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
342101064610	342101065165	342101065715	342101066265	342101066814	342101067365	342101067915	342101068465	342101069014	342101069565	342101070115	342101070665	342101071214	342101071765	342101072315	342101072865	342101073414	342101073965	342101074515	342101075065	342101075614	342101076165	342101076715	342101077265	342101077814	342101078365	342101078915	342101079465	342101080014	342101080565	342101081115	342101081665	342101082214	342101082765	342101083315	342101083865	342101084414	342101084965	342101085515	342101086065	342101086614	342101087165	342101087715	342101088265	342101088814	342101089365	342101089915	342101090465	342101091014	342101091565	342101092115	342101092665	342101093214	342101093765	342101094315	342101094865	342101095414	342101095965	342101096515	342101097065	342101097614	342101098165	342101098715	342101099265	342101099814	342101100365	342101100915	342101101465	342101102014	342101102565	342101103115	342101103665	342101104214	342101104765	342101105315	342101105865	342101106414	342101106965	342101107515	342101108065	342101108614	342101109165	342101109715	342101110265	342101110814	342101111365	342101111915	342101112465	342101113014	342101113565	342101114115	342101114665	342101115214	342101115765	342101116315	342101116865	342101117414	342101117965	342101118515	342101119065	342101119614	342101120165	342101120715	342101121265	342101121814	342101122365	342101122915	342101123465	342101124014	342101124565	342101125115	342101125665	342101126214	342101126765	342101127315	342101127865	342101128414	342101128965	342101129515	342101130065	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1900	2700	2224	3300	1900	2700	2223	3300	1900	2700	2223	3300	1900	2700	2223	3300	1900	2700	2223	3300	1900	2700	2222	3300	1900	2700	2222	3300	1900	2700	2222	3300	1900	2700	2222	3300	1900	2700	2222	3300	1900	2700	2221	3300	1900	2700	2221	3300	1900	2700	2221	3300	1900	2700	2221	3300	1900	2700	2220	3300	1900	2700	2220	3300	1900	2700	2220	3300	1900	2700	2220	3300	1900	2700	2220	3300	1900	2700	2219	3300	1900	2700	2219	3300	1900	2700	2219	3300	1900	2700	2219	3300	1900	2700	2219	3300	1900	2700	2218	3300	1900	2700	2218	3300	1900	2700	2218	3300	1900	2700	2218	3300	1900	2700	2217	3300	1900	2700	2217	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13588	12155	8827	6418	6463	6216	5008	3974	3574	3311	2776	2250	2038	1657	1446	1302	1206	1164	1128	1076	999	965	999	1006	987	946	966	945	944	895	893	849	930	905	976	927	843	809	856	892	902	878	907	891	910	883	919	864	907	936	909	895	934	965	927	840	918	973	937	967	911	863	884	893	884	875	907	926	886	950	958	871	867	853	916	860	920	924	926	972	941	902	949	911	885	870	925	904	893	903	897	953	922	990	875	927	906	931	901	911	859	890	917	867	854	895	884	881	871	944	927	956	884	855	924	894	953	885	883	908	848	895	974	866	890	888	877	903	882	948	919	872	900	904	923	883	919	906	892	946	866	885	903	870	932	920	903	938	891	974	899	879	933	926	914	874	897	917	909	925	896	917	901	930	898	919	888	863	877	914	973	875	878	929	883	907	910	926	908	924	909	918	917	876	955	927	945	932	902	881	889	907	953	979	864	896	889	907	920	959	894	899	912	906	905	925	877	897	929	929	888	951	898	916	881	917	895	913	929	885	900	903	914	876	920	867	878	946	953	896	872	907	880	918	898	855	924	882	862	854	906	926	896	925	906	951	898	910	889	913	911	928	932	920	920	956	903	886	903	899	869	895	908	874	860	894	882	932	958	858	904	870	886	949	888	936	904	839	929	908	960	923	929	849	929	925	869	919	860	915	917	891	929	903	936	931	928	952	928	899	1004	913	892	881	934	887	877	878	931	879	863	910	915	960	877	900	887	871	915	887	906	912	895	912	850	956	945	886	925	887	862	907	904	885	921	923	884	850	908	899	941	874	884	859	878	882	894	916	928	868	936	913	911	930	878	876	903	937	919	891	907	900	867	938	884	900	913	894	868	917	930	948	901	890	914	916	954	897	885	861	866	836	922	877	929	827	899	888	914	855	857	898	941	884	950	929	868	952	920	888	917	903	886	887	897	904	861	870	861	847	846	905	871	901	927	868	872	829	866	901	881	886	888	920	906	891	928	939	885	930	905	906	976	911	900	889	853	910	864	863	909	846	912	900	895	894	886	882	895	912	920	911	889	854	858	922	934	899	895	888	925	924	902	915	925	912	884	905	890	862	908	932	867	899	853	924	919	941	865	944	888	922	872	869	849	898	880	914	878	850	913	905	903	913	927	971	917	887	893	964	975	949	895	871	887	911	873	936	931	907	901	902	923	879	898	857	897	911	879	886	894	901	886	918	890	929	837	956	888	868	859	854	932	879	942	885	891	891	908	910	883	893	895	921	907	877	900	898	860	866	927	918	893	860	876	880	896	886	846	930	894	865	900	875	884	911	970	965	901	944	882	872	869	876	875	924	899	876	867	890	938	924	910	896	904	934	872	951	947	941	912	926	853	932	945	877	957	899	942	907	921	945	917	946	931	827	953	940	871	898	929	901	887	892	898	895	868	910	921	915	903	861	951	926	903	882	906	859	889	902	955	869	881	852	903	921	863	959	947	998	930	875	890	872	910	913	959	859	901	890	870	880	847	950	933	932	861	947	870	950	911	885	909	947	884	922	953	931	947	964	927	884	932	870	876	864	865	931	826	848	886	894	884	870	888	884	849	923	959	947	866	937	946	904	886	871	906	914	855	902	906	896	911	889	919	917	878	881	915	864	941	874	934	913	872	862	912	947	899	920	916	913	881	919	922	867	908	915	925	894	873	890	924	911	865	926	887	902	877	884	855	862	916	903	924	917	957	885	906	875	925	921	977	879	930	883	856	913	890	919	919	883	860	913	926	937	919	923	905	895	853	949	899	921	962	901	898	861	858	888	921	897	911	895	910	818	948	867	891	914	867	856	890	938	928	922	917	923	929	897	929	927	907	893	875	978	890	887	881	910	886	900	880	877	908	864	923	922	850	881	933	872	925	893	893	839	903	905	920	914	925	932	878	852	947	905	914	873	911	893	879	869	949	928	905	916	946	852	878	901	953	932	917	918	926	912	923	882	940	899	865	908	938	881	934	889	922	876	870	919	846	845	908	920	949	923	939	887	907	882	939	834	936	848	956	894	874	909	972	925	917	901	887	925	929	902	937	830	841	879	919	926	911	966	834	859	893	915	875	884	877	898	970	962	847	888	911	899	926	905	900	885	854	921	840	880	906	892	866	933	909	911	896	841	892	903	894	864	923	864	899	895	956	914	913	928	909	917	942	882	920	914	914	906	907	926	858	886	908	861	862	899	906	932	919	924	942	847	851	884	935	865	879	827	861	906	922	923	868	922	897	879	891	923	926	890	908	886	907	874	937	899	957	904	929	914	951	892	903	916	873	895	946	891	897	859	918	871	887	939	936	902	876	937	883	918	938	861	868	958	914	931	925	926	877	882	899	915	885	904	859	922	867	928	907	872	916	852	911	870	839	916	951	865	949	874	923	921	857	892	888	964	884	885	861	893	897	913	953	893	896	907	916	875	860	853	932	946	900	896	929	870	902	912	946	920	884	881	933	878	881	951	909	881	908	924	920	881	948	915	931	889	891	978	908	827	898	902	922	893	859	936	923	919	896	885	903	925	896	921	928	892	877	861	883	918	878	896	891	864	902	935	913	900	898	869	905	883	890	860	886	927	890	872	912	858	918	908	880	922	905	940	900	847	890	909	927	877	902	937	856	903	884	913	954	939	928	971	899	863	930	906	910	876	890	923	855	878	900	810	878	897	963	885	893	952	881	932	884	862	887	914	869	902	905	943	875	929	900	918	888	903	943	902	925	921	979	946	878	963	898	901	932	912	916	878	879	956	885	905	857	928	883	950	868	921	854	891	886	889	955	929	889	909	951	940	890	829	910	884	921	902	874	840	918	878	927	880	903	932	892	888	912	895	943	915	932	848	881	888	886	892	933	917	869	879	896	931	915	882	860	929	929	905	897	870	873	902	919	934	910	897	903	903	947	937	926	929	908	889	910	928	877	970	916	916	904	898	868	908	896	817	863	879	917	876	910	846	877	926	852	933	945	916	881	874	933	907	932	908	918	908	871	900	922	876	882	936	897	919	896	908	894	873	973	890	935	911	892	911	898	880	906	931	930	930	890	890	944	973	902	904	917	932	854	900	897	910	888	898	933	878	927	934	916	904	945	855	878	922	912	884	908	884	936	946	855	884	906	870	886	886	898	911	874	887	888	884	919	884	893	874	883	938	915	916	860	876	893	871	871	871	929	935	886	860	919	917	893	878	886	881	892	918	892	937	900	918	925	918	897	874	918	888	899	925	842	911	924	872	883	929	932	904	924	923	895	871	910	903	943	911	918	909	896	918	893	902	875	928	868	856	918	892	874	869	878	930	853	899	907	913	874	886	931	914	951	861	910	865	942	888	946	890	933	936	894	935	884	901	944	885	873	875	889	927	908	861	891	895	928	937	888	944	898	894	865	861	865	905	921	907	884	861	888	859	913	908	864	846	968	943	934	928	924	926	901	871	917	830	902	926	902	850	879	891	926	834	901	906	841	893	936	900	833	897	908	897	925	941	923	921	926	873	876	891
46117	40987	38635	46980	50420	48618	44302	40778	37849	35509	32072	28466	25070	21704	18905	16096	13849	12609	11711	10888	10228	9901	9331	8906	8646	8252	8318	8365	8015	8254	8046	8022	7986	7943	7992	7857	8015	7999	7773	8005	7994	7878	7815	7863	7867	7946	7963	7777	7868	7865	7852	7764	7770	7867	7916	7838	7906	7821	7853	7899	7875	7834	7854	7826	7861	7953	7922	7825	7864	7906	7907	7928	7905	7849	7923	7845	7926	7756	7875	7947	7729	7843	7876	7810	7898	7702	7782	7994	7739	7842	7858	7870	7923	7901	7860	7792	7880	7869	7964	7895	7945	7834	8088	7851	7966	7909	7647	7953	7916	7882	7883	7885	7866	7814	7910	7916	7776	7858	7928	7896	7775	7923	7892	7920	7811	7822	7916	7765	7929	7935	7813	7782	7818	7838	7894	7823	7906	7875	7881	7819	7899	7796	7902	7872	7813	7927	7839	7993	7917	8045	7862	7995	8008	7931	7883	7853	7956	7829	7965	8010	7762	8004	7804	7971	7958	7896	7927	7988	7801	7858	7772	7792	7925	8070	7772	7869	7960	7972	7985	7909	7945	7903	7937	7945	7947	7877	7857	7829	7896	7838	7922	7818	7996	7785	7770	7926	7834	7796	7863	7793	7844	7830	7968	7938	7831	7944	7970	7843	7831	7933	7781	7837	7833	7798	8046	7866	7725	7941	7939	7909	7945	7795	7855	7960	7784	7827	7877	7936	7888	7851	7697	7916	7791	7948	7939	7848	7821	7803	7800	7906	7874	7860	8081	7733	7762	7799	8007	8029	7783	7853	7940	7846	7844	7977	7847	7860	7879	7915	7875	7938	7932	7789	7866	7926	7893	7774	7840	7878	7811	7863	7810	7808	7879	7816	7963	7826	7836	7867	7851	7870	7963	7894	7798	7903	7952	7839	7919	7957	7848	7849	7804	7767	7735	7889	7740	7891	7958	7889	7813	7893	7942	7839	7937	7888	7832	7920	7879	7765	7853	7982	7846	8018	7855	7982	7930	7792	7810	7827	7949	7938	8049	8005	7825	7880	7831	7876	7861	7803	8058	7760	7897	7919	7749	7888	7894	7824	7667	7942	7912	7844	7951	7929	7933	7877	7932	7784	7888	7960	7927	7893	7965	7921	7802	7878	7846	7937	7893	7903	7829	7937	8029	7874	7877	7909	7833	7886	7787	7793	8040	7909	7826	7889	7804	8000	8030	7945	7805	7877	7835	7770	7962	7845	7900	7795	7768	7917	7855	7845	7874	7856	7877	8015	8025	7938	7851	7932	7790	7823	7911	7798	7860	7968	7943	7940	7898	7935	7841	7786	7751	7854	7732	7890	7962	7759	8127	7857	7832	7936	7896	7807	8004	7837	7753	8038	7776	7785	7812	7828	7841	7945	7952	7951	8009	7758	7928	7933	7943	8023	7857	7877	7861	8014	7816	7963	7906	7901	7913	7959	7851	7886	7766	7853	7858	7757	7823	7744	8005	8035	7874	7732	7768	8004	7981	7699	7905	8023	7917	7853	7788	8002	7856	7947	7813	7735	7969	7980	7874	7965	7779	7861	7864	7823	7854	7836	7764	7803	7922	7780	7859	7939	7801	7781	7835	7914	7838	7857	7807	7893	7846	7877	7793	7874	7876	7864	7931	7776	7945	7849	7774	7900	7888	7737	7975	7906	7794	7875	7810	7819	7926	7852	7917	7862	7983	8018	7938	7963	7823	8030	7977	7812	7867	7881	7787	8013	7894	7676	7904	7810	7909	7907	7815	7870	7874	7925	7853	7796	7779	7934	7833	7920	7754	7925	7792	7741	7943	7820	7981	7804	7764	7774	7867	7963	7754	7830	7821	7871	7956	7781	7957	8005	7811	7830	7947	8002	7873	7915	7852	7928	7919	7883	7995	7888	7916	7863	7651	7944	7842	7818	7776	7973	7896	7866	8021	7839	7882	7760	7846	7925	7926	7710	7903	7894	7942	7876	7829	7818	7867	7848	7833	7909	7908	7872	7872	7851	7941	7845	7943	7895	7832	7904	7842	7877	7787	7872	7939	7886	7781	7912	7830	7871	7895	7820	7815	7709	7933	7783	7920	7990	7999	7806	7837	7946	7861	7803	7815	7803	7923	7767	7750	8020	7857	7934	7909	7837	7730	7778	7934	7903	7805	7835	7899	7855	7950	7730	7956	7871	7869	7842	7907	7880	7976	7947	7842	7903	7707	7879	7971	7853	7910	7829	7766	7936	8002	7788	7896	7830	7901	7872	7939	7850	7987	7766	7837	7894	7839	7856	7870	7891	7953	8021	7776	7891	7873	7921	7882	7782	7882	7777	7867	7897	7835	7855	7853	7946	7889	7916	7867	7771	7898	7948	7769	7792	7818	7860	7905	7824	7832	7892	7835	7847	7842	7936	7871	7952	7846	7835	7859	7930	7858	7899	7998	8032	7844	7782	7931	7901	7993	7865	7810	7838	7937	7941	7860	7972	7908	7808	7970	7856	7914	7845	7872	7810	7905	7809	7803	7850	7855	7775	7853	7894	8014	7910	7987	7996	7771	7962	7932	7889	7854	7921	7888	7814	7971	7840	7826	7777	7859	7873	7889	7878	7903	7898	7808	7979	7982	7919	7845	8007	7870	7950	7966	7742	7955	7878	7900	7828	7789	7859	7780	7853	7845	7902	7833	7775	7868	7819	7969	7929	7846	7839	7959	7812	7878	7941	7903	7973	7885	7956	8016	7797	7843	7923	7748	7750	7915	7892	7885	7911	7836	7935	7801	7894	7761	7761	7989	7936	7886	7799	8035	7878	7754	7841	7962	8059	7876	7789	7989	7975	7778	7928	7944	8002	7842	7885	7864	7710	7897	7873	7750	7845	7884	7819	8021	7828	7873	7928	7990	7799	7798	8025	7924	7990	7873	7732	7789	7870	7846	7956	7828	7917	7874	7833	7882	7810	7863	7869	7862	7919	8043	7886	7890	7875	7882	7790	7735	7824	7841	7911	7983	7928	7931	7944	7768	7946	7878	7735	7925	7910	7857	7901	7882	7825	7920	7781	7868	7923	7849	7910	7905	7934	7837	7902	7886	7840	7788	7803	7900	7835	7706	7915	7923	7940	7783	7920	7824	7910	7994	7933	7761	7878	7872	7824	8013	8040	7880	7851	7798	7781	7712	7753	7856	7847	7926	7644	7975	7864	7818	7993	7831	8003	7759	7770	7879	7869	7819	7898	7922	7776	7908	7980	8012	7879	7848	7928	7841	7710	7758	7835	7797	7858	7811	7864	7712	7908	7969	7873	7988	7873	7700	7827	7848	7981	7897	7900	7917	7935	7803	7942	7873	7866	7871	7709	7945	7847	7886	7797	7946	7953	8011	7846	7791	7878	7996	7935	7858	7797	7981	7847	7787	7858	7984	8002	7788	7833	7975	7920	7771	7872	7881	7843	7820	7769	7848	7809	7882	7905	7799	7706	7848	7940	7909	7892	7895	7975	7894	7950	7873	7883	7769	7856	8078	7907	7845	7924	7914	7823	7865	7850	7845	7989	7902	7822	7840	7678	7922	7704	7928	7867	7841	7921	7925	7762	7960	7803	7877	7866	7883	7849	7822	7899	7817	7851	7897	7888	7981	7918	7941	7892	8018	7895	7972	7767	7817	7881	7830	7939	7921	7811	7854	7828	7878	7827	7880	7958	7832	7850	7872	7821	7940	7974	7779	7836	7817	7715	7816	7939	7850	7823	7836	7940	7954	7852	7832	7889	7938	7812	8025	7833	7899	7851	7923	8091	7744	7930	7947	7905	7854	7865	7792	7788	7787	7838	7798	7779	7746	7857	7816	7776	7949	7873	7885	7907	7844	7857	7825	7958	7783	7817	7862	7782	7969	8101	7949	7840	7968	7880	7895	7790	7877	7967	7855	7823	7866	7788	7929	7856	7965	7921	7818	7850	7759	7886	7964	7945	7882	7779	7983	8012	7931	7901	7882	7881	7891	7968	7940	7947	7928	7857	7826	7846	7860	7889	7798	7889	7941	7804	7995	7967	7851	7860	7932	7900	7994	7870	7957	7983	7710	7761	7985	7948	7917	7939	7808	7779	7866	7795	7911	7834	7880	7888	7864	8002	7850	7701	7965	7804	7826	7898	7745	7969	8002	7988	7851	7957	7888	7724	7862	7826	7929	7888	7935	7841	7791	7796	7941	7848	7892	8007	7946	7785	7792	7735	7722	7816	7943	7908	7783	7828	7900	7764	7898	7978	7889	7814	7821	7937	7775	7911	7902	7831	7832	7821	7866	7897	7864	7872	8024	7810	7942	7860	7812	7881	7853	8011	7918	7958	7838	7749	7908	7916	7904	7983	7857	7928	7736	7972	7913	7844	7759	7899	7746	7812	7820	7915	7794	7916	7988	7843	7811	7862	7808	7836	7771	7942	7868	7817	7930	7797	7826	7802	7972	7828	7900	7920	8003	7810	7727	7671	7970	7940	7844	7759	7927	7811	7817	7805	7997	7852	7771	8005	7934	7891	7931	7796	7909	7803	7822	7967	7956	7769	7800	7783	7969	7947	8000	7972	7781	7906	7790	7863	7866	7846	7735	7793	7836	7843	7932	7918	7801	7859	7984	7844	7948	7964	7878	7864	7905	7986	7928	7817	7949	7910	7779	7916	7786	7933	7861	7895	8097	7873	7961	7850	7713	7883	7776	7907	7831	7918	7980	7924	7932	8044	7899	7885	7851	7952	7852	7741	8062	7937	7875	7926	7910	7850	7870	7797	7861	7799	7778	7852	7938	7762	8078	7925	7887	7905	7950	7979	7897	7675	7962	8012	8099	7915	7784	7943	7819	7746	7741	8002	7861	7656	7880	7916	7997	7972	7944	7777	7765	7762	7773	7887	8107	7948	7831	7942	7842	7864	7980	7777	7994	7839	7863	7863	7759	7811	7865	7978	7893	7834	7693	7856	7899	7937	7808	7891	7909	7861	7942	7898	7912	7857	7872	7910	7761	7855	7820	7942	7846	7729	7981	7873	7885	7869	7814	7808	7830	7730	7941	7903	7927	7925	7890	7924	7972	7713	7835	7800	7960	7894	7885	7833	7983	8086	7907	7986
8484	5969	4018	2875	2992	2757	2347	2226	2123	1915	1650	1380	1266	1126	1083	975	870	882	888	865	841	932	854	844	839	850	870	839	835	843	800	808	806	810	773	759	873	798	788	793	833	861	818	844	791	799	793	819	809	847	825	799	777	849	770	858	808	737	741	859	804	805	795	781	817	758	831	810	834	800	820	816	804	833	820	853	816	827	853	815	796	858	813	793	856	814	848	803	843	827	837	847	841	845	851	806	863	803	816	850	827	831	799	853	792	762	805	807	883	837	828	810	811	878	790	851	780	831	806	785	796	836	860	791	855	815	822	838	789	811	856	860	828	837	808	813	813	814	860	815	802	804	878	836	778	799	788	834	841	771	805	790	817	808	794	837	842	808	829	858	856	843	818	807	825	776	837	754	864	823	819	823	784	798	808	817	804	774	827	834	759	782	834	814	769	816	853	789	831	803	810	861	814	784	821	845	822	842	844	835	778	856	839	865	815	831	795	822	820	784	901	810	878	804	833	816	876	788	852	836	792	816	812	896	831	844	803	801	833	855	858	848	870	851	871	853	858	831	825	833	820	847	810	881	840	837	850	804	865	851	827	852	807	891	825	838	794	812	849	849	774	855	843	823	787	830	817	875	810	811	827	825	801	838	818	834	771	860	852	833	822	768	811	824	833	825	868	814	832	805	829	792	802	825	809	801	766	844	829	775	807	843	819	852	759	782	808	799	822	813	779	841	801	833	838	791	836	812	839	819	771	780	792	862	825	804	835	837	831	840	820	798	808	836	820	888	832	843	811	859	810	804	816	811	833	799	842	824	799	803	823	810	824	829	795	836	854	829	811	820	810	830	841	820	845	832	834	841	852	817	807	857	824	791	818	790	819	781	825	800	818	818	805	801	806	784	875	826	809	786	820	796	777	815	766	838	806	812	841	784	838	798	874	804	810	856	836	819	833	851	876	845	800	789	808	804	789	852	830	843	807	841	832	838	852	836	771	812	831	787	868	823	873	813	806	831	820	863	773	877	803	812	821	850	781	798	812	802	782	785	878	829	813	830	815	816	777	789	783	814	851	800	838	781	802	808	820	832	819	804	810	825	834	838	818	833	809	851	788	773	839	838	851	762	831	844	772	777	850	800	892	807	759	800	839	799	865	782	810	772	809	824	870	821	825	771	792	798	833	850	863	852	819	811	804	844	823	789	810	807	831	817	820	870	857	801	806	797	787	795	860	854	829	798	896	831	826	848	843	783	783	821	809	834	849	820	810	786	795	808	842	812	840	793	830	847	843	801	895	829	814	856	837	858	820	785	807	822	808	797	719	854	832	801	817	810	798	881	823	785	808	804	828	807	852	817	827	857	817	829	831	846	796	846	750	830	856	803	815	810	829	826	816	810	769	786	830	824	794	819	842	802	815	829	819	806	820	815	843	887	848	784	855	820	873	839	829	808	810	800	811	780	812	797	797	799	786	797	834	848	823	853	794	820	832	831	841	806	861	813	745	833	789	855	841	792	770	845	821	858	803	852	792	821	844	809	839	795	753	743	822	839	841	826	837	788	852	789	804	819	798	808	818	879	835	873	793	836	821	842	869	788	817	822	823	792	845	785	876	787	776	825	814	791	834	800	817	852	833	822	837	820	819	807	812	823	784	873	855	821	782	803	803	878	813	777	797	817	816	812	834	837	826	864	848	812	792	856	809	808	834	811	840	783	862	796	808	758	822	864	822	878	820	809	787	824	838	789	809	753	805	799	855	835	823	770	850	864	829	787	811	794	794	826	808	817	790	818	842	834	808	843	843	821	842	813	823	843	767	822	870	811	881	814	856	820	804	808	870	836	839	821	813	786	829	798	839	807	845	793	781	800	829	883	809	826	788	851	819	781	821	840	840	868	839	803	859	794	861	767	730	800	798	833	781	818	802	799	789	819	821	872	837	814	808	831	838	810	823	872	811	840	824	806	818	767	826	897	793	815	802	864	803	792	854	838	823	760	841	802	795	822	791	840	835	781	831	813	860	816	889	857	803	815	790	796	767	811	816	850	773	755	846	780	804	828	815	822	794	843	832	822	856	746	844	779	799	825	807	839	842	831	825	824	822	808	864	808	847	795	821	841	850	802	779	852	817	814	838	824	793	756	867	869	852	812	808	868	782	819	862	857	839	853	825	851	858	852	856	899	824	836	824	799	846	785	771	787	801	821	817	806	882	854	836	819	778	841	831	811	834	790	804	798	819	858	821	783	758	857	798	867	829	812	836	844	806	814	854	854	832	834	821	829	831	789	860	830	852	822	823	817	809	819	830	803	809	793	841	824	841	887	843	859	778	831	792	830	858	808	793	807	821	813	789	854	842	832	847	824	859	854	792	809	850	840	860	766	828	826	817	816	808	834	772	835	811	839	835	818	804	822	815	830	806	806	852	828	842	835	837	799	793	820	808	835	801	771	811	839	818	777	848	805	815	846	817	834	878	839	817	828	851	819	854	764	863	806	783	809	808	771	833	837	860	798	807	764	816	802	791	839	831	818	791	818	820	773	806	803	823	789	808	835	800	807	826	767	803	812	799	816	842	842	836	851	785	815	817	829	810	823	827	812	833	835	876	823	803	768	821	900	830	809	799	798	838	807	813	820	870	799	847	855	792	852	819	826	802	808	800	815	834	856	833	824	855	841	820	861	779	796	839	845	783	838	831	811	847	786	802	831	815	819	831	802	825	834	789	886	805	857	802	863	791	812	779	828	837	784	843	824	822	812	828	804	846	815	821	745	824	822	843	827	828	821	817	838	816	797	861	857	818	829	775	812	844	812	841	866	829	853	839	835	805	816	802	766	813	852	782	866	795	820	853	813	777	841	850	821	822	836	819	798	764	866	812	819	823	828	775	903	836	809	837	838	828	832	825	852	824	793	807	833	793	843	780	818	892	831	811	877	791	820	797	784	836	791	845	831	867	839	809	845	837	842	798	812	901	877	868	858	823	820	814	835	807	813	790	812	863	806	780	822	785	823	785	804	813	836	791	800	781	785	858	842	791	820	807	819	786	805	851	857	883	775	791	815	807	837	823	777	831	808	809	869	852	797	823	820	765	786	786	814	779	819	829	844	785	824	795	831	856	809	802	784	843	807	786	843	785	830	789	803	787	803	843	832	796	843	810	804	768	864	788	768	788	869	822	854	766	782	835	820	829	813	833	840	862	826	804	816	832	818	798	803	839	802	769	823	828	821	905	842	785	809	852	849	831	851	829	828	803	859	800	799	796	813	815	812	812	809	837	847	784	768	775	817	856	806	865	787	886	843	831	832	841	825	851	838	784	834	833	854	821	827	866	781	807	788	854	846	816	785	816	803	847	816	852	836	802	774	788	811	791	796	849	774	809	801	862	879	818	877	800	788	788	830	849	814	814	848	802	835	802	836	829	817	840	827	800	820	849	786	806	866	832	799	800	799	820	838	844	829	853	771	823	770	822	812	819	872	847	842	835	822	846	810	790	802	812	818	859	800	778	853
38686	33268	29428	37718	42216	38967	34874	32775	30109	27527	23301	19869	17029	14677	12485	11018	9929	9321	8977	8554	8386	7986	7845	7744	7568	7516	7521	7422	7402	7397	7398	7322	7447	7471	7384	7371	7319	7386	7370	7381	7350	7339	7404	7267	7261	7345	7380	7342	7221	7304	7321	7274	7328	7377	7173	7346	7284	7182	7379	7108	7277	7319	7404	7386	7335	7309	7253	7208	7238	7355	7306	7307	7278	7135	7202	7288	7323	7207	7418	7352	7232	7317	7236	7373	7246	7223	7232	7312	7312	7267	7273	7385	7293	7273	7291	7327	7363	7351	7300	7353	7278	7515	7228	7333	7254	7444	7309	7296	7233	7245	7251	7305	7409	7147	7321	7284	7179	7178	7290	7345	7284	7440	7329	7437	7342	7256	7196	7323	7306	7208	7253	7261	7348	7165	7386	7256	7353	7322	7207	7215	7252	7387	7300	7264	7398	7240	7425	7312	7257	7272	7317	7232	7296	7211	7235	7319	7314	7312	7261	7302	7199	7268	7276	7342	7258	7305	7399	7397	7373	7234	7355	7353	7418	7437	7353	7302	7276	7208	7276	7423	7298	7373	7250	7222	7257	7355	7325	7364	7295	7284	7171	7370	7195	7292	7412	7328	7287	7165	7251	7365	7410	7333	7386	7302	7229	7378	7445	7275	7320	7348	7262	7282	7204	7313	7187	7376	7366	7321	7238	7349	7215	7327	7437	7269	7204	7392	7354	7373	7329	7394	7224	7293	7501	7221	7184	7393	7280	7358	7287	7274	7235	7369	7281	7489	7232	7309	7227	7439	7380	7393	7194	7339	7336	7309	7270	7315	7232	7398	7287	7200	7386	7354	7195	7325	7499	7207	7400	7267	7390	7267	7316	7270	7207	7297	7326	7358	7417	7301	7374	7269	7295	7310	7295	7310	7262	7274	7207	7218	7227	7286	7264	7244	7230	7277	7305	7352	7245	7257	7307	7252	7259	7259	7240	7205	7511	7259	7265	7337	7437	7335	7225	7297	7286	7279	7308	7247	7317	7284	7256	7292	7329	7227	7376	7319	7334	7330	7310	7354	7286	7385	7301	7284	7329	7276	7192	7318	7330	7314	7386	7347	7354	7319	7366	7352	7366	7192	7316	7162	7259	7377	7277	7339	7313	7357	7404	7351	7330	7349	7317	7281	7331	7362	7234	7332	7360	7364	7339	7222	7336	7291	7386	7308	7365	7356	7383	7395	7239	7230	7222	7200	7396	7257	7370	7217	7447	7199	7474	7284	7400	7208	7324	7304	7229	7319	7349	7361	7357	7290	7276	7365	7195	7228	7271	7182	7173	7311	7271	7362	7216	7322	7338	7298	7420	7299	7194	7250	7292	7225	7252	7401	7335	7222	7316	7228	7273	7378	7334	7169	7194	7141	7335	7211	7372	7332	7308	7415	7344	7235	7259	7461	7433	7232	7378	7297	7202	7242	7506	7283	7210	7382	7330	7384	7271	7278	7312	7315	7458	7435	7338	7314	7301	7339	7168	7396	7251	7379	7383	7295	7369	7368	7249	7251	7183	7205	7356	7414	7398	7161	7334	7277	7392	7206	7310	7333	7452	7393	7314	7343	7356	7237	7392	7416	7325	7372	7195	7346	7349	7365	7302	7365	7343	7354	7336	7229	7281	7431	7373	7334	7248	7403	7203	7359	7338	7335	7396	7323	7229	7302	7401	7238	7221	7286	7178	7409	7330	7379	7412	7196	7242	7333	7170	7399	7367	7425	7328	7354	7283	7302	7292	7295	7162	7255	7327	7275	7263	7390	7347	7347	7236	7309	7301	7268	7325	7265	7308	7327	7320	7215	7207	7315	7406	7208	7286	7295	7319	7336	7328	7204	7208	7246	7290	7299	7265	7325	7295	7388	7234	7359	7371	7220	7266	7357	7340	7459	7389	7211	7315	7361	7270	7363	7415	7376	7480	7211	7323	7253	7317	7299	7304	7310	7267	7338	7330	7353	7411	7259	7292	7296	7286	7297	7408	7349	7339	7319	7337	7066	7315	7123	7275	7271	7364	7292	7232	7425	7295	7330	7346	7309	7280	7268	7264	7390	7181	7462	7262	7293	7410	7343	7353	7318	7279	7367	7337	7245	7263	7285	7292	7313	7270	7361	7207	7321	7309	7382	7318	7385	7234	7341	7371	7317	7336	7264	7398	7155	7315	7352	7532	7312	7170	7345	7302	7407	7355	7197	7352	7247	7278	7363	7178	7325	7273	7278	7181	7296	7328	7296	7242	7332	7266	7292	7264	7308	7413	7352	7365	7317	7356	7310	7316	7153	7327	7384	7262	7112	7376	7276	7329	7379	7428	7339	7302	7290	7143	7225	7326	7219	7406	7373	7221	7400	7371	7332	7264	7315	7379	7296	7313	7333	7334	7388	7312	7328	7287	7283	7231	7347	7234	7454	7280	7328	7272	7400	7351	7222	7355	7412	7343	7337	7449	7281	7279	7380	7320	7245	7212	7517	7350	7302	7257	7285	7205	7308	7312	7157	7334	7194	7325	7285	7313	7364	7311	7105	7374	7327	7502	7213	7204	7189	7254	7333	7311	7342	7350	7193	7227	7329	7392	7342	7263	7305	7291	7358	7424	7294	7321	7286	7341	7271	7240	7223	7245	7261	7407	7243	7241	7153	7181	7376	7144	7309	7136	7405	7211	7447	7447	7237	7414	7352	7364	7300	7313	7352	7276	7263	7313	7348	7331	7188	7438	7207	7228	7357	7305	7348	7320	7334	7403	7314	7217	7295	7241	7303	7260	7127	7269	7348	7288	7363	7383	7356	7290	7304	7247	7315	7329	7350	7350	7226	7223	7347	7379	7361	7379	7379	7430	7383	7457	7365	7235	7299	7284	7375	7300	7313	7197	7254	7316	7432	7429	7330	7426	7186	7363	7327	7312	7494	7298	7374	7263	7335	7367	7244	7442	7304	7263	7260	7296	7341	7290	7315	7325	7343	7329	7481	7246	7300	7349	7349	7212	7139	7321	7382	7346	7210	7391	7306	7268	7351	7348	7126	7187	7283	7232	7243	7247	7218	7439	7311	7420	7418	7273	7288	7368	7291	7239	7332	7228	7306	7311	7290	7364	7230	7223	7401	7376	7286	7396	7237	7467	7390	7288	7336	7281	7343	7327	7372	7332	7257	7215	7343	7234	7224	7205	7308	7083	7418	7360	7269	7350	7305	7260	7363	7273	7271	7365	7279	7208	7343	7354	7249	7300	7257	7301	7401	7362	7243	7332	7290	7530	7384	7362	7326	7358	7323	7365	7267	7233	7349	7397	7408	7387	7248	7366	7511	7247	7279	7464	7311	7350	7294	7218	7316	7339	7353	7230	7219	7322	7335	7423	7395	7403	7395	7223	7347	7372	7339	7282	7305	7287	7300	7272	7395	7260	7377	7157	7233	7287	7412	7266	7242	7341	7305	7286	7250	7313	7393	7299	7473	7346	7365	7301	7313	7304	7395	7350	7310	7416	7320	7265	7295	7202	7320	7223	7338	7353	7341	7288	7222	7303	7281	7256	7420	7302	7219	7292	7345	7294	7365	7295	7309	7305	7347	7264	7275	7152	7331	7337	7336	7401	7196	7243	7236	7232	7333	7309	7411	7272	7287	7357	7386	7328	7220	7210	7247	7279	7376	7384	7439	7295	7434	7234	7242	7315	7349	7345	7436	7165	7231	7246	7297	7331	7300	7312	7146	7328	7393	7245	7477	7414	7333	7247	7323	7308	7246	7370	7281	7273	7314	7407	7338	7280	7316	7356	7470	7339	7218	7308	7310	7327	7282	7216	7315	7268	7349	7380	7377	7289	7506	7312	7326	7349	7351	7320	7315	7281	7511	7249	7379	7287	7251	7158	7298	7252	7386	7131	7332	7253	7283	7370	7387	7454	7434	7336	7251	7413	7362	7233	7389	7370	7326	7256	7374	7370	7419	7155	7365	7302	7412	7174	7252	7432	7272	7241	7233	7327	7340	7115	7308	7306	7421	7378	7437	7226	7332	7393	7391	7211	7296	7475	7240	7302	7335	7173	7391	7354	7345	7356	7344	7378	7290	7359	7229	7325	7352	7274	7374	7273	7244	7337	7270	7277	7264	7429	7233	7317	7250	7243	7447	7299	7285	7386	7385	7294	7468	7396	7291	7305	7405	7354	7255	7441	7467	7196	7351	7255	7337	7270	7456	7482	7239	7170	7204	7249	7325	7338	7435	7326	7351	7367	7316	7345	7252	7257	7450	7296	7424	7261	7340	7362	7236	7285	7317	7310	7301	7389	7307	7238	7209	7284	7467	7337	7457	7290	7262	7351	7284	7141	7333	7339	7292	7436	7227	7292	7354	7187	7264	7332	7255	7313	7245	7390	7287	7369	7332	7297	7267	7330	7284	7342	7311	7332	7288	7314	7287	7335	7299	7304	7381	7223	7303	7317	7368	7274	7431	7342	7271	7254	7482	7369	7157	7237	7270	7218	7373	7265	7247	7325	7221	7390	7376	7237	7356	7343	7237	7303	7266	7192	7359	7339	7392	7346	7162	7214	7372	7377	7267	7348	7282	7403	7362	7426	7313	7278	7329	7319	7217	7401	7284	7392	7363	7426	7410	7165	7381	7291	7193	7186	7267	7279	7390	7296	7359	7304	7258	7322	7196	7329	7294	7343	7251	7204	7490	7364	7216	7477	7209	7301	7290	7220	7373	7250	7367	7317	7412	7387	7235	7344	7203	7560	7353	7206	7283	7279	7460	7378	7303	7349	7322	7226	7352	7382	7355	7335	7331	7384	7240	7245	7353	7203	7261	7376	7187	7332	7257	7397	7291	7313	7432	7413	7299	7329	7252	7250	7356	7259	7354	7244	7340	7376	7374	7328	7325	7376	7393	7380	7343	7423	7303	7279	7423	7399	7313	7374	7201	7383	7330	7261	7396	7359	7206	7307	7128	7322	7300	7260	7388	7350	7296	7219	7307	7386	7478	7239	7345	7353	7333	7296	7329	7341	7339	7272	7292	7318	7301	7233	7389	7221	7365	7306	7410	7309	7276	7409	7527	7177	7335	7250	7365	7385	7281	7263	7205	7305	7283	7421	7235
10179	9253	6544	4571	4643	4295	3765	3431	3190	2710	2071	1734	1531	1335	1168	1104	1065	1016	971	969	956	942	878	891	870	883	911	867	867	877	908	834	838	886	864	855	884	861	865	841	859	879	905	830	895	888	863	872	857	893	887	814	911	857	877	869	900	829	859	861	840	858	854	850	860	830	861	873	853	869	908	841	822	876	872	872	859	847	859	849	881	818	844	822	864	818	822	833	801	857	913	860	844	904	852	834	871	886	889	910	857	892	941	833	868	849	858	853	837	839	840	861	866	852	898	893	872	900	847	943	893	870	851	854	889	862	876	858	874	866	859	916	905	896	913	845	854	837	866	858	919	872	844	934	865	842	902	838	890	859	843	867	849	832	904	882	881	863	940	852	837	891	809	847	827	837	872	875	849	866	844	873	838	897	834	866	861	845	926	882	822	868	882	875	886	882	899	901	873	893	935	824	871	889	814	871	916	929	870	873	912	864	853	858	858	855	866	898	848	911	888	903	866	895	904	810	912	863	877	930	820	884	863	885	879	859	846	878	915	938	831	861	864	869	887	847	880	856	902	903	935	875	836	836	834	876	906	903	876	867	864	942	876	800	886	892	873	901	825	908	882	939	843	911	870	881	855	871	991	906	863	888	860	842	886	820	868	877	905	864	910	860	869	863	881	841	833	883	846	900	804	851	910	898	856	887	851	856	884	935	869	852	857	907	886	879	847	872	867	830	866	859	870	849	915	881	857	909	875	883	855	871	887	949	822	905	905	893	868	845	852	889	858	865	888	854	870	828	868	845	892	844	848	846	913	897	848	913	857	885	912	860	912	878	872	882	890	883	894	821	828	872	888	910	887	897	925	897	900	882	880	884	837	916	898	854	915	874	926	860	856	885	861	879	858	944	840	887	897	848	855	916	842	854	907	891	908	870	883	874	848	904	837	889	885	837	872	881	866	881	872	877	927	901	877	874	857	877	886	931	906	871	892	904	866	897	852	840	849	898	809	880	873	900	903	869	886	907	837	856	853	895	876	840	876	881	897	900	878	864	847	812	894	815	915	859	837	884	877	876	875	869	850	907	839	859	831	875	841	867	859	855	902	881	846	863	875	895	848	872	909	881	851	847	851	833	870	911	852	859	893	869	872	888	858	864	872	850	831	830	898	827	841	925	893	869	861	873	859	850	865	847	865	820	880	899	916	818	861	830	881	906	833	866	937	892	877	878	818	857	834	862	879	867	866	853	903	856	877	930	822	880	869	860	874	900	839	876	856	853	878	896	925	893	902	853	854	829	894	899	909	866	918	897	888	861	833	846	842	883	832	855	894	926	888	900	831	853	860	830	856	922	881	827	844	858	861	853	850	865	876	881	880	839	887	836	890	859	864	876	860	851	897	830	852	891	896	895	888	858	933	833	847	858	848	880	873	875	873	930	838	834	843	899	890	835	892	835	879	850	875	883	911	882	860	860	848	865	824	890	889	850	832	859	908	839	801	843	818	867	853	848	883	908	894	892	872	866	883	846	874	858	883	864	857	939	884	866	861	859	913	857	855	866	860	886	881	921	837	870	847	861	841	914	872	789	818	852	885	890	902	839	859	886	897	887	912	863	886	875	930	840	862	872	843	843	857	839	899	859	870	884	920	855	875	899	908	855	880	860	898	888	811	897	860	904	871	867	954	906	858	906	854	873	865	815	899	822	883	918	860	892	898	866	832	892	888	902	872	907	903	878	894	860	838	854	896	846	867	879	867	881	931	842	887	884	846	865	907	850	868	899	844	863	836	850	883	886	894	855	908	822	833	836	828	827	850	871	865	863	917	878	906	865	877	895	897	886	839	893	861	859	881	867	849	864	885	896	912	910	893	870	920	842	872	888	901	915	851	914	934	873	874	889	934	863	873	877	894	861	920	875	889	868	919	862	907	898	902	913	816	897	875	918	845	866	840	890	888	901	815	901	879	877	854	873	886	868	855	883	868	879	861	874	823	871	876	911	867	876	889	840	880	887	856	912	866	880	906	826	843	897	848	889	878	845	907	853	926	819	834	841	895	840	875	867	888	890	850	876	913	853	864	889	845	893	893	909	790	866	848	863	828	887	893	869	862	936	864	867	866	873	863	888	842	864	870	954	873	861	911	907	853	873	855	904	903	879	840	864	892	825	882	859	890	875	861	846	887	869	801	842	845	875	883	860	899	943	844	832	855	848	863	864	932	911	877	892	902	941	889	877	883	873	837	856	870	854	848	878	851	814	891	890	860	897	776	884	881	890	869	863	871	825	851	898	811	863	826	847	854	904	885	831	874	842	877	783	875	926	881	897	883	873	888	872	912	945	821	903	871	885	829	921	891	873	885	915	935	852	892	890	872	860	876	847	894	901	848	826	874	874	931	900	913	878	870	816	820	865	837	856	912	848	832	804	858	866	888	880	863	917	872	899	793	861	826	857	856	897	886	908	845	883	906	858	888	902	861	868	838	915	870	847	859	889	841	851	855	857	859	835	893	906	892	894	869	880	888	888	867	863	876	843	878	874	862	856	889	813	896	862	906	846	917	884	887	890	812	847	859	870	846	874	911	864	863	879	932	828	845	918	869	907	888	839	901	860	903	816	775	855	854	904	867	813	874	858	924	900	901	850	911	863	838	838	881	855	909	838	876	881	858	911	898	919	870	857	914	881	854	867	853	862	864	868	869	907	816	836	825	876	893	837	926	867	832	841	887	877	831	900	853	884	899	846	855	889	860	824	892	834	866	852	894	870	857	929	883	872	860	932	879	861	835	858	895	829	841	865	846	872	837	889	881	901	806	881	875	930	858	827	903	863	903	852	844	904	804	863	893	849	896	858	869	905	838	834	885	824	896	828	867	843	866	896	833	899	842	883	842	908	877	894	886	901	924	885	856	877	835	897	856	912	923	923	859	854	844	913	864	882	887	807	845	870	886	862	897	820	880	905	857	895	877	868	874	863	864	844	920	898	921	913	858	842	860	844	870	864	888	867	885	872	912	879	858	876	880	843	829	884	920	871	848	865	862	945	878	857	882	851	875	897	921	878	881	797	824	936	907	819	893	855	869	844	843	849	822	866	859	835	978	827	916	917	840	855	882	879	921	910	830	857	871	934	927	879	918	888	866	830	844	852	870	879	878	889	892	883	845	871	897	875	869	850	912	915	879	808	880	854	878	825	858	850	856	869	828	856	828	887	831	823	866	846	822	868	861	882	844	802	889	908	864	897	864	838	939	879	869	881	888	910	861	843	871	890	891	933	889	795	845	856	849	853	885	885	796	880	945	839	851	820	883	826	880	841	857	920	868	873	825	856	894	876	886	848	852	877	862	827	896	921	867	891	876	834	866	841	836	841	831	836	839	886	822	911	806	865	857	850	857	867	848	895	839	865	829	847	887	948	843	867	891	801	884	948	864	850	840	867	836	864	846	895	855	855	913	812	836	889	887	900	850	899	875	935	879	853	902	886	886	827	880	893	889	869	861	873	854	874	920	867	852	875
43625	38044	35147	43398	47222	44127	40910	38447	36063	31639	27104	23433	20180	17016	14566	12699	11539	10966	10342	9779	9198	8968	8672	8293	7956	7938	7894	7850	7791	7895	7680	7751	7766	7727	7891	7665	7634	7593	7749	7716	7698	7687	7670	7726	7533	7682	7779	7667	7720	7720	7606	7667	7646	7632	7694	7545	7452	7754	7598	7585	7740	7674	7700	7600	7699	7835	7673	7679	7558	7564	7616	7634	7717	7526	7653	7628	7738	7682	7688	7725	7690	7760	7560	7730	7733	7647	7724	7580	7611	7650	7677	7670	7700	7712	7645	7594	7598	7753	7608	7660	7534	7460	7779	7707	7686	7564	7681	7641	7770	7621	7533	7745	7757	7591	7611	7777	7687	7643	7686	7684	7619	7621	7792	7568	7705	7668	7656	7638	7729	7620	7650	7532	7738	7711	7641	7756	7585	7679	7608	7613	7701	7615	7612	7778	7763	7766	7679	7742	7623	7650	7564	7679	7638	7736	7560	7573	7628	7638	7776	7713	7527	7673	7696	7657	7516	7637	7833	7439	7647	7678	7701	7700	7744	7598	7786	7573	7853	7681	7752	7696	7510	7736	7685	7704	7625	7687	7768	7729	7687	7693	7560	7682	7596	7607	7626	7519	7689	7628	7805	7686	7653	7609	7681	7694	7530	7555	7672	7564	7790	7648	7821	7572	7683	7666	7669	7665	7648	7547	7724	7658	7714	7799	7702	7671	7674	7696	7666	7558	7562	7807	7557	7624	7606	7695	7679	7751	7638	7587	7807	7740	7741	7586	7730	7627	7670	7544	7664	7523	7600	7727	7661	7752	7588	7575	7610	7722	7538	7714	7671	7721	7774	7630	7581	7726	7759	7811	7627	7554	7528	7603	7792	7593	7736	7680	7700	7647	7721	7736	7514	7651	7613	7626	7663	7705	7674	7646	7809	7837	7672	7780	7758	7568	7700	7685	7731	7612	7624	7571	7622	7686	7571	7716	7584	7649	7659	7640	7826	7635	7619	7561	7781	7761	7605	7675	7710	7726	7689	7504	7720	7547	7781	7647	7689	7625	7639	7764	7708	7548	7767	7624	7710	7534	7664	7561	7721	7681	7617	7653	7695	7671	7619	7600	7643	7811	7603	7628	7736	7744	7661	7567	7569	7673	7719	7610	7707	7734	7704	7691	7694	7539	7800	7617	7624	7685	7494	7598	7634	7678	7760	7715	7623	7667	7645	7737	7624	7684	7695	7663	7761	7640	7558	7729	7694	7639	7589	7763	7763	7627	7621	7657	7574	7703	7646	7760	7581	7749	7670	7674	7632	7620	7612	7651	7565	7748	7595	7687	7683	7810	7735	7732	7641	7602	7560	7689	7609	7636	7736	7684	7671	7685	7749	7735	7653	7656	7631	7726	7745	7728	7631	7721	7650	7672	7655	7801	7729	7680	7687	7784	7599	7711	7579	7672	7581	7732	7726	7654	7750	7835	7661	7621	7628	7828	7720	7711	7630	7698	7710	7718	7670	7608	7818	7662	7607	7685	7603	7676	7630	7711	7687	7568	7599	7568	7613	7616	7728	7784	7654	7586	7700	7678	7611	7708	7662	7624	7634	7662	7621	7646	7729	7767	7802	7745	7743	7563	7682	7642	7562	7786	7675	7590	7674	7515	7645	7610	7743	7696	7604	7687	7526	7760	7789	7704	7618	7625	7672	7634	7704	7874	7602	7794	7615	7740	7842	7575	7640	7564	7706	7662	7634	7635	7763	7720	7690	7693	7611	7785	7675	7700	7565	7644	7668	7691	7647	7659	7667	7750	7658	7686	7552	7601	7567	7732	7776	7603	7714	7665	7627	7737	7630	7719	7623	7635	7735	7649	7811	7669	7700	7525	7560	7841	7662	7726	7528	7637	7642	7663	7629	7658	7739	7655	7595	7695	7635	7783	7802	7647	7608	7609	7686	7664	7689	7532	7828	7634	7522	7631	7672	7625	7613	7699	7663	7614	7764	7591	7748	7694	7730	7649	7639	7595	7643	7647	7663	7754	7711	7656	7658	7736	7587	7691	7765	7624	7564	7730	7693	7714	7709	7748	7619	7667	7739	7753	7642	7769	7809	7715	7694	7732	7612	7716	7535	7615	7646	7663	7785	7637	7570	7750	7558	7659	7563	7636	7760	7641	7591	7537	7727	7648	7725	7613	7630	7583	7622	7916	7574	7707	7630	7574	7643	7635	7590	7613	7699	7654	7556	7682	7699	7691	7606	7782	7570	7730	7636	7648	7742	7766	7741	7785	7677	7688	7701	7602	7644	7651	7566	7625	7663	7665	7727	7646	7553	7716	7624	7680	7635	7619	7589	7593	7562	7642	7567	7573	7769	7578	7676	7615	7723	7562	7537	7590	7506	7783	7657	7647	7663	7551	7563	7790	7707	7515	7596	7746	7803	7748	7697	7687	7606	7789	7564	7615	7630	7676	7751	7820	7592	7650	7673	7625	7623	7763	7713	7599	7660	7603	7714	7679	7613	7837	7673	7664	7747	7690	7728	7533	7700	7537	7580	7730	7698	7468	7578	7742	7708	7757	7613	7611	7707	7706	7661	7636	7623	7776	7654	7609	7635	7642	7603	7699	7756	7627	7597	7691	7674	7593	7608	7646	7731	7608	7772	7741	7647	7667	7601	7688	7536	7700	7687	7767	7677	7815	7559	7575	7453	7797	7628	7706	7569	7536	7679	7638	7675	7755	7643	7677	7550	7606	7771	7587	7707	7638	7580	7719	7695	7623	7739	7671	7759	7674	7717	7718	7582	7597	7619	7760	7618	7475	7761	7693	7746	7632	7737	7824	7755	7635	7792	7809	7618	7605	7813	7592	7677	7643	7770	7578	7786	7563	7604	7567	7603	7743	7671	7494	7701	7640	7704	7607	7703	7518	7592	7680	7633	7719	7607	7647	7781	7754	7732	7630	7523	7630	7835	7659	7687	7651	7725	7730	7669	7671	7606	7599	7624	7495	7677	7733	7593	7538	7607	7742	7629	7474	7680	7681	7775	7715	7773	7583	7701	7562	7578	7621	7522	7562	7623	7614	7815	7697	7673	7709	7613	7754	7538	7507	7699	7721	7593	7622	7692	7516	7762	7638	7711	7582	7781	7912	7732	7650	7628	7620	7625	7635	7718	7710	7661	7626	7650	7776	7612	7656	7464	7616	7684	7656	7572	7699	7642	7645	7750	7569	7609	7756	7688	7625	7536	7614	7617	7645	7618	7728	7625	7773	7646	7655	7708	7688	7592	7576	7914	7693	7675	7656	7487	7656	7619	7650	7738	7633	7699	7561	7828	7685	7752	7676	7645	7602	7653	7625	7526	7567	7843	7870	7664	7728	7648	7764	7683	7642	7770	7631	7667	7719	7579	7636	7638	7740	7574	7595	7667	7566	7612	7570	7808	7585	7690	7680	7616	7702	7690	7793	7714	7664	7751	7634	7724	7627	7517	7569	7639	7676	7726	7674	7627	7702	7577	7538	7699	7582	7588	7659	7669	7667	7745	7592	7648	7526	7650	7599	7745	7551	7670	7711	7661	7646	7651	7622	7668	7628	7836	7592	7644	7683	7752	7604	7772	7694	7682	7645	7571	7759	7724	7729	7610	7639	7622	7673	7456	7656	7748	7733	7567	7686	7671	7781	7725	7838	7729	7708	7662	7561	7571	7697	7660	7527	7750	7823	7609	7613	7815	7782	7645	7442	7730	7769	7624	7608	7670	7571	7717	7463	7669	7726	7599	7678	7564	7699	7721	7591	7713	7691	7718	7690	7735	7567	7774	7672	7637	7538	7676	7632	7931	7617	7747	7602	7668	7782	7700	7630	7636	7693	7669	7574	7731	7747	7645	7722	7658	7697	7683	7727	7807	7630	7666	7611	7662	7607	7624	7633	7703	7734	7669	7650	7679	7716	7760	7515	7727	7752	7681	7646	7670	7567	7709	7764	7633	7697	7767	7757	7639	7617	7699	7569	7551	7722	7722	7564	7650	7821	7722	7776	7714	7617	7691	7711	7657	7699	7495	7710	7670	7804	7669	7744	7618	7663	7598	7641	7688	7723	7648	7784	7842	7677	7730	7624	7677	7733	7622	7719	7651	7648	7531	7567	7672	7699	7738	7626	7617	7441	7646	7682	7695	7731	7714	7670	7662	7720	7783	7611	7658	7631	7727	7604	7634	7737	7724	7619	7645	7768	7645	7623	7720	7561	7644	7638	7715	7719	7575	7632	7794	7721	7679	7630	7591	7754	7791	7548	7743	7521	7706	7711	7846	7688	7661	7657	7662	7685	7588	7598	7573	7669	7670	7704	7725	7564	7609	7711	7675	7663	7687	7641	7745	7672	7673	7572	7588	7647	7666	7777	7669	7661	7599	7650	7693	7673	7771	7654	7507	7708	7741	7626	7749	7698	7626	7623	7641	7633	7706	7689	7786	7683	7637	7693	7616	7729	7669	7693	7722	7623	7745	7511	7775	7697	7680	7576	7744	7738	7697	7634	7640	7719	7576	7617	7555	7580	7728	7712	7677	7632	7715	7660	7610	7626	7653	7630	7603	7621	7705	7766	7760	7551	7750	7629	7473	7689	7623	7783	7672	7573	7709	7646	7569	7662	7505	7744	7768	7687	7692	7552	7578	7713	7785	7611	7680	7707	7687	7819	7776	7619	7788	7642	7688	7746	7673	7683	7571	7683	7767	7693	7794	7662	7801	7529	7724	7577	7666	7692	7547	7605	7752	7714	7661	7636	7584	7600	7696	7643	7587	7651	7632	7597	7575	7750	7790	7554	7846	7703	7583	7560	7763	7850	7651	7618	7680	7682	7864	7676	7689	7662	7802	7751	7630	7692	7639	7694	7804	7550	7730	7748	7573	7686	7518	7786	7503	7787	7566	7711	7729	7569	7514	7835	7521	7596	7705	7588	7824	7768	7596	7775	7709	7648	7751	7732	7649	7712	7508	7691	7641	7634	7702	7758	7687	7679	7710	7637	7679	7578	7639	7638	7657	7538	7679	7710	7566	7761	7728	7672	7722	7693	7554	7707	7754	7713	7785	7653	7681	7647	7627	7717	7577	7841	7555	7692	7725	7653	7673	7803	7688	7648
11927	8996	5905	4457	4415	4167	3789	3333	2940	2415	2020	1747	1500	1256	1109	1056	1004	1013	988	929	910	913	907	860	911	903	884	912	885	878	893	890	835	937	853	887	835	838	891	867	831	914	845	835	917	852	840	874	894	829	876	858	905	829	849	858	897	880	882	882	894	789	903	847	883	865	837	848	901	831	877	943	852	846	841	855	857	884	833	825	918	817	937	865	823	937	849	815	851	898	883	816	902	844	868	843	859	871	873	880	850	900	861	874	895	848	868	834	888	846	882	850	836	884	863	821	851	844	886	865	834	835	857	819	883	853	801	891	815	863	875	828	880	879	899	838	938	775	839	868	840	840	904	850	916	879	879	823	827	827	882	917	865	890	857	908	859	845	850	866	871	885	868	810	837	934	846	835	830	897	855	835	847	843	853	831	879	838	825	828	814	862	854	878	846	863	851	843	887	879	893	874	819	850	865	841	841	857	819	834	849	850	890	884	834	895	859	850	856	897	905	914	885	880	902	859	871	808	863	853	804	824	884	875	897	883	874	830	886	831	855	846	842	923	843	857	861	858	895	809	807	829	870	862	888	854	843	782	835	890	890	812	865	871	868	913	879	866	906	914	819	875	857	870	843	864	792	857	851	819	863	849	849	870	819	832	827	849	886	895	870	875	863	882	827	882	890	848	856	899	847	846	868	819	905	833	824	908	897	835	824	848	852	876	831	860	898	846	836	879	853	790	898	841	863	875	908	874	849	913	885	879	861	872	901	853	861	860	855	813	885	894	839	912	885	871	853	855	861	886	900	872	836	875	885	859	845	833	841	841	876	824	873	839	872	869	874	839	833	852	873	840	825	806	842	870	802	862	856	812	876	807	821	851	845	867	881	858	844	900	856	823	858	841	838	872	847	889	907	815	886	861	907	829	903	866	852	804	871	847	837	889	869	859	895	863	866	854	896	872	806	872	867	799	892	856	831	806	845	822	893	836	948	866	872	834	841	842	901	851	859	865	839	881	850	825	854	868	861	870	820	799	837	864	808	857	846	878	863	824	829	868	858	851	804	824	929	880	894	873	845	884	863	890	829	841	792	848	866	881	823	865	870	874	815	871	837	878	874	871	874	867	904	854	868	846	828	899	799	827	847	823	848	794	895	835	918	893	845	876	877	849	866	934	870	847	878	851	868	877	862	871	937	823	817	836	910	847	881	870	846	838	852	863	856	841	878	890	823	806	884	880	881	808	841	921	839	843	869	872	845	841	872	883	845	835	887	880	876	866	842	845	833	856	879	877	840	908	859	861	836	892	808	877	970	847	859	829	921	865	875	882	822	842	880	876	906	852	895	861	855	849	874	859	864	860	866	842	848	894	931	879	839	859	864	877	859	923	877	848	830	863	838	897	858	871	855	888	885	875	915	844	834	851	847	832	844	895	793	878	879	895	865	876	835	826	834	805	872	862	819	930	866	868	913	831	860	839	867	846	870	856	845	880	858	840	828	845	892	876	869	857	896	888	913	876	826	863	888	869	877	873	883	892	830	855	833	864	825	888	880	820	844	870	843	858	871	856	903	827	878	837	885	835	893	901	856	906	815	830	874	849	844	861	858	870	859	837	869	902	892	833	876	882	826	858	835	836	864	882	837	890	888	863	871	841	909	800	870	839	894	862	889	861	822	856	922	876	878	852	845	836	843	865	905	836	873	873	858	854	840	848	847	873	809	832	894	811	843	820	868	892	856	865	854	801	795	856	901	890	837	858	903	842	815	847	920	862	833	872	915	867	849	842	875	800	904	834	873	861	883	907	882	842	909	866	896	828	891	860	870	850	875	871	884	847	825	894	850	940	870	872	877	936	817	855	877	881	883	889	832	860	867	851	874	856	913	860	898	830	850	860	895	905	883	845	849	903	806	874	899	821	919	870	847	865	879	879	875	851	882	858	845	844	888	857	822	861	854	837	812	877	844	839	863	879	855	914	811	801	885	833	804	835	832	844	839	902	890	900	884	860	841	893	839	849	873	825	834	849	909	791	866	841	817	822	907	813	816	818	902	865	869	866	821	884	864	894	908	848	877	820	880	861	879	850	903	846	865	858	908	879	843	835	823	829	842	851	797	818	862	855	889	888	906	866	896	844	835	880	830	875	897	852	832	861	866	840	869	846	885	855	843	817	866	912	821	897	831	846	858	892	939	896	894	862	848	908	813	855	829	851	844	847	861	862	862	829	860	865	793	881	862	855	832	849	819	847	876	870	863	867	870	844	804	864	874	876	872	922	866	868	871	909	834	815	849	865	802	853	806	899	872	830	830	834	836	908	887	881	850	900	837	882	928	880	885	795	846	854	828	874	850	887	859	857	872	889	848	835	890	880	860	870	834	903	875	893	834	940	886	898	853	888	875	880	845	836	923	869	874	795	837	869	850	897	899	894	839	875	839	862	846	920	834	815	849	860	908	865	856	830	838	834	830	796	909	899	865	902	842	870	889	895	864	895	862	909	827	834	800	862	860	900	829	812	856	917	783	915	858	880	847	827	835	872	856	866	811	800	873	821	858	897	865	849	908	901	880	898	874	844	889	879	862	890	884	886	862	829	836	854	871	883	844	846	891	848	857	895	885	895	846	810	871	861	821	894	868	855	905	851	873	836	823	893	892	827	846	815	847	855	861	869	865	823	862	860	811	826	828	939	812	824	923	847	805	857	840	861	845	866	835	845	852	818	856	877	845	858	886	831	887	844	913	873	820	803	799	842	837	915	839	883	878	914	833	868	850	846	859	878	830	914	858	925	856	870	846	932	842	842	849	834	835	859	824	810	877	842	862	894	880	856	857	903	796	838	854	882	871	871	869	860	858	864	809	872	898	863	846	879	856	855	910	852	893	866	864	871	870	900	828	877	870	818	823	901	907	868	883	835	897	838	891	864	843	879	876	891	822	896	837	902	914	925	854	862	855	887	862	860	904	850	872	870	883	832	834	865	862	877	849	870	820	865	814	853	825	814	852	839	858	895	836	864	854	861	856	907	903	887	898	902	849	839	876	840	837	827	858	849	900	829	885	888	876	811	905	863	886	850	909	844	869	835	836	833	848	914	915	887	859	872	839	874	867	868	850	853	898	830	868	897	909	850	868	870	841	872	883	859	873	876	858	865	853	910	852	817	837	920	869	841	887	860	905	837	861	837	822	874	841	841	858	846	822	819	887	845	867	879	851	810	890	846	882	825	867	875	822	899	856	886	819	831	858	874	852	860	882	931	825	802	852	906	912	820	851	864	891	826	856	891	865	893	863	812	852	827	863	878	842	845	846	847	907	871	820	846	883	877	871	893	867	851	821	815	877	880	849	865	875	861	910	833	886	888	879	851	821	903	822	854	866	932	872	855	825	806	841	894	892	822	876	862	893	841	867	836	805	861	861	873	876	876	873	849	847	887	869	853	848	866	864	834	881	854	924	871	905	876	841	848	866	825	857	875	868	932	874	872	865	875	894	847	813	844	805	921	831	889	887	851	815	903
41057	37725	33905	42731	46342	43777	41077	38219	35373	30926	26626	23156	19278	16021	13811	12443	11361	10610	10018	9576	9026	8649	8191	8141	8020	7985	7920	7868	7827	7764	7835	7723	7588	7701	7710	7637	7633	7675	7683	7652	7578	7566	7531	7739	7521	7680	7564	7483	7585	7662	7542	7750	7691	7608	7685	7398	7691	7513	7620	7645	7491	7608	7462	7632	7475	7598	7509	7574	7576	7643	7747	7584	7750	7582	7722	7704	7468	7527	7630	7539	7621	7586	7513	7655	7697	7736	7523	7504	7623	7527	7640	7728	7680	7605	7618	7616	7687	7646	7753	7624	7570	7584	7648	7473	7666	7493	7587	7689	7648	7781	7616	7732	7592	7605	7586	7530	7514	7669	7741	7551	7707	7478	7599	7621	7618	7806	7556	7571	7701	7521	7759	7589	7635	7807	7654	7678	7501	7590	7612	7537	7490	7558	7649	7583	7541	7579	7433	7542	7536	7639	7506	7560	7522	7538	7640	7624	7587	7559	7627	7495	7539	7624	7556	7571	7671	7594	7595	7687	7641	7605	7642	7641	7593	7676	7742	7577	7579	7603	7543	7541	7605	7596	7450	7596	7899	7616	7636	7648	7617	7593	7572	7678	7614	7605	7558	7570	7627	7735	7604	7605	7697	7558	7626	7606	7487	7684	7686	7652	7580	7595	7632	7677	7483	7521	7697	7546	7578	7701	7574	7644	7693	7590	7594	7705	7635	7596	7592	7690	7539	7547	7535	7691	7658	7663	7636	7682	7463	7622	7522	7587	7697	7558	7542	7720	7607	7605	7542	7525	7629	7602	7619	7589	7587	7635	7707	7667	7593	7655	7534	7516	7569	7560	7659	7647	7744	7494	7592	7601	7561	7698	7540	7624	7566	7519	7619	7686	7549	7743	7549	7533	7626	7515	7666	7582	7678	7627	7707	7520	7558	7684	7619	7557	7610	7580	7618	7576	7573	7616	7659	7711	7591	7586	7589	7549	7471	7586	7659	7545	7611	7583	7691	7610	7483	7567	7501	7535	7416	7583	7703	7495	7559	7677	7554	7562	7418	7531	7710	7685	7602	7496	7613	7643	7616	7751	7682	7665	7558	7617	7576	7559	7604	7704	7648	7497	7623	7698	7572	7659	7498	7403	7500	7603	7574	7628	7532	7641	7561	7640	7567	7585	7520	7669	7523	7616	7689	7587	7689	7545	7505	7625	7661	7559	7629	7610	7697	7594	7620	7650	7555	7529	7657	7559	7675	7779	7487	7541	7635	7543	7475	7507	7697	7511	7578	7692	7623	7647	7704	7664	7618	7545	7617	7682	7535	7643	7654	7680	7535	7696	7769	7539	7584	7596	7653	7512	7702	7584	7537	7510	7660	7493	7568	7557	7619	7593	7635	7692	7603	7680	7800	7481	7598	7578	7508	7491	7537	7642	7721	7630	7553	7585	7539	7640	7630	7602	7639	7604	7532	7612	7617	7597	7653	7769	7574	7716	7672	7666	7455	7668	7641	7496	7614	7500	7562	7479	7563	7666	7550	7607	7437	7706	7486	7626	7645	7615	7634	7681	7682	7635	7572	7543	7561	7502	7558	7633	7567	7681	7561	7656	7663	7609	7652	7580	7635	7574	7658	7440	7711	7674	7633	7630	7602	7551	7481	7627	7622	7671	7594	7642	7493	7701	7578	7701	7724	7672	7631	7565	7588	7524	7648	7658	7653	7678	7609	7559	7549	7568	7667	7569	7642	7581	7664	7636	7531	7638	7488	7512	7409	7499	7630	7514	7506	7519	7570	7528	7545	7624	7659	7591	7592	7637	7666	7631	7689	7578	7605	7685	7600	7775	7691	7448	7641	7638	7550	7528	7522	7644	7550	7671	7583	7551	7626	7504	7600	7525	7560	7720	7591	7523	7670	7668	7555	7667	7673	7603	7671	7585	7615	7668	7664	7461	7620	7560	7632	7699	7610	7586	7728	7623	7596	7535	7624	7473	7769	7630	7569	7598	7694	7443	7595	7650	7676	7606	7526	7559	7636	7553	7677	7664	7621	7554	7574	7646	7512	7722	7651	7599	7646	7685	7729	7567	7631	7754	7527	7620	7595	7677	7635	7663	7517	7505	7752	7605	7571	7597	7577	7610	7505	7599	7589	7619	7494	7616	7516	7722	7523	7573	7527	7694	7521	7710	7616	7547	7515	7555	7740	7478	7532	7578	7555	7583	7639	7585	7630	7630	7533	7547	7608	7666	7640	7559	7628	7654	7630	7538	7531	7545	7524	7561	7625	7614	7626	7657	7700	7557	7680	7678	7450	7615	7590	7702	7664	7538	7645	7733	7714	7617	7589	7460	7692	7486	7554	7720	7477	7680	7634	7623	7649	7671	7454	7586	7485	7722	7672	7668	7578	7539	7645	7622	7649	7693	7793	7584	7571	7431	7606	7561	7531	7618	7524	7596	7546	7504	7563	7481	7522	7604	7629	7576	7606	7515	7508	7589	7581	7658	7518	7605	7657	7593	7575	7547	7454	7688	7742	7635	7617	7493	7495	7650	7584	7633	7599	7534	7699	7585	7519	7603	7541	7698	7610	7579	7681	7595	7500	7698	7583	7557	7561	7690	7710	7517	7647	7589	7615	7704	7671	7683	7687	7615	7509	7638	7545	7574	7637	7645	7589	7687	7611	7464	7537	7528	7632	7602	7653	7651	7632	7636	7625	7648	7655	7710	7655	7646	7788	7612	7592	7489	7537	7563	7538	7669	7647	7673	7669	7610	7561	7691	7612	7529	7696	7708	7568	7587	7637	7624	7554	7640	7799	7536	7613	7651	7484	7601	7550	7669	7515	7744	7518	7587	7683	7549	7756	7558	7617	7597	7690	7533	7570	7557	7620	7563	7657	7612	7640	7754	7686	7552	7619	7682	7605	7650	7565	7553	7646	7641	7759	7431	7499	7621	7514	7612	7568	7533	7563	7586	7689	7615	7564	7551	7676	7571	7589	7608	7550	7660	7456	7586	7730	7627	7507	7632	7529	7608	7575	7568	7686	7558	7648	7669	7595	7563	7685	7672	7632	7548	7615	7522	7692	7662	7640	7534	7621	7665	7615	7585	7594	7717	7484	7706	7544	7807	7666	7671	7743	7686	7574	7550	7643	7645	7475	7658	7637	7657	7677	7553	7487	7616	7504	7595	7661	7648	7626	7459	7573	7671	7431	7652	7569	7449	7541	7576	7656	7687	7628	7643	7691	7748	7528	7603	7573	7482	7733	7541	7660	7629	7710	7650	7662	7652	7570	7489	7629	7590	7660	7653	7573	7705	7701	7657	7573	7608	7679	7593	7623	7578	7624	7616	7604	7617	7651	7591	7746	7546	7564	7661	7666	7692	7592	7623	7522	7523	7624	7624	7670	7598	7572	7547	7629	7717	7640	7660	7706	7507	7686	7570	7621	7717	7630	7487	7666	7546	7666	7631	7687	7707	7489	7589	7603	7541	7540	7722	7510	7600	7625	7709	7641	7709	7645	7596	7589	7591	7551	7601	7602	7690	7586	7569	7547	7592	7688	7613	7687	7587	7587	7563	7719	7603	7441	7430	7704	7570	7503	7592	7680	7702	7404	7616	7607	7535	7540	7609	7753	7561	7496	7542	7508	7728	7610	7520	7611	7560	7605	7609	7615	7686	7474	7611	7670	7567	7678	7689	7690	7597	7526	7475	7664	7562	7598	7479	7690	7612	7585	7764	7636	7550	7643	7598	7600	7603	7599	7634	7539	7614	7603	7622	7646	7720	7750	7633	7616	7587	7546	7613	7623	7637	7588	7693	7711	7499	7603	7484	7726	7699	7669	7598	7592	7528	7608	7630	7694	7687	7607	7526	7541	7567	7732	7552	7562	7578	7548	7480	7479	7589	7580	7612	7546	7581	7635	7717	7604	7641	7619	7632	7581	7734	7638	7684	7780	7622	7548	7571	7607	7594	7608	7547	7608	7662	7598	7679	7561	7618	7538	7642	7493	7614	7581	7573	7565	7615	7645	7744	7523	7555	7612	7545	7657	7522	7612	7585	7606	7598	7614	7779	7697	7571	7687	7599	7490	7658	7585	7633	7586	7584	7662	7565	7623	7558	7546	7645	7645	7579	7515	7552	7613	7651	7599	7575	7591	7591	7609	7538	7575	7724	7630	7627	7562	7560	7655	7528	7655	7658	7635	7551	7621	7727	7467	7524	7650	7584	7684	7618	7595	7598	7556	7616	7771	7548	7607	7550	7538	7512	7677	7791	7558	7619	7687	7603	7570	7550	7553	7556	7560	7701	7610	7588	7500	7763	7498	7615	7537	7539	7601	7555	7579	7582	7655	7465	7538	7706	7598	7572	7650	7499	7710	7639	7622	7589	7702	7686	7576	7578	7601	7636	7509	7573	7614	7654	7565	7612	7610	7585	7729	7537	7628	7684	7662	7597	7805	7613	7652	7640	7651	7581	7540	7668	7609	7481	7540	7538	7728	7813	7505	7667	7574	7570	7579	7664	7527	7700	7760	7608	7621	7657	7706	7577	7547	7664	7745	7503	7510	7594	7567	7549	7612	7489	7462	7719	7719	7548	7551	7762	7652	7589	7666	7672	7641	7765	7656	7605	7567	7639	7593	7610	7681	7556	7622	7424	7562	7640	7617	7439	7728	7553	7723	7614	7612	7722	7547	7604	7722	7420	7564	7502	7522	7498	7395	7772	7605	7649	7622	7720	7538	7602	7615	7532	7619	7779	7708	7576	7614	7590	7585	7545	7565	7465	7599	7695	7546	7646	7607	7722	7529	7675	7635	7670	7645	7730	7511	7467	7681	7698	7521	7516	7522	7560	7595	7691	7720	7565	7689	7526	7526	7562	7640	7708	7568	7531	7646	7587	7717	7613	7540	7606	7698	7574	7611	7632	7736	7682	7635	7712	7602	7661	7788	7452	7657	7509	7692	7539	7596	7571	7713	7448	7632	7626	7469	7510	7618	7651	7607	7616	7623	7489	7603	7706	7651	7501	7594	7750	7629	7571	7626	7523	7688	7573	7693	7540	7694	7584	7576	7515	7674	7545	7646	7691	7554	7557	7549	7596	7595	7736	7609	7493	7755	7625	7635	7547
13832	12866	9169	6384	6478	6515	5492	4700	3993	3206	2659	2156	1841	1523	1335	1273	1127	1100	1026	1007	1006	989	976	946	932	897	938	846	883	866	873	837	915	905	892	955	871	909	903	864	890	933	939	867	867	891	895	897	869	907	903	900	940	859	851	904	867	845	913	930	892	917	857	917	887	900	900	926	926	913	918	919	873	874	842	854	911	855	886	896	919	877	909	903	928	883	915	925	924	881	861	892	908	843	920	889	922	884	908	908	889	887	871	964	919	904	878	895	918	884	872	897	891	892	852	862	863	886	866	885	937	846	923	855	852	873	864	837	866	941	851	880	869	850	898	905	898	932	866	865	819	879	917	879	888	832	890	830	892	846	928	890	867	875	877	857	912	920	898	886	871	924	879	904	879	862	851	892	858	889	870	928	900	883	888	865	923	916	907	885	844	951	924	918	852	880	818	860	860	933	958	902	866	882	894	887	899	866	872	883	890	927	927	905	883	882	881	854	882	899	878	905	894	849	877	928	859	894	903	889	881	902	886	842	951	960	921	911	872	863	879	873	876	901	881	851	890	902	848	855	914	912	882	865	889	842	874	882	849	897	926	906	932	916	916	893	874	867	942	923	845	934	893	912	835	882	888	911	880	861	863	903	919	900	919	906	885	924	888	912	874	870	872	927	895	918	841	928	886	865	887	893	863	909	938	908	893	874	924	882	864	929	873	890	887	901	903	867	899	898	905	883	878	925	876	864	911	927	925	894	897	891	898	903	868	882	908	870	858	878	942	902	879	900	854	882	924	884	899	919	863	875	873	867	875	915	857	884	871	858	887	891	934	881	827	935	883	844	919	853	862	881	914	925	913	904	902	854	838	905	867	850	873	797	848	894	862	875	915	895	865	900	903	861	885	882	929	935	856	828	897	878	875	872	881	897	875	899	883	873	915	939	871	872	908	910	828	860	866	894	852	863	888	928	872	854	920	824	851	830	846	809	849	827	812	873	869	910	875	870	878	888	884	897	859	912	881	862	928	851	912	910	859	870	862	905	902	927	899	871	917	910	868	868	880	861	883	861	914	869	982	862	874	893	905	902	903	880	926	894	910	893	886	879	986	915	909	845	879	840	865	935	857	860	894	901	918	963	887	892	879	900	894	886	898	866	915	901	860	874	865	863	890	906	885	884	903	888	851	883	909	843	836	907	916	881	890	899	910	894	865	781	880	899	858	925	917	883	926	892	899	916	911	885	925	859	909	884	868	892	857	860	960	919	861	871	891	934	892	909	838	886	918	876	894	921	865	908	878	918	833	928	862	901	856	861	882	924	871	865	879	870	881	868	909	858	888	868	888	873	893	875	876	861	892	873	852	932	875	901	872	903	851	983	840	870	897	878	879	889	887	884	841	895	906	855	920	896	912	853	822	885	842	923	891	916	927	909	865	871	829	863	861	900	903	892	955	958	911	890	883	872	923	812	834	916	910	843	911	869	898	921	873	849	891	861	842	889	931	888	962	901	894	862	934	872	931	949	867	869	902	880	891	888	892	915	858	902	881	851	852	865	881	883	879	867	856	918	864	874	886	924	880	903	844	919	897	962	912	900	883	900	828	889	904	876	931	918	851	870	891	929	897	858	859	890	904	891	877	863	891	828	869	855	900	862	904	901	855	928	848	882	921	929	881	844	867	826	901	886	934	875	830	917	913	904	835	883	909	940	946	845	895	900	894	888	877	927	860	926	859	912	879	899	923	894	851	913	885	875	910	873	931	898	893	910	865	876	884	884	890	905	912	918	852	852	911	913	865	875	930	936	906	895	932	912	893	836	902	882	878	910	857	899	859	882	939	886	856	901	907	962	876	845	926	904	888	812	934	912	885	906	900	851	892	934	949	876	893	861	867	907	883	890	860	880	876	877	905	876	835	875	862	893	901	881	877	863	930	891	911	909	921	909	851	894	888	837	921	908	949	900	922	948	910	882	866	873	887	893	877	855	873	890	862	911	918	899	851	850	952	861	936	875	927	825	813	891	863	856	891	876	897	832	872	857	879	921	828	932	890	962	842	881	858	921	879	893	903	865	910	853	858	869	837	859	911	844	884	909	908	920	856	904	970	904	888	877	911	867	892	899	905	892	878	889	886	897	884	895	865	837	887	895	914	904	844	871	869	955	923	895	894	924	877	893	973	815	895	859	903	903	919	896	876	890	863	893	926	912	881	843	877	868	885	878	859	980	909	899	909	856	942	935	861	891	899	886	873	846	926	870	925	895	918	880	895	869	856	936	952	845	854	870	867	851	872	886	866	889	859	875	894	865	943	916	895	885	891	927	902	908	906	885	906	833	891	876	889	831	854	822	970	892	919	864	889	878	964	860	860	839	899	861	890	841	860	939	881	912	877	894	883	839	883	937	860	927	939	930	837	926	893	929	919	896	867	903	865	906	858	910	905	857	855	837	885	865	921	931	880	907	869	887	904	859	888	894	913	925	861	864	870	860	910	881	909	851	897	909	905	902	911	879	931	915	937	908	850	880	880	904	848	894	868	862	859	888	869	925	936	923	863	858	848	854	934	920	865	911	971	877	895	864	927	835	888	900	965	848	875	920	876	896	880	903	923	914	875	885	866	857	895	851	885	824	918	887	881	910	943	890	928	854	868	820	897	861	890	856	824	928	857	898	884	915	839	896	832	900	970	886	899	877	930	931	877	852	860	890	904	910	848	927	938	905	881	909	893	929	874	882	846	891	932	865	902	858	913	895	825	905	948	888	882	858	954	896	870	898	932	918	911	858	907	895	910	856	870	863	930	853	937	894	899	904	884	878	915	877	835	869	895	881	884	898	875	909	873	856	908	869	887	867	845	859	908	862	860	906	927	875	847	882	885	867	833	971	910	861	871	879	867	870	907	935	902	828	897	934	859	871	890	898	897	829	856	848	912	896	880	917	901	883	861	884	891	877	886	874	903	883	876	898	939	838	897	867	867	903	897	875	938	858	898	889	918	915	877	910	885	857	900	905	872	951	882	910	875	886	880	879	935	930	916	922	923	903	908	860	887	904	896	917	871	860	882	849	887	875	848	877	901	855	901	941	892	862	899	859	882	916	873	851	873	849	873	854	859	852	914	894	885	867	862	892	940	880	885	905	878	849	871	845	929	872	880	890	928	933	889	868	896	899	833	928	879	889	883	954	890	903	882	872	900	922	870	914	892	848	905	877	928	843	967	912	877	868	846	858	925	880	909	920	908	922	859	921	933	886	870	873	908	876	836	884	893	866	848	910	865	907	875	885	880	919	907	927	789	939	881	891	865	896	883	923	847	899	847	908	943	892	861	898	896	935	885	899	958	907	879	905	858	924	895	855	897	911	879	870	918	799	883	897	869	851	900	852	897	821	854	861	887	902	900	920	923	885	911	897	917	910	890	899	844	842	892	901	875	925	873	870	868	953	902	914	895	910	867	840	872	889	896	902	932	913	848	895	883	893	904	882	886	922	868	920	864	885	883	832	902	917	830	911	944	892
46074	41494	39042	46747	50158	49185	45916	42671	39610	34749	31109	27044	23048	19326	16521	14566	13329	12437	11286	10531	9809	9501	9004	8592	8474	8290	8224	8206	7961	7941	8043	7954	7819	7957	7849	7758	7795	7832	7766	7795	7957	7818	7845	7769	7908	7881	7661	7784	7769	7858	7731	7720	7823	7878	7603	7897	7801	7826	7761	7829	7906	7752	7806	7888	7759	7951	8001	7849	7834	7811	7962	7821	7691	7762	7842	7763	7789	7835	7602	7880	7796	7825	7896	7824	7852	7689	7788	7925	7818	7835	8015	7692	7881	7800	7709	7729	7708	7912	7787	7877	7711	7827	7773	7764	7836	7635	7873	7687	7715	7782	7750	7795	7954	7887	7824	8001	7787	7785	7690	7918	7808	7778	7801	7781	7900	7763	7694	7853	7729	7864	7872	7895	7766	7848	7831	7741	7818	7768	7845	7801	7737	7854	7748	7724	7835	7843	7575	7719	7786	7614	7768	7755	7941	7839	7842	7859	7805	7825	7785	7826	7730	7702	7803	7803	7789	7723	7883	7775	7836	7789	7765	7747	7601	7772	7935	7733	7863	7812	7764	7676	7900	7805	7781	7717	7711	7794	7773	7790	7808	7736	7677	7894	7764	7798	7652	7668	7882	7751	7935	7704	7714	8019	7857	7829	7784	7945	7716	7759	7702	7806	7733	7902	7811	7903	7776	7914	7961	7872	7820	7799	7833	7749	7780	7835	7870	7903	7786	7678	7813	7850	7907	7761	7756	7751	7895	7671	7777	7804	7790	7690	7826	7915	7942	7861	7851	7689	7732	7777	7874	7869	7830	7792	7903	7804	7650	7691	7715	7864	7813	7808	7896	7688	7765	7819	7795	7837	7688	7771	7751	7678	7805	7854	7793	7812	7868	7734	7788	7764	7777	7802	7811	7884	7841	7815	7804	7896	7851	7766	7877	7731	7927	7834	7784	7815	7827	7910	7905	7713	7892	7715	7758	7821	7816	7880	7764	7743	7921	7846	7705	7817	7735	7855	7769	7811	7891	7819	7944	7821	7651	7798	7681	7848	7897	7823	7738	7922	7920	7858	7934	7591	7777	7777	7877	7773	7791	7827	7709	7703	7847	7782	7825	7812	7864	7717	7843	7775	7787	7825	7805	7724	7853	7891	7851	7848	7879	7683	7859	7790	7703	7832	7798	7813	7787	7803	7755	7901	7815	7733	7790	7843	7808	7817	7820	7849	7881	7715	7708	7869	7797	7772	7737	7743	7808	7838	7822	7748	7784	7771	7768	7841	7653	7757	7767	7924	7802	7787	7937	7660	7965	7836	7765	7689	7782	7780	7939	7807	7904	7861	7836	7716	7897	7955	7847	7816	7885	7869	7818	7804	7892	7790	7871	7744	7739	7688	7902	7807	7719	7721	7766	7850	7812	7654	7738	7893	7895	7842	7759	7835	7744	7854	7776	7859	7699	7833	7841	7795	7758	7891	7756	7800	7788	7870	7796	7965	7845	7804	7712	7832	7826	7879	7764	7912	7813	7688	7776	7813	7786	7773	7872	7893	7800	7850	7860	7909	7822	7830	7730	7716	7915	7744	7882	7855	7614	7944	7784	7781	7876	7924	7824	7822	7776	7871	7657	7724	7800	7756	7847	7869	7778	7860	7870	7831	7734	7839	7744	7705	7779	7860	7865	7766	7848	7802	7813	7808	7847	7724	7736	7932	7818	7810	7881	7615	7784	7765	7813	7730	7845	7737	7990	7924	7748	7874	7735	7639	7770	7712	7766	7836	7896	7847	8001	7935	7794	7832	7901	7845	7903	7776	7726	7905	7750	7852	7674	7758	7832	7853	7922	7786	7945	7893	7866	7848	7682	7741	7793	7761	7884	7960	7929	7787	7944	7686	7746	7891	7749	7795	7780	7939	7885	7767	7829	7812	7889	7721	7765	7886	7647	7873	7813	7794	7866	7838	7740	7752	7842	7893	7781	7886	7930	7836	7904	7804	7782	7783	7918	7651	7866	7923	7706	7975	7778	7816	7808	7797	7871	7699	7847	7740	7873	7845	7815	7835	7790	7839	7786	7730	7798	7894	7738	7776	8030	7801	7850	7886	7716	7728	7779	7810	7864	7758	7773	7687	7821	7917	7827	7761	7749	7810	7824	7774	7770	7926	7803	7823	7749	7873	7928	7750	8008	7817	7768	7727	7771	7826	8041	7785	8006	7859	7824	7869	7836	7862	7773	7815	7753	7860	7808	7848	8006	7703	7907	7718	7710	7874	7860	7806	7793	7766	7817	7874	7703	7841	7834	7745	7790	7723	7702	7807	7737	7875	7838	7798	7677	7798	7754	7683	7810	7793	7748	7964	7859	7808	7909	7568	7790	7894	7831	7717	7865	7831	7863	7853	7914	7889	7924	7987	7872	7844	7766	7761	7668	7704	7773	7791	7688	7781	7873	7935	7821	7838	7805	7781	7740	7864	7798	7716	7837	7820	7842	7849	7854	7767	7786	7786	7701	7946	7771	7835	7829	7663	7807	7678	7818	7865	7810	7891	7815	7634	7799	7742	7906	7838	7819	7800	7851	7777	7782	7878	7822	7774	7631	7826	7669	7927	7848	7847	7866	7840	7846	7867	7907	7690	7823	7860	7783	7813	7714	7870	7783	7883	7885	7788	7732	7835	7811	7845	7920	7678	7753	7913	7754	7725	7728	7713	7753	7794	7913	7817	7916	7793	7784	7833	7976	7582	7936	7842	7702	7821	7837	7719	7732	7855	7761	7742	7988	7725	7896	7700	7772	7794	7729	7857	7898	7757	7785	7853	7734	7798	7850	7863	7758	7862	7845	7870	8016	7723	7872	7733	7831	7865	7706	7821	7855	7876	7786	7850	7849	7874	7866	7811	7746	7862	7613	7698	7837	7805	7833	7859	7747	7835	7875	7792	7788	7766	7889	7926	7719	7735	7894	7652	7834	7694	7822	7705	7847	7865	7858	7805	7958	7848	7867	7822	7712	7860	7879	7906	7643	7860	7799	7822	7795	7859	7798	7869	7765	7889	7868	7807	7665	7814	7728	7728	7840	7865	7710	7808	7775	7787	7821	7792	7812	7894	7888	7846	7710	7824	7890	7906	7732	7733	7812	7842	7933	7715	7676	7778	7765	7718	7793	7756	7753	7799	7823	7764	7956	7779	7954	7801	7645	7775	7693	7776	7767	7701	7880	7917	7851	7893	7736	7790	7743	7830	7862	7850	7909	7742	7848	7724	7759	7791	7762	7674	7752	7785	7786	7766	7700	7731	7855	7908	7734	7583	7799	7756	7851	7756	7813	7766	7837	7748	7768	7807	7767	7793	7824	7928	7777	7765	7874	7873	7761	7858	7846	7725	7712	7795	7843	7777	7813	7765	7845	7923	7761	7813	7779	7754	7702	7812	7797	7906	7779	7787	7667	7872	7768	7854	7919	7773	7839	7715	7842	7919	7877	7757	7791	7864	7673	7978	7638	7822	7807	7853	7886	7822	7803	7688	7829	7772	7845	7796	7755	7791	7735	7819	7777	7746	7778	7791	7762	7874	7775	7890	7870	7724	7794	7658	7820	7763	7738	7711	7716	7740	7834	7906	7846	7769	7802	7786	7801	7764	7777	7850	7917	7680	7803	7731	7811	7760	7748	7865	7861	7829	7708	7650	7835	7820	7743	7885	7763	7885	7869	7829	7771	7902	7827	7742	7766	7802	7951	7767	7822	7625	7757	7872	7947	7784	7755	7814	7803	7724	7813	7750	7813	7676	7847	7845	7757	7692	7788	7860	7799	7882	7755	7890	7771	7827	7786	7767	7704	7934	7943	7869	7847	7917	7767	7882	7655	7845	7812	7791	7910	7816	7778	7711	7740	7843	7831	7743	7788	7754	7821	7909	7821	7853	7767	7826	7737	7786	7975	7793	7815	7739	7829	7776	7809	7765	7894	7830	7764	7810	7867	7824	7826	7751	7828	7884	7649	7840	7721	7754	7811	7755	7914	7846	7642	7782	7835	7830	7911	7854	7905	7811	7806	7797	7744	7852	7788	7776	7786	7872	7773	7910	7804	7800	7736	7830	7641	7877	7849	7908	7883	7809	7808	7796	7861	7651	7765	7835	7831	7907	7697	7787	7813	7802	7807	7824	7811	7965	7723	7851	7759	7880	7757	7893	7827	7692	7810	7861	7704	7713	7865	7840	7797	7806	7932	7730	7820	7869	7710	7739	7808	7848	7848	7804	7779	7715	7842	7777	7842	7865	7824	7870	7728	7902	7878	7779	7617	7808	7806	7848	8002	7811	7783	7890	7820	7751	7782	7845	7746	7826	7941	7776	7755	7959	7838	7863	7841	7762	7705	7892	7722	7772	7838	7986	7940	7776	7855	7732	7725	7910	7893	7726	7828	7844	7834	7825	7778	7837	7770	7813	7900	7666	7828	7859	7761	7811	7856	7814	7756	7898	7818	7888	7749	7722	7762	7721	7690	7815	7807	7812	7885	7857	7834	7958	7728	7892	7654	7850	7847	7731	7790	7781	7817	7856	7757	7806	7770	7787	7956	7859	7745	7852	7848	7741	7798	7744	7788	7866	7804	7967	7791	7932	7878	7694	7686	7714	7848	7726	7768	7716	7642	7911	7758	7813	7832	7849	7816	7766	7878	7690	7800	7842	7691	7803	7809	7761	7894	7730	7737	7833	7682	7908	7849	7835	7804	7708	7774	7795	7804	7871	7808	7777	7765	7713	7775	7722	7839	7800	7792	7876	7627	7863	7823	7725	7756	7756	7669	7801	7782	7760	7758	7776	7691	7785	7869	7769	7567	7913	7913	7829	7823	7667	7879	7848	7825	7887	7804	7747	7860	7804	7825	7911	7800	7746	8040	7818	7755	7689	7743	7843	7793	7802	7771	7874	7916	7830	7780	7715	7771	7823	7949	7809	7749	7767	7871	7993	7958	7907	7725	7719	7821	7831	7827	7813	7873	7807	7768	7750	7907	7876	7740	7858	7721	7770	7815	7883	7762	7802	7820	7835	7973	7771	7868	7800	7871	7872	7688	7693	7688	7787	7862	7818	7798	7872	7787	7807	7843	7755	7860	7672	7758	7780	7845	7806	7730	7895
8919	6397	3950	2793	3050	3114	2677	2283	2108	1709	1481	1334	1165	1013	965	960	951	909	918	867	795	801	808	796	834	817	783	814	789	788	789	779	847	781	799	793	794	734	803	818	775	816	801	785	801	767	744	810	789	813	800	801	797	824	801	837	800	785	758	759	839	790	799	810	802	804	752	830	786	769	848	795	770	803	790	811	867	792	806	762	781	804	800	807	768	759	768	795	821	801	810	775	752	809	775	822	793	796	805	830	787	828	775	735	799	777	765	792	844	823	811	776	770	773	786	816	817	772	808	822	826	789	757	777	802	805	794	772	794	798	802	811	808	766	792	795	747	770	753	839	831	805	812	785	842	762	802	793	781	784	782	778	799	799	789	780	798	793	805	806	799	770	800	809	810	863	835	757	749	790	793	770	868	790	791	795	787	720	830	775	807	810	787	796	766	856	794	822	803	767	782	814	819	785	781	784	814	783	798	768	771	828	806	762	849	834	813	759	837	815	795	779	807	746	770	826	822	778	785	850	758	810	783	739	773	800	784	812	778	814	753	793	830	792	769	778	833	765	773	789	842	754	789	833	816	796	782	798	824	753	811	762	807	804	781	819	773	821	796	793	792	810	830	814	815	790	757	791	844	808	776	820	791	788	790	730	782	742	843	813	833	833	747	775	764	783	822	869	720	794	802	770	830	794	767	790	811	738	810	783	794	805	804	840	772	825	786	756	802	790	738	802	743	751	774	814	811	797	778	772	820	776	801	805	816	790	811	846	869	784	787	817	770	782	792	797	795	778	801	827	803	805	807	789	794	815	790	825	772	786	767	829	831	794	789	789	824	756	817	812	739	796	747	828	790	790	768	820	785	757	778	800	816	803	823	738	880	801	756	804	820	781	786	794	850	752	797	813	794	810	819	813	809	794	766	823	808	767	784	772	799	818	786	786	793	805	811	748	815	767	815	758	771	785	811	856	820	822	834	750	764	806	794	771	813	810	811	768	841	788	758	801	838	782	764	785	796	816	840	839	799	786	794	790	777	788	773	789	805	785	849	786	806	819	760	734	776	786	770	822	752	808	787	812	734	791	839	815	765	777	783	777	822	770	789	776	838	810	764	780	780	754	774	838	829	799	795	764	813	784	821	786	744	827	841	796	793	780	770	823	787	796	827	778	792	854	828	811	790	831	810	799	771	800	787	795	808	789	821	872	813	771	776	775	767	795	783	829	815	800	811	768	790	823	764	797	774	808	788	800	805	822	787	818	768	817	843	776	784	762	812	775	802	750	740	820	793	727	771	839	752	803	823	755	800	778	815	826	824	824	832	816	789	758	801	807	858	821	733	850	771	818	808	797	837	798	802	862	796	778	821	780	769	760	863	799	823	816	798	769	830	803	817	798	795	723	759	805	819	827	741	765	802	777	779	771	808	816	778	814	796	801	834	742	809	794	824	767	834	833	767	776	793	756	799	808	792	837	745	790	766	874	826	817	757	799	743	809	802	806	773	776	786	825	741	790	779	812	829	824	813	832	790	823	818	817	875	797	797	815	785	780	734	748	757	860	803	763	777	723	771	816	817	745	787	799	794	765	823	758	791	709	791	775	819	764	788	820	722	848	859	791	750	789	816	785	812	784	746	816	788	789	799	814	785	814	798	780	837	800	822	756	839	786	775	778	757	801	794	808	779	807	826	764	828	813	802	797	758	836	775	735	754	779	820	781	783	771	723	794	734	786	799	808	752	776	825	799	829	797	820	819	780	798	800	806	803	793	820	799	758	756	813	793	830	762	812	775	805	871	825	838	850	828	759	820	772	828	833	813	780	750	781	802	816	848	746	789	802	782	822	844	770	765	815	758	811	755	862	783	815	825	810	799	781	772	840	770	808	793	810	753	777	772	768	804	789	795	820	808	796	804	819	795	830	795	808	767	793	755	798	834	778	785	770	825	792	767	783	775	769	802	813	801	823	803	797	823	795	789	799	812	832	808	744	812	796	734	815	805	797	773	766	770	765	826	783	802	802	811	809	792	813	827	766	833	784	797	790	801	796	832	793	796	794	769	791	795	812	777	798	820	810	804	796	785	761	811	782	871	788	804	767	795	768	784	777	806	807	818	802	783	841	773	739	802	752	830	813	773	799	806	811	822	757	746	821	826	808	780	829	808	792	793	782	781	815	853	793	795	817	754	776	762	823	800	748	841	818	814	806	742	788	819	798	762	780	834	843	796	778	804	804	862	791	807	792	792	810	786	818	804	813	818	767	805	755	785	802	773	795	871	812	745	770	753	775	784	762	796	757	772	761	802	799	821	787	843	835	772	806	800	840	798	759	777	785	775	769	797	804	788	811	807	828	817	758	817	817	828	771	809	843	814	781	763	771	785	785	794	762	793	828	795	774	799	826	815	852	787	781	726	747	812	806	766	779	765	867	818	816	729	758	808	824	821	812	801	779	790	764	823	825	787	773	782	804	743	847	772	767	792	819	789	773	773	781	791	793	741	773	799	774	768	812	841	770	765	712	763	803	809	787	738	773	743	798	749	797	823	804	766	759	805	811	745	788	763	770	767	800	785	818	833	755	806	789	774	790	800	764	777	823	769	799	843	827	747	839	801	833	787	793	828	810	788	806	806	785	832	742	801	818	789	760	828	773	758	842	816	769	862	804	815	786	832	840	736	808	798	747	777	787	799	808	825	773	815	798	785	808	766	815	772	785	815	799	764	789	787	794	813	784	848	770	781	789	756	753	773	799	768	815	788	772	778	803	803	820	753	805	765	802	802	807	733	802	818	830	825	811	805	837	774	810	793	771	789	789	791	826	795	791	831	826	774	755	830	771	771	844	776	794	785	840	783	803	804	831	874	777	770	780	801	789	813	820	791	790	752	780	773	726	795	793	828	808	792	795	824	767	806	752	791	799	832	804	802	818	816	791	784	843	804	868	750	804	757	821	787	770	783	801	813	731	784	786	794	798	804	798	830	811	722	787	796	770	793	825	828	781	770	792	766	807	778	809	824	814	798	795	784	847	774	823	762	802	799	781	814	741	794	810	784	801	785	810	763	768	807	784	825	793	821	798	802	769	809	790	805	831	817	818	791	738	783	763	805	814	780	807	801	804	753	827	767	788	822	767	756	750	777	847	774	831	782	798	778	788	848	814	812	812	774	783	806	809	827	818	796	804	827	828	836	838	818	807	767	784	798	746	766	807	810	826	767	800	754	755	823	772	781	835	791	770	815	767	823	775	795	853	784	783	790	791	753	831	788	789	829	763	842	815	768	778	832	791	798	777	766	789	791	812	856	833	778	743	783	771	787	772	770	771	784	794	744	800	760	751	859	827	814	807	825	786	778	813	807	812	829	802	771	797	839	764	753	789	774	787	800	801	825	817	762	858	747	811	778	835	809	797	785	792	813	789	774	775	802	822	806	824	800	828	771	816	795	817	786	795	781	822	793	780	784	783	770	783	782	824	808	755	778	764	820	814	809	818	802	821	812	801	778	826	786	803	803
39447	34103	29734	37787	41758	40706	37388	33714	30528	25769	21947	18510	15711	13076	11452	10545	9819	9307	8758	8356	8115	7726	7690	7555	7405	7329	7372	7300	7219	7232	7277	7301	7112	7295	7170	7354	7181	7129	7198	7222	7232	7076	7255	7157	7104	7276	7162	7293	7063	7312	7074	6995	7139	7098	7242	7224	7250	7151	7110	7184	7176	7123	7168	7071	7116	7196	7023	7261	7175	7165	7198	7094	7220	7181	7109	7197	7195	7062	7009	7047	7276	7203	7201	7235	7153	7092	7093	7166	7150	7177	7182	7135	7085	7055	7242	7155	7169	7110	7230	7193	7262	7033	7146	7177	7192	6982	7159	7052	7103	7149	7196	7146	7054	7229	7102	7258	7254	7161	7143	7146	7221	7050	7078	7136	7174	7233	7139	7248	7155	7095	7066	7108	7136	7400	7207	7205	7105	7240	7195	7122	7168	7282	7098	7003	7192	7257	7217	7177	7141	7111	7133	7160	7211	7042	7155	7308	7079	7263	7231	7150	7070	7159	7157	7198	7131	7181	7136	7108	7195	7254	7346	7216	7128	6967	7148	7107	7258	7261	7200	7094	7242	7243	7113	7135	7226	7302	7141	7031	7160	7123	7185	7229	7109	7152	7241	7125	7156	7118	7100	7205	7192	7196	7200	7081	7191	7109	7183	7126	7225	7092	7151	7192	7249	7144	7119	7095	7155	7314	7223	7184	7165	7221	7228	7176	7176	7252	7177	7250	7151	7107	7156	7067	7093	7224	7193	7118	7293	7316	7104	7241	7015	7151	7188	7186	7118	7149	7076	7091	7176	7174	7199	7154	7220	7221	7027	7173	7140	7360	7146	7251	7129	7140	7017	7231	7250	7194	6921	7192	7214	7253	7078	7208	7237	7190	7155	7265	7224	7187	7075	7170	7114	7207	7206	7133	7161	7128	7251	7076	7149	7222	7181	7083	7205	7252	7099	7146	7175	7165	7170	7104	7107	7179	7091	7215	7171	7108	7116	7154	7277	7255	7128	7310	7062	7200	7252	7057	7236	7314	7046	7149	7223	7135	7260	7334	7180	7059	7312	7063	7157	7116	7168	7117	7116	7110	7025	7267	7102	7137	6985	7121	7121	7262	7134	7131	7163	7144	7292	7147	7280	7355	7225	7261	7292	7284	7233	7124	7106	7166	7184	7181	7097	7104	7034	7192	7209	7300	7062	7128	7212	7286	7196	7241	7243	7066	7157	7142	7218	7173	7034	7169	7089	7226	7089	7236	7199	7059	7196	7329	7111	7180	7145	7215	7290	7233	7141	7182	7144	7070	7148	7158	7295	6994	7106	7038	7100	7144	7203	7142	7061	7117	7203	7111	7180	7188	7203	7195	7212	7141	7121	7078	7224	7230	7092	7205	7016	7156	7073	7117	6995	7076	7108	7080	7182	7232	7098	7273	7246	7140	7109	7169	6997	7139	7276	7218	7150	7212	7181	7217	7207	7097	7368	7138	7271	7192	7254	7199	7235	7131	7156	7007	7147	6982	7080	7192	7050	7126	7097	7117	7161	7313	7090	7210	7214	7187	7238	7093	7200	7288	7097	7206	7108	7091	7118	7291	7316	7139	7128	7173	7022	7171	7151	7232	7264	7178	7292	7233	7272	7279	7156	7180	7144	7190	7255	7149	7121	7116	7053	7165	7090	7256	7300	7161	7147	7159	7040	7040	7272	7142	7127	7196	7243	7245	7184	7216	7194	7307	7188	7075	7174	7177	7057	7272	7134	7117	7214	7117	7052	7132	7117	7159	7125	7170	7149	7100	7164	7236	7081	7143	7115	7286	7234	7140	7128	7101	7196	7307	7211	7152	7217	7116	7163	7165	7205	7253	7255	7132	7072	7164	7025	7184	7169	7197	7097	7159	7119	7029	7287	7171	7191	7126	7092	7210	7070	7145	7117	7114	7210	7149	7262	7103	7078	7066	7194	7181	7143	7262	7243	7180	7191	7265	7311	7166	7003	7354	7026	7088	7112	7192	7183	7231	7113	7214	7060	7205	7284	7294	7197	7191	7119	7114	7183	7080	7153	7173	7215	7199	7057	7171	7105	7089	7212	7105	7133	7265	7272	7265	7098	7084	7350	7300	7136	7147	7230	7148	7049	7188	7202	6983	7213	7089	7267	7248	7182	7115	7258	7200	7089	7169	7217	7140	7070	7195	7230	7261	7147	7078	7137	7235	7232	7123	7253	7092	7166	7209	7085	7190	7122	7170	7280	7199	7250	7228	7243	6987	7158	7235	7111	7169	7144	7057	7147	7360	7224	7114	7008	7287	7242	7057	7224	7153	7234	7063	7093	7086	7145	7171	7233	7013	7226	7130	7306	7119	7292	7342	7213	7186	7325	7211	7223	7254	7065	7219	7245	7201	7202	7237	7235	7116	7235	7112	7149	7140	7104	7158	7181	7188	7100	7162	7019	7238	7122	7146	7128	7138	7183	7045	7167	7340	7121	7216	7151	7158	7194	7169	7227	7069	7275	7037	7155	7142	7132	7166	7176	7171	7072	7227	7258	7105	7183	7203	7148	7107	7119	7203	7069	7192	7139	7243	7186	7272	7192	7090	7215	7176	7264	7139	7184	7160	7167	7070	7163	7135	7198	7120	7114	7128	7107	7204	7160	7024	7083	7204	7312	7157	7032	7067	7156	7282	7105	7136	7147	7133	7270	7190	7102	7124	7170	7193	7167	7220	7204	7122	7135	7220	7233	7079	7304	7213	7146	7221	7103	7187	7074	7209	7256	7062	7194	7071	7141	7168	7183	7276	7177	7288	7299	7213	7167	7305	7156	7149	7210	7218	7158	7036	7107	7068	7203	7240	7216	7257	7217	7214	7148	7131	7185	7131	7157	7157	7134	7151	7215	7161	7148	7189	7179	7077	7148	7048	7124	7207	7144	7036	7195	7124	7256	7289	7146	7121	7060	7144	7142	7050	7244	7196	7127	7152	7248	7173	7138	7175	7147	7089	7277	7266	7103	7010	7040	7206	7159	7159	7016	7168	7187	7137	7147	7234	7130	7103	7096	7234	7140	7170	7304	7060	7203	7161	7189	7353	7039	7199	7213	7146	7129	7065	7054	7170	7207	7103	7328	7148	7184	7142	7120	7143	7241	7018	7182	7132	7348	7198	7204	7155	7082	7173	7177	7172	7325	7142	7125	7166	7235	7161	7143	7253	7057	7190	7224	7114	7154	7145	7208	7187	7172	7229	7308	7235	7287	7106	7235	7040	7264	7304	7208	7121	7152	7066	7305	7115	7234	7102	7202	7210	7086	7198	7122	7009	7193	7152	7106	7400	7110	7139	7083	7118	7166	7079	7135	7090	7148	7248	7257	7113	7148	7101	7179	7217	7107	7184	7124	7104	7142	7050	7078	7203	7093	7159	7143	7209	7123	7126	7239	7317	7170	7185	7286	7142	7078	7125	7127	7169	7180	7062	7060	7245	7133	7177	7191	7198	7039	7202	7123	7126	7183	7187	7091	7254	7151	7115	7146	7236	7175	7209	7147	7170	7196	7196	7202	7152	7242	7166	7124	7211	7010	7229	7156	7208	7226	7020	7164	7209	7213	7171	7087	7175	7159	7176	7356	7108	7196	7122	7169	7075	7158	7184	7085	7197	7151	7152	7203	7179	7145	7203	7110	7197	7176	7156	7126	7261	7257	7203	6954	7147	7209	7165	7135	7250	7187	7181	7173	7110	7142	7191	7304	7165	7188	7267	7162	7242	7172	7217	7133	7200	7021	7160	7043	7070	7233	7351	7203	7131	7097	7157	7107	7134	7103	7126	7175	7064	7301	7204	7292	7144	7097	7087	7118	7156	7160	7185	7305	7166	7159	7083	7232	7017	7016	7172	7186	7020	7170	7100	7201	7015	7201	7053	7191	7157	7049	7222	7143	7143	7168	7142	7050	7104	7183	7051	7108	7194	7201	7234	7058	7181	7076	7224	7135	7342	7068	7038	7109	7179	7082	7172	7178	7058	7007	7163	7197	7226	7065	7195	7140	7194	7212	7185	7146	7150	7180	7189	7218	7142	7153	7138	7141	7219	7206	7200	7041	7174	7201	7113	7236	7095	7205	7249	7134	7111	7140	7072	7038	7176	7309	7139	7275	7083	7218	7089	7226	7247	7196	7130	7145	7216	7081	7316	7188	7074	7332	7105	7234	7037	7217	7216	7096	7311	7218	7105	7094	7090	7121	7215	7268	7347	7242	7132	7128	7181	7155	7215	7276	7081	7237	7097	7334	7207	7152	7133	7163	7287	7276	7156	7202	7111	7154	7128	7032	7116	7094	7193	7171	7163	7270	7191	7131	7198	7218	7039	7270	7140	7181	7135	7138	7161	7111	7115	7087	7145	7129	7142	7199	7168	7198	7131	7129	7252	7154	7060	7130	7068	7169	7143	7024	7221	7101	7208	7091	7058	7175	7224	7188	7204	7188	7163	7282	7133	7224	7252	7139	7251	7198	7129	7387	7216	7099	7175	7335	7165	7148	7275	7191	7118	7287	7137	7173	7218	7335	7159	7236	7168	7269	7242	7161	7016	7158	7188	7256	7117	7072	7323	7241	7244	7236	7069	7213	7109	7294	7234	7195	7245	7074	7227	7126	7175	7149	7099	7138	7108	7069	7179	7189	7145	7121	7099	7073	7093	7183	7214	7153	7234	7107	7099	7157	7181	7183	7105	7212	7233	7075	7099	7209	7109	7238	7184	7195	7243	7142	7102	7179	7218	7264	7260	7152	7187	7122	7228	7192	7161	7196	7218	7184	6979	7185	7207	7075	7177	7259	7115	7280	7125	7206	7291	7179	7093	7267	7237	6993	7276	7180	7324	7117	7098	7183	7050	7287	7153	7217	7184	7134	7265	7195	7251	7215	7135	7225	7225	7130	7251	7227	7090	7295	7198	7224	7180	7080	7261	7324	7178	7202	7140	7235	7113	7161	7178	7142	7112	7179	7130	7209	7068	7232	7151	7313	7165	7078	7144	7230	7193	7087	7199	7209	7158	7175	7080	7106	7316	7190	7198	7217	7295	7169	7169	7238	7123	7041	7154	7265	7123	7201	7132	7073	7152	7353	7169	7253	7283	7285	7228
11658	10085	6554	4380	4653	4599	4109	3555	2740	2323	1916	1608	1361	1229	1147	1077	1001	1011	961	894	870	943	882	886	869	856	843	830	830	863	866	848	890	856	818	834	820	818	860	858	833	811	876	842	862	885	878	838	854	842	812	865	817	829	845	808	790	842	856	812	807	869	833	871	835	826	866	894	770	813	854	851	869	813	835	843	851	774	872	839	899	826	897	818	854	857	872	855	801	854	833	840	842	778	851	799	847	822	858	865	843	869	801	801	815	873	836	830	858	848	821	794	812	825	885	843	880	845	817	814	859	855	846	829	853	870	828	872	833	858	850	851	841	843	873	854	886	824	876	852	800	828	883	821	828	818	814	854	903	843	869	873	854	864	832	839	810	900	845	873	871	791	834	850	837	885	830	836	832	834	851	826	874	839	801	852	810	833	851	887	854	833	811	873	849	807	847	865	818	856	839	850	890	861	862	871	861	842	840	815	884	844	846	848	832	830	829	832	795	820	813	889	892	876	849	855	836	834	812	880	862	798	828	863	797	863	818	894	823	851	846	798	746	808	854	883	879	830	837	920	814	837	840	831	832	862	851	848	825	837	899	821	847	829	861	821	918	861	832	827	809	907	818	860	801	859	844	843	857	832	847	865	880	883	854	849	789	864	872	833	827	866	861	858	826	892	846	854	806	813	857	843	831	850	859	855	860	803	812	882	837	835	856	871	844	894	823	832	823	884	870	801	800	807	816	792	863	882	829	831	844	836	829	836	865	859	841	906	816	833	811	904	845	833	850	859	798	821	818	880	807	823	864	850	868	825	821	809	860	882	753	840	789	885	861	862	837	851	861	857	882	776	851	874	865	811	737	830	858	817	860	868	811	828	848	810	831	801	879	830	868	855	910	821	790	781	864	833	793	811	864	823	824	840	897	867	842	819	836	817	837	834	817	861	868	913	822	853	800	850	885	818	829	868	821	834	826	827	846	884	819	788	826	851	828	871	867	811	833	844	856	785	806	791	822	856	835	824	866	867	904	827	872	820	833	832	826	792	841	828	880	831	872	840	903	814	828	851	858	820	853	848	868	810	856	847	809	843	840	874	854	823	793	819	823	821	815	854	835	847	861	830	812	845	818	802	843	823	861	846	820	854	819	879	883	834	852	823	864	780	833	841	853	871	831	872	831	870	831	766	851	819	841	845	878	839	817	855	856	814	849	811	840	818	830	881	807	843	824	890	794	840	846	813	829	824	906	788	871	855	839	869	844	819	861	842	890	844	899	914	822	881	866	804	795	839	825	881	876	821	815	830	825	803	843	786	882	880	850	819	846	853	782	887	822	860	868	829	853	814	889	886	798	819	824	801	821	832	888	874	900	800	889	869	824	802	876	853	879	863	819	818	809	854	851	828	821	782	832	834	821	841	859	829	888	858	859	887	816	837	827	831	827	840	795	865	832	801	839	858	875	834	845	808	818	828	815	839	858	883	795	830	840	852	802	848	786	833	866	826	845	838	858	892	872	842	882	920	868	813	919	853	853	841	872	829	825	808	808	859	836	842	846	870	845	811	869	877	819	855	799	866	886	797	878	781	834	870	850	852	822	872	822	832	848	878	874	859	818	829	845	837	839	835	820	834	861	866	877	833	864	832	811	817	808	901	816	872	828	825	858	823	845	850	845	878	815	795	874	845	842	843	762	845	848	876	829	823	840	844	839	844	870	884	828	817	799	857	830	801	858	824	770	851	800	832	835	867	831	837	842	828	836	862	809	794	862	842	898	882	860	869	898	827	792	802	818	821	837	822	840	896	868	833	849	859	810	886	853	817	862	801	857	846	852	839	804	843	832	811	849	895	861	826	834	792	799	818	846	856	823	889	791	819	841	836	851	849	798	858	840	838	819	869	823	829	832	853	832	779	845	854	878	858	864	811	840	868	818	863	834	865	862	834	848	903	827	867	851	836	842	820	861	856	840	902	856	855	840	853	803	820	829	808	852	832	810	820	846	855	815	841	857	835	818	788	805	794	838	892	820	886	834	832	784	863	857	880	843	832	854	879	850	826	804	833	893	864	875	811	871	829	797	840	844	837	866	870	889	906	843	825	837	838	848	887	889	827	851	868	847	840	811	797	897	866	858	837	849	885	840	828	823	818	840	834	850	832	838	823	851	861	784	830	842	796	868	812	823	862	885	773	889	781	829	848	877	858	849	823	790	859	834	789	881	837	868	803	823	843	803	822	817	834	847	820	881	851	887	879	850	790	856	819	857	900	830	883	862	814	854	890	793	806	780	794	828	824	810	833	828	850	846	861	852	864	849	844	807	778	850	846	860	845	844	855	802	879	820	851	858	822	826	908	884	848	795	849	816	827	874	858	839	865	827	826	843	836	824	837	856	870	836	824	840	811	846	861	838	838	810	834	871	878	863	854	852	852	860	817	803	815	826	829	798	810	860	840	820	855	869	852	841	864	828	817	811	796	823	881	854	891	875	796	842	796	836	840	864	866	840	863	880	854	838	841	862	869	859	839	821	795	853	806	839	885	862	838	879	825	794	833	906	823	856	861	831	783	826	829	857	826	847	868	834	859	815	844	825	780	823	819	897	849	806	834	816	774	872	865	804	836	808	814	805	818	882	810	814	812	872	889	892	792	808	828	821	855	892	815	826	839	883	857	817	879	837	839	825	832	869	814	856	837	853	849	827	835	815	850	782	829	802	820	828	856	848	827	871	807	817	874	841	834	890	825	904	836	819	815	826	902	818	850	827	842	824	884	815	885	810	842	847	844	858	901	862	845	856	833	880	865	883	874	836	850	879	814	822	828	875	815	842	850	869	872	881	835	839	866	808	826	809	832	842	842	773	832	842	835	858	837	826	910	906	825	835	822	890	902	842	879	824	864	825	828	817	830	832	826	841	859	780	879	849	851	864	808	890	836	797	887	836	864	816	849	812	845	810	870	834	881	827	830	901	830	801	868	813	811	827	852	827	880	850	868	836	823	843	844	852	816	850	883	793	884	822	862	849	875	870	858	891	833	848	867	838	822	798	868	800	863	846	805	856	892	827	832	862	847	803	840	798	801	861	849	830	786	836	818	858	810	846	865	810	819	869	800	852	823	794	800	922	825	833	826	875	843	838	803	861	825	862	863	814	839	814	807	850	851	864	814	843	819	896	820	851	841	852	814	851	858	855	851	864	827	866	869	830	912	895	842	766	823	884	858	850	888	852	851	862	807	809	840	779	829	820	843	814	846	890	817	865	869	874	804	857	828	819	881	839	851	830	792	817	868	817	857	811	818	848	837	885	865	822	813	850	866	879	905	839	852	874	863	818	833	826	817	841	803	854	850	837	799	796	872	858	805	833	827	851	868	873	834	826	855	829	839	884	825	820	800	868	829	773	840	877	842	859	841	901	867	846	863	818	836	855	843	842	846	840	840	864	857	833	814	862	852	869	806	829	861	842	822	818	866	838	826	842	829	799	893	808	803	866	856	770	853	835	797	832	878	860	854	804	840
45402	38752	34899	42496	47202	45699	42879	38830	34636	29801	25259	21634	18324	15644	13775	12523	11748	10769	10096	9418	8797	8436	8241	8109	8120	7823	7786	7707	7670	7678	7740	7419	7581	7510	7451	7379	7485	7554	7521	7548	7489	7630	7514	7425	7618	7488	7491	7443	7587	7611	7399	7499	7597	7508	7496	7554	7572	7504	7542	7472	7575	7530	7606	7575	7556	7583	7464	7502	7535	7373	7638	7509	7488	7418	7385	7446	7499	7544	7360	7501	7472	7491	7547	7572	7442	7414	7557	7492	7472	7568	7505	7470	7476	7396	7458	7415	7615	7506	7439	7517	7547	7455	7376	7404	7425	7432	7495	7441	7478	7424	7553	7587	7433	7373	7460	7562	7518	7488	7497	7543	7500	7555	7590	7463	7560	7517	7382	7449	7508	7470	7469	7474	7555	7514	7583	7392	7620	7537	7664	7512	7396	7480	7444	7502	7415	7452	7366	7414	7502	7527	7362	7457	7385	7659	7433	7255	7642	7371	7471	7445	7491	7577	7633	7491	7647	7487	7476	7514	7681	7446	7615	7599	7408	7340	7581	7443	7390	7509	7492	7443	7456	7747	7587	7603	7583	7395	7389	7695	7503	7420	7444	7417	7527	7508	7458	7491	7414	7504	7623	7537	7552	7438	7459	7460	7588	7651	7526	7501	7451	7362	7484	7422	7435	7448	7493	7443	7607	7697	7454	7465	7477	7654	7517	7583	7394	7497	7494	7620	7411	7511	7542	7522	7517	7422	7620	7491	7536	7565	7553	7551	7476	7534	7435	7505	7482	7441	7580	7588	7493	7613	7483	7493	7686	7442	7544	7567	7608	7499	7523	7431	7464	7534	7544	7541	7504	7391	7626	7538	7441	7511	7616	7497	7483	7526	7515	7507	7536	7532	7498	7589	7457	7460	7527	7526	7440	7387	7463	7570	7473	7475	7462	7505	7550	7397	7575	7363	7498	7606	7337	7533	7552	7531	7492	7447	7461	7582	7444	7600	7536	7515	7394	7401	7432	7403	7707	7527	7621	7554	7623	7523	7395	7437	7602	7630	7521	7484	7517	7501	7575	7521	7495	7510	7464	7478	7522	7507	7598	7577	7472	7548	7540	7399	7464	7660	7408	7497	7463	7548	7532	7446	7510	7542	7476	7597	7480	7551	7406	7551	7448	7534	7471	7368	7676	7562	7595	7560	7567	7543	7436	7570	7573	7461	7531	7559	7530	7495	7396	7374	7620	7470	7453	7505	7556	7428	7576	7398	7540	7353	7567	7447	7518	7431	7485	7498	7481	7363	7546	7491	7400	7464	7511	7421	7473	7443	7479	7402	7431	7393	7428	7502	7515	7487	7615	7426	7543	7457	7493	7508	7555	7520	7554	7504	7515	7512	7528	7570	7477	7336	7531	7477	7449	7589	7440	7398	7420	7632	7504	7516	7613	7332	7502	7512	7539	7512	7388	7457	7624	7485	7438	7529	7515	7531	7478	7504	7470	7518	7447	7486	7549	7542	7413	7498	7582	7341	7526	7488	7551	7442	7563	7523	7531	7592	7614	7471	7558	7545	7442	7370	7539	7508	7534	7470	7500	7532	7542	7365	7460	7394	7552	7587	7473	7454	7578	7457	7491	7504	7744	7537	7493	7449	7553	7587	7470	7485	7578	7487	7465	7460	7484	7628	7495	7470	7520	7385	7528	7539	7494	7568	7482	7462	7709	7512	7485	7416	7487	7501	7329	7478	7612	7649	7476	7592	7474	7456	7631	7445	7540	7536	7608	7504	7497	7598	7495	7532	7366	7537	7541	7463	7562	7519	7426	7479	7452	7504	7580	7476	7591	7455	7501	7493	7538	7507	7478	7526	7486	7443	7498	7504	7476	7542	7479	7651	7513	7412	7556	7533	7554	7448	7503	7511	7567	7509	7651	7490	7589	7589	7501	7545	7559	7510	7449	7516	7371	7543	7527	7383	7531	7558	7577	7423	7503	7568	7333	7473	7502	7560	7579	7430	7576	7471	7482	7413	7542	7436	7310	7641	7469	7422	7484	7324	7609	7498	7547	7548	7513	7360	7496	7499	7463	7506	7407	7432	7612	7475	7495	7656	7676	7453	7574	7504	7551	7411	7402	7466	7491	7582	7542	7571	7467	7556	7346	7413	7543	7548	7548	7496	7391	7484	7397	7513	7516	7454	7655	7607	7485	7615	7568	7363	7434	7451	7550	7519	7600	7506	7554	7475	7501	7502	7417	7540	7275	7516	7499	7601	7493	7483	7492	7491	7396	7428	7344	7486	7460	7593	7450	7563	7565	7455	7550	7520	7529	7679	7352	7531	7597	7491	7556	7443	7466	7412	7450	7451	7669	7493	7604	7510	7526	7602	7454	7567	7689	7462	7465	7417	7432	7485	7428	7429	7471	7422	7423	7629	7578	7367	7563	7515	7526	7556	7508	7543	7387	7450	7493	7482	7586	7472	7522	7487	7445	7464	7584	7546	7517	7502	7531	7510	7476	7454	7395	7441	7621	7473	7514	7679	7600	7331	7604	7409	7455	7530	7450	7382	7583	7575	7531	7526	7531	7419	7493	7548	7312	7520	7483	7469	7483	7568	7486	7499	7677	7458	7424	7601	7449	7486	7593	7326	7619	7439	7512	7497	7480	7652	7545	7465	7447	7568	7568	7521	7501	7495	7635	7503	7598	7556	7526	7445	7456	7513	7470	7482	7663	7526	7497	7509	7408	7520	7388	7372	7545	7548	7366	7450	7461	7579	7351	7476	7521	7435	7398	7452	7416	7414	7445	7501	7540	7479	7518	7553	7504	7529	7519	7547	7520	7528	7508	7515	7583	7612	7654	7482	7407	7451	7502	7634	7389	7452	7455	7512	7490	7529	7570	7443	7616	7338	7446	7506	7549	7648	7448	7600	7513	7735	7446	7530	7488	7622	7521	7532	7557	7430	7458	7465	7538	7547	7495	7401	7451	7543	7538	7608	7398	7278	7539	7490	7507	7364	7526	7500	7541	7492	7418	7522	7459	7457	7437	7557	7464	7431	7523	7542	7637	7460	7566	7533	7513	7621	7613	7487	7542	7596	7415	7607	7479	7545	7614	7581	7536	7444	7436	7614	7561	7544	7393	7582	7410	7562	7453	7546	7628	7402	7604	7341	7543	7608	7490	7586	7595	7548	7426	7557	7486	7518	7438	7598	7499	7501	7564	7486	7548	7610	7694	7405	7594	7515	7603	7487	7548	7566	7491	7570	7433	7505	7494	7606	7462	7397	7479	7601	7337	7430	7525	7636	7638	7518	7671	7365	7422	7547	7608	7465	7580	7528	7604	7505	7582	7519	7405	7438	7549	7418	7450	7533	7566	7413	7444	7550	7491	7498	7647	7406	7543	7587	7555	7597	7452	7434	7463	7616	7494	7615	7588	7543	7593	7473	7417	7440	7478	7540	7502	7473	7426	7477	7430	7558	7521	7551	7481	7556	7408	7433	7423	7491	7554	7495	7431	7652	7652	7473	7507	7498	7447	7363	7437	7503	7414	7453	7602	7536	7383	7453	7461	7504	7585	7369	7451	7440	7636	7575	7537	7566	7461	7504	7420	7457	7445	7496	7539	7468	7511	7542	7462	7542	7475	7517	7613	7672	7649	7634	7483	7606	7548	7594	7426	7520	7464	7431	7543	7537	7444	7549	7525	7448	7584	7442	7613	7477	7608	7411	7447	7476	7516	7467	7509	7372	7472	7660	7449	7572	7632	7461	7697	7469	7446	7457	7371	7400	7488	7506	7527	7596	7464	7342	7471	7646	7609	7509	7507	7543	7400	7432	7529	7420	7426	7490	7529	7478	7524	7501	7495	7491	7570	7621	7445	7376	7471	7544	7478	7446	7376	7412	7487	7445	7506	7352	7511	7429	7556	7372	7608	7521	7591	7536	7512	7494	7582	7537	7575	7519	7564	7596	7437	7679	7497	7529	7548	7463	7568	7425	7508	7429	7583	7518	7516	7492	7456	7481	7495	7590	7716	7500	7439	7552	7449	7548	7492	7413	7436	7627	7480	7520	7434	7468	7418	7617	7552	7321	7675	7517	7311	7424	7582	7445	7519	7477	7394	7612	7608	7610	7470	7494	7584	7393	7363	7557	7629	7605	7437	7546	7380	7436	7503	7442	7501	7544	7411	7461	7486	7524	7388	7448	7601	7604	7553	7409	7632	7511	7463	7492	7448	7567	7620	7654	7396	7479	7526	7543	7444	7550	7485	7475	7410	7429	7503	7596	7396	7608	7489	7432	7559	7586	7409	7425	7688	7563	7587	7528	7518	7595	7493	7435	7475	7581	7478	7422	7319	7541	7519	7554	7483	7530	7344	7625	7597	7500	7574	7413	7479	7580	7406	7379	7498	7516	7577	7454	7475	7443	7473	7535	7528	7401	7588	7455	7538	7562	7545	7554	7364	7459	7449	7597	7452	7511	7552	7490	7609	7476	7676	7494	7562	7528	7582	7598	7491	7518	7618	7369	7580	7376	7556	7529	7667	7490	7435	7468	7473	7388	7579	7405	7455	7480	7518	7514	7477	7573	7578	7504	7547	7704	7489	7660	7633	7461	7553	7348	7304	7484	7553	7482	7494	7534	7440	7729	7296	7488	7590	7480	7486	7455	7500	7346	7551	7520	7514	7501	7468	7485	7567	7617	7516	7463	7456	7366	7516	7515	7528	7614	7529	7374	7577	7559	7513	7470	7549	7612	7376	7472	7511	7554	7523	7423	7532	7455	7476	7463	7499	7483	7514	7527	7471	7598	7496	7467	7565	7445	7398	7438	7513	7560	7543	7576	7481	7516	7665	7461	7561	7550	7461	7382	7463	7380	7520	7539	7437	7426	7534	7485	7571	7510	7435	7543	7521	7610	7560	7539	7550	7553	7507	7522	7579	7426	7584	7537	7434	7452	7516	7352	7494	7619	7329	7504	7405	7555	7515	7459	7378	7549	7517	7596	7524	7612	7556	7533	7527	7612	7461	7479	7444	7497	7688	7489	7544	7533	7477	7436	7594	7522	7445	7431	7537	7572	7408	7511	7503	7461	7436	7629	7532	7590	7588	7376	7463	7589	7554	7509	7479	7402
12669	8914	6071	4147	4357	4450	4098	3370	2865	2135	1843	1523	1330	1202	997	1088	971	976	946	910	933	901	872	881	843	856	826	897	862	858	827	864	842	804	886	858	850	814	836	809	831	844	817	829	857	764	786	806	803	784	883	857	833	816	832	834	836	882	814	873	809	843	815	848	864	810	860	826	870	836	836	830	832	827	851	838	876	850	857	847	845	859	816	819	818	850	844	858	781	850	877	839	807	875	859	800	825	859	813	817	816	871	798	873	867	811	818	818	839	862	854	877	799	849	831	847	812	845	862	858	836	831	804	872	821	856	854	830	827	825	869	860	898	878	836	811	849	777	859	881	805	832	823	843	800	819	810	848	860	801	792	820	779	851	853	845	831	822	830	833	807	771	793	838	837	831	823	873	893	815	814	862	816	812	822	874	814	864	824	840	831	858	825	869	823	888	829	826	831	795	842	817	801	788	864	843	858	887	853	860	854	843	839	831	869	803	897	841	841	856	803	839	876	854	821	885	829	821	862	869	842	829	822	814	846	793	847	850	798	846	786	834	853	820	834	890	890	805	804	840	823	801	857	787	797	850	845	806	821	833	845	824	840	799	842	852	863	886	869	831	840	815	821	782	834	850	876	811	862	820	757	834	794	831	854	854	868	811	825	841	806	821	810	777	879	815	860	844	844	852	818	828	828	839	827	857	806	906	827	850	771	843	865	820	869	799	848	845	810	821	837	864	813	856	793	824	788	854	830	826	845	846	752	838	867	859	834	822	807	821	874	798	806	868	840	837	803	816	826	847	836	865	839	821	800	808	824	826	840	843	861	855	841	836	862	838	803	826	802	846	896	874	838	818	827	829	840	848	807	819	849	860	891	834	832	835	855	799	896	911	833	843	808	802	774	792	810	899	830	808	885	809	886	800	811	829	869	825	863	826	805	849	810	817	819	829	818	838	851	828	850	815	873	839	818	890	860	836	832	821	825	793	874	797	840	818	853	868	841	781	856	841	801	828	824	791	799	893	803	860	873	809	868	878	870	811	810	784	851	850	835	813	794	795	875	830	833	819	851	830	813	854	887	822	824	843	843	818	782	877	847	866	826	862	849	847	765	817	804	849	795	777	837	853	846	822	796	851	808	857	837	850	879	851	799	873	807	858	841	808	883	863	811	844	897	809	811	855	791	852	862	828	839	823	870	848	860	861	853	825	805	850	818	828	824	782	802	818	868	818	890	846	866	822	830	853	834	861	839	859	794	836	866	840	805	755	864	856	837	813	849	844	814	805	794	766	815	831	846	796	816	808	835	855	848	892	806	843	803	767	788	809	829	853	836	838	802	922	866	858	825	868	794	813	850	864	830	891	823	798	831	831	865	814	826	817	864	853	825	865	820	813	855	861	765	839	850	830	817	836	815	795	862	852	824	832	797	852	810	869	897	878	831	831	803	850	847	851	844	847	837	887	905	843	862	885	829	826	858	806	817	780	856	802	800	884	815	816	836	879	848	837	868	852	836	856	835	843	831	838	895	807	794	804	841	865	891	793	818	833	824	848	823	828	828	839	827	821	821	804	849	861	863	826	786	799	829	841	860	833	812	836	837	852	860	806	805	830	869	871	804	826	870	770	839	870	905	834	875	794	808	783	792	783	823	823	828	777	838	834	848	816	838	815	858	808	817	925	828	816	883	866	827	809	827	823	901	847	832	825	862	886	789	863	804	797	818	788	841	783	829	862	858	802	773	871	789	829	823	843	857	826	814	848	814	802	863	863	846	895	867	741	840	815	837	847	823	773	829	907	842	798	821	827	874	811	793	853	867	830	824	845	919	861	847	830	822	847	814	828	811	835	851	825	826	873	821	775	835	847	831	888	833	817	849	795	868	858	799	767	855	831	836	864	873	829	787	877	884	849	858	790	863	778	861	852	842	838	846	804	804	851	800	836	816	826	867	897	854	865	832	793	859	826	823	791	796	785	855	852	878	846	879	881	818	862	850	886	849	818	812	851	810	838	867	859	803	802	852	862	836	822	788	816	851	861	849	845	856	800	842	818	823	801	844	878	869	861	819	845	902	837	855	799	840	810	862	833	904	898	817	856	851	845	890	796	792	833	814	884	825	910	820	871	841	871	849	799	860	887	874	846	794	847	822	837	750	812	852	910	848	828	848	824	820	855	843	818	825	821	876	825	822	820	800	819	851	782	817	811	826	784	861	850	871	857	813	829	854	860	827	850	813	833	846	773	798	828	853	865	836	849	839	830	866	870	856	820	833	798	841	846	829	818	891	794	816	876	832	831	771	821	847	881	863	901	781	816	832	850	804	808	885	852	813	850	835	800	826	887	851	793	809	832	795	785	798	813	823	846	843	847	813	773	838	834	874	843	854	803	831	856	838	810	780	880	853	855	845	850	777	895	849	835	826	844	849	814	807	845	777	851	851	831	848	841	825	826	767	836	828	809	861	844	804	867	819	818	854	847	895	831	794	806	794	829	869	854	846	877	816	810	827	821	865	801	801	817	842	831	869	822	809	854	811	815	841	827	872	877	701	846	831	844	814	793	893	818	855	853	870	848	820	792	857	824	843	859	830	828	824	882	850	862	856	876	837	906	848	846	821	784	856	836	798	775	827	819	828	844	804	861	859	854	864	838	849	811	914	840	799	870	786	854	867	888	819	842	888	818	814	842	824	802	871	876	787	880	859	818	826	808	863	848	849	887	856	860	834	826	819	823	844	879	851	812	919	850	829	916	827	810	855	853	893	851	791	817	845	827	897	789	822	813	905	861	865	867	824	816	825	863	865	788	807	877	812	806	781	832	848	815	823	836	852	827	806	824	807	843	858	821	845	884	846	842	854	838	892	816	842	852	790	854	802	820	806	850	840	887	880	792	856	874	817	864	846	811	810	843	870	797	844	858	843	794	843	822	862	833	896	786	861	777	826	834	836	821	807	799	838	828	821	823	845	827	843	832	847	857	834	790	812	866	826	809	818	817	815	823	864	829	836	821	782	820	840	833	804	848	829	852	880	874	844	873	858	839	798	794	866	806	895	812	833	830	822	847	796	831	827	828	845	817	848	860	831	834	789	793	785	850	809	828	857	842	830	807	847	863	846	876	834	868	828	830	871	832	852	843	821	849	857	867	825	855	835	842	863	841	849	880	876	870	825	784	813	849	852	843	849	827	841	855	819	795	858	849	828	786	841	820	846	846	841	876	822	825	878	777	804	811	852	900	908	829	839	821	807	830	811	848	842	879	838	833	858	827	856	765	818	796	868	856	831	852	852	878	806	823	826	806	854	831	862	829	855	847	838	819	857	849	877	831	826	808	830	830	909	830	897	814	797	850	855	877	845	853	895	861	829	825	817	838	806	821	836	883	843	828	782	841	839	890	813	807	854	841	835	841	840	865	795	857	828	803	860	823	919	769	866	899	881	820	827	804	827	823	833	849	799	802	807	830	856	833	778	807	826	819	868	833	827	869	862	852	854	852	864	848	833	825	836	828	842	828
42015	37197	34222	41727	46068	45604	42818	38869	34640	28978	24910	20668	17589	15115	13490	12265	11490	10619	9723	9189	8674	8370	8193	7900	7852	7765	7630	7616	7714	7653	7470	7548	7477	7425	7598	7427	7500	7337	7451	7337	7532	7328	7415	7458	7527	7498	7322	7388	7316	7311	7446	7435	7464	7286	7334	7298	7446	7430	7307	7475	7425	7469	7403	7362	7427	7365	7472	7404	7460	7413	7421	7495	7397	7333	7436	7332	7351	7373	7492	7356	7382	7387	7403	7357	7365	7504	7346	7487	7423	7341	7325	7370	7441	7483	7382	7480	7568	7484	7490	7514	7399	7425	7394	7410	7423	7275	7573	7304	7460	7540	7462	7428	7554	7465	7420	7410	7409	7539	7379	7471	7366	7412	7456	7412	7499	7406	7573	7522	7451	7288	7376	7370	7421	7425	7369	7461	7490	7344	7444	7412	7485	7507	7473	7534	7452	7439	7503	7453	7548	7488	7334	7565	7375	7453	7520	7505	7348	7405	7397	7417	7491	7454	7438	7376	7496	7465	7495	7425	7402	7389	7354	7491	7283	7429	7491	7498	7502	7407	7376	7448	7387	7490	7462	7382	7510	7443	7372	7523	7330	7399	7432	7332	7316	7341	7247	7273	7379	7417	7410	7583	7506	7325	7412	7316	7335	7435	7376	7340	7343	7350	7446	7454	7336	7426	7357	7439	7439	7501	7436	7435	7279	7484	7455	7503	7446	7424	7312	7369	7434	7483	7352	7376	7346	7501	7307	7389	7453	7495	7418	7465	7456	7526	7384	7357	7489	7282	7454	7390	7448	7460	7473	7517	7501	7353	7406	7451	7298	7490	7569	7349	7468	7486	7279	7334	7364	7488	7471	7397	7266	7377	7435	7427	7546	7371	7555	7430	7487	7508	7376	7463	7433	7402	7485	7423	7311	7491	7512	7487	7465	7485	7364	7461	7294	7413	7466	7389	7464	7464	7533	7491	7447	7503	7366	7472	7487	7438	7443	7333	7424	7487	7339	7464	7453	7435	7489	7365	7547	7529	7581	7434	7532	7452	7492	7459	7561	7471	7439	7407	7389	7423	7483	7367	7433	7261	7514	7489	7330	7492	7427	7454	7339	7415	7433	7326	7476	7390	7372	7373	7468	7392	7469	7412	7525	7461	7388	7392	7395	7586	7363	7368	7551	7321	7439	7380	7416	7456	7449	7325	7400	7528	7382	7403	7421	7580	7396	7460	7406	7373	7334	7419	7442	7363	7384	7401	7402	7570	7432	7368	7490	7376	7396	7458	7339	7358	7370	7358	7579	7454	7489	7426	7382	7436	7485	7399	7407	7502	7516	7489	7380	7367	7533	7334	7529	7496	7387	7503	7541	7441	7394	7571	7328	7422	7422	7370	7462	7495	7363	7273	7402	7539	7461	7433	7315	7417	7430	7530	7433	7362	7562	7422	7374	7567	7499	7425	7454	7331	7371	7424	7547	7439	7566	7456	7486	7519	7505	7414	7370	7438	7388	7532	7441	7652	7430	7529	7369	7390	7522	7271	7440	7382	7544	7427	7354	7377	7417	7517	7464	7294	7368	7445	7439	7491	7463	7586	7293	7360	7497	7444	7421	7313	7491	7357	7410	7469	7292	7440	7333	7372	7406	7577	7553	7428	7478	7406	7429	7475	7472	7384	7413	7448	7415	7434	7513	7272	7494	7474	7556	7426	7416	7529	7370	7310	7430	7449	7359	7462	7424	7516	7461	7433	7411	7414	7427	7378	7378	7424	7339	7426	7359	7555	7452	7449	7445	7453	7412	7443	7449	7516	7324	7411	7377	7555	7518	7410	7419	7348	7512	7315	7452	7481	7439	7528	7491	7467	7454	7463	7436	7431	7624	7434	7602	7376	7380	7488	7468	7490	7404	7528	7469	7431	7499	7410	7382	7431	7432	7578	7343	7517	7416	7520	7453	7585	7447	7353	7421	7543	7412	7432	7313	7426	7356	7427	7473	7431	7493	7499	7306	7440	7458	7432	7417	7213	7488	7400	7474	7365	7384	7418	7482	7415	7469	7343	7429	7485	7500	7586	7406	7415	7364	7437	7514	7470	7411	7457	7326	7456	7394	7420	7541	7422	7401	7341	7516	7476	7339	7369	7561	7585	7486	7289	7540	7372	7438	7427	7405	7459	7532	7460	7422	7470	7347	7532	7358	7449	7519	7311	7436	7417	7481	7652	7497	7453	7309	7449	7457	7555	7278	7408	7386	7455	7408	7593	7470	7431	7355	7365	7515	7557	7466	7296	7462	7493	7427	7472	7524	7477	7499	7420	7280	7478	7259	7445	7528	7290	7417	7412	7378	7488	7382	7254	7411	7440	7521	7424	7480	7363	7487	7315	7616	7497	7421	7473	7418	7474	7405	7432	7577	7299	7398	7413	7361	7286	7497	7489	7483	7463	7456	7431	7325	7426	7450	7373	7455	7563	7364	7354	7358	7323	7539	7435	7518	7414	7505	7345	7374	7352	7490	7409	7498	7401	7391	7480	7379	7385	7363	7521	7360	7367	7353	7459	7448	7336	7360	7405	7365	7493	7353	7492	7343	7436	7541	7499	7516	7430	7248	7456	7362	7358	7472	7266	7281	7427	7534	7502	7527	7482	7370	7269	7403	7305	7510	7391	7386	7409	7449	7398	7364	7528	7429	7477	7433	7349	7398	7451	7522	7255	7380	7252	7367	7426	7322	7546	7489	7423	7425	7493	7273	7518	7458	7251	7464	7432	7403	7486	7271	7404	7438	7403	7428	7474	7454	7379	7377	7454	7432	7382	7460	7471	7490	7440	7459	7385	7344	7467	7559	7442	7598	7365	7466	7376	7436	7508	7479	7384	7535	7393	7475	7302	7408	7532	7426	7355	7361	7489	7356	7303	7471	7432	7459	7347	7331	7447	7583	7341	7494	7386	7511	7328	7380	7448	7390	7555	7354	7507	7299	7343	7377	7358	7454	7414	7474	7530	7381	7480	7497	7291	7368	7505	7546	7458	7391	7289	7337	7368	7597	7479	7424	7445	7489	7335	7389	7470	7352	7569	7343	7369	7452	7534	7402	7378	7463	7517	7433	7326	7567	7436	7474	7354	7566	7459	7361	7405	7502	7409	7470	7405	7383	7518	7432	7354	7306	7459	7415	7383	7389	7493	7369	7538	7375	7361	7424	7460	7447	7553	7391	7468	7461	7471	7466	7362	7334	7404	7378	7414	7389	7455	7399	7403	7347	7442	7372	7369	7466	7385	7260	7509	7409	7407	7360	7483	7520	7425	7422	7520	7534	7480	7415	7392	7321	7333	7467	7357	7413	7306	7467	7424	7326	7388	7431	7439	7447	7554	7449	7395	7441	7462	7427	7474	7485	7390	7507	7442	7412	7421	7530	7446	7626	7369	7396	7514	7537	7552	7507	7429	7467	7470	7374	7392	7462	7335	7377	7327	7662	7453	7492	7489	7379	7436	7283	7455	7360	7338	7407	7359	7445	7413	7435	7363	7520	7435	7454	7465	7382	7544	7402	7434	7389	7363	7494	7333	7469	7515	7519	7335	7354	7476	7394	7418	7472	7618	7386	7435	7465	7396	7497	7478	7389	7413	7365	7364	7394	7405	7305	7377	7299	7516	7420	7354	7483	7376	7449	7441	7445	7381	7313	7385	7330	7497	7379	7332	7462	7365	7452	7358	7334	7369	7360	7425	7341	7447	7459	7374	7333	7374	7462	7421	7469	7390	7456	7378	7340	7471	7518	7338	7545	7455	7426	7337	7463	7608	7396	7464	7352	7509	7375	7362	7469	7425	7297	7559	7337	7361	7334	7383	7452	7296	7511	7523	7499	7495	7322	7496	7312	7454	7573	7536	7377	7505	7455	7307	7383	7453	7434	7517	7456	7514	7268	7453	7337	7369	7556	7477	7386	7354	7491	7389	7514	7388	7452	7473	7479	7414	7281	7459	7354	7362	7474	7535	7390	7367	7305	7522	7390	7407	7339	7371	7421	7455	7364	7298	7403	7409	7414	7489	7379	7417	7288	7383	7455	7367	7406	7272	7384	7278	7405	7285	7536	7346	7459	7394	7444	7487	7463	7448	7383	7467	7422	7532	7396	7383	7464	7478	7478	7403	7421	7430	7429	7475	7452	7236	7502	7479	7473	7487	7457	7449	7437	7326	7349	7417	7478	7408	7363	7436	7368	7404	7350	7465	7384	7387	7395	7374	7517	7475	7351	7418	7375	7354	7364	7253	7562	7464	7513	7350	7474	7449	7305	7446	7458	7506	7386	7451	7468	7280	7327	7420	7333	7506	7397	7468	7475	7338	7394	7455	7392	7539	7410	7316	7391	7413	7453	7407	7381	7517	7405	7417	7398	7485	7504	7485	7492	7482	7336	7565	7372	7413	7515	7329	7353	7487	7356	7404	7435	7370	7496	7472	7442	7468	7296	7483	7452	7370	7484	7445	7505	7359	7319	7394	7468	7444	7380	7440	7350	7430	7469	7467	7375	7485	7415	7365	7418	7440	7509	7494	7412	7505	7399	7506	7417	7525	7497	7263	7435	7342	7587	7339	7392	7444	7480	7370	7592	7315	7420	7608	7451	7382	7282	7393	7442	7328	7435	7507	7457	7447	7408	7539	7361	7443	7493	7543	7275	7352	7557	7511	7471	7510	7486	7470	7404	7505	7295	7220	7430	7458	7561	7494	7377	7367	7591	7419	7440	7453	7377	7314	7437	7412	7516	7551	7302	7510	7337	7478	7384	7517	7478	7524	7394	7421	7457	7326	7447	7342	7411	7347	7329	7531	7457	7410	7355	7516	7363	7460	7480	7530	7446	7531	7300	7362	7305	7388	7456	7399	7482	7365	7440	7386	7494	7416	7500	7421	7445	7429	7328	7401	7455	7472	7493	7289	7498	7365	7516	7459	7456	7497	7453	7357	7420	7491	7397	7465	7499	7415	7532	7427	7424	7563	7509	7381	7590	7604	7352	7443	7379	7514	7432	7434	7511	7297	7355	7334	7368	7258	7569	7402	7428	7304	7382	7423	7526	7504	7474	7424	7298	7383	7428	7447	7413	7407	7381	7348	7425	7387	7421	7376	7362	7559
14874	13011	8829	6230	6869	7094	5963	4813	4009	2944	2249	1852	1605	1404	1313	1225	1196	1095	1043	1010	1004	922	897	919	912	893	877	925	908	927	918	859	890	854	911	851	887	868	916	849	898	890	897	864	925	863	884	883	862	887	882	904	917	835	909	920	926	876	867	897	918	878	934	925	911	891	918	828	929	860	864	877	879	897	874	848	858	867	910	883	876	867	916	858	837	892	869	917	872	924	852	867	928	896	882	921	909	834	890	885	895	854	903	869	935	939	877	870	957	867	889	883	891	919	897	872	912	868	830	848	937	897	913	840	866	961	914	853	844	818	920	908	869	865	868	920	875	919	911	892	861	856	904	817	842	854	848	879	899	896	897	867	937	963	852	930	910	887	899	870	925	871	868	870	872	895	896	907	878	877	873	877	861	892	894	914	895	916	907	907	920	917	877	882	889	918	838	893	911	855	890	892	929	874	850	920	867	953	864	923	947	880	890	871	885	903	881	897	869	851	834	921	893	905	895	915	874	896	881	927	969	908	861	894	892	932	878	894	906	855	942	910	879	856	835	924	963	861	863	878	862	906	879	897	895	887	904	847	910	901	904	869	878	832	896	924	898	896	903	862	993	860	863	833	889	903	882	929	919	886	927	890	899	901	883	917	850	921	925	905	915	927	903	880	890	925	924	894	936	875	853	918	906	843	893	857	894	827	883	876	928	892	940	906	907	891	832	905	822	913	918	877	932	874	875	885	915	860	914	859	866	909	877	913	874	851	909	905	898	878	840	870	904	903	906	861	833	847	871	883	885	901	917	889	952	824	940	904	856	933	914	889	880	920	894	948	918	902	917	860	842	876	862	883	913	944	860	888	849	947	888	928	916	887	900	906	882	885	859	858	860	894	921	906	927	891	908	935	899	885	875	869	902	838	938	872	867	881	868	856	840	912	938	865	907	874	951	936	868	860	926	850	861	886	894	902	890	881	918	843	884	838	908	887	883	918	858	902	845	884	916	916	898	890	923	885	946	942	911	868	907	874	847	875	848	876	864	890	900	868	894	874	854	911	896	829	898	857	872	865	904	863	896	898	883	902	935	843	875	897	868	843	903	903	868	899	879	872	889	878	855	894	857	952	898	876	894	879	861	866	930	899	915	920	910	876	855	892	901	917	888	957	887	884	903	859	885	857	870	858	910	922	888	915	897	862	880	934	861	932	933	862	840	853	903	927	902	894	919	931	947	942	932	907	871	914	930	863	861	879	880	883	889	872	902	858	866	866	894	988	844	844	880	891	880	921	921	836	841	911	915	932	924	855	878	942	849	896	910	832	916	908	952	858	927	906	897	925	879	877	843	891	880	873	899	893	878	932	881	855	867	880	910	931	862	894	889	860	892	907	877	864	848	819	877	917	948	901	862	923	886	890	873	916	921	917	931	900	883	891	891	889	901	884	866	862	905	895	854	835	871	904	897	905	878	870	925	878	922	909	915	894	918	897	900	844	872	882	854	896	850	901	851	845	925	897	933	903	861	911	911	879	858	863	900	871	892	899	929	891	921	900	829	880	854	882	940	877	931	887	924	889	919	872	835	884	896	855	905	889	879	897	934	817	915	957	891	939	898	888	894	906	916	889	897	896	914	952	927	877	871	863	909	854	898	877	888	865	915	911	893	824	912	877	908	904	896	904	889	886	909	906	859	905	895	891	875	914	892	912	886	835	900	884	879	869	885	944	896	928	894	905	837	912	844	914	883	962	918	893	848	843	917	894	867	846	903	919	861	865	901	835	856	888	861	886	885	902	914	942	904	861	891	900	834	950	941	906	882	929	936	914	816	850	876	922	839	874	893	884	896	908	896	891	884	930	924	926	857	941	870	891	914	894	912	933	836	896	903	891	891	858	893	907	902	874	883	873	873	887	906	916	872	925	877	932	881	919	863	877	869	917	810	889	909	865	872	897	862	851	870	921	874	947	884	863	887	889	931	866	903	887	885	937	870	898	870	935	911	905	853	865	874	892	880	875	901	872	839	914	892	922	885	867	933	898	879	901	873	916	880	938	872	867	870	882	884	864	893	893	866	838	919	918	895	905	894	853	886	870	925	907	885	899	912	894	871	925	898	899	886	884	907	848	867	823	948	849	910	899	886	896	890	884	932	898	909	871	888	892	866	908	944	877	896	884	917	939	863	908	874	884	895	842	902	900	931	928	894	852	875	841	930	910	876	866	865	944	900	907	865	867	897	847	898	849	886	865	855	883	917	857	914	927	880	892	848	931	892	893	873	877	819	890	920	883	924	834	892	846	869	818	892	851	864	872	906	899	914	892	872	867	871	882	923	878	878	901	935	912	942	821	849	907	968	932	858	845	881	936	933	887	908	900	879	882	908	918	887	905	927	897	888	922	921	860	855	963	872	908	884	854	927	924	916	848	910	909	919	918	905	943	900	916	912	911	886	852	911	904	921	900	881	938	918	876	870	888	827	876	876	911	871	899	886	903	882	917	865	842	878	860	865	846	865	962	870	898	921	853	889	894	889	879	895	857	924	871	902	916	884	847	894	862	887	943	898	894	816	875	841	861	896	849	849	882	916	910	884	876	884	853	888	878	928	901	962	873	886	897	927	864	919	934	880	841	886	905	942	925	863	874	946	953	845	905	923	928	886	862	846	909	841	846	852	891	888	874	875	910	892	904	896	901	899	937	888	856	874	865	879	833	910	891	849	879	900	917	877	888	875	855	879	897	902	931	861	909	877	846	921	823	937	929	930	848	877	923	871	813	880	895	920	879	908	856	854	815	872	843	925	878	858	877	930	873	864	878	922	875	909	921	910	884	896	892	919	873	932	871	917	871	878	916	926	869	917	870	891	892	907	899	880	881	889	878	882	914	909	889	839	876	921	880	913	838	910	849	860	963	915	916	854	870	887	865	844	842	878	907	855	904	909	911	895	882	857	886	867	909	872	883	894	912	890	884	827	948	873	854	913	829	856	941	872	881	917	912	846	911	902	874	855	854	872	873	848	863	932	908	904	873	886	890	897	859	893	928	885	905	901	881	919	930	862	937	851	890	919	869	807	922	923	885	902	827	877	928	884	860	912	917	939	842	875	892	914	864	837	888	863	914	910	848	897	906	896	888	912	884	852	855	936	902	897	894	855	875	904	914	879	917	919	896	931	911	903	904	883	924	897	841	895	888	914	912	906	954	916	887	871	880	891	870	903	900	906	940	906	938	918	878	888	917	891	913	854	878	929	901	876	936	896	912	839	923	920	875	816	883	903	924	908	921	897	949	854	900	843	873	824	875	897	829	874	877	849	951	903	936	906	929	880	906	886	921	866	945	918	913	881	847	882	874	919	909	928	896	955	911	942	956	878	960	847	938	874	914	892	921	912	963	873	856	909	917	932	867	890	899	881	885	928	900	915	887	923	952	865	936	876	894	858	854	844	903	910	911	863	877	903	873	958	867	930	934	827	884	885	939	916	900	880	904	966	824	887	894	893	875	873	862	906	919	927	881
47206	41220	38658	46906	51957	51494	47342	42976	39370	33498	28866	24459	20694	18222	16063	14792	13720	12180	11173	10270	9567	9216	8813	8584	8496	8525	8234	8168	8195	8144	8043	8081	8088	7940	7934	7961	7884	7780	7848	7904	7988	7927	7919	7922	7828	7854	7799	7907	7852	7822	7999	7653	7849	7881	8000	7870	7696	7772	7765	7820	7841	7663	7862	7921	7797	7896	7922	7786	7875	7888	7865	7866	7781	7872	7764	7788	7714	7735	7928	7885	7693	7943	7876	7865	7912	7829	7824	7770	7896	7968	7924	7894	7818	7880	7784	7879	7828	7750	7820	7893	7894	7795	7920	7745	7790	7953	7795	7863	7853	7835	7782	7818	7904	7620	7786	7791	7892	7751	7825	7866	7809	7759	7764	7852	7917	7804	7846	7984	7860	7854	7805	7789	7882	7867	7879	7717	7766	8003	7919	7923	7895	8008	7798	7891	7734	7884	7896	7792	7958	8051	7773	7735	7893	7792	7885	7747	7741	7905	7712	7797	7787	7808	7839	7820	7863	7874	7793	7777	7742	7902	7868	7878	7802	7696	7846	7834	8026	7772	7880	7798	7853	7834	7770	7840	7866	7938	7797	7722	7772	7714	7784	7773	7801	7820	7808	7787	7928	7822	7905	7733	7833	7937	7904	7788	7925	7901	7791	7925	7947	7786	7935	7905	7728	7700	7804	7863	7813	7698	7907	7796	7809	7925	7687	7824	7795	7916	7789	7767	7777	7931	7801	7681	7794	7776	7864	7824	7765	7904	7956	7865	7757	7978	7861	7833	7845	7979	7900	7817	7901	7711	7825	7997	7832	7908	7810	7787	7812	7783	7777	7837	7810	8003	7864	7826	7905	7709	7805	7905	7811	7833	7833	7865	7927	7867	7741	7857	7837	7856	7788	7901	7921	7859	7967	7903	7628	7869	7783	7932	7805	7919	7892	7906	7883	7869	7849	7870	7664	7878	7904	7783	7821	7899	8037	7915	7843	7835	7936	7887	7816	7860	7852	7802	7866	7928	7938	8054	7821	7734	7875	7901	7790	7661	7776	7921	7792	7782	7697	7918	7932	7779	7917	7741	7908	7809	7748	7758	7802	7863	7714	7865	7670	7804	7854	7824	7807	7916	7821	7817	7898	7703	7963	7845	8006	7787	7849	7992	7769	7806	7818	7924	7866	7863	7916	7867	7903	7945	7942	7672	7773	7794	7978	7800	7970	7803	7905	7748	7905	7847	7880	7800	7919	7915	7854	7886	7759	7937	7794	7863	7890	7921	7920	7846	7911	7803	7743	7863	7853	7872	7823	7926	7931	8007	7948	7736	7826	7738	7839	7858	7658	7867	7846	7843	7685	7894	7706	7967	7814	7802	7856	7853	7721	7973	7796	7834	7884	7789	7901	7908	7706	7888	7916	7785	7888	7847	7918	7778	7872	7787	7875	7987	7755	7685	7935	7885	7828	7852	7919	7833	7764	7966	7858	7764	7813	7936	7905	7851	7928	7873	7942	7844	8060	7898	8041	7961	7850	7850	7920	7761	7819	7777	7833	7850	7786	7795	7800	7839	7892	7875	7783	7858	7940	7890	7781	8019	7825	7820	7854	7830	7911	7917	7743	7828	7813	7959	7848	7810	7817	7919	7784	7812	7767	7958	7811	7832	7872	7880	7632	7907	7761	7798	7781	7921	7927	7723	7901	7900	7764	7726	7927	7726	7902	7834	8008	8032	7810	7797	7858	8004	7795	7952	7804	7946	7757	7764	7860	7878	7987	7779	7866	7754	7895	7777	7858	7956	7900	7863	7850	7745	7758	7850	7940	7816	7828	7906	7896	7806	7893	7832	7856	7936	7771	7831	7917	7799	7910	7876	7827	7891	7863	7781	7916	7895	7890	7845	7913	7946	7805	7763	7856	7852	7837	7798	7737	7877	7801	7880	7757	7879	7746	7819	7835	7876	7854	7826	7755	7898	7937	7889	7951	7842	7803	7780	7843	7841	7788	7903	7935	7832	7828	7953	7926	7851	7798	7882	7905	7928	7959	7893	7893	7947	7860	7809	7963	7773	7719	7978	7811	7717	7939	7769	8012	7803	7920	7908	7903	7828	7876	7799	7982	7823	7795	7776	7640	7872	7813	7782	7757	7807	7975	7781	7803	7725	7703	7971	7950	7748	7916	7761	7839	7926	7756	7881	7907	7895	7726	7777	7829	7818	7926	7842	7805	7914	7857	7868	7802	7814	7796	7868	7907	7796	7728	7915	7819	7860	7762	7977	7936	7863	8004	7810	7920	8019	7829	7883	7904	7865	7832	7783	7846	8041	7845	7866	7781	7767	7885	7760	7915	7879	7827	7977	7837	7910	7793	7791	7945	7799	7833	7882	7959	7876	7988	7800	7912	7863	7941	7844	7834	7747	7895	7773	7807	7700	7738	7932	7837	7874	7770	7722	7883	7750	7808	7756	7882	7884	7808	7893	7881	7842	7737	7875	7820	7769	7879	7856	7710	7974	7880	7960	7771	7896	7797	7950	7799	7877	7841	7960	7999	7804	8009	7836	7919	7830	7718	7893	7849	7901	7901	7919	7855	7780	7911	7700	7721	7797	7866	7774	7922	7928	7840	7823	7794	7864	7836	7892	7880	7787	7831	7874	7859	7945	7855	7825	7881	7929	8003	7916	7805	7777	7867	7849	7820	7828	7831	7931	8026	7665	7740	7911	7847	7885	7863	7942	7917	7764	7837	7807	7846	7913	7811	7854	7900	7781	7926	7880	7879	7876	7914	7954	7792	7745	7834	7891	7823	7796	7867	7863	7795	7786	7952	7820	7965	7919	7857	7802	7814	7862	7808	7913	7765	7802	7799	7789	7974	7931	7873	7836	7906	7934	7847	7889	7859	7859	7675	7998	7910	7769	7789	7859	7764	7801	7895	7802	8021	7836	7810	7932	7798	7947	7875	7790	7888	7844	7781	7753	7982	7873	7849	7684	7850	7818	7885	7907	7975	7770	7879	7762	7830	7865	7969	7816	7977	7735	7942	7835	7923	7786	7858	7760	7809	7905	7926	7861	7914	7938	7749	7889	7795	7825	7788	7695	7889	7904	7845	7849	7766	7719	7936	7705	7793	7653	7883	7878	7739	7787	7926	7894	7891	7894	7709	7757	7813	7857	7916	7970	7826	7930	7886	7739	7822	8031	7851	7846	7860	7810	7934	7896	7807	7826	7747	7888	7842	7800	7931	7849	8041	7791	7882	7899	7901	7825	7870	7941	7854	7782	7898	7820	7834	7804	7847	7870	7719	7890	7910	7802	7958	7913	7867	7797	7667	7906	7816	7806	7927	7867	7819	7894	7964	7750	7871	7766	7895	7855	7723	7808	7750	7825	7933	7912	7687	7893	7994	7760	7801	7987	7865	7775	8017	7823	7780	7997	7873	7822	7854	7952	7907	7806	7894	7883	7820	7865	7775	7770	7688	7831	7869	7836	7777	8126	7889	7708	7898	7810	7818	7786	7820	7883	7968	7810	7935	7674	7828	7862	7921	7764	7800	7770	7950	7918	7866	7741	7777	7772	7910	8014	7666	7907	7837	7805	7822	7914	7839	7885	7979	7902	7772	7951	7718	7809	7882	7807	7907	7885	7875	7879	7801	7778	7758	7733	7893	7880	7921	7904	7933	7951	7899	7864	7719	7769	7733	7696	7821	7810	7862	7878	7789	7904	7815	7895	7763	7744	7813	7722	7843	7816	7879	7940	7861	7826	7870	7983	7801	7903	7960	7878	7919	7913	7810	7866	7894	7729	7746	7820	7776	7884	7864	7862	7785	7915	7770	7781	7693	7704	7810	7829	7922	7900	7758	7862	8034	7835	7979	7889	7781	7817	7771	7896	7720	7857	7766	7793	7800	7762	7886	7899	7908	7879	7880	7819	8053	7786	7767	7691	7671	7693	7863	7750	7889	7985	7805	7937	7888	7801	7902	7853	7882	7872	7780	7727	7879	7789	7852	7771	7794	7846	7712	7805	7963	7850	8070	7879	7782	7810	7701	7907	7784	7760	7847	7789	7982	7911	7822	7824	7881	7661	7780	7743	7896	7795	7812	7807	7783	7783	7915	7770	7716	7887	7862	7751	7792	7752	7886	8056	7984	7933	7882	7764	7708	7762	7931	7857	7960	7889	7854	7839	7880	7821	7834	7864	7976	7738	7864	7832	7927	7809	7806	7784	7875	7766	7878	7740	7777	7801	7861	7681	7823	7790	7755	7879	7971	7801	7767	7862	7809	7932	7887	7875	7802	7952	7834	7925	7901	7797	7802	8002	7808	7852	7979	7885	8017	7795	7933	7900	7823	7756	7897	7821	7815	7897	7873	7833	7901	7896	7929	7886	7800	7876	7857	7805	7759	7861	7864	7840	7719	7870	7822	7856	7993	7744	7821	7882	7848	7843	7856	7791	7874	7799	7828	7829	7823	7927	7896	7812	7712	7872	7865	7863	7760	7846	7967	7811	7945	7841	7809	7761	7936	8052	7809	7859	7913	7965	7832	7851	7841	7846	7879	7908	7868	7835	7868	7854	7839	7826	7833	7824	8037	7843	7861	7870	7787	7852	7743	7892	7904	7899	7827	7939	7792	7809	7719	7884	7810	7849	7943	7798	7911	7771	7866	7933	7783	7809	7870	7781	7983	7908	7921	7833	7761	7830	7922	7741	7910	7920	7872	7676	7829	7744	7859	7923	7830	7957	7697	7877	7877	7847	7920	7783	7885	7904	7840	8041	7758	7896	7791	8045	8047	7920	7695	7883	7762	7809	7721	7876	7771	7906	7891	7761	7937	7788	7846	7819	7838	7869	7897	7728	7777	7723	7688	7809	7821	7831	7873	7854	7939	7906	7796	7856	7796	7969	7788	7847	7841	7898	7742	7878	7801	7828	7778	7934	7881	7910	7919	7853	7839	7660	7856	7909	7923	7857	7807	7715	7864	7816	7889	7907	7913	7826	7688	7837	7738	7863	7959	7820	7775	7855	7890	8025	7819	7844	7914	7818	7828	7919	7756	7958	7854	7865	7803	7862	7790	7782	7796	7855	7961	7750	7865	8044	7938	7789	7644	7981	7961	7794	7829	7905	7811	7683
9517	5855	3837	2824	3228	3384	2976	2492	2200	1679	1404	1213	1115	1013	962	982	897	913	863	939	873	883	808	869	903	846	828	809	857	843	818	818	811	832	878	824	788	810	840	815	835	819	842	845	811	854	850	820	759	807	824	783	822	837	830	824	802	791	858	820	793	828	839	856	772	816	816	836	843	808	806	837	809	817	819	797	829	840	781	824	778	836	817	807	838	826	858	830	835	810	813	899	787	807	846	864	773	864	807	812	807	791	880	877	833	800	809	842	806	842	805	810	844	810	837	857	869	827	824	812	796	866	840	798	803	838	833	847	821	838	844	877	820	873	834	835	837	840	835	800	824	856	812	836	850	881	785	819	805	816	845	805	817	788	817	826	858	775	815	818	766	820	806	870	809	806	880	840	919	840	783	835	826	797	827	819	816	843	783	845	835	833	854	809	764	783	844	783	792	837	807	820	793	838	825	817	842	817	795	806	791	841	823	769	803	836	792	811	852	819	862	852	826	826	827	852	801	822	807	827	781	852	800	808	858	870	857	815	823	820	795	822	829	819	841	771	784	776	819	830	846	836	819	891	793	843	767	834	793	809	837	862	882	833	836	781	845	849	785	809	860	805	855	841	866	775	774	870	796	798	810	780	775	805	821	775	821	796	862	796	849	810	824	813	792	850	801	831	879	827	826	829	804	873	843	830	769	857	809	838	820	805	824	838	822	810	839	810	860	828	845	788	796	861	833	857	767	841	867	827	815	837	813	832	847	798	795	824	811	849	807	839	854	836	750	849	810	802	885	819	851	808	781	815	798	813	854	857	826	819	854	797	827	805	821	813	829	850	797	827	790	825	820	817	830	852	811	852	827	829	820	804	821	810	862	859	790	772	837	827	847	829	825	825	840	799	861	859	808	814	814	814	852	822	848	777	746	813	812	798	801	755	815	859	823	821	798	831	835	869	857	842	767	829	838	804	810	836	837	856	852	803	863	856	817	837	871	833	812	850	836	818	816	822	826	807	838	823	867	782	813	799	782	822	787	836	816	835	804	880	757	854	842	832	796	844	845	844	782	820	817	796	839	836	836	809	834	876	861	768	777	823	868	806	844	851	796	774	777	870	828	850	786	826	882	802	831	829	780	851	771	802	780	824	836	783	837	778	814	795	805	827	841	822	830	805	809	807	811	810	850	793	871	847	852	863	852	795	806	876	813	816	810	757	862	808	842	868	791	821	871	834	839	860	815	805	839	834	789	812	865	811	851	821	839	838	888	817	825	757	835	854	845	829	811	742	833	813	818	883	823	823	840	837	827	872	788	826	830	868	828	826	810	818	843	802	832	813	889	799	776	865	773	839	839	811	808	801	848	823	784	794	868	837	772	816	862	819	829	849	803	813	814	836	802	851	798	794	837	836	810	826	829	814	825	861	780	856	819	808	822	782	842	797	848	848	772	837	799	809	786	832	805	823	803	820	823	824	775	815	848	830	858	782	844	844	836	795	810	814	820	850	787	838	801	772	778	814	817	810	813	836	820	785	825	821	768	893	796	814	829	742	841	846	769	827	783	757	866	772	827	848	847	849	825	844	790	837	795	817	867	838	851	800	814	815	815	855	833	854	797	864	829	880	810	797	845	831	834	836	858	777	853	825	844	809	844	860	792	822	867	787	829	785	777	862	805	789	833	859	812	823	878	822	775	808	821	776	834	833	793	827	781	836	798	839	844	849	831	801	823	820	841	773	809	814	863	814	798	810	820	858	822	877	849	804	787	804	806	802	839	813	839	786	837	828	791	801	897	838	804	816	796	828	784	798	775	828	801	840	859	819	832	844	772	783	811	836	814	842	794	803	791	836	801	810	877	788	811	816	785	790	823	888	778	847	840	787	815	823	847	839	843	808	772	790	819	770	816	768	819	771	805	812	878	797	838	823	820	758	844	830	794	843	862	777	849	794	843	844	824	835	774	772	842	824	833	784	820	798	804	810	824	817	814	797	841	792	797	805	848	828	803	897	864	819	758	899	812	885	787	843	832	785	844	860	787	833	822	838	813	831	843	809	790	797	828	827	867	811	790	826	850	838	814	850	838	824	823	788	824	884	817	854	795	847	775	807	791	797	793	811	862	842	828	806	821	794	810	786	875	752	863	813	855	842	829	775	827	818	838	779	811	782	796	851	821	836	840	858	843	820	779	834	794	873	825	829	878	819	870	806	832	816	754	802	821	833	839	888	861	821	854	721	830	765	815	778	774	854	799	814	844	798	824	818	842	832	801	824	831	804	836	874	770	850	855	857	849	857	840	836	824	814	849	778	808	841	777	810	785	856	794	814	792	827	793	819	803	809	800	835	812	814	830	759	790	783	826	849	825	791	770	840	842	810	872	828	794	836	803	843	818	791	857	758	860	874	864	787	869	814	804	843	797	832	833	807	897	806	823	808	807	804	837	837	848	823	819	880	820	795	816	814	883	831	881	813	791	813	753	837	815	872	819	760	800	842	803	878	835	876	800	815	842	803	824	825	906	825	806	814	820	809	806	787	794	762	833	808	847	786	868	829	793	845	817	785	840	822	877	857	852	805	801	851	792	846	892	827	814	788	855	835	850	805	871	814	883	858	790	819	837	844	815	798	806	828	842	844	842	784	809	834	834	838	835	774	779	796	809	755	816	794	856	853	852	876	819	786	842	885	836	852	844	838	812	812	835	831	872	777	786	861	831	847	830	881	798	820	845	816	816	820	786	886	794	831	868	801	795	811	843	815	791	839	804	798	831	785	854	869	811	858	807	766	842	881	844	826	823	823	782	838	792	817	826	790	846	817	819	780	814	824	807	796	785	827	806	793	798	795	864	874	786	824	840	819	801	858	846	881	807	848	826	838	820	797	820	780	813	884	809	804	807	762	863	840	852	778	840	795	834	830	839	837	796	852	800	824	831	834	748	848	780	888	787	844	813	809	823	854	854	817	826	797	836	871	822	849	845	827	842	769	856	850	863	819	877	815	828	818	872	784	798	829	809	824	852	850	798	850	795	892	824	857	824	813	806	792	831	801	850	825	782	863	755	822	819	846	865	827	833	856	823	828	795	817	795	775	853	826	793	801	831	787	813	839	816	828	783	790	834	799	889	798	876	801	786	823	804	803	842	860	768	806	819	829	857	855	838	800	818	798	809	798	757	832	824	854	867	825	826	808	805	776	859	824	835	808	814	834	821	820	841	853	796	828	796	859	818	810	858	834	861	817	801	806	855	819	777	823	800	859	825	852	766	776	827	840	828	823	750	799	797	823	799	852	795	828	832	768	846	869	803	871	890	859	829	875	806	819	854	818	792	843	866	797	831	813	799	816	835	804	784	834	813	828	791	855	797	783	818	829	866	841	797	802	841	814	806	850	872	835	829	768	828	795	832	868	859	820	813	833	811	875	842	836	843	843	778	837	830	813	817	767	803	869	844	830	850	812	807	838	858	832	778	834	871	855	839	821	835	810	773	863	797	833	822	823	806	827	886	816	814	768
40376	32893	28978	37811	42815	42149	38812	34130	30805	25100	20417	17026	14473	12795	11686	10979	9889	9287	8731	8396	8077	8006	7725	7772	7597	7518	7605	7455	7523	7446	7452	7413	7377	7327	7440	7282	7414	7364	7283	7489	7505	7318	7417	7336	7391	7338	7357	7443	7376	7288	7367	7543	7330	7445	7345	7411	7289	7478	7388	7361	7398	7537	7485	7416	7381	7389	7371	7339	7403	7316	7434	7351	7537	7409	7495	7453	7380	7407	7306	7277	7291	7363	7298	7361	7251	7359	7314	7410	7342	7414	7159	7429	7400	7463	7419	7424	7433	7439	7422	7425	7495	7317	7461	7427	7409	7472	7270	7456	7368	7419	7372	7464	7292	7423	7398	7400	7477	7345	7459	7319	7399	7466	7396	7362	7331	7355	7384	7395	7310	7268	7382	7403	7491	7446	7531	7360	7525	7400	7429	7447	7361	7368	7322	7383	7418	7420	7408	7475	7451	7394	7428	7344	7331	7371	7388	7420	7519	7330	7469	7394	7293	7186	7232	7496	7366	7449	7407	7345	7374	7309	7442	7361	7489	7491	7360	7350	7377	7281	7310	7332	7312	7523	7296	7308	7419	7456	7490	7520	7372	7336	7415	7313	7409	7297	7409	7467	7332	7464	7343	7424	7578	7343	7452	7424	7430	7428	7353	7370	7386	7451	7384	7479	7491	7441	7445	7377	7350	7515	7355	7508	7386	7346	7416	7365	7402	7369	7413	7404	7406	7247	7377	7584	7253	7313	7523	7548	7366	7437	7397	7282	7403	7283	7415	7365	7546	7371	7297	7433	7477	7492	7390	7294	7452	7424	7520	7237	7348	7359	7417	7382	7389	7553	7304	7391	7441	7396	7383	7481	7351	7309	7365	7381	7460	7443	7410	7463	7381	7377	7395	7559	7261	7406	7426	7369	7417	7416	7455	7311	7439	7369	7389	7471	7488	7454	7336	7333	7463	7476	7503	7383	7479	7454	7403	7434	7394	7419	7380	7462	7358	7417	7343	7315	7337	7396	7358	7401	7408	7399	7397	7368	7435	7365	7318	7354	7330	7443	7237	7489	7368	7425	7511	7380	7459	7381	7440	7467	7389	7326	7321	7419	7409	7352	7503	7371	7396	7432	7338	7450	7382	7347	7370	7440	7405	7377	7382	7455	7388	7403	7536	7386	7373	7357	7268	7436	7421	7389	7398	7471	7307	7405	7356	7527	7395	7337	7245	7430	7310	7348	7354	7331	7387	7570	7394	7450	7482	7409	7351	7403	7437	7278	7296	7375	7513	7482	7211	7398	7556	7431	7438	7371	7327	7274	7448	7439	7432	7280	7390	7431	7423	7369	7353	7413	7406	7567	7315	7445	7399	7497	7342	7395	7221	7464	7360	7336	7403	7370	7376	7333	7432	7340	7563	7362	7455	7531	7439	7217	7394	7295	7411	7417	7474	7496	7388	7413	7424	7292	7555	7385	7332	7410	7336	7567	7542	7387	7506	7365	7420	7494	7382	7436	7383	7393	7353	7407	7344	7341	7532	7332	7446	7338	7427	7411	7371	7428	7469	7412	7318	7264	7282	7482	7306	7220	7423	7376	7252	7346	7369	7448	7440	7539	7341	7410	7440	7393	7309	7446	7497	7274	7227	7448	7521	7407	7311	7355	7348	7400	7527	7431	7301	7335	7548	7455	7278	7346	7354	7445	7253	7304	7360	7268	7374	7388	7372	7388	7467	7362	7454	7420	7316	7457	7459	7339	7405	7244	7299	7396	7427	7451	7437	7375	7399	7569	7494	7289	7443	7464	7327	7377	7395	7450	7448	7535	7345	7365	7446	7507	7335	7424	7507	7444	7443	7414	7359	7365	7372	7394	7396	7458	7434	7462	7405	7256	7254	7456	7348	7400	7408	7450	7385	7458	7447	7454	7359	7447	7392	7367	7511	7282	7288	7383	7496	7388	7319	7365	7325	7329	7465	7359	7414	7410	7433	7394	7433	7353	7407	7356	7392	7444	7458	7498	7377	7386	7296	7440	7360	7465	7425	7469	7390	7449	7316	7241	7322	7437	7365	7334	7382	7473	7381	7279	7505	7425	7457	7436	7349	7399	7445	7458	7319	7451	7553	7221	7459	7406	7363	7476	7432	7417	7387	7256	7489	7346	7448	7373	7400	7299	7380	7260	7477	7333	7318	7470	7334	7494	7417	7460	7401	7379	7353	7305	7381	7452	7337	7414	7301	7472	7494	7351	7314	7380	7494	7376	7311	7320	7373	7286	7506	7262	7292	7417	7476	7410	7477	7509	7416	7372	7429	7318	7396	7314	7349	7544	7408	7366	7397	7334	7378	7467	7380	7330	7346	7486	7399	7374	7335	7507	7388	7276	7387	7345	7465	7387	7437	7348	7364	7279	7357	7385	7361	7442	7320	7320	7314	7444	7482	7355	7386	7304	7373	7349	7536	7333	7286	7437	7265	7386	7518	7500	7239	7393	7432	7374	7527	7246	7388	7261	7443	7424	7329	7389	7464	7382	7376	7318	7434	7484	7373	7289	7480	7480	7430	7385	7495	7332	7509	7372	7396	7315	7257	7439	7347	7343	7404	7463	7456	7328	7451	7393	7323	7478	7516	7339	7348	7361	7429	7394	7248	7516	7571	7526	7310	7384	7497	7377	7506	7394	7329	7518	7421	7514	7369	7484	7252	7373	7420	7478	7365	7357	7377	7227	7401	7422	7343	7358	7415	7387	7412	7367	7386	7340	7409	7250	7324	7381	7266	7311	7411	7557	7351	7547	7357	7347	7400	7437	7447	7537	7434	7454	7326	7350	7443	7294	7401	7489	7386	7441	7337	7385	7425	7237	7397	7461	7324	7410	7356	7306	7452	7423	7320	7514	7593	7423	7410	7316	7554	7435	7612	7357	7514	7260	7439	7349	7416	7348	7446	7303	7490	7342	7430	7285	7379	7361	7379	7336	7366	7485	7492	7358	7431	7452	7526	7364	7273	7266	7257	7393	7489	7360	7309	7380	7298	7451	7456	7402	7465	7423	7383	7294	7245	7340	7407	7405	7490	7423	7569	7507	7338	7415	7492	7361	7522	7376	7520	7349	7410	7488	7413	7311	7539	7338	7474	7406	7411	7347	7518	7415	7374	7371	7359	7356	7478	7256	7307	7459	7396	7467	7358	7463	7517	7502	7451	7355	7263	7479	7331	7348	7279	7345	7365	7299	7518	7469	7341	7424	7389	7302	7328	7316	7299	7466	7485	7382	7389	7474	7340	7394	7436	7408	7427	7465	7420	7371	7277	7354	7416	7349	7402	7421	7354	7567	7387	7347	7502	7419	7292	7387	7234	7414	7410	7362	7454	7346	7447	7327	7426	7582	7342	7376	7405	7319	7482	7373	7392	7474	7307	7413	7434	7421	7299	7508	7354	7399	7409	7355	7439	7434	7524	7386	7423	7464	7554	7450	7478	7467	7417	7437	7618	7397	7454	7489	7346	7388	7444	7403	7343	7373	7351	7476	7328	7384	7295	7377	7420	7415	7392	7290	7341	7331	7363	7454	7475	7345	7354	7306	7439	7323	7398	7325	7404	7221	7434	7401	7459	7551	7424	7257	7402	7482	7407	7253	7420	7344	7393	7305	7390	7474	7291	7334	7429	7314	7395	7441	7507	7425	7437	7421	7239	7280	7575	7331	7529	7335	7423	7253	7486	7462	7353	7371	7363	7454	7416	7442	7513	7488	7475	7361	7354	7361	7349	7327	7341	7367	7372	7373	7444	7411	7399	7420	7531	7361	7383	7450	7409	7470	7452	7495	7362	7347	7513	7383	7310	7383	7435	7472	7380	7309	7387	7273	7490	7387	7490	7331	7430	7377	7491	7358	7396	7395	7494	7533	7307	7346	7382	7420	7532	7403	7374	7455	7316	7497	7365	7315	7331	7358	7488	7471	7444	7388	7512	7356	7404	7356	7322	7350	7400	7412	7387	7356	7624	7370	7528	7421	7458	7261	7392	7358	7402	7491	7429	7461	7483	7363	7307	7460	7412	7406	7385	7294	7350	7341	7340	7482	7488	7468	7430	7358	7445	7478	7413	7390	7394	7364	7373	7183	7456	7276	7475	7501	7380	7431	7479	7358	7403	7420	7401	7479	7407	7584	7541	7315	7200	7513	7427	7437	7385	7342	7492	7420	7364	7418	7346	7470	7376	7482	7415	7265	7363	7441	7444	7319	7356	7419	7398	7433	7356	7467	7273	7475	7313	7565	7524	7390	7305	7404	7371	7370	7314	7354	7297	7441	7272	7357	7439	7306	7395	7332	7369	7265	7498	7435	7401	7410	7306	7460	7533	7429	7177	7540	7399	7442	7292	7283	7334	7464	7298	7390	7404	7519	7381	7344	7507	7400	7426	7406	7334	7327	7609	7267	7376	7579	7378	7310	7382	7375	7395	7427	7372	7401	7322	7472	7256	7391	7192	7459	7345	7322	7263	7405	7362	7446	7359	7402	7488	7419	7448	7347	7550	7406	7312	7461	7457	7409	7363	7313	7417	7288	7474	7440	7257	7320	7344	7348	7530	7431	7389	7256	7477	7455	7382	7396	7322	7379	7326	7437	7323	7457	7386	7364	7481	7422	7448	7457	7460	7401	7311	7333	7489	7455	7437	7241	7356	7420	7412	7308	7305	7382	7340	7442	7399	7362	7465	7371	7419	7445	7400	7414	7225	7420	7370	7312	7486	7368	7387	7361	7461	7509	7441	7349	7426	7364	7361	7378	7310	7340	7347	7224	7334	7452	7436	7360	7484	7395	7280	7414	7393	7391	7450	7292	7290	7473	7360	7406	7418	7472	7433	7417	7368	7568	7426	7370	7292	7290	7411	7268	7558	7359	7287	7538	7407	7391	7426	7424	7276	7501	7476	7455	7438	7322	7397	7487	7344	7501	7283	7463	7402	7372	7369	7450	7348	7370	7420	7282	7226	7431	7366	7254	7455	7370	7475	7483	7539	7288	7432	7409	7334	7488	7381	7367	7387	7492	7397	7363	7382	7352	7382	7323	7393	7465	7330	7462	7359	7382	7500	7336	7505	7407	7304	7423	7450	7460	7424	7422	7369	7273	7480	7453
11307	9486	6133	4312	4698	4973	4232	3452	2749	2342	1798	1548	1379	1212	1118	1060	987	954	895	922	946	903	856	901	899	852	887	848	909	880	933	877	904	795	867	889	801	902	863	911	906	834	868	881	875	822	846	862	844	861	810	874	864	812	841	829	863	890	854	849	864	861	845	881	841	919	890	911	822	851	897	900	846	874	844	849	835	907	890	875	912	855	858	859	834	890	865	865	782	858	857	936	845	899	846	878	890	896	898	862	857	856	851	862	877	877	891	874	879	818	852	883	872	831	885	815	873	847	865	830	868	834	862	799	900	871	868	880	910	883	852	868	876	867	862	859	857	846	839	873	835	838	868	877	891	866	852	798	908	851	871	841	832	868	937	847	819	889	846	908	849	825	873	880	839	907	849	849	827	813	860	856	828	824	814	869	871	889	889	810	875	858	906	891	865	808	856	828	892	826	853	862	892	811	878	822	876	829	922	870	891	785	848	856	793	918	881	836	852	855	839	865	898	855	837	836	831	883	831	806	806	890	886	843	822	818	861	853	863	838	794	830	875	852	892	818	885	825	846	855	844	854	907	901	884	816	878	860	844	861	885	885	847	833	879	905	876	868	897	858	858	892	889	912	845	877	861	874	874	873	861	853	854	851	864	812	892	905	873	843	836	868	790	853	838	887	872	866	869	899	818	889	834	885	846	891	840	883	888	901	823	909	901	858	841	837	854	819	848	786	837	873	916	882	819	852	897	848	888	866	807	812	900	830	850	876	830	934	908	860	881	871	870	825	848	824	863	922	871	816	856	830	861	894	837	910	886	874	892	847	852	811	872	883	857	930	838	878	879	904	849	875	830	867	869	889	837	863	836	861	860	883	870	829	887	844	833	863	867	857	845	815	877	864	869	821	903	836	848	891	872	906	856	848	820	859	856	834	852	911	907	904	922	871	836	871	825	862	855	849	847	898	865	870	785	857	915	896	851	879	839	881	884	865	886	904	888	898	865	850	856	823	902	865	858	921	875	857	825	835	871	857	786	860	834	884	880	872	854	890	858	874	853	848	899	851	894	854	874	873	862	795	842	857	882	829	909	843	855	831	860	846	868	904	889	869	872	880	825	919	836	824	858	892	886	842	882	868	886	915	861	834	857	876	844	848	831	886	907	817	847	876	860	820	843	877	785	838	865	882	887	910	852	828	872	810	928	813	947	889	817	884	894	893	863	844	881	893	873	883	820	830	842	879	869	835	863	839	875	840	865	840	836	865	799	908	871	842	926	810	874	807	882	868	894	876	832	932	885	867	906	896	878	900	860	819	838	861	851	832	816	863	878	890	882	846	879	869	843	918	834	874	866	872	841	851	902	908	889	808	824	862	813	878	810	886	850	866	834	836	858	853	872	898	907	881	828	792	880	838	860	894	865	811	889	852	828	820	840	872	895	834	840	854	881	871	898	867	810	832	834	873	853	886	857	859	873	844	887	854	891	863	865	819	844	830	836	857	878	835	889	912	856	827	835	856	881	828	907	858	885	862	843	896	839	871	858	812	820	913	871	853	888	905	823	880	867	871	864	867	856	819	852	836	874	867	845	905	859	918	870	895	878	856	910	879	851	854	881	850	901	865	858	859	931	870	842	856	845	880	849	866	836	873	855	852	897	826	840	873	879	884	832	867	836	860	863	888	851	806	893	795	876	853	873	907	791	850	819	868	872	842	872	880	860	853	889	866	867	813	806	878	914	878	832	859	899	859	871	885	802	890	846	845	859	876	868	830	869	847	866	829	845	880	846	846	893	826	880	897	897	858	858	845	930	875	861	817	853	861	861	834	897	883	866	838	864	827	895	890	861	839	850	839	820	889	821	892	830	904	888	889	845	820	849	845	854	801	860	813	831	907	856	850	846	808	821	896	882	841	819	876	918	884	841	870	858	869	787	899	837	874	901	832	869	885	887	902	871	879	854	800	854	893	884	810	797	892	841	828	887	836	868	867	877	892	878	813	857	855	897	877	794	819	880	866	876	844	877	838	831	848	840	861	884	877	857	853	909	867	895	837	877	885	903	867	858	895	942	895	878	831	865	853	817	805	881	844	869	911	862	899	885	814	880	887	869	806	876	878	856	887	869	864	854	864	826	899	857	886	825	876	869	808	863	877	843	845	831	830	886	851	873	902	815	877	871	836	860	857	879	812	813	855	827	917	812	863	838	883	836	845	890	879	835	861	894	919	860	893	861	864	856	907	838	857	839	874	871	857	876	893	854	893	865	881	834	895	858	843	853	862	850	831	853	873	853	876	820	831	852	887	869	906	860	879	876	863	890	828	854	875	923	860	885	899	854	823	830	822	831	796	799	830	771	877	852	895	839	859	842	851	918	838	840	827	873	882	923	907	855	890	924	862	847	890	866	809	842	847	857	857	878	842	794	846	914	863	837	865	864	903	876	890	852	854	791	867	938	833	858	871	933	833	843	870	842	879	852	857	877	874	788	853	849	869	866	888	874	846	877	847	876	861	824	840	870	861	859	851	866	883	912	884	912	865	925	900	833	902	848	818	861	884	887	845	860	847	880	892	812	844	841	880	911	845	862	809	843	873	867	852	896	896	880	846	803	818	824	848	865	890	851	844	846	831	886	885	874	804	817	861	861	825	866	857	931	865	883	799	863	895	865	824	850	820	855	837	807	881	847	830	841	823	837	867	882	908	904	798	868	880	840	856	840	873	837	832	857	864	870	951	842	894	852	839	886	888	808	854	803	816	903	831	872	878	830	834	883	834	892	884	888	802	909	883	901	843	858	894	836	867	813	895	806	915	879	814	833	926	888	865	914	829	900	907	899	804	921	825	886	884	815	859	845	933	918	862	832	887	848	869	850	874	865	884	854	856	894	883	859	854	842	844	828	954	835	868	854	865	870	831	910	859	895	854	859	824	830	791	900	847	893	867	880	862	893	892	890	834	812	869	900	784	886	879	879	894	872	831	845	868	816	903	833	881	872	852	879	844	836	833	857	848	875	905	836	850	821	842	875	859	832	828	849	885	861	869	905	888	824	883	848	868	862	815	910	862	892	855	833	884	898	848	888	832	866	868	853	871	894	882	862	799	824	837	820	874	893	861	841	876	874	867	833	809	850	838	895	899	836	901	859	803	854	860	835	889	849	828	900	830	824	880	858	873	825	891	874	825	862	822	829	876	878	837	882	868	876	867	891	863	834	876	901	861	847	893	858	828	880	896	849	899	841	846	883	816	855	864	881	857	856	902	870	836	855	868	853	842	870	817	859	842	873	830	905	793	849	863	879	794	908	856	908	973	845	832	846	855	852	892	839	833	872	871	857	866	879	821	834	800	864	864	845	840	839	860	896	855	843	857	920	899	848	860	877	863	876	830	878	839	870	853	877	910	817	880	851	827	767	875	854	835	853	875	863	865	877	895	838	865	852	855	857	891	866	888	868	864	858	833	867	871	807	838	867	919	856	867	898	857	844	863	861	843	817	814	897	848	865	836	871	784	854	890
44850	38003	34506	42191	47234	46830	43472	38408	34393	29589	24486	20719	17908	15820	14221	12874	11592	10559	9789	9251	8818	8632	8315	8088	7939	7889	7860	7931	7898	7893	7826	7765	7693	7610	7729	7638	7584	7802	7746	7671	7626	7736	7646	7637	7693	7676	7818	7788	7743	7722	7572	7612	7627	7703	7726	7591	7742	7692	7595	7739	7653	7612	7706	7762	7670	7620	7623	7622	7645	7672	7518	7547	7562	7637	7532	7627	7591	7755	7751	7597	7653	7656	7655	7631	7727	7697	7655	7692	7612	7725	7742	7638	7736	7650	7641	7561	7855	7659	7689	7607	7695	7530	7760	7581	7645	7574	7535	7607	7547	7643	7558	7744	7514	7671	7748	7712	7810	7731	7698	7653	7605	7709	7744	7711	7598	7462	7652	7598	7668	7637	7566	7696	7578	7595	7619	7771	7668	7796	7535	7795	7681	7644	7635	7636	7667	7598	7625	7703	7566	7539	7629	7767	7730	7755	7688	7581	7633	7632	7587	7812	7695	7661	7611	7581	7599	7583	7538	7650	7667	7634	7708	7691	7686	7696	7684	7618	7840	7589	7655	7649	7685	7684	7577	7709	7713	7694	7667	7785	7811	7665	7736	7515	7619	7667	7692	7705	7709	7746	7583	7775	7716	7683	7545	7615	7577	7710	7699	7701	7459	7767	7743	7742	7643	7823	7694	7585	7686	7587	7541	7800	7758	7618	7597	7793	7646	7578	7803	7699	7606	7617	7600	7542	7732	7631	7651	7627	7636	7597	7654	7482	7705	7633	7729	7683	7452	7602	7709	7715	7686	7699	7744	7699	7607	7583	7621	7632	7706	7672	7639	7710	7720	7654	7653	7662	7750	7671	7664	7694	7559	7660	7746	7595	7637	7690	7884	7663	7751	7613	7657	7705	7583	7697	7712	7677	7684	7583	7653	7470	7663	7610	7621	7681	7812	7851	7685	7633	7711	7693	7697	7673	7568	7599	7651	7591	7638	7659	7644	7802	7633	7561	7673	7748	7656	7658	7646	7741	7538	7633	7660	7605	7631	7636	7694	7589	7610	7736	7658	7662	7732	7554	7658	7647	7739	7645	7662	7744	7663	7568	7626	7676	7582	7602	7627	7763	7644	7667	7775	7653	7756	7650	7779	7623	7758	7721	7620	7759	7729	7586	7784	7683	7812	7686	7584	7569	7712	7531	7756	7599	7714	7741	7628	7631	7488	7658	7702	7594	7652	7746	7671	7617	7589	7754	7646	7753	7596	7623	7716	7727	7705	7655	7732	7703	7661	7701	7689	7629	7701	7561	7695	7648	7481	7686	7662	7633	7719	7537	7694	7534	7557	7648	7649	7547	7663	7711	7584	7615	7608	7679	7691	7525	7642	7697	7721	7463	7706	7669	7643	7681	7773	7605	7712	7647	7625	7603	7619	7603	7512	7689	7788	7680	7788	7812	7722	7711	7627	7765	7636	7609	7758	7515	7698	7634	7658	7719	7749	7718	7710	7829	7612	7460	7608	7607	7657	7604	7533	7679	7731	7681	7762	7596	7758	7749	7571	7620	7671	7823	7572	7798	7732	7562	7749	7562	7682	7655	7731	7704	7688	7605	7685	7623	7523	7637	7686	7690	7810	7713	7550	7682	7612	7741	7731	7647	7479	7778	7799	7712	7626	7714	7680	7710	7520	7764	7723	7547	7705	7667	7713	7668	7485	7709	7680	7563	7700	7584	7780	7657	7671	7679	7711	7647	7657	7664	7711	7779	7661	7720	7575	7649	7707	7452	7571	7622	7753	7617	7632	7645	7703	7605	7529	7702	7552	7696	7669	7693	7805	7624	7645	7557	7720	7596	7865	7676	7655	7669	7708	7817	7764	7663	7807	7815	7603	7558	7671	7624	7682	7711	7502	7479	7709	7709	7680	7591	7631	7661	7702	7750	7514	7679	7773	7611	7713	7697	7633	7690	7708	7508	7769	7885	7798	7778	7567	7694	7649	7752	7645	7539	7519	7701	7671	7749	7614	7658	7619	7570	7604	7749	7662	7637	7638	7607	7705	7545	7746	7563	7656	7674	7677	7535	7767	7705	7727	7611	7797	7576	7736	7798	7699	7725	7655	7684	7717	7575	7637	7720	7661	7745	7655	7576	7539	7707	7647	7701	7688	7770	7655	7636	7554	7743	7722	7661	7868	7691	7594	7511	7682	7617	7631	7673	7590	7655	7724	7703	7761	7622	7591	7533	7638	7571	7624	7677	7651	7622	7535	7566	7680	7750	7670	7697	7653	7716	7536	7606	7645	7602	7642	7645	7660	7695	7600	7675	7654	7716	7741	7717	7668	7643	7750	7659	7665	7641	7702	7771	7611	7616	7640	7642	7669	7550	7547	7653	7644	7779	7640	7551	7766	7722	7642	7602	7696	7643	7568	7724	7667	7681	7511	7696	7621	7716	7611	7607	7777	7696	7666	7645	7687	7689	7787	7682	7733	7710	7708	7768	7559	7604	7654	7669	7644	7640	7760	7763	7581	7647	7696	7628	7618	7839	7633	7605	7642	7643	7809	7706	7663	7821	7586	7656	7675	7791	7643	7730	7620	7747	7650	7656	7647	7673	7641	7735	7799	7642	7570	7708	7676	7794	7670	7687	7751	7419	7599	7559	7612	7728	7730	7566	7795	7847	7547	7699	7711	7609	7572	7694	7709	7732	7655	7599	7560	7634	7682	7698	7642	7702	7735	7761	7673	7733	7749	7627	7624	7545	7677	7682	7640	7696	7582	7769	7637	7532	7806	7606	7637	7548	7662	7652	7650	7657	7587	7803	7634	7667	7641	7707	7598	7634	7657	7576	7625	7754	7776	7562	7711	7666	7564	7637	7588	7657	7717	7664	7610	7566	7695	7630	7591	7686	7557	7658	7695	7638	7554	7525	7723	7770	7565	7749	7669	7647	7793	7640	7653	7570	7708	7621	7622	7740	7722	7663	7704	7665	7709	7766	7616	7796	7644	7603	7569	7670	7702	7718	7713	7688	7680	7639	7640	7721	7788	7696	7714	7697	7618	7632	7603	7659	7674	7664	7639	7699	7775	7638	7667	7643	7703	7636	7621	7587	7714	7628	7551	7681	7725	7689	7701	7795	7627	7629	7655	7522	7796	7507	7601	7723	7716	7700	7712	7730	7608	7751	7698	7531	7632	7746	7705	7545	7685	7678	7705	7565	7661	7581	7717	7657	7664	7628	7632	7488	7713	7723	7600	7671	7747	7708	7577	7784	7681	7719	7639	7771	7597	7534	7456	7683	7632	7621	7862	7543	7681	7598	7617	7619	7633	7810	7635	7763	7562	7734	7555	7731	7623	7587	7607	7598	7630	7741	7602	7620	7582	7715	7772	7726	7689	7727	7711	7710	7722	7730	7735	7648	7572	7644	7830	7722	7697	7650	7729	7712	7722	7748	7604	7772	7696	7478	7661	7656	7621	7714	7687	7599	7622	7714	7744	7689	7638	7700	7661	7774	7643	7588	7622	7753	7612	7583	7937	7774	7684	7698	7572	7675	7642	7672	7577	7726	7580	7749	7591	7697	7720	7621	7622	7764	7605	7640	7688	7713	7586	7703	7686	7585	7778	7652	7697	7685	7741	7594	7683	7652	7683	7533	7746	7521	7492	7762	7526	7655	7683	7671	7627	7668	7650	7662	7586	7783	7618	7631	7832	7670	7660	7755	7774	7663	7534	7653	7702	7684	7792	7703	7552	7630	7744	7650	7725	7705	7615	7708	7644	7733	7603	7755	7671	7604	7789	7571	7735	7745	7708	7710	7627	7675	7681	7564	7620	7604	7678	7640	7771	7595	7848	7658	7632	7628	7622	7611	7700	7803	7704	7628	7763	7722	7764	7683	7689	7647	7626	7719	7730	7661	7676	7732	7763	7706	7747	7591	7559	7615	7762	7672	7758	7609	7731	7724	7708	7760	7647	7531	7716	7575	7678	7695	7829	7660	7815	7484	7740	7782	7591	7682	7737	7487	7789	7679	7690	7666	7710	7664	7767	7634	7658	7580	7747	7702	7717	7680	7688	7626	7737	7700	7691	7699	7526	7621	7579	7642	7623	7723	7626	7693	7684	7731	7724	7808	7588	7636	7664	7633	7497	7647	7558	7707	7707	7668	7682	7690	7726	7619	7617	7561	7605	7621	7544	7645	7692	7680	7673	7557	7703	7767	7676	7509	7703	7732	7668	7673	7592	7668	7748	7753	7585	7661	7777	7728	7797	7575	7566	7780	7681	7583	7702	7728	7615	7660	7636	7661	7548	7613	7794	7652	7648	7636	7667	7619	7630	7828	7630	7629	7720	7711	7673	7639	7787	7539	7748	7655	7649	7715	7665	7542	7772	7512	7766	7759	7582	7790	7685	7690	7604	7649	7516	7685	7728	7645	7738	7677	7713	7629	7778	7695	7497	7593	7675	7723	7577	7682	7624	7664	7602	7648	7630	7761	7718	7698	7730	7664	7771	7731	7715	7721	7637	7586	7641	7638	7743	7773	7767	7625	7792	7704	7675	7605	7606	7657	7694	7492	7624	7613	7722	7697	7443	7546	7758	7669	7706	7627	7675	7729	7761	7670	7692	7697	7641	7619	7604	7558	7635	7670	7572	7699	7762	7682	7625	7836	7536	7688	7558	7801	7691	7682	7648	7613	7822	7572	7651	7661	7625	7558	7593	7778	7763	7583	7622	7647	7656	7710	7659	7687	7771	7594	7633	7730	7662	7659	7711	7763	7576	7687	7758	7699	7668	7742	7737	7525	7612	7653	7707	7473	7755	7691	7612	7687	7658	7572	7644	7674	7622	7780	7717	7591	7627	7627	7647	7637	7736	7671	7761	7625	7710	7731	7617	7655	7718	7701	7688	7674	7654	7678	7458	7591	7620	7592	7580	7664	7724	7608	7684	7649	7666	7627	7712	7625	7640	7659	7649	7615	7642	7611	7627	7771	7570	7562	7770	7612	7632	7615	7627	7712	7670	7743	7780	7755	7838	7554	7608	7674	7699	7547	7601	7703	7620	7740	7443	7607	7703	7664	7624	7703	7561	7599	7505	7722	7635	7664	7610	7587	7699	7711	7647	7858	7574	7560
12024	7849	5246	4012	4506	4820	4082	3297	2589	2179	1705	1441	1298	1282	1118	1077	1026	1021	907	892	892	817	919	834	886	878	908	802	832	888	824	830	850	822	817	834	833	871	899	833	853	838	829	790	849	841	792	818	868	840	819	825	826	836	802	829	825	884	841	812	826	826	837	820	851	806	892	845	833	842	856	872	869	888	800	810	853	792	811	810	836	809	848	784	793	799	834	891	812	844	841	829	859	857	829	817	830	849	866	812	826	863	891	761	841	827	888	854	858	866	833	813	837	829	796	840	792	828	886	773	829	868	838	854	862	819	837	795	798	850	820	814	867	854	860	767	795	819	836	840	834	817	856	876	813	839	888	842	799	812	806	873	827	820	843	832	826	842	833	834	846	826	817	798	837	830	782	856	806	821	816	784	771	817	858	903	811	797	881	856	872	842	849	868	826	796	872	805	828	909	815	844	818	868	841	838	838	799	778	791	862	868	838	844	828	880	769	849	874	837	889	812	802	811	850	840	841	832	834	804	815	836	810	831	786	842	878	835	825	833	840	895	843	836	866	840	874	819	880	859	798	782	830	790	782	806	814	838	808	812	871	829	873	848	851	811	866	823	853	831	863	881	809	854	803	832	849	900	843	851	834	842	857	850	846	868	855	877	860	831	830	803	805	846	818	794	883	805	823	846	805	785	832	824	853	830	827	802	810	836	826	859	893	847	815	860	845	829	801	881	858	850	828	888	856	838	874	835	864	818	875	838	810	886	821	848	844	826	775	831	898	834	853	846	864	829	821	865	853	847	840	867	808	829	889	822	842	858	830	846	856	819	845	823	819	859	828	861	804	825	843	814	826	801	867	860	855	835	842	759	856	846	858	802	819	818	854	780	808	866	863	875	831	879	833	800	842	869	821	871	924	848	857	792	852	825	809	831	839	814	864	784	855	875	787	851	888	840	777	858	796	822	822	820	848	821	828	827	870	833	840	868	896	856	839	854	822	826	796	835	841	847	789	836	793	795	794	853	834	839	817	843	801	875	815	863	849	797	821	858	853	826	851	805	839	867	854	857	884	833	843	846	838	852	856	788	830	860	882	857	880	814	888	820	812	812	830	796	884	798	808	849	809	827	829	851	836	806	816	830	795	849	817	849	823	846	859	839	870	842	789	838	868	833	833	787	842	865	827	844	848	837	857	856	814	813	790	790	798	828	887	865	788	826	795	802	865	851	779	819	853	855	876	832	810	841	829	873	811	846	830	819	853	871	853	884	820	854	860	831	810	830	812	799	779	814	851	817	890	824	827	846	827	798	841	856	908	825	849	810	785	857	833	803	819	884	826	865	842	794	840	848	855	856	832	865	911	824	825	862	784	841	825	824	828	848	871	854	855	873	855	830	835	817	855	800	864	890	872	832	838	811	835	832	844	836	826	842	816	867	776	763	862	877	769	861	872	828	839	827	856	853	816	772	828	835	826	808	832	860	772	851	807	869	793	807	780	900	829	802	843	793	800	834	857	824	801	886	861	877	836	893	774	896	862	856	865	845	820	808	806	845	851	799	866	842	845	854	808	826	840	841	792	792	874	835	783	821	845	847	834	827	833	860	849	832	837	798	829	909	873	886	782	788	836	781	820	828	866	838	873	846	820	809	871	836	849	867	810	770	804	841	819	854	848	798	813	796	807	823	792	805	884	805	807	809	844	806	891	850	844	850	821	842	812	834	835	814	862	834	812	804	835	808	846	868	820	822	837	781	853	788	862	819	820	847	837	802	873	786	812	814	847	842	824	841	864	868	857	869	848	841	821	855	842	816	772	836	851	781	846	814	879	826	826	838	816	802	868	840	826	829	836	916	801	846	889	858	842	839	808	837	853	825	851	862	831	836	892	795	855	801	841	805	874	842	850	813	862	769	848	886	778	848	821	808	871	832	829	809	845	839	865	818	843	860	857	837	857	832	863	819	834	873	862	810	845	824	869	838	852	883	869	811	792	831	774	865	848	860	839	847	787	853	874	844	836	834	855	894	779	862	855	777	814	839	820	812	806	772	833	863	852	792	847	859	820	817	847	846	833	800	830	842	873	851	879	766	845	849	848	822	878	823	810	913	838	844	840	844	790	828	820	840	876	812	803	843	815	847	862	817	915	827	862	817	854	819	860	825	817	883	828	824	832	878	877	829	854	805	862	821	850	857	824	844	804	830	829	875	840	864	844	822	781	789	820	804	826	811	833	874	841	855	813	832	832	837	834	846	894	816	810	809	868	874	827	794	821	796	840	789	809	879	822	786	842	799	858	832	786	854	899	820	880	864	797	820	857	866	797	818	795	854	803	850	816	836	849	815	778	839	818	812	857	873	835	892	824	844	843	816	866	853	901	865	851	857	842	860	853	864	811	826	832	797	831	864	831	894	840	873	850	809	833	866	848	817	870	798	827	835	845	790	813	855	807	822	838	810	822	834	858	840	803	850	813	848	819	857	856	829	859	865	879	852	827	864	852	808	826	821	817	767	903	846	843	854	809	784	819	821	814	794	846	848	793	830	828	816	828	840	777	867	850	860	809	829	825	858	842	819	833	829	845	833	892	807	811	820	877	814	858	834	806	835	846	846	883	829	860	831	834	821	829	846	854	840	824	843	837	857	864	837	777	813	795	857	782	844	840	867	837	850	857	821	805	846	838	806	829	828	848	828	840	845	838	844	867	893	804	821	824	826	802	816	881	829	860	915	875	855	840	851	826	839	827	834	848	859	817	822	855	856	849	835	825	827	808	842	825	797	821	824	807	816	876	811	816	850	837	860	856	800	812	833	892	850	840	839	809	855	827	819	790	773	839	870	875	831	821	841	841	845	809	808	859	815	843	869	869	828	844	884	865	867	813	839	782	801	886	867	874	813	776	862	831	829	830	815	837	855	810	849	831	878	826	808	840	866	851	875	825	842	830	794	827	798	875	806	870	860	854	828	815	824	792	832	780	834	816	812	823	822	846	820	859	874	838	848	875	772	895	783	849	890	855	811	821	830	825	787	808	839	844	886	806	846	818	922	826	839	810	794	855	824	837	919	865	824	835	832	814	823	864	821	834	821	892	862	768	820	846	825	879	855	876	850	792	839	857	872	846	811	903	771	799	771	841	785	796	804	825	820	862	836	863	864	823	836	829	845	815	865	814	852	818	851	833	835	826	856	849	869	835	859	813	800	838	852	802	832	873	814	823	859	890	862	861	840	842	903	851	886	857	829	817	852	874	840	848	883	830	815	833	821	841	856	847	834	841	845	831	843	866	823	837	874	807	839	841	851	834	876	820	785	858	843	806	756	822	828	869	825	834	830	847	859	814	790	830	884	819	862	809	839	778	808	831	824	830	806	826	866	861	815	854	859	804	819	837	835	850	797	884	860	821	858	835	867	875	833	859	844	844	878	778	791	815	889	790	853	826	837	843	826	820	847	857	870	872	840	856	826	849	830	867	817	855	749	895	815	824	901	850	818	833	845	860	819	819	822	854	852	876	798
41185	35926	32938	41697	46939	46668	42808	37909	33354	28855	24061	20113	17675	15934	13928	12644	11454	10036	9397	9021	8444	8305	8114	7847	7797	7832	7648	7633	7768	7777	7422	7532	7508	7633	7614	7402	7538	7608	7424	7521	7359	7490	7406	7536	7396	7512	7366	7492	7565	7389	7440	7509	7490	7544	7464	7561	7478	7455	7425	7261	7468	7563	7476	7501	7508	7422	7454	7492	7536	7521	7468	7350	7541	7604	7471	7397	7529	7601	7500	7405	7594	7423	7380	7581	7390	7511	7502	7650	7445	7442	7473	7474	7469	7367	7508	7502	7325	7546	7382	7559	7484	7407	7483	7428	7318	7495	7331	7391	7443	7448	7493	7618	7408	7499	7542	7460	7398	7489	7498	7391	7437	7489	7498	7447	7551	7415	7476	7476	7377	7454	7460	7501	7351	7591	7415	7292	7600	7382	7511	7485	7530	7341	7483	7451	7465	7517	7409	7495	7323	7362	7418	7582	7464	7439	7372	7477	7433	7451	7483	7473	7449	7456	7535	7455	7461	7393	7462	7593	7530	7499	7485	7493	7411	7375	7448	7350	7453	7560	7561	7338	7420	7429	7486	7341	7476	7571	7392	7433	7377	7347	7412	7320	7513	7501	7419	7496	7527	7496	7416	7447	7497	7495	7482	7431	7440	7336	7448	7726	7424	7519	7485	7498	7461	7511	7503	7575	7527	7457	7343	7487	7483	7499	7426	7498	7397	7458	7368	7516	7316	7577	7398	7547	7480	7345	7414	7476	7396	7495	7455	7477	7362	7563	7388	7462	7529	7434	7490	7413	7381	7402	7396	7459	7445	7450	7502	7495	7577	7350	7436	7469	7534	7413	7460	7418	7441	7291	7508	7520	7441	7483	7429	7445	7303	7334	7387	7426	7583	7512	7599	7498	7541	7421	7320	7610	7476	7481	7488	7454	7490	7396	7550	7542	7393	7404	7461	7354	7448	7420	7513	7316	7509	7631	7632	7454	7394	7491	7524	7327	7403	7378	7396	7413	7440	7511	7324	7261	7480	7440	7449	7528	7630	7387	7439	7478	7366	7530	7604	7417	7485	7510	7456	7309	7471	7527	7410	7389	7376	7457	7345	7451	7472	7370	7475	7491	7428	7524	7468	7566	7528	7405	7432	7476	7550	7426	7479	7454	7543	7479	7490	7471	7530	7516	7509	7484	7410	7569	7437	7471	7511	7465	7486	7546	7507	7500	7488	7564	7406	7529	7464	7517	7423	7483	7555	7526	7498	7424	7447	7577	7475	7498	7490	7500	7301	7504	7467	7499	7474	7209	7514	7469	7508	7447	7446	7530	7535	7428	7344	7376	7313	7407	7402	7475	7584	7330	7415	7488	7465	7401	7451	7523	7385	7472	7350	7568	7517	7556	7476	7569	7488	7398	7460	7470	7448	7535	7455	7515	7439	7489	7546	7485	7544	7454	7414	7549	7470	7482	7483	7516	7435	7570	7333	7416	7440	7460	7420	7432	7530	7456	7324	7374	7471	7488	7284	7468	7556	7362	7506	7470	7472	7396	7477	7406	7529	7407	7361	7602	7377	7417	7531	7560	7392	7557	7563	7480	7528	7378	7581	7623	7427	7484	7392	7552	7244	7356	7601	7528	7446	7405	7493	7487	7627	7481	7417	7375	7438	7418	7374	7391	7556	7429	7421	7332	7547	7462	7576	7356	7434	7453	7457	7422	7407	7527	7345	7493	7481	7451	7504	7447	7468	7407	7411	7484	7468	7465	7292	7501	7386	7501	7574	7395	7415	7421	7472	7383	7487	7506	7490	7352	7390	7505	7371	7434	7582	7443	7518	7547	7386	7382	7357	7461	7460	7508	7473	7545	7537	7467	7418	7395	7488	7371	7412	7361	7509	7525	7404	7455	7526	7547	7573	7485	7386	7696	7333	7464	7417	7480	7598	7464	7326	7595	7557	7451	7483	7377	7525	7544	7514	7490	7606	7466	7398	7478	7446	7446	7584	7531	7460	7506	7499	7550	7459	7600	7496	7444	7472	7647	7516	7418	7473	7354	7517	7531	7496	7364	7503	7343	7384	7500	7504	7564	7464	7350	7388	7362	7391	7522	7543	7447	7537	7345	7348	7564	7495	7307	7419	7507	7489	7497	7455	7552	7438	7426	7493	7449	7450	7458	7423	7369	7509	7544	7427	7454	7580	7326	7513	7415	7471	7405	7365	7562	7285	7553	7582	7522	7615	7528	7355	7507	7548	7320	7512	7450	7472	7416	7632	7448	7444	7463	7524	7343	7407	7433	7464	7527	7417	7449	7443	7335	7489	7522	7414	7575	7367	7420	7426	7437	7466	7547	7422	7561	7473	7464	7443	7423	7391	7543	7398	7529	7373	7500	7501	7477	7337	7427	7413	7465	7458	7554	7484	7460	7470	7455	7457	7471	7414	7419	7453	7611	7535	7384	7416	7604	7445	7477	7318	7446	7549	7333	7527	7422	7337	7532	7466	7537	7340	7413	7449	7461	7515	7387	7492	7419	7573	7368	7530	7457	7508	7673	7309	7448	7393	7430	7391	7472	7507	7427	7393	7472	7560	7403	7426	7488	7519	7592	7432	7575	7420	7484	7474	7339	7331	7332	7442	7551	7506	7504	7478	7549	7485	7484	7417	7526	7510	7531	7594	7526	7354	7332	7564	7504	7436	7401	7483	7576	7396	7401	7441	7500	7368	7418	7514	7490	7518	7473	7462	7621	7632	7584	7489	7559	7460	7309	7401	7479	7499	7408	7533	7469	7538	7416	7546	7584	7398	7419	7465	7442	7444	7469	7594	7467	7405	7486	7544	7509	7542	7489	7314	7403	7371	7322	7393	7399	7410	7332	7361	7436	7433	7362	7437	7511	7446	7492	7510	7382	7398	7551	7435	7503	7532	7320	7507	7543	7433	7351	7482	7367	7417	7391	7384	7557	7443	7480	7489	7523	7451	7553	7536	7436	7484	7391	7452	7453	7461	7416	7542	7420	7439	7520	7392	7410	7435	7411	7367	7365	7500	7441	7440	7511	7504	7531	7460	7407	7491	7445	7470	7577	7536	7444	7497	7489	7513	7428	7527	7344	7494	7436	7447	7349	7296	7539	7546	7389	7446	7413	7388	7483	7538	7402	7475	7361	7456	7429	7392	7500	7445	7393	7390	7385	7399	7576	7586	7560	7319	7591	7562	7454	7517	7420	7520	7486	7534	7385	7437	7460	7439	7430	7388	7576	7435	7594	7564	7463	7533	7531	7333	7330	7497	7423	7523	7420	7514	7483	7435	7506	7473	7453	7345	7400	7412	7369	7433	7499	7450	7509	7409	7448	7466	7445	7422	7534	7391	7517	7388	7555	7462	7373	7372	7395	7382	7377	7511	7473	7410	7354	7464	7468	7535	7494	7369	7539	7494	7575	7457	7547	7429	7539	7510	7438	7532	7494	7541	7535	7567	7336	7491	7386	7374	7449	7473	7385	7464	7454	7446	7419	7559	7405	7359	7525	7441	7592	7473	7377	7333	7425	7298	7394	7337	7375	7476	7570	7368	7445	7509	7382	7437	7409	7507	7589	7507	7470	7449	7444	7502	7283	7443	7517	7576	7413	7521	7518	7670	7404	7384	7384	7609	7498	7426	7519	7492	7500	7490	7361	7385	7375	7350	7494	7323	7482	7502	7435	7474	7420	7495	7462	7511	7577	7376	7406	7403	7502	7632	7536	7386	7478	7411	7480	7593	7438	7355	7532	7374	7381	7390	7468	7446	7514	7513	7435	7414	7358	7505	7423	7334	7495	7505	7490	7513	7496	7514	7417	7447	7471	7435	7500	7509	7320	7403	7526	7528	7386	7492	7589	7420	7464	7401	7450	7574	7550	7429	7484	7415	7489	7446	7508	7445	7312	7513	7454	7475	7429	7524	7327	7420	7511	7485	7470	7446	7410	7592	7419	7476	7426	7583	7585	7502	7500	7364	7455	7559	7456	7557	7483	7568	7302	7456	7483	7624	7447	7484	7405	7555	7483	7493	7320	7386	7488	7702	7512	7435	7401	7575	7375	7498	7376	7473	7316	7475	7505	7305	7406	7552	7602	7449	7388	7453	7546	7390	7507	7480	7506	7413	7374	7359	7410	7450	7456	7434	7531	7539	7487	7528	7365	7505	7352	7478	7439	7458	7466	7541	7356	7426	7573	7383	7476	7405	7517	7271	7389	7499	7467	7553	7393	7417	7534	7478	7507	7483	7420	7358	7408	7621	7447	7426	7522	7561	7510	7481	7486	7560	7504	7338	7418	7419	7438	7409	7555	7502	7498	7509	7494	7433	7457	7384	7398	7445	7512	7429	7597	7377	7389	7467	7436	7496	7359	7483	7343	7401	7398	7454	7472	7437	7425	7526	7381	7483	7547	7431	7497	7449	7374	7351	7391	7318	7689	7496	7520	7444	7383	7549	7390	7395	7382	7454	7453	7468	7500	7472	7459	7404	7639	7478	7438	7405	7547	7533	7458	7387	7540	7527	7526	7449	7430	7546	7430	7617	7404	7396	7569	7541	7403	7596	7623	7528	7264	7425	7423	7516	7611	7467	7403	7473	7431	7481	7361	7491	7470	7352	7429	7606	7459	7522	7560	7375	7448	7497	7387	7544	7433	7538	7452	7534	7542	7410	7460	7563	7477	7513	7358	7459	7429	7500	7452	7468	7400	7567	7526	7528	7347	7458	7495	7418	7363	7583	7470	7429	7437	7588	7444	7519	7712	7384	7424	7307	7347	7388	7467	7467	7414	7500	7482	7464	7520	7452	7493	7362	7428	7436	7442	7344	7610	7352	7599	7340	7619	7402	7498	7573	7536	7532	7504	7550	7469	7520	7278	7434	7283	7619	7457	7527	7419	7484	7539	7415	7537	7466	7391	7351	7392	7500	7441	7504	7500	7387	7461	7459	7387	7540	7473	7448	7361	7397	7388	7343	7475	7577	7487	7353	7515	7470	7376	7608	7472	7461	7454	7375	7433	7376	7517	7530	7570	7368	7571	7539	7512	7478	7323	7425	7482	7566	7521	7458	7377	7511	7494	7495	7342	7469	7480	7419	7552	7457	7403	7387	7497	7578	7480
12829	12328	8716	6606	6995	7190	5921	4507	3691	2860	2281	1855	1725	1507	1344	1236	1119	1037	995	988	945	901	952	925	930	889	908	903	921	900	896	905	882	853	915	801	861	865	843	879	872	866	885	873	808	834	849	876	871	842	909	855	892	888	898	884	820	910	912	898	906	876	873	836	867	884	863	855	887	877	879	879	913	866	861	897	936	862	891	840	895	878	867	834	916	917	896	860	858	830	818	819	918	843	882	821	854	877	868	917	860	834	841	887	826	867	814	866	942	957	874	870	904	901	940	925	856	884	879	881	838	904	856	893	919	860	911	910	854	872	838	870	903	848	869	851	871	949	840	859	884	899	860	899	906	903	861	900	877	858	860	908	877	937	844	924	853	813	910	865	828	851	899	831	864	895	840	876	880	916	870	862	924	883	841	845	864	910	889	873	860	836	891	904	862	881	853	843	893	829	846	874	882	944	825	826	791	898	932	860	863	832	834	805	807	855	858	896	813	881	915	882	876	874	841	934	901	856	842	857	847	901	879	878	920	881	824	861	863	852	892	825	890	896	884	853	869	895	891	850	889	902	926	826	855	857	879	849	875	840	867	873	854	867	857	852	853	896	839	892	879	807	880	871	895	858	874	860	890	872	837	867	861	836	883	901	898	873	878	841	873	864	914	811	803	873	877	871	884	873	922	874	878	886	893	916	858	891	861	847	856	929	838	922	886	897	873	891	875	884	848	870	908	867	839	879	881	834	840	879	904	863	837	832	867	881	875	866	870	896	834	883	872	837	851	849	819	847	931	886	853	871	903	924	853	897	903	905	857	933	828	879	867	883	883	899	872	926	900	873	841	923	885	859	896	865	930	892	874	851	876	850	899	901	867	875	862	867	865	829	879	836	899	876	866	880	927	921	871	829	838	833	831	894	855	884	845	877	881	877	884	846	840	881	818	870	862	880	868	845	850	855	898	858	885	831	907	904	828	850	848	908	873	916	874	865	830	878	869	868	900	836	867	835	822	882	776	857	874	866	898	884	799	949	903	855	884	840	859	887	887	857	883	854	878	859	901	846	870	884	833	816	878	870	874	901	863	877	891	896	869	906	860	838	864	882	873	871	821	901	845	840	868	842	886	870	858	887	876	878	872	845	872	854	876	879	892	862	862	849	914	873	847	801	841	855	808	893	809	881	905	847	849	886	863	832	909	829	849	858	874	912	864	885	908	824	871	862	898	812	894	863	855	824	855	837	852	819	901	836	904	856	843	860	894	872	872	892	842	860	831	835	964	891	881	853	901	896	941	849	915	859	810	892	872	850	871	877	916	871	832	879	868	935	909	903	894	876	869	842	899	811	911	900	813	863	865	836	854	895	890	858	873	829	878	840	852	847	837	868	850	870	848	854	886	877	847	840	915	870	833	903	824	884	892	850	886	848	814	842	851	814	889	880	868	858	862	878	898	852	881	898	899	863	863	901	915	892	844	839	895	851	888	853	869	876	901	890	855	894	866	901	862	902	831	933	834	872	859	903	883	853	878	857	851	876	852	896	875	860	878	840	855	828	889	874	882	845	810	841	854	831	839	907	828	858	915	890	881	855	833	839	826	820	831	905	861	868	894	867	888	900	859	905	929	853	864	887	842	877	862	835	849	916	884	856	909	868	888	876	883	864	891	839	877	847	870	875	842	870	841	885	868	823	880	806	875	866	828	875	901	881	854	857	898	893	889	846	849	919	883	824	900	883	889	862	832	879	909	894	815	851	821	858	873	899	911	854	882	891	880	857	867	878	901	863	914	820	853	850	868	828	864	850	831	882	915	902	911	882	868	957	838	860	835	857	835	902	852	912	930	846	869	875	889	840	888	907	898	927	821	913	867	837	875	854	943	873	874	823	859	905	909	821	882	836	867	890	883	830	883	869	905	900	896	850	874	892	862	881	908	842	900	874	853	917	830	911	832	826	847	835	835	886	889	855	847	894	906	864	857	926	877	912	861	859	925	886	817	889	844	892	891	883	843	904	837	843	908	866	903	852	850	858	887	879	839	849	862	822	798	838	900	812	840	870	924	871	833	849	870	787	855	862	889	866	852	928	868	860	870	888	920	879	836	905	894	863	869	858	883	898	886	843	894	863	880	868	894	854	870	905	854	912	803	885	849	852	854	893	858	899	915	880	901	839	919	891	908	890	855	842	842	872	960	862	851	858	877	910	831	875	827	854	871	846	842	854	911	864	869	844	820	841	919	903	881	927	835	863	956	859	843	885	852	934	872	866	883	868	893	858	861	878	868	829	881	889	872	803	859	882	840	854	903	921	868	914	864	894	812	867	887	873	882	867	861	858	880	898	903	864	872	879	860	903	890	852	860	831	880	880	885	854	852	945	861	855	876	879	880	915	831	824	892	874	841	834	862	863	843	854	861	894	870	892	885	857	841	925	866	857	820	878	870	859	837	847	884	931	864	844	867	836	930	849	865	917	850	824	856	833	900	887	842	917	855	904	866	881	882	914	901	831	898	875	903	918	894	876	906	838	893	873	931	857	869	802	908	869	848	903	860	886	861	841	928	852	861	876	844	843	867	857	894	890	903	833	847	866	818	861	894	864	876	881	888	863	800	907	897	884	886	847	849	859	841	867	864	889	891	904	865	870	870	858	835	889	872	853	855	848	902	843	820	855	869	839	812	872	876	892	831	907	848	865	845	809	880	859	863	849	811	870	839	858	882	872	844	906	890	873	886	898	875	901	849	853	935	898	880	830	916	903	860	886	846	884	843	876	829	828	843	887	832	888	838	834	863	885	911	898	894	820	847	881	904	861	869	817	886	902	837	818	909	899	900	833	892	809	875	843	921	846	854	860	809	857	820	816	839	826	940	895	885	873	903	876	897	912	849	861	908	918	798	900	905	858	830	914	897	902	874	872	863	855	878	850	838	877	871	864	825	800	854	848	840	829	818	874	902	853	871	859	872	855	848	845	866	884	877	834	855	943	947	901	856	931	811	799	823	836	921	860	939	870	880	887	851	878	878	900	874	832	900	901	910	921	881	909	900	857	890	853	878	879	867	891	896	818	812	894	871	885	892	899	843	863	898	838	855	863	915	923	900	858	877	861	874	860	842	844	884	892	889	810	898	865	908	885	852	886	890	839	843	791	864	855	853	937	949	847	872	839	852	824	875	829	903	865	845	811	848	854	876	887	858	833	888	871	849	891	936	832	882	868	862	919	926	830	868	863	870	864	861	861	904	882	908	919	845	863	869	873	837	867	880	904	910	922	912	857	865	907	923	897	874	847	831	837	856	884	895	871	869	849	856	884	860	885	843	871	915	886	886	887	898	842	890	863	883	860	833	888	824	787	841	857	897	822	834	820	843	872	911	895	831	921	886	804	938	876	894	841	868	884	895	880	909	831	831	821	817	913	914	893	882	846	915	926	873	898	902	865	876	928	894	872	887	861	893	842	880	859	878	883	832	876	823	888	897	857	877	877	886	848	832	841	835	876	863	832	848	885	911	880
45520	41092	38603	47753	51856	51355	47659	42323	37878	33069	28378	24495	21746	19172	16363	14635	12718	11564	10736	10036	9426	8967	8536	8534	8326	8153	8105	8060	8072	7944	8095	7783	7831	7815	7700	7649	7870	7842	7700	7715	7722	7602	7665	7684	7766	7648	7720	7736	7629	7717	7628	7675	7669	7560	7544	7790	7540	7627	7688	7502	7597	7681	7684	7659	7632	7624	7611	7604	7696	7746	7670	7593	7619	7568	7653	7666	7645	7776	7711	7533	7698	7728	7642	7609	7648	7680	7627	7693	7675	7644	7586	7735	7766	7593	7636	7733	7628	7840	7655	7710	7688	7629	7558	7570	7736	7587	7727	7715	7618	7583	7691	7732	7649	7514	7471	7775	7715	7732	7738	7559	7563	7622	7522	7732	7614	7643	7723	7755	7657	7736	7795	7581	7702	7768	7620	7795	7580	7625	7640	7614	7770	7637	7698	7664	7758	7770	7639	7666	7754	7590	7796	7614	7418	7620	7614	7531	7711	7613	7706	7555	7623	7634	7561	7700	7623	7622	7761	7626	7735	7623	7548	7609	7716	7614	7642	7760	7683	7573	7656	7721	7572	7764	7723	7561	7634	7680	7628	7557	7739	7681	7655	7529	7670	7752	7688	7687	7858	7583	7718	7706	7568	7818	7525	7504	7602	7636	7733	7753	7638	7578	7744	7571	7721	7521	7652	7591	7756	7576	7759	7785	7730	7610	7624	7774	7612	7640	7586	7764	7689	7617	7671	7698	7513	7721	7641	7753	7735	7730	7604	7717	7636	7754	7619	7687	7608	7756	7518	7710	7630	7571	7571	7690	7621	7592	7654	7646	7734	7576	7582	7547	7549	7642	7626	7706	7667	7624	7744	7682	7652	7749	7690	7662	7565	7714	7602	7626	7767	7696	7642	7603	7690	7570	7769	7594	7692	7555	7744	7608	7586	7684	7669	7637	7572	7593	7608	7526	7607	7592	7686	7593	7733	7672	7802	7661	7603	7705	7773	7562	7701	7647	7748	7707	7546	7665	7705	7691	7682	7685	7737	7540	7762	7660	7592	7663	7683	7708	7613	7606	7560	7682	7686	7774	7628	7726	7722	7638	7592	7788	7692	7689	7606	7883	7791	7655	7565	7540	7745	7591	7592	7737	7707	7658	7702	7382	7519	7655	7825	7672	7687	7701	7675	7682	7561	7864	7772	7693	7580	7688	7585	7535	7679	7754	7566	7551	7652	7641	7748	7698	7750	7770	7527	7638	7540	7563	7528	7684	7757	7713	7637	7659	7727	7591	7662	7565	7670	7579	7671	7543	7714	7625	7567	7767	7716	7697	7639	7780	7565	7722	7778	7621	7724	7561	7669	7815	7690	7844	7689	7627	7615	7706	7821	7683	7660	7818	7582	7577	7623	7524	7617	7608	7604	7511	7670	7683	7693	7595	7607	7677	7668	7569	7625	7787	7587	7665	7631	7635	7579	7723	7624	7554	7735	7643	7549	7837	7663	7573	7741	7670	7695	7645	7712	7694	7657	7712	7592	7639	7628	7477	7669	7701	7671	7622	7519	7733	7775	7682	7727	7651	7690	7699	7664	7725	7756	7673	7561	7674	7684	7577	7642	7674	7741	7642	7811	7644	7648	7603	7625	7686	7749	7625	7611	7643	7750	7638	7530	7618	7601	7541	7751	7643	7711	7752	7612	7681	7795	7694	7668	7768	7766	7797	7717	7662	7625	7609	7590	7720	7646	7562	7523	7793	7692	7542	7771	7703	7754	7670	7643	7712	7523	7692	7607	7634	7650	7699	7732	7535	7618	7603	7609	7606	7677	7825	7655	7771	7665	7747	7763	7680	7539	7651	7701	7656	7621	7695	7641	7654	7716	7678	7634	7718	7650	7831	7665	7673	7761	7827	7713	7781	7587	7688	7746	7665	7621	7764	7822	7636	7619	7712	7597	7681	7644	7600	7751	7588	7706	7737	7713	7658	7671	7722	7556	7614	7714	7684	7688	7611	7571	7739	7686	7626	7621	7686	7725	7705	7747	7741	7705	7801	7599	7729	7704	7602	7807	7637	7654	7653	7592	7512	7721	7765	7533	7620	7673	7604	7506	7688	7796	7653	7664	7630	7712	7636	7681	7656	7766	7600	7531	7838	7675	7653	7597	7680	7526	7752	7693	7674	7620	7661	7771	7673	7663	7645	7567	7622	7590	7607	7739	7612	7719	7806	7560	7737	7587	7697	7680	7741	7646	7655	7678	7653	7592	7612	7780	7710	7604	7646	7666	7762	7687	7682	7759	7521	7725	7733	7554	7589	7678	7595	7706	7652	7700	7631	7610	7693	7685	7526	7679	7660	7745	7854	7538	7605	7626	7664	7721	7708	7632	7665	7778	7692	7695	7592	7727	7662	7639	7646	7677	7553	7677	7711	7630	7677	7658	7746	7639	7563	7697	7761	7706	7741	7643	7706	7812	7534	7605	7699	7597	7518	7706	7724	7508	7597	7671	7793	7764	7498	7616	7758	7586	7630	7658	7617	7732	7743	7667	7681	7638	7665	7640	7650	7544	7611	7689	7636	7608	7794	7696	7662	7682	7704	7680	7604	7755	7787	7561	7657	7785	7702	7750	7586	7598	7707	7636	7622	7795	7750	7848	7593	7709	7819	7725	7673	7720	7793	7596	7712	7667	7657	7623	7798	7621	7621	7640	7748	7768	7600	7700	7675	7653	7417	7661	7608	7608	7690	7570	7742	7788	7662	7557	7675	7635	7612	7645	7577	7685	7717	7728	7489	7626	7656	7708	7679	7612	7633	7696	7585	7688	7713	7660	7621	7631	7747	7623	7439	7627	7695	7564	7706	7826	7637	7681	7789	7663	7655	7707	7578	7666	7653	7704	7677	7574	7569	7737	7700	7640	7578	7650	7666	7571	7560	7758	7633	7653	7718	7604	7585	7551	7616	7734	7655	7740	7657	7771	7617	7656	7706	7601	7562	7631	7649	7691	7649	7592	7721	7620	7745	7661	7734	7646	7814	7766	7631	7492	7747	7734	7507	7654	7679	7542	7776	7561	7520	7802	7584	7735	7517	7713	7652	7643	7587	7714	7617	7593	7570	7723	7731	7589	7573	7680	7630	7716	7633	7593	7749	7822	7612	7578	7548	7619	7622	7643	7558	7565	7691	7474	7712	7653	7688	7641	7651	7646	7561	7682	7759	7717	7684	7617	7663	7637	7609	7749	7592	7539	7710	7669	7666	7645	7592	7528	7470	7618	7722	7617	7642	7623	7561	7695	7590	7678	7724	7596	7778	7744	7636	7589	7513	7793	7687	7593	7677	7677	7641	7689	7789	7713	7617	7680	7699	7499	7625	7538	7597	7665	7711	7729	7573	7769	7709	7660	7702	7628	7664	7713	7607	7672	7529	7820	7672	7721	7607	7658	7514	7564	7639	7762	7682	7625	7664	7599	7758	7644	7663	7640	7766	7650	7644	7708	7550	7638	7691	7688	7705	7664	7641	7741	7581	7766	7536	7613	7683	7769	7675	7627	7575	7601	7643	7672	7713	7707	7653	7770	7778	7511	7741	7632	7821	7600	7886	7635	7672	7769	7456	7577	7563	7692	7729	7666	7765	7681	7771	7625	7702	7557	7637	7639	7655	7620	7609	7640	7740	7666	7659	7601	7656	7672	7686	7829	7806	7605	7675	7588	7712	7725	7579	7708	7562	7659	7548	7622	7643	7805	7618	7568	7797	7773	7540	7829	7730	7475	7584	7639	7724	7674	7712	7665	7659	7815	7572	7680	7756	7788	7727	7667	7814	7629	7430	7785	7672	7690	7697	7640	7650	7611	7558	7544	7692	7737	7592	7610	7596	7595	7564	7616	7542	7780	7721	7653	7648	7646	7584	7568	7738	7538	7555	7619	7743	7827	7621	7685	7693	7658	7716	7705	7592	7626	7497	7717	7694	7649	7676	7780	7736	7702	7835	7695	7687	7681	7710	7652	7654	7699	7729	7759	7595	7701	7693	7588	7545	7754	7575	7858	7626	7678	7652	7613	7689	7596	7663	7599	7706	7692	7683	7834	7608	7569	7437	7782	7688	7733	7625	7720	7631	7671	7648	7691	7643	7585	7767	7681	7732	7665	7546	7634	7578	7650	7540	7747	7656	7636	7677	7518	7574	7674	7639	7593	7674	7753	7636	7618	7786	7548	7380	7704	7691	7578	7764	7670	7696	7697	7608	7750	7592	7639	7795	7598	7757	7819	7719	7613	7766	7691	7742	7649	7659	7679	7528	7554	7501	7699	7751	7733	7699	7649	7742	7762	7755	7733	7738	7591	7710	7629	7677	7686	7829	7577	7788	7724	7646	7514	7753	7730	7679	7572	7743	7694	7590	7583	7653	7662	7812	7642	7833	7668	7747	7625	7621	7632	7817	7589	7864	7744	7591	7665	7644	7538	7724	7702	7579	7763	7695	7744	7626	7733	7594	7599	7602	7510	7797	7703	7727	7745	7575	7550	7623	7712	7707	7737	7660	7634	7739	7660	7528	7690	7707	7654	7704	7727	7640	7662	7649	7624	7710	7673	7828	7666	7675	7707	7675	7675	7674	7659	7688	7653	7616	7563	7590	7539	7782	7653	7730	7643	7533	7651	7563	7785	7517	7663	7629	7537	7480	7576	7792	7716	7608	7775	7724	7649	7767	7742	7612	7661	7773	7725	7696	7614	7775	7613	7557	7617	7591	7714	7598	7647	7741	7685	7517	7655	7597	7643	7620	7622	7718	7676	7731	7647	7670	7647	7683	7681	7671	7743	7565	7667	7571	7651	7616	7689	7584	7693	7622	7546	7625	7650	7751	7732	7673	7609	7638	7723	7655	7606	7476	7746	7561	7811	7712	7720	7677	7535	7601	7583	7667	7625	7623	7742	7624	7779	7616	7749	7537	7683	7703	7767	7601	7677	7576	7682	7771	7550	7674	7745	7602	7792	7625	7884	7692	7714	7577	7717	7628	7680	7757	7715	7800	7612	7761	7694	7826	7619	7719	7812	7516	7540	7599	7540	7682	7818	7693	7590	7691	7590	7742	7659	7767	7655	7686	7529	7651	7726	7633	7602	7654	7574	7763	7611	7612
8591	6073	3776	2940	3255	3309	2890	2293	1893	1545	1339	1232	1113	1018	935	945	931	875	823	800	881	800	857	811	786	792	833	800	774	803	808	829	805	817	828	777	768	793	790	770	793	801	813	787	797	807	783	802	795	791	790	821	747	824	790	792	760	772	807	780	792	822	767	765	784	769	761	773	800	866	779	803	799	804	817	714	762	788	822	841	783	838	780	771	759	795	801	814	799	783	825	770	826	793	827	803	749	764	835	786	768	795	809	813	854	816	798	802	792	770	798	792	837	765	818	793	829	741	789	768	824	814	734	811	785	827	764	832	755	767	763	801	785	816	846	778	815	851	826	823	779	772	764	745	835	780	798	818	790	787	768	798	793	772	790	822	826	806	776	835	781	794	790	783	798	797	777	859	821	829	828	828	825	821	788	831	804	799	759	801	776	788	805	766	809	749	771	756	825	789	768	709	820	797	792	877	789	767	812	798	795	810	851	739	781	785	761	797	854	788	769	777	756	847	793	774	748	795	801	793	775	859	776	850	798	762	771	759	820	791	739	819	790	771	766	705	780	792	770	821	781	758	800	818	813	834	798	847	764	796	759	806	789	794	787	791	790	765	795	826	831	826	814	790	781	798	760	806	835	838	814	793	825	766	786	820	825	740	765	773	776	778	834	825	811	802	769	775	833	762	770	798	787	816	806	800	796	786	821	816	782	813	788	807	806	825	778	779	808	775	796	746	765	786	807	845	779	793	792	792	768	787	830	799	783	738	801	771	809	773	798	779	723	829	772	796	795	783	785	752	818	775	797	820	844	777	791	821	809	842	794	809	769	818	797	867	760	813	791	868	794	834	750	751	762	760	792	787	777	741	785	753	793	815	804	800	791	782	816	791	798	846	799	764	817	801	762	815	773	793	823	793	782	765	832	754	834	776	771	793	817	835	775	763	758	779	772	750	782	834	808	772	763	786	831	780	772	811	799	795	796	779	747	776	780	813	825	786	821	750	866	806	738	798	751	769	761	823	773	823	785	830	742	865	741	830	763	801	757	819	784	781	772	825	769	805	782	785	815	777	783	823	788	772	779	792	781	775	785	746	796	817	819	785	842	817	795	828	806	790	732	828	784	811	770	812	772	840	799	832	824	779	793	862	799	803	787	820	801	819	826	797	786	734	802	791	785	806	778	765	826	770	737	807	814	795	798	776	796	753	738	787	822	731	829	835	830	768	795	796	737	818	776	736	780	803	794	793	777	850	771	831	806	815	804	804	790	797	788	765	809	828	780	816	819	822	815	761	808	811	776	777	824	818	772	820	766	815	798	754	784	839	796	838	808	811	827	813	743	792	765	827	775	802	787	778	776	773	809	779	827	817	777	788	819	825	835	766	734	790	836	842	814	791	800	790	743	744	778	781	791	752	814	792	767	807	763	777	752	759	804	786	795	765	766	783	778	749	797	755	784	818	855	775	819	732	806	804	793	779	757	856	782	766	794	862	790	789	830	829	821	776	818	775	793	794	799	766	809	804	820	790	799	799	802	799	775	814	761	803	762	806	767	827	835	822	806	808	841	765	779	788	832	831	749	778	811	834	763	788	816	776	844	743	745	771	718	802	775	812	779	807	797	795	819	803	798	749	805	808	847	833	779	835	788	842	822	845	829	843	821	769	801	799	765	821	799	780	802	756	745	799	808	808	825	796	857	763	840	772	826	813	787	785	770	805	819	785	782	739	788	766	815	789	785	812	806	814	823	833	737	730	811	791	777	791	834	788	827	802	797	766	798	791	799	820	803	810	795	785	724	802	791	811	804	828	707	798	831	795	798	783	745	774	796	847	768	781	829	776	782	784	794	771	855	795	742	818	825	732	800	824	816	814	805	790	786	789	784	778	738	724	779	782	811	820	812	740	826	825	828	813	805	784	819	867	768	808	829	825	825	781	790	768	813	790	808	763	755	786	745	793	732	794	761	767	779	758	762	787	806	796	765	768	756	761	809	817	754	799	790	805	792	785	764	803	817	828	776	729	838	730	796	833	772	807	813	751	788	763	771	779	773	787	802	796	814	876	827	805	814	823	799	800	770	771	799	741	734	766	789	752	762	786	761	764	806	739	807	773	738	849	799	831	812	760	786	792	838	822	773	736	788	764	779	783	766	809	804	836	817	829	775	820	785	789	779	819	731	766	815	792	815	835	787	757	831	724	820	837	789	772	822	810	821	827	828	841	775	808	799	822	778	772	825	791	746	804	771	788	798	811	817	757	786	760	799	793	802	725	779	821	759	872	806	772	750	751	764	814	757	785	775	749	771	788	767	818	805	785	797	856	776	782	805	741	813	828	788	826	777	785	777	813	781	801	781	811	779	836	781	809	787	768	777	752	796	780	751	783	828	812	768	844	786	773	803	774	795	768	778	799	791	845	784	769	787	762	758	749	752	779	770	810	802	754	778	726	800	774	792	817	795	841	767	780	819	773	828	789	857	783	786	735	834	805	810	791	791	793	783	813	782	840	826	785	827	801	771	814	719	813	753	823	762	804	734	831	788	762	807	769	819	789	768	850	831	770	772	785	797	774	793	827	834	831	802	798	777	737	750	791	856	798	823	791	763	797	744	794	830	783	808	787	757	760	824	816	799	781	781	762	822	820	763	809	801	794	830	801	779	835	810	834	789	769	839	784	759	784	788	757	776	795	854	821	812	817	777	808	775	788	769	771	785	780	834	772	813	850	784	777	809	815	795	763	788	770	773	802	764	778	774	824	809	817	744	790	784	796	828	814	761	760	806	814	788	772	784	784	777	819	798	746	744	794	795	807	789	790	767	791	830	769	786	881	806	809	782	818	780	767	857	869	813	766	769	788	773	800	791	766	750	816	770	731	750	784	803	788	728	795	782	775	768	774	764	792	764	779	830	814	811	831	765	792	815	758	791	794	817	802	778	799	784	833	759	756	832	794	773	782	782	816	769	827	762	777	771	789	786	785	772	774	846	778	782	807	813	793	773	837	778	805	794	777	805	779	794	754	788	845	820	771	828	757	855	835	742	803	808	785	762	787	810	740	762	823	799	788	809	789	800	775	808	833	782	858	840	791	797	742	784	716	787	832	778	811	785	768	789	844	782	770	792	802	780	749	777	831	773	773	810	799	790	766	800	801	803	808	801	826	850	763	737	799	762	832	827	788	802	821	761	812	818	798	789	828	794	767	823	782	810	766	758	808	773	805	834	752	802	789	769	819	759	804	813	774	784	817	811	745	785	782	771	768	826	825	805	749	805	772	761	745	787	794	788	797	805	808	789	792	816	807	864	805	793	791	829	796	756	775	821	835	774	800	810	769	771	789	804	828	817	796	774	823	740	845	795	817	825	796	790	804	777	811	806	759	832	822	806	838	807	804	803	864	818	737	775	754	814	778	802	757	792	848	785	727	792	812	840	791	789	822	757	762	791	791	833	805	796	845	835	768	778	777	803	811	819	792	783	822	755	809	816	847	796	764	753	745	792	829	785	758	795	803
39077	33574	28518	37665	43166	42201	38056	33144	28704	23869	19702	16779	14801	12817	10998	10285	9163	8658	8217	7865	7754	7558	7411	7388	7432	7275	7260	7242	7281	7270	7163	7129	7039	7084	7139	6977	7081	7084	7069	7110	7121	7227	7102	7038	7098	7141	7129	7027	7200	7104	7143	7028	7166	7054	7122	6933	7156	7236	7277	7006	7098	6984	7219	7246	7197	7184	7129	7139	7200	7174	7078	7162	7057	7025	7140	7187	7318	6920	7174	7137	7102	7119	7038	7014	7174	7075	7003	7172	7170	7142	7153	7185	6974	7202	7008	7110	7002	7089	7082	6981	7126	7110	7008	6981	7164	6970	7089	7292	7039	7173	7132	7069	7238	7122	7134	7100	7108	6923	7053	7007	7090	6973	7193	7182	7037	7107	7210	7090	7105	7105	7008	6955	7056	7226	7212	7054	7154	7007	7167	7057	7087	7033	7171	7119	7060	6953	7046	7121	7237	7188	6938	7190	7132	7152	6936	6977	6987	7040	7221	7114	7173	7045	7112	7073	7104	6972	7230	7119	7113	7122	7090	7192	7090	7199	7069	7121	7098	7078	7091	7105	7247	7067	7112	7081	7051	7178	7067	7123	7236	7005	7056	7081	7126	6952	7230	7101	6985	7129	7136	7090	6987	7158	6974	7326	7037	7023	7186	7160	7298	7047	6992	7022	7178	7064	7113	7050	7125	7199	7111	7088	7162	7016	7075	7235	7050	7021	7088	7012	6926	7113	7206	7095	6974	7057	7191	6975	7122	7099	7047	7125	7180	7142	7183	7025	7196	7200	7138	7205	7051	7045	7113	7124	7083	7161	7145	7098	7142	7197	7109	7083	6969	7165	7122	7110	7185	7196	7058	7029	6999	7264	7051	7260	7143	7186	7082	6964	7161	6984	7075	7228	7057	7031	7277	7022	7005	7134	7231	7097	6942	7072	7132	7201	7201	7114	7123	7136	7177	7046	7056	7091	6990	7152	7101	7008	7144	7105	7197	7006	7133	7008	7131	7177	7207	7066	7134	7094	7037	7114	6950	7015	7004	7192	6979	7112	7022	7120	7077	7141	7091	7035	7040	7123	7032	7139	7100	7184	7082	7191	7248	7124	7104	7082	7133	7162	7154	7108	7127	7157	6996	7101	7046	7116	7051	7113	7066	7206	7126	7028	7057	7155	7126	7170	7216	7152	7098	7049	7134	7136	7047	7084	6998	6996	7137	7063	7112	7118	7083	7066	7187	7130	7157	7105	7125	7101	7114	7231	7222	7019	7097	7029	7086	7208	7298	7086	7176	7152	7156	7059	7151	7019	7140	7103	7102	7349	7211	7028	7050	7103	7261	7169	7121	7078	7186	7133	6874	7230	7118	7017	7119	7120	7140	7042	7094	7129	7000	7090	7053	6989	7132	7243	7014	7123	7038	7080	7153	7191	7146	7020	7054	7152	7046	7101	7159	7119	7169	7040	7338	7065	7177	7168	7061	7071	7039	7031	7174	7121	7190	7104	7083	7076	7062	7132	7074	7177	7162	7150	7169	7089	7121	7132	7017	7041	7120	7099	6974	7103	7081	7079	7215	7058	7124	7172	7311	7038	7035	6954	7127	7156	7057	7119	7140	7151	7073	7135	7111	7115	7124	7136	7147	7110	7165	7092	7198	7128	7057	7070	7052	7148	7131	7086	7136	7229	7101	7043	7063	7195	7027	7058	7091	7031	7034	7101	7030	7113	7204	7002	7219	7156	7054	6954	7112	7086	7206	7210	7080	7093	7066	7286	7160	7098	7127	7090	7144	7052	7138	7241	7081	6921	7149	7092	7088	7060	7244	7111	7026	7179	7047	7186	7046	7114	7080	7110	7188	7053	7067	7081	7096	7169	7187	7255	7099	7276	7112	7024	7105	7130	7041	7152	6929	7147	7063	7184	7063	7016	7078	7131	7241	7020	7245	6984	7048	7153	7103	7084	7051	7039	7168	7035	7142	7128	7105	7101	7085	6953	6965	6950	7124	6965	7083	7253	7100	7020	7261	7092	7061	6944	7238	7089	7110	7193	7065	6996	7064	7100	7079	7146	6946	7194	7049	7140	7154	7275	7077	7164	7164	7089	6945	6909	7097	7029	7074	7121	7106	7162	7153	7066	7204	7166	7116	7060	7114	7076	7181	7134	7060	7036	7204	7047	7217	7156	7228	7076	7189	7093	7174	7096	7025	7146	7103	7102	7087	7132	7161	7021	7060	7180	7002	7109	7090	7127	7175	7212	7121	7111	6999	7109	7144	7061	7098	7082	7046	7258	7183	7133	6991	7171	7209	7017	7071	7172	6965	7091	7188	7015	7183	7075	7059	7055	7090	7181	7170	7049	7185	7155	7073	7139	7107	7053	7155	7020	7204	7023	7130	7089	7052	7090	7213	6928	7134	7201	7231	7051	7161	7127	7096	7078	7091	7116	7141	7292	7176	7142	7130	7008	7092	7067	7047	6945	7085	7050	7191	7155	7168	7176	7072	7174	7168	7051	7033	7091	7095	7129	7185	7132	7088	6945	7047	7096	7054	7146	7157	7170	6934	7071	6937	7193	7076	7082	7267	7175	7127	7098	7113	7017	7056	7106	7199	7142	7157	6992	7144	7224	7081	7093	7276	7155	7160	6990	7163	7103	7134	7142	7076	7158	7062	7016	7088	7240	7014	7023	7076	7181	7072	7135	7091	7185	7153	7061	7074	6985	7072	7089	7172	7201	7093	6995	7082	7135	7192	7193	7153	7120	7197	6939	7057	7185	7176	7222	7109	7057	6938	7047	7111	7042	6932	7077	7083	7199	7138	7141	7027	7003	7156	7057	7100	7062	7143	7088	7020	7062	7144	7060	7061	7053	7162	7078	7112	7145	7011	7088	7044	6973	7034	7024	7059	7062	7091	7161	7142	7123	7060	7017	7172	6928	7122	7076	7166	7046	7102	7006	7149	7102	7134	7084	7078	7076	7086	7156	7132	7031	6989	6999	7169	7081	7131	7243	7206	7138	7239	7006	7128	7106	7128	7022	7047	7290	7045	7095	7165	7100	7211	7171	7080	7121	7078	7072	7078	6973	7124	7191	7076	7178	7072	6976	7024	7129	7156	7090	7184	7168	7091	7019	7066	7064	7098	6998	7071	7080	7102	7103	6997	7198	7171	7080	7208	7140	7018	7115	7179	7154	7029	7151	7080	7065	7151	7135	7164	7099	7167	7049	6911	7198	7148	7193	7125	7186	7116	7202	7065	7183	7164	6984	7247	7212	6984	7198	6919	7122	7141	7042	7097	7032	7110	7199	7039	7081	7074	7172	7126	7191	7041	7035	7125	6920	7137	7152	7055	7120	7076	7206	7152	7198	7073	7072	7173	7212	7195	7113	7243	7028	7183	7111	7093	7056	7173	7033	7132	7114	7199	7193	7207	7133	7275	6991	7119	7044	7157	6996	7089	7145	7106	7182	7115	7091	7131	7132	7123	7154	7132	7070	7035	7190	7114	7168	7023	7046	7160	6898	7153	7111	7143	7070	7236	7105	7061	7059	6962	7158	7128	7116	7035	7220	7133	7062	7147	7080	7078	7093	7081	7013	7028	7191	7031	7039	7077	7085	7075	7157	7179	7025	7089	7152	7169	6995	7041	7169	7112	7093	7119	7058	7095	7079	7096	7122	7042	7155	7032	7171	7104	7156	6970	7033	7087	6962	7145	7110	7110	7140	7049	7142	7169	7152	7166	7115	7124	7072	6958	7024	7209	7200	7153	7121	7192	7244	7155	7068	6991	7132	7073	7132	7087	7073	7159	7024	7153	7180	7195	7129	7070	7065	7136	7168	7127	7157	7204	7123	7041	7134	7211	7077	7157	7174	7180	7075	7139	7121	7087	7062	7094	7091	7153	7142	7142	7128	7122	7074	7128	7051	7021	7106	7116	7089	7090	7079	7143	7233	7063	7180	7110	7161	7261	7092	7001	7096	6965	7168	7137	7260	7065	7259	7123	7106	7079	7186	7044	7066	7098	7190	7129	7076	7130	7076	7109	7279	7132	7010	7097	7115	7100	7125	7089	7068	7088	7228	7048	6952	7044	7087	7071	7168	7138	7119	7159	7094	7095	7061	7172	7057	7072	7120	7123	7145	7064	7073	7219	7099	7118	7124	7119	7091	7084	7038	7108	7004	7187	7052	7116	7177	7102	7126	7001	6946	7162	7097	7066	7098	7187	7111	7042	7091	7136	6967	7091	7231	7153	7170	6873	7012	7110	7108	7145	7135	7238	7071	7031	6992	7038	7086	7218	7095	7147	7135	7127	7138	7228	7132	7195	7057	7160	7133	7209	7193	7164	7053	7092	7090	7109	7020	7201	7235	7110	7213	7103	7083	7236	7159	7050	7087	7172	7024	7004	7112	7018	7121	7062	7050	7156	7161	7141	7081	7038	7107	7074	7175	7190	6993	7188	7100	7091	7084	7135	7188	7123	7077	6936	6972	7030	7141	6981	7156	7027	7104	7227	7184	7036	7186	6992	7030	7165	7132	7204	7146	7041	7129	7081	7144	7064	7103	7120	7096	7212	7156	7118	7041	7136	7076	6907	7247	7161	7066	7048	7182	7174	7071	7174	7059	7047	7117	7149	7217	7110	7175	7118	7130	6991	7155	7154	7062	7071	7144	7298	7095	7081	7126	7064	7144	7061	7192	7158	7035	7014	7032	7202	7196	7082	7177	7171	7074	7113	7046	7170	7054	7125	7127	7061	7167	7029	6963	7163	7078	7122	7013	7028	7132	6976	7112	7054	7286	7091	7184	7078	7154	7186	7182	7151	7263	7196	7117	7131	6979	7152	7182	7090	7151	6999	7245	7109	7162	7035	7160	7127	6972	7155	6970	7077	7194	7150	7091	7081	7099	7173	7090	7103	7194	7087	7156	7062	7034	7049	7022	7100	7135	7082	7279	7025	7253	7152	7133	7146	7022	7131	7107	7156	7048	7137	6992	7109	7150	7074	7133	7140	7267	7091	7053	7165	6945	7015	7089	7155	7112	7222	7233	7069	6989	7149	7098	7152	7170	7107	7088	7007	7223	7126	7052	7061	7088	7073	7095	7121	7173	7006	7078	7123	7101	7080	7264
10221	8997	6118	4662	5057	5110	4240	3362	2567	2116	1697	1479	1372	1194	1157	1018	970	910	914	896	842	875	876	883	845	809	842	840	841	802	797	873	835	821	891	850	831	817	828	852	820	799	834	795	864	790	844	876	782	820	797	833	812	862	824	858	846	853	873	869	869	829	832	815	853	829	814	813	844	810	796	811	826	835	878	896	848	905	814	835	802	804	828	863	852	758	826	829	869	805	861	806	876	798	849	778	836	879	840	838	838	810	808	847	822	831	862	828	801	828	864	843	856	835	763	829	817	921	848	865	834	846	830	858	867	845	863	855	821	832	730	838	773	848	829	774	825	873	820	803	847	779	771	837	835	833	852	799	826	831	843	819	816	808	888	828	804	882	860	808	886	786	874	883	818	869	800	816	893	832	846	835	876	791	792	885	814	846	793	877	893	841	820	795	851	858	841	870	744	841	815	849	790	797	785	861	818	824	807	831	806	879	787	822	866	815	797	873	835	834	820	812	782	823	853	891	850	825	868	868	808	854	793	834	829	852	864	843	821	811	872	800	834	836	874	836	824	844	762	822	824	821	843	824	851	757	835	868	795	826	864	873	860	815	793	819	830	841	854	842	830	783	852	815	847	831	835	842	825	784	846	810	869	863	776	875	816	827	830	819	827	830	813	810	834	819	812	830	846	865	837	803	813	849	876	834	856	877	812	852	811	849	850	873	822	808	830	849	835	815	778	832	824	818	811	817	832	867	898	847	843	831	838	818	811	825	830	856	866	785	849	883	846	907	839	768	830	792	809	858	827	852	832	800	791	822	807	799	892	864	886	830	823	846	828	841	842	819	851	838	856	799	868	810	829	830	842	830	833	861	788	763	830	873	816	831	873	844	843	867	822	839	822	757	800	865	848	814	909	826	861	839	887	863	793	860	786	833	777	841	820	810	835	837	836	851	804	861	823	815	825	838	838	807	820	848	813	843	793	812	869	861	843	837	793	834	829	770	863	850	839	839	801	867	855	853	906	840	797	852	838	832	846	800	844	815	875	848	818	802	853	847	789	823	853	857	789	852	815	826	873	825	816	817	874	818	789	802	893	846	850	871	838	832	884	847	863	792	836	840	798	801	888	857	823	830	836	809	826	848	786	853	797	812	847	845	820	788	861	823	832	882	824	863	872	840	797	776	845	823	810	891	829	838	826	854	816	819	839	867	835	841	859	828	857	780	849	817	873	863	826	829	858	855	813	821	894	855	805	863	842	806	832	824	851	831	841	791	798	810	823	828	842	839	819	778	790	796	855	877	801	831	856	857	824	819	834	843	835	840	816	871	796	815	794	838	817	839	832	844	841	801	856	837	842	854	804	899	847	909	887	765	848	825	788	892	789	832	816	869	816	788	807	847	868	845	804	800	823	850	889	876	869	791	773	895	823	844	812	892	835	774	840	869	870	793	830	842	812	798	808	862	877	869	887	827	822	795	810	817	828	802	838	792	839	813	824	804	837	790	862	869	790	828	797	783	857	834	864	800	817	866	840	863	843	831	757	845	790	846	833	801	767	829	863	816	834	811	831	840	857	807	791	855	848	862	847	832	826	811	846	820	821	811	820	864	846	817	848	838	854	792	841	834	833	854	783	847	802	838	801	822	796	851	803	837	858	858	817	835	843	796	817	820	842	820	883	811	826	835	850	847	836	864	829	798	818	821	822	790	805	797	823	804	857	852	800	818	853	803	878	858	838	827	826	856	775	880	778	846	831	841	891	793	814	833	817	801	788	866	779	870	787	817	891	811	854	859	799	846	817	860	836	865	815	849	796	791	780	888	843	883	832	816	856	829	878	806	857	845	840	840	774	797	882	845	868	862	805	861	821	844	847	813	841	850	866	832	853	845	806	879	805	810	849	825	822	871	872	843	824	915	864	805	840	818	835	904	793	792	802	843	832	841	838	800	815	865	789	811	840	856	812	840	842	799	855	812	857	837	806	823	795	812	866	804	810	898	763	828	831	822	783	858	851	838	801	859	852	782	813	835	837	842	828	835	796	856	857	821	835	812	759	826	857	808	808	832	837	861	846	836	854	860	772	846	845	848	784	827	781	882	845	778	844	809	870	829	873	779	802	819	877	811	851	854	830	862	803	799	821	849	787	839	838	768	859	856	836	822	775	823	929	884	842	866	819	824	806	879	849	839	887	862	847	828	847	870	785	817	828	862	835	796	877	836	785	893	879	811	836	814	875	813	742	863	857	800	841	843	883	833	854	807	838	853	847	848	836	793	799	831	849	809	870	834	872	839	856	811	866	851	812	777	822	791	812	853	773	809	821	821	860	845	860	848	849	796	803	851	884	823	821	823	872	811	834	824	824	843	798	800	810	829	849	836	879	850	854	834	849	807	824	866	873	842	833	899	844	847	879	847	863	877	819	792	836	821	871	814	813	827	819	810	836	817	840	794	815	826	840	861	852	824	836	809	839	794	813	874	823	830	821	828	852	820	857	876	836	827	793	877	808	847	823	877	814	856	847	829	807	844	875	820	886	840	887	862	767	907	827	891	838	844	870	822	809	842	855	861	833	838	844	814	849	867	848	849	873	833	824	783	825	823	838	821	789	888	826	814	857	874	786	884	814	807	844	838	841	860	838	800	811	790	798	836	850	819	841	838	856	828	866	826	811	819	786	868	814	800	840	875	831	812	798	892	824	875	822	851	845	792	837	867	808	841	854	836	818	845	828	872	830	870	826	860	856	838	803	895	858	853	839	850	846	823	839	904	838	828	836	818	810	895	844	875	835	791	826	841	904	799	815	881	849	825	837	804	828	773	839	808	807	840	816	827	842	860	833	896	808	858	796	826	841	814	821	791	818	847	889	817	813	792	854	788	862	807	855	866	815	802	899	834	827	825	829	836	831	863	797	844	778	823	838	799	795	853	826	833	807	848	817	790	841	858	859	848	857	827	781	769	874	829	801	809	842	777	765	800	868	793	829	804	833	831	797	781	808	831	888	854	819	850	819	855	899	818	814	863	855	863	832	818	837	817	826	800	812	803	876	830	835	832	820	863	830	830	846	832	851	804	785	848	831	844	837	915	866	815	832	829	815	818	804	850	795	834	854	858	840	844	845	825	853	854	828	782	844	794	803	841	837	837	814	840	838	874	847	891	808	864	859	848	826	802	868	826	814	899	808	841	877	812	848	810	851	836	791	865	845	851	815	817	795	831	849	789	832	850	859	849	792	766	797	820	819	870	862	858	821	853	863	779	812	847	820	847	855	804	856	854	838	874	850	811	821	826	825	817	802	865	859	779	796	832	826	831	819	825	821	861	853	809	818	877	820	852	766	786	796	844	832	796	808	823	867	837	807	814	775	865	817	819	819	787	797	876	779	850	834	857	860	844	802	873	811	800	828	867	835	784	804	834	824	794	758	836	826	838	800	834	815	784	858	841	853	844	873	859	782	823	839	789	813	860	795	812	821	768	801	830	848	835	822	854	829	802	828	851	810	879	858	865	809	845
43851	37798	34849	43941	48370	47340	42900	38412	33106	28108	24051	20559	17990	15997	13825	12057	10501	9904	9385	8865	8468	8251	8159	8005	7751	7927	7604	7735	7591	7688	7440	7424	7420	7607	7568	7473	7568	7474	7389	7445	7520	7598	7290	7477	7489	7293	7213	7347	7396	7398	7271	7306	7466	7502	7475	7419	7485	7378	7473	7421	7413	7470	7450	7472	7453	7414	7390	7411	7404	7511	7414	7372	7411	7477	7432	7520	7394	7399	7536	7365	7489	7344	7252	7504	7399	7348	7438	7328	7425	7324	7534	7363	7396	7453	7495	7408	7440	7445	7407	7499	7412	7492	7567	7456	7505	7442	7515	7439	7318	7388	7491	7295	7402	7468	7342	7362	7540	7452	7410	7320	7406	7348	7486	7351	7496	7307	7515	7460	7365	7197	7460	7631	7494	7486	7412	7498	7319	7558	7346	7390	7439	7398	7422	7305	7374	7458	7495	7436	7407	7453	7468	7469	7478	7366	7402	7419	7536	7422	7386	7436	7512	7351	7309	7300	7491	7465	7365	7523	7406	7467	7442	7398	7423	7465	7529	7453	7431	7383	7319	7360	7466	7518	7242	7479	7491	7437	7455	7276	7408	7488	7402	7439	7402	7412	7454	7510	7177	7424	7486	7473	7491	7364	7501	7399	7340	7469	7488	7484	7541	7478	7470	7511	7311	7322	7420	7562	7376	7374	7322	7425	7420	7386	7412	7431	7482	7430	7435	7405	7486	7451	7479	7472	7379	7322	7367	7476	7297	7278	7412	7514	7522	7397	7586	7420	7435	7296	7413	7295	7465	7425	7380	7502	7365	7448	7421	7521	7415	7452	7414	7501	7194	7537	7504	7310	7446	7344	7286	7412	7485	7505	7471	7491	7437	7315	7379	7291	7208	7417	7347	7458	7417	7396	7551	7489	7440	7450	7572	7385	7437	7375	7372	7478	7378	7483	7334	7475	7419	7405	7449	7336	7493	7449	7471	7360	7430	7407	7530	7362	7479	7327	7449	7389	7464	7354	7432	7376	7473	7545	7402	7328	7444	7417	7471	7343	7372	7412	7445	7319	7494	7394	7503	7351	7436	7353	7432	7554	7516	7469	7325	7350	7385	7552	7370	7316	7441	7496	7421	7437	7349	7338	7432	7294	7509	7465	7502	7464	7335	7305	7414	7450	7438	7460	7465	7300	7458	7548	7352	7418	7392	7472	7501	7438	7446	7411	7517	7510	7267	7382	7357	7507	7362	7285	7512	7416	7332	7522	7470	7405	7380	7427	7350	7502	7492	7428	7418	7558	7474	7389	7520	7370	7520	7561	7429	7305	7374	7393	7522	7449	7484	7561	7364	7627	7426	7493	7387	7448	7324	7415	7321	7419	7410	7215	7348	7274	7479	7469	7364	7616	7345	7519	7418	7599	7415	7409	7519	7488	7466	7446	7398	7405	7491	7456	7469	7367	7319	7488	7325	7550	7461	7316	7443	7496	7461	7425	7380	7488	7363	7252	7470	7462	7397	7476	7333	7315	7443	7495	7361	7441	7424	7416	7445	7371	7416	7307	7529	7245	7330	7368	7512	7459	7398	7436	7394	7382	7393	7417	7374	7411	7371	7386	7442	7399	7392	7430	7407	7444	7392	7484	7460	7407	7418	7497	7383	7397	7384	7502	7474	7532	7492	7469	7389	7449	7468	7389	7395	7479	7437	7359	7370	7426	7435	7418	7376	7472	7350	7547	7484	7596	7418	7381	7365	7598	7446	7608	7333	7307	7328	7414	7480	7379	7323	7539	7395	7483	7444	7388	7440	7439	7464	7389	7362	7346	7395	7258	7413	7358	7397	7441	7353	7376	7506	7378	7427	7377	7435	7463	7474	7454	7355	7377	7370	7427	7342	7405	7360	7392	7397	7373	7457	7548	7490	7255	7463	7428	7453	7521	7386	7312	7461	7347	7375	7477	7438	7312	7236	7393	7568	7395	7436	7449	7503	7419	7472	7377	7457	7421	7438	7312	7443	7608	7408	7382	7450	7276	7410	7408	7463	7325	7399	7198	7379	7405	7495	7617	7453	7515	7421	7471	7429	7599	7454	7302	7526	7420	7439	7435	7557	7293	7618	7513	7369	7393	7306	7120	7502	7480	7413	7357	7470	7434	7400	7546	7365	7460	7491	7375	7556	7532	7415	7403	7402	7417	7471	7475	7491	7530	7375	7346	7486	7337	7287	7399	7433	7467	7481	7379	7454	7350	7472	7385	7562	7339	7455	7329	7502	7331	7453	7499	7392	7323	7429	7558	7436	7359	7479	7321	7370	7372	7440	7538	7464	7426	7391	7408	7422	7474	7379	7439	7436	7388	7369	7317	7554	7459	7336	7383	7535	7439	7343	7453	7428	7339	7319	7500	7426	7487	7438	7358	7275	7530	7512	7480	7391	7453	7453	7603	7538	7399	7418	7428	7359	7418	7497	7228	7496	7438	7380	7536	7341	7445	7562	7483	7458	7298	7580	7335	7431	7384	7389	7433	7330	7436	7341	7476	7469	7413	7422	7377	7431	7459	7424	7330	7395	7538	7591	7423	7453	7406	7421	7332	7535	7418	7458	7223	7569	7309	7396	7484	7370	7447	7312	7492	7371	7384	7435	7283	7483	7374	7493	7414	7444	7300	7479	7494	7439	7443	7363	7480	7505	7496	7550	7472	7352	7475	7306	7554	7475	7239	7534	7360	7552	7469	7459	7441	7386	7493	7309	7338	7504	7493	7477	7323	7442	7432	7392	7392	7435	7359	7470	7388	7464	7462	7312	7361	7521	7421	7485	7466	7339	7272	7453	7499	7364	7369	7350	7459	7350	7297	7340	7389	7383	7594	7398	7516	7426	7294	7465	7433	7397	7507	7338	7464	7434	7329	7399	7405	7360	7442	7487	7410	7305	7332	7385	7511	7452	7458	7540	7473	7366	7420	7413	7357	7434	7381	7379	7383	7471	7465	7407	7359	7390	7471	7345	7357	7440	7423	7478	7343	7485	7454	7582	7364	7417	7474	7477	7493	7465	7421	7463	7444	7378	7392	7523	7442	7508	7498	7503	7448	7284	7574	7518	7476	7475	7485	7502	7448	7415	7473	7323	7489	7416	7530	7475	7447	7342	7444	7354	7307	7305	7336	7356	7432	7309	7499	7276	7380	7457	7363	7360	7424	7410	7568	7453	7419	7404	7522	7413	7616	7330	7413	7594	7357	7322	7458	7439	7401	7606	7372	7428	7423	7296	7487	7376	7390	7472	7428	7555	7525	7494	7526	7371	7381	7447	7434	7357	7466	7390	7351	7408	7615	7481	7514	7289	7251	7560	7522	7397	7463	7451	7410	7398	7468	7547	7312	7394	7379	7439	7435	7377	7498	7310	7483	7384	7516	7475	7491	7473	7379	7312	7447	7344	7537	7425	7440	7449	7493	7365	7450	7344	7460	7473	7362	7412	7407	7519	7439	7424	7562	7369	7476	7411	7338	7560	7425	7289	7425	7456	7415	7382	7471	7362	7339	7478	7408	7495	7557	7417	7409	7381	7492	7506	7386	7328	7551	7359	7562	7309	7538	7430	7473	7480	7548	7652	7379	7470	7450	7438	7566	7339	7396	7442	7508	7510	7373	7471	7463	7401	7409	7407	7394	7409	7441	7451	7506	7540	7454	7413	7508	7334	7393	7387	7412	7335	7414	7335	7468	7303	7401	7462	7438	7397	7478	7421	7343	7427	7445	7481	7410	7440	7375	7532	7484	7391	7355	7351	7322	7412	7445	7369	7452	7511	7416	7444	7339	7459	7452	7436	7602	7579	7483	7597	7361	7422	7433	7385	7541	7499	7527	7427	7290	7517	7372	7509	7381	7427	7231	7476	7393	7586	7407	7499	7472	7473	7494	7538	7328	7458	7320	7633	7428	7397	7521	7514	7426	7345	7400	7330	7542	7516	7357	7530	7446	7408	7293	7415	7473	7321	7427	7368	7532	7494	7466	7359	7403	7418	7455	7409	7493	7470	7564	7452	7442	7553	7497	7402	7308	7483	7370	7286	7290	7412	7407	7429	7523	7525	7475	7485	7496	7477	7433	7436	7344	7326	7502	7424	7421	7344	7316	7494	7347	7421	7320	7453	7297	7475	7391	7385	7386	7486	7577	7508	7309	7459	7399	7369	7513	7525	7467	7361	7496	7527	7467	7346	7336	7320	7462	7414	7445	7392	7343	7501	7363	7418	7379	7393	7474	7358	7333	7412	7405	7388	7432	7372	7499	7412	7499	7460	7441	7366	7339	7531	7444	7404	7375	7426	7416	7413	7405	7357	7320	7286	7378	7449	7437	7485	7349	7473	7526	7449	7357	7425	7619	7426	7455	7431	7553	7562	7362	7365	7367	7368	7504	7377	7307	7397	7420	7404	7414	7379	7484	7358	7424	7564	7519	7324	7540	7505	7499	7408	7422	7311	7414	7517	7484	7421	7434	7461	7484	7321	7506	7534	7368	7316	7288	7398	7426	7475	7333	7359	7461	7388	7549	7384	7354	7553	7359	7457	7491	7379	7410	7459	7381	7424	7479	7419	7522	7512	7512	7457	7308	7571	7508	7404	7405	7328	7445	7431	7386	7416	7462	7401	7434	7422	7481	7346	7354	7540	7453	7424	7432	7343	7544	7351	7420	7510	7484	7400	7468	7324	7423	7457	7406	7452	7377	7484	7389	7527	7326	7360	7480	7413	7521	7462	7547	7424	7469	7347	7401	7519	7405	7369	7245	7333	7539	7496	7526	7504	7469	7459	7443	7365	7427	7298	7499	7482	7455	7413	7401	7354	7564	7394	7499	7459	7398	7505	7405	7366	7320	7552	7385	7332	7497	7405	7484	7548	7506	7410	7491	7465	7429	7478	7451	7417	7571	7491	7398	7362	7450	7408	7452	7328	7441	7491	7322	7551	7482	7566	7258	7408	7331	7470	7387	7513	7394	7468	7513	7422	7472	7481	7336	7360	7427	7330	7291	7505	7536	7366	7441	7449	7454	7378	7459	7527	7475	7424	7503	7561	7446	7507	7299	7370	7474	7390	7468	7381	7421	7354	7396	7409	7391	7448	7476	7476	7431	7476	7365
11681	8471	5766	4246	4487	4791	3964	3138	2419	1878	1601	1471	1337	1190	1105	1011	906	924	928	849	841	815	839	839	869	850	859	828	787	832	775	804	821	824	845	810	806	872	798	818	797	832	797	823	823	790	797	884	798	812	827	782	816	830	813	806	832	807	783	802	788	817	820	775	843	824	816	808	818	843	818	830	803	802	802	796	796	771	818	776	875	849	827	788	779	815	868	801	825	789	817	817	815	780	862	824	795	784	856	833	833	817	863	858	798	794	842	782	797	917	796	764	836	861	798	835	804	816	763	795	794	763	828	766	811	837	829	802	792	782	800	846	847	798	831	768	864	804	806	850	847	817	865	803	783	845	816	861	801	829	796	809	788	769	811	820	812	788	812	792	846	844	858	796	812	814	788	761	859	830	795	787	833	860	810	812	857	746	785	807	834	813	839	781	825	824	808	825	823	855	832	792	817	813	788	808	802	798	883	787	800	840	809	798	811	805	827	816	859	750	799	846	812	902	871	844	819	813	817	780	820	867	895	826	794	825	786	775	786	815	819	864	802	814	770	775	805	792	810	841	774	828	817	808	804	795	801	760	864	774	790	822	816	887	792	842	821	804	868	848	804	818	843	747	833	851	748	816	870	826	769	765	823	856	812	792	844	860	825	827	772	794	840	776	813	851	799	828	823	862	848	811	831	788	794	791	818	828	803	734	769	866	770	822	819	823	823	839	778	789	822	801	837	843	817	843	815	830	793	819	794	824	819	843	834	806	794	882	829	824	813	836	851	782	820	870	812	761	814	834	840	812	844	872	803	807	846	817	816	829	841	827	811	792	802	757	893	786	777	821	855	802	833	863	800	775	828	790	838	824	837	833	788	770	803	798	803	808	844	846	762	828	803	787	809	807	753	803	806	822	795	821	778	789	868	759	847	831	782	834	764	819	812	803	818	816	800	767	767	860	780	886	832	815	809	765	810	777	804	779	761	818	816	809	793	857	794	796	843	845	820	773	817	804	791	790	815	786	839	841	821	841	790	804	785	801	855	884	816	855	803	787	790	776	822	801	781	860	845	833	834	825	806	803	773	803	855	846	804	782	835	837	835	782	812	817	763	826	816	814	761	774	754	822	765	856	827	805	808	807	888	807	810	805	815	824	822	819	771	802	816	783	756	824	821	844	883	821	795	838	836	831	831	837	867	811	760	879	824	835	798	805	784	834	837	850	818	791	834	809	836	803	829	807	794	804	841	791	828	801	870	837	785	850	824	803	776	779	819	873	815	802	847	799	783	812	837	798	814	728	802	808	800	820	820	830	865	868	787	817	827	805	830	827	790	796	795	802	841	891	817	792	790	777	843	848	815	802	790	789	797	813	764	828	807	768	812	827	865	798	829	739	782	813	834	790	811	778	826	826	826	779	857	768	915	775	824	796	883	813	820	829	803	861	789	806	777	817	810	854	824	763	830	834	835	832	768	795	829	792	818	819	849	823	835	793	832	847	815	797	780	847	808	816	854	812	782	813	775	814	841	823	825	785	802	789	763	805	841	806	792	781	804	860	867	806	822	857	799	748	798	819	843	854	778	837	783	832	887	851	843	834	824	822	826	804	804	820	811	829	834	804	819	836	827	818	771	804	820	842	847	772	813	793	830	875	862	842	831	804	836	751	778	764	816	808	785	792	844	867	807	793	820	800	827	870	780	785	829	856	864	912	842	816	830	822	833	812	839	841	817	813	844	812	829	766	795	840	790	840	849	787	868	854	793	826	785	820	808	820	806	773	814	842	756	819	826	851	816	869	804	862	819	854	823	790	788	811	792	786	846	856	768	821	825	768	726	845	790	831	782	828	838	807	801	818	802	813	790	802	743	820	774	830	794	803	811	823	819	809	808	825	853	782	818	849	857	776	824	829	835	845	800	841	863	816	790	831	815	826	834	810	833	769	772	783	818	810	811	833	737	832	826	827	818	866	812	793	801	754	789	822	785	787	836	843	829	823	817	776	791	831	817	829	845	832	812	777	832	775	842	822	832	813	832	793	797	807	760	826	788	774	831	826	793	836	796	794	799	827	832	778	786	834	820	823	826	810	810	838	837	827	866	834	789	829	823	817	799	821	762	830	813	767	797	829	858	849	801	868	789	789	840	777	845	818	791	821	789	783	800	790	821	841	834	812	828	796	783	810	803	864	844	845	788	815	814	796	833	776	806	821	818	839	772	822	820	805	772	787	766	768	787	802	859	800	841	816	771	818	866	841	797	834	811	845	850	823	803	873	753	842	807	770	829	808	870	802	840	807	834	857	771	829	843	868	822	819	759	823	780	811	823	794	824	769	803	779	844	788	821	780	811	882	813	819	802	801	809	804	828	844	803	835	781	812	769	807	766	854	834	784	845	814	820	777	828	787	805	816	835	838	810	786	865	829	791	789	800	820	783	833	846	797	817	871	801	811	820	835	812	797	774	859	794	811	795	805	796	824	779	851	799	833	794	820	774	803	771	839	747	810	788	818	771	776	809	822	856	865	833	854	829	863	871	806	819	782	787	818	797	826	792	827	784	842	821	783	815	781	861	777	836	813	853	865	766	777	776	832	818	782	893	794	820	814	815	827	840	782	891	882	808	860	846	864	774	850	792	843	810	840	789	807	783	808	858	829	844	824	796	791	800	813	807	792	751	868	768	780	780	795	778	786	798	827	819	809	823	788	842	836	768	798	798	749	757	783	861	816	826	863	757	816	872	809	795	793	800	842	800	815	860	802	827	779	797	808	836	869	846	836	782	847	762	827	765	844	779	809	777	811	774	798	829	793	813	858	903	843	830	793	871	825	829	763	818	812	845	758	864	838	779	881	790	833	800	806	800	836	736	807	842	838	805	802	800	855	860	795	805	867	834	808	811	782	824	780	809	834	781	803	797	787	773	804	766	838	813	841	787	800	846	835	821	832	801	844	815	826	824	805	813	809	797	826	889	834	841	834	822	772	861	828	797	791	800	809	849	795	816	799	819	823	816	828	812	826	829	840	836	802	794	789	795	854	803	835	827	803	798	836	826	817	837	786	842	811	772	813	816	816	814	785	824	785	822	819	802	821	795	763	808	796	829	801	743	825	825	841	834	825	841	828	780	854	758	822	804	818	815	775	772	823	850	810	842	808	794	886	759	818	813	779	882	753	828	827	839	880	843	787	808	864	810	789	841	819	754	809	750	827	829	866	837	845	803	817	847	792	833	783	790	816	755	791	827	833	834	788	805	794	816	829	845	784	815	822	808	815	821	811	781	836	835	829	848	779	771	815	847	774	798	820	858	860	827	831	852	831	808	781	792	838	865	810	827	834	768	830	849	835	820	766	806	820	775	821	843	855	835	807	833	815	818	843	813	773	813	811	760	818	808	814	839	787	818	857	826	779	780	766	813	810	854	794	862	808	805	845	821	822	811	843	863	831	787	799	820	832	822	818	816	864	817	851	777	822	763	814	799	807	871	759	815	794	835	814	795	804	811	833	838	839	828	845
40865	36945	33931	42762	46599	46375	42670	37394	32147	27432	23408	20499	17672	15586	13342	11630	10569	9746	9204	8799	8474	8178	7863	7837	7912	7591	7726	7576	7532	7501	7463	7477	7215	7350	7526	7389	7265	7325	7245	7165	7400	7219	7339	7256	7265	7337	7282	7465	7340	7322	7282	7339	7399	7317	7373	7213	7394	7369	7433	7612	7370	7260	7299	7376	7269	7180	7320	7453	7259	7317	7306	7312	7365	7408	7252	7249	7172	7272	7218	7320	7274	7408	7336	7439	7362	7257	7456	7298	7348	7308	7372	7281	7456	7297	7384	7165	7279	7323	7454	7180	7283	7336	7170	7337	7281	7307	7334	7298	7428	7352	7327	7203	7338	7256	7319	7298	7338	7299	7161	7284	7253	7244	7341	7315	7300	7214	7258	7473	7458	7254	7446	7278	7330	7255	7364	7290	7358	7249	7424	7331	7268	7324	7372	7271	7282	7333	7422	7244	7250	7254	7412	7251	7377	7294	7428	7318	7345	7301	7187	7210	7227	7486	7311	7370	7303	7255	7246	7290	7320	7493	7252	7353	7342	7269	7310	7389	7359	7343	7428	7262	7286	7326	7374	7242	7335	7225	7296	7323	7407	7385	7358	7397	7334	7202	7321	7337	7353	7294	7373	7301	7232	7389	7345	7235	7334	7274	7336	7421	7289	7354	7342	7314	7331	7249	7360	7228	7414	7187	7376	7348	7243	7329	7212	7205	7377	7405	7436	7326	7225	7165	7338	7209	7425	7370	7291	7280	7150	7408	7318	7320	7227	7280	7328	7473	7267	7293	7290	7467	7307	7360	7380	7395	7469	7228	7284	7488	7391	7236	7388	7362	7266	7267	7318	7355	7252	7353	7412	7418	7270	7548	7328	7453	7189	7507	7470	7375	7478	7433	7352	7399	7292	7311	7198	7401	7331	7436	7322	7350	7212	7327	7242	7371	7291	7297	7265	7280	7292	7441	7288	7301	7268	7321	7488	7370	7292	7420	7357	7308	7316	7287	7302	7477	7274	7295	7395	7311	7374	7255	7166	7399	7406	7318	7427	7280	7341	7158	7395	7302	7451	7270	7413	7320	7301	7299	7389	7426	7360	7158	7421	7302	7392	7502	7323	7371	7328	7476	7253	7343	7274	7305	7349	7350	7232	7308	7239	7268	7291	7192	7319	7381	7317	7211	7240	7255	7385	7302	7148	7383	7287	7299	7287	7403	7208	7331	7414	7257	7355	7259	7417	7375	7287	7311	7321	7312	7210	7397	7238	7245	7349	7326	7379	7380	7388	7227	7325	7269	7332	7271	7276	7373	7428	7285	7298	7422	7250	7295	7290	7306	7321	7385	7256	7239	7243	7466	7347	7262	7394	7393	7392	7262	7263	7279	7386	7271	7320	7316	7329	7365	7361	7235	7375	7220	7460	7331	7229	7310	7248	7306	7298	7443	7318	7369	7335	7408	7446	7314	7431	7304	7347	7370	7358	7491	7284	7293	7256	7339	7391	7385	7275	7417	7304	7343	7383	7272	7304	7351	7204	7385	7453	7379	7303	7306	7320	7309	7266	7243	7346	7340	7373	7427	7345	7368	7393	7367	7367	7377	7315	7330	7458	7437	7257	7403	7312	7488	7419	7348	7373	7244	7310	7271	7317	7222	7442	7380	7378	7295	7282	7291	7335	7339	7427	7306	7333	7402	7359	7347	7422	7279	7269	7326	7379	7304	7359	7308	7262	7396	7270	7320	7249	7372	7460	7382	7296	7421	7307	7365	7306	7322	7369	7324	7391	7318	7234	7371	7304	7225	7410	7409	7300	7305	7398	7327	7283	7225	7329	7350	7373	7339	7331	7084	7277	7352	7293	7373	7505	7493	7433	7307	7374	7230	7422	7232	7382	7298	7325	7402	7370	7404	7331	7263	7395	7274	7249	7322	7182	7395	7350	7312	7255	7331	7220	7248	7316	7339	7382	7225	7303	7460	7347	7335	7259	7450	7283	7498	7275	7403	7399	7312	7314	7328	7404	7351	7372	7306	7375	7322	7380	7242	7354	7472	7171	7366	7372	7369	7356	7247	7335	7361	7224	7247	7289	7361	7139	7466	7244	7333	7281	7408	7344	7434	7347	7332	7436	7330	7266	7344	7355	7191	7246	7219	7360	7306	7275	7295	7304	7325	7257	7270	7353	7503	7392	7495	7241	7552	7286	7263	7329	7317	7387	7251	7250	7295	7332	7457	7469	7370	7329	7316	7379	7354	7259	7302	7282	7404	7208	7303	7364	7233	7415	7409	7301	7265	7448	7267	7374	7371	7420	7314	7311	7459	7254	7374	7325	7223	7194	7362	7379	7483	7317	7317	7397	7379	7250	7290	7531	7352	7408	7314	7245	7388	7415	7299	7357	7339	7304	7300	7341	7422	7236	7252	7289	7255	7263	7410	7343	7320	7494	7385	7402	7450	7274	7324	7278	7216	7276	7305	7240	7557	7300	7396	7435	7466	7300	7452	7380	7361	7394	7236	7332	7252	7324	7331	7345	7281	7378	7330	7235	7373	7406	7341	7247	7396	7400	7361	7288	7421	7210	7324	7430	7507	7287	7385	7327	7302	7394	7309	7314	7372	7294	7310	7305	7291	7270	7267	7390	7445	7294	7337	7323	7523	7402	7353	7290	7354	7375	7327	7360	7341	7327	7275	7327	7338	7490	7339	7201	7304	7286	7357	7254	7413	7314	7267	7328	7282	7228	7380	7397	7228	7411	7298	7274	7346	7325	7405	7447	7464	7397	7392	7455	7357	7351	7381	7357	7355	7355	7365	7364	7308	7465	7430	7280	7335	7304	7357	7414	7255	7412	7269	7348	7331	7464	7360	7333	7385	7196	7177	7202	7334	7384	7280	7432	7265	7321	7334	7207	7343	7502	7380	7349	7425	7413	7408	7305	7311	7321	7165	7308	7249	7300	7306	7413	7403	7265	7391	7413	7443	7502	7373	7410	7327	7212	7237	7361	7286	7366	7272	7407	7311	7267	7344	7264	7249	7428	7199	7443	7302	7317	7238	7408	7354	7282	7416	7359	7287	7173	7262	7350	7411	7286	7358	7380	7318	7267	7325	7375	7327	7397	7300	7356	7433	7308	7256	7278	7307	7241	7270	7335	7337	7473	7292	7337	7378	7257	7351	7412	7184	7336	7287	7350	7245	7368	7422	7218	7329	7470	7332	7372	7451	7402	7434	7323	7354	7479	7307	7278	7307	7298	7258	7357	7350	7322	7379	7206	7136	7419	7438	7237	7359	7397	7261	7238	7340	7346	7356	7378	7420	7303	7183	7339	7346	7314	7313	7450	7240	7222	7299	7260	7242	7420	7213	7364	7264	7238	7340	7411	7364	7389	7237	7390	7224	7438	7280	7365	7351	7440	7333	7277	7412	7229	7263	7292	7266	7449	7224	7433	7299	7288	7305	7431	7250	7348	7266	7388	7272	7191	7344	7339	7271	7265	7366	7353	7324	7260	7358	7327	7472	7442	7254	7366	7378	7415	7392	7265	7344	7470	7325	7373	7243	7218	7200	7370	7341	7240	7502	7440	7237	7342	7362	7408	7313	7271	7375	7301	7363	7366	7306	7409	7312	7330	7295	7373	7402	7472	7296	7284	7384	7302	7390	7207	7302	7332	7332	7393	7256	7334	7296	7241	7336	7151	7344	7366	7410	7335	7326	7277	7295	7251	7313	7375	7314	7234	7323	7337	7412	7373	7356	7376	7307	7317	7403	7386	7258	7338	7364	7208	7346	7222	7287	7247	7431	7318	7222	7221	7400	7289	7239	7321	7264	7366	7218	7376	7290	7398	7381	7350	7344	7390	7365	7314	7287	7371	7250	7278	7320	7342	7387	7338	7389	7407	7312	7323	7311	7394	7397	7464	7341	7369	7580	7306	7490	7397	7258	7322	7380	7259	7297	7315	7424	7418	7268	7468	7437	7241	7251	7298	7371	7327	7356	7418	7343	7384	7387	7394	7410	7204	7354	7350	7370	7279	7342	7435	7365	7382	7328	7473	7299	7363	7378	7263	7366	7380	7286	7351	7367	7320	7354	7350	7294	7383	7311	7332	7443	7345	7493	7346	7361	7386	7255	7341	7348	7286	7413	7309	7400	7239	7432	7327	7337	7362	7186	7283	7356	7278	7404	7211	7264	7391	7431	7367	7321	7313	7262	7412	7240	7364	7371	7335	7286	7364	7236	7195	7260	7255	7247	7312	7156	7285	7279	7349	7401	7403	7206	7368	7342	7288	7273	7249	7364	7335	7329	7402	7291	7279	7370	7339	7357	7308	7284	7294	7336	7483	7258	7352	7285	7387	7483	7278	7335	7287	7456	7234	7346	7269	7286	7255	7281	7481	7427	7353	7415	7289	7328	7281	7359	7348	7420	7390	7211	7309	7290	7406	7315	7435	7310	7266	7353	7239	7383	7347	7319	7320	7450	7432	7255	7255	7217	7267	7395	7371	7276	7430	7288	7404	7481	7120	7476	7431	7379	7293	7314	7370	7248	7266	7361	7424	7244	7324	7316	7275	7214	7362	7300	7330	7360	7362	7279	7427	7332	7297	7308	7271	7260	7295	7445	7264	7272	7429	7303	7480	7366	7424	7366	7304	7188	7304	7436	7473	7423	7342	7432	7290	7352	7303	7294	7464	7298	7411	7290	7446	7419	7338	7323	7321	7370	7294	7337	7213	7343	7284	7286	7449	7373	7393	7349	7401	7330	7233	7276	7312	7344	7303	7318	7302	7411	7357	7385	7331	7339	7388	7221	7374	7305	7353	7343	7416	7392	7373	7324	7434	7291	7375	7343	7456	7311	7253	7263	7272	7413	7356	7398	7323	7273	7335	7493	7427	7271	7344	7365	7226	7361	7366	7237	7395	7252	7348	7257	7377	7198	7355	7339	7382	7388	7300	7296	7316	7259	7333	7369	7418	7296	7311	7244	7347	7356	7354	7276	7388	7266	7417	7273	7337	7368	7387	7499	7425	7274	7248	7314	7299	7316	7297	7373	7263	7425	7371	7189	7262	7213	7137	7399	7386	7260	7421	7362	7449	7317	7356	7429	7376	7407	7390	7286	7320	7271	7489	7212
14119	12146	8948	6679	6814	7021	5926	4510	3381	2731	2224	1820	1686	1469	1251	1236	1071	997	952	975	967	885	922	890	914	875	868	850	875	873	906	887	856	815	796	905	848	910	913	848	863	931	841	910	850	869	885	848	893	856	899	856	829	883	843	907	809	841	885	853	855	898	898	818	893	885	891	891	877	890	942	811	920	812	906	861	893	842	900	873	800	829	825	882	886	878	874	870	868	903	783	839	888	868	866	849	878	840	902	845	870	869	892	836	889	868	855	872	876	833	862	877	819	919	826	898	890	900	864	850	912	862	858	834	865	846	877	891	896	890	804	848	852	885	877	846	917	881	898	865	876	901	893	860	851	852	866	840	874	875	808	867	863	894	858	909	848	881	852	913	894	863	849	855	858	833	861	921	887	873	855	874	856	891	815	897	925	878	876	900	851	836	905	869	867	854	855	906	889	882	842	907	854	863	917	849	849	909	911	881	810	893	887	864	875	820	829	880	854	863	851	851	878	884	886	905	813	917	886	874	866	905	877	820	845	815	875	880	862	797	857	893	862	872	900	848	852	815	853	861	837	818	885	861	891	897	868	829	869	887	852	940	903	868	823	838	860	893	941	854	892	889	931	868	815	911	868	860	915	918	876	894	865	877	875	881	871	876	880	861	864	868	853	858	836	888	866	875	849	906	874	886	880	875	840	907	857	850	827	854	886	902	864	858	898	907	820	838	863	868	901	850	900	885	816	902	840	842	868	804	844	887	856	882	855	841	835	862	854	866	875	908	892	848	900	879	878	897	858	859	862	851	885	872	892	867	866	847	852	843	870	880	911	868	821	863	889	929	844	874	894	846	875	863	878	874	905	864	872	864	841	844	921	923	876	836	863	803	899	855	884	851	906	858	870	907	890	864	845	874	871	929	881	823	843	804	864	805	812	875	843	862	860	863	833	847	870	860	851	864	904	834	886	817	922	885	841	906	821	852	857	862	859	837	863	869	847	878	906	837	816	866	870	875	851	911	888	881	841	875	907	908	892	885	834	831	858	855	844	879	900	874	864	904	871	893	849	846	868	860	849	901	882	879	864	868	844	864	831	906	840	856	833	849	802	847	888	870	875	867	931	830	848	818	930	865	860	894	857	866	833	859	863	894	820	863	848	836	870	890	846	849	854	846	927	851	880	823	795	817	856	864	855	888	886	861	894	838	947	876	859	820	864	845	956	862	937	904	874	869	842	869	807	927	870	826	858	836	875	880	898	821	860	906	871	875	878	851	863	886	855	815	830	910	908	855	789	888	895	871	852	848	867	878	898	850	893	880	836	881	844	823	811	872	870	883	826	873	890	902	831	856	901	865	818	834	863	840	898	881	887	917	928	876	857	859	888	888	836	864	898	910	819	909	841	866	865	845	847	872	873	904	841	836	841	923	884	888	888	890	902	893	881	888	832	896	808	897	919	911	893	863	888	867	883	839	820	836	901	921	860	899	874	840	888	892	884	904	860	903	822	885	835	869	841	874	848	947	845	859	852	867	843	830	936	863	853	858	863	839	877	837	860	843	899	867	877	864	783	854	889	879	884	866	868	808	849	904	866	879	892	903	874	854	851	902	869	900	881	886	924	838	871	853	895	891	883	892	854	894	849	856	816	841	849	884	871	880	917	864	869	834	846	826	886	843	862	821	824	804	897	863	900	831	824	882	885	863	887	866	878	870	895	831	912	857	885	936	867	893	855	840	876	889	886	823	858	861	898	855	877	854	794	867	834	865	856	920	908	799	860	901	857	831	871	896	829	835	936	878	874	846	848	860	857	829	906	865	835	840	892	937	847	899	846	835	857	860	871	846	820	873	869	868	843	802	854	902	855	878	920	833	860	896	893	797	954	852	829	901	850	868	817	838	921	866	867	849	859	847	903	859	880	831	835	852	871	840	850	915	881	851	878	863	931	858	890	886	886	876	878	804	920	858	860	836	816	836	914	887	798	846	863	885	839	815	850	813	877	871	870	829	911	877	927	865	843	846	849	857	859	846	887	847	893	849	883	857	884	876	859	902	818	814	838	830	861	869	878	861	843	852	858	833	924	866	831	867	886	862	872	829	839	831	827	815	859	862	828	893	837	866	872	842	868	856	855	862	832	827	886	899	874	950	910	813	855	867	895	900	938	897	849	823	849	855	834	843	880	825	810	869	861	857	904	865	862	881	900	876	893	815	829	851	819	830	799	860	867	847	828	827	840	858	863	883	910	865	827	863	910	884	818	859	855	871	898	908	872	912	808	826	857	877	903	880	911	868	926	878	860	851	901	829	821	833	870	899	848	877	820	829	861	865	908	882	844	879	878	886	837	827	888	869	924	832	845	821	825	842	883	864	856	872	864	870	903	849	862	914	903	892	867	875	855	816	882	876	864	951	864	932	878	905	886	837	907	852	834	855	852	834	836	843	902	851	888	830	932	853	897	807	830	842	883	934	855	849	858	862	900	895	868	869	827	903	830	840	861	848	836	912	834	922	842	830	858	844	840	915	853	867	821	878	818	847	843	860	871	855	872	882	887	873	835	868	831	865	856	876	844	839	841	819	890	875	883	865	845	886	854	850	848	843	868	877	834	876	846	851	892	916	775	863	870	854	822	869	848	907	886	847	843	857	943	848	851	899	894	892	899	861	861	835	912	847	834	848	884	896	813	882	847	913	861	870	906	841	819	839	852	865	887	869	841	901	835	880	859	893	865	947	830	849	907	876	829	875	866	888	889	780	868	820	867	868	851	849	873	858	828	894	873	838	882	865	870	847	861	953	881	847	918	899	843	878	914	784	848	859	809	893	849	904	859	913	837	889	827	868	857	837	859	844	838	841	842	861	852	830	828	936	870	849	868	894	907	841	879	897	834	849	902	915	910	914	844	864	883	863	861	783	867	869	911	891	841	887	921	928	890	883	839	909	865	816	841	869	868	836	868	883	894	857	850	862	852	861	869	871	824	862	880	861	849	863	893	872	885	873	885	876	856	854	876	847	928	912	889	841	896	877	898	881	867	868	909	903	871	880	808	866	857	934	877	833	866	886	854	892	876	855	851	822	891	888	875	876	861	837	903	874	901	912	884	874	844	880	823	885	830	863	849	889	887	814	891	825	903	850	874	857	886	870	816	878	836	896	884	856	803	844	850	830	816	850	861	857	819	857	862	907	851	845	878	863	925	889	874	859	909	851	836	848	843	880	859	784	870	857	846	837	858	850	851	848	833	886	903	867	789	810	897	937	878	903	891	843	860	888	845	866	880	894	860	843	891	841	836	951	855	935	858	869	898	831	879	900	901	887	907	839	870	852	893	875	914	811	894	884	889	813	875	856	902	865	899	841	857	915	804	866	849	899	853	869	912	848	824	846	836	846	824	876	906	888	857	908	802	832	871	932	844	794	942	861	855	854	903	862	882	897	874	888	837	900	904	862	900	813	907	880	793	854	787	871	857	834	888	793	843	802	909	853	855	889	896	888	875	884	842	883	858	912	888	913
46263	40618	38854	47971	51324	50935	47227	41628	36402	31868	27678	24307	21493	18639	15874	13741	12293	11099	10470	9686	9142	8852	8637	8519	8292	8350	8112	8078	8061	8237	7899	7858	7951	8006	7842	7761	7830	7813	7638	7635	7796	7669	7683	7645	7657	7809	7518	7708	7734	7748	7593	7622	7803	7639	7663	7666	7772	7611	7580	7732	7648	7712	7648	7689	7714	7562	7783	7681	7574	7542	7631	7612	7666	7683	7647	7690	7608	7657	7727	7584	7648	7688	7695	7816	7680	7573	7617	7715	7662	7733	7498	7637	7641	7654	7747	7677	7612	7561	7659	7675	7543	7727	7561	7727	7612	7637	7554	7735	7705	7574	7689	7609	7585	7568	7598	7577	7702	7505	7655	7813	7723	7653	7563	7614	7568	7718	7737	7653	7629	7707	7564	7559	7689	7561	7703	7801	7734	7699	7672	7685	7569	7745	7600	7753	7670	7641	7706	7801	7741	7775	7656	7567	7678	7543	7804	7552	7647	7687	7534	7818	7604	7647	7678	7784	7618	7655	7535	7650	7654	7637	7730	7636	7708	7678	7615	7652	7521	7602	7727	7709	7520	7630	7669	7594	7650	7555	7619	7618	7715	7738	7620	7758	7660	7476	7643	7642	7621	7760	7560	7771	7738	7646	7745	7649	7701	7719	7636	7810	7659	7715	7702	7558	7627	7686	7691	7568	7565	7719	7810	7802	7657	7639	7796	7684	7712	7656	7620	7626	7612	7683	7670	7445	7724	7619	7615	7626	7653	7644	7641	7633	7553	7580	7602	7575	7582	7599	7707	7789	7708	7693	7652	7599	7755	7519	7843	7661	7573	7667	7623	7610	7648	7739	7619	7565	7698	7768	7516	7590	7641	7681	7547	7591	7748	7683	7658	7659	7701	7662	7744	7669	7672	7637	7624	7703	7708	7681	7743	7656	7604	7696	7747	7669	7740	7735	7792	7574	7617	7596	7717	7723	7679	7792	7670	7759	7648	7525	7737	7640	7656	7609	7602	7715	7618	7603	7598	7663	7705	7625	7687	7693	7625	7643	7677	7738	7658	7576	7747	7733	7593	7476	7649	7656	7562	7720	7553	7696	7716	7650	7762	7642	7691	7630	7689	7723	7708	7638	7668	7651	7805	7472	7730	7570	7740	7676	7646	7592	7579	7586	7753	7741	7672	7657	7517	7654	7573	7688	7603	7704	7767	7708	7728	7499	7646	7795	7672	7766	7676	7598	7641	7669	7727	7698	7542	7648	7614	7671	7697	7809	7684	7633	7621	7632	7554	7663	7622	7615	7722	7651	7740	7672	7625	7669	7623	7639	7732	7613	7646	7565	7740	7761	7559	7688	7629	7748	7608	7574	7640	7601	7664	7591	7725	7688	7713	7690	7535	7500	7686	7695	7609	7654	7663	7626	7809	7670	7691	7631	7758	7690	7699	7660	7795	7514	7664	7627	7892	7827	7683	7560	7803	7611	7696	7594	7636	7730	7717	7837	7537	7689	7644	7723	7567	7697	7599	7652	7522	7668	7672	7584	7732	7677	7643	7647	7720	7642	7627	7606	7552	7563	7576	7736	7619	7659	7782	7645	7625	7746	7552	7648	7727	7589	7555	7633	7630	7639	7743	7665	7631	7706	7747	7537	7698	7660	7564	7571	7693	7698	7701	7737	7706	7756	7751	7589	7699	7702	7651	7736	7653	7720	7563	7621	7662	7657	7792	7650	7630	7627	7776	7719	7781	7631	7743	7656	7733	7642	7621	7545	7563	7746	7581	7689	7744	7573	7656	7769	7672	7677	7590	7666	7771	7627	7743	7565	7695	7649	7698	7560	7568	7799	7586	7701	7677	7716	7668	7607	7790	7749	7590	7794	7638	7562	7638	7651	7644	7649	7734	7681	7720	7729	7738	7744	7664	7629	7548	7654	7585	7558	7496	7779	7568	7672	7760	7643	7740	7590	7756	7648	7612	7576	7781	7694	7586	7730	7627	7718	7624	7672	7627	7755	7622	7729	7697	7708	7546	7747	7732	7556	7751	7542	7719	7592	7732	7648	7575	7753	7766	7647	7650	7768	7736	7473	7704	7625	7700	7709	7776	7636	7612	7640	7728	7671	7745	7895	7745	7695	7667	7584	7689	7531	7722	7626	7703	7677	7698	7723	7702	7663	7683	7689	7708	7721	7673	7656	7665	7660	7669	7679	7644	7601	7759	7707	7644	7699	7702	7708	7624	7589	7733	7579	7697	7686	7623	7641	7763	7595	7679	7750	7718	7763	7610	7799	7767	7643	7706	7693	7739	7765	7659	7589	7634	7830	7740	7649	7655	7748	7662	7481	7825	7683	7653	7592	7740	7705	7446	7718	7683	7596	7671	7523	7763	7513	7655	7598	7659	7585	7693	7574	7674	7615	7639	7578	7827	7549	7729	7766	7760	7637	7618	7645	7758	7595	7698	7788	7658	7674	7696	7651	7740	7701	7695	7699	7602	7577	7593	7749	7791	7726	7684	7693	7699	7773	7637	7678	7660	7656	7713	7708	7809	7594	7591	7574	7678	7612	7771	7687	7647	7617	7657	7627	7686	7645	7624	7703	7629	7612	7726	7767	7719	7588	7625	7667	7699	7645	7727	7597	7782	7608	7671	7815	7733	7814	7636	7756	7565	7782	7829	7688	7651	7534	7681	7682	7715	7741	7705	7635	7628	7638	7613	7735	7736	7741	7687	7744	7627	7720	7670	7725	7633	7662	7607	7724	7649	7687	7629	7538	7655	7693	7693	7580	7727	7834	7653	7612	7702	7606	7593	7683	7636	7565	7521	7607	7643	7730	7716	7689	7764	7697	7640	7599	7782	7677	7617	7681	7720	7616	7682	7656	7726	7721	7579	7720	7791	7577	7485	7737	7600	7576	7681	7605	7689	7676	7641	7695	7797	7683	7797	7770	7669	7649	7683	7674	7727	7750	7707	7663	7669	7650	7766	7653	7703	7793	7634	7696	7691	7635	7663	7698	7728	7667	7689	7542	7602	7677	7675	7523	7746	7743	7732	7779	7728	7577	7607	7651	7604	7757	7639	7626	7516	7755	7648	7745	7705	7552	7612	7652	7756	7710	7726	7668	7621	7714	7724	7644	7568	7695	7561	7641	7771	7643	7630	7629	7714	7643	7573	7642	7611	7661	7758	7633	7624	7800	7699	7663	7615	7631	7625	7682	7741	7580	7632	7780	7821	7737	7806	7755	7610	7717	7678	7657	7754	7552	7774	7767	7689	7518	7706	7605	7744	7734	7575	7813	7641	7635	7629	7621	7690	7750	7779	7650	7685	7630	7737	7648	7706	7652	7740	7650	7562	7736	7632	7707	7662	7665	7814	7696	7661	7743	7657	7690	7649	7773	7545	7713	7772	7622	7698	7658	7606	7737	7675	7682	7695	7539	7733	7744	7596	7678	7764	7670	7698	7733	7620	7733	7678	7806	7733	7563	7756	7802	7589	7613	7775	7737	7736	7725	7543	7724	7577	7647	7701	7761	7730	7640	7803	7696	7596	7691	7669	7720	7687	7770	7743	7705	7589	7733	7714	7617	7535	7556	7566	7732	7661	7660	7681	7608	7550	7688	7676	7670	7586	7705	7551	7695	7699	7702	7709	7683	7766	7732	7710	7569	7760	7612	7714	7565	7771	7794	7663	7600	7714	7804	7638	7726	7729	7611	7781	7752	7628	7642	7761	7552	7581	7652	7753	7784	7532	7787	7770	7699	7628	7796	7568	7699	7577	7683	7684	7719	7618	7644	7576	7648	7775	7591	7657	7577	7646	7745	7620	7629	7770	7649	7704	7679	7758	7539	7646	7715	7598	7644	7628	7703	7756	7812	7701	7809	7694	7684	7608	7585	7713	7773	7795	7652	7634	7690	7606	7706	7597	7744	7622	7787	7548	7597	7610	7650	7607	7554	7680	7721	7637	7729	7619	7463	7558	7715	7540	7587	7493	7705	7702	7628	7674	7725	7574	7739	7765	7550	7644	7642	7627	7533	7506	7630	7645	7673	7758	7548	7678	7566	7760	7637	7735	7869	7727	7681	7614	7623	7663	7755	7872	7651	7630	7591	7713	7661	7530	7479	7719	7654	7804	7542	7700	7655	7743	7649	7722	7688	7683	7628	7645	7615	7844	7723	7599	7748	7660	7667	7570	7694	7706	7595	7584	7614	7697	7647	7637	7682	7654	7648	7724	7626	7608	7649	7660	7716	7654	7701	7679	7756	7679	7676	7765	7626	7688	7764	7642	7650	7559	7645	7666	7722	7683	7648	7642	7680	7706	7640	7731	7793	7683	7714	7674	7738	7628	7594	7614	7642	7621	7589	7734	7731	7680	7757	7599	7599	7675	7661	7587	7706	7557	7708	7717	7568	7697	7774	7620	7755	7732	7760	7580	7740	7684	7639	7731	7725	7615	7771	7670	7728	7665	7654	7737	7761	7600	7605	7698	7753	7642	7804	7755	7637	7505	7641	7681	7564	7716	7661	7649	7688	7656	7610	7776	7635	7956	7635	7641	7703	7558	7673	7669	7670	7717	7708	7539	7580	7643	7713	7774	7654	7708	7655	7735	7748	7552	7732	7619	7728	7704	7720	7684	7710	7637	7713	7786	7699	7663	7622	7671	7721	7627	7615	7633	7696	7551	7630	7630	7688	7600	7717	7736	7648	7734	7657	7594	7626	7755	7588	7664	7640	7640	7788	7864	7702	7701	7561	7644	7717	7626	7783	7671	7625	7569	7815	7625	7658	7628	7716	7750	7542	7728	7874	7676	7688	7622	7622	7736	7754	7725	7570	7615	7606	7660	7665	7641	7696	7687	7748	7685	7637	7575	7713	7725	7634	7498	7902	7786	7785	7639	7681	7639	7636	7758	7682	7713	7598	7710	7522	7696	7582	7810	7728	7653	7650	7711	7770	7702	7651	7744	7662	7633	7840	7683	7587	7762	7769	7637	7703	7622	7700	7810	7525	7791	7723	7612	7628	7664	7623	7691	7677	7685	7573	7736	7599	7679	7605	7519	7663	7589	7598	7740	7667	7583	7688	7691	7698	7695	7596	7605	7771	7657	7524	7680	7779	7852	7665	7686	7666
8628	5620	3510	2721	3220	3514	2952	2201	1804	1559	1407	1173	1095	1059	909	934	889	878	866	798	799	793	782	836	786	823	797	822	830	831	821	809	812	765	773	813	785	780	763	775	751	756	819	796	846	844	819	773	791	785	809	822	870	837	875	825	796	851	842	865	805	717	835	813	756	777	789	788	832	802	816	776	798	809	774	786	785	798	821	799	769	740	808	800	816	728	824	819	806	774	782	847	823	793	779	794	804	756	795	776	823	764	858	792	797	788	786	806	802	783	807	794	774	821	782	761	800	828	822	838	810	832	821	820	746	811	830	781	791	815	771	786	824	784	781	819	858	756	841	791	783	827	860	779	807	808	825	794	824	805	832	751	790	783	806	811	849	818	813	793	830	847	774	857	791	757	833	758	767	833	792	811	815	801	776	792	803	784	820	788	772	812	762	792	796	811	771	817	807	766	812	817	807	811	762	765	769	791	801	784	802	794	804	873	774	841	811	791	807	787	764	798	812	822	737	825	796	807	851	788	770	817	828	841	760	774	804	824	793	836	903	817	802	755	813	815	843	797	797	806	828	795	815	805	815	829	831	830	830	850	776	824	794	861	815	796	768	765	812	806	782	768	738	762	780	811	768	809	788	836	816	806	846	808	826	820	761	829	792	777	775	809	821	817	767	786	802	833	771	818	792	776	802	769	803	829	817	784	798	788	789	731	776	794	784	762	779	810	818	762	819	783	844	829	814	772	764	815	796	802	789	796	816	811	825	822	773	772	752	813	791	783	791	823	819	766	826	824	839	772	821	809	845	797	815	761	778	817	794	765	804	778	723	788	827	770	813	860	818	759	804	805	828	840	809	762	765	779	779	774	804	836	774	802	790	846	782	743	780	809	805	793	815	782	784	803	821	796	745	740	840	766	793	807	807	804	822	742	788	846	808	817	781	800	791	803	807	795	807	786	808	854	835	767	804	800	754	764	788	819	828	746	799	752	790	831	831	783	809	806	800	774	846	792	803	818	792	820	806	822	807	843	820	802	790	793	836	811	758	777	774	795	823	773	747	837	793	757	812	839	792	810	827	858	778	856	761	807	786	777	790	840	793	749	792	821	810	845	783	769	848	785	800	847	814	781	829	790	809	817	826	795	759	795	779	825	831	767	814	807	807	796	798	816	785	824	736	815	808	804	822	782	794	826	803	791	782	814	798	791	854	756	814	822	798	789	824	802	783	785	812	807	766	758	846	772	790	818	792	821	717	795	778	760	830	787	829	742	826	788	805	733	756	819	785	851	781	779	841	834	775	792	823	789	804	813	838	761	811	776	826	756	780	846	804	826	844	763	761	828	840	811	788	790	766	779	850	834	823	797	826	786	827	828	815	830	834	805	809	811	758	821	792	825	787	803	811	855	795	784	828	765	869	791	760	820	843	764	808	829	792	846	789	793	801	815	829	810	801	765	806	813	827	818	774	816	775	774	788	837	833	794	821	766	786	791	841	829	808	777	830	824	810	788	822	762	807	733	775	759	797	789	762	832	799	782	848	798	805	833	827	828	770	854	814	809	816	816	783	872	829	830	848	800	790	796	845	772	794	790	759	784	839	731	829	791	806	793	750	811	814	833	792	816	785	775	762	871	803	807	820	798	813	824	780	790	798	820	829	750	840	838	813	845	809	831	803	800	808	800	774	807	785	827	823	778	778	819	780	825	794	788	763	785	817	745	797	830	873	751	823	794	798	853	770	809	813	759	856	784	823	794	804	781	873	791	837	829	764	782	803	779	841	852	808	798	778	813	766	789	790	798	802	805	796	858	831	821	820	779	778	842	777	791	783	803	796	812	815	806	820	761	815	813	781	767	837	792	808	782	804	774	778	760	761	828	831	806	817	787	861	807	801	788	782	796	818	789	803	808	819	799	795	751	754	825	793	813	811	765	884	770	826	792	796	813	808	811	831	783	849	823	841	826	874	776	889	822	817	796	771	781	812	771	833	789	824	843	811	818	851	790	820	821	829	791	818	849	779	799	717	792	819	834	833	820	868	704	771	759	748	800	776	824	813	805	770	776	794	818	811	829	787	802	830	817	800	820	781	735	827	794	777	823	759	805	796	838	792	779	797	791	831	763	742	775	812	804	741	766	803	768	790	839	821	804	813	780	789	787	782	825	783	806	789	790	817	816	800	806	855	808	822	777	852	782	795	820	813	812	773	807	759	786	837	832	826	789	806	740	801	836	854	854	821	798	783	790	786	787	803	823	831	792	792	781	821	820	837	786	856	789	766	802	846	788	799	800	803	787	811	797	780	847	852	822	781	768	778	809	770	816	796	804	823	833	842	818	827	829	841	808	861	771	808	824	785	786	802	730	750	802	858	837	857	769	755	781	733	785	869	826	810	749	771	772	819	820	759	756	807	808	789	760	807	780	755	804	787	787	815	767	840	830	805	756	777	819	801	781	819	791	818	794	779	798	788	808	829	870	789	788	778	872	786	810	818	793	804	829	810	761	799	828	737	802	777	808	764	799	807	821	807	777	758	779	804	831	801	795	801	819	735	767	773	797	819	825	785	842	749	819	794	769	811	785	807	786	759	822	751	767	800	802	798	769	814	804	827	784	795	828	823	817	753	753	807	777	802	749	830	832	867	813	874	823	796	808	804	809	770	800	794	780	873	793	752	831	816	803	787	801	815	769	814	814	786	776	799	802	832	769	799	807	791	786	764	788	783	788	792	856	850	817	786	801	755	842	767	809	766	795	730	799	801	776	803	801	798	809	828	797	786	810	797	800	773	814	813	825	795	760	798	823	776	837	853	733	768	825	787	770	845	841	801	789	792	739	818	765	809	844	794	837	791	791	814	762	770	810	803	749	766	776	814	822	814	822	819	811	740	822	823	817	842	815	814	799	830	773	833	747	819	786	805	826	843	832	811	781	821	810	769	831	744	814	787	782	770	825	807	767	827	775	806	786	868	828	806	793	831	831	831	800	794	773	745	844	847	798	782	801	755	788	791	839	781	781	772	842	775	830	852	836	790	796	799	766	814	838	829	830	778	813	785	823	773	826	750	813	778	793	795	834	803	803	810	820	770	779	794	804	815	768	777	824	806	808	757	809	787	815	802	803	801	791	808	811	806	781	808	825	830	814	820	782	857	801	823	822	851	799	814	745	836	812	790	801	791	773	782	791	814	786	831	781	796	750	820	831	832	797	799	808	745	816	789	761	716	863	758	831	804	845	812	825	797	860	818	812	828	800	749	797	795	790	843	810	759	779	794	852	851	799	845	753	769	841	838	815	807	798	768	785	768	785	857	853	839	796	788	843	785	769	764	812	794	797	805	798	794	778	779	783	746	786	776	808	785	804	862	831	796	809	777	825	819	774	819	757	799	806	793	791	845	812	798	761	825	801	771	812	790	774	721	868	763	804	747	792	775	834	793	769	793	798	816	740	861	832	810	767	821	795	799	777	792	795	798	805	796	828	814	835	801	791	818	801	809	850	810	800	790	809	827	756
39092	32531	28608	37220	43056	42561	38327	32145	27670	23547	20119	17319	14729	12498	11163	10106	9364	8758	8093	7941	7915	7588	7459	7538	7387	7414	7368	7421	7378	7233	7357	7161	7313	7230	7182	7343	7283	7270	7122	7209	7312	7265	7254	7358	7225	7311	7334	7322	7198	7105	7274	7218	7232	7286	7243	7242	7203	7202	7176	7242	7133	7310	7206	7258	7219	7157	7266	7266	7156	7268	7210	7264	7219	7119	7078	7185	7238	7177	7212	7321	7159	7242	7228	7300	7129	7432	7142	7059	7322	7256	7216	7218	7135	7141	7232	7279	7197	7231	7236	7178	7274	7180	7211	7188	7292	7293	7223	7164	7106	7272	7265	7324	7188	7349	7164	7339	7181	7316	7304	7162	7274	7195	7173	7121	7160	7182	7251	7054	7042	7175	7301	7348	7219	7242	7211	7196	7271	7197	7174	7183	7395	7224	7108	7274	7313	7131	7301	7189	7175	7233	7303	7275	7018	7255	7232	7163	7252	7320	7240	7289	7225	7213	7165	7298	7236	7090	7122	7164	7227	7170	7294	7182	7261	7181	7375	7159	7155	7107	7329	7299	7241	7087	7289	7297	7220	7153	7226	7062	7212	7292	7188	7247	7215	7203	7123	7267	7272	7109	7164	7223	7292	7309	7307	7123	7192	7242	7269	7173	7226	7062	7159	7165	7200	7282	7217	7353	7214	7270	7299	7330	7256	7200	7157	7185	7250	7133	7178	7261	7348	7229	7207	7296	7217	7302	7285	7156	7182	7146	7168	7221	7294	7339	7123	7444	7195	7277	7247	7098	7230	7303	7210	7228	7284	7265	7334	7165	7172	7211	7176	7074	7352	7064	7003	7161	7296	7141	7302	7144	7171	7224	7311	7185	7262	7335	7264	7222	7297	7186	7297	7117	7265	7306	7237	7318	7222	7269	7225	7126	7352	7111	7292	7265	7155	7260	7171	7161	7126	7351	7230	7242	7369	7229	7366	7227	7178	7294	7163	7145	7163	7214	7267	7251	7168	7194	7334	7264	7328	7087	7223	7224	7214	7276	7313	7236	7146	7245	7284	7274	7248	7175	7292	7266	7107	7397	7241	7229	7203	7241	7229	7249	7070	7375	7344	7381	7216	7309	7267	7207	7166	7205	7228	7420	7301	7214	7300	7146	7312	7417	7216	7153	7215	7303	7373	7201	7309	7315	7277	7171	7348	7335	7310	7194	7190	7201	7281	7116	7238	7240	7264	7342	7217	7167	7121	7247	7160	7186	7308	7191	7350	7168	7267	7171	7213	7225	7166	7213	7189	7322	7159	7229	7270	7182	7103	7285	7327	7272	7349	7186	7335	7237	7267	7108	7210	7300	7296	7168	7292	7187	7395	7283	7253	7341	7295	7130	7219	7253	7219	7322	7307	7448	7227	7262	7235	7332	7346	7228	7060	7275	7247	7243	7205	7256	7377	7211	7219	7191	7241	7297	7161	7217	7151	7306	7192	7181	7249	7201	7224	7281	7132	7308	7279	7260	7161	7204	7210	7222	7255	7214	7222	7350	7256	7296	7288	7339	7272	7116	7185	7284	7247	7248	7351	7183	7152	7359	7350	7220	7182	7195	7251	7154	7187	7135	7204	7160	7193	7231	7292	7245	7162	7335	7310	7271	7216	7191	7206	7129	7260	7234	7210	7082	7280	7293	7155	7193	7144	7365	7232	7254	7238	7214	7229	7237	7049	7152	7147	7282	7289	7152	7312	7132	7273	7205	7161	7330	7165	7165	7149	7189	7250	7293	7315	7198	7233	7216	7282	7306	7156	7254	7222	7157	7208	7265	7261	7125	7244	7244	7172	7312	7252	7247	7118	7246	7205	7200	7233	7329	7277	7253	7215	7224	7154	7202	7231	7294	7237	7308	7201	7207	7228	7204	7165	7125	7246	7281	7207	7238	7212	7287	7293	7178	7349	7300	7345	7182	7303	7159	7450	7137	7219	7115	7115	7148	7272	7162	7165	7123	7282	7270	7252	7254	7324	7287	7255	7236	7235	7312	7291	7216	7109	7241	7273	7311	7323	7317	7241	7215	7163	7272	7252	7070	7415	7238	7245	7076	7189	7165	7290	7221	7385	7242	7270	7210	7373	7345	7179	7176	7325	7293	7305	7252	7286	7174	7275	7415	7256	7314	7250	7165	7197	7225	7158	7337	7228	7223	7312	7278	7191	7163	7158	7283	7141	7158	7256	7309	7148	7414	7180	7357	7178	7267	7313	7301	7184	7172	7226	7242	7241	7187	7206	7348	7294	7299	7126	7165	7250	7299	7247	7261	7315	7161	7134	7235	7197	7235	7246	7360	7260	7268	7313	7373	7148	7248	7224	7141	7292	7213	7263	7052	7267	7134	7381	7232	7101	7227	7201	7304	7285	7239	7201	7221	7376	7265	7314	7275	7168	7063	7258	7288	7191	7346	7229	7255	7254	7247	7206	7295	7098	7130	7225	7111	7263	7348	7200	7172	7272	7272	7161	7344	7261	7241	7258	7168	7234	7229	7124	7171	7315	7228	7251	7360	7223	7351	7092	7224	7177	7257	7309	7228	7292	7206	7225	7304	7254	7125	7351	7293	7201	7247	7296	7347	7292	7188	7302	7240	7199	7206	7023	7239	7179	7288	7246	7333	7409	7208	7350	7320	7362	7141	7131	7320	7212	7144	7268	7296	7209	7132	7355	7152	7264	7346	7254	7345	7289	7335	7261	7361	7266	7169	7217	7191	7359	7270	7160	7382	7230	7238	7296	7110	7247	7149	7215	7158	7375	7152	7103	7299	7157	7290	7206	7199	7239	7175	7349	7237	7199	7166	7325	7265	7275	7297	7231	7355	7154	7191	7217	7303	7208	7274	7241	7207	7155	7230	7406	7314	7116	7175	7152	7184	7287	7163	7125	7229	7135	7093	7229	7201	7147	7316	7283	7393	7255	7183	7350	7199	7209	7185	7322	7233	7208	7160	7288	7238	7219	7211	7193	7211	7233	7332	7301	7241	7356	7355	7168	7238	7285	7218	7270	7170	7160	7297	7145	7220	7215	7238	7125	7304	7260	7345	7275	7184	7212	7300	7219	7118	7182	7316	7283	7152	7223	7209	7319	7275	7194	7237	7265	7189	7137	7118	7257	7202	7261	7203	7278	7328	7255	7341	7232	7282	7269	7368	7276	7201	7317	7229	7208	7128	7121	7242	7284	7198	7149	7143	7375	7258	7233	7244	7219	7268	7283	7146	7263	7198	7222	7103	7125	7228	7133	7416	7226	7240	7112	7069	7235	7115	7244	7219	7193	7226	7286	7226	7328	7179	7254	7323	7035	7227	7348	7254	7244	7165	7247	7303	7123	7045	7305	7147	7103	7271	7181	7297	7246	7190	7343	7300	7198	7230	7094	7148	7274	7151	7247	7307	7279	7328	7262	7221	7223	7200	7206	7165	7265	7173	7268	7300	7247	7211	7271	7175	7344	7055	7163	7287	7150	7234	7302	7216	7171	7454	7217	7160	7129	7366	7398	7220	7219	7125	7384	7288	7194	7097	7245	7166	7386	7143	7349	7166	7266	7344	7181	7203	7080	7279	7048	7322	7113	7181	7354	7207	7301	7328	7175	7315	7165	7372	7284	7276	7252	7314	7293	7251	7183	7214	7239	7274	7133	7169	7092	7265	7083	7306	7241	7156	7278	7255	7214	7162	7228	7301	7298	7198	7227	7081	7203	7252	7281	7261	7301	7074	7164	7330	7217	7222	7326	7196	7320	7291	7200	7213	7177	7302	7176	7253	7189	7326	7356	7103	7211	7272	7216	7155	7362	7116	7227	7301	7298	7291	7169	7368	7191	7203	7122	7240	7064	7347	7283	7279	7260	7252	7249	7262	7146	7296	7321	7404	7271	7238	7233	7276	7262	7324	7192	7160	7113	7279	7284	7322	7214	7170	7179	7294	7202	7216	7262	7243	7348	7220	7088	7292	7307	7249	7178	7334	7192	7333	7305	7147	7259	7207	7314	7223	7300	7282	7206	7272	7302	7243	7247	7195	7258	7445	7268	7262	7257	7102	7300	7229	7280	7214	7215	7240	7363	7159	7225	7229	7262	7378	7365	7166	7207	7163	7208	7257	7194	7191	7186	7332	7145	7222	7118	7244	7235	7330	7259	7244	7287	7207	7311	7098	7309	7114	7200	7209	7208	7176	7292	7271	7484	7231	7253	7307	7147	7294	7243	7248	7249	7225	7244	7230	7215	7169	7102	7265	7226	7160	7170	7236	7110	7263	7145	7234	7269	7228	7187	7316	7293	7196	7333	7230	7142	7362	7191	7175	7120	7107	7148	7217	7278	7192	7310	7217	7139	7237	7157	7322	7246	7272	7281	7348	7194	7221	7056	7290	7210	7288	7235	7292	7349	7272	7263	7216	7401	7328	7408	7353	7308	7411	7071	7296	7080	7125	7228	7134	7223	7193	7244	7219	7272	7093	7371	7211	7275	7078	7329	7126	7149	7327	7179	7298	7248	7096	7080	7278	7313	7182	7209	7269	7332	7130	7248	7243	7366	7199	7202	7155	7375	7277	7368	7358	7224	7291	7205	7282	7330	7388	7177	7278	7254	7188	7288	7266	7227	7264	7222	7196	7183	7253	7317	7157	7286	7134	7291	7211	7243	7183	7311	7277	7243	7191	7108	7212	7312	7243	7207	7326	7188	7183	7317	7308	7341	7233	7185	7314	7300	7143	7134	7314	7372	7179	7238	7168	7155	7080	7087	7173	7251	7257	7221	7317	7228	7263	7183	7211	7104	7145	7261	7318	7330	7012	7169	7251	7288	7217	7410	7122	7150	7061	7284	7251	7270	7290	7269	7187	7357	7247	7196	7283	7219	7227	7273	7153	7018	7274	7181	7297	7391	7331	7321	7271	7251	7174	7261	7261	7118	7219	7204	7294	7228	7261	7250	7263	7348	7252	7292	7102	7139	7280	7214	7336	7339	7390	7218	7121	7233	7284	7335	7247	7168	7264	7179	7236	7177	7229	7175	7213	7332	7184	7261	7161	7076	7221	7292	7204	7384	7169	7243	7259	7287	7296	7268	7275	7117	7338	7309	7239	7300	7221
10073	8488	5850	4523	5130	5244	4165	3104	2563	2180	1797	1504	1397	1242	1094	1030	1022	917	930	953	953	898	922	888	882	930	852	868	892	843	936	808	870	829	875	885	923	859	853	896	838	869	879	902	852	818	851	863	806	864	864	823	836	840	829	823	853	849	819	870	860	835	949	855	908	893	865	838	867	846	876	888	858	815	822	808	915	872	880	881	909	912	867	875	899	884	847	773	883	854	886	849	834	829	858	846	916	873	846	852	881	866	840	884	874	855	890	880	861	878	820	863	878	815	837	827	852	868	849	816	837	856	843	863	881	839	826	835	852	843	844	805	883	855	889	844	906	850	921	869	886	941	842	823	829	824	832	801	843	854	865	877	801	850	850	896	866	784	869	901	856	877	867	831	859	873	912	833	811	896	816	833	847	821	881	925	845	884	827	849	915	843	844	829	883	865	835	852	897	843	878	908	812	888	850	888	883	880	817	829	811	892	864	880	797	886	890	880	850	899	862	853	881	888	847	870	854	863	930	872	838	844	841	807	826	857	914	874	878	866	845	841	878	827	897	849	837	872	855	892	856	808	905	905	816	887	923	842	837	847	837	873	843	825	873	897	867	878	868	863	844	880	826	852	844	822	815	840	842	885	858	837	838	841	869	919	859	858	839	868	797	861	879	840	836	836	853	874	832	827	877	907	837	882	830	883	859	909	845	858	868	833	861	827	854	839	817	865	858	852	777	795	842	900	904	877	803	831	865	854	826	811	842	793	859	838	868	863	884	864	817	830	844	882	864	852	848	859	870	843	872	879	819	883	845	847	843	885	912	826	843	831	837	823	845	772	833	850	886	837	852	838	841	880	839	828	876	861	846	824	819	853	860	852	855	797	877	837	899	843	893	886	897	859	903	883	859	794	884	907	847	871	870	861	892	877	846	859	856	836	871	865	876	865	828	875	862	824	856	892	870	916	870	871	829	930	867	886	810	890	813	839	881	864	814	847	866	918	857	872	857	891	820	893	855	820	844	855	801	842	870	863	843	861	883	862	850	873	917	911	822	819	877	854	885	832	860	857	849	837	844	851	859	853	813	844	863	894	874	853	873	829	867	843	880	900	860	857	832	844	895	834	856	839	861	827	864	816	883	895	903	854	855	856	869	800	881	877	838	843	864	860	862	888	859	889	870	849	883	868	841	819	845	859	862	842	828	843	917	894	914	806	925	875	838	830	881	826	879	845	853	853	939	841	888	865	874	860	864	834	875	896	875	893	892	865	880	830	797	830	881	917	820	881	872	880	870	822	810	888	818	876	868	875	900	845	824	848	860	876	822	825	858	801	876	855	865	827	877	844	852	859	862	822	834	860	827	794	906	860	872	834	898	872	879	832	862	790	849	883	860	925	865	850	868	837	821	833	888	855	870	849	834	858	859	852	809	850	870	872	849	859	844	839	883	847	838	833	805	856	860	886	851	860	897	831	847	840	842	885	873	875	809	855	853	846	879	883	803	814	815	805	848	801	880	876	902	885	885	884	829	903	895	877	851	800	865	866	844	893	893	846	841	899	875	840	855	888	906	852	895	908	851	890	842	861	860	842	856	915	906	817	841	869	840	868	863	836	874	834	867	843	820	847	826	879	847	861	855	831	868	872	846	850	823	812	894	831	835	879	854	826	861	864	881	871	890	819	901	897	859	810	889	853	900	872	896	847	872	862	887	855	853	869	872	854	884	855	853	848	838	832	860	902	857	841	870	897	875	861	844	869	843	846	899	918	849	836	832	854	868	843	891	834	825	861	857	891	895	876	869	848	842	864	872	864	878	863	904	899	881	858	839	817	824	843	884	837	832	861	849	835	817	837	819	875	862	872	875	812	846	895	812	848	880	812	834	856	892	928	836	804	835	824	866	823	856	806	819	907	789	809	910	854	859	819	870	801	888	866	851	861	853	851	833	911	823	811	830	868	825	866	886	859	845	863	860	831	822	867	883	867	846	872	829	864	852	809	829	894	865	887	844	887	898	839	890	842	867	834	900	861	791	886	866	873	858	807	864	868	860	847	869	867	882	799	869	860	813	861	876	843	870	796	895	868	888	877	830	879	846	875	842	832	846	887	854	888	902	822	869	869	875	849	884	842	906	884	846	830	877	910	846	907	818	878	861	882	776	814	835	871	839	849	916	874	877	801	832	830	824	870	885	884	806	824	882	824	863	917	943	846	880	832	815	845	825	855	869	886	869	848	837	856	853	920	873	897	897	833	840	801	846	821	856	855	894	868	886	879	823	829	849	893	855	852	823	777	925	853	819	875	905	820	836	831	912	887	873	828	854	905	872	832	907	859	912	873	874	878	849	866	844	855	816	832	851	881	835	892	826	850	867	821	815	898	842	863	905	860	848	851	880	892	907	831	843	839	835	870	821	888	878	817	897	824	826	852	856	850	931	882	817	875	839	840	823	890	855	903	811	879	838	862	900	825	887	852	913	816	866	880	847	856	875	882	906	873	915	887	911	928	845	875	875	872	889	839	866	841	850	857	847	850	861	851	833	876	846	840	862	851	880	844	884	870	879	854	840	818	813	874	881	842	880	871	838	861	903	857	825	838	856	866	843	814	872	846	849	829	854	861	889	903	873	830	872	868	849	850	900	815	794	845	860	861	868	838	837	852	875	913	860	822	895	879	857	871	844	848	851	878	860	884	864	874	879	817	873	902	838	838	892	844	889	865	875	802	846	817	884	852	855	866	871	896	831	866	850	879	839	843	834	828	900	906	820	766	822	855	816	843	896	875	818	859	902	851	882	867	839	876	832	840	847	903	858	847	868	855	829	895	863	866	862	811	934	882	898	864	845	882	870	863	846	821	854	845	853	834	835	864	862	785	863	824	864	851	876	830	903	869	855	888	817	913	867	915	891	891	898	888	872	824	804	872	868	879	900	859	873	900	821	848	818	835	861	862	804	835	855	822	866	921	910	842	924	819	886	833	779	850	884	800	841	843	831	845	832	845	854	836	854	875	900	892	903	883	861	800	854	849	884	884	871	833	790	902	830	846	877	827	840	877	865	874	820	886	836	856	859	880	854	850	823	910	882	890	930	837	827	846	843	877	912	886	890	904	898	876	843	865	893	855	884	899	874	860	889	817	854	888	875	835	898	825	925	880	909	882	853	898	862	860	884	852	845	836	877	831	848	797	929	847	857	864	827	875	820	845	875	864	900	838	869	884	875	874	872	867	848	863	901	838	823	883	806	848	864	862	854	891	837	817	813	883	910	827	875	835	836	905	891	861	827	846	867	838	858	851	905	855	883	864	877	913	872	843	801	818	900	851	870	784	805	843	857	868	876	850	878	894	894	804	882	876	823	890	838	836	895	848	866	900	897	869	880	798	838	849	831	867	842	857	893	896	828	850	843	846	833	864	915	859	875	853	840	845	878	861	873	877	820	820	824	870	884	885	830	882	890	810	875	892	856	827	891	895	915	870	866	900	861	828	831	874	865	823	822	848	867	830	839	854	881	877
43611	37588	33940	42861	48901	48101	42940	37206	33124	28870	24566	20952	18327	15818	13610	11921	10711	9833	9097	8795	8526	8487	8428	8168	8086	8059	8010	7865	7954	7904	7722	7803	7688	7685	7617	7711	7713	7757	7646	7645	7596	7807	7591	7731	7695	7662	7838	7624	7725	7570	7616	7631	7578	7692	7718	7606	7578	7738	7681	7554	7532	7599	7636	7508	7501	7614	7717	7689	7520	7683	7565	7566	7572	7610	7663	7714	7733	7659	7558	7795	7584	7639	7610	7659	7721	7640	7655	7669	7546	7653	7602	7676	7742	7578	7578	7761	7602	7607	7779	7665	7743	7718	7577	7676	7622	7663	7554	7757	7730	7651	7620	7597	7583	7720	7793	7623	7523	7666	7750	7627	7618	7455	7683	7610	7760	7553	7701	7520	7628	7599	7684	7662	7684	7452	7635	7513	7622	7696	7620	7491	7678	7668	7552	7602	7623	7657	7612	7716	7549	7588	7573	7601	7753	7550	7542	7570	7497	7653	7564	7585	7560	7561	7583	7574	7606	7633	7604	7572	7746	7699	7526	7646	7715	7623	7622	7598	7555	7601	7568	7624	7651	7619	7648	7697	7613	7558	7699	7562	7762	7703	7436	7793	7632	7659	7412	7590	7718	7622	7593	7587	7571	7585	7631	7604	7573	7584	7661	7647	7727	7663	7591	7522	7585	7629	7672	7705	7506	7678	7785	7559	7614	7615	7721	7652	7680	7825	7649	7559	7670	7539	7671	7610	7785	7620	7685	7553	7574	7680	7507	7553	7671	7786	7400	7633	7644	7541	7575	7755	7725	7570	7675	7488	7768	7613	7675	7487	7655	7720	7623	7597	7693	7563	7631	7500	7639	7628	7726	7581	7652	7591	7700	7678	7667	7654	7560	7474	7661	7663	7624	7511	7555	7596	7830	7582	7628	7600	7642	7652	7658	7672	7643	7567	7615	7540	7648	7610	7564	7632	7574	7686	7698	7758	7771	7559	7726	7632	7591	7639	7551	7640	7587	7814	7597	7590	7540	7625	7692	7681	7543	7593	7711	7803	7626	7681	7712	7747	7684	7562	7568	7610	7537	7689	7630	7627	7684	7599	7764	7657	7707	7630	7633	7550	7682	7617	7620	7654	7700	7650	7655	7670	7748	7573	7597	7637	7693	7652	7657	7599	7630	7602	7476	7557	7575	7628	7595	7541	7612	7600	7592	7601	7583	7608	7780	7519	7641	7514	7545	7642	7540	7664	7553	7670	7638	7698	7693	7643	7644	7720	7504	7646	7684	7658	7703	7700	7578	7757	7695	7551	7761	7671	7607	7526	7473	7563	7586	7625	7820	7663	7582	7524	7695	7759	7651	7575	7708	7615	7718	7780	7646	7680	7540	7714	7742	7537	7561	7593	7555	7568	7684	7704	7444	7775	7696	7550	7761	7638	7596	7631	7729	7632	7640	7630	7732	7649	7544	7720	7552	7550	7611	7688	7598	7568	7638	7662	7763	7640	7674	7524	7695	7521	7728	7692	7677	7611	7511	7684	7635	7768	7881	7617	7655	7608	7745	7592	7662	7593	7610	7703	7591	7531	7788	7735	7522	7740	7671	7652	7732	7501	7625	7666	7604	7656	7706	7661	7730	7701	7627	7614	7509	7607	7571	7591	7593	7693	7650	7500	7511	7785	7675	7669	7508	7691	7556	7584	7520	7624	7649	7523	7676	7609	7622	7656	7577	7685	7645	7595	7600	7685	7621	7682	7698	7700	7609	7691	7528	7597	7579	7723	7678	7698	7714	7689	7642	7519	7654	7585	7669	7674	7622	7628	7699	7622	7623	7618	7602	7556	7701	7495	7624	7571	7637	7603	7665	7527	7691	7581	7656	7517	7664	7617	7523	7702	7632	7649	7579	7744	7593	7625	7611	7705	7533	7625	7751	7692	7650	7704	7570	7699	7589	7633	7578	7660	7661	7665	7581	7622	7659	7663	7664	7580	7766	7750	7731	7676	7534	7559	7556	7652	7617	7633	7499	7590	7609	7558	7696	7477	7637	7611	7624	7631	7678	7538	7590	7643	7648	7596	7602	7738	7620	7604	7684	7653	7671	7592	7853	7695	7576	7639	7616	7712	7718	7645	7555	7646	7540	7676	7763	7646	7717	7740	7654	7694	7745	7631	7685	7783	7648	7553	7694	7682	7563	7596	7734	7561	7543	7740	7641	7614	7546	7564	7606	7540	7631	7542	7709	7696	7638	7741	7534	7770	7638	7713	7674	7576	7646	7837	7576	7764	7644	7690	7610	7601	7634	7662	7487	7566	7495	7639	7672	7692	7559	7599	7602	7698	7587	7614	7743	7647	7602	7567	7771	7712	7735	7533	7623	7611	7587	7684	7604	7685	7619	7770	7625	7558	7544	7669	7757	7631	7600	7734	7649	7688	7465	7631	7576	7762	7664	7597	7545	7544	7685	7783	7760	7567	7678	7689	7631	7816	7618	7618	7495	7679	7764	7677	7586	7711	7658	7737	7751	7682	7717	7563	7555	7751	7600	7617	7707	7667	7675	7688	7845	7759	7576	7637	7770	7770	7608	7665	7629	7630	7638	7595	7641	7531	7608	7711	7691	7756	7629	7555	7649	7652	7676	7581	7682	7632	7615	7769	7606	7616	7472	7597	7626	7730	7521	7650	7621	7587	7560	7627	7678	7687	7584	7577	7709	7595	7594	7646	7546	7552	7698	7714	7651	7685	7439	7579	7601	7651	7788	7560	7575	7648	7815	7676	7685	7630	7785	7685	7765	7571	7618	7647	7606	7724	7607	7703	7643	7619	7579	7661	7642	7603	7631	7725	7650	7501	7556	7610	7578	7690	7508	7667	7683	7638	7612	7578	7727	7506	7696	7647	7631	7608	7689	7496	7678	7790	7654	7536	7511	7688	7670	7660	7655	7554	7600	7681	7727	7618	7644	7448	7671	7718	7648	7752	7700	7570	7582	7600	7615	7682	7616	7479	7618	7399	7709	7539	7689	7705	7591	7644	7636	7603	7623	7672	7600	7719	7683	7681	7644	7741	7517	7755	7629	7607	7645	7651	7686	7599	7536	7633	7629	7623	7629	7545	7524	7711	7666	7544	7751	7578	7587	7584	7781	7619	7826	7647	7680	7583	7529	7622	7727	7612	7657	7766	7675	7627	7605	7579	7780	7632	7743	7547	7632	7703	7579	7490	7656	7713	7474	7709	7695	7742	7719	7625	7655	7636	7750	7723	7791	7736	7676	7747	7549	7704	7585	7593	7633	7657	7655	7595	7703	7613	7576	7639	7619	7669	7599	7613	7678	7635	7755	7753	7612	7546	7635	7639	7614	7551	7673	7539	7701	7762	7519	7586	7602	7670	7542	7672	7549	7741	7572	7660	7676	7732	7623	7561	7652	7583	7644	7659	7575	7581	7579	7593	7555	7694	7514	7581	7761	7549	7529	7621	7665	7753	7548	7449	7585	7707	7629	7628	7642	7702	7556	7697	7535	7552	7663	7724	7729	7536	7718	7621	7648	7575	7756	7585	7613	7718	7657	7802	7578	7525	7721	7614	7728	7792	7590	7643	7692	7692	7648	7556	7626	7609	7743	7704	7750	7743	7723	7701	7580	7593	7778	7587	7625	7638	7687	7567	7646	7689	7659	7604	7789	7682	7661	7582	7659	7636	7665	7553	7795	7743	7686	7646	7827	7683	7698	7680	7614	7613	7640	7622	7640	7625	7637	7647	7617	7753	7515	7640	7596	7533	7609	7707	7677	7686	7622	7685	7667	7740	7564	7716	7664	7649	7580	7671	7574	7601	7705	7598	7564	7562	7576	7776	7742	7684	7637	7597	7489	7662	7634	7640	7552	7632	7504	7642	7609	7576	7439	7649	7587	7485	7667	7663	7658	7498	7579	7548	7669	7649	7568	7757	7628	7679	7616	7571	7790	7698	7641	7715	7666	7699	7700	7671	7543	7554	7695	7466	7619	7631	7708	7510	7560	7671	7631	7571	7614	7621	7689	7604	7663	7673	7617	7559	7562	7617	7570	7583	7582	7654	7653	7756	7630	7678	7650	7714	7553	7661	7644	7699	7645	7646	7661	7602	7439	7538	7655	7685	7643	7739	7646	7576	7743	7510	7776	7736	7580	7585	7490	7666	7633	7668	7496	7556	7702	7656	7655	7575	7548	7756	7627	7752	7448	7721	7658	7612	7516	7647	7599	7557	7462	7648	7430	7414	7555	7688	7599	7650	7674	7534	7813	7656	7668	7650	7592	7561	7642	7740	7593	7578	7626	7637	7607	7646	7556	7694	7734	7521	7810	7649	7688	7615	7570	7902	7635	7563	7687	7591	7662	7524	7740	7654	7662	7694	7700	7762	7745	7604	7655	7679	7699	7571	7642	7722	7609	7612	7593	7659	7605	7717	7573	7674	7691	7616	7739	7475	7605	7707	7680	7682	7752	7648	7648	7509	7828	7693	7587	7657	7726	7743	7724	7687	7738	7581	7683	7673	7684	7655	7721	7633	7716	7628	7590	7551	7552	7678	7583	7599	7675	7657	7646	7657	7564	7477	7620	7548	7677	7721	7591	7472	7636	7742	7772	7741	7546	7594	7697	7632	7747	7702	7551	7648	7687	7412	7555	7700	7534	7675	7561	7678	7617	7612	7550	7652	7594	7702	7698	7557	7675	7632	7661	7752	7462	7620	7694	7594	7624	7645	7592	7720	7942	7666	7690	7670	7448	7606	7633	7528	7615	7517	7634	7664	7574	7694	7664	7664	7587	7648	7582	7625	7601	7500	7662	7673	7646	7593	7648	7656	7716	7694	7620	7539	7664	7538	7676	7584	7588	7630	7652	7582	7706	7651	7742	7642	7508	7692	7715	7695	7753	7663	7608	7671	7711	7613	7623	7483	7679	7708	7549	7633	7606	7671	7649	7701	7653	7702	7708	7688	7658	7581	7542	7730	7610	7752	7637	7723	7655	7618	7616	7686	7640	7629	7553	7559	7623	7638	7517	7560	7665	7711	7722	7682	7576	7639	7616	7638	7727	7659	7550	7670	7524	7668	7495	7784	7770	7769	7617	7673	7658	7664	7666	7658	7559	7616	7703	7609
11453	8184	5641	4468	5131	5059	3952	3101	2570	2073	1683	1463	1345	1238	1173	1027	984	940	912	877	917	868	892	917	852	883	828	786	830	889	846	865	924	885	815	884	912	899	813	912	903	888	875	870	812	867	821	889	912	854	842	849	862	819	878	847	792	852	891	834	847	853	885	896	871	854	904	928	880	922	879	860	887	867	851	847	854	880	898	898	824	919	854	876	904	911	894	843	867	863	949	824	834	886	890	854	888	836	880	872	828	893	859	885	845	833	893	869	886	894	878	881	897	871	866	866	899	806	874	837	930	843	878	849	852	873	869	847	831	844	886	859	886	836	823	848	876	860	846	839	909	891	873	866	874	824	802	857	870	848	913	918	925	883	852	897	899	841	886	883	876	851	840	879	944	815	876	875	854	835	866	886	877	904	879	902	846	890	836	888	802	848	861	815	864	871	895	885	835	844	850	902	901	856	859	889	912	915	849	864	864	896	899	869	850	913	925	844	844	881	883	811	919	913	885	874	800	885	860	814	901	862	854	839	852	843	922	893	833	854	852	881	898	869	921	909	868	922	858	805	859	871	828	845	874	891	834	877	858	843	887	821	827	892	873	862	828	921	859	902	858	882	820	872	854	823	848	853	866	830	837	894	871	886	823	838	918	885	819	873	858	893	878	886	825	866	815	909	876	885	895	850	861	879	830	828	868	840	857	903	917	899	840	814	851	881	854	873	859	897	852	884	856	900	847	864	871	801	879	863	853	869	910	861	821	898	821	879	866	898	882	871	918	860	841	884	888	865	867	793	872	959	922	898	870	896	857	854	885	836	832	902	901	909	884	877	907	856	849	848	885	866	880	868	887	875	893	866	882	839	913	871	894	857	864	911	805	846	898	880	907	855	892	881	871	896	891	833	864	890	852	849	839	889	881	865	872	857	861	831	886	872	890	853	882	840	870	878	848	866	868	884	864	841	927	892	848	873	891	878	907	877	849	863	880	880	882	892	881	878	873	913	845	842	884	882	916	848	859	851	873	846	870	905	861	840	843	916	879	854	921	875	911	895	924	835	844	891	828	907	854	848	853	878	874	853	852	834	894	833	834	860	826	885	921	932	906	862	870	879	811	844	846	840	822	850	924	846	872	907	895	820	849	829	904	877	852	885	848	928	893	879	899	814	812	859	884	852	872	905	920	916	841	872	836	890	828	873	910	900	850	862	867	861	860	812	869	847	843	865	862	838	852	889	885	839	861	894	902	835	801	883	859	839	870	827	917	849	861	838	916	832	880	856	859	846	898	886	865	848	824	855	883	848	855	826	886	888	836	853	887	887	851	839	828	877	850	847	882	863	876	840	841	884	801	915	878	905	848	849	786	834	847	919	854	888	836	897	856	881	803	807	892	901	892	910	873	830	916	809	932	838	866	868	859	833	880	848	888	837	885	858	867	868	873	858	814	894	833	858	891	837	877	889	871	874	904	882	868	851	855	869	794	780	924	883	872	844	866	914	830	888	864	882	825	876	868	844	863	860	880	922	866	859	875	929	873	895	902	855	946	830	894	881	866	893	846	858	885	872	831	854	873	865	878	861	854	847	823	853	860	876	820	898	883	863	886	887	860	858	876	859	861	825	865	856	922	907	838	876	847	809	854	911	901	839	871	830	843	805	850	840	887	839	840	860	884	885	797	873	864	900	871	862	901	862	839	876	820	834	828	871	864	852	864	849	885	875	849	889	923	847	880	922	890	890	910	865	807	863	895	862	879	871	876	901	821	887	859	928	838	835	809	840	883	843	843	847	845	837	825	839	916	867	815	918	867	895	843	866	850	881	900	914	919	925	900	912	907	880	867	889	881	844	903	819	866	909	834	924	813	879	856	874	831	925	838	830	847	914	856	844	845	871	891	886	873	849	834	877	890	846	924	844	862	864	826	894	852	907	929	849	882	886	835	823	892	817	831	865	877	882	847	890	901	881	926	828	881	896	878	824	904	873	809	829	868	878	896	829	872	879	923	842	874	852	874	875	872	870	832	855	866	899	827	855	900	861	824	858	874	873	837	830	868	899	840	927	843	842	882	835	854	832	884	837	832	901	868	884	850	832	889	827	917	906	894	856	841	871	840	815	876	885	884	884	906	875	853	858	853	843	942	913	870	921	869	833	895	845	864	854	911	866	875	894	853	856	863	858	870	880	862	853	868	882	883	873	857	874	881	837	849	884	887	835	812	857	882	883	922	867	856	845	822	896	857	846	867	859	934	820	845	870	896	870	851	899	836	909	821	805	847	895	816	871	819	891	914	842	905	905	833	832	913	807	815	900	898	897	826	884	911	821	851	850	918	851	856	852	849	891	842	845	857	857	874	865	843	920	860	885	904	916	824	865	831	854	880	869	824	869	797	816	875	841	863	872	893	889	892	869	893	841	879	875	846	893	896	893	875	857	907	885	900	904	826	830	897	869	900	905	882	902	847	881	855	875	863	875	858	848	873	849	885	819	894	886	841	890	859	902	840	833	868	885	878	902	861	905	830	864	852	870	829	845	884	856	841	876	861	917	834	838	893	847	914	835	864	881	879	836	874	849	827	857	852	851	831	910	771	856	935	831	848	872	878	868	875	901	936	859	878	876	849	902	936	836	968	897	847	882	935	907	857	834	834	836	916	916	871	879	873	843	836	837	890	874	854	909	809	860	913	851	823	836	847	891	887	857	844	863	830	799	871	859	847	875	890	894	881	887	894	865	903	857	827	811	871	888	869	859	887	867	884	880	841	897	882	863	876	872	854	838	895	829	886	807	844	869	886	879	866	867	846	841	861	865	837	832	855	947	802	868	870	901	857	923	877	872	874	922	917	849	914	871	837	863	845	861	853	883	881	877	834	891	874	903	895	908	876	862	888	863	868	871	839	897	869	939	856	837	874	821	881	860	871	875	856	898	853	925	892	876	909	864	837	866	830	843	849	843	863	897	864	880	845	873	810	846	891	850	839	887	825	853	863	832	853	879	803	793	856	881	883	866	950	865	853	860	937	876	898	833	876	871	926	900	882	898	847	878	897	851	863	833	877	880	848	864	861	827	916	869	879	897	862	866	903	890	902	868	904	846	875	844	852	892	881	834	851	854	872	873	862	844	875	877	856	848	857	836	902	877	932	888	854	907	903	815	887	856	920	867	875	950	819	859	932	912	898	858	921	866	892	881	846	878	874	890	865	882	866	870	915	874	922	900	876	833	875	858	876	857	802	877	870	854	912	825	883	880	843	877	859	809	875	839	848	867	866	886	908	928	873	848	881	856	905	880	891	899	883	852	867	930	846	891	870	850	882	884	877	892	837	850	919	893	888	853	876	871	870	855	856	909	870	836	908	854	863	854	867	868	870	862	843	864	861	894	925	817	835	840	861	835	870	911	850	843	907	885	797	805	841	835	888	887	873	846	915	833	875	859	878	957	811	904	926	874	876	863	878	912	913	861	823	831	935	883	877	891	889	850	874	864	902	859	844	846	877	885	898	882	891	861
40361	36557	33285	42624	48384	46926	41881	36466	32751	28020	23476	20149	17596	15121	13047	11379	10146	9435	8881	8803	8669	8463	8160	8143	8084	8059	7910	7960	7809	7907	7788	7689	7743	7754	7760	7757	7677	7689	7663	7588	7666	7738	7645	7704	7629	7599	7618	7766	7543	7681	7635	7762	7632	7681	7727	7691	7620	7596	7639	7667	7722	7571	7585	7719	7748	7716	7768	7665	7606	7673	7543	7537	7823	7707	7672	7599	7770	7719	7586	7665	7794	7673	7641	7562	7631	7659	7690	7610	7755	7654	7601	7658	7545	7626	7463	7594	7679	7709	7590	7519	7530	7677	7787	7667	7655	7690	7635	7619	7718	7505	7522	7663	7629	7558	7615	7779	7562	7591	7726	7605	7644	7691	7745	7640	7527	7596	7552	7692	7747	7637	7646	7561	7782	7559	7679	7661	7525	7778	7605	7723	7644	7714	7488	7680	7616	7676	7639	7700	7700	7615	7630	7639	7564	7751	7600	7740	7687	7533	7584	7549	7529	7547	7701	7578	7623	7574	7690	7649	7655	7667	7565	7695	7718	7742	7688	7610	7523	7622	7597	7614	7670	7675	7692	7573	7611	7549	7704	7704	7599	7562	7479	7660	7825	7639	7685	7736	7608	7721	7636	7665	7654	7583	7535	7607	7515	7728	7585	7641	7645	7644	7661	7524	7786	7634	7663	7747	7749	7566	7629	7611	7589	7666	7702	7644	7613	7358	7719	7655	7706	7633	7653	7633	7675	7709	7646	7716	7693	7582	7628	7591	7705	7783	7603	7702	7637	7571	7735	7711	7603	7624	7575	7826	7512	7578	7564	7631	7623	7611	7513	7703	7720	7569	7641	7679	7582	7724	7616	7648	7562	7764	7763	7685	7639	7726	7643	7594	7657	7571	7636	7713	7648	7691	7725	7606	7693	7692	7665	7610	7703	7464	7703	7782	7608	7749	7562	7765	7462	7725	7650	7613	7657	7709	7669	7693	7708	7601	7686	7795	7719	7594	7590	7595	7753	7702	7621	7654	7596	7706	7717	7572	7631	7637	7626	7678	7649	7599	7778	7592	7671	7764	7587	7525	7575	7687	7629	7641	7654	7655	7683	7647	7807	7660	7601	7633	7676	7656	7641	7526	7701	7543	7488	7769	7701	7677	7705	7564	7764	7789	7685	7670	7564	7540	7631	7662	7757	7780	7479	7622	7624	7667	7668	7671	7681	7731	7669	7624	7601	7587	7678	7702	7735	7445	7763	7688	7530	7739	7689	7603	7729	7554	7682	7637	7584	7696	7618	7687	7715	7654	7562	7645	7756	7717	7637	7755	7722	7550	7504	7591	7655	7604	7822	7490	7621	7649	7722	7655	7559	7691	7632	7582	7644	7660	7586	7643	7536	7713	7719	7588	7659	7511	7679	7676	7716	7690	7635	7800	7500	7624	7669	7640	7587	7649	7774	7551	7704	7645	7714	7697	7677	7763	7573	7671	7638	7503	7586	7608	7645	7652	7656	7630	7754	7714	7707	7544	7543	7598	7665	7613	7510	7677	7748	7480	7597	7535	7637	7702	7577	7622	7736	7600	7731	7636	7697	7669	7565	7751	7651	7673	7710	7650	7679	7675	7578	7772	7562	7695	7730	7538	7734	7568	7653	7662	7661	7675	7564	7674	7676	7467	7640	7755	7705	7649	7694	7601	7638	7681	7698	7582	7636	7696	7585	7676	7694	7604	7583	7703	7640	7621	7653	7699	7722	7612	7743	7578	7743	7556	7691	7677	7556	7582	7596	7616	7769	7583	7619	7828	7608	7554	7686	7720	7657	7598	7600	7593	7550	7716	7800	7730	7587	7711	7598	7676	7631	7588	7707	7696	7654	7767	7689	7712	7605	7655	7664	7729	7710	7700	7671	7583	7655	7741	7609	7715	7534	7731	7616	7787	7591	7549	7678	7681	7587	7701	7731	7587	7622	7625	7689	7710	7714	7626	7703	7659	7740	7755	7649	7683	7767	7632	7566	7615	7673	7755	7663	7645	7698	7707	7656	7682	7659	7745	7756	7656	7636	7611	7630	7725	7636	7636	7748	7590	7681	7656	7620	7797	7586	7560	7684	7531	7659	7663	7610	7660	7632	7599	7743	7679	7612	7648	7665	7698	7575	7559	7756	7579	7761	7517	7656	7784	7697	7686	7692	7631	7655	7690	7509	7640	7723	7642	7728	7705	7579	7685	7723	7573	7810	7690	7753	7638	7744	7583	7768	7685	7620	7619	7692	7551	7663	7499	7576	7698	7635	7665	7743	7792	7677	7855	7616	7521	7619	7563	7602	7458	7673	7682	7545	7668	7639	7820	7664	7836	7626	7561	7681	7658	7563	7723	7622	7683	7626	7759	7449	7627	7667	7576	7527	7564	7711	7643	7644	7626	7595	7763	7807	7609	7655	7549	7455	7583	7497	7643	7610	7601	7686	7670	7688	7711	7633	7663	7661	7602	7551	7675	7631	7689	7616	7627	7548	7528	7664	7654	7537	7619	7632	7679	7671	7622	7766	7589	7688	7553	7731	7596	7739	7593	7506	7621	7675	7634	7570	7829	7644	7648	7737	7681	7615	7684	7698	7461	7672	7635	7645	7644	7636	7605	7616	7617	7590	7728	7559	7541	7740	7612	7543	7731	7698	7712	7740	7680	7642	7617	7746	7615	7718	7609	7558	7595	7622	7690	7669	7569	7731	7533	7685	7694	7547	7570	7727	7627	7727	7599	7574	7603	7650	7674	7487	7673	7665	7550	7591	7617	7759	7704	7481	7681	7599	7607	7609	7682	7706	7691	7495	7615	7639	7643	7773	7562	7610	7562	7577	7671	7655	7600	7716	7758	7729	7631	7649	7782	7676	7536	7646	7656	7657	7608	7714	7698	7733	7513	7789	7663	7525	7658	7790	7718	7534	7500	7671	7645	7726	7684	7707	7596	7625	7655	7674	7712	7594	7648	7565	7656	7524	7688	7577	7611	7601	7699	7714	7607	7659	7662	7637	7684	7591	7590	7687	7726	7695	7792	7582	7546	7721	7603	7673	7700	7449	7680	7656	7630	7674	7733	7718	7612	7612	7540	7685	7751	7594	7660	7605	7509	7593	7864	7458	7698	7543	7720	7698	7655	7726	7558	7709	7560	7758	7648	7629	7616	7597	7625	7590	7669	7600	7601	7719	7649	7723	7639	7617	7695	7632	7637	7720	7683	7679	7648	7569	7820	7696	7582	7570	7620	7641	7587	7618	7654	7642	7733	7643	7695	7615	7615	7645	7629	7845	7612	7723	7569	7804	7662	7657	7654	7712	7752	7633	7712	7553	7616	7707	7617	7666	7594	7535	7633	7777	7714	7682	7615	7594	7657	7653	7630	7677	7776	7696	7726	7727	7600	7783	7559	7564	7524	7724	7578	7724	7656	7616	7726	7641	7779	7697	7665	7634	7473	7810	7779	7601	7610	7585	7619	7515	7676	7761	7766	7651	7589	7731	7596	7623	7519	7650	7754	7532	7737	7815	7569	7662	7728	7704	7657	7618	7772	7737	7656	7594	7537	7707	7664	7743	7639	7683	7532	7763	7687	7752	7736	7733	7614	7601	7665	7592	7742	7554	7637	7638	7638	7551	7733	7603	7617	7684	7713	7647	7591	7637	7746	7579	7555	7630	7600	7654	7456	7723	7577	7742	7517	7652	7678	7721	7648	7677	7656	7470	7650	7580	7620	7551	7658	7659	7666	7533	7652	7654	7604	7637	7652	7702	7722	7639	7668	7629	7637	7543	7596	7593	7669	7689	7602	7583	7516	7688	7702	7798	7695	7545	7758	7612	7735	7662	7626	7559	7863	7684	7588	7657	7651	7621	7744	7688	7741	7723	7666	7688	7607	7667	7515	7631	7576	7674	7496	7533	7543	7711	7594	7581	7624	7675	7712	7669	7783	7668	7619	7767	7731	7595	7669	7753	7637	7699	7633	7705	7553	7600	7701	7623	7657	7545	7689	7733	7682	7721	7685	7641	7540	7669	7660	7638	7627	7665	7760	7606	7592	7693	7666	7671	7566	7605	7708	7658	7674	7721	7629	7648	7683	7792	7611	7714	7719	7530	7677	7734	7725	7570	7777	7674	7642	7646	7637	7610	7618	7647	7524	7614	7689	7641	7801	7593	7874	7564	7582	7601	7712	7736	7652	7654	7714	7696	7684	7655	7742	7593	7636	7680	7608	7595	7769	7581	7629	7569	7718	7814	7570	7632	7568	7606	7523	7684	7482	7726	7744	7637	7513	7648	7597	7571	7687	7590	7770	7728	7623	7678	7627	7751	7643	7719	7649	7680	7681	7610	7699	7715	7667	7653	7679	7640	7747	7744	7827	7747	7640	7756	7661	7590	7673	7637	7705	7704	7699	7626	7665	7705	7668	7561	7512	7710	7581	7718	7639	7512	7695	7669	7603	7753	7571	7609	7715	7747	7641	7564	7627	7645	7683	7708	7762	7613	7651	7595	7799	7650	7705	7752	7742	7587	7816	7708	7617	7553	7599	7645	7723	7584	7581	7700	7795	7705	7654	7576	7566	7722	7651	7727	7631	7686	7712	7674	7659	7607	7727	7630	7703	7758	7627	7621	7637	7680	7710	7787	7631	7740	7685	7606	7508	7693	7716	7553	7700	7610	7719	7624	7774	7646	7579	7720	7773	7608	7737	7692	7695	7661	7548	7776	7742	7674	7553	7768	7589	7629	7742	7644	7748	7625	7555	7662	7543	7667	7556	7544	7543	7714	7644	7651	7661	7664	7744	7685	7725	7615	7731	7644	7544	7596	7781	7597	7629	7680	7739	7719	7666	7721	7654	7619	7589	7738	7812	7627	7741	7506	7628	7523	7579	7684	7580	7596	7670	7541	7695	7584	7542	7607	7677	7593	7563	7677	7584	7701	7513	7749	7648	7700	7690	7545	7591	7522	7621	7593	7650	7679	7742	7602	7750	7699	7640	7720	7578	7675	7638	7650	7653	7830	7711	7573	7579	7631	7691	7663	7713	7582	7556	7777	7607	7701	7671	7706	7689	7539	7715	7611	7603	7836	7680	7640	7529	7743	7571	7791	7659	7654	7492
13403	11647	9014	6857	7471	7179	5709	4317	3444	2832	2241	1844	1679	1427	1294	1202	1100	1087	994	1009	979	989	905	945	962	964	944	894	915	932	970	905	890	921	927	908	911	922	986	902	983	940	962	896	887	960	932	923	930	946	899	976	874	881	919	954	921	880	969	889	904	905	842	908	936	933	917	940	905	938	900	863	957	936	891	939	927	913	899	900	925	880	874	864	973	871	844	903	945	942	949	976	909	925	867	887	916	944	873	906	914	862	923	915	920	908	875	921	906	880	913	870	922	924	924	888	888	925	906	929	842	945	901	938	873	877	914	900	929	912	830	892	863	900	913	895	961	974	930	912	901	872	900	897	859	916	915	938	907	899	949	853	913	914	895	867	891	990	899	883	896	880	904	875	912	917	934	922	934	867	907	935	878	878	953	875	934	886	949	865	890	947	936	879	932	887	912	923	925	930	937	882	900	922	926	932	928	859	880	855	865	877	924	932	1008	904	909	877	954	911	851	897	987	899	868	858	876	917	917	923	866	869	902	958	872	937	854	925	921	939	909	959	929	897	900	908	868	927	891	896	973	914	893	932	892	910	924	916	931	923	908	907	953	923	899	855	939	867	913	916	913	887	898	900	907	839	911	935	905	894	925	931	918	832	930	942	923	847	952	976	922	897	924	875	958	967	894	918	904	906	942	872	906	942	921	924	929	958	921	905	900	887	939	911	825	955	848	980	915	871	915	905	927	928	971	925	953	888	927	885	905	916	851	944	922	893	896	910	913	921	897	884	932	908	865	980	853	929	934	940	894	883	929	958	922	893	948	918	924	850	888	938	896	918	927	932	906	915	861	886	852	884	979	925	949	895	927	944	876	963	900	887	895	903	867	902	936	824	922	951	923	924	893	906	945	961	863	882	878	921	901	892	883	890	904	869	928	852	916	874	911	990	931	937	911	879	938	945	903	905	917	925	920	910	909	918	964	937	931	909	930	882	934	931	861	869	922	942	901	893	889	865	865	872	919	902	929	896	864	912	893	885	855	910	915	867	899	904	958	922	915	940	932	904	896	918	919	853	889	970	920	899	915	920	927	938	946	890	852	899	882	894	896	924	874	892	948	945	890	916	911	917	914	910	886	949	936	933	867	904	937	935	878	897	875	897	914	947	883	932	908	960	910	966	885	880	907	933	870	877	906	920	910	912	942	890	901	954	924	905	902	925	940	888	941	905	956	890	978	928	907	904	925	920	890	912	898	982	896	894	894	967	895	923	893	903	873	942	909	918	909	945	938	870	933	905	884	929	919	875	945	880	838	919	906	941	869	961	915	857	974	931	890	900	909	955	917	892	924	899	899	898	907	879	897	922	889	909	913	917	903	913	918	935	901	893	917	913	943	891	943	891	936	882	884	902	946	918	909	915	922	889	907	856	907	897	842	870	880	941	1008	938	914	923	857	930	949	892	930	927	865	904	887	920	908	875	902	913	947	922	895	925	873	836	898	809	901	925	869	909	904	926	940	944	866	934	929	972	892	924	933	1003	929	904	938	882	819	868	923	907	924	876	879	958	918	886	878	849	910	934	927	918	868	920	969	942	869	882	901	922	884	909	906	906	971	864	840	931	950	939	902	903	892	904	922	963	931	883	939	944	924	916	967	955	969	848	854	868	894	941	919	892	960	940	863	897	931	953	930	890	926	885	920	925	894	914	933	942	874	930	957	941	892	922	892	932	903	945	905	898	886	886	923	925	932	977	911	939	917	844	855	889	947	877	912	868	925	958	929	966	929	873	900	892	919	896	959	851	949	945	882	928	920	891	891	893	874	916	890	919	929	911	894	942	858	901	928	910	949	918	964	889	925	926	887	891	876	933	921	866	965	959	875	910	913	893	952	891	936	853	906	896	890	929	858	898	921	927	857	884	899	906	888	934	890	924	881	859	892	918	895	912	949	940	905	919	894	920	952	986	918	913	876	927	933	881	914	851	888	915	929	906	897	879	893	909	925	923	947	877	934	965	941	890	904	893	862	887	923	861	903	902	913	877	869	872	894	913	862	885	851	904	914	895	960	906	896	856	955	942	908	996	910	883	897	938	893	874	911	949	830	918	890	912	888	817	959	879	916	906	894	866	957	931	945	914	883	947	943	934	901	942	858	914	904	890	946	863	924	895	923	896	914	859	910	906	872	875	921	937	897	902	920	899	906	863	904	904	871	885	922	873	863	932	841	948	910	935	906	907	923	879	953	844	913	859	933	912	860	860	948	909	929	920	889	960	955	904	874	867	904	941	906	901	943	878	947	917	899	904	871	891	875	921	892	939	961	893	949	884	917	892	936	885	883	912	854	938	911	912	893	917	967	949	891	912	928	909	915	938	949	946	902	898	870	845	893	888	895	933	883	880	919	896	893	882	891	919	883	874	884	916	958	871	868	870	935	914	897	867	935	880	884	918	887	949	885	964	866	892	905	897	882	879	903	923	853	894	890	883	940	939	898	944	930	863	862	888	882	975	943	929	886	961	980	880	919	922	951	915	951	939	920	882	906	974	866	929	899	926	898	872	876	938	892	910	922	915	941	929	898	891	953	896	839	944	877	872	941	913	893	877	878	875	837	882	900	896	916	868	940	972	918	891	915	868	905	881	913	887	946	876	866	949	912	899	941	859	931	854	920	954	896	942	945	904	922	867	894	872	915	886	924	900	891	920	895	967	904	939	882	937	940	877	857	897	848	850	898	927	897	901	847	907	943	940	869	935	986	909	888	928	904	889	856	938	864	926	865	961	908	881	916	957	881	911	873	969	954	887	957	885	872	921	903	879	909	867	883	916	880	993	884	937	934	899	845	877	906	856	895	945	874	911	911	862	876	878	936	945	933	890	943	898	920	886	872	966	947	896	844	919	898	831	913	928	892	879	921	910	933	867	930	946	882	881	913	921	895	888	859	895	982	894	897	902	894	875	893	898	922	856	907	892	983	896	927	905	909	920	915	896	899	916	866	923	864	893	943	894	894	983	891	940	870	926	945	921	870	920	920	918	926	928	968	868	857	893	905	872	914	912	952	875	881	905	914	893	935	927	911	910	895	878	886	872	910	852	919	890	892	924	920	873	930	894	916	887	907	973	916	896	911	916	886	898	893	913	894	900	900	997	948	907	912	914	853	939	917	883	857	944	915	954	866	932	902	846	918	894	876	886	862	909	937	846	866	873	891	905	926	956	958	935	930	912	813	958	918	941	922	900	941	929	890	926	899	906	874	874	908	860	914	896	926	951	882	906	860	933	953	883	876	860	876	907	923	904	919	942	890	930	943	892	909	928	905	886	959	961	979	905	891	899	895	925	932	908	948	879	903	925	942	933	890	958	930	906	921	901	949	938	923	909	881	900	895	908	918	939	841	858	964	917	947	875	941	924	899	884	926	938	910	911	972	910	963	910	930	934	955	867	920	892	905	938	923	934	894	894	915	942	943	926	929	883	918	881	902	891	902	951	890	973	928	905	948	919	904	894	844	835	853	939	879	904
45483	40385	39104	48029	53157	51461	46621	40820	36496	31986	27543	23470	20907	18114	15145	13126	11709	10936	10321	9881	9514	9241	9093	8816	8774	8555	8541	8389	8301	8259	8249	8026	8096	8113	7992	8020	8082	7952	8051	7984	8057	7942	7884	7798	7992	7869	7930	7898	7923	7911	7838	7967	7906	7905	7906	7950	8061	7844	7930	7943	7929	7913	8009	7938	7789	7908	7803	7793	7821	7974	7904	7952	7779	7795	7951	7996	7939	8108	7928	8007	7987	7956	8004	7878	7957	8068	7912	7939	7920	7886	7906	8084	7866	7906	7948	7842	7896	7806	7845	7897	8040	7963	7861	7919	8003	7930	7875	7895	7909	8010	7885	7888	7906	7942	7950	7880	7947	7969	8035	7866	7859	8027	7949	7867	7940	8039	7972	7959	7925	8026	8012	7945	8069	7956	7842	7964	7864	7858	7860	7796	7959	7962	7796	7818	7825	7923	7876	8021	7977	7862	7907	8013	7939	7975	7923	8067	7835	8044	7972	7898	7907	7967	7969	7796	7872	7854	7869	7972	7935	8182	8026	8007	7995	7767	8002	7841	7897	7992	7956	7912	7987	7826	7840	7985	7915	7847	8009	7938	7992	7949	7918	7857	7987	8024	7862	7954	7988	7941	7929	7958	7825	7869	7889	7961	7865	7823	7998	7809	7779	8049	7939	7928	7928	7876	7952	7925	7839	7980	7750	7940	7927	7958	7918	7946	7929	7934	7978	7799	7980	7935	7886	8047	7926	7923	7854	7892	7918	8087	7887	7963	7808	8028	7878	7984	8009	7893	7919	7909	8049	7883	7807	7933	8015	7949	8033	7936	7922	7869	7945	8033	7951	7786	8066	7870	7909	8004	7890	8004	7904	8048	7947	7940	8016	7870	7892	7885	7998	7842	8032	7846	8037	7963	7900	8020	7840	7982	7934	7873	7988	8071	7861	7985	7813	7960	7929	7897	7933	7901	7878	7904	8006	7924	8013	7940	7726	7932	8030	7844	8020	7819	8053	7934	7937	7988	7951	7871	7940	7994	7975	7852	8130	8059	8046	7972	7827	7839	7999	7969	8006	7976	7852	7941	8027	7791	7948	7871	8068	7958	7905	7901	7996	7775	7897	7882	7853	7914	7926	8032	8004	7996	7952	7813	7903	7977	7926	7916	7847	7954	7923	7919	7904	7932	7925	7901	7965	8141	7791	7879	8005	8004	7868	7832	8001	7831	7943	7852	7944	7863	7994	7875	7938	7903	7935	8062	7873	7828	7831	8106	7848	7849	7916	7958	7996	8066	7931	8062	7969	7857	7938	7874	8050	7928	7984	8102	7940	7813	8026	7857	7964	8004	7885	7995	7974	7871	7930	7810	7991	7974	7890	7838	7996	7927	7913	7907	7984	8022	7979	7853	7931	7993	7917	7918	7885	7911	7861	7970	7928	8150	7927	7904	7941	7917	7853	7911	7988	7858	7896	7948	7904	8017	7951	7806	7886	8019	7848	8005	7964	7835	7892	7902	7900	7970	8096	7819	7870	7968	7922	7915	7854	8020	7877	7968	8023	7805	7958	7751	7975	8051	7920	7927	8017	8017	7882	7925	7997	7954	7843	7998	7949	8014	7972	7953	8055	7860	7862	7884	7958	7853	7925	7984	7913	7975	7916	7972	7851	7918	8104	7877	7893	8034	7893	7807	8019	7863	8003	7888	7969	7878	7896	7827	7902	7957	8005	7782	7831	7956	7790	7847	8035	7888	7950	7928	8016	8009	7943	7776	7992	8047	8039	7943	7952	8021	7866	8031	7868	8030	8037	7896	7925	7936	7932	7957	8054	7917	7918	7915	7733	7952	7892	7993	7945	7904	7963	7878	7865	7978	7932	7972	7998	8034	7953	7912	7968	8037	7819	7981	7912	7950	7875	7923	7974	8002	7931	7988	8003	7884	8036	8071	7971	7879	7776	7827	7925	8070	7854	8033	7893	7917	7818	7973	7779	7919	8009	7983	7931	7955	7846	8008	7917	7887	7850	7832	7960	7872	7967	7939	7860	7912	7987	7905	7980	7982	8049	7917	7855	7887	7969	7918	7816	7832	7994	8010	7860	7926	8099	7845	7894	7841	8096	7887	7940	7987	7939	7998	7892	7981	7828	7975	7922	7986	7954	7991	8150	7885	7911	8089	8062	7834	7881	7924	7944	7873	7967	7935	7922	7860	7874	7904	7995	7787	7918	7853	7864	7921	7911	7953	7922	7934	7946	7959	7841	7930	7987	7997	7831	8028	7856	7960	7906	7966	7910	8047	7908	7919	7989	7900	8007	7983	7994	7985	7943	7926	7902	7953	7883	7941	8144	7950	8001	7970	7846	7861	7845	7929	8020	8029	8066	7968	7944	7859	7951	7903	7896	7967	7890	7761	7975	7984	7907	7822	7857	7931	7948	8032	7787	8034	7815	7880	7971	7953	8022	7871	7894	8070	7935	7923	7918	7850	7955	7745	7960	8013	7908	7947	7966	7928	7984	7932	8110	7868	7842	7843	7893	7997	7905	7955	7967	7923	8055	7849	7907	7894	7897	7906	7757	7987	7983	7842	7927	8003	7849	8098	7847	7987	7915	7961	7928	7883	7754	7843	7840	7967	7946	7895	8003	7953	7940	8067	7764	7989	7942	7956	7860	7984	7855	8018	7859	8007	7976	7916	7945	7838	7847	7974	7874	7934	8077	7902	8118	8013	7926	7927	7970	7833	7817	7950	7876	8037	8006	8034	7950	8148	7962	7964	7957	7862	7865	7912	7921	7820	7889	7977	7969	7906	7934	7936	8016	7835	8059	8029	8123	7965	7988	8065	8030	7990	7669	8029	7902	8002	7893	8185	7973	8025	8055	7896	7986	7903	7953	7817	7931	8085	7865	7910	7879	8007	7969	8070	7922	7898	7914	7954	7952	7807	7882	7965	7880	8015	7968	8031	7983	7933	7886	7867	8103	7970	8043	7918	7956	7841	7877	7863	8000	7841	7972	7986	7925	7990	7946	7820	7860	7809	7862	7862	7977	7878	7817	8009	8070	7978	7953	7920	8008	8027	8000	7883	7924	7886	7868	7839	7941	8049	7943	7846	7842	7848	7909	7972	7949	7833	8003	7894	7909	7961	7947	8018	7914	7807	7911	7901	7905	7971	8006	7778	8019	8039	7839	7760	7946	7951	7988	7849	8014	8074	7965	7886	7909	7851	8039	8009	7957	7885	7874	7865	8006	7975	8102	7932	8001	7829	8020	7972	8015	7953	8009	7921	7986	7898	8040	8036	7946	7739	8043	7909	7946	7972	7824	7912	7929	7834	7970	7886	8027	7864	7939	7835	7875	7898	7949	8004	7904	8132	7794	7928	7862	7836	7964	7952	7995	7898	7900	8010	7967	7860	7891	7918	7882	8143	7967	7911	8088	7879	8043	7892	7962	7835	8020	7889	7812	7931	8127	7940	7879	8040	7916	8049	8040	7923	7999	7840	7970	7865	7941	7816	8060	7998	7921	8103	7815	7929	7916	7884	8009	7804	7870	7941	7946	7863	7901	8004	7940	7961	7866	7929	7988	7914	7846	8020	7869	7890	7942	7967	7855	7931	7911	7715	7796	7911	7954	8013	7947	7911	7933	8008	7932	8041	8033	7900	7834	7786	8021	7839	7946	7940	7754	7782	7774	7793	7838	7989	7973	7850	7918	7874	7958	7931	7876	7944	7810	7909	7946	7899	7949	8034	7923	8019	7855	7941	8006	8070	7873	7959	7964	7865	7892	7996	7872	7912	7924	7890	7893	7988	7867	7874	7979	7939	7900	7923	7963	7910	7862	7965	7949	7994	8071	7880	7891	7871	8017	7885	7739	7787	7911	7843	8018	7936	7809	7918	7914	7898	7949	7747	7985	7990	8008	7836	7934	7930	7958	7883	7923	7952	7893	8040	7834	7922	7889	8004	8002	7992	7871	8020	7882	7963	7989	7805	7861	7913	7823	7849	7959	7861	8019	7864	8101	8035	7906	7931	7921	7811	7909	7996	7898	7977	7896	7856	7916	7970	7947	7909	8038	7848	7975	8015	7806	7961	7954	7946	7860	7742	8019	7841	7978	7919	7748	7823	8004	7946	7942	7960	7857	7985	7984	7860	7800	7896	7976	7967	8028	7903	7985	8001	7822	7926	7994	8029	7879	7864	7910	7983	7870	7823	8025	7842	8023	7931	8074	7834	7881	8035	8087	7920	8033	7822	8017	7856	7961	8016	7852	7865	7828	7870	7922	7875	7805	8019	7904	8055	7956	8051	7886	7821	7959	7988	8034	7983	7956	7938	7749	7951	7929	7947	8051	7819	8042	8002	7940	7935	8042	7940	7840	7927	7868	7901	7918	7843	7785	8005	7952	7934	7932	8050	7996	7965	8017	7892	7950	7910	7936	7917	7936	7979	7928	7987	7972	7838	7928	7952	7887	7904	8007	7889	7956	7927	7859	7922	7893	8061	7940	7858	8067	7914	7812	8000	7970	7962	7889	7964	7904	8001	7951	7891	7832	7829	8063	7916	7860	7902	7935	7978	7936	7927	7920	7863	7970	7859	7833	7876	8004	8006	7925	7978	7860	7972	7880	7891	7989	7955	7964	8122	7842	7854	8043	7964	8072	7962	7858	7889	7918	7957	7916	7811	7903	7941	8113	7924	8093	7996	7989	7951	7945	7997	7846	8023	7938	8023	7865	7968	7856	7897	7833	7899	7840	7980	7786	7819	8049	7972	8086	7892	7937	7831	7954	7841	7826	7855	8077	7933	8071	7835	7875	8036	7969	7830	7967	7803	7881	8032	7907	8057	7947	8125	7862	7865	7795	7832	7933	7861	8034	8008	7911	7913	7892	7957	7941	8013	8082	7928	7987	7971	8008	7872	8004	7977	8006	7943	7862	8062	7931	7864	8015	7930	7915	7895	7909	7934	7989	7926	8006	7987	8016	7926	8023	7972	7950	7869	7950	7962	7843	7906	7910	7946	8076	8072	7944	7953	7980	7791	8018	7931	7958	7938	7855	7972	7943	7879	7968	8098	8003	7820	8038	7972	7838	7941	7960	7959	7980	7893	8007	7954	7961	7923	7895	7952	7834	7858
8139	5569	3761	3124	3466	3523	2810	2110	1871	1588	1387	1195	1191	1009	988	914	930	866	856	814	873	858	871	840	892	814	792	813	816	792	795	847	835	849	815	844	876	806	825	798	819	837	844	848	789	819	804	870	784	850	885	806	826	849	849	834	868	855	854	781	805	808	806	858	805	826	877	818	842	824	798	837	828	838	826	833	825	846	826	871	879	810	818	844	772	853	860	854	841	852	812	838	832	833	775	826	818	861	820	868	820	820	811	787	795	775	826	825	790	840	817	828	828	832	817	789	789	797	847	820	814	837	867	812	805	839	846	836	774	796	831	837	831	897	805	925	827	808	881	813	858	838	842	852	806	881	811	809	799	843	855	749	769	858	858	808	851	804	816	884	850	772	815	799	800	810	840	811	840	841	838	863	797	842	839	890	847	787	862	783	864	827	831	890	803	778	814	797	849	852	820	859	789	813	820	867	777	901	775	837	799	846	823	761	789	855	833	789	835	769	834	854	898	814	809	863	855	772	836	807	748	841	872	828	815	746	801	787	816	821	782	789	810	847	820	825	781	797	813	856	759	809	791	820	852	811	819	761	778	833	842	865	791	860	839	830	815	822	829	842	822	749	848	818	824	846	796	851	771	813	817	857	843	832	852	866	873	821	843	851	844	825	842	818	770	814	887	795	875	864	853	873	824	850	853	839	838	837	827	852	830	813	814	852	836	846	881	815	797	846	824	819	871	884	813	807	784	830	816	781	816	811	802	823	868	832	811	776	824	874	800	816	807	822	807	877	875	829	848	856	807	744	788	873	854	851	864	819	817	798	842	804	843	851	809	802	823	849	799	785	838	794	831	852	795	799	849	877	825	865	818	886	796	848	836	806	836	841	824	800	849	837	812	847	810	842	812	824	792	817	858	865	817	776	810	797	799	819	855	859	840	826	834	810	828	816	864	831	816	883	813	822	881	766	772	841	797	811	826	847	813	861	796	752	811	826	829	838	853	847	817	842	764	894	872	834	858	788	778	885	860	805	829	814	844	868	842	858	779	855	849	825	849	810	862	852	837	838	782	820	768	835	847	841	826	828	866	819	779	839	862	837	876	819	821	830	825	860	871	852	820	876	820	852	831	855	867	833	765	847	848	857	851	899	842	881	820	823	824	882	822	811	835	859	860	796	831	876	862	851	805	822	845	817	818	836	840	856	818	843	851	831	800	821	782	791	805	831	796	804	811	829	781	840	879	842	815	829	838	853	842	806	824	782	865	781	849	835	844	852	878	870	836	815	814	849	798	841	794	832	810	818	852	824	828	831	816	798	859	818	796	812	840	831	800	867	837	832	849	856	786	808	801	805	808	825	824	853	794	809	841	814	818	817	784	815	883	825	808	785	784	843	847	826	819	811	871	899	832	874	791	819	833	854	827	808	791	822	831	817	791	808	800	840	857	850	838	849	794	835	828	814	824	847	805	828	795	783	809	828	841	800	821	823	840	856	805	847	845	757	879	781	863	862	876	789	864	808	826	788	829	850	795	796	797	845	788	823	869	748	834	827	795	849	814	847	810	834	836	845	817	856	823	842	808	863	854	813	785	790	888	881	827	800	854	807	830	840	818	858	836	793	763	850	784	853	860	852	831	810	820	773	841	808	814	856	839	817	874	845	814	797	888	852	867	825	830	824	845	823	832	793	829	798	825	778	850	812	822	780	867	848	840	803	803	809	807	814	818	818	806	845	815	765	855	837	778	856	822	791	899	843	781	829	826	798	848	829	836	826	820	781	817	840	829	843	828	824	855	843	801	822	835	781	830	824	877	790	857	776	835	849	786	828	860	869	838	861	811	839	869	774	867	839	856	808	836	851	780	845	814	834	856	816	811	878	773	841	853	884	800	829	815	817	825	857	837	811	834	830	828	879	814	837	798	843	817	843	842	818	842	838	844	796	796	791	810	887	862	824	827	817	822	768	818	845	831	816	788	841	823	822	829	814	849	874	838	798	813	816	856	828	790	832	806	908	784	832	813	830	797	876	782	819	837	844	787	798	831	785	798	784	771	830	788	870	854	767	822	820	792	795	850	788	828	776	871	793	856	816	810	844	806	807	834	736	835	793	813	837	800	794	825	826	804	782	797	823	822	897	833	806	818	820	839	779	820	818	837	866	835	804	814	826	841	823	837	821	822	856	806	843	837	788	855	816	817	810	839	847	787	843	855	785	829	836	885	799	870	815	834	850	853	773	865	851	821	817	828	823	811	875	871	823	838	836	839	831	849	843	821	876	806	809	835	862	826	814	786	850	796	825	847	897	855	809	817	912	855	817	818	788	845	860	810	851	853	810	825	794	816	795	780	858	801	850	823	834	873	812	830	827	897	838	811	826	802	804	803	835	805	846	868	822	783	817	815	828	838	852	808	849	806	815	823	771	854	808	858	839	796	826	794	879	828	817	826	797	767	863	813	846	892	819	804	828	775	831	842	828	800	847	793	778	828	856	846	823	790	818	863	831	839	849	831	823	828	862	828	852	872	808	853	814	854	788	829	784	854	809	793	834	835	800	879	834	829	817	869	786	775	844	788	838	836	846	864	816	785	850	840	823	794	852	857	794	882	771	825	802	806	814	811	897	860	849	800	782	857	817	810	821	803	850	824	840	834	807	840	836	793	816	829	844	804	810	784	824	791	812	837	803	838	861	811	816	837	878	769	850	808	832	834	763	853	821	818	862	827	848	831	845	787	818	794	807	802	815	802	871	795	836	853	811	841	843	819	853	804	838	798	805	795	807	816	839	825	838	831	857	842	838	823	810	863	834	798	821	818	852	795	831	847	810	842	844	850	865	864	765	793	826	785	888	790	794	834	830	845	863	854	817	816	825	810	805	806	877	786	803	817	905	827	784	873	840	811	812	849	808	784	795	866	821	793	838	785	834	813	825	794	828	810	834	824	834	769	796	823	812	787	849	830	845	826	812	840	841	815	895	794	851	830	857	849	818	844	795	816	789	778	811	809	845	841	839	805	820	845	786	806	883	808	827	865	838	787	811	830	815	846	843	859	833	857	802	816	810	831	828	811	864	858	807	831	861	835	810	873	855	787	863	863	822	809	775	844	778	873	875	812	831	844	924	819	882	801	767	804	844	809	840	833	866	819	852	821	803	829	848	853	765	808	824	799	822	897	804	847	822	865	819	802	856	870	852	827	846	778	784	864	842	792	829	830	872	882	853	815	795	780	806	810	815	817	799	775	822	878	836	821	868	783	791	848	842	829	838	855	865	843	829	836	848	825	831	863	789	822	866	873	816	821	825	848	863	853	869	855	859	876	823	822	803	788	801	820	775	840	798	810	816	870	813	820	808	843	850	830	843	837	902	803	894	837	822	850	863	806	839	796	802	830	854	852	862	838	768	790	852	853	827	788	815	846	848	826	806	864	886	869	882	830	850	838	843	880	842	811	859	820	831	808	819	818	821	801	823	870	808	814	850	832	814	859	850	769	866	877	826	863	831	830	818	846	807
38206	32659	29124	39307	44663	43034	37860	32080	27941	23562	19594	16384	14730	12239	10833	9676	9076	8636	8419	8056	7936	7920	7839	7622	7726	7641	7623	7619	7421	7598	7358	7499	7482	7540	7499	7466	7477	7463	7355	7406	7467	7365	7468	7408	7442	7305	7458	7320	7338	7422	7346	7410	7401	7505	7502	7441	7462	7344	7360	7334	7340	7492	7475	7505	7346	7397	7447	7367	7264	7522	7533	7470	7431	7412	7444	7276	7405	7382	7227	7295	7319	7444	7360	7489	7488	7349	7418	7511	7430	7394	7350	7426	7510	7392	7246	7480	7378	7374	7387	7394	7515	7439	7422	7482	7360	7366	7413	7484	7319	7453	7356	7334	7539	7356	7268	7295	7424	7468	7451	7534	7483	7525	7463	7311	7363	7439	7443	7391	7514	7287	7368	7365	7445	7284	7436	7484	7378	7406	7369	7444	7458	7466	7436	7423	7352	7265	7251	7369	7455	7379	7466	7337	7420	7368	7463	7408	7457	7310	7491	7472	7305	7550	7342	7199	7475	7566	7393	7272	7399	7492	7276	7429	7380	7434	7373	7346	7382	7396	7440	7456	7497	7540	7371	7358	7275	7486	7457	7373	7521	7413	7369	7288	7389	7541	7364	7481	7256	7494	7497	7432	7490	7491	7552	7416	7464	7510	7499	7428	7474	7343	7298	7449	7350	7470	7293	7489	7432	7509	7314	7312	7495	7528	7511	7396	7365	7248	7473	7429	7438	7336	7438	7351	7480	7375	7548	7445	7434	7522	7414	7562	7402	7458	7389	7491	7328	7487	7446	7399	7358	7398	7447	7387	7573	7478	7389	7366	7429	7496	7375	7406	7468	7465	7279	7443	7467	7369	7361	7282	7394	7403	7391	7470	7297	7336	7451	7465	7525	7400	7437	7496	7566	7369	7516	7247	7390	7392	7420	7429	7363	7405	7390	7461	7301	7394	7446	7424	7474	7362	7437	7406	7502	7462	7545	7360	7463	7393	7418	7294	7351	7344	7295	7319	7401	7323	7482	7332	7364	7565	7499	7352	7294	7468	7390	7383	7560	7273	7365	7525	7487	7407	7389	7336	7477	7439	7345	7392	7564	7392	7376	7318	7394	7411	7389	7311	7329	7319	7506	7407	7471	7395	7462	7425	7347	7394	7340	7312	7438	7426	7382	7426	7423	7440	7288	7418	7457	7429	7428	7299	7338	7495	7395	7391	7504	7308	7458	7388	7412	7230	7407	7463	7359	7363	7271	7544	7464	7442	7329	7320	7449	7255	7317	7462	7485	7391	7405	7431	7470	7426	7383	7416	7527	7301	7461	7401	7332	7471	7368	7382	7319	7516	7342	7482	7510	7440	7430	7470	7381	7338	7426	7422	7213	7431	7406	7570	7361	7468	7242	7506	7381	7460	7450	7446	7353	7682	7575	7366	7447	7336	7413	7530	7524	7337	7345	7241	7456	7330	7314	7472	7497	7333	7341	7276	7423	7407	7327	7514	7532	7414	7455	7481	7369	7473	7392	7374	7239	7449	7487	7419	7477	7422	7426	7494	7376	7484	7585	7305	7433	7419	7414	7360	7310	7464	7435	7416	7450	7387	7449	7337	7501	7420	7488	7275	7447	7380	7581	7439	7429	7399	7479	7423	7360	7402	7451	7389	7289	7391	7500	7509	7395	7428	7517	7551	7540	7334	7285	7222	7359	7400	7320	7276	7437	7563	7384	7456	7326	7426	7433	7478	7343	7493	7557	7461	7522	7303	7410	7496	7425	7466	7452	7347	7445	7430	7410	7438	7304	7311	7278	7499	7383	7297	7396	7370	7451	7404	7445	7314	7412	7502	7373	7382	7268	7441	7377	7407	7356	7362	7398	7433	7383	7371	7354	7434	7347	7499	7237	7473	7586	7375	7203	7326	7243	7391	7415	7438	7536	7386	7359	7316	7442	7468	7375	7418	7453	7437	7346	7336	7466	7273	7364	7439	7444	7509	7389	7236	7392	7367	7295	7383	7382	7363	7427	7484	7300	7391	7476	7472	7451	7436	7454	7462	7423	7224	7385	7324	7343	7353	7365	7374	7394	7478	7341	7321	7412	7430	7504	7392	7334	7463	7353	7462	7351	7351	7358	7580	7429	7416	7500	7489	7356	7532	7240	7315	7321	7353	7388	7447	7388	7474	7316	7421	7444	7305	7527	7437	7409	7479	7414	7454	7502	7451	7334	7301	7526	7454	7369	7295	7404	7469	7589	7336	7440	7461	7525	7471	7389	7451	7263	7366	7394	7346	7471	7379	7454	7416	7379	7398	7342	7474	7312	7435	7372	7423	7265	7450	7374	7411	7472	7477	7435	7298	7443	7443	7503	7324	7443	7483	7552	7461	7412	7515	7327	7372	7486	7569	7552	7502	7377	7366	7372	7324	7375	7377	7454	7483	7486	7343	7386	7409	7358	7485	7527	7372	7343	7491	7453	7379	7380	7504	7420	7497	7325	7406	7446	7476	7458	7409	7282	7374	7363	7429	7351	7371	7442	7475	7415	7392	7454	7507	7571	7414	7289	7395	7409	7414	7539	7433	7443	7374	7332	7405	7481	7436	7467	7477	7439	7421	7465	7309	7487	7410	7475	7360	7348	7341	7564	7338	7314	7424	7437	7429	7364	7487	7454	7210	7342	7425	7443	7555	7318	7373	7428	7340	7348	7367	7442	7477	7362	7392	7180	7404	7398	7523	7533	7186	7325	7371	7436	7415	7362	7309	7312	7455	7401	7300	7367	7469	7429	7506	7364	7465	7417	7518	7436	7359	7289	7398	7350	7367	7373	7434	7330	7455	7448	7334	7515	7377	7410	7415	7381	7427	7401	7370	7453	7483	7559	7459	7385	7439	7510	7423	7477	7474	7595	7444	7366	7508	7524	7441	7416	7375	7531	7458	7523	7318	7409	7319	7398	7422	7372	7343	7397	7462	7289	7390	7429	7414	7342	7380	7189	7410	7303	7313	7410	7360	7361	7404	7336	7395	7424	7325	7482	7465	7349	7459	7295	7433	7357	7301	7281	7470	7361	7467	7429	7407	7469	7379	7394	7414	7544	7408	7535	7411	7472	7454	7372	7450	7517	7341	7486	7351	7425	7285	7234	7413	7424	7261	7331	7400	7428	7454	7312	7403	7376	7405	7302	7394	7354	7400	7456	7380	7349	7505	7403	7526	7419	7334	7347	7414	7427	7414	7372	7425	7396	7388	7393	7373	7444	7322	7480	7312	7490	7509	7393	7401	7414	7401	7208	7379	7389	7416	7469	7464	7319	7303	7379	7616	7490	7286	7491	7424	7415	7478	7308	7468	7417	7371	7462	7202	7431	7295	7426	7459	7347	7401	7412	7382	7334	7378	7397	7420	7381	7348	7360	7441	7413	7378	7473	7383	7553	7342	7493	7350	7434	7384	7422	7291	7366	7327	7489	7403	7378	7584	7474	7486	7426	7338	7354	7371	7515	7396	7322	7432	7462	7496	7486	7394	7393	7396	7477	7427	7369	7426	7338	7410	7433	7458	7464	7384	7374	7447	7405	7327	7373	7316	7375	7395	7412	7385	7447	7289	7484	7361	7527	7416	7458	7330	7327	7517	7456	7482	7304	7373	7414	7433	7457	7481	7435	7393	7210	7483	7432	7416	7522	7264	7414	7508	7482	7436	7410	7523	7511	7382	7318	7542	7485	7511	7459	7289	7373	7454	7343	7468	7460	7503	7265	7325	7508	7385	7440	7463	7381	7344	7379	7386	7484	7260	7432	7417	7386	7405	7310	7461	7358	7319	7482	7375	7369	7356	7350	7387	7403	7454	7321	7394	7470	7380	7429	7450	7272	7416	7432	7347	7492	7421	7368	7496	7429	7421	7469	7343	7432	7400	7377	7517	7449	7488	7508	7341	7344	7411	7345	7426	7309	7370	7432	7430	7473	7388	7389	7310	7322	7246	7563	7501	7371	7358	7324	7349	7402	7495	7441	7517	7391	7391	7396	7438	7400	7389	7445	7467	7465	7571	7270	7423	7388	7461	7533	7363	7471	7443	7383	7499	7384	7434	7325	7403	7489	7393	7415	7504	7484	7385	7453	7409	7554	7374	7416	7535	7493	7409	7464	7344	7473	7416	7484	7380	7441	7504	7371	7479	7430	7610	7283	7529	7478	7303	7539	7508	7351	7387	7405	7444	7317	7552	7350	7430	7349	7336	7455	7457	7396	7363	7468	7379	7399	7443	7454	7374	7423	7423	7378	7323	7447	7457	7425	7368	7347	7424	7315	7391	7399	7337	7365	7396	7356	7368	7358	7442	7438	7225	7327	7379	7481	7340	7439	7411	7335	7445	7406	7524	7401	7426	7366	7522	7426	7333	7479	7467	7472	7436	7547	7343	7396	7342	7529	7261	7424	7499	7319	7447	7351	7375	7399	7330	7332	7431	7371	7322	7352	7435	7456	7522	7412	7412	7495	7473	7400	7334	7313	7487	7435	7430	7372	7614	7362	7411	7343	7480	7402	7449	7466	7474	7451	7337	7382	7461	7448	7481	7476	7478	7435	7367	7431	7283	7467	7399	7481	7383	7447	7350	7264	7213	7462	7599	7328	7404	7259	7382	7456	7457	7379	7491	7389	7373	7378	7358	7275	7385	7409	7255	7410	7512	7526	7571	7566	7466	7341	7503	7413	7431	7466	7381	7378	7496	7402	7377	7472	7376	7488	7517	7481	7317	7375	7502	7426	7444	7533	7335	7412	7326	7461	7510	7454	7360	7442	7603	7337	7337	7430	7391	7344	7489	7359	7554	7381	7302	7378	7308	7399	7389	7399	7485	7393	7481	7419	7612	7363	7426	7495	7496	7330	7536	7357	7442	7410	7410	7494	7269	7397	7456	7525	7377	7488	7483	7443	7453	7403	7375	7418	7384	7389	7378	7253	7410	7425	7378	7487	7323	7399	7281	7439	7458	7458	7356	7467	7461	7286	7510	7495	7371	7327	7426	7316	7444	7400	7294	7407	7524	7380	7402	7492	7339	7456	7395	7366	7357	7395	7482	7361	7545	7351	7482	7476	7503	7464	7426	7402	7417	7372	7332	7540	7317	7456	7390	7329	7430
10097	8946	6522	4978	5427	5173	3915	3026	2493	1983	1776	1533	1267	1164	1047	1072	990	895	951	925	900	884	858	879	914	878	829	884	843	871	806	900	867	848	886	821	826	874	830	856	875	841	888	885	856	789	832	854	863	854	810	833	839	879	833	848	879	821	771	826	843	810	851	837	900	927	857	854	849	834	832	821	843	878	836	868	861	852	809	822	846	819	860	895	876	839	850	916	897	879	835	871	824	803	870	836	889	850	867	850	822	866	854	836	868	849	810	816	840	865	865	815	823	840	879	881	913	816	873	886	831	841	877	842	833	857	867	899	826	880	837	865	810	865	873	811	897	853	889	892	836	840	831	864	813	871	870	869	833	848	925	801	754	840	845	838	774	859	854	902	830	801	821	835	899	859	838	854	839	855	793	858	828	863	852	854	798	880	870	889	858	841	858	838	847	810	874	822	827	823	826	784	816	857	854	875	789	853	858	924	834	897	865	852	860	915	840	764	824	868	880	847	866	810	893	824	842	884	891	857	896	844	812	861	838	833	871	834	860	877	858	910	870	889	825	839	869	857	843	855	823	860	819	876	819	872	851	800	839	834	842	864	851	865	827	837	822	802	885	832	874	853	789	881	842	881	867	818	852	823	848	903	868	858	794	892	845	889	862	822	926	812	815	821	805	857	805	810	823	823	838	866	875	846	890	809	878	844	857	849	829	863	828	829	866	835	815	834	882	818	844	882	807	852	833	864	897	844	822	870	827	890	877	812	882	832	836	809	876	863	853	863	818	836	915	859	882	909	891	867	847	797	841	830	811	823	838	866	820	861	843	824	834	814	845	813	905	873	868	869	824	836	925	830	849	881	861	872	900	843	842	823	828	799	885	842	870	831	828	830	872	879	839	868	852	849	886	916	889	809	826	926	872	852	897	845	826	877	848	831	791	908	840	825	856	835	876	834	840	829	850	823	831	853	825	868	829	897	841	826	892	844	798	803	880	807	850	871	837	864	816	881	852	830	791	820	871	889	794	840	851	893	814	817	878	840	866	834	870	871	865	835	886	873	834	878	882	809	849	841	842	851	816	816	834	883	868	836	860	863	864	860	825	909	785	881	876	877	831	901	807	804	904	878	839	890	826	811	844	848	867	858	847	814	875	895	846	839	894	855	820	868	820	794	827	876	859	851	822	799	837	881	855	819	858	926	859	851	865	862	893	868	856	845	858	837	852	860	855	847	847	888	794	885	821	843	878	791	804	877	847	846	856	831	795	888	875	873	863	817	879	855	845	864	866	831	869	828	810	864	866	801	881	860	826	899	913	870	886	873	848	892	879	803	817	817	849	806	920	836	831	838	873	879	828	897	884	878	825	861	865	883	855	827	822	856	900	843	890	874	820	873	812	881	851	815	894	790	889	867	874	865	882	846	818	856	887	845	872	836	852	841	923	828	872	819	830	893	876	907	810	867	886	860	895	858	868	868	864	837	792	872	893	821	903	834	876	839	837	824	807	868	899	881	875	817	844	829	784	852	902	895	805	839	886	837	867	836	852	902	816	898	894	844	862	844	855	874	830	885	860	854	905	839	825	884	880	858	886	863	882	830	860	857	827	884	814	828	875	859	797	868	826	826	872	914	835	867	849	857	844	836	819	828	846	798	848	852	879	884	892	853	832	881	852	845	872	796	856	791	875	857	834	866	842	855	822	885	820	831	884	823	808	792	808	919	860	814	875	859	849	847	821	825	865	799	817	844	876	818	873	838	844	831	855	882	822	794	887	856	827	875	806	817	787	802	939	819	897	858	810	840	851	872	867	791	850	831	804	864	842	869	870	847	841	866	800	868	842	829	804	901	855	919	808	801	840	884	858	838	851	849	894	890	812	860	844	847	861	843	896	859	839	882	913	874	905	835	815	897	845	872	871	861	838	822	889	907	832	844	794	860	896	814	846	815	862	845	822	885	856	873	854	809	866	858	805	841	844	860	840	853	879	854	808	808	830	870	858	875	840	868	872	812	871	874	813	867	878	831	898	860	762	822	843	878	809	864	899	853	846	853	832	871	901	842	875	885	866	828	849	827	833	898	807	891	849	865	912	843	809	822	837	875	861	837	862	885	863	863	858	819	856	873	840	846	828	860	846	826	868	859	797	820	846	887	845	855	841	827	840	843	886	838	834	789	839	785	874	883	843	834	893	829	896	884	912	840	873	878	828	899	840	803	884	870	929	921	860	805	845	834	859	913	820	841	881	849	853	886	849	858	795	878	879	822	858	866	860	881	875	845	868	870	834	835	814	874	864	885	872	855	887	833	868	802	809	911	843	854	866	888	878	899	888	833	820	805	877	825	852	828	848	838	849	869	873	854	860	861	873	847	855	872	856	817	845	854	852	811	855	839	878	822	837	835	923	800	807	915	881	848	825	851	810	853	854	801	857	848	867	842	854	857	890	813	825	894	850	865	857	882	839	875	876	857	848	826	889	876	850	828	878	900	867	855	891	883	870	863	896	847	864	840	802	874	859	817	821	834	850	842	860	835	864	846	843	814	885	910	941	825	828	907	809	827	938	908	794	833	860	846	906	836	886	889	864	816	812	854	856	883	830	822	841	880	815	832	823	846	904	852	865	896	816	857	894	833	819	911	827	834	836	808	863	832	849	845	859	824	911	893	822	837	838	838	851	841	816	881	873	861	883	834	848	857	850	879	832	858	867	776	798	878	806	845	859	853	839	776	843	863	875	853	883	865	839	807	863	867	875	915	824	867	880	849	817	893	828	879	809	873	829	859	856	821	878	818	884	854	865	880	861	880	840	836	842	777	834	895	849	887	876	865	887	816	872	857	857	839	850	822	878	895	859	872	881	860	862	804	862	858	823	855	867	821	865	867	889	817	839	863	848	835	861	856	868	881	871	868	872	810	822	884	871	838	854	826	852	871	864	869	828	851	847	872	846	830	852	819	823	889	844	871	892	875	834	880	853	895	865	832	826	818	866	910	846	823	913	840	872	849	824	830	878	853	876	796	854	827	859	826	856	878	859	870	885	891	839	845	852	869	875	900	855	897	881	893	791	901	842	881	847	881	845	835	816	830	821	888	814	820	896	873	788	784	854	875	859	782	814	862	904	835	796	879	848	857	812	841	878	851	867	894	871	849	853	893	829	830	848	799	882	851	852	860	894	813	893	934	857	822	862	854	854	883	854	879	817	847	828	875	899	796	839	822	835	855	834	842	891	830	870	843	864	873	867	946	837	868	831	816	869	807	881	814	827	862	855	860	814	860	870	812	879	865	828	887	839	838	851	851	859	836	798	879	862	838	810	864	840	829	822	913	812	860	859	878	864	831	860	862	927	786	910	875	882	850	859	844	880	856	837	837	851	836	821	857	870	862	863	845	804	864	862	828	828	848	892	875	863	852	867	775	896	851	852	786	863	879	851	869	859	844	820	824	846	849	859	867	850	890	882	841	828	799	836	878	863	889	896	849	791	809	897	854	907	864	812	850	886	856	877	850	874	844
43456	37986	35462	44353	49434	47425	41451	36916	32019	27365	23900	20256	16781	14105	12270	11285	10426	9807	9270	8974	8538	8488	8186	8208	8117	7895	7898	7875	7727	7904	7817	7605	7775	7566	7563	7635	7708	7529	7627	7695	7612	7554	7635	7539	7531	7508	7503	7581	7599	7408	7459	7459	7581	7515	7523	7583	7599	7543	7506	7528	7612	7578	7541	7604	7558	7661	7545	7496	7553	7587	7569	7596	7636	7550	7524	7466	7596	7562	7489	7583	7535	7583	7580	7552	7640	7568	7565	7551	7523	7675	7528	7550	7563	7486	7584	7564	7668	7564	7622	7395	7481	7590	7558	7575	7542	7513	7593	7533	7660	7583	7531	7538	7474	7549	7530	7447	7542	7506	7594	7562	7470	7517	7420	7488	7506	7672	7567	7559	7669	7533	7660	7611	7534	7518	7543	7624	7435	7588	7623	7640	7603	7642	7577	7526	7661	7655	7531	7467	7592	7440	7609	7539	7558	7498	7561	7426	7594	7612	7619	7614	7486	7559	7497	7438	7501	7682	7630	7577	7633	7476	7696	7623	7438	7527	7513	7572	7572	7480	7589	7571	7565	7674	7521	7646	7521	7503	7425	7539	7634	7634	7706	7628	7609	7586	7527	7589	7484	7578	7565	7635	7629	7624	7499	7482	7489	7597	7487	7478	7618	7489	7535	7554	7505	7594	7575	7460	7575	7742	7595	7631	7623	7593	7520	7775	7663	7497	7557	7503	7648	7289	7651	7455	7573	7554	7580	7553	7462	7603	7546	7543	7703	7613	7562	7511	7582	7391	7598	7540	7464	7592	7569	7527	7568	7560	7613	7553	7536	7592	7591	7542	7651	7614	7499	7623	7487	7502	7587	7587	7706	7580	7528	7691	7532	7595	7761	7612	7575	7590	7507	7553	7587	7612	7647	7657	7375	7477	7627	7555	7536	7465	7584	7573	7568	7653	7583	7579	7514	7710	7628	7593	7756	7592	7406	7700	7630	7474	7610	7589	7428	7478	7550	7563	7462	7674	7487	7665	7433	7430	7556	7664	7492	7556	7467	7602	7428	7548	7487	7688	7485	7498	7649	7571	7517	7438	7790	7659	7566	7631	7566	7642	7703	7548	7478	7563	7479	7475	7567	7564	7502	7413	7398	7447	7630	7562	7596	7595	7519	7498	7496	7518	7503	7410	7731	7518	7501	7584	7377	7592	7441	7590	7523	7587	7620	7507	7470	7646	7551	7598	7561	7673	7573	7550	7521	7543	7623	7495	7580	7562	7644	7514	7583	7589	7390	7466	7630	7471	7648	7676	7408	7550	7596	7535	7620	7520	7536	7416	7636	7474	7485	7585	7514	7671	7525	7509	7649	7503	7565	7622	7576	7525	7533	7621	7505	7424	7602	7452	7706	7666	7501	7525	7655	7678	7544	7665	7559	7552	7710	7613	7562	7503	7627	7646	7473	7608	7563	7626	7620	7399	7559	7629	7648	7588	7567	7642	7483	7572	7449	7582	7520	7485	7693	7432	7630	7619	7487	7575	7552	7622	7638	7448	7518	7491	7612	7543	7564	7733	7691	7589	7540	7643	7509	7549	7570	7551	7460	7573	7619	7571	7581	7533	7557	7514	7521	7566	7641	7589	7622	7559	7606	7605	7520	7545	7547	7600	7489	7655	7524	7573	7578	7695	7611	7583	7584	7693	7714	7627	7529	7522	7578	7652	7517	7635	7608	7553	7593	7585	7534	7591	7559	7421	7632	7526	7592	7585	7584	7580	7571	7565	7539	7642	7549	7584	7645	7676	7601	7611	7560	7474	7511	7548	7630	7538	7716	7673	7471	7603	7609	7391	7580	7515	7675	7658	7653	7632	7447	7515	7604	7628	7479	7505	7569	7493	7612	7557	7611	7559	7677	7371	7482	7625	7443	7556	7521	7642	7676	7551	7617	7715	7550	7590	7503	7577	7585	7531	7599	7465	7596	7559	7506	7453	7625	7577	7592	7570	7561	7565	7556	7516	7492	7565	7488	7635	7560	7413	7522	7535	7572	7497	7620	7576	7559	7591	7598	7632	7618	7618	7519	7648	7507	7640	7633	7397	7596	7582	7649	7552	7663	7572	7587	7548	7562	7603	7640	7502	7574	7577	7543	7580	7489	7545	7717	7788	7544	7466	7570	7454	7510	7633	7445	7520	7582	7516	7616	7502	7513	7563	7538	7559	7510	7566	7561	7594	7700	7655	7718	7550	7478	7622	7418	7566	7702	7577	7653	7457	7473	7555	7462	7473	7622	7499	7744	7419	7621	7552	7521	7744	7569	7538	7527	7603	7634	7450	7612	7449	7589	7578	7641	7476	7608	7671	7561	7454	7555	7602	7418	7654	7528	7548	7536	7611	7679	7461	7649	7504	7710	7534	7517	7488	7547	7616	7390	7500	7585	7377	7564	7648	7561	7565	7478	7666	7660	7613	7531	7569	7708	7499	7460	7632	7566	7666	7717	7600	7471	7473	7384	7717	7594	7609	7562	7492	7670	7641	7483	7532	7476	7531	7543	7459	7452	7478	7601	7515	7383	7577	7418	7533	7426	7560	7757	7674	7471	7584	7574	7666	7566	7617	7607	7665	7441	7560	7556	7475	7443	7474	7488	7378	7676	7572	7623	7507	7725	7648	7524	7551	7556	7491	7594	7739	7555	7472	7619	7606	7590	7583	7470	7426	7442	7607	7555	7601	7533	7580	7659	7509	7610	7613	7453	7437	7677	7557	7504	7550	7564	7548	7589	7609	7620	7559	7473	7583	7543	7632	7540	7546	7658	7517	7497	7638	7492	7691	7693	7672	7471	7649	7498	7619	7583	7487	7343	7597	7579	7708	7639	7660	7604	7556	7477	7564	7524	7645	7614	7563	7368	7644	7593	7535	7474	7525	7570	7625	7549	7634	7562	7485	7499	7554	7594	7539	7466	7661	7572	7394	7494	7502	7487	7494	7722	7543	7553	7569	7733	7455	7648	7598	7542	7438	7659	7640	7535	7637	7525	7618	7624	7663	7588	7676	7511	7573	7717	7567	7438	7525	7617	7580	7616	7628	7520	7635	7691	7493	7570	7608	7595	7643	7422	7500	7526	7604	7697	7579	7581	7462	7691	7680	7534	7507	7564	7463	7587	7457	7516	7470	7791	7634	7552	7654	7592	7568	7553	7610	7589	7628	7466	7563	7586	7518	7702	7474	7499	7677	7513	7656	7702	7635	7586	7532	7624	7573	7536	7532	7488	7694	7531	7372	7559	7556	7504	7572	7627	7568	7500	7570	7553	7523	7542	7505	7528	7399	7404	7729	7577	7596	7519	7651	7551	7659	7587	7475	7539	7605	7606	7626	7766	7591	7696	7580	7548	7642	7527	7566	7521	7643	7627	7477	7589	7561	7637	7482	7456	7424	7653	7553	7547	7524	7490	7419	7636	7479	7341	7451	7588	7700	7532	7434	7754	7502	7487	7642	7556	7609	7537	7644	7586	7601	7688	7519	7546	7444	7491	7603	7567	7624	7521	7588	7590	7579	7544	7557	7616	7590	7536	7523	7637	7566	7579	7557	7743	7683	7479	7520	7502	7495	7483	7613	7567	7472	7608	7523	7617	7539	7460	7531	7375	7536	7729	7528	7487	7656	7497	7469	7596	7418	7489	7457	7504	7559	7544	7553	7577	7633	7587	7459	7624	7585	7454	7487	7461	7530	7615	7535	7486	7616	7655	7521	7721	7570	7562	7601	7502	7517	7553	7643	7625	7591	7496	7390	7623	7459	7581	7536	7515	7695	7616	7477	7625	7559	7727	7503	7597	7460	7546	7475	7461	7625	7828	7558	7624	7585	7553	7492	7554	7583	7521	7517	7492	7591	7380	7602	7495	7643	7690	7566	7390	7603	7496	7650	7626	7474	7577	7582	7634	7599	7666	7523	7533	7593	7609	7531	7618	7581	7574	7493	7448	7480	7509	7426	7465	7578	7626	7593	7603	7584	7546	7398	7508	7511	7659	7580	7546	7634	7682	7671	7526	7712	7534	7546	7539	7751	7475	7598	7516	7624	7524	7629	7539	7418	7428	7578	7520	7600	7645	7549	7535	7603	7619	7386	7670	7620	7624	7562	7550	7549	7504	7697	7595	7528	7479	7726	7608	7568	7548	7501	7539	7531	7511	7483	7572	7635	7647	7542	7632	7569	7567	7565	7409	7709	7460	7386	7550	7573	7572	7544	7559	7628	7652	7542	7529	7617	7482	7500	7642	7494	7500	7531	7567	7526	7646	7643	7619	7553	7553	7567	7445	7641	7493	7533	7580	7626	7513	7332	7520	7587	7533	7675	7653	7630	7582	7597	7596	7544	7395	7679	7563	7408	7572	7672	7581	7678	7569	7560	7601	7588	7642	7581	7690	7522	7477	7521	7622	7520	7591	7550	7468	7549	7707	7653	7566	7534	7641	7519	7645	7524	7486	7679	7576	7656	7560	7549	7537	7633	7578	7554	7577	7525	7564	7560	7564	7535	7508	7444	7479	7360	7661	7580	7682	7618	7567	7561	7586	7644	7552	7498	7515	7489	7476	7634	7577	7518	7476	7589	7576	7681	7598	7541	7509	7596	7511	7637	7705	7506	7459	7499	7549	7445	7473	7523	7472	7643	7560	7410	7680	7661	7583	7693	7527	7532	7520	7585	7543	7772	7662	7658	7599	7637	7635	7573	7708	7514	7471	7549	7583	7508	7585	7532	7545	7623	7671	7465	7333	7379	7612	7501	7567	7501	7652	7606	7713	7428	7591	7554	7473	7617	7460	7638	7745	7591	7611	7530	7525	7646	7688	7661	7526	7594	7485	7655	7471	7502	7464	7571	7461	7547	7595	7542	7621	7493	7637	7453	7668	7574	7696	7546	7495	7560	7595	7503	7528	7499	7723	7545	7531	7535	7514	7546	7546	7677	7610	7581	7550	7586	7619	7493	7527	7616	7620	7492	7594	7508	7473	7436	7614	7557	7475	7596	7655	7638	7499	7622	7637	7461	7581	7588	7673	7530	7634	7547	7546	7500	7712	7655	7627	7539	7675	7508	7607	7640	7634	7551	7561	7672	7589	7671	7571	7518	7603	7595
11021	7757	5963	4381	5193	4906	3552	2955	2280	1957	1656	1384	1239	1086	1036	999	977	935	942	890	894	861	870	889	878	858	848	836	862	838	817	844	855	789	800	864	830	858	858	870	853	873	833	842	828	821	825	832	885	812	826	809	839	824	767	786	831	866	876	819	815	863	856	863	812	819	811	822	795	844	792	842	851	838	811	838	792	785	846	870	826	808	851	812	800	828	830	872	848	847	829	848	823	827	811	832	851	874	818	891	810	822	849	821	846	855	792	817	842	821	848	844	860	812	837	813	812	843	817	819	891	819	853	826	823	865	860	870	884	780	821	846	813	817	828	851	877	816	866	759	790	813	829	807	817	856	836	838	881	834	853	837	810	816	831	865	855	816	842	806	851	800	819	835	875	830	791	838	869	843	815	874	835	784	877	849	864	891	823	792	783	846	881	842	865	861	870	813	793	800	819	839	846	815	840	825	877	820	846	838	830	889	828	867	827	824	812	834	777	859	872	840	826	829	854	828	829	824	860	804	866	901	807	910	773	893	848	800	847	888	884	842	845	790	833	847	832	830	865	824	818	880	864	821	869	801	869	839	811	869	852	856	895	835	806	827	831	826	804	871	844	817	876	804	881	857	840	819	794	773	830	849	835	910	863	814	814	832	800	864	793	836	884	821	885	798	808	869	821	851	828	804	885	813	827	813	873	828	801	851	823	802	774	855	880	841	803	853	859	805	825	861	846	838	830	831	872	809	799	823	796	791	922	845	833	824	830	874	833	892	820	851	854	833	829	812	787	827	835	846	836	843	839	891	882	831	804	818	848	830	836	847	863	869	844	826	854	815	822	837	835	809	877	841	846	793	867	841	759	797	815	834	804	881	813	810	847	839	805	894	810	854	790	779	836	755	875	829	815	866	811	854	817	847	854	821	879	872	852	799	798	757	849	804	810	786	831	806	844	812	835	868	826	832	825	864	883	848	840	864	814	861	864	844	842	820	786	868	834	842	845	838	864	836	838	825	839	810	842	856	808	845	812	883	857	815	806	812	836	820	867	844	903	855	838	881	853	831	797	836	827	873	799	811	829	883	853	790	838	865	812	816	870	837	820	821	857	862	910	868	822	877	849	829	876	840	805	801	809	825	887	857	832	839	850	831	823	784	828	833	856	846	848	818	822	787	890	835	830	872	871	790	860	823	858	821	836	907	842	882	856	843	901	821	799	843	842	854	885	902	857	848	795	838	840	830	770	867	835	814	879	771	874	808	842	842	839	813	801	815	838	836	775	826	832	823	796	847	860	856	788	825	803	832	837	838	827	846	825	838	891	755	777	836	816	815	884	838	810	834	805	875	843	832	802	864	854	864	795	825	809	904	848	826	809	820	832	839	832	827	871	804	847	857	836	815	841	835	851	793	872	863	873	868	816	868	796	800	781	851	892	836	852	822	875	824	855	815	843	866	829	835	780	851	853	850	798	863	773	805	828	853	866	830	867	874	841	852	862	856	827	810	823	827	808	830	822	860	837	799	761	816	905	842	816	907	813	798	829	892	842	828	822	838	845	810	862	820	861	824	808	845	836	863	862	908	816	850	818	888	799	820	851	893	809	840	859	859	811	810	835	821	836	864	806	805	805	746	820	855	839	810	852	815	827	848	848	806	826	858	831	829	864	793	875	888	827	782	851	832	849	847	828	822	843	820	863	824	865	833	873	819	791	834	858	850	865	782	846	814	890	823	821	807	803	780	801	838	810	853	810	868	859	883	843	839	856	818	831	807	897	831	823	854	835	831	821	871	822	884	875	800	831	842	844	907	897	840	835	785	874	828	846	874	798	836	858	865	806	842	859	851	828	793	812	845	817	745	822	822	854	853	841	838	815	836	846	805	832	811	856	863	843	871	832	851	862	824	860	769	855	858	845	810	856	896	854	849	825	820	762	850	828	874	834	823	873	850	845	799	820	805	842	806	764	785	825	838	832	836	848	880	807	829	795	809	778	828	799	771	848	829	792	837	858	827	835	841	827	822	812	834	830	815	800	827	794	856	769	853	858	791	857	864	828	846	827	839	852	824	781	856	806	809	828	830	893	800	842	834	816	835	810	800	818	798	858	857	859	826	825	815	818	806	830	819	798	868	838	889	886	783	802	846	830	856	810	886	764	826	867	810	807	817	785	837	794	809	845	871	870	822	872	869	852	844	776	839	842	809	832	802	851	784	849	822	840	836	874	826	838	873	850	839	784	810	836	818	848	826	855	857	848	794	869	880	821	804	834	785	817	809	874	808	797	834	828	828	795	825	819	785	879	870	881	881	848	836	847	812	827	855	798	799	837	816	804	836	805	816	858	824	881	822	894	847	812	870	825	837	850	823	777	804	807	847	833	873	900	821	840	762	844	851	822	880	811	827	839	826	887	838	821	865	872	820	771	860	858	813	876	808	852	805	832	840	797	841	854	900	816	821	855	803	825	814	801	884	853	828	786	860	859	863	861	843	851	839	824	863	870	835	793	881	884	822	813	833	790	812	823	895	887	846	887	864	815	842	827	867	801	817	833	841	816	822	833	830	834	819	831	812	779	861	882	830	805	827	842	844	861	873	830	778	819	866	805	857	773	842	854	852	845	823	810	821	840	832	828	866	830	839	828	865	853	850	804	883	859	829	822	800	816	793	897	825	868	832	822	816	806	809	856	869	868	835	858	826	863	827	800	821	805	829	786	825	826	807	813	831	850	843	847	817	851	853	867	776	799	800	837	842	852	782	790	841	800	860	793	874	855	862	815	816	875	834	818	789	806	857	834	795	834	848	790	854	764	828	830	847	799	861	842	857	844	792	781	836	840	810	826	879	798	803	851	835	847	869	815	816	835	797	887	838	850	815	829	850	860	811	848	857	857	841	843	790	824	864	779	849	833	789	815	819	806	881	820	800	849	905	811	783	873	830	808	880	813	839	858	845	825	820	833	824	832	841	852	868	877	848	824	912	836	840	825	861	786	811	846	807	832	847	802	827	813	847	876	856	790	822	865	890	797	822	800	827	884	820	801	822	806	840	853	818	823	819	796	837	796	852	812	820	820	843	825	815	812	887	788	874	818	821	822	853	822	804	828	851	822	840	814	855	798	822	764	883	867	856	821	827	885	820	817	882	834	830	790	834	847	835	841	800	860	828	845	829	759	833	803	861	834	883	792	797	842	832	816	830	808	835	812	830	822	768	847	794	828	786	804	836	839	841	822	868	816	839	829	848	833	845	799	835	892	825	839	818	857	788	884	885	843	858	859	835	852	849	862	860	842	802	827	832	803	839	805	809	868	807	748	816	848	850	835	834	850	833	844	831	857	743	808	845	862	857	892	802	845	824	833	820	838	853	854	853	823	805	828	812	841	842	793	837	772	862	867	863	864	826	802	837	815	802	821	861	828	845	868	834	890	819	858	794	876	835	872	868	843	811	868	798	846	872	833	812	863	809	856	830	809	831	845	804	822	869	806	846	839	850	849	863	813	820	804	823	821	853
40172	36182	34286	43086	48863	46840	40564	36138	31474	26858	23209	19459	16438	13687	12298	10794	10205	9711	9277	8903	8622	8361	8099	7940	7871	7699	7717	7770	7720	7670	7683	7591	7650	7432	7549	7654	7449	7438	7639	7375	7426	7317	7543	7428	7345	7438	7460	7416	7487	7518	7543	7474	7562	7353	7403	7353	7451	7253	7482	7436	7483	7461	7456	7372	7446	7449	7446	7503	7367	7311	7436	7432	7388	7396	7379	7426	7510	7539	7411	7359	7386	7431	7416	7398	7506	7362	7382	7422	7565	7338	7366	7331	7402	7457	7483	7357	7512	7411	7361	7342	7336	7470	7371	7486	7444	7345	7305	7409	7496	7294	7382	7496	7481	7436	7405	7360	7446	7542	7406	7583	7465	7294	7380	7515	7313	7524	7430	7357	7442	7425	7459	7386	7389	7379	7530	7471	7371	7551	7334	7499	7443	7252	7372	7457	7547	7538	7411	7295	7348	7424	7486	7368	7527	7392	7423	7643	7442	7512	7383	7373	7302	7364	7516	7590	7418	7474	7455	7465	7423	7419	7409	7383	7407	7343	7449	7440	7363	7430	7301	7307	7346	7396	7468	7392	7458	7392	7426	7434	7272	7412	7462	7441	7475	7384	7401	7346	7366	7343	7512	7372	7413	7310	7499	7341	7521	7505	7458	7357	7494	7569	7520	7285	7504	7310	7370	7374	7406	7350	7306	7486	7354	7460	7531	7518	7467	7505	7397	7412	7417	7476	7446	7473	7340	7409	7496	7436	7411	7430	7432	7481	7434	7390	7506	7357	7473	7459	7426	7369	7504	7501	7567	7452	7403	7518	7538	7468	7479	7228	7479	7478	7397	7360	7418	7355	7316	7349	7532	7358	7434	7398	7512	7568	7318	7365	7478	7486	7362	7287	7460	7308	7505	7454	7487	7435	7436	7533	7446	7423	7424	7365	7514	7520	7479	7596	7333	7582	7543	7508	7462	7502	7469	7378	7431	7310	7426	7311	7357	7392	7397	7498	7415	7385	7299	7462	7436	7351	7326	7356	7398	7400	7395	7392	7410	7366	7415	7431	7352	7404	7346	7330	7464	7378	7456	7355	7437	7426	7433	7402	7454	7444	7425	7337	7493	7481	7481	7428	7355	7317	7335	7351	7562	7535	7515	7509	7339	7343	7398	7380	7395	7297	7471	7404	7321	7410	7430	7556	7492	7352	7331	7479	7574	7503	7328	7347	7519	7437	7337	7495	7380	7382	7486	7403	7480	7424	7450	7397	7380	7377	7541	7415	7380	7634	7622	7406	7324	7509	7352	7435	7400	7426	7443	7502	7466	7535	7552	7340	7454	7518	7409	7372	7301	7391	7447	7352	7450	7318	7490	7404	7370	7332	7332	7513	7328	7444	7491	7383	7405	7413	7480	7419	7317	7579	7425	7428	7462	7474	7412	7555	7424	7489	7545	7352	7484	7515	7385	7554	7433	7491	7363	7546	7378	7445	7361	7442	7326	7422	7425	7449	7404	7442	7418	7482	7320	7336	7620	7450	7261	7603	7580	7497	7532	7293	7371	7517	7423	7438	7387	7362	7297	7537	7362	7451	7357	7460	7476	7619	7355	7523	7535	7374	7508	7345	7552	7357	7466	7506	7405	7423	7354	7564	7283	7496	7447	7425	7511	7365	7532	7547	7367	7357	7346	7418	7451	7469	7453	7417	7494	7448	7347	7297	7398	7352	7468	7470	7490	7446	7559	7459	7357	7549	7395	7327	7365	7482	7753	7404	7412	7355	7287	7410	7341	7304	7483	7545	7448	7467	7509	7520	7368	7297	7506	7348	7449	7324	7360	7413	7429	7411	7288	7418	7445	7445	7535	7490	7422	7475	7408	7401	7389	7467	7405	7447	7472	7427	7500	7255	7503	7396	7428	7432	7360	7481	7366	7379	7497	7455	7555	7454	7518	7257	7447	7332	7336	7490	7484	7379	7354	7407	7413	7472	7411	7359	7342	7345	7375	7455	7446	7441	7404	7408	7517	7521	7458	7478	7512	7447	7468	7367	7366	7484	7534	7435	7423	7441	7321	7455	7332	7438	7548	7517	7387	7418	7227	7403	7466	7438	7543	7458	7483	7377	7539	7482	7371	7504	7394	7440	7386	7480	7392	7412	7316	7484	7509	7454	7404	7537	7389	7416	7467	7390	7468	7520	7408	7358	7545	7405	7441	7487	7411	7458	7329	7381	7442	7575	7420	7450	7316	7447	7337	7485	7457	7495	7384	7456	7359	7396	7343	7385	7478	7346	7495	7350	7353	7533	7424	7571	7498	7410	7342	7555	7402	7419	7519	7503	7339	7505	7473	7468	7315	7469	7420	7453	7615	7379	7452	7402	7343	7469	7523	7504	7441	7478	7449	7439	7544	7437	7456	7410	7380	7368	7477	7362	7467	7348	7364	7533	7508	7524	7386	7378	7392	7457	7418	7413	7556	7455	7523	7352	7509	7388	7384	7415	7435	7450	7463	7485	7468	7412	7448	7440	7262	7493	7434	7504	7474	7514	7374	7479	7503	7218	7412	7428	7488	7509	7391	7508	7496	7400	7509	7485	7520	7468	7484	7548	7442	7463	7434	7457	7449	7296	7405	7398	7477	7355	7586	7523	7363	7455	7378	7616	7280	7510	7475	7300	7429	7470	7447	7379	7418	7313	7443	7542	7543	7326	7415	7429	7407	7445	7404	7515	7428	7400	7317	7514	7446	7396	7559	7484	7464	7494	7371	7438	7463	7499	7393	7296	7458	7606	7380	7551	7505	7455	7414	7547	7472	7430	7334	7327	7393	7445	7316	7378	7541	7452	7445	7381	7367	7515	7398	7502	7485	7431	7334	7422	7375	7359	7505	7434	7571	7453	7646	7563	7473	7400	7522	7336	7444	7503	7363	7361	7381	7431	7354	7376	7399	7471	7521	7353	7450	7326	7463	7418	7511	7539	7387	7519	7405	7453	7374	7477	7387	7505	7429	7501	7378	7477	7502	7454	7445	7421	7536	7516	7495	7428	7382	7482	7468	7273	7284	7398	7550	7477	7296	7521	7404	7524	7464	7513	7467	7389	7397	7437	7466	7456	7316	7499	7359	7416	7418	7411	7558	7438	7532	7429	7584	7375	7559	7427	7378	7461	7385	7352	7482	7400	7385	7486	7516	7488	7388	7485	7422	7477	7509	7400	7510	7365	7380	7506	7528	7377	7398	7486	7389	7334	7397	7414	7417	7410	7468	7502	7393	7401	7353	7375	7505	7556	7487	7574	7366	7414	7247	7384	7529	7424	7417	7447	7436	7416	7401	7415	7419	7429	7321	7474	7643	7408	7497	7520	7397	7453	7379	7393	7398	7335	7508	7530	7515	7434	7389	7408	7268	7366	7258	7485	7500	7309	7427	7380	7484	7472	7370	7546	7338	7381	7455	7451	7487	7363	7438	7377	7305	7413	7460	7332	7467	7533	7431	7456	7514	7372	7503	7375	7557	7506	7531	7539	7340	7434	7251	7395	7426	7379	7425	7392	7523	7305	7440	7503	7493	7344	7432	7398	7447	7541	7371	7360	7327	7536	7498	7434	7421	7338	7315	7400	7429	7417	7438	7532	7332	7513	7433	7389	7411	7382	7463	7487	7393	7475	7303	7345	7565	7480	7421	7494	7610	7439	7364	7383	7639	7423	7347	7460	7332	7506	7444	7246	7618	7445	7395	7407	7404	7417	7461	7335	7361	7452	7387	7398	7450	7462	7311	7484	7372	7415	7588	7422	7569	7455	7326	7460	7417	7434	7545	7415	7559	7471	7592	7411	7527	7395	7412	7420	7528	7392	7538	7356	7547	7491	7474	7438	7499	7483	7424	7515	7478	7443	7488	7438	7345	7375	7383	7609	7485	7555	7585	7501	7565	7479	7484	7459	7466	7422	7387	7420	7334	7571	7356	7499	7480	7428	7426	7532	7453	7191	7551	7590	7461	7375	7461	7334	7462	7430	7403	7527	7496	7354	7357	7409	7497	7460	7574	7408	7551	7321	7446	7462	7374	7422	7430	7454	7447	7418	7489	7342	7497	7393	7385	7492	7364	7561	7414	7364	7580	7349	7445	7391	7538	7451	7323	7516	7491	7419	7528	7500	7372	7515	7417	7414	7393	7369	7477	7428	7568	7510	7270	7547	7402	7383	7403	7469	7368	7592	7458	7408	7379	7401	7522	7414	7540	7389	7545	7557	7387	7315	7529	7527	7454	7442	7411	7338	7445	7437	7442	7355	7476	7493	7491	7436	7469	7356	7358	7401	7528	7386	7422	7239	7380	7355	7352	7384	7474	7457	7431	7419	7466	7310	7454	7473	7472	7475	7529	7377	7475	7435	7515	7505	7459	7486	7421	7516	7360	7399	7404	7541	7369	7498	7489	7444	7427	7428	7393	7560	7455	7475	7423	7499	7439	7365	7385	7366	7451	7439	7344	7552	7351	7339	7409	7371	7566	7423	7322	7468	7340	7617	7473	7522	7438	7420	7521	7448	7554	7447	7440	7223	7536	7316	7398	7546	7535	7386	7497	7481	7443	7391	7403	7485	7403	7357	7452	7485	7449	7418	7378	7376	7344	7540	7336	7518	7442	7444	7465	7504	7354	7648	7436	7352	7420	7537	7423	7530	7308	7292	7287	7514	7443	7514	7477	7417	7367	7383	7464	7404	7498	7447	7361	7447	7352	7440	7404	7322	7443	7458	7473	7485	7574	7498	7362	7392	7555	7413	7650	7394	7412	7393	7463	7473	7429	7470	7473	7420	7476	7524	7389	7488	7471	7425	7409	7379	7425	7361	7368	7426	7395	7300	7509	7412	7515	7463	7401	7405	7433	7327	7413	7395	7489	7656	7504	7407	7381	7422	7328	7429	7411	7416	7328	7354	7503	7438	7545	7332	7483	7489	7365	7455	7494	7497	7380	7494	7412	7427	7436	7456	7526	7482	7489	7447	7453	7569	7467	7512	7506	7455	7526	7435	7399	7430	7612	7392	7502	7358	7357	7318	7411	7420	7466	7461	7518	7471	7479	7334	7449	7472	7571	7538	7394	7393	7444	7399	7460	7284	7423	7458	7501	7443	7391	7267
12191	11622	9050	7064	8075	7025	5148	4091	3183	2549	2185	1796	1500	1402	1181	1072	1118	1013	1035	994	983	971	915	968	848	899	867	878	887	875	796	857	905	874	849	856	857	876	795	882	893	871	863	871	846	871	843	833	826	854	860	886	856	850	875	836	871	846	873	891	882	897	897	864	854	855	887	884	844	880	852	872	915	890	837	914	891	829	810	871	865	864	820	827	857	883	813	846	800	840	850	894	841	883	891	936	808	872	931	932	881	913	818	897	929	870	917	888	840	897	892	813	844	875	873	883	828	833	865	838	813	857	856	877	828	857	886	863	866	886	901	854	824	884	864	861	827	831	881	810	798	893	919	875	884	898	828	854	867	928	853	854	856	842	856	879	919	842	805	857	950	886	873	841	859	810	817	889	920	918	852	874	851	839	854	894	876	906	875	842	838	889	939	901	854	877	888	875	845	891	889	883	916	842	868	837	882	835	877	887	848	871	841	904	862	845	887	910	848	838	854	903	946	818	852	851	859	864	896	890	913	875	855	833	886	891	841	837	847	847	891	862	859	902	843	877	909	866	801	899	854	863	824	801	868	868	870	847	868	881	858	877	903	857	889	860	826	887	860	831	875	849	881	878	830	879	817	848	833	844	873	849	901	865	845	911	893	870	856	834	841	873	875	860	879	823	844	828	852	867	828	838	898	902	849	860	881	824	922	889	823	912	884	915	879	887	860	840	790	802	862	873	871	832	844	845	901	840	817	843	860	867	880	895	834	862	855	895	857	858	853	821	898	911	844	879	860	861	821	915	853	852	812	852	882	897	810	886	908	837	887	888	882	856	827	840	826	908	866	858	880	874	851	863	890	846	877	852	865	881	857	880	864	851	835	848	880	884	870	849	860	825	862	850	884	875	901	855	895	880	881	883	873	863	867	904	861	865	840	851	870	880	885	841	847	903	866	842	868	843	879	870	873	873	846	829	845	894	870	886	841	858	860	894	911	856	855	846	901	842	798	872	816	867	817	908	873	859	870	789	832	912	867	810	821	858	813	863	880	894	870	879	810	883	840	827	890	841	877	815	847	847	888	811	868	896	885	866	869	854	909	887	838	883	877	876	844	823	880	867	905	894	830	827	867	836	853	864	874	819	883	867	853	877	889	901	907	857	871	829	850	828	864	862	862	821	862	891	827	902	829	860	896	819	840	888	837	854	847	928	868	832	861	880	863	874	884	871	864	894	862	837	902	837	804	852	860	882	878	844	869	862	840	922	834	854	901	838	896	857	918	857	859	878	884	829	853	923	906	881	828	846	848	861	905	842	891	888	861	798	902	834	860	854	827	846	882	837	858	860	944	835	878	883	856	871	882	888	866	846	877	822	871	900	849	841	869	866	882	940	890	871	874	838	850	876	810	874	850	826	833	848	889	865	850	882	855	852	862	832	915	826	878	906	848	873	855	866	903	853	847	909	856	899	805	817	902	851	872	879	878	872	870	843	866	820	873	821	879	851	881	871	854	893	882	838	874	822	849	863	867	821	875	909	834	861	834	916	864	817	884	828	846	833	877	896	881	912	866	903	875	858	866	915	840	859	866	813	926	911	877	841	931	825	860	828	868	875	859	863	895	865	849	821	878	874	878	918	852	898	835	826	800	867	915	890	906	865	821	810	861	878	846	894	853	847	874	887	891	881	902	856	846	823	889	827	851	890	847	903	910	898	883	866	846	873	877	906	804	886	842	859	857	923	933	873	879	909	849	879	885	904	910	815	874	890	913	880	869	828	857	856	850	845	870	825	785	812	874	900	829	828	836	906	904	859	939	869	905	886	878	875	885	883	869	852	860	852	894	774	836	850	870	860	864	868	898	900	884	878	816	873	861	915	870	836	862	870	853	853	863	918	875	887	831	836	859	905	869	879	852	919	848	908	830	879	837	847	824	903	886	853	865	890	841	830	860	814	862	822	885	937	848	910	877	815	867	873	875	841	838	861	893	854	840	854	868	883	869	868	808	837	882	841	840	868	897	872	816	862	894	829	854	900	866	890	849	900	857	877	916	899	820	851	843	876	906	886	836	881	835	865	839	869	870	868	891	893	857	852	890	879	854	878	833	903	918	904	885	881	856	857	869	884	912	905	895	865	862	909	859	901	922	881	863	829	852	934	901	868	912	873	848	842	879	813	884	853	905	832	861	886	885	834	851	872	849	861	879	867	879	827	891	874	858	855	859	841	851	888	897	895	864	860	866	885	828	861	869	907	883	900	878	877	868	819	851	875	891	898	883	896	862	874	909	875	870	870	770	859	895	806	814	853	833	846	868	857	842	844	870	864	865	880	906	864	876	870	858	860	837	848	878	886	899	865	834	883	854	845	869	873	894	878	872	889	907	922	867	862	881	877	854	823	860	829	878	820	852	848	874	843	868	893	886	892	920	852	848	842	880	903	837	904	838	843	839	872	897	852	884	866	879	889	876	860	843	864	917	856	828	846	886	831	836	842	865	867	893	900	836	875	831	894	874	909	851	815	832	848	868	927	925	866	852	873	865	917	902	880	908	876	863	842	855	854	877	847	830	838	875	852	827	811	872	810	855	848	836	865	895	859	903	812	831	889	797	901	815	866	828	874	872	837	886	848	869	879	845	867	880	875	838	900	847	871	831	874	810	857	927	829	860	893	856	852	866	906	892	861	857	890	889	859	919	896	871	859	866	864	880	887	814	900	887	946	855	881	889	821	843	839	900	863	829	876	850	881	869	875	817	917	843	875	902	879	855	855	854	875	859	863	827	878	824	831	896	838	854	857	866	872	830	869	888	809	904	846	883	853	843	842	839	888	858	880	872	859	878	846	835	834	880	860	821	818	831	874	900	828	851	828	947	853	894	842	858	824	827	897	842	872	882	905	815	834	847	840	838	851	860	837	933	864	930	845	806	878	884	848	847	899	933	821	822	880	884	835	836	844	826	867	825	844	893	867	894	902	835	847	854	873	869	850	876	899	846	891	877	870	845	927	852	842	882	822	834	812	863	887	877	880	846	872	860	892	920	918	822	883	857	891	884	916	837	909	854	907	871	858	892	891	806	855	962	816	917	855	906	873	898	902	884	894	840	847	899	864	917	847	864	821	868	873	790	851	892	829	875	885	826	857	872	860	894	926	925	835	893	851	873	828	937	877	860	906	836	883	849	895	841	861	862	852	854	818	904	849	866	805	864	889	831	890	859	837	918	877	865	877	870	847	903	804	898	909	809	811	829	865	908	842	871	872	893	901	894	870	870	864	833	864	867	872	875	903	844	861	866	899	856	836	859	872	868	842	855	871	809	904	883	893	897	896	807	851	823	870	805	841	858	875	878	859	874	819	901	899	860	831	875	889	845	863	868	871	893	838	830	862	854	857	862	890	860	842	882	880	857	883	837	836	871	839	893	903	908	870	869	876	860	878	897	864	852	896	832	897	872	914	859	893	873	886	837	877	894	829	834	845	858	873	912	854	865	877	840	894	884	885	848	923	910	844	898	859
44819	40300	39548	49000	54501	50951	45392	40645	35891	31733	27777	23345	19801	16799	14461	12793	11881	11249	10598	9970	9435	8912	8739	8511	8463	8352	8190	8098	8022	8005	8084	7904	7846	7802	7819	7746	7763	7715	7596	7553	7690	7550	7792	7635	7591	7670	7604	7572	7730	7741	7523	7715	7563	7498	7622	7648	7582	7577	7576	7763	7642	7720	7833	7575	7620	7506	7648	7647	7546	7550	7605	7702	7617	7672	7617	7722	7592	7645	7740	7751	7514	7624	7565	7680	7819	7728	7653	7702	7644	7757	7577	7678	7648	7574	7556	7638	7638	7605	7623	7738	7750	7598	7721	7599	7663	7706	7603	7797	7507	7618	7629	7464	7508	7759	7696	7593	7668	7715	7723	7613	7693	7634	7607	7664	7623	7657	7723	7690	7623	7537	7795	7766	7639	7636	7554	7823	7714	7673	7721	7686	7608	7690	7690	7772	7601	7558	7515	7497	7672	7509	7738	7643	7842	7757	7682	7514	7677	7629	7655	7521	7705	7520	7654	7719	7527	7675	7469	7574	7602	7490	7708	7678	7608	7708	7605	7626	7696	7853	7520	7726	7693	7763	7689	7670	7677	7534	7623	7642	7525	7617	7657	7761	7617	7603	7582	7493	7524	7718	7598	7690	7613	7560	7614	7586	7689	7583	7697	7754	7586	7731	7627	7632	7720	7619	7645	7715	7555	7508	7707	7704	7618	7631	7581	7593	7589	7694	7518	7606	7694	7587	7607	7503	7736	7649	7714	7579	7598	7720	7584	7633	7617	7674	7790	7638	7604	7675	7652	7693	7624	7676	7593	7545	7748	7757	7583	7682	7538	7775	7644	7603	7711	7626	7732	7591	7672	7532	7641	7705	7588	7649	7564	7642	7888	7516	7704	7590	7702	7648	7680	7516	7715	7630	7710	7782	7601	7601	7709	7654	7628	7540	7564	7553	7666	7686	7768	7596	7634	7628	7697	7670	7700	7619	7665	7672	7673	7855	7709	7554	7649	7654	7615	7707	7614	7569	7719	7760	7696	7546	7679	7535	7606	7531	7593	7676	7613	7394	7629	7663	7596	7640	7712	7689	7662	7730	7631	7549	7674	7647	7726	7686	7645	7656	7671	7513	7616	7709	7687	7757	7597	7658	7670	7515	7646	7637	7603	7690	7661	7605	7604	7685	7572	7687	7517	7733	7555	7649	7637	7634	7664	7690	7764	7516	7572	7553	7717	7613	7768	7672	7595	7722	7634	7594	7780	7702	7557	7636	7781	7573	7687	7600	7642	7722	7788	7563	7554	7631	7723	7734	7564	7638	7613	7607	7630	7640	7634	7576	7649	7723	7693	7586	7586	7510	7645	7597	7642	7610	7586	7691	7615	7668	7649	7637	7599	7590	7740	7554	7635	7531	7718	7662	7495	7576	7717	7573	7629	7572	7572	7705	7645	7567	7673	7712	7695	7700	7672	7640	7665	7645	7658	7593	7659	7725	7615	7490	7621	7569	7832	7705	7651	7685	7771	7647	7732	7519	7645	7633	7572	7578	7714	7628	7587	7547	7637	7644	7760	7582	7692	7611	7680	7593	7676	7749	7648	7632	7751	7453	7591	7691	7591	7724	7623	7682	7592	7624	7712	7589	7704	7472	7653	7672	7719	7766	7663	7721	7742	7626	7623	7480	7568	7641	7814	7652	7675	7657	7592	7625	7658	7645	7693	7711	7717	7766	7735	7595	7614	7822	7600	7773	7755	7733	7516	7667	7519	7656	7616	7703	7660	7806	7582	7637	7672	7608	7564	7601	7628	7666	7803	7793	7620	7542	7672	7695	7641	7546	7691	7603	7674	7700	7702	7635	7482	7624	7608	7600	7492	7669	7662	7645	7700	7710	7687	7629	7517	7716	7664	7701	7650	7667	7610	7676	7626	7593	7606	7593	7607	7594	7646	7695	7727	7741	7691	7492	7694	7798	7579	7574	7680	7646	7435	7629	7661	7553	7724	7656	7733	7641	7623	7763	7738	7502	7620	7706	7595	7669	7630	7773	7710	7624	7635	7696	7605	7616	7657	7639	7558	7583	7579	7514	7692	7658	7614	7703	7625	7637	7564	7586	7622	7614	7619	7642	7583	7511	7667	7783	7575	7638	7674	7704	7629	7572	7512	7736	7635	7568	7596	7685	7775	7777	7633	7663	7561	7665	7502	7563	7542	7690	7700	7528	7710	7805	7655	7603	7735	7676	7636	7696	7661	7609	7729	7692	7734	7757	7546	7653	7602	7717	7688	7653	7560	7563	7735	7496	7819	7728	7620	7582	7749	7626	7622	7803	7704	7521	7630	7571	7733	7612	7673	7487	7659	7631	7731	7674	7651	7792	7627	7545	7603	7670	7603	7742	7621	7677	7581	7563	7528	7690	7557	7605	7667	7634	7713	7499	7539	7688	7665	7490	7560	7661	7537	7705	7698	7625	7584	7759	7700	7738	7718	7699	7728	7621	7748	7602	7740	7621	7523	7734	7782	7697	7738	7562	7660	7754	7499	7707	7617	7512	7655	7665	7670	7534	7643	7686	7631	7675	7643	7614	7661	7645	7600	7682	7798	7706	7664	7582	7677	7683	7584	7731	7661	7746	7760	7761	7626	7609	7622	7593	7616	7685	7514	7618	7699	7614	7665	7662	7698	7675	7664	7544	7748	7575	7643	7617	7736	7609	7633	7524	7679	7592	7637	7689	7645	7715	7629	7724	7677	7713	7765	7651	7596	7647	7652	7574	7664	7612	7667	7701	7561	7716	7763	7673	7779	7646	7601	7565	7449	7763	7761	7665	7678	7659	7740	7626	7683	7537	7775	7612	7568	7669	7512	7609	7662	7404	7735	7631	7586	7597	7672	7690	7720	7684	7681	7609	7569	7701	7695	7641	7593	7498	7621	7624	7726	7615	7722	7547	7677	7557	7572	7611	7512	7605	7611	7621	7716	7670	7602	7628	7571	7668	7643	7762	7629	7619	7644	7553	7717	7614	7749	7855	7683	7675	7543	7614	7617	7614	7694	7600	7756	7796	7634	7546	7596	7753	7635	7652	7581	7679	7779	7470	7709	7528	7649	7590	7652	7660	7764	7658	7625	7675	7654	7610	7666	7565	7639	7572	7614	7685	7599	7750	7614	7659	7559	7526	7692	7609	7529	7673	7626	7794	7619	7654	7485	7627	7639	7747	7722	7584	7563	7796	7655	7622	7609	7652	7648	7593	7787	7563	7635	7723	7599	7595	7592	7577	7688	7884	7606	7683	7603	7583	7712	7684	7708	7500	7607	7842	7662	7906	7799	7667	7508	7753	7657	7684	7627	7680	7587	7547	7720	7678	7712	7676	7607	7744	7603	7533	7623	7579	7595	7694	7570	7668	7666	7610	7781	7534	7662	7776	7595	7671	7652	7557	7570	7629	7631	7610	7648	7557	7589	7598	7661	7687	7590	7651	7813	7621	7647	7628	7689	7636	7572	7686	7583	7679	7789	7805	7783	7642	7720	7709	7693	7742	7640	7635	7678	7596	7600	7636	7653	7625	7763	7524	7641	7572	7657	7569	7602	7512	7656	7643	7600	7564	7651	7747	7572	7634	7520	7628	7616	7652	7714	7690	7669	7523	7631	7609	7651	7590	7753	7664	7601	7667	7635	7578	7606	7652	7772	7569	7656	7714	7562	7652	7696	7527	7622	7654	7523	7659	7600	7754	7488	7629	7691	7702	7739	7648	7693	7698	7896	7655	7600	7664	7728	7650	7607	7576	7715	7672	7767	7596	7680	7682	7584	7680	7670	7741	7592	7688	7674	7600	7825	7824	7647	7573	7671	7685	7577	7723	7738	7715	7641	7631	7735	7671	7706	7683	7617	7762	7609	7541	7562	7720	7684	7706	7564	7709	7728	7480	7623	7729	7781	7778	7663	7519	7631	7633	7556	7600	7647	7585	7664	7698	7530	7627	7632	7801	7456	7593	7702	7772	7776	7700	7572	7610	7600	7695	7586	7634	7705	7602	7605	7664	7613	7539	7566	7483	7675	7659	7753	7725	7619	7651	7604	7819	7695	7757	7709	7623	7711	7681	7683	7664	7597	7709	7701	7576	7677	7549	7655	7611	7706	7601	7623	7773	7584	7662	7712	7688	7610	7575	7556	7651	7702	7604	7844	7882	7668	7683	7655	7694	7633	7747	7580	7626	7583	7725	7701	7814	7534	7584	7615	7714	7617	7657	7540	7684	7814	7680	7605	7667	7582	7632	7621	7586	7578	7585	7625	7616	7627	7669	7635	7782	7696	7523	7541	7734	7598	7704	7728	7592	7682	7677	7513	7692	7673	7675	7716	7662	7656	7652	7702	7579	7681	7605	7657	7724	7671	7665	7636	7642	7668	7542	7718	7607	7684	7678	7622	7505	7629	7789	7593	7683	7632	7639	7664	7677	7631	7722	7721	7665	7717	7740	7723	7630	7747	7746	7616	7684	7689	7672	7502	7621	7543	7608	7691	7721	7830	7651	7646	7738	7567	7668	7655	7651	7609	7739	7834	7602	7692	7627	7596	7650	7577	7632	7751	7684	7679	7612	7867	7647	7727	7705	7735	7655	7709	7678	7719	7597	7655	7721	7559	7595	7722	7653	7698	7662	7573	7654	7615	7726	7599	7696	7588	7554	7639	7605	7659	7807	7698	7665	7677	7758	7650	7640	7596	7828	7666	7624	7584	7736	7649	7797	7633	7688	7803	7504	7665	7660	7693	7634	7745	7680	7672	7718	7783	7590	7614	7555	7644	7742	7668	7659	7730	7611	7736	7618	7581	7630	7602	7575	7711	7565	7621	7746	7603	7550	7722	7597	7565	7675	7707	7745	7594	7703	7675	7648	7657	7727	7677	7610	7648	7689	7540	7574	7543	7622	7689	7481	7690	7648	7578	7715	7550	7570	7632	7466	7639	7706	7771	7587	7698	7583	7734	7528	7688	7466	7764	7630	7714	7708	7538	7635	7600	7612	7599	7553	7548	7619	7537	7555	7744	7541	7667	7891	7611	7626	7779	7589	7596	7539	7692	7630	7588	7736	7657	7709	7703	7629	7691	7730	7649	7634	7705	7620	7547	7594	7563	7620
7845	5652	4179	3260	3572	3144	2582	2004	1750	1474	1280	1121	1111	1000	928	940	850	880	924	871	789	846	834	782	826	841	828	829	777	786	871	808	828	820	803	849	836	808	811	773	743	812	803	779	746	807	820	797	768	801	785	851	835	806	816	824	865	755	810	784	797	782	801	794	858	802	779	780	750	795	805	755	741	824	790	797	835	769	802	777	789	820	814	795	789	794	858	771	798	810	815	820	841	819	773	795	842	782	804	786	824	794	778	863	848	808	807	863	865	800	789	845	819	812	778	814	783	737	802	790	851	818	837	872	792	856	748	827	812	771	802	807	822	799	843	793	826	825	823	821	809	799	815	830	804	773	776	835	830	838	837	772	795	827	835	752	818	831	796	819	759	856	821	787	776	799	798	824	802	843	788	828	820	780	826	782	764	820	768	801	783	819	758	802	822	822	758	788	789	803	817	786	775	860	805	825	786	832	824	839	844	796	805	776	837	813	843	791	831	803	809	820	806	799	796	823	792	804	792	835	809	769	787	790	801	827	822	790	805	836	747	811	808	778	809	810	780	769	812	826	793	855	811	838	800	755	771	827	793	811	796	828	849	800	782	808	828	838	799	843	793	795	833	816	822	819	804	832	782	852	809	766	829	771	867	814	769	761	849	844	805	818	795	778	734	765	805	799	788	804	833	776	786	783	814	831	829	824	769	780	863	820	802	848	803	784	844	834	795	820	826	767	786	795	835	826	828	816	815	766	833	796	778	835	842	841	756	871	860	808	797	821	801	762	815	792	817	819	785	835	796	849	812	767	836	789	822	848	822	775	828	819	794	802	815	763	831	788	871	777	714	804	795	800	767	817	858	779	819	809	837	739	787	764	817	810	804	753	803	825	836	787	791	771	828	787	775	807	803	797	794	859	799	763	769	836	820	768	805	834	813	813	830	831	797	816	824	827	795	806	808	783	846	743	821	751	790	839	798	826	809	798	791	800	806	807	822	838	768	804	831	808	812	787	817	856	807	810	824	789	831	845	832	804	848	764	825	780	799	797	804	766	842	832	854	834	849	795	764	773	837	802	790	843	821	804	837	790	803	807	786	830	784	797	796	796	868	835	810	815	814	762	797	850	791	796	816	763	794	752	763	802	843	821	802	771	808	865	817	805	820	836	797	809	786	778	794	810	800	863	756	822	842	794	876	839	774	824	739	817	793	790	797	841	774	791	814	845	779	795	839	766	788	872	844	851	808	772	826	800	759	816	786	787	787	842	806	838	762	775	798	860	829	831	821	832	827	786	799	795	850	807	798	789	791	806	804	813	816	839	804	774	785	776	784	774	811	817	819	838	796	829	854	790	846	823	815	831	760	822	797	792	849	804	823	781	801	796	803	802	796	811	853	842	783	840	790	843	788	809	780	850	825	824	790	765	862	815	792	798	802	832	805	814	760	798	776	817	819	791	832	829	764	777	776	795	795	774	789	803	769	859	790	773	814	791	829	856	815	826	857	810	808	798	823	799	831	780	803	818	780	862	880	781	809	815	793	766	775	848	787	864	842	773	858	803	792	774	782	797	850	788	770	815	831	801	796	803	804	828	803	802	817	792	780	818	819	796	779	821	788	773	843	796	757	833	804	821	870	792	774	769	818	768	774	768	788	807	835	807	801	812	828	854	779	809	785	874	775	780	819	874	812	804	825	778	825	735	797	828	861	829	803	819	753	767	821	789	840	815	850	842	775	762	763	814	827	757	819	785	816	845	840	758	783	814	815	859	862	802	791	840	821	830	829	810	806	835	784	751	790	804	785	880	772	815	800	824	831	769	812	781	801	817	835	815	824	800	782	772	790	828	808	767	817	789	843	751	758	791	810	803	800	803	815	843	801	785	787	849	842	805	774	793	805	801	778	786	809	789	827	799	801	840	817	808	795	770	801	816	814	806	788	791	842	842	749	787	881	808	812	791	797	820	790	790	819	816	774	840	794	772	789	860	844	812	813	829	788	764	789	804	837	810	830	806	798	767	780	774	830	856	824	777	849	764	823	823	789	833	826	788	769	846	796	813	807	812	778	828	777	836	837	791	794	821	788	752	864	780	838	846	806	836	833	800	805	819	777	792	790	803	828	773	806	824	819	779	799	802	835	804	839	811	791	817	816	825	801	769	823	774	843	762	780	824	800	793	794	820	778	782	832	797	757	803	811	857	782	799	796	820	825	801	785	828	823	802	832	765	865	808	819	803	777	777	805	760	782	802	865	773	877	768	844	832	793	785	805	819	857	874	793	841	832	798	781	769	789	849	844	841	853	814	787	811	799	750	828	859	800	828	800	850	790	809	834	839	863	807	747	798	881	823	858	807	808	804	758	779	845	802	816	825	842	821	813	770	855	853	768	835	799	839	821	798	745	818	768	755	791	799	805	799	779	771	764	806	738	804	803	755	805	819	828	818	801	769	799	814	767	826	835	813	803	806	836	862	856	817	825	798	791	814	803	781	774	774	847	811	752	883	809	783	792	789	811	810	814	808	776	789	806	763	793	826	817	818	818	810	773	842	789	784	792	775	796	812	795	837	828	832	831	826	843	742	789	800	796	795	824	783	795	790	796	827	824	837	850	813	809	806	830	777	787	774	808	846	782	820	840	820	797	799	789	759	796	786	849	841	774	799	833	783	814	802	793	789	803	809	782	783	868	854	808	790	831	849	829	844	778	790	785	803	758	810	784	835	771	852	825	774	805	789	845	800	823	790	799	813	835	809	797	832	785	798	833	827	847	838	800	780	823	765	790	794	815	781	812	784	802	823	815	814	771	790	789	826	796	824	786	846	794	854	832	816	818	798	804	777	797	816	794	816	823	822	786	796	795	805	819	792	776	851	824	796	783	816	775	800	795	853	838	804	804	848	817	832	831	886	893	777	832	795	770	829	800	790	825	803	843	818	778	799	823	781	772	834	866	845	840	850	758	847	826	802	817	805	830	848	788	813	785	788	763	814	772	831	779	806	801	821	799	813	816	843	825	818	811	817	781	814	787	848	871	774	815	819	816	827	807	795	773	798	785	827	773	786	826	822	808	755	754	779	886	783	795	777	773	758	804	810	817	847	776	773	786	826	827	805	806	827	821	826	776	811	781	759	815	749	829	818	768	797	777	823	823	790	811	781	842	813	807	834	794	824	854	826	786	804	782	788	806	800	798	825	841	842	807	832	824	822	793	805	775	781	832	776	836	831	823	781	808	821	829	853	844	826	757	779	887	835	823	788	828	842	791	793	845	747	847	825	850	821	795	818	858	741	805	851	817	855	804	772	822	796	795	841	815	819	816	772	791	751	802	804	801	799	817	824	784	793	808	853	752	855	743	799	814	846	857	804	805	804	837	803	797	810	865	827	825	853	816	789	806	826	848	788	781	829	808	748	820	804	829	865	841	823	775	781	827	843	792	817	785	804	773	761	829	822	840	772	817	824	826	794	807	848	825	852	810	828	800	817	853	802	784	820	799	830	799	809	809	820	781	776
38125	33480	30726	39721	44975	40855	36254	31199	26651	22386	18475	15440	13124	11592	10231	9386	9083	8609	8341	8178	7879	7751	7588	7474	7352	7288	7421	7345	7409	7484	7306	7275	7414	7206	7205	7290	7303	7246	7165	7117	7239	7143	7174	7217	7254	7186	7103	7375	7332	7226	7265	7261	7176	7225	7106	7212	7317	7177	7290	7171	7150	7270	7232	7098	7288	7234	7017	7166	7317	7127	7187	7169	7183	7240	7152	7270	7240	7190	7382	7112	7251	7162	7353	7267	7159	7160	7178	7156	7243	7147	7216	7327	7129	7239	7299	7216	7365	7149	7100	7190	7165	7223	7191	7187	7159	7200	7321	7217	7088	7163	7183	7171	7146	7182	7159	7276	7240	7138	7137	7337	7114	7124	7365	7307	7093	7200	7227	7235	7341	7328	7174	7089	7331	7225	7191	7169	7316	7238	7242	7140	7260	7136	7141	7371	7128	7251	7264	7303	7236	7202	7234	7125	7288	7393	7235	7150	7272	7314	7264	7215	7321	7192	7265	7331	7233	7168	7284	7252	7224	7088	7053	7318	7365	7174	7261	7149	7097	7259	7329	7191	7275	7202	7208	7273	7266	7211	7153	7239	7055	7304	7305	7181	7181	7211	7205	7315	7218	7183	7270	7269	7132	7205	7342	7204	7317	7311	7078	7226	7242	7205	7177	7235	7217	7257	7163	7121	7325	7243	7200	7129	7146	7307	7230	7260	7268	7335	7216	7161	7269	7265	7247	7222	7119	7256	7298	7277	7316	7269	7194	7182	7212	7196	7206	7340	7153	7223	7155	7226	7157	7083	7227	7208	7330	7297	7214	7204	7177	7199	7217	7333	7224	7150	7210	7197	7225	7309	7294	7115	7193	7136	7172	7247	7111	7313	7108	7141	7228	7279	7299	7361	7119	7251	7115	7268	7248	7280	7147	7257	7314	7099	7261	7274	7245	7224	7125	7298	7189	7099	7202	7149	7272	7280	7247	7184	7260	7168	7338	7265	7220	7494	7225	7018	7270	7199	7294	7088	7205	7183	7334	7225	7196	7208	7386	7197	7224	7152	7188	7107	7243	7204	7268	7321	7267	7223	7338	7224	7263	7220	7377	7187	7259	7262	7221	7184	7267	7290	7196	7153	7303	7171	7100	7182	7204	7292	7117	7194	7235	7351	7304	7170	7338	7088	7163	7212	7172	7339	7177	7304	7164	7200	7221	7209	7223	7304	7161	7221	7296	7317	7277	7311	7288	7245	7161	7302	7239	7193	7261	7226	7182	7327	7155	7265	7183	7279	7287	7203	7291	7234	7312	7261	7327	7370	7250	7210	7173	7208	7293	7255	7332	7188	7317	7080	7177	7259	7287	7031	7140	7246	7166	7329	7250	7300	7192	7195	7337	7204	7263	7282	7308	7151	7283	7153	7233	7181	7241	7189	7273	7362	7169	7208	7137	7267	7217	7189	7262	7244	7293	7218	7196	7166	7267	7308	7188	7107	7302	7384	7242	7292	7261	7232	7257	7232	7216	7209	7328	7229	7219	7289	7367	7162	7237	7207	7299	7262	7341	7292	7393	7249	7265	7226	7313	7315	7239	7313	7297	7213	7117	7357	7270	7154	7242	7388	7210	7305	7282	7388	7186	7142	7372	7223	7337	7159	7237	7182	7294	7283	7346	7220	7293	7292	7269	7250	7229	7123	7292	7267	7121	7261	7221	7307	7235	7261	7203	7265	7286	7276	7271	7166	7204	7211	7195	7263	7206	7262	7234	7313	7119	7134	7206	7241	7247	7308	7185	7225	7185	7206	7287	7203	7206	7241	7059	7344	7161	7212	7365	7075	7177	7199	7367	7173	7163	7312	7312	7129	7250	7349	7137	7252	7368	7277	7263	7130	7079	7228	7294	7303	7171	7271	7235	7284	7060	7220	7197	7165	7267	7189	7307	7135	7171	7158	7180	7207	7194	7214	7225	7091	7225	7151	7194	7099	7210	7114	7260	7232	7350	7228	7176	7276	7183	7232	7147	7158	7246	7230	7366	7221	7211	7384	7209	7099	7141	7117	7196	7324	7070	7254	7298	7207	7187	7254	7237	7161	7263	7382	7166	7195	7300	7162	7201	7209	7319	7184	7366	7269	7140	7261	7356	7228	7295	7181	7277	7226	7336	7215	7275	7127	7236	7260	7274	7280	7136	7238	7362	7098	7358	7145	7333	7191	7134	7179	7211	7314	7132	7240	7223	7241	7179	7142	7312	7280	7165	7147	7164	7170	7156	7332	7301	7213	7205	7291	7189	7194	7252	7125	7238	7190	7181	7291	7196	7196	7075	7209	7154	7246	7322	7195	7317	7313	7166	7344	7125	7355	7245	7227	7307	7336	7308	7342	7191	7253	7220	7182	7220	7290	7290	7289	7216	7285	7204	7078	7135	7274	7296	7214	7188	7215	7304	7265	7304	7188	7097	7230	7176	7240	7326	7214	7150	7246	7297	7114	7201	7230	7240	7204	7236	7303	7258	7287	7151	7301	7125	7284	7228	7124	7182	7183	7248	7264	7259	7197	7175	7226	7245	7334	7139	7142	7231	7161	7348	7222	7297	7107	7201	7337	7276	7201	7304	7338	7206	7305	7316	7229	7175	7304	7325	7255	7284	7324	7183	7286	7197	7373	7230	7141	7182	7283	7150	7104	7241	7235	7165	7286	7331	7227	7232	7272	7325	7269	7223	7297	7314	7272	7248	7273	7183	7120	7031	7094	7219	7111	7144	7142	7266	7338	7288	7356	7059	7221	7358	7217	7219	7298	7084	7293	7164	7181	7108	7373	7283	7256	7333	7157	7281	7244	7242	7212	7133	7157	7159	7257	7247	7112	7123	7197	7272	7134	7298	7169	7315	7327	7189	7298	7250	7225	7220	7014	7259	7229	7190	7058	7257	7244	7130	7339	7233	7346	7177	7192	7332	7171	7253	7384	7258	7192	7365	7339	7372	7074	7359	7353	7261	7131	7130	7255	7283	7101	7306	7177	7271	7230	7224	7124	7112	7149	7197	7201	7265	7295	7378	7215	7254	7093	7212	7319	7260	7165	7179	7201	7209	7257	7181	7225	7263	7254	7147	7164	7444	7143	7268	6996	7196	7239	7308	7220	7198	7099	7291	7143	7252	7267	7127	7221	7125	7233	7233	7343	7168	7213	7127	7213	7177	7165	7028	7216	7146	7212	7227	7168	7111	7170	7345	7210	7281	7183	7220	7222	7123	7081	7195	7276	7206	7248	7265	7356	7325	7129	7217	7238	7388	7249	7320	7201	7240	7261	7218	7200	7219	7197	7204	7275	7215	7288	7193	7249	7191	7179	7294	7190	7184	7194	7269	7504	7328	7200	7201	7166	7286	7299	7217	7294	7172	7269	7232	7229	7185	7290	7394	7197	7212	7224	7141	7125	7097	7142	7219	7137	7275	7243	7170	7355	7158	7231	7155	7144	7309	7139	7157	7148	7024	7181	7226	7345	7148	7176	7180	7153	7202	7062	7193	7159	7253	7245	7262	7093	7203	7245	7278	7243	7379	7301	7299	7219	7224	7239	7257	7164	7094	7281	7313	7274	7185	7296	7188	7172	7229	7148	7161	7159	7116	7300	7279	7236	7141	7278	7101	7256	7367	7237	7231	7223	7244	7226	7189	7308	7123	7341	7227	7231	7066	7315	7161	7195	7362	7253	7400	7200	7297	7262	7185	7222	7223	7318	7355	7309	7163	7275	7139	7294	7183	7214	7278	7194	7222	7346	7269	7203	7346	7275	7197	7277	7231	7169	7321	7252	7224	7262	7167	7209	7090	7310	7282	7208	7242	7318	7123	7264	7318	7182	7354	7300	7140	7202	7240	7220	7138	7229	7279	7208	7257	7297	7187	7254	7309	7321	7234	7252	7230	7266	7162	7124	7244	7160	7243	7225	7256	7334	7394	7302	7119	7314	7165	7295	7276	7221	7466	7221	7258	7086	7286	7238	7261	7273	7193	7260	7289	7368	7229	7141	7213	7302	7062	7218	7234	7277	7091	7157	7362	7187	7245	7263	7365	7340	7211	7209	7069	7280	7215	7239	7313	7215	7219	7265	7184	7295	7305	7215	7161	7199	7116	7197	7244	7217	7349	7280	7176	7215	7230	7218	7279	7305	7165	7234	7278	7160	7201	7284	7216	7290	7312	7257	7289	7245	7232	7331	7121	7291	7219	7264	7286	7280	7321	7206	7218	7210	7223	7146	7220	7297	7212	7157	7153	7260	7262	7223	7247	7272	7226	7234	7222	7342	7211	7244	7201	7218	7378	7186	7182	7215	7236	7228	7255	7217	7162	7288	7219	7406	7212	7123	7169	7345	7171	7195	7215	7245	7335	7338	7297	7260	7191	7111	7199	7387	7116	7157	7284	7207	7200	7234	7321	7246	7224	7162	7264	7125	7264	7181	7357	7315	7238	7187	7115	6979	7252	7100	7211	7116	7341	7295	7276	7111	7178	7234	7098	7251	7134	7212	7356	7202	7265	7215	7194	7096	7181	7193	7309	7228	7282	7192	7336	7182	7247	7176	7252	7097	7415	7254	7267	7201	7183	7167	7214	7310	7210	7243	7321	7197	7271	7197	7398	7216	7240	7212	7198	7352	7269	7349	7168	7240	7281	7251	7298	7119	7197	7238	7337	7165	7304	7186	7041	7263	7222	7354	7317	7128	7214	7247	7183	7112	7178	7183	7106	7206	7286	7159	7238	7188	7263	7143	7272	7281	7362	7181	7266	7239	7340	7244	7376	7284	7148	7328	7229	7331	7273	7351	7291	7170	7296	7355	7228	7118	7334	7204	7196	7155	7102	7263	7260	7221	7139	7250	7276	7349	7274	7355	7266	7199	7430	7241	7292	7264	7230	7330	7252	7243	7307	7169	7198	7233	7253	7226	7293	7241	7159	7229	7301	7121	7292	7324	7300	7175	7346	7268	7209	7283	7141	7154	7158	7218	7267	7301	7311	7219	7232	7192	7307	7354	7296	7260	7267	7168	7261	7208	7266	7223	7239	7236	7291	7206	7211	7133	7062	7290	7408	7181	7175	7169	7332	7119	7283	7171	7174	7088	7246	7203	7166	7113
10070	9525	6013	4679	5218	4711	3632	2845	2419	1922	1578	1439	1201	1134	1109	1043	994	1014	907	919	955	927	873	876	878	890	879	869	849	887	864	858	884	840	853	817	894	886	853	862	927	875	894	857	845	855	839	890	888	801	826	870	837	839	857	857	847	865	839	853	841	859	875	866	869	878	866	853	889	888	838	877	887	891	908	883	881	904	894	859	802	839	851	840	919	902	868	878	869	831	881	813	861	905	815	847	860	866	865	855	911	859	866	857	812	846	867	877	908	868	862	856	904	834	874	897	801	914	830	830	829	809	870	873	849	855	898	856	808	868	835	916	879	844	894	851	891	906	876	853	804	844	869	840	873	884	844	877	890	889	898	916	911	852	790	891	827	842	868	844	853	870	873	879	850	826	859	891	848	834	901	880	867	926	836	906	868	879	882	845	834	922	874	868	824	890	869	891	865	912	840	887	866	910	885	805	871	848	873	841	826	918	864	908	849	917	825	889	868	878	863	907	834	899	848	845	884	817	823	869	867	879	894	861	797	933	868	908	854	871	898	868	868	808	881	853	869	846	842	852	817	846	915	856	852	871	880	869	878	874	887	871	854	841	838	884	829	915	833	834	887	873	882	892	869	804	834	896	909	791	838	870	842	894	855	894	874	868	862	851	872	886	850	862	807	841	874	875	842	814	909	861	879	901	824	851	830	892	891	878	837	862	924	873	823	886	842	882	829	859	851	871	907	852	869	840	874	884	832	864	839	831	879	899	862	855	900	943	852	873	898	872	882	870	884	872	859	904	894	889	858	833	890	878	845	874	860	838	862	913	889	813	865	884	811	837	919	904	899	849	894	837	844	866	855	841	859	846	892	883	885	847	870	846	864	890	867	877	910	796	911	897	895	861	855	869	876	848	850	813	882	866	831	884	867	820	852	927	833	835	847	910	866	894	854	866	826	877	880	865	873	865	893	834	870	822	847	857	858	862	866	885	917	842	865	934	884	895	791	852	908	851	951	848	815	902	850	843	858	862	868	866	907	833	884	828	880	869	888	924	933	878	861	869	845	876	860	884	849	849	825	843	851	879	863	903	891	839	861	864	874	874	866	854	924	860	882	821	872	868	837	866	840	840	831	867	900	861	921	853	855	857	875	872	865	898	822	817	876	902	845	841	853	805	905	876	860	892	866	865	878	899	885	850	874	886	854	869	882	905	859	855	888	860	890	865	892	842	869	838	923	868	875	883	903	872	804	851	866	890	883	882	885	852	873	910	914	900	844	825	918	852	868	909	827	882	838	889	845	836	862	855	850	865	843	827	822	873	870	861	883	875	847	889	848	863	876	842	841	867	887	867	873	837	842	869	918	820	895	867	866	922	878	825	847	875	836	872	887	849	894	888	878	884	910	839	831	859	851	851	918	865	876	851	862	884	881	907	887	899	912	833	861	855	867	865	887	835	844	833	867	871	883	828	874	842	839	901	839	859	873	867	833	898	941	854	849	853	865	840	891	831	874	865	862	852	830	876	820	881	872	882	807	900	896	827	841	890	843	845	875	815	871	835	841	846	893	853	885	850	859	896	868	834	880	839	890	895	859	886	892	864	879	836	849	875	866	848	823	842	866	882	852	880	891	828	853	902	886	842	885	817	853	841	913	859	836	877	901	890	818	862	862	892	805	859	881	800	848	820	842	872	829	855	833	890	843	903	878	890	894	896	862	807	875	917	854	865	834	846	873	808	844	870	809	775	906	890	864	879	878	870	898	871	858	858	867	836	876	887	909	866	877	827	837	848	809	869	912	814	903	904	873	862	891	899	846	875	887	840	901	861	892	849	893	879	819	853	897	897	931	898	876	850	817	836	814	861	845	903	860	869	869	913	853	853	903	842	897	864	904	857	861	917	888	845	929	948	862	872	832	832	865	838	891	891	950	835	873	827	885	860	842	858	877	856	899	877	849	877	911	887	863	892	910	885	854	850	839	892	844	849	914	875	807	836	873	864	878	874	890	890	875	893	879	892	853	913	913	900	851	832	871	903	858	813	904	845	829	873	848	866	889	840	846	835	850	863	875	897	886	841	824	818	893	870	877	880	870	864	898	838	840	858	850	873	823	905	943	889	926	856	901	910	877	892	824	885	884	880	867	872	874	860	832	847	855	905	861	870	823	914	848	868	881	841	881	875	863	856	834	896	851	856	890	885	834	849	806	879	885	859	886	899	889	863	887	818	883	860	870	894	849	841	895	861	829	859	900	915	825	857	860	902	870	925	876	847	863	883	888	861	882	894	888	894	814	917	912	860	866	850	832	930	863	855	881	781	818	851	893	814	909	878	835	877	817	815	876	850	818	866	848	857	875	890	793	822	875	899	850	856	871	828	836	868	888	936	876	866	896	872	842	865	834	843	838	852	925	851	856	881	842	879	838	893	882	851	885	924	959	893	897	826	843	856	908	881	823	814	853	837	870	879	857	873	859	903	857	875	855	900	822	885	940	903	877	838	866	923	879	834	829	872	921	845	850	865	838	860	840	875	855	836	876	899	824	897	937	823	820	923	833	835	861	868	903	878	808	805	857	896	832	897	831	891	880	846	830	836	872	872	878	882	844	873	816	870	875	840	866	858	896	923	817	858	903	874	859	842	860	874	880	882	891	881	888	869	888	872	831	866	864	839	829	884	890	901	938	920	873	808	886	845	907	904	939	865	877	874	875	910	867	914	841	831	879	878	843	869	895	898	894	849	856	840	896	895	859	865	830	908	842	863	853	880	835	834	883	870	876	881	863	915	811	839	847	893	870	822	847	904	906	908	880	831	829	817	863	861	911	873	887	833	872	851	852	881	774	888	930	815	871	876	905	819	889	835	842	846	909	882	872	849	890	836	853	887	856	899	907	852	861	848	837	902	836	883	799	835	833	876	812	864	836	880	884	826	863	850	823	829	855	862	887	852	871	871	874	933	920	877	888	834	858	910	863	825	858	819	891	878	836	838	904	855	874	851	901	915	851	861	896	819	819	830	841	762	847	883	906	841	860	850	807	825	850	804	842	867	831	792	875	901	843	872	857	815	813	841	853	847	811	821	886	854	879	890	869	802	893	860	867	825	867	866	888	912	827	838	877	895	789	868	870	864	838	869	842	863	877	855	879	858	918	875	877	802	899	814	882	926	880	884	814	869	874	866	842	883	890	869	915	862	884	906	886	890	853	854	863	894	867	838	847	874	815	826	879	869	887	845	846	840	877	850	817	823	897	859	852	915	882	843	883	894	893	862	813	890	894	875	848	870	909	846	823	874	880	803	899	852	880	863	878	856	848	888	838	907	833	903	881	856	834	902	853	880	880	803	884	855	858	863	912	856	857	904	847	846	833	828	842	821	862	845	877	873	858	889	861	814	914	802	821	865	855	848	870	828	890	924	872	847	856	861	878	836	845	887	878	819	817	834	899	872	860	876	886	850	803	815	818	801	853	872	916	831	797	810	860	909	876	862	856	868	862	852	901	855	896	877	834	849	907	878
43575	38395	34165	43635	49056	45843	41043	35748	31199	26601	22025	19022	15971	14054	12422	11609	10658	10253	9780	9219	8756	8648	8307	8328	8099	8010	7798	7868	7943	7824	7759	7721	7817	7773	7725	7665	7486	7795	7592	7615	7499	7758	7612	7504	7579	7611	7589	7437	7608	7667	7677	7651	7591	7734	7663	7775	7545	7600	7594	7605	7526	7657	7489	7542	7632	7626	7606	7704	7674	7642	7641	7686	7621	7649	7630	7673	7543	7702	7579	7562	7635	7601	7710	7604	7637	7612	7631	7584	7477	7629	7476	7793	7600	7539	7564	7523	7767	7584	7631	7673	7659	7569	7593	7788	7567	7741	7512	7573	7692	7619	7543	7651	7632	7631	7485	7553	7672	7622	7550	7692	7789	7589	7638	7574	7548	7822	7531	7664	7576	7678	7573	7731	7657	7573	7582	7660	7628	7680	7531	7646	7590	7669	7658	7646	7586	7586	7665	7556	7693	7624	7642	7656	7553	7657	7759	7675	7606	7733	7478	7747	7688	7732	7589	7572	7739	7552	7588	7557	7610	7603	7651	7562	7624	7504	7561	7529	7639	7675	7652	7567	7643	7618	7500	7693	7594	7694	7572	7512	7672	7560	7745	7719	7734	7535	7603	7584	7696	7568	7656	7675	7746	7560	7605	7576	7682	7633	7765	7560	7709	7606	7641	7628	7684	7649	7680	7680	7697	7600	7589	7701	7754	7653	7649	7627	7627	7486	7847	7555	7638	7624	7637	7635	7710	7675	7590	7673	7605	7642	7622	7630	7697	7582	7610	7592	7650	7484	7571	7666	7786	7560	7618	7456	7556	7525	7678	7582	7689	7584	7606	7629	7575	7601	7749	7540	7589	7702	7568	7576	7591	7561	7707	7755	7716	7703	7788	7614	7679	7507	7537	7632	7675	7540	7623	7636	7600	7604	7648	7740	7624	7526	7497	7687	7620	7625	7647	7595	7644	7510	7693	7722	7622	7735	7602	7512	7572	7667	7555	7688	7689	7586	7559	7696	7638	7701	7728	7735	7464	7607	7612	7559	7631	7604	7615	7677	7484	7640	7501	7760	7518	7611	7589	7675	7635	7658	7636	7735	7510	7591	7744	7445	7725	7575	7758	7692	7678	7623	7640	7692	7742	7558	7465	7611	7579	7684	7511	7611	7777	7739	7632	7659	7626	7745	7613	7566	7597	7566	7622	7719	7518	7714	7617	7666	7618	7807	7648	7657	7665	7650	7666	7688	7623	7730	7576	7549	7538	7758	7651	7633	7535	7673	7672	7606	7839	7734	7607	7626	7679	7640	7639	7646	7573	7531	7793	7564	7698	7635	7731	7575	7655	7645	7697	7659	7675	7540	7522	7663	7814	7780	7547	7645	7625	7686	7630	7594	7708	7683	7524	7573	7654	7642	7602	7583	7578	7654	7708	7586	7663	7734	7747	7615	7503	7642	7434	7680	7635	7561	7508	7590	7601	7558	7577	7600	7710	7781	7645	7655	7669	7618	7590	7621	7567	7606	7678	7700	7662	7537	7607	7584	7692	7740	7652	7778	7676	7710	7723	7569	7592	7737	7664	7673	7804	7601	7553	7534	7703	7745	7660	7705	7711	7605	7622	7731	7576	7638	7564	7624	7468	7613	7631	7616	7607	7647	7567	7637	7703	7685	7540	7883	7745	7552	7729	7566	7785	7753	7579	7500	7691	7805	7770	7616	7593	7571	7713	7504	7603	7610	7673	7633	7785	7607	7531	7682	7665	7629	7639	7628	7574	7633	7816	7555	7584	7653	7537	7577	7592	7594	7677	7603	7698	7661	7612	7602	7669	7535	7672	7625	7824	7613	7656	7707	7655	7647	7700	7718	7793	7514	7631	7700	7613	7590	7679	7483	7685	7421	7572	7637	7799	7569	7638	7603	7646	7628	7583	7753	7566	7526	7769	7640	7703	7509	7637	7642	7690	7726	7620	7622	7664	7521	7524	7614	7674	7475	7683	7646	7577	7608	7737	7580	7649	7625	7465	7532	7692	7750	7707	7678	7617	7615	7648	7691	7554	7600	7603	7634	7607	7720	7780	7550	7711	7529	7689	7565	7624	7650	7707	7554	7572	7675	7596	7555	7737	7692	7609	7748	7473	7681	7490	7675	7469	7645	7745	7543	7686	7582	7554	7579	7751	7602	7794	7566	7765	7570	7528	7663	7590	7801	7673	7465	7526	7512	7688	7542	7447	7819	7655	7614	7416	7654	7657	7591	7622	7716	7504	7632	7563	7629	7705	7609	7573	7602	7528	7624	7695	7564	7719	7581	7623	7648	7645	7588	7630	7686	7607	7602	7608	7646	7734	7610	7608	7626	7636	7652	7571	7525	7656	7657	7570	7716	7646	7601	7486	7536	7697	7618	7594	7681	7647	7443	7600	7797	7592	7641	7740	7554	7680	7655	7771	7670	7629	7783	7698	7623	7708	7764	7732	7748	7578	7665	7709	7692	7718	7639	7670	7733	7641	7661	7729	7643	7699	7538	7600	7563	7604	7669	7502	7614	7486	7560	7733	7635	7535	7545	7652	7671	7538	7689	7626	7667	7708	7641	7710	7635	7753	7681	7734	7544	7746	7628	7694	7614	7475	7492	7491	7752	7666	7573	7731	7644	7739	7565	7670	7605	7646	7643	7683	7673	7606	7703	7708	7627	7490	7788	7486	7695	7659	7807	7674	7601	7647	7695	7615	7702	7528	7508	7660	7759	7692	7688	7566	7553	7629	7554	7586	7528	7499	7697	7626	7574	7661	7696	7611	7692	7658	7739	7617	7693	7750	7680	7686	7655	7655	7639	7616	7489	7712	7648	7618	7629	7609	7629	7626	7562	7657	7666	7619	7631	7678	7526	7734	7695	7652	7661	7663	7611	7615	7496	7626	7563	7760	7573	7588	7548	7634	7653	7611	7562	7736	7509	7701	7614	7753	7685	7678	7464	7560	7546	7705	7601	7573	7599	7740	7773	7600	7762	7676	7852	7596	7695	7567	7528	7679	7597	7598	7641	7757	7704	7549	7724	7725	7488	7654	7591	7757	7359	7698	7715	7601	7610	7635	7596	7754	7632	7582	7777	7596	7624	7635	7620	7665	7642	7660	7588	7575	7749	7596	7671	7744	7605	7598	7696	7583	7710	7642	7623	7725	7604	7658	7605	7402	7544	7659	7679	7628	7551	7624	7541	7647	7612	7720	7630	7669	7588	7592	7673	7517	7751	7609	7553	7564	7641	7729	7645	7604	7623	7751	7558	7682	7626	7699	7714	7638	7542	7641	7620	7620	7625	7729	7617	7638	7753	7592	7642	7609	7658	7619	7699	7698	7647	7588	7627	7660	7823	7588	7856	7635	7664	7688	7711	7680	7688	7603	7606	7607	7660	7589	7716	7653	7580	7542	7589	7524	7767	7574	7735	7647	7645	7552	7659	7657	7547	7660	7545	7674	7674	7530	7773	7547	7515	7696	7583	7631	7652	7687	7579	7792	7486	7679	7629	7566	7631	7735	7560	7638	7608	7425	7632	7618	7648	7576	7664	7580	7540	7454	7578	7665	7489	7576	7657	7563	7626	7636	7739	7664	7631	7612	7622	7539	7573	7719	7735	7641	7543	7551	7786	7592	7554	7690	7658	7583	7719	7573	7592	7612	7658	7580	7751	7789	7575	7691	7576	7675	7693	7622	7650	7689	7557	7605	7620	7674	7645	7767	7690	7677	7710	7607	7623	7644	7710	7677	7700	7634	7576	7750	7596	7733	7547	7748	7566	7737	7632	7683	7649	7592	7612	7712	7677	7762	7616	7721	7814	7601	7615	7747	7535	7620	7643	7694	7628	7561	7649	7601	7547	7634	7601	7562	7713	7675	7696	7746	7640	7663	7677	7765	7720	7688	7631	7650	7676	7626	7666	7668	7575	7767	7494	7642	7779	7676	7648	7676	7694	7644	7612	7824	7607	7524	7636	7611	7471	7604	7711	7616	7762	7546	7632	7627	7698	7743	7747	7560	7598	7569	7592	7692	7643	7624	7693	7657	7600	7691	7648	7680	7611	7586	7515	7600	7664	7676	7652	7712	7722	7671	7525	7682	7633	7639	7483	7652	7555	7650	7644	7668	7633	7524	7654	7774	7622	7730	7632	7648	7578	7696	7645	7688	7730	7707	7675	7468	7653	7679	7683	7736	7651	7623	7516	7655	7512	7609	7569	7761	7703	7657	7689	7555	7542	7661	7739	7660	7689	7567	7617	7622	7602	7732	7520	7776	7552	7751	7682	7416	7604	7575	7568	7738	7652	7614	7610	7712	7527	7452	7624	7592	7535	7566	7586	7730	7573	7795	7704	7735	7703	7602	7689	7668	7647	7556	7607	7473	7467	7632	7708	7657	7643	7596	7569	7532	7584	7663	7562	7683	7712	7664	7621	7713	7606	7646	7531	7793	7754	7699	7681	7539	7802	7682	7643	7617	7552	7545	7631	7694	7551	7788	7636	7590	7725	7699	7650	7608	7648	7482	7621	7790	7537	7525	7637	7602	7662	7656	7544	7655	7506	7557	7631	7711	7659	7547	7564	7412	7688	7519	7572	7561	7720	7827	7642	7570	7569	7577	7730	7643	7621	7676	7619	7634	7686	7720	7618	7538	7602	7733	7639	7654	7677	7663	7726	7576	7679	7540	7669	7624	7490	7615	7615	7770	7743	7622	7705	7693	7709	7696	7651	7619	7638	7809	7625	7640	7550	7710	7669	7578	7554	7541	7620	7721	7675	7683	7509	7611	7580	7661	7731	7633	7519	7700	7723	7590	7672	7659	7695	7582	7621	7627	7679	7636	7511	7519	7623	7667	7666	7583	7753	7702	7564	7685	7612	7649	7630	7568	7607	7683	7482	7724	7686	7637	7646	7595	7595	7669	7646	7646	7601	7658	7647	7702	7586	7537	7711	7569	7541	7680	7607	7541	7601	7648	7706	7639	7734	7674	7583	7630	7677	7638	7671	7664	7763	7711	7656	7709	7563	7483	7628	7485	7668	7755	7685	7604	7718	7507	7553	7543	7553	7543	7706	7629	7735	7757	7505	7702	7624	7507	7512	7504	7749	7644	7719	7677	7518
11797	8565	5907	4653	4987	4577	3503	2804	2344	1861	1564	1388	1221	1214	1010	1047	980	961	987	979	955	890	885	923	862	884	862	869	860	904	866	907	869	861	919	874	884	858	874	858	888	857	930	916	930	849	863	861	870	890	927	837	908	859	845	828	860	843	806	860	875	822	867	913	884	890	848	879	880	901	892	877	873	875	819	873	803	839	832	826	883	828	848	878	856	869	919	883	898	896	827	868	903	881	840	855	919	795	881	872	893	850	873	850	835	817	895	908	892	841	893	920	879	892	834	877	871	892	896	859	859	882	859	873	843	854	864	874	889	871	803	887	818	856	906	850	911	846	906	918	809	883	904	825	909	851	863	857	851	843	871	897	913	884	868	784	844	897	824	858	939	880	866	885	889	869	945	823	907	892	900	925	882	868	884	876	904	891	814	872	883	858	891	905	789	870	810	849	870	868	837	895	834	887	908	899	863	861	857	828	830	855	914	840	893	851	857	860	926	851	906	885	908	901	850	854	863	818	875	833	868	916	860	849	813	874	855	980	905	844	856	869	828	852	901	864	910	895	849	888	842	880	873	878	861	859	891	855	798	849	869	894	857	831	850	870	801	886	871	848	856	857	868	905	874	879	824	900	919	892	825	906	773	921	861	850	823	872	816	869	876	867	876	929	855	802	869	862	865	834	863	870	867	862	861	896	900	826	813	842	852	848	892	866	875	888	912	949	872	824	830	865	834	845	843	903	881	814	915	878	872	875	886	865	820	834	865	872	887	858	868	871	878	871	890	857	829	849	875	857	851	903	908	888	865	838	856	882	817	891	815	833	864	849	839	877	834	884	899	813	848	870	892	873	900	845	818	851	883	873	838	856	900	901	869	887	911	866	885	919	885	832	910	888	854	900	856	873	832	904	891	855	888	838	927	835	894	852	840	876	858	809	831	859	883	856	894	921	871	859	872	831	861	830	866	802	859	855	830	900	885	872	867	908	868	872	872	818	855	851	838	881	865	880	829	850	877	878	931	915	863	850	869	918	888	808	847	893	904	805	923	872	848	926	861	854	910	851	827	885	846	893	918	850	953	830	862	878	911	879	872	827	854	862	849	865	898	898	860	884	878	862	850	925	906	834	879	824	921	913	825	855	878	829	880	899	882	849	878	909	841	852	810	810	855	834	886	870	805	803	854	860	841	893	873	902	930	887	867	864	885	872	884	854	926	866	878	878	887	919	924	832	828	888	868	896	826	847	859	911	892	844	852	857	861	896	841	836	859	880	818	831	858	857	875	916	889	833	816	893	824	916	916	840	855	873	899	864	915	862	839	886	852	938	902	860	823	856	860	908	793	871	958	858	865	861	869	847	858	885	854	899	901	904	860	922	872	884	917	839	836	848	875	853	852	844	895	848	893	825	922	862	853	845	849	927	846	925	856	849	870	866	889	869	900	878	861	831	852	841	846	857	810	872	874	906	882	891	873	887	845	870	901	875	873	915	844	850	863	805	868	822	856	859	963	854	864	872	903	893	851	896	930	835	863	854	899	906	851	873	907	879	826	851	858	858	902	860	880	822	891	897	885	868	871	880	860	880	886	887	947	868	878	857	912	855	864	852	870	878	882	886	877	849	871	832	876	837	861	951	840	888	856	872	917	855	883	894	891	835	884	844	823	879	890	855	940	849	879	817	891	839	878	859	853	832	875	841	838	874	890	823	838	903	846	835	869	898	852	883	896	867	889	879	896	872	796	880	898	886	839	861	898	899	828	851	834	846	883	870	859	806	850	860	879	847	869	883	845	867	844	857	859	923	841	840	816	852	830	866	944	896	865	860	890	894	890	932	874	852	861	853	883	871	874	807	868	913	814	799	902	846	889	848	864	858	884	874	845	847	880	857	874	887	832	878	894	865	894	828	837	884	870	841	910	841	868	898	872	863	874	842	866	871	888	820	848	892	893	834	870	825	880	837	862	898	829	815	845	870	852	898	863	856	841	839	831	857	839	907	897	833	854	871	783	830	856	824	847	857	921	869	865	909	871	879	854	867	882	903	866	870	899	886	860	908	877	845	901	893	867	860	887	851	919	937	886	874	920	847	823	878	819	895	834	868	847	838	890	822	884	807	899	873	829	827	851	827	837	889	864	844	886	848	845	880	880	845	886	847	892	846	919	910	822	842	896	829	871	839	882	839	885	840	844	872	886	883	854	897	861	858	862	852	889	853	917	910	836	875	885	891	844	850	870	827	861	862	880	828	870	863	855	880	885	850	910	843	862	804	890	805	871	874	926	817	834	845	866	853	861	852	895	849	876	843	876	880	846	874	891	866	940	827	896	830	810	840	900	891	902	849	882	889	886	817	874	901	853	859	851	880	902	805	909	839	913	875	800	882	859	831	883	851	861	872	847	848	825	829	841	916	829	889	861	866	823	879	877	846	862	882	863	889	881	774	838	882	880	925	861	856	891	840	863	897	908	897	853	891	889	865	865	878	873	864	813	858	840	823	826	867	907	892	898	902	888	936	868	952	857	915	960	900	852	868	897	855	849	821	830	843	823	903	852	874	874	860	925	888	911	828	836	868	910	882	885	800	894	870	865	903	853	919	820	867	853	922	857	866	836	855	849	855	884	875	931	851	884	890	879	862	871	884	893	895	905	854	812	869	819	878	858	848	876	841	848	908	852	833	830	850	850	882	883	827	878	875	941	838	803	858	883	874	836	905	855	878	877	814	856	834	871	898	857	845	873	844	948	868	848	884	895	829	905	854	855	772	883	851	926	837	874	859	919	835	865	886	914	912	825	955	888	870	870	904	911	814	858	837	920	856	917	872	849	856	865	906	857	890	838	855	913	877	842	873	887	844	891	854	901	862	873	867	781	864	897	910	840	849	890	845	818	863	865	856	821	897	900	893	907	922	913	850	846	850	854	830	863	860	827	882	829	817	890	877	897	845	921	861	900	918	884	864	898	891	871	887	886	865	876	867	857	886	881	850	945	908	899	898	852	879	933	869	804	876	936	903	880	856	905	885	855	903	854	868	895	848	852	859	871	818	882	860	930	866	846	886	816	943	885	842	887	834	864	890	886	862	937	855	834	866	881	934	879	828	870	818	819	870	845	904	891	834	880	877	862	875	880	898	857	868	928	901	853	866	839	858	866	886	863	861	827	854	899	858	880	855	852	824	861	911	897	874	854	918	873	897	886	864	893	860	924	892	830	886	867	845	902	897	882	850	857	842	881	820	890	876	866	882	863	905	844	876	899	891	835	852	919	869	810	921	856	849	800	862	835	851	892	833	859	880	883	876	920	893	847	821	869	831	849	873	881	881	837	870	835	879	864	806	906	880	879	872	871	916	901	847	880	876	843	856	855	924	892	849	896	910	891	885	857	870	893	883	890	891	827	881	864	892	899	845	917	906	858	832	842	804	859	844	887	811	914	833	819	876	888	820	860	881	885	888	822	852	901	919	882	854	854	818	871	843	892	846	910	914	869	909	904	845	820	878	905	878	848	860
41088	36981	34031	43791	48377	45312	40139	35181	30445	25708	22199	18868	15813	13654	12116	11746	10840	10128	9525	9015	8807	8688	8298	8330	8201	8081	7956	7958	8068	7829	7997	7890	7632	7619	7772	7681	7666	7723	7619	7661	7708	7695	7650	7827	7662	7652	7561	7643	7668	7666	7768	7648	7736	7643	7647	7644	7702	7677	7703	7633	7688	7745	7695	7720	7660	7690	7630	7733	7640	7622	7693	7540	7838	7666	7703	7775	7624	7658	7766	7574	7750	7772	7759	7612	7703	7772	7761	7659	7822	7566	7545	7721	7801	7643	7644	7723	7761	7740	7622	7642	7603	7674	7660	7695	7718	7739	7686	7718	7581	7483	7596	7695	7597	7680	7693	7662	7767	7778	7679	7682	7670	7618	7632	7614	7801	7668	7649	7702	7796	7643	7698	7775	7540	7731	7600	7597	7634	7686	7675	7572	7781	7807	7659	7611	7682	7530	7673	7759	7637	7720	7674	7699	7713	7592	7692	7634	7806	7710	7748	7697	7678	7741	7670	7574	7681	7628	7677	7610	7838	7711	7548	7703	7539	7664	7679	7820	7726	7676	7686	7761	7785	7673	7715	7696	7620	7608	7582	7672	7704	7691	7797	7625	7754	7660	7617	7701	7658	7693	7667	7763	7698	7725	7662	7780	7718	7747	7624	7689	7723	7610	7804	7718	7842	7718	7603	7651	7721	7754	7618	7617	7712	7677	7707	7693	7703	7788	7719	7699	7737	7679	7766	7580	7640	7832	7789	7713	7754	7710	7760	7686	7757	7620	7648	7732	7754	7741	7795	7843	7785	7534	7798	7624	7701	7687	7688	7663	7628	7730	7640	7729	7760	7708	7538	7686	7876	7646	7666	7763	7673	7821	7649	7630	7632	7709	7649	7670	7783	7815	7682	7712	7649	7673	7540	7453	7604	7811	7643	7749	7660	7698	7603	7677	7843	7867	7717	7595	7783	7755	7651	7645	7708	7618	7769	7728	7571	7573	7766	7706	7575	7750	7772	7660	7749	7675	7688	7663	7782	7632	7792	7640	7864	7643	7572	7711	7745	7637	7600	7754	7729	7695	7605	7602	7750	7687	7692	7673	7607	7627	7615	7639	7644	7717	7780	7758	7680	7614	7726	7772	7759	7726	7673	7825	7542	7563	7520	7734	7663	7707	7715	7628	7764	7620	7548	7601	7767	7621	7757	7767	7652	7648	7668	7630	7583	7625	7709	7698	7651	7714	7618	7781	7726	7602	7781	7732	7809	7622	7745	7651	7704	7623	7728	7709	7783	7573	7761	7640	7575	7635	7729	7837	7796	7775	7682	7603	7724	7677	7680	7724	7658	7618	7681	7598	7697	7744	7645	7721	7710	7570	7801	7555	7722	7791	7584	7697	7689	7661	7651	7768	7610	7574	7563	7716	7667	7766	7671	7703	7707	7726	7688	7747	7792	7583	7642	7621	7703	7522	7769	7710	7612	7799	7666	7811	7660	7632	7735	7695	7611	7690	7814	7596	7688	7786	7688	7635	7550	7630	7762	7646	7657	7747	7626	7696	7675	7708	7700	7750	7633	7665	7768	7607	7714	7657	7729	7683	7566	7659	7668	7736	7631	7580	7663	7773	7679	7730	7670	7617	7585	7615	7632	7398	7689	7708	7690	7738	7720	7663	7734	7649	7644	7773	7690	7711	7642	7625	7643	7695	7799	7730	7666	7668	7566	7666	7745	7685	7519	7674	7620	7615	7723	7641	7655	7560	7627	7698	7699	7741	7889	7908	7566	7769	7693	7676	7704	7611	7749	7642	7739	7584	7822	7534	7755	7599	7703	7699	7494	7687	7651	7713	7716	7734	7590	7656	7492	7748	7651	7715	7665	7704	7678	7756	7737	7631	7619	7617	7656	7585	7691	7787	7743	7757	7611	7628	7735	7690	7614	7653	7766	7702	7755	7652	7681	7736	7809	7728	7747	7677	7739	7684	7675	7703	7744	7832	7740	7726	7686	7688	7643	7762	7613	7670	7720	7789	7535	7668	7810	7688	7748	7648	7710	7651	7626	7657	7633	7674	7777	7696	7737	7693	7655	7871	7688	7512	7654	7536	7569	7735	7781	7507	7690	7810	7719	7608	7672	7740	7846	7656	7593	7598	7632	7767	7569	7633	7769	7779	7657	7675	7634	7672	7614	7665	7660	7598	7704	7817	7829	7812	7673	7607	7724	7679	7695	7727	7611	7823	7693	7613	7688	7918	7803	7740	7553	7579	7651	7827	7756	7627	7669	7572	7725	7553	7733	7622	7684	7712	7653	7577	7749	7692	7607	7488	7752	7779	7690	7615	7730	7709	7722	7777	7730	7658	7675	7676	7610	7704	7697	7777	7698	7676	7669	7772	7758	7661	7700	7757	7775	7695	7760	7626	7782	7619	7752	7598	7628	7809	7696	7936	7715	7747	7639	7580	7665	7773	7703	7770	7752	7735	7789	7731	7670	7640	7620	7726	7706	7794	7616	7700	7742	7750	7727	7720	7734	7692	7703	7714	7634	7793	7664	7810	7621	7555	7703	7706	7602	7751	7823	7607	7758	7654	7694	7744	7783	7741	7731	7670	7622	7508	7728	7665	7659	7650	7698	7731	7589	7587	7733	7837	7684	7720	7779	7735	7701	7680	7618	7538	7641	7751	7551	7634	7552	7779	7643	7781	7646	7661	7593	7666	7778	7662	7757	7805	7701	7733	7776	7625	7774	7792	7750	7664	7557	7680	7734	7729	7777	7745	7735	7663	7745	7801	7748	7605	7635	7510	7771	7684	7728	7552	7622	7598	7686	7627	7727	7627	7719	7789	7825	7768	7712	7704	7756	7661	7523	7713	7619	7650	7636	7648	7704	7744	7749	7697	7706	7657	7635	7680	7603	7605	7460	7693	7728	7646	7728	7732	7574	7652	7615	7651	7628	7636	7513	7545	7562	7715	7616	7629	7784	7822	7596	7579	7639	7725	7727	7786	7649	7669	7646	7676	7678	7698	7776	7789	7768	7558	7690	7762	7761	7670	7691	7681	7817	7609	7711	7654	7702	7653	7701	7651	7810	7727	7609	7540	7690	7560	7716	7616	7662	7681	7746	7787	7684	7782	7653	7823	7735	7696	7637	7547	7817	7736	7615	7714	7708	7537	7635	7610	7638	7825	7702	7738	7603	7512	7769	7686	7807	7684	7665	7662	7610	7598	7716	7816	7542	7647	7581	7806	7669	7563	7698	7620	7525	7809	7728	7732	7638	7708	7517	7782	7609	7709	7700	7626	7612	7887	7636	7697	7779	7776	7777	7725	7739	7729	7676	7627	7664	7759	7690	7666	7686	7726	7552	7715	7680	7683	7693	7746	7611	7709	7615	7694	7719	7699	7615	7703	7645	7666	7675	7595	7706	7582	7627	7786	7598	7601	7809	7685	7786	7726	7779	7579	7618	7686	7651	7731	7800	7622	7609	7738	7681	7661	7775	7724	7646	7695	7671	7689	7856	7688	7788	7655	7595	7756	7628	7678	7734	7796	7666	7778	7593	7712	7671	7677	7655	7648	7724	7789	7648	7619	7677	7740	7599	7785	7718	7745	7741	7670	7671	7798	7781	7787	7854	7579	7643	7855	7727	7763	7921	7821	7578	7620	7618	7634	7616	7734	7827	7682	7648	7642	7773	7749	7663	7725	7769	7685	7637	7757	7719	7624	7755	7789	7592	7792	7639	7695	7670	7763	7788	7737	7648	7680	7727	7780	7724	7638	7681	7691	7644	7599	7713	7712	7737	7774	7820	7656	7803	7624	7772	7655	7647	7718	7695	7528	7701	7690	7653	7595	7692	7790	7863	7702	7651	7664	7682	7784	7613	7736	7722	7749	7752	7602	7628	7892	7598	7568	7720	7779	7659	7774	7717	7840	7587	7773	7726	7771	7787	7769	7729	7731	7730	7789	7852	7712	7821	7617	7659	7579	7734	7659	7790	7633	7716	7484	7776	7708	7616	7578	7754	7685	7741	7764	7731	7590	7621	7656	7640	7629	7722	7769	7781	7726	7709	7769	7606	7755	7650	7782	7568	7726	7806	7728	7701	7547	7633	7823	7727	7628	7582	7729	7705	7645	7694	7589	7747	7626	7762	7700	7555	7678	7716	7663	7605	7579	7690	7664	7848	7777	7624	7587	7795	7715	7709	7646	7663	7796	7777	7627	7758	7648	7672	7682	7669	7610	7697	7754	7728	7852	7930	7706	7671	7814	7772	7661	7700	7691	7661	7698	7693	7934	7647	7733	7758	7576	7688	7726	7633	7766	7694	7838	7638	7650	7758	7679	7668	7758	7594	7748	7659	7605	7669	7746	7696	7674	7792	7742	7843	7681	7728	7693	7785	7731	7787	7765	7613	7596	7709	7564	7566	7564	7698	7865	7669	7555	7717	7601	7726	7755	7796	7715	7603	7706	7610	7612	7606	7772	7764	7774	7652	7594	7703	7723	7721	7712	7777	7665	7781	7783	7661	7692	7684	7796	7806	7762	7780	7697	7675	7753	7606	7655	7662	7658	7682	7626	7625	7737	7631	7783	7530	7743	7675	7662	7800	7546	7747	7626	7783	7613	7828	7802	7699	7704	7741	7771	7726	7690	7700	7552	7694	7557	7772	7770	7747	7613	7603	7675	7576	7690	7723	7711	7732	7505	7708	7773	7770	7645	7755	7732	7743	7702	7703	7762	7705	7842	7737	7724	7573	7677	7673	7652	7603	7750	7620	7646	7709	7712	7783	7663	7814	7634	7695	7794	7703	7724	7560	7590	7712	7734	7653	7605	7769	7707	7761	7765	7719	7747	7755	7700	7697	7762	7753	7650	7621	7752	7714	7651	7797	7726	7643	7781	7772	7562	7760	7768	7813	7756	7807	7763	7564	7591	7714	7772	7811	7720	7737	7696	7573	7691	7697	7637	7797	7672	7581	7615	7757	7705	7791	7617	7726	7717	7715	7660	7655	7764	7780	7659	7703	7677	7688	7596	7629	7747	7798	7799	7686	7747	7691	7688	7774	7668	7679	7669	7852	7635	7597	7676	7668	7539	7729	7544	7635	7746	7645	7645	7733	7813	7729	7721	7599	7599
13720	12158	9488	7214	7543	6624	4825	4076	3217	2493	1993	1802	1551	1384	1222	1254	1192	1130	1055	1015	1015	1017	971	993	986	919	962	937	961	910	915	934	940	932	971	944	918	918	922	966	845	949	872	920	952	916	971	895	931	982	891	935	901	937	921	890	916	944	926	924	961	931	912	930	917	969	884	889	1010	863	942	959	883	959	947	923	874	943	885	839	927	921	920	908	915	897	890	903	962	931	961	945	944	910	917	897	918	913	934	925	920	951	903	921	919	940	932	949	944	895	924	919	904	920	936	934	903	952	889	917	889	931	929	884	927	854	947	875	990	927	882	917	879	939	944	920	960	903	922	907	889	929	914	968	923	912	990	949	916	982	922	878	962	968	904	940	910	909	933	932	976	944	902	876	927	928	943	988	950	948	900	863	960	941	915	952	963	888	935	920	902	985	935	945	909	899	927	935	929	952	890	854	964	884	910	949	903	918	921	937	902	908	946	903	941	919	959	900	915	920	873	837	920	984	959	945	867	876	937	939	957	870	943	873	895	930	901	860	862	924	939	905	958	942	864	930	940	964	900	997	946	904	939	910	911	904	936	913	898	951	946	919	950	889	980	953	994	865	879	939	883	943	910	981	906	961	941	960	901	912	947	908	951	931	944	916	961	930	950	879	947	966	913	911	935	995	932	921	893	930	915	962	924	941	919	868	933	965	940	883	976	914	936	950	898	962	917	919	961	941	940	942	909	919	962	910	935	912	935	933	946	909	870	917	957	908	911	927	956	957	928	932	945	924	893	945	889	903	939	896	925	916	934	893	975	938	946	959	901	900	898	894	945	883	960	980	984	888	921	938	872	890	915	931	909	937	885	925	945	874	906	937	924	960	921	881	925	897	943	936	957	898	906	912	926	866	915	964	925	941	945	907	893	905	956	956	873	821	924	949	942	994	890	969	967	930	927	867	890	882	928	968	937	928	1000	960	904	967	906	905	944	928	894	921	936	922	895	877	887	973	902	930	897	878	861	948	906	916	941	918	893	878	914	968	922	973	921	864	957	912	960	912	917	994	868	915	891	956	930	906	891	901	966	927	925	937	944	954	892	880	918	916	918	964	937	945	890	939	909	894	919	909	932	881	950	925	927	931	917	918	934	968	926	912	920	866	956	934	899	1020	1002	922	923	903	905	939	951	936	950	951	935	929	936	938	971	926	962	903	905	990	938	955	962	898	979	929	941	894	932	912	931	856	954	941	879	902	928	951	941	904	863	955	879	947	921	947	929	906	980	909	921	911	866	964	963	900	945	852	943	954	902	896	959	925	937	947	990	930	909	903	939	977	881	984	893	943	995	951	952	872	971	953	954	859	911	999	883	1000	886	980	934	960	946	932	970	867	909	978	888	968	900	890	918	945	931	890	938	877	1005	920	903	934	920	903	942	934	901	908	918	951	885	932	923	889	963	918	925	919	894	973	956	923	951	917	910	872	1003	955	882	867	877	891	956	875	895	920	894	917	921	940	932	892	869	946	911	972	938	906	945	867	918	960	929	910	931	892	910	926	949	833	906	923	930	901	947	967	868	910	882	892	939	936	926	933	924	953	968	891	934	943	910	907	989	989	904	918	929	947	986	937	886	857	927	923	920	875	926	926	985	896	883	947	938	948	883	976	910	910	897	928	877	893	935	928	889	896	902	917	953	915	986	947	943	927	901	931	962	966	902	943	907	921	918	930	961	896	923	876	914	934	988	911	922	967	940	930	905	918	900	934	957	933	920	923	944	881	947	942	964	946	944	921	916	991	929	931	946	951	956	875	980	893	900	920	930	905	957	947	907	926	919	951	882	950	935	958	897	938	941	906	918	905	924	962	913	950	866	924	908	944	889	888	911	927	867	952	956	944	919	873	924	960	926	932	886	943	939	932	954	909	920	934	922	898	932	929	867	943	911	956	925	880	881	897	941	891	892	958	933	904	923	898	963	863	897	932	915	925	915	920	937	897	883	950	946	881	925	937	949	977	884	899	943	893	948	910	899	939	907	918	898	970	892	971	961	944	917	941	949	909	916	964	895	901	900	945	906	1014	906	912	966	943	902	917	956	970	862	927	916	890	893	938	892	982	968	917	949	918	896	938	930	970	955	993	940	961	959	931	872	899	899	954	950	951	896	908	909	956	885	840	952	887	867	946	995	925	894	961	897	938	903	901	905	906	944	973	943	999	898	888	905	979	914	978	925	929	933	887	994	940	907	919	956	908	945	952	924	916	917	904	933	943	881	931	885	941	939	873	959	942	924	957	913	970	886	858	921	874	930	860	918	886	950	927	906	929	910	889	975	907	953	908	984	951	893	929	908	929	942	964	868	989	946	902	916	908	907	888	890	902	910	978	945	943	891	961	910	894	924	918	980	875	912	968	933	961	914	907	939	922	982	913	859	909	928	965	963	874	947	972	929	959	928	889	937	946	894	913	980	951	942	939	960	909	915	898	900	888	877	900	947	925	892	948	885	920	925	899	947	925	925	932	981	906	884	921	916	896	895	934	912	945	981	953	947	889	914	912	976	932	961	908	932	911	932	927	888	898	860	914	938	941	874	931	888	915	937	888	987	960	936	953	941	907	903	922	879	931	937	906	907	894	941	875	887	888	986	886	954	933	932	930	926	950	958	912	945	890	936	892	913	944	913	833	964	900	880	879	951	865	905	957	901	916	928	919	924	915	913	938	945	964	914	916	920	979	926	935	966	912	968	879	919	907	886	931	937	931	923	915	896	883	905	952	934	920	878	901	968	893	949	914	902	892	973	937	992	922	898	897	890	968	972	940	905	993	908	970	921	887	891	924	915	910	879	946	938	922	912	904	925	906	872	935	984	908	950	994	975	934	880	973	906	931	879	910	936	963	932	956	982	962	922	926	899	948	886	903	906	874	859	897	988	909	914	931	892	933	938	908	950	908	942	937	940	909	908	892	912	940	938	930	909	930	899	898	932	929	903	882	921	936	946	921	913	972	955	905	930	914	969	878	903	946	941	889	944	942	932	903	930	923	919	964	885	899	945	947	949	918	937	883	916	917	906	897	935	960	930	915	973	877	899	974	896	880	900	916	884	970	904	939	951	972	908	971	966	883	927	933	901	941	953	936	895	936	913	919	884	895	893	928	939	877	938	926	936	948	944	913	887	901	947	908	910	933	895	941	946	910	926	922	946	948	952	936	902	905	897	923	899	912	881	935	948	934	912	967	895	939	961	916	911	925	943	998	902	909	975	858	936	894	939	942	865	966	974	869	935	930	914	965	946	950	914	907	944	904	974	932	931	916	977	921	966	904	920	933	956	952	1031	902	889	924	911	926	961	914	912	867	903	991	946	901	913	962	905	879	974	925	922	946	910	964	903	974	919	933	975	944	946	916	914	914	935	956	914	947	924	896	941	884	968	906	955	881	924	959	905	938	950	949	929	932	876	920	964	991	940	967	913	943	872	922	925	853	921	892	923	956	945	959	929	932	929	923	959	889	929	965	929	905	886	900	880	943
45919	40838	39799	48855	53136	49335	44132	40202	34999	30019	25928	22308	19010	16273	14848	13911	12525	11609	10794	10415	9708	9498	9066	8946	8863	8747	8648	8589	8483	8508	8323	8267	8254	8145	8100	7956	8316	8168	7983	8237	8004	8122	8010	8003	8134	8048	8067	8161	8078	7981	8074	8059	8035	8087	8056	7972	8095	8029	8067	7967	7966	8033	8058	8078	7843	8186	8043	8087	8019	8044	8092	8002	8054	8072	7918	8012	8065	8019	7957	8020	7929	8202	7921	7989	7962	8090	7978	8098	8018	7992	8073	8002	7976	8157	8053	8010	8003	7897	8172	8076	7998	7883	7926	7963	8100	8079	8097	7941	8068	8066	7824	8069	8015	8021	8074	8079	7927	8082	7946	7971	7955	8109	8046	8042	8066	7953	8030	8140	8102	8154	8002	8033	8025	8012	8049	8022	7984	8008	8064	8086	8019	8076	8083	7955	7862	8013	8066	7978	8045	8030	8090	8019	8220	7902	8034	8033	8023	8099	7968	7969	8052	7923	8110	8023	8030	8069	8028	8003	7985	8026	8084	8000	8030	8062	8015	8089	8046	8036	7993	8254	8077	7939	8055	8123	7991	7937	8158	8058	7982	8128	7899	8079	8023	8100	7998	7999	8034	8078	7994	8017	8157	7958	8041	8022	7999	7971	8105	7943	8210	8153	8116	8097	8020	7957	7946	8073	7955	8115	8036	7988	8100	8054	8069	8085	8069	8060	7948	7967	8155	8051	8220	8140	8150	7941	8021	8032	8064	7999	7998	8067	8184	7932	8043	8098	8004	8078	7979	8135	8026	7937	8091	8006	7966	7937	7959	8005	8017	7990	8122	8083	8028	7962	7994	8055	8061	8190	8266	8149	7947	7973	8196	7924	8082	8053	8045	7985	8275	8029	7995	8025	8035	8104	7977	7993	8114	8104	8221	8055	7968	8028	7971	8033	8095	7990	8055	7995	8092	8011	8081	7967	8011	8071	8093	8147	8031	7989	8065	8160	7994	8070	7956	8127	8124	8071	8068	8094	8038	8113	8140	8155	7955	8042	7923	8097	8029	7876	8014	7917	8012	8091	7981	7934	8054	8096	8180	8050	8026	7937	8180	8127	8010	7977	8035	7947	7987	7889	8066	8073	8032	8066	8046	7957	8054	8147	8012	8082	8166	8005	7874	7917	8025	8068	8061	8042	8063	8116	7943	8056	8085	8072	8012	7896	8095	7954	8033	8087	8148	8118	8167	8056	8069	7990	8026	8040	8111	8018	7978	8079	8070	7996	8006	8064	8002	7950	8006	7963	8006	7936	7934	8071	7944	8008	8044	8054	7946	8010	8142	8082	8161	8069	8153	8146	8149	8099	8114	7954	8078	8030	8135	8171	7950	8035	8059	7977	8150	8078	8124	8127	7979	8062	8150	7908	8151	8032	7958	7954	8049	8117	8044	8042	7963	8114	7959	8012	8050	7952	8013	8069	8007	8075	7970	8016	8037	8033	8080	8203	8063	8001	7996	7980	8025	7980	8052	7984	8034	7876	8043	8090	8022	8001	7993	7990	7937	8097	7969	7903	8109	8023	8055	7960	8170	8086	8061	8026	8118	7972	8250	8091	8022	8008	8102	8142	8106	8029	8057	8073	7997	7961	8084	8164	7922	7983	8032	8017	8138	8097	8019	8043	7997	8232	7949	8096	8079	8062	8090	8098	8046	8008	8081	8085	8026	7877	8169	8070	7990	8038	7922	8123	8104	8102	7961	8005	8168	7897	8076	8052	7954	8099	7931	8118	7964	8066	8097	8006	8027	7938	8080	7966	8185	8140	8004	8195	8047	8176	8025	7906	8100	8062	8099	8049	8043	8051	8004	8166	8104	8024	8034	8073	7985	8205	8017	8052	8157	8149	8030	7976	8058	7919	8009	8007	8155	8089	7959	8032	8106	8003	7976	8017	8086	7999	8046	8039	8048	8257	8125	8031	8032	8039	8066	8052	8172	8095	7853	7974	8059	8079	7978	8130	8088	8007	8012	8085	8055	8012	8055	8053	7966	8023	8047	8016	8071	8013	8093	8001	8139	7963	8092	8154	8162	8185	8019	8128	7997	8057	8154	8108	7917	8150	7995	7816	8068	8172	8035	8016	8155	8098	7971	8268	8040	7988	8229	8144	8024	7988	7865	7989	8083	8122	8043	8153	8059	7955	7910	8052	8162	7973	7987	8050	8096	8075	7952	8131	8072	8013	8024	8059	8004	8086	8046	7994	8032	8127	7979	8015	8119	8098	8029	7975	8205	8005	8021	8018	8015	8012	8035	8066	8014	7907	8121	8103	8008	8093	8052	8019	8088	8221	8069	7942	7924	8112	8048	8114	7975	8105	7951	8111	8040	8142	8037	8134	8009	8103	8021	7990	8101	8096	8129	8044	8112	8096	7854	8136	8199	7976	8066	8001	7972	8114	7932	8015	8077	8064	8210	8096	7951	8036	8164	8131	8101	8142	8032	8068	7950	8128	8032	8043	8073	8060	8103	8028	8133	7881	7964	8135	7968	7945	7925	8124	8078	7996	8115	7920	7922	7922	7931	8016	7965	7966	8188	8162	7923	7938	8032	7996	8090	8135	7940	8050	8071	8045	8086	8090	7936	8098	7924	7982	8078	7986	8110	8148	8060	8032	8153	7971	8029	7962	8029	7973	8018	7939	7956	8055	8047	8039	8020	8026	8127	7942	8045	8072	7919	8013	8034	8049	8098	7991	7987	8021	8031	8198	7971	8027	8170	8032	8237	8098	8231	8178	8017	8094	8019	8139	8000	8130	7995	8079	8029	8017	7970	7965	8065	8023	7986	8003	8026	8039	8045	8044	8018	7976	7947	7950	7979	8026	7978	7928	7976	8066	8080	8041	8041	8031	7993	7941	8076	8036	7966	8053	8128	7983	8001	7989	8099	8045	8060	7929	7995	8015	8184	8062	7999	8050	8034	8089	8165	8176	7847	8076	8046	7982	8017	7974	8029	8031	7988	8022	8131	8101	7978	8017	7990	8240	8089	8099	8034	8143	8089	7994	7939	7979	7980	7954	7956	8142	7828	7950	8014	8027	7992	8059	8072	8059	8091	8207	7974	8014	8019	8032	7981	8059	8086	8037	8032	8083	7999	8098	7994	7953	7996	8217	7976	8024	8233	8043	8066	8087	8077	7870	8099	8035	8165	8016	8146	8018	7913	8063	7993	7996	7960	8079	8041	8137	8217	8069	8020	7982	8014	8005	8101	7958	7988	8130	8089	8107	7972	8203	8085	8027	7998	8046	7933	8063	8136	8099	8073	8178	8009	8056	8045	8052	8113	8059	8107	7883	8032	7983	8128	8007	8171	8091	7975	8119	8010	7919	7997	7983	8098	7984	8016	8141	8070	8045	7964	7983	8067	8145	8026	8047	8054	8033	8122	8044	7965	8149	8137	8009	8129	8053	8030	8116	8098	8099	7929	8010	7972	8198	8066	8037	7959	8071	7852	8219	7991	7983	8035	8043	8045	8167	7964	8038	8157	8020	7967	8063	8136	7943	8023	8088	7993	7954	7940	8054	8071	7903	8078	8044	7967	8015	7968	8089	8094	8070	7950	8169	8087	7995	8042	8007	8208	7990	8012	8035	7913	8040	8007	8032	8131	7978	8193	8024	8096	8069	8008	8142	8074	7995	8109	8077	8115	7955	7967	8125	8036	8188	7932	7890	7993	7979	8028	8053	8045	8046	8172	8022	8165	8043	8052	8064	8034	8127	8005	7898	8017	8014	8143	7871	8110	7963	8034	8109	7966	8104	8103	8173	8021	7884	8122	8117	8110	8012	8031	8104	8009	8062	8100	8109	7933	8166	8012	8069	8087	7956	8003	8059	8013	7898	8084	8033	7931	7940	8014	8029	8087	7990	8081	7978	8113	8129	7960	7987	7986	8112	8039	7906	8032	8039	8072	8024	8054	8107	8131	8071	8000	8027	7871	7996	8047	7980	8007	8086	8071	8006	8034	8159	8008	8072	7906	8006	8119	8132	8012	8246	8144	8048	7915	7885	8034	8024	8253	8211	8001	7838	7903	7988	7926	7941	8085	8065	8034	8196	8034	8018	7987	7951	8125	8044	8106	8077	8171	8006	7999	8153	7911	8067	8169	8058	8001	7907	8029	8152	8081	7991	7967	7930	8130	8026	7972	7975	7976	7964	7891	8097	7943	7969	8042	8144	7952	8059	7964	7972	8029	8025	8152	8007	8115	8267	8012	8018	7902	7859	7941	8016	7878	7968	8044	8036	8078	8097	8137	8032	8052	7978	8098	7992	7960	8048	7915	7995	8111	7991	8208	7927	7947	8202	8070	7981	7963	8048	7982	7920	8074	8127	8037	8205	8030	8070	7981	8085	7969	8107	8056	8084	8024	7988	7949	8017	8002	8036	8035	8052	8150	7918	8144	8042	8144	8168	7991	7885	8110	7959	7812	8044	8165	8042	7963	7910	8035	8072	8114	7958	8161	8084	8156	8134	7923	8053	8058	8187	7950	8060	8066	8154	8046	8116	7940	7970	8102	7982	7913	8082	8010	8114	8133	8040	8109	8032	8015	7910	8074	8199	8011	8081	7910	8088	8056	8039	8067	7991	8060	7996	7982	7861	8036	7938	7904	8112	8035	8015	7939	8106	8033	7988	8127	8009	8135	7968	8045	8018	7922	8031	7963	8042	8105	8156	8073	8087	8096	7999	8070	8074	7944	8083	8023	8004	8003	8046	8036	8166	8021	8076	7932	8045	8128	8051	8116	7957	8082	7969	8034	8150	8029	8177	8059	8154	8119	8066	7997	7931	7986	7967	7906	8041	8186	8031	8090	8002	8030	7922	8068	7849	7977	7948	8096	7962	8067	8069	8009	8033	8041	8074	7954	8071	8137	8176	7924	8150	8111	7966	8106	8181	8185	8153	7909	8166	8068	8066	8082	8055	8053	8017	8081	8062	8000	8086	8047	8098	8061	8180	8072	8001	8037	8131	7910	8144	7966	7926	7973	8108	8068	7875	7997	8092	8095	8131	8041	8073	8043	8049	8064	8040	8085	7988	8068	8072	8029	8080	8157	8021	8001	8022	8038	8084	8015	8138	8053	8077
8075	5883	4174	3447	3635	3083	2591	2185	1722	1463	1312	1126	1085	979	990	893	959	931	981	949	864	879	835	833	881	925	872	846	831	855	882	883	875	929	859	851	863	808	883	859	857	834	896	911	852	871	872	863	840	826	858	883	866	841	839	908	848	857	870	850	841	852	862	862	903	832	846	906	838	881	860	841	894	846	870	867	857	836	910	860	895	862	850	853	832	896	833	799	863	865	862	868	811	855	869	848	929	824	834	866	864	830	871	871	865	777	819	859	855	832	892	930	829	898	824	866	842	840	837	897	822	834	846	848	944	876	888	863	803	922	897	821	875	862	835	840	846	885	819	940	898	860	862	884	896	869	892	865	866	869	841	836	862	851	851	902	850	856	864	867	843	856	859	863	859	806	848	915	835	810	844	882	852	831	883	851	894	898	804	888	916	862	814	859	844	886	873	927	881	836	833	834	827	858	893	846	834	806	889	864	866	820	889	841	883	851	844	831	811	822	904	920	801	912	851	818	868	835	873	879	843	885	847	885	881	863	899	907	901	893	861	866	838	841	890	910	880	840	847	837	831	889	851	830	856	884	864	879	884	902	849	915	859	834	892	830	823	906	882	820	868	850	879	880	851	818	895	840	876	889	872	862	833	837	869	916	851	869	851	886	819	860	842	836	873	851	910	811	853	860	897	884	851	878	883	943	911	883	826	863	891	883	838	874	851	893	849	856	918	878	863	827	904	885	901	838	825	850	817	893	868	883	845	919	832	794	887	870	903	901	889	857	866	864	827	824	890	890	857	842	889	872	851	919	859	865	841	894	868	881	853	838	866	889	855	843	820	829	859	859	843	886	860	858	846	877	864	818	854	875	824	868	901	899	905	832	865	862	874	850	854	859	861	880	874	864	842	902	889	902	907	884	901	853	872	922	881	897	825	815	839	821	902	887	875	885	968	866	870	910	849	873	867	853	845	832	866	858	881	857	884	849	888	868	842	842	865	888	918	874	845	907	826	893	927	863	896	956	854	877	878	889	893	868	861	937	841	879	869	874	835	915	840	884	876	870	908	877	865	810	860	796	817	891	950	916	892	877	899	831	850	850	875	844	858	864	938	857	904	925	827	879	909	867	863	884	898	896	893	896	855	862	881	867	901	863	870	922	840	899	899	862	847	821	873	852	879	942	858	926	862	877	861	852	873	904	869	840	873	895	840	776	890	883	855	856	849	915	845	802	840	829	864	868	968	871	868	908	824	896	850	876	885	866	858	821	862	871	886	862	888	859	825	903	884	880	807	900	845	894	849	798	902	928	933	899	871	843	854	859	887	849	907	845	914	868	863	881	843	828	905	880	855	838	830	819	857	804	897	850	869	928	898	856	845	915	833	849	893	874	873	865	872	909	875	904	839	888	858	826	918	830	830	860	853	923	823	896	905	878	869	844	860	812	842	873	849	804	903	864	896	827	821	847	846	855	835	842	888	901	883	932	951	896	909	837	899	916	878	859	840	847	848	873	848	912	906	854	895	855	888	869	907	886	903	878	864	870	831	872	867	911	870	848	866	894	877	823	922	839	846	843	857	869	872	889	873	890	888	846	905	910	893	889	888	863	866	839	800	877	881	804	835	911	858	839	850	907	831	874	895	891	844	926	828	880	851	864	892	889	855	858	885	885	854	891	868	855	896	806	922	833	828	891	833	841	950	856	878	868	874	822	887	880	895	970	846	868	894	920	819	872	837	883	839	881	845	826	876	856	832	902	859	812	880	867	886	865	876	887	874	842	887	810	913	878	822	892	848	821	937	844	866	884	890	863	853	871	912	864	860	864	868	872	869	872	850	873	836	832	837	864	892	809	928	837	876	817	863	854	839	863	820	821	907	847	880	900	839	864	862	839	873	889	887	879	839	865	888	825	909	849	823	868	844	857	898	893	867	888	857	865	858	887	843	894	845	876	870	871	860	872	893	942	918	901	884	867	861	866	845	879	858	842	838	879	890	893	881	880	860	882	836	844	851	938	889	901	870	892	828	881	886	892	847	862	896	824	856	833	885	845	829	835	846	861	884	864	895	855	844	894	908	855	817	885	878	903	927	843	837	817	905	919	824	850	809	842	837	891	827	843	880	843	916	838	861	860	879	863	845	865	853	875	857	801	826	869	874	908	843	850	848	885	840	861	835	842	918	889	909	893	913	872	902	869	851	901	841	846	854	845	855	872	851	898	901	870	870	890	921	890	931	884	875	839	894	881	803	819	872	861	855	889	856	847	920	922	904	880	850	865	883	877	862	856	849	819	837	873	851	902	823	864	824	841	864	831	844	822	917	875	846	898	871	910	851	891	846	826	869	920	935	836	899	824	849	885	883	838	861	891	862	883	879	876	890	842	871	904	868	851	887	878	891	819	874	854	853	835	910	880	913	836	779	875	866	864	906	895	887	822	838	814	886	884	845	830	879	903	840	853	842	852	901	841	812	829	847	820	883	864	848	858	884	858	862	845	864	856	859	848	902	808	889	864	876	792	888	805	881	902	924	875	857	894	823	888	852	842	894	917	809	914	854	895	841	868	848	915	820	885	870	843	928	866	871	830	822	913	844	876	833	878	881	862	912	909	850	832	873	866	838	873	896	879	884	827	846	829	875	856	799	907	883	844	924	832	847	875	828	904	862	935	852	859	898	902	845	838	831	883	895	883	857	877	904	863	835	806	882	913	861	902	851	878	933	863	831	883	841	869	883	880	841	896	877	903	816	865	832	836	846	901	906	843	905	835	922	833	849	826	912	837	845	803	847	852	907	913	838	854	806	823	912	897	859	885	962	852	852	853	825	900	861	874	843	875	913	877	848	879	887	877	842	833	886	878	924	842	903	844	831	900	846	892	794	868	911	848	870	874	838	901	889	902	885	794	886	834	879	850	880	900	887	832	881	932	908	903	924	866	863	819	921	867	865	838	852	890	899	904	877	848	903	923	866	807	900	875	899	911	919	888	905	855	896	844	825	881	830	843	874	889	868	876	874	843	876	883	931	857	810	844	858	843	841	806	832	897	867	829	851	830	831	871	841	872	843	849	888	884	829	875	844	852	880	900	877	873	901	911	872	880	867	807	851	829	845	887	880	906	859	855	883	833	852	872	896	881	880	817	937	862	861	859	890	857	796	868	892	851	908	823	900	860	828	872	828	828	883	855	877	828	871	821	815	916	857	887	876	887	859	889	868	907	836	891	850	886	859	843	883	881	827	897	867	868	893	898	883	924	856	859	828	940	891	874	861	860	877	854	892	849	849	839	854	811	873	851	865	840	885	850	859	873	934	799	862	859	871	872	855	802	861	871	951	868	882	869	805	875	900	851	856	823	838	857	936	860	815	840	917	927	853	903	857	849	866	831	903	843	908	852	897	862	881	835	886	871	855	898	887	856	845	857	884	847	870	863	883	841	877	809	900	907	832	856	871	853	901	870	862	868	869	928	843	849	875	902	863	847	853	820	858	864	898	896	855	961	888	830	903	892	838	885
38186	33687	30625	40549	45278	40402	36760	31260	25578	21177	17737	15044	13085	11701	10891	10223	9575	9190	8730	8562	8211	8083	8150	7967	7968	7691	7830	7909	7814	7869	7677	7683	7615	7722	7641	7615	7572	7604	7489	7645	7469	7605	7736	7657	7658	7554	7640	7488	7699	7761	7656	7638	7674	7590	7604	7701	7563	7654	7697	7618	7533	7587	7678	7468	7624	7680	7627	7573	7581	7452	7732	7658	7637	7638	7712	7732	7690	7619	7639	7590	7681	7759	7553	7541	7636	7671	7564	7632	7664	7806	7685	7808	7586	7752	7509	7661	7678	7677	7614	7702	7811	7702	7692	7533	7646	7647	7739	7627	7594	7648	7841	7641	7754	7718	7637	7665	7662	7597	7751	7684	7700	7689	7678	7636	7557	7593	7455	7682	7793	7751	7692	7650	7532	7642	7721	7722	7704	7572	7643	7625	7607	7686	7649	7644	7762	7806	7681	7565	7555	7622	7692	7646	7540	7644	7666	7777	7695	7644	7612	7701	7663	7506	7572	7676	7651	7619	7787	7734	7559	7670	7599	7554	7585	7753	7633	7674	7686	7684	7573	7720	7856	7555	7665	7680	7581	7744	7583	7575	7547	7766	7808	7759	7673	7798	7554	7755	7674	7707	7623	7669	7711	7622	7625	7809	7662	7657	7737	7708	7711	7590	7787	7654	7525	7699	7598	7696	7535	7561	7749	7509	7669	7655	7790	7659	7632	7705	7721	7577	7603	7558	7644	7646	7737	7673	7767	7676	7669	7698	7611	7754	7615	7650	7658	7714	7656	7604	7622	7763	7587	7672	7711	7691	7698	7722	7641	7784	7541	7713	7660	7670	7654	7616	7702	7759	7482	7626	7534	7722	7738	7678	7580	7673	7762	7729	7556	7649	7762	7639	7788	7619	7660	7719	7588	7653	7625	7673	7598	7727	7709	7648	7778	7643	7711	7575	7697	7598	7660	7634	7557	7649	7668	7688	7537	7662	7706	7728	7627	7620	7668	7502	7643	7670	7609	7442	7751	7746	7795	7855	7624	7652	7587	7727	7717	7714	7685	7588	7745	7619	7741	7793	7415	7642	7497	7673	7712	7581	7612	7779	7711	7657	7536	7648	7655	7579	7687	7543	7734	7642	7671	7686	7757	7705	7610	7627	7648	7597	7694	7716	7685	7673	7655	7710	7759	7596	7654	7619	7601	7618	7599	7738	7770	7658	7581	7671	7605	7691	7688	7695	7516	7584	7677	7786	7547	7647	7672	7649	7639	7688	7846	7598	7666	7696	7629	7846	7787	7736	7600	7789	7533	7676	7574	7647	7624	7568	7636	7662	7661	7613	7610	7671	7640	7626	7666	7640	7687	7701	7590	7709	7612	7725	7607	7690	7711	7704	7728	7674	7715	7604	7755	7747	7646	7695	7561	7668	7560	7575	7630	7670	7740	7775	7618	7791	7643	7747	7566	7749	7588	7671	7683	7775	7582	7658	7507	7615	7684	7637	7765	7666	7578	7650	7638	7624	7743	7674	7651	7586	7641	7684	7628	7590	7693	7617	7671	7692	7716	7634	7528	7764	7712	7672	7718	7676	7712	7817	7542	7600	7649	7668	7684	7610	7641	7595	7659	7745	7582	7686	7785	7717	7585	7673	7571	7638	7634	7613	7684	7596	7696	7760	7586	7721	7564	7565	7596	7608	7598	7560	7600	7781	7667	7604	7746	7607	7619	7687	7621	7736	7699	7718	7628	7749	7642	7561	7649	7606	7693	7684	7748	7697	7662	7663	7607	7763	7580	7662	7644	7661	7620	7676	7686	7502	7694	7657	7712	7571	7555	7741	7726	7675	7603	7603	7630	7699	7622	7782	7698	7685	7652	7661	7595	7732	7635	7697	7729	7627	7731	7590	7788	7758	7654	7666	7674	7718	7725	7671	7708	7629	7749	7778	7832	7762	7648	7801	7689	7732	7661	7736	7657	7757	7696	7709	7646	7617	7541	7629	7794	7689	7725	7626	7672	7668	7829	7564	7582	7549	7708	7627	7681	7648	7544	7731	7605	7637	7628	7603	7716	7774	7715	7667	7644	7616	7687	7554	7778	7668	7695	7734	7608	7739	7587	7738	7723	7717	7672	7562	7637	7739	7616	7728	7683	7615	7574	7690	7771	7617	7764	7685	7603	7673	7590	7747	7720	7541	7661	7770	7632	7647	7708	7662	7624	7606	7634	7622	7567	7695	7766	7756	7579	7717	7638	7562	7657	7694	7586	7659	7566	7682	7553	7746	7597	7560	7672	7713	7685	7596	7591	7741	7515	7626	7651	7642	7729	7574	7653	7740	7740	7546	7621	7702	7708	7681	7723	7730	7556	7791	7622	7711	7593	7671	7727	7535	7588	7655	7618	7587	7568	7603	7523	7721	7593	7719	7730	7717	7685	7645	7626	7548	7581	7539	7547	7661	7621	7715	7635	7630	7732	7551	7683	7667	7741	7685	7561	7567	7757	7587	7700	7636	7619	7705	7629	7637	7701	7665	7653	7621	7606	7751	7732	7686	7573	7715	7622	7522	7754	7591	7698	7621	7896	7591	7606	7784	7683	7619	7622	7722	7833	7784	7672	7588	7671	7632	7584	7652	7644	7719	7602	7686	7563	7725	7775	7557	7671	7741	7714	7678	7571	7671	7737	7806	7709	7784	7642	7586	7617	7651	7656	7715	7714	7615	7673	7636	7681	7677	7790	7673	7715	7707	7695	7684	7482	7618	7633	7692	7601	7594	7732	7626	7716	7695	7615	7737	7700	7649	7623	7617	7668	7745	7649	7724	7711	7611	7646	7659	7585	7672	7739	7653	7517	7704	7676	7672	7744	7682	7720	7631	7763	7670	7546	7743	7674	7644	7656	7627	7636	7698	7725	7577	7556	7604	7668	7545	7655	7509	7575	7652	7613	7697	7712	7633	7585	7673	7635	7659	7653	7707	7603	7675	7591	7653	7674	7630	7654	7629	7804	7675	7628	7642	7596	7665	7690	7566	7588	7634	7713	7581	7450	7685	7638	7553	7666	7705	7763	7684	7713	7716	7582	7684	7638	7516	7690	7670	7697	7816	7739	7490	7784	7760	7621	7825	7545	7671	7592	7811	7625	7712	7804	7772	7752	7628	7640	7650	7664	7712	7656	7599	7608	7687	7629	7571	7572	7610	7727	7559	7708	7541	7822	7549	7754	7655	7792	7684	7576	7710	7649	7601	7672	7657	7754	7635	7709	7675	7627	7575	7739	7614	7759	7617	7697	7625	7722	7637	7585	7700	7719	7655	7662	7699	7805	7808	7737	7679	7528	7592	7641	7640	7582	7497	7712	7661	7595	7674	7794	7733	7715	7683	7777	7596	7615	7577	7616	7690	7576	7731	7735	7521	7669	7676	7658	7578	7714	7715	7638	7712	7840	7667	7575	7616	7715	7704	7816	7616	7428	7603	7704	7683	7663	7654	7695	7673	7805	7736	7663	7681	7636	7817	7603	7690	7636	7596	7717	7744	7501	7759	7698	7579	7673	7772	7648	7718	7724	7632	7725	7644	7509	7756	7629	7634	7519	7681	7615	7611	7594	7478	7584	7583	7676	7687	7670	7750	7734	7648	7808	7701	7537	7820	7651	7669	7718	7559	7691	7633	7611	7741	7679	7646	7610	7772	7629	7795	7678	7651	7481	7694	7604	7620	7618	7646	7740	7642	7784	7656	7659	7750	7769	7712	7649	7611	7566	7669	7584	7626	7594	7706	7575	7646	7634	7526	7698	7598	7594	7825	7755	7745	7569	7708	7689	7688	7643	7843	7595	7669	7655	7638	7676	7618	7618	7835	7662	7613	7570	7718	7609	7696	7651	7716	7697	7668	7742	7464	7730	7657	7784	7710	7524	7637	7704	7609	7679	7702	7704	7692	7765	7759	7735	7757	7744	7674	7794	7824	7636	7644	7714	7608	7724	7528	7669	7635	7754	7641	7739	7830	7696	7513	7671	7739	7807	7568	7586	7730	7460	7625	7740	7759	7741	7676	7670	7635	7683	7722	7715	7674	7735	7752	7704	7531	7791	7664	7650	7604	7740	7625	7602	7670	7640	7696	7635	7708	7535	7742	7538	7587	7618	7680	7583	7824	7777	7625	7694	7703	7672	7656	7700	7684	7617	7737	7704	7712	7729	7765	7540	7861	7696	7625	7763	7691	7611	7662	7760	7779	7736	7648	7812	7619	7521	7602	7719	7494	7562	7753	7571	7535	7666	7764	7610	7700	7721	7724	7683	7648	7538	7726	7670	7693	7622	7724	7654	7541	7623	7671	7769	7697	7640	7611	7801	7586	7628	7606	7725	7736	7582	7642	7438	7672	7728	7799	7651	7774	7542	7674	7633	7520	7508	7684	7709	7685	7771	7625	7702	7681	7708	7699	7678	7660	7543	7705	7800	7551	7675	7533	7543	7751	7716	7839	7656	7650	7612	7701	7737	7633	7747	7678	7697	7556	7579	7580	7701	7560	7729	7641	7609	7645	7495	7547	7606	7690	7697	7589	7840	7756	7689	7655	7735	7513	7647	7740	7648	7506	7615	7629	7695	7646	7545	7595	7748	7549	7689	7712	7646	7692	7731	7648	7635	7764	7637	7675	7595	7672	7657	7785	7774	7597	7734	7613	7733	7683	7650	7684	7673	7628	7677	7818	7535	7642	7675	7658	7696	7489	7637	7592	7763	7704	7733	7659	7651	7780	7798	7666	7700	7693	7658	7567	7656	7751	7647	7712	7690	7739	7669	7731	7663	7691	7729	7743	7615	7659	7670	7623	7723	7699	7680	7635	7677	7709	7596	7622	7587	7752	7639	7644	7785	7704	7744	7750	7642	7591	7591	7788	7710	7727	7637	7746	7728	7615	7539	7710	7578	7767	7764	7709	7645	7560	7746	7646	7623	7724	7623	7586	7754	7609	7735	7528	7628	7663	7602	7563	7868	7682	7460	7702	7680	7637	7791	7613	7608	7804	7613	7800	7590	7726	7683	7672	7754	7590	7708	7744	7613	7559	7709	7764	7659	7692	7638	7577	7671	7692	7530	7615	7671	7741	7696	7622	7733	7720	7613	7597	7610	7678
10419	9663	6654	5358	5575	4582	3872	2880	2330	1838	1559	1408	1250	1125	1145	1136	1079	1044	969	929	985	968	926	925	846	939	931	955	914	890	868	873	931	940	913	922	919	935	928	936	913	884	927	877	852	876	913	889	934	887	875	985	878	881	930	882	893	959	912	874	899	933	934	892	888	958	894	894	939	865	914	927	976	892	877	924	897	929	931	956	911	847	892	930	900	850	966	874	949	875	927	889	911	920	948	926	930	875	966	923	872	935	915	925	920	878	885	947	875	948	839	900	882	892	917	866	908	908	901	878	924	920	887	914	868	938	885	920	856	909	893	880	913	888	918	961	886	911	904	928	917	896	898	905	913	871	943	851	915	860	918	923	910	859	881	910	886	887	902	875	929	877	945	892	895	887	863	867	911	926	895	861	885	907	896	938	862	919	929	884	879	909	874	892	911	873	966	968	921	962	905	952	891	905	888	912	919	920	926	905	923	978	910	935	866	913	906	922	905	859	939	939	945	908	916	914	871	867	885	874	916	859	894	917	908	858	880	888	901	935	906	928	899	836	905	962	907	911	942	936	888	911	959	897	936	910	914	859	882	821	842	910	897	895	868	891	874	926	963	920	904	892	908	870	907	914	948	931	894	936	940	919	914	901	934	946	952	903	919	933	898	887	895	876	877	909	929	863	957	923	889	918	888	933	887	943	905	923	908	942	857	886	923	922	889	845	927	905	840	932	930	953	911	923	958	951	947	920	918	916	929	883	878	880	893	855	905	913	951	910	907	911	987	889	872	935	921	897	912	916	935	852	920	879	942	914	940	926	876	900	923	894	898	915	888	929	873	925	933	924	903	878	908	924	901	918	895	946	886	867	902	887	886	941	920	921	923	886	937	876	903	949	948	834	925	932	923	932	899	866	887	904	921	936	914	884	888	906	906	850	879	905	879	896	893	925	989	944	890	851	919	945	932	908	920	908	909	936	928	911	879	958	936	911	920	938	869	891	933	938	930	868	900	922	870	896	883	868	876	909	855	919	865	918	914	907	911	937	974	932	886	948	899	933	888	938	876	926	871	897	905	910	929	860	877	865	886	904	928	906	899	878	886	934	878	920	860	945	905	914	851	906	891	921	933	924	835	872	935	877	926	908	881	926	878	938	896	918	835	901	949	943	895	920	896	895	900	859	932	937	934	846	925	868	893	965	950	913	900	886	895	932	885	927	907	931	902	961	883	878	930	903	887	903	919	879	910	867	895	932	938	838	929	865	885	943	903	851	909	918	938	933	926	923	906	913	863	946	940	923	944	884	827	924	923	943	896	914	939	882	897	931	901	922	837	906	908	905	890	916	858	933	933	874	916	964	894	960	955	934	902	888	939	885	880	887	892	889	849	885	876	902	874	921	863	927	926	922	868	922	931	914	906	893	903	903	843	913	895	973	941	879	965	931	962	965	896	910	888	958	847	915	925	901	931	877	884	923	891	832	953	878	911	917	914	943	976	895	921	930	895	930	886	822	850	896	910	969	938	957	891	868	892	859	896	879	831	888	883	929	943	921	877	853	942	924	860	886	863	839	895	896	900	932	893	868	936	878	885	902	905	845	866	893	913	928	897	925	922	979	867	846	955	943	915	929	918	942	865	861	900	922	890	915	900	935	944	894	935	905	912	906	921	933	956	899	917	943	913	881	964	855	891	905	889	847	919	923	890	954	924	894	876	915	916	914	902	944	895	912	960	948	928	877	893	923	927	953	907	934	876	916	910	892	922	870	935	884	931	906	906	914	962	909	893	902	900	882	914	940	894	891	934	948	906	888	928	899	904	931	926	851	905	903	866	898	909	913	934	929	901	935	907	852	847	927	882	855	916	891	929	921	905	886	898	902	918	939	891	926	874	882	888	854	894	871	922	886	912	870	885	883	908	859	873	910	893	905	904	981	917	929	897	935	858	884	916	895	902	887	914	907	944	926	892	890	956	898	948	954	856	924	889	906	889	896	909	884	928	888	938	890	976	874	971	904	922	900	943	899	885	871	927	931	909	973	872	890	917	946	846	869	948	911	935	904	899	916	934	870	928	874	913	944	915	908	970	961	859	948	900	851	914	900	911	901	893	873	936	852	959	919	886	893	909	937	892	913	956	929	898	846	918	978	913	883	899	933	893	906	927	863	897	910	930	832	855	893	938	901	884	887	907	884	910	955	943	886	978	883	916	878	856	904	871	889	884	916	880	922	922	890	909	911	909	848	883	899	875	914	923	919	894	880	856	895	954	859	915	913	910	903	940	864	905	910	913	857	924	894	979	875	988	954	922	881	859	844	908	890	874	919	888	934	934	923	927	950	883	931	890	957	890	913	903	887	895	952	950	881	925	920	894	898	961	900	885	940	891	875	926	914	968	940	861	942	900	847	917	863	911	932	847	925	896	908	869	912	1002	911	933	926	889	928	904	964	874	928	876	931	909	886	853	871	918	880	894	895	924	886	913	937	904	896	904	824	906	890	934	864	858	869	896	924	918	939	857	940	911	929	890	826	845	874	913	939	918	882	933	917	918	896	896	934	859	845	893	861	954	908	917	935	947	882	890	972	878	908	934	881	872	951	869	971	934	896	888	889	901	934	865	893	878	941	912	908	919	932	894	935	898	930	937	944	895	901	917	919	877	879	872	879	966	866	918	954	895	864	947	926	902	910	971	955	896	949	912	857	908	895	878	877	922	894	928	939	934	907	838	888	928	868	880	928	938	894	871	906	859	964	875	892	909	939	918	925	890	916	907	885	939	935	899	943	881	865	848	920	891	918	926	905	917	912	849	872	883	925	894	929	907	927	932	913	908	896	938	920	909	927	893	886	939	896	895	930	886	933	909	876	931	890	881	938	906	889	897	952	893	879	907	851	858	905	950	914	889	888	880	913	951	962	943	923	854	939	931	932	907	870	886	876	882	873	902	922	875	900	894	916	911	909	925	901	927	868	878	893	899	949	890	916	938	858	930	944	883	963	906	862	907	903	875	867	908	994	949	936	905	891	902	916	932	941	885	939	928	872	905	931	880	873	887	906	900	912	933	879	943	980	940	932	876	908	892	921	899	974	867	886	897	916	872	893	905	873	936	908	896	908	921	929	921	840	978	882	861	899	909	918	839	900	906	865	871	927	894	873	920	908	935	927	911	891	877	938	914	872	965	865	858	910	895	935	913	798	945	924	936	920	896	921	890	913	940	930	843	919	943	886	896	899	919	865	914	888	854	917	967	892	978	900	897	887	892	849	904	887	893	923	920	861	885	971	883	960	848	914	907	806	927	893	904	946	913	914	910	902	896	894	871	915	909	915	903	925	919	898	877	897	930	861	888	930	905	882	891	888	907	853	886	947	921	892	877	872	903	897	886	917	905	926	948	929	870	949	923	890	952	930	907	892	928	885	911	891	880	894	946	895	886	878	933	902	905	854	868	916	913	868	928	911	977	912	928	949	906	877	903	905	946	912	888	974	924	954	876	909	844	879	921	910	920	917	920	878
43841	38338	35676	45779	49972	45260	41154	35302	30270	25537	21506	18165	15584	14211	13250	12133	11336	10606	9917	9479	9097	8764	8816	8505	8287	8321	8192	8161	8240	8045	7981	7959	8023	8045	7971	7971	7883	7842	7951	8005	8035	7824	7906	7969	7849	8007	7913	7925	8082	7828	7727	7862	7921	7964	7955	7875	7829	7759	7871	7975	8024	8060	7927	7749	7876	7916	7975	7911	7909	7853	7746	7990	7805	7826	7755	8039	7924	7761	7922	7946	8016	7898	7732	7784	7934	7912	7900	7830	7872	7973	7934	7964	7843	7846	7925	7959	7957	7837	7760	8034	7982	7816	7902	7771	7853	7793	7801	7911	7891	7836	8071	7756	7986	7960	7949	7882	7818	7839	7915	8027	7982	7799	7842	7988	7882	7842	7876	7741	7791	8159	7941	7855	7979	7827	7911	7720	8065	7844	7958	7910	7981	7946	7870	7955	8027	7844	7890	7948	7836	7768	7944	7784	7849	7849	7842	7853	7728	7903	7922	8020	7877	8026	7987	7881	8063	7851	8088	7944	7891	7845	7943	7940	7898	7905	7866	7926	7873	7912	7876	7864	7848	7963	7905	8005	7747	7842	7867	7859	7896	7844	8025	7903	7850	8028	7878	7879	7783	7964	7917	7990	8045	7784	7932	7824	7846	7878	7824	7827	7752	7824	7804	7926	7925	7868	7900	7806	7778	7873	7884	7763	7857	7840	7963	8017	7816	7853	7831	8036	7832	7711	7861	7798	7813	7947	7919	7797	7864	7986	7823	7874	7858	7962	7802	7835	7866	7957	7880	7906	7801	7967	7915	7912	7879	7909	7905	7823	7962	7878	8037	7910	7876	7848	7808	7860	7897	7866	7832	7800	7718	7952	7887	7908	7819	7919	7874	7866	8023	7874	7992	7833	7841	7993	7862	8023	7872	7737	7803	7879	7854	7824	8003	7740	7881	7879	7849	7930	7912	7858	7873	7842	7917	8004	8022	7775	7853	7931	8045	7965	8029	7814	7851	7958	7818	7778	7964	8009	7928	7834	7803	7808	7803	7859	7902	8066	7899	7909	7914	7699	7914	7895	7982	7900	7942	7803	7887	7827	7895	7963	7819	8028	7713	7800	7932	7851	8030	7877	7978	7845	7971	7948	7856	7868	7966	8071	7845	7802	7849	7964	7925	7845	7957	7899	7806	7840	7816	7869	7878	7989	7985	7894	7952	7889	8040	7821	7996	7880	7819	7900	7972	7865	7823	7917	7714	7867	7953	7866	7923	7854	7872	7734	8026	7795	7924	7925	7948	7842	7892	7938	7824	7820	7890	7903	8045	7888	7908	7979	7904	7989	7899	7842	7831	7804	7893	7798	7983	7827	7995	7846	7853	7786	7794	7868	7752	7840	7925	7786	7838	7779	7707	7949	7953	7898	7899	7814	7845	7967	7866	7894	7945	7938	7895	7975	7782	7917	7838	7882	7844	7735	7810	8015	7879	7855	7875	8009	7941	7847	7888	7950	7871	7779	7976	7950	7907	7955	7912	7822	7832	7837	7969	7803	7984	7785	8034	7885	8092	7897	7855	7954	8003	7990	7687	7861	7763	7963	7842	7813	7980	7848	7977	7864	7872	7919	7917	7895	7762	7840	7913	7869	7917	7948	7863	7890	7943	7800	7720	7817	7904	7963	7960	7959	7833	7795	7932	7848	8004	7773	7896	7912	7954	7736	7870	7848	7943	7939	7902	7962	7909	7841	8026	7745	7949	7924	7755	7962	7809	7896	7931	8024	7937	7806	7950	7905	7897	7961	7916	7884	7994	7726	7750	7876	8030	7893	7868	7771	7931	7954	7854	7987	7704	7796	7949	7939	7951	7875	7826	7849	7837	7891	8024	7984	8040	7866	7875	7973	7781	7880	7885	7863	7851	7751	7786	7898	7983	8028	7957	8037	7880	7802	7907	8008	7898	7839	7890	7890	7938	7882	7879	7822	7910	7883	8016	7853	7851	7829	7908	7901	7920	7872	7990	7780	7729	8035	7975	7961	7893	7898	7847	7951	7898	7767	7997	7947	7913	7801	7979	7944	7952	7844	7907	8035	7893	7792	8020	8009	7940	8031	8023	7942	7638	7891	7917	7919	7854	7970	7880	8127	7854	7730	7956	7902	8034	7929	7901	7930	7891	7836	7932	7958	7845	7779	7870	7873	7835	7867	7869	7908	7942	7930	7802	7999	7883	7805	7871	7863	7877	7841	7827	7813	7742	7809	8054	7907	7856	7911	7866	7789	7954	7861	7856	7833	7943	7815	7731	7864	8145	7878	7815	7910	7823	7691	7868	7844	8002	7829	7827	7893	7871	7760	7940	7844	7889	7818	7809	7955	7946	7823	7990	7983	8004	7834	7927	7728	7956	7895	7927	7859	7798	7824	8080	7874	7885	8032	7796	7880	7815	7959	7862	7878	7753	7848	7788	7858	7914	7945	7764	7844	7814	7878	7872	7938	7893	7937	7957	7831	7870	7917	7914	7902	7836	7830	7846	7951	7788	7925	7830	7939	7916	7748	7819	7871	7771	7863	7946	7947	7786	7915	7987	7979	7893	7879	7938	7974	7837	7928	7887	7992	7814	7845	7872	7780	8007	7874	7920	8008	7830	7865	7803	7783	7908	8026	7845	7978	7953	7847	8040	8046	7989	7923	7919	8022	7929	7883	7834	7811	7873	7666	7936	7789	7909	7804	7947	7862	7841	7764	7925	7888	7868	7833	7879	7903	7938	7877	7782	7864	7972	7990	7863	7895	7814	8129	7792	7952	7980	7773	7798	7835	7968	7929	7925	7750	7823	7999	7816	7829	7887	7870	7899	7822	7839	7951	7888	8047	8022	7913	7866	7908	7947	8021	7939	7831	8033	7926	7818	7888	7933	7892	7722	7977	7804	7911	7865	7854	7926	7673	7941	7950	7845	7755	8004	7842	7962	7799	8002	7808	7802	7885	8031	7798	7767	7842	7973	7849	7759	7931	7860	7931	8031	7921	7923	7736	7974	7889	7885	7863	7829	7835	7766	7913	7941	7929	7872	7921	7914	7813	7905	7868	7947	7936	8011	7736	7913	7929	7875	7813	7878	7744	7909	7952	7959	7921	7948	7947	7810	7966	7890	7904	7827	7852	7915	7911	7850	7904	7933	7889	7899	7941	7914	7901	8008	7970	7935	7926	7870	7866	7824	7814	8013	7824	7930	7810	7906	7933	7866	7943	8060	7848	7951	7960	7939	7866	7773	7745	7925	7855	7766	7999	7880	7991	7830	7879	7920	7771	7796	7945	8011	7931	7921	7868	7924	7944	7769	8017	7992	7785	7928	7984	7817	8021	7933	7816	7765	7927	7719	7944	7940	7838	7913	7938	7884	7999	7869	7943	7867	7962	8005	7817	7889	8020	7884	7825	7865	7859	7895	7832	7904	7785	7863	7952	7906	8028	7922	7925	7889	7985	7815	7971	7841	7880	7868	7853	7929	7832	7959	7897	7945	7955	8042	7917	7920	7894	8056	7966	7850	7932	7811	7830	7882	8029	7992	7836	7797	7816	7804	7856	7929	7910	7811	7901	7801	7966	7804	7934	7784	7675	7800	7977	8033	7903	7888	7942	8017	7969	7844	7847	7956	7875	7944	8001	7927	7933	7894	7854	7847	7949	7989	8089	7924	7799	8006	7890	7920	7917	7849	7980	7884	7900	7916	7826	7904	7929	7937	8088	7733	7863	8039	7925	7930	7833	7783	7879	7866	7987	7908	7940	7825	7861	7951	7985	7840	7993	7882	7958	7868	7865	7913	7828	7862	7822	7856	7967	7924	7710	7800	7759	7930	8002	7919	7799	7975	7800	7930	7883	8023	7878	7807	7802	7935	7887	7892	7769	7891	7954	7809	7929	7998	7716	7927	7922	7830	7814	7947	7792	7796	7906	7851	7957	7871	7873	7862	7842	8025	7966	7814	7787	7767	7915	7897	7769	7861	7933	7873	8010	7954	7918	7855	7926	7869	7939	7941	7865	7806	7845	7946	7891	7811	7808	7964	7862	7820	7813	7889	7840	7763	7978	7997	7928	7819	7892	7832	7909	7863	7840	7865	7930	7904	7946	7850	7977	7883	7992	7842	7890	7890	7805	7905	7832	7825	7909	7882	7824	7864	7917	7882	7951	7804	7952	7941	7854	7912	7853	7852	7829	7925	7813	7854	7747	7896	7902	7971	7933	7905	7799	7859	7793	7928	7833	7828	7951	7942	7929	7956	7901	7972	7890	7842	7847	7885	8009	7873	7974	7872	7785	7891	7993	7758	7980	7899	7921	7953	7839	8088	7859	8085	7870	7859	7874	7871	7997	7817	8000	7819	7952	7879	7896	7927	7808	7990	7918	7920	7822	7800	7823	7887	7863	7817	7872	7910	7994	7740	7829	7865	7816	7885	7934	7966	7870	7848	7860	7909	7833	7819	7992	7824	7800	7921	8000	7781	7957	7903	7883	7888	7996	7773	7784	7855	7916	7977	8024	7916	7938	7860	7922	7817	7837	7925	7969	7971	7897	7984	7857	7943	7950	7806	7814	7890	7912	8000	7871	7852	7891	7777	7878	7851	7973	8039	7917	8060	7906	7930	7949	7935	7914	7872	7869	7829	8015	7889	8001	7887	7831	7832	7904	7856	7920	7888	7990	8015	7891	8000	7863	7900	7971	7762	7916	7828	7929	7928	7704	7846	7791	7902	7963	7825	7926	7853	8008	7848	7780	8028	7765	7934	7826	7903	7875	7890	7986	7835	7883	7798	7906	7850	7815	7784	7908	7715	7832	7839	7833	7961	7763	7899	7982	7895	7760	7999	7981	8013	7898	7914	7912	7931	7763	7684	7867	8089	7905	7873	7905	7927	7790	7779	7867	7841	7779	7895	7885	7840	8018	7849	7935	7900	7942	7825	7756	7926	7900	7946	7788	7993	7838	8031	7758	8009	7848	8024	7904	7810	7979	7927	7895	7841	7801	7823	7987	7799	7809	7908	7883	7869	7945	7944	7817	7904	7840	7930	7911	7969	7723	7859	7866	7907	8034	7988	7836	7834	7890	7863	7866	7847	7860	7814	7840	7994	7861	7817	7939
11975	8895	6516	5120	4766	4474	3446	2647	2167	1849	1529	1411	1159	1205	1160	1073	1093	995	996	920	950	882	924	906	912	929	919	868	861	918	888	857	827	884	844	897	908	892	902	839	876	905	841	869	885	869	854	886	915	850	886	889	935	825	889	878	901	909	910	907	881	903	911	933	849	835	843	865	861	885	886	840	874	846	848	874	863	876	909	955	911	879	862	870	906	895	912	859	902	902	858	912	880	894	905	846	917	926	916	910	863	822	911	867	884	936	845	837	851	880	920	877	817	892	949	873	886	858	957	893	856	856	899	888	882	892	862	895	845	893	922	882	854	878	913	885	848	897	856	871	894	891	902	887	887	887	922	862	833	894	865	919	894	898	926	874	896	881	891	885	848	868	906	866	864	873	913	891	917	873	909	846	920	871	875	875	884	882	892	837	894	941	844	927	879	921	832	973	932	925	904	908	881	873	905	855	876	923	835	847	838	894	892	908	860	867	940	910	845	894	892	851	842	877	911	886	885	917	887	842	917	847	868	822	896	959	907	876	920	896	867	913	906	881	885	885	883	891	862	885	901	844	871	888	953	903	846	910	848	849	869	855	870	894	835	876	846	932	877	914	867	868	902	915	826	837	854	864	855	861	855	896	891	858	906	889	871	900	911	905	937	808	866	849	863	891	902	942	901	872	879	888	898	872	889	899	855	897	924	887	889	871	875	902	857	879	904	818	871	870	885	875	901	948	913	890	865	867	918	928	849	862	893	879	851	889	849	919	929	859	882	951	924	894	867	852	865	870	881	858	905	877	858	865	850	851	864	901	841	882	894	862	911	884	846	899	864	884	873	878	898	863	947	853	839	898	900	827	903	842	886	855	911	861	890	838	835	867	891	872	835	894	829	887	880	872	905	884	891	939	862	903	897	872	905	898	898	854	826	902	908	843	915	872	909	847	886	864	836	861	874	839	912	873	896	836	871	858	877	889	899	833	916	909	923	917	830	916	916	847	865	869	896	890	854	854	895	870	912	892	814	859	941	915	866	857	919	882	864	869	898	875	839	911	856	851	822	871	892	900	870	893	828	921	883	891	913	853	865	865	873	839	902	870	915	893	905	813	974	864	918	891	881	862	884	858	887	927	899	881	898	847	948	858	849	863	852	857	899	898	900	865	859	880	868	854	877	920	857	855	917	869	890	902	945	854	851	882	877	888	915	904	861	871	879	862	882	849	881	881	890	912	867	872	867	893	858	908	938	859	864	889	874	927	815	872	906	893	872	894	839	869	850	851	852	867	887	858	891	849	919	895	883	919	901	864	862	936	916	909	856	885	822	886	905	863	856	928	910	891	859	868	861	863	918	850	889	886	858	873	918	901	819	849	920	865	859	851	874	900	896	912	848	866	875	817	924	892	877	920	893	892	860	860	860	857	831	914	911	898	881	896	909	886	853	904	912	903	909	864	899	914	896	866	899	867	877	900	825	879	895	858	917	845	838	934	878	846	856	934	909	839	907	886	901	870	863	892	862	834	891	898	913	867	854	896	854	930	891	899	928	894	865	922	920	912	891	879	903	892	864	890	881	909	849	918	915	869	905	885	858	901	935	844	892	901	889	905	878	880	917	867	883	892	942	908	889	912	855	879	909	925	883	906	902	867	889	872	897	830	860	840	832	816	833	834	903	853	890	843	891	926	832	877	878	826	883	875	887	848	910	908	863	867	912	846	866	868	874	829	895	888	880	863	910	962	922	858	804	902	864	914	899	885	896	911	918	857	871	825	850	891	878	869	872	948	940	875	887	928	885	883	884	902	813	863	827	859	877	835	894	910	843	873	912	886	892	899	872	884	893	912	838	845	867	859	854	891	863	918	924	872	930	911	858	842	873	911	887	849	892	855	884	904	864	917	904	865	878	854	843	941	895	847	905	880	857	870	894	930	906	892	889	877	795	877	843	869	860	889	883	872	886	894	867	856	889	882	864	888	883	849	983	853	881	878	890	914	878	893	865	858	891	874	918	812	921	881	903	840	869	856	897	882	827	858	836	897	902	860	899	823	867	864	913	902	856	835	891	892	902	845	898	895	902	918	878	848	823	854	885	871	894	920	911	907	900	867	834	880	823	880	821	867	856	899	895	864	852	903	902	888	863	940	935	862	898	868	867	912	908	930	883	891	884	831	901	922	830	857	897	902	831	903	900	926	867	850	976	858	878	861	860	862	912	883	859	903	868	889	926	937	851	942	850	853	894	882	968	871	913	901	852	944	911	851	882	867	922	916	877	867	894	888	861	842	917	884	864	888	910	892	895	892	862	915	839	884	847	895	893	896	878	924	898	907	877	860	859	903	874	882	878	894	909	852	864	865	890	871	832	866	866	871	864	902	856	917	942	873	857	887	884	917	892	895	890	868	824	890	899	845	861	919	896	895	872	858	939	783	838	938	883	848	941	923	823	874	863	914	912	891	907	867	846	903	914	894	886	912	854	872	834	876	827	873	889	839	926	892	926	932	869	851	865	829	884	942	875	895	860	897	900	886	875	876	827	885	924	945	844	911	866	869	934	885	849	877	913	922	875	885	876	902	908	893	899	976	884	900	836	862	905	921	834	833	894	861	856	893	798	898	874	904	857	886	923	930	835	828	898	928	857	908	901	882	951	876	852	881	855	893	880	865	887	944	855	908	920	900	865	837	926	860	899	933	882	889	804	852	889	923	851	849	822	921	932	895	918	896	875	870	893	895	896	819	864	852	830	864	887	897	873	919	831	926	875	885	878	920	855	911	900	947	825	902	892	852	873	844	851	887	870	857	921	907	885	878	855	942	871	908	872	849	912	873	870	938	891	858	903	885	835	889	883	873	902	860	854	882	899	898	811	856	909	872	870	867	899	945	870	920	907	876	879	876	901	886	853	904	921	877	903	975	902	900	896	881	886	854	861	824	898	891	870	866	839	879	925	833	904	900	871	875	884	902	911	877	907	931	870	895	912	904	857	927	935	892	956	911	881	908	861	917	890	878	916	928	881	896	865	911	880	905	931	984	891	886	924	867	868	936	878	867	867	863	947	912	908	842	868	898	891	882	876	831	835	883	861	855	857	860	851	877	889	900	844	917	892	877	887	866	821	893	913	862	869	858	869	869	835	887	896	835	850	843	851	914	868	905	931	894	884	890	871	875	925	867	854	845	890	877	952	885	878	876	896	945	843	863	901	821	817	912	915	853	895	890	904	919	852	882	875	890	900	876	906	889	893	893	838	905	882	889	869	946	862	936	907	874	894	886	888	867	848	885	882	926	875	937	865	887	864	833	869	921	913	954	899	888	896	860	887	936	881	864	871	884	892	861	905	915	865	881	874	891	950	900	905	926	908	881	850	882	834	904	893	866	892	874	878	881	884	866	858	887	959	930	889	889	830	878	879	899	921	829	842	853	898	857	886	884	895	903	874	888	874	849	986	880	891	840	896	844	843	886	859	869	869	875	941	924	892	853	847	873	918	820	885	896	861	872	910	890	939	840
40995	37315	35480	45232	47796	44757	39595	34175	29274	24974	21292	17913	15615	14368	13060	11896	10902	10093	9551	8996	8824	8597	8523	8264	8283	8145	8201	7962	7977	7916	7857	7870	7879	7931	7852	7819	7772	7862	7825	7651	7673	7746	7675	7824	7634	7754	7669	7876	7653	7813	7692	7841	7697	7681	7607	7811	7662	7674	7639	7828	7726	7795	7757	7699	7683	7695	7752	7782	7849	7619	7590	7687	7808	7761	7711	7631	7739	7756	7789	7795	7697	7835	7715	7683	7802	7818	7723	7637	7752	7659	7598	7735	7758	7646	7671	7710	7732	7726	7788	7831	7666	7694	7783	7656	7762	7719	7486	7825	7681	7734	7903	7690	7788	7715	7708	7571	7815	7664	7698	7827	7673	7764	7775	7704	7863	7750	7837	7719	7859	7628	7854	7760	7709	7760	7672	7767	7766	7850	7541	7795	7811	7718	7883	7752	7716	7764	7609	7721	7700	7836	7689	7744	7588	7791	7579	7820	7839	7727	7773	7515	7565	7810	7775	7814	7799	7808	7864	7751	7669	7641	7706	7803	7702	7700	7738	7750	7708	7847	7817	7708	7753	7751	7823	7667	7744	7567	7672	7707	7787	7736	7792	7798	7803	7637	7731	7660	7641	7619	7814	7699	7779	7626	7704	7862	7754	7834	7747	7788	7891	7690	7565	7795	7758	7700	7748	7756	7784	7779	7781	7718	7744	7797	7723	7725	7788	7870	7703	7771	7714	7543	7599	7639	7736	7772	7818	7744	7745	7709	7789	7723	7817	7760	7763	7839	7718	7740	7753	7659	7741	7576	7725	7605	7718	7679	7731	7710	7787	7762	7839	7729	7647	7877	7798	7801	7694	7844	7766	7822	7694	7870	7672	7765	7724	7763	7858	7781	7746	7661	7719	7719	7690	7928	7798	7736	7797	7762	7740	7676	7658	7796	7816	7689	7725	7658	7728	7716	7690	7736	7793	7725	7709	7774	7806	7810	7782	7734	7691	7756	7787	7766	7853	7682	7713	7745	7575	7755	7745	7773	7811	7810	7756	7730	7683	7712	7766	7787	7774	7720	7656	7727	7659	7847	7709	7745	7742	7759	7642	7788	7672	7755	7852	7741	7805	7826	7844	7737	7689	7676	7790	7705	7771	7824	7879	7743	7695	7697	7803	7685	7822	7639	7878	7748	7815	7707	7768	7827	7822	7575	7735	7801	7856	7733	7775	7648	7800	7677	7842	7772	7826	7751	7664	7799	7609	7753	7811	7724	7784	7689	7861	7800	7789	7719	7807	7638	7906	7733	7774	7639	7688	7705	7592	7777	7948	7709	7697	7729	7694	7665	7749	7797	7808	7820	7700	7693	7706	7693	7835	7700	7647	7814	7834	7755	7524	7660	7763	7699	7718	7661	7777	7575	7685	7719	7820	7680	7788	7619	7699	7788	7730	7706	7736	7642	7678	7836	7792	7752	7779	7695	7852	7675	7787	7810	7686	7727	7760	7699	7687	7776	7774	7696	7842	7594	7807	7817	7618	7866	7811	7663	7740	7772	7721	7829	7766	7697	7614	7873	7741	7683	7606	7685	7760	7708	7826	7772	7790	7612	7717	7718	7899	7567	7865	7839	7739	7861	7775	7756	7835	7794	7773	7702	7783	7790	7744	7807	7662	7739	7894	7779	7748	7749	7661	7671	7677	7631	7841	7724	7766	7782	7720	7918	7851	7637	7659	7729	7731	7733	7578	7725	7720	7811	7827	7803	7596	7630	7723	7696	7805	7822	7786	7655	7680	7648	7645	7689	7555	7692	7641	7726	7740	7665	7781	7670	7680	7716	7720	7720	7766	7701	7673	7676	7748	7847	7590	7765	7678	7756	7816	7624	7879	7749	7869	7701	7696	7602	7718	7718	7630	7853	7690	7687	7783	7825	7729	7711	7693	7779	7854	7678	7666	7650	7790	7813	7707	7776	7689	7711	7800	7711	7724	7542	7691	7821	7797	7694	7791	7837	7731	7702	7841	7780	7678	7704	7578	7839	7715	7659	7754	7614	7595	7665	7778	7723	7747	7632	7603	7770	7646	7744	7717	7677	7763	7750	7728	7825	7682	7899	7713	7792	7707	7672	7716	7690	7686	7768	7699	7842	7764	7674	7699	7697	7745	7708	7622	7720	7761	7722	7831	7691	7629	7667	7839	7711	7794	7732	7764	7754	7857	7824	7704	7870	7889	7777	7611	7788	7782	7702	7799	7657	7734	7776	7661	7683	7624	7699	7599	7785	7777	7721	7767	7728	7683	7710	7818	7867	7759	7604	7730	7739	7618	7706	7621	7641	7788	7742	7638	7768	7772	7850	7629	7728	7834	7874	7795	7758	7806	7664	7906	7813	7748	7788	7801	7702	7796	7793	7789	7857	7790	7729	7839	7656	7743	7835	7834	7689	7882	7677	7799	7797	7727	7696	7701	7762	7734	7743	7765	7618	7689	7807	7735	7695	7683	7900	7715	7750	7667	7775	7645	7682	7689	7697	7712	7608	7658	7749	7639	7688	7905	7769	7801	7728	7727	7758	7855	7705	7743	7673	7690	7755	7622	7664	7699	7825	7723	7777	7629	7685	7870	7615	7699	7787	7688	7722	7730	7691	7792	7654	7711	7779	7694	7793	7889	7876	7628	7701	7774	7710	7744	7666	7705	7770	7900	7653	7667	7772	7692	7747	7676	7797	7759	7754	7766	7759	7751	7730	7615	7867	7775	7849	7721	7739	7725	7947	7782	7765	7741	7727	7729	7736	7640	7814	7847	7738	7766	7826	7712	7713	7752	7805	7767	7687	7768	7792	7594	7671	7732	7756	7828	7701	7751	7805	7716	7657	7763	7815	7786	7637	7772	7894	7787	7739	7687	7699	7658	7827	7687	7717	7628	7664	7794	7693	7585	7722	7765	7630	7801	7661	7908	7859	7744	7728	7637	7837	7738	7646	7720	7781	7727	7735	7821	7644	7707	7692	7645	7771	7856	7806	7674	7809	7915	7710	7717	7596	7709	7741	7710	7731	7764	7745	7615	7595	7769	7739	7835	7535	7663	7689	7871	7744	7705	7767	7729	7709	7649	7799	7656	7656	7773	7872	7684	7703	7777	7823	7674	7839	7664	7718	7762	7763	7732	7814	7813	7819	7871	7637	7691	7814	7692	7628	7690	7618	7598	7767	7661	7894	7871	7771	7707	7678	7763	7684	7895	7729	7830	7635	7674	7694	7872	7686	7620	7820	7720	7802	7656	7725	7725	7677	7695	7734	7744	7697	7710	7742	7470	7793	7727	7776	7796	7745	7732	7704	7743	7737	7975	7688	7713	7775	7691	7852	7804	7611	7749	7696	7771	7751	7722	7657	7807	7595	7688	7830	7675	7624	7725	7677	7773	7856	7764	7731	7768	7730	7697	7777	7811	7678	7638	7734	7648	7585	7893	7787	7858	7703	7634	7669	7792	7778	7851	7933	7774	7605	7794	7892	7814	7724	7556	7933	7626	7764	7761	7549	7765	7714	7754	7861	7776	7769	7712	7881	7796	7694	7741	7824	7803	7702	7697	7937	7677	7858	7800	7654	7600	7683	7796	7658	7823	7786	7755	7708	7848	7711	7743	7820	7807	7799	7789	7714	7720	7738	7704	7849	7738	7727	7748	7731	7849	7816	7784	7760	7750	7730	7770	7859	7649	7846	7747	7728	7762	7801	7612	7761	7715	7685	7840	7682	7677	7647	7737	7730	7733	7812	7828	7713	7544	7633	7885	7529	7734	7797	7737	7777	7885	7632	7744	7670	7696	7664	7784	7618	7770	7716	7829	7596	7660	7671	7761	7752	7768	7832	7751	7816	7815	7747	7784	7798	7787	7801	7791	7608	7762	7743	7722	7631	7707	7658	7874	7755	7838	7725	7745	7739	7657	7640	7775	7657	7747	7567	7882	7726	7633	7698	7735	7646	7824	7658	7765	7654	7812	7724	7890	7804	7923	7838	7631	7887	7601	7821	7784	7608	7696	7759	7714	7808	7798	7926	7703	7677	7638	7767	7812	7803	7645	7843	7845	7783	7654	7700	7676	7750	7752	7757	7743	7778	7671	7857	7767	7874	7746	7701	7691	7690	7695	7681	7716	7799	7847	7810	7692	7718	7861	7635	7701	7661	7802	7683	7761	7790	7639	7698	7667	7780	7691	7743	7610	7701	7729	7799	7771	7629	7581	7788	7840	7768	7828	7801	7694	7895	7720	7854	7623	7727	7478	7701	7801	7739	7695	7711	7776	7739	7697	7714	7632	7694	7706	7804	7783	7817	7761	7695	7828	7605	7686	7671	7764	7809	7636	7815	7792	7725	7812	7786	7793	7820	7841	7670	7741	7628	7625	7817	7574	7774	7719	7767	7657	7656	7740	7760	7718	7657	7801	7678	7720	7815	7557	7716	7755	7872	7681	7858	7661	7762	7766	7766	7828	7669	7667	7732	7944	7675	7792	7662	7799	7858	7679	7574	7623	7681	7816	7765	7954	7848	7740	7735	7726	7650	7710	7833	7801	7634	7605	7785	7767	7752	7688	7794	7652	7710	7709	7709	7714	7742	7624	7577	7725	7779	7744	7778	7711	7716	7737	7658	7873	7725	7662	7789	7802	7816	7727	7607	7756	7859	7822	7794	7605	7746	7772	7739	7718	7810	7848	7717	7672	7696	7704	7683	7728	7785	7741	7727	7824	7789	7822	7583	7923	7693	7786	7669	7713	7855	7787	7649	7800	7754	7635	7726	7721	7736	7736	7698	7769	7834	7761	7609	7833	7626	7755	7698	7702	7779	7736	7806	7720	7824	7830	7705	7699	7603	7765	7733	7937	7807	7725	7649	7782	7813	7845	7693	7592	7749	7735	7650	7706	7800	7800	7609	7769	7628	7750	7702	7681	7845	7853	7708	7758	7857	7630	7687	7747	7703	7734	7673	7653	7765	7704	7682	7731	7751	7821	7753	7801	7748	7698	7594	7707	7796	7608	7776	7682	7607	7795	7702	7793	7866	7813	7626	7898	7750	7606	7691	7697	7691	7940	7748	7774	7714	7806	7657	7709	7684	7751	7851	7660	7848	7850	7765	7811	7702
14105	12901	10062	7241	6964	6088	4523	3716	2905	2449	2030	1677	1551	1437	1268	1205	1159	1115	1036	1026	1031	977	958	943	923	988	953	954	943	937	923	948	917	960	924	900	874	971	980	967	897	871	968	893	963	972	963	928	929	905	927	896	928	945	908	902	945	906	922	916	919	886	959	961	919	886	951	909	922	942	977	922	934	877	939	895	867	967	900	883	934	913	940	899	931	854	927	897	872	920	905	918	897	904	985	934	869	920	993	892	886	933	908	917	925	892	902	883	940	907	895	859	875	898	931	878	882	939	884	889	927	982	954	930	908	925	932	906	906	917	865	880	907	899	931	919	926	961	867	921	917	934	937	925	935	874	898	878	871	876	917	929	925	937	917	901	888	943	972	902	916	914	895	919	881	889	887	877	930	924	933	880	959	941	923	930	890	856	900	955	885	856	867	908	904	888	844	900	908	942	923	870	930	908	883	928	933	905	920	942	886	957	950	911	945	858	900	925	914	921	978	895	955	911	941	877	894	891	885	962	931	892	898	916	949	971	940	988	878	898	920	922	927	947	888	949	948	906	918	903	915	921	836	908	926	951	942	925	905	870	928	877	965	892	920	894	961	874	949	888	956	957	932	902	876	949	918	911	910	968	878	860	917	877	887	865	975	931	907	937	903	958	863	878	966	863	904	891	879	935	932	890	891	917	919	936	924	956	915	919	930	938	850	922	911	954	908	885	961	928	896	905	895	885	963	901	920	950	924	946	909	873	905	931	927	980	931	910	923	950	951	891	941	923	903	911	960	939	888	864	884	921	934	843	953	886	927	917	980	917	933	885	907	911	883	920	948	941	865	922	932	939	880	930	897	882	946	962	943	940	893	918	928	902	890	955	880	887	893	920	935	929	940	941	951	948	950	909	886	957	914	916	938	920	909	938	893	943	900	880	922	893	901	923	974	878	919	873	977	903	931	893	902	950	887	916	894	923	971	978	958	933	923	925	942	928	899	895	943	888	926	920	863	921	951	922	931	868	892	934	888	979	873	959	934	930	921	937	901	903	894	858	943	982	942	894	933	910	897	913	907	893	920	867	895	896	917	923	877	877	979	937	924	945	888	953	926	912	885	924	909	914	919	944	918	883	1011	900	905	899	941	902	864	923	880	895	908	934	933	925	915	924	886	921	922	900	939	924	860	869	910	963	912	911	892	943	930	946	968	900	926	938	918	886	927	923	894	926	942	884	942	917	901	944	921	972	938	863	855	936	898	947	858	923	943	956	869	909	879	958	938	902	936	907	879	902	954	913	953	893	953	906	929	934	941	897	923	927	906	868	956	928	920	944	927	935	893	936	917	852	945	895	982	914	914	945	901	876	916	908	864	846	909	940	916	950	896	912	869	970	968	919	923	967	937	951	1002	937	932	873	915	908	877	898	914	899	934	955	915	865	961	880	923	928	940	957	934	895	958	895	921	923	935	884	875	903	916	892	905	955	888	909	885	950	900	898	932	937	869	949	897	909	935	931	919	850	938	889	883	942	889	895	917	914	889	954	900	897	887	917	913	873	927	958	913	945	938	914	883	883	886	923	905	899	877	927	881	947	927	918	874	911	852	963	931	899	891	907	869	889	976	906	900	969	893	903	928	913	887	880	912	945	913	853	973	930	889	897	945	951	941	926	926	942	949	882	918	909	879	961	963	917	902	877	892	910	944	966	941	892	932	939	953	905	888	855	872	891	959	904	873	941	903	925	901	885	929	887	933	895	897	931	917	924	939	935	961	879	864	889	922	876	903	878	903	916	956	943	898	907	885	901	929	922	874	883	832	881	917	949	940	924	922	871	880	930	855	874	924	902	920	944	957	903	939	870	900	894	880	895	945	905	949	887	921	934	890	892	883	907	913	896	913	904	922	898	878	918	935	921	919	916	961	902	922	895	937	913	914	875	864	923	950	952	920	906	944	904	902	926	924	892	876	962	917	881	941	899	938	930	948	897	922	921	953	867	973	942	978	950	909	884	915	899	917	908	970	948	913	910	975	959	888	878	953	919	916	884	889	852	918	922	933	888	874	898	918	925	922	964	924	946	943	874	913	923	925	954	907	912	872	867	911	922	899	1008	856	891	936	878	919	902	901	920	931	867	909	916	867	863	930	920	941	919	949	943	909	923	908	876	940	945	890	949	958	973	917	964	909	946	949	935	910	927	916	866	879	882	903	937	909	927	869	907	978	887	897	932	917	883	899	924	1008	925	888	861	904	932	877	925	924	896	893	907	916	935	943	915	930	889	889	962	910	924	902	987	901	895	893	958	877	975	938	947	882	904	936	887	941	929	923	893	897	901	926	916	913	945	921	896	904	967	955	953	891	910	886	893	926	927	909	903	892	907	935	881	930	936	955	865	860	954	892	873	920	911	905	886	870	921	875	888	887	940	949	915	950	908	910	946	888	934	964	935	921	977	908	854	912	906	930	892	912	918	882	951	877	939	885	948	977	866	873	914	867	937	877	876	899	926	942	882	945	904	922	927	924	915	963	935	877	934	883	963	893	896	924	922	842	878	935	918	905	888	924	910	900	878	898	929	918	915	881	906	924	896	933	920	924	950	939	916	871	883	916	890	895	923	921	874	920	887	900	929	930	933	963	896	920	908	893	873	881	914	987	892	906	928	941	877	898	925	876	871	925	863	907	893	921	923	918	948	893	893	882	923	916	958	964	859	892	958	924	965	897	930	881	945	936	864	878	930	906	942	938	942	919	930	869	944	874	922	922	915	867	939	941	907	936	914	899	910	882	924	919	907	928	915	955	955	921	865	851	898	868	900	873	870	976	926	904	880	926	921	928	865	881	919	887	933	906	934	946	932	852	941	910	880	938	928	926	874	923	950	917	916	942	867	880	923	913	930	921	904	929	918	917	887	888	924	929	908	970	922	938	882	900	954	905	903	936	948	911	928	917	941	895	935	880	937	934	917	924	908	941	932	905	909	909	859	927	925	909	928	840	967	939	883	933	987	973	950	920	921	908	913	885	909	819	925	915	908	880	939	933	920	906	911	893	953	891	908	966	931	908	939	892	922	898	927	947	923	927	853	866	900	887	882	883	882	941	906	912	862	930	907	929	947	948	895	908	921	951	936	962	861	886	956	895	893	923	902	893	922	940	923	870	895	911	893	965	932	903	930	898	957	970	950	907	928	922	912	941	876	893	864	968	924	950	901	963	923	928	969	900	933	914	891	873	888	930	972	891	912	890	950	896	914	901	876	922	949	905	894	949	946	910	955	809	896	870	951	923	871	915	942	881	868	897	901	911	914	904	981	941	919	900	909	897	922	925	971	931	946	913	899	932	961	933	929	951	936	884	919	938	847	930	903	928	926	966	965	905	926	863	928	884	896	946	921	892	903	876	960	889	888	948	929	893	968	925	905	920	924	935	897	891	882	902	863	898	835	857	862	880	910	893	933	950	923	922	893	942	897	916	898	869	886	871	965	879	874	928	950	926	883	869	901	975	897	979	922	897	874	934	903
46317	41770	40620	49022	52164	48983	43491	38615	33682	29332	25772	21834	19177	17119	15647	14212	12579	11611	10900	10342	9760	9303	9096	8952	8804	8566	8498	8467	8359	8321	8189	8181	8184	8137	8089	7969	7993	8059	8055	7977	8032	7904	7950	7974	8071	8001	7946	8000	7955	7949	7853	7869	7824	7943	7979	7839	8076	7882	7953	8000	7992	7940	7949	7799	8002	7975	7977	7947	8058	8117	7892	8077	7994	7978	7872	7948	7978	7983	7914	7952	7909	7957	8050	7944	8099	7940	7974	7936	8031	7963	7848	8017	8051	8019	8038	8006	8061	7902	7923	8024	8009	7816	8020	7752	7982	8028	8149	7948	7975	7961	7925	7875	7831	8041	7979	8112	7977	8065	8092	7905	7968	8007	7928	7913	7946	7968	8128	7927	7886	7930	7807	7955	8023	7954	7958	7866	7862	7837	8025	7974	7893	8071	7962	7769	7872	8080	8097	7879	8038	7938	7968	8179	8014	8005	7990	7993	7987	8017	7914	7978	8019	7921	8037	8014	7947	7970	7845	8043	8046	7859	8108	7909	8035	8078	7897	8054	8056	8024	7932	8038	8086	7856	8066	7978	7936	7944	8138	8045	7913	7972	8062	7930	7982	8080	8170	8024	8039	7986	8037	7997	8074	7877	7771	7948	8005	7963	7952	7931	8131	8021	8026	7861	7896	7951	7962	7841	7871	8085	7939	7905	7976	8095	7840	7956	7910	7997	7729	8008	8056	8052	8058	7916	7931	7898	7986	8045	8185	8031	8021	8119	7855	8015	8024	8079	7994	7870	8150	7961	8033	8087	7967	8054	7979	7941	7876	7953	7939	7982	7973	7963	7936	7941	7982	7948	7967	7872	8017	7896	7889	7909	7963	7937	8034	8099	7947	8001	7941	8057	7975	8013	7865	7967	8061	8058	7882	7877	7957	7945	7930	8106	7951	8012	7918	8027	7995	7943	7933	7938	8083	7962	7979	7920	7953	7854	7927	8001	7900	7986	7972	7955	7852	7921	7927	7964	7979	7982	7768	7973	7878	7906	7861	7915	7915	7910	7940	7822	8064	7960	8027	7943	8108	7993	8025	8024	7891	8042	7909	7920	7985	7962	7934	7883	8127	7969	8004	7988	7994	7843	8060	7968	8118	8012	7921	8136	7876	8000	7942	7955	8042	8032	8013	7943	8060	7982	8043	7931	7965	7929	7930	7874	7932	8002	7977	7994	7956	8039	7959	7990	8029	7864	8014	7866	7919	7994	7906	7990	8087	8075	7901	8094	7936	8051	7994	7902	7970	8037	7947	8037	7846	8007	8048	7941	7937	7922	8115	8046	7927	8035	7867	7915	7974	7994	8034	8034	8132	7991	7817	7893	8002	7876	8003	7975	7865	8010	7976	7834	8068	8021	8021	8073	7944	7983	7947	7896	7890	7984	8087	8078	7960	8009	7898	8015	8017	7949	8046	8004	7965	7946	8037	8154	7979	7976	7882	7855	8001	8012	8095	8050	8068	7943	7937	8146	7960	7955	8046	8045	7896	8024	8069	7903	7887	7956	8032	7868	7935	8050	7914	7938	8107	7905	7936	7961	7921	7886	8027	7957	7957	7935	7954	8080	8044	7882	7862	8083	7983	7895	8083	7891	8039	8057	7862	8032	7967	8030	7928	8000	7918	7885	8043	8042	8088	8043	8026	7990	7870	7856	8020	7912	7917	7967	7944	7929	7915	8016	7954	7898	8003	7934	7984	7940	7945	8032	7997	7936	7881	8042	8062	7999	7949	8052	7927	7946	7797	8000	8101	7834	8025	7825	7922	7984	7942	7995	7875	7923	8013	7842	7995	8034	8001	7893	7923	8064	8020	8098	8022	7933	7986	7866	7983	7841	8068	7882	7945	7912	7984	7939	7937	7856	7941	7956	7958	7821	7937	7916	7938	7932	7945	7991	7870	7955	7962	8170	8018	7951	7913	7840	7859	7948	7901	7966	8041	8014	7986	8070	8045	7924	7962	7959	8009	8073	8038	7936	8013	7942	8018	8042	7973	7923	8145	8015	7992	8055	7983	7925	8039	7929	7905	8000	7981	7899	8040	7929	8022	7862	8159	7904	7934	7964	7970	7960	7957	7822	7966	7988	8056	8104	7973	8069	7949	7926	7955	7838	8022	7867	8034	7910	7814	7897	8024	8004	7899	8019	7873	8077	7926	7867	7964	7972	7897	7949	8055	8104	7993	7924	7937	7979	7900	8051	8096	7914	7894	7848	7941	7959	7965	8012	8134	7936	8061	8059	7962	8051	7963	7931	8011	8019	7854	7908	7953	7988	8011	7869	8015	7996	7982	7976	8008	7992	8001	8052	8156	8079	8022	7963	7897	8047	8038	7951	7991	8010	8079	8058	8052	7986	8049	7941	7997	8042	7934	8057	7939	8058	8024	7962	8056	8055	7915	7945	7939	7988	8018	7976	7892	7974	7955	8047	8047	8080	8079	7894	8022	7968	7913	7882	8049	7988	7951	8032	7862	8161	8053	7888	7969	8032	7884	7895	7996	7913	8112	7987	7969	8093	8063	8094	7926	7947	7940	7984	8062	7989	8079	8022	8055	7974	7874	7892	8052	7957	7879	8024	7990	7928	8007	7947	7831	8004	8060	8101	7878	8090	8125	7938	7948	7972	7958	7886	7851	7821	7967	7897	7977	7952	7995	8102	7978	8083	7862	7869	8100	8072	7971	7932	8004	7895	8019	7960	8018	7856	7955	7913	8015	7970	8031	7965	8102	8025	7993	8060	8153	7750	8014	7973	7964	7922	7957	8058	7872	8032	7951	8031	7842	8011	7935	8019	7923	8085	7821	8005	8030	8012	7831	7823	8045	7963	8000	8095	7919	7937	7969	7799	7978	7986	7994	7967	8156	7859	8065	7904	7928	8039	7984	7980	8022	7893	7948	8000	7946	7874	8004	7958	7784	7905	7838	8021	8025	8002	7983	7947	8210	8018	7851	7936	8048	7908	7998	7870	8017	8001	8056	7980	7919	7862	7970	7952	7926	8040	7922	7986	7937	7938	8026	8044	7770	8054	7911	8070	7846	8116	7895	7954	7972	7885	8004	7946	8096	7972	7899	7991	7779	8121	7877	8060	7986	8062	8026	8019	8140	8044	7841	8060	8013	8113	8013	8066	7962	7971	8021	8150	7998	8079	8059	8006	7945	7959	8037	7883	7956	7968	7899	7859	7967	7989	8054	7975	8018	7929	7937	7959	8004	7975	7911	7896	7844	7896	8016	8157	7902	8024	7938	8043	8019	8071	7917	7939	7943	7887	8019	8016	8052	7963	8021	8010	7987	8015	8031	7974	7988	7884	7773	7860	8011	7949	7903	7819	7955	7902	7889	8046	7864	8062	7963	8091	8023	7868	7947	7891	8080	7992	7976	7898	7945	7938	7893	8066	8036	8024	7938	8030	7948	8091	7978	7846	7903	7968	7969	8001	7899	7873	8094	8036	8048	7930	7963	7939	8009	7918	7904	7888	8050	8066	8004	8095	8066	8047	8246	7961	7991	7841	7848	8028	7888	7892	8033	7914	8080	7941	7930	7895	8122	8107	7987	8053	7973	7905	7974	7967	7976	7977	7998	8068	8053	8029	7913	8037	8096	8108	7955	8056	7991	7986	7978	7917	8043	7995	7965	8020	7918	7962	8039	8018	8147	8002	8056	7887	8023	8022	7853	7949	7904	7856	7819	7824	7934	8016	8020	7915	7951	8011	7868	8141	7974	7997	7926	7923	7985	7939	7891	8056	7935	7911	8066	7995	8115	7870	8014	7969	7869	7994	7939	8102	7862	7984	8058	8009	7961	8015	7891	8088	7924	7911	8119	7920	7794	7989	8019	8001	7921	7922	8041	7914	7938	8051	7913	7831	7941	7887	8024	7856	7906	7919	8111	8024	7883	7943	7934	8108	7970	8002	8120	8017	7914	8116	7886	8092	7892	7846	7916	7864	8079	7918	7905	7877	7993	8136	7887	8021	8062	8024	7923	8046	7943	8013	7832	7925	8054	8067	7949	7932	8016	7846	7914	8033	7983	8076	7965	8132	7968	7958	7831	7977	8053	8063	7871	7962	7901	7957	8060	8095	7845	7889	7909	7988	7878	7942	8096	7919	8021	8038	7948	8002	7938	7910	7994	7916	8044	7979	8080	8073	7996	8004	8004	7938	7993	7866	7860	7896	7903	7953	8024	7886	8040	7905	7924	7997	8051	8016	8046	7933	7962	8074	7978	8079	7917	8086	8028	8032	8005	7869	8016	8044	8011	7893	7964	7937	8151	7928	7954	7961	7988	7867	8177	8042	7873	7965	7844	7973	7887	7899	8011	7833	8021	7944	7991	7809	8144	8103	7952	7974	7964	8099	7981	7984	7990	7986	7982	8049	7808	7953	7761	7901	7982	7953	7894	7958	7875	8151	7923	7871	7949	7859	7924	8001	7972	8002	8067	8080	7952	8010	8048	7913	8030	7978	7910	7976	8024	8075	8018	7954	7966	7972	8078	8084	7985	7944	7929	7886	7916	8054	7991	7907	7956	7853	7980	7969	8028	8115	8117	7979	8177	8078	7954	7934	8002	7923	7846	8123	8022	8120	7878	7920	8022	8012	8068	8055	8034	7847	8152	7912	8025	7985	8006	7972	8030	7996	7935	7957	7884	8005	7917	8076	7978	7910	8004	7942	8073	8085	7968	8021	7961	7820	7869	7984	7949	8012	8043	7857	7956	8018	7985	7828	8046	7924	8016	8019	7837	8016	8043	8012	8040	7863	7850	7995	7827	8070	7991	8025	7935	8036	7973	7932	7901	7963	8052	7927	8031	8048	7950	8079	8014	7992	8093	7981	8067	8134	7969	7995	7925	8041	7892	7861	7965	7956	7903	8145	7948	8067	7872	7958	7981	7870	8006	7935	7957	8177	7945	8019	7935	8093	8047	8038	7950	8067	8037	7989	7885	7998	7911	7759	8068	8003	7907	8092	8046	8106	7918	8003	7992	7931	7948	7870	7951	8076	7928	7973	8035	7942	7891	7824	8038	8143	7793	8035	7923	7847	7931	7946	8058	7899	7939	8029	7994	7910	8010	8136	7991	7911
9136	6460	4658	3335	3212	2896	2302	1975	1703	1366	1246	1119	1037	946	969	953	926	937	868	866	874	866	835	871	886	800	855	845	876	854	826	843	825	833	838	839	841	895	855	854	857	854	882	878	871	845	800	834	817	872	888	839	830	821	848	814	830	857	882	810	865	850	831	889	829	832	818	899	869	871	814	861	787	851	895	827	865	856	846	869	859	827	852	887	832	835	829	834	886	783	839	801	858	836	767	867	847	849	796	879	793	877	823	847	838	795	821	843	796	801	882	826	838	879	843	825	875	847	867	868	835	844	853	892	832	866	829	859	871	877	827	836	865	863	804	849	898	890	859	839	906	842	846	814	836	803	887	806	864	839	845	794	814	836	884	824	880	907	798	798	800	835	874	778	848	846	833	829	910	824	865	825	802	830	874	804	827	925	837	868	838	838	845	871	844	832	853	857	794	820	826	806	826	829	865	813	847	824	816	819	815	823	857	788	838	821	809	858	873	797	824	830	827	855	860	813	846	815	797	848	871	818	838	877	874	928	854	873	839	883	846	862	823	851	897	891	849	832	831	834	855	820	825	857	862	894	845	863	827	851	853	839	894	829	793	841	849	815	874	787	829	896	863	853	875	790	846	859	844	887	871	861	825	800	815	840	841	817	837	858	842	840	826	869	755	871	823	875	858	869	859	829	839	837	804	813	833	816	832	832	807	849	835	820	829	847	809	847	841	823	863	849	869	886	845	855	793	857	774	836	802	833	817	784	823	825	836	848	818	784	840	788	832	810	850	803	889	817	840	869	875	820	844	805	855	838	831	815	800	853	804	830	904	801	838	852	814	873	860	865	872	851	851	787	867	771	846	804	834	790	773	881	850	872	823	834	817	873	856	840	865	892	830	808	844	806	863	829	830	856	834	873	813	867	797	882	892	828	814	861	798	820	771	830	864	863	854	846	820	803	881	821	859	834	874	837	818	871	860	775	829	849	822	870	875	840	865	881	865	884	820	841	876	813	790	857	811	793	877	865	850	820	852	880	849	815	841	821	858	814	901	756	775	875	884	841	826	799	869	813	832	860	833	838	847	853	867	859	766	826	863	847	803	889	807	857	821	798	832	849	864	879	846	867	838	844	867	852	833	791	845	859	845	886	851	811	897	838	806	829	862	830	828	900	833	863	831	934	885	774	827	866	834	853	851	840	815	807	854	835	883	793	849	848	885	851	872	842	806	886	802	831	819	816	814	823	852	774	851	792	839	842	819	836	857	836	852	862	888	917	882	809	845	825	862	815	817	840	834	844	840	834	792	854	872	822	831	846	903	839	820	813	887	873	832	871	858	869	829	828	792	835	842	793	826	839	826	854	881	860	888	833	836	880	822	838	847	807	817	822	863	825	816	816	815	829	859	838	822	893	848	835	874	848	860	835	872	831	874	876	924	875	854	902	832	855	837	846	856	843	841	845	852	825	851	881	814	798	857	852	849	830	862	863	864	810	824	857	835	801	897	883	884	787	879	831	840	800	899	827	868	854	816	885	904	845	849	825	818	862	849	884	856	830	875	817	865	917	845	822	877	872	824	796	833	855	768	871	853	803	794	833	837	809	813	842	778	879	881	889	839	848	856	818	842	802	826	807	821	840	815	859	825	858	874	839	836	840	838	868	820	860	830	867	875	820	851	856	896	803	832	833	849	848	814	884	846	868	830	880	875	907	863	854	858	816	784	837	831	788	828	863	833	856	837	856	875	852	851	841	862	871	860	808	815	854	810	891	796	812	850	826	853	868	840	831	868	817	796	824	810	810	855	811	875	848	782	856	832	826	837	839	818	839	806	886	872	798	823	833	844	836	839	833	822	789	774	842	869	833	790	853	822	841	832	915	908	792	874	810	860	875	783	850	864	840	815	842	799	823	869	778	839	819	804	812	868	857	833	821	853	801	840	844	826	840	827	878	833	852	861	807	838	863	880	833	866	765	837	857	855	818	836	835	843	824	836	804	825	815	802	835	861	839	838	823	837	824	896	856	796	837	813	917	872	847	834	869	826	832	882	882	848	826	845	885	871	829	840	812	793	836	825	842	818	842	843	836	841	898	881	809	869	844	852	836	827	849	883	830	892	855	857	788	846	831	833	851	792	867	829	805	809	849	820	867	793	877	859	878	852	839	826	832	851	872	867	805	849	828	855	837	845	915	850	860	860	829	880	829	875	835	831	834	801	815	853	875	832	829	872	815	888	817	833	855	868	818	905	821	881	853	856	876	864	833	833	857	873	864	824	798	825	850	881	833	843	799	814	823	889	870	843	858	885	826	819	833	818	817	879	868	911	822	861	822	857	853	831	838	820	812	813	804	844	817	768	825	840	875	861	829	864	822	815	777	822	846	806	841	875	871	862	845	794	830	836	877	795	856	868	847	966	827	845	812	809	864	804	877	829	843	854	840	802	858	776	820	871	849	880	882	870	809	882	856	794	820	817	912	846	836	865	782	788	813	816	857	811	887	838	879	833	841	899	896	819	861	862	849	849	914	809	841	881	835	921	875	825	893	833	872	847	880	838	834	879	861	893	857	838	876	860	827	849	769	918	827	856	888	832	808	845	809	846	809	861	834	841	843	835	811	846	882	864	896	817	846	864	852	855	895	847	819	853	830	857	833	847	868	785	801	830	841	807	869	832	839	864	795	836	892	807	856	825	843	845	829	825	879	839	870	822	831	901	848	857	816	806	857	879	843	808	809	865	882	849	856	859	897	849	856	857	786	853	872	832	868	847	867	831	833	817	879	856	868	896	858	835	814	850	849	794	831	824	813	852	816	801	900	790	825	840	838	853	816	845	877	830	841	803	850	804	850	795	834	855	874	877	851	901	857	873	844	842	823	823	826	843	890	853	800	805	889	844	860	799	790	860	801	853	835	852	818	803	805	829	826	845	816	831	892	868	892	848	836	890	862	812	832	894	813	839	865	825	819	835	870	910	807	860	814	847	843	800	878	866	856	827	844	898	890	816	862	873	863	849	792	864	862	802	835	844	854	851	865	869	909	849	833	915	859	874	883	859	821	839	835	853	841	810	787	831	852	784	786	838	823	848	795	834	885	887	903	832	863	880	845	828	842	806	786	845	872	861	811	856	892	824	835	798	855	837	811	843	816	786	921	793	907	817	825	903	843	875	866	875	851	879	846	868	886	838	847	935	803	842	801	849	862	853	809	900	827	829	863	807	822	841	890	868	817	807	836	846	885	870	807	875	854	837	784	874	830	840	883	839	837	829	828	870	831	867	789	795	876	874	831	833	881	876	844	834	819	882	839	821	822	864	868	838	807	885	852	795	874	902	840	853	884	885	808	860	790	835	908	844	763	843	877	818	856	866	856	829	865	829	843	807	833	825	850	868	852	834	844	797	857	801	840	828	887	827	831	816	872	843	818	928	866	867	860	843	819	797	877	879	887	819	840	904	879	853	818	868	783	799	826	804	796	881	839	828	849	845	849	809	864	791	832	845	832	877	799	780	860
39661	34465	32289	40081	43019	38838	34656	30160	24820	20066	17278	14791	13058	11864	10826	9954	9272	8873	8407	8317	8221	8015	7994	7684	7724	7604	7779	7460	7600	7560	7529	7559	7406	7465	7665	7423	7557	7460	7436	7436	7402	7497	7536	7386	7500	7470	7447	7430	7610	7483	7509	7484	7471	7390	7574	7371	7372	7489	7506	7443	7535	7503	7470	7479	7465	7471	7423	7409	7445	7451	7494	7557	7303	7608	7530	7537	7638	7499	7475	7620	7456	7498	7562	7497	7394	7385	7332	7418	7403	7494	7421	7485	7555	7500	7529	7562	7427	7498	7409	7371	7389	7516	7515	7499	7537	7535	7540	7526	7321	7611	7417	7373	7416	7426	7468	7584	7393	7376	7572	7482	7558	7528	7386	7421	7553	7496	7440	7396	7479	7339	7451	7441	7414	7552	7397	7493	7523	7390	7596	7381	7389	7419	7577	7521	7506	7493	7465	7422	7365	7492	7669	7623	7640	7425	7636	7529	7447	7488	7346	7344	7418	7419	7366	7566	7475	7490	7458	7500	7200	7525	7475	7584	7437	7325	7394	7453	7522	7407	7597	7494	7585	7423	7516	7453	7495	7469	7616	7417	7512	7545	7382	7610	7548	7527	7430	7384	7462	7414	7372	7549	7463	7471	7576	7527	7455	7422	7494	7530	7351	7532	7590	7535	7337	7472	7379	7365	7407	7422	7475	7459	7559	7542	7385	7452	7518	7624	7440	7512	7494	7371	7463	7439	7506	7485	7507	7458	7525	7389	7399	7346	7569	7551	7533	7414	7581	7498	7477	7546	7398	7429	7507	7412	7545	7575	7471	7556	7499	7534	7344	7566	7585	7387	7717	7479	7400	7473	7387	7545	7584	7338	7424	7446	7432	7322	7559	7525	7396	7539	7482	7452	7488	7483	7506	7496	7444	7402	7398	7597	7417	7509	7479	7443	7466	7481	7504	7460	7463	7512	7534	7438	7502	7410	7479	7565	7442	7484	7515	7595	7546	7589	7408	7507	7453	7391	7522	7687	7512	7464	7516	7445	7471	7575	7464	7533	7460	7545	7567	7628	7364	7588	7611	7463	7332	7368	7460	7440	7567	7463	7605	7513	7440	7368	7380	7388	7423	7446	7470	7508	7480	7509	7523	7452	7544	7456	7607	7370	7492	7564	7429	7455	7563	7554	7515	7446	7369	7493	7434	7492	7487	7378	7504	7481	7590	7550	7481	7568	7408	7311	7464	7398	7407	7515	7363	7401	7458	7359	7559	7418	7524	7547	7503	7313	7462	7460	7432	7501	7573	7400	7520	7409	7515	7533	7448	7484	7533	7520	7381	7423	7421	7569	7606	7552	7403	7419	7486	7437	7459	7418	7341	7521	7478	7522	7472	7487	7553	7492	7544	7650	7417	7461	7495	7456	7333	7431	7383	7604	7510	7478	7439	7497	7545	7578	7425	7480	7491	7592	7515	7621	7466	7430	7383	7442	7385	7441	7566	7531	7564	7482	7495	7478	7391	7563	7579	7502	7371	7373	7415	7482	7510	7363	7521	7448	7494	7473	7494	7380	7430	7381	7493	7476	7374	7572	7520	7399	7608	7422	7547	7571	7464	7457	7545	7496	7506	7431	7563	7328	7481	7630	7471	7489	7464	7484	7613	7523	7401	7510	7457	7398	7466	7605	7433	7376	7430	7460	7513	7681	7551	7404	7397	7402	7361	7419	7546	7494	7524	7478	7348	7472	7422	7507	7477	7504	7473	7512	7554	7465	7327	7318	7455	7468	7476	7471	7497	7469	7584	7392	7322	7578	7592	7462	7501	7256	7420	7277	7411	7587	7365	7635	7552	7478	7388	7415	7396	7574	7402	7499	7375	7629	7497	7304	7539	7469	7411	7419	7446	7350	7495	7472	7540	7540	7553	7399	7499	7448	7563	7508	7324	7496	7447	7403	7443	7416	7575	7473	7460	7540	7443	7405	7431	7527	7447	7442	7553	7403	7474	7406	7488	7501	7428	7537	7440	7511	7483	7350	7452	7363	7488	7342	7521	7456	7464	7493	7333	7526	7466	7511	7565	7476	7515	7430	7494	7431	7572	7561	7511	7424	7447	7483	7523	7613	7599	7440	7443	7375	7511	7454	7467	7409	7360	7450	7508	7575	7562	7387	7431	7542	7633	7463	7619	7465	7538	7489	7450	7428	7348	7523	7390	7469	7519	7429	7585	7444	7469	7590	7587	7513	7601	7377	7557	7514	7408	7497	7452	7421	7456	7477	7594	7447	7355	7611	7459	7322	7491	7336	7507	7480	7507	7497	7540	7531	7477	7451	7527	7354	7413	7488	7556	7512	7530	7486	7575	7333	7467	7584	7522	7377	7519	7503	7520	7467	7473	7580	7484	7301	7514	7556	7442	7365	7532	7465	7470	7578	7423	7528	7395	7596	7433	7453	7567	7430	7573	7490	7431	7572	7507	7418	7358	7537	7590	7516	7440	7558	7508	7549	7365	7476	7445	7472	7538	7533	7409	7441	7547	7571	7563	7517	7497	7518	7398	7478	7507	7476	7443	7516	7509	7414	7427	7487	7597	7546	7407	7421	7489	7460	7483	7485	7335	7435	7452	7519	7396	7656	7602	7499	7666	7254	7582	7461	7403	7337	7572	7453	7376	7500	7473	7449	7538	7584	7435	7606	7436	7563	7445	7412	7367	7431	7464	7502	7456	7536	7496	7456	7428	7522	7345	7513	7470	7441	7490	7411	7541	7458	7380	7357	7447	7557	7388	7526	7328	7490	7526	7483	7481	7348	7548	7460	7535	7465	7392	7451	7420	7503	7500	7453	7297	7516	7495	7498	7441	7438	7500	7381	7530	7635	7415	7384	7464	7553	7425	7580	7429	7484	7606	7337	7455	7473	7515	7404	7603	7477	7587	7484	7464	7512	7547	7533	7552	7601	7459	7598	7428	7417	7488	7519	7505	7513	7454	7418	7373	7397	7522	7483	7436	7489	7480	7482	7461	7385	7511	7501	7421	7584	7490	7430	7572	7399	7462	7407	7525	7540	7437	7394	7507	7422	7503	7291	7545	7540	7551	7457	7392	7348	7579	7559	7543	7417	7478	7381	7440	7373	7550	7631	7452	7585	7386	7399	7561	7506	7337	7463	7481	7506	7524	7469	7534	7446	7558	7481	7534	7428	7529	7289	7627	7540	7469	7479	7543	7303	7474	7491	7566	7368	7462	7400	7625	7428	7428	7336	7504	7469	7465	7477	7385	7470	7393	7428	7426	7579	7449	7467	7496	7429	7534	7497	7457	7561	7388	7336	7468	7448	7521	7496	7462	7485	7488	7524	7559	7562	7433	7464	7473	7548	7465	7367	7463	7431	7575	7526	7550	7538	7514	7457	7558	7412	7446	7432	7484	7388	7460	7562	7372	7536	7417	7503	7426	7567	7468	7489	7539	7387	7513	7500	7515	7380	7533	7509	7406	7552	7452	7521	7497	7299	7399	7400	7552	7340	7650	7491	7509	7551	7362	7386	7562	7449	7429	7513	7532	7466	7469	7467	7484	7459	7492	7572	7511	7461	7500	7467	7528	7402	7660	7542	7446	7560	7522	7484	7452	7335	7587	7559	7453	7432	7533	7490	7511	7420	7389	7466	7464	7390	7578	7419	7409	7369	7516	7488	7386	7537	7510	7408	7451	7449	7494	7387	7477	7452	7561	7467	7429	7387	7563	7469	7493	7419	7445	7397	7473	7609	7503	7514	7460	7508	7501	7463	7418	7534	7326	7474	7447	7373	7616	7597	7492	7446	7485	7494	7456	7400	7467	7493	7288	7645	7345	7368	7517	7584	7470	7495	7495	7474	7523	7529	7478	7376	7498	7546	7479	7440	7556	7575	7555	7455	7367	7568	7622	7436	7365	7440	7599	7459	7472	7466	7421	7520	7514	7292	7532	7550	7390	7462	7399	7549	7460	7453	7498	7468	7520	7418	7509	7475	7394	7527	7546	7358	7452	7488	7368	7462	7437	7439	7499	7423	7538	7497	7399	7495	7394	7513	7473	7517	7508	7566	7573	7511	7424	7531	7499	7468	7537	7468	7552	7617	7483	7483	7560	7508	7480	7402	7498	7620	7654	7468	7427	7559	7485	7483	7448	7480	7349	7534	7402	7418	7680	7451	7438	7479	7548	7516	7523	7446	7508	7569	7497	7465	7454	7489	7454	7510	7448	7398	7513	7489	7408	7475	7377	7395	7392	7495	7407	7483	7379	7508	7456	7504	7468	7578	7457	7407	7564	7495	7503	7633	7516	7336	7548	7560	7514	7511	7497	7397	7574	7396	7438	7392	7504	7569	7517	7493	7584	7466	7457	7487	7435	7440	7510	7548	7418	7409	7409	7548	7439	7525	7583	7610	7495	7590	7511	7398	7406	7401	7557	7522	7425	7544	7451	7319	7564	7378	7400	7467	7489	7610	7557	7454	7432	7618	7563	7303	7469	7476	7477	7509	7500	7501	7511	7536	7524	7441	7441	7417	7535	7429	7373	7514	7566	7549	7505	7568	7615	7449	7724	7509	7366	7410	7397	7494	7657	7443	7481	7603	7444	7524	7510	7508	7418	7514	7573	7431	7394	7444	7463	7438	7527	7440	7644	7513	7493	7499	7615	7416	7451	7475	7554	7446	7472	7544	7474	7485	7468	7540	7373	7456	7586	7460	7450	7463	7431	7438	7300	7445	7486	7445	7439	7426	7503	7529	7441	7345	7520	7509	7539	7383	7598	7376	7517	7445	7535	7442	7520	7426	7362	7351	7375	7476	7540	7457	7427	7548	7547	7568	7493	7565	7482	7492	7468	7524	7500	7425	7758	7467	7520	7607	7486	7472	7461	7570	7487	7492	7512	7411	7440	7462	7327	7561	7435	7570	7407	7551	7598	7451	7379	7518	7646	7338	7471	7344	7458	7584	7541	7524	7376	7478	7535	7605	7577	7584	7634	7366	7476	7521	7420	7558	7405	7511	7486	7455	7566	7483	7461	7455	7385	7545	7483	7501	7499	7480	7486	7556	7476	7402	7515	7500	7475	7438	7502	7431	7419	7487	7473	7423	7351	7526	7470	7389	7394	7408
10899	10303	7272	5114	5050	4100	3551	2900	2247	1833	1671	1419	1359	1227	1140	1034	1025	923	995	922	965	945	915	906	874	931	934	836	914	932	896	879	905	887	915	862	910	892	880	883	853	891	875	923	923	877	889	917	915	916	874	866	878	913	868	918	861	932	843	849	948	872	872	849	873	854	869	921	857	850	893	918	845	942	887	867	828	892	899	857	870	903	893	874	883	909	870	857	867	923	892	872	935	879	909	894	868	890	849	893	896	855	882	893	870	880	899	813	905	853	922	972	872	923	924	877	903	862	909	931	854	866	910	893	916	887	872	856	878	920	936	871	853	890	861	912	858	831	905	866	902	920	922	872	885	917	894	848	905	890	874	874	908	892	908	917	879	907	873	877	845	876	860	881	834	965	938	865	821	890	896	931	848	847	945	935	910	874	873	963	782	899	873	839	883	855	877	932	921	886	862	917	933	914	894	931	861	879	937	975	862	924	875	908	943	914	861	854	868	909	852	897	885	865	886	855	913	898	907	858	920	946	874	935	905	939	874	893	861	872	930	902	889	837	908	889	869	933	831	858	947	858	920	883	878	832	913	907	913	919	911	878	897	925	878	916	882	876	934	908	886	909	876	898	880	915	856	891	872	853	913	918	931	886	881	905	888	900	857	906	945	903	843	907	897	903	866	901	891	871	895	836	896	914	912	861	937	836	896	819	918	860	956	892	918	859	851	925	888	904	804	855	900	888	872	832	859	882	895	922	854	858	878	850	924	817	889	903	866	910	862	904	849	818	914	876	900	864	871	868	865	853	933	865	887	861	909	861	922	924	944	915	919	862	871	895	907	911	932	885	889	872	833	901	865	886	869	904	910	876	899	952	847	862	911	909	889	900	873	891	882	873	912	852	844	840	909	957	849	871	926	937	887	941	865	908	851	885	898	878	914	915	891	915	900	929	859	896	879	904	894	876	887	882	853	859	880	850	882	842	827	924	884	829	867	928	891	869	906	828	862	883	857	888	837	880	893	927	918	928	852	906	901	869	891	925	942	881	910	817	876	865	914	916	937	880	843	902	898	902	867	907	873	802	889	838	923	916	913	949	924	865	903	842	883	910	856	875	873	852	917	878	892	912	902	886	887	877	952	891	906	866	922	904	908	897	880	870	852	840	866	923	879	878	912	932	830	902	808	854	886	847	876	877	861	833	884	953	909	895	888	876	920	878	903	920	821	871	910	874	937	897	867	885	895	883	887	869	870	940	842	868	876	828	875	925	872	877	908	870	905	886	872	897	900	890	925	923	907	893	822	877	897	859	922	885	887	829	900	852	914	893	893	901	873	831	885	820	926	911	938	883	881	881	877	926	913	902	895	916	879	853	951	894	926	868	879	914	877	847	912	872	863	838	844	868	884	904	885	926	849	864	910	886	875	901	950	895	921	836	889	870	951	925	902	850	910	829	942	865	889	843	931	876	881	816	866	871	882	907	935	906	906	891	921	890	859	935	924	885	890	874	889	948	827	864	830	912	865	895	918	828	878	821	859	847	912	927	885	918	949	877	905	861	820	891	876	897	889	888	881	852	881	853	845	884	889	868	893	847	854	882	918	837	893	920	867	899	894	899	898	897	958	826	919	898	881	895	921	927	859	884	890	904	911	890	867	904	830	876	864	908	879	903	922	860	910	895	875	907	914	882	932	847	868	935	886	909	880	913	862	911	873	884	926	860	888	873	840	923	921	922	942	896	888	832	870	898	893	883	948	837	897	860	885	894	926	881	892	877	903	932	930	912	930	904	896	910	926	818	853	828	858	853	853	857	924	877	888	869	859	933	898	915	844	863	921	841	867	875	844	962	944	931	894	880	904	873	888	881	771	839	934	866	873	901	868	946	846	887	889	852	901	882	913	851	795	899	903	817	868	877	883	860	842	877	925	840	839	825	869	871	920	874	907	865	874	917	849	924	863	915	853	841	870	911	853	847	893	926	883	918	877	925	876	881	819	865	892	919	938	853	832	848	869	875	890	849	856	838	826	922	870	850	857	878	861	915	883	844	914	860	892	899	890	864	894	881	871	917	886	901	874	860	912	854	878	860	907	917	858	880	895	882	849	857	931	867	889	880	901	897	892	892	900	851	889	941	912	935	903	891	888	876	955	916	899	896	835	876	853	887	891	931	943	844	886	910	846	881	842	932	882	846	843	906	884	890	839	922	916	852	881	888	896	847	913	903	921	896	868	905	880	904	877	862	885	876	862	916	856	887	881	873	894	841	901	834	848	916	902	882	930	880	855	846	909	907	880	870	895	944	827	851	889	813	881	900	899	874	878	862	928	831	883	864	971	873	1006	881	864	920	976	840	882	904	903	893	847	901	942	910	843	896	870	933	872	861	888	836	901	899	863	900	907	881	850	934	872	866	842	896	936	903	985	892	869	917	878	916	821	853	942	896	892	891	882	880	894	880	895	873	857	894	884	886	885	883	894	907	869	860	835	886	866	870	878	877	853	869	882	919	925	881	890	852	903	867	866	908	886	844	928	908	850	883	920	870	949	852	933	877	862	862	868	872	888	857	897	881	841	800	867	880	864	912	847	877	859	865	907	856	860	890	911	882	934	885	939	926	872	884	892	891	880	929	853	918	895	856	883	920	874	887	880	885	906	914	913	888	900	908	869	886	911	929	902	930	890	898	943	851	871	892	871	847	827	912	902	883	878	888	914	839	907	913	883	878	859	877	884	860	869	909	870	865	911	906	851	859	934	889	889	870	929	936	895	888	876	891	862	916	877	891	865	880	890	835	946	923	929	864	801	905	882	921	885	880	914	904	879	870	893	857	858	939	866	887	907	839	916	915	922	872	879	865	888	865	914	900	879	935	891	959	818	860	873	936	910	904	858	919	866	909	838	890	876	866	888	882	898	911	893	870	910	883	898	869	890	871	892	913	910	883	915	861	902	944	850	868	853	959	897	914	861	892	890	893	904	903	815	909	912	945	882	913	932	883	795	891	848	883	863	887	901	895	911	854	912	882	897	859	905	927	896	855	900	877	877	895	851	871	872	897	867	892	847	876	919	874	905	852	900	880	875	859	897	872	827	852	893	912	914	862	873	919	866	897	838	851	891	874	891	852	918	892	923	832	888	888	865	882	914	887	865	950	920	891	859	912	865	892	899	898	952	922	888	902	895	878	903	890	966	861	891	925	843	880	892	863	915	895	888	899	868	859	870	906	882	889	876	860	874	909	895	910	847	914	861	891	888	869	908	930	867	907	913	891	931	837	863	880	855	875	880	913	941	942	898	875	952	857	880	824	852	844	812	852	917	880	914	899	933	901	911	903	881	901	826	845	890	922	893	933	921	882	912	874	828	853	866	926	921	947	906	885	896	858	900	939	926	854	879	874	883	909	898	877	882	878	856	907	891	920	880	858	864	880	904	916	880	921	850	856	903	903	927	883	900	852	850	874	846	902	852	915	924	845	858	919	910	930	870	852	934	913	831	839	886	871	894	836	892	871	893	864
44382	39211	36929	45206	47759	43821	39764	35338	29944	25227	21555	18748	16521	14714	13203	12061	10872	10138	9764	9483	9087	8742	8515	8354	8313	8181	8052	7932	7941	7944	7889	7860	7793	7789	7785	7773	7752	7789	7743	7678	7718	7786	7827	7699	7724	7840	7725	7771	7758	7674	7697	7722	7793	7742	7897	7591	7733	7667	7867	7817	7713	7717	7692	7865	7667	7819	7659	7644	7798	7713	7807	7733	7614	7642	7682	7846	7588	7602	7723	7590	7764	7772	7948	7794	7810	7667	7784	7768	7639	7712	7735	7574	7755	7782	7720	7768	7645	7598	7788	7811	7724	7691	7632	7818	7666	7713	7791	7638	7820	7693	7725	7648	7914	7669	7748	7642	7897	7728	7722	7786	7672	7625	7764	7761	7683	7658	7852	7633	7688	7731	7657	7836	7739	7757	7810	7722	7812	7652	7638	7720	7834	7724	7723	7728	7644	7868	7751	7713	7770	7687	7799	7700	7639	7622	7755	7710	7651	7737	7687	7673	7860	7676	7693	7705	7652	7784	7711	7757	7790	7865	7591	7680	7846	7831	7764	7735	7687	7683	7725	7691	7703	7791	7720	7779	7666	7729	7747	7872	7689	7849	7794	7609	7863	7710	7737	7625	7828	7597	7702	7670	7659	7739	7702	7758	7723	7947	7791	7814	7701	7649	7737	7668	7724	7699	7748	7597	7773	7808	7647	7821	7775	7629	7785	7695	7814	7753	7512	7757	7845	7634	7788	7667	7741	7719	7778	7794	7735	7573	7846	7629	7607	7693	7710	7834	7758	7706	7743	7616	7766	7631	7772	7652	7772	7666	7497	7752	7787	7754	7822	7655	7737	7679	7699	7709	7711	7717	7744	7758	7673	7708	7803	7576	7695	7832	7672	7700	7740	7615	7775	7685	7768	7780	7676	7638	7592	7701	7641	7711	7708	7707	7744	7728	7750	7774	7792	7711	7732	7705	7707	7781	7699	7771	7726	7717	7786	7916	7804	7735	7603	7726	7606	7697	7703	7765	7804	7847	7833	7666	7751	7630	7752	7704	7697	7625	7772	7839	7812	7772	7669	7817	7832	7728	7769	7650	7630	7785	7731	7704	7640	7699	7628	7746	7798	7717	7667	7713	7678	7758	7751	7800	7747	7640	7640	7620	7676	7835	7779	7632	7779	7791	7953	7707	7792	7660	7814	7706	7598	7791	7635	7742	7778	7568	7660	7773	7733	7706	7737	7670	7797	7629	7879	7742	7757	7700	7753	7586	7831	7758	7676	7703	7648	7747	7542	7648	7626	7665	7755	7819	7831	7560	7697	7760	7696	7637	7613	7761	7664	7779	7721	7681	7714	7768	7659	7767	7770	7707	7721	7780	7795	7698	7688	7668	7649	7791	7691	7677	7815	7681	7885	7755	7665	7760	7778	7768	7783	7734	7595	7796	7654	7734	7717	7833	7653	7736	7752	7794	7677	7848	7824	7646	7575	7710	7757	7803	7731	7877	7843	7751	7645	7688	7680	7706	7736	7725	7765	7720	7704	7865	7719	7728	7676	7812	7793	7632	7834	7701	7656	7728	7682	7835	7788	7722	7765	7637	7717	7841	7877	7721	7686	7802	7793	7666	7662	7736	7762	7673	7749	7654	7783	7781	7737	7711	7876	7630	7817	7742	7798	7716	7723	7673	7697	7701	7731	7625	7872	7810	7838	7837	7839	7662	7707	7728	7695	7696	7737	7758	7642	7681	7667	7645	7782	7731	7739	7719	7704	7719	7597	7803	7654	7794	7647	7805	7660	7778	7682	7748	7797	7578	7800	7817	7743	7709	7728	7607	7689	7748	7737	7792	7671	7759	7745	7704	7811	7660	7806	7675	7775	7859	7686	7780	7687	7757	7735	7831	7780	7776	7667	7707	7669	7687	7753	7610	7786	7725	7685	7579	7680	7766	7754	7806	7681	7844	7723	7772	7637	7697	7724	7790	7733	7612	7917	7682	7716	7709	7639	7696	7617	7830	7520	7704	7788	7718	7661	7747	7772	7675	7725	7725	7674	7686	7612	7814	7601	7675	7658	7759	7813	7680	7672	7783	7744	7698	7729	7671	7690	7770	7772	7774	7636	7735	7808	7699	7796	7709	7708	7756	7653	7663	7840	7631	7638	7697	7818	7564	7780	7788	7710	7480	7626	7663	7822	7679	7687	7604	7660	7884	7768	7794	7622	7742	7745	7672	7689	7716	7697	7773	7612	7630	7740	7786	7773	7643	7794	7795	7819	7660	7662	7777	7729	7690	7742	7805	7623	7599	7779	7766	7798	7765	7725	7787	7901	7817	7922	7757	7677	7671	7807	7768	7758	7702	7773	7990	7775	7827	7659	7683	7812	7773	7608	7791	7735	7728	7651	7627	7739	7758	7687	7806	7724	7626	7790	7807	7825	7654	7807	7790	7837	7774	7851	7727	7621	7827	7660	7708	7684	7813	7703	7738	7737	7784	7628	7751	7856	7699	7711	7759	7618	7684	7686	7717	7686	7816	7737	7675	7658	7564	7793	7762	7649	7667	7798	7640	7698	7740	7802	7683	7969	7730	7655	7765	7651	7676	7745	7569	7822	7721	7731	7554	7812	7701	7773	7758	7708	7696	7801	7782	7770	7709	7669	7673	7786	7798	7762	7858	7691	7860	7720	7631	7669	7631	7720	7740	7744	7793	7753	7764	7821	7813	7630	7772	7682	7817	7687	7572	7767	7717	7831	7619	7563	7717	7857	7666	7666	7605	7800	7781	7789	7744	7897	7741	7742	7650	7716	7705	7724	7759	7656	7678	7669	7608	7833	7905	7724	7683	7702	7759	7690	7636	7749	7702	7695	7690	7746	7563	7656	7787	7736	7607	7722	7737	7750	7700	7589	7842	7688	7753	7792	7798	7686	7774	7666	7800	7804	7717	7673	7683	7632	7734	7776	7739	7604	7611	7725	7832	7708	7877	7753	7744	7635	7800	7745	7783	7687	7904	7691	7781	7593	7841	7808	7785	7793	7772	7868	7827	7680	7716	7749	7626	7757	7904	7787	7737	7788	7662	7738	7620	7711	7748	7626	7856	7749	7722	7738	7624	7527	7847	7883	7782	7556	7798	7611	7733	7704	7786	7696	7837	7719	7758	7774	7714	7748	7853	7792	7635	7631	7597	7647	7774	7681	7595	7560	7751	7767	7808	7721	7734	7704	7777	7647	7684	7776	7747	7932	7723	7805	7562	7804	7647	7752	7820	7767	7761	7693	7756	7779	7798	7791	7832	7710	7854	7694	7800	7735	7755	7728	7888	7694	7685	7644	7764	7759	7748	7799	7665	7790	7704	7664	7728	7649	7844	7762	7806	7754	7695	7624	7700	7778	7632	7673	7802	7762	7690	7881	7797	7665	7824	7665	7680	7719	7742	7711	7650	7643	7737	7654	7797	7695	7840	7726	7693	7602	7684	7751	7614	7756	7726	7633	7751	7678	7634	7757	7788	7732	7529	7709	7787	7709	7692	7777	7556	7761	7719	7736	7693	7693	7706	7785	7603	7701	7663	7796	7755	7783	7726	7807	7713	7660	7592	7747	7758	7745	7750	7633	7646	7674	7653	7774	7726	7692	7729	7737	7842	7720	7738	7706	7712	7801	7714	7841	7820	7731	7738	7734	7698	7843	7772	7664	7736	7664	7627	7731	7684	7732	7747	7690	7744	7761	7809	7776	7841	7679	7874	7824	7777	7724	7771	7711	7658	7535	7733	7842	7681	7723	7811	7868	7782	7714	7847	7495	7803	7652	7747	7839	7727	7806	7734	7653	7587	7935	7774	7631	7719	7713	7767	7679	7910	7735	7620	7878	7781	7810	7840	7716	7800	7774	7698	7660	7629	7701	7681	7693	7765	7587	7873	7650	7807	7624	7749	7663	7837	7774	7847	7686	7721	7828	7793	7635	7638	7748	7649	7689	7772	7837	7726	7719	7761	7772	7739	7607	7726	7890	7641	7749	7698	7709	7637	7647	7763	7820	7714	7693	7709	7733	7657	7687	7853	7778	7732	7668	7722	7630	7806	7727	7759	7731	7799	7728	7850	7761	7666	7684	7767	7829	7641	7805	7713	7736	7719	7726	7704	7749	7644	7761	7849	7708	7678	7648	7799	7768	7688	7689	7697	7770	7808	7732	7651	7651	7587	7630	7609	7802	7828	7752	7638	7819	7732	7658	7777	7758	7684	7773	7755	7788	7676	7774	7711	7848	7790	7854	7816	7687	7811	7568	7746	7715	7634	7762	7758	7662	7781	7808	7823	7739	7817	7834	7776	7844	7791	7692	7637	7824	7725	7774	7783	7634	7711	7613	7741	7684	7754	7708	7814	7692	7662	7729	7781	7783	7675	7775	7788	7787	7758	7883	7773	7689	7732	7849	7726	7831	7657	7740	7687	7854	7830	7720	7757	7888	7683	7696	7796	7735	7776	7780	7731	7780	7780	7638	7821	7615	7707	7718	7715	7778	7704	7744	7718	7736	7739	7719	7697	7751	7697	7636	7815	7772	7774	7704	7683	7829	7638	7694	7833	7720	7821	7599	7685	7607	7735	7700	7875	7761	7676	7754	7717	7808	7732	7773	7811	7706	7790	7688	7726	7741	7777	7705	7760	7729	7777	7785	7698	7747	7763	7792	7807	7762	7693	7688	7688	7750	7732	7732	7790	7666	7633	7764	7728	7775	7881	7852	7762	7680	7785	7714	7796	7792	7709	7726	7729	7581	7727	7835	7658	7706	7723	7716	7702	7739	7724	7678	7664	7839	7689	7795	7743	7691	7824	7702	7900	7664	7725	7671	7769	7778	7611	7733	7814	7829	7647	7916	7735	7825	7712	7665	7807	7611	7727	7710	7668	7753	7777	7835	7723	7692	7675	7720	7570	7682	7829	7807	7605	7600	7830	7636	7788	7742	7726	7590	7666	7681	7557	7751	7744	7726	7705	7698	7700	7710	7775	7813	7764	7625	7897	7825	7696	7772	7790	7739	7767	7725	7684	7714	7733	7715	7796	7862	7679	7795	7827	7774	7603	7686	7638	7647	7787	7787	7703	7774	7787	7601	7695	7843	7669	7647	7681	7721	7604
12262	9243	6305	4617	4437	3968	3309	2681	2050	1762	1470	1336	1283	1099	1115	1054	968	977	987	929	910	895	874	922	869	875	838	877	824	853	893	875	827	845	858	878	895	919	840	911	879	863	843	820	889	871	859	858	856	860	894	901	879	858	830	851	858	862	874	908	864	905	928	831	841	858	807	862	845	811	896	883	814	867	885	893	847	856	844	861	852	798	862	824	849	882	862	849	858	871	930	883	870	875	882	921	921	862	857	873	914	874	831	900	840	838	850	835	878	867	834	787	802	849	819	851	896	846	867	871	893	893	885	848	860	866	854	879	836	893	873	858	849	870	874	917	839	832	902	870	910	853	823	867	853	846	859	841	862	867	877	867	854	898	933	830	866	877	909	894	847	833	894	820	837	859	811	844	823	850	896	871	865	887	877	895	899	851	839	841	862	899	851	874	820	838	859	851	873	889	901	903	901	892	838	884	883	881	877	853	901	864	843	843	860	866	889	827	894	803	880	896	874	913	893	849	838	828	879	872	855	848	867	945	846	865	871	879	864	918	912	909	898	830	853	862	860	866	869	894	903	902	880	857	884	828	913	883	890	833	869	890	845	853	839	860	860	858	900	887	897	825	864	899	838	842	830	923	900	830	867	843	886	821	879	830	854	878	859	840	864	884	844	874	860	856	871	864	850	856	884	849	826	846	861	887	854	851	877	798	875	821	844	845	910	863	877	848	885	952	889	852	850	861	865	894	837	824	849	862	859	854	881	828	806	846	817	872	825	867	812	878	897	884	852	917	861	845	819	874	904	826	847	855	865	878	843	857	808	849	821	868	868	856	918	865	866	905	900	875	902	922	875	859	913	884	832	861	873	905	858	899	854	891	891	854	849	855	849	866	873	844	858	876	864	797	850	874	838	881	841	867	841	810	865	899	863	810	868	888	874	864	873	867	847	868	876	860	853	866	861	907	879	857	912	822	853	828	849	787	833	877	880	881	856	899	904	885	872	872	929	835	869	859	917	876	815	872	867	854	851	798	809	872	849	877	882	890	883	835	834	856	855	855	873	833	897	863	820	852	828	871	833	800	889	933	842	858	874	828	840	852	885	845	836	853	891	848	866	811	886	852	876	896	830	886	870	861	865	849	861	900	834	851	860	865	888	870	870	853	858	857	818	863	863	843	838	907	859	804	892	906	900	856	867	874	818	873	906	869	874	819	842	858	879	839	857	860	860	869	854	891	849	870	853	872	865	875	874	899	875	858	896	834	840	861	895	863	896	876	859	890	851	901	866	879	827	869	872	910	910	877	846	862	896	844	832	825	882	893	822	855	822	816	863	810	857	877	852	879	877	882	866	901	862	860	837	886	864	860	886	885	854	838	881	878	859	861	896	918	891	890	903	898	865	894	859	885	842	814	889	887	857	883	891	845	837	880	835	859	886	870	874	885	865	844	864	862	871	870	832	901	854	886	808	839	846	900	814	835	860	899	885	918	876	898	887	893	862	857	863	847	893	897	849	880	935	858	861	849	846	839	880	863	880	816	842	845	852	878	840	833	875	878	847	888	881	879	780	797	900	857	839	858	869	893	891	837	823	845	859	915	870	861	888	864	772	828	819	883	853	866	897	871	860	850	853	865	827	839	915	843	839	809	857	884	879	882	879	898	844	887	817	880	810	876	819	874	880	848	827	938	912	849	908	831	841	845	834	818	856	856	841	894	866	835	862	851	854	823	865	868	851	842	879	850	879	878	886	830	855	870	879	827	869	852	874	864	838	837	905	843	880	814	940	861	871	886	809	854	834	878	858	899	875	864	884	873	899	895	874	840	834	867	848	867	877	853	870	854	847	843	871	902	824	913	879	837	866	864	872	834	871	856	857	898	833	869	926	850	873	864	910	888	847	858	833	853	855	827	848	855	884	831	790	852	886	854	855	887	864	850	893	834	830	829	847	850	889	842	854	806	861	886	866	836	818	893	822	831	883	843	839	834	829	829	855	896	869	841	908	843	922	889	832	838	881	876	820	918	868	848	810	893	887	790	863	860	781	872	858	883	834	822	883	844	856	860	860	888	880	884	824	867	872	924	847	875	866	816	836	855	867	805	855	874	858	854	871	847	806	905	902	872	869	872	873	848	890	858	854	881	874	802	849	855	908	879	852	875	856	881	879	815	802	848	890	834	892	891	835	878	888	814	900	824	866	847	839	877	892	859	862	901	882	865	854	939	906	858	859	854	859	925	879	867	848	829	928	799	862	858	866	869	855	867	897	832	833	893	855	831	836	851	844	860	883	894	864	828	855	827	863	841	861	802	889	884	876	806	870	871	845	879	889	862	851	837	885	870	895	918	867	884	869	884	877	865	859	845	896	873	905	892	839	887	797	844	809	869	846	888	785	886	900	838	862	840	908	866	874	822	811	907	873	887	862	812	911	830	899	855	871	886	912	876	892	811	879	838	846	901	865	875	857	864	830	810	861	877	874	929	846	900	831	904	831	903	870	869	879	874	852	848	832	874	835	854	874	885	892	942	837	862	807	843	865	883	864	834	822	820	844	828	871	858	904	868	870	876	900	891	856	845	925	879	879	894	869	898	884	898	811	841	901	875	892	879	838	901	861	861	885	856	858	827	833	840	861	892	808	889	897	894	832	882	861	826	859	870	844	878	840	879	859	844	881	860	868	801	919	946	873	818	904	797	861	830	912	850	832	845	849	896	794	826	838	894	898	917	905	853	891	799	890	853	869	883	848	830	846	863	888	813	825	887	946	848	837	868	842	868	890	850	870	822	919	901	875	865	881	889	835	874	895	823	882	916	825	779	879	855	837	873	896	890	843	840	867	873	868	827	867	857	834	853	866	820	888	862	908	845	892	794	860	884	890	840	887	881	842	808	903	872	857	859	894	861	813	883	794	852	880	855	878	835	894	879	846	908	838	877	856	895	898	884	861	921	850	869	831	853	858	847	859	835	850	851	858	879	884	871	879	863	861	854	832	855	872	892	868	855	858	899	830	891	875	871	834	875	850	859	882	886	893	857	866	873	830	823	899	857	887	873	904	897	865	831	857	860	885	839	873	859	832	843	890	846	869	903	854	849	894	852	919	892	902	852	842	909	840	904	865	867	877	850	861	871	841	913	845	799	809	838	812	879	822	842	856	885	832	918	869	875	871	906	868	851	890	887	838	875	834	862	825	839	875	850	820	877	843	881	896	866	851	872	851	870	873	850	869	894	870	810	897	870	942	816	888	836	853	872	867	853	810	846	846	878	864	869	860	891	836	871	864	876	847	853	900	931	889	847	892	870	844	881	843	831	855	829	846	882	835	890	855	867	860	863	885	849	898	899	879	881	893	869	876	826	922	835	860	809	875	863	873	884	870	828	875	912	842	852	884	898	906	896	802	858	851	850	847	837	899	889	856	802	829	894	826	882	859	847	858	839	871	865	853	894	874	888	896	882	874	799	908	830	903	878	789	871	884	861	859	844	878	856	833	860	851	816	878	844	904	855	809	835
41413	38086	34757	43277	46768	43067	39216	34629	28924	24602	21475	18482	16200	14322	13171	11844	10776	9990	9594	9292	8931	8656	8327	8183	8012	7934	7964	7926	7757	7811	7915	7757	7703	7767	7659	7742	7623	7743	7672	7753	7656	7608	7613	7632	7604	7680	7445	7770	7636	7612	7678	7566	7704	7598	7714	7769	7569	7642	7608	7477	7536	7492	7662	7682	7550	7592	7567	7680	7669	7602	7553	7663	7731	7526	7681	7570	7579	7568	7539	7727	7688	7575	7470	7749	7666	7538	7502	7551	7577	7630	7645	7675	7682	7618	7578	7652	7614	7536	7646	7669	7609	7680	7591	7463	7613	7550	7639	7642	7657	7586	7564	7618	7636	7693	7627	7600	7651	7620	7537	7589	7509	7498	7584	7592	7698	7529	7643	7472	7545	7682	7652	7770	7643	7676	7626	7648	7736	7633	7721	7485	7655	7605	7554	7593	7721	7635	7538	7651	7565	7736	7695	7556	7601	7507	7654	7625	7639	7707	7586	7567	7589	7547	7662	7757	7629	7537	7686	7545	7351	7675	7439	7703	7616	7618	7583	7594	7821	7578	7642	7668	7509	7685	7639	7683	7594	7639	7565	7545	7608	7553	7716	7793	7736	7659	7751	7504	7592	7752	7605	7671	7670	7567	7619	7605	7617	7690	7789	7615	7646	7683	7611	7566	7551	7661	7749	7721	7640	7705	7505	7550	7541	7693	7465	7673	7582	7664	7642	7591	7596	7624	7583	7687	7531	7556	7762	7607	7631	7673	7551	7496	7663	7676	7531	7682	7570	7504	7583	7586	7572	7544	7692	7696	7635	7514	7601	7632	7801	7646	7665	7576	7570	7638	7667	7589	7618	7629	7594	7505	7632	7482	7558	7698	7688	7684	7647	7718	7467	7675	7581	7515	7634	7628	7676	7621	7672	7637	7703	7601	7614	7544	7585	7769	7575	7741	7654	7574	7632	7816	7621	7646	7440	7703	7625	7660	7648	7761	7643	7459	7618	7641	7569	7556	7613	7559	7560	7762	7674	7571	7706	7581	7494	7609	7476	7616	7564	7701	7566	7714	7551	7702	7636	7548	7583	7687	7700	7558	7689	7780	7502	7583	7522	7583	7672	7702	7549	7696	7748	7581	7539	7437	7604	7682	7627	7715	7666	7655	7620	7740	7634	7638	7619	7563	7663	7686	7528	7628	7773	7594	7631	7668	7588	7652	7609	7454	7594	7560	7597	7567	7725	7690	7788	7619	7569	7616	7487	7541	7440	7629	7670	7535	7617	7514	7766	7569	7617	7559	7797	7588	7725	7597	7663	7552	7522	7583	7806	7673	7566	7546	7486	7587	7600	7653	7592	7609	7594	7592	7560	7673	7744	7702	7678	7639	7617	7662	7657	7475	7667	7689	7646	7655	7534	7763	7556	7609	7705	7703	7693	7551	7707	7721	7519	7572	7646	7534	7501	7527	7624	7682	7503	7695	7586	7547	7465	7558	7508	7604	7640	7479	7797	7636	7710	7617	7518	7626	7579	7559	7575	7731	7670	7603	7728	7730	7561	7665	7635	7681	7593	7656	7625	7588	7644	7746	7615	7668	7486	7679	7570	7620	7657	7653	7700	7478	7641	7492	7755	7528	7718	7679	7529	7779	7638	7630	7647	7614	7738	7650	7599	7650	7621	7552	7590	7589	7567	7551	7704	7618	7581	7521	7705	7680	7637	7561	7726	7678	7649	7555	7694	7641	7671	7640	7558	7650	7648	7689	7664	7515	7641	7527	7707	7497	7689	7674	7567	7561	7680	7593	7487	7604	7586	7654	7585	7622	7665	7554	7737	7679	7634	7620	7631	7687	7617	7653	7598	7686	7561	7561	7518	7657	7693	7713	7504	7646	7542	7737	7714	7492	7537	7582	7599	7637	7653	7534	7662	7749	7531	7578	7584	7581	7484	7632	7552	7576	7624	7574	7648	7488	7767	7506	7600	7597	7598	7496	7646	7649	7592	7556	7498	7732	7564	7669	7611	7594	7669	7697	7497	7670	7556	7670	7649	7517	7678	7742	7538	7745	7669	7616	7677	7773	7562	7471	7630	7512	7644	7649	7652	7634	7763	7744	7565	7581	7580	7502	7766	7677	7721	7599	7573	7544	7660	7688	7712	7601	7563	7572	7574	7538	7568	7598	7616	7578	7717	7461	7630	7672	7485	7663	7671	7746	7660	7637	7557	7578	7671	7548	7647	7593	7705	7615	7515	7673	7632	7624	7651	7574	7640	7773	7543	7636	7615	7580	7616	7666	7616	7587	7660	7570	7720	7537	7587	7640	7564	7650	7569	7540	7514	7590	7601	7611	7399	7700	7589	7646	7643	7754	7538	7563	7604	7708	7728	7619	7687	7631	7820	7549	7552	7550	7633	7581	7673	7601	7543	7670	7722	7694	7673	7669	7668	7801	7592	7757	7531	7729	7701	7683	7589	7670	7555	7523	7702	7661	7595	7748	7503	7660	7572	7618	7657	7718	7720	7607	7659	7642	7685	7520	7761	7601	7616	7728	7604	7583	7628	7550	7679	7649	7653	7647	7672	7706	7494	7741	7619	7675	7648	7665	7618	7552	7691	7619	7587	7623	7723	7505	7617	7734	7520	7718	7700	7544	7471	7755	7623	7490	7629	7588	7557	7697	7619	7571	7560	7653	7673	7618	7578	7728	7751	7625	7524	7466	7509	7552	7651	7733	7679	7519	7770	7598	7440	7648	7630	7576	7581	7590	7630	7674	7494	7603	7735	7618	7627	7628	7737	7584	7655	7597	7584	7608	7610	7508	7649	7670	7758	7564	7493	7709	7724	7660	7665	7573	7516	7593	7561	7726	7584	7720	7594	7602	7531	7678	7663	7548	7644	7480	7710	7628	7591	7750	7700	7671	7625	7637	7526	7719	7539	7644	7675	7653	7784	7711	7675	7590	7648	7618	7578	7628	7637	7632	7705	7588	7582	7718	7610	7585	7670	7682	7728	7580	7467	7723	7547	7677	7735	7512	7589	7539	7573	7588	7661	7700	7741	7527	7534	7674	7802	7729	7574	7596	7667	7607	7653	7568	7609	7621	7627	7534	7474	7745	7583	7598	7561	7683	7643	7584	7671	7481	7541	7661	7743	7687	7577	7631	7539	7606	7588	7574	7592	7563	7827	7589	7512	7529	7611	7545	7813	7593	7690	7558	7581	7616	7588	7770	7715	7594	7640	7580	7538	7519	7580	7576	7601	7645	7615	7577	7610	7522	7708	7739	7586	7592	7649	7448	7699	7733	7481	7720	7536	7699	7655	7503	7726	7620	7618	7500	7666	7669	7590	7573	7703	7626	7685	7688	7608	7454	7688	7599	7647	7548	7598	7470	7547	7804	7749	7859	7639	7566	7541	7717	7688	7627	7660	7701	7632	7585	7508	7602	7630	7764	7559	7604	7569	7686	7611	7461	7686	7520	7708	7621	7598	7660	7644	7627	7449	7679	7721	7447	7583	7604	7635	7543	7586	7598	7597	7552	7730	7676	7737	7579	7561	7601	7615	7510	7591	7573	7681	7580	7664	7617	7699	7740	7618	7540	7602	7566	7606	7609	7633	7524	7733	7614	7599	7589	7627	7558	7583	7620	7481	7630	7586	7669	7729	7467	7634	7640	7721	7578	7515	7532	7673	7628	7418	7632	7694	7542	7647	7729	7701	7670	7623	7682	7713	7608	7668	7533	7661	7527	7613	7604	7625	7590	7683	7643	7631	7565	7542	7628	7728	7595	7714	7534	7667	7584	7727	7527	7552	7679	7747	7500	7501	7627	7580	7636	7621	7637	7711	7586	7665	7401	7458	7655	7522	7729	7665	7576	7573	7485	7601	7595	7530	7582	7591	7527	7567	7591	7518	7736	7676	7679	7491	7715	7632	7544	7642	7612	7621	7665	7697	7585	7607	7771	7500	7531	7736	7720	7659	7524	7681	7686	7555	7646	7692	7498	7685	7617	7604	7558	7584	7658	7553	7666	7621	7608	7769	7714	7591	7520	7635	7656	7514	7573	7577	7623	7620	7727	7655	7544	7611	7672	7644	7521	7606	7519	7532	7523	7506	7694	7693	7697	7694	7598	7550	7732	7667	7659	7670	7578	7600	7471	7633	7569	7612	7705	7722	7604	7479	7560	7708	7643	7743	7605	7645	7612	7637	7597	7727	7602	7647	7625	7575	7570	7660	7590	7565	7665	7576	7649	7612	7592	7572	7782	7672	7594	7550	7687	7570	7481	7453	7598	7559	7800	7542	7590	7644	7677	7628	7692	7634	7505	7659	7601	7645	7716	7683	7556	7576	7702	7572	7689	7510	7593	7697	7682	7554	7555	7622	7570	7691	7494	7580	7681	7592	7668	7595	7645	7618	7851	7584	7546	7473	7678	7553	7489	7457	7684	7723	7666	7619	7583	7628	7467	7602	7513	7684	7492	7657	7651	7666	7704	7586	7612	7531	7548	7637	7634	7663	7641	7574	7654	7596	7573	7590	7777	7634	7603	7505	7558	7556	7691	7634	7580	7627	7567	7669	7654	7573	7503	7759	7608	7484	7498	7541	7564	7722	7657	7630	7631	7601	7624	7599	7577	7546	7603	7630	7536	7649	7556	7515	7611	7700	7676	7553	7705	7589	7620	7624	7638	7527	7698	7580	7537	7650	7586	7630	7696	7672	7587	7553	7560	7530	7598	7491	7626	7568	7633	7576	7690	7636	7644	7715	7675	7648	7634	7592	7534	7586	7571	7569	7632	7564	7566	7596	7783	7610	7598	7582	7532	7593	7609	7545	7489	7578	7591	7735	7516	7722	7641	7584	7583	7620	7754	7552	7507	7693	7587	7587	7805	7606	7612	7593	7508	7542	7664	7595	7662	7621	7536	7625	7515	7706	7353	7634	7406	7655	7649	7656	7695	7624	7548	7676	7480	7555	7557	7694	7602	7698	7562	7732	7724	7672	7519	7657	7633	7554	7605	7767	7514	7617	7542	7610	7655	7587	7584	7765	7531	7626	7540	7549	7584	7615	7390	7650	7765	7633	7533	7739	7669	7671	7583	7656	7536	7605	7571	7614	7675	7651	7597	7563	7737
15180	13821	9872	6780	6258	5642	4605	3672	2883	2303	1873	1651	1585	1340	1317	1233	1073	1056	1057	1023	991	988	944	943	940	940	939	926	893	934	904	977	965	928	939	861	834	911	906	907	930	928	878	926	905	878	872	894	913	961	916	936	930	892	875	966	882	913	855	939	942	890	846	879	848	890	841	842	934	906	906	876	889	915	879	890	909	907	937	905	899	908	890	912	883	909	926	915	862	894	915	882	913	916	928	872	913	950	917	945	885	883	889	953	877	853	941	898	891	924	958	841	920	941	902	954	838	891	882	932	890	924	919	882	908	872	904	932	918	958	925	942	909	920	914	883	913	942	875	880	912	912	890	948	911	922	943	910	921	884	985	873	933	880	904	923	897	865	884	911	910	888	877	937	885	914	900	850	868	1013	905	950	918	929	943	926	877	922	909	899	932	950	912	928	869	951	847	875	936	919	940	910	938	884	926	931	968	889	918	917	876	902	905	902	914	917	919	868	906	915	956	931	923	869	872	918	893	910	937	884	892	915	867	901	891	870	951	941	907	910	885	904	931	914	932	867	894	917	990	919	854	858	908	893	928	885	961	913	840	934	904	891	959	948	940	836	933	980	892	887	944	929	866	869	913	890	893	911	869	909	883	870	931	900	933	936	908	883	909	938	930	936	926	922	965	901	942	896	880	929	906	850	891	878	865	839	873	892	920	905	950	878	923	968	889	914	938	941	919	893	856	910	937	958	890	939	917	925	853	881	914	882	955	859	899	874	875	848	911	940	918	880	883	970	904	936	904	910	878	885	896	852	864	873	835	882	907	822	923	890	907	933	951	868	879	894	918	946	873	888	927	911	890	897	969	846	911	925	901	955	873	978	842	924	894	934	905	892	886	876	882	926	904	926	866	887	914	928	908	956	907	894	877	984	896	909	862	886	923	866	883	872	888	918	917	959	887	879	922	943	939	961	885	872	953	905	893	885	894	949	868	926	914	889	924	875	908	871	897	880	921	844	934	911	818	922	943	921	945	909	915	952	903	921	876	916	923	914	838	881	845	963	902	883	932	922	877	949	897	858	882	890	896	886	892	913	989	885	908	880	914	936	871	915	897	923	873	929	878	875	1007	933	908	933	940	919	873	936	919	975	967	920	916	873	915	942	949	941	904	913	901	924	877	926	840	890	886	904	939	852	877	872	953	844	955	900	940	908	909	871	875	882	931	853	943	922	898	909	913	905	951	943	909	885	864	906	922	940	942	841	873	871	932	862	900	908	888	864	916	845	926	869	875	872	867	916	910	977	905	930	957	911	939	866	904	948	940	933	893	978	872	904	882	942	885	938	912	854	867	872	924	956	900	903	883	916	888	872	912	939	919	886	941	903	914	902	931	893	928	883	918	900	915	950	992	857	929	904	895	956	873	876	940	893	897	907	880	901	901	920	867	916	929	863	862	929	867	906	896	883	880	945	903	887	871	861	883	880	877	907	898	877	880	896	900	911	953	884	962	897	868	887	878	861	851	917	908	901	949	929	935	912	940	905	891	898	882	842	939	907	961	903	881	870	886	915	922	870	869	892	926	906	865	902	911	890	912	940	938	934	904	865	922	914	886	948	906	913	934	900	930	911	948	831	866	900	899	866	920	855	918	891	897	929	865	923	883	942	927	920	886	919	887	910	885	896	868	924	889	890	917	895	846	894	884	852	936	924	897	914	886	884	950	924	929	902	920	893	927	905	933	898	877	889	842	953	881	882	871	893	886	878	916	876	922	899	918	899	936	924	980	847	815	841	981	854	887	936	912	837	924	910	907	872	838	879	930	856	929	860	897	880	940	918	907	957	944	931	906	872	930	968	926	886	912	915	886	904	898	892	853	909	921	892	874	906	936	866	937	897	917	959	878	942	883	871	902	863	943	870	904	921	879	966	929	905	869	865	858	908	895	920	926	873	909	887	913	924	888	924	866	855	949	873	878	908	896	870	851	951	889	901	879	949	956	880	892	879	915	859	949	902	950	891	878	944	935	916	934	915	923	900	897	897	876	853	910	950	939	891	961	933	893	916	898	824	891	876	892	940	895	919	953	894	947	865	886	909	900	964	927	903	943	933	894	951	894	891	911	895	961	899	881	874	864	889	899	970	898	926	919	932	848	925	897	896	922	938	927	902	946	898	890	894	913	867	937	897	940	924	845	992	872	967	864	911	855	888	909	897	933	902	944	883	859	911	879	883	919	901	888	963	919	924	923	876	890	926	859	870	984	941	902	874	860	880	969	935	897	881	935	856	945	885	897	932	910	976	865	875	925	926	954	955	912	939	904	918	913	859	884	887	879	870	877	888	995	884	894	913	886	908	879	880	904	934	892	914	904	841	893	963	913	901	910	893	908	881	897	843	917	903	871	941	872	902	866	954	923	963	929	908	976	955	899	900	947	882	881	837	899	885	942	861	883	924	923	932	927	888	893	921	903	890	943	910	915	868	930	869	906	905	955	897	873	919	895	908	930	917	949	893	916	922	887	839	919	933	926	854	901	870	928	871	888	924	908	901	927	926	884	895	904	951	954	946	910	894	921	926	839	882	964	868	887	914	925	992	947	900	934	942	932	869	872	839	893	916	882	886	918	858	930	917	893	868	861	906	944	863	896	903	946	923	908	929	898	910	885	927	888	942	885	895	933	918	905	936	898	900	946	897	877	906	874	955	862	892	918	867	921	902	937	910	904	932	891	922	891	938	962	914	881	895	933	895	945	988	914	966	899	873	907	881	903	904	968	882	897	930	935	967	946	899	929	888	989	917	906	932	968	903	866	929	830	913	934	919	869	915	934	935	920	980	902	923	912	875	891	855	873	904	891	911	867	964	896	891	938	917	962	882	838	915	889	839	863	929	938	896	926	820	880	902	966	942	874	862	876	882	910	926	914	835	866	866	854	968	941	869	942	960	849	880	873	937	879	909	914	944	856	958	912	941	929	871	859	853	874	889	882	914	1014	953	866	940	873	909	906	929	871	921	902	924	891	881	932	876	906	958	869	951	874	921	867	938	919	912	943	897	897	880	890	893	956	880	862	902	887	862	945	923	887	892	909	930	895	870	874	867	938	926	864	837	910	905	912	873	911	919	905	923	921	909	866	913	925	904	939	972	941	919	917	863	901	931	965	970	930	877	860	868	916	931	898	896	907	911	902	957	877	944	895	881	945	886	937	916	905	919	960	959	898	905	892	911	926	885	868	919	942	929	913	890	930	887	897	884	912	944	928	865	947	982	888	913	961	927	919	924	920	921	916	928	921	887	885	905	876	958	885	967	864	931	907	857	868	849	902	893	883	927	946	912	880	944	932	937	910	880	894	938	917	945	910	953	888	930	859	917	934	911	899	942	864	898	940	912	929	889	946	893	934	877	949	883	936	917	870	939	908	925	943	948	873	868	901	882	886	904	921	869	907	938	886	879	863	888	903	895	898	901	865	898	919	921	959	885	864	904	913	932	895	864	889	900	853	891	933	907	907	900	922	828	910	925
47873	42518	40574	47585	50305	47889	43762	38874	33339	29000	25502	22410	19504	17459	15567	13912	12929	11830	10925	10432	9863	9458	9343	9055	8791	8638	8566	8480	8292	8426	8292	8257	8315	8127	8019	8047	7970	8016	7860	7977	8012	8092	7887	8047	8081	7981	7927	8052	7861	7900	7927	7916	7928	7954	7971	7848	7854	8067	7891	8028	7892	7909	7960	7879	7835	7992	7944	8051	7881	7868	7883	8027	8019	8014	7932	7853	7931	7941	7973	8024	7846	7959	7929	7964	7902	7821	7911	7989	7911	7966	7717	7931	7853	8004	7984	8106	7867	7862	7996	7872	7805	7883	7996	7960	8134	7952	7999	7778	7772	7869	7835	7957	7921	8050	7873	7798	7969	8009	7747	7991	7877	7898	7988	7880	7857	7883	7958	7954	8010	7910	8040	7928	7896	7969	7962	7915	7853	7962	8000	8048	7899	7909	7931	8009	8009	7806	7951	8067	7848	7991	7947	8057	7911	8037	7961	7939	7911	7908	7865	7827	8049	7889	7896	7935	7894	7998	7970	7963	7944	7874	7914	7966	7945	7867	7986	8018	7989	7723	7899	7756	7923	8012	7831	7844	7837	7896	7928	7839	8013	7847	7858	7863	7954	7940	8027	7929	7968	7820	7989	7842	7924	7995	7845	8135	7980	8018	8005	7927	7979	7976	7861	7787	7969	7858	7976	7908	7973	7905	7929	8044	7872	7971	8025	7801	7818	8072	7776	7919	7940	7787	7977	7916	8003	7948	7934	7890	7960	7935	7877	8071	7829	7897	8016	7910	7924	7920	7865	7876	7928	8004	7968	7901	7974	7927	7872	7903	7847	7850	7748	7914	7897	7857	7890	8029	7793	7947	7968	8042	8026	7976	7996	7937	7647	7960	7871	8027	7895	7840	8047	7947	8088	7954	7940	7920	7986	7860	7962	7892	7976	7978	7911	7906	7799	7773	7988	7959	7988	7903	7990	7899	7879	7937	7943	7816	7819	8022	7956	7793	8002	7921	7864	7886	8020	8041	8041	7845	7942	7916	7968	7988	7905	7794	8009	7930	7884	7804	8030	7912	7956	7992	7977	7927	7930	7823	7787	7854	7948	8082	7921	7894	7878	8050	8006	7796	8005	7805	7890	7952	7937	7867	7843	7884	7969	7934	7835	7931	7912	7862	7995	8008	7941	7979	7808	7924	7870	8019	8008	7930	8077	8003	7940	7991	7819	7830	7927	7941	7829	8024	7992	7950	7947	7931	7829	7874	7921	7828	7897	7915	7822	7935	7970	7994	7987	7855	7906	7811	7859	8050	7976	7974	7934	7945	8017	7973	7991	7966	7927	7851	7976	7941	7883	7871	7913	8015	7939	7950	7842	8033	7928	7918	7845	8005	7922	7995	7958	7794	7941	7981	7775	7944	7919	7891	7976	7914	8048	7953	7961	7779	8021	7854	7885	7897	7691	7860	8040	7940	7934	7883	7816	7867	7937	7942	7938	7890	7836	7948	7796	7855	7915	8126	8136	7972	7912	7756	7905	7965	7913	7827	7827	7912	7953	7873	7920	7878	7935	7844	7861	7844	8040	7919	8007	7866	8053	7854	7820	8097	8088	7844	7949	7969	7922	8025	7915	7881	7998	7901	7886	7879	7917	8001	7999	8036	7985	7945	7985	7955	7896	7908	7786	7950	7946	7905	7801	7911	8012	7941	8045	8053	7869	7962	8032	7910	7916	8014	7813	7908	8032	7926	7893	8086	7933	7958	7971	7846	7857	7950	7942	7767	8012	7938	7869	7792	7853	7922	7929	7945	8058	8078	8066	7884	7936	7999	7603	7937	8036	7952	7911	7795	7978	7910	7844	7970	8030	8056	7938	7960	7823	7957	7833	7967	7871	8010	7929	8015	8029	7911	7967	7810	7905	7985	7945	7976	7910	7826	7917	8081	7908	7864	7846	7859	8012	7977	7937	7928	7762	7954	7912	7915	7896	7781	7905	7871	7987	7966	7865	7902	7998	7890	7903	8144	7845	7971	8098	7882	7876	7829	7888	7847	7908	7954	7934	7986	7945	7854	7795	7953	7931	8077	7938	7912	8028	7967	7899	7963	8073	7780	8005	7978	8034	7864	7910	7871	7964	8018	7882	7868	7904	7887	7924	7866	7948	7793	7873	7775	7973	7887	8017	8118	7950	7903	7813	8021	7931	8052	7884	7871	7966	7978	7923	7902	7979	7878	8034	7824	7937	7842	7831	8100	7904	7992	8069	7996	7810	7935	7885	7892	7898	7904	8077	7938	7883	7899	7952	7928	7835	8024	7902	8046	7818	7981	7941	8020	7824	8048	7896	7990	7851	7842	7888	7962	7932	7974	7926	7891	8045	7909	7960	7968	7876	8045	8009	7770	7861	7870	7951	7772	7900	7933	7963	7961	7902	7881	7791	8038	8106	7924	8090	8155	8044	7943	8165	7960	7911	7899	7940	8034	7927	7841	7850	7925	7954	7862	8045	8093	7687	7924	7912	7968	7874	7865	8104	7879	7910	7937	8043	7819	7847	7932	7967	7986	7965	7977	7889	7918	7963	7978	8030	8076	8024	7983	7884	7966	7998	7905	7843	7900	7927	7917	7937	7962	7931	8030	7995	7863	7896	7967	7956	7993	7936	7879	7957	7933	7909	7844	7996	8007	7989	8001	7836	7911	7940	7924	7964	7838	7904	7921	7861	7949	8030	7958	7924	7877	7964	7934	7973	7905	7915	7896	8061	8086	7844	7853	7998	7883	7911	7931	7915	7820	7984	7903	8055	7954	7897	8038	8026	7948	7756	8187	8012	7888	8000	7885	7873	8040	8004	7881	8034	7979	7962	7908	7897	7873	7998	7950	7888	7779	7903	8022	7827	7866	7879	7920	8000	8032	7933	7990	7939	7918	7871	7780	7955	7967	7831	8065	7903	7926	8039	7978	7978	7957	7977	7900	7688	7781	7978	7962	7904	7962	7925	7849	8065	7973	7950	8045	8096	7871	8079	7852	7930	7898	7920	7952	7893	7860	7993	7906	7970	7943	8143	7949	7935	7882	7933	8058	7972	7966	7913	7901	7892	7968	7959	7963	7867	7814	7876	7822	7851	7945	7824	7896	7896	7906	7827	7917	8003	7881	8055	7904	7865	8149	7749	7860	7865	7995	7860	7948	7846	8056	7982	7911	7907	7976	7926	7964	7938	7887	7872	7850	7979	7937	8004	8053	7989	7906	7862	7989	7821	7872	8015	8003	7977	7847	7779	7988	7976	7837	8136	7886	7952	7888	7858	7967	7942	7811	7931	7959	8003	7964	7864	7849	7919	7905	7826	8021	7850	7983	7918	7881	7971	7845	7872	8060	7958	7893	7972	8030	8024	7761	8055	7956	7934	8061	8013	7865	7912	7918	8020	7811	8081	7953	7900	7933	7876	7763	7995	7950	7892	7871	7972	7899	7884	7860	8070	7839	7940	7852	7909	7930	8048	7993	7842	7953	8032	7919	7977	7967	7819	7889	8111	8103	8049	7837	7974	7971	7899	8029	7996	7849	8078	8016	7843	8000	7898	8022	7784	7989	7922	8111	7993	7890	8010	7879	7895	7832	8067	7968	8021	7915	7999	7908	7876	7825	7936	8077	7761	7932	7943	7925	7939	7950	7973	7975	7898	8035	8076	7885	7855	7918	7865	7873	7783	7981	8059	7867	7876	7835	7855	7856	7961	7959	7912	7847	7868	7951	7870	7977	7963	7892	7908	7927	7919	8116	8138	7900	7982	7926	7799	7894	7979	7800	8014	7949	8007	7884	7930	7874	7999	7985	7894	8006	7905	7894	8026	7754	7962	8076	7836	7988	7990	8008	7912	7962	7917	7933	7956	8014	7944	7877	8102	7921	7670	7954	7965	8087	7857	7858	8017	7919	8048	7945	7976	8003	8040	7899	7848	7971	8003	7967	7984	7988	7823	7985	7988	7943	8023	8049	7886	8114	7950	7852	8059	7949	7857	7751	7968	7836	7828	8018	7887	8012	7933	7766	7980	7917	7957	7992	7947	7837	7950	7909	7963	7941	7816	7802	7922	8007	7980	8046	8021	7915	8071	7832	7951	7794	7970	7929	8037	7878	7922	7866	7983	8059	7875	7989	7865	7949	7844	7926	7882	7959	7901	7921	7865	7997	7852	8021	7977	8001	7952	7944	7898	7937	7782	8003	7929	8006	7914	8086	7952	7814	7863	8001	8068	7941	7929	7804	7851	7960	8028	7882	7996	7957	7835	7804	7961	8030	7906	7974	7821	7919	7833	7990	7998	7855	7965	7992	7879	7775	7932	7944	7933	7966	7966	7944	8031	7957	7913	8040	7862	7870	7981	7898	7826	8035	7880	7944	7844	7850	7824	7931	7987	7963	7872	7944	8070	7820	7897	8030	8012	7920	7990	8086	7833	7938	7983	7919	7943	7919	8017	7887	8011	8042	7931	8031	7961	8058	7929	8007	8008	7773	7907	7980	7923	7972	7911	7904	8089	7945	7778	7946	8005	7901	7856	7834	7759	7932	7869	7861	7960	7970	7906	7934	7865	7941	7915	8018	7765	7952	7855	8029	7829	7872	7998	8034	7831	7958	7847	8060	8035	7879	7928	7948	7944	7836	7995	7930	7871	7805	7723	7950	8007	7942	7905	7953	7954	7957	7921	8008	7971	7929	8024	7950	7783	7849	7910	7939	7913	7856	7943	7945	7928	7936	7850	7942	8079	8028	8030	7897	8020	7955	8057	7841	7967	7940	7923	7911	8001	7886	7918	8005	7974	7873	7827	7833	7974	7941	7905	8103	8079	7940	7999	7989	8025	8037	7801	7990	8000	7903	7867	7871	7921	7780	8046	7994	7905	7892	7969	7952	7837	7872	7932	7887	7873	7955	7951	8003	8023	7930	8107	7911	7906	8053	7941	7773	7937	7947	7961	7909	8019	8037	7944	7818	8039	7951	7898	7864	8035	7847	8004	7940	7932	7785	7946	7804	7837	7912	7878	7863	7774	7907	8031	7933	7944	7900	8004	7953	8040	7856	7850	7975	8050	7930	7978	7830	7908	7964	7921	7978	8059	7980	7962	7973	7939	7945	8022	7899
9279	6569	4224	2897	3000	2762	2350	2051	1580	1382	1247	1121	1061	1038	915	904	960	886	915	871	873	934	871	874	854	880	856	837	832	858	911	819	841	840	901	896	865	865	799	808	834	807	865	827	868	849	788	834	894	899	852	844	839	806	889	813	855	867	860	880	830	784	819	828	816	874	877	809	829	826	835	855	847	834	827	825	845	856	865	827	835	908	865	827	857	817	844	851	872	878	881	845	836	852	874	817	827	789	877	848	838	794	865	827	836	863	808	798	831	787	783	887	882	845	798	862	858	895	786	795	908	845	861	870	871	882	811	851	861	829	820	863	905	818	828	854	897	839	830	864	876	783	851	875	842	872	814	837	890	900	845	870	870	802	840	819	911	826	895	840	880	774	827	841	829	894	828	827	865	824	808	895	792	816	816	822	889	800	829	846	868	838	808	861	782	855	865	837	835	859	887	822	878	858	842	843	863	856	894	820	844	853	894	864	847	821	886	850	819	754	820	866	902	819	851	833	859	867	897	846	833	839	850	791	862	889	864	858	861	862	843	848	841	833	869	810	847	886	868	869	798	833	850	859	868	882	867	857	884	839	800	827	847	855	864	878	834	814	797	834	807	849	890	884	827	897	845	853	853	843	853	867	849	816	834	859	839	871	885	884	818	816	808	856	867	821	845	847	843	848	805	837	868	786	817	877	837	830	849	876	863	848	849	823	854	833	812	885	883	871	838	827	885	847	873	873	827	861	860	843	851	860	816	825	846	849	839	821	825	836	819	909	818	848	872	841	843	860	820	858	882	822	839	876	834	827	876	892	803	849	815	847	774	883	864	850	856	834	859	885	873	845	853	798	911	826	799	887	855	801	848	834	844	857	811	865	872	788	847	915	849	870	837	838	859	835	899	850	856	880	876	795	845	842	850	847	839	861	834	860	861	887	900	908	870	842	798	869	803	806	853	842	825	790	841	867	839	842	801	863	806	859	839	809	843	853	890	821	864	808	838	815	818	827	931	817	860	856	815	915	854	838	878	861	884	833	856	860	865	883	815	830	851	833	805	847	846	856	836	820	808	832	838	846	861	872	876	785	881	866	865	873	858	887	859	806	858	848	869	824	892	868	845	816	850	826	892	833	824	819	892	811	827	842	841	817	845	880	846	828	820	859	804	903	827	811	827	884	854	838	848	837	877	838	853	850	871	869	842	789	880	857	869	830	863	807	836	891	847	823	819	856	862	841	911	836	836	915	813	837	871	865	791	845	861	841	860	855	792	850	855	827	799	851	846	839	844	864	822	898	820	810	868	822	846	825	880	836	842	870	863	822	865	843	812	845	796	867	851	864	855	826	873	808	834	875	874	830	866	854	827	849	863	854	828	854	867	884	829	844	853	789	846	889	895	841	874	839	793	812	878	891	843	870	898	845	788	828	932	901	866	842	849	803	867	856	850	808	920	837	832	846	891	791	847	840	855	838	879	881	874	850	856	877	858	854	824	812	886	863	839	837	798	861	879	803	886	847	876	866	873	851	872	876	931	816	859	851	855	865	873	856	867	879	796	821	832	801	836	840	863	776	871	834	829	819	871	906	893	811	832	901	784	865	855	833	833	810	872	877	873	900	897	865	892	855	835	855	853	825	841	863	843	872	821	843	838	804	844	865	823	883	842	888	872	801	864	802	843	842	846	852	875	872	825	865	846	823	814	849	862	847	860	848	838	782	830	836	834	868	834	854	829	841	832	871	839	857	802	819	840	841	872	871	859	807	843	892	835	851	816	833	840	786	832	860	839	836	828	879	814	889	865	852	869	832	803	806	830	792	908	863	825	833	817	842	850	876	831	839	830	838	843	886	791	857	869	852	878	785	819	841	847	845	836	847	889	842	850	850	840	873	853	831	806	847	876	860	837	822	827	819	844	808	908	896	841	828	822	839	869	799	869	871	853	793	853	821	823	865	851	869	871	926	892	864	857	868	853	817	872	898	899	782	835	853	855	805	882	921	795	839	836	843	855	852	836	805	814	820	848	804	853	853	882	869	850	868	828	824	797	868	851	823	858	908	830	808	868	822	837	906	829	842	838	784	846	884	830	850	867	859	868	819	850	873	848	859	891	859	867	833	847	779	826	823	814	833	839	860	819	817	849	838	871	813	904	871	860	834	836	821	848	857	802	857	799	844	809	810	846	839	778	848	885	832	829	863	839	870	836	812	879	811	885	913	839	866	847	881	864	853	867	830	812	834	843	821	831	861	819	884	851	863	842	840	866	824	836	831	821	843	821	855	797	869	899	861	825	838	831	869	808	869	845	832	891	865	828	915	833	853	942	805	860	849	884	829	852	877	874	836	855	889	832	824	808	837	846	871	849	864	851	854	862	853	846	907	868	788	830	875	806	825	803	832	841	852	840	869	747	843	901	888	871	841	824	889	848	836	801	806	797	885	868	839	812	842	886	805	813	872	823	843	831	834	836	848	849	846	826	848	855	835	834	839	847	849	882	842	812	862	872	839	814	910	832	807	926	859	853	869	886	806	825	834	836	833	902	824	880	878	858	842	838	844	897	819	850	837	810	891	862	826	885	848	834	873	833	805	813	831	831	844	820	825	822	890	869	823	892	882	848	844	861	795	861	843	871	834	843	819	880	877	853	883	850	859	822	885	856	858	861	818	839	864	820	834	882	802	895	838	863	848	847	830	887	836	834	810	853	844	847	873	911	882	866	842	854	827	874	877	819	872	817	815	849	876	839	841	871	835	796	827	796	811	889	898	788	852	849	835	833	879	830	863	800	813	852	861	840	854	870	840	856	839	872	865	836	847	865	789	861	865	882	885	840	814	876	820	827	850	820	892	833	830	880	787	854	825	852	876	844	817	871	892	862	875	827	848	865	859	870	841	830	846	866	822	862	884	831	836	868	805	861	903	868	880	841	905	858	851	893	826	843	879	901	869	869	794	864	831	807	861	871	838	853	840	823	793	858	873	847	824	814	906	858	845	897	808	875	829	883	852	858	776	847	814	847	823	871	840	862	850	835	802	828	818	851	869	854	874	813	859	845	823	801	859	814	848	830	845	841	858	853	885	877	860	848	816	841	877	847	872	811	824	840	834	834	850	833	803	846	837	803	867	831	818	878	868	844	869	844	823	839	852	843	839	880	852	818	831	813	823	866	807	825	886	867	837	873	838	855	834	830	823	841	851	836	874	865	862	890	864	839	854	883	834	810	887	841	876	783	856	805	924	895	841	847	849	849	811	904	862	858	840	922	812	841	807	853	832	869	836	858	836	877	859	893	935	869	850	853	869	823	861	859	824	870	840	816	880	892	867	810	891	841	861	839	819	813	802	910	855	821	868	853	854	860	853	855	852	793	865	835	893	893	844	851	858	803	863	826	877	845	844	812	866	872	894	798	848	849	893	888	883	895	857	878	789	836	851	844	860	857	895	854	799	870	856	772	845	855	893	832	857	836	816	859	840	814	879	820	838	846	856	855	839	871	851	813	831	878	835	835	878
40354	34832	30597	37156	41826	38848	34957	30126	24121	20475	17892	15000	13391	12233	10898	10086	9485	9234	8799	8375	8298	8089	7999	7925	7823	7653	7796	7645	7399	7661	7577	7544	7541	7496	7705	7579	7594	7580	7611	7447	7544	7577	7427	7555	7531	7605	7522	7492	7591	7576	7518	7545	7570	7520	7336	7477	7582	7535	7530	7519	7491	7462	7748	7569	7483	7530	7554	7698	7439	7415	7579	7629	7454	7568	7422	7501	7476	7614	7551	7536	7446	7602	7554	7657	7630	7394	7473	7470	7540	7479	7608	7542	7500	7543	7507	7526	7643	7535	7514	7457	7534	7557	7586	7576	7550	7708	7566	7585	7416	7550	7518	7456	7543	7561	7508	7480	7493	7544	7624	7513	7426	7426	7587	7636	7592	7643	7569	7429	7495	7589	7492	7529	7368	7521	7453	7456	7517	7633	7558	7533	7411	7587	7481	7438	7498	7516	7604	7667	7502	7515	7539	7565	7463	7578	7565	7511	7436	7585	7607	7500	7455	7663	7558	7569	7509	7511	7579	7414	7420	7674	7450	7374	7439	7425	7556	7568	7539	7471	7426	7434	7441	7584	7715	7511	7564	7620	7561	7629	7639	7542	7538	7470	7513	7524	7533	7438	7697	7420	7583	7549	7661	7522	7494	7436	7668	7530	7438	7449	7510	7669	7620	7425	7523	7544	7553	7335	7548	7479	7367	7575	7582	7564	7547	7456	7495	7525	7460	7336	7501	7542	7495	7545	7580	7568	7439	7464	7397	7526	7498	7493	7520	7463	7576	7639	7451	7457	7418	7510	7607	7564	7594	7553	7711	7511	7473	7512	7462	7468	7512	7621	7402	7454	7590	7545	7525	7538	7640	7537	7674	7381	7554	7513	7525	7535	7619	7538	7519	7588	7512	7397	7587	7472	7386	7564	7594	7578	7489	7637	7524	7510	7526	7509	7450	7607	7512	7496	7638	7543	7465	7512	7320	7471	7630	7588	7579	7474	7570	7489	7539	7503	7609	7486	7549	7543	7498	7427	7586	7578	7526	7500	7591	7540	7451	7624	7528	7500	7437	7629	7631	7427	7533	7693	7398	7395	7506	7582	7500	7522	7464	7621	7604	7614	7370	7554	7529	7566	7447	7559	7474	7621	7557	7491	7636	7500	7534	7532	7378	7535	7625	7517	7433	7676	7646	7554	7535	7621	7529	7693	7595	7455	7487	7507	7622	7425	7411	7553	7496	7374	7591	7544	7545	7437	7522	7598	7686	7575	7475	7542	7518	7479	7534	7510	7611	7511	7454	7562	7548	7610	7526	7492	7535	7679	7528	7574	7538	7597	7625	7462	7505	7440	7493	7544	7542	7476	7511	7522	7547	7492	7615	7503	7539	7369	7602	7473	7526	7539	7560	7646	7456	7404	7523	7478	7556	7562	7446	7628	7500	7418	7463	7553	7588	7414	7498	7546	7494	7525	7504	7560	7493	7465	7450	7516	7479	7486	7474	7484	7553	7534	7699	7555	7547	7619	7478	7541	7479	7493	7457	7575	7558	7402	7381	7556	7532	7530	7580	7588	7598	7261	7540	7401	7496	7411	7536	7573	7426	7548	7529	7593	7555	7484	7534	7577	7458	7565	7587	7490	7552	7567	7567	7461	7649	7484	7505	7516	7464	7572	7505	7485	7477	7545	7483	7478	7440	7464	7771	7456	7607	7548	7526	7644	7476	7557	7662	7548	7570	7524	7530	7585	7560	7484	7540	7494	7496	7561	7542	7455	7433	7419	7426	7492	7584	7557	7522	7440	7504	7483	7705	7550	7488	7656	7585	7436	7476	7531	7506	7595	7492	7414	7437	7612	7609	7505	7497	7560	7418	7520	7514	7571	7576	7522	7504	7510	7437	7483	7465	7659	7512	7607	7454	7459	7473	7423	7620	7519	7499	7441	7457	7526	7564	7641	7632	7399	7529	7505	7478	7624	7492	7549	7488	7487	7543	7504	7511	7366	7304	7573	7465	7560	7629	7494	7576	7606	7585	7656	7509	7365	7603	7613	7593	7697	7566	7501	7408	7553	7646	7530	7549	7487	7596	7556	7588	7454	7421	7548	7618	7575	7530	7543	7508	7498	7398	7462	7420	7412	7614	7651	7561	7521	7433	7400	7454	7559	7515	7553	7524	7528	7434	7520	7550	7572	7591	7448	7416	7469	7515	7519	7401	7620	7511	7580	7657	7520	7551	7535	7617	7494	7483	7454	7618	7680	7522	7447	7339	7608	7417	7441	7550	7495	7629	7508	7548	7455	7719	7504	7496	7503	7570	7583	7564	7508	7563	7600	7502	7472	7579	7526	7583	7595	7514	7485	7524	7648	7568	7487	7477	7554	7572	7498	7516	7519	7390	7445	7511	7694	7405	7659	7436	7441	7490	7557	7465	7470	7504	7543	7599	7579	7397	7544	7530	7540	7494	7505	7493	7434	7545	7606	7408	7507	7596	7617	7448	7640	7466	7492	7570	7574	7539	7545	7517	7483	7399	7482	7363	7503	7466	7539	7572	7474	7475	7643	7492	7419	7609	7583	7461	7495	7589	7638	7489	7469	7565	7467	7568	7557	7584	7617	7464	7555	7598	7434	7438	7441	7399	7526	7572	7560	7650	7500	7532	7587	7509	7536	7469	7418	7441	7560	7545	7567	7457	7625	7534	7561	7509	7598	7629	7569	7579	7463	7681	7670	7522	7545	7542	7419	7567	7612	7509	7569	7505	7458	7553	7448	7373	7474	7538	7591	7428	7492	7566	7500	7520	7531	7570	7492	7523	7545	7551	7465	7514	7456	7425	7606	7513	7598	7579	7560	7607	7540	7497	7538	7455	7572	7575	7566	7536	7602	7488	7482	7495	7544	7417	7563	7710	7449	7555	7600	7720	7476	7573	7574	7382	7646	7492	7460	7410	7553	7522	7469	7499	7483	7417	7449	7622	7480	7352	7501	7431	7582	7540	7579	7664	7552	7539	7638	7494	7521	7469	7485	7549	7496	7455	7564	7400	7460	7644	7568	7515	7481	7391	7490	7432	7483	7594	7364	7451	7633	7436	7627	7556	7457	7625	7594	7632	7443	7717	7456	7458	7464	7568	7585	7566	7640	7470	7573	7621	7517	7578	7451	7408	7552	7652	7544	7496	7395	7558	7624	7512	7410	7423	7663	7564	7500	7429	7392	7584	7532	7478	7568	7567	7447	7467	7553	7568	7453	7486	7517	7599	7553	7468	7499	7499	7516	7560	7470	7588	7445	7567	7536	7507	7559	7546	7610	7495	7574	7471	7506	7547	7440	7523	7477	7479	7538	7453	7438	7614	7725	7460	7603	7645	7515	7640	7448	7484	7499	7546	7606	7527	7585	7554	7468	7655	7532	7498	7524	7534	7534	7422	7447	7536	7631	7551	7561	7408	7600	7546	7521	7458	7561	7344	7431	7493	7620	7548	7582	7568	7575	7566	7568	7576	7418	7496	7483	7402	7458	7639	7551	7640	7428	7548	7589	7563	7520	7348	7561	7471	7435	7517	7580	7434	7716	7548	7507	7428	7660	7438	7491	7444	7615	7390	7503	7531	7498	7494	7517	7343	7609	7494	7539	7545	7503	7512	7616	7548	7525	7551	7500	7422	7538	7465	7450	7446	7612	7497	7566	7480	7598	7416	7623	7652	7426	7435	7416	7666	7587	7515	7490	7530	7564	7668	7577	7653	7543	7472	7422	7435	7572	7475	7418	7554	7599	7545	7528	7525	7454	7501	7515	7500	7473	7467	7470	7484	7583	7636	7508	7582	7542	7559	7603	7553	7656	7508	7396	7544	7554	7441	7441	7565	7442	7568	7616	7509	7449	7539	7563	7472	7651	7471	7546	7533	7582	7582	7551	7634	7510	7515	7538	7458	7562	7506	7551	7593	7421	7597	7600	7437	7506	7457	7463	7566	7586	7607	7632	7500	7415	7519	7471	7552	7555	7498	7679	7535	7471	7574	7454	7424	7516	7474	7535	7548	7602	7390	7592	7512	7617	7434	7565	7663	7499	7420	7510	7564	7598	7440	7606	7495	7556	7628	7475	7550	7502	7567	7619	7523	7497	7501	7617	7563	7623	7569	7538	7414	7587	7532	7556	7384	7544	7517	7391	7527	7543	7427	7571	7659	7621	7593	7407	7497	7553	7575	7386	7512	7601	7518	7545	7560	7550	7404	7617	7444	7401	7529	7593	7379	7411	7543	7660	7427	7603	7542	7566	7574	7445	7645	7547	7602	7339	7514	7484	7523	7577	7330	7560	7574	7516	7707	7468	7525	7503	7598	7544	7493	7475	7616	7378	7481	7525	7611	7538	7440	7519	7528	7491	7539	7548	7386	7575	7614	7667	7498	7464	7420	7612	7554	7591	7590	7580	7505	7684	7505	7720	7588	7534	7462	7540	7501	7487	7417	7577	7612	7541	7529	7575	7510	7551	7356	7395	7667	7579	7480	7627	7656	7559	7465	7426	7592	7554	7455	7501	7534	7608	7589	7508	7525	7501	7674	7511	7387	7548	7495	7676	7458	7463	7501	7529	7592	7377	7451	7614	7358	7575	7552	7584	7533	7471	7486	7453	7374	7460	7498	7527	7472	7614	7505	7522	7429	7509	7662	7531	7550	7560	7578	7456	7600	7518	7500	7416	7516	7594	7556	7531	7510	7506	7536	7560	7548	7493	7528	7369	7634	7467	7363	7600	7492	7549	7620	7456	7376	7410	7660	7681	7495	7488	7396	7535	7571	7547	7554	7508	7509	7497	7424	7616	7434	7624	7438	7626	7475	7536	7538	7567	7535	7533	7512	7546	7484	7584	7528	7505	7458	7637	7571	7598	7453	7447	7589	7442	7492	7577	7476	7629	7305	7441	7632	7580	7437	7578	7397	7558	7339	7635	7558	7635	7600	7506	7456	7550	7570	7562	7395	7559	7578	7486	7564	7451	7503	7518	7501	7386	7613	7504	7666	7595	7531	7561	7448	7586	7445	7385	7591	7656	7488	7621	7599	7559	7642	7496	7649	7590	7507	7618	7535	7570	7548	7467	7616	7534	7655	7379	7468	7526	7478	7508	7773	7567	7491	7462
11678	10507	6885	4755	4642	4123	3513	2802	2147	1890	1627	1450	1217	1203	1144	1076	1021	965	963	938	931	922	887	880	932	923	875	806	882	917	846	855	924	900	866	837	863	856	920	905	862	905	904	851	940	844	901	901	841	864	929	886	808	870	902	898	855	870	869	873	924	831	829	880	898	885	911	817	906	905	895	812	846	863	808	861	893	869	900	901	896	842	911	819	896	847	919	882	839	855	911	859	814	838	893	876	846	894	901	904	920	855	885	902	908	875	841	896	902	875	869	846	856	845	865	857	868	879	849	899	893	871	883	851	910	898	910	821	846	904	882	834	894	879	885	828	885	888	878	888	886	870	908	850	825	922	895	847	814	890	894	879	923	870	809	871	847	904	851	888	846	856	864	861	869	857	900	855	853	822	839	831	882	948	861	854	863	818	881	897	900	882	925	889	856	877	843	875	913	861	899	878	881	918	832	909	884	896	885	907	906	862	857	848	869	847	856	900	849	859	864	878	842	898	882	865	883	906	828	877	895	845	891	918	830	860	869	860	886	861	877	917	906	896	821	858	867	912	863	856	849	801	911	870	879	848	871	779	899	848	947	887	935	886	873	841	892	919	897	899	874	888	863	829	838	833	819	876	855	850	887	882	857	859	903	904	906	867	876	904	874	876	883	901	875	906	804	884	899	869	878	908	935	882	897	900	872	817	881	865	875	855	900	887	870	917	856	823	860	884	830	906	886	994	833	872	874	919	947	864	890	841	850	899	868	872	838	850	896	876	843	881	846	805	897	843	883	888	844	834	836	867	890	874	867	898	811	882	818	817	868	889	859	815	882	886	833	861	864	875	875	888	876	816	873	897	859	865	884	875	867	871	858	856	866	882	883	886	842	889	890	854	898	921	873	796	843	843	839	900	826	877	879	831	848	861	830	875	834	851	861	845	890	860	894	918	913	840	906	837	886	893	890	862	899	848	898	854	881	921	878	830	859	901	852	849	876	889	884	872	892	850	878	893	826	887	875	910	907	927	871	886	874	923	872	868	953	828	841	883	875	866	839	867	904	857	861	898	831	903	882	881	850	840	897	937	900	939	887	835	860	900	852	810	885	806	908	896	909	861	886	895	891	880	816	865	890	826	869	892	855	912	823	871	904	866	875	857	880	850	818	833	854	820	868	885	892	894	902	840	908	888	908	842	893	881	845	871	828	885	901	840	873	824	846	883	902	867	917	914	923	811	827	844	865	822	835	886	919	840	900	867	880	879	816	866	924	859	856	863	870	872	831	863	911	826	903	902	843	867	838	871	899	894	856	893	805	867	855	867	836	834	871	840	871	858	866	887	897	869	904	896	869	848	807	847	825	879	834	863	871	814	842	870	827	904	909	904	851	921	839	896	945	918	873	861	888	897	890	844	905	845	845	860	891	811	885	887	838	896	875	887	887	869	828	885	810	856	827	813	874	835	840	913	864	870	853	863	910	833	873	931	893	869	912	880	850	841	920	844	829	861	897	887	900	859	789	897	867	890	831	867	870	827	854	860	893	831	846	881	881	863	872	841	842	927	851	837	853	872	894	830	911	838	864	840	906	906	915	901	868	819	829	866	834	899	861	873	857	794	916	895	830	871	858	843	887	844	857	881	899	861	839	909	867	864	862	901	832	858	922	901	848	863	856	853	851	872	873	851	833	862	873	875	864	908	873	857	893	865	864	891	888	880	875	823	838	853	833	905	879	882	870	860	876	842	876	869	913	872	814	885	922	863	828	858	897	860	836	866	847	888	861	872	823	844	824	880	902	881	883	927	863	890	914	891	872	843	880	879	844	864	876	874	900	875	857	906	911	858	850	877	852	823	951	919	926	876	857	853	868	929	881	894	880	863	832	865	844	902	849	854	848	849	874	836	834	820	872	920	881	865	801	878	827	874	864	874	883	933	905	832	931	860	815	905	858	848	870	916	912	843	837	891	835	892	838	856	894	847	882	899	895	903	927	868	894	883	884	893	876	848	837	852	853	857	884	884	865	858	880	900	876	847	846	868	830	900	807	861	853	934	845	870	887	870	898	859	850	853	827	875	802	846	869	911	862	852	865	865	869	909	911	789	900	875	857	859	885	874	829	834	887	878	882	892	861	858	900	838	935	904	882	825	907	880	874	879	873	877	815	911	945	874	914	899	868	883	882	876	838	879	891	869	871	867	870	861	819	875	866	896	905	851	875	873	824	875	901	878	917	875	854	863	892	885	891	854	918	851	909	834	859	883	849	780	949	869	876	856	811	855	876	921	917	903	848	833	889	820	916	883	872	930	848	909	860	859	841	828	842	831	921	875	882	880	903	866	932	905	886	832	917	893	810	915	828	864	888	841	857	798	812	835	833	888	832	898	866	902	892	899	872	883	877	882	848	854	860	885	882	881	843	889	829	863	848	920	783	892	864	845	844	887	910	912	891	881	933	874	874	901	794	922	873	823	854	860	902	870	917	861	856	864	820	846	885	926	907	913	861	874	865	867	877	899	864	850	872	830	886	869	880	842	934	888	896	884	820	898	857	871	904	865	862	822	895	874	860	829	831	863	956	823	831	874	893	951	879	861	881	909	836	886	869	830	876	870	916	850	885	888	871	911	868	917	858	791	838	860	902	909	892	835	901	882	844	900	854	836	868	886	849	871	866	892	888	809	833	888	911	878	859	890	872	852	878	878	883	859	891	903	850	875	905	884	894	915	853	862	904	869	951	851	862	877	829	854	890	875	861	891	878	865	876	891	836	853	825	919	886	898	874	820	868	861	896	893	867	865	891	806	875	833	894	880	891	919	839	859	938	937	889	918	891	882	905	875	920	852	809	891	896	869	823	885	859	907	875	844	876	869	841	832	854	838	847	856	885	923	839	895	862	860	870	855	854	889	803	901	865	866	923	909	856	856	882	868	840	883	896	863	871	895	856	880	885	912	836	890	891	841	906	904	949	846	816	875	867	853	854	914	885	866	877	860	871	841	879	942	910	878	896	915	851	877	864	864	892	870	908	836	858	865	842	898	879	840	847	836	877	916	869	903	850	877	821	859	869	859	866	872	835	880	866	917	881	877	930	868	846	915	925	845	846	872	891	879	864	870	859	853	884	835	887	825	832	902	860	859	842	886	841	869	799	835	833	861	837	891	809	852	846	864	889	848	947	893	890	882	897	902	834	901	862	874	879	911	886	843	910	866	829	844	906	866	901	914	872	864	859	846	886	878	884	825	846	826	887	885	845	891	827	897	918	896	886	864	925	925	881	891	891	859	863	877	881	879	864	871	879	877	889	921	955	895	842	852	831	864	853	858	894	876	857	927	867	858	865	858	871	857	827	901	857	928	955	824	855	850	851	834	832	893	880	882	848	835	871	829	913	896	828	835	863	908	861	850	877	887	852	854	837	884	883	869	888	797	911	887	882	856	841	895	885	877	914	907	882	859	907	894	903	904	820	867	867	872	869	912	895	809	871	868	873	897	845	902	906	855	855	891	901	925	919	851
45712	39793	35946	43363	46542	43577	39926	34736	29241	25489	22361	18881	16756	14625	13086	12031	11078	10527	9804	9394	8896	8708	8569	8301	8302	8151	8037	8010	7876	7880	7921	7696	7795	7821	7829	7705	7729	7846	7769	7643	7765	7818	7811	7709	7722	7708	7548	7599	7824	7726	7555	7774	7652	7743	7682	7658	7672	7561	7725	7666	7741	7589	7813	7639	7673	7623	7733	7647	7724	7724	7775	7645	7557	7781	7656	7696	7540	7624	7715	7570	7693	7689	7738	7781	7722	7695	7666	7677	7553	7834	7852	7785	7630	7663	7760	7691	7591	7702	7706	7624	7627	7553	7801	7701	7570	7636	7746	7628	7716	7610	7830	7637	7633	7591	7691	7696	7764	7734	7710	7448	7737	7811	7751	7692	7629	7665	7684	7702	7610	7725	7741	7707	7604	7775	7612	7692	7778	7734	7640	7636	7664	7774	7782	7758	7624	7834	7671	7681	7593	7638	7687	7813	7759	7652	7634	7758	7559	7798	7690	7650	7623	7571	7707	7695	7667	7714	7688	7623	7717	7724	7799	7761	7583	7810	7749	7708	7659	7626	7743	7668	7643	7677	7684	7687	7720	7709	7730	7666	7694	7739	7616	7685	7642	7710	7633	7694	7728	7700	7740	7698	7717	7676	7812	7723	7691	7595	7687	7730	7554	7674	7540	7538	7656	7714	7743	7708	7619	7549	7771	7726	7691	7723	7552	7692	7777	7728	7754	7634	7766	7578	7707	7632	7746	7701	7767	7665	7743	7640	7538	7828	7734	7839	7688	7659	7732	7697	7694	7809	7689	7835	7727	7778	7608	7723	7744	7682	7644	7614	7699	7575	7704	7859	7749	7594	7781	7557	7679	7665	7649	7777	7574	7797	7643	7738	7705	7670	7681	7667	7646	7654	7664	7681	7635	7619	7660	7567	7560	7662	7612	7524	7802	7838	7698	7706	7656	7571	7768	7641	7757	7679	7675	7585	7685	7726	7730	7692	7586	7724	7672	7781	7658	7788	7763	7551	7720	7708	7614	7652	7641	7743	7576	7695	7769	7689	7877	7705	7651	7594	7743	7661	7765	7638	7686	7754	7626	7754	7784	7831	7707	7712	7827	7619	7740	7631	7683	7683	7625	7660	7676	7693	7631	7846	7689	7704	7705	7739	7703	7774	7603	7726	7680	7778	7756	7735	7700	7622	7681	7539	7554	7593	7571	7569	7742	7620	7693	7694	7725	7575	7697	7782	7593	7646	7671	7789	7866	7731	7682	7621	7700	7735	7619	7814	7741	7678	7734	7716	7750	7599	7667	7818	7669	7737	7650	7700	7641	7741	7608	7676	7660	7673	7649	7693	7579	7711	7683	7714	7617	7727	7656	7621	7711	7721	7768	7863	7587	7712	7751	7778	7758	7746	7702	7543	7586	7717	7631	7764	7603	7647	7698	7780	7669	7576	7661	7652	7912	7670	7759	7743	7754	7846	7651	7607	7617	7829	7725	7751	7639	7741	7744	7736	7667	7781	7640	7727	7655	7616	7720	7578	7756	7711	7634	7623	7597	7710	7718	7717	7833	7618	7678	7705	7762	7696	7771	7718	7705	7675	7811	7731	7633	7725	7659	7663	7719	7726	7694	7683	7820	7811	7735	7813	7722	7794	7747	7676	7685	7769	7705	7625	7671	7541	7679	7742	7747	7772	7710	7649	7609	7630	7747	7710	7729	7721	7605	7674	7674	7637	7833	7677	7676	7751	7797	7584	7760	7575	7644	7690	7594	7617	7787	7738	7559	7600	7843	7724	7641	7782	7734	7579	7767	7505	7717	7814	7778	7812	7691	7757	7637	7620	7725	7695	7648	7739	7747	7626	7657	7566	7703	7760	7597	7728	7633	7680	7792	7635	7749	7671	7597	7801	7597	7813	7597	7764	7712	7731	7692	7764	7765	7702	7667	7565	7665	7671	7618	7750	7685	7848	7627	7713	7677	7779	7613	7748	7613	7769	7885	7767	7606	7655	7777	7685	7605	7666	7822	7679	7605	7620	7596	7671	7709	7669	7627	7734	7692	7657	7622	7691	7746	7783	7560	7694	7671	7622	7645	7712	7692	7617	7609	7687	7701	7612	7777	7610	7648	7636	7656	7612	7650	7782	7926	7763	7757	7620	7629	7542	7730	7547	7781	7549	7707	7710	7451	7765	7650	7651	7697	7624	7755	7843	7742	7718	7733	7658	7693	7845	7570	7638	7646	7720	7723	7626	7665	7711	7682	7786	7727	7777	7571	7562	7629	7673	7753	7637	7658	7646	7807	7749	7670	7695	7480	7838	7733	7616	7700	7733	7580	7740	7545	7631	7751	7710	7770	7620	7697	7681	7645	7575	7695	7622	7709	7574	7561	7718	7560	7712	7732	7705	7825	7714	7674	7664	7660	7582	7595	7643	7703	7697	7696	7690	7655	7682	7760	7480	7643	7681	7567	7651	7573	7777	7718	7749	7660	7618	7625	7662	7827	7608	7646	7705	7772	7542	7736	7569	7724	7690	7648	7748	7765	7810	7697	7580	7683	7808	7790	7668	7680	7584	7605	7741	7726	7731	7693	7514	7761	7731	7716	7581	7667	7713	7600	7756	7781	7651	7803	7618	7542	7810	7781	7745	7743	7677	7698	7705	7680	7654	7666	7632	7687	7774	7773	7676	7629	7601	7838	7710	7626	7635	7614	7668	7638	7760	7714	7710	7778	7741	7562	7773	7747	7675	7900	7745	7694	7719	7689	7634	7540	7699	7768	7588	7735	7705	7765	7775	7720	7721	7649	7753	7538	7690	7724	7706	7718	7727	7704	7765	7700	7666	7636	7723	7667	7721	7530	7719	7611	7633	7709	7798	7720	7634	7645	7662	7746	7676	7793	7730	7702	7613	7614	7568	7714	7713	7697	7726	7710	7621	7736	7729	7499	7705	7779	7669	7566	7646	7712	7594	7749	7730	7608	7709	7719	7719	7738	7657	7776	7680	7763	7673	7654	7627	7704	7684	7639	7815	7723	7714	7656	7702	7710	7841	7766	7720	7671	7671	7679	7650	7774	7629	7871	7692	7847	7678	7771	7697	7850	7631	7755	7668	7727	7884	7699	7874	7702	7544	7640	7655	7809	7518	7616	7614	7674	7875	7691	7696	7683	7729	7710	7606	7819	7758	7712	7578	7764	7774	7780	7770	7605	7580	7677	7553	7724	7805	7723	7608	7672	7729	7655	7609	7563	7729	7677	7633	7785	7620	7774	7627	7627	7789	7766	7690	7636	7660	7694	7775	7753	7772	7618	7766	7692	7776	7693	7647	7729	7794	7741	7779	7762	7668	7660	7718	7731	7837	7748	7801	7585	7651	7665	7659	7736	7727	7764	7685	7554	7779	7719	7593	7644	7842	7909	7821	7631	7612	7884	7653	7742	7687	7705	7609	7766	7854	7689	7809	7665	7682	7609	7756	7825	7768	7574	7669	7614	7789	7807	7813	7770	7668	7877	7757	7682	7737	7700	7834	7724	7658	7600	7687	7611	7705	7729	7728	7612	7726	7766	7718	7744	7805	7754	7735	7735	7737	7848	7592	7670	7743	7768	7862	7599	7620	7733	7758	7694	7598	7698	7702	7626	7644	7685	7583	7755	7741	7723	7671	7731	7819	7858	7749	7681	7657	7771	7694	7750	7772	7748	7714	7624	7746	7651	7619	7680	7737	7657	7756	7596	7865	7762	7816	7741	7729	7717	7809	7722	7742	7693	7657	7831	7580	7714	7830	7742	7757	7730	7678	7560	7628	7684	7715	7630	7591	7797	7636	7739	7683	7630	7795	7714	7765	7836	7724	7746	7682	7673	7676	7662	7711	7712	7613	7575	7690	7838	7815	7763	7660	7719	7703	7567	7759	7714	7678	7695	7754	7825	7618	7734	7718	7779	7854	7677	7732	7658	7683	7685	7579	7641	7690	7766	7696	7582	7698	7715	7751	7659	7701	7650	7698	7823	7661	7721	7592	7664	7610	7647	7709	7657	7775	7750	7740	7604	7659	7633	7588	7682	7587	7739	7760	7607	7733	7691	7618	7661	7686	7762	7816	7675	7657	7781	7651	7646	7688	7648	7731	7740	7644	7664	7583	7743	7639	7631	7655	7632	7496	7772	7725	7727	7749	7681	7611	7642	7697	7635	7757	7596	7752	7679	7753	7667	7590	7703	7726	7630	7661	7630	7691	7906	7636	7668	7837	7623	7857	7721	7775	7609	7711	7741	7797	7730	7582	7690	7699	7684	7754	7675	7763	7726	7780	7720	7710	7667	7700	7826	7658	7705	7714	7766	7742	7633	7693	7783	7753	7700	7665	7562	7704	7666	7660	7780	7823	7862	7651	7666	7777	7632	7601	7715	7556	7649	7718	7719	7569	7755	7730	7676	7711	7661	7677	7667	7663	7765	7521	7604	7745	7627	7732	7729	7591	7676	7739	7600	7815	7729	7731	7703	7571	7677	7617	7736	7661	7642	7449	7680	7665	7747	7661	7742	7656	7560	7730	7547	7677	7768	7551	7644	7574	7644	7742	7685	7765	7705	7815	7643	7788	7783	7670	7698	7764	7611	7697	7698	7646	7728	7660	7770	7817	7718	7594	7644	7690	7604	7784	7756	7628	7763	7730	7798	7800	7801	7698	7535	7704	7717	7769	7741	7807	7649	7591	7661	7688	7597	7717	7716	7825	7687	7775	7754	7630	7651	7632	7685	7709	7654	7712	7738	7569	7615	7689	7592	7729	7744	7745	7658	7567	7807	7676	7662	7724	7613	7738	7617	7703	7818	7673	7800	7755	7696	7817	7674	7717	7707	7882	7647	7593	7879	7805	7676	7621	7788	7636	7662	7773	7668	7855	7783	7838	7698	7744	7728	7789	7639	7647	7691	7825	7714	7494	7676	7588	7752	7771	7681	7829	7763	7732	7662	7761	7715	7738	7752	7771	7707	7604	7616	7747	7823	7834	7757	7698	7754	7606	7776	7631	7670	7713	7798	7693	7756	7687	7606	7841	7717	7697	7691	7762	7692	7706	7648	7626	7724	7712	7534	7807	7669	7822	7711	7828	7703	7615	7640	7738	7727	7755
12838	9232	5861	4072	4126	3653	3270	2547	2079	1809	1570	1370	1227	1147	1076	994	991	934	904	896	839	825	836	881	819	847	867	827	834	846	861	806	809	807	789	828	842	782	804	802	799	811	826	811	871	792	860	773	767	860	828	824	915	821	833	819	877	835	876	837	823	811	814	879	776	840	792	834	825	818	834	764	824	782	828	853	842	839	808	853	810	826	766	796	909	789	855	787	808	792	823	862	811	762	730	814	818	788	827	829	852	799	799	827	838	838	810	804	871	789	819	787	842	818	771	854	822	844	807	805	781	830	844	791	861	814	813	885	817	737	855	833	809	849	813	815	869	830	819	847	879	777	841	784	834	773	842	835	812	808	812	751	834	810	840	813	861	807	833	818	824	828	831	853	815	838	805	837	803	833	826	847	797	806	829	827	850	849	841	810	839	854	800	814	816	821	878	796	796	817	827	837	841	847	774	886	827	834	812	764	837	801	867	805	815	837	854	826	793	878	862	832	800	816	818	809	775	819	817	772	763	835	848	769	810	816	855	815	836	857	835	848	844	830	837	793	855	840	840	829	866	804	781	809	853	834	814	807	805	822	823	781	848	802	864	845	832	870	828	846	809	847	772	773	846	866	797	813	800	837	798	856	822	833	818	841	853	830	772	860	900	787	843	838	857	812	795	813	790	782	832	842	835	817	793	871	837	795	849	832	834	800	886	807	874	815	847	840	805	820	802	806	815	858	844	836	786	810	880	814	778	831	844	814	851	807	784	811	780	813	824	811	816	820	809	855	877	837	835	839	803	827	825	773	807	789	836	876	834	802	809	804	856	854	829	862	801	878	798	851	812	851	814	843	869	843	812	865	812	789	799	890	838	841	862	767	813	827	843	859	825	824	768	856	830	829	808	789	822	833	847	831	831	845	864	832	886	801	818	837	810	853	837	765	825	841	814	863	856	823	825	830	848	832	852	817	904	844	839	847	843	838	868	786	830	830	739	864	825	844	835	869	869	828	863	830	813	790	847	771	823	823	861	830	809	849	792	833	796	880	811	848	850	858	841	838	799	808	822	814	854	798	834	826	828	827	857	844	833	835	805	799	844	855	830	846	823	799	860	840	799	853	836	768	788	790	786	877	842	857	837	818	848	888	800	830	733	877	777	794	845	834	776	795	781	799	797	786	873	790	772	804	797	782	836	838	798	788	798	815	797	817	800	836	824	839	855	799	799	836	833	823	807	814	796	821	786	846	819	831	866	807	839	819	825	769	817	854	778	799	826	838	845	785	858	852	824	831	813	838	822	839	810	794	817	845	878	818	830	774	822	869	823	822	826	864	861	819	789	822	797	860	807	826	784	766	845	826	820	807	822	777	879	795	845	843	840	809	756	809	908	815	800	835	796	845	836	810	769	838	819	797	801	823	903	828	818	813	827	813	799	821	827	832	815	765	878	794	863	794	874	770	863	805	846	844	821	791	787	781	845	801	835	804	809	818	809	832	838	759	787	850	795	852	833	839	788	812	811	877	855	841	818	807	840	792	806	833	818	847	837	846	772	795	841	832	843	770	777	827	809	813	789	832	870	872	843	805	835	805	846	782	830	748	823	784	760	822	841	813	802	828	781	830	873	793	834	840	818	824	865	820	821	782	868	816	840	859	779	815	811	813	848	850	830	828	797	770	773	850	803	794	765	860	846	811	830	782	846	806	826	800	835	816	856	818	823	843	812	846	823	851	810	826	860	851	792	795	781	817	812	828	820	867	878	863	819	819	828	833	767	845	801	800	810	819	827	876	821	771	844	815	857	745	804	780	788	849	805	802	823	811	812	846	845	811	839	844	888	804	870	862	847	822	843	845	818	849	832	792	802	843	824	860	841	766	846	861	790	878	859	826	785	816	790	779	870	814	788	868	818	815	832	800	844	807	825	765	841	809	804	868	836	823	869	783	827	775	842	808	850	823	816	903	839	845	775	807	827	777	844	819	839	821	882	880	834	861	817	814	862	794	824	801	812	811	872	820	775	867	773	805	815	841	860	804	855	823	899	854	829	798	864	823	767	849	834	867	819	829	871	808	872	843	818	839	842	826	809	866	803	797	829	840	844	775	835	824	794	829	880	855	858	865	844	843	805	857	830	790	818	791	848	795	830	788	811	815	841	857	840	842	827	840	832	799	857	813	808	791	798	790	841	820	875	926	808	803	844	843	841	825	850	804	830	813	854	860	822	809	876	820	853	775	824	807	864	845	786	867	803	821	809	788	793	824	795	778	836	805	851	782	817	783	842	824	802	818	885	841	837	796	810	806	776	840	811	814	799	852	828	786	832	850	865	853	857	803	871	791	855	802	862	808	785	818	822	829	843	781	804	850	808	780	794	773	826	847	794	849	787	816	817	773	861	900	838	842	795	855	867	844	765	817	827	860	858	801	814	802	835	805	843	865	833	900	811	828	789	848	855	808	830	839	791	827	806	859	810	837	836	848	820	827	822	792	816	811	853	740	793	828	818	855	815	804	750	777	808	847	871	815	803	817	884	860	820	838	845	857	865	854	809	806	785	881	810	842	836	787	832	846	869	864	818	803	836	809	834	861	817	859	814	802	852	802	852	795	836	818	803	815	774	812	810	803	824	845	863	842	820	839	810	801	833	807	833	855	859	830	830	776	789	874	860	844	823	788	811	834	841	811	832	826	824	817	826	849	821	816	843	843	845	830	825	871	847	817	785	782	779	788	798	831	828	830	790	807	844	852	831	805	824	821	844	784	821	801	793	798	790	812	840	824	891	836	798	854	836	890	865	811	866	787	834	843	818	872	789	857	836	823	880	870	810	810	822	799	829	841	826	840	811	810	825	790	847	746	815	796	829	809	814	789	832	872	819	845	824	817	853	826	779	787	858	836	814	807	872	852	829	846	810	803	778	802	828	844	805	791	867	845	832	837	805	800	771	808	828	797	871	849	864	837	829	807	815	823	870	830	869	815	817	862	833	833	822	799	865	767	813	795	754	837	795	793	828	792	867	815	838	772	793	834	908	808	824	782	807	857	859	851	816	837	835	853	860	850	864	772	850	867	893	804	807	851	841	815	845	802	829	822	812	829	788	820	839	837	852	833	808	822	810	842	859	834	805	836	789	856	809	812	817	773	781	862	838	789	856	843	836	796	865	808	803	835	838	848	827	814	815	782	849	839	845	850	856	851	835	829	801	812	808	847	907	843	820	809	844	802	735	819	798	851	866	834	860	855	797	824	771	810	839	804	777	845	852	818	831	800	838	845	840	772	809	863	818	876	823	846	826	888	790	913	775	843	824	821	833	796	848	809	825	806	816	857	821	811	798	879	773	778	838	821	806	823	782	787	806	829	800	816	786	819	838	821	810	855	825	791	844	822	854	860	805	849	776	809	842	827	877	822	787	846	878	838	816	825	813	860	795	810	846	819	878	859	813	879	810	810	825	841	846	833	799	887	826	844	826	836	831	803	800	841	785	854	850	835	827	807	831	836	798	802	835	806
42311	37979	33688	41257	45026	42961	39259	33612	28526	25323	21791	18551	16473	14295	12795	11836	10867	10314	9366	8993	8653	8266	8111	8056	7818	7958	7843	7784	7570	7499	7546	7482	7559	7548	7373	7414	7417	7398	7191	7380	7282	7480	7289	7374	7314	7301	7355	7257	7259	7370	7359	7309	7389	7490	7310	7402	7425	7492	7169	7376	7324	7276	7218	7514	7248	7469	7293	7307	7443	7455	7447	7287	7501	7574	7188	7410	7320	7337	7398	7343	7309	7412	7336	7446	7225	7242	7473	7266	7329	7218	7417	7380	7320	7367	7333	7566	7279	7403	7289	7318	7381	7337	7289	7376	7230	7271	7219	7319	7347	7341	7334	7308	7389	7382	7422	7339	7383	7421	7526	7227	7386	7483	7337	7240	7413	7293	7358	7235	7291	7338	7560	7206	7415	7485	7347	7277	7340	7252	7281	7419	7241	7375	7297	7371	7088	7357	7427	7270	7410	7302	7294	7467	7428	7344	7278	7449	7296	7356	7316	7452	7356	7435	7286	7412	7301	7438	7376	7254	7261	7447	7344	7210	7384	7405	7390	7340	7388	7248	7347	7316	7488	7340	7241	7389	7429	7375	7306	7401	7374	7312	7431	7405	7328	7404	7368	7378	7179	7348	7241	7226	7248	7367	7356	7482	7213	7360	7352	7389	7366	7394	7414	7263	7337	7346	7385	7324	7264	7343	7364	7437	7436	7435	7379	7313	7361	7298	7348	7333	7403	7305	7451	7398	7290	7390	7414	7376	7291	7359	7367	7359	7315	7188	7447	7353	7309	7362	7356	7364	7293	7336	7198	7349	7316	7409	7285	7316	7391	7385	7545	7373	7413	7331	7311	7495	7381	7341	7306	7406	7303	7296	7328	7380	7267	7376	7260	7377	7255	7366	7302	7238	7439	7334	7448	7297	7292	7358	7310	7410	7294	7371	7300	7180	7442	7397	7278	7362	7318	7401	7178	7303	7376	7368	7355	7204	7241	7428	7455	7491	7317	7366	7422	7372	7220	7326	7283	7355	7330	7351	7480	7306	7251	7461	7407	7266	7198	7357	7371	7327	7307	7385	7409	7376	7457	7417	7213	7444	7441	7325	7508	7446	7482	7370	7382	7307	7361	7488	7276	7357	7418	7511	7503	7390	7384	7267	7359	7344	7391	7287	7312	7261	7381	7371	7426	7340	7407	7263	7548	7349	7501	7307	7212	7400	7439	7302	7370	7378	7448	7409	7392	7372	7317	7462	7440	7355	7241	7359	7373	7373	7423	7262	7371	7407	7506	7273	7449	7378	7430	7375	7337	7247	7303	7404	7342	7361	7374	7478	7376	7324	7411	7393	7417	7181	7505	7329	7441	7352	7346	7298	7349	7338	7437	7515	7254	7343	7476	7447	7331	7303	7317	7401	7376	7349	7484	7447	7329	7354	7245	7424	7422	7369	7439	7515	7315	7370	7212	7334	7351	7328	7325	7292	7339	7438	7378	7295	7225	7341	7265	7432	7391	7369	7281	7468	7421	7253	7348	7358	7396	7206	7259	7340	7523	7329	7284	7291	7342	7407	7393	7440	7358	7486	7335	7226	7302	7361	7437	7459	7286	7321	7293	7454	7371	7420	7417	7436	7290	7373	7318	7282	7401	7345	7292	7382	7244	7314	7505	7369	7353	7219	7351	7403	7293	7214	7470	7206	7268	7288	7330	7324	7399	7456	7444	7399	7384	7383	7410	7383	7278	7310	7448	7280	7370	7344	7277	7482	7425	7447	7346	7345	7387	7294	7333	7286	7372	7442	7283	7406	7372	7402	7380	7489	7346	7338	7359	7402	7362	7509	7365	7432	7402	7417	7477	7262	7238	7355	7350	7488	7366	7354	7382	7333	7423	7318	7416	7405	7259	7445	7197	7333	7401	7362	7349	7257	7350	7378	7398	7446	7307	7378	7311	7344	7411	7400	7451	7367	7353	7301	7386	7364	7304	7377	7256	7395	7317	7356	7356	7299	7289	7311	7288	7251	7371	7386	7270	7309	7259	7414	7244	7422	7375	7426	7473	7401	7473	7391	7395	7364	7462	7251	7394	7269	7489	7395	7397	7351	7359	7323	7348	7371	7263	7341	7212	7275	7252	7365	7257	7227	7329	7190	7415	7240	7428	7507	7301	7275	7316	7283	7329	7387	7344	7340	7278	7428	7300	7501	7200	7456	7424	7260	7326	7387	7378	7283	7444	7391	7458	7403	7348	7349	7419	7257	7367	7335	7330	7410	7345	7460	7298	7379	7301	7439	7422	7319	7371	7266	7370	7240	7302	7409	7461	7516	7393	7394	7348	7346	7259	7320	7386	7358	7329	7408	7342	7474	7401	7356	7294	7338	7323	7404	7264	7463	7277	7406	7440	7386	7288	7314	7430	7257	7245	7272	7311	7415	7335	7245	7339	7348	7274	7357	7389	7355	7334	7309	7430	7452	7353	7315	7345	7342	7352	7425	7394	7319	7390	7368	7338	7392	7266	7353	7334	7447	7344	7452	7382	7360	7293	7386	7358	7408	7295	7272	7303	7351	7296	7412	7440	7306	7330	7300	7391	7368	7346	7275	7427	7298	7342	7464	7385	7347	7484	7197	7385	7337	7464	7370	7366	7398	7463	7286	7451	7279	7494	7292	7422	7394	7377	7322	7419	7339	7409	7542	7284	7278	7450	7339	7369	7357	7273	7325	7325	7375	7278	7254	7317	7310	7292	7327	7243	7342	7499	7464	7389	7426	7368	7451	7226	7366	7484	7391	7313	7418	7424	7331	7445	7338	7283	7399	7441	7341	7413	7319	7414	7270	7455	7441	7470	7400	7424	7399	7549	7380	7291	7300	7418	7365	7424	7319	7346	7353	7339	7429	7201	7196	7244	7449	7278	7282	7328	7324	7396	7424	7409	7322	7286	7240	7418	7348	7385	7250	7295	7373	7414	7390	7305	7378	7476	7514	7333	7336	7402	7291	7380	7334	7293	7330	7392	7403	7180	7511	7299	7476	7390	7338	7353	7413	7390	7415	7459	7297	7388	7308	7302	7263	7326	7472	7430	7466	7438	7335	7304	7367	7316	7253	7371	7360	7295	7350	7366	7457	7418	7412	7323	7471	7288	7482	7303	7519	7439	7301	7278	7368	7366	7349	7365	7385	7364	7352	7444	7336	7413	7332	7305	7327	7309	7377	7528	7403	7319	7492	7327	7382	7304	7407	7361	7431	7440	7445	7256	7359	7357	7439	7366	7337	7358	7359	7376	7242	7366	7394	7410	7441	7439	7419	7331	7337	7517	7370	7427	7287	7365	7256	7393	7270	7405	7389	7530	7211	7431	7274	7479	7388	7187	7396	7316	7362	7381	7206	7438	7370	7303	7371	7330	7344	7350	7295	7389	7290	7345	7445	7390	7429	7385	7376	7403	7379	7270	7445	7302	7421	7295	7332	7432	7363	7394	7245	7420	7367	7363	7300	7330	7411	7413	7268	7362	7343	7396	7361	7199	7315	7354	7511	7316	7454	7354	7427	7279	7407	7389	7465	7254	7421	7316	7356	7340	7314	7311	7430	7340	7394	7257	7341	7313	7381	7406	7239	7374	7380	7295	7338	7274	7422	7289	7299	7396	7512	7295	7334	7270	7301	7446	7307	7468	7364	7393	7363	7199	7318	7408	7255	7424	7501	7381	7174	7265	7354	7348	7459	7374	7304	7408	7564	7266	7352	7332	7281	7335	7430	7461	7401	7435	7305	7300	7340	7483	7381	7267	7340	7357	7285	7246	7266	7401	7396	7268	7385	7365	7478	7456	7337	7420	7374	7366	7297	7371	7251	7399	7366	7424	7465	7573	7412	7377	7332	7407	7414	7287	7298	7318	7413	7349	7249	7403	7324	7437	7401	7366	7261	7233	7319	7313	7331	7390	7407	7294	7441	7425	7341	7347	7315	7271	7298	7393	7298	7456	7343	7336	7445	7411	7373	7309	7360	7351	7230	7325	7263	7368	7480	7280	7235	7317	7425	7419	7366	7472	7336	7345	7225	7520	7247	7364	7392	7452	7290	7362	7487	7484	7210	7254	7352	7356	7324	7363	7364	7477	7334	7286	7463	7359	7342	7476	7252	7288	7303	7331	7229	7344	7318	7301	7413	7313	7275	7381	7489	7474	7397	7292	7268	7395	7309	7184	7444	7422	7452	7323	7377	7260	7279	7403	7267	7194	7448	7329	7366	7241	7313	7328	7356	7321	7276	7278	7327	7415	7421	7422	7334	7279	7241	7346	7428	7396	7266	7312	7330	7425	7322	7362	7413	7377	7396	7317	7331	7379	7537	7344	7407	7314	7390	7363	7332	7331	7492	7452	7463	7280	7488	7279	7280	7526	7570	7349	7261	7342	7316	7368	7297	7448	7412	7363	7460	7478	7506	7384	7298	7340	7320	7326	7409	7457	7370	7264	7338	7439	7404	7418	7491	7310	7496	7304	7384	7336	7358	7379	7453	7408	7387	7332	7283	7346	7423	7390	7351	7228	7509	7289	7280	7288	7319	7381	7384	7384	7387	7458	7384	7365	7328	7299	7487	7317	7316	7514	7343	7339	7291	7342	7407	7425	7327	7325	7458	7351	7431	7277	7364	7439	7323	7289	7377	7162	7438	7316	7334	7360	7276	7440	7325	7299	7392	7227	7358	7458	7459	7442	7353	7342	7278	7387	7405	7480	7294	7370	7219	7437	7401	7423	7386	7443	7315	7389	7387	7305	7380	7481	7389	7318	7452	7483	7375	7467	7237	7392	7289	7351	7328	7296	7438	7301	7351	7353	7264	7305	7274	7327	7338	7310	7410	7269	7402	7451	7518	7224	7378	7364	7374	7399	7292	7472	7281	7469	7317	7420	7371	7571	7299	7322	7355	7324	7413	7251	7223	7465	7463	7310	7295	7328	7245	7317	7435	7396	7275	7301	7418	7289	7373	7426	7414	7365	7375	7388	7332	7451	7466	7440	7288	7503	7386	7242	7289	7278	7399	7274	7325	7469	7401	7295	7330	7358	7291	7306	7551	7416	7389	7426	7259	7442	7368	7339	7339	7329	7446	7447	7287	7389	7271	7468	7310	7353	7346
15394	13169	8490	6526	6780	5992	4729	3579	2791	2362	2059	1681	1517	1378	1298	1145	1110	1058	1045	1012	917	999	924	908	888	912	890	944	848	887	857	829	900	868	876	860	849	863	871	849	883	902	820	872	855	858	859	884	827	846	825	846	862	844	835	879	839	882	882	846	888	803	856	835	842	864	854	844	885	865	841	853	855	827	860	887	860	888	864	879	873	860	863	842	846	841	915	847	781	845	859	897	875	854	878	800	852	809	921	845	890	866	785	836	838	839	855	849	849	830	824	873	891	896	853	835	901	874	863	850	849	843	903	896	893	876	860	876	835	876	857	820	821	844	839	837	891	823	825	878	863	840	882	826	894	854	864	850	858	857	881	925	841	850	893	827	892	889	892	793	874	867	877	871	852	868	797	887	830	843	884	870	833	919	804	844	928	877	864	893	844	828	869	860	853	874	857	863	826	873	846	845	812	846	855	871	872	837	851	902	818	827	826	841	847	790	846	862	815	863	851	905	877	892	881	882	842	885	944	870	805	897	864	815	892	873	892	819	823	862	872	872	850	820	869	873	838	857	832	862	859	854	816	908	827	824	783	869	851	873	866	810	840	873	865	861	849	835	856	884	871	899	845	860	826	887	861	927	855	837	845	836	871	842	870	861	867	877	837	862	884	856	914	832	875	882	810	906	856	830	880	867	897	801	935	837	855	872	858	838	846	880	814	830	832	885	820	936	875	920	858	797	900	864	818	880	821	878	851	872	892	829	850	891	859	825	860	852	865	844	889	870	813	872	851	872	840	828	845	845	857	828	810	900	859	922	908	853	860	831	819	859	878	865	868	846	891	891	887	872	870	850	897	865	926	855	868	812	838	905	819	863	845	916	864	886	832	891	846	903	835	841	906	866	841	887	882	870	824	853	861	856	841	891	849	904	833	851	873	858	885	874	854	888	793	842	878	862	914	910	870	838	910	828	836	863	775	841	859	891	844	915	823	872	863	873	857	865	868	867	864	870	844	819	839	911	843	829	815	895	848	864	916	836	850	815	813	876	859	836	869	921	827	827	837	881	835	863	842	809	871	821	901	866	802	878	868	853	779	864	844	835	843	873	825	843	908	870	850	861	882	803	863	839	800	873	817	831	871	864	809	879	872	795	869	842	867	886	902	844	810	858	875	837	877	872	857	892	839	908	849	834	917	894	823	816	872	851	827	829	835	862	804	887	853	817	850	847	839	833	858	868	803	846	850	863	850	882	821	837	842	866	854	880	848	821	854	888	831	896	875	902	854	868	870	840	869	821	833	889	851	827	880	850	878	904	936	857	838	826	828	889	869	786	872	857	838	888	885	889	826	853	837	880	839	857	925	869	892	837	883	835	888	880	856	876	883	874	879	869	852	872	877	809	828	892	841	861	889	881	866	833	820	901	824	871	871	846	849	845	853	867	825	889	907	803	846	833	856	879	847	813	845	842	870	871	868	882	856	822	834	858	880	832	903	820	859	918	894	875	858	859	843	789	884	897	870	848	890	867	820	896	894	861	873	885	841	825	795	869	875	814	833	832	903	860	863	860	851	941	821	892	845	873	889	894	886	807	850	854	815	816	876	890	867	873	892	887	870	866	821	836	860	858	866	828	878	805	864	884	846	883	856	881	847	824	828	878	848	856	860	878	829	871	810	885	828	822	802	878	816	882	865	865	889	817	839	788	856	846	926	847	868	819	838	925	837	861	836	876	885	846	816	885	874	909	857	862	881	818	852	879	930	869	844	878	877	824	851	890	868	847	870	820	851	862	856	867	827	836	851	868	896	857	842	855	816	834	841	838	908	860	862	880	848	827	916	830	871	849	841	824	856	906	866	846	880	870	812	871	888	868	823	847	867	824	858	857	853	838	859	833	805	835	823	813	868	851	929	826	852	874	919	830	847	855	880	864	848	842	837	863	859	857	850	854	824	858	906	882	815	860	816	829	857	886	854	842	905	824	851	876	802	873	805	869	845	873	907	863	913	887	874	857	886	899	879	802	849	868	863	794	882	903	937	864	845	873	872	844	851	805	828	873	896	856	854	858	860	836	825	856	854	882	839	820	851	861	919	866	868	838	865	849	882	908	786	887	884	857	846	850	841	867	845	856	851	885	839	902	832	866	818	862	894	845	859	857	885	853	859	884	834	868	897	845	851	815	890	843	855	803	869	833	883	851	851	850	845	840	828	837	868	819	886	826	827	844	911	842	894	867	841	839	884	884	878	827	851	889	826	865	825	892	907	835	843	844	865	852	846	820	868	860	841	857	870	854	819	886	872	822	833	827	852	876	881	820	866	896	892	912	819	862	826	876	847	900	832	845	914	877	833	874	830	876	935	843	914	887	901	870	923	877	795	799	859	858	869	884	834	834	902	824	894	889	833	864	874	863	891	865	925	874	859	903	866	831	814	860	809	810	806	925	870	819	883	901	920	850	906	864	859	803	879	797	877	820	842	839	874	851	849	912	858	843	840	923	848	861	863	802	817	842	895	826	860	905	787	887	853	895	831	891	857	891	793	870	877	875	894	881	868	857	853	885	802	867	837	860	913	864	807	901	833	833	818	859	839	856	825	858	806	835	850	873	853	864	855	885	893	850	806	863	858	871	857	866	860	870	853	819	855	876	877	869	821	860	892	876	829	848	851	840	861	812	906	862	807	854	839	862	760	839	904	850	802	834	828	806	813	830	904	900	877	866	830	853	805	863	829	877	896	846	831	819	809	822	894	855	880	863	766	895	844	848	872	880	877	890	897	884	875	819	847	847	903	847	892	903	867	879	825	872	825	852	863	911	801	822	828	864	893	853	816	874	858	841	885	870	808	798	841	882	827	873	905	862	896	819	877	798	856	826	884	856	856	809	886	827	884	885	857	844	894	790	826	828	902	854	941	863	884	914	794	869	858	888	867	840	891	953	848	833	862	863	844	878	873	827	836	826	860	840	849	840	880	851	836	908	922	864	888	820	885	858	869	871	831	843	840	874	834	873	836	888	883	853	832	851	897	856	871	850	815	880	870	856	872	868	805	804	836	801	899	838	854	851	864	896	897	843	859	870	837	879	856	874	876	858	833	833	857	892	864	864	861	864	856	837	868	872	858	895	836	858	867	882	873	873	877	823	821	841	813	875	858	827	867	900	869	835	855	906	799	874	853	900	915	860	874	845	818	857	850	840	851	826	881	913	824	798	833	835	857	870	848	840	866	847	808	869	865	838	873	818	887	885	871	847	840	834	848	856	891	839	800	895	840	925	850	818	883	863	875	829	856	872	854	858	871	867	873	839	836	883	912	830	901	899	840	866	815	807	849	886	811	827	894	857	845	863	824	877	847	897	862	855	821	866	861	832	848	839	816	834	867	907	892	857	845	885	867	809	909	837	824	808	829	854	876	851	813	888	826	855	807	858	859	853	858	807	865	870	867	850	891	855	871	843	868	851	879	885	829	848	838	826	879	855	853	869	789	854	871	872	855	884	844	886	778	859	833	848	859	889
47796	41053	38284	47506	51632	48458	43830	38246	32784	29848	26262	22829	19674	17355	15702	14150	12913	11719	10721	10211	9570	9124	8813	8544	8551	8430	8357	8207	8167	7838	7836	7841	7780	7631	7719	7846	7638	7784	7611	7767	7570	7488	7499	7590	7562	7564	7574	7642	7472	7595	7527	7650	7585	7657	7613	7591	7607	7506	7466	7612	7620	7504	7471	7491	7594	7545	7448	7433	7348	7494	7522	7423	7492	7497	7686	7577	7618	7410	7535	7439	7567	7659	7577	7443	7577	7556	7592	7580	7314	7539	7571	7576	7571	7558	7660	7510	7534	7631	7488	7571	7448	7487	7425	7628	7570	7469	7658	7671	7620	7510	7539	7377	7471	7588	7412	7577	7394	7411	7638	7545	7554	7462	7526	7580	7448	7507	7547	7590	7586	7501	7532	7573	7548	7503	7512	7541	7488	7736	7611	7436	7608	7471	7453	7506	7535	7568	7426	7468	7461	7509	7549	7526	7553	7416	7587	7500	7565	7601	7608	7584	7701	7623	7443	7617	7646	7476	7563	7531	7639	7627	7528	7660	7524	7504	7495	7455	7520	7609	7498	7496	7463	7560	7548	7455	7553	7487	7510	7553	7562	7746	7492	7562	7468	7503	7496	7473	7550	7688	7561	7622	7409	7643	7322	7585	7596	7442	7571	7708	7449	7569	7528	7558	7399	7590	7627	7516	7614	7491	7520	7578	7519	7530	7741	7443	7478	7497	7490	7561	7637	7539	7494	7509	7592	7521	7594	7451	7523	7546	7508	7619	7491	7496	7667	7545	7599	7506	7423	7442	7520	7508	7529	7483	7599	7601	7656	7584	7546	7461	7543	7704	7559	7542	7535	7651	7517	7482	7542	7494	7554	7467	7651	7671	7573	7532	7534	7655	7600	7621	7506	7511	7568	7622	7621	7505	7528	7646	7614	7546	7621	7530	7573	7619	7540	7511	7501	7512	7546	7650	7620	7586	7512	7462	7569	7646	7553	7437	7623	7688	7461	7583	7678	7497	7534	7565	7403	7534	7690	7753	7596	7689	7544	7604	7602	7558	7545	7456	7603	7671	7535	7483	7531	7643	7605	7643	7504	7574	7481	7547	7485	7667	7490	7691	7455	7576	7452	7509	7505	7471	7496	7493	7603	7458	7591	7561	7608	7640	7565	7566	7433	7625	7507	7504	7529	7594	7490	7608	7580	7546	7560	7480	7495	7598	7468	7654	7566	7500	7473	7546	7595	7665	7584	7506	7626	7441	7581	7615	7456	7619	7597	7491	7520	7441	7462	7450	7442	7584	7571	7419	7616	7371	7613	7602	7496	7445	7574	7535	7482	7516	7483	7541	7502	7690	7503	7596	7504	7493	7630	7579	7727	7680	7462	7508	7588	7633	7540	7572	7562	7586	7497	7443	7571	7561	7482	7617	7531	7433	7683	7578	7523	7372	7507	7634	7585	7559	7507	7606	7475	7466	7519	7436	7537	7563	7415	7524	7470	7555	7570	7451	7526	7419	7455	7498	7574	7463	7704	7528	7694	7520	7631	7525	7616	7412	7511	7588	7569	7688	7549	7571	7517	7495	7562	7547	7617	7564	7441	7506	7500	7485	7514	7517	7475	7641	7486	7481	7627	7570	7654	7420	7516	7554	7613	7457	7331	7502	7524	7494	7546	7547	7555	7604	7634	7602	7468	7502	7659	7518	7451	7570	7496	7605	7678	7626	7580	7568	7561	7561	7409	7581	7624	7455	7564	7615	7568	7469	7499	7478	7564	7565	7596	7423	7475	7585	7569	7470	7611	7491	7510	7635	7518	7499	7546	7583	7673	7680	7532	7577	7407	7637	7413	7489	7584	7561	7676	7540	7525	7501	7529	7472	7586	7537	7583	7519	7380	7418	7648	7625	7420	7554	7480	7421	7495	7571	7517	7655	7556	7648	7534	7569	7666	7470	7463	7556	7626	7605	7623	7628	7447	7596	7476	7656	7537	7518	7512	7507	7628	7564	7476	7649	7587	7567	7620	7645	7488	7517	7410	7619	7334	7494	7677	7568	7455	7394	7362	7670	7622	7576	7520	7592	7419	7594	7578	7531	7627	7399	7564	7576	7647	7526	7539	7496	7470	7581	7484	7623	7559	7494	7633	7625	7511	7495	7629	7571	7595	7550	7595	7572	7512	7479	7752	7607	7546	7340	7571	7542	7655	7438	7592	7618	7532	7541	7542	7427	7534	7640	7498	7372	7588	7667	7523	7512	7572	7595	7596	7468	7806	7523	7608	7427	7578	7477	7564	7651	7502	7683	7565	7657	7429	7665	7568	7612	7521	7562	7467	7403	7499	7509	7471	7430	7544	7616	7551	7467	7567	7598	7541	7590	7575	7581	7547	7657	7539	7540	7610	7577	7569	7547	7472	7492	7581	7553	7584	7716	7621	7545	7617	7526	7685	7625	7602	7517	7555	7506	7490	7496	7675	7609	7479	7581	7693	7525	7538	7601	7454	7427	7581	7582	7561	7585	7583	7482	7589	7658	7510	7566	7639	7571	7622	7652	7662	7443	7480	7451	7425	7655	7577	7643	7520	7462	7477	7566	7449	7582	7649	7482	7500	7549	7511	7542	7494	7388	7532	7625	7677	7491	7583	7577	7428	7554	7524	7511	7483	7569	7562	7525	7600	7557	7512	7486	7563	7576	7490	7544	7659	7387	7508	7441	7516	7467	7510	7571	7549	7505	7548	7686	7456	7603	7468	7630	7494	7592	7424	7400	7518	7601	7643	7480	7564	7537	7468	7584	7573	7562	7540	7512	7655	7573	7580	7562	7580	7543	7508	7519	7596	7516	7586	7671	7678	7473	7603	7588	7474	7481	7594	7567	7520	7526	7725	7549	7540	7569	7611	7454	7728	7519	7559	7590	7687	7520	7591	7540	7499	7511	7550	7688	7583	7536	7448	7611	7640	7534	7600	7581	7628	7581	7508	7458	7378	7458	7474	7511	7499	7531	7642	7516	7532	7566	7500	7609	7451	7595	7561	7689	7547	7567	7663	7576	7559	7461	7541	7538	7492	7498	7534	7555	7527	7604	7458	7621	7676	7419	7451	7540	7481	7508	7569	7572	7534	7439	7520	7457	7538	7517	7625	7534	7588	7611	7378	7545	7443	7628	7827	7559	7504	7460	7484	7522	7501	7631	7555	7631	7532	7539	7518	7643	7649	7484	7634	7579	7577	7566	7364	7507	7537	7606	7616	7544	7553	7412	7600	7693	7490	7431	7498	7532	7444	7607	7444	7564	7468	7558	7452	7545	7522	7592	7564	7562	7679	7618	7480	7483	7672	7485	7606	7503	7536	7509	7461	7434	7515	7488	7594	7574	7429	7653	7591	7588	7535	7635	7550	7566	7662	7577	7548	7471	7525	7601	7446	7535	7514	7561	7520	7653	7598	7551	7582	7488	7574	7459	7609	7594	7447	7672	7541	7561	7546	7476	7644	7579	7600	7618	7445	7492	7467	7496	7566	7501	7520	7477	7666	7434	7520	7450	7602	7562	7567	7534	7653	7368	7472	7458	7474	7434	7474	7549	7586	7545	7487	7498	7572	7679	7419	7508	7554	7646	7449	7433	7510	7595	7527	7549	7576	7378	7560	7599	7485	7525	7545	7632	7346	7529	7701	7462	7537	7525	7610	7509	7520	7449	7561	7577	7478	7583	7471	7494	7590	7464	7572	7464	7533	7569	7545	7477	7632	7611	7578	7585	7620	7554	7606	7543	7631	7389	7464	7591	7537	7561	7596	7505	7514	7537	7672	7567	7567	7627	7492	7595	7508	7639	7524	7548	7553	7534	7636	7554	7720	7652	7471	7448	7541	7552	7388	7556	7469	7588	7558	7688	7541	7502	7703	7557	7547	7591	7612	7690	7489	7474	7785	7454	7583	7731	7640	7567	7603	7570	7636	7448	7516	7507	7673	7559	7520	7528	7550	7696	7612	7482	7433	7527	7726	7581	7512	7636	7460	7409	7534	7447	7576	7534	7610	7608	7594	7464	7607	7545	7418	7619	7589	7591	7531	7422	7567	7583	7545	7559	7547	7387	7609	7490	7471	7678	7551	7584	7462	7502	7557	7472	7543	7429	7537	7481	7534	7633	7629	7550	7541	7422	7494	7465	7421	7539	7616	7558	7534	7578	7369	7506	7539	7543	7445	7574	7565	7638	7628	7495	7528	7549	7645	7642	7626	7582	7606	7603	7431	7548	7567	7478	7427	7615	7471	7648	7640	7665	7546	7508	7557	7650	7500	7496	7594	7686	7588	7707	7524	7554	7619	7634	7456	7661	7494	7614	7482	7545	7543	7562	7539	7633	7600	7526	7500	7637	7631	7575	7515	7555	7608	7612	7453	7547	7571	7583	7425	7350	7475	7558	7705	7521	7549	7505	7586	7503	7413	7582	7515	7647	7671	7576	7666	7658	7495	7505	7646	7500	7521	7696	7505	7555	7578	7459	7548	7498	7535	7552	7660	7537	7699	7516	7536	7437	7522	7515	7530	7522	7530	7553	7541	7438	7395	7375	7624	7598	7673	7612	7412	7701	7516	7485	7531	7635	7480	7566	7684	7585	7666	7492	7500	7525	7496	7567	7603	7640	7704	7496	7557	7428	7645	7506	7549	7576	7485	7546	7531	7588	7572	7570	7502	7533	7620	7384	7608	7397	7597	7448	7661	7456	7525	7510	7549	7606	7447	7423	7502	7500	7480	7588	7519	7621	7639	7506	7541	7449	7563	7529	7594	7487	7570	7605	7515	7651	7416	7609	7466	7580	7453	7543	7640	7634	7483	7581	7525	7627	7497	7600	7530	7483	7512	7620	7521	7574	7556	7529	7525	7579	7578	7509	7588	7676	7447	7535	7502	7556	7420	7523	7523	7461	7539	7732	7434	7698	7634	7570	7565	7540	7510	7524	7637	7548	7537	7547	7541	7570	7555	7481	7579	7530	7534	7408	7365	7473	7642	7601	7546	7570	7627	7621	7428	7506	7625	7429	7600	7568	7602	7684	7461	7582	7549	7595	7602	7564	7463	7514	7657	7567	7475	7547	7522	7556	7582	7626	7545	7493	7533	7458	7630	7631	7646	7468
9094	6309	4270	3098	3114	2674	2202	1780	1513	1364	1279	1132	1026	994	949	863	837	836	865	798	804	836	780	771	745	780	786	836	786	784	825	800	781	764	762	747	774	759	778	775	818	781	787	792	798	820	765	761	828	809	816	791	764	804	791	800	793	850	790	837	802	781	748	815	809	771	766	789	793	796	792	743	801	747	807	775	743	798	763	838	800	792	810	792	817	824	778	810	762	829	731	765	796	766	811	771	791	833	772	828	812	787	742	787	805	742	771	785	803	722	797	765	773	762	771	789	761	821	802	791	791	783	788	742	798	815	776	781	838	773	777	767	821	788	823	788	784	771	827	803	810	744	775	787	824	822	758	808	776	788	788	774	763	731	807	814	815	779	804	764	798	798	755	774	786	827	801	757	768	796	766	757	821	812	790	833	758	808	808	770	814	794	779	799	800	832	817	807	748	792	788	797	793	819	796	754	749	806	787	776	803	756	818	760	821	820	811	795	812	754	799	759	754	812	799	806	793	773	799	776	852	814	765	812	782	829	774	799	773	773	781	805	816	780	774	821	789	771	746	807	772	799	750	818	806	788	783	776	788	793	835	804	803	787	773	779	798	774	809	799	803	735	777	821	757	780	805	802	747	810	765	778	818	711	757	789	752	751	805	808	732	798	789	812	785	780	817	737	805	764	779	745	816	784	769	821	822	757	768	783	755	802	776	777	805	790	797	788	757	732	812	788	848	760	774	765	765	810	786	764	822	805	802	802	852	843	763	816	769	747	839	828	758	776	735	796	746	811	780	774	780	843	781	744	785	764	782	761	787	811	827	765	752	791	781	765	779	793	843	793	788	779	807	763	767	787	823	798	756	775	808	761	738	820	816	815	733	796	769	781	800	781	786	788	779	751	738	772	777	818	812	776	753	773	764	782	807	789	779	783	786	800	824	779	834	770	778	775	820	773	808	778	794	772	836	811	805	846	797	785	837	824	775	795	799	785	722	774	797	804	764	773	808	802	765	807	785	782	787	784	829	747	770	783	771	807	816	744	809	756	773	779	777	759	798	850	770	802	753	787	770	774	783	739	820	841	838	793	753	805	786	782	804	770	765	768	811	753	772	826	743	767	757	797	760	783	809	800	790	812	755	733	822	811	780	761	814	790	782	767	789	770	828	739	797	755	771	811	790	800	844	775	753	798	801	766	821	817	763	768	776	784	795	712	765	760	764	767	785	772	814	784	772	768	802	768	726	789	805	819	789	761	798	748	790	753	787	825	752	776	800	765	792	823	848	806	810	771	809	831	774	795	751	806	817	764	789	758	811	773	734	777	840	769	797	767	805	839	757	768	756	783	760	791	796	786	756	838	812	775	838	808	803	833	771	777	811	855	810	815	820	821	814	723	858	741	787	800	776	817	794	796	816	788	776	801	831	788	794	759	804	782	801	764	832	760	762	768	722	759	768	765	786	769	797	774	800	817	770	793	792	774	786	862	815	765	822	835	822	810	811	839	822	785	856	775	799	840	818	783	813	801	812	789	741	787	807	784	816	816	799	798	786	783	820	796	822	782	805	743	765	803	787	780	784	784	821	801	725	733	795	771	823	766	788	767	835	793	794	836	826	803	824	853	777	802	813	797	780	751	776	760	826	799	779	801	803	797	767	772	842	874	768	815	842	790	800	782	740	806	794	797	731	726	797	769	768	764	808	788	805	787	747	739	761	849	787	793	818	804	761	797	842	802	746	734	764	785	816	832	772	835	792	795	760	789	760	793	809	772	764	763	780	813	792	788	809	775	831	768	776	768	777	794	749	763	788	796	775	810	775	839	738	797	757	830	811	799	815	788	806	789	802	768	807	719	771	779	799	828	821	836	731	833	762	803	829	821	806	770	783	840	759	784	826	797	798	809	790	771	844	854	781	796	846	790	755	809	827	765	771	789	785	791	817	788	810	805	769	812	795	792	783	838	752	763	769	781	815	773	797	799	769	764	764	791	783	811	750	805	809	729	801	826	795	796	806	783	805	809	791	789	779	794	800	790	753	774	791	739	749	802	789	795	754	853	768	807	771	733	820	857	740	753	840	810	778	801	808	805	771	815	808	779	756	841	811	769	815	801	786	831	813	876	789	799	790	786	764	810	805	782	795	739	816	779	756	798	772	773	768	783	837	792	796	780	804	773	756	809	771	758	827	743	844	792	801	825	763	779	810	759	774	837	793	786	795	781	800	813	783	782	780	786	766	777	851	786	837	793	822	776	761	769	784	798	834	794	775	809	776	776	793	800	767	810	776	792	803	786	802	796	799	824	768	727	790	821	799	779	789	827	799	801	782	781	811	747	828	786	759	818	782	770	784	787	814	777	762	798	748	776	797	782	829	829	856	745	779	794	787	811	802	807	777	768	817	732	744	744	741	839	816	828	777	826	775	787	793	790	786	783	822	769	810	780	836	778	759	793	812	770	811	776	754	783	803	822	832	823	790	797	772	783	835	800	808	778	762	767	744	791	773	853	791	847	803	770	735	772	780	768	771	799	833	764	782	808	806	790	796	820	781	787	766	800	849	762	808	801	829	771	818	793	776	828	773	757	786	816	806	773	788	819	785	785	790	842	784	804	822	798	748	787	817	750	782	783	795	811	775	730	761	828	810	781	815	736	832	766	787	833	798	808	761	798	786	784	758	789	768	793	797	785	798	877	727	767	850	775	819	807	788	825	835	836	762	818	802	796	789	813	737	816	797	814	775	766	825	822	801	810	785	810	795	751	775	777	814	761	743	823	786	762	771	807	782	812	795	774	789	792	792	779	823	832	761	784	851	827	818	810	802	805	738	809	754	783	808	786	784	823	768	749	768	785	814	770	787	805	861	753	757	777	810	765	830	799	801	805	777	774	784	794	872	751	796	823	798	798	823	820	789	740	741	753	811	820	796	791	773	823	711	799	788	850	853	779	823	782	798	739	775	758	820	819	820	807	816	796	775	827	780	756	785	779	843	803	811	821	769	728	783	780	777	785	759	799	834	808	769	788	775	761	817	790	790	813	798	796	779	773	778	779	787	841	785	776	806	770	795	803	774	793	819	808	812	756	800	785	774	809	733	758	785	753	793	828	768	758	824	793	823	817	779	780	803	730	863	795	761	783	801	810	766	782	739	785	769	813	770	791	815	855	772	778	787	771	764	788	769	763	817	814	794	812	754	809	780	821	804	784	763	784	785	768	847	782	744	807	796	814	764	763	814	759	829	768	793	778	804	860	767	780	802	823	802	769	754	767	779	819	769	826	784	784	799	788	823	825	750	771	807	834	783	792	759	789	819	781	815	861	794	801	779	786	793	792	849	799	795	822	808	808	828	763	815	836	797	789	816	763	808	773	790	820	790	827	786	824	763	776	771	758	799	841	798	827	811	776	779	811	794	769	819	798	831	773	780	758	787	742	808	743	844	805	811	788	785	793	743	790	762	781	816	810	804	747	794	803	765	830	759	801	800	734	799	777	833	790	792	801	792	741	800	806
40043	34432	30835	38636	42789	38337	34073	29197	23848	20749	17726	14976	12957	11587	10849	9740	9223	8675	8314	8006	7443	7518	7471	7381	7456	7233	7210	7063	7267	7213	7242	7140	7065	7054	7091	6980	7045	7245	7125	7072	7087	6887	7153	7181	7110	7186	7031	7110	7005	7152	7005	7038	6992	7083	6976	7026	7110	7048	7078	7020	6954	7049	7021	6897	7128	7044	7108	7016	7076	7087	7049	7103	7047	7140	7003	7070	7035	7054	6933	7010	7059	7083	7021	7001	7036	7056	6880	7132	7021	7001	7026	7036	7012	7143	7068	7099	7072	7175	7137	7028	7104	7017	7067	7062	7072	7045	7090	6953	7165	7003	7002	6974	7047	7031	7037	7050	7133	6989	6993	6951	7082	6883	6908	7047	7051	7068	7060	6954	7065	7076	6925	7034	6964	7098	7064	7048	7026	6989	7067	7073	6975	7097	7043	7089	6967	6994	6990	6895	7114	7016	7101	6982	7137	6976	7093	6992	7083	7116	7119	7034	7006	6916	7173	7130	6960	7084	6980	7149	6971	7071	6974	7125	6965	7057	6973	7040	6970	6969	7212	7014	7052	7027	7142	7120	7114	7053	7008	7169	6864	7050	6950	7058	7000	7035	7031	7061	7079	7095	7041	7180	6985	7048	7197	7138	7121	7044	7212	7201	6931	7030	7063	7065	6851	6993	7039	7072	7069	6946	6956	6930	7048	7027	7081	7121	6984	6939	6906	7147	7023	6946	7073	7006	7039	7136	7102	6883	6957	7058	7077	6989	7004	6930	7114	7044	7060	7106	7238	6982	7100	7104	7106	7080	6894	6896	7081	6981	7098	7070	7026	7093	7147	7000	7186	6945	7196	6941	7032	6975	7161	6974	7102	7037	6934	7016	6943	7002	7091	7075	7157	7123	7021	7034	6989	7039	7106	7089	7098	7090	6946	7086	6978	7158	7002	7107	6921	6953	7163	7129	7141	7073	7135	7028	7179	7044	7047	7013	6937	7116	7125	7053	6988	7069	6916	7069	6971	6997	6958	7057	7067	7007	7046	7155	7163	6909	7007	7066	7044	7058	7011	7118	7087	7053	7034	7094	7017	7018	7037	7146	7227	7095	7103	6924	7014	7081	6963	7073	7056	6981	7173	7151	6989	6976	7084	7147	7101	7018	6996	7077	7068	7074	7076	7142	7107	6957	7086	7031	7097	6986	7043	6980	7112	7056	7049	7060	7104	7129	7125	6990	7155	7135	6985	7045	7056	7057	7112	7161	6979	6954	7087	7005	6988	7137	7053	7127	6887	7044	7090	7118	7050	7098	7180	7044	7091	7092	7018	7152	7052	6932	7111	7083	7123	7180	7086	7106	7110	6880	7087	7068	6962	7073	7039	7128	7185	7123	7004	7075	6974	7038	7173	7005	7085	7044	7056	7053	6972	7166	7131	7103	7039	6962	6994	7000	7098	7019	7094	7196	7124	7014	7121	7216	6968	7213	7123	6900	6981	7219	7069	7018	6903	7055	7060	7018	6987	7134	6968	7107	6987	7146	7026	6943	6902	7065	7075	7021	7072	7124	6867	7013	7040	7025	7000	6995	7154	7190	7209	7210	7105	7142	6999	7161	7020	7061	6978	7027	6999	7089	7106	6938	7035	6879	6991	7101	7123	7123	6979	7008	7131	6921	6958	6990	7048	7025	6932	7046	7075	6963	7030	7046	7112	6971	7053	7023	6916	7132	7029	7081	6974	7048	7074	7023	7010	7126	7011	7124	7120	7129	7009	7026	6931	7041	7041	7057	7041	6965	7026	7091	7008	7046	7063	7093	7080	7062	7050	7029	7042	7074	7134	7022	7079	7134	7016	7132	7013	7072	7003	6999	6965	6987	7181	7063	7092	7092	7096	7192	7065	6982	7044	7065	6973	7021	7056	6988	7024	7090	7208	7072	6983	7014	7002	7047	7054	7048	7050	7011	6938	7020	7014	7003	7076	6993	7258	7003	7025	7033	7094	7117	7151	7051	7111	7203	7028	7095	7032	7045	7116	7060	7090	7078	7122	7133	7236	7025	7152	7064	6987	7028	7151	7031	7009	7148	7004	7004	7038	7025	6967	7014	7133	6991	6993	6996	7022	7012	7098	7095	7139	6942	7163	7086	6953	7026	7041	6852	7037	7066	7053	7003	7132	7057	7109	7032	7066	6927	7093	7035	7119	6925	7116	6946	7014	7029	7080	7066	7001	7147	7169	7165	7058	7119	7066	6910	7088	7048	6986	7132	7138	7060	7125	7109	7120	7068	7082	7087	6786	7031	7019	7171	6983	6959	6939	7023	7053	7040	7066	7166	7014	6809	7003	6978	7004	7141	7160	6965	6987	7047	7046	7139	7024	7065	7148	6909	7089	7033	6933	7179	7082	7065	7195	7078	7231	7054	7114	7060	7086	7085	7172	7089	6962	6935	7071	7119	7140	7109	6986	6933	7043	7000	7089	7035	7066	7149	7052	7014	7038	7068	7045	7133	7220	7070	7059	7206	7131	7054	7004	7149	7010	7067	7063	7109	7118	6978	6986	7086	7080	6978	7005	7049	6977	7031	7137	6981	7152	7027	7013	7062	7115	7052	6982	7098	6900	7061	6924	6987	6988	7068	6938	6979	7046	6950	7029	7024	7100	7094	7151	7020	7085	7063	7102	7073	7029	7063	7095	7001	7144	7060	6972	7145	7051	7054	7024	7133	7006	7111	6914	7079	7051	7124	7054	7014	6948	7002	7130	7070	7020	7111	7054	7078	6958	7102	7042	6984	7025	7167	6971	6995	7184	7117	7064	7157	7031	7033	7089	7097	7081	7013	7047	7098	7119	6994	7077	7101	7089	6994	7152	6999	6984	7021	7085	6983	7153	7021	7038	7263	7059	7136	7078	7061	7080	6931	6972	6949	7026	7123	7079	7035	7165	7075	7132	7002	7133	7087	7080	6934	7071	7049	6973	7013	7070	7094	7047	7059	7070	6972	7072	7065	7093	6983	7040	6960	7125	7011	7166	7039	7032	6964	6949	7028	7227	7134	7109	7189	7061	7068	7004	7112	7006	7005	7104	6928	7156	7103	7107	7036	7003	7094	7025	7140	6968	7145	7065	6999	7155	6931	7040	7075	7001	7009	7057	7033	7019	7051	7244	6935	6922	7120	6842	7083	7046	7125	6994	7064	7128	7011	7061	7028	7078	7061	7020	7107	7064	7173	6984	7152	6989	7053	7169	7150	6991	7044	7267	7007	7054	7026	6970	7104	7054	7076	7099	7132	6973	7059	7070	7143	7053	7018	6981	6995	7057	6919	6948	7110	7048	7066	6968	7009	7047	7055	7074	7020	7009	6918	7015	7161	6960	7160	6922	7120	7071	7066	6968	7048	7109	7030	7173	7088	7110	7154	7031	7010	7012	6980	7098	7058	7037	6999	6951	7133	6917	7024	7212	7084	7078	6955	7089	6936	6886	7118	7080	6941	7146	7040	6981	6980	7068	7104	7018	7000	7028	7096	6997	7146	7037	7103	6983	7075	6944	7018	7081	7075	7075	7166	7048	6991	7022	7063	7003	7027	6942	7069	7009	6987	7144	7066	7123	7050	7085	7116	6886	6995	7145	7063	7141	7012	7037	6970	7031	7060	7032	7040	7085	7092	7040	7091	6977	6960	7036	7087	7101	6987	7055	7105	6963	7013	7115	7035	7205	6955	7061	6984	7073	7154	7025	7013	7190	7087	7051	7180	7020	7123	6973	7009	7010	7068	7066	7115	7034	6992	6933	7049	6892	7098	6949	7151	7050	7114	7041	7068	7000	7017	7006	6952	6988	6971	7033	7038	7165	7054	7242	6979	7060	6985	7110	6987	7077	7084	6898	7166	7000	7115	6884	7051	7130	7115	7090	7146	7086	7128	7054	6994	7047	7084	7053	6978	7054	7122	6985	6977	7038	7047	6962	7020	7109	6918	7100	6977	7021	6957	6936	7007	6927	7087	7052	7045	7159	7138	7187	7120	7065	7162	6991	6985	6864	6872	7093	6999	7225	7099	7039	7122	7032	6885	7032	7099	7097	7125	7069	7155	6964	7099	7069	7062	6986	6890	7099	7127	7081	6904	7279	7082	6983	7013	7215	6956	7012	7063	7134	7071	7044	6990	7049	7091	7028	6980	7088	6986	7087	7152	7160	7063	7160	7114	7153	7037	7066	7150	7091	7021	7078	7128	7086	7058	7070	7033	7100	6948	7088	7064	6874	7047	7226	7144	7122	7020	7014	7228	7116	6980	7105	7100	7059	7124	7132	7042	7125	6986	7034	7066	7066	7092	6964	6901	7166	7209	6940	6942	6923	7184	6985	7056	7153	7103	6924	7072	7027	7081	7112	7176	7018	7085	7111	7134	6993	7043	7062	7041	6979	7185	7160	6932	7285	6939	7027	6997	7156	7104	7025	6970	6957	6874	7158	7013	7012	7137	6959	6998	6925	7050	7052	6909	7178	7028	6971	7032	7026	6966	7101	7101	7016	7087	6956	7072	7078	6985	7039	7095	7048	7110	7106	7030	7113	7122	7032	7022	7005	6989	7061	7113	7101	7031	6998	7150	7038	7129	7007	7196	7224	6917	7120	7030	7042	7115	7174	7155	7097	7015	7033	7053	6972	7003	7125	6929	7053	7065	7023	7012	7095	7142	7053	6977	7106	7083	7124	7067	7261	7039	7131	7063	7034	7082	7065	7051	7102	6989	7143	7062	7140	7134	6942	7044	7090	7016	6990	7001	7146	7073	7117	7248	7138	7146	6985	7065	7116	7078	7108	7126	6920	7138	7138	7082	7061	7141	7056	7040	7019	7048	7076	7026	7101	7100	7139	6991	6861	7083	7067	7082	7074	6890	7130	7139	7070	7029	7080	7037	7151	7080	7099	7211	7031	7029	7115	7121	7124	7073	7096	6980	7031	7054	7104	7098	7058	7174	7100	6953	7029	7076	7062	6943	6977	7162	7014	6891	7114	6988	7082	7118	7107	6983	7032	7096	7107	6936	7094	7086	7078	7137	7056	7077	7056	7076	7030	6948	6957	7052	7016	7075	7064	7072	7035	6946	7030	7020	7016	7016	7020	7037	7061	7108
11266	10512	6762	4737	4473	4071	3493	2717	2048	1822	1730	1440	1277	1151	1161	1069	1040	986	972	943	896	894	871	917	879	874	822	904	900	876	949	911	848	801	862	817	866	817	827	863	870	863	810	848	834	821	804	844	842	866	848	868	905	870	858	862	794	816	887	912	881	866	859	880	852	853	871	861	820	776	841	849	862	841	879	866	800	897	842	872	817	908	847	854	857	831	850	829	837	843	860	900	910	858	848	844	827	842	853	847	838	847	876	863	827	825	886	850	895	918	852	853	909	857	903	841	844	805	867	839	837	833	880	833	843	854	876	905	819	877	828	783	819	844	840	859	822	841	791	891	839	847	880	857	819	886	853	857	789	844	891	879	823	829	896	890	819	863	870	865	846	859	821	876	794	823	887	809	888	831	870	878	821	845	865	879	859	878	828	873	797	856	920	847	869	885	811	872	802	823	813	860	847	846	836	892	813	862	823	864	832	881	844	843	837	790	801	893	869	835	852	798	871	865	842	918	838	799	901	836	884	773	875	846	870	826	861	863	879	886	894	872	853	842	843	837	805	817	831	876	831	896	852	853	881	825	848	834	840	876	854	937	871	833	857	868	843	860	860	819	870	808	827	868	824	786	823	794	842	835	829	815	828	889	859	854	848	855	894	828	793	837	862	837	824	875	838	811	839	815	782	898	882	873	861	841	786	880	840	876	890	798	776	872	879	836	808	897	849	865	868	847	810	835	795	828	844	843	863	876	850	842	852	864	811	843	872	847	874	885	851	774	836	840	867	893	819	860	853	878	869	861	815	823	825	873	844	867	885	888	891	867	829	866	835	901	813	880	817	855	894	872	850	861	851	863	811	848	821	865	820	846	913	898	870	870	838	851	825	846	869	902	820	866	844	799	852	891	843	862	851	872	823	844	857	867	806	874	902	853	845	815	851	825	853	845	881	840	865	871	877	846	852	857	858	879	895	818	875	869	892	838	864	898	870	838	896	849	817	898	840	821	877	853	857	858	844	847	818	871	846	904	857	808	826	800	882	824	845	823	877	826	907	844	897	893	848	855	855	831	830	907	852	832	771	827	863	807	880	861	836	867	817	786	882	905	821	833	836	815	860	852	872	820	840	845	867	819	848	847	870	893	890	851	848	853	847	839	872	837	884	855	905	849	869	885	865	879	872	867	878	843	822	827	890	852	890	825	837	860	867	874	812	868	785	875	840	862	876	810	862	844	875	884	885	863	862	869	886	809	836	928	807	831	911	839	845	823	835	840	839	847	865	847	879	887	854	881	810	810	846	838	824	819	833	889	799	851	836	809	872	855	841	831	866	845	871	874	847	867	828	875	855	852	782	883	870	875	849	811	868	832	830	865	884	852	846	878	836	852	897	914	850	872	835	842	846	891	835	854	869	815	788	843	852	904	838	815	885	814	853	861	845	825	853	868	825	874	823	857	851	840	869	888	835	851	885	876	823	803	823	800	848	870	852	838	871	840	787	888	902	836	890	905	849	857	886	844	841	822	831	870	868	809	867	885	862	841	821	863	852	870	878	816	850	854	888	858	835	876	892	846	871	861	853	802	845	842	864	801	866	862	798	839	858	869	882	830	856	844	846	882	863	867	883	858	907	858	846	872	865	842	889	832	876	836	854	843	839	860	806	838	865	866	889	866	874	897	851	936	850	825	846	853	883	848	832	819	903	861	890	815	856	905	837	911	873	863	848	895	851	803	889	858	929	794	874	816	891	868	810	847	830	858	865	892	811	845	859	806	824	886	853	904	879	802	854	774	859	830	847	826	847	851	898	784	882	826	808	863	850	888	920	862	828	876	848	830	888	850	830	834	937	824	877	861	856	869	895	860	840	852	839	843	840	856	891	846	838	849	820	906	845	861	856	897	846	881	825	881	851	831	857	817	900	857	828	876	862	925	851	854	873	892	841	867	867	921	814	823	874	879	879	844	826	863	830	834	852	862	881	838	837	867	867	890	884	841	816	834	842	849	862	921	873	854	877	867	825	841	839	840	851	858	835	845	849	851	845	790	833	803	870	869	849	935	864	847	832	864	866	865	884	840	878	891	845	857	853	815	961	844	857	822	863	848	816	822	853	863	841	863	830	861	830	869	875	855	844	871	818	824	850	870	834	893	872	834	835	840	804	794	842	784	833	838	839	831	883	892	900	874	867	897	871	855	858	848	862	832	849	898	875	869	883	898	855	818	869	830	768	786	819	803	849	859	858	825	841	884	893	851	817	826	786	802	869	831	858	864	851	875	804	823	845	865	818	871	845	912	856	828	794	777	849	828	887	859	825	819	841	895	820	846	849	790	850	825	883	769	806	837	830	878	833	880	813	857	861	830	774	859	818	830	833	877	899	878	798	842	878	849	850	835	852	813	870	850	866	852	868	820	854	856	870	884	839	853	811	893	817	907	851	839	859	837	847	864	843	890	836	832	809	810	891	887	841	896	845	852	897	879	857	826	839	857	846	843	834	865	840	915	811	836	895	868	858	865	884	855	877	866	847	857	830	837	878	819	895	826	834	855	886	840	839	796	836	846	859	844	889	852	883	800	853	809	893	871	822	824	853	842	861	831	847	890	815	834	841	895	814	831	853	867	848	903	858	824	854	854	876	867	849	876	838	877	834	881	854	882	882	867	845	859	823	888	862	838	866	843	844	811	848	883	784	866	874	887	910	882	825	823	867	894	830	821	910	852	878	797	805	866	911	928	913	859	828	843	860	834	856	920	855	828	827	793	852	790	866	884	847	921	807	861	875	842	865	878	836	912	824	864	889	871	876	858	875	817	826	844	804	920	860	893	875	855	870	860	832	897	855	877	923	839	865	889	807	838	814	826	824	905	871	847	847	878	859	870	843	798	844	818	795	866	848	845	876	868	847	862	866	856	835	817	844	838	826	878	845	874	857	819	862	849	889	886	896	888	846	852	885	838	851	861	828	866	857	846	827	852	920	854	929	852	838	861	920	876	771	801	878	905	827	837	811	829	921	857	849	923	846	827	847	893	796	867	862	903	794	859	856	837	806	864	802	824	802	857	861	859	806	851	812	881	877	878	877	851	874	848	814	832	879	920	808	879	831	879	953	805	825	853	857	886	841	863	871	838	861	879	819	840	836	792	883	852	851	833	893	866	852	864	876	800	888	827	849	927	829	855	855	842	862	829	785	798	873	841	839	845	887	810	837	814	842	825	832	843	832	876	848	917	833	854	859	891	817	833	883	820	815	801	819	872	848	848	847	887	896	849	957	907	855	793	859	827	857	847	857	844	934	839	824	842	863	894	842	832	853	868	892	849	883	843	812	867	811	857	854	879	856	877	869	861	831	851	839	833	842	907	897	813	833	845	800	852	875	838	879	843	828	856	833	868	926	851	815	896	842	919	858	886	865	856	837	846	894	806	842	833	836	863	873	823	863	863	780	816	800	794	821	841	870	848	841	846	875	851	910	799	840	847	866	849	883	865	858	797	835	873	836	863	822	865	862	875
44895	39321	35998	44156	46328	42928	39486	34593	28653	25415	22549	19312	16919	14910	13582	12443	11269	10254	9678	8981	8760	8522	8539	8266	8223	8006	7955	7670	7887	7706	7669	7707	7588	7724	7574	7697	7629	7434	7629	7574	7620	7563	7624	7577	7551	7482	7504	7423	7428	7665	7504	7573	7544	7581	7547	7449	7627	7614	7481	7470	7540	7500	7626	7395	7466	7466	7452	7521	7459	7448	7466	7528	7502	7414	7558	7473	7565	7488	7512	7364	7462	7488	7624	7413	7491	7491	7641	7452	7515	7491	7564	7457	7527	7484	7466	7510	7495	7527	7341	7536	7570	7585	7470	7582	7537	7510	7535	7513	7470	7407	7434	7522	7369	7667	7565	7519	7347	7378	7569	7539	7496	7548	7551	7460	7637	7539	7569	7553	7697	7493	7632	7516	7583	7389	7514	7483	7554	7529	7501	7434	7553	7587	7466	7468	7514	7599	7493	7494	7436	7473	7509	7497	7488	7574	7674	7607	7500	7608	7607	7568	7539	7462	7545	7642	7482	7619	7553	7474	7487	7553	7529	7457	7558	7510	7495	7523	7544	7519	7493	7525	7515	7608	7448	7570	7506	7526	7533	7522	7457	7571	7533	7665	7632	7670	7566	7462	7527	7691	7468	7429	7567	7496	7489	7628	7478	7358	7514	7580	7555	7413	7640	7622	7607	7430	7428	7496	7477	7498	7643	7613	7613	7347	7489	7646	7414	7585	7472	7604	7593	7546	7459	7471	7633	7510	7536	7483	7503	7571	7426	7482	7577	7487	7593	7578	7559	7546	7526	7571	7559	7522	7451	7520	7539	7414	7611	7545	7597	7479	7494	7526	7541	7378	7475	7574	7433	7490	7553	7497	7497	7563	7688	7537	7554	7576	7488	7479	7477	7560	7509	7635	7593	7545	7404	7608	7491	7440	7549	7527	7381	7598	7506	7534	7537	7671	7573	7598	7439	7555	7596	7526	7612	7544	7390	7495	7545	7482	7595	7458	7583	7505	7558	7428	7427	7558	7600	7450	7550	7504	7599	7550	7500	7488	7575	7629	7540	7635	7530	7436	7472	7458	7686	7544	7545	7572	7606	7456	7504	7617	7589	7633	7584	7625	7527	7551	7545	7510	7560	7538	7611	7541	7464	7387	7513	7610	7535	7580	7501	7684	7503	7526	7546	7432	7708	7400	7429	7597	7571	7518	7571	7524	7470	7456	7555	7522	7454	7531	7444	7447	7492	7406	7458	7601	7565	7551	7509	7535	7499	7459	7564	7422	7471	7503	7598	7556	7563	7442	7542	7473	7435	7384	7512	7481	7477	7660	7541	7571	7446	7516	7488	7467	7529	7479	7501	7529	7591	7540	7597	7479	7613	7469	7448	7452	7594	7407	7499	7584	7457	7498	7530	7620	7588	7665	7498	7502	7529	7442	7609	7497	7519	7595	7489	7530	7579	7380	7665	7640	7482	7507	7458	7594	7472	7410	7557	7455	7619	7543	7578	7557	7450	7491	7419	7484	7445	7534	7263	7599	7571	7462	7555	7593	7424	7548	7361	7530	7629	7521	7387	7526	7362	7502	7515	7631	7539	7471	7470	7550	7544	7641	7413	7620	7481	7559	7562	7572	7485	7494	7445	7641	7435	7464	7452	7479	7440	7429	7472	7533	7636	7472	7507	7487	7499	7552	7445	7578	7458	7550	7650	7693	7452	7433	7459	7504	7613	7622	7443	7610	7564	7656	7538	7573	7537	7521	7549	7507	7542	7471	7544	7491	7568	7647	7532	7530	7473	7560	7617	7395	7630	7465	7441	7535	7593	7407	7542	7471	7515	7509	7559	7559	7517	7329	7504	7479	7525	7457	7488	7528	7509	7393	7488	7554	7460	7560	7658	7650	7469	7499	7499	7597	7555	7430	7455	7520	7487	7414	7558	7407	7460	7632	7432	7504	7563	7683	7590	7528	7552	7536	7674	7613	7596	7554	7366	7561	7467	7395	7478	7534	7576	7560	7563	7452	7526	7493	7547	7561	7497	7486	7416	7665	7619	7516	7583	7471	7430	7558	7548	7497	7563	7462	7641	7584	7544	7361	7433	7472	7584	7499	7485	7671	7511	7388	7425	7621	7476	7659	7540	7443	7598	7480	7390	7508	7551	7578	7410	7488	7617	7512	7546	7632	7557	7457	7544	7469	7564	7512	7648	7590	7438	7566	7530	7567	7497	7523	7442	7540	7482	7598	7590	7507	7524	7614	7490	7473	7651	7490	7485	7558	7579	7547	7505	7493	7475	7542	7521	7536	7584	7481	7569	7528	7366	7576	7461	7575	7424	7452	7484	7662	7710	7522	7589	7555	7482	7471	7574	7424	7522	7507	7489	7443	7665	7465	7658	7482	7451	7500	7498	7439	7595	7599	7508	7614	7472	7533	7719	7437	7534	7470	7535	7528	7677	7524	7471	7581	7605	7464	7583	7547	7573	7378	7547	7618	7560	7511	7654	7489	7434	7614	7509	7585	7519	7531	7426	7526	7580	7485	7479	7444	7373	7679	7489	7581	7615	7471	7420	7604	7557	7504	7453	7635	7600	7507	7558	7617	7455	7644	7657	7640	7530	7657	7436	7580	7552	7540	7460	7598	7598	7476	7477	7547	7595	7446	7449	7499	7582	7455	7490	7450	7432	7666	7581	7464	7557	7601	7623	7552	7590	7670	7489	7469	7531	7522	7483	7431	7536	7466	7587	7482	7522	7456	7492	7613	7455	7613	7547	7553	7447	7463	7581	7513	7608	7554	7510	7607	7545	7534	7540	7477	7639	7490	7476	7534	7646	7521	7542	7504	7519	7466	7508	7517	7642	7555	7656	7427	7434	7597	7558	7639	7408	7553	7436	7581	7564	7528	7415	7506	7498	7491	7559	7453	7536	7493	7578	7558	7479	7443	7560	7583	7415	7734	7410	7552	7542	7511	7601	7475	7370	7370	7515	7565	7487	7524	7410	7502	7499	7549	7474	7644	7567	7491	7343	7508	7705	7443	7590	7494	7508	7471	7570	7498	7488	7482	7431	7414	7531	7397	7555	7512	7534	7443	7562	7442	7449	7608	7377	7391	7456	7465	7575	7476	7492	7480	7614	7423	7518	7502	7614	7498	7502	7479	7593	7544	7520	7499	7601	7661	7638	7534	7611	7614	7427	7477	7515	7625	7565	7544	7602	7428	7622	7525	7539	7603	7592	7401	7494	7558	7644	7571	7630	7610	7635	7473	7519	7542	7507	7464	7560	7419	7594	7567	7472	7555	7443	7466	7475	7580	7491	7475	7495	7495	7436	7519	7628	7491	7515	7589	7462	7518	7505	7525	7614	7543	7583	7451	7616	7578	7479	7627	7687	7480	7600	7526	7472	7431	7553	7526	7506	7530	7581	7527	7444	7437	7553	7455	7423	7463	7632	7631	7620	7503	7460	7400	7563	7580	7587	7590	7484	7640	7551	7579	7412	7435	7613	7483	7637	7533	7523	7468	7412	7541	7495	7528	7544	7602	7406	7369	7610	7607	7643	7421	7610	7363	7544	7707	7647	7566	7614	7467	7342	7429	7429	7533	7634	7571	7569	7546	7436	7503	7585	7583	7467	7610	7529	7553	7505	7632	7506	7430	7608	7614	7446	7697	7506	7625	7531	7511	7517	7512	7491	7502	7481	7538	7572	7448	7542	7628	7455	7463	7603	7555	7491	7546	7465	7456	7499	7505	7459	7579	7355	7505	7508	7521	7530	7639	7653	7460	7429	7404	7557	7475	7597	7458	7587	7440	7565	7439	7471	7530	7507	7404	7541	7546	7553	7717	7571	7402	7475	7521	7408	7459	7454	7521	7429	7522	7481	7522	7404	7740	7480	7684	7617	7522	7598	7671	7579	7480	7663	7543	7462	7397	7434	7426	7578	7586	7484	7627	7528	7435	7482	7498	7388	7469	7560	7476	7484	7520	7480	7622	7479	7610	7635	7554	7493	7468	7369	7605	7539	7621	7512	7469	7513	7533	7568	7515	7498	7551	7489	7478	7549	7550	7689	7469	7572	7684	7557	7662	7547	7470	7597	7566	7405	7571	7697	7473	7554	7523	7405	7529	7478	7466	7391	7501	7657	7548	7505	7503	7547	7582	7577	7622	7551	7498	7632	7466	7494	7521	7449	7536	7502	7598	7539	7450	7461	7557	7403	7492	7479	7515	7601	7489	7525	7511	7531	7520	7462	7492	7552	7665	7467	7640	7592	7528	7532	7473	7588	7500	7534	7496	7510	7553	7517	7474	7539	7510	7493	7285	7504	7485	7547	7616	7540	7505	7467	7397	7517	7592	7576	7525	7350	7595	7497	7463	7574	7492	7451	7546	7524	7532	7535	7542	7416	7499	7515	7584	7617	7458	7613	7556	7412	7536	7512	7614	7482	7576	7630	7441	7368	7547	7650	7626	7541	7539	7598	7392	7552	7629	7572	7453	7552	7417	7375	7492	7404	7515	7536	7514	7437	7313	7464	7584	7536	7600	7413	7522	7591	7463	7442	7374	7569	7579	7580	7510	7479	7435	7447	7572	7580	7557	7473	7612	7661	7542	7395	7558	7739	7511	7443	7620	7531	7484	7595	7618	7540	7688	7477	7619	7506	7553	7544	7527	7439	7498	7507	7455	7550	7438	7680	7530	7652	7574	7484	7551	7717	7591	7421	7567	7506	7668	7475	7630	7487	7474	7543	7381	7510	7449	7473	7643	7552	7359	7547	7636	7499	7583	7621	7556	7538	7505	7529	7466	7492	7633	7509	7556	7498	7471	7555	7491	7615	7536	7562	7403	7566	7422	7467	7493	7477	7622	7459	7474	7654	7418	7497	7506	7577	7504	7555	7449	7574	7657	7544	7462	7552	7736	7577	7413	7485	7561	7518	7398	7493	7548	7463	7477	7550	7581	7591	7557	7605	7412	7558	7620	7534	7343	7532	7578	7381	7493	7454	7523	7581	7455	7504	7504	7601	7610	7501	7391	7418	7629	7478	7589	7597	7574	7688	7755	7475	7443	7613	7497	7516	7563	7657	7507	7478	7564	7355	7514	7413	7609	7464	7505	7624	7513	7565	7533	7524	7408
12674	9464	6602	4463	4001	3805	3191	2597	2051	1784	1637	1427	1263	1103	1115	1040	1021	942	907	917	902	904	883	887	866	847	884	867	875	853	853	877	834	829	844	883	831	859	845	815	859	843	848	818	831	853	765	806	905	848	870	794	825	782	869	846	831	873	853	866	846	811	842	814	833	856	814	852	859	903	840	825	847	844	842	851	803	873	744	873	845	887	881	816	831	798	849	835	855	809	794	853	860	856	829	840	828	869	836	852	873	852	859	828	882	829	839	892	749	846	875	857	850	901	870	863	829	866	840	852	842	830	832	901	840	845	813	830	794	827	795	853	804	837	818	875	827	826	859	819	880	835	820	838	842	838	864	857	825	857	831	876	822	788	836	899	837	803	842	870	846	886	842	826	868	824	845	868	849	876	856	848	833	845	861	901	829	894	844	785	838	865	806	792	813	840	781	866	849	798	861	828	829	871	866	888	858	822	808	855	858	838	863	775	931	787	834	815	862	890	821	838	911	855	842	851	831	826	871	825	855	835	827	833	843	929	890	847	895	858	815	848	836	891	842	888	815	877	827	837	844	811	818	847	876	863	801	880	808	849	887	858	830	836	883	856	855	869	807	834	813	867	821	792	831	808	836	849	866	852	830	840	856	862	836	876	822	860	849	842	900	824	865	833	854	786	885	833	832	814	865	827	914	860	891	859	836	817	773	879	908	853	815	880	872	869	855	844	798	839	823	818	851	859	824	876	864	859	822	837	823	860	900	797	869	848	828	878	843	800	905	864	898	786	847	912	824	861	867	857	861	860	795	875	849	845	817	848	878	850	815	852	833	864	820	840	866	813	884	834	811	831	872	856	853	874	850	851	845	886	851	871	857	818	810	871	829	868	891	878	828	808	859	845	797	871	902	801	837	826	796	855	860	866	913	841	842	853	810	863	905	835	840	839	885	849	870	847	818	869	824	854	840	826	841	752	836	887	824	830	863	890	819	840	794	895	866	876	822	820	825	809	834	820	845	826	823	894	884	854	828	830	839	853	872	876	827	868	847	868	905	860	892	848	853	870	878	848	897	812	837	819	820	862	803	914	850	856	886	837	821	854	877	903	825	847	789	888	820	783	815	820	858	845	830	846	834	820	830	870	890	836	953	882	890	861	804	822	831	817	872	841	870	888	914	875	885	870	829	874	886	873	883	867	839	827	875	813	818	879	839	856	828	789	829	863	782	810	802	828	874	865	799	871	867	854	801	857	841	871	859	817	818	780	817	838	849	805	890	858	823	880	893	850	844	849	824	855	837	836	823	881	825	844	905	841	850	882	839	840	866	891	845	804	843	845	807	843	863	827	827	828	856	806	821	816	874	863	897	835	870	845	839	831	843	893	840	801	855	837	871	855	840	869	869	815	936	854	838	816	840	837	860	870	854	851	830	842	802	883	837	856	851	852	842	805	874	831	856	857	840	886	839	877	876	858	809	836	775	824	808	871	834	866	877	789	896	856	837	902	855	856	804	860	839	882	896	904	851	846	818	802	889	864	839	895	816	855	850	851	802	831	879	862	828	850	835	807	824	829	866	891	879	934	834	850	852	785	875	799	827	869	848	860	860	827	816	888	852	897	854	845	856	865	842	854	836	828	891	810	880	828	849	852	884	917	821	835	872	845	816	865	869	915	837	820	829	844	824	875	825	833	824	844	873	867	821	836	877	823	853	873	843	874	827	821	845	827	862	835	797	886	859	818	862	825	865	817	852	839	856	871	782	906	863	820	876	857	878	879	862	858	878	866	851	838	832	891	840	833	817	853	830	833	875	845	823	828	862	821	887	822	904	815	878	807	876	807	836	865	827	824	858	839	795	865	862	856	883	861	842	853	842	855	781	811	843	887	868	827	830	882	841	903	889	857	880	837	871	836	889	824	815	863	826	852	809	854	817	812	835	842	828	842	864	901	885	797	866	834	861	880	857	858	804	850	848	839	837	834	855	861	854	889	858	871	887	840	890	865	820	883	850	835	844	846	857	832	877	808	787	876	878	843	792	884	875	804	854	848	842	871	823	863	840	880	830	837	892	887	848	861	845	837	891	855	872	838	828	885	810	850	839	855	842	866	860	873	814	848	899	815	829	803	854	824	803	805	825	830	897	877	824	852	856	845	824	832	833	816	813	810	897	846	850	844	919	813	803	880	894	858	840	838	852	848	846	932	867	858	794	810	832	892	829	857	886	852	819	854	841	882	868	797	831	864	821	887	798	863	816	821	843	864	850	817	849	855	869	815	881	828	878	847	844	877	908	891	821	845	825	857	850	892	865	851	857	830	848	846	833	841	861	873	819	850	857	813	825	873	886	855	827	854	837	856	908	815	840	826	854	895	841	807	843	843	847	912	821	886	838	835	855	824	818	814	826	770	871	881	808	772	829	835	802	859	892	816	870	855	838	837	821	781	857	873	854	850	842	863	814	861	849	827	894	846	852	855	877	836	847	843	862	843	854	864	826	846	873	812	845	898	826	864	815	857	825	863	874	833	828	837	878	841	904	852	838	873	832	838	861	830	811	856	869	852	815	873	861	828	799	902	868	857	837	842	816	848	840	876	862	856	879	832	914	824	813	878	851	866	861	834	874	855	876	888	848	854	837	872	837	824	839	847	818	833	826	822	807	831	886	867	797	807	843	792	892	854	852	867	847	932	847	797	819	808	885	856	876	899	902	819	854	858	804	806	846	825	836	847	810	819	885	780	825	833	874	876	869	875	839	821	841	801	849	838	846	880	860	812	827	794	847	802	885	827	876	821	862	833	871	853	850	884	842	807	863	878	859	875	886	848	830	849	864	909	853	833	829	870	837	865	936	869	789	862	834	840	868	886	837	858	839	857	890	821	867	874	796	911	849	860	862	847	839	808	870	770	846	902	809	800	846	859	837	848	900	850	881	833	841	870	839	841	836	859	844	825	910	880	883	835	803	878	858	851	883	820	839	856	809	840	860	862	829	884	888	813	814	804	818	828	850	864	845	858	842	840	869	844	824	850	845	856	839	817	807	801	887	823	856	898	821	862	836	900	842	835	829	822	849	858	790	817	859	846	839	852	860	875	852	860	843	815	818	832	848	859	818	810	853	807	827	849	843	826	822	805	895	849	864	815	819	877	829	783	870	838	859	879	865	864	819	854	871	859	874	878	883	827	880	832	877	802	797	846	864	793	811	826	847	819	860	850	868	867	851	837	863	840	850	800	817	854	878	870	834	797	858	873	833	835	820	822	856	865	840	878	809	844	859	850	898	821	827	831	862	830	831	822	799	811	929	812	774	870	827	824	852	770	872	858	834	795	824	817	851	816	849	827	841	894	824	891	900	883	881	865	867	889	835	839	822	862	896	877	803	833	819	805	841	844	822	867	823	834	823	904	832	821	839	834	871	834	879	833	840	815	837	875	887	829	804	850	922	866	849	819	891	888	809	880	846	803	838	872	828	833	821	813	865	878	873	817	855	838	893	827	893	907	872	850	835	843	837	864
42063	38210	35575	41713	44285	42394	38689	33839	28055	25039	21899	19053	16483	14503	13326	12457	11162	9971	9344	8940	8650	8437	8318	8155	8040	7892	7905	7839	7897	7719	7648	7617	7677	7721	7651	7521	7493	7574	7506	7254	7478	7450	7446	7516	7569	7553	7509	7516	7367	7486	7579	7398	7368	7557	7505	7270	7463	7434	7491	7548	7388	7381	7513	7452	7497	7557	7459	7452	7409	7416	7484	7645	7520	7600	7473	7514	7456	7494	7402	7514	7643	7468	7539	7345	7384	7504	7426	7407	7462	7543	7332	7465	7626	7461	7436	7344	7384	7406	7325	7447	7438	7548	7627	7489	7682	7465	7672	7438	7514	7483	7563	7507	7380	7522	7531	7550	7520	7400	7532	7349	7581	7432	7472	7348	7294	7512	7415	7398	7578	7509	7466	7375	7439	7502	7526	7439	7498	7439	7424	7518	7438	7500	7460	7534	7413	7611	7387	7603	7473	7408	7389	7482	7474	7424	7555	7407	7542	7419	7402	7269	7394	7640	7542	7475	7450	7536	7457	7506	7496	7491	7512	7542	7539	7417	7519	7448	7468	7382	7392	7483	7438	7605	7370	7371	7417	7516	7507	7525	7738	7540	7472	7503	7532	7587	7503	7629	7493	7517	7539	7462	7420	7492	7515	7511	7564	7437	7477	7619	7540	7469	7567	7449	7416	7535	7400	7305	7455	7611	7513	7618	7464	7476	7481	7515	7490	7405	7494	7410	7383	7439	7383	7513	7474	7353	7406	7660	7545	7445	7445	7515	7500	7622	7506	7539	7453	7493	7518	7561	7446	7414	7460	7461	7477	7475	7486	7471	7426	7510	7426	7413	7403	7470	7518	7515	7397	7357	7514	7385	7564	7476	7540	7408	7424	7360	7508	7406	7337	7362	7518	7436	7530	7538	7409	7470	7544	7593	7512	7397	7504	7588	7609	7477	7480	7497	7419	7477	7519	7562	7491	7302	7418	7507	7445	7626	7464	7373	7413	7602	7531	7496	7541	7511	7527	7464	7495	7428	7558	7482	7407	7434	7535	7575	7490	7457	7466	7439	7541	7483	7580	7449	7570	7322	7450	7413	7421	7494	7512	7570	7400	7476	7529	7399	7446	7473	7485	7560	7476	7575	7307	7518	7354	7565	7501	7368	7460	7500	7337	7329	7398	7537	7374	7487	7488	7414	7423	7569	7512	7472	7562	7486	7478	7407	7437	7615	7470	7579	7500	7518	7546	7527	7400	7445	7452	7595	7470	7540	7408	7531	7450	7592	7409	7600	7493	7438	7396	7453	7444	7393	7421	7423	7539	7584	7482	7474	7383	7324	7407	7448	7428	7474	7488	7513	7517	7383	7408	7502	7536	7458	7507	7444	7334	7452	7484	7416	7359	7542	7551	7500	7398	7434	7487	7550	7338	7598	7401	7478	7548	7409	7467	7478	7483	7539	7404	7521	7596	7433	7382	7548	7446	7501	7484	7507	7435	7373	7439	7542	7476	7489	7478	7501	7450	7413	7567	7517	7518	7595	7453	7595	7466	7478	7488	7566	7466	7463	7458	7398	7388	7404	7373	7627	7419	7565	7600	7520	7585	7680	7426	7453	7388	7529	7539	7471	7568	7563	7490	7435	7464	7449	7305	7454	7574	7541	7528	7410	7468	7385	7494	7514	7665	7545	7502	7397	7409	7529	7400	7513	7491	7397	7364	7504	7642	7449	7491	7431	7449	7532	7470	7550	7476	7489	7515	7440	7345	7495	7512	7483	7504	7592	7431	7490	7480	7550	7473	7476	7412	7487	7534	7458	7603	7533	7581	7496	7527	7530	7357	7604	7372	7306	7455	7358	7389	7405	7537	7651	7522	7614	7518	7458	7444	7609	7350	7521	7493	7277	7467	7397	7571	7510	7387	7401	7511	7565	7488	7360	7451	7571	7584	7508	7366	7603	7493	7355	7486	7551	7541	7497	7589	7485	7415	7470	7560	7436	7503	7443	7622	7460	7402	7485	7511	7420	7572	7443	7483	7604	7552	7476	7419	7650	7358	7435	7363	7426	7506	7523	7390	7518	7472	7440	7545	7491	7390	7454	7566	7503	7529	7488	7629	7549	7639	7592	7423	7548	7409	7420	7528	7476	7423	7474	7536	7470	7461	7673	7593	7667	7493	7401	7513	7516	7375	7549	7378	7552	7493	7594	7487	7496	7662	7637	7577	7393	7506	7397	7541	7475	7402	7598	7356	7516	7424	7389	7483	7505	7362	7480	7485	7403	7442	7433	7522	7553	7397	7549	7471	7502	7502	7394	7404	7399	7413	7500	7569	7531	7447	7618	7363	7479	7405	7323	7525	7490	7580	7508	7400	7572	7444	7526	7512	7401	7537	7304	7475	7552	7384	7585	7466	7445	7646	7491	7323	7401	7508	7419	7530	7360	7297	7503	7409	7346	7500	7404	7557	7372	7438	7426	7525	7453	7437	7440	7443	7427	7424	7425	7609	7585	7420	7533	7471	7574	7421	7388	7503	7419	7465	7566	7487	7443	7563	7414	7538	7632	7531	7500	7361	7517	7487	7424	7412	7554	7460	7487	7525	7386	7440	7394	7411	7542	7567	7399	7418	7487	7538	7444	7638	7415	7423	7468	7583	7426	7500	7508	7513	7498	7397	7534	7457	7347	7496	7444	7517	7447	7530	7494	7579	7415	7460	7438	7478	7367	7522	7466	7532	7455	7424	7526	7542	7364	7451	7443	7488	7441	7443	7511	7377	7498	7475	7423	7449	7507	7572	7285	7539	7681	7587	7529	7498	7387	7586	7479	7504	7482	7569	7430	7567	7463	7418	7478	7543	7452	7475	7412	7546	7339	7444	7311	7490	7415	7492	7501	7356	7478	7509	7460	7587	7430	7567	7552	7401	7385	7492	7470	7378	7598	7695	7431	7379	7449	7570	7513	7547	7411	7520	7427	7443	7414	7515	7478	7305	7410	7520	7434	7365	7597	7493	7326	7415	7455	7403	7442	7418	7459	7399	7456	7490	7430	7557	7462	7540	7497	7437	7493	7484	7586	7535	7554	7509	7453	7439	7519	7544	7608	7444	7423	7616	7460	7451	7503	7568	7457	7582	7499	7487	7434	7600	7539	7468	7416	7489	7381	7513	7513	7565	7440	7533	7536	7394	7477	7521	7351	7469	7616	7475	7706	7391	7631	7462	7456	7510	7472	7611	7393	7465	7493	7527	7549	7367	7435	7589	7570	7424	7505	7256	7546	7471	7659	7429	7421	7608	7532	7573	7516	7467	7436	7509	7395	7480	7437	7489	7425	7464	7448	7490	7389	7453	7637	7561	7578	7508	7502	7369	7477	7509	7376	7530	7553	7525	7449	7350	7524	7427	7514	7392	7451	7475	7534	7463	7414	7498	7304	7471	7373	7451	7576	7606	7458	7336	7470	7483	7524	7493	7437	7344	7383	7539	7406	7511	7545	7401	7395	7355	7479	7308	7483	7401	7517	7489	7309	7515	7538	7440	7417	7468	7490	7638	7515	7569	7476	7389	7530	7447	7425	7501	7542	7500	7330	7429	7497	7480	7532	7407	7503	7401	7539	7458	7413	7438	7475	7467	7419	7360	7457	7551	7380	7588	7473	7514	7424	7383	7455	7498	7557	7521	7529	7498	7501	7380	7385	7563	7445	7540	7572	7400	7463	7428	7483	7488	7431	7404	7408	7584	7566	7533	7431	7392	7545	7559	7509	7599	7585	7417	7532	7472	7386	7462	7449	7410	7596	7474	7552	7507	7459	7572	7420	7394	7460	7635	7442	7538	7462	7465	7545	7472	7392	7435	7502	7433	7445	7403	7384	7475	7622	7438	7341	7507	7402	7463	7555	7483	7442	7395	7470	7448	7494	7362	7493	7374	7605	7593	7592	7468	7490	7380	7362	7444	7520	7542	7442	7519	7624	7468	7616	7468	7450	7401	7632	7445	7464	7542	7573	7571	7423	7494	7435	7469	7558	7589	7492	7353	7446	7459	7618	7335	7443	7477	7471	7315	7627	7425	7488	7396	7500	7500	7341	7502	7337	7573	7433	7507	7488	7536	7427	7425	7448	7498	7423	7397	7399	7347	7558	7428	7570	7475	7423	7466	7594	7434	7542	7531	7599	7474	7492	7404	7528	7526	7449	7489	7667	7537	7441	7577	7459	7416	7505	7619	7344	7524	7390	7514	7585	7510	7397	7644	7416	7481	7338	7520	7481	7376	7419	7531	7484	7364	7434	7386	7462	7394	7568	7409	7600	7572	7494	7476	7426	7525	7414	7435	7497	7423	7556	7407	7440	7392	7506	7591	7555	7522	7546	7462	7541	7525	7504	7510	7310	7574	7551	7362	7514	7402	7433	7636	7432	7536	7452	7523	7549	7314	7433	7440	7450	7583	7515	7476	7453	7550	7519	7462	7404	7596	7500	7528	7486	7574	7531	7550	7381	7478	7441	7407	7420	7547	7513	7513	7479	7318	7357	7492	7524	7473	7587	7460	7556	7498	7617	7583	7327	7542	7448	7426	7652	7457	7420	7453	7381	7376	7358	7412	7442	7456	7408	7485	7555	7440	7573	7409	7428	7497	7450	7354	7531	7412	7450	7426	7634	7479	7529	7599	7368	7487	7492	7547	7515	7479	7607	7365	7532	7596	7460	7414	7561	7469	7468	7426	7535	7378	7261	7451	7450	7585	7352	7520	7420	7502	7451	7387	7404	7623	7511	7579	7329	7382	7412	7458	7460	7475	7401	7514	7439	7360	7556	7482	7432	7563	7554	7391	7400	7509	7456	7433	7402	7573	7634	7347	7574	7516	7485	7486	7522	7492	7409	7570	7390	7487	7599	7395	7497	7433	7393	7545	7511	7528	7486	7377	7454	7425	7466	7434	7639	7398	7376	7542	7560	7503	7540	7496	7486	7516	7548	7419	7682	7493	7554	7573	7525	7516	7407	7400	7398	7643	7426	7425	7456	7422	7444	7497	7458	7485	7558	7561	7447	7433	7386	7533	7505	7523	7467	7334	7485	7605	7499	7467	7369	7488	7473	7489	7467	7458	7445	7417	7535	7493	7402	7503	7500	7426	7349	7589	7533
15118	14250	9077	5814	5942	5797	4502	3785	2828	2405	2002	1840	1553	1400	1313	1240	1120	1089	1062	1042	950	904	939	875	916	945	933	905	880	920	820	877	885	929	922	877	898	924	902	875	887	843	930	936	922	870	917	909	919	978	899	944	917	886	874	879	849	915	903	899	826	846	866	924	937	903	876	894	874	916	914	905	859	878	896	892	913	825	874	869	848	852	908	904	882	871	903	879	831	882	833	839	846	879	945	857	884	860	884	925	865	923	861	882	879	828	878	841	871	892	874	943	890	865	876	924	823	848	870	848	888	874	910	879	874	870	888	885	910	883	897	871	898	924	886	890	851	912	894	923	857	880	934	826	860	868	849	897	893	913	886	863	927	928	881	946	905	825	894	851	906	843	845	878	876	853	852	921	857	876	843	857	862	874	940	898	887	836	967	917	877	849	885	882	862	867	826	850	862	872	885	870	853	897	897	834	831	905	916	927	872	878	843	887	868	936	901	939	872	877	872	912	838	891	863	893	866	918	894	835	871	880	886	871	875	894	895	890	858	873	922	836	866	847	876	898	893	865	881	866	885	887	870	863	863	858	808	876	905	837	888	845	841	876	878	885	846	872	854	850	889	853	877	859	893	915	904	852	921	848	892	859	872	866	898	863	882	874	855	860	868	797	836	873	910	859	863	897	926	830	919	879	864	856	938	918	871	890	846	894	879	902	840	823	934	879	886	840	870	911	830	850	895	862	876	866	868	855	892	919	929	817	857	896	900	904	857	886	904	877	824	883	863	857	937	900	940	850	902	945	903	937	871	941	964	846	823	873	872	930	873	892	869	873	876	858	830	862	905	847	870	904	917	846	918	883	912	898	893	906	886	892	921	821	864	901	858	896	899	839	879	922	881	885	862	904	850	922	913	872	895	833	873	865	884	861	863	886	887	926	846	873	878	895	837	893	940	886	891	941	857	925	904	916	844	839	926	877	905	825	920	902	862	844	870	917	865	887	865	893	928	862	914	826	896	911	852	969	883	912	935	844	882	888	866	868	878	896	852	899	885	920	889	830	971	879	874	901	935	889	913	903	906	902	848	883	888	856	886	845	832	840	886	883	868	859	796	873	920	797	854	857	902	921	886	917	903	892	862	887	830	849	880	892	894	906	928	859	856	871	860	872	886	850	851	884	872	890	898	886	910	896	856	862	922	885	887	913	910	850	878	876	875	889	869	913	870	889	863	897	894	920	880	857	933	865	867	837	870	906	876	918	855	867	855	904	863	939	895	922	896	870	841	898	897	874	880	912	871	909	898	874	840	869	835	875	933	836	933	866	858	892	907	826	891	874	899	916	852	873	892	901	894	875	878	920	853	862	866	906	911	873	947	878	879	861	850	897	903	886	905	855	877	913	835	800	872	884	877	906	929	886	891	841	871	868	847	948	916	917	907	915	889	867	889	875	926	922	865	839	865	887	864	879	855	857	863	878	847	834	849	880	869	860	878	858	877	881	863	876	850	876	824	873	876	881	942	855	937	872	905	850	886	930	895	872	892	913	925	884	848	874	854	847	876	892	887	826	886	871	870	922	850	837	875	894	855	884	845	874	868	856	842	907	907	907	938	841	913	886	877	868	874	933	889	844	844	832	881	862	891	857	885	866	868	932	882	816	900	892	801	850	927	847	842	880	838	906	838	933	883	901	914	922	903	897	876	856	887	910	847	837	835	883	833	915	878	850	925	853	857	834	852	866	918	876	860	856	842	854	874	849	850	872	872	853	905	905	891	895	904	883	868	868	919	866	904	930	902	861	846	871	896	927	908	840	851	791	858	910	857	903	895	854	860	887	882	821	837	877	879	865	853	895	824	875	928	868	862	898	890	907	922	817	963	883	849	897	873	798	922	870	881	865	862	815	857	858	897	900	878	924	845	871	833	866	899	943	907	926	855	853	875	888	884	927	872	900	894	885	880	851	949	869	886	922	864	903	844	858	864	870	840	900	841	880	854	820	873	885	819	835	881	845	904	889	852	892	833	832	868	873	908	900	826	889	894	860	832	838	881	895	867	821	866	870	899	863	912	885	843	907	850	841	900	830	903	844	875	913	854	863	821	897	885	959	907	840	912	884	882	876	892	841	927	886	797	915	899	892	874	869	913	911	872	837	859	883	812	919	903	867	852	891	866	861	889	865	898	895	872	917	899	876	883	872	909	908	922	890	906	843	908	814	887	902	896	879	898	891	894	907	858	855	888	925	912	924	939	934	839	857	896	907	893	943	931	918	870	859	907	886	871	849	955	844	879	821	895	854	846	889	852	842	903	907	896	913	877	932	854	888	897	839	901	857	855	870	852	871	876	876	887	857	896	938	916	864	908	835	886	865	849	888	887	852	958	879	846	835	872	940	932	919	879	888	868	902	863	884	927	845	894	898	889	893	881	855	838	886	852	866	912	889	897	805	909	879	846	853	896	855	873	846	875	877	895	883	908	883	908	885	894	864	891	902	916	893	812	873	879	914	855	881	907	927	873	887	864	895	891	884	863	897	922	892	843	843	865	899	907	885	886	875	885	871	847	839	885	901	872	867	911	910	868	877	875	859	832	875	855	881	887	888	877	848	856	882	895	840	848	889	857	855	927	872	907	890	859	898	897	886	860	873	868	909	901	834	869	844	834	859	847	869	884	903	839	846	909	874	895	947	900	902	895	877	840	939	869	874	871	883	862	901	860	877	897	877	865	910	888	878	834	916	887	892	883	893	907	897	877	924	883	894	897	910	916	859	851	889	863	937	956	822	876	864	863	898	860	861	844	883	901	925	880	897	910	859	930	830	880	922	871	892	889	872	908	892	847	856	867	875	857	869	899	892	893	809	862	861	843	882	888	934	850	883	910	848	860	867	873	829	888	940	888	846	893	868	908	922	863	861	910	899	909	848	858	891	870	867	927	880	868	841	939	883	855	870	887	820	845	819	844	874	881	885	917	881	862	911	805	886	881	854	876	860	884	869	834	821	881	869	836	873	832	852	872	859	865	913	852	871	838	851	882	876	889	901	905	844	889	835	895	814	877	873	897	871	873	887	924	865	870	886	831	900	907	905	916	914	883	876	877	885	870	864	874	857	898	867	930	897	839	884	849	882	897	886	879	884	868	850	856	852	940	889	905	834	835	863	918	807	851	923	909	847	857	898	922	869	837	890	836	847	855	837	878	867	884	954	874	892	850	865	829	920	929	877	872	925	871	926	867	849	893	869	915	909	885	906	923	903	903	885	873	881	919	862	908	890	879	901	886	869	905	864	864	872	882	932	925	915	836	868	856	934	879	906	847	884	817	888	871	870	869	883	875	825	853	883	879	817	893	900	884	878	915	922	827	906	902	853	819	884	908	887	889	909	805	859	902	854	844	897	849	843	856	872	865	856	901	873	874	874	908	863	833	885	885	846	880	895	931	857	853	809	945	894	836	891	866	865	887	895	895	896	844	861	830	890	908	896	858	853	895	860	892	884	900	840	846	913	871	864	866	901
47554	42638	38251	44885	48624	47044	42785	38731	33710	30299	26168	22924	20309	18224	16333	14635	13140	11843	11000	10309	9798	9510	9263	8945	8736	8611	8414	8449	8283	8145	8065	8003	7796	7933	7922	7824	7829	7909	7763	7800	7756	7765	7737	7867	7733	7705	7977	7675	7635	7717	7840	7709	7709	7684	7774	7737	7786	7695	7695	7708	7794	7717	7759	7678	7847	7777	7657	7721	7580	7581	7770	7658	7740	7846	7824	7686	7746	7919	7670	7761	7619	7731	7716	7789	7602	7720	7707	7771	7736	7758	7751	7548	7611	7739	7867	7747	7649	7706	7727	7751	7736	7758	7799	7665	7738	7726	7768	7726	7612	7645	7595	7634	7696	7520	7708	7689	7827	7651	7673	7763	7788	7700	7707	7783	7715	7700	7653	7762	7689	7617	7701	7721	7837	7666	7751	7703	7736	7697	7728	7666	7730	7725	7760	7718	7692	7642	7784	7760	7751	7690	7679	7729	7860	7675	7649	7681	7733	7688	7789	7636	7714	7740	7581	7697	7557	7741	7757	7636	7635	7797	7707	7740	7657	7809	7898	7784	7680	7755	7823	7689	7756	7737	7802	7630	7638	7649	7586	7831	7811	7857	7741	7866	7787	7766	7817	7810	7627	7790	7643	7687	7682	7603	7684	7801	7785	7811	7755	7728	7741	7712	7601	7678	7766	7690	7709	7754	7752	7614	7786	7687	7682	7707	7750	7805	7635	7741	7831	7796	7789	7782	7678	7743	7773	7705	7829	7822	7687	7725	7837	7982	7807	7685	7788	7715	7856	7667	7802	7625	7737	7665	7727	7743	7867	7600	7786	7733	7616	7681	7818	7661	7807	7762	7761	7748	7707	7798	7750	7624	7621	7751	7763	7683	7743	7705	7672	7770	7721	7847	7726	7880	7681	7652	7787	7726	7640	7712	7747	7647	7697	7764	7752	7692	7738	7631	7593	7709	7756	7719	7720	7625	7660	7828	7625	7691	7790	7754	7697	7784	7733	7649	7645	7680	7712	7676	7767	7716	7675	7743	7718	7790	7692	7624	7667	7617	7664	7656	7755	7692	7754	7901	7668	7766	7751	7789	7708	7767	7666	7735	7590	7758	7878	7809	7730	7652	7599	7623	7664	7667	7550	7710	7680	7634	7632	7849	7719	7652	7667	7812	7924	7726	7775	7615	7791	7712	7875	7878	7763	7695	7799	7819	7727	7859	7722	7719	7682	7717	7749	7615	7768	7684	7711	7831	7633	7730	7722	7693	7695	7642	7710	7786	7602	7890	7687	7669	7634	7715	7653	7838	7756	7664	7845	7731	7801	7653	7539	7808	7629	7812	7769	7586	7745	7752	7677	7726	7695	7633	7738	7808	7702	7792	7750	7648	7691	7732	7745	7721	7645	7748	7664	7676	7756	7711	7687	7752	7731	7815	7685	7677	7691	7777	7765	7811	7781	7894	7693	7666	7607	7694	7686	7551	7695	7679	7608	7769	7683	7634	7736	7706	7706	7758	7790	7762	7832	7796	7749	7834	7846	7639	7780	7625	7699	7734	7727	7612	7793	7699	7751	7686	7844	7732	7707	7699	7716	7717	7869	7735	7760	7744	7696	7749	7850	7770	7761	7614	7809	7770	7752	7620	7782	7722	7537	7661	7643	7748	7621	7791	7801	7735	7795	7686	7804	7790	7681	7724	7677	7715	7788	7597	7667	7706	7800	7746	7922	7724	7684	7870	7645	7759	7505	7725	7660	7753	7772	7834	7558	7735	7744	7776	7773	7667	7812	7766	7676	7518	7592	7691	7575	7705	7804	7619	7750	7905	7638	7610	7703	7667	7623	7805	7608	7609	7686	7760	7815	7738	7688	7783	7784	7610	7707	7666	7813	7773	7636	7718	7751	7626	7669	7670	7742	7811	7657	7760	7637	7802	7818	7690	7786	7724	7729	7677	7755	7728	7935	7741	7711	7679	7718	7679	7743	7732	7545	7704	7749	7710	7756	7664	7731	7651	7702	7641	7701	7711	7833	7759	7739	7759	7716	7805	7576	7644	7573	7777	7639	7673	7540	7855	7858	7814	7736	7653	7822	7796	7909	7823	7587	7716	7658	7652	7667	7666	7770	7718	7743	7847	7738	7671	7688	7797	7763	7824	7748	7635	7654	7724	7644	7666	7611	7692	7854	7610	7896	7888	7802	7679	7629	7780	7759	7780	7688	7854	7545	7666	7715	7702	7617	7650	7655	7742	7695	7630	7692	7782	7709	7602	7754	7844	7568	7674	7799	7902	7805	7731	7723	7773	7745	7893	7664	7619	7774	7609	7763	7818	7800	7603	7676	7795	7758	7660	7679	7676	7605	7746	7598	7818	7731	7656	7812	7818	7659	7697	7641	7815	7640	7784	7684	7746	7651	7699	7688	7798	7726	7758	7729	7675	7798	7699	7703	7777	7747	7777	7724	7771	7817	7692	7628	7723	7764	7695	7575	7632	7733	7655	7841	7772	7605	7611	7681	7705	7499	7678	7778	7817	7858	7707	7753	7614	7735	7793	7578	7601	7730	7700	7702	7743	7734	7788	7588	7821	7632	7756	7716	7661	7673	7813	7658	7813	7754	7823	7853	7683	7763	7711	7804	7890	7786	7624	7792	7775	7597	7826	7673	7618	7696	7714	7662	7681	7765	7680	7709	7750	7822	7688	7670	7767	7869	7772	7766	7759	7834	7794	7742	7815	7814	7690	7750	7632	7693	7751	7599	7639	7593	7641	7832	7813	7568	7780	7823	7729	7661	7818	7806	7669	7860	7631	7642	7808	7859	7569	7675	7675	7553	7775	7703	7777	7607	7689	7834	7823	7568	7788	7760	7760	7717	7794	7706	7747	7842	7734	7654	7625	7795	7798	7596	7761	7797	7714	7775	7684	7612	7724	7687	7797	7761	7688	7676	7890	7738	7694	7596	7790	7743	7671	7641	7687	7724	7722	7765	7682	7675	7743	7799	7856	7575	7685	7671	7672	7736	7592	7793	7729	7576	7698	7797	7730	7716	7763	7757	7842	7702	7818	7545	7660	7697	7754	7697	7611	7846	7838	7783	7725	7719	7809	7650	7604	7702	7704	7798	7687	7718	7713	7750	7700	7783	7606	7718	7751	7749	7746	7595	7732	7683	7702	7727	7832	7644	7744	7765	7575	7746	7639	7768	7699	7851	7737	7640	7852	7848	7662	7729	7834	7720	7635	7734	7740	7664	7739	7762	7644	7683	7655	7665	7691	7551	7807	7763	7796	7780	7842	7766	7660	7880	7727	7731	7709	7709	7716	7694	7650	7737	7663	7738	7699	7752	7672	7584	7718	7679	7790	7732	7676	7895	7678	7870	7733	7698	7726	7691	7526	7670	7671	7807	7729	7811	7778	7649	7607	7731	7676	7765	7754	7676	7767	7754	7696	7656	7725	7769	7638	7765	7746	7711	7652	7718	7663	7717	7788	7646	7737	7762	7752	7735	7756	7766	7702	7700	7767	7708	7582	7695	7674	7763	7662	7815	7795	7777	7554	7516	7794	7811	7663	7614	7595	7804	7633	7730	7758	7614	7800	7699	7713	7738	7818	7750	7824	7761	7749	7777	7750	7733	7840	7742	7791	7754	7759	7795	7734	7740	7796	7671	7746	7763	7775	7527	7690	7737	7639	7766	7710	7782	7602	7772	7739	7728	7670	7698	7686	7580	7765	7739	7695	7782	7678	7681	7617	7821	7636	7675	7576	7660	7682	7759	7658	7646	7632	7632	7676	7763	7737	7723	7706	7685	7627	7729	7792	7771	7740	7743	7759	7663	7866	7653	7617	7739	7784	7769	7903	7824	7696	7722	7792	7672	7604	7808	7653	7806	7849	7697	7812	7571	7616	7868	7704	7617	7632	7803	7688	7688	7782	7795	7756	7625	7795	7773	7785	7765	7565	7554	7834	7781	7609	7653	7746	7726	7795	7643	7838	7648	7658	7761	7740	7593	7665	7739	7586	7716	7669	7718	7801	7737	7765	7848	7789	7796	7769	7771	7530	7644	7698	7685	7746	7704	7712	7657	7714	7719	7669	7719	7686	7818	7712	7715	7840	7734	7646	7561	7674	7655	7756	7639	7635	7544	7735	7645	7784	7664	7703	7669	7696	7662	7549	7818	7703	7820	7806	7593	7689	7676	7644	7581	7677	7778	7727	7801	7725	7766	7690	7717	7792	7790	7657	7622	7799	7620	7744	7691	7676	7624	7649	7796	7651	7838	7872	7707	7738	7634	7763	7695	7816	7635	7719	7781	7768	7614	7745	7823	7551	7758	7639	7700	7783	7733	7717	7863	7592	7663	7630	7675	7753	7704	7728	7670	7858	7633	7809	7699	7794	7634	7835	7655	7732	7803	7781	7969	7686	7702	7559	7547	7697	7713	7813	7825	7741	7769	7661	7780	7769	7626	7838	7759	7858	7648	7687	7856	7728	7788	7844	7873	7701	7717	7815	7765	7710	7677	7739	7736	7764	7744	7723	7848	7718	7682	7554	7816	7712	7776	7630	7803	7744	7663	7789	7796	7787	7799	7649	7700	7685	7623	7822	7741	7966	7680	7696	7719	7672	7676	7744	7758	7812	7698	7795	7695	7686	7673	7782	7656	7766	7603	7639	7799	7768	7701	7729	7725	7726	7825	7728	7754	7564	7794	7790	7714	7736	7741	7633	7721	7676	7657	7857	7793	7671	7958	7767	7731	7674	7767	7657	7663	7833	7914	7598	7762	7756	7758	7748	7760	7719	7659	7664	7652	7825	7656	7677	7703	7599	7711	7702	7636	7759	7686	7708	7738	7604	7822	7822	7655	7729	7609	7774	7658	7597	7542	7716	7590	7639	7716	7607	7873	7600	7781	7545	7768	7783	7806	7601	7723	7624	7610	7771	7634	7783	7614	7768	7787	7703	7811	7738	7698	7506	7716	7805	7836	7802	7837	7786	7661	7744	7723	7819	7820	7699	7796	7740	7735	7696	7618	7660	7709	7694	7710	7774	7718	7669	7674	7749	7732	7625	7698	7775	7668	7856	7623	7663	7785	7719	7763	7794	7629	7791	7698	7744	7690	7682	7679	7720	7763	7693
9562	6059	3626	2604	2812	2519	2185	1915	1610	1413	1241	1150	1049	1079	912	942	977	875	867	915	811	821	838	833	889	837	816	806	843	823	814	831	797	779	839	818	787	793	839	817	761	807	745	840	824	798	795	819	836	827	780	777	780	819	753	776	809	801	820	851	809	874	800	827	754	789	794	831	819	781	813	827	836	798	783	837	794	778	782	848	762	791	774	788	802	829	811	777	802	830	796	814	748	850	803	776	862	804	813	766	783	825	810	797	776	757	786	796	785	844	795	819	782	821	779	794	826	816	796	812	827	834	844	810	809	828	833	790	819	808	792	756	779	794	793	815	832	798	767	829	798	829	795	793	785	827	811	831	792	819	847	784	813	758	818	795	763	829	798	828	811	817	815	790	813	784	763	776	817	768	822	794	838	805	859	788	813	769	838	786	817	813	823	823	809	816	806	862	771	788	821	764	761	842	842	821	815	756	804	828	772	804	794	817	822	748	810	780	764	822	820	802	830	770	815	794	795	801	802	864	804	871	843	760	808	815	821	815	849	775	800	846	773	800	761	774	831	813	778	817	757	858	799	794	828	826	802	834	789	809	779	770	778	815	806	799	754	781	841	828	819	796	834	803	869	780	811	810	829	756	800	831	812	821	789	873	787	809	753	807	802	840	898	752	824	806	767	750	784	820	792	802	773	799	839	833	815	816	812	796	827	805	796	809	816	825	786	820	793	756	815	794	834	793	783	810	831	779	848	810	784	776	821	826	842	811	835	809	789	797	830	839	791	795	825	874	854	815	798	795	770	798	828	770	811	824	843	785	823	805	816	762	743	821	793	802	762	801	794	797	809	817	806	791	769	881	810	789	780	785	775	820	776	770	819	784	827	804	828	816	781	821	791	809	759	814	800	819	836	834	788	861	784	834	819	817	798	811	828	808	819	804	812	827	798	844	818	813	806	825	854	810	840	835	828	769	794	785	776	774	809	812	788	856	819	776	847	817	822	806	848	827	824	805	769	752	841	824	756	819	851	871	753	844	786	774	798	760	825	851	791	796	783	796	792	770	825	790	787	806	819	810	850	865	821	826	846	866	818	815	774	806	817	850	804	757	803	789	872	769	824	761	774	808	823	827	775	793	795	791	832	829	735	822	774	817	739	831	784	782	829	757	829	740	804	812	862	795	797	857	800	758	802	793	751	816	798	797	805	769	883	854	835	787	812	807	789	830	785	754	857	773	849	829	800	860	810	812	820	768	806	815	780	800	807	789	809	879	764	845	864	803	760	809	863	751	794	788	812	813	802	819	804	810	779	795	801	808	827	862	793	776	850	833	837	776	763	821	822	809	804	776	821	830	762	767	732	784	860	816	755	775	860	749	813	764	820	795	839	841	786	841	805	792	837	786	811	832	835	844	815	828	801	801	779	805	818	800	783	770	819	830	796	831	787	799	793	803	838	866	802	785	766	763	806	799	824	801	759	792	802	804	803	827	755	773	768	821	790	798	775	792	790	755	797	764	804	793	870	810	848	812	787	806	789	857	796	803	837	812	819	836	805	789	825	802	831	868	783	823	805	828	814	820	832	754	763	779	823	779	806	877	775	793	832	765	806	750	802	755	868	817	820	804	783	779	806	807	781	814	797	781	775	855	807	817	828	820	751	802	776	785	855	794	820	784	819	793	789	825	804	780	741	853	776	781	828	724	822	789	861	783	808	835	831	770	831	842	762	771	820	843	815	784	805	843	835	805	838	785	796	811	841	799	763	836	782	778	871	826	820	778	815	784	812	789	828	844	797	802	797	783	809	781	799	812	795	779	824	816	785	832	873	817	805	787	813	803	820	828	786	768	829	747	840	814	820	765	853	847	819	773	834	794	797	766	845	817	796	779	834	807	833	832	794	812	789	798	862	834	771	779	862	849	780	783	804	800	792	803	803	799	726	817	752	863	838	833	784	790	790	835	778	830	813	884	804	849	811	853	789	832	798	796	802	811	847	822	827	783	867	842	801	754	783	792	816	755	776	830	817	872	846	762	817	787	786	841	827	811	792	809	825	844	808	744	836	770	862	881	788	825	791	782	783	791	828	846	821	789	801	793	773	809	789	774	794	821	827	830	830	815	872	803	838	795	844	785	773	831	760	796	786	814	824	794	806	754	830	894	804	851	820	859	795	794	757	827	813	807	782	810	802	811	723	801	801	837	774	849	797	802	819	804	817	806	809	821	744	836	832	829	866	773	779	854	812	813	850	767	786	834	805	771	755	804	799	786	766	788	754	780	796	800	778	814	792	757	801	829	806	874	848	790	814	833	816	839	831	850	814	746	743	779	853	829	822	848	853	826	829	803	823	824	800	812	797	818	802	819	800	844	794	840	843	824	803	762	754	821	820	823	834	814	793	790	813	814	841	837	797	823	825	830	823	785	864	802	800	805	788	808	760	789	824	823	841	796	778	766	804	802	802	779	794	827	833	799	844	801	808	802	839	787	819	821	827	833	830	815	813	834	812	831	798	813	843	824	850	790	833	766	817	812	823	833	878	829	813	820	803	822	820	842	832	812	801	820	851	831	754	783	789	775	829	824	803	841	869	795	850	774	816	823	845	799	836	756	833	801	858	818	837	814	821	812	810	809	789	811	801	821	823	849	783	809	817	790	848	810	769	811	783	834	799	764	786	761	869	838	870	882	771	772	782	789	781	791	778	803	804	779	797	800	783	791	766	787	806	777	840	768	829	764	770	792	769	755	792	805	853	784	787	789	839	751	826	744	801	790	792	791	915	778	821	850	822	784	791	823	868	775	846	776	821	828	772	805	782	804	785	766	817	812	828	865	781	856	801	791	820	799	820	791	757	808	842	793	807	789	834	800	830	801	804	831	766	791	799	798	823	834	788	847	791	860	818	770	768	906	852	794	777	795	787	791	804	773	823	855	790	836	817	834	844	804	826	819	807	830	841	866	832	784	790	836	809	824	775	814	823	786	759	862	767	832	829	859	804	812	818	782	821	838	779	828	830	796	806	816	840	851	795	835	838	773	813	825	789	833	869	774	786	808	864	816	802	791	821	830	775	796	802	760	821	774	773	768	797	800	819	780	802	742	814	802	815	826	837	811	812	781	815	808	837	834	803	715	847	805	835	792	816	820	811	803	794	800	793	784	832	802	837	780	779	804	874	775	780	757	772	815	825	743	847	813	822	833	739	787	764	785	816	789	840	790	784	827	804	821	834	828	820	820	810	832	760	807	818	803	817	838	821	818	770	824	828	803	814	851	811	838	812	807	789	766	780	784	840	821	784	841	787	832	788	779	766	768	802	862	780	843	825	848	835	846	766	826	814	791	791	766	825	766	819	810	841	841	797	790	850	807	801	801	822	822	822	811	853	742	808	767	859	779	865	832	832	771	819	741	813	751	788	760	825	816	835	800	763	783	784	808	812	814	792	760	830	785	819	782	814	822	805	783	798	817	819	793	790	805	813	822	819	774	803	852	801	854	828	818	827	783	804	765	779	803
40619	33838	28225	35709	40208	37443	33733	30160	24753	21051	18000	15389	13603	12321	11146	10016	9246	8874	8352	8160	7911	7845	7661	7611	7519	7489	7407	7373	7369	7320	7339	7304	7261	7227	7313	7367	7355	7141	7302	7295	7180	7360	7347	7247	7402	7413	7211	7129	7316	7145	7082	7214	7201	7245	7272	7268	7441	7283	7253	7229	7263	7233	7206	7326	7278	7205	7368	7226	7241	7249	7282	7233	7196	7177	7133	7355	7232	7205	7274	7276	7168	7248	7292	7314	7089	7280	7144	7138	7116	7206	7137	7072	7226	7333	7283	7264	7279	7218	7360	7168	7380	7160	7227	7244	7324	7241	7123	7167	7342	7316	7134	7250	7304	7222	7133	7248	7267	7295	7248	7266	7194	7188	7219	7327	7284	7113	7188	7253	7223	7197	7129	7221	7255	7232	7253	7278	7150	7337	7294	7236	7253	7255	7283	7172	7377	7296	7167	7210	7217	7244	7191	7185	7319	7245	7247	7322	7089	7295	7261	7215	7302	7246	7245	7084	7184	7118	7296	7225	7140	7286	7230	7300	7226	7243	7175	7277	7272	7227	7379	7206	7288	7201	7352	7309	7276	7353	7212	7249	7296	7292	7286	7194	7267	7321	7234	7218	7270	7262	7051	7141	7141	7120	7307	7219	7257	7402	7273	7397	7223	7215	7191	7142	7213	7393	7170	7287	7314	7353	7188	7292	7287	7189	7278	7355	7297	7152	7234	7355	7338	7146	7463	7272	7378	7312	7252	7254	7133	7233	7210	7211	7287	7216	7483	7186	7239	7224	7218	7183	7101	7328	7180	7154	7268	7305	7280	7169	7254	7206	7344	7180	7292	7168	7196	7137	7309	7162	7260	7104	7298	7349	7273	7244	7165	7171	7246	7248	7194	7198	7278	7271	7228	7289	7257	7245	7244	7097	7122	7309	7339	7268	7293	7243	7231	7334	7190	7253	7299	7315	7293	7167	7288	7201	7329	7290	7298	7289	7119	7168	7404	7161	7336	7273	7329	7237	7231	7214	7112	7339	7288	7279	7293	7305	7164	7171	7218	7186	7216	7174	7362	7113	7180	7302	7344	7319	7361	7136	7285	7331	7181	7388	7207	7266	7257	7301	7205	7240	7290	7232	7350	7279	7268	7285	7098	7276	7219	7237	7251	7255	7256	7216	7257	7277	7212	7183	7396	7262	7205	7293	7254	7454	7127	7260	7215	7274	7218	7319	7342	7222	7191	7327	7181	7214	7239	7273	7209	7250	7181	7197	7288	7107	7283	7143	7233	7302	7232	7296	7267	7239	7193	7182	7301	7277	7131	7160	7186	7065	7255	7087	7283	7149	7155	7166	7186	7238	7206	7249	7224	7202	7190	7135	7172	7180	7344	7179	7295	7229	7233	7211	7238	7369	7137	7414	7229	7291	7231	7245	7112	7319	7276	7153	7134	7189	7245	7304	7213	7267	7229	7237	7142	7272	7265	7212	7304	7370	7222	7297	7240	7261	7279	7300	7324	7176	7193	7204	7334	7258	7223	7144	7241	7085	7240	7245	7274	7206	7266	7187	7284	7241	7187	7205	7269	7135	7278	7280	7203	7199	7220	7200	7121	7158	7244	7272	7159	7124	7187	7197	7270	7386	7133	7265	7304	7274	7254	7125	7114	7233	7224	7146	7210	7303	7281	7289	7133	7180	7187	7203	7296	7196	7320	7205	7168	7295	7345	7273	7153	7268	7313	7142	7371	7190	7242	7324	7364	7192	7272	7315	7322	7220	7207	7154	7351	7203	7281	7225	7258	7168	7335	7228	7212	7317	7227	7294	7242	7224	7301	7149	7177	7203	7312	7219	7155	7222	7259	7162	7304	7202	7178	7336	7291	7207	7281	7264	7243	7263	7224	7316	7181	7164	7218	7146	7199	7132	7232	7130	7248	7026	7247	7160	7389	7214	7246	7164	7276	7214	7097	7230	7269	7143	7195	7242	7182	7300	7336	7199	7184	7313	7330	7309	7205	7168	7102	7236	7276	7203	7348	7205	7208	7265	7164	7264	7178	7075	7374	7128	7233	7268	7145	7200	7157	7302	7142	7353	7343	7230	7091	7195	7133	7248	7147	7237	7128	7291	7219	7368	7284	7192	7161	7226	7155	7184	7169	7282	7328	7215	7203	7193	7249	7326	7115	7343	7161	7220	7249	7370	7198	7299	7197	7160	7249	7274	7234	7274	7138	7165	7264	7206	7191	7392	7246	7259	7244	7350	7293	7052	7166	7285	7360	7288	7292	7192	7251	7340	7302	7103	7239	7083	7220	7221	7206	7278	7287	7142	7175	7224	7281	7083	7233	7248	7214	7402	7180	7199	7302	7280	7312	7216	7378	7276	7312	7207	7365	7300	7004	7197	7239	7294	7279	7324	7209	7233	7161	7063	7234	7222	7245	7325	7195	7120	7301	7224	7227	7272	7275	7151	7267	7137	7276	7229	7028	7331	7283	7240	7200	7295	7226	7374	7087	7243	7212	7272	7319	7242	7292	7194	7192	7154	7264	7211	7301	7193	7245	7079	7180	7324	7140	7175	7220	7246	7231	7185	7251	7326	7198	7272	7332	7097	7202	7203	7362	7199	7296	7105	7145	7344	7152	7242	7294	7238	7323	7281	7319	7295	7224	7234	7332	7158	7213	7258	7296	7433	7335	7285	7163	7229	7143	7050	7162	7152	7196	7140	7197	7295	7305	7274	7186	7284	7183	7288	7230	7205	7165	7348	7240	7374	7261	7136	7328	7182	7156	7090	7167	7096	7163	7408	7228	7055	7217	7298	7130	7333	7220	7178	7108	7255	7079	7245	7248	7260	7212	7163	7322	7186	7177	7251	7393	7228	7256	7252	7183	7267	7394	7257	7246	7121	7263	7346	7240	7224	7278	7268	7348	7198	7337	7187	7152	7189	7307	7303	7190	7228	7230	7080	7224	7284	7216	7291	7259	7263	7288	7111	7314	7308	7231	7364	7198	7288	7179	7242	7229	7216	7207	7211	7325	7142	7218	7152	7193	7216	7365	7017	7230	7145	7227	7113	7337	7253	7286	7213	7256	7188	7208	7340	7188	7253	7221	7316	7291	7407	7213	7278	7132	7204	7224	7264	7156	7275	7060	7165	7226	7214	7201	7057	7176	7275	7200	7165	7190	7272	7165	7187	7179	7236	7276	7187	7246	7071	7198	7185	7073	7242	7314	7196	7298	7265	7206	7251	7282	7305	7133	7376	7244	7349	7228	7252	7198	7294	7123	7181	7163	7166	7201	7390	7285	7189	7384	7240	7146	7158	7177	7345	7270	7338	7146	7238	7256	7188	7379	7211	7135	7250	7239	7177	7226	7246	7174	7255	7207	7192	7355	7285	7169	7179	7257	7206	7153	7174	7349	7261	7247	7209	7240	7358	7276	7336	7281	7175	7152	7097	7231	7157	7169	7231	7320	7425	7179	7217	7314	7334	7237	7223	7238	7238	7242	7067	7322	7172	7364	7136	7222	7335	7333	7261	7163	7352	7238	7232	7256	7169	7230	7361	7181	7130	7211	7116	7193	7281	7215	7187	7180	7267	7164	7108	7094	7194	7201	7286	7168	7272	7208	7224	7353	7383	7148	7268	7187	7268	7183	7146	7162	7254	7223	7269	7307	7226	7328	7374	7234	7438	7210	7218	7183	7133	7246	7231	7034	7247	7276	7265	7284	7199	7286	7309	7208	7169	7242	7252	7212	7356	7261	7173	7201	7266	7374	7144	7290	7228	7140	7144	7223	7237	7156	7256	7133	7269	7221	7259	7364	7297	7142	7241	7209	7077	7199	7299	7177	7194	7230	7214	7276	7170	7256	7249	7110	7315	7126	7374	7366	7225	7218	7283	7289	7299	7084	7173	7256	7104	7296	7154	7252	7156	7333	7124	7226	7256	7279	7253	7252	7164	7303	7239	7375	7168	7193	7226	7265	7182	7146	7246	7258	7347	7126	7203	7354	7164	7194	7242	7319	7266	7298	7275	7213	7320	7223	7191	7196	7366	7214	7324	7333	7157	7145	7053	7269	7268	7380	7248	7164	7152	7128	7148	7332	7330	7172	7226	7261	7182	7295	7154	7223	7136	7287	7117	7313	7181	7243	7288	7194	7259	7340	7232	7217	7279	7272	7187	7170	7350	7226	7263	7132	7136	7299	7272	7188	7251	7178	7252	7134	7145	7233	7320	7190	7317	7257	7198	7203	7135	7291	7204	7227	7339	7326	7320	7389	7262	7149	7300	7256	7345	7361	7140	7192	7375	7212	7210	7348	7182	7329	7298	7269	7223	7283	7344	7317	7296	7233	7157	7192	7329	7254	7194	7344	7258	7180	7214	7256	7358	7245	7149	7265	7265	7224	7240	7209	7207	7365	7245	7272	7156	7172	7222	7231	7101	7330	7130	7296	7177	7261	7258	7196	7165	7149	7196	7208	7222	7197	7216	7195	7276	7209	7179	7160	7224	7166	7399	7183	7183	7288	7325	7198	7265	7301	7419	7344	7345	7294	7130	7164	7258	7152	7228	7265	7311	7323	7139	7284	7225	7339	7256	7185	7225	7157	7383	7343	7140	7305	7102	7293	7424	7140	7220	7288	7195	7318	7283	7360	7208	7255	7154	7301	7193	7284	7247	7213	7147	7307	7064	7175	7205	7208	7228	7158	7266	7210	7305	7410	7181	7095	7325	7319	7302	7138	7344	7169	7263	7235	7298	7260	7258	7237	7241	7314	7221	7238	7170	7173	7122	7201	7191	7296	7284	7253	7267	7247	7117	7264	7275	7325	7139	7198	7237	7302	7225	7288	7315	7274	7078	7330	7330	7117	7207	7195	7237	7191	7182	7125	7255	7275	7241	7150	7237	7259	7145	7215	7240	7305	7240	7225	7197	7255	7247	7211	7266	7211	7311	7251	7316	7310	7102	7199	7170	7186	7280	7138	7171	7314	7206	7397	7296	7231	7175	7288	7268	7300	7246	7265	7296	7066	7293	7253	7354	7190	7299	7206	7171	7273	7177	7258	7388	7272	7161	7081	7248	7252	7176	7270	7157	7247	7185	7151	7371	7185	7231	7218	7158	7268	7265
11129	8927	5735	4186	4226	3891	3260	2890	2364	1847	1649	1428	1294	1152	1086	1089	1006	981	972	930	944	890	926	878	889	898	870	906	860	845	822	896	878	828	818	850	829	874	892	882	908	864	863	818	874	852	868	859	846	868	849	852	824	878	838	846	878	865	829	843	824	893	825	797	860	835	874	809	851	858	890	852	842	869	877	822	845	848	921	846	821	847	877	870	849	880	882	820	846	804	843	869	858	817	841	795	864	858	875	836	870	870	863	849	847	831	851	834	786	875	842	810	870	860	870	893	845	893	901	784	831	855	858	814	887	864	811	861	802	845	828	842	898	835	826	848	822	886	797	805	831	848	906	883	828	865	860	840	824	887	856	825	824	786	849	852	882	855	816	867	875	875	885	867	874	804	815	844	830	790	799	889	817	860	893	829	874	830	835	855	897	869	844	839	887	862	887	891	850	871	797	832	862	833	823	865	940	800	877	842	849	852	822	830	901	859	830	825	790	849	861	816	849	825	879	849	879	853	906	824	865	820	892	818	817	861	794	895	830	869	830	831	824	890	814	781	873	820	813	849	841	816	866	862	867	835	808	884	862	784	867	871	818	858	875	836	811	856	825	865	879	830	849	869	872	882	891	888	856	848	865	860	809	834	850	869	856	915	846	846	882	908	853	876	820	806	821	862	818	860	883	891	851	847	842	883	823	815	843	860	853	820	850	858	860	854	897	856	818	811	824	839	846	807	804	871	882	866	851	848	929	817	826	819	889	846	881	880	828	803	901	854	812	887	784	915	860	817	859	883	884	823	839	827	864	867	847	798	851	867	916	847	865	861	821	867	807	850	835	867	846	809	825	847	836	874	880	846	818	906	872	879	889	837	897	867	848	795	849	818	859	847	854	831	840	864	860	844	839	869	862	850	883	839	823	896	837	875	848	796	869	858	903	818	855	837	838	866	847	872	873	847	814	903	835	823	842	858	901	837	846	852	831	800	900	869	888	903	837	817	830	874	829	842	890	907	855	822	862	897	861	843	839	796	843	809	817	902	860	829	817	850	792	873	853	787	873	838	832	821	890	843	865	849	826	814	831	880	849	810	877	848	815	869	876	867	850	903	812	848	870	889	832	854	831	847	852	863	859	854	835	820	874	869	887	840	872	873	860	814	812	843	843	840	829	821	840	855	829	886	842	840	863	880	871	825	849	811	890	885	886	862	826	935	814	801	792	856	800	851	874	868	868	841	880	820	868	859	897	813	874	889	783	884	864	906	891	830	882	828	812	938	806	856	833	861	917	821	873	866	854	825	841	836	777	815	869	839	850	894	820	862	812	861	858	821	868	830	841	813	844	796	855	860	870	857	832	816	869	846	842	884	855	833	836	868	855	853	836	799	875	853	838	829	805	891	897	868	894	874	847	858	793	832	825	933	852	848	901	867	907	864	845	838	854	858	849	832	850	850	868	865	824	863	818	837	831	880	845	835	862	860	816	863	854	779	854	940	849	845	858	871	895	844	853	906	863	879	901	872	846	847	835	797	859	854	836	858	786	827	855	858	851	895	843	852	805	853	847	913	873	881	829	880	853	855	809	860	871	860	859	879	825	887	823	818	875	840	902	898	822	851	850	846	887	825	868	835	857	826	836	871	776	873	846	865	808	881	830	854	841	876	844	858	889	844	865	886	867	882	825	841	857	791	849	832	928	821	942	846	876	860	864	848	822	880	817	811	834	847	835	892	838	851	829	897	801	864	814	798	806	828	834	856	842	816	831	828	818	898	853	874	853	876	813	865	842	844	875	844	833	831	884	869	800	790	867	904	848	841	886	856	845	839	857	853	851	830	862	872	886	827	840	846	904	847	899	814	835	846	853	855	814	826	879	851	794	844	805	871	814	859	889	818	826	812	828	855	858	822	868	836	879	849	893	877	866	853	845	862	897	857	868	816	875	813	855	865	841	808	837	860	910	871	883	845	840	892	840	867	885	825	872	835	893	834	841	793	841	846	881	859	851	852	868	875	809	857	842	868	842	823	894	882	874	874	783	879	900	850	845	850	834	838	868	836	862	846	787	817	810	856	835	870	830	874	904	865	820	814	815	854	876	827	859	887	880	827	806	862	855	832	861	851	815	855	834	861	792	783	842	838	856	867	822	830	855	868	832	808	831	861	855	811	913	808	837	871	848	882	904	810	855	881	851	855	880	829	831	849	863	852	860	774	807	863	846	818	854	838	848	834	844	890	846	853	803	840	842	852	883	838	883	829	870	821	870	829	826	855	807	848	867	795	851	837	840	851	861	860	808	845	872	847	866	888	839	844	862	873	845	850	884	874	857	874	852	851	897	872	870	881	824	770	849	921	863	815	852	820	866	810	898	879	881	791	875	803	852	852	877	855	868	885	842	828	822	854	803	882	888	855	875	800	846	841	877	844	860	836	868	848	839	857	836	849	866	888	805	864	919	822	856	849	866	801	868	810	877	854	846	905	855	892	879	813	843	868	831	799	823	871	842	796	854	853	799	823	809	874	845	801	833	810	818	870	869	825	820	817	877	803	858	824	827	826	863	828	869	857	815	877	864	845	869	843	904	862	885	866	878	869	796	853	898	850	865	849	905	815	835	875	852	835	823	879	762	869	918	867	861	825	871	882	858	884	787	861	838	834	868	833	894	860	839	818	846	831	871	902	824	854	840	813	868	895	875	860	833	854	824	883	885	838	868	854	804	818	849	872	898	821	837	902	892	810	853	829	861	835	830	810	834	878	883	874	858	843	847	802	847	818	881	901	867	848	820	854	869	838	867	823	828	842	847	822	877	844	814	842	863	842	889	844	821	854	857	819	835	874	862	821	852	861	840	923	915	847	867	919	829	866	889	839	852	857	898	814	843	868	847	853	876	852	892	845	874	840	880	769	872	851	839	871	869	844	843	872	898	807	879	840	876	887	824	867	827	877	863	817	915	890	817	876	796	829	875	901	864	802	883	790	888	860	853	869	834	878	871	855	881	812	846	886	854	790	843	872	870	874	803	817	811	860	786	877	877	853	842	831	877	880	901	858	855	804	884	857	861	821	860	851	789	878	859	832	860	848	864	848	882	848	879	907	848	875	865	847	878	897	783	905	837	807	844	883	825	878	838	894	818	861	827	861	851	848	855	864	872	842	847	815	833	807	892	855	842	878	798	867	854	775	793	825	822	853	842	876	780	843	865	831	889	855	867	857	881	890	880	839	913	847	880	827	860	810	856	816	853	883	861	823	868	826	850	892	859	822	884	826	854	846	820	855	882	830	860	853	860	868	860	812	833	881	823	884	857	846	865	880	878	857	879	851	865	879	797	856	853	857	853	885	885	897	826	834	874	837	862	844	864	872	816	848	869	878	865	808	844	817	797	871	856	839	860	862	911	850	805	856	900	859	826	857	818	918	845	909	887	874	814	893	815	831	887	850	848	835	850	836	859	843	817	853	849	850	844	865	851	829	840	852	872	818	870	865	843	865	868	827	839	815	821	859	846	890
44729	37431	33159	41497	45535	42750	38898	35901	30678	25862	22441	19513	16892	15047	13432	11957	11149	10358	9770	9326	8886	8670	8502	8455	8109	7969	7923	7878	7739	7739	7823	7687	7710	7686	7592	7572	7587	7624	7666	7696	7531	7532	7459	7596	7383	7459	7542	7499	7535	7580	7480	7499	7542	7518	7559	7452	7423	7451	7459	7595	7386	7657	7531	7507	7530	7666	7647	7462	7495	7395	7467	7332	7296	7482	7493	7535	7530	7552	7608	7579	7488	7493	7472	7496	7532	7486	7480	7529	7641	7576	7478	7490	7615	7434	7393	7451	7449	7496	7449	7514	7488	7758	7466	7591	7427	7496	7481	7378	7520	7536	7587	7517	7394	7591	7482	7579	7406	7361	7665	7591	7422	7541	7501	7464	7442	7397	7546	7477	7530	7403	7543	7675	7620	7592	7516	7413	7417	7510	7492	7415	7763	7500	7523	7578	7532	7432	7407	7382	7308	7475	7615	7539	7400	7536	7505	7457	7577	7522	7622	7525	7511	7511	7498	7561	7714	7555	7590	7540	7567	7682	7495	7523	7568	7579	7504	7448	7527	7564	7583	7627	7526	7682	7523	7454	7560	7538	7520	7457	7661	7580	7348	7584	7445	7591	7592	7673	7376	7559	7355	7594	7485	7478	7462	7562	7658	7407	7511	7439	7495	7645	7445	7552	7511	7520	7501	7449	7494	7612	7592	7478	7444	7460	7472	7587	7582	7319	7489	7487	7621	7429	7443	7563	7466	7595	7443	7397	7506	7584	7593	7503	7588	7536	7537	7520	7488	7478	7438	7547	7396	7606	7479	7530	7583	7595	7561	7576	7639	7509	7492	7347	7469	7471	7451	7470	7544	7434	7625	7634	7573	7435	7603	7516	7383	7579	7586	7554	7476	7599	7540	7646	7418	7475	7637	7575	7432	7606	7391	7582	7482	7495	7626	7423	7462	7414	7498	7523	7538	7477	7632	7488	7616	7592	7473	7419	7571	7590	7450	7420	7577	7408	7486	7459	7515	7476	7590	7483	7470	7505	7496	7550	7476	7594	7575	7535	7371	7487	7419	7471	7653	7613	7596	7441	7413	7627	7531	7556	7545	7461	7446	7563	7539	7609	7600	7522	7540	7655	7580	7428	7542	7538	7511	7562	7441	7545	7476	7678	7462	7478	7554	7505	7542	7569	7530	7454	7555	7503	7546	7600	7575	7497	7376	7541	7546	7503	7347	7452	7514	7460	7503	7551	7592	7441	7576	7533	7547	7567	7429	7662	7459	7502	7687	7441	7534	7644	7573	7512	7520	7521	7451	7472	7604	7381	7475	7554	7497	7650	7475	7441	7530	7521	7526	7482	7654	7528	7408	7543	7475	7457	7541	7595	7534	7617	7512	7498	7390	7532	7397	7446	7482	7544	7600	7456	7338	7557	7432	7510	7430	7604	7614	7618	7506	7437	7466	7666	7498	7529	7577	7518	7542	7407	7470	7538	7623	7535	7489	7537	7449	7453	7622	7341	7607	7301	7475	7506	7468	7519	7507	7447	7406	7675	7584	7516	7506	7474	7429	7568	7565	7482	7533	7410	7534	7519	7677	7440	7513	7636	7541	7507	7421	7451	7581	7586	7600	7496	7576	7596	7499	7499	7557	7478	7620	7518	7556	7285	7484	7512	7348	7611	7489	7516	7531	7452	7611	7437	7384	7399	7617	7494	7594	7445	7625	7500	7467	7572	7504	7489	7662	7603	7515	7665	7485	7545	7437	7576	7433	7543	7398	7353	7266	7529	7450	7575	7625	7458	7511	7524	7644	7398	7467	7414	7504	7405	7545	7564	7493	7473	7544	7470	7558	7438	7520	7515	7517	7466	7665	7412	7334	7475	7426	7426	7482	7372	7503	7620	7474	7523	7530	7485	7575	7528	7497	7437	7618	7507	7438	7431	7438	7467	7538	7563	7400	7293	7557	7375	7497	7327	7567	7641	7468	7533	7441	7398	7559	7656	7583	7508	7565	7563	7482	7516	7372	7600	7483	7514	7606	7469	7499	7519	7433	7692	7579	7503	7473	7518	7619	7530	7581	7464	7435	7553	7600	7733	7472	7635	7536	7372	7500	7449	7476	7497	7591	7463	7407	7606	7506	7492	7517	7455	7478	7512	7565	7550	7423	7618	7434	7602	7419	7409	7556	7459	7500	7421	7418	7536	7503	7424	7484	7590	7627	7548	7467	7528	7421	7507	7551	7487	7604	7443	7528	7435	7433	7526	7573	7637	7488	7561	7655	7483	7486	7471	7561	7511	7468	7499	7524	7476	7464	7477	7445	7573	7356	7569	7406	7466	7369	7566	7417	7482	7450	7584	7568	7448	7523	7434	7563	7545	7361	7517	7538	7477	7562	7448	7484	7402	7536	7547	7588	7426	7396	7487	7606	7514	7500	7460	7486	7435	7573	7580	7521	7523	7586	7360	7490	7427	7531	7399	7586	7620	7424	7510	7495	7509	7654	7480	7477	7496	7597	7395	7716	7676	7438	7437	7679	7464	7452	7594	7595	7530	7397	7389	7411	7477	7509	7551	7557	7464	7609	7536	7533	7552	7610	7540	7612	7485	7391	7620	7538	7433	7510	7662	7483	7618	7473	7582	7574	7422	7603	7441	7649	7439	7623	7527	7468	7518	7477	7641	7547	7435	7484	7434	7592	7626	7468	7704	7478	7370	7471	7597	7503	7547	7293	7568	7538	7462	7538	7463	7529	7586	7377	7635	7439	7519	7489	7601	7410	7524	7476	7373	7501	7512	7442	7572	7619	7594	7670	7521	7444	7469	7561	7549	7587	7530	7447	7497	7514	7518	7545	7564	7643	7449	7628	7582	7409	7489	7531	7621	7602	7530	7556	7508	7461	7482	7372	7568	7742	7484	7402	7470	7606	7605	7537	7394	7416	7492	7524	7710	7435	7586	7616	7578	7414	7675	7636	7403	7532	7612	7587	7501	7508	7492	7576	7402	7668	7377	7511	7587	7406	7436	7440	7487	7406	7538	7552	7594	7509	7464	7523	7315	7523	7488	7551	7582	7417	7478	7437	7459	7610	7571	7383	7475	7575	7436	7544	7547	7506	7459	7484	7600	7493	7533	7483	7423	7463	7400	7545	7519	7487	7638	7394	7510	7622	7576	7631	7542	7506	7474	7450	7467	7502	7705	7664	7594	7347	7533	7486	7443	7601	7346	7588	7434	7634	7578	7491	7619	7427	7618	7594	7491	7597	7560	7560	7608	7497	7652	7520	7452	7590	7498	7467	7588	7481	7520	7510	7427	7537	7555	7586	7517	7694	7569	7633	7511	7444	7392	7600	7445	7529	7584	7592	7524	7441	7521	7540	7491	7565	7412	7466	7499	7560	7560	7643	7455	7605	7456	7556	7437	7534	7561	7374	7436	7619	7578	7497	7566	7471	7414	7565	7551	7486	7486	7523	7479	7532	7584	7386	7493	7541	7562	7491	7479	7581	7604	7585	7556	7447	7480	7528	7479	7440	7476	7634	7584	7372	7653	7400	7540	7525	7488	7454	7522	7427	7350	7660	7487	7475	7554	7478	7536	7451	7444	7469	7538	7500	7643	7574	7485	7571	7575	7578	7464	7500	7670	7519	7448	7440	7504	7548	7561	7469	7655	7529	7541	7468	7522	7466	7464	7534	7607	7420	7503	7473	7508	7550	7516	7395	7517	7503	7529	7480	7358	7587	7592	7576	7491	7627	7457	7448	7540	7648	7492	7723	7592	7598	7476	7546	7627	7541	7552	7412	7620	7499	7430	7568	7608	7529	7502	7524	7540	7435	7406	7503	7558	7553	7511	7502	7427	7454	7561	7487	7563	7536	7585	7463	7436	7557	7395	7472	7502	7603	7505	7544	7422	7467	7468	7344	7624	7508	7599	7513	7587	7561	7481	7457	7461	7538	7497	7457	7523	7591	7622	7564	7498	7623	7488	7552	7515	7578	7519	7482	7603	7399	7569	7478	7640	7575	7474	7476	7442	7509	7435	7616	7459	7506	7516	7442	7410	7497	7490	7463	7498	7485	7523	7409	7490	7447	7547	7496	7617	7527	7468	7472	7551	7526	7693	7497	7470	7520	7528	7397	7546	7523	7432	7482	7631	7358	7670	7522	7596	7555	7497	7512	7520	7510	7632	7444	7463	7628	7363	7358	7515	7562	7544	7500	7677	7555	7433	7487	7592	7504	7493	7572	7555	7673	7461	7393	7618	7571	7494	7420	7586	7677	7507	7485	7672	7341	7445	7572	7585	7527	7496	7580	7529	7534	7538	7389	7517	7551	7445	7555	7513	7475	7535	7512	7523	7459	7448	7388	7578	7448	7442	7659	7534	7553	7565	7425	7576	7407	7386	7575	7463	7495	7470	7330	7542	7508	7619	7506	7488	7594	7681	7469	7535	7517	7576	7639	7596	7383	7560	7605	7515	7386	7529	7495	7532	7518	7453	7507	7546	7596	7466	7552	7494	7581	7529	7479	7566	7571	7512	7529	7517	7594	7411	7612	7526	7393	7609	7545	7525	7577	7497	7647	7379	7471	7494	7564	7494	7506	7425	7604	7406	7610	7603	7478	7489	7491	7515	7477	7496	7623	7516	7547	7517	7573	7458	7562	7351	7598	7461	7396	7645	7434	7517	7605	7553	7477	7546	7407	7550	7414	7510	7455	7479	7382	7476	7601	7494	7560	7676	7554	7447	7518	7593	7379	7624	7427	7514	7671	7589	7486	7627	7420	7561	7658	7472	7448	7548	7446	7489	7530	7442	7472	7547	7586	7471	7627	7588	7486	7484	7567	7437	7551	7574	7561	7461	7455	7468	7536	7521	7465	7507	7552	7500	7494	7595	7555	7546	7586	7475	7446	7632	7391	7542	7601	7618	7491	7619	7468	7429	7504	7430	7542	7497	7538	7558	7494	7557	7585	7413	7488	7593	7584	7538	7506	7484	7606	7450	7574	7480	7587	7676	7453	7444	7527	7634	7515	7593	7394	7747	7517	7475	7415	7664	7476	7387	7557	7454	7500	7391	7511	7281	7581	7443	7504	7576	7620	7591	7538	7528	7656	7554	7533	7466	7605	7519	7454	7540
11858	7801	5174	3833	3880	3734	3235	2884	2286	1848	1508	1433	1174	1170	1060	1032	976	950	920	919	873	848	892	840	870	860	879	836	864	824	803	829	821	847	842	810	801	798	873	876	822	820	851	807	850	840	824	809	806	830	820	851	882	809	834	824	784	777	840	772	808	813	756	832	902	818	810	806	847	807	778	818	843	876	841	787	848	807	856	786	855	853	811	833	804	811	803	793	796	820	784	840	821	845	856	804	813	757	869	756	856	813	818	809	771	825	804	796	826	799	825	828	862	766	828	815	868	840	834	840	785	812	795	841	814	783	783	837	786	802	835	841	844	867	791	810	824	805	836	846	841	858	834	840	801	818	806	784	785	792	838	806	803	832	836	732	824	787	791	802	818	795	788	779	833	848	746	841	822	842	826	884	772	821	802	851	778	838	826	797	820	794	824	770	833	808	844	848	858	838	798	846	816	860	755	823	825	801	888	818	857	797	801	764	838	853	783	829	858	812	829	805	800	869	840	805	805	794	831	794	823	786	798	827	814	847	827	801	832	826	837	818	780	806	838	815	822	849	820	860	858	782	870	802	835	852	820	745	768	810	834	810	754	817	850	833	801	815	842	800	802	842	849	805	732	795	836	810	832	788	762	820	817	808	824	801	799	833	815	847	849	786	813	818	807	801	835	779	797	781	728	813	788	816	836	815	865	814	762	787	803	808	825	837	819	836	878	781	813	817	887	876	856	818	755	831	793	823	824	817	832	836	796	839	857	857	795	813	798	783	749	858	836	805	805	802	789	852	872	785	846	808	810	799	797	794	758	828	852	865	841	838	771	837	795	841	807	808	827	834	782	810	827	834	834	833	829	865	780	781	803	842	817	768	800	793	844	831	874	802	790	800	814	764	761	812	743	842	818	777	805	842	814	775	822	824	836	826	797	824	834	852	851	805	814	789	837	791	809	751	821	802	836	836	781	811	813	887	835	842	816	826	838	838	807	818	867	791	805	847	798	788	750	842	821	837	898	819	832	773	835	875	813	821	861	750	849	822	790	766	752	786	808	806	850	788	816	834	845	825	798	800	794	792	817	806	804	797	818	848	850	871	830	806	778	816	773	806	807	804	888	867	817	778	806	784	775	813	790	832	790	790	772	784	850	819	806	839	832	804	773	826	842	814	828	820	827	801	839	730	813	835	814	837	800	807	805	832	775	803	839	847	840	840	832	816	779	810	826	819	844	865	751	801	790	841	817	786	881	862	805	810	842	824	870	831	819	808	873	822	806	836	844	806	807	787	792	836	835	817	800	782	839	803	825	807	806	803	862	788	891	799	822	804	841	824	794	805	857	807	791	820	838	818	799	778	768	823	864	798	841	807	791	842	796	842	764	887	879	845	800	843	874	851	821	795	788	763	834	787	789	860	891	810	852	840	794	813	827	816	817	790	789	774	782	841	811	798	781	809	840	819	799	826	843	810	785	838	811	775	832	822	811	763	765	751	807	830	796	776	823	845	840	842	801	842	780	901	804	792	784	771	811	811	834	838	849	813	811	798	788	794	829	782	852	768	873	794	775	824	838	830	826	796	793	836	800	831	799	786	811	835	791	757	836	786	790	803	821	834	806	858	834	830	787	808	755	835	841	795	870	816	825	822	780	763	818	788	851	828	795	802	802	809	823	796	790	771	812	802	804	834	848	822	785	851	862	835	831	792	811	775	802	878	804	839	718	768	862	829	806	840	817	820	815	813	821	788	823	804	820	830	868	835	832	819	825	841	825	846	820	798	825	804	805	782	806	832	746	807	814	797	799	788	852	832	814	778	796	831	814	794	813	807	816	806	812	835	816	819	793	805	841	780	853	787	822	847	825	862	769	796	767	781	813	830	816	820	869	810	740	816	789	770	793	820	767	880	801	803	827	805	841	829	843	829	802	824	842	820	821	830	850	829	775	826	880	809	836	807	849	771	815	835	843	850	800	806	822	805	794	764	840	850	805	836	808	806	824	734	855	738	779	825	820	833	851	774	798	787	779	831	788	843	871	811	822	797	802	845	829	741	813	788	829	814	826	849	770	829	835	820	763	845	818	860	825	852	803	813	803	824	798	813	797	861	853	773	833	783	848	816	813	838	809	796	827	853	854	823	830	806	827	814	854	847	857	846	835	824	813	803	764	807	829	801	832	800	769	774	793	879	834	796	836	807	849	780	781	782	809	824	838	859	877	802	810	818	802	829	777	814	878	803	823	846	822	789	808	806	833	839	813	855	813	807	784	784	780	823	803	795	818	826	820	801	794	804	843	795	824	803	824	792	799	817	834	851	879	828	834	855	845	821	788	817	803	831	854	808	782	766	819	828	762	804	860	771	813	856	833	830	801	836	851	862	794	780	785	882	789	816	770	842	841	832	795	812	775	796	805	786	807	788	802	826	839	830	809	843	811	841	849	795	817	814	812	789	810	828	807	832	818	822	750	833	791	782	789	830	837	878	799	768	791	796	785	811	842	788	787	829	835	776	851	858	780	805	736	776	837	842	839	855	799	770	837	786	816	778	785	760	844	818	792	781	827	793	851	797	832	870	749	765	797	807	794	840	841	832	812	818	784	771	807	817	776	782	824	807	767	763	838	775	825	835	742	790	743	804	764	819	818	833	849	808	768	860	763	890	784	796	861	844	831	845	856	832	814	814	830	810	795	838	866	849	833	833	781	832	812	782	884	818	866	808	771	761	841	815	823	785	824	793	769	851	826	857	800	799	831	827	835	828	812	794	783	867	822	820	817	793	876	849	784	824	854	828	829	809	828	842	773	791	774	816	825	750	779	825	791	826	885	795	763	801	878	839	854	829	842	783	834	762	814	843	845	797	829	850	826	827	804	799	868	835	810	799	827	793	828	825	818	826	849	849	785	861	804	805	867	786	795	804	791	800	856	824	751	771	800	839	832	830	797	799	836	815	827	831	831	807	857	791	774	818	857	823	852	778	805	842	787	786	791	835	802	853	849	842	844	831	842	755	838	809	824	805	834	756	825	785	808	819	833	827	813	821	874	806	865	787	791	829	822	855	854	852	820	827	854	799	814	836	858	788	791	833	859	831	807	826	815	791	815	834	804	794	819	815	825	829	777	806	773	824	842	814	825	844	830	846	867	820	837	761	808	849	822	809	785	837	786	807	786	842	802	809	812	824	822	878	845	820	798	829	808	778	834	781	825	824	838	848	813	797	778	824	759	826	830	810	837	827	821	857	791	795	831	801	808	807	842	780	879	818	821	801	839	891	794	804	826	806	858	811	848	857	816	823	852	835	790	802	772	882	804	812	843	827	792	796	801	871	823	803	794	828	791	797	802	804	782	806	848	762	855	816	810	832	792	877	788	876	835	858	827	839	862	796	779	811	843	856	820	804	805	831	781	842	852	801	810	844	838	804	841	840	796	798	833	854	803	835	796	833	839	811	826	826	801	796	797	812	852	842	820	798	828	791	842	793	800	820	819	817	851	818	778	794	812	777	839	816	833	801
40969	35509	32008	40681	43765	42142	38685	35842	30685	25569	21841	18745	16244	14379	13075	11793	10922	9943	9363	9064	8560	8497	8239	8176	8066	7653	7557	7595	7660	7560	7435	7452	7266	7297	7417	7378	7158	7374	7288	7291	7350	7196	7320	7365	7247	7315	7333	7275	7422	7225	7416	7340	7218	7272	7349	7357	7435	7336	7334	7246	7294	7306	7408	7097	7235	7322	7213	7194	7366	7214	7216	7193	7332	7226	7256	7281	7263	7296	7100	7285	7238	7199	7194	7303	7317	7329	7326	7287	7385	7280	7249	7241	7274	7209	7112	7251	7371	7380	7197	7277	7272	7228	7193	7295	7204	7268	7300	7232	7359	7203	7262	7316	7247	7160	7423	7184	7391	7333	7330	7112	7377	7296	7227	7326	7157	7414	7296	7379	7291	7300	7210	7352	7291	7295	7468	7205	7330	7285	7287	7368	7401	7334	7245	7214	7140	7332	7290	7281	7375	7184	7362	7367	7187	7288	7283	7367	7381	7309	7371	7438	7220	7296	7307	7314	7355	7269	7171	7429	7307	7354	7258	7183	7300	7251	7194	7142	7259	7395	7194	7199	7156	7316	7216	7219	7341	7358	7098	7435	7353	7306	7272	7302	7230	7341	7171	7208	7287	7345	7190	7193	7209	7276	7269	7288	7347	7210	7269	7304	7389	7287	7329	7356	7306	7336	7237	7372	7454	7212	7260	7204	7124	7198	7182	7364	7323	7160	7265	7312	7455	7192	7369	7303	7229	7231	7190	7330	7326	7273	7371	7320	7370	7417	7173	7302	7174	7345	7163	7289	7198	7346	7332	7239	7331	7420	7110	7268	7154	7413	7351	7258	7155	7439	7263	7265	7314	7386	7212	7213	7214	7302	7237	7376	7289	7344	7267	7361	7128	7272	7354	7288	7247	7372	7314	7324	7487	7256	7395	7376	7194	7245	7273	7305	7257	7298	7316	7322	7231	7377	7348	7179	7245	7281	7185	7327	7396	7239	7229	7141	7356	7289	7307	7241	7335	7282	7168	7304	7461	7170	7333	7226	7380	7340	7288	7290	7294	7390	7334	7367	7304	7283	7240	7225	7286	7200	7389	7276	7334	7290	7304	7255	7267	7275	7390	7317	7220	7323	7174	7322	7244	7216	7315	7349	7402	7326	7254	7282	7257	7229	7217	7398	7221	7239	7390	7214	7428	7274	7218	7318	7249	7252	7256	7322	7435	7318	7305	7197	7342	7306	7207	7327	7216	7323	7189	7259	7251	7316	7501	7321	7312	7162	7317	7186	7280	7262	7390	7260	7153	7344	7295	7168	7292	7203	7304	7232	7355	7332	7262	7214	7260	7326	7358	7267	7188	7428	7277	7254	7290	7215	7373	7334	7347	7371	7176	7311	7353	7328	7322	7218	7356	7273	7383	7270	7275	7352	7245	7293	7275	7355	7366	7193	7281	7428	7294	7307	7309	7330	7406	7341	7189	7353	7248	7229	7346	7315	7144	7255	7317	7257	7392	7283	7234	7366	7299	7299	7261	7270	7333	7211	7178	7288	7298	7132	7281	7392	7315	7248	7356	7236	7265	7201	7365	7319	7224	7289	7266	7391	7382	7251	7139	7249	7309	7249	7337	7240	7167	7244	7154	7327	7205	7291	7355	7354	7518	7198	7387	7270	7326	7354	7314	7200	7333	7264	7398	7353	7326	7254	7286	7134	7248	7344	7176	7365	7370	7393	7302	7160	7214	7226	7367	7275	7352	7340	7261	7286	7295	7195	7315	7308	7404	7291	7218	7330	7248	7297	7274	7298	7231	7189	7367	7205	7299	7329	7384	7253	7353	7316	7352	7178	7084	7321	7290	7232	7190	7238	7354	7258	7261	7425	7395	7284	7412	7389	7244	7295	7260	7335	7227	7285	7294	7217	7188	7354	7245	7333	7261	7255	7212	7258	7390	7260	7418	7322	7253	7224	7314	7396	7200	7300	7364	7351	7333	7246	7360	7214	7188	7218	7350	7297	7181	7338	7259	7386	7246	7363	7190	7167	7257	7403	7274	7389	7211	7257	7244	7296	7369	7341	7226	7257	7344	7294	7172	7293	7257	7104	7273	7450	7249	7296	7238	7259	7274	7383	7317	7370	7358	7324	7364	7356	7293	7180	7158	7259	7305	7268	7185	7375	7366	7421	7342	7304	7324	7459	7253	7225	7408	7377	7342	7223	7292	7222	7315	7225	7201	7356	7257	7156	7259	7289	7337	7234	7344	7366	7228	7391	7216	7362	7397	7294	7298	7257	7157	7266	7028	7241	7422	7266	7224	7238	7203	7206	7273	7280	7169	7253	7143	7232	7179	7461	7410	7245	7335	7291	7386	7267	7427	7210	7277	7469	7321	7342	7226	7324	7425	7279	7250	7317	7114	7280	7288	7144	7277	7217	7402	7318	7280	7199	7315	7420	7318	7199	7414	7391	7246	7410	7272	7234	7292	7381	7347	7233	7302	7421	7359	7292	7263	7189	7336	7171	7369	7230	7203	7406	7321	7353	7359	7184	7229	7261	7225	7359	7132	7163	7343	7264	7334	7182	7134	7376	7342	7253	7445	7237	7228	7157	7363	7205	7103	7219	7267	7346	7240	7268	7338	7300	7275	7335	7241	7204	7243	7188	7289	7248	7353	7339	7310	7229	7380	7296	7309	7173	7302	7268	7285	7186	7330	7269	7382	7291	7246	7330	7290	7178	7297	7391	7227	7461	7363	7328	7352	7253	7359	7246	7399	7297	7193	7344	7335	7164	7210	7307	7197	7244	7231	7214	7266	7332	7289	7249	7387	7345	7365	7223	7237	7363	7251	7196	7319	7205	7249	7177	7241	7283	7252	7289	7275	7272	7201	7201	7324	7230	7315	7316	7417	7386	7145	7327	7341	7243	7325	7258	7280	7258	7278	7291	7348	7359	7204	7242	7169	7247	7336	7467	7350	7207	7235	7235	7353	7376	7198	7381	7265	7277	7309	7207	7211	7162	7343	7385	7256	7292	7391	7312	7339	7287	7223	7241	7236	7340	7270	7285	7209	7326	7297	7245	7263	7176	7434	7234	7344	7128	7285	7300	7317	7338	7167	7351	7305	7211	7230	7196	7296	7274	7246	7399	7335	7261	7292	7182	7291	7207	7319	7319	7140	7281	7219	7260	7164	7258	7282	7344	7232	7313	7253	7364	7227	7239	7344	7167	7427	7205	7377	7254	7241	7366	7166	7267	7164	7287	7256	7498	7307	7302	7187	7302	7280	7258	7347	7099	7209	7203	7261	7289	7257	7243	7368	7243	7180	7303	7292	7312	7278	7150	7286	7396	7406	7205	7329	7286	7151	7263	7201	7361	7333	7261	7204	7405	7431	7184	7242	7250	7410	7382	7275	7226	7415	7376	7360	7225	7277	7321	7333	7412	7261	7350	7223	7255	7362	7224	7285	7347	7311	7235	7234	7103	7174	7329	7226	7295	7376	7284	7336	7209	7306	7242	7318	7246	7094	7119	7319	7219	7174	7240	7326	7240	7280	7142	7184	7267	7281	7210	7279	7340	7264	7278	7295	7317	7198	7257	7369	7266	7264	7271	7213	7277	7378	7431	7230	7321	7202	7233	7277	7351	7287	7276	7245	7341	7413	7196	7281	7217	7352	7252	7247	7246	7327	7187	7229	7206	7229	7219	7223	7374	7347	7123	7405	7372	7369	7319	7392	7298	7349	7304	7391	7267	7198	7502	7353	7353	7273	7296	7232	7299	7276	7222	7466	7246	7313	7374	7208	7316	7301	7293	7314	7335	7186	7234	7248	7221	7271	7304	7132	7324	7178	7261	7253	7284	7286	7408	7266	7291	7281	7320	7295	7170	7325	7351	7109	7317	7305	7181	7299	7074	7344	7231	7198	7246	7346	7361	7266	7360	7229	7311	7215	7324	7152	7397	7169	7343	7175	7350	7221	7300	7310	7336	7326	7251	7258	7322	7197	7410	7287	7255	7236	7222	7233	7299	7293	7320	7234	7227	7185	7373	7290	7285	7193	7180	7402	7155	7224	7249	7206	7392	7281	7176	7333	7280	7350	7271	7286	7287	7301	7157	7188	7200	7266	7254	7338	7286	7326	7328	7286	7296	7272	7373	7320	7190	7164	7221	7352	7159	7226	7384	7164	7316	7331	7276	7230	7334	7268	7221	7270	7384	7220	7358	7281	7293	7315	7353	7286	7401	7337	7187	7241	7194	7302	7369	7304	7263	7272	7355	7279	7233	7334	7254	7367	7256	7226	7242	7332	7193	7321	7254	7383	7256	7229	7452	7474	7194	7392	7332	7215	7255	7408	7244	7353	7268	7281	7209	7312	7285	7150	7322	7379	7472	7189	7343	7330	7140	7351	7288	7200	7201	7197	7269	7166	7310	7275	7267	7278	7136	7277	7262	7173	7329	7309	7177	7436	7381	7208	7240	7273	7219	7327	7188	7260	7377	7294	7245	7193	7315	7242	7286	7261	7215	7320	7335	7273	7300	7272	7506	7322	7307	7227	7301	7295	7187	7137	7330	7288	7263	7451	7197	7175	7213	7246	7337	7261	7257	7292	7335	7317	7256	7333	7244	7243	7278	7274	7336	7407	7311	7158	7262	7242	7293	7324	7345	7329	7522	7384	7469	7252	7312	7292	7300	7364	7229	7290	7297	7282	7186	7219	7246	7291	7145	7268	7348	7291	7195	7280	7184	7293	7144	7303	7264	7341	7294	7316	7246	7373	7314	7133	7233	7353	7191	7183	7290	7274	7277	7298	7211	7384	7256	7185	7277	7293	7184	7283	7308	7253	7184	7299	7238	7201	7140	7336	7317	7177	7267	7314	7215	7413	7245	7211	7361	7291	7398	7391	7262	7247	7279	7175	7192	7377	7341	7239	7330	7346	7319	7248	7266	7304	7193	7195	7305	7265	7166	7168	7393	7396	7270	7290	7167	7248	7369	7386	7264	7153	7212	7380	7335	7248	7249	7297	7361	7182	7255	7252	7297	7242	7339	7211	7166	7349	7122	7399	7188	7328	7274	7391	7239	7379	7284	7229	7352	7475	7272	7261	7358	7425	7230	7230	7345	7209	7275	7230	7361
13691	11788	8307	6295	6076	5500	4600	4125	3191	2419	1962	1811	1467	1441	1320	1209	1043	972	995	1010	918	967	934	974	897	909	896	908	874	852	855	840	828	863	866	842	867	872	845	818	813	898	839	911	831	899	812	903	890	856	850	851	843	831	849	843	840	836	839	854	880	843	846	821	872	873	834	848	823	880	843	850	858	821	853	897	883	819	767	876	843	826	905	793	918	836	848	878	832	894	816	870	798	842	854	817	825	864	868	836	834	876	890	870	888	817	850	864	869	875	854	859	840	853	825	825	894	910	791	886	877	887	858	819	874	851	841	844	813	902	815	869	873	854	860	870	850	879	885	831	892	836	821	828	864	871	812	811	834	832	841	848	866	793	902	840	838	859	908	894	897	847	819	960	813	862	802	815	814	834	840	839	864	882	857	883	885	856	850	831	850	871	835	813	873	883	834	825	810	824	890	840	900	893	897	848	882	837	857	899	878	882	879	844	900	852	850	843	840	808	844	835	869	821	851	889	873	831	851	880	874	843	774	820	829	784	935	820	821	848	848	855	858	824	843	870	871	834	805	870	907	822	837	868	806	828	828	829	829	908	811	794	835	895	920	830	802	839	813	852	851	826	865	884	789	851	849	882	862	890	830	867	844	912	863	867	837	868	786	870	834	914	867	846	887	879	852	836	865	832	758	860	858	901	805	814	817	824	852	857	831	826	845	857	818	852	864	903	844	893	845	805	879	813	899	833	836	826	850	833	838	887	877	868	860	898	871	906	887	891	806	889	851	828	886	886	886	838	833	826	874	846	873	886	926	856	791	855	824	825	876	880	894	823	761	874	844	792	828	875	856	874	870	874	831	851	839	880	821	851	861	832	905	833	841	840	801	859	882	922	797	874	832	796	857	878	885	859	859	843	903	826	838	867	844	791	846	892	842	841	748	806	824	902	855	890	866	848	867	832	871	857	837	842	814	810	842	832	847	864	844	837	882	850	874	860	868	845	812	855	832	803	823	867	778	859	848	904	837	863	811	870	898	868	841	850	861	877	885	845	816	834	845	838	874	853	846	841	904	860	827	808	889	846	793	905	864	841	851	842	846	889	864	824	879	816	796	863	892	828	853	890	883	838	858	857	897	774	814	894	899	865	842	846	837	867	868	868	877	820	858	871	866	861	854	860	823	846	857	829	846	911	834	875	841	886	843	890	833	850	851	846	874	831	840	847	865	844	825	867	866	818	859	819	856	857	916	852	864	876	853	853	897	907	822	935	858	865	911	850	869	866	903	845	837	846	842	884	805	874	823	881	826	842	851	883	878	913	845	842	832	816	821	824	812	859	821	855	857	842	867	865	873	870	846	860	797	863	913	898	867	825	789	882	892	833	825	840	878	866	882	863	810	853	830	878	867	867	866	833	817	809	879	832	813	891	783	869	806	861	836	879	863	868	854	871	863	856	879	892	799	892	833	806	869	830	856	787	830	853	895	905	877	809	880	837	872	858	835	876	824	845	855	791	839	812	892	818	839	838	876	831	818	836	867	831	863	820	857	799	924	860	871	839	859	884	883	834	909	822	872	881	831	852	851	923	805	849	848	863	913	851	851	849	852	906	868	861	830	886	859	866	822	873	808	839	806	790	795	845	830	853	834	845	858	859	841	825	813	837	892	867	864	851	858	869	806	828	816	832	882	889	899	813	862	813	856	880	799	819	865	838	830	866	828	872	821	843	827	869	847	815	870	884	842	826	855	882	830	926	794	837	836	902	805	850	854	843	894	823	869	844	817	870	829	863	852	844	830	853	874	859	836	854	867	860	878	875	850	854	833	856	810	837	828	812	860	837	884	794	838	879	826	893	847	858	842	835	842	860	868	871	854	864	788	821	858	803	847	868	846	827	858	856	784	837	796	820	820	891	877	812	810	837	878	876	857	855	840	841	882	828	796	858	910	854	855	814	842	874	908	815	831	892	889	790	875	835	822	800	852	825	870	853	838	814	868	858	841	850	832	869	808	838	838	860	837	873	841	818	801	861	871	874	855	878	853	824	852	836	876	811	845	862	852	874	839	839	837	879	875	810	843	849	869	834	832	829	854	840	833	832	837	847	834	867	899	830	821	865	854	875	890	846	791	855	813	854	842	849	841	813	817	884	856	839	770	881	838	811	873	857	905	834	888	794	829	823	820	890	848	839	831	849	858	848	875	891	835	877	819	775	831	826	851	899	889	845	864	852	862	828	839	890	805	801	858	831	839	841	843	885	857	828	858	810	844	819	863	845	880	788	832	802	837	858	839	826	826	878	845	843	787	829	847	877	891	831	820	883	862	830	858	853	870	838	853	840	797	842	839	895	816	831	857	856	833	811	841	835	872	862	857	807	834	822	848	863	835	858	825	888	862	825	824	856	893	870	844	836	855	860	847	821	863	936	830	849	841	837	864	866	828	861	824	797	906	798	878	863	876	832	847	838	860	840	802	816	832	854	904	837	891	889	832	838	863	872	874	845	834	776	790	844	878	952	840	815	853	835	837	894	926	900	867	868	795	882	933	873	845	823	825	815	881	862	859	810	857	837	872	859	841	896	829	829	827	804	877	857	887	827	860	868	863	814	827	809	833	834	895	839	835	863	883	885	802	871	824	876	857	858	875	852	885	853	893	827	853	861	834	806	882	845	834	881	896	818	825	829	853	890	881	879	867	845	836	796	806	851	859	950	827	836	865	850	871	908	862	841	806	859	853	861	852	806	835	855	890	852	831	791	872	882	836	843	818	851	855	862	852	769	823	890	816	875	850	863	881	880	892	893	884	841	840	834	803	840	908	822	874	848	816	874	856	839	868	834	898	871	853	819	860	820	844	848	897	880	883	861	814	893	799	862	847	847	842	857	808	865	851	838	826	863	837	893	833	835	906	815	858	823	871	830	879	869	817	859	817	873	888	860	874	866	897	896	877	812	871	849	822	858	799	847	857	860	820	837	832	816	892	902	850	878	884	815	845	882	880	826	924	841	837	855	862	844	849	837	883	857	822	889	859	906	869	842	910	827	812	867	844	886	875	913	894	841	839	824	839	823	856	872	841	869	889	801	857	880	855	871	827	840	865	842	837	877	871	881	846	854	844	859	866	892	818	868	919	867	833	818	784	907	869	795	835	843	920	812	843	834	807	915	833	849	886	868	842	883	871	832	828	867	846	853	850	805	868	862	811	823	844	861	895	852	852	821	875	848	828	883	860	857	866	856	862	818	827	823	847	893	815	862	853	878	860	867	821	832	851	855	852	857	895	893	879	857	868	891	815	864	899	826	843	905	835	879	830	869	817	832	795	763	858	813	846	867	840	850	836	872	796	852	912	809	844	802	869	802	840	838	815	892	818	838	863	847	866	832	880	848	859	839	829	832	840	873	809	819	869	893	806	822	788	851	828	847	838	890	869	822	806	863	854	841	879	819	873	849	854	840	884	889	844	848	832	819	827	895	878	860	852	874	831	836	847	802	882	888	850	851	839	863	835	873	840	865
45948	40087	38085	46891	49112	46695	43120	40460	35276	30196	25777	22992	19957	17959	16096	14331	12787	11535	10781	10179	9638	9288	8997	8794	8525	8391	8204	7931	7988	7982	7891	7895	7828	7860	7745	7846	7790	7655	7556	7517	7549	7495	7529	7533	7579	7555	7454	7602	7656	7607	7522	7447	7528	7322	7606	7472	7563	7435	7368	7488	7508	7635	7427	7471	7447	7428	7560	7556	7499	7454	7450	7584	7459	7504	7546	7548	7603	7487	7545	7476	7636	7491	7399	7485	7655	7524	7557	7382	7517	7387	7328	7380	7523	7532	7533	7603	7630	7446	7304	7598	7528	7472	7518	7590	7458	7377	7456	7306	7521	7551	7457	7494	7484	7456	7420	7498	7477	7485	7546	7486	7533	7454	7442	7536	7493	7438	7523	7548	7422	7433	7449	7485	7552	7588	7475	7508	7420	7460	7526	7607	7368	7533	7496	7430	7507	7438	7535	7577	7477	7588	7444	7618	7593	7579	7516	7486	7485	7539	7342	7505	7476	7481	7475	7484	7466	7462	7432	7548	7391	7546	7460	7481	7409	7599	7441	7484	7500	7562	7486	7567	7644	7432	7496	7468	7489	7572	7510	7477	7568	7377	7438	7483	7391	7497	7663	7483	7475	7540	7680	7507	7443	7425	7586	7437	7400	7464	7510	7718	7509	7602	7413	7514	7413	7523	7600	7533	7708	7560	7526	7533	7551	7582	7767	7541	7390	7339	7537	7545	7552	7447	7492	7448	7435	7389	7419	7509	7513	7544	7495	7520	7571	7497	7638	7377	7491	7437	7299	7604	7531	7339	7534	7443	7398	7432	7518	7465	7557	7348	7467	7328	7504	7467	7498	7486	7515	7518	7428	7518	7537	7492	7384	7491	7467	7442	7376	7596	7535	7426	7574	7549	7532	7439	7417	7521	7594	7593	7401	7586	7497	7578	7500	7567	7561	7422	7454	7491	7458	7438	7586	7555	7461	7589	7416	7442	7394	7634	7413	7571	7578	7630	7561	7435	7393	7575	7530	7494	7543	7373	7450	7592	7362	7468	7440	7510	7608	7419	7535	7495	7665	7578	7498	7542	7620	7407	7538	7408	7487	7460	7594	7524	7514	7703	7467	7266	7471	7384	7567	7518	7408	7432	7494	7376	7386	7646	7497	7482	7414	7505	7414	7440	7372	7393	7554	7556	7475	7420	7547	7582	7506	7414	7376	7447	7504	7425	7501	7425	7654	7580	7492	7639	7452	7461	7624	7611	7523	7486	7455	7413	7428	7351	7464	7408	7642	7482	7556	7385	7453	7664	7592	7462	7530	7452	7429	7544	7390	7505	7555	7433	7595	7435	7449	7604	7423	7425	7470	7607	7478	7520	7488	7440	7469	7602	7344	7372	7460	7640	7365	7624	7360	7518	7638	7495	7576	7553	7523	7534	7601	7427	7593	7513	7407	7358	7488	7520	7468	7501	7441	7404	7405	7620	7351	7469	7619	7544	7455	7422	7406	7422	7516	7498	7425	7359	7502	7551	7560	7535	7528	7500	7554	7394	7481	7434	7538	7394	7465	7443	7476	7513	7559	7547	7406	7375	7571	7435	7532	7352	7511	7449	7479	7499	7396	7494	7544	7489	7537	7375	7410	7642	7579	7320	7616	7506	7423	7445	7695	7438	7477	7449	7619	7467	7492	7482	7479	7513	7398	7480	7526	7487	7496	7531	7534	7507	7679	7514	7503	7505	7513	7413	7451	7484	7565	7520	7582	7492	7609	7397	7613	7437	7493	7565	7579	7430	7432	7626	7522	7565	7615	7371	7411	7513	7370	7439	7453	7558	7508	7540	7529	7514	7563	7486	7520	7508	7521	7484	7440	7562	7392	7573	7515	7530	7508	7420	7444	7538	7450	7390	7532	7500	7448	7473	7562	7623	7613	7496	7587	7465	7405	7454	7488	7511	7555	7723	7409	7499	7416	7515	7472	7543	7417	7624	7443	7628	7476	7524	7215	7521	7532	7559	7472	7401	7523	7583	7526	7549	7474	7490	7525	7507	7483	7401	7602	7654	7452	7374	7499	7471	7431	7420	7678	7535	7505	7371	7479	7436	7473	7640	7469	7483	7469	7528	7578	7465	7570	7520	7467	7607	7300	7389	7585	7555	7504	7330	7491	7381	7470	7506	7467	7439	7526	7497	7552	7383	7493	7445	7597	7427	7448	7489	7502	7567	7504	7542	7468	7517	7375	7573	7452	7481	7510	7494	7639	7446	7467	7511	7439	7413	7490	7487	7572	7565	7614	7642	7633	7374	7511	7412	7445	7705	7434	7551	7461	7342	7512	7527	7434	7527	7429	7570	7444	7505	7534	7543	7461	7545	7520	7478	7559	7487	7430	7540	7533	7500	7513	7399	7525	7435	7478	7635	7535	7337	7656	7480	7520	7523	7506	7410	7523	7410	7538	7592	7391	7529	7576	7638	7434	7479	7650	7485	7464	7419	7562	7480	7476	7406	7503	7633	7491	7407	7551	7547	7458	7721	7497	7463	7556	7540	7516	7563	7515	7595	7522	7581	7416	7633	7586	7530	7407	7405	7650	7562	7362	7532	7533	7534	7537	7519	7504	7525	7460	7471	7449	7547	7652	7455	7537	7480	7533	7573	7550	7492	7536	7478	7386	7490	7541	7635	7506	7502	7499	7480	7673	7333	7439	7431	7467	7547	7559	7549	7480	7526	7512	7575	7490	7515	7552	7583	7521	7554	7471	7540	7505	7586	7448	7456	7596	7528	7542	7560	7446	7406	7438	7410	7489	7583	7491	7423	7500	7445	7343	7551	7527	7423	7596	7497	7337	7429	7615	7430	7482	7554	7446	7544	7480	7549	7518	7485	7357	7544	7595	7541	7455	7446	7474	7490	7513	7531	7432	7489	7669	7456	7451	7544	7545	7494	7482	7536	7537	7506	7530	7540	7668	7559	7505	7410	7427	7330	7497	7539	7572	7408	7544	7567	7493	7579	7543	7363	7486	7439	7439	7568	7495	7483	7493	7600	7408	7464	7430	7479	7503	7523	7548	7513	7521	7625	7544	7462	7580	7488	7526	7353	7425	7433	7533	7423	7431	7543	7416	7557	7537	7509	7538	7604	7461	7406	7568	7547	7343	7385	7500	7501	7570	7501	7474	7517	7564	7430	7473	7508	7448	7488	7498	7411	7477	7556	7453	7576	7526	7556	7658	7417	7487	7723	7524	7478	7425	7435	7535	7441	7593	7588	7610	7536	7463	7445	7412	7435	7533	7517	7583	7517	7524	7318	7490	7567	7524	7391	7570	7391	7418	7547	7591	7497	7504	7477	7507	7446	7472	7434	7422	7569	7539	7337	7541	7424	7440	7474	7607	7539	7619	7460	7330	7468	7483	7636	7365	7489	7264	7436	7556	7507	7519	7427	7590	7575	7442	7508	7408	7525	7607	7582	7490	7500	7580	7514	7422	7476	7440	7627	7559	7572	7508	7401	7554	7527	7513	7449	7562	7419	7453	7515	7528	7500	7557	7495	7459	7479	7467	7469	7583	7499	7397	7589	7484	7498	7622	7449	7506	7595	7498	7559	7401	7445	7452	7433	7443	7400	7371	7509	7564	7467	7489	7541	7567	7606	7390	7499	7541	7418	7627	7620	7531	7666	7498	7434	7430	7331	7412	7537	7485	7503	7510	7397	7390	7525	7428	7524	7538	7437	7535	7503	7410	7516	7466	7445	7435	7523	7553	7515	7619	7478	7501	7422	7515	7433	7525	7377	7555	7574	7406	7562	7532	7473	7307	7379	7552	7529	7442	7548	7629	7593	7439	7510	7686	7573	7690	7412	7599	7463	7309	7652	7438	7611	7524	7435	7545	7509	7621	7474	7550	7363	7499	7516	7587	7601	7564	7654	7414	7535	7517	7431	7448	7347	7404	7563	7486	7506	7541	7562	7474	7580	7462	7420	7439	7481	7470	7393	7555	7531	7490	7376	7502	7551	7600	7513	7468	7494	7504	7460	7502	7609	7494	7553	7559	7465	7469	7519	7481	7626	7446	7336	7459	7544	7482	7527	7484	7574	7444	7513	7510	7480	7477	7484	7464	7529	7486	7581	7394	7563	7425	7498	7558	7446	7565	7513	7509	7497	7454	7471	7560	7579	7573	7450	7490	7482	7541	7604	7497	7436	7450	7478	7553	7388	7445	7400	7483	7442	7572	7541	7468	7558	7331	7559	7452	7507	7400	7512	7525	7456	7492	7499	7366	7503	7575	7520	7514	7407	7614	7581	7504	7621	7504	7533	7492	7509	7522	7627	7567	7543	7524	7536	7566	7523	7486	7448	7478	7437	7500	7473	7496	7445	7582	7451	7492	7466	7513	7506	7340	7553	7466	7414	7374	7574	7407	7446	7528	7443	7496	7603	7410	7451	7408	7518	7557	7479	7357	7597	7566	7516	7450	7487	7469	7530	7495	7441	7531	7419	7481	7480	7561	7526	7417	7537	7587	7439	7503	7465	7650	7318	7511	7489	7576	7340	7461	7559	7458	7494	7577	7496	7593	7574	7605	7518	7436	7639	7595	7365	7602	7654	7307	7408	7499	7555	7402	7370	7505	7437	7429	7473	7455	7532	7641	7468	7570	7525	7391	7379	7380	7589	7559	7535	7466	7464	7507	7436	7592	7547	7510	7525	7618	7451	7545	7462	7487	7466	7520	7427	7509	7449	7531	7448	7526	7562	7475	7448	7430	7510	7440	7606	7605	7395	7458	7433	7660	7520	7434	7483	7474	7618	7424	7420	7425	7539	7438	7459	7431	7551	7619	7546	7425	7465	7406	7523	7481	7361	7506	7555	7532	7594	7537	7485	7499	7634	7533	7428	7466	7385	7475	7491	7630	7636	7401	7554	7521	7513	7366	7468	7616	7597	7525	7495	7480	7532	7530	7421	7504	7572	7443	7491	7450	7498	7512	7398	7496	7500	7416	7359	7397	7514	7550	7435	7412	7467	7558	7594	7640	7639	7420	7588	7520	7458	7517	7559	7529	7667	7528	7500	7457	7546	7547	7477	7445	7484	7566	7431	7462	7625	7531	7626	7395	7505	7534	7426	7432	7467	7524	7518
8277	5632	3714	2575	2636	2538	2176	2153	1785	1417	1223	1077	1089	953	972	870	843	871	855	790	870	818	826	802	820	817	804	790	777	751	807	812	805	787	799	803	836	795	825	815	760	814	796	762	744	810	801	772	766	829	780	841	773	758	807	780	787	757	784	750	737	814	816	792	773	793	772	802	807	785	771	810	847	748	772	789	756	744	741	795	794	772	778	773	746	733	780	805	785	806	751	775	768	735	812	821	769	730	767	740	812	782	801	795	753	769	730	814	775	790	758	785	806	797	789	791	811	787	746	751	822	786	749	778	753	781	763	795	804	824	778	732	796	803	788	750	726	793	773	748	763	810	752	795	751	794	759	793	856	816	814	769	807	786	716	837	813	765	784	785	759	776	773	819	783	823	867	793	828	812	808	800	833	822	773	776	773	736	770	780	817	783	749	797	813	818	812	803	809	813	772	773	819	789	844	805	823	728	753	791	794	809	838	800	848	782	784	719	758	758	743	770	800	784	793	788	800	804	770	734	821	792	798	798	753	838	797	732	783	804	807	777	767	752	750	788	803	775	749	807	768	804	851	824	792	816	803	771	792	815	783	786	738	774	785	778	739	795	746	750	807	797	782	771	798	789	725	749	758	780	734	760	790	761	810	789	812	791	810	808	738	774	799	759	753	778	769	733	796	778	762	793	776	789	784	773	765	770	841	791	789	734	764	814	796	803	833	817	782	810	815	809	776	774	795	750	776	756	823	801	781	757	721	785	782	826	802	730	786	810	789	785	810	718	819	779	810	779	799	835	770	727	838	771	758	766	801	783	761	766	825	827	806	811	761	781	789	790	779	796	781	799	808	771	787	794	730	791	814	823	772	765	903	766	778	803	778	773	777	818	804	813	867	809	768	733	839	773	749	790	780	766	768	796	784	787	796	762	726	856	792	767	796	764	811	746	797	810	765	794	746	739	762	786	798	728	785	830	815	774	805	790	777	758	792	783	783	773	804	824	808	781	819	745	778	739	775	816	804	769	765	767	782	785	826	783	805	807	828	780	748	863	815	775	805	779	804	830	814	737	765	765	786	752	748	768	813	716	810	779	764	773	751	772	748	824	790	811	814	810	840	783	794	831	775	771	824	790	729	793	777	851	745	801	753	759	753	770	801	741	756	818	777	797	830	835	809	780	754	794	766	793	751	786	770	760	802	789	820	786	786	752	770	755	773	761	794	824	757	785	807	816	768	737	777	777	756	766	793	835	788	792	780	807	798	780	758	771	748	801	784	841	778	778	817	793	843	802	773	804	787	803	835	759	776	782	786	770	789	777	785	808	820	753	801	764	763	760	829	785	793	808	777	739	808	751	778	761	873	779	793	784	790	784	736	806	764	770	744	795	804	787	779	773	787	802	774	796	755	767	752	822	794	767	798	765	775	774	812	779	763	801	783	750	747	828	799	841	720	763	834	812	812	786	729	763	782	811	768	824	820	819	792	748	752	764	775	767	791	801	817	766	781	782	728	798	773	786	781	754	737	782	793	793	832	767	790	803	800	805	785	778	787	844	770	750	749	763	772	814	836	742	778	799	801	754	772	817	830	734	752	760	768	761	754	683	801	787	802	778	806	803	760	788	718	776	802	780	776	772	790	835	810	787	762	796	820	762	779	743	791	780	765	774	759	812	779	847	819	749	816	732	821	815	790	775	802	813	788	746	780	793	797	735	746	798	777	762	797	804	794	740	794	763	851	770	769	736	799	803	785	805	738	751	780	765	781	784	771	784	776	769	781	782	810	771	760	805	818	747	796	819	819	775	811	809	783	797	784	781	793	816	764	780	790	780	799	745	770	754	785	779	802	850	804	743	758	791	810	737	767	806	794	865	823	746	791	766	830	751	730	790	812	830	778	766	748	789	786	804	819	845	778	755	747	826	744	733	813	762	769	814	779	799	750	800	769	812	763	807	814	799	837	837	762	807	840	753	728	774	750	770	832	758	722	785	725	771	786	761	819	732	812	772	811	831	790	820	810	809	864	787	839	813	792	754	790	803	798	796	752	801	751	770	813	784	796	768	766	850	737	761	795	813	804	800	778	769	744	793	720	798	819	799	820	812	762	847	789	812	775	738	784	791	750	768	763	779	775	773	817	764	795	753	786	814	710	826	786	772	755	747	764	761	805	778	765	760	797	762	757	783	820	798	808	785	759	818	750	765	811	841	789	779	796	804	820	845	743	814	766	769	834	756	828	746	791	759	767	742	801	807	771	774	785	797	809	752	803	815	792	804	803	772	738	781	776	737	765	795	778	801	809	773	789	772	757	797	776	768	838	791	804	779	732	799	813	810	773	819	786	802	807	769	810	793	778	846	737	839	802	789	734	789	793	779	810	787	793	754	762	779	835	764	742	844	770	754	772	756	756	789	805	726	760	777	738	801	764	741	789	778	790	785	814	771	777	791	811	776	772	789	806	754	778	792	777	807	757	775	782	791	746	772	764	844	789	785	804	836	807	781	843	774	796	770	799	819	763	816	838	773	777	790	780	783	779	845	750	769	762	854	819	754	785	804	795	794	802	799	750	727	788	736	824	796	791	813	788	752	789	820	802	795	782	750	791	800	805	826	766	745	761	764	747	766	790	778	806	813	783	780	763	794	778	758	785	774	826	790	764	745	682	818	826	812	834	769	765	751	813	725	752	803	819	743	770	769	726	794	813	819	778	797	763	776	778	771	769	722	774	764	758	770	783	797	736	790	733	768	786	802	760	779	819	787	766	813	780	799	821	774	789	819	812	822	810	814	771	831	778	801	785	747	796	780	770	787	760	770	834	771	736	739	779	814	781	786	752	783	784	813	783	794	770	767	816	770	783	792	800	760	755	775	832	823	760	803	835	819	803	731	765	725	757	808	735	719	786	779	801	791	823	812	788	795	764	791	758	774	776	781	793	820	798	799	836	753	791	785	792	741	727	817	793	748	772	742	766	799	755	763	811	810	816	777	729	811	790	756	843	794	771	709	863	844	786	759	769	802	788	850	715	808	746	802	787	815	789	764	789	754	711	807	753	762	801	800	821	793	794	800	811	784	807	771	798	770	734	802	802	795	779	810	787	810	822	815	770	800	810	796	767	770	814	803	765	764	781	772	771	764	805	783	791	765	775	721	778	832	842	798	731	766	749	846	767	776	780	808	766	810	781	762	827	794	779	812	836	768	780	749	755	816	774	786	812	772	747	754	783	788	830	808	806	767	757	818	780	770	854	798	825	785	777	789	792	816	746	829	815	779	801	772	804	737	770	796	815	753	773	770	783	809	738	786	780	779	824	778	789	729	794	811	814	762	801	806	783	764	760	793	782	768	807	819	761	800	838	752	782	759	779	827	819	836	733	789	785	809	747	771	807	801	778	861	758	809	805	813	785	781	808	760	797	757	755	790	786	736	754	802	763	816	784	790	773	784	761	793	738	769	793	790	772	728	802	753	796	765	756	745	764	788	770	786	767	758	804	784	826	777	775	804	836	808
38489	33369	29101	35950	39720	37103	34032	32185	26490	21273	17714	15250	13257	11948	11125	9894	8898	8521	8173	7961	7769	7680	7400	7411	7340	7361	7279	7368	7100	7104	7074	7099	7066	7255	7245	7251	7032	7002	7048	6950	7025	7069	7065	7180	7103	6964	7109	6991	7014	6962	7001	7032	7020	7013	6943	7105	7031	6979	6951	7068	7054	7101	6986	7106	7105	6904	7090	6960	6955	7086	7059	7046	7109	6985	7072	7088	7088	6947	7184	6997	7113	6950	7135	7023	6983	7025	6998	6939	7032	7061	6937	7093	7019	7061	7022	7033	6990	7037	6908	7085	7092	6993	7033	7057	7029	6984	6957	7162	6950	7187	7015	7058	6971	7023	7129	7002	7048	7030	7168	7159	6995	6966	6991	7024	7039	6951	7128	7033	7181	7129	7122	7064	6957	7007	7014	6904	7044	7035	7093	7037	7085	6995	7106	7027	7056	6934	7011	6918	7104	7023	6982	6903	7169	7088	7081	7036	7135	7047	6973	6949	6917	7001	7061	6870	7075	7026	6995	7009	7149	6977	7107	7087	6985	7125	7139	6988	6972	6915	7036	7085	7017	6977	7008	6946	6941	6945	6990	7036	7021	7094	7030	6965	7053	7109	7000	6989	7196	6997	7112	6990	7085	6943	6966	7028	7112	7041	6980	7010	6978	7035	7044	7086	7189	6975	7045	7055	6957	6898	6971	6951	7025	6958	7056	7041	7010	7000	7122	6967	6963	7114	7087	7110	7032	7088	7051	7069	7061	7149	6803	6958	7099	7088	7078	7058	7109	7048	7076	7148	7132	6967	7082	7038	7096	7079	6894	6955	6972	6962	6857	7060	7132	7130	6988	7041	6875	7067	7046	7101	7010	6971	6990	7219	6841	7112	7079	6969	7136	7120	7105	6926	7058	7143	7126	6961	7061	6999	7051	6945	6968	6947	7047	6956	6931	6984	7059	7074	7152	7039	7005	7037	6953	7167	7090	7095	6953	7161	7003	7192	7026	6909	6929	7058	7186	7106	6975	6898	7052	7090	7075	7045	7145	7026	7106	7198	6982	6999	7053	7106	7060	7021	7023	6895	6924	7168	6923	7083	7103	7040	7063	7058	7119	7005	6906	7132	6970	6976	7043	7047	7111	7167	7070	7105	7056	7096	7006	7072	7063	7029	7023	6911	7029	7100	6992	6921	6988	7054	7033	7091	6947	7090	7182	7107	6992	7088	7013	7033	6888	7155	7071	7004	7128	7117	6962	7085	6969	6976	7057	7060	7048	6959	6991	7062	7084	6990	7014	6998	6989	6942	7050	7026	7102	6888	7038	6912	7066	6983	7135	7049	7113	6994	7131	6925	7004	7080	6968	7050	7024	6947	7046	7052	7031	7007	6959	7224	7048	6933	6996	6999	6967	7074	7006	7038	7019	7040	7222	7174	6909	7177	6998	7081	7013	7028	7034	7083	7159	6933	7121	7140	6930	7072	7035	6997	7072	7047	7064	7048	6939	6991	6963	7064	7119	7066	7193	7188	7135	6997	6944	7034	7077	7018	7000	7035	7102	7149	6960	6910	7035	6982	7010	6989	7047	7072	7021	6987	7096	6943	6966	7086	7068	7073	7103	6899	6962	7122	7126	7084	6922	7037	6994	6976	6999	7030	6858	7045	6999	6974	7042	7170	7060	6971	6967	7187	7052	6988	7009	7139	7108	7019	7028	7051	6947	7064	7074	7093	7030	7053	7109	7087	6982	7100	6928	7004	6996	6949	7069	7036	6959	6987	6986	7053	7060	7068	7140	7138	7096	7089	7063	7050	6867	6978	7173	7074	7134	7127	6907	7035	7026	7114	6974	7134	6987	7001	7025	7204	7001	6896	7135	7031	7030	6981	7076	7016	6983	7130	7059	7092	7061	7064	6929	7068	7104	7112	6924	7064	7124	7050	7121	7080	6892	7092	7042	6909	7008	6974	7102	7004	7103	7106	7145	7146	6995	6969	7018	6907	7031	7012	7052	6893	7061	7048	7227	6921	7071	7103	7056	7097	7063	6900	7054	6948	7007	7032	7069	6993	7047	6966	6839	7050	6959	7030	7098	7066	7041	7119	7011	7153	7072	7028	7105	7064	7015	7104	7118	7061	7104	7207	7112	7062	7139	7047	7074	7093	7077	7068	6944	7095	7077	6982	6956	7000	7009	7041	7182	7021	6985	7156	7104	7088	7122	6998	7002	7060	6941	7090	6994	6986	7133	7079	7024	6976	7090	7151	7153	7040	7086	7007	7032	7066	7066	7030	6900	7076	7064	6988	7033	7032	7082	7071	6912	7097	6971	6915	7025	7051	6815	7128	7103	7034	7047	7081	7066	6932	7035	7071	6987	7032	7116	6959	7020	7094	7118	7042	7134	7080	6932	6954	6941	7035	7029	6988	7012	7128	7107	7062	6965	7211	6991	7020	7023	6868	6968	6976	6990	7024	7038	7001	7022	7007	6998	7120	6939	7068	7041	7039	7111	7132	7088	6985	7121	7037	7051	7059	7128	6940	7088	7190	6984	7050	7133	7013	6928	6911	7021	6910	7051	7055	6958	7023	6942	6964	7007	7048	7121	7051	7065	7023	6953	7071	7005	7039	7050	6907	7037	6962	7140	7175	7148	7007	6988	7019	7098	7062	7087	7015	6886	6955	7200	7093	7112	6987	6901	6991	7116	7039	7007	7112	7144	7222	7079	7220	7112	7023	6983	7049	7045	7039	7015	7074	6980	6964	6890	7047	7133	6988	7166	7100	7033	6950	7117	7108	7120	7112	7034	6880	7071	7040	7007	7060	7203	6944	7081	7012	6929	7050	7085	7090	7088	7027	7015	7017	6983	6945	7067	7162	7076	7162	7050	7087	6957	7086	7028	6943	7078	7042	7116	7055	7028	6950	7079	6987	7120	6998	7116	7114	7097	7090	7182	7003	7029	6961	7040	7051	6923	7093	7023	7044	6948	7049	7038	6989	7085	7132	6906	7032	6989	6975	6906	6945	7071	7088	7059	7078	6975	7016	7023	7097	7128	7075	7107	6994	7167	6965	6997	6880	7083	6947	7041	6837	6871	7030	7122	6947	7094	7041	7013	7037	7161	6923	7138	7202	7104	6909	7070	7108	6904	6998	6952	7145	7090	6937	7022	7071	7033	7039	7084	7065	7102	7134	6889	7179	7034	7132	7153	7132	6985	6999	7042	7016	7031	7001	7055	7084	7158	7052	6971	7027	7078	7028	7091	7034	7119	7044	6976	7085	7117	6990	7104	6903	7012	7165	6955	7096	6939	6991	7060	6987	6989	6917	7174	6985	6963	6974	6944	6929	7156	7160	7001	7086	7066	7025	7105	6951	7123	6991	6987	7036	6999	7148	7070	7046	7057	6972	6992	6972	7085	6957	7072	7094	6847	7025	6967	7082	7062	7062	7176	7005	7035	7151	7011	6990	7077	7063	7080	7050	7098	7058	6939	6941	7083	6985	7173	7003	6900	7022	7093	6861	6906	6990	7070	7195	7005	7040	6816	6970	7146	7029	7010	7013	7121	6947	7052	6934	6937	7098	6980	7007	7026	6947	6944	6996	7076	7187	7001	7112	7131	6841	7115	7007	7014	7056	7054	7005	6992	7147	7086	7094	6997	7058	7007	7044	6960	7009	7071	7102	7088	7037	7023	7138	7063	6999	6995	7135	7014	7055	6969	7069	7004	7029	7077	7075	7057	6942	6943	7047	6975	6895	7107	7085	6984	6922	7091	7012	7042	6962	7033	6946	6916	7171	6908	7044	6998	7041	7017	6863	6978	7057	7111	6979	7073	7013	7058	6999	7052	7014	7003	7032	7111	7063	6982	7033	7094	7184	6999	6996	7076	6934	6936	6970	7075	7054	7198	6886	7049	7049	7035	7084	6917	7184	7114	7029	7145	7026	6880	7064	7124	7107	7089	6948	7082	7050	7066	7002	7099	6988	7105	6932	6975	7126	6989	7190	7062	7128	6942	6933	6979	7047	7157	6871	7169	6990	7067	6958	7027	7063	7070	7035	6955	6953	7040	6978	7004	6944	6971	7067	7144	7029	7082	6962	7045	7066	7111	7028	6935	6950	7001	7053	7146	7045	7062	7134	6960	6996	7100	7158	7128	7072	6992	7021	6943	6995	6968	6970	7026	7047	7154	7082	6944	7041	7052	7012	7026	6929	7082	7025	7026	7071	7035	7157	7105	7002	6975	6891	7135	7079	6957	6989	7122	7098	7184	7053	7094	7001	7046	7203	7003	7138	7184	7099	6916	6988	7071	7176	6960	7126	6982	7178	7176	7029	7105	7144	7029	6919	7011	7036	7008	7091	6947	6987	7018	6972	6986	7073	7068	7055	7071	7016	7035	7055	6955	6997	6950	6997	7019	7081	7053	6977	7087	7109	7059	7036	7021	7033	7081	7012	7086	6951	7005	7089	7073	7099	7057	7094	7125	7142	7134	7121	7062	6976	7024	7174	7066	7032	7104	7027	7049	7059	7007	7198	7105	7186	7075	7081	7026	6921	6983	7038	7018	7041	7039	6997	7080	7025	7205	7001	6979	7097	6897	7103	7086	6891	7083	7016	6997	7076	7083	6989	6935	7062	6925	7025	7051	7046	7142	7134	7012	7051	6951	7113	6989	7053	7028	7046	7074	6906	7151	7113	6936	6953	7111	7019	7104	7102	7208	6927	7184	7062	6998	7151	7153	7048	7068	7041	6968	7020	7177	7049	7001	6985	6880	7003	6975	6970	7043	6980	7015	7035	7074	7187	7044	6995	7055	6995	7035	7011	7001	7031	7017	7157	7131	7006	6960	7058	6990	7058	7090	7033	7111	7164	7023	7112	7158	7057	7036	6992	7046	7152	7025	6980	7188	7038	6952	7077	6918	6964	7099	7011	6927	7097	7050	7107	6988	7087	7048	6964	6979	7011	7047	7107	7024	7032	6933	6943	6995	7011	6961	7102	7086	7134	7038	7083	6978	6946	7050	6939	6983	7103	7149	7166	7140	7100	7068	7030	7072	6938	7185	7050	6990	7041	6983	7080	7041	7028	6962	7045	6986	7082	7068	7073	7075	6966	7117	7097	6968	7063	7081	7064
9742	9481	6448	4207	4153	3856	3456	3393	2497	2045	1595	1480	1300	1204	1121	1016	1018	950	932	967	905	885	844	862	853	862	860	862	896	814	829	840	817	807	824	838	807	820	827	866	796	818	897	891	823	835	840	821	836	812	833	848	865	893	854	763	853	836	814	844	768	813	864	836	798	796	872	795	831	805	860	847	799	873	821	809	815	822	825	826	863	859	857	838	835	850	850	900	794	836	816	854	809	883	814	851	799	807	885	793	831	855	847	820	805	834	872	836	826	816	852	847	817	868	845	832	859	833	818	912	843	863	828	853	794	790	856	833	821	864	876	808	812	850	877	846	794	797	802	851	820	841	833	870	834	942	808	900	842	837	796	845	805	838	873	808	821	846	809	802	867	845	838	829	795	832	836	796	830	805	885	840	867	868	854	843	853	851	894	847	864	907	874	855	829	845	834	854	837	802	824	865	865	847	836	853	859	831	844	878	832	833	865	848	874	827	852	839	904	844	842	806	820	850	793	820	841	844	908	849	820	843	822	794	806	815	828	813	905	807	810	890	801	837	834	875	847	898	842	789	837	800	851	792	889	830	846	830	866	852	840	889	899	882	845	857	823	835	830	847	876	786	829	837	855	805	796	816	847	899	797	811	852	823	879	801	894	831	799	822	861	814	878	781	817	836	890	854	838	826	807	826	871	800	867	852	828	886	896	826	796	841	825	886	862	820	844	822	819	832	911	873	847	832	862	811	854	853	797	832	863	831	883	868	837	791	821	831	824	783	822	804	868	845	799	853	855	792	856	817	863	884	809	866	833	820	880	802	894	877	857	818	907	858	769	842	823	907	902	794	895	810	877	797	819	820	876	852	796	822	821	805	900	810	815	887	886	855	835	833	852	851	833	843	822	859	873	850	870	807	860	862	847	851	877	851	837	833	873	861	847	832	822	854	878	831	834	883	864	838	845	823	812	862	815	867	860	833	867	829	842	827	856	795	814	842	849	834	808	839	808	819	825	821	842	836	838	861	818	855	827	849	848	850	901	827	798	855	841	849	795	862	873	798	836	810	865	833	882	898	893	839	808	843	846	844	851	856	803	818	887	826	809	834	799	829	861	816	803	786	837	815	865	862	822	833	793	787	830	884	861	854	833	813	827	833	812	843	803	837	856	799	795	842	833	843	805	841	836	834	816	799	909	772	855	830	787	852	862	807	827	799	900	892	880	835	859	792	903	862	792	836	849	777	792	887	872	834	835	807	901	876	852	854	857	779	831	811	890	902	841	897	857	852	817	828	858	898	865	846	818	900	859	855	856	802	777	835	859	862	865	830	846	811	826	857	836	799	860	834	823	865	889	840	915	851	867	858	829	841	876	817	878	902	827	817	886	862	799	827	858	847	831	839	785	849	837	822	885	800	847	813	818	847	905	854	875	846	830	845	853	847	867	855	869	872	829	815	827	890	870	830	816	846	839	889	869	827	848	863	792	830	809	841	833	841	781	811	851	855	846	827	837	860	803	864	831	873	817	841	816	870	867	810	876	864	860	780	838	845	850	827	831	886	823	805	832	826	844	817	857	857	843	848	830	832	816	893	864	836	858	853	834	813	860	802	833	804	828	789	826	851	871	909	858	883	800	845	868	823	842	914	798	839	752	834	824	832	891	886	834	858	793	850	834	832	846	815	848	814	847	857	855	827	868	867	833	834	874	827	824	869	819	872	899	857	856	828	850	875	842	804	837	815	850	880	885	833	830	792	875	839	849	808	835	791	838	875	824	848	859	852	842	816	815	808	832	851	829	831	848	881	918	805	933	812	854	872	844	902	839	870	859	839	828	864	857	832	831	804	884	845	860	864	869	818	865	809	852	813	831	809	817	853	836	838	831	858	840	793	765	883	818	894	839	817	835	834	881	858	854	835	842	887	793	890	816	849	834	849	792	850	816	846	849	846	821	841	881	815	812	816	817	829	796	858	835	839	850	833	843	827	826	816	852	855	865	836	842	864	853	856	844	824	880	796	874	778	881	857	855	862	882	864	870	850	863	869	849	794	828	862	835	862	796	856	863	869	832	818	855	804	833	799	817	845	810	842	855	839	814	856	810	791	871	870	838	846	804	924	846	835	778	829	824	849	813	832	829	858	825	822	773	860	807	839	859	855	799	833	828	863	848	875	840	830	850	859	820	899	818	817	861	870	853	842	799	825	864	824	834	908	803	839	850	799	854	804	826	805	820	876	849	844	852	845	889	813	819	799	856	833	862	829	820	839	859	853	835	814	815	826	850	796	841	806	830	870	794	845	868	827	856	859	864	800	833	738	856	809	872	825	826	847	826	871	808	880	758	861	815	898	800	833	859	872	801	819	856	829	808	834	812	861	832	905	844	862	824	911	836	847	892	801	870	787	839	833	883	910	838	809	826	890	828	839	865	836	870	821	831	819	822	827	860	806	832	816	873	838	819	832	797	852	841	830	838	835	889	845	892	821	852	845	845	862	772	797	780	818	850	846	886	842	841	867	857	838	846	855	833	833	838	871	878	872	846	836	814	838	818	877	861	825	909	827	855	820	897	874	865	900	853	836	823	796	849	814	802	841	834	861	882	898	800	849	888	809	861	849	816	834	826	829	830	828	853	843	829	835	814	891	796	875	852	810	793	876	838	786	826	833	896	784	856	884	831	850	862	875	861	799	849	778	853	877	836	871	819	826	832	822	840	873	813	822	848	839	854	855	850	791	894	822	848	842	849	895	841	907	832	872	801	860	817	848	878	881	857	878	847	843	796	802	859	784	872	805	857	805	833	865	833	820	862	888	834	862	858	841	832	842	857	858	831	825	834	818	811	843	852	814	831	887	854	853	852	848	804	841	864	863	822	835	825	888	797	843	811	870	905	902	853	853	741	814	844	808	822	816	877	842	821	846	824	855	825	829	867	901	847	829	814	814	841	770	856	798	895	828	783	843	893	880	805	802	815	827	866	843	821	820	805	833	857	849	781	838	891	853	835	880	848	859	874	797	839	874	854	809	832	861	851	829	872	873	861	862	881	849	811	830	820	854	835	842	851	856	878	884	862	818	847	860	865	801	826	813	866	829	872	833	758	842	880	829	882	831	850	857	853	830	895	854	845	859	818	882	852	828	856	832	789	829	803	835	862	855	838	859	843	838	857	889	781	815	836	832	815	821	896	867	831	837	826	854	847	856	799	851	817	859	816	864	889	864	813	874	826	851	813	860	807	859	839	813	852	793	882	836	848	820	875	795	776	843	808	883	882	828	824	898	835	795	845	830	788	877	831	887	831	813	810	841	855	830	844	835	858	893	776	791	833	780	830	838	846	861	869	842	848	807	820	862	817	860	867	858	847	809	840	813	849	879	818	915	850	832	875	798	810	831	839	825	795	867	823	814	845	839	820	800	819	829	833	853	837	904	855	875	833	841	848	880	878	827	810	832	892	830	836	820	844	831	869	790	830	906	811	871	848	831	854	844	823	797	874	899	813	841	826	841	890	816	834	847
43527	38600	34894	41230	44660	42215	39432	37974	31826	26571	22756	19557	17189	15054	13357	11942	10734	9930	9584	8851	8879	8294	8338	8118	8041	7971	7850	7796	7801	7776	7535	7698	7678	7523	7432	7525	7744	7487	7536	7411	7555	7550	7393	7296	7324	7338	7388	7380	7383	7367	7618	7419	7359	7346	7375	7342	7408	7424	7326	7524	7407	7396	7367	7292	7434	7331	7429	7495	7469	7411	7468	7425	7389	7327	7324	7429	7589	7347	7400	7343	7510	7512	7415	7277	7301	7475	7372	7329	7408	7565	7388	7444	7360	7269	7485	7278	7258	7390	7355	7326	7446	7445	7334	7312	7400	7411	7389	7364	7430	7438	7420	7408	7459	7343	7424	7537	7414	7400	7340	7546	7393	7430	7427	7432	7578	7370	7397	7368	7364	7459	7415	7490	7368	7484	7378	7286	7347	7360	7346	7337	7403	7332	7219	7493	7414	7438	7387	7466	7478	7483	7494	7394	7423	7354	7480	7433	7453	7451	7474	7294	7519	7423	7443	7405	7439	7433	7356	7467	7389	7357	7540	7436	7583	7410	7339	7327	7469	7395	7346	7423	7428	7351	7406	7342	7407	7532	7413	7521	7252	7422	7413	7386	7466	7390	7435	7461	7436	7381	7374	7412	7389	7320	7357	7393	7359	7387	7400	7456	7361	7348	7317	7440	7482	7407	7450	7512	7320	7434	7532	7423	7445	7341	7491	7451	7402	7450	7504	7309	7463	7344	7332	7504	7434	7451	7472	7361	7313	7374	7463	7354	7523	7338	7345	7346	7385	7389	7476	7481	7318	7338	7468	7482	7366	7300	7336	7352	7359	7391	7345	7260	7480	7459	7546	7426	7383	7424	7359	7431	7433	7443	7364	7491	7490	7335	7357	7487	7455	7305	7321	7440	7432	7420	7276	7509	7389	7229	7390	7419	7466	7295	7397	7437	7353	7167	7543	7550	7362	7400	7545	7364	7296	7487	7476	7406	7540	7457	7377	7525	7474	7503	7459	7260	7398	7434	7398	7549	7312	7423	7354	7495	7342	7439	7420	7380	7604	7423	7369	7511	7389	7314	7485	7421	7349	7337	7422	7362	7348	7322	7461	7443	7460	7416	7367	7462	7225	7275	7367	7313	7495	7447	7387	7470	7427	7355	7460	7470	7543	7463	7296	7536	7398	7358	7459	7368	7521	7525	7446	7298	7382	7383	7397	7276	7486	7415	7385	7258	7365	7432	7467	7413	7287	7346	7393	7377	7402	7299	7426	7288	7345	7545	7399	7327	7335	7295	7324	7383	7403	7348	7370	7353	7511	7349	7391	7411	7411	7440	7351	7577	7343	7321	7409	7402	7400	7468	7409	7448	7420	7379	7438	7205	7435	7438	7351	7392	7429	7472	7258	7364	7487	7551	7334	7391	7474	7325	7525	7509	7397	7489	7409	7559	7383	7471	7431	7415	7444	7465	7445	7410	7351	7377	7323	7471	7283	7469	7352	7264	7367	7429	7536	7492	7398	7454	7487	7350	7575	7411	7451	7306	7332	7384	7460	7414	7341	7485	7539	7505	7414	7472	7335	7387	7484	7406	7207	7545	7174	7354	7437	7343	7412	7358	7307	7402	7402	7549	7411	7321	7324	7314	7348	7425	7362	7422	7516	7394	7374	7389	7453	7581	7348	7450	7410	7379	7588	7424	7427	7475	7321	7266	7388	7527	7435	7384	7497	7497	7461	7338	7376	7497	7338	7328	7437	7334	7373	7439	7378	7459	7547	7284	7287	7296	7309	7524	7448	7307	7330	7403	7405	7454	7336	7388	7398	7532	7372	7308	7552	7368	7520	7548	7390	7441	7315	7372	7493	7623	7335	7462	7322	7374	7325	7291	7471	7345	7309	7453	7377	7512	7449	7437	7489	7339	7462	7368	7464	7496	7467	7298	7402	7443	7404	7356	7563	7356	7376	7369	7494	7484	7371	7418	7405	7425	7357	7341	7447	7288	7306	7316	7420	7319	7379	7413	7497	7431	7456	7388	7389	7397	7228	7329	7398	7385	7500	7357	7368	7503	7533	7285	7389	7484	7361	7595	7412	7373	7386	7459	7386	7385	7528	7401	7461	7331	7400	7392	7519	7487	7323	7396	7438	7457	7368	7475	7336	7421	7436	7531	7286	7545	7368	7383	7454	7355	7383	7368	7238	7355	7456	7396	7463	7318	7385	7377	7182	7447	7393	7588	7386	7365	7507	7482	7429	7448	7469	7405	7311	7487	7356	7411	7442	7421	7477	7319	7461	7490	7454	7419	7252	7393	7372	7380	7357	7468	7521	7431	7368	7370	7453	7431	7338	7525	7377	7450	7488	7394	7487	7405	7419	7384	7415	7399	7405	7377	7359	7515	7412	7454	7347	7295	7325	7507	7312	7516	7469	7441	7498	7482	7398	7430	7453	7504	7424	7398	7452	7422	7380	7494	7466	7396	7509	7399	7464	7387	7320	7444	7407	7417	7400	7444	7405	7391	7479	7498	7388	7321	7431	7392	7395	7320	7396	7273	7378	7447	7446	7563	7296	7387	7388	7379	7473	7327	7353	7484	7348	7384	7455	7338	7392	7381	7315	7436	7466	7451	7273	7405	7498	7413	7391	7461	7272	7362	7292	7456	7351	7401	7292	7452	7371	7368	7386	7312	7337	7346	7375	7347	7463	7473	7466	7495	7437	7304	7459	7418	7405	7483	7452	7401	7424	7535	7442	7364	7424	7400	7410	7439	7386	7289	7283	7444	7501	7390	7409	7464	7442	7335	7427	7465	7599	7435	7453	7391	7348	7468	7422	7417	7495	7474	7310	7409	7430	7243	7416	7498	7425	7483	7563	7316	7472	7291	7512	7390	7263	7297	7367	7392	7364	7477	7387	7457	7433	7336	7289	7499	7343	7434	7422	7465	7355	7515	7548	7390	7283	7425	7430	7345	7516	7467	7286	7730	7471	7484	7464	7509	7497	7485	7488	7403	7390	7326	7537	7398	7457	7408	7453	7460	7399	7339	7290	7452	7476	7526	7493	7422	7460	7427	7351	7440	7383	7509	7493	7548	7451	7473	7535	7249	7478	7371	7539	7438	7333	7429	7352	7323	7424	7465	7488	7344	7487	7386	7345	7480	7297	7476	7426	7501	7431	7519	7351	7330	7362	7434	7482	7544	7427	7366	7374	7441	7418	7340	7436	7484	7352	7535	7302	7415	7579	7344	7404	7442	7471	7520	7433	7531	7434	7380	7321	7427	7336	7439	7433	7384	7408	7386	7373	7421	7555	7470	7390	7392	7356	7401	7516	7325	7415	7354	7350	7511	7383	7425	7386	7387	7289	7426	7517	7292	7374	7497	7459	7202	7300	7492	7605	7489	7441	7303	7376	7342	7397	7271	7363	7281	7389	7537	7495	7387	7458	7360	7297	7370	7480	7449	7447	7474	7364	7315	7425	7405	7304	7280	7334	7446	7406	7561	7316	7460	7521	7317	7269	7542	7447	7365	7225	7522	7404	7499	7344	7434	7427	7510	7392	7339	7361	7466	7490	7383	7437	7469	7363	7291	7403	7260	7376	7431	7273	7325	7596	7500	7432	7479	7346	7412	7363	7469	7555	7283	7434	7382	7379	7298	7400	7425	7580	7364	7304	7458	7462	7341	7278	7376	7560	7456	7354	7587	7514	7395	7392	7439	7401	7380	7297	7494	7483	7344	7385	7515	7564	7310	7310	7325	7354	7325	7521	7315	7448	7442	7394	7402	7438	7425	7270	7459	7407	7446	7400	7412	7520	7466	7446	7441	7381	7475	7533	7348	7343	7408	7456	7317	7497	7378	7446	7483	7233	7392	7303	7391	7492	7429	7410	7409	7428	7361	7515	7474	7355	7333	7455	7319	7273	7495	7423	7418	7368	7527	7311	7377	7498	7419	7433	7408	7224	7415	7436	7380	7406	7265	7476	7355	7362	7511	7376	7395	7444	7537	7544	7539	7469	7426	7470	7378	7417	7553	7361	7474	7372	7325	7280	7331	7271	7403	7453	7418	7370	7308	7386	7358	7431	7370	7356	7494	7442	7426	7516	7467	7409	7474	7478	7449	7350	7408	7427	7343	7327	7413	7415	7560	7375	7264	7470	7306	7338	7494	7479	7444	7434	7420	7533	7480	7442	7345	7415	7412	7358	7356	7381	7467	7346	7411	7541	7407	7398	7367	7597	7523	7366	7365	7515	7287	7517	7528	7398	7353	7431	7324	7366	7429	7283	7462	7504	7436	7448	7409	7485	7320	7304	7460	7334	7279	7419	7423	7410	7542	7308	7491	7526	7339	7439	7390	7374	7354	7522	7396	7411	7350	7347	7395	7407	7439	7315	7548	7530	7516	7405	7318	7374	7321	7389	7492	7459	7404	7394	7451	7395	7316	7483	7444	7439	7440	7373	7321	7428	7578	7311	7386	7509	7459	7353	7422	7417	7437	7385	7546	7454	7419	7427	7342	7373	7533	7427	7405	7241	7299	7521	7373	7367	7427	7502	7399	7450	7288	7411	7367	7425	7350	7462	7583	7440	7468	7419	7416	7294	7509	7447	7470	7328	7524	7452	7448	7332	7421	7461	7483	7362	7452	7431	7433	7467	7430	7459	7389	7421	7312	7458	7383	7424	7456	7527	7446	7333	7327	7437	7382	7554	7356	7388	7329	7446	7454	7350	7350	7264	7272	7512	7528	7379	7509	7466	7319	7550	7425	7516	7363	7466	7355	7465	7409	7387	7304	7453	7364	7319	7379	7369	7366	7481	7430	7463	7470	7337	7375	7440	7370	7440	7383	7343	7412	7431	7469	7486	7412	7395	7420	7313	7233	7448	7468	7342	7406	7431	7397	7451	7441	7429	7411	7434	7455	7372	7354	7422	7436	7237	7339	7388	7290	7461	7443	7458	7522	7459	7476	7286	7336	7374	7411	7513	7369	7448	7367	7455	7490	7482	7402	7287	7306	7331	7426	7356	7317	7447	7495	7384	7554	7443	7403	7422	7514	7422	7471	7294	7573	7341	7493	7374	7169	7420	7446	7436	7383	7435	7340	7450	7479	7436	7466	7377	7364	7456	7447	7260	7413
11896	8215	5421	3766	3820	3556	3363	3223	2445	1922	1600	1460	1260	1150	1111	1069	988	1000	932	925	876	872	909	885	836	823	851	878	861	814	835	786	810	899	845	829	822	835	852	822	812	848	846	850	819	853	868	810	812	832	838	842	805	807	764	841	867	833	832	824	812	815	835	809	834	815	885	832	855	808	822	763	840	853	799	818	869	918	782	838	788	852	861	845	818	804	830	877	816	804	832	801	859	794	821	819	828	884	840	803	839	806	813	918	832	793	876	797	779	806	791	834	837	832	796	833	844	886	843	824	825	809	821	826	816	873	842	852	846	813	824	795	800	861	830	813	888	833	827	842	779	815	831	830	872	868	875	793	839	863	890	818	809	835	855	819	872	862	850	815	839	890	774	828	811	862	832	809	796	835	825	827	856	801	815	889	834	853	841	841	813	823	848	844	852	841	847	902	859	825	836	809	811	783	870	793	856	855	860	805	903	830	854	887	790	874	816	809	853	833	834	823	792	779	822	825	872	797	816	808	835	801	857	823	839	853	797	862	824	872	830	849	886	786	831	800	887	831	869	832	832	790	865	840	826	841	824	782	792	855	811	816	842	823	824	793	837	818	840	821	791	864	799	774	927	885	808	909	843	826	814	797	852	843	801	801	847	817	836	818	850	828	773	880	807	860	831	796	866	788	847	821	851	809	889	793	845	826	859	780	870	795	802	820	829	858	833	826	788	827	784	807	831	873	792	852	854	795	821	819	837	853	844	852	827	855	845	825	842	910	851	844	832	854	863	832	805	846	856	859	763	848	816	844	803	819	847	859	837	787	761	839	829	844	869	816	850	849	843	867	825	888	855	772	820	799	811	834	819	823	858	844	808	834	840	856	837	824	855	770	806	865	827	870	841	828	851	810	845	839	787	867	858	872	806	847	865	846	865	856	857	798	815	801	769	824	838	800	894	806	859	753	848	831	834	896	834	823	811	890	783	830	835	846	821	846	899	860	832	835	841	842	835	799	798	854	843	792	858	905	856	900	824	823	826	809	870	806	839	781	812	857	873	821	821	823	830	822	875	843	849	875	853	812	801	794	837	801	788	847	799	818	822	818	783	836	858	845	875	826	863	863	798	869	813	809	803	795	821	785	833	842	860	845	823	823	831	834	802	828	859	877	816	840	841	857	852	836	841	830	816	889	877	795	790	835	832	831	883	799	858	839	812	834	823	860	840	812	833	798	873	816	779	850	826	835	848	815	880	845	806	831	831	832	843	780	847	832	782	796	836	839	831	798	836	808	872	779	872	830	765	798	783	770	834	808	834	860	808	821	843	812	799	873	850	827	819	787	847	774	840	826	828	816	800	803	866	860	848	868	828	773	845	826	799	846	824	875	758	802	813	812	863	834	755	866	774	808	861	815	828	838	801	811	848	824	824	831	819	826	837	844	850	864	850	786	820	862	830	801	850	868	847	871	811	857	818	762	825	817	834	813	834	832	838	870	852	814	850	831	829	809	845	826	839	822	836	770	861	825	845	829	823	860	850	826	851	821	802	831	822	835	838	787	856	833	840	857	847	808	856	839	884	830	860	844	832	814	859	785	843	860	817	858	826	897	803	877	868	841	865	812	820	852	821	846	832	841	869	832	868	875	810	795	872	811	770	867	822	840	833	875	809	814	778	832	883	809	833	786	801	852	858	830	807	851	852	867	830	803	822	818	795	874	822	823	870	817	820	819	835	820	839	833	827	796	881	790	793	804	798	831	818	847	789	783	843	830	812	795	875	789	852	848	850	855	810	847	850	846	819	858	815	770	866	805	810	886	789	809	912	822	813	834	834	788	821	837	847	863	815	825	819	811	779	833	814	817	840	820	829	788	825	858	807	837	803	822	775	878	823	866	823	824	854	807	868	781	821	865	865	856	802	898	849	814	853	871	847	824	872	775	843	860	844	859	823	826	843	824	803	838	826	835	840	803	824	835	869	804	835	828	852	854	848	830	774	846	857	809	860	848	814	800	867	794	829	827	792	856	814	867	850	867	841	850	825	820	831	818	818	852	829	869	772	845	840	859	853	836	810	775	863	885	844	876	864	855	817	806	869	841	846	822	874	841	860	798	813	841	826	819	840	799	853	884	853	856	803	845	822	865	851	866	777	836	843	829	837	833	798	866	851	833	821	853	797	801	853	861	854	863	864	843	850	791	829	805	859	789	880	868	820	832	784	827	816	811	798	845	868	854	827	843	803	797	787	877	827	822	869	807	809	829	830	756	861	794	807	791	866	831	801	847	842	884	872	830	801	853	804	817	787	835	845	793	828	864	822	838	895	910	877	861	862	821	851	821	847	852	854	845	829	842	811	779	792	862	838	850	844	859	837	823	841	856	796	831	828	832	842	809	809	863	845	859	885	818	825	809	822	799	817	801	834	820	841	800	849	869	828	831	854	826	833	851	818	816	848	865	837	866	851	810	797	852	842	819	841	863	817	866	828	882	841	784	844	837	820	863	865	838	824	822	789	814	850	814	813	805	868	792	820	848	828	829	856	859	796	860	856	771	814	809	833	821	859	831	840	778	843	842	785	825	806	835	859	770	827	783	825	813	821	824	843	856	854	817	834	828	843	886	899	848	813	886	866	909	883	851	811	793	830	791	820	877	807	813	780	889	847	832	817	888	837	830	886	838	808	779	838	784	867	865	867	828	820	828	824	828	826	818	846	852	843	812	864	854	800	830	901	790	817	885	820	834	834	841	856	855	832	828	847	836	801	851	874	859	840	910	877	801	798	795	874	811	855	831	872	827	883	836	841	823	791	851	823	834	836	827	873	833	810	866	881	844	853	814	827	834	822	833	848	836	848	871	835	801	780	876	860	809	850	904	813	843	805	851	832	861	847	782	859	852	807	855	894	815	863	829	852	837	848	896	867	826	808	791	833	821	807	870	849	885	822	808	811	833	826	857	876	790	809	867	783	824	830	821	868	802	811	854	872	787	847	859	856	831	810	867	834	896	871	840	807	796	818	829	838	820	817	798	866	838	822	835	843	745	817	894	816	837	860	832	818	758	794	825	777	807	818	845	845	851	880	820	844	830	821	815	865	829	872	829	792	871	786	791	779	835	852	842	813	800	823	865	844	801	813	811	900	803	826	846	802	822	851	833	841	810	843	794	860	814	853	902	873	887	849	808	867	853	846	853	850	858	862	836	827	845	851	805	850	887	830	855	846	854	819	852	821	876	843	834	843	796	811	829	781	772	810	788	816	853	804	831	827	838	841	790	842	777	831	807	811	874	849	810	862	802	869	808	865	850	827	832	889	810	845	825	819	843	795	791	838	818	871	860	872	864	823	842	872	826	861	838	896	797	839	848	842	786	802	834	827	817	823	794	780	825	776	853	816	827	865	797	824	824	791	826	854	850	808	808	847	824	819	813	859	804	777	868	805	820	850	865	813	847	818	820	873	826	823	813	816	804	805	875	833	877	845	814	806	831	809	921	830	881	823	832	836	846	862	809	852	866
41211	36446	32188	39899	44373	41927	39899	37516	31523	26574	22714	19198	16929	14707	13250	11538	10761	9927	9553	9134	8689	8449	8293	8082	7903	7914	7729	7753	7778	7698	7716	7825	7641	7564	7662	7486	7368	7394	7386	7494	7525	7505	7430	7417	7368	7452	7589	7346	7423	7448	7367	7286	7305	7415	7433	7505	7354	7348	7557	7520	7316	7298	7407	7324	7255	7399	7465	7320	7356	7494	7349	7462	7380	7265	7210	7250	7314	7384	7450	7298	7345	7345	7364	7512	7532	7287	7379	7423	7315	7494	7435	7365	7283	7391	7332	7276	7351	7320	7396	7373	7357	7466	7277	7348	7339	7427	7385	7325	7415	7499	7418	7419	7530	7429	7370	7298	7254	7445	7490	7411	7272	7367	7433	7275	7328	7521	7374	7429	7327	7299	7272	7349	7324	7370	7398	7412	7398	7341	7449	7478	7473	7451	7367	7336	7379	7401	7453	7384	7359	7308	7285	7470	7372	7471	7468	7491	7344	7383	7466	7380	7425	7350	7339	7367	7329	7388	7246	7452	7385	7467	7420	7565	7443	7435	7469	7314	7256	7549	7481	7555	7326	7476	7364	7278	7272	7462	7391	7489	7431	7454	7344	7316	7379	7444	7444	7424	7345	7450	7310	7449	7513	7292	7395	7358	7449	7327	7519	7447	7346	7360	7271	7351	7438	7451	7412	7341	7388	7538	7250	7474	7500	7410	7537	7547	7391	7362	7370	7464	7369	7456	7355	7540	7481	7232	7408	7428	7521	7425	7349	7414	7412	7348	7404	7322	7463	7359	7348	7326	7386	7410	7347	7278	7416	7323	7435	7505	7358	7362	7398	7473	7511	7224	7355	7543	7402	7301	7419	7499	7497	7393	7522	7332	7409	7419	7355	7321	7409	7251	7354	7314	7384	7487	7412	7400	7357	7316	7419	7419	7308	7390	7300	7251	7267	7248	7426	7432	7397	7375	7406	7433	7506	7322	7254	7461	7382	7462	7263	7288	7374	7384	7441	7402	7446	7393	7408	7377	7366	7339	7396	7536	7432	7457	7457	7422	7302	7366	7464	7441	7445	7446	7313	7443	7408	7452	7269	7365	7398	7303	7345	7441	7270	7434	7450	7380	7460	7412	7416	7235	7399	7289	7361	7358	7386	7297	7300	7470	7504	7392	7421	7465	7446	7334	7305	7376	7359	7320	7523	7447	7436	7229	7384	7427	7357	7373	7225	7235	7297	7369	7463	7436	7404	7464	7345	7410	7374	7500	7446	7427	7406	7339	7259	7560	7418	7500	7306	7373	7443	7445	7420	7226	7504	7388	7458	7366	7449	7335	7326	7484	7460	7480	7553	7424	7386	7352	7365	7456	7428	7411	7224	7419	7537	7334	7560	7338	7563	7407	7381	7367	7332	7482	7592	7410	7458	7388	7380	7494	7371	7465	7276	7439	7409	7374	7340	7312	7406	7416	7500	7426	7401	7424	7563	7407	7295	7402	7489	7339	7370	7317	7515	7331	7393	7370	7503	7464	7384	7284	7413	7329	7376	7392	7291	7455	7361	7438	7418	7446	7486	7541	7400	7448	7513	7339	7418	7402	7342	7303	7369	7359	7376	7469	7564	7299	7481	7337	7502	7406	7291	7405	7238	7488	7452	7392	7413	7405	7336	7387	7385	7386	7413	7360	7390	7393	7343	7353	7275	7452	7431	7257	7420	7284	7415	7327	7447	7391	7331	7324	7263	7389	7402	7465	7460	7271	7356	7417	7310	7375	7232	7564	7452	7448	7412	7498	7379	7446	7296	7356	7335	7369	7345	7478	7444	7446	7530	7281	7206	7363	7482	7342	7419	7450	7266	7272	7379	7452	7462	7414	7449	7485	7281	7328	7395	7354	7533	7481	7362	7406	7339	7486	7367	7371	7344	7299	7370	7216	7412	7420	7504	7331	7410	7347	7360	7347	7407	7393	7332	7384	7344	7317	7345	7515	7299	7464	7313	7341	7435	7380	7305	7506	7404	7311	7562	7417	7274	7375	7401	7359	7449	7350	7257	7444	7446	7524	7404	7282	7353	7510	7375	7214	7382	7454	7423	7423	7292	7265	7494	7457	7339	7393	7500	7371	7453	7370	7474	7513	7358	7301	7311	7314	7413	7401	7328	7554	7325	7367	7418	7345	7425	7346	7454	7468	7440	7432	7490	7407	7421	7423	7348	7412	7475	7470	7312	7461	7236	7475	7414	7380	7312	7354	7366	7377	7373	7333	7304	7301	7405	7290	7437	7504	7430	7440	7418	7391	7290	7437	7417	7418	7394	7394	7481	7339	7431	7317	7419	7329	7449	7423	7411	7412	7388	7394	7448	7488	7358	7328	7485	7257	7414	7478	7302	7416	7318	7513	7490	7485	7428	7435	7410	7351	7243	7513	7270	7423	7344	7375	7340	7471	7248	7339	7586	7471	7373	7400	7410	7396	7595	7397	7353	7457	7249	7506	7328	7349	7417	7359	7177	7560	7362	7502	7371	7358	7281	7283	7426	7356	7368	7429	7439	7391	7476	7402	7450	7411	7304	7502	7350	7328	7398	7480	7371	7364	7363	7441	7471	7429	7449	7497	7518	7390	7335	7355	7364	7368	7454	7394	7376	7425	7376	7383	7326	7473	7404	7396	7359	7342	7442	7336	7384	7386	7358	7330	7341	7493	7399	7412	7320	7339	7388	7300	7341	7513	7417	7432	7447	7266	7341	7464	7478	7517	7454	7451	7298	7297	7332	7464	7428	7368	7417	7429	7483	7420	7430	7274	7403	7342	7442	7441	7345	7385	7390	7405	7242	7328	7512	7345	7369	7409	7408	7443	7530	7493	7431	7420	7443	7464	7363	7436	7509	7359	7528	7450	7416	7346	7415	7402	7322	7299	7490	7278	7487	7491	7482	7357	7493	7496	7384	7405	7555	7537	7355	7395	7380	7335	7430	7418	7415	7452	7379	7481	7354	7393	7476	7300	7328	7507	7273	7337	7397	7419	7522	7298	7388	7384	7467	7290	7453	7381	7317	7324	7372	7414	7410	7445	7393	7426	7331	7338	7374	7356	7321	7480	7384	7443	7382	7487	7420	7339	7401	7304	7380	7428	7400	7449	7549	7406	7460	7426	7399	7363	7400	7498	7350	7415	7441	7520	7393	7493	7267	7459	7477	7321	7417	7506	7452	7330	7275	7320	7252	7430	7364	7278	7545	7408	7429	7345	7363	7581	7375	7399	7394	7359	7495	7403	7473	7379	7400	7429	7448	7381	7411	7404	7407	7453	7264	7462	7410	7356	7378	7437	7406	7428	7417	7348	7418	7332	7222	7387	7451	7296	7362	7380	7444	7489	7393	7442	7463	7345	7421	7392	7437	7424	7442	7406	7448	7509	7416	7406	7439	7349	7423	7454	7380	7427	7340	7363	7400	7396	7546	7343	7410	7401	7427	7417	7401	7395	7501	7333	7492	7400	7473	7355	7395	7470	7428	7408	7253	7368	7373	7476	7514	7370	7421	7396	7498	7493	7517	7370	7268	7482	7401	7453	7274	7413	7363	7385	7268	7402	7380	7405	7302	7357	7315	7478	7399	7386	7469	7435	7330	7385	7295	7342	7396	7423	7448	7484	7239	7326	7333	7440	7320	7185	7279	7297	7247	7262	7357	7354	7425	7283	7499	7499	7317	7606	7442	7376	7433	7325	7364	7368	7427	7385	7308	7284	7408	7385	7537	7459	7315	7482	7478	7422	7432	7334	7501	7450	7424	7475	7436	7392	7364	7438	7398	7451	7378	7411	7465	7389	7551	7451	7486	7296	7403	7440	7380	7477	7464	7286	7406	7312	7382	7541	7394	7404	7444	7556	7359	7478	7315	7493	7192	7412	7312	7283	7504	7319	7452	7381	7525	7412	7454	7412	7475	7303	7491	7475	7539	7472	7441	7432	7548	7468	7383	7421	7443	7395	7298	7527	7512	7454	7377	7402	7352	7353	7393	7420	7381	7531	7427	7356	7417	7315	7446	7515	7352	7377	7372	7382	7464	7208	7349	7385	7322	7380	7367	7468	7398	7405	7448	7484	7340	7413	7373	7370	7456	7449	7460	7406	7369	7308	7401	7419	7405	7331	7410	7381	7324	7371	7448	7388	7215	7257	7427	7411	7453	7283	7405	7305	7468	7441	7300	7456	7294	7378	7354	7644	7240	7265	7559	7417	7285	7592	7392	7411	7460	7318	7421	7367	7276	7392	7425	7338	7373	7293	7374	7389	7527	7441	7485	7391	7348	7482	7317	7334	7490	7417	7423	7343	7470	7463	7410	7365	7340	7307	7413	7421	7432	7437	7474	7509	7404	7398	7399	7506	7443	7413	7477	7430	7356	7397	7349	7358	7575	7298	7380	7381	7431	7398	7405	7359	7445	7368	7405	7362	7489	7339	7382	7358	7437	7260	7394	7543	7331	7392	7396	7367	7414	7208	7376	7321	7492	7424	7493	7421	7419	7467	7356	7359	7412	7300	7334	7483	7369	7383	7276	7336	7449	7289	7362	7408	7430	7487	7409	7609	7446	7304	7315	7404	7454	7358	7368	7434	7569	7424	7308	7322	7416	7407	7332	7478	7375	7380	7373	7470	7390	7388	7416	7426	7432	7387	7233	7395	7320	7454	7486	7471	7386	7382	7409	7456	7472	7422	7564	7316	7450	7447	7448	7485	7353	7386	7441	7360	7485	7340	7450	7609	7541	7320	7435	7347	7397	7348	7430	7491	7377	7448	7402	7470	7442	7522	7460	7438	7384	7304	7396	7351	7421	7464	7447	7267	7446	7218	7458	7449	7406	7318	7451	7415	7336	7501	7482	7358	7460	7445	7525	7471	7480	7364	7364	7444	7530	7437	7490	7313	7267	7417	7356	7290	7367	7471	7480	7561	7420	7261	7353	7351	7482	7345	7507	7379	7353	7481	7374	7366	7402	7370	7262	7371	7308	7305	7405	7370	7379	7451	7443	7346	7343	7345	7251	7428	7478	7432	7489	7378	7441	7406	7386	7378	7385	7321	7441	7354	7538	7366	7374	7347	7424	7480	7296	7313	7250	7406	7575	7414	7366	7415	7428	7486
13725	11547	7408	5451	5856	5689	5050	4476	3384	2698	2295	1971	1658	1476	1312	1190	1106	1160	1050	1026	943	989	975	1000	979	913	885	916	876	951	875	926	910	934	883	901	920	839	877	902	908	891	920	929	902	894	905	848	912	904	868	855	882	875	904	862	914	882	898	916	895	883	854	884	869	928	820	870	888	861	839	884	911	891	875	896	822	841	886	944	890	932	860	877	905	878	858	882	872	876	899	865	960	850	867	884	877	944	895	824	855	928	906	874	890	928	857	814	879	900	874	835	883	884	832	885	867	912	898	874	863	932	815	898	851	889	851	912	856	882	872	825	912	886	873	839	863	864	906	907	895	877	835	874	873	889	942	843	940	899	843	902	906	857	894	876	894	882	833	836	864	853	833	850	881	809	875	874	899	869	883	900	943	884	869	883	916	894	894	897	875	812	888	914	883	864	832	892	913	873	899	902	850	877	872	876	842	906	909	880	870	871	894	893	859	916	846	849	894	909	844	899	890	850	851	821	864	918	885	835	919	905	899	917	882	914	879	874	880	894	864	960	931	923	874	869	884	914	874	928	915	873	935	896	905	847	853	905	817	852	879	840	837	870	915	886	890	875	875	848	892	873	889	901	892	885	898	836	873	872	875	860	905	828	929	853	915	843	857	841	875	882	842	923	878	987	880	923	916	908	839	926	832	906	832	882	862	909	867	900	886	851	894	857	842	889	873	846	897	826	912	882	839	900	895	862	853	935	869	860	876	881	859	863	883	881	873	928	916	930	872	849	807	916	928	860	847	896	922	927	910	811	868	893	842	867	868	877	885	883	838	896	881	921	877	881	866	908	912	894	872	907	850	823	888	860	920	882	883	879	892	872	886	904	898	931	942	879	882	824	835	865	911	844	928	890	893	890	882	842	893	858	911	907	898	844	905	887	836	937	935	841	873	858	908	889	873	880	875	877	929	939	822	898	807	847	921	924	903	864	843	868	863	887	872	880	886	884	947	872	891	894	839	900	878	900	836	858	877	847	921	876	858	855	897	911	866	880	884	864	902	878	908	852	880	913	879	891	884	877	843	911	891	858	891	870	857	867	854	867	871	920	847	853	878	895	899	862	896	852	919	934	871	909	917	872	932	902	816	886	822	849	882	929	893	906	873	879	894	911	850	915	942	858	828	862	863	845	880	914	934	867	864	824	898	901	874	874	937	955	918	867	906	882	852	881	838	895	872	919	896	908	915	881	859	896	855	886	912	856	853	878	851	852	849	891	867	884	886	875	850	902	902	927	836	906	903	899	874	890	883	845	868	874	848	923	929	967	885	917	867	851	851	921	960	939	920	897	880	915	879	866	882	843	881	924	863	864	887	885	853	874	903	865	935	904	883	875	914	884	870	896	866	897	899	916	903	861	864	822	899	899	914	837	865	909	879	878	871	916	857	860	926	896	866	901	906	978	823	878	901	923	893	847	943	847	888	858	920	900	930	924	933	870	849	832	852	929	856	871	859	870	883	867	876	948	905	892	820	844	874	875	933	838	849	883	884	925	891	862	889	901	859	889	901	889	909	904	854	852	876	807	910	870	890	890	841	892	890	850	898	911	903	856	890	946	912	890	858	883	849	853	871	925	891	895	839	876	936	876	907	938	884	957	891	882	871	883	875	907	901	940	936	877	854	885	902	910	894	872	874	930	881	890	842	894	840	900	882	924	903	876	844	830	882	896	886	830	889	853	878	878	917	832	869	898	882	936	884	933	861	870	876	864	930	861	859	908	911	883	949	909	819	896	868	885	888	828	964	896	900	955	826	871	910	897	883	847	888	876	851	884	834	864	903	900	899	901	869	863	932	919	899	845	911	878	849	898	883	910	819	882	861	944	884	898	904	881	894	882	844	858	906	898	860	937	863	887	893	852	868	925	887	906	885	858	868	899	886	862	868	878	903	882	879	874	878	846	863	894	849	904	886	829	851	916	919	888	923	879	864	910	950	919	908	873	825	916	860	889	902	896	853	879	879	810	906	883	893	922	909	906	851	879	842	854	896	884	933	896	902	949	888	864	860	868	810	907	874	870	879	900	950	844	878	884	841	847	888	895	895	886	886	866	932	840	942	898	916	890	852	843	885	886	838	873	935	885	848	861	878	901	849	866	903	892	859	863	867	894	878	926	896	919	897	893	885	953	915	921	860	873	873	843	882	900	893	906	945	842	902	892	870	948	909	816	899	868	943	896	911	883	872	914	871	862	875	894	866	908	880	834	882	924	901	835	870	912	856	836	900	875	824	883	840	894	856	891	902	922	857	916	879	897	863	919	868	893	918	830	851	868	873	896	908	877	871	917	869	843	908	898	858	909	879	867	900	872	830	896	906	891	868	875	848	872	871	886	848	842	939	879	876	910	887	906	906	887	876	883	874	891	931	876	931	878	878	921	866	904	898	882	877	878	881	931	896	888	969	944	864	895	846	886	928	914	925	896	899	862	871	895	875	887	868	864	865	897	888	855	860	897	896	864	882	848	847	842	864	859	849	903	871	912	890	947	860	852	947	890	851	883	861	860	854	890	866	867	923	904	830	884	871	844	895	904	852	845	884	880	944	873	899	879	862	878	920	876	842	892	861	930	836	912	884	864	892	868	905	843	937	907	862	876	881	863	879	918	906	857	901	879	938	873	869	902	865	887	879	924	889	913	904	880	821	852	905	902	892	855	917	918	871	927	901	846	869	959	877	905	836	880	940	851	914	885	880	911	886	872	917	870	880	879	871	889	887	861	858	934	893	930	874	892	818	883	929	836	830	880	883	819	919	914	890	923	957	827	924	911	912	870	883	924	908	903	927	839	897	867	876	894	889	898	883	891	846	888	891	923	1005	931	876	888	903	848	886	886	891	882	892	941	927	854	927	863	905	894	918	891	926	913	859	838	880	940	872	830	850	881	918	819	874	882	896	895	879	961	852	870	869	895	888	895	868	906	903	866	874	878	900	919	886	857	864	883	932	908	845	891	910	873	902	878	906	901	880	853	878	900	930	837	860	854	906	893	906	891	926	860	879	914	869	889	940	933	903	909	900	843	963	880	921	891	892	889	886	880	834	846	911	927	850	927	931	880	926	908	854	930	883	913	918	880	919	811	870	876	885	928	935	843	911	884	920	922	868	893	889	940	865	898	914	879	937	880	869	969	825	901	877	865	903	879	954	891	936	923	890	847	911	905	854	940	880	871	908	870	911	858	908	923	869	880	827	921	850	885	834	866	907	948	896	935	890	882	885	848	898	891	923	916	854	856	904	916	942	849	890	854	919	904	878	891	895	863	876	873	878	937	880	898	918	885	931	868	884	822	891	887	865	889	889	880	871	873	883	846	890	853	816	923	858	931	934	898	877	839	945	903	887	882	850	864	923	868	837	963	851	807	889	904	917	872	880	882	880	861	849	882	861	908	841	907	882	853	875	825	937	915	861	862	928	876	886	843	891	899	910	865	874	905	902	863	870	833	895	909	821	897	833	841	888	869	847	887
46307	39850	36289	44167	48886	47104	44962	41976	36042	31778	27578	23850	20890	18485	16206	13907	12590	11778	10989	10382	9842	9615	9112	8950	8744	8490	8508	8504	8154	8376	8135	8220	8101	8100	7967	8014	7803	7799	7944	7916	7774	7726	7836	7706	7874	7811	7545	7842	7756	7808	7780	7969	7631	7795	7843	7704	7625	7913	7671	7784	7826	7699	7775	7794	7592	7684	7862	7759	7588	7725	7819	7770	7886	7881	7642	7798	7731	7739	7743	7692	7744	7897	7908	7675	7673	7749	7612	7732	7711	7708	7745	7655	7713	7685	7783	7807	7740	7645	7759	7756	7826	7757	7692	7718	7678	7796	7729	7815	7790	7661	7857	7768	7733	7807	7752	7775	7808	7755	7777	7768	7816	7694	7787	7738	7787	7595	7718	7672	7694	7774	7747	7810	7827	7749	7736	7654	7768	7916	7896	7638	7781	7738	7704	7776	7736	7689	7644	7621	7864	7632	7785	7741	7793	7747	7586	7673	7670	7642	7717	7737	7666	7732	7728	7844	7805	7822	7786	7616	7774	7831	7781	7712	7755	7573	7779	7790	7752	7535	7746	7665	7669	7848	7787	7808	7677	7778	7796	7791	7700	7846	7688	7698	7751	7707	7758	7674	7660	7737	7641	7657	7818	7720	7772	7695	7717	7672	7595	7701	7717	7696	7790	7784	7662	7715	7809	7790	7897	7794	7696	7856	7924	7883	7739	7760	7664	7655	7685	7564	7707	7683	7879	7746	7677	7840	7773	7639	7630	7736	7983	7661	7833	7712	7640	7664	7808	7786	7868	7782	7796	7664	7735	7702	7572	7783	7723	7726	7719	7757	7693	7755	7678	7913	7855	7869	7734	7724	7765	7729	7766	7612	7882	7623	7752	7667	7662	7615	7760	7774	7769	7727	7723	7818	7769	7850	7851	7769	7783	7671	7737	7856	7807	7867	7833	7739	7791	7774	7670	7768	7769	7755	7767	7773	7864	7824	7739	7723	7835	7761	7748	7628	7645	7782	7826	7845	7776	7751	7683	7715	7823	7752	7719	7751	7959	7820	7617	7822	7733	7706	7811	7724	7754	7740	7738	7720	7762	7871	7707	7637	7658	7941	7831	7810	7692	7737	7703	7901	7784	7608	7879	7803	7756	7824	7767	7863	7844	7725	7600	7637	7801	7758	7810	7681	7702	7691	7829	7711	7745	7606	7763	7805	7829	7785	7782	7843	7814	7804	7765	7748	7761	7813	7683	7724	7875	7712	7722	7812	7837	7826	7780	7730	7632	7766	7751	7847	7726	7762	7747	7682	7820	7721	7902	7685	7632	7698	7774	7673	7581	7802	7858	7789	7720	7756	7668	7673	7770	7868	7672	7753	7712	7655	7760	7709	7807	7665	7906	7871	7814	7644	7946	7793	7663	7591	7796	7845	7672	7783	7695	7816	7901	7679	7810	7840	7600	7852	7696	7721	7702	7588	7744	7672	7710	7746	7712	7797	7689	7818	7680	7814	7743	7700	7727	7772	7768	7652	7892	7768	7715	7760	7775	7841	7728	7787	7807	7800	7637	7647	7847	7776	7815	7772	7684	7728	7772	7788	7878	7765	7573	7867	7661	7834	7759	7714	7897	7673	7647	7775	7703	7775	7714	7815	7754	7725	7699	7745	7793	7819	7831	7856	7696	7834	7768	7842	7762	7701	7726	7724	7754	7727	7802	7817	7837	7839	7701	7754	7758	7750	7699	7716	7661	7837	7859	7791	7811	7852	7650	7856	7741	7637	7828	7620	7698	7677	7778	7760	7799	7739	7749	7794	7768	7764	7618	7889	7728	7881	7786	7855	7834	7636	7844	7771	7725	7743	7757	7640	7816	7762	7744	7820	7752	7736	7720	7731	7693	7780	7727	7802	7795	7696	7723	7715	7788	7771	7731	7802	7816	7711	7655	7699	7762	7600	7699	7745	7726	7574	7727	7778	7681	7783	7715	7734	7828	7783	7738	7849	7697	7780	7805	7653	7712	7857	7809	7723	7788	7859	7776	7650	7793	7718	7771	7751	7709	7803	7779	7840	7768	7800	7783	7754	7707	7744	7878	7659	7766	7811	7756	7824	7695	7759	7775	7840	7749	7699	7683	7830	7691	7761	7798	7635	7906	7719	7689	7793	7701	7685	7724	7771	7752	7766	7748	7747	7910	7786	7837	7646	7798	7907	7689	7755	7877	7773	7850	7752	7647	7770	7660	7732	7879	7964	7589	7778	7748	7732	7810	7690	7794	7863	7659	7748	7760	7656	7808	7643	7676	7801	7717	7695	7888	7686	7812	7737	7731	7728	7693	7932	7647	7730	7787	7774	7740	7728	7867	7819	7748	7903	7716	7799	7892	7669	7768	7708	7648	7765	7836	7608	7680	7760	7664	7786	7832	7736	7806	7625	7677	7755	7663	7724	7793	7771	7670	7727	7729	7762	7806	7840	7808	7680	7821	7711	7818	7636	7737	7720	7804	7836	7750	7785	7695	7778	7714	7672	7637	7813	7801	7801	7829	7710	7713	7780	7766	7617	7664	7844	7708	7665	7759	7764	7777	7753	7858	7868	7640	7724	7567	7751	7769	7803	7796	7826	7761	7632	7643	7845	7783	7697	7822	7691	7717	7812	7750	7741	7836	7778	7771	7812	7782	7754	7693	7700	7717	7739	7617	7732	7797	7637	7688	7743	7793	7765	7749	7753	7860	7626	7713	7810	7638	7785	7755	7743	7601	7764	7748	7726	7772	7775	7875	7675	7744	7794	7706	7731	7786	7712	7852	7693	7729	7859	7707	7650	7703	7695	7750	7634	7700	7726	7687	7697	7665	7756	7682	7591	7731	7807	7781	7831	7814	7607	7747	7737	7843	7758	7763	7691	7729	7828	7777	7727	7693	7803	7711	7808	7638	7651	7778	7753	7774	7954	7624	7625	7726	7665	7722	7789	7906	7832	7677	7684	7911	7846	7786	7861	7688	7813	7720	7852	7788	7611	7809	7841	7774	7607	7700	7558	7706	7702	7627	7770	7748	7917	7934	7793	7767	7734	7820	7768	7812	7886	7731	7692	7802	7618	7740	7726	7812	7707	7633	7761	7678	7672	7807	7840	7654	7781	7752	7706	7749	7740	7844	7785	7892	7790	7637	7663	7698	7599	7758	7721	7697	7717	7786	7717	7790	7678	7715	7752	7931	7727	7685	7595	7819	7763	7798	7784	7698	7682	7760	7823	7693	7603	7688	7831	7829	7746	7689	7735	7764	7663	7773	7658	7763	7749	7714	7713	7821	7772	7819	7845	7712	7807	7789	7741	7719	7785	7641	7824	7824	7879	7676	7875	7723	7749	7738	7784	7695	7688	7750	7795	7745	7780	7630	7816	7689	7854	7670	7880	7712	7827	7892	7727	7707	7770	7696	7856	7774	7693	7793	7733	7699	7829	7772	7711	7753	7731	7682	7733	7788	7695	7746	7907	7762	7733	7656	7845	7624	7761	7684	7654	7637	7599	7790	7660	7727	7613	7826	7649	7773	7807	7701	7893	7776	7723	7674	7788	7621	7777	7731	7683	7742	7775	7735	7734	7744	7773	7807	7765	7792	7690	7786	7662	7717	7784	7793	7777	7768	7780	7793	7714	7706	7959	7739	7780	7728	7749	7738	7892	7744	7695	7756	7659	7771	7638	7598	7758	7805	7782	7775	7760	7863	7765	7768	7771	7832	7788	7857	7775	7735	7738	7720	7807	7865	7763	7727	7803	7643	7828	7719	7824	7764	7792	7600	7836	7705	7681	7830	7664	7680	7895	7737	7759	7689	7809	7689	7700	7998	7708	7648	7701	7696	7753	7712	7637	7804	7823	7763	7810	7649	7727	7693	7891	7650	7850	7770	7915	7767	7713	7759	7783	7755	7849	7706	7759	7687	7797	7736	7661	7649	7778	7734	7713	7886	7690	7784	7751	7794	7833	7888	7725	7709	7865	7723	7723	7758	7736	7717	7837	7753	7786	7705	7741	7680	7817	7734	7676	7790	7649	7639	7817	7560	7774	7633	7841	7719	7631	7757	7614	7863	7797	7832	7775	7689	7752	7779	7717	7713	7903	7802	7760	7932	7697	7818	7804	7731	7802	7628	7739	7781	7768	7700	7741	7713	7795	7824	7797	7812	7675	7681	7796	7722	7764	7723	7819	7706	7850	7801	7764	7874	7798	7616	7782	7779	7848	7806	7748	7647	7565	7750	7735	7677	7785	7704	7807	7769	7729	7725	7778	7631	7704	7735	7746	7698	7580	7836	7644	7730	7725	7755	7733	7678	7598	7834	7609	7763	7769	7827	7861	7839	7775	7725	7959	7748	7800	7671	7673	7683	7903	7763	7829	7616	7683	7766	7678	7627	7717	7716	7769	7688	7796	7733	7720	7734	7745	7754	7798	7610	7788	7741	7782	7787	7694	7711	7861	7830	7660	7776	7843	7643	7831	7771	7808	7815	7782	7806	7726	7826	7561	7808	7626	7706	7645	7796	7764	7839	7893	7715	7622	7746	7736	7846	7632	7646	7827	7753	7669	7700	7642	7765	7808	7700	7717	7789	7745	7753	7808	7748	7654	7804	7748	7691	7796	7735	7799	7738	7747	7725	7754	7769	7760	7708	7825	7604	7884	7892	7790	7788	7766	7833	7811	7873	7760	7761	7740	7842	7664	7695	7786	7540	7712	7740	7731	7865	7704	7680	7721	7734	7866	7829	7697	7888	7708	7697	7702	7733	7744	7813	7661	7720	7765	7793	7749	7863	7846	7739	7641	7838	7783	7856	7731	7833	7684	7826	7791	7768	7644	7794	7716	7715	7641	7772	7780	7680	7787	7782	7705	7719	7951	7867	7897	7732	7642	7670	7645	7750	7697	7781	7863	7738	7701	7675	7724	7764	7634	7739	7705	7817	7813	7887	7749	7734	7770	7736	7756	7785	7831	7638	7785	7701	7693	7801	7763	7938	7619	7767	7743	7723	7929	7735	7649	7784	7720	7741	7766	7686	7747	7701	7784	7747	7782	7648	7665	7825	7791	7749	7841	7797	7660	7831	7928	7677	7779	7799	7763	7866	7824	7645	7788	7847	7681
8137	5197	3266	2576	2718	2608	2571	2201	1820	1498	1329	1209	1077	987	945	917	900	848	883	841	790	865	798	849	810	781	794	811	743	787	807	839	792	799	833	804	763	798	812	759	785	729	788	821	799	850	842	829	744	831	789	823	798	771	804	833	826	774	804	824	777	846	786	770	789	766	809	807	780	825	800	826	797	803	847	776	825	837	758	773	815	831	853	778	797	806	793	778	807	770	848	767	767	823	807	825	758	803	803	838	802	784	768	833	896	852	838	809	812	828	822	781	822	808	749	780	850	838	806	828	823	816	833	780	788	817	799	837	804	836	834	835	800	854	803	780	842	793	820	789	823	882	831	831	778	776	801	830	765	805	821	769	814	801	822	776	784	813	795	812	821	770	822	784	799	812	864	771	881	797	785	785	865	796	803	813	776	799	779	796	856	799	729	773	824	792	841	835	828	809	797	788	797	838	779	811	791	803	815	845	784	823	861	811	813	772	780	808	790	759	804	814	816	815	816	803	792	832	802	781	799	784	816	831	794	815	834	798	815	803	779	832	731	771	825	785	805	806	799	782	837	812	844	790	785	798	799	789	810	829	824	840	834	781	782	763	820	843	774	824	849	758	797	756	800	820	741	799	791	825	759	756	773	823	792	814	810	808	795	842	813	830	830	783	809	781	787	824	804	817	848	796	834	797	833	842	756	804	798	822	804	823	781	802	849	760	802	762	859	798	793	776	805	787	830	844	835	790	746	791	782	795	843	801	779	803	810	834	874	827	777	813	745	819	802	808	860	844	820	852	840	868	835	813	796	752	780	788	759	811	842	769	810	838	810	855	806	787	755	815	795	791	794	772	848	794	820	819	808	838	793	822	807	815	777	824	787	798	752	820	780	814	761	794	801	800	828	796	800	776	768	878	823	841	787	814	816	824	796	863	788	757	796	816	785	794	787	754	783	795	803	838	779	797	840	811	790	815	782	782	829	861	824	820	861	783	790	830	814	778	775	790	798	776	805	841	801	797	847	774	849	827	823	805	813	839	815	808	830	842	779	877	818	830	769	778	771	805	777	792	818	792	818	815	838	785	804	797	823	837	824	825	797	840	789	784	792	813	816	802	821	819	780	733	791	793	800	796	747	790	812	849	834	777	832	794	849	796	817	831	787	736	822	777	840	818	807	837	795	876	812	783	854	779	832	812	825	783	831	790	813	817	852	835	792	815	797	813	822	891	821	808	819	817	810	795	860	851	814	808	808	790	838	822	804	805	778	799	793	778	833	795	874	777	801	794	821	771	794	756	763	762	808	799	787	784	801	808	833	795	785	818	797	789	822	815	779	809	827	804	809	738	812	803	813	818	760	796	819	845	862	836	857	816	806	891	767	822	789	780	795	822	754	750	767	781	827	812	772	797	802	784	819	851	774	852	784	858	766	767	814	808	815	835	826	775	753	835	805	783	794	786	778	817	863	797	805	785	848	784	814	800	790	796	829	757	848	765	805	836	836	840	777	775	805	785	786	813	774	787	755	879	805	800	846	799	857	800	833	795	769	788	798	780	798	843	812	843	819	730	822	767	792	764	773	775	827	822	843	759	792	869	832	796	866	811	794	797	805	815	785	802	818	831	809	818	826	809	779	829	844	805	788	815	748	775	779	798	834	770	790	841	799	791	819	829	810	774	819	828	814	753	810	799	792	761	803	824	803	811	815	814	806	773	807	793	748	802	800	805	799	774	803	765	831	873	798	781	814	780	728	767	798	843	819	790	805	839	788	863	807	798	752	786	800	798	765	790	763	800	817	872	781	802	775	752	748	762	795	812	821	786	794	818	845	838	800	813	875	816	819	832	789	760	791	853	784	806	860	784	790	823	797	828	831	809	777	848	852	817	792	818	840	865	815	807	774	810	766	811	834	764	767	766	835	830	785	821	763	779	854	819	816	817	821	802	806	789	831	811	850	885	811	763	799	821	826	794	787	813	809	836	784	772	819	806	814	814	777	822	838	809	831	780	802	777	804	818	836	787	812	817	851	776	813	790	820	846	760	766	790	823	807	838	810	819	772	775	833	830	756	791	757	807	811	768	848	822	813	802	811	779	776	793	811	832	785	806	800	794	765	762	799	798	795	769	764	771	806	808	764	808	788	830	791	789	774	825	871	843	769	814	785	793	776	818	782	809	826	795	804	767	825	820	856	764	782	772	804	814	799	834	777	854	828	837	840	840	787	788	843	797	766	808	777	772	837	808	764	823	802	793	777	754	794	862	769	804	828	776	824	849	786	781	803	781	831	826	772	786	728	809	815	771	778	767	802	757	802	759	782	832	829	846	787	778	793	771	807	779	767	810	830	767	816	784	815	777	857	789	787	782	830	823	799	823	802	810	814	782	796	847	790	834	771	783	812	784	844	781	824	795	789	820	813	816	857	802	780	789	845	840	794	796	773	803	799	814	773	799	810	770	792	805	800	804	864	805	783	791	772	844	769	754	776	780	829	761	806	829	771	797	771	812	833	822	803	796	809	789	741	815	838	825	781	807	829	796	789	793	849	864	795	806	815	799	798	799	791	817	767	771	818	828	809	840	763	828	783	798	762	842	780	778	755	845	842	810	822	800	809	790	807	785	788	789	805	775	772	748	786	797	814	742	829	811	816	773	852	776	833	782	776	848	821	818	785	775	779	794	815	813	797	768	864	754	797	769	760	763	842	763	848	819	806	763	818	769	787	823	795	808	839	844	859	868	780	810	780	777	763	809	788	796	784	791	806	760	801	808	782	815	779	777	765	797	826	803	864	852	834	849	778	836	805	793	786	775	800	817	771	828	809	803	784	842	790	834	811	801	826	774	817	806	793	837	813	803	756	838	779	846	841	813	833	770	851	807	783	813	765	778	785	815	833	747	831	820	786	809	798	838	835	806	836	785	862	757	822	799	829	804	789	743	805	789	761	770	816	796	837	829	776	795	797	819	830	806	786	840	748	805	795	805	777	724	780	784	802	796	830	819	788	770	737	789	796	807	875	756	821	796	838	826	832	813	767	748	787	783	825	830	827	799	856	824	807	781	789	801	778	785	812	796	769	822	794	806	825	821	861	864	790	817	799	826	808	801	836	817	798	816	810	741	780	818	788	785	813	779	841	794	798	775	773	861	784	820	788	799	795	835	797	772	813	792	778	764	809	771	839	826	804	778	844	830	831	807	799	822	766	793	807	778	807	765	780	810	805	765	778	798	810	799	824	822	803	835	841	804	830	863	806	780	803	777	784	831	760	857	786	784	870	790	822	808	800	776	811	783	823	810	786	823	789	824	785	848	833	834	801	790	782	748	784	803	816	867	747	805	776	811	811	822	846	832	830	762	805	815	810	806	846	836	828	836	844	753	817	781	807	780	788	800	777	786	808	833	771	793	828	791	807	726	806	793	779	800	810	757	821	829	822	827	817	820	818	806	837	836	834	801	770	801	816	794	789	808	812	732	793	820	833	835	727	841	871	816	790	820	824	756	835	783	814	830
38564	31846	27200	36098	40594	38001	36412	32631	27071	22561	18598	15956	13582	11892	10748	9813	9210	8836	8365	8174	8035	7706	7638	7509	7445	7475	7377	7308	7397	7393	7314	7264	7207	7313	7175	7237	7063	7286	7249	7290	7277	7335	7236	7208	7180	7063	7272	7175	7231	7142	7132	7194	7167	7092	7127	7255	7365	7229	7251	7243	7061	7166	7180	7243	7185	7246	7213	7281	7265	7201	7312	7262	7045	7129	7191	7249	7295	7207	7172	7164	7130	7107	7115	7241	7178	7103	7255	7196	7277	7126	7171	7115	7256	7130	7161	7110	7187	7194	7191	7288	7105	7236	7286	7157	7130	7318	7146	7199	7348	7152	7148	7188	7123	7162	7159	7190	7127	7164	7048	7301	7111	7151	7278	7199	7258	7166	7262	7179	7275	7134	7377	7023	7129	7146	7176	7126	7211	7312	7223	7099	7196	7238	7202	7305	7208	7161	7227	7298	7182	7281	7114	7188	7253	7053	7290	7175	7229	7169	7202	7275	7132	7312	7171	7059	7127	7117	7141	7208	7164	7291	7185	7268	7184	7168	7196	7281	7244	7271	7179	7268	7192	7171	7067	7193	7162	7287	7184	7147	7251	7174	7140	7265	7183	7330	7074	7340	7326	7113	7202	7122	7235	7253	7179	7177	7115	7151	7200	7196	7333	7258	7264	7219	7205	7197	7298	7246	7199	7248	7194	7248	7229	7181	7246	7156	7265	7175	7319	7116	7185	7117	7173	7189	7129	7231	7105	7205	7220	7305	7232	7091	7180	7173	7072	7072	7178	7133	7107	7196	7157	7000	7025	7216	7087	7243	7276	7258	7065	7138	7315	7354	7242	7026	7283	7210	7061	7252	7232	7236	7131	7299	7111	7282	7244	7161	7252	7193	7184	7154	7237	7257	7215	7171	7115	7265	7207	7249	7234	7111	7262	7110	7271	7113	7178	7197	7259	7272	7354	7109	7118	7212	7101	7100	7223	7074	7119	7167	7154	7196	7266	7172	7386	7171	7158	7194	7168	7174	7165	7185	7000	7147	7093	7201	7247	7262	7099	7194	7233	7223	7232	7258	7106	7109	7137	7088	7201	7236	7206	7090	7317	7158	7181	7251	7090	7127	7141	7158	7205	7301	7059	7031	7136	7276	7184	7201	6992	7140	7217	7232	7186	7132	7207	7204	7185	7189	7132	7203	7246	7248	7182	7194	7123	7172	7102	7152	7133	7162	7330	7095	7298	7279	7079	7181	7227	7271	7257	7152	7192	7376	7225	7080	7219	7222	7137	7252	7230	7160	7231	7121	7216	7219	7270	7133	7165	7166	7298	7226	7063	7258	7288	7326	7182	7371	7048	7122	7172	7356	7290	7165	7377	7186	7182	7199	7246	7112	7250	7323	7159	7109	7254	7230	7197	7112	7140	7288	7185	7313	7280	7143	7180	7314	7202	7213	7195	7191	7257	7138	7194	7134	7149	7246	7260	7244	7198	7276	7333	7202	7251	7207	7260	7245	7140	7318	7204	7143	7291	7205	7103	7251	7215	7114	7069	7329	7266	7262	7293	7120	7197	7173	7192	7204	7130	7295	7225	7142	7164	7362	7253	7229	7186	7095	7188	7052	7148	7117	7193	7281	7130	7088	7221	7114	7286	7178	7382	7080	7162	7207	7308	7109	7311	7154	7201	7266	7183	7286	7143	7169	7252	7140	7214	7185	7190	7268	7184	7260	7239	7297	7125	7114	7146	7175	7101	7315	7342	7177	7224	7203	7156	7232	7027	7222	7181	7225	7182	7210	7167	7199	7182	7308	7313	7205	7222	7234	7061	7179	7187	7212	7145	7165	7173	7218	7199	7307	7199	7195	7302	7235	7178	7283	7086	7246	7216	7284	7109	7098	7343	7170	7142	7177	7139	7211	7135	7238	7279	7211	7174	7170	7215	7127	7165	7139	7205	7222	7082	7292	7260	7091	7087	7202	7182	7094	7244	7259	7264	7220	7030	7274	7249	7137	7120	7263	7232	7297	7169	7218	7207	7239	7170	7141	7315	7171	7208	7156	7189	7175	7218	7167	7067	7394	7231	7180	7081	7150	7209	7176	7145	7285	7267	7185	7109	7298	7228	7088	7154	7209	7197	7182	7196	7191	7123	7204	7095	6992	7193	7194	7145	7203	7218	7066	7231	7190	7268	7144	7267	7210	7107	7157	7132	7215	7125	7161	7204	7195	7102	7160	7174	7267	7167	7222	7179	7167	7194	7059	7148	7168	7156	7228	7240	7250	7215	7207	7158	7214	7230	7180	7100	7200	7329	7274	7060	7257	7214	7217	7272	7090	7260	7323	7240	7106	7239	7211	7128	7275	7174	7230	7106	7260	7106	6981	7056	7058	7165	7150	7220	7222	7310	7263	7240	7087	7293	7255	7167	7212	7195	7080	7324	7145	7172	7210	7050	7166	7160	7258	7197	7193	7158	7155	7285	7125	7363	7037	7168	7055	7193	7035	7116	7217	7259	7168	7103	7117	7177	7153	7218	7207	7144	7194	7322	7137	7152	7296	7225	7218	7221	7106	7252	7238	7285	7270	7160	7252	7312	7341	7161	7148	7254	7270	7225	7241	7168	7267	7244	7361	7122	7177	7213	7118	7174	7116	7125	7166	7058	7160	7224	7068	7074	7294	7232	7225	7255	7219	7125	7282	7163	7068	7239	7354	7130	7395	7138	7242	7246	7184	7150	7276	7182	7252	7151	7266	7234	7121	7094	7290	7216	7215	7058	7108	7285	7222	7134	7143	7309	7017	7198	7094	7332	7089	7069	7233	7180	7113	7160	7097	7224	7197	7148	7184	7286	7203	7142	7221	7265	7217	7171	7073	7215	7300	7162	7233	7229	7141	7238	7208	7129	7144	7255	7282	7189	7277	7208	7080	7258	7321	7229	7210	7189	7302	7311	7152	7140	7250	7115	7135	7398	7305	7224	7283	7163	7250	7186	7234	7138	7163	7329	7238	7303	7146	7216	7172	7198	7158	7168	7278	7258	7110	7234	7204	7055	7099	7253	7190	7271	7222	7150	7176	7257	7202	7123	7202	7186	7270	7209	7240	7117	7223	7014	7268	7083	7198	7177	7238	7207	7147	7238	7253	7253	7076	7250	7142	7311	7170	7215	7083	7154	7104	7126	7142	7232	7247	7283	7242	7140	7096	7231	7139	7111	7151	7193	7159	7081	7204	7204	7346	7276	7117	7208	7214	7136	7235	7164	7200	7165	7231	7112	7211	7097	7359	7214	7178	7272	7147	7255	7189	7239	7213	7324	7182	7152	7208	7101	7304	7205	7224	7206	7160	7058	7044	7166	7171	7147	7151	7219	7188	7163	7153	7292	7329	7292	7270	7106	7181	7388	7120	7223	7102	7144	7296	7182	7200	7171	7255	7192	7233	7312	7217	7200	7249	7233	7155	7215	7078	7168	7119	7223	7181	7263	7243	7224	7263	7147	7214	7244	7123	7290	7111	7235	7097	7139	7039	7256	7136	7210	7330	7204	7204	7307	7234	7163	7171	7276	7178	7153	7179	7319	7212	7338	7191	7123	7340	7190	7220	7171	7274	7200	7240	7333	7129	7259	7321	7218	7264	7154	7172	7289	7194	7155	7168	7072	7006	7225	7220	7338	7097	7116	7142	7240	7285	7176	7149	7254	7115	7230	6950	7237	7223	7168	7213	7204	7254	7095	7277	7213	7304	7200	7299	7265	7138	7252	7255	7236	7181	6993	7239	7262	7124	7249	7267	7166	7273	7247	7130	7164	7296	7188	7232	7102	7278	7243	7297	7138	7213	7207	7300	7245	7199	7156	7243	7181	7327	7177	7179	7240	7398	7114	7228	7201	7252	7283	7206	7153	7214	7127	7243	7198	7183	6998	7204	7156	7177	7160	7165	7264	7237	7161	7222	7244	7145	7339	7183	7253	7106	7194	7150	7226	7109	7268	7320	7254	7171	7156	7197	7184	7189	7328	7201	7181	7194	7236	7125	7152	7315	7226	7186	7159	7186	7278	7158	7266	7216	7103	7309	7324	7260	7099	7159	7172	7105	7271	7242	7312	7162	7203	7148	7228	7208	7227	7261	7176	7197	7166	7163	7265	7130	7209	7240	7165	7290	7048	7266	7180	7250	7136	7198	7268	7159	7219	7096	7064	7107	7250	7076	7244	7221	7254	7248	7280	7058	7266	7234	7321	7176	7247	7224	7217	7116	7078	7223	6968	7087	7154	7205	7008	7117	7120	7207	7242	7192	7096	7291	7203	7254	7175	7302	7217	7160	7173	7232	7300	7274	7129	7218	7314	7066	7227	7330	7181	7336	7350	7131	7219	7174	7223	7258	7113	7270	7372	7202	7254	7293	7334	7234	7146	7239	7348	7229	7245	7249	7234	7123	7125	7227	7245	7167	7233	7179	7173	7204	7262	7259	7229	7091	7123	7228	7197	7174	7259	7276	7229	7097	7188	7287	7280	7285	7227	7090	7174	7212	7250	7110	7087	7246	7224	7157	7191	7139	7158	7239	7294	7191	7269	7050	7307	7114	7195	7255	7195	7164	7129	7119	7137	7098	7194	7259	7106	7259	7141	7157	7208	7159	7304	7191	7112	7213	7227	7129	7155	7331	7216	7108	7358	7275	7191	7245	7168	7241	7184	7039	7173	7097	7181	7333	7165	7319	7219	7169	7327	7249	7217	7225	7286	7297	7187	7361	7350	7220	7159	7317	7254	7236	7185	7234	7301	7193	7262	7250	7170	7307	7123	7197	7094	7285	7188	7226	7344	7325	7322	7310	7314	7180	7205	7157	7134	7320	7138	7177	7175	7035	7121	7189	7149	7192	7243	7316	7195	7339	7157	7225	7173	7168	7284	7107	7187	7285	7103	7321	7142	7192	7230	7135	7011	7208	7215	7201	7187	7133	7294	7193	7303	7042	7316	7245	7231	7332	7046	7215	7154	7080	7122	7248	7231	7283	7217	7220	7232	7082	7266	7165	7194	7218	7171	7203	7025	7172	7125	7144	7264	7100	7089	7272	7317	7275	7215	7157	7101	7255	7210	7238	7241	7171	7225	7166	7243	7278	7288	7204	7225	7114
10127	8745	5754	3996	4322	4151	3717	3179	2528	2094	1676	1479	1320	1209	1100	1019	1027	961	915	905	915	887	893	912	815	851	845	850	870	855	812	848	884	839	860	899	849	810	859	808	793	838	836	826	799	834	794	842	801	874	814	849	853	778	847	834	832	802	836	775	892	844	818	861	850	806	827	824	880	798	834	866	820	834	797	767	795	819	825	867	824	855	872	824	786	865	886	774	856	811	906	880	799	833	807	868	824	795	862	820	875	793	829	752	875	817	737	880	812	807	827	819	777	829	861	852	822	837	824	836	863	802	804	795	853	844	869	784	840	848	805	791	816	807	844	835	853	899	900	832	839	815	818	837	851	821	813	864	847	807	803	776	862	860	853	798	798	774	796	843	863	805	820	832	842	832	833	807	822	808	861	795	901	785	847	830	788	831	887	815	813	874	844	872	865	813	841	830	872	878	802	878	858	836	826	835	811	820	878	832	829	804	803	835	810	865	822	845	840	852	830	826	858	809	841	833	824	911	845	878	774	865	802	831	841	807	789	835	871	836	834	848	816	812	857	847	855	819	865	827	847	856	898	821	783	803	861	884	843	817	737	896	798	806	845	876	814	818	849	868	835	872	773	830	850	838	782	794	838	771	836	831	833	846	845	869	810	812	851	881	864	806	813	815	820	843	852	814	828	846	818	801	837	823	784	832	842	867	845	877	794	850	824	793	839	850	814	869	858	800	835	809	802	868	909	823	843	874	866	854	821	806	875	849	820	902	883	816	858	864	843	833	842	846	825	853	882	832	812	835	856	843	797	851	832	853	820	816	855	809	843	822	812	812	819	845	830	800	831	800	787	845	856	845	854	828	826	802	863	835	821	818	849	854	846	882	852	816	846	870	836	853	854	821	797	797	786	872	878	802	845	810	820	846	887	824	806	773	848	800	841	818	860	842	856	801	841	853	861	830	830	866	839	855	832	869	896	848	894	866	812	818	904	831	864	857	850	819	809	859	821	873	855	820	822	826	814	834	836	856	863	848	830	835	840	848	801	819	837	825	829	840	840	869	844	807	822	840	848	836	781	865	825	817	855	828	869	838	838	796	872	875	857	810	875	821	827	864	852	847	783	862	854	776	848	818	875	838	827	856	836	864	856	798	804	851	797	832	842	824	860	839	830	845	847	844	845	868	823	826	822	866	832	860	823	853	886	821	811	857	875	842	854	895	785	814	825	813	808	861	859	787	847	841	796	882	820	835	838	855	827	805	823	801	857	817	829	860	802	837	804	812	860	886	825	826	841	844	838	809	837	811	834	873	828	845	770	853	848	857	861	814	842	804	801	818	831	851	767	837	817	821	858	849	869	811	898	852	801	857	790	787	822	832	844	770	850	795	887	855	841	818	861	809	811	818	823	812	845	881	816	838	878	819	818	862	823	866	869	832	887	841	852	890	808	859	799	834	836	826	882	776	835	821	806	843	852	797	842	798	858	834	849	829	825	867	860	805	792	839	895	822	800	808	849	880	788	790	898	834	836	917	850	846	869	853	839	880	840	828	889	874	897	832	854	823	866	888	766	852	837	794	856	844	823	853	802	819	806	798	768	861	819	845	851	843	844	835	839	798	844	808	792	833	844	839	825	859	797	857	798	833	794	840	865	866	839	844	813	865	835	860	834	869	839	871	810	861	801	859	828	852	824	839	853	826	782	856	850	820	834	873	883	809	759	856	846	828	829	848	842	843	853	854	851	822	856	798	813	895	834	857	871	876	848	869	863	864	824	825	798	780	825	808	869	836	822	851	824	838	769	825	849	829	856	788	837	781	843	828	835	883	892	862	853	865	808	811	763	864	834	855	815	876	896	881	794	889	797	792	862	823	857	825	863	877	870	831	825	831	818	826	848	821	797	893	816	849	885	809	817	813	802	810	803	879	773	830	850	853	882	865	822	861	816	808	855	846	835	780	850	802	828	886	802	856	815	885	806	840	816	828	858	827	903	804	778	853	808	847	824	803	842	866	825	822	830	878	821	828	886	904	855	823	825	828	841	840	836	845	859	809	830	782	810	807	818	768	819	861	773	864	854	814	769	861	816	819	833	812	809	757	885	822	818	871	847	834	804	819	832	802	810	841	839	858	843	830	836	820	820	835	810	849	871	843	807	822	840	826	888	839	875	855	824	820	827	858	853	830	847	825	833	818	832	804	871	865	807	804	869	794	835	815	883	837	792	803	817	805	872	834	794	840	855	864	826	813	791	837	822	854	896	818	866	881	835	886	773	848	895	854	849	848	846	817	801	843	789	858	897	816	894	833	859	857	819	837	841	838	849	833	878	824	885	823	816	858	840	831	805	843	848	852	779	859	844	819	859	858	837	880	796	896	842	815	857	845	874	838	825	816	848	781	871	816	875	862	837	828	884	840	803	856	813	838	886	802	903	849	833	818	833	904	787	843	812	875	832	848	865	908	813	838	835	790	852	846	866	868	873	867	863	790	810	860	855	849	822	873	778	845	824	828	851	870	836	835	841	802	804	911	824	798	814	787	778	792	826	796	843	840	823	830	868	815	810	819	843	832	839	809	867	842	838	823	901	820	776	843	789	866	819	851	838	852	855	851	858	828	838	897	832	820	872	818	839	859	875	852	882	805	837	839	859	859	840	846	823	867	825	776	817	826	821	861	813	803	839	832	839	908	847	798	895	833	782	857	848	815	823	846	887	843	829	834	872	820	808	870	794	821	825	849	823	812	807	785	826	795	833	845	801	883	805	836	824	839	794	855	835	770	849	811	837	908	843	833	841	770	851	846	819	841	822	889	787	852	841	856	796	812	764	851	840	786	729	869	801	860	843	817	815	823	856	894	872	828	869	830	864	799	848	837	876	836	831	835	799	854	832	860	866	877	820	822	888	887	861	854	843	837	882	853	837	837	843	863	865	833	854	850	839	813	828	835	830	867	840	880	812	792	849	842	854	813	826	769	825	823	845	896	862	846	836	835	846	860	844	816	818	855	830	810	878	850	843	830	849	832	852	814	811	793	823	853	835	846	823	815	779	862	860	837	827	852	826	793	851	885	814	802	826	792	799	888	755	852	805	802	872	831	875	800	835	850	882	782	832	790	862	829	861	843	805	823	822	852	807	777	809	796	830	898	844	798	855	839	842	857	849	870	831	864	875	826	857	790	823	829	866	779	762	855	821	851	871	793	807	835	812	865	848	872	865	868	805	763	815	859	796	829	839	810	879	820	859	856	802	830	899	850	818	862	843	823	820	798	808	821	828	833	819	846	818	846	820	845	840	841	809	848	858	826	798	807	868	822	870	833	818	821	809	805	853	847	858	849	851	790	823	836	858	785	807	776	838	794	816	841	814	814	834	810	856	778	827	848	907	859	863	816	889	859	826	835	799	882	867	840	841	800	859	857	821	810	853	839	790	814	823	797	789	864	891	851	832	863	843	790	872	794	839	842	809	889	846	841	879	799	834	853	827	892	833	855	904	870	878	867	846	818	846	883	863	841
43709	37505	33631	40822	45739	43452	40836	37168	32157	27337	23111	20044	17316	15070	13097	11691	10835	10279	9733	9175	8836	8667	8248	8029	8019	8183	7817	7895	7790	7729	7689	7662	7446	7582	7518	7476	7441	7330	7427	7554	7410	7392	7350	7434	7274	7350	7558	7359	7535	7261	7445	7383	7445	7313	7416	7313	7272	7403	7419	7396	7411	7284	7404	7410	7225	7448	7453	7472	7424	7263	7394	7528	7379	7344	7356	7324	7389	7293	7378	7489	7329	7500	7532	7245	7421	7371	7325	7364	7353	7433	7351	7416	7336	7317	7468	7386	7506	7233	7252	7344	7344	7276	7367	7375	7324	7402	7367	7306	7440	7482	7325	7440	7356	7411	7403	7478	7348	7258	7308	7431	7523	7392	7386	7247	7391	7373	7448	7334	7377	7332	7351	7387	7329	7311	7470	7412	7478	7430	7198	7377	7353	7365	7215	7401	7401	7429	7400	7439	7440	7403	7356	7403	7446	7432	7454	7398	7471	7384	7414	7390	7489	7284	7403	7412	7341	7296	7332	7368	7350	7401	7397	7324	7480	7400	7389	7427	7433	7431	7324	7414	7398	7372	7321	7362	7309	7392	7371	7448	7398	7406	7372	7471	7309	7426	7338	7420	7457	7417	7429	7421	7351	7338	7409	7283	7311	7392	7507	7409	7411	7411	7337	7334	7344	7445	7497	7436	7342	7463	7463	7436	7231	7257	7352	7447	7416	7468	7301	7417	7463	7410	7383	7354	7408	7368	7491	7327	7393	7413	7393	7324	7343	7400	7378	7289	7437	7379	7378	7384	7434	7405	7457	7431	7368	7427	7456	7394	7335	7453	7316	7498	7391	7339	7383	7620	7299	7265	7485	7484	7378	7418	7442	7282	7424	7486	7369	7397	7347	7288	7560	7408	7473	7382	7454	7452	7338	7317	7369	7365	7350	7448	7408	7296	7298	7341	7456	7401	7301	7508	7380	7318	7325	7427	7396	7389	7277	7514	7477	7559	7502	7322	7478	7414	7471	7487	7540	7328	7388	7398	7483	7378	7348	7380	7416	7423	7337	7536	7429	7442	7430	7282	7346	7370	7381	7429	7309	7428	7442	7321	7259	7304	7303	7377	7358	7487	7412	7415	7279	7441	7439	7339	7385	7448	7501	7451	7428	7348	7295	7484	7343	7328	7495	7283	7380	7630	7421	7271	7343	7360	7352	7409	7547	7323	7349	7272	7323	7435	7429	7398	7477	7466	7410	7319	7260	7335	7332	7232	7438	7507	7456	7347	7454	7275	7276	7460	7417	7412	7259	7430	7456	7427	7331	7363	7426	7395	7426	7498	7297	7360	7361	7462	7365	7430	7396	7340	7385	7432	7401	7379	7318	7538	7358	7381	7414	7333	7515	7459	7328	7373	7374	7428	7433	7324	7389	7324	7332	7468	7401	7480	7253	7324	7348	7348	7362	7381	7394	7268	7498	7446	7410	7324	7350	7356	7394	7359	7325	7285	7241	7309	7439	7389	7398	7558	7467	7292	7533	7414	7477	7323	7590	7361	7438	7456	7324	7521	7579	7389	7519	7325	7373	7477	7429	7280	7437	7443	7507	7508	7261	7393	7379	7215	7243	7466	7336	7259	7391	7385	7438	7373	7345	7365	7336	7432	7493	7374	7456	7394	7384	7359	7407	7413	7506	7217	7352	7421	7329	7287	7457	7361	7326	7338	7307	7320	7541	7480	7365	7333	7442	7318	7523	7292	7442	7476	7374	7339	7426	7429	7347	7274	7460	7539	7403	7448	7367	7379	7447	7444	7393	7340	7381	7408	7416	7294	7467	7409	7354	7325	7402	7351	7422	7372	7392	7406	7300	7410	7434	7382	7347	7279	7385	7293	7313	7354	7381	7323	7435	7584	7335	7420	7416	7418	7394	7555	7431	7363	7349	7222	7391	7421	7357	7422	7411	7408	7399	7299	7363	7400	7419	7458	7420	7368	7322	7395	7446	7521	7432	7360	7415	7449	7281	7288	7441	7303	7282	7499	7346	7432	7426	7475	7242	7349	7342	7521	7368	7311	7452	7356	7470	7394	7505	7468	7399	7408	7352	7363	7349	7360	7414	7311	7361	7463	7343	7384	7521	7534	7525	7469	7615	7350	7285	7376	7309	7468	7362	7343	7413	7407	7328	7507	7246	7447	7364	7479	7320	7341	7370	7292	7333	7526	7344	7504	7398	7345	7247	7259	7353	7344	7485	7477	7496	7287	7270	7462	7388	7384	7464	7422	7254	7309	7348	7406	7404	7341	7328	7389	7384	7498	7386	7356	7316	7498	7422	7374	7412	7494	7399	7357	7362	7385	7360	7361	7409	7429	7454	7412	7435	7386	7304	7289	7330	7386	7395	7542	7228	7487	7310	7386	7339	7362	7257	7304	7354	7327	7395	7296	7599	7336	7405	7420	7421	7395	7311	7416	7284	7559	7442	7369	7277	7381	7407	7318	7292	7543	7400	7316	7320	7453	7476	7362	7452	7282	7480	7341	7415	7436	7291	7380	7541	7491	7296	7456	7505	7453	7377	7346	7467	7412	7395	7293	7371	7445	7433	7470	7281	7339	7197	7342	7354	7344	7300	7394	7412	7478	7491	7312	7438	7345	7414	7387	7386	7493	7461	7420	7444	7507	7387	7479	7386	7417	7217	7422	7403	7404	7480	7284	7503	7496	7455	7526	7457	7261	7410	7462	7403	7462	7284	7379	7346	7312	7458	7281	7499	7481	7469	7360	7421	7474	7536	7398	7428	7290	7364	7451	7544	7498	7293	7341	7499	7343	7330	7427	7432	7368	7291	7408	7457	7472	7327	7387	7509	7523	7390	7354	7379	7352	7422	7346	7412	7405	7495	7427	7425	7383	7427	7349	7400	7417	7291	7435	7480	7410	7415	7385	7537	7422	7337	7409	7402	7215	7389	7340	7568	7475	7527	7283	7442	7375	7387	7447	7453	7378	7473	7478	7359	7509	7400	7301	7425	7468	7352	7409	7405	7374	7342	7468	7407	7371	7537	7480	7347	7378	7306	7397	7407	7347	7349	7341	7305	7246	7347	7438	7275	7562	7303	7375	7252	7347	7474	7354	7320	7386	7374	7408	7374	7397	7476	7303	7458	7409	7375	7298	7442	7447	7354	7323	7265	7336	7289	7317	7493	7405	7459	7483	7361	7385	7284	7368	7261	7335	7355	7408	7473	7310	7326	7392	7419	7385	7433	7418	7363	7422	7436	7405	7266	7474	7454	7374	7294	7400	7371	7638	7469	7388	7377	7353	7398	7358	7324	7410	7360	7362	7370	7546	7403	7396	7455	7376	7446	7404	7327	7425	7378	7245	7270	7434	7378	7488	7427	7372	7448	7381	7320	7496	7327	7400	7398	7459	7345	7308	7447	7441	7336	7362	7423	7414	7530	7347	7273	7447	7517	7397	7303	7441	7417	7364	7491	7421	7421	7434	7473	7406	7275	7468	7359	7304	7440	7389	7330	7328	7434	7361	7337	7307	7510	7552	7380	7303	7461	7275	7471	7494	7472	7417	7306	7332	7426	7308	7218	7424	7464	7538	7443	7312	7321	7403	7395	7399	7386	7313	7295	7349	7459	7355	7328	7364	7416	7444	7441	7234	7398	7510	7371	7424	7492	7518	7391	7350	7448	7408	7356	7608	7326	7386	7388	7454	7598	7347	7482	7339	7433	7327	7471	7430	7455	7273	7424	7490	7415	7237	7341	7256	7339	7347	7384	7419	7378	7505	7555	7379	7347	7447	7468	7367	7349	7269	7499	7374	7267	7352	7406	7391	7404	7353	7377	7353	7274	7448	7408	7475	7442	7395	7573	7469	7424	7470	7395	7393	7282	7259	7464	7520	7349	7280	7352	7414	7448	7388	7251	7429	7403	7469	7466	7341	7344	7458	7264	7397	7484	7415	7453	7387	7448	7395	7488	7324	7402	7414	7357	7478	7484	7260	7501	7236	7449	7442	7422	7516	7410	7399	7298	7462	7471	7325	7420	7461	7359	7357	7460	7410	7429	7390	7377	7431	7474	7334	7301	7515	7394	7373	7446	7456	7536	7414	7458	7414	7266	7365	7401	7272	7339	7394	7377	7377	7384	7330	7325	7426	7487	7402	7452	7274	7494	7470	7377	7414	7472	7353	7348	7463	7443	7442	7448	7410	7435	7337	7292	7417	7447	7313	7276	7434	7382	7559	7371	7251	7443	7506	7417	7388	7320	7369	7388	7461	7359	7509	7462	7421	7406	7427	7396	7448	7307	7449	7298	7509	7557	7391	7533	7361	7469	7397	7468	7268	7394	7357	7288	7376	7532	7422	7366	7362	7350	7357	7308	7350	7303	7451	7294	7312	7443	7456	7287	7339	7434	7394	7391	7539	7492	7287	7372	7454	7327	7358	7329	7419	7434	7243	7470	7334	7467	7354	7372	7386	7299	7440	7453	7477	7378	7425	7467	7381	7483	7406	7331	7343	7389	7362	7260	7323	7499	7292	7443	7307	7491	7348	7350	7334	7368	7415	7525	7417	7306	7328	7303	7342	7296	7404	7282	7322	7381	7355	7361	7393	7369	7568	7408	7385	7445	7405	7359	7426	7470	7304	7550	7366	7411	7490	7342	7476	7337	7344	7431	7345	7470	7520	7399	7416	7534	7289	7417	7366	7327	7430	7301	7234	7378	7474	7366	7388	7418	7390	7449	7449	7403	7546	7395	7306	7439	7506	7390	7325	7411	7326	7375	7444	7339	7342	7410	7224	7418	7469	7410	7358	7347	7360	7451	7329	7397	7412	7395	7312	7476	7369	7351	7313	7419	7410	7322	7396	7287	7324	7479	7491	7373	7274	7378	7486	7253	7465	7483	7532	7270	7470	7455	7397	7412	7413	7319	7394	7367	7445	7426	7519	7397	7330	7360	7373	7424	7419	7319	7443	7420	7382	7444	7417	7389	7491	7346	7397	7368	7364	7507	7438	7407	7389	7561	7329	7393	7438	7414	7432	7372	7332	7461	7404	7469	7273	7469	7443	7309	7449	7417	7371	7378	7463	7414	7621	7413	7311	7410	7386	7470	7535	7550	7359	7377	7427
11621	7549	5408	4061	4012	3841	3381	2944	2220	1932	1646	1399	1293	1135	1024	1018	967	958	852	841	830	867	809	836	821	837	841	804	825	815	808	857	814	784	796	794	801	842	816	793	811	799	803	814	785	814	825	782	810	818	821	789	813	823	816	772	851	801	804	818	826	823	781	787	821	802	819	803	833	764	815	812	834	792	764	789	785	808	792	797	837	787	844	851	807	774	743	811	855	829	802	859	820	783	826	802	791	854	834	826	847	782	768	791	764	819	785	756	809	834	783	809	831	800	825	804	765	787	836	804	831	832	834	805	848	786	810	815	821	851	853	794	799	821	809	804	833	836	799	824	832	842	857	828	812	791	803	813	808	824	787	828	758	845	775	869	787	821	820	808	846	835	828	818	856	793	832	836	818	832	780	803	840	782	766	760	831	850	808	801	829	805	805	802	791	810	833	819	819	792	789	805	806	831	872	768	846	819	781	836	821	804	792	846	760	823	824	819	834	863	844	860	853	816	835	787	820	821	828	783	798	853	780	804	783	796	802	793	797	763	810	819	803	807	839	808	821	773	811	799	816	795	809	835	799	858	793	818	801	874	825	839	817	794	821	851	812	794	795	801	798	870	803	816	823	860	823	804	780	800	769	817	812	801	786	812	778	820	800	870	804	769	790	817	794	840	818	786	815	816	792	802	805	768	850	800	779	839	807	793	836	789	800	777	843	783	812	848	830	791	819	830	799	818	817	813	813	860	788	829	806	826	794	821	831	812	827	822	821	811	855	781	794	821	766	795	822	816	753	795	839	824	826	827	841	759	808	773	789	828	800	828	856	774	788	861	798	833	790	833	846	779	760	821	806	816	808	829	836	817	769	803	784	752	841	861	766	793	776	829	811	827	834	814	854	734	786	804	812	826	814	803	851	824	837	825	795	782	793	777	775	804	832	862	789	774	792	803	847	817	794	855	879	835	816	786	841	795	823	873	799	804	805	805	813	747	815	784	807	831	844	813	829	860	762	814	799	815	842	784	865	845	833	813	838	811	813	795	834	831	810	788	843	790	844	790	848	773	831	866	823	772	847	836	834	819	803	841	832	895	813	783	868	803	772	806	795	809	803	808	844	777	815	778	841	811	822	806	849	810	780	808	799	791	802	812	787	791	850	802	796	840	821	838	814	882	789	820	772	767	799	832	834	812	805	829	803	840	844	830	807	843	876	826	823	833	816	777	827	829	816	803	847	783	836	831	792	823	757	865	775	805	793	838	818	793	767	818	821	834	838	840	801	823	808	830	804	768	774	821	773	784	853	816	786	810	798	824	818	825	830	840	850	775	810	761	805	783	779	801	811	823	792	828	741	779	883	792	844	849	856	757	849	847	811	851	775	813	811	803	819	835	824	835	869	852	823	768	824	831	856	799	823	795	837	891	836	840	829	795	843	859	876	780	813	802	826	843	777	860	798	798	798	771	749	836	772	812	879	811	792	825	791	801	821	838	821	820	834	788	845	798	801	819	784	800	804	843	826	819	754	832	821	799	799	779	799	824	826	820	807	796	816	784	795	834	840	784	762	816	815	797	790	794	804	804	802	802	843	803	837	798	798	784	800	842	839	796	780	772	789	833	758	805	754	800	792	769	761	798	802	808	757	839	780	771	787	766	814	781	849	896	795	821	851	881	815	844	807	785	864	803	786	828	863	858	785	802	894	810	826	842	874	839	863	783	801	792	797	831	784	756	753	832	768	807	833	821	839	804	834	816	821	821	861	797	802	787	813	825	802	809	816	820	818	814	782	841	770	764	808	790	844	821	856	878	823	782	827	769	765	831	855	816	822	809	820	823	804	772	818	837	787	812	750	815	833	824	794	761	781	768	843	817	821	783	755	784	799	885	794	816	794	823	804	802	819	816	819	826	848	794	855	827	834	834	796	815	861	859	794	820	803	834	812	832	811	776	829	769	858	784	823	799	765	806	855	805	859	824	828	838	778	833	767	770	756	797	804	825	787	781	797	857	834	760	801	794	803	819	800	851	821	801	807	772	785	860	805	851	775	791	806	786	782	781	850	797	851	815	802	809	857	784	786	774	830	783	793	796	801	794	847	771	770	828	824	840	825	782	797	847	787	855	770	800	780	813	812	858	804	833	783	770	809	766	788	865	782	815	786	791	781	766	828	783	836	772	830	786	804	798	748	907	776	787	804	812	810	838	870	820	786	777	812	817	794	851	886	822	797	789	823	763	771	774	815	778	873	789	755	803	835	804	825	801	783	841	858	792	815	803	791	798	825	833	845	784	877	851	829	859	785	863	768	774	792	842	855	832	830	848	843	826	824	810	792	819	838	832	856	821	827	781	814	896	833	792	828	798	802	807	799	798	826	812	812	886	865	843	786	812	775	812	835	765	850	837	858	780	795	777	813	840	792	864	786	804	825	810	840	806	795	828	792	842	837	821	876	758	861	868	781	801	812	825	861	804	767	819	878	815	753	840	798	850	854	801	821	827	771	835	813	791	809	826	864	841	834	822	795	784	798	800	843	794	847	783	772	834	769	828	776	789	845	861	868	798	801	793	792	812	826	812	845	830	821	807	820	845	818	818	808	807	818	807	831	884	796	809	827	806	800	837	772	792	815	835	802	800	808	825	778	861	839	844	792	836	746	825	766	820	830	846	814	821	787	819	786	803	770	801	842	839	836	818	761	837	848	821	853	793	766	809	824	781	795	792	797	797	856	776	813	788	838	846	788	791	866	845	726	804	871	817	802	838	842	796	804	821	845	848	822	825	808	840	820	835	822	830	856	800	776	708	842	815	824	800	814	839	821	826	837	840	846	792	825	770	883	802	826	857	828	837	820	796	789	804	852	839	788	848	807	776	788	824	854	816	788	803	799	800	759	822	783	862	823	828	810	796	823	824	809	809	828	808	805	795	826	816	831	878	806	860	785	840	780	838	846	816	764	839	855	795	778	761	799	845	764	803	756	858	758	828	820	792	808	789	850	781	755	838	820	788	852	804	847	821	806	834	778	807	790	864	762	813	747	846	843	854	876	840	838	839	860	839	769	832	858	830	838	792	816	816	857	751	802	814	855	805	808	863	814	826	856	780	768	840	792	824	836	802	785	831	805	818	812	781	879	761	847	798	852	814	782	810	845	834	846	821	825	809	832	819	800	805	830	825	773	768	724	814	829	786	851	800	795	829	836	774	827	785	837	827	821	862	779	813	835	794	775	809	858	763	833	777	815	755	851	839	838	823	834	823	790	854	785	818	821	769	795	843	788	810	822	826	842	820	817	816	847	820	890	833	802	795	771	839	785	771	843	840	839	794	773	788	823	845	783	798	815	855	789	870	839	741	768	871	832	821	763	815	838	805	795	806	800	768	803	816	880	799	823	762	779	798	829	788	785	808	835	833	781	798	870	803	837	791	771	819	811	818	818	818	772	869	867	764	874	807	778	827	822	794	828	826	834	828	824	771	839	832	814	786	836	827	783	799	768	839	822	777	774	804	784	802
40774	35329	32592	41235	44854	42411	39797	36445	30874	26769	22698	19259	16973	14645	12699	11577	10659	9938	9384	8996	8698	8489	8109	8064	7830	7892	7766	7740	7539	7706	7476	7474	7377	7410	7562	7262	7358	7227	7336	7345	7304	7225	7313	7380	7210	7225	7230	7324	7326	7243	7245	7261	7326	7323	7134	7156	7387	7175	7221	7286	7291	7146	7141	7229	7275	7098	7283	7357	7320	7160	7221	7173	7232	7334	7412	7284	7144	7387	7156	7298	7240	7317	7151	7211	7149	7211	7200	7310	7206	7132	7121	7259	7263	7277	7305	7236	7178	7061	7200	7234	7237	7097	7258	7069	7345	7232	7416	7210	7238	7298	7340	7170	7206	7291	7379	7243	7171	7309	7326	7248	7255	7270	7347	7230	7212	7205	7255	7182	7245	7201	7206	7190	7221	7199	7144	7195	7223	7167	7220	7234	7262	7083	7256	7300	7196	7175	7310	7184	7159	7304	7223	7260	7256	7177	7288	7291	7160	7210	7116	7228	7226	7347	7075	7255	7107	7251	7191	7301	7243	7330	7208	7263	7173	7205	7310	7159	7382	7253	7221	7294	7233	7250	7135	7238	7206	7228	7189	7261	7186	7239	7352	7298	7228	7342	7337	7290	7160	7159	7178	7169	7217	7289	7340	7323	7257	7153	7146	7115	7210	7267	7318	7209	7296	7250	7162	7269	7233	7343	7325	7314	7290	7226	7166	7211	7279	7326	7276	7184	7382	7426	7182	7183	7274	7286	7331	7195	7115	7299	7164	7390	7387	7169	7267	7306	7270	7366	7203	7230	7257	7170	7134	7281	7210	7327	7187	7287	7360	7200	7221	7213	7189	7249	7395	7137	7284	7308	7242	7318	7238	7243	7300	7284	7197	7322	7205	7148	7258	7122	7250	7235	7421	7234	7268	7215	7217	7197	7230	7207	7183	7310	7337	7300	7352	7331	7178	7262	7254	7238	7261	7218	7236	7143	7284	7206	7312	7116	7114	7173	7188	7188	7437	7177	7230	7277	7185	7252	7312	7273	7243	7176	7186	7249	7277	7192	7295	7185	7190	7342	7320	7187	7372	7224	7223	7141	7268	7158	7322	7210	7317	7314	7271	7327	7210	7349	7283	7323	7314	7262	7254	7158	7375	7221	7308	7201	7284	7295	7155	7124	7283	7228	7338	7176	7192	7263	7200	7299	7244	7371	7148	7318	7419	7265	7228	7182	7356	7281	7230	7253	7264	7346	7245	7324	7287	7194	7206	7257	7352	7202	7168	7248	7299	7249	7119	7274	7262	7062	7265	7221	7213	7225	7329	7254	7226	7167	7221	7261	7201	7350	7275	7207	7302	7266	7353	7245	7214	7211	7283	7228	7266	7356	7290	7240	7175	7243	7210	7225	7215	7220	7211	7205	7176	7226	7330	7201	7256	7228	7309	7106	7247	7190	7077	7224	7228	7294	7293	7322	7020	7232	7102	7176	7363	7325	7180	7214	7389	7266	7422	7260	7294	7317	7307	7248	7179	7192	7402	7226	7212	7254	7354	7280	7365	7209	7188	7194	7315	7199	7176	7328	7332	7237	7232	7305	7139	7315	7297	7203	7297	7258	7277	7292	7183	7096	7089	7240	7216	7284	7243	7322	7245	7295	7116	7286	7114	7326	7198	7197	7320	7289	7110	7314	7354	7200	7238	7194	7363	7214	7351	7161	7327	7208	7245	7201	7194	7348	7262	7305	7342	7194	7224	7268	7351	7276	7275	7249	7338	7222	7227	7243	7211	7230	7176	7236	7084	7217	7290	7190	7188	7412	7273	7267	7207	7207	7289	7204	7287	7203	7296	7170	7245	7336	7304	7200	7418	7276	7289	7302	7195	7293	7324	7269	7315	7350	7149	7135	7209	7194	7241	7119	7266	7369	7191	7135	7406	7373	7212	7297	7322	7172	7177	7432	7250	7248	7316	7283	7284	7227	7332	7158	7278	7272	7227	7316	7247	7336	7123	7150	7311	7253	7249	7310	7303	7329	7277	7179	7220	7250	7306	7360	7188	7269	7130	7298	7337	7177	7220	7083	7296	7217	7176	7243	7190	7354	7249	7190	7210	7208	7294	7240	7246	7143	7310	7273	7351	7299	7217	7283	7276	7230	7292	7198	7214	7221	7094	7227	7371	7381	7263	7319	7176	7170	7330	7301	7303	7241	7251	7425	7296	7116	7209	7226	7219	7346	7274	7425	7352	7201	7198	7229	7190	7343	7255	7317	7237	7366	7193	7238	7337	7269	7411	7318	7301	7220	7381	7176	7198	7369	7320	7264	7197	7121	7217	7271	7199	7076	7346	7301	7170	7298	7282	7402	7202	7132	7405	7173	7260	7268	7314	7260	7271	7283	7198	7340	7294	7253	7204	7154	7406	7238	7357	7292	7146	7286	7223	7251	7285	7093	7268	7397	7302	7294	7200	7363	7303	7311	7241	7278	7330	7169	7169	7195	7108	7087	7279	7353	7204	7316	7220	7253	7183	7256	7266	7377	7274	7139	7266	7302	7239	7437	7302	7247	7382	7297	7218	7241	7154	7185	7315	7306	7266	7244	7369	7223	7373	7377	7364	7199	7252	7139	7252	7169	7182	7126	7368	7377	7305	7252	7177	7422	7315	7199	7322	7432	7381	7235	7265	7128	7207	7278	7261	7212	7241	7240	7333	7366	7317	7336	7174	7239	7324	7131	7385	7335	7257	7158	7253	7228	7154	7156	7352	7359	7250	7248	7376	7252	7291	7301	7386	7153	7168	7220	7202	7272	7307	7237	7197	7223	7166	7337	7400	7138	7377	7263	7229	7360	7251	7244	7192	7278	7262	7325	7337	7270	7276	7175	7238	7472	7235	7322	7340	7321	7206	7323	7213	7226	7230	7312	7373	7200	7211	7269	7303	7264	7275	7221	7350	7359	7286	7241	7175	7273	7146	7267	7299	7259	7279	7233	7202	7286	7281	7235	7153	7331	7394	7323	7034	7175	7213	7188	7333	7173	7184	7163	7211	7204	7305	7261	7363	7337	7211	7258	7369	7398	7300	7248	7284	7140	7234	7164	7231	7268	7385	7336	7321	7396	7323	7254	7252	7340	7197	7325	7165	7327	7382	7202	7270	7258	7229	7314	7197	7263	7233	7276	7169	7189	7154	7245	7266	7308	7252	7216	7268	7238	7083	7294	7161	7264	7327	7155	7071	7209	7190	7240	7293	7193	7264	7309	7413	7220	7234	7267	7254	7267	7146	7208	7140	7347	7194	7211	7077	7230	7115	7282	7287	7316	7307	7166	7275	7341	7227	7277	7393	7378	7266	7222	7223	7198	7232	7282	7235	7223	7329	7116	7210	7276	7215	7284	7289	7193	7207	7220	7182	7168	7150	7261	7190	7295	7290	7172	7130	7188	7360	7237	7266	7105	7305	7249	7197	7249	7262	7298	7327	7333	7305	7318	7199	7198	7298	7223	7251	7238	7333	7274	7323	7300	7285	7258	7229	7046	7315	7225	7234	7281	7172	7125	7385	7104	7199	7125	7053	7353	7157	7267	7161	7049	7193	7266	7167	7276	7353	7315	7134	7247	7412	7348	7352	7245	7166	7350	7337	7117	7441	7258	7145	7199	7256	7208	7326	7204	7232	7308	7211	7221	7258	7269	7343	7394	7300	7242	7335	7293	7220	7228	7217	7143	7223	7213	7367	7361	7111	7331	7238	7194	7292	7292	7287	7369	7294	7113	7310	7360	7168	7273	7294	7212	7209	7261	7235	7241	7243	7218	7316	7152	7257	7187	7269	7206	7151	7125	7316	7315	7286	7296	7263	7121	7223	7285	7249	7228	7267	7219	7327	7282	7195	7355	7144	7300	7328	7267	7412	7189	7322	7259	7169	7315	7323	7257	7207	7430	7248	7197	7233	7267	7162	7240	7264	7352	7285	7217	7276	7267	7196	7390	7118	7136	7399	7349	7239	7076	7478	7166	7269	7359	7123	7216	7199	7295	7355	7250	7266	7237	7164	7244	7162	7207	7251	7336	7222	7146	7196	7386	7112	7318	7248	7165	7307	7214	7342	7241	7246	7275	7173	7342	7219	7180	7271	7300	7275	7345	7213	7163	7166	7338	7331	7160	7286	7121	7175	7214	7248	7231	7243	7310	7164	7274	7233	7285	7248	7330	7224	7305	7186	7318	7193	7221	7284	7255	7286	7204	7123	7285	7308	7309	7333	7124	7282	7336	7284	7282	7293	7315	7220	7141	7301	7246	7258	7077	7205	7123	7286	7282	7123	7277	7294	7217	7206	7308	7224	7311	7140	7321	7332	7219	7371	7159	7238	7379	7173	7318	7347	7210	7371	7080	7351	7387	7290	7162	7245	7218	7265	7285	7207	7237	7306	7290	7221	7104	7180	7406	7373	7268	7362	7367	7317	7181	7194	7192	7336	7241	7193	7182	7372	7275	7198	7256	7268	7234	7305	7209	7425	7324	7200	7238	7193	7390	7240	7244	7155	7058	7193	7235	7275	7168	7298	7282	7319	7301	7263	7233	7201	7288	7210	7171	7187	7248	7280	7273	7239	7230	7181	7153	7250	7285	7147	7169	7243	7253	7239	7205	7252	7288	7404	7194	7299	7184	7114	7310	7173	7139	7237	7304	7291	7036	7342	7254	7245	7175	7298	7321	7394	7211	7221	7275	7226	7319	7143	7282	7254	7282	7276	7298	7249	7156	7257	7375	7297	7345	7124	7348	7172	7167	7255	7233	7164	7333	7229	7329	7302	7179	7310	7253	7184	7307	7245	7133	7408	7276	7241	7267	7150	7137	7231	7344	7366	7189	7221	7216	7341	7274	7201	7260	7271	7286	7205	7142	7358	7211	7222	7091	7161	7160	7132	7198	7191	7187	7270	7066	7253	7203	7204	7201	7171	7344	7207	7358	7129	7243	7162	7321	7387	7349	7321	7272	7269	7279	7385	7217	7373	7310	7345	7366	7332	7146	7235	7223	7223	7271	7267	7296	7300	7369	7275	7390	7280	7397	7220	7253	7109	7352	7149	7161	7436	7295	7254	7222	7336	7244	7334	7201	7312	7311	7299	7394	7265	7199	7191	7236
13701	11357	8207	6095	6505	5577	5073	4408	3426	2617	2136	1806	1605	1418	1299	1165	1156	1007	1006	997	983	950	934	964	969	911	900	938	889	920	885	882	877	891	866	879	860	865	935	830	895	914	883	871	867	866	843	850	837	869	885	891	822	881	859	894	859	842	823	847	857	826	865	856	850	858	836	853	839	821	880	889	900	889	814	861	854	829	860	921	840	870	857	882	825	890	784	854	836	881	906	880	896	835	855	842	819	890	843	828	860	836	860	860	841	905	827	876	908	829	873	916	883	867	883	884	868	826	866	886	851	875	823	866	870	835	886	854	888	891	867	823	863	854	839	890	868	833	887	861	798	890	862	905	861	863	918	917	886	840	917	905	867	881	885	843	869	879	889	878	874	840	899	900	851	841	855	802	894	931	847	864	873	877	828	886	852	909	839	886	897	896	846	906	829	804	806	911	867	866	896	906	884	842	889	873	892	871	865	864	846	846	838	850	898	834	875	877	868	902	817	892	821	856	820	866	843	821	856	814	803	847	873	884	834	819	785	852	914	839	853	886	834	863	902	878	867	838	868	848	857	907	819	880	844	895	873	879	850	897	857	825	926	879	909	848	837	878	898	828	894	864	825	925	859	854	825	881	838	887	887	862	859	859	846	856	838	889	825	788	869	843	897	876	896	852	858	853	815	821	875	887	837	881	801	830	885	878	844	864	821	821	832	856	874	888	836	882	820	898	845	910	868	898	847	841	875	877	835	819	862	882	923	848	861	849	857	891	831	853	830	828	887	890	891	949	871	875	836	880	853	905	864	890	874	849	865	846	907	865	840	832	904	907	887	865	854	824	846	851	878	905	870	855	847	831	852	852	882	861	886	860	855	863	861	922	912	821	861	907	867	839	853	841	843	887	854	876	848	884	856	844	864	845	875	884	839	864	848	919	849	850	822	869	886	863	843	887	871	847	858	850	922	843	851	844	828	882	875	888	856	880	935	886	836	833	843	878	890	922	894	914	844	870	837	872	853	881	855	873	857	890	869	838	902	893	875	871	830	906	874	855	867	809	874	880	825	860	835	900	852	844	830	857	856	844	872	831	842	840	852	800	882	906	888	887	889	812	857	843	843	810	880	852	835	855	931	841	921	884	858	889	904	867	867	883	866	893	835	920	875	941	836	862	851	864	893	879	848	875	865	844	876	916	872	875	836	882	853	899	944	842	846	825	887	826	858	866	860	915	878	855	880	874	835	855	879	845	866	879	922	900	862	898	910	862	894	816	811	916	846	853	888	877	862	890	871	892	819	830	879	864	868	877	828	859	837	878	873	874	914	827	866	894	808	871	872	927	838	840	873	841	869	819	834	887	907	808	841	883	907	904	853	877	844	885	810	866	868	815	870	897	853	908	832	839	856	842	845	826	829	852	803	887	831	816	810	865	868	859	846	885	935	899	903	875	847	860	860	842	847	831	824	875	884	868	864	861	839	850	918	857	869	881	817	809	829	877	865	915	850	885	867	873	875	884	835	856	844	895	807	866	843	875	874	901	889	837	891	922	844	843	905	835	826	838	887	864	870	857	893	866	847	847	826	865	867	864	845	878	901	885	892	871	901	855	903	873	918	902	877	876	883	933	909	854	889	881	901	875	865	891	853	801	882	859	858	840	832	789	839	890	852	828	878	884	907	861	907	853	884	875	821	853	850	858	876	818	864	904	844	899	852	853	878	865	882	884	833	837	876	832	826	826	864	868	831	881	881	891	844	864	873	809	924	860	877	918	872	849	864	830	839	814	869	886	957	837	858	867	872	856	812	880	886	857	895	806	875	877	832	866	886	863	886	898	856	854	844	869	845	884	867	857	931	899	874	849	872	891	861	860	861	910	842	849	877	901	897	853	857	866	872	880	800	845	865	869	875	882	890	878	846	861	855	886	868	860	860	859	918	856	854	832	833	822	862	861	888	871	866	828	914	854	890	857	879	885	877	856	900	889	879	934	846	839	828	869	872	935	843	859	871	898	852	835	885	855	841	852	845	914	831	842	849	864	887	871	825	877	869	850	863	851	871	888	875	889	829	881	867	845	868	844	768	841	861	874	886	822	867	860	923	887	883	825	900	897	949	886	853	920	852	898	856	872	888	896	849	788	875	853	841	877	870	812	922	823	863	843	825	830	903	895	910	854	913	880	861	869	868	852	889	890	869	939	870	814	869	896	901	867	881	829	840	937	848	824	879	902	834	894	827	883	888	869	860	865	844	855	860	870	831	887	875	829	883	866	886	860	876	818	856	883	908	850	864	906	862	894	863	894	883	883	901	835	861	954	855	884	863	886	929	858	826	853	879	872	827	846	836	885	867	829	861	845	925	861	811	866	843	856	892	877	879	886	856	903	856	876	861	885	864	864	858	883	880	896	807	833	854	867	856	899	862	871	842	845	889	856	912	925	881	887	831	848	874	870	865	854	809	845	884	853	880	920	873	873	838	878	871	926	854	802	852	879	823	875	899	821	870	828	889	845	859	833	816	854	824	887	902	859	855	869	848	864	878	855	849	870	886	851	865	963	847	853	828	871	901	843	878	894	879	878	873	934	855	896	893	822	878	887	877	912	899	842	841	860	888	863	859	852	891	819	835	854	909	854	905	870	853	851	802	848	882	854	848	894	866	869	879	808	855	856	877	894	871	846	870	850	863	846	855	923	883	866	920	832	823	871	930	857	894	873	897	891	880	867	847	819	857	860	860	874	890	884	851	852	843	811	879	820	904	833	823	894	896	875	887	876	829	855	871	900	849	801	889	848	865	829	809	861	870	846	837	886	895	858	811	891	846	823	835	869	859	814	872	897	864	860	878	892	804	858	806	863	875	867	823	804	856	852	861	872	831	826	837	854	881	847	874	874	862	839	889	883	886	883	861	875	840	873	874	812	868	902	877	787	867	844	796	882	925	824	866	937	847	850	902	885	877	865	931	865	900	908	874	823	890	880	876	886	843	826	861	844	853	811	877	831	858	914	866	959	837	852	892	868	853	869	862	826	874	889	808	803	877	864	857	843	817	902	883	865	883	873	841	881	873	864	907	868	836	888	828	859	900	906	833	862	837	900	881	847	847	869	836	831	866	863	847	884	875	827	878	859	874	852	910	816	852	864	858	887	901	854	914	884	855	873	909	907	886	884	913	860	918	866	847	857	935	913	872	889	861	880	895	841	898	819	874	889	889	884	865	913	833	865	894	859	925	912	885	814	837	831	841	882	826	853	866	791	850	902	834	859	853	823	825	801	872	899	866	823	824	838	894	884	909	896	825	852	849	811	943	823	874	904	844	833	825	855	824	823	898	887	847	871	831	859	846	852	845	884	893	891	852	888	868	941	850	783	905	891	872	853	861	878	900	909	858	873	835	846	886	824	832	845	862	834	888	879	818	864	836	894	895	882	846	862	883	849	864	870	842	871	883	874	885	831	882	871	853	812	861	887	935	903	850	878	905	877	841	877	900	849	893	847	843	839	862	920	896	849	867	836
46144	40028	37669	46152	50371	46896	44447	41021	35665	31012	27221	23574	20324	17457	15482	13803	12741	11742	10894	10324	9715	9326	9020	9072	8840	8661	8419	8311	8198	7966	7996	8055	7946	7917	7835	7811	7767	7864	7707	7618	7818	7827	7805	7680	7717	7806	7676	7762	7682	7616	7672	7730	7694	7782	7560	7788	7567	7511	7580	7744	7600	7529	7596	7632	7438	7848	7529	7644	7527	7600	7507	7535	7513	7638	7638	7657	7554	7649	7603	7644	7612	7673	7559	7619	7601	7637	7791	7603	7629	7657	7616	7585	7660	7569	7627	7658	7488	7601	7691	7627	7713	7619	7756	7459	7625	7691	7591	7575	7593	7603	7586	7514	7615	7626	7512	7577	7657	7724	7589	7548	7589	7669	7568	7619	7652	7545	7615	7617	7631	7662	7479	7650	7683	7545	7521	7635	7583	7596	7633	7745	7669	7744	7644	7681	7516	7378	7664	7620	7614	7655	7681	7591	7546	7468	7532	7654	7559	7718	7628	7524	7664	7608	7678	7542	7665	7616	7639	7543	7647	7596	7782	7481	7603	7675	7653	7588	7646	7498	7567	7554	7652	7579	7549	7596	7651	7599	7667	7648	7674	7615	7593	7590	7544	7436	7482	7571	7545	7755	7669	7660	7539	7484	7584	7548	7514	7659	7564	7607	7690	7617	7497	7585	7643	7522	7728	7731	7466	7565	7633	7633	7630	7620	7666	7646	7581	7683	7499	7567	7727	7708	7653	7624	7628	7548	7665	7612	7587	7540	7689	7684	7513	7499	7741	7633	7627	7543	7532	7577	7626	7662	7531	7639	7601	7465	7601	7732	7560	7612	7541	7708	7696	7547	7584	7546	7644	7694	7711	7603	7455	7738	7626	7643	7682	7557	7628	7579	7593	7610	7792	7523	7742	7709	7595	7631	7642	7513	7724	7719	7605	7760	7591	7544	7607	7630	7549	7658	7683	7532	7697	7548	7660	7673	7669	7572	7706	7818	7561	7615	7701	7593	7652	7554	7655	7627	7593	7639	7613	7614	7458	7620	7608	7543	7587	7709	7582	7725	7626	7731	7511	7714	7562	7726	7570	7588	7583	7609	7768	7610	7591	7570	7660	7577	7603	7553	7704	7460	7617	7569	7717	7530	7601	7453	7589	7744	7615	7645	7498	7489	7565	7594	7748	7496	7728	7608	7595	7611	7515	7509	7646	7776	7721	7634	7520	7540	7599	7652	7521	7563	7608	7671	7657	7566	7710	7638	7612	7528	7559	7594	7616	7629	7578	7582	7593	7620	7601	7740	7530	7718	7638	7562	7610	7630	7687	7443	7617	7633	7585	7597	7639	7579	7614	7606	7645	7704	7616	7682	7668	7514	7545	7583	7535	7633	7664	7472	7589	7504	7628	7756	7671	7582	7688	7506	7620	7710	7521	7530	7514	7721	7628	7737	7654	7490	7668	7616	7620	7471	7747	7645	7677	7500	7751	7622	7546	7459	7504	7529	7684	7694	7584	7613	7636	7570	7669	7564	7588	7689	7523	7641	7580	7627	7700	7606	7698	7488	7726	7683	7614	7544	7649	7714	7671	7642	7504	7619	7651	7622	7775	7534	7580	7696	7538	7786	7728	7606	7692	7686	7700	7556	7446	7601	7689	7720	7644	7522	7536	7475	7695	7527	7564	7689	7699	7678	7585	7623	7569	7550	7566	7597	7753	7697	7651	7537	7491	7653	7610	7700	7604	7826	7557	7601	7641	7683	7615	7513	7752	7595	7539	7762	7708	7612	7675	7654	7560	7533	7658	7602	7699	7482	7639	7584	7740	7649	7570	7658	7575	7639	7653	7635	7581	7544	7796	7648	7773	7559	7690	7641	7660	7490	7540	7626	7601	7541	7684	7606	7596	7581	7599	7661	7518	7618	7521	7642	7617	7573	7700	7528	7559	7654	7604	7593	7647	7689	7622	7633	7597	7828	7777	7593	7667	7589	7609	7624	7665	7388	7460	7613	7651	7597	7716	7631	7690	7728	7679	7671	7644	7613	7672	7576	7663	7715	7800	7708	7511	7640	7557	7480	7461	7824	7721	7591	7611	7637	7656	7592	7464	7527	7571	7558	7675	7477	7550	7618	7599	7772	7618	7720	7714	7543	7629	7691	7606	7659	7778	7531	7545	7660	7636	7807	7737	7729	7615	7657	7566	7658	7590	7606	7646	7674	7564	7502	7656	7570	7669	7680	7526	7595	7641	7519	7552	7511	7685	7641	7654	7531	7423	7658	7524	7754	7697	7610	7636	7524	7554	7596	7628	7622	7537	7561	7655	7568	7708	7567	7460	7676	7423	7612	7621	7606	7588	7558	7544	7773	7696	7641	7529	7654	7544	7601	7623	7693	7462	7566	7667	7652	7598	7581	7746	7439	7558	7733	7659	7589	7680	7564	7612	7669	7573	7641	7613	7571	7692	7541	7674	7643	7574	7596	7569	7675	7602	7601	7604	7554	7618	7575	7642	7530	7541	7696	7495	7574	7636	7508	7479	7584	7655	7616	7674	7557	7714	7608	7618	7564	7601	7553	7629	7470	7635	7601	7695	7696	7632	7676	7683	7493	7690	7836	7644	7684	7531	7607	7589	7547	7606	7523	7664	7666	7634	7624	7639	7505	7612	7547	7736	7717	7710	7666	7507	7675	7714	7714	7488	7661	7677	7711	7551	7655	7669	7541	7551	7419	7792	7626	7663	7600	7574	7518	7629	7633	7506	7542	7611	7642	7592	7547	7604	7696	7591	7687	7634	7701	7671	7601	7619	7613	7659	7667	7582	7628	7721	7641	7550	7606	7812	7553	7706	7578	7505	7644	7744	7595	7552	7557	7627	7582	7715	7655	7653	7656	7764	7510	7589	7602	7714	7646	7662	7720	7595	7731	7476	7473	7656	7573	7614	7622	7645	7664	7653	7678	7628	7637	7575	7604	7579	7686	7732	7588	7619	7756	7616	7639	7572	7522	7505	7672	7706	7595	7729	7644	7601	7645	7657	7644	7517	7470	7587	7700	7667	7620	7546	7857	7637	7638	7580	7652	7681	7691	7737	7565	7554	7812	7586	7575	7535	7587	7578	7751	7640	7631	7583	7637	7741	7668	7650	7654	7569	7633	7711	7597	7541	7627	7624	7660	7689	7652	7663	7688	7622	7695	7574	7531	7580	7672	7668	7620	7682	7668	7699	7668	7696	7550	7621	7639	7636	7624	7596	7629	7618	7692	7599	7701	7568	7687	7588	7690	7633	7593	7480	7670	7765	7688	7636	7512	7610	7570	7492	7579	7518	7519	7698	7649	7675	7522	7586	7574	7641	7755	7692	7716	7615	7622	7472	7693	7620	7647	7564	7606	7599	7623	7796	7648	7677	7648	7584	7580	7546	7695	7563	7646	7588	7594	7733	7670	7546	7449	7682	7554	7640	7667	7677	7614	7769	7529	7724	7553	7612	7569	7635	7617	7609	7490	7641	7458	7734	7737	7748	7641	7569	7448	7572	7583	7671	7548	7682	7575	7659	7569	7686	7569	7579	7665	7662	7545	7721	7713	7717	7483	7677	7594	7642	7656	7632	7599	7619	7659	7621	7525	7556	7558	7658	7566	7541	7684	7635	7597	7591	7679	7631	7553	7610	7529	7628	7684	7651	7571	7624	7642	7661	7620	7552	7474	7640	7613	7478	7616	7583	7575	7515	7582	7725	7550	7648	7631	7575	7597	7454	7738	7636	7505	7620	7635	7581	7811	7620	7652	7658	7632	7580	7614	7576	7626	7543	7518	7608	7499	7457	7599	7579	7593	7608	7575	7628	7753	7759	7571	7619	7645	7597	7639	7500	7736	7661	7621	7627	7553	7680	7647	7621	7615	7617	7657	7393	7630	7651	7541	7595	7557	7618	7614	7669	7675	7597	7628	7681	7598	7613	7710	7442	7706	7544	7665	7766	7557	7592	7744	7600	7581	7508	7610	7665	7487	7568	7633	7517	7604	7679	7725	7518	7643	7655	7571	7614	7641	7665	7630	7558	7763	7656	7625	7502	7673	7598	7553	7666	7632	7637	7686	7534	7654	7690	7716	7578	7640	7630	7554	7573	7696	7653	7650	7670	7656	7646	7696	7702	7674	7550	7628	7811	7526	7661	7645	7599	7591	7503	7518	7556	7597	7549	7570	7568	7603	7598	7709	7836	7720	7530	7744	7526	7614	7574	7516	7728	7538	7624	7566	7631	7763	7710	7647	7540	7510	7641	7597	7584	7631	7579	7740	7641	7586	7636	7639	7584	7608	7565	7572	7762	7668	7677	7557	7672	7573	7627	7641	7579	7719	7733	7745	7619	7553	7663	7655	7564	7506	7598	7619	7643	7673	7808	7674	7731	7675	7618	7763	7588	7622	7657	7668	7648	7653	7698	7677	7727	7634	7616	7633	7621	7744	7703	7568	7688	7654	7694	7695	7632	7626	7555	7593	7672	7584	7526	7711	7656	7865	7587	7632	7570	7552	7644	7613	7699	7733	7573	7665	7647	7615	7627	7655	7656	7552	7602	7635	7629	7604	7630	7658	7633	7652	7782	7563	7500	7472	7612	7656	7567	7600	7586	7625	7633	7630	7645	7759	7598	7585	7681	7679	7424	7579	7663	7616	7530	7641	7683	7536	7750	7602	7603	7504	7658	7636	7575	7736	7597	7650	7740	7513	7570	7599	7626	7649	7696	7615	7626	7684	7523	7592	7602	7684	7651	7636	7596	7766	7675	7489	7498	7667	7638	7475	7640	7597	7557	7673	7691	7593	7560	7717	7751	7527	7592	7649	7633	7595	7570	7557	7690	7506	7601	7557	7598	7682	7634	7515	7532	7556	7663	7720	7532	7647	7742	7741	7732	7496	7746	7668	7660	7646	7666	7635	7607	7724	7559	7587	7571	7642	7703	7729	7717	7717	7515	7603	7652	7648	7546	7609	7610	7767	7586	7621	7571	7653	7595	7608	7599	7689	7633	7637	7708	7693	7527	7692	7711	7639	7480	7553	7692	7562	7583	7749	7607	7680	7619	7789	7592	7678	7541	7381	7634	7648	7580	7609	7657	7568	7772	7599	7583	7674	7690	7430
8443	5363	3545	2711	2707	2562	2446	2239	1789	1502	1252	1164	1080	965	948	906	918	855	893	853	834	758	817	851	791	824	814	756	802	775	785	808	779	802	709	767	773	757	772	820	847	755	815	826	802	821	756	742	797	779	775	800	796	748	797	747	712	790	815	836	786	831	781	776	744	817	769	777	755	774	802	814	813	798	811	815	816	804	753	784	776	749	745	824	794	784	772	804	784	775	826	824	823	816	780	865	795	795	834	786	813	822	813	784	858	783	831	813	772	803	771	796	827	772	815	779	754	822	809	779	808	806	873	769	740	807	735	812	749	733	859	743	759	816	853	794	791	802	766	863	755	820	784	810	802	822	772	821	760	821	781	775	807	831	812	812	763	821	738	811	844	863	808	776	824	788	806	798	791	793	827	756	785	810	809	786	753	796	795	795	807	794	828	791	842	827	772	740	840	764	782	766	811	717	796	832	802	831	806	790	749	813	785	801	803	796	783	785	756	753	755	875	776	842	855	819	833	743	786	832	817	815	801	778	798	788	826	808	758	760	782	765	841	784	773	697	804	755	794	769	792	803	794	824	793	780	786	766	819	819	786	792	791	794	773	752	817	826	791	810	823	771	778	787	705	788	761	782	801	824	791	749	851	723	753	815	814	814	782	807	755	787	799	790	803	740	782	770	792	806	781	793	817	806	773	788	794	799	799	772	781	755	857	742	807	782	742	807	791	819	772	778	745	820	768	779	821	777	794	802	800	782	848	811	794	811	772	797	817	781	818	800	737	805	782	747	778	763	810	823	756	776	823	746	837	744	790	800	822	797	805	773	760	810	767	852	828	770	792	777	816	790	838	831	824	789	801	824	803	744	806	818	803	765	788	815	817	778	771	751	798	803	752	790	749	788	785	797	777	790	751	802	767	828	812	855	765	759	814	770	790	777	746	773	864	798	789	791	834	851	827	770	762	795	825	840	749	763	763	794	788	799	799	771	784	809	821	784	820	841	811	775	805	786	820	788	830	818	800	828	755	768	811	822	768	748	786	807	785	780	776	763	804	745	751	770	767	800	774	780	788	771	768	793	749	821	815	766	796	826	801	854	794	857	781	760	787	793	755	840	842	756	746	806	798	772	777	845	774	794	815	846	792	766	806	815	794	822	777	784	807	818	800	769	764	776	772	755	773	756	793	806	844	791	769	770	757	781	800	846	820	750	802	776	798	824	790	826	775	803	783	747	859	796	829	815	796	854	808	767	787	835	809	805	778	767	790	795	775	838	782	827	758	759	805	793	848	757	750	862	825	801	757	794	743	794	779	789	777	786	834	771	828	855	762	790	801	778	792	794	740	788	829	769	742	813	831	765	790	798	787	779	808	794	801	818	825	794	768	839	827	739	803	755	778	754	754	817	825	823	842	854	811	789	853	782	788	800	813	778	843	796	719	793	838	822	816	731	808	799	808	775	843	822	749	812	791	839	785	768	849	762	795	799	764	817	789	775	768	828	777	769	807	838	821	828	822	791	788	823	783	823	798	775	812	759	816	789	836	808	834	823	801	826	790	809	783	790	791	839	811	776	788	778	806	785	777	816	783	751	791	821	752	786	792	834	738	805	784	780	793	774	812	800	797	769	781	812	766	815	760	810	811	820	790	817	800	820	814	854	779	816	796	796	822	801	800	840	785	774	824	803	828	823	780	802	794	788	807	761	807	832	767	801	802	805	731	790	798	802	777	769	749	803	808	836	819	835	806	807	828	778	819	745	843	812	815	739	792	838	777	851	787	800	726	794	748	746	794	820	819	818	764	756	836	779	752	829	785	763	835	743	782	847	782	815	784	812	779	770	754	843	796	817	818	766	796	850	768	797	813	828	812	795	797	851	833	819	749	820	755	807	780	801	752	743	787	782	806	773	826	775	819	830	788	812	790	819	783	775	827	798	832	806	811	817	805	777	799	818	819	855	850	799	799	804	842	834	885	794	797	731	812	838	747	831	810	810	814	852	821	777	852	812	752	774	758	787	778	821	821	838	786	778	747	805	814	801	817	761	790	794	775	834	780	810	790	759	792	815	834	788	787	777	795	807	805	825	779	794	757	828	791	778	826	775	791	807	832	793	750	786	766	783	823	809	781	791	817	795	787	750	777	775	776	810	817	753	800	783	809	799	833	802	756	803	799	759	775	771	774	852	793	797	815	816	811	744	790	790	848	783	852	812	813	820	805	847	777	814	801	836	789	785	797	823	797	828	749	826	839	736	827	793	781	787	801	847	746	747	803	806	842	767	752	789	835	814	793	809	785	823	754	792	787	780	834	801	750	777	823	796	787	827	846	722	801	805	767	768	796	757	768	753	803	768	792	765	816	802	784	819	762	770	822	796	737	814	787	834	777	862	777	802	791	759	885	786	776	813	760	826	786	833	878	799	762	808	790	781	806	749	804	835	800	834	814	797	771	795	783	764	779	759	767	834	855	816	774	776	800	854	790	794	771	796	767	831	777	788	820	802	778	824	777	775	760	784	762	800	763	780	724	784	771	793	846	792	783	784	817	776	804	840	829	727	815	784	809	833	789	811	788	810	773	862	803	847	776	817	783	781	845	804	794	756	793	785	801	800	764	805	806	783	774	754	781	769	804	791	802	827	798	787	814	802	784	813	784	784	767	773	737	782	819	771	802	800	781	782	803	770	820	859	756	821	806	791	818	743	785	843	806	784	820	747	787	794	802	786	802	758	731	783	795	761	818	812	756	812	793	775	806	781	779	763	846	812	806	812	776	732	806	795	840	790	796	780	758	813	792	764	798	787	808	818	792	770	810	792	775	838	746	810	784	833	873	841	811	818	803	834	863	817	809	763	788	826	785	848	821	802	821	847	819	777	777	765	798	771	781	810	770	797	796	809	810	784	793	837	769	768	759	770	777	807	776	792	823	769	803	775	778	750	816	817	785	770	773	868	784	753	784	816	827	793	818	803	808	800	859	748	771	808	776	759	792	800	814	811	764	772	834	790	812	794	857	752	808	825	808	811	788	758	792	780	793	784	822	781	841	762	773	865	843	798	791	798	803	853	818	769	730	789	784	800	762	751	797	840	790	799	817	851	788	775	784	845	804	780	788	763	849	774	822	808	774	781	814	796	789	782	808	803	792	763	767	792	800	814	808	780	859	823	804	803	791	771	803	806	793	741	806	802	774	830	727	824	782	770	769	828	822	797	816	786	793	760	798	790	767	785	822	792	811	847	838	789	761	822	817	819	803	773	793	809	782	793	768	791	803	753	840	795	835	782	821	799	818	779	759	764	814	775	791	758	760	834	803	822	807	791	776	823	828	832	826	816	829	785	806	808	808	800	825	733	795	796	753	825	795	782	810	812	842	815	783	800	793	790	813	789	813	729	753	744	791	846	851	793	787	768	796	795	818	822	779	836	794	796	805	824	747	811	765	799	782	823	802	807	759	818	827	784	706	830	823	779	778	796	761	792	759	757	794	794	771	804	781	764	798	824	799	793	861	830
38821	32375	28381	37079	39925	37482	35678	32428	27459	22183	18489	15655	13438	11606	10472	9615	8936	8495	8162	7900	7819	7664	7558	7539	7510	7499	7329	7354	7332	7290	7289	7113	7267	7097	7213	7196	7259	7146	7219	7229	7087	7156	7031	7085	7117	7110	7065	7107	7030	7082	7234	7013	7091	7145	7119	7011	7199	7102	7067	7082	7048	7058	7143	6954	7092	7012	7100	7081	7119	7141	7113	7088	7130	7019	7167	7026	7126	7163	7132	7231	6991	7162	7099	6981	7101	7062	7071	7061	7122	6985	7109	7025	7171	7063	7102	7065	7224	7069	7106	6964	7067	7193	7135	7057	7124	7087	7102	7196	7016	7325	7047	7105	7189	7099	7054	7158	7078	7132	7067	7101	6967	6962	7043	7113	7082	7002	7160	7060	7125	7015	7187	7125	7144	7001	7018	7047	7261	7060	7097	7072	7153	7020	7184	7062	7194	7160	7124	7027	7228	7085	7106	7215	7113	7111	7275	7185	7014	7023	7130	7188	7057	7085	7165	7093	7160	7010	6906	7148	7112	7098	7096	6974	7147	7100	7118	7155	6988	7169	7010	7250	7061	7025	7165	7210	7191	7062	7042	7091	7140	7074	7130	7101	7100	7020	7100	7014	7098	7088	7129	7114	7107	7020	7056	7177	6951	7155	7135	7115	7118	7137	7119	7164	7056	7099	7107	7197	7121	7116	7171	7107	7236	7083	7184	7118	7112	6959	7163	7138	7032	7099	6996	7121	7040	7039	7083	7154	6999	7152	7095	7131	7142	7135	7086	7137	7112	7162	7108	7078	7137	7068	7091	7078	7062	7103	7155	7124	7051	7063	7119	7001	7198	7094	7102	7100	7226	6982	7168	7271	7051	7051	7146	7163	7111	7142	7129	7057	7038	7128	7134	7005	6923	7116	7016	7059	7115	7087	7096	7094	7164	7180	6946	7135	7068	7194	6973	7111	7072	7152	7049	7108	7067	7132	7232	7153	7181	7124	7096	7093	7043	7102	7105	7038	6881	7011	7171	7166	7156	7111	7059	7022	7090	7154	7083	7107	7190	7188	7020	7062	7125	7133	7160	7031	7013	6971	7016	6972	7109	7185	7077	6956	7052	7118	7035	7124	7011	7142	7045	7174	7072	7152	7022	7251	7030	7117	7250	6963	7174	7201	7138	7221	7002	7212	7127	7214	7232	7178	7123	7222	7074	7075	7075	7137	7204	7052	7107	7050	7167	7221	7220	6992	6932	7161	7298	7090	7099	7094	7017	6985	7154	7166	7070	7086	6983	7150	7189	7185	7039	7053	7077	7188	7034	7191	7077	7103	7246	7106	7074	7153	7116	7163	7091	7109	7055	7198	7031	7142	7111	7027	7067	7187	7082	7145	7092	7051	7185	7029	7027	7086	7103	7103	7049	7043	7045	7115	7095	7095	7177	7022	7081	7164	7183	6997	7041	7087	7047	7089	7125	7165	7108	7092	7016	7177	7068	7090	7116	7154	7054	7046	7095	7170	7132	7051	7037	7063	7180	7172	7098	7129	7085	7196	7070	7140	7043	7115	7099	7318	7026	7066	7162	7045	7158	7086	6997	7029	7047	7047	7133	7101	7090	7013	7078	7138	7187	7093	6951	7158	7224	7187	7086	6955	7197	7169	7159	6954	7016	7048	7063	7169	7086	7036	7125	7057	7188	7097	7177	7164	7126	7174	7047	7193	7096	7013	6977	7158	7208	7136	7094	7125	7192	7230	7151	7013	7032	7116	7187	7154	7176	7139	7086	7009	7057	7162	7137	7120	7101	7206	7033	7152	7116	7039	7071	7040	7105	7032	7104	7124	7052	7029	7094	7060	7103	7161	7044	7038	7126	7014	7087	7069	7095	7070	7180	6941	7147	7150	7071	7154	7078	7140	7192	7133	7176	7157	7103	7138	7047	7139	7120	7131	7180	7135	7051	7066	7188	7064	7074	7100	7164	7294	7054	7214	7180	6982	7076	7056	7066	7145	7283	7044	7163	7104	7112	7089	7066	7184	7128	7102	7288	7262	6887	7103	7164	7156	7131	7211	7226	7050	7088	7135	7113	7101	7126	7261	7080	7136	7033	7203	7175	7107	7110	7068	7070	6935	6962	7109	7216	7060	7268	7082	7118	7073	7043	7043	7151	6966	7110	7154	7074	7029	7136	6977	7221	7086	7086	7205	7038	7105	7142	6970	7101	7042	7191	7143	7024	7071	7045	7071	7007	7125	7207	7111	7056	7058	7159	7180	7121	7145	7098	7032	7158	7061	7132	6977	7192	7078	7057	7088	7119	7072	7168	7024	7038	7114	7082	7174	7132	7180	7148	6968	7094	7023	7010	7048	7168	7245	7165	7029	7136	7090	7084	7155	7086	6955	6980	7087	7085	7132	7150	7124	7042	7059	7178	7141	7167	7110	7088	7232	7081	7071	7162	7055	7013	7122	7029	7184	7074	7127	7220	7196	7123	7183	7147	7013	7165	7103	7164	7151	7125	7164	7089	6936	7022	7238	6915	7120	7146	7152	7093	7188	7049	7190	7081	7199	7010	7069	7163	7012	7042	7107	7045	7169	7101	7126	6948	7113	7077	7037	7001	7117	7216	6974	7169	7188	7033	7070	7109	7020	7172	7104	7084	7136	7051	7192	7073	7133	7200	6990	7183	7180	7141	7050	6950	7205	7075	7142	7034	7085	7003	7063	7148	7033	7013	6996	7179	7138	7061	7165	7123	7106	7156	7082	7108	7047	7043	7085	7084	7144	7230	7064	7116	6945	6965	7195	7021	7130	7163	7117	7186	7236	7016	7157	7094	7092	7189	7070	7191	7061	7033	7082	7053	7098	7176	7021	7058	7185	6928	7191	7144	7046	7231	7207	7156	7013	7093	7156	7116	7115	7154	7114	7151	7112	7122	7198	7116	7146	7060	7110	7101	7005	7142	7155	7105	7133	7053	7100	7139	6975	7292	7199	6984	7182	7110	7123	7065	7138	7008	7196	7047	7126	7039	7040	7171	7177	7027	7221	6987	7255	7063	7212	7127	7128	7211	7165	7049	7251	7057	7029	6977	7224	7134	7043	7088	7108	7143	7099	7093	7040	7237	7272	7158	7083	7137	7071	7082	7186	7052	7194	7139	7006	7059	7117	7044	7116	7129	7133	7076	7031	7091	7097	7071	7049	7116	7103	6957	7144	7235	7170	7141	7134	7038	7274	7142	7030	7170	7054	7148	7186	7032	7082	7114	7050	7187	7121	7158	7123	7092	7165	7228	7150	7131	7065	7036	6998	6936	7141	7055	7231	7083	7110	7115	7117	7175	7055	7118	7068	7206	7106	7185	7230	6941	7144	7150	7297	7041	7093	7076	7125	7162	7145	7140	7063	7101	7189	7125	7148	7123	6978	7177	7097	7140	7093	6981	7072	7233	7156	7319	7041	7097	7017	7012	7174	7219	7050	7220	7164	7270	7005	7141	7121	7130	7092	7053	7037	7218	7139	7092	7232	7063	7129	6962	7167	7138	7134	7247	7072	7178	7053	7178	7148	7128	7183	7099	7121	7100	7109	7173	7099	7071	7080	7178	7226	7265	6936	7082	7056	7088	7097	7157	7107	7090	7103	7164	7124	7096	7224	7205	7153	7255	7143	7160	6972	7186	6973	6985	7108	6919	6965	7243	7163	7200	7178	7228	7065	6935	7242	7127	7224	7108	7181	7042	7135	7112	7084	7047	7074	7044	6996	7190	7134	7052	7042	7256	7055	7122	7206	7104	7078	7032	7179	7015	7097	7071	7021	7019	7181	7142	7119	7086	7074	7022	7211	6961	7228	6976	7150	6977	7042	7011	7116	7131	7188	7139	7132	7052	7137	7243	7112	7014	7210	6963	7208	6983	7311	7104	6984	7164	7127	7104	7075	7185	7094	7057	7195	7102	7104	7109	7075	7166	7211	7057	7065	7158	7111	7097	7062	7021	7077	7075	7007	7070	7149	7174	7177	7107	7067	7137	7187	6961	7132	7026	7155	7038	6981	7214	7139	7057	7130	7114	7034	6983	7248	7129	7197	7163	7190	7046	7282	7012	7219	7087	7032	7104	7194	7150	7126	6989	7093	7251	7183	7027	7159	7059	7146	7148	7202	7025	7160	7179	7078	7249	7148	7231	7084	7070	7188	7148	6969	7105	7001	7084	7135	7068	7076	7069	7191	7180	7097	7142	7023	7131	7049	7086	7088	7276	7215	7075	7146	7032	7059	7141	7229	7161	7131	7039	7033	7093	7160	7062	7106	7058	7163	7032	7010	7199	7127	7113	7134	7255	7105	7153	7245	7163	7107	7169	7004	7203	7094	7037	7016	7117	7185	7076	7108	7154	7124	7175	7146	7202	7112	7070	7081	7181	7127	7324	7071	7036	7185	7107	7044	7097	7036	7110	7194	7082	7125	6986	7107	7170	6999	7171	7085	6980	7185	7031	7066	7067	7136	6997	7120	7101	7204	7095	7242	7122	7062	6936	7173	7176	7128	6923	7095	6998	7207	7123	7176	7113	6975	6922	7248	7128	7162	7164	7084	7023	7227	7268	7178	6986	7077	7116	7009	7097	7078	7084	7092	7123	7183	7094	7042	7254	7041	7082	7043	7130	7151	7061	7085	7116	7147	7170	6928	6946	7170	7091	7149	7164	7118	7088	7130	7201	7155	7173	7118	7147	7007	7059	6976	6939	7054	7214	7086	7175	7122	7152	7151	7052	7245	7172	7170	7170	7167	7048	7151	7098	7259	7185	7211	7167	7063	7033	7107	7016	6931	7080	7095	7080	7037	7091	7195	7161	7035	7077	7044	7276	7168	7173	7101	7254	7055	7166	7052	7113	7062	7041	7155	6994	7208	7084	7234	7093	7054	7028	7087	7105	7051	7093	7101	7273	7280	7131	7138	7209	7145	7082	7279	6964	7090	7048	7117	7057	7254	7076	7124	7166	7087	7177	7099	7073	7124	7123	7068	7176	7073	7024	7151	7117	7220	7157	7223	7074	7157	7158	7092	7134	7175	7130	7200	7111	7090	7184	7007	7213	7127	7162	7086	7047	7080	7141	7047	7120	7070	7175	7245	7150	7140	7171	7109
10487	9154	5578	4130	4385	4321	3874	3243	2539	2033	1682	1463	1392	1179	1117	1072	1039	981	946	892	929	893	874	915	876	883	891	900	868	837	823	873	826	829	818	828	916	824	871	887	909	855	845	862	862	840	800	886	855	846	893	833	868	812	820	835	850	817	819	777	836	855	894	801	791	870	859	807	879	845	848	869	806	834	848	776	832	858	857	842	870	826	836	855	876	865	864	886	829	815	855	851	914	861	832	840	790	856	810	855	844	868	841	826	806	839	840	880	867	855	920	824	856	791	849	844	853	809	845	894	849	830	876	783	875	810	891	869	839	876	835	826	841	877	915	826	853	891	853	822	860	849	832	828	813	807	857	805	834	874	836	873	854	852	812	800	806	840	780	855	846	845	818	846	828	849	858	865	877	855	880	862	857	809	785	866	862	879	858	878	868	851	897	894	835	859	859	863	822	865	892	856	830	875	893	893	893	832	801	790	891	812	885	895	882	838	826	891	835	914	853	895	844	835	879	843	856	804	854	841	827	827	857	812	863	877	888	836	821	813	829	834	842	864	832	860	836	832	887	835	856	857	887	884	796	853	884	869	854	880	803	873	853	821	862	867	842	861	836	809	853	833	868	861	846	823	820	887	880	864	843	856	804	788	854	875	886	862	829	858	830	857	853	842	848	876	836	868	804	865	855	869	858	872	859	870	860	860	878	904	868	837	887	877	894	878	822	900	875	803	842	929	841	870	836	804	862	883	869	819	846	910	840	868	841	863	875	850	873	883	925	844	805	856	796	839	821	850	912	897	865	839	819	884	804	847	818	867	839	834	858	871	871	905	839	838	859	855	868	856	841	859	870	870	844	849	846	847	878	815	891	886	844	813	840	877	859	875	849	876	830	854	807	831	869	841	894	853	836	861	850	870	829	871	852	828	818	871	881	839	884	841	868	862	866	899	872	807	830	861	885	876	843	848	792	870	855	922	835	821	856	859	815	838	817	831	884	861	902	871	878	842	877	815	826	819	852	867	852	889	819	829	838	860	868	863	872	859	830	868	783	829	879	822	847	845	844	898	920	810	799	791	818	837	861	848	836	815	830	861	833	863	871	834	881	853	836	839	836	800	884	882	889	817	867	889	861	870	870	827	836	877	852	905	824	852	910	887	871	866	840	929	872	826	889	862	872	830	781	856	826	840	837	864	821	828	858	853	878	810	856	819	846	834	831	859	849	866	846	841	855	882	845	823	840	847	865	859	832	847	854	844	870	833	869	846	832	841	845	886	867	822	837	848	837	839	865	828	875	808	854	845	837	883	865	838	853	833	886	862	814	824	894	885	888	860	768	877	851	864	833	836	872	828	901	887	868	821	882	817	873	835	853	870	909	828	864	747	859	863	848	847	808	837	851	865	822	903	841	799	835	836	799	793	810	842	806	819	883	865	828	854	858	804	833	848	881	787	851	870	821	856	883	832	834	845	884	861	833	851	860	866	829	836	835	862	876	826	826	824	819	814	870	855	887	825	849	861	842	842	862	797	782	837	858	913	893	863	825	847	867	854	852	826	852	835	797	846	841	835	803	821	867	830	877	816	858	860	833	846	811	849	853	877	879	890	846	856	834	852	815	882	848	881	847	861	831	852	826	855	790	913	888	846	857	854	853	872	877	828	830	847	801	826	813	912	812	826	833	827	874	852	867	909	866	806	845	831	772	878	865	888	768	870	861	821	825	761	844	864	825	888	853	924	829	826	836	841	854	874	840	829	811	867	828	869	853	782	868	895	858	809	836	856	862	860	829	851	883	866	856	851	841	864	892	863	873	875	839	879	789	883	875	798	890	904	818	906	867	876	838	851	843	837	898	880	894	847	870	824	847	850	896	827	867	919	882	852	863	873	809	835	851	822	851	850	815	873	836	878	823	819	856	844	839	826	862	872	806	876	863	794	884	867	833	793	885	870	868	862	896	890	844	851	849	860	825	889	870	809	790	818	875	819	893	873	857	864	813	767	847	859	838	883	827	812	845	829	899	846	903	796	848	836	877	849	842	869	836	853	812	940	820	893	840	806	875	864	886	925	848	882	862	841	862	904	864	839	848	798	821	803	813	859	834	850	879	894	849	815	814	854	883	807	855	886	884	876	881	801	881	865	889	888	896	830	897	878	845	863	898	878	846	823	830	864	829	836	841	808	855	869	865	814	822	823	910	882	878	820	844	860	880	912	866	862	876	810	862	841	846	855	838	842	853	875	881	890	825	871	838	876	859	817	849	878	827	867	824	864	849	874	858	876	882	801	825	846	836	811	837	845	797	847	830	815	831	848	859	843	866	826	925	884	836	866	908	775	860	864	827	860	883	857	840	890	848	864	868	839	894	810	831	867	854	862	868	876	809	817	891	830	825	884	847	856	864	860	859	952	868	840	838	829	865	813	857	850	876	794	857	825	820	882	877	875	783	807	836	822	831	797	824	869	859	832	869	897	805	839	830	841	829	838	875	833	835	844	867	843	929	873	871	829	872	850	855	863	801	875	903	850	851	837	852	828	827	813	817	830	789	902	879	863	870	880	825	835	868	850	805	845	839	795	883	849	846	830	861	806	801	835	876	849	844	869	848	841	810	863	837	858	770	783	853	812	878	834	877	861	840	826	907	777	814	803	864	861	867	859	839	816	826	849	861	875	833	825	845	792	886	816	830	845	832	869	891	837	863	839	845	835	883	827	890	830	898	904	861	896	867	829	800	860	916	805	896	868	894	802	896	810	870	910	832	841	809	877	835	831	852	871	817	843	852	816	828	817	868	849	891	789	869	817	841	878	863	869	889	900	828	857	909	875	845	825	833	890	841	828	829	860	838	898	838	878	848	867	878	826	892	844	835	819	842	824	851	912	827	803	872	835	862	814	821	806	885	869	915	880	808	871	870	811	778	874	872	796	852	837	829	900	848	846	801	823	840	807	809	847	823	855	865	838	891	902	800	897	774	876	881	858	857	852	849	839	876	822	920	864	837	865	839	850	830	859	846	867	846	857	810	848	891	869	834	869	843	844	850	807	860	841	813	843	831	864	830	864	896	892	828	865	891	868	845	852	842	872	793	877	882	856	866	825	834	883	843	793	873	841	879	876	812	848	869	832	891	896	832	839	847	816	890	849	795	814	833	851	860	862	847	870	816	881	848	845	915	839	884	830	872	894	851	856	848	861	828	857	869	834	909	883	858	853	880	851	837	870	870	833	828	838	861	869	801	794	836	909	897	865	845	855	818	833	842	844	837	884	860	905	909	869	876	863	846	828	898	906	813	851	883	821	887	820	847	845	858	881	883	860	802	877	823	839	874	826	853	823	863	868	860	876	866	869	847	944	850	833	876	854	837	897	854	842	843	886	877	795	827	854	883	870	891	845	857	811	838	923	861	874	847	788	882	815	807	833	843	834	880	842	822	843	837	802	878	843	889	802	836	877	843	853	876	813	820	866	813	896	882	834	824	887	836	862	866	816	851	886	830	824	872	898	832	874	891	837
44010	37498	32957	41941	45967	43589	41343	37310	32495	27435	23375	20062	16981	14614	13065	11553	10651	10207	9665	8988	8867	8642	8470	8432	8368	8097	8019	7986	7876	7717	7702	7506	7679	7775	7632	7515	7585	7595	7569	7602	7609	7556	7481	7559	7443	7378	7394	7418	7489	7483	7381	7429	7436	7459	7667	7535	7446	7409	7493	7424	7454	7610	7534	7463	7486	7406	7502	7540	7509	7502	7579	7529	7520	7482	7534	7374	7511	7450	7667	7506	7505	7420	7532	7574	7417	7461	7359	7561	7505	7565	7556	7575	7465	7476	7399	7585	7548	7442	7594	7441	7508	7584	7427	7403	7481	7348	7466	7546	7445	7620	7473	7545	7373	7460	7466	7640	7669	7442	7496	7532	7499	7482	7560	7620	7599	7375	7597	7504	7463	7543	7478	7395	7487	7448	7437	7349	7531	7446	7539	7357	7500	7518	7562	7589	7456	7394	7559	7593	7557	7433	7543	7529	7473	7466	7516	7416	7461	7478	7472	7571	7486	7568	7537	7508	7425	7523	7403	7496	7433	7438	7556	7375	7408	7362	7471	7465	7509	7474	7548	7583	7571	7490	7423	7485	7466	7478	7695	7442	7470	7542	7510	7581	7386	7513	7513	7342	7499	7517	7491	7384	7572	7422	7522	7475	7436	7518	7382	7441	7381	7573	7475	7474	7435	7555	7504	7498	7588	7368	7520	7350	7676	7561	7692	7507	7577	7457	7423	7471	7343	7477	7419	7477	7460	7532	7550	7571	7374	7346	7351	7411	7479	7502	7346	7528	7529	7406	7437	7405	7481	7451	7528	7583	7518	7543	7485	7503	7498	7493	7637	7423	7506	7427	7518	7475	7433	7488	7507	7700	7571	7580	7540	7547	7543	7466	7604	7437	7573	7465	7561	7589	7581	7493	7607	7478	7351	7446	7492	7604	7484	7450	7444	7506	7424	7419	7420	7509	7383	7414	7449	7470	7523	7326	7394	7498	7547	7492	7531	7521	7555	7458	7447	7389	7406	7431	7505	7483	7503	7493	7482	7476	7491	7501	7497	7515	7495	7507	7438	7424	7434	7464	7419	7498	7402	7544	7520	7590	7580	7405	7366	7571	7384	7493	7420	7398	7446	7438	7481	7536	7402	7523	7465	7462	7567	7352	7448	7593	7550	7470	7435	7602	7385	7523	7561	7406	7414	7553	7460	7492	7407	7487	7558	7548	7558	7433	7477	7529	7451	7353	7568	7528	7586	7390	7561	7495	7433	7544	7538	7402	7581	7315	7502	7528	7382	7540	7462	7456	7696	7346	7466	7584	7510	7555	7474	7502	7524	7646	7560	7491	7475	7582	7336	7533	7427	7341	7535	7586	7419	7466	7427	7404	7502	7622	7455	7533	7514	7455	7606	7421	7625	7383	7609	7453	7507	7464	7646	7528	7613	7513	7562	7434	7344	7631	7538	7510	7613	7449	7434	7530	7608	7496	7414	7479	7518	7483	7478	7465	7474	7496	7470	7507	7690	7430	7531	7560	7461	7555	7617	7428	7632	7645	7494	7379	7413	7547	7439	7484	7538	7539	7595	7621	7523	7474	7480	7587	7411	7440	7395	7475	7423	7607	7459	7446	7642	7455	7529	7491	7613	7433	7454	7592	7447	7357	7524	7547	7380	7385	7558	7454	7554	7392	7433	7510	7425	7451	7523	7537	7344	7360	7388	7430	7412	7468	7544	7505	7453	7270	7461	7471	7550	7449	7563	7525	7489	7564	7446	7486	7556	7523	7491	7481	7460	7506	7471	7627	7389	7633	7416	7381	7477	7585	7487	7451	7510	7565	7434	7458	7602	7536	7452	7414	7506	7432	7556	7552	7405	7608	7453	7498	7500	7427	7522	7547	7377	7451	7573	7495	7428	7472	7484	7390	7530	7501	7546	7533	7409	7527	7462	7617	7517	7455	7459	7555	7459	7475	7351	7596	7555	7440	7437	7266	7521	7546	7587	7418	7580	7684	7450	7519	7295	7462	7609	7532	7540	7512	7523	7440	7511	7351	7526	7449	7500	7460	7384	7413	7403	7549	7457	7575	7395	7455	7593	7593	7528	7494	7428	7628	7439	7559	7396	7473	7575	7452	7594	7592	7457	7511	7422	7482	7594	7561	7500	7428	7464	7526	7501	7510	7641	7406	7522	7548	7439	7489	7468	7602	7532	7413	7436	7490	7543	7358	7496	7469	7467	7596	7464	7449	7388	7494	7511	7299	7635	7560	7495	7619	7395	7442	7546	7447	7521	7465	7537	7606	7608	7461	7628	7513	7504	7563	7517	7536	7505	7488	7485	7589	7533	7460	7541	7446	7458	7488	7436	7458	7419	7599	7543	7437	7507	7352	7378	7484	7547	7457	7526	7475	7522	7490	7439	7464	7571	7395	7523	7471	7522	7502	7719	7512	7511	7449	7464	7555	7590	7549	7559	7510	7496	7631	7443	7455	7504	7396	7516	7369	7456	7463	7492	7510	7453	7569	7463	7303	7498	7533	7496	7538	7497	7556	7513	7501	7378	7360	7403	7517	7473	7540	7371	7428	7356	7465	7594	7450	7536	7484	7407	7550	7633	7536	7454	7595	7506	7693	7525	7426	7413	7416	7528	7511	7429	7452	7496	7393	7506	7607	7509	7467	7410	7434	7541	7468	7422	7445	7580	7512	7725	7565	7452	7493	7698	7566	7562	7523	7475	7571	7592	7507	7595	7518	7440	7430	7481	7562	7465	7593	7418	7583	7516	7575	7462	7486	7542	7446	7570	7565	7495	7568	7603	7477	7531	7336	7502	7494	7566	7340	7498	7491	7551	7528	7448	7484	7376	7544	7554	7520	7460	7600	7370	7546	7493	7430	7393	7419	7449	7441	7413	7427	7599	7444	7484	7376	7507	7589	7457	7515	7608	7442	7518	7508	7467	7625	7528	7442	7383	7523	7465	7449	7447	7576	7506	7480	7562	7487	7505	7510	7459	7575	7522	7587	7509	7581	7501	7577	7499	7411	7488	7471	7570	7538	7491	7476	7510	7476	7482	7484	7534	7490	7628	7495	7564	7485	7582	7587	7485	7507	7550	7469	7363	7597	7444	7372	7486	7365	7461	7491	7520	7655	7558	7451	7545	7500	7611	7626	7485	7560	7481	7561	7567	7538	7421	7463	7625	7431	7522	7435	7641	7382	7521	7410	7380	7517	7507	7433	7475	7456	7360	7544	7482	7572	7551	7580	7400	7569	7495	7470	7426	7469	7362	7558	7668	7427	7514	7552	7409	7424	7412	7429	7445	7513	7424	7496	7427	7486	7501	7529	7389	7495	7461	7541	7619	7443	7466	7542	7343	7514	7354	7364	7648	7432	7428	7522	7409	7529	7532	7492	7561	7474	7540	7504	7569	7531	7459	7537	7445	7496	7587	7447	7419	7381	7440	7588	7534	7537	7450	7528	7548	7640	7461	7595	7426	7527	7347	7504	7530	7491	7563	7592	7563	7515	7523	7640	7450	7468	7532	7451	7419	7374	7516	7419	7538	7490	7557	7553	7442	7562	7546	7493	7585	7459	7501	7514	7446	7533	7455	7418	7527	7504	7392	7519	7502	7365	7516	7399	7414	7445	7490	7479	7401	7539	7493	7486	7603	7548	7552	7514	7468	7511	7585	7435	7369	7479	7416	7385	7383	7500	7500	7470	7522	7463	7395	7494	7515	7640	7574	7460	7514	7556	7429	7471	7545	7536	7345	7508	7450	7585	7467	7523	7402	7457	7494	7419	7608	7457	7462	7315	7405	7567	7534	7530	7654	7414	7468	7452	7536	7499	7426	7525	7482	7375	7569	7422	7473	7481	7587	7475	7468	7552	7421	7570	7548	7488	7547	7505	7495	7500	7468	7523	7486	7466	7564	7485	7574	7421	7408	7559	7295	7648	7446	7428	7532	7447	7373	7545	7539	7475	7629	7528	7490	7398	7545	7523	7494	7484	7640	7488	7481	7433	7512	7570	7506	7447	7524	7523	7480	7509	7510	7601	7517	7540	7542	7573	7442	7402	7491	7415	7420	7626	7408	7528	7519	7577	7356	7508	7543	7627	7455	7593	7319	7573	7440	7551	7379	7664	7449	7452	7477	7376	7524	7577	7491	7635	7456	7509	7516	7446	7433	7507	7564	7509	7492	7526	7566	7483	7595	7457	7349	7590	7416	7546	7568	7503	7352	7499	7565	7375	7378	7558	7380	7442	7454	7505	7581	7646	7554	7578	7379	7432	7443	7296	7539	7391	7484	7483	7340	7467	7441	7502	7501	7505	7566	7509	7448	7546	7568	7444	7562	7501	7632	7587	7412	7535	7642	7329	7458	7495	7499	7444	7475	7557	7488	7496	7396	7566	7494	7484	7551	7413	7504	7499	7541	7560	7503	7484	7389	7449	7501	7565	7492	7658	7264	7363	7575	7584	7452	7579	7496	7486	7474	7620	7370	7477	7367	7484	7410	7455	7568	7509	7521	7538	7653	7444	7602	7546	7609	7363	7416	7484	7340	7404	7451	7542	7503	7527	7669	7590	7367	7554	7464	7590	7627	7440	7494	7516	7511	7454	7508	7490	7493	7467	7372	7552	7546	7450	7593	7599	7491	7456	7458	7428	7604	7601	7450	7572	7422	7573	7534	7472	7484	7530	7409	7494	7599	7414	7533	7572	7557	7362	7597	7614	7484	7486	7532	7385	7431	7500	7551	7500	7457	7389	7475	7472	7455	7431	7484	7290	7561	7434	7611	7660	7572	7516	7511	7418	7544	7485	7608	7616	7526	7404	7499	7580	7376	7546	7513	7434	7466	7546	7404	7581	7520	7546	7435	7507	7554	7410	7440	7627	7502	7468	7424	7456	7532	7601	7555	7492	7352	7424	7360	7587	7307	7540	7536	7646	7561	7570	7570	7432	7570	7526	7479	7512	7516	7427	7458	7439	7521	7448	7501	7535	7511	7517	7350	7484	7579	7520	7587	7346	7423	7554	7426	7547	7404	7374	7375	7270	7678	7628	7500	7640	7538	7414	7476	7370	7532	7542	7546	7521	7603	7613	7468	7524	7541	7459	7517	7498	7492	7433	7492	7374
10942	7087	5163	3998	4143	4279	3526	2961	2437	1911	1609	1388	1314	1219	1064	1021	964	915	978	961	913	878	895	901	853	847	868	837	865	869	793	800	809	832	847	824	834	807	822	877	856	845	832	851	818	844	812	868	866	837	833	831	852	887	848	796	856	879	864	784	812	836	874	841	864	862	863	832	821	822	827	857	885	888	842	840	828	816	765	883	856	745	829	871	877	788	878	803	820	824	831	839	829	831	850	833	794	859	863	845	821	808	854	793	831	808	813	854	817	865	860	810	852	826	870	844	832	811	847	825	811	813	825	888	851	832	831	874	801	810	912	892	828	824	834	827	806	787	808	815	846	909	806	848	771	877	811	860	829	804	848	849	851	832	871	871	844	847	836	898	854	843	788	812	867	848	866	794	821	852	827	860	827	902	792	825	860	868	834	852	847	808	797	827	861	876	836	808	826	847	835	832	860	831	836	837	844	884	863	803	791	840	833	867	818	858	817	852	786	823	855	773	857	848	840	871	827	838	863	876	825	830	794	851	900	784	846	834	849	911	796	837	852	810	813	865	790	853	815	865	823	782	860	845	825	812	799	780	840	848	819	826	836	864	841	842	847	881	874	854	829	837	858	803	884	853	863	850	824	823	820	809	843	858	824	867	824	869	867	809	826	783	854	815	820	902	824	833	866	869	826	831	831	829	823	880	823	816	846	830	831	832	819	847	808	815	832	857	864	789	875	857	808	813	829	836	819	864	837	841	807	834	809	852	850	845	813	832	852	846	861	833	820	847	825	766	848	822	830	789	819	837	866	852	866	814	846	817	801	855	826	880	829	846	870	845	830	805	840	877	838	798	802	876	826	827	802	848	803	815	849	839	813	802	858	893	827	841	808	825	858	855	835	883	831	837	823	830	842	828	852	792	769	832	855	844	810	797	821	859	852	805	818	826	864	844	859	828	863	836	842	838	820	834	878	743	884	857	828	818	789	843	867	831	886	842	790	813	864	854	883	843	843	856	920	791	887	815	866	849	854	830	817	838	850	865	927	840	817	840	821	799	843	858	843	821	837	822	846	830	853	853	883	842	824	795	829	836	824	851	874	841	818	833	828	858	829	896	809	826	792	867	817	836	875	851	879	830	873	833	825	830	876	799	821	879	820	815	838	809	825	855	808	859	828	854	851	873	852	815	823	860	825	838	811	884	820	828	881	803	848	830	822	827	832	869	789	836	820	803	854	838	851	849	797	839	824	810	783	821	858	836	822	832	870	849	848	888	827	842	839	817	842	922	830	895	862	849	831	842	873	829	804	856	842	851	877	844	784	862	806	824	802	845	826	832	833	761	857	834	853	875	836	796	859	788	835	824	802	860	808	856	839	846	839	824	806	856	805	823	848	831	848	862	889	827	842	820	884	783	825	821	905	837	804	838	752	794	867	870	818	819	835	804	880	818	837	896	844	817	875	775	855	780	800	813	821	809	835	820	798	852	838	932	846	797	824	829	819	789	881	795	804	843	848	839	815	889	863	817	834	855	844	860	848	833	799	790	775	888	804	857	854	834	891	832	844	865	828	843	823	804	861	815	854	857	842	873	845	845	916	878	776	878	851	851	772	854	825	804	855	859	862	798	852	821	825	836	759	767	832	844	863	822	832	838	814	866	838	855	878	831	866	831	816	823	834	831	802	825	871	880	814	842	823	834	816	840	807	799	858	837	781	815	837	838	817	830	824	791	878	833	850	809	826	844	837	827	807	820	829	802	840	844	845	815	860	818	827	791	841	875	808	861	775	884	852	843	820	805	857	855	822	820	838	867	847	830	826	850	875	792	823	846	810	799	814	853	856	878	851	813	852	842	829	887	820	869	807	870	823	904	846	824	805	812	833	771	850	831	822	853	855	801	795	795	846	841	911	830	786	876	852	836	873	828	801	877	784	827	865	869	816	770	781	811	847	811	800	835	823	850	821	837	832	873	808	858	821	858	749	828	883	858	880	880	781	867	847	854	828	853	822	820	845	822	828	817	811	848	841	823	822	780	907	884	842	880	843	831	775	842	844	818	855	804	865	840	804	836	857	842	803	873	830	825	823	838	786	837	843	779	855	828	806	829	845	788	794	840	789	802	807	823	804	808	815	859	808	849	865	811	788	860	831	827	792	853	862	827	848	819	848	818	873	873	831	794	830	817	814	893	878	826	832	824	856	852	784	905	875	841	825	845	850	826	850	848	859	867	806	778	828	811	841	826	850	844	838	843	826	857	841	816	826	862	859	878	799	864	830	804	819	808	867	826	879	797	829	845	823	871	814	907	820	811	845	846	856	806	848	859	836	813	823	834	828	884	859	833	851	884	798	751	782	744	873	880	812	780	838	812	835	855	788	839	873	809	874	787	832	801	818	821	805	864	837	809	919	829	871	888	789	809	827	808	834	825	858	835	815	837	823	814	856	882	833	854	822	820	803	821	836	853	859	847	843	857	839	840	863	880	863	860	808	896	888	760	870	846	875	854	820	835	824	810	843	819	891	815	808	839	830	781	877	862	833	824	882	813	866	837	783	806	845	817	840	842	755	803	859	889	844	891	860	809	799	828	855	882	826	821	840	848	802	855	835	909	815	791	864	857	788	815	828	856	810	875	809	873	812	843	838	808	863	844	858	876	839	821	865	815	884	846	819	846	866	859	824	867	837	834	798	857	861	791	830	837	878	829	771	849	826	870	813	850	862	878	859	845	847	852	818	791	826	776	820	814	860	782	853	833	790	827	811	870	810	892	816	826	843	803	837	804	877	874	869	793	831	826	814	810	880	897	878	845	863	834	840	791	833	824	868	784	860	895	822	863	791	781	828	829	775	822	854	872	841	839	844	824	851	811	804	856	853	872	864	826	822	836	905	795	805	905	840	810	837	851	910	821	850	823	808	831	842	807	907	833	827	865	858	800	813	825	854	813	852	813	847	829	810	835	834	833	889	785	843	806	880	882	852	801	849	863	866	828	837	870	837	823	850	879	795	872	839	823	834	811	780	869	875	864	853	811	874	830	831	852	817	805	816	872	807	869	868	758	855	857	826	832	800	850	865	848	818	821	823	859	823	846	775	843	849	824	868	800	798	859	828	876	858	861	783	799	846	830	831	862	874	806	866	867	871	823	788	830	854	803	857	841	818	865	873	805	848	839	819	795	814	856	823	824	806	812	810	846	852	824	836	831	840	859	841	863	861	807	823	862	797	868	839	802	856	827	863	810	797	814	826	812	851	800	823	819	871	825	832	816	822	827	839	846	847	862	809	879	854	833	846	810	826	810	850	816	860	831	868	822	818	838	862	847	832	840	856	835	869	840	833	834	852	868	852	880	796	881	898	871	801	801	850	824	842	863	862	841	828	851	832	847	823	861	872	846	793	845	860	821	905	829	812	854	859	861	846	801	832	857	826	822	856	874	844	837	849	878	762	802	829	828	884	844	874	844	827	861	791	852	842	849	836	844	833	849	809	881	821	876	848	856	860	855	838	832	816	818
39674	35107	32523	41826	44935	43546	40654	36678	32160	26701	22313	19362	17057	14686	12819	11618	10812	10047	9446	9079	8667	8635	8379	8328	8109	7916	8041	7932	7866	7855	7822	7725	7697	7490	7462	7480	7546	7487	7591	7646	7437	7515	7428	7359	7469	7429	7454	7380	7369	7397	7426	7589	7506	7379	7436	7406	7519	7443	7541	7371	7454	7463	7482	7454	7409	7420	7614	7582	7378	7459	7410	7407	7474	7424	7458	7451	7526	7374	7471	7412	7418	7403	7410	7424	7495	7389	7565	7610	7426	7481	7401	7412	7461	7470	7428	7527	7556	7520	7430	7330	7428	7470	7466	7407	7496	7445	7385	7284	7382	7483	7468	7421	7385	7497	7456	7372	7494	7439	7473	7433	7443	7411	7517	7456	7548	7431	7373	7441	7464	7516	7444	7445	7357	7464	7524	7461	7367	7415	7517	7328	7432	7438	7449	7495	7615	7357	7364	7521	7302	7349	7427	7657	7387	7489	7472	7366	7451	7594	7301	7299	7269	7496	7423	7424	7489	7539	7472	7420	7394	7448	7546	7462	7374	7467	7516	7544	7520	7416	7558	7354	7510	7460	7550	7371	7455	7446	7442	7337	7365	7598	7360	7414	7447	7472	7452	7581	7391	7558	7451	7514	7555	7517	7390	7460	7519	7497	7382	7531	7438	7388	7379	7548	7578	7502	7446	7437	7452	7355	7440	7392	7514	7390	7377	7577	7490	7636	7433	7407	7450	7399	7438	7380	7502	7360	7377	7507	7381	7411	7471	7479	7399	7431	7401	7503	7481	7521	7568	7479	7459	7460	7454	7227	7464	7403	7513	7465	7489	7384	7588	7422	7585	7395	7360	7335	7347	7339	7473	7418	7488	7403	7491	7394	7432	7427	7326	7334	7380	7421	7282	7329	7543	7501	7442	7325	7401	7217	7448	7415	7558	7443	7451	7364	7384	7523	7432	7493	7452	7381	7385	7349	7352	7509	7374	7482	7508	7411	7378	7416	7561	7437	7315	7389	7477	7386	7489	7530	7450	7549	7322	7439	7375	7409	7400	7467	7391	7593	7570	7438	7563	7418	7428	7515	7313	7493	7420	7394	7476	7444	7661	7458	7404	7693	7450	7557	7428	7582	7498	7531	7552	7356	7523	7555	7490	7349	7347	7447	7453	7495	7410	7452	7463	7461	7361	7486	7487	7457	7441	7483	7342	7496	7414	7361	7411	7502	7394	7562	7532	7400	7486	7429	7447	7552	7417	7623	7417	7544	7382	7420	7360	7503	7416	7401	7399	7384	7559	7467	7367	7393	7481	7398	7405	7416	7506	7375	7370	7419	7390	7481	7394	7504	7422	7418	7411	7373	7495	7373	7490	7540	7360	7510	7587	7531	7480	7560	7637	7523	7556	7268	7299	7272	7467	7379	7504	7345	7479	7480	7514	7346	7452	7456	7483	7511	7366	7471	7475	7431	7455	7531	7501	7446	7431	7537	7421	7521	7403	7507	7393	7293	7381	7393	7454	7329	7463	7530	7529	7448	7421	7379	7342	7528	7397	7430	7468	7404	7470	7471	7506	7362	7452	7388	7420	7531	7468	7407	7595	7363	7320	7410	7382	7450	7438	7532	7433	7335	7436	7341	7433	7404	7466	7406	7453	7406	7322	7443	7502	7515	7497	7504	7398	7417	7523	7587	7388	7348	7455	7538	7559	7416	7421	7552	7439	7456	7527	7448	7399	7575	7437	7418	7601	7479	7485	7518	7380	7415	7417	7443	7494	7404	7325	7431	7432	7352	7429	7424	7345	7372	7557	7319	7668	7421	7533	7502	7476	7361	7355	7436	7409	7397	7315	7423	7374	7439	7449	7597	7465	7395	7476	7480	7633	7321	7478	7503	7510	7436	7513	7406	7541	7522	7409	7426	7454	7586	7451	7639	7432	7508	7495	7414	7485	7395	7521	7438	7418	7346	7429	7475	7484	7473	7432	7421	7408	7403	7305	7670	7486	7408	7497	7305	7461	7294	7454	7529	7489	7362	7488	7354	7467	7381	7318	7418	7457	7444	7438	7594	7470	7443	7370	7346	7525	7376	7356	7396	7418	7353	7413	7460	7404	7467	7517	7393	7622	7471	7393	7343	7410	7437	7424	7451	7476	7436	7368	7418	7462	7572	7512	7531	7461	7433	7529	7471	7519	7446	7463	7588	7404	7516	7422	7463	7540	7450	7505	7413	7451	7529	7413	7315	7545	7505	7552	7459	7584	7430	7471	7537	7422	7478	7373	7482	7512	7526	7545	7347	7468	7384	7385	7563	7528	7391	7438	7499	7436	7353	7664	7401	7433	7425	7356	7522	7466	7531	7411	7519	7437	7344	7493	7424	7642	7582	7476	7401	7509	7495	7471	7541	7343	7497	7400	7495	7390	7524	7547	7473	7501	7440	7445	7359	7507	7614	7451	7446	7453	7526	7452	7337	7416	7362	7409	7455	7417	7493	7269	7390	7520	7470	7548	7479	7445	7480	7504	7554	7376	7498	7471	7430	7459	7390	7476	7444	7499	7400	7435	7426	7383	7441	7521	7478	7477	7525	7460	7470	7386	7342	7586	7629	7481	7298	7455	7524	7527	7492	7508	7382	7481	7460	7334	7421	7317	7485	7344	7379	7522	7514	7419	7467	7436	7575	7527	7477	7315	7514	7458	7398	7486	7505	7528	7411	7443	7305	7565	7472	7514	7407	7462	7305	7313	7541	7494	7373	7485	7405	7361	7526	7483	7435	7428	7456	7508	7488	7467	7570	7431	7524	7533	7425	7388	7481	7386	7524	7457	7480	7530	7497	7554	7279	7405	7453	7437	7404	7569	7344	7484	7362	7475	7589	7450	7535	7429	7449	7378	7346	7564	7329	7365	7411	7345	7444	7585	7533	7486	7589	7463	7399	7366	7400	7530	7380	7457	7520	7525	7485	7343	7426	7453	7420	7392	7457	7565	7407	7284	7306	7474	7565	7431	7599	7438	7567	7410	7436	7412	7485	7521	7353	7474	7429	7390	7389	7498	7362	7377	7339	7350	7408	7429	7522	7425	7423	7521	7434	7469	7541	7460	7593	7343	7474	7411	7395	7477	7329	7373	7522	7383	7477	7334	7375	7321	7335	7300	7431	7392	7364	7469	7357	7523	7447	7390	7361	7358	7457	7384	7522	7467	7344	7393	7408	7399	7326	7485	7442	7588	7376	7535	7452	7449	7522	7506	7387	7342	7403	7528	7393	7549	7414	7556	7487	7506	7500	7362	7459	7483	7285	7445	7508	7426	7485	7602	7530	7418	7378	7334	7597	7370	7517	7348	7453	7446	7370	7524	7392	7594	7566	7482	7408	7409	7444	7514	7526	7434	7398	7499	7530	7484	7512	7648	7426	7465	7408	7414	7388	7485	7541	7269	7495	7494	7374	7495	7408	7495	7496	7472	7347	7543	7486	7557	7442	7374	7522	7587	7371	7481	7436	7460	7492	7540	7594	7560	7497	7420	7522	7390	7542	7401	7414	7588	7340	7432	7536	7414	7361	7399	7429	7382	7464	7573	7457	7421	7436	7504	7468	7426	7522	7354	7488	7377	7426	7476	7586	7468	7445	7380	7455	7426	7484	7387	7340	7510	7547	7493	7392	7481	7478	7480	7583	7365	7499	7453	7487	7349	7306	7355	7368	7415	7509	7400	7479	7393	7537	7415	7552	7341	7607	7538	7552	7424	7385	7425	7547	7475	7437	7422	7447	7439	7440	7392	7408	7513	7313	7450	7449	7420	7521	7444	7372	7365	7387	7485	7243	7408	7453	7475	7450	7406	7393	7562	7381	7553	7435	7406	7491	7498	7471	7466	7526	7348	7528	7491	7482	7482	7628	7404	7530	7454	7495	7452	7354	7379	7316	7384	7553	7487	7323	7409	7486	7334	7415	7317	7440	7541	7433	7460	7385	7479	7435	7379	7463	7405	7466	7471	7426	7446	7358	7430	7431	7466	7453	7352	7384	7426	7457	7372	7538	7406	7415	7487	7500	7502	7506	7500	7451	7197	7486	7539	7392	7555	7503	7301	7473	7473	7362	7562	7507	7501	7426	7368	7393	7477	7404	7395	7483	7474	7337	7389	7419	7464	7521	7372	7466	7409	7513	7617	7480	7424	7462	7406	7542	7467	7403	7495	7459	7411	7465	7488	7420	7318	7469	7486	7503	7408	7431	7481	7464	7552	7428	7491	7434	7383	7285	7422	7296	7339	7544	7418	7573	7424	7417	7318	7440	7460	7441	7441	7476	7334	7349	7517	7513	7509	7495	7357	7467	7387	7477	7448	7391	7429	7537	7387	7393	7571	7459	7477	7486	7281	7481	7232	7412	7373	7432	7357	7460	7506	7324	7388	7434	7381	7381	7438	7523	7367	7506	7436	7558	7515	7377	7361	7440	7508	7505	7319	7421	7457	7415	7609	7568	7457	7503	7523	7538	7497	7405	7314	7458	7438	7438	7399	7340	7437	7432	7375	7433	7414	7406	7547	7544	7383	7423	7425	7562	7386	7336	7418	7404	7412	7590	7344	7426	7552	7444	7329	7399	7497	7493	7449	7484	7605	7346	7448	7432	7448	7391	7467	7502	7469	7491	7494	7395	7594	7458	7513	7309	7441	7504	7448	7385	7453	7418	7480	7479	7420	7439	7509	7537	7431	7399	7440	7392	7356	7441	7532	7361	7390	7544	7313	7527	7439	7489	7505	7450	7371	7367	7387	7429	7425	7428	7539	7498	7523	7407	7388	7506	7343	7480	7623	7500	7280	7577	7373	7598	7435	7495	7411	7549	7376	7376	7285	7531	7441	7612	7516	7328	7511	7426	7389	7549	7303	7372	7567	7458	7527	7389	7403	7454	7539	7651	7446	7438	7403	7473	7398	7409	7460	7494	7537	7427	7456	7442	7451	7356	7395	7417	7370	7378	7488	7331	7620	7385	7390	7588	7525	7478	7458	7302	7493	7379	7524	7522	7483	7301	7428	7480	7427	7379	7459	7448	7553	7532	7500	7357	7484	7435	7458	7364	7511	7391	7412	7549	7327	7405	7485	7544	7406	7410	7376	7322	7312	7373	7314	7500
13303	12435	8456	5784	5723	6463	5510	4306	3349	2597	2054	1806	1612	1478	1343	1169	1118	1116	1089	1012	1000	986	931	981	926	877	959	896	941	861	887	923	835	901	894	875	888	886	876	930	910	907	846	922	907	858	907	926	866	885	915	891	850	891	876	883	895	905	872	879	851	934	874	887	847	860	961	850	864	859	887	908	851	917	895	899	919	853	880	885	909	884	938	884	959	870	813	879	852	892	913	903	914	906	900	862	871	852	903	850	840	850	886	874	895	871	911	884	889	939	873	835	893	899	868	871	894	960	834	908	904	895	892	854	862	858	898	849	848	878	899	853	882	906	878	887	895	867	917	856	871	880	875	842	909	882	921	874	836	894	880	892	890	896	879	956	892	906	877	899	947	930	893	914	841	845	948	901	888	891	833	894	880	835	873	893	909	891	868	844	880	853	835	890	879	848	897	937	912	938	815	940	865	942	893	921	890	891	918	905	872	826	892	852	916	872	864	873	928	881	917	866	927	904	851	877	882	899	910	929	877	909	846	870	859	905	937	840	902	864	882	865	916	928	884	816	883	864	883	860	896	916	887	922	877	908	898	858	923	901	912	862	900	899	915	946	902	919	861	919	829	896	829	888	859	890	862	869	899	887	930	914	883	900	816	879	856	923	895	942	852	856	863	853	870	876	877	893	837	903	911	909	880	853	904	909	870	922	869	925	950	864	946	894	910	908	850	884	889	916	911	855	877	970	905	850	933	829	871	890	927	883	926	923	904	939	932	910	924	865	914	873	872	927	934	898	892	879	888	877	893	912	885	902	903	866	917	948	913	872	880	877	891	911	885	910	885	875	870	940	891	840	887	929	886	837	901	884	846	879	915	904	908	891	932	907	906	918	862	874	932	936	872	853	916	936	909	944	887	840	895	880	884	908	881	892	895	836	919	889	898	888	892	880	823	907	929	881	857	906	861	924	889	892	870	877	886	914	864	893	884	854	885	885	878	852	875	895	835	873	929	872	854	925	921	957	840	887	856	879	876	906	910	933	892	871	919	888	893	868	894	862	877	873	894	859	869	876	840	918	892	921	885	884	909	902	918	917	924	850	912	829	868	874	852	921	909	875	894	840	844	925	884	854	881	874	895	854	894	913	909	935	810	864	955	830	869	888	847	913	868	898	893	930	949	901	925	855	940	931	884	840	872	829	885	917	947	889	896	857	919	935	847	838	896	888	873	925	904	920	880	836	874	907	927	921	923	921	909	883	861	945	877	937	898	892	911	916	895	909	904	889	900	919	859	894	874	869	846	922	920	862	883	901	831	932	905	881	863	889	933	909	868	870	923	895	911	905	895	885	868	873	811	852	872	857	874	860	869	917	923	926	855	842	899	925	897	879	900	889	905	856	893	907	860	867	881	852	904	900	866	909	906	883	884	929	903	939	922	833	860	878	893	875	925	849	866	926	927	861	965	862	887	908	843	904	859	917	900	904	912	899	896	868	910	842	890	860	904	896	918	865	891	923	914	887	913	849	888	918	870	865	898	903	932	854	907	873	852	869	819	902	863	917	889	902	898	875	889	918	862	882	866	863	883	915	868	873	869	916	883	841	895	875	899	899	875	880	887	835	889	910	885	918	864	922	954	875	905	873	922	921	872	944	856	918	910	857	893	897	937	890	903	920	934	923	862	904	890	904	927	887	868	912	874	958	863	894	883	849	885	929	850	894	855	914	958	881	863	892	891	889	1000	883	898	864	861	928	893	902	902	878	913	897	864	890	892	914	943	864	896	883	885	904	896	919	949	905	839	917	906	941	824	886	911	903	910	896	867	919	862	879	868	880	896	948	867	904	886	925	903	862	863	893	891	917	875	947	894	864	883	910	900	898	885	909	892	899	874	871	925	909	827	860	923	884	901	896	866	891	883	913	858	965	884	860	916	815	852	913	864	901	873	909	934	889	878	880	915	871	901	888	891	915	876	848	920	949	926	853	858	849	956	915	879	935	899	853	891	965	917	908	893	907	890	883	885	889	887	881	925	842	911	836	898	845	855	879	926	844	905	857	878	877	886	831	925	942	865	882	880	937	830	850	869	921	868	899	917	898	866	930	826	915	881	902	855	859	901	917	879	858	872	890	917	869	842	902	890	883	839	887	872	861	897	894	872	897	894	951	912	893	896	896	958	938	906	908	915	893	926	833	921	922	884	895	908	901	850	897	905	834	828	887	869	897	921	889	912	892	929	927	913	943	891	889	918	877	830	894	877	876	855	873	921	922	903	888	855	929	950	853	902	923	859	930	884	883	871	907	919	889	877	907	879	860	868	874	893	827	878	912	834	957	850	893	923	883	918	885	925	899	881	962	956	877	860	880	875	857	911	857	886	920	845	848	890	919	925	925	871	872	915	905	969	915	854	951	910	863	852	910	921	847	913	884	881	899	839	909	905	931	947	831	894	863	849	928	908	895	914	909	885	849	861	923	848	948	892	909	886	910	905	855	868	882	865	887	892	878	827	896	898	906	929	885	925	887	929	925	889	889	921	832	938	902	863	887	896	902	877	878	873	896	833	860	899	848	906	895	844	902	888	850	872	888	878	874	888	857	925	882	884	893	879	962	873	889	871	857	866	898	884	885	902	896	859	906	893	875	898	873	892	868	878	868	862	887	881	870	903	858	879	873	875	830	888	889	865	917	911	876	916	894	844	888	880	852	851	839	947	911	852	891	950	856	923	901	874	854	859	901	867	901	931	895	858	888	885	925	906	909	944	892	869	915	913	862	872	928	853	939	919	895	800	838	898	892	903	858	850	918	829	901	859	916	917	861	874	904	840	905	876	898	895	898	935	919	902	929	875	905	863	904	880	949	888	878	862	884	914	912	862	972	956	886	883	905	888	898	895	909	856	890	910	872	879	875	843	946	870	879	913	876	902	899	887	939	852	845	854	873	917	925	1008	894	917	865	860	900	857	879	906	879	880	907	837	840	970	837	902	917	857	860	879	925	945	908	910	953	877	917	842	894	904	922	856	916	901	839	918	887	879	924	899	891	870	837	868	932	910	887	950	868	827	900	901	882	888	885	974	865	930	859	881	900	872	909	931	900	843	866	871	925	942	934	845	869	870	881	846	874	930	857	897	934	905	889	905	894	884	897	912	857	903	875	892	897	908	900	897	862	879	868	908	967	856	910	869	863	861	888	953	886	873	869	877	904	903	908	856	888	876	925	847	896	889	911	905	948	916	835	852	850	840	823	895	890	899	944	862	841	836	923	893	883	907	791	860	882	895	907	880	841	864	885	862	905	859	934	866	865	868	876	898	912	918	863	892	842	870	919	880	901	891	867	856	878	940	933	866	929	904	912	899	886	905	865	929	870	940	894	872	860	874	851	869	907	882	950	909	891	912	892	851	883	869	885	884	864	857	864	877	899	852	900	928	889	909	930	935	834	888	892	928	909	897	906	915	931	922	864	909	879	895	919	896	885	873	842	903	872	873	887	876	872	884	862	907	870	893	876	933	801	888	923
45879	41551	37706	44910	48321	48845	45298	40941	35584	30374	26469	23558	20615	17963	15486	13934	12750	11903	11096	10497	10085	9713	9546	9226	8969	8791	8663	8503	8411	8319	8212	8029	8081	8037	7956	7896	7889	7849	7772	7929	7791	7723	7944	7773	7783	7879	7856	7664	7698	7788	7782	7727	7808	7763	7666	7787	7653	7747	7808	7851	7786	7745	7794	7857	7791	7724	7791	7843	7855	7742	7770	7804	7788	7737	7751	7749	7765	7794	7830	7794	7724	7681	7902	7777	7719	7801	7846	7795	7692	7789	7815	7793	7767	7716	7723	7610	7800	7824	7818	7818	7702	7742	7889	7797	7824	7808	7698	7759	7696	7656	7741	7806	7734	7775	7782	7687	7689	7734	7697	7808	7624	7662	7778	7901	7707	7734	7773	7667	7720	7730	7834	7648	7766	7632	7759	7731	7785	7694	7713	7689	7725	7756	7708	7660	7639	7864	7741	7626	7759	7774	7759	7807	7810	7682	7833	7697	7710	7796	7803	7630	7745	7722	7721	7801	7749	7807	7832	7767	7624	7891	7674	7750	7779	7747	7822	7574	7745	7816	7863	7806	7799	7732	7750	7703	7847	7850	7768	7838	7680	7819	7627	7700	7724	7743	7826	7722	7830	7767	7827	7889	7746	7819	7693	7668	7734	7598	7627	7675	7699	7700	7749	7773	7908	7647	7819	7854	7812	7700	7770	7744	7631	7768	7774	7842	7710	7885	7908	7776	7758	7699	7887	7611	7786	7782	7627	7839	7747	7731	7853	7802	7772	7751	7679	7840	7724	7836	7781	7825	7863	7745	7800	7820	7736	7779	7839	7751	7737	7719	7874	7759	7779	7738	7752	7848	7826	7780	7723	7677	7764	7887	7803	7768	7811	7850	7809	7824	7886	7767	7707	7850	7739	7811	7731	7758	7753	7894	7743	7795	7664	7832	7678	7664	7716	7744	7564	7847	7624	7781	7773	7761	7742	7799	7708	7725	7665	7679	7583	7882	7743	7852	7711	7684	7780	7850	7772	7666	7771	7803	7745	7680	7617	7840	7713	7569	7746	7609	7798	7640	7822	7719	7808	7811	7700	7656	7783	7788	7656	7878	7769	7715	7765	7760	7777	7662	7777	7701	7688	7887	7690	7701	7794	7776	7847	7770	7741	7777	7668	7804	7781	7776	7715	7678	7820	7782	7692	7790	7880	7755	7754	7628	7654	7636	7733	7834	7827	7743	7779	7824	7766	7768	7812	7913	7621	7633	7762	7730	7728	7800	7775	7929	7697	7723	7829	7848	7834	7610	7907	7790	7738	7805	7679	7770	7708	7647	7756	7732	7799	7771	7857	7771	7781	7802	7814	7690	7783	7676	7750	7767	7666	7679	7659	7869	7667	7684	7753	7913	7799	7799	7745	7589	7733	7781	7816	7758	7884	7716	7738	7804	7823	7603	7810	7666	7892	7759	7888	7782	7878	7811	7695	7669	7808	7769	7655	7727	7748	7856	7630	7684	7795	7824	7755	7638	7785	7743	7757	7818	7772	7758	7627	7866	7785	7783	7933	7715	7861	7757	7778	7818	7699	7845	7756	7670	7660	7627	7758	7810	7708	7838	7710	7696	7811	7657	7853	7775	7781	7906	7816	7809	7640	7803	7794	7691	7701	7667	7637	7596	7667	7826	7849	7752	7681	7773	7855	7796	7828	7771	7678	7813	7688	7695	7656	7774	7715	7757	7641	8016	7825	7684	7867	7578	7867	7779	7712	7775	7717	7704	7696	7787	7669	7847	7798	7769	7782	7814	7719	7763	7747	7808	7773	7815	7737	7723	7946	7719	7784	7755	7703	7690	7680	7695	7750	7815	7799	7724	7776	7719	7867	7677	7734	7763	7677	7807	7763	7896	7659	7796	7819	7862	7846	7766	7869	7886	7772	7872	7756	7676	7490	7755	7731	7886	7725	7659	7811	7825	7592	7752	7624	7698	7829	7734	7854	7787	7689	7808	7795	7898	7789	7813	7744	7651	7829	7674	7782	7714	7775	7860	7689	7871	7750	7795	7703	7671	7750	7838	7893	7748	7826	7764	7747	7891	7597	7790	7715	7722	7746	7795	7658	7711	7708	7749	7680	7778	7779	7790	7676	7822	7772	7851	7603	7711	7808	7620	7707	7719	7871	7759	7770	7654	7898	7717	7790	7773	7765	7706	7800	7647	7592	7648	7804	7841	7778	7821	7771	7759	7729	7689	7627	7781	7723	7735	7712	7671	7900	7823	7794	7773	7752	7832	7895	7830	7769	7709	7842	7726	7742	7719	7680	7564	7830	7878	7819	7851	7721	7578	7748	7816	7685	7734	7947	7713	7867	7638	7685	7600	7667	7697	7824	7690	7764	7700	7676	7793	7785	7782	7724	7684	7768	7832	7742	7804	7877	7843	7780	7796	7785	7750	7790	7662	7876	7767	7932	7837	7660	7853	7675	7773	7825	7705	7703	7703	7728	7810	7669	7839	7724	7887	7836	7764	7782	7724	7693	7857	7688	7856	7739	7784	7668	7774	7702	7828	7836	7682	7634	7787	7736	7710	7883	7745	7761	7733	7803	7846	7799	7752	7691	7777	7758	7818	7912	7856	7777	7789	7872	7929	7717	7713	7843	7775	7650	7827	7713	7858	7793	7747	7778	7689	7868	7824	7891	7757	7767	7898	7759	7726	7859	7737	7743	7700	7848	7857	7824	7750	7753	7832	7731	7765	7768	7901	7732	7827	7657	7728	7715	7857	7831	7917	7836	7792	7831	7705	7742	7671	7697	7738	7678	7748	7746	7842	7851	7587	7915	7766	7843	7767	7778	7851	7746	7752	7844	7814	7715	7748	7750	7768	7755	7784	7725	7649	7706	7851	7593	7625	7631	7758	7901	7834	7752	7810	7672	7772	7793	7587	7801	7855	7740	7712	7778	7765	7870	7852	7797	7619	7796	7774	7772	7797	7732	7832	7758	7751	7885	7798	7774	7838	7674	7693	7743	7651	7814	7785	7724	7733	7694	7741	7860	7673	7755	7833	7934	7744	7771	7827	7873	7671	7748	7689	7749	7805	7800	7851	7821	7773	7833	7950	7748	7624	7756	7805	7760	7932	7763	7700	7806	7769	7760	7713	7779	7770	7705	7833	7738	7758	7779	7688	7680	7714	7800	7794	7722	7719	7747	7795	7668	7771	7779	7774	7705	7836	7713	7842	7821	7757	7816	7725	7837	7821	7715	7678	7705	7770	7642	7836	7711	7723	7819	7888	7790	7745	7751	7765	7802	7781	7749	7673	8036	7739	7767	7774	7799	7694	7686	7705	7719	7707	7762	7863	7749	7713	7729	7622	7840	7703	7726	7668	7937	7789	7781	7690	7661	7777	7736	7818	7680	7853	7829	7879	7753	7908	7879	7765	7693	7837	7725	7700	7762	7719	7816	7735	7825	7750	7739	7758	7859	7935	7806	7698	7737	7858	7828	7814	7748	7855	7937	7882	7875	7797	7760	7714	7595	7743	7679	7749	7774	7792	7722	7810	7830	7747	7763	7707	7701	7711	7742	7860	7859	7798	7804	7902	7768	7783	7634	7768	7787	7760	7764	7869	7799	7718	7785	7718	7892	7734	7701	7821	7750	7705	7700	7893	7836	7750	7827	7745	7805	7819	7805	7613	7684	7751	7623	7639	7813	7923	7666	7762	7772	7737	7680	7642	7688	7818	7704	7728	7687	7766	7756	7915	7777	7846	7835	7741	7724	7910	7786	7788	7771	7746	7779	7737	7803	7836	7738	7798	7823	7773	7740	7832	7871	7707	7748	7825	7782	7828	7805	7711	7734	7645	7735	7657	7725	7710	7770	7623	7593	7748	7708	7791	7843	7749	7887	7722	7701	7724	7661	7762	7950	7558	7753	7736	8061	7929	7671	7748	7715	7803	7907	7797	7728	7675	7821	7739	7712	7721	7731	7846	7826	7803	7718	7726	7809	7688	7724	7835	7621	7891	7746	7735	7798	7812	7645	7692	7786	7662	7633	7703	7728	7683	7806	7677	7891	7741	7707	7762	7801	7844	7965	7851	7697	7735	7812	7857	7764	7805	7797	7764	7876	7730	7851	7792	7764	7814	7668	7853	7825	7614	7752	7759	7982	7742	7793	7660	7751	7760	7624	7733	7831	7814	7787	7760	7853	7706	7727	7679	7781	7792	7924	7726	7854	7673	7817	7774	7711	7713	7830	7889	7871	7758	7720	7752	7886	7714	7776	7774	7806	7718	7631	7685	7738	7725	7877	7722	7875	7770	7876	7792	7761	7684	7732	7789	7661	7652	7788	7860	7715	7818	7722	7801	7787	7645	7711	7780	7841	7623	7756	7754	7708	7829	7767	7814	7743	7902	7651	7771	7763	7734	7828	7776	7651	7750	7900	7850	7691	7750	7825	7736	7860	7711	7839	7722	7726	7691	7788	7788	7835	7802	7726	7863	7730	7856	7777	7741	7894	7789	7792	7736	7756	7851	7746	7749	7744	7794	7783	7856	7847	7794	7797	7718	7680	7894	7723	7805	7747	7854	7713	7888	7841	7681	7747	7785	7848	7688	7728	7808	7690	7757	7680	7692	7877	7787	7673	7825	7718	7808	7701	7746	7843	7663	7701	7837	7814	7923	7776	7714	7888	7731	7700	7877	7763	7815	7734	7685	7743	7783	7745	7788	7703	7708	7684	7851	7797	7926	7829	7657	7896	7805	7759	7884	7809	7824	7675	7757	7799	7742	7776	7670	7821	7812	7689	7843	7604	7706	7602	7660	7792	7778	7941	7739	7695	7679	7759	7758	7745	7750	7789	7787	7737	7822	7805	7790	7861	7582	7636	7702	7712	7666	7877	7805	7624	7824	7750	7883	7749	7834	7689	7702	7714	7835	7789	7702	7864	7760	7681	7785	7801	7709	7797	7877	7780	7851	7819	7739	7740	7615	7686	7673	7724	7695	7798	7831	7820	7708	7809	7745	7775	7835	7876	7827	7680	7672	7887	7818	7805	7820	7886	7846	7749	7878	7766	8027	7632	7756	7646	7908	7824	7788	7805	7889	7796	7677	7748	7745	7864	7667	7773	7679	7810	7792
8632	5486	3036	2384	2714	3058	2686	2173	1712	1388	1252	1132	1095	960	945	856	847	866	832	850	792	800	853	817	806	824	814	829	882	836	807	790	823	751	811	783	807	825	811	818	779	783	793	761	765	812	817	760	808	761	800	775	788	777	780	780	797	805	804	857	811	791	776	837	812	783	814	772	822	765	809	772	823	766	789	818	786	804	792	780	786	816	769	801	840	782	818	788	817	776	792	754	825	778	766	768	795	779	811	772	801	771	828	820	841	803	768	830	783	765	776	840	822	747	804	795	747	848	804	797	814	798	781	796	837	807	824	837	794	785	796	780	810	775	813	784	821	770	829	776	794	818	789	802	783	822	785	808	794	828	791	822	839	793	802	808	826	847	738	785	801	804	761	831	788	790	792	784	800	786	744	800	794	836	812	796	749	783	798	779	834	821	817	823	801	845	787	785	809	759	790	802	813	826	833	775	864	739	793	775	783	826	764	842	800	798	808	795	814	821	822	785	785	799	806	803	816	761	797	800	800	790	804	819	788	800	799	801	835	765	799	782	829	813	755	770	800	763	750	779	794	822	814	813	782	850	793	766	873	810	767	787	783	762	797	808	753	747	787	824	779	816	777	803	748	836	829	781	809	760	806	845	812	806	789	801	785	775	842	734	813	744	779	813	816	764	846	793	836	823	780	813	772	805	808	858	781	833	837	831	825	794	870	773	815	813	793	806	841	810	804	756	793	778	819	783	792	808	769	818	824	828	801	820	773	801	803	785	839	751	811	780	874	778	810	806	829	811	784	842	786	839	797	778	818	790	815	778	800	782	765	812	792	806	773	798	780	769	782	778	806	810	828	781	786	817	814	794	860	794	799	845	798	785	839	809	866	773	773	827	810	789	815	832	840	825	833	813	788	815	788	744	765	868	795	837	834	797	839	887	809	809	776	807	784	804	841	836	794	791	797	785	837	826	771	809	798	792	767	877	825	785	834	806	822	767	722	839	817	761	830	792	830	829	834	769	782	841	809	786	776	781	795	810	764	824	755	756	793	776	785	791	763	811	873	796	802	795	767	813	811	832	837	815	851	837	814	777	753	816	842	766	832	781	872	801	712	835	763	807	813	810	785	784	819	779	803	798	842	794	770	832	810	767	803	782	770	780	736	815	754	796	819	794	794	786	776	840	812	764	792	804	769	776	823	807	851	756	831	826	795	832	795	779	822	863	833	780	801	727	768	752	808	783	813	809	761	831	788	793	772	820	795	805	805	788	803	807	843	804	836	760	825	809	802	826	805	775	812	832	823	856	828	759	811	757	798	751	792	776	833	817	766	832	828	780	778	847	806	799	744	849	783	808	772	808	811	792	795	799	803	847	814	822	775	815	777	739	782	790	799	783	839	806	807	838	777	782	800	825	815	803	796	809	783	738	824	834	839	818	835	796	792	838	749	808	801	794	828	823	814	758	829	800	858	764	820	792	803	802	787	806	825	753	809	823	855	780	845	828	791	796	778	788	792	820	792	738	786	781	819	814	768	801	798	796	806	805	765	803	758	768	812	801	770	785	778	733	826	783	805	746	771	765	794	781	845	752	799	762	775	798	789	783	865	832	781	788	814	809	787	815	813	785	759	830	796	794	758	768	806	756	828	797	825	800	790	780	781	789	794	808	817	772	853	792	803	839	750	851	818	820	769	755	819	757	765	777	798	764	742	754	802	786	831	887	848	784	773	825	782	813	780	832	764	791	767	815	752	814	824	831	787	816	791	826	827	790	864	808	825	790	772	827	792	816	821	744	780	834	849	789	784	825	785	820	805	746	748	772	819	812	783	804	772	711	769	837	770	788	768	787	776	811	778	786	800	863	807	776	743	829	776	789	789	815	829	776	777	807	768	809	764	768	740	855	801	782	791	799	805	777	800	795	847	732	797	780	769	797	823	830	798	755	804	829	824	792	799	801	781	800	789	838	848	805	744	839	829	800	826	842	783	838	774	838	809	802	798	789	750	807	765	794	761	812	812	801	823	848	758	798	821	760	789	816	832	791	792	804	803	786	879	819	850	820	808	830	811	775	826	761	823	799	767	836	855	797	842	862	847	785	830	827	795	812	779	844	782	734	802	809	789	773	791	848	811	810	778	823	789	805	803	811	810	745	807	831	723	771	782	813	760	785	825	792	832	788	799	758	764	793	812	796	744	836	804	766	821	760	807	770	762	779	852	776	816	825	783	803	833	825	813	783	793	807	812	787	828	817	804	780	809	721	772	822	783	807	834	767	808	777	774	840	776	758	838	800	789	778	788	821	781	809	822	795	772	780	824	809	764	782	824	786	810	778	761	845	824	756	783	802	784	780	820	815	784	838	824	768	806	791	843	829	803	840	804	794	841	811	761	800	819	785	804	801	796	800	753	785	751	808	797	875	775	776	831	832	822	797	784	810	790	791	772	801	788	814	847	805	843	751	809	815	787	826	790	840	815	744	787	778	811	807	872	769	802	850	834	806	766	726	826	805	788	771	819	830	748	751	816	803	823	814	775	781	797	789	765	817	813	777	804	847	751	834	812	813	818	765	820	859	822	847	833	778	830	808	811	808	808	769	760	820	823	798	803	830	830	774	766	786	766	785	797	754	838	822	792	778	764	761	807	767	773	736	847	816	752	814	792	780	771	803	854	837	805	808	778	844	765	808	770	783	790	805	771	829	826	791	800	811	844	787	829	788	800	801	857	765	743	822	776	832	763	824	808	849	807	774	784	814	858	779	754	824	812	832	790	818	824	813	771	781	791	801	788	807	835	843	826	818	782	772	806	799	793	815	853	792	785	833	744	801	805	790	859	797	800	835	828	786	773	793	791	749	826	785	847	789	813	821	822	777	800	831	797	798	809	761	832	817	782	799	799	739	739	803	822	794	787	751	794	799	827	813	801	813	823	770	789	801	819	823	835	811	827	836	789	782	792	817	802	782	803	820	780	776	815	833	837	798	752	803	813	791	774	797	815	808	797	845	799	820	798	748	773	768	779	822	784	809	839	838	832	722	815	838	831	805	846	840	792	748	718	761	813	791	834	756	815	785	814	818	800	769	799	755	787	821	773	793	800	808	794	788	777	830	834	749	792	855	777	799	790	792	774	782	806	772	747	814	820	820	810	797	765	793	808	812	792	873	790	794	846	813	795	791	771	804	828	807	800	740	782	801	788	828	834	784	773	786	830	748	805	836	841	796	850	773	724	769	785	798	849	782	802	828	821	827	798	803	829	772	817	788	807	819	799	836	763	816	808	817	749	851	853	816	810	831	803	787	784	766	746	805	833	730	840	827	791	799	778	783	812	813	800	830	786	750	780	779	780	825	772	822	819	796	825	789	764	771	769	800	762	849	845	866	826	778	818	792	817	740	787	754	773	816	805	785	790	796	830	797	762	788	804	834	778	844	823	788	811	824	799	825	847	795	847	802	768	768	807	778	792	833	773	796	785	818	811	850	814	814	774	829	827	829	814	788	793	804	795	819	788	755
39087	32367	25448	34614	40190	40756	37129	32258	26684	21643	18051	15657	13675	11883	10695	9512	9043	8671	8305	8052	7766	7728	7774	7595	7498	7608	7565	7523	7419	7385	7287	7201	7330	7321	7092	7096	7155	7084	7102	7203	7146	7132	7226	7191	7177	7137	7232	7056	7141	7138	7075	7036	7091	7259	7244	7143	7157	7116	7011	7281	7118	7084	7175	7318	7054	7081	7169	7122	7146	7133	7230	7053	7264	7251	7098	7130	7193	7023	7085	7083	7167	7187	7192	7289	7201	7095	7159	7057	7219	7106	7137	7162	7165	7149	7067	7307	7142	7095	7038	7225	7082	7108	7206	7047	7091	7132	7140	7260	7324	7144	7171	7252	7093	7066	7139	7084	7119	7152	7232	7276	7140	7234	7136	7065	7005	7153	7160	7164	7101	7247	7219	7076	7166	7110	7083	7156	7180	7233	7107	7182	7078	7140	7085	7179	7090	7057	7221	7164	7085	7122	7146	7084	7034	7102	7139	7175	7180	7134	7223	7136	7216	7182	7223	7215	7325	7206	7190	7117	7345	7184	7093	7181	7195	7077	7192	7149	7124	7191	6982	7120	7221	7118	7171	7138	6945	7294	6976	7159	7088	7116	7044	7216	7046	7047	7263	7103	7159	7168	7203	7143	7109	7300	7208	7265	7301	7253	7175	7281	7204	7130	7255	7014	7206	7109	7148	7178	7162	7208	7160	7072	7176	7073	6924	7032	7145	7140	7329	7045	7106	7187	7063	7112	6961	7154	7153	7117	7182	7274	7189	7188	7180	7150	7285	7210	7005	6945	7293	7155	7179	7065	7188	7106	7140	7140	7257	7132	7274	7134	7191	7022	7332	7178	7152	7139	7136	7022	7239	7090	7101	7081	7145	7187	7250	7128	7201	7078	7155	7139	7201	7254	7120	7194	7161	7127	7154	7145	7185	7200	7193	7157	7221	7162	7224	7267	7258	7269	7339	7221	7170	7132	7188	7137	7272	7127	7100	7267	7283	7128	7086	7065	7174	7139	7301	7205	7061	7162	7113	7218	7185	7197	7211	7133	7122	7167	7225	7263	7142	7143	7152	7139	7179	7206	7084	7186	7168	7226	7200	7023	7269	7029	7110	7163	7183	7285	7078	7088	7002	7215	7220	7218	7242	7077	7097	7116	7048	7073	7045	7189	6930	7092	7099	7091	7053	7317	7106	7197	7089	7165	7061	7149	7095	7236	7225	7289	7217	7215	7127	7218	6953	7234	7151	7012	7294	7141	7099	7095	7275	7234	7092	7173	7081	7261	7162	7019	7213	7063	7180	7120	7029	7149	7200	7128	7176	7056	7171	7096	7109	7262	7217	7102	7203	7187	7174	7069	7117	7108	7081	7092	7081	7182	7069	7132	7291	7162	7179	7212	7121	7134	7249	7178	7228	7060	7291	7210	7028	7077	7081	7072	7233	7108	7227	7175	7239	7134	7274	7109	7199	7229	7120	7095	7277	7202	7101	6971	7143	7178	7099	7098	7069	7045	6993	7102	7059	7167	7234	7043	7288	7266	7106	7123	7108	7043	7052	7114	7220	7196	7240	7216	7239	7253	7096	7098	7103	7106	7196	7153	7110	7108	7185	7166	7094	7146	7101	7087	7268	7125	7184	7253	7086	7056	7090	7081	7203	7160	7196	7147	7007	7182	7131	7098	7219	7126	7237	7206	7157	7116	7258	7037	7153	7123	7221	7145	7145	7179	7119	7131	7081	7138	7167	7166	7146	7071	7158	7036	7071	7163	7135	7250	7103	7155	7166	6965	7101	7184	7148	7142	7121	7205	7076	7260	7152	7113	7055	7241	7181	7225	7155	7189	7156	7112	7205	7131	7082	7209	7220	7069	7303	7119	7112	7160	7190	7158	7178	7274	7103	7214	7114	7082	7133	7282	7155	6993	7277	7125	7179	7279	7238	7183	7134	7152	7145	7154	7084	7138	6996	7084	7172	7077	7210	7178	7131	7185	7109	7236	7182	7102	7309	7186	7097	7035	7004	7143	7262	7103	7168	7029	7118	7088	7083	7034	7174	6978	7144	7124	7081	7050	7140	7251	7108	7151	7131	7158	7115	7045	7165	7057	7186	7247	7161	7124	7203	7188	7154	7132	7330	7146	7019	7137	7056	7068	7223	7185	7175	7197	7276	7160	7239	7064	7209	7091	7176	7328	7205	7061	7181	7095	7233	7183	7248	7102	7104	7217	6967	7310	7036	7064	7162	7200	7069	7165	7133	7109	7225	7178	7081	7105	7201	7098	7061	7062	7270	7145	7066	7117	7083	7166	7157	7063	7145	7242	7131	7096	7123	7157	7152	7245	7078	7051	7169	7167	7234	7128	7087	7172	7031	7042	7278	7143	6971	7269	7113	7038	7085	6965	7145	7140	7245	7089	7064	7160	7222	7388	7231	7100	7168	7033	7246	7117	7187	7032	7200	7102	7209	7063	7156	7157	7156	7091	7149	7197	7098	7167	7096	7091	7092	7011	7070	7212	7155	7204	7152	7090	7170	7233	7209	7113	7089	7120	7285	7194	7089	7078	7278	7040	7160	7014	7242	7277	7257	7190	7117	7235	7207	7148	7178	7298	7288	7006	7145	7090	7089	7175	7219	7265	7065	7076	7185	7196	7110	7080	7168	7199	7245	7100	7200	7246	7196	7224	7232	7148	7167	7192	7097	7104	7180	7072	7029	7194	7167	7189	7251	7236	7149	7332	7182	7077	7259	7181	7203	7069	7340	7229	7135	7179	7166	6997	7124	7019	7112	7016	7181	7160	7083	7184	7229	7172	7096	7209	7304	7218	7188	7199	7245	7068	7092	7119	7196	7231	7082	7147	7087	7141	7039	7205	7244	7133	7194	7060	7063	7250	7100	7141	7225	7290	7125	7191	7142	7211	7145	7188	7123	7173	7099	7170	7142	7293	7045	7110	7156	7094	7177	7192	7213	7236	7031	7126	7163	7055	7210	7188	7193	7199	7133	7163	7095	7099	7068	7079	7180	7163	7197	7104	7134	6973	7035	7130	7324	7041	7167	7123	7136	7230	7120	7018	7227	7046	7121	7163	7136	7116	7100	7085	7205	7102	7113	7091	7207	7167	7118	7143	7084	7218	7101	7166	7175	7127	7095	7221	7276	7108	7244	7290	7221	7195	7030	7094	7174	7032	7111	7085	7122	7099	7217	7179	7174	7168	7207	7167	7155	7245	7172	7062	7059	7179	7193	7010	7181	7217	7073	7118	7110	7130	7193	7273	7266	7144	7141	7149	7122	7153	7115	7203	7078	7132	7011	7124	7035	7150	7173	7340	7271	7125	7217	7140	7116	7184	7260	7251	7198	7153	7283	7110	7189	7122	7227	7217	7110	7186	7126	7039	6999	7283	7183	7188	7230	7171	7129	7084	7255	7231	7119	7141	7074	7091	7080	7172	7138	7105	7085	7021	7232	7190	7154	7106	7168	7146	7064	7145	7159	7128	7222	7015	7248	7067	7068	7088	7238	7044	7237	7146	7087	7217	6961	7211	7201	7067	7176	7221	7081	7153	7082	7184	7144	7150	7072	6969	7218	7073	7170	7207	7139	7114	7127	7243	7139	7161	7174	7188	7160	7016	7078	7215	7110	7118	7135	7237	7078	7187	7111	7273	7157	7220	7131	7147	7132	6997	7214	7065	7255	7169	7105	6959	7238	7061	7243	7228	7214	7236	7099	7094	7236	7197	7057	7090	7222	7242	7075	7211	7381	7100	7178	7065	7276	7024	7024	7068	7221	7205	7201	7200	7173	7236	7092	7102	7098	7167	7127	7188	7194	7245	7227	7227	7169	7030	7185	7115	7224	7030	7236	7142	7187	7150	7067	7282	7114	7154	7117	7066	7099	7185	7205	7129	7253	7097	7105	7217	7111	7297	7043	7182	7172	7152	7202	7197	7065	7110	7036	7147	7130	7209	7296	7116	7163	7181	7152	7024	7061	7224	7180	7174	7353	7156	7256	7255	7111	7050	7116	7163	7192	7104	7036	7130	7144	7235	7075	7188	7129	7200	7203	7193	7089	7116	7129	7149	7176	7045	7258	7038	7146	7193	7104	7104	7086	7165	7180	7237	7207	7209	7236	7139	7109	7128	7077	7225	7058	7191	7231	7234	7189	7104	7068	7039	7135	7115	7195	7052	7087	7152	7121	7240	7152	7108	7055	7190	7179	7063	7219	7120	7286	7235	7079	7137	7309	7073	7148	7299	7052	7169	7072	7051	7116	6978	7035	7237	7128	7216	7146	7119	7164	7086	7262	7173	7063	7088	7030	7240	7132	7263	7329	7071	7219	7106	7085	7156	7238	7296	7239	7115	7105	7106	7037	7146	7082	7179	7055	7231	7149	7161	7190	7109	7071	7259	7148	7144	7166	7213	7188	7237	7093	7141	7092	7098	7090	7248	7257	7166	7162	7049	7087	7019	7110	7186	7072	7151	7200	7191	7159	6989	7133	7130	7105	7057	7113	7079	7218	7195	7099	7147	7157	7098	7062	7137	7245	7106	7163	7033	6955	7173	7149	7024	7155	7105	7120	7073	7043	7210	7102	7141	7102	7118	7288	7136	7199	7202	7122	7081	7137	7143	7174	7232	7159	7218	7158	7141	7281	7149	7213	7015	7103	7245	7105	7060	7159	7000	7164	7155	7280	7149	7123	7155	7237	7116	7228	7156	7141	7065	7053	7174	7218	7146	7162	7103	7135	7188	7129	7119	7154	7235	7159	7157	7151	7110	7132	7105	7162	7265	7136	7231	7224	7248	7265	7099	7139	7081	7129	7217	7120	7141	7043	7063	7248	7107	7205	7148	7288	7021	7369	7102	7280	7159	7230	7174	7182	7067	7164	7230	7038	7109	7259	7183	7125	7209	7274	7095	7187	7090	6962	7073	7325	7078	7172	7106	7160	7147	7043	7302	6979	7064	7075	7052	7160	7235	7161	7043	7171	7112	7265	7123	7131	7221	7240	7169	7273	7143	7130	7232	7090	7100	7181	7231	7101	7237	7179	7129	7055	7099	7107	7247	7011	7093	7173	6989	7087	7116	7167	7094	7144	7094	7167	7071	7200	7278	7126	7161	7049	7300
9639	7434	4840	3581	4170	4732	4042	3236	2487	1960	1664	1383	1360	1163	1115	1044	963	921	937	932	900	913	918	947	941	895	884	852	887	865	828	895	805	863	817	827	838	873	834	843	883	805	867	838	858	848	823	858	903	815	823	889	803	816	846	812	890	828	904	917	831	841	830	856	875	883	870	849	838	888	819	850	843	815	828	839	848	883	820	861	852	846	862	841	768	796	816	872	830	862	841	836	832	896	870	828	828	798	860	816	812	914	811	843	892	864	846	827	842	829	825	857	845	830	886	802	807	834	856	804	818	863	833	830	796	841	871	833	795	824	827	829	894	835	829	836	856	828	829	822	822	865	825	857	864	859	823	890	841	868	866	846	830	852	840	824	835	810	862	838	812	863	873	825	841	841	822	881	810	848	794	824	853	809	796	870	764	934	813	813	825	892	821	827	850	874	858	818	868	818	873	817	883	816	821	841	843	847	839	874	815	837	825	839	813	847	853	802	807	861	867	879	807	873	856	866	799	830	860	877	800	890	811	831	800	848	885	832	807	888	829	873	879	818	865	857	809	836	856	861	889	823	871	840	910	833	825	884	847	852	818	850	869	836	863	860	878	858	810	835	812	812	844	808	891	836	815	796	831	869	835	828	790	883	841	869	869	880	835	847	837	841	847	897	794	843	861	813	845	885	836	863	834	873	781	839	867	862	838	897	840	856	859	849	822	832	856	831	831	839	885	825	838	844	845	865	859	864	843	862	828	816	784	814	827	841	860	828	886	835	827	849	817	886	848	845	837	872	863	824	889	843	844	827	847	861	854	884	878	819	848	818	839	853	816	858	886	862	895	819	841	877	792	826	826	804	843	885	865	836	849	844	830	843	845	826	831	874	877	861	842	848	885	839	849	865	863	864	817	886	854	838	830	811	854	840	795	832	866	806	836	813	862	844	820	833	895	833	917	871	866	814	826	868	853	870	789	833	864	852	848	817	871	854	803	841	874	832	796	888	815	850	834	831	858	867	867	880	840	839	856	811	802	844	845	874	849	844	850	871	816	887	846	853	838	848	849	930	828	871	865	873	842	860	847	834	859	892	840	855	853	889	796	832	837	869	855	848	792	898	873	818	832	867	865	907	811	876	869	779	861	814	889	827	867	841	839	897	838	814	830	806	883	880	854	786	843	818	890	868	832	817	896	854	852	855	866	917	850	847	814	872	860	844	888	871	798	815	828	817	858	907	815	883	840	871	836	804	909	881	846	826	872	881	888	826	906	808	812	875	816	827	838	819	853	843	876	841	900	876	836	842	898	861	830	818	816	850	826	883	819	799	851	845	831	826	857	863	833	851	866	883	836	890	863	875	816	808	874	812	803	804	878	854	835	868	853	857	859	800	828	855	843	796	823	888	828	904	839	850	814	848	866	827	857	826	834	903	810	879	865	824	819	841	786	875	834	840	813	856	898	873	867	847	820	836	903	870	818	833	813	879	815	816	850	875	816	848	875	804	868	853	833	873	903	838	851	929	839	849	847	854	820	876	797	855	856	864	825	859	872	826	863	840	888	826	832	852	825	860	850	844	831	814	853	845	864	804	837	908	866	827	831	810	897	814	826	826	796	830	809	864	871	874	835	843	837	863	831	811	878	843	819	811	886	807	911	846	841	840	804	856	805	867	782	812	879	788	829	866	846	878	831	818	873	896	868	819	885	868	847	850	879	904	882	770	868	814	872	880	867	799	851	821	773	855	878	866	885	835	856	862	914	836	856	866	820	885	867	796	859	840	836	814	825	844	821	814	804	828	829	768	847	863	896	868	883	804	811	858	832	860	826	838	897	845	809	806	855	793	846	873	828	887	866	850	857	848	822	822	868	894	887	861	784	793	817	841	831	846	809	852	833	858	890	875	859	900	892	869	809	821	853	848	893	826	862	866	812	891	883	871	855	810	862	831	844	793	845	818	782	855	869	863	827	827	801	861	874	880	862	900	869	862	811	839	839	852	835	813	845	874	832	874	859	833	823	828	851	836	813	865	868	839	835	861	871	816	855	873	862	814	862	850	794	839	816	824	818	864	828	843	814	856	851	830	865	874	866	849	862	834	873	827	829	835	815	794	832	782	810	885	828	844	823	845	826	806	816	866	826	766	847	847	791	852	803	840	871	866	853	818	825	884	862	828	827	874	884	814	867	868	853	858	823	837	865	808	826	872	811	878	832	801	823	788	891	830	868	821	838	846	849	869	812	802	835	865	862	834	913	850	843	850	884	812	812	826	823	803	866	881	821	845	840	810	783	825	837	847	805	884	838	836	830	886	845	858	892	835	824	870	827	844	899	892	805	846	845	860	841	823	849	856	832	847	881	783	832	825	826	885	847	841	843	879	845	802	865	818	851	845	797	849	893	866	891	837	827	836	843	781	806	860	868	830	845	835	851	812	889	783	883	868	819	853	852	830	856	812	857	871	873	833	873	867	851	834	907	887	809	861	850	826	861	814	823	814	864	839	844	850	850	826	810	833	807	890	879	861	812	838	851	837	811	847	844	790	843	808	861	817	793	814	875	828	855	890	807	819	844	822	887	843	844	882	827	798	867	835	821	866	845	867	892	845	856	858	843	835	869	905	884	805	853	851	861	795	815	883	851	828	880	826	790	869	819	835	815	849	826	789	799	834	828	848	872	856	823	864	836	882	862	849	853	866	825	866	875	840	800	839	840	806	826	813	885	828	844	809	872	867	830	830	859	827	841	812	792	834	833	845	863	852	824	842	884	790	870	816	882	828	840	872	881	859	843	824	814	851	859	896	895	848	860	838	867	825	794	849	841	850	841	830	849	823	799	845	838	847	825	860	820	906	864	880	801	855	849	848	841	848	827	905	824	869	877	850	844	870	821	882	875	804	853	872	878	870	809	811	867	795	782	799	852	836	820	835	803	875	820	805	823	802	859	901	823	840	864	836	828	912	801	848	811	846	832	872	826	858	804	885	892	817	875	854	855	872	813	802	819	838	849	817	866	856	869	860	794	840	849	903	845	867	861	782	900	865	864	819	810	859	826	858	846	779	793	842	876	898	804	846	807	843	830	859	871	837	866	834	805	842	853	829	847	891	854	866	812	823	799	834	808	882	828	838	861	811	863	823	806	818	819	838	833	843	850	814	810	793	850	886	836	909	844	855	879	841	831	800	823	863	817	840	806	844	841	878	843	858	861	819	796	849	865	852	865	872	842	821	826	852	771	866	902	833	876	902	848	846	875	836	852	872	848	856	790	884	869	897	839	928	849	832	832	872	874	856	899	868	846	807	828	756	837	847	878	823	842	908	836	852	851	849	853	841	760	831	795	800	863	769	879	882	842	845	837	864	864	833	838	844	868	841	854	850	880	826	836	805	816	825	838	833	829	858	872	846	830	824	873	837	852	839	810	860	775	905	846	846	869	850	811	861	914	807	808	890	867	807	872	897	888	846	813	846	829	844	876	822	811	836	837	855	861	879	861	809	836	829	867	851	852	851	830	861
43769	35328	31322	40252	45589	45770	41985	37232	31344	26689	23072	19674	17166	15006	13120	11464	10961	10208	9607	9287	8889	8823	8804	8518	8397	8277	8260	8053	7954	7742	7688	7661	7695	7645	7583	7592	7489	7562	7641	7539	7512	7443	7610	7284	7505	7556	7451	7489	7525	7443	7443	7459	7414	7428	7495	7522	7519	7524	7421	7437	7355	7456	7527	7456	7492	7414	7443	7402	7615	7595	7432	7497	7512	7464	7498	7425	7559	7516	7431	7450	7390	7489	7473	7355	7381	7398	7492	7525	7392	7491	7351	7572	7385	7562	7466	7352	7320	7427	7431	7685	7461	7434	7422	7552	7478	7432	7555	7478	7639	7493	7461	7442	7399	7542	7415	7545	7365	7379	7514	7574	7457	7491	7419	7575	7547	7405	7507	7452	7430	7477	7342	7515	7521	7305	7488	7498	7525	7350	7576	7504	7453	7480	7368	7494	7433	7364	7613	7472	7459	7454	7487	7414	7316	7453	7501	7384	7472	7511	7489	7434	7462	7498	7482	7507	7458	7296	7449	7589	7448	7499	7433	7400	7554	7573	7556	7518	7561	7414	7373	7329	7462	7480	7437	7363	7393	7480	7450	7486	7543	7517	7509	7514	7248	7413	7510	7549	7604	7459	7481	7577	7481	7447	7446	7470	7517	7530	7407	7424	7410	7464	7525	7516	7404	7368	7356	7409	7457	7460	7411	7427	7326	7473	7481	7547	7387	7449	7500	7576	7452	7417	7320	7455	7496	7457	7586	7525	7372	7654	7530	7373	7634	7416	7425	7394	7462	7374	7391	7409	7574	7433	7498	7388	7475	7360	7551	7383	7386	7651	7447	7518	7474	7483	7498	7406	7468	7561	7511	7534	7392	7314	7466	7383	7453	7442	7382	7577	7498	7552	7462	7386	7298	7659	7472	7527	7463	7392	7513	7409	7235	7426	7593	7604	7537	7491	7608	7523	7318	7505	7505	7473	7505	7609	7364	7421	7415	7514	7452	7412	7392	7520	7419	7499	7527	7515	7382	7384	7409	7568	7627	7489	7436	7479	7383	7472	7450	7514	7503	7374	7432	7509	7518	7467	7442	7404	7453	7416	7389	7489	7471	7514	7578	7538	7448	7347	7573	7423	7444	7376	7486	7524	7517	7501	7569	7494	7501	7417	7463	7560	7532	7473	7480	7359	7440	7532	7333	7500	7459	7416	7501	7508	7482	7461	7518	7310	7621	7386	7632	7651	7487	7413	7447	7591	7458	7467	7476	7455	7379	7532	7444	7361	7503	7583	7440	7527	7447	7355	7433	7416	7542	7344	7464	7596	7539	7536	7481	7569	7435	7470	7324	7352	7524	7412	7599	7547	7624	7403	7479	7685	7462	7557	7374	7526	7415	7492	7364	7574	7505	7582	7545	7401	7452	7588	7467	7575	7439	7463	7422	7544	7499	7460	7542	7414	7600	7381	7622	7546	7428	7461	7503	7365	7462	7376	7478	7487	7455	7480	7626	7444	7444	7394	7416	7515	7512	7531	7365	7395	7412	7448	7549	7485	7450	7386	7532	7598	7420	7520	7417	7454	7415	7552	7472	7661	7548	7484	7445	7445	7445	7377	7505	7522	7537	7352	7450	7462	7429	7503	7519	7407	7605	7417	7439	7570	7350	7523	7454	7453	7412	7444	7446	7459	7393	7507	7405	7474	7419	7487	7378	7393	7468	7395	7556	7432	7421	7473	7450	7537	7534	7400	7412	7391	7367	7572	7611	7500	7377	7568	7446	7400	7369	7527	7534	7581	7591	7403	7449	7375	7455	7420	7392	7490	7545	7515	7332	7442	7470	7418	7484	7508	7353	7439	7522	7485	7479	7482	7549	7491	7549	7513	7433	7660	7442	7389	7431	7538	7555	7526	7496	7433	7609	7459	7450	7551	7312	7520	7405	7440	7430	7426	7437	7526	7404	7433	7438	7527	7486	7563	7499	7528	7520	7376	7378	7473	7478	7419	7504	7361	7421	7533	7315	7382	7421	7449	7530	7477	7436	7542	7408	7435	7396	7378	7438	7511	7411	7460	7477	7459	7490	7461	7456	7478	7408	7335	7484	7411	7446	7517	7473	7297	7430	7495	7403	7411	7525	7517	7475	7480	7450	7587	7390	7572	7461	7416	7566	7334	7519	7407	7421	7427	7495	7428	7457	7576	7512	7525	7528	7518	7461	7441	7433	7588	7462	7630	7611	7478	7370	7401	7467	7403	7307	7569	7526	7421	7564	7317	7422	7589	7521	7327	7480	7500	7423	7388	7525	7531	7444	7503	7489	7550	7439	7488	7525	7464	7485	7328	7464	7429	7433	7578	7355	7531	7437	7499	7395	7623	7474	7463	7492	7504	7535	7454	7460	7369	7532	7367	7511	7488	7457	7309	7483	7439	7459	7529	7514	7548	7538	7480	7435	7483	7560	7429	7498	7611	7433	7540	7499	7461	7489	7488	7618	7485	7464	7375	7357	7420	7419	7438	7533	7528	7567	7507	7445	7340	7317	7449	7453	7409	7400	7408	7369	7457	7411	7534	7489	7530	7496	7469	7433	7414	7401	7586	7512	7528	7568	7423	7499	7456	7450	7482	7321	7447	7390	7396	7497	7484	7428	7509	7387	7534	7469	7393	7481	7345	7492	7552	7481	7621	7553	7416	7505	7378	7472	7643	7531	7448	7304	7483	7507	7418	7535	7509	7485	7651	7395	7478	7354	7479	7449	7598	7531	7537	7523	7341	7451	7555	7479	7463	7370	7462	7534	7522	7569	7605	7433	7510	7529	7494	7572	7384	7505	7503	7503	7482	7462	7630	7361	7551	7514	7492	7432	7493	7604	7597	7458	7478	7473	7416	7473	7398	7686	7570	7505	7496	7485	7355	7568	7417	7503	7397	7501	7515	7520	7370	7413	7525	7503	7517	7600	7572	7508	7490	7545	7398	7488	7390	7418	7542	7379	7298	7578	7389	7501	7549	7441	7325	7506	7508	7488	7357	7386	7475	7396	7316	7429	7526	7581	7569	7417	7512	7406	7308	7373	7433	7455	7379	7392	7496	7439	7509	7499	7497	7360	7508	7428	7496	7429	7510	7536	7501	7485	7501	7446	7352	7457	7479	7452	7478	7662	7466	7462	7423	7498	7419	7446	7475	7459	7519	7473	7391	7475	7556	7554	7415	7538	7565	7498	7339	7446	7466	7524	7576	7399	7522	7412	7399	7385	7484	7447	7363	7542	7482	7507	7512	7538	7463	7467	7443	7494	7393	7547	7612	7560	7517	7464	7495	7354	7507	7380	7663	7451	7470	7448	7444	7487	7358	7444	7540	7460	7477	7594	7386	7387	7342	7478	7430	7583	7409	7421	7380	7414	7528	7482	7574	7617	7352	7460	7636	7469	7372	7473	7513	7458	7546	7521	7479	7529	7393	7445	7481	7457	7573	7537	7523	7439	7253	7483	7529	7417	7555	7561	7517	7579	7479	7429	7472	7464	7472	7497	7495	7447	7402	7464	7499	7559	7451	7485	7450	7408	7576	7562	7449	7384	7572	7541	7572	7388	7463	7553	7493	7410	7537	7472	7350	7474	7509	7546	7503	7431	7448	7361	7452	7496	7535	7495	7328	7364	7512	7407	7553	7415	7431	7384	7441	7468	7512	7415	7437	7510	7374	7523	7462	7382	7464	7483	7512	7261	7468	7410	7539	7401	7523	7414	7487	7425	7396	7379	7515	7443	7578	7492	7427	7595	7470	7496	7618	7426	7523	7468	7524	7488	7493	7412	7445	7476	7555	7532	7414	7416	7553	7432	7554	7453	7531	7535	7472	7548	7533	7571	7534	7466	7519	7502	7399	7481	7466	7473	7503	7537	7428	7495	7462	7372	7436	7369	7589	7419	7506	7489	7527	7588	7505	7441	7347	7433	7543	7586	7578	7585	7378	7470	7388	7444	7516	7455	7612	7475	7594	7392	7493	7497	7481	7508	7424	7464	7506	7529	7444	7463	7426	7432	7490	7491	7612	7605	7408	7448	7445	7518	7399	7279	7381	7609	7483	7516	7489	7364	7428	7507	7347	7503	7474	7370	7490	7355	7525	7439	7606	7342	7468	7444	7458	7486	7448	7570	7425	7554	7643	7281	7496	7367	7416	7356	7478	7433	7509	7442	7503	7467	7416	7358	7314	7551	7534	7482	7524	7558	7574	7458	7326	7381	7574	7530	7458	7482	7417	7412	7447	7373	7445	7491	7456	7548	7462	7427	7448	7398	7532	7394	7504	7480	7284	7534	7566	7508	7526	7388	7399	7507	7487	7464	7474	7509	7384	7548	7567	7557	7576	7342	7535	7388	7474	7450	7361	7588	7461	7419	7535	7501	7463	7390	7493	7461	7452	7524	7500	7482	7519	7498	7431	7381	7463	7559	7529	7478	7412	7400	7568	7483	7404	7495	7540	7444	7480	7620	7396	7384	7421	7461	7469	7594	7483	7452	7520	7516	7495	7465	7387	7546	7432	7443	7557	7446	7326	7508	7514	7349	7410	7588	7510	7579	7608	7422	7492	7449	7521	7524	7629	7482	7433	7402	7531	7461	7427	7467	7303	7582	7576	7546	7410	7690	7433	7425	7373	7435	7477	7413	7291	7540	7495	7473	7576	7533	7571	7477	7527	7540	7380	7424	7551	7607	7576	7412	7520	7488	7409	7478	7478	7446	7490	7410	7530	7380	7556	7527	7378	7375	7502	7593	7490	7523	7393	7405	7391	7524	7514	7418	7401	7407	7506	7542	7528	7476	7509	7551	7522	7584	7352	7338	7516	7464	7390	7525	7374	7495	7412	7605	7529	7486	7325	7459	7447	7405	7457	7425	7484	7447	7497	7339	7610	7440	7569	7514	7364	7392	7445	7491	7401	7400	7478	7429	7296	7524	7398	7374	7442	7561	7500	7518	7378	7403	7585	7596	7393	7352	7443	7487	7407	7476	7482	7449	7467	7456	7533	7567	7605	7448	7522	7436	7466	7515	7376	7415	7635	7421	7554	7269	7532	7468	7553	7436	7510	7487	7491	7551	7460	7435	7489	7543	7413	7520	7623	7402	7571	7404	7506	7468	7196
10722	6559	4927	3535	4204	4592	3846	2983	2362	1842	1616	1451	1234	1234	1071	1016	969	948	960	884	958	863	924	874	905	811	849	839	875	897	773	817	861	809	797	838	805	904	855	878	872	840	838	802	843	836	812	771	805	875	821	829	823	823	884	783	866	870	796	797	844	834	816	805	901	845	779	843	829	901	813	832	832	776	852	864	841	869	852	824	870	841	792	812	740	813	879	832	845	826	822	817	838	813	788	846	855	787	840	804	825	770	822	862	826	809	809	832	847	863	833	838	865	777	837	840	811	875	844	819	823	785	861	876	768	872	856	793	828	819	854	801	855	836	895	885	851	870	831	824	832	820	806	839	828	811	864	815	890	825	883	856	855	863	797	823	843	831	897	837	839	830	887	890	800	880	851	822	811	818	845	812	928	810	857	847	877	838	837	772	839	863	842	828	830	782	842	797	835	837	824	826	879	821	801	823	789	861	802	827	855	832	888	823	854	812	832	838	858	795	774	812	841	846	824	779	864	821	873	804	820	809	862	855	836	816	837	850	865	792	835	845	853	823	879	840	854	827	841	832	825	835	818	766	825	852	785	874	849	804	854	815	827	872	794	880	858	834	847	854	857	816	869	846	862	756	858	829	841	868	819	833	811	782	865	821	829	792	849	823	853	881	854	906	824	851	825	772	821	865	788	845	812	776	826	859	856	841	845	810	776	812	823	894	815	845	791	839	855	785	767	825	806	848	807	823	844	808	798	828	833	874	876	814	884	844	843	869	861	802	833	875	793	815	848	859	857	866	853	799	847	824	835	820	842	816	790	828	799	798	812	797	850	869	804	857	812	873	895	862	839	798	827	796	851	818	820	815	838	871	782	826	869	774	809	807	827	850	794	861	814	849	780	788	833	792	875	883	813	841	825	840	801	808	850	814	826	807	852	775	800	838	803	788	826	828	828	821	883	827	808	820	815	833	903	811	804	861	792	841	832	822	868	827	856	813	875	829	808	884	854	888	852	839	789	858	847	843	825	866	830	810	867	832	799	794	798	855	851	817	831	846	824	801	821	845	846	816	860	809	766	770	874	836	809	862	873	820	830	806	834	833	853	868	821	872	830	820	810	804	867	814	794	825	845	831	843	815	799	846	842	844	860	837	838	807	817	840	781	820	846	815	848	841	795	838	834	826	862	837	826	884	818	884	870	802	844	836	836	837	832	802	808	831	813	813	767	847	849	837	901	857	847	864	857	815	896	810	809	848	830	840	835	873	799	822	780	832	825	822	803	799	829	830	809	880	853	866	827	811	866	846	876	791	893	819	809	788	851	834	771	824	843	830	814	843	890	788	860	874	811	797	805	866	844	829	804	900	838	783	829	800	857	799	838	812	885	784	830	851	830	848	842	804	835	870	851	842	811	871	838	860	814	866	853	813	858	796	864	863	802	832	845	831	853	847	833	837	806	786	771	788	895	832	886	809	857	842	828	844	812	827	883	843	850	801	819	841	816	834	841	879	835	860	859	880	827	849	905	864	842	857	850	859	834	816	854	836	869	822	830	875	869	868	851	812	849	843	866	841	824	827	844	819	851	796	799	831	826	880	807	810	875	842	843	818	851	808	894	819	856	794	847	844	848	783	830	836	858	868	834	802	784	757	874	823	898	851	792	790	821	832	872	804	797	751	836	790	831	820	788	816	911	793	871	857	782	831	806	826	846	813	799	849	833	816	829	823	850	863	808	794	811	841	827	844	793	821	867	783	798	832	770	862	883	836	844	895	841	820	843	843	818	810	805	906	909	809	768	767	886	859	818	787	843	860	851	802	809	871	876	821	814	891	798	778	866	887	851	814	855	880	843	776	826	863	848	800	805	840	812	858	804	809	835	771	766	808	842	817	802	863	875	749	875	831	808	825	791	789	850	807	789	833	871	833	830	821	823	847	825	796	798	762	849	834	850	833	809	833	840	816	880	850	904	834	920	837	843	837	842	832	829	871	849	820	830	832	799	815	835	817	823	842	841	877	838	835	867	775	823	841	804	800	816	858	833	827	807	842	798	774	783	862	826	846	788	806	844	799	857	823	815	867	815	851	897	786	838	800	825	830	766	851	795	858	811	800	823	786	790	831	778	820	846	786	806	907	840	877	838	850	859	837	851	863	759	846	805	790	870	811	803	819	833	818	861	823	864	828	875	839	849	805	838	844	803	828	775	837	834	849	818	799	828	795	800	839	834	835	836	846	830	809	816	771	814	768	823	862	839	876	847	898	825	855	791	838	834	851	811	856	765	803	839	804	832	880	853	852	806	836	847	840	866	864	781	809	803	892	864	839	914	844	837	771	853	869	813	875	842	830	885	861	810	778	806	825	840	832	829	862	787	862	863	820	857	825	904	831	791	861	808	825	847	824	832	793	874	840	821	842	814	815	853	822	826	783	783	846	843	894	845	871	805	796	828	885	848	811	861	829	782	825	839	873	863	877	839	804	843	814	860	842	807	823	828	851	835	774	876	786	814	826	894	849	832	805	810	826	811	888	851	851	828	840	803	832	854	870	830	827	798	814	866	832	920	843	778	811	764	849	843	832	868	845	868	807	843	884	844	861	801	820	815	826	832	848	848	853	825	838	800	841	843	843	835	837	844	800	882	843	832	857	794	787	842	861	811	807	872	842	903	805	761	926	869	855	872	808	838	869	794	824	803	873	817	814	815	855	851	868	881	845	808	844	800	795	864	791	815	801	885	841	865	873	845	870	809	845	825	824	759	827	818	833	748	823	826	832	810	809	848	827	808	839	817	822	826	826	777	858	881	849	848	839	793	816	767	867	856	832	790	778	822	823	801	857	861	875	822	804	839	807	835	878	832	833	843	856	819	857	807	848	837	826	784	868	854	767	820	865	817	819	809	756	780	871	836	839	876	836	833	842	842	853	816	821	783	786	779	849	820	802	849	861	827	802	825	870	851	860	829	819	837	850	804	826	870	851	851	828	851	855	863	842	822	848	846	833	836	855	832	788	784	820	851	851	774	850	820	833	854	811	854	835	842	803	794	842	827	895	847	811	829	838	783	856	832	819	845	810	785	844	817	804	860	854	804	877	784	805	836	851	818	841	843	784	840	784	852	802	836	796	852	892	857	810	877	821	848	817	871	781	814	831	802	789	844	842	853	828	836	801	794	813	826	856	833	828	814	850	847	847	838	857	833	843	874	860	870	861	879	873	838	801	769	869	823	825	850	841	780	787	857	834	839	806	825	816	834	827	867	785	826	827	882	862	813	783	841	848	837	817	845	792	864	851	861	804	796	893	830	823	854	828	819	839	887	825	859	889	816	814	811	827	829	814	848	832	811	827	839	862	770	837	838	814	834	845	827	802	854	848	833	787	828	845	894	876	829	845	864	850	794	862	789	871	823	860	804	825	830	832	824	834	882	791	854	853	830	840	855	851	872	822	841	840	826	787	858	865	786	857	791	803	845	883	870	847	836	842	838	841	902	802	824	835	805	805	805	762	770	835	808	855
39202	33821	31261	39603	45306	44953	41286	36032	30948	26326	21901	18854	16534	14475	12845	11741	10784	9763	9384	9116	8831	8800	8756	8385	8294	8209	7881	7948	7642	7676	7645	7532	7448	7240	7450	7418	7352	7408	7301	7214	7380	7447	7378	7327	7430	7356	7113	7358	7243	7294	7286	7260	7314	7300	7482	7324	7403	7337	7383	7403	7337	7338	7452	7395	7453	7420	7355	7382	7219	7306	7333	7485	7281	7363	7342	7329	7345	7387	7413	7286	7354	7297	7320	7264	7453	7268	7261	7243	7223	7443	7305	7266	7208	7317	7323	7227	7255	7268	7425	7372	7188	7232	7475	7358	7335	7514	7305	7377	7339	7324	7282	7245	7276	7386	7337	7318	7349	7263	7376	7307	7263	7393	7431	7278	7294	7416	7311	7433	7238	7436	7389	7513	7474	7264	7306	7428	7406	7240	7365	7419	7409	7305	7362	7386	7361	7328	7334	7274	7295	7349	7336	7361	7404	7302	7375	7285	7434	7450	7317	7384	7354	7352	7390	7372	7365	7228	7337	7437	7252	7196	7212	7445	7335	7257	7443	7319	7416	7398	7430	7317	7453	7231	7277	7311	7349	7437	7259	7266	7418	7282	7413	7311	7332	7319	7445	7355	7327	7424	7349	7328	7266	7364	7389	7286	7312	7413	7292	7373	7395	7329	7299	7425	7321	7415	7388	7343	7218	7337	7356	7324	7277	7319	7420	7326	7418	7325	7458	7255	7399	7316	7411	7517	7350	7346	7366	7382	7410	7294	7334	7330	7407	7392	7340	7395	7260	7185	7407	7285	7414	7225	7353	7341	7469	7372	7300	7266	7437	7308	7385	7480	7266	7354	7395	7292	7307	7408	7465	7271	7322	7459	7424	7272	7298	7274	7383	7288	7332	7351	7291	7366	7401	7464	7353	7275	7353	7400	7437	7370	7326	7484	7405	7423	7452	7434	7441	7128	7417	7365	7313	7340	7321	7363	7446	7263	7501	7343	7400	7455	7475	7358	7304	7422	7244	7383	7317	7444	7354	7407	7447	7309	7456	7343	7267	7283	7240	7368	7356	7290	7448	7263	7250	7357	7335	7463	7283	7306	7320	7515	7386	7315	7459	7447	7265	7363	7336	7308	7221	7403	7365	7405	7227	7387	7280	7370	7392	7241	7319	7464	7354	7254	7264	7277	7413	7306	7421	7389	7281	7219	7266	7368	7268	7326	7461	7348	7345	7489	7377	7372	7396	7370	7231	7343	7436	7333	7264	7205	7400	7314	7303	7233	7463	7455	7353	7366	7409	7384	7334	7358	7470	7368	7303	7326	7412	7458	7280	7337	7374	7358	7371	7282	7350	7328	7336	7317	7352	7487	7237	7338	7329	7320	7251	7414	7339	7363	7446	7302	7467	7369	7412	7255	7371	7395	7474	7532	7271	7400	7343	7354	7425	7316	7352	7261	7330	7286	7350	7429	7309	7330	7245	7343	7408	7175	7272	7354	7479	7358	7312	7466	7257	7317	7388	7335	7168	7399	7257	7358	7440	7317	7349	7362	7260	7329	7189	7231	7467	7333	7597	7400	7438	7467	7282	7293	7327	7289	7125	7433	7404	7395	7315	7543	7402	7248	7340	7263	7372	7449	7233	7437	7361	7453	7303	7314	7238	7525	7401	7362	7329	7287	7400	7333	7301	7276	7332	7346	7222	7357	7356	7243	7422	7287	7261	7345	7192	7498	7199	7421	7331	7356	7277	7389	7431	7380	7352	7233	7380	7466	7393	7267	7348	7325	7384	7349	7304	7320	7379	7335	7350	7419	7234	7386	7417	7445	7493	7380	7465	7348	7374	7358	7214	7311	7373	7291	7457	7300	7287	7378	7380	7376	7350	7390	7306	7443	7404	7480	7366	7361	7408	7349	7390	7338	7317	7310	7435	7305	7290	7440	7409	7312	7332	7413	7394	7357	7273	7373	7463	7325	7341	7367	7460	7367	7411	7426	7354	7325	7373	7245	7379	7214	7286	7378	7408	7424	7445	7265	7291	7464	7397	7301	7436	7424	7268	7338	7237	7369	7314	7277	7468	7540	7348	7419	7348	7274	7422	7231	7353	7268	7215	7314	7413	7364	7384	7217	7341	7375	7392	7323	7358	7259	7473	7371	7288	7386	7446	7336	7347	7447	7268	7329	7442	7322	7338	7403	7316	7401	7396	7264	7332	7205	7381	7277	7380	7473	7290	7318	7418	7236	7284	7341	7140	7366	7392	7212	7347	7337	7329	7333	7380	7422	7261	7306	7447	7294	7359	7318	7414	7352	7372	7355	7283	7350	7329	7410	7347	7366	7391	7307	7396	7471	7259	7312	7401	7160	7405	7269	7265	7265	7435	7293	7405	7407	7408	7411	7299	7219	7490	7339	7293	7459	7489	7369	7357	7466	7333	7339	7414	7305	7328	7293	7348	7312	7396	7362	7393	7469	7335	7447	7206	7353	7477	7440	7372	7221	7358	7272	7461	7353	7355	7433	7499	7213	7430	7090	7265	7251	7432	7304	7276	7351	7399	7255	7446	7516	7376	7262	7314	7460	7346	7410	7332	7370	7376	7492	7269	7400	7344	7285	7396	7328	7372	7386	7298	7449	7273	7285	7328	7345	7466	7249	7377	7388	7221	7272	7326	7374	7199	7263	7359	7364	7421	7325	7315	7235	7392	7408	7340	7252	7378	7316	7311	7382	7222	7374	7376	7270	7298	7299	7326	7394	7210	7336	7332	7385	7328	7209	7391	7348	7272	7304	7318	7316	7507	7261	7417	7322	7376	7437	7229	7372	7459	7281	7447	7461	7339	7405	7308	7349	7309	7263	7387	7350	7439	7387	7371	7331	7314	7318	7337	7424	7333	7305	7335	7307	7398	7429	7348	7268	7407	7379	7328	7362	7361	7424	7266	7498	7295	7327	7367	7268	7382	7238	7330	7410	7324	7326	7559	7338	7327	7287	7292	7283	7360	7325	7527	7371	7279	7321	7466	7286	7325	7476	7334	7389	7328	7326	7454	7374	7306	7403	7407	7303	7373	7296	7450	7359	7246	7345	7465	7409	7395	7175	7252	7332	7285	7446	7383	7349	7300	7319	7397	7375	7322	7336	7315	7265	7384	7368	7466	7255	7359	7308	7464	7403	7378	7343	7217	7447	7394	7333	7317	7464	7360	7283	7286	7288	7411	7271	7404	7352	7475	7453	7389	7383	7318	7351	7216	7256	7348	7381	7356	7336	7305	7221	7344	7400	7224	7440	7503	7456	7247	7292	7344	7209	7494	7274	7465	7260	7330	7352	7429	7183	7307	7304	7337	7460	7506	7209	7283	7376	7410	7338	7305	7413	7422	7266	7393	7327	7486	7414	7361	7257	7442	7314	7251	7239	7467	7339	7406	7320	7420	7303	7323	7287	7225	7248	7379	7305	7386	7427	7388	7287	7350	7205	7190	7309	7354	7579	7326	7341	7369	7296	7299	7374	7477	7274	7257	7286	7379	7445	7368	7348	7409	7387	7269	7307	7317	7415	7333	7509	7242	7494	7383	7418	7333	7514	7394	7312	7331	7375	7434	7198	7475	7269	7445	7261	7331	7331	7362	7372	7361	7212	7298	7498	7282	7340	7316	7287	7174	7289	7391	7314	7420	7339	7341	7284	7327	7398	7425	7396	7382	7248	7329	7436	7294	7310	7174	7336	7414	7300	7242	7353	7381	7402	7329	7290	7332	7392	7386	7345	7407	7358	7413	7409	7321	7256	7267	7479	7378	7447	7450	7369	7334	7326	7325	7287	7288	7332	7271	7303	7395	7358	7321	7328	7375	7288	7464	7298	7335	7382	7322	7372	7439	7376	7318	7448	7371	7456	7332	7260	7320	7314	7376	7485	7249	7356	7462	7370	7436	7295	7422	7306	7391	7304	7296	7555	7200	7414	7260	7409	7279	7380	7368	7277	7340	7299	7326	7300	7294	7288	7303	7465	7496	7386	7369	7399	7347	7310	7381	7296	7379	7293	7271	7355	7388	7369	7375	7333	7444	7447	7262	7431	7328	7415	7434	7201	7307	7409	7362	7330	7341	7245	7424	7286	7286	7345	7288	7369	7388	7336	7289	7319	7330	7317	7336	7355	7264	7441	7457	7338	7319	7335	7442	7310	7345	7223	7264	7367	7380	7234	7319	7416	7479	7278	7269	7392	7415	7381	7318	7230	7383	7453	7201	7231	7332	7359	7273	7416	7326	7280	7339	7380	7259	7329	7307	7270	7299	7334	7386	7427	7182	7449	7324	7322	7507	7260	7406	7405	7314	7441	7356	7455	7261	7341	7281	7297	7309	7350	7390	7262	7357	7296	7428	7364	7287	7318	7390	7371	7445	7516	7303	7334	7309	7398	7402	7345	7308	7349	7416	7422	7410	7422	7417	7446	7420	7364	7431	7456	7414	7258	7318	7331	7303	7343	7277	7352	7279	7336	7479	7374	7359	7241	7241	7313	7276	7327	7391	7308	7323	7211	7287	7390	7316	7436	7248	7304	7260	7329	7352	7265	7338	7463	7419	7362	7302	7432	7398	7338	7381	7386	7419	7398	7300	7342	7309	7403	7354	7314	7322	7315	7316	7368	7355	7568	7314	7366	7437	7402	7236	7424	7315	7257	7320	7325	7364	7209	7296	7300	7357	7307	7355	7426	7379	7351	7257	7407	7375	7233	7342	7252	7373	7358	7285	7402	7335	7315	7490	7367	7466	7395	7368	7261	7442	7378	7396	7360	7298	7244	7363	7425	7291	7441	7258	7320	7400	7251	7313	7241	7286	7224	7280	7390	7430	7328	7346	7382	7224	7319	7382	7344	7389	7461	7461	7365	7291	7336	7244	7294	7347	7387	7371	7266	7267	7382	7390	7287	7435	7314	7405	7306	7386	7299	7319	7369	7361	7380	7238	7463	7415	7408	7279	7313	7302	7345	7323	7345	7340	7458	7326	7309	7347	7475	7559	7380	7262	7401	7372	7276	7338	7499	7452	7213	7364	7314	7310	7342	7239	7393	7308	7368	7302	7365	7302	7370	7336	7378	7259	7301	7259	7341	7284	7376	7286	7369	7435	7341	7365	7362
13212	11273	7463	5555	6190	6458	5346	4205	3309	2348	2032	1824	1568	1364	1255	1241	1118	1126	980	988	965	928	977	916	977	903	898	913	867	945	887	872	855	833	844	825	859	876	806	802	819	834	850	861	876	853	852	881	845	888	877	868	863	858	895	875	876	880	842	898	867	909	855	871	888	863	872	844	837	848	870	906	894	899	841	875	833	855	816	851	838	849	852	845	853	840	836	821	848	873	846	840	852	863	849	835	855	867	838	841	842	885	857	895	894	832	869	862	879	912	876	841	871	895	915	868	886	841	836	891	786	857	852	916	861	873	893	863	871	849	923	856	854	864	872	827	849	894	875	887	873	848	851	825	879	890	865	846	895	849	855	847	860	889	841	821	879	865	830	868	821	844	863	855	901	848	889	846	887	839	830	896	875	864	902	838	879	844	803	863	912	875	852	850	881	831	845	839	869	832	844	852	856	880	836	887	822	875	825	916	888	856	861	868	873	901	860	866	845	849	923	866	827	842	843	842	898	837	853	853	846	869	878	826	823	854	862	848	910	877	876	868	839	861	872	865	888	877	781	862	849	831	899	875	837	838	866	873	871	828	891	852	850	861	844	907	841	913	841	841	878	838	822	897	830	873	854	868	846	895	810	867	861	906	874	857	832	850	838	840	851	860	866	886	877	887	858	814	839	819	902	880	840	803	852	873	865	883	947	856	877	848	820	912	871	883	820	856	842	859	861	828	844	905	891	853	844	873	870	854	870	831	899	825	855	831	808	838	881	842	907	839	930	875	840	860	841	900	835	824	865	835	833	883	902	873	836	858	863	860	849	839	896	856	865	871	842	886	879	837	841	874	849	871	923	876	846	863	844	864	867	828	855	857	904	855	870	875	886	857	885	809	801	863	913	853	890	867	834	887	790	818	889	888	823	855	837	775	830	831	836	814	884	816	896	883	882	886	828	861	875	875	900	851	843	845	814	832	872	842	848	810	871	836	887	842	889	874	841	877	875	853	877	911	887	886	884	840	864	865	818	815	916	914	848	880	865	879	871	863	845	807	816	806	844	871	855	863	858	855	867	869	886	847	885	791	887	900	835	772	870	809	882	849	841	812	848	879	878	871	828	814	822	856	848	825	903	940	901	858	839	855	870	854	870	841	879	893	861	920	831	876	870	847	856	882	844	829	872	866	826	856	947	836	889	870	809	901	825	858	855	891	791	899	826	858	844	865	898	845	854	845	856	874	865	887	836	843	803	873	870	831	871	851	815	874	922	908	882	848	871	872	829	861	896	853	880	871	851	859	854	873	836	842	874	866	861	910	857	880	863	837	892	888	870	829	857	857	885	869	837	821	865	856	930	898	885	872	845	851	857	911	858	908	906	873	879	860	882	831	885	809	852	834	841	858	867	853	844	888	901	855	908	844	852	828	861	855	868	815	869	891	829	867	872	819	854	820	847	920	849	821	878	881	835	873	809	846	857	866	887	880	882	901	803	809	792	920	904	858	921	816	825	821	863	841	829	902	833	858	852	869	825	824	905	815	892	840	798	831	872	857	845	872	830	905	822	906	860	900	882	845	851	886	854	833	864	873	854	808	845	877	866	902	870	872	869	864	854	866	888	883	847	860	846	857	869	892	882	854	834	821	868	883	855	876	913	877	860	832	862	844	866	868	883	880	813	890	881	862	842	871	871	854	839	851	875	850	873	806	876	830	858	844	825	839	930	878	848	842	881	868	913	876	847	838	807	851	901	893	848	851	849	847	863	841	889	840	847	880	832	877	902	855	841	849	899	828	838	880	876	873	818	872	845	829	850	859	850	780	865	839	818	883	848	804	841	855	925	860	846	809	844	849	859	832	836	869	856	870	889	823	872	894	873	837	835	890	911	813	785	812	856	835	879	856	877	805	809	855	866	877	862	905	825	868	859	871	828	893	885	866	830	828	890	843	886	845	917	859	806	869	863	838	827	852	857	903	826	853	915	905	882	879	866	846	836	897	823	843	857	860	891	872	882	854	808	885	873	933	836	854	812	903	816	803	866	876	879	848	867	876	860	872	865	833	818	891	880	844	920	909	800	866	881	889	820	862	904	865	868	862	919	879	844	841	879	866	840	832	916	894	879	891	874	846	840	850	887	893	874	893	870	811	876	844	925	908	886	856	867	854	849	839	853	840	853	826	840	870	855	870	808	880	884	889	861	867	862	831	892	855	816	831	864	804	883	822	882	819	880	868	854	805	885	929	894	856	857	886	812	875	868	874	852	877	818	876	836	815	858	889	886	860	861	864	842	902	848	884	845	908	864	855	892	917	861	827	823	805	877	863	845	843	869	790	830	856	878	880	885	837	823	846	861	903	840	851	828	878	932	826	854	834	894	805	832	847	878	785	839	845	844	842	857	915	790	903	841	880	868	836	894	878	880	851	868	885	871	853	801	818	832	818	841	897	819	867	899	847	849	815	829	860	884	852	878	881	826	903	868	835	858	845	903	841	877	913	829	886	867	875	884	837	904	846	880	888	804	898	791	883	836	793	853	885	894	881	846	853	827	839	866	867	858	856	871	903	910	893	821	836	895	845	863	836	849	884	874	850	843	855	831	841	831	868	855	831	883	784	849	879	878	896	823	843	822	885	853	866	897	834	886	879	873	794	852	843	817	862	875	834	907	855	875	868	896	863	871	899	921	856	870	851	862	818	893	882	806	872	924	894	840	881	830	865	889	876	836	882	875	886	785	861	849	853	886	869	816	844	858	870	829	845	890	863	853	839	906	890	892	892	855	866	882	874	867	863	864	876	866	845	881	889	871	892	830	798	868	849	927	887	850	862	845	839	862	847	867	854	876	865	902	877	889	837	845	855	916	900	870	897	859	915	895	887	804	873	879	805	827	848	847	866	884	816	896	867	825	872	853	884	863	859	869	892	838	883	832	851	881	868	847	833	874	854	852	845	853	834	853	835	849	845	874	878	866	902	896	867	862	890	870	825	892	872	835	879	882	862	860	917	850	830	858	832	788	838	869	861	845	812	882	851	914	847	874	899	878	875	894	913	854	839	886	803	864	866	920	858	872	867	803	857	867	843	857	830	844	859	909	909	832	873	779	799	893	819	870	829	856	876	865	876	884	814	849	894	835	880	809	873	901	848	851	885	868	830	822	862	853	824	847	906	850	870	845	862	867	873	878	822	851	851	916	865	864	842	858	863	864	848	867	833	830	842	930	908	888	885	855	893	826	849	891	869	924	861	873	873	907	886	903	845	880	891	844	798	847	821	857	872	842	877	839	843	862	899	900	876	806	913	852	833	872	831	835	848	863	880	876	828	838	882	805	884	837	849	844	835	881	873	913	895	883	889	853	822	833	800	889	843	818	865	871	904	845	864	846	865	855	806	900	842	867	853	850	890	874	803	847	884	855	847	870	867	823	874	919	842	878	795	835	889	821	856	897	892	800	862	862	915	828	854	874	851	794	802	814	866	869	893	880	846	872	876	865	843	817	849	872	851	867	863	875	901
46029	39716	35916	44797	49608	49120	45739	40534	35722	29866	26045	23166	20472	17748	15703	13918	12550	11373	10618	10226	9894	9944	9483	9263	8923	8715	8441	8240	8240	7986	7911	8062	7843	7786	7780	7675	7707	7669	7654	7668	7632	7621	7549	7576	7435	7513	7564	7466	7426	7591	7566	7606	7522	7600	7520	7574	7482	7570	7581	7607	7503	7564	7617	7522	7424	7365	7548	7583	7592	7722	7524	7551	7502	7576	7742	7534	7547	7549	7568	7591	7570	7613	7608	7455	7578	7500	7573	7662	7521	7434	7534	7553	7618	7421	7535	7577	7532	7518	7469	7629	7559	7658	7355	7372	7530	7563	7509	7724	7557	7515	7593	7493	7515	7532	7550	7499	7470	7539	7574	7648	7577	7599	7367	7478	7450	7695	7525	7501	7558	7573	7390	7556	7577	7442	7464	7560	7516	7554	7558	7433	7668	7593	7480	7496	7505	7628	7472	7498	7429	7607	7478	7616	7544	7608	7676	7579	7456	7478	7567	7548	7478	7695	7383	7531	7475	7611	7541	7380	7549	7641	7421	7440	7539	7468	7531	7413	7469	7502	7688	7451	7574	7454	7561	7411	7450	7511	7563	7457	7492	7534	7567	7587	7620	7546	7648	7514	7505	7555	7530	7548	7567	7421	7594	7552	7570	7604	7618	7555	7476	7534	7589	7595	7511	7486	7457	7559	7432	7513	7626	7545	7468	7451	7549	7485	7592	7542	7536	7494	7537	7520	7562	7514	7592	7564	7584	7561	7519	7528	7730	7550	7644	7459	7403	7584	7573	7543	7645	7535	7676	7487	7442	7589	7547	7517	7624	7462	7469	7547	7655	7567	7545	7706	7448	7568	7549	7500	7550	7564	7555	7477	7547	7542	7545	7488	7611	7596	7496	7482	7503	7527	7561	7513	7577	7516	7427	7577	7478	7537	7564	7551	7591	7608	7493	7628	7607	7436	7584	7657	7518	7532	7643	7411	7544	7583	7505	7587	7621	7485	7542	7461	7674	7510	7489	7635	7560	7570	7556	7564	7460	7490	7675	7366	7609	7406	7632	7534	7497	7764	7617	7597	7591	7615	7506	7474	7645	7520	7527	7630	7698	7542	7603	7424	7732	7399	7706	7462	7490	7519	7543	7600	7517	7469	7609	7676	7561	7449	7490	7431	7716	7557	7550	7541	7718	7475	7695	7718	7544	7532	7550	7469	7579	7467	7678	7565	7535	7641	7626	7499	7634	7587	7429	7468	7540	7570	7446	7653	7598	7601	7419	7469	7689	7650	7515	7449	7511	7529	7571	7572	7524	7467	7566	7550	7489	7473	7608	7619	7403	7468	7535	7513	7462	7663	7531	7486	7416	7528	7511	7670	7561	7643	7642	7551	7514	7596	7591	7622	7491	7567	7409	7557	7481	7540	7547	7475	7480	7450	7454	7524	7571	7563	7504	7522	7617	7588	7581	7693	7607	7510	7491	7511	7618	7536	7521	7644	7531	7570	7586	7475	7656	7526	7511	7412	7502	7602	7510	7656	7560	7536	7522	7710	7687	7436	7710	7443	7449	7663	7537	7446	7430	7476	7700	7521	7604	7506	7466	7708	7602	7554	7582	7496	7549	7506	7535	7483	7503	7544	7627	7635	7564	7459	7511	7453	7636	7638	7496	7451	7525	7649	7460	7543	7490	7445	7490	7746	7499	7589	7533	7581	7661	7509	7562	7554	7606	7584	7509	7776	7687	7556	7507	7564	7495	7536	7522	7597	7505	7613	7327	7603	7594	7593	7589	7582	7394	7431	7564	7551	7536	7537	7613	7504	7638	7491	7645	7676	7631	7679	7532	7679	7493	7582	7518	7545	7520	7522	7720	7569	7634	7443	7516	7504	7537	7602	7541	7516	7519	7644	7546	7506	7531	7533	7541	7431	7404	7551	7408	7585	7376	7485	7615	7563	7431	7536	7518	7527	7605	7565	7540	7505	7493	7449	7514	7681	7593	7577	7439	7551	7597	7547	7612	7587	7569	7537	7386	7544	7543	7591	7524	7597	7606	7659	7652	7446	7553	7471	7515	7582	7621	7594	7563	7562	7564	7609	7512	7586	7626	7548	7613	7517	7608	7575	7538	7571	7568	7406	7587	7555	7669	7634	7570	7552	7556	7486	7332	7466	7489	7657	7639	7588	7561	7519	7488	7667	7597	7552	7549	7512	7688	7565	7515	7580	7475	7473	7488	7478	7494	7565	7574	7695	7432	7397	7489	7652	7503	7560	7669	7510	7346	7554	7571	7559	7511	7494	7575	7470	7649	7689	7578	7615	7507	7454	7549	7578	7589	7509	7452	7647	7550	7541	7558	7460	7596	7578	7632	7555	7643	7583	7519	7598	7591	7648	7482	7647	7525	7472	7549	7482	7524	7521	7475	7578	7461	7603	7629	7701	7464	7634	7584	7570	7535	7434	7701	7573	7565	7538	7582	7564	7709	7558	7552	7476	7485	7514	7469	7551	7634	7608	7639	7637	7626	7556	7470	7515	7659	7548	7625	7594	7441	7491	7442	7354	7515	7494	7533	7531	7665	7597	7611	7457	7459	7503	7535	7551	7481	7658	7374	7617	7511	7552	7492	7545	7418	7504	7578	7460	7435	7525	7443	7509	7580	7598	7470	7602	7494	7424	7588	7414	7423	7553	7568	7589	7571	7620	7543	7741	7446	7381	7644	7502	7576	7510	7520	7387	7575	7558	7606	7536	7420	7643	7539	7734	7487	7423	7482	7542	7542	7553	7588	7589	7504	7522	7519	7547	7567	7542	7749	7686	7528	7604	7456	7610	7500	7535	7613	7580	7556	7486	7611	7679	7511	7614	7545	7622	7503	7521	7569	7612	7553	7462	7443	7581	7510	7507	7556	7560	7635	7543	7524	7529	7462	7696	7591	7498	7504	7473	7446	7525	7468	7580	7494	7535	7493	7437	7550	7604	7613	7556	7659	7483	7515	7506	7595	7517	7637	7531	7580	7513	7661	7574	7602	7641	7565	7618	7681	7642	7627	7679	7454	7603	7440	7680	7548	7471	7593	7546	7466	7568	7657	7496	7401	7525	7508	7490	7499	7517	7545	7434	7568	7486	7558	7539	7552	7603	7536	7570	7643	7556	7649	7577	7683	7604	7608	7385	7625	7524	7460	7527	7571	7495	7469	7416	7550	7574	7631	7522	7514	7458	7675	7638	7491	7567	7683	7590	7523	7563	7674	7559	7470	7576	7518	7529	7531	7735	7485	7557	7356	7604	7583	7559	7429	7631	7555	7666	7518	7510	7469	7571	7410	7597	7570	7556	7587	7605	7577	7543	7473	7632	7635	7472	7543	7579	7538	7468	7457	7744	7447	7458	7721	7583	7520	7623	7428	7576	7544	7476	7499	7648	7442	7548	7603	7612	7564	7583	7510	7552	7620	7594	7631	7520	7612	7520	7540	7641	7462	7574	7479	7609	7535	7533	7340	7504	7436	7487	7528	7455	7603	7550	7751	7577	7398	7542	7558	7427	7577	7638	7772	7567	7621	7560	7523	7304	7602	7668	7585	7477	7627	7563	7511	7537	7478	7554	7480	7563	7490	7679	7552	7523	7592	7595	7643	7551	7480	7570	7652	7565	7497	7510	7397	7481	7377	7615	7575	7461	7598	7545	7522	7569	7582	7640	7505	7660	7635	7693	7524	7571	7639	7524	7613	7529	7562	7458	7619	7553	7516	7452	7471	7530	7468	7520	7588	7645	7396	7608	7549	7497	7458	7528	7498	7530	7523	7645	7584	7634	7584	7516	7648	7497	7526	7582	7634	7566	7459	7630	7453	7439	7576	7618	7523	7531	7484	7596	7470	7670	7659	7709	7556	7459	7319	7586	7480	7513	7472	7648	7554	7419	7515	7547	7537	7641	7613	7499	7596	7462	7508	7611	7590	7405	7541	7516	7556	7562	7632	7515	7622	7509	7444	7609	7519	7662	7535	7611	7499	7690	7598	7491	7577	7488	7572	7557	7613	7570	7555	7675	7637	7716	7525	7516	7591	7507	7569	7498	7436	7512	7550	7544	7457	7586	7592	7579	7480	7438	7687	7596	7515	7643	7562	7621	7584	7458	7641	7645	7518	7468	7424	7527	7563	7682	7546	7569	7456	7531	7507	7478	7638	7539	7479	7448	7483	7401	7442	7407	7501	7526	7562	7473	7570	7361	7537	7527	7498	7494	7564	7491	7567	7476	7511	7534	7438	7516	7602	7511	7635	7676	7548	7444	7517	7514	7478	7547	7585	7450	7597	7573	7584	7493	7391	7607	7527	7656	7693	7675	7484	7607	7496	7379	7483	7557	7569	7588	7460	7604	7431	7461	7511	7485	7516	7447	7601	7593	7641	7655	7537	7511	7467	7605	7621	7414	7573	7566	7707	7529	7517	7535	7800	7385	7538	7580	7505	7443	7587	7585	7402	7424	7493	7571	7431	7497	7620	7585	7579	7591	7539	7499	7483	7464	7489	7562	7507	7587	7599	7409	7575	7495	7436	7550	7513	7464	7353	7487	7540	7616	7544	7557	7586	7512	7515	7511	7475	7677	7531	7562	7473	7540	7432	7492	7534	7599	7433	7475	7514	7602	7623	7735	7502	7573	7569	7540	7591	7552	7514	7660	7500	7537	7516	7675	7534	7708	7590	7530	7482	7571	7507	7540	7436	7441	7582	7470	7447	7517	7597	7517	7583	7533	7634	7522	7588	7581	7576	7632	7604	7634	7603	7629	7553	7477	7620	7583	7506	7463	7663	7463	7507	7500	7574	7419	7660	7506	7553	7525	7572	7482	7554	7457	7535	7513	7646	7581	7698	7494	7555	7629	7592	7545	7524	7711	7552	7558	7529	7533	7686	7514	7597	7483	7554	7646	7560	7396	7540	7572	7602	7525	7707	7451	7514	7529	7560	7722	7538	7499	7447	7406	7509	7609	7525	7450	7553	7611	7502	7569	7519	7633	7477	7583	7400	7449	7572	7562	7414	7576	7461	7565	7571	7574	7560	7459	7584	7567	7562	7548	7445	7487	7500	7585	7606	7611	7466	7525	7530	7586	7471	7477	7373	7427	7520	7521	7491	7545
8108	5237	3600	2620	3058	3095	2534	2160	1620	1382	1258	1168	1006	912	866	808	804	849	821	783	820	798	787	813	778	796	828	797	794	767	761	802	816	744	753	770	727	779	785	766	758	772	734	800	783	769	778	778	726	796	770	776	777	799	768	744	791	781	759	720	744	745	778	790	786	813	781	814	744	784	801	738	788	779	776	795	795	766	788	786	767	772	794	787	697	833	797	742	733	766	767	738	775	818	734	728	797	778	784	787	764	727	742	774	766	741	791	782	747	743	789	793	772	814	805	778	794	768	742	770	805	763	772	810	750	766	789	791	717	737	806	779	796	748	764	761	746	772	735	739	783	724	836	796	755	753	739	817	728	783	782	771	821	764	761	799	792	787	761	784	766	753	770	829	792	673	807	724	734	728	784	778	778	762	781	824	828	764	720	770	798	775	791	750	755	835	790	773	714	762	782	752	759	756	800	757	767	796	760	831	753	764	827	752	797	803	804	780	760	800	786	766	721	791	781	811	801	735	764	785	745	789	837	751	767	771	768	801	757	797	753	775	757	814	747	779	821	776	741	790	813	806	754	810	795	817	740	749	768	759	755	780	725	789	746	726	762	781	759	772	781	724	793	746	751	712	769	764	739	776	785	792	789	746	766	784	760	773	790	758	762	798	801	786	733	771	778	767	797	750	725	774	809	763	739	783	748	798	810	801	777	774	734	739	790	752	757	750	745	748	771	770	750	808	781	744	791	776	750	756	798	753	806	812	789	754	765	810	822	791	786	775	742	737	785	767	789	758	790	785	821	764	794	747	750	796	787	802	790	701	786	757	781	771	801	806	811	788	774	792	761	729	786	794	792	759	739	753	804	775	763	736	769	760	755	797	800	783	786	759	772	773	735	790	742	781	770	785	795	788	748	807	710	766	786	778	744	791	791	777	753	762	787	743	723	738	765	772	752	752	758	834	801	762	786	741	832	803	742	747	758	795	796	772	788	745	833	743	753	777	783	756	759	773	812	790	772	743	808	731	757	747	768	793	784	778	798	826	699	792	718	769	770	752	825	766	799	812	765	818	790	793	775	774	816	741	813	801	771	800	745	817	786	804	764	762	735	689	780	766	762	772	758	837	727	722	767	802	828	784	744	800	779	787	744	762	796	735	714	701	781	816	748	762	779	742	781	742	768	808	750	836	731	787	817	831	784	778	730	802	826	778	778	743	790	792	772	775	772	781	744	780	800	745	800	794	796	764	732	782	788	778	763	813	777	770	748	748	768	769	732	738	724	779	771	849	746	761	792	764	767	713	808	762	804	827	810	791	799	749	780	785	757	784	794	816	745	792	750	772	745	715	753	806	747	756	731	785	761	728	785	766	781	751	734	784	747	788	810	780	781	786	763	713	774	757	760	737	766	725	768	787	791	783	749	707	772	771	731	754	785	784	727	796	819	755	797	804	792	765	745	813	806	811	810	790	793	791	764	788	780	798	779	792	830	777	758	778	788	759	759	800	822	768	739	770	805	806	758	750	795	819	830	798	749	799	747	777	769	763	763	756	799	843	763	803	779	783	768	772	775	706	755	781	825	777	780	781	757	774	748	734	764	687	818	787	730	752	760	758	740	750	726	838	753	754	768	856	778	762	727	750	753	779	706	775	793	781	764	735	781	804	775	761	751	770	772	789	800	774	744	788	781	769	752	750	796	767	787	751	784	816	790	745	764	731	787	776	811	755	804	777	759	733	730	748	751	787	749	870	755	760	783	752	729	750	792	757	749	785	753	775	760	759	704	746	771	772	758	772	761	822	772	836	764	737	752	768	801	767	792	714	772	752	718	772	766	824	785	800	785	781	800	829	798	715	823	743	768	784	740	745	793	860	797	771	774	793	777	753	790	778	815	737	739	769	799	733	769	760	791	769	792	780	770	775	771	759	758	773	779	755	757	777	747	759	758	763	739	770	743	792	770	796	814	765	757	734	796	793	771	769	803	799	733	748	810	770	768	767	757	770	762	791	799	813	824	777	823	790	779	794	766	835	763	770	794	757	810	788	788	772	792	779	751	744	811	788	759	705	760	774	773	760	764	792	750	763	791	803	756	751	784	773	756	818	806	778	732	766	788	748	725	818	789	767	767	834	757	764	766	762	729	783	746	820	736	780	759	827	748	765	759	776	731	751	786	748	752	745	778	772	768	743	747	744	788	818	766	757	799	804	768	765	796	741	746	818	807	779	820	717	782	777	769	792	767	825	707	735	768	759	763	806	801	738	800	763	790	808	787	753	772	747	783	767	774	784	804	751	795	764	819	803	807	738	729	737	801	821	779	804	756	776	777	760	814	738	770	825	791	795	746	769	824	813	762	789	798	796	782	780	772	784	748	739	772	800	755	823	780	795	759	735	754	818	764	794	767	727	821	779	774	764	754	736	731	757	794	779	859	766	763	785	745	785	751	792	790	728	729	775	740	725	784	779	762	800	759	758	771	808	765	725	762	808	818	756	737	761	776	767	773	726	745	795	793	755	775	796	769	786	814	737	789	832	798	736	788	778	789	784	780	806	792	847	741	708	714	789	739	764	763	763	793	808	806	751	716	835	755	764	772	757	808	773	788	767	770	773	798	779	729	747	803	773	766	761	757	723	815	803	779	753	781	794	762	804	746	746	782	834	726	764	755	765	746	748	749	772	769	792	753	808	709	746	766	799	739	782	762	779	782	736	739	794	779	805	812	737	765	791	776	835	738	789	768	728	779	773	751	815	851	782	831	808	814	771	838	796	784	757	794	769	801	730	768	746	749	794	792	754	740	767	761	768	762	747	799	779	777	800	794	779	798	765	792	714	781	781	796	749	778	779	773	774	786	806	798	757	748	773	784	773	735	777	756	721	838	791	790	811	713	737	764	787	805	757	741	708	813	769	761	777	750	768	812	747	781	794	769	789	778	743	779	765	717	794	765	734	767	785	794	733	799	743	794	792	760	812	759	746	741	820	737	782	757	781	759	792	779	778	765	775	732	780	772	734	735	814	770	769	755	759	823	780	765	763	778	784	831	799	774	782	781	760	744	750	811	755	796	801	782	761	788	765	776	752	747	743	805	775	785	783	783	793	792	795	808	773	788	781	778	803	750	771	790	818	798	765	779	764	779	815	734	773	807	786	782	793	812	782	791	825	740	767	698	734	788	789	764	761	718	764	821	776	791	761	749	768	788	765	773	785	780	747	779	805	733	805	773	757	754	773	718	774	776	797	743	742	800	764	781	720	778	733	753	754	762	771	758	807	811	789	743	771	777	778	745	785	807	812	762	794	816	824	762	759	747	785	738	823	775	762	794	731	805	762	793	825	735	831	791	798	749	775	735	742	770	788	790	771	811	772	773	788	769	791	794	772	757	762	780	780	787	824	793	781	802	742	812	758	805	704	798	780	775	791	707	792	796	788	775	782	771	724	726	763	837	774	775	779	765	740	787	783	825	749	725	721	718	775	809	721	746	795	810	763	800	747	807	775	785	773	790	773
38249	31980	28184	36807	41119	40391	36808	31870	25898	20682	17640	15601	13387	11706	10351	9238	8548	8155	8010	7937	7775	7708	7640	7594	7569	7366	7437	7179	7061	7044	6888	7148	6885	6958	6934	6991	7031	6991	7021	6980	6874	6864	6921	6983	6977	6954	6824	7082	6919	6819	6891	6920	6899	6964	6870	6775	6959	6946	6862	6874	6935	6861	6916	6875	7038	6940	6989	6906	6891	6852	7005	6842	6933	6901	6854	7002	6791	6886	6947	6994	6931	6948	6975	6933	6965	7088	6972	6914	6925	6998	6863	6924	6854	7026	7068	6979	6926	6851	6919	7006	6843	6927	7081	6903	6892	6925	6826	6987	6953	6920	6864	6866	6832	6987	6918	6827	6981	6947	6966	6967	6813	7059	6943	6912	6931	6866	6788	6985	6994	6929	6969	6904	6781	6878	6884	6962	6936	6943	6877	6818	6936	6982	6952	7068	7003	6716	6868	6947	7062	6835	7028	7002	6978	6971	6961	7023	6933	6882	6915	6887	6815	6998	6806	6954	6823	6922	6819	6935	6876	6883	6903	6967	7143	6860	6993	6928	6910	6819	7008	6816	6924	6940	6843	6839	6916	6784	6983	6846	7062	6825	6848	6923	6931	6777	6894	6919	6908	6987	6767	6981	6812	7015	6866	6792	6948	6856	6971	6909	6938	6854	6872	6946	6838	6770	6896	6812	7076	6970	6994	6848	6807	6911	6725	6857	6934	6912	6935	6882	7030	6960	6953	6935	6953	6998	6983	6865	6955	6908	6872	6987	6802	7015	6869	6920	6989	6806	6951	6906	6866	6835	6912	6893	6954	6888	7053	6924	6857	7109	6859	6874	6918	6813	6952	6959	6941	6906	6986	6840	6836	6953	6816	6841	6981	6917	6929	6943	6934	6805	7029	6984	6961	6970	7008	6972	6950	6983	6940	6869	6984	7041	6900	6966	6921	6965	6920	6816	6974	6891	6890	7047	6989	6906	6878	6862	6923	6951	6920	6866	6946	6989	6860	6943	7000	6999	6862	7044	6756	6723	6855	6990	6858	6997	6906	7056	6948	6989	6907	6855	6930	6996	6944	6969	6930	6977	6903	6977	6749	6970	6881	6939	6835	7015	6976	6906	6922	6906	7030	6847	7029	6798	7003	6854	6823	6967	6905	6850	6974	6872	6920	6906	6830	6783	6981	6799	6805	6853	6843	6859	6891	6927	6931	6877	6917	6942	6856	6905	7087	6883	6909	6958	6982	7035	6887	6833	7021	6887	6877	6833	6974	6899	6909	6947	6856	6831	6952	6867	6859	6915	6929	6937	6997	7011	6886	6917	6885	7007	6913	7006	6973	6984	6930	6913	7043	6944	6981	6813	6932	6961	6958	6928	6889	6988	6838	6870	7006	6822	7049	6925	6780	7021	6908	7069	6927	6912	7055	6983	6923	7040	6797	6893	7004	6839	6792	7010	7090	6923	6815	6879	6944	6885	6945	6877	6839	6980	6983	6916	6990	6965	6800	6926	6861	6959	6850	6875	7012	6916	6900	6936	6888	6719	6937	7005	6861	6743	7058	6927	6928	6836	7030	7001	6965	6880	6882	6918	6915	7042	7057	6919	6855	6902	6885	6960	6955	6963	6994	6959	6925	6880	6998	7036	6882	6944	6922	6943	6945	6871	6948	6897	6839	6860	6767	6884	6925	7031	6888	6785	7007	6834	6849	7033	6849	6926	6882	6840	6785	6761	6896	7017	6903	7012	6932	6962	6841	6895	6817	6877	6766	6882	6871	6895	7101	7022	6998	6938	7029	6840	6853	6798	6826	6979	6882	6999	6921	6771	6950	6946	6960	6812	6970	6968	6853	6941	6942	7005	6752	7034	6932	6844	6952	6979	6883	7045	6835	6826	6981	6952	6935	6878	6898	6917	6990	6890	7004	6925	7067	6881	7030	6962	6907	6927	6879	6879	7064	6909	6946	6952	6989	7010	6906	6859	6781	6922	6929	6870	6907	6852	6914	6928	6923	6924	6928	6950	6890	6845	6918	6903	6948	6951	6820	6959	6971	6821	6946	6800	6848	6912	6955	6889	6838	6953	6909	6866	6877	7020	6981	6974	6909	6816	6912	6891	6913	6934	6908	6973	6835	6934	6869	6949	7043	6851	7039	6902	6967	6948	6926	6905	6918	6977	7018	6802	6888	6804	6915	6929	6919	6983	7034	6832	7056	6952	6668	6944	6905	6957	6958	6970	7087	6892	6982	6925	7073	6756	6992	6991	6903	6942	6852	6950	6769	6885	6976	7020	6855	6814	6800	6909	7041	6964	6912	7047	6947	6945	6818	6957	6957	6968	7026	6948	7002	6858	6944	6947	6974	6996	6986	6940	6835	6981	6950	6889	6869	6971	6866	7006	6932	6796	6763	7014	6938	6796	6989	7038	6903	6837	6915	6983	6975	6794	6864	6940	6977	6810	6865	6986	6846	6899	6886	6852	6867	6822	6771	6992	6759	6909	6859	6810	6860	7000	6689	6895	6888	6820	6900	6995	6929	6935	6971	6954	6847	6929	6948	6949	6985	6976	6746	6935	6942	6859	6967	6819	6842	6781	6967	6995	7012	6974	6978	6933	6952	6932	6968	6930	6872	7006	6917	6932	6852	6880	6913	6923	6859	6901	6869	6825	6787	6903	6833	7011	6962	6796	6813	6927	6922	6790	7002	6894	6955	6945	6885	6901	6886	6901	6883	6879	6971	6959	6959	6949	6861	6840	6967	6830	7006	6872	6921	6983	6825	6937	6834	6866	6831	6953	6806	7051	6939	6859	6955	6850	6854	6928	6966	6889	6853	6808	6988	6870	6934	6879	6906	6930	6864	6862	6951	6882	6874	7000	6995	6934	6967	7013	6863	6839	6912	6700	7030	6912	7053	6890	6926	6903	7001	6826	6834	6867	7099	6817	6852	6915	6969	6719	6892	6888	6911	6833	6914	6951	6920	6885	6840	6853	7001	6867	6757	6845	6904	6915	6772	7028	6887	6831	6794	6844	6853	7039	7031	6852	6932	6917	6997	6860	6936	7010	6898	6882	6789	7006	6972	6887	6928	6894	6990	7004	6799	6929	7081	6836	6952	6906	6811	7056	6835	6868	6879	6969	6880	6730	6863	7031	6894	7037	6990	6955	7018	6892	6772	6922	6792	6834	6867	6809	7068	7040	6802	7095	7002	6994	6858	6916	6981	6983	6881	6934	6848	6973	6829	6945	6993	6938	7086	7024	7002	6908	6996	6919	6808	6915	6896	6828	6895	6998	6856	6939	6831	6867	6868	6978	7005	6918	6858	6891	7096	6958	6790	6912	7018	7007	6885	6949	6812	6791	6962	6975	6916	6904	6840	6802	6799	6994	6891	6882	6877	7006	6986	6840	7001	6893	6923	6926	6962	6867	6838	7025	6884	6928	6845	6991	6893	6926	6867	6922	6994	6995	6976	6962	6853	6859	6939	6963	6846	6924	6852	6978	6965	6960	6879	6905	6953	6919	7067	6988	6865	6952	6755	6934	7000	6856	6955	6883	6941	6934	6788	6905	6887	7000	6968	6943	6854	6873	6934	6850	6980	7031	6897	6846	6956	6873	6934	6937	6822	6873	6970	6824	7085	6937	6893	6811	6927	6985	6917	6973	6903	6878	6918	6810	6896	6998	6720	6944	6944	6836	6980	6901	6979	6905	6874	6863	6861	7004	6963	6925	6853	6878	6802	6941	6781	6927	6992	6904	7034	6991	6915	6922	7029	6839	6962	6971	6819	6990	6931	6987	6918	6952	6943	6809	6828	6924	6890	6869	6935	6963	6911	6852	6959	6965	6854	6854	6979	6988	6888	6904	6887	6810	7111	6836	6816	6906	6892	6960	6820	6951	6952	6895	6905	6940	6969	6912	6947	6883	6996	6967	6926	7059	6942	6962	6973	6887	6950	6918	6782	6975	6885	7002	6888	6894	6938	6884	6985	6970	6808	6925	6900	6864	6985	7034	6997	6963	6929	6931	7056	6860	6894	6902	7008	7041	7021	6989	6943	7021	6805	6822	7056	6931	6967	6951	6930	6818	6912	6957	6971	6829	7001	7053	6979	6808	6872	6862	7055	7069	6869	6852	7003	6818	6886	6872	7004	6907	6935	6912	6913	6958	6894	6712	7013	6934	6970	6935	6906	6806	6948	6978	7030	6808	6988	6992	6789	6905	6874	6769	6946	6941	7075	6903	6936	6866	7024	6970	6871	6923	6977	6936	6878	6888	6952	6899	6844	6854	7060	6950	6973	6822	6941	7026	6895	7062	7111	6917	6969	6874	6806	6901	6826	6960	7039	6882	6971	7012	6851	6979	6932	6826	6841	6917	6943	6999	6835	6918	6899	6954	6804	6875	6804	6897	6960	6922	6912	6995	6949	6914	6945	6948	6932	6926	6872	6827	6938	6823	7007	6950	6901	6871	6794	6838	6858	6962	7115	6950	6907	6846	7042	6831	6892	6888	6954	6908	6893	6771	6985	6823	6989	6876	7003	6843	6917	6974	6779	6883	6951	6871	6915	6892	6981	6947	6963	6857	6936	6918	6986	6871	6965	6847	6930	6952	7041	6924	6993	6977	7005	6968	6792	6866	6959	6940	7004	6903	6874	6855	6951	6888	6893	6960	7007	6866	6929	6827	7007	6855	6912	6863	6872	6833	6890	6987	6979	6858	6934	6896	6878	6951	6846	6864	6854	6968	6977	6877	6966	6998	6878	7196	6894	6910	7074	6941	6973	6933	6878	6910	6889	7045	6866	6952	6890	6923	6894	6891	7009	6948	6908	6870	6977	7046	6947	7014	6994	6988	6910	6892	6895	6809	6904	6923	6940	6889	6963	6938	6947	6915	6956	6897	6945	6950	6902	6888	6857	6875	6855	6854	6954	6934	6955	6860	7048	6871	6892	6872	6919	7010	6840	6909	6977	6867	6842	7040	6991	6950	6926	7002	6792	6947	7012	7011	6874	6978	6959	6888	6883	6821	6964	6992	6882	6858	6795	6994	6913	6960	6979	6929	7024	6903	6854	7034	6905	6976	6824	6970	6959	6854	6950	6921	6911	6955	6863	6919	6888	6832	6942	6990
10051	8362	5493	4144	4560	4602	4002	3080	2389	1876	1624	1378	1245	1078	1064	957	960	951	879	894	905	948	840	857	873	814	816	806	841	876	817	793	801	801	830	885	927	834	832	812	811	853	842	842	785	823	809	813	802	842	789	823	846	822	823	805	771	777	834	805	825	811	844	778	852	834	820	714	832	792	844	789	799	831	872	790	792	777	761	809	863	828	792	789	800	803	778	810	801	792	802	838	783	839	797	786	850	830	804	803	828	789	824	863	800	799	803	750	823	824	818	789	801	783	758	766	815	806	748	762	791	868	781	842	828	884	758	806	811	811	815	782	800	796	783	839	829	835	789	816	795	876	832	772	777	845	808	812	822	780	787	820	820	817	777	789	840	864	858	821	774	831	814	792	822	886	841	824	772	791	831	775	852	852	806	873	806	774	805	808	784	823	758	808	809	814	811	795	818	822	786	837	813	816	760	844	753	865	781	814	765	870	785	801	845	806	771	795	815	840	800	827	867	793	885	810	816	788	836	766	795	753	801	850	809	852	824	771	804	840	843	771	843	863	862	842	749	822	783	785	852	784	795	779	806	838	791	806	756	817	848	744	855	785	786	803	838	850	823	804	811	799	770	826	790	804	843	792	840	758	778	799	840	783	810	848	793	790	799	806	823	799	828	824	826	809	793	734	837	839	835	819	838	830	843	870	858	836	803	774	818	809	812	833	802	853	819	810	834	815	804	802	882	830	849	763	808	825	813	787	795	812	787	783	790	841	789	789	818	840	781	821	854	808	815	801	880	833	826	780	831	745	826	792	795	801	811	771	817	819	792	819	849	760	800	836	835	838	838	831	837	811	802	792	780	781	808	853	752	798	869	799	836	792	812	788	804	777	760	822	839	773	879	882	784	757	799	823	803	846	808	781	811	803	814	810	784	783	810	817	812	796	776	813	779	773	736	798	818	815	786	734	807	835	812	790	840	790	801	814	800	841	822	819	822	811	789	827	799	788	803	832	828	825	835	820	821	811	794	795	812	835	801	792	808	808	830	842	770	802	796	774	836	828	767	827	772	811	877	846	783	821	769	838	832	844	856	795	786	829	816	805	842	799	815	826	802	827	833	796	768	806	786	837	776	798	799	779	779	866	861	833	809	823	841	769	791	828	830	829	828	784	828	785	832	764	857	814	775	811	834	824	811	795	794	871	831	788	771	810	804	812	808	840	797	847	827	752	780	791	821	773	828	824	831	810	857	825	831	833	819	825	860	876	798	820	771	786	835	769	844	815	757	808	798	841	827	759	852	806	830	826	802	820	788	858	862	794	859	810	814	823	807	815	816	812	831	800	818	841	802	847	796	843	763	843	826	779	811	813	816	783	820	823	823	804	837	813	806	775	824	815	816	816	788	761	887	839	784	804	801	809	774	826	852	798	791	804	785	780	792	837	795	849	827	841	845	804	788	818	846	813	779	765	841	849	775	825	837	847	846	812	798	873	824	765	841	806	794	834	756	788	797	820	862	798	764	769	799	776	789	833	791	811	812	824	825	849	797	812	860	822	779	787	833	802	823	827	823	826	741	803	812	816	811	786	819	799	821	818	774	840	805	839	864	768	793	838	813	779	746	821	821	827	817	821	856	784	781	816	836	814	841	785	794	866	803	798	808	813	826	779	791	780	781	829	790	822	840	805	847	794	859	821	832	788	827	862	818	795	807	837	831	803	827	799	788	831	826	806	801	802	822	817	810	861	817	849	820	769	742	850	831	849	811	808	778	804	823	771	766	837	822	796	843	809	748	755	846	815	839	839	781	791	813	810	776	825	852	876	830	785	820	847	845	811	820	799	824	869	852	769	784	854	793	796	787	815	779	844	784	801	859	863	815	797	748	772	822	770	811	782	838	846	742	783	801	782	827	847	815	782	828	790	830	857	847	813	775	849	802	763	824	818	797	841	795	806	794	796	803	790	815	839	828	864	848	783	813	794	833	801	810	836	795	798	842	792	827	811	815	799	805	833	811	793	824	819	847	809	789	806	816	846	832	869	896	801	832	754	831	839	816	777	776	791	820	782	813	792	778	828	736	727	795	785	794	826	794	780	815	843	759	795	833	822	772	837	816	780	790	820	802	836	820	852	794	788	783	802	868	786	795	793	777	792	786	844	817	815	830	819	839	790	778	781	771	796	796	823	787	792	820	798	800	818	810	838	819	808	812	828	790	780	822	786	836	762	840	801	810	774	855	805	815	847	810	802	770	848	812	793	781	778	826	793	746	846	800	810	807	819	797	775	819	788	785	813	747	817	787	810	788	816	849	820	837	812	801	762	791	741	823	829	858	824	832	773	823	845	798	778	844	763	867	804	779	809	768	853	803	834	829	857	798	815	813	782	786	793	793	780	791	794	829	855	795	788	796	843	802	804	802	798	861	825	821	763	844	842	771	809	759	800	799	813	769	811	808	830	776	791	769	843	838	816	793	814	799	795	772	796	838	815	793	795	790	806	819	831	749	821	799	800	796	828	834	841	800	842	840	817	837	843	821	823	863	835	847	789	843	785	840	790	824	840	805	847	767	795	839	749	819	825	810	772	773	872	819	782	814	836	771	739	802	797	802	786	810	838	811	796	781	859	789	798	822	766	830	849	819	786	788	760	798	820	803	849	773	838	799	772	787	793	833	803	804	847	784	828	859	838	831	807	830	808	813	815	848	823	782	859	846	777	840	804	796	845	850	836	838	750	865	813	794	859	784	831	827	834	758	834	838	786	769	819	786	803	790	835	834	805	807	812	859	808	791	797	870	805	770	829	830	817	804	829	799	796	839	784	827	757	800	839	865	799	820	827	835	810	887	825	792	787	799	825	823	805	779	857	838	831	744	782	775	771	875	853	843	815	824	818	886	732	834	839	823	855	820	823	785	795	836	821	821	840	784	823	795	803	798	799	806	801	795	848	818	835	802	783	829	855	805	835	774	811	778	778	844	837	766	769	789	780	803	792	796	818	846	824	849	793	863	831	782	818	812	823	838	828	826	774	863	857	780	723	835	880	749	828	781	833	834	830	816	815	843	802	847	798	847	800	812	830	787	827	775	833	792	794	823	832	829	826	794	840	841	834	806	837	837	788	810	820	795	816	764	818	776	841	799	763	824	786	780	800	764	816	797	836	830	868	756	843	840	794	773	849	824	826	791	814	826	804	793	807	846	840	867	853	836	834	870	873	827	790	782	857	771	771	756	796	797	770	866	813	828	780	813	821	801	814	831	763	795	841	763	787	795	815	833	828	841	787	811	857	743	867	815	793	807	791	763	840	862	844	852	818	769	803	751	842	817	817	834	823	843	825	847	846	834	760	833	800	840	834	798	800	746	833	859	845	772	886	790	756	861	864	811	803	806	858	768	827	791	716	749	838	811	785	792	826	795	810	782	832	796	822	841	817	849	766	798	827	771	838	836	803	878	815	874	827	806	797	817	794	770	784	788	784	834	793	845	789	819	813	786	796	811	787	840	840	797	814	818	792
43708	36338	32830	41677	46315	45706	41538	36201	30086	26451	23191	19799	16528	14273	12417	11115	10204	9784	9332	9063	9133	8824	8532	8367	8224	7923	7863	7785	7714	7523	7393	7447	7551	7263	7329	7425	7338	7344	7236	7340	7155	7287	7275	7361	7342	7268	7241	7262	7149	7213	7111	7301	7304	7264	7199	7241	7223	7347	7180	7265	7248	7201	7130	7200	7099	7308	7272	7217	7210	7248	7334	7194	7283	7195	7206	7223	7175	7319	7210	7292	7175	7240	7341	7201	7264	7114	7232	7221	7366	7172	7129	7197	7260	7067	7323	7259	7143	7289	7238	7246	7080	7155	7157	7312	7186	7353	7137	7235	7311	7273	7268	7227	7168	7256	7254	7221	7225	7215	7243	7296	7346	7327	7242	7253	7056	7125	7170	7144	7278	7280	7112	7231	7104	7219	7331	7260	7306	7296	7284	7150	7149	7173	7382	7177	7194	7251	7228	7243	7197	7238	7266	7202	7182	7268	7329	7188	7261	7189	7436	7338	7281	7286	7137	7349	7142	7235	7271	7212	7291	7254	7197	7130	7192	7125	7177	7205	7291	7237	7202	7360	7343	7185	7169	7274	7163	7123	7226	7113	7147	7238	7255	7255	7137	7167	7284	7144	7342	7180	7236	7230	7167	7256	7310	7161	7125	7204	7228	7274	7066	7189	7287	7346	7217	7310	7339	7235	7169	7354	7288	7143	7081	7260	7223	7082	7143	7285	7179	7175	7343	7076	7223	7269	7119	7168	7363	7382	7261	7270	7329	7056	7067	7335	7235	7179	7159	7226	7189	7246	7022	7197	7226	7158	7222	7278	7305	7242	7270	7245	7160	7220	7357	7292	7360	7207	7160	7076	7287	7105	7111	7153	7118	7343	7265	7218	7225	7172	7325	7272	7275	7245	7279	7408	7191	7225	7294	7197	7222	7106	7312	7228	7233	7288	7232	7105	7319	7188	7220	7349	7130	7326	7215	7398	7259	7256	7162	7103	7208	7136	7214	7142	7206	7275	7174	7236	7204	7215	7218	7263	7300	7191	7177	7307	7279	7372	7180	7226	7144	7142	7305	7185	7331	7256	7307	7097	7310	7341	7189	7303	7153	7288	7076	7241	7304	7135	7228	7133	7185	7277	7195	7174	7213	7213	7210	7143	7238	7251	7277	7191	7255	7117	7184	7157	7241	7125	7240	7273	7281	7122	7208	7264	7205	7175	7348	7282	7236	7186	7129	7180	7183	7146	7222	7232	7242	7294	7207	7226	7154	7370	7244	7317	7258	7217	7059	7165	7205	7220	7182	7265	7164	7261	7216	7300	7490	7173	7234	7268	7164	7064	7137	7171	7268	7300	7083	7220	7248	7149	7140	7278	7185	7117	7308	7405	7334	7121	7282	7232	7234	7158	7284	7239	7307	7283	7258	7215	7235	7239	7039	7348	7217	7231	7121	7071	7272	7243	7152	7171	7186	7237	7214	7190	7389	7165	7214	7254	7203	7159	7267	7144	7230	7409	7188	7290	7152	7263	7206	7302	7356	7221	7271	7373	7250	7309	7197	7298	7267	7286	7320	7324	7072	7256	7180	7076	7154	7171	7171	7215	7273	7259	7231	7294	7082	7310	7167	7302	7157	7260	7095	7170	7185	7144	7123	7286	7161	7168	7260	7289	7248	7140	7156	7046	7222	7192	7213	7388	7349	7222	7210	7147	7157	7130	7186	7312	7250	7245	7144	7203	7314	7219	7205	7195	7114	7096	7199	7180	7179	7272	7248	7280	7474	7329	7121	7097	7274	7218	7279	7226	7309	7251	7224	7223	7220	7195	7152	7357	7201	7210	7084	7128	7210	7061	7032	7199	7174	7264	7205	7228	7263	7280	7303	7341	7364	7176	7155	7265	7252	7283	7204	7188	7346	7209	7091	7305	7337	7265	7271	7240	7120	7330	7252	7265	7192	7229	7263	7240	7189	7203	7171	7179	7127	7261	7247	7244	7184	7221	7196	7135	7196	7242	7141	7157	7247	7196	7124	7184	7172	7310	7193	7119	7255	7120	7243	7153	7265	7197	7232	7308	7130	7236	7147	7249	7223	7198	7282	7229	7144	7181	7261	7182	7298	7347	7141	7082	7252	7304	7157	7162	7393	7250	7123	7218	7396	7209	7202	7235	7252	7231	7235	7263	7179	7224	7110	7186	7243	7227	7294	7397	7259	7202	7283	7325	7200	7348	7208	7177	7319	7141	7226	7191	7280	7186	7182	7251	7091	7166	7290	7205	7108	7216	7216	7150	7260	7300	7244	7306	7201	7276	7227	7292	7254	7258	7270	7241	7137	7248	7194	7244	7217	7307	7229	7106	7304	7272	7307	7224	7217	7164	7204	7293	7211	7115	7264	7354	7119	7163	7218	7208	7277	7087	7253	7155	7209	7327	7281	7096	7189	7373	7271	7235	7170	7318	7112	7154	7332	7178	7275	7243	7207	7122	7277	7199	7379	7206	7162	7150	7360	7237	7223	7150	7208	7261	7285	7175	7255	7185	7182	7311	7206	7310	7355	7232	7242	7262	7218	7312	7219	7215	7349	7140	7109	7133	7316	7212	7206	7293	7169	7298	7165	7149	7302	7331	7159	7251	7313	7195	7281	7152	7196	7198	7237	7254	7282	7100	7222	7320	7328	7322	7166	7162	7295	7177	7178	7168	7304	7306	7252	7177	7186	7268	7161	7250	7130	7157	7234	7176	7068	7214	7361	7143	7179	7211	7085	7153	7391	7271	7156	7078	7232	7144	7160	7283	7173	7340	7325	7249	7147	7242	7205	7203	7279	7202	7317	7041	7210	7171	7290	7270	7193	7298	7270	7319	7144	7240	7190	7191	7158	7214	7260	7145	7351	7193	7131	7304	7274	7106	7128	7269	7229	7228	7337	7220	7316	7213	7238	7278	7199	7191	7211	7216	7180	7301	7262	7235	7233	7211	7212	7182	7217	7192	7335	7308	7213	7160	7194	7225	7269	7241	7324	7319	7397	7288	7150	7074	7304	7249	7231	7108	7100	7219	7254	7186	7112	7156	7106	7252	7229	7182	7309	7373	7187	7194	7249	7328	7245	7339	7368	7225	7312	7247	7148	7083	7098	7060	7320	7233	7193	7295	7055	7224	7200	7286	7202	7007	7260	7274	7203	7155	7184	7171	7282	7196	7109	7149	7081	7251	7147	7154	7225	7244	7222	7172	7254	7357	7306	7166	7093	7144	7281	7189	7221	7215	7235	7261	7248	7216	7097	7293	7249	7183	7193	7319	7183	7153	7288	7128	7331	7186	7316	7143	7098	7275	7238	7175	7275	7193	7096	7236	7220	7179	7256	7222	7154	7265	7106	7206	7354	7272	7260	7160	7263	7221	7172	7123	7304	7405	7244	7242	7082	7171	7443	7155	7321	7220	7261	7278	7351	7108	7210	7167	7246	7145	7376	7224	7169	7064	7353	7133	7225	7284	7388	7310	7110	7187	7290	7255	7146	7326	7206	7095	7205	7250	7180	7334	7165	7159	7295	7233	7229	7133	7100	7172	7295	7211	7366	7245	7198	7172	7283	7330	7322	7257	7380	7321	7160	7247	7219	7197	7136	7224	7187	7205	7329	7178	7266	7226	7243	7313	7297	7137	7161	7262	7132	7393	7103	7256	7245	7254	7307	7299	7110	7292	7143	7332	7242	7247	7090	7147	7116	7340	7224	7265	7092	7241	7136	7183	7109	7281	7171	7079	7177	7262	7414	7248	7202	7268	7225	7146	7309	7166	7298	7139	7320	7229	7184	7242	7215	7180	7349	7325	7240	7104	7259	7242	7177	7249	7292	7019	7249	7260	7223	7218	7105	7222	7089	7304	7240	7198	7193	7290	7149	7257	7419	7371	7141	7242	7270	7205	7208	7141	7142	7379	7227	7333	7341	7181	7206	7284	7237	7279	7238	7211	7252	7203	7151	7268	7171	7262	7139	7239	7147	7178	7206	7324	7267	7217	7417	7265	7181	7245	7285	7170	7110	7186	7269	7261	7196	7122	7296	7152	7236	7146	7220	7296	7314	7246	7222	7255	7213	7297	7218	7246	7182	7228	7209	7274	7189	7219	7291	7175	7168	7145	7137	7209	7011	7242	7304	7300	7295	7308	7264	7272	7213	7235	7244	7084	7146	7187	7154	7173	7264	7134	7157	7201	7146	7264	7235	7220	7183	7284	7358	7402	7215	7162	7289	7149	7051	7311	7262	7303	7293	7110	7087	7158	7094	7165	7181	7215	7117	7236	7130	7233	7217	7218	7328	7104	7269	7269	7141	7193	7187	7293	7303	7447	7190	7319	7236	7212	7123	7183	7298	7470	7263	7208	7256	7234	7224	7259	7228	7194	7157	7252	7309	7166	7185	7220	7316	7222	7184	7242	7330	7171	7161	7190	7274	7270	7251	7202	7190	7209	7259	7113	7235	7254	7215	7240	7195	7245	7148	7273	7120	7276	7256	7090	7128	7326	7362	7241	7414	7279	7353	7177	7247	7298	7236	7321	7127	7200	7328	7126	7201	7348	7141	7284	7224	7230	7191	7036	7268	7234	7180	7291	7256	7307	7166	7259	7221	7255	7320	7137	7311	7153	7152	7263	7227	7134	7167	7205	7208	7332	7081	7195	7261	7287	7187	7327	7234	7258	7308	7193	7245	7241	6990	7295	7220	7187	7229	7247	7238	7197	7186	7168	7168	7221	7128	7349	7298	7192	7226	7212	7117	7219	7262	7183	7182	7202	7227	7143	7280	7227	7099	7248	7215	7063	7172	7232	7120	7315	7312	7192	7146	7273	7184	7182	7352	7262	7252	7283	7286	7268	7252	7319	7188	7301	7253	7221	7192	7225	7145	7145	7275	7334	7200	7219	7050	7253	7286	7253	7240	7166	7125	7192	7150	7274	7266	7157	7186	7128	7424	7090	7194	7186	7264	7225	7203	7244	7242	7171	7163	7129	7303	7277	7186	7290	7216	7239	7224	7207	7240	7238	7226	7156	7291	7205	7324	7203	7267	7226	7161	7176	7200	7250	7284	7278	7216	7111	7271	7105	7087	7042	7093	7123	7278	7264	7271	7128	7210	7169
11102	7112	5455	4310	4516	4691	3654	2721	2132	1794	1563	1402	1126	1071	1053	940	922	853	911	905	826	861	848	875	841	821	799	821	769	784	766	798	792	771	795	745	743	838	827	764	771	803	782	806	799	831	826	784	769	783	757	799	769	696	771	769	782	811	826	766	733	761	804	775	779	776	804	806	805	787	808	814	749	780	828	795	785	779	783	812	820	774	744	755	813	745	821	836	796	723	800	782	747	795	785	771	767	804	768	821	744	768	805	803	776	788	779	791	759	774	791	829	811	776	748	723	772	757	779	751	795	789	852	764	776	803	825	796	821	815	818	759	758	769	832	816	860	769	761	766	803	809	760	795	781	825	857	741	800	796	721	777	796	807	804	818	791	798	837	807	782	757	761	762	792	795	779	829	737	801	798	793	805	798	739	723	793	744	795	817	767	823	787	795	800	778	842	867	821	764	765	837	781	762	758	769	765	804	775	790	821	831	824	850	804	746	821	789	768	763	793	766	792	787	780	764	809	829	821	803	818	759	837	736	774	775	799	800	771	806	767	777	772	749	797	785	767	810	798	744	846	799	798	754	763	854	851	788	747	795	791	724	809	809	765	746	772	768	782	796	793	793	761	802	830	829	820	740	784	788	856	770	803	773	825	749	746	789	782	827	812	735	769	793	781	792	768	775	835	786	802	832	780	834	820	826	792	784	805	770	798	781	791	769	770	801	803	826	762	768	777	817	795	804	782	750	792	808	845	821	781	789	779	852	815	817	825	771	805	778	768	795	791	810	808	805	841	799	810	792	766	791	789	777	800	840	802	769	785	795	788	839	773	726	797	760	803	771	817	793	832	766	738	829	814	746	784	780	759	822	791	808	752	756	858	803	820	778	804	840	757	838	814	793	791	777	826	757	809	799	801	801	699	792	806	798	763	803	850	814	793	783	736	744	838	801	743	821	756	816	808	777	801	733	829	827	798	787	770	810	790	807	769	797	760	847	790	814	764	771	796	805	807	785	798	793	759	790	837	811	796	779	777	809	798	838	752	845	801	784	823	791	782	777	799	825	833	837	813	798	849	813	777	805	806	765	778	799	772	767	811	781	776	779	794	769	800	770	782	820	846	837	751	834	827	800	772	770	783	843	812	747	809	832	824	847	759	805	776	846	742	784	830	820	834	791	841	772	826	787	783	795	775	837	779	773	754	783	729	796	776	849	819	787	791	769	774	802	783	805	816	803	792	765	779	820	778	859	802	836	807	777	806	806	795	806	809	777	787	810	819	824	816	827	791	748	802	773	806	797	747	816	797	770	806	803	842	780	790	834	774	799	776	777	826	789	862	791	785	748	793	846	762	789	851	833	773	824	787	803	786	774	804	811	784	789	781	790	821	818	764	763	807	803	817	824	752	761	780	764	793	798	756	769	768	787	784	723	781	773	792	814	788	830	826	773	774	786	838	813	771	830	745	736	789	816	827	785	770	763	779	813	822	815	788	806	831	769	823	798	766	789	810	817	778	822	836	773	778	824	810	815	821	788	759	810	832	777	843	802	819	804	799	768	741	738	801	783	791	813	804	808	800	839	801	794	824	748	857	747	794	769	810	765	823	752	775	761	796	753	786	786	770	713	767	849	779	736	802	810	776	796	801	813	781	787	782	805	734	803	788	741	892	814	813	804	808	825	722	795	825	758	797	771	810	830	744	825	779	763	803	781	820	790	765	798	766	781	797	832	756	822	805	774	803	764	741	749	818	786	764	790	766	802	821	776	780	809	753	816	764	735	783	763	812	821	780	824	802	785	844	805	779	795	782	753	765	772	819	777	784	776	753	784	792	765	806	768	804	785	820	768	777	773	760	867	808	765	843	770	787	796	811	785	812	782	800	801	773	781	794	806	772	822	784	799	752	787	757	751	772	719	768	809	807	808	777	770	806	753	813	799	825	763	813	768	807	822	854	815	768	808	782	748	793	774	798	822	788	837	793	786	779	777	786	822	814	822	802	783	762	846	817	799	830	776	822	748	853	801	837	802	840	811	847	757	811	805	790	785	814	797	804	768	819	766	773	772	752	788	833	824	803	777	827	824	804	820	862	782	762	728	797	751	761	810	784	826	733	769	836	796	740	785	713	788	797	755	783	751	772	786	786	763	866	788	801	807	812	837	787	783	758	785	801	816	759	789	793	781	803	810	781	762	758	778	821	786	773	733	792	804	802	747	799	762	795	795	746	778	763	766	833	800	781	779	765	805	799	813	771	802	767	745	855	779	788	762	829	767	858	792	724	819	753	770	785	765	776	805	806	842	802	817	741	795	820	823	815	777	764	829	794	815	803	760	769	777	802	794	806	795	767	762	816	783	784	805	805	766	776	785	777	774	777	764	823	794	826	799	771	804	855	787	762	829	855	784	781	744	805	806	821	818	793	817	786	775	786	777	815	776	740	790	753	773	758	821	805	816	840	776	745	771	750	800	807	738	822	803	783	817	794	793	805	796	788	731	755	764	753	795	750	803	794	777	797	774	802	826	726	751	815	788	796	794	799	767	758	795	797	760	781	800	834	784	798	802	775	825	761	800	772	775	768	767	760	801	757	761	792	823	823	770	754	756	810	786	789	804	795	760	768	804	860	749	819	769	836	822	792	758	776	753	818	779	819	786	768	791	761	841	776	816	782	823	766	778	763	824	836	762	803	826	745	787	786	745	791	774	767	824	783	767	816	782	819	789	833	771	779	802	793	848	824	800	798	748	778	800	776	809	784	824	800	782	781	784	802	803	795	767	776	799	804	860	804	791	756	776	819	811	825	786	809	756	772	796	814	793	820	763	751	749	797	792	821	771	769	742	839	770	769	784	830	823	755	808	773	843	789	790	742	781	783	751	814	779	812	780	765	762	758	775	812	815	805	815	806	774	797	788	820	776	747	762	785	837	760	737	747	768	828	748	829	761	801	828	788	821	800	831	815	829	764	834	737	815	821	754	786	792	802	828	842	797	751	829	821	796	763	744	753	814	795	730	798	758	748	819	834	797	807	808	824	790	819	765	803	805	826	838	766	775	804	783	729	796	825	811	806	834	867	769	803	798	757	797	829	822	775	815	777	850	792	788	823	814	781	790	753	771	782	814	781	781	803	778	804	746	769	806	817	791	786	803	783	775	748	780	797	792	786	787	731	771	825	766	865	811	788	784	790	779	799	799	756	796	743	788	775	814	798	737	770	767	815	815	818	812	774	809	774	776	802	793	818	761	837	767	764	803	838	760	775	819	791	839	757	759	803	798	794	771	821	787	804	811	840	745	787	776	811	835	807	805	758	805	832	770	790	820	801	762	780	772	760	740	778	750	746	779	791	782	759	759	770	785	763	816	816	863	795	824	794	798	811	733	795	810	792	754	807	803	789	784	812	800	827	800	796	824	742	760	798	852	800	808	687	739	777	837	805	781	816	792	827	778	848	829	770	783	734	800	750	800	809	776	814	818	795	788	820	780	813	791	786	784	772	802	785	782	883	775	805	764
39563	34829	33243	42795	46243	45506	40690	34342	29547	26098	22063	18408	15580	13384	11910	10809	10199	9670	9548	9128	8864	8730	8375	8334	8140	7948	7809	7522	7483	7654	7327	7291	7152	7142	7152	7206	7052	7244	7047	7035	7141	7104	7171	7014	7239	7151	7009	7085	7147	7269	6995	7158	7187	7180	7081	7052	7072	7114	7235	7145	7202	7091	7109	7089	7224	7188	7124	7133	7127	6975	7081	7083	7202	7047	7162	7063	7110	7211	6949	7238	7120	7044	7131	7180	7039	7085	7004	7116	7022	7051	7132	7012	7232	7109	7105	7070	7190	7093	7139	7070	7165	7168	7004	7061	7126	7135	7096	7097	7148	7072	7040	7120	7051	7022	7155	7034	7153	7057	7147	7031	7053	7124	7174	7074	7062	7246	7230	7032	7124	7160	7077	7142	7123	7153	6989	7141	7036	7013	7042	7096	7170	7033	7022	7058	7081	7150	7153	7148	7140	7117	7169	7163	6902	7109	7168	7081	7210	7116	7130	7098	7110	7089	7120	7102	7186	7164	6997	7113	7077	7237	7119	7134	7192	7082	7011	7051	7005	7163	7056	7106	7026	7102	7023	7143	7042	7092	7076	7086	7073	7148	7026	7185	7101	7180	6989	7117	7110	6987	7105	7147	7051	7036	7161	6877	7196	7124	7156	7070	7142	7200	7067	7146	7157	7145	7045	6954	7134	7148	7021	7095	7151	7068	7157	7133	7231	7245	7017	7060	7278	7077	7113	7068	7135	7006	7040	7069	7159	7104	7167	7115	7010	7178	6945	7099	7095	7122	6996	7073	7163	7113	7087	7073	7158	7063	7078	7069	7189	7157	7320	7120	7160	7065	7170	7194	7150	7022	6979	6974	7139	7015	7052	7125	7056	7134	7006	7157	7101	6978	7078	7068	7144	7070	7253	7091	7171	7119	7112	7092	7111	7115	7122	6956	7094	7094	7078	7138	6941	6954	7120	7188	7207	7046	7019	7090	7161	7173	7249	7156	7165	6982	7198	7099	7167	7188	7090	7083	7052	7220	7137	7029	6934	7096	7102	7180	7033	7123	7140	7044	7257	7088	7005	7072	7135	7140	7054	7105	7221	7121	7118	7124	7173	7193	7156	7070	7098	7001	7232	7039	7156	7153	7146	7067	7073	7132	7187	7198	7042	7156	7014	7230	7079	7117	6997	7048	7149	7157	7072	7160	7171	7120	7067	7133	7171	7219	7031	7035	7108	7151	7191	7200	7153	7051	7154	7039	7126	7010	7097	7240	7034	7191	7088	7167	7043	7072	7006	7105	7134	6975	7067	7077	7131	7079	7083	7055	7031	7167	7062	7096	7191	7207	7039	7107	7103	7091	7146	7045	7039	7142	7126	7227	7179	7098	7069	7246	7008	7110	7147	7156	7046	7119	7164	7160	7078	6965	7063	7120	7048	7099	7102	7009	6947	7033	7116	7199	7099	7204	7051	7209	7173	7183	7036	6977	7181	7134	7201	7114	6965	7071	7186	7046	7028	7136	7064	7235	7178	7064	7010	7016	7075	7122	7178	7196	7063	7222	7145	7203	7114	7204	7170	7173	7045	7120	7079	7176	7118	7153	7153	7129	7160	7185	7056	7183	7010	7071	7005	7080	7020	7143	6941	7142	7134	7160	7132	7122	7103	7146	7022	7169	6991	7129	7221	7095	7062	7156	7173	7241	7099	7187	7136	7108	7108	7142	7111	7084	7116	7087	7135	7136	7226	7213	7108	7061	7073	7094	7082	7066	7030	7082	7182	7082	6930	7082	7164	7052	7177	7163	7116	7050	7066	7126	7181	7172	7113	7106	7247	7068	7181	6998	7078	7142	7136	7096	7183	7099	7052	7096	7021	7255	7094	7184	7042	7006	7083	7216	7136	7230	7125	7108	7147	7130	7146	7141	7217	7127	7143	7177	7138	7171	7087	7183	7120	7022	6994	7196	7200	7172	7194	7093	7039	7160	7018	7110	7092	7068	7157	6984	7221	7102	7005	7056	7047	7234	7179	7218	7093	7132	7166	7113	6984	7144	7084	7177	7235	7005	6964	7140	7114	7164	7168	7249	7064	7057	7155	7111	7052	7079	7152	7326	7042	7146	7182	7121	7155	6991	7226	7051	7174	7111	7184	7104	7036	6975	7151	7185	7169	7100	7083	7143	6987	7115	6955	7185	7133	7111	7200	7222	6992	7325	7077	7028	7126	7220	6984	7098	7164	7195	7008	7120	7102	7025	6971	7073	7116	7097	7105	7146	7172	7142	7199	7111	7089	7107	7071	7085	7127	7068	7145	6992	7113	7159	7074	7065	7117	7107	7126	7104	7140	7058	7164	7010	7048	7164	7080	7098	7093	7080	7152	7171	7171	7110	7201	7040	7072	7076	7096	7162	7114	7203	7081	7224	7104	7069	7014	7232	7041	7086	7102	7155	7052	7163	7059	6997	7141	7177	7112	7000	7231	7034	7090	7072	7075	7106	7145	7160	7069	7111	7202	6938	7218	7140	7070	7122	7111	7253	7015	7231	7070	7149	7054	7143	6915	7054	7231	7047	7046	6988	7147	7155	7127	7140	7053	7137	7197	7313	7248	7025	7115	7034	7197	7137	7053	7208	7195	7054	7037	7111	7119	7204	7081	7015	7067	7090	7188	7077	7057	7079	6975	7192	7158	7003	7092	7084	7076	7262	7032	7139	7116	7239	7214	7083	7185	7101	7075	7092	7248	7229	6985	7055	7211	7013	7099	7100	7156	7132	7018	7097	7116	7028	7317	7133	7250	7196	7107	7180	7022	7183	7106	7240	7183	7027	7082	6997	7245	6984	7088	7183	6994	7181	7098	7136	7120	7025	7187	6990	7233	7055	7072	7078	7084	7202	7085	7183	7012	7252	7213	6989	7154	7061	7114	7164	7266	7194	7031	6931	7084	7147	7130	7049	7097	7148	7092	7170	7122	7157	7318	7051	7148	7120	7203	7035	7046	7114	7202	7280	7182	7113	7296	6942	7137	7120	6991	7112	7151	7043	7155	7008	7269	7146	7162	7152	7131	7241	7070	7082	7066	7006	7162	7031	7037	7171	7023	7137	7184	7058	7065	7136	7066	7156	6977	7147	7253	7195	7103	7146	7125	7107	7102	7092	7168	7089	7150	7110	7111	7147	7147	7139	7177	7142	6944	7085	7053	7009	7047	7221	7122	7087	7152	7096	7170	7060	7218	7115	7017	6945	7175	7177	7139	7068	6975	7137	7187	7131	7076	7070	7280	6968	7093	6995	7237	7142	7029	7203	7016	7106	7112	7169	7089	7013	7144	7039	7009	7148	7107	7133	7234	7073	7041	7192	7142	7164	7131	7154	7046	7037	7000	7163	7096	7093	7149	7021	7056	7155	7183	6998	7051	7280	7132	7227	7116	7064	7026	7123	7178	7071	7054	7092	7021	7137	7129	7045	7086	7051	7125	7131	7065	7045	7092	7145	7230	7135	7213	7099	7147	7057	7092	7115	7097	7121	7235	7203	7167	7173	7150	7048	7108	7257	7202	7163	7127	7098	6961	7163	7138	7156	7074	7034	7207	7114	7136	7082	7169	7046	7073	7087	7197	7182	7099	7211	7131	7088	7129	7097	7114	7173	7157	7046	7155	7198	7254	7086	7130	7119	7092	7099	7145	7097	7121	7168	7043	7244	7314	7198	7078	7173	7286	7182	7142	7168	7154	7188	7214	7067	7072	7076	7074	7108	7045	7215	7169	7218	7187	7077	7177	7132	7071	7044	7075	6932	7078	7016	7031	7010	7178	7194	7186	7133	7054	7158	7128	7066	7128	6956	7130	7092	6962	7080	7160	7243	7086	7037	7160	7112	7149	7060	7187	7130	7160	7122	7083	7181	7098	7230	7163	6993	7100	7037	7154	7226	7104	7079	7210	7060	7181	7062	7125	7187	7279	7068	7019	7119	7117	6996	7011	7024	7155	7136	7162	7181	7116	7243	7237	7083	7149	7074	7193	7099	7173	7208	7120	7074	7059	7060	7180	6982	7038	7051	7042	7076	7164	7061	7082	7027	7071	7067	7133	7158	7180	7035	7057	7017	7204	7048	7087	7046	7102	7154	7073	7241	7018	7155	7205	7259	7020	7089	7049	7174	7100	7243	7107	7069	7069	7049	7231	7080	7105	7120	7150	7113	7125	7041	7143	7128	7144	7104	7077	7069	7161	7031	7104	7011	7051	7090	7147	7058	7184	7115	7123	7198	7154	7077	7092	7134	7174	7129	7053	7099	7206	7052	7184	7069	7036	7152	6910	7095	7010	7124	7164	7062	7020	7213	7075	7135	6943	7105	7060	7128	7090	7085	7163	7061	7044	6962	7110	7131	7100	7178	7062	7231	7212	6995	7046	7121	7145	7116	7211	7145	7237	7073	7176	7063	7071	6946	7299	7091	7208	7175	7253	7136	6964	6991	7070	7082	7015	7089	7099	7137	7077	7192	7083	7076	7125	7078	7078	7194	7087	7131	7120	7193	7001	7259	7263	7280	6924	7121	7021	7248	7084	7052	7161	7016	7080	7128	7029	7164	7073	7127	7140	7086	7164	7096	7146	7043	6968	7133	7015	7142	7214	7097	7163	7151	7095	7122	7128	7078	7016	7169	7278	7084	7084	7144	7086	7176	7097	7175	7131	7065	7012	7094	7123	7157	7106	7098	7140	7053	7046	7139	7072	7070	6998	7152	7083	7246	7028	7069	7176	7056	7003	7237	7072	7180	7129	7221	7221	6995	7170	7266	7066	7164	7247	7216	7094	7179	6988	7091	7244	7001	7117	7027	7089	7055	7075	7087	7174	7224	7132	7063	7202	7119	7291	7076	7173	7071	7054	7089	7124	7209	7073	7127	7041	7127	6951	7094	7036	7083	7044	7233	7161	7092	7225	7128	7070	7253	7209	7184	7086	7245	7058	7052	7158	7106	7015	7066	7210	7082	7092	7197	7122	7019	7025	7085	7059	7125	7102	7186	7029	7199	7034	7107	7140	7151	7153	7113	7152	7116	7231	7063	7125	7155	7204	7190	7192	7074	7073	7108	7017	7144	7120	7127	7184	7091	7081	7102	7153	7089	7044	7114
13465	12433	8744	6620	6989	6809	5179	3662	2990	2385	1897	1653	1492	1404	1182	1106	1080	1074	1021	976	961	996	948	923	962	898	947	902	887	856	868	837	840	846	856	857	769	864	834	852	850	821	816	849	835	815	878	839	859	842	841	878	777	872	819	851	872	863	861	831	842	862	804	887	842	784	798	888	828	841	829	830	814	895	834	849	795	852	842	824	830	871	801	858	833	810	826	823	835	888	878	806	815	801	849	883	838	824	804	869	838	806	867	814	878	778	856	874	841	892	868	838	847	851	829	811	830	875	818	876	843	843	810	841	873	831	796	814	845	793	827	799	815	799	841	830	815	858	802	867	885	881	853	809	832	796	813	871	803	843	835	876	861	842	841	822	828	865	838	830	857	843	837	871	866	871	891	842	819	823	839	820	849	876	841	864	834	906	855	809	844	836	820	908	823	843	837	867	837	826	851	940	812	843	789	833	818	833	805	822	835	833	839	869	819	843	791	810	813	828	837	825	885	890	835	842	796	820	838	828	915	804	834	854	799	948	797	876	859	815	862	869	828	838	853	827	828	830	827	826	850	872	780	847	856	806	838	871	877	850	838	832	878	827	802	864	846	816	859	829	877	915	862	870	820	871	855	885	837	904	879	836	866	790	812	820	824	835	847	818	885	835	840	893	827	867	903	785	825	891	844	851	879	808	840	843	835	810	867	887	874	821	820	822	868	841	782	822	840	840	791	869	828	809	825	846	865	806	794	829	823	770	807	791	888	806	872	803	822	849	913	843	804	807	821	842	848	834	842	780	785	788	861	880	812	845	797	854	850	871	846	813	847	862	823	783	874	886	863	844	842	815	812	876	804	830	793	804	844	815	793	841	842	810	889	862	777	805	839	850	883	883	763	848	850	824	843	825	878	825	820	838	839	843	873	807	830	841	828	807	838	875	838	894	827	868	829	818	814	840	827	797	862	791	812	835	862	846	775	835	837	845	861	871	863	762	839	785	831	781	861	841	851	871	814	836	815	840	821	884	839	827	815	817	858	862	878	832	805	856	855	884	840	863	885	824	817	791	836	901	829	836	828	844	838	824	871	839	886	835	798	796	809	896	838	793	795	852	864	835	860	836	821	823	802	836	835	844	851	846	866	817	827	825	902	826	894	817	793	849	813	850	832	842	845	813	827	842	849	827	853	839	882	849	866	797	796	790	814	816	859	846	854	798	793	838	847	815	841	796	877	866	798	848	822	799	835	813	861	779	835	865	846	774	851	854	834	845	864	815	855	840	853	857	808	829	857	820	823	810	876	824	842	847	833	795	875	818	904	843	898	840	858	816	840	841	821	819	893	842	855	850	805	857	819	830	819	825	833	939	817	837	867	860	904	785	859	811	890	834	862	886	841	790	835	855	842	819	857	826	860	846	812	888	906	852	834	806	839	850	867	792	827	850	828	827	800	867	823	837	864	831	877	841	860	833	833	822	797	847	835	845	855	865	811	860	879	829	868	838	909	866	803	835	862	870	872	838	864	807	783	818	779	839	822	848	884	830	826	815	841	803	818	863	813	900	755	821	837	843	804	809	853	849	846	879	867	823	868	792	849	839	827	839	789	827	834	880	833	750	833	815	854	827	798	816	832	859	843	816	920	854	813	858	852	842	845	807	839	832	813	796	795	845	874	845	884	834	875	830	822	890	850	783	825	834	829	867	861	902	846	815	834	830	807	853	889	852	809	900	813	864	807	884	817	809	831	813	861	803	845	824	840	842	808	813	854	837	862	786	820	784	829	842	875	886	811	889	805	878	803	841	812	841	841	795	833	821	838	804	917	848	844	865	826	835	803	819	858	845	844	870	845	895	836	881	851	757	850	896	826	867	809	813	821	827	770	844	865	843	866	869	837	839	826	870	833	832	861	769	855	847	810	816	814	819	871	819	824	870	846	807	853	793	830	856	795	825	839	848	798	779	809	854	804	831	826	872	878	824	859	813	879	853	803	872	826	849	878	812	859	853	813	813	794	879	827	881	847	882	851	808	836	859	898	814	826	879	803	839	845	842	840	862	863	820	816	840	823	866	848	816	843	847	801	836	830	810	830	828	833	836	876	842	841	803	832	812	820	811	844	863	824	848	846	804	885	863	865	892	843	885	887	841	834	823	853	884	850	785	840	812	869	843	852	846	797	833	811	820	806	830	876	822	855	848	871	843	785	910	823	828	813	803	857	786	862	861	787	834	887	879	879	836	844	863	865	836	824	868	878	893	853	790	828	793	879	825	812	895	823	876	837	905	846	873	869	885	877	811	875	860	844	899	844	958	832	855	847	825	871	862	839	885	776	863	812	814	870	801	799	849	859	791	844	835	814	847	842	798	871	845	845	903	846	841	817	822	831	859	822	865	831	847	850	834	822	880	867	833	856	831	839	807	836	808	860	827	867	858	864	838	853	819	838	848	808	842	810	850	811	821	871	807	870	816	855	841	850	805	817	817	880	855	809	870	780	851	791	830	864	854	843	827	832	874	854	833	910	834	856	834	905	828	905	794	835	793	838	830	884	852	870	824	850	868	810	826	803	841	868	883	814	870	782	876	801	855	833	828	828	829	870	854	848	881	880	839	835	845	874	871	848	908	860	846	829	812	817	808	782	841	853	834	852	820	868	822	845	805	886	876	863	827	850	807	794	838	880	799	836	857	839	840	837	856	871	827	845	827	871	808	868	815	823	860	846	829	810	854	832	802	811	816	870	857	830	847	791	813	871	835	824	851	817	894	792	861	850	818	862	847	786	828	856	829	770	835	792	836	777	841	859	795	800	824	771	879	849	803	814	853	869	850	832	798	830	859	806	834	821	864	837	838	789	864	850	831	846	839	850	933	809	828	894	854	838	860	819	825	842	798	805	865	836	869	842	864	854	812	831	814	871	873	847	846	891	861	833	817	886	824	837	841	805	880	813	856	864	768	830	824	835	788	797	838	842	857	853	837	862	845	856	845	847	846	839	811	817	809	820	863	870	835	805	865	880	846	835	880	864	854	778	887	819	826	834	854	875	848	813	870	892	866	847	817	840	842	876	862	844	804	831	842	874	825	819	801	858	885	891	791	837	876	806	806	822	846	857	782	850	875	836	831	857	888	812	810	769	848	861	828	825	900	869	755	819	798	899	836	835	863	830	788	865	773	820	831	848	862	835	825	842	787	848	853	842	814	811	839	842	833	841	847	876	839	818	814	842	853	851	803	860	820	794	868	863	852	804	826	900	821	850	843	826	826	864	796	875	860	789	863	858	873	835	876	789	865	805	843	815	837	823	804	859	780	879	919	833	884	839	805	893	793	797	834	874	825	876	835	832	854	795	835	830	860	840	839	822	841	847	810	889	761	854	816	835	838	835	825	821	864	848	837	843	859	816	842	836	819	832	783	849	875	866	847	824	820	832	878	797	866	870	818	827	860	849	837	844	875	840	812	861	835	828	877	857	881	878	836	822	842	844	814	892	838	867	806	853	803	800	859	828	805	788	829
45952	40823	38365	47497	51297	49695	44292	38244	34191	29526	25055	21770	18721	16494	14692	13330	12175	11494	11098	10667	10294	10050	9475	9249	9016	8807	8556	8080	8134	7895	7990	7854	7598	7602	7834	7578	7483	7636	7548	7622	7647	7504	7555	7486	7493	7429	7425	7588	7545	7579	7577	7421	7429	7419	7436	7525	7382	7542	7493	7303	7458	7400	7232	7337	7427	7404	7464	7486	7508	7387	7466	7470	7491	7323	7482	7548	7453	7395	7401	7312	7451	7358	7424	7402	7519	7417	7381	7478	7399	7593	7443	7318	7427	7416	7579	7376	7456	7441	7473	7341	7483	7366	7475	7507	7540	7457	7398	7537	7441	7555	7550	7430	7484	7415	7347	7344	7450	7446	7245	7263	7322	7386	7466	7486	7464	7458	7332	7521	7519	7402	7638	7470	7382	7376	7396	7373	7440	7326	7371	7586	7490	7383	7480	7447	7422	7432	7430	7515	7462	7516	7551	7465	7427	7446	7406	7571	7417	7449	7485	7488	7431	7391	7470	7523	7632	7409	7442	7475	7346	7521	7462	7437	7326	7406	7318	7458	7338	7473	7433	7511	7445	7420	7472	7486	7434	7405	7562	7519	7355	7396	7411	7436	7394	7462	7418	7431	7521	7592	7479	7397	7432	7587	7503	7518	7502	7394	7378	7386	7471	7438	7413	7428	7254	7442	7364	7441	7326	7497	7516	7412	7477	7488	7490	7365	7491	7452	7289	7422	7486	7480	7511	7319	7395	7392	7401	7574	7385	7412	7451	7587	7538	7431	7488	7394	7379	7392	7528	7370	7352	7437	7477	7424	7469	7547	7400	7444	7501	7440	7409	7506	7424	7507	7527	7463	7538	7393	7501	7436	7563	7463	7490	7379	7404	7510	7451	7507	7582	7373	7507	7443	7349	7300	7571	7544	7440	7553	7579	7361	7389	7418	7581	7313	7419	7351	7503	7354	7567	7300	7440	7361	7524	7560	7387	7431	7449	7438	7388	7433	7395	7404	7480	7313	7320	7465	7303	7523	7480	7432	7468	7456	7262	7435	7251	7456	7481	7558	7485	7382	7532	7466	7333	7327	7456	7591	7491	7428	7364	7393	7341	7378	7377	7523	7530	7320	7471	7374	7526	7492	7383	7537	7353	7535	7328	7407	7425	7557	7344	7452	7465	7460	7439	7540	7417	7473	7396	7430	7316	7458	7540	7395	7295	7494	7480	7371	7584	7469	7483	7574	7354	7457	7492	7356	7380	7355	7492	7400	7508	7427	7520	7414	7421	7457	7352	7480	7445	7394	7450	7619	7481	7466	7544	7517	7530	7279	7519	7501	7420	7477	7494	7419	7323	7523	7405	7430	7442	7557	7377	7482	7513	7442	7419	7479	7397	7422	7474	7437	7494	7481	7398	7358	7395	7398	7420	7504	7392	7548	7364	7345	7493	7523	7578	7527	7287	7556	7419	7497	7348	7506	7477	7355	7321	7497	7600	7432	7444	7316	7397	7512	7360	7445	7459	7427	7399	7424	7334	7526	7643	7466	7514	7412	7289	7402	7512	7380	7508	7438	7532	7535	7586	7362	7400	7524	7460	7454	7385	7532	7463	7292	7425	7531	7483	7340	7581	7379	7392	7451	7327	7234	7416	7437	7521	7479	7485	7406	7442	7490	7257	7463	7445	7540	7409	7330	7547	7572	7399	7347	7506	7415	7540	7363	7481	7583	7421	7377	7404	7383	7336	7415	7556	7413	7469	7484	7507	7550	7507	7526	7473	7418	7551	7434	7554	7311	7447	7402	7340	7467	7521	7389	7451	7527	7493	7599	7435	7501	7380	7405	7453	7508	7404	7433	7357	7392	7409	7445	7504	7503	7510	7437	7461	7462	7470	7341	7490	7420	7618	7552	7529	7360	7471	7548	7484	7482	7446	7350	7440	7477	7399	7469	7486	7492	7476	7394	7394	7411	7513	7337	7416	7301	7371	7326	7480	7469	7376	7562	7467	7388	7419	7538	7555	7512	7505	7461	7356	7421	7561	7329	7455	7384	7482	7390	7387	7513	7242	7421	7346	7511	7501	7271	7466	7442	7545	7288	7541	7492	7334	7460	7498	7429	7556	7509	7581	7551	7424	7415	7465	7368	7531	7484	7437	7466	7578	7454	7298	7544	7536	7528	7623	7369	7422	7418	7419	7447	7559	7394	7360	7459	7380	7414	7556	7441	7491	7451	7295	7411	7480	7526	7417	7514	7387	7377	7502	7340	7557	7466	7452	7461	7543	7370	7267	7393	7433	7458	7333	7300	7497	7482	7366	7487	7439	7390	7418	7334	7398	7420	7490	7381	7593	7438	7413	7420	7391	7419	7496	7484	7571	7464	7284	7480	7536	7498	7431	7404	7369	7482	7344	7422	7397	7419	7428	7417	7451	7471	7341	7428	7369	7383	7319	7418	7458	7527	7380	7451	7348	7393	7504	7408	7545	7443	7484	7415	7472	7398	7461	7419	7616	7355	7639	7423	7450	7402	7421	7513	7504	7527	7415	7547	7449	7531	7330	7524	7415	7521	7428	7291	7318	7428	7553	7592	7472	7412	7436	7397	7408	7458	7346	7527	7407	7544	7524	7386	7494	7350	7386	7563	7445	7413	7389	7445	7567	7545	7601	7309	7465	7403	7630	7392	7597	7403	7350	7471	7313	7426	7414	7454	7501	7379	7323	7464	7448	7288	7472	7456	7474	7402	7414	7568	7322	7483	7472	7487	7507	7438	7401	7477	7365	7452	7456	7388	7452	7496	7291	7379	7467	7345	7424	7421	7469	7435	7389	7498	7491	7668	7395	7414	7440	7470	7263	7443	7529	7578	7457	7446	7407	7523	7319	7397	7455	7494	7403	7468	7399	7610	7507	7394	7376	7475	7412	7412	7385	7484	7518	7503	7410	7424	7438	7315	7510	7523	7435	7528	7544	7497	7415	7505	7460	7394	7413	7516	7530	7359	7462	7429	7405	7304	7498	7502	7460	7447	7447	7425	7414	7423	7287	7491	7451	7530	7392	7454	7503	7361	7523	7405	7400	7455	7650	7455	7380	7481	7417	7433	7456	7516	7476	7478	7397	7564	7504	7572	7405	7548	7345	7520	7366	7521	7497	7489	7405	7510	7474	7451	7319	7475	7398	7434	7392	7300	7511	7408	7483	7579	7415	7310	7419	7447	7465	7388	7247	7168	7413	7531	7472	7359	7490	7353	7451	7480	7438	7392	7531	7482	7472	7505	7468	7383	7503	7379	7503	7411	7429	7331	7370	7431	7426	7422	7482	7341	7465	7391	7509	7287	7367	7379	7391	7433	7336	7478	7413	7282	7532	7400	7461	7446	7407	7463	7385	7400	7376	7462	7446	7471	7423	7366	7424	7512	7481	7448	7595	7439	7465	7468	7398	7381	7577	7535	7622	7459	7551	7426	7550	7444	7490	7487	7405	7540	7397	7397	7386	7442	7367	7463	7428	7453	7364	7424	7300	7515	7438	7437	7361	7420	7497	7408	7488	7484	7432	7576	7380	7371	7466	7433	7487	7388	7510	7514	7278	7355	7311	7505	7478	7498	7476	7359	7367	7316	7490	7407	7498	7589	7556	7500	7453	7418	7344	7483	7345	7367	7330	7496	7472	7468	7477	7424	7543	7391	7494	7446	7439	7341	7583	7394	7500	7474	7528	7512	7383	7383	7467	7461	7473	7659	7599	7367	7344	7325	7462	7606	7376	7371	7410	7406	7431	7461	7425	7500	7489	7428	7508	7398	7513	7355	7560	7280	7483	7379	7429	7482	7397	7523	7388	7325	7370	7370	7511	7415	7375	7387	7349	7447	7563	7508	7452	7299	7481	7391	7496	7394	7466	7591	7394	7477	7356	7469	7455	7410	7491	7449	7424	7457	7410	7405	7385	7392	7451	7537	7301	7452	7443	7487	7510	7592	7495	7423	7517	7482	7425	7458	7330	7479	7273	7473	7473	7404	7524	7314	7363	7379	7409	7347	7378	7428	7464	7420	7425	7413	7445	7545	7554	7399	7540	7491	7454	7407	7471	7366	7422	7322	7536	7434	7548	7459	7364	7515	7319	7347	7523	7498	7419	7373	7341	7483	7484	7425	7610	7382	7556	7419	7437	7555	7450	7555	7393	7519	7451	7637	7424	7379	7453	7455	7469	7436	7451	7642	7477	7502	7393	7418	7436	7650	7525	7435	7478	7410	7439	7260	7514	7499	7532	7544	7461	7437	7383	7455	7484	7361	7537	7424	7346	7454	7436	7340	7328	7368	7412	7372	7373	7550	7486	7518	7369	7445	7534	7507	7576	7241	7415	7502	7427	7367	7435	7424	7513	7508	7500	7427	7291	7518	7489	7507	7388	7435	7564	7419	7455	7364	7518	7433	7516	7445	7471	7443	7457	7474	7522	7604	7422	7469	7375	7401	7356	7354	7320	7497	7398	7491	7411	7476	7382	7395	7365	7472	7412	7389	7381	7455	7413	7481	7405	7543	7448	7467	7451	7446	7588	7394	7317	7438	7655	7423	7390	7345	7483	7469	7536	7363	7383	7324	7420	7456	7413	7414	7391	7479	7436	7580	7408	7423	7505	7395	7689	7425	7507	7455	7431	7436	7430	7451	7493	7529	7362	7569	7529	7514	7422	7364	7468	7516	7380	7456	7554	7312	7489	7437	7421	7438	7465	7503	7432	7564	7418	7366	7419	7432	7318	7326	7543	7328	7379	7552	7453	7450	7632	7302	7435	7488	7323	7405	7522	7368	7450	7462	7510	7434	7490	7392	7485	7510	7337	7626	7413	7473	7458	7446	7439	7519	7447	7475	7534	7427	7401	7503	7549	7347	7523	7429	7346	7448	7521	7504	7429	7357	7482	7529	7590	7388	7438	7508	7405	7349	7461	7520	7418	7382	7442	7397	7489	7385	7465	7522	7455	7346	7509	7439	7363	7433	7459	7500	7534	7457	7474	7287	7455	7465	7452	7564	7463	7478	7344	7504	7341	7444	7393	7591	7460	7392	7436	7328	7399	7556	7399	7494	7439	7458	7477	7568	7529	7444	7253	7479	7494	7369	7598	7495	7410	7472	7456	7357
8843	6090	3738	2930	3050	3095	2265	1800	1491	1329	1159	1058	972	906	832	822	874	831	834	794	821	781	835	770	754	814	761	790	782	796	696	724	740	758	780	730	733	729	763	780	732	765	807	777	726	840	748	736	733	790	722	758	765	774	806	769	751	796	724	817	789	768	742	751	751	755	740	792	750	832	774	783	761	779	819	753	715	832	771	706	776	705	747	741	718	781	745	762	791	754	810	785	758	717	737	771	728	691	726	731	771	733	723	740	776	724	735	743	740	754	803	785	765	743	765	720	775	770	751	788	779	813	738	778	747	753	768	767	784	795	771	752	753	733	775	769	755	754	771	784	748	786	771	773	822	769	742	743	785	752	774	781	777	715	748	822	805	764	731	736	764	759	745	765	738	784	772	784	747	767	773	836	795	778	721	771	788	744	726	784	785	701	730	771	757	701	753	769	816	763	696	704	809	790	732	770	816	784	755	734	743	790	728	735	757	746	825	723	736	735	703	810	794	765	822	773	771	756	691	709	751	749	752	785	741	728	741	727	763	741	753	732	795	792	753	802	734	730	734	800	708	751	716	790	777	714	809	780	746	736	745	756	814	760	793	748	790	771	772	749	768	751	758	724	777	788	799	758	769	700	742	792	755	813	714	794	728	739	747	767	752	773	781	765	783	749	779	778	745	736	775	746	763	797	810	714	776	687	729	743	725	780	753	761	741	764	802	759	797	773	843	737	726	783	751	757	784	726	785	764	774	746	792	728	766	770	805	746	760	806	801	707	721	757	756	753	745	695	823	751	775	752	730	807	766	753	793	744	793	741	786	743	750	753	783	756	745	711	746	748	773	728	752	775	761	720	767	783	787	823	803	755	757	754	765	731	690	730	720	717	756	758	783	751	798	742	744	711	725	787	764	754	714	771	731	696	762	755	741	759	761	774	765	791	744	768	771	791	706	768	778	761	758	805	777	745	792	768	734	763	762	797	741	778	768	762	844	797	797	757	727	775	731	765	742	792	755	776	737	808	766	802	738	721	774	738	749	782	792	799	778	775	767	746	731	742	804	788	776	778	766	771	772	790	733	788	737	705	757	763	736	774	763	752	771	794	781	750	799	726	799	785	777	743	805	745	751	751	728	788	815	741	768	728	773	727	785	704	785	732	768	762	745	788	749	771	744	803	714	749	808	748	751	724	785	799	760	738	720	766	786	731	728	769	781	726	791	819	797	793	771	784	762	723	798	726	715	775	775	779	748	766	788	770	756	766	751	741	772	783	795	792	700	743	798	762	700	800	789	781	742	766	765	757	815	728	808	750	795	748	807	789	724	771	785	777	759	743	760	736	746	773	783	738	788	788	765	757	702	778	752	750	837	715	794	733	752	792	705	754	758	727	825	784	733	764	707	701	766	804	799	787	754	755	758	811	754	760	753	736	766	739	768	722	783	755	750	757	718	765	759	760	780	787	828	776	758	735	768	703	758	791	799	766	735	773	799	763	806	751	731	714	787	792	777	799	694	777	739	707	744	774	760	738	783	729	753	808	749	769	749	709	740	775	765	773	763	772	735	799	725	770	793	814	787	774	748	760	738	740	729	786	789	800	713	740	827	798	736	773	811	814	781	785	763	753	748	667	815	794	717	810	795	788	763	736	778	709	747	771	744	744	761	760	764	746	756	713	770	752	832	737	748	727	806	802	729	742	794	800	852	765	771	783	756	789	706	759	780	750	766	759	748	775	769	762	752	746	790	784	701	717	740	725	743	731	701	765	734	751	780	733	727	755	759	729	765	738	787	817	742	756	748	744	757	800	773	772	740	717	719	747	778	687	776	780	751	800	779	771	754	751	790	739	774	800	746	714	718	748	802	771	757	771	736	779	743	769	799	738	756	770	751	801	765	780	761	741	760	775	773	746	783	774	730	762	761	776	778	711	729	773	778	802	736	788	767	743	777	741	760	742	771	773	826	751	749	710	787	765	781	721	749	751	771	750	757	722	748	737	765	744	749	782	762	761	764	711	804	742	745	804	750	803	743	744	750	750	741	795	747	796	736	792	736	741	767	772	768	785	769	795	740	736	738	797	771	785	775	749	741	810	789	720	747	792	787	797	765	788	819	750	761	760	757	714	744	723	788	782	763	785	739	753	799	699	768	778	711	728	732	758	754	783	709	763	742	762	804	778	776	740	728	790	820	730	802	777	751	739	726	750	740	741	784	758	743	723	766	741	771	780	806	748	777	753	799	752	764	770	760	749	793	730	831	781	733	780	754	761	759	778	757	751	749	741	722	755	774	729	722	772	737	744	745	781	738	782	734	784	744	738	733	794	756	758	724	702	787	766	740	720	752	778	788	757	788	801	757	758	767	716	812	801	754	800	777	741	710	800	740	769	781	764	758	761	737	779	791	735	770	763	734	742	755	748	750	741	727	759	726	756	817	754	738	742	809	762	772	770	743	738	726	857	815	771	794	788	740	734	755	742	720	805	752	785	777	781	792	761	762	775	778	828	778	777	765	762	744	778	734	752	764	700	808	803	726	722	739	748	765	760	740	757	811	754	771	744	755	743	751	800	713	791	810	749	752	715	769	713	767	785	723	786	808	724	729	795	779	724	768	815	760	785	796	810	762	759	805	762	811	798	721	747	762	765	818	752	741	764	782	746	720	725	776	739	743	796	768	747	733	768	727	767	788	746	755	742	778	782	710	787	743	789	818	783	768	787	742	756	770	737	769	785	739	742	753	735	749	761	776	754	795	756	763	754	725	724	738	737	768	769	790	743	809	725	781	766	814	785	744	748	773	780	782	730	773	748	703	778	810	754	784	739	765	786	748	806	804	784	769	773	735	756	797	791	736	730	787	717	744	779	778	708	785	771	785	790	774	766	763	693	797	782	757	818	788	786	767	732	759	760	790	741	752	774	742	737	742	740	755	837	728	842	730	720	741	779	730	760	790	768	762	768	772	777	771	742	814	745	763	851	798	766	762	816	768	829	781	777	786	727	768	756	755	757	751	748	722	750	740	762	757	732	768	768	797	765	734	771	735	747	742	801	790	758	767	711	783	747	777	755	782	743	805	798	734	794	761	776	781	761	752	753	772	757	758	811	792	754	727	749	743	763	763	799	738	774	767	765	740	809	786	780	777	737	769	773	806	750	799	736	785	706	726	783	693	765	737	776	759	774	736	748	743	776	737	752	737	713	763	779	763	780	783	751	795	722	762	766	752	775	733	763	750	761	754	770	760	769	814	785	839	768	708	798	791	796	743	786	752	769	825	761	774	732	794	757	789	726	736	764	735	746	754	742	758	789	755	804	762	761	766	778	780	757	736	735	794	777	756	731	782	810	741	744	776	783	730	782	757	729	747	728	780	767	707	736	759	740	784	728	754	776	773	775	747	755	767	759	743	745	734	753	797	747	784	765	769	746	753	743	756	789	751	785	785	772	774	756	732	770	757	784	753	755	797	780	776	797	798	748	760	791	732	787	769	771	768	792	733	825	830	797	753	782
39675	33506	28642	37359	41943	40184	34593	29159	24396	19847	16254	13904	12017	10613	9854	9160	8818	8549	8348	8073	8011	7902	7804	7595	7446	7523	7175	7195	7049	7167	7010	7047	6960	7158	7050	7001	6920	7013	6994	6925	6922	6915	6949	6914	6974	6829	6966	6955	6915	6876	6912	6871	6901	6887	6811	6917	6917	6962	6869	6975	6866	6850	7016	6986	6899	6934	6933	6811	7034	6780	6834	6964	6934	6883	6899	6924	7009	6890	6811	6935	6847	6885	6916	6923	6976	6831	6885	6857	6981	7089	6857	6931	6898	7006	7029	6888	7005	6865	6983	7012	6935	6923	6772	6932	6863	6893	7011	6962	7015	6861	6907	6836	6871	6918	6817	6936	6827	6921	6733	6853	6971	6987	6802	6953	6921	6980	6812	6991	6834	7037	6881	6938	6908	6957	6841	6966	6848	6901	6868	6919	6941	6872	6883	7049	6837	6990	7110	6938	7005	6906	6869	6897	6947	6975	6803	6748	6908	6829	6874	6947	7004	6996	6955	6877	6953	6904	6845	6846	6920	6791	6952	7024	6898	6841	6929	6879	6913	6895	6889	6909	6760	6877	6871	6923	7000	6856	6866	6877	6885	6974	6821	6932	6882	6835	6982	6924	6889	6777	7017	6871	6945	6924	6899	6995	6991	6909	6933	6889	6899	6887	7056	6831	6907	6889	6968	6737	6900	6901	6914	6790	6820	6929	6949	6870	6972	6893	6977	6899	7053	6788	6855	6824	7009	6828	6945	6929	6958	6750	6897	6772	6925	6878	6927	6887	6816	6934	6957	6948	6865	6831	6924	6900	6958	6865	6922	6948	6819	6949	6826	6850	6912	6778	6859	7023	6882	7020	6851	6969	6896	6901	6862	6857	6923	6981	6947	6819	6972	6961	6936	6892	6807	6897	6885	6800	6827	6905	6911	6808	6953	6839	6861	6841	6983	6945	6859	6896	6933	6959	6979	7070	6909	6946	6820	6976	6888	7011	6846	6905	6810	6936	6816	6968	6992	6803	6940	6884	7006	6890	6849	6798	6765	6885	6839	6904	6882	6961	7009	6932	6999	6886	6990	6891	6810	6899	6795	6815	6895	6864	6856	6983	6914	6791	6926	6782	6917	6909	6984	6923	6792	6886	6858	6947	6973	6872	6867	6981	6941	6874	7032	6925	6856	6826	7014	6920	6854	6917	6931	6894	6822	6932	6914	6979	6885	6905	6851	6906	6836	6966	6919	6962	6934	6777	6889	6919	6919	6841	7005	6888	6938	7026	6850	6950	6884	7039	6930	6925	6774	6854	6885	6796	6820	6836	6733	6840	6921	6875	6874	6870	7015	6956	6919	6808	6873	7080	6947	6851	7027	6799	6883	6691	6890	6915	6891	6946	6799	6903	6978	6939	6991	6923	6932	6862	6839	6900	6856	6827	7007	6882	6951	6905	7015	6820	6947	6965	6841	6960	6971	6862	6941	6902	6944	7005	6942	6784	6786	6866	6843	6787	6962	7026	6995	6834	6907	6943	6903	6942	6962	6817	6870	6917	6901	6834	6880	6903	6874	6991	6999	6928	6971	6889	6856	6847	7005	6951	6888	6942	6944	6844	6806	6844	6880	6791	6992	6830	6957	6901	6836	6904	6851	6990	7020	6840	6817	6916	6809	6929	6975	6926	6960	6910	6936	6985	6908	6978	6841	6757	6925	6863	6827	6901	6861	6892	6856	6897	6814	6909	6948	6892	6976	6764	7041	6922	6911	6839	6955	6865	6875	7062	6972	6954	6987	7023	6966	6867	6851	6995	6941	6918	6842	6813	6850	6946	6840	6794	6914	6942	6911	6852	6903	6812	6940	6905	6846	6944	6872	6849	6983	6876	6871	6942	6891	6902	6963	6937	6802	6867	6908	6881	7003	6861	6885	6931	7079	6823	6833	7065	6924	6938	6901	7008	6942	6935	6956	6859	6844	6896	6887	6806	7078	6857	6991	6969	6778	6971	7049	6956	6722	6964	6932	6888	6768	6901	6944	6769	7019	6901	6855	6997	6898	6831	6826	6901	6939	6912	6883	6796	6867	6757	6702	6901	7043	6798	6890	6843	6942	6936	7004	6903	7025	7051	6857	6963	6879	6907	6889	6946	6804	6880	6938	6921	6833	6929	6960	6872	6813	6739	7009	6880	6830	6837	7016	6815	6955	7009	6961	6936	6923	6982	6787	6891	6814	6901	6831	6879	6942	6835	7139	6814	6914	6869	6637	6842	6982	6957	6894	6864	6778	6942	6898	6952	6810	6937	6776	6962	6783	6764	6756	7049	6985	6867	6937	6883	6759	6775	6912	6974	6912	6919	7016	7023	6955	6932	6919	6922	6970	6962	6901	6820	6871	6943	7087	6818	6931	6852	6919	6913	6955	6884	6803	6887	6930	6900	7005	6878	6944	6925	6957	6877	6903	6914	6767	6944	6811	6845	6966	6887	6874	6930	7032	6968	6880	6985	6893	6944	6925	6889	6814	6862	7015	6981	6993	6950	6887	6995	6915	6818	6815	6828	6802	6945	6876	6853	6920	6883	7008	6983	6900	6946	6937	6991	6919	6896	6882	6828	6945	6834	7032	6875	6920	6932	6875	7075	6862	6873	7002	6817	6899	6972	6841	6900	7017	6821	6958	6935	6916	6850	6838	6796	6924	6951	6816	6912	6905	6983	6887	6832	7012	6841	6931	6897	6853	7063	6888	7020	6872	6969	6978	6904	7008	6848	6958	6781	6948	6754	7005	6986	6924	7012	7010	6942	6905	6973	6894	6763	6913	6973	6780	6944	6954	6944	6911	6976	6890	6826	6963	6990	7050	6876	6941	6878	6961	6971	6867	6967	6962	6830	6848	7017	6671	6818	6795	6762	6951	6738	6879	6994	6842	6913	6805	6904	6765	6890	7059	6790	6804	6997	6900	6864	6851	6859	6965	6869	6861	7037	6864	6787	6888	6890	6955	6947	6950	6813	6972	6904	6814	6859	6961	6985	6827	6926	6979	6736	6936	6988	6931	6941	6900	6933	6881	6917	6833	6927	6847	6950	6935	6911	6876	7012	6910	6932	6789	6936	6950	6942	6809	6901	6789	6857	7034	6853	6678	6967	7008	6947	6865	6922	6891	6836	6918	7002	6960	7000	6904	6872	6903	6905	6984	6840	6885	6770	6823	6941	6874	6871	6988	6996	6965	6910	6919	6960	6909	6897	7004	6925	6980	6862	6979	6995	6912	6902	7037	6987	7006	6871	6898	6993	6924	7081	6911	7080	6766	6840	6881	6823	6864	6836	6899	7022	6892	6961	6839	6882	6833	6978	6825	6970	6892	6985	6991	6904	6957	6911	6921	6946	6898	6950	6771	6863	6898	6949	7006	6862	6948	6934	6936	6912	6936	6895	6810	6819	6880	6961	7004	6918	6966	6890	6873	6987	6846	6932	6934	6758	6800	6953	6867	6902	6882	6979	6938	6965	6951	6766	6958	6859	6977	6828	6954	6993	6921	6927	6862	6865	6910	6798	6939	6967	6965	6873	6806	6856	6976	6994	6971	6926	6911	6996	6982	6865	6863	6912	6944	6867	6867	6908	6895	6950	6723	6863	6910	6920	6903	6857	6850	6881	6894	6808	6938	6871	6901	6886	6856	6943	7048	6918	6916	6952	6869	6845	6892	6918	6843	6925	6898	6884	6963	6830	7009	6942	6968	6896	6924	6862	6902	6841	6838	6936	6999	6908	6885	7006	6917	6886	6904	6757	6941	6899	6877	6837	6988	7002	6875	6930	6932	6861	6776	6897	6916	6875	6800	6836	6896	6915	6837	6914	6917	6897	6938	6832	7027	6936	6858	6823	6921	6910	6968	7009	6819	7066	6896	6876	6922	6964	6768	6814	6822	6910	6951	6931	6947	6946	6757	6884	6909	7022	6900	6877	6822	6973	6969	6954	6905	6870	6827	6874	6892	6877	6939	6827	6997	6938	6974	6922	6883	6790	6829	6916	6947	6799	6891	6927	6778	6920	6898	7055	6872	6964	6932	6950	7017	6941	6835	6758	6793	6842	6855	6962	7017	7091	6946	6969	6933	6911	6749	6934	6883	6783	6879	6947	6959	6946	6808	6886	6882	7053	6943	6888	6854	6879	6961	6870	6984	6890	6955	6869	6906	6892	6862	6747	7002	6953	6901	6977	6984	6886	6930	6973	6873	6878	6890	7014	6890	6847	6958	6838	6927	6896	7058	6889	7042	6982	6894	6890	6780	6961	6861	6834	6931	6910	6810	6984	6803	6823	6920	6828	6838	6947	6900	6858	6913	6998	6898	6851	6884	6905	6941	6966	6836	6920	6951	6830	6869	6840	6965	7033	6790	6724	6874	6946	6958	6805	6937	6904	6931	6836	6851	6920	6945	6963	6905	6930	6910	6887	6808	6923	6833	6961	7001	6987	6905	6791	6803	6973	6890	6922	6970	6935	6825	6883	6875	6928	6878	7041	6840	6913	6887	6996	6889	6988	7013	6828	6956	6893	6926	6885	6914	6979	6858	6900	6882	6930	6853	6757	7025	6837	6838	6847	6849	6949	6849	6904	6848	6914	6823	6899	6888	6775	6884	6948	6804	7084	7014	7021	6799	6826	6888	6995	6874	6945	6977	6737	6912	6878	6856	6840	6762	6980	6900	6861	6935	6903	7065	6934	6872	6934	6827	6827	6842	6861	6961	6883	7071	6993	6950	6788	6980	6866	6886	6889	6912	6864	6873	6837	6868	6827	6903	6763	6909	6945	6937	6891	6853	6858	6895	6866	6944	7008	6883	6958	6857	6893	6819	6851	6896	6893	6819	7003	6845	6959	6824	6859	6811	6777	6968	6966	6795	6748	6957	6926	6916	6794	6803	6811	6896	6858	6877	6870	7017	6987	6943	6909	6949	6990	6906	6999	6854	6976	6919	6904	6878	6914	6978	6862	6889	6852	6926	6879	6999	6808	6905	6905	6884	6885	6796	6935	6948	6883	6898	6876	6819	6866	6917	6922	6883	7015	6897	6840	6927	6864	6860	6953	6959	6951	7073	6966	6993	6850	6847	6868	6954	6863	7051	6923	6827	6995	6954	6859
10831	9048	5956	4329	4482	4481	3632	2782	2129	1753	1515	1386	1165	1127	1040	1006	996	966	914	961	861	883	881	868	853	866	885	794	796	848	834	842	828	788	796	794	828	845	775	817	835	796	811	809	795	816	830	781	803	803	794	789	795	811	795	763	800	741	804	847	800	837	820	796	846	766	860	843	874	809	823	844	789	757	838	800	802	785	803	794	780	795	823	823	809	810	817	821	808	823	833	781	801	791	836	781	774	873	833	835	804	788	832	766	794	797	852	824	769	871	854	898	784	793	776	844	774	836	829	839	787	807	841	806	792	827	816	769	845	787	865	807	769	794	799	861	819	762	828	795	789	783	844	780	816	867	792	785	797	807	804	833	785	763	787	792	835	864	815	833	837	783	804	742	827	783	793	823	752	834	805	799	795	799	812	866	802	778	872	798	809	810	802	863	781	860	807	834	813	847	813	814	815	804	809	848	783	785	795	800	753	819	776	782	812	771	860	813	829	813	816	791	816	805	770	818	823	794	802	799	902	833	841	911	807	774	829	801	799	841	825	790	795	788	885	799	792	797	796	802	868	820	810	817	733	830	793	826	855	807	804	786	779	837	858	834	788	808	833	808	802	857	791	805	815	826	797	810	863	760	807	846	774	793	855	822	806	802	842	827	794	820	798	828	867	803	791	834	788	826	774	807	825	790	832	819	832	798	843	824	788	793	805	831	776	869	802	759	832	808	752	765	822	816	868	809	805	812	782	787	834	822	757	828	809	788	769	756	846	853	819	795	789	807	782	800	844	856	790	885	821	818	777	824	823	787	754	782	803	787	786	759	800	806	813	835	779	778	768	818	782	801	819	829	804	809	811	798	879	825	818	867	792	833	864	808	835	814	812	817	822	796	772	834	816	734	801	910	808	816	809	773	826	788	818	746	826	810	740	787	799	789	849	798	822	796	816	791	813	790	800	804	785	857	808	804	800	828	790	821	837	863	768	774	816	846	821	861	814	785	805	860	848	829	812	804	823	800	843	776	787	856	803	830	780	844	817	808	817	784	778	814	864	791	821	837	794	781	735	830	815	768	788	858	801	841	890	792	818	801	823	808	797	803	802	798	826	845	852	783	796	823	836	795	782	833	819	836	808	818	826	851	815	810	826	828	823	787	836	812	799	799	828	806	804	838	794	814	792	856	746	794	829	825	811	869	713	798	823	838	804	858	785	815	783	775	776	827	799	820	836	839	836	837	768	810	852	873	798	841	818	766	779	868	788	781	840	826	819	849	769	801	815	798	826	790	802	835	759	819	842	783	842	759	802	822	842	809	836	795	808	835	869	834	800	876	795	789	821	796	746	834	844	843	784	786	834	805	771	786	832	829	807	797	881	792	791	778	816	818	780	816	836	797	814	820	816	810	811	882	826	849	810	766	839	788	794	763	804	793	810	820	791	811	810	833	817	733	792	833	807	831	833	868	841	839	780	837	836	802	818	817	789	848	829	830	830	767	812	813	785	804	784	766	834	827	804	777	819	817	808	812	830	823	825	779	787	813	816	810	879	823	815	768	802	800	842	820	765	813	834	793	816	753	795	819	807	806	813	836	801	793	796	804	789	833	846	842	815	834	802	812	809	817	842	872	808	795	778	803	806	801	877	786	832	763	810	806	805	813	817	832	796	854	816	847	816	811	805	786	826	785	859	804	836	826	794	798	854	834	835	837	796	801	836	822	831	795	802	773	824	795	796	815	801	804	790	801	799	777	786	806	844	759	871	798	848	789	824	795	821	797	780	817	800	801	788	850	811	830	832	787	825	799	795	809	798	800	810	807	861	785	784	856	816	841	821	794	782	816	838	810	774	793	766	818	762	778	835	801	829	836	804	818	776	859	827	823	784	781	793	803	795	816	821	764	809	868	817	818	830	835	820	819	864	810	789	836	853	806	753	844	811	812	786	786	809	806	818	805	791	869	865	874	866	805	806	804	891	784	797	902	814	800	835	773	805	780	812	864	859	804	818	849	885	852	815	798	839	808	830	838	809	824	794	830	844	826	817	801	778	786	805	780	838	818	798	827	814	840	799	813	766	794	793	772	843	831	771	793	823	827	820	828	819	810	805	788	798	784	804	764	859	776	811	796	820	835	787	830	831	785	808	776	791	819	782	809	830	830	791	827	813	831	822	817	776	794	799	788	843	840	828	815	769	794	846	786	822	822	873	773	817	801	803	810	823	771	823	792	824	800	845	869	817	793	811	830	797	843	789	835	838	810	817	803	792	825	816	836	823	835	775	783	872	804	796	850	784	771	786	834	763	844	814	800	875	803	835	829	818	804	813	793	846	808	787	825	809	841	841	799	790	846	817	826	806	809	798	785	788	834	786	800	840	826	804	840	842	813	794	867	791	835	822	841	817	796	796	829	823	798	802	784	785	777	855	788	834	803	784	807	803	824	829	815	840	837	832	766	831	865	810	818	781	824	726	803	837	859	803	812	801	850	770	775	783	804	809	801	860	797	874	820	838	807	817	810	767	861	807	830	832	815	833	837	796	831	775	827	847	818	806	835	805	830	825	799	784	818	807	767	771	865	791	813	789	795	795	772	782	847	801	797	820	867	795	818	868	834	817	862	847	808	835	744	798	833	817	813	812	765	810	826	854	834	848	809	788	786	764	801	831	776	770	791	815	858	778	785	847	812	871	846	761	869	802	773	826	802	886	789	832	831	807	853	854	805	826	848	806	835	843	815	836	792	834	832	838	840	823	782	831	802	785	819	811	774	815	772	755	810	830	809	787	819	799	785	795	820	864	813	793	814	827	802	853	823	753	767	859	800	792	842	799	898	829	803	846	809	806	809	784	790	785	822	846	841	777	796	832	761	811	810	790	788	838	807	791	833	826	829	861	775	794	782	820	812	809	820	821	864	813	832	853	770	833	809	816	845	830	831	835	793	816	798	798	824	833	830	872	847	813	795	830	837	786	826	821	806	805	775	837	794	782	821	823	816	819	792	812	791	817	776	818	812	825	823	827	816	835	854	785	818	783	808	797	829	803	761	853	808	783	799	807	798	780	801	801	757	773	801	852	783	809	780	834	832	754	845	801	806	797	818	819	807	874	828	823	767	785	797	822	833	801	816	818	771	813	801	825	754	822	814	793	790	805	815	792	817	852	822	808	784	791	811	815	805	791	801	816	812	826	860	780	798	795	776	841	851	800	814	843	827	842	810	813	800	784	826	810	794	840	764	804	832	796	844	783	822	863	848	773	809	777	783	841	821	807	770	774	831	787	841	815	796	843	804	845	742	831	826	812	841	822	756	807	836	820	822	822	867	768	810	782	822	838	771	789	824	877	836	831	775	772	772	801	835	782	817	829	876	786	834	772	818	767	838	788	823	798	854	809	795	846	815	799	795	831	817	864	781	871	761	745	779	771	812	817	822	818	828	855	807	816	845	813	781	744	821	842	817	860	873	778	839	787	787	863	811	812	788	824	791	815	866	786	823	756	813	805	833	836	849	835	825
44191	37520	33621	42021	45753	44702	39289	34534	29220	24437	21015	18038	15545	13993	12244	11447	10725	10425	10091	9636	9304	9053	8763	8556	8200	8099	7914	7693	7481	7513	7509	7357	7570	7416	7276	7481	7448	7310	7226	7236	7241	7221	7342	7208	7249	7002	7155	7240	7288	7081	7261	7264	7327	7298	7170	7218	7207	7181	7100	7444	7271	7173	7257	7250	7252	7244	7201	7133	7158	7217	7259	7223	7271	7226	7274	7112	7254	7162	7335	7310	7165	7340	7156	7201	7161	7278	7346	7211	7181	7221	7344	7205	7239	7345	7234	7213	7290	7213	7166	7201	7195	7239	7212	7193	7118	7303	7268	7191	7326	7133	7238	7281	7178	7315	7159	7225	7232	7267	7201	7313	7212	7338	7212	7297	7314	7255	7262	7241	7243	7330	7119	7324	7241	7185	7183	7169	7288	7269	7256	7189	7295	7208	7228	7301	7259	7105	7222	7237	7164	7058	7200	7342	7352	7283	7094	7237	7155	7208	7345	7239	7254	7149	7265	7136	7315	7063	7158	7278	7090	7165	7199	7259	7213	7210	7224	7258	7340	7198	7303	7205	7254	7264	7137	7284	7299	7217	7204	7268	7098	7278	7323	7242	7166	7130	7247	7196	7310	7298	7144	7321	7190	7239	7198	7230	7151	7151	7112	7265	7287	7113	7312	7252	7123	7242	7217	7262	7312	7232	7116	7139	7125	7220	7261	7303	7245	7393	7077	7270	7194	7206	7218	7174	7167	7167	7149	7281	7362	7119	7099	7161	7221	7294	7268	7143	7131	7197	7151	7268	7289	7255	7240	7166	7154	7259	7226	7272	7188	7203	7141	7190	7291	7318	7235	7318	7103	7290	7249	7186	7312	7143	7176	7141	7212	7230	7277	7224	7259	7144	7218	7207	7239	7136	7163	7276	7176	7315	7180	7149	7238	7111	7255	7253	7250	7067	7192	7151	7349	7322	7259	7211	7314	7248	7324	7271	7192	7269	7211	7338	7119	7267	7102	7175	7252	7203	7294	7227	7260	7168	7145	7177	7171	7228	7135	7073	7186	7191	7180	7209	7164	7183	7252	7249	7152	7234	7215	7346	7283	7274	7371	7249	7144	7190	7114	7290	7207	7135	7201	7258	7222	7157	7153	7201	7223	7292	7229	7321	7176	7240	7279	7261	7179	7137	7187	7384	7305	7250	7106	7078	7295	7175	7250	7144	7282	7394	7217	7265	7197	7229	7155	7251	7189	7261	7178	7184	7248	7337	7203	7166	7321	7196	7269	7178	7184	7281	7122	7091	7147	7279	7198	7241	7105	7117	7212	7265	7140	7241	7302	7196	7369	7177	7121	7186	7296	7261	7023	7174	7219	7312	7310	7334	7138	7186	7284	7180	7237	7119	7224	7270	7215	7411	7306	7225	7172	7354	7347	7165	7240	7117	7183	7216	7263	7160	7205	7135	7168	7166	7256	7198	7211	7087	7269	7212	7178	7168	7218	7231	7244	7250	7279	7154	7197	7233	7228	7264	7226	7179	7223	7206	7100	7399	7259	7282	7153	7226	7112	7183	7267	7159	7320	7175	7258	7204	7261	7091	7097	7243	7162	7359	7267	7385	7094	7167	7116	7326	7189	7224	7282	7158	7099	7335	7267	7130	7287	7195	7245	7088	7211	7296	7292	7275	7271	7019	7285	7197	7164	7177	7238	7196	7221	7108	7199	7217	7173	7305	7205	7196	7100	7277	7224	7134	7180	7339	7261	7285	7227	7301	7317	7316	7142	7101	7109	7374	7195	7190	7117	7215	7288	7269	7224	7173	7165	7286	7208	7339	7160	7175	7171	7337	7246	7205	7157	7212	7210	7150	7242	7206	7236	7093	7344	7371	7260	7074	6991	7257	7306	7207	7220	7242	7219	7232	7316	7206	7326	7323	7192	7299	7135	7245	7239	7359	7217	7256	7210	7336	7091	7164	7040	7246	7106	7295	7247	7369	7254	7209	7206	7133	7065	7149	7276	7281	7212	7352	7162	7282	7177	7123	7190	7230	7290	7186	7338	7268	7101	7374	7066	7276	7198	7321	7155	7317	7113	7179	7300	7101	7173	7303	7363	7187	7248	7296	7238	7186	7243	7037	7335	7175	7069	7232	7271	7198	7090	7259	7131	7296	7173	7317	7314	7215	7312	7261	7143	7284	7173	7175	7180	7066	7248	7220	7239	7153	7172	7235	7262	7321	7206	7157	7199	7293	7118	7181	7176	7324	7296	7373	7166	7308	7269	7302	7319	7347	7171	7106	7280	7249	7308	7261	7243	7315	7300	7203	7137	7142	7126	7171	7266	7135	7140	7250	7286	7175	7322	7258	7207	7197	7227	7113	7186	7226	7337	7158	7315	7326	7090	7261	7406	7243	7044	7191	7196	7162	7176	7167	7283	7081	7202	7258	7133	7260	7404	7236	7174	7179	7253	7237	7160	7267	7201	7365	7262	7161	7179	7305	7312	7249	7243	7190	7154	7378	7222	7171	7247	7200	7346	7078	7194	7185	7236	7114	7291	7256	7234	7215	7299	7166	7174	7245	7220	7184	7337	7268	7342	7219	7210	7244	7342	7213	7231	7209	7221	7303	7198	7234	7299	7461	7284	7283	7232	7259	7234	7226	7087	7197	7280	7143	7237	7189	7190	7068	7194	7296	7229	7320	7226	7163	7286	7156	7134	7189	7119	7248	7159	7160	7322	7302	7304	7244	7231	7216	7197	7170	7238	7201	7332	7301	7163	7206	7245	7097	7318	7335	7325	7147	7151	7288	7278	7259	7180	7189	7163	7253	7294	7181	7302	7130	7239	7366	7250	7160	7127	7272	7215	7238	7301	7277	7188	7288	7189	7371	7187	7183	7300	7170	7081	7225	7305	7207	7104	7273	7100	7231	7242	7209	7150	7332	7147	7161	7205	7142	7041	7299	7154	7152	7231	7166	7284	7417	7176	7275	7227	7218	7213	7222	7206	7130	7125	7342	7254	7206	7208	7096	7235	7198	7333	7127	7244	7142	7246	7261	7087	7148	7402	7317	7206	7125	7231	7168	7262	7204	7217	7172	7238	7244	7213	7230	7256	7162	7341	7217	7208	7356	7224	7296	7251	7069	7092	7175	7307	7286	7301	7171	7229	7323	7370	7204	7329	7253	7233	7273	7262	7154	7337	7279	7301	7187	7249	7224	7217	7228	7277	7350	7225	7228	7215	7089	7321	7272	7218	7171	7235	7163	7352	7243	7320	7196	7243	7235	7268	7164	7269	7198	7069	7320	7270	7273	7111	7192	7146	7137	7335	7255	7318	7350	7270	7263	7219	7197	7313	7148	7125	7221	7182	7259	7107	7295	7352	7182	7176	7245	7318	7157	7072	7154	7259	7322	7295	7173	7194	7148	7222	7290	7113	7259	7341	7209	7308	7263	7230	7301	7213	7168	7065	7176	7253	7247	7133	7296	7267	7174	7215	7383	7175	7245	7161	7197	7269	7260	7382	7275	7207	7327	7147	7232	7212	7197	7267	7228	7209	7121	7176	7267	7331	7227	7092	7172	7187	7195	7145	7265	7359	7317	7239	7238	7219	7356	7273	7217	7189	7188	7183	7348	7177	7253	7258	7280	7178	7180	7081	7300	7343	7243	7150	7267	7260	7135	7221	7310	7126	7308	7143	7281	7184	7229	7171	7276	7233	7135	7272	7120	7232	7295	7304	7238	7107	7168	7286	7230	7198	7248	7253	7408	7189	7267	7093	7130	7308	7153	7119	7244	7088	7230	7346	7177	7330	7320	7263	7221	7159	7134	7286	7184	7113	7218	7320	7168	7356	7250	7193	7164	7281	7250	7271	7296	7396	7221	7319	7189	7301	7282	7306	7232	7103	7249	7144	7201	7230	7240	7358	7185	7303	7158	7288	7132	7289	7196	7275	7230	7285	7185	7281	7369	7170	7189	7188	7236	7204	7081	7350	7265	7181	7231	7316	7206	7167	7339	7062	7337	7290	7172	7157	7171	7143	7199	7268	7255	7145	7178	7216	7158	7156	7234	7246	7165	7195	7159	7074	7118	7383	7111	7307	7273	7287	7251	7310	7224	7347	7194	7174	7178	7205	7355	7202	7343	7169	7127	7250	7170	7165	7237	7051	7091	7282	7097	7122	7301	7262	7275	7139	7235	7261	7179	7217	7186	7283	7234	7226	7128	7198	7385	7213	7305	7253	7249	7242	7225	7352	7285	7372	7169	7170	7105	7157	7176	7265	7220	7236	7299	7327	7149	7236	7208	7280	7190	7158	7138	7034	7283	7026	7221	7103	7326	7324	7328	7280	7265	7237	7308	7155	7280	7066	7265	7235	7189	7286	7089	7319	7174	7221	7226	7350	7092	7240	7272	7240	7230	7214	7214	7186	7282	7256	7118	7074	7266	7201	7243	7072	7191	7296	7361	7344	7163	7162	7337	7228	7154	7093	7220	7012	7189	7315	7317	7261	7387	7297	7344	7261	7110	7300	7117	7200	7204	7129	7300	7074	7251	7218	7313	7339	7229	7283	7294	7191	7274	7206	7245	7154	7270	7252	7267	7173	7324	7258	7223	7280	7168	7303	7081	7208	7256	7127	7270	7125	7126	7150	7224	7199	7333	7172	7305	7210	7265	7111	7279	7392	7115	7137	7197	7263	7183	7324	7221	7211	7159	7267	7135	7288	7282	7205	7245	7259	7250	7071	7372	7271	7270	7242	7273	7186	7315	7302	7158	7237	7248	7220	7226	7463	7308	7189	7279	7325	7287	7244	7280	7214	7108	7175	7165	7229	7213	7151	7395	7142	7263	7234	7127	7252	7278	7285	7233	7249	7239	7356	7098	7204	7167	7264	7367	7204	7114	7224	7243	7171	7217	7182	7331	7287	7314	7284	7178	7267	7175	7293	7125	7377	7211	7361	7250	7323	7162	7189	7247	7193	7352	7225	7243	7350	7136	7299	7290	7028	7179	7243	7245	7279	7328	7275	7186	7217	7140	7128	7247	7235	7198	7209	7309	7343	7257	7382	7215	7217	7295	7321	7147	7187	7248	7318	7092	7238	7220	7210	7162	7260	7110	7181	7174	7227	7226
11569	7649	5569	4295	4335	4208	3277	2545	1972	1721	1497	1256	1149	1032	981	958	979	912	921	957	919	888	900	834	823	856	838	838	814	833	773	798	742	800	765	780	799	792	768	766	740	760	751	806	778	764	789	784	813	821	749	772	800	783	751	781	774	797	743	790	773	782	781	775	776	794	884	795	774	775	785	788	743	770	782	783	793	761	800	793	739	761	768	832	748	806	785	739	779	792	832	773	759	806	779	751	776	739	766	728	734	739	754	795	727	757	703	784	801	792	793	862	776	782	785	773	762	794	779	797	812	735	781	762	738	805	715	834	796	786	789	792	802	812	770	747	786	799	751	818	796	806	815	774	765	798	794	779	765	841	836	754	813	768	807	840	754	755	787	790	772	747	760	753	788	786	813	799	764	763	739	782	746	800	733	823	809	804	779	810	785	822	833	762	771	774	780	809	767	774	801	732	845	806	762	734	772	732	773	813	764	782	775	801	793	815	773	768	774	711	794	807	849	787	731	751	824	807	808	795	803	771	783	769	770	815	797	749	806	802	809	811	795	738	801	807	753	826	778	743	776	745	775	785	794	774	764	804	792	806	791	743	731	772	778	764	779	800	778	783	772	812	795	818	795	815	796	806	818	797	728	794	803	767	803	782	753	721	819	765	763	798	792	773	818	739	798	814	816	758	778	791	711	794	761	780	799	796	808	765	764	744	780	741	773	765	820	772	746	780	770	771	804	809	764	779	780	762	785	798	765	757	748	771	768	749	736	792	775	754	790	808	742	778	783	790	781	762	798	736	713	742	843	761	787	752	778	777	752	781	796	766	773	779	749	804	846	804	775	785	776	801	756	756	763	767	779	804	735	776	832	730	815	740	801	797	804	766	817	794	785	774	729	750	787	788	773	773	756	779	772	831	774	823	851	857	793	803	767	775	791	784	805	823	799	765	761	789	809	785	800	779	804	852	843	776	797	750	777	786	855	773	764	778	800	783	778	801	774	794	752	799	808	782	735	795	743	775	774	747	822	778	806	773	775	792	827	766	760	751	820	829	799	762	738	766	781	823	760	732	768	767	769	795	781	791	785	781	767	804	786	785	794	781	812	806	769	762	756	760	774	750	783	777	748	769	758	756	782	743	766	767	776	769	753	795	803	751	817	780	738	840	794	776	771	777	816	793	802	782	801	817	775	755	767	810	795	812	824	797	796	754	780	771	743	798	806	789	814	839	794	775	802	744	786	824	800	814	771	791	799	764	776	788	774	765	785	752	773	757	763	772	753	748	790	788	734	771	831	734	809	742	780	793	776	740	816	778	787	800	784	797	745	797	785	763	779	784	770	805	780	803	792	805	786	774	767	830	762	763	755	791	756	754	811	763	790	761	806	803	813	777	790	679	820	778	813	791	775	792	752	801	808	765	771	816	791	771	816	772	755	772	785	786	728	745	789	766	763	794	757	841	820	754	780	766	776	740	774	769	755	820	755	763	781	767	776	777	760	795	774	756	794	771	810	784	769	821	818	755	792	810	753	796	802	774	772	726	802	752	775	782	793	751	778	833	773	760	767	778	760	820	765	819	775	768	792	797	786	794	824	771	782	754	757	792	739	798	798	754	810	816	814	767	747	772	801	817	797	789	759	744	790	811	820	843	756	784	796	799	785	740	757	773	771	775	789	726	825	822	807	782	811	779	799	813	806	783	767	765	759	801	783	754	830	813	823	781	741	780	781	778	765	795	768	858	808	771	794	761	792	747	798	792	798	785	847	796	819	763	820	768	788	773	820	761	842	795	790	789	814	836	775	764	776	806	803	798	815	818	764	815	828	776	787	831	802	786	803	788	763	762	758	758	795	814	792	816	775	789	779	759	832	778	779	772	768	732	830	822	770	809	747	790	768	841	754	725	773	793	767	715	811	794	814	773	756	795	754	824	777	783	762	765	772	779	750	778	785	817	758	772	747	771	788	779	777	819	815	798	775	821	789	767	769	764	784	750	751	772	798	781	765	779	784	770	805	743	768	773	748	751	725	806	754	776	784	767	770	758	787	751	734	807	756	790	820	795	755	849	757	761	804	764	786	758	760	810	786	755	736	749	769	807	823	813	732	800	794	794	805	785	755	745	766	784	741	767	804	732	800	791	841	830	791	776	791	764	775	810	778	776	745	751	766	733	854	763	790	780	833	788	801	792	792	835	832	756	740	806	794	756	783	821	798	768	781	796	791	765	761	833	807	837	735	771	749	798	786	799	811	820	820	787	792	794	803	770	737	792	787	781	722	796	806	771	723	766	820	753	774	805	791	776	799	794	794	759	744	772	778	800	770	807	814	733	735	772	797	780	824	827	775	778	751	843	798	773	748	744	755	806	816	776	806	778	761	757	790	783	778	775	778	782	810	815	760	754	763	797	805	753	830	805	845	757	776	771	791	793	807	706	806	739	753	770	794	723	758	781	831	786	768	793	784	746	812	819	742	799	795	813	749	759	754	720	763	766	759	795	820	798	786	765	812	825	779	750	773	787	714	806	794	739	759	739	794	726	836	801	845	785	760	811	808	775	835	767	777	768	793	741	787	720	775	756	817	752	806	774	768	775	767	781	751	814	767	763	742	788	719	783	771	805	784	762	785	771	752	786	793	788	753	745	851	788	774	762	814	808	793	793	819	846	829	762	793	750	773	767	745	766	818	787	744	727	763	782	781	766	830	783	746	766	729	782	819	812	811	765	779	803	801	818	768	774	828	742	776	735	739	791	786	728	768	764	746	792	738	725	840	777	786	804	799	772	858	831	771	803	760	733	804	799	738	765	747	785	776	800	762	809	792	808	751	794	747	767	774	776	782	803	775	763	764	788	802	740	816	796	790	784	775	805	727	738	806	818	745	851	786	812	769	807	782	719	754	784	715	800	794	758	795	722	715	799	796	759	806	832	778	828	754	770	819	797	795	806	775	760	800	834	799	823	752	818	774	790	758	795	782	741	825	801	761	795	761	788	879	820	784	767	813	745	787	756	790	780	731	799	763	761	830	776	794	793	780	788	703	749	794	811	794	784	802	808	819	780	799	783	732	769	769	727	809	761	783	816	773	824	743	802	780	779	845	733	743	743	774	829	778	748	798	771	772	827	772	821	826	795	767	751	770	791	774	800	738	791	732	811	817	801	761	783	781	748	824	789	795	776	758	792	787	831	814	812	753	820	785	725	770	824	806	781	771	791	786	774	790	746	741	831	780	803	837	758	819	765	769	844	799	768	833	793	830	759	795	772	783	782	784	764	756	760	754	762	798	766	802	755	782	753	766	765	786	786	779	753	789	788	793	807	814	766	784	777	757	763	778	770	798	791	784	809	841	763	766	748	771	813	761	773	782	776	782	820	799	736	787	759	796	774	748	772	741	778	764	777	818	753	762	783	815	749	802	774	786	817	801	818	773	800	783	808	768	723	776	795	761	808	779	796	810	798	769	820	778	861	805	791	757	745	744	790	745	760	806	757	797	802	738	780	764	740	799	749
40419	34978	33266	41958	45720	44296	38391	33158	28389	24054	20526	17653	15397	13549	11829	11168	10630	10080	9826	9568	9276	8913	8530	8358	7928	7659	7688	7282	7357	7311	7279	7247	7214	7242	7178	7048	7150	7058	7032	7131	6947	7068	6998	7090	7120	7083	6995	7001	7007	6864	6954	7005	7131	6973	6984	6993	7044	6956	6980	7168	7017	6980	7013	7054	7060	7026	6982	6874	6997	6954	6965	7111	6834	6921	6944	6976	6915	6914	6902	7040	7103	7120	7035	6970	6906	7006	7007	6991	6980	6956	7025	7001	6963	6992	7060	7041	7050	6936	7013	6975	6947	6943	6910	7138	7029	7138	7089	7144	6946	6952	7033	6983	6901	7051	7186	6988	7010	6988	7087	7021	6937	6963	6995	6941	6901	7021	7013	6912	7055	7029	7011	6870	7016	6907	6973	7026	6892	6964	7030	6994	7036	6935	7012	7051	6995	6950	7128	6992	6988	6979	7042	6991	7082	6940	6943	7012	6983	7043	6927	7012	7054	7122	6986	6980	7074	6910	6988	7070	7045	6930	7006	7091	6923	6975	6933	6831	6924	7024	6979	7021	7051	6888	6965	7207	7091	7104	6966	6912	7020	6890	6880	7015	7117	6961	6889	6951	7012	6925	7103	6995	6973	7032	7096	7104	7076	7172	6987	7054	6997	7048	6959	7004	6863	6981	7009	6912	7022	6943	7147	6958	7070	7011	6993	6919	7148	7081	6953	6968	6963	7002	6887	6884	7092	6971	6873	7038	6983	7017	7105	7101	7119	7027	6969	7136	7026	6956	7136	7096	6929	7085	6954	6888	6876	7112	6996	7087	7000	7039	7137	6972	6998	7007	6935	7019	7030	6995	7061	7033	7036	6936	6877	6955	6936	7092	7027	7106	7023	6937	7013	6966	7126	6905	7175	6908	7079	6930	6991	7053	7009	6917	6943	7000	7030	6950	7043	7029	7016	7017	7014	6979	6959	7019	6966	6946	6998	7108	7005	7005	7033	7059	7028	7073	6976	7020	6994	6800	6997	7073	6967	7077	6968	7062	7038	6951	7086	7006	7032	7082	6875	6932	7026	7035	6897	6980	6958	6940	6977	6999	6958	6964	7035	6907	6912	7075	7108	7104	6908	7053	7135	7073	6996	7016	6871	6954	6990	7065	6905	6946	6952	6989	6984	7098	6902	7034	7009	6999	7005	6870	6999	7141	7045	6983	6906	6976	7182	6981	6940	6967	7047	7034	6928	7069	6830	6932	6807	7025	7148	6914	6939	6995	6963	7101	6919	7051	7034	7040	6988	7006	6993	7006	6946	7021	7105	7068	6959	7096	7067	6932	6927	7061	7056	6988	6962	7017	7024	6977	7044	6985	6893	6984	7087	7062	6989	7127	7016	6996	6972	6809	7028	7016	6938	7014	6973	6897	7099	6940	6872	6946	7052	7089	6980	6890	6974	7014	7025	6904	6980	6976	7003	7003	6952	6994	7011	6856	7080	7025	6972	6938	7086	7110	7073	6952	7051	6878	7016	7029	6993	6902	7055	6880	7028	6966	6919	7018	6896	6851	7046	6917	7000	7003	6992	6992	7035	6993	6973	7033	6980	6984	7141	7008	7012	7181	7155	7054	7030	6976	7044	7050	6957	6945	6976	6923	7022	6979	7029	6945	6985	7040	7124	6953	7135	6973	7012	6966	7040	6920	6998	7035	6991	6981	7002	7095	6997	7029	7048	7017	6951	7119	6955	6967	6896	6924	7126	6973	6916	7004	7169	6902	6967	7164	7013	7028	6929	7044	6981	7107	7102	6988	6926	6895	6976	7036	7108	6875	7144	7014	6939	6978	7083	6923	7038	6986	7014	7032	7072	6932	6927	7097	6955	7122	6959	6921	7028	7060	7099	7094	7095	7043	6896	6927	6978	6951	6938	6943	6887	6996	6986	6988	7043	6876	7037	7030	7070	7058	6986	6941	7083	6958	7062	6998	6949	6857	7064	7094	6920	7062	7112	6950	7038	6924	7088	6987	6995	6920	6939	7161	7001	6951	6929	6948	6996	7022	6937	6954	7151	7063	6981	6974	6924	6934	6932	6936	7002	7048	7028	7007	6983	7029	6950	7042	6908	6981	6907	6888	7051	7123	7002	7127	6919	7009	7084	7026	7119	6889	6973	7079	7019	7025	7069	6937	6878	7027	6940	6968	7019	7075	7047	7071	6983	7097	6915	6940	7053	6986	7038	6997	6992	7078	7176	6829	6942	6985	7123	7035	7107	6847	7030	6940	6973	7036	6930	7012	7070	6926	6898	6983	6964	7010	7093	6966	7100	7051	6984	6884	7109	6896	7030	6940	6835	6999	7094	6931	6928	6911	7010	6974	6961	6976	6970	7051	7067	6947	7029	6947	6998	7138	6961	6932	6929	7002	7010	7006	6980	7022	6890	6987	6936	7007	6977	7087	6890	7084	7058	6968	7098	7003	7000	7038	7002	6927	7120	7036	6983	6970	7042	7049	6970	6920	7049	6965	6852	6939	7050	6991	6963	7020	7036	7034	6984	6974	6911	7105	6933	6924	6996	6977	6958	6901	7060	7024	7017	7001	7019	7217	6875	6912	6960	7003	7055	6872	6958	6929	6932	7040	6870	6946	6940	6961	7084	7030	6984	7165	7108	7017	7104	7003	6804	6924	6853	7062	7040	6932	7013	7064	6988	6898	6946	6981	6988	7003	7063	6907	6981	7092	7062	6880	6997	6952	6883	7102	6952	7131	7030	7106	6951	6996	7013	6938	6890	7048	7070	7001	7111	6969	7001	6878	6898	7039	6951	7016	7044	7015	6980	7119	7173	7001	6982	7053	6961	7109	7043	6968	7056	7007	7055	6991	7033	6997	6990	7044	6945	7091	6984	6938	6949	7014	6950	6984	6924	6883	6995	7022	6729	7025	6981	6977	7147	7084	6989	6920	6983	6951	7149	6965	6974	7014	6941	7040	6953	6875	7046	6939	6979	6844	7093	7012	7076	6986	7018	7044	6943	6977	7012	7011	6960	7062	7078	7066	6990	6876	6977	6974	6971	7001	7026	6990	6988	6872	7164	7049	7069	6961	7061	7069	6935	7036	6853	6923	6926	7006	6995	6974	6971	6977	6973	7126	6976	6967	7056	6931	6966	7039	7064	6992	7016	6905	7071	7171	7011	6913	7004	7016	6924	6917	6978	6960	7003	6930	7147	6980	7063	6997	7154	7018	7027	6919	6996	7041	6974	6942	7031	7003	7059	6903	7085	7010	6944	6966	7060	6963	6959	6942	7031	6895	7079	6914	7011	6898	6944	6950	6960	6917	6981	6970	6993	6988	6846	6978	6872	6976	7094	7093	6893	7003	7060	7043	7029	6999	7074	7128	7097	6948	6915	7014	6937	7015	7033	7039	7053	7011	7023	7001	7054	6860	7007	6997	6996	7014	7045	6988	6899	6991	6935	7094	6997	7026	7056	7010	6904	7041	7086	6960	7066	6997	7111	6950	6950	7019	6914	6914	7091	7058	7029	6955	6958	6969	6946	7114	6921	7113	6982	7061	6909	6985	6967	7138	6932	6989	7021	7026	7145	6930	7010	6984	6923	7148	7113	7057	7024	7001	6943	7106	6975	7051	6944	7040	6983	6917	6932	6815	6952	7050	7039	7038	7117	7050	7140	7121	7013	7041	7007	6968	6977	7042	6951	6919	7162	6831	7030	6931	6918	6884	6956	7055	6987	7153	6873	7034	7016	6986	6973	7024	6969	7127	6965	6893	6862	6984	6999	6858	7042	7121	6967	7050	6949	6969	6981	7124	6974	7001	7081	7015	7084	6984	6964	6874	7106	6886	7037	6955	6974	6971	7030	6992	6935	7077	6914	6962	7031	7077	7090	7049	6996	7118	7023	6966	6882	6936	7100	6903	6918	7033	7077	7009	6976	7084	6938	7051	7066	7061	6941	7053	7090	7077	7006	7039	6971	6938	7074	6935	6899	6977	7079	6869	7074	6882	6901	6902	6958	6924	7071	7108	7024	6942	7135	6943	6991	6971	6947	6938	6994	7064	7048	6912	6921	6922	6846	6995	6934	6977	7018	7029	6978	6958	6947	6997	7073	6968	7077	6976	7107	7020	7040	7197	6997	6977	7107	6985	7024	7027	6930	6940	6973	6990	6957	7128	7057	6998	7055	6973	6984	7082	6919	6870	7038	7134	6940	7050	6928	7085	7034	6946	6984	7042	7109	6984	7034	6958	6982	7109	7097	6892	7120	6863	6888	7076	6953	7108	7011	7072	7066	6907	6878	7011	6955	7111	6981	6893	7074	7104	6870	7128	6988	6894	7128	6970	7080	7136	7086	6919	7063	7054	7007	7006	7089	6833	6940	6976	6989	7073	6972	7142	7091	6926	7010	7065	7013	7064	7085	6992	6995	7081	6872	7096	7039	6958	6995	6943	6991	7065	6865	6967	6858	6990	6934	6987	7009	7050	6989	6924	7084	6839	7064	7027	7134	7002	6846	7090	7022	6847	6994	7063	6966	6924	6954	6918	6915	6902	7062	6968	6953	7047	7043	7039	7048	7062	6909	6978	7117	7091	6914	7019	6912	6870	7090	6911	6960	7005	6916	6970	7026	7007	6956	7112	6902	6948	7023	6982	6987	6914	7081	6954	6957	7005	7061	7030	7073	6988	7031	6898	6898	6970	6933	7009	7018	6987	7069	7028	6851	7130	7050	7175	6929	7070	7103	6894	7017	7000	7031	6985	7088	7103	7041	6931	7040	6962	7073	7134	7107	6938	7116	6946	7032	6944	6869	7014	6951	7023	6911	6917	7036	6977	7010	7067	7044	7079	7119	6990	7149	7119	6971	7011	6895	7081	6999	7123	6985	6969	6863	7022	6998	6979	6955	7079	6981	7001	6941	6948	7011	7044	6958	7079	6995	6985	6944	7016	7061	7017	7144	7004	6976	7055	7060	7113	7066	6988	6949	7012	6991	7015	7029	6993	6902	6998	6899	7003	7022	7022	6971	7007	7027	7091	6742	7009	7038	7029	7058	6877	7019	7049	7105	7066	7071	7027	7017	6943	7022	6882	7114	6978	6971	7062	6920	6902	7141	6958
13183	11204	8863	6649	6993	6551	4752	3307	2819	2298	1918	1730	1501	1294	1146	1091	1067	1056	1075	1001	990	968	961	880	812	890	892	862	845	866	882	879	826	811	882	797	843	831	780	805	824	838	811	793	800	842	771	808	767	830	801	790	809	851	855	830	858	872	767	847	802	808	839	819	798	834	854	786	773	804	830	809	834	798	813	793	823	868	854	805	818	820	812	780	847	821	758	815	828	845	872	822	809	800	804	801	810	837	826	870	823	810	835	793	815	810	836	845	773	888	851	785	764	835	803	803	791	834	822	844	795	784	870	799	770	809	800	829	823	860	849	804	791	845	832	786	799	803	851	816	759	786	796	818	820	824	811	797	797	795	805	798	856	802	774	828	840	845	824	875	839	779	786	781	748	794	846	837	796	821	817	851	836	827	823	807	793	778	826	798	838	820	816	779	801	840	826	804	851	821	808	844	823	858	809	831	785	803	819	804	807	814	807	833	834	757	818	831	872	896	811	811	864	762	808	798	762	813	871	807	841	849	843	805	845	815	831	842	804	847	830	785	774	830	847	860	838	809	856	836	831	798	809	771	804	831	818	806	808	814	847	821	776	832	838	844	832	757	760	832	823	820	814	824	847	765	766	831	798	789	852	798	855	793	865	841	830	851	828	845	862	776	869	770	803	869	837	741	818	831	784	833	841	817	810	841	862	868	819	816	845	855	824	809	846	825	808	893	762	820	846	780	775	801	787	835	818	835	831	801	834	815	760	855	816	835	842	764	818	832	805	834	777	781	803	832	853	794	807	816	862	818	791	847	867	820	850	868	776	810	782	810	840	846	819	797	795	855	854	828	802	835	786	835	837	823	768	798	793	839	792	821	845	819	799	827	792	821	817	856	789	834	846	766	829	773	836	804	798	838	829	789	788	833	825	797	827	810	835	767	827	808	844	800	801	755	847	790	848	808	816	815	777	804	827	800	833	846	788	848	818	822	811	822	790	819	788	857	838	827	788	812	840	823	820	814	809	826	798	754	861	787	817	813	861	810	724	845	818	800	796	824	769	747	817	835	770	846	775	830	810	853	819	852	823	811	842	841	785	797	834	846	831	826	824	815	828	782	795	844	794	751	837	787	842	819	801	860	802	850	817	803	786	806	863	816	867	819	783	870	809	830	839	791	814	802	799	800	857	798	855	807	797	826	849	824	786	836	764	810	838	787	815	799	863	832	817	826	819	847	799	799	769	841	840	798	875	867	838	836	857	791	793	846	820	783	783	832	829	835	792	812	802	817	785	857	837	822	916	828	829	762	774	850	770	820	811	780	831	805	771	822	779	826	889	852	839	843	767	832	808	789	800	823	830	850	810	880	846	839	806	813	799	857	792	788	812	774	819	794	856	845	811	782	866	798	829	853	740	841	802	787	817	804	830	770	798	838	816	810	777	802	831	858	830	844	841	788	854	834	840	826	839	821	818	835	830	827	796	845	833	781	802	865	804	803	836	811	802	805	845	801	827	852	823	853	857	839	839	836	801	864	799	844	823	829	853	799	833	868	835	831	807	780	877	885	824	830	798	785	836	822	792	791	824	848	847	837	799	798	812	781	780	818	796	773	818	769	825	801	787	805	854	808	835	781	834	826	789	820	819	811	796	815	841	831	856	821	828	854	839	792	823	825	787	793	820	865	777	786	821	820	802	846	812	838	794	781	838	826	847	836	838	774	779	772	744	835	849	828	838	828	806	832	829	793	826	848	803	815	830	844	808	773	775	828	880	829	792	808	845	800	793	832	830	824	845	810	802	906	798	847	795	851	784	834	774	793	811	833	803	770	848	790	833	806	789	793	838	808	816	821	838	793	832	762	762	823	810	796	804	791	862	865	839	843	830	799	821	813	819	818	820	809	793	811	810	809	810	833	758	837	810	797	841	829	809	858	780	729	814	809	848	778	836	818	785	822	831	771	826	819	792	796	820	823	819	777	867	787	783	846	815	794	817	817	810	848	844	775	839	794	853	772	817	815	771	780	828	798	801	796	827	801	785	860	831	829	845	853	800	814	760	820	852	824	840	777	837	813	797	807	832	838	813	797	827	820	842	800	796	844	794	836	809	852	858	800	819	811	756	785	832	844	806	825	813	817	806	823	809	869	838	845	815	852	800	856	786	843	845	835	846	805	827	775	817	805	818	773	745	837	820	825	829	848	809	851	850	802	813	761	812	807	850	816	808	808	816	861	788	800	835	818	802	820	800	861	801	848	808	902	847	795	783	813	799	800	812	838	826	803	824	834	819	823	817	877	856	769	772	770	842	755	822	768	815	829	886	803	821	865	839	791	782	711	812	807	826	871	852	828	801	862	811	767	887	816	809	747	803	786	846	811	801	785	878	814	835	824	817	791	824	787	795	834	784	782	837	744	786	814	832	754	788	788	789	825	876	829	843	787	811	831	888	869	815	819	818	829	784	802	826	800	817	839	820	873	846	828	860	833	815	816	848	800	850	789	800	810	878	794	849	856	852	814	798	820	844	836	845	833	798	807	796	797	852	847	814	781	789	825	823	805	826	810	813	877	832	778	799	816	858	773	819	839	811	818	739	842	895	815	846	830	863	792	801	813	814	836	795	822	791	846	825	781	830	848	851	834	781	801	820	843	826	847	791	830	910	836	785	819	815	839	832	862	824	793	803	802	761	776	807	783	809	796	841	805	841	829	819	856	834	815	816	777	858	818	811	842	832	823	766	794	813	770	851	880	785	808	793	844	811	794	860	800	856	803	795	828	833	816	777	825	779	831	789	821	866	827	845	817	805	866	845	839	813	834	828	803	849	807	825	903	779	814	801	794	852	804	836	856	810	795	852	784	837	818	782	835	826	795	832	808	807	770	806	830	780	847	797	850	830	831	833	797	775	837	799	845	825	810	812	808	815	834	879	837	836	818	851	842	796	860	801	884	818	798	823	858	806	835	828	831	826	818	841	854	821	816	792	798	878	759	827	813	801	844	785	870	833	807	803	843	822	806	840	845	827	872	828	807	795	890	809	828	891	825	799	785	806	841	751	825	784	826	790	841	769	797	839	827	836	789	786	857	832	798	809	856	841	826	845	814	824	849	817	839	789	825	805	797	825	776	805	786	825	826	825	865	770	779	850	819	807	761	885	783	836	815	798	824	803	821	821	762	843	790	808	782	810	801	780	864	767	811	799	849	829	780	852	825	838	831	800	859	794	800	839	860	776	835	819	791	801	788	807	797	873	846	771	839	795	832	812	791	884	846	826	808	814	797	836	890	796	798	797	881	812	792	823	827	802	799	770	802	788	825	814	844	829	851	809	826	746	832	802	792	805	864	798	848	871	819	820	827	829	781	802	834	838	810	812	771	796	848	788	817	811	829	830	832	797	799	822	750	838	769	794	769	806	799	842	814	847	852	802	824	807	861	824	834	831	813	776	800	776	844	782	813	835	807	811	812	858	846	805	812	825	815	838	832	828	856	846	838	829	757	859	830	824	779	829	821	773	782
44993	39524	38732	47512	51058	49295	43294	37266	33200	28696	24914	21673	18940	16871	14752	13902	13002	12361	11834	11216	10756	9993	9627	9254	8705	8327	8072	7830	7747	7869	7743	7636	7649	7650	7593	7526	7562	7348	7544	7317	7351	7308	7342	7274	7387	7263	7235	7376	7315	7312	7315	7380	7265	7169	7362	7363	7255	7421	7284	7317	7062	7203	7258	7186	7339	7282	7350	7255	7180	7226	7217	7387	7326	7243	7309	7348	7368	7239	7088	7212	7170	7323	7168	7281	7286	7220	7165	7243	7160	7347	7173	7423	7270	7293	7231	7314	7306	7312	7149	7274	7321	7158	7278	7277	7377	7086	7219	7245	7153	7291	7095	7103	7277	7236	7259	7172	7239	7257	7209	7266	7333	7232	7175	7227	7333	7144	7221	7156	7282	7356	7190	7272	7314	7248	7413	7174	7253	7235	7285	7208	7161	7261	7212	7259	7230	7202	7365	7386	7314	7373	7173	7198	7322	7208	7221	7149	7329	7188	7374	7261	7220	7238	7174	7267	7294	7278	7116	7283	7356	7261	7211	7202	7251	7215	7216	7258	7348	7243	7322	7306	7307	7198	7432	7283	7257	7212	7268	7368	7231	7258	7248	7243	7275	7348	7261	7274	7307	7330	7183	7231	7197	7311	7278	7391	7374	7220	7285	7277	7248	7362	7222	7242	7250	7258	7270	7296	7219	7275	7229	7380	7175	7220	7323	7358	7330	7205	7209	7292	7326	7368	7363	7401	7256	7155	7283	7345	7360	7324	7317	7293	7165	7248	7308	7305	7182	7104	7236	7327	7204	7168	7199	7328	7147	7340	7134	7199	7271	7242	7299	7349	7283	7150	7210	7228	7283	7286	7250	7205	7310	7260	7389	7370	7397	7171	7376	7239	7269	7109	7271	7365	7358	7078	7259	7394	7197	7200	7243	7206	7297	7207	7327	7190	7132	7243	7347	7269	7255	7343	7231	7224	7233	7339	7218	7308	7216	7182	7200	7222	7315	7277	7249	7331	7160	7266	7087	7175	7171	7221	7311	7432	7186	7283	7090	7216	7289	7311	7218	7307	7227	7255	7427	7198	7323	7114	7148	7110	7320	7283	7311	7356	7298	7265	7219	7222	7238	7244	7401	7135	7205	7303	7180	7314	7276	7215	7150	7247	7305	7164	7165	7372	7211	7405	7353	7079	7234	7323	7323	7179	7257	7242	7193	7282	7417	7409	7466	7373	7203	7239	7082	7240	7307	7234	7262	7258	7173	7276	7193	7291	7180	7220	7300	7194	7268	7297	7364	7207	7246	7294	7218	7338	7212	7216	7207	7260	7466	7287	7325	7197	7357	7211	7339	7307	7259	7330	7337	7297	7357	7302	7191	7220	7330	7249	7170	7330	7316	7306	7209	7201	7345	7343	7282	7296	7402	7248	7114	7280	7255	7275	7473	7465	7410	7111	7168	7304	7247	7223	7286	7336	7355	7366	7188	7207	7330	7413	7226	7370	7257	7260	7272	7157	7345	7158	7470	7259	7212	7243	7268	7319	7198	7286	7308	7340	7239	7286	7208	7322	7282	7338	7122	7293	7229	7276	7147	7247	7359	7265	7219	7295	7159	7260	7247	7233	7272	7201	7325	7206	7222	7242	7223	7091	7332	7238	7357	7303	7329	7201	7259	7232	7172	7291	7191	7184	7263	7264	7278	7292	7283	7194	7280	7332	7160	7357	7048	7253	7379	7259	7239	7156	7268	7309	7243	7301	7214	7279	7162	7250	7321	7249	7265	7367	7310	7283	7107	7328	7216	7263	7310	7199	7295	7210	7235	7317	7268	7272	7315	7271	7375	7243	7175	7228	7227	7300	7188	7347	7308	7280	7272	7323	7198	7278	7281	7286	7302	7265	7138	7332	7313	7137	7273	7236	7105	7195	7223	7350	7268	7252	7331	7284	7318	7067	7147	7242	7277	7075	7212	7249	7335	7277	7252	7430	7353	7267	7328	7264	7177	7319	7160	7178	7182	7271	7326	7174	7156	7305	7264	7390	7314	7335	7282	7352	7206	7265	7155	7136	7203	7208	7209	7203	7147	7229	7153	7244	7183	7237	7280	7407	7244	7289	7199	7223	7248	7317	7264	7106	7201	7347	7323	7281	7244	7326	7214	7182	7188	7279	7258	7243	7282	7127	7302	7311	7338	7224	7184	7290	7150	7272	7269	7293	7298	7224	7150	7332	7249	7287	7284	7168	7356	7309	7216	7289	7270	7244	7318	7325	7393	7254	7366	7300	7278	7363	7282	7395	7232	7275	7184	7184	7220	7235	7362	7237	7105	7236	7297	7208	7194	7293	7379	7368	7243	7313	7216	7327	7301	7272	7255	7295	7344	7257	7268	7373	7166	7268	7243	7276	7349	7082	7333	7232	7318	7275	7436	7171	7285	7227	7327	7249	7225	7365	7167	7306	7178	7459	7261	7311	7232	7301	7131	7336	7223	7226	7278	7302	7253	7280	7220	7303	7165	7185	7150	7435	7219	7323	7262	7209	7316	7357	7172	7216	7275	7228	7200	7333	7243	7240	7311	7197	7231	7259	7259	7281	7308	7328	7379	7108	7194	7246	7285	7197	7341	7180	7310	7329	7306	7195	7237	7300	7273	7493	7281	7289	7147	7335	7186	7162	7315	7338	7284	7228	7164	7296	7385	7246	7225	7262	7220	7332	7206	7315	7112	7296	7280	7243	7231	7245	7369	7289	7377	7289	7396	7326	7265	7357	7099	7264	7368	7360	7347	7336	7340	7273	7138	7261	7244	7238	7312	7305	7414	7388	7362	7288	7247	7232	7272	7278	7302	7293	7190	7332	7314	7256	7285	7210	7115	7293	7391	7167	7283	7334	7266	7325	7320	7250	7385	7259	7314	7287	7321	7342	7249	7155	7355	7217	7155	7292	7383	7095	7273	7275	7233	7216	7266	7327	7309	7297	7268	7270	7173	7234	7156	7244	7245	7220	7241	7314	7369	7218	7185	7200	7374	7315	7269	7191	7298	7199	7248	7052	7315	7386	7305	7280	7227	7204	7201	7160	7308	7226	7249	7169	7279	7233	7258	7252	7319	7166	7171	7167	7125	7374	7313	7406	7171	7215	7503	7292	7281	7191	7394	7343	7358	7232	7428	7277	7196	7282	7178	7205	7235	7190	7170	7253	7329	7283	7286	7239	7242	7249	7229	7212	7364	7295	7260	7234	7330	7248	7206	7244	7324	7244	7387	7163	7233	7341	7435	7367	7236	7212	7266	7233	7282	7290	7325	7083	7259	7383	7210	7286	7116	7184	7110	7169	7292	7337	7181	7196	7313	7170	7259	7176	7161	7340	7336	7335	7277	7190	7368	7292	7235	7298	7229	7238	7269	7306	7242	7270	7106	7312	7295	7250	7181	7275	7311	7286	7284	7263	7266	7290	7164	7285	7271	7143	7285	7263	7168	7351	7206	7199	7241	7219	7024	7270	7281	7256	7317	7192	7319	7352	7264	7350	7439	7309	7361	7291	7232	7352	7286	7379	7227	7225	7328	7162	7122	7322	7292	7285	7290	7278	7280	7430	7282	7266	7208	7218	7221	7370	7279	7267	7137	7382	7313	7346	7235	7217	7305	7300	7257	7350	7305	7241	7280	7254	7258	7279	7185	7241	7350	7342	7310	7310	7305	7390	7171	7313	7322	7250	7150	7296	7289	7232	7181	7235	7254	7351	7304	7384	7290	7200	7303	7263	7248	7402	7294	7198	7266	7216	7329	7420	7330	7267	7215	7375	7346	7153	7253	7136	7307	7399	7341	7230	7245	7303	7206	7348	7240	7263	7304	7172	7247	7150	7160	7343	7192	7197	7409	7216	7263	7206	7270	7370	7274	7209	7272	7132	7234	7312	7219	7417	7235	7302	7093	7194	7271	7269	7303	7360	7293	7216	7228	7222	7163	7348	7217	7328	7322	7254	7253	7431	7224	7151	7213	7255	7337	7215	7412	7288	7316	7298	7331	7465	7355	7307	7228	7249	7263	7344	7298	7342	7295	7216	7049	7243	7256	7234	7153	7297	7232	7197	7268	7210	7295	7446	7256	7210	7254	7308	7463	7195	7299	7180	7284	7318	7191	7333	7252	7283	7160	7293	7294	7286	7364	7226	7321	7201	7213	7253	7208	7268	7304	7359	7291	7242	7366	7290	7343	7233	7294	7275	7120	7449	7262	7307	7250	7227	7180	7237	7269	7269	7219	7297	7350	7319	7149	7220	7427	7233	7215	7387	7315	7195	7339	7241	7180	7325	7190	7262	7301	7224	7169	7290	7208	7209	7290	7251	7264	7153	7202	7334	7280	7440	7054	7271	7208	7125	7253	7293	7354	7278	7219	7367	7298	7253	7282	7160	7155	7340	7298	7316	7362	7336	7246	7313	7232	7277	7348	7254	7369	7347	7271	7362	7184	7321	7211	7310	7276	7397	7233	7273	7192	7318	7184	7245	7233	7186	7220	7285	7086	7179	7297	7277	7325	7385	7262	7193	7201	7327	7298	7508	7290	7254	7153	7386	7226	7338	7373	7401	7235	7276	7061	7238	7281	7235	7237	7241	7265	7356	7288	7322	7243	7348	7172	7325	7301	7241	7302	7001	7297	7197	7400	7144	7264	7379	7316	7288	7289	7326	7161	7156	7278	7291	7166	7041	7123	7273	7207	7259	7139	7324	7321	7290	7293	7260	7271	7280	7295	7258	7280	7382	7270	7394	7323	7202	7170	7300	7326	7191	7313	7168	7258	7348	7317	7072	7309	7283	7227	7363	7279	7236	7155	7197	7351	7198	7250	7350	7284	7303	7332	7230	7325	7182	7310	7140	7259	7256	7272	7163	7323	7281	7292	7257	7211	7246	7152	7220	7333	7207	7321	7255	7202	7178	7246	7208	7333	7209	7298	7151	7378	7285	7210	7367	7192	7235	7324	7222	7227	7204	7319	7273	7328	7194	7413	7311	7336	7329	7370	7281	7256	7265	7254	7292	7124	7207	7254	7281	7338	7301	7287	7237	7228	7231	7361	7358	7184	7171	7273	7352	7198	7288	7202	7447	7234	7227	7282	7274	7342	7200	7369	7293
8365	5521	3698	3005	3314	2993	2226	1744	1454	1277	1146	1029	956	920	851	851	813	831	800	820	791	754	774	750	802	794	763	750	747	710	760	791	746	772	718	795	739	776	712	753	739	754	694	731	790	714	773	734	727	724	751	721	780	782	723	704	732	713	765	747	759	727	782	773	702	748	766	736	754	750	710	734	762	708	724	701	744	760	806	739	710	732	726	707	753	769	728	756	783	647	739	742	769	775	763	733	778	757	699	761	704	723	716	716	758	701	762	706	758	750	716	731	734	770	755	749	679	727	731	721	706	782	730	731	736	774	740	742	737	727	707	736	696	725	772	717	715	769	732	745	732	766	758	746	764	737	706	697	706	769	767	731	734	733	716	741	754	699	721	718	728	738	719	735	690	738	723	768	755	729	745	743	738	770	710	774	815	703	759	788	738	760	748	736	732	712	783	727	729	710	761	759	773	754	733	741	744	714	773	761	789	745	741	746	775	737	711	741	798	688	767	719	766	795	741	754	719	753	772	787	749	737	762	736	782	773	737	712	782	717	783	744	715	753	833	769	737	737	716	789	778	731	707	764	777	731	773	740	753	741	745	751	766	739	725	746	751	765	762	713	676	691	774	773	787	771	718	792	736	747	735	802	718	728	723	722	734	746	748	671	743	748	775	783	730	776	754	741	756	732	721	740	716	692	740	730	720	747	724	781	732	738	706	775	745	701	776	726	742	763	766	718	769	731	752	735	760	745	726	750	714	691	744	730	731	740	726	739	746	770	707	753	709	747	782	709	786	730	760	743	730	730	764	774	732	743	700	752	706	734	757	723	766	736	797	772	706	760	736	762	760	761	725	756	771	781	790	749	759	711	746	736	750	752	761	739	705	750	747	750	781	719	744	732	825	711	770	743	707	706	766	793	707	744	779	697	733	770	699	694	748	747	778	696	761	733	793	714	764	772	707	749	739	772	729	724	795	760	743	752	751	761	723	758	705	761	753	752	687	783	773	785	722	740	764	741	754	708	762	729	750	787	734	767	728	777	695	728	728	767	749	760	761	775	740	769	736	754	742	732	728	737	717	784	658	719	701	717	734	725	740	719	705	794	711	761	740	736	744	802	762	755	684	769	694	756	806	703	779	724	756	732	752	749	771	757	753	765	733	724	712	778	755	719	739	779	793	718	727	739	799	752	738	709	780	747	769	774	737	736	733	764	758	771	754	702	777	777	740	745	736	742	744	766	759	760	748	781	736	762	737	734	781	799	736	711	705	744	780	731	780	782	785	760	732	773	707	721	748	766	759	704	762	722	731	735	760	795	712	749	684	707	733	711	757	697	739	742	690	701	751	723	731	734	750	739	753	729	744	758	715	733	717	726	705	732	739	761	678	746	728	777	790	735	740	737	740	736	745	742	715	714	782	753	719	703	730	756	807	700	747	789	742	685	753	758	730	758	703	746	784	747	775	749	728	732	760	742	738	740	744	784	704	692	786	709	660	741	748	752	756	728	723	756	751	726	762	732	771	792	776	715	727	745	775	755	769	706	738	764	722	684	761	764	690	773	736	762	731	784	767	764	714	790	752	716	699	728	686	750	759	759	746	722	717	725	773	752	743	763	743	725	773	755	778	744	748	784	737	762	755	742	754	780	706	759	747	729	736	730	727	733	724	769	759	765	706	704	757	757	781	724	759	722	751	726	775	718	714	734	728	786	730	743	766	754	740	774	741	728	772	758	737	739	766	740	741	711	752	691	767	737	742	736	795	727	758	704	766	726	743	748	724	782	735	761	788	726	701	728	713	743	749	752	743	673	736	791	770	684	747	714	765	719	744	699	718	708	731	761	757	742	738	782	752	735	761	762	768	749	758	727	741	711	721	698	745	731	734	735	741	724	706	719	820	708	717	762	745	779	741	733	759	767	739	715	741	730	736	739	808	765	734	739	709	713	749	740	753	715	768	754	740	721	776	762	764	715	743	753	758	736	749	735	748	739	774	768	728	752	752	746	795	680	756	757	779	771	710	741	708	724	717	749	721	754	746	752	712	730	745	721	768	744	783	731	705	759	759	745	734	721	722	759	770	732	787	782	755	713	741	738	693	753	710	762	752	763	708	742	747	742	760	757	753	748	774	796	751	712	754	717	734	725	738	709	735	775	707	738	787	756	770	752	705	769	743	761	755	703	804	754	755	781	809	720	781	752	741	733	742	740	771	736	743	748	771	772	759	768	768	727	760	687	769	775	723	750	783	711	693	769	746	774	816	744	747	707	707	737	802	719	732	758	719	771	746	789	771	753	742	738	744	725	755	730	756	686	812	755	747	712	737	691	715	781	789	755	695	770	742	748	795	729	693	754	667	788	765	758	748	742	721	704	752	791	730	713	765	713	747	744	758	776	724	772	733	698	777	775	732	769	740	749	711	754	769	778	802	783	750	770	783	737	738	787	733	733	763	753	783	757	764	756	757	731	738	719	747	744	726	742	725	764	752	728	739	755	732	715	736	734	750	781	749	721	696	733	736	744	764	690	794	738	757	750	776	750	777	723	712	759	745	737	769	749	762	762	738	752	737	723	745	721	769	745	758	725	765	760	743	743	721	774	733	746	738	688	714	727	769	737	712	678	739	732	792	774	694	736	746	749	694	734	745	753	778	709	717	693	731	742	740	758	763	740	782	737	751	781	777	754	721	717	745	745	705	756	752	753	735	776	763	709	727	749	720	746	687	761	720	691	794	774	757	750	730	717	744	736	719	736	804	745	708	727	747	718	755	722	727	761	737	803	759	715	740	749	747	728	757	721	751	768	740	794	722	737	767	730	732	710	739	779	743	743	734	786	746	796	749	697	785	741	724	723	753	743	703	764	784	722	738	757	744	711	750	717	734	739	755	733	721	761	764	764	750	776	782	708	749	717	734	748	740	741	763	760	718	736	711	715	779	741	667	748	744	725	704	739	752	737	749	777	737	786	744	734	756	714	770	703	790	738	741	753	719	775	778	735	757	726	740	755	756	760	791	786	735	735	740	747	736	707	739	757	788	786	739	808	786	787	809	733	740	733	719	689	839	757	742	744	742	778	715	720	744	752	695	750	758	743	753	711	759	728	786	738	733	752	786	776	741	770	722	801	739	777	744	771	719	777	733	751	724	732	730	759	718	751	746	786	710	770	709	746	791	742	722	774	730	711	705	696	726	723	717	743	748	716	713	758	688	768	755	744	732	756	747	737	723	785	713	740	800	739	784	713	722	765	759	794	775	754	745	718	760	718	715	762	765	760	767	709	750	725	716	744	732	729	767	702	741	709	754	735	801	778	741	747	750	765	746	699	732	706	717	706	678	721	734	773	752	733	742	752	801	723	735	705	731	779	761	753	761	712	760	774	752	714	751	752	684	698	780	690	696	738	736	774	713	676	730	738	757	817	740	734	751	734	752	733	717	703	743	708	764	771	758	700	789	773	778	659	744	783	726	725	756	789	733	751	745	753	766	725	753	766	737	737	746	768	745	813	724	770
38236	32432	29374	38705	43284	39973	33886	27779	23617	19681	16760	14106	12298	10468	9878	9226	9019	8703	8684	8440	8124	8020	7767	7400	7292	7027	6980	6904	6962	7106	7043	6942	6879	6809	6776	6922	6785	6845	6731	6692	6889	6892	6669	6776	6824	6777	6747	6741	6808	6768	6779	6754	6781	6832	6771	6840	6714	6786	6637	6790	6661	6800	6868	6766	6717	6808	6724	6678	6761	6928	6734	6644	6765	6703	6772	6714	6840	6919	6798	6809	6644	6830	6767	6804	6816	6638	6736	6693	6588	6819	6805	6829	6731	6710	6666	6702	6832	6713	6902	6726	6627	6814	6833	6663	6744	6730	6728	6774	6842	6564	6769	6654	6693	6677	6623	6590	6725	6771	6746	6706	6776	6717	6620	6730	6660	6617	6882	6871	6790	6821	6762	6768	6716	6757	6726	6726	6706	6760	6937	6616	6715	6647	6588	6775	6699	6755	6783	6839	6677	6737	6830	6704	6846	6720	6716	6767	6776	6842	6790	6759	6837	6739	6752	6794	6811	6778	6636	6797	6804	6808	6723	6761	6795	6712	6663	6849	6646	6859	6888	6874	6753	6588	6765	6716	6803	6702	6627	6861	6722	6828	6708	6628	6659	6765	6759	6738	6777	6798	6609	6611	6795	6777	6776	6803	6837	6755	6651	6670	6717	6775	6734	6854	6599	6634	6738	6642	6787	6730	6737	6728	6773	6730	6735	6870	6764	6792	6719	6861	6651	6831	6739	6705	6790	6826	6728	6819	6799	6791	6790	6631	6724	6670	6833	6741	6664	6787	6869	6746	6848	6739	6773	6781	6839	6800	6640	6812	6777	6769	6741	6741	6732	6808	6812	6788	6680	6761	6706	6741	6779	6767	6738	6735	6702	6850	6587	6695	6710	6758	6655	6792	6710	6670	6873	6731	6715	6778	6723	6777	6678	6765	6759	6841	6900	6733	6943	6750	6795	6680	6757	6712	6715	6822	6750	6736	6767	6762	6825	6691	6824	6595	6737	6704	6805	6828	6740	6721	6698	6681	6793	6821	6888	6624	6729	6867	6740	6690	6830	6710	6725	6675	6655	6738	6775	6748	6817	6883	6681	6684	6655	6708	6752	6817	6805	6803	6783	6726	6639	6807	6796	6774	6866	6766	6794	6805	6789	6639	6827	6837	6833	6755	6836	6681	6772	6762	6750	6823	6740	6763	6820	6718	6682	6835	6798	6797	6809	6903	6743	6785	6753	6761	6731	6715	6655	6711	6825	6910	6833	6714	6821	6673	6716	6697	6811	6634	6626	6735	6827	6783	6646	6745	6905	6729	6858	6609	6773	6773	6756	6741	6661	6763	6796	6876	6644	6731	6755	6654	6785	6857	6781	6664	6740	6791	6661	6776	6600	6843	6873	6737	6829	6707	6770	6771	6774	6715	6688	6772	6828	6725	6767	6797	6789	6707	6759	6737	6693	6768	6831	6794	6865	6718	6784	6755	6645	6732	6546	6707	6734	6702	6768	6779	6774	6655	6839	6816	6761	6886	6820	6689	6725	6822	6669	6833	6693	6902	6842	6920	6713	6756	6687	6808	6854	6917	6711	6690	6807	6610	6765	6750	6783	6719	6824	6845	6846	6747	6689	6763	6826	6783	6658	6696	6760	6635	6855	6601	6758	6733	6724	6854	6818	6715	6767	6849	6781	6865	6827	6708	6797	6808	6779	6798	6801	6768	6829	6723	6859	6794	6711	6833	6875	6804	6638	6781	6750	6804	6644	6618	6751	6794	6785	6725	6794	6737	6774	6690	6822	6712	6793	6775	6893	6844	6713	6760	6836	6753	6791	6712	6803	6606	6764	6739	6674	6746	6683	6594	6796	6776	6752	6668	6737	6835	6814	6763	6726	6808	6784	6790	6684	6699	6814	6702	6647	6862	6727	6643	6704	6787	6820	6828	6704	6770	6828	6607	6813	6813	6857	6743	6774	6765	6839	6725	6774	6759	6798	6861	6674	6693	6783	6776	6659	6741	6838	6779	6720	6701	6680	6838	6850	6665	6754	6649	6711	6754	6773	6793	6793	6750	6653	6753	6946	6618	6770	6727	6726	6754	6691	6798	6706	6784	6668	6826	6780	6666	6769	6797	6707	6890	6754	6740	6739	6724	6687	6742	6675	6682	6794	6755	6777	6760	6722	6843	6708	6662	6907	6813	6761	6778	6735	6899	6759	6747	6843	6875	6822	6791	6729	6551	6697	6756	6777	6781	6750	6751	6907	6697	6828	6683	6684	6817	6846	6898	6723	6783	6774	6692	6798	6850	6838	6676	6700	6817	6840	6745	6823	6788	6605	6814	6721	6759	6798	6783	6710	6871	6678	6747	6776	6808	6770	6781	6772	6848	6772	6769	6740	6817	6798	6673	6739	6810	6778	6684	6873	6722	6799	6695	6737	6728	6813	6698	6866	6708	6712	6680	6721	6780	6793	6716	6641	6732	6801	6738	6711	6717	6903	6884	6769	6734	6731	6855	6682	6758	6616	6733	6722	6743	6824	6750	6705	6593	6689	6778	6641	6720	6708	6711	6711	6715	6772	6807	7009	6810	6856	6854	6749	6746	6742	6611	6766	6706	6736	6664	6736	6778	6890	6856	6887	6787	6796	6701	6855	6662	6738	6752	6657	6684	6765	6705	6718	6726	6821	6827	6793	6838	6680	6766	6838	6747	6648	6720	6769	6788	6688	6645	6739	6752	6810	6798	6794	6743	6704	6654	6873	6736	6667	6691	6638	6792	6703	6730	6710	6913	6702	6816	6835	6585	6737	6801	6714	6860	6768	6720	6762	6756	6689	6810	6752	6872	6785	6708	6722	6759	6805	6895	6840	6794	6780	6732	6668	6878	6758	6833	6611	6737	6710	6743	6670	6686	6753	6867	6688	6763	6827	6717	6691	6752	6726	6690	6729	6809	6655	6710	6615	6793	6734	6828	6666	6793	6719	6894	6690	6865	6674	6693	6810	6764	6760	6715	6698	6631	6820	6822	6764	6821	6801	6727	6683	6740	6598	6773	6838	6775	6839	6683	6764	6573	6721	6754	6797	6680	6646	6765	6827	6764	6637	6729	6711	6757	6767	6859	6678	6790	6734	6719	6612	6764	6947	6786	6769	6804	6639	6658	6741	6856	6847	6817	6798	6832	6708	6665	6806	6879	6625	6720	6798	6711	6820	6687	6916	6636	6872	6809	6766	6833	6910	6933	6720	6794	6702	6714	6668	6739	6770	6631	6854	6709	6722	6859	6802	6784	6740	6733	6748	6661	6830	6843	6717	6746	6778	6764	6706	6812	6696	6707	6698	6676	6756	6617	6744	6907	6704	6823	6701	6740	6743	6594	6794	6861	6783	6880	6700	6780	6922	6734	6739	6718	6689	6843	6698	6802	6804	6750	6834	6773	6733	6735	6810	6664	6749	6687	6580	6691	6765	6781	6756	6781	6824	6795	6737	6678	6751	6741	6589	6778	6860	6760	6830	6694	6606	6871	6682	6664	6632	6671	6761	6716	6832	6612	6665	6848	6774	6653	6700	6619	6725	6820	6753	6736	6627	6698	6754	6754	6651	6712	6820	6859	6666	6601	6728	6777	6636	6804	6766	6783	6930	6735	6876	6763	6758	6912	6711	6772	6683	6830	6861	6703	6738	6714	6766	6701	6711	6831	6792	6826	6841	6868	6634	6703	6617	6750	6798	6627	6757	6732	6796	6815	6730	6676	6811	6622	6921	6814	6750	6833	6777	6958	6854	6737	6797	6732	6745	6831	6635	6699	6758	6822	6845	6821	6768	6761	6869	6821	6701	6636	6757	6766	6745	6809	6741	6764	6818	6688	6644	6793	6769	6860	6725	6776	6750	6635	6690	6685	6662	6659	6717	6785	6716	6700	6755	6827	6794	6852	6588	6723	6761	6742	6750	6864	6799	6801	6809	6694	6775	6758	6744	6802	6706	6692	6779	6686	6703	6715	6746	6855	6659	6637	6909	6768	6732	6869	6816	6794	6749	6680	6739	6881	6712	6542	6791	6759	6901	6813	6813	6653	6825	6826	6730	6760	6673	6732	6765	6642	6700	6789	6879	6732	6866	6774	6811	6725	6882	6872	6614	6660	6857	6850	6846	6714	6811	6737	6697	6862	6723	6678	6862	6741	6760	6793	6890	6819	6817	6828	6792	6801	6853	6648	6946	6727	6895	6776	6767	6714	6775	6893	6603	6859	6834	6810	6811	6659	6733	6642	6745	6800	6853	6859	6718	6811	6803	6729	6764	6815	6699	6791	6750	6778	6830	6785	6897	6869	6824	6782	6798	6761	6803	6863	6873	6711	6697	6696	6776	6784	6836	6815	6755	6768	6836	6591	6812	6658	6764	6685	6687	6695	6598	6703	6883	6736	6729	6842	6747	6783	6731	6869	6746	6743	6667	6746	6747	6747	6712	6798	6798	6788	6654	6781	6698	6619	6803	6764	6866	6884	6792	6804	6772	6697	6808	6781	6898	6732	6910	6736	6567	6810	6784	6808	6711	6745	6749	6657	6665	6718	6795	6757	6709	6736	6635	6656	6781	6776	6741	6861	6701	6860	6813	6691	6711	6670	6773	6863	6767	6662	6732	6849	6798	6662	6768	6713	6667	6659	6737	6853	6743	6766	6784	6846	6738	6714	6633	6826	6719	6830	6774	6695	6774	6798	6777	6784	6702	6702	6714	6838	6818	6754	6774	6754	6717	6768	6794	6682	6789	6620	6822	6761	6689	6757	6789	6699	6958	6804	6689	6751	6733	6726	6581	6738	6781	6770	6777	6908	6702	6514	6860	6749	6688	6792	6852	6840	6822	6807	6767	6872	6673	6785	6752	6795	6883	6825	6683	6755	6639	6819	6730	6736	6702	6896	6722	6627	6794	6701	6851	6698	6771	6791	6795	6815	6775	6799	6730	6788	6790	6708	6805	6699	6741	6572	6655	6689	6873	6721	6769	6859	6683	6735	6800	6702	6845	6737	6758	6821	6832	6784	6657	6822	6936	6759	6791	6816	6760	6773	6685	6676	6745	6624	6738	6732	6842	6763	6850	6761	6878	6816	6712	6681	6856	6711	6764	6708
10130	9530	6675	5157	5201	4615	3336	2522	2040	1760	1458	1342	1218	1047	1043	1033	962	1005	924	918	884	888	910	841	873	830	786	789	811	805	790	819	806	842	817	789	817	818	818	760	783	769	752	815	814	744	781	771	803	855	786	826	802	750	775	771	793	779	823	761	789	784	765	791	783	760	759	823	808	785	795	760	789	790	772	739	792	835	786	791	830	760	719	800	838	757	774	778	793	774	785	816	811	823	779	813	750	775	760	779	820	769	759	791	802	835	772	791	856	791	750	808	802	803	814	776	855	794	819	764	780	834	820	814	797	847	802	818	811	836	796	798	819	721	817	834	784	863	803	776	768	778	740	827	786	784	799	817	790	780	799	798	836	746	730	755	811	778	861	793	777	789	781	806	832	811	752	778	795	742	774	790	811	783	809	819	770	780	809	800	759	828	787	831	805	830	857	834	784	832	866	783	765	767	764	797	743	767	852	777	799	736	726	818	822	790	784	801	793	802	824	744	774	816	787	837	844	775	793	758	792	821	768	800	784	803	819	772	807	822	775	782	767	852	752	795	800	754	794	789	809	789	809	795	811	757	841	829	765	763	781	790	814	768	758	829	783	812	751	793	784	814	747	799	816	798	804	753	779	852	795	862	771	796	781	805	797	775	795	814	732	795	788	772	859	813	786	804	785	762	790	778	815	778	826	795	792	789	732	773	809	804	772	830	794	775	800	792	779	853	785	755	834	783	801	792	827	780	787	769	792	789	807	760	793	768	774	851	756	795	802	740	775	801	803	773	808	749	814	808	821	789	812	805	791	822	771	763	800	831	786	835	760	828	798	843	766	789	788	766	798	811	797	750	777	768	813	773	827	758	797	750	797	758	812	797	753	781	817	790	779	885	818	793	804	786	836	787	830	763	799	770	846	809	781	782	791	805	782	800	798	794	755	801	766	858	834	756	767	812	762	824	752	772	793	804	818	814	807	810	778	826	785	803	755	807	798	772	797	750	780	795	800	775	818	742	822	775	780	840	785	833	807	734	802	869	809	793	773	809	789	751	801	782	828	801	848	757	820	758	771	820	822	767	823	765	761	730	758	818	821	782	821	838	840	755	839	827	777	747	747	758	788	830	765	793	839	805	796	782	805	778	752	795	804	789	819	797	859	797	815	781	810	781	834	756	765	799	835	820	821	807	750	812	767	814	780	733	845	870	765	801	793	764	799	760	755	832	780	755	741	799	794	766	797	775	799	816	781	853	788	792	843	799	835	823	770	786	817	758	732	804	768	814	784	794	727	769	815	765	728	781	812	753	717	820	780	803	781	799	843	806	798	800	809	823	839	784	784	875	812	796	793	783	768	779	797	821	744	779	742	797	722	763	831	772	769	742	835	841	811	767	806	845	793	758	810	807	782	739	798	830	746	779	815	782	771	795	862	794	795	792	846	805	854	762	819	794	783	809	782	782	771	779	799	806	765	799	769	793	779	790	840	799	800	796	777	794	814	846	775	781	775	754	813	800	804	781	740	800	750	816	789	799	796	766	772	822	828	802	799	787	761	810	731	802	765	798	758	801	764	848	765	763	795	833	767	804	782	748	778	756	819	779	771	802	781	778	796	826	763	791	797	781	769	754	799	792	753	771	820	827	789	789	779	758	838	860	754	818	776	784	788	748	801	839	789	815	822	802	779	792	852	740	781	794	825	791	760	772	765	801	789	778	815	843	735	791	749	888	837	766	779	830	799	806	756	799	789	777	762	757	841	838	771	795	787	784	790	759	837	811	773	781	814	753	801	783	770	802	819	800	781	802	800	780	803	754	769	828	810	772	818	758	799	811	807	787	809	827	788	795	724	750	763	808	777	797	770	786	774	837	807	785	801	797	799	820	757	811	792	843	779	888	800	815	803	766	775	799	751	830	788	772	729	781	784	800	747	832	796	816	782	787	770	805	809	770	842	787	795	746	811	738	807	793	790	801	800	752	820	844	815	814	771	834	803	827	768	827	762	812	782	772	766	737	759	759	806	814	822	853	779	789	762	799	819	808	816	826	788	776	853	807	825	862	795	800	852	788	790	743	794	801	774	791	867	760	822	774	766	825	827	803	825	823	827	770	778	839	750	730	780	782	811	805	786	820	831	795	841	776	799	791	773	814	819	793	796	803	774	777	800	805	807	770	788	763	783	828	815	805	760	848	765	769	777	816	804	773	756	774	820	770	772	763	802	796	809	875	801	801	793	790	880	777	782	780	756	751	793	815	792	818	802	791	822	834	825	775	811	772	785	752	826	750	806	817	801	755	743	755	773	808	829	818	773	820	818	833	790	767	708	772	813	812	828	794	805	778	800	790	798	822	798	814	779	781	745	796	778	750	789	809	833	763	736	804	822	806	814	838	763	792	742	810	819	746	787	780	800	809	841	806	749	782	761	852	788	788	808	796	760	813	771	777	736	737	808	846	802	792	791	834	775	784	792	766	808	776	807	798	782	803	784	779	830	768	825	824	798	818	800	811	820	800	821	751	794	810	841	796	811	757	781	793	811	766	813	774	825	735	823	776	801	759	814	791	773	804	784	801	805	788	770	806	794	778	759	767	833	742	751	859	776	797	758	820	782	826	756	801	759	811	790	844	829	791	803	809	801	764	744	775	742	818	774	801	818	821	799	817	762	811	803	748	753	810	811	801	786	756	837	772	837	779	858	819	781	787	799	775	776	772	798	804	818	799	773	773	837	759	756	773	814	810	800	775	798	805	763	813	767	793	745	820	781	776	822	757	793	787	749	798	823	836	811	766	795	763	784	815	811	766	749	805	759	845	788	823	761	793	806	775	801	837	775	773	798	757	797	808	805	799	833	793	816	756	766	812	811	775	794	780	791	794	823	801	777	879	824	810	812	786	799	776	766	762	805	828	811	764	784	844	734	817	760	805	829	799	823	841	858	791	781	759	794	823	771	740	809	821	744	832	790	772	777	803	803	730	775	766	785	831	766	818	779	753	736	833	744	822	745	820	792	756	810	795	812	768	781	778	732	806	838	784	762	799	850	801	803	775	809	757	867	766	794	809	801	869	773	795	745	793	808	763	798	839	805	766	810	770	798	851	763	776	744	784	793	773	794	784	802	777	795	855	852	772	748	831	823	736	776	859	793	851	779	803	761	783	846	795	780	800	779	783	798	794	748	813	813	782	820	815	775	781	807	716	772	800	754	777	769	814	793	771	827	754	746	806	748	796	809	731	787	757	759	841	799	783	808	828	789	787	791	776	821	806	805	817	793	755	782	816	828	835	826	780	765	771	774	788	799	787	767	772	807	794	865	802	841	760	774	779	818	796	757	805	811	769	815	780	779	831	800	771	795	782	796	792	813	799	779	846	810	761	800	781	818	816	831	785	761	812	757	831	844	780	821	796	828	840	787	821	847	723	787	801	782	854	789	820	822	806	846	819	792	779	800	836	765	739	757	787	818	765	796	839	780	825	770	809	762	805	772	826	779	844	775	777	784	786	760	771	754	785
43801	38387	35858	44678	48157	44829	38734	33274	28989	24642	21259	18223	15304	13269	12494	11926	11312	10617	10111	9750	9435	9308	8944	8380	8105	7742	7594	7521	7490	7403	7404	7579	7385	7249	7329	7241	7246	7195	7097	7374	7150	7260	7339	7093	7114	7121	7021	7161	7071	7013	7042	6995	7239	7129	7086	7119	7062	7166	7010	7161	7108	7150	7118	7070	7100	7033	7101	7216	7160	7146	7168	7198	7049	7130	7218	7209	7155	7246	7143	7112	7232	7154	7035	7121	7065	7010	7197	7032	6948	7113	7230	7169	7041	7189	6963	7162	7149	7213	7149	7170	7232	7104	7239	7179	7155	6959	7085	7220	7246	7175	7071	7067	7039	7017	7102	7279	7066	7135	7219	7149	7101	7082	7055	7165	7117	7097	7150	7058	7117	7147	7100	7044	7065	6909	7014	7125	7065	7008	7109	7212	7194	7077	7218	7165	7148	7232	7082	7054	7064	6944	7182	7182	7077	7153	7153	7190	7159	7077	7207	7178	7239	7195	7108	7029	7262	7087	7141	7122	7095	7067	7130	7153	7121	7118	7110	7254	7056	7059	7301	7231	7190	7092	7162	7197	7157	6983	7176	7063	7158	7150	7057	7062	7103	7193	7076	7231	7136	7163	7089	7120	7080	7094	6948	7075	7137	7190	7144	7122	7159	7170	7035	7337	7007	7051	7046	7259	7095	7174	7130	6982	7107	7217	7089	7152	7163	7179	7209	7098	7044	7096	7059	7083	7057	7146	7140	7108	7151	7244	7166	7027	7109	7106	7159	7264	7063	7091	6917	7225	7086	7109	7207	7128	7178	7245	7172	7089	7151	7099	7131	7109	7034	7050	7055	7211	7183	7297	7212	7047	7107	7093	7033	7076	7196	7162	7109	7191	7161	7064	7160	7065	7145	7129	6997	7058	7144	6989	7103	7018	7038	7154	7036	7076	7202	7225	7044	7204	7215	7230	7186	7060	7031	7283	7122	7184	7146	7036	7095	7058	7112	7185	7175	7154	7264	7117	7110	7182	7053	7078	7250	7174	7033	7193	7000	6987	6947	7206	7003	7146	7109	7162	7191	6952	7050	7252	6983	7089	7226	7066	7216	7123	7163	7103	7168	7053	7141	6999	7166	7162	7021	7229	7091	7187	7096	7096	7124	7067	7053	7073	7159	7157	6977	7064	7031	7168	7116	7016	7238	7174	7113	7087	7078	7178	7065	7031	7107	7273	7114	7189	7106	7007	7196	7217	7062	7163	7160	7078	7194	7317	7151	7143	6951	7106	7179	7171	7184	7135	7180	7163	7167	7027	7146	7229	7147	7213	7102	7058	7185	7208	7257	7124	7057	7068	7175	7046	7102	7118	7206	7167	6998	7237	7069	7190	7084	7165	7185	7119	7105	7229	7054	7202	7125	7213	7239	7196	7152	7064	7160	7175	7230	7250	7139	7070	7200	7289	7100	7126	7153	7174	7155	7209	7182	7102	7219	7007	7096	7035	7213	7078	7021	7054	7104	7086	7128	7200	7131	7030	7014	7009	7028	7165	7039	7143	7149	7105	7191	7196	7066	7122	7097	7120	7201	6963	7173	7054	7070	7140	7149	7204	7104	7081	7109	7062	7187	7190	7195	7035	7213	7155	7221	7065	7163	7201	7029	7140	7039	7125	7176	7128	7203	7097	7145	7037	7196	7144	7017	7139	7184	7056	7056	7123	7197	7063	7151	7203	7189	7302	7122	7117	7102	7082	7142	7200	7290	7079	7079	7144	7043	7181	7100	7140	7210	7041	7148	7218	7052	7166	7115	6998	7126	7080	7060	7112	7150	7184	7063	7038	7139	7105	7196	7143	7060	7058	7248	7156	7222	7113	7127	7101	6930	7076	7087	7210	7231	7216	7125	7099	7146	7172	7084	7176	7101	7048	7139	7111	7277	7042	7135	7197	7112	7061	7161	7094	7124	7200	7182	7097	7068	7035	7122	7149	7161	7032	7174	7191	7151	7092	7202	7014	7113	7160	7134	7074	7109	7117	7179	7144	7159	7116	7149	7173	7396	7176	7207	6930	7238	7110	7102	7124	7111	7181	7109	7011	7152	7027	7162	7150	7189	7111	7095	7141	7197	7072	7074	7229	7129	7161	7162	7176	6981	7103	7119	7235	7169	7027	7165	7159	7190	7132	7152	7178	7044	6997	7194	7247	7136	7099	7146	7109	7127	7087	7253	7051	7139	7230	7159	7099	7226	7070	7204	6988	7121	7171	7193	7068	7153	7252	7105	7082	7080	6978	7140	7056	7180	6980	7094	6989	7116	7127	7197	7118	7095	6954	7084	7118	7048	7108	7170	7119	7041	7147	7168	7055	7128	7176	7147	7116	7146	7094	7107	7194	7292	7106	7023	7107	7160	7030	7194	7069	7125	7015	7245	7086	7152	7169	7027	7098	7113	7129	7098	7250	7072	7101	7141	7133	7037	7138	7093	7147	7164	7033	7027	7201	7146	7171	7089	7182	7181	7048	7192	7074	7168	7013	7079	7174	6926	7174	7097	7144	7128	7227	7335	7096	7033	7061	7153	7208	7098	7129	7091	6986	7203	7199	7060	7184	7168	7168	7256	7053	7220	7230	7116	7012	7136	7131	7145	7055	7221	7139	7172	7140	7087	7114	7132	7091	7259	7003	7094	7112	7144	7204	7253	7192	7178	7154	7182	7060	7013	7116	7195	7043	7216	7121	7104	7049	7113	7071	7188	7214	7169	7164	7207	7120	7031	7149	7037	7145	6940	7095	7167	7196	7098	7017	7211	7058	7247	7121	7055	7132	7212	7133	7035	6975	7026	7052	7127	7136	7005	7189	7168	7135	7182	7110	7256	7078	7126	7240	7030	7191	7152	7116	7090	7220	7121	7101	7117	7105	7074	7266	7079	7270	7202	7108	7055	7219	7185	7100	7131	6916	7057	7125	7288	7223	7150	7232	7068	7151	7248	7156	7134	7155	7163	7069	7081	7162	7231	7181	7178	7253	7129	7044	7142	7183	7142	7091	7115	7068	7053	7204	7244	7246	7110	7046	7184	7175	7144	7108	6961	7108	7262	7088	7183	7141	7074	7104	7289	7137	7170	7164	7107	7115	6998	7119	7187	7185	7069	7130	7143	7091	7207	7218	7278	7023	7168	7104	7030	7088	7180	7070	7102	7073	7151	7095	7141	7144	7092	7099	7132	7178	7189	7122	7092	7066	6987	7262	7270	7196	7129	7185	7110	7217	7053	7029	7053	7211	7204	7107	7190	6981	7095	7289	7081	7148	7193	7273	7237	7040	7075	7125	7233	7108	7117	7153	7028	7097	7063	7228	7240	7142	7123	7126	7090	7019	7275	6996	7206	7091	7099	7017	7195	7161	7186	7069	7161	7055	7144	7249	7287	7318	7115	7148	7196	7184	7154	7143	7139	7029	7088	7272	7042	7188	7104	7100	7096	7003	7112	7145	7160	7114	7130	7081	7172	7110	7022	6972	6975	7031	7040	7000	7142	7027	7216	7126	7148	7167	7048	7099	7062	7225	7161	7214	7226	7139	7146	7249	7199	7037	7060	7125	7068	7010	7149	7141	7249	7137	7239	7099	7208	7056	7067	7134	7081	6969	7087	7169	7206	7035	7228	7176	7137	7149	7218	6974	7216	7109	7169	7168	7147	7082	7211	7019	7152	7196	7142	7022	7100	7067	7118	7097	7239	7102	7098	7021	7114	7162	7036	7255	7102	7220	7146	7158	7217	7132	7144	7185	7201	7110	7155	7152	7108	7042	7277	7254	7131	7072	7064	7063	7113	7145	7126	7029	7147	7106	7037	7163	7122	6967	7077	7125	7165	7208	7031	7060	7122	7173	7201	6910	7062	7161	7214	7077	7141	7067	7192	7119	7039	7228	7169	7170	7131	7152	7084	7050	7055	7198	7077	7130	7071	7206	7094	7169	7156	7062	7152	7043	7172	7143	7011	7142	7113	7134	7216	7275	7144	7066	7119	7099	7112	7123	7199	7051	7247	7187	7182	7260	7068	7200	7086	7116	7149	7063	7079	7239	7049	7150	7170	7251	7271	7092	6995	7072	7038	7208	7090	7192	7145	7301	7063	7098	7061	7052	7096	7103	7271	7168	7172	7157	7177	7136	7168	7079	7120	7086	7250	7109	7190	7126	7214	7055	7118	7010	7092	7049	7155	7199	7120	7134	7107	7037	7157	7029	7089	7102	7130	7107	7169	7093	7156	7151	7140	7188	7186	7146	7064	7152	7005	7151	7147	7135	7204	7170	7185	7010	7221	7083	7112	7236	7187	7056	7231	7023	7033	7011	7159	7149	7192	7059	7062	7159	7036	7183	7205	7079	7144	7228	7167	7345	7245	7154	7015	7073	6998	7175	7026	7143	7049	7062	7161	7129	7251	7220	7241	7097	7050	7164	7187	7223	7099	7233	7073	7120	7101	7138	7261	7086	7256	7040	6995	7149	7238	7165	7197	7086	7172	7169	7205	7078	7181	7094	7161	7110	7214	7126	7011	7144	7013	7114	7170	7151	7086	7191	7072	7109	7279	7100	7173	7132	7245	7217	7192	7162	7261	7288	7128	7060	7148	7208	7271	7187	7140	7148	7107	7022	7051	7185	7118	7147	7180	7132	7068	7155	7169	7060	7141	7193	7114	7077	7147	7055	7202	7227	7035	7163	7176	7097	7182	7008	7115	7144	7216	7212	7057	7142	7049	7060	7205	7109	7261	7078	7193	7083	7145	7185	7071	7139	7084	6991	7078	7186	7076	7115	7174	7172	7125	7078	7202	7177	7199	6961	7089	7068	7230	7031	7231	7092	7101	7188	7116	7149	7068	7086	7032	7108	7104	7139	7153	7139	7148	7205	7185	7178	7074	7098	7145	6965	7235	7095	7245	7154	7289	7188	7139	7224	7222	7042	7013	7246	7171	7181	7151	7075	7061	7004	7165	7175	7014	7130	7155	7245	7155	7081	7156	7127	7173	7135	7163	7112	7218	6988	7183	7051	7216	7277	7126	7254	7109	7017	7118	7135	7276	7075	7060	7181	7129	7194	7154	7096	7194	6987	7146	7174	7122	7081	7120	7066	7056	7187
11674	8382	5659	4191	4363	3969	2990	2330	1941	1559	1380	1232	1146	1016	977	964	948	968	889	910	843	820	784	820	801	772	773	725	760	797	822	791	734	775	825	805	764	783	844	712	799	759	703	749	729	743	729	762	769	749	768	755	760	790	739	767	738	749	756	798	739	799	733	812	730	777	755	747	789	775	764	760	731	717	749	785	773	739	745	737	744	718	802	730	769	783	744	790	753	730	732	788	770	724	801	803	748	755	784	731	748	773	786	760	745	795	745	785	767	758	802	757	789	734	756	738	735	716	753	710	760	718	738	757	766	747	768	772	778	784	772	768	776	721	758	773	728	740	733	726	754	800	790	739	745	737	807	791	767	811	787	771	716	775	769	729	790	808	769	758	769	793	814	730	771	792	758	767	760	777	802	777	774	755	764	707	755	742	812	707	763	742	745	720	734	718	757	772	774	766	818	808	740	791	807	754	759	742	794	753	735	762	743	782	734	789	774	739	798	772	722	762	737	776	776	804	757	777	762	830	792	736	761	764	774	805	772	785	761	776	813	791	738	776	790	758	740	791	809	798	742	763	731	765	788	755	762	770	726	776	764	722	763	723	745	809	791	776	751	786	756	812	769	761	734	792	771	722	750	714	788	769	754	787	785	776	738	798	802	775	729	761	769	773	815	750	778	751	694	744	691	757	736	726	720	764	752	739	768	804	764	809	733	784	786	780	779	758	792	739	780	771	744	781	737	734	734	793	761	691	822	755	815	796	805	736	803	778	762	761	776	816	753	748	786	737	799	741	796	766	769	787	759	785	732	686	767	742	801	745	760	747	763	685	744	725	757	737	747	812	750	763	797	728	718	745	802	800	772	771	759	758	747	795	741	770	833	741	819	741	736	669	785	767	761	760	760	782	805	746	766	757	785	757	735	743	808	712	771	747	779	751	731	743	767	778	769	727	772	729	749	797	798	790	807	731	693	785	764	763	760	761	730	757	795	768	794	759	777	754	753	753	741	761	728	770	762	688	746	745	766	757	723	729	716	698	751	731	714	763	779	746	724	745	768	784	782	741	752	681	718	761	731	788	729	760	772	731	751	730	734	726	741	723	793	777	750	718	787	778	790	803	759	739	775	740	764	799	730	750	783	809	763	753	755	714	766	709	798	762	720	793	754	760	765	752	734	807	805	793	724	771	744	729	843	775	744	742	756	721	763	810	817	742	801	769	762	748	748	755	758	747	794	809	789	752	715	740	815	795	776	756	733	757	787	750	789	754	760	790	729	783	773	743	752	784	722	722	754	745	731	703	733	771	832	748	773	727	762	752	769	790	742	791	721	748	715	772	744	739	735	747	789	729	758	731	810	800	736	783	740	769	771	782	693	744	744	775	717	758	759	792	736	808	800	747	763	764	801	757	756	736	784	742	756	786	761	794	725	779	741	766	794	770	763	796	781	790	761	769	767	746	721	681	784	717	746	820	765	748	766	776	792	768	797	814	729	789	710	699	779	773	765	737	789	700	754	777	765	799	781	730	770	726	779	741	735	755	734	736	737	826	801	736	747	746	800	756	750	823	758	764	792	795	764	745	737	789	736	747	687	826	778	751	743	763	791	735	814	797	750	768	732	762	777	770	767	740	714	764	746	761	793	757	844	778	769	732	790	717	752	800	749	781	742	765	709	848	734	752	795	732	778	763	723	823	720	742	761	788	769	781	802	769	715	747	756	776	721	759	786	744	786	751	793	755	729	763	773	762	757	806	730	754	719	791	785	763	739	681	760	779	751	767	750	795	792	764	743	714	791	733	778	794	754	789	773	781	746	781	817	732	717	739	761	775	758	702	760	737	781	740	770	701	728	776	715	782	753	748	766	733	795	778	749	770	716	778	733	747	785	729	736	752	759	762	754	748	797	778	780	753	758	736	785	797	728	744	802	803	783	710	764	740	780	731	718	708	777	761	721	725	733	779	736	722	785	734	756	768	789	818	768	723	762	745	751	722	715	720	717	708	752	762	773	758	774	803	778	782	768	774	751	743	763	766	768	723	742	803	766	769	765	735	763	766	727	755	754	775	766	804	776	721	694	780	737	737	739	775	736	743	764	722	766	763	753	761	778	757	782	779	764	787	795	805	748	803	750	809	766	825	763	785	754	722	780	808	765	760	783	719	745	713	831	730	782	791	763	763	781	723	824	771	779	771	811	744	781	805	797	765	781	718	744	765	772	771	816	756	774	762	800	763	780	758	797	753	779	732	665	759	766	806	749	754	766	832	730	716	704	742	770	798	747	755	766	773	766	769	797	756	791	751	787	746	746	752	771	761	762	811	801	769	762	795	792	754	759	788	733	741	788	748	797	762	767	766	787	752	745	711	728	761	754	749	770	737	762	782	748	763	761	753	774	763	769	750	738	761	778	794	770	769	757	778	775	753	814	738	766	733	786	746	768	790	794	761	799	745	755	762	745	784	746	772	789	822	722	801	772	778	762	781	739	787	776	732	721	756	773	773	785	769	774	763	782	791	760	756	736	710	725	777	775	791	773	751	759	791	754	769	753	781	743	772	761	785	769	753	755	768	787	799	723	738	759	734	721	759	725	748	791	772	785	794	773	797	765	748	745	824	774	785	781	804	805	796	727	735	842	781	786	737	778	770	816	759	742	823	721	795	773	758	704	788	807	791	739	769	743	776	757	810	724	739	749	760	706	765	758	729	791	761	787	703	777	700	718	737	778	750	807	805	787	781	729	729	732	759	777	774	792	751	752	753	734	784	800	733	766	742	765	725	741	766	777	746	719	799	767	750	731	763	810	791	807	770	759	777	764	721	780	739	737	740	792	719	780	764	743	763	797	769	796	769	748	807	816	798	754	791	720	702	761	713	807	783	779	750	745	782	722	769	806	769	782	768	774	746	797	752	786	750	777	794	738	793	780	777	738	769	739	742	779	710	772	782	777	759	759	805	773	765	774	818	797	771	732	753	762	759	795	774	770	737	808	757	734	741	759	713	779	700	757	777	745	772	743	782	727	754	750	735	773	761	748	770	725	772	794	784	785	751	753	745	711	794	687	786	792	791	806	812	751	784	744	798	825	791	767	763	786	807	673	797	774	754	727	768	813	780	726	738	777	758	766	746	765	815	740	739	720	731	768	727	789	780	752	712	769	742	788	793	683	811	723	748	752	708	809	737	738	792	824	817	699	744	718	772	795	773	718	768	771	793	784	796	751	776	741	724	732	753	768	772	763	763	765	741	747	792	726	731	803	747	819	732	830	772	741	799	784	776	763	769	710	759	770	766	749	720	737	717	774	724	809	741	755	762	746	722	766	817	787	810	753	739	743	741	790	707	742	710	722	788	718	809	789	756	786	784	749	736	769	807	796	755	750	798	775	803	731	768	789	751	755	745	773	788	733	777	774	737	797	778	789	780	770	741	766	801	748	719	724	756	760	790	755	764	775	770	804	732	763	712	745	718	758	762	705	753	753	850	763	765	759	803	754	775	769	724	850	785	756	758
40688	36547	33089	42315	45671	43067	37584	32571	28027	23672	19877	16975	14437	13200	12544	12086	11351	10721	9937	9651	9335	9009	8414	8118	7839	7570	7405	7211	7322	7208	7267	7229	7066	6918	7039	7064	7048	6880	7024	6869	7049	6916	6920	6955	6903	7030	7033	6841	6794	6906	6869	6878	6763	6925	6970	6946	6871	7028	6943	6963	6921	6798	6868	7066	6906	6962	6874	6819	6856	6945	6785	6893	7083	6798	6854	6960	6788	6756	6926	6828	6879	6778	6936	6829	6811	6837	6961	6911	6872	7107	6891	6960	6912	6997	6908	6904	6901	6991	6989	6942	6801	6829	6965	6987	6853	6864	6788	6841	6831	6799	6921	6987	6753	6902	6934	6800	6992	6886	6887	7005	6816	6804	6946	6991	6858	6988	6855	6946	7067	6839	6994	7004	6897	6941	6931	6864	6866	6896	6771	6924	6948	6870	6844	6899	6929	6918	6842	6939	6965	6818	6942	6930	6821	6893	6999	6855	6867	6883	6960	6916	6855	6877	7001	6921	6877	6804	6844	6885	6811	6833	6968	6964	6896	6906	6934	6925	6790	6952	6903	6709	6912	6817	6891	6810	6810	6919	6875	6917	6927	6917	6847	6916	7001	6960	6938	6834	6993	6941	6865	6838	6908	6938	6901	6859	6866	6883	6886	6923	6856	6840	6823	6914	6967	6787	6883	6955	6975	6832	6870	6915	7006	6814	6981	6910	6896	6864	6900	7027	6893	6935	6979	6878	6886	6779	6987	7011	6883	7003	6793	6820	6838	6985	6890	6929	6847	6899	7015	6844	6983	6826	6926	6977	6813	6906	6847	6987	6842	6813	6999	6792	6891	6945	6875	7012	6870	6914	6929	6700	6904	6893	7048	7045	6957	6932	6924	6918	6805	6810	7007	6914	6905	6840	6950	6825	6941	6886	6990	6816	6953	6934	6945	6872	6859	6979	6776	6817	6917	6814	6912	6932	6968	6846	6945	6892	6803	6978	6933	6860	6899	6830	7000	6902	6872	6920	6980	6918	6917	6930	6944	6929	6800	6847	6953	6874	7080	6761	6912	6885	6785	6922	7041	7075	6978	6958	6865	6952	6892	6850	6864	6930	6908	6774	6974	6933	6811	6904	6835	6946	6869	6964	6861	6941	6824	6851	6834	6899	6847	6787	6839	6972	6934	6905	6811	6850	7016	6945	6838	7029	6887	7005	6983	6887	7024	6962	7000	6896	6832	6822	6829	6911	6839	6937	7100	6846	6885	6973	6943	6814	6897	6931	6760	6852	6889	6849	6864	6936	6839	6770	6943	6740	6983	6862	6932	6882	6874	6959	6975	6926	6888	6912	6827	6995	6923	6855	6875	6800	6877	6886	6859	6789	7080	6959	6906	6922	6896	6848	6777	6941	6977	6853	6935	6840	6989	6999	6961	6969	6875	6941	6911	6890	7084	7023	6808	6847	6834	6867	6871	6920	6927	6774	6911	6874	6919	6851	6802	6923	6848	6875	6908	6941	6947	6926	6963	6876	6957	6869	6948	6773	6976	7055	6855	6906	6888	6848	6890	6815	6955	6825	6841	6902	6865	6846	6887	6900	6919	6919	6863	6746	7098	6874	6865	6931	6966	6946	6872	6901	6878	6942	6728	6851	6938	6852	6796	6807	6884	7064	6735	6815	6904	6835	6866	6947	6888	6782	6896	7077	6927	6739	6837	6949	6888	6900	7014	6827	6799	6866	6947	6825	6848	6952	7005	6921	6913	6868	6911	6915	6913	6972	7020	6931	6967	6797	6968	6829	6901	6904	6770	6946	6932	6912	6889	6898	6824	7004	6955	6878	6891	6942	6824	6781	6916	6806	6960	6806	6755	6924	6857	6972	6889	6890	6965	7057	6879	7001	6802	6863	6886	6877	6844	6933	6866	6999	7011	6762	6848	6926	6894	6835	6808	6883	7096	6966	6973	6953	6971	6997	6827	6803	6989	6877	6863	6785	6994	6926	6946	6854	6839	6900	6901	6876	6839	6820	6994	6966	6873	6917	6888	6965	6915	6794	6885	6863	6815	6881	6889	6892	6842	6878	6972	6897	6976	7027	6877	6831	7001	6943	6917	6955	6891	7002	6985	6959	6930	6954	6901	6970	6954	7009	6988	6821	6829	6888	6967	6963	6914	6951	6883	6867	6833	6829	6863	6933	6852	6876	6928	6909	6963	6913	6921	6934	6911	6894	6947	6846	7055	6935	6865	6730	6864	6864	6943	6842	7080	6897	6981	6885	6793	6843	7010	6845	6863	6754	6789	6889	6864	6955	6959	6811	6960	6838	6839	6874	6921	7046	6896	6876	6850	6834	6920	6841	7028	6971	6945	6932	7069	6975	6929	6919	6830	6914	6937	6952	6962	6893	6879	6868	6912	6815	6900	6897	6958	6857	6953	6907	6932	6901	6881	7110	6870	6993	6811	6897	7020	6958	6912	6949	6988	6954	6951	6875	6793	6952	6943	7006	6852	6899	6855	6914	6941	6923	6893	6977	6816	6787	6912	6868	6947	6906	7023	6976	6860	7006	6917	7023	7018	6922	6779	6912	6939	6870	7003	6778	6854	6855	6965	6773	6973	7025	6985	6954	6857	6987	6892	6967	6880	6874	6922	7017	6921	6959	6883	6880	6953	6875	6782	6937	6986	6959	6761	6916	6975	6919	6931	6960	6893	6875	6976	6897	6802	6881	6917	6955	6942	6999	6678	6901	6774	6864	6805	6958	6931	6895	6866	6711	6866	6982	7060	6883	6912	6981	6878	6983	6887	6947	6784	6960	6861	6824	6993	6780	7007	7028	6843	6815	6877	6917	6843	6889	6844	6908	6831	6941	6892	6890	6791	6771	6822	6850	6952	6965	6962	6867	6771	6930	6816	6746	6892	6886	6993	6974	6903	6880	6873	6916	6893	6828	6807	6931	6890	7031	6909	6952	6863	6948	6842	6949	6833	7010	6937	6919	6843	6934	6879	6983	6900	6922	6877	6930	6847	7020	6879	6949	6925	6921	6940	6820	6915	6853	6856	6914	6947	6931	6872	6965	6848	6955	6874	6827	6896	6971	6905	6837	6918	6886	6838	6971	6910	6802	6914	6793	6864	6866	6956	7013	6969	6975	6991	6856	6908	6877	6816	6887	6902	7003	6997	6883	6916	6972	6830	6815	6851	6840	6989	6800	6888	7032	6822	7043	6862	6893	6862	6848	6939	7006	6988	6917	6933	7047	6893	6820	6844	6855	6892	7086	6954	6942	6799	6949	6942	6919	6875	6959	6983	6954	6758	6921	6931	6964	6903	7013	6933	7013	6857	6847	6905	6819	6925	6803	6867	7003	6871	6931	6889	6948	6938	6908	6884	6954	6761	6857	6821	6847	6934	6910	6941	6934	6916	7080	6919	7036	6776	6847	6829	6883	6981	6855	7020	7012	7049	6945	6874	6922	6885	6816	7084	6938	6855	6964	6987	6772	7000	6892	6955	6917	6827	6874	6835	6885	6907	6897	6898	6922	6967	6923	6850	6843	6974	6995	6847	6849	6961	6958	6855	6817	6872	6865	6969	6902	6988	6944	6892	6776	6884	7059	6883	6823	6826	7015	6997	6926	7008	6839	6978	6761	6759	6871	6905	6865	6929	6917	6808	6841	6888	6986	7028	6841	6967	6814	6874	6915	6873	6840	6828	6893	7054	6936	6965	6780	6972	6838	6839	6955	6906	6881	6890	6861	6990	6849	6995	6944	7010	6892	6748	6987	6822	6975	6996	6949	6894	6908	6913	6782	6975	6821	6908	6980	6877	6884	6913	6891	6820	6907	6803	6830	6987	6968	6956	6874	7099	6952	6840	6991	7051	6887	6946	6926	6971	6925	6861	6939	6885	6906	6964	6902	6875	6775	7068	6842	6870	6922	6826	6893	6883	6780	6894	6887	6952	6929	6849	6909	7065	6853	7012	6813	6970	6983	6950	6877	6914	6878	6939	7003	6876	6804	6944	6975	6885	6923	6980	6970	6916	7085	6917	6864	6967	6706	6890	6922	6847	6891	6945	6962	6793	6899	6892	7101	6833	6913	6841	6864	6915	6828	6932	6915	6887	6931	6918	6878	6822	6897	7025	6823	6799	6807	6979	6876	6939	6927	6868	6846	6963	6960	6975	6920	6912	6874	6890	6941	6947	6904	6866	7039	6950	6843	6948	6842	7029	6990	6956	6996	6908	6992	6918	6909	6882	6942	6816	7021	6839	6905	6843	6834	6912	6832	6934	6834	7059	6821	6959	6733	6964	6847	6896	6813	6974	6936	6971	6915	6796	7025	6901	6902	7010	6760	6917	6833	7048	6867	6816	6850	6877	6760	6978	6741	6862	6784	7021	6890	6887	6718	6836	7017	6848	6893	6966	6932	6914	6979	6950	6966	6983	6794	6928	6963	6762	6912	6945	6778	6844	6890	6939	6834	6959	6814	7026	7018	6929	7054	6882	6942	6779	6815	6882	6935	7026	6822	6869	6936	6801	6954	6921	6882	6942	6822	7021	6898	6973	6964	6945	6836	6958	6961	6794	6816	6865	6917	6958	6842	6951	6921	6906	6898	6721	6881	6955	6866	7101	6897	6858	6867	6802	6757	6997	6986	6908	7019	6848	7024	7001	7019	6876	6928	6836	6883	6921	6809	6979	6786	6903	6889	6783	6933	6916	6871	6997	6846	6920	6910	6894	6885	6923	6905	6836	6852	6905	6995	6886	6786	6907	6895	6907	6975	6847	6819	7029	6955	6883	6978	6761	6929	7048	6857	6922	6966	6988	6892	6889	6938	6951	6964	6900	6831	6922	6919	6872	6924	7018	6839	7037	6882	6987	6985	6819	6905	6957	6920	6795	6902	6887	6889	6832	6822	6886	6994	6920	6903	7016	6814	6772	6987	6840	7021	7034	6971	6796	7006	6954	6946	6826	6945	6833	6877	6938	6833	6834	6961	6886	6974	7021	6809	6839	6902	6849	6930	6971	6840	6850	6834	6906	6937	6960	6841	6882	6962	6829	7001	6900	6989	7020	6970	6992	6848	6965	6928	6894	6954	6946	6896	6901	7041	7007	6873	6937	7060	7007	6955
13503	11120	8450	6372	6511	5837	4388	3380	2746	2195	1776	1550	1273	1310	1245	1308	1177	1101	1103	1055	979	920	876	896	869	847	798	871	888	781	872	816	804	814	767	758	782	798	812	793	775	759	774	770	768	802	780	790	828	828	829	830	805	777	849	737	815	791	775	838	825	798	769	799	748	781	834	775	761	799	779	789	827	792	786	766	809	803	781	791	751	803	801	828	790	814	793	779	794	864	829	804	826	755	806	818	759	843	779	831	825	805	759	778	833	763	854	804	799	765	808	799	788	781	798	749	887	782	779	842	821	863	737	774	781	741	825	838	765	815	800	828	817	830	771	766	784	843	813	817	812	805	865	778	828	797	820	815	831	832	854	791	791	786	799	783	779	811	801	828	802	802	812	796	794	795	826	812	805	809	799	846	793	800	818	803	823	820	763	773	851	766	770	767	832	790	822	796	763	819	776	809	787	796	814	812	811	772	784	818	803	790	768	798	834	828	799	816	784	828	828	788	784	798	811	851	753	787	802	773	812	822	810	731	845	787	767	796	833	788	824	809	854	807	831	791	791	797	781	786	819	783	825	801	806	774	800	785	813	799	822	853	832	803	852	822	806	769	818	810	825	796	831	843	768	825	831	793	789	756	816	800	732	794	829	828	806	790	776	824	787	808	824	771	800	784	807	824	780	783	822	775	824	805	755	826	812	822	883	800	738	793	787	816	825	803	815	794	786	834	772	860	776	797	754	780	787	767	829	816	760	780	790	809	827	819	780	816	772	749	845	767	761	827	789	812	809	799	796	788	791	813	775	750	799	830	725	840	775	816	794	774	816	794	776	778	806	835	803	850	826	825	803	780	770	819	773	775	787	767	749	812	786	773	797	787	798	808	844	849	817	803	771	797	803	797	809	836	820	815	764	795	827	842	821	769	817	844	774	833	762	794	766	801	748	793	793	819	776	787	801	801	747	792	810	787	809	815	813	750	779	803	831	816	809	801	793	866	791	813	743	738	803	779	816	785	832	799	794	747	836	724	814	821	775	758	775	773	744	871	800	810	755	797	741	791	812	851	764	824	798	791	748	784	807	818	804	786	797	837	786	770	777	800	744	818	816	791	773	793	808	787	752	786	787	826	788	790	811	762	821	790	752	813	766	820	773	838	786	774	779	817	865	791	796	804	794	793	818	790	770	807	796	806	765	804	836	785	913	777	807	788	776	767	797	790	736	738	813	800	738	825	802	748	739	797	854	811	827	822	786	821	808	829	819	780	786	822	837	747	774	805	772	794	770	827	798	833	788	759	840	780	785	769	792	797	881	793	805	806	809	782	814	840	823	800	777	773	790	787	823	793	814	794	806	802	816	813	811	822	812	802	828	780	811	779	808	784	849	798	777	809	770	803	816	799	780	735	796	719	789	790	826	804	804	801	828	764	805	768	826	886	809	797	820	818	805	838	772	806	830	801	826	843	815	819	753	853	795	817	737	783	817	771	827	807	797	872	784	800	819	849	847	753	820	789	822	815	836	812	813	845	795	789	787	791	799	773	811	793	823	796	764	831	882	792	825	813	784	841	786	794	793	772	798	823	802	805	836	833	812	817	803	799	772	766	787	799	768	814	779	835	809	798	777	796	805	810	771	781	810	793	803	794	861	792	772	753	774	816	740	834	809	745	780	828	801	769	821	740	820	814	799	807	799	808	771	802	814	792	837	870	842	809	755	779	797	770	800	796	732	830	827	795	768	848	803	826	757	814	784	798	786	808	809	856	817	785	825	780	783	826	753	813	790	811	810	805	815	821	815	782	824	848	792	813	766	786	842	816	824	787	808	797	811	820	778	778	762	824	792	799	808	757	800	784	762	749	803	841	786	840	778	793	796	820	792	811	829	819	739	836	795	798	758	812	835	769	765	819	767	785	837	761	825	799	800	841	803	801	854	808	855	814	786	827	831	811	848	772	824	822	789	780	815	806	805	781	803	782	773	813	769	845	812	764	805	850	733	813	854	817	816	763	790	772	818	786	793	827	758	776	813	781	803	803	827	814	761	830	806	821	787	779	794	783	810	783	778	793	815	814	793	805	874	798	816	797	817	774	818	813	818	775	814	802	804	841	774	837	744	809	823	819	803	815	756	834	814	779	832	783	782	799	803	759	829	819	815	825	866	801	794	781	815	815	784	842	824	781	795	835	789	806	825	767	841	812	806	711	824	777	815	781	805	838	795	798	809	798	808	732	792	807	831	816	804	801	778	813	815	831	842	775	822	846	772	791	803	797	775	765	826	866	791	789	835	799	770	783	777	759	792	800	800	794	778	808	781	849	831	800	827	817	797	800	767	766	766	827	829	849	806	791	817	776	812	796	796	800	809	748	795	781	802	810	819	859	754	765	797	770	817	798	818	750	811	804	833	807	808	818	799	813	838	782	812	847	842	833	817	783	843	786	782	761	762	808	780	770	853	783	835	817	797	759	820	808	794	834	800	834	783	787	784	812	802	738	852	818	813	763	830	753	843	793	810	807	855	833	809	820	811	777	776	806	795	820	799	798	781	824	751	797	824	834	764	835	814	775	792	794	821	706	810	893	848	812	837	824	748	808	814	803	831	787	751	780	807	797	789	769	802	818	815	827	826	804	790	811	801	823	798	792	817	813	799	825	814	806	803	830	780	801	732	846	782	780	764	785	810	808	776	816	796	842	814	758	842	820	728	808	824	779	776	826	789	809	814	801	755	796	809	803	806	800	829	812	865	824	785	801	796	764	818	749	769	820	782	795	801	753	823	790	811	818	785	808	813	826	807	785	858	788	829	768	820	815	760	779	788	816	831	879	853	815	818	803	780	828	788	826	809	787	805	827	813	803	790	797	819	812	766	801	836	801	824	768	841	841	777	821	773	801	798	851	796	793	801	783	839	826	791	849	846	817	813	855	808	825	797	849	780	771	770	840	839	770	781	804	764	779	786	838	826	789	720	789	829	829	776	857	752	803	802	789	780	804	876	851	798	772	798	787	778	751	796	770	826	804	844	851	825	816	776	804	822	783	781	829	803	789	786	795	835	793	788	805	813	803	754	808	750	822	793	796	823	855	811	795	858	843	798	803	796	807	788	853	819	830	810	802	765	789	819	825	783	782	817	810	834	783	828	795	814	793	798	773	796	820	781	842	807	815	757	797	772	839	814	737	827	815	817	827	769	816	801	821	816	788	809	789	822	778	780	807	772	792	800	785	784	845	787	772	833	835	785	799	812	828	821	767	792	869	809	795	844	781	872	794	807	864	812	805	792	826	832	805	806	785	822	774	776	783	768	814	789	827	850	787	800	808	791	813	799	828	863	834	800	793	815	800	817	798	789	804	781	837	837	807	808	779	813	804	791	845	797	794	829	839	789	799	824	803	754	799	816	750	781	805	816	787	840	793	777	837	800	761	823	756	813	809	777	843	758	786	758	821	804	815	786	782	833	801	776	801	786	787	772	824	769	810	872	789	813	803	826	772	808	818	790	797	778	852	871	840
45691	39405	38316	46284	50633	47302	41842	37224	32510	28126	24042	20599	17992	16727	15892	14744	13705	12938	11871	11325	10721	10048	9626	9139	8691	8218	8029	7985	7939	7829	7829	7603	7609	7468	7436	7444	7395	7335	7222	7398	7299	7309	7251	7152	7356	7195	7246	7230	7170	7159	7177	7062	7236	7221	7301	7142	7038	7221	7230	7118	7207	7236	7219	7151	7120	7171	7147	7059	7257	7235	7263	7113	7072	7214	7266	7191	7034	7222	7193	7083	7125	7381	7205	7211	7242	7189	7231	7287	7362	7294	7223	7226	7256	7223	7292	7236	7118	7211	7236	7269	7163	7131	7055	7247	7230	7169	7090	7207	7232	7107	7218	7197	7256	7092	7226	7241	7215	7128	7126	7234	7201	7161	7213	7038	7135	7108	7195	7227	7090	7207	7270	7255	7202	7197	7245	7120	7103	7123	7190	7282	7201	7235	7240	7241	7303	7091	7188	7191	7207	7178	7159	7124	7226	7100	7146	7190	7149	7183	7247	7190	7204	7182	7252	7107	7158	7040	7340	7395	7153	7130	7242	7255	7186	7191	7272	7201	7209	7081	7145	7090	7232	7135	7182	7198	7210	7107	7148	7111	7190	7198	7195	7302	7099	7307	7212	7163	7083	7186	7138	7144	7180	7208	7167	7349	7217	7187	7256	7171	7029	7066	7211	7200	7264	7187	7110	7076	7188	7138	7211	7155	7119	7137	7218	7072	7154	7233	7267	7129	7204	7239	7168	7217	7275	7100	7169	7271	7321	7252	7317	7228	7329	7195	7173	7258	7231	7086	7158	7363	7127	7198	7149	7207	7298	7243	7091	7279	7078	7218	7114	7224	7321	7225	7234	7072	7107	7188	7217	7052	7249	7316	7124	7174	7064	7286	7373	7184	7249	7244	7178	7108	7302	7114	7153	7402	7271	7284	7328	7113	7181	7060	7148	7197	7039	7125	7170	7160	7304	7155	7299	7112	7164	7163	7166	7152	7269	7109	7254	7200	7317	7235	7094	7191	7420	6980	7208	7139	7209	7300	7258	7055	7228	7143	7183	7217	7161	7225	7188	7205	7296	7114	7272	7278	7245	7233	7225	7238	7214	7303	7247	7206	7183	7226	7171	7281	7295	7148	7143	7157	7144	7154	7146	7154	7151	7287	7086	7118	7080	7299	7208	7159	7269	7013	7189	7291	7110	7211	7165	7223	7311	7145	7137	7268	7204	7200	7130	7131	7197	7173	7144	7107	7123	7082	7208	7205	7253	7311	7218	7195	7240	7157	7088	7304	7090	7271	7130	7288	7274	7149	7236	7212	7201	7270	7175	7217	7160	7190	7147	7180	7227	7262	7230	7204	7140	7186	7135	7348	7215	7196	7010	7207	7162	7206	7125	7145	7217	7217	7192	7154	7115	7023	7200	7106	7105	7266	7201	7178	7195	7104	7273	7239	7330	7253	7225	7210	7262	7116	7199	7172	7145	7322	7127	7235	7174	7300	7229	7078	7148	7231	7201	7318	7252	7303	7121	7251	7355	7177	7175	7367	7138	7163	7265	7047	7029	7145	7078	7209	7181	7143	7289	7398	7115	7240	7200	7259	7153	7101	7252	7269	7108	7178	7200	7214	7328	7218	7253	7167	7213	7248	7178	7178	7395	7125	7162	7113	7216	7162	7240	7218	7210	7270	7061	7241	7181	7252	7199	7187	7257	7260	7075	7137	7106	7101	7257	7169	7229	7207	7279	7378	7100	7111	7195	7158	7298	7287	7141	7114	7201	7119	7169	7154	7143	7203	7264	7142	7162	7167	7160	7352	7317	7238	7158	7302	7159	7343	7357	7189	7149	7250	7109	7141	7191	7079	7097	7081	7121	7239	7328	7129	7110	7207	7190	7136	7229	7247	7250	7183	7201	7125	7148	7144	7165	7272	7268	7244	7196	7141	7091	7200	7197	7209	7331	7149	7251	7222	7158	7204	7211	7289	7299	7241	7173	7201	7331	7240	7137	7121	7114	7240	7159	7296	7318	7187	7371	7177	7171	7142	7221	7210	7307	7175	7167	7181	7287	7141	7229	7317	7143	7263	7317	7148	7200	7205	7212	7205	7271	7253	7324	7079	7117	7161	7188	7066	7175	7277	7220	7155	7158	7188	7094	7211	7311	7186	7245	7207	7187	7182	7291	7194	7183	7322	7323	7249	7271	7096	7291	7200	7142	7282	7167	7295	7224	7070	7096	7222	7273	7288	7246	7258	7134	7278	7302	7194	7164	7247	7206	7164	7155	7147	7190	7248	7159	7208	7109	7219	7095	7215	7219	7187	7129	7168	7236	7227	7146	7165	7249	7208	7278	7121	7225	7182	7183	7141	7219	7054	7210	7174	7353	7063	7248	7351	7138	7215	7141	7002	7205	7218	7132	7201	7172	7351	7147	7080	7070	7287	7085	7229	7185	7175	7129	7270	7379	7133	7117	7120	7187	7257	7142	7219	7317	7271	7262	7283	7199	7237	7241	7197	7069	7213	7041	7333	7213	7211	7198	7351	7120	7189	7258	7184	7006	7315	7219	7131	7285	7424	7286	7252	7230	7227	7346	7206	7124	7223	7092	7099	7371	7146	7203	7267	7169	6951	7199	7206	7157	7110	7176	7218	7221	7324	7182	7094	7206	7231	7271	7075	7268	7214	7151	7200	7160	7213	7164	7246	7209	7091	7132	7107	7258	7180	7190	7212	7208	7278	7147	7225	7125	7149	7056	7178	7058	7274	7175	7163	7159	7201	7150	7289	7190	7216	7127	6921	7262	7185	7364	7180	7273	7058	7257	7122	7164	7127	7189	7035	7148	7218	7210	7158	7320	7189	7282	7207	7260	7106	7193	7296	7344	7196	7105	7191	7153	7232	7263	7075	7344	7302	7203	7102	7307	7257	7272	7312	7237	7131	7252	7128	7219	7210	7214	7252	7193	7316	7236	7182	7201	7229	7119	7105	7215	7015	7145	7125	7218	7205	7150	7066	7201	7287	7227	7247	7297	7149	7276	7218	7133	7146	7320	7138	7186	7173	7017	7059	7189	7075	7161	7248	7162	7098	7266	7174	7100	7142	7125	7147	7052	7085	7214	7390	7103	7258	7310	7178	7264	7201	7249	7202	7344	7211	7185	7233	7347	7297	7300	7267	7259	7299	7127	7078	7275	7188	7098	7185	7140	7153	7139	7092	7226	7352	7104	7230	7253	7130	7169	7193	7102	7216	7043	7140	7102	7332	7303	7172	7087	7196	7220	7185	7269	7034	7178	7253	7097	7112	7187	7163	7286	7230	7266	7207	7198	7185	7169	7303	7254	7229	7043	7271	7296	7206	7079	7154	7241	7242	7200	7138	7186	7078	7260	7268	7196	7270	7179	7208	7160	7198	7304	7120	7178	7100	7236	7360	7129	7254	7117	7219	7102	7316	7285	7150	7114	7048	7116	7218	7313	7242	7141	7190	7147	7198	7302	7247	7180	7317	7096	7173	7210	7000	7239	7227	7234	7253	7184	7299	7147	7262	7186	7098	7246	7215	7220	7150	7188	7111	7065	7135	7222	7317	7110	7172	7208	7270	7199	7265	7096	7181	7182	6992	7333	7152	7185	7201	7247	7122	7128	7285	7129	7143	7138	7142	7373	7224	7135	7045	7149	7245	7312	7362	7264	7162	7158	7177	7227	7229	7189	7180	7131	7142	7411	7288	7166	7145	7188	7175	7275	7287	7155	7221	7247	7386	7215	7229	7249	7346	7213	7144	7091	7222	7138	7225	7222	7247	7299	7335	7033	7104	7150	7175	7184	7221	7303	7017	7138	7360	7152	7233	7214	7265	7219	7224	7212	7274	7111	7204	7171	7176	7165	7244	7182	7249	7042	7118	7178	7187	7061	7215	7210	7188	7164	7152	7189	7313	7145	7192	7189	7295	7133	7083	7230	7096	7355	7194	7123	7295	7237	7199	7280	7299	7228	7175	7174	7169	6958	7252	7237	7290	7243	7280	7160	7120	7206	7092	7260	7173	7141	7270	7238	7240	7173	7296	7036	7180	7177	7227	7307	7271	7153	7242	7218	7082	7132	7183	7191	7221	7084	7232	7169	7223	7237	7268	7143	7171	7190	7355	7201	7202	7209	7225	7220	7145	7328	7119	7268	7087	7267	7284	7255	7144	7217	7191	7314	7261	7165	7143	7289	7209	7175	7264	7229	7204	7256	7238	7311	7071	7306	7112	7229	7307	7243	7079	7283	7159	7264	7168	7267	7310	7293	7136	7258	7127	7261	6920	7215	7057	7223	7171	7332	7188	7194	7285	7281	7160	7326	7181	7188	7123	7131	7186	7205	7241	7234	7233	7106	7328	7094	7259	7281	7266	7160	7099	7232	7131	7213	7190	7060	7324	7289	7128	7263	7131	7173	7184	7187	7178	7257	7069	7177	7186	7080	7299	7253	7146	7179	7255	7169	7074	7269	7220	7301	7278	7118	7040	7187	7335	7165	7226	7088	7215	7213	7122	7245	7093	7352	7347	7212	7182	7249	7198	7294	7212	7336	7200	7215	7209	7255	7141	7241	7238	7263	7190	7152	7025	7341	7250	7058	7160	7197	7235	7113	7212	7275	7234	7081	7158	7080	7177	7151	7240	7138	7202	7168	7193	7190	7150	7115	7342	7118	7203	7190	7135	7263	7142	7100	7050	7209	7189	7117	7092	7141	7223	7235	7133	7125	7225	7184	7311	7255	7354	7194	7204	7150	7273	7124	7227	7128	7109	7219	7074	7239	7295	7136	7183	7258	7144	7272	7239	7322	7318	7238	7263	6996	7278	7207	7135	7265	7167	7283	7187	7243	7331	7277	7148	7317	7319	7139	7116	7334	7299	7138	7276	7110	7275	7224	7216	7241	7143	7268	7102	7105	7251	7140	7084	7166	7176	7142	7174	7198	7157	7176	7257	7212	7159	7322	7337	7262	7249	7190	7210	7236	7207	7094	7216	7144	7333	7059	7310	7165	7168	7255	7189	7297	7298	7253	7164	7188	7275	7233	7082	7217	7290	7189	7194	7185	7227	7098	7299	7225	7302	7259	7130	7130	7214	7299	7331	7276	7087	7116	7235	7151	7197
8637	5662	3868	3090	3277	2852	2156	1642	1364	1168	1010	935	894	891	848	853	855	812	861	800	807	844	809	787	753	750	765	767	738	706	748	772	742	801	727	753	727	775	745	804	752	778	778	780	734	755	741	738	735	689	748	720	689	750	744	751	732	739	706	721	754	694	732	749	746	655	701	753	730	744	719	787	744	779	754	715	719	726	748	738	754	778	772	758	712	756	761	749	795	768	698	747	811	685	752	734	721	781	759	750	732	675	754	742	777	747	723	705	737	728	770	739	737	737	763	699	718	731	724	694	707	731	758	729	754	755	774	770	749	723	754	739	702	738	722	702	822	716	750	760	730	720	754	713	730	725	738	750	744	729	717	717	759	735	694	745	700	762	727	797	739	719	735	725	803	744	711	721	738	723	716	717	752	703	702	753	752	770	736	801	672	763	748	727	735	739	699	752	768	790	721	784	749	730	737	756	727	707	719	740	739	764	715	719	763	697	813	775	752	747	753	772	678	765	743	687	670	762	721	698	760	716	726	726	752	723	790	704	723	743	763	721	718	706	758	725	769	717	786	762	728	726	731	722	760	744	766	699	718	754	732	759	734	736	663	787	768	743	716	767	742	751	727	768	751	714	742	739	736	785	690	793	740	756	702	730	740	723	757	736	741	763	781	754	719	708	750	787	763	752	710	691	762	788	720	737	751	752	730	735	726	732	770	736	716	725	696	723	657	715	722	676	741	741	735	704	769	774	765	724	739	778	746	728	737	712	678	727	801	731	707	699	730	739	741	768	714	744	709	730	740	685	732	721	734	754	759	749	708	737	767	748	708	762	730	754	737	717	738	707	710	710	718	736	780	736	759	680	731	763	703	732	698	723	729	735	738	719	710	733	760	745	748	750	782	753	791	733	730	772	798	766	714	708	696	687	758	750	730	764	694	746	743	731	742	758	730	719	773	748	748	770	719	701	755	709	715	722	722	725	745	762	753	769	721	719	742	757	747	774	715	731	739	798	723	773	753	740	772	696	736	726	710	760	737	735	724	715	724	696	724	707	736	725	723	724	765	768	729	708	709	685	779	764	721	752	744	741	765	767	688	707	735	723	735	690	745	712	737	764	743	756	721	755	713	690	713	696	701	732	758	761	715	755	748	738	749	729	747	762	756	692	731	717	784	738	671	718	743	694	734	749	769	697	714	709	739	732	742	733	761	797	723	712	719	773	730	673	723	683	694	745	751	765	732	756	706	712	766	748	738	758	777	760	720	705	729	693	723	759	746	728	716	735	713	744	723	749	728	710	759	772	732	672	747	777	765	758	737	750	732	706	717	710	768	716	734	698	751	719	765	744	725	746	716	752	724	792	740	756	772	765	766	747	766	702	755	718	772	766	738	729	717	735	749	790	750	749	730	750	715	689	718	709	770	719	741	736	707	720	725	756	788	704	729	761	665	683	722	728	735	724	721	695	752	699	734	745	705	822	760	730	728	734	734	761	726	712	742	751	750	717	775	708	669	720	771	735	779	701	703	720	679	747	704	731	741	736	750	753	705	731	742	702	684	739	720	696	712	735	783	740	746	725	689	730	760	700	681	722	735	715	772	784	740	757	721	741	735	705	690	735	713	741	742	747	725	757	734	725	780	796	764	752	756	780	741	766	746	764	758	720	751	773	767	727	738	764	713	714	784	704	787	749	725	737	775	757	764	769	724	742	716	772	737	765	748	759	746	764	690	716	726	754	707	745	786	756	764	792	711	757	731	710	711	765	719	753	741	707	704	773	765	787	769	740	773	775	728	748	753	744	688	810	701	736	758	745	692	722	723	718	761	722	730	801	730	746	707	742	692	746	739	698	721	778	705	778	755	760	730	694	740	701	701	742	731	740	702	730	720	718	713	765	716	768	749	749	732	798	718	731	740	720	735	755	696	732	744	758	730	720	748	711	774	732	715	744	764	734	712	728	744	718	751	674	747	759	696	762	748	708	730	722	780	694	721	740	737	775	712	730	675	737	743	739	782	724	749	731	777	736	719	807	788	759	734	681	707	752	785	776	778	736	758	742	761	722	706	708	752	753	759	676	754	757	726	756	727	743	730	737	750	712	670	760	744	748	745	716	777	768	758	713	730	712	741	739	755	738	721	725	708	779	731	730	705	742	732	738	731	722	725	694	745	749	704	730	718	759	777	757	781	740	679	760	719	756	703	733	789	752	691	738	767	702	733	709	749	741	742	736	721	689	755	760	720	701	705	731	773	730	708	724	762	712	736	742	724	766	678	718	719	722	687	702	718	727	734	743	704	720	757	745	756	778	705	731	723	728	711	718	744	751	731	720	728	720	783	730	712	739	730	743	745	769	738	734	765	728	780	792	751	777	732	743	716	721	730	741	796	707	754	733	742	745	704	776	731	704	676	730	777	721	726	744	718	776	763	743	709	738	785	691	663	707	718	744	722	723	757	752	710	764	747	705	691	715	733	741	718	764	737	734	773	753	707	754	732	740	740	702	731	734	743	711	803	725	764	764	727	701	740	772	719	741	737	760	785	701	757	724	695	748	737	700	749	729	759	742	749	748	775	768	738	735	735	698	735	760	768	740	735	735	774	696	706	767	745	704	736	690	753	724	751	743	736	720	700	754	720	739	742	755	726	724	754	711	778	699	736	748	678	769	741	783	725	747	745	744	759	761	734	775	724	765	767	681	713	751	738	711	719	733	721	745	772	687	746	762	675	757	665	703	728	711	733	738	740	708	742	795	756	753	693	732	769	724	721	696	728	754	709	739	746	776	746	759	773	739	715	753	718	746	744	696	737	758	744	720	717	716	731	783	701	744	733	762	698	726	720	704	750	734	727	769	738	732	753	795	725	730	688	789	752	738	723	746	740	715	721	741	742	710	719	722	713	762	802	725	679	784	726	712	769	734	747	746	759	738	718	753	750	756	733	790	816	758	713	788	777	738	764	720	749	758	789	761	723	739	722	743	731	738	739	741	726	723	703	746	706	724	742	807	727	697	768	722	737	775	701	758	736	728	710	749	744	736	761	708	708	706	725	722	769	788	759	756	828	764	703	763	714	707	690	717	710	711	743	719	726	751	745	738	710	723	723	743	710	744	714	709	741	759	723	750	778	719	731	712	712	770	702	756	718	753	717	776	746	783	751	740	767	807	759	733	772	712	705	694	751	749	700	740	762	766	742	770	723	778	746	763	763	778	710	724	718	739	718	741	749	752	740	718	691	745	738	713	737	732	740	746	723	723	768	728	703	733	697	739	740	748	715	754	719	748	740	781	747	743	785	743	749	755	767	700	698	765	765	748	780	739	755	773	719	733	714	736	763	729	734	762	728	712	761	747	792	787	711	732	700	775	763	746	714	775	717	748	722	739	707	759	714	724	691	759	759	704	703	721	725	690	731	700	678	707	709	768	720	712	735	759	786	738	748	720	705	728	771	711	751	721	699	737	706	764	697	790	762	724	770	752	752	751	737	769	711	727	698	770	739	737	761	686	711	760
39081	32995	29761	38791	42541	38886	33062	27028	22364	18564	15016	12752	11362	10821	10561	9963	9686	9261	8858	8526	8306	8002	7607	7484	7174	7137	7069	7049	7001	6833	6781	6854	6877	6886	6795	6796	6761	6754	6718	6712	6759	6728	6799	6699	6715	6735	6679	6690	6810	6813	6650	6750	6708	6748	6700	6657	6720	6560	6756	6622	6653	6719	6744	6825	6664	6631	6804	6757	6682	6707	6771	6636	6791	6656	6634	6633	6669	6734	6674	6682	6642	6684	6712	6656	6696	6697	6598	6733	6675	6652	6633	6609	6690	6725	6637	6589	6625	6651	6952	6677	6750	6750	6670	6732	6697	6709	6620	6700	6697	6781	6567	6655	6609	6612	6866	6561	6734	6775	6580	6537	6658	6754	6663	6826	6640	6580	6647	6795	6687	6695	6810	6630	6701	6670	6650	6592	6660	6649	6755	6584	6731	6701	6671	6729	6592	6847	6770	6783	6670	6719	6636	6818	6697	6619	6662	6674	6636	6596	6721	6587	6688	6816	6546	6654	6619	6648	6615	6743	6648	6636	6644	6721	6861	6772	6722	6805	6720	6672	6674	6659	6645	6654	6644	6630	6695	6583	6696	6647	6850	6641	6640	6701	6746	6755	6761	6625	6672	6702	6681	6583	6731	6730	6550	6817	6741	6603	6737	6640	6657	6680	6700	6606	6701	6790	6610	6640	6743	6730	6839	6840	6803	6602	6606	6622	6679	6677	6626	6697	6697	6719	6719	6667	6640	6612	6777	6681	6770	6724	6735	6757	6706	6597	6743	6589	6824	6697	6658	6782	6751	6853	6671	6784	6693	6701	6755	6739	6628	6751	6671	6751	6619	6659	6804	6562	6695	6544	6601	6717	6682	6621	6649	6777	6829	6772	6715	6727	6687	6498	6604	6670	6579	6789	6686	6767	6567	6706	6661	6561	6785	6725	6721	6724	6636	6735	6766	6620	6718	6646	6641	6660	6697	6686	6757	6675	6747	6628	6724	6637	6716	6622	6697	6692	6669	6628	6679	6653	6725	6634	6681	6699	6696	6739	6756	6747	6680	6817	6606	6657	6626	6732	6773	6659	6726	6670	6632	6632	6786	6762	6728	6660	6730	6695	6793	6577	6654	6647	6856	6724	6738	6732	6744	6691	6707	6794	6771	6609	6579	6615	6728	6728	6713	6728	6692	6725	6728	6799	6679	6796	6716	6560	6628	6755	6653	6753	6663	6631	6651	6671	6784	6803	6679	6702	6696	6676	6656	6650	6741	6666	6731	6564	6723	6610	6707	6744	6693	6762	6795	6765	6788	6720	6590	6766	6535	6567	6570	6755	6644	6772	6734	6742	6672	6712	6649	6697	6608	6756	6645	6695	6530	6744	6738	6612	6810	6670	6731	6623	6829	6654	6791	6667	6725	6792	6811	6794	6659	6796	6763	6702	6802	6711	6798	6743	6621	6740	6646	6721	6773	6758	6786	6608	6616	6710	6774	6724	6678	6637	6742	6616	6790	6815	6641	6613	6663	6709	6779	6738	6670	6650	6775	6858	6696	6863	6681	6565	6732	6639	6710	6707	6605	6661	6670	6703	6692	6734	6762	6670	6671	6762	6772	6636	6725	6720	6671	6775	6652	6686	6738	6642	6624	6709	6771	6688	6748	6700	6758	6722	6772	6603	6617	6769	6786	6705	6683	6575	6747	6580	6667	6704	6689	6748	6738	6532	6693	6530	6729	6705	6719	6828	6703	6610	6730	6702	6782	6708	6678	6685	6711	6586	6664	6614	6753	6886	6692	6723	6592	6681	6785	6752	6749	6678	6716	6694	6718	6833	6742	6574	6743	6729	6693	6862	6731	6689	6569	6662	6718	6800	6658	6693	6750	6709	6726	6766	6636	6756	6542	6643	6812	6703	6710	6761	6706	6643	6766	6752	6672	6664	6814	6680	6741	6607	6820	6757	6745	6731	6758	6585	6652	6760	6767	6699	6653	6656	6689	6789	6789	6760	6717	6740	6678	6685	6642	6760	6710	6656	6712	6724	6835	6696	6616	6772	6590	6643	6791	6730	6595	6813	6809	6875	6683	6786	6694	6714	6788	6690	6707	6677	6717	6707	6650	6779	6732	6684	6769	6654	6677	6614	6663	6730	6722	6708	6705	6612	6715	6779	6606	6683	6783	6618	6789	6763	6654	6582	6758	6793	6588	6711	6720	6837	6554	6697	6624	6756	6706	6638	6703	6752	6710	6751	6751	6667	6720	6701	6734	6798	6768	6698	6706	6729	6730	6673	6713	6624	6733	6608	6699	6740	6722	6862	6718	6707	6649	6756	6656	6724	6656	6814	6710	6662	6672	6809	6762	6685	6804	6686	6777	6777	6717	6693	6702	6810	6684	6799	6774	6762	6706	6667	6646	6655	6751	6637	6626	6847	6731	6616	6786	6666	6663	6692	6643	6763	6774	6736	6809	6758	6625	6782	6782	6799	6731	6630	6628	6667	6635	6839	6653	6649	6728	6688	6669	6721	6683	6698	6688	6774	6689	6720	6839	6527	6771	6728	6611	6640	6683	6769	6744	6750	6695	6646	6653	6656	6653	6795	6569	6887	6795	6620	6741	6732	6735	6717	6621	6713	6663	6659	6696	6628	6681	6674	6795	6689	6687	6651	6698	6766	6608	6753	6733	6786	6699	6692	6814	6639	6714	6718	6725	6710	6752	6812	6701	6640	6678	6735	6738	6716	6729	6792	6741	6717	6806	6747	6710	6725	6735	6667	6753	6682	6609	6783	6695	6769	6772	6610	6716	6611	6673	6769	6680	6896	6680	6645	6678	6695	6752	6744	6797	6845	6670	6707	6736	6679	6764	6616	6752	6630	6669	6715	6642	6648	6765	6724	6693	6588	6686	6563	6734	6571	6692	6714	6821	6720	6745	6688	6667	6792	6737	6631	6677	6668	6724	6668	6624	6708	6788	6703	6699	6732	6610	6583	6562	6793	6571	6741	6716	6806	6657	6596	6670	6744	6676	6790	6683	6747	6625	6775	6843	6822	6664	6647	6796	6693	6707	6711	6759	6754	6645	6800	6629	6736	6624	6569	6823	6712	6677	6756	6838	6720	6691	6642	6752	6738	6761	6669	6789	6655	6905	6813	6759	6708	6667	6727	6721	6849	6719	6703	6808	6673	6713	6575	6734	6693	6684	6665	6662	6728	6722	6740	6696	6649	6491	6647	6824	6657	6824	6582	6603	6684	6745	6651	6657	6707	6814	6627	6688	6685	6647	6622	6698	6828	6674	6746	6647	6806	6706	6679	6574	6701	6743	6595	6670	6732	6680	6682	6783	6786	6660	6659	6565	6698	6675	6598	6840	6666	6746	6814	6774	6719	6540	6661	6681	6738	6637	6636	6688	6651	6653	6799	6812	6749	6598	6631	6681	6740	6685	6772	6645	6847	6823	6710	6750	6746	6707	6792	6707	6736	6751	6695	6841	6607	6586	6774	6744	6676	6722	6794	6708	6564	6716	6635	6681	6708	6707	6712	6495	6875	6721	6709	6709	6681	6714	6692	6667	6734	6736	6744	6821	6790	6609	6767	6770	6676	6639	6690	6777	6777	6764	6684	6712	6750	6724	6511	6748	6456	6766	6738	6861	6715	6733	6666	6709	6767	6792	6658	6705	6654	6619	6594	6602	6665	6715	6737	6562	6623	6601	6866	6688	6747	6665	6658	6767	6740	6571	6748	6736	6770	6590	6686	6697	6753	6757	6682	6746	6682	6706	6829	6728	6741	6568	6719	6741	6677	6672	6778	6575	6662	6623	6638	6673	6626	6609	6692	6630	6676	6686	6882	6573	6793	6726	6681	6684	6719	6730	6792	6643	6776	6668	6659	6622	6727	6750	6770	6668	6733	6660	6776	6778	6640	6673	6693	6623	6551	6764	6717	6690	6748	6745	6692	6651	6641	6666	6654	6750	6640	6726	6733	6640	6723	6778	6742	6704	6733	6756	6657	6745	6713	6722	6638	6507	6668	6647	6607	6846	6663	6722	6616	6816	6831	6688	6660	6734	6578	6670	6840	6687	6752	6784	6720	6839	6764	6684	6603	6611	6640	6629	6652	6615	6820	6665	6570	6706	6743	6635	6646	6645	6622	6778	6709	6709	6555	6756	6707	6685	6714	6660	6689	6772	6869	6839	6733	6579	6583	6612	6714	6661	6794	6620	6705	6656	6729	6760	6594	6770	6731	6674	6842	6631	6637	6736	6682	6681	6709	6653	6600	6658	6778	6841	6591	6629	6683	6644	6660	6607	6701	6695	6817	6736	6822	6751	6639	6698	6583	6677	6675	6825	6783	6844	6691	6671	6651	6828	6630	6752	6606	6687	6824	6784	6757	6734	6794	6608	6770	6696	6715	6732	6776	6729	6745	6693	6701	6789	6720	6535	6655	6678	6675	6745	6840	6828	6726	6718	6677	6797	6740	6705	6789	6693	6525	6643	6734	6786	6725	6654	6713	6706	6716	6755	6749	6803	6775	6825	6814	6663	6689	6611	6743	6741	6812	6709	6583	6676	6626	6649	6661	6799	6770	6685	6768	6655	6631	6611	6727	6769	6699	6682	6618	6638	6791	6709	6662	6723	6691	6625	6644	6844	6745	6670	6730	6749	6688	6659	6631	6585	6634	6694	6741	6724	6704	6719	6833	6736	6763	6672	6751	6725	6829	6813	6823	6740	6756	6693	6745	6684	6674	6756	6730	6691	6760	6704	6611	6690	6724	6667	6586	6810	6651	6833	6813	6758	6722	6700	6605	6581	6692	6775	6664	6726	6644	6680	6568	6706	6775	6665	6648	6730	6682	6737	6672	6651	6695	6641	6632	6796	6541	6661	6632	6822	6664	6602	6717	6574	6762	6700	6705	6738	6788	6722	6893	6666	6769	6744	6723	6762	6741	6744	6776	6777	6639	6692	6899	6697	6684	6634	6739	6727	6817	6678	6689	6626	6700	6675	6809	6653	6801	6768	6719	6752	6795	6818	6608	6629	6736	6787	6664	6753	6733	6669	6660	6647	6739	6795	6700	6641	6653	6617	6726	6797	6619	6794	6664	6677	6886	6833	6677	6703	6711	6630	6808
9982	9027	6582	4802	4990	4336	3183	2412	1979	1645	1401	1273	1111	1104	1083	1068	1056	980	897	931	918	891	901	840	843	828	812	868	880	845	790	758	861	816	770	785	870	797	821	788	803	819	871	819	843	756	825	793	781	811	781	814	764	822	836	782	816	804	775	743	772	846	845	759	782	787	813	752	737	837	824	793	886	797	787	807	799	777	798	765	852	772	822	823	774	762	806	766	780	780	807	787	831	828	808	839	778	778	828	793	798	781	806	768	781	767	800	809	745	866	814	817	785	845	823	798	796	801	808	829	816	802	758	820	792	776	824	759	801	810	810	864	795	781	756	800	792	778	767	764	766	787	790	768	760	762	836	756	800	781	812	847	801	775	834	776	818	802	802	831	803	749	840	748	775	764	779	765	827	863	812	791	791	831	817	798	800	844	768	795	772	809	823	770	854	775	761	810	773	793	791	817	802	825	821	826	755	755	821	819	813	832	818	797	782	778	799	816	795	808	774	778	803	841	794	775	775	774	824	784	823	847	829	809	734	755	852	839	833	720	775	787	817	809	796	802	772	844	782	822	808	783	811	795	874	795	799	742	842	789	838	782	789	807	822	810	796	788	790	783	780	796	845	791	780	776	783	785	767	740	775	773	793	812	821	809	766	857	849	768	728	781	800	779	792	771	808	846	801	733	778	837	774	810	784	776	800	804	791	832	835	798	781	799	788	804	817	801	849	787	825	803	823	832	750	807	819	810	853	812	866	812	785	834	781	808	849	853	831	791	784	827	802	778	821	777	799	770	804	817	777	805	821	791	780	729	767	842	826	762	779	809	782	806	799	804	773	814	837	760	802	775	805	836	821	821	770	783	782	802	826	815	825	767	794	858	798	789	776	805	792	803	765	799	808	798	833	787	788	789	793	836	758	794	803	792	787	797	753	849	788	815	801	834	748	823	791	769	824	787	816	798	806	781	817	783	816	802	771	789	792	759	795	801	791	799	769	795	823	820	852	736	805	776	750	827	763	823	881	841	804	843	781	831	787	809	817	804	845	774	793	841	810	742	807	789	801	756	806	776	765	811	819	824	758	799	802	780	802	742	778	861	797	803	836	793	792	795	825	765	785	804	807	804	800	844	762	792	832	814	753	823	815	836	767	768	860	832	763	782	752	801	841	786	773	802	836	785	836	800	811	783	786	827	821	781	827	780	818	794	804	782	814	808	808	804	805	796	813	860	770	776	823	787	781	756	804	749	797	766	837	787	799	795	811	808	787	778	797	806	785	790	790	820	802	760	822	811	806	802	817	789	801	852	757	771	829	792	804	824	823	794	819	859	823	825	801	775	783	811	837	855	811	808	808	793	836	783	786	847	792	743	820	798	816	824	779	823	873	791	799	823	772	817	814	825	778	791	773	830	828	827	821	845	825	816	813	851	732	761	773	798	798	821	783	866	827	830	784	820	822	771	818	767	794	807	817	800	816	798	850	744	772	841	789	788	838	801	802	787	765	805	818	812	820	774	783	796	789	820	781	800	815	835	782	811	852	790	781	792	787	768	793	818	795	840	810	819	822	783	770	753	805	849	821	862	783	782	815	801	770	815	791	784	792	849	788	829	816	824	752	764	774	797	825	843	819	805	797	786	817	812	815	779	799	764	747	836	802	785	807	767	792	807	796	778	799	776	804	831	774	818	793	819	783	824	806	798	780	762	802	830	735	844	812	758	765	827	759	818	820	818	840	759	816	813	786	817	817	794	792	777	843	818	833	829	822	755	808	776	834	812	795	862	793	818	730	783	787	804	780	837	765	813	780	766	834	777	769	814	812	777	799	757	809	832	822	806	783	882	849	846	778	778	777	816	864	806	779	785	804	800	789	807	778	794	808	853	823	829	801	777	824	797	800	793	855	754	850	768	769	797	810	793	803	813	744	790	847	822	834	797	821	770	835	752	820	816	795	774	741	770	815	764	810	813	770	795	833	780	807	753	775	799	852	792	804	814	794	788	792	746	839	789	776	787	802	799	806	803	850	836	767	795	814	817	798	758	821	810	817	812	855	814	795	799	740	813	776	787	795	784	813	757	761	842	788	872	804	808	813	760	820	800	788	822	768	781	815	840	760	816	813	808	751	839	789	799	799	811	814	790	799	755	766	733	810	793	789	770	810	792	803	777	823	770	826	774	752	737	744	744	819	782	862	784	830	816	771	815	844	775	882	785	799	800	819	806	791	803	787	823	806	782	817	785	829	849	812	787	839	794	806	769	794	779	810	834	791	721	789	793	778	786	800	768	815	808	757	763	764	825	816	846	782	835	877	813	833	847	821	781	753	825	795	827	772	773	832	817	814	846	842	855	830	801	806	788	805	809	878	778	787	822	785	782	772	785	824	770	779	754	798	826	773	799	840	767	790	791	786	834	802	804	763	883	826	808	820	802	817	813	814	753	807	809	808	822	770	811	776	824	818	760	737	764	782	763	815	780	789	797	786	809	742	733	811	760	771	804	757	862	850	779	836	822	735	795	757	799	827	767	769	787	813	810	780	788	859	789	746	765	791	773	791	792	843	813	765	779	800	813	791	760	836	801	792	791	816	805	778	781	815	805	826	814	838	792	809	814	793	812	798	763	804	813	812	839	797	831	776	796	813	754	808	806	858	789	799	777	818	770	798	806	769	807	789	822	779	794	834	761	830	783	774	750	824	869	733	767	803	818	807	779	820	777	830	810	792	784	837	836	763	787	795	797	822	807	867	780	818	812	756	789	832	804	790	810	761	781	780	792	804	799	805	759	779	791	786	806	816	806	765	798	798	812	821	821	732	773	800	826	817	835	842	763	777	803	840	792	823	776	794	807	802	795	785	803	738	834	772	767	809	811	772	797	772	823	842	808	791	857	810	791	799	840	836	736	833	791	825	821	764	807	814	790	822	853	784	822	802	787	798	801	816	809	806	747	764	813	765	802	817	811	808	832	848	787	849	793	743	814	794	762	843	802	810	836	835	742	847	876	850	809	775	803	746	849	803	777	807	783	773	846	763	779	799	813	807	801	781	780	804	805	784	769	825	787	787	787	766	774	765	763	820	766	752	794	809	793	809	801	781	789	798	834	788	784	778	771	771	847	819	743	787	815	786	798	782	849	778	786	844	818	844	799	796	804	771	799	793	779	818	810	814	815	824	825	835	815	792	794	807	789	784	786	791	853	816	767	787	801	825	796	803	810	786	826	814	766	825	807	839	829	788	826	748	790	825	816	838	845	811	790	792	824	768	771	778	808	816	818	867	742	831	807	770	784	847	806	770	786	794	840	862	808	789	798	769	765	740	787	827	782	778	772	774	809	795	782	806	836	804	818	791	807	826	844	795	814	830	817	800	804	777	813	793	841	765	814	844	831	756	844	760	833	784	796	765	826	805	771	781	838	772	819	799	750	810	872	743	817	819	792	813	821	848	787	773	779	846	771	898	792	775	801	763	825	753	777	819	781	780	819	770	762	775	824	791	763	795	799	772	781	789	797
43765	37550	35678	43715	47985	44057	38051	32299	27863	23044	19164	16761	15359	14504	14087	13180	12278	11365	10664	10146	9643	9022	8735	8233	8057	7816	7728	7791	7595	7476	7480	7600	7366	7382	7352	7323	7263	7338	7342	7223	7189	7196	7178	7178	7242	7255	7091	7241	7265	7173	7211	7266	7153	7230	7191	7175	7244	7246	7216	7222	7044	7063	7268	7095	7180	7152	7189	7227	7282	7188	7426	7255	7108	7213	7272	7125	7161	7250	7051	7108	7107	7153	7292	7188	7210	7185	7338	7352	7148	7229	7271	7147	7246	7216	7166	7351	7236	7189	7181	7207	7183	7213	7213	7233	7125	7266	7281	7263	7074	7271	7195	7158	7076	7160	7194	7276	7236	7228	7143	7134	7207	7169	7086	7161	7195	7240	7324	7276	7173	7232	7248	7234	7230	7166	7218	7079	7154	7232	7177	7195	7148	7206	7197	7239	7116	7180	7090	7264	7230	7106	7184	7260	7243	7236	7376	7049	7238	7154	7085	7347	7158	7276	7285	7251	7266	7280	7261	7035	7144	7263	7107	7128	7107	7232	7107	7334	7154	7221	7156	7126	7249	7355	7213	7144	7319	7158	7075	7175	7208	7265	7195	7202	7293	7189	7260	7145	7188	7246	7219	7095	7279	7102	7349	7115	7062	7087	7116	7303	7328	7003	7164	7194	7152	7175	7274	7217	7138	7261	7205	7236	7167	7247	7114	7090	7316	7225	7143	7154	7176	7240	7243	7416	7372	7026	7252	7128	7267	7190	7261	7224	7206	7102	7262	7140	7196	7193	7164	7248	7124	7203	7171	7276	7192	7312	7198	7128	7168	7168	7138	7284	7197	7195	7291	7174	7192	7162	7113	7245	7042	7238	7277	7189	7292	7190	7114	7322	7213	7159	7201	7107	7231	7123	7191	7146	7223	7182	7133	7183	7160	7145	7190	7240	7210	7198	7315	7250	7210	7197	7074	7030	7185	7178	7191	7240	7259	7069	7250	7119	7011	7316	7169	7188	7237	7162	7173	7152	7308	7162	7215	7029	7326	7151	7185	7237	7191	7155	7237	7234	7059	7172	7252	7158	7135	7067	7185	7085	7297	7298	7280	7117	7155	7103	7202	7233	7237	7171	7065	7215	7172	7210	7274	7113	7285	7164	7132	7156	7178	7123	7226	7227	7194	7337	7187	7210	7168	7191	7191	7196	7078	7259	7235	7159	7220	7240	7188	7311	7189	7100	7306	7192	7221	7141	7295	7165	7177	7157	7152	7169	7218	7193	7237	7194	7304	7208	7177	7243	7163	7358	7140	7193	7166	7274	7182	7258	7331	7246	7166	7129	7283	7239	7192	7289	7198	7213	7380	7119	7333	7246	7250	7204	7318	7252	7287	7231	7213	7331	7178	7108	7211	7193	7220	7228	7219	7208	7162	7224	7336	7337	7349	7297	7168	7224	7153	7119	7277	7185	7319	7271	7290	7204	7146	7218	7186	7399	7172	7270	7172	7238	7140	7243	7368	7100	7343	7277	7177	7146	7131	7310	7122	7192	7176	7208	7158	7222	7243	7108	7189	7258	7147	7210	7163	7196	7221	7189	7139	7170	7264	7138	7239	7119	7292	7181	7118	7211	7175	7180	7161	7197	7301	7121	7231	7171	7189	7160	7291	7047	7127	7155	7188	7157	7223	7290	7204	7275	7252	7093	7094	7329	7317	7099	7137	7189	7129	7106	7256	7244	7236	7119	7231	7239	7154	7305	7116	7160	7049	7214	7218	7173	7159	7230	7182	7254	7266	7255	7200	7265	7302	7256	7245	7309	7197	7156	7329	7322	7129	7156	7114	7242	7019	7191	7201	7153	7062	7103	7264	7071	7289	7150	7291	7300	7105	7263	7303	7194	7183	7173	7243	7357	7177	7172	7087	7190	7042	7141	7220	7195	7264	7324	7246	7098	7161	7137	7136	7175	7266	7280	7189	7284	7094	7296	7159	7371	7231	7245	7022	7225	7141	7109	7226	7048	7352	7228	7187	7301	7309	7192	7129	7296	7202	7251	7190	7218	7204	7182	7155	7236	7378	7198	7202	7234	7140	7224	7144	7266	7175	7172	7234	7094	7217	7252	7133	7151	7160	7184	7183	7170	7168	7168	7200	7037	7216	7147	7176	7199	7133	7032	7206	6980	7299	7168	7082	7200	7221	7174	7247	7226	7218	7100	7141	7172	7248	7122	7159	7180	7181	7181	7183	7283	7296	7265	7343	7092	7253	7231	7259	7197	7306	7073	7218	7140	7227	7336	7109	7260	7244	7177	7165	7288	7225	7303	7312	7272	7288	7295	7205	7277	7119	7106	7066	7291	7156	7241	7193	7303	7215	7325	7273	7166	7246	7227	7127	7273	7224	7255	7218	7229	7170	7117	7087	7195	7307	7184	7211	7158	7225	7238	7274	7257	7383	7260	7054	7187	7189	7301	7301	7226	7170	7235	7121	7200	7211	7193	7369	7206	7330	7288	7221	7156	7132	7166	7231	7257	7194	7216	7263	7063	7129	7113	7248	7007	7231	7166	7232	7147	7152	7262	7240	7200	7267	7207	7187	7240	7165	7119	7118	7084	7221	7331	7123	7192	7233	7130	7243	7259	7345	7267	7158	7119	7251	7250	7265	7117	7166	7191	7191	7065	7221	7214	7209	7134	7044	7193	7221	7287	7341	7175	7133	7157	7105	7065	7192	7173	7175	7201	7182	7203	7134	7201	7132	7198	7070	7172	7206	7266	7196	7203	7082	7224	7266	7293	7136	7170	7045	7279	7152	7051	7145	7202	7193	7129	7130	7249	7256	7140	7230	7101	7227	7324	7263	7288	7176	7132	7071	7051	7260	7177	7193	7182	7200	7108	7191	7296	7183	7116	7205	7223	7319	7213	7221	7159	7107	7249	7180	7191	7154	7197	7199	7161	7102	7174	7364	7230	7109	7271	7257	7247	7228	7169	7220	7303	7102	7289	7081	7139	7223	7159	7117	7168	7180	7059	7294	7233	7203	7202	7243	7129	7185	7256	7134	7288	7228	7157	7251	7202	7297	7252	7245	7261	7025	7100	7253	7109	7176	7260	7083	7186	7178	7220	7158	7183	7208	7082	7186	7167	7257	7176	7323	7240	7190	7055	7109	7162	7305	7153	7252	7295	7251	7236	7179	7137	7240	7261	7123	7238	7158	7356	7197	7189	7218	7198	7146	7215	7227	7085	7240	7119	7126	7253	7161	7292	7231	7238	7240	7259	7147	7193	7121	7148	7160	7126	7127	7115	7257	7228	7174	7314	7284	7081	7174	7205	7121	7192	7213	7118	7162	7250	7207	7215	7267	7158	7126	7099	7194	7248	7268	7176	7324	7123	7069	7136	7161	7079	7236	7257	7083	7275	7179	7231	7268	7257	7288	7014	7230	7261	7175	7215	7268	7091	7151	7312	7188	7334	7165	7043	7206	7218	7150	7096	7043	7117	7212	7202	7132	7227	7190	7264	7241	7277	7114	7123	7123	7171	7210	7130	7240	7058	7287	7225	7159	7192	7243	7103	7264	7257	7110	7166	7080	7132	7274	7169	7261	7318	7253	7221	7210	7262	7316	7070	7170	7170	7009	7326	7204	7208	7120	7179	7113	7269	7241	7187	7215	7045	7214	7391	7220	7115	7152	7214	7182	7176	7238	7155	7174	7215	7083	7181	7138	7225	7115	7273	7151	7268	7180	7251	7200	7298	7211	7151	7336	7227	7021	7268	7274	7221	7327	7196	7233	7206	7101	7209	7217	7076	7250	7184	7104	7084	7269	7105	7224	7199	7131	7059	7269	7303	7094	7171	7221	7059	7132	7156	7227	7217	7262	7325	7253	7246	7417	7378	7204	7088	7163	7222	7091	7312	7104	7164	7214	7191	7184	7181	7077	7260	7140	7162	7166	7228	7127	7085	7165	7340	7166	7183	7301	7106	7279	7155	7220	7195	7209	7234	7202	6987	7228	7207	7332	7181	7277	7157	7080	7231	7173	7054	7102	7298	7293	7089	7149	7168	7278	7041	7205	7148	7248	7231	7155	7034	7345	7161	7272	7220	7149	7340	7186	7259	7237	7239	7130	7254	7226	7132	7225	7189	7263	7250	7155	7264	7135	7167	7102	7197	7289	7263	7197	7223	7220	7250	7144	7221	7096	7125	7167	7184	7193	7199	7222	7269	7269	7299	7156	7211	7227	7243	7169	7255	7148	7175	7132	7208	7159	7298	7114	7176	7258	7177	7250	7221	7165	7326	7252	7277	7093	7205	7217	7209	7144	7264	7141	7216	7255	7270	7212	7134	7263	7211	7151	7157	7055	7175	7163	7027	7149	7143	7278	7266	7071	7143	7225	7295	7197	7249	7157	7160	7234	7291	7243	7179	7199	7233	7120	7132	7232	7077	7066	7191	7304	7227	7345	7142	7104	7174	7429	7160	7080	7155	7018	7387	7108	7168	7279	7265	7283	7204	7217	7180	7178	7229	7188	7388	7289	7149	7087	7185	7124	7185	7180	7220	7231	7218	7289	7275	7233	7255	7255	7221	7279	7204	7217	7191	7299	7163	7086	7251	7278	7085	7120	7195	7221	7142	7181	7104	7170	7203	7197	7216	7140	7426	7199	7135	7263	7153	7281	7159	7297	7232	7146	7292	7218	7154	7235	7179	7185	7193	7132	7076	7178	7131	7176	7183	7149	7230	7186	7044	7165	7293	7240	7197	7306	7002	7119	7205	7165	7222	7173	7094	7225	7163	7192	7096	7250	7269	7148	7361	7173	7302	7137	7229	7140	7113	7225	7233	7287	7088	7361	7204	7171	7199	7326	7241	7188	7255	7348	7267	7315	7312	7222	7154	7291	7209	7176	7198	7016	7268	7273	7151	7156	7132	7181	7131	7263	7241	7172	7229	7073	7088	7200	7245	7206	7163	7162	7129	7235	7241	7253	7105	7166	7242	7282	7279	7212	7271	7156	7108	7037	7108	7218	7075	7194	7134	7288	7193	7162	7106	7207	7303	7202	7161	7133	7150	7166	7223	7256	7160	7264	7341	7196	7229	7219	7236	7142	7259	7201	7284	7241	7252	7149	7055
11821	8407	6393	4307	4800	4101	2912	2321	1921	1482	1267	1203	1166	1115	1107	943	1033	937	872	952	844	926	894	835	774	830	777	770	819	739	819	824	821	761	770	712	833	809	747	812	766	759	742	780	786	759	755	766	784	778	763	764	710	777	752	799	741	781	779	817	854	732	808	746	769	732	780	796	743	789	786	787	831	787	764	773	801	762	802	743	781	812	792	850	788	765	818	771	788	793	743	824	792	745	797	773	746	786	789	775	789	712	762	763	786	798	806	786	767	709	777	758	803	788	770	757	787	750	725	788	766	752	795	802	807	802	801	793	784	762	768	838	752	766	804	762	788	789	790	765	781	762	760	816	818	814	767	776	776	780	792	839	812	790	787	794	756	784	768	737	782	840	768	762	758	724	789	760	777	817	744	749	857	780	818	796	781	747	784	804	769	799	746	790	798	761	770	781	826	760	724	761	799	762	798	788	792	747	781	790	789	747	815	815	797	746	764	792	761	827	755	746	796	808	814	753	754	773	744	775	738	782	811	770	746	743	764	801	771	747	802	704	718	794	754	756	784	766	761	776	800	792	829	753	750	728	840	819	844	785	791	779	779	798	786	775	782	802	750	754	848	782	761	775	818	780	775	774	814	765	765	856	761	790	789	764	776	816	762	804	791	775	832	757	780	845	768	767	796	782	743	833	769	817	835	753	743	794	723	788	740	798	788	776	775	808	792	778	738	828	722	784	789	795	826	789	751	769	761	760	772	756	800	764	775	749	818	783	830	783	792	774	755	748	821	766	811	733	785	719	720	733	777	710	774	763	786	772	740	765	744	783	766	791	783	768	777	804	788	796	805	753	727	724	809	817	725	778	749	752	752	763	783	791	764	746	801	759	759	794	738	762	817	782	837	786	814	752	793	754	776	786	759	807	785	777	785	730	752	783	781	743	786	732	803	790	800	807	795	743	726	795	735	822	776	803	809	809	759	771	796	788	737	737	789	758	750	790	789	768	819	740	749	792	815	787	782	782	781	754	784	851	795	787	770	796	754	747	776	713	774	787	790	816	786	794	770	746	756	804	781	743	753	761	749	753	757	764	743	770	765	781	817	745	767	740	789	803	746	807	792	783	826	806	788	769	762	766	781	795	788	793	807	762	772	751	810	791	733	798	766	751	818	793	766	754	743	791	799	784	822	735	816	792	792	752	722	740	763	800	747	765	721	776	824	793	751	779	767	781	776	736	797	779	742	749	738	786	762	812	737	781	789	788	760	780	751	743	752	790	705	759	785	781	755	781	784	756	776	811	791	760	729	746	830	795	823	790	827	828	748	780	786	763	806	791	832	751	847	815	747	793	714	772	806	780	774	773	765	815	812	794	756	816	759	714	769	703	778	763	779	793	763	798	752	829	791	760	777	754	771	753	798	760	746	780	772	766	784	797	798	757	780	722	766	796	776	778	747	736	804	834	823	815	799	762	807	786	825	779	804	772	773	739	763	760	809	787	813	730	833	766	779	783	781	791	764	764	825	769	800	799	749	771	748	720	790	783	773	828	779	752	789	799	740	782	795	782	788	734	783	769	741	764	790	745	753	749	793	745	788	775	801	810	797	736	800	783	744	798	852	767	768	756	806	815	742	770	787	770	756	826	839	789	789	762	853	810	794	770	694	783	747	776	808	814	785	780	830	789	792	759	763	821	749	815	780	770	791	742	790	782	840	774	777	747	785	762	783	773	794	824	837	802	792	769	731	809	783	788	764	800	733	766	772	779	812	754	777	780	784	784	801	796	768	757	784	767	772	761	806	771	789	800	823	752	777	778	754	771	796	783	793	774	782	778	794	797	748	751	791	783	805	841	766	802	757	774	783	774	767	779	839	797	784	797	787	760	759	735	787	813	799	801	782	760	755	806	793	774	753	790	797	821	764	778	793	783	773	766	766	755	795	735	739	765	812	772	752	792	780	796	755	740	794	811	746	748	796	784	761	779	795	776	733	806	803	760	804	805	749	779	785	745	768	757	749	781	733	779	752	841	745	730	758	764	828	765	797	783	847	764	772	750	773	763	791	776	781	800	733	790	759	817	783	814	785	763	751	763	746	778	735	801	782	745	813	788	701	796	780	777	756	782	760	799	760	791	798	747	782	801	783	801	770	751	790	783	762	782	755	771	811	810	740	775	825	768	775	782	814	806	797	810	789	767	734	778	763	804	776	780	782	756	773	791	781	802	723	761	818	734	756	782	758	793	762	766	783	757	801	726	818	778	753	782	812	758	763	754	743	814	826	806	776	773	736	786	771	827	797	758	762	781	703	816	738	822	797	745	761	746	755	703	749	708	794	758	740	818	786	782	779	743	770	777	783	822	762	761	769	826	768	797	805	800	766	846	749	740	800	732	765	792	811	772	754	786	791	799	755	818	720	791	828	768	760	745	784	811	792	778	826	792	772	770	764	748	764	769	740	722	782	819	748	766	770	791	750	767	750	752	809	747	783	750	814	768	828	791	749	793	758	798	757	744	793	813	798	736	830	751	808	728	762	781	789	795	788	793	785	788	785	849	754	777	767	737	778	792	788	772	745	805	772	723	772	774	793	830	752	839	697	756	775	806	785	733	777	776	770	756	779	779	796	727	776	755	799	783	811	744	783	842	830	846	773	818	779	801	820	801	832	825	763	771	783	866	745	791	779	795	811	777	759	760	807	791	728	804	741	797	824	826	774	760	808	765	761	763	766	729	793	824	761	801	797	789	748	822	792	805	827	766	817	787	810	772	817	795	792	778	757	756	759	758	747	772	814	787	760	769	794	757	815	801	775	731	790	768	825	773	771	728	842	785	775	769	767	793	762	759	778	774	821	787	761	785	779	791	791	822	749	805	797	781	800	766	803	781	775	756	792	778	763	793	757	757	805	757	735	758	805	759	824	775	760	740	793	794	778	809	783	791	813	816	799	726	804	763	796	810	770	741	769	764	770	787	765	791	801	814	757	721	777	719	765	782	819	767	782	777	807	807	759	761	742	782	754	813	774	789	779	805	867	796	752	751	787	795	798	759	759	755	756	793	812	793	785	769	825	765	775	764	792	746	776	798	806	793	807	787	784	753	743	764	748	777	797	813	765	791	761	804	785	802	738	747	743	778	756	740	774	771	773	783	786	786	800	777	803	788	746	768	732	709	759	764	750	798	815	771	762	767	840	757	759	802	777	803	755	818	764	782	747	793	791	762	786	816	777	799	802	783	761	731	781	771	759	837	799	760	840	785	751	782	773	767	824	762	771	808	766	723	776	726	767	771	801	800	799	755	760	795	816	767	811	759	806	837	776	777	759	790	777	779	760	783	777	791	807	780	749	755	789	807	764	761	700	797	800	771	788	761	804	785	773	781	761	767	788	809	741	710	745	788	758	840	767	785	784	760	723	770	752	757	765	811	768	758	754	775	759	764	772	731	781	733	758	799	774	777	778	778	812	784	760	742	771	731	814	760	815	788	864	789	789	821	814	772	804	762	823	746	809	785
40817	37281	34554	41955	46768	43240	36824	31510	26827	21876	18834	16623	15443	14621	13819	12726	11781	10913	10389	9757	9287	8873	8393	8149	7829	7692	7479	7522	7286	7433	7385	7315	7222	7157	7240	7154	7115	7265	7051	6990	7114	7030	7056	7086	7037	7203	7009	7138	7002	7013	6958	7052	6991	6995	7054	6997	6953	7077	7081	7003	6940	7115	6930	6968	6996	7080	6916	7093	7064	6941	7138	6999	7106	7027	7004	7007	6959	7026	6899	7076	7048	6864	6931	7020	7175	7038	7163	7127	7107	6904	7014	7035	7159	6981	7024	6919	7088	7137	7112	7097	7259	7015	7143	7062	7056	7165	7061	6993	7031	7093	7036	7168	7131	6991	7006	6963	7075	7246	6996	7155	6986	7105	6989	7044	7054	7037	6957	6995	7121	7071	7100	6923	7083	7112	7053	6966	6928	6964	6940	6998	6992	7215	7026	7086	7106	7173	7057	7056	7072	7032	7154	7034	7157	7016	7027	7040	7078	6968	6909	7103	7024	6995	7270	7106	6963	7136	6999	7104	7067	6980	7129	6977	7097	7104	6978	6981	7067	7026	7124	6986	7060	7075	7012	6982	7088	7043	6958	6995	7083	6902	6954	6971	7109	7062	6999	6956	7115	7054	7218	6946	7077	7094	7059	7021	7041	6997	7084	7085	7000	7058	6936	7100	7060	7077	7025	7031	7080	6953	7133	7001	7001	6937	7106	7087	7073	7135	6964	6942	7007	6990	7217	7082	6967	7030	6910	6975	7067	7095	6975	7211	7169	6981	7030	7059	7064	6981	6992	7021	7094	7036	7054	7092	6995	6980	7043	6974	7118	7013	6872	7187	6890	6854	6933	7011	6947	6963	6968	7038	7232	7003	7063	7126	6983	6949	7018	7017	6999	6903	7021	7030	6968	7063	7096	7040	7116	6803	7144	7222	7132	7024	7138	7254	6911	7137	6931	6938	7097	7051	6881	7102	7046	7119	7022	6890	7117	7064	7159	7104	7063	7035	7122	6960	6999	7111	7105	7119	7019	7028	7088	7072	7188	7001	7184	7067	7030	6988	7125	6997	6938	7043	6996	6985	7034	7008	7077	7043	7035	7002	7085	7033	6925	7149	7035	7094	6940	7034	7020	7139	6916	7056	7002	7011	7092	6950	7030	6973	7008	7171	6968	7204	6983	6993	7113	7045	7141	6860	7123	7059	6984	7146	7095	7178	7199	7143	6945	7091	7121	7152	6979	7170	7166	7037	7021	7151	7121	7082	7080	6934	7057	7039	6985	7067	7085	7030	6965	6977	7043	7124	7126	7063	7110	7034	7082	7010	6954	7051	7062	7051	7034	7055	7038	7046	7034	6961	7049	7095	7023	7084	7115	7186	7000	6972	7035	7057	7086	6988	7061	7098	7106	6987	6989	7114	6945	6961	7065	7057	6996	7000	7162	7067	7014	7144	7088	7111	7085	7003	7123	7139	7020	7057	7021	7126	7008	7256	7232	6997	7029	7099	7109	6951	7001	7142	6895	7110	7044	7024	7020	7050	7051	7017	7190	7136	7042	6879	7068	7121	7085	6942	7032	7170	6941	7100	7088	7194	7075	7154	7068	7021	7029	7014	7006	7122	7143	7112	7032	7112	7070	7126	7063	7042	7068	7018	7072	6937	7048	6933	7165	7145	6981	7193	7111	6969	7058	6984	6994	7052	7037	7196	6970	7080	7007	7136	6961	7004	6963	7141	7090	7081	7105	7091	7060	6883	6910	7006	6868	6936	6978	7152	6982	7028	6978	7116	7169	6981	6990	7048	6968	7124	7015	7099	7076	7107	7122	6975	7059	7000	7068	7074	7072	7034	6970	7052	7081	7053	7010	7038	7063	7059	7040	6930	7051	7110	7063	7066	7105	6916	7076	7023	7180	6987	7085	7149	6968	7198	7057	7114	7023	7072	7052	7166	7097	6993	7006	7145	7094	7090	7155	7006	7073	7015	7026	7141	7101	7062	7012	7130	7031	7007	7114	7106	6982	6956	7068	7059	7076	7037	7132	6909	7100	6955	7050	6955	7043	7064	6969	7074	7074	7053	7152	7162	7082	7114	7021	7149	7019	7079	7028	7007	7017	7082	7129	7065	7062	6985	6969	7087	7013	7116	7011	6956	6916	7086	6950	7066	7026	7110	7102	7043	7111	6987	6938	6986	6997	7115	6994	7002	7096	7088	7066	7086	6922	7064	7072	7184	7051	7117	6920	7040	6918	7050	7115	7134	7024	7153	7136	7041	6995	7119	6997	7038	6970	6894	7054	6981	7002	7059	7042	7030	7046	6983	6960	7133	7188	7114	7003	7234	7013	7102	6997	7192	7035	7073	7006	7085	7065	7070	7069	7117	7083	7025	7041	7084	7056	7120	7062	7033	6924	7069	7180	7050	7058	6902	7085	7105	6958	7015	7056	6989	7035	6982	6891	6987	7062	6896	7040	7067	7172	7059	7008	6912	7037	7013	6954	6933	6986	7071	7021	6980	6968	7053	6973	7061	6941	7048	7207	7044	7085	7098	7012	7021	6994	7000	7063	7089	7009	7124	7042	6999	7161	7019	7114	7007	7100	7082	7060	6978	7134	7032	7076	7117	6947	7028	6986	7063	7050	7152	7055	7025	7046	7058	7081	7129	7017	7020	7107	7100	7114	7029	7067	7066	7049	6958	7124	7111	7043	7090	6975	7189	7189	6884	7007	7182	7128	6888	7067	7032	7009	7157	7166	6907	7020	7138	6963	6967	7069	6888	7059	7072	7060	7089	7077	7039	7122	7019	7227	7031	7001	6927	7067	6943	7032	7070	7012	7004	7065	7015	7072	7025	7195	7068	7069	7011	7014	7127	7050	7040	7181	7017	7055	7087	6994	6889	7043	6992	7044	6919	7013	7118	7015	6963	6994	7082	6922	7024	7004	6917	6996	7136	7096	7052	7118	7066	7143	7109	7001	6973	7039	7016	7021	6996	6949	7194	7014	7042	6971	7045	7126	6976	7042	7081	6977	7089	6892	6926	7029	7222	7091	7124	7200	7086	7150	6954	7174	7065	7039	7103	7014	6885	6994	7022	7085	7045	7017	6938	7055	7131	6904	7186	7102	7076	7142	7167	6980	7054	6970	6963	6979	7096	6900	7118	6981	7039	7124	6885	7175	7052	6897	7079	7127	7126	7104	7140	7070	6977	6978	7005	7081	7014	7091	7120	7012	7088	7108	6982	6909	6928	7148	7098	7057	6841	7114	7060	7035	7119	6943	6969	6984	7012	6932	7029	7019	7062	7152	7052	7090	6996	6997	7079	7040	6988	7035	7029	7119	6976	7175	7004	6996	7032	7044	7102	7044	7082	7042	7036	7077	7032	7021	7033	7121	7043	6976	7022	7047	6881	6985	7037	7020	7078	7103	7140	7094	7104	7046	7009	7105	7093	7055	7044	7153	7085	7147	6972	7066	7075	6907	6969	7021	7056	7013	6991	6983	7096	7119	7054	7118	7137	6996	7002	7000	6966	7066	6918	6987	7118	6954	7024	7039	7178	7083	7015	6963	7087	7141	6997	7057	7038	6945	6930	6997	7063	7013	7078	6958	7023	7066	7049	7083	7077	6945	7094	7037	7086	7161	7041	7144	7102	7016	7049	6987	7020	6972	7093	7043	7070	7026	7033	7012	7004	7164	7042	7103	7138	7060	6908	6998	7110	6960	7099	7088	7061	7015	7064	7111	7011	7089	6993	6962	7173	7009	7050	7148	7180	7247	7117	6973	7019	6981	7091	7021	7141	7123	7070	6996	7035	7102	6990	7128	7031	7158	7079	7051	7047	7135	6815	6991	6934	7136	6924	6913	7016	6959	7029	7112	7065	7014	7003	7178	7132	7101	7162	7070	7060	7171	7025	7015	7008	7006	7094	7102	7075	7118	6968	7137	7121	7030	7104	7094	7031	7094	7166	7027	7019	7058	7020	7102	7125	7059	7215	6995	6936	7002	7131	7099	6987	6981	7016	6943	7038	6997	7060	7185	7086	7075	6993	7085	7086	6897	7135	6924	7007	7003	7183	6978	7009	7010	6971	7008	7093	7058	6914	6904	7041	7057	7009	6983	7056	7152	7036	6950	7097	7058	6981	7024	7042	7137	7079	6896	7083	6999	7082	6996	6967	7063	7016	7030	7134	7047	6978	6994	7063	7015	7055	6986	7021	7081	7105	6991	7068	6884	7161	7143	7081	7042	7006	7009	7042	7134	7095	7019	6954	7021	7099	6988	7208	7031	7095	7147	7070	7051	7103	7042	7052	7036	7023	7122	6977	7071	7009	6961	7157	7062	6963	7040	7113	6953	7004	7101	7139	7020	7049	7069	7006	7033	7029	7004	6979	7136	6991	7123	7108	7070	7046	7034	7029	6980	6963	7037	7043	7113	7009	6949	6942	7125	7044	6946	6977	7098	6986	7104	7151	6989	7049	7053	6962	7181	7074	7005	7142	6965	6943	7040	6999	7076	7015	7102	7059	6893	7092	7003	7041	6959	7208	7025	6994	7145	7057	7081	7015	7063	6971	7107	6926	7084	7009	7017	6993	7014	6931	7061	7174	7012	7244	6951	6991	7060	6948	7033	7121	7067	7000	7111	7105	6970	7159	7040	7032	7088	7049	7005	6975	6982	6994	7035	7062	7042	7101	6986	7071	7039	6980	6923	7067	7063	7110	7046	7093	6967	7145	7087	7058	7175	7091	7048	7184	7100	7124	6957	7126	7084	6980	7137	7049	6966	6965	7105	6897	7053	6920	7148	7046	7054	6990	6982	6988	7068	7135	7179	7053	7102	7104	7040	7076	6993	7133	7056	7151	6945	7023	7045	7014	7004	7235	7092	7049	7215	7132	6922	7102	6987	7036	7090	7069	7136	7072	7125	7055	7011	7058	7041	7106	7045	6995	7079	6993	6975	7141	7065	6972	7033	7014	7097	7159	7026	6902	7071	7213	6994	6965	6997	6933	7035	6975	7118	6947	7083	6976	7026	7068	7015	6983	7123	7054	6984	7021	7073	7098	7107	6986	6965	7034	7029	7015	7066	7104	7031	7040	7110	7057	7010	6881	6980	7042	6974	7048	7107	6887
13024	13314	9884	7253	7100	5726	4287	3417	2615	2090	1784	1592	1536	1405	1374	1286	1192	1180	1112	1079	948	940	933	935	924	847	849	910	845	883	856	879	833	817	840	890	845	818	838	831	878	843	826	832	827	861	823	807	872	797	796	858	816	817	824	856	840	863	804	846	777	823	793	840	817	827	797	811	857	845	852	815	856	831	871	766	838	876	800	795	832	826	904	826	836	805	821	835	818	825	776	820	859	834	829	847	841	821	802	862	850	868	846	804	842	826	841	797	848	785	783	813	849	819	820	845	813	851	843	852	823	852	837	838	815	848	854	837	853	796	809	816	816	801	847	824	867	846	794	859	876	812	858	797	824	835	858	832	839	838	797	824	838	848	834	858	858	824	863	815	846	829	861	794	827	813	819	844	829	838	838	782	816	806	859	810	823	839	870	865	777	882	827	841	858	769	862	860	782	821	800	784	827	835	836	810	823	777	779	838	797	860	826	827	861	836	830	817	815	854	820	902	809	856	843	784	796	858	806	859	863	810	843	846	847	782	802	789	818	788	774	819	815	825	868	816	806	818	818	812	833	839	818	796	865	818	821	817	852	796	811	812	811	826	863	803	866	783	790	841	821	798	787	797	786	877	816	858	878	808	848	809	837	845	859	812	845	821	853	846	798	871	808	746	828	832	853	815	833	770	850	820	862	793	859	853	852	807	795	782	841	899	850	864	890	852	838	826	862	820	814	833	838	853	803	822	783	805	874	839	822	780	838	870	782	837	822	802	854	812	856	845	844	803	836	799	851	819	868	769	817	782	845	865	817	856	771	781	810	795	819	837	796	850	835	883	835	740	820	840	829	870	830	870	823	815	840	820	876	809	814	785	844	821	803	861	847	846	835	817	813	825	887	822	871	798	837	836	816	890	843	824	807	846	858	811	816	851	790	781	807	804	829	816	827	837	779	785	797	842	823	816	839	789	868	801	859	833	813	840	769	803	798	856	823	846	847	864	788	863	845	897	829	831	778	812	773	864	875	837	894	863	771	815	850	809	855	830	854	811	765	854	867	849	829	844	872	762	857	821	818	821	854	851	892	884	816	827	831	826	841	888	828	833	765	822	842	760	835	836	806	828	790	844	866	847	844	869	770	803	795	815	821	885	848	821	821	816	891	800	830	815	843	879	793	808	755	870	823	843	798	781	784	809	840	810	820	834	821	865	792	798	842	788	861	842	830	856	828	817	762	821	853	876	782	760	892	903	842	838	822	862	788	786	857	880	850	818	856	840	809	838	806	810	866	808	818	810	822	834	864	833	846	819	839	808	825	865	820	792	860	868	829	849	806	857	822	810	847	872	814	865	831	857	827	859	852	795	872	817	832	841	839	799	806	845	854	831	848	840	830	797	836	853	790	838	789	831	847	814	867	855	854	765	815	863	826	844	803	833	850	798	770	856	883	813	814	824	808	803	800	831	785	831	858	849	809	828	816	852	845	849	818	776	807	846	837	814	908	850	853	838	837	771	842	820	804	879	824	821	792	820	829	846	832	824	876	873	883	800	823	850	852	774	826	786	829	898	827	826	809	791	864	800	830	759	820	837	838	893	837	754	813	807	867	807	855	828	816	843	808	829	860	817	851	831	814	831	820	788	781	824	816	757	792	845	858	848	817	856	851	789	846	810	772	783	876	865	854	800	843	819	783	867	838	861	838	874	861	859	815	856	821	840	845	857	822	805	805	835	881	831	824	836	798	866	784	835	782	816	820	881	809	843	808	829	815	807	840	847	815	807	865	807	819	850	866	850	789	806	798	843	795	817	868	810	846	825	836	826	816	817	828	773	840	776	827	860	870	873	852	836	802	828	836	838	842	863	799	796	859	815	824	851	874	845	821	815	865	859	800	887	844	835	833	882	841	819	829	846	789	821	854	835	894	818	826	782	858	808	797	848	861	844	836	815	821	861	864	820	831	833	782	788	795	812	775	819	831	807	811	787	788	797	828	801	838	798	848	848	839	845	827	863	794	875	850	815	848	876	882	808	815	855	822	793	852	863	878	809	827	874	821	834	793	871	820	817	848	876	831	871	833	835	782	790	845	820	800	858	873	839	802	823	826	849	866	794	824	780	862	855	827	801	831	839	852	849	844	840	794	823	870	799	869	837	817	843	819	813	881	801	772	821	830	820	832	786	828	853	857	803	803	826	846	811	833	791	793	850	856	794	813	800	816	858	847	791	818	806	817	860	778	858	857	821	822	790	824	786	803	844	838	807	832	805	861	793	821	831	849	867	816	764	820	831	812	783	851	776	873	826	821	885	819	807	823	836	830	830	821	794	836	836	819	855	805	796	810	815	877	822	811	862	815	829	804	797	820	835	843	823	809	878	832	807	890	852	833	786	757	810	877	855	851	830	847	795	822	803	798	841	813	809	838	867	843	846	774	829	824	825	795	847	887	834	826	825	841	834	894	825	806	805	831	838	825	823	831	819	838	848	864	852	842	903	847	814	865	804	848	790	848	808	811	852	808	783	881	827	814	795	826	869	844	790	836	863	824	823	862	876	850	800	815	822	851	816	834	859	822	808	822	800	796	869	828	870	829	780	866	815	783	830	845	772	822	757	791	883	855	838	830	829	872	821	877	854	839	829	873	814	836	815	814	841	793	774	809	842	848	819	818	838	837	854	759	803	820	857	832	846	793	779	835	868	818	834	832	824	794	828	781	820	869	845	824	863	838	842	818	854	865	833	868	841	784	881	773	795	841	803	829	856	824	848	806	847	900	761	818	808	783	841	820	775	840	772	828	794	800	810	878	842	793	789	777	827	792	838	820	824	862	853	828	835	773	836	845	843	841	852	725	830	799	835	825	851	824	808	840	856	862	805	807	846	856	790	794	831	819	784	800	843	784	824	811	803	790	803	807	859	777	836	810	804	838	850	818	859	831	819	829	875	783	843	796	768	828	850	867	806	826	840	867	823	843	854	827	844	812	868	820	842	841	874	793	863	873	832	827	801	754	827	773	822	774	858	806	802	886	812	832	804	815	849	851	839	777	814	765	855	780	848	813	814	893	828	826	850	847	857	855	799	813	838	835	844	795	831	843	834	828	833	838	830	807	793	819	849	839	830	883	816	810	805	805	859	865	796	809	788	809	787	835	802	788	754	791	790	790	818	839	815	846	809	789	848	840	831	819	786	814	887	829	853	839	847	790	847	857	806	810	819	780	859	873	764	781	863	820	807	846	876	832	826	802	822	800	838	797	821	841	809	821	809	841	807	821	816	802	772	842	838	812	785	839	834	860	831	868	831	841	840	865	855	845	873	835	868	842	824	857	811	869	811	831	807	837	753	809	844	788	853	865	753	848	802	805	792	847	869	846	791	795	879	843	842	851	808	802	806	821	828	828	838	775	788	872	870	811	827	789	812	862	851	793	876	848	797	873	835	844	857	810	866	819	815	795	825	875	807	859	796	815	852	834	855	823	801	825	868	793	855	800	852	863	794	799	896	799	842	830	813	809	868
46115	42005	40374	49061	51524	47109	41713	36733	32137	27164	23457	21287	19341	18356	16866	15420	14191	13131	12130	11382	10685	10074	9402	8823	8569	8287	8184	8002	8043	7829	7790	7766	7725	7581	7488	7524	7603	7459	7266	7378	7323	7366	7525	7493	7509	7404	7334	7440	7289	7454	7440	7404	7400	7190	7406	7240	7523	7250	7302	7309	7384	7400	7480	7334	7235	7294	7307	7404	7403	7314	7439	7469	7347	7400	7426	7437	7451	7313	7354	7401	7392	7419	7344	7358	7492	7226	7216	7396	7426	7336	7289	7243	7361	7359	7430	7286	7377	7423	7514	7381	7287	7262	7402	7297	7387	7482	7347	7493	7369	7334	7272	7332	7311	7290	7435	7408	7394	7431	7264	7378	7248	7330	7443	7409	7441	7378	7361	7347	7237	7243	7401	7349	7231	7316	7402	7365	7388	7362	7276	7423	7402	7296	7393	7320	7288	7387	7335	7373	7277	7235	7329	7388	7298	7420	7342	7488	7404	7249	7382	7391	7495	7294	7410	7290	7266	7409	7371	7341	7213	7326	7288	7290	7432	7391	7313	7405	7334	7356	7379	7266	7355	7476	7370	7327	7350	7298	7470	7496	7260	7379	7335	7442	7310	7367	7359	7423	7367	7351	7273	7442	7358	7354	7351	7399	7413	7273	7296	7401	7316	7328	7211	7347	7330	7408	7389	7560	7385	7366	7175	7367	7549	7295	7543	7432	7361	7548	7316	7392	7332	7292	7414	7332	7397	7392	7221	7343	7409	7388	7379	7328	7458	7351	7349	7413	7407	7255	7292	7276	7345	7410	7290	7373	7404	7355	7292	7303	7319	7443	7387	7317	7277	7341	7254	7419	7365	7470	7363	7309	7339	7450	7375	7396	7341	7371	7349	7266	7351	7407	7314	7432	7336	7470	7288	7340	7392	7277	7439	7432	7441	7448	7271	7302	7404	7297	7193	7469	7472	7372	7390	7397	7324	7374	7406	7449	7310	7348	7371	7344	7250	7411	7371	7241	7408	7307	7342	7422	7374	7331	7359	7408	7384	7434	7495	7351	7172	7274	7319	7325	7179	7471	7424	7339	7377	7537	7370	7262	7402	7274	7343	7418	7570	7414	7383	7334	7333	7426	7433	7332	7299	7425	7354	7506	7375	7356	7405	7392	7494	7265	7506	7403	7330	7358	7322	7253	7205	7257	7508	7415	7368	7323	7282	7279	7416	7353	7221	7436	7378	7594	7302	7394	7454	7340	7385	7423	7287	7346	7401	7316	7450	7307	7408	7460	7453	7379	7576	7470	7433	7431	7328	7382	7374	7283	7375	7368	7459	7390	7367	7291	7237	7370	7188	7256	7447	7355	7338	7437	7341	7234	7380	7351	7409	7300	7388	7296	7289	7229	7389	7274	7404	7335	7353	7373	7347	7471	7272	7371	7265	7339	7311	7234	7237	7448	7353	7342	7459	7389	7354	7308	7354	7346	7325	7335	7422	7246	7464	7383	7324	7408	7409	7300	7326	7403	7144	7423	7419	7373	7289	7334	7357	7422	7492	7421	7454	7360	7372	7280	7410	7373	7555	7254	7468	7397	7320	7633	7364	7310	7315	7245	7301	7294	7451	7510	7389	7403	7437	7374	7378	7340	7415	7242	7412	7335	7348	7262	7377	7480	7306	7404	7423	7255	7413	7422	7322	7376	7218	7442	7292	7259	7400	7451	7338	7302	7448	7325	7491	7426	7351	7371	7248	7455	7327	7482	7276	7351	7475	7348	7233	7399	7362	7438	7475	7276	7227	7454	7359	7362	7264	7342	7297	7255	7553	7385	7346	7347	7325	7458	7381	7387	7423	7331	7273	7338	7256	7449	7294	7232	7365	7455	7360	7339	7386	7366	7396	7382	7403	7399	7351	7473	7355	7423	7399	7419	7476	7361	7448	7453	7297	7319	7291	7416	7468	7406	7329	7324	7366	7260	7422	7426	7320	7372	7331	7419	7522	7386	7407	7356	7347	7420	7255	7303	7431	7322	7273	7385	7389	7380	7390	7318	7398	7304	7448	7351	7495	7440	7336	7341	7324	7325	7428	7419	7396	7324	7299	7393	7358	7319	7338	7334	7278	7322	7385	7345	7258	7427	7303	7374	7282	7363	7362	7453	7396	7240	7423	7305	7380	7305	7321	7430	7362	7202	7467	7392	7337	7329	7297	7419	7502	7473	7235	7451	7372	7286	7346	7422	7413	7402	7324	7429	7400	7361	7343	7312	7453	7559	7352	7225	7435	7356	7298	7448	7409	7316	7496	7227	7328	7433	7427	7344	7273	7431	7461	7399	7315	7515	7260	7306	7370	7415	7227	7379	7254	7257	7286	7252	7300	7413	7394	7393	7192	7334	7386	7463	7362	7355	7347	7416	7405	7434	7292	7347	7308	7299	7518	7374	7328	7307	7305	7383	7308	7332	7236	7234	7415	7366	7215	7456	7290	7368	7416	7420	7292	7445	7441	7313	7317	7420	7404	7355	7414	7324	7352	7434	7309	7432	7408	7430	7399	7347	7251	7396	7287	7198	7340	7294	7500	7336	7417	7356	7426	7191	7266	7409	7422	7347	7225	7298	7476	7212	7394	7259	7339	7450	7295	7306	7344	7371	7401	7296	7446	7268	7358	7448	7330	7323	7351	7395	7411	7342	7592	7540	7391	7491	7292	7281	7508	7285	7407	7227	7308	7439	7444	7374	7504	7221	7374	7448	7361	7338	7406	7324	7294	7339	7235	7389	7540	7365	7273	7353	7354	7295	7275	7354	7338	7274	7242	7428	7235	7311	7530	7495	7529	7253	7383	7365	7345	7298	7464	7455	7401	7344	7533	7275	7288	7397	7274	7280	7432	7300	7330	7372	7331	7403	7482	7388	7304	7336	7472	7379	7527	7349	7433	7335	7370	7561	7401	7444	7371	7251	7402	7418	7354	7382	7345	7346	7450	7419	7271	7374	7383	7417	7324	7516	7320	7295	7469	7384	7363	7307	7364	7342	7356	7307	7215	7344	7315	7336	7316	7366	7386	7453	7376	7327	7359	7400	7361	7331	7154	7337	7425	7354	7435	7483	7487	7439	7274	7459	7247	7270	7342	7293	7284	7261	7420	7177	7427	7336	7304	7330	7425	7267	7327	7425	7422	7387	7336	7291	7429	7508	7416	7313	7385	7221	7420	7330	7291	7399	7318	7331	7380	7278	7304	7240	7387	7346	7392	7433	7387	7247	7439	7324	7354	7354	7351	7351	7354	7383	7407	7357	7276	7280	7478	7362	7446	7333	7429	7297	7413	7367	7348	7196	7289	7458	7449	7386	7456	7318	7287	7146	7381	7405	7392	7390	7297	7350	7380	7382	7255	7362	7306	7303	7468	7215	7243	7285	7291	7394	7309	7466	7349	7199	7374	7433	7280	7438	7304	7423	7379	7446	7251	7402	7288	7303	7246	7356	7458	7310	7337	7287	7429	7445	7400	7397	7248	7437	7356	7365	7361	7383	7450	7439	7432	7316	7333	7366	7439	7270	7331	7333	7369	7412	7508	7351	7498	7361	7325	7450	7354	7466	7332	7420	7211	7350	7475	7241	7422	7429	7321	7379	7432	7242	7360	7330	7388	7360	7289	7438	7408	7260	7356	7278	7380	7433	7248	7383	7420	7345	7351	7339	7303	7310	7327	7424	7438	7316	7408	7394	7313	7353	7336	7289	7326	7321	7465	7313	7328	7454	7198	7302	7448	7426	7434	7451	7386	7515	7283	7363	7514	7258	7359	7328	7412	7353	7321	7347	7370	7377	7216	7402	7334	7314	7441	7330	7276	7421	7457	7310	7407	7321	7341	7453	7502	7525	7434	7366	7387	7411	7260	7328	7350	7241	7381	7420	7413	7362	7430	7372	7352	7436	7390	7352	7380	7372	7343	7390	7251	7393	7288	7271	7296	7298	7333	7381	7288	7448	7348	7349	7344	7348	7432	7348	7313	7289	7375	7291	7386	7369	7414	7464	7351	7278	7424	7374	7382	7264	7444	7379	7307	7360	7280	7428	7435	7279	7232	7438	7202	7531	7434	7402	7198	7492	7399	7356	7398	7330	7432	7235	7368	7296	7380	7229	7534	7361	7433	7439	7309	7445	7409	7310	7305	7262	7323	7244	7355	7273	7266	7299	7356	7406	7258	7293	7366	7338	7437	7250	7468	7342	7352	7278	7254	7283	7391	7468	7345	7319	7351	7349	7298	7273	7307	7347	7372	7361	7365	7365	7369	7317	7401	7433	7338	7398	7423	7262	7308	7487	7278	7402	7444	7344	7421	7430	7390	7373	7328	7415	7334	7369	7475	7438	7333	7225	7338	7394	7292	7482	7420	7499	7452	7371	7459	7402	7282	7439	7394	7247	7352	7399	7323	7375	7388	7446	7370	7435	7417	7282	7367	7325	7374	7265	7406	7430	7334	7200	7247	7233	7504	7357	7309	7289	7443	7408	7323	7441	7376	7376	7360	7394	7236	7312	7488	7355	7452	7377	7307	7461	7457	7368	7411	7440	7379	7351	7337	7228	7392	7457	7470	7419	7174	7429	7310	7339	7422	7347	7358	7269	7361	7448	7334	7599	7350	7373	7266	7285	7376	7385	7359	7367	7440	7378	7388	7390	7290	7307	7445	7302	7344	7378	7385	7257	7257	7483	7309	7402	7395	7346	7389	7220	7399	7363	7275	7296	7411	7364	7398	7395	7239	7426	7425	7364	7411	7356	7393	7380	7533	7384	7365	7321	7423	7420	7421	7395	7319	7493	7238	7380	7267	7367	7274	7488	7306	7407	7377	7289	7439	7343	7442	7399	7356	7281	7411	7489	7435	7315	7416	7443	7455	7406	7311	7299	7328	7328	7422	7279	7266	7446	7369	7389	7147	7365	7410	7312	7315	7357	7345	7246	7381	7346	7323	7292	7343	7480	7416	7402	7296	7440	7357	7446	7394	7321	7303	7396	7433	7351	7390	7419	7268	7318	7343	7521	7389	7335	7481	7426	7335	7321	7364	7318	7479	7538	7314	7209	7373	7485	7417	7328	7361	7418	7303	7369	7355	7190	7450	7217	7280	7460	7362	7352
8561	6204	4097	3005	2910	2654	2152	1682	1390	1188	1091	1016	976	1003	953	885	856	897	871	803	833	802	692	762	780	783	772	794	747	788	701	781	763	731	714	745	743	731	754	710	745	738	779	752	735	772	708	765	744	785	722	741	736	759	723	730	715	770	781	716	740	757	745	739	787	732	727	687	724	722	733	721	713	767	736	732	785	766	721	734	694	740	734	701	661	735	774	790	780	771	731	753	738	721	730	754	716	721	707	730	753	740	770	770	719	686	798	708	721	730	758	770	770	742	757	734	716	794	745	723	796	726	746	733	754	741	714	742	753	754	768	770	694	714	792	765	774	720	682	699	740	692	779	753	757	718	754	719	754	787	738	751	751	770	767	770	786	784	730	734	777	733	746	755	750	768	763	763	759	764	723	713	736	714	738	782	708	768	708	704	743	772	787	717	727	797	769	762	727	739	752	755	735	750	777	733	762	761	759	733	695	722	740	712	709	764	771	755	733	729	773	754	723	689	703	730	700	800	755	727	755	775	736	760	746	740	790	714	755	774	747	735	712	723	715	777	773	767	819	706	707	790	728	775	753	732	767	783	725	769	782	742	766	763	713	734	768	737	734	751	730	781	751	727	722	710	743	724	752	752	760	770	752	731	808	805	735	724	727	732	726	691	749	760	751	735	754	803	703	765	744	722	762	772	765	767	743	739	751	734	747	777	739	780	757	743	765	685	729	706	743	715	768	729	748	755	775	753	746	745	749	707	748	739	747	750	730	742	773	750	746	736	739	725	705	759	724	735	683	765	737	755	740	752	755	780	739	733	721	724	737	757	754	733	778	717	763	759	695	721	749	728	772	809	738	749	749	776	738	764	740	737	772	724	788	788	738	755	748	760	738	730	705	743	744	747	750	770	769	754	761	750	703	744	713	748	763	712	778	755	710	756	776	729	749	783	777	745	788	747	726	755	759	745	748	759	668	720	731	777	714	754	696	796	759	767	716	752	775	771	765	777	720	780	758	741	775	756	752	718	750	767	758	723	779	721	742	760	743	750	748	739	789	770	769	747	734	734	803	754	720	714	802	717	709	765	767	772	745	744	754	769	791	711	736	742	768	719	757	778	726	712	746	762	726	705	761	700	737	750	742	771	715	738	729	758	746	708	758	754	768	759	790	770	716	736	774	715	790	754	734	758	736	739	728	702	765	751	750	750	804	698	815	759	721	828	725	703	692	755	746	775	712	766	719	747	735	756	775	715	787	799	754	740	747	775	699	748	740	704	739	745	746	754	762	768	687	758	739	712	752	768	743	794	770	749	700	763	767	748	721	745	733	750	707	734	746	706	745	743	715	745	772	744	750	757	748	729	754	757	724	752	729	768	721	711	728	822	703	771	746	742	740	763	749	726	758	759	775	776	732	757	754	727	738	821	784	708	745	718	729	743	731	777	699	709	750	779	739	728	711	742	775	787	743	711	791	751	746	749	741	746	754	776	780	728	775	753	768	808	740	759	690	733	774	763	760	786	752	737	726	792	761	719	758	761	706	792	748	756	757	747	760	764	735	775	733	737	748	703	768	742	772	742	781	761	714	759	724	733	789	743	739	768	775	782	758	716	751	773	723	737	777	755	748	745	762	736	744	805	771	737	790	774	801	746	785	763	768	744	742	737	693	749	764	740	713	743	751	720	757	725	729	751	734	718	693	703	749	719	702	734	751	754	740	754	747	782	762	725	747	716	737	738	792	750	739	754	717	745	741	742	732	762	758	715	743	741	739	787	762	720	766	764	755	754	701	768	791	729	757	712	737	763	766	779	766	758	789	725	742	740	795	769	738	757	698	722	762	725	747	725	745	766	714	796	738	744	771	727	720	696	714	773	731	802	749	771	700	752	738	758	751	732	772	788	815	714	719	729	749	779	736	754	727	756	733	731	800	763	772	756	745	714	730	756	767	729	731	779	736	709	740	733	732	771	811	701	780	747	696	771	724	776	787	699	773	748	738	740	791	814	779	760	736	738	731	772	734	760	715	752	716	776	682	746	775	750	798	788	627	775	711	759	764	730	716	729	752	702	735	714	752	752	769	715	743	834	736	738	789	784	748	731	766	802	748	717	745	749	789	697	753	766	732	713	737	794	785	720	725	718	754	761	743	765	749	723	725	727	770	691	777	721	822	789	787	750	731	770	731	696	786	786	778	704	732	721	766	703	765	752	738	748	724	780	736	794	782	755	765	730	786	764	701	749	719	731	747	753	751	728	719	744	718	727	732	744	743	790	776	777	787	715	739	796	754	762	771	744	760	736	798	711	756	809	740	760	756	746	742	773	809	753	712	735	767	736	729	787	722	712	785	763	697	697	755	706	755	765	783	722	762	697	719	772	766	765	785	730	751	808	714	734	769	704	682	770	717	741	811	697	745	740	803	760	766	723	728	775	734	750	747	717	710	803	708	791	710	698	808	788	736	745	779	742	759	744	731	739	729	754	711	739	725	738	781	756	704	760	694	733	746	688	736	721	756	807	793	772	739	748	758	794	677	761	763	735	798	726	743	721	747	748	775	739	715	711	784	741	728	714	716	740	760	799	748	790	730	747	786	747	782	739	745	725	754	744	793	771	705	745	740	770	758	762	738	724	792	748	728	768	746	715	724	724	767	774	773	675	730	749	764	737	749	745	703	796	788	821	809	691	717	680	751	765	730	704	756	758	713	774	774	742	741	717	767	742	729	743	725	741	771	738	712	704	748	745	711	731	771	744	729	750	762	757	751	713	735	751	787	757	740	712	766	815	781	746	786	711	742	733	748	784	759	784	738	769	730	760	799	746	770	759	752	719	716	728	730	737	737	774	767	746	748	678	700	749	762	757	700	752	773	763	742	757	708	775	760	728	767	750	727	755	738	714	718	740	759	773	722	739	760	701	764	784	749	732	732	732	702	705	761	765	711	777	765	759	756	738	730	766	780	724	773	725	752	736	739	755	721	686	713	778	770	764	729	742	743	731	703	735	736	721	725	701	791	783	760	783	712	705	734	764	745	752	718	763	760	736	789	751	786	728	787	748	775	741	768	749	721	760	779	790	724	760	761	756	731	763	728	748	721	756	800	780	710	800	771	743	745	757	740	718	719	778	753	776	735	795	757	777	750	721	737	794	797	712	801	777	792	739	792	733	768	744	768	758	726	720	724	782	774	719	695	761	750	734	723	746	712	698	689	715	717	754	784	785	713	738	741	747	727	762	788	715	738	776	757	781	765	691	741	759	756	756	736	770	754	732	786	752	786	724	797	722	749	768	765	764	747	742	745	753	761	782	748	728	691	734	780	732	781	781	740	795	769	784	766	729	780	747	731	782	744	776	767	763	766	757	760	708	773	763	661	719	739	766	741	701	773	780	758	778	764	770	760	797	716	732	790	740	717	709	754	728	799	786	731	769	734	725	773	711	773	794	760	754	746	762	741	728	749	723	725	783	718	778	774	723	744	684	710	747	712	762	732	774	758	726	732	733	764	773	709	744
39298	34221	29964	38785	41370	38114	33019	27584	22445	18085	15552	13824	12692	12029	11389	10485	9718	9509	9194	8771	8337	7806	7696	7671	7343	7313	7019	7067	6993	7129	6998	6874	7090	7044	6911	6881	6809	6925	6895	6811	6808	6965	6853	6967	6721	7006	6794	6871	6764	6780	6778	6648	6819	6776	6737	6789	6696	6792	6618	6750	6851	6832	6874	6777	6950	6727	6786	6742	6700	6796	6824	6786	6798	6745	6778	6727	6755	6837	6846	6822	6789	6750	6817	6859	6883	6861	6809	6718	6773	6742	6862	6866	6818	6834	6744	6837	6762	6736	6849	6818	6895	6878	6789	6701	6759	6791	6915	6889	6875	6769	6981	6934	6864	6755	6764	6740	6789	6683	6825	6908	6882	6745	6706	6813	6864	6798	6761	6750	6920	6759	6809	6926	6754	6713	6745	6758	6827	6862	6730	6659	6883	6641	6874	6738	6836	6744	6766	6783	6738	6800	6761	6967	6742	6659	6877	6748	6773	6826	6739	6787	6896	6868	6884	6764	6877	6932	6765	6787	6792	6862	6865	6791	6782	6817	6754	6866	6715	6759	6782	6828	6824	7020	6799	6848	6773	6772	6807	6881	6797	6785	6826	6880	6720	6836	6760	6792	6766	6819	6641	6739	6916	6903	6604	6811	6883	6788	6796	6899	6784	6795	6868	6779	6731	6902	6843	6825	6863	6805	6854	6771	6909	6793	6980	6777	6886	6804	6830	6683	6847	6752	6897	6837	6785	6817	6922	6949	6777	6801	6888	6875	6838	6903	6756	6832	6806	6847	6730	6862	6780	6860	6878	6708	6713	6802	6810	6759	6770	6794	6885	6766	6878	6777	6821	6829	6775	6726	6733	6692	6705	6864	6899	6757	6866	6918	6648	6680	6954	6872	6758	6829	6857	6746	6901	6734	6779	6887	6857	6867	6770	6855	6806	6779	6812	6745	6962	6857	6918	6814	6809	6750	6789	6740	6843	6835	6773	6773	6934	6829	6764	6835	6898	6692	6827	6798	6848	6848	6656	6799	6812	6823	6773	6824	6778	6737	6939	6805	6718	6770	6786	6771	6903	6704	6701	6812	6850	6853	6803	6727	6761	6917	6779	6774	6697	6633	6809	6894	6750	6776	6817	6870	6813	6760	6843	6706	6814	6750	6756	6862	6851	6973	6905	6886	6881	6864	6776	6776	6797	6806	6778	6722	6758	6737	6764	6816	6754	6796	6797	6670	6779	6734	6794	6797	6784	6763	6913	6924	6726	6803	6669	6681	6811	6825	6945	6841	6654	6812	6831	6650	6832	6764	6705	6750	6790	6801	6908	6801	6851	6889	6851	6885	6842	6779	6834	6837	6903	6757	6843	6731	6767	6807	6890	6860	6853	6903	6823	6846	6864	6733	6730	6804	6903	6796	6864	6811	6778	6843	6798	6859	6879	6804	6751	6786	6817	6859	6843	6892	6708	6798	6793	6938	6884	6775	6747	6843	6812	6873	6736	6974	6901	6913	6960	6763	6939	6776	6818	6828	6820	6684	6793	6852	6869	6844	6962	6834	6775	6830	6826	6801	6780	6759	6769	6878	6819	6760	6780	6930	6783	6746	6815	6792	6835	6791	6911	6977	6837	6717	6809	6818	6769	6846	6829	6859	6870	6715	6635	6812	6772	6745	6788	6916	6883	6885	6711	6808	6882	6650	6647	6794	6882	6740	6734	6801	6761	6940	6679	6847	6815	6912	6890	6952	6837	6745	6854	6742	6843	6838	6862	6859	6702	6820	6862	6948	6972	6758	6931	6788	6785	6684	6833	6757	6712	6760	6895	6783	6914	6713	6820	6858	6897	6703	6789	6678	6784	6785	6864	6839	6807	6829	6677	6823	6840	6787	6914	6904	6936	6889	6774	6815	6858	6832	6765	6705	6881	6761	6797	6903	6750	6811	6800	6811	6780	7013	6743	6932	6828	6715	6863	6808	6836	6766	6791	6665	6846	6885	6823	6833	6819	6713	6732	6673	6944	6971	6818	6812	6863	6709	6990	6796	6850	6740	6810	6702	6895	6849	6825	6726	6774	6821	6845	6831	6933	6783	6883	6732	6755	6744	6772	6797	6756	6851	6773	6746	6825	6702	6853	6816	6843	6695	6823	6955	6805	6870	6817	6850	6861	6842	6975	6759	6849	6772	6915	6822	6780	6864	6835	6913	6871	6685	6803	6782	6728	6738	6761	6813	6684	6820	6784	6797	6757	6763	6837	6910	6794	6884	6941	6798	6967	6837	6794	6782	6767	6920	6861	6820	6808	6871	6736	6857	6831	6804	6780	6964	6771	6715	6738	6644	6869	6885	6910	6875	6878	6853	6884	6773	6861	6912	6704	6935	6786	6850	6828	6720	6891	6931	6842	6754	6735	6845	6851	6752	6745	6839	6757	6880	6788	6897	6746	6778	6821	6757	6832	6917	6931	6785	6807	6750	6717	6821	6794	6872	6804	6754	6713	6919	6815	6857	6855	6859	6768	6795	6823	6836	6817	6844	6666	6895	6803	6845	6714	6917	6718	6779	6799	6908	6856	6774	6798	6829	6943	6839	6829	6866	6794	6737	6799	6859	6799	6946	6760	6866	6874	6734	6790	6857	6766	6783	6712	6760	7001	6908	6920	6817	6776	6746	6804	6842	6798	6736	6815	6742	6832	6793	6848	6746	6786	6804	6830	6833	6831	6847	6842	6750	6848	6802	6939	6949	6741	6707	6769	6666	6913	6699	6873	6730	6855	6796	6771	6932	6917	6885	6836	6863	6872	6830	6806	6662	6849	6885	6815	6739	6708	6911	6860	6879	6873	6906	6873	6799	6911	6802	6817	6741	6776	6734	6766	6768	6774	6766	6908	6891	6838	6786	6741	6779	6890	6785	6844	6785	6871	6730	6737	6961	6766	6839	6839	6863	6850	6881	6900	6854	6879	6737	6859	6875	6813	6790	6860	6909	6762	6807	6904	6809	6809	6804	6813	6880	6985	6748	6762	6857	6899	6831	6644	6789	6734	6830	6943	6898	6804	6797	6768	6750	6895	6741	6924	6868	6878	6880	6879	6748	6942	6791	6912	6729	6737	6627	6847	6729	6795	6850	6935	6785	6918	6826	6807	6764	6826	6865	6762	6730	6804	6806	6823	6864	6840	6757	6823	6823	6744	6774	6644	6869	6881	6827	6843	6869	6846	6937	6850	6813	6801	6766	6751	6963	6819	6741	6881	6748	6875	6871	6861	6752	6874	6735	6903	6805	6760	6856	6812	6792	6832	6828	6822	6761	6764	6809	6792	6813	6844	6768	6766	6830	6724	6711	6817	6882	6820	6839	6719	6941	6756	6854	6808	6875	6808	6799	6901	6705	6932	6827	6718	6734	6745	6778	6739	6794	6633	6793	6786	6869	6813	6802	6843	6818	6816	6837	6816	6821	6848	6803	6787	6807	6847	6832	6681	6698	6839	6819	6743	6842	7012	6765	6723	6962	6712	6891	6765	6783	6906	6871	6765	6787	6913	6838	6885	6815	6850	6714	6867	6699	6865	6842	6674	6772	6899	6700	6785	6698	6785	6844	6768	6816	6738	6751	6831	6842	6811	6774	6810	6840	6804	6719	6600	6826	6810	6775	6833	6759	6870	6896	6882	6748	6780	6964	6670	6798	6809	6882	6825	6999	6876	6915	6855	6781	6950	6832	6786	6831	6833	6807	6833	6938	6766	6817	6842	6933	6740	6941	6797	6826	6797	6848	6788	6830	6853	6815	6861	6834	6623	6803	6926	6889	6831	6718	6883	6834	6880	6773	6914	6752	6865	6912	6884	6825	6852	6874	6891	6808	6872	6814	6747	6828	6815	6781	6780	6786	6766	6669	6734	6776	6837	6756	6846	6684	6701	6829	6632	6877	6725	6840	6870	6824	6865	6755	6795	6832	6788	6775	6774	6717	6852	6861	6829	6840	6737	6888	6815	6896	6729	6932	6827	6931	6756	6670	6809	6743	6797	6889	6792	6982	6900	6794	6766	6818	6770	6817	6759	6819	6808	6760	6924	6834	6770	6755	6727	6939	6930	6909	6780	6844	6923	6813	6823	6830	6681	6768	6763	6937	6750	6796	6892	6839	6778	6813	6653	6706	6892	6646	6744	6833	6791	6825	6885	6789	6951	6859	6846	6919	6832	6928	6840	6806	6713	6657	6852	6881	6788	6756	6791	6803	6798	6937	6836	6698	6845	6739	6802	6764	6768	6912	6765	6760	6698	6851	6751	6770	6753	6627	6818	6753	6874	6836	6699	6917	6801	6838	6830	6822	6804	6889	6831	6864	6895	6808	6878	6745	6848	6868	6821	6791	6743	6812	6818	6781	6778	6773	6808	6728	7002	6815	6845	6908	6772	6934	6923	6740	6794	6751	6837	6735	6835	6811	6914	7003	6768	6729	6839	6841	6806	6870	6806	6729	6900	6852	6832	6698	6860	6938	6900	6852	6819	6740	6792	6813	6795	6787	6895	6937	6764	6821	6700	6706	6781	6807	6747	6895	6864	6820	6823	6874	6938	6861	6887	6854	6923	6768	6877	6789	6716	6903	6868	6793	6736	6835	6735	6789	6735	6963	6950	6855	6733	6776	6771	6862	6968	6773	6835	6787	6872	6818	6636	6843	6813	6747	6861	6979	6824	6798	6919	6688	6896	6783	6917	6918	6746	6906	6755	6809	6868	6734	6900	6870	6780	6977	6922	6728	6754	6838	6951	6812	6951	6734	6783	6856	6794	6660	6956	6721	6748	6767	6715	6806	6770	6841	6823	6933	6763	6859	6678	6889	6791	6901	6934	6897	6870	6841	6700	6818	6864	6838	6777	6903	6951	6834	6802	6824	6752	6800	6779	6908	6710	6808	6691	6814	6825	6793	6935	6863	6856	6801	6942	6777	6751	6870	6756	6882	6800	6789	6762	6845	6989	6725	6751	6887	6909	6801	6902	6638	6798	6774	6912	6797	6969	6821	6863	6876	6940	6938	6821	6648	6867	6799	6819	6809	6762	6934	6809	6797	6735	6728	6781	6935	6753	6771	6798	6939	6922	6826	6836	6751	6610	6857	6841	6764	6732	6698
10226	9763	6839	4517	4349	3875	3208	2523	1991	1710	1426	1305	1315	1175	1164	1048	1017	1014	988	930	961	880	889	842	834	899	839	841	843	827	788	796	810	776	820	745	793	838	801	829	775	788	834	832	791	824	792	800	792	735	808	758	786	760	768	842	797	777	789	732	791	817	821	817	795	839	839	772	779	806	852	815	832	802	795	823	821	762	802	872	778	780	821	849	785	795	788	806	834	813	836	803	791	772	802	817	746	878	821	811	792	795	787	756	810	785	793	788	793	812	813	806	817	801	804	837	815	809	848	792	831	773	761	809	770	781	771	758	761	831	771	839	794	784	807	788	847	783	830	783	790	785	756	788	836	803	750	785	773	835	801	798	829	785	796	780	793	804	754	770	774	802	881	776	790	829	815	810	768	877	791	841	796	740	776	798	803	753	802	803	792	828	845	812	763	802	812	826	781	758	821	793	785	817	851	775	839	796	771	744	783	837	817	850	727	819	821	849	813	833	759	825	759	794	772	767	767	830	842	823	788	723	825	811	795	783	795	798	803	823	788	769	773	803	831	742	834	791	777	796	827	801	783	746	794	826	808	766	832	838	790	793	813	854	828	760	794	763	780	801	818	719	834	825	769	795	782	773	840	801	794	806	810	822	805	790	767	814	809	819	793	770	844	786	815	826	821	809	794	780	845	841	785	782	803	799	801	793	767	869	825	789	784	837	794	793	840	858	798	765	817	815	778	817	851	808	771	843	820	824	792	742	844	800	822	810	782	782	824	788	809	793	844	787	757	822	836	809	850	777	817	865	786	794	835	833	804	883	799	823	807	838	732	800	742	802	805	774	806	781	824	785	823	782	829	774	804	794	807	793	777	723	810	792	790	817	799	807	784	779	799	788	819	760	764	786	854	804	796	842	821	829	809	791	756	812	779	823	794	820	835	793	807	761	799	788	783	740	837	804	807	814	772	809	800	765	826	782	848	783	817	810	807	819	777	823	832	802	768	832	855	821	861	858	779	827	764	790	830	780	790	829	797	756	798	814	753	768	770	824	757	782	748	772	786	752	856	767	776	810	771	804	791	767	777	791	765	803	819	788	839	828	804	837	812	822	802	815	742	773	796	813	770	874	803	818	816	794	776	810	827	824	792	761	800	899	801	783	838	796	819	814	826	794	795	842	775	803	846	793	753	816	857	793	810	797	740	792	831	782	796	811	770	802	770	812	799	782	789	793	767	806	778	793	836	789	790	822	826	812	762	775	794	837	839	845	784	805	844	857	790	810	832	813	799	853	851	767	820	794	813	777	736	842	799	800	792	776	852	780	777	818	802	752	768	854	819	832	787	816	786	803	831	793	762	808	803	827	813	807	762	749	777	789	797	795	792	808	814	799	763	750	768	769	776	788	802	788	807	817	806	761	840	827	839	739	830	732	828	809	820	795	817	855	779	788	747	835	804	810	788	838	792	788	805	818	794	837	722	817	906	787	838	818	806	775	787	819	794	758	785	810	802	803	799	769	856	777	872	829	805	769	823	827	814	797	804	800	787	816	809	747	758	792	823	826	825	742	806	807	788	791	770	831	788	773	832	784	766	783	811	804	843	785	774	812	823	744	796	781	836	801	823	765	809	806	816	842	799	805	800	801	794	848	783	850	817	775	788	806	846	747	786	806	765	814	813	835	770	811	747	819	766	778	836	815	800	832	798	773	786	815	805	808	856	789	790	795	787	808	759	795	798	766	775	809	800	778	826	815	833	794	774	793	770	793	807	870	751	815	810	723	782	828	843	808	799	773	752	808	759	799	811	781	800	798	801	822	779	829	813	800	837	750	791	849	790	800	803	813	826	826	823	806	770	798	826	831	804	834	861	841	795	829	792	824	804	793	819	823	880	829	806	810	850	797	822	785	763	741	838	797	810	790	829	802	795	796	788	802	858	858	790	797	825	819	774	834	780	867	819	841	782	779	851	781	771	768	800	775	778	738	823	843	789	820	792	804	791	818	812	786	875	828	794	864	812	726	852	842	771	828	807	804	845	825	782	778	759	811	788	779	810	838	795	810	780	807	808	818	753	830	793	799	811	786	795	827	794	802	801	816	787	733	760	801	839	815	764	806	783	791	834	812	832	777	775	801	794	824	808	823	811	835	815	786	742	822	832	826	833	802	757	731	819	767	833	839	790	746	807	825	837	808	784	797	800	784	800	797	801	793	824	806	799	769	841	821	784	808	812	800	857	831	851	819	800	835	817	873	787	831	859	799	814	843	836	832	741	814	781	814	811	850	797	802	782	772	820	791	791	785	778	814	887	818	832	789	783	782	754	763	769	805	840	807	816	811	824	811	805	806	836	804	792	798	806	810	822	813	804	797	781	779	771	815	849	788	763	773	815	812	794	816	766	794	815	784	780	801	855	786	777	872	764	832	809	828	838	821	794	756	809	750	831	832	839	817	814	856	809	779	814	807	814	824	845	796	781	806	776	825	787	801	808	746	817	811	842	813	831	823	775	815	839	826	795	775	799	798	836	808	810	811	796	817	814	767	809	790	806	823	800	838	826	800	794	822	817	815	855	805	801	801	817	853	792	820	778	752	796	810	792	806	798	824	798	798	792	816	773	835	824	820	801	837	799	804	838	778	785	789	853	823	820	825	801	892	800	777	845	834	798	795	773	797	889	765	854	838	815	805	857	831	800	823	814	805	820	800	812	763	800	824	838	772	817	792	818	758	816	791	791	754	817	820	806	835	871	798	793	838	749	863	810	804	788	760	806	781	774	779	754	761	793	809	788	747	774	830	742	831	767	804	822	747	795	821	766	770	802	839	806	768	782	815	845	816	764	849	778	824	781	780	822	820	805	812	815	770	838	819	784	785	797	836	799	812	848	831	763	800	847	813	775	787	784	830	789	817	783	815	792	812	803	818	821	864	839	855	797	775	804	790	809	787	778	837	759	824	813	756	787	784	808	802	810	799	800	823	802	763	831	765	799	805	777	765	781	784	832	770	767	776	810	857	788	824	849	780	802	819	735	772	794	787	765	781	803	806	818	842	798	853	823	820	834	792	817	835	826	747	801	790	826	760	786	777	846	775	799	797	796	770	837	840	828	831	768	791	814	751	801	787	794	796	808	803	806	793	773	772	816	827	795	816	867	800	822	792	791	781	799	744	806	815	778	798	801	815	842	812	858	783	806	828	743	821	845	773	798	776	769	793	725	829	801	814	800	795	793	788	779	815	825	818	791	854	858	816	822	762	820	810	766	766	840	851	734	799	822	783	762	810	805	767	794	755	770	843	786	770	802	803	775	814	768	833	751	848	787	824	802	852	813	769	812	823	836	792	830	803	817	832	814	825	790	814	783	783	787	837	821	770	820	752	796	821	850	769	785	813	795	780	759	773	828	824	849	784	741	792	805	825	799	810	815	773	857	816	781	779	786	777	840	860	796	795	804	780	788	807	818	793	783	845	773	797	798	792	773	774	854	842	804	853	818	788	806	791	817	793	791	798	833	833
44147	38837	35645	42694	44745	42860	38251	33024	27917	23742	20507	18591	17278	15979	14710	13393	12638	11950	11000	10295	9690	8977	8597	8421	8198	8076	7841	7803	7704	7615	7650	7245	7435	7396	7395	7446	7373	7246	7216	7267	7163	7333	7289	7292	7270	7154	7292	7272	7174	7201	7199	7300	7173	7184	7435	7301	7165	7302	7308	7159	7378	7265	7230	7325	7363	7227	7246	7103	7275	7303	7174	7257	7131	7137	7110	7253	7213	7389	7119	7234	7274	7292	7126	7060	7249	7229	7178	7217	7247	7246	7295	7125	7188	7135	7151	7226	7319	7203	7157	7275	7212	7239	7207	7240	7184	7195	7172	7232	7268	7264	7169	7200	7140	7282	7225	7203	7150	7221	7236	7135	7136	7114	7133	7141	7234	7212	7087	7245	7225	7228	7086	7275	7205	7107	7239	7103	7263	7157	7321	7106	7150	7193	7282	7146	7310	7165	7220	7156	7228	7179	7198	7273	7253	7123	7203	7244	7211	7329	7408	7325	7238	7150	7310	7113	7243	7145	7240	7062	7204	7203	7102	7208	7147	7253	7316	7206	7301	7207	7144	7250	7145	7342	7140	7187	7336	7164	7299	7262	7256	7208	7373	7209	7200	7272	7348	7185	7173	7258	7152	7157	7204	7104	7219	7039	7342	7246	7284	7245	7164	7117	7251	7250	7216	7167	7305	7169	7210	7297	7252	7326	7221	7298	7167	7205	7088	7243	7210	7274	7226	7215	7279	7197	7164	7232	7214	7263	7150	7213	7184	7183	7148	7060	7113	7186	7339	7270	7232	7252	7149	7145	7138	7231	7217	7220	7142	7216	7127	7194	7327	7196	7274	7350	7296	7182	7265	7202	7215	7232	7200	7250	7217	7424	7218	7219	7263	7163	7196	7332	7180	7118	7246	7184	7252	7147	7164	7231	7301	7303	7361	7260	7280	7189	7256	7188	7235	7248	7279	7150	7072	7236	7108	7193	7187	7189	7149	7254	7457	7189	7143	7104	7330	7195	7258	7265	7259	7225	7244	7263	7335	7400	7010	7239	7179	7249	7192	7232	7223	7254	7297	7326	7088	7326	7135	7216	7135	7215	7162	7234	7199	7267	7280	7370	7319	7217	7275	7268	7288	7338	7266	7149	7259	7183	7187	7250	7187	7313	7158	7226	7283	7277	7244	7280	7329	7129	7369	7265	7181	7285	7245	7190	7308	7229	7283	7293	7212	7267	7060	7200	7222	7313	7229	7199	7030	7298	7100	7315	7179	7205	7268	7331	7156	7186	7093	7163	7205	7246	7147	7289	7236	7242	7236	7267	7293	7077	7291	7196	7336	7173	7125	7426	7201	7233	7075	7301	7278	7094	7277	7194	7171	7246	7245	7056	7058	7312	7216	7282	7233	7282	7359	7171	7374	7251	7273	7275	7271	7145	7363	7199	7214	7355	7164	7345	7241	7198	7166	7294	7217	7265	7172	7253	7264	7292	7119	7183	7215	7371	7101	7230	7128	7343	7055	7190	7222	7237	7237	7203	7299	7155	7156	7169	7251	7175	7157	7296	7173	7106	7401	7164	7191	7128	7244	7184	7207	7220	7262	7312	7186	7272	7281	7199	7303	7233	7181	7216	7293	7133	7190	7211	7195	7180	7215	7160	7252	7330	7308	7158	7199	7246	7008	7298	7208	7162	7192	7243	7226	7137	7233	7310	7174	7266	7223	7275	7376	7216	7182	7235	7398	7355	7150	7253	7253	7132	7093	7142	7096	7240	7019	7207	7224	7177	7265	7239	7282	7198	7154	7343	7211	7216	7158	7290	7137	7201	7252	7160	7216	7151	7358	7003	7293	7200	7209	7130	7197	7380	7300	7105	7232	7187	7228	7101	7290	7237	7274	7138	7315	7223	7271	7208	7260	7250	7282	7178	7363	7321	7227	7280	7241	7309	7106	7250	7102	7188	7156	7256	7306	7154	7235	7153	7157	7296	7236	7319	7213	7106	7234	7202	7093	7223	7118	7284	7251	7181	7256	7229	7272	7163	7225	7260	7234	7113	7314	7343	7189	7172	7321	7275	7220	7209	7203	7261	7339	7209	7151	7198	7245	7232	7175	7218	7193	7182	7320	7150	7380	7206	7269	7236	7230	7292	7293	7300	7138	7196	7287	7172	7283	7284	7146	7115	7205	7236	7222	7154	7227	7162	7285	7254	7306	7218	7186	7196	7426	7176	7168	7327	7294	7179	7221	7326	7143	7295	7322	7224	7163	7248	7330	7253	7166	7232	7137	7316	7101	7305	7189	7109	7285	7129	7097	7300	7243	7244	7266	7200	7065	7181	7116	7192	7196	7295	7161	7162	7240	7176	7219	7228	7308	7271	7122	7307	7125	7141	7250	7157	7252	7226	7208	7370	7235	7276	7246	7317	7268	7273	7169	7138	7323	7275	7180	7288	7221	7335	7171	7223	7269	7194	7236	7205	7156	7251	7230	7321	7267	7175	7213	7232	7157	7241	7156	7164	7235	7242	7208	7115	7192	7157	7275	7219	7261	7214	7334	7142	7103	7243	7347	7252	7172	7116	7228	7189	7182	7168	7359	7178	7366	7240	7138	7249	7126	7153	7277	7111	7239	7292	7200	7242	7067	7231	7258	7218	7273	7128	7217	7163	7206	7082	7243	7137	7381	7304	7228	7138	7173	7188	7231	7319	7290	7217	7241	7241	7197	7192	7180	7231	7251	7383	7042	7093	7233	7238	7112	7108	7214	7207	7336	7194	7221	7239	7258	7329	7103	7227	7238	7231	7232	7219	7237	7366	7171	7125	7149	7197	7164	7270	7171	7152	7168	7252	7085	7202	7290	7287	7299	7239	7385	7147	7026	7282	7304	7270	7240	7263	7173	7199	7289	7235	7232	7232	7340	7218	7269	7359	7326	7229	7151	7286	7133	7221	7077	7160	7384	7265	7181	7285	7261	7163	7152	7262	7268	7239	7150	7136	7170	7216	7260	7151	7285	7235	7235	7278	7177	7211	7057	7173	7224	7224	7183	7213	7260	7219	7264	7098	7168	7236	7173	7395	7210	7302	7200	7280	7169	7341	7256	7234	7259	7286	7404	7169	7132	7156	7208	7177	7213	7208	7121	7136	7183	7026	7237	7117	7308	7188	7197	7293	7228	7205	7184	7076	7214	7308	7282	7175	7229	7145	7084	7279	7226	7181	7262	7169	7410	7210	7178	7198	7330	7104	7208	7213	7120	7280	7133	7251	7290	7241	7143	7238	7173	7042	7102	7319	7295	7315	7201	7221	7255	7238	7196	7269	7202	7150	7113	7237	7123	7424	7244	7115	7259	7166	7239	7241	7158	7099	7306	7260	7143	7297	7182	7171	7223	7166	7297	7287	7297	7257	7259	7247	7159	7158	7321	7234	7221	7279	7179	7195	7135	7186	7100	6985	7162	7192	7318	7237	7261	7155	7315	7293	7255	7381	7153	7260	7164	7292	7282	7237	7165	7105	7328	7207	7370	7228	7228	7286	7199	7218	7308	7131	7266	7156	7263	7216	7132	7298	7278	7271	7214	7210	7048	7250	7092	7264	7256	7216	7369	7144	7211	7299	7153	7328	7203	7124	7126	7239	7233	7212	7169	7197	7176	7252	7289	7104	7318	7029	7158	7256	7274	7189	7241	7189	7212	7204	7368	7159	7253	7185	7155	7321	7149	7282	7197	7070	7319	7226	7249	7282	7332	7237	7229	7256	7236	7231	7271	7305	7183	7215	7266	7183	7291	7356	7291	7238	7171	7309	7253	7287	7161	7373	7092	7224	7279	7121	7158	7140	7326	7126	7311	7198	7107	7232	7134	7285	7155	7325	7248	7280	7241	7245	7174	7268	7346	7267	7125	7215	7277	7187	7106	7104	7205	7282	7332	7252	7218	7279	7085	7130	7211	7281	7018	7229	7205	7220	7287	7194	7202	7216	7345	7204	7194	7121	7230	7231	7317	7215	7128	7142	7216	7233	7172	7321	7262	7236	7223	7249	7342	7318	7116	7158	7161	7096	7315	7305	7198	7256	7225	7325	7186	7225	7337	7219	7286	7199	7148	7195	7354	7256	7257	7179	7254	7082	7186	7430	7087	7278	7180	7179	7119	7163	7210	7268	7225	7295	7256	7122	7193	7166	7146	7241	7122	7150	7086	7170	7192	7175	7148	7130	7282	7159	7188	7231	7251	7195	7226	7150	7114	7203	7176	7181	7103	7142	7275	7287	7286	7330	7249	7221	7095	7342	7158	7238	7218	7268	7176	7299	7191	7072	7291	7398	7257	7235	7188	7282	7312	7111	7281	7263	7229	7291	7294	7229	7153	7107	7349	7215	7316	7285	7139	7164	7218	7331	7222	7138	7347	7149	7274	7237	7173	7065	7290	7142	7236	7196	7173	7183	7002	7247	7065	7155	7220	7279	7202	7331	7297	7270	7178	7162	7265	7189	7152	7190	7221	7147	7247	7172	7425	7340	7176	7270	7228	7087	7187	7263	7072	7366	7218	7235	7356	7265	7217	7158	7221	7233	7240	7309	7145	7388	7226	7234	7206	7244	7319	7191	7239	7255	7168	7214	7197	7368	7307	7078	7169	7216	7341	7081	7116	7241	7188	7165	7242	7204	7176	7210	7191	7251	7207	7224	7328	7196	7265	7177	7323	7163	7262	7235	7165	7205	7329	7176	7235	7251	7118	7326	7124	7164	7223	7315	7325	7252	7144	7132	7221	7302	7290	7344	7247	7217	7271	7211	7241	7216	7220	7230	7247	7280	7090	7271	7250	7159	7151	7295	7414	7252	7277	7438	7377	7216	7182	7240	7282	7256	7105	7223	7362	7322	7236	7256	7277	7215	7126	7318	7082	7217	7176	7230	7337	7075	7265	7271	7294	7286	7217	7259	7200	7316	7177	7127	7241	7351	7175	7180	7052	7092	7236	7375	7188	7153	7063	7279	7100	7307	7241	7306	7138	7262	7302	7315	7081	7173	7330	7275	7148	7273	7199	7283	7014	7298	7243	7240	7262	7342	7273	7198	7221	7233	7256	7309	7060	7290	7177	7284	7270	7206	7245	7265	7345	7347	7167	7175	7150	7301
11989	9277	5861	4024	4015	3685	3021	2392	1797	1601	1409	1394	1291	1173	1172	1023	1001	996	936	997	874	877	833	851	806	784	845	834	855	810	758	784	822	793	765	750	834	786	836	757	779	761	821	798	793	789	747	799	747	757	782	811	817	772	848	735	783	761	766	808	776	748	778	788	781	810	812	807	810	811	792	751	746	807	749	766	781	728	814	793	798	833	776	812	821	774	824	775	745	780	780	788	851	829	766	787	783	784	834	772	822	753	807	781	782	779	785	811	790	780	751	780	759	779	810	807	786	806	781	820	804	746	764	769	796	808	807	826	797	794	778	813	776	761	828	842	780	802	813	809	775	791	768	812	784	787	811	781	810	759	766	757	779	785	804	836	784	776	744	811	811	816	803	792	819	819	801	754	770	789	769	782	773	768	818	794	754	773	801	835	786	806	752	767	850	802	809	793	777	771	795	818	814	813	769	796	783	782	764	790	805	769	779	794	784	788	832	775	807	777	780	787	810	773	803	819	847	796	765	850	805	822	817	801	763	791	870	762	785	755	729	782	809	786	822	814	789	795	812	759	775	784	802	760	834	778	804	807	810	804	788	798	748	783	813	830	770	751	790	772	747	807	818	776	777	807	794	807	783	787	795	801	823	800	780	806	802	797	770	797	751	792	763	793	753	801	794	807	819	828	841	834	813	805	867	792	794	824	794	798	779	747	819	819	758	710	803	803	785	818	795	792	812	770	798	758	844	830	781	825	776	836	783	739	792	836	731	772	816	767	786	797	794	817	844	797	817	827	798	821	818	788	782	848	750	778	818	814	816	744	814	800	839	742	764	750	802	758	800	785	789	746	837	802	814	802	829	789	825	784	706	814	835	814	796	789	764	724	762	782	802	800	782	812	807	762	807	802	769	783	854	835	734	810	799	823	857	827	732	790	811	869	822	824	787	791	804	848	798	784	826	807	760	768	792	797	816	821	806	770	797	776	748	807	847	789	769	795	748	835	766	793	761	804	740	727	806	778	771	807	842	798	758	779	825	775	792	782	778	797	736	791	784	788	811	788	783	787	714	791	800	810	779	775	817	806	831	756	775	755	823	795	814	813	787	840	771	778	801	757	769	763	805	760	803	813	832	784	826	770	727	793	792	773	790	775	786	781	879	740	817	758	770	798	768	778	781	796	790	815	782	796	758	793	789	766	782	760	812	846	802	788	795	842	790	775	748	767	781	814	836	794	796	801	835	871	786	802	782	794	804	745	808	812	810	797	808	813	776	802	765	788	790	814	790	812	797	778	791	799	788	830	762	820	802	787	765	790	779	770	816	847	734	773	782	781	728	769	802	752	845	819	757	757	764	773	769	783	785	799	847	823	768	788	797	834	794	748	785	822	793	771	787	815	778	779	764	816	777	783	773	733	787	758	754	796	813	765	763	764	777	801	813	793	800	821	806	755	776	773	727	775	774	794	811	820	752	819	771	799	776	816	793	763	763	747	820	829	771	753	734	757	783	783	826	784	775	798	744	743	811	806	733	857	796	836	767	742	804	799	776	777	835	789	857	770	819	824	761	809	787	832	770	798	778	820	844	778	828	809	783	810	777	778	844	800	830	802	766	790	770	784	771	791	771	827	785	803	794	763	832	792	810	775	813	797	759	797	773	813	831	819	806	790	780	786	797	833	774	829	814	795	765	790	796	798	808	757	774	797	842	785	804	796	813	735	794	769	774	731	732	786	792	807	809	787	788	808	785	811	867	773	789	748	812	829	833	806	779	755	788	823	771	813	805	807	765	785	824	763	732	821	785	775	764	796	806	806	802	746	770	756	762	765	836	782	800	816	789	795	781	757	800	783	824	821	802	811	835	765	743	779	802	772	783	805	830	776	762	849	739	832	800	809	757	826	768	833	782	741	758	792	812	785	822	735	769	770	790	768	743	800	797	752	806	822	782	810	763	753	753	800	768	762	778	804	850	838	811	793	764	762	829	833	800	785	835	797	767	786	852	782	822	791	784	819	764	777	794	764	792	772	786	791	829	820	763	788	747	819	789	799	829	779	762	782	801	803	769	761	790	757	833	794	818	822	783	801	828	791	734	770	782	807	813	766	816	767	779	801	784	826	803	822	756	860	794	780	824	784	777	795	808	788	755	821	781	792	784	776	751	789	756	798	809	793	771	781	826	750	757	794	771	792	780	812	800	758	767	747	797	747	803	759	807	778	761	786	749	813	814	754	783	794	806	762	829	776	765	748	764	764	745	789	816	768	798	818	809	814	797	771	797	791	784	747	745	796	779	750	774	810	833	761	772	763	780	817	761	843	761	796	778	818	753	780	826	740	800	728	757	782	738	782	813	770	834	793	785	816	798	788	764	766	846	784	740	875	771	815	765	772	784	838	774	813	816	800	724	838	801	759	753	733	787	782	744	804	813	780	783	806	773	775	773	769	813	755	807	780	808	782	769	825	785	771	776	777	744	800	807	816	791	794	792	751	775	785	805	743	808	753	794	807	867	820	808	809	802	848	809	751	802	776	805	768	786	791	807	768	773	774	781	741	774	780	790	799	802	773	787	778	785	785	815	778	791	777	831	759	773	783	787	780	770	790	755	754	801	776	791	773	793	816	814	823	788	795	836	738	796	788	783	790	823	747	753	807	831	781	738	755	798	782	761	812	783	808	754	765	782	801	831	787	758	808	783	805	821	750	792	753	809	757	811	773	762	768	772	776	757	760	815	804	783	795	810	759	771	827	805	728	781	789	748	800	853	799	797	747	804	792	798	804	832	806	778	850	786	834	817	834	828	800	838	794	806	810	786	826	804	749	822	812	777	798	775	777	792	751	791	794	811	774	769	805	806	830	812	773	816	735	758	759	775	805	808	814	824	790	781	811	773	799	801	804	780	832	803	790	837	778	745	801	823	699	803	773	761	784	797	767	788	845	802	773	774	825	774	771	808	794	778	811	793	753	800	755	850	816	774	789	786	774	827	816	816	782	783	823	779	799	852	780	763	829	793	807	766	783	804	820	757	806	783	766	826	795	818	806	801	770	738	780	817	763	805	798	812	786	813	760	724	770	774	802	761	803	809	812	746	819	779	794	818	803	796	767	784	768	823	801	824	766	798	777	756	787	835	825	791	778	789	857	769	819	858	852	768	786	798	835	779	773	817	787	717	794	817	771	779	813	767	770	842	794	759	769	775	801	748	808	765	831	793	772	828	802	731	803	747	790	766	764	788	818	857	839	866	764	797	765	775	788	811	786	771	810	774	765	751	803	712	785	765	788	726	791	797	876	841	818	791	788	863	775	773	792	736	892	844	766	749	804	774	794	810	756	828	753	798	808	733	810	796	811	798	772	800	717	787	852	740	760	801	766	798	795	772	789	779	787	753	795	788	788	770	761	807	773	880	807	770	769	811	788	825	784	791	752	796	780	721	761	777	821	747	796	823	774	789	812	752	798	807	785	771	798	791	812	800	825	787	798	840	757	776	770	761	819	783	786	818	806	796	764
41786	38098	33860	40712	44025	41845	37557	32324	27363	23028	20458	18449	17285	15544	14321	13339	12579	11513	10495	9821	9166	8556	8422	8211	7929	7827	7676	7791	7802	7565	7404	7448	7366	7302	7383	7288	7171	7180	7358	7182	7131	7149	7159	7168	7239	7241	7156	7079	7195	7117	7275	7225	7157	7150	7123	7182	7106	7163	7298	7151	7020	7100	7218	7122	7140	7064	7218	7184	7176	7142	7062	7184	7063	7140	7134	7386	7114	7299	7180	7006	7147	7101	7097	7102	7044	7086	7228	7220	7151	7140	7218	7178	7240	7262	7110	7111	7135	7083	7066	7032	7164	6992	7200	7123	7242	6996	7133	7072	7181	7103	7283	7174	7120	7118	7149	7221	7072	7193	7195	7195	7286	7103	7230	7131	7187	7109	7007	7169	7114	7191	7158	7235	7316	7104	7144	7130	7142	7113	7200	7199	7178	7168	7178	7080	7129	7200	7089	7132	7113	7109	7279	7114	7270	7163	7192	6958	6980	7256	7153	7187	7057	7251	7231	7213	7210	7216	7230	7025	7119	7209	7144	7210	7211	7290	6983	7084	7094	7200	7003	7064	7276	7092	7272	7099	7203	7222	7076	7255	7128	7344	7119	6998	7119	7146	7040	7270	7108	7223	7229	7035	7046	7208	7167	7180	7013	7309	7199	7322	7102	7091	7170	7087	7043	7304	7200	7208	7086	7093	7255	7188	7162	7215	7161	7158	7162	7271	7260	7256	7085	7142	7276	7239	7205	7237	7008	7077	7211	7113	7254	7140	7290	7128	7201	6972	7052	7126	7125	7053	7102	7089	7263	7138	7211	7149	7198	7151	7077	7061	7270	7112	7162	7142	7121	7138	7086	7209	7050	7200	7175	7164	7155	7005	7138	7174	7119	7113	7095	7043	7173	7059	7103	7278	7094	7049	7217	7184	7185	7209	7265	7120	7198	6973	7185	7200	7120	7182	7133	7126	7223	7170	7049	7184	7176	7132	7247	7202	7127	7048	7101	7188	7161	7170	7169	7269	7110	7309	7130	7120	7050	7150	7152	7072	7104	6983	7171	7091	7204	7098	7091	7229	6972	7116	7169	7219	7138	7263	7147	7210	7254	7194	7177	7013	7267	7150	7224	7271	7216	7266	7186	6991	7201	7111	6992	7227	7093	7108	7029	7131	7086	7108	7068	7112	7132	7186	7184	7240	7025	7177	7139	7200	7146	7002	7053	7245	7236	7183	7196	7068	7325	7000	7052	7027	7277	7110	7293	7101	7187	7198	7244	7089	7306	7016	7111	7151	7059	7137	7173	7188	7112	7089	7097	7047	7237	7203	7154	7141	7192	7165	7123	7211	7123	7157	7202	7037	7141	7259	7203	7227	7223	7156	7036	7098	7197	7238	7087	7105	7127	7146	7176	7113	7283	7099	7242	7144	7131	7180	7214	7160	7129	7077	7163	7104	7136	7159	7099	7124	7159	7160	7076	7185	7091	7092	7003	7093	7075	7256	7021	7157	7104	7004	6972	7064	7008	7197	7059	7142	7103	7234	7153	7056	7063	7222	7087	6959	7175	7233	7109	7142	7169	7116	7242	7205	7189	7127	7119	7083	7263	7053	7110	7169	7178	7124	7225	7050	7146	7168	7137	7257	7078	7196	7199	6994	7175	7203	7138	7082	7148	7107	7251	7193	7128	7113	7100	7237	7143	7244	7164	7153	7070	7075	7096	7096	7194	7160	7156	7002	7253	7126	7215	7073	7246	7160	7180	7310	7135	7127	7166	7174	7159	7051	7281	7125	7150	7170	7110	7154	7105	7205	7144	7118	7009	7125	7108	7087	7274	7179	7136	7203	7211	7104	7144	7233	7124	7163	7079	7189	7179	7104	7096	7136	7320	7197	7115	7130	7206	7138	7066	7190	7187	7152	7162	7148	7225	7188	7201	7151	7204	7159	7176	7064	7088	7128	7210	7139	6999	7064	7237	7093	7164	7172	7127	7186	7254	7085	7223	7206	7109	7010	6968	7133	7159	7152	7132	7140	7166	7069	7182	7117	7158	7195	7148	7225	7101	7125	7058	7238	7262	7124	7152	7045	6904	7107	7212	7188	7134	7293	7160	7221	7041	7161	7095	7054	7151	7063	7192	7009	7173	7229	7020	7126	7076	7072	6999	7155	7131	7246	7176	7109	7136	7004	7151	7232	7250	7049	7243	7110	7124	7077	7110	7107	7194	7064	7053	7226	7129	7241	7237	7086	7120	7079	7114	7197	7085	7079	7147	7164	7161	7150	7125	7153	7096	7175	7169	7087	7138	7015	7188	7123	7102	7133	7170	7166	7201	7029	7259	7198	7068	7291	7119	7115	7259	7056	7174	7090	7139	7073	7179	7089	7201	7152	7186	7133	7115	7190	7239	7057	7138	7184	7079	7156	7020	7136	7202	7211	7059	7208	7161	7115	7169	7013	7163	7080	7235	7091	7153	7021	7096	7141	7227	7075	7057	7140	7047	7084	7261	7147	7123	7254	7157	7167	7166	7157	7055	7157	7247	7088	7227	7172	7219	7169	7268	7212	7115	7027	7087	7177	7112	7085	7085	7163	7161	7096	7210	7124	7140	7181	7161	7124	7234	7130	7030	7202	7114	7141	7109	7173	6988	7204	7067	7120	7054	7002	7271	7278	7034	7118	7186	7125	7164	7101	7163	7133	7008	7269	7098	7142	7135	7217	7282	7014	7041	7119	7155	7133	7203	7134	7149	7158	7227	7407	7054	7101	7016	7096	7121	7142	7056	7128	7213	7132	7088	7207	7159	7063	6966	7122	7257	7156	7152	7128	7238	7078	7134	7133	7048	7173	7224	7248	7193	7250	7140	7070	7081	7069	7269	7159	7094	7086	7200	7169	7271	7227	7286	7127	7078	7116	7087	7167	7130	7075	7212	7135	7129	7078	7149	7221	7210	7148	7159	7143	7226	7048	7061	7277	7091	7172	7109	7250	7032	7161	7148	7128	7264	7093	7068	7230	7115	7271	7150	7177	7113	7222	7106	7133	7141	7124	7199	7250	7147	7150	7125	7217	7149	7258	7243	7146	7195	7145	7263	7148	7169	7020	7123	7174	7024	7220	7125	7181	7151	7263	7094	7201	7161	7132	7062	7230	7096	7098	7209	7109	7099	7106	7108	7071	7141	7074	7191	7049	7223	7230	7200	7176	7310	7285	7128	7164	7097	7204	7282	7168	7152	7079	7201	7034	7087	7224	7020	7339	7084	7213	7291	7046	7172	7102	7221	7173	7045	7326	7274	7104	7030	7042	7166	7188	7257	7230	7193	7121	7115	7290	7069	7077	7121	7192	7146	7106	7062	7227	7067	7173	7265	7111	7110	7166	7214	7260	7143	7231	7078	7168	7409	7242	7207	7064	7121	7174	7098	7054	7181	7072	7098	7181	7155	7032	7213	7284	6977	7260	7139	7028	7191	7270	7288	7163	7203	7134	7191	7065	7239	7130	7324	7143	7134	7127	7111	7167	7285	7180	7176	7200	7272	7100	7186	7241	7174	7257	7021	7219	7105	7107	7122	7107	7030	7176	7155	7192	7141	7116	7141	7219	7107	7169	7078	7191	7158	7109	7131	7164	7050	7104	7150	7217	7277	7142	7087	7247	7117	7090	7182	7202	7109	7118	7134	7138	7193	7062	7207	7183	7172	7028	7166	6988	7145	7119	7114	7123	7216	7195	7085	7256	7204	7118	7199	7166	7061	7190	7154	7146	7109	7374	7108	7084	7134	7093	7208	7104	7201	7140	7106	7251	7250	7114	7236	7194	7191	7202	7101	7136	7073	7246	7171	7165	7287	7114	7079	7170	7199	7037	7143	7161	7209	7258	7289	7111	7158	7115	7197	7000	7127	7090	7198	7023	7146	7248	7130	7168	7064	7246	7259	7258	7145	7130	7047	7043	7140	7027	7185	7166	7170	7110	7153	7163	7087	7142	7121	7257	7104	7095	7140	7097	7141	7027	7243	7171	7191	7109	7178	7195	7125	7171	7077	7104	7180	7054	7207	7055	7090	7121	7050	7165	7196	7158	7167	7043	7168	7110	7117	7255	7311	7249	7263	7063	7028	7157	7121	7317	7164	7096	7276	7103	7024	7244	7063	7100	7179	7026	7097	7216	7094	7132	7204	7209	7097	7198	7188	7087	7021	7078	7075	7171	7151	7201	7287	7243	7151	7072	7280	7167	7148	6987	7086	7105	7137	7215	7061	7271	7082	7126	7093	7207	7193	7218	7120	6983	7214	7138	7173	7115	7086	7284	7094	7134	7049	7157	7245	7201	7135	7160	7131	7159	7304	7198	7229	7278	6986	7175	7112	7065	7161	7262	7167	7142	7216	7199	7143	7192	7194	7171	7213	7151	7114	7171	7153	7104	7314	7196	7269	7219	7115	7202	7094	7235	7119	7095	7184	7245	7218	7298	7181	7027	7034	7045	7133	7001	7022	7147	7032	7199	7265	7195	7223	7128	7259	7158	7208	7094	7124	7217	7120	7210	7179	7180	7097	7033	7155	7160	7241	7294	7090	7155	7085	7195	7191	7157	7216	7394	7235	7203	7139	7135	7012	7205	7162	7141	7056	7061	7202	7149	7119	7105	7209	7091	7118	7116	7283	7145	7262	7130	7245	7089	7163	7193	7067	7223	7181	7139	7126	7237	7217	7178	7133	7307	7174	7237	7182	7148	7260	7139	7159	7104	7170	7179	7288	7170	7104	7088	7151	7147	7118	7159	7110	7271	7364	7153	6999	7226	7100	7018	7069	7213	7270	7035	7154	7104	7131	7100	7107	7163	7091	7163	7241	7222	7327	7162	7103	7167	7075	7200	7057	7067	7131	7154	7053	7052	7231	7104	7069	7077	7003	7175	7068	7322	7196	7095	7140	7111	7168	7186	7172	7078	7141	7201	7240	7197	7130	7242	7162	7154	7121	7307	7049	7158	7030	7051	7123	7203	7239	7117	7150	7163	7093	7190	7012	7152	7198	7011	7209	7171	7093	7182	7123	7192	7144	7091	7207	7106	7218	7181	7233	7157	7229	7048	7118	7115	7087	7198	7320	7229	7206	7309	7275	7197	7112	7045	7351	7162
14402	13414	8974	6298	6235	5742	4644	3451	2782	2290	1954	1722	1625	1517	1376	1367	1236	1139	1154	1042	983	995	951	930	903	893	909	938	858	873	813	924	859	864	825	812	823	824	826	877	854	831	850	810	815	814	863	872	815	825	822	872	898	866	906	849	840	848	846	880	820	854	821	877	836	873	812	796	877	813	872	862	873	842	850	836	805	837	936	889	875	795	827	836	846	842	875	856	885	834	853	821	883	853	886	856	829	817	826	812	833	794	843	789	841	817	828	837	829	897	837	883	886	881	905	908	849	876	845	841	796	821	853	810	873	864	833	846	844	841	829	855	871	878	840	896	838	827	812	782	840	846	780	874	834	859	852	839	858	820	817	843	823	838	802	864	852	804	903	904	854	889	869	833	843	814	882	817	890	830	834	829	802	867	872	814	859	808	854	828	787	868	865	862	853	817	904	855	865	904	837	851	813	866	804	873	903	794	821	857	882	851	827	848	825	883	818	853	849	844	864	824	815	828	846	865	838	917	879	890	830	850	852	828	826	841	871	904	812	844	875	813	870	852	846	882	870	893	844	837	852	816	872	884	794	796	855	855	855	840	837	858	844	844	910	861	835	847	819	840	850	830	878	853	838	898	830	901	830	821	856	867	795	844	904	832	804	800	843	882	891	839	877	880	864	867	908	878	806	867	839	890	820	902	882	829	835	821	862	823	779	869	837	825	853	871	812	841	846	882	836	861	854	847	822	866	845	841	810	819	832	788	903	827	830	818	891	896	864	873	859	832	851	839	847	808	836	849	823	867	849	841	814	839	830	842	827	850	866	839	836	804	820	856	839	821	866	832	883	902	872	871	839	900	871	838	834	858	881	848	884	867	831	834	845	857	858	826	888	908	828	838	856	838	840	845	899	876	870	826	853	892	857	856	852	886	898	877	872	840	852	826	865	869	831	823	844	866	831	813	877	842	834	811	845	851	810	877	876	861	883	821	882	853	827	829	882	863	836	799	884	840	880	838	911	863	840	827	860	783	855	858	877	870	839	882	877	835	806	838	826	800	829	846	876	871	883	833	872	886	808	826	870	827	835	792	865	798	839	799	868	822	822	886	873	892	862	843	848	816	847	890	837	857	886	862	879	860	805	832	812	861	856	788	829	860	828	827	804	820	825	761	861	826	878	824	825	807	829	898	766	805	854	849	858	906	858	976	843	832	894	842	829	819	821	852	877	874	852	824	873	810	859	838	867	811	855	879	834	812	836	924	814	830	856	854	878	818	823	860	869	845	859	862	833	893	874	889	860	773	832	903	799	893	825	827	842	852	822	885	844	826	892	824	871	774	817	843	854	858	851	802	822	829	881	873	844	893	834	874	817	860	879	830	778	862	886	838	871	832	876	814	815	866	870	820	866	811	808	874	831	897	869	825	867	848	871	802	834	800	949	850	879	832	840	814	873	874	834	845	842	830	806	832	846	854	850	867	870	838	855	861	871	841	861	845	789	821	849	841	813	864	851	849	842	780	826	861	875	824	831	892	857	877	851	826	842	866	932	849	843	878	840	853	849	878	882	831	841	822	836	904	930	829	908	852	877	824	871	856	879	845	838	867	794	798	858	903	841	843	869	829	851	884	860	815	873	850	863	842	838	849	870	893	858	879	822	828	866	825	808	887	820	848	851	882	909	856	842	854	849	832	843	863	868	821	885	853	851	885	847	835	845	862	878	794	800	870	858	847	833	859	874	901	834	859	814	872	839	802	833	854	834	819	899	837	888	855	853	821	903	800	850	837	844	841	833	833	808	877	795	891	877	827	842	787	817	815	824	796	863	837	844	817	863	819	861	838	857	823	834	902	900	877	861	844	837	866	824	800	836	892	883	923	828	892	843	854	791	849	879	881	849	813	850	866	856	889	812	881	842	851	848	845	856	869	817	806	853	838	849	877	823	858	825	887	842	862	889	823	874	821	904	793	852	846	842	892	831	847	887	845	866	876	859	800	868	887	825	879	846	860	848	853	839	811	852	839	848	849	847	855	846	893	829	849	852	861	881	810	853	786	867	854	815	846	846	825	828	752	814	836	900	862	809	863	844	857	836	867	899	889	844	848	864	877	815	852	838	869	870	801	868	833	778	834	839	897	809	881	878	805	867	830	823	832	837	798	819	868	835	916	849	830	878	857	872	930	796	859	840	834	861	857	901	878	889	836	845	846	832	873	837	862	834	890	842	853	865	894	908	866	866	837	837	848	843	853	884	866	915	828	828	804	872	858	857	853	857	869	840	810	846	801	803	822	841	843	813	823	903	877	846	864	854	866	830	839	888	893	867	829	860	874	870	889	901	860	855	803	850	834	796	900	878	855	851	842	818	899	894	865	855	894	844	850	846	811	914	808	855	835	854	841	826	850	842	817	815	928	829	845	866	827	809	873	882	775	894	890	802	815	827	854	858	847	891	805	843	833	871	831	853	853	831	797	849	836	866	878	826	859	865	869	805	852	860	830	846	870	828	874	880	840	865	854	854	863	834	841	826	855	867	836	864	858	862	827	814	866	811	904	898	850	843	840	877	812	884	859	835	826	880	829	886	883	873	856	868	879	824	858	826	821	847	810	820	842	858	846	824	832	866	845	843	834	851	837	881	840	832	803	854	801	888	870	900	862	854	794	844	805	874	804	849	841	842	871	821	833	817	847	926	844	859	857	825	839	814	864	850	846	852	854	908	886	863	877	848	884	865	859	861	869	845	813	866	835	868	826	814	862	805	848	830	830	879	829	809	772	848	832	876	873	880	813	887	845	879	909	836	846	784	824	836	857	868	854	821	792	819	845	799	892	865	834	876	834	834	854	832	817	836	811	896	837	835	835	831	845	837	899	817	839	868	877	849	846	856	847	903	855	877	840	797	812	782	889	823	847	821	886	821	840	876	892	855	770	839	868	830	867	834	809	842	863	850	846	861	844	869	902	869	871	856	821	826	785	885	899	811	852	863	856	813	821	814	850	906	848	848	839	915	837	884	852	852	882	845	843	806	807	830	862	817	865	816	869	879	853	823	886	847	849	817	836	842	820	918	851	865	828	836	851	841	824	863	863	861	837	830	838	801	791	843	805	854	815	865	827	879	875	840	802	867	860	814	801	854	807	838	889	891	868	907	863	857	857	832	870	868	865	872	882	823	820	833	846	849	883	898	819	863	829	895	839	865	906	890	801	846	853	830	878	828	849	806	862	871	839	875	818	873	877	885	880	823	813	837	853	841	787	820	836	859	849	876	845	858	828	854	845	847	821	849	800	816	870	836	819	834	845	814	868	880	805	835	838	856	830	823	854	832	789	835	852	871	797	883	921	856	858	852	848	913	799	824	836	808	823	853	776	818	818	876	873	859	854	885	844	847	877	826	821	813	846	837	884	835	847	821	846	851	790	822	814	874	875	903	859	838	860	857	808	863	845	873	864	861	856	864	853	870	821	864	821	912	827	857	859	866	781	818	855	851	896	846	894	800	844	884	862	838	834	863	839
47372	41298	38509	45919	48932	46589	42564	37491	32310	28222	25728	23419	21290	19302	18055	16612	15147	13595	12495	11360	10582	10086	9417	8964	8806	8627	8369	8225	8266	8083	7960	7911	7875	7931	7870	7547	7973	7744	7779	7820	7656	7638	7698	7549	7706	7486	7656	7612	7530	7471	7392	7691	7591	7479	7572	7584	7535	7544	7622	7663	7648	7496	7573	7644	7612	7478	7564	7450	7332	7517	7642	7541	7613	7494	7523	7591	7465	7629	7528	7605	7476	7447	7533	7466	7470	7655	7460	7625	7445	7487	7545	7563	7619	7516	7717	7450	7681	7481	7564	7581	7666	7568	7625	7552	7483	7654	7588	7600	7556	7616	7590	7542	7581	7654	7429	7530	7576	7617	7489	7432	7597	7556	7507	7586	7643	7645	7610	7634	7508	7556	7595	7583	7530	7478	7520	7527	7607	7556	7645	7411	7582	7506	7525	7440	7689	7537	7594	7527	7718	7466	7477	7728	7395	7698	7584	7569	7676	7638	7491	7615	7565	7528	7596	7620	7574	7466	7563	7626	7584	7527	7677	7497	7618	7564	7592	7654	7565	7678	7644	7500	7459	7477	7544	7531	7498	7544	7411	7486	7714	7530	7423	7488	7573	7607	7572	7523	7592	7611	7539	7532	7553	7385	7557	7556	7564	7523	7584	7493	7557	7578	7546	7467	7486	7613	7604	7584	7581	7529	7527	7533	7626	7564	7630	7647	7570	7460	7523	7480	7559	7573	7708	7582	7500	7541	7569	7607	7674	7440	7691	7592	7568	7449	7557	7587	7568	7733	7577	7557	7456	7643	7507	7430	7643	7756	7633	7527	7600	7598	7586	7510	7600	7419	7641	7444	7510	7621	7493	7546	7671	7572	7584	7610	7446	7730	7565	7452	7569	7633	7553	7572	7479	7438	7613	7657	7709	7502	7560	7483	7561	7395	7608	7623	7507	7565	7457	7533	7603	7567	7580	7538	7571	7622	7569	7627	7491	7578	7536	7551	7651	7550	7617	7495	7569	7494	7709	7391	7505	7677	7432	7660	7550	7611	7570	7496	7546	7579	7704	7499	7495	7526	7588	7539	7535	7658	7556	7519	7537	7586	7616	7563	7536	7518	7657	7606	7589	7539	7659	7599	7572	7482	7445	7540	7714	7659	7453	7722	7531	7381	7481	7520	7640	7608	7529	7679	7575	7575	7634	7625	7650	7552	7354	7520	7591	7582	7566	7580	7510	7486	7540	7531	7541	7698	7574	7576	7636	7372	7678	7440	7678	7595	7523	7538	7585	7503	7554	7403	7466	7688	7476	7507	7581	7626	7522	7490	7532	7557	7608	7581	7502	7483	7661	7630	7566	7537	7587	7651	7599	7497	7545	7580	7495	7660	7477	7549	7470	7568	7533	7607	7683	7624	7728	7471	7616	7641	7511	7587	7694	7553	7647	7440	7460	7527	7570	7384	7585	7648	7488	7555	7506	7571	7559	7606	7498	7589	7521	7409	7519	7464	7679	7659	7611	7498	7584	7587	7407	7496	7542	7539	7543	7729	7491	7654	7563	7560	7604	7528	7562	7536	7419	7506	7623	7481	7565	7625	7558	7633	7489	7535	7707	7570	7640	7613	7669	7610	7502	7675	7711	7494	7600	7554	7630	7586	7447	7450	7457	7508	7649	7529	7620	7636	7563	7516	7527	7492	7504	7673	7542	7546	7452	7724	7469	7510	7564	7539	7493	7552	7529	7634	7553	7471	7487	7555	7521	7534	7501	7436	7645	7501	7394	7596	7562	7439	7465	7706	7566	7642	7571	7556	7693	7624	7570	7533	7553	7578	7464	7603	7448	7570	7532	7428	7507	7545	7523	7574	7527	7596	7591	7601	7577	7432	7386	7704	7474	7432	7603	7522	7508	7628	7601	7529	7534	7557	7700	7523	7585	7611	7566	7585	7628	7640	7552	7518	7626	7493	7537	7588	7632	7553	7644	7617	7656	7528	7620	7481	7616	7454	7576	7576	7454	7695	7482	7618	7519	7606	7510	7585	7596	7609	7536	7717	7554	7583	7528	7478	7578	7631	7705	7582	7504	7698	7536	7556	7514	7563	7607	7465	7445	7651	7571	7741	7579	7553	7474	7638	7567	7514	7594	7574	7507	7653	7488	7676	7583	7643	7403	7556	7563	7505	7481	7562	7501	7613	7536	7525	7393	7540	7640	7461	7492	7479	7629	7645	7556	7483	7566	7530	7465	7535	7766	7472	7560	7676	7553	7533	7621	7473	7599	7379	7495	7543	7530	7480	7616	7591	7557	7627	7475	7651	7549	7660	7550	7495	7490	7512	7526	7602	7551	7617	7600	7450	7477	7662	7598	7581	7529	7572	7532	7580	7560	7529	7621	7584	7547	7758	7499	7581	7463	7488	7545	7621	7477	7611	7436	7469	7556	7717	7604	7551	7622	7583	7522	7493	7478	7477	7575	7574	7572	7581	7620	7606	7579	7584	7556	7573	7545	7566	7548	7599	7489	7656	7435	7617	7484	7585	7561	7559	7430	7565	7622	7400	7745	7576	7619	7622	7541	7429	7569	7630	7564	7579	7584	7688	7618	7658	7518	7520	7455	7532	7641	7572	7557	7435	7537	7568	7475	7547	7504	7581	7510	7481	7534	7561	7588	7541	7638	7456	7569	7559	7478	7566	7638	7616	7549	7459	7549	7582	7582	7539	7555	7771	7553	7623	7472	7386	7697	7507	7536	7590	7547	7585	7601	7430	7502	7583	7556	7524	7505	7642	7585	7639	7519	7480	7634	7448	7668	7463	7541	7614	7594	7492	7618	7608	7680	7441	7507	7594	7645	7527	7589	7614	7547	7574	7485	7468	7531	7634	7571	7608	7445	7696	7567	7600	7534	7577	7493	7644	7620	7618	7563	7565	7452	7642	7610	7485	7695	7570	7627	7435	7614	7482	7633	7528	7568	7562	7610	7535	7544	7602	7499	7678	7543	7608	7509	7601	7526	7350	7548	7605	7581	7587	7424	7529	7499	7480	7459	7503	7600	7572	7629	7504	7499	7534	7643	7521	7569	7605	7530	7653	7517	7603	7478	7631	7509	7575	7608	7594	7579	7697	7536	7601	7580	7427	7534	7490	7588	7618	7645	7464	7596	7648	7536	7571	7524	7563	7675	7492	7642	7447	7512	7621	7646	7523	7572	7533	7635	7705	7516	7511	7659	7619	7411	7614	7742	7626	7619	7611	7564	7718	7625	7683	7581	7545	7655	7626	7618	7605	7522	7628	7580	7527	7465	7612	7469	7432	7527	7612	7712	7509	7609	7521	7583	7531	7646	7508	7483	7529	7581	7400	7545	7465	7641	7781	7555	7538	7508	7718	7514	7598	7459	7452	7528	7606	7666	7768	7683	7549	7528	7591	7502	7517	7617	7454	7685	7403	7568	7586	7553	7593	7496	7444	7634	7583	7492	7611	7512	7627	7679	7518	7490	7576	7548	7448	7603	7615	7519	7497	7517	7571	7673	7569	7648	7565	7487	7782	7563	7636	7515	7445	7581	7612	7652	7495	7601	7549	7680	7667	7454	7597	7579	7544	7678	7559	7564	7471	7520	7655	7548	7590	7561	7559	7593	7695	7517	7611	7475	7553	7462	7573	7628	7705	7548	7683	7620	7528	7533	7670	7401	7521	7490	7605	7540	7508	7579	7606	7458	7444	7601	7598	7550	7375	7628	7605	7407	7567	7585	7594	7530	7676	7537	7543	7685	7558	7598	7539	7598	7428	7491	7530	7584	7679	7689	7610	7545	7514	7614	7524	7535	7547	7516	7492	7608	7523	7536	7709	7449	7447	7491	7403	7639	7524	7648	7642	7621	7624	7587	7641	7494	7490	7540	7452	7649	7547	7525	7581	7604	7617	7591	7540	7631	7424	7575	7587	7641	7509	7622	7421	7506	7617	7668	7549	7491	7568	7610	7607	7648	7551	7392	7624	7556	7501	7521	7531	7642	7612	7546	7599	7428	7443	7486	7662	7587	7550	7617	7655	7472	7641	7500	7564	7492	7555	7499	7630	7544	7479	7552	7536	7432	7649	7674	7627	7551	7443	7603	7580	7737	7625	7667	7598	7512	7437	7483	7421	7473	7648	7521	7534	7560	7672	7504	7397	7516	7533	7770	7693	7489	7492	7540	7512	7597	7645	7533	7483	7512	7595	7504	7553	7679	7609	7633	7569	7461	7501	7626	7603	7528	7607	7493	7579	7580	7460	7517	7489	7557	7559	7588	7718	7547	7618	7479	7605	7484	7675	7460	7669	7585	7371	7684	7543	7408	7570	7436	7686	7592	7597	7683	7529	7497	7641	7513	7605	7530	7519	7630	7677	7517	7599	7617	7530	7619	7515	7546	7587	7624	7576	7566	7643	7658	7627	7615	7661	7549	7421	7463	7571	7554	7609	7553	7385	7610	7556	7585	7607	7530	7625	7545	7703	7598	7493	7587	7591	7431	7571	7697	7634	7635	7553	7412	7616	7603	7617	7601	7630	7677	7572	7640	7491	7561	7510	7671	7756	7517	7522	7517	7592	7577	7614	7574	7474	7642	7452	7658	7453	7615	7683	7553	7482	7604	7557	7604	7569	7753	7590	7492	7586	7540	7550	7544	7537	7598	7610	7500	7577	7525	7623	7547	7559	7644	7578	7660	7525	7498	7560	7584	7597	7445	7608	7545	7421	7549	7665	7518	7529	7593	7587	7567	7581	7569	7571	7481	7610	7671	7562	7691	7632	7626	7546	7696	7671	7676	7522	7449	7588	7510	7603	7612	7508	7547	7577	7572	7599	7619	7689	7632	7508	7567	7463	7587	7535	7513	7555	7569	7504	7500	7437	7590	7588	7408	7515	7611	7600	7554	7496	7616	7650	7674	7636	7633	7495	7562	7518	7625	7529	7461	7470	7495	7528	7445	7657	7464	7456	7556	7593	7588	7625	7506	7576	7517	7504	7627	7637	7583	7555	7508	7566	7736	7593	7520	7622	7551	7578	7509	7534	7571	7503	7599	7654	7546	7588	7538	7426	7587	7548	7553	7493	7423	7659	7610	7366	7456	7693	7525	7424	7510	7565	7581	7615
8926	6098	3951	2759	2777	2669	2206	1827	1483	1274	1220	1069	1058	950	989	952	912	894	877	829	822	842	850	775	837	826	794	810	847	772	838	777	784	818	770	792	806	795	804	787	828	791	789	791	788	797	757	769	821	783	721	789	725	769	770	781	780	779	812	777	799	795	762	811	755	786	822	769	795	789	809	821	801	791	803	756	803	772	745	801	788	795	803	762	812	756	776	802	800	802	811	747	776	809	804	796	837	802	813	806	781	785	815	762	828	845	797	797	798	766	800	787	759	792	816	786	785	807	747	807	850	802	850	797	788	790	769	818	806	778	861	800	755	736	778	753	780	795	796	821	814	726	782	782	792	764	795	744	811	817	753	760	790	794	771	786	797	796	802	803	844	766	791	797	771	786	759	781	795	807	803	741	765	821	769	773	807	775	784	782	753	782	773	740	755	770	797	789	750	800	799	807	802	808	769	785	806	767	818	742	732	839	783	760	808	806	784	815	780	753	811	807	797	770	796	778	770	811	798	813	786	797	815	819	758	765	819	789	792	789	787	776	769	749	859	798	784	826	780	778	833	799	732	807	803	752	800	803	795	801	800	836	759	784	828	805	802	793	778	796	760	754	798	754	772	824	786	790	810	711	843	788	820	788	770	779	777	789	762	746	763	822	817	790	790	805	833	743	782	773	807	767	788	774	785	768	747	779	770	730	801	759	776	832	735	783	779	731	848	791	827	808	809	721	718	765	812	805	735	757	774	741	819	724	776	818	786	821	831	736	800	755	798	843	770	788	718	797	766	787	820	812	811	762	740	787	800	761	764	823	767	739	793	785	777	758	815	762	783	810	816	718	748	761	811	802	779	798	725	785	791	800	803	806	790	810	771	790	775	810	742	734	729	810	720	778	836	778	772	840	823	797	794	838	777	756	773	778	778	782	788	843	777	803	788	770	774	816	802	849	769	819	827	788	773	814	760	769	773	808	776	801	784	815	808	796	801	821	811	812	824	827	804	792	767	766	799	755	804	827	751	804	770	773	745	820	780	770	751	721	770	800	809	820	770	795	816	800	813	761	825	790	770	767	769	808	791	787	772	788	741	797	797	798	768	795	813	769	770	778	786	803	790	827	778	780	745	830	779	759	829	784	745	785	776	823	807	752	794	789	801	819	795	766	824	785	764	805	758	776	780	760	764	774	726	797	785	798	795	835	754	802	791	768	786	789	774	766	777	759	732	809	767	765	831	810	835	827	787	799	802	781	757	836	837	769	774	825	778	754	744	801	765	803	804	799	793	793	796	761	817	810	732	821	798	805	805	785	720	749	769	760	779	819	774	832	803	793	787	779	812	778	756	814	775	869	724	789	774	786	770	796	786	745	747	763	805	796	760	787	809	768	822	838	751	771	774	770	788	759	806	784	775	816	797	805	796	788	815	767	817	775	785	786	846	760	794	773	794	723	829	775	771	805	864	802	814	804	764	762	781	764	812	827	755	805	767	751	765	764	724	818	797	791	759	793	754	738	716	787	795	778	824	809	808	796	788	777	760	798	799	721	767	806	808	792	778	765	754	784	808	785	753	751	771	811	751	837	811	791	797	843	783	815	816	825	835	775	747	811	822	800	775	751	783	767	775	771	746	769	808	743	808	822	724	783	804	772	782	798	773	766	784	823	842	810	745	780	836	720	759	751	749	769	781	775	807	804	778	807	774	798	777	749	806	811	792	779	776	787	794	796	759	781	793	810	785	829	789	774	781	809	827	759	806	763	802	795	814	773	805	814	784	789	790	793	753	794	776	742	791	806	825	818	792	813	780	740	843	863	797	803	819	804	828	796	776	774	800	799	804	792	786	795	802	839	788	758	791	818	804	806	774	840	790	783	794	799	753	792	770	774	767	823	736	819	801	765	789	825	820	760	757	728	803	831	723	762	792	831	797	784	810	793	791	806	802	783	772	717	836	804	845	819	829	761	791	791	777	792	775	834	827	813	745	763	805	803	834	772	775	796	753	824	774	775	803	768	788	742	734	794	805	773	784	793	824	774	791	807	779	753	749	752	767	775	786	824	777	808	817	828	828	753	813	799	800	781	778	791	816	804	831	761	811	770	815	807	808	823	790	822	774	783	784	778	781	842	770	747	729	829	786	805	831	830	786	755	816	758	746	772	800	769	835	862	791	830	815	787	779	700	761	791	770	773	778	824	766	781	813	768	777	784	776	780	820	829	806	807	759	777	809	809	777	795	848	752	777	792	733	803	753	794	794	827	770	768	807	809	752	820	844	763	811	825	798	813	772	816	794	798	812	807	829	800	742	752	769	762	789	789	797	713	765	817	792	755	814	847	789	728	810	747	779	797	750	739	771	787	790	760	809	793	803	813	788	778	819	823	776	772	807	741	784	780	799	805	776	796	844	752	757	782	814	811	830	779	824	822	768	766	776	764	836	780	794	789	824	796	807	763	811	812	796	772	762	836	761	787	823	757	748	798	771	775	782	768	791	776	782	778	818	806	749	785	800	784	746	780	775	777	782	742	792	770	803	810	853	832	772	758	769	791	776	779	790	756	820	773	773	750	783	749	827	736	738	810	795	758	743	745	775	762	802	761	793	784	772	819	742	779	776	822	837	771	758	785	743	768	784	781	777	819	809	748	774	806	844	834	788	804	809	780	794	749	821	801	752	750	812	799	826	810	786	786	790	773	772	774	803	764	806	825	827	791	783	752	764	764	791	784	752	793	785	781	844	818	805	776	842	838	755	823	768	836	822	791	788	752	786	815	780	824	785	821	829	784	824	796	777	766	799	750	757	762	794	805	786	814	825	760	820	835	796	797	851	807	806	753	822	795	840	786	782	758	831	788	767	753	820	817	778	791	795	795	793	802	769	735	771	824	737	848	740	781	781	764	812	789	771	816	764	789	748	797	785	791	788	815	779	794	788	847	857	804	742	783	776	847	801	782	764	786	820	733	839	769	789	838	780	783	816	800	786	767	804	840	743	825	807	760	741	809	782	784	798	769	732	776	781	746	754	796	788	784	768	754	864	811	806	812	752	762	787	785	750	803	777	756	819	769	794	805	813	772	774	798	762	784	719	833	806	778	785	794	819	805	774	738	783	793	701	797	786	826	763	782	794	802	804	788	814	789	815	774	745	812	811	794	767	754	806	820	754	779	812	813	816	824	827	766	809	750	756	776	792	802	745	828	811	814	794	854	786	761	774	804	762	848	814	785	796	831	766	777	785	719	813	814	817	796	793	814	809	816	787	806	845	811	772	792	759	792	761	782	759	764	812	768	805	772	870	794	809	749	812	792	813	743	794	752	775	778	762	786	775	779	777	788	754	789	812	814	814	811	824	749	779	773	797	744	786	798	796	822	741	791	768	818	809	765	832	758	801	827	767	774	799	759	786	817	783	797	805	759	799	793	751	761	806	826	782	781	814	814	789	758	789	792	781	801	778	782	797	753	773	793	772	821	762	792	766	765	783	843	759	784	782	807	811	772	835	826	803	822
39452	33837	29358	36944	40293	37863	33432	28067	23227	19786	17483	15614	14184	13062	12451	11764	10659	9908	9298	8724	8373	7976	7849	7726	7771	7542	7448	7461	7348	7329	7309	7406	7270	7209	7161	7234	7125	7191	7162	7217	7224	7169	7164	7152	7062	7238	7140	7159	7157	7182	7018	7084	7192	7170	7106	7127	7109	7112	7095	7140	7059	7048	6985	7239	7058	7190	7109	7165	7150	7222	7201	7153	7144	7019	7163	7131	7011	7103	7008	7163	7046	7267	7218	7099	7196	7183	7138	7154	7106	7176	7135	7052	7104	7207	7226	7007	7188	7054	7190	7212	7273	7088	7253	7163	7152	7103	7088	7174	7082	7156	7151	7093	7202	7196	7212	7200	7033	7018	7101	7159	7234	7073	7132	7121	7151	7259	7157	7049	7069	7039	7224	7147	7175	6958	7162	7186	7192	7133	7053	7011	7212	7077	7051	7042	7193	7134	7219	7267	7164	7133	7006	7165	7118	7025	7090	6978	7020	7171	7036	7174	7186	7227	7158	7224	7169	7206	7131	7206	7147	7159	7196	7148	7133	7169	7048	7061	7054	7182	7171	7191	7142	7172	7121	7176	7175	7202	7061	7149	7025	7241	7034	6988	7147	7093	7095	7089	7019	7089	7148	7094	7176	7061	7178	7266	7117	7010	7220	7046	7114	7239	7270	7125	7022	7181	7110	7257	7094	7185	7291	7084	7053	7039	7225	7128	7213	7042	7169	7239	7161	7026	7077	7100	7088	7080	7267	7253	7126	7145	7211	7322	7133	7140	7221	7245	7203	7053	7138	7125	7115	7189	7278	7099	7148	7223	7105	6995	7114	7212	7129	7181	7243	7267	7183	7240	7169	7102	7142	7108	7116	7165	7049	7069	7208	7089	7122	7100	7185	7190	7206	7148	7086	7081	6987	7102	7135	7192	7205	7147	7205	7267	7089	7130	7073	7148	7163	7057	7186	7170	7217	7102	7180	7214	7121	7156	7203	7117	6968	7197	7219	6996	7085	7221	7185	7120	7158	7136	7131	6983	7140	7155	7085	7127	7197	7049	7087	7216	7344	7122	7220	7110	7208	7197	7055	7039	7084	7188	7056	7073	7185	7247	7195	7269	7120	7246	7152	7092	7180	7120	7119	7060	7265	7119	7087	7091	7188	7148	7072	7098	7234	7100	7161	7117	7054	7052	7149	7137	7119	7229	7120	7101	7113	7158	7049	7143	7235	7204	7121	7147	7201	7070	7180	7119	7177	7107	7121	7118	7260	7153	7073	7156	7188	7105	7128	7142	7107	7311	7162	7078	7204	7136	7117	7179	7091	7237	7234	7058	7222	7117	7090	7026	7053	7143	7162	7128	7182	7112	7138	7115	6908	7067	7186	7141	7215	7206	7161	7077	7040	7030	7178	7115	7185	7116	7206	7099	7108	6935	7172	7156	7126	7075	7172	7247	7251	7250	7241	7038	7133	7064	7107	7186	7300	7231	7074	7230	7179	7210	7174	7214	7084	7099	7082	7067	7150	7174	7097	7176	7139	7152	7053	7135	7223	7254	6983	7115	7138	7092	7065	7221	7079	7132	7013	6998	7090	7185	7140	7166	7121	7042	7201	7135	7132	7150	7261	7112	7176	7260	7118	7165	7077	7170	7136	7137	7167	7062	7019	7137	7125	7217	7144	7112	7063	7075	7038	7229	7058	7293	7155	7251	7177	7192	7097	7025	7060	7139	7092	7100	7227	7098	7143	7088	7100	7151	7287	7087	7132	7262	7128	7202	7101	7074	7128	7036	7176	7036	7164	7112	7031	7015	7180	7141	7158	7070	7120	7117	7171	7120	7133	7068	7190	7147	7219	7249	7113	7079	7138	7127	7201	7166	7097	7095	7218	7207	7172	7158	7079	7236	7066	7240	7104	7182	7247	7136	7229	7201	7076	7085	7053	7268	7102	7101	7107	7224	7220	7212	7002	6995	7116	7075	7248	7148	7172	7168	7261	7138	7079	7207	7007	7171	7233	7117	7140	7156	7005	7119	7214	7282	7193	6995	7007	7182	7186	6956	7186	7083	7169	7141	7276	7092	7144	7137	7166	7071	7164	7259	7113	7063	7171	7278	7125	7274	7115	7058	7183	7036	7324	7247	7064	7211	7268	7126	7191	7133	7268	7035	7092	7109	7093	7331	7178	7097	7179	7153	7308	7147	7378	7067	7089	7278	7171	7201	7240	7114	7135	7199	7013	7089	7083	7110	7002	7125	7124	7078	7159	7058	7191	7121	7101	7159	7104	7164	7162	7194	7208	7162	7009	6978	7099	7133	7146	7013	7140	7042	7042	7181	7234	7136	7085	7141	7012	7096	7131	7156	7228	7133	7142	7117	7003	7096	7148	7051	7147	7135	7178	7104	7142	7191	7020	7147	7129	7132	7124	7198	7021	7039	7102	6994	7104	7271	7204	7106	7137	7122	7160	7148	7256	7286	7113	7021	7207	7113	7179	7120	6958	7216	7177	7122	7237	7139	7184	7258	7153	7094	7213	7081	7170	7051	7093	7173	7154	7071	7092	7151	7237	7181	7223	7130	7066	7138	7132	7132	7156	7251	7234	7037	7167	7225	7077	7105	7168	7250	7029	7206	7219	7087	7049	7177	7208	7106	7175	7138	7093	7137	7180	7222	7038	7097	7146	7053	7260	7134	7255	7102	7238	7093	7223	7135	6942	7094	7149	7268	7143	7160	7163	7267	7209	7081	7113	7074	7077	7155	7257	7074	7037	7265	7126	7208	7187	7258	7057	6950	7107	7178	7194	7074	7216	7143	7156	7199	7235	7238	7197	7218	7204	7144	7101	7154	7217	7147	7065	7234	7068	7078	7188	7179	7095	7284	7052	7151	7157	7040	7184	7163	7169	7058	7136	7071	7198	7127	7267	7229	7185	7129	7041	7176	7240	7079	7009	7136	7187	7115	7273	7034	7016	7190	7121	7008	7129	7161	7170	7107	7047	7109	7227	7151	7114	7244	7039	7175	7210	7170	7090	7234	7244	7069	7258	7172	7175	7070	7155	7239	7221	7213	7124	7182	7164	7181	7251	7153	7174	7010	7052	7153	7028	7093	7133	7219	7093	7012	7129	7150	7219	7207	7275	7082	7107	7111	7161	7133	7029	7117	7269	7105	7037	7145	7251	7101	7193	7180	7234	7094	7136	7008	7242	7103	7242	7120	7054	6983	7157	7087	7232	7100	7336	7166	7052	7175	7072	7092	7104	7051	7265	7186	7054	7230	7093	7231	7109	6976	7144	7076	7194	7197	7146	7154	7104	7140	7092	7147	7110	7202	7178	7132	7031	7143	7043	7294	7362	7148	7117	7138	7093	7124	7226	7236	7233	7184	7193	7121	7131	7058	7073	7171	7239	7193	7195	7177	7180	7238	7226	7283	7191	7264	7078	7078	7150	7183	7119	7076	7239	7261	7047	7079	7078	7220	7046	7057	7076	7198	7168	7115	7031	7199	7198	7132	7131	7188	7123	7179	7213	7132	7157	7183	7082	7060	7183	7140	7053	7123	7178	6960	7009	7239	7141	7238	7118	7095	7096	7182	6992	7052	7019	7196	7040	7044	7086	7135	7181	7059	7018	7116	7155	7125	7175	7098	7185	7169	7120	7138	7125	7165	7037	7117	7077	7176	7108	7095	7135	7212	7140	7125	7102	7270	7140	7161	7176	7146	7130	7183	7180	7113	7210	7150	7200	7340	7279	7149	7133	7016	7153	7092	7036	7171	7157	7135	7106	7254	7136	7098	7224	7066	7072	7084	7174	7046	7085	7051	7170	7199	7263	7116	7071	7104	7126	7166	7108	7171	7219	7115	7160	7041	7142	6996	7186	7119	7052	7038	7310	7284	7229	7156	7054	7079	7163	7240	7107	7119	7099	7108	7100	7158	7102	7131	7136	7123	7217	7015	7111	7175	7184	7105	7137	7114	7095	7120	7216	7111	7127	7139	7150	7209	6999	7212	7279	7083	7147	7195	7160	7159	7187	7151	7100	7176	7177	7171	7216	7299	7210	7115	7118	7076	7174	7224	7144	7139	7128	7038	7155	7235	7174	7162	7139	7202	7164	7191	7220	7171	7204	7174	7130	7152	7264	7184	7162	7067	7113	7146	7241	7196	7071	7066	7265	7143	7131	7139	7211	7098	7159	7131	7103	7191	7202	7193	7230	7103	7098	7154	6983	7186	7292	7049	7010	7254	7088	7273	7083	7185	7186	7133	7065	7112	7175	7256	7010	7221	7334	7170	7295	7180	7234	7201	7187	7242	7126	7060	7081	7243	7194	7216	7181	7049	7100	7056	7109	7214	7126	7207	7126	7118	7136	7290	7087	6973	7109	7252	7053	7043	7083	7052	7215	7165	7067	7168	7059	7255	7183	7159	7124	7194	7035	7196	7116	7354	7193	7158	7163	7070	7063	7263	7036	7012	7105	7039	7269	7188	7150	7200	7032	7046	7149	7201	7153	7153	7230	7060	7209	7208	7301	7191	7121	7132	7104	7091	7214	7155	7097	7195	7233	7084	7044	7107	7254	7164	7131	7232	7267	7137	7159	7095	7245	7219	7140	7301	7136	7105	7153	7226	7221	7161	7287	7108	7183	7110	7198	7117	7154	7068	7088	7119	7055	7143	7162	7235	7222	7255	7156	7165	7046	7091	7107	7083	7163	7191	7281	7227	7120	7088	7154	7061	7188	7199	7178	7139	7245	6976	7112	7156	7091	7115	7180	7071	7356	7158	7188	7183	7082	7162	7167	7166	7213	7110	7107	7039	7163	7100	7142	7184	7243	7088	7067	7035	7111	7098	7272	7062	7047	7076	7248	7137	7360	7160	7233	7079	7028	7184	7171	7250	7194	7138	7078	7129	7191	7067	7036	7199	7141	7056	7170	7070	7012	7184	7262	7012	7204	7025	7151	7135	7117	7176	7074	7119	7260	7239	7136	7228	7237	7247	7232	7186	7167	7196	7189	7195	7255	7113	7080	7167	7097	7126	7108	7186	7171	7123	7011	7182	7163	7174	7167	7147	7142	7152	7081	7232	7151	7074	7205	7115	7148	6998	7095	7265	7183	7043	7051	7183	7119	7091
10323	9386	6113	4107	4360	4121	3229	2627	2107	1883	1674	1549	1380	1338	1304	1102	1083	1048	958	959	986	910	935	926	907	890	862	830	839	901	821	847	884	855	837	831	877	831	874	884	788	907	874	809	813	826	825	836	863	836	842	803	853	841	841	810	844	838	807	809	845	860	888	843	821	821	872	843	891	829	832	833	821	821	862	872	872	855	858	797	831	840	820	867	847	796	912	910	826	875	879	888	882	851	817	858	865	782	813	804	783	832	846	843	900	844	882	790	879	844	805	819	866	857	838	787	876	874	862	797	852	832	907	852	902	847	797	851	814	812	848	838	831	834	860	847	851	842	798	824	861	865	841	824	865	885	801	827	910	863	838	867	888	854	816	803	881	837	864	842	842	836	872	877	856	858	786	844	811	875	815	855	862	877	828	833	915	860	826	831	853	867	846	873	797	819	892	871	865	886	825	865	842	862	843	837	855	868	889	803	858	822	881	796	870	915	837	843	910	857	925	896	858	835	897	864	863	885	802	823	898	824	842	841	882	822	854	834	878	871	811	864	804	824	839	804	861	823	886	871	840	829	843	847	866	831	873	774	813	833	792	820	845	885	816	835	881	870	864	918	858	889	833	774	825	867	860	856	848	854	876	905	822	867	851	868	833	843	851	907	820	847	857	866	804	818	840	898	855	868	871	854	867	863	829	848	812	776	846	815	780	855	870	838	797	824	848	886	828	833	895	850	835	857	838	837	886	833	842	863	855	802	840	836	859	869	875	841	840	853	802	860	814	827	825	898	878	860	845	856	840	848	834	853	904	844	846	868	848	858	892	802	828	788	873	926	839	869	844	829	874	918	881	853	850	901	869	828	871	895	814	855	791	872	860	889	848	876	814	850	849	856	823	851	865	852	866	834	801	860	872	850	871	870	864	830	921	857	824	807	779	798	857	826	850	796	833	894	863	848	871	881	824	821	813	869	826	841	833	875	895	829	829	833	878	848	845	843	909	866	830	902	883	841	827	894	788	848	829	862	886	882	936	793	871	862	868	880	867	824	823	851	865	787	807	850	826	807	864	824	856	843	822	822	856	771	802	791	837	865	874	880	829	883	803	860	782	828	831	891	824	848	879	851	849	863	850	894	891	853	846	841	839	856	866	838	897	805	851	842	837	845	882	863	849	849	793	847	856	826	868	854	864	850	852	842	839	840	850	821	833	868	815	855	814	874	759	887	897	853	834	881	857	839	836	892	912	854	854	893	856	867	817	873	798	854	889	836	857	849	819	866	801	856	878	830	857	923	875	903	829	822	804	866	847	850	842	887	847	877	833	825	821	850	838	827	818	895	831	847	888	864	827	884	866	836	847	886	896	904	869	894	828	843	814	878	862	834	836	873	871	841	824	864	901	875	838	855	840	877	891	831	815	843	888	823	814	802	850	856	868	872	865	878	857	809	859	844	846	853	825	888	850	866	813	868	860	856	848	873	831	857	831	829	859	825	905	837	855	860	872	817	837	886	817	844	860	843	895	900	845	844	841	865	811	857	870	862	910	824	790	861	830	867	843	812	879	794	823	830	794	828	824	830	820	810	875	798	889	805	885	887	833	838	856	897	866	783	867	874	797	819	826	825	897	857	881	881	808	818	874	856	854	907	821	870	834	843	790	789	783	882	914	835	853	866	877	882	874	871	850	884	861	870	851	847	842	881	867	816	851	873	832	821	848	878	806	849	809	858	852	809	915	809	870	864	847	827	826	844	890	810	843	874	815	850	866	845	829	883	845	848	844	836	881	847	829	840	823	841	916	844	875	847	821	805	837	844	917	851	888	853	849	837	843	838	840	813	852	861	890	848	836	835	846	854	820	802	899	824	857	810	828	865	877	851	898	895	867	886	826	833	795	846	875	849	888	857	852	849	896	819	846	824	870	861	807	837	813	835	809	865	835	868	876	840	890	902	802	870	832	843	859	834	878	864	876	832	878	826	849	820	858	807	845	850	860	867	841	849	857	866	813	854	845	836	835	848	809	870	868	821	819	860	855	882	855	849	830	849	858	871	813	858	900	836	856	835	822	853	819	840	834	859	870	796	843	862	870	865	838	846	867	824	896	860	885	877	851	845	858	832	892	848	890	866	829	807	847	844	824	786	829	886	853	852	850	823	882	891	873	852	864	856	849	849	848	848	864	862	905	838	876	832	858	877	813	825	819	870	801	888	886	833	841	834	872	893	870	780	832	841	880	829	851	882	815	838	796	827	802	838	822	898	803	871	826	893	872	833	867	873	826	890	854	906	874	825	872	801	877	848	833	849	811	840	791	819	849	813	827	773	900	872	861	871	818	876	857	863	853	840	839	878	808	859	840	870	852	860	830	888	894	885	857	832	825	824	803	816	893	832	877	826	853	835	875	845	880	854	867	874	789	858	850	862	869	834	948	860	857	831	807	905	779	864	832	849	818	863	879	843	841	810	856	859	846	848	834	838	900	909	901	844	856	883	829	861	794	877	841	843	841	820	926	854	800	816	873	820	832	844	796	804	821	840	862	807	842	846	879	863	854	880	885	890	881	810	821	820	852	899	900	905	854	847	821	859	853	861	841	791	846	830	834	852	878	853	902	840	798	892	862	822	830	871	862	848	860	806	839	816	865	814	847	831	848	874	853	883	926	844	841	826	833	832	790	843	861	931	844	874	852	884	873	905	864	846	817	822	896	895	850	871	876	812	866	875	832	769	886	849	847	855	785	852	909	879	818	870	898	887	818	792	856	863	842	810	851	871	858	869	852	835	841	855	817	875	820	886	851	796	852	851	883	891	852	834	888	856	820	834	845	869	831	816	846	842	828	827	929	838	878	861	827	931	882	837	884	844	888	881	842	801	823	834	853	877	863	831	849	829	808	917	815	825	845	817	840	863	813	903	861	840	888	806	866	804	811	842	840	861	871	852	873	793	809	879	830	837	845	824	860	817	826	853	863	849	847	854	829	863	851	819	786	852	848	800	794	867	818	845	886	873	867	883	837	846	873	835	801	844	820	868	860	849	843	871	872	789	853	834	872	827	860	878	822	899	902	882	829	903	858	813	840	864	838	859	878	803	843	894	862	836	843	910	838	842	879	871	888	905	815	900	837	880	890	868	828	798	817	880	883	844	840	836	863	846	833	842	821	876	868	863	837	829	786	807	836	884	878	851	836	803	866	910	890	868	806	822	797	836	834	880	890	830	874	841	847	910	816	792	825	846	858	839	864	817	823	826	848	832	864	798	883	874	846	779	785	810	798	821	844	830	853	828	866	864	848	844	822	799	822	841	856	825	833	863	870	828	880	876	852	822	795	778	854	834	866	844	837	791	854	814	867	775	881	896	862	811	826	892	897	836	818	843	866	834	854	807	801	859	876	828	891	838	816	886	836	815	877	833	897	816	851	833	804	837	868	864	831	875	788	813	862	862	896	846	863	842	853	840	810	854	843	879	828	822	838	829	838	814	860	871	838	873	880	881	857	849	832	872	827	856	833	786
44503	38282	34383	42046	45282	42935	38478	33608	29263	26010	23166	20566	18614	17265	15970	14073	12956	11651	10874	9959	9414	8989	8722	8540	8264	8347	7958	7986	7933	7890	7796	7945	7848	7758	7686	7683	7583	7803	7602	7682	7585	7709	7656	7594	7606	7530	7632	7533	7522	7470	7521	7601	7540	7635	7587	7613	7717	7639	7593	7575	7478	7398	7568	7613	7551	7494	7516	7608	7497	7374	7483	7572	7568	7528	7507	7469	7467	7583	7677	7384	7606	7626	7650	7624	7648	7697	7605	7713	7600	7607	7451	7586	7581	7528	7662	7571	7563	7590	7601	7588	7521	7576	7545	7573	7617	7575	7523	7580	7507	7649	7677	7506	7657	7653	7563	7630	7522	7657	7758	7594	7491	7458	7489	7709	7464	7467	7700	7581	7462	7527	7539	7539	7749	7611	7513	7727	7529	7542	7593	7598	7569	7609	7655	7571	7518	7521	7628	7434	7528	7494	7672	7465	7679	7587	7535	7541	7484	7466	7484	7578	7559	7563	7614	7545	7544	7609	7762	7579	7582	7574	7637	7632	7461	7554	7426	7584	7624	7659	7507	7507	7652	7533	7636	7616	7594	7610	7531	7603	7489	7559	7539	7503	7656	7491	7459	7440	7559	7583	7670	7499	7568	7651	7513	7548	7611	7580	7659	7525	7686	7599	7638	7604	7658	7637	7721	7553	7566	7563	7489	7457	7471	7656	7586	7515	7519	7579	7523	7651	7553	7673	7631	7599	7565	7709	7599	7689	7539	7513	7562	7625	7605	7468	7615	7569	7530	7430	7528	7619	7630	7548	7694	7728	7487	7537	7481	7634	7499	7506	7445	7711	7518	7531	7584	7657	7553	7526	7717	7652	7579	7715	7475	7576	7453	7441	7498	7578	7681	7699	7586	7627	7707	7594	7527	7596	7525	7561	7649	7619	7498	7566	7554	7495	7529	7536	7492	7634	7607	7632	7603	7589	7601	7459	7660	7603	7684	7536	7617	7550	7631	7526	7508	7633	7474	7630	7542	7624	7484	7561	7565	7632	7561	7601	7619	7547	7492	7523	7569	7576	7630	7620	7583	7577	7480	7521	7499	7638	7691	7524	7527	7598	7557	7502	7534	7723	7544	7645	7600	7549	7660	7722	7561	7365	7605	7626	7605	7656	7553	7524	7500	7661	7623	7770	7600	7435	7743	7636	7587	7584	7543	7638	7533	7531	7476	7674	7641	7611	7638	7432	7609	7565	7685	7467	7646	7504	7561	7516	7468	7549	7607	7555	7418	7588	7494	7671	7559	7586	7426	7580	7637	7506	7666	7566	7559	7658	7674	7489	7597	7579	7576	7620	7561	7610	7509	7482	7434	7551	7637	7599	7660	7449	7466	7640	7585	7686	7589	7590	7648	7496	7671	7546	7600	7460	7623	7622	7568	7400	7512	7540	7514	7715	7436	7560	7454	7536	7539	7578	7518	7521	7519	7613	7518	7658	7614	7468	7573	7606	7558	7522	7567	7524	7530	7515	7462	7451	7704	7564	7433	7554	7499	7511	7534	7558	7617	7571	7530	7597	7631	7536	7718	7644	7629	7680	7688	7672	7561	7622	7690	7537	7597	7565	7580	7499	7514	7453	7590	7638	7627	7625	7641	7532	7644	7536	7547	7613	7530	7421	7633	7734	7650	7530	7641	7575	7582	7588	7573	7515	7452	7601	7502	7484	7623	7565	7640	7537	7567	7594	7589	7528	7545	7474	7595	7591	7593	7671	7472	7514	7532	7579	7469	7529	7773	7430	7615	7537	7596	7620	7580	7665	7577	7649	7643	7467	7566	7435	7662	7548	7448	7556	7659	7593	7549	7591	7575	7431	7501	7581	7467	7519	7529	7622	7677	7659	7484	7579	7744	7604	7565	7570	7749	7418	7608	7586	7483	7503	7540	7685	7607	7576	7676	7465	7428	7640	7516	7596	7503	7728	7519	7486	7548	7666	7547	7680	7655	7647	7550	7622	7560	7648	7568	7534	7660	7594	7613	7707	7711	7540	7649	7578	7606	7537	7640	7464	7608	7496	7576	7577	7603	7509	7609	7388	7567	7448	7598	7582	7579	7553	7621	7593	7508	7399	7488	7535	7564	7523	7677	7703	7522	7535	7480	7559	7618	7568	7398	7512	7734	7539	7511	7553	7609	7593	7568	7600	7628	7682	7659	7655	7439	7540	7551	7529	7479	7577	7642	7629	7668	7664	7434	7605	7571	7461	7601	7657	7538	7583	7758	7440	7575	7531	7670	7546	7666	7396	7602	7695	7538	7549	7617	7610	7728	7488	7500	7540	7504	7540	7412	7671	7731	7630	7557	7616	7567	7541	7576	7529	7678	7446	7545	7554	7587	7661	7528	7337	7452	7462	7604	7463	7568	7655	7601	7506	7621	7524	7654	7552	7509	7491	7546	7407	7669	7536	7522	7628	7760	7455	7508	7480	7601	7595	7519	7521	7468	7565	7529	7619	7593	7614	7665	7631	7638	7456	7493	7637	7587	7498	7619	7650	7626	7500	7464	7602	7618	7539	7560	7602	7565	7518	7606	7637	7466	7550	7581	7623	7721	7676	7563	7522	7529	7684	7568	7633	7493	7489	7617	7537	7620	7613	7641	7562	7604	7588	7595	7604	7577	7491	7617	7550	7628	7525	7566	7745	7587	7568	7582	7613	7693	7582	7616	7500	7518	7569	7501	7488	7626	7393	7730	7613	7484	7649	7542	7564	7645	7645	7634	7445	7623	7686	7595	7428	7664	7552	7553	7508	7544	7545	7522	7591	7594	7587	7643	7678	7516	7397	7590	7504	7613	7525	7757	7501	7664	7425	7558	7607	7532	7581	7519	7503	7600	7456	7572	7568	7673	7576	7636	7549	7527	7602	7468	7449	7537	7684	7563	7521	7548	7603	7537	7555	7483	7653	7633	7482	7644	7634	7594	7582	7584	7622	7652	7448	7619	7632	7539	7571	7663	7470	7578	7560	7504	7610	7622	7607	7666	7425	7578	7654	7499	7581	7553	7622	7549	7585	7560	7603	7537	7698	7486	7534	7559	7555	7643	7487	7624	7566	7531	7667	7503	7681	7489	7452	7532	7533	7566	7647	7647	7380	7496	7536	7607	7684	7624	7616	7493	7655	7677	7511	7627	7477	7599	7569	7468	7518	7582	7577	7617	7532	7623	7586	7596	7636	7614	7559	7692	7519	7559	7549	7673	7581	7593	7518	7467	7431	7548	7618	7530	7581	7597	7474	7539	7611	7589	7700	7542	7530	7523	7643	7686	7711	7623	7661	7534	7502	7484	7518	7559	7586	7634	7646	7649	7651	7486	7692	7450	7553	7588	7602	7608	7513	7435	7563	7705	7446	7323	7697	7584	7604	7457	7537	7736	7488	7477	7629	7622	7597	7536	7543	7482	7566	7696	7574	7617	7445	7580	7474	7619	7687	7562	7613	7585	7599	7616	7496	7615	7591	7600	7631	7662	7722	7698	7593	7532	7642	7503	7662	7407	7553	7513	7536	7642	7523	7657	7612	7695	7495	7536	7514	7606	7525	7504	7608	7525	7684	7711	7604	7461	7532	7614	7670	7538	7619	7602	7535	7643	7633	7579	7695	7651	7554	7814	7580	7543	7654	7661	7608	7500	7530	7568	7610	7508	7536	7586	7533	7676	7736	7524	7564	7471	7412	7478	7693	7628	7560	7677	7674	7483	7460	7618	7514	7536	7605	7659	7639	7551	7546	7672	7527	7686	7555	7625	7583	7559	7597	7571	7567	7651	7552	7552	7563	7591	7490	7660	7519	7594	7648	7461	7536	7482	7497	7601	7487	7579	7582	7549	7533	7600	7617	7587	7640	7431	7523	7453	7480	7705	7659	7530	7511	7655	7681	7633	7492	7531	7712	7717	7546	7626	7576	7546	7602	7655	7463	7583	7464	7684	7572	7552	7497	7543	7488	7534	7561	7608	7592	7577	7560	7556	7695	7612	7496	7653	7732	7699	7456	7690	7586	7729	7456	7649	7559	7645	7576	7763	7703	7549	7596	7477	7637	7520	7454	7573	7561	7486	7710	7585	7715	7692	7558	7531	7561	7722	7515	7618	7635	7630	7440	7596	7457	7475	7685	7532	7630	7511	7563	7627	7604	7634	7662	7734	7712	7481	7490	7608	7575	7561	7616	7527	7482	7551	7619	7484	7486	7511	7660	7601	7605	7529	7518	7623	7471	7441	7565	7573	7703	7594	7602	7634	7593	7430	7543	7626	7663	7552	7667	7438	7676	7623	7519	7470	7640	7582	7724	7470	7521	7699	7520	7538	7494	7565	7526	7546	7618	7540	7602	7464	7532	7624	7541	7707	7780	7576	7530	7617	7531	7571	7703	7507	7521	7524	7627	7492	7617	7589	7592	7479	7715	7552	7480	7611	7678	7395	7575	7602	7630	7632	7699	7592	7607	7640	7704	7537	7513	7662	7553	7697	7563	7589	7766	7590	7549	7679	7639	7635	7562	7671	7604	7528	7678	7636	7577	7571	7483	7626	7578	7538	7591	7491	7630	7474	7498	7636	7503	7665	7592	7611	7607	7654	7483	7727	7528	7631	7599	7485	7686	7611	7725	7623	7535	7452	7484	7818	7517	7567	7563	7622	7692	7496	7608	7622	7462	7526	7565	7451	7772	7558	7581	7747	7594	7683	7469	7580	7654	7568	7583	7636	7509	7684	7541	7516	7505	7573	7529	7467	7528	7603	7648	7578	7538	7643	7564	7632	7542	7701	7670	7435	7605	7446	7593	7525	7645	7609	7600	7502	7549	7590	7595	7661	7549	7660	7606	7530	7566	7578	7524	7605	7513	7530	7545	7685	7569	7525	7551	7503	7553	7687	7583	7469	7592	7575	7607	7555	7357	7440	7733	7494	7570	7604	7411	7679	7431	7512	7600	7577	7675	7560	7627	7493	7654	7560	7557	7589	7509	7584	7702	7647	7582	7482	7440	7615	7595	7585	7518	7620	7664	7612	7627	7670	7576	7528	7579	7629	7534	7559	7470	7524	7547	7600	7583	7673	7579	7675	7678	7742	7594	7643	7492	7541	7599	7510	7585
11013	7613	5294	3939	4180	3678	3128	2500	2112	1925	1715	1509	1426	1253	1196	1173	1064	970	1047	907	939	889	848	890	882	826	870	869	851	887	873	830	880	813	848	861	853	814	819	835	867	800	790	833	820	857	811	846	794	789	846	807	813	780	846	826	805	847	850	770	864	857	811	837	826	788	817	882	819	808	868	818	815	837	859	820	822	835	789	855	827	868	842	845	821	880	840	829	833	834	812	859	814	799	780	835	849	855	799	833	798	853	791	846	805	839	820	833	835	832	877	817	818	884	817	854	828	860	854	863	843	831	835	850	867	784	856	810	791	847	849	792	773	792	806	829	854	807	811	799	802	845	823	819	832	857	811	817	807	845	863	783	881	891	818	865	849	829	826	790	839	858	781	777	810	857	813	858	884	813	843	825	826	807	852	874	796	828	858	799	826	825	837	807	850	814	862	815	834	818	821	831	804	804	885	806	815	827	820	880	781	758	781	812	862	789	801	848	841	791	802	808	842	810	821	848	919	853	821	786	824	806	783	830	838	846	862	865	869	815	865	880	853	812	850	802	866	850	864	869	887	801	826	852	833	835	847	829	819	834	851	838	836	810	844	803	844	819	819	838	811	803	823	843	805	797	808	830	818	804	844	828	859	867	834	824	794	824	771	866	796	790	823	831	818	821	802	908	819	791	828	830	839	843	809	803	797	867	924	864	815	857	816	825	820	794	851	896	779	827	834	830	898	834	826	792	812	860	827	866	835	881	873	854	841	772	789	915	817	807	848	842	841	810	838	790	845	804	822	828	808	833	864	816	796	866	813	820	747	810	795	836	838	879	802	870	799	822	849	842	823	831	864	915	788	838	904	858	813	824	846	863	857	800	863	815	814	836	813	862	797	837	848	811	797	833	831	835	841	801	753	825	798	814	859	836	847	831	852	874	838	852	861	830	802	814	844	853	791	824	839	852	857	856	838	803	832	863	820	811	805	813	803	792	896	835	808	841	780	821	829	874	875	826	841	820	801	824	840	784	809	787	809	870	806	836	796	788	814	818	869	815	850	873	787	839	866	833	823	830	817	826	806	865	814	803	837	855	847	846	863	852	801	806	822	785	832	865	741	840	841	866	807	845	753	829	818	832	800	871	823	841	851	862	814	879	819	759	867	833	817	816	841	802	867	808	780	852	863	811	806	810	812	815	823	793	844	856	869	823	753	856	802	819	842	791	837	875	817	788	836	823	792	802	827	864	837	798	840	844	848	831	809	813	861	849	823	879	793	867	831	841	789	812	831	820	845	902	841	840	814	806	809	797	844	828	807	854	877	867	775	858	800	813	811	838	835	794	826	816	824	789	836	772	827	831	892	812	823	851	856	773	820	825	821	830	810	792	818	826	829	803	808	895	807	831	854	848	805	835	830	824	862	847	829	814	832	833	817	858	808	789	799	802	830	838	894	883	847	810	820	825	819	821	866	872	871	862	822	847	802	813	832	809	835	872	830	896	842	829	827	829	919	878	830	842	837	811	791	852	814	798	844	839	818	828	867	820	806	874	861	839	898	812	820	827	832	841	862	813	861	827	845	858	868	851	804	800	787	834	838	836	823	854	815	811	844	858	840	843	855	821	873	828	887	772	823	814	821	889	833	864	863	845	837	890	818	835	836	856	848	856	853	848	836	809	827	868	836	789	873	801	788	873	833	800	846	775	812	789	769	803	834	799	890	837	875	810	854	832	836	795	856	851	879	799	840	772	834	832	832	878	853	847	853	799	856	840	820	802	807	845	886	821	851	797	850	818	855	855	857	848	809	862	889	880	838	774	873	796	817	823	773	830	861	829	824	830	785	812	788	848	881	771	868	788	829	840	796	857	853	836	877	833	802	839	836	845	840	811	792	830	817	845	783	765	752	810	827	827	897	848	808	854	807	881	871	820	823	864	877	852	843	867	870	818	842	832	824	858	812	856	873	857	798	781	795	862	865	838	829	801	859	801	812	863	821	832	818	830	854	789	855	813	878	876	842	848	821	779	848	840	840	826	830	796	819	872	793	854	896	856	811	902	855	821	837	852	807	852	833	847	849	830	855	836	850	828	825	797	835	846	875	851	861	831	823	835	797	816	850	823	829	797	844	891	829	764	844	814	856	846	841	834	851	812	843	810	803	848	840	806	779	837	850	854	859	839	821	825	805	802	836	834	875	804	823	860	808	818	787	826	760	826	724	788	816	803	845	855	862	835	832	808	820	846	789	782	849	857	846	886	788	854	810	782	791	836	823	827	800	836	784	792	875	833	844	909	829	833	880	828	864	816	883	860	881	828	842	844	859	868	844	851	813	837	833	859	818	813	839	849	819	833	788	839	808	855	877	830	829	884	825	868	845	801	791	825	793	844	852	815	811	855	815	828	835	835	787	827	868	856	875	841	859	835	849	774	851	790	815	841	786	883	839	808	809	799	865	895	838	810	887	844	796	887	841	806	796	824	791	790	792	862	810	837	876	852	844	795	858	788	804	843	836	810	848	859	802	819	825	800	836	829	823	839	838	837	865	822	864	843	855	857	882	785	888	849	833	866	806	814	862	813	827	861	837	865	789	826	896	841	799	852	818	855	856	807	853	841	782	854	858	799	835	840	802	856	827	773	867	772	826	887	785	788	804	809	887	814	876	785	811	831	815	826	810	780	872	793	830	870	848	816	808	841	826	823	856	810	816	881	838	804	800	799	898	763	835	851	803	767	852	843	801	785	827	853	787	811	792	829	828	838	822	854	843	809	794	826	807	845	806	873	817	810	806	812	826	827	821	791	847	841	807	807	869	836	848	841	816	843	883	852	818	825	820	876	803	822	806	798	832	814	878	809	788	816	864	796	822	815	858	843	897	820	819	818	849	815	847	835	788	841	800	818	834	876	834	814	825	832	798	835	806	844	828	842	847	817	824	820	870	793	838	856	848	801	832	829	837	841	834	831	807	766	804	813	833	778	876	789	819	822	842	811	806	809	881	822	861	830	806	831	867	807	866	844	819	816	847	805	842	778	820	822	779	834	809	857	848	829	826	869	806	775	822	803	839	863	812	853	790	868	827	842	828	826	835	836	872	861	900	830	854	817	867	819	825	842	879	935	816	882	843	847	873	873	790	825	812	835	829	791	773	843	859	825	850	819	837	837	776	863	802	848	807	796	764	806	842	817	815	794	825	848	897	819	846	842	807	841	773	838	815	785	857	871	820	785	843	822	907	862	821	829	798	816	795	853	872	847	831	832	875	836	829	790	837	882	829	812	795	820	871	760	860	849	836	816	806	875	846	799	847	793	841	825	837	845	783	857	802	765	817	815	807	826	823	887	827	850	805	865	806	856	791	785	828	819	866	853	851	854	808	813	815	845	838	804	865	840	888	813	832	810	790	806	847	808	787	864	838	826	836	836	896	853	870	840	860	799	792	854	833	874	822	833	840	835	804	846	834	819	904	835	796	866	835	826	826	814	839	804	880	818	829	831	820	829	850	816	818	843	821	809
40308	35945	32830	40951	44938	41905	37700	33591	29308	26479	23523	21091	18910	17093	15654	13605	12164	11054	10172	9618	9189	8855	8560	8348	8187	8108	7974	7885	7865	7731	7750	7704	7775	7608	7635	7583	7554	7473	7474	7510	7565	7462	7479	7509	7244	7489	7399	7426	7457	7588	7448	7371	7498	7519	7466	7470	7496	7448	7456	7412	7345	7443	7470	7431	7496	7417	7486	7420	7525	7460	7320	7459	7422	7537	7446	7478	7491	7382	7294	7434	7480	7413	7560	7402	7586	7333	7457	7443	7468	7402	7443	7492	7570	7327	7390	7364	7398	7302	7332	7424	7399	7420	7411	7449	7431	7215	7338	7393	7287	7457	7417	7335	7450	7520	7528	7443	7503	7420	7491	7483	7437	7464	7456	7604	7442	7529	7374	7524	7376	7506	7557	7509	7512	7236	7470	7458	7426	7441	7447	7459	7381	7567	7477	7360	7382	7454	7483	7632	7420	7445	7434	7577	7435	7392	7487	7530	7413	7379	7457	7545	7516	7422	7463	7433	7388	7481	7425	7435	7422	7388	7568	7434	7453	7405	7405	7426	7438	7437	7464	7409	7439	7516	7413	7421	7560	7447	7303	7483	7528	7310	7339	7434	7510	7451	7401	7504	7482	7320	7369	7473	7423	7490	7326	7371	7418	7448	7415	7425	7225	7380	7472	7370	7359	7657	7387	7367	7418	7503	7407	7422	7482	7393	7644	7429	7411	7401	7444	7319	7443	7500	7537	7540	7347	7496	7438	7506	7468	7405	7373	7474	7409	7522	7369	7388	7293	7389	7383	7432	7482	7459	7374	7500	7344	7411	7428	7508	7509	7541	7419	7393	7462	7543	7469	7400	7444	7362	7500	7424	7488	7394	7497	7531	7346	7457	7304	7339	7419	7628	7422	7488	7419	7403	7545	7552	7453	7518	7393	7464	7379	7436	7490	7391	7570	7492	7378	7371	7390	7397	7523	7485	7342	7464	7488	7551	7425	7636	7452	7447	7538	7575	7456	7471	7402	7454	7456	7398	7484	7375	7265	7392	7600	7511	7436	7440	7353	7532	7401	7463	7429	7512	7509	7346	7516	7420	7317	7520	7424	7372	7486	7340	7474	7477	7513	7299	7224	7537	7526	7330	7473	7416	7494	7363	7557	7431	7501	7404	7459	7333	7467	7442	7481	7385	7348	7437	7516	7452	7539	7464	7412	7390	7621	7485	7451	7384	7454	7385	7247	7579	7373	7548	7423	7299	7437	7609	7418	7399	7497	7446	7381	7509	7518	7479	7408	7464	7455	7507	7435	7389	7449	7478	7351	7290	7347	7454	7466	7424	7434	7527	7262	7389	7436	7416	7375	7452	7426	7425	7495	7438	7462	7431	7442	7542	7446	7447	7426	7307	7349	7518	7581	7476	7511	7320	7434	7351	7478	7534	7490	7514	7448	7345	7455	7359	7464	7291	7372	7489	7560	7394	7529	7378	7456	7484	7461	7491	7518	7415	7358	7572	7619	7410	7473	7317	7585	7466	7387	7431	7534	7386	7475	7497	7373	7528	7382	7331	7461	7450	7507	7456	7467	7522	7503	7359	7450	7480	7445	7358	7365	7556	7529	7534	7444	7330	7372	7518	7571	7418	7373	7427	7492	7435	7499	7522	7480	7476	7320	7540	7352	7380	7427	7323	7403	7441	7378	7517	7515	7458	7410	7498	7450	7487	7381	7324	7427	7594	7439	7537	7346	7399	7452	7498	7440	7456	7279	7532	7452	7547	7542	7371	7356	7479	7541	7459	7517	7323	7429	7403	7352	7576	7473	7392	7535	7439	7423	7534	7424	7320	7380	7382	7498	7496	7291	7404	7621	7377	7580	7537	7459	7395	7405	7434	7448	7357	7427	7424	7381	7454	7480	7361	7387	7491	7563	7440	7366	7399	7527	7466	7479	7323	7395	7526	7531	7457	7486	7428	7490	7427	7528	7417	7397	7334	7425	7562	7351	7346	7521	7449	7418	7380	7533	7525	7257	7541	7422	7561	7398	7564	7411	7493	7529	7407	7585	7489	7510	7460	7465	7424	7357	7457	7531	7436	7410	7337	7368	7421	7545	7406	7376	7431	7473	7384	7467	7421	7486	7491	7431	7403	7608	7358	7512	7510	7442	7392	7380	7465	7493	7490	7536	7443	7557	7263	7612	7290	7414	7390	7370	7470	7402	7587	7377	7567	7367	7372	7518	7377	7553	7508	7471	7430	7489	7312	7512	7477	7486	7389	7368	7503	7461	7329	7391	7325	7506	7312	7359	7340	7476	7522	7590	7400	7457	7455	7213	7433	7436	7563	7450	7484	7549	7380	7544	7305	7392	7389	7436	7386	7478	7326	7523	7321	7573	7366	7445	7517	7382	7517	7548	7434	7381	7372	7441	7354	7565	7535	7455	7491	7416	7446	7314	7498	7462	7577	7358	7385	7337	7413	7420	7455	7508	7362	7444	7425	7408	7390	7513	7328	7492	7416	7348	7340	7386	7400	7493	7381	7348	7439	7370	7552	7402	7453	7471	7447	7444	7525	7525	7538	7342	7466	7273	7365	7614	7368	7572	7534	7252	7485	7326	7331	7353	7710	7582	7417	7577	7410	7500	7373	7515	7430	7403	7421	7423	7360	7524	7452	7453	7517	7452	7541	7384	7659	7391	7337	7408	7464	7435	7601	7496	7570	7407	7389	7510	7386	7566	7293	7435	7587	7526	7270	7417	7476	7415	7398	7502	7532	7347	7470	7444	7475	7544	7418	7508	7483	7603	7305	7483	7382	7272	7420	7435	7341	7541	7416	7561	7368	7391	7567	7468	7523	7476	7390	7418	7439	7442	7469	7341	7459	7438	7480	7510	7376	7403	7454	7514	7481	7370	7452	7383	7513	7392	7483	7532	7489	7435	7385	7347	7556	7413	7363	7430	7408	7437	7446	7407	7441	7476	7559	7329	7351	7602	7431	7479	7523	7409	7395	7375	7415	7461	7363	7463	7438	7541	7410	7503	7270	7483	7433	7447	7335	7470	7439	7497	7405	7608	7574	7350	7526	7492	7410	7481	7469	7397	7463	7377	7411	7448	7352	7425	7449	7297	7467	7468	7374	7501	7342	7502	7537	7530	7456	7438	7381	7389	7608	7340	7436	7483	7395	7500	7377	7335	7385	7361	7380	7480	7500	7403	7470	7392	7396	7381	7377	7404	7489	7444	7389	7540	7331	7548	7420	7334	7332	7489	7426	7499	7403	7478	7449	7536	7409	7290	7416	7487	7375	7512	7478	7369	7549	7527	7474	7366	7318	7479	7458	7549	7312	7548	7437	7479	7530	7418	7231	7443	7466	7484	7488	7446	7337	7354	7533	7321	7318	7495	7465	7419	7591	7531	7257	7508	7490	7487	7429	7627	7448	7553	7550	7603	7509	7455	7387	7331	7467	7404	7543	7473	7480	7476	7497	7527	7373	7326	7391	7413	7543	7478	7475	7494	7488	7340	7376	7474	7466	7439	7529	7474	7562	7380	7391	7469	7293	7446	7539	7499	7401	7394	7548	7583	7455	7510	7308	7519	7521	7352	7604	7401	7461	7391	7446	7532	7330	7456	7408	7400	7387	7442	7537	7420	7442	7495	7515	7403	7477	7598	7442	7413	7325	7504	7351	7408	7256	7455	7439	7471	7370	7556	7482	7481	7373	7438	7475	7510	7505	7458	7549	7500	7532	7403	7312	7519	7379	7419	7573	7405	7292	7442	7415	7498	7451	7558	7338	7354	7610	7441	7540	7543	7549	7549	7432	7359	7483	7397	7403	7466	7528	7441	7600	7475	7268	7466	7345	7318	7429	7365	7410	7485	7432	7447	7411	7361	7513	7410	7406	7492	7373	7474	7516	7446	7523	7617	7543	7482	7412	7414	7458	7381	7452	7348	7456	7491	7431	7329	7357	7411	7387	7509	7446	7559	7507	7511	7342	7475	7496	7428	7463	7412	7530	7420	7526	7375	7519	7400	7500	7309	7476	7365	7376	7375	7402	7543	7459	7410	7506	7575	7538	7433	7386	7391	7326	7493	7360	7429	7492	7485	7346	7391	7356	7387	7459	7546	7325	7542	7389	7470	7494	7390	7467	7421	7502	7589	7393	7442	7382	7466	7397	7486	7477	7587	7348	7337	7415	7446	7390	7467	7477	7287	7307	7495	7460	7418	7515	7457	7441	7563	7490	7359	7453	7463	7491	7451	7526	7491	7457	7379	7444	7508	7559	7268	7489	7415	7377	7429	7311	7510	7459	7441	7467	7401	7488	7347	7501	7467	7472	7494	7379	7452	7424	7405	7475	7449	7560	7511	7469	7445	7518	7482	7371	7301	7497	7400	7275	7405	7379	7492	7448	7477	7424	7520	7505	7337	7416	7413	7325	7569	7380	7296	7469	7440	7354	7453	7309	7365	7588	7576	7413	7411	7423	7568	7594	7436	7324	7490	7558	7435	7579	7433	7475	7528	7380	7455	7362	7604	7381	7474	7340	7484	7332	7471	7330	7531	7508	7474	7476	7387	7448	7480	7458	7395	7422	7490	7315	7397	7379	7475	7448	7386	7506	7461	7553	7411	7473	7510	7401	7441	7528	7370	7238	7570	7519	7374	7281	7476	7357	7314	7553	7548	7407	7453	7522	7350	7564	7382	7259	7419	7482	7470	7407	7399	7323	7388	7495	7444	7333	7455	7495	7473	7519	7412	7483	7435	7517	7459	7407	7425	7525	7575	7433	7257	7461	7320	7402	7502	7471	7325	7382	7507	7414	7406	7507	7314	7525	7339	7368	7470	7478	7501	7480	7332	7446	7603	7446	7595	7465	7521	7445	7581	7494	7515	7419	7518	7414	7508	7494	7478	7513	7370	7414	7524	7542	7511	7477	7465	7399	7365	7689	7444	7392	7593	7518	7439	7384	7399	7542	7439	7372	7456	7480	7477	7564	7655	7402	7516	7446	7407	7246	7497	7482	7550	7426	7448	7366	7324	7346	7448	7462	7418	7424	7485	7368	7456	7291	7566	7462	7534	7435	7419	7495	7460	7415	7480	7516	7442	7560	7379	7342	7380	7387	7506	7502	7668	7411
12866	10523	7463	6209	6355	5711	4505	3721	3053	2607	2232	2107	1861	1689	1407	1353	1157	1202	1097	1055	915	965	918	957	893	919	942	914	841	865	886	898	839	934	924	873	908	870	813	880	785	840	865	882	917	843	866	865	856	895	866	874	866	871	863	887	876	875	796	936	880	877	850	862	870	890	849	846	862	853	879	890	932	848	837	846	821	868	875	880	846	890	898	847	841	866	851	884	921	909	871	851	863	849	913	869	930	868	891	859	865	883	892	877	855	858	867	843	861	880	856	881	808	865	860	819	820	853	842	859	833	852	857	849	872	907	857	849	906	848	847	893	879	890	871	797	862	923	908	835	912	881	863	860	860	818	866	833	861	868	876	835	879	901	879	880	877	857	835	894	873	856	844	843	905	862	868	869	921	842	854	844	885	810	884	862	845	869	858	863	889	896	874	892	826	856	838	847	883	901	922	850	877	878	900	868	915	824	840	836	829	878	913	857	836	809	873	855	813	789	868	842	882	899	844	892	870	879	872	854	899	860	822	845	828	834	912	867	924	873	857	831	864	902	877	835	849	864	893	859	871	847	892	906	902	884	881	851	871	870	885	876	847	872	822	821	883	802	873	895	904	864	851	850	927	872	865	874	862	902	896	800	876	893	890	812	826	888	826	919	846	908	866	874	847	859	831	880	852	876	840	850	887	852	862	869	855	910	862	854	847	862	910	848	852	826	829	903	825	825	893	881	898	856	839	862	840	851	902	877	837	880	845	874	830	846	875	903	867	860	799	869	891	903	905	844	880	840	801	880	852	883	839	842	822	881	849	913	918	823	868	848	868	794	843	888	850	884	914	846	898	903	895	849	867	860	837	881	872	875	821	878	830	866	850	845	860	936	859	854	884	829	848	892	860	852	851	824	891	898	853	912	839	846	849	883	812	848	811	856	879	881	865	841	817	857	855	902	863	890	804	856	868	858	865	839	883	815	886	936	824	895	893	844	856	922	903	859	901	858	864	868	915	885	871	920	883	895	878	837	851	890	840	840	856	852	828	887	897	825	867	800	816	829	886	846	898	871	902	830	859	899	838	845	870	885	857	871	884	934	886	853	899	856	884	890	875	893	904	850	870	856	844	853	873	925	830	815	878	858	849	900	858	824	886	857	860	914	873	854	878	859	865	890	843	853	901	879	888	848	884	825	849	915	842	873	903	837	869	851	922	842	899	853	829	894	888	838	874	844	881	842	879	817	857	877	833	796	919	829	847	869	853	910	849	846	889	825	902	892	833	881	843	899	889	892	863	836	886	850	898	913	811	869	868	881	856	896	840	842	826	853	856	838	866	869	865	850	840	858	871	867	857	907	820	877	836	849	817	857	963	872	886	884	845	848	902	857	837	915	892	924	900	861	851	904	828	887	848	922	824	822	896	831	872	873	868	921	844	843	892	857	869	893	822	894	866	815	880	894	903	842	867	781	832	918	880	912	831	892	855	842	878	887	861	845	872	893	839	845	859	875	843	848	890	839	865	846	855	915	893	883	846	881	903	894	886	862	871	827	828	844	828	898	878	850	861	827	822	896	947	863	916	891	781	847	874	840	912	850	881	850	837	848	850	826	858	885	809	878	859	840	843	847	846	879	864	825	852	865	802	830	924	935	830	846	829	822	870	874	847	861	866	833	828	858	856	828	861	878	929	895	882	851	879	833	880	884	897	881	884	859	914	842	890	878	895	861	853	864	877	834	860	896	876	846	921	860	851	855	925	844	891	875	898	863	873	837	895	901	852	871	810	874	860	896	835	910	789	862	833	870	870	829	789	906	786	801	883	893	850	898	881	845	865	911	890	877	819	860	850	868	809	861	889	921	867	810	831	885	910	902	881	884	858	855	845	882	912	861	881	876	816	872	916	839	837	857	861	888	867	928	818	876	924	841	862	877	868	915	851	846	871	904	878	886	860	841	882	894	891	878	823	841	856	841	865	882	893	886	890	893	895	858	810	900	904	837	886	827	865	815	856	832	864	855	882	879	854	859	851	817	864	853	865	802	876	864	844	916	852	877	853	915	826	861	897	865	861	876	871	822	889	856	853	798	920	870	877	849	805	923	890	855	901	874	879	851	911	879	879	881	861	879	824	885	878	907	841	882	815	837	814	869	864	843	847	838	862	897	871	874	818	891	828	854	863	834	840	826	892	885	870	883	854	916	864	887	854	852	855	885	910	852	887	849	938	898	885	877	850	819	858	826	828	879	863	846	834	803	848	907	874	819	882	863	878	882	874	869	876	903	874	927	880	869	826	899	876	870	857	881	848	854	877	891	837	859	951	904	878	862	841	868	893	871	876	873	867	874	840	816	839	836	867	881	833	887	862	952	805	865	830	898	839	899	892	830	927	860	871	849	844	853	900	839	906	858	871	868	860	841	879	847	874	869	841	895	880	850	834	883	882	876	890	861	843	889	846	809	911	875	849	843	867	836	876	838	871	884	856	847	853	873	883	863	771	869	823	895	867	911	894	824	843	853	880	859	853	916	905	889	864	872	857	833	848	875	834	838	870	897	806	850	864	873	891	899	846	857	862	866	890	895	824	886	863	884	870	877	892	855	905	890	880	836	829	902	844	868	858	833	887	896	885	818	878	928	943	854	863	817	917	920	884	821	869	874	844	873	871	924	843	922	849	823	890	865	889	919	940	823	896	874	820	842	883	917	866	871	881	906	821	822	914	894	940	874	900	792	813	892	845	875	827	910	863	859	870	904	886	822	886	863	823	880	871	838	873	844	860	847	937	886	909	864	879	834	871	881	829	838	843	826	848	920	862	873	872	851	820	848	872	890	853	862	853	873	837	852	901	905	835	861	921	803	870	855	868	814	863	856	821	829	860	851	857	859	891	818	866	843	866	868	859	872	853	923	861	881	912	849	886	878	818	853	901	832	937	889	816	915	868	860	862	851	883	833	882	835	898	851	828	893	839	891	812	866	855	838	845	887	879	875	921	893	837	880	831	898	844	836	874	765	850	837	839	794	831	847	887	878	826	818	866	809	881	833	883	914	847	844	876	867	884	858	927	864	833	828	837	845	833	867	857	866	857	837	837	914	792	917	900	861	867	869	824	881	836	887	794	852	912	847	834	842	865	876	882	855	839	859	828	881	900	850	904	867	864	822	898	852	848	861	820	823	893	870	855	857	820	829	863	904	830	851	905	910	910	823	870	842	877	818	832	869	901	921	840	812	813	867	878	886	854	879	890	848	880	893	867	888	835	879	887	855	867	841	830	833	881	853	843	852	891	810	825	840	870	872	857	851	859	848	861	850	889	911	849	820	899	865	857	848	864	831	800	844	898	887	844	899	901	822	876	869	869	815	833	840	834	862	881	885	826	881	891	871	827	858	838	877	891	882	864	929	858	880	890	841	852	933	878	889	880	883	843	864	824	845	927	842	903	889	846	847	904	841	867	876	826	881	871	878	844	862	813	855	894	886	872	858	872	850	860	928	860	869	829	881	858	825	887	897	863	832
45473	38838	36634	47218	49815	46462	42882	38576	34735	31430	28067	26226	23564	20930	18268	15886	14339	12819	11866	11030	10374	9773	9363	9099	8911	8781	8444	8520	8154	8207	7996	8034	8122	7798	7814	7725	7746	7860	7710	7828	7747	7525	7743	7732	7721	7737	7522	7679	7571	7792	7669	7532	7735	7685	7718	7576	7586	7606	7448	7736	7686	7688	7705	7625	7608	7676	7673	7606	7696	7669	7552	7850	7640	7810	7737	7718	7712	7666	7555	7708	7856	7610	7687	7625	7743	7641	7582	7598	7728	7601	7606	7632	7810	7737	7690	7572	7672	7664	7769	7540	7738	7667	7638	7610	7602	7749	7623	7723	7724	7564	7622	7734	7673	7759	7759	7750	7627	7544	7647	7646	7638	7710	7529	7570	7679	7560	7557	7568	7592	7558	7804	7564	7696	7584	7684	7569	7568	7643	7633	7630	7635	7584	7568	7653	7750	7731	7671	7664	7491	7698	7684	7711	7717	7590	7640	7745	7595	7526	7690	7675	7577	7594	7685	7745	7511	7572	7561	7731	7677	7576	7589	7655	7775	7670	7684	7526	7740	7561	7651	7681	7696	7681	7634	7632	7641	7631	7539	7658	7509	7673	7598	7672	7714	7603	7537	7757	7761	7804	7698	7616	7616	7651	7558	7610	7635	7611	7512	7726	7492	7740	7726	7564	7634	7525	7657	7581	7615	7637	7709	7668	7775	7613	7618	7633	7676	7618	7708	7610	7601	7744	7632	7667	7685	7762	7551	7627	7656	7692	7678	7629	7676	7755	7712	7650	7633	7606	7611	7521	7731	7698	7590	7675	7710	7669	7722	7626	7678	7650	7609	7738	7620	7559	7629	7625	7690	7650	7818	7571	7594	7676	7648	7778	7611	7647	7631	7624	7585	7536	7736	7666	7705	7812	7660	7614	7705	7629	7668	7750	7640	7558	7735	7628	7703	7683	7638	7612	7759	7599	7598	7528	7675	7660	7664	7587	7670	7795	7643	7625	7722	7763	7637	7673	7818	7716	7726	7658	7597	7646	7723	7739	7654	7744	7581	7622	7584	7772	7754	7753	7610	7724	7707	7707	7527	7662	7756	7757	7600	7739	7745	7683	7686	7681	7683	7762	7786	7783	7475	7689	7595	7594	7650	7648	7627	7585	7675	7675	7773	7595	7537	7712	7673	7652	7809	7673	7597	7680	7481	7706	7689	7684	7747	7695	7703	7788	7472	7797	7632	7750	7699	7538	7658	7775	7711	7797	7675	7766	7617	7543	7649	7602	7747	7594	7622	7641	7694	7643	7698	7738	7567	7675	7774	7701	7685	7765	7610	7576	7668	7578	7684	7547	7600	7638	7600	7772	7716	7617	7767	7737	7632	7646	7607	7771	7621	7664	7630	7592	7841	7832	7678	7603	7568	7640	7547	7679	7695	7642	7500	7641	7528	7534	7523	7674	7593	7710	7744	7696	7736	7587	7665	7637	7569	7750	7668	7668	7637	7723	7674	7687	7696	7622	7594	7688	7748	7497	7848	7653	7641	7742	7704	7678	7596	7637	7591	7807	7512	7644	7795	7624	7589	7709	7637	7631	7868	7662	7686	7602	7678	7562	7583	7663	7796	7540	7589	7706	7598	7654	7526	7656	7641	7680	7747	7674	7646	7620	7604	7727	7609	7638	7708	7790	7643	7632	7817	7661	7624	7670	7674	7675	7682	7649	7671	7762	7607	7443	7806	7678	7660	7769	7695	7657	7796	7631	7663	7705	7478	7689	7683	7626	7695	7809	7780	7700	7668	7665	7641	7708	7662	7702	7688	7617	7756	7593	7738	7714	7608	7572	7779	7786	7673	7655	7622	7698	7726	7588	7715	7629	7758	7717	7382	7557	7591	7622	7685	7473	7574	7674	7738	7704	7680	7736	7735	7533	7678	7677	7691	7624	7676	7646	7573	7803	7632	7564	7666	7578	7580	7704	7796	7655	7706	7716	7669	7649	7743	7697	7780	7731	7673	7519	7561	7553	7682	7617	7724	7602	7703	7682	7769	7637	7670	7720	7512	7546	7605	7675	7710	7714	7617	7678	7722	7658	7674	7659	7844	7670	7705	7603	7663	7598	7716	7528	7872	7611	7611	7607	7808	7594	7717	7704	7608	7696	7624	7512	7768	7675	7630	7678	7638	7754	7668	7565	7696	7527	7613	7634	7632	7709	7829	7587	7605	7707	7729	7598	7647	7643	7633	7659	7783	7646	7692	7682	7626	7643	7633	7635	7556	7742	7657	7619	7705	7578	7737	7527	7650	7685	7765	7719	7517	7853	7686	7670	7649	7694	7671	7737	7781	7650	7701	7719	7678	7645	7633	7638	7736	7662	7686	7649	7671	7860	7648	7722	7932	7873	7676	7651	7614	7786	7649	7422	7703	7683	7758	7651	7732	7635	7728	7692	7717	7666	7779	7585	7632	7755	7739	7597	7633	7750	7630	7744	7685	7712	7649	7663	7631	7645	7552	7707	7585	7633	7655	7564	7718	7633	7586	7702	7672	7670	7631	7718	7720	7701	7721	7666	7663	7811	7767	7655	7700	7702	7807	7559	7768	7742	7648	7683	7554	7593	7686	7563	7616	7799	7746	7660	7681	7560	7629	7650	7756	7603	7658	7639	7635	7661	7610	7732	7709	7683	7635	7533	7701	7665	7690	7711	7555	7501	7649	7643	7651	7583	7756	7672	7648	7636	7626	7652	7727	7628	7723	7671	7765	7529	7659	7689	7528	7643	7603	7673	7697	7643	7715	7584	7688	7675	7582	7552	7616	7896	7817	7696	7686	7507	7662	7577	7639	7636	7710	7622	7635	7677	7702	7679	7585	7704	7664	7589	7800	7651	7755	7814	7691	7701	7650	7581	7644	7749	7544	7604	7639	7637	7666	7742	7643	7833	7733	7678	7609	7699	7649	7674	7717	7735	7558	7633	7740	7752	7541	7697	7654	7592	7641	7715	7904	7562	7564	7613	7440	7670	7610	7641	7801	7756	7619	7702	7722	7563	7793	7679	7652	7709	7720	7622	7643	7664	7604	7846	7673	7596	7645	7676	7555	7633	7550	7657	7667	7642	7431	7659	7821	7632	7591	7639	7608	7596	7570	7529	7658	7713	7571	7593	7576	7706	7654	7657	7667	7681	7595	7753	7706	7470	7596	7457	7644	7610	7780	7642	7612	7616	7696	7750	7763	7613	7611	7678	7500	7659	7722	7615	7666	7666	7505	7769	7621	7711	7695	7616	7658	7620	7535	7635	7726	7779	7659	7664	7661	7677	7606	7528	7610	7774	7788	7658	7621	7470	7682	7560	7634	7638	7737	7636	7615	7522	7713	7690	7651	7583	7768	7681	7820	7580	7805	7558	7680	7578	7579	7690	7838	7556	7701	7672	7746	7795	7684	7632	7615	7674	7689	7694	7792	7698	7615	7613	7723	7513	7734	7779	7766	7745	7693	7724	7742	7634	7622	7655	7602	7703	7662	7680	7567	7568	7598	7588	7568	7650	7658	7593	7671	7664	7730	7574	7684	7577	7682	7720	7521	7643	7655	7682	7644	7602	7509	7575	7682	7576	7715	7694	7639	7743	7648	7646	7697	7688	7696	7621	7668	7673	7694	7788	7514	7781	7622	7676	7687	7561	7712	7645	7795	7600	7646	7495	7642	7665	7759	7548	7606	7641	7651	7741	7774	7723	7819	7623	7696	7544	7645	7675	7606	7609	7645	7566	7577	7640	7723	7637	7590	7612	7695	7598	7570	7670	7576	7677	7596	7703	7751	7625	7696	7768	7684	7474	7686	7610	7730	7704	7718	7623	7619	7663	7770	7686	7691	7661	7679	7741	7723	7639	7778	7672	7729	7552	7615	7691	7702	7702	7565	7601	7562	7811	7588	7644	7586	7688	7805	7672	7720	7602	7617	7649	7602	7625	7645	7582	7583	7675	7442	7702	7613	7566	7615	7654	7767	7499	7690	7658	7632	7633	7651	7688	7561	7535	7732	7584	7637	7669	7627	7564	7633	7765	7585	7668	7739	7712	7757	7585	7715	7763	7601	7674	7689	7727	7712	7762	7601	7793	7502	7750	7596	7821	7528	7778	7629	7690	7684	7684	7616	7744	7703	7666	7789	7652	7577	7765	7705	7604	7782	7748	7685	7639	7584	7730	7621	7686	7694	7685	7539	7576	7580	7753	7693	7629	7650	7622	7691	7661	7619	7819	7805	7660	7583	7715	7747	7771	7641	7752	7626	7611	7726	7567	7773	7683	7669	7570	7723	7700	7600	7711	7725	7569	7587	7749	7786	7631	7672	7612	7648	7645	7679	7617	7690	7708	7551	7774	7741	7619	7654	7685	7552	7699	7623	7711	7750	7592	7701	7659	7555	7587	7492	7668	7597	7701	7740	7737	7682	7762	7765	7553	7554	7679	7631	7701	7564	7731	7532	7591	7575	7638	7639	7650	7574	7597	7614	7634	7620	7772	7639	7709	7724	7752	7681	7675	7603	7788	7691	7727	7706	7649	7688	7551	7706	7710	7671	7552	7646	7709	7643	7631	7838	7687	7526	7803	7692	7783	7783	7710	7625	7743	7631	7451	7743	7698	7625	7622	7820	7682	7556	7551	7623	7659	7688	7689	7650	7647	7678	7758	7617	7721	7748	7711	7734	7572	7684	7802	7594	7663	7705	7707	7734	7562	7646	7577	7558	7587	7690	7657	7664	7865	7761	7702	7550	7758	7661	7556	7693	7539	7502	7755	7625	7671	7624	7641	7709	7714	7659	7705	7572	7701	7746	7640	7684	7693	7734	7577	7559	7710	7615	7665	7804	7715	7514	7615	7637	7569	7569	7499	7694	7693	7651	7513	7669	7697	7748	7548	7695	7619	7773	7605	7649	7637	7658	7730	7669	7849	7700	7630	7641	7667	7655	7652	7602	7698	7645	7599	7593	7737	7615	7756	7642	7737	7545	7803	7648	7740	7655	7507	7511	7780	7652	7740	7526	7708	7565	7615	7607	7731	7664	7823	7618	7634	7627	7618	7679	7728	7707	7471	7593	7607	7518	7727	7547	7749	7585	7674	7496	7680	7649	7842	7813	7696
8104	5069	3651	2931	2980	2594	2176	1823	1653	1424	1303	1222	1160	1052	1063	1001	903	863	808	852	780	821	811	749	767	762	778	749	761	762	811	727	743	790	778	829	816	808	761	776	768	831	778	762	769	822	735	795	773	835	761	776	856	760	784	781	777	781	801	788	788	771	789	788	738	793	786	775	790	764	750	768	786	746	764	799	780	786	795	805	768	787	773	820	765	757	798	727	743	776	791	765	795	776	782	749	790	801	758	794	767	796	827	805	743	730	815	777	728	727	806	744	754	828	757	805	779	748	790	759	807	802	827	801	747	799	789	772	721	789	806	817	759	797	792	757	798	744	769	811	747	788	786	830	742	744	773	784	773	766	802	756	790	812	765	739	771	776	771	774	784	761	784	780	753	779	795	800	817	734	845	732	821	796	763	757	782	790	846	782	795	730	760	786	774	737	777	798	793	764	757	858	767	741	770	793	785	790	724	766	785	783	792	790	752	749	800	789	754	785	772	791	800	794	807	789	810	806	741	770	766	727	804	805	821	837	752	755	782	741	810	762	768	787	817	794	727	777	759	776	815	798	767	733	821	728	787	778	772	759	771	771	760	776	756	743	768	758	774	795	825	766	773	757	779	767	771	762	782	810	742	733	763	817	804	760	842	808	738	814	792	776	790	746	772	749	723	770	795	782	816	766	790	790	736	758	790	845	726	775	747	797	830	771	751	771	784	770	749	812	818	793	797	761	804	759	768	788	785	785	763	794	757	778	771	813	774	727	756	755	741	761	771	745	789	743	801	766	767	756	706	804	805	748	804	754	763	747	769	809	800	760	806	710	802	772	783	747	781	789	744	831	735	783	748	826	792	786	773	815	852	776	782	781	753	784	802	809	791	808	782	742	792	800	830	784	770	767	762	723	809	759	800	777	782	785	829	787	786	780	782	773	779	781	797	796	775	799	781	745	793	776	814	736	773	750	775	728	808	721	757	797	830	793	797	800	801	817	737	831	805	771	778	820	860	768	736	804	780	783	761	780	826	746	795	783	766	758	746	785	788	787	733	775	774	720	754	723	801	768	809	775	763	823	743	782	802	774	739	791	753	803	785	768	739	747	741	762	822	751	768	773	739	808	792	781	796	793	777	778	812	754	727	752	768	765	765	723	806	734	767	845	759	761	764	861	799	795	762	763	801	745	766	775	748	780	774	802	725	754	789	799	750	726	762	769	788	740	811	781	781	768	790	777	819	757	752	799	762	797	805	784	812	780	729	790	800	726	783	762	812	810	749	786	779	781	795	765	765	735	808	783	806	793	790	767	795	743	749	742	754	840	809	816	807	759	819	747	758	773	856	739	797	812	767	792	795	795	779	773	781	760	789	775	757	787	753	794	785	821	785	779	788	819	798	775	768	758	773	797	813	825	756	780	835	771	776	730	730	791	773	779	766	782	753	825	824	770	741	751	766	810	777	795	734	770	815	803	770	769	750	764	809	791	757	780	763	812	784	782	786	810	810	729	755	760	783	794	772	832	786	749	781	786	736	753	757	773	795	808	763	859	765	818	755	745	781	787	744	745	785	760	743	795	804	764	768	794	699	786	735	752	754	786	772	781	834	768	744	730	741	783	792	758	822	781	753	753	788	800	828	726	769	722	764	732	766	758	745	741	745	778	758	789	742	798	753	748	748	807	807	751	819	775	811	807	776	812	776	736	787	736	786	772	773	800	767	698	761	783	812	754	793	749	797	856	752	765	781	743	754	758	781	759	802	788	818	728	758	777	803	750	765	759	782	789	791	779	770	810	795	719	772	778	740	780	757	763	757	814	824	813	768	758	788	777	769	750	774	747	799	767	780	724	795	802	802	721	811	794	807	837	828	754	737	797	790	743	791	783	836	758	788	781	722	832	802	780	782	786	764	737	802	800	738	783	768	783	757	771	769	802	809	783	718	780	790	785	735	796	770	763	772	801	754	831	793	749	798	751	830	759	809	766	772	765	777	791	765	758	768	766	766	707	816	764	745	805	784	798	794	765	808	808	793	785	807	817	791	737	832	728	851	818	844	719	786	823	754	786	807	760	761	775	771	815	813	758	752	782	757	754	751	786	815	781	765	815	798	796	790	734	751	789	817	785	825	742	780	750	835	774	821	785	773	786	767	760	852	763	803	787	777	779	761	742	743	805	780	782	818	809	812	817	791	759	798	753	799	799	764	801	805	790	799	800	748	751	776	788	795	790	814	753	838	786	802	779	790	806	794	757	783	736	753	800	740	763	774	811	805	734	782	761	805	770	794	804	750	737	754	793	804	740	774	739	781	784	797	750	778	824	731	815	790	733	788	769	782	762	775	799	779	770	738	781	834	826	799	756	736	780	765	761	795	755	821	757	773	784	735	797	740	755	840	764	780	767	764	814	742	788	745	816	744	751	773	743	806	755	764	779	831	778	776	743	801	826	776	753	798	771	730	713	750	814	810	831	745	779	755	815	772	774	835	746	821	805	762	803	822	737	833	778	793	756	776	789	787	811	773	778	798	786	772	759	776	808	763	767	786	758	812	793	786	763	759	777	728	804	750	740	755	756	838	727	774	783	791	802	741	745	826	731	706	769	781	747	761	785	756	798	853	708	753	789	776	788	779	741	738	825	811	788	773	794	745	795	783	790	759	778	777	838	760	824	732	796	791	793	792	838	806	796	784	824	749	798	773	823	790	761	755	794	713	755	818	799	725	759	828	761	782	744	819	791	769	834	807	802	749	800	778	816	822	773	810	739	765	779	730	817	767	750	749	773	766	815	804	823	783	743	751	772	757	726	751	760	829	810	848	765	796	804	759	750	797	782	794	769	861	807	823	765	785	759	804	756	765	729	786	733	767	772	804	765	803	751	836	771	798	695	791	718	767	762	777	787	775	775	744	780	749	764	758	758	809	807	774	789	786	784	798	742	796	813	743	799	747	800	837	825	787	822	806	794	809	729	779	795	801	761	831	828	728	776	791	769	829	774	768	795	780	779	773	785	754	790	763	736	803	778	756	790	760	742	856	793	741	786	777	779	761	764	830	812	749	770	764	790	752	731	736	739	722	806	768	762	782	752	818	785	764	813	832	832	747	758	761	787	770	763	760	796	769	740	809	780	781	826	732	804	761	752	775	732	767	788	819	800	718	819	788	814	822	790	819	817	759	790	777	753	826	774	781	737	781	758	783	765	758	834	823	821	735	775	778	774	774	793	775	777	792	766	788	758	820	809	766	801	754	732	791	804	770	774	700	850	780	742	782	779	779	804	749	746	793	827	849	787	768	750	765	732	775	793	779	822	811	785	809	815	772	785	781	765	816	760	751	792	758	760	756	765	756	760	769	721	787	787	768	771	772	765	827	809	799	732	747	805	751	738	792	768	803	776	753	789	784	808	782	751	790	778	749	759	781	753	781	769	763	775	746	783	765	794	712	814	789	755	790	818	829	785	760	767	778	777	758	747	728	780	805	763	750	819	810	781	790	817	769	754	783	724	808	750
37756	31518	29202	38458	41255	38123	33567	29260	25206	22049	19446	17114	15561	13920	12095	10551	9802	9257	8856	8396	8162	7735	7627	7460	7515	7437	7374	7219	7307	7218	7277	7189	7140	7099	7196	7149	7172	7028	7014	7055	7310	7114	7024	7028	7108	7072	7079	6980	7196	6893	7081	7075	7159	7032	6975	7074	7119	6991	7014	7019	7030	6912	6922	7050	7156	6971	6938	6887	6957	6975	6971	7004	6950	7100	7175	6957	7090	7085	7092	7105	7076	6959	6912	7051	7012	7032	7051	6889	7034	7072	6967	7007	7020	7065	7123	7084	7012	6977	7046	7016	6925	6983	6995	7059	7003	7029	6964	6990	7152	6951	7157	7136	6969	7080	7082	7013	7158	7016	7133	7068	7076	7036	6886	6909	7079	7049	7089	7067	7135	6911	7000	7097	7100	7006	7081	6932	7093	7063	6980	6974	7123	6927	6969	7178	7030	7098	7061	6987	6997	7135	6976	6891	7055	6988	7065	7046	6990	7148	6934	7006	7015	6973	7053	7029	6893	7027	7046	7049	7016	6999	7177	7022	7072	7098	7039	7069	6929	7050	7061	7070	6963	6917	6973	7074	7089	7083	6890	6985	7078	6982	7069	7045	6916	7067	6962	7031	6990	7160	6948	7028	6990	7149	7106	6941	7166	7052	6948	6997	6984	6987	6961	6964	7021	7154	7155	6997	7001	7093	7049	7049	7095	7010	7035	7118	6953	7118	7063	7113	7044	6986	7031	7143	6992	6927	7025	7119	7022	6941	7045	7170	7115	7089	7159	7029	7067	6959	6965	6934	7141	7020	7004	7000	7147	7006	6988	7052	7095	7062	6949	7112	7092	6902	7039	7122	7004	7009	7056	7187	6949	7065	7080	7129	6961	6941	7048	7031	7030	6957	7097	6991	7159	7122	7029	6940	7042	7054	6980	7068	7003	6980	6971	6990	6987	7004	6971	6963	7112	6983	7035	6897	7074	6952	7085	7175	6970	7075	6999	7011	7041	7078	7110	6911	7062	7117	7138	7112	6927	7019	7005	6968	6996	7004	7078	7167	7047	7037	6995	7099	7030	7096	7083	7141	7051	7102	6821	6927	6990	7035	6922	7148	7028	7106	7071	7094	6916	7029	7079	7091	6898	7110	7070	7080	7107	7143	6939	7033	7041	7151	7082	7121	7115	7037	7248	7048	7151	6937	7037	7001	7085	7021	7051	7107	6990	7008	7004	7136	7091	7100	6988	7081	6938	7081	7020	7013	6971	7056	6921	6925	7047	7059	6963	7026	6944	7045	7073	7154	6970	7084	7120	7122	6923	6906	6955	7045	7054	6979	7059	7072	7000	6919	7184	7013	7026	6999	6985	7010	7092	7056	7042	6948	6957	7089	7212	7118	7021	7002	7122	7017	6989	7075	7000	7024	7029	7033	7010	7121	6996	7103	6983	6992	7073	7060	7075	6982	6888	7027	7040	7092	7121	7046	7083	7148	6997	6937	7071	7038	7036	7033	7016	7125	6920	7128	6980	7197	7033	7004	7025	6947	7061	7050	6977	7089	6990	6987	7030	6958	6979	7009	6901	7182	6940	7074	6968	7023	6893	6963	7182	6966	6978	6966	7104	7090	6876	6983	6922	6963	7169	6945	7078	6967	7022	6885	7044	7062	7108	7047	7116	6966	6977	7044	7129	7071	7051	6830	6916	7076	7096	6978	7081	6996	7015	7060	6998	7008	7056	7063	7021	7038	7176	7034	7009	7050	6959	7074	7011	6986	7045	6973	7045	7093	7179	7018	7024	6984	7051	7066	7145	7121	7069	6986	7044	6997	6983	7090	6877	7107	6949	7049	7107	7012	6970	7040	7129	6993	7025	7121	7077	6968	7136	6928	7029	7079	7059	7068	7121	7025	7119	7154	7088	7005	7072	6965	6980	7072	6961	7107	7001	7022	6930	7087	7073	7037	7015	7016	7036	7126	7011	7125	7154	7154	7016	7086	6996	6978	7078	7132	7008	7004	6999	7045	7027	7036	7016	6983	7052	6932	7057	7068	7031	6968	6987	6924	7055	7002	7156	6982	7022	6923	7070	6826	7052	7162	7170	6960	7046	7081	7015	6980	6914	6979	7088	7058	7000	7020	7025	7075	7212	7016	6966	6992	7008	7104	6985	6946	6945	7119	7024	7065	7108	6946	7036	7035	6984	7022	6995	7072	7066	7027	6938	7098	7068	7068	7094	7102	6915	6944	6974	7148	7014	7107	6958	7042	7061	7042	7025	7020	7017	6922	6931	7061	7037	7093	7008	7055	6947	7035	7100	7019	7227	7034	6976	6983	6982	6964	7037	7076	7048	7013	7108	7142	7041	7016	7040	7012	6938	6952	7145	7035	7058	7126	6924	7005	6971	7098	6915	7060	7149	7056	6969	6997	7010	6898	6857	7083	7111	7061	6793	6975	7102	7136	7035	7100	6892	7052	6979	7074	7034	6973	6971	7041	7134	6960	6982	6873	7034	7042	7076	6943	7105	6998	6976	7074	6917	6965	7057	6933	6980	7160	7151	7089	7021	7010	6933	7022	7001	7234	6999	7048	7108	7087	7118	7158	6987	7010	7086	6918	6937	7037	7215	6964	6950	7023	7071	7071	7029	6915	7113	6999	6976	7096	6910	6985	7037	6961	6907	7107	7104	7197	7031	7116	7020	7107	6964	7044	7188	7100	7085	7047	7288	7014	7240	6984	6909	7016	7028	6847	7065	7082	7094	7002	7054	6946	6961	7022	7007	7002	6999	7084	7167	7075	7095	6893	6933	7039	7008	7101	6990	7039	7039	6981	6978	6990	7030	7110	7045	7043	7065	7056	7099	7051	7038	7154	7039	7018	7061	7092	7066	6982	7049	7102	6829	6998	7054	7206	6997	7030	6969	6958	6954	6940	6985	6912	7002	7113	7133	6966	7141	6969	6950	7137	7112	7014	6909	7040	7114	6945	6908	7013	6976	6996	7016	7022	7011	6980	7031	7070	7100	7026	7020	7140	7102	6997	7127	6986	7014	7066	6980	7168	6922	7083	7023	6945	7050	7023	7089	7124	7043	6964	7085	6990	6995	7140	7033	7064	6995	7012	7042	7044	6883	7017	7015	6988	6973	7047	6988	7077	7078	7070	7075	7085	7031	7009	7172	6971	7005	6909	7023	7041	6962	6953	7120	7106	7045	7080	7041	7071	7129	6947	7074	7155	7138	7072	7073	6991	7007	7010	7102	7035	6954	7162	7006	7120	7008	7012	7088	7040	7093	7168	7087	7012	7024	7042	7045	7063	7072	7104	6966	7065	7176	7122	7140	6958	6898	7071	7061	7031	7054	7096	7051	7010	7092	6958	7024	6988	6922	7038	7089	6891	7213	6926	6986	7021	7146	7106	7069	7036	7033	7105	6948	7029	7165	7006	7214	6919	7065	7039	7020	7203	7082	6977	6941	6948	7087	6975	7019	7012	7034	6937	7017	7089	7001	7050	7057	6936	7019	7078	7009	6978	7122	7014	7071	6995	7037	6810	7005	6938	7207	7073	7010	7053	7051	6978	7057	7128	7014	6999	6870	7074	6975	6977	7008	6895	7075	6859	7063	7140	6998	6962	6920	7017	7041	6869	7143	6908	7062	6988	7061	6968	7110	6924	6995	6907	7091	7076	7079	7139	7028	6974	7089	7026	7008	7033	7257	7134	7069	7237	7062	6998	7040	7147	7132	6996	7042	7196	7009	6988	7120	7103	7061	6990	7046	7141	7081	7009	6999	7064	7029	7147	6997	7025	6914	7143	7038	7199	6861	7010	7109	7051	6950	6917	7150	6951	7040	7055	6998	7015	7102	6999	6937	6910	7079	7075	7020	6979	6939	7027	7087	7131	7230	7031	7087	7134	6996	7020	6990	7138	7028	7046	7208	7028	7026	7119	6972	7009	7062	6927	7147	6985	6993	7011	7032	7020	7023	7068	6876	6928	7061	7105	7063	6987	7035	7010	7149	6984	7022	6994	7039	7082	7024	7099	7112	6992	7035	6981	7090	7046	7047	6981	7064	7033	7018	6942	7103	7105	7105	7076	6899	6958	7000	7002	6942	6967	7008	7018	6961	7081	6985	7192	7028	7027	6985	7051	7088	7115	6858	6913	7016	7157	6980	7069	7111	7092	7010	6964	7018	7034	7017	7069	7143	7158	7110	7047	7117	7086	7015	7171	6915	6996	7057	7022	6982	7171	7129	6947	7069	7112	7043	6997	7015	7018	7061	7050	7053	6975	7005	6998	7040	7024	7017	6918	7068	6935	6982	6993	6993	7064	6960	6985	6939	7168	6995	7058	6986	6957	7126	7151	7082	7016	7020	7027	6942	7162	7061	6979	7182	7024	7100	6959	6930	7034	6992	7027	7131	7122	6944	7089	7049	7034	7036	7023	7194	7162	6998	7009	7110	7108	7135	6965	6915	7122	6975	7092	7053	7172	6956	7122	7028	7109	6995	7108	6952	6908	7096	7193	6984	6984	7024	7062	7005	7137	7021	6953	6962	7070	7204	7162	7029	7008	6938	7066	7020	7102	7008	7190	6990	7065	7108	6981	6974	6847	7079	6924	7087	7023	7060	7020	6947	7036	7038	7045	6930	7021	6903	7018	7118	7031	7031	7076	6991	6943	6922	6998	7010	6979	7029	7038	7079	7133	7005	6963	7095	6970	7102	7130	6988	7091	6969	7097	6963	7138	7005	7048	6979	6910	6946	7172	7005	6961	6973	6984	7046	7188	6985	7043	7169	6981	6940	6949	7025	7119	7043	7146	6967	7082	6921	7102	7163	7139	7035	6932	7112	7032	7049	6950	7040	6984	7035	6952	7034	7133	7043	6959	7056	7027	7011	7144	7049	7044	6856	7066	7093	7004	7106	6959	7044	7106	7036	6947	7139	7011	7119	6996	7054	7076	7086	6996	7104	6941	7097	6993	7027	7013	7044	6976	7086	7038	7188	7076	7037	7150	6983	7020	6990	6979	6970	7032	7066	7070	6965	7074	7051	7018	7196	7018	6991	7103	7057	7068	7028	7071	6973	6874	7022	7045	6973	7023	6948	7019	7089	7016	7063	7109	7078	6950	7111	6898
9764	8660	6553	4860	4705	4093	3258	2771	2360	2037	1683	1523	1394	1288	1143	1054	1050	972	846	871	867	856	874	887	863	865	871	870	845	838	865	848	800	800	808	832	828	746	855	778	834	788	793	792	840	828	801	809	787	774	760	814	801	857	748	827	772	826	773	842	835	753	770	880	884	787	806	839	791	860	831	800	782	827	817	821	808	819	804	819	848	792	758	818	852	842	808	819	826	831	837	818	824	835	816	828	835	811	784	782	855	813	833	833	819	844	821	774	814	785	788	828	814	808	852	810	816	827	807	814	777	824	775	830	793	821	831	857	803	825	773	830	823	837	799	756	850	817	806	834	839	829	810	795	809	829	818	826	814	822	792	832	870	822	827	849	784	789	791	828	835	782	774	829	845	864	769	873	862	847	803	864	842	821	826	828	777	822	813	848	825	766	862	815	823	815	787	839	818	850	777	815	841	834	834	788	774	804	834	809	778	793	872	778	852	824	820	777	791	803	848	878	817	824	807	810	820	832	823	793	823	807	859	846	844	849	841	767	906	798	875	837	822	799	840	827	818	793	785	836	799	798	810	846	811	828	787	789	777	762	799	811	838	830	827	845	780	828	837	831	775	794	801	858	852	796	843	848	827	838	798	842	803	792	785	780	787	764	822	796	854	768	825	873	836	824	872	849	859	781	801	845	754	808	788	849	759	864	737	856	852	866	746	843	793	814	799	809	815	885	798	826	854	812	855	809	821	865	855	819	839	818	813	857	802	837	813	759	819	782	863	840	792	877	845	774	825	863	836	786	871	820	841	869	833	815	801	791	821	800	746	833	802	876	847	812	796	790	796	827	837	836	874	861	813	795	867	832	764	810	841	795	776	799	790	835	836	820	797	822	805	813	816	863	801	846	869	785	806	775	821	823	853	797	849	830	804	799	865	816	795	832	779	833	808	808	779	850	814	807	780	812	819	811	808	814	845	801	854	814	814	849	818	819	847	863	849	830	821	790	808	815	828	823	820	836	827	786	860	821	807	862	796	787	869	755	789	855	776	808	839	821	825	783	835	815	808	816	830	853	846	816	768	825	783	796	791	817	844	815	790	846	806	823	771	869	867	855	864	764	754	791	843	776	829	840	849	880	808	813	832	855	883	851	825	795	856	808	800	815	798	817	832	817	826	813	769	864	813	811	795	808	903	809	842	823	828	779	791	838	807	816	756	812	788	811	833	842	732	786	824	829	787	783	794	856	860	840	819	818	822	870	794	844	773	830	838	780	786	833	833	789	820	848	838	832	800	844	800	841	834	819	818	805	831	874	805	791	797	811	790	824	836	810	814	809	803	810	785	883	836	852	788	848	816	829	835	803	836	822	797	827	814	827	816	823	799	783	788	839	847	789	808	821	830	793	772	861	859	804	822	813	782	823	833	796	755	814	864	824	835	848	794	892	808	833	795	832	833	811	802	808	813	779	845	859	887	816	824	828	861	772	809	852	845	803	823	794	830	792	850	818	835	840	794	772	799	804	855	812	821	826	854	855	795	791	836	821	820	782	829	826	822	788	799	836	860	810	845	838	803	839	801	711	804	814	865	860	803	833	774	799	848	840	754	798	840	790	798	823	814	820	811	854	828	866	834	861	795	864	817	866	799	822	820	766	816	869	841	862	779	788	798	857	839	770	832	877	814	837	815	855	821	763	847	808	788	813	860	821	750	796	796	839	796	808	797	850	841	864	783	806	850	824	824	813	857	812	804	811	836	821	838	826	807	858	816	831	822	798	766	797	815	814	822	794	850	806	804	779	821	806	818	806	835	782	809	780	824	868	825	852	862	785	806	831	892	768	853	813	834	816	832	791	847	815	791	806	816	811	818	804	825	819	840	858	821	836	831	822	814	800	801	805	804	861	779	840	823	805	848	819	829	835	850	789	780	831	782	797	838	838	819	814	791	855	856	834	814	828	777	792	817	824	830	795	825	814	847	816	789	835	846	818	830	798	838	850	824	817	795	785	796	838	759	837	801	814	794	834	770	774	881	827	819	770	824	826	777	842	835	834	841	806	816	824	830	857	769	851	840	828	830	815	765	803	782	795	798	824	788	753	833	804	834	847	800	841	827	825	778	831	839	814	795	834	835	818	807	820	823	846	813	842	809	816	827	825	802	882	879	846	813	826	849	824	805	814	844	767	819	826	778	827	826	834	823	817	845	819	818	796	823	822	823	828	788	855	826	864	836	860	820	788	806	804	816	786	902	829	893	813	838	811	838	844	841	816	769	825	832	790	803	802	788	826	880	828	784	804	826	793	809	837	818	858	834	790	823	822	822	792	797	797	827	873	789	824	806	796	774	824	821	855	794	819	829	806	813	825	808	871	801	792	827	813	854	808	872	835	813	727	803	807	842	780	864	839	797	807	826	805	799	858	814	840	834	788	820	863	821	811	819	834	816	796	840	829	842	854	783	863	856	829	810	856	827	819	825	806	798	828	760	824	792	891	863	767	866	855	844	826	871	840	768	792	812	819	853	824	828	848	819	774	741	816	840	777	763	803	856	833	868	746	822	779	812	826	824	814	888	756	793	829	840	840	808	871	802	829	823	834	838	806	788	825	884	803	776	785	816	832	828	745	761	852	833	802	815	803	819	795	866	850	813	860	832	815	813	826	859	804	826	817	806	821	861	798	823	777	843	785	796	882	833	851	838	829	816	795	821	847	826	839	802	805	857	777	818	835	808	775	815	828	838	805	789	848	827	800	800	886	829	812	790	821	806	830	788	843	816	798	823	763	843	839	809	785	813	810	874	799	829	812	854	870	810	858	844	827	843	787	813	781	798	772	840	841	851	805	819	821	803	812	802	854	777	814	872	801	860	878	815	846	838	813	809	803	898	819	804	824	799	791	800	868	775	826	833	859	845	767	786	828	878	834	796	802	844	856	862	829	819	840	834	822	841	813	790	837	817	860	753	808	840	834	799	795	808	880	804	791	841	848	788	761	833	810	802	785	772	788	802	841	862	828	856	810	789	825	764	827	834	849	811	849	795	839	867	813	833	800	846	807	782	810	828	810	756	788	800	812	804	827	791	763	823	778	801	819	791	812	816	822	827	836	832	856	831	775	845	823	793	827	785	817	840	872	805	841	797	806	874	826	813	896	815	878	818	837	890	826	787	823	816	816	790	786	857	819	877	856	764	817	780	729	845	835	881	830	822	858	863	827	827	825	857	809	830	826	850	856	862	850	800	853	812	783	807	815	869	801	846	894	777	839	840	835	821	804	733	833	817	792	835	809	826	821	842	796	838	803	748	836	791	835	810	820	803	799	817	805	812	820	831	836	806	788	813	817	812	803	782	809	803	817	814	843	804	879	830	830	831	795	824	836	819	818	823	818	823	813	893	845	764	850	802	829	800	806	828	807	843	833	840	850	824	827	840	859	844	837	827	804	833	831	821	832	809	820	836	829	816	824	844	795	842	836	820	843	808	849	814	762	792	800	800	810	805	847	830	771	792	801	853	857
43294	37122	35806	44611	46159	42833	38895	34504	30499	26807	24241	21639	19105	16817	15178	13239	11965	10687	9858	9439	8904	8495	8208	8162	8334	8180	7924	7738	7827	7813	7681	7647	7445	7508	7430	7454	7395	7421	7388	7386	7405	7342	7340	7368	7425	7383	7343	7337	7375	7379	7475	7324	7301	7300	7387	7322	7308	7275	7255	7261	7249	7320	7250	7402	7375	7391	7359	7364	7333	7300	7375	7375	7357	7241	7368	7327	7494	7402	7373	7358	7305	7340	7260	7338	7449	7281	7252	7451	7395	7288	7390	7235	7368	7416	7342	7366	7267	7229	7248	7347	7325	7137	7359	7362	7320	7286	7355	7423	7441	7279	7198	7383	7348	7446	7383	7246	7246	7360	7294	7234	7325	7330	7260	7220	7341	7258	7321	7230	7331	7402	7448	7285	7258	7355	7329	7305	7399	7312	7351	7329	7409	7316	7288	7264	7241	7343	7386	7242	7398	7300	7347	7510	7454	7343	7330	7275	7467	7287	7303	7438	7340	7375	7400	7402	7346	7354	7373	7276	7270	7308	7306	7430	7279	7345	7598	7356	7355	7325	7408	7401	7333	7436	7285	7332	7295	7283	7375	7409	7379	7343	7348	7439	7263	7401	7440	7132	7374	7302	7300	7385	7341	7245	7311	7312	7440	7412	7347	7447	7364	7194	7450	7383	7263	7474	7205	7239	7427	7486	7365	7322	7416	7371	7485	7360	7285	7298	7317	7427	7403	7472	7292	7464	7370	7276	7223	7541	7182	7303	7272	7490	7268	7330	7392	7277	7477	7337	7254	7364	7311	7455	7275	7398	7391	7389	7191	7267	7423	7430	7404	7334	7283	7420	7421	7288	7422	7362	7244	7264	7437	7410	7256	7301	7373	7307	7302	7256	7326	7257	7418	7351	7386	7256	7446	7349	7249	7282	7328	7413	7351	7324	7361	7377	7384	7380	7342	7261	7426	7323	7369	7458	7397	7338	7284	7295	7386	7431	7439	7334	7391	7244	7366	7384	7439	7379	7434	7376	7321	7328	7295	7355	7306	7460	7347	7192	7283	7364	7530	7385	7405	7215	7424	7333	7268	7448	7381	7374	7434	7318	7225	7383	7188	7347	7271	7275	7341	7390	7362	7373	7276	7220	7368	7289	7434	7332	7332	7434	7290	7288	7386	7253	7343	7381	7361	7374	7383	7413	7363	7351	7300	7259	7317	7377	7226	7342	7283	7441	7485	7444	7427	7371	7285	7461	7192	7281	7354	7391	7368	7248	7291	7398	7365	7422	7297	7301	7398	7246	7219	7425	7345	7494	7385	7412	7283	7375	7368	7255	7322	7275	7358	7237	7455	7304	7455	7213	7279	7299	7523	7280	7412	7415	7274	7260	7315	7305	7441	7453	7263	7463	7310	7343	7466	7468	7394	7345	7372	7566	7360	7436	7429	7435	7421	7443	7258	7414	7455	7300	7302	7462	7462	7321	7353	7275	7462	7405	7447	7333	7387	7413	7274	7383	7452	7342	7303	7382	7379	7424	7438	7369	7242	7413	7300	7366	7317	7255	7410	7269	7490	7306	7318	7223	7363	7347	7542	7335	7315	7339	7399	7285	7223	7225	7434	7310	7275	7463	7314	7508	7353	7448	7184	7383	7248	7328	7353	7387	7485	7446	7344	7405	7364	7167	7269	7455	7302	7312	7428	7342	7254	7320	7207	7273	7365	7315	7374	7388	7377	7206	7368	7354	7327	7343	7439	7287	7242	7387	7429	7338	7289	7335	7347	7379	7320	7346	7415	7258	7296	7369	7270	7329	7434	7399	7307	7449	7290	7485	7405	7254	7331	7286	7257	7303	7369	7351	7441	7222	7309	7378	7155	7344	7451	7422	7256	7424	7314	7368	7298	7295	7209	7202	7551	7257	7374	7410	7368	7338	7347	7263	7413	7390	7386	7371	7387	7520	7329	7302	7412	7313	7356	7444	7338	7240	7351	7219	7289	7278	7403	7316	7406	7430	7427	7318	7402	7389	7408	7304	7411	7374	7372	7274	7428	7440	7305	7327	7253	7325	7309	7417	7410	7299	7373	7320	7374	7454	7399	7428	7354	7253	7307	7387	7483	7264	7320	7447	7196	7354	7444	7363	7401	7291	7456	7382	7361	7332	7296	7403	7319	7263	7334	7298	7353	7397	7372	7268	7485	7225	7369	7425	7274	7325	7327	7426	7353	7467	7358	7378	7242	7499	7439	7412	7346	7279	7224	7294	7411	7208	7395	7285	7405	7468	7285	7316	7196	7401	7398	7337	7389	7319	7273	7212	7396	7379	7312	7400	7437	7334	7496	7426	7230	7162	7209	7302	7293	7318	7395	7315	7420	7230	7400	7414	7266	7399	7331	7451	7252	7367	7346	7435	7283	7334	7368	7360	7359	7399	7362	7299	7326	7335	7381	7255	7401	7296	7342	7313	7360	7220	7217	7257	7295	7304	7316	7337	7252	7345	7365	7297	7268	7460	7379	7396	7423	7343	7333	7389	7401	7345	7298	7316	7473	7294	7482	7328	7429	7367	7270	7341	7340	7411	7262	7428	7442	7461	7265	7283	7405	7295	7376	7216	7391	7343	7252	7235	7180	7393	7439	7470	7341	7418	7305	7275	7375	7291	7381	7374	7470	7386	7293	7429	7430	7349	7373	7496	7205	7374	7320	7246	7455	7475	7369	7255	7427	7311	7219	7214	7498	7331	7342	7325	7465	7300	7288	7373	7477	7292	7386	7252	7342	7297	7375	7245	7340	7300	7482	7327	7269	7318	7329	7247	7408	7368	7338	7245	7356	7351	7446	7278	7341	7256	7383	7252	7280	7191	7241	7440	7473	7364	7289	7311	7286	7296	7353	7331	7273	7333	7291	7262	7390	7352	7324	7404	7360	7327	7341	7274	7241	7323	7372	7383	7385	7320	7318	7445	7327	7316	7479	7406	7374	7452	7374	7359	7351	7454	7335	7294	7328	7514	7291	7344	7318	7467	7312	7340	7178	7448	7361	7358	7382	7343	7313	7426	7349	7362	7330	7309	7267	7374	7394	7285	7329	7319	7325	7260	7414	7201	7286	7308	7323	7307	7322	7245	7344	7370	7309	7449	7349	7409	7324	7325	7412	7410	7500	7297	7514	7394	7471	7140	7375	7233	7249	7147	7316	7306	7388	7243	7331	7382	7323	7292	7451	7373	7309	7323	7317	7293	7417	7409	7232	7177	7334	7448	7394	7235	7263	7318	7226	7333	7394	7427	7246	7302	7333	7457	7286	7481	7361	7261	7341	7188	7242	7439	7237	7508	7355	7352	7426	7459	7262	7320	7429	7272	7210	7346	7236	7365	7296	7456	7375	7370	7256	7327	7359	7409	7342	7251	7374	7369	7329	7453	7363	7239	7378	7355	7419	7421	7376	7330	7284	7338	7337	7348	7423	7240	7402	7412	7312	7315	7401	7422	7460	7395	7290	7397	7352	7400	7335	7288	7442	7276	7234	7463	7364	7405	7298	7441	7232	7301	7340	7408	7270	7334	7247	7319	7180	7266	7428	7434	7317	7237	7427	7324	7398	7419	7352	7330	7223	7268	7274	7295	7313	7217	7301	7240	7322	7400	7290	7307	7466	7348	7400	7275	7431	7415	7370	7251	7362	7239	7250	7453	7503	7270	7303	7427	7339	7255	7188	7349	7305	7269	7340	7393	7335	7440	7344	7433	7329	7424	7346	7370	7365	7316	7438	7390	7346	7354	7362	7388	7370	7356	7415	7396	7312	7446	7398	7429	7383	7464	7405	7261	7275	7356	7332	7445	7295	7283	7361	7378	7317	7400	7354	7382	7420	7253	7399	7210	7365	7356	7377	7305	7450	7345	7325	7308	7387	7310	7295	7512	7225	7350	7408	7396	7324	7502	7307	7317	7458	7363	7380	7442	7251	7425	7471	7250	7270	7336	7327	7314	7423	7311	7434	7414	7312	7409	7386	7176	7491	7405	7354	7371	7370	7410	7381	7309	7456	7385	7417	7275	7434	7372	7239	7384	7391	7429	7436	7438	7444	7328	7337	7389	7350	7324	7308	7432	7389	7345	7506	7258	7350	7257	7299	7434	7298	7323	7412	7433	7333	7570	7367	7330	7276	7228	7345	7381	7130	7417	7382	7478	7224	7380	7379	7356	7399	7262	7440	7339	7380	7404	7375	7382	7322	7328	7406	7452	7275	7322	7368	7341	7464	7466	7242	7201	7390	7216	7355	7397	7254	7459	7396	7368	7456	7393	7497	7313	7469	7382	7263	7206	7386	7337	7358	7365	7276	7377	7215	7415	7214	7378	7371	7374	7295	7477	7411	7355	7289	7257	7279	7410	7223	7444	7194	7369	7395	7219	7377	7358	7440	7306	7291	7263	7415	7285	7435	7355	7209	7355	7295	7441	7435	7266	7305	7440	7306	7410	7437	7369	7353	7269	7358	7272	7364	7426	7316	7349	7272	7318	7328	7365	7251	7556	7342	7383	7236	7298	7363	7333	7318	7337	7361	7251	7378	7385	7407	7218	7311	7462	7355	7336	7306	7376	7282	7335	7318	7305	7478	7478	7352	7388	7264	7230	7368	7253	7397	7245	7277	7403	7379	7292	7319	7367	7295	7359	7379	7308	7327	7377	7246	7166	7443	7322	7388	7390	7395	7333	7386	7346	7280	7360	7431	7318	7327	7357	7228	7294	7358	7224	7230	7296	7315	7367	7443	7349	7286	7351	7460	7357	7288	7507	7331	7378	7254	7281	7373	7295	7502	7395	7447	7438	7328	7238	7399	7251	7423	7225	7359	7278	7397	7328	7480	7146	7215	7301	7389	7386	7286	7287	7454	7286	7420	7422	7344	7317	7229	7497	7167	7416	7336	7356	7367	7347	7377	7362	7482	7355	7450	7272	7384	7348	7310	7377	7428	7389	7397	7406	7448	7468	7168	7285	7298	7274	7309	7393	7353	7289	7382	7388	7365	7404	7387	7443	7349	7364	7437	7287	7272	7381	7299	7266	7342	7334	7452	7348	7341	7351	7372	7424	7342	7335	7246	7291	7325	7290	7418	7208	7296	7290	7475	7304	7359	7308
11513	8166	5826	4245	4564	3765	3231	2652	2257	1852	1653	1527	1355	1223	1095	1110	1039	1023	904	824	848	877	868	831	866	856	854	852	815	806	761	818	742	752	848	825	830	800	760	842	841	815	735	843	826	788	813	848	802	786	812	803	788	780	790	796	771	811	829	784	779	793	824	847	797	796	814	834	759	797	828	836	794	837	811	870	777	833	787	790	834	819	808	809	797	830	810	849	831	853	778	805	805	840	802	771	844	772	776	847	807	822	813	791	797	783	797	836	804	809	806	783	805	819	791	787	799	796	791	812	829	797	762	790	816	802	828	803	787	766	787	831	812	801	821	800	754	781	777	798	787	790	775	835	821	804	780	789	818	803	835	836	778	739	797	810	788	886	788	787	794	801	766	849	841	800	842	828	785	816	778	871	800	814	814	812	808	790	866	764	798	785	812	828	821	808	819	781	810	805	832	844	750	777	837	834	787	793	833	812	814	750	781	804	812	788	790	824	840	796	806	791	830	820	815	808	773	774	798	798	834	831	816	809	810	832	769	783	813	849	798	794	818	805	834	812	814	798	787	726	835	860	796	792	802	818	789	779	788	810	793	820	866	776	788	751	812	838	815	833	792	834	819	804	780	830	797	784	749	796	788	808	792	858	752	858	807	845	774	814	782	818	827	797	793	771	870	789	768	844	809	803	853	791	844	823	824	839	771	851	801	733	818	809	806	803	755	769	766	768	824	825	794	807	818	793	812	778	803	813	776	808	741	800	864	834	831	807	788	819	814	765	781	785	805	778	791	794	822	785	832	748	809	787	780	828	777	808	785	822	871	739	788	814	792	776	851	781	783	852	812	795	844	832	798	798	776	809	810	791	810	828	760	804	871	832	767	773	783	831	848	804	776	817	814	764	844	810	804	795	809	797	795	842	798	820	823	768	778	849	864	762	800	836	779	821	797	778	844	825	831	827	731	789	802	790	832	791	741	776	790	805	811	792	832	811	811	766	806	771	817	843	800	841	802	741	724	851	817	776	775	768	798	797	806	790	829	834	771	802	808	790	803	842	823	835	799	815	808	814	811	816	815	821	786	847	821	810	818	774	809	763	797	789	823	792	823	844	804	799	777	833	780	838	827	858	806	862	799	817	856	756	789	790	784	792	747	854	809	814	831	795	801	779	804	813	751	800	816	823	828	814	800	808	787	815	787	818	752	848	787	751	811	826	782	783	793	780	783	811	809	796	838	768	790	756	793	828	795	768	810	800	832	792	758	835	820	750	841	799	825	866	836	810	736	787	756	804	858	811	804	890	814	796	831	815	787	763	786	818	773	804	762	780	842	786	841	735	802	804	783	781	830	813	805	830	787	803	846	794	783	778	827	816	810	782	833	851	792	784	792	772	789	790	800	805	820	800	790	789	806	792	803	835	715	797	802	781	808	795	877	779	781	782	767	840	784	782	829	785	791	823	832	816	808	784	845	850	790	791	768	842	763	798	795	867	847	827	843	805	782	856	783	786	842	798	837	900	835	824	782	779	854	813	865	762	770	794	785	835	847	811	836	822	768	799	784	810	810	851	826	815	765	821	743	825	799	810	784	792	779	818	818	831	802	767	774	794	721	827	826	801	870	758	787	809	832	803	802	767	799	801	805	798	802	772	858	810	796	763	752	772	784	822	829	785	785	834	764	860	852	802	766	749	811	832	806	804	779	805	797	781	772	814	776	845	818	806	773	810	842	783	786	789	770	808	807	855	784	804	774	762	824	784	776	842	769	851	795	771	822	816	788	793	778	788	815	833	795	765	802	814	758	780	775	808	831	811	802	808	837	864	810	814	864	793	821	799	784	805	809	755	811	801	814	762	811	805	833	811	816	825	804	773	817	819	791	805	806	820	798	782	847	839	814	798	799	828	793	774	742	806	799	802	838	831	804	800	793	800	826	832	761	840	839	857	798	810	786	858	782	774	748	841	805	818	807	832	807	845	788	796	846	828	823	791	810	795	773	763	748	810	776	758	787	807	772	825	841	810	797	792	820	793	824	773	799	799	809	831	812	788	868	792	808	811	813	868	804	812	751	784	775	786	773	799	733	845	853	849	791	798	883	852	815	816	789	797	754	765	855	825	817	756	797	772	806	781	808	801	775	807	822	811	818	739	798	755	868	847	788	783	800	824	751	812	761	894	807	750	794	819	841	794	809	822	799	797	824	797	796	838	753	819	803	822	752	830	823	803	804	803	821	870	804	836	838	820	842	795	788	726	792	806	799	734	784	840	788	842	790	761	777	833	786	746	854	784	774	798	749	795	748	809	764	788	778	819	779	752	741	805	773	812	804	792	811	772	774	811	843	854	782	803	836	787	800	814	821	815	802	815	781	796	808	751	822	763	827	770	822	755	806	790	801	796	782	779	822	792	746	835	811	780	821	792	774	833	814	742	835	829	810	834	834	837	801	805	809	809	825	803	794	809	773	816	824	773	855	767	789	797	808	767	844	858	834	772	836	836	853	830	845	825	786	798	807	768	791	811	764	817	777	822	824	854	845	829	803	762	806	803	873	766	828	848	878	799	853	769	838	823	830	762	841	840	829	811	822	832	761	816	805	770	775	811	820	811	757	836	813	830	825	798	801	790	819	815	759	814	832	817	797	782	820	808	812	843	812	842	855	742	794	809	821	798	821	830	833	812	842	808	761	780	788	823	805	803	808	832	839	788	777	769	791	821	759	802	804	794	796	798	844	784	774	763	831	824	816	821	823	795	765	761	804	801	799	818	749	802	783	787	835	818	781	803	825	784	803	739	814	808	823	797	792	756	875	784	810	838	853	796	797	787	796	807	782	767	768	833	817	802	838	787	812	756	801	834	858	783	813	795	829	846	834	825	770	829	792	793	858	791	770	809	822	806	789	782	803	807	820	814	862	802	843	814	770	740	837	830	821	776	817	776	858	772	823	827	760	819	788	793	816	767	826	751	788	824	809	784	807	778	792	787	833	779	836	738	786	833	799	744	815	824	849	783	820	776	776	843	807	812	829	805	764	800	816	772	836	777	789	804	798	801	859	789	774	844	825	808	809	843	832	788	824	820	825	765	786	812	792	763	788	758	831	800	792	852	770	775	788	790	807	764	801	761	911	780	772	813	765	800	836	822	783	793	859	791	811	825	794	801	799	806	818	829	776	829	794	845	781	766	842	789	751	811	817	837	805	748	792	754	754	808	767	754	788	817	783	792	822	859	807	794	798	821	842	788	798	791	795	814	835	762	740	831	838	813	806	804	833	770	778	853	838	817	804	777	796	856	806	783	760	806	830	818	799	821	856	805	767	757	821	807	816	832	774	784	869	789	805	792	847	778	802	762	810	814	795	829	791	827	790	804	836	801	811	781	791	783	846	834	817	789	799	806	808	804	786	819	822	797	763	793	823	819	840	832	784	815	851	794	866	789	760	778	798	815	805	754	817	764	783	785	825	753	835	785	823	783	815	804	803	791	804	819	774	776	796	792	816	817	844	818	826	816
40260	36458	33993	42363	46481	41955	37954	34374	30339	26472	23854	21215	18588	16289	14475	12779	11515	10393	9664	9231	8828	8578	8206	8060	8349	8049	7854	7805	7706	7620	7586	7555	7458	7401	7409	7395	7341	7326	7363	7300	7272	7347	7261	7259	7394	7199	7291	7281	7354	7233	7287	7295	7146	7171	7165	7243	7302	7226	7172	7301	7203	7190	7290	7239	7368	7191	7293	7259	7113	7355	7280	7176	7382	7225	7312	7235	7211	7271	7350	7269	7181	7288	7358	7232	7290	7261	7074	7283	7298	7192	7329	7174	7289	7195	7345	7232	7303	7322	7222	7325	7270	7325	7133	7230	7332	7217	7235	7328	7207	7412	7255	7089	7219	7229	7238	7328	7184	7220	7248	7169	7243	7258	7250	7312	7234	7199	7294	7258	7326	7300	7198	7245	7415	7244	7281	7146	7156	7209	7256	7195	7289	7290	7218	7301	7298	7135	7373	7321	7139	7155	7361	7299	7226	7230	7254	7174	7273	7160	7364	7248	7239	7289	7222	7294	7148	7234	7319	7231	7303	7285	7350	7239	7168	7246	7242	7351	7224	7138	7164	7183	7326	7261	7390	7323	7210	7288	7275	7294	7267	7188	7345	7299	7145	7045	7275	7376	7256	7195	7191	7200	7354	7257	7179	7280	7226	7281	7239	7321	7275	7192	7215	7209	7242	7285	7218	7209	7308	7234	7307	7455	7448	7293	7339	7283	7231	7298	7256	7375	7220	7313	7252	7139	7199	7311	7279	7285	7221	7450	7366	7285	7184	7285	7292	7262	7132	7264	7078	7279	7317	7293	7278	7139	7290	7225	7233	7267	7363	7122	7332	7222	7274	7214	7304	7109	7298	7254	7328	7246	7326	7319	7329	7249	7301	7236	7220	7206	7119	7195	7331	7265	7224	7298	7383	7322	7273	7214	7222	7218	7450	7289	7248	7299	7174	7199	7279	7328	7103	7098	7251	7192	7288	7236	7175	7195	7393	7359	7167	7272	7259	7283	7266	7412	7165	7198	7256	7265	7294	7392	7226	7318	7169	7139	7227	7336	7175	7308	7335	7312	7162	7323	7280	7104	7239	7265	7183	7319	7270	7225	7261	7281	7230	7263	7236	7205	7206	7251	7160	7235	7270	7345	7362	7174	7268	7373	7340	7360	7302	7323	7347	7244	7304	7279	7341	7155	7322	7291	7310	7211	7315	7234	7305	7222	7219	7218	7285	7272	7213	7175	7178	7403	7105	7164	7207	7166	7365	7225	7148	7158	7161	7270	7205	7169	7310	7388	7298	7316	7352	7206	7297	7065	7292	7421	7343	7344	7250	7324	7230	7277	7316	7199	7209	7174	7274	7353	7283	7131	7244	7025	7252	7307	7330	7390	7117	7326	7243	7283	7329	7257	7249	7270	7287	7228	7255	7288	7110	7324	7073	7258	7157	7158	7247	7249	7297	7284	7195	7227	7314	7267	7271	7183	7144	7285	7248	7148	7267	7228	7241	7376	7306	7197	7213	7145	7323	7267	7311	7240	7277	7302	7229	7284	7251	7131	7296	7272	7341	7269	7252	7281	7237	7348	7187	7237	7298	7164	7230	7300	7217	7295	7136	7158	7247	7330	7313	7120	7103	7324	7260	7237	7289	7284	7296	7260	7070	7421	7418	7307	7252	7226	7256	7244	7240	7467	7334	7190	7264	7183	7180	7125	7298	7197	7293	7266	7339	7187	7221	7275	7273	7325	7300	7364	7166	7115	7304	7274	7299	7308	7252	7370	7225	7310	7246	7250	7262	7186	7285	7279	7394	7194	7253	7328	7438	7157	7269	7464	7362	7328	7199	7245	7308	7360	7265	7257	7272	7255	7365	7173	7290	7221	7152	7156	7099	7283	7235	7280	7323	7391	7334	7252	7325	7256	7157	7284	7233	7260	7252	7288	7366	7292	7242	7184	7156	7234	7207	7202	7113	7173	7211	7310	7248	7197	7382	7291	7171	7279	7140	7172	7293	7344	7338	7240	7291	7302	7196	7336	7198	7156	7207	7289	7234	7273	7359	7194	7245	7231	7246	7269	7239	7177	7168	7287	7240	7235	7279	7190	7343	7177	7292	7162	7262	7260	7293	7210	7187	7234	7297	7329	7220	7163	7181	7191	7189	7262	7280	7100	7199	7315	7177	7319	7221	7157	7195	7276	7223	7281	7252	7298	7226	7222	7352	7393	7218	7327	7230	7306	7205	7224	7317	7127	7172	7160	7295	7164	7268	7267	7244	7192	7320	7311	7270	7345	7127	7360	7228	7197	7292	7316	7348	7320	7232	7285	7188	7180	7357	7395	7191	7399	7180	7347	7088	7252	7371	7364	7318	7321	7263	7299	7268	7292	7268	7287	7300	7353	7397	7258	7223	7198	7284	7272	7292	7288	7227	7222	7219	7491	7292	7194	7397	7207	7283	7284	7296	7201	7124	7165	7182	7212	7270	7329	7321	7255	7252	7293	7290	7249	7259	7282	7161	7339	7223	7325	7258	7358	7263	7355	7239	7334	7175	7252	7261	7201	7251	7308	7241	7317	7348	7245	7101	7250	7265	7219	7228	7185	7188	7290	7169	7411	7193	7132	7303	7160	7087	7198	7327	7280	7148	7180	7194	7173	7385	7243	7301	7266	7284	7277	7144	7363	7199	7215	7278	7319	7270	7283	7320	7304	7203	7137	7305	7234	7296	7220	7256	7168	7274	7116	7300	7262	7296	7368	7296	7179	7335	7250	7215	7216	7177	7393	7169	7235	7229	7139	7374	7281	7296	7183	7293	7378	7214	7294	7198	7166	7172	7205	7297	7327	7209	7150	7250	7249	7261	7239	7306	7129	7307	7183	7303	7262	7265	7206	7326	7241	7203	7192	7249	7268	7306	7427	7181	7226	7265	7237	7276	7201	7254	7230	7231	7205	7350	7311	7180	7234	7201	7307	7120	7205	7273	7252	7222	7396	7133	7229	7247	7350	7373	7175	7300	7266	7174	7295	7288	7146	7271	7223	7175	7218	7332	7197	7176	7262	7331	7232	7209	7180	7266	7191	7353	7325	7168	7470	7142	7318	7399	7280	7318	7243	7195	7153	7238	7162	7328	7115	7293	7157	7204	7352	7321	7199	7276	7085	7236	7119	7304	7029	7272	7221	7171	7373	7200	7221	7214	7139	7229	7245	7178	7147	7234	7256	7354	7222	7214	7294	7347	7181	7272	7317	7379	7173	7187	7360	7296	7237	7250	7150	7275	7397	7229	7210	7252	7272	7286	7167	7244	7346	7173	7280	7193	7260	7427	7267	7226	6993	7302	7435	7311	7341	7252	7387	7254	7193	7189	7262	7238	7120	7210	7115	7326	7174	7249	7284	7361	7200	7286	7244	7209	7166	7190	7244	7360	7240	7199	7337	7341	7183	7319	7245	7188	7370	7183	7208	7160	7207	7306	7270	7321	7185	7167	7163	7141	7295	7221	7317	7206	7318	7243	7400	7203	7119	7323	7263	7221	7276	7337	7203	7384	7198	7200	7257	7271	7297	7267	7288	7375	7234	7310	7301	7209	7314	7114	7335	7138	7269	7373	7296	7279	7389	7225	7182	7339	7220	7257	7211	7273	7253	7470	7160	7261	7239	7223	7267	7277	7358	7257	7150	7318	7293	7132	7302	7345	7245	7141	7360	7316	7159	7331	7158	7057	7222	7359	7383	7350	7424	7291	7252	7304	7184	7253	7170	7244	7237	7365	7293	7231	7169	7318	7262	7246	7227	7249	7342	7161	7213	7305	7140	7251	7299	7227	7181	7290	7248	7241	7110	7281	7226	7164	7344	7351	7253	7073	7349	7214	7408	7374	7267	7362	7339	7448	7265	7250	7271	7197	7237	7281	7235	7244	7182	7203	7275	7216	7202	7280	7042	7197	7324	7219	7143	7273	7255	7401	7247	7276	7323	7321	7252	7247	7287	7255	7335	7285	7230	7211	7238	7311	7363	7108	7369	7225	7299	7076	7051	7218	7279	7152	7232	7169	7248	7227	7210	7282	7379	7316	7306	7343	7294	7277	7201	7254	7215	7279	7424	7327	7304	7244	7353	7211	7258	7517	7347	7216	7187	7361	7301	7433	7224	7196	7251	7314	7086	7253	7273	7334	7207	7222	7329	7243	7446	7258	7316	7301	7182	7199	7232	7304	7185	7159	7255	7145	7468	7204	7188	7199	7301	7080	7206	7192	7323	7160	7217	7226	7247	7201	7289	7307	7311	7278	7336	7189	7352	7246	7239	7259	7175	7298	7289	7165	7314	7313	7225	7244	7275	7328	7083	7275	7195	7308	7449	7084	7384	7407	7192	7355	7266	7299	7276	7160	7317	7240	7272	7197	7300	7078	7408	7191	7198	7231	7328	7301	7248	7407	7225	7138	7206	7374	7208	7283	7307	7292	7184	7301	7356	7115	7328	7263	7175	7239	7213	7225	7357	7259	7359	7315	7300	7360	7219	7216	7192	7283	7257	7187	7317	7163	7303	7198	7291	7200	7150	7324	7317	7211	7231	7259	7241	7351	7272	7327	7299	7271	7141	7174	7201	7272	7182	7293	7340	7276	7180	7191	7394	7235	7202	7169	7246	7212	7307	7081	7394	7284	7221	7290	7121	7302	7331	7225	7457	7213	7156	7255	7370	7360	7284	7221	7238	7242	7402	7305	7320	7213	7199	7234	7310	7120	7226	7329	7196	7072	7205	7236	7172	7265	7179	7453	7293	7090	7331	7328	7281	7264	7227	7310	7371	7200	7317	7386	7211	7270	7412	7254	7280	7231	7306	7346	7243	7239	7433	7314	7299	7360	7247	7180	7166	7281	7298	7405	7344	7393	7319	7246	7229	7235	7211	7287	7206	7360	7275	7349	7236	7312	7213	7125	7218	7336	7294	7324	7202	7261	7235	7389	7260	7288	7246	7411	7262	7258	7372	7151	7176	7298	7319	7271	7157	7336	7186	7139	7164	7367	7132	7280	7210	7268	7351	7196	7373	7218	7204	7301	7190	7303	7324	7246	7188	7157	7200	7230	7167	7303	7244	7188	7314	7349	7191	7324	7216	7361	7184	7299	7353	7190	7277
13230	12260	9175	6444	6034	5699	4574	3953	3237	2587	2203	2000	1702	1545	1422	1233	1182	1063	1016	951	997	899	939	937	894	892	900	896	887	924	842	868	852	854	866	842	854	829	834	806	871	857	847	861	854	843	862	855	862	870	811	849	868	842	791	831	829	841	823	795	815	850	842	818	827	831	820	844	831	865	836	796	828	808	819	870	760	816	793	792	839	817	819	824	854	828	864	853	851	889	816	778	825	823	827	905	858	819	877	847	793	864	827	805	854	851	856	831	827	870	816	857	822	823	855	816	890	817	796	806	860	818	851	804	753	840	826	843	835	810	799	820	812	835	838	871	820	858	863	851	882	861	841	864	876	835	804	835	899	857	836	757	904	843	807	790	848	846	785	867	879	879	818	860	842	871	844	798	841	882	866	856	813	818	846	806	855	836	806	863	817	881	868	856	857	861	816	789	855	795	851	902	887	859	787	843	865	832	897	885	875	836	825	834	843	814	840	836	796	836	821	883	888	844	803	812	891	811	817	820	830	846	821	827	802	849	854	837	805	838	837	873	894	827	881	883	850	854	842	869	844	802	791	821	863	813	826	828	779	821	855	845	873	895	847	841	820	853	814	791	804	825	857	845	817	808	775	802	831	804	854	916	847	915	830	877	826	851	823	832	778	815	822	831	821	836	871	845	794	843	859	803	863	851	811	902	798	830	843	846	857	845	813	870	837	796	835	823	857	851	840	865	852	838	801	855	816	833	850	874	820	814	804	892	831	890	875	868	840	806	852	812	870	854	854	862	878	830	875	823	834	884	819	889	863	846	816	850	825	857	857	839	873	858	865	852	818	830	867	856	865	835	839	879	848	856	843	860	860	854	826	857	918	810	881	874	877	851	836	847	837	822	839	838	798	869	864	850	861	826	767	785	834	857	785	798	833	799	838	795	846	818	813	803	865	830	831	832	855	835	811	842	851	816	854	896	845	829	859	811	824	825	859	847	804	826	817	869	810	848	842	877	854	862	877	875	840	841	815	833	831	849	864	821	832	846	814	759	859	812	847	796	821	840	824	824	857	891	859	839	853	792	795	877	798	817	845	817	833	796	879	857	809	813	825	820	838	819	831	832	853	834	850	873	870	806	859	872	834	847	898	803	887	901	786	864	842	845	867	824	857	778	798	814	885	796	851	898	833	874	810	847	826	824	862	859	865	823	819	817	856	815	867	880	808	851	842	834	839	855	843	840	855	820	834	831	894	844	822	770	843	881	814	863	845	815	816	850	860	812	870	825	816	845	802	859	868	819	850	868	811	756	831	868	820	830	811	796	877	815	844	843	859	812	830	839	823	838	870	855	867	853	830	830	837	820	838	884	865	847	889	889	828	835	866	787	848	826	836	819	856	792	867	817	879	869	807	793	855	786	818	819	854	744	813	792	811	864	829	860	861	897	861	895	890	809	843	769	821	872	870	829	873	846	839	843	832	901	821	846	843	871	803	798	887	839	833	887	845	837	841	793	854	856	856	795	918	916	819	808	825	843	872	822	802	864	881	864	841	864	846	825	824	836	826	832	821	826	835	791	831	800	846	863	850	871	864	830	787	852	830	815	819	806	909	912	855	835	859	854	863	795	824	816	854	856	847	868	820	817	853	848	858	815	812	819	844	824	816	867	883	850	882	873	872	863	837	831	799	828	841	860	856	869	815	815	883	826	858	827	862	857	789	841	820	864	831	872	863	834	857	820	851	870	845	798	784	883	835	867	800	884	830	832	830	896	799	843	883	858	891	841	854	803	883	852	830	807	819	838	865	838	843	789	870	867	852	842	838	827	870	835	864	856	790	899	870	868	868	802	874	866	838	820	867	853	801	833	830	871	824	813	853	774	864	843	844	890	841	802	872	866	846	865	842	817	898	771	804	853	872	890	813	835	848	834	868	806	862	860	827	839	813	805	850	841	823	834	931	846	817	847	827	825	844	812	876	805	868	831	840	816	812	815	810	870	873	867	845	906	883	845	833	830	884	837	807	853	865	832	823	828	868	823	817	802	867	861	869	814	898	837	807	886	842	792	831	861	817	840	827	856	841	817	852	841	830	873	855	873	838	779	912	879	835	808	845	830	873	813	782	850	848	865	831	826	843	849	812	868	823	886	823	845	830	822	811	810	833	833	851	811	860	820	811	821	784	791	830	915	816	860	838	827	844	858	864	816	920	861	889	839	844	883	857	844	841	857	882	871	851	814	863	839	897	827	861	789	865	764	857	812	843	852	776	897	802	842	840	884	860	841	861	838	832	832	844	834	829	806	844	843	864	831	850	828	871	848	843	819	896	862	879	875	819	843	853	841	835	865	896	804	804	820	817	888	835	864	826	866	858	859	790	816	834	832	734	788	845	836	864	809	856	854	862	822	844	844	858	820	911	751	854	839	902	832	870	827	871	862	825	807	842	809	833	852	882	846	815	837	856	828	859	844	851	869	847	823	860	876	829	834	801	827	816	828	809	828	845	814	792	852	831	815	819	879	807	835	836	857	895	859	911	841	844	866	809	835	885	907	821	849	848	905	796	872	812	852	831	842	854	792	796	838	849	844	902	853	825	829	846	854	846	822	886	795	813	837	812	793	858	813	892	840	856	822	864	857	887	852	846	856	832	820	905	890	785	856	842	892	873	894	851	879	789	815	873	869	830	801	868	840	835	871	812	838	836	859	808	855	829	812	856	828	797	854	856	850	865	842	829	815	821	812	799	808	797	800	836	839	902	908	835	840	842	844	837	867	874	885	795	888	845	822	771	821	835	906	830	873	841	871	875	851	880	862	854	797	853	841	819	828	817	866	864	838	852	859	891	861	794	830	856	836	799	850	836	839	882	826	831	844	811	857	823	822	829	815	834	814	859	851	836	814	828	881	815	844	824	878	848	829	847	855	821	799	826	845	832	811	811	866	848	806	788	892	826	832	842	872	853	882	849	848	914	867	867	845	839	834	851	850	822	838	878	878	807	865	841	848	746	821	834	824	845	881	790	830	818	856	839	910	863	798	848	865	846	836	859	831	842	861	819	823	797	830	802	821	801	831	862	817	881	820	868	889	846	833	826	868	843	836	868	811	844	793	806	817	857	813	879	825	801	845	912	808	850	845	860	883	804	871	858	841	865	854	836	860	887	901	803	853	885	825	844	830	847	800	875	848	807	876	830	832	855	811	847	820	778	882	828	797	866	826	832	796	817	830	804	781	859	861	836	813	871	867	905	862	826	865	889	825	830	832	874	845	806	816	889	853	841	831	808	861	786	869	817	817	783	863	810	828	833	838	788	818	859	903	868	812	853	805	816	857	868	846	843	843	815	846	822	856	815	808	855	824	815	871	806	920	810	841	843	838	821	856	857	870	866	788	819	856	811	834	844	832	798	802	797	820	890	801	847	830	885	823	799	804	851	920	875	842	884	849	865	834	776	824	804	849	824	849	825	826	883	843	853	826	830	818	785	778	816	833	827	813	836	792	840	870	846	818	814	876	860	773
45745	41394	39136	46643	48585	46525	42965	39545	35372	31193	28365	25777	22545	19877	17850	15763	13818	12194	11365	10496	10064	9546	9227	9055	8885	8755	8315	8447	8220	7980	8098	7769	7838	7634	7615	7658	7620	7622	7496	7558	7501	7609	7638	7464	7605	7551	7600	7520	7552	7580	7544	7587	7585	7553	7570	7662	7482	7570	7564	7509	7408	7612	7509	7498	7378	7587	7461	7449	7555	7440	7461	7592	7451	7440	7420	7564	7487	7509	7503	7457	7554	7443	7433	7513	7424	7449	7407	7460	7515	7633	7470	7441	7503	7365	7426	7572	7543	7618	7490	7475	7595	7435	7409	7439	7425	7539	7508	7529	7463	7457	7484	7482	7476	7486	7519	7470	7394	7560	7503	7544	7521	7384	7385	7513	7346	7466	7539	7469	7655	7511	7488	7392	7481	7397	7579	7526	7402	7440	7438	7373	7537	7498	7331	7349	7442	7427	7430	7614	7494	7436	7536	7391	7457	7524	7518	7360	7559	7511	7421	7593	7498	7513	7513	7303	7411	7522	7562	7489	7566	7518	7427	7368	7476	7497	7384	7481	7330	7519	7436	7449	7609	7545	7349	7462	7560	7372	7476	7344	7465	7537	7401	7351	7568	7542	7496	7449	7516	7463	7601	7464	7504	7551	7515	7473	7580	7464	7568	7596	7486	7339	7372	7367	7567	7472	7445	7510	7399	7434	7578	7570	7573	7447	7673	7561	7430	7490	7463	7464	7505	7412	7486	7482	7579	7353	7519	7462	7549	7464	7419	7565	7572	7492	7526	7486	7657	7481	7422	7560	7416	7364	7377	7459	7443	7573	7468	7535	7532	7667	7608	7483	7443	7428	7605	7506	7506	7469	7474	7512	7495	7508	7485	7402	7574	7381	7619	7403	7468	7535	7428	7416	7462	7541	7532	7528	7590	7472	7434	7549	7564	7480	7393	7499	7484	7410	7431	7463	7343	7516	7475	7553	7506	7458	7573	7577	7575	7528	7483	7547	7420	7359	7601	7342	7494	7494	7444	7497	7600	7501	7486	7435	7411	7671	7512	7593	7363	7495	7497	7392	7581	7542	7532	7476	7598	7501	7445	7446	7623	7552	7475	7414	7484	7472	7401	7501	7470	7432	7443	7511	7430	7549	7473	7500	7575	7558	7477	7532	7679	7454	7472	7370	7508	7584	7569	7559	7525	7599	7394	7529	7550	7315	7383	7496	7545	7382	7428	7656	7400	7456	7568	7588	7552	7411	7349	7469	7637	7465	7475	7426	7407	7575	7562	7379	7403	7430	7625	7575	7469	7539	7565	7537	7375	7472	7465	7373	7551	7531	7418	7547	7447	7444	7403	7564	7561	7505	7571	7454	7415	7488	7412	7531	7573	7432	7415	7437	7457	7561	7451	7506	7372	7443	7448	7540	7503	7521	7538	7529	7440	7531	7519	7544	7366	7479	7452	7469	7315	7479	7427	7627	7536	7466	7627	7456	7477	7704	7528	7541	7518	7509	7483	7444	7461	7543	7421	7358	7227	7403	7479	7389	7445	7601	7569	7446	7546	7543	7527	7508	7490	7581	7564	7464	7450	7562	7487	7466	7591	7496	7604	7561	7407	7561	7490	7387	7597	7406	7468	7629	7572	7578	7401	7495	7439	7571	7485	7500	7492	7478	7540	7484	7474	7584	7389	7399	7681	7423	7639	7498	7567	7470	7525	7602	7455	7475	7572	7584	7511	7576	7452	7413	7628	7546	7461	7365	7427	7589	7587	7562	7373	7463	7509	7540	7452	7440	7285	7433	7505	7625	7405	7542	7488	7560	7437	7448	7542	7465	7452	7549	7466	7499	7481	7376	7487	7477	7487	7559	7486	7430	7474	7606	7539	7481	7385	7521	7519	7515	7495	7486	7390	7607	7557	7470	7607	7460	7566	7457	7489	7561	7428	7514	7429	7397	7537	7505	7487	7483	7639	7457	7357	7536	7501	7522	7528	7513	7609	7513	7551	7323	7399	7717	7473	7579	7600	7575	7390	7391	7450	7571	7588	7492	7499	7515	7528	7517	7434	7501	7519	7306	7489	7559	7441	7443	7520	7465	7528	7520	7467	7446	7481	7535	7445	7397	7423	7444	7411	7410	7504	7440	7544	7534	7553	7422	7500	7632	7479	7527	7404	7504	7528	7496	7431	7436	7522	7387	7584	7434	7578	7439	7538	7462	7550	7403	7439	7459	7564	7483	7444	7391	7653	7509	7455	7516	7515	7472	7328	7374	7585	7528	7577	7489	7554	7591	7328	7437	7456	7384	7422	7463	7480	7483	7532	7398	7527	7366	7584	7492	7553	7406	7543	7454	7526	7503	7580	7514	7490	7329	7441	7508	7468	7443	7648	7390	7559	7689	7446	7522	7511	7529	7469	7537	7523	7498	7430	7569	7439	7443	7513	7539	7473	7557	7604	7573	7566	7426	7518	7443	7397	7634	7511	7538	7533	7451	7467	7444	7370	7650	7370	7471	7412	7530	7518	7538	7506	7428	7391	7538	7547	7382	7258	7594	7489	7523	7489	7546	7515	7495	7585	7405	7538	7486	7529	7557	7413	7455	7512	7399	7419	7242	7593	7442	7423	7415	7517	7466	7597	7482	7440	7514	7608	7478	7471	7447	7426	7546	7494	7552	7456	7549	7424	7527	7487	7416	7529	7596	7500	7403	7421	7623	7415	7493	7575	7448	7560	7478	7478	7453	7408	7338	7369	7427	7511	7426	7526	7456	7475	7517	7396	7465	7428	7449	7442	7442	7328	7591	7473	7403	7569	7373	7441	7431	7568	7491	7546	7317	7650	7528	7589	7377	7412	7515	7517	7590	7441	7553	7404	7420	7506	7529	7656	7517	7597	7584	7579	7441	7462	7572	7484	7483	7581	7381	7490	7543	7262	7449	7372	7468	7390	7468	7410	7521	7655	7258	7334	7457	7539	7419	7533	7413	7623	7503	7538	7600	7663	7493	7428	7537	7471	7352	7537	7533	7485	7626	7439	7533	7542	7409	7395	7541	7451	7541	7491	7466	7559	7469	7458	7662	7557	7532	7451	7518	7513	7590	7452	7426	7499	7484	7472	7532	7423	7549	7475	7496	7642	7438	7527	7538	7495	7463	7527	7420	7331	7496	7486	7475	7478	7466	7549	7641	7492	7567	7484	7342	7494	7484	7500	7401	7563	7417	7522	7450	7366	7530	7522	7361	7489	7477	7485	7618	7477	7351	7472	7490	7533	7376	7479	7488	7490	7406	7510	7522	7513	7468	7423	7487	7429	7384	7448	7465	7432	7462	7622	7402	7532	7391	7490	7408	7679	7491	7561	7511	7373	7607	7379	7433	7586	7620	7502	7424	7426	7492	7463	7574	7561	7426	7391	7540	7447	7528	7449	7549	7607	7411	7485	7577	7464	7414	7514	7431	7531	7476	7475	7423	7511	7447	7488	7522	7486	7432	7580	7367	7560	7420	7442	7573	7549	7532	7399	7515	7447	7524	7524	7433	7448	7450	7513	7523	7558	7549	7598	7469	7524	7488	7505	7471	7664	7498	7575	7519	7366	7555	7665	7326	7620	7490	7580	7417	7507	7353	7558	7470	7516	7519	7630	7399	7406	7408	7453	7427	7555	7431	7495	7388	7507	7361	7391	7469	7423	7474	7558	7616	7517	7542	7492	7577	7465	7478	7439	7502	7647	7442	7520	7415	7612	7486	7608	7556	7569	7694	7550	7447	7494	7549	7464	7456	7467	7489	7584	7485	7530	7385	7500	7442	7573	7495	7516	7413	7408	7477	7432	7490	7523	7371	7399	7527	7362	7456	7590	7365	7396	7521	7404	7417	7409	7472	7440	7526	7502	7512	7512	7587	7501	7529	7438	7476	7674	7281	7364	7501	7407	7556	7441	7444	7562	7509	7516	7515	7564	7477	7663	7594	7594	7476	7554	7454	7426	7475	7616	7535	7388	7566	7577	7343	7495	7464	7543	7555	7432	7416	7474	7444	7588	7587	7507	7491	7602	7484	7614	7505	7518	7524	7458	7570	7460	7520	7391	7482	7423	7409	7411	7574	7493	7481	7541	7418	7501	7449	7556	7644	7388	7608	7468	7521	7445	7508	7587	7565	7507	7344	7484	7536	7493	7504	7650	7467	7430	7509	7418	7476	7494	7410	7520	7346	7525	7398	7453	7366	7432	7537	7437	7610	7435	7549	7552	7573	7586	7557	7483	7419	7584	7461	7368	7563	7464	7528	7573	7632	7433	7494	7516	7514	7454	7525	7367	7511	7507	7485	7528	7504	7562	7442	7482	7438	7442	7409	7534	7502	7480	7411	7635	7543	7549	7632	7496	7374	7602	7443	7561	7401	7493	7561	7433	7464	7298	7596	7482	7422	7628	7468	7565	7454	7444	7556	7551	7345	7391	7515	7477	7368	7488	7495	7287	7491	7427	7582	7439	7541	7564	7548	7418	7429	7464	7421	7470	7530	7548	7625	7512	7486	7469	7473	7472	7428	7496	7535	7428	7528	7527	7446	7377	7359	7477	7565	7468	7465	7394	7461	7535	7416	7524	7476	7519	7430	7553	7428	7459	7484	7495	7588	7649	7513	7480	7378	7468	7402	7579	7528	7519	7617	7447	7427	7416	7452	7425	7463	7465	7486	7390	7551	7531	7548	7349	7406	7436	7515	7419	7560	7475	7503	7415	7461	7538	7603	7420	7375	7495	7376	7521	7482	7616	7521	7389	7488	7339	7399	7333	7333	7554	7591	7515	7498	7464	7503	7508	7337	7489	7492	7490	7430	7629	7394	7385	7507	7394	7511	7518	7395	7561	7463	7433	7527	7495	7386	7452	7535	7554	7544	7626	7544	7514	7424	7334	7491	7599	7520	7469	7510	7592	7390	7455	7496	7600	7607	7488	7504	7493	7539	7543	7579	7533	7532	7474	7537	7452	7445	7579	7341	7442	7417	7441	7451	7478	7542	7555	7518	7517	7493	7494	7464	7492	7499	7440	7605	7615	7542	7585	7544	7398	7516	7450	7530	7379	7431	7314	7545	7549	7403	7498	7587	7543	7281	7454	7481	7505	7489	7530	7588	7527	7382
8386	5651	3657	2736	2840	2625	2241	1860	1623	1385	1287	1166	1088	1012	1051	992	835	817	808	856	820	770	766	801	808	757	796	774	760	796	812	775	722	819	772	776	776	755	734	840	705	764	779	739	774	766	739	759	746	719	779	730	783	719	734	742	731	747	723	718	776	801	789	702	736	764	773	746	754	746	760	763	770	801	784	753	734	755	713	740	753	748	793	755	735	747	785	772	783	767	763	733	765	768	767	771	772	788	757	778	751	771	742	780	750	767	726	775	794	728	762	751	782	771	738	750	748	767	754	803	751	805	785	759	783	755	751	770	793	765	725	805	797	743	805	709	754	760	751	753	822	809	768	784	760	718	767	815	727	785	772	756	804	726	767	745	719	770	782	701	756	770	766	772	815	763	782	766	748	750	762	777	769	789	710	745	762	801	757	736	742	772	767	776	744	750	757	779	772	752	741	787	771	756	735	764	774	784	747	803	814	767	705	766	782	803	768	770	748	768	762	765	772	780	785	756	769	757	749	753	739	773	799	755	769	737	746	726	743	797	734	797	792	790	767	763	772	747	757	717	762	794	765	735	724	770	775	728	815	768	761	751	750	788	727	791	724	750	794	802	766	750	814	762	763	741	825	744	726	740	757	754	784	753	714	773	774	747	782	727	801	807	784	766	790	819	773	781	746	762	759	753	767	777	756	721	737	784	790	732	773	700	744	719	784	786	739	797	777	730	776	804	738	802	760	762	760	730	734	717	810	734	751	800	766	767	749	807	763	787	743	792	795	769	761	763	813	740	719	784	767	795	763	761	727	782	756	750	750	783	718	758	786	745	770	739	780	713	746	716	731	785	745	787	807	771	761	686	710	723	775	742	760	766	760	766	740	751	758	793	745	724	759	771	810	746	777	805	747	765	811	770	754	802	776	721	752	761	704	738	714	761	755	749	759	735	823	745	747	750	777	814	730	778	721	810	798	774	788	752	834	815	769	792	768	731	792	791	754	766	797	747	821	795	714	750	762	782	791	750	765	753	732	781	810	746	798	786	799	787	720	758	790	735	765	770	763	714	795	738	801	779	768	739	789	788	783	737	749	740	699	797	771	761	788	761	735	810	789	812	785	722	792	816	808	753	794	772	767	754	820	743	769	777	773	786	744	761	741	727	802	724	764	765	781	797	776	801	724	749	760	767	768	767	766	715	818	790	776	769	790	790	754	808	741	758	728	831	749	807	744	809	780	739	767	807	787	715	734	723	766	772	794	800	818	794	812	772	754	790	829	790	806	715	732	739	735	790	774	713	808	736	739	726	729	817	786	742	724	769	747	743	745	738	803	751	754	719	751	794	756	797	789	782	735	779	733	708	759	794	761	738	752	741	765	749	755	787	792	781	755	785	779	751	760	738	764	802	731	776	789	837	791	792	755	765	747	732	732	810	771	790	825	755	777	767	774	761	766	744	705	723	769	761	774	764	781	788	808	813	785	739	726	768	748	769	756	728	760	736	804	753	768	792	780	775	724	741	746	720	790	774	803	797	767	750	784	812	805	731	763	790	713	773	760	775	725	751	750	754	764	772	728	773	763	745	753	769	748	749	765	744	740	722	753	791	761	793	772	720	785	780	728	743	753	801	779	764	780	735	786	757	766	740	749	793	752	731	803	748	829	726	796	788	779	768	786	755	767	813	767	752	804	729	783	793	774	774	782	787	807	758	744	767	766	752	762	714	812	800	780	746	756	763	701	731	760	832	774	778	737	763	733	777	803	742	800	801	724	762	791	820	754	785	821	792	761	720	767	791	769	815	788	780	766	734	788	788	773	793	776	788	761	799	785	808	779	739	738	785	824	773	818	773	742	772	757	769	743	794	724	774	744	786	763	759	732	824	794	753	719	735	722	765	780	784	832	773	718	736	754	784	751	740	708	798	764	732	782	832	789	744	728	736	750	790	726	811	792	747	782	747	700	720	793	776	823	744	764	758	744	797	779	722	767	808	749	767	756	755	764	752	776	824	707	769	761	724	785	747	715	800	780	778	743	720	681	743	799	783	761	770	757	729	798	746	759	785	806	768	781	765	759	744	755	777	710	758	778	792	807	819	767	699	718	754	741	759	798	770	748	746	753	744	778	746	770	791	766	772	759	778	741	742	742	731	732	746	756	746	768	779	755	782	726	733	791	794	739	789	782	801	759	759	768	754	788	759	727	744	716	766	780	760	732	747	763	797	772	775	705	798	734	753	734	791	752	760	761	735	773	764	763	745	768	714	779	766	710	757	770	824	721	802	720	749	776	818	797	765	751	754	801	709	763	760	710	754	766	770	708	730	810	771	785	802	778	768	768	747	755	706	761	699	747	758	759	731	740	704	779	789	756	773	715	781	722	795	766	765	783	753	713	784	828	771	793	774	728	750	726	796	784	776	737	734	760	721	742	724	744	769	756	746	730	730	801	762	734	781	774	748	742	779	749	753	801	730	773	765	761	808	754	781	752	762	776	714	702	762	772	766	740	728	760	752	790	773	760	754	739	786	803	773	781	759	787	745	732	722	768	739	742	764	805	760	737	793	740	762	797	767	799	715	755	784	689	786	806	780	774	749	780	819	773	762	734	763	808	777	767	733	710	706	757	776	793	748	738	747	781	757	744	788	723	788	808	778	772	748	756	792	784	781	788	755	773	743	779	784	712	783	747	753	769	760	742	813	770	770	752	758	734	744	783	780	723	762	801	753	755	740	781	780	730	763	774	798	748	785	760	787	687	808	741	716	747	755	755	748	744	735	780	761	768	745	794	722	775	740	804	730	839	783	785	759	780	811	762	759	785	720	732	739	809	714	737	753	756	744	752	730	788	735	732	731	769	715	737	771	778	729	794	755	801	764	805	747	758	769	768	738	799	771	772	761	771	787	769	773	774	721	796	767	754	764	737	756	817	734	770	714	736	727	784	725	790	793	722	739	786	774	771	781	769	741	792	778	779	778	721	810	786	791	768	747	755	757	791	761	718	753	773	723	743	745	777	764	736	763	762	781	752	751	811	771	760	755	760	780	731	760	771	755	766	765	750	767	696	804	756	743	768	727	769	747	740	714	735	779	783	757	788	817	752	774	771	801	754	769	744	799	786	756	770	795	817	837	775	784	776	753	748	753	740	739	766	774	746	796	788	773	767	781	759	764	776	759	773	779	757	741	743	786	814	797	766	695	732	758	771	728	716	739	793	739	785	757	828	769	774	767	791	750	781	738	774	768	773	750	704	734	769	794	740	757	752	755	784	785	765	778	771	806	782	765	751	734	659	744	747	755	787	753	755	793	761	803	787	746	737	759	767	762	741	758	706	793	735	757	768	773	790	750	708	718	754	725	799	844	772	724	747	783	735	739	733	745	766	755	765	741	735	775	816	746	731	776	762	756	774	741	722	770	710	751	719	754	765	787	769	758	764	785	815	747	757	805	752	815	754	804	777	758	764	786	740	799	783	733	760	750	736	802	766	781	720	791	803	778	745	731	729	801	753	738
38386	32793	28565	37188	40612	38252	33918	29765	25542	22159	19284	17185	15443	14129	12435	11140	9868	9040	8616	8175	7965	7661	7630	7566	7397	7312	7325	7296	7192	7248	7029	7147	7129	7079	6991	6921	6979	6885	6898	7119	6842	6918	6957	6906	6867	6902	7019	6911	7053	6840	6909	7003	6796	7005	6967	6912	6875	6787	7011	6962	6741	6955	6934	6967	6966	7022	6999	6996	6763	7057	6776	6934	7009	6953	6803	6818	6977	7053	6864	7024	6912	6904	6886	6981	6964	6881	7029	7000	6975	6903	7091	6870	6957	6899	6873	6856	6833	6910	6771	6982	7010	6855	6824	6987	6860	6860	6952	7013	6782	6777	6920	6880	7037	6944	6950	6883	6836	6999	6781	6923	6986	6907	6959	6905	6868	6874	6898	6945	6853	7098	6901	6971	6740	6982	6906	7030	6888	6844	6918	6887	6878	6815	6994	6807	6923	6949	6961	6842	6996	7009	6934	6936	7031	6837	6888	6904	6976	6982	6836	6897	6864	6923	6950	6938	6932	6953	6869	6843	7073	6920	7013	6915	6985	6899	6900	6879	6921	6830	6911	6989	6984	6923	6914	6913	7037	6877	7073	6960	6852	6917	6937	6877	7026	6892	6841	6975	6811	6869	6852	6873	6848	7042	6926	6860	6959	6921	6890	7047	6959	7051	6805	6968	6893	6905	6855	6979	6937	6997	6862	6810	6953	7028	6913	6962	6849	6896	6884	6864	6939	6850	6928	6937	6955	6955	6960	6916	6947	6874	6932	6916	6904	6855	6986	6784	6963	6904	6851	6961	6934	6782	6958	6864	6939	6970	6816	6876	7014	7109	6939	6853	6926	6957	7043	6996	6957	7021	6905	6898	6739	6960	7002	6905	6903	6829	6896	6985	6986	7006	6939	6916	6875	6858	6859	6820	6979	7017	6946	7059	6975	6939	7006	6919	6938	6919	6981	6908	6888	6936	6910	6874	6916	6902	7009	7017	6983	6914	6903	6921	6932	7011	6897	6841	6884	6919	6856	6991	6946	6904	6999	6990	6918	6852	6880	7093	6992	6989	6880	7047	6729	6854	7017	6967	6888	6915	6939	6959	6940	6987	6903	6859	6857	6974	6932	6934	6963	6999	6885	6835	6945	6953	6954	6904	6912	6894	6843	6924	6922	6997	6895	6906	6860	6905	6957	7114	6914	7029	6846	6946	6850	6937	6993	6806	6844	7013	6869	6915	6865	6924	7039	6868	6949	6945	6977	7016	6967	6911	6984	6946	6912	6948	6743	7079	6892	6799	7146	6952	6915	6996	7022	6929	7062	7040	7033	7082	6888	6915	6885	6968	6914	6935	6926	6893	6983	6999	6819	7002	6898	6817	6921	7003	6958	6847	6919	7028	6946	7047	6985	6886	6870	6934	6873	6821	6907	6907	6942	7006	6945	6840	6953	6980	6785	6965	7009	6932	6856	7008	6967	6886	7017	7070	6925	6929	6829	6846	6951	6951	6967	6953	6920	6892	6735	6896	6827	6957	7021	6799	6895	6946	6996	6800	6840	6884	6924	6909	7012	6961	6812	6907	7035	6926	6855	6912	6886	6903	6873	7005	6872	6927	6879	6955	6932	6923	6915	7009	7007	6962	6931	7074	6829	6854	6889	6918	6936	7003	6990	7013	6873	6973	6846	6918	6872	7050	6893	6964	6955	6892	6826	7040	6898	6846	6832	6943	6987	7001	6920	7024	6951	6926	6928	6812	6985	6756	6934	6793	6892	6860	6915	6904	6919	6955	6874	6913	6969	6715	6928	6780	7024	6819	6927	7007	6874	6829	7017	6910	6902	6941	6936	6831	6874	6919	6975	6996	6943	6880	6888	6925	6904	6945	6938	6836	6901	7057	6869	6899	7076	6836	6851	6936	6870	6886	7023	7012	6900	6938	6900	6884	6788	7024	6902	6943	7051	6944	6992	6879	6906	6919	6968	7007	6899	6890	6855	7074	6915	6814	6971	6850	6947	6962	6793	6964	6935	6845	6939	6927	6903	6925	6888	6973	6920	6917	6944	6874	6870	6927	6835	6923	7075	6837	6955	7073	6944	7015	6993	6986	6921	6872	6866	6855	6903	7128	6978	6926	6931	6950	6932	6992	6882	6929	6802	6916	6876	6966	6826	6871	6965	7055	6984	6968	6860	6953	6892	7036	6871	6926	6970	6861	6950	6992	6865	6814	7027	6884	6887	6859	7017	7016	6938	6900	6891	7051	6802	6955	6935	7017	6778	6882	6977	6907	6990	6984	6881	6954	6877	6870	7056	6768	6971	6861	6854	6866	6959	6961	7032	6956	6862	7000	7062	6970	6836	7047	6872	6998	6970	6945	7077	7018	6875	6824	7049	6835	6942	6765	6953	6818	6907	6743	6949	6778	6959	6996	6842	6968	6850	6930	6985	7002	7010	6929	6924	7003	6996	6960	6902	7046	6750	6957	6911	6871	6903	7077	6854	6938	6970	6838	6848	6996	6995	6948	6943	6873	6956	6940	7086	6885	6751	7036	6972	6936	6903	6840	6978	7068	6887	6961	6987	6971	6845	6923	7021	6894	6930	6896	6788	6942	6972	6960	6928	6992	6883	7029	6874	6658	6923	6894	6945	6887	6941	6873	7050	6983	6937	6983	6851	6910	6934	6961	6901	6885	6976	7046	6943	6859	7005	6934	6918	6961	6998	6969	6948	6900	6893	6983	6832	6796	7037	6912	6869	6865	6843	6994	6977	6990	6892	6931	6892	6834	6910	6835	6991	6862	6994	6920	7066	6965	7080	6832	6908	6836	6884	6919	6923	6907	6939	6991	7002	6957	6874	7034	6893	6953	6989	6934	6945	6977	7042	6905	6924	6899	6917	6909	6918	6863	6920	6908	6929	6977	6910	6849	6851	6825	6866	7031	6819	6929	7000	6918	6878	7001	6946	6909	6959	6946	6885	6937	6894	7047	6979	6930	6847	6891	6822	6765	6796	6910	6884	6962	6868	6931	6836	7029	7040	6922	6900	6760	6978	6897	6874	6821	6967	6915	6919	7027	6818	6924	6947	6962	6795	7031	6926	6865	6914	6943	6914	6887	7012	6888	6967	7080	6948	6915	7000	6987	6783	6872	6847	6937	6951	6972	6913	6909	6931	6945	6814	6910	6825	6866	6969	6731	6877	6959	7144	6983	6949	6944	6884	6938	7054	6794	6855	6951	6979	6997	6913	6964	6860	6981	6945	6989	6800	6881	6973	6895	6909	6981	7078	6835	6964	6843	6905	6933	6847	7102	6950	7028	6846	6919	6823	7037	6988	6978	6852	7011	6891	6931	6918	6880	6945	6963	6839	6815	6949	6845	6918	6929	6977	7002	6919	6766	6836	6893	6838	6886	6979	7017	7097	6955	6934	6922	6914	6765	6904	6870	6937	6805	6901	6876	6924	6864	7000	7054	7040	7005	6922	7052	6889	6971	7049	6867	6950	7032	6987	6914	6960	6944	7027	6852	6951	6871	6966	7010	6835	6876	6910	6766	7069	6872	6905	6922	6841	6990	6894	6935	7016	6848	7006	7062	6944	6973	6850	6890	6979	6986	6926	6959	6946	6848	7046	6918	6848	6886	6935	6815	6808	6897	6978	6924	6962	6919	7033	6900	6939	6870	6918	7045	6926	7040	6902	6886	6915	7079	6782	7014	6921	7005	6992	7065	6984	6857	6868	6928	6865	6883	6969	6890	6914	7041	6887	6903	6937	7015	7110	6855	6975	6958	7044	6986	6873	6962	6959	6947	6918	6906	6976	6951	6895	6957	6918	6852	6818	7003	6905	6967	6834	6962	6981	6943	6917	6854	6974	6867	7042	7023	7043	6960	6975	6882	6990	7038	6954	7000	6917	6897	7023	6955	6925	6973	6911	6741	6994	6845	7072	6976	6884	6882	6904	7071	6910	6830	6923	6929	6900	6994	6849	6978	7014	6867	7006	7090	6932	6973	6967	6928	6918	6926	6845	6929	7023	6950	6886	7000	6954	6804	6813	7004	6953	7005	6891	6902	6773	6968	6874	6946	6876	6968	6901	7018	6784	6998	6909	7006	6949	6998	6973	6796	6875	6882	6974	6843	6968	7110	6932	6881	7005	6927	6954	6899	6913	6961	6843	6873	6929	6883	6987	7045	6882	7012	6964	6782	6885	6999	6947	6980	6872	6996	6936	6935	6781	6897	6991	6920	6811	6920	7004	6900	6964	6945	6925	7010	6988	6920	7064	6908	6965	6929	6874	6917	6810	6976	6947	6848	6938	7038	6897	6904	6884	7000	6894	6839	6940	6875	6920	6900	6839	6914	6825	6868	6904	7018	6807	6890	6984	6885	6992	6904	6779	6829	6890	6950	6897	6984	6897	6890	6906	7036	6933	6937	6942	6969	6927	6966	6910	6848	6958	6914	6936	6889	6811	6960	6905	6963	6890	6861	6991	6945	7015	7050	6874	6944	6847	7018	6884	7038	6838	6814	7051	6954	6874	6964	6884	6905	6825	6945	6953	6885	6997	6949	6899	6875	7009	6975	6803	6868	6943	6989	6949	6867	7061	6983	7055	6882	6862	6916	6975	7000	6803	6976	6827	6865	6947	6977	6972	6834	6923	6961	6972	6799	6937	6940	6973	6787	6839	6962	6992	7065	7097	6797	6905	7024	6993	6906	6898	6983	6914	6911	6862	7047	6886	6970	6991	6935	6798	7047	7039	6949	6972	6879	7006	6891	6872	7002	7014	6872	6902	6971	7071	6897	6935	6968	6826	6969	6939	6834	6977	6883	6892	6973	6925	6868	6987	6842	6950	6953	6735	7015	7029	6964	6858	7044	6900	6989	6949	6874	6890	6928	6843	6952	6925	6879	6950	6966	6881	6929	6928	6979	6873	6816	7166	6897	6973	6998	6933	6908	7063	6915	6915	6931	6946	6893	7185	7043	6963	6869	6914	6949	6993	6976	6904	6924	6976	6922	6626	6862	6952	6958	6868	7138	6863	6874	7037	6881	6995	6942	6993	6866	6894	7030	6867	6900	6887	6845	7044	7069	6930	7002	6954	6849	6871	6935	6934	7008	6992	6950	6847	6893	7001	6741
9769	8998	6243	4691	4509	4234	3493	2876	2326	2028	1813	1611	1435	1278	1164	1046	1017	937	933	883	894	868	857	895	839	827	849	851	856	801	870	803	794	787	827	799	856	825	835	823	808	768	807	790	844	799	751	818	851	768	799	851	785	791	769	759	800	808	801	787	792	868	788	792	790	826	780	810	809	803	843	813	812	852	793	835	787	838	798	776	809	818	804	783	805	819	836	826	830	823	800	796	816	813	788	800	816	858	805	765	821	800	749	819	828	800	789	785	776	810	726	838	824	832	838	790	805	857	850	779	807	772	800	843	781	814	788	818	785	799	757	782	798	806	781	864	810	755	806	753	804	800	790	820	849	804	824	813	787	752	792	804	811	810	762	758	771	821	829	823	798	811	792	792	768	796	788	832	798	814	862	777	830	809	798	813	828	799	782	809	798	824	770	804	825	799	772	834	809	780	803	821	839	745	836	808	818	787	817	826	772	784	775	822	815	843	806	786	801	819	776	821	821	781	798	796	794	824	780	817	826	799	832	764	836	817	780	802	819	779	768	795	816	817	771	790	767	762	773	788	779	781	806	802	780	776	828	782	830	803	802	853	798	798	792	791	809	835	850	835	780	811	757	823	766	811	809	886	826	850	806	818	803	809	771	849	812	848	787	793	807	783	790	909	816	771	789	770	801	746	814	775	781	838	820	757	805	755	800	806	848	787	803	815	787	777	819	852	800	762	790	770	787	788	800	800	766	807	802	791	800	812	769	811	774	786	812	817	754	883	797	773	816	840	792	817	785	780	799	807	762	775	799	740	841	823	784	827	807	789	865	822	828	747	835	822	791	846	787	779	809	765	824	803	790	788	787	810	815	800	818	731	785	792	827	801	812	793	778	850	768	867	823	819	832	817	861	765	824	786	840	783	822	788	818	779	787	810	813	778	790	825	782	847	807	789	751	799	765	808	780	814	833	791	840	863	797	801	876	769	849	827	820	772	838	799	840	800	819	798	814	780	826	800	820	751	775	839	831	790	810	786	798	792	795	820	801	771	821	813	763	801	809	831	762	839	761	814	777	825	797	817	865	770	794	803	797	829	776	776	844	826	783	805	765	746	849	796	787	799	785	814	825	728	766	819	767	806	786	849	831	746	802	822	828	798	760	835	776	817	801	783	821	825	812	823	825	791	801	761	822	788	828	860	767	791	796	758	768	749	803	794	798	798	799	831	826	825	866	805	803	753	797	799	773	810	802	775	823	783	743	844	786	809	809	821	766	819	850	786	769	797	815	810	799	821	811	850	823	800	798	806	782	758	814	822	742	795	810	818	794	801	768	805	806	794	787	812	784	782	814	825	808	796	782	777	792	827	835	815	839	808	797	804	800	764	822	745	821	728	785	798	818	753	818	821	840	853	824	802	802	774	781	801	823	817	814	829	834	779	793	862	787	846	834	844	839	753	776	835	808	784	788	804	798	852	773	769	796	765	854	821	810	832	799	794	861	833	778	823	852	851	785	858	824	815	797	793	806	813	778	772	767	827	820	804	810	773	757	876	803	777	809	726	814	777	763	829	811	779	864	813	863	818	803	818	803	784	821	813	842	776	794	784	796	814	767	784	798	754	853	804	827	816	794	791	735	802	816	829	766	793	806	774	827	826	791	765	825	814	827	746	810	817	828	813	759	810	789	845	769	810	756	780	823	803	825	776	839	816	788	777	779	825	809	806	829	773	767	809	791	770	830	758	829	829	794	795	840	803	881	758	812	850	812	813	799	783	775	809	877	747	759	841	795	829	790	779	792	809	837	870	830	786	810	794	791	772	802	786	832	833	822	836	804	765	841	830	804	816	805	809	789	809	813	828	762	808	819	788	831	785	802	763	858	825	795	815	782	746	772	818	758	791	795	791	827	800	852	821	770	801	837	785	832	821	819	834	827	817	769	838	826	804	810	832	841	746	786	794	840	780	804	790	812	843	788	841	757	773	805	781	777	810	788	818	762	796	791	773	833	810	816	853	803	769	787	837	817	821	818	799	825	811	824	849	829	804	811	839	829	794	811	838	849	837	797	777	769	830	813	860	791	787	827	870	846	786	818	822	822	783	842	797	831	767	784	786	808	853	721	813	886	794	809	842	826	801	775	790	786	799	800	794	804	830	807	784	786	830	765	834	802	808	838	790	812	762	838	858	826	802	830	752	780	743	752	831	823	819	791	849	843	798	836	804	760	792	777	858	841	764	857	782	804	788	844	823	790	815	836	851	855	819	826	802	808	785	796	812	840	860	792	799	761	798	847	774	782	802	816	840	814	800	764	868	810	789	794	825	779	779	819	815	818	834	831	823	784	842	787	767	823	798	783	834	803	780	793	781	817	854	822	783	850	763	793	762	821	792	806	731	787	796	794	833	832	805	789	816	792	821	759	823	810	814	802	813	811	875	811	795	811	822	740	820	754	767	799	822	779	809	810	760	812	847	799	864	831	771	785	806	789	834	739	822	835	817	743	863	808	797	800	771	823	769	816	798	834	748	740	800	781	793	795	770	809	806	815	818	775	782	807	827	796	806	858	819	822	825	794	794	782	811	784	788	834	797	787	813	828	851	768	858	798	830	801	822	794	834	826	824	815	797	824	797	777	773	811	809	818	770	792	800	804	812	777	799	814	811	810	788	839	747	803	736	778	757	765	796	840	804	741	794	839	799	804	792	771	766	826	824	793	796	787	791	763	822	797	783	759	803	792	806	796	811	813	795	796	729	774	815	774	853	841	797	807	821	799	817	818	744	772	815	809	801	770	810	740	803	783	834	818	810	826	795	832	790	808	800	777	799	844	825	862	797	816	821	817	815	807	797	768	820	766	851	782	793	805	835	836	802	780	824	841	784	785	817	881	790	787	777	841	774	810	775	802	747	838	784	822	749	813	787	809	775	818	836	785	769	752	809	777	768	804	793	809	880	805	782	823	778	760	822	855	787	826	831	819	816	778	814	772	797	825	802	802	827	753	817	850	818	769	798	796	752	772	842	810	874	830	758	813	746	776	850	813	782	842	801	824	773	806	797	782	789	782	753	830	816	819	790	791	806	843	789	805	763	848	771	809	801	825	786	853	823	770	735	813	822	773	760	819	837	844	753	816	785	852	788	807	807	806	793	741	818	786	780	784	840	805	786	790	847	784	836	827	777	796	788	776	816	801	850	845	778	816	803	798	796	834	798	821	755	800	832	819	806	831	790	808	828	800	838	775	853	823	806	810	774	757	805	855	813	829	805	827	801	805	837	800	799	790	837	805	761	852	790	791	755	795	795	829	745	802	796	821	767	810	782	802	814	779	811	839	780	782	776	828	827	807	809	803	815	809	776	809	764	801	796	792	783	852	775	808	818	806	818	804	773	799	817	738	753	816	824	784	846	782	857	781	830	766	835	812	810	810	823	849	778	836	827	776	753	828	752	803	788	811	840	782	839	800	795	784	813	808	805	818	759	794	795	831	830	768	807	809	770	799	792	796	819	809	829	772	755
43208	37785	34829	44380	46374	43172	39214	35188	31297	27707	24854	22171	19694	17286	15095	13147	11805	10784	9769	9171	8708	8590	8500	8092	8105	8054	7850	7795	7534	7510	7400	7409	7590	7262	7274	7343	7334	7256	7456	7374	7196	7267	7196	7181	7276	7248	7281	7317	7212	7303	7208	7251	7124	7243	7195	7314	7239	7225	7194	7179	7191	7362	7247	7236	7280	7162	7166	7182	7322	7150	7223	7251	7285	7145	7281	7291	7190	7048	7282	7338	7183	7152	7092	7089	7251	7375	7279	7082	7223	7358	7198	7284	7217	7284	7344	7139	7331	7203	7228	7231	7220	7202	7020	7265	7209	7151	7198	7258	7270	7264	7212	7250	7189	7295	7166	7315	7216	7274	7181	7147	6990	7243	7173	7230	7234	7359	7224	7159	7272	7160	7275	7305	7215	7075	7266	7308	7305	7240	7176	7270	7202	7228	7240	7284	7331	7058	7255	7196	7033	7180	7171	7141	7286	7135	7232	7258	7234	7238	7133	7341	7039	7327	7231	7149	7280	7114	7285	7216	7290	7185	7150	7264	7182	7147	7282	7157	7161	7202	7159	7191	7189	7224	7199	7297	7168	7187	7258	7262	7146	7233	7160	7277	7072	7160	7219	7161	7237	7243	7226	7222	7212	7232	7241	7240	7151	7299	7217	7196	7245	7294	7126	7311	7241	7214	7203	7247	7211	7194	7176	7086	7309	7199	7140	7268	7258	7218	7275	7305	7316	7292	7149	7194	7218	7286	7133	7201	7282	7206	7103	7337	7064	7164	7140	7172	7182	7181	7200	7202	7263	7206	7063	7274	7256	7266	7158	7265	7208	7257	7187	7194	7206	7094	7158	7175	7189	7141	7177	7235	7233	7196	7301	7244	7088	7400	7230	7265	7181	7163	7208	7239	7138	7253	7141	7136	7326	7266	7332	7217	7213	7155	7127	7195	7247	7036	7318	7364	7053	7201	7256	7378	7035	7163	7176	7209	7064	7252	7210	7139	7241	7241	7293	7249	7322	7143	7252	7215	7110	7358	7125	7174	7184	7299	7294	7265	7155	7218	7190	7233	7231	7238	7258	7077	7319	7243	7256	7199	7283	7265	7224	7245	7141	7115	7096	7324	7189	7313	7248	7168	7273	7291	7258	7121	7340	7218	7286	7187	7247	7148	7113	7266	7325	7134	7258	7214	7186	7297	7026	7147	7245	7275	7320	7226	7201	7070	7293	7246	7227	7183	7245	7123	7122	7216	7217	7314	7083	7167	7196	7261	7374	7157	7327	7200	7253	7060	7242	7194	7264	7367	7207	7252	7299	7178	7165	7227	7159	7211	7266	7177	7257	7267	7215	7231	7343	7223	7212	7235	7181	7320	7262	7190	7164	7239	7182	7154	7236	7191	7270	7152	7193	7053	7234	7287	7171	7273	7290	7228	7281	7246	7150	7113	7200	7130	7085	7304	7372	7239	7225	7199	7224	7179	7308	7238	7067	7217	7272	7120	7332	7082	7353	7245	7183	7315	7186	7230	7204	7145	7192	7170	7219	7266	7226	7232	7242	7175	7223	7231	7077	7147	7257	7305	7288	7220	7354	7296	7138	7152	7189	7157	7229	7149	7126	7251	7076	7016	7266	7196	7162	7192	7180	7322	7184	7189	7131	7316	7261	7318	7120	7191	7073	7172	7270	7264	7138	7254	7240	7119	7198	7211	7191	7234	7146	7255	7103	7153	7351	7296	7123	7282	7199	7174	7287	7229	7283	7267	7299	7281	7135	7274	7150	7203	7205	7120	7148	7217	7302	7235	7057	7217	7218	7301	7270	7195	7337	7211	7269	7128	7152	7355	7274	7340	7142	7208	7153	7222	7244	7187	7214	7281	7233	7135	7161	7062	7210	7257	7252	7225	7103	7206	7258	7075	7254	7261	7261	7121	7377	7341	7113	7179	7223	7217	7263	7078	7167	7173	7258	7187	7235	7242	7221	7133	7172	7248	7131	7320	7192	7205	7302	7209	7184	7327	7313	7216	7198	7206	7226	7189	7256	7132	7315	7124	7166	7290	7130	7155	7274	7177	7294	7301	7104	7179	7220	7271	7233	7210	7270	7283	7361	7183	7322	7190	7175	7176	7075	7341	7220	7178	7253	7183	7221	7018	7150	7261	7177	7191	7278	7222	7261	7114	7301	7273	7215	7330	7248	7277	7169	7263	7271	7131	7157	7126	7311	7258	7136	7085	7359	7121	7303	7252	7103	7194	7150	7223	7154	7224	7263	7299	7157	7219	7310	7177	7232	7176	7332	7130	7233	7241	7201	7300	7168	7249	7123	7150	7236	7272	7271	7194	7340	7253	7197	7321	7319	7230	7227	7143	7202	7321	7193	7319	7245	7263	7174	7319	7164	7093	7329	7173	7186	7329	7183	7117	7233	7238	7222	7447	7160	7247	7350	7087	7212	7202	7237	7220	7240	7250	7251	7036	7171	7274	7333	7145	7121	7134	7185	7177	7236	7115	7331	7292	7111	7229	7082	7142	7164	7153	7246	7148	7135	7127	7187	7129	7170	7292	7331	7284	7280	7252	7320	7147	7281	7183	7259	7245	7180	7317	7285	7143	7155	7206	7225	7124	7173	7039	7258	7240	7266	7251	7297	7234	7257	7214	7166	7337	7332	7288	7219	7420	7127	7256	7042	7164	7237	7132	7201	7151	7284	7155	7332	7162	7194	7213	7277	7181	7223	7116	7302	7265	7193	7232	7153	7159	7156	7201	7106	7218	7126	7284	7155	7251	7176	7162	7185	7118	7194	7091	7329	7317	7079	7156	7241	7220	7407	7181	7279	7190	7286	7048	7220	7249	7160	7239	7142	7223	7347	7267	7189	7205	7236	7296	7172	7239	7210	7320	7212	7257	7259	7212	7238	7237	7269	7286	7091	7146	7288	7276	7204	7181	7347	7200	7200	7130	7246	7107	7324	7162	7275	7284	7198	7113	7187	7291	7190	7119	7302	7258	7212	7253	7038	7189	7253	7134	7157	7231	7281	7284	7189	7243	7216	7178	7111	7258	7253	7243	7149	7229	7264	7192	7235	7243	7202	7217	7255	7205	7299	7086	7149	7216	7170	7090	7221	7128	7283	7265	7238	7134	7163	7278	7134	7363	7224	7147	7250	7290	7352	7127	7267	7190	7365	7165	7217	7321	7374	7134	7284	7228	7305	7172	7203	7330	7101	7124	7238	7187	7368	7247	7081	7099	7222	7131	7387	7232	7182	7124	7133	7124	7169	7254	7124	7231	7150	7382	7067	7220	7344	7035	7047	7084	7231	7208	7156	7162	7335	7140	7214	7289	7078	7144	7106	7199	7087	7208	7089	7224	7093	7084	7213	7267	7266	7238	7165	7253	7168	7097	7239	7239	7161	7154	7113	7307	7251	7329	7146	7167	7222	7351	7245	7255	7247	7160	7186	7151	7166	7136	7215	7141	7199	7155	7181	7154	7226	7101	7191	7295	7126	7139	7091	7140	7227	7222	7254	7189	7270	7238	7259	7219	7323	7165	7252	7203	7150	7172	7249	7329	7139	7099	7225	7153	7183	7284	7208	7219	7249	7348	7194	7281	7124	7174	7208	7301	7204	7239	7131	7301	7250	7261	7185	7296	7279	7203	7141	7249	7210	7163	7331	7259	7191	7313	7195	7200	7242	7197	7049	7248	7280	7153	7199	7189	7294	7127	7212	7031	7173	7220	7200	7214	7157	7319	7182	7416	7215	7224	7199	7223	7221	7220	7173	7212	7127	7205	7285	7244	7236	7119	7271	7137	7351	7146	7160	7244	7152	7253	7267	7400	7210	7173	7120	7217	7132	7321	7178	7208	7233	7259	7159	7169	7203	7197	7188	7357	7098	7077	7239	7235	7254	7128	7256	7265	7197	7131	7231	7166	7231	7207	7232	7336	7218	7251	7328	7193	7211	7338	7211	7146	7194	7277	7195	7291	7223	7169	7150	7321	7162	7249	7108	7151	7247	7273	7327	7232	7157	7258	7214	7225	7246	7135	7177	7316	7168	7135	7191	7087	7129	7090	7338	7195	7249	7220	7294	7229	7181	7292	7145	7182	7176	7106	7265	7328	7317	7185	7210	7308	7068	7188	7130	7262	7128	7241	7227	7332	7155	7334	7197	7143	7314	7124	7198	7182	7149	7215	7244	7255	7262	7124	7186	7256	7143	7189	7254	7256	7177	7233	7192	7203	7333	7240	7293	7277	7305	7122	7381	7183	7275	7168	7293	7060	7144	7137	7222	7061	7290	7175	7221	7232	7115	7208	7267	7242	7136	7228	7272	7267	7259	7135	7225	7337	7233	7201	7165	7240	7260	7181	7189	7138	7253	7260	7189	7182	7292	7109	7176	7163	7043	7155	7250	7194	7222	7282	7201	7205	7101	7140	7125	7294	7192	7175	7230	7164	7124	7119	7353	7243	7124	7258	7287	7198	7209	7193	7128	7274	7277	7295	7123	7209	7206	7270	7065	7115	7262	7213	7116	7201	7218	7254	7210	7062	7248	7256	7233	7325	7230	7175	7240	7130	7241	7228	7219	7242	7267	7221	7120	7274	7164	7260	7279	7356	7307	7271	7169	7227	7131	7197	7281	7275	7172	7202	7151	7279	7268	7156	7326	7054	7283	7341	7231	7170	7061	7141	7230	7263	7175	7253	7036	7185	7277	7185	7192	7124	7167	7189	7043	7273	7194	7061	7137	7246	7165	7201	7295	7239	7403	7121	7244	7230	7194	7218	7155	7381	7099	7204	7175	7065	7149	7209	7210	7159	7258	7120	7271	7152	7275	7269	7280	7084	7237	7252	7133	7054	7199	7294	7173	7119	7323	7261	7231	7274	7201	7184	7255	7289	7258	7244	7293	7219	7087	7301	7025	7210	7154	7307	7235	7325	7274	7321	7185	7314	7269	7175	7301	7298	7210	7219	7177	7229	7216	7285	7376	7161	7225	7059	7162	7176	7153	7111	7311	7139	7200	7167	7161	7254	7278	7196	7081	7147	7330	7232	7139	7217	7124	7176	7083	7221	7149	7200	7218	7185	7099	7202	7183	7240	7221	7086	7035	7269	7308	7107	7258	7095
11278	7873	5278	4019	4560	4054	3390	2768	2281	2014	1843	1617	1427	1316	1049	1024	1029	964	928	848	849	873	825	885	813	865	867	840	801	792	829	831	799	848	812	779	759	773	786	835	789	746	792	774	791	780	743	816	761	711	762	836	775	851	795	788	796	753	762	780	786	795	773	782	765	808	749	783	755	798	746	807	833	782	808	842	777	751	782	787	817	746	818	808	838	786	793	753	794	784	764	770	820	792	792	754	779	794	751	794	790	797	744	753	804	763	755	783	791	750	774	768	786	806	805	767	757	714	807	773	740	793	766	739	744	785	781	794	812	813	792	754	717	795	797	779	786	746	760	786	706	762	781	774	806	741	774	796	792	785	792	782	795	754	747	745	763	848	766	793	765	814	794	755	768	759	771	812	815	820	821	765	761	759	768	825	748	748	754	797	845	829	760	809	755	798	764	767	791	788	753	698	735	781	795	788	791	799	780	797	828	774	745	797	773	799	827	750	750	723	777	770	759	793	801	766	809	835	768	750	791	817	828	782	770	767	791	769	776	787	736	786	825	765	798	786	762	800	853	828	754	819	776	836	816	773	825	833	831	832	792	746	729	756	848	773	806	757	764	779	752	764	756	760	799	720	806	753	783	799	763	737	834	786	761	774	772	805	784	781	808	783	762	760	793	805	821	777	781	795	808	800	736	784	735	789	732	787	786	807	809	821	801	772	767	765	794	817	772	794	752	774	762	811	764	751	846	800	836	799	770	803	777	807	774	777	751	755	780	744	770	790	824	818	756	801	766	791	827	746	777	810	766	838	815	794	783	754	814	842	785	765	760	769	801	821	769	820	753	801	780	776	797	793	753	747	793	769	829	759	802	792	792	765	781	803	793	816	805	817	729	799	787	715	826	836	789	818	796	755	752	782	770	808	789	803	837	802	767	746	770	787	778	751	757	810	773	763	806	774	787	771	781	755	794	796	791	754	769	766	779	747	746	820	782	795	776	819	756	824	815	784	779	799	822	746	762	790	799	778	771	778	818	777	776	789	823	814	792	776	791	782	794	768	716	814	797	733	837	746	777	788	812	834	805	802	772	764	797	746	789	783	820	778	773	783	823	741	812	780	765	779	855	797	808	825	804	773	787	807	726	771	820	772	747	797	834	777	782	770	741	853	790	765	800	814	789	775	775	788	788	783	811	804	834	822	784	764	783	726	798	725	783	763	752	790	737	787	755	789	786	807	827	743	742	778	755	772	792	794	818	717	766	796	814	809	812	792	797	778	734	811	769	732	813	774	823	740	793	738	750	815	790	744	763	807	775	802	807	760	776	763	757	776	735	783	817	751	743	791	792	799	774	725	769	764	799	781	787	820	810	774	747	790	764	759	809	770	796	800	810	820	804	770	760	760	742	750	790	784	789	781	770	800	773	781	796	787	783	781	732	772	773	831	823	774	794	753	787	780	781	754	793	777	790	794	815	850	816	762	765	758	794	821	824	750	771	791	725	836	828	761	798	807	781	804	782	811	818	813	745	738	816	785	798	751	798	784	815	772	787	834	814	788	835	810	783	826	785	813	767	782	833	809	796	787	785	770	758	775	752	829	839	811	761	746	769	805	783	786	783	789	772	770	783	759	787	786	767	816	782	753	805	796	775	751	758	773	804	809	780	766	811	849	738	793	802	761	792	819	822	786	740	743	770	819	807	787	787	776	786	767	727	779	852	782	743	790	767	792	816	794	786	769	799	827	775	743	772	765	801	784	770	806	805	768	800	795	759	778	695	754	859	796	785	800	768	748	741	790	786	778	813	798	829	766	840	824	803	758	789	876	769	745	742	791	753	768	812	770	762	782	811	800	781	769	763	754	799	738	789	779	759	751	770	796	802	792	825	773	796	776	772	764	818	788	803	803	766	810	826	750	805	805	812	761	827	839	749	742	795	797	800	766	766	797	797	707	784	784	760	757	755	791	808	801	756	761	801	769	787	759	808	754	796	759	786	765	705	807	764	805	810	753	795	744	797	783	759	732	764	848	750	780	839	780	773	744	802	777	829	776	792	793	771	816	769	803	736	808	807	791	753	824	770	821	776	790	759	768	793	804	804	793	768	793	826	780	779	821	800	792	823	807	809	829	791	780	784	760	771	780	757	787	775	786	753	744	803	785	784	775	768	779	839	778	769	813	809	791	837	785	722	849	819	761	807	774	768	739	818	793	812	826	815	706	804	791	784	780	745	846	770	791	761	759	763	750	771	767	741	814	753	819	745	771	738	790	777	775	784	779	766	780	804	808	719	776	797	819	800	755	762	782	750	768	764	780	796	809	745	742	794	833	796	786	783	815	786	789	783	757	802	837	782	732	776	853	792	717	807	786	731	778	800	768	830	805	796	766	790	752	777	779	741	821	821	790	805	806	828	786	814	756	784	822	769	787	800	787	771	784	775	781	738	780	807	764	772	786	769	804	786	807	733	777	711	779	810	880	726	826	805	752	812	758	760	768	763	804	749	783	796	804	805	796	803	777	759	793	773	813	757	776	756	763	802	758	805	785	804	793	794	741	738	814	763	826	733	811	843	780	751	771	764	817	814	740	738	764	780	782	800	808	764	745	819	816	800	790	761	746	809	781	820	771	803	727	789	807	809	770	762	798	791	756	775	749	765	797	761	748	796	797	793	797	763	778	737	782	820	772	734	868	804	798	771	751	801	833	814	834	817	736	803	761	832	786	807	805	774	763	752	771	779	829	826	813	742	793	790	757	763	830	778	768	790	777	780	747	746	793	794	760	794	787	788	766	757	777	780	768	765	757	793	816	753	780	757	832	746	804	739	801	826	793	802	805	833	739	776	787	773	740	784	771	806	759	819	800	757	781	787	760	775	807	815	788	806	758	826	756	777	783	777	758	771	798	795	814	820	796	778	777	793	814	774	798	789	822	818	798	770	791	743	729	757	817	779	717	822	836	831	792	795	792	817	783	807	813	789	785	763	765	742	803	828	780	798	793	731	762	766	798	803	840	827	774	814	783	744	774	752	796	784	800	822	779	773	738	741	820	759	824	780	838	790	755	789	788	785	762	791	771	793	782	812	804	773	780	823	806	780	802	757	764	796	799	818	768	788	765	745	829	736	748	750	708	772	751	772	838	787	813	774	742	760	792	811	804	838	775	792	782	774	763	754	767	789	800	783	729	814	794	852	807	835	795	828	779	781	806	791	797	769	797	754	848	806	746	797	789	805	752	842	840	748	766	739	787	748	761	757	794	813	824	724	752	780	791	799	790	772	792	821	756	839	772	816	767	746	807	824	792	786	773	832	825	746	782	801	755	771	850	785	791	819	766	869	824	756	791	781	756	832	790	733	776	745	765	751	740	785	759	839	770	786	761	741	820	749	839	803	792	808	773	777	827	789	803	820	798	762	785	798	785	799	800	764	786	787	827	808	806	806	789	823	778	787	710	777	763	769	801	767	770	759	794	772	786	776	782	760	775	753	784	793	809	814	728	774	774	730	816	810	749
40009	35949	32444	41544	46209	43042	39137	35076	31035	27874	24999	22139	18689	16319	14054	12452	11514	10307	9464	8867	8609	8343	8270	8076	7946	7722	7574	7530	7498	7440	7264	7363	7268	7165	7178	7152	7167	7118	7127	7147	7035	7048	6955	7119	7137	7108	7038	7054	7132	7212	6932	7001	7058	7144	6966	7146	7097	7034	7048	7158	7026	7076	7135	7019	7036	7039	7052	7026	6954	7125	7021	7178	6941	7079	7093	7093	7043	7036	7105	7073	7144	7075	7198	6975	7062	7100	6960	7196	6973	7011	6989	6920	7042	7119	7109	7151	6958	7070	6896	7036	7081	7039	7085	7186	7013	7086	7144	7098	7156	7029	7074	7043	7018	6959	7016	7079	7050	6988	6996	7062	7121	7118	7124	7039	7032	7009	7042	7111	6884	7265	7074	7079	6928	7277	7070	7205	7069	7045	7086	7171	6992	6947	7068	7004	7155	7061	7255	7073	7050	7099	6995	7031	7098	7195	7090	6918	7033	7035	7202	7061	6900	7114	7124	7082	6936	7025	7162	7152	7084	7048	7127	7162	7030	6978	7013	7011	7148	7068	7077	7162	7031	7165	6941	7026	7040	7089	7030	7098	7019	7111	7001	7035	6925	7101	7080	7084	7276	6995	7041	7058	7073	7100	7035	7055	6948	7090	7090	7041	6992	6945	7215	6982	6999	7026	7163	6866	6963	7090	7061	7098	6946	7053	7050	6976	6863	6905	7035	7073	7008	7013	7119	7081	6934	7087	7072	7081	6960	7143	7087	7098	7070	7000	7042	6957	7126	7061	7100	7096	6934	7131	7033	6969	6999	6985	7121	7048	7049	7102	7124	7100	6976	6862	7015	7030	7063	7081	7069	7122	7103	7186	6958	7046	6959	6998	7035	7075	7028	7023	7082	6967	7075	7147	6973	7085	7086	7023	7199	7026	7106	7155	7196	7132	7104	7088	6989	7004	7094	6913	7113	7029	7132	7007	7109	7103	7033	7017	7041	7134	7092	7070	6996	7069	7079	7034	7115	7000	7030	7032	6939	6992	7017	6967	6962	6913	7081	7064	7043	7095	6989	7078	7069	6897	6946	7118	7023	7144	7165	6926	7092	7015	7035	7020	7127	7062	6989	6989	7013	6996	6999	7100	7014	7080	7062	7135	7042	7020	6994	6917	7074	7046	7089	7133	6911	6928	7130	7007	7113	7064	7061	6904	7112	7249	7099	7046	7001	7070	6987	7087	7158	7118	7116	7136	6977	6994	7131	7009	7216	6947	6993	7092	7011	7027	7207	7168	6937	7066	6988	7007	7006	6919	7026	7070	7089	6975	6991	7023	7048	7024	7080	7126	6998	6962	7102	7039	7106	6937	7101	6986	7104	6978	7112	6988	7020	7143	7031	6914	7202	7026	7089	7112	7071	7089	7023	7021	7123	6975	7003	6988	7004	7075	7025	7056	7040	7021	6981	7111	7024	7001	7093	7066	7064	7104	6965	7160	6966	6994	7101	7077	7025	6998	7046	7022	7094	7202	7030	7026	7029	7096	7038	6982	7208	7078	7119	6949	6985	7040	7024	6972	7237	6931	7083	6958	7133	7059	7064	6984	7090	6982	7093	7007	7097	6949	7116	7056	6993	7082	7156	7064	7264	7056	7100	6989	7028	7028	7061	6930	7048	7074	6956	7099	7082	7029	7093	7047	7083	7029	7137	7107	7092	7033	7107	6966	6991	7094	7002	6952	7102	6913	7075	7042	7046	6993	7083	6987	7148	7075	6968	7075	7113	7061	7147	7171	7071	7115	7042	6966	7116	7125	6978	7131	7133	7103	7163	7030	7104	6967	6967	7141	7036	6983	7001	7160	7059	7024	6959	6989	7126	6986	6947	6940	6913	7091	7008	7079	6994	6990	7056	6975	6979	7045	7169	7082	7083	7089	6983	7098	6899	6903	7180	7004	6944	7014	6981	6975	7192	6998	7002	7045	7139	6993	6937	7066	7068	7058	6948	7026	7108	7030	7030	7190	7172	7018	7140	7008	6938	7097	7007	7175	7058	7056	7107	7028	7028	6977	7144	7016	7187	6990	7057	7137	7151	7099	7006	7023	7153	7148	7150	7140	6996	7002	7064	7030	6989	7005	7021	7138	7008	6975	7050	6916	7085	7120	7079	7029	7160	7103	6975	7056	7162	7189	7137	7130	7106	6933	7155	6944	6968	7036	6934	7007	7041	7093	7056	7030	7131	7021	6943	6919	7091	7085	6973	7100	6934	7174	7060	6921	7044	7020	7250	7018	7063	6930	7006	7168	7140	7160	7090	7073	7014	7216	6966	7129	7015	7169	7125	7163	7005	6949	7072	7169	7101	7116	7118	7049	7085	7118	7083	7006	6985	6919	7080	7044	7075	7026	7212	6875	7124	7173	7072	7100	7091	7119	7096	7198	7019	7039	7036	7075	7048	7063	7093	7088	7080	6934	7054	6989	7043	7152	7132	7070	6938	7046	6986	6975	7074	6970	6949	6983	7158	7119	7135	7056	7015	7087	7172	7033	7036	6952	7014	7026	7193	7084	7135	7166	6885	7016	7111	6900	7168	7098	7189	7049	7073	6997	7119	7095	7022	7037	7158	6950	7066	7059	7134	7130	7029	7086	7010	7057	7191	7031	7065	7064	6954	6946	7005	7001	7041	7015	6888	6975	7134	7055	6953	6978	7077	7133	7055	7100	7064	7019	7072	7102	7158	6997	7083	7031	7124	7071	7191	7001	7048	7104	7169	7084	7039	7072	7050	7054	7109	7028	6984	7053	7176	7179	7157	7085	7045	7158	7026	7066	7054	6927	7175	6985	7022	7115	7038	7035	7079	7078	7069	7037	7130	7111	6960	7068	7108	7029	7052	7055	7029	7105	7103	7057	7065	7138	7050	7023	7183	7053	7201	7101	6898	7018	7157	7015	6985	7060	7085	6995	6951	7155	7145	6988	7093	6844	6968	7219	7039	7082	7050	6995	6980	7166	7066	6943	7049	7173	6933	7043	7154	7068	7120	7077	6915	7045	7000	7068	7106	7073	7051	7023	7058	7024	7200	7283	6934	7056	7009	7066	6985	6962	7103	6973	7145	7215	6975	7042	7102	6985	7095	6950	7082	7130	7068	7001	7106	6990	7295	6985	7092	6932	7094	7040	7007	7064	7120	7109	6985	6998	7016	6962	7037	7047	7089	6858	7132	6963	6959	6968	7131	7103	7160	7043	6954	6968	7077	7088	7021	6953	6976	7154	7032	7094	7124	7079	7077	7004	7130	7042	7152	7088	7175	6987	7077	7195	7030	7035	6996	6927	7096	7061	7002	7211	7055	7098	6911	7001	7023	7011	7069	7126	7159	7105	7132	7163	7153	6959	6922	7145	7094	7086	6959	6996	7032	7281	7160	6956	6991	7103	7082	7101	6909	7124	7087	7070	7037	7017	7118	7097	7054	6953	7157	7041	7128	7098	7193	7038	6987	7026	7002	7095	7154	7001	7065	7179	6980	7002	7131	7162	7047	7025	7005	7204	7014	7032	6971	7043	6901	6987	7055	6981	6947	7011	6985	7120	7062	7022	7168	7106	7210	7101	7064	7068	7196	7074	7118	7039	7113	7082	6920	7166	7055	6940	6983	6982	6996	7103	7061	7087	7050	7134	7056	7092	7073	7006	7003	7049	7096	7066	7110	6893	7018	7026	7093	6939	7090	7094	6927	7025	7112	7011	7043	7114	7127	7010	7037	7046	6969	7026	7016	7116	7025	7013	7082	6930	6962	7007	7215	7008	7041	6949	6987	6881	6888	7092	7000	7027	7071	7051	6889	7181	7092	6990	6982	7038	7027	7101	7296	7159	7000	7092	7005	6985	6925	6906	7036	7139	6985	6976	7072	6917	7024	7020	7090	7163	7101	6997	6947	6815	6939	7114	7144	7020	6971	7050	7101	7145	6938	7056	7098	7044	7051	6988	7076	6981	7111	7076	7101	6864	7359	7122	7048	7009	7034	7055	7133	7121	7064	7065	7136	7062	6983	7207	7119	6915	7057	7028	7147	7039	7034	7145	7095	7017	7116	7101	6985	6961	6925	7042	7093	7045	6996	7085	7128	6918	7161	7113	7168	7100	7024	7002	7155	7006	7057	7219	7011	7111	6984	7141	7227	7077	7150	7287	6986	7047	7158	7100	6950	7027	7118	6973	7079	6970	6980	6931	7076	6892	7144	7111	6976	7135	7083	7081	7152	6998	6995	7133	6921	7045	7198	7167	7018	6991	6967	7169	6924	7060	7069	7070	7080	7067	6936	6995	7045	7194	7042	7024	7104	6798	7007	7096	7084	7163	6932	7120	7073	7150	6986	7091	6949	6963	7137	6931	7068	7001	6979	7077	6894	7037	7124	7015	7029	6949	7175	7156	6986	6994	7085	7018	7016	7028	7011	6956	7032	7000	6957	7002	7069	7004	7093	7299	7062	7095	7100	7225	7085	6944	7218	6900	7026	7153	6944	7036	7047	7069	7123	7004	7134	6996	6984	6877	7130	7041	6985	7112	6991	7080	7245	7157	7089	7134	7192	7123	7023	6996	7052	6976	7089	6997	7090	7101	6909	7165	7055	7029	7065	7143	7112	6944	6990	6996	6922	7106	7024	7136	7078	7033	7190	7088	6998	7112	7200	6983	7090	7049	7054	6949	7158	6932	7054	7150	7066	7104	6941	7071	6972	7034	7070	6957	7208	7004	7124	6962	7077	7131	7183	7151	7175	7046	7035	7038	7083	6993	7086	7179	7207	7024	7073	7021	7052	7016	7114	7042	6898	7016	7081	7137	6994	7055	6995	7039	6990	7145	7213	6965	7062	7026	6914	7048	7164	7083	6941	7124	7064	7021	7127	7059	7125	7094	7073	7037	7141	7115	7186	6965	6996	7008	7090	7021	6957	7075	7083	7036	7142	7201	6988	7151	6944	7100	7038	7140	7109	7097	7132	7011	7032	7064	7113	6939	7035	7012	7006	7069	7029	7056	6980	7099	7052	7098	7114	6988	7018	7089	7181	7114	7002	7132	7075	6992	7015	7012	7106	7095	7007	7047	7069	7211	7003	7098	7155	7065	7052	7083	7062	7103
13486	11992	8829	6308	5894	6004	4926	4111	3317	2893	2369	2063	1702	1486	1319	1191	1069	1088	984	954	944	910	889	891	888	843	868	911	867	883	865	859	819	845	888	858	797	794	831	811	812	837	804	841	845	879	813	766	793	801	859	860	872	837	839	823	835	870	818	776	809	778	878	794	855	856	766	825	839	864	811	843	818	857	797	775	840	842	772	818	777	823	832	823	810	828	784	805	818	840	811	802	788	863	841	843	826	840	885	857	848	796	810	817	799	787	809	811	840	820	847	787	838	827	848	811	801	826	844	818	815	798	780	809	821	804	791	833	849	805	809	826	831	840	792	865	847	792	798	824	830	851	780	856	878	892	837	791	870	834	852	852	855	851	803	842	794	856	794	865	826	754	809	831	797	815	788	858	796	843	862	794	863	867	779	880	827	875	824	805	825	837	803	832	850	826	865	864	839	815	787	752	819	820	817	845	816	817	830	825	764	809	844	876	812	832	816	839	845	807	799	832	793	742	767	824	813	832	817	826	820	857	803	860	828	821	813	835	837	807	834	847	796	851	794	868	839	831	816	792	835	848	870	842	820	811	804	892	884	784	822	822	816	834	795	807	830	852	798	824	809	868	786	851	857	821	821	853	880	817	797	870	797	798	876	775	779	817	841	813	787	782	821	788	843	808	830	831	860	825	790	810	829	765	802	786	830	793	860	833	811	821	806	792	804	835	812	788	837	817	867	817	846	848	867	882	812	800	777	813	814	765	848	823	880	819	838	836	773	851	846	790	807	820	788	844	849	783	812	865	825	807	798	837	800	844	772	841	794	822	822	840	822	853	811	811	816	843	865	812	795	832	817	813	815	815	822	818	840	868	825	831	863	824	827	880	815	833	823	832	779	889	861	834	835	811	831	770	839	815	823	849	841	786	828	809	824	807	818	848	844	837	837	810	829	787	804	827	803	848	833	762	772	822	813	846	890	800	816	874	852	832	782	769	856	828	846	882	840	815	854	869	798	804	824	756	841	757	829	805	823	799	802	835	842	811	804	818	825	787	801	887	799	797	825	814	804	818	827	795	853	855	805	830	809	812	813	842	814	805	823	853	850	845	795	832	827	813	833	774	782	823	844	831	791	846	795	829	792	823	788	820	796	816	828	833	862	803	791	820	822	824	828	800	847	864	819	797	830	810	782	859	812	849	851	820	820	874	835	841	818	816	811	814	844	782	848	793	819	817	857	804	859	773	857	848	868	822	846	845	868	817	847	838	835	862	774	795	808	786	834	824	802	824	852	819	835	820	748	827	840	774	807	834	847	791	845	846	805	819	821	820	805	788	812	850	859	796	853	838	820	878	855	849	837	847	830	819	847	825	755	820	842	848	837	818	813	835	808	850	823	831	802	824	836	826	854	844	820	812	892	843	853	831	836	856	865	838	803	772	856	821	845	841	816	851	788	798	774	771	816	835	824	901	840	859	814	806	835	836	817	804	815	817	864	804	836	808	794	782	858	828	827	816	836	844	840	815	826	796	797	827	800	811	860	875	783	863	863	757	797	777	821	817	839	799	764	817	815	811	792	807	802	856	793	794	854	814	865	794	811	851	818	855	779	831	855	809	826	811	765	808	772	794	790	818	816	839	777	855	803	816	827	825	825	857	843	868	835	816	832	813	828	843	844	855	827	824	812	842	868	819	815	841	841	844	859	878	802	870	809	848	834	858	864	845	865	852	809	817	808	803	859	823	829	800	801	820	808	823	808	790	802	828	788	825	808	788	826	821	805	764	804	803	795	785	864	769	792	841	825	832	850	836	803	854	791	799	811	804	845	823	790	810	813	793	808	818	821	850	844	849	828	829	812	858	809	805	838	827	765	787	857	856	821	813	817	851	858	846	806	829	877	836	801	795	837	801	833	790	908	836	813	826	838	809	869	842	841	818	806	833	807	830	868	770	774	789	842	877	801	784	810	856	796	803	780	805	871	801	831	840	835	864	805	792	806	846	857	860	853	879	825	838	805	788	829	902	819	866	805	855	792	820	868	855	821	861	803	844	828	794	845	827	789	807	848	785	806	816	799	797	832	809	832	797	806	794	867	817	839	850	774	813	792	792	818	806	828	811	820	743	840	823	879	799	829	817	801	813	837	816	866	786	821	859	883	754	829	825	793	851	802	826	809	786	818	810	843	862	816	827	824	780	836	813	801	821	830	816	797	832	863	837	884	741	866	770	800	859	827	820	803	872	805	803	846	857	803	864	852	865	833	848	817	834	825	823	885	814	779	812	761	807	846	802	813	835	816	876	812	849	836	817	862	807	822	852	816	800	822	845	824	855	831	814	863	801	819	807	849	780	849	810	808	858	767	792	852	781	826	825	818	890	791	819	835	852	844	847	825	819	829	863	789	851	844	816	787	848	863	835	792	848	830	786	835	838	832	815	792	799	826	903	830	792	833	850	889	827	811	824	827	804	851	821	842	822	794	854	788	794	821	842	836	891	810	835	796	817	812	829	813	819	839	809	830	837	827	785	824	871	859	845	768	853	801	801	819	876	815	755	805	814	820	833	790	804	810	818	846	853	795	772	824	842	819	805	823	850	792	838	800	868	851	850	806	881	829	799	829	867	826	818	769	814	775	838	801	845	837	799	814	807	767	832	812	806	839	851	813	844	851	825	833	787	821	800	803	822	806	891	858	789	798	822	864	862	888	815	850	822	859	879	860	815	832	808	830	820	837	861	840	807	872	828	773	866	816	892	788	826	848	812	846	873	857	806	801	828	783	856	801	800	798	830	821	825	831	790	843	868	810	814	805	782	757	818	842	838	845	835	795	859	807	794	793	823	827	813	852	797	847	786	809	808	832	840	808	862	875	807	848	817	815	853	822	815	783	853	849	825	794	775	801	841	827	786	837	862	844	835	766	784	864	827	791	837	857	855	826	808	801	850	847	827	827	893	816	844	835	831	768	840	839	821	775	795	820	925	799	819	852	829	874	825	809	861	793	806	847	826	824	827	835	856	792	823	819	783	805	795	800	843	850	788	827	863	843	839	836	843	775	824	794	808	793	791	780	829	833	862	875	797	854	858	803	876	812	743	820	839	781	801	792	858	829	856	821	842	837	797	792	803	827	795	864	828	816	851	872	832	807	859	756	844	845	842	801	853	813	875	832	853	862	811	793	816	849	769	807	782	820	869	861	874	824	825	824	872	805	823	897	881	779	802	810	788	830	814	826	742	843	850	811	834	776	832	840	823	774	805	794	800	823	782	863	844	852	795	785	828	775	812	810	822	798	825	827	858	836	863	801	820	809	807	842	790	761	810	823	829	818	829	847	834	858	823	858	818	815	815	853	796	826	831	833	797	837	804	843	793	799	835	820	831	847	785	829	814	855	794	829	803	857	759	830	880	821	799	822	810	820	771	805	855	855	832	818	831	777	795	828	873	801	821	853	833	809	805	857	839	832	809	850	834	784	841	782	793	862	836	825	812	788	875	856	831	854	796	799	845	817	854	769	848
46338	40610	38569	46890	48373	47129	43666	39651	35806	32784	29313	26296	22105	18912	16608	14962	13127	11551	10793	10065	9734	9386	8869	8969	8587	8628	8367	8210	7988	7886	7828	7690	7747	7513	7551	7495	7438	7309	7556	7298	7297	7398	7374	7279	7427	7259	7460	7296	7448	7362	7178	7375	7433	7335	7266	7377	7323	7340	7378	7396	7239	7349	7376	7382	7352	7255	7405	7211	7374	7270	7143	7404	7282	7333	7387	7304	7243	7403	7391	7291	7333	7408	7259	7380	7287	7288	7333	7437	7383	7271	7376	7382	7429	7276	7326	7361	7460	7299	7336	7390	7292	7300	7291	7350	7370	7364	7332	7196	7366	7281	7378	7311	7366	7314	7433	7427	7371	7363	7324	7373	7295	7248	7246	7313	7220	7428	7234	7250	7269	7377	7377	7268	7304	7478	7245	7440	7251	7348	7349	7342	7335	7307	7414	7347	7400	7306	7360	7315	7211	7306	7487	7333	7417	7352	7300	7367	7256	7509	7372	7471	7484	7329	7363	7298	7465	7327	7417	7342	7337	7359	7348	7309	7245	7355	7245	7367	7287	7403	7331	7457	7370	7391	7388	7408	7276	7300	7351	7402	7370	7405	7365	7383	7213	7450	7259	7273	7287	7482	7293	7394	7384	7301	7361	7194	7341	7356	7246	7368	7347	7462	7323	7348	7400	7297	7411	7328	7354	7340	7320	7374	7463	7434	7551	7404	7436	7452	7406	7306	7406	7401	7423	7386	7355	7367	7379	7392	7375	7356	7185	7377	7308	7386	7449	7301	7361	7325	7380	7337	7331	7239	7278	7291	7318	7282	7350	7367	7491	7240	7361	7313	7392	7278	7385	7464	7222	7340	7420	7316	7373	7331	7305	7462	7253	7338	7353	7290	7323	7422	7293	7513	7331	7435	7409	7320	7484	7374	7308	7317	7436	7380	7418	7386	7300	7367	7465	7429	7338	7329	7306	7329	7276	7297	7376	7262	7312	7288	7293	7262	7530	7343	7474	7362	7438	7423	7276	7430	7363	7290	7295	7278	7348	7272	7296	7403	7389	7435	7181	7335	7326	7366	7314	7397	7412	7367	7379	7383	7331	7200	7353	7432	7309	7393	7259	7338	7465	7323	7438	7364	7284	7292	7302	7421	7213	7251	7398	7215	7294	7255	7291	7309	7435	7492	7343	7268	7332	7321	7394	7366	7522	7355	7334	7295	7441	7306	7300	7334	7456	7451	7355	7181	7365	7299	7387	7415	7234	7325	7417	7342	7542	7344	7208	7433	7297	7280	7377	7350	7337	7416	7324	7274	7306	7365	7326	7406	7414	7397	7350	7269	7254	7426	7181	7237	7359	7360	7332	7356	7350	7387	7293	7407	7421	7456	7492	7315	7259	7314	7453	7280	7438	7289	7434	7368	7358	7401	7283	7369	7412	7277	7283	7402	7261	7258	7334	7342	7411	7307	7303	7420	7227	7384	7254	7256	7379	7403	7257	7417	7345	7337	7377	7247	7399	7427	7247	7468	7248	7312	7455	7339	7338	7398	7274	7416	7417	7428	7336	7294	7400	7361	7382	7304	7336	7438	7352	7313	7474	7309	7233	7291	7384	7384	7265	7366	7359	7429	7209	7359	7409	7369	7378	7307	7397	7347	7256	7314	7342	7456	7248	7529	7274	7197	7392	7383	7326	7368	7337	7351	7378	7404	7343	7390	7476	7207	7399	7378	7347	7443	7330	7353	7510	7261	7388	7364	7333	7220	7593	7226	7376	7354	7402	7433	7308	7318	7313	7303	7309	7336	7326	7407	7323	7449	7329	7330	7423	7341	7271	7329	7432	7297	7341	7458	7378	7322	7278	7122	7413	7315	7340	7260	7321	7285	7362	7263	7252	7364	7370	7300	7392	7391	7272	7339	7188	7271	7406	7458	7270	7344	7279	7376	7346	7275	7446	7410	7312	7393	7268	7263	7422	7191	7275	7261	7339	7294	7434	7391	7401	7295	7507	7379	7319	7285	7320	7354	7308	7373	7298	7387	7368	7269	7333	7264	7205	7383	7476	7301	7247	7283	7323	7279	7368	7285	7329	7383	7354	7368	7416	7470	7249	7304	7488	7482	7432	7345	7304	7363	7321	7351	7355	7327	7357	7213	7399	7349	7311	7424	7459	7357	7430	7271	7317	7284	7241	7310	7338	7399	7503	7409	7300	7415	7383	7264	7566	7281	7363	7305	7425	7420	7229	7415	7255	7306	7353	7502	7343	7304	7299	7353	7241	7421	7457	7343	7327	7343	7384	7439	7341	7175	7367	7289	7243	7353	7301	7308	7327	7338	7307	7419	7406	7272	7422	7255	7346	7249	7373	7479	7417	7282	7366	7365	7237	7278	7446	7441	7411	7480	7335	7290	7282	7337	7381	7479	7348	7213	7399	7384	7392	7436	7294	7321	7295	7340	7385	7455	7356	7444	7362	7341	7338	7373	7423	7339	7495	7355	7460	7410	7338	7335	7312	7302	7252	7348	7334	7376	7416	7258	7364	7240	7274	7364	7466	7337	7368	7394	7354	7254	7417	7363	7362	7322	7268	7478	7307	7450	7222	7454	7262	7304	7372	7294	7359	7360	7249	7420	7297	7281	7384	7278	7408	7358	7391	7314	7427	7314	7473	7106	7439	7376	7328	7420	7243	7413	7383	7411	7376	7429	7262	7384	7318	7380	7329	7336	7268	7421	7329	7375	7311	7442	7379	7515	7303	7286	7302	7260	7259	7439	7363	7198	7325	7332	7383	7523	7350	7296	7422	7181	7394	7372	7265	7373	7198	7336	7336	7530	7334	7296	7466	7340	7321	7260	7337	7290	7316	7252	7311	7413	7389	7332	7256	7335	7283	7226	7398	7350	7195	7423	7229	7215	7376	7346	7251	7412	7391	7338	7264	7334	7508	7272	7330	7399	7209	7249	7270	7224	7320	7454	7322	7331	7380	7281	7398	7307	7419	7358	7352	7231	7247	7403	7409	7524	7274	7290	7418	7221	7353	7385	7224	7419	7435	7326	7382	7334	7374	7285	7463	7349	7325	7307	7303	7359	7367	7293	7318	7207	7397	7276	7284	7462	7321	7324	7392	7326	7373	7329	7376	7235	7223	7221	7361	7347	7373	7377	7439	7448	7339	7367	7246	7362	7313	7357	7330	7439	7275	7338	7493	7281	7232	7385	7450	7355	7289	7365	7414	7352	7354	7303	7387	7348	7321	7437	7245	7337	7381	7384	7400	7260	7308	7205	7224	7469	7323	7236	7418	7293	7223	7394	7398	7370	7243	7417	7330	7302	7255	7279	7244	7349	7387	7443	7416	7271	7359	7394	7292	7454	7457	7284	7391	7268	7380	7394	7272	7336	7325	7347	7341	7449	7339	7310	7342	7373	7349	7315	7360	7343	7374	7388	7421	7396	7368	7298	7259	7219	7446	7329	7370	7411	7336	7423	7258	7377	7344	7460	7423	7303	7314	7344	7352	7202	7409	7409	7431	7431	7267	7246	7364	7246	7451	7310	7311	7279	7387	7236	7408	7316	7342	7368	7370	7372	7427	7320	7537	7262	7298	7408	7357	7308	7485	7293	7313	7387	7311	7258	7404	7618	7206	7464	7350	7365	7516	7399	7329	7314	7337	7257	7261	7376	7333	7489	7288	7291	7518	7382	7329	7363	7347	7295	7383	7331	7425	7351	7366	7427	7412	7331	7330	7424	7289	7380	7270	7278	7379	7343	7409	7368	7381	7388	7326	7280	7439	7332	7484	7368	7300	7361	7150	7278	7441	7338	7412	7241	7336	7372	7350	7257	7306	7340	7249	7412	7241	7342	7325	7461	7319	7331	7295	7260	7283	7426	7322	7331	7453	7356	7320	7473	7393	7464	7294	7404	7283	7298	7381	7360	7327	7455	7168	7270	7245	7470	7434	7281	7278	7351	7429	7250	7398	7429	7499	7355	7308	7200	7273	7208	7338	7348	7379	7334	7385	7363	7232	7275	7274	7385	7283	7246	7319	7435	7379	7462	7267	7316	7200	7420	7325	7410	7422	7312	7310	7457	7293	7415	7502	7359	7294	7217	7424	7379	7352	7347	7251	7283	7361	7210	7370	7264	7315	7280	7440	7387	7470	7382	7273	7381	7264	7293	7280	7369	7388	7268	7254	7362	7295	7344	7322	7303	7189	7321	7407	7304	7403	7318	7317	7309	7314	7341	7367	7291	7271	7437	7268	7446	7298	7265	7456	7317	7260	7423	7417	7252	7250	7385	7307	7360	7258	7402	7422	7382	7285	7295	7301	7333	7410	7356	7229	7350	7437	7227	7231	7327	7398	7274	7302	7438	7238	7211	7400	7284	7358	7378	7426	7300	7294	7340	7344	7358	7459	7326	7346	7289	7273	7477	7270	7408	7385	7352	7350	7490	7325	7367	7290	7357	7248	7339	7417	7435	7446	7325	7294	7336	7243	7248	7406	7419	7345	7385	7353	7336	7406	7224	7460	7209	7391	7285	7418	7416	7268	7266	7421	7252	7396	7252	7284	7259	7262	7289	7353	7215	7339	7281	7528	7289	7285	7259	7409	7301	7303	7416	7419	7338	7276	7402	7490	7313	7434	7259	7358	7332	7246	7353	7349	7423	7363	7265	7316	7453	7462	7316	7398	7432	7342	7368	7388	7509	7352	7307	7346	7304	7466	7422	7212	7391	7367	7342	7380	7485	7356	7330	7389	7354	7356	7291	7388	7323	7496	7426	7426	7326	7426	7444	7328	7401	7365	7241	7336	7248	7368	7285	7252	7409	7425	7309	7345	7376	7228	7289	7370	7465	7338	7448	7268	7236	7324	7404	7356	7274	7343	7246	7409	7304	7237	7313	7282	7486	7365	7364	7361	7422	7326	7357	7331	7494	7407	7313	7307	7482	7365	7402	7232	7268	7448	7276	7439	7480	7197	7211	7373	7430	7314	7276	7396	7270	7383	7476	7322	7370	7330	7310	7369	7415	7331	7296	7318	7247	7522	7391	7531	7349	7430	7346	7327	7300	7389	7253	7160	7377	7348	7280	7297	7232	7397	7395	7311	7239	7262	7305	7326	7273	7373	7286
8250	5182	3371	2472	2806	2834	2291	2031	1720	1606	1377	1210	1131	1036	922	931	821	831	833	779	759	789	825	755	757	824	783	787	797	744	768	747	715	747	752	757	734	731	771	726	742	771	755	786	850	763	735	760	742	736	802	770	747	761	738	786	746	732	732	747	758	771	725	740	751	744	735	728	759	750	744	786	727	719	801	719	774	764	713	782	773	726	756	776	751	753	727	704	714	721	774	813	692	764	710	782	754	782	754	748	748	782	753	782	754	759	764	784	746	794	762	725	751	729	755	771	716	788	749	739	783	780	737	803	806	732	715	746	728	747	752	691	791	739	774	815	778	736	759	718	779	757	774	805	745	771	747	744	777	741	706	777	756	771	783	743	780	802	723	763	755	771	788	785	783	783	750	760	748	719	758	718	785	737	711	780	689	749	779	729	781	773	759	738	771	717	776	738	732	737	768	759	732	800	739	719	745	763	790	771	725	711	778	778	817	756	760	801	800	778	765	749	819	754	773	783	753	786	707	781	775	754	736	815	751	773	801	783	751	759	761	752	743	776	761	739	741	801	797	751	734	800	763	780	770	747	734	761	777	756	759	791	770	764	750	744	746	745	764	732	782	736	776	739	723	722	815	733	739	718	757	788	772	751	741	703	761	754	787	736	764	734	755	764	760	751	726	792	759	770	767	760	745	763	723	762	730	762	771	713	782	759	798	776	804	763	745	709	766	772	743	730	804	741	786	800	794	774	769	734	768	743	746	767	749	782	775	816	729	786	748	775	724	745	762	758	740	774	739	730	771	742	740	774	689	705	749	721	801	794	814	754	750	787	777	771	741	756	753	762	760	763	782	717	754	807	712	722	714	750	733	782	708	790	778	790	767	764	758	759	740	778	721	728	775	739	771	729	732	796	784	769	790	757	775	762	788	746	753	769	761	749	801	804	779	774	716	708	782	745	730	693	722	766	775	743	746	721	779	760	760	775	712	731	720	729	812	754	758	738	757	689	752	732	775	740	757	805	793	765	742	781	736	773	789	788	814	792	790	757	757	805	775	758	740	727	742	744	742	796	755	730	766	803	742	734	730	734	787	756	785	759	743	742	729	734	714	738	756	758	737	741	737	780	747	772	743	731	740	765	766	726	735	777	774	744	772	752	744	761	804	768	780	784	778	724	779	758	762	812	779	791	774	808	736	762	784	762	824	770	772	772	750	776	737	732	742	743	755	747	715	761	782	817	735	753	717	724	698	699	733	758	731	785	768	793	754	743	770	788	724	700	721	766	738	785	745	758	740	766	802	767	720	701	772	749	746	793	801	752	758	739	782	775	752	715	778	760	739	722	787	751	734	795	745	727	765	802	745	754	840	804	767	714	734	835	760	704	758	779	761	724	792	728	754	737	736	759	745	709	720	768	772	734	783	768	759	758	804	742	809	792	757	724	763	745	773	785	770	716	755	762	693	740	722	741	755	753	745	785	763	794	740	723	770	815	798	755	759	748	727	732	809	697	696	806	735	755	807	815	744	766	772	754	782	786	717	724	755	761	769	755	734	810	782	820	739	707	697	712	770	778	770	740	761	705	713	763	744	748	769	837	760	722	815	732	757	758	765	740	721	744	738	732	768	745	789	784	761	745	776	747	721	741	766	780	734	778	721	743	778	707	765	776	774	753	787	679	738	735	747	737	724	754	774	737	798	766	749	735	805	756	776	802	710	719	735	764	746	772	738	775	801	741	791	785	727	776	699	728	774	754	760	743	753	764	734	763	742	740	716	746	762	754	704	769	794	735	754	760	742	795	767	706	711	776	743	760	729	717	709	759	763	790	715	736	758	739	791	748	754	762	760	810	770	772	758	722	798	743	773	741	778	774	814	702	756	757	755	804	746	774	725	733	740	722	764	778	774	763	789	792	733	773	708	724	749	785	802	745	731	802	778	767	758	720	742	772	814	776	756	746	752	822	757	762	772	770	794	722	792	754	819	783	727	743	752	749	753	726	771	753	728	751	701	747	724	736	748	754	805	755	755	763	794	740	726	722	789	778	726	719	719	755	771	756	815	747	742	738	726	759	740	711	771	759	747	756	777	727	776	787	792	794	765	767	757	777	744	760	760	777	765	732	743	816	763	762	747	778	791	747	720	751	804	747	721	730	773	739	718	745	756	711	764	740	752	783	768	766	726	772	766	766	731	772	757	758	747	777	719	788	764	807	789	769	771	756	766	728	772	743	794	732	756	710	825	775	716	784	738	763	760	775	793	736	803	721	770	774	757	741	719	784	738	742	775	771	719	733	731	775	742	777	747	756	746	762	745	757	734	772	713	772	726	750	748	807	769	791	768	735	779	770	753	758	766	750	795	742	783	746	698	731	724	808	773	737	758	773	737	779	740	792	747	779	816	759	804	744	773	832	765	799	775	802	776	796	794	798	783	728	717	701	765	742	759	788	807	733	743	729	747	769	759	782	719	712	759	740	733	700	741	769	783	708	751	724	719	774	763	771	736	787	785	714	758	781	776	772	828	750	769	736	745	764	738	772	780	774	724	785	760	760	714	755	760	787	757	738	776	744	732	772	796	728	768	796	782	746	775	768	712	790	785	778	746	722	772	762	742	777	723	766	762	795	768	763	741	733	768	817	789	767	768	765	734	742	755	751	736	782	737	756	785	761	758	738	748	715	727	772	784	746	761	763	799	723	745	745	728	765	753	777	750	679	735	795	732	759	793	749	770	740	774	730	773	785	819	723	706	750	757	751	761	770	748	711	731	749	776	730	730	678	741	759	774	766	722	777	803	747	785	764	674	708	767	779	755	773	710	794	771	715	799	752	727	754	735	755	762	797	733	802	762	774	783	750	778	792	810	819	718	788	771	757	787	791	756	802	720	764	760	723	725	760	743	763	752	755	795	722	788	837	741	759	783	742	741	741	775	785	760	812	778	732	778	758	765	716	799	717	719	799	779	773	748	735	721	759	758	782	772	767	822	739	697	738	768	796	723	707	785	749	707	719	738	739	732	734	734	739	728	736	731	718	701	750	799	762	726	729	740	734	760	804	753	761	723	739	778	755	709	742	758	740	798	793	740	789	756	841	750	776	769	757	706	746	767	798	725	714	806	761	752	734	759	764	812	752	758	815	753	804	737	766	729	768	759	772	673	709	753	766	761	740	736	734	747	787	714	792	752	729	717	732	785	744	765	766	736	755	785	767	766	767	760	710	753	758	788	799	762	725	766	805	706	768	765	706	766	730	759	802	822	731	776	756	807	738	819	758	766	754	763	762	760	782	728	751	773	763	772	766	775	782	722	758	734	823	796	762	705	746	805	751	792	756	773	780	786	765	745	752	691	726	774	739	772	767	798	816	756	729	781	705	737	756	761	744	681	765	767	781	779	752	770	755	773	755	735	762	785	752	772	767	715	722	763	735	741	805	778	780	741	770	782	762	738	760	863	775	770	788	748	760	732	796	815	753	710	723	726	852	780	767	761	750	731	782	728	757	757	707	781	720
38464	31993	27814	36057	41067	39210	35507	30718	26830	24235	20258	17125	14332	12751	11329	10119	9215	8579	8398	7959	7988	7768	7729	7766	7544	7494	7406	7359	7298	7106	7169	7017	6981	6839	6984	7152	6961	6971	6942	6957	6945	7127	6876	6878	6861	6805	6930	6957	6922	6833	7053	6941	6791	6881	6943	6874	7049	7012	6951	6960	6902	6821	6785	6983	6950	6903	6886	6917	7032	6862	6888	6862	6971	6767	6953	6949	6870	6933	6955	6987	7018	6933	6999	6902	6851	6919	6992	6864	6987	6986	6849	6897	6977	6920	7015	6859	7033	6842	6859	6998	6967	7012	7023	6909	6967	6808	6879	6988	6799	6947	6915	6768	6909	6887	6788	7013	7033	6889	6985	6942	6967	6917	7025	6912	6939	6917	6901	6968	6894	6892	6833	6865	6917	7062	6839	6891	6988	6860	6967	6776	6866	6729	6937	6909	6984	6995	6883	6971	6914	6935	6895	6984	6890	6941	7003	6915	6955	6930	6968	6911	6945	6954	6940	6800	7007	6994	6842	6849	6888	6893	7100	6956	6863	6856	6827	6952	6848	6741	6807	6802	6955	6986	6982	6889	7026	6985	6899	7021	6847	6799	7096	6839	6883	6860	6886	6921	6908	6975	6817	6945	6953	6914	6911	6951	6899	6967	6875	6848	6925	6943	7026	6842	6885	7026	7017	6879	6969	7060	6895	6841	6986	6798	6899	6931	6794	7004	6987	7055	6903	6926	6997	6838	6899	6956	6885	6932	6906	6959	6883	7094	7037	6961	6906	7006	6860	6869	7019	6960	7002	6944	6902	6958	6906	6883	6939	6906	6822	7037	6859	6998	6986	6931	6931	6982	6992	6837	6857	6857	7011	6857	6888	6886	6937	6798	6906	6962	7062	6980	6944	6823	7044	7068	6997	6825	6870	6883	6820	7000	6985	7170	6960	6780	7014	6789	6931	6938	6954	6952	6942	6802	6968	6850	6924	6845	7020	7031	6852	6833	7018	7026	6958	6912	6924	6920	7010	6994	6959	6985	6947	7001	7110	6966	6975	6873	6760	6908	6861	6870	6957	6973	7043	6959	6884	6944	6932	6855	6964	6900	6800	7058	6973	6999	6766	7090	6971	6819	6895	6952	6978	7044	6960	6979	6957	6914	6993	6827	6911	6888	6948	7013	6889	7002	6959	6941	6993	7025	6851	6828	6958	6895	6967	6798	6892	6829	6900	6932	6937	7080	6870	6855	7004	6917	6978	6870	6962	6911	7022	6984	6837	7052	6828	6750	6832	6940	6863	6963	6866	6900	6945	7030	7065	6765	6921	6909	6905	6914	6879	6873	7043	6995	6961	6895	6873	7002	6849	6974	6971	6832	6830	6872	7008	6875	6845	6917	6943	6883	6944	6882	6811	6971	7019	6744	6950	6887	6947	7046	6929	6954	6910	6922	6938	6941	6858	6971	6972	6832	6956	6891	6794	7010	6926	6940	6863	7003	6826	6992	6974	6792	6929	6907	7024	7122	6839	7006	6843	6827	7082	6963	6990	6972	6976	6864	6850	6880	7072	6871	7031	6840	7057	6945	7056	6906	6828	6879	6915	6982	7003	6746	6767	6926	6986	6925	6916	6883	6944	6982	6878	6834	7016	6965	6952	6938	6949	6943	6962	6890	6964	6837	6905	7007	6928	7014	6814	6990	6966	6839	6800	6920	6848	6936	6906	6858	6909	6908	7143	7027	6918	6959	6768	6944	6895	6968	6906	6887	6905	6883	6985	6917	6939	6956	6804	6977	6943	6964	7008	6849	6942	6929	6927	6949	6868	6910	7064	6980	6829	7096	6967	6962	6919	7015	6939	7008	7054	6976	6932	6912	6932	6856	6938	6937	6895	6959	6936	6986	6911	6970	6928	6874	6911	6919	6903	6957	6851	6882	6928	6983	6989	6885	6899	7051	6856	6913	6815	6973	6952	6987	6886	6907	6883	7100	6878	6997	6898	6943	6946	6820	6914	6918	6935	6897	6947	6911	6925	6869	6962	6896	6796	7002	6847	6909	6910	6920	6865	6947	6942	6954	6842	6852	6860	6906	6974	6952	7065	6940	7013	7006	6878	6877	7052	6923	6893	7032	7041	6969	6888	6999	6984	6914	6977	6831	6948	6730	6941	6810	6966	6941	6946	6973	6848	6954	6995	6878	6887	7051	6820	6892	6809	6859	6817	6943	7046	6959	6900	6952	6798	7020	6884	7000	6906	6968	6945	6984	7035	7029	6875	6861	6878	6884	6861	6822	6927	6930	6906	6860	6954	6929	6869	6906	6908	6869	6932	6992	6983	6850	6859	6934	6909	7018	6780	6976	6916	6971	6914	6923	6932	7034	6965	6990	6910	6969	6842	6925	6815	7006	6867	6971	6913	6998	6831	6868	6969	6957	6937	6959	6937	6909	6973	6978	6926	6865	6929	6942	6871	6932	6960	6827	6912	6889	6874	7006	6850	6963	6906	6923	6744	7059	6810	6992	6992	6932	7064	6894	6861	6847	6915	6968	6871	6860	6951	6958	6942	6860	6927	6894	6822	6980	6895	6936	6867	7039	6817	6867	6901	6862	6851	6844	6895	6981	7002	7039	6898	6845	6825	6976	6954	6963	6846	6804	6962	6870	6972	6917	6890	6945	6779	6844	6907	6950	6877	7012	6856	7007	6894	7014	6811	7000	6784	6871	6906	7012	6963	7017	6811	6797	6911	6995	6869	6863	6891	6990	7040	6861	6910	6895	6917	6817	6757	6952	6917	6906	7027	6910	6871	6976	6932	6930	6872	6961	6906	6746	6830	6998	7028	6808	6992	6930	7019	7035	6907	6961	6909	6931	6961	7035	6879	6915	6977	7004	6817	6865	6748	6818	6910	6923	6890	6815	6874	6922	6742	6905	6973	7110	6912	6784	6892	7009	6970	6962	6871	6910	6974	6881	6891	6863	6937	6847	6822	7141	7035	6983	6876	7069	7007	6908	6896	6990	6907	6971	6913	6984	6952	6964	6750	6896	7017	6982	6850	6931	6837	7104	6920	6947	6972	6773	6936	6971	6920	6971	6924	6921	6916	6908	6908	7019	6902	6935	6934	7030	6817	6865	6913	6943	6951	6794	7021	6922	7043	6955	6934	6918	7107	6972	6809	6901	6980	6849	6920	6899	6936	7120	6896	6970	6921	6997	6906	7027	7044	6794	6937	6846	6893	6968	6860	6992	6935	6829	6837	7027	7007	6931	6985	6822	6847	6913	6997	6979	6879	6922	6737	6893	6958	7045	6930	6913	6909	6845	6926	7094	6816	6944	6948	6999	6828	6826	7074	7116	6975	6833	7056	6930	6892	6857	7020	6966	7046	6907	6889	6880	6842	6930	6957	6874	6900	6961	6944	7054	6773	6911	7020	6953	6724	6961	6946	6818	6781	6842	6951	6859	6870	6977	6967	7010	6997	6871	6911	6857	6916	6902	6957	6911	6850	6965	6825	6974	6867	6930	6934	6988	6911	6854	6829	6887	7021	6875	6885	6804	6908	6904	6875	6930	6950	6950	6857	7027	6853	6993	6915	7007	6895	6924	7083	6976	6902	6861	6910	6935	6898	6889	6863	6888	6993	6994	6965	6998	6762	6873	6903	6965	6984	6977	6990	6844	6907	6967	6974	6722	6906	6901	6983	6873	6803	6940	6861	6900	6870	6880	6965	7063	6906	6963	6953	6899	7002	6857	7031	6934	6888	7066	7043	6967	7014	6809	6985	6920	6925	7017	7014	6958	6809	6877	6953	6854	6988	6967	7009	6857	6830	7030	6855	6840	7018	6858	6926	6906	6862	6907	6989	6912	6947	6763	6884	6934	6870	6836	6959	6898	6739	6863	7029	6879	6970	6888	6966	6922	6870	6915	6915	6922	6752	6970	6957	6986	6821	6980	7159	6946	6932	6952	6842	6881	6970	6835	6932	6932	6977	6892	7010	7018	6928	6918	6891	6972	6875	6905	6924	6831	6767	6889	6974	7001	6900	6985	6761	6906	6814	6913	6881	6899	6941	6754	6920	6996	6875	6857	6917	6850	6961	6944	6714	7062	7034	6876	6841	6940	6964	6984	7080	6935	7129	6847	6931	6860	7015	7073	6912	6941	6775	6818	6868	6853	6966	6728	6958	6867	6875	6900	6904	6974	6930	7087	6944	6957	6938	6913	6909	6937	6827	6845	6949	6817	6875	7100	6881	6889	7051	6781	6840	7033	6998	6894	6902	6957	7004	6983	6892	6919	7048	7002	6944	6870	6982	6923	6937	6891	6905	7086	6979	7109	6857	6848	6936	7057	6903	7056	6909	6984	7028	6963	6786	6803	7034	6850	6860	6893	6920	6970	6963	6894	6856	6824	6922	6886	6856	7025	6991	6801	6918	6932	6957	6731	6847	6973	6915	6931	7041	6964	6893	6819	6918	7094	6918	6920	6887	6960	6877	6935	6889	6929	6967	6885	7027	6893	6914	6821	6979	6970	6976	6815	6996	6772	6894	7001	6945	7064	6750	6922	6945	6888	6967	6939	7070	6898	6986	6751	6887	7028	6948	6990	6899	7032	6965	6972	6967	6864	6974	6969	6842	6863	7022	6883	7006	6886	6874	6922	7030	7007	6870	6887	6788	6992	6847	6948	6923	6960	6892	6973	6906	6909	6939	6886	6955	6925	6908	7023	6881	6991	6788	6936	6956	6899	6957	6834	6941	6979	6933	6994	6986	6889	6836	6813	7011	6899	6973	6866	6946	6952	6996	7013	6916	6877	6786	6868	7014	6924	6898	6861	6932	6996	7040	6877	6900	6943	7042	7001	6931	6853	6928	6927	6872	6941	6847	6947	6855	6881	6875	7011	6938	6919	7005	6939	6879	6887	6948	6890	6883	6999	6998	6913	6977	6902	6957	6906	6874	6851	6819	6976	6840	6900	6871	6890	6961	6906	6914	6907	7127	6982	6914	7011	7085	6993	6969	6904	6823	6768	6960	7001	6938	6731	7068	6848	6895	7040	6999	6928	6984	6832	7009	6894	6910	6928	6872	6951	6966	7017	6987	6974	7002	6823	6874	6879	6889	6944	6967	6954	6994	6903
9792	8224	5705	4414	4587	4363	3657	3040	2624	2202	1771	1535	1386	1225	1062	1068	973	985	918	885	959	879	889	877	862	885	880	865	816	834	792	817	843	809	852	823	787	836	799	810	780	824	830	813	833	779	786	797	811	789	789	795	799	831	845	868	817	830	811	800	869	847	867	833	839	833	837	796	835	801	804	796	865	838	787	783	853	844	815	817	847	820	771	787	851	819	775	853	776	822	835	836	750	821	876	755	809	772	832	797	870	801	782	835	804	848	813	820	803	825	787	819	810	847	802	868	831	790	886	831	802	793	801	804	817	817	786	787	748	809	779	769	809	817	849	745	830	836	817	800	814	762	869	814	811	859	835	823	790	812	810	821	736	798	867	753	812	800	794	793	775	820	813	851	798	866	793	830	869	868	830	808	824	810	815	865	816	835	860	840	810	812	829	839	834	840	840	841	788	847	778	766	782	724	818	797	819	791	830	814	829	828	818	802	827	780	815	822	839	801	796	864	844	825	834	856	855	844	794	867	815	821	788	768	840	764	773	836	822	844	788	811	848	801	782	783	837	828	807	806	839	795	837	834	805	846	881	797	810	841	789	778	802	857	807	825	831	877	837	820	813	835	864	810	794	844	797	808	812	773	833	859	777	834	832	868	813	795	789	754	810	851	829	784	874	788	831	820	796	828	832	828	798	805	836	798	794	837	815	791	792	850	789	809	835	828	835	788	795	825	805	844	812	816	881	782	757	867	887	783	852	805	812	846	813	842	827	791	816	841	813	814	784	788	811	806	818	770	868	824	836	754	825	823	813	855	824	788	811	799	811	782	821	805	880	782	813	815	821	818	815	795	831	812	844	816	814	814	833	832	843	717	823	803	815	877	893	803	870	859	830	823	817	752	828	771	793	796	837	827	847	800	809	810	867	838	869	828	809	806	798	826	748	845	833	856	776	845	798	746	795	830	794	800	839	792	839	870	845	889	824	816	811	741	827	844	806	786	862	791	815	848	846	823	835	768	831	801	830	843	797	845	764	857	835	848	800	798	818	797	798	795	846	832	773	819	785	854	869	832	834	810	849	807	834	811	823	849	804	778	773	804	827	901	806	836	821	797	877	846	833	826	791	799	823	805	843	771	847	818	776	744	822	804	796	790	794	840	783	782	805	764	799	805	859	808	848	806	875	831	778	835	756	792	783	809	828	781	790	804	832	801	801	823	823	838	814	824	855	883	809	799	773	827	769	828	804	824	838	826	804	804	829	816	858	823	838	793	808	850	801	792	807	822	834	789	789	833	723	828	833	804	809	797	830	798	805	801	840	798	823	842	837	771	823	847	818	773	830	784	834	845	823	820	805	773	846	776	829	818	840	803	763	819	858	830	803	784	819	838	810	816	823	750	746	792	793	867	850	841	850	881	834	772	869	772	795	833	833	800	798	817	859	775	814	827	808	791	796	833	812	821	819	819	796	773	821	763	818	847	817	855	852	794	785	798	814	800	815	852	783	811	805	768	817	820	769	784	812	811	825	806	816	831	813	847	790	833	806	832	816	792	794	823	775	776	824	809	869	833	782	803	820	854	738	824	863	816	802	774	811	790	830	801	785	804	792	813	878	867	812	789	826	806	798	780	793	841	794	852	833	812	809	854	770	841	810	821	841	760	807	791	751	873	790	808	808	782	814	818	828	716	849	848	810	826	798	760	790	867	797	836	849	832	810	856	747	790	809	846	790	837	825	815	785	851	844	782	845	807	772	846	850	841	806	802	854	769	812	827	831	805	849	814	802	777	799	830	814	828	866	796	873	821	808	837	803	777	802	798	806	823	839	822	776	821	816	792	818	842	784	793	817	839	817	813	840	794	809	818	812	855	830	824	891	800	821	828	826	855	810	783	794	806	776	801	836	855	820	808	836	843	785	829	820	789	788	862	826	755	824	820	795	845	843	846	812	805	863	841	805	877	833	845	788	803	814	767	853	850	795	808	809	855	802	838	834	834	790	781	821	792	832	830	851	818	801	831	784	863	855	768	766	859	816	819	821	817	812	836	804	838	860	803	816	740	811	767	829	869	834	837	802	807	763	778	814	808	784	873	802	818	838	815	837	735	791	813	821	835	821	844	818	813	861	850	847	826	800	853	870	801	824	854	875	800	843	858	861	837	787	876	837	844	800	787	821	816	809	831	799	816	870	760	827	824	784	841	790	842	816	826	797	795	852	817	820	864	834	792	774	819	782	819	847	804	816	810	830	853	837	820	848	792	850	798	791	844	769	801	853	831	788	828	826	833	790	817	782	799	824	761	860	773	801	805	813	796	829	839	819	825	834	799	816	794	802	824	822	812	797	805	816	819	815	817	801	785	818	842	812	819	803	830	779	772	776	791	826	811	758	845	825	810	855	782	848	852	817	838	808	785	796	823	783	853	893	787	819	811	823	797	855	824	843	829	851	833	867	808	824	806	801	827	808	833	800	859	816	812	755	810	819	805	809	820	862	808	798	796	761	780	809	819	849	759	798	841	813	748	827	876	839	827	776	838	827	863	825	817	801	837	800	865	806	857	830	821	788	853	815	827	827	751	807	818	821	795	793	843	801	849	830	817	792	779	815	832	779	828	822	826	849	780	815	830	802	861	817	851	860	865	794	774	763	784	835	857	787	741	811	767	828	838	772	802	779	872	818	775	782	835	820	850	874	849	786	827	793	795	834	807	870	834	807	869	794	797	820	826	836	839	819	852	785	840	882	753	785	847	813	818	815	793	818	790	801	782	810	836	866	846	802	797	799	822	818	806	863	861	800	843	785	842	870	813	834	844	842	849	782	810	788	785	797	795	794	810	853	777	826	839	781	809	810	829	846	835	791	823	791	800	810	792	805	855	843	783	824	859	789	795	772	812	828	857	860	803	780	793	772	818	835	839	819	836	733	886	837	875	807	848	799	803	830	789	809	832	848	803	819	780	826	817	849	820	821	857	791	841	793	792	823	879	885	829	823	845	794	812	800	870	803	860	862	841	820	847	768	837	819	803	810	845	789	815	812	779	784	793	839	786	791	793	817	851	832	800	816	825	798	838	834	831	783	849	906	835	824	785	809	837	755	844	825	803	862	801	819	823	790	813	810	855	764	798	822	837	811	799	802	826	828	787	777	814	798	814	835	768	808	854	780	823	823	855	807	805	823	842	820	841	860	862	807	808	801	854	872	798	826	757	762	789	844	864	833	799	818	858	831	807	790	788	786	805	793	780	784	845	805	855	815	827	814	800	838	826	797	798	777	819	820	843	899	831	847	792	821	788	795	857	746	784	846	771	843	806	824	796	825	782	784	849	793	824	840	828	807	864	818	793	801	820	772	828	804	793	770	875	771	819	862	818	837	803	872	789	819	796	824	816	812	836	870	805	867	873	841	807	848	807	786	889	810	808	783	803	780	831	803	800	826	812	819	852	794	814	798	854	830	803	857	783	840	802	793	812	798	775	784	846	831	838	797	842	853	805	830	817	846	779	830	813	775	757
43346	36710	33836	43450	46439	44056	40537	36187	32816	29559	24916	20806	18183	15830	13540	12085	11234	10574	10086	9493	9068	9048	8635	8500	8309	8087	8040	7871	7847	7715	7595	7587	7571	7429	7489	7400	7295	7518	7315	7339	7314	7343	7422	7314	7290	7368	7278	7461	7409	7299	7311	7346	7374	7358	7379	7629	7246	7395	7393	7251	7282	7284	7273	7412	7407	7215	7307	7196	7240	7334	7198	7204	7231	7327	7222	7232	7360	7354	7452	7316	7220	7367	7381	7390	7295	7267	7332	7231	7315	7365	7335	7425	7342	7232	7450	7382	7358	7322	7250	7274	7226	7340	7284	7214	7199	7502	7267	7364	7321	7420	7291	7309	7361	7397	7251	7273	7182	7412	7255	7273	7504	7324	7406	7253	7254	7285	7337	7257	7349	7372	7298	7319	7178	7166	7328	7267	7355	7242	7427	7409	7246	7370	7329	7346	7409	7359	7322	7281	7304	7357	7311	7322	7435	7265	7413	7454	7310	7298	7393	7240	7438	7279	7287	7361	7267	7313	7348	7388	7240	7303	7323	7271	7142	7361	7377	7356	7351	7314	7408	7233	7253	7372	7349	7310	7343	7366	7257	7344	7370	7491	7385	7381	7363	7265	7217	7399	7175	7364	7329	7273	7237	7345	7443	7247	7296	7380	7337	7394	7257	7366	7299	7355	7414	7342	7304	7420	7329	7403	7428	7395	7364	7363	7328	7284	7437	7422	7440	7353	7239	7302	7390	7337	7304	7284	7415	7218	7316	7312	7224	7282	7333	7256	7566	7348	7408	7368	7421	7366	7251	7376	7357	7409	7399	7342	7331	7128	7333	7317	7433	7317	7218	7293	7342	7441	7347	7359	7313	7305	7405	7360	7339	7408	7310	7337	7340	7360	7374	7347	7476	7359	7229	7184	7368	7224	7373	7203	7315	7345	7350	7067	7447	7402	7247	7333	7263	7373	7340	7381	7216	7375	7424	7271	7347	7190	7413	7428	7442	7261	7392	7323	7414	7302	7423	7303	7325	7321	7409	7400	7423	7097	7339	7477	7317	7406	7345	7290	7270	7439	7432	7327	7219	7328	7330	7321	7420	7500	7329	7379	7419	7404	7365	7204	7395	7310	7189	7511	7336	7357	7296	7441	7292	7365	7236	7280	7341	7469	7381	7356	7360	7318	7192	7327	7236	7429	7266	7421	7289	7435	7253	7346	7279	7380	7355	7273	7183	7360	7402	7231	7392	7235	7278	7369	7321	7375	7442	7340	7424	7290	7316	7244	7352	7329	7310	7340	7309	7405	7353	7274	7370	7369	7314	7440	7432	7410	7383	7205	7399	7332	7194	7387	7313	7325	7358	7379	7224	7276	7456	7344	7299	7382	7282	7352	7337	7419	7527	7365	7317	7303	7312	7417	7264	7243	7139	7320	7293	7151	7363	7298	7414	7149	7257	7325	7349	7332	7253	7387	7389	7305	7351	7373	7193	7307	7213	7356	7364	7351	7473	7254	7318	7378	7332	7374	7193	7393	7366	7225	7267	7371	7364	7281	7291	7293	7174	7382	7318	7462	7333	7369	7356	7422	7289	7272	7274	7422	7242	7297	7287	7285	7495	7252	7361	7313	7368	7329	7369	7236	7412	7322	7235	7448	7257	7339	7273	7312	7442	7338	7265	7226	7399	7299	7272	7204	7384	7347	7377	7244	7320	7297	7284	7411	7405	7255	7426	7332	7208	7213	7295	7461	7377	7372	7326	7334	7337	7350	7331	7354	7269	7206	7432	7433	7361	7197	7344	7267	7310	7281	7347	7346	7322	7257	7391	7312	7218	7391	7328	7263	7442	7244	7285	7326	7370	7152	7348	7320	7306	7331	7283	7383	7364	7257	7279	7416	7435	7374	7272	7341	7487	7174	7220	7344	7422	7432	7367	7302	7274	7283	7263	7251	7352	7299	7369	7453	7403	7368	7401	7237	7487	7387	7346	7269	7251	7229	7308	7316	7435	7365	7387	7422	7294	7301	7326	7384	7336	7315	7342	7277	7290	7459	7380	7273	7378	7192	7387	7451	7325	7226	7409	7430	7426	7347	7453	7275	7377	7415	7322	7461	7422	7521	7401	7263	7272	7296	7403	7241	7287	7336	7336	7256	7365	7299	7301	7358	7288	7370	7396	7342	7332	7335	7330	7258	7301	7264	7382	7428	7255	7328	7350	7168	7319	7398	7241	7313	7416	7325	7289	7394	7263	7430	7445	7291	7268	7316	7294	7461	7260	7441	7307	7246	7321	7272	7283	7432	7330	7292	7444	7335	7216	7473	7410	7404	7390	7410	7343	7356	7421	7274	7337	7280	7291	7238	7279	7447	7408	7281	7384	7399	7265	7306	7339	7201	7399	7412	7459	7368	7340	7398	7418	7347	7399	7359	7252	7388	7240	7289	7464	7289	7405	7411	7261	7265	7310	7324	7322	7361	7317	7273	7261	7332	7361	7209	7289	7250	7338	7390	7162	7306	7389	7394	7441	7385	7384	7368	7362	7320	7308	7232	7378	7379	7425	7348	7310	7362	7500	7334	7218	7235	7337	7293	7364	7332	7409	7341	7306	7416	7333	7327	7419	7418	7325	7324	7331	7329	7343	7319	7348	7302	7310	7198	7231	7317	7328	7236	7261	7276	7315	7314	7349	7210	7388	7361	7200	7401	7205	7424	7403	7280	7414	7222	7296	7253	7243	7525	7333	7284	7429	7374	7420	7322	7391	7393	7336	7300	7458	7405	7301	7244	7346	7318	7441	7160	7372	7391	7385	7363	7468	7328	7347	7222	7465	7333	7372	7412	7358	7273	7229	7298	7190	7420	7372	7378	7333	7294	7369	7424	7305	7155	7448	7504	7221	7134	7250	7354	7261	7409	7360	7350	7291	7320	7293	7284	7332	7436	7282	7297	7356	7408	7348	7414	7220	7338	7356	7234	7378	7296	7326	7210	7143	7433	7313	7298	7336	7195	7236	7329	7384	7317	7364	7362	7236	7320	7284	7276	7297	7367	7364	7338	7268	7332	7281	7295	7264	7456	7285	7425	7358	7301	7283	7271	7453	7315	7292	7369	7406	7432	7234	7376	7369	7202	7432	7274	7255	7341	7265	7400	7460	7261	7190	7298	7230	7284	7324	7325	7436	7354	7367	7483	7331	7203	7366	7236	7301	7403	7237	7372	7329	7370	7369	7410	7372	7326	7299	7361	7310	7187	7276	7317	7417	7303	7276	7284	7356	7447	7334	7376	7342	7392	7207	7216	7407	7258	7357	7283	7315	7425	7251	7377	7335	7273	7439	7345	7317	7406	7351	7318	7284	7244	7429	7297	7392	7361	7359	7221	7329	7490	7366	7475	7330	7375	7242	7327	7268	7303	7361	7337	7485	7247	7345	7347	7216	7383	7334	7367	7348	7347	7213	7348	7234	7345	7283	7324	7423	7330	7296	7364	7225	7138	7203	7356	7459	7360	7280	7347	7315	7396	7344	7309	7456	7475	7391	7312	7326	7375	7389	7396	7307	7185	7192	7230	7276	7339	7379	7353	7365	7287	7361	7339	7362	7162	7320	7391	7246	7296	7064	7349	7327	7362	7321	7356	7259	7338	7266	7472	7297	7486	7353	7308	7443	7348	7306	7424	7381	7402	7155	7439	7293	7398	7253	7329	7482	7322	7170	7249	7369	7334	7428	7385	7348	7440	7293	7295	7262	7459	7286	7500	7370	7201	7211	7304	7359	7265	7387	7360	7426	7360	7426	7321	7300	7394	7219	7233	7380	7434	7242	7361	7247	7321	7373	7481	7362	7313	7361	7358	7348	7298	7344	7277	7290	7301	7444	7313	7314	7499	7379	7245	7337	7266	7403	7346	7444	7378	7280	7282	7373	7324	7409	7262	7367	7313	7301	7442	7361	7275	7377	7454	7210	7399	7291	7374	7391	7285	7402	7363	7427	7387	7421	7255	7383	7349	7366	7336	7338	7233	7312	7419	7317	7284	7350	7178	7405	7416	7449	7413	7369	7158	7331	7112	7442	7296	7330	7406	7295	7344	7258	7503	7433	7303	7228	7365	7363	7364	7419	7428	7373	7224	7364	7377	7302	7389	7390	7303	7369	7298	7483	7395	7209	7482	7403	7271	7356	7481	7184	7470	7252	7382	7257	7347	7330	7263	7338	7323	7357	7459	7282	7444	7273	7325	7309	7388	7396	7318	7253	7322	7335	7375	7351	7256	7371	7420	7369	7394	7316	7300	7292	7265	7373	7413	7282	7429	7358	7268	7396	7483	7493	7357	7380	7353	7325	7348	7347	7436	7390	7300	7402	7290	7287	7334	7369	7468	7202	7338	7336	7227	7396	7290	7299	7357	7294	7269	7388	7310	7375	7314	7412	7269	7290	7232	7483	7330	7434	7327	7427	7243	7504	7258	7348	7398	7431	7473	7157	7334	7425	7333	7379	7364	7287	7300	7355	7274	7276	7290	7145	7388	7413	7471	7309	7356	7315	7311	7369	7303	7242	7267	7298	7289	7329	7459	7305	7297	7414	7397	7310	7295	7254	7307	7438	7361	7433	7443	7247	7328	7358	7324	7261	7294	7412	7224	7251	7265	7313	7339	7405	7285	7334	7360	7229	7356	7366	7440	7310	7280	7192	7281	7336	7285	7391	7321	7431	7380	7275	7238	7269	7399	7288	7339	7411	7348	7296	7256	7282	7362	7337	7259	7258	7365	7293	7287	7296	7358	7374	7269	7356	7405	7282	7359	7399	7409	7379	7281	7397	7292	7242	7340	7280	7341	7301	7202	7376	7303	7343	7391	7214	7311	7305	7402	7355	7342	7385	7395	7450	7449	7307	7304	7300	7343	7472	7399	7458	7321	7345	7134	7319	7279	7290	7263	7328	7319	7355	7384	7361	7354	7328	7365	7214	7348	7403	7309	7354	7368	7386	7408	7430	7370	7358	7334	7269	7277	7226	7319	7290	7288	7334	7174	7295	7170	7360	7444	7336	7257	7345	7373	7342	7264	7409	7327	7346	7210	7327	7307	7364	7252	7314	7315	7316	7419	7259	7322	7441	7331	7221	7335	7300	7337	7356	7407	7402	7358
11538	8131	5869	3946	4106	4158	3479	2850	2429	2079	1777	1515	1329	1184	1030	1027	1012	905	954	863	901	888	867	827	925	815	855	821	848	837	852	792	756	777	857	841	883	842	822	793	842	784	816	816	781	820	806	809	823	760	822	797	815	860	795	830	827	783	820	784	808	788	809	818	799	815	835	744	778	833	781	775	814	804	826	844	867	853	765	834	847	795	820	837	850	807	787	795	755	820	812	837	759	773	821	788	791	797	759	830	754	834	796	824	814	809	818	788	702	776	782	801	795	798	778	820	827	827	788	803	787	851	784	841	818	823	831	822	809	822	795	787	833	822	783	815	788	780	792	848	808	782	823	763	862	823	794	862	821	842	820	814	777	820	841	782	763	839	820	765	810	817	807	834	854	848	842	802	823	809	791	810	789	767	813	845	842	775	853	813	803	786	809	765	833	800	836	767	823	833	833	770	812	826	832	779	815	790	855	846	827	824	803	805	756	867	767	822	819	815	818	776	850	803	812	769	736	818	816	775	822	795	809	863	783	806	887	835	737	821	850	808	801	770	832	823	815	830	726	814	808	854	794	816	779	794	773	790	806	825	820	807	815	853	861	809	786	758	782	813	823	789	863	769	785	845	844	862	809	800	775	818	825	818	773	854	799	829	812	801	854	817	817	779	825	839	810	850	857	788	826	789	828	811	811	784	836	810	798	771	772	833	794	844	838	800	824	802	818	826	838	725	831	839	849	774	808	855	782	811	807	838	811	806	843	840	802	815	856	783	865	791	786	809	797	846	831	849	828	791	800	830	821	806	816	796	826	805	821	823	798	783	766	844	786	819	780	806	800	784	800	782	795	794	795	830	811	833	772	792	788	819	782	778	825	756	818	802	860	822	781	846	804	853	828	865	802	770	787	792	820	811	819	859	820	790	830	873	791	824	816	779	827	791	781	817	791	832	796	824	780	815	855	822	797	830	835	837	804	827	772	843	822	787	853	796	837	746	802	777	818	825	792	809	828	800	814	801	864	784	816	847	828	820	774	829	796	825	752	770	804	873	744	795	805	831	811	812	799	830	822	859	830	779	816	789	804	800	874	819	788	810	777	796	857	854	822	798	816	866	823	803	778	806	797	841	776	842	769	786	842	822	770	772	818	842	793	772	857	789	838	803	816	790	758	805	814	765	872	847	794	803	769	798	828	744	823	782	845	831	796	798	815	824	807	782	817	796	833	843	832	771	819	840	830	778	835	854	785	819	739	833	829	851	847	851	882	858	788	791	827	778	795	753	812	819	823	824	884	810	824	884	845	783	807	805	832	790	740	830	839	862	832	841	830	860	817	839	856	796	808	814	804	848	850	834	781	834	822	806	848	816	817	845	816	794	845	784	828	764	866	836	836	804	827	811	798	819	817	838	831	806	796	810	801	806	791	821	811	799	813	766	833	842	795	867	773	777	822	847	814	774	864	821	832	821	781	890	765	746	835	839	832	848	825	836	860	868	786	805	793	809	806	805	759	780	881	827	823	823	800	841	800	803	758	807	817	816	809	810	802	811	834	812	860	758	777	798	842	782	821	815	818	764	804	820	815	810	811	739	790	795	843	797	828	826	839	835	793	822	840	865	779	824	804	813	844	776	867	799	821	788	773	817	838	816	818	802	828	819	770	793	826	825	810	758	819	817	819	804	847	809	811	807	818	805	829	788	796	836	823	826	876	788	822	809	797	803	799	758	828	817	793	845	812	771	824	818	819	832	848	835	794	824	774	853	864	816	829	826	798	808	741	825	836	773	854	853	870	803	814	828	849	793	755	811	832	786	786	812	803	841	812	811	799	821	805	835	852	866	806	771	796	839	880	752	818	780	833	845	821	809	814	801	803	800	865	766	785	797	783	788	807	783	822	829	778	815	819	832	803	857	835	848	827	802	797	814	754	799	788	818	815	780	867	801	847	829	835	811	834	793	803	833	832	809	799	793	853	838	801	828	783	813	788	840	770	858	819	819	782	799	794	794	807	844	887	767	872	841	857	765	839	839	782	845	741	848	799	886	809	801	851	832	798	769	802	816	787	801	769	785	759	838	780	776	827	780	777	796	798	804	801	783	783	819	862	800	850	817	786	811	814	823	846	800	810	883	784	841	805	801	820	806	788	773	845	837	736	827	834	803	818	773	845	797	799	834	797	798	827	805	824	812	833	825	760	847	799	811	828	797	796	801	809	831	832	793	814	856	825	769	777	793	824	786	811	771	842	837	817	816	816	837	824	822	808	811	812	804	838	814	815	761	792	779	777	795	798	791	801	763	817	840	762	794	802	866	818	817	814	827	842	823	811	830	792	842	797	798	769	833	863	808	817	780	792	821	800	757	849	805	825	853	834	847	795	759	811	806	767	848	827	810	821	841	867	796	749	780	771	806	847	768	812	765	818	840	852	821	838	851	812	808	795	805	818	802	825	817	807	815	791	850	809	806	826	784	864	836	835	789	854	805	790	841	846	855	824	785	767	875	831	854	820	811	818	824	851	785	823	775	862	850	793	805	848	820	807	788	806	841	764	799	756	798	785	777	825	791	796	792	858	763	873	841	804	877	763	772	850	814	769	792	840	796	806	849	829	803	863	781	812	826	840	812	827	838	814	815	786	755	781	829	782	852	800	832	734	822	794	769	783	836	801	840	769	780	806	781	798	876	824	816	838	849	804	817	848	836	821	822	830	841	803	791	833	825	828	805	818	804	852	825	854	807	816	798	819	795	835	824	811	810	761	817	822	869	807	819	814	794	821	855	814	841	780	772	781	820	831	783	821	823	795	848	849	755	756	775	797	841	838	787	871	811	790	811	798	822	796	781	793	821	784	814	858	828	813	833	786	772	827	780	788	825	806	806	821	785	865	817	802	773	845	781	812	812	801	764	861	814	838	833	836	860	802	791	821	833	829	792	825	824	818	782	735	806	830	854	804	812	803	847	836	831	841	782	785	789	792	852	827	824	778	792	812	805	796	802	845	819	821	817	762	838	808	830	845	837	812	845	808	820	803	769	796	806	780	813	772	799	802	787	806	792	846	817	828	794	843	792	825	817	809	800	797	818	762	815	786	815	818	807	903	739	791	806	855	829	827	810	842	814	806	772	816	790	793	857	799	770	846	756	819	809	828	845	765	816	835	762	792	851	791	798	813	835	840	821	791	772	808	823	789	821	797	858	805	802	795	817	819	781	846	821	815	822	832	810	819	794	835	855	816	825	834	798	817	814	759	752	798	802	800	798	795	878	798	812	848	807	808	822	780	771	790	818	794	796	855	830	749	839	768	815	801	756	779	812	826	782	801	874	831	883	843	810	859	819	814	840	786	810	808	802	806	849	838	803	800	870	847	840	793	815	786	785	807	809	783	789	784	808	846	803	779	786	852	787	830	880	806	792	815	786	815	852	838	796	850	867	893	806	799	825	859	746	844	818	830	818	815	762	792	781	825	810	807	836	796	802	832	807	835	783	808	781	769	877	826	794	755	779	799	841
40604	36998	33798	40595	44598	43602	40163	35996	32130	28323	24566	20552	17859	15385	13245	12023	11081	10317	9692	9201	8970	8804	8566	8210	8088	7973	7905	8078	7713	7474	7659	7478	7514	7308	7427	7688	7397	7247	7390	7342	7367	7165	7206	7283	7264	7303	7323	7362	7301	7217	7255	7306	7322	7263	7279	7318	7256	7342	7442	7149	7293	7097	7336	7244	7229	7282	7143	7328	7205	7124	7372	7270	7198	7304	7203	7219	7350	7104	7286	7203	7256	7314	7424	7194	7359	7300	7291	7390	7225	7328	7122	7299	7366	7334	7316	7359	7358	7238	7354	7389	7265	7152	7344	7201	7240	7446	7252	7406	7416	7299	7287	7274	7371	7156	7204	7308	7307	7203	7267	7351	7221	7300	7425	7274	7263	7290	7258	7374	7290	7340	7238	7222	7378	7369	7259	7268	7381	7337	7358	7311	7304	7380	7153	7436	7155	7306	7230	7272	7275	7240	7226	7375	7344	7411	7318	7327	7334	7257	7304	7251	7164	7153	7331	7186	7284	7316	7191	7338	7310	7234	7247	7230	7195	7368	7300	7356	7392	7222	7201	7323	7332	7255	7259	7301	7445	7212	7195	7230	7094	7316	7289	7222	7287	7166	7257	7257	7268	7322	7219	7361	7312	7338	7362	7309	7318	7290	7318	7297	7318	7229	7343	7267	7209	7253	7195	7195	7190	7224	7284	7215	7210	7195	7152	7330	7302	7383	7399	7288	7362	7181	7262	7267	7250	7283	7078	7152	7239	7382	7333	7231	7292	7336	7294	7362	7203	7197	7173	7216	7355	7262	7270	7304	7287	7212	7128	7320	7222	7156	7267	7190	7378	7273	7298	7380	7245	7358	7282	7297	7291	7300	7392	7283	7208	7354	7378	7467	7352	7274	7297	7225	7336	7336	7313	7345	7258	7319	7211	7209	7301	7350	7247	7349	7212	7238	7506	7386	7359	7353	7244	7167	7403	7213	7374	7253	7310	7317	7346	7268	7255	7238	7312	7226	7243	7247	7257	7236	7304	7288	7356	7349	7336	7252	7321	7335	7256	7279	7350	7296	7262	7274	7286	7209	7268	7228	7318	7179	7209	7272	7229	7201	7204	7292	7328	7305	7288	7200	7220	7292	7340	7486	7306	7262	7281	7232	7348	7201	7316	7269	7174	7243	7283	7267	7156	7156	7346	7291	7382	7369	7358	7280	7288	7323	7236	7347	7243	7365	7395	7276	7235	7428	7241	7487	7405	7463	7342	7365	7323	7212	7271	7306	7401	7410	7163	7255	7253	7393	7202	7325	7304	7187	7257	7216	7437	7174	7188	7172	7426	7265	7323	7382	7254	7243	7177	7278	7117	7346	7331	7252	7352	7213	7448	7449	7084	7330	7442	7261	7202	7297	7342	7295	7267	7261	7143	7193	7217	7272	7181	7393	7230	7266	7378	7444	7244	7279	7283	7266	7220	7223	7402	7260	7400	7189	7268	7254	7303	7292	7329	7164	7392	7284	7208	7283	7299	7318	7317	7233	7276	7115	7325	7221	7247	7233	7368	7372	7334	7416	7329	7227	7406	7144	7279	7255	7279	7229	7293	7292	7289	7339	7321	7106	7354	7208	7131	7229	7325	7337	7278	7474	7307	7274	7286	7370	7433	7282	7327	7328	7348	7256	7329	7222	7326	7174	7216	7294	7267	7306	7272	7255	7176	7254	7223	7233	7323	7292	7358	7393	7294	7343	7364	7278	7331	7318	7363	7320	7261	7170	7402	7301	7156	7311	7293	7252	7392	7173	7346	7330	7262	7272	7329	7165	7307	7200	7328	7389	7165	7237	7317	7239	7346	7247	7270	7256	7263	7110	7329	7295	7383	7273	7360	7235	7298	7365	7227	7189	7516	7277	7284	7241	7306	7161	7434	7260	7286	7293	7214	7218	7246	7317	7158	7327	7485	7286	7309	7326	7121	7251	7422	7344	7225	7377	7370	7321	7217	7303	7214	7296	7298	7407	7325	7319	7274	7342	7331	7335	7291	7193	7295	7204	7342	7259	7432	7208	7367	7244	7193	7239	7206	7350	7340	7161	7357	7164	7332	7336	7184	7348	7186	7239	7260	7270	7213	7320	7240	7230	7336	7238	7271	7236	7316	7359	7331	7248	7277	7290	7320	7297	7242	7273	7249	7170	7268	7227	7228	7344	7320	7421	7246	7288	7243	7265	7299	7355	7309	7119	7231	7275	7375	7265	7266	7270	7169	7297	7368	7468	7357	7275	7346	7289	7297	7203	7249	7389	7317	7186	7280	7186	7362	7316	7330	7059	7239	7293	7219	7249	7347	7362	7252	7201	7271	7267	7280	7368	7402	7400	7225	7228	7263	7279	7231	7206	7333	7409	7199	7275	7302	7342	7315	7264	7230	7428	7180	7348	7362	7268	7343	7268	7315	7285	7342	7371	7362	7293	7293	7331	7255	7260	7275	7386	7262	7226	7310	7230	7359	7335	7233	7341	7195	7370	7275	7334	7278	7221	7382	7252	7265	7323	7300	7187	7258	7386	7275	7352	7195	7342	7342	7347	7294	7236	7323	7182	7379	7237	7349	7347	7313	7215	7269	7249	7121	7311	7203	7322	7258	7216	7303	7310	7295	7269	7184	7295	7044	7375	7355	7282	7173	7270	7242	7341	7237	7257	7372	7201	7256	7311	7281	7466	7206	7246	7192	7203	7207	7332	7257	7359	7221	7267	7272	7300	7290	7182	7439	7237	7265	7307	7360	7282	7240	7214	7357	7287	7253	7359	7233	7299	7294	7335	7208	7342	7375	7245	7347	7227	7236	7320	7198	7346	7328	7422	7284	7360	7210	7248	7222	7332	7335	7300	7200	7377	7190	7274	7386	7352	7424	7207	7352	7158	7256	7359	7200	7274	7152	7349	7377	7178	7236	7367	7284	7462	7246	7324	7343	7357	7292	7310	7250	7336	7276	7331	7281	7185	7360	7364	7422	7277	7393	7152	7323	7380	7377	7367	7200	7276	7307	7229	7273	7423	7351	7265	7224	7326	7218	7385	7399	7267	7292	7327	7447	7206	7297	7231	7168	7284	7259	7378	7324	7360	7343	7276	7260	7396	7321	7374	7232	7347	7207	7413	7325	7265	7286	7320	7331	7175	7235	7399	7294	7166	7195	7283	7460	7070	7223	7310	7278	7399	7298	7248	7124	7255	7427	7171	7326	7316	7397	7362	7395	7363	7333	7197	7273	7358	7212	7353	7292	7364	7328	7250	7308	7237	7295	7168	7236	7193	7298	7335	7272	7296	7214	7248	7352	7280	7299	7307	7386	7354	7219	7314	7293	7230	7327	7294	7393	7167	7348	7302	7214	7391	7275	7407	7382	7286	7328	7294	7266	7241	7183	7299	7312	7245	7234	7334	7220	7457	7205	7381	7323	7422	7215	7226	7226	7241	7229	7375	7439	7394	7155	7289	7265	7290	7266	7251	7229	7194	7275	7419	7308	7248	7267	7280	7301	7123	7256	7342	7305	7284	7353	7242	7257	7287	7301	7221	7337	7286	7263	7196	7203	7334	7205	7312	7380	7286	7317	7297	7306	7331	7317	7400	7205	7256	7331	7334	7358	7343	7227	7361	7223	7278	7367	7456	7243	7325	7251	7241	7229	7171	7224	7384	7269	7145	7237	7407	7435	7251	7213	7208	7354	7337	7299	7293	7157	7024	7332	7253	7290	7288	7427	7267	7324	7203	7342	7387	7178	7208	7342	7266	7253	7288	7325	7306	7283	7251	7219	7239	7372	7416	7357	7266	7291	7351	7340	7371	7193	7328	7232	7212	7315	7339	7450	7382	7327	7329	7317	7228	7327	7286	7373	7440	7328	7290	7304	7384	7228	7196	7279	7431	7216	7446	7219	7339	7221	7234	7329	7215	7357	7419	7429	7391	7258	7164	7302	7214	7199	7448	7163	7244	7346	7234	7114	7145	7274	7267	7240	7353	7422	7289	7314	7351	7357	7240	7261	7315	7270	7293	7204	7430	7370	7256	7383	7377	7238	7062	7252	7340	7467	7241	7265	7335	7216	7282	7243	7312	7217	7326	7280	7295	7212	7302	7251	7370	7273	7196	7258	7234	7241	7300	7275	7200	7228	7263	7363	7308	7222	7315	7390	7219	7276	7175	7304	7369	7346	7206	7330	7278	7481	7379	7331	7301	7214	7261	7255	7309	7302	7237	7178	7149	7282	7292	7381	7280	7273	7425	7239	7516	7159	7290	7414	7297	7282	7299	7361	7356	7364	7305	7336	7207	7312	7210	7392	7276	7301	7421	7399	7423	7237	7196	7299	7264	7170	7345	7260	7246	7170	7132	7340	7140	7273	7244	7198	7396	7177	7310	7325	7243	7279	7345	7334	7245	7399	7310	7291	7236	7255	7347	7348	7307	7131	7380	7360	7154	7357	7242	7257	7329	7224	7354	7342	7199	7333	7354	7273	7281	7250	7283	7316	7327	7385	7215	7328	7238	7183	7350	7307	7332	7194	7262	7410	7206	7377	7293	7273	7272	7302	7485	7233	7201	7284	7274	7211	7345	7339	7256	7316	7270	7351	7236	7321	7145	7346	7295	7296	7276	7312	7267	7292	7271	7237	7422	7204	7326	7327	7465	7364	7394	7343	7235	7410	7324	7167	7194	7294	7108	7255	7230	7359	7219	7258	7134	7211	7275	7379	7234	7420	7301	7253	7401	7325	7330	7311	7344	7337	7373	7227	7415	7402	7270	7265	7171	7307	7335	7201	7264	7288	7171	7224	7259	7318	7263	7448	7223	7205	7333	7235	7357	7336	7238	7250	7281	7109	7318	7320	7253	7267	7374	7332	7338	7413	7309	7283	7434	7401	7230	7286	7220	7072	7197	7319	7266	7396	7398	7454	7407	7325	7270	7277	7177	7332	7324	7356	7381	7385	7178	7258	7275	7353	7408	7229	7232	7239	7344	7223	7321	7266	7233	7287	7361	7237	7290	7333	7267	7368	7188	7203	7383	7404	7284	7259	7259	7349	7278	7301	7327	7369	7399	7153	7237	7356	7203	7165	7400	7373	7209	7397	7224	7352	7377	7400	7312
12717	12607	7677	5626	6270	6326	5233	4421	3623	2888	2426	1961	1754	1489	1341	1223	1175	1055	967	1106	957	982	972	897	939	926	915	899	908	880	901	892	877	790	864	827	870	862	882	939	874	841	919	832	878	894	843	822	943	852	831	872	932	864	828	879	908	850	836	910	876	787	841	816	848	857	875	869	835	840	879	888	875	909	833	853	836	822	881	821	828	832	875	857	845	866	878	797	900	838	839	879	857	902	899	861	858	866	870	846	867	807	855	863	888	855	886	871	855	841	795	831	831	845	923	848	925	838	885	856	807	878	890	822	876	864	803	882	862	840	875	880	813	880	849	909	808	840	819	887	853	897	853	850	840	849	878	861	848	854	844	886	845	869	876	832	842	840	817	821	861	889	871	892	844	891	832	831	866	817	860	884	872	863	844	875	905	914	869	885	857	825	818	840	899	888	857	852	908	893	855	813	821	823	819	845	911	876	807	838	867	874	875	837	837	877	824	805	883	824	867	813	846	843	876	891	888	850	813	823	842	861	907	879	853	887	891	853	861	887	883	901	874	837	868	832	850	860	863	847	846	912	888	841	841	891	805	886	858	843	795	838	861	846	861	806	881	845	882	865	901	881	881	886	834	807	879	852	864	853	850	857	817	882	848	869	869	925	881	894	829	861	835	828	809	848	869	879	861	853	817	889	846	877	837	884	842	880	848	823	856	889	893	852	868	874	835	873	873	902	846	912	854	815	903	899	896	874	837	862	946	845	824	867	865	835	800	819	786	836	848	824	880	874	852	836	866	887	865	935	854	856	822	847	876	842	872	874	896	859	895	918	817	881	854	789	837	857	861	898	889	833	870	880	874	852	867	900	819	821	870	851	859	884	865	830	857	890	858	847	862	820	889	869	800	841	851	872	901	835	891	825	832	851	855	871	857	836	875	798	829	870	835	843	897	840	835	866	908	852	901	857	846	849	825	855	833	856	811	869	845	873	856	871	808	942	933	872	777	863	858	815	866	853	844	854	866	824	833	890	856	827	875	898	847	915	887	837	864	880	856	867	853	912	839	909	871	810	834	864	917	825	877	912	836	849	833	829	869	865	840	880	889	832	886	849	836	857	885	890	885	883	849	848	852	877	911	916	866	853	881	902	914	855	871	888	855	849	897	811	886	867	829	884	852	838	878	877	839	868	858	865	866	868	852	906	891	830	859	852	809	849	864	836	882	854	899	854	898	865	878	862	952	873	815	883	907	824	844	873	864	825	826	885	891	838	868	871	811	855	874	870	858	830	831	863	888	815	897	885	847	833	886	893	867	851	912	836	820	839	895	868	852	838	846	853	846	862	809	900	820	858	829	889	831	864	826	865	888	816	870	854	832	838	859	862	848	874	850	867	864	846	839	871	822	890	896	861	836	869	832	834	903	853	834	830	845	830	862	900	880	847	893	870	862	834	822	854	872	841	858	903	856	855	814	865	888	848	904	856	827	849	786	882	901	839	808	904	871	847	873	884	864	856	844	798	864	878	853	874	852	839	868	889	868	862	855	890	863	861	871	893	865	817	864	894	901	877	890	857	833	905	897	880	868	884	852	901	873	851	866	814	850	866	899	914	867	874	855	871	912	927	891	863	769	868	849	825	926	864	866	888	823	890	884	812	871	862	860	880	865	919	855	874	856	898	869	854	828	842	860	877	796	879	828	853	826	871	860	894	866	838	860	840	908	898	832	855	859	846	826	873	869	787	867	816	812	879	850	810	901	811	903	860	833	858	863	841	927	822	863	817	879	847	862	809	843	860	868	857	848	832	880	875	881	842	821	835	810	835	843	890	875	923	886	892	911	843	873	826	895	859	832	838	853	806	830	801	834	859	837	895	856	870	849	839	871	835	801	847	874	876	861	849	838	831	805	868	798	856	884	853	873	824	914	864	852	862	845	828	855	884	882	875	821	880	866	875	846	857	830	816	889	869	839	785	805	924	860	846	872	872	841	875	870	819	830	827	850	813	862	869	863	867	811	828	934	834	835	864	889	816	829	845	846	823	845	913	919	852	825	862	856	836	803	833	852	825	836	805	897	827	829	870	934	869	861	858	915	854	810	895	869	839	853	810	888	847	843	839	844	849	896	859	902	815	824	804	792	861	863	844	854	882	895	820	851	910	835	872	801	853	879	845	831	842	878	906	871	817	866	869	875	854	903	898	821	832	803	851	860	823	827	886	879	874	839	875	860	817	882	858	888	887	797	831	871	879	888	892	873	836	855	826	847	865	877	851	866	897	880	857	879	840	811	867	876	846	891	838	822	831	885	819	899	834	879	866	900	873	825	798	880	886	865	875	898	874	853	890	869	832	860	860	865	854	813	815	837	829	841	864	934	805	871	872	850	894	897	846	898	884	855	917	853	844	805	849	845	859	839	882	864	926	840	840	795	808	864	830	844	916	881	861	823	888	887	827	800	883	877	848	801	821	922	884	817	810	849	888	869	856	879	819	889	823	843	888	880	854	810	865	901	845	864	842	833	829	907	909	829	819	877	873	857	853	870	870	857	881	776	895	823	862	869	883	855	859	867	833	806	938	824	858	862	850	862	920	831	863	862	821	878	850	873	829	871	868	822	881	833	806	878	818	899	869	816	823	830	841	827	918	866	827	862	917	825	848	870	872	907	920	838	858	860	915	944	836	851	866	802	845	846	872	862	834	850	882	847	806	869	858	857	861	841	865	866	854	871	851	847	852	823	826	889	868	818	899	812	923	855	932	833	873	896	847	853	842	842	846	840	867	841	788	900	851	874	842	829	849	840	817	870	817	843	849	844	842	900	822	903	824	896	832	844	855	864	872	883	835	888	845	887	848	861	877	889	856	837	858	810	876	795	849	894	873	777	828	826	810	871	831	892	841	871	877	806	884	839	844	899	870	841	843	883	841	902	901	847	823	883	904	859	918	851	877	832	851	824	807	851	807	852	865	895	911	864	855	821	856	862	826	816	854	862	832	853	849	885	894	846	837	845	839	887	849	876	852	832	860	845	830	899	876	804	875	909	809	894	826	815	849	800	854	862	875	875	849	859	841	844	855	867	867	840	813	816	876	826	823	871	855	785	904	875	861	862	860	838	870	845	850	810	885	834	866	867	866	845	815	844	823	800	874	870	875	830	897	903	883	873	891	807	841	857	842	865	878	863	845	832	883	867	863	863	867	835	901	850	862	898	894	809	853	875	869	795	876	905	855	902	856	837	882	840	878	850	883	818	881	857	901	826	805	875	889	802	879	895	834	816	780	850	841	861	854	840	796	855	822	868	852	855	842	861	839	912	904	846	847	801	853	863	857	837	872	849	822	840	806	849	856	855	860	803	879	866	838	834	790	831	914	871	811	858	809	860	878	898	874	812	855	797	819	851	848	829	826	889	838	894	861	865	803	837	852	928	863	834	859	882	864	849	867	829	847	866	823	832	865	858	912	827	872	858	855	885	883	834	799	821	861	864	881	865	840	867	844	897	885	843	867	873	833	822	870
45825	41393	36351	45269	49644	48303	44528	40758	37051	33104	29338	25400	22111	18955	16775	14734	13217	12177	11469	11076	10190	10008	9623	9287	9032	8795	8656	8476	8251	8092	8005	7973	7887	7959	7793	7817	7841	7826	7654	7667	7645	7708	7734	7661	7616	7660	7627	7660	7707	7551	7625	7596	7685	7660	7678	7491	7767	7567	7535	7540	7672	7615	7706	7712	7684	7580	7540	7549	7561	7744	7646	7557	7607	7630	7577	7592	7658	7682	7650	7718	7665	7623	7612	7513	7632	7695	7597	7499	7696	7557	7497	7580	7569	7701	7609	7606	7535	7609	7708	7544	7604	7688	7574	7687	7633	7712	7480	7566	7544	7702	7644	7707	7645	7455	7638	7643	7718	7525	7668	7651	7564	7559	7621	7536	7651	7580	7458	7600	7586	7520	7610	7708	7768	7748	7693	7523	7586	7590	7621	7644	7597	7661	7595	7606	7637	7706	7636	7609	7671	7472	7607	7597	7622	7584	7601	7522	7494	7513	7693	7615	7578	7555	7740	7611	7578	7617	7740	7637	7628	7374	7528	7665	7612	7569	7638	7648	7656	7619	7594	7698	7692	7482	7581	7565	7698	7691	7722	7655	7727	7668	7613	7524	7665	7609	7563	7481	7619	7505	7737	7709	7622	7771	7527	7563	7546	7689	7580	7638	7600	7690	7617	7699	7672	7595	7670	7630	7635	7709	7569	7567	7633	7606	7628	7598	7567	7632	7617	7721	7655	7694	7566	7654	7725	7603	7650	7609	7690	7771	7781	7526	7569	7644	7578	7566	7532	7591	7633	7637	7669	7519	7703	7609	7554	7591	7601	7552	7565	7585	7609	7661	7755	7623	7653	7675	7531	7612	7499	7463	7569	7568	7658	7627	7562	7620	7701	7645	7505	7571	7752	7684	7631	7520	7668	7553	7620	7676	7634	7623	7766	7506	7628	7662	7667	7473	7621	7762	7568	7678	7551	7532	7585	7608	7680	7659	7526	7629	7627	7738	7469	7553	7711	7470	7592	7594	7708	7624	7619	7661	7543	7694	7513	7582	7604	7709	7548	7570	7653	7679	7764	7620	7630	7640	7538	7512	7521	7610	7680	7670	7512	7650	7661	7536	7668	7684	7630	7600	7679	7577	7781	7572	7578	7592	7629	7545	7717	7549	7568	7684	7508	7601	7698	7712	7570	7523	7646	7647	7593	7673	7502	7589	7602	7465	7661	7568	7749	7555	7634	7584	7627	7540	7732	7498	7687	7547	7477	7711	7541	7581	7529	7538	7540	7612	7690	7647	7566	7557	7620	7670	7696	7665	7549	7743	7742	7534	7657	7609	7700	7570	7473	7487	7657	7626	7645	7539	7457	7573	7574	7606	7570	7624	7597	7473	7544	7654	7578	7654	7556	7657	7583	7691	7619	7703	7665	7599	7716	7657	7606	7443	7588	7622	7598	7579	7541	7569	7722	7649	7670	7727	7650	7647	7432	7584	7647	7468	7496	7576	7686	7613	7565	7676	7699	7770	7580	7660	7484	7442	7466	7605	7538	7664	7581	7604	7592	7594	7679	7667	7647	7684	7698	7661	7599	7513	7744	7710	7499	7595	7519	7617	7720	7661	7482	7649	7600	7576	7662	7624	7537	7596	7571	7593	7686	7551	7489	7685	7517	7657	7549	7511	7580	7627	7504	7578	7573	7646	7639	7577	7592	7593	7575	7580	7603	7457	7729	7648	7540	7641	7553	7666	7672	7580	7653	7745	7744	7390	7763	7610	7550	7679	7579	7567	7507	7795	7800	7586	7567	7517	7625	7693	7516	7586	7495	7612	7757	7684	7600	7481	7755	7799	7472	7645	7609	7569	7452	7507	7668	7614	7431	7570	7725	7557	7688	7638	7594	7714	7580	7640	7528	7603	7660	7436	7585	7593	7578	7582	7675	7573	7651	7712	7535	7656	7650	7726	7552	7630	7649	7565	7616	7662	7708	7529	7594	7679	7683	7610	7587	7654	7530	7602	7683	7777	7602	7709	7509	7617	7418	7662	7671	7708	7670	7672	7604	7607	7606	7536	7565	7701	7624	7553	7667	7586	7400	7646	7620	7728	7696	7638	7555	7646	7517	7527	7612	7624	7435	7627	7644	7663	7598	7655	7627	7525	7554	7634	7711	7565	7626	7799	7689	7515	7691	7599	7617	7586	7667	7570	7632	7570	7593	7535	7646	7693	7617	7788	7610	7776	7640	7461	7523	7637	7464	7704	7679	7540	7584	7567	7610	7714	7557	7714	7565	7611	7785	7601	7646	7523	7553	7678	7542	7603	7565	7599	7561	7681	7747	7647	7622	7479	7604	7610	7777	7642	7690	7559	7671	7620	7605	7495	7621	7752	7583	7569	7495	7653	7740	7695	7704	7606	7552	7667	7617	7613	7470	7590	7561	7499	7752	7604	7650	7519	7612	7697	7634	7635	7636	7608	7562	7600	7693	7760	7639	7618	7544	7559	7742	7530	7560	7546	7591	7631	7639	7528	7675	7617	7768	7671	7510	7638	7567	7703	7582	7753	7508	7654	7578	7664	7504	7622	7601	7678	7585	7721	7610	7722	7584	7515	7484	7667	7586	7580	7648	7566	7624	7630	7535	7631	7629	7699	7624	7527	7610	7506	7589	7715	7557	7596	7552	7580	7602	7632	7516	7526	7639	7646	7519	7574	7607	7459	7464	7622	7517	7568	7608	7644	7622	7661	7523	7720	7599	7683	7574	7619	7536	7503	7491	7573	7708	7671	7581	7505	7595	7577	7581	7615	7659	7584	7716	7608	7561	7664	7493	7567	7538	7633	7709	7681	7499	7655	7687	7612	7516	7629	7565	7766	7665	7526	7595	7582	7602	7683	7637	7746	7726	7593	7637	7657	7577	7625	7518	7610	7616	7633	7617	7545	7653	7612	7636	7604	7699	7530	7698	7549	7561	7592	7605	7579	7601	7634	7492	7687	7510	7642	7558	7536	7651	7681	7533	7668	7566	7813	7675	7690	7571	7617	7751	7676	7687	7624	7583	7658	7667	7610	7685	7719	7656	7631	7571	7606	7650	7741	7685	7671	7574	7730	7728	7649	7630	7646	7483	7660	7621	7591	7656	7568	7570	7547	7525	7766	7625	7542	7603	7573	7596	7615	7672	7683	7597	7669	7554	7554	7570	7610	7610	7537	7539	7601	7567	7653	7530	7507	7631	7612	7573	7588	7632	7774	7599	7539	7691	7543	7558	7657	7411	7651	7534	7681	7829	7539	7583	7671	7665	7506	7526	7623	7552	7585	7729	7596	7659	7709	7626	7550	7667	7648	7663	7670	7576	7574	7468	7631	7567	7666	7608	7653	7676	7715	7488	7762	7654	7559	7702	7584	7598	7714	7610	7732	7645	7566	7644	7581	7648	7603	7609	7625	7755	7716	7541	7456	7632	7646	7655	7578	7609	7672	7503	7659	7548	7593	7492	7680	7704	7630	7737	7595	7592	7568	7455	7568	7568	7416	7745	7681	7710	7742	7697	7614	7674	7469	7524	7665	7625	7616	7568	7582	7472	7677	7725	7651	7595	7674	7603	7508	7621	7619	7432	7557	7481	7666	7609	7638	7658	7656	7568	7577	7571	7655	7650	7686	7593	7584	7583	7580	7581	7724	7558	7648	7657	7587	7581	7551	7636	7643	7563	7653	7589	7649	7740	7622	7633	7538	7699	7525	7712	7686	7625	7628	7659	7561	7632	7640	7478	7587	7661	7680	7788	7612	7603	7605	7655	7665	7756	7646	7645	7644	7635	7524	7634	7567	7624	7538	7609	7568	7748	7588	7643	7680	7526	7685	7664	7624	7627	7619	7550	7634	7581	7778	7632	7547	7586	7557	7594	7633	7613	7668	7559	7736	7561	7574	7550	7667	7729	7741	7816	7611	7642	7595	7653	7628	7711	7529	7609	7591	7648	7644	7636	7448	7531	7698	7518	7545	7609	7660	7535	7600	7747	7594	7590	7689	7652	7603	7615	7551	7554	7764	7655	7608	7712	7505	7723	7617	7614	7634	7601	7571	7592	7700	7650	7628	7566	7576	7754	7546	7587	7562	7598	7642	7614	7814	7595	7670	7615	7699	7696	7719	7597	7572	7551	7688	7672	7600	7634	7570	7656	7698	7584	7626	7631	7623	7503	7597	7594	7610	7691	7664	7608	7631	7809	7577	7615	7684	7663	7634	7513	7665	7597	7637	7722	7648	7647	7456	7623	7622	7507	7533	7727	7485	7539	7627	7522	7651	7497	7532	7601	7598	7730	7720	7625	7636	7560	7604	7547	7692	7769	7644	7602	7624	7744	7628	7561	7627	7526	7534	7645	7481	7514	7659	7620	7673	7618	7483	7491	7512	7612	7631	7631	7648	7684	7678	7748	7583	7579	7642	7630	7572	7608	7553	7546	7620	7707	7711	7778	7488	7555	7673	7672	7678	7686	7667	7676	7629	7606	7481	7474	7513	7598	7665	7513	7672	7693	7776	7663	7708	7509	7555	7609	7569	7586	7646	7677	7602	7449	7605	7596	7681	7546	7594	7584	7724	7648	7683	7449	7403	7599	7574	7681	7641	7600	7703	7688	7610	7610	7679	7590	7693	7672	7599	7604	7686	7582	7583	7566	7720	7634	7669	7510	7627	7450	7765	7602	7587	7629	7628	7496	7599	7430	7661	7592	7541	7542	7664	7686	7740	7635	7618	7576	7548	7697	7716	7709	7679	7573	7719	7541	7594	7625	7603	7590	7559	7533	7613	7627	7534	7751	7543	7641	7556	7555	7513	7637	7650	7523	7562	7649	7630	7672	7614	7715	7566	7561	7616	7498	7558	7657	7595	7621	7742	7681	7528	7750	7674	7629	7526	7805	7689	7688	7621	7538	7523	7561	7658	7669	7617	7582	7649	7690	7567	7408	7659	7566	7628	7736	7657	7486	7648	7614	7557	7537	7532	7620	7649	7600	7610	7504	7593	7562	7580	7585	7734	7528	7703	7666	7627	7645	7553	7520	7586	7621	7649	7512	7807	7586	7714	7514	7557	7644	7527	7490	7542	7566	7490	7674	7570	7736	7693	7680	7552	7496	7692
7636	4543	3136	2567	3026	2788	2426	2096	1785	1572	1347	1158	1137	1040	977	863	897	871	876	859	846	869	828	862	813	813	837	801	805	789	789	810	803	795	800	795	756	811	766	817	745	817	789	780	808	761	797	736	751	801	729	813	781	747	776	808	778	836	868	738	792	780	776	798	772	801	784	830	805	766	763	721	790	824	774	816	744	785	790	812	811	768	792	793	788	838	772	775	785	802	810	784	764	786	792	783	792	770	776	811	841	799	831	799	815	772	832	766	818	794	800	835	837	868	821	748	800	735	822	770	809	780	804	849	784	777	799	775	793	764	839	841	782	812	747	808	789	820	799	766	802	792	830	789	868	789	802	794	789	803	736	817	849	833	823	759	811	768	776	795	759	869	790	794	768	809	783	824	759	776	790	780	779	789	800	782	848	782	808	789	850	734	756	806	867	827	821	743	796	762	769	828	831	804	788	772	821	799	802	818	790	829	809	831	840	806	814	860	780	828	800	780	879	818	797	822	805	837	789	816	794	829	787	763	774	781	821	792	789	797	815	809	826	808	777	798	815	813	824	854	811	799	794	772	828	779	780	832	841	783	790	805	718	815	809	783	850	844	816	753	764	819	801	844	746	820	781	807	763	811	786	788	791	803	789	789	793	768	804	759	811	785	801	801	829	821	784	794	805	808	807	786	791	798	846	797	787	797	752	804	796	773	792	832	780	787	795	795	805	779	777	796	818	748	841	782	794	788	838	795	791	837	824	833	802	734	793	812	841	797	800	783	828	810	824	807	787	814	816	815	805	843	786	783	779	775	754	815	800	778	796	830	748	771	803	760	797	813	786	776	809	786	788	860	842	827	781	847	760	823	800	773	796	783	783	807	827	853	786	804	773	826	769	791	762	802	804	762	785	798	750	777	849	751	804	848	777	776	810	779	767	844	846	775	799	820	836	795	754	808	823	813	833	787	755	795	832	758	798	794	803	754	748	832	795	827	771	762	775	846	809	805	797	811	728	831	808	799	756	803	768	773	782	749	787	806	834	783	806	770	820	824	809	834	803	789	794	721	831	812	753	830	833	767	793	747	818	840	764	795	800	779	798	827	744	779	804	805	802	845	791	767	826	794	819	762	794	816	771	770	778	814	754	845	814	782	782	780	772	783	774	735	842	811	796	775	815	820	793	828	781	771	822	812	802	814	770	802	788	840	803	821	783	796	795	762	810	760	840	812	788	777	852	821	807	802	804	798	867	802	795	762	795	788	760	799	843	777	781	771	805	774	822	824	778	839	787	809	812	831	756	804	755	808	803	772	754	794	811	745	837	816	817	777	795	751	800	782	775	763	797	769	807	813	738	800	745	790	797	824	818	805	813	835	782	763	792	827	806	761	739	812	807	812	820	769	818	819	786	766	836	780	806	770	787	787	830	793	798	831	789	749	756	815	781	776	752	816	796	773	789	765	764	806	787	834	836	750	853	764	805	784	794	816	779	759	779	814	760	786	784	818	831	778	799	804	780	810	793	822	803	777	801	829	779	764	743	780	757	853	801	812	763	767	720	823	782	797	820	804	800	798	794	795	769	743	776	806	797	778	800	799	824	813	791	769	751	804	821	789	854	765	822	825	810	819	785	790	795	839	789	835	778	787	766	819	847	814	865	778	803	799	824	749	789	809	782	821	779	830	795	792	840	804	833	774	862	798	799	818	822	797	816	780	780	768	777	796	806	782	785	799	773	771	835	848	776	776	807	826	793	786	764	769	794	808	752	785	760	831	767	822	735	787	782	851	816	772	822	758	839	791	780	785	787	775	754	751	754	789	781	794	766	778	756	776	782	794	765	814	808	794	766	817	810	832	770	826	776	802	782	774	809	771	807	808	867	745	729	816	775	842	811	754	771	770	777	747	752	827	830	801	827	783	819	738	820	808	810	780	792	771	799	773	776	805	816	777	760	783	803	807	789	795	811	754	767	779	787	881	770	807	773	787	811	823	777	743	725	783	796	805	785	766	755	842	772	754	741	835	791	765	765	852	762	780	818	756	767	779	859	849	804	745	746	772	769	771	803	820	779	768	803	824	763	785	799	756	786	809	818	816	758	809	831	777	792	781	785	788	775	784	796	823	856	802	793	832	776	771	752	848	791	791	826	790	810	776	778	741	758	784	838	850	854	820	801	766	796	782	804	840	811	769	784	769	790	765	854	860	777	844	773	737	773	783	799	784	796	810	830	837	816	775	724	748	795	801	808	774	785	786	797	786	827	786	763	757	742	838	784	780	752	762	807	808	758	801	775	793	811	774	828	752	820	799	776	733	802	791	755	782	776	794	793	796	807	853	801	789	730	819	819	783	771	763	785	839	772	811	797	795	786	814	792	816	784	787	799	789	852	835	770	769	795	824	800	817	766	768	751	858	797	817	812	824	792	762	788	780	811	841	811	776	778	775	777	827	805	818	813	790	795	779	775	849	833	753	756	791	792	796	752	809	785	822	819	789	822	771	765	738	768	784	822	770	784	787	875	795	804	767	804	804	775	831	784	793	809	824	828	808	789	796	778	767	786	797	797	793	812	768	826	797	807	810	764	804	828	775	770	777	806	731	836	807	862	790	813	821	779	779	797	806	785	848	805	792	780	803	778	798	818	794	806	776	802	851	821	825	798	831	818	823	786	804	818	776	806	758	803	849	805	818	815	780	798	770	815	815	749	796	750	750	818	783	749	789	804	804	797	756	834	791	760	772	746	769	786	806	791	800	809	782	799	798	814	797	798	753	790	780	822	808	809	805	792	810	790	806	825	764	833	735	754	809	767	750	811	774	772	833	785	781	827	762	855	766	779	728	854	852	823	795	758	820	785	808	802	817	823	824	798	796	816	778	825	721	812	804	765	776	776	811	794	806	787	758	784	818	838	845	786	814	835	804	783	741	766	812	786	764	753	841	821	789	782	777	824	762	802	832	752	782	762	826	780	788	786	803	766	786	786	783	787	796	763	741	785	855	772	758	806	797	795	790	765	766	771	755	767	789	819	759	774	759	817	782	777	774	736	812	820	783	782	810	774	794	807	763	774	760	793	839	762	808	791	812	796	868	802	817	794	768	766	810	852	771	833	773	810	783	754	755	805	818	778	779	822	776	746	779	770	809	788	827	831	794	760	805	777	789	783	791	769	777	806	781	793	792	772	767	782	785	792	825	794	811	833	864	791	780	810	774	775	744	840	835	814	809	785	825	801	780	836	784	861	762	832	796	815	779	777	799	864	810	815	786	810	822	803	762	808	804	754	826	796	761	800	803	865	745	802	753	750	832	751	811	790	803	795	781	743	830	803	775	762	836	766	781	795	793	798	836	819	775	825	808	798	809	771	771	790	847	821	768	795	773	810	763	796	774	819	835	755	823	748	796	798	769	825	829	770	816	799	773	777	807	806	848	738	749	842	826	781	727	774	762	820	774	772	788	779	786	792	797	815	778	788	842	756	753	783	835	829	812	746	830	807	780	821	764	757	825	806	840
37316	30708	26759	36630	41850	39080	35005	31136	27358	23655	20372	17338	14881	13043	11354	10402	9601	9076	8816	8647	8324	8093	8078	7876	7737	7562	7458	7474	7330	7487	7319	7270	7225	7389	7275	7196	7302	7156	7215	7153	7216	7190	7221	7079	7153	7090	7164	7175	7270	7094	7144	7012	7173	7150	7195	7172	7244	7217	7375	7168	7089	7163	7111	7128	7125	7182	7261	7255	7140	7282	7033	7211	7152	7063	7123	7045	7162	7035	7069	7171	7127	7080	7025	7263	6996	7172	7177	7183	7141	7192	7010	7141	7195	7250	7122	7164	7249	7082	7082	7105	7121	7163	7099	7156	7083	7086	7141	7218	7178	7050	7061	6998	7094	7221	7167	7288	7146	7186	7172	7204	7270	7006	7288	7161	7078	7053	7162	7322	7225	7237	7099	7203	7046	7242	7231	7131	7088	6985	7052	7206	7085	7348	7153	7157	7180	7234	7002	7241	7061	7114	7117	7185	7064	7172	7202	7144	7253	7195	7203	7123	7101	7317	7020	7161	7162	7296	7157	7090	7173	7032	7245	7138	7129	7074	7023	7056	7168	7178	7143	7142	7192	7212	7077	7213	7164	7084	7025	7258	7145	7207	7139	7070	7216	7129	7127	7102	7149	7084	7125	7075	7085	7125	7155	7128	7131	7027	7069	7188	7148	7249	7153	7089	7165	7167	7074	7169	7243	7137	7321	7217	7203	7132	7019	7159	7124	7179	7165	7151	7143	7167	7235	7049	7205	7123	7084	7269	7201	7014	7120	7171	7139	7116	7198	7170	7101	7159	7243	7120	7096	7219	7169	7132	7178	7200	7040	7051	7077	7037	7146	7252	7194	7173	7271	7288	7098	7184	7218	7136	7220	7092	7181	7081	7072	7124	7090	7070	7089	7354	7122	7212	6889	7135	7206	7088	7201	7237	7095	7170	7254	7187	7088	7202	7303	7180	7155	7194	7124	7112	7067	7226	7173	7146	7253	7055	7208	7179	7161	7083	7153	7195	7169	7101	7111	7093	7288	7072	7175	7083	7200	7192	7042	7090	7193	7036	7223	7190	7131	7076	7073	7199	7230	7198	7057	7182	7108	7190	7134	7185	7139	7173	7041	7132	7195	7170	7273	7156	7179	7167	7214	7275	7318	7168	7210	7019	7256	7084	7213	7222	7112	7159	7073	7275	7086	7066	7157	7157	7191	7173	7168	7067	7253	7078	7079	7151	7181	7377	7137	7119	7211	7207	7158	7352	7144	7224	7119	7172	7248	7361	7367	7182	7131	7296	7069	7155	7104	7096	7160	7161	7189	7121	7100	7255	7201	7086	7307	7270	7201	7042	7372	7256	7204	7232	7121	6997	7116	7122	7158	7160	7191	7119	7280	7209	7146	7105	7095	7122	7177	7189	7221	7148	7137	7078	7101	7195	7261	7235	7255	7034	7130	7156	7225	7170	7210	7213	7197	7168	7192	7138	7122	7160	7234	7211	7351	7174	7150	7213	7079	7044	7099	7158	7147	7086	7239	7107	7248	7252	7220	7151	7082	7209	7027	7150	7190	7099	7288	7174	7187	7095	7205	7131	7137	7281	7031	7171	7369	7115	7205	7052	7200	7142	7106	7048	7180	7213	7160	7190	7207	7172	7177	7146	7166	7204	7272	7082	7216	7007	7192	7012	7143	7149	7162	7171	7135	7070	7193	7222	7144	7133	7073	7192	7208	7160	7161	7224	7113	7224	7200	7248	7256	7194	7260	7133	7163	7203	7127	7262	7019	7250	7219	7188	7252	7216	7147	7148	7205	7186	7153	7234	7199	7080	7080	7097	7197	7298	7112	7172	7117	7063	7077	7073	7089	7268	7244	7182	7151	7163	7202	7155	7136	6999	7114	7107	7174	7136	7237	7161	7101	6943	7244	7241	7114	7153	7254	7101	7159	7116	7159	7093	7177	7068	7071	7164	7137	7143	7131	7070	7031	7155	7176	7218	7116	7241	7226	7090	7091	7074	7162	7077	7129	7161	7057	7141	7229	7260	7273	7128	7242	7120	7126	7234	7018	7202	7323	7074	7089	7296	6984	7199	7109	7063	7306	7183	7051	7164	7111	7091	7246	7079	7133	7200	7228	7117	7186	7245	7226	7179	7138	7077	7104	7127	7217	7246	7229	7079	7170	7137	7183	7143	7002	7154	7150	7053	7149	7135	7098	7245	7063	7196	7126	7129	7180	7278	7136	7231	7102	7119	7285	7228	7185	7159	7210	7166	7163	7066	7147	7278	7159	7086	7124	7109	7094	7268	6977	7264	6974	7168	7194	7301	7160	7253	7124	7185	7226	7128	7045	7246	7203	7049	7254	7170	7243	7220	7180	7201	7060	7173	7154	7196	7125	7119	7172	7141	7146	7153	7112	7205	7240	7208	7224	7174	7096	7178	7133	7245	7097	7043	7133	7175	7149	7253	7379	7108	7108	7124	7169	7265	7093	7122	7254	7296	7117	7112	7248	7195	7029	7233	7161	7157	7285	6986	7008	7139	7236	7145	7175	7232	7311	7133	7217	7137	7264	7263	7099	7202	7063	7265	7137	7133	7173	7137	7152	7137	7074	7114	7258	7127	7108	7169	7267	7168	7189	7143	7125	7040	7156	7164	7096	7179	7188	7251	7149	7141	7315	7181	7151	7062	7084	7139	7099	7190	7200	7045	7168	7242	7209	7129	7039	7202	7205	7240	7267	7108	7157	7151	7139	7025	7034	7298	7199	7087	7202	7107	7238	7063	6905	7161	7129	7103	7072	7249	7150	7225	7121	7214	7132	7212	7160	7183	7228	7064	7136	7291	7249	7189	7223	7160	7237	7173	7138	7092	7140	7130	7173	6984	7196	7228	7232	7270	7278	7147	7108	7089	7145	7245	7208	7116	7098	7126	7160	7254	7245	7101	7182	7122	7113	7254	7100	7081	7296	7070	7093	7071	7163	7164	7218	7238	7152	7141	7063	7108	7075	7100	7159	7197	7015	7171	7183	7062	7065	7087	7049	7205	7136	7055	7099	7079	7092	7142	7210	7153	7100	7137	7177	7095	7224	7081	7189	7205	7164	7258	7013	7222	7098	7267	7166	6949	7041	7321	7254	7095	7037	7037	7333	7171	7137	7179	7140	6997	7131	7076	7073	7305	7183	7120	7119	7205	7171	7172	7254	7174	7163	7270	7142	7191	7165	7110	7157	7090	7064	7263	7152	7045	7181	7117	7102	7197	7225	7101	7235	7119	7199	7050	7052	7168	7198	7202	7214	7061	7126	7246	7137	7144	7055	7222	7115	7310	7201	7218	7007	7150	7204	7163	7165	7000	7165	7163	7214	7156	7103	7110	7298	7243	6996	7220	7130	7069	7136	7158	7107	7150	7003	7150	7221	7244	7198	6995	7169	7052	7175	7233	7040	7140	7198	7165	7174	7218	7105	7196	7213	7200	7014	7047	7169	7162	7274	7240	7062	7090	7160	7092	7325	7111	7158	7128	7085	7165	7129	7217	7286	7171	7188	7065	7248	7105	7201	7186	7047	7183	7158	7279	7188	7212	7085	7076	7211	7185	7100	7253	7149	7158	7087	7130	7109	7168	7171	7247	7197	7034	7272	7308	7176	7196	7030	7128	7167	7052	7171	7010	6996	7199	7125	7175	7174	7066	7245	7063	7142	7096	7104	7134	7324	7062	7374	7178	7180	7095	7208	7108	7149	6989	7094	7187	7141	7152	7193	7165	7198	7175	7199	7023	7178	7263	7240	7198	7191	7132	7098	7256	7189	7076	7250	7072	7002	7230	7210	6991	7232	7219	7019	7140	7003	7166	7256	7198	7128	7077	7201	7182	7215	7101	7218	7141	7131	7148	7294	7177	7118	7121	6968	7102	7163	7015	7095	7144	7200	7184	7347	7260	7061	7192	7154	7127	7146	7101	7099	7139	7028	7196	7174	7254	7134	7057	7172	7180	7116	7216	7046	7166	7161	7274	7028	7191	7129	7118	7195	7168	7214	7153	7055	7216	7215	7155	7110	7134	7087	7125	7160	7188	7017	7109	7040	7060	7193	7170	7222	7147	7156	7208	7139	7122	7107	7163	7212	7231	7094	7186	7222	7157	7238	7129	7109	7156	7241	7102	7113	7169	7158	7191	7243	7076	7047	7279	7251	7123	7269	7186	7098	7276	7129	7016	7179	7097	7121	7277	7130	7031	7145	7160	7028	7141	7107	7303	7145	7278	7142	7134	7153	7128	7141	7263	7159	7165	7024	7277	7017	7108	7112	6998	7197	7064	7259	7164	7135	7117	7135	7304	7185	7212	7145	7152	6995	7172	7145	7237	7087	7060	7215	7136	7040	7078	7082	7111	7161	7212	7182	7070	7174	7085	7247	7240	7194	7065	7254	7129	7219	6986	7170	7164	7209	7272	7183	7165	7057	6991	7076	6965	7262	7148	7232	7274	7277	7118	7118	7160	7310	7100	7069	7203	7012	7074	7264	7032	7178	7097	7190	7138	7085	7153	7142	7267	7035	7217	7227	7181	7090	7168	7140	7134	7096	7213	7151	7187	7268	7325	7152	7122	7272	7038	7078	7145	7170	7156	7212	7073	7160	7074	7043	7128	7193	7152	7108	7161	7089	7198	7111	7133	7083	7215	7157	7073	7110	7054	7145	7160	7180	7159	7116	7087	7197	7028	7170	7042	7177	7105	7140	7226	7178	7234	7091	7170	7294	7209	7131	7144	7129	7090	7232	7056	7074	7111	7134	7207	7241	7102	7127	7231	7199	7078	7150	7213	7166	7127	7174	7215	7148	7131	7112	7030	7160	7037	7160	7110	7210	7034	7094	7338	7226	7148	7240	7189	7172	7147	6986	7217	7100	7231	7329	7109	7067	7037	7130	7217	7080	7049	7255	7214	7211	7155	7110	7195	7134	7151	7244	7214	7267	7170	7281	7083	7122	7126	7185	7178	7212	7212	7150	6997	7152	7191	7152	7082	7184	6997	7264	7176	7123	7187	7087	7237	7064	7077	7193	7237	7217	7066	7260	7087	7104	7200	7223	7241	7169	7166	7101	7318	7126	7224	7135	7243	7092	7229	7193	7188	7123	7199	7235	7118
9536	8850	5962	4091	4424	4263	3555	3016	2649	2201	1847	1505	1412	1244	1142	1070	955	951	1022	943	898	975	865	909	885	863	845	828	848	895	874	839	796	823	861	889	809	836	852	823	778	809	865	839	856	868	844	879	819	803	859	816	870	845	915	804	824	855	848	785	849	785	884	853	802	842	833	862	796	837	800	868	829	844	793	879	832	796	863	839	862	796	761	831	840	794	809	890	867	779	812	805	870	820	881	849	836	823	869	800	831	784	843	813	826	817	866	813	836	815	858	821	783	829	803	859	798	831	850	831	867	788	802	796	877	852	816	808	807	842	793	809	821	854	805	855	854	824	847	822	785	808	892	795	851	816	853	822	814	786	864	812	853	841	876	857	872	784	800	882	827	798	883	855	797	856	787	875	872	802	839	825	838	822	814	825	858	827	815	900	816	827	868	795	834	851	832	842	829	892	836	800	807	899	795	828	840	810	795	823	839	836	856	846	848	836	812	821	843	894	770	783	833	832	800	803	782	820	875	848	892	798	791	813	801	854	895	818	828	837	804	841	831	841	840	801	798	810	834	802	856	804	841	802	839	840	812	812	796	870	851	823	808	787	796	861	833	926	875	804	848	822	862	844	808	791	882	834	862	782	802	823	819	803	831	865	875	812	800	828	830	873	888	802	831	831	855	822	839	821	820	814	823	794	841	838	825	812	839	862	845	818	849	789	809	876	822	811	837	843	769	876	874	847	823	843	875	868	811	871	799	874	840	834	843	851	834	854	800	822	871	844	874	894	833	836	818	835	871	790	827	783	805	878	850	778	858	883	841	822	857	796	803	806	840	826	872	790	844	815	806	830	842	834	815	833	818	780	856	828	841	846	814	822	795	806	826	838	874	832	855	879	809	787	853	859	840	839	844	898	811	795	813	827	797	848	850	821	804	860	842	810	824	885	829	834	808	836	838	831	757	817	831	834	859	879	851	845	816	810	807	843	819	865	810	892	871	881	851	789	832	830	850	787	867	850	824	812	834	891	808	820	802	826	828	781	786	854	817	804	828	813	820	873	849	845	834	822	835	845	793	800	814	853	825	818	821	821	816	862	855	871	826	836	845	822	867	848	809	868	840	828	823	844	782	852	792	803	872	817	871	813	771	805	764	808	886	812	865	820	835	760	865	848	814	812	867	872	845	822	837	838	819	847	840	855	802	879	771	853	802	829	824	812	841	842	825	775	847	823	870	850	857	824	876	808	857	811	773	830	850	798	850	850	834	818	846	863	833	860	795	781	842	827	869	834	865	784	781	787	807	812	840	864	825	879	797	822	807	853	797	814	835	850	796	864	807	809	855	842	838	800	830	803	826	812	879	849	845	851	840	816	811	817	877	844	788	822	843	836	790	795	812	842	813	847	824	842	838	813	819	801	817	875	819	800	830	814	858	863	746	798	830	822	810	836	840	836	840	789	855	811	788	797	805	846	849	808	828	828	846	869	852	841	907	846	825	812	846	837	827	863	833	831	879	910	854	847	852	777	793	834	773	868	812	875	813	866	770	840	848	860	831	767	837	798	881	839	829	861	829	853	789	873	793	820	844	819	822	833	875	799	827	831	854	805	830	819	834	853	846	829	799	822	793	784	861	845	840	788	748	815	833	842	877	874	869	814	879	857	764	825	782	893	861	843	881	815	889	836	801	878	900	852	897	842	804	889	812	825	799	824	826	860	837	803	822	806	843	841	896	842	878	823	822	809	830	845	852	831	865	882	863	835	831	854	828	798	808	877	833	837	851	864	870	830	788	825	850	799	842	900	846	800	884	850	820	803	828	839	834	773	826	827	846	811	862	827	849	869	762	820	853	839	854	832	817	850	833	805	807	805	827	823	887	840	827	822	777	880	850	836	840	848	881	818	884	821	854	859	824	830	837	820	833	794	845	874	810	849	849	783	822	817	868	815	775	797	841	850	863	813	850	802	826	789	822	820	868	809	793	851	847	823	830	826	824	801	809	865	809	825	865	830	854	825	873	837	899	774	864	846	820	845	838	791	843	827	828	823	842	816	844	885	856	867	795	838	814	888	888	834	868	829	825	820	818	821	848	825	838	823	905	814	846	850	818	821	864	830	849	841	840	846	852	788	855	791	841	925	839	868	790	879	847	903	816	837	850	859	845	865	853	807	832	868	826	781	864	809	780	850	864	838	824	842	855	825	868	810	878	869	819	872	803	815	845	857	831	833	827	775	824	884	850	846	826	853	795	909	795	856	871	795	857	815	852	823	797	779	855	862	859	873	869	861	861	863	833	842	797	846	840	812	808	833	862	842	900	841	870	828	792	857	848	861	841	823	878	861	812	808	857	799	842	812	851	839	811	840	872	821	768	785	840	825	745	847	763	845	846	841	797	809	831	849	804	836	829	798	824	822	848	826	800	859	852	838	849	795	820	857	843	813	812	846	815	811	822	804	789	869	817	826	830	854	850	859	792	820	765	830	828	850	823	810	822	843	895	889	883	781	904	804	850	802	839	897	789	795	802	809	808	759	814	843	797	881	816	839	838	878	841	857	835	843	829	815	839	813	814	891	857	851	850	851	840	826	887	830	840	831	849	833	865	796	857	883	859	803	847	795	862	864	855	838	858	826	777	851	834	844	843	829	812	859	824	851	836	815	824	816	812	861	862	856	814	804	876	850	816	821	870	825	818	842	869	896	862	811	854	832	776	847	855	884	817	870	839	836	854	890	845	813	885	835	827	843	842	826	849	829	857	850	775	830	810	850	850	817	814	827	888	869	835	782	858	807	817	823	836	838	861	855	802	806	821	885	804	841	833	833	765	839	885	860	813	888	845	822	839	834	850	773	846	844	844	820	906	794	814	777	810	804	843	835	843	830	844	862	865	856	852	809	797	807	858	803	822	818	865	863	871	891	816	866	833	806	809	843	880	851	834	857	816	824	839	825	850	826	811	803	792	852	799	834	863	846	848	861	825	866	835	775	830	820	852	847	830	832	870	834	811	866	827	835	805	821	814	836	824	759	853	863	847	813	829	823	851	848	861	815	834	843	752	792	843	807	793	807	806	808	853	817	864	883	792	816	807	799	840	820	841	859	822	864	810	834	794	835	827	886	853	802	822	822	793	796	806	789	824	835	792	833	808	811	836	841	834	858	831	840	818	820	827	787	801	894	861	812	820	903	852	774	822	795	856	855	863	772	852	867	857	854	816	858	787	770	813	838	832	827	860	815	807	851	858	849	780	847	814	805	837	794	823	812	823	868	836	845	846	847	814	776	871	863	812	838	771	904	812	817	814	858	832	840	786	843	847	826	784	837	825	807	897	809	849	838	809	818	860	850	832	863	801	790	849	844	889	869	857	821	842	825	875	829	849	851	845	875	808	834	842	837	798	845	789	886	885	836	859	820	842	818	802	795	847	865	843	839	802	816	846	887	883	825	828	825	819	867	816	868	841	794	863	845	863	852	872	815	867	878	836	815	822	865	837	841	835	818	891	797	854	808	852	856
43098	37460	33811	41300	45099	43387	39943	35986	32464	28759	24704	21220	18551	16119	14205	12266	11507	10824	10091	9583	9468	8959	8873	8684	8519	8341	8077	8106	7941	7771	7699	7684	7598	7702	7568	7446	7375	7496	7498	7587	7383	7372	7477	7479	7472	7450	7541	7555	7520	7343	7482	7303	7399	7469	7448	7382	7482	7401	7423	7450	7402	7345	7313	7412	7424	7378	7410	7361	7438	7523	7477	7363	7436	7352	7452	7427	7437	7476	7492	7429	7534	7393	7496	7485	7313	7464	7442	7337	7475	7332	7334	7367	7335	7373	7417	7359	7419	7412	7360	7422	7450	7298	7384	7349	7454	7480	7423	7401	7455	7327	7487	7403	7341	7407	7484	7385	7451	7444	7337	7472	7319	7393	7278	7399	7374	7485	7360	7444	7408	7492	7444	7481	7518	7398	7398	7486	7373	7536	7334	7302	7349	7460	7245	7329	7471	7354	7403	7367	7533	7272	7531	7396	7416	7358	7439	7336	7491	7444	7422	7331	7411	7304	7430	7267	7369	7505	7346	7425	7350	7449	7465	7377	7428	7417	7443	7443	7563	7452	7477	7430	7502	7344	7433	7423	7522	7367	7328	7543	7352	7485	7309	7509	7450	7269	7446	7438	7350	7435	7411	7526	7245	7384	7421	7410	7336	7457	7481	7429	7403	7374	7467	7437	7466	7321	7552	7406	7509	7464	7505	7387	7341	7419	7488	7394	7363	7404	7275	7414	7429	7488	7302	7386	7374	7321	7365	7373	7461	7452	7357	7464	7438	7556	7448	7471	7527	7355	7334	7407	7469	7439	7514	7303	7480	7339	7470	7476	7391	7276	7504	7517	7491	7327	7421	7381	7543	7432	7318	7433	7370	7569	7394	7508	7435	7493	7550	7439	7484	7498	7570	7415	7459	7371	7460	7575	7419	7363	7468	7305	7359	7261	7455	7329	7383	7390	7303	7509	7390	7341	7466	7346	7296	7512	7319	7390	7477	7429	7470	7529	7371	7466	7343	7523	7652	7519	7431	7382	7497	7405	7335	7423	7429	7468	7296	7331	7383	7552	7478	7410	7459	7400	7313	7360	7377	7383	7350	7464	7384	7510	7402	7440	7403	7499	7432	7481	7356	7433	7428	7417	7234	7379	7391	7399	7490	7500	7535	7411	7505	7435	7455	7550	7346	7329	7471	7340	7463	7398	7526	7464	7493	7342	7518	7616	7469	7362	7445	7444	7436	7439	7465	7260	7409	7425	7575	7391	7293	7443	7416	7467	7336	7567	7415	7404	7457	7396	7428	7382	7496	7282	7349	7427	7293	7486	7396	7443	7298	7326	7454	7493	7259	7523	7365	7459	7371	7428	7365	7452	7434	7400	7444	7445	7515	7473	7430	7303	7351	7614	7317	7447	7518	7360	7478	7500	7502	7475	7344	7388	7335	7455	7339	7546	7429	7656	7400	7366	7422	7352	7391	7416	7390	7420	7460	7520	7416	7496	7585	7436	7467	7495	7537	7516	7406	7575	7474	7446	7411	7379	7565	7461	7412	7432	7475	7360	7375	7433	7236	7481	7346	7454	7465	7450	7466	7424	7389	7516	7436	7326	7493	7437	7475	7455	7468	7248	7303	7475	7424	7613	7428	7505	7494	7384	7481	7404	7318	7440	7492	7598	7431	7432	7563	7589	7462	7490	7314	7368	7390	7416	7296	7402	7489	7312	7506	7431	7478	7494	7376	7543	7464	7373	7467	7435	7539	7524	7510	7332	7433	7498	7362	7457	7463	7359	7550	7517	7344	7439	7414	7460	7408	7400	7317	7312	7274	7413	7450	7450	7350	7378	7406	7527	7320	7374	7437	7319	7285	7433	7418	7358	7414	7413	7370	7455	7436	7374	7461	7519	7407	7387	7316	7336	7423	7398	7431	7328	7328	7291	7450	7443	7521	7446	7449	7425	7318	7447	7400	7428	7455	7479	7369	7448	7333	7394	7439	7294	7480	7467	7527	7492	7276	7464	7497	7380	7490	7527	7460	7458	7411	7410	7413	7316	7427	7445	7369	7516	7333	7468	7293	7541	7446	7353	7280	7489	7411	7479	7439	7302	7406	7356	7402	7453	7526	7510	7593	7309	7539	7411	7469	7390	7386	7431	7247	7368	7513	7510	7533	7417	7447	7449	7431	7440	7396	7419	7594	7374	7428	7354	7208	7356	7377	7451	7480	7485	7479	7414	7585	7473	7446	7475	7337	7389	7371	7316	7443	7398	7372	7420	7443	7492	7493	7369	7436	7460	7436	7504	7438	7430	7533	7390	7490	7438	7419	7461	7427	7402	7476	7425	7455	7451	7453	7356	7482	7539	7499	7426	7379	7441	7367	7533	7378	7505	7495	7407	7469	7393	7362	7341	7347	7425	7372	7443	7312	7457	7421	7461	7395	7402	7493	7406	7514	7624	7456	7421	7427	7507	7362	7369	7473	7480	7491	7344	7401	7460	7451	7406	7414	7445	7478	7364	7477	7334	7438	7272	7286	7500	7456	7426	7476	7413	7462	7436	7527	7344	7398	7397	7449	7508	7403	7435	7471	7460	7409	7488	7408	7468	7467	7386	7317	7466	7313	7358	7326	7339	7522	7419	7574	7250	7369	7493	7451	7448	7479	7454	7441	7446	7439	7421	7353	7332	7550	7433	7456	7396	7423	7522	7590	7304	7412	7333	7563	7412	7459	7462	7530	7480	7513	7410	7311	7371	7504	7476	7373	7394	7252	7392	7428	7269	7279	7457	7502	7394	7497	7426	7449	7364	7443	7464	7421	7424	7394	7371	7589	7483	7415	7315	7353	7321	7367	7563	7379	7543	7416	7417	7470	7300	7492	7365	7394	7448	7440	7528	7376	7531	7347	7390	7560	7474	7388	7336	7357	7468	7205	7341	7371	7261	7356	7462	7498	7501	7337	7483	7346	7471	7515	7420	7338	7554	7339	7393	7371	7405	7421	7393	7430	7377	7448	7410	7477	7416	7468	7371	7533	7460	7496	7223	7390	7590	7494	7495	7485	7481	7443	7507	7400	7315	7477	7519	7434	7342	7427	7411	7391	7409	7441	7317	7388	7330	7356	7414	7373	7396	7362	7313	7421	7412	7419	7387	7358	7464	7357	7447	7503	7463	7405	7429	7444	7343	7378	7517	7503	7396	7327	7485	7439	7459	7517	7441	7520	7414	7356	7376	7360	7430	7459	7322	7486	7334	7408	7392	7466	7398	7400	7434	7469	7364	7499	7346	7368	7425	7474	7479	7382	7421	7398	7594	7346	7404	7391	7538	7537	7342	7444	7342	7419	7504	7408	7422	7463	7543	7518	7354	7536	7231	7426	7335	7405	7260	7406	7450	7475	7437	7551	7453	7356	7507	7458	7423	7379	7476	7526	7370	7563	7505	7456	7411	7440	7402	7524	7579	7311	7486	7323	7360	7346	7339	7388	7459	7347	7359	7369	7382	7373	7278	7370	7357	7422	7535	7468	7396	7363	7310	7505	7423	7411	7398	7516	7487	7456	7410	7509	7408	7339	7497	7407	7372	7394	7337	7484	7392	7345	7280	7395	7283	7486	7309	7374	7501	7521	7442	7367	7460	7435	7320	7365	7529	7318	7345	7575	7329	7446	7343	7255	7480	7459	7376	7443	7471	7582	7358	7366	7504	7462	7367	7464	7448	7347	7549	7361	7520	7454	7518	7390	7434	7318	7462	7378	7467	7427	7443	7544	7495	7594	7411	7395	7398	7437	7379	7543	7417	7525	7440	7397	7459	7398	7465	7408	7392	7434	7368	7507	7403	7433	7390	7526	7343	7477	7411	7336	7498	7434	7452	7480	7321	7428	7357	7422	7407	7419	7447	7351	7323	7447	7326	7345	7554	7453	7486	7507	7467	7400	7382	7402	7405	7422	7574	7538	7545	7408	7484	7371	7355	7434	7364	7334	7301	7568	7434	7344	7520	7381	7423	7438	7484	7494	7372	7355	7383	7420	7346	7415	7362	7393	7392	7373	7489	7500	7423	7496	7386	7474	7486	7534	7447	7474	7445	7533	7554	7430	7445	7364	7497	7368	7480	7381	7509	7329	7450	7395	7400	7305	7393	7384	7530	7283	7488	7401	7328	7357	7528	7345	7326	7334	7419	7405	7456	7375	7493	7379	7408	7309	7558	7262	7507	7390	7446	7513	7511	7381	7262	7541	7487	7438	7474	7507	7375	7458	7473	7568	7337	7493	7394	7491	7340	7398	7347	7318	7569	7305	7380	7469	7312	7431	7421	7497	7444	7380	7290	7461	7342	7430	7476	7582	7501	7285	7377	7366	7539	7459	7520	7438	7390	7384	7402	7425	7417	7422	7310	7289	7523	7424	7479	7408	7694	7430	7316	7397	7414	7500	7352	7512	7438	7472	7400	7377	7394	7540	7427	7504	7372	7347	7463	7503	7442	7318	7432	7597	7530	7343	7353	7476	7415	7399	7297	7390	7376	7447	7479	7543	7416	7397	7468	7495	7520	7432	7364	7532	7224	7429	7264	7447	7244	7443	7531	7404	7427	7463	7387	7420	7369	7533	7390	7493	7475	7403	7278	7372	7375	7389	7418	7543	7552	7390	7433	7438	7435	7517	7451	7441	7340	7464	7323	7350	7423	7394	7497	7485	7560	7482	7377	7505	7470	7467	7459	7211	7518	7302	7431	7510	7385	7433	7462	7271	7488	7465	7559	7541	7412	7301	7478	7339	7417	7252	7372	7400	7589	7515	7509	7434	7342	7194	7433	7360	7413	7408	7413	7404	7480	7494	7480	7354	7383	7320	7397	7473	7374	7472	7622	7475	7602	7459	7344	7480	7367	7493	7450	7337	7375	7404	7550	7415	7444	7421	7525	7384	7461	7526	7352	7465	7306	7366	7369	7360	7539	7390	7396	7438	7464	7435	7440	7472	7431	7327	7484	7500	7453	7423	7548	7403	7433	7280	7440	7517	7463	7366	7508	7413	7403	7462	7479	7449	7352	7395	7533	7386	7447	7547	7353	7378	7476	7516	7532	7424	7508	7340	7423	7399	7461	7427	7460	7487	7280	7538	7463	7365	7401	7408	7400	7292	7515
11358	7706	5051	3814	4612	4186	3451	2895	2479	2083	1712	1443	1287	1135	1090	1041	1022	967	945	879	924	814	855	865	881	882	838	833	806	850	831	758	834	802	809	787	773	803	794	762	790	826	837	817	772	872	741	816	803	763	815	797	813	787	824	809	813	843	839	810	830	756	830	763	825	825	789	796	756	783	786	801	798	762	839	806	777	834	827	777	775	823	812	780	806	778	805	772	783	822	796	823	818	812	777	812	789	751	783	801	806	815	825	836	789	830	816	792	824	794	792	736	744	785	800	857	812	785	879	821	834	803	800	830	825	792	839	784	876	834	809	797	821	817	788	836	802	749	828	778	772	775	802	802	813	809	779	795	855	782	809	829	796	778	875	827	843	827	860	831	855	793	815	778	767	806	841	823	812	825	724	812	807	820	778	833	773	785	754	765	774	844	860	795	759	847	818	805	793	777	795	807	770	785	785	818	817	769	796	767	828	823	803	786	802	800	778	840	817	771	788	843	812	805	815	783	801	806	792	810	763	801	813	842	789	742	832	863	835	784	795	813	791	811	801	817	756	807	830	821	857	813	818	819	855	854	809	760	799	789	836	787	767	816	754	807	814	837	841	827	792	826	799	792	792	782	835	796	808	747	788	765	806	821	812	802	772	797	786	785	805	812	812	804	851	796	831	817	782	768	768	872	821	826	810	831	855	802	839	828	803	798	816	800	856	804	833	766	777	803	767	832	812	800	852	851	843	796	793	803	791	880	821	789	830	774	834	810	800	825	753	805	758	797	782	815	832	824	818	797	845	747	819	803	839	803	774	781	820	753	833	791	812	811	798	788	813	778	796	747	859	845	779	818	760	827	845	785	843	784	786	844	802	791	833	785	767	782	760	758	814	810	820	800	811	775	818	777	823	807	780	805	815	843	760	815	783	804	864	786	782	751	826	856	843	815	824	828	820	830	802	765	801	784	804	786	754	775	816	767	773	802	756	819	841	793	773	762	759	773	778	788	819	879	847	788	787	822	801	814	852	774	792	843	791	813	761	800	858	801	812	735	768	798	766	778	775	728	841	823	806	783	806	802	785	844	795	859	837	782	826	809	782	803	796	782	794	815	868	795	796	845	810	761	806	783	780	827	795	747	806	829	790	820	857	810	771	788	762	816	715	837	780	828	798	797	813	811	825	835	785	830	820	766	744	793	851	835	820	759	767	824	771	796	833	823	804	847	799	862	786	775	824	859	794	834	783	782	789	859	782	808	754	807	799	809	789	776	785	828	776	834	831	812	784	810	803	817	793	831	798	759	796	872	793	837	815	814	807	755	831	806	798	836	803	810	799	791	842	807	815	788	802	772	771	792	799	822	837	847	789	783	803	828	820	815	844	820	815	734	770	823	829	795	835	866	807	861	834	809	833	786	786	796	867	756	810	848	833	818	815	815	816	792	834	781	796	810	801	789	786	825	848	780	797	805	744	828	882	806	814	814	819	841	809	732	837	790	786	808	796	861	807	812	815	806	782	783	855	821	828	838	788	823	821	750	763	801	773	818	767	818	780	811	792	782	812	820	783	823	835	841	836	851	766	806	809	831	804	782	811	813	765	832	812	853	820	813	794	812	798	793	792	817	761	793	828	757	826	847	810	815	833	807	831	799	837	798	781	795	784	762	817	735	804	766	767	851	858	847	764	825	806	844	780	804	830	818	815	763	783	769	795	846	812	759	798	792	783	836	800	813	809	790	830	833	780	849	753	815	810	790	775	800	852	826	842	814	797	818	800	765	798	799	791	819	788	843	777	781	794	765	825	841	836	809	798	756	752	794	768	824	837	769	807	792	826	833	798	834	809	826	813	816	855	807	840	816	826	811	852	824	851	803	811	782	749	797	812	811	783	779	767	831	825	817	770	745	791	872	820	789	815	822	854	804	817	803	789	819	816	846	778	783	848	797	814	813	829	781	821	831	813	820	770	829	811	776	772	838	797	800	806	794	836	784	801	837	790	803	753	804	797	802	821	808	809	853	754	766	836	827	786	738	825	777	824	779	898	762	790	832	781	834	834	835	829	788	765	801	816	850	768	812	796	840	796	804	816	797	800	807	780	815	823	869	816	830	819	776	795	785	786	802	818	800	821	784	813	815	740	785	779	772	805	794	800	789	764	798	847	793	806	834	758	838	753	767	826	841	842	746	791	829	853	763	801	808	878	821	788	812	830	786	776	769	829	804	812	769	799	744	786	769	784	853	824	813	847	815	770	775	774	777	791	809	793	813	795	809	833	834	836	796	789	744	812	781	779	775	799	804	828	827	817	854	784	804	848	772	840	788	809	811	755	799	805	827	811	842	841	765	792	792	861	816	803	774	751	796	821	816	779	781	814	804	860	809	829	772	827	850	763	766	811	819	775	813	781	787	820	839	833	800	853	761	746	820	786	843	811	786	768	780	749	789	819	741	850	798	804	827	799	822	789	836	827	796	820	746	812	846	778	847	788	801	823	788	863	805	796	788	823	781	837	807	802	837	796	806	842	793	822	813	823	815	780	824	788	790	767	764	786	794	776	828	762	759	781	811	811	779	832	810	779	793	822	849	798	805	772	814	792	788	827	773	801	824	794	764	815	799	814	785	747	783	794	800	797	794	824	789	752	753	827	802	772	806	788	824	802	820	815	803	831	784	803	807	766	848	838	810	811	787	803	797	808	766	802	844	794	828	819	779	806	813	794	783	841	766	765	816	801	776	782	747	856	823	821	788	820	804	838	820	819	812	814	814	818	826	770	828	760	803	815	809	776	783	815	857	810	828	796	794	804	801	765	776	806	815	819	806	856	765	839	831	763	791	832	748	801	819	817	793	850	810	784	781	801	811	767	834	820	810	767	798	806	786	805	843	813	836	825	794	806	828	774	808	845	834	850	818	779	798	813	807	806	787	773	819	765	802	825	813	739	815	818	789	860	765	760	840	816	809	819	815	814	826	818	812	798	785	786	783	816	844	801	786	813	811	820	798	779	757	834	787	831	836	821	810	788	835	782	804	837	798	822	758	775	779	805	760	747	835	841	867	806	767	771	799	832	773	822	762	796	767	835	799	804	822	755	817	794	755	788	816	827	791	784	801	777	800	778	795	768	801	780	804	786	830	793	816	800	799	759	823	769	804	840	828	772	827	790	777	787	795	794	745	803	803	807	825	838	764	814	837	801	824	785	820	761	771	872	846	848	806	832	858	762	778	805	775	751	840	764	826	792	790	788	815	789	785	839	797	794	799	798	836	810	816	856	843	816	790	794	795	870	785	828	824	820	830	826	781	803	819	835	832	801	801	832	795	838	785	817	792	830	828	799	801	796	767	854	843	854	799	787	837	792	796	870	855	828	831	803	865	863	803	807	787	817	753	778	786	780	831	807	740	770	827	835	758	818	803	825	815	831	809	826	780	798	798	772	793	823	786	784	776	833	767	780	807	776	822	764	823	790	828	836	856	796	819	804	789	793	793	812	791	824	765	808	768	768	764	808	802
40585	35808	31889	41061	46682	43232	39619	35969	32193	28019	24162	20203	17411	15453	13413	11938	11127	10389	9966	9435	9105	8712	8473	8458	8128	7978	7798	7824	7625	7486	7438	7381	7477	7304	7387	7351	7298	7365	7239	7423	7346	7212	7338	7244	7381	7268	7212	7326	7218	7133	7181	7255	7254	7247	7230	7090	7257	7250	7205	7249	7228	7215	7216	7179	7322	7136	7230	7282	7129	7074	7097	7221	7177	7177	7134	7193	7153	7312	7250	7353	7214	7443	7134	7207	7180	7250	7249	7152	7147	7158	7164	7252	7168	7261	7235	7251	7230	7166	7195	7301	7199	7194	7268	7272	7244	7296	7157	7261	7252	7160	7205	7170	7231	7233	7173	7172	7210	7096	7252	7077	7181	7235	7282	7151	7026	7177	7216	7298	7160	7133	7287	7183	7158	7181	7309	7207	7286	7206	7252	7230	7244	7204	7141	7268	7226	7263	7236	7214	7013	7268	7094	7278	7261	7328	7199	7234	7200	7279	7178	7114	7216	7176	7130	7157	7135	7119	7387	7082	7346	7259	7129	7191	7238	7204	7248	7172	7361	7253	7211	7180	7281	7099	7312	7336	7122	7293	7205	7117	7202	7185	7312	7142	7217	7104	7314	7174	7168	7272	7238	7311	7181	7197	7044	7324	7206	7163	7174	7038	7284	7413	7219	7361	7318	7284	7128	7152	7295	7155	7297	7305	7175	7221	7308	7104	7283	7127	7234	7305	7142	7223	7150	7224	7206	7212	7121	7134	7267	7195	7216	7215	7148	7140	7167	7270	7279	7211	7277	7257	7284	7164	7255	7225	7227	7250	7406	7130	7237	7210	7224	7143	7358	7322	7237	7187	7180	7264	7302	7173	7174	7230	7175	7207	7334	7205	7126	7191	7233	7026	7079	7257	7139	7231	7355	7204	7268	7265	7150	7268	7220	7207	7184	7294	7360	7227	7244	7230	7226	7197	7206	7170	7189	7249	7076	7296	7157	7242	7254	7234	7109	7232	7241	7096	7156	7271	7189	7256	7223	7124	7279	7291	7242	7225	7100	7093	7345	7102	7242	7171	7303	7198	7162	7188	7275	7196	7294	7322	7135	7325	7235	7253	7267	7263	7048	7217	7275	7213	7222	7156	7354	7241	7239	7100	7266	7300	7196	7296	7080	7186	7299	7272	7222	7262	7242	7182	7136	7273	7090	7151	7189	7202	7245	7255	7224	7237	7195	7237	7228	7258	7348	7180	7225	7294	7154	7253	7258	7239	7201	7135	7221	7209	7174	7244	7194	7327	7167	7287	7073	7270	7136	7256	7207	7323	7192	7134	7265	7205	7375	7227	7170	7233	7210	7219	7122	7258	7189	7242	7239	7143	7168	7091	7246	7211	7127	7213	7044	7373	7148	7257	7250	7270	7232	7109	7145	7211	7181	7282	7212	7211	7215	7195	7245	7258	7237	7149	7178	7262	7308	7268	7161	7276	7165	7378	7098	7247	7205	7097	7151	7197	7217	7314	7172	7219	7286	7304	7281	7227	7128	7271	7189	7204	7172	7217	7156	7155	7289	7251	7236	7237	7178	7210	7295	7320	7354	7301	7238	7161	7191	7299	7292	7163	7287	7360	7152	7182	7164	7209	7267	7143	7180	7202	7266	7107	7140	7315	7185	7075	7213	7178	7144	7249	7208	7170	7296	7082	7193	7245	7131	7266	7072	7213	7056	7243	7204	7288	7198	7213	7303	7296	7362	7172	7247	7137	7220	7117	7059	7147	7354	7107	7215	7299	7263	7140	7185	7157	7181	7324	7095	7274	7258	7273	7164	7104	7216	7116	7192	7161	7271	7182	7230	7178	7165	7221	7173	7236	7145	7243	7232	7209	7324	7154	7108	7140	7261	7248	7169	7286	7335	7169	7123	7231	7184	7206	7437	7176	7335	7175	7247	7349	7304	7251	7195	7195	7072	7201	7259	7136	7105	7174	7246	7152	7299	7254	7349	7131	7145	7175	7181	7286	7361	7205	7251	7195	7367	7317	7153	7258	7149	7259	7246	7160	7273	7239	7264	7237	7185	7267	7237	7291	7274	7161	7342	7337	7125	7166	7158	7248	7132	7152	7169	7169	7154	7173	7099	7204	7243	7234	7346	7082	7215	7308	7224	7145	7358	7159	7146	7248	7170	7228	7179	7205	7197	7285	7239	7188	7214	7263	7241	7108	7206	7258	7247	7137	7318	7205	7142	7280	7258	7272	6984	7153	7303	7191	7109	7263	7229	7182	7237	7172	7220	7105	7270	7243	7292	7337	7246	7143	7190	7224	7244	7224	7259	7179	7183	7135	7326	7289	7247	7270	7342	7199	7246	7290	7263	7183	7302	7324	7252	7167	7245	7098	7039	7254	7251	7109	7355	7246	7189	7256	7266	7183	7179	7145	7276	7184	7273	7230	7226	7210	7288	7289	7310	7235	7091	7300	7162	7286	7275	7291	7235	7257	7010	7245	7163	7161	7326	7240	7197	7194	7150	7241	7330	7196	7327	7186	7203	7100	7120	7145	7119	7238	7166	7179	7270	7295	7106	7171	7229	7140	7285	7209	7197	7297	7254	7210	7145	7225	7122	7248	7148	7330	7199	7143	7342	7153	7224	7137	7146	7325	7294	7260	7360	7161	7138	7202	7247	7125	7194	7301	7288	7196	7171	7110	7132	7232	7279	7187	7233	7112	7224	7268	7288	7309	7173	7337	7127	7206	7116	7257	7257	7292	7246	7105	7311	7164	7021	7243	7111	7323	7145	7172	7241	7220	7221	7247	7216	7175	7310	7149	7168	7212	7300	7098	7281	7221	7243	7062	7225	7308	7227	7370	7283	7181	7171	7126	7236	7175	7315	7246	7134	7271	7197	7196	7202	7175	7212	7242	7273	7199	7107	7270	7241	7203	7201	7234	7173	7234	7268	7059	7173	7154	7369	7146	7247	7207	7196	7217	7166	7239	7123	7204	7225	7201	7242	7119	7263	7226	7370	7262	7167	7239	7294	7154	7315	7237	7284	7274	7306	7236	7147	7220	7407	7191	7323	7109	7074	7248	7158	7334	7174	7169	7340	7261	7291	7271	7216	7084	7144	7114	7194	7131	7181	7353	7271	7077	7251	7231	7423	7231	7150	7133	7335	7245	7168	7207	7279	7217	7241	7246	7277	7138	7295	7184	7129	7162	7205	7166	7108	7475	7342	7266	7260	7288	7198	7295	7294	7267	7236	7077	7337	7232	7211	7131	7257	7257	7249	7298	7254	7199	7177	7227	7231	7271	7294	7259	7293	7262	7165	7197	7149	7048	7223	7280	7182	7138	7171	7163	7218	7288	7150	7201	7216	7228	7271	7088	7262	7257	7261	7245	7191	7191	7236	7152	7239	7178	7151	7333	7294	7382	7132	7426	7153	7231	7131	7150	7247	7109	7145	7153	7193	7277	7283	7272	7287	7165	7273	7280	7250	7339	7148	7317	7177	7371	7173	7127	7249	7268	7158	7122	7214	7291	7370	7226	7115	7287	7225	7190	7379	7221	7253	7203	7236	7237	7335	7137	7321	7349	7238	7091	7175	7241	7264	7261	7208	7215	7153	7075	7222	7164	7337	7145	7301	7327	7195	7122	7255	7168	7188	7241	7359	7168	7130	7203	7253	7213	7178	7223	7141	7243	7344	7106	7223	7147	7242	7190	7300	7234	7362	7096	7304	7354	7218	7327	7272	7249	7230	7103	7310	7119	7205	7260	7293	7274	7131	7122	7182	7137	7123	7185	7170	7226	7232	7189	7213	7235	7266	7200	7226	7271	7185	7252	7127	7214	7123	7282	7229	7048	7226	7246	7190	7330	7173	7289	7292	7176	7343	7221	7233	7232	7282	7214	7166	7216	7245	7281	7253	7057	7295	7265	7312	7188	7159	7302	7225	7205	7143	7277	7486	7225	7237	7215	7452	7347	7249	7275	7215	7104	7262	7239	7289	7104	7113	7343	7388	7188	7114	7377	7231	7379	7223	7195	7252	7247	7226	7096	7140	7290	7237	7137	7251	7131	7195	7132	7197	7242	7154	6996	7133	7213	7283	7206	7214	7189	7310	7217	7165	7144	7162	7125	7334	7062	7127	7083	7132	7300	7207	7142	7246	7195	7191	7294	7126	7260	7172	7138	7263	7265	7135	7297	7212	7072	7164	7169	7185	7289	7159	7230	7225	7153	7191	7194	7242	7126	7258	7192	7279	7142	7225	7136	7207	7104	7257	7174	7244	7216	7296	7252	7213	7274	7174	7311	7134	7275	7254	7078	7286	7241	7130	7275	7130	7105	7110	7158	7209	7271	7226	7266	7179	7168	7194	7148	7143	7222	7329	7132	7153	7120	7269	7089	7228	7154	7162	7206	7205	7120	7165	7310	7181	7263	7135	7285	7093	7240	7225	7212	7196	7283	7254	7201	7257	7270	7296	7173	7263	7210	7218	7120	7239	7294	7157	7222	7308	7284	7208	7143	7195	7368	7192	7309	7188	7213	7323	7248	7177	7300	7184	7308	7132	7239	7260	7252	7345	7197	7109	7285	7227	7077	7104	7294	7144	7200	7202	7264	7136	7130	7125	7222	7204	7242	7168	7174	7256	7101	7203	7258	7157	7218	7250	7171	7228	7177	7160	7125	7259	7218	7140	7236	7145	7195	7157	7339	7200	7225	7150	7189	7230	7202	7238	7142	7336	7215	7254	7059	7207	6995	7222	7118	7203	7129	7312	7196	7252	7293	7195	7276	7147	7117	7238	7225	7173	7210	7161	7193	7139	7121	7261	7285	7156	7205	7126	7359	7272	7275	7204	7247	7227	7087	7335	7229	7165	7334	7301	7214	7135	7155	7196	7245	6967	7235	7236	7252	7158	7150	7155	7140	7243	7247	7188	7075	7191	7287	7201	7191	7284	7297	7167	7228	7193	7190	7259	7422	7231	7137	7222	7140	7181	7283	7128	7206	7148	7323	7281	7239	7251	7397	7261	7196	7096	7246	7144	7297	7079	7293	7187	7083	7194	7128	7315	7107	7329	7118	7236	7318	7225	7349	7203	7306	7200	7214	7268	7089	7174	7103	7268	7207	7377	7216
13128	11507	8817	6910	7458	6321	4896	4004	3365	2752	2287	1856	1635	1393	1192	1211	1112	1044	994	969	981	920	981	925	843	968	939	896	871	878	821	826	855	824	829	821	869	854	822	816	847	790	791	819	837	781	893	814	789	803	779	819	812	841	870	796	841	814	812	811	833	857	836	808	810	794	818	795	794	853	778	804	827	837	803	805	783	845	792	842	809	846	874	806	855	824	818	843	832	831	839	835	824	839	838	792	816	855	809	845	835	865	789	831	819	887	813	809	825	857	833	824	857	845	852	853	819	826	790	809	809	796	835	812	849	816	818	832	823	835	757	857	845	784	814	820	806	871	849	824	798	786	836	841	845	835	805	843	824	859	839	842	850	827	819	841	873	820	820	864	822	835	819	820	809	822	849	826	844	793	850	846	809	807	821	817	825	830	812	812	900	798	839	789	873	814	854	859	852	773	820	778	816	833	839	795	852	779	850	811	782	849	862	866	755	799	848	820	821	863	817	771	832	826	844	859	826	864	875	811	782	809	820	803	827	824	861	842	853	812	839	780	805	811	798	805	821	847	808	869	806	821	793	817	856	839	801	813	823	804	775	836	784	829	837	838	851	808	833	855	852	852	807	844	791	833	783	857	823	812	900	835	845	870	853	822	806	841	852	819	806	812	816	802	802	837	820	774	831	783	853	777	863	843	835	811	828	828	848	844	894	820	836	833	870	835	836	853	778	759	850	870	782	842	849	858	848	831	822	867	816	841	792	818	844	817	885	818	846	847	838	816	854	823	836	863	847	831	819	854	807	848	758	785	801	815	822	871	876	818	866	811	797	770	882	827	812	830	782	834	850	874	819	832	823	784	817	867	837	780	823	863	840	803	879	826	739	826	809	865	869	780	822	856	823	813	862	853	833	800	839	838	815	829	845	842	821	841	876	809	804	871	849	805	871	819	798	795	866	868	818	842	821	839	837	821	810	810	824	814	826	812	853	844	827	821	751	806	812	861	776	873	857	849	785	861	873	814	796	840	828	792	829	843	862	781	856	879	803	831	854	842	836	813	866	802	848	806	808	859	846	841	822	834	819	773	788	848	835	805	832	830	859	774	840	836	849	775	818	824	838	810	857	811	805	824	862	824	825	837	768	804	806	813	813	827	785	809	851	852	798	809	832	826	818	815	807	849	815	779	788	844	799	779	832	806	819	825	804	824	858	826	828	838	786	824	813	783	873	818	770	824	821	862	864	807	846	830	779	828	842	812	801	810	788	815	806	893	778	783	892	849	827	817	814	820	757	840	847	835	830	857	802	833	839	832	821	776	815	824	785	820	876	831	838	808	857	799	887	832	850	835	832	844	846	822	798	849	816	845	822	841	822	804	815	795	833	793	822	805	826	787	839	794	831	854	816	845	847	851	807	817	828	831	810	837	837	825	783	819	771	875	858	815	836	850	843	827	815	824	820	855	834	834	818	830	837	811	851	781	806	857	821	818	808	839	804	787	848	769	803	830	883	854	835	859	821	837	777	848	835	787	871	799	793	782	830	837	820	792	868	848	836	877	857	836	845	846	778	820	833	795	799	855	844	838	828	821	834	799	867	768	855	794	828	848	853	818	819	803	807	846	872	842	841	807	796	834	815	833	856	806	763	798	797	817	831	853	842	809	878	860	855	821	817	830	792	815	847	882	807	855	835	805	783	805	781	805	845	788	800	809	834	816	839	805	814	822	832	813	838	794	885	807	794	851	834	821	849	840	822	855	874	852	836	809	868	823	791	843	815	820	805	857	869	810	798	837	866	840	827	832	896	816	819	815	798	813	811	853	844	857	781	866	802	816	759	834	856	867	808	809	842	831	820	854	856	859	863	863	791	798	877	837	822	857	797	832	836	828	854	840	795	813	813	811	833	858	843	798	837	847	812	862	816	803	820	840	821	847	827	840	859	774	806	859	799	825	806	803	862	856	840	815	899	844	830	820	793	853	788	861	825	804	814	852	757	798	768	838	847	810	844	844	868	791	842	799	780	863	815	837	795	871	830	796	783	856	823	812	824	898	873	875	832	828	840	848	840	774	853	820	833	812	828	862	819	840	812	769	783	911	807	818	777	877	800	860	861	799	812	847	839	856	839	865	823	846	820	809	831	843	832	835	804	763	833	867	868	854	839	861	823	861	823	884	833	833	839	820	830	806	880	778	855	803	781	892	765	809	915	842	766	824	816	853	848	804	813	872	800	792	785	858	797	862	825	840	872	868	865	842	833	868	844	815	846	798	781	823	783	811	828	802	841	829	806	834	857	834	784	832	825	839	825	863	860	843	809	872	835	840	848	836	774	810	782	799	827	828	826	828	817	836	847	802	810	823	868	858	903	800	834	805	805	864	823	868	782	808	819	866	835	799	831	855	826	823	850	793	852	840	824	782	870	815	829	825	882	858	799	841	856	788	829	797	843	855	778	812	822	776	852	804	877	823	846	806	769	821	831	789	813	837	813	823	830	862	831	847	791	825	861	805	803	827	803	805	890	835	890	773	807	866	866	814	802	863	844	828	841	837	824	856	830	798	817	820	764	794	850	849	900	825	792	874	821	783	855	854	812	866	824	842	885	844	764	798	795	813	866	817	865	861	835	835	794	806	881	818	877	873	845	839	807	844	803	811	849	797	838	838	847	789	822	803	795	849	831	770	811	778	797	835	850	820	800	851	856	823	841	878	825	840	796	826	829	869	825	767	827	841	873	823	810	831	851	858	803	837	803	822	848	863	852	836	832	821	856	821	823	841	795	847	863	844	821	851	852	874	854	789	814	827	824	871	830	811	763	786	816	776	850	830	768	884	820	868	862	888	836	840	820	795	850	862	850	845	857	851	874	847	843	874	784	851	756	840	814	834	851	825	838	785	848	854	846	839	849	832	824	887	780	834	824	787	817	832	830	773	771	829	795	853	850	849	842	806	826	830	809	834	873	824	831	834	789	822	907	787	804	829	790	844	797	893	861	875	852	794	811	835	860	860	805	845	804	817	808	861	851	820	800	842	780	813	801	811	845	835	850	797	831	805	829	792	821	823	793	808	770	853	857	794	804	852	842	845	878	781	774	771	840	808	831	836	823	851	843	856	780	865	845	797	790	840	889	832	849	805	853	840	828	864	808	814	851	834	862	830	861	835	831	820	858	895	823	839	835	843	834	858	896	834	806	818	818	845	842	786	829	863	798	775	827	817	799	863	813	834	808	864	848	857	828	822	851	807	772	871	810	776	838	849	841	860	769	854	790	788	865	847	834	810	804	809	800	864	870	824	811	822	822	832	822	816	815	803	879	809	823	798	830	808	803	879	845	841	815	834	776	813	841	841	869	798	847	798	786	772	823	926	818	820	811	842	817	791	840	824	811	861	838	838	850	838	824	867	792	852	861	791	831	832	823	796	834	761	818	791	882	830	834	794	791	849	808	797	862	847	822	796	866	856	814	844	893	840	829	814	807	880	849	808	838	804	790	841	830	844	836	828	832	775	829	812
46218	40612	38228	48371	52319	47594	43606	40083	36538	32035	28142	24536	20779	18148	15800	14260	13377	12339	11468	10799	10096	9532	9421	9099	8601	8555	8282	8138	8002	7923	7761	7734	7645	7689	7513	7579	7350	7662	7646	7407	7348	7514	7504	7527	7323	7360	7351	7417	7437	7337	7425	7376	7383	7322	7392	7375	7309	7501	7389	7151	7470	7325	7444	7285	7375	7316	7224	7429	7368	7488	7292	7452	7352	7316	7411	7541	7444	7358	7373	7412	7334	7347	7438	7426	7427	7238	7438	7276	7332	7324	7241	7446	7269	7440	7376	7450	7245	7428	7343	7383	7394	7342	7344	7440	7264	7304	7259	7371	7320	7345	7320	7365	7401	7369	7364	7493	7400	7446	7324	7463	7291	7365	7417	7272	7408	7293	7304	7313	7437	7420	7415	7336	7306	7376	7275	7264	7280	7267	7380	7213	7315	7309	7349	7530	7361	7488	7315	7354	7337	7346	7290	7329	7317	7348	7316	7387	7394	7478	7394	7358	7404	7337	7448	7373	7245	7356	7334	7348	7506	7415	7259	7436	7242	7362	7373	7371	7373	7397	7392	7468	7370	7382	7338	7269	7416	7501	7413	7443	7369	7439	7243	7338	7515	7244	7500	7490	7296	7355	7247	7299	7484	7386	7430	7464	7274	7400	7372	7402	7414	7270	7435	7324	7473	7314	7256	7431	7369	7432	7347	7501	7303	7461	7425	7298	7444	7493	7422	7449	7372	7455	7346	7258	7302	7360	7352	7414	7303	7272	7405	7463	7294	7388	7288	7383	7316	7317	7437	7387	7349	7400	7378	7460	7366	7410	7276	7313	7479	7522	7318	7344	7308	7405	7348	7349	7397	7359	7418	7409	7341	7432	7358	7460	7438	7362	7324	7377	7248	7404	7512	7394	7379	7363	7447	7474	7329	7267	7389	7379	7391	7411	7486	7332	7273	7356	7353	7304	7408	7319	7395	7425	7335	7452	7324	7453	7363	7433	7389	7356	7378	7342	7448	7499	7400	7317	7311	7327	7313	7281	7326	7443	7373	7334	7409	7443	7398	7306	7421	7478	7401	7426	7378	7445	7238	7333	7421	7409	7434	7390	7294	7315	7347	7364	7470	7355	7211	7374	7507	7360	7347	7344	7304	7357	7173	7443	7374	7280	7251	7332	7429	7226	7481	7548	7454	7447	7297	7465	7467	7421	7415	7379	7316	7343	7302	7368	7185	7375	7335	7378	7339	7483	7376	7360	7375	7452	7448	7318	7368	7362	7327	7389	7295	7305	7403	7470	7545	7366	7405	7394	7442	7338	7391	7288	7334	7512	7343	7261	7363	7313	7389	7436	7235	7285	7347	7311	7408	7476	7339	7168	7360	7406	7301	7395	7432	7522	7393	7324	7233	7351	7390	7414	7345	7398	7381	7402	7438	7308	7465	7416	7300	7482	7275	7338	7300	7361	7562	7382	7374	7357	7331	7488	7318	7444	7398	7403	7384	7297	7405	7500	7353	7304	7342	7381	7292	7468	7410	7503	7303	7495	7373	7465	7418	7414	7314	7343	7459	7354	7397	7287	7476	7405	7316	7321	7409	7347	7406	7431	7449	7420	7392	7423	7390	7347	7423	7456	7462	7372	7533	7312	7499	7295	7419	7519	7376	7332	7358	7496	7521	7458	7386	7253	7213	7494	7489	7420	7409	7389	7451	7380	7329	7479	7395	7372	7410	7372	7389	7243	7443	7310	7408	7458	7389	7443	7365	7345	7258	7465	7526	7381	7269	7349	7376	7407	7350	7380	7373	7365	7263	7518	7331	7409	7372	7470	7365	7462	7369	7296	7265	7466	7318	7343	7345	7398	7323	7448	7291	7379	7331	7465	7375	7401	7303	7264	7312	7338	7267	7455	7423	7302	7467	7422	7303	7443	7318	7352	7474	7405	7446	7462	7365	7470	7428	7302	7453	7390	7380	7423	7307	7322	7310	7341	7337	7356	7330	7449	7276	7383	7331	7474	7515	7360	7445	7347	7395	7238	7439	7422	7471	7413	7303	7427	7347	7395	7466	7413	7437	7267	7336	7324	7333	7358	7436	7439	7491	7518	7377	7319	7135	7323	7429	7315	7389	7436	7374	7384	7330	7295	7377	7466	7355	7477	7378	7460	7327	7302	7242	7319	7263	7387	7389	7486	7385	7376	7471	7333	7302	7396	7416	7393	7397	7523	7335	7386	7375	7418	7267	7287	7300	7411	7187	7312	7386	7525	7545	7325	7375	7374	7339	7395	7384	7470	7368	7435	7380	7400	7251	7355	7401	7405	7391	7443	7444	7499	7309	7386	7435	7418	7303	7230	7458	7391	7476	7354	7423	7418	7320	7548	7349	7348	7479	7483	7305	7297	7370	7418	7380	7382	7491	7328	7462	7411	7372	7326	7346	7438	7415	7372	7243	7289	7441	7351	7455	7428	7467	7280	7450	7448	7380	7368	7358	7312	7478	7424	7414	7430	7459	7478	7401	7469	7494	7421	7222	7330	7402	7348	7342	7416	7408	7345	7353	7434	7431	7334	7371	7329	7404	7501	7373	7352	7407	7333	7401	7426	7360	7342	7346	7307	7287	7216	7299	7384	7267	7337	7421	7449	7405	7350	7396	7382	7383	7361	7472	7299	7296	7370	7423	7471	7459	7377	7311	7240	7499	7375	7265	7315	7276	7374	7365	7325	7396	7323	7285	7348	7356	7367	7383	7405	7471	7288	7387	7294	7394	7412	7370	7311	7364	7373	7372	7339	7434	7465	7270	7385	7357	7434	7440	7488	7283	7336	7371	7526	7357	7346	7407	7327	7277	7393	7527	7339	7397	7415	7441	7415	7212	7507	7284	7315	7320	7421	7568	7386	7281	7519	7531	7401	7388	7370	7378	7293	7414	7449	7316	7390	7397	7546	7387	7282	7329	7471	7357	7394	7422	7454	7458	7380	7448	7352	7444	7304	7389	7260	7352	7460	7436	7382	7340	7452	7392	7353	7412	7298	7493	7381	7242	7408	7451	7336	7370	7443	7249	7484	7346	7366	7406	7372	7312	7291	7455	7386	7380	7374	7366	7465	7390	7474	7325	7248	7347	7345	7392	7449	7353	7348	7385	7441	7328	7375	7464	7281	7308	7415	7257	7495	7395	7462	7408	7467	7374	7311	7401	7329	7381	7392	7322	7379	7312	7283	7341	7307	7370	7274	7411	7299	7531	7291	7250	7302	7339	7361	7489	7343	7345	7303	7438	7384	7361	7348	7334	7489	7384	7289	7466	7242	7354	7311	7334	7311	7336	7272	7307	7385	7459	7433	7499	7293	7431	7310	7353	7471	7386	7316	7340	7427	7261	7484	7401	7391	7263	7446	7318	7418	7334	7338	7388	7357	7201	7268	7431	7288	7385	7294	7398	7486	7387	7235	7339	7407	7312	7324	7302	7436	7484	7319	7283	7275	7308	7524	7358	7357	7304	7464	7495	7480	7382	7494	7277	7289	7380	7376	7549	7362	7533	7398	7452	7300	7375	7355	7282	7363	7357	7457	7305	7403	7452	7359	7440	7251	7575	7223	7324	7422	7292	7257	7257	7457	7450	7547	7312	7271	7425	7482	7408	7391	7438	7441	7241	7403	7326	7340	7291	7431	7364	7345	7213	7411	7435	7342	7380	7197	7392	7417	7282	7382	7394	7311	7364	7434	7325	7317	7310	7369	7410	7269	7404	7302	7453	7389	7470	7288	7540	7444	7371	7398	7399	7556	7360	7439	7352	7376	7426	7323	7462	7330	7361	7375	7484	7490	7335	7459	7458	7445	7370	7303	7488	7332	7486	7290	7414	7468	7374	7418	7352	7466	7448	7372	7425	7414	7329	7519	7477	7394	7514	7246	7437	7475	7394	7562	7343	7299	7529	7349	7337	7242	7385	7386	7341	7413	7414	7336	7397	7361	7406	7433	7206	7372	7264	7454	7370	7268	7330	7317	7453	7370	7400	7423	7369	7299	7426	7497	7416	7319	7407	7195	7497	7340	7364	7382	7474	7314	7473	7315	7447	7455	7307	7320	7262	7321	7327	7340	7483	7402	7247	7371	7401	7399	7312	7433	7286	7476	7383	7356	7341	7322	7496	7468	7278	7387	7423	7358	7449	7531	7295	7378	7415	7517	7480	7272	7430	7289	7347	7509	7460	7293	7452	7257	7405	7278	7223	7332	7399	7329	7421	7346	7398	7458	7316	7240	7509	7432	7398	7509	7554	7263	7447	7353	7339	7469	7340	7391	7461	7433	7450	7423	7414	7517	7537	7374	7365	7279	7356	7468	7317	7472	7397	7448	7319	7328	7397	7443	7371	7424	7418	7343	7336	7343	7389	7395	7365	7354	7291	7376	7377	7439	7409	7296	7206	7366	7306	7458	7246	7431	7406	7345	7484	7442	7377	7373	7257	7334	7424	7410	7247	7479	7402	7424	7330	7469	7416	7443	7266	7471	7446	7342	7258	7415	7403	7426	7365	7395	7369	7317	7283	7424	7364	7322	7372	7476	7400	7412	7322	7232	7575	7363	7357	7363	7318	7291	7574	7419	7267	7364	7409	7441	7366	7362	7286	7415	7345	7367	7316	7355	7383	7406	7313	7432	7440	7359	7297	7273	7399	7280	7361	7331	7364	7352	7294	7344	7476	7378	7279	7305	7482	7435	7291	7429	7454	7458	7386	7446	7332	7364	7375	7283	7442	7380	7402	7307	7363	7317	7384	7420	7278	7513	7327	7423	7472	7318	7273	7508	7395	7349	7475	7488	7321	7296	7291	7370	7362	7523	7459	7558	7351	7441	7372	7471	7459	7429	7504	7445	7381	7273	7404	7382	7306	7303	7373	7434	7308	7361	7403	7426	7433	7465	7450	7428	7414	7414	7376	7357	7285	7441	7349	7520	7331	7314	7276	7344	7336	7254	7389	7381	7393	7324	7393	7257	7294	7392	7440	7432	7380	7366	7420	7394	7486	7398	7366	7434	7422	7391	7477	7380	7490	7394	7182	7417	7351	7477	7384	7310	7483	7387	7355	7538	7359	7348	7414	7324	7432	7333	7383	7230	7447	7311	7288	7274	7382	7369
7713	5193	3563	3091	3315	2814	2260	2013	1760	1482	1302	1141	1012	966	930	876	893	870	799	811	754	783	785	768	755	723	760	790	770	780	758	730	767	736	767	719	773	740	751	758	737	719	711	786	723	759	761	734	754	758	726	725	715	687	740	757	739	746	764	769	775	721	713	726	729	722	693	722	755	759	771	721	686	753	715	773	718	771	748	722	745	770	758	733	740	756	709	749	724	719	734	753	743	736	710	768	707	733	788	703	754	743	757	766	749	711	787	748	779	714	764	731	787	741	739	772	785	752	733	707	751	718	727	737	701	737	760	729	766	785	791	738	695	761	734	726	759	782	719	695	748	753	714	740	730	777	723	752	750	722	756	745	744	766	771	747	748	738	738	763	733	751	744	734	715	775	778	803	751	740	780	728	732	737	745	761	664	759	722	749	785	733	735	732	737	728	695	704	706	728	764	762	740	789	758	769	730	711	790	737	740	737	728	729	739	741	755	764	774	736	742	802	742	739	751	731	747	731	705	756	734	684	658	712	723	783	750	771	742	723	707	723	736	756	747	739	714	746	757	781	765	777	772	794	743	772	721	727	702	706	738	744	740	712	676	716	730	764	771	752	768	719	745	745	773	727	804	737	775	754	777	717	737	734	747	747	708	780	755	789	759	746	740	719	765	705	720	736	780	745	759	768	750	738	784	717	726	750	719	747	731	751	762	707	769	741	701	706	652	745	725	713	726	711	780	681	698	751	714	711	782	698	755	752	777	784	757	720	730	785	748	735	684	744	670	769	708	714	764	757	781	719	730	727	827	746	761	735	785	751	740	725	759	724	785	747	755	759	733	787	748	742	746	737	722	753	786	739	748	803	731	726	735	747	784	721	734	719	745	730	816	752	775	790	705	750	759	797	762	730	748	780	709	759	754	702	768	697	794	706	747	762	688	753	751	731	743	719	736	746	740	710	746	732	741	768	754	745	726	750	757	707	734	689	739	707	766	722	664	768	751	737	762	744	733	688	750	733	789	760	755	767	745	729	773	734	710	723	781	745	716	725	730	788	706	736	735	708	769	715	741	756	684	746	747	736	811	755	757	659	787	776	760	784	733	731	695	749	793	720	729	720	782	727	709	775	746	795	721	732	759	727	754	748	765	741	713	748	765	729	782	774	732	693	740	710	724	686	725	758	716	743	727	728	715	762	736	757	730	711	698	725	772	740	717	713	713	691	777	795	744	761	781	717	756	728	772	725	704	759	742	725	699	709	767	696	772	740	740	705	717	769	720	750	754	723	769	737	742	730	729	709	714	757	761	736	738	725	731	741	720	740	739	731	739	770	758	761	744	773	730	785	762	771	710	728	745	778	754	698	728	782	694	691	745	704	767	709	699	777	740	726	705	758	786	781	739	745	738	718	728	723	746	747	734	725	742	758	738	754	741	720	741	727	772	699	738	791	695	748	663	741	716	802	691	741	732	771	743	711	694	775	755	757	718	772	701	734	732	765	718	778	722	770	739	765	744	758	810	742	747	748	745	750	751	738	777	716	754	780	748	759	752	744	762	768	702	746	753	768	749	770	689	797	746	774	767	727	737	762	765	736	713	770	724	748	722	711	731	790	726	740	745	791	725	715	767	794	743	778	740	740	752	694	728	764	732	735	711	708	727	735	733	716	710	759	763	771	702	740	727	702	762	749	730	730	671	762	727	715	755	763	761	756	692	739	699	731	736	721	794	729	786	794	775	792	756	754	740	763	795	745	750	768	791	726	731	773	769	753	743	762	749	739	766	731	740	771	707	757	759	763	776	740	743	730	736	762	783	723	786	748	743	772	757	728	742	693	700	733	726	686	755	757	784	753	741	728	803	726	734	727	751	763	748	752	726	748	737	740	720	760	723	768	717	767	742	711	723	750	761	716	753	742	736	709	777	723	715	711	767	724	751	751	755	715	765	739	775	738	698	681	731	742	680	775	784	735	757	714	709	800	773	760	741	697	727	739	754	767	792	710	704	747	698	740	761	731	729	680	714	751	747	748	713	738	722	771	725	738	729	693	721	693	743	733	751	710	723	725	706	759	766	735	733	702	761	771	730	799	783	737	737	689	739	730	763	715	747	757	710	758	756	730	680	789	775	779	769	731	734	778	760	697	717	792	769	756	713	739	752	761	735	744	772	728	752	728	774	726	779	792	725	748	780	772	754	753	759	722	760	727	752	742	752	747	751	774	754	737	749	724	760	738	699	788	740	769	729	794	701	700	737	747	752	755	718	755	733	733	735	721	736	750	758	726	726	762	709	722	718	719	711	734	735	791	708	787	748	726	749	745	711	739	719	710	760	743	784	791	756	772	735	703	757	777	787	730	767	719	742	801	713	702	707	751	730	752	710	754	741	764	757	774	757	713	730	806	738	770	768	748	746	742	798	761	766	723	680	741	764	727	809	719	699	741	747	777	736	741	792	749	710	760	758	721	761	737	721	753	760	724	771	684	737	704	800	768	732	731	798	712	781	766	779	717	735	749	750	779	715	746	786	736	713	715	737	771	747	742	709	729	764	720	735	739	741	767	725	765	747	736	718	756	754	722	751	753	741	706	735	747	711	713	795	734	751	734	779	755	740	700	779	759	706	747	767	744	780	768	719	735	738	753	717	737	723	697	776	724	809	760	737	704	719	716	722	779	744	749	765	742	731	734	762	743	756	751	746	727	709	748	714	709	778	733	730	759	710	744	703	719	762	789	685	768	732	771	767	748	741	758	724	761	764	723	721	741	787	739	746	724	744	668	704	746	733	708	747	729	676	744	744	745	722	756	761	755	774	761	737	754	741	735	719	715	762	745	746	685	734	725	766	764	720	759	790	743	732	778	723	739	742	771	762	728	748	768	733	752	746	746	745	739	709	781	707	761	717	752	731	704	688	672	715	767	738	754	708	765	722	719	740	776	703	721	738	699	731	762	747	752	726	797	777	778	738	768	710	681	783	761	753	702	742	717	753	730	757	736	742	709	745	729	763	711	745	750	706	760	734	770	754	719	741	757	733	757	759	780	809	722	786	693	744	729	738	754	739	768	751	760	760	743	731	719	774	742	754	779	736	764	767	721	753	775	772	769	716	716	730	785	744	704	769	716	719	729	724	756	729	752	704	711	695	726	766	719	729	692	754	744	715	720	763	733	746	799	758	734	715	766	773	794	756	752	737	724	736	716	677	746	716	751	775	747	764	771	754	722	744	727	748	707	723	743	725	724	724	720	762	709	758	735	739	704	758	739	750	776	774	752	695	727	723	745	733	760	738	731	723	760	827	725	726	766	727	748	711	742	759	703	774	766	747	727	750	749	752	768	748	735	735	733	744	766	821	677	748	765	779	734	716	721	754	711	738	724	751	725	710	754	734	708	727	723	746	725	725	717	749	749	699	732	711	701	777	743	764	732	742	777	749	789	700	770	770	748	692	777	729	758	759	773	776	740	750	729	723	703	760	718	723	755	697	717	734	759	746	710	717	718	733	722	754	759
37622	32354	28846	39730	43413	39041	34423	31085	26652	22775	19277	16538	13894	12073	10651	9786	9294	9071	8522	8161	7997	7803	7734	7527	7435	7294	7165	7136	7044	7010	6926	6786	6825	6864	6852	7013	6891	6761	6819	6984	6934	6841	6820	6900	6782	6772	6740	7014	6831	6812	6810	6816	6724	6782	6796	6835	6770	6767	6788	6648	6752	6766	6667	6617	6693	6741	6780	6754	6840	6789	6994	6740	6746	6911	6851	6728	6801	6762	6773	6831	6772	6910	6758	6800	6884	6681	6716	6722	6764	6769	6806	6771	6769	6731	6855	6828	6783	6842	6700	6711	6845	6738	6890	6787	6797	6782	6695	6827	6883	6827	6805	6790	6640	6808	6873	6727	6795	6932	6665	6708	6851	6707	6772	6856	6854	6770	6813	6791	6904	6744	6709	6749	6861	6758	6833	6782	6941	6786	6740	6879	6875	6699	6644	6720	6770	6769	6705	6789	6769	6811	6850	6772	6831	6705	6893	6817	6773	6882	6773	6745	6776	6846	6799	6782	6733	6876	6779	6861	6845	6816	6823	6803	6728	6803	6947	6771	6863	6812	6759	6709	6812	6702	6704	6740	6759	6843	6840	6769	6800	6801	6797	6780	6751	6804	6828	6712	6876	6727	6855	6798	6909	6677	6624	6813	6789	6884	6849	6646	6837	6828	6746	6855	6857	6804	6782	6808	6797	6860	6865	6742	6802	6836	6671	6754	6756	6725	6758	6820	6821	6772	6859	6750	6812	6718	6819	6805	6863	6731	6961	6865	6778	6902	6867	6843	6833	6778	6748	6957	6784	6771	6852	6681	6804	6816	6813	6773	6729	6650	6745	6828	6871	6666	6750	6799	6701	6797	6842	6913	6781	6844	6699	6825	6822	6835	6789	6756	6845	6765	6735	6806	6769	6844	6804	6748	6756	6757	6725	6779	6745	6847	6850	6847	6712	6665	6791	6839	6764	6785	6744	6846	6791	6642	6950	6705	6866	6778	6824	6610	6784	6885	6796	6819	6978	6665	6792	6891	6799	6821	6907	6666	6823	6762	6745	6748	6815	6820	6773	6790	6787	6785	6953	6671	6808	6770	6880	6809	6772	6768	6807	6714	6938	6853	6722	6728	6766	6765	6870	6881	6745	6857	6676	6846	6858	6704	6765	6783	6798	6705	6788	6988	6862	6915	6690	6739	6741	6752	6661	6845	6625	6817	6591	6752	6772	6873	6862	6678	6878	6584	6721	6722	6621	6709	6882	6791	6737	6823	6814	6716	6784	6798	6750	6791	6809	6792	6747	6708	6839	6859	6860	6825	6775	6848	6822	6796	6907	6623	6777	6760	6767	6669	6792	6921	6837	6850	6683	6822	6685	6855	6823	6794	6881	6748	6852	6811	6847	6883	6757	6867	6813	6636	6810	6788	6856	6877	6868	6799	6777	6803	6881	6758	6824	6821	6718	6797	6814	6887	6883	6752	6746	6824	6729	6805	6814	6741	6849	6885	6843	6749	6659	6808	6812	6779	6838	6683	6752	6783	6935	6715	6792	6791	6775	6815	6900	6732	6731	6779	6834	6806	6740	6833	6703	6751	6624	7000	6865	6816	6790	6867	6851	6754	6756	6723	6872	6697	6816	6856	6821	6818	6866	6827	6809	6803	6697	6788	6836	6793	6786	6822	6832	6771	6797	6840	6760	6657	6708	6790	6835	6852	6729	6817	6887	6873	6791	6762	6642	6697	6704	6857	6831	6813	6826	6763	6822	6857	6777	6764	6825	6840	6887	6671	6674	6728	6870	6751	6717	6698	6840	6788	6765	6786	6763	6825	6776	6768	6820	6704	6847	6811	6809	6731	6847	6843	6799	6818	6821	6684	6807	6769	6811	6924	6841	6762	6891	6822	6757	6761	6775	6713	6755	6779	6691	6754	6745	6744	6791	6795	6843	6697	6835	6691	6786	6839	6826	6859	6747	6820	6814	6871	6721	6763	6704	6723	6773	6699	6740	6929	6872	6719	6956	6921	6809	6739	6783	6871	6845	6893	6837	6580	6700	6600	6844	6811	6836	6810	6905	6819	6765	6830	6765	6771	6855	6842	6758	6816	6819	6861	6869	6794	6888	6733	6799	6721	6960	6754	6775	6923	6678	6683	6843	6740	6888	6837	6676	6843	6819	6652	6857	6749	6807	6916	6643	6701	6735	6751	6765	6857	6720	6819	6898	6802	6813	6787	6736	6827	6837	6850	6746	6800	6876	6766	6827	6771	6729	6885	6892	6772	6709	6786	6777	6669	6846	6731	6857	6866	6784	6790	6643	6892	6829	6776	6854	6826	6671	6710	6729	6892	6760	6754	6740	6776	6629	6718	6797	6822	6781	6770	6806	6821	6832	6742	6835	6834	6841	6875	6717	6892	6752	6719	6651	6879	6820	6934	6989	6870	6739	6751	6843	6842	6760	6820	6849	6729	6757	6731	6689	6659	6891	6813	6849	6855	6837	6880	6850	6874	6883	6756	6830	6621	6840	6831	6871	6734	6860	6776	6752	6684	6729	6870	6751	6830	6785	6760	6921	6699	6841	6806	6757	6899	6832	6718	6694	6841	6805	6841	6815	6632	6730	6890	6778	6826	6873	6792	6794	6827	6814	6821	6923	6713	6877	6787	6842	6763	6825	6885	6792	6724	6736	6801	6726	6957	6783	6847	6839	6829	6845	6691	6743	6773	6789	6754	6861	6820	6810	6880	6822	6865	6677	6746	6863	6851	6736	6750	6786	6774	6835	6663	6758	6888	6723	6832	6743	6793	6851	6841	6892	6818	6723	6915	6735	6764	6722	6746	6865	6851	6634	6742	6787	6761	6803	6728	6803	6838	6741	6797	6778	6827	6883	6676	6826	6840	6824	6703	6860	6784	6730	6913	6772	6842	6637	6841	6758	6796	6767	6809	6720	6833	6820	6860	6809	6872	6705	6769	6803	6853	6805	6871	6714	6827	6747	6869	6822	6759	6762	6768	6761	6793	6828	6819	6738	6848	6603	6828	6827	6744	6796	6853	6697	6961	6800	6723	6896	6696	6862	6799	6792	6813	6782	6750	6783	6800	6857	6812	6864	6874	6777	6904	6816	6921	6860	6847	6772	6728	6603	6773	6710	6673	6923	6596	6801	6835	6728	6847	6825	6877	6926	6853	6823	6717	6806	6724	6815	6875	6839	6814	6791	6842	6871	6824	6736	6773	6882	6817	6790	6788	6798	6772	6875	6709	6833	6795	6879	6841	6814	6776	6932	6709	6803	6757	6836	6727	6863	6849	6793	6868	6674	6745	6707	6702	6957	6776	6914	6712	6873	6709	6858	6714	6874	6823	6829	6771	6825	6759	6771	6778	6791	6836	6767	6766	6674	6663	6731	6893	6789	6803	6865	6837	6702	6796	6743	6768	6766	6820	6798	6775	6775	6922	6793	6847	6885	6787	6681	6839	6882	6710	6732	6656	6739	6903	6744	6741	6858	6763	6832	6844	6878	6768	6757	6806	6813	6707	6818	6708	6885	6730	6884	6746	6913	6867	6863	6674	6778	6913	6914	6730	6783	6733	6855	6788	6863	6704	6785	6660	6761	6759	6711	6815	6769	6743	6823	6661	6794	6801	6872	6823	6783	6723	6869	6816	6797	6795	6835	6822	6795	6741	6790	6816	6779	6827	6758	6655	6775	6793	6826	6665	6858	6769	6821	6670	6736	6691	6778	6808	6787	6717	6764	6685	6744	6777	6742	6858	6910	6750	6786	6855	6686	6824	6791	6772	6648	6827	6803	6684	6709	6707	6782	6854	6916	6818	6793	6739	6664	6691	6811	6776	6759	6755	6776	6715	6826	6868	6735	6762	6739	6774	6700	6788	6799	6878	6927	6676	6825	6768	6845	6803	6834	6802	6755	6777	6798	6681	6678	6939	6732	6906	6803	6766	6846	6824	6893	6816	6789	6812	6861	6809	6877	6701	6782	6961	6870	6689	6861	6959	6845	6815	6813	6832	6732	6810	6780	6780	6785	6681	6800	6791	6768	6832	6799	6768	6683	6850	6832	6819	6900	6892	6730	6846	6716	6873	6737	6712	6848	6770	6722	6796	6838	6782	6871	6951	6878	6787	6845	6773	6736	6768	6857	6780	6773	6796	6823	6802	6766	6856	6634	6777	6731	6956	6898	6907	6749	6830	6946	6832	6756	6931	6822	6846	6755	6851	6817	6763	6715	6741	6786	6821	6785	6790	6776	6749	6807	6779	6754	6842	6850	6770	6745	6847	6896	6660	6774	6896	6752	6844	6782	6762	6839	6817	6696	6586	6816	6772	6763	6797	6822	6588	6762	6981	6789	6854	6594	6843	6922	6846	6715	6755	6897	6711	6889	6795	6721	6801	6769	6822	6847	6766	6817	6690	6786	6793	6780	6740	6888	6656	6824	6852	6729	6862	6795	6847	6710	6779	6880	6829	6866	6761	6841	6818	6804	6770	6736	6728	6704	6775	6728	6800	6947	6674	6602	6639	6896	6876	6806	6724	6866	6727	6828	6870	6804	6721	6702	6823	6828	6874	6695	6828	6824	6825	6804	6863	6790	6685	6783	6870	6835	6725	6705	6710	6783	6737	6853	6868	6946	6868	6787	6924	6694	6728	6661	6798	6901	6826	6742	6777	6807	6872	6783	6659	6731	6812	6927	6834	6817	6720	6644	6848	6778	6793	6806	6822	6804	6898	6907	6779	6777	6826	6747	6833	6880	6615	6947	6774	6740	6745	6807	6872	6712	6816	6719	6811	6785	6692	6807	6799	6869	6671	6840	6928	6942	6936	6724	6863	6785	6699	6783	6908	6735	6942	6801	6853	6829	6705	6695	6761	6848	6837	6811	6785	6924	6835	6867	6685	6733	6912	6772	6696	6902	6745	6800	6822	6885	6722	6850	6786	6852	6810	6906	6803	6684	6741	6791	6847	6858	6883	6834	6788	6794	6784	6773	6789	6785	6821	6736	6682	6905	6622	6743	6805	6767	6813	6806	6922	6795	6724	6765	6857	6795	6872	6817	6800	6773	6852	6655	6762	6861	6722	6766	6847	6966	6910	6729	6690	6629	6789	6669	6801	6869	6759
9695	9248	6369	4474	4724	4438	3612	3036	2434	2046	1627	1452	1254	1091	1055	1027	960	906	875	888	809	806	825	801	875	810	848	798	759	795	795	775	847	788	771	754	803	750	759	821	711	792	809	799	781	790	765	708	769	796	776	740	785	738	865	793	793	809	773	777	810	735	756	783	771	783	837	797	739	769	798	783	791	800	732	756	742	758	736	809	763	729	739	777	831	746	754	726	837	754	745	748	722	762	778	798	778	734	745	786	807	773	792	707	752	763	796	835	787	735	754	787	747	770	818	789	734	812	780	759	764	756	753	814	782	775	741	768	800	778	755	807	730	767	781	816	809	766	781	787	758	726	775	818	751	823	772	780	812	784	769	783	827	794	782	753	770	770	742	706	797	812	756	774	796	787	778	772	776	767	768	859	785	763	809	782	822	773	751	738	762	798	795	785	775	763	772	787	806	770	733	764	812	783	792	711	807	813	824	760	744	799	746	782	762	767	799	778	733	780	789	790	799	736	821	804	738	736	786	813	769	757	784	766	812	801	777	798	762	770	843	802	778	746	733	773	778	801	786	781	780	796	801	857	811	837	787	729	758	682	787	772	768	799	769	776	770	817	761	739	725	744	768	774	731	782	805	744	751	786	802	795	779	767	797	761	776	749	785	789	776	755	790	765	817	792	741	789	805	766	723	773	747	777	793	776	832	772	784	776	750	764	782	801	754	823	731	760	775	830	781	783	790	813	782	736	771	807	827	808	787	733	818	779	789	825	780	795	786	760	754	775	767	791	766	763	755	804	797	805	790	772	770	786	727	798	738	763	819	784	757	841	770	789	759	805	779	748	739	809	777	797	772	802	826	768	832	808	741	774	779	793	777	808	822	774	764	801	819	786	769	790	772	816	793	823	802	761	767	769	744	780	790	778	818	769	733	806	822	738	794	789	737	753	783	793	755	755	745	766	825	773	764	795	804	867	696	763	803	746	810	839	829	770	756	754	779	755	773	779	805	776	738	789	783	796	742	718	793	783	766	813	780	802	821	791	794	758	809	765	801	772	735	761	810	776	784	803	785	829	741	752	741	821	765	760	811	771	746	761	790	760	791	778	817	798	778	782	807	797	747	784	755	790	831	782	761	797	756	746	826	770	782	753	747	797	720	782	819	794	728	780	783	744	775	785	770	822	784	776	730	760	782	802	741	760	796	728	788	749	776	784	772	827	787	809	768	780	753	796	726	802	767	740	733	768	795	794	785	783	736	771	764	765	770	788	740	749	806	766	779	787	824	766	734	783	775	814	757	795	770	749	753	770	787	750	802	826	807	743	779	693	771	730	795	784	713	770	772	787	787	790	782	826	781	798	774	814	760	776	825	770	797	786	795	761	797	798	782	787	734	806	747	768	765	805	780	766	798	719	775	775	771	776	801	743	775	741	800	761	768	800	775	781	773	718	771	762	724	762	757	769	836	755	779	811	807	772	777	735	779	829	782	772	754	764	752	763	777	777	782	795	760	777	761	778	746	772	831	782	748	773	767	778	744	757	775	847	774	820	745	813	758	831	798	765	801	759	734	830	766	801	835	777	777	749	765	798	780	777	777	764	802	785	768	805	777	881	774	761	818	765	790	793	733	825	784	773	808	779	792	800	799	760	746	775	816	781	779	737	804	826	779	775	816	732	845	787	803	770	819	742	800	744	747	755	731	768	793	766	769	796	772	797	845	774	789	776	765	795	835	775	720	816	741	749	799	767	836	750	749	769	787	753	775	814	747	808	845	729	771	770	705	810	750	819	844	767	746	776	729	783	790	832	764	771	816	784	784	744	787	786	786	727	883	781	782	721	762	785	775	793	787	757	765	778	806	793	770	784	766	768	819	783	814	840	766	752	811	777	755	759	793	754	733	778	813	759	729	809	773	743	770	775	804	757	758	771	722	792	827	730	772	830	827	749	758	786	760	757	741	801	809	785	779	762	769	815	802	731	737	796	747	764	770	778	800	803	848	736	754	777	803	771	803	811	804	775	803	776	782	751	788	760	753	785	788	813	766	759	823	801	780	789	742	758	761	753	826	774	787	764	778	821	773	785	809	738	745	834	807	803	811	774	772	747	764	791	780	812	781	855	737	774	826	785	777	794	812	768	811	749	776	778	784	829	726	754	805	781	738	821	784	784	814	773	818	767	790	751	739	843	800	831	828	842	841	792	796	778	776	803	780	850	771	731	769	789	812	829	767	745	782	845	774	773	804	768	754	833	782	805	776	776	767	731	786	761	798	812	788	779	799	850	783	747	758	746	788	794	754	746	777	767	790	748	765	759	790	737	766	776	826	794	769	805	745	760	797	746	761	771	802	753	778	804	800	752	801	762	762	803	755	796	810	814	747	805	799	804	771	796	783	779	773	788	791	776	780	784	783	829	723	742	821	792	726	809	811	745	810	786	797	809	797	755	722	754	730	775	741	830	820	795	777	764	793	822	805	743	821	794	783	776	814	802	780	775	799	796	765	808	765	764	778	777	753	743	784	752	803	793	818	787	765	789	815	792	733	771	787	748	756	756	745	756	804	739	744	803	748	774	749	773	790	829	792	755	770	789	760	741	814	773	797	828	812	786	787	806	754	786	796	764	757	821	777	760	804	775	822	799	767	746	788	800	770	793	726	803	766	766	808	757	824	797	774	767	766	767	788	762	754	799	820	827	792	807	815	811	794	734	805	782	768	750	834	828	800	760	798	805	812	790	781	750	785	812	786	812	815	778	805	773	764	780	754	770	759	720	801	781	825	832	789	725	756	770	790	804	787	781	770	772	764	815	787	778	743	779	794	729	788	758	797	780	851	769	755	785	755	766	765	820	761	790	740	782	816	787	737	725	757	807	811	719	757	795	778	775	783	750	780	801	779	734	797	765	790	768	742	769	775	750	791	741	783	767	783	806	806	820	768	778	725	762	798	774	761	787	764	775	850	806	815	733	792	812	802	816	803	787	772	774	757	787	825	773	720	758	757	780	766	759	776	786	769	771	773	774	792	779	773	733	801	767	760	719	789	799	821	760	764	804	762	758	841	792	802	808	740	750	731	749	732	786	835	781	837	749	772	739	769	810	787	826	782	745	775	784	757	799	759	801	740	757	761	738	744	818	735	802	766	779	748	815	820	845	739	792	831	799	829	785	777	802	777	769	746	788	763	742	804	758	758	806	782	822	811	752	752	770	773	772	792	801	753	778	780	820	809	763	735	769	749	750	762	773	758	764	758	788	749	791	771	746	773	793	844	762	878	759	763	796	794	802	816	826	787	793	774	784	781	790	767	811	779	799	784	758	758	747	772	793	798	793	842	780	789	796	719	790	809	759	751	771	782	800	715	806	742	783	813	776	757	799	734	833	794	817	818	766	766	763	782	767	737	779	786	800	734	762	829	761	770	816	778	805	761	799	807	742	781	805	757	743	767	765	790	739	798	758	740	786	799	791	756	814	795	788	829	794	755	774	750	750	810	823	784	762	725	757	786	775	784	772
43595	38373	34864	42683	46225	43739	39802	36382	31526	27301	23211	20407	17061	14872	13194	12008	11329	10896	10127	9576	9051	8693	8559	8215	7977	7805	7799	7612	7385	7319	7326	7269	7238	7249	7281	7200	7125	7192	7226	7168	7147	7145	7174	7160	7038	7180	7037	7069	6971	7014	7031	7059	7129	7112	7029	7206	7007	6998	6958	6993	7054	7131	7008	7052	6997	7064	7075	7060	7159	7080	7093	7006	7019	7055	7007	7041	7143	7093	7119	7010	7053	7111	7142	7088	7136	7062	7106	7083	7114	7093	7061	7158	7038	7155	7125	7119	7007	7048	7029	7097	7083	7124	7124	6985	7174	7142	6977	7106	7051	7190	7043	6971	7127	7006	7080	7086	6923	6893	7056	6962	7059	7049	7015	6882	7048	7005	6893	7066	7001	6959	7012	7121	7028	7050	7175	7001	6921	7126	7185	7063	7014	6952	7047	7148	7069	7103	7079	7173	7158	7059	7014	7122	7075	6932	6963	7003	6978	7105	7134	6983	7007	6882	7077	7083	7092	7052	7158	7126	7146	7006	7018	7000	7048	7119	7213	6970	7195	7117	7103	7142	7131	7055	7067	7033	7056	7010	7174	6990	7075	6979	7118	7077	7049	7029	7053	7118	7069	7084	7031	6945	7177	7012	7045	6984	6953	7027	6998	7018	7025	6979	7023	7207	7023	7107	7184	7118	6957	7056	7075	6969	7034	7124	6996	7085	7075	7177	7170	6969	7023	7180	7047	7063	7051	7086	7082	7020	7015	7052	7115	7115	6932	6995	7105	7030	7020	7013	7181	7025	7010	6966	7078	7081	6974	7121	7020	7109	7105	7088	7179	6953	6907	7094	7101	7123	7141	7015	7099	7104	7102	7021	7079	7087	7055	7023	7019	7014	6967	7134	7075	7122	7018	6958	6943	7037	6961	7147	6996	7038	7045	7125	7055	7064	7040	7063	7156	7025	7053	7043	7114	6972	6966	7038	7079	7089	6954	6876	7009	6988	7121	7081	7023	6989	7086	7198	6934	6997	7173	7061	7008	7049	7015	7080	7072	7093	7022	6983	7107	7074	6999	7010	6956	7078	7157	7107	7130	7127	7037	7092	6950	7086	7104	7002	6986	7050	7136	7079	7103	6966	7043	7210	7078	6997	7112	7134	6944	7125	7048	7014	7055	7028	7139	7084	6959	7091	7076	7088	6952	6992	7097	7124	7112	7040	7079	7141	7030	7201	7244	6935	6989	7108	7018	6975	7073	7170	7057	7056	7138	7159	7216	7129	7102	7093	7017	7129	7040	7070	7141	7056	7099	7115	7098	6991	7156	7087	6990	7028	7011	7112	6935	7152	7058	7191	6991	7060	7037	6999	6977	7087	7144	7042	7104	7167	7128	7050	7208	7106	7064	7164	7144	6940	7096	7048	7157	7109	7114	7036	7107	7103	7028	7046	6985	7307	6998	7195	7059	7070	7111	7116	7016	7073	7014	7017	7127	6986	7049	7035	7157	7115	7064	7003	7134	7060	7071	7198	6948	7067	7106	7134	7036	7036	7087	7112	7100	7190	7078	6998	7110	7002	7081	7110	6946	6926	7004	6957	7132	6916	6967	6902	7106	6996	7027	6901	7016	6938	7208	7116	7121	7160	7023	7053	7061	6967	7005	7118	7065	7027	7052	7110	7131	7062	7002	7116	6959	7024	6983	7176	7040	7031	7018	7039	7077	7011	7078	6999	7117	7139	7021	7250	7071	7097	7159	7009	7153	7115	7098	6886	7154	6990	7080	7011	7130	6941	7233	7013	7075	7082	6939	7138	7160	7034	7049	7011	7077	6846	7055	7094	7009	7207	7081	6919	6988	7081	7062	7057	7093	7055	7108	7009	7024	7001	6967	6965	6937	7099	7104	7012	6967	6995	7106	7081	7142	7062	7173	7103	7102	7041	7021	7027	7018	6994	7045	7154	7003	7018	7208	7110	7148	7032	7064	7089	6954	7046	7071	6920	7000	7164	7086	7059	6894	7318	7085	7028	7092	7116	7055	7142	7112	6958	6955	7104	7100	7141	7013	7154	6966	7046	7053	7028	7046	6998	7008	7074	7113	7138	6924	7047	7100	6997	7064	6986	6977	7080	6936	7020	6957	6994	7214	7153	7050	7075	7045	7048	7032	6950	7220	7128	7192	7166	7067	7041	7083	7122	7062	7007	7179	7065	7082	7190	7115	6958	7172	6940	7108	6956	7101	6978	6998	7088	6993	6884	7052	7107	7116	7109	7154	7159	6962	7033	6891	7043	7028	7008	7143	7124	7015	6957	6966	7066	7053	7031	7006	7132	7130	6973	6985	7098	7132	6998	7019	7100	7083	7234	7133	6902	7045	7014	6974	7076	7071	7110	7157	6990	7023	7115	6965	7105	6959	6954	7083	7076	7091	6904	6968	6974	7043	6998	7105	7199	7020	7101	7026	6988	7097	7045	7128	7217	7126	7079	7062	6992	7128	6929	7068	7038	7091	7200	6993	7129	7198	6944	7169	7010	7052	7009	7010	7205	7014	7070	7220	7121	7078	7105	7147	7019	7091	7233	7151	7064	7022	7080	6999	6960	7013	7128	7023	7108	7158	7058	6924	6979	7123	6979	7160	7055	7042	7186	7046	7015	7050	7083	7149	7225	6945	7062	7218	7015	7007	6989	7080	6991	7020	7116	6997	7040	7017	7071	7168	7006	7115	7032	7107	7025	7124	7087	7044	6939	7162	7214	7059	7067	7088	7004	7034	6926	7105	7184	6929	7091	7016	7213	6845	6918	7121	7176	7034	7064	7143	6971	6949	7200	7022	7046	7140	7108	7033	7122	7010	7078	7005	7072	7138	7063	6984	7065	6980	7110	7184	7073	7010	7063	6964	6931	7079	7083	7085	7019	7142	7036	7188	6999	7035	7068	7067	7096	7068	7117	7117	7010	7046	7177	7074	6964	7038	7066	7097	7142	6947	7004	7047	7121	7094	7046	7228	7021	7185	7075	7054	6996	7114	7022	6998	7022	7085	7059	7139	7062	7004	7056	6983	7108	7130	6911	7008	7005	6997	7034	7005	7048	7080	7004	7080	7243	6971	7092	6880	7109	7075	6906	7092	7094	7129	7050	6960	7216	6983	7106	7068	6977	7012	7050	7118	7100	6918	7049	7099	7073	7052	7160	7137	7009	7076	7033	7070	6942	6881	7036	7053	7002	7041	7067	7217	6978	7207	6954	7107	7085	7044	7117	7234	7146	6895	7044	7093	7202	7047	7050	7157	7016	7129	7036	7047	7036	7088	7028	7153	7216	7006	7031	7130	7048	7114	6987	7048	7128	7019	6947	7117	7031	7141	6912	6936	7051	7020	7119	7144	7207	7098	6934	6985	7038	6974	7215	7048	7144	7006	7064	7038	7065	7089	7130	6990	7035	7145	7138	7055	7038	7124	7167	7160	7105	7114	7044	7089	7229	7081	6968	7120	7042	6957	7120	7085	7040	7121	7030	7036	7000	7113	6966	7081	7038	7075	7055	7117	7093	7005	7100	7179	7186	7132	7106	7163	7113	7051	7010	6946	6985	7097	6962	7182	7089	6938	7056	7120	7082	7018	7085	7013	7056	7098	7035	7055	7049	7003	7034	7030	7068	7054	7126	7076	7100	7190	7053	7139	7195	7110	7117	6962	7108	7041	7048	7070	7006	7093	7149	7244	7085	7109	7162	7041	6985	7004	7000	7113	7119	7152	7009	7097	7018	6963	7055	7056	7061	7010	7008	7125	7133	7071	7138	6993	7077	7112	7087	7034	7076	6915	7064	7036	7103	7076	7170	7144	7105	7072	6994	7050	6938	7109	7121	7028	7165	7224	7075	6963	7167	7068	6991	7107	7044	7234	7016	7068	7092	6886	7132	7008	7005	7113	7051	7138	7068	7088	7000	7049	6991	7104	7190	7095	7014	7016	7195	7084	7129	7091	7139	6995	6988	7122	7024	7086	6967	7067	6959	7036	6983	6896	7040	7066	7183	7093	7009	7057	7002	7135	7048	7059	7139	7053	7125	7067	7114	6934	7047	7054	6995	7003	7101	6980	7084	7181	7117	7102	7182	7073	6990	7106	7090	7128	7030	7055	6976	6942	7094	7232	7011	7145	7108	7159	7001	7084	7078	7015	7182	6964	7122	7061	6978	7067	6958	7117	6999	7069	7017	7053	6883	7096	7106	6993	7036	7139	7116	7061	7032	7113	7225	7089	7000	7054	7114	7179	7140	6921	7049	6980	7002	7121	7000	7000	7186	6925	7024	6964	7137	7051	7057	7087	7089	7181	7171	7059	7127	7013	6963	7095	6961	7098	7179	7020	6969	7134	7010	7032	7021	7171	6937	7084	7019	7103	7076	7163	7020	7094	7016	7000	7115	7217	7068	7015	7077	7109	7015	7079	7132	7095	7053	7094	7101	7124	6993	7106	7014	7067	7041	7056	6938	7200	7085	7124	7166	7007	7094	7115	6945	7068	7052	7125	7134	7103	7171	7084	6973	7183	7127	7126	7080	7144	7071	7146	7001	7126	7068	7008	7122	7145	7095	7013	6973	6993	7059	7004	7001	7095	7127	7020	7058	7045	7166	6974	7157	7110	7041	7110	7053	7019	7023	7031	7143	7179	7066	6988	6944	6954	7109	6997	7015	7078	7099	7056	7088	7152	7141	7065	7022	7020	7074	7038	7066	7025	6941	7024	7097	7147	7147	7043	7198	7007	7093	7096	6973	7121	7045	7042	7074	7013	7020	7136	7143	6912	6910	7120	7121	7084	7168	7066	6973	6976	7052	7049	7005	7110	6986	7033	7014	7107	7075	7108	7094	7085	7091	6954	6900	7093	7045	7035	7068	7037	7074	7114	7134	7067	6976	7122	7031	7079	7030	6952	7125	7007	7074	7006	6995	6920	7104	6961	7028	7055	7026	7106	7082	7017	6939	7106	7002	7048	6933	7085	7019	7047	7077	7013	7114	7109	7145	6993	7069	6978	7005	7178	6942	6979	6912	7042	7030	7072	7170	7178	7079	6991	7066	7105	7164	7247	7003	6966	7080	6917	7033	6994	7102	7026	7101	7030	7114	7056	6978	6961	6981
11348	7535	5007	4065	4435	4059	3382	2824	2233	1944	1540	1352	1233	1077	1024	996	970	923	903	881	905	873	818	826	778	774	799	795	765	802	735	760	780	764	760	743	780	776	772	768	783	782	818	740	720	784	784	760	752	735	796	766	783	799	752	735	751	742	761	743	738	752	743	736	817	751	757	758	754	737	761	719	771	749	751	733	735	759	789	731	751	779	745	728	833	801	751	733	769	798	771	794	745	724	737	763	747	760	808	833	754	797	717	768	737	762	749	762	775	736	778	748	796	738	768	761	792	723	751	689	736	758	731	713	744	718	743	791	733	763	742	716	807	795	749	753	796	748	769	803	772	758	739	731	728	771	710	737	781	698	722	757	773	730	720	742	737	808	749	807	798	742	753	714	748	765	782	754	796	780	765	748	736	711	758	776	795	795	772	822	728	755	778	809	756	730	753	742	786	775	776	761	775	776	787	779	814	803	801	798	799	778	777	788	780	749	793	804	732	746	784	752	722	822	788	750	792	710	819	740	710	784	824	785	793	756	789	740	793	709	774	792	722	739	766	789	820	778	752	807	770	761	759	778	753	734	764	748	739	784	796	761	796	757	772	735	727	774	757	787	749	748	722	805	760	759	791	739	800	799	766	774	734	818	819	755	722	753	792	729	814	797	774	771	814	797	747	802	803	821	797	736	757	734	738	708	737	765	761	760	802	726	750	719	792	763	794	758	774	743	771	775	756	773	765	753	740	739	751	764	759	784	741	759	769	727	768	786	811	743	803	731	803	725	730	729	736	769	797	769	755	765	824	759	793	750	789	737	790	793	778	784	721	780	755	751	773	764	721	759	791	748	738	774	755	755	781	734	737	793	782	806	747	746	805	750	800	773	837	739	757	712	801	807	706	774	702	709	733	743	773	725	739	792	775	765	803	703	758	726	789	865	720	703	795	767	772	751	726	761	730	743	782	756	794	771	751	740	742	804	787	743	748	754	760	799	788	781	750	757	747	776	765	751	789	764	765	779	766	728	683	725	772	764	760	768	799	767	767	785	774	775	776	782	800	726	791	778	738	777	813	773	810	795	803	736	758	736	732	759	694	732	811	763	787	757	746	765	767	752	745	777	729	728	716	782	744	728	773	774	729	779	771	760	770	801	784	782	761	730	788	765	729	828	796	714	781	810	783	738	765	797	764	749	765	749	758	732	718	762	811	760	833	750	752	771	827	737	758	759	736	736	754	766	727	787	779	777	766	762	776	783	805	754	733	806	761	760	752	804	741	728	762	779	772	748	725	759	766	693	771	765	745	760	762	774	756	761	792	738	794	807	756	775	730	736	776	770	783	808	798	792	711	795	728	742	797	796	769	803	738	766	738	779	816	750	780	766	767	752	745	781	768	712	744	749	751	774	793	759	783	732	782	762	759	785	752	807	765	772	788	749	791	796	737	754	762	770	775	760	786	705	743	702	748	737	768	726	812	839	749	756	737	728	766	747	732	741	767	784	795	744	730	744	735	764	738	781	770	772	768	750	745	793	821	772	800	773	800	697	768	789	751	744	731	756	749	728	748	836	752	734	801	810	735	781	723	712	793	736	733	800	785	734	791	785	786	820	781	766	729	798	743	775	778	791	783	817	793	797	739	764	764	785	728	728	776	795	732	826	765	742	803	746	778	770	781	768	761	780	736	729	781	761	749	777	772	692	795	762	700	784	798	810	782	754	731	771	767	772	814	791	798	736	763	788	749	772	732	756	748	764	761	791	786	757	789	766	764	778	780	778	817	781	776	772	760	779	760	815	785	736	784	781	759	766	759	776	718	740	782	731	755	808	787	759	773	723	721	772	725	780	778	753	732	768	770	764	781	721	777	826	739	751	812	810	810	773	740	802	775	715	737	732	749	717	769	778	792	729	738	766	806	728	742	744	787	795	790	767	777	775	781	769	756	789	794	740	711	724	750	756	724	760	753	797	754	754	768	788	785	770	761	743	769	767	737	761	749	746	781	798	773	742	772	752	762	795	774	799	792	775	793	741	744	771	769	765	767	798	737	798	791	783	791	729	752	766	759	797	761	755	762	764	753	775	791	735	759	748	768	774	763	775	712	795	791	728	736	747	761	742	780	773	755	756	789	748	720	753	775	720	835	784	780	781	798	759	819	763	755	787	773	755	792	720	800	799	753	805	798	785	809	746	779	757	741	838	802	772	754	719	776	760	780	780	754	767	775	753	745	755	715	772	792	721	785	727	744	729	765	791	751	786	738	799	749	721	748	742	794	768	744	753	757	781	806	716	803	818	750	770	784	744	754	744	753	754	741	753	765	727	803	744	714	760	779	741	775	807	756	802	773	745	780	754	765	754	793	743	745	786	813	806	751	781	810	742	731	765	806	700	767	763	755	736	779	774	715	799	730	766	825	790	800	772	777	794	766	727	756	767	742	760	787	747	785	778	748	795	799	756	761	796	736	752	791	772	714	783	746	827	726	761	768	741	756	782	715	803	759	817	802	786	755	778	751	737	713	730	757	782	775	781	763	733	736	801	819	755	756	715	724	751	842	792	771	741	703	732	751	787	732	770	750	794	749	764	709	731	801	747	784	791	769	736	726	729	770	741	781	749	743	757	743	763	717	807	760	762	775	801	754	785	803	742	772	777	731	770	711	766	777	777	801	801	769	784	819	800	788	790	769	725	734	782	775	790	752	795	756	746	745	696	707	758	755	754	746	764	753	770	792	761	736	747	789	768	709	810	774	754	735	774	743	765	760	790	725	790	772	760	774	803	798	722	730	754	796	771	808	797	783	736	787	760	770	761	706	742	744	794	811	728	756	790	719	789	784	720	840	763	727	711	789	712	794	791	789	762	790	775	810	777	789	750	812	746	754	741	785	726	765	752	704	779	746	766	745	780	752	754	756	755	794	769	725	785	819	734	766	796	838	765	760	730	752	793	789	741	759	732	781	735	751	756	750	742	762	790	747	784	762	751	808	765	787	781	749	756	753	777	737	784	755	771	764	774	815	736	759	767	734	758	760	756	790	753	789	774	774	785	790	744	808	751	718	770	757	769	777	745	716	799	769	744	782	727	739	738	777	733	758	757	772	814	776	803	796	794	770	750	767	723	778	832	752	792	747	766	763	738	774	715	771	773	788	746	761	764	771	800	738	782	816	786	772	775	735	730	803	807	729	754	760	756	746	766	692	767	768	766	777	787	822	786	738	760	772	749	755	745	766	778	718	704	775	751	761	770	772	776	767	755	741	765	752	767	737	810	734	731	720	754	808	826	774	767	748	765	807	786	753	814	785	788	792	797	726	794	725	772	777	748	755	762	718	775	816	700	818	773	764	792	762	780	771	755	811	771	805	739	780	788	751	770	794	799	774	761	708	761	786	741	828	826	784	698	757	780	711	782	801	803	776	788	779	756	749	742	697	764	748	721	777	735	763	770	768	816	793	778	752	741	740	740	773	738	757	753	784	735	760	800	684	801	766	749	781	762	806	766	754	776	782	721
40296	35468	31842	42370	46030	42740	39138	35422	30880	26794	22752	19730	16783	14514	13016	12225	11548	10909	10254	9941	9176	8848	8511	8147	7852	7725	7394	7368	7325	7267	7155	7118	7083	7144	7089	6945	6953	7103	6966	6955	7006	7015	7156	7025	6861	6934	7063	6996	6913	6967	7046	7034	7050	6783	6897	7004	6983	6956	7078	6971	7018	7005	6939	6787	6935	6978	6872	7110	6861	6942	6986	6900	6955	6874	6902	6963	6852	7048	6988	6925	6867	7031	6864	6936	6986	6854	6874	6857	7208	7045	7007	6912	6998	6907	7032	6885	6872	6917	7053	6885	7019	7073	6891	6904	6989	7040	6991	7097	6895	6865	6986	6972	6943	6832	6931	6976	6940	6991	7131	6932	6927	6881	6778	7076	7005	7007	7040	6994	6990	6967	6960	6984	7009	6969	6838	6889	7012	6949	7010	6984	7000	7035	6918	7043	6897	6856	6956	6897	6937	6886	6950	6778	6942	7007	7009	6952	7030	6985	6932	6971	7087	7021	7129	6984	7088	6989	6924	7005	6869	6941	6860	6959	6965	7053	6938	6986	7030	6928	6985	6958	6735	6949	6922	6969	7005	6969	7030	6911	7083	7016	6848	6989	7031	6882	6925	6934	6965	6943	6965	6953	6981	6805	6904	6769	7045	6839	6884	6935	6936	6992	7010	6955	6913	7163	7004	6994	6943	7087	7034	6976	6962	6983	6866	6852	6884	6895	6973	7049	6990	6845	6989	6995	6835	6706	6944	7016	6916	7004	7055	6935	6943	6940	6866	6798	6940	6980	6973	6844	6823	6983	6945	6896	6900	6910	6831	7006	6954	7016	6980	6775	7003	6833	7006	6923	6984	6938	7024	6939	6994	6876	6879	6804	6873	6982	6931	6992	6876	7097	6941	6967	6900	6897	7033	6788	6882	6913	6988	6994	6883	7099	7005	7001	7001	6935	6848	7015	7024	6915	6928	6971	6858	7072	7099	6999	6821	6979	7057	6869	6891	7008	6992	6928	7113	6948	6985	7003	6958	7061	6921	6822	6978	6943	6961	6971	7116	7042	6868	6927	6948	6936	6797	7004	7004	6937	7120	6946	6859	6951	6869	7040	6947	6841	7003	6871	6956	7036	6841	6979	6878	7011	6942	6918	6994	6953	6971	6988	6991	6902	6845	7005	6878	6907	7081	7089	6988	6844	7069	6940	7021	6841	7000	6874	6920	6970	6994	7123	7142	6935	7061	6893	6975	7080	6796	6931	6925	6986	6869	6807	7112	6913	7050	6985	7041	6767	7055	6959	6974	6881	6876	6891	6981	6882	6918	7024	6996	6858	7049	6912	6919	7000	6972	7036	6991	7029	6956	6799	7008	7062	6861	6945	7053	6989	7055	6848	6974	6957	6922	6935	6983	6859	6958	6931	6921	6845	6920	6909	6991	6933	6952	6825	6900	7012	6917	6948	6886	6998	6882	7053	6989	6880	6987	7004	7003	6971	6797	7148	6871	6931	6992	6923	6991	7005	6974	6838	6973	6967	7015	6976	6862	7068	7032	6891	6937	7108	6936	6890	6991	7057	6932	6859	6891	6896	7000	6873	6898	6905	6923	7053	6883	7048	6972	7006	6991	6893	6972	6944	6853	6967	6971	6889	6914	6977	7073	7086	6908	7044	7055	6810	6939	6867	6947	6884	6991	6829	6918	6882	6941	7020	6963	7019	7074	7032	6760	6908	6937	6947	7071	6970	7017	6870	6989	7001	6917	6961	6988	7039	6943	7039	6942	6809	6981	6930	6918	6979	7059	7002	6962	6898	7145	6983	6979	6986	7005	6956	6998	6873	7051	6878	6884	7024	6977	7060	6973	6982	6911	6904	6869	6868	7103	7022	6803	7118	7058	6994	6946	7050	6942	6950	6863	6934	6954	6959	6982	6944	6879	6872	6944	6989	6921	6956	6986	7003	6987	6957	6989	6844	6866	6897	6992	6897	6982	6924	6897	6824	7107	6873	6817	6937	7002	6967	6981	6891	6906	7050	7110	7121	6824	6866	7069	6880	6908	6959	7023	7067	6869	6975	7089	7045	7065	6912	6914	6926	7048	7038	6905	6925	6888	6873	6897	6927	6858	6933	6962	6934	6920	7120	6995	6910	6982	6955	7000	6822	7032	6982	6995	6880	6925	6930	6840	6881	6935	6865	7034	6825	7029	6909	6968	6918	6911	6935	6793	6927	7004	6909	6921	7071	6888	6880	7079	6886	6800	7037	6994	6889	6973	7099	6827	6918	7019	7072	6985	7040	6925	6947	6854	7072	6954	6885	6985	6944	7034	7040	6989	7011	6910	6956	7013	7026	6926	6955	6988	6892	6868	6860	6885	7056	6830	6959	6881	7008	6956	6929	6969	7071	6940	7085	6933	6855	6886	6902	6992	6883	7087	6900	7057	6905	6905	6908	6880	6831	6971	6975	6962	7032	6930	6920	6979	7024	6992	6958	6978	6892	6961	6892	6864	6878	6799	6832	6948	6899	6873	7033	7020	6983	6934	6875	6897	7085	7008	7063	6974	6958	6956	6920	6938	7043	7009	6976	7046	7084	6971	6934	6953	7093	6888	6923	7005	6916	7007	6973	7008	6967	6984	6910	6890	6853	6934	6975	6899	6971	6900	6973	6994	6894	6919	6981	6944	6976	7008	6850	6973	6920	6995	7045	6991	6997	6852	6924	7060	6932	6916	7024	6983	7036	7021	7097	6887	6955	6994	6940	6992	6813	6984	7009	6959	6904	6870	6960	6993	6961	6958	6825	6874	6808	6943	7050	6886	6993	7018	6880	6914	7032	6997	6983	6807	6983	6999	6841	6903	6977	6911	6970	6946	7019	6910	7038	7048	7066	6863	7016	6952	7014	6918	6895	6933	6917	6935	6892	7016	7126	7032	7022	6961	6862	6991	6872	7029	6875	7075	6944	6893	6948	7012	6932	6982	6995	6955	6909	6985	7056	6906	6910	6965	6960	6885	6998	7097	6795	7058	6891	6971	6930	6922	7017	6962	7020	7070	6891	6989	6922	6967	6941	6826	6866	7009	6907	7133	6905	6948	6814	6936	6995	7040	6964	7083	6950	6970	7006	6982	6949	7088	6810	6877	7036	7085	6967	7074	6894	7028	6933	6905	7060	6974	7003	6960	7025	6959	7008	6857	7023	6965	6980	6947	7022	7041	6957	7014	6898	6848	7031	6808	7015	6943	6902	6931	7068	6905	6960	6986	6984	6871	6917	6877	6918	7010	6915	6955	6956	6938	6882	7053	7013	7042	6815	6891	6939	7019	6967	6977	6993	7014	6981	6896	7018	7029	7035	6907	7074	6973	6923	6919	6914	6956	6889	7028	6955	6917	6916	7191	6960	7004	7126	6850	6816	6894	6851	6910	7123	6956	6819	6860	6893	7032	6956	6857	6978	6961	6961	6952	7002	6959	7038	6938	6817	7079	6979	7048	6981	7020	6874	7007	6889	6859	6995	6860	6997	6888	6957	6848	6960	6923	7014	6943	6980	6917	7071	7005	6940	6866	7012	6939	7003	6913	6969	7012	6901	6985	6998	6883	6960	6975	7027	7007	6926	7065	6840	7013	6955	6903	6948	7071	6858	6955	6895	6886	6897	6959	6972	7017	6983	6923	6967	6939	6897	6877	7132	6788	6874	7022	7012	6978	7030	7001	6919	6910	7010	6990	6930	6769	6956	7006	6822	6819	7086	7008	6954	7005	6956	6931	6920	7020	6996	6936	6867	6949	7076	6829	6969	7115	6951	6890	7009	7005	7087	6947	6960	7017	6982	6939	6915	6870	6974	6817	6946	6954	6933	6945	7046	7001	6870	6975	6847	7033	6865	6964	7040	6937	6879	6920	6909	7009	7023	7066	6847	6886	6969	7103	6989	6778	6967	6935	6826	6962	7042	7008	6986	6838	7001	7037	6912	6922	6904	6993	6918	6888	6882	6853	6892	6959	6950	6896	6919	6967	6910	7015	6956	6993	6975	6994	6988	7088	7024	6917	6988	7011	6853	6975	6953	6975	6890	6891	6912	7052	6952	6916	6987	6863	6937	6799	6955	6809	6902	6989	7038	7026	6995	6837	6996	6951	6966	6926	7101	7015	6934	6876	6913	6881	7069	7088	6948	6885	7025	6920	6913	7073	7005	6997	6934	7021	7056	6924	6916	7055	7006	6953	6963	6976	6857	7060	6954	6959	6941	7013	7024	6900	7015	6962	7084	6838	6936	6875	6911	6981	6967	6942	6904	6872	6923	6962	6888	7022	7020	6802	6921	6812	6998	6870	6916	6972	6843	6952	6932	6914	6861	7081	6955	6965	6905	6978	6898	6991	6894	7079	7005	7099	6947	6909	6854	7049	6942	6937	6992	7072	6865	7064	6838	6989	6898	6926	6950	6959	7118	6845	6880	6917	7022	6970	6995	6941	7010	6930	7063	6980	6981	6993	6896	7009	6905	6977	6803	7014	6979	6993	6880	6850	6827	6900	6914	6918	6951	7015	6900	7076	6995	6914	6883	6889	6967	6995	6954	6952	7003	6911	6903	6938	7011	6897	6867	6946	7033	7105	7138	6947	6968	6916	6966	6957	6982	7028	6977	6878	6927	6795	6977	6999	6969	7078	6935	6938	6928	6950	6835	7017	6958	6869	6950	6905	6916	6983	6907	6808	6806	6921	7061	7083	6939	6989	6906	7015	7016	6926	6953	7002	6895	6920	7016	6848	6935	6925	6888	7045	7015	6933	7038	7028	6845	6834	6959	6935	6935	6966	6985	6965	7041	6838	7094	7042	7027	6971	6970	6929	6931	7008	6907	7051	6830	7033	6951	6983	6880	6992	6938	6925	6860	6975	6935	6950	6982	6924	7103	6908	6920	6926	7024	7009	6970	7023	6931	7046	7082	7001	7004	6938	6802	6966	7002	6986	6983	6921	6913	7006	7010	6810	6964	7006	6945	6912	6998	7008	6839	6965	6933	6958	6939	6978	6865	7044	6949	6883	6895	6923	6959	7059	7023	6890	6872	6965	7107	6933	6831	6941	6998	7030	6967	6936	6935	7002	7005	6905	7059	6931	6843	6931	7076	6835	6873
12050	11249	8131	6608	7298	6161	4979	4091	3368	2622	2098	1807	1506	1415	1292	1233	1182	1072	1081	1018	1016	994	996	953	808	857	854	806	857	840	805	808	848	773	838	832	828	865	792	850	805	847	765	834	789	821	883	827	841	797	805	804	808	833	856	840	823	840	837	806	767	837	830	763	846	816	805	822	923	778	810	820	828	842	831	850	856	796	813	855	844	800	823	817	805	843	849	856	810	831	824	856	822	832	798	846	777	845	821	820	827	841	832	805	857	834	790	775	814	805	800	805	834	783	821	769	804	806	803	801	787	833	788	769	854	773	795	787	799	825	801	827	871	827	765	846	829	851	778	839	826	774	849	862	777	850	857	801	848	769	808	846	788	808	863	794	814	790	798	798	838	789	833	845	786	839	807	834	818	836	829	809	847	813	783	816	819	786	830	839	829	807	770	865	836	837	827	811	841	824	867	783	824	779	799	815	851	882	795	809	822	837	814	866	833	790	813	824	845	816	850	865	839	866	809	797	841	813	843	820	770	818	823	810	818	812	820	866	846	829	861	819	785	822	788	821	771	831	753	764	851	837	863	843	810	825	831	813	847	818	792	790	848	800	829	766	821	825	811	826	833	847	815	814	828	810	844	791	826	799	794	825	815	836	788	819	878	873	825	810	790	897	849	837	833	780	858	804	850	819	860	794	850	827	881	841	838	827	858	805	868	849	829	834	804	815	820	828	831	810	799	764	824	829	815	798	807	816	861	780	793	760	865	815	825	809	832	812	803	779	855	823	873	817	799	843	821	810	815	823	827	818	764	838	853	880	815	817	890	826	850	824	829	807	833	853	835	806	814	782	851	827	811	849	790	812	846	785	814	804	878	824	798	830	828	778	821	803	864	779	789	860	814	803	877	825	853	811	826	807	829	825	774	834	812	816	822	856	846	825	849	860	769	799	874	849	840	798	831	823	837	801	866	809	819	857	807	853	835	791	806	759	751	815	823	800	834	826	764	797	775	845	829	804	822	791	874	766	809	833	831	809	819	812	801	824	825	802	830	863	813	800	853	814	824	824	827	765	807	810	898	839	785	831	857	863	889	770	830	838	808	846	809	841	798	833	852	824	821	813	793	858	814	818	815	822	859	824	800	813	836	809	805	857	847	792	777	863	818	825	820	779	787	885	843	857	809	807	850	822	814	788	852	814	830	766	787	799	789	838	807	853	823	826	828	789	811	816	783	811	795	780	803	773	788	818	800	829	871	857	776	857	800	834	827	744	861	808	824	836	836	853	802	829	795	804	868	811	834	831	820	814	859	793	822	838	818	848	855	823	810	773	791	778	809	866	808	815	819	829	806	847	776	823	783	861	842	815	831	855	814	853	803	810	835	851	739	816	774	834	774	819	826	814	822	776	824	826	863	828	807	832	784	796	799	840	804	797	790	872	813	794	796	818	830	844	853	810	822	818	870	846	869	802	810	798	862	814	842	877	825	781	812	834	829	829	902	835	772	838	807	857	861	854	830	796	836	807	796	835	838	778	787	806	778	794	813	857	829	842	783	818	800	818	840	868	822	777	781	805	805	772	844	785	847	847	834	830	857	883	793	795	827	819	883	873	826	801	768	783	785	814	839	850	813	772	820	861	819	826	809	836	784	797	823	840	856	853	847	807	856	826	790	831	821	797	842	774	817	821	831	832	849	846	862	859	791	808	820	810	793	776	819	823	754	850	884	804	841	867	787	806	820	773	821	837	803	844	792	840	850	847	811	790	814	834	801	841	854	823	852	848	836	840	786	865	838	830	842	804	813	868	817	834	783	849	802	812	818	810	859	825	829	828	854	822	833	843	795	834	783	844	855	868	848	844	857	803	815	848	776	769	840	846	825	832	822	763	807	864	812	809	819	813	789	841	819	830	830	820	865	789	827	839	873	855	831	803	864	815	817	814	789	815	846	790	789	820	803	825	807	843	806	830	802	766	830	831	820	861	795	866	832	803	849	828	835	807	830	851	809	779	854	859	855	791	819	807	860	753	828	792	801	853	809	869	838	838	824	807	781	819	853	844	813	855	861	811	876	775	801	812	863	845	850	814	806	794	865	832	825	829	833	830	796	816	782	882	788	763	848	845	804	831	823	816	857	844	822	851	786	796	799	827	860	756	769	818	825	851	837	764	800	822	783	828	812	790	860	807	874	820	817	774	852	858	848	792	790	885	807	821	836	809	817	865	797	865	801	840	819	823	821	794	869	826	817	825	811	807	845	849	853	857	830	811	818	800	875	835	804	811	829	832	864	804	770	776	845	778	820	838	814	796	812	850	786	817	824	832	819	792	814	817	856	833	811	820	818	758	791	810	829	852	873	832	787	822	831	797	821	842	786	849	793	826	809	808	778	883	813	838	869	823	848	854	826	827	816	831	811	804	786	769	878	770	825	811	850	835	847	834	807	873	827	817	827	841	753	826	803	853	867	813	814	854	865	772	820	832	810	869	801	836	827	833	856	875	801	793	865	851	784	834	811	870	775	754	775	828	864	805	765	815	837	803	854	836	817	805	842	785	825	844	827	829	831	814	784	832	825	831	840	774	796	808	812	797	847	770	820	827	823	884	904	869	848	801	810	818	816	782	832	811	806	847	790	818	811	804	867	821	798	799	836	788	814	829	800	833	804	802	794	855	815	797	824	852	816	768	821	762	855	820	811	768	826	823	810	818	845	833	846	858	853	846	841	840	841	829	802	794	802	835	851	811	815	862	808	827	824	840	817	871	881	877	802	815	844	855	814	821	784	820	799	864	797	797	830	798	819	859	859	830	824	840	784	788	793	812	813	809	822	883	834	810	801	785	832	806	800	868	820	822	830	833	794	833	759	827	811	838	791	802	856	807	854	850	844	835	888	863	831	782	814	812	814	805	846	821	814	804	876	847	811	818	787	803	787	822	863	823	819	826	893	828	811	811	741	812	809	813	847	837	790	823	838	790	818	808	834	795	812	868	833	858	872	811	797	838	819	836	783	811	776	838	786	814	879	831	792	828	806	853	829	809	810	815	827	845	833	842	822	824	842	753	851	859	803	808	763	867	838	826	780	825	811	861	814	823	823	807	794	800	815	792	844	842	817	803	782	814	821	866	848	857	864	819	843	820	814	824	840	843	806	843	762	781	792	808	803	788	839	835	801	847	750	879	854	828	858	801	801	772	776	782	772	861	810	828	894	844	773	835	844	819	797	836	817	771	822	821	814	863	857	855	808	871	778	814	789	822	833	793	834	797	837	847	831	794	834	854	838	908	804	835	830	836	843	809	845	824	843	815	814	810	834	801	835	791	851	861	857	851	814	788	803	833	803	815	763	829	848	795	795	789	861	814	782	843	794	791	773	831	797	825	846	770	859	818	802	829	836	819	798	820	842	839	818	804	808	860	730	845	794	802	878	839	803	773	869	794	838	804	837	855	855	798	799	815	809	844	794	867	815	783	833	823	768	815	815	799	815	831	816	812	845	825	794	797	824	827	829	802	810	818
44854	39867	37563	48109	51670	47373	43951	40209	35975	31673	27504	23851	20651	17948	16396	15521	14110	12979	12174	11381	10983	10241	9684	9177	8766	8238	8225	7994	7961	7768	7685	7638	7693	7568	7619	7514	7541	7450	7590	7452	7523	7334	7420	7440	7437	7337	7469	7437	7396	7325	7353	7453	7483	7343	7353	7426	7342	7286	7187	7385	7306	7382	7411	7345	7219	7336	7284	7325	7268	7278	7447	7222	7428	7343	7341	7418	7308	7386	7399	7452	7186	7317	7398	7309	7369	7356	7399	7284	7319	7290	7493	7337	7322	7333	7364	7421	7470	7293	7415	7226	7351	7350	7304	7209	7354	7155	7336	7413	7414	7371	7480	7393	7274	7448	7237	7421	7280	7253	7272	7345	7290	7372	7367	7305	7402	7504	7369	7344	7475	7324	7313	7308	7390	7376	7329	7326	7218	7330	7398	7403	7372	7302	7409	7355	7382	7350	7243	7287	7411	7378	7205	7326	7373	7368	7446	7303	7299	7466	7285	7365	7285	7400	7248	7343	7343	7355	7418	7380	7368	7394	7291	7326	7354	7436	7328	7458	7252	7362	7186	7295	7261	7385	7382	7299	7346	7333	7484	7461	7284	7439	7153	7227	7408	7331	7415	7326	7314	7261	7325	7347	7165	7473	7261	7460	7341	7304	7286	7231	7447	7312	7377	7329	7407	7437	7164	7280	7366	7404	7407	7338	7302	7405	7394	7416	7305	7425	7238	7386	7370	7411	7296	7293	7243	7310	7268	7381	7385	7327	7385	7455	7373	7334	7263	7356	7317	7205	7350	7405	7272	7281	7409	7209	7280	7385	7516	7359	7278	7415	7331	7318	7321	7260	7244	7231	7419	7264	7266	7378	7328	7340	7308	7365	7416	7355	7339	7369	7313	7414	7431	7437	7256	7272	7363	7365	7381	7251	7327	7391	7305	7280	7327	7273	7327	7392	7311	7360	7165	7403	7322	7308	7357	7294	7439	7295	7413	7467	7377	7271	7395	7506	7508	7218	7358	7263	7410	7297	7281	7209	7332	7335	7390	7407	7358	7331	7253	7236	7440	7240	7138	7362	7316	7516	7406	7245	7310	7366	7364	7187	7271	7364	7424	7473	7375	7396	7368	7312	7370	7363	7355	7164	7383	7308	7386	7466	7352	7244	7387	7316	7386	7373	7410	7190	7376	7395	7496	7256	7396	7282	7250	7366	7527	7374	7394	7360	7345	7458	7442	7316	7311	7327	7277	7406	7365	7235	7294	7355	7225	7353	7424	7221	7316	7271	7333	7335	7362	7405	7388	7412	7448	7352	7442	7466	7539	7417	7166	7273	7459	7310	7175	7383	7304	7307	7320	7419	7356	7329	7390	7339	7518	7399	7476	7457	7400	7351	7343	7306	7253	7365	7307	7187	7292	7379	7407	7472	7393	7459	7380	7183	7373	7357	7362	7375	7361	7407	7372	7314	7345	7383	7274	7365	7442	7370	7233	7323	7344	7374	7451	7393	7405	7388	7250	7305	7300	7371	7352	7328	7419	7458	7279	7307	7334	7169	7318	7420	7272	7317	7395	7355	7355	7322	7235	7407	7360	7306	7511	7258	7332	7525	7309	7357	7267	7335	7368	7280	7358	7254	7357	7389	7332	7307	7267	7363	7280	7448	7396	7378	7393	7379	7231	7311	7208	7301	7426	7449	7327	7346	7368	7406	7327	7325	7494	7279	7318	7356	7409	7404	7337	7288	7344	7324	7410	7369	7324	7309	7339	7401	7414	7392	7259	7300	7278	7243	7354	7300	7299	7339	7433	7427	7326	7326	7412	7257	7432	7414	7237	7309	7526	7381	7370	7363	7251	7363	7354	7281	7258	7455	7314	7396	7406	7272	7412	7385	7369	7372	7379	7326	7209	7306	7314	7309	7429	7313	7254	7278	7278	7374	7312	7314	7278	7338	7305	7346	7298	7358	7273	7362	7343	7268	7477	7348	7366	7315	7275	7414	7397	7481	7328	7392	7476	7421	7283	7280	7492	7319	7361	7389	7417	7437	7258	7248	7243	7357	7225	7286	7535	7269	7223	7426	7324	7274	7427	7251	7359	7288	7402	7309	7357	7315	7290	7333	7325	7333	7338	7311	7538	7367	7369	7435	7453	7325	7300	7422	7234	7321	7385	7420	7410	7416	7345	7374	7399	7380	7269	7407	7363	7374	7355	7330	7478	7393	7231	7387	7386	7360	7412	7357	7269	7264	7284	7262	7246	7162	7319	7425	7425	7317	7459	7349	7400	7314	7286	7365	7422	7323	7342	7357	7412	7339	7411	7320	7400	7365	7296	7425	7336	7366	7295	7353	7514	7353	7204	7253	7402	7129	7459	7333	7420	7245	7348	7387	7419	7353	7425	7345	7235	7343	7286	7359	7407	7244	7415	7399	7437	7336	7376	7387	7334	7448	7420	7331	7360	7393	7422	7264	7433	7381	7464	7510	7425	7411	7319	7313	7242	7384	7266	7417	7310	7337	7482	7352	7482	7278	7408	7427	7372	7388	7406	7370	7479	7270	7345	7332	7269	7441	7403	7382	7286	7324	7293	7341	7467	7395	7469	7276	7456	7356	7323	7350	7308	7305	7252	7220	7335	7427	7354	7394	7353	7424	7203	7306	7469	7348	7429	7365	7364	7353	7402	7320	7270	7373	7423	7380	7345	7316	7332	7314	7322	7418	7280	7396	7277	7570	7262	7392	7281	7338	7370	7300	7306	7458	7287	7330	7429	7320	7389	7305	7209	7310	7396	7434	7355	7329	7291	7345	7302	7267	7300	7378	7281	7362	7369	7441	7298	7312	7395	7263	7212	7322	7396	7249	7357	7476	7264	7428	7308	7364	7388	7423	7336	7372	7306	7381	7470	7315	7303	7315	7438	7280	7150	7442	7376	7427	7372	7468	7322	7417	7249	7289	7418	7517	7385	7258	7376	7326	7359	7403	7283	7441	7381	7403	7317	7402	7517	7244	7314	7222	7428	7395	7408	7250	7287	7498	7426	7464	7227	7293	7245	7526	7374	7357	7316	7274	7320	7262	7269	7268	7260	7361	7265	7429	7377	7429	7368	7340	7373	7325	7426	7377	7389	7401	7359	7367	7165	7241	7505	7274	7389	7407	7329	7265	7295	7453	7387	7440	7305	7415	7386	7415	7430	7282	7471	7333	7405	7413	7231	7402	7348	7378	7249	7389	7326	7359	7213	7317	7142	7287	7379	7366	7376	7438	7267	7285	7367	7288	7458	7408	7445	7433	7333	7380	7386	7323	7336	7326	7531	7153	7223	7371	7454	7355	7445	7341	7324	7434	7297	7410	7354	7383	7478	7298	7375	7377	7400	7372	7420	7338	7330	7387	7398	7361	7303	7317	7407	7337	7311	7309	7333	7337	7467	7290	7185	7254	7386	7384	7446	7351	7428	7253	7480	7301	7380	7296	7369	7269	7337	7305	7500	7327	7222	7231	7383	7449	7192	7324	7303	7376	7411	7303	7378	7247	7330	7391	7354	7313	7371	7431	7444	7403	7395	7423	7426	7361	7302	7380	7340	7397	7267	7308	7348	7271	7271	7375	7224	7261	7512	7345	7333	7263	7379	7293	7411	7219	7428	7220	7452	7273	7314	7316	7436	7322	7484	7222	7287	7441	7297	7167	7345	7501	7435	7443	7447	7300	7440	7329	7404	7453	7368	7292	7374	7456	7405	7295	7356	7301	7414	7210	7303	7274	7209	7288	7266	7439	7341	7334	7479	7244	7382	7481	7209	7471	7364	7370	7247	7252	7372	7198	7337	7539	7297	7336	7382	7333	7291	7412	7246	7321	7339	7265	7482	7467	7360	7310	7307	7380	7317	7222	7332	7268	7231	7250	7254	7485	7370	7341	7377	7377	7268	7424	7442	7338	7452	7431	7296	7422	7306	7304	7405	7277	7379	7429	7226	7418	7291	7363	7341	7359	7338	7299	7357	7361	7401	7395	7364	7386	7453	7339	7431	7384	7345	7309	7446	7368	7385	7384	7286	7296	7439	7399	7392	7287	7260	7371	7345	7376	7360	7449	7206	7255	7410	7227	7365	7330	7296	7302	7338	7355	7253	7502	7449	7503	7340	7325	7427	7361	7382	7468	7300	7218	7215	7305	7241	7413	7277	7322	7391	7404	7370	7273	7402	7314	7334	7357	7346	7376	7316	7397	7314	7299	7234	7394	7271	7252	7331	7464	7429	7207	7314	7357	7441	7272	7434	7318	7394	7315	7236	7328	7386	7428	7311	7488	7498	7242	7411	7341	7260	7312	7366	7317	7404	7331	7428	7334	7385	7279	7311	7323	7460	7239	7288	7448	7242	7298	7273	7325	7183	7377	7447	7365	7396	7247	7326	7465	7246	7266	7324	7301	7315	7393	7458	7374	7362	7259	7265	7352	7293	7301	7330	7311	7382	7220	7339	7284	7365	7403	7386	7310	7379	7365	7281	7343	7284	7388	7366	7314	7379	7377	7499	7513	7447	7300	7462	7455	7527	7331	7357	7435	7303	7266	7408	7379	7386	7356	7326	7265	7309	7391	7306	7323	7247	7367	7312	7427	7353	7296	7316	7396	7388	7321	7523	7385	7319	7248	7501	7412	7429	7364	7351	7468	7307	7312	7374	7371	7381	7433	7294	7325	7313	7535	7444	7284	7395	7462	7347	7313	7474	7335	7372	7382	7333	7371	7362	7417	7458	7406	7246	7377	7420	7335	7453	7378	7409	7325	7415	7327	7370	7195	7272	7324	7311	7433	7304	7377	7395	7511	7410	7307	7438	7304	7393	7358	7367	7398	7384	7490	7383	7468	7371	7317	7372	7338	7258	7340	7345	7270	7464	7445	7397	7318	7377	7279	7349	7371	7401	7255	7347	7294	7368	7188	7501	7345	7329	7377	7279	7471	7200	7367	7352	7281	7309	7238	7479	7373	7352	7372	7393	7417	7460	7314	7317	7328	7323	7268	7396	7388	7441	7413	7328	7376	7249	7252	7425	7266	7312	7305	7268	7336	7278	7244	7380	7338	7412	7376	7239	7377	7364	7270	7278	7364	7203	7253	7387	7285	7322	7258	7316	7285
7830	4957	3514	2785	3050	2849	2339	2045	1752	1531	1241	1156	1060	946	947	943	907	876	911	810	868	811	818	789	759	760	766	770	726	773	788	794	758	816	766	745	793	773	779	783	735	786	759	710	809	764	781	750	717	743	757	820	761	820	770	744	821	804	800	736	753	771	741	788	769	770	774	732	767	768	764	765	770	719	746	757	754	745	736	739	797	731	802	743	784	773	814	776	689	734	717	798	766	770	769	730	811	785	750	794	765	795	708	763	771	796	747	780	711	734	764	777	745	723	752	754	718	752	836	799	750	787	763	772	783	770	781	739	758	769	732	748	734	762	787	776	766	798	742	771	725	773	749	817	774	730	749	725	817	786	767	729	744	808	765	728	773	752	765	782	743	810	793	795	730	767	750	728	815	746	775	764	738	760	801	763	727	789	759	756	777	752	748	757	777	758	785	774	794	779	728	757	718	803	761	780	782	775	769	773	783	788	815	747	753	804	760	760	802	779	786	772	746	690	802	757	748	766	745	780	749	778	770	761	782	744	760	763	836	767	763	772	821	746	793	754	703	747	781	777	758	732	811	769	738	731	754	731	757	718	739	720	784	762	791	748	768	763	772	782	744	788	772	784	761	780	813	755	726	823	787	750	780	764	760	749	769	765	767	765	726	738	763	752	767	791	765	742	820	762	732	740	674	742	755	758	792	730	743	805	741	802	763	732	763	759	749	770	777	767	753	768	777	756	760	730	739	796	765	791	758	719	744	774	789	757	795	715	784	742	735	794	739	748	702	748	751	793	755	789	792	759	778	754	798	745	778	776	762	742	787	747	776	804	732	764	775	719	759	754	792	729	760	741	715	737	833	745	776	729	758	771	777	794	781	760	761	752	801	738	769	756	747	759	748	774	695	744	774	750	757	777	782	704	737	777	767	746	727	772	734	739	768	779	730	768	786	716	779	771	756	762	795	696	774	766	791	761	768	802	755	793	748	779	831	751	715	745	747	793	783	760	772	734	730	759	723	733	794	787	745	766	760	783	754	744	758	723	757	840	785	748	738	764	748	771	770	757	743	779	752	808	758	825	724	760	739	770	763	759	764	746	762	762	798	733	737	772	766	754	785	776	759	784	756	727	716	770	781	759	758	738	738	795	728	784	726	761	785	734	785	774	726	756	744	783	763	776	771	730	755	722	805	817	776	721	753	709	789	808	757	789	734	716	736	714	828	749	777	798	789	789	770	748	780	765	712	762	768	732	762	738	783	754	746	785	773	695	785	776	762	755	744	807	735	729	820	804	796	773	776	762	786	757	728	757	772	752	741	742	725	756	755	799	810	742	759	758	779	766	779	752	727	778	748	708	762	792	724	743	756	747	780	762	766	788	747	729	774	760	803	720	767	817	764	767	759	703	754	823	736	778	766	752	751	765	743	745	724	765	813	758	812	741	743	764	793	772	785	757	781	721	778	752	722	784	711	757	793	816	777	743	804	737	755	760	785	754	745	736	718	780	740	775	765	738	751	753	730	710	751	813	710	756	719	749	790	745	793	739	773	780	716	745	777	715	748	801	738	795	755	778	769	734	767	737	791	716	787	791	755	764	780	765	723	739	739	790	786	777	813	766	713	765	746	764	792	763	734	749	758	756	726	731	777	748	765	750	801	735	779	756	740	777	735	784	792	814	754	720	759	712	771	758	771	783	781	750	770	802	728	790	751	792	767	779	781	787	761	705	769	814	779	775	727	777	768	775	820	800	732	785	761	767	727	730	804	766	739	699	737	781	762	775	754	744	781	719	803	777	786	819	802	804	791	769	765	720	730	730	794	775	719	736	761	794	782	793	761	731	731	766	751	748	760	783	701	741	789	742	766	745	775	755	793	741	747	823	780	767	761	766	712	766	771	781	785	812	738	773	816	747	781	770	793	729	722	792	721	803	755	749	768	726	787	728	776	770	748	817	749	719	817	776	787	758	770	729	737	757	793	734	797	759	792	725	756	792	842	734	769	745	756	749	762	754	754	784	727	830	758	767	770	795	730	712	712	711	721	783	731	774	734	727	755	748	759	780	753	754	730	723	797	800	742	739	825	789	727	820	786	732	761	720	765	755	754	778	783	800	774	768	758	792	757	721	792	754	759	790	758	771	820	774	749	754	756	756	739	750	739	789	745	759	764	736	738	766	798	748	739	746	789	772	737	796	724	769	736	726	758	793	782	793	727	827	784	760	737	790	785	752	759	759	720	738	788	743	725	787	735	757	841	793	807	757	769	834	796	779	753	779	763	743	814	736	764	784	744	762	746	755	797	748	736	753	756	790	779	724	754	805	714	784	752	782	774	794	729	750	767	780	785	704	711	769	785	676	781	756	722	769	785	759	755	787	758	792	814	761	780	756	779	766	732	772	738	772	802	781	733	781	761	754	816	753	778	724	709	803	766	732	743	806	798	770	708	762	758	772	811	750	734	800	758	753	816	741	760	821	771	836	757	766	771	762	786	787	764	728	774	686	812	776	764	737	763	743	799	751	806	732	765	787	782	782	793	742	727	753	733	778	801	785	754	733	763	758	796	703	761	774	744	718	769	772	762	770	765	799	760	755	756	785	753	771	721	772	763	791	759	740	765	737	746	789	737	756	716	807	735	746	792	770	764	823	801	734	723	774	750	762	774	775	778	742	730	757	743	723	706	739	799	750	771	773	788	747	789	754	780	721	700	720	755	741	753	743	768	762	729	770	811	737	776	749	743	769	752	741	789	752	731	741	756	759	773	723	760	764	743	770	798	744	729	791	802	721	762	768	749	799	741	763	731	806	768	744	758	830	773	800	742	782	736	780	757	770	767	808	766	708	773	738	747	836	753	711	719	776	724	771	744	781	756	753	739	778	778	754	765	751	794	764	739	759	776	723	749	761	725	771	764	749	751	753	734	707	730	722	758	753	762	749	746	789	773	755	772	766	742	745	796	732	733	744	783	728	693	777	840	821	797	752	811	775	803	762	795	734	749	729	749	771	766	697	769	718	781	746	731	760	749	794	734	744	789	777	810	719	784	754	778	724	759	777	751	720	775	738	746	740	770	790	758	767	762	703	771	746	778	778	765	790	792	747	759	782	737	736	770	739	745	776	764	781	741	866	729	757	791	757	742	758	736	770	750	769	800	793	780	755	748	771	766	702	793	739	744	728	753	756	733	720	751	743	789	784	717	730	764	768	767	746	732	756	733	764	746	755	766	703	774	728	721	765	791	743	792	752	810	781	773	759	720	739	759	730	745	759	773	745	768	794	779	796	785	750	722	747	741	780	761	802	807	755	750	763	743	746	763	734	731	742	716	727	740	749	771	784	705	733	720	769	772	779	754	818	794	750	716	802	791	754	779	763	750	780	783	773	756	779	768	790	807	745	723	736	782	789	729	796	738	736	762	789	735	808	777	792	785	821	734	788	746	786	780	772	724	760	787	767	768	776	773	753	733	741	731	805	759	787	727	791	760	774	769	718	746	723	825	718	759	752	727	774
37639	31426	28050	37326	41986	38777	34712	31137	26763	22867	18865	15866	13659	12057	11499	10854	9999	9128	8974	8530	8437	8096	7850	7744	7555	7282	7147	7281	7051	7184	7186	6893	6973	6961	6940	7020	6959	6883	7068	6898	7001	6935	6924	6881	6866	6883	6823	6874	6907	6983	6846	7048	6996	6924	6925	6933	7007	6904	6889	6905	6926	6874	7013	6987	6980	6938	6949	6970	7003	6982	6835	6974	6823	6921	6919	6907	6812	6932	6953	6697	7018	6896	6926	6975	7063	6913	6912	6853	7045	7000	6951	6816	6946	6916	6926	7031	6923	6919	6963	6969	6866	6844	6940	6928	6919	6979	6919	7155	6975	7011	6893	6966	6877	7008	6934	6813	6954	6838	7000	7032	6902	6825	6995	6828	6989	6851	6849	6832	6912	6815	7029	6824	7026	6805	6861	6903	6925	6888	6884	6933	6989	6907	6924	6982	6862	6923	6888	6902	7078	6964	6849	6862	6903	6964	6924	7008	6880	6982	6975	6847	6826	7026	7021	6852	6855	6856	6838	6965	6838	6827	7016	6965	6901	6817	6975	6917	6954	7057	6857	6946	6954	7055	7017	6980	6910	6974	6842	6770	6884	6832	6934	6775	6811	6831	6892	6874	6826	6885	6906	7067	7015	6942	6963	6851	6840	6861	6940	6904	6947	6923	7028	6765	6938	6981	6887	6864	6916	7089	6926	7082	6889	6966	6949	6951	6914	6938	6809	6929	6989	6858	6851	6869	7096	6810	6963	6933	6938	6865	6885	6963	6971	6954	6887	6885	7006	6695	6874	7032	6831	6902	7036	6959	6835	6917	6962	6873	7028	6882	7011	6892	6865	6880	6923	6856	6823	6774	6904	6816	6987	6872	6958	6822	6917	6929	7014	6846	7010	6895	6928	6829	6797	6813	6894	6891	6844	6789	6859	6935	6860	6852	7111	6963	6766	6887	6859	6865	6925	6890	6979	6944	6909	6920	6906	6842	6899	6876	6843	6903	6938	6925	6938	6855	7064	6908	6879	6957	6871	6876	6975	6979	6979	7014	7079	6796	6791	6909	6975	6816	6929	6998	6959	6958	6809	6846	6966	6731	6943	6882	6854	6904	6898	6948	6918	6911	6917	6940	6918	6975	6826	6921	6895	6961	6899	6961	6933	6932	6962	6948	6924	6953	6925	6922	6980	6929	6974	6900	6933	6935	6845	6871	6925	6993	6837	6962	7001	6952	6839	6795	6861	6934	6840	6741	6879	6904	6916	6939	6905	6755	6913	6771	6828	6887	6922	6901	6903	7000	6892	6961	6853	6853	7047	6815	7067	6948	6950	6811	6861	7031	6980	6901	6829	6841	6857	6923	7049	6957	6912	6889	7030	6940	6953	6936	6950	6984	6907	6857	6963	6921	6847	6960	6819	6919	6913	6892	6929	6975	6967	6870	6940	6799	6909	6819	6851	6995	6910	7026	6734	6915	6850	6978	6837	6912	6864	6956	6866	6936	7040	6912	7068	6745	6816	7051	6928	6892	6857	6820	6891	6995	6912	6961	6880	6823	6906	6903	6868	6901	7011	6777	7022	6880	6993	7013	6914	6863	6907	6941	7095	6858	6920	6971	6962	7019	6946	7001	6924	6870	6927	6895	6861	6924	6957	6895	6763	6921	6835	6928	6848	6944	6954	6875	7001	6887	7051	6865	6899	6986	6778	6830	6926	6921	6801	6937	6959	6897	6925	6939	6878	6939	6877	6987	6906	6848	6881	6989	6910	6883	6885	6830	6921	7080	6999	6804	6982	6902	6875	6979	6960	6884	6851	6832	6869	6902	6999	7026	6975	6957	6978	6941	6978	6936	6952	6847	6909	6972	6961	7001	6974	6869	6876	6813	6923	7026	6866	6973	6943	6998	7069	7018	6930	7038	6981	6875	6896	6958	6934	6878	6828	6938	6919	7029	6960	6992	6943	6843	6994	6845	6855	6952	6898	6756	6806	7017	6983	6858	6762	6878	6980	6820	6911	6939	7078	6921	7023	6912	6934	6826	7049	6875	7004	6858	7005	6922	6845	6887	6886	6897	7005	6951	6964	6897	6884	6876	6934	6947	7016	6829	6885	6878	6879	7025	6983	6894	6953	6874	6906	6875	7037	6927	6914	6908	6883	6962	6928	6864	6748	6815	6821	6891	6874	7056	6832	6827	6884	7013	6971	6860	6818	6707	6841	6847	6949	6896	7143	7071	6830	6971	6956	6950	6909	6853	7010	6882	6898	6884	6782	6806	6830	6957	6955	6876	6888	6893	6826	6867	6918	6893	6898	6811	6832	6979	6990	6946	6905	6870	6895	7028	6854	6836	6774	6970	6890	6965	6843	6882	6911	6998	7093	6876	6822	6867	6882	6985	6928	6948	6922	6963	6860	6895	6972	6989	6944	6793	7037	7032	6895	6851	6942	6916	6917	7034	6966	7030	6936	6938	6900	7038	6855	6804	6759	6813	6876	6898	6912	6938	6873	6922	7007	6952	6923	6967	6901	6890	6917	6833	7105	6953	6813	6901	6949	6902	6932	6846	7004	6923	6881	6942	7008	6750	6876	6783	6929	6895	6993	6835	6868	6919	6984	6852	6888	6879	6854	6780	7066	6760	6967	6880	6871	6948	6953	6979	6986	6943	6987	6990	6809	7009	6886	7034	6976	6831	6859	6934	7026	6953	6953	7030	6843	6820	7023	6970	6973	6767	6845	6874	6947	6802	6899	7053	6767	7069	7066	6884	6862	6788	6920	6927	6927	6876	6916	7008	7003	6927	6836	7027	6942	6868	6998	6978	6993	6929	6953	6928	6963	6792	6967	6870	6997	6911	6932	6875	6927	6896	6936	6883	6891	6942	6806	6903	6949	6805	6877	6907	6997	6892	6917	6840	6882	6779	6920	7005	6793	6887	6974	6906	6907	6840	6990	6846	6949	6893	7104	6955	6935	6875	6992	6882	6855	6891	7030	6997	6873	6889	6995	7033	7028	6892	7062	6901	6895	6876	6792	6831	6829	6942	6920	6841	6902	6912	6916	6837	6866	6818	7051	6882	6882	6939	6932	6950	6834	6844	6846	7020	6961	6817	6918	6858	7065	6874	7113	6790	7009	6890	6940	6842	6885	6926	6917	6760	6927	6931	7040	6838	6964	6952	6845	6950	6939	6798	6872	6915	6905	6920	6942	6969	7011	7003	7012	6944	7047	6962	7002	6920	6892	6863	6920	6947	6901	7051	6911	6784	7031	6945	6845	6775	7004	6923	6804	6933	6868	6922	6905	6922	6839	6959	6972	7015	6827	6859	6966	6987	6957	6818	7055	6748	7016	6809	6991	6868	6887	6854	7072	6919	7010	6880	7096	6939	6886	6864	6971	7112	6859	6939	6937	6920	6891	6809	6973	6930	6928	6860	6888	7071	6939	7037	6764	6988	6846	7002	6933	6954	6999	6881	6854	6911	6946	6791	6939	6963	6779	6964	6939	7064	6996	6940	6800	6915	6883	6948	7004	6962	6812	6923	6989	7040	6830	6958	7066	6898	6933	6915	6838	6891	6849	7113	6840	6901	6870	7027	6961	6972	6841	6818	6964	6963	6978	7000	6987	7042	7010	6869	6972	6853	7019	6848	6900	6969	6912	6967	6928	6982	6966	6865	7011	6985	7036	6870	6998	6895	6980	6976	6983	6917	6791	6971	6896	6947	6890	6888	6990	6944	6943	6886	7014	6837	6913	6820	6983	6906	6905	6932	7102	6896	6972	6962	6965	7030	6827	6855	6935	6967	6952	6847	6897	7007	6840	6903	7071	7081	6882	6953	6983	6871	6785	6929	6887	6946	6990	6905	7038	6916	6999	6872	6951	6910	6915	6825	7013	6936	6946	6998	6955	6915	6995	6911	6885	6900	6854	7068	6873	6947	6891	6896	6846	6884	6914	7012	6863	6865	6888	6921	6922	6892	6905	6874	6884	6920	6994	7082	6953	6817	6872	6912	6821	6997	6794	6866	6927	6832	6987	6872	6866	7070	6947	6924	6773	6859	6859	6903	6975	6884	7045	6838	6896	6877	6867	6935	6878	7011	6952	6984	6916	6926	6913	6966	6982	6877	6781	7110	7071	6856	6863	6892	6885	7026	6976	6856	6686	7044	6906	7051	6764	6920	7002	6919	6867	6900	6875	6988	7006	6929	6899	6842	6958	6938	7016	6851	6943	6935	7012	6992	6854	6979	6849	6992	6915	6964	6867	6926	6911	6847	6866	6905	7002	6942	6977	7022	6902	6869	6851	6945	6771	6891	6874	6961	6945	6911	6885	6845	6887	6915	6834	7092	6851	6919	6879	6879	6876	6969	7005	6947	6943	6960	7007	6906	6775	6935	6986	6943	6813	7007	6864	6926	6892	6965	6775	6950	6999	7043	7049	7057	6997	6858	6812	6832	6876	6890	6823	6904	6858	6948	7004	6909	6972	6929	6817	6809	6902	6881	6935	7024	6987	6907	6798	6905	7004	6903	6933	6990	6992	6991	6906	6845	6985	6899	7027	6935	6990	7006	7161	6964	6819	7009	6915	6951	6965	6853	6882	6755	6869	6932	6936	6794	6902	6884	6887	6867	6995	6934	6968	6975	6937	6875	6913	6942	6891	7005	6993	6962	6946	6829	6891	6842	6948	6818	6845	7051	6930	6853	6889	6954	6955	6862	7039	6849	6849	6838	6884	6923	6822	6824	6923	7007	6954	6954	7107	6945	6960	7092	6858	6896	6965	6867	6977	6984	6958	7023	6830	6987	6938	6838	6770	6930	7060	6846	6852	6893	6756	6882	6935	6980	6920	6788	7004	6847	6973	6887	6892	6965	7004	6896	6941	7061	6874	6951	7045	6937	6902	7025	6912	6953	6969	6773	6977	6925	6882	7019	6830	6891	6774	6808	6917	7044	6857	6936	6893	6986	6953	6839	6903	6878	6918	6932	6834	6948	6984	6832	6958	6842	6879	6919	7006	6893	6968	6964	6950	7006	6735	6955	6977	6964	6962	6831	6961	6899	6950	6885	6850	6952	6882	6956	6968	6930	6839	6957	6812	6910	6847	6947	6970	6933	6959	6906	6784	6874	6815	6929
8913	7874	6048	4315	4468	4389	3629	2978	2498	2054	1704	1454	1258	1151	1151	1107	1030	962	922	852	911	906	884	816	904	816	889	858	856	851	835	820	789	867	809	799	837	805	822	789	834	772	810	780	776	821	798	840	831	821	811	773	844	814	838	792	842	760	853	781	792	807	763	755	800	766	801	813	818	818	775	834	763	872	772	817	816	782	780	811	782	787	834	849	797	811	824	791	776	850	776	820	774	833	812	806	785	816	846	791	842	838	803	846	829	813	828	814	795	791	822	842	836	754	857	834	777	791	850	772	769	847	829	824	791	776	825	804	838	810	837	779	799	858	828	800	799	826	802	814	815	822	813	759	804	804	816	800	806	799	808	814	832	865	831	797	798	773	853	792	827	842	788	811	784	816	813	829	815	807	828	793	857	851	786	817	829	769	805	789	846	819	880	825	812	840	825	836	823	799	843	772	785	830	827	812	828	845	771	816	835	842	813	842	782	786	804	779	788	856	823	821	894	797	834	815	786	825	795	785	812	787	857	789	837	748	782	797	826	801	860	816	802	848	836	866	827	826	827	786	819	761	816	774	809	757	780	855	815	820	842	830	795	811	791	770	850	869	842	799	798	769	813	848	785	729	806	814	847	780	809	795	816	797	827	812	847	853	825	792	811	803	803	840	834	809	812	818	760	776	819	822	828	798	781	829	842	806	790	823	856	831	828	815	763	765	832	800	814	876	769	824	880	772	832	778	839	848	824	820	831	770	842	799	830	786	733	790	798	838	786	814	799	825	804	862	833	796	803	780	782	818	811	822	850	852	848	784	770	822	805	813	815	816	809	798	896	847	830	807	810	829	826	759	855	824	832	815	804	828	788	814	778	828	752	839	816	822	812	825	824	811	829	842	806	785	836	850	844	780	791	837	828	780	816	812	808	814	790	778	773	841	819	814	796	807	792	811	842	859	844	802	816	842	741	862	831	821	799	803	861	867	812	879	823	785	833	839	823	831	790	758	830	848	842	791	803	847	755	793	786	825	774	868	798	785	839	826	799	816	787	854	808	823	782	792	849	789	809	765	847	818	791	828	838	823	811	848	843	827	765	869	816	777	769	795	782	832	860	836	776	853	821	789	839	793	777	802	831	811	765	754	784	817	827	841	839	857	831	827	793	782	793	799	836	857	797	789	834	837	807	806	837	802	759	785	837	833	794	794	781	786	784	785	808	812	820	822	842	834	818	845	812	809	833	817	800	821	832	836	807	792	795	825	835	840	778	786	841	791	819	777	804	790	839	822	841	816	824	769	804	850	808	810	835	806	819	868	850	844	735	864	781	772	843	799	845	845	767	826	832	832	859	790	844	834	800	804	829	798	797	825	806	802	827	808	831	784	863	813	840	879	805	831	773	798	834	794	774	846	870	819	814	782	792	821	859	862	823	764	784	804	818	806	841	806	774	776	778	811	816	765	865	816	763	863	834	874	815	791	793	873	805	795	824	815	832	800	821	776	838	839	801	802	806	793	802	812	790	799	797	861	776	825	851	784	762	801	856	796	814	814	812	790	835	832	878	812	849	874	858	828	815	746	837	750	791	819	819	811	814	852	853	782	802	856	846	817	834	796	772	788	808	819	827	845	809	806	832	840	819	827	782	783	789	825	816	744	822	804	820	828	798	820	803	818	789	794	799	790	818	774	856	843	819	794	863	803	779	810	831	826	806	800	829	809	838	776	798	833	843	809	801	816	804	769	846	842	794	799	778	834	818	852	784	833	833	804	813	793	800	826	857	809	807	805	814	795	792	825	834	780	857	830	770	780	854	805	808	837	818	821	828	819	899	791	763	785	807	833	802	782	806	820	848	842	830	801	799	807	829	829	817	800	842	795	831	779	773	826	808	823	847	894	797	808	820	740	837	771	733	822	870	783	815	833	842	823	795	805	765	790	790	816	789	780	828	863	832	830	802	840	829	804	836	810	787	841	892	823	830	843	801	838	826	800	862	844	846	799	802	747	833	836	743	861	763	811	778	803	825	806	833	801	777	853	771	815	831	815	786	829	825	837	799	822	814	817	759	852	848	769	834	828	827	783	813	800	852	809	810	757	814	803	825	744	823	814	833	862	822	833	807	783	774	786	800	793	833	786	836	828	859	794	811	812	839	788	823	774	818	821	844	796	835	802	799	808	849	816	845	790	809	846	807	828	834	816	826	826	857	856	808	775	802	831	833	839	852	828	782	759	837	789	745	828	783	832	798	810	806	811	831	828	814	792	837	816	802	806	771	806	829	851	854	856	835	811	784	833	853	857	842	816	820	760	788	795	826	814	793	794	788	812	816	796	885	864	813	820	856	771	773	804	792	832	814	780	833	800	772	844	827	815	796	842	835	781	750	848	836	834	842	831	795	810	795	822	806	829	815	817	791	834	816	799	853	789	821	782	801	779	787	863	820	793	783	792	828	830	869	855	858	803	835	838	825	789	729	812	807	772	820	771	807	763	831	759	867	814	837	794	824	834	810	838	829	781	800	839	833	794	836	803	805	801	799	808	825	803	782	820	766	842	776	820	791	821	879	787	816	807	789	748	797	849	825	792	785	854	835	801	788	805	813	773	830	829	805	848	867	843	825	851	855	785	840	776	797	852	833	832	866	811	803	764	827	805	815	835	805	770	789	812	832	836	788	846	838	807	787	872	793	778	789	752	776	830	814	809	779	764	772	817	807	840	811	806	791	796	816	773	758	784	792	809	839	804	832	836	802	840	857	874	806	823	804	760	855	801	826	823	831	785	810	849	803	859	832	736	820	850	809	797	842	802	772	806	788	831	822	852	793	836	805	884	867	851	809	805	795	817	888	825	836	770	834	828	823	840	866	851	749	821	804	801	786	868	837	813	864	770	840	833	792	809	787	771	778	782	864	791	846	812	839	859	811	809	788	791	873	816	781	829	798	834	855	821	786	800	761	831	826	811	762	789	834	841	776	863	826	843	799	862	891	835	836	767	797	775	778	818	852	770	832	800	804	859	800	791	756	835	790	770	807	795	834	781	836	812	783	792	808	840	792	772	855	796	828	831	792	772	792	800	849	760	810	885	825	759	836	774	827	866	821	837	763	795	846	816	799	817	847	800	821	775	826	822	790	817	844	846	802	805	793	841	807	807	811	836	807	822	785	785	828	784	809	818	749	775	841	794	842	786	812	801	758	859	804	820	796	772	785	839	817	817	816	785	828	744	847	814	817	819	821	806	836	820	790	872	831	823	838	803	811	797	867	807	763	812	838	791	855	784	824	794	824	825	835	805	777	826	820	823	796	773	809	816	862	812	874	794	866	844	814	762	811	790	832	792	785	849	818	801	816	797	763	803	805	770	741	851	822	827	848	877	813	764	803	817	788	771	818	844	831	821	754	773	808	857	843	819	831	789	828	821	831	818	733	817	773	811	779	858	826	773	874	846	825	845	853	756	835	829	795	796	826	828	787	878	843	773	828	798	795	766	794	831	771	846	808	819	849	860	843	792
42665	36479	34391	42387	45938	43904	40410	36045	32261	28025	23058	19862	17235	15792	14406	13082	11720	10831	10317	9941	9532	9284	8810	8454	8163	7986	7841	7669	7664	7553	7474	7517	7391	7449	7607	7450	7414	7409	7270	7348	7389	7361	7197	7350	7360	7418	7356	7318	7186	7243	7360	7383	7493	7434	7228	7265	7297	7263	7298	7267	7183	7338	7303	7306	7304	7222	7260	7258	7249	7374	7246	7302	7302	7295	7329	7276	7347	7375	7305	7334	7334	7233	7288	7384	7329	7319	7363	7255	7302	7201	7313	7145	7333	7202	7351	7335	7297	7289	7271	7214	7287	7347	7307	7389	7334	7192	7266	7236	7251	7355	7363	7298	7355	7387	7370	7316	7347	7284	7220	7271	7425	7291	7337	7277	7387	7306	7397	7335	7302	7147	7315	7271	7357	7255	7362	7254	7207	7274	7293	7339	7268	7242	7335	7419	7234	7402	7250	7288	7420	7310	7230	7171	7260	7379	7301	7219	7341	7337	7346	7314	7238	7490	7255	7270	7313	7342	7271	7305	7198	7299	7216	7256	7348	7290	7348	7446	7282	7278	7213	7266	7375	7231	7267	7260	7247	7289	7353	7306	7274	7302	7157	7310	7377	7312	7412	7359	7354	7348	7327	7312	7258	7215	7106	7318	7301	7321	7187	7233	7316	7270	7372	7335	7314	7456	7204	7091	7266	7372	7341	7347	7336	7245	7292	7351	7287	7359	7225	7424	7409	7380	7280	7286	7364	7414	7333	7372	7314	7318	7183	7429	7362	7218	7402	7358	7280	7388	7425	7228	7341	7214	7260	7190	7339	7339	7301	7304	7507	7193	7335	7218	7351	7169	7334	7238	7289	7358	7389	7291	7216	7300	7247	7498	7220	7360	7410	7345	7244	7285	7442	7350	7351	7309	7335	7451	7300	7333	7264	7264	7340	7345	7316	7329	7406	7212	7247	7340	7248	7242	7304	7267	7293	7287	7311	7318	7299	7315	7322	7276	7191	7361	7160	7289	7308	7228	7316	7170	7244	7362	7270	7415	7231	7374	7313	7317	7185	7239	7242	7360	7246	7342	7364	7377	7275	7412	7242	7160	7294	7177	7274	7329	7388	7298	7303	7231	7518	7382	7275	7309	7424	7355	7412	7222	7425	7356	7247	7349	7259	7315	7238	7324	7350	7332	7278	7350	7339	7223	7328	7246	7202	7346	7337	7470	7415	7349	7320	7391	7408	7373	7278	7326	7319	7388	7287	7291	7297	7282	7423	7365	7410	7279	7276	7330	7221	7276	7304	7318	7359	7367	7285	7298	7299	7411	7306	7348	7337	7252	7260	7294	7297	7333	7399	7161	7129	7214	7283	7323	7365	7448	7275	7335	7352	7361	7333	7251	7267	7255	7323	7342	7281	7332	7218	7326	7293	7291	7294	7239	7063	7214	7411	7282	7321	7271	7272	7295	7286	7140	7161	7405	7257	7342	7154	7310	7293	7330	7231	7282	7254	7284	7309	7332	7369	7383	7223	7243	7414	7259	7310	7343	7346	7303	7263	7220	7359	7345	7297	7364	7327	7256	7287	7256	7352	7361	7414	7182	7376	7363	7138	7345	7427	7369	7221	7301	7302	7385	7418	7325	7343	7296	7366	7282	7374	7354	7203	7277	7313	7242	7305	7445	7292	7228	7391	7216	7363	7324	7298	7225	7333	7369	7298	7224	7314	7320	7176	7304	7185	7457	7191	7402	7419	7286	7215	7364	7229	7218	7329	7384	7206	7211	7219	7276	7388	7250	7167	7306	7164	7274	7358	7298	7247	7231	7373	7325	7291	7483	7221	7347	7254	7417	7196	7333	7372	7271	7377	7331	7348	7407	7325	7392	7308	7165	7322	7379	7369	7353	7332	7380	7330	7258	7282	7400	7403	7369	7361	7283	7174	7236	7400	7310	7206	7164	7416	7284	7282	7245	7221	7377	7384	7294	7228	7281	7300	7284	7258	7363	7271	7357	7300	7277	7230	7438	7286	7398	7453	7194	7281	7322	7229	7228	7241	7237	7258	7484	7250	7192	7355	7378	7347	7348	7331	7278	7298	7353	7433	7350	7204	7224	7365	7344	7360	7283	7285	7396	7290	7232	7347	7399	7405	7276	7305	7309	7183	7302	7326	7201	7263	7179	7206	7305	7260	7163	7411	7325	7416	7416	7204	7372	7317	7344	7356	7277	7349	7272	7362	7390	7308	7320	7420	7376	7300	7324	7353	7302	7340	7194	7373	7257	7354	7388	7284	7300	7303	7364	7432	7282	7251	7234	7093	7364	7259	7134	7313	7204	7196	7356	7125	7331	7420	7257	7346	7432	7258	7286	7262	7299	7325	7379	7198	7246	7238	7282	7305	7532	7234	7450	7440	7384	7338	7358	7451	7373	7235	7243	7441	7304	7192	7389	7219	7360	7208	7380	7274	7358	7246	7456	7300	7380	7189	7251	7313	7377	7240	7128	7251	7290	7230	7249	7336	7258	7419	7330	7348	7210	7235	7230	7329	7299	7318	7229	7235	7301	7346	7223	7402	7302	7259	7396	7188	7245	7323	7406	7433	7266	7252	7216	7269	7343	7319	7268	7313	7330	7411	7317	7255	7306	7335	7186	7303	7318	7194	7351	7281	7345	7339	7355	7266	7288	7250	7263	7396	7390	7346	7244	7281	7306	7339	7416	7258	7279	7347	7260	7306	7274	7278	7321	7360	7272	7203	7309	7306	7377	7316	7247	7204	7221	7223	7235	7374	7301	7282	7337	7306	7399	7243	7175	7286	7388	7310	7245	7324	7302	7394	7286	7330	7287	7274	7408	7231	7191	7170	7281	7281	7328	7352	7287	7152	7248	7336	7233	7253	7310	7322	7336	7156	7202	7404	7305	7313	7296	7232	7175	7201	7359	7291	7450	7270	7439	7317	7370	7237	7337	7389	7360	7428	7266	7207	7343	7292	7413	7308	7174	7215	7372	7195	7326	7322	7294	7230	7249	7232	7290	7211	7218	7302	7386	7423	7290	7333	7327	7235	7310	7131	7103	7330	7327	7216	7242	7292	7298	7231	7265	7341	7257	7311	7312	7336	7288	7251	7348	7237	7328	7264	7300	7257	7322	7310	7362	7200	7347	7227	7357	7462	7349	7333	7339	7274	7253	7289	7447	7360	7291	7199	7354	7421	7221	7355	7327	7332	7278	7290	7307	7192	7313	7359	7365	7426	7231	7343	7407	7209	7317	7289	7194	7273	7258	7406	7400	7184	7030	7272	7276	7332	7304	7250	7292	7411	7325	7434	7366	7284	7314	7270	7257	7387	7283	7285	7296	7285	7252	7260	7212	7392	7191	7291	7283	7344	7317	7245	7292	7257	7325	7355	7322	7287	7136	7325	7341	7294	7206	7255	7166	7288	7279	7379	7249	7273	7383	7352	7234	7429	7409	7379	7383	7324	7307	7271	7092	7255	7300	7239	7231	7269	7393	7199	7246	7398	7374	7276	7428	7202	7323	7255	7353	7396	7413	7339	7279	7175	7333	7415	7481	7238	7238	7349	7298	7393	7231	7327	7321	7321	7327	7255	7294	7299	7314	7255	7354	7394	7327	7312	7399	7314	7401	7326	7242	7379	7233	7324	7263	7313	7314	7269	7211	7289	7343	7173	7236	7319	7342	7248	7354	7274	7366	7380	7204	7202	7241	7286	7264	7159	7323	7294	7240	7347	7408	7430	7303	7342	7362	7243	7279	7257	7456	7303	7358	7383	7347	7329	7381	7277	7415	7443	7403	7433	7349	7311	7176	7251	7280	7438	7371	7322	7195	7345	7384	7257	7333	7187	7212	7376	7349	7327	7347	7336	7303	7455	7471	7285	7306	7361	7304	7344	7246	7168	7194	7361	7236	7370	7300	7392	7143	7428	7299	7271	7314	7192	7368	7245	7398	7310	7329	7327	7229	7231	7255	7403	7347	7368	7313	7302	7351	7344	7386	7372	7332	7290	7324	7274	7160	7269	7276	7254	7335	7384	7344	7251	7400	7267	7196	7228	7222	7152	7221	7336	7331	7317	7259	7255	7196	7310	7298	7146	7428	7322	7155	7276	7219	7105	7370	7266	7319	7389	7184	7181	7198	7408	7378	7202	7449	7411	7278	7294	7366	7254	7379	7205	7365	7412	7389	7359	7238	7367	7083	7265	7249	7256	7239	7367	7214	7379	7195	7297	7313	7273	7188	7321	7375	7405	7265	7298	7201	7360	7143	7326	7361	7243	7312	7297	7341	7329	7321	7308	7477	7245	7348	7320	7252	7249	7242	7271	7271	7376	7193	7367	7185	7398	7287	7298	7293	7325	7146	7319	7245	7301	7432	7294	7268	7314	7321	7304	7251	7304	7291	7289	7300	7534	7316	7294	7281	7270	7428	7245	7347	7302	7283	7255	7289	7415	7311	7343	7351	7427	7383	7355	7413	7350	7284	7397	7250	7504	7285	7268	7376	7309	7269	7303	7280	7326	7389	7189	7362	7355	7436	7214	7238	7316	7220	7376	7199	7347	7426	7191	7406	7311	7470	7322	7249	7302	7251	7288	7293	7239	7469	7385	7367	7221	7295	7386	7206	7320	7347	7466	7283	7255	7310	7180	7305	7248	7235	7322	7374	7346	7282	7288	7307	7180	7302	7348	7288	7259	7269	7320	7413	7378	7334	7398	7231	7285	7343	7234	7228	7299	7181	7377	7391	7273	7245	7382	7330	7365	7274	7205	7199	7246	7274	7534	7204	7272	7346	7211	7293	7219	7334	7332	7363	7211	7335	7445	7173	7247	7266	7200	7365	7135	7279	7324	7186	7253	7358	7344	7325	7363	7326	7269	7232	7297	7309	7242	7314	7392	7347	7348	7103	7205	7323	7351	7431	7300	7297	7243	7278	7367	7242	7363	7424	7281	7334	7300	7304	7264	7324	7309	7244	7329	7249	7304	7285	7310	7312	7331	7166	7291	7244	7323	7114	7332	7227	7320	7182	7332	7245	7404	7331	7328	7382	7263	7372	7288	7405	7389	7348	7394	7226	7290	7494	7243	7407	7296	7240	7571	7325	7177	7146	7369	7351	7256	7283
10635	7318	5426	3609	4240	3950	3393	2865	2386	2012	1592	1368	1320	1173	1144	1058	954	939	967	968	918	881	911	905	837	812	830	830	838	853	796	857	858	786	834	829	856	854	878	848	794	824	799	830	828	853	844	856	874	846	830	783	783	769	795	774	845	860	814	781	828	882	814	819	827	800	793	853	772	824	794	832	837	774	828	811	843	810	819	817	779	821	819	832	782	845	828	809	812	785	851	884	814	784	782	801	830	814	816	804	794	802	845	846	820	806	831	858	848	858	808	787	784	779	814	793	853	826	819	857	794	821	854	828	818	843	819	797	864	837	832	805	762	808	814	834	826	852	796	815	894	857	842	801	841	854	815	792	812	840	798	858	840	839	812	818	769	782	842	822	832	849	833	801	810	803	812	837	822	828	880	757	822	804	836	836	821	835	870	828	822	820	789	835	805	784	826	810	798	858	769	797	805	811	783	831	771	810	805	797	821	905	835	849	798	854	832	836	822	794	821	822	862	795	841	824	809	824	855	821	854	773	812	831	803	872	778	773	773	809	764	826	807	790	849	802	779	796	805	854	795	861	760	834	858	811	844	859	861	850	776	762	855	833	842	827	826	805	846	837	834	816	811	803	798	782	819	788	836	841	818	847	835	847	794	804	772	817	841	845	810	831	849	874	862	837	806	818	883	824	801	818	806	786	816	839	844	819	813	819	819	828	828	778	854	785	812	843	832	786	780	817	795	836	809	812	833	846	811	799	760	844	845	843	806	835	773	787	851	763	825	846	864	837	862	793	820	835	784	788	776	811	841	874	803	833	821	832	840	822	870	753	843	812	823	799	854	854	784	817	801	846	879	827	792	830	791	816	866	819	838	818	818	849	807	796	848	766	794	822	815	811	827	779	855	852	845	810	829	859	820	810	786	838	783	805	826	817	801	761	830	828	804	792	860	773	784	799	842	821	789	819	831	788	866	823	820	834	796	818	815	789	811	799	844	861	775	792	809	803	829	827	775	826	825	854	791	797	836	792	833	830	817	860	857	783	797	833	837	788	790	800	808	814	817	814	841	821	851	858	803	829	815	795	797	834	795	825	812	852	832	810	803	811	801	803	830	801	799	820	805	840	802	881	868	794	786	805	799	811	802	797	827	803	827	825	801	875	780	839	776	866	809	803	811	874	818	823	814	826	815	809	800	794	859	857	807	803	807	820	779	771	818	814	817	858	871	841	848	845	834	821	790	856	812	793	873	813	843	778	839	790	800	814	822	815	802	841	813	815	761	833	820	853	803	809	827	799	836	802	833	784	804	840	858	799	799	805	777	835	811	766	859	852	817	833	827	793	818	887	847	856	843	772	862	827	811	803	833	816	800	810	796	841	852	829	852	785	786	811	824	825	788	825	773	825	827	780	859	811	789	809	805	842	823	818	776	801	812	775	842	826	829	833	840	782	794	843	799	871	805	821	826	835	776	861	787	812	814	843	824	776	813	795	806	858	774	827	792	779	798	809	864	844	790	827	856	842	826	817	782	821	818	854	850	839	863	816	798	832	840	820	827	825	848	813	829	776	819	778	806	886	877	762	842	778	848	802	837	826	877	858	836	809	886	862	871	750	819	812	839	823	822	818	797	828	833	823	804	810	818	817	850	802	826	851	846	799	843	778	772	805	833	843	762	867	792	815	791	803	816	793	811	814	815	817	792	768	831	782	801	769	831	783	768	832	810	794	845	809	758	779	742	787	785	854	839	788	843	818	848	844	752	809	881	818	792	816	823	817	834	819	838	820	823	793	787	874	827	823	796	791	844	789	816	804	842	826	831	861	829	817	807	845	849	801	859	828	838	833	793	824	826	882	800	803	809	812	818	853	820	787	828	829	761	820	787	818	853	801	850	786	790	797	771	790	834	840	800	859	794	811	807	774	822	846	807	839	811	821	807	877	836	775	796	794	841	835	865	891	807	800	829	814	832	795	847	863	829	807	825	829	788	873	757	796	855	811	775	788	790	836	802	822	782	859	885	806	834	823	846	792	858	834	779	836	838	807	800	786	827	787	804	775	803	783	793	830	853	791	810	808	799	785	839	783	807	783	828	833	817	825	840	891	829	789	839	843	798	787	796	787	807	813	820	833	836	813	834	817	832	804	832	807	849	861	797	806	845	819	842	815	834	788	811	828	770	788	818	822	803	812	835	799	792	857	856	758	776	821	831	855	811	862	836	829	827	764	866	811	803	877	810	796	819	836	810	821	775	815	821	816	773	858	766	852	801	841	837	828	821	741	849	858	810	801	803	830	850	800	804	800	809	845	815	769	856	802	809	810	846	821	829	834	801	793	826	856	822	788	799	864	806	779	822	793	818	799	812	842	838	783	789	843	779	865	831	829	773	829	818	760	839	786	823	882	868	820	809	820	810	857	782	746	802	835	818	782	793	875	768	850	796	819	831	871	835	838	818	865	848	859	845	868	796	811	804	825	833	836	859	794	843	815	803	828	829	795	791	833	779	795	884	756	855	835	892	809	843	829	826	805	815	781	851	794	804	843	840	828	824	858	799	812	882	777	810	795	803	821	820	821	825	784	798	790	837	821	792	772	818	864	818	809	824	803	850	869	794	847	806	838	794	793	809	756	859	804	838	816	810	843	809	837	853	837	836	836	819	816	809	795	841	830	818	840	775	782	817	843	807	774	815	810	810	828	858	818	855	830	779	828	803	800	803	810	881	788	859	806	791	810	784	816	811	813	791	803	841	794	865	796	818	843	852	837	816	852	819	828	772	831	829	804	842	844	801	823	883	799	807	766	814	831	796	840	853	785	767	803	809	835	881	790	840	795	848	810	843	832	792	833	797	805	819	812	814	771	836	844	839	798	792	831	867	801	826	839	829	830	830	856	806	808	841	824	812	800	826	827	788	832	802	849	822	846	856	776	803	806	811	793	790	875	804	855	800	834	914	827	807	811	824	807	847	821	863	827	822	771	829	789	839	836	860	808	830	828	848	764	832	825	869	799	786	848	794	814	833	825	843	797	838	780	777	753	815	854	784	812	828	812	815	842	839	782	803	802	794	791	814	808	827	814	825	852	763	824	790	813	801	797	835	807	802	831	894	844	790	758	820	762	821	801	757	806	829	829	804	801	832	852	805	809	821	800	822	810	835	825	811	812	835	754	796	835	831	831	816	804	808	816	816	815	855	722	801	854	819	847	817	861	830	845	844	829	827	863	850	818	860	814	838	796	850	792	805	863	800	777	859	854	841	835	791	864	817	846	810	826	773	839	840	766	822	819	847	814	824	808	811	821	845	800	843	837	791	766	895	829	778	781	784	825	871	781	836	808	822	818	839	831	793	786	824	782	816	786	823	875	787	845	762	862	819	829	787	819	788	804	792	770	777	879	824	815	771	842	846	864	830	820	836	766	844	791	813	786	799	797	805	846	809	828	832	821	820	849	845	822	848	814	819	797	806	818	795	817	832	839	847	794	784	818	828	812	762	830	813	795	842	836	797	840	812	788
39433	35468	32411	39956	45108	42959	39547	35705	31911	27264	22349	19553	17430	15455	14113	12618	11389	10473	10000	9620	9374	9280	8939	8635	8106	8107	7920	7909	7612	7570	7535	7642	7579	7549	7625	7491	7523	7412	7504	7325	7386	7401	7365	7418	7248	7442	7306	7311	7234	7340	7373	7225	7411	7313	7367	7240	7397	7396	7368	7292	7326	7298	7386	7445	7228	7249	7387	7249	7253	7291	7340	7354	7310	7233	7251	7296	7425	7223	7267	7419	7339	7318	7239	7404	7296	7373	7385	7513	7374	7471	7255	7375	7310	7193	7439	7341	7338	7460	7421	7352	7262	7348	7317	7325	7351	7288	7339	7369	7436	7292	7435	7441	7209	7282	7313	7395	7326	7393	7404	7282	7359	7260	7288	7259	7251	7286	7476	7378	7458	7295	7308	7214	7400	7377	7381	7264	7413	7446	7189	7396	7323	7351	7475	7431	7242	7497	7287	7344	7288	7292	7245	7381	7320	7399	7468	7356	7341	7360	7374	7283	7350	7348	7487	7347	7319	7312	7312	7357	7418	7324	7459	7192	7402	7318	7237	7181	7341	7272	7344	7396	7307	7407	7388	7416	7326	7468	7345	7338	7338	7333	7295	7253	7318	7409	7173	7305	7277	7439	7333	7400	7255	7321	7262	7252	7337	7346	7443	7255	7330	7343	7365	7362	7324	7401	7302	7359	7326	7282	7366	7284	7288	7309	7289	7374	7349	7321	7352	7376	7250	7313	7243	7485	7331	7289	7282	7285	7274	7219	7365	7291	7457	7274	7241	7233	7377	7361	7345	7263	7317	7308	7321	7302	7367	7400	7300	7278	7223	7269	7364	7295	7382	7239	7352	7341	7213	7358	7271	7353	7331	7424	7366	7237	7360	7356	7341	7351	7342	7191	7400	7414	7236	7310	7321	7378	7278	7266	7433	7250	7375	7324	7350	7385	7463	7347	7332	7406	7254	7343	7312	7282	7394	7240	7211	7484	7321	7282	7417	7450	7214	7262	7293	7341	7276	7375	7270	7418	7334	7370	7284	7299	7152	7334	7171	7404	7434	7300	7331	7322	7301	7428	7304	7220	7432	7347	7221	7417	7311	7391	7387	7375	7289	7129	7389	7290	7341	7294	7424	7387	7345	7323	7354	7378	7167	7149	7337	7237	7261	7325	7402	7291	7262	7152	7373	7483	7357	7301	7282	7440	7411	7326	7290	7323	7283	7348	7361	7407	7277	7410	7428	7227	7367	7386	7363	7349	7424	7368	7233	7280	7194	7388	7267	7409	7433	7319	7395	7377	7397	7426	7205	7466	7380	7283	7337	7498	7358	7471	7398	7342	7224	7389	7401	7307	7207	7321	7460	7283	7274	7418	7326	7227	7296	7372	7353	7400	7302	7260	7405	7447	7437	7312	7396	7454	7364	7378	7382	7381	7329	7184	7297	7419	7224	7212	7372	7326	7241	7163	7358	7384	7408	7401	7308	7366	7317	7510	7179	7330	7300	7394	7224	7395	7355	7401	7504	7408	7459	7388	7335	7429	7238	7439	7378	7354	7242	7277	7235	7345	7170	7342	7381	7443	7438	7480	7407	7372	7378	7268	7444	7249	7320	7389	7451	7307	7270	7273	7300	7325	7283	7361	7355	7336	7343	7339	7291	7298	7340	7386	7266	7337	7315	7318	7280	7377	7413	7364	7375	7241	7361	7426	7404	7317	7414	7165	7217	7253	7308	7297	7400	7177	7346	7227	7295	7397	7248	7389	7327	7379	7481	7309	7317	7371	7220	7420	7433	7411	7183	7392	7340	7342	7369	7339	7369	7328	7412	7305	7196	7525	7452	7261	7498	7242	7409	7469	7287	7289	7367	7336	7273	7334	7289	7404	7274	7377	7407	7128	7190	7299	7502	7328	7391	7262	7327	7386	7329	7256	7383	7331	7313	7273	7335	7224	7359	7326	7347	7289	7349	7263	7226	7340	7321	7288	7353	7321	7371	7382	7411	7294	7458	7353	7265	7247	7414	7410	7357	7232	7328	7420	7326	7296	7302	7260	7461	7235	7369	7349	7377	7304	7297	7290	7419	7404	7287	7400	7474	7281	7241	7336	7419	7308	7295	7373	7221	7284	7377	7373	7382	7315	7397	7266	7308	7353	7389	7355	7226	7211	7214	7392	7357	7400	7328	7345	7314	7288	7330	7331	7283	7288	7339	7280	7401	7282	7253	7430	7312	7486	7267	7348	7322	7436	7369	7359	7311	7410	7310	7296	7378	7349	7312	7372	7329	7381	7412	7355	7401	7379	7303	7368	7224	7379	7431	7356	7233	7262	7224	7352	7408	7274	7265	7404	7391	7439	7288	7245	7179	7314	7426	7363	7410	7366	7450	7247	7464	7464	7293	7272	7423	7221	7275	7316	7395	7232	7468	7315	7361	7327	7283	7479	7400	7357	7256	7206	7429	7392	7243	7414	7400	7316	7406	7494	7265	7365	7257	7482	7400	7422	7285	7340	7256	7337	7319	7361	7364	7375	7411	7330	7352	7406	7502	7141	7374	7198	7386	7308	7308	7229	7363	7339	7248	7371	7288	7294	7315	7444	7371	7320	7265	7234	7437	7224	7260	7379	7373	7319	7370	7271	7243	7330	7367	7253	7339	7255	7357	7233	7281	7462	7325	7309	7225	7340	7344	7375	7325	7339	7420	7353	7313	7241	7376	7264	7315	7439	7251	7355	7334	7356	7268	7277	7319	7327	7277	7473	7385	7415	7406	7467	7403	7373	7366	7345	7434	7257	7397	7296	7419	7295	7263	7329	7310	7347	7294	7250	7358	7320	7255	7350	7315	7341	7234	7373	7361	7407	7460	7372	7399	7460	7360	7431	7307	7313	7394	7216	7325	7393	7252	7348	7322	7429	7348	7267	7315	7299	7426	7280	7313	7334	7386	7381	7314	7439	7309	7283	7427	7330	7150	7339	7440	7411	7409	7401	7312	7328	7448	7310	7360	7387	7290	7387	7336	7396	7282	7393	7480	7293	7352	7357	7377	7310	7356	7449	7243	7215	7346	7405	7216	7374	7267	7298	7336	7310	7414	7302	7285	7233	7302	7326	7400	7251	7271	7263	7451	7351	7365	7301	7416	7354	7321	7360	7406	7293	7451	7294	7319	7371	7307	7227	7362	7278	7316	7311	7331	7413	7378	7294	7406	7341	7317	7304	7292	7300	7392	7326	7346	7372	7217	7331	7288	7357	7339	7336	7438	7334	7402	7411	7271	7341	7279	7338	7375	7578	7487	7250	7223	7291	7341	7256	7442	7362	7346	7437	7339	7374	7352	7331	7308	7202	7363	7321	7379	7331	7403	7218	7463	7278	7345	7224	7297	7262	7315	7227	7301	7295	7332	7430	7308	7322	7275	7329	7316	7279	7237	7336	7380	7269	7342	7361	7426	7304	7249	7356	7435	7310	7334	7295	7345	7269	7284	7397	7478	7277	7184	7337	7314	7314	7345	7428	7325	7399	7343	7414	7318	7300	7319	7254	7340	7376	7341	7377	7303	7281	7404	7335	7375	7439	7362	7240	7445	7256	7298	7247	7335	7337	7322	7350	7355	7221	7469	7274	7447	7234	7326	7359	7326	7344	7418	7277	7350	7327	7275	7356	7317	7260	7465	7358	7375	7264	7308	7266	7341	7479	7299	7257	7484	7409	7300	7384	7360	7221	7377	7416	7333	7254	7365	7335	7289	7387	7398	7401	7437	7356	7344	7277	7434	7215	7285	7359	7407	7194	7404	7281	7239	7406	7263	7270	7335	7283	7321	7435	7313	7377	7126	7217	7346	7268	7365	7324	7349	7378	7324	7330	7279	7255	7416	7384	7413	7259	7312	7291	7360	7250	7475	7415	7405	7285	7265	7224	7357	7184	7412	7286	7358	7360	7355	7268	7301	7367	7437	7275	7264	7350	7311	7407	7366	7268	7301	7286	7377	7373	7268	7349	7277	7316	7235	7396	7272	7226	7298	7171	7322	7337	7423	7348	7366	7392	7305	7255	7238	7235	7223	7335	7328	7424	7226	7341	7242	7205	7296	7306	7413	7268	7400	7407	7248	7326	7270	7335	7419	7305	7313	7338	7344	7363	7397	7336	7558	7315	7413	7222	7477	7442	7440	7492	7325	7235	7194	7424	7279	7403	7281	7320	7259	7307	7347	7309	7339	7302	7400	7260	7446	7395	7367	7342	7346	7271	7483	7300	7202	7331	7398	7310	7323	7266	7438	7312	7215	7273	7362	7361	7239	7383	7488	7336	7319	7250	7384	7377	7428	7245	7367	7185	7352	7309	7344	7428	7208	7372	7347	7421	7410	7269	7284	7254	7244	7404	7303	7262	7424	7424	7409	7431	7386	7386	7194	7255	7349	7391	7401	7405	7426	7234	7395	7379	7338	7170	7292	7361	7367	7368	7395	7295	7334	7236	7143	7292	7362	7241	7356	7322	7445	7333	7344	7437	7198	7451	7357	7267	7393	7353	7320	7316	7235	7445	7461	7459	7301	7340	7366	7463	7361	7337	7179	7394	7297	7391	7384	7249	7357	7477	7290	7266	7358	7363	7507	7382	7314	7279	7194	7225	7294	7295	7369	7412	7444	7278	7231	7358	7237	7329	7211	7310	7228	7222	7340	7430	7342	7302	7214	7190	7313	7428	7288	7386	7344	7417	7409	7462	7125	7259	7342	7298	7450	7448	7363	7288	7234	7335	7349	7327	7357	7352	7375	7380	7432	7339	7333	7309	7298	7414	7364	7331	7269	7293	7346	7437	7452	7314	7386	7402	7337	7264	7260	7464	7339	7342	7483	7457	7371	7368	7290	7401	7257	7345	7221	7548	7204	7474	7301	7270	7281	7186	7372	7320	7356	7455	7219	7355	7376	7282	7347	7330	7445	7325	7353	7210	7310	7285	7344	7371	7379	7296	7285	7256	7391	7248	7514	7356	7393	7347	7379	7298	7313	7487	7376	7229	7366	7375	7328	7350	7538	7291	7401	7312	7310	7396	7314	7221	7345	7330	7375	7440	7475	7305	7436	7376	7365	7349	7166	7379	7290	7327	7299	7272	7291	7209	7328	7259	7250	7404
11907	11342	8767	6526	6076	5806	4834	4212	3347	2687	2131	1812	1652	1395	1350	1259	1173	1040	1035	1009	1001	986	965	892	912	906	896	866	888	870	884	858	814	841	848	889	782	809	825	913	770	825	840	906	868	794	842	850	838	830	851	820	886	876	828	839	796	851	834	848	867	886	780	830	851	866	809	842	851	848	847	888	853	840	800	902	831	811	818	856	805	839	827	798	843	885	821	869	833	837	771	844	817	839	834	861	825	855	867	795	827	827	823	881	836	821	883	803	833	888	854	819	845	852	853	847	833	859	808	824	836	827	825	845	832	823	806	848	820	822	867	789	818	891	835	868	840	840	822	858	823	851	852	892	817	801	858	808	808	799	881	833	823	845	819	806	832	851	850	877	832	846	816	873	842	896	809	820	852	842	843	789	839	840	839	835	833	802	838	875	827	797	808	829	875	782	880	795	812	804	823	821	888	890	811	836	782	876	810	773	909	862	823	842	797	825	895	856	853	868	813	824	818	797	808	805	827	852	837	873	820	824	879	841	843	812	796	829	841	850	886	775	830	852	898	798	821	785	855	864	829	834	849	876	806	797	845	796	855	808	797	839	841	860	864	870	825	791	826	797	905	840	828	813	819	849	833	838	845	815	837	816	837	797	856	785	892	854	853	806	851	846	838	843	830	903	859	814	824	865	831	843	829	903	790	823	830	833	827	877	871	829	778	848	863	838	832	846	819	884	860	819	815	802	884	809	817	835	799	846	802	879	833	830	846	852	826	803	856	861	855	814	797	846	846	822	799	914	842	863	830	868	862	824	891	897	814	868	820	872	843	757	828	849	827	880	820	819	844	855	852	838	819	858	797	871	806	843	867	805	838	865	847	824	838	849	885	834	837	855	770	841	772	869	808	789	826	813	884	882	811	868	822	824	803	816	828	821	860	851	845	824	857	801	832	870	796	828	875	817	801	824	850	828	885	897	814	880	860	869	878	809	842	773	825	845	801	871	841	846	835	802	830	861	802	855	818	879	801	795	850	833	861	790	836	826	814	805	886	829	831	840	871	866	821	866	849	816	891	798	832	856	816	807	846	813	823	823	862	840	850	905	850	841	832	846	868	886	841	807	836	804	884	861	845	788	854	892	861	852	858	825	865	818	813	841	849	838	824	844	860	826	820	814	835	828	787	852	818	895	794	861	859	805	862	803	869	831	847	801	807	829	785	833	802	888	818	825	844	833	870	806	833	810	814	833	777	855	860	851	871	808	786	849	838	827	845	799	851	826	797	831	876	864	858	858	855	882	880	858	842	869	827	868	841	858	834	808	833	839	857	807	851	905	879	785	794	889	872	823	837	828	844	864	871	849	794	845	872	857	827	844	828	827	852	826	818	847	869	807	824	885	840	800	834	805	825	888	903	832	788	810	821	782	850	841	889	791	870	838	858	849	858	831	835	853	848	814	908	862	866	829	840	816	813	862	852	853	872	873	897	862	863	855	871	835	844	830	836	835	875	871	858	813	857	844	840	812	872	813	860	849	834	817	831	877	815	784	825	865	837	809	854	852	819	887	896	817	873	837	825	818	829	796	832	846	813	839	806	811	817	812	859	843	828	846	814	893	837	864	807	872	828	823	887	829	807	877	850	847	818	855	844	810	831	862	864	780	832	857	821	885	817	867	865	829	857	844	830	849	837	835	837	848	863	846	861	836	830	867	827	874	821	806	807	833	845	795	830	867	821	885	828	815	856	860	853	805	848	869	823	811	807	848	867	829	848	854	818	875	844	824	814	906	895	834	814	805	808	875	825	912	796	848	873	860	829	886	828	865	871	861	861	791	824	837	830	853	869	842	809	797	843	866	812	826	900	836	819	884	821	870	813	843	859	853	903	846	785	809	867	814	854	885	821	868	766	863	867	841	895	810	832	881	842	802	886	845	782	790	828	843	858	829	820	820	857	861	809	894	845	846	800	870	829	794	830	788	818	852	877	821	860	842	841	843	869	811	833	848	852	866	816	898	796	806	793	863	869	857	861	839	778	813	852	893	849	829	860	830	823	821	857	830	859	818	826	875	849	867	818	828	835	821	865	823	884	820	830	827	847	817	856	832	811	867	813	845	837	857	837	866	838	866	886	847	839	822	900	820	808	839	820	856	887	846	801	875	824	801	866	844	815	832	874	722	847	852	852	824	803	816	820	839	796	829	819	849	820	868	854	842	817	788	831	845	856	810	798	780	807	841	875	820	828	828	841	935	838	830	838	882	862	827	865	851	831	781	897	882	890	893	803	822	832	879	812	820	873	874	852	824	830	816	875	853	882	853	838	824	859	800	863	812	786	903	853	835	805	806	844	799	859	851	795	805	813	825	842	844	876	841	870	758	828	837	856	855	825	823	836	809	807	807	830	849	796	839	838	841	830	853	842	826	829	851	825	860	792	845	850	861	840	902	763	898	862	859	841	830	824	867	833	821	840	811	850	824	844	881	861	864	881	822	873	821	824	853	844	834	861	808	805	836	830	803	795	863	811	795	830	820	825	873	799	841	824	819	833	838	844	891	838	826	809	823	881	796	816	793	808	862	838	835	876	840	848	829	822	829	841	829	899	847	850	823	868	832	851	822	831	869	820	836	907	838	815	809	761	828	892	861	823	894	859	834	848	858	884	807	879	842	868	870	833	818	808	866	862	829	822	827	844	845	848	811	837	792	892	882	814	847	843	840	792	773	861	745	835	818	778	817	867	869	918	866	874	828	833	800	875	820	837	844	851	839	851	857	863	791	868	789	867	870	833	798	878	810	855	865	845	788	814	807	834	846	814	838	837	841	792	832	792	864	815	866	789	867	819	799	868	820	796	817	860	864	837	767	837	826	822	820	835	828	772	834	841	833	835	838	867	821	832	858	882	826	880	825	865	856	856	849	833	841	867	831	840	825	856	816	773	810	820	827	842	819	884	864	835	890	808	806	838	835	818	852	825	865	807	825	828	861	782	854	805	826	836	835	880	840	858	833	808	832	863	809	798	828	823	832	823	865	843	824	852	876	845	813	827	816	896	826	802	872	870	863	866	857	885	826	837	850	846	810	815	884	857	864	858	845	826	838	869	864	854	821	844	834	893	827	786	808	867	889	839	843	831	823	868	828	840	874	798	841	813	826	826	847	865	814	818	835	845	794	840	873	832	840	876	780	832	863	884	832	837	833	852	790	857	854	837	853	791	840	841	850	847	814	812	799	844	855	828	860	835	825	850	881	828	891	851	787	851	824	838	864	879	850	874	903	803	828	831	848	845	823	848	824	844	829	895	820	811	853	827	817	832	841	835	797	836	834	882	863	803	814	831	860	834	819	819	795	858	834	825	815	835	833	855	839	821	837	821	845	887	829	818	818	824	874	812	801	876	888	887	895	854	838	804	836	855	889	867	837	849	822	828	846	825	836	913	856	855	828	863	830	836	823	860	808	867	842	879	851	882	827	793	797	839	879	803	882	876	873	865	784	843	806	839	885	832	888	851	804	876	840
44731	40474	38626	46973	48800	46437	43484	40444	35837	31134	26781	23770	21056	18955	17223	15220	13625	12428	11570	11103	10648	10411	9993	9170	8885	8502	8246	8323	8066	7956	7783	7836	7913	7806	7877	7820	7670	7628	7523	7481	7667	7512	7547	7688	7490	7374	7411	7526	7539	7295	7491	7384	7577	7338	7462	7446	7540	7376	7457	7515	7471	7562	7568	7533	7604	7496	7367	7542	7499	7493	7492	7398	7605	7526	7463	7558	7417	7486	7494	7434	7443	7463	7484	7318	7427	7352	7403	7393	7398	7557	7499	7493	7531	7544	7566	7489	7433	7433	7478	7359	7441	7375	7468	7385	7409	7495	7559	7504	7562	7565	7552	7407	7469	7450	7534	7491	7556	7476	7491	7561	7566	7495	7587	7429	7499	7538	7457	7455	7488	7540	7452	7577	7390	7580	7500	7591	7434	7359	7336	7492	7424	7566	7414	7443	7405	7459	7430	7534	7547	7467	7442	7493	7356	7496	7609	7466	7572	7441	7438	7443	7430	7654	7659	7516	7525	7437	7480	7463	7545	7571	7518	7526	7476	7281	7477	7557	7437	7523	7371	7422	7479	7451	7605	7528	7519	7424	7593	7716	7420	7600	7378	7572	7449	7412	7427	7436	7484	7468	7488	7621	7394	7385	7525	7506	7523	7513	7517	7470	7524	7596	7582	7424	7571	7489	7647	7447	7427	7552	7498	7579	7481	7441	7541	7470	7391	7444	7462	7524	7441	7527	7402	7461	7600	7568	7575	7619	7411	7437	7383	7426	7571	7435	7478	7547	7436	7463	7542	7418	7537	7530	7692	7524	7506	7634	7416	7503	7463	7530	7530	7408	7632	7525	7474	7486	7402	7497	7480	7394	7472	7555	7468	7526	7515	7648	7491	7525	7446	7462	7394	7416	7458	7509	7512	7415	7532	7398	7510	7446	7462	7552	7627	7446	7494	7557	7565	7672	7448	7458	7461	7478	7292	7437	7456	7519	7460	7527	7495	7427	7652	7437	7545	7555	7650	7437	7524	7536	7444	7336	7512	7554	7398	7543	7479	7547	7535	7418	7411	7418	7572	7344	7536	7473	7391	7703	7506	7510	7416	7494	7434	7500	7418	7431	7460	7515	7355	7508	7557	7420	7418	7501	7512	7584	7543	7349	7631	7506	7443	7490	7404	7571	7371	7364	7497	7565	7518	7508	7517	7511	7468	7546	7475	7390	7610	7538	7562	7588	7576	7346	7501	7423	7460	7374	7522	7516	7426	7598	7474	7502	7458	7476	7387	7616	7513	7589	7468	7514	7448	7442	7496	7582	7560	7561	7486	7385	7546	7388	7670	7591	7496	7474	7551	7514	7454	7540	7438	7507	7476	7464	7576	7515	7589	7412	7450	7480	7358	7459	7466	7441	7526	7521	7396	7384	7408	7463	7566	7669	7514	7515	7424	7510	7456	7418	7405	7612	7591	7487	7531	7314	7557	7483	7440	7559	7608	7627	7394	7428	7332	7404	7459	7510	7496	7558	7554	7540	7548	7380	7447	7508	7538	7502	7523	7489	7506	7436	7487	7593	7484	7475	7564	7362	7487	7405	7419	7563	7527	7493	7574	7463	7502	7640	7419	7502	7378	7529	7440	7516	7335	7353	7549	7510	7384	7429	7541	7507	7536	7409	7555	7593	7559	7532	7460	7413	7385	7604	7496	7540	7503	7437	7459	7575	7447	7422	7632	7417	7426	7529	7497	7414	7367	7489	7571	7478	7485	7524	7297	7487	7625	7531	7583	7529	7545	7534	7467	7401	7454	7440	7403	7394	7476	7417	7442	7370	7543	7544	7587	7507	7467	7365	7526	7571	7467	7460	7571	7469	7528	7491	7499	7568	7582	7485	7353	7524	7340	7502	7463	7367	7436	7474	7485	7441	7433	7585	7389	7377	7576	7714	7347	7345	7429	7606	7372	7555	7472	7424	7519	7430	7463	7468	7486	7488	7472	7513	7400	7589	7433	7375	7529	7484	7622	7350	7505	7519	7565	7348	7440	7439	7482	7458	7493	7418	7297	7483	7522	7421	7414	7423	7489	7490	7477	7565	7565	7366	7609	7478	7449	7515	7420	7522	7436	7524	7444	7411	7476	7463	7415	7280	7373	7527	7436	7449	7325	7398	7429	7536	7449	7286	7488	7472	7448	7575	7447	7471	7501	7507	7293	7605	7465	7584	7562	7500	7525	7623	7477	7473	7443	7336	7277	7476	7422	7478	7425	7437	7550	7413	7480	7521	7403	7522	7475	7486	7497	7364	7520	7478	7521	7480	7554	7487	7465	7365	7485	7510	7424	7520	7521	7369	7282	7485	7383	7469	7570	7538	7363	7572	7456	7360	7349	7483	7456	7487	7402	7389	7628	7444	7449	7430	7521	7383	7612	7509	7440	7448	7393	7387	7467	7520	7470	7417	7334	7509	7418	7609	7553	7604	7479	7478	7373	7350	7485	7517	7475	7431	7468	7437	7472	7492	7387	7530	7591	7556	7611	7570	7518	7391	7513	7523	7393	7467	7520	7563	7586	7421	7389	7600	7582	7483	7532	7707	7399	7536	7385	7500	7363	7464	7597	7423	7449	7513	7590	7565	7577	7607	7534	7442	7660	7452	7396	7380	7568	7421	7532	7466	7588	7414	7620	7412	7574	7475	7505	7375	7398	7437	7517	7444	7439	7524	7505	7605	7484	7457	7523	7455	7531	7569	7513	7525	7475	7467	7441	7472	7480	7540	7396	7545	7679	7482	7464	7572	7506	7529	7511	7486	7569	7470	7522	7443	7394	7524	7456	7487	7490	7479	7479	7528	7513	7521	7426	7536	7439	7572	7418	7485	7425	7431	7684	7430	7535	7437	7527	7389	7477	7546	7549	7402	7566	7372	7556	7426	7574	7565	7462	7589	7570	7413	7441	7442	7442	7520	7503	7568	7583	7463	7486	7437	7492	7346	7417	7445	7309	7553	7515	7341	7478	7479	7388	7535	7487	7437	7498	7617	7403	7475	7429	7478	7363	7466	7518	7392	7445	7495	7447	7486	7338	7594	7356	7576	7555	7494	7480	7431	7433	7462	7493	7459	7561	7540	7457	7567	7430	7350	7500	7553	7493	7400	7574	7689	7454	7498	7461	7515	7513	7574	7569	7437	7392	7494	7423	7410	7569	7584	7417	7449	7519	7489	7407	7469	7385	7526	7409	7510	7529	7496	7554	7466	7627	7571	7472	7554	7503	7449	7439	7392	7530	7520	7495	7496	7401	7548	7445	7385	7482	7481	7342	7364	7553	7424	7439	7487	7426	7467	7517	7441	7496	7479	7507	7609	7403	7459	7451	7398	7476	7436	7418	7476	7506	7546	7513	7421	7302	7530	7472	7538	7433	7454	7404	7489	7339	7381	7508	7424	7579	7416	7457	7511	7494	7440	7388	7423	7472	7390	7502	7438	7537	7557	7649	7365	7288	7578	7464	7536	7571	7469	7507	7369	7427	7606	7492	7457	7402	7394	7447	7462	7558	7477	7404	7658	7342	7484	7445	7561	7568	7582	7358	7429	7455	7532	7378	7481	7498	7515	7460	7412	7386	7428	7403	7446	7446	7517	7464	7391	7379	7561	7361	7390	7429	7441	7517	7531	7546	7537	7461	7563	7373	7395	7403	7449	7548	7451	7547	7453	7299	7582	7408	7560	7313	7392	7501	7438	7404	7514	7492	7404	7424	7456	7425	7526	7468	7494	7577	7429	7496	7461	7490	7538	7458	7515	7538	7471	7389	7476	7425	7458	7451	7595	7361	7459	7467	7515	7387	7406	7521	7353	7481	7363	7425	7378	7527	7645	7554	7315	7461	7578	7440	7448	7478	7312	7488	7505	7532	7609	7562	7479	7588	7423	7516	7593	7483	7347	7408	7476	7321	7640	7472	7392	7513	7417	7406	7520	7515	7543	7459	7393	7565	7479	7426	7513	7437	7363	7578	7333	7479	7566	7617	7541	7463	7406	7454	7428	7573	7415	7620	7531	7531	7451	7386	7551	7374	7443	7588	7493	7384	7333	7485	7423	7592	7514	7550	7531	7634	7489	7328	7408	7347	7567	7390	7478	7449	7601	7427	7488	7499	7504	7388	7584	7384	7443	7525	7461	7567	7362	7476	7338	7368	7512	7467	7505	7481	7561	7304	7496	7483	7468	7368	7567	7392	7361	7450	7498	7597	7445	7515	7505	7559	7444	7424	7471	7485	7398	7461	7482	7401	7471	7461	7570	7514	7431	7413	7366	7461	7318	7543	7474	7466	7524	7512	7559	7522	7411	7480	7493	7526	7433	7473	7518	7414	7615	7575	7527	7488	7563	7468	7598	7522	7526	7605	7509	7456	7514	7422	7462	7468	7505	7458	7497	7456	7458	7485	7509	7398	7653	7598	7425	7481	7352	7506	7409	7523	7550	7421	7447	7539	7393	7561	7539	7411	7380	7654	7458	7510	7413	7367	7548	7446	7601	7498	7458	7484	7457	7446	7551	7440	7515	7570	7533	7521	7482	7436	7505	7429	7401	7487	7607	7428	7549	7467	7518	7418	7456	7500	7343	7496	7487	7446	7448	7503	7519	7545	7443	7486	7501	7366	7567	7571	7427	7336	7511	7641	7481	7428	7503	7340	7560	7559	7446	7511	7630	7417	7359	7503	7459	7579	7377	7555	7483	7401	7576	7463	7435	7396	7694	7574	7472	7307	7480	7499	7467	7482	7352	7544	7424	7548	7421	7466	7454	7462	7415	7496	7479	7534	7413	7522	7541	7433	7478	7357	7490	7363	7480	7581	7633	7596	7449	7557	7480	7547	7595	7445	7517	7430	7461	7510	7400	7653	7467	7602	7479	7510	7406	7604	7560	7394	7510	7508	7452	7367	7429	7371	7476	7580	7332	7488	7488	7422	7480	7524	7468	7375	7570	7437	7477	7498	7621	7499	7621	7408	7611	7396	7523	7527	7459	7430	7449	7509	7549	7541	7491	7419	7479	7549	7457	7486	7510	7397	7511	7460	7536	7516	7522	7426	7417	7348	7517	7507	7569	7459	7486	7436	7494	7441	7398	7515	7531	7393	7446	7451	7434
7761	5406	3560	2502	2685	2615	2178	2043	1724	1360	1210	1136	996	951	892	914	810	827	783	773	785	827	728	822	739	746	748	694	713	752	752	745	732	800	769	732	713	729	747	671	760	730	698	702	738	727	742	741	739	795	767	738	725	739	753	707	747	795	742	723	712	747	741	667	774	694	737	738	741	660	692	742	727	716	749	687	753	775	728	700	736	771	756	721	651	733	744	710	723	711	756	796	792	672	749	709	696	729	745	732	694	695	776	711	705	722	683	703	720	691	734	761	728	681	712	713	767	704	737	703	743	747	700	727	744	746	747	726	710	741	749	770	740	674	722	744	714	744	729	728	743	758	786	699	714	697	748	722	739	715	746	723	743	695	721	731	733	718	725	727	683	760	752	722	730	739	744	731	766	705	714	752	751	738	693	760	679	733	744	679	697	694	669	702	748	727	760	732	765	753	699	738	658	756	699	770	748	711	752	733	725	772	706	726	744	711	727	742	736	699	773	744	706	705	696	761	758	680	701	698	726	693	710	763	716	716	740	714	726	736	702	734	763	699	751	750	682	714	724	714	711	749	704	737	711	773	753	716	728	721	744	667	710	701	719	697	743	658	714	692	738	712	746	721	745	764	732	718	732	694	729	713	738	697	720	732	735	714	730	717	769	753	755	702	726	732	712	738	726	708	719	687	736	698	791	749	687	753	733	721	726	740	817	774	695	720	757	719	686	715	743	751	715	759	734	714	713	779	791	761	704	743	729	729	737	725	754	721	698	748	736	748	754	711	746	777	775	752	732	720	743	780	763	749	760	676	660	739	748	734	721	681	725	728	673	739	754	770	723	706	758	677	732	732	710	699	675	712	733	747	693	722	707	693	742	726	773	732	727	732	687	726	743	765	771	737	703	760	758	730	690	711	710	791	759	712	736	700	695	714	753	683	664	726	722	731	719	698	731	745	686	734	712	697	686	711	778	742	678	710	723	729	704	683	733	734	708	764	719	749	762	687	732	766	778	733	686	700	784	788	663	734	771	716	736	734	699	750	705	783	685	713	738	715	765	690	720	729	688	735	695	738	741	710	727	765	676	707	708	785	707	747	695	733	721	725	759	693	726	737	686	771	663	745	735	732	757	766	738	703	760	717	732	789	738	711	718	748	724	671	728	710	734	728	714	748	711	753	726	728	742	731	720	726	733	732	736	759	785	713	718	701	736	691	711	784	720	729	686	733	744	742	724	700	756	708	725	756	716	715	712	662	769	667	759	749	740	703	729	726	739	797	701	761	733	733	738	745	687	805	736	712	739	763	682	752	683	683	749	762	760	734	721	724	716	754	702	709	659	687	752	731	692	697	720	754	768	706	734	706	719	713	686	699	735	697	741	731	748	689	708	688	722	716	729	751	654	708	684	714	676	687	734	730	711	716	767	776	709	756	703	736	748	702	719	710	758	752	760	739	764	685	769	786	778	729	745	730	739	704	735	711	745	711	710	697	737	691	692	750	755	725	760	695	716	724	720	700	769	700	707	788	723	745	697	738	699	722	686	721	731	675	734	751	735	693	729	700	737	771	693	753	723	699	705	711	731	732	730	703	711	737	770	719	756	761	745	714	710	632	701	752	711	715	712	719	793	701	723	719	734	694	760	751	697	717	771	735	736	743	700	732	723	719	740	720	733	740	664	696	683	755	714	708	740	721	754	729	746	765	720	718	725	742	758	745	694	713	745	728	724	762	728	728	693	719	720	673	732	706	727	754	751	730	744	747	787	749	717	701	712	704	758	746	729	761	740	715	705	734	727	749	738	699	734	737	708	718	715	674	674	758	689	732	718	705	721	755	750	698	735	748	721	736	717	699	717	711	714	708	757	739	707	749	752	777	763	700	802	702	684	680	764	719	750	715	726	745	712	690	752	729	668	721	693	730	732	723	699	730	704	727	661	706	720	714	708	797	679	682	754	713	676	716	727	732	738	784	737	718	735	725	701	680	754	694	755	696	688	734	757	716	686	699	709	731	727	720	731	743	749	744	723	709	742	714	783	693	774	727	729	742	730	779	733	712	732	711	698	768	773	720	746	813	710	738	726	720	714	694	676	748	721	707	725	758	704	732	697	751	784	704	723	761	717	705	759	720	743	743	778	705	735	645	735	720	747	730	736	694	709	722	693	774	712	729	759	736	742	770	665	782	745	725	732	756	701	703	718	731	777	736	735	721	715	727	704	721	697	700	729	718	738	718	716	732	741	737	735	769	710	754	662	719	743	748	771	717	740	726	704	718	712	744	750	747	721	676	781	708	742	723	713	708	700	737	717	710	666	698	693	744	706	754	744	729	731	754	748	796	763	730	724	727	700	754	743	738	734	729	728	733	695	658	725	727	771	764	678	711	730	752	770	727	780	738	794	757	764	708	708	791	704	778	755	722	686	705	712	680	696	690	739	703	705	710	715	717	736	693	683	741	700	731	699	741	730	725	755	737	747	800	753	737	769	768	733	750	743	707	702	744	739	705	708	695	718	762	731	718	725	739	755	754	734	710	719	762	729	703	751	722	728	741	734	713	721	722	745	722	700	725	704	686	671	763	788	719	756	685	734	718	734	668	735	711	718	765	727	695	718	714	729	729	782	696	778	711	710	728	778	734	705	733	700	737	749	723	749	711	660	753	687	744	731	743	688	714	697	737	741	725	718	727	737	747	723	759	707	789	695	685	670	731	764	715	730	801	718	794	708	744	697	698	649	725	717	683	734	716	713	724	727	736	742	723	728	773	764	712	737	758	747	722	713	736	725	737	702	698	724	692	704	755	682	673	756	723	708	712	718	809	683	721	729	707	754	701	713	719	748	729	741	680	756	707	720	716	752	699	719	707	712	698	744	752	669	716	739	710	723	742	756	696	757	762	742	802	719	683	774	729	658	757	725	706	745	752	730	720	717	731	759	739	724	744	725	664	727	742	743	761	743	704	802	705	671	738	695	696	748	732	708	732	715	736	685	725	734	740	742	720	757	720	697	710	746	712	746	704	741	733	778	708	703	752	782	726	729	721	764	754	734	760	742	736	717	704	705	750	749	723	734	728	690	804	711	681	711	748	722	691	741	747	729	716	750	720	706	717	742	696	698	706	724	767	707	719	772	745	736	720	742	705	706	679	737	736	706	780	735	726	728	695	731	693	699	759	671	739	814	746	740	738	710	738	752	729	712	729	749	739	733	748	746	749	692	716	695	799	737	738	727	775	746	733	725	719	771	714	671	757	718	678	756	738	750	718	745	702	701	767	698	726	725	699	682	735	674	688	743	726	750	764	748	734	735	787	686	731	721	773	695	735	790	738	707	711	726	745	743	692	738	739	755	712	755	727	770	748	696	698	742	760	713	731	736	695	731	716	687	763	757	728	725	710	749	740	699	754	711	657	718	713	710	730	723	755	747	826	710	749	708	756	754	769	750	685	677	679	718	720	710	718	754	752	789	754	704	766	736	742	700	747	733	765	751	721	671	747	725	736	719	769	723	747
37824	32292	28030	36272	39955	37446	34574	31050	26254	21330	18177	15801	13987	12550	11450	10362	9502	8980	8598	8399	8352	8040	7676	7527	7346	7206	7060	6962	6798	6753	6674	6825	6767	6877	6787	6784	6726	6759	6673	6615	6635	6735	6681	6682	6628	6653	6660	6617	6612	6713	6506	6694	6653	6679	6710	6684	6694	6679	6722	6696	6697	6666	6568	6703	6600	6602	6676	6531	6712	6599	6712	6593	6544	6555	6659	6625	6596	6523	6612	6656	6680	6632	6623	6641	6686	6672	6545	6562	6529	6875	6701	6655	6602	6608	6616	6479	6710	6715	6599	6653	6643	6670	6737	6643	6543	6547	6595	6646	6650	6653	6656	6605	6575	6633	6590	6551	6617	6636	6583	6596	6542	6652	6628	6697	6798	6494	6546	6558	6652	6673	6635	6636	6610	6588	6614	6525	6616	6581	6724	6537	6517	6618	6568	6591	6586	6639	6626	6797	6731	6605	6682	6727	6530	6570	6618	6590	6689	6637	6607	6647	6651	6563	6553	6479	6671	6645	6813	6670	6606	6513	6662	6611	6616	6543	6625	6692	6650	6674	6540	6749	6770	6558	6707	6648	6624	6616	6615	6559	6672	6604	6593	6530	6635	6629	6571	6687	6738	6734	6591	6635	6624	6660	6546	6835	6671	6724	6599	6593	6684	6768	6649	6761	6646	6885	6470	6612	6589	6607	6655	6685	6641	6648	6513	6759	6685	6584	6534	6733	6704	6570	6669	6594	6628	6665	6673	6694	6781	6767	6510	6562	6806	6742	6634	6612	6595	6634	6595	6641	6667	6618	6736	6649	6721	6546	6704	6625	6688	6560	6592	6550	6562	6611	6665	6596	6623	6629	6624	6726	6587	6529	6735	6728	6529	6617	6687	6611	6624	6576	6547	6620	6470	6610	6672	6661	6766	6557	6564	6673	6537	6655	6734	6575	6696	6607	6728	6698	6551	6699	6573	6672	6576	6657	6883	6717	6694	6635	6627	6620	6531	6594	6595	6716	6575	6584	6596	6680	6668	6612	6590	6664	6657	6653	6605	6659	6593	6725	6547	6688	6572	6632	6578	6697	6651	6610	6575	6477	6739	6636	6653	6606	6637	6616	6540	6723	6577	6552	6626	6729	6672	6653	6662	6569	6554	6639	6636	6699	6604	6655	6481	6636	6537	6593	6617	6529	6552	6618	6612	6614	6657	6664	6626	6646	6602	6626	6590	6646	6627	6678	6704	6757	6474	6687	6620	6642	6467	6754	6706	6678	6642	6679	6584	6705	6742	6705	6666	6700	6618	6718	6679	6768	6632	6701	6600	6593	6645	6601	6691	6724	6591	6649	6605	6683	6613	6770	6565	6638	6778	6654	6677	6648	6698	6667	6581	6618	6657	6535	6528	6674	6645	6626	6613	6730	6608	6649	6720	6544	6499	6594	6677	6769	6693	6584	6681	6740	6653	6578	6813	6594	6509	6606	6767	6539	6693	6620	6567	6650	6589	6666	6692	6556	6648	6594	6674	6631	6693	6594	6512	6650	6700	6575	6581	6625	6633	6587	6666	6556	6623	6591	6647	6804	6639	6495	6634	6551	6770	6623	6664	6624	6608	6592	6617	6679	6663	6683	6627	6632	6502	6640	6706	6674	6671	6700	6617	6688	6576	6674	6648	6604	6722	6547	6647	6568	6537	6543	6683	6704	6658	6622	6588	6654	6785	6693	6589	6522	6663	6612	6466	6731	6731	6483	6644	6599	6622	6652	6769	6707	6678	6694	6616	6560	6500	6471	6561	6725	6686	6584	6548	6636	6614	6561	6618	6631	6720	6529	6670	6732	6597	6694	6783	6571	6644	6628	6626	6612	6682	6665	6636	6533	6563	6626	6677	6738	6608	6646	6724	6664	6661	6599	6795	6626	6620	6632	6635	6670	6569	6720	6638	6622	6621	6532	6596	6704	6670	6683	6540	6703	6583	6750	6714	6674	6672	6631	6584	6640	6658	6697	6709	6500	6681	6705	6676	6666	6642	6645	6687	6589	6752	6627	6532	6632	6623	6526	6630	6756	6637	6667	6617	6675	6614	6568	6595	6574	6498	6679	6680	6740	6647	6725	6706	6662	6591	6681	6608	6756	6702	6518	6617	6502	6637	6533	6669	6656	6681	6592	6646	6621	6587	6649	6604	6552	6645	6697	6715	6658	6468	6592	6722	6772	6754	6629	6672	6719	6793	6705	6556	6678	6601	6555	6712	6680	6586	6666	6584	6619	6602	6741	6751	6427	6701	6640	6616	6671	6572	6641	6761	6623	6779	6539	6673	6625	6674	6746	6607	6582	6560	6582	6480	6627	6620	6635	6547	6697	6632	6546	6666	6679	6623	6584	6524	6668	6565	6533	6612	6501	6575	6693	6573	6541	6576	6622	6639	6681	6769	6600	6676	6692	6649	6567	6661	6619	6633	6777	6727	6721	6610	6663	6611	6727	6599	6462	6555	6649	6708	6630	6625	6720	6789	6551	6636	6612	6720	6712	6579	6773	6683	6578	6542	6740	6677	6678	6570	6677	6618	6692	6592	6578	6645	6625	6605	6496	6555	6729	6547	6575	6631	6689	6745	6703	6696	6648	6516	6661	6666	6481	6608	6727	6688	6578	6585	6575	6719	6691	6683	6671	6708	6646	6687	6681	6581	6631	6593	6639	6749	6597	6641	6680	6689	6588	6639	6572	6635	6610	6786	6565	6684	6636	6635	6577	6659	6626	6586	6648	6587	6669	6610	6614	6714	6491	6766	6639	6724	6721	6792	6630	6667	6544	6631	6696	6616	6597	6592	6573	6482	6740	6685	6597	6577	6540	6738	6587	6522	6741	6523	6620	6604	6674	6570	6721	6613	6682	6734	6728	6767	6563	6584	6529	6643	6612	6789	6670	6627	6668	6527	6647	6531	6548	6616	6631	6571	6599	6742	6640	6625	6697	6636	6581	6622	6656	6786	6775	6546	6742	6775	6579	6546	6562	6572	6518	6615	6594	6651	6651	6521	6548	6640	6762	6817	6507	6572	6645	6651	6613	6703	6672	6781	6624	6624	6677	6729	6698	6683	6607	6693	6631	6585	6762	6621	6662	6749	6693	6680	6443	6543	6618	6585	6579	6709	6578	6624	6658	6542	6632	6582	6709	6550	6598	6659	6695	6614	6728	6521	6584	6650	6523	6685	6717	6828	6746	6683	6624	6632	6547	6748	6684	6700	6626	6566	6692	6530	6739	6721	6565	6606	6632	6725	6702	6720	6741	6647	6625	6591	6584	6720	6634	6608	6663	6647	6630	6548	6668	6667	6547	6707	6717	6611	6676	6798	6614	6585	6553	6658	6690	6590	6675	6596	6625	6649	6746	6797	6670	6625	6560	6734	6790	6660	6856	6647	6633	6571	6694	6691	6670	6612	6647	6575	6628	6761	6649	6616	6546	6618	6705	6674	6668	6523	6606	6510	6640	6638	6654	6687	6606	6647	6865	6651	6532	6599	6658	6686	6597	6729	6597	6648	6697	6665	6603	6574	6708	6586	6529	6636	6506	6459	6575	6519	6643	6716	6712	6767	6635	6670	6684	6516	6717	6595	6628	6673	6708	6651	6695	6695	6644	6634	6564	6587	6482	6608	6620	6686	6613	6584	6700	6561	6600	6755	6549	6647	6542	6714	6661	6619	6800	6633	6865	6564	6647	6548	6699	6551	6612	6683	6700	6591	6665	6590	6616	6594	6556	6796	6658	6633	6614	6616	6649	6728	6667	6677	6599	6661	6642	6589	6566	6706	6605	6606	6564	6630	6548	6622	6643	6664	6592	6574	6569	6595	6735	6538	6685	6598	6674	6569	6579	6624	6726	6588	6654	6549	6671	6710	6620	6549	6670	6543	6671	6630	6632	6776	6552	6628	6521	6704	6658	6793	6653	6715	6657	6655	6579	6529	6581	6641	6620	6693	6573	6615	6582	6684	6570	6756	6601	6734	6582	6678	6604	6551	6686	6660	6666	6626	6674	6699	6645	6498	6642	6607	6775	6596	6612	6587	6734	6706	6608	6775	6585	6675	6596	6749	6562	6634	6688	6687	6631	6635	6638	6622	6714	6744	6688	6696	6574	6681	6728	6726	6531	6535	6753	6616	6575	6660	6559	6663	6565	6772	6584	6612	6626	6690	6706	6694	6654	6581	6607	6617	6689	6714	6603	6604	6522	6562	6767	6662	6557	6588	6719	6587	6479	6641	6450	6612	6548	6621	6661	6788	6683	6594	6648	6577	6746	6624	6604	6656	6644	6505	6649	6665	6651	6507	6649	6599	6690	6708	6695	6741	6513	6653	6694	6619	6618	6691	6635	6775	6637	6653	6675	6682	6600	6579	6569	6618	6551	6418	6672	6492	6644	6730	6570	6604	6703	6611	6643	6601	6755	6744	6633	6653	6769	6606	6764	6613	6644	6557	6480	6698	6719	6627	6593	6670	6663	6618	6582	6637	6753	6589	6702	6618	6571	6641	6580	6642	6647	6701	6599	6770	6673	6671	6709	6684	6720	6636	6709	6751	6666	6571	6652	6624	6516	6715	6666	6603	6669	6581	6655	6698	6653	6687	6617	6618	6744	6740	6678	6806	6582	6708	6640	6596	6683	6636	6649	6658	6628	6615	6596	6528	6640	6735	6611	6711	6594	6617	6611	6721	6542	6643	6609	6653	6643	6572	6634	6657	6665	6608	6628	6657	6590	6524	6557	6708	6583	6683	6624	6581	6612	6637	6713	6701	6762	6638	6609	6634	6466	6640	6715	6749	6687	6493	6661	6679	6652	6681	6753	6725	6891	6507	6498	6553	6656	6553	6707	6640	6662	6751	6617	6621	6637	6593	6621	6752	6602	6736	6675	6716	6575	6807	6701	6597	6639	6593	6657	6582	6646	6745	6743	6561	6558	6593	6555	6681	6710	6638	6597	6608	6677	6661	6588	6659	6790	6594	6590	6701	6661	6715	6645	6730	6733	6682	6679	6700	6595	6594	6564	6479	6577	6671	6666	6784	6594	6719	6753	6626	6604	6675	6518	6587	6661	6510	6640	6564	6553	6595	6635	6619	6571	6730	6560	6605	6755
8812	8727	6014	3713	4243	4130	3591	2836	2255	1865	1505	1382	1319	1174	1113	1014	996	961	900	869	852	850	878	828	785	775	772	788	788	769	774	808	827	748	794	793	716	777	761	745	750	773	778	756	802	776	780	781	735	750	802	767	765	766	727	795	731	786	773	704	760	781	798	794	783	799	777	738	774	788	774	722	781	755	821	812	753	732	752	746	725	777	778	766	763	760	780	723	809	762	702	753	789	793	744	802	794	762	764	740	771	761	813	820	733	755	845	734	748	775	761	792	703	693	757	777	792	820	833	744	709	727	799	791	737	757	782	775	765	771	784	770	746	737	822	763	800	779	809	739	787	741	779	781	755	788	764	789	782	754	745	775	748	769	766	782	744	745	742	767	793	757	821	837	768	774	781	755	788	763	774	818	756	769	782	759	783	733	798	762	795	780	759	739	734	728	804	806	773	749	762	740	731	729	790	751	826	790	757	733	778	785	762	766	748	767	712	783	789	768	758	769	746	782	741	778	811	813	788	718	766	781	750	789	776	710	742	786	747	762	748	767	756	732	802	763	740	732	737	761	750	787	712	798	767	710	770	771	790	734	734	763	733	747	734	770	790	767	759	797	787	768	776	764	750	777	810	749	797	753	760	746	754	743	817	734	740	776	728	736	774	756	806	706	787	800	724	760	746	802	797	762	745	772	751	761	747	772	739	771	788	775	719	787	752	776	793	755	805	786	749	781	753	826	797	765	802	792	756	776	758	759	790	772	766	808	742	765	773	719	806	800	799	723	783	686	782	748	716	789	797	772	736	744	831	720	785	748	750	758	749	780	781	766	759	754	716	803	768	743	796	768	806	786	772	760	794	770	813	763	744	754	819	711	814	764	787	747	786	760	790	720	770	761	790	799	760	711	791	795	720	760	725	769	782	793	744	800	805	746	770	772	792	865	752	800	734	785	815	759	725	772	793	781	721	747	779	783	807	740	704	787	837	765	737	808	772	766	766	726	783	774	733	729	781	685	789	763	763	763	737	782	740	745	798	766	766	801	752	723	799	751	802	774	785	725	785	786	795	776	769	766	774	708	799	756	782	738	752	779	753	753	770	802	706	790	754	774	770	773	811	763	754	794	741	769	756	757	791	798	740	766	790	738	780	741	801	747	825	751	816	756	775	784	729	767	775	777	771	811	779	737	793	751	744	766	789	762	730	786	758	740	786	743	754	773	741	755	790	805	770	741	770	773	745	785	741	764	794	759	802	786	811	758	734	732	786	751	747	789	721	706	753	779	710	776	767	735	764	766	756	823	766	749	767	770	788	774	731	782	754	803	768	783	779	781	840	795	793	766	780	742	762	792	748	738	785	754	760	781	777	758	766	760	808	769	767	807	737	747	810	783	769	794	751	769	749	704	754	802	768	791	773	699	759	755	768	769	772	788	750	808	758	758	776	744	808	725	802	759	775	796	757	782	766	745	787	741	813	771	797	755	744	703	759	758	795	762	803	748	767	740	766	790	758	776	724	755	787	792	763	772	763	746	787	855	766	748	765	755	791	785	743	782	769	754	780	824	746	744	727	775	800	765	775	762	776	760	709	736	727	757	785	726	773	778	750	744	770	801	729	797	784	747	802	759	753	822	748	790	774	755	746	795	731	792	773	755	774	748	774	789	802	759	759	725	727	764	761	762	755	805	784	789	752	722	727	759	751	788	782	743	726	721	765	767	722	771	832	748	765	784	782	737	747	680	795	754	747	811	785	798	718	760	730	783	792	754	809	772	781	746	776	754	766	784	760	799	768	795	790	726	796	771	747	797	730	773	834	767	779	718	764	763	783	751	715	765	754	786	807	776	756	777	758	780	707	755	778	734	734	785	742	803	755	779	794	756	829	759	753	754	743	742	740	732	786	780	763	820	755	776	757	741	747	756	786	752	764	738	753	788	760	788	781	734	752	779	718	757	761	726	786	770	796	772	833	750	777	728	790	778	786	805	817	766	774	766	762	756	760	757	777	755	799	773	756	802	752	779	827	782	776	751	740	788	730	774	718	733	770	766	775	770	778	751	716	768	773	778	792	766	758	777	725	755	734	740	758	736	711	751	739	741	741	747	782	750	770	793	736	792	777	717	786	807	750	726	820	741	728	817	767	803	724	786	780	767	816	818	770	785	784	727	762	781	792	763	709	701	714	763	706	734	767	779	808	781	747	747	755	763	757	688	761	763	763	825	796	834	758	767	769	809	771	750	724	706	811	779	809	804	768	771	819	720	770	782	767	758	784	767	750	760	795	757	756	777	793	743	800	799	821	787	738	763	760	763	832	752	717	694	769	756	777	694	785	794	766	771	739	748	814	773	754	770	747	769	805	793	784	748	765	778	762	779	748	834	775	723	760	796	736	726	753	767	727	796	731	715	729	736	795	718	767	778	774	781	810	738	758	739	741	822	779	802	726	759	802	759	772	746	763	744	788	795	731	784	695	778	756	733	773	756	744	779	786	753	781	766	742	833	757	778	750	822	732	823	780	785	736	733	720	741	753	811	720	781	772	717	767	748	792	772	755	703	781	771	762	744	781	733	757	761	780	775	723	752	760	780	745	766	757	790	767	725	730	802	775	738	752	707	724	776	780	756	749	727	779	819	772	783	781	796	775	764	809	818	767	734	784	730	810	745	694	759	737	742	808	811	763	748	775	765	762	768	750	763	800	755	785	806	744	770	743	787	794	727	776	789	752	774	746	727	743	805	766	758	818	721	790	747	797	768	784	730	767	778	779	787	761	762	781	762	750	761	744	785	742	755	717	733	761	766	728	773	704	728	775	764	785	778	692	793	734	764	768	740	749	749	798	739	765	778	779	788	774	811	758	762	740	777	747	755	826	758	742	754	761	755	773	808	743	759	780	760	758	776	724	754	744	768	768	758	767	739	724	783	767	733	778	780	735	764	793	779	737	774	731	757	820	777	770	732	795	783	798	778	776	751	783	757	758	762	710	786	746	754	782	788	776	743	827	772	759	751	752	749	799	787	752	767	793	774	761	775	778	773	755	676	783	724	707	758	786	775	800	760	756	834	718	722	732	744	748	790	759	756	786	740	749	767	783	768	760	769	772	835	776	786	788	770	745	732	769	779	716	784	805	772	743	728	801	718	778	774	767	767	720	757	725	738	756	743	789	737	775	713	753	786	745	747	821	763	770	748	769	769	792	759	799	775	781	781	779	759	762	795	763	768	759	744	777	734	747	777	840	762	784	786	764	755	747	763	812	759	775	752	742	781	734	807	806	809	730	768	741	750	780	821	790	779	742	722	783	742	745	770	798	795	770	790	787	731	779	780	794	809	769	763	795	738	734	759	758	753	760	729	805	806	765	781	763	759	773	748	795	773	752	775	795	781	743	783	763	766	750	744	771	724	749	728	752	698	781	722	757	790	780	767	785	751	776	780	730	725	763	761	772	756	776	790	799	740	724	710	803	773	716	779	772	749	795	782	759	739	734	777	774	823	757	798	804	804	787	693
42151	37774	33759	41046	44848	43341	39987	35776	30813	26254	22354	19829	18077	15899	14281	12800	11586	10823	10430	10184	9603	8998	8615	8280	7951	7718	7664	7318	7325	7120	7274	7323	7326	7141	7017	7127	7084	7018	6918	6965	6878	7028	6947	6988	6852	7102	6955	6873	6946	6782	7035	6874	6863	6880	6756	6843	6869	6916	6908	6976	6855	7073	6804	7011	6873	6947	6956	6928	6882	6795	6958	6972	6905	7002	7195	6817	6969	7005	6988	6806	7002	7043	7028	6912	6897	7008	7048	6900	6943	6924	6886	6888	6979	7037	6994	6911	6933	6887	6966	6883	7001	6991	6868	6993	6841	6947	6935	6902	6907	6947	7056	6938	6903	6855	7011	6978	6901	6927	7012	6759	6952	6922	6849	6914	6965	6958	6854	6871	6864	6871	6871	7001	6837	6996	6882	6885	6922	7144	6965	6961	6872	7069	6965	7001	6878	7024	6951	6804	6915	6982	6819	6871	6970	6986	6991	6877	6870	6769	6862	6950	6852	6957	6850	6892	6921	6804	7061	6916	6864	6926	6952	6766	6941	7013	6968	6912	6926	6988	6885	6975	7022	7044	7024	6983	6954	6921	6944	6953	6877	7001	6969	7105	6872	6982	6788	7003	6973	6917	6880	6929	6938	6893	6858	6764	7038	6876	6815	6857	6990	6945	6871	6887	6796	6946	6868	6988	6998	6859	6894	6975	6869	6890	7065	6980	6908	6906	6785	6979	6898	6848	6915	6996	6650	6925	6940	6863	6964	7018	6873	7053	6956	6967	6963	6942	6863	6960	6956	6837	6918	7017	6942	6837	6970	6990	7000	6930	6818	6814	6985	6966	6872	6848	6834	6952	6873	6935	6820	6913	6809	7093	6979	6844	6788	6901	6982	6994	6943	7016	6912	6966	7012	6890	6859	6926	6798	6964	6842	7008	6917	6945	7124	6923	6935	6930	6978	6961	7070	6831	6940	7108	7107	6972	7025	6863	6932	6869	6955	6785	6848	7032	6791	6938	6897	6900	6985	6821	7010	6929	6978	7052	6804	6954	6892	6919	6829	6968	7024	6951	6882	6947	6737	6915	6866	6907	6941	6908	7085	7009	6994	6857	6924	7066	7083	6935	6899	6962	6949	7021	6957	6938	6911	6840	6875	6894	7023	6981	6870	6930	6893	6927	6926	7029	6899	6855	6900	6796	6909	6945	6971	6903	6918	6891	6945	6904	6870	6885	6927	6938	6946	7007	6951	6937	7042	6842	6857	6876	6825	6820	6986	6872	6880	6878	6910	7008	6920	6888	6938	6889	6829	6891	6979	6901	7050	6912	6922	6860	6922	6946	6980	6884	6914	6984	6880	7004	6904	6896	6908	6941	6873	6958	7036	6948	6979	6959	7054	6975	6922	6943	6875	6843	6832	6880	6885	6816	6807	6936	6829	6900	7070	6785	7065	6945	6877	6842	6936	6974	6902	6976	6861	6894	6900	6934	6790	6899	6998	6912	6961	6857	6906	6937	6821	7030	7009	6962	7028	6803	6895	6895	6908	6929	6907	6838	6795	7059	6882	6911	7028	6977	6854	7004	6918	7076	6956	6911	6904	6818	6959	7002	6962	6948	6894	6885	6919	6882	6905	7023	7106	6830	6853	6926	6990	6829	6870	7060	7000	6922	7012	6865	6903	6915	6877	6918	6982	6857	6994	6992	6998	6825	6892	6975	6873	6973	6917	6974	6919	6960	6875	7029	6916	6956	7090	6983	6947	6975	7009	6913	6838	6997	6945	6948	6921	7024	6857	6899	6921	6938	6901	6988	6933	6915	6851	7023	6872	6785	6959	7020	6799	6974	6960	7037	6974	6945	6984	6953	6821	6942	6952	6887	6912	7001	6891	6829	6954	6920	6929	7068	6948	6904	6837	6922	7033	6966	6936	6919	6952	7033	6900	6960	6887	7091	7035	6903	6987	6941	6895	6975	6878	6931	6877	6631	7023	6868	6928	6903	6925	6964	6807	6844	6850	6923	6911	6971	6918	7084	6912	6867	7013	6854	6882	6946	6826	6941	7018	6816	6940	6919	6835	6893	6995	6965	7008	6910	6821	6810	6956	6911	6903	7075	6847	7005	6906	6881	6919	6936	6872	6830	6888	6955	7104	6965	6938	7011	6772	6965	6880	6947	6967	6998	6960	6915	6898	6937	6923	6783	6886	6788	7047	6942	6974	6925	6952	6901	6979	7075	6908	6929	7004	6902	6951	6992	6960	7005	6892	6844	6956	6912	6942	6884	6849	6905	6901	6994	6947	6870	6896	6900	6996	7026	6916	6924	6940	6918	6914	6862	7027	6971	7074	6960	7003	7012	6954	6953	6843	6922	6818	6981	6929	6901	6926	6968	6907	6986	6936	6954	6858	6867	6920	6996	6995	6811	6995	6994	7036	6909	6971	6980	6975	6929	6863	6886	6985	7049	6965	6979	6933	7002	7039	7094	6921	6938	6952	7000	6920	6787	6957	7053	6826	6946	7056	6992	6837	6818	6882	6961	6985	6981	6979	6939	6841	6926	7043	6863	6831	6959	6926	7002	6899	6946	6909	6887	6961	6854	6773	7041	6918	7013	6945	6936	6911	6890	6894	6842	6858	6983	6953	6949	6920	6980	6944	6963	6884	7003	6929	7021	6939	6755	7054	7046	6902	6923	6914	7023	7009	7040	6878	6886	6921	6981	7063	7033	6920	6891	6838	6944	6936	6927	7035	7009	6922	7043	6830	6897	6813	6974	6882	6910	6824	6946	6914	6912	6871	6899	6959	7124	6937	6939	6918	6915	6981	6937	6976	6880	6828	7002	6926	6752	6909	7001	7034	6983	6914	7023	6854	6868	6761	6868	6980	6834	6942	6836	6904	6893	7101	6801	6992	6998	6794	6923	7000	6915	6909	6810	6781	6980	6963	7010	6748	6875	6868	7011	6827	6947	6839	6977	6831	6905	6896	6928	6974	7042	6825	6945	6891	7013	6912	6978	6880	6897	6940	6933	7010	7012	6949	6926	6991	6972	6872	6993	6936	6962	6940	6942	6886	6918	6847	6983	6947	6962	6924	6835	6870	6930	6913	6951	6904	6960	6929	6854	6924	6979	6813	6873	6750	6890	6803	6784	6828	6893	6957	6843	6841	6974	6880	6948	6926	6934	6968	7033	6972	6897	6963	6864	7038	6870	6934	6874	6808	6970	7039	6885	6796	6758	6945	6820	6743	6899	7013	6874	6922	6969	6940	6911	6897	6972	6917	6880	6911	6958	6955	6949	6995	6843	6961	6997	6911	6972	6929	6849	7038	6898	7013	6949	6928	6914	6963	6946	6837	6943	6895	6938	6807	6847	6951	7095	6896	6893	6948	6963	6977	6923	6989	6926	6960	6979	6970	6923	7099	6852	6960	7041	6886	6899	7013	6964	6875	7091	6938	6909	6864	6800	6952	6874	7116	6911	6948	6910	6953	6892	6911	6939	6873	6920	6929	6906	6897	6943	7011	6872	7019	6802	6940	6869	7004	6846	6913	6889	6920	6904	6867	6915	6937	7081	6922	6864	6939	6954	7029	6940	6933	6814	6928	6957	6890	6912	7043	7017	6927	6870	7041	7033	6920	6801	6964	6888	7037	6898	6789	6838	7043	6750	7038	7010	6902	6836	6994	6888	6958	6999	6901	7023	6927	6865	7066	6935	6935	6987	6860	6914	6972	6997	6895	6911	6906	6969	6923	6987	6874	6838	7052	7025	6917	7010	6880	6899	6834	6944	7046	6930	7004	6952	6980	6964	6904	6771	6810	6923	6904	6800	7000	6989	6916	6827	6993	6893	6983	6932	6910	7004	6943	6744	6993	6852	7027	6870	6914	7013	7070	6818	6932	6986	6881	6915	7031	6974	6918	6819	6845	7087	6903	7114	6870	6938	6989	7033	7058	7035	6881	6911	7010	6929	6929	6899	6832	6759	6993	7042	6991	6972	6959	6963	6901	6801	6951	6985	6897	6921	6990	6960	6970	6895	6916	6898	7008	6892	6939	7002	6860	6924	7094	7033	6831	6776	6975	6884	6934	7013	7016	6868	6850	6916	6907	7032	6822	6871	6917	6891	7037	7142	6948	6967	6945	6845	6793	6955	6862	6914	6996	6896	6936	7093	6943	7009	6905	6798	6967	6932	6979	6945	6944	6923	6911	6909	7019	7086	6988	6904	7044	6834	6915	6894	6898	6839	6893	6955	6863	6950	6949	6917	6921	6947	6913	7069	6929	7061	6899	6887	6845	6944	7043	6858	6919	6980	6998	6909	7009	6925	7020	6960	6913	6775	6987	6904	7006	6964	7063	7024	7034	6834	6921	6838	7024	6871	7014	6882	6893	6894	6984	6988	6947	6862	6922	6887	6959	7046	6920	6877	6859	6980	6782	6874	6841	6947	6979	7131	6897	6935	7056	6882	7013	6862	6936	6892	6969	7093	6863	6976	6904	6936	6871	7112	6942	6927	6934	6887	6877	6824	6864	6936	6941	6959	6854	6879	6927	6995	6906	6753	7097	7031	6934	6899	6962	6818	6735	6825	6975	6994	6924	6906	6916	7032	6965	6952	6926	6897	6838	6934	7007	6842	6932	6868	7064	6988	6915	6968	6793	6909	6779	7001	6962	6872	6975	6800	7074	6841	6873	6902	6909	7032	6937	6885	6984	6916	6940	6983	6914	6993	6943	6856	6887	6883	6940	6918	7091	6874	6920	6973	6929	6919	6960	7061	6828	7079	6964	6878	6893	6871	6853	6859	7110	6904	6876	6960	7039	7045	6995	6821	6970	6843	6920	7033	6963	6839	6751	6845	6828	6887	6935	6937	6892	6888	6976	7017	6899	6956	7121	7008	6863	6968	7050	6949	6801	6886	6933	6858	6928	6901	7068	6913	6917	7036	6942	6914	6984	6999	6718	6971	6838	6924	7133	6850	6858	6807	6942	6830	6992	6984	7047	7026	6882	6984	6943	6963	7018	6864	6990	6857	6950	6998	6923	7044	6882	7007	6893	7047	6996	6880	6921	6945	6904	6977	6997	6993	6979	6917	6929	6914	6858	6935	6883	6993	6933	6792	6828	6884	6921	7057
10630	7827	5662	3816	4053	3904	3137	2703	2198	1797	1635	1434	1317	1177	1129	1003	955	929	946	909	881	845	850	819	783	798	807	773	788	737	804	735	732	777	777	737	762	764	754	830	752	774	784	732	780	771	721	787	781	771	780	709	735	739	763	738	797	773	755	818	793	743	788	747	749	760	736	762	750	784	741	750	768	789	745	797	748	789	769	771	756	785	795	741	803	749	816	781	766	734	744	763	751	734	737	739	757	781	783	735	743	722	743	744	742	730	814	810	707	785	748	762	740	802	740	772	755	762	724	799	766	749	772	771	757	770	762	783	743	803	697	718	742	770	728	741	786	753	739	777	714	756	786	727	779	723	737	773	793	776	778	782	765	762	797	787	795	781	760	773	769	728	734	752	756	767	724	733	730	732	736	785	792	760	758	745	801	815	724	803	726	710	775	755	737	764	751	760	732	763	717	764	789	771	730	725	781	762	750	780	776	756	741	731	751	751	779	712	750	788	765	780	799	734	757	798	764	752	734	748	825	769	758	750	748	801	804	790	766	785	737	792	751	753	779	762	786	759	771	755	733	745	736	743	772	773	779	794	765	799	766	714	781	801	746	756	767	795	738	767	779	727	792	768	748	800	716	803	761	729	774	769	791	750	772	761	749	788	781	713	767	792	751	775	759	736	749	743	781	742	780	770	745	767	762	757	727	769	825	761	784	711	728	797	842	799	777	709	777	781	797	791	714	803	814	774	748	790	752	760	756	725	783	770	817	728	747	744	784	803	793	803	755	717	813	756	728	766	764	753	795	723	746	788	796	771	780	759	774	778	752	804	741	741	747	724	773	783	809	729	788	785	748	771	754	795	748	724	756	783	723	763	761	832	772	812	761	745	756	733	730	778	771	783	715	762	778	784	784	755	790	800	740	771	765	805	722	731	777	747	733	791	727	726	719	812	733	768	731	780	720	767	751	785	739	743	773	751	770	763	820	754	752	786	750	789	732	796	821	754	774	756	753	784	757	743	806	725	787	740	755	725	751	720	738	723	750	698	731	735	762	762	732	805	783	762	746	733	766	775	779	752	760	697	756	815	762	744	769	768	732	762	755	783	775	789	770	740	771	747	756	730	772	714	791	732	720	718	755	737	779	739	731	790	740	732	723	784	756	754	742	772	748	768	771	754	754	709	719	784	841	753	756	774	766	735	756	777	738	756	730	748	782	762	779	781	782	720	753	806	793	787	738	726	781	787	787	780	770	786	771	714	771	783	764	781	787	763	690	771	769	830	757	732	767	737	771	767	749	764	797	740	740	758	766	741	750	743	717	726	735	770	775	747	722	767	740	767	724	814	751	762	766	744	773	742	765	712	758	723	784	774	767	783	800	739	730	761	800	791	773	745	765	759	702	720	783	744	769	775	777	787	782	704	823	799	766	749	787	792	780	755	738	684	711	769	747	716	711	725	716	763	733	744	784	792	812	788	747	770	735	767	739	767	770	784	805	779	776	804	782	762	792	795	821	746	769	764	740	833	759	753	708	778	789	823	738	799	764	755	772	777	764	742	737	798	773	745	758	786	733	703	764	769	758	821	739	763	763	789	742	771	734	740	776	805	770	731	755	781	757	707	769	748	729	763	814	758	778	706	748	737	762	729	771	718	784	777	744	723	796	795	759	777	760	757	742	723	769	772	828	759	759	787	741	796	765	760	809	766	783	736	773	760	734	780	774	728	794	821	770	723	761	782	763	775	720	782	745	805	729	773	781	803	851	780	755	793	808	791	766	763	738	751	720	787	739	782	842	789	730	766	801	781	729	776	747	742	741	746	758	769	737	737	769	759	785	799	735	767	774	768	799	783	793	780	722	781	746	751	737	768	744	729	742	757	782	784	732	764	809	797	827	727	743	822	787	723	771	742	755	755	792	717	770	762	752	809	719	744	760	732	738	766	754	763	719	745	759	695	728	733	794	787	788	743	805	765	804	789	766	763	753	731	780	757	766	715	707	790	750	725	790	768	830	733	754	725	779	747	776	763	731	688	753	748	742	772	792	745	776	775	792	739	729	758	760	752	791	749	761	779	726	773	798	706	724	784	750	730	737	739	750	762	759	721	737	804	766	729	824	735	732	745	766	703	803	765	730	782	746	759	751	799	814	777	715	752	772	778	707	781	738	809	808	749	771	757	697	775	788	779	750	761	744	762	763	763	765	728	767	784	755	741	714	778	735	780	759	758	806	757	760	750	759	761	761	736	764	781	760	780	778	751	752	767	738	780	792	799	738	803	778	782	781	734	714	757	745	759	768	789	719	772	730	770	722	827	741	745	747	701	748	756	793	754	760	755	802	733	751	792	711	753	764	804	806	721	731	780	708	770	755	768	745	768	811	722	740	767	741	802	786	738	735	749	780	773	760	711	768	754	752	755	773	753	815	798	763	768	826	811	766	760	757	770	762	771	750	762	787	819	803	717	787	749	747	776	714	765	781	753	732	737	755	783	771	787	740	746	770	794	719	784	772	806	772	852	685	758	737	771	741	799	787	799	748	773	799	755	742	762	733	780	760	770	802	762	729	703	755	773	762	771	797	729	761	758	762	763	770	770	761	689	773	804	763	748	735	774	761	809	757	743	749	765	735	788	751	791	811	797	779	777	797	775	743	811	782	775	752	775	723	772	729	767	773	739	791	766	737	733	731	745	773	765	796	760	776	805	741	747	766	738	754	755	775	745	796	752	714	723	804	791	752	700	780	707	769	818	764	781	765	792	786	786	817	762	753	808	753	759	776	770	741	783	752	793	732	752	799	732	758	776	756	767	773	799	732	731	776	768	766	786	776	750	751	762	748	746	796	760	788	724	756	706	774	786	774	782	827	777	761	726	753	766	713	750	731	733	748	769	739	761	725	746	807	755	701	807	800	798	763	758	801	787	778	749	805	745	779	781	792	730	725	703	741	752	794	719	737	827	777	764	749	790	825	761	797	752	781	730	783	769	791	777	768	721	720	744	739	774	750	743	809	737	808	791	777	712	789	763	751	766	763	836	769	804	744	768	746	749	786	758	732	771	739	749	765	751	780	741	786	755	748	781	736	767	817	781	710	753	770	745	792	787	739	749	764	734	775	766	799	728	735	748	742	845	699	808	781	784	759	755	712	742	805	806	782	756	786	777	751	772	742	686	778	751	822	818	769	755	737	724	819	747	806	782	761	770	769	752	744	777	758	763	772	781	769	761	814	792	752	752	766	778	795	750	769	719	777	733	796	732	736	782	799	800	777	737	747	762	732	741	771	735	787	754	780	793	787	735	761	705	734	785	781	728	735	768	799	782	808	752	728	785	761	787	789	808	790	714	803	758	781	771	726	709	762	751	770	730	795	756	769	771	794	782	787	791	771	808	751	753	758	763	782	743	794	801	742	743	766	753	799	818	817	770	785	783	765	783	725	763	780	769	758	739	722	810	751	766	779	740	759	746	739	752	769	794	770	763	750	765	737	761	743	737	720	756	753	773	817	802	810	770
39313	36538	33431	40451	44760	42540	39486	34945	30004	25769	22964	20045	18192	15941	13919	12479	11435	10743	10520	9847	9300	8793	8458	8055	7826	7615	7528	7330	7250	7232	7165	7367	7194	7092	7094	6986	7052	7032	6969	6948	6959	6855	7008	6985	7021	6891	7010	6934	6939	6907	6988	6980	7024	6972	7060	7062	6827	6855	6965	6981	6877	6924	7094	6966	6953	6823	6931	6925	6916	6883	6762	7043	6939	6741	6928	6947	7127	6808	6871	6878	6993	6880	6931	6950	6938	6886	6923	6902	6870	6996	6991	7026	6989	6855	6975	6887	6940	6976	7051	6861	6935	6897	6829	6881	6845	6962	6842	6888	6851	6962	6943	6985	7030	6860	6865	6871	6903	7075	6742	6884	6833	6831	6937	7006	6938	6920	6951	6943	6979	6842	6845	7063	7006	6848	6911	6991	6968	6916	6995	6816	6964	7018	6886	6888	6905	6792	6845	7006	7065	6872	6889	6888	6848	7027	7059	6808	6800	6964	6836	7050	6949	6983	6849	6902	6958	6871	7068	6863	6966	6931	6931	6931	6954	6898	6914	6916	7008	6943	6820	6817	6845	6935	7025	6888	6843	6907	6883	6982	6890	7031	6863	6854	7013	6922	6863	6810	6950	6824	6824	6882	6910	6896	6881	7065	6841	6975	7008	7021	6883	6884	6957	6966	6910	6915	6939	6967	6888	7074	6999	6913	6890	6924	7024	6967	7014	6829	6920	6861	6941	6848	6945	6912	6996	6998	6783	6916	6959	6814	6989	6992	7020	6913	6939	6881	6791	7032	6826	6862	6874	6876	6978	7023	6815	6930	6964	6871	6824	6957	6904	6816	6910	7002	6976	6972	6915	6998	7029	6851	6984	6930	6968	7041	6954	6827	6866	6765	6893	6904	6893	6970	6784	6955	6883	6785	7016	6936	7020	6932	6805	6919	7005	6844	6996	6912	6761	6824	6888	6790	6944	6928	6913	6960	6828	6902	6947	6906	6785	6978	6964	6984	7014	6876	6983	6990	7013	7007	6921	6963	6955	6769	6929	6881	7054	6814	7042	6978	6918	7027	6956	6939	6997	6796	6828	6908	6858	7100	6807	6812	6837	6785	6964	6939	6946	6783	6844	6922	6822	6916	6902	6835	7036	6816	6852	6968	6837	6939	6991	6913	6852	6951	6908	6927	7009	6942	6836	6914	6816	6995	6918	6969	6966	6843	7070	6838	6900	6931	7094	6930	6901	6875	6927	6905	6746	7011	6891	6890	7002	6835	6911	6913	6975	7040	6865	6897	6874	6998	6986	6927	7043	6965	6993	6987	6961	6916	6835	6841	6871	6943	6857	6891	6890	6810	6890	6918	6993	6917	6859	6944	6940	6855	6954	6936	6969	6864	6851	6972	6900	6929	6845	6983	7012	6961	6909	6850	7033	6982	6865	7040	6944	6786	6932	6946	7049	7040	6893	6908	6870	7141	6895	6807	6885	6803	6974	6985	6926	6743	6834	6992	6980	6869	7068	6949	7024	6899	7084	6929	7006	6928	6987	6995	6991	6934	6866	6834	7018	6937	6856	6850	6928	6748	6854	6840	6748	6796	6887	6878	7005	6879	6913	6840	6897	6892	6940	6900	6955	6968	6897	6924	6944	6987	6949	7059	6959	7070	6931	6949	6831	6893	6939	6815	6978	6964	6983	6875	6951	6877	6904	6771	6963	6913	7045	6907	6971	6984	6891	7002	6898	6831	6858	6832	6922	6864	6910	6897	6890	6795	6943	6937	6914	6881	6898	6989	6910	6922	6788	6962	6972	6999	6721	6916	6955	6993	6981	6812	7036	6864	6919	6811	6844	6947	6972	7101	6943	6963	6897	6885	6799	6816	6935	6924	7015	6883	6986	6802	6909	6881	6943	6831	6999	6932	6969	7059	6964	6854	6914	7024	6913	6899	6934	6931	6929	6872	6818	7002	6962	6988	6952	6899	6917	6929	6948	7023	6887	6855	6810	6889	6906	6872	7057	6864	7026	6802	6927	6890	6971	6862	6865	6997	6833	6968	6950	6830	6971	6875	6913	6979	6936	6923	6792	6920	6916	6824	7095	6944	6947	6996	6967	6809	7069	6972	6873	6889	6857	7011	6885	6921	6917	6871	7023	6965	6991	6853	6707	6989	6852	6931	6970	6902	6980	6946	6950	6894	6931	6932	6859	6953	6903	6834	7008	6947	6959	6886	6904	6948	6906	6964	6945	6913	6899	6854	6876	6830	6980	6998	6920	6920	6948	6991	6919	6965	6864	6895	6946	6950	6966	6773	6830	6913	6804	6951	6948	6904	6978	6731	6866	6890	6891	6864	7011	6851	6905	6882	6910	6802	6942	7033	6880	6946	6926	6910	7035	6965	6907	6854	6860	6899	6946	6982	6834	6971	7001	6906	6988	6885	6935	6796	6992	6955	6863	7017	6792	6844	6736	6783	7031	7025	6853	6844	6933	6891	6944	6862	6845	6871	6970	6915	6882	6887	6978	6919	6909	6800	6849	6921	7054	6948	6893	6916	6921	6942	6991	6875	6969	6885	6894	6903	7102	6859	6896	6953	6843	6906	6989	6916	6877	6998	6963	6919	6792	6912	6923	6930	6892	6840	6816	7035	6914	6898	6874	6924	6929	6894	6941	7038	6930	6802	6912	6978	6904	6874	7133	7009	6908	6869	7022	6944	6858	6922	6852	6975	6862	6844	6864	6766	6883	6819	6925	6962	6902	6980	6965	6970	6886	6930	6852	6927	7008	6918	7086	6952	7026	6976	7083	6982	7101	6981	6864	6805	6954	6955	6855	6914	6890	7036	6974	6779	6934	6851	6890	6931	6972	6910	6950	6931	6950	6945	6891	6972	6905	6909	6993	6893	6950	6928	6744	6905	6961	6980	7063	6992	6875	6900	6987	6974	7029	6898	6920	6946	6871	6841	6896	6860	6886	6921	6845	7014	6967	6928	6951	6982	7003	6932	6888	6926	6939	6942	6935	6947	6925	7009	6877	6822	6915	6860	7094	6757	6989	6903	6971	6879	6900	6965	6869	6987	6785	6933	6981	6945	6925	6869	6910	6830	6893	6861	6947	6936	6973	6942	6938	6946	6834	6874	6866	7021	6933	6989	7025	6987	7036	6912	6966	7042	6848	6856	6984	7024	6861	7010	6840	6831	6954	6879	7000	7006	6929	7013	6933	6836	6905	6881	7013	6907	6873	6898	6865	6838	6904	7036	6918	6842	6866	6968	6981	6840	6887	6995	6829	7028	6824	6777	6914	6980	6925	6881	6967	6889	6873	6977	6959	6933	6926	6888	7030	6943	7013	6890	6925	6932	7003	6947	6974	7067	7021	6904	6747	6898	6921	6988	6856	6936	6907	6969	6952	6857	6951	6922	6894	6845	6838	6998	6963	6797	6935	6833	6869	6949	6967	6839	6970	6835	6962	6865	6896	6897	6835	6924	6943	6819	6810	7021	7119	6882	6949	6963	6810	7010	6930	6948	6914	6909	7034	6848	6832	6979	6845	6903	6777	6942	6893	6835	6848	6804	6798	6941	6917	7100	6928	6987	6950	6964	6972	6900	6970	6914	6946	6997	6831	7030	6891	6973	6938	6952	6887	6824	6956	7013	6906	6943	6829	6885	7000	6946	6852	6885	6924	6957	7005	6924	6966	6955	6898	6908	6897	6879	6868	7023	6867	6875	7035	7051	6937	6957	6856	6951	6853	7100	6909	6987	6918	6846	6993	6886	7095	7028	6911	6847	7036	6936	6908	6783	6815	6947	6792	7010	6868	6957	6959	6977	6904	6971	6977	6959	7012	6969	6966	6784	6911	6966	6948	7062	6877	7022	6741	6915	6983	6884	6861	6927	6839	6919	6948	6888	6853	6801	6941	6844	7034	6952	6842	6936	6748	6858	6975	6780	6731	6892	7025	6933	6917	6885	6984	6918	6891	6886	6871	6871	6915	6849	6894	6910	7034	7005	6924	6927	6900	7087	6877	6855	7018	6867	6864	7018	6935	6994	6989	6740	6914	6997	6797	6880	6951	6914	7037	6851	6884	6970	6957	6931	6898	6920	7121	6760	6947	6888	7039	6861	6869	6960	6902	6827	7024	6948	6842	6836	6856	6917	6763	7016	7005	6845	6972	6861	6959	6943	7080	6958	6964	7086	7018	6959	7020	6878	6981	6983	6906	7158	7056	6962	6884	7064	6832	7050	7017	6936	7027	7033	6829	6849	6930	6864	6928	6927	7020	6780	6993	7035	6886	6909	6948	6901	6926	6847	7070	6904	6933	6924	6940	6862	6848	6865	6867	6961	6887	6896	6999	6907	6927	6884	6866	6860	6931	6963	6968	6947	6943	6987	6756	7043	6829	6870	6973	6925	6871	6834	6841	7123	6998	6821	7099	6931	6822	6816	6810	6769	6922	6843	7074	7036	6950	6820	6933	7050	6868	6921	6938	6874	6807	6776	7104	6887	6942	6889	6927	6784	6798	6922	6857	6872	6948	6905	6966	6849	6979	6937	7099	6946	6859	7073	6967	6896	7016	6812	6876	6869	6884	6978	6905	6823	7002	6928	6938	6847	6853	6860	6859	6973	6998	6887	6894	6872	6840	6876	6931	6982	6871	6947	6913	6915	6794	6993	6849	7027	6941	6901	6830	6910	6930	6968	6964	7055	6874	6886	7008	6870	7016	6801	6981	6833	6970	6960	6902	6899	6918	7036	6956	7073	6908	6897	6873	6926	6965	6939	6928	6796	6955	6922	6944	6969	6917	6936	6908	6873	6745	7051	6860	7017	6957	6882	6851	6875	6825	6958	6918	6875	6956	6848	6946	7079	6943	6945	7006	6764	6966	6878	6852	6941	6984	7030	6777	6965	6900	6907	6872	6930	6853	6791	6933	6959	7115	6959	6851	6999	6910	6947	6858	6828	6904	6891	6884	6894	6841	6918	6882	6861	6952	7040	6982	6999	7001	6950	6871	7072	6929	6922	6870	6935	6932	7002	6860	6906	6889	6927	7019	6956	6922	7045	7006	6997	6970	6946	6898	6912	6916	6941	6966	6936	7013	6937	6916	6843	6939	6938	6985	6924	6937	6897
12545	12584	9193	6524	6971	5843	4987	3841	2918	2468	2098	1889	1714	1494	1241	1169	1117	1058	1051	1003	945	933	959	899	845	841	849	864	848	771	853	805	788	788	784	829	807	782	812	841	772	807	858	823	792	785	815	859	804	794	789	787	839	824	811	823	764	834	795	797	891	798	820	771	770	806	799	737	833	811	792	822	856	778	803	791	772	784	826	800	765	800	823	743	840	821	793	785	827	761	803	780	787	805	818	808	824	815	776	823	821	780	772	756	881	807	806	870	835	791	764	811	823	804	793	765	788	842	836	804	839	770	771	817	837	842	842	846	801	803	824	796	790	788	833	830	869	774	767	836	763	832	763	834	793	813	762	805	775	803	844	813	844	786	764	813	804	775	781	769	810	771	853	817	815	767	793	804	802	816	821	759	838	803	828	766	816	791	832	841	780	758	814	813	805	767	780	761	788	788	824	798	811	823	826	859	768	768	832	788	817	773	810	790	853	818	759	844	791	750	816	796	829	792	815	822	793	827	779	800	822	819	845	787	818	796	812	809	754	824	873	853	886	761	839	853	800	828	774	821	802	794	823	794	743	794	756	754	833	806	815	811	818	787	837	801	765	812	800	798	794	824	844	810	858	831	781	835	788	866	821	862	844	780	850	782	858	775	797	756	816	847	812	782	813	806	776	844	828	783	862	821	764	778	802	785	850	793	802	764	777	758	804	767	794	818	775	770	808	785	849	837	826	792	760	813	815	817	809	795	826	830	745	814	811	794	801	794	824	810	846	782	844	852	803	766	824	818	780	788	803	802	835	806	806	787	781	805	780	801	814	826	776	743	795	813	805	778	814	837	805	858	873	826	817	847	818	845	792	805	769	775	813	824	877	862	795	834	846	870	825	811	761	824	790	800	752	801	780	825	830	808	832	787	855	770	823	796	800	772	791	814	797	769	789	864	818	809	827	847	784	843	796	854	814	826	804	804	816	821	801	759	806	837	824	828	783	853	833	863	810	806	750	794	818	800	824	802	794	821	820	839	806	810	806	823	801	826	804	844	785	817	770	848	804	773	797	780	820	790	801	809	783	785	838	783	824	767	799	816	778	783	803	862	815	807	775	746	833	808	848	843	800	812	819	780	798	784	766	815	824	828	789	837	792	830	821	775	875	804	825	816	808	798	799	804	842	807	756	842	857	823	866	755	803	797	783	818	798	796	798	800	821	818	800	842	836	804	815	835	835	768	739	752	838	832	814	815	855	852	880	819	828	864	822	852	822	834	808	840	795	798	852	760	800	835	786	787	823	794	778	811	758	786	822	806	813	809	809	802	760	740	811	808	797	868	760	739	812	767	775	810	780	797	769	773	824	820	802	784	829	788	782	800	820	804	781	817	784	788	825	798	859	779	823	759	809	836	831	789	831	783	795	817	879	795	799	793	816	786	844	800	832	832	801	766	824	806	797	835	780	777	760	805	836	798	804	842	793	769	857	848	824	777	780	801	809	807	771	805	847	824	804	849	753	774	816	805	835	792	828	880	785	837	760	816	806	815	811	823	792	840	811	782	780	841	814	805	815	828	803	730	797	793	815	800	858	791	787	789	771	828	840	801	767	777	794	769	780	756	826	827	834	792	760	838	798	861	783	823	819	805	835	821	814	785	779	857	814	845	861	818	815	794	812	839	829	835	790	803	823	759	785	789	828	766	825	843	813	818	815	763	820	805	818	782	802	765	807	743	799	808	829	769	775	811	822	785	820	818	807	836	736	825	750	835	833	759	875	824	802	832	775	779	801	794	798	810	759	792	789	878	819	788	848	835	792	773	828	793	813	791	808	785	811	809	844	803	850	795	777	797	798	770	780	791	772	789	782	813	815	773	765	764	842	816	747	849	848	783	836	822	798	812	826	852	817	761	816	824	826	807	833	811	857	773	789	865	760	849	808	838	836	849	819	849	827	785	814	805	836	790	797	779	843	820	857	795	812	872	785	834	804	841	800	818	778	778	842	871	821	809	798	784	793	826	773	810	809	762	807	815	848	792	838	838	871	796	833	839	764	850	798	831	795	792	786	814	770	804	795	786	749	804	794	792	842	784	788	830	853	811	809	795	835	732	844	837	744	790	766	853	785	839	782	819	831	815	806	822	834	811	838	787	790	814	763	812	785	767	788	785	787	816	794	798	872	816	810	773	792	789	856	784	771	845	811	821	894	813	781	824	826	815	789	846	852	799	781	819	797	846	823	850	767	772	802	785	762	797	818	792	829	812	816	776	835	801	805	796	821	842	830	774	818	794	747	845	838	817	810	834	804	833	811	776	795	833	822	822	764	816	826	817	885	826	800	793	775	824	794	805	807	858	803	844	823	759	823	832	768	805	841	829	854	771	834	819	813	804	799	773	822	801	767	738	804	810	818	814	793	816	779	802	819	778	831	791	778	807	831	827	833	866	814	804	784	748	811	810	802	816	803	793	789	771	813	789	778	822	823	833	875	781	834	830	779	851	809	815	894	787	839	770	778	767	814	807	814	811	810	821	782	806	834	796	791	841	844	780	799	812	807	813	849	793	800	803	832	874	821	793	818	800	809	817	903	805	820	841	783	813	763	825	804	773	813	819	823	846	863	852	820	830	784	798	821	757	816	804	837	832	808	843	823	854	819	880	798	828	869	821	844	808	863	861	787	782	816	812	789	825	751	766	817	809	820	788	803	831	800	854	756	754	843	804	834	776	773	784	811	776	835	811	806	822	811	793	786	759	808	799	870	812	774	821	773	794	809	835	852	801	819	847	829	822	808	847	830	817	806	852	836	842	789	789	785	799	808	825	824	806	814	796	815	783	761	805	835	820	766	796	849	740	795	814	801	824	753	773	787	819	790	807	803	808	813	845	839	784	832	810	794	814	790	810	817	789	756	854	754	856	810	800	809	830	876	826	842	814	759	796	787	787	856	843	791	785	755	842	838	842	849	839	784	781	816	809	826	808	786	799	745	802	820	844	805	776	798	823	814	855	785	801	769	822	805	818	813	812	780	800	805	764	813	786	799	774	799	769	783	789	808	879	768	794	760	827	778	838	845	804	823	843	809	825	827	764	862	800	799	800	775	805	813	810	729	776	826	797	816	797	801	810	776	796	797	804	812	779	746	798	749	836	768	776	795	843	854	789	842	794	772	809	762	732	812	800	827	787	824	800	777	802	857	793	851	779	798	832	779	793	837	783	764	857	809	820	787	807	807	811	802	803	831	796	819	770	852	801	786	783	782	866	802	857	773	811	762	794	799	750	778	782	847	820	795	798	819	787	804	796	807	820	787	805	833	803	755	789	848	819	804	841	755	873	792	833	787	849	768	787	855	826	851	811	779	815	859	808	823	798	845	762	819	794	784	811	791	745	853	798	855	802	766	763	797	804	797	815	817	725	828	828	808	804	786	735	830	838	830	825	804	802	809	763	762	812	764	792	823	794	817	801	788	765	787	860	780	823	800	740	794	805	838	828	782	807	765	766	803	826	863	790	867	764
45386	41855	39016	47369	51177	47267	44112	38927	34436	30410	27696	24473	22244	19065	16532	14700	13578	13006	12210	11366	10464	9918	9129	8880	8573	8108	7925	7777	7748	7735	7628	7861	7805	7618	7613	7263	7355	7485	7264	7377	7392	7421	7260	7512	7239	7177	7340	7174	7204	7244	7225	7318	7200	7378	7231	7283	7331	7298	7244	7335	7298	7440	7175	7154	7302	7362	7262	7333	7343	7391	7253	7250	7305	7274	7209	7254	7251	7242	7166	7202	7287	7267	7255	7366	7146	7424	7310	7310	7173	7279	7313	7249	7291	7282	7344	7196	7318	7083	7248	7312	7406	7207	7296	7275	7347	7323	7302	7301	7205	7365	7246	7217	7309	7249	7311	7163	7309	7309	7218	7278	7224	7337	7288	7168	7250	7308	7144	7258	7248	7316	7285	7183	7185	7232	7270	7101	7134	7135	7171	7292	7260	7292	7209	7095	7202	7269	7201	7271	7225	7305	7297	7360	7338	7144	7179	7155	7255	7339	7180	7181	7351	7322	7310	7168	7310	7328	7248	7373	7117	7255	7301	7335	7221	7306	7330	7234	7383	7348	7116	7213	7138	7262	7411	7251	7232	7235	7232	7289	7282	7392	7339	7323	7201	7272	7257	7153	7272	7206	7196	7228	7250	7294	7295	7271	7271	7262	7256	7165	7425	7280	7198	7345	7292	7423	7294	7108	7303	7285	7350	7395	7262	7239	7201	7194	7295	7125	7273	7343	7263	7141	7283	7283	7406	7172	7161	7199	7283	7400	7240	7298	7205	7267	7206	7269	7125	7364	7342	7341	7349	7249	7227	7355	7330	7220	7393	7295	7254	7306	7120	7270	7225	7321	7250	7335	7276	7235	7227	7305	7296	7357	7308	7295	7270	7275	7247	7290	7390	7228	7145	7105	7133	7255	7355	7162	7323	7430	7316	7235	7400	7212	7315	7449	7196	7300	7215	7252	7242	7374	7353	7298	7339	7206	7313	7248	7361	7124	7228	7297	7348	7193	7315	7129	7229	7275	7280	7249	7347	7285	7343	7300	7252	7382	7339	7322	7260	7355	7273	7247	7228	7202	7255	7350	7225	7193	7334	7319	7274	7424	7419	7297	7269	7205	7373	7314	7276	7304	7281	7324	7316	7233	7401	7189	7450	7227	7387	7317	7269	7224	7316	7269	7393	7227	7215	7227	7164	7251	7279	7352	7141	7162	7319	7292	7165	7170	7248	7230	7287	7248	7240	7296	7172	7185	7323	7300	7315	7299	7339	7166	7266	7269	7296	7225	7342	7322	7263	7383	7152	7231	7262	7354	7402	7332	7303	7247	7301	7307	7292	7381	7414	7264	7210	7327	7239	7234	7346	7336	7242	7309	7237	7432	7263	7325	7238	7330	7206	7150	7266	7242	7310	7218	7380	7262	7135	7315	7246	7288	7392	7413	7324	7189	7156	7339	7240	7330	7265	7309	7185	7271	7167	7081	7270	7332	7318	7171	7353	7379	7271	7190	7233	7278	7213	7298	7263	7419	7288	7298	7161	7178	7207	7213	7347	7238	7366	7429	7288	7250	7297	7335	7274	7536	7216	7223	7212	7264	7400	7380	7134	7243	7262	7402	7209	7206	7222	7230	7337	7203	7278	7381	7238	7181	7409	7307	7206	7386	7330	7328	7329	7213	7350	7322	7351	7238	7258	7338	7285	7249	7337	7387	7260	7337	7212	7281	7365	7238	7365	7321	7216	7442	7274	7237	7161	7396	7194	7291	7399	7349	7240	7147	7183	7357	7292	7268	7255	7129	7408	7160	7312	7424	7132	7278	7285	7280	7331	7378	7317	7164	7354	7139	7252	7340	7346	7226	7273	7378	7306	7179	7218	7320	7271	7287	7220	7255	7261	7368	7387	7290	7333	7313	7236	7245	7171	7313	7338	7264	7328	7231	7328	7307	7367	7274	7472	7285	7249	7384	7221	7240	7461	7213	7214	7322	7286	7184	7313	7070	7385	7181	7247	7256	7295	7231	7160	7275	7279	7083	7339	7171	7401	7121	7204	7344	7304	7253	7322	7263	7320	7228	7187	7250	7449	7397	7262	7225	7404	7249	7314	7371	7172	7265	7296	7243	7306	7296	7338	7256	7349	7308	7168	7253	7184	7256	7334	7195	7177	7320	7204	7083	7253	7293	7234	7325	7288	7254	7206	7208	7212	7333	7251	7357	7095	7253	7247	7329	7243	7279	7179	7279	7175	7226	7327	7259	7298	7271	7248	7212	7251	7328	7293	7378	7165	7374	7209	7225	7210	7332	7214	7367	7230	7282	7329	7185	7277	7258	7225	7276	7202	7305	7198	7269	7305	7258	7425	7188	7172	7154	7239	7311	7246	7186	7319	7146	7230	7315	7262	7173	7274	7375	7270	7231	7237	7266	7337	7237	7232	7363	7245	7198	7327	7231	7272	7202	7279	7341	7280	7202	7404	7182	7304	7227	7336	7164	7301	7221	7341	7308	7333	7268	7402	7252	7317	7205	7217	7153	7326	7341	7242	7225	7327	7402	7184	7139	7302	7208	7259	7328	7421	7339	7190	7278	7224	7281	7370	7296	7320	7373	7191	7232	7249	7191	7261	7400	7246	7255	7170	7327	7163	7303	7244	7378	7205	7319	7499	7278	7323	7385	7351	7378	7159	7203	7269	7387	7245	7258	7249	7353	7335	7372	7225	7284	7203	7343	7287	7228	7270	7290	7378	7205	7283	7218	7283	7319	7274	7284	7280	7259	7295	7220	7273	7262	7307	7297	7298	7213	7199	7294	7215	7180	7320	7304	7121	7345	7313	7295	7274	7358	7294	7304	7138	7249	7161	7307	7242	7269	7320	7249	7283	7197	7228	7274	7340	7306	7377	7114	7163	7289	7299	7339	7209	7232	7220	7425	7184	7176	7360	7190	7220	7345	7270	7280	7113	7217	7312	7181	7325	7330	7348	7317	7434	7072	7283	7419	7288	7149	7161	7304	7304	7320	7184	7159	7343	7220	7196	7247	7366	7277	7276	7410	7371	7328	7082	7349	7275	7354	7309	7187	7239	7251	7387	7316	7249	7355	7235	7227	7215	7275	7124	7184	7277	7290	7410	7275	7399	7341	7128	7263	7310	7223	7306	7342	7326	7221	7227	7212	7343	7319	7306	7186	7267	7388	7224	7302	7255	7231	7354	7198	7093	7124	7262	7164	7212	7261	7300	7229	7200	7101	7302	7269	7191	7374	7261	7318	7290	7410	7181	7325	7323	7249	7297	7121	7325	7180	7240	7437	7232	7295	7188	7332	7357	7201	7193	7248	7286	7171	7311	7247	7346	7312	7227	7251	7271	7443	7250	7155	7116	7371	7349	7296	7165	7184	7315	7135	7235	7286	7269	7156	7322	7268	7395	7242	7178	7239	7220	7204	7345	7261	7330	7291	7314	7244	7279	7222	7439	7306	7321	7164	7281	7317	7227	7132	7251	7427	7297	7126	7300	7238	7285	7263	7346	7316	7224	7346	7162	7174	7339	7253	7292	7329	7383	7295	7172	7305	7367	7338	7290	7260	7291	7291	7272	7236	7379	7276	7194	7308	7279	7375	7316	7335	7263	7256	7240	7301	7238	7127	7185	7275	7210	7311	7295	7176	7277	7299	7277	7438	7346	7256	7362	7219	7361	7267	7366	7241	7395	7345	7338	7295	7269	7155	7320	7370	7283	7295	7109	7412	7313	7183	7174	7317	7221	7216	7300	7295	7294	7276	7142	7257	7313	7343	7240	7280	7155	7223	7164	7309	7327	7231	7228	7239	7205	7254	7452	7257	7273	7248	7290	7196	7378	7259	7345	7306	7265	7127	7372	7387	7257	7401	7245	7326	7328	7359	7218	7302	7243	7247	7301	7273	7364	7335	7305	7300	7255	7310	7304	7342	7170	7300	7239	7320	7231	7208	7364	7230	7222	7270	7264	7290	7247	7380	7198	7273	7435	7228	7228	7297	7328	7248	7284	7188	7374	7227	7350	7359	7254	7330	7253	7175	7241	7249	7177	7241	7208	7148	7346	7352	7243	7344	7240	7249	7340	7344	7282	7477	7077	7172	7254	7172	7361	7387	7411	7268	7208	7215	7233	7276	7181	7172	7226	7317	7268	7173	7334	7231	7401	7253	7254	7245	7205	7258	7251	7415	7254	7219	7264	7242	7322	7193	7256	7272	7307	7278	7325	7269	7332	7292	7420	7326	7247	7176	7320	7342	7279	7317	7137	7214	7284	7170	7312	7230	7266	7376	7159	7242	7183	7280	7321	7395	7366	7342	7270	7211	7241	7282	7203	7226	7253	7357	7126	7277	7127	7149	7305	7336	7112	7127	7156	7264	7278	7198	7263	7361	7311	7289	7386	7168	7340	7118	7327	7335	7243	7259	7283	7376	7227	7190	7233	7171	7280	7351	7269	7362	7284	7133	7313	7233	7381	7220	7071	7334	7423	7341	7377	7350	7271	7314	7230	7241	7217	7144	7219	7189	7261	7243	7272	7295	7334	7328	7103	7289	7348	7257	7338	7333	7384	7278	7373	7219	7288	7343	7216	7219	7157	7187	7156	7271	7343	7317	7337	7270	7252	7387	7214	7211	7321	7261	7158	7342	7291	7366	7241	7171	7240	7393	7303	7237	7247	7284	7461	7281	7284	7297	7284	7414	7178	7343	7293	7380	7243	7376	7397	7271	7300	7239	7083	7402	7130	7313	7237	7301	7342	7251	7220	7237	7251	7351	7270	7284	7278	7391	7262	7233	7401	7253	7187	7213	7060	7246	7517	7230	7297	7214	7238	7367	7355	7384	7250	7250	7323	7297	7254	7186	7322	7181	7346	7294	7183	7187	7247	7335	7381	7357	7385	7286	7236	7301	7365	7322	7384	7219	7131	7189	7337	7288	7309	7381	7411	7330	7319	7115	7208	7375	7198	7227	7174	7325	7224	7255	7270	7128	7219	7301	7287	7189	7229	7313	7202	7393	7156	7382	7347	7312	7252	7253	7363	7301	7339	7358	7276	7282	7208	7285	7298	7371	7432	7214	7353	7234	7315	7236	7170	7255	7314	7322	7240	7232	7362	7316	7308	7293
8553	5812	3810	2845	3053	2776	2227	1851	1566	1370	1265	1101	1069	944	856	857	874	846	856	813	808	844	788	789	747	777	759	794	788	742	685	797	762	724	733	724	764	740	755	721	733	722	732	748	715	763	752	730	771	764	726	734	736	706	756	693	760	763	721	792	785	760	713	723	727	700	716	754	744	781	722	765	740	734	739	748	724	759	778	717	724	782	781	740	715	778	761	754	766	782	768	773	719	714	720	761	745	788	727	736	781	750	749	748	731	733	753	704	755	732	731	746	751	739	734	717	748	802	743	730	746	763	753	723	695	712	776	734	711	778	745	701	758	714	712	723	750	774	743	716	770	747	771	730	725	772	735	734	717	757	699	698	766	741	746	734	765	730	746	741	758	680	738	745	729	763	755	761	762	714	724	714	704	756	756	695	792	809	685	768	728	707	753	789	748	753	771	753	769	776	748	758	738	750	727	767	710	761	736	753	749	711	747	739	718	726	743	784	711	725	737	725	708	727	754	740	734	689	733	788	667	681	757	809	753	712	761	720	738	756	728	766	762	734	719	740	733	737	704	756	747	730	744	773	817	737	751	736	738	792	779	752	707	742	725	728	764	767	746	685	759	743	719	746	745	759	745	739	774	800	755	783	733	723	721	735	751	755	780	732	724	731	776	730	777	741	721	789	719	775	753	711	752	741	728	729	715	707	729	795	733	698	720	736	764	753	759	739	757	748	757	780	748	746	755	738	821	705	751	784	755	708	715	735	717	744	741	705	803	801	771	695	764	763	774	756	707	733	732	773	693	725	706	803	744	774	726	727	706	758	784	733	763	726	711	782	737	726	682	737	693	707	801	728	822	804	710	752	700	787	734	717	793	707	737	769	736	747	704	764	721	706	745	772	742	727	757	746	700	728	772	746	790	702	779	781	711	684	777	771	794	748	785	742	718	706	773	731	748	775	762	692	732	727	785	729	739	760	746	806	763	754	761	797	771	760	776	752	788	755	723	759	775	711	784	754	771	693	753	777	713	700	773	783	744	765	862	769	685	796	737	660	767	778	774	786	751	773	767	753	757	770	739	752	777	727	760	737	736	761	738	746	785	721	776	750	728	737	737	760	746	717	765	721	740	734	706	776	752	797	738	737	720	744	757	738	760	792	720	774	692	740	694	718	714	731	778	731	714	767	770	718	716	744	771	726	762	717	745	719	697	724	730	756	749	770	730	785	726	780	748	717	739	727	738	780	750	720	775	756	734	721	768	722	771	740	755	727	716	765	720	772	748	732	713	701	768	693	769	733	765	741	723	743	781	715	736	727	719	750	766	751	724	734	759	782	767	740	728	745	757	741	776	745	717	739	750	742	696	718	730	752	770	748	690	710	742	768	783	758	716	756	713	798	794	714	748	748	733	765	727	720	775	783	714	742	696	719	741	746	797	722	686	747	777	758	772	720	711	763	740	769	768	696	765	770	724	792	750	752	781	742	734	775	718	756	752	744	718	715	731	716	683	737	749	780	725	761	728	801	794	785	732	771	723	735	767	754	753	764	748	683	735	790	793	762	748	730	725	739	787	741	752	776	694	764	718	737	746	736	787	759	791	769	737	731	736	689	772	757	746	769	724	759	753	762	730	742	740	688	701	743	723	749	773	763	798	783	757	716	746	798	809	754	738	748	766	748	755	753	745	731	749	704	750	735	759	748	708	718	766	763	797	717	756	727	720	746	741	727	722	709	687	732	751	776	736	733	719	717	751	724	747	720	712	705	774	740	733	734	721	738	721	750	756	767	759	719	735	735	728	758	758	720	779	794	780	811	772	752	729	744	719	747	725	709	727	721	748	785	743	800	713	801	748	740	752	718	760	750	723	736	765	761	736	747	735	723	814	690	764	775	709	737	714	742	723	723	748	773	705	765	740	686	731	758	774	759	726	715	762	766	758	739	757	738	741	756	705	784	707	780	748	794	725	775	795	755	748	793	752	758	751	745	757	715	782	747	740	756	692	732	737	731	754	772	771	760	765	756	745	726	751	733	738	761	699	757	766	777	761	715	739	764	735	713	724	801	742	737	723	730	747	768	758	773	751	777	765	760	731	741	793	711	783	762	764	707	721	689	708	741	745	721	745	764	776	744	699	743	744	753	774	756	735	812	752	700	786	764	723	799	711	717	785	754	709	714	720	768	728	722	783	776	745	767	740	705	749	754	713	728	768	728	695	678	737	733	766	728	716	710	775	753	740	734	759	738	791	726	788	701	761	739	726	760	753	778	720	767	711	717	749	755	748	802	754	769	699	705	697	796	765	698	762	756	731	721	787	742	758	730	734	710	760	722	792	722	740	772	768	785	706	777	714	794	768	740	739	715	751	713	719	701	746	753	720	757	725	754	737	746	785	743	696	762	757	724	705	729	743	754	744	807	728	724	696	753	732	770	747	745	786	759	719	728	795	749	722	782	789	788	731	716	721	770	784	772	759	726	750	708	758	768	735	729	758	755	713	702	802	730	754	732	778	715	722	810	732	706	751	767	736	732	712	709	787	710	767	764	721	754	803	731	766	723	750	825	777	681	729	723	730	755	764	734	764	776	728	714	744	724	758	768	796	812	744	781	751	745	709	689	686	751	771	785	766	775	787	771	696	734	786	724	780	777	749	756	709	748	709	786	730	774	716	761	742	758	748	738	741	767	714	760	773	765	728	788	737	756	743	813	765	731	750	756	725	757	706	771	725	770	745	727	744	739	720	735	708	730	749	702	796	731	718	780	729	708	761	795	741	759	738	743	740	772	770	742	771	721	753	775	758	766	807	735	741	718	757	770	727	723	723	755	767	744	767	731	715	746	802	758	709	731	729	701	735	774	760	756	736	786	749	776	799	770	753	739	743	740	708	808	800	748	734	731	743	702	720	704	790	768	773	733	745	766	698	791	708	760	718	736	773	743	731	752	786	734	777	739	751	772	750	731	679	778	716	771	761	794	838	704	732	761	751	791	728	753	785	809	813	752	760	737	773	753	727	739	729	714	692	742	758	772	747	773	726	784	757	754	733	754	776	738	709	799	733	745	757	735	769	723	711	796	719	733	793	719	739	821	768	785	778	770	725	733	714	755	713	709	719	726	783	743	746	759	736	698	737	702	737	764	768	725	743	756	787	722	706	781	766	717	775	709	745	742	763	701	769	768	767	739	763	750	721	764	783	720	778	773	740	765	771	760	719	716	775	719	785	756	755	741	693	795	747	761	769	711	742	754	720	764	759	813	752	715	737	733	787	730	740	719	756	753	763	756	725	736	773	785	723	745	730	754	762	779	753	743	755	805	770	756	724	687	765	774	722	752	759	771	717	768	747	742	765	727	794	781	781	694	782	754	748	770	754	744	745	813	727	774	757	743	717	781	746	738	734	767	748	758	709	753	734	774	770	729	795	732	762	729	736	692	751	759	705	715	767	737	778	720	729	732	712	764	757	744	758	623	752	781	754	732	766	755	730	763	724	741	742	703	713	745	729	700	718	756
38775	33501	29146	38295	41850	38442	34571	29619	24698	21623	19020	16407	14259	12178	10914	10218	10003	9639	8997	8736	8337	8113	7755	7491	7153	7090	6997	7108	7024	6907	7070	7063	6964	7004	6853	6898	6742	6794	6909	6831	6873	6785	7018	6764	6688	6836	6943	6954	6850	6903	6804	6751	6860	6906	6808	6844	6848	6757	6817	6868	6969	6873	6747	6755	6861	6840	6831	6819	6942	6848	6803	6881	6768	6880	6801	6842	6808	6975	6741	6907	6829	6799	6941	6900	6827	6821	6802	6836	6761	6852	6851	6760	6748	6803	6846	6680	6930	6715	6751	6816	6809	6902	6744	6788	6717	6876	6951	6931	6829	6753	6790	6807	6749	6755	6882	6708	6823	6852	6842	6820	6885	6921	6726	6899	6853	6780	6789	6756	6844	6859	6809	6748	6812	6763	6706	6787	6772	6762	6907	6808	6796	6775	6595	6919	6720	6648	6846	6742	6884	6789	6770	6804	6821	6814	6799	6875	6688	6841	6742	6788	6816	6851	6954	6816	6896	6704	6826	6836	6929	6752	6954	6857	6857	6851	6818	6761	6772	6889	6790	6724	6811	6852	6762	6741	6764	6847	6855	6754	6841	6800	6743	6773	6923	6821	6895	6738	6800	6865	6659	6871	6715	6709	6792	6889	6822	6910	6928	6882	6767	6793	6825	6827	6839	6880	6847	6802	6810	7014	6766	6754	6801	6747	6922	6862	6782	6961	6768	6848	6777	6729	6963	6816	6715	6729	6880	6857	6809	6800	6995	6894	6869	6721	6768	7003	6909	6871	6880	6787	6730	6690	6899	6874	6862	6808	6839	6756	6837	6799	6739	6870	6731	6860	6824	6805	6807	6809	6806	6797	6767	6863	6876	6847	6699	6785	6776	6847	6751	6793	6861	6872	6861	6789	6863	6653	6818	6753	6748	6771	6821	6818	6819	6723	6784	6819	6597	6807	6782	6688	6836	6858	6890	6952	6720	6771	6780	6851	6833	6900	6691	6867	6967	6776	6770	6847	6777	6686	6902	6864	6862	6833	6864	6817	6909	6927	6945	6942	6992	6722	6836	6702	6731	6889	6818	6741	6759	6675	6757	6888	6787	6678	6845	6797	6849	6801	6857	6787	6853	6683	6805	6859	6840	6756	6760	6795	6908	6795	6849	6807	6704	6839	6818	6900	6786	6881	6741	6864	6741	6785	6678	6847	6704	6835	6901	6892	6784	6817	6666	6665	6695	6767	6823	6858	6828	6798	6783	6874	6744	6816	6865	6823	6783	6875	6842	6710	6769	6858	6693	6994	6843	6823	6939	6712	6955	6736	6879	6870	6814	6891	6819	6866	6875	6844	6809	6714	6793	6761	6768	6827	6874	6735	6784	6825	6861	6816	6870	6826	6805	6881	6687	6933	6816	6788	6776	7067	6790	6793	6948	6787	6813	6820	6766	6773	6808	6952	6893	6924	6875	6951	6871	6672	6824	6921	6862	6799	6783	6903	6764	6926	6880	6831	6746	6847	6837	6844	6727	6933	6707	6851	6898	6853	6759	6766	6878	6777	6706	6816	6708	6706	6967	6770	6807	6708	6899	6736	6822	6672	6807	6940	6796	6867	6834	6775	6842	6805	6869	6803	6811	6830	6869	6791	6895	6734	6788	6608	6911	6875	6744	6831	6755	6695	6823	6786	6831	7029	6793	6788	6783	6826	6701	6784	6782	6872	6763	6688	6791	6888	6793	6773	6807	6779	6719	6891	6726	6880	6835	6872	6842	6690	6752	6910	6753	6853	6761	6813	6831	6792	6740	6837	6832	6854	6932	6905	6671	6805	6903	6905	6795	6919	6791	6750	6901	6631	6832	6865	6957	6886	6802	6880	6752	6838	6804	6783	6694	6846	6855	6888	6886	6801	6742	6778	6881	6790	6613	6746	6906	6759	6736	6727	6846	6844	6728	6761	6866	6853	6707	6807	6912	6843	6862	6856	6758	6867	6873	6781	6778	6839	6792	6768	6827	6780	6796	6789	6938	6958	6840	6906	6744	6987	6833	6833	6786	6857	6707	6858	6815	6887	6793	6872	6762	6813	6821	6611	6922	6680	6747	6881	6800	6864	6737	6879	6861	6844	6892	6859	6742	6872	6769	6808	6845	6848	6847	6791	6879	6746	6943	6886	6803	6932	6790	6875	6785	6863	6874	6855	6723	6791	6750	6707	6846	6884	6629	6805	6845	6776	6756	6690	6906	6918	6872	6794	6906	6689	6734	6846	6960	6710	6898	6794	6775	6893	6840	6728	6832	6744	6827	6883	6814	6815	6668	6866	6848	6924	6851	6776	6691	6810	6825	6927	6743	6956	6938	6890	6857	6810	6913	6685	6812	6862	6774	6726	6847	6790	6903	6762	6924	6992	6877	6775	6695	6799	6898	6812	6815	6789	6927	6730	6810	6953	6756	6848	6922	6856	6828	6721	6824	6737	6822	6851	6825	6729	6754	6894	6890	6788	6780	6900	6895	6892	6881	6757	6828	6886	6869	6790	6869	6790	6872	6843	6791	6726	6766	6821	6818	6777	6867	6838	6714	6887	6788	6825	6819	6881	6866	6771	6770	6790	6827	6805	6858	6665	6843	6852	7016	6701	6712	6821	6765	6730	6934	6827	6841	6850	6789	6829	6680	6668	6846	6828	6790	6704	6773	6785	6930	6829	6863	6833	6751	6928	6913	6869	6841	6744	6741	6831	6790	6736	6806	6761	6803	6894	6772	6734	6817	6831	6880	6846	6797	6852	6792	6869	6677	6800	6856	6719	6795	6734	6777	6804	6769	6755	6871	6785	6805	6745	6786	6787	6770	6806	6868	6882	6699	6780	6815	6788	6774	6946	6822	6798	6825	6855	6975	6715	6905	6713	6795	6827	6718	6802	6770	6635	6910	6826	6681	6782	6892	6744	6688	6726	6913	6784	6689	6832	6790	6913	6811	6699	6894	6782	6886	6911	6791	6908	6951	6791	6805	6780	6880	6947	6778	6710	6796	6763	6745	6768	6835	6745	6865	6836	6798	6961	6746	6668	6948	6695	6856	6822	6903	6733	6726	6712	6818	6838	6792	6794	6786	6766	6835	6753	6813	6791	6696	6835	6775	6843	6822	6757	6803	6797	6868	6827	6842	6820	6856	6700	6839	6749	6728	6804	6892	6802	6855	6837	6861	6838	6883	6806	6807	6846	6773	6882	6715	6753	6915	6781	6882	6823	6685	6757	6771	6924	6727	6723	6804	6819	6810	6887	6913	6750	6937	6803	6660	6714	6724	6760	6800	6728	6798	6844	6920	6666	6917	6943	6745	6796	6843	6903	6868	6884	6749	6720	6751	6749	6812	6804	6910	6840	6751	6750	6958	6868	6856	6813	6919	6817	6868	6720	6776	6841	6824	6770	6913	6895	6685	6871	6692	6878	6775	6804	6836	6818	6778	6833	6783	6859	6732	6858	6704	6787	6835	6854	6874	6810	6863	6863	6886	6733	6714	6737	6739	6819	6738	6804	6791	6759	6899	6786	6863	6724	6752	6860	6864	6687	6778	6830	6891	6924	6919	6610	6830	6799	6742	6827	6914	6824	6950	6770	6833	6974	6743	6805	6805	6801	6784	6829	6912	6710	6815	6711	6847	6802	6689	6817	6869	6798	6855	6853	6766	6938	6870	6735	6854	6842	6879	6818	6954	6781	6732	6965	6741	6795	6854	6694	6825	6854	6824	6838	6775	6852	6728	6756	6915	6761	6825	6944	6819	6858	6858	6947	6931	6754	6926	6770	6922	6787	6775	6830	6723	6747	6814	6824	6756	6803	6805	6887	6688	6827	7003	6743	6959	6824	6759	6857	6692	6696	6859	6897	6724	6842	6632	6728	6715	6663	6857	6917	6717	6748	6660	6797	6834	6720	6777	6745	6849	6954	6722	6834	6836	6858	6912	6815	6833	6924	6876	6846	6903	6866	6839	6740	6800	6843	6912	6722	6832	6788	6825	6852	6813	6836	6783	6822	6895	6821	6855	6894	6770	6760	6851	6812	6857	7008	6873	6850	6821	6906	6818	6847	6894	6836	6702	6834	6772	6912	6734	6869	6768	6870	6679	6859	6862	6881	6802	6873	6777	6768	6721	6798	6734	6767	6705	6724	6796	6889	6780	6860	6789	6832	6779	6884	6807	6794	6831	6775	6919	6866	6823	6843	6882	6828	6721	6830	6830	6756	6864	6802	6942	6776	6749	6827	6818	6998	6716	6802	6875	6780	6792	6806	6906	6826	6839	6808	6670	6733	6795	6802	6714	6797	6814	6805	6896	6832	6951	6949	6783	6836	6941	6850	6823	6762	6880	6728	6907	6808	6814	6862	6780	6809	6827	6769	6757	6782	6814	6752	6801	6665	6834	6811	6970	6767	6841	6769	6790	6873	6709	6849	6808	6806	6825	6786	6756	6796	6671	6928	6749	6858	6956	6719	6921	6801	6770	6817	6761	6642	6722	6831	6909	6892	6870	6849	6905	6912	6748	6908	6917	6760	6847	6911	6696	6776	6785	6804	6793	6784	6801	6786	6883	6768	6621	6808	6873	6856	6854	6848	6864	6806	6906	6733	6905	6813	6903	6818	6874	6927	6855	6811	6845	6842	6785	6922	6763	6791	6856	6734	6813	6801	6897	6771	6811	6748	6873	6843	6745	6750	6815	6786	6895	6819	6755	6882	6948	6864	6883	6747	6765	6890	6807	6836	6874	6659	6919	6891	6816	6659	6754	6842	6797	6861	6809	6856	6813	6707	6874	6773	6808	6865	6753	6854	6779	6714	6838	6836	6755	6822	6927	6851	6884	6717	6862	6928	6802	6738	6844	6799	6911	6917	6805	6759	6749	6753	6925	6930	6838	6832	6855	6836	6754	6890	6966	6795	6839	6893	6893	6628	6811	6850	6839	6921	6859	6704	6798	6786	6774	6803	6680	6798	6710	6945	6750	6884	6804	6915	6793	6736	6760	6718	6882	6760	6730	6817	6695	6898	6931	6918	6883	6783	6816	6851	6892	6702	6916	6879	6815	6795	6861	6750	6880	6721	6783	6737	6864	6737	6789	6655	6827	6689	6971	6683
10815	9398	6409	4698	4250	3991	3431	2693	2183	1796	1655	1446	1218	1143	1072	1073	1009	959	972	889	874	808	870	821	809	785	818	769	824	794	797	787	765	835	784	748	782	741	757	842	747	814	775	772	808	801	809	762	759	842	756	771	809	836	825	744	781	773	788	792	791	752	771	769	796	772	773	805	780	724	809	770	770	767	771	727	842	775	726	765	778	826	757	754	849	775	822	771	732	780	787	778	730	817	769	759	766	728	712	766	821	754	787	828	806	780	767	797	759	799	781	754	790	789	805	739	802	784	769	811	805	804	799	771	767	819	821	788	771	790	767	817	783	809	813	770	762	760	739	794	787	765	777	787	792	787	810	719	708	814	787	782	782	753	766	827	743	733	817	808	769	770	796	720	788	798	788	771	794	807	773	784	759	754	799	788	797	781	753	791	761	781	813	775	814	797	787	775	769	744	825	758	769	795	783	779	783	831	808	794	767	765	820	780	806	730	803	848	803	790	753	767	715	781	755	785	746	784	760	780	778	774	741	764	758	813	814	781	754	763	822	788	782	752	764	796	774	768	775	791	774	822	842	754	791	816	739	804	731	780	755	753	789	764	764	791	760	831	789	767	762	786	793	759	701	774	821	781	779	737	805	772	739	773	830	775	798	834	774	801	813	790	820	747	812	779	770	758	790	815	766	796	760	793	787	796	768	744	786	777	787	768	793	780	782	813	786	785	760	755	803	799	806	820	829	805	775	784	727	747	800	759	795	760	779	779	791	747	753	800	780	811	768	836	826	758	755	824	817	831	761	817	792	816	791	777	789	770	829	804	713	738	785	792	782	837	801	792	775	761	766	803	763	813	800	784	732	791	830	728	826	757	806	748	753	780	749	731	804	760	786	778	764	766	782	836	744	758	786	813	788	762	821	803	760	783	826	795	801	805	840	729	783	819	802	838	801	770	771	775	839	804	782	777	764	831	802	852	799	780	776	739	799	718	722	817	837	772	798	820	781	771	747	782	778	755	796	824	764	722	811	756	788	840	801	818	784	777	791	813	759	732	840	738	814	818	731	784	812	743	768	795	772	793	772	777	754	851	780	740	796	783	801	784	763	825	763	799	815	763	786	766	765	774	776	795	765	763	797	779	760	775	739	807	771	751	777	802	760	822	840	771	823	824	789	762	792	802	811	742	849	868	743	794	804	791	782	778	804	803	801	741	763	788	791	741	836	803	793	791	854	765	805	727	768	791	797	774	762	788	819	789	752	798	801	805	773	824	761	732	771	785	816	758	770	784	743	839	825	798	826	751	800	792	778	879	761	798	819	780	835	783	796	737	711	794	743	770	763	806	838	758	806	765	760	807	757	744	777	813	797	735	797	777	784	801	793	824	776	807	785	813	772	778	752	795	790	777	740	778	777	759	831	826	744	789	817	779	776	752	781	809	791	785	860	768	819	778	724	788	737	749	771	833	720	782	747	829	766	794	760	750	806	767	780	783	801	806	809	836	729	795	782	757	785	796	791	758	808	766	785	785	783	745	770	798	750	766	772	818	806	820	800	798	796	813	804	817	768	830	765	781	789	748	774	758	774	815	799	794	795	794	793	792	811	748	781	818	757	788	812	723	772	801	792	771	787	777	807	763	778	797	785	764	756	767	782	778	799	808	760	782	819	791	726	842	756	800	770	753	787	787	828	809	818	780	800	813	804	786	781	831	722	776	789	756	808	779	790	789	730	774	805	800	768	816	814	805	720	877	800	773	824	812	766	761	805	829	812	792	790	824	723	769	749	754	765	763	753	770	829	807	777	743	816	753	768	859	791	769	851	749	798	800	760	818	786	768	794	777	810	807	724	795	824	807	844	751	775	793	827	758	831	771	806	786	811	745	820	789	754	781	733	805	767	785	758	751	761	758	783	719	775	753	795	802	846	754	732	800	799	811	767	760	800	771	728	783	777	829	791	792	787	803	779	781	760	796	758	813	797	772	823	779	826	797	765	822	771	766	766	803	814	751	768	797	805	728	795	787	815	831	870	757	790	766	778	741	765	748	769	808	791	749	781	787	806	767	778	777	774	748	763	802	819	782	848	772	782	760	809	760	794	784	765	803	808	814	808	818	777	778	786	819	787	801	813	806	769	799	782	779	774	743	811	787	766	812	816	769	820	806	761	819	824	761	816	759	764	744	796	753	787	809	818	816	815	767	759	767	804	779	809	812	772	827	811	807	783	787	770	788	774	807	797	811	754	800	821	787	754	777	763	783	774	761	719	773	808	805	788	789	760	767	789	799	847	766	753	787	763	818	833	721	795	758	752	786	802	755	799	793	779	799	750	791	766	818	755	782	812	781	786	762	782	767	746	779	759	782	786	742	763	794	751	767	811	711	795	750	794	757	805	773	789	766	789	799	755	786	789	814	810	761	840	796	760	740	772	771	771	820	780	774	765	747	747	746	788	774	759	779	821	790	775	757	774	744	819	801	735	769	788	779	832	777	742	760	819	751	774	849	771	775	774	776	752	741	778	764	808	798	831	801	840	731	763	787	804	776	824	830	769	837	796	793	744	736	795	759	770	805	792	748	774	802	767	792	831	751	788	767	803	778	792	753	827	800	736	823	787	789	779	767	820	813	837	724	737	845	811	794	787	753	802	786	805	813	825	761	803	818	808	807	799	770	804	776	756	798	778	789	791	862	825	850	779	809	842	782	761	804	741	732	749	782	772	813	798	833	769	806	780	817	755	770	814	857	799	776	829	723	850	737	784	793	777	793	802	805	776	810	771	791	788	776	837	742	782	761	800	756	784	794	778	828	755	828	763	781	785	845	751	860	742	779	776	761	785	762	749	793	762	810	794	764	782	738	819	750	794	781	789	776	859	739	778	750	741	755	747	798	761	776	805	777	795	759	706	761	813	802	782	785	738	760	790	827	788	776	785	760	795	811	730	744	760	814	832	794	760	773	761	810	811	769	782	799	750	786	761	790	809	781	806	813	830	797	750	796	764	803	772	821	748	806	839	807	810	802	818	830	791	750	771	743	815	769	779	764	771	853	752	758	775	754	789	796	752	823	783	760	794	751	787	837	789	811	818	713	740	797	810	814	760	732	803	816	861	771	837	795	756	737	819	809	779	794	785	803	800	794	761	776	832	760	791	769	774	813	845	767	846	863	793	799	784	807	758	795	753	722	817	754	753	802	791	762	794	779	758	733	839	807	806	765	837	826	750	823	759	796	809	778	815	767	804	760	792	769	766	782	736	792	787	791	762	780	760	778	772	756	800	764	741	789	716	758	792	810	802	801	761	795	781	760	841	808	743	821	726	749	776	708	792	758	775	824	820	758	776	750	802	839	770	789	787	811	813	739	782	785	807	797	781	843	766	779	787	817	781	779	792	757	819	805	771	744	799	816	796	792	727	803	790	785	827	811	842	721	733	803	725	790	759	788	800	844	773	798	787	802	781	770	753	808	761	806	817	793	785	773	789	835	812	793	775	802	735	802	810	770	789	772	842	743
44463	37919	35157	42730	44661	42737	39443	34442	29942	26863	23506	20424	17523	15317	13308	12875	12337	11397	10847	10083	9518	8967	8571	8253	7826	7830	7552	7528	7420	7389	7481	7425	7318	7169	7135	7127	7225	7050	7111	7160	7124	7179	7067	7091	7058	7101	7137	7104	7101	7203	7120	7127	7107	6976	6978	7099	7085	7056	7049	7158	7094	7152	7135	7147	7059	7075	7078	7088	7052	7101	7159	7004	7231	7016	7149	6976	7079	7109	7065	7088	7007	7024	7057	7093	7110	7076	6995	7058	7088	7113	7198	7129	6997	7187	7063	6969	7033	7032	7170	6996	7030	7034	7107	7136	7150	7166	7029	7172	7130	7158	7143	7154	7045	7097	7096	7104	7010	7140	7212	7113	6939	7295	7050	6998	7024	7114	7113	7185	7254	6929	7127	7002	7049	7031	7143	7106	7094	7004	7207	7186	7058	7112	7082	7092	7137	7003	7023	6973	7076	7027	7119	7174	7129	7318	7026	7035	7036	7187	6976	7058	7070	7176	7100	6995	7127	7150	7130	7182	6926	7006	6950	7081	7017	7146	7067	7126	7171	7096	7126	7014	7204	7141	7195	7024	7174	6997	6945	6996	7233	7049	7137	7214	7142	7061	7010	7017	7164	7034	7012	7190	7103	7027	7130	7105	7077	7264	7110	7013	7072	7075	7089	7159	7128	7055	7141	6919	7079	7082	7072	7083	7172	6949	7025	7112	7163	7046	7034	7271	7049	6976	7179	7044	7084	7149	7134	7073	6938	7022	7133	7066	7007	7084	6973	6997	7037	7055	6996	7037	7026	6956	6956	7013	7114	6920	7139	7156	7019	7007	7103	6945	7057	6958	7098	7107	7056	7099	7083	7067	7084	6950	7110	7065	7023	7202	6931	7011	7158	7180	6885	7035	7091	7185	7026	7091	7007	7080	6985	7130	7120	7116	7198	6987	7069	6965	7083	7059	7005	6977	7102	7039	7148	7045	7081	7089	7126	7050	7065	7023	7160	7165	7109	7079	7023	7184	7051	6967	7106	7192	7099	6930	7144	7075	7155	7067	7111	7107	7079	7147	7135	7118	7108	7058	7193	7045	6986	7187	7049	7049	7149	7055	6936	7109	6973	7139	7059	7097	7123	6963	7145	6967	7117	7106	6951	7051	7037	7024	7091	7066	7264	7055	7124	7119	7054	7004	7207	7048	7001	6987	7054	7161	7081	7087	7121	7076	7141	7180	6911	7091	7158	7018	6999	7269	7145	7062	7087	7102	7093	6887	7210	7111	7165	7148	6902	7190	7009	7014	7145	6993	6884	7092	7074	7125	7104	7144	7096	7149	7077	7042	7119	7098	7128	7201	6929	7125	7129	7122	7082	6992	7013	7133	7136	7093	6981	7076	7021	7112	7046	7136	6983	6996	7111	7009	6973	7140	7087	6921	6998	7217	6971	7060	7075	7122	7135	7051	7158	7084	6991	7068	7149	7163	7088	7093	7124	7038	7179	7130	7077	7225	7045	7056	7017	7096	7055	7082	7159	7096	7145	7118	7071	7123	7017	6985	7077	7100	7090	7102	7043	7004	7098	7070	7221	7103	7087	7045	7014	7094	7021	7238	7095	7085	7047	7167	7047	7180	7093	6977	7053	7038	7091	7137	7111	7019	7059	7053	7046	7020	7100	7075	7107	7087	7036	7039	7091	7136	7138	7064	7089	7049	7142	7235	7146	7053	7178	6994	7122	7135	6982	7075	7015	7032	6994	7047	7095	7054	7119	7075	7136	7094	6977	7017	6976	7151	7036	7060	7172	7092	7157	7149	6915	7154	7105	7135	7030	7140	7202	7169	7025	7042	6949	7041	6995	6989	7068	7061	7057	7174	7034	7017	6990	7162	7062	7103	7056	7125	7169	7144	7085	7111	7053	7131	7108	7177	7074	7121	7167	7090	7163	7107	7067	7077	6950	6967	7101	7086	6924	7017	6994	7134	7146	7113	6985	7027	7109	7156	7113	7327	7101	7167	7087	7077	7134	7049	7101	7087	7165	7091	7108	7048	7070	7116	7042	7120	7172	7123	7031	7132	6961	6926	7110	7184	7087	6966	7194	7027	7019	7070	6957	7025	7079	7094	7180	7008	7253	7158	7171	7123	7102	7193	7036	6955	7018	7093	7147	6983	7196	6979	7135	7111	7089	7216	7087	6927	7116	7201	7214	7091	7024	7028	6999	7210	7020	7214	7022	7145	7267	7158	7077	6978	7096	7064	7022	7103	7098	7145	7001	7033	6965	7085	7177	7011	7151	6932	7104	7022	6995	7027	7064	7109	6955	7158	7143	6996	7017	7083	7139	7068	7056	7165	7040	7097	7208	6910	6967	7141	7114	7132	7087	6953	7194	7091	7081	7071	7015	7088	7133	7083	6993	7059	7073	7084	7187	7225	7147	7137	7120	7110	6976	7040	6986	7047	7157	7129	6925	7136	7119	7010	7061	6966	7067	6999	7103	7193	7077	7109	7003	7074	7118	7134	7084	7030	7222	7014	7172	7015	7063	7034	7024	7089	7104	7063	7178	7006	7123	7021	7065	7154	7104	7107	7080	7031	7066	7028	7037	7068	7147	7111	7083	7119	7132	7031	7072	7153	7057	7057	7092	7081	7257	6997	7099	7138	7190	7188	7044	7148	7019	7118	7187	7180	7089	6980	7125	7154	7085	7016	7014	7054	7076	7071	7112	7074	7095	7038	7166	7233	7179	6959	7050	7075	7170	7093	7233	7124	7203	6994	6918	7112	6979	7141	7193	7005	7006	6985	7050	7098	7037	6998	7081	7286	7113	7075	7088	7214	7006	7176	7027	7068	7210	7072	7063	7145	6918	7158	6991	7084	6982	7030	7079	7116	7143	7241	7011	7051	7166	6944	7018	7110	7101	7177	7017	6925	7085	7099	7201	6888	7145	7080	7206	7137	7088	7147	7148	7107	7046	7062	7124	6998	7130	6927	7067	7187	7100	7056	7020	7070	6971	7091	7070	7081	7099	7135	7151	7135	7125	7131	7050	7022	7171	7235	7122	7146	7178	7052	7209	7124	6908	7094	7172	7041	7148	7094	6976	7121	6974	7173	7154	6933	7121	7122	7001	7082	7101	7064	7147	7065	6977	7147	7099	7186	7235	7048	7110	7128	7019	7027	6959	7140	7128	7076	7117	7110	7199	7090	7003	7123	7051	7217	6995	7066	7045	7052	7045	7017	6964	7000	7039	7060	7046	7143	7123	7163	7061	7210	7162	7165	7105	7257	7058	6974	7073	7068	7062	7204	7095	7078	7029	7139	7153	7058	6939	7036	7074	7221	7083	6949	7219	7130	7062	7004	7133	7034	7083	7189	7064	7032	7127	7043	7238	7033	7188	7169	7127	7050	7170	7078	7202	7057	7163	6978	6978	7080	7043	7166	7047	7105	7173	7114	7053	7053	7097	7124	7105	7142	7211	7234	7170	6968	7022	6909	7088	7046	7027	7112	7151	7169	7151	7028	7311	7145	7106	7041	7136	7099	6967	7078	6946	7044	7067	7039	6994	7141	7108	6925	7082	7037	7143	7130	6991	7042	7114	7132	7027	7109	7092	7081	7025	7149	7164	7140	7093	7131	7141	7149	7125	7081	6984	7109	7040	7150	7020	7004	6978	7108	7074	7046	7128	7042	7040	7111	6987	7204	7053	7134	6964	7109	7086	7172	7034	7046	7128	7153	6925	7013	7097	7081	7288	6954	7031	7198	7086	7144	7040	7080	7074	6966	7236	7163	7097	7058	7152	7288	7027	7149	7162	7106	6939	7113	7116	7052	7043	7043	7138	7192	7098	7133	6994	7067	7128	7064	7121	7105	7102	7096	7146	7159	7134	6921	7049	7234	7216	7110	7216	7074	7155	7109	7057	7092	7093	7006	7221	6982	7077	7075	7106	7201	7191	7081	7182	6997	7204	7216	7063	6993	7141	7123	7148	7060	7124	6975	7137	7031	7154	7187	7094	7021	7129	7063	7126	7132	7011	7008	7112	7104	7168	7037	7238	7173	7074	7239	7066	7207	7065	7075	7068	7120	7197	7096	7082	7214	7050	7058	7116	7158	7097	7171	7171	7075	7085	7064	7230	7040	6992	7045	6961	7040	7201	7161	7089	6960	7043	7077	7040	7177	7108	7051	7058	7157	7056	7024	7165	7155	7071	7279	7105	7122	7176	7058	7144	7239	7187	7143	7059	7024	7116	7096	7072	7106	7045	7174	7049	7112	6955	7144	7040	7180	6973	7040	7154	6964	7119	7091	7100	7074	7140	7157	7063	7162	7018	7257	6984	7157	7052	7133	7020	7018	7077	7012	7125	7036	7192	7040	7065	7027	7177	7122	7215	7080	6966	7025	7092	7098	6964	7122	7087	7143	7178	7074	7183	7019	6995	7193	7125	7095	7155	7144	7016	7165	7135	7102	7204	7110	7145	7149	7052	6967	7165	7106	7229	7153	7123	7192	7058	7229	7044	7004	7072	7084	7076	7149	7122	7016	7100	7077	6928	6817	6984	7131	6998	7151	7167	7059	7143	7172	7101	7189	7075	7039	6973	6958	7256	7089	7079	7034	6976	7017	7079	7070	7071	7129	7077	7080	7031	6974	7040	7152	7095	7100	7182	7089	7250	7194	6965	7096	7031	6996	7241	7152	6972	7044	7091	7047	7034	7101	7074	7085	7187	7048	7193	7085	7006	7056	7014	7126	7088	7047	7297	7171	7218	7098	7183	7116	7055	6998	6989	7122	7191	7107	7077	7152	7288	6993	7122	7004	7235	7180	7139	7004	7150	6987	7087	7101	7111	7083	6979	7070	7146	7087	7062	7071	6981	6988	7065	7082	7141	6973	7030	7162	7217	6937	7045	6962	7109	7002	7085	7192	7158	7173	7077	7123	7178	7188	7148	7205	7042	7021	7155	7086	7064	7119	7124	7080	7064	7183	7045	7037	7140	7115	7235	7073	7117	7168	7163	6924	7043	6962	7079	7178	7034	7072	7036	6988	7111	6938	7168	7070	6983	6979	7212	7086	7076	6979	7092	7139	7111	7070	7063	6981	7180	7118	7050	7102	7091	7007	7113	6915	7021	6943
11835	8230	6099	4497	4128	3649	3257	2480	2112	1886	1560	1335	1196	1065	1051	997	937	980	952	856	835	860	856	825	786	786	842	742	827	757	762	813	745	803	775	803	747	748	752	767	760	729	786	791	756	814	745	745	795	795	824	789	773	765	740	770	816	767	766	754	767	776	731	809	713	790	767	756	787	756	751	755	801	768	788	772	777	723	733	811	799	790	732	737	777	800	774	724	781	757	726	762	803	767	746	821	745	767	725	779	726	760	804	737	762	747	723	746	758	723	707	761	744	769	761	767	755	768	805	814	737	745	727	758	803	747	731	808	785	745	760	735	794	809	813	762	796	798	772	760	759	737	751	736	776	789	732	761	789	740	769	739	796	767	813	769	785	786	748	766	748	829	783	781	771	730	737	742	793	776	728	753	802	771	792	742	789	780	784	761	696	801	732	749	790	796	732	766	770	774	769	738	802	759	787	803	738	744	787	747	830	793	798	801	803	812	789	804	721	790	815	775	777	775	763	774	726	739	741	801	782	775	769	802	758	763	750	735	740	728	767	797	772	784	875	717	769	781	792	747	741	775	783	749	792	764	730	743	739	799	756	742	772	732	766	802	765	736	771	751	774	764	785	767	759	789	783	758	736	792	863	762	755	776	743	804	771	811	787	765	816	777	733	765	801	779	777	765	841	753	780	731	783	729	750	763	767	774	731	722	774	741	754	748	748	776	757	765	773	764	775	728	827	739	753	790	785	769	722	798	795	752	848	798	756	816	806	785	776	724	780	781	775	767	768	802	854	759	802	728	798	758	789	754	735	753	787	770	782	770	805	744	832	742	745	813	756	773	766	753	823	735	767	793	782	746	785	782	720	756	787	777	756	816	754	774	790	770	759	778	792	756	762	709	756	741	743	745	777	763	707	748	770	741	771	803	772	718	813	702	809	789	812	738	780	784	781	773	786	796	745	768	801	726	815	769	751	805	786	785	732	749	792	738	738	787	815	744	737	800	733	734	738	790	792	783	750	810	770	739	735	749	756	788	808	789	731	779	793	756	717	769	741	784	771	781	769	801	748	776	768	788	800	800	755	748	803	752	762	822	749	736	772	731	780	783	699	796	797	718	798	777	804	755	763	777	756	778	766	800	785	761	757	782	796	811	742	785	748	766	776	806	815	719	769	768	727	744	810	756	761	793	766	834	811	768	736	720	783	749	777	776	780	681	760	761	781	747	786	751	710	740	776	782	721	795	795	799	750	809	738	730	739	737	766	812	781	822	751	771	756	818	796	792	795	799	772	760	812	767	735	731	800	816	791	795	802	762	745	760	727	770	815	775	788	833	845	751	799	751	765	733	747	847	791	763	760	745	743	801	741	697	822	783	759	811	766	738	760	748	741	740	786	792	744	733	766	841	775	752	800	756	783	760	759	776	752	772	734	778	721	784	767	849	793	769	797	803	781	773	759	753	811	803	780	776	751	785	725	742	732	769	737	755	734	772	719	795	769	768	765	763	846	778	730	754	787	732	797	744	795	786	772	782	783	819	766	759	698	778	764	779	808	735	771	810	716	767	813	824	776	783	817	741	747	771	741	814	735	738	749	798	780	781	795	807	795	744	758	715	763	789	759	738	734	797	741	763	730	774	807	748	718	803	779	731	739	759	781	787	760	771	740	749	766	750	771	772	731	740	790	782	741	741	766	750	807	762	730	763	779	789	751	757	761	812	791	808	761	712	728	803	788	807	804	765	815	738	768	747	718	775	753	750	720	741	701	766	741	706	795	751	812	751	823	784	761	752	793	707	784	760	784	721	763	768	752	742	803	745	776	816	757	762	784	813	740	775	755	796	713	737	787	755	768	754	724	785	775	768	765	765	844	768	757	727	761	770	743	729	772	752	751	789	754	756	748	809	750	719	771	779	814	758	763	767	741	754	757	807	776	779	755	773	767	713	813	754	775	780	740	766	812	766	763	736	740	744	759	825	791	773	769	738	782	762	756	736	793	809	730	744	756	788	734	764	784	738	714	763	741	784	796	785	745	806	753	826	769	740	766	785	730	736	770	760	750	704	779	753	802	758	752	772	742	763	762	724	790	771	774	742	780	715	790	725	765	810	762	781	725	762	785	779	766	811	792	758	754	761	769	782	764	785	797	774	757	783	808	784	816	776	771	798	781	749	784	815	780	843	757	704	773	766	795	748	713	776	771	788	801	783	790	791	741	795	747	772	841	729	774	771	758	763	785	783	764	740	749	784	727	800	780	747	755	773	785	752	770	764	753	774	783	783	806	765	788	804	706	830	729	736	748	778	791	778	739	748	803	716	753	720	755	787	779	753	776	801	758	777	807	782	738	748	795	791	802	750	707	731	773	747	802	759	782	754	775	793	777	793	785	771	800	801	807	783	770	757	788	774	813	797	776	787	742	755	749	747	770	786	767	722	714	781	744	730	763	743	742	732	744	704	770	761	770	818	774	818	736	778	818	733	764	829	772	745	736	763	801	785	743	760	773	721	818	793	795	777	766	748	792	794	766	738	715	784	808	710	801	748	799	779	767	744	826	811	789	758	745	763	798	791	764	789	794	827	763	732	721	791	785	730	798	804	829	790	767	751	781	723	803	732	767	772	743	751	749	772	727	756	761	752	783	752	762	796	770	818	811	783	803	743	767	803	744	801	788	817	787	746	778	767	773	793	777	763	771	749	774	758	803	798	756	806	803	787	774	756	768	758	758	717	787	745	722	779	758	744	798	767	787	783	759	778	786	756	702	769	766	738	787	786	744	817	759	781	788	806	732	805	759	753	767	737	743	750	799	735	761	795	752	732	776	785	794	749	771	785	779	773	789	798	764	824	760	734	789	804	749	825	755	784	748	757	719	781	746	734	810	797	760	770	764	721	734	766	786	733	712	781	832	830	765	762	767	751	710	791	760	812	760	774	781	797	753	743	732	733	762	757	729	778	778	772	709	830	790	803	747	804	766	772	764	812	807	796	743	776	773	775	707	746	759	750	771	740	749	778	781	749	771	795	754	781	821	799	797	750	748	751	755	773	748	745	814	775	739	773	757	783	749	803	770	789	734	790	735	764	756	700	720	768	744	765	774	775	775	764	785	796	813	742	796	757	823	770	715	778	768	779	773	745	786	743	757	734	756	793	754	760	807	761	704	733	818	802	805	788	788	774	740	753	770	775	757	747	751	798	826	789	763	755	778	765	752	733	769	734	794	818	749	770	761	765	783	726	767	773	751	811	814	791	805	779	725	776	835	809	762	769	765	791	775	745	779	740	757	763	764	755	815	742	785	732	764	752	790	784	736	778	749	750	791	769	761	767	745	812	731	791	777	790	725	769	744	812	746	749	772	748	824	736	828	793	773	768	762	732	755	701	782	787	778	763	781	762	773	710	799	775	753	761	763	732	815	758	716	751	787	805	791	798	753	764	744	734	785	797	787	783	784	773	772	769	800	792	821	763	797	742	778	774	791	805	764	762	802	752	772	755	780	778	719	785	844	803
40970	36745	34520	43022	44808	41689	38440	33529	29533	26473	22259	19201	16624	14625	13451	12683	12378	11469	10569	9828	9124	8648	8510	7988	7770	7639	7643	7367	7494	7401	7325	7369	7269	7102	7033	6921	7145	7123	7045	7198	7029	6959	7016	7105	7060	7033	6964	7059	7010	6950	6940	7338	7026	6768	6863	6948	6957	6914	6965	7021	6989	7021	6991	7004	6998	6986	6966	6946	6969	7073	7025	6997	6917	6921	6944	6895	7040	6935	6956	6946	7110	6835	6884	7004	6919	6933	6915	6952	7016	6997	7150	7053	7082	6991	6783	7054	6893	6923	7049	6963	7035	6940	7019	6830	7057	6872	7197	6977	6957	6953	7127	6687	6947	6885	6891	7058	6980	6936	6895	7019	6928	6847	6988	6957	6935	6845	6841	6971	7005	6859	6976	6826	6871	6869	7003	6880	7006	6862	6933	7003	6983	6882	6936	7171	6928	6788	7005	6825	6977	7052	7018	6863	7013	7057	6893	7035	7002	6919	6859	6933	6906	7094	7011	6961	6966	7003	6977	6861	6913	6988	7061	6971	7095	7045	7053	6940	6971	6979	7010	7027	7013	6998	7065	6938	6986	7038	6917	7001	6919	6827	7094	6993	7016	7113	6971	6947	6988	7034	6988	7036	6956	6981	6987	6925	6843	6916	6847	6967	6951	7065	6857	6987	6973	7015	7023	6942	7008	6983	6876	6991	6911	6992	7026	7146	6894	6966	6902	6920	6966	7036	7088	6882	7043	7127	6981	7004	6916	7080	6973	7128	6986	7008	7007	6884	7029	6881	7034	7062	6975	7029	6942	6927	7131	6866	6987	6891	6814	6836	7022	6997	7049	7026	7028	7014	6909	7102	7032	6950	6977	6954	6905	6775	7062	6971	6945	6903	7036	6932	7102	6923	6949	6929	7057	6877	7011	6986	6935	6819	6920	6974	6930	6966	6874	6957	6837	6990	6987	6975	7053	6907	7001	6932	6806	7008	7017	6970	7077	7018	6950	6887	7023	6966	6957	7043	6975	6916	6864	6817	6979	6927	6941	6827	7013	7058	6881	6928	7056	7061	6947	6861	7051	6990	7037	6972	6898	7054	6942	7075	6894	7034	6948	6995	7213	6936	6957	6992	7091	6929	7127	6955	7049	6902	6904	6944	7135	6925	7112	6945	6907	6971	7070	7042	7087	6924	7019	7039	7131	6914	6958	6930	6959	6946	6857	7097	7068	6851	6891	6908	7041	6968	6969	6864	7019	6974	7009	6915	6999	6885	6998	6889	6863	6869	6869	6987	6850	6989	6848	6996	7029	6920	6964	6949	6994	6954	7030	6878	7004	6953	6958	7003	7028	7074	6933	7011	6983	6928	7027	7041	6827	6950	6921	6936	6789	6977	6889	6937	7063	6979	6948	6923	6965	6820	6894	7069	6997	6930	7013	7054	7025	6983	6898	6887	6933	7066	6895	6942	6956	6999	7066	7101	6888	7132	6968	6895	7080	6962	6829	7049	6995	6886	6972	6902	6892	7058	6819	7001	7082	6856	6958	7005	6943	6962	6979	7021	6934	7012	6910	7020	6904	6993	7032	7135	6858	7138	7021	6947	6956	7042	6917	6990	6926	6968	7027	6939	6985	6902	6984	6997	6946	6945	6883	6978	6985	6989	6932	7003	7066	7009	7026	7023	7015	6936	6961	7122	6974	6900	6912	7026	7077	7101	6882	6998	7031	6901	7068	6957	6955	7056	6953	7135	6999	6978	6954	6953	6991	7020	7061	6997	7101	6871	6963	7027	7001	7082	6915	6936	6952	6966	6944	6957	6951	6950	7009	6832	7020	6972	7113	6968	6973	7008	7004	6894	6976	6931	7001	6968	6983	6908	6884	6897	6973	6955	7052	7032	6902	6881	7016	6905	6993	7052	6887	6912	6874	7014	6985	6846	7029	6953	6953	6857	7105	6963	6866	7014	6953	6893	7018	6885	6920	6938	6937	6885	6955	6996	7082	6984	7050	7015	6959	6984	6966	6879	6949	6906	7028	7042	6993	6909	6907	7084	6985	6922	6965	7124	6960	6990	7018	6904	6865	7090	7042	6926	6930	6976	7003	6954	7079	6987	6976	7028	6910	6950	6969	7096	6986	6933	6868	6898	7022	6958	7080	6884	7029	7078	7065	6852	6977	6985	6964	6909	7005	6893	6913	6940	6966	6945	7040	6928	7021	6828	6934	6923	6922	6992	6973	6965	7045	7004	6916	6975	6975	6975	6963	6971	7076	7010	6900	6977	7089	7023	6952	6806	6953	6972	6974	7069	6929	7033	7006	7035	6918	6852	6979	6987	7041	6852	7015	6858	7040	6830	7092	6877	6993	6914	6959	6918	6848	6883	7061	7000	6965	7026	6938	6893	6877	6960	7020	6959	6882	6897	6992	6866	6997	6965	6949	6898	6960	6922	6908	7078	6925	6877	7092	7078	7048	6947	7090	6955	6908	6856	6994	6899	6928	6904	6847	6846	7043	6882	7012	6924	6984	6987	6962	7033	6925	6982	6972	6973	6944	6931	6800	7046	7026	6996	7023	7003	6948	6890	7002	6976	6943	7013	7019	7019	6826	6962	6847	7032	6911	7044	6981	7045	6965	6935	6943	6858	6958	7001	7026	7038	6946	6921	6984	7034	6887	6975	6878	6978	7021	6867	7100	6939	6926	7120	7016	6870	7019	6924	7076	6964	7046	7053	6993	6899	6936	6985	7044	6910	6826	6939	7003	6947	6948	6890	7057	6966	7006	6912	6962	6953	6955	7058	7018	7007	7098	6966	7006	6978	6990	6912	7014	6964	6872	7034	6974	6978	7131	6951	6986	6937	7053	6954	6992	7028	7080	7094	7083	7042	7029	7007	7017	6989	6891	6964	6897	6861	6954	6968	7023	7012	6889	7053	6947	6973	7072	6914	6825	6926	6950	6913	6922	7053	6968	6936	7031	6929	7074	6960	6903	6873	6930	6988	6986	7062	6980	6908	7020	6902	7046	6901	6984	6996	7113	6954	7003	7011	7072	7018	7084	6812	7009	6797	7000	6906	7001	6792	7129	6891	6871	7023	6908	6878	7022	6960	6940	7016	7040	6879	7072	6948	7056	6889	7027	6830	7030	6954	6826	6983	7074	6919	6971	6943	7042	7077	6975	7030	7018	7030	6935	7099	7000	7072	6901	6992	6908	6939	6983	6948	7064	6928	7103	7025	6921	7019	6980	6903	7113	6930	6913	7077	6963	7017	6848	6996	7061	6967	6942	6925	7006	6993	7007	6989	7015	6993	6912	6946	6954	7027	7188	6932	6952	6855	6893	7035	6907	6805	6930	7056	6971	6952	6943	6948	7116	7012	6846	6996	7003	7088	6889	7035	7148	6826	6904	7017	6909	7075	6973	6902	6836	6918	7093	7027	6994	6866	7012	6898	6990	6984	6855	6874	6952	6982	6950	7031	7026	6908	6910	7108	7099	7014	6984	7104	6974	6955	6993	6933	7093	6953	6978	6946	6892	6993	6986	6984	7113	7038	6980	6927	6974	6991	6954	7056	6970	6944	6979	6939	6939	6952	7073	7109	7028	6905	6941	6976	6908	6957	7043	6923	7141	6955	7087	6976	6945	7038	7123	6995	6959	7060	6882	7127	6792	6963	6987	6893	6897	6929	6967	6959	6967	6935	7032	6860	6906	6921	6870	6968	6930	6872	6954	6894	6978	6929	6945	7053	6896	6931	7002	7035	7003	6978	7149	6961	6984	7083	6811	7084	7139	6860	6957	6883	7076	6854	7007	7035	6905	7084	6847	7015	6854	6856	6988	7008	6976	6976	6959	6970	7099	7012	7004	7048	7144	6984	6940	7009	6967	7131	7009	6835	6984	6858	7026	6937	6967	6967	7074	6946	7043	6904	6991	6946	6923	6933	7036	6990	6968	7079	7092	6980	6917	6993	6957	7078	6989	7015	7066	7023	7002	6917	6935	6872	7022	7055	6993	7005	7069	6906	6865	7004	6986	6954	6991	6921	7041	7010	6942	7033	7052	6878	6873	7066	6963	7076	6939	7115	6988	6970	6995	6937	6921	6947	6954	7050	6973	6931	6965	6831	7108	6992	6972	7089	7097	6906	6924	6996	7039	7050	6994	6948	6873	7051	6971	7008	6919	6901	6887	6904	6917	6930	6916	7014	6910	6981	6956	7106	7015	6991	7083	7023	6967	6953	6915	6912	6905	6881	6915	7001	7104	7047	6909	6944	7011	6958	6873	6985	6926	6965	6899	7015	7004	7041	6961	6881	7045	6958	7048	7044	7040	7055	7013	6830	6946	6969	7125	6956	6835	6817	6749	7018	6961	7001	6965	6902	7041	7075	7011	7025	6907	6948	7034	7024	6869	7049	6863	6914	7043	6879	7038	6911	6987	7076	6931	6926	6921	7009	6972	7054	6981	6967	6977	7095	6959	6966	6889	6968	6999	7010	6882	7002	6838	6808	7023	6909	7059	6967	7102	7011	7012	6992	7043	7031	6993	6912	6955	6973	7092	6796	7008	7087	7132	6978	6932	6966	6964	6872	7056	7036	6796	6945	6978	6915	7033	6866	6921	6865	6956	6910	6967	6936	6935	6880	6952	7123	7026	6932	6967	6938	7034	7016	6831	6931	6925	7072	7023	7071	6890	7038	6806	6833	6986	6869	7052	6968	7034	6885	6874	6924	7016	6983	6974	6977	6973	6896	7041	6874	6946	6927	6932	7021	7007	7098	7110	6950	6804	7066	6944	7034	6956	7076	6934	6869	6859	6895	7101	7015	6958	6865	7057	6899	6909	6980	7065	6920	6945	6917	6947	6948	6946	7083	6881	7045	6877	7017	6996	6910	6992	6930	7039	7093	7045	7018	6956	7008	7068	6835	7058	6796	7010	6911	6935	7043	6880	6991	7046	6880	6954	6908	6928	7005	6836	7114	7142	6952	7064	6988	6873	6974	6970	6938	6870	6936	7022	6879	6948	7097	7049	7069	7006	7050	6973	6981	7078	6918	7032	6897	7050	6830	7020	7101	7129	7014	7018	7117	7077	6945	7034	6794	6858	7000	6993	6994	6988	6952	6902	6991	7072	6941
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
