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
342369234919	342369235474	342369236024	342369236574	342369237123	342369237674	342369238224	342369238774	342369239323	342369239874	342369240424	342369240974	342369241523	342369242074	342369242624	342369243174	342369243723	342369244274	342369244824	342369245374	342369245923	342369246474	342369247024	342369247574	342369248123	342369248674	342369249224	342369249774	342369250323	342369250874	342369251424	342369251974	342369252523	342369253074	342369253624	342369254174	342369254723	342369255274	342369255824	342369256374	342369256923	342369257474	342369258024	342369258574	342369259123	342369259674	342369260224	342369260774	342369261323	342369261874	342369262424	342369262974	342369263523	342369264074	342369264624	342369265174	342369265723	342369266274	342369266824	342369267374	342369267923	342369268474	342369269024	342369269574	342369270123	342369270674	342369271224	342369271774	342369272323	342369272874	342369273424	342369273974	342369274523	342369275074	342369275624	342369276174	342369276723	342369277274	342369277824	342369278374	342369278923	342369279474	342369280024	342369280574	342369281123	342369281674	342369282224	342369282780	342369283323	342369283874	342369284424	342369284974	342369285523	342369286074	342369286624	342369287174	342369287723	342369288274	342369288824	342369289374	342369289923	342369290474	342369291024	342369291574	342369292123	342369292674	342369293224	342369293774	342369294323	342369294874	342369295424	342369295974	342369296523	342369297074	342369297624	342369298174	342369298723	342369299274	342369299824	342369300374	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2698	3300	1900	2700	2693	3300	1900	2700	2686	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
53123	53833	31381	13150	3419	1391	1004	967	929	946	916	959	964	922	954	891	938	934	918	950	937	921	916	934	978	955	946	953	960	934	953	963	928	894	922	918	964	907	915	905	960	1006	918	890	956	964	880	913	954	977	899	911	894	899	962	923	924	926	910	946	956	925	929	933	915	903	919	931	860	911	950	935	936	938	941	921	977	942	977	949	939	919	933	929	923	975	933	918	985	955	922	978	916	943	906	907	896	924	941	946	938	893	925	919	981	893	943	895	919	952	920	942	959	893	932	923	940	898	926	889	953	957	947	927	959	866	887	913	885	901	945	910	925	957	882	919	942	850	896	925	952	941	903	955	913	921	942	878	944	920	994	936	918	955	922	933	916	887	958	902	969	921	916	987	938	943	910	932	958	1024	977	879	918	913	910	907	947	907	971	958	895	898	1001	919	979	904	947	946	949	938	939	925	931	904	906	944	931	905	906	917	936	946	971	907	895	928	911	931	859	922	893	958	947	945	899	933	889	861	902	905	970	962	941	915	925	955	919	937	861	925	880	896	922	923	946	916	971	899	993	902	999	893	879	974	922	948	907	952	967	909	902	889	987	926	895	951	890	948	951	899	881	856	904	984	923	931	928	998	922	940	945	948	950	955	911	908	876	936	988	913	953	932	947	898	927	945	904	852	938	946	917	913	996	955	958	936	957	972	931	882	925	956	891	960	979	931	939	957	969	943	937	951	917	924	985	929	929	992	928	929	917	961	975	947	968	929	920	923	950	946	873	910	923	896	927	864	942	952	941	901	917	1006	995	891	856	897	943	955	978	928	950	943	924	935	938	978	946	887	908	981	911	946	892	958	945	974	925	948	909	926	890	946	917	975	899	890	894	978	915	886	915	926	937	898	963	874	991	955	958	907	914	935	873	946	929	906	919	920	893	921	918	923	869	993	912	892	927	946	893	910	944	879	972	921	902	960	987	937	946	914	934	886	991	917	921	955	892	935	945	908	921	917	957	961	938	956	948	921	895	984	888	911	911	915	929	902	904	954	921	1001	901	920	991	948	897	962	928	897	966	987	941	912	909	931	927	908	970	913	958	873	918	954	928	926	930	950	956	939	921	946	954	954	893	868	997	940	930	872	908	948	899	928	821	956	934	944	1012	921	962	957	958	960	874	908	962	921	883	961	926	935	915	940	963	963	864	911	964	923	928	940	967	970	968	906	930	886	939	935	914	956	921	916	963	920	921	921	900	960	948	937	919	990	991	929	983	920	896	886	917	935	962	976	929	889	920	941	974	903	929	931	969	891	928	917	937	969	945	952	1013	922	967	916	942	954	961	947	910	930	901	922	933	950	900	937	907	920	938	924	926	951	948	921	970	879	922	890	911	917	999	891	921	924	908	896	939	933	970	924	965	945	977	932	945	944	965	948	860	890	907	928	901	914	895	921	944	927	939	984	908	973	946	912	886	963	961	937	913	931	914	904	920	825	940	929	979	915	963	963	940	951	957	912	900	908	915	910	999	934	886	996	885	948	920	925	905	900	887	923	962	951	947	956	925	956	898	984	903	957	951	985	957	920	927	864	916	941	935	901	977	901	922	885	903	922	929	956	920	893	923	909	970	945	927	935	935	925	942	914	941	904	938	874	945	914	920	962	931	901	996	956	929	878	959	924	909	913	913	954	924	938	935	919	940	978	944	926	921	937	886	932	931	908	942	904	972	946	926	950	925	929	1008	905	885	892	918	944	937	926	959	924	897	969	902	902	916	945	916	908	996	929	974	923	930	941	906	964	918	889	872	883	968	900	941	952	930	927	921	985	927	937	892	886	913	992	932	863	939	892	945	950	915	896	971	884	943	929	889	967	939	931	935	950	962	984	875	890	934	932	913	880	873	975	970	949	932	920	919	906	900	935	953	975	940	942	959	941	896	901	952	921	932	1009	988	1035	933	928	927	951	910	922	961	957	945	952	897	943	928	870	930	908	907	965	953	957	957	976	957	940	945	1008	917	939	963	885	992	958	956	912	903	965	941	963	925	951	935	927	923	960	982	922	931	955	960	922	960	957	918	934	957	978	937	899	877	916	921	913	949	907	934	1011	967	905	925	928	911	902	961	929	953	953	913	877	954	919	947	972	909	962	957	910	895	927	937	944	929	932	986	949	971	930	926	905	915	942	962	948	922	905	940	901	905	885	948	911	949	935	940	884	961	967	955	878	939	915	964	891	912	976	917	941	902	939	942	977	909	972	942	882	923	940	930	935	942	923	921	905	939	908	994	867	913	968	926	931	882	964	884	925	944	916	942	931	940	873	916	920	958	957	920	907	927	899	900	912	968	946	925	932	960	890	919	967	970	990	884	949	922	987	947	906	965	917	894	928	923	943	900	933	942	916	917	926	947	895	941	951	940	927	967	939	1006	956	950	902	964	963	960	976	900	898	948	918	922	930	903	965	961	907	885	928	939	923	983	877	927	990	969	937	947	977	969	927	985	877	954	940	953	918	971	904	877	876	946	922	916	931	915	951	923	943	932	917	896	947	878	989	963	982	919	956	935	918	974	880	939	907	939	896	896	908	966	868	928	907	955	943	937	896	984	965	934	976	927	904	901	937	909	953	935	931	902	903	928	892	956	950	909	1010	944	958	944	911	962	921	980	966	980	971	930	889	923	955	896	884	950	920	928	923	890	973	956	980	907	885	974	916	880	930	931	915	954	966	932	925	1002	971	890	927	924	911	909	874	879	912	939	938	982	927	970	915	933	919	955	920	947	920	948	907	896	918	950	927	943	906	898	921	974	966	914	904	929	990	956	929	870	917	954	965	899	917	954	952	923	878	961	921	949	982	867	913	934	922	919	900	918	926	950	924	911	947	942	943	923	865	948	885	896	910	975	890	965	917	847	890	914	886	940	956	1017	888	918	927	940	988	890	930	943	921	976	915	903	925	989	931	964	973	933	969	899	911	917	934	922	935	925	920	966	919	909	932	905	952	942	915	980	950	976	973	928	888	938	954	929	916	994	929	897	914	938	929	977	949	1000	940	962	934	922	934	932	916	904	916	903	928	1001	968	941	941	963	934	943	897	961	968	956	900	951	941	927	882	944	989	884	931	859	906	911	930	933	943	945	916	914	905	931	917	876	955	919	908	978	915	937	945	958	881	909	958	906	907	936	932	970	958	898	897	945	943	901	948	951	905	962	963	879	947	950	891	930	929	908	953	913	943	971	956	997	907	953	893	949	910	975	941	922	923	904	940	964	931	953	919	901	888	942	929	944	950	913	957	931	937	918	898	913	955	931	893	947	877	925	922	896	921	955	939	996	950	938	933	881	938	960	898	960	902	929	842	964	948	926	931	923	918	883	915	946	906	975	905	981	919	938	980	948	920	919	895	942	985	911	886	990	922	915	892	900	918	923	969	947	954	954	884	938	937	946	982	959	976	884	981	929	902	922	962	958	966	923	925	930	957	954	975	997	962	948	994	919	889	946	964	875	942	935	948	944	875	939	926	900	851	907	982	925	874
60662	58688	55068	41892	29395	14961	8663	7878	7759	7761	7526	7792	7630	7689	7602	7586	7644	7581	7353	7743	7759	7667	7516	7747	7736	7732	7584	7704	7771	7767	7743	7667	7652	7612	7723	7569	7733	7725	7786	7689	7640	7660	7798	7566	7567	7532	7708	7724	7743	7718	7719	7465	7565	7660	7624	7687	7789	7585	7488	7642	7540	7631	7738	7670	7694	7657	7681	7637	7618	7584	7662	7655	7665	7680	7611	7816	7713	7787	7720	7665	7624	7738	7672	7704	7767	7686	7717	7749	7674	7615	7748	7638	7713	7519	7774	7756	7742	7547	7661	7597	7644	7679	7631	7635	7638	7617	7689	7741	7544	7708	7711	7538	7708	7786	7538	7614	7775	7569	7769	7874	7680	7652	7706	7702	7776	7640	7678	7790	7702	7648	7676	7706	7768	7606	7725	7607	7695	7687	7669	7560	7775	7646	7736	7667	7690	7686	7586	7778	7731	7682	7758	7619	7650	7711	7778	7610	7683	7862	7717	7687	7617	7682	7710	7815	7710	7755	7724	7627	7634	7672	7715	7780	7743	7829	7547	7764	7728	7657	7692	7550	7742	7658	7712	7677	7584	7628	7613	7846	7860	7534	7693	7730	7718	7597	7683	7725	7663	7691	7699	7761	7724	7828	7774	7687	7696	7666	7904	7601	7408	7689	7758	7604	7612	7629	7708	7773	7575	7702	7629	7795	7667	7563	7619	7644	7769	7755	7690	7635	7597	7566	7607	7733	7632	7715	7633	7627	7671	7739	7567	7690	7626	7673	7666	7791	7880	7652	7693	7674	7664	7659	7651	7709	7556	7799	7687	7703	7757	7537	7680	7632	7674	7659	7622	7706	7644	7781	7725	7805	7605	7578	7650	7594	7698	7743	7687	7660	7598	7652	7700	7728	7659	7841	7632	7573	7819	7679	7727	7586	7697	7723	7695	7637	7624	7790	7662	7776	7656	7685	7625	7629	7623	7772	7651	7692	7712	7740	7682	7608	7722	7686	7532	7746	7603	7454	7771	7588	7778	7769	7588	7698	7618	7595	7732	7607	7717	7688	7676	7564	7676	7636	7744	7675	7675	7772	7592	7725	7724	7647	7730	7679	7703	7679	7601	7584	7714	7631	7610	7608	7629	7712	7658	7724	7692	7584	7597	7546	7666	7609	7580	7759	7493	7734	7598	7594	7708	7650	7754	7690	7718	7769	7601	7784	7792	7758	7719	7702	7609	7578	7798	7712	7685	7734	7713	7611	7628	7720	7683	7662	7607	7619	7675	7691	7673	7673	7565	7596	7647	7531	7699	7662	7573	7598	7775	7599	7726	7690	7600	7672	7745	7638	7758	7717	7572	7656	7717	7720	7790	7682	7660	7657	7601	7668	7701	7641	7563	7721	7759	7716	7591	7673	7801	7664	7687	7538	7606	7713	7658	7639	7730	7772	7648	7694	7594	7625	7650	7744	7615	7751	7677	7580	7680	7621	7629	7761	7732	7539	7753	7707	7680	7640	7841	7727	7669	7730	7661	7792	7788	7772	7697	7731	7610	7706	7728	7665	7712	7637	7653	7815	7711	7639	7696	7623	7764	7678	7792	7686	7789	7581	7587	7647	7614	7608	7697	7769	7565	7658	7690	7770	7726	7524	7663	7626	7574	7711	7773	7743	7631	7625	7628	7542	7595	7665	7704	7627	7704	7625	7753	7669	7609	7688	7604	7631	7701	7703	7765	7635	7670	7723	7652	7655	7821	7600	7719	7559	7621	7737	7592	7585	7570	7571	7590	7635	7564	7528	7669	7718	7655	7710	7613	7592	7617	7673	7711	7550	7665	7798	7732	7676	7616	7683	7735	7803	7746	7732	7719	7641	7635	7747	7571	7703	7734	7636	7697	7732	7732	7748	7771	7608	7745	7679	7680	7699	7693	7744	7723	7795	7692	7683	7635	7730	7604	7645	7655	7747	7835	7656	7728	7808	7684	7597	7552	7679	7666	7603	7637	7681	7626	7645	7752	7625	7644	7699	7712	7600	7725	7869	7819	7775	7672	7815	7614	7644	7721	7672	7736	7674	7671	7615	7616	7603	7671	7720	7716	7783	7668	7675	7681	7739	7728	7647	7572	7692	7755	7663	7691	7644	7729	7736	7699	7595	7746	7627	7561	7598	7753	7708	7776	7614	7779	7595	7690	7789	7590	7666	7880	7583	7709	7801	7731	7909	7695	7732	7634	7644	7644	7624	7535	7804	7633	7661	7779	7702	7500	7762	7625	7591	7597	7654	7692	7656	7598	7545	7570	7709	7658	7521	7581	7610	7697	7653	7726	7660	7723	7801	7620	7728	7722	7602	7758	7833	7907	7718	7687	7712	7615	7639	7511	7593	7692	7647	7691	7698	7685	7738	7582	7828	7658	7566	7779	7811	7616	7619	7805	7671	7691	7539	7571	7610	7715	7624	7589	7664	7636	7701	7671	7734	7709	7725	7713	7697	7613	7790	7601	7661	7627	7626	7664	7664	7718	7745	7746	7782	7601	7796	7686	7830	7673	7717	7609	7748	7671	7635	7657	7675	7689	7662	7619	7742	7566	7802	7631	7618	7594	7731	7637	7671	7523	7644	7746	7590	7513	7707	7642	7763	7739	7594	7752	7655	7592	7653	7608	7618	7682	7775	7685	7569	7658	7600	7599	7624	7665	7680	7808	7603	7576	7712	7779	7602	7575	7646	7575	7741	7572	7546	7705	7783	7650	7545	7611	7712	7792	7690	7652	7631	7574	7761	7694	7654	7702	7761	7765	7621	7723	7776	7756	7644	7665	7657	7665	7710	7632	7754	7687	7663	7736	7532	7656	7698	7848	7805	7712	7647	7710	7661	7651	7825	7831	7654	7728	7588	7651	7741	7782	7540	7604	7673	7646	7806	7746	7781	7609	7591	7788	7546	7631	7641	7629	7664	7729	7659	7570	7698	7737	7889	7640	7639	7895	7682	7751	7810	7704	7838	7668	7602	7607	7668	7585	7619	7736	7588	7524	7698	7658	7755	7628	7647	7661	7709	7718	7659	7654	7640	7663	7695	7664	7761	7712	7605	7698	7702	7678	7706	7713	7725	7769	7703	7534	7754	7648	7569	7651	7617	7608	7586	7690	7514	7661	7691	7727	7592	7823	7670	7605	7664	7673	7701	7722	7654	7653	7797	7638	7530	7581	7595	7626	7734	7655	7696	7686	7717	7601	7641	7688	7668	7771	7519	7665	7607	7678	7585	7732	7639	7717	7707	7743	7714	7677	7601	7644	7627	7673	7650	7634	7741	7739	7647	7699	7778	7580	7620	7726	7628	7713	7668	7537	7705	7639	7567	7742	7662	7689	7630	7614	7694	7751	7639	7735	7661	7651	7598	7823	7827	7610	7634	7740	7752	7608	7765	7744	7700	7677	7772	7666	7719	7689	7537	7679	7694	7504	7653	7773	7658	7554	7488	7822	7663	7743	7679	7494	7604	7580	7671	7860	7720	7709	7624	7692	7718	7637	7592	7646	7753	7764	7569	7769	7668	7697	7795	7692	7652	7592	7697	7727	7618	7670	7591	7744	7674	7626	7590	7753	7681	7658	7564	7818	7607	7720	7644	7708	7662	7645	7632	7676	7770	7762	7638	7670	7652	7645	7800	7665	7659	7603	7759	7744	7644	7683	7761	7529	7973	7700	7706	7621	7543	7582	7664	7762	7745	7657	7689	7694	7806	7580	7729	7680	7778	7700	7609	7684	7732	7700	7658	7577	7813	7795	7778	7713	7636	7524	7698	7578	7771	7672	7765	7732	7654	7624	7597	7631	7614	7777	7677	7679	7624	7744	7679	7599	7623	7709	7591	7707	7597	7425	7675	7763	7683	7638	7619	7662	7741	7651	7614	7667	7662	7590	7565	7759	7656	7693	7754	7719	7715	7636	7653	7681	7694	7510	7668	7666	7613	7576	7613	7847	7673	7667	7590	7683	7650	7692	7664	7697	7731	7694	7739	7711	7705	7660	7738	7627	7731	7725	7585	7610	7722	7597	7703	7769	7897	7726	7672	7795	7622	7686	7655	7624	7831	7593	7752	7697	7665	7592	7534	7754	7710	7714	7763	7715	7795	7698	7714	7678	7760	7699	7775	7728	7596	7672	7672	7587	7577	7726	7632	7597	7758	7756	7683	7503	7643	7719	7644	7683	7585	7605	7581	7668	7572	7783	7579	7601	7704	7741	7789	7607	7523	7665	7665	7654	7653	7766	7546	7596	7704	7720	7600	7569	7702	7726	7657	7764	7687	7777	7665	7549	7590	7542	7647	7562	7648	7793	7712	7729	7750	7635	7753	7674	7657	7715	7800	7624	7639	7712	7826	7679	7837	7669	7755	7658	7677	7747	7571	7652	7575	7688	7696	7651	7735	7750	7741	7671	7596	7645	7646	7703	7680	7819	7710	7678	7592	7590	7626	7780	7722	7689	7571	7695	7609	7687	7675	7826	7743	7721	7616	7718	7656	7597	7772	7760	7767	7712	7739	7596	7668	7732	7757	7611	7498	7756	7698	7582	7634	7558	7537	7757	7675	7648	7662	7627	7752	7552	7656	7590	7617	7805	7554	7699	7743	7637	7755	7573	7779	7536	7734	7705	7759	7626	7658	7610	7845	7566	7675	7604	7586	7642	7648	7741	7731	7441	7683	7768	7697	7668	7716	7505	7670	7598	7728	7612	7574	7510	7787	7733	7678	7660	7689	7629	7646	7820	7711	7633	7517	7737	7770	7735	7564	7638	7577	7563	7747	7612	7660	7714	7603	7557	7700	7688	7641	7769	7765	7693	7833	7610	7649	7473	7758	7805	7626	7682	7668	7584	7590	7663	7604	7681	7677	7870	7542	7687	7508	7640	7703	7662	7633	7632	7692	7668	7654	7694	7592	7668	7601	7695	7679	7708	7716	7625	7728	7569	7582	7680	7498	7629	7715	7675	7707	7635	7664	7623	7624	7687	7612	7710	7654	7653	7638	7656	7626	7662	7553	7780	7776	7619	7556	7666	7681	7669	7655	7740	7649	7703	7740	7819	7624	7697	7563	7697	7662	7554	7661	7576	7777	7618	7592	7651	7806	7561	7623
27863	22728	10505	3300	1312	917	787	824	777	833	811	815	833	814	817	807	854	778	846	812	886	809	850	834	803	819	791	802	826	820	822	771	804	824	838	824	841	843	888	794	872	784	796	775	764	802	838	830	832	771	822	831	777	860	836	848	847	808	808	850	777	822	794	848	766	836	850	775	802	826	863	792	824	760	843	785	838	802	811	862	826	867	830	830	840	796	787	830	825	809	822	797	808	842	864	805	814	787	830	788	814	857	808	822	819	796	771	813	874	788	867	878	822	842	815	801	848	813	842	809	826	797	792	852	803	817	832	843	846	837	803	864	795	860	871	808	830	800	833	816	773	815	821	767	854	832	815	822	844	817	773	819	845	848	754	802	797	822	796	813	811	799	839	887	815	763	785	819	778	824	775	839	792	804	809	813	781	810	811	819	846	867	871	782	824	801	816	812	832	846	816	832	835	783	893	810	826	836	798	803	848	840	808	803	794	812	815	862	824	818	805	848	821	829	811	786	814	825	860	825	823	824	783	785	823	869	845	834	820	897	780	847	817	841	850	844	848	840	820	801	779	844	836	801	825	817	794	862	859	837	792	810	883	816	822	828	811	784	827	825	826	800	778	867	821	849	766	852	844	835	817	806	828	829	812	822	808	833	845	794	802	842	858	804	828	828	846	860	864	800	774	840	828	878	806	802	856	771	815	861	821	847	831	784	857	815	862	841	858	793	747	866	810	825	825	836	785	793	827	837	882	815	810	835	829	830	798	835	872	806	841	849	823	821	818	840	859	812	842	808	792	844	818	839	768	837	836	826	811	815	815	855	837	799	837	805	850	840	850	802	794	880	815	766	845	836	800	819	805	751	800	809	838	810	831	820	848	852	774	800	851	859	840	789	854	800	830	795	777	807	780	835	789	821	804	782	830	835	803	811	865	779	803	808	781	801	837	832	830	800	811	850	798	818	821	779	743	843	847	810	830	804	820	786	832	799	830	835	848	858	781	818	772	800	782	822	864	823	819	798	812	778	819	822	855	830	809	840	849	829	851	779	830	857	796	885	821	821	766	812	824	867	896	834	826	860	804	821	814	826	782	861	794	844	784	804	833	840	791	837	804	847	812	838	839	783	761	872	819	826	795	809	826	827	818	784	768	820	843	804	847	828	854	820	815	851	731	854	796	815	847	822	778	818	854	868	805	874	779	863	841	843	831	833	792	793	829	772	805	794	784	802	819	809	819	828	786	805	767	838	714	840	838	837	822	890	839	845	820	819	817	839	770	763	829	861	806	874	776	817	813	788	812	840	851	839	803	826	828	834	808	852	787	789	780	825	820	795	841	814	793	800	843	865	800	819	796	793	836	835	882	819	846	812	821	850	798	811	830	843	841	861	825	842	803	797	868	803	827	812	764	797	753	841	755	826	804	884	821	805	792	840	838	765	819	794	819	821	811	872	849	799	823	753	866	826	823	791	784	804	830	888	789	835	833	842	852	838	831	781	822	827	840	799	784	842	860	806	849	819	822	806	945	861	860	792	814	799	832	901	806	857	834	814	832	788	837	839	824	816	819	818	815	786	831	881	828	880	816	874	858	834	795	848	751	815	815	808	820	813	726	785	860	746	841	827	841	838	795	866	798	805	769	805	804	845	839	835	821	778	776	859	817	810	824	820	786	847	822	827	759	796	833	771	807	781	818	849	769	825	835	836	866	805	818	828	776	836	793	830	851	837	824	827	774	818	798	847	802	801	818	780	802	813	842	865	829	815	835	822	834	855	806	848	888	810	799	841	816	776	783	869	799	845	738	875	799	844	843	873	804	805	830	852	823	825	809	842	823	821	857	797	751	871	850	892	801	834	847	797	785	817	773	830	767	832	792	817	848	736	830	861	782	802	813	829	800	829	799	827	836	817	852	834	781	825	797	808	825	841	854	778	798	829	835	802	780	825	840	834	833	826	861	835	797	802	828	806	849	824	825	796	805	794	834	850	805	804	832	830	813	832	872	843	826	802	784	787	772	824	883	879	858	838	833	858	846	844	833	802	860	828	828	806	825	851	867	840	880	848	816	762	876	799	822	841	906	819	819	800	826	837	835	801	832	849	747	823	854	797	822	867	770	838	879	797	802	792	820	848	855	806	842	810	833	804	828	831	799	788	837	826	835	820	859	804	822	798	840	793	843	825	774	836	842	796	797	837	839	792	830	776	862	839	878	794	797	825	796	842	802	815	767	838	851	808	848	822	823	864	794	812	811	831	832	806	788	792	810	811	889	816	852	876	855	827	829	823	859	801	799	861	816	792	836	876	809	823	882	833	856	880	806	783	785	876	790	811	809	867	839	884	804	810	834	811	815	828	798	816	825	780	836	836	782	797	880	799	857	813	767	860	783	795	824	802	842	842	818	802	828	842	816	798	812	811	849	786	777	838	811	786	747	807	777	800	815	864	800	828	825	784	828	758	844	805	836	784	828	839	880	817	830	781	786	821	789	875	825	796	825	821	827	792	776	845	798	802	859	813	822	789	821	825	818	826	830	887	751	818	800	861	794	801	753	864	828	873	837	793	786	819	786	823	831	810	810	816	813	769	807	810	810	891	824	820	817	790	822	783	858	849	786	852	807	827	858	771	831	879	812	882	813	845	821	831	844	872	833	866	820	793	784	782	793	855	809	860	790	855	828	836	830	812	836	846	821	875	828	808	834	828	818	769	825	804	832	822	867	785	840	813	829	810	784	819	796	762	867	811	812	836	777	783	809	779	817	844	830	851	826	846	839	844	845	829	851	809	793	791	871	828	783	825	840	833	859	816	837	792	791	825	858	788	794	823	816	828	801	792	793	796	829	796	808	755	758	791	743	835	803	818	740	828	817	819	844	832	819	802	819	786	793	820	847	755	809	856	861	762	803	879	803	804	773	801	869	797	853	843	829	839	826	791	830	822	813	786	802	801	786	835	879	812	822	831	853	832	798	782	778	812	838	848	811	804	864	821	826	796	792	797	882	793	817	836	806	827	825	852	874	794	839	865	815	863	834	802	786	831	792	864	826	768	834	808	878	813	804	841	759	821	781	831	848	806	864	813	854	809	822	804	812	852	816	878	816	803	825	820	825	790	783	847	830	825	818	816	792	841	844	799	858	828	815	801	828	763	824	814	810	812	811	794	867	829	800	816	796	791	851	813	850	799	800	786	818	761	843	814	844	835	858	797	844	801	818	784	814	847	847	800	840	817	874	763	878	771	843	855	851	816	810	838	818	847	784	803	837	825	878	769	766	827	864	809	828	849	840	875	816	853	761	811	862	820	796	772	839	826	792	899	844	798	839	815	790	815	755	795	814	802	807	817	774	807	802	764	805	820	827	848	860	864	846	806	800	878	815	788	850	806	790	796	786	817	830	802	761	799	830	813	782	855	828	845	797	821	806	799	850	813	828	818	841	851	793	848	832	858	834	807	834	803	804	823	823	828	784	833	791	847	812	819	823	870	834	838	860	821	840	815	817	861	756	824
60761	48299	34227	23561	14190	8426	7118	6982	6930	6865	6859	6839	7013	6853	6897	7000	6826	6792	6913	6767	6888	6882	6981	6878	6865	7014	6926	6993	6859	6948	6893	6881	6907	6889	6771	6920	6829	6993	6798	6749	6899	6918	7061	6946	6891	6899	6902	6838	6862	6762	6886	6889	7036	6854	6986	6851	6928	6877	6921	6866	6959	6812	6819	6936	6896	6915	6949	6794	6741	6826	6908	6961	6884	6827	6869	6818	6803	6886	6774	7031	6845	6788	6857	7001	6946	6898	6783	6962	6833	6985	6967	6950	6795	7024	6798	7005	6784	6820	6875	6807	6868	6948	6737	6923	6915	6939	6709	6825	6801	6974	6911	6819	6940	6781	7049	6893	6867	6822	6901	6862	6833	6892	6740	6893	6845	6938	6887	6973	6901	6891	6807	6930	6959	6969	6901	6744	6714	6986	6813	6989	6818	6855	6903	6869	7012	6819	6929	6869	6843	6990	6924	6789	6825	6936	6866	6947	6801	6862	6783	6973	6885	6811	6852	6832	7023	6722	6984	6907	6849	6869	6936	6877	6873	6835	6942	6905	6842	6902	6959	6894	6924	6841	6910	6974	6753	6798	6915	6907	6785	6924	6899	6789	6797	6841	6860	7023	6813	6934	6999	6909	6882	7020	6801	7041	6775	6941	6861	6908	6955	6959	6933	6891	6855	6979	6872	6733	6993	6932	6985	6867	6839	6902	6959	6751	6857	6895	6919	6887	6925	6918	6979	6764	7028	6878	6923	6830	6837	6964	6823	6944	7085	6788	6962	6875	7008	6913	6970	6848	7012	6877	6824	6734	7020	6777	6865	6991	6829	6910	6848	6855	6886	6849	6902	6908	6935	6968	6959	6676	6960	6818	6896	6878	6903	6893	6952	6943	6834	6923	6887	6881	6838	7011	6861	6824	6942	6760	6890	6977	6895	7025	6941	6916	6921	6853	6806	6874	6729	6765	6870	6969	6921	6935	6896	6903	6945	6840	6880	6887	6941	6895	6966	6790	6798	6850	6888	6855	6933	6895	6896	6813	6819	6870	7021	6702	6961	6876	7022	6809	6940	6900	6997	6881	6965	6854	6941	6904	7020	6892	6923	6934	6830	6907	6894	6877	7047	6981	6859	6888	6902	7024	6885	6866	6903	6885	6893	6978	6921	6956	6949	6919	6952	6738	6894	6880	6863	6778	6807	6870	6848	6816	6795	6803	6861	6977	6767	6875	6918	6909	6777	6836	6955	6854	6961	6935	6947	6808	6831	6852	7036	6805	6831	6828	6940	7018	6883	6858	6994	6837	7016	6890	6886	6859	6813	6923	6937	6956	7016	6940	6816	6842	6917	6895	6805	6799	6891	6908	6902	6854	6950	6999	6837	6904	6825	6929	6993	6732	6896	6761	6885	7012	6865	6772	6972	7021	6831	6927	6827	6972	6853	6914	6907	7072	6970	6858	6980	6800	6911	6893	6842	6879	6785	6876	6832	6938	6939	6882	6784	6951	6831	6817	6968	6782	6858	6875	7006	6824	6855	6790	6815	6857	6989	6968	6962	6961	6781	6788	6930	6917	7028	6817	6945	7039	6885	6932	6976	6815	6948	6827	6957	6965	6939	6948	6808	6941	6892	6835	6760	6868	7032	6886	6871	6917	6991	7050	6836	6892	6936	6972	7007	6941	6786	6769	6854	6954	6931	6804	6837	6927	6846	6846	6908	6900	6862	7027	6740	6959	6906	6772	6939	6792	6955	6884	6827	6930	6945	6891	6988	6932	6992	6975	7021	6836	6840	6928	6956	6957	6860	6917	6887	6917	6884	6958	7000	6921	6837	6778	6713	6912	7035	6890	6782	6948	6833	6939	6917	6918	6874	6922	6989	6977	6803	6893	6928	7010	6960	6995	6819	6739	6755	6993	7046	6793	6853	6907	6886	6880	6815	6914	6910	6939	6829	6848	6872	6937	6892	6964	7013	6885	6962	6893	6856	6930	6938	6788	6938	6872	6956	6841	6838	6781	6876	6889	6979	6912	6865	6944	6929	6896	6943	6794	6788	6958	7004	6806	6837	6843	6875	6892	6960	6940	6814	6790	6914	6924	7019	6992	6837	6975	6854	6816	6945	6864	6887	6838	6890	6917	6982	6875	6881	6808	6880	6857	6715	6802	6903	6917	6942	6936	6813	6755	6956	6857	7036	6879	6890	6811	6912	6889	6900	6820	6796	6856	7021	6915	6968	7030	6880	6815	7089	6919	6885	6788	6913	6991	6868	6845	6875	6815	6861	6877	6854	6950	6972	6850	6935	6992	6824	6799	6954	6884	6744	6956	6684	6922	7003	6853	6858	6876	6886	6856	6947	6848	6957	6854	6900	6923	6922	6764	6928	6833	6976	6803	6774	6859	6771	6846	6939	6844	6816	6847	6966	6875	6948	6852	6928	6983	6887	6939	6908	6954	6910	6913	6872	6837	6944	6913	6847	6835	6861	6912	7013	6828	6923	6761	7047	6801	6853	6935	6891	6765	6924	6902	7003	6877	6891	6836	6927	6845	6872	6980	6936	7062	6873	7001	6903	6792	6868	6892	6891	6826	6946	6958	6918	6913	7000	6920	6935	6934	6746	6839	6886	6842	6849	6778	6987	6792	7032	6842	6911	6993	6890	6871	6804	6923	6896	6934	6842	6941	6965	6865	6945	6864	6919	6764	6901	6911	6929	6815	6919	6805	6907	6902	6800	6773	6860	6876	6943	6890	6902	6784	6924	6830	6845	6954	7037	6950	6945	6998	6907	6977	6957	6885	6880	6888	6861	6816	6878	6900	6888	6933	6806	6842	6895	7060	6951	6730	6784	6971	6898	6872	6855	6980	6821	6881	6915	6993	6921	6963	7033	6824	6917	6850	6857	6837	6792	6925	6885	6983	6905	6872	6958	6843	6727	7051	6764	6966	6896	7065	6928	6860	6947	6907	6803	6959	6873	6919	6869	6783	7009	6821	6823	6955	6902	6890	6792	6931	6844	6927	6936	6904	6881	6923	6813	6942	6874	6735	6872	6952	6978	6911	6905	6947	6875	7022	6792	6961	6994	6765	6897	6995	7014	6879	6891	6899	6766	6911	6917	6937	6861	6840	6906	6788	6822	6968	6861	6824	7046	6814	6843	6907	6892	7024	6905	6848	6885	6835	7002	6935	6891	6907	6882	6680	7096	6834	6876	6916	6946	6840	6911	6893	6916	6876	6930	6959	6925	6812	6950	6908	6859	6948	6918	6852	6952	6956	6876	6904	6921	6887	6975	6927	6883	6873	6980	6791	6887	6993	6746	6832	6920	6807	6838	6962	6839	6973	6960	6876	6822	7002	6904	7047	6760	6858	6905	6747	6869	6928	7009	6970	6931	6969	6915	6843	6917	6883	6910	6904	6950	6879	6933	6775	6953	6909	6904	6966	6804	6845	6872	6953	6878	6952	6842	6871	6817	6807	6827	6924	6903	6832	6916	6861	7004	6973	6890	6861	7012	6967	7011	6874	6909	6805	6918	6885	6865	6901	6866	6809	7011	6774	6933	6872	6922	7064	6907	7043	6820	6964	6814	6932	6829	6792	6898	6910	6966	7013	6878	6923	6835	7068	6913	7007	6924	7016	6872	6998	6808	6732	6948	6895	6752	6889	6877	6890	6844	6922	7031	6879	6872	6822	6943	6880	6967	6959	6757	6865	6841	7041	6910	6977	6920	6964	6923	6954	6906	6781	7000	6884	6882	6955	6803	6918	6919	7000	6899	6907	6807	6813	6878	6919	6847	6946	6925	6877	6948	6905	6974	6726	6903	6909	6909	6893	6778	6982	6815	6840	6961	6900	6868	6954	6852	6869	7009	7006	6878	6783	7035	7034	7062	6972	6834	7072	6875	6956	6823	6860	6947	6769	6879	7024	6893	7057	6815	6779	6972	6807	6798	6900	7001	6853	6873	6935	6899	6824	6944	6884	7093	6861	6913	7001	6885	6942	6801	6794	7047	6884	6892	6794	6863	6888	6903	6770	6907	6772	6873	6895	6940	6865	6870	6849	6841	7018	6891	6930	6837	6974	6846	6868	6895	6949	6904	6778	6798	6959	6927	6974	6962	6956	6776	6909	7097	6788	6869	6875	6927	7025	6804	6899	6933	6754	6869	6824	6889	6857	6930	6993	6859	6981	6907	6894	6843	6951	6847	6870	6983	6864	6766	6768	6911	7055	6887	6775	6933	6902	6869	6915	6941	6804	6803	6949	6957	6856	6750	6994	6868	6877	6860	6809	6943	6970	6984	6955	6960	6880	6918	6864	6909	6912	6893	6972	6960	6862	6994	6814	6773	6877	6879	6798	6964	6833	6957	6899	6907	6858	6887	6825	6892	6946	6874	6809	6884	6720	6921	6836	6918	6825	6994	6892	7066	6928	6898	6885	6959	6934	6854	6933	6941	6768	6751	6902	6945	6796	6813	6885	6926	6933	6917	6859	6985	6844	6910	6886	6926	6942	6817	6894	6994	6960	6896	6980	6944	6778	6906	6831	6947	7038	6899	6864	6850	6968	6874	6946	6870	6852	6820	6746	6801	6902	6934	6858	6943	6824	6964	6810	6867	6931	6868	6929	6885	6933	6996	6826	6838	7010	6898	6896	6898	7109	6897	6906	6897	6882	6970	6730	6932	6947	7018	6890	6953	6776	6798	6909	6796	6832	6901	6885	6950	6963	7002	6850	6942	7019	6931	6911	6882	6871	7030	6817	6829	7054	6817	6980	6989	6910	6864	6797	6882	6915	6900	6708	6926	6885	6948	6938	6968	7043	6815	6991	6862	6878	6922	6872	6883	6897	6818	6858	6747	6965	6825	6995	6989	6916	6857	6861	6722	6800	6897	6958	6731	6844	7063	6902	6968	6788	7007	6965	6786	6874	6934	6840	6911	6959	6928	6996	6975	6896	6920	6897	6943	6901	6939	6776	6934	6903	6883	6933	6912	6877	6921	6881	6843	6980	6858	6828	6952	6834	6781	6871	6922	6823	6965	6916	6802	6811	7014	6804	7010	6830	6878	6943	7019	6849	6820	6829	6894	6814	6850	6813	7007	7021	6803	6950	6906	6858	6846	6902	6932	6811
26327	21486	10903	3661	1388	966	870	818	854	837	826	814	810	828	877	828	803	812	819	832	844	830	888	820	800	861	799	791	843	856	845	826	829	842	802	841	805	864	828	765	813	825	849	860	811	836	832	831	874	831	885	815	804	869	789	835	844	783	831	821	795	806	820	882	852	790	782	842	848	855	859	782	857	865	767	825	825	803	866	801	811	804	805	866	806	778	845	832	822	878	859	819	840	791	832	809	861	776	834	894	808	830	840	835	794	785	824	795	767	857	784	844	845	818	791	817	819	766	817	820	832	864	873	800	799	850	829	803	849	817	846	830	839	875	848	871	801	768	865	845	843	819	798	863	824	829	804	857	775	863	859	778	813	811	782	837	785	782	836	824	840	789	873	840	788	851	800	860	831	866	836	851	869	840	841	817	878	834	839	804	858	845	799	927	765	810	840	790	885	826	802	830	829	827	786	807	886	827	865	791	778	771	830	862	843	839	859	863	782	818	847	832	827	819	834	852	751	824	869	871	771	830	804	853	875	781	809	826	860	803	817	812	839	835	800	854	801	798	834	820	857	795	823	844	813	817	864	893	804	836	843	860	813	848	846	830	833	796	830	776	827	844	805	825	821	841	834	802	822	795	799	808	817	869	832	787	841	871	879	823	802	826	797	818	811	851	845	811	829	791	774	791	808	827	824	885	852	828	816	854	837	778	812	841	821	841	874	843	855	865	838	846	791	825	869	841	804	765	826	814	796	833	837	812	825	804	865	828	884	819	859	817	824	872	884	772	859	823	818	832	843	836	846	830	799	843	865	828	834	856	819	830	819	873	892	851	840	883	841	819	822	856	821	795	836	843	850	816	792	831	897	879	810	773	867	827	835	824	827	785	882	815	832	863	881	819	857	869	867	874	871	857	786	793	846	760	856	832	830	827	787	792	813	810	839	795	837	845	837	841	831	814	830	841	840	876	822	824	841	795	865	819	791	795	862	813	940	799	810	850	850	817	801	847	783	801	819	800	849	835	833	806	831	820	841	811	848	853	802	797	824	799	809	789	876	867	839	796	862	822	848	809	830	815	826	824	790	841	858	816	808	814	835	844	820	872	845	824	849	890	830	825	791	861	785	843	843	832	800	839	865	865	875	832	870	863	834	868	853	820	788	841	823	804	820	818	835	838	842	845	887	784	778	838	779	783	855	819	805	788	846	801	804	832	835	839	822	828	901	849	817	847	835	879	806	769	817	878	895	862	843	817	893	834	815	841	786	770	819	822	849	806	848	879	811	863	830	820	824	869	812	796	821	819	881	855	922	841	883	823	855	838	853	814	892	817	876	813	858	833	879	805	849	813	811	833	786	852	827	798	802	876	815	849	808	846	825	874	819	917	844	818	861	807	745	798	829	839	859	816	812	878	817	852	778	824	837	837	833	809	830	773	814	835	878	851	842	835	837	816	854	844	814	761	827	852	830	855	796	896	827	834	844	804	877	775	873	793	843	848	809	856	874	793	817	796	868	829	774	848	872	905	787	803	840	848	835	797	864	801	830	867	816	850	834	819	834	855	811	858	809	787	819	814	824	785	872	932	868	829	823	843	833	821	834	832	812	805	858	827	832	837	800	794	855	851	840	810	792	829	864	869	861	855	829	836	796	800	866	845	786	816	801	784	823	850	781	815	813	801	826	842	813	776	848	853	881	799	820	854	856	823	870	835	853	800	829	862	847	871	848	823	842	838	796	843	844	803	814	779	805	843	834	830	828	807	801	788	855	803	830	787	841	834	897	795	808	818	751	861	795	812	783	803	837	817	835	824	853	853	857	865	807	922	857	838	794	817	824	792	818	891	784	836	859	819	841	853	759	840	828	869	833	771	838	808	800	834	837	822	832	825	806	782	848	847	819	810	850	831	826	868	840	789	794	816	850	850	832	823	854	855	893	805	846	796	834	835	778	817	853	845	831	839	873	876	837	781	815	833	820	833	807	798	822	795	886	789	807	813	825	846	810	836	811	821	838	785	824	849	807	850	834	814	840	867	834	848	781	827	825	820	804	846	816	843	842	816	826	815	839	790	807	828	836	812	841	814	854	814	833	825	849	808	848	836	859	819	850	845	814	835	816	848	844	772	787	915	794	831	847	857	814	853	871	868	816	846	866	814	845	807	799	806	808	873	850	809	807	831	764	825	836	876	829	830	829	842	856	882	834	813	846	845	873	834	817	783	852	866	837	849	822	825	826	825	816	852	829	843	843	808	822	845	816	804	843	839	808	874	763	799	864	786	775	820	879	773	822	856	848	813	798	833	832	848	762	850	813	837	835	842	814	858	826	865	860	874	846	778	800	854	876	779	845	831	834	858	783	761	816	829	792	834	834	804	830	850	792	828	809	796	770	877	850	881	837	820	814	867	811	790	786	839	821	847	878	851	865	800	776	811	814	885	814	815	842	843	805	822	842	816	846	793	828	799	823	814	843	865	837	831	814	836	809	872	841	856	890	872	860	862	812	825	799	827	827	806	854	839	846	756	813	840	764	846	788	865	876	809	801	827	804	857	811	874	814	840	826	829	855	803	827	783	840	880	890	880	804	869	797	850	851	860	801	808	803	832	862	913	849	871	878	958	811	881	788	833	798	842	804	855	814	797	791	813	823	818	817	810	832	793	817	805	804	812	831	849	870	812	815	801	853	834	864	850	816	789	817	830	880	836	786	835	803	802	845	792	824	854	856	842	855	756	852	847	828	844	847	809	834	904	876	902	887	860	869	821	848	834	893	849	840	811	779	856	848	836	851	848	872	891	794	827	828	774	823	834	859	801	848	759	853	808	836	871	839	857	870	833	792	840	860	847	841	822	788	825	826	833	851	839	761	852	843	884	833	851	860	809	861	823	843	878	830	877	785	832	804	802	828	865	753	831	799	830	780	801	803	771	822	812	802	876	821	839	824	778	823	824	859	814	839	828	870	858	804	807	804	824	807	792	872	849	818	856	889	811	868	828	892	827	842	865	857	840	811	795	835	823	797	863	761	817	811	792	822	862	811	851	865	830	831	851	816	849	824	831	818	824	834	811	816	816	829	914	817	833	835	831	876	865	830	820	858	826	805	812	841	813	822	832	846	852	875	830	800	848	822	861	932	864	856	848	795	847	891	814	819	846	851	839	795	801	773	816	827	838	881	829	848	882	841	852	893	870	875	825	802	809	803	792	833	770	871	809	837	856	794	855	819	847	821	879	821	830	876	864	848	820	831	819	872	815	877	816	815	836	847	872	840	813	852	816	830	861	816	862	823	802	858	770	860	796	832	852	873	830	815	845	839	850	840	808	827	854	818	865	867	779	812	839	856	859	802	845	885	827	827	838	797	837	800	840	830	876	820	851	844	860	824	873	811	866	801	782	806	816	807	816	804	797	816	774	877	810	746	835	782	820	840	819	855	863	791	811	793	829	831	835	816	872	872	809	847	841	833	887	874	870	843	846	792	859	810	819	813	815	816	848	802	803	797	839	865	797
59242	47783	34990	25583	15551	8953	7137	6968	7008	7110	6947	6936	6969	7050	6926	6934	6976	6890	6998	7001	6977	6974	7033	6896	6905	7020	6993	6978	7053	6968	6913	7041	6979	6981	6931	7171	7049	6953	7125	7005	7022	7069	6952	6860	7072	6987	6991	7070	7052	7002	6969	7075	6960	6950	6963	7037	6990	6909	7050	6917	7017	6989	6920	6933	6932	6984	6985	6801	6936	6871	6933	7034	6998	6728	6950	7041	6979	6986	7108	6899	6987	7036	6988	7025	6884	7014	6976	6966	7065	7017	7016	6940	6983	7046	6997	6981	6991	7035	7013	6850	6935	7009	6987	7087	6940	6913	6973	7043	6897	6864	6927	6857	7036	6843	6987	7039	6914	6969	6908	6971	7041	7047	6978	6955	6978	6932	6846	7071	6941	6990	6963	6862	6949	6858	7027	6899	7039	7065	6790	7082	7157	7001	7040	7006	7030	6821	7048	7035	6858	6980	6980	7058	6823	6966	6898	7054	7055	6887	7032	7044	7016	7042	6875	6955	6941	6985	6919	6771	6871	6887	6976	7020	6991	7056	7011	6830	7028	7112	7014	6976	7062	7006	6936	7102	6943	7048	7060	6934	7015	7029	6984	7047	6923	6835	6978	6978	6882	6817	7049	7028	6911	7065	7077	6828	6918	6929	6918	7122	6876	6956	7070	6972	6889	6931	7090	7061	7006	6981	7086	6819	6895	6865	6941	7114	6987	6879	6885	7033	6977	6971	6992	6897	6948	7084	6818	6854	6817	6907	7044	7118	7015	6995	7090	7000	7058	6949	6895	7004	6908	7018	7129	6998	6972	7068	6904	7061	6891	6873	6914	6873	7075	6979	7068	7060	7040	6811	6872	7074	7078	6856	7006	6904	6765	6982	7085	6985	7047	6987	6948	7014	6978	6928	6977	6800	7061	7045	6965	6910	7032	7071	6901	6920	7124	6903	6995	6908	6956	7119	7017	6981	6982	7068	6943	7004	6930	6933	6907	7057	6884	7001	6966	7020	6902	6860	6963	7091	6830	7009	6918	6954	6935	6836	7086	7056	6974	6955	7016	6965	6969	7052	6969	6886	6946	6969	6947	6979	6941	6923	6861	7103	6906	6974	6935	6955	7031	6946	7030	6998	6981	6916	6934	6984	6847	6966	6879	6901	6938	6929	6923	7071	6993	6942	6983	6986	6987	7021	7069	6993	6965	7008	6951	7113	6941	6955	7083	6917	6967	6890	6924	7108	7028	6970	6986	6999	6904	6969	6951	6964	6987	6900	6925	7001	7014	6903	6955	6974	6995	6959	7116	6988	6911	6962	6951	6995	6799	7035	7021	7025	6959	6939	6994	6955	6970	7020	6836	6962	6936	6870	7061	6980	6868	7010	7004	6905	7021	6944	7012	7001	6772	7114	6912	7007	7116	6986	7032	7021	6968	6926	6876	7025	7003	7068	7060	6889	7094	7031	6930	6997	6997	7004	7023	7016	6988	6918	6945	6977	6990	6896	7066	7018	6874	6991	6966	7052	6973	6969	7044	6990	6859	6865	6883	6948	6895	6958	7023	6980	6921	7066	7016	6891	6909	6919	7047	6973	7189	6999	6991	6993	6996	7002	6990	7064	7023	7022	7006	6934	6964	6962	6949	7061	6847	6987	6898	6957	6917	7010	7000	6967	6903	6859	6942	7038	6979	6861	7082	6965	7055	7130	6834	6945	7069	6809	6928	7112	7001	6947	7069	6888	7030	7042	6930	6882	6947	6985	6954	6919	6944	7108	6979	7113	6960	6951	6957	6912	7086	6918	6988	6954	6922	6948	6923	7082	6973	6976	6881	7084	7062	6979	6921	6892	6902	7084	6910	7018	7085	7181	7032	7072	6993	6927	6975	7053	6939	7115	6965	6896	6917	6896	6997	7040	6829	6934	6951	6892	7000	6986	6893	7014	7036	6972	6879	7008	7044	6965	6889	7023	7001	6936	6967	6885	6873	6992	7061	6950	7008	7025	6822	6968	6956	7019	6827	7065	7003	6932	7116	6913	6790	6944	6944	6996	7074	7050	7031	7020	7005	6999	7026	6970	6986	7064	7083	7073	7018	6923	7069	6920	6950	6917	6996	6893	7021	6859	6937	7058	6957	7012	6846	7007	7089	7005	6899	6927	7013	6953	7063	6894	6948	7028	6877	6925	7028	6931	6937	7055	7164	7004	6857	7060	6946	6908	6994	6995	7031	6936	6930	7004	6906	7021	7058	7067	6825	6959	6884	6937	6985	7028	6893	6982	7021	6971	6894	7045	6808	6964	6854	6972	7058	6874	7045	6992	6933	7059	6971	6876	6912	6889	6978	6803	6995	7020	6993	6807	7078	7156	7017	7063	7089	7060	6938	6862	7023	6949	7104	6989	7060	6950	7025	6967	6996	7064	6944	6887	7169	7193	6965	6957	7046	6950	6917	7016	7036	6989	7023	6963	6849	6953	6987	6988	6906	6895	7030	6839	7053	6912	7082	6874	7129	6993	7078	7021	7045	6878	6981	6911	6909	7045	7073	6896	6976	6893	6999	6934	7071	6982	6978	7032	6969	7014	6907	6978	7005	6963	6892	6897	7037	7013	6969	6892	6824	6910	6909	6919	7007	7017	6924	7062	6857	6921	7009	6806	7083	6969	6990	6999	6925	7006	7086	7032	6962	7020	6986	7005	7073	6962	7030	7058	6969	6875	6947	7034	7002	6977	6803	7021	6972	7007	6965	6952	7063	6977	7044	7118	7095	6918	6974	6917	7003	7055	7055	6877	6999	7061	6927	7001	6883	7058	6920	6968	6896	7041	6932	7003	6911	7034	7038	6978	6975	6953	6877	7027	7017	6932	6988	7026	7080	7078	6938	7044	6953	6944	6991	6999	6956	7047	6892	7001	7009	6857	7005	6900	6878	6902	6970	6897	7122	6800	7071	7059	7057	6944	6925	6838	7110	7063	6979	6969	6908	7034	7022	6889	7018	6877	7151	6952	7028	7069	7125	6955	7018	7061	6980	7231	6871	6960	7022	6993	7082	6910	7015	6897	7069	7084	6984	7018	6904	6902	6995	7019	7113	7010	6954	6903	6910	6814	6948	6957	7027	6991	6942	7056	7068	6925	6981	6883	7048	7009	6987	6915	6976	7143	6977	6913	7019	6966	7052	6992	7034	7006	6890	7100	6921	6927	7005	7010	7051	7002	6968	7200	6938	6963	6979	7057	6949	7003	6959	7022	7024	7037	6871	6973	6952	6887	6941	6787	7012	6868	7022	6862	6850	6966	7019	6966	7002	7075	6935	6967	6872	7014	6963	7049	6875	6979	6883	7111	7015	6985	6952	7020	7127	7024	6914	6912	7054	6880	6894	6953	7009	6992	6913	7014	6971	7045	6926	6877	6879	6868	6901	7101	7060	6970	6920	6991	7011	7104	6868	6950	7025	6935	7018	7158	7029	6997	6946	7004	7080	6888	6988	6893	6958	6928	6953	6939	7040	6997	7054	6982	6864	7016	7010	7008	6927	6934	6852	6979	6979	7000	7019	7075	6946	6973	7057	6906	6997	6778	6986	6809	7011	6947	7040	7101	6949	6882	7058	6842	6964	7064	7014	7005	6927	6988	7063	7010	6979	7028	6876	6975	7019	6964	6977	6943	6957	7084	7040	6870	6872	6913	7027	7075	6944	7022	7113	6941	6889	7001	7147	6930	7092	6982	6973	7031	6956	7019	7058	6930	6911	6851	7051	6935	6973	6949	7011	7060	6916	7004	6971	6963	7066	7032	6988	7044	6920	7101	7012	7020	6970	6991	6979	6846	6922	7056	7033	7112	6882	7020	7119	7017	7127	7094	7124	6974	6973	6969	7000	6967	6856	6905	7066	6934	6903	7035	6964	6996	7008	7033	7055	6947	6982	7012	7111	6997	7021	6975	6784	6984	7106	6975	6947	6923	7012	6935	6991	7062	6922	6742	7069	7094	6940	7032	6895	6972	6831	6936	6963	7043	7000	6904	6800	6879	7028	6980	6944	6977	7091	6962	6993	7066	6890	6996	7049	7007	7032	7063	7011	6951	6902	6996	6911	6943	7043	6926	6951	6880	7022	6991	6923	6926	6927	7015	7004	6891	6992	6998	6948	7077	6900	6970	7033	6946	6968	7018	7007	6888	6963	6881	7019	6981	7029	6964	6954	6977	6989	7113	6977	7045	6971	6991	6955	7009	6934	7066	7015	6998	6996	6842	6979	7039	7079	6929	7020	6854	6913	6989	6945	7049	7028	6977	6916	6955	7052	6808	7102	6975	6893	6960	6960	6893	6976	6967	6957	6944	6923	6910	6953	6868	7033	6765	7069	6934	6919	6959	7001	7018	6975	7124	6937	6918	6908	6972	7155	7014	7051	7025	6993	6971	7031	6861	6908	7099	6993	6902	6996	6921	6868	6901	6930	7050	7065	7011	6902	7059	6885	6918	6942	6951	7005	6938	6914	6917	6982	6993	7042	6947	7042	6998	6978	6995	6961	6945	7125	7051	7024	6901	6901	6939	7099	7020	6965	6991	6921	7058	7105	7067	6946	7018	7006	7054	7083	6965	6926	7090	6953	6987	7003	6824	7044	6985	7015	7024	6884	6958	6866	7017	7106	6954	6992	6996	6899	7084	7024	7034	6961	7024	6988	6856	6929	7024	6901	7058	6859	7035	6931	6981	6955	6904	6899	6795	6997	6928	7007	7038	6971	6968	7032	6920	6940	6968	7026	6870	7079	7058	7002	6930	6978	7080	6938	6881	6968	6879	6978	6986	6973	7038	6942	6961	6995	6936	6840	7034	6988	6990	6925	7072	7048	6908	6940	6803	7027	6943	6882	6838	7030	6904	6984	6941	6947	6765	7136	7106	6978	6973	6999	6946	7013	6970	6906	7004	6890	6989	6935	6994	6884	6994	6938	7030	6937	6902	7060	7048	6885	6954	6822	7074	6940	7086	7014	7073	6921	6999	7000	7030	7008	7070	7067	6916	6954	6863	7088	7189	7006	6982	6973	6884	7009	7063	6961	6845	6929	6842	7089	6875	6908	6975	6952	6794	7123	6973	6861	6941	7011	6907	6942	7082	6888	7004	6948	7012
38576	40132	23823	9146	2481	1174	934	924	944	937	860	860	969	924	907	906	885	869	862	988	891	919	895	876	894	907	911	923	951	911	899	881	885	944	883	918	876	963	903	897	935	931	897	945	919	848	884	947	907	858	918	922	884	942	895	905	923	978	909	922	953	899	897	890	892	927	920	927	910	905	847	917	908	920	920	930	945	917	937	938	940	945	855	901	925	932	922	881	987	894	895	899	918	867	912	946	936	877	877	908	950	898	930	950	914	913	924	904	902	894	901	953	932	922	922	884	895	939	966	907	873	856	832	932	967	923	884	933	890	882	958	957	925	950	942	946	886	914	970	919	940	977	909	904	854	913	856	910	916	995	923	935	912	956	914	905	904	884	924	942	899	897	840	932	929	878	873	906	921	905	981	975	901	933	915	950	943	887	905	904	953	960	938	855	888	924	886	952	915	910	924	896	910	899	860	988	943	956	970	892	892	926	872	960	892	945	906	892	898	938	964	879	943	866	909	950	905	922	862	932	896	889	940	888	916	861	889	908	869	909	863	917	925	871	871	924	915	885	907	909	883	921	905	895	913	978	920	913	888	923	869	925	927	880	918	878	916	930	916	897	936	933	922	872	919	879	909	866	895	929	875	942	944	924	950	908	822	886	915	964	891	868	910	898	894	973	901	911	938	851	897	894	886	929	858	943	901	948	886	926	953	915	877	906	886	926	945	945	888	910	953	946	961	920	853	900	904	948	972	897	876	922	918	905	906	925	940	930	911	890	930	939	924	875	917	937	876	918	926	884	912	948	895	939	911	910	922	866	879	977	963	907	906	946	908	881	899	931	903	922	871	925	900	874	959	912	911	932	926	941	853	913	953	959	915	866	916	870	895	906	907	936	879	886	924	925	891	915	886	923	898	933	961	885	919	907	970	889	901	906	899	902	952	896	991	963	903	875	913	947	940	881	903	921	929	884	883	885	930	894	905	919	929	940	883	976	910	936	855	890	896	856	924	924	921	927	901	920	923	868	889	935	957	951	937	911	918	966	917	900	911	941	926	888	926	931	927	883	900	902	919	919	879	970	900	880	894	901	914	917	902	885	893	918	893	931	896	920	910	946	947	920	916	937	880	916	907	876	893	891	908	870	932	877	990	903	908	906	906	930	897	886	910	943	914	918	946	891	895	900	947	903	886	917	906	890	902	913	862	943	889	917	864	927	881	935	921	876	907	930	904	919	908	872	917	902	970	895	914	905	962	944	870	932	894	882	983	911	890	930	935	944	874	871	910	951	885	909	908	905	869	906	882	903	878	880	877	991	927	944	960	909	923	904	844	894	923	933	925	915	936	970	939	910	956	964	917	884	949	882	896	905	919	897	914	957	928	921	935	915	934	941	952	947	919	917	898	906	920	886	883	865	902	972	888	906	846	920	892	873	921	905	880	930	922	870	908	852	922	916	882	948	947	893	884	961	899	925	891	895	921	922	927	926	917	853	887	875	900	921	949	988	905	896	889	974	925	915	885	923	909	915	943	955	934	892	931	931	907	909	942	924	854	943	985	946	945	936	873	873	913	979	916	978	855	879	904	917	923	865	923	840	915	961	952	915	907	908	871	920	902	952	941	906	902	869	944	901	929	909	886	896	903	985	876	906	903	932	938	917	886	891	865	989	914	964	852	850	966	923	939	921	922	906	872	956	881	881	822	873	896	909	898	904	919	933	910	914	891	854	891	922	950	946	945	954	951	926	931	899	898	954	899	859	903	937	893	931	958	890	893	929	947	947	879	903	1008	938	929	901	910	870	937	926	847	938	921	854	913	930	966	914	1000	898	945	912	920	921	881	960	853	922	941	916	900	933	967	882	989	927	924	917	924	967	865	898	954	895	882	916	909	844	855	901	957	868	955	981	900	896	912	930	929	910	874	918	851	906	912	943	866	900	951	916	932	906	891	899	918	891	904	883	958	909	951	919	888	906	968	901	928	882	925	905	918	900	898	927	934	938	910	892	924	929	987	856	828	913	945	896	986	910	851	899	873	875	931	904	927	898	938	888	896	908	895	855	913	942	899	939	930	889	887	891	950	931	963	866	956	947	945	867	946	968	942	865	888	912	935	939	943	895	955	909	921	911	906	897	900	917	912	868	982	932	917	919	893	904	921	928	938	943	943	934	917	848	932	913	848	894	906	849	892	882	923	898	933	900	930	929	918	929	908	935	868	933	947	924	927	920	838	915	926	872	907	976	955	920	894	920	938	921	934	931	972	867	936	930	840	930	904	946	883	919	866	894	937	871	912	912	914	931	919	890	919	910	884	855	905	930	924	916	863	936	904	925	909	939	879	924	928	894	898	931	892	923	924	943	930	918	937	952	987	926	885	898	931	934	900	913	869	867	874	867	954	944	933	957	917	957	914	877	905	912	869	913	938	958	876	928	945	901	915	885	918	901	990	916	913	941	956	914	901	947	955	852	925	905	849	921	953	930	932	958	858	924	897	918	916	891	951	974	898	938	939	882	904	869	940	903	895	932	943	923	871	934	915	884	899	922	894	936	909	942	919	921	902	917	958	946	884	857	961	914	929	981	916	900	884	873	948	937	961	907	939	935	975	880	942	929	915	882	913	968	950	861	972	906	954	901	925	908	964	946	924	926	905	952	900	958	908	890	927	855	903	885	931	935	933	918	960	905	880	874	919	935	893	889	904	916	918	989	895	938	936	884	920	872	963	902	955	959	919	863	872	923	933	942	934	866	868	944	906	911	894	920	857	916	915	909	955	941	883	913	884	900	890	945	910	926	906	944	887	926	896	948	890	898	979	981	916	898	926	903	872	892	945	936	940	924	940	981	866	880	942	875	965	945	916	929	958	925	894	892	901	918	901	921	929	941	924	908	933	924	940	915	883	882	847	938	924	939	877	878	948	943	904	917	897	886	954	932	953	910	938	902	866	899	907	891	923	959	923	943	926	949	880	935	947	886	881	942	891	920	899	908	887	899	884	852	924	908	916	898	931	899	926	915	930	880	878	916	907	934	971	901	898	909	870	955	945	906	887	905	917	875	907	906	967	939	872	868	863	898	936	877	913	882	912	932	907	907	894	969	937	918	957	892	892	882	922	923	899	910	950	865	961	895	918	890	924	929	900	872	926	904	877	908	927	935	849	899	915	965	908	901	924	866	874	915	948	966	903	903	933	919	899	923	867	867	868	909	895	914	905	967	888	912	936	882	932	917	890	911	882	874	937	932	925	933	922	890	963	937	910	930	953	843	919	906	928	983	862	891	950	858	878	910	892	926	854	972	946	882	916	924	943	906	918	873	904	916	909	922	963	902	932	882	904	913	897	900	920	960	908	893	931	875	926	962	923	913	912	889	919	915	920	896	889	941	911	887	920	929	884	874	931	885	887	898	923	926	913	912	921	913	861	894	937	958	896	919	889	964	918	913	889	895	924	891	874	902	882	927	886	858	976	912	928	865	879	895	913	883	898	842	870	877	952	958	903	907	947	892	892	855
68197	61128	47958	37081	25032	12452	8139	7526	7447	7597	7402	7531	7444	7527	7570	7428	7493	7411	7414	7601	7504	7584	7610	7584	7491	7335	7483	7594	7724	7496	7591	7613	7466	7513	7456	7582	7372	7687	7447	7491	7657	7589	7428	7425	7510	7581	7505	7579	7534	7571	7599	7529	7546	7557	7550	7563	7469	7599	7455	7573	7515	7467	7647	7448	7531	7570	7514	7609	7443	7551	7455	7439	7636	7444	7503	7550	7407	7588	7732	7524	7619	7418	7466	7495	7410	7467	7356	7402	7492	7582	7638	7485	7473	7414	7548	7601	7500	7445	7547	7643	7483	7376	7481	7622	7510	7463	7544	7515	7464	7427	7430	7549	7426	7384	7531	7461	7475	7465	7627	7484	7498	7560	7535	7447	7469	7560	7639	7507	7484	7572	7496	7520	7633	7476	7499	7573	7471	7418	7487	7440	7627	7574	7496	7509	7421	7578	7572	7513	7507	7484	7530	7555	7467	7412	7374	7374	7639	7570	7566	7404	7596	7533	7525	7484	7565	7388	7514	7513	7545	7578	7558	7472	7599	7451	7461	7615	7532	7563	7539	7563	7466	7553	7653	7517	7496	7419	7547	7572	7503	7443	7595	7405	7645	7483	7624	7475	7676	7491	7485	7601	7554	7543	7531	7549	7572	7647	7630	7624	7561	7556	7561	7616	7482	7542	7668	7545	7531	7561	7640	7502	7481	7495	7623	7486	7471	7491	7449	7502	7561	7517	7568	7487	7565	7520	7595	7646	7472	7680	7534	7534	7704	7395	7715	7558	7487	7512	7470	7526	7527	7589	7541	7517	7651	7452	7435	7614	7557	7541	7599	7404	7521	7495	7581	7584	7519	7445	7526	7539	7608	7507	7540	7537	7545	7545	7589	7556	7538	7528	7603	7624	7487	7497	7339	7476	7513	7449	7520	7448	7649	7485	7480	7635	7569	7564	7525	7532	7590	7510	7487	7528	7634	7567	7586	7655	7402	7568	7503	7514	7586	7509	7446	7434	7608	7537	7672	7437	7401	7520	7467	7457	7595	7534	7507	7562	7432	7505	7497	7595	7547	7543	7444	7546	7544	7715	7503	7638	7592	7662	7474	7573	7501	7607	7465	7565	7567	7469	7388	7425	7445	7559	7603	7476	7606	7523	7552	7540	7499	7576	7569	7632	7703	7613	7629	7517	7632	7538	7610	7594	7657	7556	7698	7526	7607	7594	7613	7463	7595	7616	7571	7473	7387	7590	7586	7573	7496	7497	7499	7427	7636	7516	7431	7514	7528	7475	7524	7612	7512	7619	7406	7575	7493	7516	7471	7507	7443	7442	7448	7453	7491	7669	7627	7550	7720	7502	7656	7582	7683	7414	7616	7529	7509	7359	7467	7436	7502	7515	7659	7421	7473	7513	7499	7602	7558	7544	7588	7493	7607	7534	7571	7635	7576	7486	7496	7376	7546	7466	7539	7560	7604	7606	7520	7448	7592	7508	7525	7564	7505	7526	7579	7625	7462	7449	7549	7453	7501	7409	7451	7588	7631	7527	7575	7576	7439	7577	7524	7449	7548	7528	7486	7589	7703	7493	7506	7562	7530	7647	7544	7446	7493	7571	7595	7498	7492	7660	7604	7516	7553	7487	7514	7500	7457	7548	7594	7514	7503	7611	7603	7493	7608	7506	7542	7431	7503	7612	7448	7489	7494	7526	7370	7471	7538	7417	7590	7566	7476	7543	7408	7468	7664	7556	7535	7369	7413	7621	7481	7506	7479	7416	7422	7558	7565	7527	7465	7503	7718	7573	7432	7503	7625	7574	7545	7470	7579	7549	7496	7629	7522	7552	7433	7634	7566	7516	7574	7549	7668	7642	7644	7461	7456	7580	7607	7562	7680	7532	7521	7616	7490	7601	7445	7674	7485	7570	7499	7338	7629	7492	7630	7453	7362	7625	7596	7745	7496	7479	7543	7404	7582	7401	7647	7621	7585	7430	7584	7632	7574	7540	7575	7592	7455	7392	7568	7512	7518	7681	7597	7529	7532	7581	7481	7544	7525	7446	7582	7437	7501	7548	7575	7547	7536	7559	7534	7597	7550	7424	7507	7442	7431	7349	7480	7574	7502	7504	7630	7569	7448	7503	7605	7495	7577	7541	7476	7473	7600	7413	7557	7522	7465	7591	7607	7699	7615	7557	7622	7480	7519	7556	7559	7683	7586	7596	7509	7529	7531	7617	7504	7464	7571	7524	7597	7530	7347	7558	7653	7420	7440	7718	7504	7661	7485	7598	7463	7671	7699	7509	7525	7471	7466	7577	7369	7620	7609	7500	7528	7493	7655	7612	7454	7456	7506	7507	7456	7565	7376	7437	7517	7673	7523	7517	7564	7643	7598	7467	7418	7681	7423	7497	7505	7632	7554	7539	7465	7593	7423	7519	7537	7433	7662	7578	7604	7474	7485	7684	7458	7437	7494	7649	7707	7624	7464	7527	7428	7505	7590	7485	7586	7587	7450	7509	7665	7671	7476	7634	7469	7418	7449	7445	7548	7494	7615	7613	7349	7486	7623	7560	7537	7485	7683	7486	7467	7517	7669	7497	7499	7628	7473	7517	7612	7565	7601	7406	7693	7484	7475	7498	7617	7599	7390	7449	7451	7478	7634	7439	7483	7528	7591	7583	7591	7563	7454	7484	7541	7717	7475	7548	7632	7565	7482	7642	7591	7552	7474	7505	7417	7639	7479	7561	7664	7444	7450	7580	7415	7490	7553	7641	7571	7445	7476	7657	7423	7399	7738	7514	7549	7512	7572	7543	7649	7570	7469	7480	7560	7614	7477	7499	7481	7478	7526	7570	7509	7492	7547	7654	7542	7505	7527	7433	7526	7582	7536	7610	7633	7443	7620	7511	7503	7551	7501	7569	7417	7592	7522	7479	7657	7485	7591	7454	7406	7491	7491	7511	7545	7501	7586	7565	7552	7621	7551	7604	7471	7516	7495	7509	7419	7476	7598	7613	7549	7624	7417	7528	7630	7484	7536	7577	7527	7555	7407	7575	7519	7540	7448	7562	7474	7519	7576	7463	7526	7521	7522	7631	7447	7510	7555	7488	7586	7634	7651	7635	7479	7566	7656	7467	7573	7358	7426	7519	7686	7452	7335	7466	7489	7623	7575	7414	7571	7554	7431	7563	7366	7580	7568	7443	7475	7568	7610	7462	7467	7523	7538	7701	7613	7575	7573	7435	7488	7505	7648	7632	7456	7580	7543	7593	7555	7527	7469	7468	7549	7523	7567	7653	7522	7436	7452	7457	7723	7452	7484	7562	7404	7568	7369	7551	7614	7376	7630	7604	7518	7578	7743	7428	7554	7575	7476	7556	7469	7462	7546	7554	7607	7489	7665	7561	7598	7493	7500	7662	7594	7531	7616	7573	7569	7643	7489	7540	7548	7527	7545	7570	7534	7450	7491	7488	7585	7523	7537	7623	7668	7492	7630	7639	7524	7533	7483	7404	7453	7516	7523	7571	7488	7552	7623	7425	7490	7511	7542	7533	7493	7610	7682	7442	7483	7557	7511	7525	7623	7547	7559	7415	7635	7655	7504	7608	7612	7613	7509	7475	7517	7546	7525	7478	7634	7556	7642	7530	7580	7551	7496	7442	7447	7633	7675	7473	7508	7516	7584	7609	7445	7591	7453	7509	7518	7626	7649	7539	7619	7548	7492	7514	7603	7528	7477	7495	7608	7540	7549	7598	7551	7509	7560	7550	7679	7439	7492	7604	7610	7473	7484	7449	7537	7425	7461	7587	7578	7629	7441	7493	7482	7486	7452	7639	7541	7433	7465	7521	7515	7572	7414	7580	7455	7592	7541	7376	7473	7534	7597	7458	7522	7474	7654	7415	7633	7533	7601	7486	7404	7624	7568	7511	7477	7451	7613	7430	7521	7513	7623	7499	7511	7483	7588	7662	7598	7621	7435	7615	7526	7487	7707	7494	7562	7557	7548	7609	7384	7573	7495	7462	7615	7486	7464	7618	7647	7551	7443	7643	7683	7596	7599	7535	7597	7503	7407	7516	7478	7480	7416	7478	7564	7541	7485	7602	7526	7544	7668	7555	7514	7542	7533	7557	7660	7642	7577	7500	7530	7462	7471	7692	7538	7626	7646	7466	7574	7574	7591	7540	7478	7408	7437	7573	7578	7511	7477	7395	7573	7471	7654	7622	7593	7501	7611	7454	7397	7450	7507	7601	7606	7554	7415	7489	7550	7559	7539	7525	7469	7514	7550	7613	7588	7587	7614	7388	7592	7580	7368	7465	7508	7608	7533	7510	7388	7348	7476	7552	7621	7598	7563	7560	7544	7647	7577	7521	7473	7612	7450	7557	7399	7562	7465	7484	7582	7541	7606	7503	7560	7569	7429	7553	7552	7444	7726	7559	7414	7553	7436	7529	7678	7593	7615	7393	7583	7427	7600	7573	7520	7573	7497	7533	7517	7530	7592	7581	7576	7471	7574	7504	7526	7385	7533	7488	7456	7420	7424	7568	7581	7538	7507	7565	7533	7649	7508	7431	7575	7524	7399	7649	7415	7464	7606	7512	7448	7559	7522	7558	7602	7593	7451	7641	7543	7646	7367	7477	7582	7396	7507	7422	7489	7545	7557	7581	7582	7511	7570	7442	7549	7497	7437	7512	7487	7476	7534	7580	7604	7571	7680	7578	7621	7474	7606	7664	7436	7477	7551	7502	7547	7608	7490	7558	7601	7590	7606	7433	7673	7560	7579	7582	7511	7557	7507	7506	7568	7397	7508	7660	7610	7655	7521	7594	7469	7470	7571	7544	7555	7533	7509	7397	7530	7596	7505	7595	7528	7554	7590	7618	7449	7314	7527	7464	7661	7623	7625	7450	7515	7558	7566	7565	7399	7494	7532	7447	7511	7447	7587	7439	7514	7688	7446	7536	7703	7649	7461	7558	7652	7465	7533	7602	7538	7637	7411	7613	7476	7471	7488	7439	7576	7538	7618	7621	7544	7542	7483	7493	7641	7515	7687	7478	7535	7447	7584	7706	7531	7495	7486	7655	7569	7545	7481	7589	7625	7522	7447	7565	7503	7537	7642	7583	7628	7523
48714	53814	33241	15494	4298	1496	1006	1015	981	973	990	1010	959	966	965	957	943	968	991	955	964	893	1007	923	946	959	953	942	941	909	933	923	953	873	933	933	965	921	923	967	985	980	932	994	940	984	944	921	937	962	1003	972	923	942	939	994	978	977	974	966	929	979	959	995	985	971	876	923	890	933	937	952	946	958	992	943	966	952	992	911	942	1013	891	883	976	946	900	1007	1045	976	968	983	919	917	947	975	950	909	964	970	952	958	989	948	960	924	956	1019	930	951	948	985	1019	981	939	1014	936	995	912	1002	928	986	921	898	908	942	954	964	996	941	895	925	988	933	974	1015	941	1048	958	914	931	923	934	974	1002	916	951	983	957	937	980	980	955	972	938	946	965	921	935	949	905	985	923	959	977	995	935	943	902	975	925	951	970	946	934	907	1024	969	952	958	958	978	1020	954	946	966	941	893	993	946	980	996	954	945	954	963	970	917	955	919	955	914	992	937	942	979	937	1008	960	922	915	955	944	987	979	947	1002	901	923	926	910	1023	894	908	936	929	939	954	910	986	929	1005	959	940	932	963	892	946	977	973	940	935	944	974	920	939	976	972	997	940	1005	947	930	951	970	944	1037	956	953	912	961	950	978	1012	981	933	911	1002	999	955	954	947	926	989	912	921	942	919	1007	937	949	913	937	973	964	965	968	946	998	965	936	964	964	977	940	949	972	962	958	935	953	975	977	940	908	933	969	965	987	928	921	970	946	961	937	958	1008	965	922	942	920	895	964	894	961	948	976	952	973	955	969	1021	1001	1003	922	954	926	973	903	967	963	968	919	957	950	932	932	1040	933	864	930	998	962	978	909	928	892	917	951	947	999	1008	948	899	957	954	961	938	950	931	938	954	915	979	978	1007	997	948	949	980	934	969	952	984	953	943	956	948	948	911	895	937	943	924	939	968	931	958	955	946	964	984	1009	988	965	962	958	952	979	981	957	925	1007	976	956	983	967	953	995	947	970	939	971	964	1012	1019	1018	988	926	923	905	984	990	959	910	980	919	952	926	963	926	940	956	962	1018	962	940	979	918	994	959	958	941	945	935	963	1001	953	947	962	987	966	944	938	923	979	944	966	930	929	941	934	929	948	963	930	982	935	978	1004	997	921	986	910	925	966	972	910	992	929	918	948	991	960	935	949	951	975	940	923	931	967	953	967	943	889	973	969	1007	1002	1006	995	999	987	964	976	920	946	974	937	944	950	955	921	983	927	912	1004	927	981	1002	960	936	942	938	1006	1031	937	928	957	976	886	913	949	975	993	970	981	850	969	982	969	965	1043	996	1020	967	988	902	1003	912	907	958	934	947	1009	978	937	920	983	943	933	979	964	940	941	985	973	956	985	936	920	945	955	891	964	895	921	951	974	904	966	923	916	942	969	959	950	924	1023	987	952	901	968	944	986	977	929	965	898	925	971	1009	934	898	995	901	958	881	966	1010	901	962	916	976	993	982	949	953	953	947	1009	971	957	968	922	953	975	937	951	1001	953	969	968	966	959	951	964	945	892	954	955	960	953	1018	922	958	981	940	972	951	977	953	1011	917	919	963	950	949	951	972	973	952	941	926	991	950	1018	934	1017	948	955	985	919	946	946	963	995	933	950	955	991	1022	970	888	991	964	978	918	923	925	908	963	984	919	965	942	978	957	987	932	960	938	919	945	961	898	925	994	969	917	969	972	955	1012	953	943	984	941	905	961	966	946	936	966	978	949	935	933	960	1006	993	899	936	954	993	947	975	986	927	970	1017	972	941	951	900	950	961	958	933	1018	971	944	957	913	985	966	902	953	983	1007	948	939	880	946	924	993	1042	991	982	959	1010	957	984	932	901	949	975	917	939	971	944	933	931	995	952	971	960	1015	924	945	939	979	968	912	956	960	970	1001	879	956	938	967	964	960	1024	922	959	1022	964	960	946	980	982	980	981	953	966	951	987	988	935	942	926	906	939	938	902	966	915	909	998	934	990	967	973	945	958	999	920	946	901	979	927	992	932	913	987	939	926	946	918	907	956	970	982	933	961	994	929	1007	935	962	978	943	964	980	989	930	994	987	920	919	923	940	942	969	992	979	939	889	989	882	970	938	976	956	978	968	944	933	904	935	951	948	931	939	979	956	1024	916	972	955	921	952	911	934	954	904	920	970	970	926	992	937	1018	955	972	980	896	932	969	977	947	964	932	972	989	975	940	931	938	923	979	998	927	975	924	967	948	935	954	882	971	1021	966	946	1038	930	983	950	978	918	957	949	969	934	919	959	918	934	909	928	880	984	967	950	942	916	948	967	960	913	979	893	977	941	909	969	952	940	948	936	978	947	934	977	959	953	933	992	950	940	977	935	987	941	927	981	939	1010	940	964	975	981	986	946	929	989	946	964	973	959	984	974	893	961	936	950	982	982	971	970	992	952	922	939	941	968	962	994	938	988	900	936	926	997	920	960	878	984	944	989	1004	974	948	980	935	1001	960	956	932	914	981	1003	951	958	936	897	960	971	1002	929	956	955	930	976	965	938	955	962	938	928	958	1025	976	969	948	966	964	994	909	981	973	985	976	972	943	973	919	907	964	949	949	988	909	903	994	959	937	949	925	937	919	961	952	973	951	977	916	922	982	977	924	940	960	974	992	956	941	969	943	964	953	956	911	987	1002	954	954	945	909	958	897	951	951	963	968	946	993	1001	957	966	955	924	993	983	912	982	976	929	934	936	960	949	948	974	956	957	932	926	931	920	967	899	920	982	997	902	927	967	948	960	942	962	948	946	964	916	967	952	947	934	961	948	903	957	938	879	992	978	953	939	937	936	981	1003	979	960	956	919	978	907	978	961	981	967	942	959	947	952	968	989	967	943	927	949	911	961	951	1006	997	1038	923	899	888	939	921	960	970	991	945	974	973	972	984	956	1008	959	939	992	917	1016	915	960	981	912	960	934	992	996	907	1020	983	943	896	925	954	942	912	995	979	958	951	958	934	959	917	968	931	961	896	935	949	992	986	937	975	1011	938	957	873	953	924	944	908	936	1007	950	976	955	932	977	973	986	944	933	903	960	949	930	942	978	898	975	979	978	964	987	960	928	992	900	961	964	991	916	971	978	1021	946	1004	939	984	929	936	932	976	987	987	916	938	982	997	962	963	910	935	930	943	917	976	959	962	987	978	911	937	975	984	971	904	960	950	993	965	969	879	995	994	969	869	910	934	885	942	950	1003	932	965	986	1013	1000	944	1015	946	954	991	939	977	1006	966	948	943	913	978	944	959	982	971	959	950	913	959	948	930	910	896	979	965	946	982	978	992	958	953	904	988	932	954	903	960	980	949	1001	966	1026	952	970	962	971	901	980	945	971	991	954	994	902	984	946	966	984	960	998	899	996	958	996	1017	999	1006	940	928	984	969	1037	964	953	974	984	982	1009	968	936	918	969	957	969	960	922	923	875	948	952	975	989	980	979	1007	986	936	989	899	968	949	937	923	897	958	870	1025	983	970	871	952	920	983	936	965	1010	926	976	963	992	963	951	965	939	956	956	1003	935	987	944	954	1024	989	992	989	954	916	971	976	973	971	945	959	964	1006	951	1005	948	998	925	974
59573	60307	57350	45131	32299	16480	9098	7961	7849	7768	7706	7877	7858	7827	7766	7808	7819	7705	7807	7899	7830	7925	7758	7717	7843	7682	7803	7992	7837	7737	7856	7763	7851	7890	7819	7838	7845	7798	7682	7849	7794	7712	7854	7778	7894	7847	7789	7787	7737	7808	7837	7801	7842	7756	7790	7757	7863	7802	7775	7727	7890	7845	7748	7769	7778	7782	7880	7742	7702	7798	7885	7755	7873	7765	7728	7890	7828	7800	7852	7895	7796	7720	7778	7711	7842	7771	7818	7859	7820	7719	7735	7945	7690	7845	7796	7842	7649	7783	7859	7854	7729	7643	7808	7839	7858	7773	7735	7806	7747	7841	7808	7854	7807	7843	7691	7695	7876	7783	7896	7725	7721	7805	7822	7803	7856	7926	7857	7909	7829	7855	7667	7803	7766	7889	7665	7750	7819	7947	7733	7760	7766	7817	7811	7821	7762	7842	7961	7821	7702	7738	7752	7742	7840	7780	7780	7716	7852	7745	7808	7905	7697	7882	7919	7778	7865	7858	7746	7981	7688	7750	7879	7758	7742	7743	7751	7942	7860	7806	7895	7898	7781	7814	7811	7833	7831	7788	7835	7872	7623	7678	7836	7843	7854	7768	7863	7781	7740	7866	7799	7963	7820	7761	7806	7826	7980	7775	7790	7857	7782	7890	7813	7853	7780	7840	7723	7760	7714	7799	7715	7896	7793	7779	7704	7822	7827	7858	7707	7754	7992	7796	7842	7796	7787	7833	7929	7914	7810	7866	7793	7773	7777	7854	7843	7738	7904	7693	7768	7835	7721	7864	7788	7851	7661	7930	7727	7913	7839	7711	7743	7779	7842	7750	7653	7915	7748	7863	7832	7903	7806	7810	7774	7709	7811	7869	7731	7829	7907	7865	7739	7790	7807	7817	7707	7890	7671	7898	7820	7840	7743	7832	7700	7823	7973	7826	7763	7794	7774	7908	7622	7767	7702	7814	7763	7721	7884	7824	7958	7655	7739	7602	7932	7929	7767	7734	7775	7957	7740	7809	7836	7786	7696	7797	7783	7760	7863	7740	7809	7912	7824	7713	7784	7578	7794	7956	7748	7766	7671	7715	7700	7759	7760	7789	7774	7819	7594	7809	7642	7714	7649	7845	7751	7807	7765	7690	7716	7750	7771	7704	7862	7828	7879	7701	7809	7668	7704	7742	7745	7757	7753	7812	7824	7774	7724	7679	7703	7737	7854	7780	7747	7746	7898	7950	7800	7781	7822	7907	7707	7807	7834	7831	7898	7818	7765	7873	7832	7888	7803	7840	7840	7779	7743	7762	7876	7807	7799	7880	7686	7745	7975	7798	7739	7816	7720	7865	7740	7729	7774	7803	7795	7646	7841	7875	7753	7765	7792	7834	7883	7882	7734	7894	7714	7763	7854	7873	7646	7728	7767	7846	7725	7779	7885	7755	7920	7655	7741	7738	7950	7923	7643	7785	7838	7857	7807	7842	7925	7724	7824	7728	7806	7802	7867	7816	7783	7818	7700	7813	7812	7764	7918	7755	7851	7768	7774	7723	7784	7932	7688	7838	7903	7845	7638	7754	7809	7896	7613	7878	7790	7849	7715	7811	7784	7738	7807	7783	7809	7694	7640	7821	7773	7846	7892	7845	7845	7811	7962	7827	7846	7669	7782	7888	7830	7902	7895	7686	7746	7778	7768	7769	7872	7792	7703	7813	7812	7735	7852	7798	7740	7756	7544	7729	7821	7867	7959	7771	7793	7799	7805	7810	8057	7817	7846	7783	7808	7877	7624	7943	7954	7669	7827	7847	7858	7875	7726	7821	7725	7748	7883	7810	7738	7851	7756	7824	7863	7889	7937	7804	7858	7891	7752	7849	7940	7703	7891	7828	7839	7753	7782	7726	7879	7791	7858	7813	7748	7766	7697	7838	7870	7836	7912	7743	7837	7791	7796	7615	7839	7852	7864	7853	7751	7928	7887	7903	7613	7768	7926	7760	7620	7709	7722	7668	7825	7766	7847	7675	7705	7847	7795	7930	7692	7861	7802	7872	7798	7751	7720	7646	7825	7641	7690	7816	7878	7745	7880	7782	7981	7711	7814	7738	7741	7790	7791	7753	7694	7755	7820	7729	7790	7761	7780	7548	7758	7705	7734	7673	7819	7839	7825	7810	7801	7847	7691	7738	7663	7738	7723	7792	7718	7748	7805	7786	7742	7953	7772	7822	7845	7699	7850	7812	7936	7772	7819	7773	7845	7864	7823	7653	7926	7846	7786	7872	7829	7841	7856	7847	7730	7762	7689	7832	7848	7743	7750	7746	7819	7805	7806	7814	7750	7792	7788	7728	7794	7736	7759	7823	7868	7888	7778	7853	7819	7764	7788	7795	7836	7829	7681	7772	7777	7773	7734	7808	7824	7789	7748	7931	7792	7828	7761	7790	7701	7769	7932	7759	7893	7724	7834	7722	7802	7901	7839	7757	7675	7735	7885	7904	7857	7897	7867	7645	7873	7759	7701	7937	7762	7703	7931	7774	7829	7659	7766	7759	7838	8004	7776	7673	7895	7887	7788	7687	7808	7735	7706	7786	7822	7812	7694	7905	7849	7813	7751	7683	7876	7790	7807	7845	7751	7782	7725	7843	7779	7868	7798	7838	7855	7758	7834	7698	7832	7830	7758	7884	7801	7801	7761	7732	7749	7929	7660	7800	7857	8008	7707	7733	7694	7768	7763	7712	7794	7836	7795	7834	7722	7916	7790	7778	7773	7826	7849	7825	7801	7878	7870	8007	7770	7912	7880	7781	7954	7862	7775	7707	7772	7798	7884	7844	7762	7824	7825	7910	7818	7839	7831	7765	7868	7629	7947	7865	7948	7884	7725	7781	7786	7770	7752	7816	7785	7885	7658	7767	7857	7828	7883	7884	7759	7779	7735	7722	7915	7765	7902	7950	7801	7795	7776	7814	7732	7804	7845	7879	7901	7888	7757	7819	7841	7820	7856	7905	7742	7817	7814	7815	7824	8042	7794	7828	7784	7828	7768	7684	7957	7734	7890	7634	7952	7682	7867	7842	7757	7850	7807	7865	7805	7795	7810	7645	7691	7914	7796	7724	7778	7746	7735	7763	7794	7734	7810	7849	7808	7747	7791	7738	7828	7872	7780	7751	7712	7676	7775	7691	7799	7818	7845	7892	7820	7634	7781	7730	7863	7679	7865	7858	7795	7728	7815	7725	7797	7726	7880	7713	7787	7852	7842	7659	7837	7588	7814	7788	7729	7902	7780	7777	7687	7687	7902	7839	7707	7716	7785	7757	7765	7865	7722	7630	7859	7691	7842	7913	7835	7874	7846	7756	7765	7754	7781	7825	7775	7718	7766	7754	7902	7778	7768	7785	7740	7863	7788	7942	7806	7734	7704	7909	7834	7767	7907	7861	7791	7731	7834	7914	7801	7777	7706	7750	7770	7877	7828	7867	7776	7776	7696	7856	7826	7799	7863	7865	7801	7773	7903	7800	7825	7745	7722	7882	7757	7790	7866	7785	7728	7808	7913	7739	7889	7770	7742	7779	7887	7659	7804	7776	7876	7928	7677	7824	7864	7746	7855	7773	7899	7841	7772	7903	7690	7830	7879	7862	7882	7810	7827	7867	7755	7790	7874	7799	7903	7898	7858	7770	7775	7823	7685	7788	7780	7729	7842	7892	7755	7720	7878	7781	7752	7685	7622	7749	7833	7716	7847	7753	7765	7842	7818	7817	7682	7811	7903	7753	7882	7836	7821	7782	7956	7690	7772	7713	7678	7863	7680	7803	7812	7900	7929	7718	7782	7829	7780	7780	7836	7788	7912	7937	8018	7877	7724	7767	7921	7832	7764	7826	7776	7828	7888	7880	7924	7754	7685	7763	7885	7801	7748	7769	7828	7697	7778	7840	7784	7875	7827	7801	7785	7806	7831	7897	7782	7843	7777	7864	7956	7729	7940	7768	7837	7778	7786	7957	7835	7902	7701	7847	7887	7852	7694	7770	7961	7821	7749	7914	7776	7737	7810	7751	7866	7798	7827	7721	7792	7711	7802	7705	7797	7798	7766	7693	7699	7806	7642	7925	7717	7721	7755	7846	7787	7811	7878	7810	7806	7927	7946	7931	7694	7805	7784	7754	7762	7835	7857	7736	7786	7839	7761	7855	7814	7765	7722	7682	7854	7763	7845	7730	7889	7686	7850	7852	7852	7856	7854	7640	7855	7689	7815	7764	7744	7718	7598	7809	7792	7710	7675	7665	7684	7808	7891	7643	7901	7855	7831	7862	7853	7778	7909	7790	7688	7949	7723	7795	7844	7810	7823	7856	7793	7847	7765	7766	7856	7840	7877	7753	7729	7904	7689	7839	7831	7811	7872	7857	7689	7754	7716	7831	7770	7774	7822	7788	7841	7820	7932	7742	7806	7745	7719	7748	7878	7881	7748	7807	7745	7599	7830	7644	7885	7685	7872	7821	7658	7774	7866	7797	7695	7688	7806	7833	7806	7842	7901	7927	7782	7870	7797	7909	7808	7852	7789	7787	7961	7706	7880	7925	7797	7804	7689	7691	7775	7809	7860	7797	7648	7892	7792	7887	7724	7810	7871	7870	7905	7746	7723	7708	7751	7760	7871	7795	7851	7761	7825	7707	7782	7904	7740	7698	7960	7787	7895	7758	7907	7761	7785	7751	7867	7752	7814	7789	7855	7831	7706	7970	7797	7902	7876	7757	7811	7807	7928	7866	7939	7781	7781	7888	7846	7839	7795	7824	7814	7646	7731	7742	7732	7775	7886	7825	7865	7884	7769	7651	7892	7741	7765	7832	7883	7800	7780	7853	7895	7893	7920	7713	7724	7848	7938	7746	7832	7915	7682	7833	7728	7725	7929	7872	7719	7823	7858	7831	7805	7697	7746	7903	7791	7731	7690	7976	7728	7745	7850	7805	7786	7790	7654	7848	7829	7715	7679	7792	7750	7717	7818	7805	7895	8027	7846	7772	7692	7865	7857	7809	7815	7804	7774	7859	7810	7810	7851	7819	7765	7941	7835	7693	7806	7761	7917	7842	7752	7814	7830	7874	7808	7905	7789	7819	7957	7663
25453	20758	10993	3591	1386	896	811	853	835	839	782	815	752	773	849	782	787	792	770	838	799	811	810	773	821	800	765	796	861	815	797	803	843	814	784	800	823	827	816	806	859	779	828	797	841	777	799	821	827	852	769	808	836	794	810	768	775	802	822	806	804	763	793	823	774	859	789	802	772	783	785	818	846	832	780	822	801	890	787	777	858	801	872	791	807	797	826	882	798	840	788	850	864	802	792	820	800	757	817	813	753	830	873	841	846	796	820	812	837	790	781	798	832	806	801	818	776	855	819	794	773	792	803	805	724	800	795	793	752	799	832	795	808	830	842	768	863	818	817	819	802	803	818	837	781	746	743	806	862	764	786	829	795	796	764	776	782	807	817	806	821	894	818	806	781	807	804	802	799	803	821	776	815	876	803	819	834	805	818	773	793	790	791	781	782	857	767	787	812	780	809	825	781	809	821	839	890	805	773	754	804	786	808	788	809	797	771	823	797	789	791	781	796	803	805	822	816	855	802	819	774	800	834	835	818	783	766	747	802	847	810	824	830	783	812	798	816	811	768	796	831	823	813	750	743	784	818	826	838	814	854	745	768	818	843	797	811	833	784	855	818	756	836	801	824	861	799	842	806	840	825	804	765	779	833	795	803	775	749	795	809	807	818	774	840	805	856	800	817	832	783	798	825	758	787	811	805	764	767	809	842	839	870	796	781	805	814	835	868	836	820	848	836	808	770	864	805	836	786	788	784	832	779	787	819	813	776	771	803	805	810	812	817	787	808	764	889	816	869	784	826	798	798	824	844	803	832	829	810	790	831	762	818	799	811	816	820	870	833	846	873	807	814	809	796	789	816	834	813	805	817	795	853	754	820	813	827	787	784	802	839	798	777	828	819	809	805	832	842	832	785	786	771	804	784	841	813	799	812	875	790	837	811	844	811	803	777	850	822	755	837	828	809	821	760	825	828	771	847	802	831	834	871	745	750	808	789	799	796	806	789	829	834	844	808	815	768	799	813	837	807	817	829	786	794	829	775	808	756	829	824	791	739	767	818	807	801	773	849	791	815	823	899	803	776	823	837	819	769	785	762	869	777	820	810	831	847	829	822	814	820	784	836	805	809	882	815	817	826	800	816	830	785	794	810	791	795	782	827	767	809	873	793	809	849	817	850	818	819	833	802	790	799	815	838	799	841	840	842	799	780	845	745	818	819	799	792	760	776	853	827	786	827	853	816	805	798	821	785	769	799	777	817	819	823	788	834	790	818	786	785	848	785	783	818	825	772	771	776	837	853	791	815	814	833	781	822	781	820	823	813	760	798	785	825	814	779	849	798	802	844	818	767	790	808	820	850	861	793	802	764	841	807	837	794	831	823	793	794	834	861	817	800	820	791	790	752	798	812	791	749	788	784	764	812	819	822	836	808	799	825	787	793	796	820	817	814	860	864	765	811	815	840	797	850	812	794	801	825	835	838	829	834	834	811	803	806	798	822	799	807	853	808	820	836	771	786	855	829	771	830	859	776	782	774	815	788	840	776	796	809	817	885	762	825	808	803	782	832	783	780	824	778	814	825	816	809	799	833	824	799	816	774	797	775	811	800	810	780	781	815	808	771	846	775	826	809	841	809	818	816	832	833	761	807	802	825	795	844	816	846	796	783	807	798	834	863	786	809	805	795	792	775	777	821	737	765	813	812	783	819	794	824	800	798	824	843	792	822	801	792	863	819	868	806	807	767	829	807	790	799	816	823	789	847	785	880	813	825	801	848	786	822	785	832	840	843	797	797	804	801	796	758	804	806	806	818	777	824	800	817	811	808	822	803	756	808	842	840	797	811	744	809	801	778	825	805	851	838	807	805	786	810	837	766	759	801	811	795	805	758	793	835	779	796	850	793	807	788	788	810	809	794	807	798	853	752	758	816	828	818	810	820	783	813	793	807	802	769	805	824	814	812	831	772	783	794	820	823	802	804	796	819	835	821	779	790	788	814	807	816	743	848	799	746	842	790	859	837	855	793	796	884	815	802	794	813	782	822	789	792	831	779	775	824	825	827	789	810	820	831	820	797	783	773	769	870	824	835	784	815	789	808	805	820	802	748	789	834	817	807	827	845	813	824	836	820	838	803	816	796	813	778	786	814	799	867	814	770	825	798	824	778	822	846	796	807	787	797	770	769	786	838	848	810	780	754	814	838	763	805	857	818	823	800	867	821	772	828	805	796	823	794	823	819	825	808	876	830	787	827	789	785	826	809	888	814	763	815	797	849	817	787	820	833	790	819	838	781	777	813	845	741	787	802	833	830	823	802	801	784	752	818	803	777	778	868	849	778	808	799	751	772	809	773	825	835	786	748	842	818	805	816	800	782	827	782	794	809	806	776	801	801	818	799	818	819	846	821	780	772	806	823	813	800	830	872	809	810	797	830	826	792	871	816	792	854	835	841	814	806	822	797	767	787	822	804	785	760	845	855	754	801	894	811	806	820	841	824	794	811	763	830	790	767	797	785	849	828	822	770	814	838	847	780	852	852	801	820	832	845	823	838	839	772	784	849	850	801	797	814	773	842	824	813	812	849	786	767	850	835	841	804	782	773	809	847	776	799	741	784	755	817	784	793	830	804	793	820	807	822	786	819	828	789	838	786	867	796	819	821	820	779	777	788	854	825	850	804	824	790	823	801	825	805	761	790	815	757	787	752	803	789	828	791	879	818	807	786	841	838	831	824	849	812	816	804	801	823	824	793	848	787	832	817	775	843	765	810	783	845	839	825	795	817	834	805	822	807	790	834	815	770	799	841	798	794	828	777	770	836	812	795	865	814	838	764	855	802	793	773	808	792	797	781	845	850	738	817	795	838	818	763	781	773	797	843	847	817	815	796	830	769	790	835	848	816	841	778	784	801	812	871	798	772	830	811	810	804	851	796	801	763	768	832	851	785	845	776	845	858	782	806	818	857	804	845	787	845	782	814	800	826	857	786	798	807	849	797	769	749	832	829	815	766	845	774	842	832	764	815	832	826	862	810	824	847	823	843	840	813	811	765	804	795	828	834	761	815	810	872	777	822	746	864	831	812	828	808	829	778	813	822	806	828	775	788	810	827	781	803	791	796	815	813	791	787	775	811	839	800	819	806	874	778	827	817	860	810	810	793	810	834	827	807	805	834	869	793	781	818	831	784	822	806	833	755	806	811	794	851	849	808	814	789	811	784	793	818	815	853	807	783	827	829	793	831	734	797	780	790	801	793	826	857	835	808	791	757	809	769	796	841	840	820	832	811	840	841	746	806	824	788	803	876	833	797	816	801	794	771	792	842	832	839	839	762	783	825	812	839	803	866	842	723	794	764	822	767	798	815	826	815	790	755	856	813	818	835	802	816	822	833	816	843	779	778	797	755	821	814	853	795	790	820	768	807	744	820	792	785	763	749	862	855	783	813	810	814	782	822	818	841	785	812	811	855	857	820	794	802	802	811	790	843	793	787	829	801	788	791	845	784	783	777	814
59036	47481	35520	26086	16275	8997	7151	6879	6794	6832	6904	6848	6795	6827	6924	6900	6863	6803	6851	6915	6893	6860	6806	6767	6887	6955	6756	6830	6762	6883	6737	6945	6780	6811	6847	6916	6853	6933	6908	6941	6752	6784	6734	6826	6834	6839	6822	6819	6756	6676	6783	6887	6740	6877	6856	6843	6775	6809	6667	6804	6857	6708	6713	6787	6955	6852	6822	6812	6915	6888	6776	6876	6904	6882	6736	6864	6814	6795	6697	6869	6739	6684	6764	6630	6726	6787	6878	6791	6842	6699	6845	6717	6729	6914	6795	6745	6825	6907	6767	6873	6860	6808	6799	6752	6808	6822	6724	6849	6768	6729	6760	6799	6777	6685	6672	6832	6825	6828	6839	6835	6871	6924	6761	6772	6809	6787	6780	6687	6998	6809	6792	6750	6851	6853	6898	6723	6798	6791	6888	6899	6813	6785	6844	6842	6894	6858	6827	6738	6776	6881	6735	6864	6767	6864	6819	6768	6805	6900	6856	6870	7007	6713	6841	6781	6866	6838	6819	6883	6786	6832	6856	6797	6760	6815	6786	6829	6818	6810	6762	6785	6884	6835	6813	6717	6880	6821	6918	6856	6799	6881	6778	6779	6803	6903	6875	6769	6826	6704	6773	6869	6831	6870	6774	6684	6817	6791	6851	6798	6924	6914	6778	6822	6946	6756	6833	6863	6707	6893	6711	6852	6930	6820	6708	6764	6822	6844	6836	6955	6944	6830	6833	6823	6862	6871	6913	6732	6927	6780	6806	6818	6639	6794	6704	6852	6815	6913	6864	6725	6831	6857	6816	6833	6787	6746	6840	6873	6956	6782	6921	6960	6873	6790	6813	6743	6811	6821	6841	6830	6844	6819	6884	6702	6874	6780	6856	6781	6792	6809	6856	6820	6775	6911	6811	6805	6807	6773	6797	6796	6822	6741	6748	6855	6844	6766	6768	6770	6850	6743	6713	6840	6795	6948	6838	6699	6848	6855	6802	6764	6901	6833	6819	6875	6839	6812	6893	6806	6906	6740	6861	6863	6909	6691	6815	6805	6854	6757	6729	6740	6869	6788	6726	6763	6817	6797	6839	6768	6810	6802	6919	6897	6760	6923	6950	6902	6762	6946	6826	6730	6758	6843	6823	6784	6972	6927	6791	6818	6857	6871	6929	6797	6812	6884	6814	6890	6725	6845	6841	6709	6750	6848	6882	6901	6746	6864	6763	6875	6683	6819	6877	6798	6726	6940	6895	6890	6737	6899	6922	6888	6821	6757	6831	6813	6851	6707	6810	6810	6884	6794	6893	6723	6859	6810	6888	6888	6763	6741	6907	6732	6805	6876	6916	6918	6871	6918	6898	6707	6912	6833	6749	6792	6742	6826	6770	6858	6740	6814	6894	6812	6765	6691	6974	6693	6828	6816	6825	6721	6820	6888	6818	6826	6736	6851	6788	6889	6790	7024	6842	6841	6794	6837	6919	6875	6841	6726	6930	6911	6770	6765	6800	6790	6791	6847	6786	6848	6801	6653	6794	6791	6847	6688	6809	6872	6790	6807	6831	6816	6884	6741	6721	6778	6837	6757	6884	6817	6780	6793	6814	6858	6903	6800	6899	6853	6978	6823	6824	6768	6733	6828	6835	6718	6711	6809	6794	6776	6790	6774	6842	6823	6772	6767	6766	6781	6708	6812	6904	6788	6885	6839	6840	6776	6843	6900	6788	6955	6805	6826	6908	6796	6722	6744	6830	6946	6872	6881	6736	6894	6821	6842	6942	6866	6728	6659	6857	6818	6872	6849	6839	6861	6995	6757	6953	6747	7003	6847	6871	6880	6798	6856	6849	6856	6765	6851	6723	6843	6784	6762	6893	6791	6818	6958	6811	6940	6935	6905	6851	6840	6756	6850	6901	6838	6789	6811	6839	6588	6877	6860	6868	6844	6816	6982	6925	6790	6878	6779	6779	6847	6888	6779	6911	6787	6824	6850	6746	6873	6954	6787	6810	6891	6852	6759	6766	6790	6743	6742	6868	6703	6866	6885	6807	6862	6770	6844	6866	6836	6724	6850	6778	6904	6750	7138	6806	6848	6755	6800	6849	6800	6863	6907	6962	6873	6841	6753	6858	6922	6924	6758	6758	6869	6802	6780	6867	6725	6734	6922	6775	6793	6930	6935	6856	6904	6774	6808	6802	6780	6886	6837	6795	6799	6802	6790	6958	6748	6802	6726	6912	6653	6758	6872	6845	6846	6971	6886	6738	6845	6855	6749	6802	6857	6749	6913	6801	6821	6800	6837	6885	6864	6816	6925	6806	6787	6812	6817	6900	6749	6785	6793	6729	6863	6797	6791	6881	6710	6766	6791	6824	6815	6790	6978	6898	6749	6827	6842	6839	6944	6797	6702	6802	6786	6697	6733	6817	6779	6713	6786	6778	6860	6816	6826	6730	6951	6838	6791	6893	6928	6829	6792	6907	6822	6780	6858	6866	6835	6813	6824	6885	6826	6891	6860	6797	6949	6924	6918	6884	6770	6851	6815	6933	6806	6864	6804	6741	6796	6898	6799	6967	6812	6802	6693	6712	6947	6832	6697	6771	6879	6724	6949	6917	6893	6839	6808	6867	6708	6885	6878	6734	6815	6831	6927	6833	6746	6734	6716	6759	6767	6874	6760	6738	6862	7028	6677	6802	6734	6909	6884	6755	6760	6832	6852	6791	6928	6813	6824	6779	6898	6876	6862	6791	6654	6859	6761	6776	6882	6844	6984	6846	6778	6866	6918	6812	6724	6759	6742	6840	6770	6763	6843	6874	6796	6747	6886	6852	6854	6837	6742	6882	6906	6825	6867	6822	6756	6878	6727	6778	6829	6923	6812	6806	6767	6704	6869	6809	6872	6877	6764	6849	6795	6716	6844	6772	6733	6847	6780	6811	6726	6765	6846	6852	6775	6928	6711	6798	6878	6747	6802	6991	6711	6768	6728	6800	6791	6886	6783	6722	6819	6740	6828	6770	6928	6721	6702	6773	6799	6796	6883	6772	6680	6784	6827	6813	6694	6808	6990	6790	6847	6932	6737	6784	6836	6881	6678	6826	6880	6763	6787	6896	6811	6787	6965	6809	6814	6728	6797	6837	6872	6771	6872	6812	6778	6769	6826	6797	6822	6900	6889	6794	6696	6698	6835	6947	6823	6792	6651	6825	6810	6771	6758	6738	6793	6751	6736	6875	6746	6876	6769	6863	6852	6831	6868	6757	6881	6781	6907	6853	6947	6894	6832	6810	6762	6647	6808	6920	6941	6773	6819	6794	6851	6798	6909	6718	6721	6783	6853	6827	6813	6898	6790	6830	6682	6765	6683	6848	6778	6894	6796	6891	6828	6742	6826	6923	6777	6782	6756	6798	6876	6895	6730	6905	6784	6777	6759	6869	6866	6984	6895	6964	6883	6787	6754	6918	6783	6906	6926	6740	6891	6941	6783	6846	6737	6772	6827	6783	6829	6788	6798	6721	6862	6816	6709	6870	6867	6903	6818	6838	6848	6910	6822	6793	6788	6891	6897	6846	6873	6894	6893	6702	6870	6978	6745	6801	6855	6756	6762	6925	6959	6788	6824	6848	6774	6841	6746	6798	6802	6752	6956	6651	6819	6661	6858	6925	6836	7005	6790	6750	6808	6847	6754	6787	6846	6815	6916	6752	6883	6861	6885	6691	6807	6835	6702	6927	6685	6703	6845	6882	6892	6865	6919	6852	6724	6751	6815	6850	6826	6716	6756	6903	6869	6883	6934	6921	6773	6898	6767	6863	6814	6816	6810	6845	6863	6868	6746	6812	6840	6936	6755	6728	6783	6779	6894	6738	6804	6930	6923	6803	6850	6835	6838	6722	6785	6994	6778	6684	6794	6777	6913	6935	6778	6809	6909	6811	6870	6922	6883	6818	6843	6922	6792	6846	6865	6855	6979	6933	6900	6820	6748	6768	6794	6808	6827	6877	6843	6850	6864	6816	6802	6739	6661	6806	6815	6746	6837	6843	6815	6813	6861	6824	6785	6907	6728	6766	6877	6981	6893	6870	6902	6835	6845	6877	6890	6875	6823	6765	6826	6824	6771	6747	6874	6649	6869	6878	6820	6772	6828	6793	6840	6771	6920	6738	6900	6792	6881	6855	6838	6824	6868	6736	6773	6703	6866	6922	6807	6798	6871	6857	6768	6823	6926	6891	6836	6772	6796	6905	6803	6911	6851	6848	6817	6821	6892	6834	6745	6768	6938	6772	6825	6816	6858	6806	6794	6772	6901	6782	6822	6921	6956	6758	6927	6861	6907	6736	6852	6934	6876	6808	6721	6804	6774	6998	6714	6793	6874	6845	6815	6884	6812	6802	6870	6839	6824	6876	6858	6835	6617	6831	6767	6900	6903	6874	6701	6835	6898	6938	6845	6664	6880	6893	6802	6892	6804	6918	6913	6838	6783	6907	6715	6835	6814	6890	6904	6881	6792	6827	6656	6828	7037	6861	6915	6891	6673	6884	6831	6875	6754	6807	6847	6903	6880	6890	6708	6891	6962	6880	6854	6763	6966	6800	6788	6828	6803	6825	6753	6730	6851	6816	6747	6745	6762	6827	6731	6784	6824	6879	6833	6807	6846	6806	6674	6907	6886	6840	6859	6843	6691	6779	6782	6873	6689	6806	6848	6748	6847	6859	6648	6855	6797	6935	6775	6757	6785	6800	6792	6810	6744	6799	6847	6951	6786	6786	6883	6858	6781	6831	6806	6652	6816	6783	6797	6886	6867	6859	6943	6829	6685	6754	6610	6763	6972	6808	6926	6902	6799	6715	6792	6835	6975	6830	6864	6817	6788	6767	6722	6831	6861	6940	6870	6894	6748	6685	6894	6869	6751	6809	6895	6753	6777	6700	6683	6813	6806	6817	6887	6778	6886	6764	6812	6840	6913	6878	6862	6867	6772	6787	6899	6921	6852	6867	6788	6791	6851	6954	6841	6843	6908	6873	6879	6909	6892	6930	6860	6870	6733	6777	6784	6791	6682	6817	6878	6940	6753	6728	6804	6767	6794	6792	6801	6733	6883	6903	6819	6828	6793	6814	6813	6916	6930	6859	6974
24654	20553	11188	3841	1486	952	796	785	772	837	821	819	803	799	823	746	761	806	811	823	854	864	824	799	781	820	768	798	806	827	758	763	813	860	763	869	803	831	813	834	835	878	805	769	749	857	805	796	828	789	849	787	832	841	814	783	786	839	778	809	831	751	822	818	792	789	801	791	819	818	808	859	775	800	822	809	808	829	847	840	829	825	803	822	771	781	849	860	874	801	803	771	818	782	820	816	788	865	815	855	799	809	781	792	822	722	820	836	819	784	838	831	773	793	794	836	732	808	771	816	791	823	787	848	786	845	782	861	793	808	819	774	791	804	837	777	802	800	793	791	834	818	816	809	719	807	766	823	857	839	809	820	757	857	806	807	793	816	772	852	863	811	790	798	872	794	797	838	840	795	792	788	784	780	842	897	839	873	847	847	814	789	773	790	807	843	786	771	777	798	818	833	806	804	815	813	788	771	775	753	808	815	807	801	830	819	757	762	787	834	774	846	798	759	812	814	839	833	789	836	804	828	823	797	761	791	805	811	793	807	827	847	817	822	823	820	771	817	796	795	757	801	806	809	834	789	756	771	779	850	795	794	833	851	759	798	751	797	835	829	887	817	830	849	852	825	793	806	799	806	828	830	797	794	821	814	848	764	762	814	834	795	857	767	831	806	833	848	791	775	790	794	816	806	852	775	770	830	803	788	792	734	836	804	798	831	784	839	820	793	840	770	813	796	791	778	816	791	894	790	831	876	752	813	801	748	816	815	826	818	814	812	779	827	865	813	795	796	783	790	772	742	809	820	824	823	760	804	812	740	762	819	784	807	796	825	819	803	798	836	755	820	833	775	818	823	805	831	818	789	771	801	860	782	776	790	817	837	846	779	776	818	818	867	845	761	806	857	786	779	832	826	820	802	856	850	816	842	785	761	843	820	808	816	851	818	803	762	837	806	802	801	859	824	832	813	824	788	786	805	815	818	772	831	803	838	795	824	827	817	819	805	826	819	829	784	748	838	788	812	810	785	834	792	791	830	828	766	807	836	806	818	809	767	776	780	846	805	782	754	808	835	864	794	828	816	796	764	827	851	753	801	782	804	814	854	825	800	830	720	846	751	838	790	835	811	809	793	804	836	832	829	801	820	768	821	807	800	820	788	767	797	821	820	774	804	802	795	831	832	845	806	776	776	855	815	843	808	818	749	819	767	773	856	802	778	834	754	790	842	805	787	824	838	853	790	774	855	773	826	821	802	860	779	808	790	817	867	859	845	792	830	783	781	813	812	817	824	851	791	816	738	826	833	845	883	864	778	830	829	852	796	787	773	821	808	778	822	784	812	749	807	812	779	764	744	838	808	843	796	846	830	759	767	814	774	866	784	810	777	771	808	765	762	838	888	839	789	821	857	770	801	791	845	818	837	783	810	848	799	807	822	812	891	803	789	811	839	821	811	803	869	817	810	798	851	794	820	775	801	839	786	824	847	829	810	754	769	825	850	799	806	802	824	828	759	833	863	797	806	816	848	773	789	796	782	828	842	840	844	829	846	785	794	790	794	867	785	861	877	849	794	837	831	816	778	813	824	827	874	815	836	844	831	776	787	784	838	792	804	777	772	818	806	776	798	828	782	862	794	796	783	808	794	797	760	829	820	834	757	798	767	803	847	775	851	830	829	811	806	805	807	771	821	832	793	838	868	829	804	792	842	786	828	829	819	817	857	786	830	836	799	846	825	775	862	800	793	808	808	763	865	810	787	797	779	832	754	845	773	807	778	796	816	831	821	807	822	811	815	812	876	842	795	797	756	836	796	785	806	833	819	857	845	823	821	775	783	773	826	777	828	804	800	832	839	779	824	802	837	835	775	810	784	807	839	788	850	797	818	778	804	801	820	813	792	794	820	814	744	812	855	839	842	850	833	819	841	811	825	846	783	786	800	838	802	861	805	793	806	813	804	835	817	777	823	765	813	856	800	798	840	806	798	832	813	805	805	814	774	834	757	820	811	811	818	775	834	809	796	753	820	834	817	832	811	797	831	765	817	769	774	816	775	782	839	805	788	792	842	792	822	817	823	802	836	799	768	769	788	803	803	830	796	756	815	751	832	801	790	821	800	819	793	836	781	809	794	833	757	781	786	844	799	787	778	831	791	799	833	798	823	803	772	830	836	842	812	816	808	855	781	811	762	766	842	770	808	814	799	781	812	776	844	801	804	810	776	790	851	789	810	753	809	840	794	809	798	814	814	796	825	803	808	822	769	786	821	830	807	815	867	836	833	799	787	875	818	824	878	777	828	799	801	819	828	841	785	819	815	866	781	769	792	785	797	810	848	813	778	837	794	809	843	770	789	860	855	802	815	762	811	863	810	796	858	730	753	836	779	807	841	767	786	799	777	783	839	821	786	760	849	818	869	811	749	767	810	840	777	773	837	814	795	843	753	837	867	823	796	792	818	850	782	798	782	791	788	761	770	803	808	831	772	815	802	865	837	803	794	807	781	834	790	803	775	841	796	791	829	883	760	833	770	835	811	777	825	829	755	840	827	787	840	794	807	785	757	820	842	822	826	810	788	810	808	758	828	753	820	753	846	822	792	805	776	789	773	899	832	805	782	818	759	750	792	842	870	805	806	819	810	821	786	874	780	836	830	818	819	814	790	863	792	839	808	826	834	783	778	804	786	862	851	814	817	825	878	824	780	793	806	820	826	819	837	786	776	779	824	735	759	807	823	834	796	854	818	803	814	812	787	814	804	817	780	829	812	796	795	753	841	792	795	779	806	778	860	810	852	780	790	787	815	785	837	785	826	816	833	810	819	850	834	794	798	799	890	803	757	812	823	788	847	824	780	838	799	778	806	818	858	761	840	827	825	823	735	833	824	804	744	853	779	782	818	814	769	872	775	825	800	846	835	775	753	758	812	832	806	854	840	836	801	844	822	827	762	819	804	866	877	783	812	755	841	816	807	772	763	786	815	831	833	826	794	800	824	826	754	820	796	876	818	811	760	811	793	785	807	809	838	783	821	834	792	743	805	838	812	777	838	822	823	826	885	801	818	801	857	788	836	787	791	794	786	790	828	833	847	827	818	766	832	810	790	822	803	816	816	789	806	806	763	818	765	878	806	806	826	792	824	822	805	826	828	842	809	820	869	750	776	847	791	812	790	844	751	818	766	790	775	822	783	818	810	786	778	873	783	775	814	757	788	806	825	830	787	802	777	804	782	813	802	796	834	804	787	814	781	792	823	798	862	765	781	786	820	823	858	834	763	824	795	792	797	789	796	839	814	783	816	794	847	772	856	838	735	820	822	774	807	773	791	749	797	767	855	828	818	817	782	806	775	803	772	839	802	804	795	794	797	794	836	803	771	839	780	837	758	796	790	800	804	780	759	798	772	829	839	791	834	825	803	811	806	814	844	758	784	765	781	769	851	831	797	814	854	752	838	805	830	826	853	781	804	824	836	874	807	803	760	801	796	871	780	750	841	806	778	881	779	831	740	830	829
58775	47890	35927	27253	17023	9083	7079	6912	6826	6823	6736	6796	6826	6732	6809	6718	6787	6852	6736	6841	6762	6692	6831	6645	6713	6810	6898	6822	6810	6804	6898	6707	6744	6690	6933	6845	6886	6674	6862	6846	6845	6737	6799	6775	6952	6790	6877	6896	6709	6735	6808	6663	6740	6811	6887	6811	6821	6891	6882	6938	6850	6743	6927	6804	6748	6939	6688	6879	6757	6710	6671	6826	6756	6772	6781	6790	6837	6713	6820	6705	6806	6695	6732	6662	6800	6752	6835	6881	6781	6780	6870	6679	6790	6883	6762	6961	6832	6801	6763	6788	6765	6710	6825	6831	6888	6846	6895	6717	6727	6816	6880	6800	6771	6727	6792	6728	6844	6962	6899	6838	6814	6772	6853	6692	6880	6838	6905	6711	6715	6750	6822	6877	6861	6851	6894	6847	6869	6971	6884	6819	6939	6820	6822	6977	6741	6933	6896	6735	6960	6904	6790	6765	6798	6908	6965	6700	6827	6782	6722	6803	6858	6680	6759	6809	6686	6725	6790	6788	6758	6891	6860	6657	6804	6766	6821	6764	6819	6826	6753	6860	6966	6837	6781	6835	6804	6990	6750	6805	6802	6774	6734	6863	6896	6837	6894	6762	6930	6820	6885	6819	6837	6878	6803	6879	6787	6796	6848	6806	6738	6828	6782	6770	6854	6812	6897	6739	6785	6848	6868	6708	6766	6836	6775	6704	6790	6853	6855	6840	6748	6734	6805	6884	6845	6873	6796	7004	6667	6709	6803	6735	7018	6899	6685	6855	6838	6739	6849	6830	6815	6765	6771	6736	6862	6755	6794	6751	6798	6819	6738	6869	6875	6848	6811	6778	6843	6645	6813	6846	6709	6801	6769	6743	6828	6843	6781	6764	6764	6788	6761	6826	6749	6773	6902	6685	6893	6801	6735	6804	6671	6856	6755	6858	6797	6874	6904	6839	6974	6793	6833	6837	6808	6845	6779	6756	6822	6801	6820	6739	6797	6898	6829	6801	6792	6979	6935	6927	6791	6821	6709	6894	6799	6780	6814	6859	6771	6730	6747	6774	6810	6848	6798	6797	6703	6901	6719	6783	6904	6979	6710	6917	6866	6804	6729	6800	6815	6918	6614	6813	6897	6713	6861	6764	6794	6770	6805	6923	6711	6924	6739	6761	6759	6889	6795	6782	6784	6834	6925	6977	6728	6839	6753	6895	6853	6859	6717	6802	6814	6870	6806	6764	6820	6744	6792	6827	6866	6705	6730	6758	6947	6769	6752	6827	6756	6807	6789	6813	6828	6865	6752	6736	6867	6831	6914	6835	6797	6803	6734	6865	6810	6922	6781	6816	6873	6825	6879	6821	6829	6793	6833	6821	6804	6759	6761	6978	6917	6817	6863	6766	6788	6840	6765	6852	6792	6758	6759	6798	6774	6889	6857	6792	6870	6932	6795	6825	6800	6838	6704	6842	6780	6840	6710	6680	6848	6747	6805	6839	6934	6839	6788	6907	6689	6751	6809	6825	6861	6830	6788	6751	6876	6787	7026	6807	6812	6857	6778	6753	7014	6641	6833	6698	6770	6807	6792	6939	6879	6689	6801	6801	6880	6750	6825	6832	6847	6750	6878	6836	6818	6815	6779	6833	6704	6792	6890	6762	6729	6846	6747	6918	6796	7059	6809	6789	6839	6760	6720	6754	6781	6800	6682	6712	6765	6662	6911	6857	6778	6763	6748	6814	6922	6854	6884	6836	6763	6815	6911	6670	6814	6823	6874	6747	6819	6773	6786	6800	6762	6837	6884	6764	6824	6829	6710	6707	6964	6675	6878	6891	6863	6760	6772	6846	6832	6838	6784	6757	6789	6810	6713	6750	6787	6741	6767	6752	6896	6724	6837	6730	6940	6754	6811	6872	6885	6785	6641	6732	6784	6912	6711	6791	6798	6820	6851	6921	6817	6889	6842	6751	6842	6890	6897	6810	6881	6894	6879	6754	6706	6695	6878	6802	6893	6958	6727	6835	6897	6856	6847	6919	6793	6781	6759	6783	6881	6727	6725	6848	6737	6896	6799	6881	6896	6879	6771	6756	6748	6821	6862	6779	6811	6719	6853	6776	6652	6796	6807	6889	6748	6890	6704	6761	6776	6861	6813	6916	6881	6723	6875	6799	6852	6799	6928	6862	6708	6888	6813	7010	6836	6856	6914	6715	6741	6855	6848	6872	6875	6809	6639	6928	6972	6735	6759	6849	6811	6790	6855	6844	6962	6665	6756	6708	6838	6777	6843	6909	6819	6865	6861	6713	6754	6796	6833	6812	6846	6909	6773	6759	6759	6800	6772	6875	6713	6911	6829	6802	6790	6752	6866	6856	6854	6738	6953	6840	6749	6884	6810	6878	6836	6977	6852	6709	6814	6833	6843	6801	6744	6929	6767	6704	6869	6880	6796	6794	6659	6729	6809	6857	6776	6861	6804	6841	6997	6796	6868	6640	6696	6778	6686	6780	6883	6712	6925	6853	6676	6898	6793	6843	6891	6779	6765	6748	6821	6672	6779	6870	6827	6736	6844	6821	6891	6855	6738	6929	6866	6867	6845	6799	6825	6825	6801	6796	6896	6833	6858	6812	6717	6687	6820	6858	6769	6708	6798	6825	6829	6831	6797	6817	6819	6785	6731	6751	6822	6791	6799	6933	6575	6732	6805	6719	6757	6770	6808	6734	6808	6712	6873	6784	6870	6900	6927	6841	6878	6721	6722	6844	6940	6730	6807	6770	6826	6753	6809	6806	6761	6758	6865	6991	6816	6732	6634	6832	6778	6909	6763	6750	6795	6888	6780	6688	6778	6824	6777	6895	6790	6688	6739	6876	6832	6924	6844	6715	6863	6691	6706	6798	6820	6838	6853	6806	6759	6749	6769	6735	6923	6882	6717	6744	6860	6790	6710	6800	6844	6805	6993	6834	6927	6850	6701	6756	6803	6885	6705	6842	6658	6810	6887	6856	6846	6688	6684	6872	6786	6719	6804	6888	6739	6754	6730	6733	7024	6891	6756	6738	6687	6883	6790	6757	6848	6868	6848	6771	6779	6735	6759	6756	6863	6744	6915	6769	6718	6735	6658	6896	6770	6750	6803	6792	6822	6905	6863	6803	6826	6870	6859	6697	6882	6850	6722	6795	6835	6784	6913	6773	6800	6949	6854	6869	6698	6779	6734	6828	6712	6811	6810	6859	6857	6719	6782	6746	6958	6815	6848	6787	6842	6753	6724	6761	6886	6819	6692	6814	6749	6835	6688	6833	6739	6804	6757	6855	6792	6805	6756	6782	6721	6869	6935	6963	6799	6824	6719	6858	6866	6865	6863	6879	6826	6690	6837	6904	6782	6832	6857	6714	6820	6869	6816	6791	6758	6860	6776	6901	6798	6855	6824	6826	6760	6755	6934	6829	6820	6854	6832	6823	6867	6803	6741	6923	6857	6752	6783	6853	6940	6704	6804	6838	6863	6765	6804	6888	6813	6891	6759	6828	6729	6777	6949	6823	6790	6883	6742	6804	6816	6775	6683	6826	6876	6768	6732	6844	6856	6833	6793	6743	6845	6803	6962	6728	6755	6861	6814	6716	6915	6856	6775	6835	6883	6749	6759	6781	6857	6932	6817	6745	6664	6680	6830	6927	6732	6876	6862	6898	6831	6745	6808	6698	6768	6696	6737	6650	6866	6843	6726	6688	6862	6788	6800	6901	6892	6831	6868	6790	6738	6765	6844	6772	6796	6846	6897	6808	6779	6830	6815	6710	6839	6866	6794	6683	6753	6773	6922	6731	6801	6807	6700	6833	6975	6768	6864	6788	6873	6791	6775	6765	6748	6771	6777	6785	6948	6862	6749	6782	6862	6903	6733	6712	6775	6841	6761	6921	6796	6795	6868	6740	6830	6914	6718	6785	6767	6795	6804	6779	6813	6739	6945	6855	6810	6814	6782	6887	6795	6872	6790	6859	6644	6697	6706	6860	6853	6731	6903	6923	6870	6674	6734	6896	6679	7042	6817	6707	6853	6710	6892	6916	6868	6876	6882	6861	6728	6796	6761	6980	6785	6918	6807	6985	6854	6791	6777	6771	6783	6795	6701	6896	6770	6903	6751	6812	6835	6771	6917	6835	6940	6691	6848	6914	6746	6800	6840	6715	6867	6763	6865	6816	6694	6717	6761	6817	6779	6743	6952	6800	6981	6850	6890	6885	6751	6795	6804	6838	6772	6786	6833	6816	6874	6795	6835	6852	6760	6873	6882	6616	6835	6800	6815	6906	6863	6807	6941	6781	6830	6764	6613	6707	6961	6732	6812	6805	6805	6849	6804	6979	6739	6847	6895	6863	6747	6783	6893	6802	6854	6908	6813	6776	6737	6879	6833	6712	6768	6703	6820	6803	6783	6728	6902	6891	6869	6854	6992	6805	6753	6831	6825	6811	6893	6699	6795	6716	6925	6696	6807	6823	6700	6783	6859	6822	6774	6821	6663	6801	6713	6976	6770	6804	6718	6785	6905	6837	6907	6847	6856	6799	6792	6909	6817	6896	6900	6782	6827	6795	6688	6680	6842	7012	6916	6783	6893	6787	6811	6797	6886	6818	6870	6843	6604	6757	6854	6673	6831	6737	6774	6796	6858	6811	6895	6766	6819	6878	6846	6908	6712	6824	6897	6688	6775	6767	6774	6825	6737	6797	6820	6693	6815	6867	6841	6742	6907	6710	6896	6734	6669	6747	6780	6752	6935	6991	6915	6920	6963	6764	6761	6691	6804	6823	6720	6826	6772	6719	6842	6829	6749	6853	6666	6700	6765	6685	6756	6858	6838	6752	6702	6796	6730	6977	6668	6835	6727	6807	6896	6807	6745	6764	6913	6902	6841	6746	6828	6896	6842	6838	6794	6910	6759	6824	6799	6873	6701	6772	6723	6866	6863	6911	6957	6788	6844	6663	6806	6824	6745	6805	6885	6822	6772	6938	6801	6857	6788	6765	6839	6928	6816	6805	6714	6778	6925	6861	6831	6897	6819	6890	6743	6787	6912	6648	6812	6762	6730	6801	6943	6775	6796	6756	6804	6818	6945	6827	6856	6904	6819	6844
37062	40528	24600	9322	2524	1182	965	892	921	896	901	914	951	855	870	861	947	921	856	861	858	859	866	862	921	863	821	886	880	925	942	929	830	931	915	907	900	928	834	845	887	957	823	920	851	918	935	887	910	875	886	880	887	896	906	879	903	895	854	887	870	877	896	893	854	884	887	867	890	860	951	834	861	848	865	944	835	847	860	845	914	887	925	837	938	869	913	869	886	891	906	855	877	902	923	902	907	853	862	900	884	820	877	869	885	891	852	936	842	882	872	864	953	876	889	903	879	887	919	914	896	875	869	872	900	892	881	865	918	899	856	871	908	876	931	859	890	909	924	921	895	843	837	895	914	911	895	949	889	861	849	840	914	875	860	904	879	917	916	911	909	865	886	945	885	849	881	860	932	882	829	888	877	850	884	885	930	895	885	884	852	876	877	887	884	837	890	875	888	903	972	899	841	907	857	920	861	933	873	922	872	870	931	929	954	919	903	878	859	860	863	862	837	887	889	866	917	867	918	894	865	883	869	947	878	900	914	867	883	834	902	914	920	869	874	882	882	902	887	932	893	798	861	886	911	896	841	873	909	881	810	912	886	894	893	874	848	876	910	878	902	884	911	872	896	883	918	879	854	831	901	914	891	859	891	876	879	862	919	849	863	855	921	837	892	834	903	836	914	906	900	884	916	876	889	865	838	871	898	871	923	852	854	888	934	856	935	853	843	893	862	909	887	873	940	873	927	894	927	894	854	868	912	835	893	915	872	939	859	895	902	949	826	889	887	849	818	868	861	907	859	830	863	880	868	890	918	893	920	898	900	850	911	856	847	876	845	949	860	864	912	883	919	847	864	891	882	887	877	884	894	848	870	953	863	896	886	900	842	868	901	903	869	810	879	869	933	900	880	883	943	847	896	888	871	897	854	855	871	890	906	875	875	861	920	904	882	888	856	900	906	867	865	868	888	877	871	941	886	919	903	859	888	864	872	874	901	866	858	857	911	894	899	847	889	860	860	899	942	846	865	834	925	859	871	886	892	871	878	891	889	867	888	907	903	909	866	888	918	898	886	887	903	884	838	908	900	872	927	900	898	857	887	958	905	867	874	889	913	888	848	883	877	918	851	924	879	945	875	901	884	886	849	840	933	871	875	858	882	903	914	919	915	834	925	912	879	918	904	899	835	893	870	873	868	919	863	910	868	891	878	868	888	851	837	893	922	911	896	877	910	909	840	868	885	901	917	900	882	927	857	884	871	905	902	876	866	917	864	873	858	879	893	920	884	918	862	913	872	892	892	974	823	828	894	929	837	864	860	910	863	874	879	882	849	864	878	865	895	865	869	894	902	904	899	919	873	886	905	924	845	954	873	899	918	876	857	899	864	865	869	888	835	833	854	836	852	881	929	881	881	815	883	908	820	820	891	892	869	846	886	897	865	893	834	930	890	929	889	890	865	869	896	841	923	890	886	893	861	896	867	892	900	960	851	839	925	917	872	863	895	890	928	881	884	861	859	910	890	912	942	896	864	849	886	934	891	896	933	867	934	899	910	858	864	898	883	904	886	919	882	910	886	927	879	943	877	905	861	885	908	855	904	924	821	910	876	891	967	890	863	881	870	853	843	864	888	956	871	837	866	866	912	841	874	925	884	918	878	941	874	871	886	899	875	877	868	903	858	871	880	940	903	890	856	871	891	908	922	854	901	907	903	838	957	860	864	879	855	911	842	904	898	868	904	881	933	871	900	855	890	872	865	893	873	848	894	906	924	850	911	896	857	900	897	850	870	862	938	825	864	885	854	909	861	899	848	962	954	886	881	900	827	846	947	917	859	909	949	914	846	875	870	883	873	931	867	897	875	877	918	884	866	894	922	895	890	862	813	915	887	876	901	901	858	886	907	869	875	895	885	875	855	868	838	898	906	885	857	907	914	930	850	898	845	866	918	854	882	900	888	917	837	921	846	921	880	852	951	907	834	892	876	876	877	829	898	882	827	880	865	876	873	877	898	827	929	878	863	842	891	854	908	862	908	873	868	910	913	890	869	922	834	957	831	908	872	894	845	878	926	890	929	845	865	877	874	893	911	919	892	904	916	866	905	921	819	904	915	870	906	879	872	892	854	894	865	888	912	858	903	869	878	855	854	867	876	895	906	881	879	874	918	920	848	867	885	871	861	885	898	911	881	930	901	979	866	892	845	871	846	880	893	904	838	891	952	847	881	888	910	897	932	881	900	911	912	906	841	839	866	860	938	909	876	839	874	875	866	947	868	910	872	898	895	876	873	872	855	799	880	899	880	883	915	828	846	877	875	910	871	854	881	897	892	899	931	860	915	881	888	900	892	859	846	873	863	898	895	853	862	891	856	832	913	868	896	868	893	785	917	852	911	883	820	821	946	966	893	870	891	892	831	907	918	905	902	902	879	902	911	883	895	893	853	894	896	945	920	900	884	929	918	852	872	892	913	936	876	941	878	870	891	890	840	885	895	874	867	850	901	846	870	841	849	835	897	897	884	901	891	907	933	893	870	886	913	879	874	874	853	890	856	864	956	900	909	903	873	900	873	861	860	885	975	899	891	904	870	888	907	896	923	870	888	819	899	849	889	867	898	912	847	889	854	897	886	899	911	882	921	809	935	855	897	870	976	874	893	886	824	848	821	879	875	871	870	948	874	905	843	843	873	930	901	887	833	886	926	879	905	900	902	904	909	870	863	870	868	873	889	884	837	871	863	857	865	847	865	904	893	939	877	918	885	847	900	868	819	899	865	950	883	897	837	899	887	897	870	850	873	890	918	852	901	867	868	848	876	881	843	852	857	915	846	878	857	893	907	874	874	902	921	861	898	878	887	829	860	922	880	888	876	870	891	929	885	882	856	852	913	887	876	913	941	852	906	879	831	873	869	841	896	838	884	851	832	881	838	829	883	913	871	872	888	901	887	926	896	805	902	899	939	857	896	909	880	906	929	883	874	872	869	906	896	859	896	915	917	862	879	879	833	908	933	903	875	911	894	934	933	897	888	932	887	852	839	938	854	920	870	882	869	913	928	847	882	882	872	856	923	878	904	820	893	889	868	878	874	938	913	894	867	848	907	898	875	903	902	912	899	824	867	884	929	843	855	855	868	868	904	870	903	865	899	877	922	866	792	889	921	889	918	926	884	828	888	839	931	882	907	944	825	939	900	855	820	803	887	858	914	841	952	911	849	860	930	906	919	837	862	907	918	883	835	910	838	911	899	903	950	879	881	934	903	944	842	904	971	910	889	923	949	907	841	829	871	898	899	889	899	885	960	886	872	905	878	927	903	885	858	918	850	947	860	940	858	883	858	896	907	921	875	858	890	904	877	912	873	840	910	853	916	892	930	903	926	859	871	880	834	902	864	919	882	928	880	872	838	924	886	853	876	905	905	874	919	833	918	907	875	866	912	877	855	898	906	961	857	874	899	834	889	870	871	881	857	859	878	955	873	902	898	844	846	893	843	876	825	862	923	897	844	890	957	890
68248	62439	48956	37774	24967	12352	8049	7677	7264	7321	7215	7285	7367	7377	7386	7355	7366	7351	7400	7310	7333	7411	7222	7360	7339	7343	7300	7166	7464	7364	7310	7329	7384	7389	7318	7347	7250	7383	7284	7289	7405	7244	7284	7294	7341	7315	7335	7271	7319	7337	7383	7227	7349	7303	7234	7230	7317	7410	7086	7317	7348	7345	7389	7306	7258	7389	7214	7199	7295	7307	7280	7249	7321	7302	7440	7456	7230	7273	7252	7266	7332	7302	7307	7345	7240	7276	7502	7351	7220	7330	7285	7420	7395	7281	7407	7217	7356	7372	7470	7428	7457	7377	7345	7252	7289	7442	7180	7301	7403	7470	7352	7238	7351	7200	7217	7270	7216	7354	7308	7333	7340	7386	7204	7273	7378	7315	7379	7330	7361	7427	7352	7329	7377	7285	7326	7235	7349	7364	7412	7456	7317	7305	7280	7264	7394	7353	7274	7313	7422	7443	7326	7375	7367	7383	7310	7212	7265	7354	7317	7215	7405	7384	7249	7391	7297	7294	7314	7343	7219	7180	7456	7213	7147	7446	7359	7310	7376	7255	7325	7359	7153	7346	7334	7423	7259	7353	7276	7301	7355	7259	7419	7400	7356	7395	7406	7367	7332	7418	7372	7263	7433	7349	7226	7433	7287	7361	7305	7323	7356	7291	7288	7368	7339	7373	7332	7399	7332	7301	7336	7448	7434	7382	7334	7314	7302	7303	7465	7519	7305	7402	7416	7447	7288	7340	7420	7425	7371	7306	7301	7425	7270	7348	7318	7320	7251	7405	7405	7358	7315	7304	7449	7306	7277	7245	7429	7244	7378	7255	7295	7239	7389	7153	7264	7175	7203	7368	7370	7333	7365	7345	7371	7224	7465	7233	7406	7344	7310	7353	7240	7380	7399	7374	7386	7403	7509	7480	7330	7345	7381	7273	7269	7300	7321	7582	7350	7289	7450	7352	7358	7284	7402	7466	7391	7254	7338	7458	7297	7380	7337	7438	7360	7252	7423	7375	7374	7435	7243	7271	7349	7299	7339	7318	7269	7441	7321	7308	7233	7384	7284	7322	7315	7544	7375	7223	7328	7420	7280	7245	7316	7335	7228	7377	7301	7144	7479	7371	7300	7304	7279	7260	7334	7273	7407	7515	7322	7384	7246	7323	7370	7363	7313	7349	7398	7389	7316	7435	7287	7230	7306	7319	7334	7342	7422	7269	7201	7359	7291	7294	7366	7380	7339	7361	7385	7290	7273	7371	7292	7232	7438	7291	7344	7334	7391	7408	7319	7186	7464	7316	7395	7350	7245	7300	7405	7301	7285	7362	7317	7414	7288	7350	7330	7405	7347	7497	7405	7354	7412	7152	7386	7330	7410	7369	7357	7233	7290	7217	7374	7344	7365	7315	7287	7259	7490	7357	7316	7199	7440	7422	7354	7417	7319	7169	7367	7312	7344	7351	7273	7217	7204	7446	7213	7315	7323	7373	7321	7195	7335	7434	7450	7209	7457	7223	7261	7346	7302	7338	7356	7251	7323	7384	7366	7500	7450	7332	7235	7389	7260	7274	7372	7299	7266	7298	7310	7419	7359	7427	7331	7263	7341	7346	7426	7373	7202	7520	7418	7388	7231	7276	7370	7459	7321	7360	7343	7314	7327	7375	7395	7470	7316	7134	7384	7186	7218	7459	7212	7355	7282	7315	7307	7332	7341	7506	7335	7454	7341	7233	7378	7315	7404	7296	7414	7329	7144	7362	7386	7431	7441	7283	7283	7375	7334	7291	7343	7372	7352	7434	7443	7490	7258	7355	7268	7304	7273	7412	7300	7324	7433	7428	7377	7305	7267	7354	7225	7188	7314	7307	7336	7362	7244	7263	7438	7441	7321	7436	7408	7340	7258	7346	7368	7409	7528	7324	7472	7277	7470	7456	7332	7282	7397	7338	7315	7265	7199	7380	7368	7394	7313	7334	7431	7441	7422	7390	7274	7428	7501	7278	7330	7431	7300	7481	7381	7213	7356	7195	7307	7353	7354	7453	7409	7205	7337	7472	7275	7270	7390	7400	7280	7256	7256	7465	7284	7389	7239	7460	7367	7453	7289	7243	7302	7376	7345	7337	7273	7429	7442	7304	7434	7266	7348	7294	7328	7241	7482	7327	7297	7392	7234	7305	7474	7313	7313	7393	7342	7320	7343	7286	7255	7372	7322	7298	7427	7449	7389	7449	7351	7240	7255	7353	7351	7439	7350	7344	7333	7301	7230	7367	7375	7244	7322	7345	7501	7286	7471	7332	7364	7328	7214	7321	7229	7392	7342	7259	7379	7423	7353	7231	7345	7209	7314	7380	7429	7269	7306	7315	7213	7403	7359	7164	7280	7255	7413	7166	7376	7467	7378	7299	7238	7277	7357	7299	7399	7316	7231	7393	7315	7393	7441	7370	7348	7361	7270	7364	7321	7349	7241	7261	7297	7354	7414	7446	7251	7332	7342	7428	7236	7279	7245	7232	7284	7412	7368	7358	7190	7359	7276	7308	7366	7277	7269	7312	7366	7308	7282	7342	7255	7501	7391	7227	7356	7336	7313	7384	7340	7198	7327	7499	7377	7358	7371	7237	7329	7347	7343	7278	7270	7416	7212	7210	7417	7464	7351	7342	7257	7320	7354	7322	7371	7235	7331	7206	7466	7174	7475	7379	7316	7231	7382	7380	7342	7445	7413	7417	7394	7457	7364	7397	7282	7365	7342	7318	7348	7375	7366	7335	7497	7276	7393	7321	7366	7332	7336	7210	7450	7259	7354	7229	7459	7328	7206	7367	7441	7415	7260	7321	7466	7380	7551	7278	7165	7475	7302	7430	7321	7330	7338	7399	7292	7295	7311	7251	7322	7297	7266	7373	7240	7307	7321	7173	7313	7417	7384	7360	7345	7345	7302	7362	7294	7243	7288	7316	7075	7380	7314	7264	7295	7478	7391	7221	7386	7323	7388	7376	7444	7276	7235	7227	7262	7235	7395	7327	7402	7313	7160	7256	7397	7302	7413	7397	7361	7218	7380	7266	7294	7359	7324	7320	7336	7371	7286	7374	7438	7410	7336	7272	7287	7258	7357	7276	7338	7341	7337	7303	7438	7320	7322	7253	7227	7327	7341	7225	7389	7245	7219	7363	7231	7329	7291	7246	7293	7294	7336	7400	7361	7204	7189	7414	7454	7354	7243	7420	7108	7260	7275	7437	7356	7310	7446	7478	7338	7265	7339	7407	7267	7303	7311	7416	7286	7285	7381	7397	7207	7349	7160	7268	7344	7322	7401	7373	7273	7333	7235	7346	7105	7276	7440	7375	7287	7456	7311	7279	7388	7212	7339	7372	7280	7298	7372	7323	7327	7539	7382	7292	7239	7434	7258	7391	7287	7330	7409	7395	7232	7285	7331	7322	7438	7417	7358	7249	7250	7239	7413	7256	7420	7319	7410	7426	7301	7415	7341	7358	7374	7219	7387	7304	7347	7417	7321	7439	7337	7389	7356	7388	7389	7325	7388	7284	7458	7367	7434	7268	7486	7215	7454	7277	7292	7429	7292	7362	7502	7307	7295	7377	7496	7423	7247	7278	7282	7317	7321	7342	7384	7291	7282	7447	7302	7279	7444	7355	7353	7374	7322	7331	7264	7296	7257	7305	7387	7339	7344	7446	7263	7318	7337	7355	7418	7346	7378	7358	7314	7300	7308	7311	7297	7394	7334	7321	7421	7340	7290	7208	7360	7301	7268	7365	7350	7465	7410	7292	7152	7263	7329	7251	7298	7275	7354	7348	7274	7254	7222	7396	7202	7338	7274	7425	7256	7278	7343	7311	7346	7278	7235	7333	7260	7347	7379	7416	7381	7481	7342	7346	7229	7323	7282	7305	7509	7501	7426	7202	7436	7393	7313	7397	7311	7380	7286	7411	7380	7327	7325	7455	7441	7323	7411	7347	7309	7417	7314	7325	7407	7357	7408	7373	7305	7439	7253	7534	7227	7357	7254	7421	7277	7322	7395	7411	7455	7363	7438	7336	7385	7349	7314	7282	7322	7309	7268	7452	7379	7437	7303	7346	7519	7415	7442	7250	7301	7381	7312	7353	7281	7388	7398	7252	7477	7342	7340	7332	7297	7257	7352	7304	7359	7392	7364	7485	7382	7332	7305	7294	7460	7367	7317	7369	7424	7300	7283	7489	7341	7331	7272	7378	7426	7198	7399	7380	7148	7292	7458	7338	7436	7424	7231	7277	7463	7405	7301	7461	7348	7268	7342	7433	7261	7313	7341	7360	7404	7305	7365	7393	7183	7354	7283	7282	7278	7352	7304	7287	7351	7465	7334	7359	7277	7333	7459	7444	7205	7415	7386	7317	7484	7401	7291	7401	7235	7332	7230	7289	7206	7352	7335	7328	7428	7344	7367	7280	7401	7263	7336	7441	7401	7432	7352	7312	7328	7251	7380	7409	7280	7327	7311	7437	7418	7379	7390	7408	7336	7357	7319	7464	7317	7302	7254	7344	7407	7467	7251	7426	7297	7462	7384	7367	7215	7373	7293	7350	7330	7465	7356	7472	7294	7257	7314	7381	7281	7336	7453	7298	7226	7283	7248	7285	7329	7407	7205	7320	7214	7386	7371	7201	7459	7410	7327	7437	7320	7371	7312	7377	7347	7381	7305	7332	7346	7306	7243	7388	7180	7283	7321	7368	7390	7330	7351	7385	7262	7344	7370	7360	7295	7190	7294	7270	7197	7297	7343	7318	7239	7404	7247	7459	7253	7414	7412	7290	7464	7345	7506	7359	7229	7346	7238	7303	7414	7402	7309	7356	7306	7377	7336	7469	7312	7363	7209	7423	7487	7484	7219	7377	7500	7368	7344	7245	7515	7347	7450	7347	7435	7298	7435	7198	7246	7239	7310	7461	7467	7393	7372	7258	7325	7361	7269	7289	7452	7394	7429	7271	7320	7409	7384	7355	7253	7305	7279	7413	7281	7331	7330	7364	7364	7342	7261	7304	7250	7418	7373	7360	7389	7206	7286	7479	7367	7427	7384	7348	7353	7240	7241	7483	7490	7354	7262	7320	7393	7282	7428	7381	7345	7455
53256	53538	31473	13364	3394	1285	1026	926	933	970	901	940	899	932	908	968	969	904	954	940	914	954	921	963	925	888	939	932	941	923	966	929	913	938	922	870	955	952	928	987	963	947	933	944	998	1016	928	988	915	941	948	1022	947	929	877	962	947	980	929	917	945	987	869	959	923	932	897	894	939	918	985	944	966	971	910	938	984	946	1000	987	891	977	882	924	884	935	938	974	913	938	918	961	945	960	902	922	949	956	950	937	947	951	941	971	927	924	868	961	905	896	929	903	898	925	967	875	898	938	940	916	962	902	946	911	940	933	963	940	960	956	891	893	936	848	915	965	906	973	956	892	910	938	902	1016	893	977	910	868	948	903	955	939	952	977	929	911	937	880	923	939	937	971	986	914	956	923	881	961	1011	920	965	933	959	995	939	922	892	891	867	897	851	962	955	942	973	980	970	943	922	948	957	957	916	942	889	969	936	945	896	914	934	979	942	919	931	893	1001	880	931	970	917	915	913	944	940	927	976	906	900	953	922	874	879	964	912	926	907	935	938	995	917	886	931	942	948	953	931	959	991	979	971	939	930	935	880	946	1006	910	910	964	1012	975	962	929	952	882	965	950	972	969	985	938	976	969	915	942	942	904	955	959	993	1004	914	990	972	873	930	953	914	948	913	934	910	984	930	942	984	921	984	904	925	943	903	925	922	945	918	960	933	919	945	953	945	911	886	969	909	944	941	896	957	924	946	936	930	970	913	980	971	931	982	987	917	930	961	908	938	957	985	968	951	960	1002	945	956	984	882	946	932	937	1002	901	917	923	947	913	916	941	894	984	996	926	916	938	953	910	968	917	942	945	929	919	921	884	976	886	890	928	904	1004	961	931	907	933	942	923	876	959	896	950	939	956	983	953	971	937	946	928	940	980	914	965	935	917	885	907	931	913	908	905	944	945	879	935	889	979	973	914	1018	983	943	955	957	885	962	945	952	910	947	922	964	902	939	914	899	965	919	933	924	889	959	925	947	947	903	887	937	926	963	926	903	928	979	948	991	977	910	906	952	976	950	908	914	937	945	969	955	949	954	968	920	910	967	937	906	910	959	889	1003	919	892	915	905	958	946	943	900	882	967	946	946	938	941	923	905	950	887	1015	952	965	878	948	927	961	939	957	948	951	931	931	917	967	909	901	935	950	941	923	958	974	1002	892	892	935	917	915	950	1026	896	960	1010	927	929	919	972	941	984	959	907	917	946	927	926	1016	930	963	925	907	941	874	912	992	941	934	927	908	932	903	987	919	944	857	914	918	937	1022	890	907	968	943	916	954	945	915	925	945	991	950	894	946	972	942	941	932	886	945	898	890	938	911	899	944	907	835	905	952	995	970	921	953	981	945	932	941	969	956	927	946	926	913	925	906	913	891	929	930	917	925	949	924	900	952	938	922	948	948	917	919	966	965	941	924	945	874	951	973	976	932	939	903	960	950	922	988	948	953	922	923	977	913	923	895	893	977	931	864	885	951	891	984	858	953	954	932	947	929	947	913	932	935	928	958	945	966	951	910	932	949	931	929	903	945	973	946	950	907	922	972	990	951	960	927	933	949	930	966	955	910	964	913	902	994	885	952	868	935	924	915	917	945	946	893	879	919	897	890	921	909	886	892	933	956	909	962	893	940	1024	898	977	903	958	960	980	863	915	940	906	906	905	892	984	899	1022	907	952	955	917	927	943	946	946	960	932	932	896	981	960	953	985	959	952	919	930	931	968	944	928	969	897	986	904	899	997	950	891	955	933	985	987	928	919	995	913	925	978	940	870	993	924	930	935	930	946	947	935	934	946	938	942	970	948	962	937	969	925	911	956	875	984	836	926	916	899	937	981	906	957	920	990	927	914	970	922	945	917	899	932	926	972	945	927	956	921	959	897	938	910	912	901	998	973	919	933	913	895	955	949	935	987	931	953	951	954	966	930	996	883	887	976	946	957	881	996	907	943	959	893	936	964	924	924	889	919	950	971	984	954	925	965	889	991	943	977	932	868	918	942	947	920	959	937	967	960	951	958	869	958	918	917	910	965	930	941	854	982	969	934	981	900	938	914	964	911	944	939	899	972	933	973	940	940	931	947	924	937	956	1009	840	957	954	956	919	885	961	941	949	917	921	978	946	930	913	949	944	945	961	950	965	935	920	937	929	912	947	964	902	951	896	929	948	925	871	921	953	934	1012	899	901	993	909	905	937	910	951	941	886	912	955	956	934	941	971	927	910	868	976	954	909	950	951	971	900	953	975	964	940	921	907	908	951	935	929	932	935	965	952	958	983	913	952	946	928	925	936	919	947	953	964	925	874	921	966	932	878	907	927	894	879	900	977	922	929	960	924	936	958	985	924	899	947	913	895	946	967	945	975	978	933	977	927	882	896	1000	884	938	981	919	932	1016	912	909	978	895	895	901	912	912	919	946	991	922	904	908	921	945	937	963	888	953	946	954	913	986	937	938	915	939	891	988	882	936	968	957	933	942	950	891	976	956	987	926	953	942	951	888	931	925	939	943	988	975	936	934	889	926	981	940	944	917	929	969	992	878	928	955	951	990	909	913	952	952	960	947	985	901	973	915	928	932	899	977	967	936	949	880	947	948	904	990	919	981	922	932	957	934	953	957	958	944	950	916	937	962	899	934	1004	921	934	1027	922	949	935	918	954	921	931	977	947	902	930	919	968	913	894	926	892	952	969	932	945	900	927	928	995	924	984	938	940	916	957	943	950	920	926	907	984	961	988	956	922	906	936	941	920	908	948	937	948	906	957	937	892	943	910	899	951	912	907	922	947	980	925	975	987	913	954	966	949	924	914	924	937	980	905	940	926	926	997	939	923	913	924	942	948	930	939	951	923	860	968	924	902	933	957	905	977	964	967	969	920	985	989	874	953	933	992	937	920	929	971	936	956	966	953	916	908	929	915	964	947	952	925	901	938	932	906	918	977	950	957	942	936	947	958	967	947	949	930	905	981	937	965	950	963	928	953	995	945	893	885	893	973	950	880	940	973	951	926	913	922	885	937	953	933	944	973	1039	891	946	895	941	942	902	982	930	973	881	955	937	940	934	966	942	937	925	958	949	985	903	963	928	964	904	916	942	992	871	925	923	922	938	1008	942	947	940	946	921	902	934	1014	882	964	954	954	968	922	954	945	972	907	944	972	1014	963	928	971	918	962	948	969	975	950	975	924	913	915	938	984	886	941	904	935	938	906	917	943	919	948	914	950	962	947	941	920	968	990	930	906	980	932	911	955	950	944	913	949	938	915	899	913	975	1004	911	903	1000	934	946	926	911	883	936	920	969	980	971	935	927	935	891	935	960	923	964	980	951	949	940	997	973	956	953	876	932	911	997	940	930	893	947	974	1010	943	850	881	920	940	926	984	931	946	861	901	928	970	902	948	946	925	981	971	987	935	923	921	940	957	992	931	973	950	908	940	910	967	893	936	984	886	940	932	939	961	928	916	961	947	910	866	934	928	936	988	968	944	982	948	945	928	917	994	965	917	917	865	935	940
60063	58074	55205	41391	27510	13408	8623	7785	7748	7665	7604	7833	7595	7707	7825	7736	7740	7662	7734	7715	7707	7666	7687	7644	7751	7693	7723	7761	7766	7611	7600	7602	7698	7645	7653	7729	7578	7745	7529	7539	7528	7602	7765	7646	7657	7762	7658	7687	7749	7725	7669	7788	7695	7674	7756	7714	7710	7718	7452	7763	7631	7766	7668	7682	7645	7611	7665	7801	7661	7651	7665	7573	7618	7752	7642	7765	7615	7718	7731	7699	7580	7703	7683	7706	7704	7705	7538	7709	7687	7684	7744	7603	7551	7698	7736	7660	7748	7843	7683	7727	7758	7824	7785	7774	7606	7653	7635	7771	7571	7650	7644	7721	7652	7742	7601	7710	7653	7802	7522	7622	7642	7604	7615	7529	7511	7514	7629	7670	7798	7653	7650	7645	7630	7654	7704	7686	7727	7572	7698	7665	7703	7707	7741	7771	7747	7534	7766	7804	7706	7734	7718	7564	7590	7532	7650	7659	7604	7697	7680	7574	7600	7694	7652	7585	7705	7802	7801	7710	7658	7692	7617	7572	7710	7682	7739	7767	7670	7511	7768	7693	7614	7608	7574	7620	7645	7679	7654	7614	7678	7776	7759	7753	7712	7735	7640	7574	7581	7685	7645	7655	7592	7685	7632	7585	7714	7660	7786	7566	7539	7741	7688	7718	7592	7729	7749	7702	7613	7600	7761	7699	7731	7636	7537	7603	7657	7590	7654	7577	7687	7731	7757	7721	7637	7726	7747	7717	7692	7698	7623	7657	7860	7744	7785	7750	7654	7591	7680	7760	7665	7722	7562	7801	7721	7824	7668	7686	7764	7708	7660	7682	7600	7691	7680	7756	7707	7719	7663	7620	7790	7662	7723	7581	7670	7716	7624	7669	7782	7630	7580	7582	7723	7682	7772	7666	7716	7689	7675	7717	7714	7719	7721	7712	7585	7600	7759	7732	7661	7716	7762	7666	7691	7618	7525	7613	7725	7721	7669	7683	7638	7666	7697	7652	7592	7670	7746	7696	7705	7540	7642	7711	7641	7533	7737	7750	7727	7660	7678	7733	7683	7555	7617	7654	7629	7729	7729	7723	7645	7667	7532	7759	7540	7761	7631	7733	7615	7727	7687	7738	7682	7699	7752	7728	7749	7633	7574	7684	7670	7699	7650	7745	7823	7728	7737	7694	7803	7623	7763	7732	7613	7544	7659	7767	7565	7699	7770	7757	7743	7677	7566	7641	7711	7685	7657	7787	7733	7777	7675	7637	7764	7541	7634	7692	7670	7740	7611	7721	7722	7703	7634	7677	7548	7651	7707	7721	7760	7757	7654	7595	7700	7446	7618	7801	7665	7625	7829	7667	7686	7666	7730	7710	7727	7662	7620	7762	7647	7636	7660	7622	7817	7803	7617	7733	7586	7649	7724	7688	7685	7518	7723	7649	7544	7646	7649	7721	7607	7809	7686	7528	7636	7659	7589	7649	7602	7685	7643	7598	7705	7721	7674	7635	7636	7792	7643	7588	7729	7586	7611	7740	7531	7711	7643	7738	7716	7594	7718	7821	7754	7681	7570	7580	7600	7858	7714	7625	7732	7629	7682	7589	7748	7680	7745	7571	7744	7624	7679	7659	7682	7667	7602	7648	7597	7784	7650	7655	7671	7706	7741	7778	7599	7693	7692	7745	7592	7616	7812	7671	7664	7681	7810	7564	7673	7736	7660	7685	7705	7667	7507	7745	7638	7733	7608	7798	7678	7696	7626	7790	7707	7662	7687	7626	7658	7642	7595	7605	7577	7597	7596	7773	7768	7716	7663	7771	7752	7697	7687	7624	7590	7694	7822	7536	7807	7635	7700	7826	7830	7774	7666	7676	7598	7809	7701	7529	7573	7724	7720	7628	7636	7715	7693	7586	7626	7669	7646	7525	7564	7606	7727	7759	7589	7617	7719	7656	7751	7675	7693	7707	7620	7709	7649	7777	7636	7664	7685	7730	7677	7752	7703	7670	7599	7712	7779	7688	7654	7662	7688	7697	7621	7621	7732	7794	7643	7803	7699	7642	7709	7668	7751	7706	7657	7636	7500	7694	7572	7647	7669	7586	7763	7879	7518	7744	7619	7694	7628	7630	7629	7601	7643	7700	7688	7787	7628	7688	7704	7631	7667	7794	7661	7682	7716	7587	7606	7680	7632	7658	7778	7707	7781	7675	7807	7583	7548	7780	7703	7732	7649	7660	7750	7601	7771	7744	7819	7684	7505	7656	7677	7677	7575	7625	7742	7686	7773	7744	7771	7705	7805	7579	7678	7734	7594	7558	7673	7611	7682	7717	7646	7611	7728	7706	7756	7861	7745	7640	7630	7623	7755	7585	7592	7706	7681	7663	7608	7784	7676	7611	7624	7650	7612	7732	7734	7744	7635	7668	7682	7723	7754	7771	7811	7760	7694	7640	7688	7657	7529	7665	7702	7771	7698	7659	7676	7771	7688	7594	7615	7686	7721	7744	7749	7724	7612	7688	7804	7598	7735	7603	7527	7636	7713	7659	7761	7746	7691	7742	7650	7700	7557	7748	7590	7691	7665	7681	7726	7701	7582	7589	7796	7649	7724	7558	7717	7713	7712	7666	7636	7710	7582	7706	7723	7730	7840	7649	7666	7617	7714	7635	7656	7808	7623	7658	7706	7686	7783	7752	7406	7697	7698	7668	7697	7593	7635	7720	7744	7651	7632	7716	7653	7568	7608	7665	7586	7754	7614	7707	7736	7790	7657	7680	7581	7612	7688	7603	7683	7742	7591	7748	7656	7652	7618	7743	7630	7571	7688	7611	7672	7501	7691	7549	7597	7727	7628	7663	7733	7716	7623	7705	7664	7702	7655	7523	7576	7792	7655	7577	7721	7776	7744	7665	7605	7553	7592	7719	7686	7720	7682	7747	7653	7731	7817	7801	7747	7660	7529	7617	7589	7760	7583	7700	7610	7743	7701	7653	7564	7698	7763	7583	7687	7624	7810	7677	7632	7712	7703	7832	7633	7753	7741	7603	7504	7713	7624	7743	7693	7816	7702	7604	7698	7703	7543	7600	7556	7662	7721	7764	7766	7719	7646	7644	7715	7538	7688	7631	7685	7630	7735	7627	7745	7611	7626	7599	7571	7672	7763	7745	7651	7839	7674	7556	7599	7671	7774	7458	7614	7740	7678	7645	7628	7688	7613	7444	7760	7560	7770	7714	7785	7690	7598	7738	7604	7676	7636	7594	7727	7719	7673	7642	7735	7702	7428	7783	7764	7708	7642	7704	7804	7615	7668	7664	7705	7606	7675	7617	7691	7637	7673	7614	7646	7748	7637	7650	7754	7786	7628	7653	7607	7703	7610	7454	7673	7645	7764	7709	7576	7784	7576	7740	7730	7751	7655	7711	7703	7667	7708	7766	7768	7750	7826	7547	7737	7662	7646	7743	7608	7669	7659	7849	7680	7620	7626	7705	7637	7676	7707	7726	7750	7727	7600	7614	7651	7656	7741	7759	7588	7791	7722	7754	7715	7762	7649	7529	7671	7600	7711	7849	7700	7643	7786	7648	7574	7670	7577	7697	7622	7736	7666	7658	7598	7771	7743	7633	7613	7725	7690	7541	7640	7848	7492	7658	7620	7761	7520	7661	7666	7626	7588	7635	7689	7628	7727	7657	7685	7696	7604	7690	7666	7594	7563	7685	7701	7729	7655	7675	7743	7701	7724	7634	7770	7684	7698	7675	7630	7579	7679	7567	7675	7825	7658	7612	7718	7693	7545	7765	7706	7654	7653	7673	7731	7616	7666	7519	7639	7541	7638	7673	7615	7784	7658	7648	7698	7752	7692	7667	7719	7615	7641	7508	7725	7630	7781	7677	7609	7562	7859	7785	7682	7656	7606	7558	7592	7687	7684	7729	7687	7730	7761	7657	7619	7713	7591	7728	7570	7698	7614	7695	7713	7569	7631	7623	7605	7665	7703	7502	7620	7794	7627	7812	7735	7658	7733	7673	7651	7676	7680	7643	7625	7594	7670	7526	7738	7652	7552	7679	7688	7624	7676	7604	7774	7601	7647	7627	7767	7712	7651	7633	7732	7782	7627	7699	7767	7630	7632	7657	7541	7731	7708	7827	7667	7590	7700	7671	7715	7762	7577	7653	7661	7476	7669	7643	7687	7575	7629	7504	7686	7484	7724	7570	7879	7787	7715	7577	7629	7624	7778	7726	7665	7640	7713	7705	7533	7724	7812	7696	7811	7600	7674	7628	7667	7711	7598	7527	7623	7764	7657	7705	7719	7603	7615	7661	7672	7740	7627	7730	7596	7579	7726	7622	7795	7589	7786	7674	7632	7606	7627	7807	7701	7742	7715	7665	7556	7649	7670	7653	7691	7578	7787	7779	7665	7684	7550	7643	7577	7835	7660	7691	7579	7602	7601	7748	7765	7631	7608	7669	7631	7586	7685	7630	7553	7789	7694	7692	7644	7557	7759	7578	7634	7656	7649	7633	7617	7598	7672	7573	7719	7564	7759	7644	7730	7595	7737	7698	7660	7604	7630	7747	7558	7670	7686	7618	7822	7626	7708	7690	7793	7678	7702	7748	7799	7750	7737	7746	7511	7586	7662	7600	7604	7780	7762	7660	7735	7584	7659	7658	7702	7822	7634	7620	7694	7629	7646	7568	7659	7680	7716	7542	7682	7716	7735	7731	7644	7685	7822	7722	7670	7748	7693	7757	7653	7598	7749	7797	7696	7685	7675	7781	7777	7697	7684	7542	7690	7645	7658	7594	7724	7663	7768	7677	7752	7642	7581	7659	7640	7727	7675	7726	7551	7550	7713	7738	7588	7508	7689	7740	7522	7815	7693	7597	7777	7673	7683	7725	7681	7625	7681	7635	7785	7828	7609	7681	7759	7727	7761	7653	7540	7610	7711	7611	7687	7729	7679	7672	7641	7551	7580	7732	7672	7690	7635	7532	7751	7731	7645	7637	7729	7590	7656	7741	7660	7618	7780	7656	7791	7629	7710	7692	7739	7713	7574	7809	7653	7760	7615	7609	7722	7735	7719	7743	7679	7637	7672	7599	7748	7604	7604	7692	7856	7615	7632	7661
26943	21297	10755	3609	1348	868	805	816	768	787	791	825	738	766	824	778	794	815	789	825	787	817	814	812	817	780	771	796	820	735	828	806	805	745	751	816	773	802	802	785	788	802	754	766	779	771	786	815	826	792	759	821	803	805	746	785	790	828	802	812	803	820	780	804	720	818	772	846	785	808	762	749	807	776	764	801	800	745	789	802	784	827	808	770	787	862	815	749	764	783	788	829	834	772	830	778	801	814	758	839	796	737	787	750	820	783	761	792	795	787	829	793	863	829	742	781	755	803	822	795	754	779	775	773	811	808	813	769	785	771	762	808	816	786	836	752	802	776	813	794	797	822	764	790	857	806	753	772	799	801	809	768	814	816	847	784	805	772	797	770	829	772	851	786	780	815	795	800	754	788	825	783	781	818	772	790	802	783	793	783	847	846	777	783	785	767	775	747	767	760	804	769	824	806	765	779	823	813	800	758	740	809	831	842	798	836	818	839	770	791	708	781	805	787	787	753	796	815	805	787	820	817	769	768	772	743	832	787	807	757	755	796	840	781	724	813	803	815	804	804	814	763	783	830	776	789	782	812	830	799	803	795	770	796	781	790	778	785	783	779	780	791	754	752	794	801	748	743	772	766	789	765	763	773	804	800	809	769	801	787	775	795	744	767	758	794	798	800	819	785	789	791	804	772	764	800	815	757	795	763	787	790	777	789	746	775	794	828	802	793	788	786	779	794	773	822	808	781	790	774	798	809	814	788	756	777	752	812	827	790	822	800	784	760	806	844	767	750	813	809	798	816	740	803	789	772	822	818	779	779	827	733	764	756	757	781	778	810	762	810	782	808	799	806	840	778	848	736	808	791	789	809	829	746	753	821	756	817	791	765	843	773	766	789	757	797	832	845	823	766	813	771	803	812	811	776	857	790	807	787	752	782	780	766	759	831	814	823	840	796	821	766	820	771	803	773	772	849	757	787	758	804	776	751	817	778	800	855	771	801	765	762	792	798	801	791	752	742	756	801	755	802	787	837	829	789	807	775	811	782	794	781	811	834	774	818	734	785	787	784	807	808	838	817	801	798	812	764	787	816	769	766	812	825	785	789	775	799	784	823	838	759	739	818	816	785	844	768	794	799	805	792	820	820	810	791	784	825	806	797	847	737	790	756	800	794	816	784	764	807	803	795	773	753	857	762	833	833	792	808	755	793	755	777	847	775	805	791	795	815	796	809	766	803	796	768	768	834	851	809	787	782	768	760	766	770	801	856	805	805	809	784	751	800	814	726	790	829	749	799	748	789	787	800	756	784	789	820	800	783	811	745	842	787	855	766	810	788	777	807	728	811	816	801	802	791	823	823	773	766	757	769	760	779	772	811	777	814	807	813	764	780	801	816	821	748	762	755	792	792	791	712	857	791	772	803	751	744	751	812	795	756	774	798	756	793	834	756	798	764	779	781	826	833	810	778	746	760	755	765	789	839	754	859	784	803	840	742	768	753	795	827	781	786	812	827	796	823	765	749	790	820	831	785	788	800	782	814	774	816	802	782	791	819	777	796	773	769	825	819	830	787	807	835	797	806	808	761	791	826	807	809	817	751	772	784	769	768	849	795	760	798	797	848	819	777	804	820	816	817	799	828	763	825	810	805	787	802	803	807	836	796	785	786	789	804	772	787	799	799	829	787	796	840	826	781	816	797	812	790	802	801	822	790	811	761	808	770	799	820	769	830	839	796	793	805	767	765	758	827	819	807	762	873	775	824	790	760	746	746	741	800	798	793	780	817	815	792	773	819	811	773	761	788	797	749	790	809	819	783	782	790	821	820	804	786	817	859	776	781	744	814	818	792	774	767	787	772	791	801	779	791	797	820	799	741	787	839	767	789	767	782	792	819	751	782	797	788	786	820	744	784	773	742	800	855	814	804	776	786	787	799	825	741	784	790	791	847	808	830	780	780	804	801	812	773	825	787	785	801	812	747	797	795	781	827	816	870	730	758	815	764	829	769	810	770	821	772	793	806	814	782	804	849	784	857	839	798	801	805	800	820	808	776	784	806	815	783	816	755	776	829	797	765	799	798	776	757	751	794	753	819	796	815	800	821	808	799	737	769	767	766	791	753	835	822	796	801	817	759	769	793	760	841	778	830	803	791	798	802	813	787	754	817	776	753	790	825	814	747	750	791	778	809	789	771	780	811	755	766	811	803	782	767	812	827	863	806	849	741	785	788	800	834	864	820	742	842	774	856	750	810	807	822	787	743	772	801	772	820	827	765	719	787	786	770	790	759	811	784	831	793	793	824	785	738	782	821	752	861	774	772	840	797	765	850	713	815	782	779	825	771	808	790	838	794	774	746	818	782	780	793	796	824	818	806	805	780	784	796	772	792	764	793	836	785	803	800	817	791	806	826	788	801	774	776	793	734	790	819	790	798	846	784	752	788	783	766	801	770	750	786	789	826	823	780	837	823	799	806	805	757	772	877	812	812	838	745	818	746	799	793	813	856	774	768	843	769	738	792	853	766	800	805	778	795	797	824	736	770	783	821	771	772	797	779	783	772	755	828	796	761	848	845	789	827	793	809	766	800	772	810	794	799	815	787	821	807	810	811	842	761	780	792	762	791	780	785	800	772	791	803	770	798	781	783	795	811	794	737	786	790	823	773	829	809	778	780	782	796	816	812	837	785	823	779	777	794	808	841	829	831	808	788	782	847	777	804	805	800	801	801	792	806	788	863	841	787	844	788	827	799	819	771	770	808	773	762	766	768	839	789	847	767	757	759	778	818	757	760	813	805	731	786	758	801	817	790	850	791	755	789	743	721	828	793	780	840	761	855	828	852	797	841	781	771	798	797	751	782	849	802	739	791	807	820	713	779	800	768	842	763	790	779	817	798	803	792	840	815	826	817	757	800	810	817	816	775	799	802	829	814	832	762	834	800	816	787	760	758	866	812	834	776	785	801	713	808	788	792	828	777	810	881	741	783	771	789	808	742	806	768	781	823	817	786	777	820	787	829	823	776	785	767	785	763	800	778	788	785	871	808	811	790	800	736	771	791	855	808	803	840	793	780	817	773	789	722	758	717	792	791	811	844	829	775	811	773	854	820	818	806	825	800	754	782	784	825	812	785	805	787	747	820	808	821	776	792	835	843	826	789	773	816	784	751	800	811	758	764	777	818	790	804	797	762	780	798	814	773	790	807	771	767	811	771	789	772	796	773	792	817	797	756	821	820	813	770	781	772	810	802	816	770	824	765	817	760	768	826	765	823	814	763	793	805	814	874	803	753	835	811	787	786	828	804	785	762	780	795	814	810	810	761	813	831	807	813	782	786	828	822	787	823	749	796	831	808	798	764	791	763	817	801	827	835	785	804	802	753	785	812	812	760	809	878	818	759	800	781	763	788	810	843	778	832	758	794	834	819	751	792	790	808	789	792	809	771	759	770	760	779	786	790	766	786	749	832	791	778	784	776	819	800	757	804	797	779	752	853	795	804	805	803	829	739
60000	47573	35112	25540	15371	8653	6994	6994	6842	6685	6752	6649	6674	6648	6896	6589	6802	6679	6629	6730	6690	6610	6711	6672	6727	6716	6701	6827	6694	6777	6580	6623	6749	6577	6733	6609	6726	6728	6692	6742	6766	6781	6748	6745	6712	6689	6770	6696	6666	6864	6719	6723	6693	6786	6765	6704	6740	6626	6812	6623	6665	6765	6643	6744	6618	6695	6630	6708	6636	6716	6752	6814	6816	6788	6734	6660	6725	6718	6645	6677	6667	6765	6703	6651	6489	6818	6686	6699	6629	6645	6706	6693	6707	6671	6576	6840	6682	6735	6704	6613	6644	6714	6688	6626	6679	6755	6766	6726	6730	6665	6842	6741	6701	6746	6797	6608	6648	6617	6799	6755	6763	6647	6644	6779	6739	6668	6712	6612	6802	6757	6757	6664	6705	6709	6716	6780	6811	6585	6740	6742	6681	6647	6752	6774	6778	6610	6859	6712	6765	6805	6669	6763	6735	6647	6727	6646	6815	6751	6704	6615	6710	6729	6831	6735	6681	6623	6669	6692	6837	6701	6720	6741	6760	6845	6736	6667	6796	6665	6807	6592	6741	6656	6639	6698	6523	6768	6631	6762	6697	6809	6735	6684	6611	6762	6745	6618	6772	6691	6654	6655	6726	6703	6700	6748	6670	6610	6746	6716	6563	6693	6847	6778	6734	6775	6686	6722	6726	6635	6847	6718	6644	6692	6804	6815	6614	6699	6594	6684	6663	6723	6724	6657	6638	6591	6687	6644	6725	6767	6605	6728	6745	6780	6766	6722	6746	6641	6702	6802	6749	6716	6727	6750	6851	6752	6654	6722	6750	6717	6794	6657	6849	6765	6722	6798	6599	6608	6738	6799	6695	6571	6759	6755	6670	6752	6621	6749	6799	6630	6690	6869	6740	6691	6680	6673	6726	6652	6707	6762	6733	6740	6591	6767	6746	6780	6694	6725	6788	6724	6746	6603	6745	6712	6595	6713	6715	6744	6745	6705	6829	6694	6653	6738	6723	6761	6693	6638	6613	6684	6873	6697	6815	6694	6728	6658	6727	6758	6697	6754	6671	6678	6741	6753	6780	6582	6730	6767	6827	6876	6768	6671	6585	6602	6812	6686	6669	6644	6716	6704	6656	6572	6753	6704	6606	6710	6837	6785	6826	6609	6656	6790	6656	6703	6665	6651	6751	6709	6635	6724	6764	6598	6795	6761	6712	6736	6784	6538	6594	6677	6754	6718	6833	6797	6748	6694	6658	6637	6774	6695	6667	6702	6796	6788	6609	6681	6752	6808	6875	6688	6778	6680	6798	6743	6752	6723	6682	6751	6748	6610	6622	6585	6661	6675	6715	6752	6699	6760	6675	6790	6730	6808	6631	6691	6739	6843	6761	6696	6672	6625	6635	6659	6669	6797	6825	6764	6750	6728	6680	6834	6693	6760	6642	6892	6712	6883	6636	6660	6751	6776	6659	6644	6731	6774	6720	6731	6700	6710	6735	6656	6730	6814	6813	6922	6750	6753	6726	6740	6724	6703	6792	6740	6733	6730	6835	6722	6681	6776	6758	6637	6678	6618	6674	6759	6755	6728	6727	6772	6748	6739	6720	6578	6785	6623	6655	6722	6758	6651	6719	6714	6790	6634	6813	6639	6621	6726	6686	6576	6777	6737	6793	6696	6674	6629	6687	6958	6749	6718	6703	6639	6566	6666	6645	6676	6597	6815	6898	6677	6781	6621	6669	6684	6745	6658	6732	6693	6569	6808	6676	6749	6681	6811	6785	6677	6814	6817	6786	6822	6812	6846	6721	6709	6593	6806	6677	6727	6661	6657	6655	6695	6727	6823	6652	6689	6745	6800	6745	6804	6768	6674	6806	6578	6762	6670	6745	6814	6706	6651	6722	6686	6635	6789	6661	6598	6715	6799	6636	6803	6621	6688	6624	6657	6597	6796	6860	6691	6870	6774	6676	6766	6660	6826	6616	6596	6691	6691	6643	6728	6489	6672	6725	6791	6753	6727	6711	6883	6746	6690	6550	6672	6668	6703	6729	6697	6615	6624	6789	6666	6658	6923	6686	6830	6769	6673	6634	6698	6822	6693	6744	6759	6667	6735	6796	6637	6706	6722	6774	6669	6803	6653	6832	6552	6745	6710	6817	6639	6709	6735	6715	6707	6720	6702	6683	6608	6685	6638	6732	6801	6656	6665	6715	6605	6800	6660	6677	6646	6666	6718	6678	6670	6786	6745	6780	6641	6722	6802	6784	6548	6804	6758	6735	6759	6790	6880	6770	6718	6768	6705	6706	6745	6804	6852	6756	6639	6653	6757	6771	6755	6700	6682	6756	6691	6779	6628	6654	6763	6686	6717	6852	6821	6693	6768	6815	6692	6911	6753	6705	6692	6687	6769	6628	6714	6688	6761	6633	6624	6813	6805	6606	6788	6734	6726	6598	6641	6717	6702	6646	6692	6627	6651	6651	6676	6595	6710	6740	6686	6640	6702	6650	6639	6572	6650	6681	6641	6764	6651	6725	6687	6676	6694	6680	6675	6757	6669	6662	6664	6825	6870	6798	6770	6683	6694	6763	6637	6680	6761	6755	6872	6699	6585	6619	6685	6615	6716	6565	6808	6852	6723	6668	6784	6781	6723	6608	6681	6656	6799	6762	6777	6712	6660	6669	6719	6634	6759	6771	6703	6616	6667	6694	6761	6681	6658	6599	6694	6637	6749	6706	6751	6857	6764	6681	6665	6829	6646	6694	6740	6771	6759	6617	6698	6497	6739	6748	6805	6634	6769	6647	6617	6687	6743	6731	6687	6677	6699	6617	6617	6881	6797	6631	6682	6697	6755	6740	6746	6725	6593	6645	6599	6635	6825	6769	6724	6811	6784	6693	6858	6928	6525	6711	6761	6779	6808	6709	6701	6773	6744	6695	6675	6869	6854	6701	6763	6696	6782	6742	6693	6786	6667	6842	6774	6752	6679	6706	6760	6683	6844	6817	6632	6716	6559	6551	6735	6840	6660	6749	6803	6607	6727	6750	6840	6689	6609	6715	6764	6797	6715	6727	6716	6712	6792	6810	6670	6756	6687	6708	6801	6700	6754	6607	6855	6750	6648	6690	6617	6725	6662	6657	6718	6721	6830	6739	6753	6963	6755	6612	6774	6681	6694	6702	6783	6675	6729	6700	6795	6674	6759	6701	6739	6603	6693	6800	6644	6711	6649	6726	6589	6734	6673	6750	6717	6683	6754	6730	6930	6592	6633	6684	6782	6682	6737	6714	6725	6766	6642	6642	6691	6734	6633	6827	6729	6867	6783	6720	6841	6585	6719	6672	6702	6669	6818	6770	6705	6766	6628	6746	6691	6689	6658	6806	6626	6672	6709	6831	6596	6587	6743	6689	6747	6589	6672	6681	6677	6852	6686	6770	6770	6696	6641	6648	6569	6682	6739	6748	6643	6687	6637	6711	6806	6890	6755	6578	6709	6788	6745	6742	6707	6652	6559	6735	6779	6651	6685	6810	6742	6856	6684	6671	6743	6708	6814	6535	6686	6623	6756	6741	6617	6658	6649	6901	6826	6608	6840	6778	6788	6727	6769	6677	6740	6641	6737	6851	6702	6744	6757	6636	6700	6695	6704	6806	6692	6634	6666	6671	6821	6783	6718	6662	6766	6748	6648	6675	6781	6781	6653	6592	6707	6728	6768	6566	6715	6674	6601	6636	6754	6790	6596	6770	6636	6727	6711	6683	6625	6878	6696	6653	6702	6775	6729	6629	6767	6797	6747	6691	6669	6704	6642	6754	6615	6745	6764	6763	6613	6713	6620	6797	6677	6794	6680	6686	6786	6542	6853	6671	6867	6679	6696	6701	6657	6565	6748	6780	6618	6751	6797	6761	6791	6579	6723	6655	6726	6749	6581	6604	6752	6696	6702	6702	6639	6684	6661	6729	6749	6686	6721	6617	6758	6679	6790	6685	6719	6710	6673	6746	6709	6607	6675	6815	6891	6639	6694	6818	6674	6629	6571	6670	6790	6729	6779	6711	6729	6699	6733	6814	6656	6802	6755	6682	6709	6726	6751	6788	6696	6711	6747	6821	6738	6852	6775	6652	6709	6814	6833	6678	6701	6691	6741	6787	6818	6731	6717	6671	6735	6898	6579	6747	6746	6735	6690	6703	6648	6678	6773	6727	6840	6630	6656	6830	6665	6681	6702	6692	6803	6772	6683	6686	6800	6828	6783	6777	6687	6804	6774	6724	6569	6766	6841	6722	6733	6568	6657	6819	6767	6764	6690	6520	6574	6656	6722	6759	6787	6713	6692	6702	6751	6768	6773	6812	6644	6658	6860	6644	6651	6724	6777	6693	6753	6764	6700	6681	6677	6769	6671	6640	6765	6819	6711	6784	6650	6632	6638	6707	6661	6620	6783	6857	6789	6802	6690	6760	6778	6698	6702	6768	6647	6671	6841	6663	6680	6632	6638	6631	6750	6688	6669	6712	6563	6596	6830	6773	6773	6727	6669	6546	6676	6788	6710	6756	6756	6668	6583	6679	6751	6715	6815	6725	6628	6634	6511	6678	6736	6584	6778	6832	6757	6677	6598	6677	6647	6769	6819	6764	6735	6701	6614	6655	6644	6805	6698	6742	6646	6797	6763	6805	6783	6660	6769	6641	6601	6695	6671	6680	6681	6671	6718	6649	6624	6739	6711	6880	6799	6623	6671	6638	6771	6740	6750	6723	6886	6770	6637	6792	6806	6810	6610	6798	6711	6735	6659	6845	6791	6702	6650	6752	6746	6692	6781	6651	6714	6788	6793	6823	6670	6893	6740	6695	6762	6604	6793	6622	6760	6613	6650	6746	6658	6655	6690	6729	6711	6667	6689	6780	6688	6690	6655	6728	6874	6667	6653	6746	6793	6634	6743	6725	6860	6746	6703	6809	6805	6776	6654	6784	6674	6708	6690	6768	6703	6744	6886	6715	6639	6771	6570	6637	6788	6674	6742	6728	6640	6723	6728	6700	6754	6819	6737	6647	6578	6698	6702	6737	6663	6688	6796	6664	6824	6953	6699	6736	6785	6721	6805	6673	6664	6734	6711	6842	6873	6770	6651
26346	21353	10782	3557	1355	897	815	791	788	779	799	757	786	783	783	736	745	741	739	840	805	807	768	794	793	722	836	766	779	753	729	859	783	777	766	746	793	804	816	770	799	826	773	694	789	767	799	779	722	782	764	778	810	742	772	759	763	758	727	795	828	751	765	806	756	770	810	774	796	803	769	742	793	795	777	778	820	757	788	735	757	782	784	784	769	786	782	763	759	769	747	787	787	761	801	794	781	790	782	799	791	800	835	766	787	816	810	790	803	772	771	794	775	765	832	781	719	751	798	783	797	761	806	804	793	741	804	752	759	836	762	797	771	787	771	717	836	788	765	784	833	801	749	807	783	795	758	792	761	805	793	770	796	764	772	719	797	760	744	764	799	803	770	813	751	772	743	744	805	790	745	765	757	790	804	783	797	808	767	767	782	765	875	802	789	749	746	813	828	782	780	766	756	764	813	773	789	762	755	768	821	776	753	778	789	777	807	763	794	792	805	764	797	794	803	788	765	794	782	814	783	754	790	803	840	801	743	810	805	772	802	811	802	752	781	692	840	736	780	760	796	769	773	744	785	765	802	749	766	756	759	788	774	754	791	790	762	786	759	816	809	776	750	810	774	733	761	792	757	740	766	792	760	756	815	779	773	762	790	731	802	752	763	766	778	788	789	743	755	753	783	779	795	750	769	742	776	791	783	705	837	783	779	781	792	812	821	784	802	797	773	801	797	775	766	796	732	776	745	782	760	781	839	800	728	805	780	814	778	742	848	799	763	769	725	778	758	803	805	799	772	777	824	821	809	743	750	761	815	770	764	803	772	782	807	782	785	779	793	797	788	768	777	774	781	832	762	719	817	759	772	815	813	792	779	733	782	770	775	774	841	796	761	778	776	799	792	819	833	778	750	776	804	784	745	787	770	797	774	756	798	826	797	766	781	756	809	785	830	777	740	724	805	754	804	801	822	803	790	756	800	798	817	823	778	773	792	787	760	761	782	796	761	802	746	771	813	744	828	785	788	787	822	819	755	736	765	777	787	805	824	836	819	869	750	797	834	742	737	745	718	821	742	702	794	828	788	787	797	763	811	818	758	781	814	793	790	751	761	776	752	773	823	771	824	768	783	761	764	778	767	770	786	803	778	803	752	794	755	748	807	735	813	792	838	822	760	815	778	774	801	809	771	769	806	779	791	769	781	809	735	749	770	784	757	778	884	766	792	775	764	765	788	807	779	729	761	761	781	792	778	765	777	800	806	759	792	766	793	804	787	770	748	790	715	756	797	797	779	796	819	787	765	776	772	772	834	759	839	764	738	722	773	798	761	768	779	752	775	728	743	783	742	820	775	791	774	777	792	767	757	788	767	802	791	721	744	805	751	753	759	803	716	789	724	798	791	804	818	808	826	803	801	741	801	797	803	838	766	809	762	768	762	755	742	767	751	796	760	759	737	770	738	847	838	769	778	798	740	786	773	746	830	761	778	803	746	747	781	775	769	777	768	757	775	792	838	848	782	753	777	798	767	787	800	743	809	769	814	799	753	743	793	806	742	807	751	790	810	809	784	749	767	789	761	799	795	783	742	772	801	791	811	751	760	792	755	746	757	755	807	784	774	873	786	773	715	774	779	811	810	803	732	805	769	758	749	751	795	760	791	783	756	776	764	807	741	744	734	769	776	794	795	779	788	804	814	796	756	786	752	858	817	772	859	785	782	814	784	705	777	774	783	752	720	764	794	799	793	786	736	734	800	781	783	840	765	815	766	800	765	785	790	785	800	770	760	732	735	791	798	791	774	796	836	797	726	748	814	802	755	797	773	782	764	809	764	771	811	756	777	725	813	770	738	745	751	785	795	774	807	771	806	812	798	808	751	756	808	786	808	781	778	773	809	764	747	772	767	751	740	818	753	730	828	779	796	796	816	793	751	782	830	785	763	852	798	805	823	832	763	784	773	772	755	737	819	735	728	757	768	797	783	771	763	778	796	742	799	818	801	750	798	774	775	748	807	756	801	783	774	793	744	791	778	786	822	805	752	843	782	767	785	794	821	759	800	783	798	784	751	775	759	847	753	772	843	852	763	789	777	771	823	777	795	774	758	793	792	773	769	776	777	799	798	786	787	817	766	747	720	777	764	798	758	795	806	798	774	794	793	803	815	854	800	704	814	760	766	774	721	731	744	743	785	784	748	822	754	758	770	818	774	748	785	791	798	751	824	803	739	746	807	787	778	746	785	794	792	817	728	766	784	763	794	803	771	782	818	793	815	816	758	770	780	797	795	750	779	810	826	734	786	756	772	824	786	729	744	741	796	771	788	778	720	779	818	790	800	753	743	748	765	752	795	802	791	790	797	774	777	780	855	798	765	794	793	744	798	756	779	761	769	805	729	723	754	821	739	826	790	775	800	786	814	783	799	853	769	770	771	778	816	799	807	751	756	790	761	776	818	808	773	833	765	764	774	763	852	778	728	758	745	766	785	796	743	789	794	817	744	791	735	764	799	788	774	750	759	779	764	757	780	794	784	804	768	769	766	779	740	800	742	785	748	752	788	767	806	811	732	798	794	808	777	770	782	771	750	839	853	844	766	756	797	738	810	829	768	799	785	766	736	705	781	767	802	797	772	796	789	762	802	795	723	799	811	790	803	782	803	797	775	758	756	743	794	775	748	754	778	775	776	715	788	787	754	829	807	822	759	771	813	774	809	770	791	789	763	806	807	772	794	791	805	794	760	793	765	815	810	743	801	755	789	710	780	758	821	810	857	754	793	772	776	821	776	804	772	755	784	817	777	773	812	780	754	783	780	764	812	822	743	752	779	785	798	738	768	746	787	843	772	784	781	763	780	771	777	761	754	772	787	776	783	796	779	783	827	734	775	821	795	789	796	775	768	738	822	730	806	820	790	780	765	799	784	743	809	768	781	798	779	794	841	775	764	812	750	758	760	756	786	765	801	780	808	739	774	753	787	771	822	820	741	778	777	768	756	776	790	751	796	785	758	781	795	768	850	751	799	760	804	812	782	781	808	787	775	779	757	803	745	761	752	741	827	792	700	780	754	741	807	742	764	794	765	797	736	753	805	778	834	796	800	778	734	757	736	741	760	732	744	780	750	794	789	768	759	829	783	789	788	791	741	773	763	758	738	722	751	762	725	803	747	746	742	779	781	797	802	760	790	777	804	795	767	742	755	789	822	757	747	747	761	813	785	800	776	748	817	780	783	778	821	821	804	765	801	800	783	841	775	801	786	830	780	773	767	699	780	780	786	792	770	857	765	781	778	799	749	742	753	776	794	804	804	768	770	799	765	794	835	769	775	739	777	741	742	780	779	752	753	792	783	814	746	747	804	811	772	756	764	796	754	788	820	719	782	818	760	767	818	820	763	809	750	781	789	734	801	769	714	778	762	771	790	768	833	770	770	740	751	784	797	772	802	778	737	749	805	748	800	756	784	808	721	736	766	738	811	809	751	816	821	755	750	786	726	736	791	719	768	778	754	783
59879	47249	35080	25291	15505	8797	6955	6723	6664	6642	6679	6640	6758	6704	6654	6671	6702	6647	6640	6630	6593	6587	6598	6617	6543	6733	6581	6617	6756	6614	6674	6633	6649	6570	6725	6719	6599	6544	6672	6663	6559	6817	6493	6657	6726	6651	6784	6587	6554	6559	6613	6573	6643	6835	6564	6531	6661	6681	6640	6659	6793	6653	6578	6647	6592	6619	6646	6655	6568	6752	6701	6625	6685	6593	6667	6623	6612	6576	6667	6621	6557	6719	6639	6654	6673	6612	6670	6713	6521	6659	6594	6716	6676	6628	6682	6701	6624	6721	6694	6568	6648	6727	6667	6625	6716	6624	6618	6673	6570	6787	6568	6546	6679	6561	6670	6648	6585	6603	6679	6679	6560	6566	6522	6673	6589	6525	6649	6613	6695	6617	6752	6740	6494	6725	6680	6630	6599	6685	6673	6512	6581	6588	6635	6566	6639	6677	6704	6658	6684	6645	6623	6686	6566	6524	6623	6821	6618	6694	6700	6593	6682	6466	6592	6641	6617	6657	6558	6611	6629	6613	6631	6625	6690	6593	6701	6594	6738	6561	6656	6694	6681	6631	6702	6624	6671	6522	6588	6673	6723	6660	6621	6653	6663	6552	6632	6634	6616	6583	6696	6491	6630	6505	6733	6648	6668	6678	6665	6673	6581	6654	6600	6553	6643	6678	6778	6527	6629	6607	6626	6427	6706	6612	6578	6618	6674	6586	6513	6687	6649	6663	6769	6613	6872	6615	6683	6732	6654	6675	6714	6706	6567	6720	6660	6610	6687	6640	6603	6649	6648	6596	6647	6679	6681	6581	6574	6682	6665	6645	6542	6594	6740	6672	6699	6778	6560	6637	6648	6551	6524	6818	6601	6646	6664	6606	6672	6733	6644	6736	6659	6554	6619	6671	6749	6654	6682	6714	6525	6595	6570	6526	6725	6723	6636	6697	6668	6750	6489	6645	6594	6682	6566	6755	6593	6744	6655	6503	6535	6559	6513	6708	6648	6673	6612	6614	6609	6680	6619	6587	6602	6651	6753	6519	6588	6775	6596	6611	6642	6609	6649	6569	6546	6642	6608	6760	6645	6682	6703	6750	6611	6754	6705	6727	6673	6676	6653	6610	6586	6624	6703	6589	6701	6649	6608	6655	6700	6593	6656	6536	6579	6595	6617	6706	6734	6682	6645	6640	6630	6572	6614	6665	6650	6568	6682	6689	6672	6620	6556	6699	6609	6653	6683	6586	6612	6575	6789	6505	6600	6543	6625	6566	6650	6661	6573	6625	6621	6608	6650	6739	6622	6626	6604	6617	6750	6693	6628	6712	6519	6712	6790	6688	6544	6644	6651	6761	6690	6556	6698	6668	6649	6669	6617	6669	6524	6702	6650	6613	6623	6533	6649	6738	6737	6722	6657	6592	6790	6666	6736	6698	6634	6770	6608	6493	6508	6653	6586	6618	6692	6540	6704	6592	6657	6695	6703	6667	6673	6605	6626	6652	6629	6657	6570	6609	6719	6657	6616	6730	6502	6620	6916	6670	6775	6623	6553	6687	6747	6538	6635	6559	6695	6628	6671	6578	6629	6583	6577	6640	6688	6694	6542	6631	6654	6492	6680	6628	6613	6797	6573	6642	6614	6697	6623	6616	6741	6645	6462	6815	6654	6685	6605	6740	6766	6664	6621	6637	6594	6625	6676	6647	6659	6614	6575	6628	6459	6603	6579	6734	6627	6667	6552	6617	6576	6630	6682	6712	6725	6675	6627	6712	6594	6739	6593	6615	6662	6696	6609	6689	6511	6650	6675	6597	6710	6657	6676	6506	6610	6593	6678	6645	6669	6761	6573	6587	6685	6715	6680	6571	6565	6750	6615	6671	6668	6539	6711	6577	6655	6480	6712	6641	6699	6589	6642	6615	6630	6592	6758	6558	6645	6624	6709	6663	6808	6634	6654	6709	6620	6580	6540	6678	6705	6580	6598	6700	6681	6702	6663	6734	6650	6816	6773	6692	6597	6725	6629	6738	6540	6679	6671	6672	6447	6607	6621	6476	6572	6616	6603	6654	6728	6674	6732	6737	6644	6526	6549	6767	6654	6605	6664	6800	6618	6644	6673	6668	6662	6705	6698	6655	6647	6619	6697	6727	6572	6695	6717	6480	6607	6600	6727	6707	6802	6685	6558	6672	6760	6774	6777	6659	6702	6712	6671	6660	6621	6637	6529	6731	6672	6638	6579	6620	6787	6723	6638	6707	6663	6606	6644	6584	6624	6512	6674	6544	6653	6653	6614	6662	6687	6750	6745	6615	6733	6655	6606	6767	6785	6536	6729	6599	6590	6631	6580	6593	6657	6640	6674	6673	6634	6748	6578	6627	6639	6696	6538	6568	6634	6590	6790	6768	6650	6713	6597	6529	6622	6828	6645	6574	6626	6466	6612	6643	6594	6599	6563	6731	6578	6547	6707	6622	6614	6505	6570	6630	6761	6603	6687	6659	6674	6708	6726	6731	6675	6689	6679	6810	6662	6728	6598	6865	6727	6606	6660	6656	6663	6560	6613	6493	6681	6535	6710	6632	6629	6637	6668	6671	6792	6599	6664	6576	6758	6760	6655	6627	6696	6536	6658	6698	6568	6615	6547	6539	6625	6494	6608	6662	6598	6589	6575	6721	6708	6654	6563	6635	6678	6602	6723	6702	6716	6631	6581	6610	6777	6498	6712	6686	6749	6698	6637	6658	6587	6698	6544	6673	6747	6525	6658	6677	6665	6640	6636	6716	6738	6732	6521	6734	6695	6686	6547	6627	6608	6671	6552	6666	6706	6545	6636	6658	6679	6588	6629	6677	6583	6616	6652	6655	6586	6668	6553	6627	6690	6632	6614	6672	6628	6607	6767	6538	6611	6658	6646	6562	6632	6744	6583	6596	6605	6730	6554	6664	6639	6703	6615	6723	6721	6683	6750	6592	6691	6676	6715	6516	6540	6566	6635	6696	6642	6522	6606	6641	6494	6692	6689	6664	6766	6741	6711	6705	6671	6630	6609	6725	6558	6712	6732	6713	6724	6504	6613	6538	6783	6654	6687	6736	6537	6707	6575	6579	6613	6705	6678	6674	6578	6715	6703	6694	6561	6682	6717	6646	6654	6727	6693	6616	6742	6649	6601	6537	6626	6653	6749	6551	6654	6620	6704	6665	6622	6668	6663	6700	6633	6666	6649	6540	6690	6569	6574	6638	6563	6718	6721	6577	6693	6706	6652	6523	6695	6674	6631	6595	6552	6818	6608	6602	6493	6733	6729	6729	6604	6709	6592	6575	6487	6776	6603	6650	6634	6667	6570	6618	6702	6588	6732	6556	6648	6512	6734	6528	6703	6703	6646	6585	6590	6862	6583	6754	6806	6708	6607	6643	6664	6603	6671	6615	6751	6645	6699	6601	6632	6642	6634	6632	6682	6538	6742	6581	6643	6643	6829	6675	6746	6602	6702	6701	6545	6635	6689	6733	6622	6781	6688	6667	6660	6722	6633	6643	6608	6709	6643	6592	6668	6685	6539	6650	6782	6425	6684	6601	6507	6552	6609	6551	6624	6707	6569	6784	6620	6614	6580	6594	6670	6693	6596	6708	6683	6637	6618	6712	6607	6611	6723	6710	6692	6587	6569	6551	6656	6579	6643	6621	6596	6698	6628	6656	6803	6648	6615	6732	6648	6755	6676	6599	6680	6602	6608	6564	6725	6792	6560	6710	6599	6674	6732	6578	6727	6764	6551	6563	6717	6690	6490	6693	6751	6635	6672	6609	6653	6649	6627	6562	6614	6670	6616	6747	6684	6614	6668	6629	6827	6603	6722	6750	6811	6649	6714	6586	6620	6577	6556	6682	6693	6632	6672	6674	6662	6696	6631	6675	6686	6646	6639	6743	6693	6714	6663	6656	6644	6629	6719	6613	6613	6602	6641	6654	6550	6678	6621	6683	6607	6691	6669	6548	6615	6636	6523	6719	6646	6563	6603	6607	6737	6612	6693	6575	6742	6700	6673	6717	6715	6549	6540	6719	6760	6621	6630	6634	6656	6648	6559	6636	6631	6731	6618	6651	6618	6653	6770	6680	6655	6698	6692	6649	6566	6688	6577	6562	6657	6587	6677	6653	6679	6465	6533	6764	6607	6699	6622	6717	6725	6477	6611	6554	6642	6543	6713	6461	6542	6663	6662	6485	6685	6594	6695	6619	6579	6617	6603	6652	6575	6625	6681	6546	6658	6488	6639	6751	6550	6674	6681	6516	6649	6660	6675	6588	6588	6827	6717	6645	6490	6550	6661	6657	6588	6674	6644	6624	6715	6576	6581	6730	6604	6677	6778	6585	6711	6571	6677	6660	6579	6627	6628	6610	6732	6516	6751	6752	6623	6688	6649	6518	6662	6544	6748	6810	6655	6674	6867	6610	6642	6690	6525	6616	6582	6716	6715	6703	6632	6606	6756	6746	6665	6587	6588	6577	6637	6691	6768	6623	6651	6641	6658	6565	6673	6663	6690	6738	6675	6585	6613	6689	6629	6577	6594	6798	6560	6599	6662	6587	6646	6861	6564	6606	6646	6549	6671	6773	6730	6724	6778	6691	6615	6626	6618	6695	6582	6558	6704	6649	6551	6631	6686	6706	6584	6609	6541	6652	6593	6594	6635	6758	6533	6629	6648	6746	6565	6721	6613	6779	6724	6566	6516	6694	6615	6681	6462	6512	6514	6642	6489	6633	6547	6629	6667	6483	6544	6635	6653	6606	6573	6598	6632	6806	6775	6738	6762	6674	6627	6662	6736	6756	6672	6601	6601	6564	6645	6731	6705	6617	6700	6631	6516	6742	6621	6700	6584	6512	6591	6649	6496	6659	6485	6621	6556	6686	6670	6533	6673	6609	6524	6600	6624	6616	6466	6699	6723	6540	6716	6634	6528	6662	6750	6618	6680	6672	6644	6611	6715	6683	6673	6728	6764	6571	6703	6686	6686	6667	6768	6634	6632	6587	6550	6681	6614	6735	6727	6664	6666	6756	6644	6564	6695	6675	6741	6680	6679	6542	6649	6602	6521	6651	6677	6678	6642	6816	6445	6656	6678	6685	6581	6642
40021	40314	23701	8471	2318	1214	895	861	859	868	877	867	867	850	890	844	868	912	873	880	864	919	840	837	868	875	848	866	853	863	838	902	845	886	864	822	867	849	857	766	789	890	859	838	862	841	840	852	811	869	893	814	899	870	853	893	825	838	850	891	889	849	855	857	806	853	920	906	828	853	891	844	800	852	884	893	864	905	828	855	863	861	831	863	848	874	897	850	850	880	902	837	837	869	857	814	864	887	878	902	832	975	838	822	855	905	866	822	888	865	902	903	846	900	896	875	790	861	828	873	868	896	877	913	929	895	785	839	864	906	817	905	889	855	828	837	866	884	866	848	857	910	861	899	864	814	836	880	863	879	794	872	877	921	838	848	878	836	909	861	861	850	905	812	847	873	854	837	854	856	867	827	858	878	823	871	856	885	852	853	822	872	861	840	868	890	861	838	864	859	901	827	908	904	858	905	823	843	870	894	843	924	833	835	897	871	887	815	854	801	852	901	863	871	900	901	887	854	889	821	862	847	837	885	853	844	820	874	879	839	871	903	877	902	822	851	859	899	888	825	860	907	874	845	843	870	870	833	849	820	882	858	882	837	824	853	838	840	844	842	906	913	855	899	867	823	843	884	837	844	875	835	841	864	887	840	883	887	854	842	827	877	874	839	849	860	868	798	809	902	905	873	853	938	882	836	861	882	838	857	886	810	876	914	868	842	852	880	890	832	886	851	873	850	888	833	852	880	864	882	815	836	818	806	828	855	897	856	889	875	853	849	853	853	805	877	897	893	896	875	898	840	894	882	878	893	880	881	874	886	840	841	861	833	884	793	876	877	874	857	810	851	809	818	859	919	858	877	827	916	872	848	856	833	885	898	881	871	865	805	894	882	839	806	844	855	850	894	880	883	831	875	909	879	876	858	854	877	886	852	895	921	859	871	925	928	839	861	851	853	847	857	848	825	865	844	867	845	868	830	852	886	818	842	874	888	895	881	901	823	886	885	947	842	889	841	831	841	906	822	905	811	885	926	859	878	901	828	850	904	866	853	888	865	829	892	876	901	854	906	880	889	844	846	843	853	849	806	836	866	896	859	843	866	845	862	904	839	863	808	842	832	950	892	843	896	880	815	858	880	877	831	840	873	858	832	895	852	804	887	823	872	881	842	873	865	862	820	866	871	844	802	869	881	873	879	861	883	834	809	915	865	875	820	820	915	885	846	860	863	849	824	886	853	848	822	846	815	828	834	878	859	919	841	871	853	835	873	818	845	830	839	830	874	851	866	885	876	847	839	815	808	901	899	862	879	832	843	887	892	856	869	829	807	865	881	879	818	887	845	837	890	854	880	819	934	804	889	893	858	835	842	873	839	828	879	897	812	860	867	872	864	919	918	850	852	858	827	859	847	888	846	837	848	833	876	843	904	803	832	843	899	829	844	944	828	887	822	801	845	845	782	856	881	870	851	856	823	847	863	871	873	862	850	885	892	844	869	854	829	865	872	833	888	878	905	845	928	884	893	897	874	791	823	891	876	868	859	897	823	851	868	936	812	871	847	852	879	852	883	853	867	883	860	890	856	880	913	890	870	795	866	840	857	848	798	846	874	918	897	866	870	841	885	835	863	866	866	840	899	870	821	843	849	802	880	852	854	904	835	909	893	858	902	881	888	837	903	865	808	812	924	876	877	865	840	842	888	853	891	868	863	902	915	898	880	857	906	868	860	882	883	838	813	898	839	864	858	857	817	831	863	934	877	838	872	889	868	894	858	826	855	834	897	889	840	847	867	805	918	888	867	889	884	891	882	855	882	836	857	852	777	859	852	874	850	880	840	852	799	845	895	860	869	899	815	901	906	860	856	843	855	866	807	857	919	832	907	862	857	864	838	910	920	833	835	851	924	911	872	888	866	844	871	889	860	877	861	880	856	820	864	852	854	855	806	867	885	862	862	842	840	799	882	938	889	888	828	849	868	848	922	836	809	861	820	841	902	802	849	869	861	893	800	828	806	850	904	922	847	858	827	826	817	869	875	887	891	893	847	843	891	847	872	840	863	853	894	849	837	796	882	855	836	834	856	874	866	930	886	784	850	874	827	881	885	884	931	826	891	862	894	903	912	841	861	838	834	847	890	861	835	842	881	864	850	839	867	863	882	822	876	823	914	829	911	906	867	890	861	875	849	819	924	855	818	887	885	873	887	858	878	854	850	898	896	823	823	853	897	884	892	850	852	822	831	913	882	862	927	819	816	858	840	860	920	833	860	894	846	875	861	846	840	884	861	884	906	840	855	834	827	927	861	821	893	850	830	859	832	926	874	828	911	861	801	832	923	903	854	863	867	873	874	866	827	895	840	865	864	907	828	867	870	861	846	821	877	832	889	876	800	826	905	848	875	846	879	877	866	862	857	855	867	910	843	840	908	875	825	823	805	835	797	810	791	864	866	867	883	886	917	846	889	904	828	890	961	841	820	880	847	829	875	860	840	843	832	854	882	856	855	858	833	833	860	850	847	872	864	874	845	801	823	843	909	867	838	862	880	861	839	844	879	799	794	801	896	841	853	881	835	920	879	867	885	855	873	918	840	867	873	864	873	865	933	839	894	895	868	829	887	846	816	865	872	852	849	878	819	875	861	856	895	845	853	826	851	812	832	845	871	828	825	909	843	892	833	874	872	888	876	815	855	866	917	886	845	886	906	836	870	875	879	870	885	889	852	776	844	895	869	865	904	824	899	862	917	870	879	904	833	849	880	855	876	906	831	894	869	854	869	856	846	852	961	882	872	883	824	873	817	871	888	931	828	850	804	857	888	829	870	863	840	878	829	888	827	851	848	861	816	860	823	806	860	856	861	866	837	821	862	925	890	844	812	843	853	843	836	843	876	870	850	891	850	849	859	865	873	832	887	867	883	864	847	852	906	808	864	868	882	918	822	838	862	871	886	863	858	878	878	886	847	887	873	847	893	837	887	856	867	822	905	889	843	885	874	861	800	876	877	853	861	828	851	935	853	834	845	877	843	838	849	878	891	847	875	853	833	876	874	879	883	866	848	867	906	863	882	862	860	846	897	872	838	842	873	904	912	826	859	854	846	871	906	834	877	820	855	851	837	902	883	857	882	865	846	812	844	839	926	883	857	829	889	849	877	866	852	872	904	894	901	851	845	818	859	851	846	868	790	833	863	789	855	825	832	884	841	849	866	855	881	896	807	886	818	847	857	840	872	839	880	839	827	855	866	861	877	808	810	934	867	827	855	811	838	878	817	873	883	883	861	830	819	824	876	839	844	845	836	883	894	815	879	829	902	849	859	853	902	885	847	885	803	792	847	867	853	882	872	848	834	875	823	890	870	827	885	815	805	834	863	893	837	837	843	877	866	872	947	825	852	945	853	859	884	887	857	841	943	854	883	824	867	849	871	861	790	846	832	893	872	847	815	834	847	861	898	892	895	845	833	862	903	802	869	832	876	876	872	913	873	824	823	893	893	809	817	826	839	862	864	882	804
69639	61678	47308	35669	24099	11979	7963	7308	7160	7160	7355	7139	7170	7267	7239	7256	7138	7239	7347	7134	7169	7294	7111	7288	7142	7128	7189	7062	7219	7241	7175	7168	7173	7115	7134	7237	7307	7180	7215	7268	7283	7125	7152	7100	7256	7278	7192	7056	7184	7206	7083	7144	7060	7273	7132	7389	7214	7178	7155	7109	7306	7166	7131	7175	7165	7347	7240	7198	7254	7214	7026	7267	7149	7004	7245	7249	7105	7080	7246	7232	7082	7177	7242	7210	7260	7292	7279	7202	7268	7114	7274	7214	7161	7066	7281	7163	7217	7188	7176	7153	7294	7214	7187	7243	7306	7185	7243	7089	7269	7184	7400	7107	7262	7185	7223	7098	7225	7307	7171	7209	7160	7156	7143	7182	7333	7118	7211	7223	7218	7208	7119	7265	7142	7202	7178	7166	7155	7167	7184	7190	7175	7107	7054	7161	7139	7107	7091	7145	7104	7232	7242	7278	7214	7290	7208	7216	7174	7161	7127	7155	7254	7246	7192	7317	7224	7196	7235	7287	7225	7191	7208	7296	7121	7110	7128	7191	7286	7183	7067	7147	7258	7246	7272	7137	7322	7172	7155	7174	7109	7183	7195	7101	7125	7159	7096	7288	7277	7149	7327	7168	7248	7196	7278	7297	7177	7176	7226	7074	7185	7275	7245	7088	7248	7296	7143	7211	7175	7188	7184	7183	7218	7147	7143	7150	7151	7108	7256	7222	7208	7227	7202	7331	7179	7154	7270	7298	7113	7305	7086	7134	7181	7247	7229	7076	7200	7063	7233	7169	7070	7216	7225	7254	7093	7246	7180	7152	7105	7201	7119	7275	7118	7133	7133	7165	7164	7251	7218	7206	7175	7097	7183	7123	7231	7122	7138	7354	7193	7092	7282	7158	7186	7152	7227	7192	7203	7146	7185	7157	7153	7175	7226	7187	7077	7282	7264	7271	7151	7222	7281	7234	7213	7150	7186	7173	7206	7268	7327	7354	7162	7175	7275	7255	7227	7239	7225	7227	7256	7121	7227	7196	7182	7229	7238	7181	7228	7135	7171	7267	7157	7130	7173	7221	7275	7197	7037	7231	6997	7182	7162	7188	7216	7171	7180	7101	7124	7254	7225	7111	7175	7191	7172	7223	7134	7125	7125	7176	7074	7242	7187	7211	7220	7128	7185	7166	7165	7167	7129	7194	7135	7112	7181	7154	7231	7256	7127	7238	7102	7189	7168	7168	7176	7236	7260	7167	7161	7183	7181	7017	7198	7192	7224	7247	7156	7291	7199	7244	7122	7172	7201	7174	7251	7119	7178	7263	7107	7147	7123	7341	7240	7238	7171	7108	7198	7237	7198	7155	7292	7251	7176	7241	7172	7080	7181	7177	7113	7244	7151	7188	7076	7248	7168	7299	7232	7159	7203	7244	7091	7256	7214	7324	7208	7202	7338	7082	7279	7157	7251	7287	7146	7176	7239	7234	7146	7267	7288	7205	7092	7108	7141	7352	7001	7151	7284	7094	7220	7344	7245	7206	7307	7162	7232	7157	7285	7367	7304	7276	7398	7118	7206	7066	7131	7173	7079	7274	7164	7228	7207	7179	7131	7336	7196	7114	7217	7214	7290	7218	7224	7169	7255	7196	7145	7194	7229	7282	7217	7287	7081	7124	7172	7234	7216	7125	7247	7280	7165	7184	7235	7085	7120	7194	7144	7134	7208	7184	7151	7233	7389	7246	7207	7230	7169	7241	7186	7054	7274	7211	7255	7278	7190	7160	7149	7229	7076	7175	7216	7080	7269	7149	7275	7205	7115	7165	7182	7182	7229	7285	7141	7216	7130	7137	7157	7342	7102	7155	7175	7222	7172	7259	7049	7019	6995	6992	7279	7243	7185	7174	7302	7308	7331	7082	7182	7204	7217	7367	7341	7230	7348	7149	7243	7181	7253	7232	7203	7099	7148	7336	7227	7170	7092	7196	7233	7300	7123	7241	7147	7122	7262	7189	7267	7085	7289	7229	7094	7302	7137	7181	7160	7243	7188	7337	7200	7217	7194	7087	7175	7186	7244	7136	7192	7215	7138	7193	7176	7130	7081	7137	7272	7146	7095	7223	7225	7280	7168	7171	7156	7169	7168	7098	7223	7244	7067	7300	7210	7176	7115	7182	7087	7212	7120	7137	7287	7157	7121	7309	7191	7139	7315	7141	7227	7215	7216	7175	7195	7180	7224	7210	7207	7173	7196	7211	7214	7179	7171	7161	7274	7116	7099	7324	7202	7181	7060	7238	7236	7021	7235	7176	7139	7200	7145	6997	7151	7162	7280	7264	7218	7252	7233	7214	7196	7153	7225	7224	7274	7150	7179	7197	7289	7226	7144	7114	7291	7143	7214	7251	7272	7221	7251	7268	7209	7188	7173	7179	7315	7247	7105	7187	7271	7092	7149	7149	7217	7259	7145	7278	7225	7120	7229	7251	7346	7234	7219	7150	7170	7142	7161	7132	7163	7209	7185	7122	7202	7204	7295	7238	7111	7139	7331	7131	7242	7282	7240	7231	7296	7276	7246	7187	7293	7269	7200	7198	7083	7071	7205	7131	7063	7186	7248	7222	7134	7228	7143	7299	7177	7303	7265	7284	7296	7162	7296	7192	7136	7159	7143	7286	7113	7156	7234	7137	7235	7188	7173	7222	7232	7154	7207	7252	7160	7271	7189	7238	7063	7248	7247	7230	7145	7176	7186	7173	7246	7209	7166	7226	7119	7163	7100	7200	7196	7179	7141	7227	7095	7271	7169	7209	7101	7259	7210	7204	7153	7226	7211	7125	7458	7275	7226	7345	7285	7190	7146	7229	7199	7130	7165	7101	7325	7295	7153	7165	7218	7322	7038	7207	7192	7097	7110	7182	7227	7031	7149	7286	7271	7298	7145	7243	7212	7286	7140	7092	7219	7224	7239	7121	7200	7178	7217	7184	7169	7032	7199	7160	7294	7153	7322	7314	7130	7203	7129	7333	7310	7063	7138	7129	7228	7100	7228	7197	7157	7230	7306	7189	7120	7139	7184	7183	7199	7143	7071	7217	7112	7006	7337	7207	7148	7075	7149	7209	7210	7147	7194	7343	7254	7190	7215	7177	7216	7169	7231	7133	7323	7309	7167	7223	7217	7108	7180	7240	7190	7106	7179	7276	7242	7235	7281	7077	7249	7048	7176	7060	7329	7227	7184	7182	7055	7189	7231	7194	7142	7136	7175	7175	7192	7125	7098	7097	7168	7227	7286	7217	7270	7118	7099	7241	7214	7223	7044	7097	7124	7300	7170	7100	7260	7258	7201	7177	7217	7218	7303	7250	7181	7336	7165	7170	7172	7172	7227	7252	7127	7218	7190	7087	7271	7350	7175	7228	7167	7165	7177	7122	7120	7258	7265	7134	7331	7265	7170	7157	7206	7218	7222	7219	7347	7045	7219	7287	7214	7211	7099	7130	7223	7262	7376	7256	7080	7152	7066	7317	7359	7191	7298	7165	7119	7139	7269	7184	7254	7077	7235	7154	7146	7253	7189	7255	7220	7189	7236	7265	7085	7111	7232	7004	7183	7293	7179	7229	7181	7174	7059	7245	7185	7131	7134	7276	7226	7306	7110	7176	7261	7182	7215	7109	7037	7078	7206	7307	7034	7269	7240	7178	7216	7306	7172	7066	7190	7062	7329	7250	7295	7141	7105	7064	7084	7159	7137	7137	7150	7124	7070	7095	7199	7063	7162	7219	7180	7134	7120	7294	7140	7110	7234	7196	7202	7166	7219	7121	7207	7215	7123	7294	7261	7213	7191	7188	7154	7202	7163	7244	7137	7162	7077	7104	7213	7267	7068	7136	7285	7120	7258	7230	7151	7228	7119	7251	7199	7085	7225	7245	7214	7252	7072	7217	7269	7275	7156	7248	7145	7091	7232	7168	7205	7271	7271	7179	7173	7122	7175	7321	7060	7338	7160	7184	7270	7248	7162	7191	7092	7196	7201	7239	7144	7259	7210	7295	7183	7157	7342	7213	7165	7168	7205	7296	7146	7190	7116	7103	7240	7185	7215	7250	7088	7167	7223	7356	7165	7188	7180	7126	7277	7145	7187	7272	7187	7184	7178	7243	7287	7208	7122	7187	7167	7243	7148	7257	7162	7111	7135	6996	7288	7192	7344	7177	7252	7364	7170	7143	7216	7210	7180	7216	7116	7199	7104	7189	7255	7260	7217	7154	7127	7143	7229	7029	7185	7219	7126	7163	7241	7176	7187	7119	7183	7188	7213	7172	7087	7364	7167	7226	7266	7316	7181	7176	7148	7200	7217	7204	7172	7134	7191	7177	7173	7217	7176	7395	7137	7227	7143	7126	7166	7191	7348	7130	7201	7176	7400	7151	7182	7232	7183	7166	7302	7286	7219	7317	7049	7192	7206	7313	7189	7220	7227	7165	7323	7233	7187	7339	7076	7179	7252	7121	7139	7251	7149	7118	7224	7267	7112	7331	7249	7094	7237	7216	7356	7203	7067	7217	7074	7156	7178	7188	7145	7097	7182	7199	7133	7160	7122	7296	7131	7208	7260	7199	7236	7226	7094	7242	7221	7254	7145	7084	7148	7162	7221	7142	7135	7162	7237	7208	7149	7214	7235	7083	7085	7149	7188	7074	7187	7287	7126	7199	7114	7127	7155	7180	7240	7198	7339	7192	7294	7081	7115	7274	7236	7171	7169	7206	7177	7168	7214	7141	7108	7169	7194	7193	7145	7144	7223	7038	7222	7123	7118	7108	7177	7151	7216	7163	7143	7144	7227	7231	7230	7224	7119	7211	7211	7200	7076	7072	7288	7061	7171	7219	7201	7282	7182	7276	7207	7148	7294	7191	7183	7276	7121	7182	7237	7144	7294	7157	7165	7154	7208	7231	7177	7130	7132	7054	7140	7248	7228	7170	7177	7074	7339	7167	7137	7094	7221	7198	7067	7262	7114	7174	7356	7179	7232	7235	7159	7142	7327	7172	7188	7192	7205	7145	7142	7175	7280	7196	7290	7058	7231	7172	7184	7255	7162	7163	7259	7166	7130	7201	7281	7273	7245	7203	7135	7300	7325	7124
50382	53917	32963	14650	3828	1460	1004	924	937	891	902	904	902	892	900	882	914	904	872	974	884	922	892	894	872	908	920	889	863	885	916	931	874	904	918	878	915	840	929	922	932	896	919	961	936	896	903	924	950	910	923	891	870	881	909	861	903	902	884	886	900	909	908	917	910	906	902	937	879	937	877	880	901	922	915	882	841	909	889	879	910	907	923	898	858	879	913	933	927	934	942	871	871	912	876	957	897	898	861	958	941	912	849	901	870	878	969	886	917	850	879	940	910	923	878	933	913	926	972	904	922	910	874	849	901	930	903	885	880	951	954	937	900	881	925	896	914	962	903	868	882	892	927	877	883	896	934	898	851	935	960	889	886	918	912	886	864	973	930	889	872	927	919	897	923	905	887	868	904	910	891	978	894	890	891	868	902	906	942	866	903	928	960	940	877	887	906	872	853	933	899	918	919	906	893	928	922	948	898	930	882	877	885	902	953	938	899	906	915	936	942	851	882	905	839	922	943	937	968	905	900	960	912	902	915	887	909	895	900	946	976	933	934	879	886	977	858	906	878	963	868	924	860	885	958	881	920	880	895	930	894	924	873	925	897	961	903	887	851	866	878	893	887	873	961	900	880	931	948	905	891	899	892	914	912	878	898	870	886	920	911	877	908	864	929	910	920	899	883	912	918	898	953	925	925	902	867	915	914	904	923	918	891	876	878	929	892	977	923	943	899	908	880	953	913	914	887	918	943	862	934	969	923	917	888	915	894	957	896	868	911	856	926	933	946	904	895	882	861	972	886	925	877	895	873	893	934	912	894	869	935	894	895	865	899	896	940	963	921	900	933	919	945	913	886	885	916	871	886	901	909	906	892	899	930	883	888	926	898	950	933	932	866	878	885	940	930	911	898	931	888	936	902	901	898	862	938	927	888	910	899	914	848	942	971	897	904	895	896	911	905	913	916	943	925	910	868	895	907	890	932	956	870	935	878	884	932	975	899	946	894	906	891	896	959	899	856	854	890	953	932	892	932	918	908	946	895	945	913	924	962	936	907	892	929	870	855	922	871	895	903	898	902	939	905	931	944	970	898	868	894	899	901	902	925	938	871	920	914	849	839	917	895	938	907	943	906	904	947	896	941	855	927	915	968	947	876	871	867	962	916	913	919	935	903	915	890	916	877	859	918	852	945	873	918	891	852	861	895	856	899	916	885	888	933	924	929	912	917	913	878	901	928	894	924	923	858	943	923	915	900	834	937	894	852	928	873	908	923	947	899	923	901	945	898	895	927	905	904	860	891	889	940	903	911	925	831	882	934	909	927	936	920	901	955	914	915	884	956	894	969	906	930	888	917	957	937	877	870	878	906	911	905	958	884	937	882	920	872	970	939	966	924	928	881	883	873	905	893	906	917	921	893	880	906	951	935	857	901	892	884	964	898	894	872	942	955	895	896	901	892	940	871	943	954	943	960	944	913	897	881	969	920	948	902	921	898	862	899	910	918	910	911	851	902	952	914	889	959	959	905	903	941	878	899	922	973	918	907	931	888	876	890	888	946	897	963	882	890	911	931	910	895	913	917	913	916	882	915	897	859	887	927	929	943	920	883	921	877	870	910	816	907	952	870	910	893	918	887	986	890	954	892	908	882	871	941	929	914	937	943	959	906	907	984	890	869	878	932	915	902	941	925	959	868	918	894	881	888	945	847	939	937	880	912	925	941	867	873	901	896	894	930	928	960	881	907	871	921	894	870	888	824	875	918	923	904	888	992	883	908	937	902	901	897	931	930	890	958	837	922	897	814	908	905	902	974	941	899	928	942	861	946	884	880	907	902	949	925	919	913	937	926	906	940	910	990	907	864	879	880	908	830	869	881	887	906	828	912	948	939	931	864	869	884	909	930	876	888	935	890	933	926	937	890	917	929	920	948	886	906	854	878	889	945	923	889	914	907	875	895	900	863	893	916	887	839	899	899	838	921	846	901	862	897	891	903	922	946	911	918	936	964	928	865	847	914	847	938	865	897	896	909	915	860	895	903	890	913	890	950	933	869	891	927	954	911	915	918	920	905	883	874	904	915	884	888	881	934	890	921	847	893	926	882	888	963	909	890	895	915	918	928	945	909	887	947	901	883	885	888	925	910	920	910	935	1010	877	936	954	898	920	893	908	906	903	895	889	906	910	931	946	851	929	923	863	890	952	916	934	897	888	925	830	925	896	927	940	939	873	887	895	870	867	970	958	895	847	849	890	920	880	950	869	889	968	910	852	871	947	866	906	906	877	907	925	906	945	871	887	905	862	871	958	884	887	943	948	885	874	898	888	909	936	905	866	931	874	928	857	862	902	914	900	898	934	930	898	932	929	882	828	889	876	935	881	907	891	902	923	914	929	885	962	837	930	896	892	918	891	919	862	923	912	936	876	879	925	885	860	916	970	952	876	890	932	849	927	900	927	896	942	886	928	920	942	881	873	934	917	860	915	846	930	903	942	907	892	902	966	931	968	920	916	894	904	904	919	913	893	900	940	926	898	913	941	892	907	930	929	920	953	895	905	882	958	915	947	901	880	862	884	936	986	902	901	883	927	876	937	904	924	890	879	917	862	906	927	897	921	861	935	908	954	904	869	860	898	881	904	973	903	907	955	932	924	921	923	857	937	912	922	921	922	922	884	910	922	930	878	926	959	921	873	943	877	838	879	871	902	885	913	915	902	868	902	888	910	932	956	922	887	930	894	883	932	863	937	890	887	870	917	934	870	887	866	914	884	943	920	868	935	912	884	972	904	948	920	918	916	915	946	930	946	920	936	844	903	919	888	862	914	947	915	922	952	929	914	979	985	871	895	916	872	912	877	889	894	934	941	899	911	918	894	982	908	950	894	898	902	905	941	910	937	894	897	939	914	920	972	884	864	871	891	894	918	875	874	897	917	951	912	877	903	964	921	885	915	935	912	903	938	879	904	890	923	932	927	840	876	937	932	914	895	934	877	950	948	913	883	947	905	921	872	876	917	870	896	951	911	956	933	875	872	927	870	939	927	885	948	890	915	920	881	983	905	888	906	888	881	944	875	864	911	859	895	938	888	911	881	903	936	909	937	910	938	905	933	912	880	902	905	902	931	904	938	861	930	897	932	866	940	893	906	874	880	908	909	919	938	881	919	934	914	981	902	926	909	864	905	911	911	917	889	920	907	823	875	939	878	874	947	887	934	888	904	876	978	866	885	929	885	906	901	899	882	926	877	944	941	978	907	925	882	948	862	892	957	910	922	931	940	898	937	897	879	894	916	917	949	881	913	867	871	942	922	892	885	916	961	867	955	922	958	949	854	862	922	898	908	893	954	938	863	893	874	954	926	938	891	938	903	926	950	851	887	912	920	871	892	916	914	866	894	896	918	933	904	918	913	910	894	888	897	900	960	871	907	922	861	883	900	897	916	914	943	873	907	904	869	827	915	961	902	961	864	868	939	890	941	917	948	877	896	940	862	908	892	910	910	890	921	920	852	897	920
61529	60957	57049	43476	31012	15802	8965	7633	7456	7383	7415	7590	7354	7488	7461	7527	7462	7392	7507	7587	7446	7465	7507	7508	7523	7379	7421	7531	7442	7556	7598	7524	7504	7437	7465	7366	7539	7445	7465	7482	7564	7343	7533	7486	7444	7544	7414	7561	7546	7550	7450	7411	7517	7332	7214	7457	7437	7419	7443	7378	7582	7502	7527	7515	7558	7448	7497	7456	7429	7476	7583	7492	7387	7528	7544	7319	7476	7395	7426	7448	7502	7440	7428	7481	7462	7385	7545	7466	7546	7446	7370	7552	7450	7551	7608	7476	7601	7525	7481	7445	7572	7364	7433	7321	7336	7578	7384	7475	7596	7490	7521	7298	7502	7563	7450	7334	7481	7500	7448	7396	7332	7368	7488	7492	7432	7450	7470	7632	7460	7450	7373	7555	7471	7386	7494	7574	7306	7432	7353	7426	7495	7418	7411	7447	7563	7513	7533	7499	7584	7401	7412	7524	7493	7464	7444	7427	7550	7448	7460	7337	7410	7467	7436	7413	7500	7587	7442	7274	7437	7426	7466	7605	7413	7581	7467	7546	7549	7590	7461	7444	7390	7599	7668	7490	7521	7613	7515	7442	7546	7467	7532	7405	7557	7529	7378	7474	7398	7479	7437	7365	7368	7395	7413	7464	7552	7550	7528	7430	7485	7460	7353	7382	7375	7442	7498	7468	7456	7392	7452	7512	7450	7615	7420	7505	7479	7468	7405	7532	7605	7526	7496	7512	7480	7461	7522	7473	7578	7492	7385	7360	7335	7381	7399	7371	7609	7475	7482	7430	7441	7509	7381	7506	7309	7416	7702	7574	7438	7475	7434	7455	7495	7487	7499	7366	7369	7350	7387	7470	7475	7532	7508	7446	7613	7464	7509	7454	7477	7555	7589	7443	7440	7550	7450	7412	7408	7503	7561	7483	7387	7505	7513	7457	7408	7446	7373	7395	7446	7544	7526	7638	7403	7565	7413	7394	7351	7470	7562	7603	7477	7498	7460	7348	7519	7416	7601	7481	7462	7544	7400	7388	7455	7478	7377	7577	7497	7476	7517	7540	7458	7498	7417	7607	7585	7508	7603	7524	7406	7550	7393	7528	7441	7513	7531	7484	7516	7444	7393	7584	7517	7568	7541	7442	7388	7466	7596	7479	7410	7550	7452	7407	7440	7455	7439	7466	7393	7399	7352	7297	7488	7567	7442	7536	7527	7497	7486	7467	7457	7429	7387	7339	7350	7402	7452	7434	7426	7499	7379	7580	7428	7490	7577	7496	7484	7393	7572	7558	7465	7578	7398	7444	7553	7343	7360	7415	7414	7313	7569	7656	7430	7391	7540	7571	7569	7304	7560	7509	7509	7503	7568	7590	7390	7508	7479	7570	7346	7668	7463	7583	7482	7474	7440	7495	7577	7485	7497	7527	7319	7643	7445	7446	7493	7332	7486	7405	7369	7511	7565	7491	7524	7439	7520	7535	7510	7535	7476	7409	7554	7409	7540	7554	7354	7498	7504	7469	7500	7425	7553	7353	7470	7443	7345	7371	7491	7462	7572	7647	7569	7463	7486	7434	7639	7499	7491	7453	7557	7450	7361	7411	7558	7406	7514	7388	7442	7534	7415	7475	7463	7491	7480	7274	7464	7416	7461	7502	7534	7518	7512	7283	7379	7520	7558	7581	7517	7558	7489	7358	7534	7399	7440	7564	7356	7439	7345	7406	7387	7348	7488	7411	7532	7299	7565	7463	7504	7248	7330	7399	7496	7315	7462	7318	7469	7483	7504	7504	7528	7350	7312	7479	7552	7536	7602	7443	7609	7462	7539	7435	7369	7561	7476	7411	7584	7344	7663	7465	7481	7453	7571	7352	7392	7563	7573	7400	7425	7551	7502	7502	7465	7513	7457	7384	7318	7486	7438	7377	7491	7542	7551	7446	7532	7448	7448	7539	7521	7394	7474	7451	7352	7467	7440	7336	7508	7350	7438	7428	7571	7454	7427	7503	7354	7545	7438	7529	7445	7613	7378	7293	7400	7535	7589	7327	7463	7348	7573	7465	7440	7466	7582	7350	7416	7353	7500	7331	7447	7521	7512	7312	7582	7515	7507	7332	7398	7372	7380	7455	7516	7403	7422	7280	7374	7310	7547	7353	7393	7585	7538	7610	7560	7358	7401	7459	7541	7403	7481	7419	7392	7399	7318	7421	7434	7362	7475	7435	7416	7432	7429	7546	7449	7460	7428	7564	7346	7369	7373	7390	7679	7354	7470	7430	7400	7344	7510	7488	7397	7418	7513	7416	7544	7596	7332	7607	7409	7486	7339	7556	7497	7378	7429	7429	7414	7392	7429	7491	7457	7402	7377	7496	7387	7560	7598	7465	7468	7458	7414	7434	7468	7367	7520	7527	7480	7372	7486	7552	7461	7396	7469	7461	7410	7587	7386	7543	7498	7452	7471	7399	7491	7421	7507	7444	7406	7565	7359	7580	7501	7478	7467	7483	7430	7539	7567	7463	7493	7450	7458	7465	7548	7464	7300	7468	7439	7409	7541	7446	7529	7575	7474	7596	7417	7385	7595	7466	7444	7535	7572	7369	7475	7433	7448	7428	7400	7485	7446	7463	7517	7444	7534	7530	7445	7401	7575	7567	7441	7437	7372	7404	7303	7470	7388	7267	7464	7514	7569	7374	7495	7366	7594	7552	7458	7471	7447	7404	7543	7368	7521	7495	7527	7545	7352	7442	7479	7464	7546	7407	7506	7353	7482	7386	7438	7594	7433	7456	7457	7435	7310	7512	7458	7495	7518	7512	7437	7380	7426	7539	7579	7439	7416	7447	7449	7345	7554	7487	7495	7442	7516	7466	7455	7441	7396	7398	7436	7435	7497	7490	7505	7434	7360	7346	7497	7454	7395	7518	7507	7369	7445	7457	7455	7489	7658	7470	7441	7432	7423	7362	7500	7466	7491	7498	7478	7457	7573	7525	7465	7449	7507	7361	7457	7479	7373	7446	7450	7486	7410	7446	7454	7530	7462	7476	7419	7353	7471	7578	7483	7407	7400	7448	7376	7493	7463	7495	7433	7340	7502	7390	7420	7632	7531	7426	7400	7338	7506	7440	7386	7534	7413	7443	7465	7487	7562	7408	7415	7464	7447	7402	7587	7415	7383	7357	7388	7532	7625	7547	7521	7532	7384	7496	7509	7483	7524	7627	7320	7481	7451	7473	7473	7586	7377	7444	7438	7438	7364	7523	7476	7579	7441	7352	7542	7402	7576	7458	7446	7429	7350	7544	7430	7465	7464	7487	7514	7439	7479	7603	7417	7406	7366	7516	7398	7434	7505	7378	7552	7414	7364	7596	7470	7363	7475	7567	7357	7484	7451	7476	7330	7536	7461	7529	7366	7557	7479	7469	7444	7542	7420	7431	7538	7428	7574	7564	7479	7416	7450	7485	7413	7354	7475	7377	7385	7416	7529	7432	7520	7500	7346	7435	7525	7387	7538	7346	7407	7496	7582	7462	7538	7437	7366	7422	7426	7466	7576	7558	7361	7386	7582	7521	7436	7459	7421	7364	7528	7512	7487	7447	7482	7522	7419	7528	7391	7507	7559	7410	7464	7479	7503	7348	7543	7382	7360	7378	7480	7445	7440	7399	7381	7406	7480	7428	7544	7450	7489	7432	7408	7548	7606	7493	7503	7533	7383	7497	7551	7514	7582	7462	7374	7359	7401	7554	7376	7315	7443	7442	7374	7444	7501	7396	7435	7579	7548	7394	7466	7444	7303	7441	7520	7439	7414	7475	7470	7533	7398	7554	7590	7463	7443	7460	7432	7481	7471	7422	7426	7563	7588	7394	7458	7492	7445	7377	7424	7527	7393	7401	7538	7519	7451	7455	7576	7527	7486	7431	7432	7372	7433	7348	7471	7590	7425	7521	7481	7455	7430	7428	7450	7493	7582	7365	7502	7539	7390	7383	7587	7452	7400	7454	7350	7284	7484	7491	7425	7552	7536	7506	7481	7475	7460	7478	7632	7500	7409	7526	7472	7468	7327	7559	7532	7602	7545	7374	7352	7450	7458	7470	7502	7638	7557	7421	7486	7633	7264	7517	7382	7392	7291	7489	7431	7399	7449	7503	7503	7535	7520	7429	7381	7473	7492	7545	7488	7493	7602	7338	7475	7250	7570	7403	7546	7341	7342	7551	7447	7390	7468	7387	7397	7552	7524	7472	7430	7438	7563	7425	7582	7474	7582	7549	7438	7443	7331	7504	7408	7494	7334	7452	7468	7540	7384	7429	7303	7498	7526	7424	7559	7332	7432	7475	7510	7469	7468	7535	7382	7444	7433	7428	7392	7521	7284	7545	7409	7452	7488	7339	7471	7431	7515	7391	7600	7467	7445	7508	7446	7456	7467	7469	7379	7338	7444	7481	7446	7588	7457	7331	7393	7632	7511	7619	7373	7346	7355	7495	7420	7479	7395	7535	7612	7436	7438	7354	7490	7470	7494	7447	7416	7384	7528	7580	7445	7456	7422	7525	7455	7403	7432	7530	7483	7456	7643	7509	7560	7488	7449	7458	7527	7409	7504	7462	7439	7453	7605	7555	7499	7569	7499	7515	7328	7417	7471	7469	7479	7566	7487	7360	7402	7479	7386	7423	7425	7389	7479	7353	7536	7407	7429	7391	7606	7559	7539	7382	7405	7405	7544	7539	7475	7455	7593	7383	7420	7420	7544	7485	7581	7497	7544	7400	7499	7537	7450	7440	7477	7537	7507	7459	7354	7465	7466	7442	7487	7593	7473	7345	7406	7373	7445	7434	7537	7505	7421	7566	7491	7459	7451	7528	7597	7300	7525	7502	7460	7580	7323	7456	7440	7435	7511	7463	7413	7619	7494	7348	7571	7446	7593	7503	7456	7535	7484	7371	7574	7522	7631	7444	7468	7461	7443	7576	7597	7318	7331	7472	7402	7465	7284	7409	7517	7538	7392	7517	7462	7548	7422	7446	7470	7573	7557	7464	7403	7420	7332	7513	7421	7498	7416	7507	7567	7393	7415	7435	7519	7512	7365	7519	7317	7501	7432	7668	7373	7451	7390	7468	7434	7418	7509	7517
24804	21206	10881	3819	1446	894	778	772	744	790	750	756	748	743	771	724	809	796	738	773	753	789	774	750	765	782	737	739	774	712	771	839	712	745	771	745	736	784	711	769	761	775	753	782	698	746	715	758	747	721	767	742	750	787	777	744	761	754	744	754	700	805	725	804	737	736	761	794	804	733	803	774	761	785	795	739	733	761	729	782	728	784	745	756	752	776	760	814	760	744	731	782	737	717	764	796	754	772	760	751	755	803	744	830	776	761	811	764	758	766	776	803	755	770	737	697	720	738	732	750	751	765	739	775	714	769	746	758	816	785	729	797	708	763	781	768	760	675	749	747	767	771	734	758	763	772	741	772	713	726	782	792	767	745	765	752	760	741	783	702	721	770	746	821	771	795	762	803	774	774	777	755	798	732	751	808	780	711	779	732	744	767	806	753	717	720	730	769	746	817	783	795	775	763	724	808	796	784	723	733	725	751	795	742	780	731	743	765	768	769	782	770	756	821	789	777	738	757	754	732	793	753	794	770	783	781	763	748	844	772	741	781	786	713	732	783	783	741	753	714	794	749	726	762	746	778	751	748	727	789	790	759	831	779	791	724	782	758	782	801	792	759	780	780	726	800	821	769	774	761	787	762	719	738	748	761	730	753	760	740	784	751	842	764	758	733	782	762	748	750	791	746	724	725	760	806	760	770	730	811	818	732	768	734	726	772	753	774	724	755	798	724	728	738	742	744	706	743	740	698	764	747	757	794	743	736	767	780	744	751	804	781	761	807	794	800	807	734	781	778	756	748	761	802	710	763	742	764	810	743	745	707	779	779	763	825	793	770	757	798	777	793	752	719	765	772	761	763	775	775	747	795	729	773	823	771	751	755	720	754	779	782	733	815	731	775	794	743	743	795	800	781	766	760	711	737	723	821	756	750	750	803	801	760	764	794	709	742	733	756	763	763	785	736	767	762	715	771	788	761	779	773	796	801	769	756	752	752	722	796	803	702	767	733	744	722	719	730	765	752	754	743	777	754	784	753	716	751	757	759	787	746	737	803	760	761	736	733	795	795	753	806	723	755	755	724	725	771	743	778	778	724	744	769	741	816	754	762	827	782	747	781	722	752	777	782	788	741	743	713	739	813	798	763	722	775	756	766	782	774	780	770	801	796	767	766	776	752	743	771	752	792	742	751	749	755	785	706	732	773	760	729	772	799	781	776	733	736	796	746	735	699	774	796	755	739	781	745	756	787	778	814	748	771	758	783	800	722	764	693	729	764	777	807	763	792	791	750	779	758	760	783	778	764	772	786	812	740	675	751	740	766	739	778	786	742	776	743	806	759	723	713	817	812	747	728	803	730	776	752	764	789	772	729	789	735	748	760	756	762	748	744	748	734	735	759	780	738	790	731	805	743	745	770	773	754	797	765	774	791	787	786	793	767	716	770	741	776	747	766	753	746	792	762	788	770	751	763	756	726	722	736	732	771	754	800	714	814	746	779	731	755	783	750	805	765	796	795	745	772	736	740	722	784	806	747	768	778	758	798	786	783	773	804	742	782	757	738	764	783	756	730	775	734	743	738	739	741	731	772	728	781	783	766	778	760	756	751	760	752	752	716	740	772	761	723	740	737	766	764	700	793	784	795	748	731	736	731	770	820	766	715	748	780	727	777	814	758	742	756	771	733	792	733	739	761	726	826	751	739	741	771	794	762	774	785	816	714	745	738	787	797	810	726	782	769	719	743	763	776	744	730	763	752	797	839	768	816	791	760	773	730	751	780	760	770	781	752	808	805	767	762	768	771	764	755	749	764	737	741	761	744	782	780	777	786	758	775	797	722	796	741	817	741	740	774	803	788	740	710	762	772	752	740	778	801	781	766	759	743	713	777	759	744	738	758	765	802	758	750	771	775	775	749	741	763	764	721	784	749	770	714	804	786	740	744	754	771	835	757	763	760	765	759	723	739	772	744	749	801	774	739	769	766	751	781	737	814	800	722	804	771	719	781	782	753	776	769	769	741	756	777	750	699	781	798	727	725	740	798	724	733	706	741	804	789	788	789	756	781	801	767	809	796	786	736	766	729	818	765	742	752	807	737	751	735	797	720	733	734	802	779	756	760	749	773	772	733	756	790	777	720	790	806	801	756	776	791	797	746	750	787	754	736	753	712	765	778	763	744	781	706	762	741	776	806	739	762	766	759	812	787	743	705	716	741	804	764	738	747	751	752	783	719	727	738	783	733	740	779	777	771	747	745	758	761	783	736	717	765	768	737	790	729	765	760	716	774	736	723	756	730	777	772	793	770	739	818	778	821	758	755	786	734	775	758	769	764	765	790	779	759	745	771	797	713	727	757	735	702	727	751	816	766	787	734	816	737	766	731	748	728	794	738	763	807	778	705	809	738	746	745	747	730	741	726	767	758	793	765	722	748	746	779	702	740	778	745	753	774	780	788	825	735	751	841	735	748	825	804	804	739	776	775	821	763	783	780	727	772	745	787	773	743	743	735	723	782	732	745	807	749	769	747	746	806	750	778	759	752	742	770	735	735	791	767	760	770	723	794	738	767	785	767	754	769	740	725	816	791	735	737	731	742	760	726	774	782	756	794	741	750	796	765	748	743	786	771	792	756	756	806	711	695	777	783	831	777	768	764	779	741	756	728	732	785	744	741	770	774	760	749	772	787	769	798	733	746	740	714	755	788	771	743	771	762	748	786	794	707	764	751	716	791	774	766	714	819	739	821	762	787	718	778	753	804	754	788	747	790	758	764	787	798	716	787	728	797	746	785	760	813	719	774	749	750	774	779	731	793	781	761	763	734	767	743	754	763	761	793	736	785	796	744	759	740	844	758	751	724	780	725	771	734	746	752	770	775	769	805	730	762	762	702	758	760	696	793	738	791	779	754	787	803	848	750	769	772	736	766	793	810	786	756	778	752	757	740	727	770	760	771	810	802	767	733	721	766	813	761	743	788	758	772	752	733	748	733	765	768	720	735	748	761	756	778	768	767	746	789	726	730	737	772	769	799	748	744	742	758	765	742	767	728	791	789	782	785	748	784	765	716	721	750	702	763	811	766	800	782	760	791	785	769	779	743	753	780	757	778	736	749	740	844	777	756	769	753	772	743	744	802	764	707	788	796	800	784	764	778	741	780	818	727	800	732	761	748	743	715	795	760	767	771	824	721	767	766	733	714	755	750	753	799	726	779	724	762	781	730	753	771	763	722	759	757	814	791	705	767	767	728	767	791	752	756	721	744	750	778	724	741	782	758	777	798	710	808	783	731	748	737	747	804	734	735	768	802	753	792	725	755	812	787	727	777	751	752	765	731	792	716	764	761	722	741	755	769	755	768	781	782	714	772	756	736	761	750	727	778	737	773	809	740	750	816	776	724	779	839	759	760	762	763	789	794	779	754	793	757	756	779	751	801	775	755	757	748	722	759	772	781	777	754	720	788	771	728	834	787	762	720	747	745	750	763	760	786	769	773	773	746	761	801	742	734
58298	47735	34984	27059	17312	9426	6853	6584	6521	6535	6415	6406	6427	6530	6468	6452	6529	6343	6412	6597	6368	6615	6482	6547	6580	6572	6351	6432	6427	6440	6488	6448	6467	6555	6477	6452	6397	6527	6579	6413	6450	6360	6508	6514	6508	6409	6509	6586	6546	6510	6481	6456	6576	6505	6554	6461	6571	6615	6405	6496	6509	6510	6500	6512	6583	6359	6343	6491	6453	6557	6562	6541	6398	6597	6419	6529	6467	6530	6424	6441	6354	6487	6501	6474	6499	6434	6602	6422	6419	6619	6549	6448	6584	6520	6379	6504	6601	6472	6489	6464	6407	6396	6548	6586	6545	6546	6421	6545	6482	6575	6541	6423	6419	6432	6375	6527	6474	6542	6332	6435	6315	6555	6565	6409	6738	6563	6605	6325	6512	6492	6486	6405	6400	6420	6552	6470	6423	6500	6367	6541	6489	6491	6461	6578	6578	6525	6437	6394	6423	6613	6379	6445	6611	6441	6397	6399	6451	6459	6600	6521	6672	6446	6523	6448	6500	6407	6498	6504	6483	6566	6604	6524	6408	6404	6607	6496	6424	6514	6507	6566	6534	6385	6504	6519	6518	6497	6420	6453	6470	6502	6455	6584	6540	6456	6518	6495	6430	6552	6387	6520	6455	6376	6536	6477	6554	6539	6544	6601	6493	6502	6445	6479	6603	6497	6510	6568	6355	6573	6406	6533	6369	6443	6408	6601	6303	6461	6426	6529	6516	6542	6446	6466	6561	6482	6399	6382	6401	6452	6368	6518	6439	6433	6504	6538	6521	6469	6596	6474	6543	6512	6450	6526	6473	6542	6509	6503	6567	6553	6497	6469	6467	6480	6457	6451	6391	6480	6398	6509	6562	6426	6495	6429	6450	6475	6506	6522	6505	6642	6485	6556	6461	6502	6481	6443	6570	6505	6573	6534	6532	6509	6471	6511	6496	6541	6526	6486	6479	6461	6470	6466	6461	6442	6522	6389	6543	6539	6455	6410	6425	6522	6423	6443	6520	6617	6466	6495	6529	6632	6577	6445	6432	6457	6580	6567	6505	6537	6471	6513	6565	6469	6537	6386	6471	6570	6602	6439	6440	6555	6452	6514	6487	6458	6542	6365	6589	6534	6454	6527	6462	6548	6432	6400	6422	6515	6388	6522	6544	6531	6430	6562	6510	6452	6577	6456	6583	6630	6418	6656	6424	6570	6494	6499	6545	6520	6529	6479	6389	6492	6544	6544	6596	6513	6431	6565	6436	6588	6417	6520	6512	6437	6426	6511	6441	6464	6522	6484	6540	6518	6448	6473	6531	6554	6423	6560	6581	6608	6506	6433	6473	6464	6589	6558	6532	6373	6562	6538	6453	6452	6448	6552	6558	6553	6415	6428	6455	6573	6567	6479	6425	6494	6433	6583	6472	6423	6538	6467	6409	6411	6510	6577	6445	6520	6450	6512	6314	6504	6464	6501	6444	6448	6423	6511	6328	6546	6540	6489	6458	6420	6453	6419	6457	6575	6499	6498	6481	6477	6471	6492	6541	6363	6512	6628	6522	6420	6433	6446	6336	6522	6542	6564	6408	6506	6472	6484	6551	6487	6584	6517	6415	6432	6413	6571	6619	6494	6502	6445	6427	6470	6417	6542	6613	6448	6484	6484	6496	6486	6418	6521	6489	6481	6508	6365	6448	6515	6507	6451	6607	6584	6494	6447	6460	6560	6419	6493	6581	6520	6498	6541	6528	6419	6423	6528	6516	6327	6503	6505	6485	6452	6463	6481	6482	6489	6462	6469	6390	6527	6606	6437	6431	6536	6626	6470	6501	6605	6413	6472	6557	6498	6520	6453	6516	6545	6567	6396	6525	6565	6582	6593	6405	6498	6448	6482	6569	6590	6471	6594	6462	6429	6549	6449	6428	6421	6593	6475	6564	6447	6441	6520	6493	6442	6384	6412	6646	6443	6509	6501	6449	6522	6455	6433	6583	6524	6650	6328	6423	6459	6506	6488	6532	6510	6512	6485	6454	6480	6433	6498	6465	6461	6489	6469	6474	6566	6621	6514	6509	6581	6488	6565	6464	6441	6467	6589	6356	6440	6481	6488	6479	6421	6530	6564	6509	6537	6594	6470	6586	6454	6567	6571	6430	6553	6605	6456	6431	6449	6439	6546	6447	6566	6461	6529	6527	6411	6485	6498	6511	6565	6428	6516	6411	6454	6713	6390	6444	6532	6524	6480	6534	6508	6574	6522	6393	6522	6536	6427	6621	6571	6541	6435	6401	6536	6523	6507	6581	6505	6525	6586	6587	6564	6468	6541	6503	6479	6582	6456	6511	6473	6371	6357	6486	6508	6453	6613	6489	6585	6525	6622	6579	6635	6486	6539	6348	6590	6448	6520	6422	6411	6548	6524	6480	6465	6496	6474	6477	6375	6470	6486	6544	6386	6547	6593	6605	6542	6526	6470	6526	6523	6481	6500	6518	6451	6404	6505	6456	6403	6400	6383	6570	6647	6513	6563	6512	6491	6486	6444	6531	6524	6572	6596	6395	6570	6310	6487	6443	6438	6546	6364	6577	6503	6439	6476	6417	6501	6490	6468	6388	6430	6537	6496	6557	6444	6582	6331	6564	6563	6605	6447	6458	6544	6548	6499	6593	6426	6538	6519	6519	6442	6585	6450	6456	6629	6426	6517	6610	6403	6539	6418	6575	6453	6545	6622	6528	6617	6494	6460	6467	6429	6454	6421	6512	6462	6557	6452	6422	6558	6664	6327	6559	6467	6492	6393	6600	6609	6501	6424	6378	6551	6468	6446	6470	6431	6415	6633	6602	6516	6486	6446	6433	6625	6542	6405	6423	6494	6502	6596	6465	6505	6420	6470	6568	6526	6503	6371	6578	6519	6449	6487	6547	6477	6488	6454	6513	6542	6517	6434	6427	6517	6457	6517	6502	6559	6534	6500	6563	6511	6539	6516	6476	6507	6542	6515	6649	6447	6539	6450	6439	6375	6223	6578	6457	6467	6527	6500	6655	6524	6531	6465	6564	6450	6444	6550	6413	6429	6495	6554	6603	6527	6528	6500	6412	6535	6408	6647	6587	6561	6370	6581	6316	6413	6587	6421	6404	6468	6491	6624	6584	6458	6424	6436	6615	6429	6485	6444	6559	6510	6560	6555	6498	6438	6548	6558	6584	6542	6519	6471	6406	6447	6578	6466	6534	6535	6666	6555	6465	6355	6524	6485	6672	6464	6525	6439	6476	6555	6630	6407	6477	6500	6581	6543	6537	6523	6438	6448	6517	6449	6419	6622	6471	6497	6504	6451	6402	6422	6441	6580	6538	6471	6500	6519	6455	6491	6481	6441	6431	6434	6439	6406	6563	6380	6532	6561	6485	6608	6480	6535	6494	6355	6610	6586	6484	6690	6570	6409	6566	6415	6585	6519	6463	6503	6395	6521	6531	6369	6483	6594	6481	6549	6508	6450	6456	6622	6438	6494	6413	6539	6613	6538	6576	6530	6631	6589	6491	6458	6597	6486	6501	6556	6474	6605	6495	6545	6660	6350	6410	6440	6470	6555	6353	6411	6422	6528	6510	6453	6564	6409	6527	6510	6507	6381	6478	6351	6565	6516	6489	6397	6496	6509	6368	6570	6528	6499	6538	6413	6607	6546	6585	6437	6500	6426	6607	6486	6462	6551	6596	6394	6460	6472	6426	6495	6467	6546	6450	6467	6422	6445	6429	6475	6516	6558	6591	6550	6459	6476	6488	6504	6587	6542	6463	6444	6504	6446	6590	6714	6484	6520	6498	6698	6390	6594	6622	6493	6513	6335	6602	6446	6601	6398	6430	6485	6613	6485	6520	6608	6555	6496	6412	6495	6411	6471	6476	6519	6557	6531	6452	6581	6462	6582	6444	6493	6591	6461	6492	6489	6440	6514	6647	6523	6399	6398	6486	6646	6466	6577	6432	6569	6543	6493	6442	6440	6448	6513	6474	6485	6508	6613	6586	6635	6544	6453	6549	6616	6523	6493	6349	6316	6388	6528	6569	6627	6450	6380	6384	6494	6536	6566	6498	6491	6509	6415	6499	6511	6535	6537	6562	6424	6567	6332	6524	6311	6512	6594	6411	6460	6488	6512	6438	6423	6528	6603	6437	6486	6478	6404	6491	6426	6521	6495	6544	6461	6391	6507	6579	6488	6602	6472	6495	6450	6523	6516	6503	6560	6489	6541	6528	6523	6480	6486	6487	6521	6581	6602	6476	6617	6507	6463	6661	6454	6514	6391	6482	6515	6429	6354	6504	6424	6490	6342	6449	6492	6499	6593	6525	6471	6510	6558	6580	6447	6587	6471	6477	6510	6392	6319	6507	6541	6434	6443	6492	6503	6476	6470	6413	6432	6448	6469	6543	6560	6405	6572	6432	6690	6496	6400	6552	6472	6559	6474	6552	6487	6363	6510	6512	6476	6615	6417	6505	6511	6427	6627	6392	6452	6508	6426	6461	6461	6518	6558	6551	6347	6407	6559	6501	6529	6543	6401	6443	6477	6524	6348	6490	6504	6432	6530	6404	6451	6520	6638	6571	6536	6438	6435	6489	6494	6459	6627	6572	6435	6579	6451	6444	6462	6578	6491	6475	6539	6604	6531	6421	6473	6516	6557	6537	6365	6548	6430	6443	6437	6469	6621	6574	6552	6488	6596	6447	6538	6485	6525	6431	6423	6628	6449	6456	6447	6553	6521	6469	6570	6392	6462	6451	6503	6509	6467	6444	6574	6555	6580	6517	6551	6426	6489	6574	6401	6689	6496	6497	6423	6502	6400	6510	6566	6382	6586	6436	6416	6432	6447	6410	6518	6370	6534	6521	6415	6626	6546	6388	6436	6447	6487	6413	6506	6602	6488	6527	6591	6437	6487	6398	6551	6556	6416	6457	6430	6533	6527	6549	6447	6442	6579	6448	6487	6508	6559	6492	6486	6360	6486	6699	6519	6412	6542	6454	6578	6470	6416	6480	6416	6482	6382	6515	6493	6546	6481	6568	6628	6473	6462	6454	6460	6491	6562	6553	6427	6550	6513	6707	6430	6465	6433	6458	6518	6417	6509	6547	6527	6431	6401
25477	21312	10747	3664	1410	977	817	777	788	795	783	783	812	768	771	765	734	743	722	734	800	827	760	779	834	780	791	770	831	766	795	776	756	786	743	806	782	783	772	769	760	816	752	763	789	775	798	798	817	751	780	753	778	732	745	809	798	783	783	802	762	751	775	766	806	772	769	843	765	791	777	779	719	798	747	730	780	787	805	816	806	772	833	811	757	760	845	784	776	807	734	712	820	754	759	834	812	784	735	826	791	810	850	804	773	825	780	786	741	771	801	810	773	752	801	730	744	781	761	778	810	753	831	762	748	791	783	817	768	805	800	789	815	771	774	773	777	726	773	787	829	772	766	791	770	803	768	772	800	807	804	798	781	772	793	772	789	831	734	817	779	757	770	770	797	754	761	752	736	789	806	777	832	764	754	791	829	809	766	773	806	805	754	768	801	796	737	757	754	789	767	789	781	832	796	800	807	747	782	791	850	791	801	762	835	784	801	750	718	773	802	789	789	722	820	758	811	789	791	814	796	747	765	840	787	827	736	779	765	763	792	771	826	791	778	770	820	834	755	823	785	799	767	764	782	772	787	829	786	786	797	716	792	752	786	767	809	802	740	732	767	813	807	763	811	830	765	749	763	764	847	778	804	783	801	804	823	769	798	740	772	785	772	824	807	779	840	782	812	835	707	772	833	776	796	816	831	774	827	781	810	773	747	831	771	782	832	782	801	779	759	813	798	811	783	769	755	752	751	775	829	775	809	768	785	772	743	771	781	826	831	726	811	725	795	776	753	810	809	806	839	781	797	822	747	756	795	800	766	781	792	781	769	768	795	819	781	817	783	749	791	761	793	789	776	769	777	775	803	786	802	766	782	849	781	796	777	786	760	820	767	841	775	800	806	791	814	805	763	772	766	772	798	787	841	795	756	787	765	796	751	810	803	760	763	743	758	760	815	766	783	752	844	787	801	812	771	779	767	826	718	782	793	783	730	775	778	798	808	788	771	848	729	750	789	777	799	779	801	775	811	795	822	771	799	810	823	786	744	770	767	757	792	822	786	798	723	796	760	739	820	774	788	781	830	776	755	775	821	810	767	791	732	808	779	845	765	791	819	820	755	784	745	794	760	809	838	788	814	811	775	787	803	787	797	750	800	766	788	797	851	816	779	834	783	814	785	770	805	810	766	777	818	778	777	793	751	812	798	742	738	743	813	737	799	757	788	828	805	886	832	835	785	785	749	788	808	773	773	765	745	725	767	811	777	797	809	766	819	765	751	822	766	772	804	802	758	747	775	766	792	751	790	831	802	809	788	823	780	781	805	792	785	786	820	752	770	836	773	829	717	767	788	786	804	788	776	818	806	783	812	756	782	789	775	767	771	765	815	805	818	731	756	762	773	866	758	800	796	793	819	775	765	803	793	786	749	769	792	799	746	788	794	776	765	801	815	803	770	828	799	777	814	811	813	733	779	794	746	779	797	780	769	813	830	808	788	783	809	818	727	750	761	802	753	781	779	804	784	807	771	779	760	815	808	773	764	829	745	797	767	750	723	767	825	813	763	767	769	769	739	729	749	839	787	786	751	773	818	739	738	801	785	789	783	764	754	793	800	791	768	754	741	741	771	805	806	764	787	757	763	802	770	757	764	766	772	799	770	732	754	763	806	807	801	792	745	760	781	753	699	807	803	763	818	813	761	814	811	802	797	721	809	767	789	773	802	796	828	804	810	782	789	797	829	748	774	798	786	798	789	801	794	809	771	790	777	813	820	828	766	790	796	775	803	783	811	776	772	805	787	761	771	809	788	765	799	828	756	729	771	810	780	786	804	739	760	809	783	806	804	779	760	768	752	771	812	812	812	800	813	826	761	781	788	732	794	767	792	750	803	768	782	774	790	810	739	844	760	757	716	779	795	817	791	794	797	795	759	792	790	830	738	790	774	754	770	762	807	786	821	788	789	719	762	801	781	774	774	831	761	784	831	811	726	777	780	816	848	769	812	789	770	800	803	806	763	780	767	822	743	809	779	792	771	809	763	820	775	757	841	820	811	795	804	793	794	805	748	811	765	819	777	783	818	778	805	812	717	764	804	737	765	809	753	779	735	815	803	765	797	835	826	771	791	838	797	762	824	746	766	805	771	799	784	795	787	826	808	811	750	769	778	794	776	777	814	762	798	785	797	790	834	798	826	767	819	744	746	750	820	783	795	765	753	736	763	782	778	775	748	798	771	767	800	751	782	783	728	769	749	791	827	829	764	768	807	806	772	801	773	768	786	820	793	745	735	746	777	801	789	744	774	777	777	834	740	785	830	772	785	742	765	779	802	790	796	801	797	767	795	761	807	784	736	745	775	798	794	823	766	785	820	782	849	803	831	829	771	763	779	765	788	774	823	823	831	813	807	798	754	751	812	773	783	799	798	757	764	766	724	816	779	813	770	821	782	795	767	750	780	807	764	810	784	791	822	770	755	800	758	767	778	767	747	739	784	828	793	826	768	752	776	789	785	807	760	762	781	754	715	746	760	808	769	804	769	804	805	775	810	767	796	778	758	801	778	803	754	827	764	802	698	802	786	804	830	809	759	698	769	853	793	791	770	789	813	810	801	788	786	835	763	763	748	784	840	739	781	788	770	794	799	771	798	811	796	790	767	813	745	813	844	768	815	744	814	756	774	761	766	729	783	735	752	763	810	799	779	750	804	806	819	735	763	817	823	773	794	792	790	795	771	756	738	816	778	773	772	752	785	733	770	815	788	833	779	773	831	832	829	777	832	839	780	771	738	771	768	779	788	782	802	781	758	774	768	808	759	763	831	836	819	822	737	833	786	741	791	766	816	754	766	817	787	770	756	805	845	742	788	788	789	836	809	792	809	782	800	771	829	776	756	824	833	840	799	792	839	749	772	800	750	768	798	812	774	754	795	769	779	842	782	853	793	788	784	777	769	722	763	754	825	832	816	772	766	779	799	735	790	761	770	797	795	738	776	754	831	813	758	757	809	761	807	769	788	798	797	806	746	785	799	780	758	760	743	830	798	758	828	770	788	758	773	778	771	775	797	772	756	775	815	768	838	766	744	829	807	791	819	802	808	778	786	762	729	814	822	762	775	846	821	757	815	808	830	766	810	812	791	762	760	822	823	759	794	818	763	768	771	825	730	731	752	757	770	770	813	708	784	799	800	778	785	778	814	850	790	769	826	786	739	805	769	733	758	805	774	803	801	851	798	804	724	749	755	750	818	769	797	744	807	782	763	758	800	820	801	780	755	816	816	772	810	796	775	775	859	747	777	827	726	822	808	773	828	793	782	755	864	813	800	766	803	765	739	792	756	815	773	810	737	773	759	735	738	833	823	807	772	780	732	787	825	804	812	801	797	804	743	752	728	776	761	747	766	794	757	769	785	721	815	791	780	756	770	796	792	804	781	804	785	789	767	722	775	760	749	797	800	785	784	825	749	769	777	847	812	828	794	786	785	789	746	781	764	843	775	713	766	789	737	799	768	836
58765	47489	34827	26432	17258	9509	7111	6525	6639	6676	6563	6565	6550	6581	6709	6615	6732	6578	6607	6561	6690	6680	6697	6657	6751	6620	6660	6587	6629	6470	6644	6570	6642	6511	6634	6561	6643	6568	6646	6744	6714	6697	6581	6515	6649	6683	6635	6662	6541	6699	6588	6769	6683	6679	6733	6660	6689	6673	6758	6687	6636	6524	6615	6761	6492	6635	6542	6560	6597	6727	6634	6662	6745	6605	6673	6593	6697	6626	6710	6597	6725	6680	6681	6700	6583	6636	6449	6714	6608	6541	6694	6778	6649	6590	6614	6590	6748	6498	6514	6657	6674	6680	6624	6677	6794	6546	6674	6567	6729	6604	6570	6642	6684	6500	6620	6609	6621	6613	6672	6633	6570	6624	6628	6598	6651	6577	6401	6625	6609	6469	6694	6745	6543	6655	6703	6605	6766	6629	6525	6720	6652	6626	6779	6650	6730	6594	6509	6684	6573	6567	6664	6599	6491	6594	6526	6605	6629	6578	6600	6623	6557	6763	6524	6635	6685	6493	6773	6662	6714	6643	6479	6716	6711	6571	6754	6627	6616	6658	6563	6779	6586	6762	6653	6638	6662	6778	6600	6549	6709	6598	6601	6515	6473	6579	6551	6569	6624	6798	6669	6730	6630	6635	6509	6581	6731	6601	6638	6710	6820	6672	6594	6621	6735	6587	6714	6590	6605	6674	6795	6608	6637	6649	6662	6691	6553	6558	6711	6658	6634	6717	6679	6721	6586	6603	6722	6468	6635	6593	6763	6723	6547	6701	6716	6595	6673	6712	6589	6671	6511	6621	6675	6681	6704	6589	6515	6718	6563	6724	6633	6659	6665	6694	6591	6672	6743	6662	6673	6578	6579	6593	6698	6622	6654	6625	6690	6721	6746	6643	6648	6703	6599	6509	6654	6623	6666	6475	6651	6578	6641	6739	6562	6725	6521	6540	6593	6675	6791	6697	6678	6648	6568	6703	6611	6622	6717	6687	6581	6633	6591	6654	6688	6616	6586	6640	6676	6582	6503	6665	6717	6601	6721	6676	6718	6539	6529	6795	6673	6589	6631	6606	6621	6717	6635	6616	6611	6661	6571	6634	6585	6682	6698	6605	6595	6553	6659	6705	6580	6558	6589	6733	6772	6576	6574	6627	6616	6595	6634	6614	6770	6496	6614	6632	6713	6512	6625	6608	6751	6748	6653	6709	6548	6756	6650	6605	6588	6638	6664	6645	6592	6545	6654	6687	6597	6725	6587	6534	6604	6703	6669	6645	6721	6738	6602	6583	6509	6609	6674	6668	6614	6619	6511	6639	6509	6643	6547	6622	6605	6712	6521	6518	6596	6634	6600	6656	6691	6647	6606	6637	6520	6685	6679	6609	6704	6912	6548	6609	6688	6587	6589	6582	6664	6634	6516	6726	6684	6691	6497	6724	6782	6713	6547	6592	6491	6486	6674	6663	6715	6572	6709	6609	6645	6635	6655	6635	6738	6733	6714	6634	6627	6565	6628	6612	6672	6765	6701	6613	6643	6606	6668	6587	6777	6645	6617	6794	6615	6680	6580	6599	6687	6680	6549	6684	6741	6574	6713	6638	6605	6794	6606	6725	6715	6589	6486	6770	6713	6719	6613	6662	6600	6646	6595	6573	6596	6552	6589	6705	6743	6674	6677	6657	6596	6528	6576	6618	6553	6551	6683	6748	6702	6664	6560	6706	6616	6518	6659	6685	6605	6654	6575	6661	6661	6635	6547	6578	6759	6704	6658	6561	6705	6704	6630	6564	6586	6703	6610	6554	6651	6694	6702	6556	6687	6695	6544	6664	6639	6802	6693	6591	6619	6572	6626	6533	6621	6610	6565	6593	6809	6776	6558	6665	6452	6693	6527	6793	6644	6532	6680	6690	6619	6795	6549	6520	6514	6584	6793	6654	6624	6688	6659	6553	6763	6637	6691	6716	6440	6695	6677	6576	6672	6728	6556	6529	6635	6728	6620	6607	6692	6606	6713	6814	6735	6704	6624	6626	6612	6650	6656	6722	6588	6553	6682	6724	6674	6657	6479	6627	6650	6806	6652	6641	6660	6573	6603	6646	6540	6656	6779	6653	6534	6578	6656	6640	6530	6723	6711	6639	6604	6611	6694	6559	6582	6679	6580	6692	6720	6619	6743	6603	6777	6661	6601	6708	6669	6688	6571	6728	6560	6556	6661	6699	6564	6619	6715	6575	6709	6517	6725	6713	6703	6674	6650	6659	6623	6592	6682	6616	6756	6591	6582	6648	6630	6709	6699	6767	6688	6509	6601	6575	6676	6591	6601	6692	6589	6579	6680	6667	6712	6646	6618	6596	6616	6560	6734	6660	6590	6617	6569	6573	6560	6623	6580	6606	6647	6672	6493	6626	6791	6668	6581	6587	6607	6695	6528	6614	6674	6668	6639	6622	6730	6646	6540	6626	6573	6640	6570	6562	6614	6530	6613	6531	6585	6634	6634	6533	6542	6576	6598	6714	6632	6617	6608	6699	6580	6582	6680	6636	6654	6653	6583	6678	6723	6710	6565	6490	6566	6741	6621	6674	6718	6520	6650	6601	6732	6703	6737	6630	6693	6582	6529	6682	6607	6714	6740	6487	6658	6668	6451	6743	6663	6630	6514	6607	6563	6572	6554	6603	6666	6798	6722	6667	6665	6596	6614	6561	6703	6654	6573	6635	6600	6635	6606	6620	6561	6632	6600	6620	6674	6572	6557	6714	6731	6669	6595	6720	6786	6514	6632	6679	6545	6642	6676	6669	6549	6597	6605	6614	6655	6568	6594	6601	6511	6653	6548	6628	6763	6739	6606	6655	6699	6609	6653	6570	6521	6746	6613	6677	6658	6607	6609	6549	6649	6618	6678	6710	6538	6702	6684	6477	6544	6679	6558	6596	6700	6706	6680	6709	6572	6571	6674	6730	6644	6567	6682	6642	6637	6654	6603	6594	6578	6678	6580	6757	6624	6630	6667	6756	6612	6678	6602	6627	6548	6673	6673	6670	6419	6659	6662	6625	6769	6695	6680	6582	6625	6661	6497	6648	6702	6685	6637	6666	6645	6617	6560	6690	6722	6712	6680	6708	6604	6734	6688	6629	6515	6581	6662	6744	6656	6678	6603	6567	6754	6565	6619	6631	6643	6538	6733	6532	6577	6619	6637	6649	6633	6541	6720	6591	6586	6572	6647	6629	6480	6536	6685	6672	6512	6619	6588	6766	6667	6536	6606	6674	6701	6650	6701	6586	6639	6664	6591	6505	6638	6615	6692	6695	6577	6573	6690	6646	6527	6671	6662	6677	6521	6651	6638	6541	6640	6755	6580	6588	6582	6672	6706	6651	6607	6594	6647	6614	6657	6627	6607	6543	6564	6580	6799	6690	6599	6613	6677	6699	6741	6638	6721	6714	6530	6730	6628	6541	6601	6595	6601	6748	6596	6671	6651	6785	6531	6563	6692	6650	6468	6744	6646	6621	6585	6711	6729	6618	6586	6703	6663	6558	6629	6592	6652	6513	6690	6711	6579	6641	6564	6755	6613	6712	6567	6601	6648	6515	6623	6703	6680	6676	6586	6667	6644	6635	6769	6606	6635	6599	6654	6628	6604	6628	6595	6677	6564	6707	6749	6680	6607	6568	6596	6657	6664	6623	6610	6519	6713	6676	6553	6486	6725	6594	6648	6496	6578	6676	6639	6692	6623	6708	6685	6641	6648	6634	6600	6798	6570	6634	6696	6572	6627	6640	6795	6492	6757	6677	6567	6587	6665	6658	6766	6669	6709	6538	6677	6504	6669	6705	6625	6555	6656	6541	6586	6767	6520	6662	6797	6654	6716	6720	6670	6649	6658	6769	6593	6575	6705	6736	6605	6667	6602	6661	6728	6755	6792	6655	6652	6598	6647	6599	6658	6614	6685	6651	6600	6751	6593	6591	6502	6678	6587	6656	6709	6550	6722	6705	6677	6610	6568	6704	6699	6527	6617	6608	6760	6635	6607	6661	6694	6619	6473	6701	6737	6531	6637	6560	6707	6492	6734	6620	6593	6512	6724	6577	6673	6762	6511	6657	6597	6639	6563	6584	6559	6647	6732	6600	6650	6760	6723	6674	6681	6556	6557	6703	6672	6708	6695	6542	6647	6638	6667	6740	6555	6602	6574	6659	6573	6693	6655	6596	6756	6678	6715	6638	6712	6719	6563	6750	6582	6754	6570	6507	6660	6693	6649	6576	6560	6708	6631	6751	6681	6536	6537	6549	6600	6634	6600	6802	6703	6549	6756	6620	6499	6708	6516	6603	6619	6571	6505	6578	6689	6434	6725	6569	6671	6652	6599	6541	6597	6652	6695	6534	6660	6696	6637	6596	6588	6708	6582	6509	6599	6717	6498	6738	6601	6565	6647	6606	6579	6757	6717	6611	6628	6642	6750	6693	6717	6503	6697	6628	6499	6567	6578	6735	6546	6650	6742	6679	6764	6768	6702	6583	6640	6498	6681	6531	6684	6593	6624	6619	6729	6707	6632	6655	6452	6498	6761	6718	6539	6754	6629	6571	6675	6659	6606	6673	6502	6622	6664	6662	6587	6588	6613	6621	6639	6866	6558	6742	6679	6619	6638	6770	6575	6685	6638	6519	6628	6655	6531	6721	6697	6648	6581	6664	6564	6505	6753	6548	6663	6726	6625	6628	6611	6549	6654	6560	6666	6652	6606	6680	6643	6528	6625	6683	6672	6624	6510	6550	6631	6793	6607	6576	6689	6696	6588	6701	6680	6595	6676	6524	6652	6649	6680	6654	6668	6854	6665	6660	6532	6533	6692	6585	6717	6534	6633	6513	6738	6719	6668	6611	6617	6680	6698	6767	6613	6600	6727	6688	6555	6607	6540	6698	6649	6683	6648	6773	6569	6695	6651	6748	6709	6576	6555	6706	6635	6589	6621	6730	6608	6523	6569	6699	6722	6619	6771	6725	6578	6708	6636	6625	6484	6699	6595	6745	6616	6712	6746	6612	6611	6587	6546	6619	6660	6649	6575	6547	6669	6778	6542	6611	6620	6644	6614	6592	6652	6650	6728	6736	6577	6728	6576	6605	6618	6615
38229	40196	24490	9402	2743	1224	901	931	892	859	852	919	896	911	868	900	915	894	804	911	892	849	890	881	885	917	892	860	859	840	829	957	908	872	894	909	845	922	932	867	898	913	899	871	880	907	910	881	907	899	875	899	870	884	884	850	901	910	913	900	900	897	882	925	893	911	885	913	911	919	935	855	873	921	872	919	875	831	897	907	903	950	942	922	868	925	877	913	875	892	848	888	907	892	931	960	869	869	909	859	901	863	859	893	958	896	911	867	870	903	884	891	912	856	915	870	919	837	922	932	882	906	878	844	940	868	885	875	893	876	923	953	851	875	872	919	875	957	873	908	906	887	875	870	881	827	917	916	896	866	933	864	909	894	900	933	879	962	918	902	889	944	927	876	901	912	880	860	867	840	866	873	883	913	917	868	891	936	880	897	944	902	885	872	883	870	911	875	894	935	830	879	909	849	898	847	852	871	876	928	876	932	916	876	838	882	885	929	931	942	863	909	833	849	933	883	916	925	889	881	901	877	906	887	865	971	907	908	957	854	898	907	898	969	834	963	920	912	906	936	894	868	902	854	871	860	839	969	851	903	956	877	914	852	881	888	852	886	880	891	890	904	907	916	844	928	852	840	882	884	911	869	939	881	848	926	888	901	902	906	932	922	885	920	889	847	839	899	903	848	885	893	880	854	885	878	878	860	922	915	905	868	955	865	878	873	936	923	856	844	922	810	922	879	934	866	909	887	931	869	904	945	898	907	893	895	907	948	908	924	881	900	863	879	963	898	888	889	878	892	932	885	892	905	904	868	906	883	943	923	899	837	906	924	888	905	897	873	875	862	842	883	893	889	960	919	910	909	881	965	872	921	874	869	881	878	915	918	872	877	842	881	893	895	881	889	923	895	899	913	890	876	868	875	871	902	938	888	960	966	903	911	861	892	913	882	906	891	849	897	881	896	953	909	912	880	834	910	885	879	961	956	908	899	865	845	913	873	863	920	942	863	876	944	905	910	893	884	911	845	868	936	920	918	926	855	887	889	918	906	930	878	893	879	916	904	883	905	875	893	939	886	871	884	892	878	860	883	897	882	874	873	864	924	888	884	896	886	869	855	958	904	854	886	888	870	936	851	920	870	857	890	868	896	897	888	874	912	860	889	894	891	910	876	899	881	930	885	895	799	877	940	924	835	920	864	912	888	869	882	901	856	901	855	930	906	900	841	885	879	863	917	922	877	930	866	937	872	904	891	922	906	873	893	907	896	856	910	910	823	925	901	904	904	875	934	865	912	906	834	888	909	867	914	894	890	903	898	916	881	885	937	884	895	919	901	886	880	915	878	904	889	940	894	921	870	896	860	868	931	867	912	849	881	862	870	884	903	923	874	886	897	942	861	871	860	872	884	926	871	895	958	941	908	919	930	919	853	927	914	862	884	918	953	950	932	891	869	852	850	884	906	896	830	969	886	888	920	908	926	888	842	891	847	901	880	864	866	861	904	924	882	915	896	909	937	878	915	967	911	876	906	878	883	884	938	863	922	900	921	895	874	914	923	859	858	892	906	845	943	849	891	894	859	895	901	890	943	903	889	944	938	835	924	889	892	905	875	886	924	900	862	892	901	890	997	940	841	945	925	910	877	881	881	900	870	871	847	904	874	874	874	891	885	934	900	880	925	905	925	907	891	972	890	871	803	934	921	870	846	892	892	863	968	870	866	923	914	905	898	865	890	862	858	864	895	899	937	864	861	906	909	874	876	834	888	927	857	926	876	920	882	865	885	892	892	891	892	812	934	878	918	967	893	884	907	918	910	879	854	902	862	889	871	884	847	890	906	957	890	913	927	900	905	847	919	889	918	904	888	874	919	882	883	870	928	914	827	929	884	911	892	859	892	862	925	889	890	944	837	869	911	857	847	889	809	917	910	888	881	910	904	859	941	914	939	905	875	950	868	869	868	901	870	880	951	858	901	877	878	860	894	921	915	941	876	949	933	864	865	897	864	886	893	892	884	896	875	907	876	897	902	928	890	890	911	919	892	881	920	863	848	888	873	957	867	886	907	878	893	885	824	968	910	815	825	866	887	904	947	905	880	840	882	873	859	869	943	870	926	907	914	890	913	914	896	921	933	912	894	886	859	886	850	929	877	896	901	898	859	925	879	869	899	918	926	905	922	860	937	937	865	929	877	888	924	907	905	894	929	917	863	869	885	840	849	856	868	876	886	883	908	856	890	969	872	930	874	872	951	945	911	947	866	837	889	891	896	852	893	918	920	920	911	909	908	851	882	896	935	921	848	873	917	880	875	922	888	902	896	874	883	848	885	908	848	863	941	844	920	914	890	924	865	935	880	909	948	847	919	857	882	841	927	824	953	946	899	848	942	890	958	915	853	922	862	846	947	908	923	867	884	876	906	883	860	906	872	883	917	880	904	871	904	935	872	850	937	931	903	874	871	904	889	833	829	885	881	877	875	880	823	931	873	874	887	863	916	944	857	906	919	937	878	950	862	922	870	841	898	896	860	814	894	865	885	856	888	921	892	875	839	935	927	879	900	865	917	883	872	911	866	846	903	891	896	887	968	866	894	888	876	890	819	898	877	870	933	927	813	842	907	912	885	921	915	885	884	876	849	902	912	852	932	856	882	904	860	931	852	846	932	910	918	919	834	875	851	924	898	895	920	852	938	837	903	875	874	913	879	870	890	902	871	908	892	922	877	844	891	882	874	862	921	853	898	902	880	850	887	870	884	899	921	903	887	909	854	891	840	908	891	885	900	897	854	861	923	902	875	906	945	938	945	916	940	895	906	881	894	902	842	899	932	888	940	951	907	898	903	892	911	860	893	891	895	921	919	926	858	939	890	890	890	845	928	852	901	881	887	874	941	864	893	898	851	864	833	849	934	920	912	909	900	909	859	872	888	874	924	896	834	848	895	840	920	915	920	851	874	919	892	898	865	954	886	855	900	851	868	972	876	941	869	888	887	947	882	866	884	879	890	939	935	891	888	900	859	904	918	895	903	886	890	930	891	882	893	891	896	891	865	884	885	902	874	910	913	882	937	899	882	864	827	907	922	896	903	903	851	905	872	878	882	907	836	832	923	906	913	829	873	877	856	859	940	946	932	929	890	917	888	892	899	887	890	951	895	918	893	910	908	879	899	902	877	865	889	890	902	883	896	914	943	910	869	860	931	904	914	862	927	909	897	867	894	884	890	895	865	834	905	864	888	891	918	889	874	924	872	864	953	894	871	907	872	922	913	933	928	887	881	964	877	886	939	895	893	873	862	930	848	902	937	902	938	866	933	855	890	913	878	896	941	821	796	954	952	835	952	906	879	878	890	941	909	851	926	883	892	943	854	862	893	856	851	924	825	943	915	887	921	843	897	896	889	892	879	875	879	920	887	875	873	890	916	961	960	810	863	882	857	894	901	920	897	875	864	943	892	936	890	902	873	890	884	894	921	849	910	856	874	901	910	913	925	902	932	892	896	933	886	867	899	899	936
69104	62009	48607	37783	27154	14093	8401	7503	7468	7437	7374	7343	7417	7294	7470	7465	7373	7357	7493	7423	7371	7380	7292	7288	7381	7380	7252	7334	7433	7418	7459	7403	7405	7393	7485	7328	7296	7384	7491	7527	7538	7493	7306	7336	7436	7500	7474	7568	7380	7287	7348	7523	7401	7455	7435	7363	7321	7451	7402	7388	7307	7401	7448	7329	7389	7414	7434	7370	7338	7342	7288	7371	7492	7500	7416	7421	7329	7256	7335	7406	7526	7473	7386	7435	7387	7420	7521	7391	7324	7309	7431	7459	7473	7467	7409	7413	7487	7376	7428	7428	7409	7324	7408	7514	7467	7373	7313	7379	7262	7301	7515	7443	7353	7360	7407	7394	7477	7273	7409	7366	7497	7398	7332	7412	7357	7474	7464	7295	7421	7257	7463	7170	7403	7413	7529	7452	7303	7475	7465	7356	7353	7355	7370	7364	7307	7342	7341	7406	7297	7305	7360	7449	7438	7337	7330	7425	7373	7369	7481	7362	7288	7374	7397	7324	7251	7301	7289	7361	7495	7229	7408	7521	7373	7288	7466	7359	7335	7371	7463	7440	7347	7473	7336	7465	7317	7471	7374	7554	7411	7184	7461	7376	7466	7375	7308	7377	7475	7381	7320	7555	7465	7339	7345	7473	7402	7405	7417	7299	7436	7424	7350	7432	7440	7444	7335	7330	7345	7348	7510	7370	7419	7379	7339	7362	7304	7344	7386	7328	7341	7397	7390	7448	7382	7367	7282	7413	7538	7400	7423	7526	7421	7230	7313	7440	7532	7288	7498	7401	7453	7402	7399	7445	7596	7383	7435	7411	7441	7277	7368	7438	7443	7469	7449	7273	7247	7380	7428	7361	7411	7322	7345	7319	7460	7420	7456	7505	7368	7328	7296	7255	7648	7256	7364	7234	7520	7441	7495	7446	7459	7373	7289	7274	7491	7343	7372	7342	7395	7449	7370	7280	7423	7393	7377	7377	7344	7448	7383	7475	7358	7344	7388	7327	7237	7368	7406	7338	7416	7396	7416	7389	7313	7521	7429	7376	7401	7349	7402	7387	7393	7429	7521	7489	7312	7298	7316	7383	7400	7394	7269	7318	7327	7483	7319	7358	7479	7454	7374	7439	7374	7396	7405	7421	7480	7432	7317	7347	7515	7375	7354	7222	7337	7229	7439	7362	7429	7448	7444	7316	7581	7335	7538	7534	7357	7460	7450	7410	7442	7539	7393	7502	7410	7429	7366	7474	7446	7365	7312	7302	7279	7297	7447	7363	7353	7247	7541	7401	7347	7427	7415	7473	7197	7389	7285	7340	7545	7285	7342	7528	7415	7457	7345	7370	7337	7361	7435	7312	7322	7234	7439	7382	7397	7397	7372	7437	7516	7296	7456	7386	7436	7494	7438	7325	7494	7287	7511	7344	7266	7404	7375	7384	7297	7344	7499	7422	7474	7430	7498	7313	7486	7314	7422	7342	7502	7382	7504	7441	7458	7343	7401	7354	7323	7465	7355	7395	7432	7386	7419	7312	7453	7341	7420	7342	7380	7379	7374	7327	7405	7474	7373	7435	7367	7356	7489	7369	7417	7382	7340	7339	7416	7384	7377	7535	7495	7347	7345	7437	7427	7410	7360	7437	7428	7358	7674	7544	7457	7270	7396	7374	7487	7534	7528	7581	7398	7274	7340	7402	7398	7361	7446	7343	7395	7315	7448	7383	7401	7407	7402	7329	7544	7263	7509	7355	7413	7352	7368	7425	7351	7385	7476	7303	7471	7408	7380	7336	7424	7417	7252	7503	7367	7300	7386	7317	7291	7350	7477	7441	7495	7463	7342	7388	7496	7290	7408	7318	7420	7344	7430	7551	7434	7403	7437	7309	7422	7361	7420	7365	7546	7415	7375	7298	7303	7403	7316	7518	7358	7364	7390	7476	7428	7413	7507	7318	7338	7457	7571	7477	7421	7240	7389	7468	7416	7414	7249	7523	7327	7393	7317	7426	7404	7306	7374	7301	7528	7365	7423	7369	7439	7394	7408	7453	7381	7266	7423	7351	7401	7371	7444	7494	7358	7447	7253	7541	7371	7361	7320	7364	7393	7472	7478	7363	7490	7383	7433	7455	7457	7459	7407	7448	7450	7463	7310	7426	7329	7262	7377	7357	7502	7372	7466	7297	7400	7310	7442	7393	7365	7459	7392	7372	7494	7434	7275	7426	7420	7379	7243	7382	7349	7503	7435	7418	7327	7244	7527	7390	7468	7430	7405	7380	7368	7424	7307	7401	7454	7482	7433	7234	7448	7313	7420	7276	7313	7251	7321	7380	7354	7442	7577	7228	7366	7540	7321	7425	7389	7404	7460	7463	7487	7454	7458	7361	7478	7300	7394	7435	7354	7246	7527	7370	7417	7370	7426	7305	7436	7480	7458	7385	7406	7430	7478	7396	7369	7355	7359	7567	7466	7339	7407	7414	7353	7572	7492	7350	7338	7428	7363	7414	7489	7390	7451	7503	7343	7472	7415	7495	7445	7522	7420	7434	7504	7411	7470	7517	7396	7298	7456	7378	7355	7447	7434	7193	7413	7383	7475	7301	7446	7389	7247	7413	7452	7294	7332	7502	7245	7337	7476	7441	7410	7321	7359	7466	7321	7380	7475	7369	7298	7424	7474	7435	7452	7321	7482	7358	7353	7308	7228	7384	7472	7409	7354	7441	7359	7382	7394	7497	7253	7390	7311	7339	7371	7384	7454	7395	7448	7338	7319	7395	7405	7407	7348	7475	7406	7412	7456	7382	7355	7292	7471	7456	7335	7351	7375	7366	7430	7477	7480	7377	7312	7410	7544	7351	7530	7362	7429	7374	7443	7433	7412	7384	7396	7301	7311	7472	7365	7444	7351	7368	7493	7432	7347	7393	7315	7434	7427	7322	7285	7282	7428	7333	7410	7350	7282	7338	7354	7341	7336	7444	7284	7414	7405	7380	7387	7231	7448	7442	7381	7454	7458	7457	7326	7283	7513	7426	7430	7401	7466	7434	7388	7406	7393	7324	7497	7362	7297	7450	7423	7293	7497	7343	7300	7250	7485	7364	7506	7419	7487	7364	7462	7281	7358	7524	7393	7223	7394	7479	7260	7371	7450	7400	7389	7323	7176	7409	7331	7335	7477	7448	7364	7408	7259	7341	7369	7439	7437	7500	7293	7335	7318	7270	7470	7315	7381	7451	7371	7405	7229	7488	7377	7448	7524	7407	7408	7503	7530	7306	7335	7345	7351	7415	7320	7287	7339	7394	7600	7502	7395	7531	7359	7368	7391	7332	7358	7326	7524	7485	7358	7307	7398	7451	7417	7377	7389	7498	7318	7417	7389	7494	7480	7374	7311	7394	7379	7430	7457	7394	7472	7382	7350	7399	7284	7306	7445	7358	7492	7464	7403	7403	7277	7276	7381	7384	7582	7435	7399	7404	7414	7407	7405	7358	7388	7219	7424	7485	7391	7381	7470	7303	7402	7510	7418	7504	7408	7476	7357	7393	7465	7384	7298	7333	7321	7405	7444	7286	7394	7445	7381	7376	7451	7366	7488	7427	7473	7288	7424	7506	7264	7447	7449	7441	7339	7344	7489	7419	7365	7347	7401	7385	7413	7417	7462	7407	7394	7474	7285	7518	7496	7395	7356	7364	7302	7310	7398	7416	7294	7469	7512	7320	7525	7414	7331	7330	7431	7433	7259	7378	7429	7417	7476	7358	7410	7367	7375	7388	7299	7392	7442	7368	7468	7340	7446	7364	7355	7356	7436	7232	7525	7438	7348	7475	7480	7504	7289	7486	7426	7322	7349	7348	7369	7372	7373	7343	7433	7295	7489	7378	7399	7345	7382	7433	7497	7336	7422	7523	7420	7353	7412	7365	7445	7436	7493	7556	7308	7473	7350	7438	7445	7499	7435	7290	7366	7204	7436	7446	7399	7414	7333	7555	7384	7452	7424	7295	7494	7380	7302	7409	7457	7432	7269	7391	7234	7434	7447	7375	7396	7466	7431	7440	7494	7465	7400	7338	7306	7371	7433	7407	7402	7402	7412	7590	7526	7354	7364	7465	7434	7279	7482	7361	7570	7419	7402	7344	7316	7401	7331	7399	7540	7427	7369	7357	7331	7422	7370	7465	7368	7372	7496	7552	7399	7427	7291	7383	7389	7396	7402	7481	7395	7311	7536	7409	7460	7364	7391	7480	7341	7340	7484	7524	7396	7333	7450	7341	7315	7229	7474	7394	7418	7311	7247	7333	7264	7250	7345	7310	7462	7280	7444	7195	7303	7485	7240	7375	7426	7439	7457	7502	7364	7334	7424	7538	7282	7541	7264	7421	7376	7581	7295	7340	7357	7445	7341	7252	7384	7473	7424	7420	7356	7385	7309	7322	7323	7467	7346	7429	7463	7449	7503	7322	7480	7368	7459	7359	7425	7333	7310	7224	7396	7416	7352	7387	7308	7386	7337	7562	7360	7330	7349	7258	7412	7454	7576	7433	7370	7263	7264	7438	7414	7394	7313	7275	7316	7426	7359	7380	7510	7364	7368	7471	7364	7431	7380	7453	7329	7449	7552	7262	7310	7515	7404	7444	7427	7352	7346	7333	7333	7230	7291	7294	7436	7513	7432	7405	7539	7432	7489	7368	7362	7317	7392	7442	7258	7347	7314	7426	7395	7384	7342	7369	7353	7489	7454	7481	7454	7332	7351	7507	7352	7422	7308	7419	7416	7384	7520	7449	7310	7480	7353	7357	7418	7358	7343	7289	7324	7370	7466	7325	7441	7328	7325	7514	7404	7372	7324	7398	7410	7416	7409	7353	7405	7381	7357	7370	7309	7376	7362	7420	7371	7461	7327	7185	7368	7389	7475	7364	7363	7343	7528	7421	7267	7346	7263	7392	7539	7421	7203	7372	7465	7352	7468	7398	7513	7364	7407	7361	7421	7407	7453	7438	7499	7479	7360	7376	7491	7444	7197	7276	7396	7327	7307	7599	7392	7306	7560	7442	7360	7341	7298	7354	7469	7414	7414	7238	7365	7373	7378	7475	7379	7390	7419	7324	7392	7395	7370	7458	7452	7285	7358	7459
49985	53253	33066	15272	4558	1570	1070	1004	979	926	983	980	961	942	929	965	985	964	968	923	1055	990	934	950	1013	971	965	963	975	964	924	979	1004	920	952	922	942	895	989	931	951	979	970	1005	961	916	934	1002	953	899	877	929	929	989	935	967	995	946	948	949	941	969	924	903	1012	995	1004	1041	904	955	969	968	957	925	953	941	939	958	986	1005	925	887	946	962	992	970	989	1016	980	962	934	963	951	981	977	970	954	967	995	969	941	951	968	911	1004	941	958	915	951	947	1004	921	982	971	987	924	995	964	983	947	951	937	963	972	960	970	970	973	1016	965	964	963	965	927	928	920	1009	955	987	936	1058	933	949	921	943	955	997	964	984	956	971	933	931	944	936	946	944	890	880	949	992	903	954	880	1007	950	961	960	1017	961	890	986	908	943	995	936	937	928	920	998	921	942	948	933	937	882	947	960	997	936	1041	932	931	941	966	957	953	997	994	945	923	990	951	953	956	974	945	930	947	950	962	956	976	967	974	971	989	952	940	980	1005	955	917	938	949	910	962	974	946	959	943	972	1034	916	966	961	934	939	973	998	966	1006	953	945	1042	967	952	937	943	967	1006	898	921	950	892	1012	943	982	977	929	984	928	949	913	984	956	952	951	959	1005	1016	900	920	972	1013	902	969	959	940	962	976	953	971	965	953	970	950	962	954	1003	905	937	984	990	970	961	969	978	923	944	987	992	978	928	982	974	943	975	936	985	959	969	987	953	1003	1007	950	974	993	953	986	976	994	937	952	1040	936	960	1024	956	966	985	946	965	960	921	896	977	940	994	1003	966	944	911	956	925	948	947	940	980	1037	943	995	982	973	931	968	1001	959	994	1022	986	975	923	944	968	959	978	1010	981	919	909	964	952	984	934	947	937	1016	973	938	894	889	1035	950	986	920	889	967	956	931	959	950	942	900	977	941	922	992	992	917	915	956	898	994	933	996	939	890	1026	994	943	1000	965	954	979	930	974	957	941	965	993	931	984	943	938	962	957	965	986	921	955	970	951	970	919	978	942	941	1004	960	939	889	998	962	921	999	959	929	956	978	917	953	1010	969	929	949	981	947	946	984	972	956	923	937	965	929	993	961	962	982	959	960	939	947	967	945	1007	978	912	923	1013	984	967	963	994	945	929	974	951	969	998	988	980	916	942	957	929	971	966	1006	947	996	976	934	918	933	959	934	968	977	983	965	970	961	976	991	907	995	942	992	961	983	989	964	942	937	967	1001	987	986	981	970	919	954	944	949	973	981	925	972	1041	1021	996	946	957	967	959	1003	979	979	938	951	947	942	949	979	1032	982	1004	993	958	1004	954	945	972	942	959	961	907	965	974	993	946	958	980	966	949	994	1013	1015	969	905	934	942	981	977	882	991	956	941	964	920	951	931	997	932	965	996	963	907	950	970	970	947	902	982	960	928	935	947	899	1005	995	925	923	981	969	991	934	898	982	930	937	932	943	979	952	945	966	903	903	963	968	993	982	948	994	945	943	944	995	927	948	912	1009	917	895	919	969	961	923	985	1024	979	1005	931	925	924	988	1055	942	975	998	967	898	944	962	997	971	956	963	998	938	921	929	986	954	939	975	954	955	976	938	959	944	964	947	998	967	910	967	961	952	937	982	941	913	925	1004	979	969	1008	972	1001	983	977	1001	965	961	1017	946	924	968	980	947	973	952	969	947	941	970	920	957	942	966	969	966	1001	937	972	989	994	946	996	999	923	934	1044	981	1003	964	933	940	892	963	919	989	964	976	934	955	943	936	960	954	961	958	954	941	956	999	976	959	986	952	871	906	954	995	964	959	969	913	903	944	991	973	958	893	941	953	948	913	953	990	942	930	982	963	949	917	936	945	944	919	966	943	951	975	941	965	1050	945	940	991	977	933	1010	978	920	1004	972	935	965	918	928	985	961	937	953	948	931	975	975	993	960	972	879	928	959	956	963	987	933	930	954	951	971	953	949	889	993	940	994	975	942	950	998	989	961	987	957	963	991	954	965	968	940	992	978	996	953	904	1019	966	890	951	944	943	967	932	952	911	910	922	952	1006	960	926	1028	955	957	928	943	923	1008	971	977	1014	903	995	947	912	935	932	967	946	947	958	990	947	920	980	936	990	948	945	961	998	948	956	950	922	966	989	987	933	967	981	967	947	939	985	951	985	984	932	946	946	955	965	967	941	942	904	936	900	976	975	981	946	982	990	955	971	909	1005	976	902	1020	983	972	934	959	894	995	996	983	922	934	1006	889	908	993	948	1002	963	938	981	1042	933	947	1037	965	931	925	1028	913	915	995	970	988	982	930	952	992	1011	940	979	938	1000	906	980	925	945	961	961	938	988	983	906	996	949	920	923	989	996	1000	965	891	932	1002	988	964	941	984	974	979	963	989	932	949	953	958	942	961	1019	978	953	956	968	919	949	971	936	944	1042	880	955	959	923	968	946	924	956	987	962	938	983	1010	1004	922	980	936	962	919	973	1003	948	940	982	916	958	931	936	964	899	1003	940	977	963	940	930	1015	917	945	946	982	957	1004	905	989	922	950	958	977	977	1019	959	921	973	977	920	922	926	987	984	935	942	954	940	990	952	936	922	1007	936	997	976	943	1024	952	1004	977	971	916	949	965	951	991	998	999	933	969	989	972	965	989	931	1009	935	902	998	947	922	947	984	981	950	934	968	939	1013	966	986	928	946	959	960	952	927	977	953	957	978	1004	946	992	972	934	968	1010	969	963	973	954	928	987	952	959	934	935	970	970	919	986	950	973	954	997	973	970	975	941	989	948	972	1004	1011	937	953	981	948	964	944	942	1005	960	904	942	1003	955	923	941	981	972	953	966	964	915	938	934	934	957	968	1014	952	1012	976	957	1017	930	917	940	932	1020	935	963	947	957	932	898	955	977	996	964	963	913	999	941	926	1014	930	932	911	969	953	928	946	978	996	928	941	1002	920	914	998	919	917	946	976	929	917	965	963	974	991	972	935	996	961	945	976	954	921	971	930	939	929	968	944	999	948	963	964	986	1006	964	921	943	942	947	960	930	964	984	1018	977	976	973	920	939	969	1005	959	975	990	936	971	969	967	937	936	971	954	978	976	959	976	926	988	959	945	948	891	969	1031	943	939	972	1001	998	895	953	926	917	995	987	949	968	999	934	917	938	894	965	948	957	956	957	929	985	993	989	981	933	969	912	980	931	971	904	978	940	933	960	948	966	979	942	977	992	953	960	991	978	962	953	959	1040	958	912	966	943	944	971	907	951	1012	935	937	975	974	980	960	978	921	986	964	922	955	932	919	919	947	985	918	948	919	928	925	970	945	909	933	923	957	971	909	1050	1020	1004	931	1003	973	944	968	986	1015	937	967	960	953	967	961	1026	992	921	998	939	935	932	1010	1025	971	969	948	967	980	987	954	846	923	995	908	975	969	912	948	969	957	943	935	980	909	972	965	932	950	946	918	994	935	961	926	909	1006	990	912	984	964	955	953	965	988	908	897	954	962	1032	929	968	936	975	916	948	1000	936	984	944	985	928	1038	949	958	941	952	910	885	940	1039	912	922	984	984	973	951	937	912	958	976	952	905	979	934	952	987	949	957	896	988	998	967	961	957
60892	60613	57347	45202	33547	18104	9672	7959	7922	7804	7666	7779	7816	7899	7954	7855	7987	7903	7753	7896	7773	7719	7801	7848	7696	7925	7868	7840	7907	7823	7863	7700	7859	7885	7789	7927	7855	7948	7847	7808	7889	7877	7839	7812	7725	7746	7864	7799	7932	7864	7794	7940	7871	7886	7792	7819	7779	7864	7998	7814	7814	7740	7686	7755	7768	7856	7920	7795	7907	7946	7803	7845	7789	7868	7945	7868	7833	7869	7750	7887	7850	7715	7813	7860	7806	7814	7716	7736	7702	7701	7802	7674	7751	8004	7729	7859	7851	7920	7703	7772	7838	7787	7875	7778	7800	7801	7856	7755	7848	7752	7976	7763	7802	7745	7799	7796	7882	7704	7843	7875	7827	7790	7810	7813	7828	7881	7796	7799	7870	7814	7979	7765	7858	7739	7835	7866	8010	7958	7897	7761	7726	7768	7851	7892	7819	7963	7893	7937	7772	7793	7844	7768	7803	7904	7850	7876	7888	7692	7857	7885	7889	7742	7990	7850	7764	7827	7867	7798	7987	7896	7721	7899	7910	7827	7851	7909	7835	7851	7850	7995	7751	7896	7877	7898	7816	7870	7880	7762	7804	7788	7751	7917	7842	7874	7928	7905	7991	7907	7890	7890	7940	7816	7933	7956	7922	7802	7808	7799	7889	7846	7950	7808	7827	7955	7812	7845	7837	7813	7907	7901	7778	7841	7681	7855	7884	7878	7904	7909	7856	7877	7752	7770	8048	7858	7729	7835	7988	7959	7756	7773	7962	7856	7935	7755	7801	7947	7870	7883	7794	7801	7861	7760	7858	7817	7806	7912	7925	7864	7882	7866	7870	7872	7948	7968	7777	7799	7782	7865	7881	7863	7853	7960	7819	7922	7931	7922	7678	7920	7863	7938	7885	7813	7876	7829	7742	7866	7755	7860	7804	7819	7720	7674	7908	7765	7859	7886	7864	7768	7843	7725	7829	7854	7912	7941	7951	7855	7873	7737	7998	7728	7861	7785	7930	7849	7782	7794	7895	7818	7802	7760	7880	7857	7834	7859	7931	7897	7792	7879	7964	7849	7906	7953	7781	7785	7822	7962	7867	7943	7790	7857	7809	7885	7909	7847	7929	7724	7766	7929	7970	7862	7956	7802	7795	7847	7909	7890	7819	7928	7803	7933	7785	7875	7879	7931	7831	7769	7917	7729	7864	7800	7819	7975	7794	7947	7855	7908	7818	7914	7817	7891	7963	7874	7976	7789	7995	7776	7728	7803	7831	7776	7869	7925	7779	7654	8038	7865	7838	7794	7695	7987	7795	7893	7911	7733	7721	7820	7895	7764	7822	7841	7981	7832	7811	7698	7892	7831	7801	7888	7674	7890	7633	7846	7848	7800	7876	7696	7782	7932	7757	7893	7820	7834	7810	7866	7805	7741	7873	7692	7916	7954	7887	7926	7783	7794	7855	7896	7893	7756	7788	7876	7952	7763	7898	7826	7913	7921	7859	7972	7807	7818	7849	7975	7770	7852	7971	7885	7941	7933	7851	7932	7861	7947	7804	7748	7827	7910	7812	7850	7945	7894	7889	7751	7827	7628	7884	8020	7872	7735	7943	7826	7817	7806	7860	7972	7891	7860	7877	7727	7850	7748	7827	7843	7813	7932	7688	7743	7942	7826	7766	7669	7928	7768	7799	7813	7767	7834	7927	7795	7834	7763	7840	7844	7843	7800	7819	7726	7743	7763	7823	7811	7932	7796	7752	7892	7868	7928	7785	7880	7680	7801	7815	7768	7842	7763	7943	7878	7863	7897	7840	7819	7899	7792	7844	7952	7787	7849	7744	7827	7852	7801	7848	7860	7719	7876	7922	7715	7943	7814	7819	7874	7839	7898	7799	7776	7759	7881	7935	7782	7926	7828	7879	7960	7779	7802	7918	7976	7964	7852	7722	7960	7926	7868	7840	7827	7771	7934	7845	7960	7697	7859	7864	7642	7818	7858	7714	7861	7814	7886	7774	7845	7858	7805	7820	7891	7895	7815	7776	7770	7927	7810	7761	7755	8014	7759	7871	7823	7746	7840	7699	7921	7916	7812	7921	7733	7840	7841	7844	7901	7736	7782	7870	7845	8021	7724	7821	7885	7723	7746	7835	7757	7765	7789	7804	7928	7686	8003	7935	7887	7885	7831	7849	7713	7952	7784	7933	7770	7839	7935	7900	7808	7908	7763	7755	7861	7752	7908	7833	7885	7767	7857	7920	7903	7844	7763	7859	7863	7862	7852	7873	7875	7804	7832	7848	7877	7885	7818	7647	7853	7623	7791	7813	8000	7840	7979	7778	7794	7792	7895	7866	7735	7820	7767	7742	7872	7727	7879	7808	7901	7779	7851	7846	7806	7835	7779	7888	7663	7937	7793	7809	8009	7737	7703	7896	7812	7830	7830	7741	7763	7842	7788	7965	7864	7757	7955	7857	7858	7835	7942	7803	7896	7823	7850	7805	7752	7850	7917	7801	7980	7782	7715	7893	7883	7912	7706	7904	7882	7800	7859	7765	7869	7794	7816	7780	7877	7929	7758	7884	7846	7867	7895	7876	7682	7809	7933	7848	7800	7639	7863	7799	7913	7835	7681	7819	7823	7983	7851	7939	7789	7881	7826	7881	7700	7971	7938	7829	7952	7968	7772	7890	7865	7959	7697	7945	7979	7747	7845	7744	7869	7889	7771	7757	7961	7707	7843	7852	7877	7770	7768	7870	7945	7699	7902	7788	7885	7871	7899	7688	7808	8018	7762	7934	7834	7930	7963	7773	7898	7879	7825	7812	7868	7999	7882	7881	7985	7816	7849	7834	7819	7829	7796	7856	7853	7948	7799	7888	7772	7898	7808	7931	7765	7814	7867	7756	7832	7904	7925	7924	7755	7931	7903	7802	7882	7813	7861	7972	7812	7889	7883	7773	7891	7945	7696	7837	7764	7941	7953	7936	7732	7954	7942	7907	7797	7738	7982	7807	7918	7683	7852	7880	7876	7834	7797	7935	7826	7861	7838	7751	7706	7879	7778	7886	7812	7782	7694	7826	7905	7869	7751	7818	7882	8006	7735	7724	8001	7861	7786	7825	8034	7739	7841	7852	7798	7864	7780	7968	7865	7778	7900	7797	7955	7772	7851	7653	7863	7766	7835	7764	7831	8052	7895	8007	7937	7906	7933	7916	7762	7792	7815	7841	8011	7892	7864	7897	7856	7897	7913	7981	7899	7857	7890	7964	7805	7888	7792	7961	7704	7893	7897	7859	7962	7876	7883	7885	7891	7806	7804	7887	7861	7782	7929	7696	7860	7952	7889	7958	7741	7810	7797	7760	7946	8016	7849	7951	7808	7862	7856	7814	7823	7893	7937	7822	7822	7797	7874	7791	7828	7877	7852	7904	7858	7881	7861	7785	7867	7984	7805	7815	7714	7914	7785	7868	7776	7813	7822	7822	7796	7929	7817	7882	7774	7903	7838	7843	7878	7908	7884	7762	7699	7756	7735	7939	7797	7896	7737	7781	7948	7747	7737	7859	7878	7702	8054	7979	7909	7817	7820	7896	7969	7833	7754	7905	7886	7855	7887	7840	7830	7897	7938	7783	7804	7802	7897	7892	7881	7862	7909	7868	7758	7843	7775	7974	7887	7972	7950	7841	7788	7947	7804	7791	7824	7853	7819	7655	7901	7918	7866	7809	7919	7760	7845	7926	7797	7873	7844	7766	7856	7938	7825	7758	7845	7897	7849	7945	7892	7809	7864	7807	7879	7911	7965	7969	7856	7837	7779	7754	7884	7677	7983	7820	7947	7840	7819	7812	7845	7861	7752	7817	7835	7930	7888	7869	7766	7884	7938	7937	7745	7746	7792	7875	7911	7801	7861	7847	7815	7948	8012	7802	7810	7852	7939	7737	7844	7840	7905	7703	7895	7976	8015	7714	7951	7868	7837	7866	7892	7886	7902	7847	7815	7810	7643	7910	7817	7871	7729	7822	7956	7832	7771	7891	7851	7897	7709	7804	7695	7839	7943	7816	7798	7932	7870	7709	7835	7654	7883	7636	7782	7757	7855	7907	7863	7861	7991	7803	7724	7865	7915	7925	7793	7889	7951	7797	7741	7866	7818	7814	7941	7903	7938	7819	7834	7915	7891	7837	7815	7858	7938	7717	7862	7713	7794	7925	7739	7826	7827	7792	7930	7893	7850	7849	7841	7911	7932	7962	7970	7788	7881	7692	7949	7759	7918	7857	7731	7916	7739	7786	7960	7957	7797	7765	7872	7926	7771	7830	7766	7719	7794	7794	7795	7904	8136	7712	7759	7804	7709	7849	7829	7871	7872	7750	7834	7931	7781	8020	7794	7778	7869	8037	7787	7827	7766	7851	7874	7808	7827	7875	7953	7807	7883	7911	7810	7897	7843	7765	7764	7997	7830	7832	7771	7794	7725	7837	8018	7736	8011	7827	7808	7663	7921	7903	7891	7790	7790	7900	7839	7820	7925	7828	7844	7968	7804	7889	7944	7646	7914	7903	7939	7765	7776	7760	7949	7912	7840	7858	7828	7798	7859	7886	8019	7826	7710	7849	7714	7857	7853	7902	7893	7886	7831	7752	7989	7818	7908	7734	7736	7786	7891	7741	7945	7775	7872	7803	7820	7935	7847	7948	7829	7874	7874	7941	7846	7879	7866	7904	7983	7753	7806	7831	7782	7975	7782	7846	7883	7806	7826	7798	7944	7803	7745	7856	7805	7939	7810	7845	7746	7885	7772	7913	7877	7914	7824	7808	7807	7980	7727	7845	7838	7805	7967	7866	7842	7760	7844	7731	7874	7780	7755	7772	7878	7789	7794	7875	7844	7926	7846	7664	7843	7819	7754	7826	7778	7740	7837	7723	7759	7861	7813	7906	7646	7906	7783	7947	7825	7832	7837	7783	7856	7850	7794	7834	7803	7852	7790	7785	7760	7844	7801	7846	7775	7860	7845	7748	7830	7971	7793	7973	7795	7818	7763	7851	7751	7869	7787	7835	7859	7770	7900	7761	7841	7796	7794	7867	7842	7888	7756	7774	7722	7814	7832	7855	7852	7854	7830	7902	7905	7774	7779
26227	21106	10929	3707	1564	947	831	787	826	876	819	939	861	861	821	795	855	818	827	857	849	853	778	818	840	869	835	838	816	858	824	860	853	856	891	852	889	863	826	861	795	775	801	819	847	883	834	856	827	789	855	786	846	850	796	863	853	849	836	855	801	891	860	832	892	845	855	860	877	827	829	895	835	827	878	860	887	842	854	825	877	850	784	842	831	794	881	834	874	857	824	817	873	859	841	847	818	868	807	792	860	838	845	819	798	812	803	844	864	832	802	805	878	831	849	830	858	834	845	780	778	821	841	821	876	809	888	853	864	845	851	835	812	806	877	818	805	838	850	838	880	843	876	876	831	869	823	825	861	823	808	860	854	821	873	824	852	846	806	820	851	792	851	897	855	828	848	860	838	818	847	840	811	855	878	855	819	779	792	865	831	827	806	827	813	880	892	838	874	871	842	844	895	894	874	835	847	818	791	847	798	847	810	852	875	847	851	850	875	812	836	847	822	828	883	795	789	854	860	858	813	855	843	883	834	839	845	825	825	818	861	929	869	857	843	833	792	922	802	825	823	900	800	796	848	839	833	878	884	842	844	878	866	865	871	857	806	793	845	842	869	860	872	847	830	871	866	802	878	851	819	842	844	831	879	846	857	836	838	824	858	860	868	826	784	799	872	881	819	842	869	835	822	858	854	812	850	810	865	860	827	790	843	821	843	859	852	910	815	811	893	845	836	834	860	870	836	860	883	884	822	826	822	807	824	823	891	847	847	883	849	831	826	819	835	878	852	833	808	847	810	841	798	821	847	809	839	890	810	806	862	839	839	891	853	867	826	848	827	826	898	819	868	859	868	872	824	882	878	825	823	810	799	804	812	905	830	802	855	874	837	918	783	854	840	822	860	853	807	815	858	800	836	884	828	812	831	866	896	860	809	865	808	862	806	847	860	881	862	882	845	834	870	853	862	870	797	816	846	816	821	830	851	884	867	834	808	843	856	858	856	844	858	845	853	820	847	787	853	788	807	855	886	849	841	830	872	855	850	814	895	835	843	800	874	832	836	883	842	859	902	838	805	789	895	875	874	849	826	850	839	883	870	813	854	819	855	862	814	811	827	878	825	856	912	852	797	881	883	825	836	876	820	820	825	855	887	817	823	830	853	831	825	856	835	794	869	830	871	830	829	763	852	825	839	819	803	816	820	837	819	855	849	814	842	853	872	804	885	844	882	793	847	860	866	894	844	831	811	853	842	885	827	874	854	881	835	844	934	822	870	840	897	826	816	815	806	907	896	882	808	882	880	848	858	861	844	870	787	843	854	826	811	798	810	839	856	852	833	848	860	850	865	791	891	828	853	859	848	847	840	833	862	841	858	835	849	831	810	840	879	829	826	870	829	851	899	822	901	829	840	841	837	845	820	797	836	888	871	861	843	798	804	856	815	857	845	836	858	797	855	837	858	860	833	800	811	865	821	838	806	830	878	794	893	840	834	898	864	826	794	739	872	850	814	902	834	831	813	825	834	842	816	861	875	803	824	882	855	824	813	915	822	851	826	865	839	859	877	815	834	877	884	857	851	827	790	798	884	806	869	841	828	859	827	829	850	830	876	827	886	834	905	810	789	821	860	777	906	812	847	831	873	847	870	789	805	877	838	864	811	840	825	862	813	825	849	851	885	874	811	890	872	865	892	746	883	828	866	822	796	833	817	865	820	824	859	848	841	875	859	870	851	879	780	740	842	827	879	840	834	844	929	830	845	860	880	855	849	853	842	818	802	861	834	900	816	883	868	812	789	885	866	922	838	823	863	867	803	843	853	849	902	862	851	797	868	843	863	836	851	806	829	865	808	828	851	844	881	839	826	820	859	867	890	777	864	822	837	846	889	863	871	884	897	891	855	844	854	812	885	861	818	828	837	791	860	843	849	852	811	806	835	845	832	848	812	806	766	849	859	845	846	788	847	837	847	858	801	873	880	854	861	855	851	860	869	801	834	861	820	851	888	795	807	850	766	772	858	805	879	829	837	790	884	889	816	855	816	823	842	879	762	781	835	832	842	854	862	822	812	859	854	874	847	839	822	793	828	792	806	826	821	856	883	850	833	822	825	855	864	851	845	864	858	822	827	839	835	855	851	838	871	860	891	842	881	796	858	830	865	878	813	832	822	829	877	844	895	786	832	844	829	835	868	817	836	856	867	846	856	772	816	826	879	864	839	852	870	805	850	825	844	858	839	853	803	869	864	842	843	825	913	779	812	844	809	800	791	883	836	833	870	819	841	825	837	807	797	862	820	811	800	878	846	795	842	835	850	816	821	829	889	866	854	908	851	804	843	807	906	857	864	860	850	829	843	852	821	866	848	818	814	859	826	803	812	817	832	797	816	859	836	816	859	793	872	871	810	777	802	830	859	857	820	885	782	827	885	870	802	831	877	897	839	815	796	811	858	833	847	878	837	844	831	818	813	797	816	830	878	833	821	835	819	788	846	890	849	858	811	841	862	822	854	835	816	876	831	822	874	940	870	814	845	840	820	852	803	815	822	862	803	872	828	870	827	874	877	853	836	846	850	839	837	833	803	859	894	812	832	846	831	888	774	844	813	805	854	827	854	858	856	818	853	828	844	786	848	842	862	876	822	801	907	802	884	879	856	870	836	894	782	833	851	876	854	829	834	841	858	836	826	899	912	884	823	812	859	818	801	882	786	847	826	832	843	848	888	909	889	890	852	799	884	841	825	825	796	842	848	863	851	827	804	848	790	802	861	837	823	842	853	804	838	865	919	854	873	849	874	823	841	814	814	842	805	812	871	863	828	854	800	832	839	838	781	827	843	853	810	807	867	827	818	797	809	880	815	871	820	863	784	811	866	826	868	885	838	874	845	841	861	804	787	775	795	814	889	866	813	838	799	852	886	897	821	806	872	849	816	844	846	812	838	828	873	848	888	847	846	845	827	837	849	781	866	905	842	819	848	884	788	798	810	840	824	807	848	858	835	865	822	833	791	904	881	884	864	824	839	823	860	840	797	827	881	832	857	872	826	859	854	851	853	856	848	887	876	864	862	823	829	839	866	875	848	824	869	832	812	850	788	833	846	803	810	811	834	796	842	868	874	881	861	820	850	885	866	847	881	868	853	837	821	835	845	850	825	883	863	829	865	845	856	805	872	840	828	852	851	877	825	810	847	778	908	855	846	864	817	852	854	838	811	799	833	838	822	825	849	817	871	857	845	824	792	870	824	897	814	807	842	824	832	799	877	818	836	805	835	802	848	833	852	831	889	865	798	843	832	827	843	857	828	836	848	863	782	813	846	799	860	814	798	857	834	802	862	855	823	799	906	886	795	833	895	843	810	872	836	874	825	847	861	853	838	863	848	816	842	841	796	774	867	825	839	847	814	867	848	854	840	801	900	803	791	813	863	882	821	819	867	835	856	836	843	853	855	851	855	867	810	867	859	849	845	837	794	830	806	832	838	831	867	854	821	833	809	838	801	860	866	809	848	874
59284	47079	35145	26041	16678	9356	7271	7192	7070	7105	7057	6974	7128	6988	6856	6877	6958	7094	7024	7081	6987	7100	6929	7074	7045	7010	6982	7011	6988	6986	6980	7071	6959	6932	7008	7007	7112	7033	6971	7012	7097	7062	6958	6869	7031	7012	6903	6920	7182	6989	6914	7151	7087	7031	6934	7000	6953	6954	7012	6980	7053	6953	7031	6922	7035	6970	6911	6983	7049	6985	7007	6909	7012	6958	7073	6860	7093	7161	6969	6952	7005	6964	7038	7071	6976	7029	6982	7005	7072	6951	6954	7049	7018	7014	6949	6943	7083	6912	7197	7089	7007	6933	7080	7041	6954	7073	6980	7013	7086	6964	7082	6954	7017	7021	6908	6975	6946	6929	7161	7027	7022	6986	7099	7041	7004	6942	6984	7079	6998	6926	6981	7051	6984	7051	6874	7105	7041	7005	7050	7011	6964	7004	7043	6950	6969	7082	7038	7088	6929	7072	6911	6914	7133	6906	7019	6932	7024	7080	6837	7114	6904	7065	6972	7011	6926	7046	7012	6967	7003	7068	7056	7019	7027	6793	6968	6908	6806	6964	7013	6986	7003	7018	6914	6958	7022	7050	7116	6986	7032	6857	6982	6915	7016	6856	6968	7075	7100	6935	7032	7072	6885	7103	7018	6999	6877	7019	7073	6926	7063	7084	6968	7021	6984	7006	6993	7020	7154	6983	7036	6901	6928	6941	6938	6874	7077	7041	7101	6997	6965	6897	6937	7094	7124	7050	7050	6882	7114	7001	6793	6941	7019	6927	7080	7153	6966	7003	6974	7009	7011	7011	6922	6940	7035	7049	7024	6958	6987	6969	7058	7116	7007	7007	7047	6945	7048	6998	6999	6986	6980	7085	7082	7050	7068	6898	7019	6978	7078	6840	7056	7018	7025	6927	7011	6967	6969	6766	6987	7133	6959	7069	7100	7040	7085	7011	6995	6907	7005	6951	7056	7085	6976	6843	6977	7071	7159	7006	7051	6994	6906	7046	7083	6935	6937	7155	7074	6998	6912	6870	7040	7156	7034	6965	7032	7158	6865	7103	6986	7095	7011	7064	7071	7058	6902	6998	6986	6883	7030	7140	6980	7102	6986	6941	7122	7019	7107	7103	6923	6948	6996	6934	6913	7046	7165	6956	6927	6922	6907	6970	7152	7037	7111	6859	6908	6987	6808	6987	7075	6937	7095	6963	6988	6968	7036	7033	7009	6940	6995	7048	7123	7067	6960	6993	7062	7031	7066	7034	6991	7089	7013	7073	7038	6932	7124	7027	7022	6930	7087	6904	6975	7082	6874	6964	6850	7071	6979	6853	6924	6998	6920	7047	6949	6898	7061	6965	7099	7023	7033	6974	6921	6938	7026	7077	6992	6875	7062	6935	6857	6978	7110	7111	7020	7058	6975	7024	6964	7060	6932	7015	6967	6988	7028	7051	7050	7076	7057	7045	6906	7108	7054	7084	7050	7003	6814	6926	6998	6979	7037	6969	7007	7023	6989	6948	7022	7150	6998	6945	7147	7161	7087	6924	7025	6931	6962	7089	6986	7087	6959	6876	6931	7051	6876	7069	7084	7068	6931	7115	6974	6935	7150	7077	6947	6967	7082	7005	6974	7070	6974	7058	7076	6981	7047	6961	6945	7024	6915	7083	6986	7102	7015	7166	7118	6933	6910	7003	6944	6971	7073	7013	6998	6946	7048	7023	7103	6992	7033	6965	7063	7096	6930	7017	6943	7046	6957	7055	7115	7019	7152	6994	7030	7165	7062	7062	7031	6936	7024	7027	7108	7027	7094	6996	6946	6982	6956	7080	6964	7005	7080	7049	7079	6997	6827	7105	6881	6948	6859	6940	6924	7005	7042	7044	6961	7010	7101	7014	7000	6920	6929	6984	7125	6975	6976	7028	6849	7127	6979	6994	7031	6995	7007	7000	7088	7247	6966	6943	7076	6842	6984	7073	6947	7126	7024	6923	6907	7044	7039	6992	7074	6949	7057	7052	6959	6935	6979	7010	6908	6936	7073	7169	7055	7094	6985	7050	7049	6930	6977	6965	6938	6993	7002	6983	6975	6983	6880	6977	7014	7018	7044	6914	6884	6918	7030	7064	6850	7077	6969	6998	6991	7118	6966	7167	6993	6979	7074	7077	7077	7026	7032	7127	6907	6969	7136	6887	6994	6911	6909	6962	7055	6894	7044	7107	7082	6942	6985	7087	7035	6828	7045	7030	7088	7112	7050	7116	7068	6991	6941	6953	6977	6942	7072	7126	7068	6984	7083	7089	7127	7126	6986	6915	7047	7062	7013	6962	7046	7022	7161	6904	6985	6962	7009	7088	6971	6961	6995	7047	7023	7077	7010	6874	7002	7076	6961	7075	7113	6973	7081	6948	6861	6973	7014	6978	6964	6984	7082	7027	7078	6980	7112	7005	6938	6956	7023	7114	7060	7000	7184	6918	6983	6967	6896	7081	7000	7104	7006	7090	7049	7009	7135	7045	7098	6860	7030	7085	7004	7007	7090	6978	6961	6986	6976	7095	7063	7022	7112	7107	7129	7123	6932	7048	6958	7044	7025	6860	7053	6952	7070	7129	6985	6913	7059	7005	7068	7232	6930	7078	7154	7034	7051	7040	6941	7014	7001	7074	6902	7022	6917	6920	6998	7035	6971	7047	7001	6867	6969	7034	6992	6972	7192	6873	6986	6967	7144	6935	7018	6948	7051	6928	6964	6987	6858	6951	7058	6963	7019	6886	7015	6984	6972	7071	7030	6973	7005	7028	7014	6966	6926	6899	7027	7014	6964	6998	6948	7138	6993	6928	7009	7100	6984	6935	7032	6970	6989	6972	7218	7012	7079	6927	7090	7009	6960	6982	7071	6956	6869	6979	7042	7088	6945	7022	7165	6984	6993	7148	6946	7058	7100	7001	7056	7062	7056	7079	7105	6843	6987	7060	6819	7035	6994	6932	6971	6988	7038	7016	6900	7013	6984	6974	7075	6942	7103	7115	7078	7079	6928	7058	7090	7092	7036	7065	6973	7113	7111	7061	7060	7056	7068	7017	7015	7023	7008	7018	7024	7165	6969	7025	6945	6928	7161	7039	7016	7070	7048	6983	7005	7027	6985	7165	7117	6990	7001	7028	6961	7015	6999	7052	7082	6965	7086	6940	6909	7007	6846	7125	6943	6958	6948	7031	6919	6947	7041	6974	7084	7002	7054	7006	6959	7049	6887	7118	7033	7079	6997	6996	7021	7014	7053	6972	6923	7042	7051	6921	6928	7038	7091	6897	7128	6928	6973	6957	6963	6892	6937	7021	7033	7183	6978	7092	7086	7080	7019	7085	7142	7008	7064	6931	6928	7098	7083	6912	6950	6886	6943	6966	6984	7107	6972	6900	6935	6932	7076	7033	6946	7015	6945	6995	7026	7117	7136	7043	6972	7202	6922	6896	6889	7058	7039	6956	7026	7115	6991	7041	7059	6958	7002	7046	7027	7166	7276	7085	6914	7075	7035	7056	6983	6885	7045	7046	7002	6911	6924	7027	7067	7064	7058	7017	7096	7015	7075	7097	7002	6937	7131	6945	7013	6990	6982	6987	6906	6850	6941	6987	6992	7050	7018	6906	6898	7023	7136	7037	7174	6922	7057	7025	6998	7023	6893	7009	7015	7043	6981	7071	7047	7066	6943	7100	6939	7016	7077	6990	6996	6984	7155	6939	7046	7034	7087	7060	7148	7009	6978	7003	7077	6941	6915	7089	6999	6969	6950	6890	7177	7013	7055	6944	7090	6977	7163	6907	6836	6959	6950	7119	6960	6971	6997	6995	7118	6969	7034	6946	7019	7066	6792	7072	7017	7047	7103	6957	7099	6981	7017	6979	7003	6945	7027	7008	6982	7026	7023	7034	6959	6948	6965	7002	7056	7107	7016	6993	6974	7064	7122	7076	6995	7019	6945	6966	7010	6930	7010	6973	6947	7105	7046	7083	7061	6906	6923	7074	6964	7166	7081	7036	7021	7079	6909	7063	7030	7032	7112	6971	6872	7045	7074	7015	7065	6979	7001	7233	7024	7115	6954	7138	7079	7059	7057	7156	7148	7038	7036	7151	7001	7119	7042	6977	6935	7024	6996	7004	7027	7074	7134	7007	6987	6947	7012	7098	6977	6988	6947	6881	6989	6966	6990	7009	7110	6913	6960	6999	7050	6950	7119	6921	7030	6981	6956	7007	7034	6916	7041	7026	6939	7094	7027	6940	7008	6834	7042	7100	7048	7057	7013	7086	7134	6863	6964	7032	6977	7058	7043	6848	6998	6977	7042	6964	7013	6989	7005	6999	7062	7073	7062	6998	6907	7105	6987	7044	7067	7138	6898	6856	6919	7005	7076	7002	6997	7026	6951	6998	6972	6914	7093	7127	6998	7048	7031	7101	6950	7085	7140	7130	7038	6979	6962	7027	7011	6912	6999	6830	6996	7027	7135	7112	6976	6997	7066	7021	7166	6976	6938	7084	6957	7090	6975	7022	6990	7180	6894	7015	7030	6946	6913	6996	6928	7019	6973	7033	6968	6982	7113	7096	7009	6983	7100	7011	7012	7034	6974	6966	6995	7063	6876	7112	6964	7052	6964	7017	7081	7006	7057	6938	7136	7068	6954	7056	7068	7055	6942	6937	7057	6883	6987	7017	7072	7059	6940	6993	7049	6981	6980	6866	7146	6886	6888	6999	6995	7041	7129	7013	6933	6996	7034	7007	7020	7008	7152	7046	7073	7065	6908	7073	7009	7054	7064	7052	6949	7038	6863	6982	7070	7088	6891	7021	7008	7021	7061	7053	6888	6958	6990	7143	6909	7083	6931	7087	7144	6983	6949	7075	7100	7040	7080	6971	6964	6881	7048	7114	6935	7011	7058	7021	7012	7003	6900	6974	6991	7151	7016	6945	7093	7059	7009	7046	7090	7036	6972	7010	6994	7029	6971	6907	6965	6976	6990	7035	7090	7050	7029	7086	7115	7029	7079	7101	7045	7073	6942	6949	7005	6887	6944	6993	6927	7076	6934	7012	7025	6952	7041	7050	6982	7021	7154	7048	6912	7023	7029	7015	7082	7105
27667	21122	10110	3429	1414	965	854	863	842	809	836	875	805	804	854	807	882	859	819	837	927	859	879	807	802	810	864	849	873	863	858	824	802	873	838	851	853	857	788	849	765	880	874	854	800	893	813	816	839	840	878	885	803	859	837	823	891	823	840	824	793	828	826	863	875	815	868	841	853	835	838	900	841	833	842	821	850	828	835	865	784	800	860	852	826	843	818	835	825	821	846	836	823	807	858	874	844	882	843	876	812	853	857	835	878	858	839	852	828	863	791	861	847	840	837	838	855	827	844	836	832	881	838	832	840	848	862	797	882	852	867	887	806	839	844	811	853	845	851	851	833	822	837	777	807	889	861	843	817	821	896	773	846	851	883	866	821	861	823	816	845	788	820	826	830	789	825	824	787	822	813	846	814	787	819	815	861	834	880	844	892	837	816	839	860	855	790	802	804	868	832	841	828	824	851	814	852	889	903	858	800	934	828	855	843	825	805	801	847	792	824	835	843	820	830	867	787	834	839	832	836	806	875	784	828	849	829	819	832	826	856	870	867	829	904	794	884	806	857	839	854	908	819	901	883	829	800	854	793	830	835	874	907	862	857	849	838	866	836	862	880	836	840	851	858	849	828	839	798	808	840	864	803	858	846	897	838	817	845	785	860	864	800	862	842	836	825	852	850	819	852	785	832	818	897	830	839	838	843	860	828	802	862	828	839	852	801	873	869	842	878	771	857	855	854	882	873	819	863	843	824	855	906	848	832	806	812	835	812	925	835	881	843	876	809	830	821	797	877	813	844	855	831	792	831	825	858	832	803	809	853	850	820	791	803	825	855	891	876	836	887	868	888	804	847	857	870	813	883	864	816	785	848	810	813	826	815	852	880	815	845	830	816	822	839	801	859	774	859	828	844	779	791	823	818	801	810	830	865	807	876	861	891	799	809	840	819	829	824	748	835	790	808	822	859	855	764	845	860	849	859	817	841	853	841	839	851	884	841	857	893	814	847	804	857	827	832	847	838	793	775	811	848	789	813	841	901	824	911	895	857	850	868	855	833	819	863	849	883	849	808	884	833	831	817	835	854	852	847	799	833	867	846	801	814	921	804	824	857	846	835	837	899	811	812	779	866	878	828	806	803	896	829	806	860	842	847	872	823	845	830	876	839	854	792	831	791	838	852	833	866	811	814	834	782	841	809	838	861	842	886	849	870	818	864	860	843	818	789	853	892	851	855	855	855	807	864	830	853	854	882	854	808	835	848	814	829	848	826	835	813	858	819	856	889	865	783	836	803	828	846	861	830	808	847	863	847	777	872	786	828	833	821	835	782	801	873	780	841	885	829	871	820	834	874	854	891	798	892	822	833	815	828	868	852	833	844	863	860	839	823	797	834	851	857	816	873	863	854	882	832	834	820	845	870	920	812	863	857	799	825	875	801	815	844	813	853	781	816	842	794	860	834	837	873	806	855	853	859	859	848	873	837	899	863	823	899	887	812	803	833	844	857	831	793	841	844	864	865	856	821	854	854	789	818	861	826	861	800	907	808	849	817	850	858	861	820	829	804	844	814	849	799	856	810	839	886	820	831	813	883	845	837	852	804	850	831	849	832	863	858	829	852	843	856	820	858	844	859	850	840	810	851	788	829	855	825	847	834	854	891	859	832	909	876	789	822	861	789	838	887	820	830	794	859	830	809	869	819	861	859	795	853	837	844	822	849	828	865	874	813	838	808	867	874	863	878	844	887	851	763	902	783	827	811	808	817	867	824	835	863	839	820	845	839	879	791	867	813	822	842	775	812	796	888	840	874	806	845	854	847	855	853	908	890	848	871	830	856	886	848	873	840	855	879	797	838	836	824	856	839	890	824	800	813	889	778	894	841	831	861	824	844	849	886	837	813	882	845	857	842	832	832	893	867	844	773	867	862	821	829	853	854	824	821	866	803	869	872	814	832	843	874	830	837	838	870	856	851	818	871	849	826	809	840	831	861	814	839	802	870	827	859	865	845	870	875	847	868	850	835	859	852	865	858	848	875	799	871	839	851	826	795	828	863	842	817	810	804	779	853	888	829	873	858	765	875	835	848	852	820	829	842	816	864	876	861	811	847	845	903	858	856	860	820	828	866	818	856	843	887	828	823	849	832	887	864	854	843	825	830	906	850	817	851	853	885	826	869	800	841	799	821	881	835	835	831	813	867	868	835	833	821	852	819	823	849	839	875	903	863	877	814	856	855	789	832	867	858	849	846	847	835	876	851	884	855	789	832	806	813	882	849	839	878	819	802	815	847	807	783	806	813	819	814	858	809	872	863	821	766	864	846	879	823	819	833	836	835	854	838	896	797	838	839	823	793	868	868	859	818	870	834	833	837	880	835	864	840	811	862	808	831	868	843	801	848	842	836	826	830	879	853	835	834	836	839	788	871	779	810	817	825	869	827	847	831	837	869	804	763	849	810	861	843	801	834	833	858	848	794	839	874	805	799	807	808	791	816	828	850	878	852	817	779	841	850	880	824	851	892	821	854	873	839	858	838	862	866	811	849	771	800	774	839	817	881	877	798	830	811	863	772	858	869	835	845	826	890	850	828	850	860	829	823	839	795	865	871	823	876	871	839	830	870	884	848	820	855	809	761	841	792	830	844	736	873	856	803	817	891	832	832	834	776	860	901	837	837	849	815	874	890	884	877	820	848	806	827	820	833	847	839	840	853	869	834	875	833	782	842	845	881	835	830	852	870	806	814	857	855	848	854	841	826	883	854	856	832	890	836	879	815	851	813	816	898	855	872	809	833	861	847	783	871	865	883	819	837	848	862	844	833	822	863	850	814	851	843	831	847	827	855	846	804	836	826	848	866	812	837	868	838	837	846	797	822	854	858	883	872	813	821	850	853	828	835	841	850	841	847	834	809	847	835	852	839	828	807	813	865	886	887	821	890	812	800	854	813	791	866	853	823	891	841	848	809	839	833	847	839	775	820	898	839	853	902	870	895	883	893	815	840	838	878	837	878	859	814	830	812	851	850	850	810	800	863	827	864	852	813	821	815	878	811	810	849	839	839	861	836	801	868	866	859	864	804	820	822	821	825	860	834	850	875	854	866	850	853	835	837	854	877	792	843	784	825	894	833	808	847	820	807	834	820	887	858	820	872	878	857	840	854	865	769	865	863	868	874	833	848	839	859	832	836	810	869	832	839	846	825	841	835	851	839	840	865	853	901	816	801	834	762	816	847	803	803	903	821	838	782	824	801	817	858	799	874	817	815	839	841	872	834	791	863	867	884	858	787	816	851	808	817	841	883	855	825	824	819	888	867	825	876	905	830	844	836	801	850	859	810	799	859	852	843	827	812	844	814	807	866	862	792	847	833	862	865	833	858	849	829	833	809	826	821	808	867	846	774	843	852	901	847	842	824	854	881	810	863	782	868	851	846	847	847	846	871	848	880	816	843	850	863	870	877	872	851	864	854	858	816	852	895	831	873	813	891	826	838	812	843	817	768	868	856	778
60466	47158	34312	25382	16620	9384	7361	7162	7158	7137	6885	7024	6970	7113	6968	7060	7080	7149	7098	7005	7098	7157	6896	7260	6972	7137	7003	7029	7048	6968	7059	6926	7008	6991	7071	7001	7037	6957	6943	6965	7125	6988	7134	7048	6856	7011	7112	7081	7017	7100	7057	7008	6996	7069	6999	6946	7049	7097	7094	7010	7043	7017	6927	7155	7000	7003	7061	7086	6892	7172	7041	6974	7069	7118	7127	7021	7034	7062	7083	7047	7060	6996	7115	7001	7063	7181	7028	7072	6987	6997	7021	7149	7140	7166	7038	7115	6997	7120	6968	7098	7112	7132	6941	7037	7105	7007	7008	6958	6980	7049	7066	7006	6937	7105	7113	7162	7044	7047	6902	6982	6901	7039	7078	7152	7101	6942	7052	6985	7016	6941	7189	7013	7009	6985	6965	7111	7058	7061	6971	7007	7218	6924	7130	6944	7085	6921	7104	7146	6967	6986	6946	6926	7041	6896	6972	6895	7148	6989	7023	7070	6808	7128	7027	7136	7157	7054	7053	6949	7017	7036	6946	7068	6915	7141	7047	7039	7092	7125	6898	6963	6936	7010	7072	6942	7080	7022	6911	6915	6942	7094	7030	6987	7032	6980	7157	7166	6971	7225	7046	6993	7009	7044	7086	7006	7092	7108	7169	7027	6959	6986	6979	6970	6920	7037	7021	7170	6981	7073	7033	7150	7119	6924	7082	7100	6988	7014	7140	6937	7147	7060	6871	6869	7143	7113	6919	7099	7008	7124	6919	7002	7039	7014	7158	7052	7096	7002	7127	6956	7035	7100	7064	7084	7157	7038	7085	7038	7019	7022	7037	7179	7070	7049	7056	6952	7107	7229	7067	7045	7138	7053	6956	6954	7212	6837	7056	6979	6859	7214	7025	7094	7074	7062	7016	7129	7067	6986	7098	6995	7070	6831	7001	6997	6999	7128	6982	7074	6968	6989	7158	6919	7168	7036	7060	7070	7066	7019	7127	6981	7002	6997	7104	7075	7058	7025	6991	7170	6980	7088	7103	7073	7116	7061	7018	7019	7042	7072	7063	6976	7010	7101	6995	6962	7035	6991	7126	7078	7132	7101	7120	6902	7055	6984	7038	7101	6998	7005	7046	6948	6968	6976	7081	7063	6974	7186	6967	7113	7020	7094	7005	7105	7001	6949	7019	6959	7025	7045	6994	7042	6933	6995	6953	7008	6998	7098	6979	7021	7142	6995	7078	7023	6999	7061	6986	7067	6989	6994	7220	6893	7098	7154	7099	7051	6952	6960	6941	7060	7094	7029	6962	6954	7035	7140	7110	7196	6964	7042	7133	7020	7070	7150	7022	7108	7067	7049	6975	6862	6929	6985	6980	7086	7073	7040	7058	6935	6974	7040	6973	7026	7046	7044	6910	7049	7112	7071	7011	6955	7073	6974	7131	7088	6993	7037	7057	6881	7072	6914	7011	7100	7090	7085	7078	7028	7033	7056	7005	7066	6992	7063	7022	7035	7228	7108	7054	7093	6935	7056	6903	7075	7027	6974	7056	6993	6965	7088	6984	7084	7069	7249	7085	7046	7096	7125	6905	7053	6912	7139	7070	7123	7108	7030	7139	7044	7050	7098	7001	7121	7063	6959	6887	6992	7174	7003	6928	7089	7111	7101	7095	6771	7093	6964	7086	6938	7086	7111	7102	7048	7101	7049	7053	7036	6933	7075	7138	7054	6891	6887	7047	7075	7115	7002	7029	7006	7042	7023	7132	7124	7018	7061	7056	7099	7041	7030	7120	7046	6974	7044	6977	7023	7078	7108	6995	7132	7068	7064	7141	6937	7114	7123	6903	7086	6999	7027	7018	6998	7122	7148	6967	7024	7085	6938	7054	7028	6945	7081	6996	6980	7122	7067	6973	7154	7062	6999	6957	7001	6938	7044	6967	7031	7007	6993	7072	6984	7022	6957	7038	7067	6977	7103	6923	7185	6960	7023	7191	7033	6965	7085	6933	7068	6969	7027	6990	7066	7059	7008	7116	7130	6938	7123	7075	7028	6997	7065	7104	6999	6965	7082	6946	6957	7106	6988	7117	7059	7075	7035	6964	7124	7036	7011	6924	7091	7059	7077	7105	7135	7078	7047	6909	7030	7056	6953	6967	7045	7094	6992	7055	7100	7026	7017	7098	7163	7021	6967	7108	7104	7121	7064	7090	7066	7113	6940	7247	7000	7079	6964	7029	7033	6894	7011	7256	6970	6982	7049	6854	6979	7024	6962	6990	7060	7082	7046	6984	7066	6989	7033	6938	6932	7027	7126	7089	7002	6998	7016	7170	7019	7015	7048	7028	6986	6987	7066	6991	7187	6989	7052	6912	7098	7005	7050	7010	7007	7075	7074	7016	6912	7032	7002	7154	6889	6895	6921	7043	7005	6968	7044	7194	7017	6883	7067	6995	7063	7035	7056	6943	7095	7098	7085	7139	7088	6996	7057	7087	7009	7114	7098	7084	6965	7089	7000	7049	7046	7032	7017	7097	6917	6946	6944	6908	7019	7062	7194	7052	7039	7136	6950	6959	7029	7178	6987	7077	7059	6980	7049	6933	7142	7057	7094	7065	6888	7012	6911	7063	7049	7042	7045	6989	6923	7054	7073	7152	6973	7061	7114	7072	6972	6969	7056	7068	6961	6985	6966	7054	7164	7012	7082	6996	6985	7089	7062	7064	7026	6932	7118	7053	7045	7014	6963	7023	7043	7136	7140	6931	6962	7153	6987	7055	7143	6911	7131	6964	7088	7102	7056	7126	7023	6951	7074	7152	7180	7099	6964	7091	7036	7167	7060	6892	7070	7124	7059	7099	7144	6987	7075	7020	7158	7133	6937	7144	7094	6907	7047	7025	6991	7039	7080	6952	6912	6883	7052	7146	6975	7082	7084	6897	7068	6999	7056	6886	6907	7097	6965	6979	7142	7073	7054	6885	7048	7054	7099	7130	6995	7014	7107	7032	7007	7170	6968	7139	7089	7086	7013	6996	7014	7013	6930	6944	7210	7107	7073	7103	7037	7152	6989	7094	7211	7001	7061	7046	7042	7113	7025	6863	6999	7053	7109	6898	6952	7086	7024	7022	7116	6848	7116	7043	7076	7166	6939	7036	7109	6913	6920	7062	7115	7117	7021	7014	7040	6996	6994	6978	6992	7034	7040	7049	7031	7081	7045	7118	6925	7160	6985	7070	7026	6978	7132	6972	7067	7066	6995	6983	7010	6997	7061	7115	7077	6931	6923	6925	7182	7105	7086	7118	7039	7068	7115	7116	7171	7030	6978	7106	6941	7067	6999	7136	7133	7202	6970	6982	7213	7017	7071	7041	7051	7113	6964	7145	7024	6968	6980	6951	6960	7061	7055	7016	6966	6989	6975	7192	7005	7128	7117	6976	7038	7048	7008	6990	7046	7126	7159	6905	7044	7073	7023	7039	7102	7190	7114	6978	7079	6984	7102	7024	7030	7027	7031	7113	7061	7050	7091	6985	7085	7005	7004	7066	6985	6985	7032	7138	6948	7141	7041	6986	7087	6953	7060	7059	6961	7047	7046	7069	7111	7020	7095	6952	7073	7114	7196	7161	7050	7056	7131	6973	7035	7171	7101	6945	7035	7030	7012	7015	6879	7089	6990	7074	6948	7101	6953	7130	7158	7037	7164	6994	7074	6926	7017	7083	6986	7112	7021	7092	7085	7026	7134	7158	7153	7088	6948	7098	7054	7104	6959	7139	7057	7152	7097	7044	7082	7105	6996	7054	7084	6990	6960	7007	6962	7060	7008	7033	7056	6948	7007	6957	7003	6994	7018	7007	7065	7008	7107	7074	6975	7048	7089	7046	7050	6965	7065	6943	6997	6951	7002	7005	7006	7087	7089	7014	7121	6993	7005	7047	7086	7083	7164	7075	7085	7007	7050	6986	7007	7005	7084	6980	6991	7114	7053	6988	7027	7023	7049	7015	7021	7129	7027	6931	6966	7176	6937	7033	6979	6995	6916	7104	6970	6994	7108	7072	7029	7151	7027	7023	6993	6987	7051	7117	6904	6938	7099	7053	7047	7109	7006	6987	7029	7125	7118	7006	7060	7159	6949	7005	7167	7056	6964	6977	6898	7114	6961	6958	7081	7147	7072	6999	7083	6966	7029	7085	7096	7027	7032	6986	6992	6955	7087	7051	6986	7012	7063	7057	7063	7026	7077	7014	7025	7114	7087	6929	7111	7170	7131	7140	6995	7131	7050	6988	7212	7078	7050	7055	7040	6976	7048	7080	7137	7057	7128	7106	6981	7001	7024	7211	7130	7129	7094	6967	7107	6976	6911	7004	7026	6987	7066	7069	7062	7115	7070	6962	7150	6944	7044	7054	7056	6967	7058	6944	7062	6995	7071	7030	7059	7025	7011	7038	7003	7111	7050	6959	6962	7073	7050	6988	7006	6953	6928	7043	7153	7075	7067	7053	6994	6949	7089	7040	7149	7112	6963	6927	7008	7134	6912	7049	7063	6994	7059	7134	6952	6951	7032	6997	7053	6985	6995	7117	7056	6972	6978	6957	7037	7010	7158	7079	6947	7091	7121	7134	6971	7122	7050	6980	7061	6840	6993	7120	6934	7031	6939	7052	7098	7079	7097	6877	7195	7019	7058	7003	7176	7088	7075	7069	6939	7016	7028	7072	7040	7048	7071	7053	7047	6975	7130	7003	7045	7006	6936	6975	6961	6983	7026	7016	7001	6938	6897	7048	7070	6907	7107	7009	7012	7109	7051	7020	7128	7092	7037	6937	6993	7004	7054	7170	6948	7154	7034	7020	6937	7020	6982	7082	7119	7094	6916	6989	7044	7087	6983	6933	7140	7018	6987	7152	7128	7093	7173	7014	6955	7040	7053	7052	6981	7145	7012	7101	7000	7051	7153	6901	7054	7025	7060	7112	7197	7010	7102	7131	6917	6951	7056	7025	6925	7082	7023	7030	7120	7101	7052	7017	7125	7066	7102	7064	7034	7013	7052	7227	7027	7115	6897	7015	6999	6953	7073	7092	7029	7105	7092	7009	7203	7044	7062	7013	7082	6994	7074	7120	6957	6943	7027	7064	6939
39346	39816	23683	9072	2486	1271	937	952	897	879	957	872	903	903	897	908	852	903	926	911	871	920	945	930	904	897	929	937	909	906	878	919	945	887	886	875	966	927	878	953	905	861	963	886	930	915	901	937	876	888	917	889	910	924	929	901	904	851	864	905	882	909	914	891	915	897	902	958	870	886	953	890	901	892	914	893	902	851	847	895	893	901	892	915	925	902	931	948	908	862	888	898	847	901	915	898	852	925	920	905	917	898	898	910	926	931	927	909	899	864	890	862	891	893	891	916	900	937	905	918	866	872	875	917	927	917	860	912	946	870	960	905	875	879	885	885	901	870	880	906	937	850	896	932	908	954	899	888	936	904	822	920	887	894	893	933	939	908	905	861	899	883	882	957	893	883	928	921	923	867	883	899	840	877	896	885	903	903	897	892	894	956	919	877	941	868	904	859	944	868	915	930	912	915	890	929	871	880	878	870	931	846	839	885	911	885	905	912	902	944	882	855	910	874	891	931	918	921	908	896	930	887	889	931	975	864	920	897	900	858	872	943	911	900	895	892	887	899	951	926	905	877	916	920	916	888	892	921	843	904	938	893	926	902	863	874	896	882	911	869	874	886	906	926	900	901	895	901	888	880	905	876	937	935	924	930	975	910	888	898	864	920	1002	935	899	917	865	939	917	857	925	877	922	883	920	871	868	900	860	868	888	926	903	897	908	901	933	915	852	906	871	924	925	904	905	868	896	884	954	867	896	885	877	861	882	893	949	918	887	894	913	926	905	878	854	923	937	916	876	904	916	916	848	879	944	936	887	896	924	909	849	922	919	915	866	873	889	906	986	834	900	884	920	933	922	960	929	908	859	903	920	920	878	929	921	918	949	909	913	932	910	872	894	902	903	987	917	916	930	877	853	926	853	920	910	867	960	919	911	941	939	903	893	904	886	898	906	825	930	915	902	940	885	849	926	900	939	864	932	945	955	918	975	882	901	919	926	890	850	857	913	891	861	942	992	911	863	893	903	891	875	890	927	926	927	893	885	902	920	934	939	940	914	890	940	874	884	944	884	906	882	899	862	898	921	896	924	910	926	903	875	898	916	890	957	908	878	940	937	955	897	916	926	910	876	934	893	898	935	923	930	926	931	888	900	867	877	852	879	864	901	948	893	901	892	901	921	938	883	922	890	883	956	1001	873	915	935	871	914	927	941	928	896	906	935	975	946	938	911	934	882	907	934	911	926	879	907	887	888	883	928	932	882	874	958	901	919	895	892	898	863	894	949	897	908	903	930	906	946	916	944	897	942	904	883	886	886	851	898	958	898	888	882	937	899	941	936	903	892	906	886	887	871	947	886	905	946	915	910	903	862	915	911	937	855	906	891	963	919	929	911	849	887	877	945	845	897	855	891	909	1005	873	863	916	851	909	909	944	932	954	915	919	930	927	878	870	990	900	952	915	893	909	832	923	919	901	848	921	880	854	910	854	921	889	900	885	879	851	902	954	862	970	904	928	904	953	898	938	908	893	881	903	967	878	936	930	889	902	910	878	863	909	907	913	912	916	844	916	932	871	938	932	928	891	951	926	889	949	885	899	897	873	980	895	856	933	860	879	933	898	846	916	915	866	920	908	932	964	929	928	929	898	879	886	924	885	907	925	894	904	897	854	913	854	909	880	905	865	944	931	964	923	893	875	924	945	898	883	905	942	920	945	897	894	914	844	903	889	883	906	865	889	901	841	858	902	920	931	917	861	899	887	903	887	934	915	891	893	908	868	932	886	904	895	926	835	881	936	885	861	901	906	907	951	898	857	867	935	927	902	935	968	930	903	932	911	951	946	911	917	894	885	921	902	865	938	923	907	874	831	891	906	913	904	884	943	892	887	960	978	902	915	887	894	971	881	866	879	966	942	892	881	885	914	935	957	850	904	917	849	905	896	838	887	893	897	919	886	922	884	926	917	896	943	921	931	855	911	862	914	928	912	888	904	861	860	942	918	927	871	908	896	864	880	895	901	892	954	944	900	896	920	948	870	851	895	921	927	919	870	927	938	912	909	891	864	880	868	912	955	873	917	945	911	970	868	962	886	883	940	957	921	908	907	916	875	904	920	899	863	920	922	873	866	868	880	907	888	885	883	882	901	875	876	876	851	856	927	880	937	885	921	912	876	927	943	953	890	933	889	895	884	888	907	911	863	874	827	881	892	866	914	893	910	892	945	889	879	869	908	934	925	874	899	937	880	931	866	866	939	871	925	889	871	923	953	908	907	863	916	937	902	925	888	888	860	887	902	929	909	892	875	925	922	956	892	960	880	883	900	911	858	978	921	854	868	929	883	913	878	881	894	918	953	922	871	908	903	918	946	908	912	878	929	889	858	871	944	912	840	884	903	878	920	869	868	922	942	941	945	940	905	899	961	928	938	959	875	911	907	909	944	895	885	904	847	888	882	898	902	944	829	903	931	951	894	930	926	944	855	848	919	885	905	941	889	916	896	935	882	903	891	911	900	925	855	896	883	903	846	950	900	884	919	905	910	892	918	882	885	939	894	951	929	933	879	907	876	893	968	878	916	872	917	929	922	938	882	926	918	899	915	879	892	940	947	925	960	931	922	856	923	906	907	915	849	892	885	918	946	890	916	873	904	925	913	918	909	889	958	917	945	877	899	916	865	884	882	868	860	878	936	891	890	892	904	877	855	844	908	939	894	915	940	935	880	884	877	880	892	892	914	893	862	899	973	901	870	921	913	844	908	859	878	880	876	914	911	901	893	927	906	882	947	917	958	916	861	881	885	949	910	882	913	921	866	870	907	933	903	980	838	903	965	933	852	902	927	862	909	873	904	862	908	873	890	844	881	939	901	891	860	927	901	913	904	906	900	897	940	888	902	907	936	893	907	870	908	905	866	916	910	895	927	870	897	906	880	920	922	889	907	925	910	906	894	917	931	808	846	865	929	854	913	892	929	933	893	947	898	903	925	865	873	914	899	916	904	879	883	890	901	866	891	893	937	916	908	885	855	885	900	880	840	864	869	908	948	905	887	940	938	925	910	912	882	891	906	965	892	869	878	888	903	923	886	900	959	938	896	896	852	882	881	929	888	874	913	890	917	929	884	912	932	909	894	978	902	918	883	857	928	933	876	938	925	926	856	969	884	891	908	923	998	911	909	897	925	835	921	952	888	900	879	928	889	929	937	916	925	880	853	870	900	914	916	900	888	889	913	965	941	917	872	947	911	929	867	924	861	859	882	942	905	951	920	893	844	850	943	875	887	895	870	926	904	924	918	920	895	924	877	894	863	892	904	926	891	930	935	943	922	924	920	892	888	950	903	903	903	874	925	905	940	860	940	947	944	890	938	919	901	863	884	884	890	858	897	951	907	930	892	988	862	892	862	909	916	901	890	849	863	955	919	884	907	911	878	872	885	882	877	926	927	901	843	975	885	915	931	834	872	920	936	902	866	899	941	905	889	890	928	924	945	913	932	939	888	895	916	850	953	944	880	919	866
69215	60965	47805	37128	26408	13659	8333	7484	7321	7518	7443	7638	7445	7391	7516	7502	7350	7395	7351	7464	7440	7501	7356	7377	7386	7465	7522	7664	7360	7371	7472	7497	7392	7486	7504	7415	7531	7510	7471	7286	7549	7290	7430	7473	7514	7484	7497	7509	7418	7366	7468	7455	7372	7468	7505	7481	7383	7439	7464	7428	7359	7385	7434	7562	7490	7489	7453	7380	7556	7397	7429	7525	7413	7515	7506	7476	7352	7444	7527	7471	7419	7539	7442	7513	7520	7422	7614	7530	7536	7380	7452	7324	7602	7366	7417	7534	7428	7418	7435	7505	7443	7479	7466	7294	7382	7540	7319	7456	7384	7553	7490	7479	7470	7352	7481	7587	7585	7576	7398	7420	7299	7559	7563	7592	7514	7379	7500	7411	7470	7313	7376	7495	7383	7469	7341	7486	7427	7432	7470	7456	7327	7609	7394	7523	7446	7455	7571	7530	7492	7435	7498	7356	7303	7455	7583	7307	7481	7335	7394	7361	7600	7347	7325	7462	7361	7430	7508	7502	7413	7421	7415	7381	7491	7492	7543	7525	7497	7539	7481	7477	7468	7444	7471	7341	7471	7372	7473	7381	7559	7424	7474	7510	7564	7421	7348	7431	7527	7562	7483	7484	7568	7459	7563	7580	7448	7608	7453	7394	7397	7626	7302	7312	7502	7507	7429	7473	7428	7572	7479	7511	7475	7467	7609	7416	7350	7500	7381	7532	7427	7626	7483	7381	7557	7449	7446	7581	7502	7477	7498	7553	7415	7477	7551	7461	7491	7496	7337	7455	7529	7405	7365	7487	7494	7335	7550	7335	7416	7486	7461	7435	7508	7509	7417	7394	7447	7486	7419	7464	7612	7550	7454	7472	7551	7560	7510	7328	7591	7510	7503	7711	7496	7435	7431	7590	7619	7378	7385	7443	7550	7581	7415	7353	7361	7486	7528	7495	7355	7510	7556	7473	7607	7503	7483	7379	7417	7362	7501	7528	7475	7449	7502	7497	7492	7472	7681	7571	7605	7521	7524	7399	7396	7542	7521	7394	7542	7454	7492	7383	7513	7383	7492	7472	7510	7457	7357	7611	7369	7460	7444	7354	7459	7482	7386	7494	7563	7415	7326	7514	7519	7477	7496	7442	7457	7501	7442	7411	7529	7468	7481	7547	7489	7486	7502	7570	7458	7416	7473	7404	7535	7471	7494	7423	7386	7408	7438	7445	7498	7407	7372	7427	7572	7554	7471	7504	7462	7360	7583	7504	7464	7350	7519	7489	7598	7524	7403	7537	7478	7471	7251	7350	7400	7445	7480	7445	7511	7466	7504	7384	7620	7506	7399	7441	7466	7604	7419	7446	7400	7542	7501	7396	7584	7433	7405	7379	7543	7442	7424	7476	7459	7460	7455	7536	7457	7524	7425	7567	7435	7363	7404	7407	7300	7327	7436	7433	7417	7566	7324	7447	7455	7456	7416	7397	7487	7524	7340	7370	7509	7477	7424	7481	7435	7419	7260	7414	7387	7450	7570	7341	7514	7405	7413	7455	7476	7516	7541	7513	7463	7399	7602	7291	7398	7408	7561	7431	7342	7419	7337	7493	7367	7462	7385	7523	7535	7474	7452	7530	7461	7496	7556	7413	7421	7494	7474	7429	7499	7697	7494	7509	7440	7475	7439	7644	7439	7344	7471	7497	7392	7442	7504	7344	7524	7467	7606	7520	7560	7451	7433	7419	7370	7603	7509	7485	7720	7492	7465	7508	7470	7538	7536	7287	7446	7437	7582	7419	7554	7436	7540	7533	7475	7445	7555	7425	7379	7432	7492	7426	7364	7478	7508	7413	7368	7384	7431	7473	7522	7358	7517	7457	7474	7435	7554	7462	7567	7462	7396	7572	7291	7420	7499	7480	7423	7597	7541	7407	7637	7556	7434	7439	7459	7486	7338	7523	7464	7644	7421	7462	7573	7480	7597	7371	7435	7446	7525	7389	7551	7435	7618	7450	7474	7445	7427	7554	7536	7374	7514	7440	7351	7365	7547	7367	7415	7508	7589	7396	7403	7504	7438	7502	7621	7522	7610	7586	7429	7478	7419	7414	7474	7489	7374	7472	7535	7500	7558	7544	7470	7369	7422	7564	7596	7521	7404	7536	7383	7337	7476	7432	7397	7544	7543	7494	7508	7378	7460	7464	7492	7507	7472	7493	7592	7477	7385	7447	7417	7406	7346	7489	7537	7451	7433	7408	7543	7581	7352	7542	7402	7493	7565	7440	7450	7388	7372	7516	7464	7379	7437	7352	7471	7556	7495	7397	7432	7410	7502	7387	7389	7486	7549	7487	7294	7535	7482	7465	7478	7473	7530	7507	7510	7622	7436	7423	7381	7587	7471	7522	7488	7510	7497	7333	7543	7392	7485	7327	7400	7471	7466	7473	7495	7396	7414	7511	7521	7475	7545	7536	7515	7476	7446	7508	7498	7448	7407	7434	7418	7561	7625	7517	7461	7407	7510	7470	7426	7397	7391	7422	7520	7397	7477	7427	7452	7403	7442	7432	7437	7705	7560	7508	7519	7407	7369	7471	7494	7347	7441	7561	7443	7399	7558	7583	7477	7542	7531	7464	7429	7367	7416	7432	7612	7466	7608	7481	7705	7426	7393	7529	7364	7545	7486	7491	7553	7569	7477	7431	7515	7457	7431	7511	7495	7344	7379	7373	7361	7512	7454	7496	7437	7359	7547	7425	7472	7480	7538	7486	7415	7558	7387	7392	7441	7343	7441	7469	7555	7508	7485	7541	7499	7486	7469	7430	7450	7395	7470	7414	7440	7475	7433	7527	7465	7489	7430	7363	7465	7524	7482	7496	7424	7362	7519	7421	7430	7546	7506	7424	7448	7641	7466	7392	7426	7396	7514	7556	7510	7412	7462	7491	7519	7465	7436	7534	7407	7375	7471	7509	7492	7407	7506	7457	7417	7429	7375	7544	7386	7325	7591	7320	7443	7461	7558	7517	7451	7476	7497	7418	7522	7562	7526	7532	7505	7464	7463	7435	7508	7536	7503	7415	7580	7357	7515	7452	7408	7367	7488	7433	7425	7376	7443	7352	7401	7460	7326	7406	7476	7485	7499	7455	7608	7582	7568	7521	7520	7415	7359	7576	7439	7486	7534	7537	7391	7454	7399	7461	7430	7495	7392	7489	7528	7439	7572	7441	7573	7426	7516	7455	7412	7453	7525	7527	7609	7487	7385	7558	7464	7477	7379	7492	7383	7453	7479	7390	7416	7453	7373	7413	7447	7450	7416	7472	7495	7659	7393	7531	7550	7427	7553	7409	7373	7455	7457	7461	7392	7398	7443	7397	7319	7380	7437	7500	7510	7396	7393	7460	7518	7480	7438	7424	7411	7513	7422	7408	7569	7471	7490	7472	7493	7477	7368	7498	7478	7419	7512	7298	7407	7448	7397	7430	7526	7429	7499	7414	7428	7538	7388	7586	7371	7461	7487	7485	7528	7413	7501	7535	7546	7250	7502	7476	7536	7437	7444	7460	7466	7359	7539	7468	7624	7494	7554	7404	7609	7471	7342	7539	7519	7321	7492	7468	7542	7568	7523	7458	7514	7427	7494	7446	7557	7551	7406	7425	7424	7602	7334	7349	7439	7415	7529	7592	7327	7389	7438	7407	7451	7422	7400	7365	7529	7474	7493	7535	7582	7559	7555	7416	7359	7363	7506	7461	7496	7431	7515	7337	7452	7536	7432	7568	7531	7419	7433	7390	7448	7299	7473	7469	7403	7361	7454	7581	7506	7446	7514	7544	7489	7401	7434	7478	7407	7581	7340	7453	7404	7411	7544	7466	7460	7475	7523	7476	7555	7317	7460	7554	7314	7467	7395	7682	7378	7444	7518	7418	7474	7356	7485	7449	7449	7524	7552	7461	7528	7395	7328	7424	7413	7452	7471	7571	7566	7455	7524	7529	7444	7380	7448	7420	7449	7464	7301	7410	7515	7504	7373	7586	7388	7442	7431	7686	7544	7603	7473	7510	7557	7492	7398	7492	7293	7387	7575	7468	7455	7423	7463	7612	7329	7481	7514	7378	7473	7426	7470	7440	7581	7525	7462	7490	7487	7509	7490	7433	7546	7582	7407	7397	7407	7445	7574	7444	7517	7549	7584	7459	7432	7451	7386	7528	7585	7404	7332	7492	7536	7569	7474	7476	7487	7476	7540	7429	7535	7528	7391	7349	7618	7372	7533	7575	7577	7242	7349	7518	7397	7528	7522	7380	7444	7503	7462	7546	7479	7661	7440	7477	7554	7517	7352	7427	7377	7492	7459	7363	7393	7343	7387	7483	7584	7510	7432	7441	7593	7550	7492	7524	7435	7381	7419	7399	7653	7348	7491	7411	7521	7436	7444	7552	7437	7558	7355	7394	7470	7508	7586	7374	7489	7542	7558	7480	7526	7500	7479	7474	7441	7400	7413	7435	7527	7466	7557	7361	7325	7410	7355	7471	7514	7344	7451	7391	7432	7558	7386	7448	7370	7552	7388	7589	7572	7459	7449	7535	7619	7456	7362	7495	7535	7481	7490	7539	7646	7452	7585	7518	7522	7450	7498	7567	7482	7418	7455	7367	7553	7408	7503	7513	7396	7512	7500	7301	7497	7498	7453	7482	7464	7461	7450	7439	7561	7389	7514	7446	7540	7471	7543	7396	7630	7270	7381	7453	7590	7538	7452	7305	7506	7511	7411	7552	7444	7418	7317	7564	7568	7525	7600	7418	7461	7501	7370	7614	7403	7397	7336	7497	7614	7456	7562	7446	7426	7412	7482	7390	7432	7467	7411	7600	7533	7481	7551	7426	7485	7591	7368	7554	7442	7535	7502	7531	7364	7363	7504	7523	7277	7441	7364	7353	7610	7558	7513	7496	7398	7495	7372	7375	7358	7374	7532	7412	7381	7557	7484	7350	7426	7471	7433	7398	7491	7410	7450	7535	7481	7397	7633	7528	7427	7460	7501	7332	7458	7448	7521	7592	7381	7462	7356	7305	7518	7615	7444	7539	7384	7395	7509	7524	7336	7582	7441	7417	7346	7528	7395	7324	7428	7490	7583	7521
50635	52628	32904	15045	4344	1575	994	963	910	938	955	907	918	961	962	900	962	902	907	926	963	951	942	903	937	942	870	924	863	975	952	963	912	922	927	937	877	915	939	930	931	914	919	910	978	927	919	868	953	936	966	926	901	893	925	919	904	957	910	902	914	894	898	913	898	894	919	949	907	923	944	916	957	974	907	922	899	895	923	948	957	953	943	941	937	911	936	898	889	909	924	885	924	869	949	854	904	907	923	919	903	915	919	839	930	935	896	945	906	926	942	886	940	891	891	924	979	940	901	924	906	919	931	908	892	887	917	943	935	916	951	918	929	909	947	941	915	966	946	891	895	876	965	1013	957	929	908	866	885	958	910	936	951	907	964	910	909	863	900	873	946	877	909	916	901	903	929	920	965	939	923	932	905	917	923	951	954	990	939	931	913	898	852	944	984	882	894	927	953	914	872	924	888	926	916	891	973	972	944	929	918	894	877	907	883	946	905	926	939	973	920	898	915	907	914	921	953	894	927	917	913	941	870	946	922	891	918	936	926	956	925	979	949	925	900	935	912	958	907	907	915	871	907	953	959	943	970	957	916	911	953	950	961	867	905	946	905	940	965	934	912	940	927	924	928	877	832	942	943	946	929	884	908	954	870	889	944	964	895	944	919	936	991	910	863	918	917	936	930	936	939	954	938	987	961	871	898	876	884	947	969	948	902	933	939	916	922	912	900	908	924	936	933	888	925	941	968	942	924	921	945	955	963	824	885	928	906	921	937	903	925	899	931	917	913	903	981	943	931	895	903	909	919	891	882	923	941	936	954	937	939	975	936	916	960	966	913	980	927	857	953	854	982	888	904	874	914	944	918	957	916	918	870	949	946	950	906	932	923	940	937	931	948	883	931	858	948	900	861	897	888	949	924	967	958	972	884	912	903	887	949	999	920	934	928	920	959	913	946	931	886	966	974	911	918	888	940	922	900	916	877	898	969	910	879	1022	887	894	948	906	912	925	955	934	911	959	882	900	963	891	944	940	945	891	895	895	941	942	914	944	903	870	908	887	885	925	906	910	934	961	926	866	962	924	915	951	894	875	934	941	939	913	906	922	936	920	975	957	921	937	887	941	922	861	900	884	959	918	899	943	883	931	955	924	930	916	864	906	939	882	967	948	950	936	915	925	891	928	930	959	972	947	930	968	940	903	924	969	975	951	936	960	909	936	894	877	910	928	905	906	922	935	930	970	915	920	938	853	923	899	882	861	923	911	875	896	937	929	915	914	879	899	942	910	949	927	917	933	945	959	914	886	909	897	917	929	910	971	933	910	939	857	943	969	932	917	982	926	921	880	949	916	908	922	874	901	954	930	908	911	909	919	893	869	894	954	956	908	917	963	877	900	908	950	979	892	908	879	881	939	894	904	918	956	885	880	891	960	926	925	962	973	913	930	890	927	989	930	916	907	926	917	879	993	926	937	861	953	922	940	927	948	925	985	921	958	972	895	886	973	886	923	932	875	919	845	933	936	967	891	930	898	910	947	936	933	934	937	905	936	906	890	948	962	882	944	905	927	920	903	926	938	914	965	971	940	947	940	913	932	893	957	931	958	955	938	939	902	915	966	990	877	867	916	910	968	937	923	1002	921	970	876	924	976	881	902	926	914	926	877	956	892	936	870	908	830	871	926	929	979	948	932	951	878	929	891	944	914	925	933	962	920	927	947	938	912	949	956	938	933	925	905	881	917	989	948	892	922	901	898	947	874	904	918	943	925	940	913	954	929	919	965	949	952	979	941	950	918	911	948	957	894	867	973	861	918	897	939	933	897	895	935	890	936	980	905	901	907	894	944	945	980	939	923	901	994	874	904	943	907	904	876	954	913	898	910	886	875	893	934	955	919	912	941	870	920	979	870	956	910	941	1012	955	957	941	969	888	896	941	943	924	901	894	983	931	934	961	936	936	913	972	938	889	887	880	911	925	979	961	944	908	902	916	948	935	939	962	948	938	913	878	950	937	934	866	969	913	953	886	912	896	839	923	903	973	910	944	898	924	911	888	940	889	945	927	946	888	929	921	939	909	945	923	959	913	921	957	915	968	949	1005	938	913	906	879	957	917	932	892	889	930	918	913	932	932	931	926	872	848	952	930	887	965	924	902	931	900	838	905	903	990	956	895	878	949	989	870	957	890	941	938	917	935	942	936	929	892	918	940	967	941	935	901	936	901	947	871	931	937	949	896	909	908	923	893	914	877	940	915	934	919	905	928	882	900	917	882	901	942	891	950	938	919	946	883	930	921	937	910	887	927	911	946	923	888	904	961	912	922	963	920	950	927	911	931	931	962	938	918	916	949	919	967	905	872	926	896	892	919	911	941	925	921	1007	948	887	982	903	888	947	899	978	900	888	979	930	899	952	938	893	878	901	903	922	885	911	926	918	948	945	916	955	933	864	957	910	918	862	931	912	922	946	852	921	953	880	890	902	950	914	918	904	897	952	905	955	945	919	915	955	919	930	882	897	931	925	965	932	877	903	884	1001	930	914	907	938	933	962	869	990	976	975	920	878	903	974	914	905	953	943	896	909	917	882	905	894	954	899	933	856	937	934	890	916	929	970	914	915	951	940	863	959	906	901	874	887	935	894	945	911	906	885	917	921	940	956	961	903	931	927	905	973	930	894	922	924	942	913	868	967	925	1020	885	949	898	859	965	912	952	893	925	921	864	879	950	941	938	1002	932	892	966	910	924	879	892	895	936	1001	948	1010	953	906	934	911	872	866	914	934	977	961	895	936	926	887	939	918	884	951	880	964	920	903	924	907	942	887	883	884	912	939	885	900	941	932	893	966	884	879	986	923	968	921	953	933	964	969	954	931	907	944	880	924	1010	949	967	921	923	941	928	911	929	905	956	909	924	930	959	910	920	935	949	963	911	933	902	889	945	925	914	964	902	939	906	970	921	923	891	894	998	973	939	903	919	926	880	935	924	987	916	865	919	895	918	917	950	904	915	854	936	955	896	896	904	972	901	901	932	897	932	918	899	876	922	914	924	993	968	894	907	902	929	930	922	883	897	924	952	975	922	915	961	940	975	920	936	925	940	917	913	949	894	943	943	906	937	901	933	937	971	922	922	931	907	944	994	958	991	919	938	925	884	897	911	902	910	864	912	962	912	929	972	942	918	919	946	917	905	860	962	955	929	920	922	960	927	981	956	876	928	959	901	925	940	889	926	901	904	910	899	916	924	957	951	891	948	962	868	949	916	987	920	944	906	952	927	938	933	894	882	876	861	920	966	969	976	913	962	922	901	944	915	941	920	900	961	887	915	978	905	896	914	1015	888	950	925	948	943	936	962	954	952	925	941	939	990	973	888	913	894	917	931	939	930	919	921	948	904	961	932	895	919	941	924	914	864	956	949	868	923	977	892	891	950	931	933	873	915	920	922	948	896	875	945	937	961	936	930	912	945	894	959	898	959	916	881	938	927	943	973	899	977	964	957	882	958	867	923	953	887	927	919	896	955	887	927	918
63032	61560	57250	45344	33558	17840	9191	7930	7742	7559	7671	7572	7608	7551	7592	7460	7593	7534	7565	7642	7539	7491	7570	7583	7530	7503	7646	7608	7496	7515	7509	7558	7528	7487	7560	7641	7409	7671	7538	7609	7580	7458	7527	7466	7382	7601	7407	7613	7631	7617	7626	7607	7619	7564	7564	7690	7599	7510	7522	7621	7575	7587	7476	7382	7636	7622	7559	7547	7722	7592	7631	7557	7580	7658	7371	7596	7479	7434	7604	7536	7479	7668	7536	7570	7503	7585	7576	7627	7437	7557	7571	7581	7568	7603	7585	7534	7551	7583	7589	7612	7412	7552	7570	7374	7497	7676	7503	7488	7746	7452	7534	7582	7414	7555	7579	7389	7606	7497	7533	7548	7472	7390	7643	7641	7604	7498	7430	7587	7636	7479	7606	7683	7652	7589	7456	7588	7556	7712	7610	7679	7578	7532	7582	7623	7506	7458	7588	7609	7336	7476	7506	7539	7450	7580	7549	7554	7589	7542	7525	7686	7603	7519	7562	7568	7580	7604	7496	7647	7542	7485	7617	7588	7604	7460	7494	7595	7601	7572	7630	7634	7563	7534	7425	7710	7555	7460	7607	7626	7612	7584	7669	7648	7477	7538	7564	7554	7662	7540	7550	7529	7554	7565	7434	7510	7608	7656	7492	7388	7660	7539	7521	7453	7515	7569	7701	7604	7556	7705	7659	7493	7603	7648	7629	7614	7622	7579	7524	7557	7453	7473	7577	7608	7571	7539	7564	7707	7599	7623	7477	7463	7590	7535	7553	7649	7686	7531	7688	7393	7606	7525	7609	7630	7548	7568	7673	7507	7570	7486	7399	7647	7469	7509	7576	7584	7582	7599	7648	7491	7458	7411	7601	7598	7473	7616	7744	7500	7483	7498	7491	7535	7680	7510	7655	7495	7564	7697	7514	7569	7481	7399	7637	7578	7682	7665	7571	7519	7652	7550	7574	7537	7499	7628	7519	7532	7582	7539	7480	7609	7634	7567	7570	7449	7590	7492	7390	7581	7445	7422	7632	7666	7565	7577	7661	7549	7571	7560	7532	7585	7588	7549	7568	7574	7603	7463	7535	7480	7500	7657	7691	7537	7553	7450	7557	7534	7558	7553	7540	7560	7527	7570	7622	7576	7592	7456	7556	7598	7464	7526	7664	7606	7524	7630	7344	7652	7507	7666	7648	7609	7562	7551	7631	7587	7551	7665	7582	7388	7571	7479	7496	7537	7394	7650	7572	7480	7593	7616	7701	7486	7511	7503	7434	7659	7666	7644	7620	7460	7560	7611	7535	7660	7566	7528	7467	7563	7644	7551	7532	7588	7545	7550	7600	7610	7627	7595	7378	7675	7526	7525	7530	7495	7581	7483	7583	7473	7483	7620	7658	7621	7525	7464	7544	7623	7684	7523	7606	7561	7558	7500	7635	7555	7563	7650	7601	7561	7535	7498	7607	7524	7637	7676	7464	7704	7568	7520	7565	7503	7607	7551	7491	7488	7506	7642	7671	7606	7508	7557	7547	7547	7596	7739	7445	7444	7543	7563	7541	7483	7631	7659	7568	7558	7628	7654	7453	7511	7476	7622	7603	7339	7654	7755	7492	7493	7647	7600	7598	7597	7547	7553	7648	7680	7536	7330	7406	7523	7661	7544	7607	7581	7598	7676	7686	7645	7530	7478	7394	7492	7645	7545	7440	7545	7572	7527	7482	7578	7602	7587	7544	7603	7410	7523	7512	7659	7496	7664	7627	7551	7505	7463	7543	7597	7527	7665	7522	7582	7620	7487	7530	7553	7624	7464	7417	7501	7654	7532	7595	7532	7699	7573	7690	7598	7569	7505	7653	7368	7446	7514	7569	7564	7650	7645	7489	7532	7453	7600	7598	7598	7606	7507	7614	7628	7549	7589	7513	7502	7542	7632	7550	7467	7594	7630	7642	7547	7579	7632	7592	7685	7421	7531	7567	7501	7584	7481	7669	7572	7487	7587	7607	7646	7618	7524	7520	7549	7731	7435	7526	7555	7458	7565	7532	7553	7647	7633	7550	7585	7617	7504	7510	7656	7598	7652	7643	7660	7463	7466	7583	7559	7536	7534	7536	7596	7477	7477	7607	7635	7624	7612	7557	7661	7520	7521	7545	7621	7592	7509	7552	7695	7465	7593	7570	7559	7533	7647	7539	7604	7587	7575	7506	7672	7641	7433	7506	7582	7517	7638	7571	7729	7642	7564	7612	7547	7480	7571	7724	7544	7603	7612	7520	7601	7466	7628	7599	7432	7632	7517	7413	7589	7617	7470	7576	7483	7529	7512	7385	7616	7538	7422	7584	7560	7572	7486	7624	7660	7534	7433	7574	7565	7402	7524	7697	7591	7608	7597	7695	7452	7503	7545	7541	7320	7587	7674	7608	7600	7511	7520	7624	7599	7536	7748	7427	7516	7624	7591	7635	7622	7520	7478	7514	7569	7489	7593	7630	7646	7543	7658	7612	7509	7600	7481	7602	7550	7521	7548	7512	7604	7491	7509	7577	7699	7489	7591	7568	7564	7541	7642	7542	7526	7410	7513	7615	7561	7487	7517	7479	7528	7578	7597	7530	7492	7442	7464	7641	7559	7712	7810	7641	7528	7574	7468	7619	7627	7516	7631	7724	7532	7546	7629	7506	7521	7620	7606	7546	7521	7449	7550	7420	7521	7540	7483	7423	7397	7475	7559	7652	7585	7632	7436	7590	7482	7611	7726	7543	7545	7561	7607	7554	7551	7493	7430	7636	7601	7393	7624	7526	7490	7548	7507	7599	7508	7459	7548	7580	7343	7421	7590	7544	7448	7672	7638	7488	7661	7640	7586	7505	7560	7510	7549	7554	7589	7539	7600	7628	7489	7450	7488	7365	7563	7658	7529	7569	7536	7549	7637	7594	7499	7711	7503	7408	7488	7538	7536	7719	7552	7519	7505	7546	7586	7507	7583	7433	7507	7475	7612	7634	7564	7712	7553	7527	7530	7629	7572	7542	7474	7646	7608	7605	7631	7503	7634	7588	7507	7576	7618	7581	7538	7513	7644	7587	7636	7597	7495	7569	7604	7639	7529	7708	7664	7742	7619	7617	7553	7486	7561	7482	7488	7523	7591	7491	7467	7606	7478	7509	7601	7628	7511	7574	7664	7575	7582	7526	7495	7527	7521	7635	7473	7622	7524	7464	7424	7596	7647	7573	7578	7622	7640	7490	7480	7528	7536	7554	7304	7539	7523	7586	7625	7610	7616	7521	7559	7518	7568	7684	7636	7599	7498	7451	7697	7599	7599	7499	7595	7625	7613	7545	7531	7557	7597	7541	7712	7548	7694	7637	7508	7661	7583	7495	7457	7529	7668	7510	7503	7661	7543	7547	7695	7471	7594	7520	7525	7487	7601	7568	7458	7501	7608	7454	7570	7648	7508	7554	7552	7525	7588	7488	7518	7475	7568	7524	7545	7599	7569	7563	7532	7549	7515	7512	7562	7607	7664	7577	7643	7666	7649	7434	7629	7653	7621	7624	7611	7585	7545	7582	7573	7540	7526	7445	7548	7504	7611	7716	7590	7557	7458	7768	7618	7602	7493	7556	7617	7602	7415	7530	7576	7508	7631	7657	7419	7676	7536	7522	7553	7546	7427	7612	7529	7588	7451	7349	7428	7509	7553	7521	7510	7425	7563	7464	7602	7485	7530	7586	7453	7519	7656	7518	7426	7690	7513	7586	7698	7499	7637	7567	7490	7517	7531	7457	7584	7608	7562	7592	7527	7620	7689	7477	7606	7532	7609	7597	7453	7587	7551	7560	7512	7554	7620	7504	7598	7585	7664	7439	7643	7535	7561	7487	7678	7530	7617	7490	7614	7549	7634	7592	7640	7708	7630	7591	7621	7569	7424	7618	7544	7636	7530	7655	7625	7561	7521	7594	7542	7659	7656	7603	7588	7634	7584	7581	7488	7609	7526	7633	7577	7604	7482	7579	7675	7646	7595	7574	7593	7553	7631	7598	7541	7598	7386	7608	7528	7447	7550	7497	7493	7598	7543	7487	7528	7698	7707	7666	7577	7541	7570	7535	7582	7677	7615	7517	7569	7584	7503	7587	7529	7630	7588	7524	7527	7605	7603	7400	7456	7609	7512	7526	7623	7648	7575	7475	7585	7502	7518	7559	7528	7580	7527	7581	7506	7575	7461	7574	7413	7507	7549	7542	7481	7511	7696	7557	7393	7574	7569	7568	7612	7643	7473	7579	7626	7492	7622	7615	7452	7679	7479	7500	7399	7589	7500	7555	7478	7633	7599	7419	7557	7467	7582	7528	7689	7411	7498	7510	7473	7459	7504	7583	7603	7611	7671	7680	7585	7411	7568	7523	7561	7545	7558	7603	7464	7497	7549	7526	7572	7646	7532	7495	7638	7478	7603	7689	7527	7508	7540	7610	7506	7703	7642	7487	7511	7643	7455	7638	7589	7684	7575	7513	7604	7513	7583	7536	7565	7636	7432	7564	7427	7483	7534	7526	7515	7417	7454	7552	7468	7502	7483	7631	7604	7627	7543	7651	7444	7527	7451	7585	7569	7692	7589	7611	7519	7628	7574	7597	7746	7464	7540	7513	7513	7580	7650	7592	7417	7635	7568	7706	7579	7540	7726	7496	7495	7554	7425	7472	7561	7467	7647	7494	7561	7588	7482	7567	7534	7603	7626	7479	7656	7493	7552	7526	7577	7448	7651	7715	7510	7516	7565	7711	7445	7550	7594	7578	7560	7442	7517	7499	7444	7558	7442	7585	7651	7587	7597	7540	7582	7562	7595	7593	7487	7626	7461	7604	7557	7471	7609	7546	7611	7525	7622	7421	7781	7455	7670	7470	7525	7470	7621	7415	7572	7616	7451	7608	7633	7548	7570	7699	7450	7470	7556	7477	7617	7445	7523	7487	7506	7650	7565	7632	7454	7514	7585	7542	7471	7464	7693	7589	7506	7531	7507	7567	7591	7605	7496	7552	7593	7604	7528	7601	7542	7575	7608	7534	7515	7504	7564	7490	7538	7510	7377	7589	7499	7520	7555	7384	7600	7688	7614	7548	7497	7533	7648	7588	7494
25305	20519	11055	3638	1382	902	774	817	724	762	778	772	784	755	784	775	766	784	790	766	765	757	731	734	769	770	786	703	777	742	747	775	753	787	744	723	789	779	739	810	757	750	680	741	779	770	735	717	765	791	756	753	779	779	778	771	769	747	724	740	757	779	775	762	781	776	754	723	774	775	746	757	706	730	791	741	740	786	753	758	766	713	741	787	783	750	768	779	760	766	738	759	724	763	774	753	718	746	721	774	727	770	779	745	737	755	784	746	810	719	783	740	809	776	790	727	757	749	719	785	731	733	753	740	789	787	720	716	703	844	809	763	816	749	740	787	745	759	735	744	776	822	748	750	729	751	801	767	757	748	735	750	768	745	725	772	743	777	757	692	753	769	730	696	742	759	769	710	766	728	740	735	766	751	772	755	748	747	778	770	763	757	800	815	791	776	770	765	717	752	797	784	771	758	756	749	757	722	752	755	737	710	741	714	750	787	755	738	737	704	773	774	744	771	745	756	807	809	720	780	705	761	724	777	772	819	791	746	812	728	752	782	744	756	751	700	737	744	761	749	795	798	741	721	757	712	766	795	778	769	777	727	730	772	750	761	758	802	724	787	733	780	807	718	791	755	738	751	770	717	732	719	714	790	754	728	751	708	809	817	781	744	717	779	766	723	745	801	807	792	776	729	777	786	719	796	819	800	769	752	766	761	766	750	796	769	761	785	715	683	777	766	779	716	737	790	749	733	756	749	802	726	703	756	774	764	734	788	762	810	721	710	736	774	763	804	753	754	769	819	685	782	754	777	737	754	871	705	821	766	761	790	761	746	732	773	797	724	769	799	733	746	774	793	707	770	737	729	751	786	755	792	758	759	727	738	754	738	762	757	769	709	842	812	759	798	701	777	763	755	757	749	740	775	771	747	775	769	792	709	786	751	731	790	804	794	782	748	803	765	749	776	776	759	724	710	783	744	706	760	725	745	724	763	814	758	769	731	776	759	735	728	789	789	780	751	815	764	749	825	770	776	740	752	744	735	772	786	725	777	767	725	789	758	754	750	750	774	790	744	791	768	786	716	771	745	733	755	787	764	730	789	769	809	769	788	711	703	765	730	771	740	762	782	735	770	771	706	773	759	734	777	759	735	763	752	749	743	749	696	795	784	782	810	736	751	745	747	750	744	748	819	781	739	737	813	794	769	730	761	761	788	801	765	784	741	747	704	755	817	796	725	762	741	755	751	787	742	721	736	776	769	785	740	752	790	788	813	791	786	767	753	731	815	782	740	709	754	783	770	715	730	756	730	746	789	746	759	783	782	708	749	747	720	746	753	760	740	791	731	796	751	821	780	744	783	747	751	713	740	780	756	736	739	787	756	755	771	750	760	775	775	733	771	745	782	757	767	779	727	744	775	763	736	715	748	710	753	736	753	781	758	814	729	792	758	786	727	763	723	762	752	753	748	801	743	775	756	731	777	723	743	759	755	748	723	780	797	707	767	750	791	769	729	836	758	733	767	765	712	797	738	709	780	799	745	799	748	738	796	755	778	758	727	740	733	746	793	835	728	749	782	772	739	750	779	777	775	810	814	801	768	768	753	760	759	749	713	766	774	732	728	783	802	784	757	750	748	737	771	746	759	754	791	752	793	785	767	763	759	748	774	772	766	773	815	751	805	691	779	781	741	765	733	777	771	733	712	732	729	779	754	711	783	766	737	774	726	734	765	777	776	756	772	748	751	767	757	811	761	793	787	758	759	776	809	753	785	777	756	791	769	769	758	798	808	778	722	747	741	720	734	763	756	713	742	760	753	745	717	739	756	752	753	771	762	805	760	776	743	793	747	787	797	777	832	760	767	772	777	745	745	763	684	794	727	748	765	746	744	732	735	740	788	728	761	777	730	751	762	785	792	782	775	748	772	746	781	789	791	756	764	818	793	723	774	745	786	747	828	761	756	777	757	740	733	776	757	797	745	756	747	713	741	704	731	765	794	727	759	746	782	747	796	750	744	755	752	727	750	723	801	757	714	752	780	800	710	716	786	785	792	766	796	765	761	751	749	755	805	721	769	744	777	767	785	752	804	761	760	785	703	740	789	738	746	724	788	762	783	722	729	811	729	739	729	835	736	739	749	745	788	667	782	804	760	722	763	752	800	774	768	801	731	750	760	777	740	781	785	772	762	731	738	753	772	785	805	761	696	719	744	705	756	762	754	748	756	764	711	742	739	741	785	760	798	728	764	766	766	768	716	765	761	792	766	747	797	753	752	791	781	757	814	798	698	704	761	757	743	796	737	723	777	770	787	782	784	765	748	739	764	768	757	723	746	753	802	730	741	734	730	831	768	739	746	780	794	762	764	758	747	706	752	808	788	793	705	780	776	752	763	705	759	755	754	741	750	751	774	786	757	733	835	741	755	740	774	791	740	753	749	736	759	746	808	780	740	709	810	780	745	756	778	745	728	752	723	734	745	804	778	760	716	770	781	777	700	786	701	765	767	763	776	758	775	725	792	770	757	806	748	801	740	793	741	706	803	727	698	786	713	722	750	749	785	788	737	804	784	729	750	777	759	772	772	790	818	731	791	754	754	761	753	736	775	748	822	748	743	721	787	769	801	785	814	735	728	732	729	740	779	807	694	779	735	766	757	722	724	762	739	710	724	725	770	739	766	736	771	749	737	728	788	747	727	767	805	703	809	770	792	776	780	786	737	789	713	794	759	763	751	746	714	766	741	769	714	780	763	764	771	747	797	733	767	741	712	743	746	755	744	747	744	782	760	730	793	775	729	755	767	743	810	754	750	746	779	774	769	741	759	741	766	789	804	772	767	777	723	747	755	746	746	762	770	790	735	779	746	737	751	774	739	770	754	753	756	771	760	748	754	745	802	740	748	776	771	742	778	793	815	762	815	749	773	754	795	759	747	739	732	789	771	761	744	761	786	751	765	756	741	750	740	732	754	753	741	729	776	750	767	764	750	789	759	746	810	762	773	788	776	787	739	749	781	752	755	722	793	800	705	706	768	783	712	797	727	757	747	777	752	806	758	753	770	721	704	753	771	711	735	747	771	733	728	771	741	772	755	785	774	737	798	821	759	758	796	767	779	795	794	796	758	790	767	766	802	784	760	800	767	781	813	715	779	809	803	776	778	776	781	787	839	798	779	747	736	759	790	769	719	791	771	825	770	728	815	742	745	756	757	756	734	784	762	730	795	791	714	753	814	774	798	744	750	759	735	724	763	765	744	728	749	767	735	766	753	757	748	761	765	786	759	719	725	719	754	807	729	770	776	788	737	755	730	740	747	733	735	775	770	745	735	726	755	767	765	716	746	775	752	766	749	766	763	780	766	734	766	783	804	744	778	751	781	753	735	746	793	765	721	733	755	761	749	751	787	743	782	722	788	721	819	743	835	767	703	770	763	719	759	692	762	760	767	807	744	750	753	836	786	706	742	682	728	742	810	729	728	772	794	767	754	784	750	757	794	775	776	703	766	755	746	711	724
58802	47400	35368	26265	16850	9213	6815	6532	6477	6365	6556	6532	6420	6591	6417	6453	6292	6438	6494	6359	6308	6511	6385	6386	6452	6311	6545	6427	6597	6344	6490	6430	6504	6340	6361	6464	6460	6466	6467	6453	6604	6532	6451	6533	6401	6413	6354	6381	6463	6534	6389	6435	6468	6330	6512	6499	6445	6285	6446	6474	6427	6530	6386	6443	6368	6452	6460	6454	6422	6407	6409	6485	6465	6533	6488	6406	6452	6461	6337	6300	6342	6380	6498	6509	6519	6374	6522	6436	6449	6455	6539	6450	6385	6443	6290	6383	6580	6454	6504	6403	6478	6382	6418	6472	6490	6521	6434	6524	6414	6420	6270	6438	6469	6431	6475	6389	6461	6433	6493	6437	6482	6495	6377	6472	6393	6447	6434	6430	6396	6403	6511	6475	6393	6402	6505	6489	6506	6461	6407	6483	6468	6529	6583	6423	6288	6397	6365	6369	6526	6493	6378	6360	6498	6370	6386	6464	6315	6341	6478	6580	6373	6403	6486	6481	6504	6458	6416	6342	6533	6529	6461	6541	6407	6334	6395	6512	6402	6388	6356	6486	6391	6385	6418	6430	6572	6512	6402	6326	6373	6421	6477	6409	6554	6418	6462	6434	6404	6482	6579	6525	6402	6502	6418	6384	6422	6472	6449	6387	6464	6384	6388	6406	6453	6496	6437	6603	6430	6323	6382	6448	6496	6485	6445	6433	6462	6247	6356	6404	6492	6370	6555	6436	6378	6604	6621	6478	6432	6454	6397	6512	6402	6416	6496	6474	6417	6373	6562	6498	6349	6334	6459	6419	6442	6360	6324	6460	6418	6394	6411	6461	6399	6475	6431	6600	6533	6405	6430	6347	6369	6518	6368	6440	6511	6378	6434	6588	6523	6356	6428	6461	6464	6456	6503	6398	6450	6368	6489	6393	6642	6487	6570	6437	6364	6473	6419	6420	6399	6482	6427	6419	6432	6359	6368	6448	6512	6427	6535	6394	6594	6464	6489	6416	6387	6616	6501	6406	6459	6432	6468	6450	6388	6479	6522	6369	6363	6533	6498	6379	6427	6422	6561	6342	6281	6582	6409	6415	6296	6466	6481	6426	6367	6472	6372	6209	6575	6536	6566	6406	6501	6594	6612	6522	6369	6476	6453	6525	6324	6494	6245	6521	6446	6408	6433	6519	6420	6466	6436	6315	6503	6404	6424	6521	6387	6460	6450	6435	6446	6532	6532	6427	6387	6449	6518	6449	6463	6516	6468	6479	6565	6325	6467	6330	6382	6455	6465	6445	6400	6389	6513	6504	6354	6524	6400	6371	6546	6423	6405	6504	6468	6502	6519	6564	6397	6462	6457	6361	6374	6526	6413	6551	6376	6383	6432	6381	6504	6461	6354	6313	6352	6486	6343	6498	6539	6415	6434	6364	6594	6460	6409	6362	6457	6553	6256	6620	6573	6602	6560	6554	6412	6465	6454	6441	6394	6369	6464	6554	6414	6393	6447	6504	6405	6358	6573	6459	6316	6534	6318	6375	6433	6660	6393	6337	6596	6458	6615	6442	6490	6523	6544	6413	6422	6449	6441	6375	6502	6506	6472	6384	6402	6499	6369	6405	6311	6379	6363	6390	6527	6487	6450	6430	6407	6388	6378	6579	6417	6450	6402	6432	6473	6473	6487	6403	6285	6488	6477	6467	6456	6384	6422	6466	6342	6578	6405	6425	6465	6555	6476	6604	6557	6458	6489	6265	6407	6386	6537	6334	6443	6518	6274	6554	6428	6457	6384	6373	6465	6350	6610	6378	6361	6415	6511	6428	6472	6439	6509	6507	6499	6494	6461	6416	6387	6300	6361	6446	6461	6418	6574	6453	6413	6316	6453	6461	6509	6476	6512	6325	6448	6253	6386	6430	6511	6342	6447	6507	6323	6463	6462	6305	6564	6375	6380	6441	6344	6351	6406	6526	6379	6424	6464	6386	6513	6419	6397	6498	6353	6356	6565	6505	6409	6467	6435	6540	6506	6457	6373	6437	6376	6524	6505	6595	6426	6564	6505	6456	6420	6357	6348	6521	6531	6407	6512	6674	6464	6472	6572	6473	6343	6455	6550	6470	6505	6433	6420	6423	6426	6422	6401	6452	6549	6484	6412	6410	6343	6454	6472	6426	6423	6530	6446	6456	6431	6496	6438	6463	6495	6403	6406	6475	6412	6383	6560	6535	6499	6372	6600	6544	6512	6303	6435	6366	6534	6549	6504	6474	6421	6348	6513	6393	6398	6324	6488	6316	6415	6352	6395	6439	6511	6536	6399	6479	6537	6478	6563	6449	6474	6502	6516	6415	6431	6503	6464	6486	6414	6351	6516	6612	6382	6317	6505	6553	6525	6404	6495	6387	6590	6486	6596	6444	6490	6481	6392	6462	6554	6520	6413	6461	6435	6498	6470	6412	6520	6451	6382	6447	6459	6378	6435	6498	6494	6462	6498	6379	6433	6456	6381	6399	6520	6450	6509	6346	6423	6467	6416	6501	6439	6496	6512	6479	6492	6372	6427	6470	6396	6427	6493	6449	6381	6501	6419	6559	6366	6410	6396	6499	6397	6378	6407	6360	6486	6423	6320	6361	6448	6424	6474	6386	6447	6288	6469	6495	6381	6448	6429	6439	6427	6480	6330	6499	6488	6542	6434	6420	6556	6428	6417	6383	6545	6366	6429	6436	6519	6465	6462	6621	6418	6486	6538	6409	6563	6403	6397	6467	6463	6482	6551	6462	6291	6389	6439	6328	6369	6534	6449	6506	6403	6298	6424	6361	6438	6467	6502	6528	6422	6418	6417	6404	6384	6389	6415	6513	6560	6489	6522	6375	6480	6395	6401	6415	6435	6495	6404	6376	6399	6351	6460	6331	6499	6445	6495	6368	6415	6507	6522	6372	6358	6367	6516	6353	6471	6400	6529	6413	6469	6504	6475	6470	6432	6377	6465	6524	6472	6434	6407	6358	6310	6479	6539	6359	6498	6366	6434	6509	6480	6420	6513	6564	6529	6400	6367	6306	6474	6481	6497	6519	6539	6462	6437	6494	6433	6469	6401	6501	6402	6380	6398	6455	6510	6499	6308	6384	6466	6441	6426	6470	6298	6363	6451	6508	6466	6396	6485	6315	6447	6485	6432	6439	6362	6587	6394	6268	6503	6456	6506	6329	6389	6384	6444	6509	6406	6421	6408	6440	6531	6466	6553	6446	6496	6525	6506	6327	6433	6429	6352	6484	6439	6528	6450	6515	6391	6305	6546	6347	6471	6502	6294	6452	6402	6460	6489	6455	6391	6377	6459	6488	6388	6529	6475	6365	6507	6389	6499	6485	6397	6552	6380	6547	6364	6465	6451	6411	6334	6610	6383	6345	6384	6441	6496	6592	6447	6527	6373	6455	6431	6567	6480	6462	6410	6358	6434	6464	6490	6574	6373	6499	6339	6423	6527	6480	6537	6626	6437	6477	6319	6508	6368	6401	6459	6590	6466	6369	6406	6476	6454	6422	6492	6459	6558	6455	6448	6401	6407	6552	6421	6464	6395	6443	6377	6448	6601	6490	6493	6389	6417	6473	6367	6227	6443	6423	6448	6452	6430	6533	6450	6420	6474	6470	6537	6467	6387	6358	6429	6656	6375	6483	6416	6407	6438	6461	6507	6400	6524	6468	6456	6517	6539	6363	6367	6395	6385	6445	6478	6496	6554	6249	6506	6423	6408	6498	6436	6491	6431	6460	6511	6492	6492	6544	6448	6526	6344	6410	6513	6552	6500	6438	6474	6573	6379	6462	6492	6506	6529	6379	6415	6392	6446	6590	6504	6438	6388	6630	6366	6391	6490	6523	6502	6416	6446	6488	6523	6470	6502	6522	6521	6450	6441	6401	6416	6369	6526	6474	6370	6554	6423	6511	6465	6453	6420	6565	6467	6413	6392	6610	6503	6409	6470	6486	6354	6512	6420	6508	6469	6444	6450	6508	6426	6426	6477	6584	6443	6208	6353	6536	6267	6460	6503	6404	6452	6486	6499	6508	6442	6443	6462	6509	6376	6428	6338	6446	6602	6476	6464	6377	6441	6383	6459	6548	6480	6486	6587	6548	6420	6411	6433	6528	6384	6340	6539	6495	6465	6548	6405	6482	6430	6450	6426	6440	6362	6430	6465	6395	6477	6416	6375	6439	6474	6591	6496	6488	6501	6507	6475	6360	6589	6455	6352	6396	6425	6452	6453	6653	6359	6513	6318	6391	6333	6449	6455	6426	6309	6494	6444	6382	6511	6502	6477	6461	6391	6485	6444	6470	6539	6321	6557	6470	6498	6539	6513	6507	6436	6518	6415	6403	6533	6503	6580	6595	6384	6434	6445	6419	6416	6477	6444	6434	6360	6548	6572	6340	6559	6372	6445	6498	6427	6515	6462	6476	6308	6377	6384	6547	6419	6496	6513	6502	6397	6524	6483	6487	6389	6379	6502	6446	6508	6464	6486	6513	6533	6415	6466	6505	6506	6454	6570	6318	6499	6475	6633	6371	6451	6562	6362	6504	6539	6484	6414	6388	6442	6441	6541	6595	6530	6333	6527	6470	6460	6414	6312	6373	6320	6495	6212	6388	6500	6396	6522	6469	6457	6448	6422	6485	6486	6538	6420	6503	6437	6444	6430	6483	6448	6443	6427	6486	6377	6491	6566	6466	6529	6375	6533	6466	6354	6490	6485	6464	6502	6432	6397	6562	6371	6553	6420	6549	6290	6340	6402	6493	6418	6436	6491	6443	6525	6526	6309	6439	6314	6310	6591	6391	6450	6549	6417	6544	6310	6489	6540	6369	6466	6494	6473	6562	6357	6457	6532	6405	6389	6521	6487	6479	6473	6618	6242	6335	6403	6599	6511	6396	6503	6514	6480	6534	6239	6380	6502	6537	6469	6442	6433	6522	6383	6496	6681	6284	6503	6436	6318	6572	6412	6386	6437	6591	6446	6455	6451	6507	6399	6479	6492	6376	6482	6448	6581	6480	6442	6458	6412	6581	6453	6446	6440	6398	6437	6441	6453	6308	6435	6505	6403	6406	6393	6480	6469	6464	6397	6465	6434	6428
26351	22455	10706	3217	1249	829	781	787	754	731	757	703	731	713	766	742	761	747	740	746	750	729	766	746	729	725	756	719	722	715	750	734	752	802	725	744	731	733	754	768	752	794	733	716	720	664	740	723	768	765	755	712	785	725	765	726	770	728	788	782	663	750	731	775	790	785	731	771	731	746	741	737	734	717	719	765	726	756	758	751	723	795	790	718	769	781	750	746	751	780	727	712	769	698	725	788	761	721	712	710	765	761	775	705	733	713	722	720	759	681	736	747	694	762	737	710	722	774	729	759	782	756	737	728	748	689	778	745	742	718	744	709	759	677	723	744	750	748	754	729	745	745	772	744	791	740	749	698	723	766	718	710	720	781	789	741	752	749	721	765	782	717	753	738	743	722	708	741	757	744	782	772	716	768	775	714	733	691	767	760	759	787	764	726	770	749	699	759	723	734	750	723	753	746	763	745	783	742	736	761	787	746	786	760	748	719	731	716	721	695	775	759	703	770	737	754	748	705	751	720	778	686	752	705	770	744	732	699	757	783	758	726	779	742	735	710	686	719	774	701	684	755	738	764	738	726	731	765	762	742	795	780	741	731	759	730	748	719	777	731	735	724	734	740	791	754	732	761	768	736	836	756	788	728	723	743	798	729	739	754	749	707	752	732	727	746	715	740	740	735	751	735	752	726	738	728	787	725	746	708	696	695	706	754	679	751	762	781	718	798	760	775	733	782	727	742	776	728	779	720	728	703	709	739	778	742	741	752	777	784	782	782	739	728	713	745	737	737	766	744	747	725	771	807	766	767	759	731	749	764	717	745	729	768	788	726	721	701	737	783	752	729	709	748	733	742	746	692	724	720	776	721	764	797	734	734	786	754	781	759	799	745	808	806	790	782	745	729	754	735	742	756	757	709	802	780	725	745	751	748	733	749	743	784	769	726	755	716	745	729	774	734	754	720	737	770	751	761	790	736	748	740	744	724	781	735	754	739	767	727	758	759	798	734	746	783	801	730	711	751	807	743	741	775	719	725	703	719	767	740	760	784	729	727	744	777	769	730	798	747	735	738	732	720	735	750	759	726	737	742	727	728	675	706	703	721	745	741	764	730	715	750	754	776	758	676	757	721	708	757	838	729	794	729	768	730	726	754	758	756	739	709	714	737	771	750	731	765	757	764	726	734	793	775	696	768	741	722	710	749	727	749	740	751	792	740	723	741	706	692	729	732	744	720	737	710	731	738	757	728	748	732	752	731	770	726	711	747	728	721	768	758	758	748	733	737	707	748	753	720	746	757	793	755	763	766	765	775	741	707	768	758	750	734	766	790	751	697	723	783	762	735	711	747	782	698	737	753	725	683	729	731	843	761	745	745	730	777	731	754	734	692	759	722	749	754	731	776	767	764	714	784	769	701	754	699	667	767	787	742	713	691	718	714	736	722	769	739	751	735	715	740	767	702	725	760	776	759	740	702	766	750	710	761	718	748	745	723	722	711	781	778	686	749	715	695	774	730	725	749	786	696	718	713	738	719	710	782	756	760	759	789	752	721	711	695	730	789	754	697	772	726	776	737	759	697	734	732	742	744	742	736	724	749	729	708	755	732	764	774	723	778	720	771	744	771	708	744	788	688	711	733	743	733	735	744	729	712	753	748	716	744	732	740	738	712	772	737	715	739	793	763	724	746	755	744	739	772	763	794	716	746	791	754	754	696	739	733	768	750	742	781	713	743	749	712	713	792	727	792	731	706	703	765	747	730	702	736	712	732	789	712	728	728	728	710	728	738	697	742	736	744	739	756	773	727	744	744	762	781	706	703	736	701	732	706	714	712	725	723	734	798	737	730	757	729	786	742	730	780	728	772	765	758	778	753	739	795	772	735	715	773	719	742	732	715	757	775	756	801	714	791	697	726	699	722	769	720	743	751	735	739	714	720	774	749	752	752	733	690	747	734	695	731	764	741	805	752	796	762	731	751	701	715	735	707	768	704	758	754	749	744	770	742	756	720	737	742	735	703	737	737	731	712	776	780	735	756	702	741	787	762	716	757	760	764	772	747	721	775	746	741	736	751	757	729	751	736	750	714	731	767	731	715	712	701	732	735	821	756	711	738	760	725	762	745	806	709	735	699	730	751	765	752	748	762	747	720	746	776	738	696	724	763	741	756	716	775	706	744	747	727	718	750	782	725	756	761	727	762	752	756	755	752	805	769	779	712	726	791	748	755	716	738	763	678	775	782	724	739	732	729	729	700	778	759	725	722	779	713	780	768	730	717	724	738	711	758	742	752	738	746	699	755	734	785	765	779	768	747	699	773	743	705	752	745	744	715	741	784	727	736	746	754	763	756	748	747	744	724	730	765	734	767	757	704	745	742	766	759	771	766	713	740	781	717	700	723	734	755	778	791	779	748	795	738	758	742	711	734	769	735	789	650	735	741	714	773	759	759	768	764	686	752	780	744	720	714	775	730	728	755	742	725	743	745	723	779	732	763	722	719	701	767	689	724	725	762	737	770	730	766	787	704	729	763	759	730	755	742	773	745	748	715	766	782	751	762	737	764	768	699	708	747	799	778	708	731	756	728	728	729	785	747	753	777	725	759	748	807	778	743	747	765	780	750	750	744	722	746	751	726	700	763	719	714	710	770	747	775	695	707	721	769	761	729	727	782	718	721	730	784	785	737	716	820	754	706	715	721	723	731	737	780	751	758	744	794	747	817	731	699	783	747	759	749	753	728	690	716	763	743	761	727	722	716	760	773	804	731	754	763	732	728	713	719	756	745	760	762	732	784	709	747	744	759	709	719	701	726	760	774	760	771	673	713	784	776	732	749	755	754	782	780	710	769	750	685	802	763	794	702	798	721	756	744	761	783	753	742	780	743	711	741	772	714	727	762	725	773	744	722	734	751	746	696	739	801	737	751	744	769	735	752	725	762	756	770	721	837	750	713	763	765	715	754	769	720	764	736	722	689	781	737	723	767	756	797	708	746	740	678	760	755	759	752	729	736	738	720	765	713	805	715	723	769	771	708	720	780	783	741	730	775	758	739	727	709	733	712	776	751	745	716	720	758	741	760	777	725	739	762	774	790	775	793	697	737	768	717	746	798	724	734	767	725	720	717	764	774	752	680	730	741	786	751	688	688	753	743	733	792	766	707	729	716	743	689	751	727	711	775	719	776	757	757	750	718	756	749	758	734	755	759	722	707	756	775	726	788	779	750	691	760	745	738	758	744	757	735	799	699	718	726	711	685	766	762	746	694	742	706	726	760	759	736	787	691	732	788	772	724	755	680	727	780	699	753	776	671	759	738	818	709	766	763	731	771	719	783	700	757	773	751	750	722	768	767	762	709	744	713	736	742	710	749	717	772	755	703	761	759	755	726	744	742	742	732	752	755	732	771	726	722	736	706	747	757	702	730	758	748	733	739	714	698	754	691	752	805	767	757	724	734	816	704	802	761	727	724	769	720	716	705	730	746	742	737	724	783	798	761	727	761	727	751
59507	48492	34143	23991	14789	8213	6756	6374	6447	6391	6428	6413	6369	6414	6349	6256	6258	6309	6370	6348	6299	6379	6337	6313	6336	6112	6414	6434	6354	6370	6432	6341	6281	6339	6252	6387	6313	6405	6275	6419	6378	6311	6322	6276	6292	6324	6291	6389	6456	6396	6418	6345	6289	6416	6388	6324	6495	6386	6465	6322	6376	6315	6289	6469	6276	6462	6283	6344	6319	6465	6387	6482	6458	6314	6414	6315	6381	6517	6329	6276	6314	6434	6368	6595	6412	6381	6568	6485	6306	6346	6382	6398	6476	6309	6418	6308	6259	6396	6431	6381	6292	6346	6324	6436	6323	6470	6438	6256	6361	6323	6503	6343	6641	6272	6373	6390	6340	6299	6330	6298	6418	6317	6414	6392	6247	6525	6304	6299	6440	6309	6374	6365	6341	6202	6474	6290	6433	6358	6337	6286	6298	6314	6251	6358	6313	6317	6355	6365	6294	6339	6329	6351	6395	6420	6313	6460	6349	6374	6177	6368	6413	6403	6315	6356	6250	6312	6401	6336	6378	6322	6369	6397	6395	6394	6344	6432	6346	6341	6292	6443	6405	6344	6344	6422	6380	6288	6268	6491	6427	6381	6326	6411	6415	6461	6421	6395	6314	6475	6355	6356	6460	6381	6366	6390	6385	6242	6339	6369	6355	6370	6477	6340	6344	6252	6380	6275	6461	6321	6407	6285	6387	6360	6340	6410	6170	6382	6484	6418	6472	6236	6435	6388	6354	6387	6316	6356	6391	6339	6393	6572	6323	6401	6449	6283	6428	6230	6406	6345	6255	6342	6433	6328	6422	6345	6378	6413	6261	6309	6363	6518	6265	6443	6391	6289	6370	6394	6359	6428	6422	6335	6244	6316	6307	6434	6398	6333	6447	6405	6427	6332	6453	6207	6441	6316	6357	6161	6351	6242	6313	6354	6441	6289	6282	6295	6315	6251	6262	6428	6335	6407	6317	6290	6282	6365	6246	6293	6282	6441	6475	6394	6396	6403	6457	6290	6352	6381	6334	6400	6372	6259	6390	6285	6407	6331	6433	6265	6301	6370	6480	6397	6369	6360	6267	6404	6212	6439	6436	6469	6280	6520	6323	6446	6341	6251	6194	6404	6470	6340	6360	6428	6267	6396	6348	6359	6456	6524	6295	6477	6397	6380	6385	6376	6333	6287	6324	6398	6344	6389	6279	6246	6321	6261	6399	6451	6430	6201	6282	6414	6261	6392	6330	6354	6341	6379	6348	6338	6482	6301	6428	6242	6325	6349	6325	6458	6352	6346	6461	6309	6302	6313	6518	6475	6359	6408	6313	6438	6414	6480	6224	6402	6362	6451	6357	6542	6292	6534	6403	6299	6359	6326	6476	6247	6360	6241	6331	6405	6476	6268	6398	6128	6330	6410	6354	6379	6376	6421	6421	6313	6379	6291	6272	6416	6448	6398	6260	6338	6466	6474	6272	6354	6475	6340	6485	6385	6335	6458	6374	6451	6370	6287	6420	6266	6229	6417	6287	6374	6384	6444	6294	6431	6475	6448	6378	6313	6384	6281	6411	6345	6343	6372	6373	6360	6353	6240	6231	6431	6291	6410	6440	6417	6386	6308	6435	6445	6461	6258	6343	6273	6377	6324	6448	6284	6376	6328	6359	6510	6313	6291	6347	6318	6407	6394	6310	6406	6444	6362	6298	6397	6464	6345	6227	6272	6348	6347	6359	6405	6483	6482	6308	6385	6362	6281	6420	6392	6362	6365	6435	6501	6389	6360	6399	6217	6252	6355	6238	6254	6463	6285	6416	6381	6471	6510	6432	6264	6319	6273	6396	6376	6373	6366	6385	6323	6336	6470	6321	6354	6516	6482	6377	6391	6251	6175	6416	6349	6318	6287	6373	6362	6339	6384	6523	6487	6453	6430	6296	6325	6474	6240	6299	6384	6417	6383	6381	6331	6547	6211	6333	6419	6402	6348	6235	6244	6288	6353	6373	6339	6426	6312	6449	6361	6237	6500	6284	6330	6403	6260	6288	6358	6188	6552	6323	6394	6398	6279	6456	6393	6323	6203	6452	6355	6315	6478	6287	6431	6323	6295	6247	6347	6411	6382	6339	6303	6326	6530	6336	6405	6408	6391	6464	6363	6360	6388	6490	6331	6257	6434	6340	6384	6265	6358	6430	6316	6355	6540	6494	6308	6343	6283	6464	6395	6531	6443	6343	6324	6453	6450	6449	6345	6335	6377	6367	6463	6352	6254	6298	6349	6319	6387	6284	6346	6444	6349	6379	6403	6383	6300	6342	6386	6454	6419	6483	6308	6291	6295	6236	6337	6394	6514	6302	6270	6304	6343	6355	6333	6309	6167	6260	6350	6404	6419	6249	6397	6370	6413	6347	6397	6382	6279	6394	6448	6360	6300	6274	6428	6283	6304	6439	6399	6405	6443	6340	6308	6366	6475	6420	6402	6324	6464	6359	6296	6303	6432	6338	6294	6408	6329	6339	6432	6332	6498	6428	6271	6419	6371	6408	6339	6360	6426	6355	6292	6384	6429	6476	6567	6331	6426	6333	6318	6389	6276	6391	6256	6446	6418	6413	6376	6449	6454	6303	6482	6442	6513	6373	6335	6451	6309	6346	6418	6311	6490	6247	6335	6441	6362	6392	6273	6444	6331	6397	6287	6361	6491	6359	6353	6388	6425	6466	6407	6282	6450	6309	6283	6335	6409	6419	6248	6399	6411	6374	6350	6347	6336	6377	6455	6390	6297	6427	6240	6240	6244	6375	6348	6185	6415	6414	6481	6292	6427	6370	6405	6270	6355	6383	6425	6304	6363	6250	6288	6285	6407	6189	6317	6384	6436	6500	6440	6301	6426	6371	6480	6326	6310	6345	6465	6384	6514	6500	6379	6310	6363	6298	6403	6370	6382	6336	6339	6290	6443	6348	6363	6377	6259	6463	6409	6426	6351	6379	6348	6496	6265	6353	6382	6342	6454	6370	6290	6343	6521	6434	6441	6309	6287	6335	6310	6387	6367	6373	6345	6294	6411	6321	6234	6358	6489	6325	6268	6268	6366	6182	6377	6413	6489	6307	6368	6355	6434	6479	6437	6298	6354	6309	6311	6295	6305	6477	6405	6415	6357	6439	6397	6364	6234	6239	6378	6398	6351	6441	6386	6320	6371	6385	6399	6206	6373	6429	6325	6366	6325	6518	6410	6451	6414	6355	6322	6321	6326	6379	6456	6405	6255	6254	6252	6397	6269	6296	6314	6310	6395	6435	6378	6424	6466	6485	6386	6318	6386	6347	6421	6385	6315	6443	6345	6343	6324	6307	6340	6464	6377	6376	6370	6379	6409	6452	6477	6391	6298	6442	6320	6445	6321	6385	6451	6346	6389	6367	6436	6417	6386	6253	6301	6334	6383	6387	6392	6411	6371	6343	6272	6339	6331	6352	6285	6337	6382	6341	6450	6329	6286	6380	6340	6207	6421	6342	6310	6493	6575	6284	6363	6463	6351	6412	6380	6384	6347	6310	6335	6390	6367	6368	6358	6306	6290	6368	6324	6300	6391	6436	6390	6345	6285	6416	6359	6420	6369	6324	6331	6357	6335	6340	6391	6303	6338	6395	6384	6344	6353	6431	6355	6364	6403	6476	6431	6327	6452	6319	6330	6526	6363	6269	6314	6456	6291	6428	6259	6372	6281	6340	6262	6420	6340	6323	6430	6386	6446	6268	6362	6252	6341	6416	6523	6370	6423	6331	6521	6112	6380	6341	6282	6398	6260	6445	6382	6439	6305	6433	6466	6557	6485	6399	6418	6410	6297	6402	6512	6354	6446	6478	6391	6260	6218	6334	6464	6522	6349	6378	6280	6396	6376	6375	6422	6414	6336	6290	6411	6439	6376	6326	6401	6389	6480	6351	6354	6369	6465	6325	6340	6449	6362	6368	6410	6349	6369	6358	6427	6373	6413	6473	6351	6348	6416	6220	6376	6287	6373	6467	6283	6482	6233	6331	6396	6282	6342	6439	6348	6407	6397	6263	6332	6367	6407	6436	6474	6520	6212	6414	6433	6348	6344	6454	6404	6399	6400	6304	6413	6227	6403	6467	6494	6310	6375	6295	6430	6249	6354	6138	6250	6305	6440	6315	6376	6402	6352	6334	6289	6367	6356	6397	6373	6294	6186	6363	6414	6459	6381	6362	6294	6300	6383	6294	6298	6260	6214	6243	6414	6282	6413	6311	6364	6379	6366	6352	6304	6455	6208	6538	6334	6266	6342	6366	6312	6244	6467	6424	6439	6461	6260	6458	6365	6451	6387	6395	6426	6470	6313	6285	6495	6423	6284	6362	6308	6334	6389	6246	6358	6423	6231	6409	6380	6312	6340	6412	6293	6321	6389	6349	6285	6391	6413	6391	6325	6235	6403	6422	6349	6360	6387	6473	6379	6455	6495	6332	6518	6221	6337	6344	6336	6516	6339	6229	6400	6330	6295	6372	6412	6417	6365	6390	6297	6321	6487	6310	6451	6281	6333	6310	6359	6389	6286	6292	6343	6349	6405	6519	6267	6434	6355	6423	6352	6390	6389	6418	6338	6476	6286	6397	6354	6422	6376	6388	6368	6262	6465	6333	6386	6346	6286	6280	6182	6452	6402	6415	6293	6327	6446	6431	6369	6430	6266	6346	6416	6409	6449	6507	6360	6371	6291	6313	6358	6362	6362	6425	6257	6401	6350	6427	6375	6329	6298	6418	6295	6382	6286	6475	6384	6344	6370	6475	6249	6355	6435	6431	6284	6299	6307	6428	6479	6291	6336	6402	6283	6402	6375	6435	6411	6380	6311	6352	6353	6274	6389	6471	6388	6313	6368	6461	6477	6362	6377	6383	6304	6446	6383	6508	6330	6327	6338	6394	6247	6425	6419	6181	6355	6342	6376	6281	6410	6268	6393	6299	6322	6313	6321	6302	6472	6418	6333	6425	6335	6325	6369	6447	6367	6486	6333	6406	6373	6414	6325	6364	6449	6402	6365	6424	6333	6290	6324	6348	6377	6442	6350	6356	6228	6421	6309	6181	6253	6339	6344	6350	6572	6440	6181	6343	6344	6437	6423
39263	40134	23795	8536	2342	1080	854	859	855	829	811	846	798	838	852	821	797	884	863	827	828	849	866	805	843	847	844	855	843	802	863	885	875	778	853	845	877	868	852	836	787	838	853	916	830	884	797	811	833	855	824	874	906	856	858	856	847	812	853	868	889	875	846	924	895	853	837	834	855	827	855	876	861	849	829	833	845	822	843	860	837	873	798	864	821	872	857	831	831	864	839	856	803	842	838	866	873	852	861	839	861	837	802	822	866	881	888	812	873	842	896	827	870	877	859	823	894	796	852	846	813	845	873	856	849	808	852	834	841	885	825	879	835	896	856	829	821	817	807	868	835	859	819	887	855	875	842	886	852	816	839	863	852	813	857	881	851	803	830	828	876	852	847	883	872	854	854	817	884	804	852	825	872	882	876	842	827	894	906	873	839	849	857	832	872	874	858	850	834	850	865	836	826	817	873	872	821	840	892	850	888	831	871	898	833	835	836	778	847	837	861	842	889	870	847	833	851	851	831	824	832	918	778	824	779	880	828	789	881	850	846	827	808	847	795	836	877	852	825	861	879	806	833	800	837	863	821	880	812	867	875	860	870	868	852	861	801	849	861	797	819	833	853	890	871	870	838	886	847	881	885	890	869	833	864	793	848	842	870	832	845	822	868	863	846	841	803	854	876	832	840	840	935	830	841	836	817	798	831	840	865	820	821	836	847	878	898	858	841	864	828	895	863	845	860	898	851	854	864	858	846	865	807	830	869	852	925	864	843	832	866	845	824	851	858	872	816	859	929	860	846	848	855	906	856	845	803	846	835	852	833	831	831	892	804	865	855	856	815	842	830	879	857	828	842	784	842	891	857	855	906	856	812	881	867	881	893	873	836	839	889	878	855	835	861	866	810	875	875	864	839	824	865	869	854	779	884	831	846	827	867	798	835	871	850	850	874	894	912	857	837	819	838	842	888	828	843	881	842	844	869	835	847	839	885	854	807	842	839	862	862	872	801	849	850	871	846	799	872	853	870	907	841	857	873	854	811	834	876	852	853	875	848	845	866	884	872	873	892	838	818	839	857	843	856	867	815	872	837	863	852	871	853	883	853	888	853	898	846	866	858	789	849	830	844	818	879	806	898	857	878	861	855	878	839	863	818	809	841	857	868	780	835	818	869	884	850	821	838	809	849	857	841	825	875	803	879	878	835	846	852	827	868	897	822	892	871	860	906	858	901	840	851	889	850	873	859	851	856	851	860	865	828	903	872	838	851	872	897	890	797	827	864	875	940	904	838	848	830	849	839	876	888	843	828	843	902	833	803	927	854	866	841	821	840	897	849	864	881	908	826	844	873	825	827	815	842	879	870	840	846	855	858	824	846	861	852	891	857	862	832	851	848	842	891	804	892	792	808	883	854	817	834	851	820	855	855	851	865	858	917	858	829	840	831	868	844	864	817	835	847	846	847	821	923	853	887	839	867	825	835	829	862	874	869	860	870	842	868	814	823	850	886	823	894	868	853	857	892	859	862	877	788	867	829	794	872	822	863	806	860	825	839	875	816	843	825	845	820	846	838	877	876	886	842	832	815	855	872	892	876	813	902	855	834	881	863	811	880	870	870	825	829	847	858	800	858	811	844	874	808	889	869	843	849	879	865	866	793	849	848	829	801	854	826	838	849	881	829	828	828	876	859	873	897	840	861	831	806	822	834	831	886	812	886	868	894	895	877	876	783	759	854	865	864	831	861	872	825	809	797	842	823	906	822	872	869	831	871	839	798	866	830	797	876	828	826	873	858	905	830	862	813	835	855	803	894	803	840	861	899	831	855	862	860	837	796	872	890	856	841	854	854	800	884	857	866	835	819	876	852	838	858	859	874	903	808	812	824	818	871	862	867	836	870	785	835	892	877	830	810	809	838	849	861	889	899	841	891	846	890	828	913	808	840	873	877	861	916	845	826	836	816	866	783	871	807	866	819	808	863	849	829	848	859	866	862	855	910	844	809	857	841	843	871	911	834	882	843	884	871	786	857	806	830	873	847	848	811	883	834	804	869	827	842	869	886	813	902	879	806	861	856	895	889	812	855	860	841	924	872	843	867	898	878	883	862	886	877	916	872	833	880	855	901	858	853	874	840	857	849	843	775	859	844	861	844	900	898	821	809	872	838	853	847	829	817	820	816	849	876	830	898	827	900	902	834	903	876	836	812	874	900	873	830	930	858	849	817	833	837	845	787	855	916	814	833	850	827	881	848	873	872	808	831	852	833	827	834	816	851	820	905	829	943	881	821	876	840	843	841	905	798	904	798	848	853	851	886	776	859	889	871	835	887	902	814	836	816	829	838	837	887	906	855	845	898	817	824	802	876	881	802	881	828	854	867	862	846	873	891	857	849	840	871	824	820	879	868	851	812	837	866	795	868	898	854	818	838	828	818	829	821	811	815	828	891	865	893	857	851	883	903	859	836	896	752	887	873	861	867	889	843	817	822	903	832	908	826	864	839	817	910	853	857	835	835	895	843	858	794	874	815	845	848	855	872	817	864	832	896	841	856	859	878	869	840	907	862	899	828	868	836	848	876	880	811	829	807	862	884	865	874	831	868	836	849	806	816	846	859	891	927	859	816	880	791	844	869	848	834	886	804	838	823	867	915	786	837	878	857	814	906	848	865	865	821	832	885	865	872	878	829	860	840	867	834	855	865	896	848	864	836	825	813	817	863	821	820	869	882	874	878	871	776	816	830	858	859	862	856	873	869	833	845	787	791	839	846	830	828	828	890	812	858	858	839	871	868	866	852	845	823	829	845	840	827	851	820	898	878	855	834	875	864	849	897	838	829	837	917	856	840	856	871	826	844	857	871	838	887	790	824	819	848	815	832	827	873	887	789	857	826	816	852	882	861	862	829	812	935	891	814	875	852	840	877	861	848	822	850	837	825	831	816	830	800	893	814	871	847	909	840	847	835	858	789	823	855	839	876	795	871	805	874	844	878	879	834	872	800	820	823	876	877	830	785	850	872	844	855	839	892	830	851	849	863	825	863	870	907	814	877	869	833	825	849	845	855	862	814	825	795	844	869	830	856	823	886	828	836	814	883	862	855	827	873	786	877	843	802	838	865	935	866	909	860	824	814	791	793	827	829	832	839	891	873	876	815	865	886	840	797	823	816	824	850	822	859	827	879	828	826	811	829	842	854	874	834	824	876	839	843	814	847	884	851	844	874	851	824	907	881	896	841	883	866	826	838	946	854	813	849	856	830	813	840	803	873	901	890	861	901	831	871	828	882	894	901	836	775	853	812	880	875	889	842	853	819	881	798	865	864	851	880	890	845	817	842	856	861	839	803	881	812	849	829	837	887	832	938	892	818	845	844	792	874	847	856	830	794	860	814	877	882	881	838	883	820	827	873	831	807	841	908	826	884	884	802	836	885	852	898	856	884	845	819	863	833	835	836	856	900	837	824	859	883	832	806	853	826	876	860	875	825	833	787	914	817	874	846	844	875	825	859	860
68418	60467	48000	36120	24419	11895	7938	7202	7162	6973	7083	7304	7087	7169	7179	7030	7098	7140	7145	7177	7144	7083	7116	7133	7145	6959	7090	7224	7163	7163	7040	7043	7292	7197	7080	7174	7028	7105	7133	7217	7150	7098	7035	7130	7057	7203	7077	7033	7033	6976	7255	7230	7091	7133	7084	7197	7007	7160	7086	7193	7179	7089	7097	7151	7032	7209	7066	6948	7178	7100	7061	7116	7207	7043	7117	7070	7123	7076	7034	7200	7129	7046	7148	7107	7053	7253	7180	6954	7097	7075	6932	7223	6951	7195	7133	7031	7072	7035	7011	7015	7142	6966	7113	7122	7155	7027	7001	7141	7054	7114	7099	7105	7145	7242	7118	7173	7097	7080	7010	7220	7106	7023	7173	7076	7151	7076	7108	7186	7243	7180	7055	7214	7161	7084	7124	7095	7111	7211	7121	7130	7111	7085	7190	6979	7058	7198	7143	7176	7001	7091	7168	7146	7082	7268	7318	7088	7090	7122	7071	7146	7107	7044	7127	7008	7275	7085	7089	7047	6999	7209	7115	7172	7101	7063	7081	7114	7035	7070	7032	7116	7277	6980	7064	7193	7091	7096	7211	7130	7082	7166	7197	7059	7055	7219	7169	7222	7257	7182	7133	7142	7029	7229	7048	7148	7111	7216	7169	6939	7070	7079	7228	7103	7200	7303	7105	7173	7020	7062	7210	7095	7042	7226	7139	7134	7103	7105	7134	7053	7126	7156	7109	7147	6983	7102	7301	7064	7170	6943	7126	7102	7014	7298	7071	7076	7146	7227	7159	7230	7258	7270	7243	7199	7065	7273	7150	7078	7174	7143	7090	7080	7050	7088	7054	7086	7105	7156	7098	6981	6978	7182	7046	7295	6963	7180	7347	7068	7217	7173	7079	7141	7295	7072	7004	7241	6962	7222	6992	7093	7088	7161	6989	7200	7110	7088	7222	7127	7270	7243	7330	7087	7089	7061	7270	7028	7185	7157	6973	7156	7022	7097	7203	7195	7116	7161	7065	7081	7123	7107	7148	7128	7263	7139	7084	7134	7069	7152	7193	7142	7193	7226	7081	7138	7052	7161	7140	7109	7052	7238	7165	7280	7184	7087	7176	7094	7168	7119	7055	7004	7130	7304	7045	7073	7090	7060	7125	7054	7201	7183	7155	7160	7061	7152	7136	7082	7126	7119	7292	7092	7107	7068	7088	7148	7146	7198	7216	7171	7143	7125	7070	7064	7220	7166	7140	7147	7288	7109	7112	7111	7292	7179	7132	7222	7038	7070	7195	7048	7219	7218	7138	7289	7138	6979	7120	7136	6942	7186	7090	7137	7105	7044	7013	7009	7117	7149	7064	7151	7051	6977	7167	7021	7214	7124	7107	7221	7133	7251	7044	7086	7187	7085	7061	7051	7135	7048	7165	7194	7205	7057	7070	7102	7103	7155	7208	7080	7169	7223	7101	7085	7129	7074	7047	7196	7116	7048	7273	7023	7214	7188	6937	7141	7132	6960	7078	7093	7184	7176	7139	7168	7071	7178	7084	7140	7142	7192	7182	7017	7121	7165	7253	7012	7134	7039	7062	7165	7041	7107	7131	7127	7126	7129	7003	7057	7238	7029	7127	7063	7222	7280	7205	7285	7119	7168	7149	6957	7156	7115	7115	6998	7098	7305	7207	7107	7144	7007	7119	7055	7098	7097	7079	7232	7143	7136	7120	7099	7006	7160	7159	7193	7186	7095	7093	7202	7088	6994	7242	7116	7090	6988	7129	6982	7151	7108	7162	6996	7104	7255	7087	7137	7194	7152	7072	7066	6999	7165	7053	7162	7113	7152	7122	7164	7032	6979	7059	7053	7098	7151	7130	7294	7078	7010	7136	7051	6974	7184	7097	7138	6963	7149	7139	7215	7124	6925	7254	7093	7227	7084	7093	7330	7179	7219	7163	7328	7265	7052	7183	7091	7109	7095	7224	7071	7196	7204	7128	7108	7139	7119	7114	7009	7121	7190	7186	7125	7086	7123	7109	7170	7102	7142	7078	7053	7196	7249	7206	7299	7068	7186	7024	7013	7047	7112	7144	7091	7072	7190	7143	7073	7039	7154	7269	7154	7078	7291	7118	7185	7228	7131	7153	7045	7144	7105	7177	7096	7230	7158	7126	7127	7138	7249	7219	7087	7228	7034	7064	7176	7079	7098	7117	7080	7060	7120	7014	7178	7103	7251	7164	7045	7162	7088	7001	7082	7104	7097	7170	7000	7049	7056	7118	7156	7203	7100	7156	6991	7009	7115	7127	7021	7188	7047	7211	7131	7199	7142	7171	7101	7238	7116	7019	7205	7056	7036	7160	7146	7147	7129	7085	7227	7118	7050	7164	7216	7129	7258	7200	7105	7192	7108	7266	7152	7262	7239	7078	7030	7307	7024	7146	7116	7137	7103	7167	7225	7244	7141	7060	7100	7004	7197	7115	7024	7344	7154	7130	7184	7118	7072	7066	7185	6969	7162	7094	7177	7110	7140	7081	7230	7131	7075	7108	7045	7178	7074	7159	7170	7131	7272	7127	7004	7171	7200	7136	7030	7090	7198	7103	7047	7106	7164	6924	7116	7257	7059	7261	7027	7084	7047	7083	7102	7058	7139	7112	7024	7105	7121	7090	7077	7184	7080	7092	7203	6984	7088	7059	7107	7342	7099	7104	7059	7154	6989	7155	7099	7112	7263	7009	7177	7238	7085	7128	7261	6994	7054	7047	7054	7075	7151	7134	7008	7175	7031	7109	7226	7237	7145	7114	7132	7120	7062	7236	7186	7190	7104	7075	7137	7179	7163	7053	7220	7119	7049	7155	7128	7226	7167	7172	7256	7030	7073	7061	7213	7131	7223	7126	7225	7194	7175	7125	7202	7056	7128	6911	7156	7169	7273	7039	7150	7095	7140	7059	7083	7091	7078	7160	7061	7177	7219	7013	7075	7151	7125	7061	7072	7265	7097	7059	7073	7099	7003	7195	6979	7075	7151	6983	7114	7063	7080	7163	7057	7360	7231	7101	7130	7163	7132	7176	7137	7260	7091	7191	7016	7319	6974	7105	7158	7006	7123	7225	7068	7196	7059	7132	7148	7078	7068	7111	7040	7125	7053	7044	7068	7066	7160	7072	7164	7218	7101	7116	7115	7129	7110	7129	7202	7126	7167	6935	7105	7130	7126	7155	7174	7126	7110	7075	7113	7227	7076	7233	7015	7221	7044	7149	6940	7190	7132	7209	7165	7243	7210	7124	7137	7122	7047	7029	7158	6995	7167	7096	7161	7137	7136	7102	6996	6990	7162	7201	7055	7095	7000	7087	7071	7129	7207	7151	7120	7149	7091	7176	7061	7076	7032	7152	7073	7169	7070	7077	7168	7081	7188	7197	7105	7196	7165	7229	7149	7104	7150	7093	7184	7019	7062	7102	7212	7217	7097	7088	7058	7042	7086	7139	7231	7272	7187	7051	7190	7209	7146	7122	7208	7083	7261	7102	7036	7094	7198	7126	7087	7166	7022	7118	7152	7076	7088	7113	7207	7147	7024	7134	7143	7118	7173	7133	7176	7020	7205	7062	7294	7125	7227	7055	7200	7014	7048	7184	7174	7148	7108	7140	7171	7160	7153	7340	7032	7033	7144	7095	7149	7151	7132	7065	7117	7026	7166	7099	7037	7047	7093	7196	7069	7086	7111	7085	7123	7194	7316	7062	7037	7097	7157	7081	7271	7090	7057	7112	7209	7069	7088	7085	7177	7292	7238	7067	6982	7059	7112	7121	7132	7096	7075	7080	7085	7231	7032	7281	7114	7141	7139	7178	7197	7138	7204	7072	7246	7113	7099	7164	7125	7127	7114	7211	7112	7156	7102	7051	7151	6968	7223	7107	7178	7126	7051	7069	7190	7093	7321	7143	7145	7129	7038	7227	7097	7256	7169	7127	7120	7271	7079	7158	7194	7112	7014	7115	7061	7259	6970	7088	7074	7260	7071	7251	7096	7117	7126	7145	7023	7042	7135	7209	7039	7182	7217	7094	7163	7109	7143	7037	7266	7255	7134	7179	7266	7123	7163	7172	7044	7108	7119	7006	7052	7134	7133	7085	7162	7069	7177	7033	7117	7114	7200	7182	7047	7166	7056	7092	7123	7143	7039	6999	7148	7144	7083	7108	7106	7145	7028	7039	7232	7069	7162	7190	7245	7229	7008	7134	7141	7106	7114	7132	7121	7075	7100	7106	6905	7196	7104	7173	7171	6965	7076	7165	7240	7217	7180	7153	7154	7111	7030	7049	6984	6926	7222	7145	7046	7076	7293	7160	7166	7131	7193	7128	7024	7066	7212	7016	7139	7148	7127	7088	7124	7012	7034	7105	7093	7133	7214	7158	7102	7082	7161	7017	7177	7189	7115	7202	7121	6979	7194	7158	7163	7175	7195	7233	7093	7157	6995	7139	7247	7005	7041	7206	7171	7053	7128	7129	7083	7215	7227	7033	7244	7115	7184	7204	7108	7134	7186	7147	7130	7053	7054	7065	7062	7065	7224	6996	7132	7150	7176	7015	7179	7160	7184	7157	7075	7142	7043	7060	7012	6840	7163	7138	7171	7191	7041	7182	7046	7145	7040	7164	7144	7223	7075	6945	7123	7131	7106	7108	7051	6965	7108	7189	7146	7180	7110	7133	7107	7221	7156	7135	7125	7020	7260	7126	7197	7073	7094	7113	7128	7198	7068	7189	7112	7078	7164	7046	7148	7208	7093	7137	7078	7147	7169	7095	7116	7127	7117	7120	6991	7275	7139	7254	7027	7130	7113	7065	7094	7151	7188	7037	7155	7047	7073	7162	7119	7107	7016	6985	7161	7180	7118	7104	7077	7083	7089	6938	7121	7191	7084	7044	7096	7021	7071	7145	7206	7010	6964	7144	7148	7181	7045	7135	7208	7008	7111	7190	7174	6970	7143	7217	7141	7053	7117	7082	7065	7125	7143	7052	7153	7124	7118	7036	7229	6994	7114	7140	7098	7096	7153	7141	7103	7212	7317	7217	7077	7140	7125	7069	7044	7057	7142	7043	7156	7132	7163	7079	7176	7234	7243	7174	7104
51603	52482	32495	14154	4077	1438	988	922	972	895	885	955	918	887	948	904	937	919	878	879	857	876	882	915	893	884	920	877	927	885	850	881	890	891	880	907	899	898	925	914	933	836	911	927	863	877	910	886	901	842	896	877	872	866	839	927	856	871	896	893	980	909	897	913	912	872	844	895	909	882	867	920	924	919	931	941	909	913	916	874	879	890	859	913	862	902	880	941	897	924	853	909	852	985	902	916	862	897	908	903	881	898	904	919	883	899	908	932	887	912	910	900	954	872	889	914	902	925	929	929	885	874	862	876	925	873	958	950	902	892	938	972	890	904	862	860	923	920	916	907	869	891	930	933	945	893	901	914	873	879	902	884	896	925	883	915	922	936	867	879	928	938	947	918	913	896	884	890	903	871	876	942	853	914	950	870	904	897	958	894	901	892	883	945	917	930	871	880	887	910	888	879	902	944	896	933	879	879	939	893	893	886	885	869	911	916	940	847	891	865	900	920	905	949	920	890	881	899	860	926	914	918	937	923	880	928	903	944	887	930	888	908	889	868	946	918	844	914	907	886	881	894	955	878	905	897	877	869	884	937	896	879	927	873	894	901	979	900	921	914	920	899	937	936	895	924	914	899	846	865	893	895	910	903	854	891	877	951	944	880	892	877	926	883	894	937	906	953	933	915	930	902	895	922	912	882	840	878	838	900	884	922	895	901	880	870	888	878	896	906	928	883	939	912	985	872	914	950	901	913	825	866	833	872	907	928	853	904	905	900	873	904	972	882	893	914	930	850	918	929	857	877	903	863	929	863	904	950	889	872	941	900	880	905	929	931	904	895	905	917	885	892	898	918	896	911	895	926	907	872	882	912	876	881	878	1001	911	898	906	887	918	977	858	876	911	959	839	881	896	948	979	889	919	906	938	875	908	883	857	896	943	926	911	892	934	915	900	933	890	880	915	916	916	915	871	906	884	860	891	909	893	913	880	919	913	949	907	893	930	886	878	887	905	869	842	902	887	916	911	903	908	884	893	879	933	966	945	899	908	908	928	897	951	835	845	907	863	859	942	864	882	904	878	864	913	859	870	862	920	884	908	877	894	869	931	919	916	896	906	910	930	923	901	889	935	911	893	882	904	917	937	935	927	905	853	948	925	894	923	898	918	922	908	909	899	929	883	902	897	884	914	899	953	940	917	891	880	890	903	875	891	872	912	897	836	942	916	866	863	886	894	959	884	933	909	904	976	910	849	906	881	873	879	949	914	889	847	895	867	904	888	879	887	893	930	922	903	875	882	896	894	909	943	876	889	920	900	861	879	910	870	905	935	928	940	938	891	847	910	921	909	819	893	915	957	886	943	882	942	890	889	926	971	884	893	864	923	900	921	883	897	921	874	933	926	931	880	896	860	945	865	858	859	919	870	869	923	915	955	870	895	902	910	925	857	898	876	888	909	837	893	922	901	889	912	932	929	932	884	925	880	877	926	837	904	916	960	904	843	901	841	967	865	844	871	933	921	907	871	913	919	884	883	884	901	885	923	942	883	852	914	904	900	941	897	903	931	872	912	892	939	909	923	955	902	893	902	929	891	877	917	960	896	911	943	884	928	911	901	897	886	908	893	981	950	886	876	919	904	875	876	915	909	956	885	915	921	925	882	899	904	887	898	902	942	896	896	922	906	929	850	880	872	901	906	911	964	858	881	926	896	875	866	901	915	855	860	835	914	877	939	884	903	956	896	921	900	905	892	896	928	887	968	973	925	913	903	898	899	886	914	921	943	880	900	936	908	854	890	849	902	897	923	891	884	894	858	870	898	924	892	853	909	942	908	941	912	931	891	884	933	869	861	860	920	898	940	906	880	911	887	947	859	900	940	847	848	880	855	918	921	851	904	920	919	893	893	869	934	898	851	888	926	870	856	887	888	911	942	904	956	934	912	898	898	921	882	935	927	884	923	893	879	935	844	886	888	861	888	966	885	917	940	936	896	924	883	827	893	874	913	881	900	896	942	874	842	893	877	910	935	931	915	908	901	868	902	840	883	954	860	892	881	925	938	864	934	918	859	925	880	889	901	907	900	961	933	858	931	874	867	930	902	1001	912	928	959	887	932	957	869	916	942	883	830	885	922	910	958	874	943	905	909	910	841	892	945	894	955	892	951	885	940	913	922	918	908	858	918	913	931	885	957	967	914	914	928	868	865	931	899	899	935	883	914	884	851	921	940	899	952	891	902	946	894	897	892	919	902	952	907	890	903	865	883	906	933	881	877	911	920	899	929	854	855	879	874	881	914	929	924	887	876	912	933	880	849	903	937	907	929	910	964	927	951	867	894	875	892	899	934	916	860	908	879	880	873	865	880	868	841	927	848	871	866	898	904	899	889	890	927	896	895	925	918	908	938	879	910	931	863	891	901	929	869	901	900	936	959	930	857	909	919	894	869	894	899	901	876	926	894	914	874	939	898	934	893	881	937	870	921	944	917	869	924	891	905	877	885	905	947	880	970	900	914	933	928	904	929	906	888	871	881	927	943	865	892	918	857	883	915	882	926	1003	945	898	900	910	847	887	882	890	907	938	910	935	923	887	909	908	870	864	893	908	924	934	849	870	900	910	878	903	935	907	939	868	864	872	954	947	904	872	870	834	892	847	912	878	872	835	911	884	899	920	938	897	883	937	884	862	855	930	859	865	879	916	859	844	855	928	938	921	926	957	908	854	937	867	866	911	890	885	919	934	936	930	934	838	838	927	869	881	894	926	949	887	942	956	927	911	836	933	898	864	916	827	879	915	940	805	927	939	904	849	910	929	899	945	926	895	893	860	886	949	875	930	924	1000	910	926	876	923	1013	908	894	869	892	895	902	887	863	930	911	900	904	913	942	904	900	917	898	905	934	877	902	886	873	919	915	923	923	904	908	905	899	916	926	922	918	921	883	943	881	897	907	875	861	892	891	936	844	895	880	866	868	938	934	940	851	911	881	876	886	884	908	877	936	908	850	923	898	877	889	907	929	948	872	890	934	886	950	916	935	900	905	916	950	878	883	926	869	885	909	887	919	902	892	874	856	893	945	897	917	926	862	902	897	916	901	849	911	921	896	879	868	895	908	865	867	895	863	895	862	895	902	880	837	854	871	906	877	925	846	908	890	904	913	910	969	918	926	883	931	917	892	911	951	868	885	943	905	831	923	934	898	904	902	892	893	907	937	893	882	948	835	883	929	905	907	920	935	916	919	946	878	924	934	911	849	889	868	873	893	897	896	868	906	930	898	888	933	924	985	906	923	901	891	884	904	877	880	924	893	927	880	897	961	866	949	916	938	951	900	896	905	915	923	930	840	886	921	858	887	891	876	889	942	976	916	976	910	923	882	901	963	953	859	879	914	940	887	877	905	867	927	917	925	931	901	925	930	924	845	914	890	836	977	865	911	873	970	939	959	851	968	902	846	901	923	913	988	866	909	917	912	903	869	893	955	901	954	907	920	895	932	903	938	943	931	890	869	922	943	902	896	867
61819	60427	56082	43866	31951	16115	8965	7781	7572	7383	7671	7526	7493	7513	7397	7587	7410	7352	7418	7482	7493	7414	7598	7567	7533	7453	7566	7384	7387	7508	7447	7422	7484	7454	7692	7441	7509	7454	7443	7538	7523	7424	7533	7564	7435	7410	7397	7402	7405	7547	7500	7491	7516	7442	7458	7399	7559	7493	7581	7568	7379	7464	7662	7433	7490	7502	7480	7545	7542	7455	7576	7371	7487	7503	7543	7433	7438	7532	7609	7428	7530	7365	7638	7458	7402	7585	7558	7461	7382	7435	7434	7444	7536	7356	7545	7495	7437	7475	7475	7532	7486	7459	7514	7496	7577	7487	7500	7423	7446	7500	7443	7550	7500	7402	7538	7469	7359	7590	7605	7451	7612	7553	7408	7547	7470	7434	7430	7397	7459	7454	7507	7506	7535	7503	7604	7374	7506	7418	7471	7559	7459	7391	7527	7438	7485	7475	7578	7492	7437	7541	7537	7546	7653	7408	7472	7397	7462	7535	7431	7405	7529	7427	7477	7449	7486	7416	7332	7517	7445	7474	7554	7435	7547	7482	7407	7469	7445	7530	7504	7530	7358	7625	7622	7455	7401	7484	7453	7456	7593	7449	7564	7440	7431	7389	7523	7503	7442	7406	7510	7535	7449	7570	7538	7311	7556	7519	7579	7539	7397	7367	7533	7610	7500	7548	7623	7443	7488	7423	7440	7308	7549	7426	7539	7403	7444	7432	7628	7367	7538	7551	7557	7558	7642	7319	7557	7437	7492	7408	7662	7471	7536	7492	7482	7561	7457	7470	7646	7360	7491	7392	7409	7485	7452	7377	7540	7518	7623	7456	7477	7447	7518	7513	7555	7453	7417	7485	7415	7461	7526	7424	7513	7429	7470	7475	7558	7451	7590	7356	7651	7549	7325	7501	7444	7419	7475	7497	7471	7530	7468	7376	7518	7563	7394	7525	7518	7378	7348	7420	7526	7546	7495	7584	7472	7305	7413	7708	7447	7497	7624	7549	7348	7619	7460	7335	7608	7438	7553	7513	7550	7465	7356	7536	7440	7535	7430	7529	7478	7511	7449	7587	7438	7535	7650	7537	7472	7438	7423	7429	7418	7666	7485	7420	7525	7479	7598	7428	7624	7445	7451	7508	7568	7453	7492	7455	7558	7368	7412	7500	7434	7504	7580	7469	7523	7496	7388	7581	7477	7392	7445	7532	7434	7559	7531	7471	7480	7678	7560	7474	7499	7434	7495	7586	7532	7591	7534	7506	7568	7471	7405	7605	7446	7412	7504	7516	7649	7304	7486	7521	7519	7510	7455	7487	7489	7527	7496	7378	7509	7419	7568	7519	7512	7565	7539	7478	7499	7388	7390	7477	7585	7436	7408	7523	7413	7430	7436	7503	7471	7494	7567	7448	7561	7409	7467	7600	7466	7570	7584	7396	7315	7644	7544	7465	7596	7545	7323	7512	7409	7541	7446	7451	7431	7414	7455	7290	7419	7590	7396	7477	7495	7373	7339	7546	7435	7443	7384	7442	7258	7499	7502	7571	7389	7602	7465	7597	7425	7548	7471	7406	7558	7431	7534	7478	7473	7497	7431	7482	7639	7512	7493	7387	7516	7374	7548	7557	7529	7477	7423	7502	7428	7493	7395	7469	7544	7492	7484	7532	7429	7515	7478	7534	7411	7444	7439	7507	7433	7436	7579	7488	7484	7464	7456	7421	7530	7453	7442	7560	7386	7449	7491	7485	7734	7671	7424	7529	7593	7418	7455	7496	7458	7366	7406	7622	7446	7584	7623	7565	7511	7523	7535	7508	7498	7492	7407	7473	7506	7456	7410	7448	7613	7558	7501	7429	7565	7472	7422	7406	7432	7377	7509	7583	7338	7502	7539	7477	7437	7523	7416	7468	7489	7385	7346	7431	7317	7487	7526	7451	7419	7363	7446	7449	7421	7464	7358	7467	7654	7461	7423	7510	7363	7521	7517	7438	7413	7583	7617	7478	7649	7476	7549	7423	7543	7468	7466	7506	7396	7327	7590	7551	7511	7552	7486	7429	7595	7344	7582	7504	7481	7479	7374	7585	7493	7397	7468	7499	7410	7591	7583	7462	7497	7476	7407	7489	7467	7419	7396	7532	7481	7465	7436	7623	7526	7265	7590	7425	7447	7483	7507	7439	7462	7599	7467	7550	7456	7443	7446	7576	7497	7490	7535	7602	7601	7465	7574	7472	7487	7534	7518	7522	7514	7534	7630	7466	7392	7501	7487	7432	7484	7519	7582	7520	7436	7484	7464	7542	7379	7403	7390	7523	7521	7562	7562	7609	7349	7436	7587	7545	7535	7482	7473	7404	7587	7444	7391	7419	7464	7396	7509	7512	7504	7492	7540	7492	7409	7464	7319	7455	7385	7504	7550	7600	7515	7474	7658	7504	7452	7460	7459	7406	7531	7366	7495	7469	7379	7512	7421	7521	7527	7494	7628	7467	7483	7493	7423	7540	7419	7381	7468	7544	7471	7460	7568	7461	7496	7667	7498	7617	7444	7516	7417	7442	7497	7336	7606	7405	7594	7552	7412	7523	7423	7548	7489	7326	7223	7627	7436	7477	7367	7461	7541	7548	7512	7567	7514	7516	7492	7427	7562	7539	7454	7490	7542	7583	7484	7412	7342	7544	7580	7497	7491	7517	7477	7528	7494	7467	7442	7555	7451	7560	7492	7540	7504	7473	7477	7467	7476	7432	7422	7376	7498	7370	7533	7449	7490	7425	7379	7377	7442	7479	7569	7588	7622	7495	7447	7696	7563	7485	7450	7528	7461	7460	7453	7572	7553	7671	7504	7474	7544	7635	7537	7495	7649	7511	7618	7520	7537	7495	7609	7499	7433	7466	7379	7536	7598	7517	7465	7483	7584	7551	7608	7420	7420	7525	7653	7395	7472	7446	7560	7397	7557	7609	7450	7516	7439	7375	7477	7484	7378	7447	7434	7505	7468	7498	7514	7481	7342	7497	7473	7508	7491	7388	7547	7594	7390	7360	7446	7501	7558	7504	7422	7542	7588	7347	7501	7411	7394	7496	7341	7531	7417	7528	7403	7314	7519	7567	7447	7450	7412	7602	7582	7411	7390	7441	7515	7559	7444	7458	7481	7537	7476	7468	7469	7555	7605	7517	7547	7446	7524	7557	7710	7441	7384	7489	7465	7561	7386	7515	7517	7414	7556	7519	7379	7520	7408	7431	7510	7561	7667	7461	7560	7485	7355	7590	7419	7493	7456	7408	7602	7553	7431	7503	7536	7588	7443	7455	7499	7391	7427	7381	7563	7410	7511	7373	7558	7532	7634	7512	7391	7549	7434	7414	7444	7531	7378	7486	7513	7509	7473	7582	7412	7466	7392	7484	7620	7534	7443	7463	7594	7605	7448	7558	7533	7473	7593	7602	7470	7383	7571	7505	7530	7569	7581	7445	7445	7466	7464	7354	7629	7440	7390	7377	7440	7505	7595	7510	7574	7556	7593	7570	7382	7537	7480	7441	7478	7526	7411	7493	7515	7455	7438	7550	7470	7493	7524	7479	7453	7532	7543	7477	7513	7469	7555	7382	7391	7450	7479	7646	7415	7463	7558	7500	7535	7488	7477	7447	7492	7578	7599	7357	7446	7492	7490	7627	7484	7406	7429	7517	7394	7533	7490	7540	7589	7587	7489	7594	7581	7458	7387	7366	7543	7512	7538	7337	7481	7453	7524	7489	7454	7287	7472	7391	7460	7611	7500	7419	7474	7317	7505	7460	7495	7521	7452	7490	7536	7515	7386	7403	7541	7518	7506	7367	7467	7438	7421	7498	7396	7392	7484	7446	7622	7505	7417	7538	7454	7476	7381	7460	7457	7357	7415	7450	7615	7451	7397	7596	7386	7385	7541	7449	7440	7520	7409	7440	7543	7509	7557	7375	7462	7428	7608	7695	7499	7394	7527	7331	7508	7500	7527	7590	7476	7578	7520	7460	7489	7526	7448	7434	7488	7638	7566	7421	7562	7434	7535	7590	7462	7509	7510	7464	7467	7455	7607	7449	7407	7513	7489	7468	7489	7432	7450	7579	7498	7424	7407	7427	7703	7563	7525	7427	7532	7588	7415	7544	7534	7404	7394	7510	7448	7522	7359	7383	7477	7702	7424	7443	7545	7545	7459	7527	7549	7212	7530	7619	7600	7324	7427	7310	7508	7504	7475	7434	7506	7507	7563	7419	7391	7555	7369	7427	7415	7452	7552	7553	7599	7546	7512	7507	7345	7377	7419	7479	7536	7387	7499	7460	7574	7441	7581	7490	7541	7568	7481	7412	7475	7330	7372	7371	7537	7483	7318	7486	7425	7553	7509	7376	7527	7617	7418	7473	7348	7453	7640	7480	7487	7441	7491	7509	7560	7494	7601	7568	7407	7450	7394	7447	7363	7713	7555	7497	7346	7412	7430	7523	7389	7504	7393	7743	7474	7474	7501	7520	7490	7506	7551	7532	7518	7438	7545	7459	7556	7350	7547	7436	7509	7392	7487	7542	7495	7368	7581	7394	7409	7555	7598	7515	7548	7528	7578	7508	7555	7464	7607	7444	7491	7570	7563	7524	7543	7448	7442	7316	7360	7439	7519	7320	7379	7449	7687	7461	7493	7582	7610	7502	7555	7269	7498	7400	7491	7505	7541	7606	7393	7600	7644	7542	7348	7532	7474	7490	7490	7571	7497	7547	7312	7543	7502	7427	7484	7590	7518	7419	7469	7517	7478	7513	7543	7497	7424	7494	7606	7566	7476	7532	7427	7471	7508	7465	7465	7454	7490	7536	7591	7463	7392	7546	7408	7601	7519	7489	7533	7604	7379	7349	7539	7667	7387	7468	7503	7524	7723	7462	7558	7528	7542	7404	7626	7321	7562	7498	7543	7584	7593	7561	7421	7539	7504	7420	7443	7558	7524	7532	7484	7417	7545	7394	7378	7469	7548	7451	7428	7514	7468	7496	7466	7451	7548	7489	7405	7471	7466	7405	7514	7430	7572	7451	7551	7356	7489	7439	7503	7464	7519	7496	7501	7572	7449	7553	7560	7601	7437	7478	7472	7357	7617	7431	7309	7350
24565	20031	10981	4093	1482	934	757	803	767	767	783	763	746	796	759	794	772	758	766	734	758	742	770	722	761	757	808	761	772	774	765	788	770	768	754	754	704	771	776	739	762	806	802	741	804	761	758	787	771	709	789	778	766	755	755	766	745	775	729	769	810	815	760	780	701	753	788	802	783	791	735	744	811	808	767	738	756	757	740	773	737	791	770	751	775	798	809	757	786	798	752	813	790	712	731	756	790	807	750	784	848	762	792	784	799	807	796	756	729	750	754	767	732	700	751	778	805	773	698	803	743	744	766	767	767	777	832	751	810	808	697	736	713	799	776	728	794	733	735	839	719	738	760	779	760	722	747	755	780	756	729	747	755	729	735	842	735	791	790	780	780	744	835	774	760	745	768	722	711	751	764	770	756	776	767	773	757	754	738	755	813	744	763	761	780	767	801	798	779	717	735	753	788	790	773	802	770	728	743	761	774	753	800	775	799	763	778	741	765	732	736	764	776	793	784	841	782	748	763	733	825	719	840	768	779	791	818	788	744	767	729	765	790	781	752	777	734	752	795	764	729	765	784	758	723	779	757	778	732	785	739	796	756	779	750	766	793	774	795	784	742	751	740	728	799	835	753	792	778	771	799	796	821	772	794	781	754	776	709	747	722	746	791	773	805	794	732	729	761	745	739	803	762	807	761	754	720	773	773	762	763	798	737	749	748	729	781	789	775	749	730	764	691	792	763	770	760	777	761	782	775	795	788	750	761	770	737	733	738	764	763	758	787	773	742	786	728	806	777	723	771	815	760	709	734	707	777	772	759	747	799	780	782	739	756	798	770	823	732	776	716	793	765	759	763	774	783	784	734	749	785	767	754	777	775	767	776	763	742	777	748	774	784	745	760	752	765	809	780	810	753	770	814	786	751	752	758	754	793	797	754	754	802	754	795	786	770	813	757	716	846	748	814	759	731	740	772	742	737	797	761	739	780	756	734	782	766	757	779	756	755	718	774	724	726	773	762	778	790	800	752	782	784	733	722	760	789	745	798	774	719	779	780	769	763	769	796	784	745	752	749	761	751	817	783	764	709	750	781	739	821	799	813	855	771	738	781	747	721	802	776	768	762	729	766	758	823	757	826	776	787	784	758	752	770	781	759	741	738	806	798	804	774	800	741	758	769	791	756	745	779	741	742	746	777	753	759	780	771	786	780	768	822	757	712	804	779	751	737	764	778	776	778	786	784	757	815	789	793	791	744	775	769	811	774	787	745	751	769	770	762	772	790	739	768	771	805	734	758	726	762	804	802	792	751	773	764	731	782	809	741	769	765	791	745	808	738	752	744	778	763	777	736	752	784	748	786	790	830	770	739	778	764	771	770	788	784	783	804	775	793	773	798	797	734	754	797	716	826	758	765	740	737	788	766	762	748	787	750	771	803	730	731	730	770	740	750	741	750	776	762	762	784	755	765	774	778	724	786	802	768	719	769	767	763	781	807	737	753	766	796	738	747	758	757	712	768	776	710	709	767	731	765	736	778	737	762	735	740	744	774	785	816	775	763	803	747	749	725	767	783	721	731	747	778	765	798	767	807	780	780	769	737	765	743	788	773	761	744	722	773	790	800	759	796	764	675	788	782	726	762	763	749	812	739	754	784	839	791	761	785	785	766	784	751	764	712	786	800	758	805	803	808	782	769	729	783	750	762	771	844	767	746	726	804	742	799	769	777	813	750	767	768	772	829	776	774	751	790	816	811	757	794	775	796	810	770	802	743	754	791	774	767	792	820	761	747	753	733	833	791	764	745	807	769	786	755	822	800	782	772	754	781	758	792	779	732	794	763	740	770	756	760	800	802	761	781	781	755	825	746	790	763	769	700	754	769	747	769	760	796	798	766	767	746	718	756	753	798	736	782	744	765	818	753	752	776	793	818	747	767	769	754	764	775	785	774	796	771	783	748	729	788	810	761	820	771	784	778	773	704	796	789	699	754	752	791	768	762	808	785	760	754	792	804	752	791	802	763	762	817	744	790	781	742	734	752	791	768	804	836	779	745	718	732	766	795	815	801	744	779	750	743	780	792	763	774	788	796	789	778	793	820	747	752	766	732	811	751	816	778	768	732	782	745	732	798	756	782	740	784	778	766	665	768	771	778	731	761	719	788	751	801	735	763	765	752	791	771	783	776	782	774	851	780	749	753	753	757	794	793	777	745	783	749	770	805	818	746	777	717	780	789	719	774	800	768	767	783	757	758	709	742	788	742	784	770	790	760	771	777	776	800	802	779	786	752	747	782	778	783	770	765	765	790	770	748	745	787	780	712	791	751	757	756	809	766	800	759	763	785	713	742	764	763	756	761	770	747	716	862	772	717	751	777	767	722	744	766	814	740	773	803	782	775	790	795	771	792	812	781	772	776	818	810	765	790	759	795	770	762	796	749	722	767	746	751	732	785	795	733	824	773	755	735	796	797	786	781	757	752	727	734	754	725	740	782	810	771	764	776	727	768	747	776	761	762	810	726	727	772	781	746	796	733	729	754	796	768	772	756	752	749	765	807	763	801	781	744	780	761	803	787	810	734	784	754	828	751	764	782	749	779	771	812	779	747	795	732	770	762	739	747	746	822	716	757	741	729	747	766	785	770	728	758	718	747	801	793	737	762	773	804	786	820	751	727	778	788	755	716	793	773	736	774	725	709	768	794	740	753	780	811	788	767	784	791	764	773	755	765	747	754	748	749	781	741	771	774	742	773	760	755	746	760	803	803	699	732	794	765	787	746	745	775	772	781	761	757	776	768	789	786	788	790	821	793	810	700	767	774	773	768	717	719	744	800	760	757	790	780	815	753	741	765	788	733	729	753	748	747	762	782	756	768	755	740	786	791	755	744	782	753	745	753	752	807	749	769	848	841	771	746	747	817	771	753	762	789	756	785	715	777	774	795	763	770	762	713	754	812	704	788	786	756	724	772	771	749	788	762	786	777	721	781	752	763	764	762	739	806	791	735	739	755	806	778	775	775	779	789	801	757	741	728	714	753	809	788	781	762	754	728	796	749	774	783	758	742	792	754	744	750	723	776	771	752	749	783	777	694	736	771	771	738	771	745	732	723	786	755	792	736	792	761	777	790	781	766	766	762	716	750	776	778	744	768	704	779	790	753	780	783	809	801	770	799	789	814	800	827	819	797	756	720	783	751	745	768	756	780	795	762	756	775	768	783	769	757	764	751	729	797	816	765	790	815	759	767	799	781	797	783	755	751	759	809	752	729	806	849	748	796	725	804	776	747	851	790	755	786	748	743	771	830	762	732	764	729	759	752	798	775	768	781	767	789	760	781	731	745	772	765	771	794	759	790	761	770	804	736	781	764	773	784	785	811	839	768	755	768	741	766	796	779	762	754	747	770	772	758	766	755	789	799	777	779	775	751	788	753	782	797	769	752	826	796	756	766	750	771	750	810	773	782	721	739	759	777	818	731	747	789	789	753	805	817	774	772	772	766	803	770	803	792	776
58038	46593	35880	27807	17802	9419	6828	6521	6546	6507	6630	6483	6467	6457	6677	6497	6572	6395	6435	6506	6457	6466	6490	6527	6654	6586	6516	6523	6599	6600	6406	6550	6539	6502	6519	6480	6428	6568	6525	6577	6360	6596	6568	6374	6531	6478	6532	6498	6392	6479	6559	6404	6602	6465	6510	6524	6626	6443	6528	6508	6425	6514	6582	6341	6460	6522	6622	6490	6377	6554	6463	6511	6519	6552	6577	6520	6540	6583	6405	6360	6438	6392	6507	6458	6548	6544	6564	6421	6501	6504	6506	6614	6429	6490	6478	6530	6509	6504	6567	6381	6592	6621	6531	6520	6504	6577	6457	6486	6469	6476	6435	6395	6451	6528	6543	6353	6463	6368	6535	6537	6535	6628	6520	6590	6463	6538	6470	6364	6361	6606	6427	6638	6505	6453	6527	6455	6474	6569	6515	6566	6573	6488	6582	6496	6537	6502	6480	6476	6473	6579	6468	6505	6540	6542	6551	6582	6628	6500	6582	6512	6542	6518	6338	6553	6442	6623	6482	6520	6514	6649	6406	6558	6553	6563	6533	6417	6501	6478	6536	6507	6514	6457	6480	6450	6502	6543	6455	6491	6567	6538	6499	6549	6522	6500	6623	6552	6409	6504	6596	6482	6487	6530	6570	6399	6445	6523	6496	6586	6461	6472	6419	6421	6606	6483	6554	6493	6484	6516	6322	6399	6484	6492	6507	6636	6556	6512	6408	6531	6508	6543	6673	6500	6569	6512	6383	6470	6523	6546	6613	6312	6576	6410	6451	6509	6555	6476	6584	6549	6503	6543	6591	6407	6535	6598	6460	6573	6458	6367	6489	6562	6544	6454	6437	6460	6474	6419	6363	6504	6436	6496	6621	6374	6511	6508	6542	6551	6585	6598	6607	6331	6572	6544	6508	6584	6627	6466	6559	6581	6521	6538	6544	6481	6569	6487	6572	6561	6456	6516	6506	6475	6458	6475	6526	6545	6497	6519	6532	6532	6470	6571	6482	6706	6600	6548	6583	6633	6462	6401	6553	6570	6456	6571	6536	6395	6459	6555	6318	6476	6571	6423	6559	6514	6495	6616	6426	6359	6557	6531	6514	6463	6504	6509	6478	6440	6376	6494	6468	6480	6498	6616	6441	6508	6570	6395	6496	6371	6483	6515	6529	6468	6461	6532	6460	6456	6488	6495	6649	6539	6499	6542	6444	6528	6485	6471	6493	6514	6543	6535	6392	6455	6550	6520	6630	6480	6501	6519	6603	6529	6520	6491	6453	6470	6537	6593	6473	6480	6518	6503	6515	6548	6626	6562	6420	6611	6545	6501	6560	6451	6576	6592	6413	6523	6596	6588	6552	6501	6525	6516	6527	6569	6465	6413	6497	6668	6408	6450	6506	6532	6425	6517	6398	6494	6425	6528	6461	6563	6555	6424	6605	6420	6360	6540	6557	6488	6490	6597	6542	6506	6543	6520	6579	6494	6538	6630	6507	6566	6412	6562	6484	6530	6463	6493	6557	6592	6553	6584	6492	6474	6532	6424	6531	6636	6495	6782	6660	6582	6426	6521	6511	6616	6553	6413	6531	6505	6484	6463	6266	6562	6465	6564	6323	6536	6589	6489	6492	6410	6533	6500	6483	6510	6447	6373	6507	6322	6511	6598	6495	6484	6610	6429	6564	6480	6618	6426	6451	6565	6406	6426	6566	6590	6521	6567	6444	6523	6636	6387	6487	6666	6598	6577	6617	6480	6503	6481	6576	6334	6577	6458	6559	6522	6482	6478	6518	6574	6409	6620	6449	6464	6493	6421	6503	6591	6592	6494	6728	6436	6602	6507	6548	6608	6527	6602	6605	6504	6474	6553	6411	6467	6523	6453	6537	6515	6457	6443	6535	6610	6508	6578	6448	6561	6500	6479	6648	6438	6499	6511	6562	6596	6457	6490	6567	6511	6608	6460	6441	6380	6528	6484	6544	6411	6539	6406	6526	6570	6588	6496	6492	6562	6444	6587	6460	6480	6470	6490	6551	6604	6514	6516	6470	6585	6423	6480	6480	6491	6554	6522	6507	6435	6576	6466	6444	6488	6568	6592	6482	6565	6540	6434	6497	6667	6414	6619	6619	6524	6515	6439	6600	6602	6588	6488	6573	6523	6532	6589	6417	6395	6528	6474	6513	6532	6582	6641	6519	6662	6550	6553	6563	6462	6533	6483	6589	6588	6646	6406	6630	6634	6491	6513	6452	6506	6431	6527	6511	6486	6572	6507	6564	6581	6597	6552	6408	6498	6533	6493	6542	6493	6632	6501	6564	6498	6517	6467	6526	6528	6516	6525	6497	6450	6409	6506	6465	6576	6473	6538	6523	6590	6476	6485	6399	6466	6480	6495	6624	6625	6439	6530	6482	6532	6434	6500	6427	6489	6531	6550	6479	6538	6480	6558	6600	6491	6509	6471	6505	6402	6527	6551	6484	6541	6512	6439	6486	6478	6657	6593	6540	6571	6568	6473	6506	6544	6529	6469	6506	6455	6697	6547	6485	6416	6495	6525	6333	6530	6650	6625	6403	6512	6574	6626	6663	6383	6533	6550	6483	6351	6552	6481	6529	6554	6581	6574	6475	6513	6481	6576	6581	6462	6427	6649	6621	6441	6508	6517	6545	6524	6481	6386	6561	6445	6498	6481	6462	6528	6520	6558	6431	6442	6513	6679	6493	6507	6391	6466	6642	6439	6490	6399	6413	6508	6464	6479	6449	6526	6565	6519	6542	6487	6467	6563	6614	6468	6571	6510	6552	6594	6465	6660	6453	6507	6616	6464	6499	6497	6469	6490	6495	6503	6553	6490	6670	6508	6542	6376	6405	6482	6570	6541	6504	6439	6611	6395	6543	6479	6428	6461	6561	6430	6505	6590	6584	6605	6635	6392	6432	6467	6597	6612	6433	6580	6447	6433	6607	6528	6557	6546	6560	6483	6530	6590	6458	6468	6476	6471	6586	6497	6587	6621	6577	6447	6527	6492	6458	6467	6468	6505	6463	6727	6488	6430	6449	6443	6624	6448	6601	6557	6712	6458	6527	6402	6562	6407	6476	6512	6345	6536	6396	6544	6601	6563	6512	6618	6478	6612	6518	6573	6503	6475	6482	6444	6524	6461	6715	6459	6584	6404	6479	6507	6438	6549	6536	6409	6483	6516	6579	6478	6458	6556	6416	6482	6402	6284	6442	6499	6531	6507	6665	6542	6587	6539	6503	6569	6477	6591	6679	6529	6484	6443	6482	6523	6497	6558	6628	6499	6476	6594	6433	6608	6503	6478	6516	6574	6472	6580	6527	6464	6554	6468	6475	6414	6512	6468	6472	6436	6650	6542	6426	6581	6431	6495	6430	6604	6618	6510	6367	6606	6424	6607	6488	6473	6583	6434	6567	6546	6533	6395	6591	6451	6378	6537	6584	6511	6294	6524	6561	6435	6515	6499	6622	6525	6605	6525	6471	6421	6473	6391	6525	6472	6474	6499	6469	6438	6424	6447	6437	6587	6568	6535	6544	6550	6566	6558	6398	6396	6400	6499	6427	6587	6397	6582	6455	6519	6599	6489	6567	6515	6484	6563	6419	6582	6554	6504	6557	6518	6411	6598	6501	6547	6446	6531	6515	6603	6487	6551	6411	6434	6484	6543	6417	6663	6422	6552	6472	6489	6538	6542	6630	6578	6556	6414	6414	6565	6569	6651	6525	6532	6434	6509	6468	6507	6362	6505	6596	6428	6410	6402	6502	6519	6417	6440	6584	6467	6634	6592	6553	6503	6594	6556	6445	6532	6513	6519	6526	6466	6482	6437	6530	6489	6540	6363	6513	6590	6543	6414	6509	6434	6441	6646	6498	6492	6513	6504	6555	6541	6470	6546	6488	6473	6576	6669	6555	6456	6518	6420	6515	6477	6517	6523	6531	6650	6487	6663	6511	6559	6473	6398	6519	6503	6461	6486	6503	6458	6497	6587	6552	6488	6466	6450	6605	6614	6505	6599	6485	6537	6400	6376	6435	6510	6629	6525	6491	6549	6404	6546	6438	6460	6542	6517	6517	6601	6513	6431	6482	6644	6533	6445	6493	6557	6433	6568	6591	6591	6428	6526	6409	6511	6496	6501	6459	6548	6330	6627	6498	6547	6574	6613	6581	6359	6489	6512	6514	6559	6519	6599	6626	6527	6531	6535	6496	6350	6524	6604	6480	6551	6573	6486	6501	6371	6535	6442	6553	6450	6473	6420	6520	6505	6608	6487	6493	6573	6555	6595	6578	6453	6513	6540	6530	6426	6528	6599	6538	6432	6479	6527	6421	6592	6563	6350	6516	6635	6439	6463	6450	6370	6498	6508	6516	6476	6474	6512	6566	6499	6542	6541	6354	6523	6552	6528	6492	6490	6591	6441	6534	6545	6549	6581	6509	6551	6588	6616	6439	6441	6499	6553	6430	6559	6520	6397	6592	6541	6536	6498	6506	6486	6585	6563	6367	6646	6482	6494	6624	6679	6431	6415	6387	6400	6527	6395	6525	6481	6480	6478	6571	6469	6514	6346	6483	6580	6501	6447	6507	6458	6520	6472	6463	6501	6483	6556	6545	6515	6426	6373	6514	6432	6508	6504	6599	6477	6454	6470	6392	6528	6534	6513	6577	6583	6442	6364	6540	6480	6442	6433	6600	6567	6426	6528	6450	6573	6480	6607	6490	6483	6579	6442	6492	6403	6568	6447	6550	6504	6517	6492	6520	6468	6469	6547	6590	6448	6591	6500	6483	6422	6411	6510	6471	6568	6588	6584	6417	6426	6405	6473	6526	6502	6446	6374	6675	6492	6468	6481	6465	6518	6507	6464	6579	6512	6593	6516	6586	6473	6480	6495	6562	6433	6474	6484	6536	6478	6496	6558	6394	6515	6528	6393	6383	6563	6531	6529	6399	6481	6507	6626	6538	6622	6432	6451	6525	6501	6466	6537	6572	6452	6498	6588	6363	6497	6431	6470	6457	6448	6485	6524	6509	6455	6414	6471	6561	6461	6587	6508	6576	6497	6561	6492	6385	6578	6587	6578	6647	6457	6494	6390	6498	6562	6351	6597	6436	6568
23072	19919	11528	4143	1520	964	776	777	790	770	762	787	751	783	798	816	718	773	746	763	770	832	776	770	796	803	753	737	763	802	771	735	730	791	780	742	745	785	767	764	765	743	743	767	718	772	801	721	764	768	767	742	789	767	782	789	760	751	778	708	817	767	794	786	741	789	700	772	726	749	698	750	771	779	769	739	778	769	755	756	780	788	761	731	768	782	756	777	760	806	799	739	816	735	806	768	805	765	819	819	774	731	766	793	763	715	779	758	748	757	734	710	782	747	766	741	793	748	749	806	744	755	796	747	798	762	743	818	766	805	725	791	793	748	790	787	761	765	734	793	734	775	775	748	717	778	825	750	765	806	750	664	803	795	782	816	749	730	741	774	750	735	761	724	799	769	746	816	745	734	787	751	744	716	735	737	799	763	799	757	770	749	733	777	745	801	745	814	758	787	782	797	810	778	794	743	724	774	797	796	762	808	745	772	787	752	793	798	793	833	754	818	789	758	772	756	810	728	736	738	770	767	768	793	746	796	715	759	742	727	710	813	769	778	763	755	769	764	797	755	776	749	769	769	743	758	770	793	763	778	758	769	727	733	823	766	792	777	782	775	754	757	816	810	738	767	785	755	756	761	766	736	795	760	800	767	744	778	759	811	781	745	737	737	755	726	786	743	755	753	770	796	785	776	774	781	737	806	779	803	786	823	773	789	770	780	770	760	791	791	797	759	763	803	772	784	777	755	690	784	759	746	746	787	807	793	807	770	791	781	754	795	804	758	791	784	762	778	740	735	775	728	754	738	815	721	737	782	758	780	803	821	806	784	734	732	789	814	774	756	791	727	755	745	813	790	743	768	795	739	777	755	773	744	778	788	780	763	738	710	745	781	734	753	783	756	748	787	745	765	784	799	764	756	764	781	752	786	762	697	728	783	791	770	765	781	744	767	795	800	774	762	771	725	761	766	791	828	786	747	766	773	770	745	776	777	737	759	793	826	806	786	798	723	782	760	776	807	769	741	794	788	748	755	768	708	781	811	819	779	771	781	763	781	746	776	764	781	774	769	713	802	780	713	792	776	752	783	773	769	773	744	730	757	799	772	789	721	714	742	769	782	739	765	777	780	761	745	766	740	783	744	762	809	803	765	779	739	751	804	770	811	795	801	738	761	738	777	772	774	761	752	767	800	784	777	788	730	743	748	743	743	813	778	754	758	806	782	778	762	719	764	793	738	803	772	759	750	821	806	753	732	774	804	755	765	839	787	760	771	753	739	792	784	795	774	782	735	812	751	764	772	765	781	781	751	751	764	756	757	771	770	776	749	807	747	787	776	781	800	830	783	759	766	766	766	781	752	764	762	750	746	760	728	716	811	782	780	792	795	807	799	772	766	749	788	823	775	753	764	791	820	806	808	709	765	745	733	773	791	747	750	770	751	750	800	788	788	763	742	845	718	772	754	762	824	733	760	772	761	768	735	749	770	746	746	762	792	830	756	778	781	756	726	807	785	790	775	762	746	724	802	772	787	812	758	789	791	804	765	792	802	731	782	783	748	797	781	814	765	741	700	764	762	795	735	824	818	737	768	764	774	798	799	801	765	784	763	754	825	799	769	781	797	730	761	756	845	787	747	787	731	789	782	771	745	754	778	828	764	799	772	794	756	781	820	794	745	764	808	794	770	752	761	766	734	791	748	762	742	745	760	802	815	795	792	814	771	778	781	793	778	724	787	762	810	761	764	802	731	738	764	764	718	775	743	765	803	781	750	731	825	771	846	820	751	785	771	738	728	769	774	813	749	761	768	800	776	821	760	786	817	755	797	745	765	786	752	790	757	757	761	779	812	763	723	736	752	766	776	765	743	797	757	776	732	777	762	797	768	767	819	774	806	776	785	749	782	764	813	793	744	756	728	755	748	778	785	754	773	740	747	718	751	818	755	786	773	767	772	752	791	777	820	769	770	743	766	789	770	733	761	772	713	811	778	759	751	767	830	744	763	762	782	779	777	772	745	779	734	766	798	839	736	781	809	755	758	794	736	764	756	728	734	778	793	828	712	805	821	805	807	749	784	782	784	722	776	796	796	735	756	753	725	818	767	737	755	780	801	810	785	803	732	751	793	819	752	743	730	793	740	754	768	774	794	810	755	719	709	752	795	822	741	745	788	776	754	765	753	781	809	747	724	739	770	838	775	787	743	767	762	811	773	785	746	757	754	827	799	783	778	740	812	782	775	722	794	750	797	736	748	810	767	736	771	759	774	769	815	801	743	729	779	808	808	782	741	747	766	766	745	767	751	718	742	762	799	766	762	806	782	806	798	757	793	756	756	745	755	767	762	762	799	789	751	809	734	782	788	762	779	773	758	786	798	767	772	756	749	793	786	796	690	769	756	757	772	775	757	759	765	834	815	738	729	736	743	807	749	727	830	775	727	802	790	766	755	769	777	760	749	784	773	741	731	733	779	734	718	790	746	743	780	766	776	800	740	777	771	768	753	734	796	733	772	754	756	749	744	756	800	715	758	768	784	756	757	792	746	786	774	757	768	748	765	761	781	790	715	775	774	757	711	782	748	776	794	779	779	731	736	745	779	733	799	733	770	816	746	752	749	776	793	805	745	808	760	758	772	750	785	738	756	782	807	739	820	753	728	722	791	743	776	793	755	774	732	835	795	790	784	772	765	809	785	747	705	774	790	764	771	791	769	784	784	741	780	776	778	711	796	785	773	784	783	795	753	815	795	763	767	729	727	741	770	784	754	763	717	769	749	759	802	718	810	858	753	784	753	721	801	739	732	766	734	766	790	780	767	799	779	801	757	820	763	757	763	783	783	716	806	802	826	791	778	750	791	724	744	732	721	784	787	738	731	857	755	781	764	756	810	768	804	728	764	864	696	798	790	708	771	769	762	797	775	780	791	766	792	792	813	781	757	774	715	786	818	777	757	744	760	741	805	735	728	760	765	756	759	809	753	778	762	816	799	725	734	803	742	796	763	812	782	765	791	810	771	765	801	781	779	799	776	737	795	745	781	803	818	760	793	792	754	755	722	753	798	739	762	799	740	774	789	775	859	784	772	784	713	735	736	719	793	773	785	716	731	697	767	774	742	753	789	773	740	770	716	748	753	713	789	766	728	715	798	815	739	756	751	762	726	811	792	722	751	806	789	762	762	773	743	789	720	725	743	782	727	819	812	786	746	766	754	732	765	778	808	757	794	739	800	760	775	777	747	759	738	764	741	789	738	760	735	760	753	805	773	772	831	783	777	769	768	838	826	757	758	789	799	810	770	787	775	807	747	778	806	735	762	750	766	774	766	776	753	749	837	782	757	763	746	742	772	764	808	770	772	793	724	781	850	802	740	778	784	764	709	767	759	788	816	764	733	838	765	754	750	805	818	764	790	725	741	750	792	738	795	774	790	771	775	831	806	797	748	807	760	725	751	764	790	745	797	787	781	801	774	747	789	744	698	759	821	689	741	745	732	783	751	780	781	788	808	765	780
57341	47267	36578	27839	18613	9762	7040	6549	6497	6630	6564	6417	6531	6579	6540	6445	6460	6589	6468	6450	6495	6476	6477	6588	6516	6644	6576	6366	6549	6430	6392	6556	6510	6319	6516	6587	6474	6517	6455	6521	6447	6328	6480	6443	6495	6604	6554	6598	6494	6615	6482	6444	6486	6505	6519	6547	6470	6512	6490	6507	6649	6571	6516	6383	6558	6417	6532	6554	6511	6529	6382	6605	6561	6369	6645	6721	6453	6552	6495	6558	6526	6475	6584	6593	6516	6412	6569	6441	6582	6477	6713	6501	6544	6454	6593	6563	6449	6595	6457	6603	6479	6642	6578	6519	6491	6419	6552	6459	6553	6618	6490	6434	6549	6685	6520	6474	6619	6512	6513	6485	6584	6504	6405	6528	6432	6568	6494	6516	6539	6583	6545	6669	6692	6535	6450	6418	6497	6488	6606	6448	6536	6441	6391	6476	6535	6483	6590	6480	6709	6659	6506	6477	6575	6529	6464	6427	6548	6446	6491	6406	6530	6492	6527	6538	6580	6464	6577	6486	6611	6362	6614	6516	6438	6504	6494	6535	6495	6531	6563	6498	6560	6569	6466	6541	6522	6478	6676	6424	6352	6443	6695	6520	6541	6547	6480	6505	6457	6586	6478	6491	6456	6534	6519	6535	6469	6491	6478	6568	6649	6566	6441	6522	6520	6575	6513	6503	6373	6470	6505	6474	6467	6362	6550	6476	6446	6604	6482	6534	6419	6567	6542	6445	6608	6521	6559	6459	6678	6488	6461	6488	6408	6552	6474	6534	6490	6496	6725	6526	6495	6464	6459	6543	6653	6530	6482	6512	6561	6576	6517	6524	6624	6638	6454	6524	6456	6381	6448	6513	6494	6581	6538	6613	6504	6471	6633	6498	6476	6618	6560	6540	6705	6484	6645	6531	6500	6540	6515	6497	6604	6411	6516	6689	6556	6551	6427	6486	6598	6572	6596	6465	6580	6478	6481	6497	6538	6587	6452	6382	6504	6551	6463	6457	6542	6487	6535	6519	6395	6464	6474	6555	6432	6500	6638	6469	6582	6526	6493	6443	6497	6582	6526	6437	6418	6457	6427	6589	6522	6619	6478	6504	6526	6376	6479	6517	6393	6494	6460	6471	6614	6485	6542	6405	6509	6296	6476	6538	6556	6504	6630	6558	6513	6608	6652	6619	6387	6480	6536	6532	6422	6524	6510	6474	6467	6570	6504	6434	6550	6611	6615	6521	6383	6543	6549	6461	6506	6513	6483	6485	6534	6622	6519	6407	6579	6420	6569	6528	6509	6576	6561	6486	6541	6496	6494	6495	6408	6503	6552	6518	6547	6503	6525	6577	6338	6464	6381	6493	6551	6493	6580	6526	6541	6517	6489	6566	6656	6566	6538	6472	6560	6511	6466	6471	6558	6556	6325	6571	6513	6451	6515	6382	6395	6705	6470	6556	6483	6470	6393	6519	6490	6568	6646	6578	6541	6422	6541	6513	6551	6308	6545	6591	6368	6419	6587	6489	6577	6692	6526	6418	6560	6471	6559	6606	6508	6495	6570	6546	6524	6463	6362	6476	6558	6605	6604	6415	6430	6435	6525	6474	6338	6570	6562	6597	6613	6625	6427	6573	6561	6600	6389	6509	6496	6517	6658	6588	6479	6528	6609	6458	6486	6585	6440	6464	6490	6524	6385	6511	6456	6543	6614	6590	6418	6454	6506	6585	6457	6594	6405	6463	6441	6464	6629	6663	6554	6519	6514	6490	6561	6459	6586	6504	6654	6481	6492	6643	6487	6502	6559	6471	6573	6566	6521	6633	6572	6527	6495	6483	6416	6469	6364	6538	6569	6616	6443	6463	6485	6541	6429	6464	6552	6441	6427	6601	6563	6433	6553	6450	6530	6619	6421	6717	6389	6482	6721	6567	6465	6495	6558	6486	6521	6515	6488	6438	6436	6569	6508	6543	6478	6587	6437	6534	6347	6519	6457	6636	6568	6581	6577	6453	6461	6549	6479	6548	6517	6486	6380	6595	6441	6453	6498	6576	6462	6475	6612	6674	6444	6460	6521	6549	6590	6431	6382	6530	6526	6538	6463	6576	6583	6573	6614	6421	6600	6462	6455	6417	6590	6474	6579	6533	6500	6594	6403	6596	6488	6445	6426	6375	6701	6559	6540	6578	6481	6604	6527	6344	6417	6598	6508	6497	6386	6551	6439	6441	6519	6381	6667	6512	6382	6583	6540	6478	6579	6567	6536	6461	6595	6465	6493	6554	6612	6503	6594	6486	6601	6418	6570	6552	6571	6551	6619	6584	6552	6461	6564	6600	6485	6561	6443	6394	6507	6541	6412	6589	6472	6311	6506	6488	6508	6458	6520	6502	6442	6526	6503	6613	6650	6543	6583	6537	6581	6574	6547	6494	6543	6656	6435	6638	6509	6440	6642	6479	6513	6457	6451	6434	6515	6504	6482	6566	6394	6453	6445	6616	6518	6470	6439	6445	6528	6569	6447	6465	6551	6524	6518	6593	6489	6439	6553	6439	6534	6488	6468	6646	6550	6339	6496	6530	6602	6463	6551	6447	6632	6520	6496	6510	6470	6522	6520	6585	6525	6582	6433	6496	6541	6525	6547	6456	6663	6637	6539	6401	6604	6682	6534	6441	6483	6556	6511	6590	6424	6526	6661	6510	6596	6538	6556	6588	6473	6537	6467	6430	6583	6613	6517	6432	6577	6449	6507	6616	6546	6490	6623	6449	6498	6464	6523	6586	6541	6511	6530	6510	6524	6513	6392	6568	6548	6626	6467	6496	6524	6580	6314	6442	6487	6519	6557	6553	6532	6549	6433	6480	6435	6542	6367	6535	6390	6556	6410	6508	6591	6506	6509	6513	6549	6652	6446	6498	6565	6530	6410	6456	6456	6541	6457	6544	6590	6525	6554	6551	6611	6541	6502	6655	6490	6516	6575	6554	6438	6553	6519	6493	6457	6462	6476	6514	6572	6526	6478	6470	6472	6463	6522	6358	6673	6596	6476	6447	6526	6510	6582	6437	6537	6526	6487	6539	6418	6522	6524	6471	6550	6577	6685	6509	6615	6551	6532	6554	6617	6493	6540	6454	6448	6450	6523	6527	6504	6482	6487	6505	6521	6550	6631	6471	6530	6375	6560	6598	6550	6697	6663	6532	6463	6462	6377	6501	6441	6532	6509	6415	6484	6384	6426	6544	6532	6481	6545	6553	6600	6570	6550	6448	6406	6534	6552	6531	6502	6409	6534	6507	6469	6385	6547	6521	6524	6450	6646	6482	6666	6431	6617	6607	6595	6519	6364	6558	6586	6543	6497	6470	6537	6542	6430	6524	6576	6568	6501	6619	6562	6509	6632	6391	6491	6551	6614	6582	6528	6670	6491	6478	6558	6492	6583	6452	6586	6469	6457	6601	6493	6533	6539	6502	6559	6538	6582	6438	6543	6495	6561	6618	6451	6401	6515	6510	6403	6584	6531	6574	6469	6615	6478	6543	6497	6546	6500	6516	6491	6632	6566	6543	6455	6546	6484	6579	6468	6366	6473	6525	6672	6473	6498	6602	6507	6694	6457	6522	6666	6577	6501	6450	6512	6533	6598	6434	6526	6489	6443	6574	6498	6492	6512	6497	6479	6662	6654	6520	6498	6638	6461	6627	6482	6548	6353	6430	6605	6490	6551	6481	6591	6509	6551	6583	6495	6383	6425	6546	6567	6557	6491	6609	6669	6623	6411	6568	6524	6478	6534	6551	6407	6503	6463	6495	6514	6586	6496	6436	6364	6465	6533	6552	6544	6462	6505	6456	6641	6474	6507	6546	6552	6437	6416	6544	6450	6506	6509	6373	6528	6593	6604	6541	6507	6483	6596	6551	6467	6395	6520	6604	6573	6493	6494	6540	6498	6488	6548	6568	6500	6499	6556	6415	6495	6648	6440	6430	6503	6568	6540	6481	6514	6422	6612	6403	6507	6485	6579	6665	6592	6589	6501	6494	6514	6482	6708	6548	6483	6658	6498	6547	6618	6534	6482	6513	6562	6433	6513	6502	6479	6535	6452	6450	6519	6418	6535	6445	6505	6504	6542	6531	6512	6413	6468	6480	6482	6411	6539	6572	6693	6389	6632	6515	6427	6476	6563	6660	6502	6499	6500	6562	6439	6607	6514	6389	6453	6489	6626	6468	6343	6529	6453	6631	6597	6414	6490	6564	6419	6474	6480	6457	6515	6571	6613	6559	6575	6596	6570	6514	6608	6469	6498	6423	6512	6563	6569	6550	6537	6519	6480	6634	6458	6466	6567	6519	6518	6502	6437	6579	6368	6639	6566	6728	6499	6461	6546	6443	6510	6541	6484	6536	6586	6497	6472	6529	6472	6517	6656	6408	6528	6470	6569	6646	6433	6429	6628	6677	6449	6365	6560	6625	6507	6523	6367	6524	6615	6485	6614	6650	6527	6524	6420	6576	6520	6448	6507	6514	6490	6464	6495	6505	6495	6554	6601	6504	6474	6475	6574	6518	6442	6553	6527	6479	6408	6507	6498	6442	6553	6469	6584	6571	6369	6529	6607	6549	6477	6493	6607	6577	6562	6424	6401	6410	6490	6495	6600	6454	6566	6601	6434	6552	6407	6459	6531	6535	6514	6430	6506	6521	6573	6549	6560	6450	6659	6638	6461	6569	6552	6549	6458	6467	6521	6520	6522	6683	6492	6521	6460	6435	6624	6553	6505	6607	6467	6559	6539	6439	6414	6532	6458	6709	6489	6537	6476	6469	6515	6497	6545	6474	6524	6586	6551	6560	6444	6601	6449	6487	6591	6350	6549	6531	6596	6575	6397	6453	6462	6552	6560	6437	6463	6473	6505	6449	6518	6573	6406	6411	6512	6619	6518	6445	6549	6477	6406	6415	6519	6427	6594	6521	6696	6465	6473	6433	6550	6513	6555	6419	6420	6550	6561	6454	6530	6547	6558	6484	6683	6492	6553	6611	6467	6576	6409	6587	6476	6485	6561	6556	6547	6520	6557	6521	6563	6496	6446	6544	6626	6532	6545	6526	6459	6568	6406	6480	6482	6504	6536	6535	6488	6491	6528	6493
35580	37235	24758	10571	3028	1350	932	885	869	925	903	891	932	875	905	866	811	918	862	888	842	877	836	886	892	823	830	845	846	939	861	818	856	863	867	875	906	918	842	865	914	885	848	877	858	852	843	872	865	928	873	862	869	864	879	875	874	875	878	856	892	839	823	861	870	859	816	832	908	826	882	818	843	814	884	847	885	891	866	837	867	853	898	902	848	847	831	857	893	845	868	845	834	882	842	905	895	900	841	851	822	842	853	868	961	850	888	841	861	829	853	881	914	802	889	876	920	867	886	843	874	862	857	867	863	815	854	840	859	879	851	895	897	877	923	858	925	891	883	866	879	843	813	853	825	881	862	881	877	860	886	850	868	824	850	878	834	888	811	842	847	889	938	860	890	861	866	857	813	852	832	829	820	897	868	874	890	852	872	883	923	865	918	874	861	842	915	861	874	910	850	899	848	819	847	836	821	836	891	848	932	912	879	835	827	844	867	867	865	831	839	864	856	887	885	884	905	891	867	842	862	872	874	882	904	931	855	851	902	880	903	860	850	851	845	901	823	852	876	866	855	837	858	856	899	892	819	852	882	920	867	842	888	909	876	901	857	854	858	887	874	843	865	880	897	906	832	812	900	863	854	872	845	880	837	875	893	853	883	851	900	830	808	846	868	878	858	839	904	898	850	895	817	862	878	921	887	869	873	856	844	902	854	862	835	856	845	858	874	843	900	847	852	895	890	868	879	870	932	846	818	889	930	976	850	858	860	858	858	868	821	852	853	880	882	920	834	889	944	856	855	831	890	878	878	879	840	843	839	830	856	893	889	855	857	824	856	882	896	896	840	915	889	871	856	872	853	879	877	883	877	802	882	879	948	871	883	843	821	865	865	891	877	813	884	867	912	904	792	841	876	863	866	857	856	873	907	870	844	891	903	835	840	808	831	833	882	883	834	857	879	832	860	891	904	902	836	894	805	887	860	875	858	844	879	895	823	939	824	890	858	887	806	874	853	892	836	866	868	892	834	842	892	864	858	898	869	887	887	821	841	859	843	847	846	866	900	877	868	879	870	882	847	881	826	874	848	886	875	887	883	872	889	877	886	836	864	861	865	858	886	893	881	899	825	848	931	893	876	883	889	843	879	834	863	884	851	850	894	881	860	841	850	848	864	862	924	884	860	848	836	864	875	845	893	837	868	883	871	875	854	919	860	838	907	892	844	868	877	854	865	836	878	880	846	859	918	872	860	867	882	892	906	909	812	839	836	890	833	845	867	827	849	873	876	845	901	869	876	878	899	836	869	847	880	879	857	891	850	893	876	887	846	864	835	884	862	860	885	819	848	853	901	882	867	894	882	871	871	857	854	884	871	870	834	820	861	889	856	855	890	857	850	913	842	845	789	811	876	825	894	818	869	830	900	846	830	840	837	885	866	874	848	875	849	870	869	851	861	876	863	872	864	898	892	869	782	856	932	884	872	902	863	875	858	885	854	871	849	845	881	877	896	868	836	841	878	877	864	861	878	839	868	876	849	872	850	877	872	848	819	901	909	873	843	868	829	845	881	865	876	864	837	881	901	840	888	856	909	861	850	870	836	880	906	895	835	886	869	844	861	903	869	850	845	895	860	882	852	893	862	867	837	828	909	887	919	903	847	877	914	837	896	867	856	898	874	859	842	850	882	867	867	876	889	840	872	909	908	901	922	841	889	867	894	859	817	866	906	852	837	855	851	880	883	893	825	889	826	883	836	871	879	875	823	894	911	844	874	864	875	855	845	861	832	854	869	874	862	840	923	841	876	870	850	873	886	903	875	907	861	872	827	894	894	883	871	858	837	873	834	870	872	870	885	870	889	916	863	864	906	892	888	836	857	814	879	844	909	873	881	878	863	866	884	841	855	838	836	880	873	849	892	820	916	815	941	808	883	880	911	895	902	885	838	853	893	833	867	823	886	835	857	909	846	840	853	873	906	878	821	849	899	881	877	858	851	853	890	877	806	840	856	935	847	894	911	896	860	871	886	892	861	887	934	832	856	902	863	913	867	844	891	821	806	896	893	881	868	874	857	831	860	844	858	861	849	858	853	880	846	900	892	918	850	874	815	898	840	837	833	863	901	924	865	906	892	935	905	826	889	835	844	863	819	887	892	926	877	912	935	836	806	845	868	869	923	800	887	860	880	883	854	776	847	857	860	799	879	902	867	826	850	911	830	881	847	845	837	874	895	863	874	846	873	834	849	894	908	857	834	894	842	891	855	822	886	862	844	834	845	840	871	853	872	879	838	872	881	862	888	860	839	907	923	883	884	824	858	879	895	867	893	882	850	809	870	884	859	868	872	842	936	916	878	800	860	910	873	859	886	890	869	861	876	878	836	899	867	847	895	824	883	883	904	863	902	818	808	854	875	913	874	786	862	881	907	856	892	870	873	924	858	807	763	889	851	881	913	896	851	899	855	878	884	877	863	817	885	868	898	893	806	885	910	917	872	903	841	848	866	840	847	826	882	888	887	926	853	886	862	857	907	877	831	858	907	901	870	877	865	872	872	932	893	830	850	902	888	842	844	850	833	857	845	888	895	882	890	868	844	862	864	863	830	858	862	821	890	862	888	903	883	903	857	842	887	913	888	843	874	821	939	848	815	886	861	860	887	903	914	871	884	929	886	894	894	891	871	876	884	913	874	905	903	840	846	862	858	866	847	857	871	838	892	846	876	885	890	913	889	908	858	847	911	851	877	887	849	885	918	896	852	896	906	879	910	880	856	860	846	882	846	908	861	821	915	863	880	888	850	882	865	838	859	928	843	889	904	913	864	825	862	868	844	836	846	885	827	884	886	894	862	830	865	863	847	854	846	882	847	886	906	819	836	875	919	857	869	913	825	849	816	876	862	876	884	883	814	867	866	870	898	876	875	869	881	849	902	845	885	892	857	906	835	840	877	890	876	847	856	859	815	872	871	876	853	858	876	900	907	873	905	847	887	840	901	811	843	869	893	845	864	875	914	839	844	904	889	880	878	843	944	904	850	865	879	925	838	864	844	872	826	882	869	815	885	861	844	873	863	903	852	822	883	815	868	910	895	897	888	899	906	842	822	847	849	861	861	873	927	891	849	842	875	861	856	873	872	833	918	832	861	852	878	890	860	875	859	856	882	896	874	925	842	892	813	894	824	876	836	869	867	861	906	882	865	838	859	851	922	858	840	876	844	861	840	830	848	863	911	875	895	880	868	842	809	907	917	875	870	835	844	867	873	861	861	903	891	871	825	889	845	828	888	875	868	880	910	854	850	830	896	849	854	862	873	870	885	914	843	904	867	867	854	875	885	848	852	847	867	893	847	866	873	860	894	867	906	911	857	879	866	887	903	884	864	810	893	852	876	892	879	841	888	872	879	916	876	868	853	871	859	807	891	845	874	886	858	899	839	863	867	858	923	888	817	851	877	837	876	874	827	891	850	867	829	838	924	834	886	901	872	857	849	879	811	858	896	885	840	900	884	887	824	852
67238	59961	50319	40350	29724	15297	8632	7403	7343	7142	7076	7262	7246	7233	7078	7289	7226	7235	7175	7210	7256	7251	7234	7301	7249	7140	7196	7169	7247	7212	7167	7199	7181	7122	7172	7263	7241	7226	7297	7216	7170	7240	7295	7242	7302	7207	7271	7152	7146	7258	7158	7220	7344	7311	7314	7259	7148	7228	7237	7103	7153	7166	7095	7084	7068	7130	7315	7329	7201	7199	7242	7117	7235	7211	7119	7116	7246	7128	7236	7123	7046	7105	7150	7195	7300	7193	7111	7192	7148	7337	7240	7197	7215	7224	7244	7164	7032	7272	7213	7261	7213	7264	7167	7235	7161	7249	7229	7130	7223	7174	7308	7152	7092	7171	7081	7135	7232	7091	7255	7239	7218	7156	7271	7044	7282	7046	7145	7229	7235	7121	7082	7174	7206	7159	7107	7232	7379	7184	7264	7361	7187	7232	7056	7291	7172	7225	7235	7197	7286	7107	7294	7296	7165	7212	7039	7214	7176	7166	7202	7264	7171	7086	7317	7200	7148	7295	7091	7228	7211	7235	7181	7282	7181	7171	7228	7320	7410	7299	7191	7204	7274	7254	7282	7243	7224	7236	7218	7314	7097	7022	7236	7103	7144	7210	7195	7341	7172	7080	7209	7211	7159	7194	7336	7297	7159	7097	7118	7210	7285	7086	7277	7212	7258	7423	7167	7162	7198	7133	7200	7288	7161	7179	7257	7150	7186	7201	7153	7120	7240	7198	7095	7131	7201	7256	7175	7169	7135	7160	7155	7049	7268	7284	7266	7138	7285	7281	7218	7233	7164	7189	7266	7270	7223	7135	7160	7240	7220	7261	7201	7332	7229	7258	7104	7236	7116	7163	7188	7377	7216	7116	7169	7107	7230	7135	7186	7213	7304	7173	7319	7189	7184	7277	7101	7131	7096	7126	7256	7222	7268	7278	7148	7254	7186	7111	7176	7301	7230	7124	7328	7221	7153	7252	7099	7099	7278	7075	7094	7243	7272	7161	7176	7294	7345	7233	7198	7206	7246	7276	6986	7250	7151	7170	7147	7182	7210	7210	7232	7236	7253	7196	7095	7241	7117	7129	7185	7349	7259	7263	7315	7161	7155	7289	7170	7163	7227	7139	7215	7197	7121	7225	7303	7235	7197	7221	7174	7233	7131	7249	7171	7120	7101	7160	7232	7258	7227	7282	7130	7123	7200	7139	7080	7161	7177	7127	7137	7255	7240	7178	7344	7134	7211	7203	7240	7165	7203	7284	7254	7239	7146	7123	7392	7244	7106	7213	7327	7247	7286	7207	7274	7315	7230	7205	7186	7114	7219	7225	7278	7238	7221	7125	7302	7310	7274	7253	7212	7184	7268	7139	7174	7148	7073	7249	7035	7186	7229	7208	7221	7185	7172	7106	7218	7286	7060	7211	7230	7389	7220	7116	7175	7212	7165	7175	7069	7295	7386	7180	7208	7206	7117	7191	7187	7096	7201	7230	7048	7223	7216	7153	7290	7273	7344	7209	7137	7269	7218	7189	7302	7138	7211	7306	7195	7084	7258	7255	7151	7161	7192	7075	7274	7182	7235	7146	7152	7235	7207	7089	7187	7194	7235	7262	7222	7238	7159	7115	7210	7166	7031	7108	7173	7112	7286	7208	7211	7110	7222	7132	7183	7229	7209	7248	7050	7157	7194	7232	7153	7324	7193	7226	7192	7154	7154	7198	7240	7193	7282	7192	7143	7171	7127	7136	7274	7227	7313	7076	7239	7146	7047	7164	7254	7091	7243	7219	6984	7195	7318	7215	7278	7165	7199	6996	7125	7139	7255	7215	7232	7200	7210	7310	7185	7249	7123	7338	7157	7096	7196	7231	7088	7221	7128	7280	7107	7195	7244	7152	7164	7133	7235	7312	7259	7110	7051	7213	7158	7215	7100	7176	7221	7237	7236	7230	7242	7318	7209	7183	7201	7276	7178	7204	7192	7199	7122	7193	7283	7109	7017	7114	7161	7308	7227	7212	7129	7283	7158	7139	7137	7288	7346	7200	7159	7177	7223	7153	7360	7304	7175	7204	7233	7299	7087	7312	7248	7136	7199	7215	7257	7286	7061	7231	7125	7223	7262	7288	7240	7097	7259	7084	7231	7306	7160	7164	7100	7202	7314	7166	7210	7183	7266	7085	7253	7094	7291	7179	7287	7098	7147	7248	7204	7090	7325	7182	7098	7237	7165	7258	7328	7174	7201	7129	7155	7300	7187	7069	7170	7311	7208	7184	7211	7250	7237	7217	7252	7125	7267	7093	7089	7191	7259	7121	7138	7215	7186	7258	7206	7248	7206	7203	7286	7159	7249	7237	7167	7280	7121	7200	7270	7180	7251	7266	7311	7135	7092	7423	7134	7268	7227	7214	7297	7255	7256	7038	7170	7151	7310	7116	7278	7113	7046	7171	7253	7295	7198	7154	7148	7124	7159	7283	7219	7252	7262	7012	7141	7082	7408	7226	7186	7137	7218	7148	7073	7161	7160	7234	7144	7193	7157	7277	7268	7206	7212	7181	7183	7167	7261	7096	7127	7255	7184	7267	7259	6992	7160	7080	7276	7239	7044	7270	7208	7422	7317	7122	7177	7095	7126	7061	7209	7363	7232	7161	7160	7224	7243	7170	7098	7164	7102	7183	7208	7231	7171	7251	7263	7298	7024	7093	7156	7161	7131	7269	7052	7040	7198	7099	7337	7172	7245	7263	7155	7093	7213	7096	7084	7277	7188	7184	7220	7167	7146	7167	7232	7279	7070	7326	7251	7314	7204	7183	7180	7236	7270	7244	7298	7203	7282	7108	7204	7211	7317	7292	7213	7219	7202	7358	7182	7126	7152	7218	7149	7267	7372	7254	7214	7214	7242	7162	7263	7143	7226	7185	7055	7194	7181	7291	7148	7347	7146	7194	7302	7099	7214	7229	7237	7131	7234	7240	7105	7281	7242	7238	7201	7252	7228	7176	7227	7169	7183	7175	7226	7149	7122	7340	7146	7112	7204	7187	7144	7061	7115	7296	7256	7278	7199	7179	7280	7259	7187	7236	7311	7194	7283	7119	7171	7114	7157	7228	7222	7169	7226	7145	7392	7110	7225	7043	7287	7218	7187	7248	7142	7304	7157	7238	7324	7373	7261	7213	7127	7229	7102	7309	7143	7030	7285	7276	7185	7250	7078	7177	7224	7172	7229	7289	7134	7131	7113	7260	7145	7262	7254	7094	7141	7259	7215	7136	7293	7213	7214	7126	7298	7273	7103	7207	7149	7238	7142	7302	7274	7114	7308	7170	7189	7219	7189	7223	7234	7136	7125	7043	7290	7186	7221	7098	7106	7303	7133	7210	7276	7159	7272	7198	7219	7231	7248	7254	7272	7216	7394	7216	7186	7148	7145	7224	7239	7219	7178	7221	7266	7284	7133	7276	7213	7383	7198	7340	7203	7084	7173	7472	7210	7258	7242	7169	7254	7221	7065	7032	7075	7064	7190	7326	7104	7101	7210	7225	7215	7117	7198	7057	7130	7208	7119	7163	7070	7202	7214	7059	7284	7177	7269	7191	7167	7107	7194	7138	7047	7130	7224	7180	7141	7299	7145	7200	7216	7229	7296	7134	7254	7243	7232	7081	7219	7264	7204	7002	7194	7245	7176	7227	7267	7291	7325	7105	7182	7359	7092	7199	7216	7215	7201	7220	7182	7152	7309	7201	7260	7325	7048	7111	7261	7178	7250	7275	7171	7051	7295	7156	7246	7233	7188	7185	7214	7257	7233	7182	7100	7126	7243	7130	7257	7465	7231	7046	7124	7183	7082	7227	7286	7202	7157	7255	7225	7221	7154	7157	7244	7110	7146	7164	7221	7358	7115	7182	7131	7119	7201	7213	7264	7193	7148	7171	7188	7228	7349	7284	7183	7292	7244	7193	7257	7180	7176	7134	7208	7210	7272	7164	7209	7291	7176	7284	7212	7205	7035	7221	7326	7118	7136	7186	7220	7268	7171	7232	7223	7079	7144	7190	7231	7195	7175	7143	7197	7098	7105	7186	7258	7268	7162	7208	7139	7209	7261	7216	7113	7268	7084	7233	7374	7247	7142	7087	7214	7373	7321	7265	7173	7343	7114	7263	7253	7240	7143	7266	7201	7196	7189	7024	7163	7257	7182	7153	7222	7296	7225	7218	7265	7228	7190	7224	7177	7149	7277	7331	7245	7283	7240	7134	7107	7296	7254	7251	7324	7133	7166	7085	7182	7284	7245	7177	7164	7252	7009	7226	7318	7065	7156	7169	7159	7170	7128	7273	7153	7183	7127	7361	7257	7212	7189	7109	7283	7018	7200	7205	7212	7109	7219	7332	7211	6990	7194	7200	7333	7213	7181	7220	7207	7094	7136	7205	7316	7220	7255	7012	7110	7169	7279	7174	7050	7199	7313	7245	7122	7069	7089	7077	7142	7238	7131	7284	7187	7331	7304	7174	7184	7196	7075	7231	7199	7112	7227	7275	7102	7215	7141	7094	7205	7036	7209	7145	7164	7471	7217	7179	7295	7099	7081	7190	7314	7166	7220	7268	7248	7120	7113	7306	7145	7263	7272	7152	7267	7173	7262	7136	7081	7118	7268	7210	7222	7392	7238	7188	7306	7203	7413	7220	7180	7233	7147	7313	7165	7220	7183	7170	7137	7187	7057	7078	7148	7276	7184	7117	6991	7194	7218	7228	7185	6981	7127	7042	7292	7198	7153	7264	7205	7176	7206	7223	7311	7206	7161	7308	7225	7180	7165	7411	7080	7109	7141	7177	7262	7165	7136	7188	7223	7147	7218	7196	7140	7235	7297	7277	7257	7081	7275	7103	7205	7336	7146	7245	7112	7196	7198	7256	7253	7138	7316	7254	7280	7153	7188	7155	7121	7151	7114	7274	7206	7239	7132	7114	7061	7113	7198	7236	7090	7214	7070	7210	7177	7166	7110	7198	7193	7280	6996	7126	7234	7195	7182	7188	7069	7258	7160	7138	7115	7308	7131	7104	7176	7278	7128	7208	7088	7245	7153	7353	7230	7204	7145	7208	7217	7183	7183	7121	7234	7177	7208	7264	7209	7264
48110	51438	33232	15750	4814	1760	1005	966	957	973	932	934	983	886	945	926	969	939	989	969	936	957	917	932	925	957	938	989	882	957	918	923	877	913	950	962	894	929	925	961	940	952	941	981	955	948	944	935	961	947	913	869	951	934	904	946	959	933	939	940	959	931	972	970	923	881	939	936	923	967	922	951	993	950	963	914	948	921	923	960	984	947	897	959	929	931	954	887	903	934	965	931	969	941	929	920	914	925	941	893	922	920	968	898	962	939	865	949	947	891	900	906	971	926	994	916	989	909	930	864	947	984	971	914	965	923	942	950	877	975	909	932	899	939	915	930	874	929	920	899	938	933	957	954	914	925	916	937	936	928	961	997	925	919	954	915	894	936	923	982	930	964	969	925	888	952	921	983	926	1023	931	894	931	913	943	1001	914	900	909	938	979	926	929	938	927	961	945	903	917	900	924	911	923	906	975	959	964	895	944	938	959	902	996	985	962	937	922	941	935	932	936	921	916	922	961	943	933	913	944	969	939	971	916	927	918	930	958	949	925	957	888	927	914	939	827	954	924	953	971	916	905	941	965	979	927	922	930	869	952	959	916	936	962	957	922	875	896	887	933	936	939	946	945	919	952	944	971	924	997	939	855	928	953	1002	960	901	928	924	939	964	892	982	900	924	877	919	899	957	962	966	887	937	952	994	959	926	961	963	923	918	928	943	934	961	973	899	925	947	977	905	952	945	887	883	945	996	938	994	953	933	932	914	962	922	911	951	941	899	893	923	1014	974	966	961	929	966	929	982	891	966	944	914	996	978	967	943	906	900	977	900	937	951	909	928	941	957	931	947	993	897	902	952	991	941	930	904	1004	987	906	919	983	937	926	918	1004	943	973	936	923	917	979	948	957	872	923	943	932	974	954	929	932	964	897	960	899	923	855	918	888	1020	971	942	966	921	955	925	880	938	946	927	937	904	979	902	924	908	924	906	920	904	949	934	979	927	982	908	958	938	933	887	895	930	954	942	918	886	969	932	912	903	921	927	965	963	880	907	936	908	912	975	915	910	928	929	937	891	886	880	903	950	897	913	920	909	963	921	936	966	998	907	930	939	941	906	949	940	918	937	935	980	913	975	973	905	932	952	892	959	920	952	940	917	946	943	987	916	943	947	937	990	969	912	867	989	928	952	993	982	933	899	940	891	970	914	926	926	990	950	966	928	964	961	938	1006	966	944	925	945	961	894	915	958	921	912	905	951	979	969	957	945	918	922	974	965	898	973	939	946	923	897	919	915	913	941	967	913	945	947	994	962	897	944	929	947	931	969	903	899	921	930	924	910	939	890	960	994	876	951	910	916	985	946	909	934	898	936	950	869	935	931	936	931	906	955	974	905	952	973	887	939	929	950	977	903	942	975	896	946	949	947	952	861	917	986	960	869	920	959	961	954	939	917	933	963	891	947	945	894	924	922	910	927	974	928	972	990	947	843	958	934	934	920	891	937	959	913	953	916	924	948	945	924	912	950	986	931	903	963	899	921	922	902	979	877	948	952	889	927	971	969	949	962	964	966	899	978	923	956	913	954	1002	948	933	917	931	897	983	926	919	938	965	961	1015	936	950	926	947	945	923	942	886	897	950	925	954	947	959	975	917	927	899	867	887	899	958	918	934	963	937	946	1001	891	933	951	942	902	891	944	969	927	900	940	878	932	958	898	912	964	960	919	916	878	964	929	946	883	891	939	967	941	918	939	962	984	901	991	897	983	967	946	921	941	946	950	988	972	984	942	930	866	927	958	984	915	902	928	932	921	945	931	949	916	950	974	916	901	957	925	941	952	938	909	946	936	982	956	911	930	934	988	918	929	943	967	916	894	953	920	1002	910	957	955	941	958	881	922	874	942	944	907	933	941	987	915	931	887	951	975	937	968	861	923	936	907	911	957	936	912	965	940	896	927	960	965	953	1018	986	988	982	925	932	926	964	951	966	969	943	934	915	891	949	940	945	950	964	999	939	943	967	924	857	997	937	1001	956	942	957	915	943	968	936	984	916	991	927	899	908	916	974	923	976	954	971	978	936	950	974	912	938	960	915	971	990	891	942	980	911	953	957	841	868	894	959	946	920	957	960	911	969	922	904	940	971	980	956	916	904	899	929	964	985	994	890	935	902	980	967	963	982	928	951	900	936	922	948	909	924	941	992	961	942	917	961	936	933	949	981	905	943	938	947	959	924	934	923	894	933	914	944	894	926	952	953	931	923	946	921	919	974	929	909	1004	980	930	934	906	965	954	967	933	918	901	965	938	938	917	923	954	905	993	959	930	933	930	946	930	970	961	966	928	905	919	966	970	951	924	884	939	927	925	921	908	931	932	972	904	940	940	960	983	939	917	895	953	948	1000	969	930	881	926	1015	1021	954	934	952	917	923	902	996	924	919	944	953	943	931	940	930	944	942	906	924	967	947	935	982	925	950	942	912	940	906	913	957	927	998	963	951	976	955	967	913	915	1018	924	931	951	977	886	939	933	947	908	950	901	960	967	970	942	892	914	914	941	897	875	917	939	964	921	891	917	997	937	953	906	933	988	908	1023	930	876	925	898	970	914	953	995	926	900	926	953	978	946	911	947	947	970	946	953	965	954	950	949	970	957	915	969	951	954	1020	917	913	899	957	949	970	893	939	939	971	889	992	930	972	928	911	940	932	944	886	924	933	987	956	926	879	914	946	922	922	898	887	930	935	906	944	902	912	911	958	938	951	944	982	894	957	940	923	873	980	955	903	914	972	909	999	971	951	938	923	944	941	919	953	939	923	948	959	936	919	993	1013	995	920	937	966	931	941	891	915	907	899	991	918	940	961	988	969	960	954	932	924	947	896	929	883	951	949	974	964	917	908	915	923	926	929	950	1002	888	942	979	968	913	903	930	954	930	885	957	897	998	892	919	910	903	899	964	959	848	932	940	942	934	969	913	961	961	960	920	994	956	986	932	929	910	932	1034	926	948	909	963	943	950	936	886	928	934	908	933	970	962	988	952	928	927	1000	954	940	921	979	960	911	883	914	969	915	970	952	929	965	913	928	934	929	929	978	879	940	930	921	952	943	951	954	971	925	906	885	988	964	936	971	951	977	925	918	924	897	971	1001	969	948	972	922	991	917	917	909	939	890	915	964	924	949	911	944	981	994	980	920	917	932	939	962	880	917	917	894	972	940	961	971	914	949	946	969	917	926	930	957	921	952	881	955	921	913	993	967	918	911	947	944	976	943	905	947	955	970	864	953	906	921	920	904	898	948	934	970	998	908	849	1009	944	945	956	888	971	934	950	931	976	927	1018	927	915	945	954	973	921	985	962	944	900	933	942	953	941	947	945	931	915	961	938	947	876	944	934	848	973	874	922	954	933	957	935	946	922	957	914	972	927	904	969	948	959	963	952	1006	942	907	946	922	976	926	902	980	945	1002	942	921	948	1009	901	971	939	906	937	982	882	904	914	940	977	925	923	959	919	937	930	931	984	923	888	940	892	917	968	980	941	942	981	939	943	879	998	948	934
59559	59049	58433	47336	35492	19007	9641	8036	7691	7570	7629	7676	7571	7555	7678	7546	7634	7709	7613	7645	7833	7611	7691	7645	7666	7714	7743	7690	7663	7749	7704	7676	7600	7504	7618	7700	7570	7645	7690	7528	7588	7531	7684	7560	7698	7506	7785	7631	7667	7652	7717	7632	7586	7695	7691	7606	7578	7702	7630	7635	7652	7710	7669	7596	7587	7648	7750	7711	7701	7489	7614	7603	7583	7667	7618	7685	7594	7660	7597	7638	7728	7600	7611	7595	7735	7573	7690	7693	7713	7507	7523	7522	7727	7783	7641	7721	7597	7668	7663	7764	7542	7455	7698	7644	7641	7636	7711	7717	7524	7706	7569	7529	7761	7449	7586	7610	7584	7678	7636	7651	7709	7631	7586	7683	7557	7564	7664	7751	7726	7700	7636	7663	7632	7686	7618	7580	7647	7743	7804	7628	7669	7680	7788	7577	7773	7636	7739	7640	7702	7573	7724	7401	7741	7585	7694	7505	7751	7707	7756	7605	7574	7639	7724	7632	7566	7591	7520	7421	7587	7626	7544	7629	7787	7669	7639	7656	7606	7622	7583	7573	7765	7666	7621	7682	7643	7594	7614	7670	7619	7572	7623	7734	7512	7549	7649	7655	7619	7734	7544	7596	7636	7658	7592	7661	7487	7648	7657	7580	7650	7819	7683	7695	7644	7629	7493	7595	7680	7766	7674	7752	7614	7603	7534	7762	7576	7799	7688	7640	7663	7579	7605	7680	7691	7688	7690	7436	7696	7606	7599	7644	7646	7638	7639	7732	7496	7579	7744	7741	7770	7663	7677	7787	7688	7554	7774	7658	7741	7524	7620	7525	7650	7543	7567	7565	7715	7553	7639	7743	7667	7656	7560	7695	7750	7638	7708	7614	7669	7644	7633	7617	7708	7624	7717	7754	7753	7617	7674	7674	7630	7601	7685	7756	7615	7695	7789	7680	7561	7606	7633	7647	7655	7796	7572	7553	7652	7570	7653	7546	7700	7539	7698	7580	7682	7738	7726	7624	7711	7610	7717	7523	7650	7751	7733	7634	7751	7528	7717	7640	7531	7610	7686	7709	7582	7597	7654	7593	7646	7707	7565	7670	7728	7608	7642	7637	7672	7674	7587	7612	7721	7729	7494	7743	7540	7568	7757	7630	7616	7690	7582	7646	7605	7716	7754	7622	7644	7635	7601	7539	7669	7648	7533	7713	7643	7610	7640	7812	7709	7754	7670	7709	7549	7419	7679	7663	7681	7701	7622	7545	7550	7568	7598	7760	7453	7778	7631	7702	7683	7672	7603	7683	7638	7883	7651	7628	7667	7611	7632	7647	7688	7720	7717	7776	7612	7735	7662	7611	7685	7768	7647	7709	7713	7617	7716	7672	7650	7657	7667	7681	7732	7666	7638	7547	7630	7614	7653	7554	7611	7574	7619	7474	7582	7672	7570	7730	7764	7669	7772	7599	7753	7700	7610	7654	7721	7675	7704	7575	7772	7635	7632	7618	7693	7667	7654	7655	7685	7637	7818	7721	7664	7637	7703	7759	7711	7594	7688	7585	7781	7605	7664	7634	7636	7687	7644	7711	7641	7576	7570	7643	7632	7595	7601	7610	7742	7613	7629	7636	7560	7672	7645	7619	7710	7731	7644	7712	7557	7584	7533	7647	7597	7641	7604	7729	7605	7761	7668	7666	7736	7668	7568	7558	7653	7737	7764	7730	7767	7698	7475	7668	7707	7531	7721	7592	7625	7616	7631	7744	7654	7773	7780	7749	7723	7729	7650	7691	7679	7669	7622	7703	7752	7594	7608	7663	7631	7680	7671	7680	7702	7670	7651	7636	7708	7493	7700	7480	7683	7567	7590	7542	7502	7707	7630	7744	7602	7681	7768	7781	7754	7437	7662	7571	7752	7700	7717	7624	7723	7663	7585	7669	7649	7781	7616	7581	7731	7675	7716	7650	7719	7626	7588	7728	7614	7621	7600	7757	7605	7532	7694	7711	7678	7557	7652	7637	7660	7601	7562	7490	7680	7733	7648	7594	7517	7619	7585	7655	7684	7696	7770	7630	7688	7706	7574	7656	7622	7622	7559	7669	7577	7802	7673	7646	7658	7711	7596	7652	7666	7675	7674	7732	7552	7651	7701	7563	7893	7646	7743	7506	7699	7663	7699	7683	7594	7656	7598	7711	7647	7699	7582	7555	7608	7581	7524	7668	7691	7743	7625	7746	7676	7699	7674	7627	7578	7590	7658	7652	7662	7623	7636	7698	7666	7560	7666	7706	7632	7691	7688	7540	7616	7664	7601	7574	7675	7613	7673	7688	7569	7575	7762	7639	7441	7569	7547	7686	7656	7664	7600	7662	7591	7711	7705	7598	7788	7698	7726	7519	7645	7687	7615	7646	7659	7587	7644	7593	7554	7740	7549	7741	7695	7808	7661	7751	7663	7715	7681	7663	7842	7708	7579	7582	7656	7642	7550	7720	7644	7713	7689	7673	7588	7552	7544	7740	7713	7766	7731	7660	7614	7656	7611	7675	7552	7632	7759	7601	7666	7711	7498	7621	7660	7694	7776	7660	7687	7686	7619	7691	7719	7777	7621	7646	7588	7830	7540	7606	7798	7623	7578	7669	7585	7650	7668	7662	7619	7560	7495	7753	7638	7609	7662	7712	7703	7573	7683	7751	7609	7704	7524	7588	7722	7657	7853	7713	7634	7697	7602	7549	7710	7655	7681	7596	7772	7669	7629	7658	7567	7560	7730	7532	7660	7711	7604	7796	7616	7633	7685	7798	7594	7643	7618	7550	7500	7627	7537	7726	7618	7658	7569	7577	7616	7632	7655	7701	7810	7559	7677	7574	7669	7698	7802	7672	7649	7698	7660	7643	7706	7710	7725	7780	7697	7566	7528	7696	7641	7637	7685	7778	7570	7721	7688	7570	7628	7573	7619	7711	7607	7667	7607	7624	7650	7557	7591	7626	7619	7581	7621	7628	7788	7689	7673	7685	7815	7564	7603	7652	7716	7678	7651	7637	7637	7491	7594	7790	7706	7529	7718	7526	7570	7847	7583	7633	7637	7556	7591	7693	7491	7782	7671	7735	7624	7590	7808	7646	7513	7713	7619	7747	7575	7715	7628	7557	7703	7662	7735	7533	7755	7634	7710	7612	7680	7672	7652	7635	7517	7725	7705	7562	7753	7732	7700	7691	7601	7558	7561	7677	7689	7491	7694	7627	7787	7577	7628	7654	7531	7733	7595	7682	7681	7757	7652	7651	7623	7662	7602	7731	7597	7566	7594	7619	7753	7655	7638	7661	7623	7558	7474	7686	7666	7661	7640	7701	7781	7544	7788	7634	7709	7685	7684	7596	7694	7734	7674	7596	7787	7681	7546	7622	7500	7750	7525	7561	7739	7650	7786	7710	7551	7684	7629	7525	7675	7754	7641	7646	7623	7675	7530	7610	7671	7649	7637	7679	7649	7675	7888	7718	7717	7719	7634	7661	7527	7744	7721	7762	7472	7687	7717	7764	7640	7730	7719	7661	7732	7571	7848	7647	7639	7719	7774	7578	7733	7615	7505	7592	7555	7678	7691	7801	7623	7623	7530	7667	7607	7628	7579	7656	7802	7656	7696	7536	7703	7484	7688	7644	7548	7678	7729	7811	7617	7700	7770	7681	7737	7853	7677	7523	7546	7602	7556	7657	7617	7747	7677	7627	7731	7682	7725	7510	7654	7729	7611	7634	7714	7592	7847	7628	7617	7653	7619	7662	7679	7671	7614	7772	7586	7728	7631	7485	7680	7669	7628	7689	7757	7689	7544	7659	7801	7783	7540	7701	7527	7683	7632	7574	7505	7570	7589	7707	7626	7675	7549	7662	7642	7702	7689	7631	7651	7684	7542	7634	7659	7720	7564	7670	7574	7665	7636	7581	7630	7757	7546	7509	7590	7613	7618	7696	7620	7723	7611	7617	7724	7756	7647	7792	7586	7618	7603	7532	7603	7563	7695	7772	7624	7630	7453	7624	7707	7613	7574	7603	7600	7639	7769	7612	7665	7685	7624	7598	7632	7728	7606	7786	7639	7736	7641	7662	7796	7562	7612	7587	7541	7573	7606	7678	7524	7685	7659	7627	7602	7657	7750	7746	7592	7618	7625	7675	7681	7684	7437	7514	7707	7647	7612	7724	7642	7650	7746	7683	7631	7702	7671	7646	7557	7649	7614	7560	7674	7630	7587	7631	7522	7748	7577	7552	7744	7685	7636	7646	7750	7699	7716	7716	7635	7665	7637	7529	7567	7543	7641	7621	7629	7457	7572	7668	7683	7624	7651	7662	7648	7641	7639	7641	7611	7728	7430	7653	7733	7664	7627	7699	7700	7712	7633	7653	7761	7744	7508	7674	7624	7658	7565	7656	7636	7572	7722	7666	7615	7587	7757	7725	7668	7596	7616	7733	7630	7681	7576	7574	7710	7662	7629	7673	7814	7647	7547	7534	7611	7615	7680	7667	7724	7560	7629	7579	7720	7686	7704	7617	7583	7685	7534	7723	7534	7591	7552	7530	7594	7669	7819	7609	7743	7726	7606	7649	7756	7603	7639	7521	7609	7609	7708	7699	7474	7593	7735	7755	7615	7678	7679	7706	7643	7727	7570	7623	7702	7784	7609	7514	7718	7782	7704	7639	7571	7754	7592	7658	7711	7771	7602	7636	7692	7597	7588	7656	7714	7741	7674	7561	7540	7589	7620	7851	7641	7572	7617	7802	7679	7627	7594	7631	7551	7673	7636	7663	7761	7524	7631	7614	7779	7713	7655	7534	7555	7677	7640	7697	7664	7577	7537	7761	7672	7674	7567	7613	7598	7624	7733	7605	7710	7622	7668	7752	7663	7598	7576	7658	7539	7622	7739	7651	7666	7716	7622	7548	7618	7529	7682	7744	7591	7685	7718	7699	7556	7680	7697	7714	7657	7624	7630	7734	7644	7766	7587	7572	7594	7675	7580	7632	7682	7841	7680	7519	7643	7635	7729	7607	7605	7680	7619	7594	7544	7560	7645	7453	7701	7709	7603	7595	7709	7776	7622	7576	7609	7518	7561	7673	7623	7596	7612	7560
21020	19128	12302	4453	1682	1039	890	856	839	872	818	821	844	841	806	789	866	784	789	868	862	849	827	753	824	794	802	845	843	854	841	847	814	813	843	766	814	812	828	893	826	803	819	859	812	850	865	792	870	829	790	837	873	838	790	845	810	796	855	776	806	847	860	797	870	869	858	824	859	810	805	814	822	827	778	845	828	846	862	784	809	861	828	828	821	817	846	845	812	837	834	799	777	821	859	830	803	832	839	792	847	768	890	908	830	803	847	806	846	821	855	787	807	834	870	840	818	801	840	807	830	792	818	813	827	814	861	834	829	837	831	869	815	783	854	810	810	785	841	769	785	841	857	824	846	801	795	844	831	847	839	816	807	843	816	856	861	827	800	782	844	783	846	865	812	809	841	840	817	835	831	818	847	843	849	774	831	818	816	866	872	800	831	811	831	815	798	831	777	785	844	879	833	848	841	818	803	873	865	826	824	838	813	833	877	908	823	796	864	739	808	832	852	819	816	840	814	839	841	782	858	868	865	831	803	844	852	844	851	802	855	885	880	823	815	799	769	855	809	800	851	825	795	788	858	785	815	838	848	857	845	899	827	817	849	898	827	843	819	864	842	797	869	850	851	805	832	813	804	820	875	800	811	882	821	810	778	749	895	816	826	833	784	847	808	816	886	861	858	840	826	762	791	801	803	818	801	847	783	872	833	806	865	751	796	887	864	828	839	853	828	853	782	786	780	878	832	797	898	829	848	794	818	815	833	876	845	766	821	782	831	884	782	833	920	833	835	786	828	815	862	855	875	819	831	833	894	798	758	867	845	822	836	802	848	835	787	858	821	834	824	823	781	800	803	875	795	829	814	845	804	848	814	820	812	831	818	777	831	833	813	842	840	801	874	829	837	818	878	805	840	809	835	865	822	816	851	804	810	807	829	797	776	855	811	833	813	869	809	818	865	792	853	824	825	772	858	867	819	861	838	812	774	818	786	848	809	794	835	795	820	818	850	822	768	861	860	827	872	777	882	831	841	816	855	817	815	808	848	857	781	811	879	861	848	816	823	779	866	816	863	814	847	856	805	842	796	823	857	826	834	839	839	833	855	881	842	800	811	823	802	862	803	774	852	807	818	869	861	832	761	821	824	790	824	837	810	837	831	850	803	823	833	810	823	844	863	822	839	842	823	856	860	801	773	801	822	864	805	842	881	837	805	877	850	783	811	861	817	834	854	836	849	831	844	845	805	854	847	801	823	816	826	796	854	808	818	818	850	791	807	806	886	824	818	869	802	838	843	863	801	836	800	778	834	873	756	799	823	850	822	887	809	867	822	849	800	833	848	843	842	795	851	896	829	778	824	820	857	861	813	827	904	833	850	851	838	846	804	810	805	837	867	835	761	785	835	851	846	841	818	853	776	852	822	859	859	822	799	853	821	835	871	860	770	811	812	840	849	825	846	792	861	797	838	859	828	871	844	842	855	809	852	878	832	770	833	851	844	872	815	778	860	816	813	828	793	824	853	847	840	794	866	817	848	851	879	839	810	784	835	801	865	846	835	859	830	841	837	843	820	848	810	817	854	844	826	807	864	827	848	822	807	817	853	830	863	809	830	819	825	834	801	816	798	837	800	780	794	816	859	823	824	857	853	890	830	794	814	828	835	832	820	824	833	811	805	797	874	785	854	798	839	803	842	832	816	847	828	848	858	839	849	842	809	871	824	851	830	831	866	781	846	815	817	832	887	834	767	882	812	788	848	809	815	878	891	802	806	861	790	796	823	880	843	839	847	791	769	764	837	836	856	870	838	876	782	860	854	877	833	810	856	825	855	765	860	812	834	782	809	834	830	778	828	862	810	847	866	783	830	796	875	867	783	773	785	834	795	847	780	840	845	821	853	813	856	789	843	851	865	838	830	814	858	835	839	877	852	814	874	805	855	829	805	774	861	860	870	825	828	799	805	818	875	858	804	827	852	830	806	832	822	817	815	832	857	833	821	777	825	839	804	803	833	844	851	804	867	802	839	834	775	820	857	819	828	849	845	804	807	843	881	844	816	856	822	834	783	847	860	826	840	818	899	828	828	853	824	830	816	810	903	816	810	840	816	896	863	802	812	774	834	863	837	814	855	840	838	849	847	866	831	872	836	822	834	801	821	823	851	811	853	787	859	801	841	824	836	847	826	805	860	833	851	851	821	825	848	818	789	809	834	800	844	827	809	850	886	824	849	825	814	809	858	820	802	811	877	832	824	797	777	831	908	804	824	848	822	859	816	831	842	825	832	785	828	836	793	838	828	839	833	788	797	824	855	800	832	810	820	826	828	826	802	811	825	806	776	881	844	834	874	790	823	844	859	860	866	805	815	826	821	817	831	822	795	843	808	827	898	842	838	821	857	780	811	815	778	847	863	795	796	850	843	835	890	818	799	821	773	810	835	812	834	810	804	862	850	805	791	848	811	850	770	731	855	840	890	832	844	792	830	846	829	811	855	845	850	846	799	828	870	847	843	849	847	833	830	776	836	825	831	884	814	843	880	838	809	815	849	842	868	838	818	802	829	839	825	849	845	769	821	853	852	860	819	836	809	816	837	862	813	831	859	846	826	833	855	766	903	855	800	851	844	823	840	830	867	860	820	843	840	826	889	799	823	795	860	895	787	833	802	880	821	849	828	836	834	826	857	777	813	831	785	772	810	875	830	804	805	791	812	836	834	797	787	880	798	818	800	734	818	842	879	831	844	864	847	811	797	882	816	889	837	813	816	801	836	900	882	796	857	890	808	861	861	873	852	803	845	782	804	867	826	822	854	823	825	822	833	852	782	832	782	852	872	803	866	837	836	846	813	788	845	815	862	861	773	826	852	815	817	855	844	798	817	829	848	859	863	856	833	841	828	850	858	859	883	809	840	874	844	815	815	808	815	896	798	866	814	829	786	851	843	818	869	800	865	819	851	782	837	849	836	837	818	813	824	811	823	858	837	833	787	834	805	867	856	836	830	857	829	811	813	815	869	867	844	787	739	824	835	846	807	820	823	814	815	830	826	813	843	814	862	794	804	878	802	812	826	869	842	833	838	791	830	874	841	890	868	829	887	834	874	804	802	809	813	817	820	815	819	831	841	815	843	829	815	786	811	813	830	792	845	812	771	832	780	833	840	848	843	854	808	834	870	782	805	858	840	819	852	854	855	833	867	827	923	864	904	810	828	853	797	846	901	794	846	842	809	842	801	814	832	855	805	812	813	878	814	850	876	804	861	867	811	810	846	831	824	862	831	808	819	821	835	808	862	825	791	832	869	818	781	842	815	855	795	847	830	815	873	793	813	831	823	853	885	808	857	872	799	806	846	851	841	827	821	843	873	819	784	858	845	865	853	846	804	873	831	808	825	863	847	814	817	876	866	781	873	779	850	812	827	897	847	887	835	812	810	780	827	881	840	833	840	783	813	854	828	827	822	815	843	801	841	798	815	811	830	813	794	801	873	875	845	798	858	787	875	839	781	850	811	815
55706	46943	37478	29122	19576	10597	7499	7065	7040	6947	6862	7039	7008	7068	6870	6916	7013	6977	6947	6889	6941	6905	6783	6957	6927	6909	6827	6861	6909	6943	6930	6957	6901	6988	6982	6896	6944	6945	6835	6975	7052	6906	6860	7013	6966	6815	6956	6943	6977	6929	6827	6777	6889	6858	6940	6933	6921	6881	6964	6926	6804	6853	6935	6957	6863	6874	6955	6883	6888	6941	6850	6819	6944	7009	6972	6966	6924	6974	7127	6887	6871	6889	6947	6917	6814	6832	6762	6879	6826	6992	6868	6955	6970	7050	6894	6888	6894	6896	6936	6935	6924	6903	7010	6853	7031	6931	6908	7037	6842	6892	6903	6896	7030	6831	6878	6823	7012	6852	6967	7109	6884	6934	6902	6868	6983	6968	6838	6931	7060	6834	6854	6813	6909	7032	6926	6859	6888	6971	6825	6933	6884	6985	6867	6971	6840	6946	6813	6887	6923	6969	6985	6967	6944	6980	6893	7011	6812	6749	6896	6942	6910	6920	6784	6838	6944	6890	6939	7038	6924	6968	6873	7049	6894	6960	6960	6931	6943	6731	6910	6936	6830	6844	6953	6701	6890	6867	6984	6809	6826	6941	6915	6884	6912	7023	6916	6884	6963	6913	6919	6856	6788	6926	7076	6884	6844	6785	6907	6925	6954	6792	6970	6991	6816	6819	6886	6879	6978	6937	6931	6883	6995	6891	6860	6971	6928	6908	7003	7046	7083	6925	6954	6990	7060	7024	6988	6864	6866	6868	6891	7003	6911	6957	7007	6976	6877	6973	6924	6985	6960	6924	6843	6859	6866	6955	6900	6902	6880	6982	6908	6910	7019	6854	6970	6967	6862	6984	7017	6886	7011	6966	6989	7090	6940	7026	6887	7038	6881	6804	6862	6814	6839	6787	7057	7005	6903	6852	6959	6963	6980	6814	6849	6930	6945	6983	6917	6949	6893	6959	7042	6810	6992	6989	6903	6877	6849	6911	6908	6857	6927	7091	6941	6936	7012	6901	6941	6879	6992	6957	6883	6874	6964	6797	6893	6933	7037	6885	6777	6908	6961	6901	6799	6962	7072	7028	6983	6872	7005	6768	6959	7029	7002	6946	6867	6980	6846	6834	6926	6785	6994	6985	6946	7056	6995	6839	6727	6948	7097	6960	6848	6913	6848	6897	6969	6920	7018	6903	6847	6940	6943	6861	7019	6917	7014	6782	6961	6849	6957	6930	6892	6916	6982	6887	7092	6899	6823	6874	6823	6911	6983	6886	7013	7052	6859	6922	6976	6861	6956	6919	6930	6856	6899	6968	6838	6988	6886	6962	6978	7000	6901	6963	6934	6990	7062	6765	6814	6978	7017	7028	6896	6964	7037	6974	6998	6921	6844	7051	6931	6922	6867	6835	6935	6961	6898	6862	6972	6965	6844	6909	6888	6932	6932	6952	6958	6936	6960	7057	6981	6902	6831	6875	6977	6809	6951	6867	6865	7032	6899	6964	6781	6960	7036	6852	6911	6933	6895	6861	6860	6912	6922	6881	6946	7075	6973	6871	6980	6948	6988	6840	6968	6937	6948	6913	6836	6885	7024	6855	6951	6956	6957	6799	6942	6859	7008	7035	6876	6844	6925	7012	6842	6897	6887	6899	6929	6964	6994	6825	6958	6971	6758	7085	6996	6902	6869	6948	6911	6923	6985	6940	6932	6906	6859	6885	6916	6822	6913	6983	6970	6753	6919	7038	6947	6953	6873	6919	6896	6965	6936	6877	6772	6986	6888	6940	6996	6880	6942	6888	6813	6889	7078	6821	6938	6986	6960	6877	6892	6984	6928	6928	6958	7027	6895	6965	6873	6883	6904	6944	7031	6991	6953	6888	6839	6891	6947	6857	6979	6896	6918	7056	6906	6975	6848	6865	6938	6910	6966	6937	6933	7065	6882	6994	6953	6964	6929	6925	6966	6936	6932	6827	6910	6883	6783	6907	6921	6905	6932	6883	6962	6894	7005	6848	6884	6869	6911	7062	6825	6893	6875	6998	7041	6937	7001	6952	6787	6946	6929	6949	7068	6880	6919	6781	6927	6822	6970	7017	7079	6969	7038	6945	6777	6971	6924	6943	6856	6938	6906	6864	6970	6822	6931	6948	7017	6988	6757	6897	6913	6939	6977	6855	7017	6965	7011	7029	6929	6897	6979	7039	6896	6966	7072	6921	6873	6823	6910	6895	6916	6953	6873	6836	6915	6862	7050	6891	6970	6890	6937	6997	6917	6868	6911	6987	6900	6903	6962	6906	6919	6900	6949	6856	6969	6911	6935	6969	6934	7042	6880	6834	6987	6990	6876	6917	6912	6907	6980	6921	6820	6740	6882	6942	7062	6962	6965	6925	6864	6862	6864	6852	6901	6949	6880	6847	6914	6994	6963	6906	6990	6879	6801	7097	6998	6927	6882	6946	6961	6963	6835	6922	6989	6803	6894	6874	6914	6895	6882	6858	6898	6834	6882	6832	6955	6990	6984	6927	6820	6918	6948	6985	6891	6876	6990	6987	7003	6984	6909	6922	6922	6811	6955	6832	6816	6993	6919	7010	6944	6864	7000	6888	6892	6968	6881	6781	6934	6902	6938	6918	7081	6919	6848	7008	6865	7020	6986	6912	6871	7025	6997	6974	6882	6972	6936	7077	7080	7051	6825	6875	6836	6955	7047	7007	6940	6882	7008	6916	6780	6841	6812	6881	6982	6827	6889	7017	6934	7007	6942	6922	6984	7065	6935	6821	6956	6913	6888	6812	6880	6816	6932	7019	6888	6893	7014	6928	6930	6820	7076	6786	6899	6990	7082	6936	6798	6989	7040	6969	6891	6884	6904	6886	6817	6841	6997	6900	6900	6872	6887	6939	6881	6882	6849	7073	6917	6942	6991	6791	7044	7023	6938	6927	6911	7002	6995	7074	6847	6972	6841	6921	6940	6892	6954	6870	6930	6973	6699	6871	6999	6919	6855	7008	7032	6907	6991	6861	6811	6876	6955	6902	6838	7022	6939	6888	6891	6906	6827	6754	6821	6900	6960	6919	6929	6910	6911	6903	6959	7022	6947	6973	6992	6874	6922	6846	6945	7048	6907	6899	7029	6883	6956	6868	6816	6791	6881	7007	6979	6994	6912	6964	6968	6890	6964	6980	6732	6788	6893	7018	6850	7041	7096	6888	6907	6906	6901	6887	6979	6818	6924	6939	6866	6943	6798	6952	6964	6800	6929	6900	6893	7103	6937	6864	6918	6865	6985	6895	6968	6916	6935	7001	6918	7028	6980	7001	6873	6920	6918	6938	6980	6907	6892	6929	6966	6929	6876	6956	6863	6887	6918	6951	6907	7051	6980	6951	6690	7042	6921	6935	6867	6965	6823	6988	6854	6947	6931	6980	6918	6870	6927	6917	6877	7064	7075	7063	6971	7020	7021	6961	7012	6890	6943	6968	6894	6893	6961	6962	6972	6951	6984	6854	6977	7036	6920	6938	6875	6826	6866	6966	7022	6918	6979	7007	6955	6990	6868	6869	6900	7031	6929	6894	6829	7025	6866	7015	6997	6957	6948	6791	6857	6893	6979	6937	6785	6933	6898	6993	6980	6729	6961	6857	6878	6851	6953	6944	7011	6808	7013	6802	7075	6890	6868	6931	6947	6929	6876	6873	6877	6805	6931	6865	6856	6995	6885	6834	6789	7046	6994	6903	6966	6863	6804	6814	7014	6767	6966	6960	6852	6967	7017	6946	6949	6975	6995	6923	6894	6936	6857	6892	6970	6875	7001	6999	7019	6913	6908	6860	6982	6989	6874	6898	6875	6896	6969	6956	6988	7003	6808	6897	6937	7009	6945	6806	6960	6916	6870	6977	6971	6999	6918	6723	6953	6814	6972	7008	6907	6947	6876	6899	6891	7021	7003	6985	6957	6991	6907	7055	6892	6832	6966	6835	6809	6808	7041	6945	6832	6923	6960	6850	6955	7053	7096	6901	7001	6973	6915	6822	6831	6921	6958	6984	6901	6835	6910	7101	6859	7020	6792	6962	6935	6923	7010	6847	6854	6933	6783	6847	6837	7104	6933	6933	7103	6840	6764	7192	6879	6864	6998	6863	7042	6928	7011	6873	6919	6803	6859	6978	6945	6989	6930	7021	6821	6910	6842	6939	7021	6791	6878	6870	7033	6960	6916	6821	6980	7015	7038	6919	6962	7012	6929	7018	7012	6916	6915	6950	6858	6956	6912	6938	6915	6997	6977	6943	6991	6865	6898	6990	6850	6812	7010	7023	6805	6906	6854	6996	6875	6836	6912	6835	6865	6827	6945	6965	6857	6946	7022	6932	6929	6952	6861	6816	6997	6811	6910	6926	6977	6853	6980	6787	7031	6880	6958	6884	6791	6918	7045	6823	6985	6904	6991	7013	7043	7037	6904	6861	6852	6982	6789	6901	6793	6892	6959	7010	6896	7031	7010	6976	6878	6933	6980	6979	7006	7093	6862	6891	7054	6925	6855	6892	6932	6896	6923	7034	6989	6920	6930	6842	6969	6926	7001	6904	6950	6908	6990	6890	6841	6858	6914	6809	6896	6922	7094	7095	7002	6837	6991	6959	6885	6917	6896	6829	6930	6962	6751	7067	7023	6960	6894	7045	7007	6858	6895	7028	6886	6853	6923	6949	6882	6832	6948	6976	6863	6958	7012	6938	6977	6855	6974	6967	6864	6903	6901	6922	6900	6937	6951	6919	6949	6909	6943	7035	6978	6920	6874	6900	6850	6953	7087	6895	6863	6912	7065	6914	6993	6900	6965	6886	7018	6852	6867	6955	6966	6888	6999	6981	6919	7055	7018	6956	6917	6940	6922	6930	7013	6971	6938	6891	6889	6907	6820	6947	6898	6914	6959	6984	6843	7002	6942	6894	7047	6920	6762	7066	7021	6824	6946	6944	6851	6981	7007	7055	6836	6921	6877	6848	7005	6914	6900	6870	6977	6910	6908	7038	6932	6952	7053	6847	6870	6947	6936	6895	6837	7013	6960	6981	6907	6995	6951	7017	6954	6934	6880	6980	7165	6996	6973	6875	6925	6923	6946	6875	7035	6919
19907	19026	12220	4814	1762	1043	853	816	850	869	854	846	858	798	835	846	820	840	817	865	883	816	819	815	812	851	821	839	852	820	832	856	831	882	824	928	824	883	839	852	852	800	793	809	822	867	862	881	889	851	842	885	848	837	814	874	828	847	847	833	833	816	835	832	853	841	847	852	850	861	796	853	852	888	806	846	893	853	846	855	871	850	873	818	842	855	857	882	869	815	829	837	870	875	899	840	856	868	852	862	872	871	872	903	862	901	878	836	854	829	867	865	824	863	889	862	902	849	835	838	828	834	920	789	836	800	857	866	815	870	875	867	852	861	860	937	811	829	879	862	881	848	863	787	832	850	884	816	866	825	871	866	890	782	847	824	815	839	882	853	856	836	866	820	867	875	864	796	865	844	850	831	889	853	841	889	897	842	836	863	859	869	826	882	830	863	822	843	868	867	877	864	836	854	836	897	889	866	826	820	858	826	854	869	821	817	860	873	862	818	835	849	853	864	801	834	841	804	882	818	855	871	820	810	866	864	793	812	878	885	857	861	812	862	811	858	856	815	855	864	860	877	810	904	896	847	881	839	865	879	810	827	864	851	808	857	947	824	797	877	869	857	842	855	778	854	876	869	807	880	855	895	834	876	860	826	812	848	835	833	900	806	879	917	827	846	872	843	795	863	809	808	852	847	878	914	872	838	900	795	854	914	912	817	832	850	862	888	847	863	852	883	903	871	865	851	856	841	842	872	821	836	857	866	815	854	874	916	824	850	915	883	841	854	846	837	840	833	863	888	827	895	856	839	821	923	873	859	829	871	898	867	897	898	818	901	841	846	873	841	866	869	878	883	871	840	837	872	828	839	854	824	856	844	816	873	826	882	855	864	824	839	794	862	832	878	912	811	832	849	847	851	816	823	785	849	869	868	875	811	864	818	891	804	862	866	814	808	829	843	881	868	888	832	869	860	813	864	875	921	792	786	826	868	866	837	851	861	877	855	838	893	831	845	898	836	817	809	861	833	808	897	862	858	869	824	881	813	857	832	848	876	857	871	778	855	860	856	886	870	886	913	914	821	876	843	804	889	861	811	847	895	837	819	812	867	841	845	879	802	729	833	858	853	787	825	853	807	875	825	894	842	770	873	828	819	848	869	833	823	851	861	866	881	819	842	778	868	844	815	824	886	929	879	878	868	847	797	820	803	824	816	834	880	853	828	878	832	854	845	849	861	857	836	873	875	826	867	868	865	859	879	879	893	840	845	815	851	879	836	852	813	797	862	832	871	883	794	888	857	849	866	792	847	888	851	852	805	767	841	838	831	854	830	853	896	847	865	838	801	866	807	843	857	778	836	879	823	883	802	898	885	855	887	879	910	833	822	870	848	843	808	821	915	870	838	807	856	841	913	864	836	824	849	875	917	859	830	870	833	823	847	840	791	823	848	830	840	857	839	855	832	853	852	896	881	852	860	848	849	792	906	865	860	831	838	846	841	813	856	836	836	849	853	815	847	849	843	877	829	871	826	764	833	858	813	890	832	837	855	827	897	832	934	825	855	852	889	849	817	868	802	846	883	868	835	891	894	837	831	853	831	852	871	844	845	794	839	859	811	832	893	861	801	824	825	835	839	854	798	843	790	829	818	835	784	840	866	835	916	836	849	866	813	877	843	876	906	895	840	874	909	855	858	871	895	849	866	808	829	828	880	854	830	826	896	847	836	872	823	839	898	844	879	870	854	849	841	835	826	867	873	829	825	901	872	859	867	925	859	881	893	811	866	828	820	811	817	861	887	845	857	834	871	880	862	831	828	836	834	830	853	814	841	829	839	807	835	840	892	886	814	846	809	825	818	828	855	852	878	898	835	838	897	879	915	893	876	897	901	839	879	888	836	805	851	826	830	841	788	862	841	856	844	831	831	835	865	848	797	858	885	830	840	844	840	838	863	831	835	875	865	854	791	841	866	871	836	893	874	814	854	858	889	842	801	803	896	856	807	821	898	857	876	830	866	858	841	848	821	780	822	876	898	829	853	837	915	851	838	848	831	836	864	821	861	874	821	862	855	834	855	867	855	799	854	878	867	852	858	890	784	849	876	812	821	892	821	883	900	872	869	875	895	841	871	804	871	831	873	854	803	858	839	882	839	844	809	823	858	848	776	849	854	855	823	854	834	818	858	903	871	796	808	821	927	893	897	863	878	887	854	833	883	908	851	838	913	855	886	826	835	859	758	853	825	844	841	839	873	823	847	798	817	858	857	833	878	864	836	859	768	865	859	810	841	858	809	875	846	876	859	874	856	908	872	834	868	874	846	864	888	831	841	858	847	848	857	892	856	869	833	812	832	844	860	880	855	852	782	858	817	862	880	850	854	881	767	777	863	828	824	835	883	913	869	870	868	803	847	834	837	823	859	823	838	851	849	815	929	862	884	831	858	902	870	864	840	902	849	838	860	819	869	799	804	837	833	820	824	781	863	864	902	881	813	868	883	864	895	817	815	839	792	821	810	873	874	842	900	882	878	862	815	843	890	838	890	800	849	806	846	811	829	864	799	868	798	833	794	863	846	831	801	789	852	785	812	836	862	844	830	855	822	869	872	884	858	820	898	825	891	877	853	837	856	833	840	814	835	882	809	844	883	831	861	853	894	878	875	870	815	859	898	858	870	849	836	907	843	851	800	829	883	816	877	815	909	864	870	836	817	878	906	814	900	856	877	870	865	848	845	852	889	871	815	836	827	918	853	882	856	854	867	860	864	865	899	873	871	832	836	872	841	810	861	860	810	883	853	869	811	868	882	824	871	860	853	796	844	872	857	829	864	821	831	832	864	816	848	861	897	870	851	808	796	894	794	825	840	831	859	839	847	855	876	816	822	835	915	893	877	820	818	867	842	852	790	845	826	832	841	858	821	860	817	849	827	895	812	843	823	836	912	800	819	871	838	878	850	806	830	840	857	823	895	824	873	897	851	872	854	865	853	907	840	831	835	831	818	845	855	852	862	870	885	910	805	833	857	857	848	820	894	929	862	866	861	880	826	876	914	887	842	887	897	835	875	862	860	815	789	841	859	838	867	896	879	826	880	864	794	882	801	920	879	893	844	875	819	834	863	869	804	880	817	832	841	871	822	853	846	803	789	827	802	851	872	819	810	828	848	877	828	869	859	870	846	801	848	838	835	874	831	868	850	802	880	825	785	847	855	869	857	810	836	891	864	846	829	797	807	830	883	898	800	819	848	805	809	938	867	809	870	863	900	880	878	872	796	878	824	830	821	856	850	834	918	834	848	884	899	894	839	817	854	817	853	862	898	841	855	844	869	858	873	819	872	889	816	812	862	875	832	834	837	829	797	806	818	859	908	815	811	865	867	840	838	869	860	876	844	850	843	845	874	871	864	856	837	856	843	812	851	848	841	798	871	804	811	846	873	872	843	920	855	866	828	881	830	800	882	849	845	794	881	873	866	873	897	883	825	830	879	842	788	849	818	824	844	804	850	880	800	832	831
55003	47705	38142	30320	20391	10821	7697	7224	7135	7134	7085	7092	7143	7101	7020	7082	7180	7046	7064	6893	7087	6974	7186	7125	7087	7167	7134	7095	7016	7134	7075	6970	7165	7110	7045	7112	6975	6950	7094	7066	6989	7102	6955	7004	6985	7065	7165	7072	7083	7120	7017	6914	7050	7123	7160	7127	6926	6899	7249	7173	7031	7155	7056	7045	7035	7078	7008	6989	6920	7078	7109	7057	7062	7039	7150	7086	7067	7048	7168	7083	6949	7051	7028	7172	7235	6950	7233	7128	7035	7126	7113	7101	6989	7095	7075	7082	7045	7039	7013	7157	7054	7016	6988	7123	6990	7145	7099	7100	7143	7104	6983	7113	6966	7061	7078	7109	7114	6950	7162	7169	7124	7149	7044	7021	7090	7137	7260	7027	7061	7059	6919	7135	7039	7245	7091	7103	7119	7094	7102	7104	7099	7177	7055	7092	7146	7048	7052	7181	6990	7094	7006	7135	7194	7228	7138	7210	6952	7158	7079	7114	7105	7028	7209	7228	7020	7082	6981	7047	6938	7056	6880	7111	7029	6999	7008	6967	7027	7096	7129	7039	7061	7052	7186	6909	7115	7162	7030	7108	7125	7021	7025	7130	7007	7090	7102	7187	7035	7202	7039	7152	7196	7266	7028	7067	7012	7010	6924	7081	6934	7035	7178	7102	7067	7060	7025	7048	7067	7063	6974	7067	7118	7047	7145	7037	7076	7179	7003	7150	7166	7033	6996	7060	7107	7019	7140	6994	7099	7098	7061	6975	7143	7162	7091	7159	7048	7095	7210	7095	7000	7012	7108	7086	7099	7133	7108	7058	7027	7078	7006	7133	7166	6917	7073	7124	7071	7112	7162	7053	7175	7115	7067	7015	6995	7045	7088	7196	7099	6977	7008	7055	7032	6896	7103	7014	7041	7044	6963	7137	7041	7108	6905	7063	7108	7042	7156	6960	7226	7018	7180	7144	7155	7105	7013	7202	6995	7139	7161	7050	7120	6988	6995	7047	7152	7015	7003	6970	7078	7107	7076	7176	7002	7223	7125	7114	6947	7113	7062	7155	7038	6910	7116	7131	7150	7121	7168	7074	7004	7076	7176	7053	7109	7104	6984	7143	7068	7066	7086	7137	7043	7068	6963	7164	6965	7043	7162	7073	7123	6960	7063	7176	7015	7010	7001	7090	7118	7046	7099	7096	7046	6995	7178	7054	6992	6982	7102	7058	7121	7159	7073	7096	7143	7108	7001	6998	7092	7045	7019	7004	6968	7013	7087	7104	7152	7061	6945	7049	7029	7123	7039	7096	6979	7027	7223	7029	7028	7222	7186	7105	7155	7033	7144	7134	7127	7090	6973	7088	7123	7173	7085	7193	7076	7040	7103	6984	7155	7121	7121	7166	7161	7105	7024	7165	7111	7023	7026	7131	7091	7077	7086	7068	7138	7031	7011	7105	7049	7070	7024	7090	7023	7034	7039	7109	7035	7095	7066	7132	6950	7221	7030	7132	7034	7003	7048	7237	7043	7148	7039	7044	7057	7108	7171	7114	7120	6989	7083	7066	7086	7075	7219	6968	7065	7029	7210	7099	7071	7053	7033	6935	7015	7061	6923	7056	7105	7051	7013	6917	7033	7008	7065	7009	7080	7020	7156	7191	7009	7050	7140	7096	7095	6992	7042	7032	7079	6986	7091	7103	7010	6973	7074	7157	7010	7166	7267	7099	7157	7016	7065	6948	7184	7114	7128	7006	7097	7325	6963	6920	7013	7136	7094	6976	7042	7058	7081	7104	7102	7113	7070	7021	7182	7113	7149	7045	7014	7043	7017	7064	7081	7045	7005	6995	7071	7127	7129	7082	7063	7071	7068	7104	7158	7074	7201	6988	7262	7184	7023	7059	7032	7022	7182	7151	7158	7103	6989	7113	7151	7224	7127	7175	7124	7030	7108	7067	7233	6995	7042	7046	7117	7007	7131	7170	7076	7100	7093	7112	7215	7032	7106	7168	7100	7049	7164	7074	6962	6897	7064	7100	7021	7054	7015	7110	7179	7089	7010	7112	6953	7141	7076	7141	7107	7102	7032	7093	7104	6955	7114	7126	7137	7076	6987	7130	7139	7165	7137	7004	7011	7093	7123	6935	7101	6986	7057	6965	7156	7095	7037	7022	7157	7170	6994	7045	7053	7088	7109	7036	7031	7177	7123	7104	7151	6949	7002	7091	7126	6931	6998	7086	6994	7094	6999	7145	7120	7111	7067	7064	7070	7060	7000	7045	7205	6844	7122	7056	7124	7101	7129	7170	7114	6968	7015	7039	7092	7069	7002	7125	7204	7114	7034	6988	7005	6965	7037	7097	7026	7147	7149	7193	7155	7198	7124	7042	7100	7117	7007	7177	6942	7047	7129	7184	7150	7169	7144	7028	7039	7083	7019	7051	7106	7015	7079	6941	6995	7094	7176	7181	7072	7005	7061	6918	7131	7262	7075	7158	7093	7160	7064	7049	6983	7104	7009	7068	7061	7113	7229	7051	7105	7118	6991	7059	7031	7060	7051	7021	6958	7166	7029	7079	7080	6951	7150	7159	7147	7154	7047	7060	7034	7059	7043	7180	7067	7119	6868	6979	7200	6890	7067	7038	7016	7233	7145	7148	7114	7148	7108	7026	7115	7155	7027	7099	7070	7107	7104	6917	7026	7085	7020	7174	7074	7057	7119	6958	7135	7145	7123	7060	7036	7061	7015	7042	7087	7108	7076	7083	6983	7075	7097	7110	7160	7108	7114	7067	7022	7156	7103	7168	7032	7091	7039	6923	7146	7084	7098	7029	7117	6878	7063	7016	7062	7091	7139	7182	7088	7141	7217	6983	7147	7003	7068	7013	7083	7206	7073	7138	7060	6968	7001	7038	7185	7115	7147	7059	7076	7024	7143	7149	7103	7018	7236	7078	7078	7131	7042	7034	7031	7123	6987	7076	7023	6931	7086	6955	7078	7009	7158	7029	7156	7182	7089	7124	7100	7104	7090	7230	7135	7184	6909	7081	7060	7179	7144	7053	6974	7081	7050	7178	7039	7210	7213	7069	7137	7113	6969	7110	7067	7118	7204	7072	7028	7152	7098	6917	7077	7167	7159	7111	7099	6959	7012	7039	7011	7035	7194	7124	7107	7043	7137	6984	7265	6974	7127	6981	7132	7167	7155	7172	6971	7107	7081	7001	7064	7112	7159	7065	7026	7088	7091	7146	7224	7024	7125	7013	7020	7131	6975	7054	7065	7099	7122	6908	7066	7267	6984	7179	7082	6960	6939	7018	7015	7112	7128	7097	6966	6984	7036	7036	7195	6987	7120	7079	7031	7196	7174	7102	7129	7143	7046	7290	7172	7120	7185	7037	7112	7006	7162	7053	7099	6928	7052	7060	7056	7040	7142	7061	7368	7131	7089	7150	7154	7118	7156	7136	7115	7099	7049	7059	7107	7147	7033	7122	7093	7103	7022	7091	6975	7067	7140	7020	7087	7100	7174	7156	7032	6976	7210	7117	7052	7128	6970	7079	7038	7102	7171	6901	7097	7169	7183	7061	7143	7001	7089	7065	7185	7117	7001	7012	7081	7207	7015	6971	7175	7196	7086	7026	7064	7154	7082	7053	7058	7101	7211	7081	7030	7014	7103	7013	7088	7043	7248	7128	7061	7226	7085	7050	7045	7013	7058	7095	7077	7113	7118	7047	7052	7123	7140	7006	7180	7029	7147	7184	7141	7095	7068	7034	7125	7109	7082	7080	7123	7057	7140	7155	7066	7205	7179	7075	7176	7050	7018	7104	7191	7039	7132	7018	7058	7208	7095	7047	7119	6973	7104	7084	7083	7048	7258	7183	7021	7070	7171	7060	6924	7082	7019	7119	7055	7138	7052	7177	7118	7103	7225	7113	7106	7050	7124	7141	7068	7192	6928	7094	7115	7015	7104	7058	7020	7222	7109	7077	7146	7199	7120	7062	7049	7033	7163	7050	7107	7177	7153	7102	6984	6945	7063	7009	7014	7059	7088	7058	7049	7040	7132	7173	7049	7061	7148	7191	7026	7043	7162	7086	7117	7035	7069	7069	7188	7144	7128	7087	7013	6980	7087	6980	6926	7104	7091	7049	7111	7127	7217	7145	7044	7167	7031	7067	7100	7184	7121	7039	7137	7142	7201	7094	7006	7098	7075	7000	7006	6987	7115	7132	7095	7090	7132	7043	7143	7186	7087	7013	6983	7068	7122	7175	6937	7110	7174	7190	6971	7172	7090	7204	7089	7138	7095	7090	7051	7114	7085	7184	7136	7017	7286	6939	7176	7099	7025	7132	7045	6955	7194	7010	7036	7179	7102	7096	7235	7008	6972	7055	7086	7094	7034	7072	7051	7136	7121	7045	7104	7091	7215	7034	7033	7006	7054	7132	7134	7031	7116	6896	7208	7067	7041	7170	7108	7063	6963	7014	7204	6929	7068	7162	7025	6971	7075	7056	7024	7109	7160	7022	7183	7134	7208	7029	7099	7019	7054	6968	7069	7015	7157	7107	7073	7101	6956	7146	6988	7173	7059	7050	6989	7016	7007	7105	7045	7136	7163	7180	7024	7147	7076	7082	7084	7067	6979	7154	7179	7171	7011	7046	7137	6973	7163	7057	7054	7017	7004	7145	7110	7100	7047	7011	7084	6973	7103	7007	6855	7255	7007	7108	7221	7066	7116	7157	6996	7121	7148	7187	7026	7143	7172	7012	7064	7049	7034	7059	7112	7069	7100	7071	7010	7058	7087	7128	7064	7063	7088	7085	7218	7153	7060	7109	7058	7069	7052	7127	6984	7192	7139	7180	7057	7099	7159	7132	6988	6952	7263	6960	7016	7062	7119	7127	7141	7160	7000	7084	7091	6948	7152	7037	7038	7158	7098	6978	7073	7122	7172	7087	7149	7108	7112	7067	7139	7206	6906	7025	7215	7139	7057	7034	7041	7140	7135	7213	7153	7197	7139	7063	7084	7055	7240	7023	7119	7201	7185	7030	7100	7033	7125	6988	7120	7073	6974	7151	6952	7183	7123	7017	7020	7068	7057	6961	7102	7136	6993	7053	6974	7097	7034	6981
32405	38449	26476	11409	3406	1436	1002	917	907	934	971	953	965	925	891	1009	932	973	969	976	1006	947	1003	920	965	907	952	983	976	986	954	919	936	934	937	896	965	922	944	898	960	949	869	939	1007	890	988	986	907	894	915	929	917	929	930	983	968	936	946	955	961	1003	974	952	881	917	944	963	935	955	901	947	947	959	942	913	915	946	921	983	906	888	936	930	951	964	918	966	930	941	950	905	989	977	945	887	976	958	958	960	961	990	879	994	979	935	905	906	975	1011	891	952	976	913	945	952	892	1001	909	952	1005	989	934	988	975	890	956	904	936	936	943	929	982	933	955	911	947	914	986	945	1025	943	956	911	964	949	980	953	942	944	1005	910	933	963	987	983	991	913	927	1000	924	922	891	816	941	912	945	950	903	889	980	898	989	934	924	1020	871	936	967	913	974	955	963	898	963	918	860	952	909	991	905	992	927	919	944	933	964	920	940	951	942	988	969	918	943	994	907	977	929	931	960	928	912	933	954	971	953	987	955	968	1003	973	989	956	958	944	953	922	934	933	977	933	915	967	978	969	974	958	962	930	993	960	896	922	951	937	982	927	951	943	978	920	969	901	968	928	913	951	968	936	913	933	999	957	971	910	918	924	951	936	945	933	951	938	913	935	892	905	967	937	920	943	965	918	926	943	982	954	964	923	928	945	928	890	986	946	985	951	955	926	993	1006	927	966	957	936	923	926	998	956	933	971	1002	971	947	951	930	970	989	985	928	975	919	970	921	898	910	922	906	937	982	959	1014	962	926	863	972	940	1001	979	930	909	971	901	995	916	968	952	942	901	922	920	1012	942	908	906	922	905	926	962	886	981	990	874	962	972	927	913	910	913	937	978	1005	936	1003	920	964	894	951	944	934	943	921	916	897	919	933	929	901	913	914	1029	988	966	902	939	958	1005	933	905	943	937	994	935	947	936	947	944	986	905	967	982	938	973	927	948	919	951	988	947	919	1007	994	1006	941	911	922	957	959	943	891	952	899	950	976	911	929	959	976	899	956	897	913	972	902	915	893	937	933	936	961	954	939	958	905	973	940	934	950	970	996	961	933	896	987	942	946	918	955	938	927	971	963	929	928	965	991	957	975	924	984	919	916	964	985	945	865	906	921	943	964	930	975	922	972	946	905	939	996	954	917	946	904	939	933	937	936	952	975	933	978	939	957	979	916	913	929	964	991	950	951	938	906	999	899	952	970	926	920	944	977	953	960	955	899	913	978	916	899	939	928	952	980	962	885	925	953	943	903	943	937	967	930	977	956	988	947	976	954	905	922	953	957	890	883	965	967	959	1007	960	963	1016	931	937	925	926	1003	983	982	1015	922	957	883	943	1000	926	934	947	956	952	906	949	938	971	963	945	952	1005	969	963	944	968	946	980	961	966	901	940	929	899	1017	970	986	952	908	914	993	929	1017	957	948	922	961	901	922	877	903	940	940	944	967	916	962	964	989	930	941	995	905	908	904	926	1011	896	946	970	928	938	932	943	917	961	957	950	982	955	930	990	951	914	909	955	929	973	923	954	1026	956	941	945	907	927	952	908	937	998	947	993	1021	952	986	917	947	991	904	908	925	1021	952	957	888	930	991	897	952	934	909	953	911	890	934	923	958	960	929	914	980	921	946	954	949	946	919	900	903	903	956	977	975	929	930	899	937	923	873	948	942	973	944	956	984	929	989	955	944	1006	918	945	967	904	907	982	940	949	954	949	932	982	939	944	955	984	936	943	940	978	953	957	908	925	895	971	923	980	918	1005	909	915	1006	956	951	969	932	940	923	966	961	950	959	979	986	892	965	965	937	947	926	903	926	968	940	889	979	944	960	955	948	946	997	944	932	939	951	951	937	952	946	907	947	936	957	945	999	930	896	908	991	935	942	941	945	980	930	923	925	984	979	945	923	953	949	977	947	917	949	997	905	910	933	973	960	928	915	996	928	936	947	947	878	978	940	944	957	944	975	924	930	921	937	940	958	928	924	930	955	939	1003	937	952	943	928	892	951	947	941	954	955	983	943	1019	907	960	944	961	922	961	938	916	926	959	936	931	921	950	935	995	897	955	941	925	973	971	968	1028	940	908	930	927	984	951	896	924	899	913	962	974	932	970	935	983	922	974	941	926	974	959	1015	962	940	919	913	925	915	963	923	919	974	919	907	953	919	961	965	971	936	920	915	919	946	890	934	974	972	916	923	899	917	962	970	895	971	961	960	930	933	947	972	980	991	941	941	968	989	930	906	954	1011	938	911	940	947	913	980	947	980	941	951	990	937	903	938	895	963	990	970	980	931	945	934	912	983	932	914	917	978	941	948	1022	870	930	1004	945	1004	931	934	923	999	959	914	924	942	927	955	885	945	971	944	1004	950	924	876	945	955	929	940	969	944	942	1034	921	945	970	966	954	942	908	984	975	986	923	921	964	977	939	948	942	915	923	994	975	976	929	996	979	948	887	932	902	980	989	959	919	932	924	944	951	891	942	968	931	894	978	977	992	980	882	940	933	918	947	933	956	941	948	911	968	895	958	958	927	938	950	980	965	1005	971	954	956	953	967	940	962	918	947	909	959	924	998	967	941	980	911	926	958	986	957	916	961	979	927	909	968	902	922	947	991	940	914	989	908	963	956	976	965	968	961	959	952	939	956	961	918	911	972	916	933	948	930	1018	952	998	990	940	944	897	966	920	977	1000	918	922	930	923	1006	939	932	962	1002	932	929	982	961	1000	931	937	938	973	909	926	951	1012	959	904	927	987	909	1004	945	973	997	938	947	934	1000	957	945	940	963	886	901	920	960	948	996	976	969	969	938	912	903	904	943	928	962	940	918	913	903	939	992	931	894	944	982	933	983	932	905	936	895	963	893	964	944	940	928	970	962	942	905	990	959	976	982	947	937	937	913	969	989	1015	932	1008	957	936	875	912	954	960	916	924	977	992	962	927	942	911	921	977	926	982	950	945	951	947	962	972	943	943	938	959	1023	944	906	907	965	938	950	948	920	992	1003	911	974	913	978	930	910	968	944	938	894	980	949	984	974	966	962	922	957	942	925	1043	919	964	975	956	910	959	912	961	938	948	927	993	945	991	906	880	995	906	903	946	930	985	992	931	980	898	974	993	934	958	914	969	946	963	925	985	918	980	1003	976	917	975	951	966	977	934	951	924	912	975	930	916	986	981	938	951	926	961	974	953	894	910	968	924	966	904	994	970	948	930	915	923	948	930	899	950	996	950	919	975	915	978	955	922	971	901	910	944	925	920	968	940	932	943	993	941	940	955	954	885	919	993	911	954	933	899	952	971	922	980	917	938	905	963	986	1044	947	984	985	949	931	951	898	1013	947	976	966	939	958	984	930	983	938	928	938	928	898	875	891	1002	946	948	968	911	936	931	939	914	938	896	924	951	931	984	963	942	945	985	956	1000	967	892	948	928	945	931	908	957	892	953	915	979	944	932	978	953	932	995	1016	1012	954	940	962	953	955	934	963	893	933	960	934	963	959	963	951	950	942	969	933	945	913	958	912	975	925	914	897	941	964	907	911	936	940
64806	62765	51937	41593	30725	16103	9199	7995	7804	7725	7719	7591	7636	7760	7717	7682	7692	7755	7790	7769	7852	7696	7752	7695	7678	7703	7775	7959	7725	7886	7823	7628	7736	7723	7736	7724	7678	7677	7699	7898	7812	7789	7807	7779	7764	7717	7761	7688	7700	7739	7730	7754	7681	7794	7808	7825	7669	7763	7759	7858	7704	7750	7671	7685	7838	7775	7763	7821	7691	7757	7752	7826	7834	7795	7627	7719	7638	7713	7675	7680	7723	7698	7781	7634	7649	7788	7808	7729	7881	7763	7746	7854	7887	7726	7789	7724	7707	7632	7805	7573	7913	7745	7873	7691	7775	7729	7756	7849	7651	7753	7673	7676	7819	7662	7744	7660	7683	7697	7753	7795	7623	7782	7707	7835	7809	7835	7761	7811	7742	7760	7784	7763	7761	7902	7751	7770	7783	7823	7752	7833	7863	7800	7836	7745	7692	7827	7862	7860	7890	7895	7856	7839	7789	7782	7895	7676	7870	7672	7798	7831	7740	7920	7756	7781	7797	7763	7702	7758	7629	7678	7690	7796	7853	7709	7837	7714	7916	7706	7596	7679	7820	7693	7690	7688	7663	7798	7729	7667	7656	7616	7611	7640	7681	7667	7707	7746	7704	7855	7689	7786	7729	7797	7749	7732	7677	7735	7734	7771	7769	7856	7840	7565	7847	7846	7847	7787	7767	7862	7748	7697	7698	7748	7805	7939	7740	7800	7808	7829	7627	7672	7590	7840	7818	7877	7727	7717	7729	7858	7743	7786	7818	7845	7713	7713	7746	7717	7781	7731	7773	7790	7706	7666	7771	7860	7750	7709	7640	7868	7671	7700	7752	7878	7910	7806	7756	7837	7751	7680	7580	7837	7709	7857	7744	7645	7817	7707	7697	7695	7845	7655	7683	7815	7816	7767	7851	7766	7765	7816	7660	7784	7769	7729	7656	7765	7695	7751	7780	7821	7713	7681	7741	7635	7878	7837	7701	7674	7716	7892	7673	7770	7687	7691	7826	7845	7611	7678	7756	7846	7765	7797	7763	7655	7771	7747	7817	7891	7670	7682	7873	7752	7744	7709	7743	7728	7704	7648	7654	7705	7779	7671	7791	7739	7812	7787	7819	7758	7930	7791	7585	7789	7815	7849	7725	7841	7669	7671	7787	7738	7775	7843	7718	7828	7787	7814	7809	7733	7864	7806	7761	7750	7883	7754	7762	7772	7704	7758	7773	7631	7709	7752	7718	7744	7713	7693	7794	7812	7690	7721	7701	7662	7766	7781	7845	7744	7766	7747	7622	7761	7555	7690	7787	7753	7765	7715	7640	7712	7692	7848	7727	7669	7812	7689	7817	7656	7808	7602	7705	7594	7851	7749	7760	7702	7786	7757	7597	7883	7578	7653	7779	7695	7766	7769	7900	7820	7790	7705	7715	7745	7714	7748	7718	7822	7807	7780	7714	7864	7778	7755	7796	7742	7823	7825	7718	7635	7860	7843	7735	7704	7809	7553	7813	7607	7919	7654	7721	7645	7721	7777	7721	7905	7870	7709	7611	7745	7774	7718	7857	7788	7762	7638	7689	7619	7812	7906	7702	7726	7872	7868	7799	7755	7680	7880	7721	7741	7869	7744	7756	7764	7778	7743	7689	7900	7680	7733	7727	7873	7707	7794	7696	7885	7736	7743	7724	7753	7813	7650	7653	7818	7979	7633	7724	7678	7770	7739	7822	7889	7790	7663	7811	7852	7771	7702	7702	7802	7818	7564	7838	7795	7722	7730	7682	7712	7713	7632	7809	7634	7694	7761	7762	7671	7739	7665	7635	7689	7808	7705	7885	7692	7747	7815	7650	7768	7716	7747	7745	7739	7750	7741	7731	7760	7704	7650	7847	7798	7654	7781	7778	7758	7807	7922	7767	7806	7803	7732	7778	7683	7644	7782	7687	7768	7841	7669	7781	7696	7773	7718	7587	7858	7810	7634	7709	7650	7749	7801	7714	7721	7694	7857	7803	7845	7720	7723	7798	7591	7566	7649	7838	7684	7700	7769	7744	7715	7735	7819	7684	7733	7750	7723	7778	7830	7632	7731	7628	7796	7656	7695	7684	7677	7796	7819	7714	7738	7762	7818	7592	7639	7906	7710	7753	7726	7637	7696	7845	7826	7886	7796	7757	7752	7769	7774	7837	7716	7768	7824	7631	7617	7844	7854	7755	7938	7768	7803	7772	7843	7782	7889	7711	7798	7712	7774	7791	7725	7828	7709	7825	7908	7720	7797	7772	7813	7789	7822	7584	7851	7741	7771	7767	7637	7744	7752	7662	7793	7715	7777	7764	7774	7790	7854	7701	7677	7627	7717	7678	7697	7956	7707	7772	7682	7862	7663	7574	7745	7692	7826	7854	7737	7696	7713	7674	7671	7765	7617	7861	7677	7776	7714	7902	7872	7809	7783	7572	7660	7750	7779	7688	7790	7773	7721	7816	7716	7696	7804	7687	7802	7809	7704	7848	7939	7914	7739	7765	7807	7822	7733	7752	7911	7780	7794	7682	7589	7772	7821	7806	7825	7693	7849	7827	7827	7706	7778	7803	7729	7709	7853	7803	7881	7701	7705	7766	7845	7689	7873	7714	7753	7668	7794	7730	7645	7602	7723	7695	7749	7808	7711	7776	7625	7817	7736	7733	7629	7673	7787	7756	7720	7755	7775	7718	7971	7805	7622	7536	7773	7848	7729	7821	7806	7832	7669	7748	7872	7828	7768	7733	7541	7765	7771	7709	7823	7865	7808	7687	7686	7693	7897	7800	7750	7630	7935	7840	7774	7697	7797	7740	7811	7757	7834	7766	7790	7777	7766	7846	7875	7787	7788	7839	7827	7849	7798	7737	7886	7667	7746	7655	7859	7720	7785	7803	7850	7832	7803	7680	7980	7717	7743	7715	7825	7805	7758	7740	7746	7794	7780	7817	7671	7629	7860	7866	7842	7715	7716	7832	7749	7756	7714	7803	7801	7800	7706	7657	7714	7718	7748	7635	7719	7771	7839	7767	7649	7891	7780	7735	7736	7833	7690	7729	7778	7712	7790	7625	7772	7873	7809	7627	7886	7751	7732	7771	7763	7817	7727	7832	7749	7744	7818	7754	7683	7723	7790	7779	7755	7856	7890	7801	7518	7802	7800	7631	7761	7786	7756	7792	7784	7685	7686	7808	7678	7726	7783	7934	7735	7794	7809	7727	7744	7757	7760	7718	7777	7816	7651	7891	7805	7678	7809	7740	7823	7773	7723	7803	7840	7717	7802	7724	7798	7721	7848	7793	7790	7668	7694	7770	7668	7694	7797	7732	7745	7906	7717	7712	7706	7712	7849	7921	7737	7758	7860	7741	7746	7777	7689	7699	7777	7766	7847	7611	7836	7762	7807	7690	7802	7730	7825	7711	7649	7857	7696	7745	7739	7662	7761	7743	7775	7798	7664	7895	7744	7758	7775	7791	7762	7766	7804	7804	7886	7675	7693	7706	7716	7992	7862	7822	7609	7659	7925	7755	7834	7780	7740	7784	7714	7858	7693	7746	7698	7804	7732	7867	7674	7782	7908	7692	7693	7778	7890	7824	7592	7742	7781	7761	7723	7808	7826	7726	7765	7735	7788	7682	7708	7720	7559	7837	7750	7743	7648	7797	7778	7779	7741	7716	7793	7861	7698	7703	7943	7665	7707	7876	7682	7738	7808	7647	7671	7901	7699	7680	7815	7690	7821	7818	7755	7683	7722	7843	7813	7620	7673	7746	7783	7703	7905	7782	7782	7770	7797	7834	7711	7774	7730	7755	7791	7862	7741	7777	7848	7887	7810	7755	7649	7697	7780	7827	7841	7668	7792	7801	7743	7728	7722	7751	7692	7765	7819	7765	7667	7870	7872	7816	7732	7820	7880	7767	7619	7749	7649	7703	7658	7746	7741	7734	7766	7624	7745	7701	7885	7848	7796	7730	7646	7770	7826	7716	7713	7845	7785	7773	7844	7749	7651	7664	7776	7793	7769	7799	7708	7820	7727	7673	7816	7732	7870	7670	7775	7707	7749	7696	7774	7783	7856	7598	7842	7710	7776	7704	7738	7670	7738	7728	7766	7732	7797	7849	7760	7725	7709	7770	7755	7650	7709	7559	7814	7676	7681	7813	7698	7621	7715	7845	7736	7608	7603	7802	7836	7810	7731	7844	7754	7678	7867	7828	7717	7681	7721	7795	7845	7547	7699	7770	7742	7759	7616	7881	7802	7726	7703	7799	7638	7761	7620	7724	7853	7792	7702	7658	7796	7722	7713	7735	7934	7775	7689	7685	7724	7787	7681	7740	7738	7809	7731	7797	7722	7768	7775	7841	7855	7901	7790	7603	7735	7792	7792	7739	7787	7821	7793	7662	7682	7702	7791	7810	7723	7774	7734	7743	7601	7768	7744	7631	7772	7817	7717	7687	7846	7853	7784	7714	7736	7730	7720	7738	7787	7691	7813	7704	7743	7768	7666	7817	7793	7790	7690	7701	7801	7691	7820	7746	7754	7721	7777	7666	7877	7693	7815	7753	7755	7644	7715	7816	7857	7699	7776	7694	7808	7618	7702	7759	7910	7847	7882	7778	7736	7828	7825	7777	7713	7775	7651	7778	7789	7768	7847	7762	7793	7681	7768	7939	7767	7852	7747	7910	7791	7827	7853	7763	7661	7674	7760	7953	7827	7754	7652	7697	7851	7674	7776	7704	7809	7755	7883	7684	7774	7804	7686	7663	7792	7812	7828	7863	7830	7834	7793	7735	7627	7844	7734	7704	7735	7671	7793	7700	7886	7767	7679	7750	7688	7739	7655	7792	7766	7762	7785	7889	7684	7847	7745	7779	7701	7680	7763	7846	7765	7806	7904	7894	7765	7836	7833	7716	7725	7797	7884	7637	7760	7806	7784	7950	7836	7840	7658	7847	7717	7760	7671	7924	7764	7732	7813	7684	7914	7784	7780	7774	7784	7663	7697	7770	7858	7823	7796	7817	7646	7716	7739	7657	7675	7821	7753	7643	7654	7742	7718	7870	7727	7886	7775	7660	7741	7582	7755	7786	7826	7743	7764	7754	7648	7802	7826
48606	52889	33179	15493	4654	1694	1060	1014	1037	1020	969	1027	942	1013	987	964	963	988	961	1076	996	1024	1021	986	1000	1007	952	1022	964	1036	1006	1006	923	1002	1003	1026	988	1030	1032	939	928	982	1014	1009	991	964	1006	1015	1002	1024	976	970	991	1024	1016	1005	1052	1020	1021	994	956	1033	950	1014	970	1059	1002	984	1038	1008	1016	1033	977	996	979	1008	999	998	1009	956	978	1024	1047	976	971	993	987	980	996	1018	963	1014	1001	1079	970	972	1008	954	978	1006	974	975	1014	1008	1007	1003	1069	1032	964	1001	1035	992	1023	992	965	947	1013	978	1046	1004	1023	970	1007	966	1053	1077	1002	1049	999	965	1000	966	974	976	975	1007	1032	981	955	995	972	1029	971	1008	1018	1040	957	1000	1091	1043	999	1002	992	971	1008	1035	1029	1001	1014	1012	995	1000	1008	1027	983	1021	958	988	979	1041	1007	962	968	1004	940	990	1001	971	1065	980	1020	1016	951	983	997	1002	1023	941	1036	1063	1033	964	975	987	975	934	992	1010	998	999	946	1007	1033	969	993	961	978	1026	975	942	1001	951	980	998	968	1000	968	988	983	1020	1010	991	935	1010	947	1002	990	992	1009	994	986	986	991	1018	990	1004	1004	997	1022	1003	1009	1038	957	967	954	1027	1000	1026	1049	1028	987	958	981	972	989	994	1020	964	982	982	1010	1006	1005	1012	961	993	1019	1001	1030	1007	986	989	963	983	1075	1023	1092	967	997	941	1036	1010	959	986	998	1006	997	913	1004	1087	986	1020	1038	1109	1001	927	955	977	1003	1033	1023	1004	1032	975	996	1024	970	963	970	1040	1041	1008	1022	951	1020	1042	1024	1007	974	1032	1000	1005	1039	954	981	966	935	987	1042	996	968	979	992	1002	987	1040	982	985	1044	1048	991	1028	996	1022	1044	1065	990	1022	950	1044	1054	1007	1014	982	958	1010	993	1003	1002	988	1006	1017	950	1026	988	1002	1010	983	1021	1024	1032	998	1020	975	976	959	971	964	1010	986	1031	1049	1013	948	998	899	937	981	996	1014	975	1021	1017	994	984	968	998	999	1003	972	973	992	966	989	932	987	920	1016	968	1025	1017	1039	1045	1028	971	1060	1034	1068	1039	977	956	1027	1008	986	1016	989	1031	980	1025	921	971	1025	969	1033	1027	1027	999	1042	1002	1017	998	1011	1011	973	1079	1013	1049	996	1029	1006	978	971	952	1055	954	968	936	960	1003	1027	949	982	944	1006	1010	1017	1000	976	1001	960	981	1009	974	1001	976	966	1053	1064	974	950	966	1026	1062	1020	973	945	991	978	1010	1019	970	981	982	969	963	1023	961	977	964	1037	1022	998	959	1013	1080	966	1040	965	997	1015	939	1044	1020	1053	1044	1046	1011	986	987	975	959	940	962	1006	987	969	961	1022	972	965	1036	1060	982	1036	1033	1026	940	1026	997	989	958	1021	1011	1005	997	1039	975	973	955	1058	1000	1036	1003	1006	1014	1012	1036	1029	992	944	1000	1005	1000	1032	984	986	1013	1008	998	997	985	1009	1012	1014	976	974	940	1031	1036	988	964	962	1007	996	993	992	1036	994	1046	988	1016	1043	978	1006	954	981	1033	953	995	996	999	1001	981	955	1036	1010	1000	1013	973	1009	971	1036	985	1010	1051	1031	1065	970	984	978	963	983	1045	1029	1019	1054	1017	976	1049	969	1011	975	1042	1004	1009	1005	1025	993	1005	978	1062	1016	1009	1036	992	1025	1037	966	995	1037	970	947	986	961	1011	986	1013	1034	967	985	1008	985	1001	973	1006	1082	1021	959	966	1011	968	1003	996	1004	1030	965	1080	1021	994	948	1057	1059	1032	996	1022	1033	1057	1022	987	962	962	988	1017	990	1018	1064	987	1038	1020	1076	962	1026	1022	1017	1006	938	1005	1009	968	977	993	1023	1006	969	1026	1068	997	1016	1038	1036	987	1054	985	1033	1043	1004	1069	1013	1013	960	1086	968	1002	970	948	1009	963	1004	958	990	964	1036	1091	969	946	1035	987	989	992	1060	998	1053	1007	986	1019	1001	1000	944	942	970	954	1024	1026	972	978	909	979	1047	1050	994	982	1052	1018	1007	996	1009	981	1014	956	977	1009	1015	1006	967	1008	1001	1008	991	989	1023	1018	1004	1007	999	999	1005	1018	1025	956	985	955	1013	989	995	1008	955	973	1021	1030	939	1025	943	993	1011	990	997	1036	997	960	981	972	968	1011	949	997	1000	1038	977	919	1002	1004	954	957	939	1067	931	963	940	950	968	971	1011	1023	977	993	934	999	973	991	980	1039	1027	999	987	1006	1013	983	997	985	997	1009	972	1013	1011	968	1009	991	1009	928	1019	928	978	922	976	968	1016	1002	999	991	988	955	1025	1007	985	999	1012	1000	1010	989	1006	1030	964	1044	984	979	1027	1026	953	981	979	1068	994	1023	1018	990	975	1006	959	1012	957	1009	1006	985	1005	988	995	1014	1017	958	995	1042	955	1001	1024	1028	980	1038	1051	1005	1014	974	978	1030	1011	990	1007	1010	955	964	1043	970	939	992	1003	952	980	1077	1006	998	1032	971	997	1012	921	941	996	960	1045	952	982	998	1007	1018	960	982	1024	1009	959	1047	983	948	1028	1017	967	1029	1018	995	992	1027	976	1037	1048	968	999	1024	1009	952	1042	1010	969	978	968	964	957	1046	1026	979	1005	986	1013	1016	1024	994	1011	967	1004	1040	1005	1007	997	1012	1059	960	1020	1019	1009	1020	950	975	1033	978	996	986	1023	957	1018	963	1017	995	1018	1011	1015	994	983	1028	1062	1008	1020	1003	962	986	972	965	976	1080	1060	958	985	1050	1002	1000	1003	992	1030	1046	974	1065	1045	989	1025	978	974	967	1004	1000	1006	971	1011	953	981	951	979	984	1056	956	1028	966	1003	1013	1014	1005	982	1008	987	962	1005	970	984	966	1025	952	1016	1015	999	1016	997	992	992	963	1032	1027	1003	1034	950	1001	1033	972	972	1003	992	993	964	990	1022	982	1005	1033	1021	1023	1023	997	1046	1004	988	986	1001	1028	976	972	1044	970	943	959	1010	998	989	1021	968	977	1014	995	930	1015	982	966	1018	994	1028	940	1041	972	1011	968	990	989	1026	1012	999	1023	994	990	943	1050	989	955	967	993	982	1010	1049	996	1033	980	925	1033	1016	990	1030	950	969	1006	982	953	967	923	971	990	988	1033	1065	972	1020	927	952	996	999	1029	957	1009	970	1043	1018	943	995	972	1042	1021	1003	970	1022	968	1028	1010	1016	992	940	969	970	1061	1026	958	970	998	932	1055	1004	943	979	957	1037	986	1036	953	987	983	990	994	1016	1005	976	941	984	979	993	993	1004	968	990	1028	983	948	1031	1025	1002	1006	976	993	1024	1043	1019	997	915	1001	971	957	1013	961	978	988	1010	920	998	1029	994	1008	1058	991	957	971	968	965	962	971	1009	1020	994	990	1033	965	1044	1010	995	996	969	965	1021	987	978	1013	984	990	952	974	994	1011	990	991	1055	1036	978	1013	1021	1052	953	992	1062	1005	982	1021	986	1056	1028	976	988	1008	997	967	1010	990	984	1020	1030	980	938	981	964	993	1021	1004	1000	987	933	996	1054	1021	1004	988	949	999	1052	1057	1022	979	968	1005	977	1030	993	1030	1032	1006	996	987	1001	986	961	990	1041	997	992	998	947	983	969	1002	994	1021	966	994	986	941	1011	1020	989	989	972	974	1002	1027	963	1015	1003	983	1008	992	971	981	991	956	999	1011	997	1024	1002	959	1035	981	1033	1024	974	997	1007	994	995	979	999	988	1009	953	1027	968	1036	999	1001	982	966	966	1065	955	1026	990	1006	1095	1004	968	990	1022	995	960	953	981	1004	982	1021	1027	983	1042	1018	1037	1009	972	1036	1015	1021	967	1000	1072	978	1068	980	993	989	994	993	988	1045	979	1016	980	972	1002	1016	1051	966	902	1004	982	1002	1037	945	963	1006	972	1044	993	1062	1072	1022	1070	993	1018	941	1035	1038	1011	1014	1001	977	962	998	975	975	997	993	997	987	969	960	1051	954	986	1037	1028	999	1010	987	959	945	982	1028	1006	1025	971	1013	991	965	1009	960	997	987	985	1005	939	992	968	1013
59645	60327	57830	45924	34816	18545	9974	8247	8012	8192	8160	8134	7970	8029	8102	8129	8072	8068	8041	8046	8097	7938	8106	8195	8095	8051	8153	7987	8053	8065	8116	8110	8168	8148	7949	8137	8138	8185	7970	7978	8206	8010	8152	8122	7999	8001	8044	8097	8088	8084	8216	8093	8103	8041	8032	8004	8112	8146	7985	8080	7907	8263	8029	8146	8195	8115	8048	7981	8033	8151	8029	8044	8199	8042	8195	8121	8190	8032	7961	8134	8127	8143	7944	7977	8213	7984	7969	8017	8162	8136	8087	8111	7987	8133	8115	8100	7943	7996	8024	8025	7972	8139	8061	8145	8065	8065	8153	8089	8144	7995	8129	8078	8050	8064	8200	8092	8117	8077	8017	8109	8021	7997	8057	8078	8103	8044	8117	8146	8062	8297	8096	8054	8079	8080	8060	8086	8140	8003	8043	8162	7975	8133	8034	8063	8048	7962	7949	8121	8261	8051	8230	7863	8102	8132	7929	8075	8189	8091	8058	8168	8107	8187	8018	7950	8130	8100	8081	8040	8140	8081	8022	7996	8082	8015	8026	8021	8055	7968	8127	8107	8101	8072	8051	8060	8174	7924	8161	8068	8007	7970	8026	7989	8074	8068	8124	8007	8039	8126	8256	8125	8078	8143	7971	7887	8048	8171	8101	8096	8089	8121	8090	8140	8008	8013	7995	8086	8072	8109	7886	8038	8037	8128	8060	8004	8118	7922	7974	8009	7952	8077	8023	8144	8121	8094	8047	8172	8057	7994	8197	8126	8050	8086	8093	7944	8125	8148	8085	8094	8093	8198	8010	8092	7989	8059	8078	8170	8070	8091	8038	8124	8140	8077	8137	8006	8083	8053	8186	8028	8124	8018	8201	8013	8126	8065	8062	7987	8163	8018	7986	7980	8023	8011	8162	8107	8013	8006	8072	8082	8341	8099	7969	8236	8082	8224	8045	8256	8062	8099	8038	8166	7981	8106	8006	8000	8106	8061	8134	8019	8045	8098	8074	8102	8058	8070	8155	8117	8041	8055	8049	8087	7988	8098	8018	8150	8103	7953	7975	8259	8134	8190	8080	8087	7942	8051	8233	8118	8224	8123	8106	8077	8175	8025	8085	8023	8104	8027	8080	8135	8113	8050	7984	8074	8037	8054	7919	8152	8089	8012	8152	7935	8155	8088	7987	8084	8116	8115	8072	8058	8130	8004	8065	8108	8063	8068	8048	8006	7985	7942	8017	8131	7963	7952	8219	8210	8124	8038	8028	8120	8303	8050	8058	8071	8008	8195	8083	8062	8027	8099	8152	8035	8233	8201	8047	8085	8113	7997	8127	8107	8154	8020	8151	8151	8009	8020	8132	8079	8040	8127	8140	8114	8117	7900	8196	7982	8100	8028	8116	8064	8035	8116	7887	8051	8200	7885	8190	8147	7932	8050	8012	8084	8143	7907	8076	8132	8051	8112	8210	8125	7973	8035	8029	8048	8221	7997	8152	8017	8177	7960	8106	8045	8086	8082	7940	8056	8007	8160	8090	8162	8031	8220	8005	8147	8094	8003	8114	8123	7954	8047	8117	8000	8125	8093	8042	8081	8064	8046	8117	8078	8115	8023	8068	8091	8007	8027	8014	8166	8376	8054	8085	8061	8072	8092	7977	8022	8148	8136	8069	8121	8074	8055	7972	8080	8144	8116	8089	8003	8169	7999	8186	7964	8129	8261	8030	8197	8087	7996	8061	8015	8117	8042	7956	7987	8058	8097	8090	7965	8114	7948	8111	8102	8047	7998	8242	7969	8116	7983	8010	8085	8025	8159	8071	8225	8055	8211	8053	7963	7979	8104	8033	7978	7997	8081	8199	8017	7994	7932	8048	8209	8081	8058	7947	8095	8095	8081	8074	8156	8079	8071	8004	8043	7982	8166	8019	8062	8171	8055	8112	7924	8185	8061	8023	7948	7969	8045	8052	8033	8188	8054	8037	8096	8114	8168	8029	8031	7993	8115	8096	8035	7887	8041	8171	8026	8024	8126	8038	8004	7946	8021	8060	8105	8129	8126	8078	7990	8069	8218	8209	8160	7997	8054	8107	8017	8041	7930	8037	8170	8076	8125	8124	8056	8156	7988	8028	8029	8023	7978	7983	8044	8190	7970	8120	7892	8161	8108	8143	8124	8044	8036	8309	8135	8050	8216	8142	8019	7922	8093	8120	8179	8225	7889	7944	8086	8006	8063	8063	7979	8087	8214	8123	8161	7995	7967	7957	8110	8061	8122	8118	8134	8034	8077	8151	7978	8057	8014	7969	8215	8126	8135	8163	8184	8180	8036	8156	7965	7986	8041	8047	8021	8242	8122	8062	7987	8197	8015	8064	8065	7956	8023	8095	7998	8082	7947	8183	7927	8073	8168	8123	8050	8021	7985	7971	8041	8076	8005	8029	8102	8097	8123	8074	7892	8164	8214	7994	7901	8094	8114	8328	8085	8002	8040	8115	8036	7980	8114	8083	8134	8117	8135	7998	7914	8035	8009	8210	8013	8147	8011	8107	8080	8042	8100	8030	8009	7988	8067	8178	8125	8004	8034	8171	8018	8240	8003	8039	8073	8102	7990	8111	8095	8124	8106	8037	8068	8052	8068	8064	7951	7953	8062	8033	8168	7986	8034	8094	8052	8056	8101	7996	8142	8095	7948	8079	8135	7942	7971	8054	7990	8166	8109	8030	8157	7921	7989	7991	8101	7911	8212	8081	8118	7965	8062	8062	8065	7985	8065	7982	8062	8126	8128	8110	8056	8058	8042	8115	8107	8041	8163	7971	8221	7965	8142	8205	7974	8192	8105	8044	8039	8103	8139	8087	7965	8039	8124	8110	8095	8109	8112	8059	8112	8091	8032	8057	7995	8157	7967	8133	8042	8120	8069	8071	7984	8132	8115	7999	8159	8141	8088	8041	7968	8031	8248	8105	8050	7921	7948	8157	8111	7954	8006	8160	8091	8116	8133	8243	8047	8068	8066	8242	8016	8097	8169	8052	7945	8138	8205	8014	7995	8114	8043	7921	7950	7999	7984	8134	8145	8154	8104	8032	7967	8071	8134	8033	8056	8119	7990	8101	7988	8050	7997	8080	8063	8115	8023	8064	7989	8161	8052	8125	8037	8069	8084	8043	7988	8164	8042	8100	8098	8078	8046	7959	7935	8100	8160	8093	8207	8067	8071	8040	8215	8083	8031	7949	8200	8043	8158	8028	8132	8027	8084	8043	7972	8074	8199	7988	8112	8210	7947	8137	8026	8103	8110	8236	7979	8097	8152	8065	8017	8131	7976	8190	7991	8031	8135	8073	8022	8114	8097	8040	7929	7902	8165	8053	7917	8082	8197	8052	7980	8087	8178	8071	8089	8126	7948	8145	8090	8054	8031	8245	8275	8074	8033	8208	8003	7998	7981	8075	8013	8038	7892	7909	8061	8004	8139	8030	8046	7951	8149	7997	7978	8079	8095	8197	8091	8009	8008	8090	8053	8052	7950	8104	8159	8014	8074	8115	8094	8149	8052	8050	8082	8006	8156	8184	8082	7987	8173	8049	8030	8028	8088	8089	8051	8103	8002	8065	8166	8043	8138	8040	8085	8168	8004	8191	8170	8128	8026	8183	8029	8101	8078	8068	8015	8225	8139	8034	8083	8103	8003	8144	8171	8200	8043	8173	8181	8056	8044	8102	8027	8136	8054	8102	7999	8008	8043	7970	8031	8032	8084	8075	7952	8092	8082	8085	8190	7969	8054	8057	8200	8047	8011	8073	8128	8069	8007	8095	8032	7977	8117	8110	8198	8028	8103	8284	8025	8120	8080	8020	7988	8059	8141	8007	8020	8242	7971	7978	8010	7946	8006	8095	8062	7995	8039	8104	8081	8004	7984	8188	8054	8167	8065	8031	8059	8161	7968	8110	7979	7960	8108	8127	8067	8039	8054	8164	8008	8047	8170	8095	8244	8172	8029	8164	8018	8024	8003	8063	8090	7911	8069	7912	8101	8069	8173	8130	8071	8056	7961	8066	8135	8104	7946	8103	8144	8082	8176	8210	8032	8079	8157	8053	8018	8138	8041	8209	7942	8268	8126	7927	8014	8115	8009	7978	8109	8003	8120	8057	8191	8039	8030	8100	8109	7943	8062	8012	8005	8083	8202	8076	8102	8067	7938	8076	8029	8107	8157	7947	8181	8128	8108	8164	8024	8109	7965	8083	8056	8029	8148	8064	8151	8040	8018	8076	8037	7957	8108	7961	8206	7991	8085	7977	7997	7996	8070	8214	8149	8194	8101	7996	8036	8101	8112	8072	8192	8080	8139	8089	8098	8080	8004	8216	8271	8130	8088	8107	8047	8035	8163	8017	8058	8052	8099	8154	8067	8155	8091	8182	8099	8000	8013	7926	8032	8089	8071	8018	8207	7970	7883	8095	8050	8114	8112	8089	8018	8016	8050	8053	7949	8194	8057	8143	7993	8189	8099	7989	8044	8053	8153	8066	7955	8071	7968	7969	8095	8167	8128	8090	7982	8083	8032	7891	8069	8157	8091	8098	8119	8026	8027	8247	8013	7963	8095	8129	8029	8083	8154	8083	8103	7973	8063	8093	8071	8030	8135	8096	8117	8024	8042	8221	8243	8161	8062	7994	7905	8064	8056	8075	8053	8120	8041	7962	8045	8063	7986	8044	8027	8119	8076	8094	8024	8098	8009	8101	8127	7921	7995	8093	7979	7958	8040	8058	8169	8060	8071	8012	7979	7919	8049	8068	8093	8168	8033	7964	8122	8027	7983	8261	8041	7997	8016	7955	8175	8013	8049	8056	8053	7988	8179	8038	7946	7972	7997	8149	8036	8103	8076	7995	7926	8044	8053	8034	8007	8146	7982	8131	7872	8040	7996	8119	8192	8118	8011	7975	8196	8037	8181	8056	8269	7975	8073	8057	8002	8127	7924	7968	8012	7973	8023	8072	8093	8096	8032	7959	8038	8151	8183	8080	8042	8143	8180	8025	8029	7945	8179	8097	8110	8012	7977	7972	8133	8155	8033	8141	8096	8085	8032	8096	7934	8057	8095	8261	8128	8245	8056	7947	8234	8080	8001	8172	8126
24043	20924	11079	3937	1531	999	915	863	885	876	906	877	839	823	851	890	794	902	853	867	884	818	872	824	895	847	908	814	874	803	888	846	882	864	860	885	827	838	867	848	849	891	869	846	830	837	870	857	844	885	908	847	835	846	860	868	843	833	843	885	901	802	844	850	861	856	920	866	872	844	831	821	889	909	850	838	887	846	872	820	873	829	868	825	899	879	878	830	797	830	816	861	845	873	896	778	846	881	847	850	837	805	895	866	831	841	862	874	844	809	880	853	885	869	841	805	829	928	840	863	834	846	828	857	898	875	873	852	871	842	842	875	823	900	841	814	869	820	880	839	838	848	842	855	845	862	812	866	830	888	847	879	856	860	853	855	863	841	853	835	851	816	843	830	863	830	914	817	880	875	884	835	824	917	846	911	829	834	893	847	862	790	846	797	866	871	883	871	861	867	839	908	859	901	892	865	867	870	814	814	862	890	849	911	896	882	887	880	831	814	840	822	812	879	883	831	868	833	815	833	868	871	864	908	819	799	871	842	914	900	846	873	890	832	837	845	909	896	836	843	900	904	830	872	874	852	894	867	855	829	833	842	817	825	890	893	848	872	880	890	848	874	865	931	852	846	892	844	868	838	870	780	884	816	884	819	847	870	813	858	883	875	869	844	854	845	882	870	844	962	865	872	841	814	850	853	831	842	842	823	867	872	854	878	904	830	827	854	876	846	825	867	843	902	878	873	839	844	878	821	833	876	811	865	914	854	871	902	845	848	846	811	811	859	855	878	829	857	883	878	850	866	857	854	876	812	840	895	858	836	880	844	851	914	859	829	835	872	877	869	830	923	836	824	850	873	898	865	822	850	866	844	857	859	794	891	888	871	910	848	866	867	833	847	838	908	890	802	845	861	812	869	911	819	859	837	855	849	859	890	884	904	863	803	815	898	779	834	838	877	872	862	834	843	810	836	810	815	823	817	820	831	869	860	858	834	823	859	883	875	909	902	873	853	859	848	875	838	832	828	824	861	853	862	834	855	883	835	833	875	845	852	860	835	859	835	838	871	867	851	838	880	839	848	873	859	873	906	792	852	856	832	803	847	890	847	867	819	828	855	865	888	813	861	845	873	839	900	856	830	860	820	841	826	848	852	833	844	868	882	879	826	882	805	839	846	870	897	904	818	891	811	874	844	847	845	840	867	867	822	836	865	822	876	826	846	835	863	797	831	894	817	845	855	856	855	855	868	867	929	872	860	837	889	915	772	875	863	861	825	874	864	866	807	867	872	891	869	844	839	851	883	884	839	838	870	885	833	819	931	850	827	849	843	875	837	848	895	890	822	891	868	854	844	844	906	884	848	927	858	863	799	876	838	865	821	851	840	869	797	876	877	800	849	834	865	847	811	896	784	850	862	910	816	822	853	859	858	858	836	875	856	830	870	894	911	827	881	860	866	842	862	846	852	864	902	862	899	820	849	906	807	858	839	803	858	849	856	834	850	871	891	884	813	877	873	841	864	848	854	841	884	843	823	835	856	882	878	866	778	759	884	859	872	898	847	854	805	859	860	845	872	842	910	870	852	892	893	887	881	836	825	858	835	850	878	921	825	834	823	818	822	852	877	883	836	841	838	900	843	834	822	921	849	857	875	867	891	805	883	858	883	860	887	851	816	803	869	821	843	863	835	831	807	866	811	864	854	832	871	858	855	844	866	858	811	840	898	874	852	842	858	874	864	859	874	869	842	846	824	834	890	925	914	815	870	886	877	843	843	862	856	858	839	859	815	851	840	875	844	825	895	897	852	826	834	822	861	893	811	821	824	859	851	893	889	846	881	868	912	856	788	872	863	880	826	882	889	860	924	921	895	850	866	848	845	838	876	837	844	829	874	882	878	869	826	806	850	857	850	894	802	787	872	837	857	900	893	880	863	858	920	848	861	820	800	816	853	876	827	843	881	906	834	900	881	908	887	871	890	870	866	886	847	863	870	889	858	887	838	861	904	851	890	828	857	800	902	889	854	815	840	842	834	863	874	880	889	860	853	852	864	831	815	825	854	864	886	896	850	808	865	844	844	850	841	881	891	861	866	849	829	883	889	858	863	836	802	880	836	932	866	860	876	800	874	891	846	928	852	870	798	841	849	880	901	879	803	802	916	884	852	830	803	852	876	936	841	852	904	898	878	814	849	824	880	809	822	884	889	868	856	882	881	886	882	842	846	854	830	921	894	811	922	950	827	834	790	826	839	850	893	814	852	907	878	865	819	837	837	852	849	868	890	821	912	889	853	835	868	814	838	828	859	899	838	874	861	839	799	845	833	853	855	857	878	863	869	819	838	883	844	899	867	855	844	874	893	829	863	838	830	880	889	855	887	902	833	859	886	828	895	851	882	842	837	850	840	849	865	870	894	859	868	880	891	866	890	830	928	850	861	905	829	895	849	833	778	884	836	852	840	798	891	822	897	816	882	793	842	907	906	825	859	871	859	862	862	840	844	898	810	833	862	894	905	845	848	865	834	815	839	844	885	879	892	838	882	886	871	848	846	891	844	832	837	887	842	855	850	807	818	812	782	844	854	891	869	865	834	823	864	841	865	881	860	831	807	781	875	865	823	838	852	804	832	855	871	895	839	839	919	848	869	914	891	845	861	847	813	856	881	840	891	898	845	844	869	881	881	846	836	832	872	929	837	836	905	890	864	858	866	827	800	820	901	841	856	806	855	902	869	877	823	866	828	864	813	873	845	820	824	799	849	872	871	865	817	840	889	877	837	843	833	819	861	870	831	845	820	890	855	864	864	824	863	854	884	817	862	842	841	825	828	886	853	837	864	890	865	904	878	887	832	850	863	846	830	812	862	855	862	837	841	858	827	851	885	876	836	864	919	839	855	830	839	850	824	849	817	857	852	864	859	854	852	848	845	864	840	835	899	835	913	875	865	802	819	810	868	869	895	824	867	851	874	821	885	906	875	818	901	856	819	838	849	820	816	847	861	876	842	843	895	854	854	883	875	872	845	839	852	840	830	801	854	829	911	841	844	860	843	825	835	856	838	814	881	872	818	855	889	825	916	843	866	842	808	849	871	842	843	833	890	808	868	850	850	860	850	845	900	846	832	878	861	849	879	881	862	871	867	827	852	845	875	870	821	875	843	904	852	881	837	883	896	832	875	830	917	897	831	840	847	837	873	848	897	865	825	844	835	833	830	824	873	892	785	799	844	844	851	856	842	846	788	878	870	886	880	837	876	811	838	892	849	814	850	834	833	805	868	894	843	829	866	837	832	862	918	882	902	878	826	897	868	829	860	853	801	857	867	915	847	832	858	880	883	920	833	873	878	893	884	839	844	801	869	861	827	857	909	799	808	837	871	873	846	846	873	914	809	869	860	881	846	875	836	872	838	887	893	855	872	867	855	789	849	842	935	892	837	848	884	854	805	859	885	867	902	880	854	816	840	837	862	822	858	893	859	824	845	832	838	828	807	861	861	896	895	897	881	832	886	822	852
58793	48196	35719	27399	18040	9998	7692	7286	6970	7130	7095	7073	7011	7203	7218	7174	7176	7129	7116	7116	7085	6952	7097	7097	6909	7041	7146	7040	7209	7114	7138	7210	7068	7012	7225	7103	7208	7138	7083	7035	7078	6992	7097	7146	7141	7105	7046	7138	7065	6971	7126	7129	7222	7100	7207	7065	6992	7044	7030	7069	7068	7072	7097	7054	6949	7103	7164	7177	7134	7052	7137	7207	7204	7073	7207	7139	7049	7140	7009	7221	6997	7146	7113	7274	7142	7130	7053	7076	7092	7135	7028	6994	7131	7039	6960	7111	7220	7033	7096	7111	7079	7144	7162	7083	7046	7063	7132	7033	7079	7206	7147	7167	7131	7069	7065	7096	7205	7041	7049	7038	6988	7154	7149	7038	7174	7105	7149	7127	7058	7067	7069	7187	6987	7069	7150	7073	7226	7009	7169	7268	7066	6956	7140	7087	7169	7139	7183	7119	7108	7049	7080	7082	7074	7075	7178	7063	7054	7111	7089	7257	7080	7082	7213	7138	7180	7211	7162	7307	6996	7187	7110	7184	7237	7037	7020	7163	7079	7185	7092	7147	7081	7046	6949	7078	7206	7100	7138	7069	7054	7162	7177	7101	7005	7081	7098	7055	7267	7142	7108	7136	7046	7103	7163	7056	7078	7115	7144	7105	6990	7090	7176	7150	7159	6994	7236	7102	7098	7008	7167	7092	7104	7138	7051	7095	7050	7243	7153	7025	7125	7129	7145	7152	7058	7064	7019	6957	7196	7153	7132	7174	7197	7143	7086	7124	7021	7109	7049	7087	7158	7119	7231	7039	7193	7154	7243	7113	7204	7079	7215	7192	7083	7127	7110	7078	7210	6958	7133	7082	7023	7009	7188	6978	7245	7121	7055	7215	7050	7082	7038	7172	7121	7093	7008	7208	7035	7068	7170	7230	7063	7001	7104	7256	7217	6979	7036	7115	6929	7090	7369	7135	7081	7020	7083	7200	7112	7166	7049	7134	7169	7105	7176	7099	7204	7087	7192	7172	7273	7228	7153	7202	7198	7067	7047	7116	7125	7051	7142	7179	7160	7061	7262	7252	7028	7084	7076	7092	7096	7125	7182	7141	7073	7073	7136	7143	7171	7182	7202	7045	7081	7087	7263	7257	7183	7106	7101	7074	7036	7160	7202	7173	7256	7051	7268	7161	7147	7159	7151	7248	7061	7055	7117	7018	7065	7143	7144	6947	7242	7049	7107	7147	7103	7210	7101	7096	7082	7131	7034	7164	7184	7182	7135	7106	7102	7076	7082	7131	7136	7224	7201	7152	6971	7076	7178	7184	7216	7040	7126	7147	7112	7179	7083	7178	7078	7218	7066	7074	7141	7080	7136	7077	7102	7171	7100	7227	7102	7017	7156	7020	7143	7072	7159	7010	7026	7051	7131	7131	7146	7092	7085	7186	7088	7164	7153	7208	7056	7115	7105	7165	7198	7055	7041	7219	6959	7131	7104	7044	6992	7123	7137	7171	7186	7079	7029	7149	7264	7133	7072	7131	7255	7118	7240	7200	7167	6992	7124	7037	7116	7168	7247	7232	7113	7154	7180	7027	6989	7011	7137	7180	7228	7159	7214	7279	7180	7089	7088	7036	7204	7140	7152	7128	7087	7163	7196	7106	7097	7168	7031	7153	7060	7150	7080	7142	7165	7005	7020	7070	7025	7234	7247	7154	7085	6978	7120	7088	7157	7043	7144	7220	7088	7116	7024	7136	7088	7139	7123	7078	7155	7096	7126	7137	7148	7194	7170	7041	7190	7165	7182	7050	7100	7116	7065	7043	7119	7132	7127	7140	7129	7096	7276	7198	7150	7239	7287	7087	7124	7177	7146	7124	7093	7047	7077	7067	7214	7163	7027	7081	7171	7015	6999	7332	7018	7018	7166	7156	7159	7090	7243	7232	7000	7050	7081	7055	7165	6926	7056	7001	7221	7114	7159	7047	7085	7146	7152	7113	7071	7064	7082	7120	7112	7068	7278	7203	7113	7117	6972	7183	7095	7116	7116	7091	7079	7242	7185	7124	7284	7077	7184	7107	6965	7023	7135	6994	7117	7139	7133	7105	7046	7081	7121	7131	7190	7202	7130	7206	7174	6966	7143	7081	7099	7047	6999	7078	6958	7109	7159	7123	7134	7164	7155	7158	6934	7059	7062	6969	7120	7088	7087	7196	7171	7049	7209	7169	6968	7077	7166	7082	7110	7213	7165	7089	7193	7087	7217	7183	7185	7095	7061	7157	7193	7192	6956	7054	7193	7182	7086	7082	7083	6927	7153	7218	7024	7175	7071	7149	6971	7081	7182	7147	7173	7111	7126	7117	7286	7218	7188	7068	7190	7252	7057	7148	7369	7178	7167	7150	7182	7074	7143	7158	7128	7184	7033	7075	7125	7124	7174	7014	7032	7190	7094	7037	7029	7086	7149	7213	7040	6986	7040	6989	7175	7083	7001	6987	7218	7253	7018	7237	7061	7127	7099	7180	7209	7088	7197	7068	7069	7031	7093	7024	6986	7212	7141	7135	7196	7151	7132	7085	7170	7368	7179	7033	7057	7185	7155	7036	7137	7118	7088	7208	7181	7145	7098	7013	7247	7176	7195	6973	7126	7113	7214	7120	7042	7039	6975	7151	7142	7143	7184	7013	7114	7294	7114	7101	7201	7080	7050	7109	7190	7102	7297	7190	7161	7226	7176	7058	7023	7219	7073	7173	7086	7191	7216	7123	7179	7036	7096	7113	7105	7006	7159	7184	7145	7257	7140	7101	7140	7143	7178	7138	7229	7117	7211	7249	6970	7149	7281	7190	7151	7031	7156	7197	7136	7253	7080	7125	7095	7263	7123	6994	7144	7121	7147	7050	7126	7040	7057	7114	7044	7117	7166	6961	7166	7184	7121	7041	7198	7197	7374	7131	7115	7174	7197	7042	7284	7020	7126	7066	7290	7139	7025	7036	7149	7135	7116	7193	7107	7037	7114	7026	7163	7134	7117	7151	7208	7151	7208	7065	7020	7174	7159	6987	7105	7261	7122	7068	7261	7073	7041	7098	7084	7059	7056	7173	7130	7126	7267	7122	7218	7201	7046	7158	7104	7161	7195	7132	7180	7189	7095	7121	7228	6991	7115	7255	7093	7067	7013	7206	7185	7125	7009	7166	7135	7127	7151	7140	7196	7074	7019	7005	7180	6954	7229	7205	7196	7063	7156	7149	7016	7140	7137	6976	6986	7136	7206	7087	7276	7005	7358	7270	7153	6959	7158	7184	7222	7030	7049	7029	7204	7178	6978	7114	7066	7228	7196	7141	7133	7272	7134	7234	7123	7102	7052	7057	7148	7100	7075	7207	7028	7017	7056	7177	7206	7181	7060	7204	7202	7014	7018	7033	7219	7158	6982	7063	7166	7201	7148	7081	7038	7127	7128	6989	7044	7182	7066	7059	7290	7085	7087	7132	7119	7116	7215	7049	6976	7137	7153	7121	7189	7088	7076	7147	7179	7098	7148	6993	6945	7259	7068	7182	7067	7008	7208	7203	7167	6992	7200	7173	7174	7280	7201	7003	7017	7066	7217	7130	7108	7206	7209	7190	7043	7234	7150	7117	7160	7092	7190	6977	7112	7236	7170	7187	7011	7007	7292	7155	6974	7155	7111	7207	7171	7059	7177	7210	7186	6983	7163	7061	7114	7114	7095	7090	7141	7067	7173	7131	7165	7189	7187	7179	6937	7228	7012	7012	7019	7218	7079	7078	7089	7112	7126	7212	7211	7204	7177	6978	7039	7139	7292	6886	7128	7047	6986	7158	7068	7145	7113	6963	7170	7017	7247	7182	6979	7149	7073	7101	7149	7071	7073	7247	7115	7292	7180	7190	7291	7067	7063	7147	7028	7133	7129	7078	7006	7216	7085	7145	7030	7099	7061	7068	7096	7144	7164	7152	7148	7225	7159	7188	7005	7253	7111	7208	7069	7179	7129	7330	7168	7063	7089	6993	7059	7069	7137	7100	7153	7108	7040	7204	7142	6923	7040	7090	7111	7063	7081	7080	7127	7047	7196	7132	7185	7068	7145	7072	7188	7097	7118	7098	7066	7134	7204	7154	7214	7185	7273	7142	7182	7120	7150	7198	7115	7167	7051	7042	6958	7213	7151	7030	7286	7154	7140	7102	7195	7003	7094	7178	7081	7088	7126	7216	7143	7096	7022	7018	7148	7128	7260	7115	7123	7184	7098	7030	7184	7125	7128	7151	7141	7159	7063	7152	7023	7213	7171	7212	7076	7106	7133	7113	7128	7159	7165	7002	7198	7071	7087	7002	6999	7174	7137	7097	7036	6973	7154	7131	7007	7186	7004	6954	7180	7098	7183	7057	7158	7168	6950	7114	7183	7146	7120	7100	7182	7136	7018	7187	7156	7283	7080	7216	7160	7126	7005	7094	7023	7107	7094	7028	7135	7248	7046	7189	7174	7221	7136	7066	7048	7067	7134	7172	7081	7112	6982	7225	7152	7261	7055	7008	7099	7095	7125	7198	7202	7088	7197	7065	7235	7087	7051	6989	6966	7083	7116	7135	7167	7259	7183	7089	6991	7111	7106	7191	7141	7064	7046	7120	7059	7023	7101	7090	7005	7157	6919	7123	7050	7125	7089	7190	6986	7124	7104	7047	7164	7271	7286	7122	7222	7033	7097	7212	7084	7194	7189	7127	7134	7139	7134	7136	7105	7030	7124	7136	7065	7070	7090	7099	7118	7010	7160	7186	7146	7102	7128	7101	7156	7187	7102	7253	7058	7166	7167	7109	7074	7226	7093	7251	7206	7135	7130	7044	7054	7146	7124	7081	7177	7152	7233	7193	7218	7151	7104	7144	7116	7066	7170	6975	7181	7075	7154	7021	7101	7131	7140	7085	7169	7075	6992	7224	7100	7081	7156	7160	7197	7114	7101	7124	7037	7082	7089	7131	7037	7133	7175	7125	7231	7153	7174	7206	7118	7062	7070	7181	7068	7047	7070	7166	7102	7117	7297	7096	7186	7185	7081	7119	7170	7229	7045	7311	7108	7144	7156	7148	7075	7165	7119	7114	7101	7076	7131	7124
21568	20470	11981	4232	1743	1009	860	861	874	832	871	815	872	832	812	855	810	846	895	879	870	811	870	860	822	832	871	859	835	857	857	862	803	839	832	901	839	816	866	839	863	828	831	885	851	816	865	842	843	835	837	820	812	846	798	877	834	850	899	848	820	861	872	860	829	870	791	829	857	859	873	878	883	857	829	864	860	859	832	865	828	900	823	839	863	859	816	810	854	846	855	883	850	856	884	863	854	832	942	854	823	821	839	823	848	867	858	813	849	863	844	813	810	844	837	806	838	853	820	836	881	866	861	857	812	800	844	823	859	895	883	820	812	850	871	858	814	808	880	818	793	860	888	851	850	857	848	813	829	850	878	834	827	832	825	827	839	837	860	930	898	863	850	828	823	882	858	844	856	841	830	862	848	910	766	841	879	854	844	805	831	861	841	858	825	866	816	852	903	749	885	873	867	858	790	795	858	831	858	818	775	772	852	827	810	838	834	850	865	883	872	893	867	859	801	819	817	832	853	800	838	882	836	884	796	815	835	807	842	843	857	822	824	809	843	851	811	884	892	882	836	817	788	797	822	804	792	878	841	865	814	851	849	886	807	844	799	838	848	852	814	856	859	850	883	831	839	766	857	856	850	866	902	831	882	839	868	847	858	879	864	830	817	794	849	845	853	798	833	847	828	819	831	846	861	843	818	850	864	845	864	800	763	814	851	832	879	818	835	845	829	833	830	823	833	903	834	862	829	816	845	833	834	891	861	824	838	831	810	822	805	760	893	845	840	886	854	899	870	849	817	872	823	859	831	869	823	830	842	837	815	811	868	849	889	828	840	867	823	844	793	884	843	857	859	822	817	836	811	868	829	826	863	836	872	829	815	840	904	847	840	839	872	833	856	847	874	825	892	810	823	904	873	792	834	867	809	802	782	808	853	839	789	827	827	830	869	839	864	800	844	857	816	823	853	792	836	889	824	832	873	867	815	893	889	848	859	898	827	890	828	870	863	784	779	792	854	885	897	853	837	851	804	788	849	792	827	866	846	862	835	818	833	886	898	791	837	843	878	870	839	813	880	821	842	852	854	866	825	862	791	842	816	857	803	847	866	872	844	850	806	846	836	827	843	853	833	809	802	847	870	850	838	843	889	845	871	832	824	887	827	855	785	792	828	825	846	772	848	837	797	839	847	909	821	818	834	824	855	907	913	832	861	876	823	847	824	817	853	864	878	879	874	864	844	819	838	864	789	836	796	873	813	820	871	843	874	801	847	869	906	838	863	815	790	780	828	848	900	931	839	788	843	853	835	893	816	799	792	797	865	829	832	805	884	816	833	859	824	833	810	842	886	823	897	808	857	815	848	851	826	882	825	890	824	852	894	823	854	896	851	827	871	804	853	869	853	798	843	831	876	861	864	853	879	821	806	859	868	883	856	831	816	809	849	802	812	824	871	846	871	840	787	823	816	829	848	853	844	823	831	880	836	789	803	857	859	834	799	878	885	831	854	881	824	859	845	846	879	821	879	849	795	875	834	815	833	834	868	822	840	810	803	851	831	894	853	860	859	885	811	819	821	827	842	851	851	884	846	787	811	815	820	828	851	815	843	803	823	819	855	885	847	799	837	875	832	824	803	826	855	803	757	787	837	892	829	815	881	870	816	838	826	852	860	787	793	870	841	846	917	859	804	880	867	852	838	827	879	823	806	829	838	804	848	810	821	838	846	842	837	834	862	889	861	780	812	840	845	882	821	850	784	870	845	875	888	832	788	843	852	917	857	864	854	889	847	822	845	820	851	827	834	836	862	849	858	837	835	867	851	895	851	839	785	820	810	822	854	844	881	790	820	877	829	787	869	807	787	878	837	824	886	850	853	853	776	881	805	856	817	837	821	848	843	849	865	878	865	831	814	841	767	788	792	806	868	870	835	837	825	839	875	849	824	819	783	835	854	851	863	851	841	827	849	817	796	865	891	842	822	774	812	816	870	820	809	833	830	847	910	860	791	832	868	836	867	856	793	866	809	838	835	913	829	837	846	827	861	876	855	847	852	828	830	869	867	862	876	837	858	854	879	861	871	835	821	845	858	839	860	827	851	835	830	876	822	843	822	846	860	841	871	863	872	828	835	828	886	848	810	861	886	837	839	819	842	833	797	883	852	857	813	832	833	798	881	878	830	840	844	844	839	829	881	845	884	861	866	889	820	823	835	852	825	820	786	848	814	818	844	855	841	817	862	840	856	824	873	858	811	803	891	890	827	832	820	813	832	819	878	891	828	784	853	888	831	812	823	838	820	841	875	869	817	845	836	849	870	844	860	838	871	831	865	780	847	850	800	833	826	828	873	864	794	809	879	783	826	880	816	890	870	807	840	852	833	830	848	785	843	813	823	840	902	864	815	838	837	902	842	794	868	841	869	812	821	833	862	856	838	888	862	832	835	820	876	841	805	842	880	933	838	841	831	888	823	907	799	861	847	847	816	847	858	847	855	803	848	822	828	878	871	894	831	846	852	819	856	841	863	812	862	841	859	855	815	856	823	865	817	847	854	847	837	842	802	866	880	828	821	819	873	840	884	823	799	896	812	869	855	858	833	894	852	832	848	814	812	878	818	913	844	804	827	895	854	843	805	860	834	830	814	831	834	870	828	824	821	843	846	860	873	864	861	852	817	862	846	892	858	874	862	903	842	815	878	862	796	847	841	886	841	880	884	872	838	848	808	790	808	851	865	868	878	814	864	842	874	863	828	879	830	854	821	924	866	821	842	786	866	828	803	809	852	877	859	855	783	815	851	852	899	859	912	847	821	824	837	903	868	841	842	829	876	846	813	869	836	834	882	838	834	860	828	830	798	885	872	863	853	842	789	843	881	808	866	873	869	828	840	781	816	852	867	843	881	846	827	840	837	823	823	807	855	827	865	848	822	844	897	869	833	821	840	836	872	838	854	816	809	821	782	816	908	835	857	904	824	784	836	846	859	809	867	839	850	818	879	838	898	842	849	876	832	906	874	797	831	835	861	852	925	832	828	860	797	867	834	873	827	847	849	871	840	820	869	790	878	827	813	841	879	829	869	861	878	855	840	788	854	891	905	843	912	845	803	855	856	832	836	836	867	893	916	822	825	805	807	846	881	804	879	842	851	853	890	814	888	819	889	904	855	826	883	845	836	804	852	818	824	810	820	816	879	868	839	833	829	786	880	761	896	864	854	891	821	808	870	799	877	806	783	894	861	816	856	896	873	874	881	838	792	848	831	828	844	846	815	869	821	840	843	824	833	828	856	849	826	848	828	850	772	868	829	808	781	859	857	897	822	855	845	835	822	809	851	873	901	848	839	851	840	869	745	869	831	806	877	858	810	819	868	809	846	801	843	834	923	827	844	845	867	852	846	854	835	827	872	864	806	824	855	790	831	831	861	821	840	800	827	846	884	879	799	830	786	846	852	810	882	812	804	858	861	890	851	822	804	844	858	871	868	822	830	841	875	834	838	831	857	826	842	853	870	874
56261	48705	36868	28776	19389	10560	7644	7127	7017	7018	7153	7055	6921	7061	7085	7072	6913	7042	7066	6988	7044	7049	6942	7028	6953	6992	7092	7044	7065	7016	6967	6880	7075	7005	7166	7086	7009	7012	7022	7084	7097	7116	6944	7150	7066	6974	7007	6939	7167	7088	7191	7105	7057	7179	7060	6993	7169	6986	7028	7055	6931	6953	7162	7045	7043	7139	7134	7089	6985	6997	7081	7131	7141	7045	7043	7065	7082	7047	6910	7030	7106	7152	6935	7078	7097	7075	6872	7112	7119	7002	7097	7008	7094	7115	6970	6986	7002	6937	7018	6929	7001	6872	6974	7056	6924	7009	7106	7136	6958	7109	7039	7109	7059	7120	6942	7015	7108	6993	7132	7000	7064	7029	6984	7068	7023	7093	7019	7024	7079	6990	6952	6921	7094	7046	6943	7137	7045	7079	6953	7056	7054	6942	7076	7039	7115	7136	6994	6981	7013	7046	7059	7086	6982	7131	7089	6956	6868	6954	7047	6981	7153	7054	7092	6892	7000	7099	7019	7115	7040	6992	7043	6983	7011	7088	6961	7131	6973	7032	7037	7122	7056	7206	7086	6984	7000	7011	7000	6952	6981	6946	6975	7017	6875	6950	7038	7100	6960	7051	7190	7092	7194	6955	7085	7071	7107	7114	7094	6997	7105	7080	6974	6998	7189	7066	7079	7047	7161	6999	6975	7004	7020	7069	6877	7109	6994	6952	7044	6927	6948	6934	7034	7045	7043	6996	7036	7046	7141	7063	7027	7020	6994	7081	7059	6964	6928	7000	7051	7050	7031	7066	7056	6919	7052	7062	7142	6937	7035	7040	6906	6981	7043	7011	7045	6973	6894	6932	7126	7163	7085	7109	6992	7081	6976	7173	7017	6983	7052	7014	7122	7056	6989	7137	7081	7055	6983	6968	7081	7023	6933	7027	7142	7044	7086	6929	7122	7024	7001	7040	7114	7001	7122	6959	7057	7017	7117	6989	7050	6973	7074	7005	6956	6929	7008	7018	7187	7212	7062	7067	7035	7148	7028	6959	7040	7044	7090	7078	6993	7000	7112	7059	7125	6957	7105	7034	7070	7010	7126	7062	6998	7045	7122	7097	7028	7107	7006	7062	6982	7063	6938	7097	7080	7065	6995	6916	7093	6973	6961	6990	6920	7011	7139	7076	7115	7079	6993	7058	7052	7002	7186	7135	6991	7086	6950	7023	7084	7095	6912	7224	7045	7122	7117	7167	7134	7085	7064	6914	7018	6950	7078	7073	7044	6921	7007	7029	7028	7096	7062	6949	7068	7059	7084	7069	7186	7052	7054	7094	7125	7052	7137	7206	7006	7094	6972	7059	7203	7165	7057	6951	7102	7108	7009	7053	7224	6993	7077	6993	7189	7133	7149	6999	7085	7047	7001	7179	7102	7002	6897	7025	6865	7073	6874	7254	7118	6986	7042	7011	7170	7207	7118	7097	6987	6973	7112	6940	7055	6967	7047	6946	7086	6971	7099	6984	7029	7010	6928	7075	7015	7043	7088	7015	7119	6980	7005	7141	7037	7017	7170	7034	6959	6962	7136	7119	7120	7002	7095	7010	6881	6999	7208	7001	7052	6917	7045	7084	7131	7158	7028	7094	7120	6924	6983	6999	7122	7055	7035	7036	7011	7161	6983	7256	7091	7094	7212	7019	7028	7008	7136	6989	7038	7065	7210	7088	6986	7020	7111	6919	6992	7118	6993	7110	7046	7012	7004	7078	6874	7116	7144	6994	7039	6957	7047	7084	6913	7013	6960	7146	7026	7038	7064	7018	7171	6975	7092	7153	7087	7161	7035	7057	6991	7039	7061	6972	7094	6968	7053	7088	7030	7167	7085	7147	7096	6887	7042	7183	7133	6964	6961	7064	7046	7028	7008	6952	6935	7049	7111	7028	6939	7160	7189	7085	7001	7033	7016	7094	6971	7171	6971	6999	7077	7058	7081	7062	7155	7172	7071	7086	7090	7156	7025	7034	7025	6979	6988	7022	7100	7133	7003	6890	7070	7115	7049	7034	7028	7134	7127	6825	7124	7026	6897	7037	7088	7154	7098	6930	7146	7073	6951	6993	6940	7104	7066	7018	7118	7047	7159	7123	7005	6918	7028	7047	7193	7124	7144	7026	7124	7029	6933	7021	7054	7059	7027	7104	7053	6979	7161	7031	6997	6941	6956	6947	7055	7220	7009	7050	6912	7053	6942	7120	7104	7154	7075	7039	6962	6944	7174	6988	6984	6983	7074	6983	6984	7069	7051	7090	6975	7012	7039	7033	7097	6926	7064	6932	7046	7040	7019	6979	7025	7183	6949	6974	7092	7011	7098	7204	7006	7064	6994	7047	7228	7170	7108	6921	7024	7034	7090	6904	7067	7142	7005	6883	7030	7012	7112	7067	7105	6990	7161	7255	7018	7066	7087	7004	7029	7074	7125	7095	6974	7190	7030	6988	7027	7048	7069	7189	7014	7067	6910	7029	7093	7187	7149	7099	6905	7009	6989	7052	6905	6999	7149	7092	7040	7029	7075	7010	7100	7022	6973	6956	7008	7077	7099	7226	7123	7019	7168	7062	7077	7076	6898	7133	7074	7009	7021	7028	7037	7046	7059	6928	7004	7066	7051	7141	7041	7045	7035	6978	7116	7063	7007	6992	7060	7079	6971	7091	7074	7140	6940	6948	7085	6940	7130	7024	6998	7017	7004	6965	7043	7098	7000	7015	7006	7086	7057	7113	7108	6982	6943	7058	7034	7015	6933	7069	7055	7074	6907	7134	6881	6969	7056	6884	6989	7012	6976	7104	7116	7111	7053	7068	6974	7069	6927	7021	7134	6963	7005	7180	7183	6938	6940	7053	6952	7151	7074	7100	6988	7100	7194	6942	7020	6987	7058	7028	6984	7074	6957	7066	7000	6934	7065	7069	7083	7145	7078	7062	7181	6937	6946	7211	6999	7044	7078	7051	7137	6982	7037	7022	7101	7113	7066	6985	6979	7022	7097	7124	7053	7023	7076	7021	7008	7093	7044	7146	6991	7110	7113	6986	7136	7042	7034	7070	7013	7034	6930	7033	7008	7055	6941	7150	7039	6992	7133	7030	7017	7059	7088	7143	7147	7011	6883	7171	6889	7055	7181	6919	6954	7034	7181	6994	6854	7081	6943	7082	6979	7042	6993	7027	7088	7017	6964	6928	7085	7051	6993	7078	6989	6987	7006	7017	7002	7003	6994	7019	7130	6921	6826	7151	7112	6863	7161	7081	6971	6970	7164	7085	7053	7044	7136	7057	6998	7162	7148	7075	6944	7037	7086	7016	7043	7084	7026	7141	7062	7060	7024	6921	7090	6937	7057	6888	7195	7019	7094	7006	7058	7010	7036	7086	7112	7006	7053	6962	7048	6993	6976	7153	7071	7039	6937	7046	7057	7111	7068	7044	6963	6987	6946	7166	7018	7105	7160	7088	7103	7086	7015	7041	7008	7119	7112	7078	7056	7059	7074	7006	7190	6996	7074	6958	6983	6981	7176	6977	7017	7010	7007	7052	7084	7069	7052	7080	6906	7015	7041	7032	6944	7068	7081	6996	7047	7221	7113	7103	7071	7140	6933	7067	7065	7063	6972	7006	6926	7076	7008	7152	6998	7092	7054	7167	7059	7052	7106	7060	7024	7110	7067	6917	7082	7171	7124	7054	7137	7006	7076	7057	7057	6977	7147	7111	7001	7189	7117	6987	7025	7064	7051	6958	7022	7145	7086	6975	7067	7038	7008	7005	7146	6872	7149	7070	7026	7174	7061	7046	7064	7062	6977	7021	7061	6954	7005	7029	7086	6949	7045	7003	6985	7179	7164	7113	6883	6995	7098	6960	6992	7211	7086	7086	7114	7094	7087	6982	6930	6990	6942	7129	7118	7039	7044	7036	7138	7097	7006	7033	7194	7104	6949	7144	7123	7075	7019	7060	6938	7068	7044	7024	7052	7024	7026	6958	7047	7045	7086	6901	7007	7026	6948	6876	7050	7107	7022	7109	7032	6856	6959	6943	7026	7021	7094	7081	7053	7142	7055	7064	7106	7117	7172	7122	7237	6910	7030	7097	6891	7031	7046	7078	6974	7116	6944	7128	7144	6909	7023	7083	6946	6970	7191	7077	6995	6854	7073	7034	7197	7072	6969	7187	7089	7066	7044	6938	7085	7040	6913	7015	7032	7052	6926	7038	7024	7044	7010	6959	7102	7024	7012	7104	7176	7093	7052	7125	7000	6979	7005	7056	7024	7028	6996	7047	6997	7114	7057	7109	7111	7110	7042	7083	7095	7058	7073	7105	7002	7003	7085	7038	7066	7124	6903	7060	7032	7073	7142	6970	6973	7115	7034	6899	7075	7001	7045	6949	7224	7065	6933	7213	6953	7063	7111	7086	7074	7063	7023	7129	6966	7116	7080	7174	6897	7067	7116	7057	7099	7121	7168	7015	6976	7059	7056	6975	6973	6866	7197	7113	7032	6996	7096	7106	7146	7018	7095	7036	7067	6948	7058	6990	7049	7107	7072	7042	6969	7146	7173	7059	7070	6998	7036	7237	7111	6995	7090	7101	7091	6926	7018	6924	7024	7012	7037	6980	7116	7048	7150	6994	7008	7045	7057	7138	6983	6967	6980	7045	7007	7004	7051	6976	7045	7023	6889	7106	7284	7068	6921	6968	7174	7156	6996	7124	6942	7031	6939	7072	7035	7053	6973	7056	6975	7095	7011	6984	7013	7022	7091	7148	7021	7085	6983	6920	7104	7094	6939	7102	7030	7109	7069	7060	6938	6975	7051	7041	6956	7024	7184	7019	7016	7032	7006	7067	7165	7081	7057	7092	7075	7147	7020	7048	7100	7180	7108	7079	7029	7179	7119	6943	7035	6890	7102	7025	7075	7068	7089	7081	7015	7130	6997	7072	7063	7009	7125	7119	7042	7123	7068	6992	7055	7056	7089	7060	7012	7049	7027	7011	7071	6900	6949	7230	7020	7076	7043	6991	6995	7118	7171	7091	6954	7055	7077	7087	7154	7096	7024	7073	6989	6988	7102	7017	7156	7128	6982	6941	7087	7118
36182	38879	24484	10103	2904	1393	991	973	919	934	949	936	963	918	971	958	954	886	911	943	913	926	917	913	904	911	911	875	883	857	935	931	995	927	895	882	907	928	958	920	946	969	911	951	994	850	913	912	975	931	907	893	911	913	926	954	945	903	935	937	896	926	920	923	932	937	912	902	898	932	913	966	968	888	924	953	931	894	913	950	935	965	960	941	946	907	924	937	990	930	927	919	930	914	953	947	953	898	977	947	932	957	931	919	897	935	948	1002	901	969	928	945	938	924	936	930	921	915	895	922	905	1007	939	950	926	965	909	938	995	984	975	939	939	908	876	882	857	936	905	920	885	947	925	957	955	964	925	882	904	905	950	906	933	926	897	883	918	943	955	962	955	993	918	938	895	903	878	851	871	925	927	947	953	889	894	947	927	827	905	905	875	958	885	916	934	940	974	873	907	907	934	922	902	928	911	921	910	856	957	882	871	900	985	892	915	945	940	923	925	924	921	904	949	912	884	905	958	906	955	945	963	966	911	984	916	961	967	931	912	933	943	978	945	904	885	940	944	907	926	928	918	967	908	988	1005	923	939	898	885	944	934	954	896	895	929	898	983	911	920	905	912	918	908	893	922	937	949	923	937	861	988	901	938	975	934	888	942	908	913	940	922	895	903	937	910	968	965	898	880	915	932	886	931	963	960	939	927	913	927	910	933	910	890	918	950	861	899	959	953	1002	938	920	955	957	870	914	974	924	943	913	892	938	964	898	900	952	967	907	955	908	947	1010	939	956	889	881	986	901	937	961	936	907	911	977	945	943	964	942	926	921	951	955	941	933	925	924	961	938	914	882	923	929	938	955	953	950	952	907	969	918	887	1008	953	946	886	876	1014	951	917	911	1010	979	975	910	951	943	865	830	902	945	925	978	887	946	958	944	936	887	926	950	947	976	925	863	930	937	928	903	928	983	937	974	908	923	891	897	906	929	952	919	904	925	945	924	907	898	936	930	953	929	940	912	962	934	959	934	909	936	885	898	886	911	941	955	926	950	907	920	945	917	935	919	951	970	934	872	930	978	910	904	941	956	918	964	927	987	950	953	920	889	903	925	887	941	982	874	845	915	934	915	975	942	904	916	932	918	931	935	950	902	924	922	864	898	979	895	887	928	899	935	990	890	943	901	891	897	976	919	959	943	948	915	928	930	902	907	940	933	984	951	986	897	954	898	935	929	1007	978	912	875	905	916	1020	955	942	930	872	936	942	949	909	929	929	903	925	883	933	940	919	935	912	902	852	938	915	1000	913	882	901	951	897	872	929	872	913	908	882	962	949	992	864	950	945	964	889	932	953	963	902	941	943	910	873	942	932	918	935	939	930	947	890	902	953	893	979	889	953	988	924	914	951	872	967	924	929	878	911	926	909	876	899	911	954	897	956	961	905	959	951	935	953	910	924	860	895	942	946	937	910	956	939	938	927	931	934	910	949	910	946	933	920	886	965	926	921	909	954	960	899	977	924	974	879	974	913	926	934	896	912	944	938	929	954	970	891	927	894	924	952	918	933	928	889	923	947	887	889	869	926	949	880	980	930	933	901	907	917	924	916	930	936	873	944	975	941	954	891	937	990	924	944	970	900	929	926	925	890	948	927	933	895	939	884	896	927	931	943	931	944	981	973	884	924	968	916	888	954	882	934	943	950	891	910	936	918	900	905	912	951	915	897	917	937	924	948	919	900	992	892	915	958	935	953	949	933	943	941	943	910	967	891	883	925	922	963	918	936	911	901	936	906	869	908	917	891	911	950	921	865	880	933	924	871	971	924	952	959	892	949	870	934	949	918	907	946	894	908	944	886	949	928	865	981	917	958	893	893	974	933	895	940	935	957	925	936	884	925	967	887	902	970	908	943	942	959	930	923	897	899	990	983	918	927	932	928	973	885	949	851	947	987	949	930	900	967	940	969	971	908	955	941	900	948	881	914	900	880	984	997	900	930	905	899	932	946	888	933	924	940	965	908	970	880	926	852	930	942	981	923	884	971	895	860	916	942	880	899	935	941	870	897	938	919	975	894	914	925	940	959	979	946	964	917	947	912	956	911	925	956	954	937	929	862	930	898	927	908	956	933	910	937	850	951	906	933	897	968	919	990	941	914	949	884	919	930	948	851	901	973	919	929	922	959	952	920	930	906	911	920	936	994	912	853	886	876	938	851	890	894	890	986	951	953	900	901	929	974	948	964	928	869	947	909	945	944	934	891	922	913	906	894	852	930	917	887	892	916	921	917	938	887	914	957	924	914	940	913	964	901	967	887	858	959	888	868	890	961	937	932	988	955	879	908	973	908	852	908	955	920	872	917	909	936	971	967	923	917	903	959	908	871	927	896	958	929	945	894	970	927	947	905	911	923	927	950	974	958	959	906	972	977	933	947	888	999	970	899	926	952	1008	991	937	928	969	925	968	889	894	979	918	962	871	875	998	953	1017	912	971	925	960	916	909	913	954	957	897	922	954	921	921	923	940	950	932	901	949	934	947	906	962	915	916	972	949	936	861	909	960	926	903	936	972	915	903	843	912	909	924	932	927	953	919	923	877	929	899	940	941	945	909	915	909	891	911	917	973	1006	894	951	908	954	901	894	897	944	897	912	884	922	896	946	890	942	905	940	924	929	931	885	909	931	895	905	934	881	919	916	946	888	873	920	928	917	891	911	964	917	946	957	920	930	939	883	952	934	929	890	892	954	942	974	916	936	952	957	958	961	981	921	944	975	970	913	926	925	912	941	905	964	983	1024	919	900	958	908	949	922	921	963	926	940	907	931	902	952	957	900	922	920	934	946	931	952	932	919	949	905	954	961	1007	940	878	916	884	917	921	955	981	913	900	896	919	926	936	928	882	958	984	910	956	921	1033	914	918	913	879	954	908	959	995	889	929	905	902	1030	930	926	941	906	909	962	894	945	904	954	906	932	930	915	911	883	928	915	913	942	896	926	897	968	873	908	874	1031	896	940	964	978	912	980	941	906	945	908	919	959	946	957	895	941	928	940	863	959	955	918	962	905	956	904	959	925	865	867	932	906	899	898	948	904	901	986	1030	926	941	945	955	915	985	918	944	890	936	952	931	903	905	881	967	932	905	999	880	889	955	879	932	923	911	892	962	948	923	901	891	928	954	925	964	913	924	936	879	937	915	1001	947	958	994	970	916	986	911	922	890	901	878	905	947	914	906	942	924	903	910	900	915	959	945	915	922	908	993	948	905	889	934	922	904	941	932	907	905	931	945	916	966	912	943	911	972	932	897	965	944	911	972	906	892	938	905	954	993	921	969	884	897	885	910	949	941	964	951	932	945	947	921	947	937	928	899	888	952	919	888	938	977	962	909	930	961	950	882	883	875	943	965	922	982	922	948	948	928	923	901	882	974	916	911	939	931	909	957	984	890	959	901	952	962	943	909	904	920	914	912	903	889	921	887	911	914	882	990	964	903	925	950	920	916	968	872	933	921	941	912	925	885	930	893	932	902	920	901	939	924	891	964
66319	61243	49530	39886	29465	15824	8969	7795	7628	7531	7536	7614	7769	7752	7578	7482	7587	7557	7632	7601	7555	7672	7552	7610	7648	7589	7635	7598	7545	7646	7609	7666	7663	7650	7601	7598	7483	7501	7758	7612	7501	7610	7547	7571	7561	7703	7682	7449	7508	7536	7618	7618	7614	7695	7667	7674	7556	7570	7665	7568	7561	7698	7487	7585	7674	7637	7676	7601	7677	7765	7736	7663	7586	7682	7623	7620	7535	7588	7633	7695	7410	7440	7752	7466	7757	7542	7553	7538	7742	7644	7668	7651	7598	7624	7630	7533	7652	7719	7591	7633	7639	7481	7617	7565	7593	7647	7766	7664	7557	7699	7554	7620	7691	7539	7549	7567	7669	7464	7602	7531	7665	7670	7631	7727	7491	7752	7623	7613	7643	7607	7487	7562	7699	7805	7559	7533	7627	7621	7601	7646	7700	7438	7597	7534	7550	7489	7672	7566	7674	7573	7690	7538	7582	7605	7633	7677	7562	7662	7540	7729	7560	7654	7554	7764	7761	7620	7554	7603	7632	7645	7622	7683	7740	7729	7620	7646	7589	7746	7747	7612	7668	7489	7626	7675	7505	7636	7698	7465	7589	7544	7551	7614	7618	7700	7696	7604	7710	7699	7592	7603	7601	7736	7698	7598	7537	7761	7716	7558	7530	7626	7527	7596	7484	7523	7694	7635	7623	7651	7661	7627	7716	7648	7667	7583	7655	7702	7605	7626	7421	7592	7535	7506	7677	7598	7566	7612	7583	7591	7413	7645	7637	7616	7565	7519	7597	7630	7588	7668	7668	7583	7621	7634	7573	7648	7651	7492	7617	7513	7689	7613	7676	7508	7797	7674	7719	7576	7577	7707	7737	7521	7634	7631	7706	7699	7581	7619	7637	7594	7584	7654	7566	7587	7543	7629	7515	7575	7617	7610	7676	7580	7616	7671	7522	7512	7553	7673	7629	7576	7708	7683	7621	7428	7706	7668	7643	7554	7610	7462	7661	7621	7712	7662	7600	7541	7661	7610	7563	7607	7703	7509	7719	7469	7589	7679	7647	7627	7603	7660	7545	7545	7462	7615	7759	7706	7578	7666	7567	7540	7666	7539	7628	7485	7588	7589	7607	7608	7681	7705	7657	7682	7650	7617	7581	7565	7661	7587	7662	7670	7559	7541	7725	7436	7549	7660	7538	7613	7617	7639	7658	7654	7480	7605	7552	7601	7567	7793	7689	7672	7570	7519	7727	7528	7541	7644	7722	7594	7665	7662	7591	7630	7638	7548	7604	7555	7544	7619	7628	7590	7625	7557	7729	7546	7587	7638	7483	7610	7756	7588	7640	7603	7593	7688	7625	7603	7500	7637	7758	7740	7632	7561	7619	7540	7625	7543	7698	7584	7609	7700	7561	7597	7577	7651	7492	7716	7630	7735	7604	7648	7611	7737	7548	7742	7745	7606	7415	7478	7551	7585	7591	7665	7566	7596	7767	7587	7603	7734	7512	7575	7560	7638	7602	7518	7586	7537	7737	7807	7693	7584	7602	7455	7637	7640	7842	7552	7655	7678	7704	7517	7681	7485	7596	7563	7550	7687	7578	7503	7403	7668	7521	7727	7647	7554	7729	7588	7597	7673	7612	7423	7618	7514	7858	7652	7562	7662	7615	7720	7593	7594	7629	7757	7698	7724	7682	7451	7645	7533	7592	7558	7605	7711	7592	7569	7649	7565	7601	7514	7611	7613	7735	7616	7697	7533	7603	7685	7567	7518	7499	7551	7623	7660	7626	7559	7530	7679	7614	7610	7712	7539	7573	7558	7654	7640	7586	7608	7531	7642	7543	7502	7601	7539	7594	7571	7597	7615	7703	7569	7643	7589	7765	7653	7653	7628	7544	7548	7687	7555	7624	7683	7552	7621	7684	7594	7547	7678	7537	7614	7716	7584	7507	7547	7543	7626	7749	7633	7554	7593	7615	7596	7526	7656	7669	7638	7618	7597	7483	7627	7490	7655	7668	7710	7631	7681	7673	7649	7663	7502	7582	7523	7501	7611	7566	7602	7504	7644	7649	7655	7718	7577	7535	7619	7567	7602	7540	7606	7651	7422	7640	7498	7651	7670	7576	7648	7641	7789	7681	7630	7571	7546	7666	7670	7663	7613	7688	7665	7714	7541	7627	7586	7724	7548	7635	7649	7628	7723	7618	7599	7658	7581	7544	7584	7575	7639	7719	7609	7471	7585	7585	7502	7717	7452	7644	7609	7594	7718	7692	7600	7584	7689	7547	7663	7687	7636	7614	7681	7618	7502	7846	7446	7547	7639	7639	7716	7565	7533	7552	7641	7524	7738	7690	7544	7521	7674	7609	7695	7657	7554	7590	7636	7582	7568	7559	7634	7646	7643	7622	7592	7527	7671	7563	7645	7705	7604	7762	7560	7682	7575	7681	7623	7575	7632	7631	7596	7721	7542	7707	7655	7687	7704	7534	7513	7594	7686	7724	7685	7617	7696	7593	7611	7546	7573	7449	7565	7502	7496	7433	7626	7516	7511	7565	7500	7578	7607	7589	7690	7532	7675	7606	7558	7554	7600	7718	7748	7608	7647	7541	7545	7700	7476	7591	7656	7479	7594	7764	7551	7575	7712	7678	7572	7617	7617	7722	7566	7555	7649	7629	7548	7513	7647	7721	7492	7541	7567	7475	7469	7664	7549	7523	7672	7501	7631	7591	7589	7683	7560	7695	7742	7633	7569	7621	7643	7656	7656	7648	7431	7677	7614	7715	7553	7623	7825	7627	7645	7644	7737	7673	7603	7626	7655	7535	7741	7571	7703	7613	7625	7673	7658	7515	7621	7591	7591	7665	7731	7566	7592	7613	7609	7562	7653	7635	7646	7630	7610	7635	7599	7699	7531	7589	7560	7626	7572	7548	7649	7558	7606	7701	7517	7649	7526	7619	7604	7609	7545	7669	7663	7644	7604	7675	7600	7764	7612	7674	7671	7548	7671	7526	7609	7593	7657	7507	7680	7765	7599	7626	7458	7628	7698	7668	7746	7660	7494	7699	7533	7613	7584	7538	7576	7716	7584	7623	7672	7660	7576	7565	7691	7632	7456	7477	7521	7850	7540	7604	7577	7507	7679	7654	7570	7789	7577	7690	7549	7521	7661	7554	7704	7657	7549	7473	7702	7651	7638	7481	7521	7451	7454	7609	7558	7584	7514	7651	7661	7553	7697	7585	7596	7772	7496	7597	7714	7659	7641	7600	7592	7586	7572	7557	7695	7637	7589	7768	7536	7783	7629	7559	7658	7563	7532	7646	7558	7753	7505	7687	7686	7597	7549	7651	7647	7631	7617	7482	7721	7637	7421	7493	7587	7602	7639	7637	7523	7629	7603	7662	7603	7491	7724	7557	7565	7673	7748	7547	7694	7583	7544	7549	7582	7668	7577	7691	7562	7695	7588	7731	7649	7622	7532	7628	7590	7646	7589	7673	7624	7668	7664	7572	7711	7695	7598	7672	7471	7721	7571	7684	7517	7693	7465	7533	7708	7514	7603	7584	7690	7660	7665	7707	7606	7694	7634	7543	7523	7626	7608	7713	7677	7674	7581	7625	7612	7585	7675	7729	7549	7575	7594	7795	7584	7627	7595	7585	7588	7638	7714	7671	7647	7488	7577	7679	7503	7580	7525	7554	7583	7693	7627	7661	7724	7605	7540	7547	7656	7608	7598	7682	7605	7550	7630	7682	7664	7498	7609	7635	7554	7808	7631	7573	7749	7546	7678	7623	7635	7532	7535	7692	7494	7607	7641	7678	7537	7661	7745	7652	7596	7551	7633	7681	7656	7570	7479	7485	7560	7599	7681	7534	7504	7631	7633	7627	7622	7729	7577	7554	7564	7587	7706	7563	7486	7539	7690	7727	7574	7507	7645	7576	7619	7621	7618	7658	7612	7716	7568	7691	7704	7680	7449	7671	7624	7699	7707	7692	7541	7492	7664	7569	7575	7627	7709	7572	7649	7519	7647	7640	7621	7635	7699	7631	7754	7540	7657	7533	7562	7730	7715	7648	7644	7662	7562	7696	7695	7554	7596	7601	7550	7416	7591	7528	7591	7551	7668	7598	7639	7659	7573	7577	7609	7479	7483	7559	7534	7531	7573	7563	7671	7593	7540	7567	7545	7684	7588	7672	7560	7615	7654	7663	7625	7649	7640	7527	7650	7636	7545	7756	7534	7574	7601	7679	7527	7629	7636	7557	7782	7500	7643	7678	7554	7582	7590	7580	7459	7672	7566	7613	7724	7580	7606	7658	7530	7618	7527	7726	7617	7707	7515	7652	7669	7600	7488	7691	7646	7695	7822	7739	7693	7514	7446	7771	7708	7609	7667	7549	7645	7593	7723	7682	7663	7594	7742	7586	7626	7653	7471	7739	7618	7688	7657	7742	7620	7606	7609	7532	7643	7652	7616	7741	7626	7657	7607	7530	7705	7641	7596	7635	7531	7485	7530	7720	7668	7722	7640	7626	7613	7731	7707	7509	7628	7726	7627	7547	7676	7602	7618	7629	7503	7657	7592	7573	7554	7642	7634	7495	7636	7566	7521	7619	7574	7538	7564	7619	7555	7663	7581	7505	7681	7578	7623	7625	7623	7578	7595	7731	7688	7553	7591	7556	7551	7683	7681	7646	7551	7580	7589	7619	7546	7663	7642	7676	7710	7682	7780	7588	7618	7649	7561	7590	7724	7663	7705	7583	7665	7554	7526	7434	7670	7556	7556	7576	7544	7619	7657	7517	7749	7534	7519	7694	7669	7608	7618	7591	7666	7564	7670	7598	7619	7635	7548	7617	7589	7643	7578	7520	7610	7662	7586	7604	7500	7634	7594	7547	7582	7660	7563	7534	7476	7621	7535	7496	7676	7541	7661	7629	7516	7715	7632	7692	7539	7640	7683	7729	7491	7587	7595	7633	7680	7609	7546	7598	7580	7483	7646	7517	7653	7590	7671	7674	7668	7749	7411	7704	7676	7670	7688	7710	7713	7712	7610	7783	7620	7551	7731	7511	7554	7741	7558	7514	7721	7599	7684	7595	7414	7627	7716	7605	7602	7648	7529	7574	7433	7649	7807
51207	52436	32211	14691	4481	1731	1062	1014	958	1020	963	986	1003	1011	980	992	895	903	989	959	963	990	989	950	984	922	957	994	946	1014	950	984	960	1008	1017	1001	971	1014	965	994	1013	985	964	997	987	994	932	962	914	975	970	972	987	1005	971	983	964	939	999	949	946	897	960	988	974	967	975	908	978	961	1038	993	986	947	985	977	970	1029	1029	929	998	911	965	1001	946	957	987	1005	970	909	1012	971	970	933	993	939	999	959	966	930	944	979	980	915	904	981	952	984	951	966	1031	950	981	971	1021	972	980	1030	931	1000	951	919	970	939	939	929	975	906	1003	950	918	955	1023	992	956	989	977	970	946	960	1011	956	1003	986	961	980	968	1011	982	919	1030	950	968	972	978	1000	987	940	957	941	962	926	951	965	1023	942	945	945	942	940	959	951	915	974	990	964	995	1000	972	934	1005	921	985	926	939	1012	1018	971	972	980	984	911	1004	929	943	954	996	1021	992	1032	965	1006	868	972	929	930	1010	941	993	978	976	966	951	929	945	990	952	993	971	942	988	999	1030	992	912	912	1001	965	978	995	1031	1001	967	993	945	1021	1003	978	929	948	934	985	977	961	968	998	1030	988	972	999	988	936	962	932	983	919	940	923	939	1002	958	988	938	1007	1000	957	968	953	971	976	976	938	953	958	965	958	975	971	1000	951	940	965	1025	942	982	997	1004	964	923	987	919	920	1004	967	930	960	953	984	991	944	995	949	888	903	989	953	1016	916	909	981	990	942	990	919	1022	962	960	1002	939	939	954	991	993	942	982	971	1004	975	979	931	986	930	998	987	970	974	1004	960	966	933	1009	1019	998	922	1016	974	928	1006	994	1000	970	944	981	939	938	991	1021	950	1020	967	914	964	1014	919	946	982	938	973	962	967	920	973	926	973	1013	951	972	916	995	982	910	982	996	992	982	1020	985	992	1001	939	934	980	966	993	927	982	911	955	941	916	946	1005	964	961	989	945	1040	966	919	948	990	983	979	993	985	946	961	1013	922	978	976	920	1011	964	971	983	986	931	946	988	971	962	948	945	960	977	959	909	984	954	977	933	952	972	982	973	1013	1018	971	1005	897	959	984	1029	970	992	980	988	1002	955	968	970	983	924	967	1012	986	953	984	967	950	1002	912	993	976	979	1003	955	917	957	1054	956	927	997	992	890	984	966	952	960	1021	931	958	913	963	960	975	939	967	990	1024	955	932	969	955	971	954	1014	946	955	994	946	1007	1027	925	900	994	947	925	949	999	909	985	995	970	965	990	941	966	966	998	981	982	1001	910	985	987	952	934	991	1039	951	996	979	970	1017	975	937	984	990	966	946	988	1004	976	942	1008	974	969	999	966	982	937	950	952	1016	953	909	935	1008	934	1020	916	982	937	925	990	933	890	927	965	918	916	973	961	978	951	1051	1008	960	992	917	1011	925	958	963	949	1034	931	980	966	927	998	944	980	954	972	943	961	943	1037	980	966	913	937	1008	987	999	1026	965	944	1012	967	1020	950	913	1023	975	1005	951	986	949	1055	945	967	995	913	952	940	923	994	935	972	912	974	1028	960	953	957	926	1011	985	1014	966	989	941	941	983	966	916	937	1010	967	988	937	960	916	989	968	965	975	944	902	975	951	1001	971	993	938	1004	955	985	940	960	887	970	923	982	963	898	986	962	913	922	957	991	983	961	947	926	971	1008	995	952	989	1004	946	966	1036	924	990	963	958	1047	912	938	959	1021	934	911	991	932	965	929	938	962	999	995	925	965	970	961	951	959	998	990	972	937	976	943	981	921	938	930	957	971	988	932	973	960	989	1008	946	964	977	986	1008	1039	948	958	1012	935	907	972	928	968	964	1003	927	947	941	997	919	975	975	937	922	940	965	980	975	988	938	940	1004	983	993	1001	950	993	958	956	934	959	936	1028	995	995	1009	919	947	976	948	982	948	943	948	982	1008	991	1009	957	941	988	939	885	928	987	986	974	979	967	944	949	948	933	927	990	957	943	991	1003	937	973	999	1019	963	959	963	1005	974	972	987	958	974	1001	924	950	948	915	954	941	936	971	919	1019	925	943	931	932	974	947	918	971	970	949	1008	1004	976	973	950	977	954	934	1005	870	959	987	964	1000	988	999	973	905	961	947	928	935	976	988	1020	968	973	1022	918	944	1013	959	966	1004	937	1009	965	993	998	928	974	965	997	979	966	967	966	917	957	975	936	1007	1019	1006	1014	939	927	981	948	1007	995	975	1031	1033	960	960	944	959	931	956	924	946	960	983	917	994	957	964	928	956	976	931	985	980	935	956	931	982	974	1007	940	978	1010	972	992	988	957	974	998	993	984	967	947	962	978	971	988	964	967	995	980	1021	958	963	982	958	982	1020	949	943	895	944	947	1003	932	999	927	985	952	978	1047	907	982	920	997	992	948	995	1017	982	935	915	970	925	950	973	1009	975	1001	963	985	1036	924	941	983	971	990	893	968	993	963	937	937	907	950	919	942	977	922	942	996	979	987	994	976	919	913	956	932	968	1020	914	943	1009	914	931	876	955	1033	992	992	971	975	979	1038	979	959	925	936	979	980	951	987	973	928	971	955	973	931	927	949	976	934	973	1006	960	1016	956	1013	996	962	927	964	960	998	982	980	987	971	996	936	1017	984	972	978	996	955	974	951	946	948	931	991	1005	963	964	1024	932	947	941	976	971	958	1011	995	986	966	978	926	983	910	965	995	986	1001	977	1001	923	935	972	962	993	968	955	950	963	919	951	945	976	1001	956	1010	1000	983	1001	967	978	984	947	939	1038	974	947	915	961	932	967	971	960	989	969	978	982	982	1007	987	926	955	947	924	1010	1002	983	958	1023	934	942	966	988	959	1014	935	953	1002	996	965	971	972	899	979	962	945	920	923	963	953	1021	980	940	946	973	1002	1010	953	916	981	957	943	968	980	977	945	978	1002	1023	996	951	920	930	997	921	949	961	957	995	999	996	949	978	950	979	929	988	1026	988	958	965	973	954	949	988	1017	947	977	1008	977	993	1008	1023	977	986	1012	943	993	957	928	929	999	944	969	964	928	1007	973	1017	998	1009	1016	965	958	972	971	980	955	969	1001	999	1010	968	964	978	910	933	975	1022	969	941	1036	905	947	1017	952	966	966	963	959	992	980	994	953	978	918	963	996	992	1010	949	1006	1002	947	950	977	958	976	953	912	973	990	970	992	977	999	999	1000	987	999	971	985	962	952	964	961	953	948	962	923	945	951	930	944	995	943	974	968	958	1017	942	979	979	1018	967	984	959	992	996	929	939	962	967	991	996	985	938	975	1010	1028	898	907	934	908	948	969	972	953	934	965	997	997	1021	911	952	913	1020	998	997	938	966	969	997	991	1042	970	975	1006	1007	933	937	972	988	968	945	948	905	951	1029	964	945	1019	942	974	1015	924	975	963	963	968	946	959	958	936	987	981	966	956	915	958	977	998	1031	1020	952	995	943	916	983	1007	962	968	940	977	953	1035	1012	938	1001	946	992	991	956	1004	947	962	969	996	969	972	1008	932	967	918	989	1012	903	942	985	999	1016	946	953	955	960	899	920	945	998	1020	1023	943	944	944	952	940	973	936	954	1021	996	1006	957	994	966	943	1005	964	1033	939	914	985	981	951	965	939	970	990	963	993	948	949	1027	1000	983	938	959	1000	979	1010	1009	967	902	981	989	954	979	929	957	897	922	925	962
61594	59215	56496	45623	34631	18833	9730	8115	7972	7947	7764	7873	7865	7958	7924	7828	7874	7869	7756	7876	7980	7954	7705	7909	7951	7886	7831	7860	7859	7878	7931	7818	7960	7983	7843	7895	8038	7860	7891	7779	7923	7865	7833	7822	7840	7833	7842	7910	7830	7935	7760	7768	7872	7838	7886	8000	7965	7844	7863	7878	7856	7872	7860	7785	7894	7744	7913	7808	7726	7867	7798	7961	7904	7852	7864	7864	7847	8023	7807	7819	7803	7780	7810	8032	7906	8077	7769	7899	7828	7934	7835	7957	7785	7919	7894	7685	7901	7796	7856	7788	7823	7800	7862	7937	7727	7783	7868	7657	7937	7782	7745	7870	7912	7989	8051	7915	7817	7865	7744	7836	7940	7936	7850	7873	7720	7865	7820	7905	7823	8021	7894	7845	7864	7835	7831	7787	8001	7925	7854	7851	7949	7804	7740	7942	7866	7812	7786	7827	7748	7802	7770	7768	7891	7806	7906	7833	7756	7793	7848	7738	7843	7968	7949	7904	7789	7948	7931	7836	7806	7799	7880	7859	7889	7823	7937	7922	7812	7866	7850	7953	7926	7996	7900	7912	7918	7888	7840	7851	7866	7811	7934	7853	7881	7903	7933	7860	7979	7934	7814	7820	7990	7920	8053	7963	7929	7819	7909	7840	7831	7838	7834	7838	7947	7958	7846	7928	7814	7970	7887	7845	7866	7750	7854	7861	7926	7799	7898	7926	7763	7861	7884	7865	7770	7905	7861	7866	7986	7869	7880	7884	7883	7924	7835	7831	7835	7831	7984	7964	7904	8012	8004	7784	7859	7770	7868	7958	7936	7959	7834	7869	7825	7906	7943	7885	7822	7797	7991	7858	7822	7868	7924	7927	7860	7908	7883	7921	7794	7978	7922	7744	7839	7774	7941	7759	7961	7883	7786	7873	7879	7696	7856	7914	7869	7801	7828	7941	7827	7845	7843	7945	7940	7785	7917	7952	7832	7828	7855	7833	7861	7873	7860	7874	7996	7754	7991	7747	7848	7925	7939	7768	7919	7965	7933	7916	7759	7876	7911	8010	7880	7752	7883	7876	7909	7935	7853	7818	7945	7943	7719	7807	7856	7871	7927	7792	7818	7865	7756	8023	7956	7885	7942	7946	7792	7867	7867	7982	7909	7843	8003	7788	7915	7756	7974	7813	7719	7778	7864	7820	7939	7852	7816	7758	7814	7939	7877	7869	7993	7765	7927	7795	7962	7978	7868	7831	7907	7962	7916	7851	7828	7881	7939	7916	7821	7954	7818	7798	7885	7801	7958	7968	7773	7878	7832	7887	7861	7949	7846	7850	7896	7835	7820	7765	7810	7912	7848	7908	7886	7813	7879	7872	7846	7913	7990	7770	7867	7868	7924	7937	7855	7869	7871	7840	7861	7863	7705	7984	7848	7910	7894	7824	7927	7948	7842	7854	7823	7853	7810	7790	8024	7974	7628	7958	7931	7922	7834	7916	8013	7877	7942	7895	7826	7928	7954	7796	7872	7846	7918	7866	7932	7725	7913	7868	7870	7956	7753	7898	7857	7783	7775	7979	7842	7849	7730	7829	7927	7808	7709	7847	7852	7914	7755	7897	7850	7809	7861	7815	7826	7913	7840	7903	7880	7777	7967	7900	7827	7834	7866	7860	7957	7882	7842	7992	7879	7877	7818	7968	7818	7976	7937	7976	8052	7989	7858	7827	7839	7739	7990	7824	7823	7911	7799	7924	7971	7906	7854	8021	7859	7867	7963	7863	7870	7881	7833	7831	7768	7942	7839	7965	7814	7810	7915	7805	7886	7822	7858	7834	7861	8081	7972	7984	7771	7773	7883	7918	7854	7922	7897	7847	7887	7787	7776	7810	7777	7863	7919	7788	7975	7840	7835	7813	7963	7871	7905	7846	7848	7906	7879	7975	7795	7937	7943	7965	7793	7971	7771	7844	7935	7844	7939	7892	7891	7863	7973	7982	7833	7899	7862	7888	7866	7864	7752	7820	7874	7918	7960	7818	7909	7827	7881	7863	7886	7921	7917	7913	7876	7954	7894	7963	7885	7879	7769	7846	7882	7791	7871	7869	7946	7900	7860	7832	7874	7824	7750	7598	7914	7847	7875	7915	7807	7922	7978	7879	7837	7881	7957	7940	7965	7911	7914	7896	7788	7838	7946	7916	7940	8004	7801	7916	7912	7880	8030	7891	7882	7861	7798	7919	7904	7947	7859	7853	7910	7773	7860	7929	7839	7970	7854	7998	7885	7790	7857	7809	7815	7817	7928	7878	7898	7907	7943	7974	7803	7819	8025	7923	7915	7934	7783	7793	7890	7832	7829	7869	7968	7884	7764	7937	7971	7979	7850	7851	7895	7926	7863	7883	7886	7800	7862	7910	7806	7734	7813	7836	7801	7874	7791	7794	8041	7916	8004	7932	7845	7905	7860	7718	7936	7844	8000	7718	7883	7874	7800	7996	7886	7896	7826	7908	7989	7651	7961	7885	7892	7997	7814	7884	7887	7861	7761	7851	7927	7960	7867	7932	7976	7849	7812	7852	7789	7842	7913	7704	8002	7858	7941	7833	7910	7869	7926	7934	7911	7900	7788	7818	7995	7839	7948	7952	7846	7820	7890	7860	7785	7969	7803	7918	8018	7754	7877	7941	7900	7928	7900	7700	7835	7911	7801	7742	7877	7832	7884	7708	7959	7886	7914	7814	7812	7883	7920	7882	7896	7802	7865	7768	7998	7895	7858	7723	7889	7846	7954	7970	7832	7905	7789	7973	7822	7814	7927	7873	7963	7922	7828	7861	7968	7901	7842	7943	7872	7984	7949	7967	7841	7812	7950	7860	7900	7909	7727	7781	7962	7818	7840	7912	7857	7922	7748	7986	7868	7801	8009	7936	7941	7928	8047	7829	7944	7987	7902	8008	7895	7708	7991	7750	7872	7847	7877	7905	8039	7998	7933	7872	7861	7963	7834	7817	7850	7903	7964	7898	7847	7896	7870	7886	7780	7837	7844	7867	7929	7947	7915	7909	7925	7852	7927	7783	7990	7795	7968	7737	7946	7899	7794	7950	7872	8096	7848	7841	7855	7911	7790	7821	7914	7875	7802	7944	7931	8071	7882	7896	7911	7831	8013	7929	7887	7969	7763	7919	7965	7879	7847	7878	7918	7874	7980	7757	7884	7879	7942	7897	7922	7748	7881	7806	7880	7911	7839	7871	7887	8027	7831	7835	7922	7860	7904	7982	7927	7834	7925	7849	7808	7858	7989	7944	7912	7749	8040	8022	7893	7822	7928	7909	7904	7832	7809	7844	7802	7859	7821	7970	7946	7846	7945	7828	8010	7809	7859	7941	7904	7934	7726	8127	7814	7793	7919	7962	7769	7915	7732	7940	7699	7821	7966	7850	7802	7915	7865	7824	7802	7929	7813	7787	7986	7895	7936	7824	7806	7838	7783	7790	8025	7911	7885	7874	7818	7780	7848	7820	7940	7907	7903	7780	7751	7909	7797	7909	7851	7929	7781	7835	7774	7912	7899	7729	7778	7731	7867	7909	7821	7804	7788	7994	7994	7973	7875	7924	7957	7886	8038	7978	7904	7765	7912	7888	7741	8073	7726	7880	7889	7907	7831	8025	7742	8032	7966	7860	8027	7827	7851	7963	7847	7866	7856	7856	7904	7830	7852	7987	7838	7943	7909	7927	7903	7898	7776	7873	7831	7870	7933	7817	7839	7967	7828	7817	8056	7915	7907	7924	7839	7852	7793	7901	7786	7812	7907	7853	7897	7959	7868	7872	7722	7874	7728	7859	7794	7943	7892	7826	7842	7857	7946	7681	7846	7939	7907	7874	7775	7986	7854	7928	7757	7927	7875	7896	7820	7812	7852	7915	7931	7898	7886	7780	7977	7794	7799	7844	7955	7886	7834	7843	7931	7917	7917	7960	7868	7953	7816	7956	7913	7919	7973	7709	7982	7748	7940	7930	7936	7970	7751	7864	7873	7852	7763	7812	7898	7860	7768	7951	7785	7881	7882	8062	7921	7886	7816	7862	7910	7906	8055	7673	7752	7900	7862	7862	7970	7972	7920	7845	7738	8038	7823	7869	8055	7872	7827	7758	7884	7849	7734	7898	7940	7910	7923	7832	7905	7786	7976	7783	7813	7802	7928	7854	7840	7810	7774	7931	7837	8027	7785	7860	7815	7903	7716	7932	7820	7838	7895	7954	7968	7760	7915	7915	7918	7870	7843	7883	7999	7915	8050	7887	7761	7799	7885	8015	7800	7785	7840	7825	7921	8010	7872	7935	7900	7884	7986	7890	7884	7897	7865	7842	7988	7920	7918	8020	7919	7935	7793	7762	7939	7813	7851	7987	7956	7834	7927	7771	7886	7883	7897	7805	7954	7814	7746	7929	7822	7802	7854	7858	7845	7741	7876	7894	7882	7884	7907	7903	7878	7809	7768	7869	7863	7879	7856	7820	7879	7872	7911	8012	7927	7918	7860	7786	7728	7791	7833	7847	7856	7812	7905	7845	7835	7836	7925	7837	7858	7970	7983	7769	7945	7913	7975	7962	7789	7955	7830	7849	7779	7950	7788	7978	7898	7831	8010	7921	7848	7802	7961	7961	7858	7906	7994	7941	7905	7833	7912	7959	7853	7944	7952	7981	7782	7755	7896	7875	8040	8021	7865	7858	7971	8002	7851	7900	7901	7908	7778	7995	7837	7912	7806	7951	7896	7884	7765	7986	7881	7878	7980	7873	7990	7987	8030	7808	7834	7846	7895	7824	7933	7951	7944	7918	7863	7840	7817	7947	7806	7994	7935	7831	7874	7852	7879	7921	7747	7948	7827	7889	7794	7840	7883	7996	7819	7870	7778	7829	7947	7930	7869	7909	7873	7822	7786	7820	7954	7935	7911	7977	7893	7860	7959	7845	8047	7873	7826	8044	7825	7844	7977	7999	7839	7882	7899	7989	7865	7852	7846	7946	8012	7811	7820	7871	7911	8013	7896	7723	7899	7836	7925	7897	7956	7915	7703	7786	7794	7921	7783	7810	8092	7890	7922	7981	7911	7717	7843	7795	7834	7901	7989	7907
23680	20714	11041	3912	1544	969	824	826	784	901	799	875	789	827	794	885	857	824	803	829	834	836	840	801	806	796	828	808	789	835	823	828	851	842	854	827	808	784	838	794	820	895	814	865	798	759	832	819	884	849	851	823	821	833	833	821	795	825	797	789	882	835	840	801	830	773	774	855	845	835	816	825	840	845	896	786	842	803	798	856	818	854	796	811	806	854	812	808	843	827	806	880	841	800	836	806	779	813	808	786	834	844	847	815	844	784	852	842	831	816	783	821	829	808	866	849	863	829	817	815	854	820	831	815	811	863	781	842	867	832	775	829	814	839	800	856	815	807	810	785	785	860	810	806	823	805	841	851	856	808	798	842	841	847	847	852	824	886	790	833	853	815	802	804	798	846	840	848	830	811	830	893	822	853	872	823	839	786	796	816	830	784	792	826	787	804	830	874	852	892	806	826	801	783	829	859	817	859	863	832	804	802	815	806	811	810	833	824	845	836	822	825	863	798	824	787	802	817	827	805	855	855	853	833	848	796	774	843	777	853	809	859	887	865	821	807	775	831	845	854	842	823	822	814	858	771	859	775	850	848	810	848	779	828	832	830	802	848	787	811	878	861	866	809	826	882	849	826	811	804	827	814	847	820	825	802	829	783	775	872	809	878	861	865	855	881	792	869	848	769	816	871	843	823	857	827	782	818	795	907	801	846	790	763	834	814	810	907	815	867	817	841	831	850	785	808	835	810	847	832	803	861	879	802	836	811	834	813	813	828	826	832	750	850	855	835	800	805	840	786	871	842	834	773	765	818	825	815	789	809	803	834	803	810	813	852	835	829	794	840	811	802	787	824	797	855	815	757	837	839	826	817	794	852	847	820	824	810	840	814	831	802	787	751	806	816	794	818	818	837	843	803	882	812	811	900	817	840	805	906	850	790	849	821	862	874	905	846	800	891	799	825	834	850	814	808	857	848	823	805	823	813	865	793	831	829	852	836	795	804	828	880	795	799	781	834	814	815	831	786	775	863	846	885	793	840	839	890	831	856	796	795	814	786	877	878	851	833	810	854	817	807	817	811	812	796	838	833	800	822	820	821	824	849	848	922	852	846	840	823	856	794	809	832	828	882	865	923	870	814	800	814	847	878	841	807	804	846	887	822	838	803	786	788	810	816	860	790	819	843	832	798	862	773	764	840	826	811	823	798	809	860	828	815	834	801	821	837	814	872	780	833	792	812	858	829	843	884	860	798	826	790	823	835	794	856	807	851	852	821	809	835	846	835	823	868	784	833	812	807	807	865	801	864	817	808	839	877	876	854	771	801	827	834	811	860	781	751	802	887	834	804	804	864	824	829	837	887	777	803	818	827	801	833	837	884	854	845	853	820	890	888	838	790	842	819	811	851	822	843	871	802	831	815	864	821	810	819	847	828	887	805	831	822	849	860	806	766	831	835	820	806	823	797	862	813	852	889	848	856	864	858	823	824	834	806	794	843	851	742	794	855	879	894	824	836	831	857	798	861	835	841	869	778	816	853	824	817	839	830	858	842	806	847	862	845	831	800	828	835	807	833	812	794	822	848	846	817	849	795	803	794	806	738	867	812	868	833	862	802	811	799	766	782	836	801	836	829	825	825	821	825	849	875	834	850	805	847	823	874	851	830	864	823	835	892	783	859	796	808	888	884	832	750	805	820	839	851	748	800	813	839	844	765	822	794	821	825	827	820	823	828	818	758	817	846	852	829	826	874	873	822	845	735	807	872	823	789	802	819	848	822	815	779	821	821	853	772	818	819	818	864	866	839	818	843	845	826	807	842	840	811	880	833	862	796	839	812	818	834	811	844	836	805	788	843	798	870	849	866	785	830	811	864	828	824	838	823	865	760	783	831	810	802	812	805	845	838	791	835	861	838	773	833	876	824	854	879	832	859	847	879	850	800	852	823	834	854	818	821	871	838	804	862	865	827	838	786	832	815	849	783	842	836	835	793	849	856	834	840	841	795	811	826	884	830	877	797	820	834	784	869	852	825	822	847	846	839	797	810	837	853	807	851	830	795	812	850	827	800	884	816	871	837	822	800	778	827	822	848	820	797	819	838	795	897	844	770	853	875	829	846	795	854	884	857	820	822	849	767	870	836	825	799	823	771	856	848	783	836	836	801	807	825	806	834	857	814	801	822	862	845	803	850	824	862	821	856	847	849	816	823	813	804	849	847	790	826	830	849	810	799	797	824	856	863	850	883	843	791	831	837	797	810	805	825	843	789	872	831	796	809	831	777	767	843	834	876	846	867	847	823	809	840	850	830	858	853	769	823	805	849	818	860	883	819	832	852	808	846	822	882	892	771	795	900	855	792	842	805	782	782	842	844	841	772	826	798	870	810	763	806	821	867	770	859	818	837	846	866	782	832	805	756	776	794	769	788	787	857	808	834	869	802	880	829	856	850	873	856	844	890	826	780	839	875	825	867	824	854	885	812	854	814	858	867	837	833	803	863	771	828	824	827	818	808	856	812	858	871	855	822	845	830	836	843	821	791	867	872	855	767	784	840	817	855	805	849	853	842	832	865	842	803	836	846	817	785	823	835	818	820	816	853	849	825	875	831	846	850	814	838	871	799	858	744	791	835	814	759	808	796	793	770	836	782	833	817	885	810	823	840	829	839	813	847	823	824	830	768	829	892	838	808	839	801	843	819	781	869	816	817	822	816	795	810	838	842	833	802	806	799	816	864	861	806	806	849	805	801	806	827	827	846	839	764	897	841	821	841	895	772	810	841	810	790	852	811	861	840	818	840	828	812	835	825	811	843	873	823	874	832	827	813	839	831	833	827	791	810	789	807	815	808	804	809	821	810	847	847	823	821	793	814	800	805	843	795	878	821	795	848	802	823	820	839	822	820	829	822	818	771	815	831	865	827	802	842	842	835	838	839	784	871	822	817	848	798	823	838	824	787	837	801	854	854	839	833	823	902	840	839	796	820	814	883	772	864	850	809	820	879	868	809	845	823	838	802	814	796	746	869	820	838	782	839	818	775	765	751	828	763	841	815	848	850	790	826	830	820	866	868	819	827	768	859	803	848	787	866	849	835	848	818	831	786	789	822	781	778	829	854	850	789	868	845	800	852	837	844	811	815	818	832	848	821	819	830	821	753	798	818	852	811	832	777	862	846	873	827	840	825	832	838	841	791	834	842	804	805	828	862	872	794	830	833	825	840	812	851	867	795	829	814	843	762	851	825	806	820	834	845	850	801	814	898	833	840	840	833	843	814	831	833	804	828	829	783	793	814	842	810	811	766	816	899	812	833	791	789	839	840	763	815	823	832	850	838	801	905	824	835	828	814	837	856	763	867	770	805	827	797	770	825	811	811	789	804	855	805	766	856	809	811	837	818	868	790	818	801	796	847	870	798	805	813	840	799	786	835	824	785	844	814	806	798	851	861	828	879	830	849	811	844	806	822	808	776	838	823	875	856	866	849	791	809	787	823	808	834	852	815	820	820	856	823
57805	47910	35755	27504	18241	10081	7374	6987	7035	6954	6849	7033	6875	6845	7032	6954	6908	6844	6978	6869	6993	7008	6929	6919	6829	6866	6888	6879	6858	6944	6906	6871	6865	6910	6906	6959	7023	6851	6879	6886	7048	6933	6954	6894	6752	6843	6915	6873	6998	6879	6913	6917	7021	6931	6901	6912	6958	6868	6943	6999	6808	7066	7024	6891	6900	6934	6962	6891	6888	6893	6928	6987	6813	6982	6861	6955	6902	6888	6905	6989	6793	6931	6960	6963	6888	6932	6900	6943	6903	6875	6827	7005	6910	6811	6911	6945	6776	6955	6958	6908	6879	6924	6966	6971	6870	6886	6956	6867	6907	6844	6907	6746	6881	6857	6947	6974	6819	6902	6981	6764	6862	6730	6968	6857	6856	6873	6901	6932	6989	6827	7081	6833	6923	6881	6903	6859	6889	6722	6802	6923	6832	7081	6921	6908	6821	6870	6952	6906	6879	6810	6973	6967	7000	6900	6803	6904	7061	6892	6868	6963	6873	6927	6927	6935	6973	6892	6939	6766	6785	6872	6941	6844	6916	6782	6922	6884	6889	6941	6939	6893	6947	7007	6812	6975	6999	6873	6855	6892	7003	6833	6895	6890	6902	6827	6936	6839	6917	6932	6905	6910	6787	6813	6916	7013	6867	6953	6872	6939	6919	7010	6963	6990	6924	6980	6847	6939	6910	6955	6830	6858	6967	7020	7038	6856	6960	6922	6996	6877	6852	6882	6957	6932	6912	7044	6899	6870	6939	7061	6967	6923	6945	6741	6802	6947	7037	6911	6913	6986	6888	6899	6909	6947	6871	6876	6971	6862	6866	7000	6931	6936	7001	6928	6764	6909	6873	6960	6881	6913	6833	6873	6749	7003	6896	6888	6956	6969	6919	6951	7072	7022	6950	6875	6952	6839	6861	6918	6842	7057	6826	6821	6917	7086	6975	6881	6951	6961	6876	6866	6923	6973	6974	6985	6839	6892	6840	6920	6851	6889	7005	7027	6904	6938	6957	7038	6956	6839	6915	6953	6824	6985	6892	6987	6925	6888	6937	6912	7008	6933	6789	6934	6959	7011	7024	6854	6988	6813	6928	6963	6835	6855	6855	6972	6908	6860	6991	6849	6957	6828	6992	7000	6986	7071	7050	6898	6843	6900	6770	7001	6988	6880	7044	6880	6884	6822	7039	6839	6885	7028	6934	6888	6975	6944	7002	6938	6785	6830	6818	7017	6883	6952	6887	6985	6980	6917	6938	6798	6874	6867	6883	6946	6801	6975	6915	6975	6862	6877	6947	7022	6849	7044	6865	6916	6840	6932	7004	7026	7058	6754	6976	6965	6967	6955	7011	7067	6970	6901	7031	6948	6916	6904	7028	6978	6781	6974	6831	6891	6900	6934	6916	6924	6915	6913	6877	6890	6947	7021	6869	6982	7079	6824	6909	6776	6943	6905	6918	6868	7017	7003	6905	6970	6934	6908	6771	6938	6831	6852	6946	6794	7043	6848	6983	6845	6927	6924	6989	6874	6970	6841	7027	6967	6881	6955	6925	6951	6840	6857	7011	6966	6937	6854	6908	6847	6923	6871	6937	6819	6712	6971	6864	7087	6972	6915	6791	6995	6924	6731	6945	6951	6860	7035	6991	6934	6866	6900	6987	7014	6807	7048	6901	6971	6834	6769	6926	6843	6999	6980	7051	6876	7061	6868	7054	6901	6905	6902	6810	6920	6933	6804	6848	6938	6826	6898	6997	7067	6848	6914	6996	7000	6971	6866	6917	6827	6840	6851	6913	6946	6929	6903	6920	6890	6803	6767	6853	6902	6911	6838	6932	6929	6835	6930	6929	6903	6804	6915	6812	6903	6776	6803	6864	6862	6848	6921	6869	6823	6881	6997	7002	6816	6855	6952	6973	6993	6866	6958	6868	6776	7063	6896	6903	6922	6908	6959	6936	6892	6921	6967	6951	7011	6872	6970	6992	6822	6811	6689	6896	6864	6940	6898	6971	6923	6798	6860	6862	6906	6865	6898	7076	6961	6911	6851	6989	7051	6978	6909	6957	6850	6966	6864	6816	6829	6982	6815	6904	7067	6898	6881	6956	6920	6879	7015	6991	6930	6805	6967	6968	6812	6897	6832	6895	6800	6882	6956	6897	6948	6909	6879	6965	6884	6993	6879	6923	7003	6879	6955	6787	6822	6911	6862	7021	6920	6995	6838	6947	6813	6845	6955	6964	6965	7008	6865	7009	6744	6868	6791	6857	6835	6877	6907	6812	7003	6982	7008	6973	6996	6972	6800	6983	6894	6962	6913	7045	6944	6877	6946	6917	6846	6974	6961	7037	6904	6951	6858	7116	6923	6814	6949	6901	6982	6985	7057	6887	6996	6876	7035	6878	6923	6961	6741	6964	6965	6968	6944	6970	6842	6832	6981	6986	6832	6979	6978	6801	6810	6875	7089	6980	6803	6813	7041	7041	6931	6974	6821	6942	6875	6773	7136	6945	6944	6894	7058	6994	6898	6886	6791	6904	6997	6935	6898	6874	6967	6986	6851	6805	6858	6841	6863	7029	6947	6907	6996	6997	6828	6894	6987	6886	6838	6999	7034	7063	6884	6831	6994	6976	7018	6832	6829	6939	6843	6878	6967	6937	6840	7021	6812	6894	6938	6985	6964	6765	6898	6809	6954	6874	6932	6944	6905	6964	6982	6955	6846	6941	6892	7017	6771	6861	6837	6934	7032	6945	6823	6936	6896	6933	6945	6938	6910	6889	6986	6951	6959	6883	6895	6967	6924	6952	6871	6839	6926	6926	6850	6831	6824	6914	6903	6952	6884	6989	7010	7004	6852	6854	6884	6972	6802	6916	6852	6953	7001	6863	6963	6871	6919	6894	6917	6915	6846	6891	6950	6943	6929	6826	6942	6674	7108	6797	6901	6973	6990	6959	6970	6979	6864	7039	6911	6890	7167	6915	6876	7001	6771	6872	6750	6968	6915	6914	6899	6906	6979	6949	6852	7083	6865	6980	6910	6948	6989	6941	6876	6943	6914	6829	6850	6730	6949	6841	6999	6725	6889	6971	6927	6897	6802	6849	6950	6978	6781	6820	6973	6826	6778	7027	6990	6896	6900	6963	6979	6914	6871	6902	6980	6884	6880	6971	6997	6941	6928	6870	6966	6993	6932	6925	6959	6961	6913	6929	6826	7026	7037	6786	6931	6816	7027	6962	6962	7014	6850	6965	6910	6894	6846	6859	6883	6897	6929	6882	6844	6902	6905	6867	6974	7000	6876	6895	6890	6931	6985	6820	6881	7017	6978	6880	6875	7022	6947	6812	6844	6940	6885	6936	6941	6986	6910	6884	7061	6950	6956	6972	6880	6916	6838	6938	6887	7015	6995	6817	6873	6897	6860	6837	6915	6941	6879	6891	6987	6961	6865	6960	6990	7001	6972	6816	6859	6924	6911	6838	6957	6951	6913	6809	6973	6987	6952	6901	6880	7024	6961	6961	6977	6883	7016	6870	6841	6974	6937	6803	6947	6913	6891	6942	6902	6989	6938	6957	6890	6915	6828	6759	6958	7019	6915	6861	6789	6874	6764	6932	6950	7033	7105	6860	7001	6888	6992	6922	6824	6903	6871	6992	6889	6980	7000	6896	6887	6900	6833	6992	6918	6854	6939	6877	6944	6973	6909	7031	6849	6957	6963	6825	6982	6824	7012	6914	6856	7036	6842	6870	6795	6926	6866	7038	6908	6937	6865	6933	6880	7023	6934	6952	6930	7021	6949	6879	7009	6957	7031	6869	6932	6822	6844	6955	6989	6993	6989	6868	6954	6885	6850	6845	6816	6795	6842	6931	6905	6981	6801	6903	6984	6991	7019	6934	7043	6934	6921	6874	7001	7043	6959	6895	6999	6827	6970	6902	6944	6875	6793	6938	6996	6968	7026	7022	6994	6870	6889	6849	6832	6924	6918	6945	6945	6827	6981	6896	6951	6950	6872	6907	7032	6909	6782	6972	6881	6821	6906	6942	7094	6740	6844	6922	6912	6867	6922	6816	6863	6826	6990	6847	6970	7035	6961	6932	6872	6918	6979	6918	6914	6940	6841	7010	6955	6949	6903	6900	6866	6920	6855	6819	6840	6929	6879	6943	6960	7039	7071	6962	7056	7016	6912	6975	6898	6974	6910	6860	6902	6993	6839	6937	6885	6966	6979	6897	6784	6909	6881	6822	6959	6930	6899	7027	7013	6820	6991	6911	6837	6893	6986	6900	6857	6884	6896	6781	6808	6851	6855	6897	6949	6977	6998	6919	6788	6956	7002	6885	6925	6877	6948	6793	6913	6975	6957	6870	6997	6842	6932	6853	6963	6814	6876	6857	6951	6836	6706	7019	6893	6931	6917	6796	6885	6835	6993	6880	6871	6896	6863	6812	6823	6999	6869	6971	6949	6856	6829	6989	6871	6981	6990	6926	6905	6926	6804	6928	7003	6858	6853	6906	6939	6994	6975	6889	7141	6981	6799	6920	6962	6995	6924	6996	6973	6900	7094	6863	6990	6858	6858	6909	6975	6810	7031	6951	6776	6906	6831	6954	6856	6953	6842	6964	6960	6933	6866	6865	6984	7005	6885	7008	6987	6957	6892	6754	6808	6861	6909	6851	6973	6957	6930	6930	6818	7058	6852	6844	6927	6865	6944	6986	6863	6795	6925	6933	6886	6961	6966	6931	6965	6914	6941	6994	6857	6974	6875	6913	6818	6973	6866	6898	6909	6895	6767	6814	7014	6866	6881	6853	6971	7160	6853	6798	6925	6967	6919	6921	6903	6881	7041	6876	6936	7038	6978	6904	6944	6961	6851	6903	7034	6930	6916	6853	6893	6882	6935	6901	6940	6909	6999	6854	7035	6750	7145	6944	6926	6881	6854	6833	6812	6901	6956	6946	7009	6945	6852	6963	6855	6895	6865	6945	6917	6866	6899	6911	6967	6831	6817	6971	7053	6945	6781	6774	6900	6933	6900	6810	6888	6936	7017	6855	6978	6966	6987	6911	6998	6891	6997	6789	6992	6942	6859	6933	6934	6952	6887	6925	7118	6905	6873	6891	6950	6852	6852
22672	21540	11657	3996	1555	992	904	841	797	812	869	777	874	809	845	826	802	777	833	851	822	798	824	798	882	836	799	798	822	760	806	817	778	826	853	816	769	830	808	793	792	832	839	803	819	812	834	812	832	747	779	814	825	824	813	820	760	812	770	816	846	794	816	794	801	847	780	813	811	822	806	821	799	766	786	839	815	801	766	818	829	795	800	855	820	811	872	844	743	863	836	770	845	803	814	778	794	795	824	832	797	840	828	793	758	803	811	813	806	861	859	844	795	812	825	800	794	796	834	823	793	827	796	810	841	850	785	792	811	828	789	798	820	789	822	811	853	817	832	808	811	842	798	829	846	801	810	850	841	817	803	818	778	831	816	791	832	831	819	807	774	839	836	777	809	837	819	802	812	812	859	794	819	764	823	815	817	803	814	761	835	831	791	832	840	805	801	865	820	795	768	841	824	838	788	825	821	818	799	754	812	820	801	822	807	748	826	847	809	820	809	806	842	779	794	844	822	797	814	816	807	793	839	779	784	846	804	794	792	795	777	790	863	810	805	777	818	777	810	723	821	788	822	820	780	820	846	797	806	794	823	838	879	834	817	801	814	827	840	788	775	822	855	840	809	792	836	804	843	847	827	838	787	854	846	859	825	855	794	807	796	810	780	792	764	794	762	786	780	855	841	794	805	882	856	838	806	829	792	820	858	799	836	738	771	739	817	867	869	792	829	801	800	802	820	846	830	807	831	778	818	845	822	842	805	816	816	837	786	784	838	812	821	794	830	785	827	822	790	793	821	841	851	780	855	833	810	787	808	844	815	815	842	814	786	853	831	796	811	814	798	819	844	782	861	792	808	788	824	809	797	816	865	789	881	778	811	860	771	807	790	789	803	833	783	813	809	825	839	788	846	821	808	827	839	795	787	819	821	841	812	779	814	825	829	816	795	855	802	892	803	800	797	841	789	821	808	761	782	844	801	789	803	824	789	826	780	831	767	791	870	791	828	805	833	821	817	812	783	806	822	786	829	806	812	813	856	809	821	820	772	758	780	810	838	808	794	786	820	828	819	801	855	830	810	843	823	762	790	802	789	768	853	812	796	803	812	818	783	800	801	867	770	862	858	826	759	828	843	799	865	829	794	803	822	791	801	778	800	777	770	816	793	822	844	783	838	818	796	848	836	812	801	792	825	847	821	826	786	811	796	782	793	802	852	836	845	839	836	792	809	800	746	784	830	802	804	806	841	872	780	819	807	852	835	784	863	817	783	746	806	801	748	819	819	815	785	832	806	791	801	829	884	803	871	833	866	779	829	814	761	831	791	816	817	782	824	808	840	808	831	772	764	826	823	787	850	878	792	810	800	800	835	772	835	829	832	793	803	781	830	772	803	793	841	804	802	846	817	789	793	820	824	860	800	802	791	810	850	791	851	823	790	822	787	838	806	856	842	822	826	821	737	833	828	792	816	841	834	784	819	816	831	802	825	801	793	807	800	742	800	853	792	868	868	810	806	836	801	792	790	807	813	837	798	881	785	810	830	800	785	840	824	811	792	799	777	826	810	822	794	767	787	787	845	760	771	766	861	832	795	822	829	780	789	760	802	783	836	779	829	747	854	821	803	824	875	850	807	818	829	775	754	782	787	807	806	790	857	829	816	831	796	847	814	807	792	806	794	831	828	838	809	822	826	820	865	799	801	803	821	825	812	884	797	803	809	767	805	801	811	813	803	786	788	832	841	821	853	775	807	833	827	787	803	790	792	855	846	810	795	810	832	806	794	781	820	755	811	838	797	834	831	781	844	834	749	793	846	786	810	785	868	834	784	828	793	804	840	789	838	871	856	784	859	804	817	755	823	849	793	795	815	871	807	807	916	841	794	820	803	804	805	822	794	786	833	796	846	799	858	799	819	830	783	781	824	790	828	827	848	806	794	834	840	799	847	822	829	849	763	813	792	812	773	784	814	775	825	827	866	784	807	820	778	832	819	834	800	830	813	788	807	782	799	826	788	798	865	818	830	799	773	795	868	796	809	797	820	791	809	816	833	813	811	796	804	845	829	812	852	799	804	856	832	898	792	837	770	835	871	783	782	802	877	844	855	812	809	835	819	766	860	843	815	820	812	810	798	804	794	818	837	838	857	820	797	818	788	801	795	807	793	780	800	792	819	750	819	854	823	816	772	805	835	824	804	823	833	850	804	846	831	829	833	833	778	772	793	784	836	795	779	779	789	859	820	783	788	814	802	766	821	831	846	856	811	830	774	825	828	786	857	813	788	802	813	789	828	779	780	804	807	818	804	825	758	764	749	808	798	823	871	802	810	842	811	814	758	719	836	794	755	805	795	806	820	819	803	856	823	835	821	834	837	816	817	830	808	816	813	816	811	797	857	796	769	818	846	782	844	812	783	798	822	792	817	762	815	781	725	805	826	741	845	847	798	812	769	801	820	806	834	837	817	800	829	777	820	843	828	840	828	764	804	806	852	835	779	805	780	795	808	825	848	819	775	764	803	806	805	849	818	792	831	817	872	807	818	802	799	802	826	813	799	765	748	783	786	835	817	815	793	834	809	836	859	848	798	770	806	793	807	841	849	833	768	802	832	789	845	787	872	792	814	823	819	834	808	841	871	821	811	832	807	813	804	833	721	804	828	786	806	806	764	866	804	820	781	803	835	795	767	815	832	834	853	834	828	845	855	817	864	800	837	790	802	809	770	841	789	813	825	804	851	729	798	744	827	801	806	766	846	808	828	818	782	794	832	806	830	768	872	773	816	779	830	774	824	803	854	832	828	792	793	821	822	787	825	786	781	760	755	787	820	837	825	816	847	791	803	842	819	790	825	774	860	820	807	878	799	803	784	795	797	859	756	835	860	780	847	832	789	831	812	786	850	763	843	841	773	741	793	795	828	779	857	832	827	812	785	782	797	833	835	769	776	779	818	798	866	814	817	792	830	825	844	836	864	848	790	812	803	810	852	833	854	832	849	842	815	799	841	830	813	814	859	747	833	842	806	796	824	798	849	805	817	817	829	813	801	803	809	775	838	840	825	821	795	819	812	846	820	818	754	835	805	820	900	829	781	798	829	845	819	852	812	831	824	815	839	844	792	815	798	841	832	806	804	797	806	792	796	824	851	838	771	822	843	800	829	835	793	819	837	806	826	795	741	843	786	834	802	807	790	799	810	774	798	825	796	796	811	816	831	790	799	804	794	790	824	842	830	857	838	816	819	781	790	875	800	859	812	794	800	856	817	838	826	831	860	800	827	827	814	837	833	807	863	792	847	821	809	812	839	836	827	826	850	827	842	881	823	828	813	769	813	774	814	831	806	794	772	825	849	832	785	783	785	773	861	841	792	834	842	814	766	805	783	841	784	815	795	804	831	818	786	791	814	829	830	830	845	761	836	828	794	784	871	816	797	748	821	840	849	837	798	794	806	872	819	786	790	890	875	872	733	797	815	838	872	828	790	843	813	818	798	846	830	822	837	845	860	839	829	839
57251	49091	35823	27794	18430	10032	7329	6868	6770	6968	6869	6714	6744	6783	6821	6870	6789	6808	6853	6968	6779	6794	6793	6881	6866	6740	6831	6817	6796	6842	6910	6761	6835	6888	6955	6907	6828	6901	6904	6827	6886	6957	6841	6741	6825	6828	6893	6805	6881	6767	6898	6735	6798	6845	6910	6743	6977	6840	6860	6862	6821	6776	6791	6797	6899	6939	6846	6860	6963	6874	6934	6760	6737	6881	6743	6833	6867	6767	6897	6894	6911	6853	6826	6856	6883	6695	6936	6778	6891	6925	6934	6703	6716	6748	6897	6862	6941	6732	6753	6609	6806	6983	6874	6892	6721	6866	6881	6860	6915	6960	7019	6891	6711	6799	6796	6781	7066	6866	6858	6798	6930	6801	6785	6891	6898	6731	6860	6913	6791	6742	6787	6697	6812	6805	6833	6816	6819	6786	6653	6723	6868	6901	6842	6893	6684	6879	6851	6794	6892	6937	6916	6730	6694	6806	6744	6784	6842	6952	6882	6778	6779	6861	6837	6984	6716	6858	6830	6834	6822	6909	6845	6811	6885	6867	6854	6917	6793	6832	6784	6761	6836	6811	6773	6784	6763	6809	7004	6825	6887	6829	6886	6954	6833	6836	6868	6776	6814	6905	6720	6915	6815	6812	6858	7019	6748	6784	6901	6834	6888	6795	6791	6879	6882	6892	6832	6976	6711	6806	6826	6743	6851	6865	6774	6758	6795	6860	6869	6769	6782	6856	6752	6955	6790	6891	6791	6829	6953	6843	6832	6888	6730	6847	6894	6933	6764	6944	6827	6842	6843	6906	6900	6905	6926	6860	6902	6868	6842	6858	6904	6798	6802	6791	6784	6885	6889	6739	6791	6977	6850	6841	6947	6916	6953	6869	6802	6811	6882	6813	6756	6857	6826	6773	6860	6936	6684	6838	6915	6704	6819	6794	6790	6847	6821	6804	6934	6789	6745	6960	6747	6836	6910	6847	6800	6779	6909	7035	6811	6854	6852	6605	6933	6798	6928	6878	6813	6896	6817	6751	6977	6933	6752	6821	6818	6721	6779	6804	6837	6865	6827	6852	6830	6879	6938	6749	6766	6957	6884	6824	6882	6904	6833	6795	6847	6866	6869	6823	6875	6815	6808	6894	6873	6697	6836	6662	6935	6965	6843	6781	6806	6928	6861	6812	6773	6765	6776	6873	6751	6770	6831	6804	6860	6842	6781	6928	6870	6984	6888	6749	6835	6741	6910	6897	6742	6822	6985	6845	6909	6850	6757	6810	6858	6950	6930	6880	6812	6862	6849	6831	6740	6949	6748	6841	6775	6778	6870	6769	6836	6824	6853	6770	6815	6819	6715	6852	6804	6914	6836	6866	6939	6864	6716	6860	6780	6802	6881	6768	6889	6882	6890	6810	6816	6972	6807	6750	6855	6959	6846	6840	6684	6933	6851	6846	6809	6834	6886	6951	6849	6848	6928	6818	6941	6815	6795	6778	6860	6943	6813	6818	6884	6878	6827	6882	6924	6763	6811	6819	6766	6902	7030	6796	6881	6882	6725	6725	6922	6693	6879	6871	6753	6751	6893	7007	6877	6877	6884	6918	6863	6788	6816	6897	6840	6853	6873	6896	6782	6742	6885	6925	6856	6966	6908	6861	6906	6980	6846	6800	6948	6804	6900	6988	6886	6826	6718	6956	6781	6889	6846	6918	6818	6823	6938	6862	6957	7005	6858	6888	6969	6885	6862	6841	6857	6847	6841	6912	6667	6941	6951	6800	6867	6914	6757	6892	6824	6856	6889	6800	6749	6897	6846	6812	6847	6931	6841	6878	6904	6848	6785	6870	6839	6805	6831	6745	6804	6857	6741	6845	6806	6936	6836	6775	6865	6734	6748	6883	6865	6897	6849	6950	6911	6795	6781	6920	6782	7029	6859	6739	6947	6832	6792	6848	6699	6839	6814	6745	6849	6783	6922	6857	6834	6745	6924	6788	6891	6800	6762	6858	6830	6885	6881	6820	6872	6847	6882	6733	6919	6847	6900	6926	6672	6847	6776	7001	6764	6888	6962	6897	6874	6639	6738	6780	6840	6885	6727	6985	6805	6977	6793	6853	6918	6764	6915	6857	6718	6769	6835	6757	6770	6966	6897	6893	6716	6796	6934	6845	6901	6817	6807	6860	6902	6778	6786	6855	6988	6900	6849	6876	6783	6812	6905	6754	6814	6826	6869	6844	6826	6772	6793	6939	6782	6960	6741	6837	6786	6848	6899	6876	6867	6802	6868	6963	6903	6698	6870	6742	6937	6695	6810	7036	7136	6899	6819	6815	6927	6964	6985	6905	6878	6931	6915	6872	6902	6900	6843	6909	6911	6918	6788	6717	6829	6838	6875	6861	6820	6673	6841	6833	6835	6904	6797	6910	7055	6966	6914	6837	6907	6857	6899	6819	6808	6855	6759	6826	7001	6908	6839	6910	6821	6703	6860	6928	6842	6778	6709	6812	6845	6868	6814	6824	6843	6825	6773	6776	6912	6924	6908	6837	6886	6907	6822	6769	6871	6906	6762	6787	6848	6727	6799	6717	6970	6884	6865	6920	7007	6908	6869	6825	6950	6920	6936	6787	6844	6841	6850	6987	6847	6774	6881	6849	6904	6849	6871	6784	6896	6778	6971	6895	6937	6861	6806	6882	6806	6867	6912	6849	6719	6727	6873	6761	6782	6902	6965	6731	6849	6850	6783	6849	6869	6866	6768	6907	6836	6727	6918	6878	6784	6763	6736	6863	6906	6931	6987	6891	6839	6961	6920	6807	6881	7000	6921	6793	6860	6891	6880	6806	6770	6914	6924	6857	6886	6831	6823	6846	6765	6944	6818	6891	6769	6928	6861	6891	6857	7065	6962	6893	6794	6770	6813	6844	6871	6750	6941	6950	6817	6850	6771	6752	6915	6881	6779	7026	6704	7001	6716	6785	6854	6864	6955	6794	6784	6903	6789	6884	6805	6900	6771	6740	6973	6740	6749	6863	6925	6747	6903	6626	6889	6861	6976	6846	6892	6808	6898	6851	6978	6825	6951	6721	6819	6788	6818	6970	6870	6800	6895	6871	6896	6924	6804	6755	6870	6858	6809	6887	6785	6715	6801	6823	6885	6917	6890	6853	6847	6823	6794	6880	6862	6888	6789	6941	6936	6818	6762	6922	6887	6866	6796	6861	6787	6883	6833	6850	6859	6850	6765	6913	6780	6869	6895	6865	6760	6927	6781	6894	6814	6863	6845	6803	6866	6830	6805	6850	6947	6802	6798	7001	6840	6904	6883	6898	6787	6816	6840	6873	6829	6831	6955	6725	6842	6826	6840	6879	6869	6837	6890	6745	6877	6835	6845	6933	6941	6812	6797	6731	6848	6926	6854	6807	6794	6864	6787	6931	6836	6727	6859	6781	6803	6941	6773	6870	6741	6944	6814	6850	6832	6953	6810	6838	6814	6943	6825	6840	6813	6796	6861	6932	6876	6915	6822	6899	6851	6758	6821	6936	6819	6749	6868	6884	6866	6817	6954	6758	6808	6772	6734	6917	6853	6948	6687	6902	6776	6833	6909	6814	6741	6807	6954	6809	6864	6846	6837	6792	6820	6895	6888	6852	6854	6839	6897	6868	6818	6863	6774	6788	6933	6901	6840	6953	6909	6836	6878	6908	6800	6735	6916	6815	6775	6895	6771	6853	6990	6828	6950	6809	6832	6767	6903	6805	6885	6926	6834	6779	7039	6954	6874	6787	6947	6905	6838	6791	7068	6857	6868	7010	6889	6858	6856	6851	6886	6883	6818	6905	6950	6882	6826	6752	6769	6752	6874	6738	6726	6834	6930	6769	6902	6862	6758	6770	6827	6814	6908	6642	6718	6887	6855	6809	6832	6753	6765	6957	6848	6900	6863	6790	6989	6813	6880	6777	6864	6824	6768	6856	6919	6944	6879	6942	6919	6886	6827	6785	6886	6819	6906	6789	6837	6870	6890	6785	6832	6766	6930	6840	6840	6818	6856	6964	6774	6820	6818	6848	6810	6908	6899	6707	6783	6796	6878	6936	6832	6782	6738	6897	6875	6832	6954	6902	6598	6804	6821	6855	6958	6865	6895	6876	6859	6923	6847	6798	6938	6891	7055	6806	6837	6813	6876	6990	6829	6858	6879	6788	6798	6788	6970	6889	6951	6828	6910	6921	6864	6855	6839	6859	6848	6877	6842	6810	6725	6855	6783	6945	6926	6925	6917	6800	6915	6695	6776	6876	6868	6851	6913	6900	6793	6758	6855	6823	6898	6737	6944	6911	6824	6910	6824	6872	6880	6910	6707	6807	6752	6878	6838	6849	6884	6901	6871	6845	6858	6869	6886	6861	6871	6849	6870	6867	6804	6905	6867	6819	6916	6687	6973	6910	6814	6999	6831	6787	6963	6885	6951	6805	6903	6957	6915	6889	6891	6710	6841	6793	6861	6841	6727	6936	6906	6715	6955	6782	6900	6859	6749	6873	6880	6918	6836	6876	7021	6879	6989	6765	6873	6887	6953	6816	6990	6888	6846	6936	6978	6646	6811	6813	6963	6804	6763	6864	6828	6938	6844	6830	6956	6927	6756	6880	6932	6904	6956	6833	6923	6891	6968	6831	6799	6907	6989	6804	6845	6907	6838	6844	6877	6877	6912	6787	6947	6775	6917	6937	6778	6870	6786	6859	6836	6816	6750	6886	6940	6854	6789	6971	6905	6946	6835	6957	6870	6817	6826	6793	6734	6993	6878	6735	6881	6926	6897	6891	6956	6903	6827	6823	6977	6826	6919	6892	6791	6830	6844	6844	6782	6825	6780	6853	6854	6865	6859	6800	6840	6932	6828	6728	6813	6916	6833	6851	6857	7047	6813	6796	6884	6974	6953	6899	6822	6862	6829	6818	6855	6935	6761	6902	6904	6794	6878	6941	6794	6858	6747	6850	6746	6879	6799	6871	6855	6833	6764	6862	6808	6817	6741	6800	6903	6793	6791	6809	6774	6753	6775	6969	6925	6768	6898	6804	6852	6865	6896	6935	6857	6793	6839	6912	6891	6935	6940	6951	6812	6872	6943	6829	6821	6867
41912	40953	22341	7441	2145	1196	953	898	905	897	890	928	911	931	947	890	910	907	898	909	885	945	907	965	967	913	924	905	902	869	895	896	912	942	832	873	949	921	906	937	883	895	953	935	949	898	930	970	901	849	945	963	900	963	877	914	926	877	916	871	922	924	957	888	908	932	903	954	925	920	934	905	899	871	905	924	869	887	909	909	895	947	928	923	918	921	944	903	953	969	869	936	947	913	895	882	928	982	883	907	964	938	916	857	914	958	882	888	886	953	918	928	918	915	925	903	891	948	925	891	1000	908	912	932	903	913	903	908	928	892	905	951	906	949	889	941	877	916	903	874	892	943	867	878	934	947	902	944	872	935	858	891	911	912	959	907	857	923	896	906	886	823	878	919	966	895	939	886	924	928	898	897	901	919	892	895	902	923	880	891	900	922	903	887	891	923	897	893	932	913	874	945	862	927	882	919	881	918	903	913	941	963	898	941	935	928	895	923	903	926	967	941	930	876	914	852	908	925	902	880	849	934	895	905	864	931	940	916	950	849	929	909	964	954	937	879	874	906	920	890	942	887	979	892	928	928	903	893	941	978	959	915	887	940	910	878	925	906	943	923	963	901	920	871	911	950	889	910	907	962	914	871	921	932	924	851	892	940	937	891	969	968	928	900	953	915	920	943	964	908	918	868	959	903	885	948	864	853	889	904	940	892	861	935	910	927	966	960	869	908	921	898	884	918	941	881	919	883	880	923	921	947	977	893	910	961	911	923	857	942	907	840	887	899	958	923	927	921	863	881	890	884	884	845	932	917	938	928	926	897	898	885	844	887	882	976	943	890	966	887	880	909	931	933	896	920	966	920	897	939	919	930	919	971	953	920	885	905	979	936	922	913	884	908	930	849	950	909	882	926	875	946	870	892	871	927	917	898	906	889	930	919	869	949	911	917	905	890	974	866	872	942	882	944	948	909	880	915	950	843	956	897	896	883	897	837	921	878	867	918	945	894	913	930	957	890	894	883	858	898	883	954	891	893	914	904	918	881	977	924	901	903	907	948	950	933	881	901	869	899	891	961	945	941	884	875	876	844	904	911	940	945	861	944	888	929	944	923	922	924	936	937	861	925	866	953	972	907	903	944	912	889	907	862	871	943	908	943	887	914	950	938	926	941	901	866	924	935	883	904	928	858	1001	898	896	896	928	901	835	927	885	877	900	836	967	926	948	901	930	907	930	928	933	866	875	850	880	899	912	839	954	904	967	887	904	885	943	936	869	834	929	907	863	920	898	916	873	944	892	905	939	993	930	948	861	905	910	882	904	930	944	963	920	937	897	890	925	802	908	950	950	910	934	946	910	899	863	952	863	867	969	872	896	901	948	866	902	978	931	883	971	843	921	943	848	884	879	910	980	848	946	939	926	933	952	889	957	920	881	976	863	926	918	927	860	941	918	903	926	897	914	906	899	946	870	917	865	937	920	924	929	924	920	894	887	929	903	845	918	919	898	913	931	911	916	904	924	919	873	946	899	843	841	888	910	882	897	894	903	957	876	885	962	913	881	869	940	950	910	944	885	888	933	894	908	935	918	941	879	892	923	881	885	911	898	906	839	959	977	914	942	864	893	898	863	890	883	895	912	958	893	916	932	844	925	855	887	916	918	889	947	886	942	877	917	916	869	870	916	881	916	920	914	924	915	907	936	881	856	925	906	897	886	940	910	904	886	964	872	878	909	936	912	906	905	894	916	895	898	958	845	919	892	901	885	931	902	894	912	936	908	904	922	883	924	899	875	973	950	829	867	901	885	912	944	920	967	877	905	930	931	933	922	965	903	915	937	923	845	899	837	905	884	946	935	914	921	904	917	911	923	929	928	959	920	919	895	921	912	921	906	907	924	885	926	873	897	954	942	898	863	927	941	906	925	922	927	924	898	923	880	874	948	932	930	872	955	886	885	961	899	876	930	928	895	902	931	922	866	871	858	965	943	959	877	971	968	919	923	907	934	911	951	854	912	898	903	915	992	919	917	888	974	827	940	938	865	966	933	917	923	967	941	926	867	939	938	929	943	923	905	912	893	888	886	870	879	985	894	897	870	912	881	916	915	855	881	948	904	913	882	880	887	909	911	949	890	954	856	888	941	968	914	969	904	896	931	859	899	945	863	901	875	897	913	863	887	931	914	932	931	898	910	925	967	864	872	901	923	874	885	925	898	932	916	960	908	903	881	897	907	902	907	933	896	915	896	900	927	915	910	952	890	942	951	886	897	919	884	950	955	894	898	905	880	916	937	962	903	902	878	913	866	901	900	855	922	887	880	959	880	915	925	887	911	964	935	903	872	926	921	910	960	847	879	920	928	910	935	907	896	936	852	930	917	862	916	905	946	985	909	889	890	959	903	905	955	920	860	937	882	892	925	898	929	904	898	887	926	899	924	992	1001	877	891	929	918	911	931	923	971	894	911	936	860	938	924	910	934	953	932	894	878	924	857	892	917	896	929	921	908	948	968	927	948	894	906	897	902	920	900	918	903	882	903	934	912	903	896	882	901	947	897	924	864	895	875	879	984	855	892	922	881	851	901	848	877	899	884	911	852	940	916	930	888	965	885	860	895	888	886	981	944	942	864	887	933	900	877	925	903	970	890	947	889	903	879	852	864	921	922	896	937	890	928	905	898	924	958	929	894	920	907	917	909	917	874	939	916	896	857	958	885	890	931	904	924	913	964	909	903	941	915	911	916	881	923	893	920	915	903	935	891	897	951	925	889	900	922	973	872	889	910	888	929	920	935	900	918	882	909	938	904	883	857	882	884	904	905	914	906	921	922	935	977	914	940	948	923	899	902	885	920	889	864	910	942	932	929	913	923	906	935	930	883	897	927	944	936	895	889	891	953	892	884	989	975	937	953	883	916	926	949	910	887	971	926	892	880	961	856	920	901	917	896	928	934	966	866	913	897	921	895	865	906	939	906	871	865	938	916	880	940	935	926	890	913	913	929	880	905	892	897	886	967	932	897	914	852	906	943	930	847	890	925	897	912	954	913	889	899	879	878	963	930	935	903	912	844	908	929	944	940	902	964	890	885	940	938	876	915	927	910	922	908	909	879	838	890	898	919	829	888	899	898	906	896	891	891	926	940	936	924	951	920	920	871	906	896	902	906	899	902	931	887	962	917	893	919	930	918	900	931	940	885	936	869	923	888	936	891	940	902	918	896	921	919	939	881	864	921	870	914	894	874	943	834	902	971	959	861	899	938	909	889	1002	938	851	926	915	912	932	929	924	937	906	933	902	899	889	916	923	929	920	899	892	932	888	957	904	921	941	949	917	897	876	890	957	901	992	888	927	896	916	899	869	843	916	887	887	890	922	910	859	984	942	980	925	898	921	904	906	948	907	930	931	884	877	889	898	942	912	905	930	902	917	910	958	884	912	935	888	885	928	935	898	881	941	947	923	904	907	887	947	933	907	908	893	940	898	937	949	889	887	951	920	898	889	907	872	892	893	955	938	916	884
70270	59578	45191	33696	22886	12366	8292	7634	7589	7500	7464	7565	7519	7335	7460	7409	7511	7584	7553	7479	7535	7554	7631	7581	7361	7614	7380	7547	7588	7612	7581	7671	7564	7564	7458	7433	7494	7454	7609	7544	7675	7510	7592	7597	7469	7508	7519	7477	7474	7623	7396	7429	7481	7421	7416	7459	7528	7418	7541	7658	7569	7486	7449	7547	7527	7541	7383	7528	7460	7468	7497	7549	7552	7495	7526	7481	7540	7494	7623	7608	7567	7493	7649	7423	7354	7542	7458	7584	7513	7587	7381	7528	7506	7454	7548	7653	7464	7494	7524	7490	7521	7396	7453	7551	7527	7597	7499	7605	7449	7344	7495	7553	7405	7503	7496	7405	7601	7517	7515	7411	7405	7408	7548	7377	7494	7484	7370	7634	7646	7356	7504	7608	7602	7546	7507	7557	7510	7521	7515	7410	7452	7721	7527	7554	7567	7549	7459	7419	7452	7591	7533	7425	7563	7482	7551	7427	7549	7527	7673	7487	7517	7453	7576	7536	7499	7409	7579	7506	7426	7376	7451	7522	7535	7602	7606	7477	7500	7500	7488	7421	7447	7413	7539	7593	7523	7443	7586	7508	7495	7603	7646	7428	7379	7476	7506	7531	7515	7642	7676	7525	7457	7619	7543	7621	7433	7545	7604	7494	7478	7451	7334	7488	7371	7548	7582	7452	7306	7483	7543	7542	7455	7459	7564	7570	7663	7544	7548	7505	7514	7531	7583	7364	7530	7397	7581	7566	7513	7550	7591	7492	7408	7626	7581	7522	7358	7626	7657	7396	7559	7485	7560	7409	7460	7633	7519	7553	7523	7445	7526	7411	7414	7468	7541	7646	7580	7513	7567	7512	7598	7521	7493	7474	7444	7650	7372	7518	7563	7425	7618	7537	7528	7610	7558	7490	7531	7614	7532	7564	7449	7624	7414	7611	7414	7519	7480	7599	7536	7475	7438	7505	7489	7441	7495	7599	7482	7677	7592	7395	7390	7442	7596	7567	7614	7553	7501	7442	7426	7516	7518	7570	7462	7670	7423	7459	7550	7578	7537	7495	7444	7465	7436	7455	7461	7518	7451	7649	7414	7556	7530	7482	7556	7540	7554	7520	7737	7489	7577	7632	7447	7559	7550	7694	7563	7451	7552	7537	7486	7406	7575	7607	7439	7553	7547	7462	7425	7471	7656	7563	7464	7511	7520	7467	7558	7434	7640	7621	7540	7473	7513	7514	7536	7361	7440	7565	7484	7606	7591	7484	7550	7593	7364	7434	7513	7392	7587	7474	7558	7501	7555	7521	7362	7568	7462	7430	7645	7543	7450	7590	7440	7506	7519	7405	7461	7501	7455	7561	7506	7579	7745	7475	7523	7515	7334	7628	7463	7545	7540	7423	7482	7495	7598	7525	7552	7512	7479	7484	7638	7417	7380	7469	7597	7542	7597	7555	7580	7504	7493	7461	7634	7564	7441	7383	7420	7511	7535	7460	7526	7493	7458	7407	7513	7478	7459	7544	7562	7534	7518	7492	7472	7400	7512	7413	7494	7456	7487	7494	7585	7368	7519	7440	7585	7332	7562	7529	7675	7454	7561	7582	7578	7605	7424	7574	7452	7548	7489	7385	7561	7494	7331	7483	7510	7521	7525	7409	7414	7508	7589	7585	7656	7381	7462	7578	7430	7523	7683	7519	7497	7400	7320	7484	7421	7580	7334	7521	7587	7501	7587	7444	7511	7606	7477	7543	7649	7653	7663	7522	7505	7655	7591	7512	7595	7561	7616	7537	7354	7532	7533	7391	7632	7414	7514	7517	7405	7522	7505	7547	7613	7400	7515	7581	7610	7555	7465	7502	7588	7526	7571	7572	7460	7504	7584	7504	7657	7433	7505	7486	7382	7488	7554	7529	7529	7527	7387	7612	7519	7502	7292	7488	7449	7478	7449	7575	7666	7493	7452	7503	7455	7594	7375	7597	7412	7455	7538	7506	7527	7485	7553	7587	7592	7494	7473	7564	7431	7532	7521	7646	7508	7404	7578	7498	7499	7495	7378	7494	7573	7482	7538	7600	7510	7453	7512	7550	7542	7487	7585	7482	7577	7511	7455	7498	7533	7450	7529	7530	7504	7449	7580	7502	7664	7551	7494	7472	7565	7539	7413	7466	7550	7418	7568	7514	7658	7524	7532	7495	7396	7478	7636	7584	7483	7627	7533	7450	7480	7580	7462	7510	7474	7510	7468	7508	7443	7421	7380	7473	7546	7572	7398	7493	7509	7642	7501	7573	7492	7431	7388	7471	7572	7537	7562	7547	7338	7599	7477	7437	7509	7525	7519	7495	7503	7584	7485	7465	7549	7597	7535	7593	7429	7481	7607	7538	7482	7590	7361	7613	7530	7567	7564	7566	7584	7490	7523	7449	7456	7542	7620	7462	7405	7419	7532	7569	7397	7498	7463	7551	7606	7551	7519	7514	7484	7458	7701	7508	7535	7675	7600	7343	7542	7385	7487	7617	7391	7604	7465	7473	7551	7499	7491	7509	7567	7558	7671	7577	7456	7369	7482	7553	7474	7492	7537	7438	7645	7667	7532	7444	7483	7599	7459	7413	7536	7528	7530	7437	7615	7577	7479	7553	7423	7427	7572	7580	7545	7543	7516	7472	7604	7529	7573	7697	7545	7455	7407	7633	7525	7454	7538	7478	7346	7451	7514	7486	7608	7426	7558	7524	7588	7484	7513	7524	7587	7517	7517	7470	7470	7441	7538	7588	7518	7583	7458	7575	7559	7593	7648	7625	7423	7492	7558	7480	7626	7477	7416	7515	7542	7408	7540	7481	7510	7529	7596	7413	7425	7443	7316	7596	7521	7448	7565	7458	7586	7446	7634	7560	7474	7367	7623	7589	7554	7460	7380	7455	7474	7549	7515	7578	7432	7507	7435	7494	7591	7533	7550	7442	7532	7550	7537	7465	7480	7496	7545	7463	7481	7620	7448	7468	7440	7478	7418	7559	7367	7457	7601	7468	7642	7593	7460	7463	7503	7473	7602	7467	7557	7522	7533	7451	7488	7438	7676	7535	7536	7453	7594	7405	7477	7443	7536	7352	7578	7385	7542	7486	7547	7289	7521	7444	7529	7426	7466	7388	7424	7375	7466	7502	7564	7497	7453	7493	7429	7549	7425	7613	7504	7593	7583	7517	7606	7438	7464	7543	7495	7448	7616	7469	7555	7529	7527	7505	7512	7474	7557	7500	7508	7604	7416	7359	7624	7647	7496	7465	7570	7486	7580	7463	7523	7542	7419	7488	7680	7420	7552	7485	7518	7560	7495	7545	7379	7484	7433	7598	7475	7548	7515	7472	7538	7544	7442	7509	7475	7526	7555	7558	7641	7590	7441	7474	7678	7571	7445	7526	7491	7511	7567	7513	7763	7508	7576	7567	7513	7614	7491	7426	7496	7567	7674	7498	7413	7442	7559	7448	7588	7494	7533	7485	7419	7419	7538	7636	7340	7415	7486	7538	7496	7475	7519	7563	7528	7447	7407	7462	7495	7404	7645	7393	7498	7432	7584	7487	7659	7487	7502	7410	7638	7556	7463	7535	7630	7599	7505	7622	7421	7505	7429	7587	7613	7512	7428	7672	7428	7576	7517	7568	7601	7582	7543	7537	7541	7551	7516	7447	7579	7546	7538	7522	7452	7320	7414	7562	7572	7656	7466	7436	7405	7478	7474	7413	7545	7522	7527	7399	7510	7510	7534	7558	7485	7460	7481	7432	7538	7714	7594	7639	7548	7554	7485	7522	7671	7455	7516	7446	7517	7472	7425	7467	7623	7583	7603	7732	7380	7441	7578	7423	7460	7466	7541	7594	7483	7521	7493	7524	7615	7468	7407	7608	7399	7520	7483	7595	7497	7490	7446	7507	7513	7536	7549	7642	7514	7501	7708	7550	7535	7550	7441	7459	7491	7554	7545	7518	7442	7627	7561	7667	7588	7473	7447	7343	7526	7561	7526	7534	7468	7399	7560	7557	7450	7529	7443	7427	7554	7611	7533	7585	7651	7558	7493	7596	7558	7582	7525	7440	7529	7541	7552	7530	7434	7416	7519	7566	7402	7412	7409	7487	7522	7503	7605	7555	7576	7490	7607	7467	7504	7555	7549	7636	7429	7433	7520	7563	7573	7561	7463	7399	7405	7690	7555	7429	7568	7494	7447	7354	7552	7574	7543	7515	7501	7457	7595	7553	7526	7545	7482	7553	7450	7498	7480	7544	7482	7650	7533	7530	7565	7495	7539	7388	7463	7526	7465	7476	7564	7485	7551	7612	7649	7507	7467	7503	7539	7517	7582	7541	7521	7548	7515	7468	7540	7437	7516	7454	7498	7691	7486	7586	7499	7470	7478	7550	7433	7362	7616	7464	7497	7442	7438	7550	7469	7471	7460	7547	7591	7533	7507	7525	7682	7620	7596	7522	7526	7556	7417	7380	7625	7512	7583	7420	7449	7440	7495	7504	7464	7593	7438	7485	7474	7506	7472	7509	7573	7468	7638	7548	7641	7474	7307	7360	7491	7517	7465	7520	7513	7520	7443	7386	7583	7498	7434	7427	7569	7580	7437	7616	7459	7473	7607	7415	7552	7547	7436	7401	7617	7532	7506	7489	7530	7491	7339	7576	7488	7489	7559	7544	7478	7645	7334	7562	7500	7427	7586	7571	7395	7579	7516	7544	7384	7493	7450	7666	7555	7658	7324	7649	7570	7467	7594	7636	7579	7542	7479	7518	7562	7585	7461	7443	7552	7620	7345	7458	7577	7714	7435	7506	7468	7573	7542	7597	7479	7397	7494	7432	7533	7627	7517	7467	7549	7473	7415	7526	7381	7573	7517	7574	7506	7538	7595	7486	7552	7568	7570	7594	7643	7538	7680	7534	7469	7622	7473	7570	7599	7616	7515	7549	7500	7354	7559	7514	7505	7480	7552	7492	7377	7468	7588	7604	7364	7542	7462	7640	7554	7526	7512	7479	7566	7494	7545	7531	7465	7347	7563	7658	7458	7668	7513	7546	7502	7539	7497	7568	7450	7529	7417	7592	7425	7450	7535	7526	7480	7442	7518	7531
52094	53545	31674	13262	3726	1380	1037	978	979	979	914	950	934	969	899	896	958	949	910	968	977	941	926	986	980	950	965	973	1004	967	932	985	982	1023	1034	964	955	977	926	949	1001	976	968	953	967	927	944	1015	993	927	928	919	982	981	971	930	920	1017	971	904	902	962	963	908	983	937	955	901	894	967	990	877	965	958	949	958	933	967	974	1002	928	980	915	979	975	993	994	992	941	973	967	926	964	978	957	973	975	946	960	976	932	971	994	938	1045	947	922	943	999	967	996	958	953	989	933	977	933	902	941	950	940	893	992	937	952	935	937	947	944	960	974	898	922	922	970	952	955	926	954	995	944	949	933	935	941	1004	908	932	945	961	960	973	968	955	968	975	881	982	940	931	949	978	929	1005	946	979	962	948	908	971	997	901	985	918	954	959	959	938	992	968	988	982	965	920	947	921	976	934	954	936	944	934	970	997	962	987	973	959	950	921	984	1004	990	942	988	958	976	941	965	966	926	955	990	940	937	974	957	964	978	935	926	998	993	1003	965	942	979	995	989	936	926	918	991	993	966	935	935	941	973	990	912	960	944	938	968	957	979	969	977	937	979	937	1007	964	887	929	935	993	971	939	958	1011	933	942	944	903	1013	944	972	978	908	962	929	874	1026	964	966	959	1002	982	954	1002	919	912	987	973	962	883	974	957	931	952	960	1003	948	921	962	960	968	941	923	944	1013	966	916	971	902	936	974	916	932	960	1008	916	963	971	963	936	978	958	929	959	971	921	951	944	957	996	949	913	996	926	903	965	956	974	954	971	944	963	976	1008	963	971	909	919	947	932	943	924	978	967	906	915	973	956	958	955	992	989	950	920	942	1005	984	921	883	994	935	948	966	980	947	1013	912	1029	968	1007	945	965	971	975	1026	932	995	945	973	1011	951	932	945	1000	962	965	920	985	929	984	979	976	934	938	964	975	948	924	884	958	960	1014	957	919	881	945	929	975	925	982	944	1010	922	980	978	975	948	936	1024	987	941	893	936	945	902	1013	963	1029	963	957	997	1028	940	903	962	918	908	980	919	1008	971	927	929	908	937	984	929	944	977	936	923	962	994	965	887	953	948	992	881	986	962	943	946	939	923	914	886	967	930	912	943	940	989	983	952	964	955	955	922	931	900	966	971	954	965	986	958	955	932	943	903	941	913	947	893	891	932	914	960	981	968	958	946	978	893	988	974	988	1000	978	933	963	953	1033	981	1008	892	981	884	930	973	927	1003	930	934	925	919	995	953	959	960	930	979	920	1001	963	980	928	940	997	958	961	978	952	938	895	973	904	985	979	989	1003	994	957	1007	922	951	945	930	916	979	951	994	1046	910	992	940	904	931	1022	958	967	914	966	934	971	960	942	948	979	965	949	930	939	1037	974	959	960	1005	946	944	913	937	936	970	966	927	954	939	964	982	977	943	959	926	935	922	969	971	923	979	984	966	989	955	956	1009	1001	945	983	982	986	922	953	952	962	949	969	935	935	993	1003	945	996	978	915	951	918	1037	946	954	950	979	971	916	959	933	961	1005	905	940	952	938	956	1014	952	974	966	950	976	893	984	933	995	928	897	929	1025	954	917	932	973	952	954	929	990	924	998	944	1015	960	998	927	946	1004	948	987	956	1012	912	954	1011	962	975	1018	918	970	913	974	934	940	977	985	1024	989	932	1001	1001	997	1022	947	1016	935	955	987	915	987	942	939	1014	922	953	877	930	961	1001	956	961	958	989	955	933	939	938	948	955	985	958	950	991	877	938	942	938	924	967	947	946	1017	952	998	942	986	923	967	945	993	954	979	958	964	999	919	957	917	987	884	948	989	998	979	959	985	969	1003	1003	968	900	984	958	885	997	942	974	915	964	933	935	955	938	945	1002	946	961	981	1001	1020	1000	967	967	915	954	965	949	940	986	977	944	993	936	904	950	947	938	946	1001	955	945	982	954	926	906	1013	1002	945	912	917	945	1013	921	950	972	1003	929	935	994	998	967	994	973	959	937	985	933	944	914	1035	971	952	941	988	922	953	948	965	934	949	911	978	968	995	937	1010	964	976	947	945	870	970	929	983	1009	992	957	943	954	927	937	1003	920	933	958	972	1009	930	970	890	969	932	894	957	973	927	983	966	999	933	956	950	922	971	937	942	979	971	950	957	963	960	989	988	1001	943	997	968	921	961	988	964	909	997	1008	972	967	917	928	988	945	939	937	955	978	1019	921	920	907	1003	949	974	967	986	1012	955	990	974	950	934	1007	960	972	1035	950	961	948	964	920	949	1031	885	994	987	956	921	930	960	974	937	977	911	914	906	1008	982	941	955	925	910	990	979	973	962	977	983	997	931	954	932	999	916	934	917	995	939	944	1026	946	978	977	918	1016	985	967	892	955	865	967	945	974	903	934	966	971	895	1026	905	942	914	970	900	941	963	888	927	948	938	978	941	998	975	973	890	1007	1006	930	939	987	962	928	966	952	922	993	955	923	929	984	972	957	897	984	980	1013	1008	996	991	961	915	968	914	960	1006	962	950	981	965	980	985	948	974	963	941	998	940	940	971	969	969	964	1008	983	917	952	976	977	965	901	939	971	990	870	1014	977	1001	933	932	969	979	937	950	930	1000	1003	1000	1047	931	927	963	957	1004	980	1003	929	950	923	966	927	932	931	942	900	940	978	970	964	986	1001	914	955	988	980	933	970	940	926	947	982	939	985	978	932	916	982	961	930	974	981	935	991	942	943	928	946	975	969	973	935	907	1027	950	918	917	950	892	984	968	993	963	978	946	978	934	920	961	905	953	900	944	979	1001	918	1010	974	918	967	939	931	971	990	983	953	953	923	922	1012	937	949	971	977	1012	923	960	954	974	961	961	978	970	960	985	966	907	903	942	996	990	913	981	977	934	966	942	962	962	912	995	953	984	1061	987	934	1016	960	994	949	1033	991	1007	974	921	953	928	997	989	965	954	918	950	983	955	867	990	943	968	938	977	991	939	977	926	962	934	915	929	972	896	934	1026	958	938	973	979	1022	941	1000	927	918	982	963	934	953	915	935	990	1013	1000	957	1004	983	926	983	907	954	929	936	947	1002	956	1001	971	988	976	980	950	1020	922	965	1013	976	972	945	964	957	1012	938	957	941	969	972	953	1008	993	960	902	939	998	963	960	954	904	952	991	983	980	989	975	971	1005	962	905	961	982	984	926	973	966	941	986	1038	959	1008	970	929	940	930	896	993	948	972	976	875	917	1022	966	950	921	985	910	919	878	950	975	1025	983	961	1000	952	964	973	956	957	980	952	952	963	864	934	945	1003	974	921	950	960	964	1002	951	930	940	913	931	941	981	1010	952	1013	921	952	962	976	975	960	966	923	1000	973	960	1038	965	965	926	947	968	954	981	975	935	948	968	947	963	936	970	1015	935	902	974	972	968	966	1006	966	957	949	927	938	932	995	910	959	1006	939	945	946	978	925	933	949	929	920	963	983	906	933	896	982	951	939	1003	946	940	916	930	953	989	940	931	940	997	1000	952	967	1033	927	954	988	979	1025	978	920	941	962	947	928	969	920	1023	1004	962	951	948	954	973	988	917	906	932	938	935	929	919	965	891	924	938	960	970	916	962	912	966	989	972	956	916	957	977	922	933	937
60421	59531	54755	41808	30327	15487	9091	7878	7813	7933	7971	7777	7755	7836	7751	7787	7923	7764	7950	7914	7633	7913	7945	7891	7765	7790	7828	7853	7909	7884	7779	7824	7894	7885	7837	7785	7859	7832	7801	7821	7915	7700	7771	7851	7767	7633	7920	7732	7764	7950	7792	7723	7763	7804	7771	7845	7883	7845	7910	7799	7763	7790	7856	7780	7843	7847	7826	7884	7832	7877	7779	7822	7964	7830	7848	7729	7777	7782	7758	7845	7876	7817	7918	7971	7735	7971	7737	7730	7718	7695	7882	7847	7875	7851	7734	7988	7916	7844	7770	7713	7768	7730	7807	7806	7737	7815	7884	7715	7917	7793	7762	7709	7790	7792	7783	7604	7754	7892	7725	7775	7856	7671	7791	7779	7899	7933	7890	7815	7727	7902	7841	7802	7919	7646	7745	7903	7742	7841	7734	7771	7960	7738	7786	7747	7702	7879	7815	7986	7801	7651	7868	7719	7757	7816	7719	7872	7833	7858	7780	7809	7674	7952	7822	7821	7877	7846	7790	7930	7781	7879	7837	7817	7900	7729	7991	7748	7772	7850	7698	7777	7720	7954	7779	7785	7884	7869	7834	7897	7829	7899	7845	7790	7862	7732	7905	7760	7873	7774	7680	7885	7828	7899	7866	7835	7905	7752	7778	7677	7794	7851	7899	7785	7738	7860	7803	7764	7780	7672	7854	7704	7749	7786	7772	7762	7689	7736	7897	7838	7901	7803	7905	7776	7846	7853	7770	7769	7845	7926	7895	7869	7923	7749	7711	7712	7826	7829	7877	7687	7815	7765	7927	7839	7746	7868	7850	7770	7890	7863	7927	7679	7748	7687	7876	7773	7735	7796	7778	7689	7864	7938	7886	7836	7742	7717	7966	7748	7642	7854	7952	7774	7897	7664	7752	7939	7724	7992	7929	7896	7752	7815	7906	7867	7939	7804	7854	7718	7918	7866	7794	7817	7841	7790	7919	7903	7767	7799	7670	7781	7951	7788	7841	7826	7862	7752	7855	7769	7744	7903	7800	7652	7940	7913	7775	7749	7711	7873	7799	7939	7854	7844	7664	7806	7720	7895	7779	7935	7663	7787	7806	7840	7784	7791	7904	7911	7893	7874	7874	7805	7968	7827	7847	7867	7680	7861	7808	7767	7946	7827	7887	7862	7936	7799	7787	7842	7847	7722	7793	7900	7812	7817	7724	7825	7889	7783	7731	7789	7760	7910	7853	7730	7847	7829	7794	7868	7864	7803	7834	7934	7922	7727	7928	7846	7756	7860	7853	7947	7742	7712	7828	7629	7732	7877	7782	7747	7701	7811	7818	7709	7864	7781	7765	7816	7974	7719	7956	7716	7729	7743	7816	7809	7845	7787	7789	7834	7853	7868	7806	7827	7862	7897	7773	7794	7822	7902	7739	7831	7733	7839	7826	7829	7909	7796	7968	7827	7886	7751	7899	7948	7743	7581	7793	7794	7840	7799	7787	7943	7731	7862	7821	7744	7791	7937	7754	7939	7881	7974	7877	7814	7912	7804	7947	7893	7843	7767	7761	7741	7750	7839	7759	7977	7580	7867	7776	7801	7873	7978	7859	7759	7803	7839	7784	7619	7943	7776	7701	7742	7685	7826	7729	7841	7829	7966	7898	7694	7895	7806	7821	7933	7863	7697	7694	7827	7836	7707	7853	7820	7933	7844	7850	7787	7793	7802	7806	7931	7922	7832	7823	7775	7863	7838	7784	7907	7725	7888	7805	7749	7893	7838	7824	7912	7860	7831	7803	7736	7721	7853	7919	7888	7876	7858	7831	7737	7821	7713	7800	7668	7775	7885	7892	7785	7857	7843	7859	7826	7678	7831	7711	7657	7820	7785	7796	7881	7730	7842	7762	7794	7831	7869	7550	7851	7683	7857	7817	7877	7869	7732	7863	7878	7842	7869	7895	7763	7846	7775	7800	7744	7814	7738	7822	7815	7793	7687	7808	7794	7794	7893	7929	7916	7768	7749	7768	7705	7809	7793	7800	7917	7840	7868	7740	7798	7895	7769	7801	7853	7847	7880	7874	7712	7699	7778	7800	7929	7765	7894	7787	7901	7832	7831	7869	7699	7870	7714	7766	7862	7899	7811	7652	7938	7914	7807	7760	7865	7814	7875	7743	7801	7875	7728	7771	7745	7869	7879	7895	7816	7813	7841	7735	7760	7785	7797	7818	7826	7905	7880	7800	7826	7741	7959	7778	7886	7819	7840	7904	7746	7757	7761	7809	7693	7723	7914	7846	7910	7890	7802	7780	7674	7822	7903	7848	7762	7967	7901	7885	7673	7744	7686	7686	7788	7782	7774	7788	7759	7860	7732	7877	7796	7736	7678	7753	7927	7875	7911	7877	7923	7805	7977	7920	7916	7740	7759	7674	7757	7807	7784	7765	7905	7893	7920	7785	7844	7803	7804	7780	7882	7762	7844	7856	7826	7814	7697	7787	7823	7854	7751	7902	7724	7819	7903	7837	7774	7898	7926	7657	7824	7753	7835	7925	7747	7806	7821	7828	7853	7843	7663	7794	7766	7845	7938	7718	7757	7880	7855	7798	7692	7842	7660	7800	7852	7850	7771	7782	7783	7674	7951	7670	7710	7905	7671	7637	7836	7947	7824	7833	7770	7751	7713	7761	7802	7718	7831	7788	7795	7820	7978	7848	7826	7761	7686	7861	7709	7780	7730	7783	7775	7727	7851	7698	7846	7722	7837	7772	7729	7889	7854	7737	7813	7793	7752	7865	7568	7855	7799	7836	7652	7735	7808	7926	7955	7732	7791	7750	7912	7714	7859	7770	7742	7848	7902	7748	7850	7814	7786	7722	7978	7721	7858	7793	7769	7761	7709	7796	7857	7829	7835	7941	7736	7754	7813	7805	7740	7845	7765	7780	7789	7957	7736	7859	7740	7810	7816	7847	7954	7725	7837	7938	7773	7883	7594	7936	7788	7827	7937	7669	7900	7792	7962	7713	7776	7757	7878	7810	7720	7736	7936	7739	7788	7823	7858	7831	7962	7726	7815	7847	7821	7809	7869	7722	7764	7732	7729	7825	7781	7821	7745	7716	7843	7828	7861	7760	8031	7810	7739	7764	7980	7839	7829	7886	7752	7775	7815	7918	7801	7926	7847	7737	7762	7910	7814	7749	7734	7868	7718	7781	7835	7712	7704	7805	7779	7730	7731	7893	7787	7865	7868	7831	7835	7892	7867	7726	7738	7918	7754	7888	7894	7759	7767	7865	7787	7723	7890	7799	7778	7831	7825	7834	7948	7949	7783	7856	7974	7841	7847	7791	7818	7812	7984	7919	7835	7821	7804	7798	7778	7867	7837	7822	7878	7697	7669	7866	7817	7794	7913	7719	7743	7777	7810	7905	7889	7836	7742	7799	7881	7757	7856	7885	7819	7913	7917	7871	7798	7660	7897	7811	7816	7991	7796	7873	7806	7785	7805	7813	7832	7847	7924	7815	7784	7852	7874	7786	7731	7823	7824	7709	7738	7797	7938	7787	7790	7895	7879	7673	7786	7821	7907	7860	7913	7799	7888	7748	7789	7827	7909	7759	7937	7899	7868	7824	7795	7728	7862	7730	7887	7760	7826	7729	7791	7806	7854	7821	7812	7906	7910	7881	7941	7761	7793	7933	7910	7972	7817	7831	7770	7820	7691	7724	7837	7690	7890	7854	7880	7850	7697	7754	7758	7867	7783	7848	7781	7671	7814	7790	7820	7955	7817	7680	7701	7849	7789	7843	7639	7781	7847	7848	7784	7801	7749	8022	7724	7874	7771	7868	7828	7953	7723	7760	7866	7841	7604	7791	7817	7627	7849	7934	7808	7933	7734	7800	7986	7815	7868	7780	7672	7794	7805	7776	7916	7774	7803	7883	7946	7817	7812	7719	7712	7765	7690	7602	7873	7789	7742	7888	7775	7852	7811	7922	7797	7738	7893	7858	7891	7819	7795	7755	7773	7818	7737	7931	7784	7841	7888	7695	7916	7837	7905	7771	7941	7891	7931	7745	7960	7861	7890	7848	7864	7868	7810	7894	7661	7837	7801	7868	7737	7964	7745	7698	7806	7805	7893	7816	7826	7800	7721	7937	7772	7802	7653	7817	7915	7746	7776	7815	7790	7817	7904	7782	7724	7710	7902	7798	7958	7924	7897	7915	7624	7876	7739	7873	7793	7763	7984	7810	7864	7846	7799	7815	7834	7853	7731	7774	7890	7738	7934	7857	7902	7899	7720	7878	7759	7783	7900	7939	7857	7906	7841	7771	7862	8032	7837	8034	7762	7919	7763	7790	7832	7828	7833	7781	7823	7764	7926	7835	7925	7729	7792	7778	7905	7858	7756	7738	7818	7956	7806	7846	7866	7873	7827	7827	7895	7870	7763	7873	7676	7766	7788	7873	7673	7895	7860	7988	7878	7804	7668	7779	7862	7928	7666	7858	7732	7837	7864	7709	7835	7779	7824	7755	7865	7824	7822	7865	7859	7899	7870	7925	7854	7741	7884	7923	7853	7980	7805	7713	7658	7854	7806	7954	7910	7813	7731	7870	7931	7777	7838	7852	7851	7703	7819	7949	7918	7722	7975	7771	7737	7712	7884	7851	7779	7890	7753	7767	7949	7838	7774	7729	7685	7678	7830	7756	7893	7770	7692	7853	7981	7808	7705	7787	7758	7881	7766	7810	7737	7935	7831	7793	7787	7784	7682	7805	7725	7840	7799	7800	7825	7829	7897	7820	7863	7763	7822	7847	7746	7971	7818	7805	7848	7842	7795	7786	7840	7853	7593	7831	7804	7685	7925	7903	7809	7972	7684	7660	7718	7823	7684	7811	7742	7781	7916	7779	7748	7910	7882	7835	7739	7702	7802	7904	7776	7899	7919	7830	7934	7962	7757	7828	7708	7767	7898	7725	7795	7976	7868	7837	7885	7761	7891	7833	7778	7704	7871	7934	7755	7764	7720	7937	7876	7807	7892	7749	7837	7809	7827	7811	7842	7808	7830	7774	7726	7905	7787	7792	7847	7744	7821	7774	7882	7737	7940	7783	7846	7765	7805	7803	7841	7736	7752	7805	7741
24348	20334	11408	4248	1652	1012	833	763	795	798	814	709	807	784	758	816	813	755	826	748	797	844	790	825	787	781	778	728	796	770	809	817	776	824	797	785	774	801	809	774	796	822	808	806	772	817	786	746	803	773	779	806	776	797	782	765	774	832	804	752	820	792	784	817	750	769	789	751	772	792	786	793	800	802	793	793	774	759	799	775	805	780	820	753	801	767	794	778	713	809	763	769	784	801	791	746	770	828	794	792	782	770	831	811	839	777	744	822	824	780	728	778	739	791	756	776	802	779	767	803	774	769	817	780	786	807	785	736	793	800	797	809	817	819	847	797	835	820	787	836	785	789	810	805	821	752	775	798	785	791	807	760	791	795	820	796	798	777	759	813	825	812	827	766	798	774	782	821	741	773	779	822	782	835	783	799	793	760	778	860	802	784	803	823	773	774	796	784	769	779	791	795	805	782	820	796	813	742	811	768	806	836	834	756	760	786	783	801	772	730	755	783	786	834	780	788	787	826	799	776	836	835	722	773	831	793	769	820	754	807	858	737	808	793	785	766	725	827	816	774	759	861	765	818	749	793	781	764	772	776	761	809	741	798	781	770	842	799	803	775	815	787	765	789	802	766	763	849	781	765	844	760	794	824	792	833	824	780	841	771	750	793	791	802	863	792	790	775	827	805	807	802	758	769	834	776	850	844	791	762	789	785	823	793	756	778	796	791	780	806	748	782	831	813	734	760	771	765	810	801	788	773	793	825	746	729	800	767	822	796	774	797	828	827	827	784	780	787	783	784	776	785	815	812	803	840	768	766	791	761	786	831	773	793	820	767	750	790	798	805	763	795	755	806	775	764	773	825	753	843	817	807	758	805	766	773	826	756	771	780	763	811	834	794	782	749	824	837	790	814	790	793	784	779	819	764	798	732	812	806	849	824	765	776	832	792	758	794	789	786	753	769	753	846	720	763	815	739	828	752	857	762	795	779	797	802	814	791	787	774	809	797	773	809	790	790	792	813	790	769	756	802	799	800	820	738	779	814	786	766	823	772	775	849	815	835	794	770	734	785	825	843	816	770	764	777	785	790	794	826	794	816	801	832	860	830	795	799	801	776	834	840	774	802	769	781	808	772	788	833	795	829	788	770	808	802	791	824	801	797	807	776	789	813	798	858	806	799	827	808	810	790	817	812	831	818	810	786	796	752	808	749	792	761	797	832	753	808	770	860	822	813	775	782	765	836	802	806	839	770	839	782	774	801	775	794	815	841	822	764	753	759	831	768	750	772	751	782	791	735	764	757	785	741	789	801	747	769	794	833	784	799	794	779	772	794	782	814	770	845	753	843	805	842	748	749	817	791	792	733	764	815	816	780	812	771	760	806	793	834	844	807	779	830	814	827	782	813	710	755	812	800	795	779	797	859	807	800	845	813	754	799	833	744	817	762	763	733	757	820	788	800	788	777	814	831	807	763	781	788	798	794	832	792	785	825	806	818	809	767	760	806	809	836	779	785	798	781	820	815	738	773	832	743	822	788	765	772	796	786	834	805	798	770	795	784	777	809	780	791	759	862	801	746	817	782	772	800	799	832	792	792	798	851	828	710	785	775	768	741	787	756	794	748	781	791	820	749	766	809	786	746	779	788	869	808	778	784	768	796	754	799	783	767	757	797	797	807	773	813	803	742	777	773	783	802	768	797	838	802	775	828	806	818	776	864	830	864	827	789	826	798	809	835	797	773	805	781	830	812	771	720	729	733	796	863	805	821	802	794	791	789	774	817	743	767	782	831	882	803	796	817	807	766	811	793	740	787	777	808	817	800	834	780	766	802	804	795	804	838	807	783	795	798	768	783	836	808	827	790	786	793	797	740	820	784	802	790	771	850	811	804	747	758	798	815	819	776	773	828	785	810	810	807	818	775	777	762	796	833	818	826	731	743	831	819	843	839	812	801	850	827	823	831	847	812	800	833	809	804	787	801	801	835	823	809	774	802	803	806	737	786	762	746	785	810	778	820	760	787	764	785	807	847	793	863	801	786	828	859	764	768	800	765	759	766	833	778	747	783	736	752	770	784	795	781	835	764	768	835	793	768	755	777	799	766	784	821	843	796	796	765	756	815	731	807	796	781	790	808	790	815	804	807	792	785	820	771	835	804	796	763	808	788	811	791	816	821	751	800	775	828	818	768	809	779	820	790	793	820	815	804	797	800	814	812	841	773	789	821	774	794	761	758	781	819	828	768	812	801	796	769	773	847	770	772	793	775	800	803	827	809	806	835	802	783	746	817	797	825	841	732	823	788	794	785	794	817	794	813	779	779	754	803	808	763	820	856	787	777	755	784	776	853	777	790	800	779	854	825	845	791	827	826	755	792	806	773	812	826	795	800	734	784	804	808	778	833	811	788	759	822	795	816	807	844	766	779	813	787	845	795	810	798	798	839	811	786	755	804	760	771	846	812	815	805	809	789	792	827	745	805	810	785	797	805	805	751	823	794	811	832	838	792	841	786	789	810	810	737	798	831	740	781	782	823	788	806	752	768	806	837	745	757	817	813	844	842	838	748	791	784	795	748	770	779	812	819	805	820	875	798	774	796	774	777	800	800	804	842	787	805	800	773	800	790	784	812	790	813	822	817	817	827	825	815	823	816	809	814	786	812	797	782	730	756	789	829	793	795	816	781	783	807	782	748	815	747	829	809	750	801	826	782	783	775	716	803	785	785	783	793	763	752	831	841	736	811	819	787	820	786	787	792	828	811	775	740	763	809	789	821	829	747	744	800	805	806	765	783	796	771	838	832	748	707	792	778	780	819	820	766	858	813	790	767	821	725	839	817	779	815	817	784	785	845	816	816	783	770	821	785	773	763	724	799	828	800	815	805	805	745	786	819	868	783	726	793	759	836	756	808	868	813	798	808	783	738	804	858	777	766	793	787	804	781	728	784	772	808	835	802	795	730	778	750	821	770	808	786	784	792	806	759	768	795	789	830	804	795	802	794	786	771	817	780	791	785	815	821	789	769	787	845	765	822	756	802	754	783	786	760	759	738	782	802	755	826	771	824	779	724	773	796	743	801	808	832	847	758	805	778	871	799	767	811	788	808	764	734	836	722	775	742	769	772	808	785	800	794	774	829	819	793	790	797	758	802	773	808	824	784	820	791	760	746	770	795	777	779	824	805	813	800	790	795	808	813	844	788	831	780	800	760	764	817	795	828	794	807	756	804	815	795	761	760	777	842	834	759	801	789	797	801	793	781	769	797	792	723	738	762	801	818	794	807	791	793	754	795	774	803	805	784	793	815	787	747	778	766	771	798	793	753	810	788	808	799	795	814	815	811	816	798	789	788	789	823	799	752	795	746	764	740	776	775	771	808	780	760	765	748	733	821	806	853	765	799	787	811	766	752	828	807	824	729	774	777	777	816	764	837	731	771	793	806	768	818	759	758	874	830	803	818	801	793	793	797	783	793	783	800	726	750	758	776	796	789	762	792	788	802	796	815	801	825
57978	46997	36451	28000	19374	10456	7252	6860	6613	6723	6647	6765	6684	6650	6663	6626	6747	6575	6663	6630	6760	6798	6735	6731	6717	6643	6600	6716	6642	6656	6781	6699	6669	6733	6671	6575	6700	6690	6777	6640	6605	6823	6775	6694	6606	6691	6599	6575	6670	6668	6651	6666	6580	6733	6730	6687	6722	6688	6650	6625	6691	6647	6669	6698	6646	6713	6632	6573	6616	6741	6673	6705	6725	6709	6698	6705	6744	6738	6593	6599	6532	6669	6535	6572	6777	6667	6643	6588	6704	6676	6636	6533	6620	6787	6700	6647	6594	6612	6597	6729	6622	6606	6658	6595	6752	6631	6798	6662	6769	6642	6723	6640	6710	6692	6620	6731	6566	6722	6590	6615	6773	6664	6728	6592	6782	6696	6625	6592	6660	6542	6731	6672	6682	6633	6626	6732	6719	6645	6646	6734	6846	6543	6641	6763	6676	6798	6690	6608	6614	6728	6493	6749	6640	6615	6764	6721	6786	6572	6798	6616	6818	6711	6572	6722	6671	6630	6718	6574	6669	6628	6716	6696	6675	6718	6641	6650	6580	6814	6613	6624	6689	6644	6795	6742	6669	6619	6732	6637	6652	6714	6624	6772	6700	6564	6855	6830	6675	6695	6560	6614	6631	6636	6819	6592	6689	6756	6650	6674	6577	6726	6653	6739	6660	6628	6611	6734	6704	6676	6744	6614	6683	6724	6561	6756	6671	6692	6656	6644	6612	6713	6757	6588	6700	6656	6593	6620	6641	6807	6646	6645	6678	6729	6717	6749	6652	6779	6681	6604	6542	6721	6774	6748	6623	6739	6604	6710	6550	6683	6667	6673	6694	6734	6655	6593	6773	6663	6629	6754	6686	6720	6518	6619	6610	6774	6637	6620	6596	6659	6734	6702	6661	6661	6623	6712	6579	6636	6719	6635	6655	6741	6606	6885	6653	6668	6714	6641	6677	6687	6641	6761	6601	6684	6769	6626	6776	6690	6765	6655	6685	6600	6785	6691	6713	6605	6760	6582	6641	6672	6660	6670	6666	6690	6705	6770	6758	6828	6808	6743	6628	6550	6717	6677	6672	6710	6703	6723	6596	6673	6800	6705	6617	6847	6704	6737	6610	6788	6577	6856	6697	6671	6703	6583	6676	6732	6739	6643	6765	6711	6684	6730	6583	6662	6647	6657	6571	6514	6514	6726	6626	6626	6690	6564	6666	6739	6648	6730	6672	6653	6666	6628	6707	6506	6618	6672	6585	6712	6724	6607	6639	6713	6803	6747	6665	6603	6856	6682	6859	6600	6555	6667	6651	6673	6728	6669	6685	6696	6787	6689	6797	6652	6557	6622	6533	6664	6741	6801	6748	6783	6598	6648	6742	6657	6754	6693	6650	6778	6672	6562	6684	6768	6662	6679	6522	6683	6656	6646	6738	6657	6764	6679	6657	6657	6861	6729	6701	6611	6737	6688	6639	6665	6601	6765	6670	6675	6687	6653	6635	6845	6593	6688	6699	6699	6636	6649	6681	6578	6610	6754	6602	6696	6710	6719	6673	6772	6672	6685	6775	6757	6758	6587	6715	6686	6711	6756	6591	6688	6622	6680	6714	6613	6813	6746	6742	6587	6691	6617	6708	6675	6557	6742	6745	6804	6689	6701	6796	6827	6609	6827	6662	6740	6664	6557	6649	6606	6625	6638	6662	6667	6659	6717	6698	6571	6741	6698	6821	6734	6729	6773	6650	6643	6745	6584	6744	6554	6609	6697	6687	6742	6686	6644	6723	6711	6738	6618	6750	6780	6622	6710	6729	6745	6839	6622	6509	6688	6724	6761	6612	6732	6473	6719	6729	6721	6666	6506	6676	6619	6745	6706	6748	6695	6689	6660	6746	6674	6591	6819	6653	6621	6576	6749	6715	6697	6587	6742	6501	6601	6757	6733	6628	6739	6682	6673	6787	6650	6652	6687	6664	6588	6580	6592	6785	6680	6771	6734	6579	6642	6676	6600	6628	6541	6684	6785	6652	6669	6685	6722	6622	6573	6777	6734	6691	6704	6730	6755	6731	6836	6601	6632	6736	6697	6754	6596	6653	6766	6651	6651	6745	6616	6649	6719	6710	6540	6694	6785	6591	6682	6622	6760	6686	6768	6634	6793	6576	6791	6549	6551	6815	6678	6768	6733	6696	6672	6698	6749	6625	6750	6829	6616	6573	6734	6699	6804	6686	6672	6675	6680	6709	6672	6628	6750	6862	6607	6649	6627	6642	6648	6702	6696	6635	6761	6701	6766	6665	6707	6658	6722	6689	6545	6654	6670	6626	6801	6728	6754	6605	6759	6571	6654	6809	6594	6817	6779	6597	6745	6686	6691	6764	6552	6641	6745	6794	6651	6695	6666	6655	6699	6631	6743	6604	6640	6570	6638	6687	6756	6519	6662	6719	6768	6688	6659	6672	6623	6782	6733	6718	6692	6674	6681	6609	6675	6519	6682	6752	6737	6659	6714	6695	6657	6651	6678	6630	6686	6608	6824	6734	6624	6671	6721	6736	6757	6617	6710	6689	6629	6693	6703	6744	6698	6588	6639	6811	6641	6732	6829	6667	6659	6624	6689	6784	6675	6693	6809	6835	6719	6651	6677	6685	6826	6787	6692	6703	6684	6714	6707	6702	6719	6684	6833	6579	6664	6743	6713	6706	6653	6748	6685	6745	6666	6585	6687	6627	6679	6694	6651	6699	6706	6778	6661	6647	6636	6677	6666	6586	6602	6673	6726	6487	6575	6695	6732	6776	6759	6673	6587	6721	6554	6601	6665	6748	6634	6694	6599	6614	6801	6642	6600	6775	6767	6630	6814	6752	6710	6773	6741	6660	6652	6712	6692	6671	6663	6604	6588	6610	6716	6688	6623	6713	6606	6726	6676	6654	6792	6670	6682	6736	6550	6736	6837	6648	6693	6741	6686	6699	6738	6629	6713	6682	6700	6621	6569	6732	6671	6716	6813	6590	6671	6601	6840	6719	6736	6616	6777	6734	6737	6672	6654	6617	6694	6735	6634	6741	6655	6685	6588	6773	6727	6670	6718	6734	6660	6610	6707	6747	6596	6579	6649	6678	6672	6601	6744	6568	6564	6632	6690	6684	6685	6618	6671	6596	6761	6663	6617	6713	6610	6642	6564	6704	6804	6582	6698	6785	6748	6847	6750	6675	6555	6552	6656	6735	6770	6728	6680	6543	6757	6604	6759	6543	6678	6644	6766	6649	6631	6573	6622	6678	6735	6758	6629	6656	6696	6706	6635	6717	6645	6674	6713	6644	6829	6694	6923	6645	6626	6798	6657	6884	6604	6736	6709	6622	6726	6677	6675	6619	6505	6752	6780	6612	6623	6606	6631	6786	6714	6718	6668	6603	6600	6723	6558	6769	6715	6642	6649	6670	6653	6659	6640	6701	6615	6587	6681	6728	6813	6579	6632	6575	6623	6607	6701	6527	6658	6691	6684	6668	6606	6744	6728	6634	6747	6779	6541	6589	6662	6566	6710	6711	6735	6639	6663	6770	6562	6669	6573	6660	6809	6686	6743	6679	6615	6686	6687	6647	6763	6604	6723	6629	6651	6689	6785	6832	6521	6616	6838	6694	6639	6730	6673	6690	6742	6596	6678	6682	6765	6708	6653	6555	6734	6681	6631	6538	6672	6676	6602	6703	6735	6524	6677	6606	6671	6718	6637	6717	6610	6646	6713	6618	6724	6734	6689	6715	6658	6572	6634	6714	6662	6730	6651	6686	6697	6662	6700	6619	6761	6644	6607	6719	6651	6786	6723	6681	6663	6688	6702	6710	6739	6713	6832	6698	6609	6679	6732	6743	6493	6612	6669	6741	6809	6669	6690	6698	6711	6641	6714	6584	6698	6688	6746	6704	6681	6678	6606	6663	6753	6732	6765	6634	6823	6745	6730	6595	6587	6683	6713	6755	6658	6800	6681	6549	6738	6752	6764	6875	6676	6790	6815	6682	6661	6594	6752	6658	6583	6672	6829	6651	6787	6699	6614	6699	6724	6685	6553	6751	6564	6666	6772	6598	6691	6727	6631	6557	6685	6648	6733	6669	6663	6851	6783	6603	6606	6752	6681	6767	6666	6743	6474	6663	6848	6709	6667	6662	6708	6577	6611	6661	6627	6725	6580	6664	6704	6750	6755	6719	6702	6715	6663	6670	6675	6736	6545	6740	6671	6604	6674	6687	6683	6749	6773	6624	6669	6672	6730	6734	6640	6804	6681	6686	6652	6699	6647	6624	6618	6710	6508	6782	6627	6722	6712	6688	6679	6608	6604	6531	6640	6692	6775	6622	6739	6839	6769	6659	6639	6611	6585	6621	6681	6689	6622	6633	6717	6692	6815	6688	6678	6602	6695	6576	6677	6726	6619	6753	6694	6622	6676	6693	6725	6814	6627	6698	6480	6644	6736	6613	6746	6699	6652	6592	6754	6658	6728	6634	6730	6796	6659	6707	6789	6713	6855	6702	6709	6616	6642	6722	6716	6799	6730	6637	6576	6802	6650	6629	6755	6685	6631	6607	6711	6637	6700	6573	6723	6772	6621	6623	6573	6653	6666	6805	6666	6732	6582	6756	6626	6548	6651	6793	6634	6714	6649	6690	6664	6632	6572	6678	6535	6754	6686	6594	6644	6647	6703	6574	6669	6725	6494	6662	6617	6687	6709	6878	6552	6653	6686	6780	6680	6689	6604	6643	6674	6699	6772	6797	6659	6676	6652	6557	6725	6677	6681	6633	6832	6727	6774	6696	6727	6644	6602	6589	6584	6864	6780	6662	6617	6591	6669	6679	6682	6724	6657	6562	6619	6729	6802	6702	6737	6706	6601	6785	6700	6736	6736	6613	6703	6471	6798	6654	6676	6516	6857	6626	6784	6608	6600	6824	6804	6636	6785	6802	6645	6790	6664	6735	6647	6749	6648	6676	6620	6638	6626	6540	6764	6583	6769	6742	6802	6696	6649	6645	6744	6715	6737	6625	6617	6757	6585	6655	6721	6646	6696	6722	6576	6557	6675	6777	6781	6644	6680	6698	6666	6659	6737	6674	6724	6806	6631	6631	6637	6625	6561
23842	20382	10070	3393	1468	1162	845	794	757	717	708	718	730	749	722	725	760	713	690	669	734	731	727	749	708	677	670	700	674	719	738	665	701	741	733	713	702	699	737	719	716	752	745	700	727	721	704	722	738	686	703	752	712	682	734	740	750	688	748	735	664	759	740	720	724	710	739	737	680	703	688	817	723	655	683	716	705	711	734	702	711	743	689	725	746	730	743	757	719	706	672	735	717	732	693	717	766	736	715	702	761	719	742	688	716	694	710	748	682	708	708	694	760	714	678	717	734	739	723	723	711	752	740	699	678	731	725	700	766	747	695	738	679	718	720	676	701	771	696	744	712	748	737	746	732	711	709	705	668	746	695	714	704	752	710	754	700	712	699	726	708	753	695	730	717	741	732	718	709	743	775	719	709	716	716	716	711	716	718	713	755	702	697	736	698	737	717	715	669	672	681	705	747	716	712	753	721	733	693	700	683	720	742	710	660	716	707	750	746	706	749	737	733	744	717	743	705	776	683	677	751	696	719	704	686	772	688	705	712	716	768	743	717	767	721	760	722	726	721	686	749	741	728	729	735	691	728	716	698	745	723	683	701	678	679	750	722	701	692	701	703	707	710	695	696	697	681	761	758	708	673	767	727	744	754	676	688	751	738	705	724	694	693	724	710	685	758	789	710	746	715	717	708	712	742	682	694	727	692	709	704	704	717	722	740	681	686	763	693	747	706	713	679	715	743	712	706	709	727	658	693	699	717	709	682	737	738	700	750	708	759	729	746	725	732	720	687	683	712	718	699	707	684	736	718	682	718	731	663	725	723	711	701	715	696	672	706	797	743	741	757	687	718	716	729	678	732	702	678	735	711	697	731	716	724	664	706	717	699	684	708	736	682	726	689	689	702	685	685	706	688	716	729	723	736	685	689	740	708	679	723	699	708	732	691	678	746	766	695	744	664	728	736	709	688	699	737	709	678	725	694	691	767	672	762	715	749	720	793	711	699	723	764	731	708	702	706	743	718	818	723	700	703	716	735	741	725	665	723	735	769	712	761	694	715	729	717	706	715	724	670	754	745	763	747	690	693	787	713	729	757	758	655	717	685	704	729	766	694	739	725	751	761	730	701	732	724	700	730	736	729	740	770	741	701	709	747	682	764	701	760	676	625	702	702	758	718	686	749	724	700	714	723	771	756	731	695	719	715	719	716	685	726	784	720	735	695	715	712	782	742	667	731	737	712	635	699	765	693	708	704	739	680	727	686	743	672	695	710	741	730	706	745	729	697	698	695	687	685	708	678	726	708	715	731	696	722	708	734	748	679	715	716	704	723	734	730	729	671	752	686	717	693	746	749	713	707	746	751	725	716	742	704	684	718	722	726	676	730	729	703	712	732	730	683	663	712	700	742	697	690	684	721	722	766	682	714	732	710	721	728	696	706	675	737	701	764	738	675	731	732	727	707	692	759	686	739	690	747	715	690	687	764	771	721	692	752	715	732	718	730	714	720	717	722	711	710	761	736	722	689	693	724	730	691	707	720	774	730	699	708	714	690	774	712	744	748	724	698	722	740	768	714	727	770	720	756	739	719	729	790	702	701	759	705	702	694	742	682	722	707	736	688	754	733	696	708	738	697	753	742	761	729	730	681	731	707	694	716	711	694	748	707	756	699	725	702	784	689	741	762	698	710	693	744	728	700	700	705	728	752	671	718	717	716	729	717	695	725	777	696	713	713	744	722	732	712	688	716	682	700	724	684	657	698	750	679	735	730	773	729	716	739	686	708	675	710	681	701	743	720	722	717	710	701	683	709	696	795	704	735	706	731	764	709	694	689	698	707	724	686	721	744	689	694	759	726	748	695	744	732	724	702	766	673	722	721	731	727	675	712	753	686	701	717	774	729	684	704	689	736	710	728	778	719	724	762	692	734	683	673	712	713	723	749	764	739	703	662	728	752	723	741	647	734	700	732	692	724	760	720	724	693	722	750	719	755	671	720	729	703	713	721	716	704	704	722	762	735	704	719	724	746	682	721	762	697	677	734	696	690	741	673	710	704	726	677	715	699	733	728	693	738	714	727	716	675	723	677	724	708	742	721	722	736	730	685	701	693	703	734	712	706	733	769	730	744	739	701	693	719	714	723	710	705	703	674	768	709	737	801	720	717	807	742	757	706	728	738	687	692	704	689	721	712	699	703	742	695	754	726	738	699	704	730	716	710	709	686	722	755	739	795	731	678	724	738	727	755	709	695	730	734	676	730	718	693	713	679	706	725	746	703	679	706	691	726	729	704	678	702	654	725	727	658	693	678	739	686	761	711	713	682	705	711	732	696	699	745	744	681	693	734	716	738	711	771	695	719	705	719	718	714	769	693	772	699	700	745	760	717	686	668	720	710	679	715	737	707	728	710	742	739	739	724	761	708	694	715	741	702	742	740	710	760	662	701	795	734	691	681	780	710	719	739	697	709	652	690	715	732	728	723	742	740	718	689	720	768	767	730	805	715	699	761	727	674	706	679	712	715	725	713	717	699	736	788	711	692	745	728	750	703	726	664	678	727	714	724	749	717	676	727	707	727	726	738	769	712	731	679	722	706	708	731	722	741	743	687	752	679	715	696	670	742	695	672	756	703	744	707	717	715	678	697	749	699	695	700	695	687	717	656	703	711	734	734	741	735	697	705	703	794	701	672	734	710	766	686	707	714	745	703	690	738	733	664	741	735	709	706	715	722	691	740	707	699	689	657	724	670	768	735	720	741	691	714	712	761	680	678	724	753	716	719	724	661	731	707	708	740	728	715	763	708	710	687	731	715	723	700	709	740	723	748	732	684	703	716	686	679	704	748	703	701	758	736	722	717	699	719	702	701	710	756	690	743	673	719	745	741	701	710	707	680	708	730	714	709	759	719	772	690	693	710	735	696	730	733	709	727	719	716	721	762	711	757	684	736	715	674	721	739	710	730	734	728	717	726	727	747	724	683	746	717	760	748	710	648	715	660	734	745	660	741	739	683	778	730	712	728	731	717	751	696	677	746	730	725	729	679	745	709	788	680	698	733	707	681	721	748	696	698	670	720	737	729	715	711	731	677	708	703	735	738	714	687	741	729	682	728	702	715	740	760	742	731	708	712	738	744	742	765	705	668	737	681	719	730	657	673	717	704	671	731	712	737	713	724	704	732	734	756	697	704	717	717	737	707	732	697	705	724	746	731	678	729	700	696	710	761	697	687	770	713	700	731	747	664	744	693	728	740	694	729	697	725	711	706	740	666	749	734	742	730	714	710	734	732	708	755	783	746	740	672	724	687	687	717	740	673	732	704	743	756	707	724	760	718	713	725	798	729	747	744	717	713	720	708	727	659	706	745	732	698	745	744	766	692	763	732	693	705	739	780	720	760	758	734	708	757	668	742	686	747	677	727	752	796	740	739	709	700	716	728	720	723	704	702	694	704	691	702	730	754	733	742	730	739	713	719	761	737	669	685	716	748	703	702	705	734	709	753	653	726	697
57982	46459	34214	26847	21364	16367	10511	6517	6010	6152	6210	6069	6059	6153	6222	6056	6033	6072	6011	6090	6150	6207	5973	6170	6069	6103	6155	6125	6159	6295	6039	6090	6056	6083	6146	6038	5984	6208	6118	5942	6055	6041	6176	6110	6146	6070	5959	6208	6180	6084	6164	6119	6180	6056	6093	6150	6207	5991	6116	6119	6011	6056	6075	6130	6181	6182	6180	5991	6218	6070	5982	6094	6157	6275	6015	6107	6087	6142	6060	6081	6133	6181	6028	6095	6137	6117	5999	6185	6028	6059	6121	6031	6109	6182	6021	6048	6163	6043	6134	6029	6039	6018	6232	6186	6162	6179	6168	6134	6146	6197	6204	6064	6156	6000	6150	6148	6004	6227	6043	6101	6268	6015	6218	6036	6218	6166	6206	6131	6102	6127	5953	6161	6123	6141	6100	6030	6019	6171	6159	6165	6188	6140	6170	5971	5990	5950	6000	6046	6159	6008	6198	6097	6221	6027	5981	6077	6158	6236	6068	6068	5984	6147	6153	6046	6144	6199	6135	6155	6071	6145	6066	6087	6188	6021	6107	6098	6185	6164	6108	6041	6121	6109	6260	6137	6145	6051	6111	6146	6168	6144	6153	6197	6226	6082	6160	6170	6024	6030	6083	6122	6166	6085	6054	6128	6054	6021	5995	6081	6167	6193	6131	6119	5949	6076	6195	6047	6124	5979	6119	6028	6045	5920	6194	6048	6172	6128	6132	6024	6054	6071	6090	6161	6065	6153	6067	6020	6085	6237	6008	6159	6048	6196	6138	6165	5911	6239	6074	6078	6071	6147	6275	6098	6053	6127	6171	6222	6004	6135	6159	6083	6052	6199	5892	6069	6126	6067	6140	6049	6168	6221	6255	6094	6208	6094	6006	6166	6108	6079	5929	6169	6091	6087	6094	6262	6124	6149	6037	6032	6279	6202	6126	6149	6155	6054	6123	6054	6049	6121	5945	6033	6240	6120	6126	6161	6092	6124	6139	5999	6029	6091	6157	6087	6092	6071	6080	5980	6149	6098	6065	6017	6031	6026	6160	6225	6134	6140	6068	6166	6126	6143	6100	6125	6067	6022	6174	6037	6122	5989	6191	6047	6094	6100	6180	6130	6116	6052	6063	5903	6214	6031	6111	6141	6086	6056	6166	6028	6137	6100	5966	5997	6012	6008	6140	6029	6039	6199	6149	6039	6159	6118	6175	6104	6093	6082	6008	6192	6132	6135	6264	6097	6075	6122	6114	6215	6097	6105	6019	6225	6064	6002	6171	6155	6157	6088	6179	6166	6069	6125	6099	6213	6056	6050	6047	6014	6158	6182	6030	6116	6119	6219	6260	6182	6068	6109	6095	6070	6153	6205	6176	6103	6118	6129	6069	6100	6083	6124	6020	6145	5937	5943	6070	6028	6078	6127	6156	6108	6119	6174	6067	6115	6189	6058	5940	6165	6125	6131	6120	6202	6156	6155	6035	6097	6131	6092	6150	6136	6062	6050	6143	6023	6171	6039	6055	6164	6227	6025	6057	5990	6026	6066	6041	6166	5996	6075	6216	6134	6205	6070	6018	6101	6139	6087	6155	6147	6052	6223	6210	6079	6105	6008	6089	6083	6049	6145	6089	6086	6154	6070	6080	6236	6055	6085	6148	6119	6045	6097	6057	6116	6013	6057	6137	6264	6031	6201	6137	6064	6044	6095	6123	6122	6162	6080	6017	6077	6188	6155	6033	6084	6075	6051	6139	6011	6024	6252	6061	6149	6153	5987	6097	6158	6184	6101	6112	6181	6017	6193	6123	6132	6045	6128	6146	6083	6145	6066	6046	5975	6127	6071	6023	6051	6027	6143	6129	6122	6114	6066	6221	6062	6110	6116	6035	6054	6092	6049	6154	6079	6065	6054	6259	6050	6227	6125	6169	6152	6134	6079	6147	6067	6064	6088	6106	6128	6157	6009	6199	6043	6260	6225	6084	6141	6186	6100	6113	6067	6143	6141	6226	6090	6191	6057	6055	6163	6102	6053	6089	6042	6196	6148	6218	6096	6149	6186	6021	6023	6048	6056	6106	6254	6239	6117	6036	6242	6161	6066	6173	6111	6062	6160	6108	6128	6220	6148	6046	6240	6072	6098	6080	6204	5901	6100	6183	6038	6083	6024	6152	6099	5979	6046	6062	6082	5915	6159	6078	6043	6066	6002	6064	6003	6118	6111	6071	6080	6046	6121	6073	6103	6164	6210	6073	6155	5999	6093	6146	6054	6079	6045	6020	6062	6062	5979	6254	6115	6111	6102	5934	6116	6033	6215	6048	6163	6136	6050	6152	6184	6050	6127	6073	6185	6140	6165	6163	6124	6094	6110	6125	6081	6124	6163	6134	6089	6190	6000	6303	6070	6148	6012	6092	6048	6171	6099	6007	6211	6190	6118	6048	6097	6121	6060	6080	6052	6052	5994	6186	6160	5998	6141	6094	6266	6188	6186	6120	6079	6049	6194	6058	5936	6077	6033	6255	6253	6204	6023	6210	6015	6189	6040	6170	6106	6001	6197	6180	6070	6145	6229	6067	6091	6010	6174	6115	6115	6154	6083	6128	5939	6086	6166	6013	6103	6145	6124	6066	6140	6158	5969	6213	6160	6180	6137	6117	6121	5975	6113	6189	6037	6140	6093	5980	6108	6079	6045	6054	6149	6152	6128	6120	6209	6079	6024	6069	6146	6172	6145	6159	6164	6206	6053	6082	6166	6222	6174	6244	6003	6108	6124	6079	6181	6163	6133	6021	6215	6053	6059	6105	6092	6199	6077	6205	6152	6073	6051	6089	6162	6027	6028	6126	6160	6148	6161	6142	6047	6015	6159	6094	6107	6194	6223	6072	6092	6120	6118	6004	6090	6070	6101	6197	6168	6152	6066	6027	6003	6064	6186	6055	6117	6146	6084	6097	6119	6070	6168	6117	6122	6214	6116	6192	6110	5960	6036	6118	6085	6215	6090	6084	6060	6144	6132	6062	6058	6094	6132	6096	6050	6188	6161	6192	6104	6152	6100	6085	6135	6078	6078	6005	6103	6095	6151	6204	6084	5943	6266	6152	6055	5995	6214	6141	6168	6171	6072	6118	6087	6124	6128	6109	6127	6087	6110	6166	6081	6216	6115	6160	6058	6113	6160	6078	6196	6081	6042	6083	6099	6190	6220	6149	5978	6079	6058	6076	6056	6142	6050	6097	6208	6195	5978	6278	5956	6016	6088	6154	6115	6115	6184	6003	6111	6089	6047	6202	6085	6177	6108	6115	6082	6041	6014	6114	6112	6167	6224	6134	6121	6025	6192	6154	6183	6087	6065	6108	6239	6181	5935	5965	6143	6032	6115	5989	6142	6054	6175	6033	6256	6167	6075	6071	6239	6083	6040	6180	5988	6050	6120	6109	6122	6124	6075	6096	6096	6126	6059	6263	6091	6101	6135	6084	6103	6192	6145	6078	6120	6143	6038	6160	6188	6056	6083	6114	6078	6168	5964	6082	6187	6081	6229	6057	5998	6063	6087	6019	6172	6164	5920	6084	6128	6084	5973	6318	6066	6015	6119	6060	6070	6138	6068	6062	6116	5963	6017	6096	6173	6170	5972	6157	6167	6140	6074	6109	6096	6168	6002	6130	6233	6099	6044	6120	6099	6106	6040	6142	6064	6106	6052	6144	6130	6133	6087	6150	6083	6152	6173	6126	6005	6051	6154	6109	6012	6105	6002	6085	6203	6042	6149	6176	6072	6058	6164	6101	5964	6155	6115	6112	6245	6148	6194	6088	5993	6121	6097	6123	6057	6062	5988	5994	6068	6115	6111	6078	6191	6131	6154	6220	6164	6063	6135	6022	6087	6201	6070	6181	6147	6185	6246	6195	6200	6133	6112	5983	6302	5995	6192	6032	6207	5969	6138	6108	6245	6162	6142	6104	6137	6123	6114	6189	6199	6164	5967	6176	6165	6100	6046	6030	6131	6167	6145	6131	6043	6155	5935	6033	6051	6209	6096	6107	6206	6151	6150	6152	6097	6139	6148	6190	6130	6003	6047	6174	6095	6140	6090	6103	6193	6210	6135	6158	6060	6224	6136	6090	6193	6051	6190	6283	6119	5998	5970	6108	6135	6102	6083	6059	6115	6064	6071	6086	6011	6116	6138	5985	6059	6108	6180	6094	6126	6167	6048	6108	6172	6016	6148	6121	6169	6195	6056	6191	6043	6140	6142	6063	6212	6122	6054	6126	6151	6059	6175	5953	6159	6035	6118	6171	6093	6143	6133	6006	5996	6161	6023	5992	6295	6000	6089	6029	6139	6093	6217	6204	6245	6136	6047	6192	6189	6091	6062	6085	6018	6125	6077	6123	6060	6103	6208	6128	6212	6124	6277	6117	6110	6091	6112	5968	6088	6013	6188	6070	6095	6030	6151	5976	6025	6135	6101	6066	6118	6131	6088	6070	6042	6246	6156	6111	6201	6042	6044	6159	6083	6056	6106	6132	6141	6179	6062	6019	6166	6125	6180	6213	5991	6142	6113	6082	6071	6069	6170	6135	6140	6137	6006	6163	6108	6106	6152	6075	6113	6182	6081	6052	6147	6083	6035	6246	6061	6193	6134	6090	6130	6155	6154	6133	6173	6053	6033	6168	6038	6024	6092	6030	6139	6208	6185	6072	6198	6158	6110	6037	6005	6114	6177	6066	6150	6033	6185	6130	6026	6093	6156	6179	6045	6044	6154	6176	6052	6068	6175	6077	6006	6043	6127	6137	6091	6077	6091	6115	6102	6070	6079	6146	6153	6051	6188	6030	6154	6127	6087	6179	6021	6179	6054	6046	6059	6193	6133	6074	6165	6267	6219	6002	6108	6243	6083	6020	6082	6124	6082	6121	5996	6295	6107	6170	6124	6030	6101	6166	6100	6069	6015	6176	6140	5995	6107	6207	6053	6200	5981	6175	6005	5959	6223	6190	6129	6161	6092	6088	6116	6093	6199	6087	6166	6120	6110	6145	6138	6070	6189	6044	6116	6162	6160	6084	6234	6003	6112	6161	6054	6189	6066	6104	6214	6193	6102	6182	6208	6118	6129	6171	6033	6069	6023	6089	6102
36838	40427	22976	8239	3588	1756	1010	932	869	793	811	826	895	828	842	836	842	870	862	824	853	901	836	884	847	844	845	831	859	890	870	882	849	868	868	875	801	910	861	839	853	849	895	797	859	891	869	852	891	850	916	863	901	890	857	850	870	884	846	894	851	846	880	834	882	907	842	879	894	806	867	864	853	916	806	885	877	842	874	912	890	856	827	893	899	895	862	840	871	903	852	901	846	858	857	815	835	858	820	871	823	830	944	888	856	840	827	827	784	906	859	867	835	844	828	879	830	871	914	894	850	897	898	881	870	857	838	828	873	824	842	841	848	855	843	877	833	864	840	915	860	870	879	849	884	850	898	772	853	871	912	830	897	879	906	879	821	871	881	868	834	828	853	898	901	809	870	836	840	896	888	860	826	868	913	877	862	882	850	862	868	887	891	880	866	898	823	894	896	839	847	848	879	874	885	889	846	835	845	879	908	876	862	829	873	887	940	884	885	856	892	886	851	868	856	882	826	859	895	864	885	836	866	889	869	846	862	837	882	830	900	890	887	841	842	835	832	894	833	900	855	946	852	827	862	859	871	857	823	841	827	884	902	855	885	854	882	930	870	926	786	922	915	887	841	908	880	820	873	842	923	845	811	911	906	853	874	873	862	891	813	839	920	866	888	866	820	875	882	883	891	874	891	826	871	843	855	878	891	866	879	862	882	889	886	855	839	841	913	894	838	886	878	831	832	846	871	853	790	865	898	868	853	850	844	879	823	844	856	859	866	864	830	836	863	875	851	845	837	864	871	889	824	902	858	903	879	876	864	775	870	851	864	902	910	837	846	809	882	859	920	868	891	904	818	874	861	869	846	856	870	843	844	875	895	878	845	862	855	857	847	898	867	834	846	880	862	846	836	897	884	880	855	859	842	894	841	883	823	897	882	818	872	832	876	921	939	832	862	809	864	822	872	816	834	846	877	833	846	864	832	893	856	821	856	831	849	866	886	855	885	856	868	877	894	868	866	821	885	894	868	898	848	836	869	829	933	839	844	890	857	843	881	846	848	851	837	844	881	854	846	858	874	795	886	796	850	937	845	862	915	914	867	882	900	811	871	912	832	852	856	907	820	868	846	882	846	871	831	916	814	858	853	880	859	862	866	900	911	850	827	866	926	840	899	864	826	855	907	817	845	865	852	849	846	886	909	901	880	895	871	828	879	884	918	887	815	863	874	894	854	902	838	878	901	874	860	838	906	905	856	889	824	905	862	870	858	840	832	907	815	873	870	905	848	877	947	821	833	893	856	863	909	859	904	883	833	839	821	829	862	799	886	854	863	847	889	913	898	884	875	886	893	887	831	835	832	837	842	857	893	850	882	879	888	803	868	886	932	902	842	806	849	857	841	868	830	858	869	860	809	852	885	851	912	901	839	848	783	898	834	836	808	866	864	884	914	912	896	859	873	861	892	872	876	886	908	840	827	885	846	828	864	880	849	842	851	882	838	856	877	849	871	937	840	855	899	865	868	863	836	858	837	930	845	857	897	864	830	902	862	857	871	877	761	859	892	865	792	857	871	856	874	887	871	844	867	858	828	872	859	828	818	854	894	890	875	862	905	864	848	878	847	842	895	935	878	864	878	864	839	808	876	828	883	863	818	828	895	885	828	902	853	879	878	853	873	893	838	840	869	868	863	839	821	871	887	865	892	875	867	817	825	868	862	860	865	853	851	847	885	846	861	851	843	871	876	849	838	857	854	880	817	805	862	788	869	866	860	909	872	846	875	881	831	909	897	850	862	864	857	884	822	824	836	820	897	923	879	828	843	853	942	816	894	865	880	869	859	850	833	828	850	868	848	856	884	894	887	886	841	862	861	809	905	842	815	875	832	864	832	867	825	860	827	839	887	876	891	903	886	868	879	838	860	854	870	801	827	883	896	846	859	802	859	786	885	877	853	885	814	873	861	839	839	863	873	855	860	859	841	856	867	946	852	870	837	870	871	856	815	870	849	874	891	819	870	911	848	819	901	801	904	882	861	874	876	809	904	831	817	875	868	924	841	842	831	772	881	843	822	839	838	889	870	881	899	776	821	873	839	866	852	874	880	833	887	862	869	889	892	850	838	890	872	837	883	807	893	840	899	917	823	879	853	827	844	846	908	922	872	820	830	890	868	870	843	863	821	846	820	868	865	855	829	857	836	856	902	891	869	845	898	809	868	920	819	877	913	911	849	865	896	877	846	876	861	858	829	876	891	873	900	874	842	820	875	856	863	885	859	876	843	812	898	883	864	856	835	848	815	861	845	851	852	858	883	835	896	852	834	828	831	832	862	847	889	867	882	888	841	850	863	866	826	853	866	857	847	840	880	947	843	870	866	868	831	872	894	899	767	889	860	917	882	898	871	890	887	864	879	892	853	844	925	861	890	856	907	902	838	852	881	878	898	828	899	887	830	877	843	825	904	900	892	873	786	884	937	843	820	909	886	890	899	848	876	853	905	877	899	874	853	860	854	849	870	877	899	927	856	829	971	912	909	907	871	870	903	857	834	824	850	891	894	915	892	790	902	854	905	872	835	872	833	861	861	863	899	868	903	926	903	877	828	869	839	901	854	881	896	835	901	890	896	822	918	843	863	857	893	819	876	854	849	860	895	856	854	855	829	833	849	850	788	856	894	830	900	859	877	855	810	883	860	883	873	865	894	869	847	820	802	859	812	849	825	858	953	816	855	798	870	857	875	911	827	881	877	846	842	884	851	890	834	789	871	880	842	903	878	875	869	813	844	869	838	883	871	803	876	847	839	873	871	874	857	888	860	827	889	849	904	845	917	864	807	871	832	842	891	881	874	883	897	856	858	841	883	815	891	901	910	886	874	910	859	878	834	824	845	857	882	890	840	866	850	899	839	824	852	869	875	861	821	883	809	882	898	884	841	925	810	880	847	881	850	844	878	831	849	874	896	835	813	876	879	855	897	845	837	850	857	846	868	867	933	872	863	905	869	852	899	868	853	850	840	848	835	909	880	847	868	848	876	873	877	845	894	851	878	849	855	877	807	863	810	848	878	908	879	851	831	869	863	869	845	847	850	896	822	898	869	825	889	816	856	877	893	867	855	843	874	876	872	870	843	847	843	913	801	815	925	857	819	860	858	820	879	893	862	902	827	873	879	922	857	856	837	890	899	867	833	851	844	866	849	914	852	867	850	882	920	909	875	792	878	849	867	885	863	828	822	880	900	827	877	916	862	854	908	855	878	844	833	906	852	879	857	853	841	851	835	846	821	808	907	819	902	848	838	842	887	877	866	872	879	880	849	858	856	817	872	864	819	887	931	823	842	902	859	857	862	881	889	863	800	857	876	813	893	858	833	850	841	851	894	823	879	885	847	880	858	884	858	832	869	869	845	849	828	856	872	842	818	860	870	858	894	860	884	884	833	824	866	892	844	874	965	861	866	870	877	830	849	877	868	838	875	854	900	865	879	891	888	829	892	852	870	886	863	888	863	859	805	880
66070	61329	46560	37446	35855	21549	10862	7653	7141	7210	7333	7115	7243	7165	7027	7045	7185	7188	7269	7165	7251	7230	7200	7058	7140	7146	7183	7267	7172	7207	7166	7048	7293	6957	7245	7210	7049	7094	7195	7226	7158	7188	7156	7390	7152	7337	7116	7227	7192	7156	7227	7133	7311	7200	7195	7179	7201	7193	7104	7129	7111	7258	7140	7209	7203	7115	7242	7186	7171	7322	7081	7030	7141	7035	7113	6984	7244	7105	7134	7122	7202	7166	7085	7241	7087	6984	7009	7197	7191	7262	7088	7155	7217	7018	7177	7205	7083	7234	7220	7065	7137	7327	7168	7110	7118	7083	7158	7104	7135	7055	7136	7175	7203	7195	7164	7175	7116	7110	7130	7312	7214	7107	7068	7150	7179	7072	7288	7189	6983	7193	7081	7038	7073	7121	7211	7303	7172	7131	7040	7233	7335	7104	7136	7182	7147	7090	7136	7119	7230	7141	7121	7250	7188	7174	7196	7128	7357	7127	7105	7105	7152	7377	7165	7113	7078	7289	7170	7173	7291	7259	7259	7143	7164	7161	7272	7071	7115	7175	7105	7135	7107	7179	7194	7121	7203	7207	7087	7061	7178	7205	7207	7302	7055	7129	7190	7103	7147	7014	7290	6988	7112	7080	7166	7064	7157	7107	7246	7147	7175	7020	7250	7221	7166	7132	7169	7230	7240	7201	7229	7071	7169	7212	7241	7166	7180	7230	7096	7294	7142	7249	7202	7121	7312	7209	7241	7183	7054	7213	7114	7050	7242	7120	7121	7102	7074	7182	7162	7122	7154	7143	7285	7236	7089	7199	7293	7289	7282	7083	7169	7293	7213	7161	7184	7083	7183	7266	7137	7138	7154	7150	7140	7178	7050	7247	7032	7073	7201	7262	7169	7192	7150	7210	7149	7086	7188	7201	7262	7196	7245	7163	7198	7228	7264	7101	7325	7173	7078	7196	7146	7216	7149	7161	7241	7130	7213	7099	7207	7187	7166	7177	7099	7108	7160	7157	7208	7302	7183	7021	6938	7255	7196	7110	7180	7280	7159	7189	7033	7122	7250	7254	7204	7377	7135	7128	7172	7168	7294	7064	7230	7204	7191	7274	7150	7074	7099	7142	7172	7261	7295	7269	7103	7155	7212	7166	7242	7158	7095	7266	7153	7173	7114	7098	7068	7296	7208	7068	7248	7176	7143	7208	7194	7070	7135	7063	7174	7169	7160	7154	7031	7236	7230	7132	7125	7183	7147	7221	7106	7171	7301	7207	7207	7099	7141	7296	7210	7169	7145	7200	7228	7324	7337	7215	7210	7272	7182	7108	7130	7116	7165	7110	7178	7221	7168	7166	7118	7027	7214	7111	7085	7209	7245	7219	7132	7228	7267	7089	7216	7155	7190	7138	7169	7200	7139	7149	7233	7085	7250	7118	7146	7127	7260	7198	7095	7093	7219	7202	7189	7125	7237	7116	7239	7251	7192	7210	7147	7165	7151	7060	7188	7182	7078	7336	7207	7199	7162	7121	7133	7033	7071	7123	7267	7144	7148	7276	7139	7103	7207	6986	7394	7310	7236	7418	7093	7324	7254	7242	7213	7215	7128	7214	7013	7195	7141	7056	7210	7180	7275	7223	7049	7300	7153	7091	7209	7300	7086	7055	7155	7228	7054	7137	7175	7067	7165	7201	7207	7191	7218	7103	7164	7165	7256	7266	7234	7097	7087	7155	7246	7101	7207	7057	7078	7098	7247	7178	7185	7098	7232	7152	7151	7226	7005	7038	7195	7165	7033	7137	7205	7183	7218	7227	7228	7287	7298	7176	7210	7149	7269	7045	7186	7109	7170	7038	7126	7239	7276	7192	7167	7209	6927	6954	7284	7226	7147	7256	7219	7213	7112	7153	7213	7054	7310	7257	7130	7116	7024	7189	7293	7220	7145	7144	7013	7345	7125	7174	7228	7208	7186	7143	7219	7234	7119	7124	7057	7336	7262	7184	7263	7250	7297	7066	7232	7211	7232	7139	7168	7131	7186	7030	7150	7141	7224	7220	7264	7253	7199	7139	7176	7090	7118	7183	7236	7172	7167	7134	7165	7117	7292	7059	7310	7250	7086	7123	7105	7158	7264	7120	7142	7057	7240	7160	7194	7108	7293	7267	7214	7195	7177	7138	7236	7257	7254	7120	7267	7246	7126	7159	7117	7121	7193	7193	7117	7375	7133	7187	7233	7138	7129	7129	7120	7137	7094	7318	7226	7090	7155	7265	7136	7168	7103	7087	7189	7312	7116	7237	7156	7078	7255	7204	7121	7140	7321	7143	7161	7244	7148	7155	7243	7291	7143	7119	7118	7259	7235	7230	7110	7168	7220	7113	7118	7184	7309	7173	7164	7149	7056	7167	7297	7127	7194	7052	7257	7170	7181	7192	7115	7108	7181	7257	7213	7168	7265	7241	7243	7142	7054	7095	7070	7179	7222	7229	7157	7076	7191	7154	6979	7128	7202	7271	7125	7164	7126	7152	7100	7168	7249	7120	7163	7135	7108	7182	7172	7135	7294	7238	7117	7255	7222	7062	7256	7258	7226	7139	7217	7229	7160	7227	7171	7098	7185	7075	7109	7299	7266	7099	7090	7146	7172	7228	7075	7023	7151	7174	7202	7271	7206	7179	7199	7211	7224	7225	7258	7294	7068	7262	7127	7152	7241	7105	7085	7225	7179	7112	7199	7188	7107	7217	7136	7117	7262	7258	7223	7181	7154	7102	7027	7175	7241	7198	7190	7194	7178	7215	7128	7217	7140	7157	7160	7125	7259	7135	7012	7226	7228	7217	7299	7132	7258	7250	7213	7107	7130	7110	7224	7059	7213	7189	7236	7174	7210	7278	7180	7227	7139	6996	7182	7128	7257	7120	7054	7098	7151	7258	7119	7205	7198	7175	7239	7126	7077	7045	7140	7132	7309	7150	7071	7049	7223	7205	7137	7168	7098	7074	7215	7229	7128	7250	7161	7274	7178	7153	7278	7086	7174	7143	7220	7194	7124	7234	7079	7169	7162	7243	7134	7111	7159	7213	7197	7194	7259	7098	7184	7131	7170	7087	7267	7216	7037	7125	7055	7139	7263	7171	7213	7163	7089	7090	7330	7098	7085	7143	7293	7066	7250	7176	7146	7173	7178	7091	7077	7149	7234	7262	7207	7097	7201	7200	7063	7216	7031	7235	7164	7137	7148	7364	7220	7131	7302	7156	7120	7080	7262	7159	7208	7167	7163	7269	7203	7374	7163	7186	7189	7026	7264	7235	7087	7261	7168	7267	7261	7193	7130	7151	7158	7194	7129	7066	7222	7233	7193	7116	7220	7287	7071	7280	7290	7089	7206	7252	7221	7114	7105	7174	7233	7190	7237	7106	7175	7106	7096	7210	7128	7133	7322	7145	7043	7181	7149	7173	7156	7119	7205	7273	7011	7138	7215	7176	7110	7233	7214	7244	7118	7040	7185	7262	7328	7150	7062	7165	7136	7411	7179	7107	7233	7096	7194	7249	7318	7200	7176	7204	7159	7178	7303	7151	7189	7135	7227	7162	7237	7234	7186	7102	7112	7300	7173	7220	7135	7122	7235	7124	7127	7256	7133	7114	7192	7105	7201	7128	7194	7198	7194	7015	7085	7093	7087	7348	7227	7157	7054	7229	7222	7154	7157	7124	7045	7206	7204	7267	7151	7230	7167	7236	7094	7118	7109	7280	7136	7153	7194	7360	7162	7251	7190	7150	7057	7136	7129	7199	7260	7106	7176	7192	7247	7263	7304	7167	7099	6997	7220	7296	7293	7189	7321	7073	7116	7246	7148	7211	7197	7043	7322	7170	7291	7187	7030	7249	7086	7330	7163	7182	7200	7095	7159	7193	7183	7220	7223	7037	7090	7128	7231	7147	7190	7040	7204	7208	7159	7137	7102	7121	7117	7240	7197	7045	7123	7164	7241	7171	7250	7113	7354	7166	7090	7139	7136	7209	7047	7266	7107	7175	7084	7204	7014	7175	7216	7160	7196	7204	7111	7212	7112	7302	7040	7150	7078	7261	7172	7254	7221	7291	7230	7192	7157	7192	7241	7170	7190	7107	7125	7160	7021	7175	7092	7142	7119	7154	7083	7120	7294	7160	7097	7277	7238	7083	7049	7161	7082	7151	7172	7225	7117	7187	7158	7204	7274	7148	7162	7146	7210	7115	7186	7205	7150	7050	7232	7265	7107	7131	7093	7272	7173	7240	7147	7199	7182	7175	7103	7168	7144	7245	7203	7261	7152	7174	7287	7082	7106	7240	7162	7293	7142	7168	7217	7224	7171	7120	7251	7194	7098	7273	7302	7117	7175	7046	7146	7169	7084	7076	7187	7155	7115	7233	7160	7124	7133	7218	7068	7146	7110	7258	7172	7153	7109	7191	7065	7023	7206	7195	7297	7055	7196	7213	7264	7089	7269	7111	7199	7016	6966	7214	7282	7133	7092	7252	7147	7215	7163	7151	7243	7267	7291	7195	7107	7191	7104	7109	7257	7163	7103	7236	7157	7093	7168	7241	7125	7307	7243	7118	7159	7139	7195	6982	7193	7180	7043	7203	6957	7086	7267	7191	7279	7209	7161	7101	7204	7107	7178	7097	7228	6972	7042	7202	7309	7082	7179	7095	7206	7193	7309	7203	7240	7079	7156	7125	7097	7254	7156	7117	7134	7084	7240	7044	7164	7201	7156	7151	7172	7264	7242	7166	7129	7280	7150	7101	7177	7189	7076	7098	7182	7221	7168	7191	7069	7105	7159	7204	7215	7164	7302	7134	7122	7171	7301	7142	7335	7216	7134	7106	7124	7121	7217	7105	7145	7274	7262	7199	7116	7261	7262	7323	7104	7157	7227	7020	7199	7296	7163	7211	7138	7093	7199	7024	7271	7015	7205	7171	7202	7245	7164	7095	7213	7190	7156	7223	7246	7137	7116	7030	7245	7191	7100	7179	7276	7216	7216	7154	7203	7211	7284	7194	7020	7182	7207	7240	7127	7163	7215	7089	7165	7135	7163	7135	7102	7113	7223	7223	7149	7200	7079	7269	6962	7051	7211	7192	7160	7192
50783	52916	30431	15749	5872	1903	1058	920	1037	952	980	985	936	932	953	955	901	968	915	918	961	889	879	930	945	903	957	898	956	939	946	945	938	949	948	927	954	923	936	870	898	940	922	992	912	929	913	937	953	941	904	950	993	955	935	912	948	912	940	990	929	923	897	930	981	964	938	911	956	979	978	957	939	953	968	931	904	938	926	934	868	917	960	899	961	959	900	887	907	961	999	1017	970	923	966	957	981	917	926	936	943	955	994	952	929	912	930	981	916	959	962	905	977	954	948	892	963	933	980	921	920	960	974	979	881	939	907	972	926	955	994	957	933	937	931	1028	926	942	917	945	976	920	949	940	947	958	970	929	915	923	934	907	916	907	984	915	831	936	956	903	939	976	942	967	953	995	998	951	962	943	925	971	921	928	909	950	927	985	921	929	953	948	933	946	896	936	905	961	924	930	927	865	928	931	899	946	908	915	933	962	961	904	940	946	905	948	982	951	899	925	922	905	955	883	908	983	944	971	951	969	972	924	977	933	906	944	923	957	988	946	904	934	923	946	896	950	941	930	948	967	921	980	979	955	925	933	919	999	945	925	881	937	962	971	942	943	915	934	925	981	937	957	902	938	926	915	930	929	918	915	937	913	924	914	960	901	909	920	955	931	949	988	946	915	995	981	946	950	921	921	970	941	1015	953	963	890	926	1000	968	908	978	995	947	948	924	998	873	909	903	952	941	895	989	931	894	950	914	954	997	930	894	920	976	912	890	898	903	945	906	982	881	926	925	934	936	919	968	983	947	900	918	958	948	917	952	894	964	886	951	975	1040	996	991	976	969	1000	901	928	938	1017	946	878	957	938	922	887	948	960	970	915	928	886	979	932	964	966	918	887	911	971	937	957	925	977	869	983	861	923	907	978	910	1003	937	977	915	941	910	901	930	911	925	962	891	910	966	937	935	880	854	970	930	861	950	944	930	932	939	899	1035	956	914	953	923	895	940	947	945	879	911	981	956	932	935	892	969	955	910	902	949	906	937	939	883	981	951	875	912	943	928	965	952	958	899	993	888	896	902	915	959	954	971	942	924	917	955	990	981	936	1009	967	937	960	929	915	957	916	931	977	923	922	956	884	911	890	942	938	903	942	911	937	992	925	907	913	911	940	993	936	913	910	949	912	916	900	866	905	952	913	890	954	922	941	979	967	965	943	895	907	938	976	947	928	998	878	961	951	958	885	908	916	954	939	969	888	989	897	932	917	946	931	940	939	908	959	929	981	938	940	950	916	958	937	927	974	908	943	962	943	998	963	950	936	969	957	971	952	957	896	960	978	968	969	970	931	955	908	952	1005	909	977	962	912	914	900	956	910	921	945	882	953	928	954	900	921	969	927	957	928	1022	948	978	1009	953	937	915	897	945	931	931	950	920	905	915	926	927	973	1014	934	947	959	967	879	970	940	925	903	869	855	935	900	967	953	1024	974	948	953	908	941	990	939	930	948	930	921	948	913	862	933	965	950	920	982	872	963	900	952	955	970	988	941	929	963	937	973	919	939	923	927	910	969	956	887	964	976	906	945	954	971	970	937	923	979	930	887	940	912	980	925	956	938	915	971	912	968	948	925	971	926	980	935	911	929	975	982	860	914	940	903	903	971	945	918	941	974	882	895	940	953	986	961	932	984	962	952	928	963	902	950	977	956	899	914	944	958	899	955	838	930	931	941	889	940	964	900	938	956	908	918	938	947	897	970	935	949	973	904	918	928	984	958	954	913	904	876	902	937	937	954	918	935	952	943	928	921	963	933	928	903	964	977	927	955	947	930	973	980	889	897	967	990	946	881	949	934	950	934	944	893	933	926	947	929	924	938	930	995	933	1021	914	910	1004	910	912	980	956	921	949	932	963	929	968	926	981	952	916	951	886	936	915	957	953	945	942	935	921	925	972	904	928	979	951	951	937	933	964	944	927	918	939	926	928	930	904	924	959	913	891	948	953	955	948	922	998	968	938	971	973	875	932	933	940	913	888	949	956	917	951	919	927	902	937	999	973	955	931	961	963	914	943	888	937	976	907	979	925	948	977	970	953	974	894	954	941	904	930	907	955	907	939	984	966	951	944	899	957	952	953	949	950	945	934	950	948	970	894	971	945	926	976	937	949	940	947	987	951	961	954	933	986	918	870	899	918	931	951	928	935	915	946	909	961	951	944	920	959	979	960	923	936	890	925	933	935	920	968	911	936	932	971	860	980	965	929	967	918	896	961	900	910	922	941	992	933	934	972	972	974	964	939	925	1001	891	925	964	982	928	905	908	938	957	907	933	949	906	901	974	976	891	883	984	943	923	968	979	958	867	909	979	924	903	955	896	925	957	967	945	980	946	952	935	972	935	902	951	962	994	944	923	918	969	965	987	923	958	901	995	941	991	947	937	908	950	957	929	966	952	957	958	941	933	971	942	893	928	923	903	942	904	916	964	904	948	946	917	1005	1017	979	987	968	930	883	922	900	866	896	960	884	916	903	957	947	928	916	918	946	977	927	909	978	919	905	921	972	937	910	948	914	940	912	940	951	933	1005	925	869	937	939	918	942	921	987	883	942	938	893	954	943	931	934	921	875	887	947	935	947	958	961	904	999	889	967	891	955	964	962	993	930	873	929	897	951	929	934	946	999	957	919	983	967	919	963	928	927	957	907	977	943	897	933	953	995	990	930	957	904	921	963	917	928	930	933	939	998	966	932	999	932	903	916	908	955	912	968	941	950	924	885	949	977	916	992	926	936	999	955	951	930	973	950	888	907	925	946	885	930	984	989	953	968	917	982	933	897	925	849	912	960	926	912	929	952	907	946	914	896	902	952	945	930	937	883	933	964	881	941	942	940	904	916	968	941	972	1051	934	927	928	941	936	923	967	944	918	961	960	1003	978	1002	922	916	948	891	962	973	945	925	930	919	983	935	972	958	896	938	879	963	912	957	893	956	968	973	918	953	924	941	926	941	935	902	950	939	920	906	914	955	880	963	937	942	994	935	948	956	952	900	904	982	925	971	944	906	957	942	960	937	954	949	952	913	896	946	940	955	924	928	999	888	977	954	950	920	922	961	915	898	996	976	937	941	936	967	937	887	897	989	911	991	930	934	976	928	962	954	962	941	896	904	998	944	924	916	942	925	947	936	924	894	981	955	933	908	952	922	963	965	958	964	947	931	943	941	938	947	973	931	980	915	996	913	917	1033	941	926	940	886	970	1002	927	963	912	915	888	912	946	981	943	910	977	984	924	972	909	964	889	960	961	888	935	885	968	896	908	937	923	953	939	936	964	968	922	897	949	955	986	947	979	951	936	962	934	904	962	932	1001	951	917	975	930	901	928	904	992	911	991	919	923	904	928	926	907	913	962	958	979	867	915	916	973	904	937	972	940	1011	902	971	987	908	910	948	948	960	935	886	902	946	980	936	923	969	901	920	927	999	981	927	961	895	935	930	975	947	888	934	946	956	908	866	973	894	983	979	974	947	903	887	921	908	903	947	927	976	906	963	940	928	944
60254	60265	53739	48889	38913	20677	10139	7946	7526	7794	7677	7757	7638	7618	7578	7562	7648	7591	7576	7703	7598	7723	7612	7635	7759	7705	7713	7657	7585	7672	7628	7837	7643	7605	7645	7744	7804	7600	7743	7788	7676	7626	7771	7499	7546	7783	7575	7693	7749	7672	7764	7744	7588	7730	7598	7649	7696	7889	7689	7643	7637	7769	7676	7618	7623	7751	7678	7557	7610	7692	7706	7701	7675	7623	7690	7611	7676	7576	7778	7522	7756	7709	7499	7652	7612	7524	7730	7674	7739	7699	7641	7594	7769	7481	7654	7727	7686	7744	7668	7754	7737	7594	7649	7733	7725	7669	7580	7625	7529	7659	7482	7627	7676	7683	7758	7666	7587	7552	7683	7776	7576	7612	7714	7622	7683	7737	7692	7708	7680	7609	7644	7676	7619	7591	7524	7744	7734	7799	7696	7591	7669	7685	7745	7662	7700	7598	7684	7576	7810	7748	7680	7594	7601	7636	7727	7480	7634	7731	7667	7623	7735	7659	7721	7616	7664	7676	7699	7682	7528	7629	7694	7565	7612	7664	7607	7621	7690	7627	7664	7641	7639	7554	7659	7601	7655	7638	7688	7563	7752	7674	7726	7570	7681	7680	7658	7563	7705	7745	7614	7665	7635	7656	7633	7711	7711	7561	7625	7600	7649	7447	7548	7592	7589	7688	7619	7542	7689	7684	7591	7593	7699	7720	7725	7551	7659	7651	7710	7674	7711	7576	7691	7409	7688	7678	7674	7693	7600	7693	7706	7681	7610	7628	7701	7601	7658	7622	7674	7650	7666	7741	7791	7479	7607	7701	7677	7643	7625	7541	7551	7620	7604	7685	7593	7785	7693	7716	7597	7622	7668	7568	7590	7675	7694	7685	7630	7678	7473	7669	7675	7609	7640	7707	7719	7668	7686	7693	7579	7697	7514	7575	7510	7595	7575	7755	7746	7708	7647	7694	7665	7672	7649	7660	7717	7574	7699	7647	7623	7876	7590	7559	7662	7605	7672	7697	7762	7572	7642	7677	7642	7585	7660	7610	7717	7782	7666	7598	7619	7691	7689	7517	7684	7783	7692	7611	7625	7650	7648	7822	7574	7574	7727	7701	7500	7698	7619	7670	7662	7564	7625	7578	7759	7650	7706	7703	7628	7642	7672	7752	7757	7709	7495	7587	7663	7723	7681	7671	7641	7596	7637	7549	7718	7762	7573	7680	7733	7870	7639	7661	7669	7693	7751	7643	7763	7680	7696	7565	7617	7670	7649	7661	7710	7558	7633	7637	7633	7632	7562	7695	7630	7556	7694	7587	7719	7602	7694	7638	7540	7755	7714	7516	7655	7559	7540	7724	7625	7810	7595	7674	7539	7790	7755	7685	7594	7616	7420	7611	7543	7670	7644	7689	7744	7645	7763	7753	7668	7570	7680	7598	7738	7651	7677	7683	7719	7786	7617	7768	7607	7618	7736	7595	7714	7597	7678	7614	7590	7684	7458	7661	7713	7664	7647	7693	7632	7706	7722	7786	7658	7698	7703	7609	7574	7718	7595	7662	7599	7671	7675	7565	7679	7551	7731	7699	7755	7560	7800	7592	7726	7618	7655	7652	7660	7680	7645	7487	7581	7681	7649	7735	7622	7612	7539	7732	7566	7571	7629	7621	7725	7817	7574	7680	7719	7733	7526	7648	7596	7613	7752	7711	7699	7745	7584	7602	7596	7639	7632	7654	7665	7631	7735	7700	7552	7731	7681	7690	7678	7599	7779	7583	7706	7598	7538	7640	7556	7744	7743	7671	7669	7666	7493	7633	7506	7617	7648	7584	7669	7567	7594	7650	7608	7537	7650	7598	7600	7649	7610	7628	7601	7664	7696	7612	7743	7555	7673	7666	7698	7720	7548	7636	7670	7523	7626	7705	7703	7573	7728	7715	7730	7709	7571	7736	7528	7835	7686	7757	7671	7617	7519	7581	7775	7561	7588	7632	7667	7843	7685	7741	7722	7658	7627	7840	7709	7662	7650	7652	7661	7693	7630	7726	7716	7752	7619	7576	7679	7669	7602	7709	7548	7632	7679	7631	7628	7657	7587	7611	7733	7673	7637	7667	7668	7745	7631	7616	7763	7704	7658	7612	7661	7577	7603	7673	7703	7684	7716	7741	7508	7787	7596	7692	7526	7666	7571	7626	7572	7674	7795	7647	7737	7691	7697	7699	7756	7666	7602	7682	7619	7739	7680	7645	7602	7681	7590	7736	7640	7516	7612	7623	7749	7605	7676	7712	7522	7562	7822	7642	7606	7571	7727	7694	7764	7673	7554	7724	7692	7773	7581	7707	7722	7701	7775	7604	7605	7532	7744	7713	7624	7690	7679	7737	7687	7598	7578	7670	7526	7776	7721	7650	7692	7646	7615	7689	7707	7729	7628	7507	7745	7752	7508	7720	7679	7700	7726	7659	7667	7620	7670	7686	7543	7685	7740	7741	7715	7778	7505	7541	7798	7449	7618	7664	7715	7695	7714	7740	7654	7705	7620	7518	7636	7723	7624	7644	7651	7683	7597	7692	7684	7730	7575	7662	7786	7604	7667	7740	7726	7726	7815	7634	7649	7668	7733	7720	7571	7626	7719	7619	7497	7680	7564	7755	7684	7748	7776	7647	7696	7756	7795	7630	7637	7713	7564	7741	7619	7610	7641	7681	7525	7626	7704	7701	7652	7669	7607	7587	7655	7543	7739	7741	7684	7687	7689	7605	7676	7644	7579	7644	7606	7629	7698	7650	7691	7584	7628	7573	7579	7645	7711	7723	7597	7786	7708	7730	7654	7649	7719	7685	7665	7690	7678	7664	7663	7672	7672	7601	7736	7639	7779	7571	7722	7682	7657	7524	7471	7636	7589	7686	7713	7781	7635	7486	7683	7660	7766	7779	7742	7674	7693	7695	7624	7656	7741	7699	7542	7623	7679	7558	7667	7596	7583	7618	7626	7675	7710	7688	7724	7657	7564	7542	7574	7624	7684	7568	7769	7738	7600	7637	7691	7541	7595	7581	7617	7748	7709	7701	7717	7603	7660	7712	7632	7683	7703	7642	7539	7683	7706	7626	7634	7510	7702	7670	7590	7774	7655	7584	7652	7659	7608	7645	7729	7715	7731	7612	7716	7661	7619	7666	7713	7690	7689	7711	7665	7746	7534	7626	7613	7574	7626	7634	7666	7750	7656	7633	7675	7814	7806	7513	7747	7673	7707	7639	7665	7668	7740	7625	7704	7660	7606	7492	7664	7666	7669	7686	7573	7652	7789	7587	7763	7855	7639	7577	7636	7515	7733	7602	7725	7575	7543	7928	7578	7590	7853	7705	7588	7649	7622	7754	7609	7589	7654	7608	7503	7790	7741	7559	7645	7755	7641	7645	7561	7591	7672	7652	7613	7633	7652	7738	7677	7649	7710	7759	7546	7522	7610	7648	7736	7610	7773	7660	7724	7587	7625	7600	7674	7719	7649	7659	7661	7706	7587	7667	7557	7701	7573	7488	7646	7677	7549	7621	7693	7739	7675	7721	7695	7631	7731	7750	7632	7680	7688	7567	7649	7628	7694	7781	7709	7659	7623	7817	7674	7638	7682	7637	7594	7623	7709	7572	7644	7793	7812	7641	7778	7670	7668	7709	7769	7723	7609	7718	7688	7772	7596	7627	7666	7624	7620	7570	7701	7660	7507	7690	7705	7700	7755	7688	7632	7695	7756	7739	7737	7762	7574	7657	7652	7717	7689	7668	7622	7666	7662	7676	7704	7619	7514	7768	7815	7679	7559	7591	7593	7619	7761	7667	7612	7751	7637	7678	7662	7755	7688	7524	7674	7566	7629	7672	7634	7775	7695	7591	7693	7686	7631	7688	7602	7577	7607	7485	7603	7622	7599	7641	7537	7612	7657	7710	7569	7601	7617	7599	7560	7721	7573	7726	7657	7677	7561	7804	7581	7705	7567	7696	7675	7559	7797	7627	7630	7746	7649	7747	7714	7648	7663	7458	7596	7666	7550	7548	7603	7591	7669	7607	7654	7690	7560	7709	7741	7504	7556	7655	7701	7613	7749	7563	7760	7556	7831	7602	7494	7672	7689	7537	7709	7721	7676	7587	7637	7824	7737	7605	7848	7709	7607	7720	7576	7599	7645	7628	7648	7584	7592	7631	7790	7785	7742	7607	7718	7611	7617	7655	7635	7500	7642	7721	7635	7592	7721	7556	7612	7740	7665	7682	7592	7627	7702	7695	7739	7652	7624	7449	7672	7679	7611	7649	7782	7831	7565	7622	7786	7591	7505	7663	7597	7737	7763	7647	7522	7731	7656	7677	7772	7486	7679	7520	7692	7711	7621	7650	7579	7485	7560	7747	7662	7731	7540	7618	7666	7805	7515	7550	7647	7566	7709	7609	7732	7728	7659	7609	7696	7641	7571	7661	7680	7631	7610	7577	7682	7555	7688	7666	7765	7565	7726	7675	7609	7736	7729	7569	7649	7676	7598	7817	7712	7660	7773	7716	7669	7601	7711	7589	7743	7628	7720	7784	7647	7600	7638	7633	7816	7738	7755	7736	7620	7652	7634	7669	7744	7631	7744	7691	7758	7625	7519	7695	7696	7713	7659	7674	7736	7728	7707	7651	7554	7764	7669	7640	7764	7561	7585	7666	7629	7615	7637	7643	7565	7690	7652	7688	7674	7669	7653	7709	7534	7609	7606	7682	7609	7620	7504	7559	7686	7604	7729	7609	7550	7851	7567	7787	7651	7682	7591	7620	7613	7531	7797	7736	7643	7724	7657	7566	7777	7698	7796	7636	7569	7835	7599	7651	7561	7666	7658	7742	7734	7724	7739	7669	7673	7727	7568	7669	7618	7711	7666	7706	7658	7767	7661	7555	7746	7655	7619	7663	7577	7816	7753	7596	7734	7650	7606	7599	7706	7584	7811	7466	7765	7616	7495	7603	7683	7548	7701	7631	7647	7617	7635	7492	7585	7652	7640	7647	7696	7783	7800	7571	7655	7608	7675	7553	7553	7578	7625	7587	7671	7591	7822	7588	7834	7682	7735	7666	7619	7566	7635	7676	7768	7700	7659	7597	7639	7640
27310	20831	9563	4181	1533	966	840	794	865	788	792	766	845	834	823	814	824	787	825	806	809	770	819	885	844	819	775	800	751	809	828	838	788	830	829	809	867	851	851	822	869	841	758	859	816	818	845	776	886	795	807	809	794	839	802	810	758	814	824	811	862	857	806	785	835	812	812	824	771	847	820	851	799	776	763	796	793	816	839	823	845	846	805	796	821	797	821	781	796	834	833	850	848	781	806	768	824	816	796	771	803	836	786	839	886	906	797	850	815	828	781	833	850	821	822	776	802	807	792	811	827	813	804	812	847	763	797	786	853	773	822	835	824	798	769	802	783	796	825	856	844	800	819	834	823	808	785	828	829	854	802	737	865	843	832	811	831	883	751	884	842	850	847	822	796	809	811	838	808	804	819	833	824	838	815	809	787	779	836	789	759	842	833	775	826	833	824	795	805	790	814	861	844	809	824	826	768	801	830	798	788	785	796	766	799	856	818	844	809	843	857	772	806	838	783	756	753	837	821	845	862	834	776	823	836	837	784	796	812	869	839	833	827	804	803	848	821	812	799	766	843	824	865	823	780	822	796	812	797	796	802	801	802	776	810	838	761	805	822	814	828	874	811	797	791	777	825	820	809	785	810	738	756	785	824	800	785	741	820	896	797	769	821	868	829	821	801	829	834	791	778	783	853	845	805	805	802	805	851	839	851	808	801	791	750	871	800	822	865	783	783	749	851	818	809	819	842	866	792	805	816	838	809	798	796	802	835	831	771	873	802	833	807	848	787	810	845	783	785	821	834	847	760	836	827	855	814	779	812	802	817	796	784	763	815	763	794	785	808	826	812	789	780	837	823	814	774	792	828	791	864	851	874	819	784	799	808	816	824	776	823	795	838	819	806	776	840	802	837	816	783	854	730	885	843	784	850	831	822	797	843	845	833	797	811	821	796	803	802	821	822	869	834	818	830	870	780	842	870	834	790	801	818	841	838	809	804	844	796	820	829	753	840	768	769	757	858	805	821	857	858	887	796	832	810	874	823	830	816	804	814	826	782	746	790	800	801	825	864	813	827	825	824	809	833	779	859	816	807	822	761	775	824	843	802	873	791	830	821	826	833	843	839	817	830	849	788	815	830	920	816	827	807	844	790	864	777	811	818	814	792	808	815	788	813	833	814	862	798	794	832	821	835	781	817	818	855	823	787	807	826	841	819	857	832	820	794	823	825	834	808	852	809	815	829	782	812	866	828	786	787	783	793	831	866	863	828	834	800	816	785	772	836	775	769	826	841	823	829	788	827	821	830	878	801	806	826	884	843	855	816	817	801	864	863	835	791	783	790	804	833	827	781	809	843	814	830	885	833	807	826	836	795	791	784	827	812	848	824	804	835	845	852	834	772	866	851	836	830	786	827	771	820	809	745	831	784	871	800	885	832	797	826	817	845	847	791	833	830	876	807	798	803	829	815	818	772	852	793	804	808	781	796	784	795	812	837	814	805	811	773	838	860	822	801	868	789	762	803	833	862	810	828	824	795	826	831	857	811	798	802	858	820	845	806	790	802	790	859	836	787	763	851	825	828	786	878	775	790	818	834	869	809	800	760	796	774	789	831	834	805	797	808	784	834	855	846	797	758	834	781	832	855	784	800	819	837	813	844	832	816	829	815	748	859	858	866	798	883	775	783	784	834	778	828	825	805	789	782	798	780	820	796	857	810	781	842	766	839	828	845	866	802	837	834	774	829	840	795	813	825	812	797	868	794	820	824	861	811	851	787	845	853	820	827	848	806	812	787	816	833	771	796	794	859	780	800	837	816	814	775	834	829	835	783	805	768	829	779	823	776	809	808	781	805	786	771	812	844	801	823	854	834	786	815	831	803	805	806	820	825	832	785	856	856	857	805	781	785	841	811	795	850	821	810	834	793	814	870	823	835	824	806	800	825	827	834	750	849	840	759	787	891	841	788	800	786	846	851	835	775	804	812	834	817	825	781	831	780	802	856	861	820	823	812	785	801	819	834	768	836	853	794	819	806	803	834	821	809	793	823	838	827	817	842	792	759	845	827	827	863	787	824	817	825	838	829	835	843	798	836	846	785	791	816	752	826	812	799	843	810	792	773	842	827	827	806	785	805	819	775	854	780	849	853	799	786	816	810	875	870	836	839	828	832	821	814	795	789	768	784	829	823	847	785	787	818	852	831	872	818	772	885	774	806	736	846	830	836	798	808	835	823	819	806	805	830	831	835	842	894	777	778	840	796	857	817	800	852	866	806	830	771	864	837	788	803	791	878	771	810	884	797	789	855	821	770	786	868	813	794	853	809	779	842	776	787	826	867	792	799	819	813	795	779	835	797	821	802	828	776	845	796	832	898	818	851	862	837	823	835	794	795	808	877	840	839	816	832	767	807	861	835	800	823	779	871	750	818	838	767	797	812	829	821	787	859	795	765	780	826	853	845	832	833	805	837	770	813	852	862	820	787	835	829	853	823	851	793	840	796	845	793	787	853	859	756	827	829	794	781	808	794	834	764	795	820	774	821	850	786	812	741	822	845	847	841	860	818	808	822	796	815	832	833	872	808	786	825	830	857	798	798	796	818	786	820	802	818	832	761	858	801	798	782	799	809	835	821	803	798	810	802	793	771	828	774	833	809	788	826	817	844	819	810	786	843	803	846	838	805	809	807	821	818	835	788	797	790	876	781	791	766	755	818	819	820	797	831	829	829	796	810	839	816	804	839	856	811	803	791	827	830	801	753	830	790	760	756	799	793	786	790	833	820	796	809	755	836	811	836	787	797	834	783	797	803	840	800	840	836	861	801	761	762	825	777	781	793	834	811	831	857	889	896	834	813	784	773	834	859	755	807	853	829	825	751	820	843	829	860	810	783	793	863	802	833	797	767	842	835	859	851	804	800	867	837	830	773	805	822	808	815	859	805	802	810	800	812	815	787	765	780	819	799	814	829	845	847	778	846	777	843	809	797	825	802	826	800	783	850	850	826	794	822	810	809	801	819	778	815	807	844	850	802	829	851	770	817	829	826	849	813	801	822	814	812	812	781	801	763	812	787	818	785	795	853	858	845	786	855	801	811	826	794	787	793	821	792	824	829	768	772	783	887	882	816	779	803	847	767	831	800	867	905	842	832	800	845	838	782	807	816	795	854	782	831	841	839	862	802	799	823	811	837	777	864	831	839	818	772	824	821	813	847	829	791	846	799	814	820	773	829	804	824	844	832	810	834	825	849	833	826	816	798	748	875	800	806	803	779	821	872	781	756	805	835	850	838	885	826	866	834	796	773	812	856	811	847	798	869	822	800	827	835	746	789	846	852	814	813	801	783	819	825	858	792	851	799	833	787	808	809	811	837	809	807	788	792	802	793	854	810	801	850	878	806	791	788	770	812	818	808	768	824	826	830	831	776	821	820	781	840	773	778	843	842	858	817	819	854	851	795	796	848	822	813	808	869	825	857	841	836	845	812	831	814	794	790	790	753	840	810	783	783	778
60193	46222	33602	28425	17972	9732	7100	6711	6821	6723	6841	6748	6865	6873	6910	6768	6707	6797	6704	6802	6925	6824	6806	6849	6774	6884	6943	6758	6931	6776	6796	6774	6808	6700	6816	6746	6890	6764	6918	6722	6844	6877	6909	6824	6823	6692	6922	6824	6766	6739	6853	6907	6807	6846	6813	6872	6917	6841	6825	6771	6921	6954	6699	6847	6724	6921	6750	6872	6801	6935	6874	6800	6844	6901	6822	6686	6858	6930	7003	6749	6712	6927	6912	6777	6845	6774	6932	6845	6856	6721	6889	6869	6738	6752	6747	6743	6827	6861	6889	6926	6827	6875	6949	6947	6801	6747	6795	6808	6834	6884	6765	6879	6904	6784	6790	6775	6659	6810	6765	6907	6842	6804	6970	6831	6696	6817	6882	6865	6703	6820	6816	6880	6654	6763	6853	6898	6889	6708	6833	6809	6853	6792	6715	6882	6810	6937	6840	6851	6713	6729	6856	6914	6870	6950	6790	6821	6769	6811	6779	6892	6815	6866	6823	6786	6785	6900	6913	6775	6836	6772	6771	6774	6857	6806	6775	6842	6858	6743	6879	6870	6810	6915	6764	6779	6848	6714	6898	6937	6804	6939	6783	6843	6917	6795	6815	6775	6849	6918	6822	6817	6944	6725	6870	6877	6827	6757	6838	6878	6805	6801	6745	6906	6639	6757	6841	6944	6859	6710	6789	6743	6817	6918	6890	6857	6743	6873	6790	6859	6848	6787	6733	6780	6818	6974	6873	6862	6889	6803	6806	6844	6841	6772	6776	6927	6900	6749	6901	6823	6835	6734	6849	6807	6748	6743	6871	6872	6881	6743	6897	6746	6740	6847	6777	6830	6764	6947	6845	6762	6793	6944	6732	6722	6868	6771	6915	6870	6727	6837	6879	6894	6954	6878	6960	6889	6840	6810	6883	6886	6848	6868	6878	6819	6847	6837	6822	6914	7037	6820	6915	6892	6871	6880	6823	6668	6896	6799	6783	6822	6839	6858	6888	7009	6874	6758	6745	6945	6781	6907	6868	6963	6850	6844	6785	6884	6876	6793	6836	6873	6983	6746	6824	6898	6780	6782	6751	6684	6849	6742	6837	6857	6892	6834	6856	6928	6808	6708	6835	6834	6975	6900	6850	6773	6790	6910	6839	6805	6695	6793	6829	6785	6807	6826	6876	6827	6837	6748	6818	6837	6780	6949	6871	6851	6744	6882	6905	6871	6873	6753	6911	6855	6770	6766	6851	6724	6926	6807	6943	6893	6855	6896	6892	6872	6896	6877	6798	6787	6770	6968	6928	6863	6857	6780	6718	6893	6897	6775	6928	6779	6895	6810	6784	6923	6748	6774	6931	6869	6841	6840	6975	6802	6809	6819	6860	6789	6789	6884	6909	6917	6887	6771	6776	6822	6911	6844	6811	6761	6734	6935	6793	6811	6921	6822	6872	6680	6909	6835	7069	6904	6833	6889	6774	6715	6828	7049	6786	6811	6931	6745	6864	6725	6905	6818	6795	6806	6886	6862	6915	6964	6809	6872	6851	6914	6836	6926	6806	6873	6780	6920	6931	6838	6838	6788	6934	6891	6844	6830	6845	6936	6873	6870	6817	6873	6930	6809	6925	6735	6788	6860	6939	6836	6832	6945	6824	6749	6805	6784	6899	6924	6870	6751	6880	6690	6848	6809	6860	6930	6927	6851	6910	6844	6842	6802	6956	6816	6828	6854	6784	6793	6847	6836	6761	6947	6958	6863	6850	6819	7070	6890	6816	6805	6879	6817	6780	7026	6753	6806	6756	6814	6763	6803	6817	6769	6856	6752	6815	6693	6805	6756	6795	6843	6936	6798	6761	6723	6909	6828	6817	6868	6964	6911	6710	6897	6834	6817	6834	6876	6802	6929	6808	6806	6758	6848	6806	6884	6912	6890	6754	6757	6903	6889	6651	6795	6810	6828	6734	6978	6734	6928	6846	6919	6841	6820	6771	6786	6894	6743	6894	6908	6793	6825	6729	6839	6909	7012	6757	6745	6806	6715	6852	6760	6823	6893	6737	6795	6950	6894	6878	6958	6819	6828	6845	6716	6870	6997	6829	6759	6903	6824	6868	6852	6893	6713	6759	6856	6870	6734	6876	6804	6924	6755	6801	6865	6737	6968	6927	6796	6755	6738	6941	6793	6868	6695	6805	6939	6936	6756	6752	6769	6882	6886	6923	6824	7015	6716	6815	6826	6802	6775	6885	6811	6875	6639	6769	7027	6827	6932	6794	6762	6827	6972	6860	6724	6951	6863	6925	6727	6818	6670	6741	6764	6930	6738	6876	6665	6826	6766	6908	6787	6815	6847	6835	6707	6901	6818	6785	6890	6843	6856	6759	6884	6812	6870	6893	6894	6900	6906	6894	6721	6840	6846	6840	6890	6856	6724	6729	6881	6794	6849	6962	6781	6836	6733	6879	6842	6861	6824	6725	6915	6849	6893	6827	6830	6902	6818	6855	6664	6911	6875	6812	6819	6748	6812	6938	6822	6756	6801	6854	6904	6972	6787	6867	6813	6771	6889	6841	6786	6847	6875	6940	6889	6781	6866	6884	6690	6864	6833	6743	6807	6916	6898	6826	6771	6869	6686	6983	6727	6893	6881	6766	6837	6660	6795	6965	6859	6867	6819	6911	6822	6836	6880	6720	6974	6853	6835	6908	6933	6810	6856	6730	6885	6902	6943	6864	6816	6785	6824	6771	6875	6839	6873	6832	6713	6926	6880	6936	6853	6926	6794	6784	6902	6832	6853	6912	6747	6953	6784	6987	6875	6708	6826	6774	6878	6696	6836	6763	6862	6709	6857	6784	6761	6831	6879	6875	6837	6890	6831	6941	6975	6739	6821	6831	6914	6805	6812	6864	6785	6772	6805	6856	6885	6949	6879	6944	6764	6870	6813	6707	6789	6896	6871	6791	6852	6811	6857	6881	6777	6824	6833	6867	6949	6890	6799	6898	6799	6818	6815	6755	6855	6782	6775	6923	6849	6989	6812	6789	6821	6927	6792	6766	6868	6840	6843	6809	6761	6839	6931	6862	6856	6759	6665	6750	6867	6848	6824	6869	6885	6853	6853	6745	6890	6676	6885	6823	6847	6691	6872	6870	6912	6866	6773	6852	6859	6818	6690	6807	6829	6814	6840	6862	6748	6849	6879	6799	6745	6684	6900	6779	6749	6818	6783	6972	6742	6731	6853	6975	6815	6837	6858	6680	6931	6858	6879	6830	6726	6906	6893	6895	6736	6815	6839	6868	6769	6833	6927	6856	6819	6809	6925	6818	6754	6764	6995	6756	6793	6856	6798	6799	6814	6721	6856	6827	6880	6809	6983	6848	6994	6848	6794	6757	6897	6913	6724	6825	6809	6783	6811	6755	6801	6907	6876	6859	6857	6814	6890	6797	6796	6872	6794	6735	6875	6780	6781	6842	6833	6865	6827	6803	6783	6705	6749	6787	6931	6752	6884	6904	6762	6858	6897	6852	6912	6883	6875	6856	6900	6705	6692	6717	6769	6856	6730	6846	6861	6816	6905	6952	6901	6823	6768	6825	6916	6913	6704	6753	6764	6813	6707	6953	6805	6886	6756	6843	6777	6854	6753	6830	6678	6895	6733	6912	6752	6868	6821	6910	6926	6862	6910	6804	6734	6802	6942	6745	6882	6963	6796	6982	6937	6896	6837	6834	6762	6848	6863	6772	6794	6841	6947	6849	6938	6813	6854	6787	6828	6760	6833	6871	6773	6922	6862	6786	6815	6800	6831	6969	6816	6862	6819	6821	6795	6770	6929	6957	6811	6991	6876	6963	7034	6982	6817	6853	6892	6863	6781	6734	6838	6808	6947	6886	6813	6895	6968	6970	6816	6931	6751	6885	6890	6817	6763	6828	6895	6925	6857	6891	6841	6793	6839	6824	6693	6792	6900	6967	6810	6967	6728	6812	6760	6669	6789	6911	6938	6918	6991	6900	6877	6883	6832	6773	6743	7008	7020	6838	6989	6918	6899	6781	6732	6805	6937	6971	6899	6827	6738	6889	6801	6760	6736	6778	6944	6913	6882	6790	6911	6816	6817	6883	6943	6921	6944	6777	6939	6893	6813	6769	6733	6895	6842	6779	6859	6908	6884	6738	6740	6814	6754	6937	6846	6797	6836	6932	6955	6847	6828	6873	6972	6800	6879	6952	6804	6863	6814	6906	6875	6772	6728	6884	6868	6871	6915	6804	6973	6844	7013	6825	6863	6873	6715	6879	6779	6851	6736	6928	6931	6919	6751	6873	6854	6838	6907	6769	6693	6884	6781	6861	6852	6825	6918	6945	6942	6772	6812	6782	6864	6817	6883	6760	6707	6799	6947	6815	6793	6727	6846	6874	6674	6835	6792	6948	6876	6816	6722	6730	6905	6809	6853	6882	6823	6890	6880	6883	6817	6869	6853	6867	6771	6784	6860	6761	6870	6805	6889	6867	6912	6832	6789	6790	6797	6777	6909	6767	6778	6861	6753	6774	6861	6988	6834	6673	6973	6701	6911	6882	6892	6780	6868	6864	6864	6886	6895	6897	6804	6956	6903	6811	6797	6791	6803	6786	6882	6786	6965	6879	6816	6838	6802	6788	6749	6775	6797	6781	6957	6782	6821	6876	6815	6833	6964	6890	6839	6797	6852	6849	6855	6702	6837	6950	6786	6823	6801	7001	6914	7030	6838	6851	6820	6933	6852	6685	7004	6795	6930	6736	6765	6748	6647	6883	6795	6783	7044	6966	6784	6959	6874	6744	6801	6826	6836	6925	6742	6828	6801	6866	6767	6787	6798	6804	6803	6775	6828	6851	7020	6786	6911	6818	6749	6833	6803	6854	6827	6875	6833	6944	6897	6782	6815	6852	6873	6807	6819	6943	6782	6801	6942	6811	6875	6881	6763	6916	6839	6822	6817	6958	6840	6799	6805	6955	6846	6874	6769	6913	6908	6896	6778	6912	6930	6798	6909	6865	6903	6895	6784	6789	6736	6786	6940	6931	6872	6706	6776	6787	6897	6804	6689	6898	6810	6885	6787	6827	6930	6824	6772	6821	6812	6807	6830	6930	6865
26007	21560	10842	3780	1469	942	901	862	837	794	892	832	849	819	824	829	855	783	815	836	861	805	816	840	832	840	857	866	833	811	822	854	896	876	838	855	789	859	884	849	834	807	815	829	841	874	855	814	809	864	803	845	857	845	855	797	800	865	828	880	914	787	814	870	787	839	847	889	817	836	786	866	861	800	855	852	892	886	809	805	836	836	858	814	825	836	845	796	858	812	895	805	831	790	830	808	799	793	836	845	840	850	849	829	850	820	845	792	840	802	813	843	871	835	797	813	835	899	861	784	793	807	830	900	805	804	838	826	860	826	815	859	826	837	829	858	823	818	793	855	816	881	815	829	822	800	817	871	836	837	808	852	832	867	827	803	771	792	791	798	852	854	833	840	813	841	829	821	760	851	803	867	879	849	864	875	848	833	832	834	783	760	829	804	862	795	840	844	832	819	827	858	840	818	845	874	859	785	831	848	786	771	845	848	844	843	858	814	813	800	849	878	826	867	827	896	851	836	831	803	844	809	825	822	807	835	805	835	818	890	823	861	896	895	869	839	869	816	862	853	882	835	830	805	805	775	781	878	836	797	876	821	816	862	847	820	826	855	856	855	845	855	877	853	824	856	845	841	794	837	806	863	832	844	859	892	844	857	889	823	802	838	857	804	798	800	806	799	819	862	816	838	837	785	843	862	837	843	843	868	872	829	872	829	841	800	811	873	809	818	798	858	844	792	827	853	892	797	841	894	799	834	859	814	818	837	806	861	803	808	858	826	827	827	866	771	857	833	805	828	848	838	843	787	832	864	841	782	793	837	854	820	835	815	819	798	822	809	817	857	805	819	824	809	844	817	801	872	810	857	809	835	795	844	873	879	842	837	801	838	803	857	857	885	817	834	770	821	774	853	811	876	801	803	798	805	874	819	854	887	856	814	840	842	819	839	824	875	862	817	802	815	837	823	838	818	852	776	822	866	783	822	827	822	823	807	813	829	871	821	881	900	829	836	871	868	810	857	864	823	819	794	833	874	849	826	859	843	824	877	806	875	814	810	805	810	854	875	807	879	790	832	842	857	827	822	764	835	876	827	821	886	874	821	844	820	821	883	821	829	820	847	823	842	809	768	874	827	846	831	824	855	797	819	811	865	868	875	829	869	810	854	824	822	891	781	876	879	811	806	809	875	862	837	823	882	806	823	856	781	820	839	853	855	778	792	830	831	809	835	806	785	830	792	854	801	852	851	805	805	825	863	825	848	835	830	859	871	858	795	878	893	833	805	780	828	814	831	868	868	874	832	820	789	843	827	823	841	863	835	853	815	859	844	781	814	867	827	836	786	814	759	814	842	831	903	834	837	815	843	869	863	819	841	855	868	809	851	816	827	875	805	836	831	812	808	848	777	832	840	813	798	840	857	848	865	846	798	777	871	844	830	848	878	798	791	823	847	841	848	870	864	801	869	843	859	855	852	827	851	866	852	876	847	845	855	914	814	845	842	803	837	843	841	820	854	805	869	882	811	846	893	831	848	859	849	872	837	798	854	817	877	864	806	871	844	800	796	868	828	800	840	781	864	866	855	818	801	767	826	848	891	783	801	814	823	825	888	840	831	864	857	833	813	817	802	819	795	890	862	868	792	870	804	775	860	850	836	814	782	819	831	805	855	831	781	782	829	779	817	847	835	803	820	801	822	845	775	860	802	830	767	847	823	841	860	830	842	866	838	850	802	818	830	821	825	864	789	826	852	791	842	829	786	864	786	774	850	833	821	867	834	853	864	804	795	817	813	801	792	888	847	856	812	866	845	820	807	831	856	768	852	838	795	831	852	813	853	876	836	819	868	857	842	856	894	864	835	842	853	802	840	771	860	780	850	834	826	828	774	802	860	866	834	834	894	830	821	833	861	752	855	847	761	811	824	850	893	802	832	808	829	838	835	807	833	828	837	835	878	807	807	847	832	790	883	837	836	849	830	789	852	813	802	826	856	840	809	843	813	840	841	831	850	830	866	832	829	802	844	802	817	844	799	845	839	838	835	853	859	828	833	856	842	866	809	820	873	839	864	880	824	854	808	810	803	834	821	831	829	826	816	801	795	867	873	865	814	830	840	836	850	797	874	862	824	855	833	895	785	904	856	809	840	834	811	871	839	835	817	840	840	862	820	829	816	878	874	837	854	832	831	819	795	809	842	851	875	864	807	854	857	836	813	851	826	805	821	805	823	813	838	829	815	865	847	851	811	793	815	850	880	857	813	881	820	831	849	793	787	895	791	845	834	873	817	845	899	815	811	836	798	863	842	849	830	827	854	835	829	790	835	827	854	861	770	841	849	832	809	833	828	842	873	786	816	834	836	825	865	845	838	834	811	852	802	814	825	860	836	875	892	858	819	867	886	845	822	865	834	824	833	803	841	812	821	780	844	832	810	784	856	783	866	823	804	853	901	812	853	816	861	789	854	851	860	802	785	864	781	840	812	844	835	801	809	784	835	771	862	798	806	875	827	885	827	858	841	793	824	835	873	818	821	820	739	827	848	801	822	826	853	865	820	831	819	854	817	807	791	811	913	792	850	811	867	832	874	896	859	839	855	847	833	809	819	846	820	777	858	815	857	857	835	837	822	848	834	794	854	864	866	834	854	851	831	797	812	799	851	834	819	780	785	798	819	859	793	899	850	826	832	848	785	816	860	866	841	798	837	821	882	830	859	911	862	833	793	814	887	848	838	866	852	805	848	812	854	891	824	866	819	880	798	858	792	845	815	821	809	847	839	860	852	817	885	867	867	856	870	879	853	860	800	819	816	846	855	851	822	843	850	830	846	846	859	845	828	827	817	859	800	826	865	814	875	826	853	855	797	824	859	775	828	845	799	795	857	848	811	809	884	815	826	845	835	850	870	847	833	805	808	857	834	851	852	832	844	871	817	868	849	844	844	831	849	843	813	798	824	809	857	834	862	812	832	871	839	798	796	774	818	893	824	834	817	841	846	859	807	862	850	870	859	848	829	850	815	845	828	808	831	853	821	854	867	781	862	859	833	841	841	807	840	863	797	809	831	892	804	880	840	840	820	851	881	878	811	883	862	845	807	913	875	813	793	811	864	795	801	852	790	867	837	861	853	839	801	846	813	832	847	833	888	837	828	866	854	849	821	816	844	791	814	843	818	856	804	811	788	849	863	834	809	854	864	841	884	835	809	796	757	863	843	843	884	858	835	844	869	878	890	782	860	803	819	805	800	840	839	868	831	820	810	755	803	793	807	858	789	824	792	847	819	817	862	821	819	879	834	832	768	830	811	808	805	808	783	811	802	874	904	812	882	854	826	777	850	840	793	837	857	867	800	832	801	867	851	845	839	827	820	837	815	811	791	781	877	818	799	806	831	828	805	812	822	825	844	903	766	783	817	810	800	891	845	864	854	826	818	918	816	896	819	813	850	821	839	825	848	812	847	803	808	881	864	840	854	832	799	822	814	833	821	831	842	855	848	860	841	857	846	818	788	778	833
59174	47381	35432	26188	17327	9549	7315	7072	6794	7054	6988	6938	6880	6896	6962	6887	7013	6985	7052	6888	7039	6932	6914	7044	6914	6990	6856	6788	6851	6924	7024	6920	6994	6899	6861	6813	7031	6963	6967	7045	6974	6833	6928	6971	6867	6823	6889	6927	7007	6973	6974	6907	6811	7077	6978	6906	6861	7044	6890	6934	6994	6799	6944	6941	6994	6940	6913	6871	6867	6856	6886	6858	6968	6923	6950	6960	6943	6899	6974	6972	6913	6862	7121	6922	6891	6893	6947	6898	6964	6921	6954	7042	6900	6886	6888	6963	6914	6948	6815	7000	6972	6864	6907	6933	6822	6845	6972	6924	6890	6972	6947	6911	6922	6986	7023	6953	6825	6797	7035	7015	6996	6906	6922	6915	7025	6946	6860	7066	7059	6993	6993	6865	6913	6869	6839	6868	6898	6885	6882	6776	7043	7038	6980	6877	7000	6949	6949	6777	7000	6827	6968	7032	6863	6912	6936	7136	6908	7047	7000	6866	6805	6978	6973	6891	7030	6956	6964	6904	6966	6996	6950	7008	6914	6934	7055	7089	6860	7004	6951	6949	6968	6981	6866	6929	6906	6999	6936	7027	7085	6963	6970	6927	6973	6856	6997	7032	6909	6890	6956	6931	7014	6922	7004	6973	6931	6970	6940	6840	6929	6971	7074	6980	6999	6925	6978	6928	6826	6905	6951	6896	7008	6916	6854	7018	7000	6916	6802	6938	6973	7037	7065	6987	7005	6875	6896	6946	6999	6827	6943	6943	7035	7006	7030	7015	6999	6898	6955	6981	6903	6856	6888	6928	6923	6995	7105	6916	6823	6993	6893	7093	6989	7007	6873	6970	7091	6875	6914	6863	6902	6975	6938	6898	7115	6887	6913	6891	6879	6967	6955	6985	6948	6881	6744	7012	6886	6964	7035	6928	7034	6885	6887	6840	6874	7018	6991	6998	6917	6907	6840	6841	6895	6895	7008	7033	6990	6841	6912	6958	7001	6921	6909	6895	6896	6971	6948	7064	6914	6912	7022	6878	6871	7036	6745	7059	6873	6957	6960	6754	6837	6902	6913	6932	6905	6926	6919	6943	7000	7041	6963	6964	6954	6921	6967	6874	7086	6860	7006	6919	6959	7039	7046	6884	7055	6976	6931	7042	6908	6928	6778	7007	6987	6923	6847	7155	6976	6885	6955	6953	6985	6955	6901	6976	6902	6964	6831	6869	7014	6986	7033	6956	6886	6997	6908	6902	6966	7003	6993	7008	6929	6938	7119	6869	6908	7076	6999	7041	6879	6836	6990	6998	6936	6968	7047	6862	6983	7048	6890	6897	7026	6941	6983	6977	6971	6870	6876	6877	6926	7020	6960	6980	7003	6956	6928	6840	6803	6949	6885	6793	6979	6947	6761	6937	6904	6949	6866	6969	6984	6968	7005	6869	7094	6885	6918	6940	7011	7003	7016	6995	6916	6993	6929	6922	6925	6905	6911	6864	6906	7004	6818	6914	6967	6908	6849	7021	6935	6982	6914	6993	7142	7032	6992	7024	6881	6891	7013	6862	6881	7057	6880	6993	6918	6869	6880	6939	7136	7015	6924	7007	6986	6924	6826	6883	6841	6994	6854	6988	6921	6900	6993	6855	6920	6981	6927	7039	6923	6985	6890	6860	6992	7006	6966	6838	6973	6846	6970	6974	6798	6954	6761	7062	7065	6875	7021	6937	6810	6924	6948	6915	6958	6989	7096	6902	6994	6934	7101	7006	7031	6967	6929	7010	7032	6925	6966	6879	7002	6964	6819	7127	6907	6912	6876	6812	6901	7043	6935	6908	6905	7132	6906	6882	6998	6957	6970	6972	6874	6876	6993	6895	6988	6900	6947	6939	7034	6936	6871	6937	7114	6994	6933	6918	6846	6961	6946	6895	6954	6967	6867	6952	7032	6921	6971	6947	6894	6901	6954	7003	6838	7031	6890	6943	6975	6966	6956	6968	6942	6893	7012	6940	6926	6795	6938	6924	6784	6882	6935	6939	6932	6984	7123	6874	6874	6891	6839	6876	6790	7026	6907	6941	6850	6947	6795	6980	6816	7033	7066	6904	7030	6989	6955	7012	6954	7026	6808	7000	6963	7138	6900	6968	6861	6876	6974	6915	6877	6933	6975	6973	6926	6958	6835	6875	6885	6885	7076	6962	6976	6875	7011	6887	6912	6929	6805	6848	7025	6787	6995	6988	7082	6915	7001	6920	6884	7001	6926	6817	6937	6925	6917	6904	6973	6891	6868	6938	7022	6808	6908	6854	6912	6897	6857	6823	6908	6944	7018	7066	7004	6913	7029	6956	6814	6907	6906	6869	6974	6924	6841	6932	6903	6970	6950	6880	6907	7141	6905	7053	7083	7036	6941	6965	6871	6952	6791	6962	6861	6919	6941	6960	7154	6920	6826	6879	7065	6889	6981	7068	7015	7009	6991	7000	7068	6848	6983	6891	6892	6973	6954	6977	7007	6988	6956	6798	6957	7014	6950	7076	6874	6976	6845	6903	6879	6883	7053	6840	7038	6935	6923	7003	6861	7029	6902	6949	6941	6905	6853	6856	7033	6955	6945	6986	7016	6985	6820	6922	7085	6910	6863	6997	6904	7011	6831	7020	6955	6870	6980	7038	6851	6991	6943	7040	6948	6976	6938	6982	6893	6946	6988	6908	6908	7071	6987	6938	6971	6901	6973	7021	7049	7067	6957	6971	6997	6993	6910	6898	6925	7073	6903	6901	6969	6964	6871	7009	6949	6850	7049	6974	6884	6996	6920	6933	6890	7055	7091	6907	6939	7053	6882	6964	6983	6911	7079	6868	6857	6885	6980	7055	6906	7040	6922	7028	6875	6935	6881	6958	6865	6920	6994	6978	6893	7043	6875	7064	7000	6999	6852	6862	6972	6871	6978	6936	6903	7013	6994	6971	6985	6746	6920	7122	7059	6983	6954	7005	6805	6950	6974	6993	6940	7030	6902	7074	6957	6927	6948	6944	6985	6963	6912	6947	6973	6936	6948	6964	6874	6946	6989	6865	6859	6940	7029	6933	7000	6900	6916	6975	6903	6995	7021	6978	6943	7026	6914	6936	6880	6870	6879	6908	6994	6961	6898	6822	6877	6939	6915	6959	6909	6901	6810	6936	6990	6886	6976	6891	7016	6934	6897	6833	7013	6855	6895	6744	6867	6969	6893	6919	6875	6976	6947	7029	6829	7002	6906	6913	7113	6904	6911	7002	6883	6958	7091	6986	6995	6906	6837	6910	6999	6894	7072	7021	7016	6863	6989	6960	6876	6944	6933	6982	6870	6919	7003	6859	7057	6950	6909	6978	6889	6978	7009	6865	7013	6942	7039	6900	6810	6945	6876	6933	6849	6926	7152	6930	6910	6833	6944	6998	6984	6987	6951	6819	6919	6928	6821	7050	6971	6875	6919	6939	6879	6996	7021	6980	6999	6887	6912	7055	6998	6921	6953	6787	6909	6929	6950	6979	7094	6893	7049	7033	6967	7006	6915	7002	6963	6986	6861	7007	6971	6987	6888	6942	6978	7034	6893	6918	6945	6990	6810	6975	6906	7047	6907	6908	6892	7024	6985	6874	6886	6915	6958	6852	6919	6983	6915	7042	6855	6947	6998	6990	7030	6929	7012	6996	6876	7070	7031	7030	6957	6979	7011	6936	6967	6924	7028	6964	6960	6976	6820	7025	7123	6898	6857	6839	6943	6812	6878	6924	7019	6914	6949	6907	6959	6902	6981	6885	7013	6918	6959	6771	6862	7058	6853	6930	6925	7062	6948	6984	7066	7033	7022	6857	6892	7040	6927	6853	6843	6899	7034	6975	6914	7141	6952	7076	6840	6831	7052	6850	7014	6820	6968	6992	6969	6915	6927	6914	6882	6959	6930	6918	6992	6945	7061	6804	7075	6935	6844	6980	6957	6981	6994	6950	6936	6870	6917	6876	6898	6920	6909	6964	6944	6964	6939	7071	6877	6946	6950	6895	6908	6951	7063	6919	6973	6932	6785	6975	6965	7038	6931	6932	7038	6994	6966	6952	6901	6975	7044	6969	6962	6938	6936	7015	7032	6879	6847	6909	6785	6970	6880	7021	6913	6991	7036	6865	6945	6833	7015	7058	7035	6869	6990	6905	6917	6993	7061	6957	6883	6863	7049	6972	7050	6990	6885	7067	7024	7145	6833	6898	6934	6873	6966	6838	6928	6957	7070	6924	6917	6887	6957	6925	6817	6968	6940	7060	6918	6963	6961	6920	6841	6933	6959	6931	6983	6971	6860	6941	6959	6904	6910	7163	6935	6869	6964	7069	6917	7000	7005	6946	6946	6929	6889	6938	6976	6928	6921	6931	6946	6974	6949	6921	7014	6951	7027	6857	6998	6881	7009	7037	6854	6937	6937	6857	6894	7000	6995	6944	6879	6952	6979	6940	7006	7031	7011	6955	6863	6941	6958	6909	6913	6786	6975	6861	6942	6977	6855	6945	6961	6979	7128	6974	6890	6964	6893	6893	6946	7036	6980	6863	6893	6897	6929	6994	6896	6928	6941	6797	6836	7052	6898	7015	6866	6959	6953	6854	6983	6970	6944	6964	6896	6934	6841	6860	6893	7015	7028	7024	6942	6935	7034	6907	6892	6789	6962	7024	7004	6838	6967	6927	6997	6958	6886	6956	6908	6900	6875	6915	6845	7042	6837	7070	6955	7028	7001	6937	6946	7047	6933	6909	6911	6974	6943	7047	6953	6857	6914	6984	6826	6980	6865	7007	6954	6946	6960	6958	6990	6834	6917	6913	7046	6984	6863	6876	6869	7006	6873	6939	6980	6809	6976	6961	6976	6973	6830	7076	6919	6956	6901	7037	6963	6937	7057	6924	6939	6998	6858	6967	6994	6851	6962	6740	6914	7003	7035	7007	6951	6985	7049	6920	6961	6910	6991	6966	6875	6948	6935	6887	6826	6987	7039	6926	6942	6894	6915	6944	7036	7019	6995	6916	6965	6911	6970	6972	6932	6791	6919	6947	6885	6793	6986	6856	6780	6875	6955	6847	6965	6988	6901	6929	6890	7013	6996	6909
34720	38883	25908	11179	3302	1449	1011	920	932	1007	959	964	930	970	912	899	904	895	860	922	968	915	923	956	941	930	899	964	919	930	884	907	916	906	913	938	888	941	906	945	902	944	974	923	906	890	915	925	920	905	886	934	930	920	895	921	956	912	874	870	892	918	920	902	960	889	937	979	942	938	921	930	849	939	930	929	943	954	942	905	899	906	895	901	998	937	921	917	931	889	938	964	875	925	919	931	915	943	921	944	930	920	935	906	934	891	931	913	960	913	940	934	912	955	885	936	960	940	908	885	951	878	974	931	916	938	913	980	944	921	944	950	912	931	930	951	959	895	906	901	978	918	929	889	865	898	864	951	888	952	925	946	901	963	912	980	901	943	904	908	947	925	951	919	972	955	929	899	976	920	921	972	944	932	938	949	898	912	930	926	886	950	984	931	941	965	939	876	951	884	969	893	924	902	915	952	895	923	891	948	1004	964	899	917	879	919	931	1013	930	952	954	904	972	979	935	921	920	870	979	883	884	909	933	930	895	911	889	935	897	919	951	909	962	928	957	965	901	937	872	955	881	870	953	972	910	972	911	906	920	1011	967	953	917	963	976	929	938	943	915	876	924	925	892	969	892	947	927	965	985	843	945	922	869	977	872	927	919	933	877	901	939	919	959	909	909	966	908	896	939	928	931	897	905	1018	967	955	922	880	914	954	939	976	946	948	958	844	901	962	951	872	930	917	904	946	962	905	950	895	942	925	909	868	942	956	881	930	942	873	881	910	892	978	882	910	949	911	972	969	968	913	969	885	905	924	951	951	934	906	970	926	905	936	882	930	953	968	923	899	935	880	941	940	995	943	919	904	901	906	902	974	913	920	962	971	888	945	932	915	956	957	923	983	949	987	896	911	963	869	921	945	953	924	882	870	926	953	953	912	860	937	948	923	949	979	881	894	985	897	944	878	890	945	884	942	1005	924	954	961	997	956	934	959	971	900	898	911	956	936	911	902	936	984	948	876	935	939	911	920	923	935	940	891	914	886	950	914	968	928	916	910	898	936	925	929	918	985	914	907	903	914	912	929	942	886	906	939	898	928	952	961	908	944	944	910	964	944	968	960	985	912	904	882	923	903	888	928	969	933	876	959	929	937	961	940	874	956	939	937	954	883	958	934	902	940	960	951	938	855	1001	976	943	911	917	973	895	988	919	936	897	919	916	960	881	947	925	950	959	935	926	919	960	914	901	909	947	870	915	892	943	945	942	930	880	957	933	878	921	885	916	907	913	948	927	952	923	917	899	917	925	941	925	943	856	938	966	913	936	955	956	944	968	929	885	929	903	900	899	940	871	968	967	904	925	892	1001	956	921	927	884	890	931	912	908	1001	927	854	888	900	955	916	960	910	862	965	920	928	862	946	932	899	940	942	885	887	919	944	986	915	889	914	929	910	870	920	936	852	945	995	949	909	930	920	918	911	903	983	942	941	904	896	876	975	883	939	914	977	943	901	906	887	917	906	907	953	925	905	888	920	1025	892	869	916	916	883	922	927	897	941	902	925	952	923	917	904	865	947	903	965	947	931	890	920	848	887	962	958	960	877	901	941	879	941	975	916	904	967	964	903	913	918	866	927	939	890	929	953	927	941	903	923	913	936	912	915	942	908	899	936	944	995	914	945	916	899	922	949	991	939	935	882	950	941	902	960	935	931	989	1003	880	957	981	899	969	958	922	956	929	903	947	950	909	908	959	931	932	925	988	940	908	933	942	951	959	897	916	966	981	932	928	945	951	881	902	960	967	928	892	936	962	829	875	922	940	909	840	953	916	854	944	892	903	913	875	884	971	957	943	936	980	846	929	984	988	922	855	991	942	940	928	979	927	923	910	934	878	963	912	931	932	938	926	933	924	921	952	937	895	892	916	941	924	931	903	951	905	902	960	925	904	948	957	969	959	912	910	944	935	924	933	926	933	964	942	934	930	923	949	904	914	894	893	913	973	933	940	877	972	905	860	948	969	893	888	961	961	947	943	937	928	969	897	962	905	973	968	863	924	931	942	947	968	892	1026	878	927	894	916	889	906	934	925	939	898	935	888	912	873	901	935	923	971	923	920	940	912	923	968	975	935	942	933	900	989	916	963	933	931	970	972	979	914	974	981	940	917	940	934	899	974	899	916	918	933	891	920	946	977	941	945	981	913	932	912	908	935	933	960	894	973	973	961	934	894	938	902	887	959	913	853	942	884	933	926	908	957	916	911	947	973	973	899	949	892	902	922	882	923	915	924	950	959	904	932	940	871	966	884	921	967	938	956	951	936	940	898	935	948	962	999	952	941	902	931	907	915	883	930	923	964	922	906	929	876	907	937	923	946	910	929	981	915	928	895	929	913	929	921	931	924	924	914	884	924	919	927	879	920	940	955	943	886	889	935	944	904	914	919	911	916	919	893	952	969	930	955	953	926	949	916	953	961	950	948	937	995	958	917	892	997	871	923	941	903	927	919	925	918	899	1003	922	925	945	892	969	904	893	930	937	947	925	908	925	903	929	951	885	967	974	912	945	926	892	942	971	942	902	955	977	923	902	972	937	910	920	919	873	923	952	962	925	883	890	947	942	943	930	921	924	971	928	905	934	929	913	939	929	984	953	966	873	931	906	937	960	958	945	948	887	955	864	929	850	881	915	904	895	901	941	938	915	947	994	965	902	918	914	888	967	930	930	905	960	927	902	932	954	888	897	933	904	955	902	895	964	916	879	925	955	915	927	959	957	931	936	930	969	933	908	949	947	943	907	1004	918	944	954	889	925	945	994	941	945	882	986	907	906	948	933	958	878	887	935	937	947	940	966	906	899	908	885	949	946	936	944	922	927	912	950	933	902	938	924	934	985	941	889	889	910	914	892	960	933	932	869	928	908	921	954	870	936	851	961	914	959	981	861	946	920	920	881	909	946	921	927	950	906	928	909	902	911	925	911	867	902	890	875	899	877	928	927	896	952	944	966	947	978	938	907	934	926	935	935	941	922	953	962	925	908	896	913	940	918	934	909	874	930	1019	906	943	925	929	925	906	912	956	915	928	971	927	925	907	934	974	912	901	943	926	932	999	949	948	922	925	959	998	898	908	963	925	941	992	892	941	937	940	841	886	943	927	961	927	911	896	886	902	906	915	892	974	931	921	895	939	879	911	849	909	930	908	927	935	938	905	946	910	915	912	856	950	893	940	921	935	910	900	929	975	952	976	982	949	886	920	885	921	949	1001	892	993	930	929	993	919	921	928	927	928	940	958	938	919	878	916	904	923	912	914	942	925	919	900	896	913	926	944	880	914	946	915	939	945	893	919	964	953	972	962	975	928	892	931	944	916	914	962	893	925	894	893	910	920	953	992	927	924	957	1001	938	999	907	974	884	935	925	932	930	941	957	906	868	932	886	951	947	913	950	962	924	898	960	914	939	947	934	927	939	954	894	923	911	929	952	992	913	998	941	982	904	938	933	968	914	897	938	938	856	928	909	953	964	955	922	945	949	927	921
65614	61458	51124	40928	30126	15392	8894	7700	7549	7714	7612	7427	7603	7635	7639	7544	7661	7639	7529	7594	7532	7667	7580	7564	7518	7634	7535	7572	7460	7672	7519	7568	7501	7534	7561	7603	7534	7541	7483	7496	7473	7483	7418	7684	7684	7630	7618	7724	7560	7537	7501	7602	7479	7622	7380	7670	7481	7681	7695	7571	7611	7578	7563	7555	7570	7758	7690	7465	7709	7532	7596	7642	7539	7454	7525	7552	7491	7477	7669	7562	7416	7527	7623	7546	7538	7677	7482	7625	7795	7557	7512	7482	7561	7632	7631	7624	7459	7571	7553	7536	7534	7607	7591	7508	7537	7564	7600	7584	7527	7621	7487	7634	7672	7472	7628	7611	7573	7503	7500	7603	7622	7616	7608	7573	7645	7417	7436	7568	7491	7484	7651	7485	7575	7604	7611	7669	7507	7401	7568	7537	7485	7530	7584	7669	7546	7535	7580	7527	7604	7506	7643	7571	7561	7548	7534	7555	7564	7472	7436	7629	7628	7519	7561	7677	7639	7579	7572	7370	7641	7622	7580	7666	7644	7593	7584	7578	7637	7554	7578	7457	7558	7481	7584	7498	7467	7412	7504	7650	7683	7631	7643	7695	7460	7622	7460	7509	7593	7585	7624	7634	7608	7608	7625	7494	7467	7553	7629	7500	7500	7597	7593	7592	7464	7588	7641	7575	7627	7421	7454	7670	7624	7641	7604	7497	7586	7615	7567	7646	7521	7591	7352	7584	7588	7657	7690	7605	7563	7599	7671	7757	7569	7560	7735	7559	7445	7487	7588	7465	7528	7582	7708	7574	7597	7485	7679	7463	7554	7643	7466	7539	7561	7454	7613	7466	7558	7606	7642	7475	7414	7597	7493	7569	7569	7650	7646	7479	7615	7607	7610	7678	7628	7675	7629	7611	7503	7513	7557	7636	7592	7590	7503	7593	7586	7639	7625	7599	7648	7634	7563	7577	7433	7526	7580	7652	7522	7544	7524	7499	7469	7715	7585	7577	7639	7603	7424	7763	7601	7519	7502	7536	7521	7677	7543	7607	7566	7557	7572	7499	7692	7569	7618	7601	7655	7711	7543	7625	7629	7689	7674	7430	7574	7452	7620	7589	7608	7700	7478	7624	7496	7565	7503	7652	7526	7570	7543	7498	7647	7429	7643	7621	7577	7628	7456	7558	7565	7628	7595	7575	7521	7586	7568	7565	7496	7640	7587	7415	7451	7599	7520	7595	7571	7640	7728	7642	7669	7544	7604	7455	7574	7555	7440	7455	7534	7613	7630	7606	7494	7574	7432	7622	7681	7620	7588	7684	7605	7537	7477	7601	7554	7578	7458	7435	7499	7589	7713	7683	7473	7516	7455	7597	7562	7554	7556	7571	7662	7535	7483	7626	7489	7535	7519	7656	7515	7548	7647	7628	7412	7548	7623	7553	7620	7600	7681	7516	7552	7633	7576	7536	7569	7573	7707	7534	7465	7417	7637	7509	7573	7595	7662	7599	7585	7512	7485	7380	7544	7454	7513	7567	7542	7690	7610	7670	7718	7511	7593	7645	7583	7503	7492	7569	7557	7583	7507	7513	7506	7566	7345	7600	7501	7618	7622	7519	7504	7728	7556	7633	7536	7600	7642	7521	7521	7577	7680	7517	7617	7551	7415	7596	7601	7489	7586	7594	7508	7568	7532	7501	7523	7584	7572	7480	7543	7612	7542	7504	7558	7421	7541	7623	7531	7553	7602	7512	7476	7495	7605	7495	7693	7673	7575	7592	7544	7586	7681	7584	7510	7640	7595	7664	7543	7579	7511	7669	7461	7604	7579	7562	7596	7431	7642	7483	7521	7641	7582	7626	7498	7588	7621	7610	7598	7567	7703	7543	7515	7711	7596	7492	7442	7649	7564	7557	7616	7559	7574	7490	7506	7545	7546	7668	7611	7628	7531	7547	7738	7649	7448	7527	7621	7512	7471	7587	7646	7641	7471	7547	7581	7627	7540	7696	7504	7710	7555	7703	7534	7432	7535	7503	7634	7557	7552	7499	7538	7692	7556	7641	7743	7383	7746	7704	7632	7666	7625	7494	7579	7640	7543	7655	7710	7524	7533	7546	7728	7604	7494	7489	7553	7678	7545	7527	7613	7505	7548	7584	7548	7643	7735	7634	7498	7652	7706	7551	7523	7665	7552	7643	7500	7600	7616	7630	7542	7452	7681	7422	7597	7632	7545	7521	7477	7483	7611	7668	7577	7697	7576	7546	7497	7584	7571	7577	7509	7673	7501	7563	7537	7485	7643	7569	7602	7433	7591	7554	7558	7542	7478	7531	7402	7581	7585	7620	7575	7452	7655	7499	7646	7599	7493	7548	7495	7604	7657	7534	7635	7524	7507	7596	7619	7746	7766	7654	7495	7471	7733	7607	7654	7509	7567	7558	7522	7766	7562	7709	7494	7625	7535	7653	7529	7528	7598	7481	7619	7541	7573	7625	7630	7445	7646	7535	7575	7572	7495	7655	7445	7562	7703	7555	7539	7601	7669	7601	7479	7449	7494	7598	7415	7545	7577	7633	7557	7559	7521	7463	7638	7671	7717	7592	7607	7592	7645	7638	7656	7583	7640	7623	7536	7581	7594	7600	7576	7624	7570	7506	7471	7587	7715	7606	7673	7551	7525	7631	7608	7637	7736	7566	7554	7600	7420	7547	7592	7536	7566	7452	7627	7582	7533	7580	7502	7449	7555	7591	7496	7704	7556	7539	7469	7520	7610	7457	7371	7462	7518	7514	7587	7520	7563	7480	7610	7709	7509	7566	7630	7702	7550	7617	7511	7539	7592	7546	7620	7729	7609	7473	7660	7601	7561	7619	7543	7543	7515	7542	7534	7631	7530	7607	7671	7518	7505	7385	7453	7565	7596	7494	7545	7558	7657	7456	7574	7625	7590	7611	7444	7583	7562	7416	7609	7566	7658	7515	7535	7595	7624	7442	7609	7528	7580	7629	7612	7538	7581	7669	7612	7457	7563	7717	7816	7547	7518	7580	7489	7479	7682	7482	7518	7393	7484	7393	7639	7594	7492	7567	7592	7520	7444	7577	7655	7598	7514	7584	7634	7574	7558	7502	7575	7400	7574	7581	7599	7527	7588	7548	7522	7617	7472	7543	7574	7604	7589	7556	7531	7622	7455	7633	7410	7498	7701	7602	7580	7603	7693	7577	7594	7587	7546	7503	7521	7501	7629	7714	7530	7529	7517	7637	7416	7563	7585	7511	7721	7563	7533	7536	7497	7606	7741	7493	7619	7558	7475	7625	7518	7470	7481	7598	7586	7472	7688	7525	7617	7543	7608	7527	7548	7531	7597	7553	7548	7580	7618	7747	7493	7588	7452	7563	7469	7615	7532	7592	7424	7553	7711	7507	7557	7560	7568	7568	7622	7514	7529	7530	7569	7666	7621	7526	7505	7608	7581	7679	7490	7473	7486	7563	7600	7523	7730	7731	7420	7556	7440	7491	7741	7689	7538	7559	7564	7576	7555	7541	7598	7580	7497	7406	7536	7645	7600	7690	7664	7463	7714	7545	7575	7401	7500	7690	7465	7576	7535	7593	7651	7625	7626	7481	7702	7531	7649	7548	7724	7504	7629	7442	7518	7569	7514	7539	7580	7535	7428	7500	7701	7508	7522	7580	7629	7519	7610	7699	7649	7546	7508	7520	7587	7674	7530	7572	7774	7565	7615	7548	7527	7561	7573	7577	7622	7575	7596	7545	7543	7459	7647	7574	7422	7503	7578	7448	7579	7717	7531	7612	7615	7590	7612	7464	7582	7626	7655	7369	7738	7438	7460	7584	7605	7669	7608	7461	7574	7659	7603	7568	7607	7601	7469	7557	7589	7539	7422	7584	7618	7474	7522	7459	7587	7550	7596	7411	7536	7495	7648	7667	7620	7623	7521	7567	7461	7494	7468	7604	7608	7522	7595	7674	7550	7683	7709	7555	7474	7551	7578	7604	7636	7642	7484	7686	7521	7509	7594	7548	7496	7619	7584	7714	7751	7408	7655	7642	7591	7493	7602	7456	7603	7539	7616	7547	7487	7662	7597	7533	7622	7547	7616	7638	7565	7571	7518	7651	7772	7378	7539	7644	7565	7561	7609	7600	7542	7582	7661	7408	7544	7530	7578	7642	7554	7530	7521	7635	7657	7566	7564	7564	7537	7456	7530	7601	7531	7645	7590	7632	7563	7545	7521	7592	7491	7534	7698	7520	7469	7649	7465	7526	7529	7516	7575	7442	7562	7498	7525	7615	7563	7539	7624	7379	7480	7383	7709	7424	7715	7558	7737	7568	7602	7536	7634	7472	7651	7564	7717	7753	7478	7618	7544	7638	7438	7540	7699	7581	7605	7533	7496	7564	7497	7500	7523	7568	7583	7553	7647	7425	7572	7676	7601	7665	7536	7573	7617	7566	7613	7700	7645	7479	7464	7673	7579	7735	7587	7672	7524	7598	7584	7624	7623	7519	7598	7514	7627	7362	7486	7637	7500	7495	7698	7689	7586	7550	7690	7388	7623	7589	7634	7656	7464	7513	7509	7798	7529	7511	7474	7538	7682	7521	7795	7608	7706	7718	7529	7604	7578	7618	7441	7545	7581	7560	7490	7525	7658	7597	7546	7572	7574	7628	7472	7539	7631	7668	7613	7584	7568	7584	7527	7666	7454	7667	7635	7705	7696	7593	7453	7549	7618	7660	7581	7627	7565	7730	7519	7510	7539	7513	7516	7750	7670	7558	7692	7681	7574	7618	7525	7442	7442	7620	7521	7704	7707	7563	7600	7618	7530	7609	7539	7558	7638	7501	7478	7530	7551	7453	7468	7585	7521	7485	7610	7414	7550	7564	7609	7603	7593	7681	7437	7489	7580	7584	7500	7633	7689	7735	7544	7529	7507	7631	7692	7642	7596	7597	7554	7543	7430	7674	7585	7563	7554	7481	7436	7693	7688	7559	7662	7585	7550	7502	7591	7578	7645	7563	7543	7595	7619	7658	7560	7640	7609	7551	7444	7585	7507	7621	7565	7532	7611	7657	7711	7524	7659	7590	7553	7533	7561	7591	7534	7602	7500	7581
43848	54665	35185	17400	5603	1823	1117	948	927	929	980	974	996	950	893	976	954	975	966	980	972	955	968	920	977	962	973	909	972	1024	958	954	957	986	972	993	927	973	921	943	952	1021	992	984	1008	1028	943	930	978	1016	940	973	983	951	1005	1006	970	929	945	959	950	930	1002	1006	954	983	986	971	1022	952	989	952	975	965	956	983	977	984	912	1023	933	957	961	1010	935	983	986	979	971	948	938	919	976	956	966	986	955	927	995	923	996	938	926	944	952	922	952	912	930	982	1014	953	1025	997	931	945	974	909	930	972	909	957	914	964	949	953	941	958	955	964	973	941	933	975	1009	1027	973	979	942	935	1009	964	969	946	933	1046	856	994	923	990	1009	1010	947	961	1008	967	953	996	988	1018	1000	985	929	971	952	957	988	920	914	965	950	975	957	945	907	981	979	996	942	996	959	993	920	952	977	978	1012	950	965	934	989	928	960	986	931	970	953	994	931	940	936	982	1027	967	976	956	974	934	976	936	1001	1004	893	940	963	984	950	991	976	951	977	965	986	1007	986	941	990	1049	924	998	964	962	966	1024	970	984	968	985	939	959	1020	877	1005	910	1005	999	992	943	926	942	954	967	976	980	957	1003	927	985	986	945	1018	949	966	1001	934	1025	968	934	956	979	939	939	948	956	975	988	975	932	1000	978	984	966	989	983	964	924	934	991	973	933	909	933	937	937	968	1000	1007	990	1038	941	957	952	958	988	990	992	949	954	963	982	977	955	960	990	982	974	980	942	973	950	962	997	966	985	936	953	954	963	942	948	1001	985	942	926	955	954	952	961	978	1026	941	1018	1017	997	970	937	965	1008	945	992	961	956	941	890	988	976	908	944	928	1002	904	931	966	996	915	966	931	958	978	1024	1005	978	950	924	961	917	1061	949	1031	1010	966	996	904	997	1024	949	952	973	976	1017	989	977	995	1001	981	957	931	989	1007	954	986	1008	983	976	989	994	953	955	1004	976	955	883	1002	1008	957	1019	906	921	990	1027	968	970	972	917	988	900	908	950	1020	983	962	939	957	1001	985	1059	953	956	930	955	1022	977	971	986	923	1010	1015	1012	954	960	997	953	975	973	952	965	953	1050	967	998	988	965	938	957	991	939	998	990	988	973	1011	1039	944	1012	944	984	953	1004	956	933	942	971	958	962	959	971	986	965	990	952	1008	941	925	933	956	969	1006	992	984	958	1008	949	985	999	978	956	972	988	899	989	933	1041	950	975	1002	910	995	981	948	962	990	967	970	970	945	1032	939	1011	928	1001	989	955	908	949	995	949	994	1059	1044	1006	991	933	971	975	962	919	954	957	976	962	985	965	936	989	892	980	964	996	981	949	956	946	975	968	977	1026	987	1011	974	949	975	1003	970	916	1003	992	1038	969	937	956	994	936	992	948	998	998	962	966	955	1019	948	965	970	983	950	964	962	956	981	957	963	947	966	982	964	955	915	994	1002	952	921	948	959	990	972	968	976	946	970	972	938	996	987	964	945	955	950	975	983	944	987	1017	937	984	944	978	1007	958	999	989	979	964	979	1008	985	950	951	1010	999	956	991	1010	943	946	954	966	987	987	972	967	982	932	957	950	905	971	1048	970	974	1013	1010	1011	935	968	982	960	909	985	977	940	1004	982	964	1012	933	951	1008	989	974	971	970	985	1003	1005	1010	1017	1035	967	955	941	969	966	954	1010	942	955	975	917	901	968	972	922	1032	891	978	950	993	956	988	996	982	921	985	966	963	992	946	949	958	936	953	999	934	981	947	988	896	932	1004	994	994	982	1005	963	972	1002	1004	974	942	977	966	955	979	976	921	990	979	933	928	948	929	945	993	1025	990	962	1004	997	1032	998	961	1032	988	1022	975	973	965	964	964	974	1016	968	993	971	944	1018	994	969	1026	971	962	904	968	932	1000	964	996	1022	912	953	1004	987	963	977	977	938	984	930	960	992	943	954	995	978	997	931	987	947	990	968	988	1000	993	986	916	951	991	1003	942	977	986	971	1003	1025	968	980	990	991	962	983	998	1033	1009	946	922	994	996	982	922	970	995	1011	1033	971	949	996	920	1066	956	909	973	989	964	972	959	969	957	982	986	977	944	974	952	947	937	992	982	950	959	996	934	923	946	926	919	979	1018	1007	930	950	915	929	991	956	901	983	946	972	1013	971	997	953	954	979	947	989	901	1060	1015	906	992	922	977	949	958	984	994	969	948	993	955	1012	970	929	955	993	958	953	946	1007	1034	926	977	1014	947	967	957	960	962	904	999	958	953	945	941	980	914	1018	931	970	944	945	904	988	996	921	900	1009	952	999	981	962	996	976	948	953	965	970	906	959	983	959	1004	1018	940	952	960	991	944	990	996	927	973	995	917	967	990	952	974	972	977	945	985	935	1007	887	926	950	954	952	949	917	986	1041	925	971	980	991	971	959	964	1018	934	948	966	954	955	1027	942	929	946	974	974	1006	960	932	936	935	951	987	928	954	982	981	960	1029	937	989	936	1029	987	970	894	985	954	924	940	940	943	1005	1010	969	920	978	950	965	966	959	1009	957	958	983	937	909	985	930	975	961	952	1007	1016	1029	973	1021	978	975	1065	986	958	986	1013	985	933	948	978	980	1020	890	1020	972	993	926	988	985	927	1000	963	1021	938	1049	1013	996	946	964	984	939	991	948	1036	960	1036	960	994	959	949	940	931	1003	1031	974	992	958	890	1012	973	958	953	991	1013	997	964	932	1003	1049	976	1011	886	945	965	986	996	923	954	954	995	916	966	1004	988	999	957	912	975	952	947	992	999	987	968	986	979	1021	973	942	917	1009	1010	1007	969	944	971	990	994	971	943	1001	1017	1017	1036	988	922	890	971	1027	964	948	938	999	978	976	903	1007	996	966	962	1037	999	968	949	972	974	1033	1018	962	937	941	968	993	935	991	994	1025	949	977	1002	961	1030	918	935	975	920	971	943	1010	962	921	986	967	941	995	943	946	984	941	980	957	949	991	966	986	935	978	918	966	993	964	989	991	920	943	976	927	938	962	949	939	992	898	971	964	948	991	958	965	967	1005	999	979	1026	993	988	982	959	1002	982	942	1005	990	921	1044	1034	945	968	987	1001	970	896	973	926	958	965	1003	937	967	968	960	928	950	970	955	961	966	947	1002	993	957	983	993	929	949	970	1006	980	992	985	975	999	938	972	1043	939	982	929	990	949	922	904	986	955	945	987	1026	962	968	1054	954	1017	1002	960	989	951	945	1021	1004	992	1018	1007	998	1007	937	953	1073	1061	991	970	989	930	943	951	979	937	901	1010	938	1000	986	907	985	1028	1002	1023	1014	930	978	916	972	997	971	1001	963	1042	951	1049	895	947	1023	1005	965	988	1011	1004	910	976	1016	955	1046	940	995	959	952	1010	1015	975	986	972	955	937	1009	1066	983	903	983	999	978	995	920	1048	935	986	941	963	1022	889	960	973	919	899	961	947	1000	961	922	940	1034	1003	986	1003	924	1000	998	987	950	946	958	960	944	991	960	981	994	965	986	998	998	925	1043	964	979	923	978	1013	931	936	971	926	963	977	921	944	941	925	944	969	966	981	999	991	948	936	994	991	962	986	1047	962	1014	959	907	911	976	937	988	942	1005	948	1010	956	944	980	978	974	994	975	1035	1000	952	949	922	971	935	938	990	943	904	957	937	937	921	991	991	932	1015	931	1034	989	993	1018	978	953	1018	934	951	951	937	989	954
59286	66409	59816	49041	36358	19531	9832	8055	7882	7755	7833	7891	7908	7983	7858	7836	7756	7793	7859	7956	7907	7770	7796	7696	7842	7802	7690	7797	7753	7936	7923	7970	7908	7874	7942	7819	7824	7873	7759	7923	7853	7730	7722	7890	7864	7751	7838	7849	7828	7795	8002	7709	7819	7816	7833	7753	7863	7730	7858	7887	7862	7852	7880	7902	7790	7946	7818	7755	7895	7772	7864	7759	7835	7892	7796	7797	7793	7753	7806	7865	7846	7760	7869	7820	7820	7873	7877	7771	7929	7802	7945	7837	7876	7903	7783	7909	7818	7827	7962	7895	7843	7780	7886	7759	7813	7764	7769	7860	7681	7938	7862	7761	7904	7791	7701	7848	7902	7811	7873	7751	7908	7856	7711	7858	7854	7945	7952	7791	7720	7664	7962	7802	7883	7785	7730	7715	7878	7844	7843	7870	7882	7825	7813	7875	7812	7947	7689	7763	8031	7849	7812	7895	7781	7680	7831	7909	7965	7953	7816	7868	7765	7733	7848	7739	7786	7889	7816	7809	7730	7727	7776	7723	7898	7763	7836	7817	7728	7859	7761	7698	7928	7778	7833	7875	7880	7873	7839	7853	8001	7718	7973	7740	7741	7823	7793	7783	7866	7964	7784	7813	7826	7734	7758	7597	7855	7812	7916	7932	7755	7819	7816	7884	7975	7858	7712	7855	7746	7843	7898	7728	7883	7898	7866	7876	7708	7914	7954	7881	7818	7994	7746	7847	7855	7873	7778	7804	7832	7713	7792	7766	7780	7860	7897	7722	7930	7799	7916	7809	7855	7945	7740	7853	7957	7808	7957	7918	7826	7836	7808	7860	7901	7854	7810	7668	7734	7842	7832	7656	7849	7711	7726	7882	7918	7860	7909	7901	7863	7919	7886	7817	7887	7903	7858	7785	7793	7866	7950	7818	7885	7692	7867	7828	7808	7798	7932	7831	7867	7831	7816	7716	7775	7770	7982	7824	7916	7844	7820	7755	7821	7899	7814	7859	7940	7806	7848	7798	7784	7859	7893	7755	7850	8006	7799	7848	7894	8015	7834	7766	7930	7753	7840	7842	7718	7710	7819	7945	7780	7748	7816	7905	7961	7825	7801	7681	7918	7668	7837	7852	7878	7852	7833	7692	7890	7852	7874	7757	7888	7814	7843	7731	7944	7813	7908	7771	7710	7769	7764	7917	7748	7829	7851	7748	7857	7896	7828	7909	7902	7871	7958	7799	7785	7763	7793	7807	7825	7735	7898	7753	7919	7852	7884	7727	7892	7828	8033	7908	7959	7869	7778	7777	7800	7707	7786	7872	7803	7794	7798	7854	7939	7841	7842	7687	7783	7877	7678	7868	7723	7810	7838	7855	7923	7820	7784	7771	7786	7959	7828	7695	7883	7766	7906	7839	7882	7839	7738	7908	7748	7869	7743	7863	7830	7808	7740	7913	7860	7934	7834	7934	7784	7893	7807	7845	7879	7821	7929	7780	7751	7874	7937	7819	7881	7758	7806	7788	7810	7751	7894	7923	7765	7762	7982	7826	7845	7820	7891	7791	7774	7739	7736	7729	7898	7816	7699	7890	7888	7757	7816	7899	7763	7808	7790	7833	7891	7963	7777	7892	7787	7717	7742	7936	7766	7910	7850	7800	7728	7850	7819	7927	7822	7891	7763	7765	7860	7921	7941	7902	7918	7799	7819	7854	7893	7890	7968	7837	7716	7835	7850	7955	7827	7737	7712	7930	7798	7923	7778	7762	7852	7717	7735	7766	7838	7793	7942	7671	7855	8021	7971	7747	7873	7720	7838	7713	7822	7849	7817	7930	7876	7725	7742	7653	7826	7789	7953	7823	7873	7814	7917	7930	7930	7716	7892	7827	7766	7740	7798	8005	7809	7954	7781	7800	7979	7804	7963	7806	7911	7888	7792	7806	7857	7924	7813	7890	7891	7873	7957	7933	7807	7979	7881	7783	7763	7848	7881	7893	7889	7720	7747	7802	7810	7760	7889	7894	7925	7866	7858	7729	7922	7837	7858	7859	7800	7841	7825	7876	7769	7786	7859	7886	7915	7772	7886	7701	7924	7917	8020	7945	7776	7935	7844	7728	7966	7800	7797	7880	7904	7892	7842	7712	7785	7777	7828	7772	7931	7760	7986	7969	7758	7876	7851	7879	7640	7792	7860	7648	7930	7826	7893	7850	7848	7863	7862	7858	7810	7803	7856	7776	7820	7936	7749	7780	7629	7780	7732	7836	7966	7920	7923	7617	7864	7836	7783	7829	7871	7849	7817	7868	7901	7689	7798	7866	7832	7831	7789	7885	7785	7945	7706	7938	7780	7689	7899	7834	7776	7833	7892	7819	7879	7760	7938	7862	7798	7788	7777	7735	7707	7849	7696	7926	7905	7792	7818	7755	7728	7829	8049	7797	7851	7832	7840	7898	7800	7972	7952	7785	7849	7736	7770	7859	7860	8016	7962	7835	7944	7745	7869	7882	7738	7799	7978	7880	7878	7846	7873	7726	7838	7727	7773	7890	7722	7748	7793	7802	7782	7757	7784	7804	7828	7823	7909	7797	7809	7867	8023	7766	7968	7874	7899	7795	7775	7851	7764	7879	7672	7840	7893	7750	7856	7825	7792	7819	7884	7828	7788	7776	7772	7846	7785	7829	7875	7803	7888	7856	7816	7915	7795	7825	7877	7895	7826	7786	7616	7740	7957	7799	7812	7871	7845	7858	7827	7673	7834	7796	7763	7749	7661	7772	7698	8038	7936	7967	7833	7812	7874	7765	7850	7917	7824	7818	7814	7867	7881	7925	7859	7870	7844	7887	7898	7931	7760	7748	7889	7855	7928	7826	7863	7868	7875	7945	8069	7970	7821	8030	7823	7854	7787	7792	7825	7859	7785	7748	7819	7798	7842	7726	7881	7825	7835	7801	7882	7887	7760	7967	7934	7865	7830	7846	7860	7788	7644	7910	7919	7770	7882	7770	7768	7930	7659	7987	7865	7831	7882	7874	7801	7793	7749	7866	7795	7708	7759	7921	7899	7833	7949	7870	7817	7855	7694	7907	7920	7767	7825	7802	7840	7926	7838	7747	7897	7870	7867	7992	7901	7714	7897	7769	7816	7908	7845	7891	7741	7803	7744	7971	7833	7882	7897	7941	7816	7803	7808	7854	7901	7795	7844	7900	7823	7745	7782	7665	7902	7873	7861	7875	7843	7974	7913	7965	7882	7920	7810	7902	7762	7835	7841	7733	7877	7879	7854	7869	7766	7797	7957	7861	7819	7827	7835	7866	7888	7899	7804	7837	7908	7871	7959	7854	7864	7883	7965	7797	7775	7767	7869	7670	7961	7776	7764	7859	7916	7866	7898	7845	7910	7893	7904	7883	7904	7848	7779	7894	7955	7893	7913	7841	7853	7742	7703	7881	7703	7823	7730	7794	7996	7764	7746	7916	7823	7795	7859	7875	7893	7801	7762	7977	7672	7873	7819	7914	7830	7805	7840	7845	7893	7784	7806	7788	7768	7801	7912	7836	7830	7830	7700	7835	7851	7983	7908	7787	7845	7834	7852	7746	7762	7771	7864	7782	7734	7923	7779	7685	7885	7935	7845	7849	7820	7940	7846	7710	7864	7909	7755	7735	7937	7843	7790	7864	7934	7798	7887	7729	7867	7801	7913	7745	7990	7825	7863	7847	7878	7858	7835	7852	7780	7829	7725	7846	7725	7801	7887	7884	7739	7886	7877	7863	7724	7879	7861	7643	7827	7760	7907	7739	7775	7882	7922	7831	7726	7913	7703	7784	7830	7644	7907	7781	7748	7856	7825	7763	7734	7789	7792	7823	7870	7717	7898	7706	7855	7860	7823	7745	7783	7790	7781	7854	7788	7785	7906	7763	7794	7899	7757	7913	7928	7933	7885	7934	7847	7837	7777	7950	7609	7871	7867	7784	7762	7742	7972	7799	7734	7761	7910	7814	7773	7842	7801	7851	7851	7726	7937	7751	7862	7870	7809	7908	7908	7645	7913	7832	7969	7851	7744	7846	7786	7805	7797	8007	7894	7877	7835	7870	7840	8023	7875	7733	7773	7664	7885	7735	7937	7868	7639	7876	7885	7715	7930	7865	7725	7914	7852	7819	7921	7803	7873	7867	7861	7924	7804	7815	7738	7839	7856	7880	7978	7808	7838	7788	7834	7977	7829	7850	7942	7780	7945	7775	7771	7845	7733	7661	7945	7778	7798	7885	7696	7791	7832	7769	7878	7848	7875	7856	7900	7858	7941	7846	7891	7885	7851	7889	7868	7710	7809	7940	7801	7875	7907	7853	7751	7805	7851	7794	7713	7701	7771	7964	7866	7847	7839	7837	7986	7899	7867	7823	7687	7882	7796	7863	7902	7674	7793	7838	7848	7965	7808	7891	7768	7799	7921	7847	7866	7813	7801	7728	7875	7907	7840	7852	7855	7850	7822	7831	7842	7868	8014	7750	7849	7918	7888	7927	7860	7737	7766	7906	7859	7914	7962	7869	7926	7875	7745	7961	7833	7695	7832	7815	7872	7829	7860	7858	7879	7955	7855	7843	7733	7860	7827	7711	7923	7902	7835	7930	7755	7874	7698	7859	7728	7884	7715	7877	7701	7811	7861	7981	7857	7792	7729	8002	7830	7875	7900	7853	7761	7843	7940	7746	7984	7878	7777	7758	7889	7799	7835	7840	7830	7938	7850	7765	7801	7786	7779	7716	7746	7772	7793	7866	7825	7824	8031	7889	7868	7830	7841	7799	7861	7789	7908	7814	7816	7924	7793	7792	7774	7867	7709	7848	7762	7781	7958	7927	7771	7776	7768	7952	7759	7871	7894	7819	7738	7821	7942	7807	8056	7758	7866	7797	7974	7709	7850	7872	7869	7791	7979	7817	7807	7805	7811	7854	7965	7912	7715	7824	7819	7788	7815	7708	7871	7767	7773	7930	7816	7770	7854	7873	7844	7914	7813	7853	7753	7887	7818	7984	7867	7919	7732	7763	7730	7925	7722	7822	7775	7897	7912	7853	7908	7845	7881	7849	7736	7853	7845	7865	7980	7848	7796	7890	7925	7761	7851	7842
23781	23059	11314	3808	1529	1026	897	822	808	841	801	797	836	876	876	809	801	901	784	829	786	816	848	852	771	835	806	794	814	827	810	811	740	832	817	842	811	831	824	834	802	786	784	851	800	786	813	762	821	838	838	822	804	848	836	818	805	835	814	828	783	799	841	798	873	820	836	769	847	829	851	765	801	821	800	841	841	828	863	776	850	810	853	798	815	801	841	797	816	868	829	903	801	881	871	830	844	754	791	819	843	841	834	802	866	825	836	815	856	820	840	825	820	822	838	830	862	792	814	818	820	834	871	872	844	830	830	813	801	837	831	821	827	814	813	809	791	827	845	835	842	807	786	837	865	886	844	801	791	812	830	839	817	831	856	822	864	842	784	856	826	792	821	830	843	825	786	841	866	841	842	860	801	801	830	840	798	832	830	805	814	804	831	836	823	767	808	852	819	839	821	840	870	849	833	869	846	843	863	818	876	869	828	854	755	848	858	850	842	791	835	801	827	840	787	856	872	801	849	806	791	853	790	823	862	782	818	829	841	823	754	865	768	840	792	783	820	849	777	809	847	854	796	868	937	793	795	820	857	855	809	838	816	799	782	804	766	809	822	840	883	823	833	816	849	841	870	801	803	814	864	817	861	847	842	814	826	817	775	799	773	794	833	866	873	792	830	799	794	859	817	821	821	851	868	874	834	864	818	803	853	887	789	853	832	868	803	866	806	853	834	847	771	854	836	808	868	873	848	779	823	840	839	780	890	833	814	805	858	763	845	836	829	872	814	803	839	891	876	840	816	814	861	857	842	810	788	843	861	855	784	797	870	864	780	821	757	801	783	800	786	826	846	819	848	863	884	816	827	783	879	870	822	847	793	830	854	816	824	829	866	783	830	833	829	775	815	864	803	836	866	838	779	833	805	795	854	857	878	820	829	860	860	778	808	776	787	809	836	823	847	838	878	791	862	810	830	839	802	875	816	830	863	888	799	849	872	798	865	809	800	849	801	856	792	849	810	784	843	891	830	838	817	752	790	818	819	852	840	814	813	843	857	811	813	837	804	837	829	837	827	800	817	855	851	817	837	848	839	796	784	789	825	807	835	848	810	792	813	866	787	794	846	831	809	835	785	850	808	828	835	834	814	795	829	828	787	803	832	821	836	830	841	752	764	821	854	835	861	839	802	815	812	847	857	833	862	765	900	870	790	834	802	799	787	816	871	830	862	754	811	818	804	803	812	804	866	828	789	879	778	830	798	830	819	790	799	869	819	835	853	842	842	856	818	844	837	829	868	826	811	846	852	861	873	856	802	838	785	851	833	784	868	888	825	843	863	856	852	808	848	837	808	919	913	794	816	850	843	819	881	809	830	836	821	810	815	808	792	855	824	806	802	799	851	799	812	802	827	820	815	846	817	846	787	775	796	838	832	813	849	851	829	814	784	848	833	786	816	811	801	835	836	792	843	866	847	827	806	830	840	836	771	797	808	825	851	855	848	817	858	867	831	884	854	821	797	822	806	816	813	791	801	826	849	767	865	825	892	791	832	855	852	767	837	869	800	830	833	822	847	862	785	790	786	839	839	846	796	928	856	870	853	798	821	829	905	847	882	894	808	815	806	843	826	784	861	805	831	847	837	898	843	798	768	863	822	812	861	828	875	790	824	852	748	865	850	822	862	838	860	853	879	817	806	811	863	814	828	780	764	815	775	799	825	858	786	769	866	822	837	788	817	824	793	835	847	817	849	809	838	824	820	754	853	802	820	760	843	841	850	788	877	811	808	806	864	823	800	823	859	806	790	827	800	854	836	819	827	823	896	805	786	828	879	789	819	837	783	799	858	845	825	871	834	839	864	831	861	844	843	822	817	832	858	866	849	839	789	839	824	880	853	818	817	820	774	813	816	876	834	843	860	810	826	827	798	838	806	886	833	792	837	785	841	863	811	809	843	877	809	815	870	744	872	864	806	863	864	830	809	812	841	798	889	825	817	865	832	807	838	815	849	792	836	828	820	853	809	821	759	871	835	869	859	841	802	844	824	816	799	817	849	775	853	878	827	830	871	717	839	862	880	781	857	793	859	814	845	815	763	828	857	856	864	836	844	854	878	849	815	844	818	808	833	794	830	855	783	841	792	805	768	865	848	840	815	812	796	871	857	844	845	789	872	827	857	851	849	818	822	863	824	859	820	854	757	854	922	829	843	803	790	782	851	838	788	819	801	849	848	877	857	905	818	813	808	836	771	824	862	806	802	842	843	799	822	830	754	779	830	822	827	838	837	799	832	856	803	900	808	850	832	819	802	839	836	832	828	825	807	840	796	821	801	805	820	827	814	846	856	766	814	825	837	873	835	847	786	823	790	776	815	821	791	799	779	782	812	812	806	860	762	819	815	819	809	852	835	869	765	799	834	829	829	804	834	818	820	864	835	825	808	856	816	812	872	787	840	799	882	826	825	889	833	813	811	854	868	847	790	807	818	815	853	818	857	855	861	778	857	820	815	825	798	830	890	815	791	769	777	863	805	808	825	839	826	842	847	838	823	823	810	830	842	843	838	835	831	865	828	835	832	769	841	836	827	783	788	863	817	793	805	781	874	794	807	845	833	799	849	859	825	768	842	822	818	850	855	811	810	883	807	779	835	887	842	792	795	814	820	772	848	804	823	868	815	893	850	800	901	789	836	801	797	900	824	830	807	817	800	838	881	849	807	843	858	787	809	792	901	729	809	808	823	847	825	860	872	848	850	801	858	859	844	766	813	842	820	832	800	897	872	830	854	868	870	850	826	823	766	833	795	815	841	838	852	823	856	860	879	877	846	834	834	789	830	832	819	749	842	781	867	814	800	797	842	817	823	891	854	804	818	863	839	800	821	793	831	825	819	836	867	790	849	828	861	808	832	854	873	849	873	798	823	822	808	839	838	817	836	793	818	871	783	864	819	801	809	849	839	840	824	824	795	827	815	804	825	800	813	834	750	828	813	849	833	797	788	860	769	852	810	790	813	820	849	794	843	804	806	817	895	824	827	820	868	859	805	837	812	794	875	839	785	872	858	774	852	845	835	813	851	789	829	812	797	851	852	787	771	849	843	868	841	815	806	811	836	821	855	811	826	834	805	802	798	865	815	838	801	868	851	833	802	820	855	811	798	813	807	818	852	853	794	803	842	794	829	796	821	846	809	786	833	822	848	825	789	812	821	879	807	815	847	821	836	835	800	831	778	840	874	779	762	873	816	844	840	849	794	768	839	792	848	801	853	835	843	831	829	817	822	850	826	828	817	814	851	807	807	850	792	816	788	791	797	805	825	799	807	800	847	874	796	825	830	844	854	833	830	877	832	843	799	846	826	817	834	822	826	789	793	802	816	841	828	815	857	836	867	856	848	805	834	800	841	809	859	815	807	785	786	799	779	840	854	856	843	818	782	827	798	861	805	829	823	832	806	836	823	856	858	814	804	774	844	808	808	839	868	800	835	814	886	840	852	855	787	831	839	877	821	871	842	843
57771	49160	35528	26515	16770	9432	7217	7016	7120	6983	6891	6887	6921	6824	7071	6965	6812	6829	7010	6835	6958	6929	6930	7066	6890	6992	6896	7026	6968	6987	6774	6889	6909	7000	6934	7026	6929	6941	6998	6863	6891	6982	6907	6956	7009	6760	6957	6954	6873	6916	7008	6833	6960	6871	6697	7008	6922	6919	6815	6955	6990	6841	6923	6887	6986	6851	6960	6941	6844	6950	6965	7010	6959	6999	6947	6958	6852	6938	6969	6868	7063	6910	6870	6827	6906	6875	6963	6937	6968	6934	6815	6876	6886	7000	6866	6950	6921	7013	6914	6874	6932	7029	6882	6941	6938	6968	6818	6798	6801	6961	6910	6885	6890	6911	6986	6972	6931	6945	6893	6903	6775	6983	6865	6972	6933	6983	6898	6834	6929	6848	6906	6897	6839	6862	7026	6857	6907	6890	6986	6906	6958	6945	6886	6881	6965	6882	7028	6909	6922	6895	6962	6942	6956	6863	6951	7041	7052	6998	6890	6864	6943	6848	6925	6865	6912	6775	6970	6857	6965	6931	6832	6820	7022	6965	6936	6920	6946	6829	6825	7002	6869	6982	6907	6853	6937	6950	6870	6936	6910	6889	6949	7016	6965	6867	6959	6938	6843	6903	6723	7050	6798	7122	6837	6871	6878	7003	6774	6953	7059	6968	6907	7013	6926	6927	6924	7013	6894	7045	6810	6799	6967	7070	6878	6893	6947	6855	6978	6884	6911	7033	6945	6872	6978	6869	6960	6920	6835	6903	7002	6989	6854	6867	6852	7067	6896	6883	7029	7045	6877	6913	6938	6916	6938	6972	6926	6982	6969	6984	6987	6973	6990	6932	7000	6897	7038	6891	7002	6846	6852	6993	6928	6874	7029	6888	6961	6918	6817	6966	6854	6883	7027	6840	6827	6845	6831	7026	6938	6992	6882	6916	6924	6953	6804	6804	6739	6956	6909	7055	6729	6910	6911	6897	6971	6955	6875	6923	6857	6914	6810	6956	6918	6997	6846	6833	6895	6916	6802	6966	6952	6935	6769	6948	6891	6886	6909	6856	6938	6874	6991	6942	6877	7020	6940	6869	6970	6987	7032	6836	6881	6808	6935	6981	7083	6950	6875	6954	6939	7068	6989	6883	6909	6926	7027	7003	6934	6927	6986	6834	6899	6894	6830	6804	6915	6996	6974	6866	6952	6973	6940	6956	6819	6889	7030	7064	6935	6958	6902	6933	6947	6960	6874	6894	6899	6924	7019	6991	6894	7055	6969	6944	6882	6885	6952	7010	7192	6963	6921	6991	6983	6920	6998	7054	6914	6980	7006	6961	6934	6959	6921	6937	6879	6854	6922	7040	6847	6830	7012	6953	7041	6987	6788	6848	6806	6881	7015	6900	6847	6913	6909	6847	6979	6977	6968	7003	6709	6867	7002	6861	7023	6826	7028	6941	6859	6899	6935	6909	6953	6858	6890	6831	6755	7098	6917	7006	6947	6822	6964	6886	6867	6943	6979	6921	6846	6787	6866	6886	6869	6912	6948	6827	6900	7055	6909	6986	6821	6978	6918	6964	6950	6854	6941	6914	7005	6971	6984	7014	7070	6990	7014	6900	6931	7003	6922	6973	6960	6969	6828	7046	6921	6836	6981	6861	7048	6908	7039	6725	7032	6930	7010	6977	6819	6932	6878	6915	6945	7012	6881	7042	6980	6912	6956	6830	7000	6904	6937	6895	6948	6905	7020	6980	6920	6927	6950	6824	6886	6880	6892	6895	6905	6958	7016	6776	7045	6953	6890	7019	6909	6887	6866	6901	6998	6787	6996	6880	6987	6903	6889	6986	6951	6914	6907	6973	6942	6758	6863	6894	6881	6869	6730	7046	6901	6959	6834	6839	6914	6955	6971	6961	7021	6882	6972	6944	6964	6974	6947	7002	6918	6929	6940	6912	6800	6862	6887	6868	6975	6836	6957	7011	7063	6886	6839	6915	6955	6837	6909	6986	7016	7099	6963	6982	6829	6822	6893	6954	6920	6919	7011	6984	6858	7000	6919	7049	6872	7018	6848	6885	6944	6928	6928	6944	7055	7051	7068	6904	6835	7132	6927	6900	6905	6929	6939	6900	7029	7008	6973	6960	7035	6889	6947	6912	6933	6939	6785	6960	6880	6820	6940	7018	6869	7024	6958	6756	6901	6939	6957	6926	6963	6931	7160	7004	6980	7007	6977	6862	6988	6769	6958	6953	7122	6897	6875	6951	6976	6862	6942	6947	6936	6908	6892	6891	7058	6847	6979	6862	6842	6873	6933	6936	6780	6878	6895	6989	6936	7061	6847	7032	6903	6932	6794	6900	6946	6993	6967	6984	6969	6975	6958	6981	6906	6891	6985	6942	6919	6904	6912	6932	7091	6771	6831	6936	6856	6970	6894	6868	7011	6912	7019	6946	7023	6959	6952	6920	6943	6955	6960	6857	6855	6967	6899	6931	6867	6878	6884	6909	6900	7090	6987	6936	6977	6899	6913	6939	6834	6941	7043	6950	6776	6871	6914	6886	6926	7036	6921	6962	6981	6837	6944	6960	7006	6868	7087	6921	6834	6846	6959	7037	6972	6950	6762	6942	6879	6971	6933	6915	6937	6994	7002	6879	6976	6904	6962	6937	6801	6892	6959	7007	6918	6952	6973	6971	6937	6982	6877	6964	6974	6957	6953	7015	6850	6916	6930	7114	7052	7072	6794	6864	6934	6895	6944	6826	6959	6830	6739	6938	6899	6947	7029	6867	6888	6903	6858	6940	7013	6870	6944	6728	6886	6904	6965	6882	6959	6945	6815	6885	6958	6887	6862	6979	6877	6929	6947	6893	6956	6965	6957	6895	6964	6945	6957	6761	7033	6966	6873	6801	6931	6843	6915	7074	6943	6876	6858	6987	6841	6954	7070	6928	6993	6850	6939	6967	6896	6844	6929	6931	6884	6911	6936	7013	6794	6876	6947	6934	6860	6802	6882	7006	6941	6953	6857	6828	7094	6774	6911	6907	6852	6899	6826	6966	6865	6906	7061	6986	6836	6900	6895	6928	6900	6973	6895	6883	6976	6898	6967	7062	6959	6834	7093	6988	7046	6921	7030	6912	6939	6888	6858	6917	7052	6842	6953	6913	6881	6965	7055	6775	6954	6972	6950	6982	6861	6873	6827	6870	7045	6893	7071	6992	6903	6857	7001	6870	6986	7099	6901	6808	6963	7000	6923	6863	6969	6890	7008	6998	7149	6916	6970	6902	6788	7008	6798	6940	7088	6844	6907	7015	6941	6975	6842	6981	7005	6940	6959	7036	6856	6900	7016	6999	6855	6879	6985	6872	6790	6912	7003	6788	6929	7006	6934	6989	6776	6934	6808	6971	6918	7047	6853	6910	6942	6869	6923	6951	6865	7092	6855	6940	6872	6951	7014	6969	6781	6816	6969	7042	6909	6846	7046	6970	6847	6808	6828	6918	6874	6865	6985	7015	6948	6925	6896	6804	6955	7014	6910	6948	6850	6821	6870	6828	6897	6907	6777	6873	6998	6986	6963	6901	7099	6910	6982	6763	6938	6899	7025	6804	6952	6894	7024	6998	6881	6806	7025	7031	6847	6819	7003	7043	6883	7006	6925	7018	6881	6927	6901	6899	6876	6779	6940	6856	6798	6938	6888	6910	6904	6891	7126	7033	6924	6959	6859	6884	6797	6946	6948	6787	6839	7095	6939	6880	6895	6875	6958	6824	7035	6877	7038	6980	6851	7044	6885	7072	6914	6978	6834	6969	6976	7002	6990	7035	6852	6953	6833	6908	6939	6987	6991	6912	6893	6933	6936	6964	6856	6819	7063	6880	6893	7072	6813	6981	7038	6993	6931	6878	6901	6901	6977	6973	6835	6894	6944	6866	6962	6929	6990	6901	6881	7020	6848	6924	7037	6817	7023	6872	7034	6898	7057	6953	6902	6951	6903	6876	7058	6784	6995	6962	6871	6904	6999	6979	6982	6988	6956	6983	6974	6852	6906	6910	6927	6762	6991	6763	6758	6953	6993	6942	6863	6971	7010	6877	6887	6860	6908	7100	6883	6842	6959	7013	6942	6828	6849	7069	6925	6965	6970	6859	6912	6808	6877	6953	7000	6956	6932	6820	6986	6923	7004	6910	6998	6818	7019	6869	6842	7019	6910	6857	6851	6826	6860	7052	6921	7028	6935	6946	6924	7042	6845	7050	6961	6893	6947	6903	6921	6902	7003	7022	6897	6897	6894	6822	6826	6932	6996	6975	6891	6993	6851	6932	6935	7043	7072	6878	6914	6879	6965	6912	6853	6901	6924	6912	6862	6980	6855	6921	6903	7026	6813	6910	6970	6936	7111	6902	6989	7029	6921	7024	6880	6975	6879	6943	7002	6950	7075	7075	7163	6938	6906	6825	7025	6879	6991	6930	6916	6848	6872	6915	6922	6838	6823	6908	6862	6711	6832	6898	6884	6869	6778	6991	7020	6898	6883	6809	6840	7006	6915	6951	6931	6945	6963	6896	7004	7084	6942	6860	6888	6925	6960	6880	6954	6874	7096	6905	7015	6896	6855	6971	6858	6979	6767	6874	6963	6885	6790	6988	6863	6839	6981	7001	6903	6956	6854	6977	6970	6960	6833	6916	6892	6894	6770	6810	7048	6890	6930	6975	6957	6935	6795	6872	6913	6980	6959	6970	7102	6966	7026	6957	7011	6935	6846	6909	6841	6925	6796	6919	6881	6775	6854	6848	6978	6963	7005	7103	6887	6813	6977	6903	6934	6975	6853	6960	6838	6812	6796	6823	6944	6986	7008	6795	6906	6953	6929	7012	6939	7011	6970	6930	6895	6849	7022	6835	6996	7000	6925	6949	7051	6841	7024	6995	6996	6926	6903	6880	6849	7044	6899	6886	6903	6902	6871	6951	6881	6973	6832	6966	7022	6931	6894	6946	6787	7156	6852	6932	6951	6997	6935	6823	6913	6907	6840	6952	6891	6932	7015	6827	7014	6849	6997	7054	6867	6951	6962	7030	6927	6857	6818	6925	7028	6889	6963	6998	6619	6916	6919	6828	6996	6819	6856	6880	6927	6853
23615	23546	11180	3613	1460	946	876	809	823	820	816	790	786	824	830	836	853	792	803	819	826	782	815	776	841	845	838	806	794	795	866	855	821	871	778	860	800	838	850	890	829	800	836	773	819	788	800	782	813	802	822	755	808	815	834	805	854	760	803	840	818	822	827	761	864	772	854	883	812	804	793	801	786	789	823	824	807	856	837	872	741	801	801	798	835	845	843	832	853	844	846	803	828	834	841	819	830	874	802	816	817	787	847	835	846	817	848	841	788	832	832	812	792	829	837	768	838	828	908	869	841	787	779	806	819	811	868	803	835	796	835	830	792	777	772	838	818	818	819	833	783	779	816	817	820	869	827	851	871	792	794	799	827	807	872	802	819	849	786	808	777	864	812	817	845	781	802	821	759	828	809	789	733	821	796	827	836	861	819	855	821	853	833	769	904	878	813	903	791	868	816	809	834	803	828	825	846	840	832	793	834	825	778	835	808	837	826	809	805	831	820	838	869	805	863	794	825	854	829	802	812	859	834	771	836	832	891	799	795	834	845	813	810	738	779	789	773	802	872	784	822	803	762	857	764	814	824	812	801	835	840	813	841	833	862	821	842	855	853	787	825	841	796	824	795	828	805	837	829	792	867	784	849	801	806	873	803	848	825	868	841	839	798	816	835	829	815	814	839	834	792	811	813	808	793	824	854	849	799	832	837	794	820	771	800	877	850	810	829	795	787	835	843	847	855	780	842	810	803	822	811	808	784	865	796	828	800	851	801	824	848	855	853	840	832	811	782	858	803	814	811	855	845	774	842	839	832	851	821	821	776	855	820	842	775	819	773	765	830	832	823	823	827	800	797	777	817	801	847	846	791	820	848	794	781	807	854	869	823	804	844	825	833	800	797	842	864	809	820	788	805	767	853	822	814	824	813	857	837	819	810	797	806	746	795	841	829	814	753	846	795	790	813	808	821	800	811	813	818	812	836	836	794	856	811	838	807	809	764	797	836	819	827	779	877	747	810	793	826	801	803	809	817	837	808	791	837	837	788	775	768	844	790	814	777	850	826	823	869	851	795	819	829	796	809	805	842	818	863	818	808	817	820	812	825	795	857	822	838	830	815	825	838	807	850	779	772	756	858	830	814	860	826	769	813	872	771	817	793	838	876	812	885	797	852	846	824	807	821	801	804	814	809	827	765	781	815	800	836	808	830	806	818	849	832	863	816	849	769	790	801	797	802	875	851	810	882	785	817	841	807	803	831	782	822	835	813	749	778	828	803	806	784	851	830	804	849	826	795	812	819	841	758	762	836	874	799	821	845	796	817	857	826	892	747	810	850	846	824	785	849	776	823	854	838	819	822	859	837	787	790	800	797	822	780	802	831	849	850	858	752	813	799	791	805	728	852	856	845	822	845	822	791	814	779	789	764	836	832	814	814	837	875	796	797	778	833	843	840	831	779	793	826	831	800	876	846	894	768	845	810	841	829	830	771	843	838	802	864	801	836	817	762	809	802	825	851	769	841	752	809	837	857	795	814	787	814	846	812	791	865	814	811	808	846	844	817	852	784	784	839	816	807	833	829	855	762	813	811	861	806	802	807	798	842	796	802	853	825	877	791	845	858	790	871	819	820	790	885	823	824	808	834	825	857	817	802	804	825	840	825	793	812	773	795	769	777	812	827	870	826	802	835	773	814	829	878	820	820	801	820	817	823	826	822	792	792	842	810	757	817	839	793	884	889	847	797	826	821	805	825	839	823	848	851	817	847	825	833	804	823	796	827	880	820	761	832	850	830	813	798	811	771	773	820	804	831	760	775	851	817	814	845	859	735	805	805	832	827	851	798	824	821	811	841	835	813	851	841	796	782	837	811	795	809	774	824	833	811	847	835	847	821	809	871	827	815	817	811	817	822	827	800	775	850	794	863	821	812	822	802	837	854	776	804	805	826	838	819	809	781	828	818	854	850	766	880	823	818	845	914	834	848	835	802	853	814	830	785	823	813	775	840	793	767	827	840	764	801	859	754	762	843	799	813	833	809	828	843	833	842	816	832	825	827	793	839	840	818	826	828	844	801	812	778	812	778	754	863	820	743	823	805	823	799	857	856	794	819	813	786	810	811	840	875	808	818	808	773	815	845	853	831	769	860	830	828	822	806	864	810	808	829	816	803	819	776	837	816	820	843	790	808	793	817	750	783	815	814	792	804	874	810	787	842	796	826	809	799	814	816	843	829	849	803	838	786	811	858	847	790	822	851	853	806	825	837	841	815	812	827	915	828	832	849	769	772	816	789	847	854	796	836	829	811	850	800	842	834	812	826	824	814	796	772	800	841	766	810	799	857	814	813	833	786	847	826	843	781	857	845	795	827	880	858	802	797	760	786	820	797	776	786	867	822	819	820	780	871	832	879	836	807	819	802	819	834	811	821	790	788	787	792	847	796	823	839	807	750	778	819	795	844	787	822	796	850	820	799	832	806	792	784	811	802	794	871	825	789	790	835	861	836	804	852	811	813	819	844	844	788	837	807	836	779	822	853	786	834	824	821	853	829	839	796	766	811	874	839	840	844	852	826	807	762	810	805	824	780	843	828	755	849	765	798	845	852	763	835	804	813	863	828	836	815	841	823	838	803	818	815	796	886	847	874	821	831	845	799	829	774	829	829	789	839	856	835	826	830	815	847	796	836	811	785	880	794	856	838	822	767	785	803	873	844	779	765	868	849	776	759	791	858	850	808	809	812	778	861	779	831	848	824	774	807	846	763	868	843	829	796	823	793	858	845	823	824	878	809	811	855	821	782	818	837	831	795	774	797	791	858	808	807	832	839	841	826	786	863	879	831	809	848	797	807	845	812	862	818	767	824	776	804	823	881	804	839	817	814	829	812	800	806	802	799	839	863	775	797	804	834	807	735	818	880	887	868	873	825	818	877	827	752	777	820	795	870	803	815	831	811	771	805	806	821	849	777	867	769	815	846	813	839	806	808	820	777	832	820	830	820	809	798	857	799	794	806	811	819	834	801	815	831	785	812	801	854	874	824	863	843	806	792	816	847	818	838	849	846	840	841	825	859	863	809	826	792	782	848	802	795	806	866	797	833	777	820	860	856	855	798	811	796	825	852	842	864	834	810	785	846	855	800	799	840	802	804	814	791	794	780	794	819	823	794	813	820	812	802	826	836	796	826	875	851	808	844	791	850	822	813	865	794	819	827	779	816	841	855	846	779	805	802	795	791	836	811	790	796	855	750	836	810	785	788	822	835	814	862	819	817	853	845	734	810	833	839	825	782	869	794	801	832	789	834	799	776	847	846	816	828	808	815	840	871	834	801	830	794	793	776	828	833	797	825	861	793	788	780	839	832	826	801	829	787	829	851	846	825	809	789	816	827	845	886	789	842	767	833	815	815	840	838	815	846	837	837	800	869	818	887	798	863	840	862	829	841	776	815	824	836	855	789	804	796	838	811	808	874	835	824	834	763	790	824	785	847	839	860	827	819	806	815	805	849	830
57951	49536	35259	25890	16781	9377	7215	7032	6919	6833	6783	6911	6884	6882	6870	6993	6959	6966	6882	6824	6916	6884	6913	6970	6998	6820	6822	6869	6932	6834	6865	6880	6820	6919	6846	6862	6981	6900	6932	6978	6869	6778	6788	6866	6824	6942	6891	6824	6837	6864	6798	6835	6675	6830	6800	6909	6835	6879	6856	6825	6952	6893	6982	6758	6837	6914	6924	6928	6817	6827	6815	6870	6868	6829	6935	6941	6981	6775	6895	6792	6871	6807	6863	6873	6791	6922	6914	6899	6834	6900	6998	6785	6779	6813	6896	6771	6891	7000	6875	6927	6901	6885	6908	6890	6871	6943	6927	6898	6896	6882	6757	6917	7004	6926	6809	6943	6871	6915	6840	6967	6795	6757	7085	6961	6810	6751	6955	6857	6917	6833	6945	6821	6716	6777	6937	6903	6871	6970	6828	6892	6923	6930	6857	6851	6916	6893	6933	6966	6815	6880	6941	6928	6968	6775	6925	6941	6890	7014	6917	7110	6949	6865	6905	6807	6892	6896	6826	6879	6760	6817	6891	6882	6856	6901	7080	6904	6808	6839	6860	6876	6884	6797	6907	6986	6828	6875	6960	6966	6950	6888	6890	7016	6812	6945	6942	6862	6904	6787	6986	6928	6842	6933	6998	6892	6860	6889	6778	6838	7056	6892	6860	6839	6766	6874	6830	6876	6911	6855	6800	6997	6866	6889	6877	6888	6943	6889	6849	6967	6910	6937	6904	6965	6938	6940	6940	6898	6911	6875	6874	6852	6919	6829	6871	6820	6850	6917	6892	6900	6923	6943	6860	6864	6851	6882	6851	6866	7049	6953	6932	6968	6904	6865	6814	6869	6807	6822	6792	6957	7000	6886	6855	6913	6888	6892	6846	6840	6806	6854	6857	6810	6870	6821	6920	6755	6846	6831	6910	6890	6897	6853	6919	6782	6918	6945	6759	6816	6909	6940	6917	6734	6902	6937	6858	6837	6969	6857	7038	6952	6977	6826	6831	7070	6786	6823	6869	6908	6948	6812	6870	6986	6979	6962	6860	6992	6837	6978	6795	6870	6906	6837	6955	6946	6944	6820	6928	6905	6843	6809	6947	6892	6781	6890	6972	6876	6818	7027	6897	6975	6966	6953	6916	6944	6834	7046	6875	6920	7008	6953	6841	6811	7024	6902	6926	6923	6841	6800	6919	6845	6827	6948	7031	6923	6773	6855	6852	6899	6948	6815	6893	7003	6918	6841	6916	6774	6939	6809	6812	6905	6953	6973	6834	6946	7034	6852	6945	6919	6875	6870	7041	6956	6787	6764	6956	6847	6809	6886	6927	6792	6899	6957	6963	6851	6778	7004	6835	6870	6977	6927	6920	7008	6890	6964	6916	6987	6894	6918	6843	6957	6860	6783	6858	6851	6784	6867	6826	6921	6858	6888	6884	6914	6878	6978	6934	6930	6875	6929	6844	6909	7006	6997	6882	6890	6929	6948	6809	6884	6897	6964	6871	6914	6957	6853	6902	6949	6962	6991	6838	6857	6817	6897	6882	7059	6906	7048	6864	6892	6881	6812	6858	6834	6962	6962	6883	6897	6755	6859	6928	6871	6916	6988	7051	6785	6858	6771	7012	6781	6946	6711	6778	6893	6842	7060	6737	6834	6776	6979	6924	7030	6772	6851	6809	7008	7000	6937	6872	6885	6930	6991	6736	6953	6857	6840	6831	6970	6976	6826	6801	6935	6817	6917	6909	6906	6868	6919	6900	6911	6868	6857	6963	6983	6981	6911	7081	6950	6721	6897	6874	6794	6908	6875	6865	6807	7069	6888	6992	6788	6852	6917	6894	6768	6844	6821	6901	6880	7017	6930	6978	6862	6908	6840	6914	6966	6936	6803	6944	6896	7004	6940	6930	6906	6907	6889	6898	6854	6934	6950	6908	6866	6806	6866	6936	6926	6917	6889	6758	6755	6898	6999	6828	6983	6849	7023	6887	6882	7010	6900	6807	6829	6881	6917	6872	6952	6962	6944	6876	6879	6921	6858	6900	6901	6907	6901	7013	6913	6830	6791	6924	6845	6824	6761	6728	6877	6813	6906	6975	6911	6947	6768	7005	7099	6937	6821	6888	6909	6976	6859	6946	6818	6979	6915	6740	6930	6850	6872	6789	6946	6908	6883	6869	6724	6977	6885	7136	6920	6933	6874	6875	6887	6920	6917	6924	6823	6711	7011	6959	6862	6999	6999	6823	6872	6924	6796	6909	6914	7039	7021	6992	6876	6901	6841	6974	6997	6857	6881	6926	6882	6870	6936	7033	6785	6990	6999	6967	6991	6886	6847	6867	6939	6905	6955	6817	6882	6774	6875	6845	6918	6982	6992	6923	6857	6893	6810	7007	6951	6879	6989	6954	6960	6777	6880	6896	6893	6918	6947	6906	6681	6974	6788	6893	6944	6792	6856	6921	6921	6942	6961	6926	6759	6950	6897	6854	6927	6803	6889	6846	6892	6994	6926	6809	6882	6944	7040	6899	6816	6939	6854	6885	6964	6930	6919	6907	6944	6907	6887	6999	6826	6974	7070	6919	6859	6932	6876	6952	6697	6848	6846	6896	6843	7041	6823	6836	6818	6977	6832	6954	6901	6897	6854	6940	6923	6900	6971	6911	6857	6996	6783	6952	6920	6758	6858	6872	7037	6909	7039	6838	6982	6864	6849	6900	6854	6868	6859	7011	6948	6931	6825	6790	6905	6867	6969	6846	6807	6823	6887	6894	7010	6856	6879	6938	6954	6952	6970	6861	6825	6891	6916	6943	6953	6804	6875	6947	6983	6857	7043	6842	7001	6933	6740	6933	6889	6905	6864	6857	6857	6891	6804	6908	6742	6950	6861	7029	6859	6839	6984	6793	6975	6849	6928	6812	6996	6765	6868	6868	7042	6693	6803	6928	6812	6967	6859	6809	6860	6981	6841	6968	6905	6794	6778	7008	6788	6862	6929	6689	7062	6845	6855	6700	6853	7012	6982	6844	6986	6832	6885	6809	6828	6930	6848	6835	6896	6808	6954	6886	6905	6825	6800	6983	6840	6856	6888	6860	6812	6849	6772	6863	6872	7041	6947	7010	6804	6992	6800	6846	6930	6878	6979	6971	6859	6888	6949	6851	6888	6922	6989	6889	6916	6880	6857	7008	6803	6888	6920	6922	6835	6896	6793	7041	6914	6881	6816	6872	6938	6934	6981	6827	6962	6902	7033	6796	6958	7040	6826	6779	6867	6850	6909	6989	6890	6910	7065	6857	6763	6950	6953	6942	6963	6709	6692	6826	6962	6812	6942	6947	6852	6959	6807	6901	6860	6885	6832	6884	6809	6999	6846	6849	6812	6807	6866	6923	6880	6986	6867	6851	6985	6958	7010	6938	6909	6809	6910	6888	6851	6880	6870	6866	6947	6772	6868	6812	6820	6968	6915	6840	7038	6941	6987	6862	6860	6871	6882	6891	7050	6858	6827	6972	6738	6882	6994	6796	6968	6874	6939	6826	6833	6680	6921	6875	6836	6960	6984	6913	6816	7015	6783	6881	6839	6976	6899	6915	6911	6733	6966	6964	6923	6895	6839	6938	7040	6817	6876	6730	6848	7038	6877	7045	6849	6954	6854	6841	6919	6853	7051	6896	6973	6946	6764	6890	6862	7026	6841	6902	6843	6904	6847	7013	6921	6959	6819	6875	6862	6877	6905	6949	6889	6799	6901	6825	6865	6942	6803	6854	6786	6978	6952	6803	6798	6986	6970	6947	6862	6897	6896	6725	6799	6916	7007	6734	6876	6907	6884	6712	6917	6986	6919	6859	6943	6794	6858	6962	6903	6879	6957	6968	6861	6887	6766	6863	6914	6825	6883	6912	6821	6882	6913	6897	6848	6855	6925	6766	6900	6843	6939	6829	6867	6955	6818	6868	6948	6911	6866	6975	6882	6827	7023	6856	7070	6970	6954	6881	6963	6985	6878	6937	6984	6863	7055	6684	6866	6798	6906	6912	6943	6964	6775	6915	6867	6945	6831	6970	6871	6883	6988	6753	6973	6815	6883	6896	6843	6884	6938	6853	6997	7021	6890	6883	6736	6895	6973	6914	6828	6917	6938	6839	6868	6955	6801	6798	7003	6828	6900	6882	6920	6872	6964	6948	6898	6910	6847	6964	6900	6977	6967	6887	6788	6869	7010	6802	6766	6946	6729	6770	6878	6931	6744	6765	6912	7031	6814	6755	6756	6911	6868	6997	6806	6856	6861	6793	6991	6903	6908	6764	6945	6928	6969	6867	6890	6918	6911	6734	6833	6863	6883	6938	6954	7000	6916	6943	6882	6961	6852	6864	6927	6900	6889	6883	6957	6904	6952	6771	6911	6810	6925	6880	7069	6949	6766	6912	6983	6954	6836	6946	7012	6839	6861	6855	6854	6886	6828	6974	6884	6784	7066	6895	6999	6769	6832	6916	7003	6978	6836	6909	6840	6911	6894	6917	6879	7023	6973	6765	6956	7246	6832	6862	6962	6963	6818	6986	6783	6928	6906	6844	6927	6882	6840	6767	6936	6871	6887	6863	6902	6870	6937	6821	6937	6850	6720	6894	6808	6801	6939	6843	6972	6906	6932	6755	6777	6822	6873	6876	6868	6931	6939	6981	6937	6884	6795	6818	6880	6804	6997	6839	6882	6925	6918	6877	6774	6836	6745	6830	6882	6885	6933	6903	6955	6807	6761	6893	6887	6804	6986	6970	6789	6952	6917	6842	6850	6798	6860	6896	6953	6924	6894	6902	7013	6845	7004	6916	7043	6953	6960	6981	7032	6981	7015	6934	6961	6858	7024	6936	6924	6842	6768	6779	7021	6956	6897	6964	6739	6929	6793	6883	6971	6958	6919	6817	6927	6949	6871	6827	6767	6821	6890	6782	6954	6924	6930	6958	6764	6834	6860	6878	6806	6827	6875	6890	7103	6900	6835	6946	6848	6896	6989	6867	6830	6906	7043	6905	6870	6984	6899	6875	6901	6795	6899	6770	6875	6856	6816	6948	6883	6793	6899	6915	6768	6970	6780	6862	6996	6810	6936	6907	6901	6930	6844	7012	6856
38189	41773	24663	9068	2542	1128	937	961	980	949	902	952	901	910	881	888	926	917	867	908	912	873	912	930	920	891	909	930	911	901	928	876	933	907	930	942	872	933	898	925	922	927	893	918	933	896	902	916	968	887	882	902	945	899	881	887	898	878	927	913	968	948	928	874	885	989	888	907	929	908	897	893	927	901	961	947	828	916	892	847	947	908	880	870	885	884	891	922	919	921	943	921	898	908	940	873	967	962	936	929	949	857	902	876	917	916	884	845	891	908	924	898	851	862	914	912	886	910	854	889	884	964	905	884	901	874	857	942	851	887	941	925	899	908	940	922	873	879	933	934	957	912	945	926	914	949	920	936	929	944	905	913	848	919	916	913	956	874	925	915	956	911	936	873	905	894	897	957	921	931	901	929	904	913	840	882	990	835	902	906	917	911	920	856	870	901	926	905	930	947	929	934	901	859	938	882	912	897	882	867	901	849	920	840	917	941	946	907	891	852	906	909	867	934	959	878	926	870	952	915	876	885	906	913	882	851	903	865	895	903	884	903	907	888	855	867	905	946	941	904	913	918	844	930	906	851	924	918	907	885	878	912	911	898	908	916	917	904	909	864	875	913	909	913	895	933	948	915	905	956	915	884	934	910	894	839	915	969	921	886	934	887	947	926	901	892	897	898	925	853	912	906	962	913	938	870	900	891	863	896	939	934	897	891	925	889	872	885	929	886	877	909	918	901	890	918	897	859	889	879	903	913	864	932	900	927	931	842	949	878	900	965	897	871	899	949	895	854	945	914	942	935	929	910	882	903	893	925	875	910	937	979	905	933	912	891	847	924	930	965	951	917	905	957	937	915	915	893	912	890	926	896	890	939	911	920	879	888	910	879	902	899	873	895	905	952	880	932	893	882	940	904	933	921	900	869	891	935	918	920	888	917	885	915	912	919	918	864	878	892	905	872	928	879	990	903	891	911	935	905	848	917	892	919	947	925	916	835	877	976	881	881	878	895	948	905	938	832	948	879	899	906	898	876	886	870	944	971	929	876	879	894	932	914	846	932	926	872	902	933	891	885	890	899	938	895	896	917	962	867	878	931	874	878	898	925	889	862	919	830	889	883	920	895	942	958	913	908	910	922	906	903	987	886	900	926	969	927	897	857	897	898	948	885	938	890	928	922	903	912	874	874	918	904	920	884	922	888	984	927	884	876	920	888	893	936	951	894	915	875	942	912	878	928	879	963	885	904	901	895	888	928	950	948	935	905	947	934	918	903	898	922	930	892	931	900	904	944	923	890	923	961	861	917	908	825	920	905	924	941	943	884	968	933	871	927	900	869	931	900	898	992	899	836	850	843	916	888	912	944	964	907	921	940	912	979	908	914	914	903	909	913	905	931	922	947	921	914	880	905	868	845	887	885	946	916	895	918	884	955	923	925	873	910	948	886	935	906	927	934	922	951	851	909	946	949	919	950	873	905	934	891	903	934	931	905	907	915	877	855	877	912	900	908	932	924	941	909	866	898	925	883	957	942	953	909	856	920	972	895	913	868	917	930	847	930	921	903	924	902	821	999	871	980	933	972	931	881	879	881	917	936	901	899	911	883	887	894	966	937	890	922	884	845	947	897	901	914	914	881	919	874	877	935	925	916	921	878	926	971	885	938	966	919	918	891	927	900	911	916	888	880	907	899	879	956	867	944	873	878	876	948	930	858	919	933	901	848	880	923	923	906	969	857	892	956	919	872	885	845	891	950	971	951	961	936	889	907	907	865	875	921	941	913	906	927	908	954	921	889	932	900	926	874	1005	872	907	916	865	901	918	908	937	934	881	906	904	919	913	947	830	979	835	850	954	945	878	941	930	996	889	901	909	872	904	915	845	887	873	907	967	882	932	897	931	901	928	906	923	975	902	897	891	886	914	911	926	907	876	930	935	884	902	877	880	867	907	901	893	914	912	961	895	897	897	851	942	905	917	884	919	898	885	880	960	901	909	890	923	877	981	897	868	921	847	930	848	901	923	894	965	858	976	938	937	927	893	957	855	835	927	927	880	947	896	913	974	980	896	924	930	902	903	919	900	940	942	901	914	975	900	896	871	931	921	946	894	884	878	927	888	881	932	962	879	908	923	895	919	876	908	931	947	890	868	933	906	877	875	879	850	889	904	896	914	888	909	959	926	902	888	878	916	968	927	899	903	924	917	878	897	887	873	897	891	936	947	925	924	902	931	941	947	893	902	943	904	946	853	880	898	907	883	933	961	919	919	857	859	902	909	853	921	875	923	918	891	933	864	896	875	949	918	917	948	913	934	903	894	901	914	922	843	910	862	939	899	939	926	852	889	918	928	906	910	941	875	888	890	904	919	944	902	919	939	865	914	946	931	859	987	951	912	926	923	914	950	902	945	885	847	892	872	885	907	887	929	896	926	903	904	894	946	886	878	866	869	923	896	873	940	902	906	874	876	935	921	910	917	914	886	917	901	871	885	912	895	925	863	863	888	948	926	894	893	908	902	838	914	934	938	882	937	890	878	942	910	950	942	922	901	917	954	931	889	849	937	918	945	901	897	937	957	935	887	874	838	967	924	911	906	881	954	900	935	887	893	929	856	905	915	960	916	899	925	842	862	865	904	844	874	918	901	928	940	914	920	883	894	917	879	842	911	961	907	942	911	890	878	892	909	951	914	899	903	943	856	913	893	905	941	904	976	873	912	870	850	906	896	887	923	929	970	938	959	943	892	896	893	968	915	929	940	877	909	869	861	924	867	942	932	940	897	897	906	916	953	891	969	888	912	997	911	878	923	928	895	1014	938	926	907	876	907	893	979	898	942	902	917	897	951	941	972	897	949	871	905	892	915	936	895	964	924	876	889	899	894	898	878	919	909	974	948	905	890	895	880	851	857	918	889	904	861	938	848	932	847	895	903	923	965	848	919	890	883	845	889	890	897	868	871	939	920	929	858	922	893	916	940	931	895	850	921	852	930	856	949	881	910	932	930	955	935	914	876	932	927	881	922	889	884	873	918	947	865	893	914	918	945	920	920	867	913	880	912	959	984	915	909	863	917	925	845	915	878	898	924	914	874	923	895	934	909	857	906	871	923	899	906	893	849	915	860	901	872	907	907	976	914	937	854	904	941	928	905	849	847	870	866	890	895	935	922	903	952	857	922	922	867	873	941	938	914	911	862	853	906	917	903	936	913	921	887	910	948	912	908	915	879	921	921	938	892	846	913	911	924	926	964	937	946	934	852	928	881	917	857	960	894	933	925	927	961	852	951	937	964	860	905	869	893	878	881	918	897	937	890	996	882	925	847	900	878	903	887	903	885	875	896	863	901	877	928	855	876	934	922	878	941	950	938	930	897	893	875	884	909	854	924	895	864	919	858	919	893	933	877	890	875	905	894	896	910	931	892	897	879	867	901	890	921	951	857	922	889	871	933	911	933	876	915	883	910	921	901	902	936	899	922	899	946	895	896	933	940	912	904	928	912	900	891	917	868	882	967	891
67530	62979	48446	36451	25003	12366	8312	7611	7408	7584	7552	7483	7524	7593	7434	7530	7411	7394	7450	7620	7432	7508	7456	7657	7463	7542	7517	7482	7375	7436	7523	7584	7470	7568	7452	7369	7273	7589	7495	7432	7529	7343	7392	7482	7513	7453	7370	7564	7392	7386	7552	7472	7462	7551	7490	7428	7308	7491	7475	7472	7427	7550	7444	7471	7459	7443	7468	7534	7443	7389	7393	7466	7610	7396	7572	7385	7392	7447	7445	7382	7500	7527	7424	7370	7541	7435	7487	7281	7570	7360	7482	7468	7481	7482	7453	7383	7485	7389	7397	7376	7553	7396	7510	7435	7560	7425	7485	7424	7548	7515	7462	7483	7447	7406	7599	7538	7546	7473	7494	7430	7545	7313	7461	7280	7621	7581	7436	7468	7536	7410	7535	7431	7387	7533	7339	7511	7362	7424	7407	7480	7408	7454	7503	7459	7466	7441	7387	7409	7503	7435	7528	7578	7370	7447	7574	7433	7424	7403	7484	7504	7523	7445	7538	7447	7386	7345	7429	7511	7383	7551	7344	7508	7466	7463	7425	7464	7432	7296	7462	7582	7460	7425	7469	7475	7455	7544	7376	7477	7424	7456	7555	7374	7348	7457	7437	7540	7490	7562	7572	7501	7398	7546	7408	7439	7490	7603	7417	7428	7427	7414	7451	7505	7604	7436	7429	7545	7641	7429	7502	7412	7414	7478	7496	7328	7415	7519	7471	7462	7504	7559	7481	7429	7394	7487	7285	7480	7534	7467	7420	7478	7466	7544	7433	7570	7520	7463	7536	7538	7622	7578	7536	7574	7484	7596	7554	7536	7562	7598	7592	7366	7468	7428	7341	7406	7444	7617	7332	7586	7532	7484	7321	7463	7463	7470	7479	7608	7487	7600	7536	7400	7478	7361	7530	7519	7582	7503	7575	7469	7541	7497	7422	7466	7461	7417	7457	7663	7392	7569	7402	7590	7440	7497	7442	7564	7628	7330	7416	7455	7402	7533	7343	7669	7406	7597	7368	7319	7546	7624	7548	7476	7638	7366	7474	7459	7436	7411	7453	7470	7519	7448	7413	7581	7523	7446	7440	7646	7476	7381	7517	7504	7409	7483	7479	7526	7462	7318	7522	7306	7523	7399	7582	7532	7474	7399	7402	7503	7417	7454	7505	7379	7571	7453	7504	7402	7604	7534	7494	7414	7343	7377	7506	7446	7528	7433	7308	7537	7527	7532	7517	7275	7475	7545	7474	7392	7522	7498	7471	7497	7605	7413	7455	7421	7432	7439	7567	7339	7424	7592	7476	7330	7473	7341	7431	7628	7378	7524	7481	7431	7419	7437	7362	7620	7518	7413	7373	7548	7509	7429	7456	7476	7548	7582	7416	7520	7520	7438	7418	7556	7519	7581	7502	7541	7527	7449	7647	7489	7507	7428	7597	7312	7498	7463	7404	7622	7497	7379	7396	7399	7521	7423	7455	7639	7565	7379	7521	7465	7398	7370	7487	7424	7536	7507	7388	7483	7523	7440	7495	7403	7450	7448	7511	7372	7595	7398	7456	7420	7566	7447	7460	7519	7570	7461	7592	7472	7555	7481	7556	7513	7497	7515	7518	7434	7401	7454	7373	7514	7468	7457	7602	7420	7353	7467	7580	7423	7579	7361	7419	7446	7504	7544	7505	7541	7607	7379	7449	7476	7493	7529	7408	7431	7447	7553	7353	7387	7459	7476	7451	7467	7383	7511	7425	7414	7350	7470	7433	7540	7521	7441	7528	7417	7351	7535	7413	7434	7541	7582	7442	7368	7553	7435	7577	7472	7467	7524	7492	7543	7504	7488	7487	7656	7472	7469	7462	7418	7511	7363	7270	7448	7604	7522	7641	7495	7326	7365	7491	7614	7462	7467	7558	7382	7514	7573	7583	7429	7557	7413	7503	7437	7594	7559	7502	7443	7491	7521	7464	7362	7456	7608	7356	7379	7499	7483	7409	7498	7444	7622	7352	7380	7324	7403	7443	7518	7307	7423	7470	7531	7376	7450	7491	7405	7552	7546	7488	7449	7339	7609	7522	7464	7466	7388	7248	7505	7309	7400	7566	7446	7495	7481	7405	7434	7555	7384	7473	7443	7590	7560	7355	7633	7377	7637	7369	7446	7454	7568	7401	7524	7444	7609	7493	7519	7515	7515	7496	7516	7539	7495	7548	7279	7630	7410	7266	7456	7513	7461	7483	7446	7425	7491	7496	7470	7575	7561	7544	7502	7505	7343	7490	7486	7461	7353	7414	7554	7426	7443	7450	7418	7395	7544	7460	7394	7469	7456	7521	7347	7583	7472	7351	7324	7577	7511	7526	7633	7507	7405	7527	7473	7429	7408	7563	7524	7412	7355	7408	7432	7458	7533	7380	7595	7428	7521	7364	7430	7524	7480	7467	7545	7577	7658	7497	7468	7508	7530	7363	7366	7371	7421	7377	7383	7444	7478	7317	7485	7514	7533	7559	7457	7499	7672	7495	7491	7474	7576	7466	7352	7382	7385	7494	7497	7492	7416	7428	7443	7503	7569	7510	7389	7654	7353	7549	7685	7427	7506	7412	7362	7232	7489	7359	7528	7505	7430	7425	7488	7444	7580	7429	7653	7474	7464	7581	7412	7519	7555	7413	7439	7468	7530	7520	7448	7650	7506	7316	7350	7522	7382	7449	7625	7474	7317	7556	7626	7443	7514	7533	7517	7398	7531	7500	7400	7396	7394	7407	7385	7555	7459	7432	7477	7533	7548	7446	7500	7593	7494	7456	7413	7449	7444	7380	7492	7397	7413	7457	7454	7412	7534	7474	7491	7470	7378	7535	7495	7460	7479	7471	7543	7539	7508	7528	7509	7540	7403	7441	7407	7373	7482	7600	7440	7363	7541	7446	7428	7529	7490	7395	7363	7578	7493	7378	7600	7391	7528	7476	7462	7409	7468	7433	7587	7546	7310	7483	7442	7556	7395	7475	7416	7520	7535	7441	7430	7530	7457	7573	7578	7325	7515	7554	7487	7442	7465	7570	7370	7515	7403	7452	7357	7342	7444	7515	7545	7372	7416	7492	7520	7368	7452	7599	7450	7614	7514	7550	7476	7438	7529	7368	7463	7412	7414	7541	7415	7478	7323	7511	7497	7562	7396	7474	7492	7469	7341	7504	7486	7458	7576	7525	7534	7488	7423	7459	7547	7623	7546	7420	7416	7497	7608	7562	7531	7423	7562	7516	7429	7671	7538	7529	7585	7477	7405	7394	7455	7387	7549	7383	7430	7522	7440	7350	7523	7427	7604	7463	7357	7425	7393	7568	7437	7426	7415	7489	7411	7319	7443	7467	7438	7542	7370	7570	7472	7400	7377	7502	7374	7461	7595	7588	7493	7489	7461	7498	7338	7502	7400	7444	7487	7351	7357	7537	7418	7500	7512	7438	7605	7642	7317	7502	7504	7377	7425	7434	7551	7455	7397	7428	7481	7462	7295	7518	7409	7431	7509	7452	7430	7457	7390	7392	7458	7517	7354	7501	7527	7486	7510	7481	7422	7546	7485	7427	7407	7567	7382	7499	7419	7564	7512	7443	7533	7480	7439	7413	7340	7723	7592	7485	7481	7430	7449	7498	7470	7438	7489	7485	7507	7517	7534	7395	7456	7556	7511	7578	7624	7501	7344	7472	7459	7368	7428	7440	7454	7560	7480	7442	7485	7504	7286	7515	7477	7527	7552	7470	7410	7365	7286	7480	7376	7500	7516	7558	7585	7415	7543	7421	7582	7473	7514	7510	7584	7609	7542	7589	7400	7426	7463	7544	7475	7492	7632	7448	7475	7527	7454	7528	7582	7427	7531	7429	7482	7470	7592	7545	7533	7436	7435	7344	7592	7441	7513	7468	7514	7385	7418	7593	7549	7537	7613	7599	7521	7405	7463	7400	7526	7496	7492	7274	7446	7465	7414	7560	7491	7475	7308	7384	7438	7489	7498	7541	7457	7385	7291	7469	7618	7551	7365	7456	7523	7484	7497	7434	7378	7501	7444	7441	7455	7646	7439	7548	7513	7459	7443	7520	7392	7526	7421	7524	7574	7522	7409	7486	7403	7400	7498	7485	7438	7574	7577	7445	7425	7468	7454	7408	7423	7575	7516	7445	7384	7483	7491	7559	7483	7436	7460	7532	7367	7407	7466	7497	7506	7523	7521	7456	7472	7490	7435	7360	7698	7515	7438	7476	7446	7499	7486	7532	7521	7477	7581	7614	7503	7446	7470	7583	7597	7514	7511	7495	7431	7528	7463	7595	7447	7498	7296	7473	7483	7451	7604	7526	7401	7435	7463	7363	7488	7448	7547	7551	7407	7581	7462	7518	7431	7345	7305	7445	7330	7480	7464	7500	7443	7359	7478	7407	7409	7506	7461	7515	7349	7412	7606	7474	7497	7485	7372	7479	7397	7573	7467	7460	7435	7530	7345	7556	7332	7483	7422	7499	7471	7352	7587	7538	7464	7383	7427	7381	7376	7430	7583	7438	7585	7398	7470	7418	7414	7471	7560	7508	7483	7462	7462	7504	7395	7522	7491	7568	7484	7526	7538	7353	7471	7608	7361	7535	7426	7476	7575	7483	7405	7455	7454	7522	7413	7429	7615	7386	7435	7484	7263	7458	7341	7554	7430	7620	7505	7407	7465	7513	7418	7549	7457	7301	7422	7477	7412	7425	7445	7580	7422	7495	7392	7332	7373	7511	7439	7391	7492	7562	7531	7501	7363	7603	7581	7493	7557	7456	7462	7439	7552	7503	7549	7412	7505	7459	7387	7545	7610	7448	7395	7518	7475	7616	7641	7481	7501	7507	7435	7579	7401	7501	7490	7432	7438	7537	7495	7505	7555	7508	7397	7442	7499	7401	7356	7375	7429	7529	7421	7421	7535	7463	7380	7503	7410	7536	7541	7421	7595	7392	7473	7475	7566	7572	7484	7499	7419	7390	7424	7537	7522	7659	7358	7426	7507	7392	7390	7407	7465	7570	7433	7475	7487	7432	7500	7480	7487	7512	7483	7582	7496	7488	7470	7429	7391	7527	7304	7361	7525	7471	7470	7443	7476	7344	7353
48427	54154	34242	15917	4498	1578	1019	932	892	914	990	910	923	956	912	934	930	944	956	898	909	898	893	954	877	875	931	954	858	892	948	926	966	1008	898	897	913	905	903	916	886	914	921	893	940	927	874	982	935	925	918	948	967	937	953	864	919	934	920	906	914	907	943	922	988	882	932	921	882	885	948	909	992	960	932	924	843	925	898	903	934	889	894	864	953	962	941	936	888	944	917	862	966	908	861	932	928	917	914	925	942	914	966	845	936	940	918	902	876	915	923	860	898	867	926	891	878	907	924	882	930	910	960	970	894	884	990	917	920	910	900	985	882	974	909	941	958	893	944	893	1016	924	903	871	899	930	964	900	853	915	916	936	902	936	906	894	929	909	921	885	925	961	941	911	915	930	922	907	921	905	910	917	962	915	898	902	895	937	942	934	900	894	883	965	929	938	921	910	946	934	938	902	907	912	910	945	933	905	898	939	922	934	893	916	927	955	943	998	932	918	951	956	893	918	958	921	957	877	963	927	917	912	948	904	862	926	890	907	896	919	887	976	884	867	991	902	864	902	861	945	919	956	939	927	988	928	899	945	938	922	922	884	916	930	898	910	944	921	919	912	892	869	883	919	965	918	938	909	873	914	904	963	945	944	965	925	914	942	948	927	913	943	928	921	1018	914	921	936	925	905	950	904	930	874	936	974	957	920	923	954	972	888	928	901	947	856	965	941	911	876	935	907	933	949	967	931	954	904	922	934	942	937	906	852	935	922	942	907	932	891	920	906	921	882	911	900	893	917	927	983	877	923	915	962	999	901	929	922	933	850	935	911	918	946	897	925	932	934	932	942	956	959	910	971	905	875	892	899	975	936	913	932	900	885	934	912	864	897	923	869	951	920	940	935	910	891	940	959	888	964	1001	926	929	964	914	969	925	879	960	918	893	898	913	897	903	946	923	877	931	927	936	909	944	895	958	938	927	921	891	913	946	927	947	891	922	923	928	896	913	1012	932	949	928	949	919	925	934	929	901	927	925	932	921	948	927	936	952	896	931	917	897	923	874	900	910	929	923	910	925	874	890	897	907	893	860	914	887	941	964	967	914	879	932	909	915	888	920	915	933	934	913	915	903	980	885	938	908	893	900	955	948	867	905	908	939	886	957	971	912	896	910	960	959	879	980	891	974	892	868	889	935	920	971	931	888	900	909	835	937	922	920	962	883	945	919	933	897	951	875	927	945	927	922	953	937	887	877	917	936	930	931	860	910	900	913	895	896	901	947	974	882	910	982	931	931	907	943	953	919	931	909	870	904	919	911	900	930	867	961	912	897	906	955	860	941	919	929	935	918	907	918	926	892	957	820	983	914	900	905	935	878	928	919	964	937	949	907	941	974	844	887	958	929	892	886	896	954	943	865	913	976	893	953	965	927	899	897	983	921	904	924	939	915	902	975	882	861	929	968	938	876	895	1001	884	942	986	904	911	908	924	974	879	910	905	950	921	937	857	974	876	923	948	879	965	909	923	922	958	988	890	950	909	925	922	943	944	897	950	1005	928	904	915	961	910	878	905	946	895	871	925	908	943	932	918	886	896	931	931	929	892	925	932	891	931	951	914	877	909	925	882	909	928	974	905	938	919	927	926	881	919	925	923	916	935	875	899	932	903	923	889	912	911	965	927	948	952	907	892	924	887	938	944	937	950	968	951	982	925	850	922	956	892	896	910	924	904	925	866	973	917	906	939	906	940	864	942	902	972	967	896	901	945	876	976	896	965	942	973	909	937	896	935	924	926	944	913	897	923	898	941	936	922	935	917	929	949	874	922	902	953	906	927	987	905	958	929	912	903	943	918	909	959	946	969	897	892	906	921	908	899	908	870	967	993	956	921	938	923	942	891	917	900	941	941	925	933	882	991	963	924	877	875	969	917	944	918	937	974	884	880	953	893	917	907	945	1002	899	977	938	933	974	933	857	1005	920	936	919	944	951	956	957	913	835	935	890	887	950	895	942	899	939	949	918	886	971	871	976	891	911	902	922	895	930	938	923	905	909	923	926	905	928	978	919	909	943	902	920	899	921	911	943	939	879	961	939	919	916	940	881	912	869	896	920	956	910	851	967	930	899	958	903	955	855	931	929	926	963	910	985	947	856	995	925	928	959	946	919	949	917	929	875	979	936	950	939	916	926	912	939	885	890	890	940	901	926	926	901	961	948	936	870	914	941	885	976	863	901	976	936	945	883	900	927	948	930	915	929	926	915	885	883	924	902	897	914	915	905	910	941	903	916	908	886	953	914	956	917	938	890	935	926	909	919	891	971	938	904	939	872	885	936	927	872	944	907	882	906	873	956	930	955	903	932	935	934	921	921	909	967	920	896	942	948	912	962	966	954	933	980	923	901	948	958	902	877	952	935	886	915	959	891	887	920	951	958	921	919	902	887	897	879	906	937	911	956	975	947	883	899	942	942	887	921	947	943	898	931	908	927	961	960	943	915	946	903	944	908	955	865	905	961	931	911	900	913	922	919	930	964	951	957	895	944	970	933	919	896	891	910	921	913	972	940	886	889	953	926	948	891	948	905	940	928	930	933	910	968	968	925	901	916	967	887	917	947	969	989	891	930	922	924	925	984	957	915	918	877	935	909	928	977	873	917	929	927	926	923	935	915	910	967	948	862	981	1021	893	902	954	914	873	876	961	963	876	943	892	899	885	902	942	899	895	943	870	919	936	916	887	949	945	915	970	936	919	928	873	904	930	926	919	911	928	948	890	894	908	960	932	851	955	967	895	905	899	924	944	964	971	951	906	911	929	957	975	950	910	916	922	874	946	953	916	893	931	881	947	944	883	926	917	902	919	897	875	894	867	905	935	905	921	950	969	921	932	905	871	933	894	920	920	957	875	950	948	934	918	995	909	934	889	841	948	954	899	887	944	936	914	997	895	939	917	937	935	932	965	918	900	903	958	938	854	885	981	892	898	988	922	963	916	931	968	888	926	914	927	936	851	892	915	929	935	858	947	927	954	899	970	964	952	955	927	920	976	873	960	898	885	910	903	935	888	915	904	928	913	902	924	915	936	967	966	922	938	922	868	934	904	882	935	902	891	954	889	920	934	906	965	851	972	966	900	957	910	978	926	887	931	894	944	891	924	933	863	924	914	951	939	906	898	981	930	939	979	934	892	862	915	915	900	935	927	939	925	853	956	901	900	930	853	965	918	998	905	975	910	979	912	889	927	867	928	955	939	995	959	946	959	932	965	965	925	957	918	969	877	957	945	945	972	912	967	895	887	853	948	931	955	950	934	883	929	955	913	898	901	929	951	910	931	925	920	905	935	893	861	940	939	953	935	844	866	915	919	946	945	899	918	914	957	914	935	936	1012	1005	895	863	910	946	895	923	889	942	908	923	873	934	887	947	898	904	918	883	966	892	969	906	925	874	901	934	934	892	851	947	963	935	884	930	926	910	938	915	904	912	866	925	964	950	994	923	923	910	885	910	896	903	933	876	981	936	927	949	898	979	882
59291	61304	58178	45756	32981	16671	8901	7703	7555	7533	7726	7542	7469	7595	7583	7647	7507	7767	7570	7477	7551	7731	7533	7494	7542	7580	7572	7519	7573	7482	7628	7580	7477	7605	7531	7460	7694	7405	7579	7714	7622	7563	7604	7548	7583	7572	7672	7691	7585	7440	7506	7621	7655	7460	7549	7568	7433	7539	7582	7573	7578	7577	7665	7705	7434	7528	7562	7546	7548	7513	7559	7389	7569	7561	7527	7572	7403	7598	7561	7486	7427	7523	7600	7665	7639	7627	7557	7520	7387	7524	7548	7531	7754	7728	7536	7636	7560	7504	7509	7538	7450	7585	7615	7737	7507	7594	7536	7513	7565	7518	7656	7464	7554	7645	7502	7492	7597	7520	7557	7577	7456	7588	7562	7473	7560	7439	7693	7464	7582	7560	7296	7572	7505	7518	7583	7499	7583	7479	7459	7572	7633	7592	7525	7346	7575	7488	7627	7518	7576	7730	7473	7456	7596	7567	7511	7626	7579	7550	7603	7547	7506	7540	7567	7528	7562	7522	7525	7684	7504	7424	7395	7558	7551	7517	7641	7508	7626	7553	7605	7547	7503	7450	7487	7453	7591	7554	7666	7432	7636	7517	7618	7391	7622	7636	7521	7505	7588	7655	7580	7607	7489	7647	7660	7454	7609	7691	7471	7606	7494	7605	7464	7510	7615	7571	7561	7370	7537	7564	7547	7385	7491	7554	7518	7568	7465	7653	7460	7507	7585	7675	7450	7671	7464	7591	7548	7639	7457	7585	7549	7585	7549	7601	7544	7457	7606	7679	7624	7485	7546	7546	7611	7454	7703	7619	7561	7539	7501	7413	7550	7542	7408	7558	7595	7506	7654	7714	7500	7571	7608	7551	7533	7497	7639	7610	7565	7626	7549	7644	7478	7597	7696	7505	7598	7481	7523	7529	7563	7521	7708	7509	7514	7527	7588	7531	7586	7669	7545	7559	7521	7485	7526	7500	7480	7532	7542	7534	7593	7445	7492	7522	7512	7520	7753	7572	7508	7455	7477	7568	7523	7525	7501	7545	7649	7443	7562	7697	7476	7643	7640	7532	7548	7371	7543	7595	7481	7525	7592	7577	7536	7521	7504	7499	7552	7574	7696	7536	7617	7592	7637	7649	7569	7536	7439	7592	7754	7540	7518	7584	7517	7547	7577	7658	7515	7577	7573	7617	7628	7567	7570	7605	7461	7734	7619	7511	7529	7500	7560	7551	7526	7460	7645	7631	7758	7572	7555	7533	7604	7613	7628	7699	7576	7710	7634	7490	7427	7598	7596	7638	7599	7553	7549	7408	7495	7526	7551	7601	7557	7495	7461	7454	7630	7604	7629	7621	7659	7592	7539	7502	7563	7516	7678	7564	7571	7565	7480	7610	7665	7451	7614	7573	7568	7543	7541	7620	7461	7524	7503	7522	7576	7624	7603	7532	7501	7437	7584	7627	7575	7533	7626	7565	7442	7533	7513	7542	7460	7399	7502	7581	7495	7614	7451	7553	7456	7576	7623	7404	7535	7564	7615	7660	7518	7588	7497	7476	7626	7580	7626	7638	7574	7520	7614	7539	7542	7586	7692	7468	7620	7405	7702	7636	7503	7680	7509	7383	7448	7690	7570	7489	7669	7605	7603	7366	7458	7606	7457	7586	7422	7542	7689	7529	7569	7518	7544	7506	7590	7485	7676	7486	7534	7502	7428	7555	7552	7545	7518	7584	7657	7611	7554	7604	7559	7638	7578	7579	7551	7535	7422	7592	7719	7529	7639	7509	7574	7603	7526	7482	7692	7567	7693	7528	7485	7448	7557	7623	7654	7581	7665	7576	7573	7622	7570	7477	7482	7618	7472	7513	7602	7536	7573	7470	7504	7548	7547	7542	7392	7457	7708	7558	7528	7574	7475	7447	7508	7409	7505	7534	7552	7540	7466	7632	7631	7514	7590	7525	7662	7542	7468	7711	7589	7559	7733	7633	7584	7581	7456	7620	7422	7592	7579	7489	7586	7591	7537	7577	7657	7518	7456	7583	7514	7516	7510	7590	7581	7560	7489	7580	7555	7553	7453	7634	7542	7526	7554	7346	7635	7585	7590	7526	7517	7556	7467	7589	7516	7677	7635	7656	7575	7536	7601	7590	7594	7653	7501	7502	7519	7532	7579	7595	7747	7490	7569	7481	7549	7667	7575	7508	7463	7489	7647	7540	7487	7531	7657	7684	7549	7509	7531	7547	7479	7467	7660	7526	7695	7607	7462	7564	7511	7434	7580	7641	7675	7528	7399	7560	7608	7673	7607	7440	7511	7597	7565	7608	7535	7447	7519	7593	7501	7601	7663	7599	7419	7523	7633	7569	7527	7570	7627	7556	7409	7695	7608	7603	7619	7575	7564	7611	7644	7467	7537	7606	7564	7541	7696	7439	7540	7517	7706	7565	7570	7522	7508	7480	7519	7389	7512	7621	7545	7452	7659	7662	7514	7570	7610	7484	7576	7601	7513	7552	7641	7504	7644	7543	7471	7540	7648	7542	7620	7570	7634	7532	7556	7610	7708	7620	7581	7541	7638	7476	7400	7586	7603	7571	7634	7515	7574	7586	7537	7457	7604	7546	7524	7612	7495	7613	7393	7491	7535	7552	7453	7606	7542	7756	7430	7671	7550	7549	7583	7532	7568	7679	7704	7589	7616	7553	7537	7571	7608	7427	7581	7629	7659	7548	7590	7529	7614	7517	7643	7495	7679	7594	7731	7492	7562	7508	7542	7614	7544	7474	7614	7545	7614	7558	7541	7495	7414	7451	7617	7401	7581	7640	7529	7409	7732	7455	7605	7529	7593	7502	7583	7461	7579	7583	7492	7556	7578	7465	7605	7600	7610	7566	7538	7445	7550	7699	7552	7513	7670	7582	7547	7495	7629	7602	7530	7457	7572	7400	7499	7542	7477	7527	7549	7508	7324	7609	7616	7523	7596	7712	7523	7622	7581	7523	7522	7474	7472	7578	7538	7488	7769	7559	7617	7568	7543	7593	7546	7617	7523	7598	7586	7536	7569	7546	7540	7573	7654	7549	7502	7606	7616	7517	7551	7606	7647	7593	7501	7620	7580	7659	7541	7547	7582	7441	7564	7572	7621	7598	7550	7555	7411	7656	7623	7594	7544	7533	7521	7496	7602	7625	7563	7625	7553	7480	7517	7661	7589	7624	7511	7429	7540	7672	7617	7553	7555	7457	7563	7510	7445	7521	7575	7548	7637	7582	7551	7589	7457	7665	7606	7479	7675	7541	7525	7473	7456	7471	7761	7687	7507	7602	7476	7555	7554	7517	7525	7482	7650	7437	7563	7642	7556	7572	7537	7442	7562	7592	7617	7627	7492	7473	7513	7478	7578	7451	7738	7647	7504	7607	7668	7670	7588	7416	7520	7417	7628	7455	7605	7523	7491	7577	7589	7552	7501	7485	7579	7553	7570	7550	7421	7638	7622	7706	7504	7630	7604	7482	7494	7570	7580	7519	7539	7590	7525	7540	7632	7646	7670	7489	7640	7601	7451	7452	7561	7522	7591	7581	7519	7549	7497	7520	7540	7601	7484	7628	7500	7567	7412	7521	7542	7627	7537	7489	7509	7630	7587	7602	7559	7500	7580	7432	7604	7623	7680	7573	7527	7449	7497	7581	7653	7652	7450	7545	7584	7562	7537	7698	7486	7569	7484	7705	7458	7641	7645	7516	7487	7456	7499	7578	7501	7654	7565	7627	7545	7609	7559	7516	7554	7614	7607	7450	7684	7505	7517	7443	7411	7599	7504	7540	7589	7530	7520	7523	7649	7375	7638	7637	7525	7534	7388	7459	7486	7607	7501	7498	7529	7671	7589	7561	7587	7397	7517	7505	7459	7496	7571	7372	7506	7564	7530	7548	7511	7511	7507	7613	7558	7437	7505	7476	7511	7645	7440	7586	7463	7519	7655	7538	7601	7576	7436	7512	7674	7571	7556	7417	7682	7576	7684	7516	7539	7663	7596	7478	7495	7685	7610	7569	7551	7578	7397	7550	7625	7508	7557	7697	7550	7782	7586	7570	7584	7541	7602	7518	7644	7555	7543	7614	7677	7494	7535	7484	7451	7462	7622	7559	7443	7649	7605	7527	7596	7412	7508	7667	7534	7690	7556	7757	7443	7606	7547	7593	7532	7563	7579	7573	7575	7411	7646	7561	7596	7622	7646	7532	7577	7548	7403	7712	7639	7473	7549	7524	7540	7555	7607	7533	7547	7617	7510	7547	7614	7481	7706	7574	7397	7522	7702	7639	7611	7615	7534	7576	7469	7431	7667	7579	7523	7696	7632	7544	7675	7608	7545	7495	7634	7379	7569	7612	7593	7564	7604	7563	7547	7480	7454	7612	7563	7585	7585	7597	7464	7500	7413	7559	7474	7589	7483	7501	7711	7534	7532	7753	7536	7525	7451	7485	7478	7488	7546	7520	7548	7365	7596	7621	7649	7590	7451	7566	7468	7530	7607	7625	7633	7591	7722	7713	7525	7655	7505	7457	7648	7532	7623	7435	7611	7500	7584	7457	7622	7571	7458	7570	7579	7516	7549	7588	7513	7490	7599	7549	7566	7610	7600	7577	7559	7438	7522	7635	7675	7469	7439	7591	7639	7651	7561	7637	7518	7513	7535	7561	7659	7592	7602	7556	7566	7437	7734	7558	7596	7560	7635	7551	7515	7714	7535	7496	7640	7557	7601	7433	7568	7614	7588	7661	7493	7611	7731	7687	7603	7616	7490	7527	7498	7716	7510	7436	7546	7539	7469	7607	7484	7486	7567	7656	7666	7550	7483	7562	7653	7533	7574	7473	7537	7523	7601	7514	7583	7655	7655	7500	7547	7728	7570	7616	7496	7404	7528	7464	7563	7574	7671	7737	7492	7616	7552	7629	7523	7567	7564	7612	7594	7484	7763	7499	7504	7599	7531	7630	7367	7476	7619	7538	7517	7566	7644	7508	7599	7518	7574	7624	7411	7658	7650	7478	7561	7581	7491	7664	7501	7729	7489	7590	7476	7522	7495	7546	7514	7570	7542	7573	7548	7557	7550	7520	7531	7620	7471	7508	7552	7534
23522	20459	12127	4593	1579	879	844	780	746	782	761	795	795	776	785	802	785	786	770	776	768	804	773	768	822	750	742	713	765	727	824	814	812	825	824	805	764	778	739	778	808	730	820	825	794	780	766	787	800	788	791	714	779	818	802	791	775	788	769	769	798	734	792	789	798	759	814	786	807	766	785	768	761	726	796	775	745	823	799	807	826	788	784	775	749	750	762	778	776	753	784	749	781	742	730	835	794	784	740	816	753	793	766	794	773	808	768	766	767	786	800	769	763	774	743	746	775	792	694	783	776	755	801	802	795	762	767	737	744	757	877	763	769	750	818	799	793	790	746	754	768	828	725	750	790	812	787	752	766	793	768	791	800	819	806	737	759	766	776	738	753	782	764	830	790	789	758	778	737	745	747	752	786	777	786	796	769	784	741	722	769	740	781	785	771	825	762	757	768	793	749	770	745	775	774	751	783	773	792	801	729	834	800	765	772	744	748	831	722	733	787	790	783	780	771	734	788	740	800	764	788	788	733	795	804	777	791	783	772	724	779	781	818	796	765	774	726	771	805	834	775	727	753	789	796	723	773	816	786	796	795	800	788	801	798	738	762	753	752	756	736	815	763	737	746	774	736	766	828	755	764	791	787	732	775	803	786	798	801	800	820	789	768	767	766	827	786	852	798	781	774	753	753	821	703	801	765	743	793	791	770	801	808	771	806	818	830	799	738	726	785	762	769	727	813	750	788	745	760	785	715	772	723	787	795	766	799	793	785	811	763	801	768	770	755	786	747	810	804	764	789	796	813	762	779	753	743	752	780	771	829	773	785	732	788	759	779	724	824	784	770	761	814	752	811	735	772	778	754	751	790	773	832	757	799	770	783	774	822	753	801	770	802	738	814	764	771	755	768	792	810	788	751	753	776	778	776	803	836	766	762	788	774	760	800	752	758	729	767	723	800	775	827	813	774	705	763	790	743	760	742	762	791	781	763	715	749	774	748	775	791	747	797	808	786	780	756	783	799	753	775	743	797	777	785	793	774	797	767	842	798	808	780	753	751	744	812	773	774	810	760	800	777	774	779	794	773	746	783	770	769	796	716	747	792	773	743	735	741	812	774	787	767	783	827	807	787	762	822	760	842	790	743	739	776	715	785	783	802	743	775	779	822	763	768	767	796	770	836	750	763	775	755	750	702	719	762	782	808	770	759	785	809	778	803	777	777	780	753	719	813	736	743	813	726	784	774	790	755	780	772	804	791	786	781	742	743	777	738	788	775	752	817	791	731	743	749	728	824	756	802	793	759	827	760	797	787	774	822	781	804	807	763	744	826	748	707	775	792	770	719	798	833	779	779	750	762	808	773	798	737	762	759	800	720	776	817	769	728	745	785	739	816	799	803	760	786	787	809	805	787	799	748	790	801	810	786	809	753	808	800	795	764	758	804	823	742	763	734	754	806	765	781	741	771	790	826	785	759	781	788	809	763	780	746	756	761	765	813	791	805	760	802	789	773	800	796	778	806	821	791	759	781	773	775	740	733	817	776	761	743	798	796	768	808	752	735	747	798	737	791	828	813	755	783	777	804	760	747	760	785	806	799	774	737	777	782	710	763	799	720	762	750	774	821	765	791	737	820	736	761	792	745	770	761	730	726	778	754	765	769	765	769	795	748	805	796	691	707	781	820	754	736	790	781	789	765	772	787	786	758	764	727	758	763	771	776	824	782	746	796	764	761	757	775	749	803	805	766	773	784	787	751	722	780	753	750	775	770	799	791	800	741	771	791	792	794	782	775	788	761	769	816	783	812	740	799	786	757	721	778	757	749	745	771	754	772	746	743	794	797	771	797	787	864	759	776	765	804	745	844	767	774	799	824	790	766	735	824	760	776	739	794	810	724	734	756	756	809	774	787	813	817	733	748	802	784	777	776	813	730	739	834	824	794	820	787	753	811	728	735	772	730	764	797	816	798	771	801	821	742	803	752	835	791	797	778	797	794	723	760	765	760	775	823	763	748	757	775	777	779	797	777	803	734	765	785	763	747	752	782	781	728	822	743	767	817	786	763	732	766	761	785	791	720	790	767	746	825	806	787	790	813	783	742	756	753	779	755	791	820	778	767	790	767	760	767	729	747	770	816	794	766	739	764	731	787	764	742	778	809	738	780	791	769	788	744	735	718	763	769	772	742	791	786	795	805	770	777	787	804	766	787	772	760	755	797	813	716	792	807	769	767	748	780	759	742	799	808	748	798	792	797	786	758	764	802	798	788	766	748	773	812	768	773	806	723	752	736	743	762	777	761	719	807	793	776	779	715	749	773	740	740	860	756	770	769	825	772	803	781	805	776	787	762	773	778	790	748	771	757	792	793	743	741	739	804	743	721	783	799	744	773	717	760	755	742	790	776	760	789	729	769	789	799	767	773	781	764	758	832	764	752	761	829	752	833	788	758	795	735	735	745	796	790	834	779	776	801	718	776	718	788	791	758	812	737	752	763	740	756	797	797	773	772	775	737	774	748	774	789	762	792	737	762	743	766	793	817	767	756	804	781	759	796	784	778	769	808	773	785	831	748	767	785	748	729	818	785	820	811	786	775	754	785	750	798	736	795	718	796	763	735	775	749	736	749	723	774	741	727	735	780	768	821	782	798	748	813	778	792	810	799	794	793	755	798	824	764	783	813	758	770	803	802	781	739	782	785	748	716	764	788	798	770	762	785	785	758	732	796	758	761	752	779	762	782	771	728	756	757	818	743	770	752	759	747	786	831	780	797	804	743	837	769	758	751	796	744	793	753	760	808	842	783	717	762	789	789	803	778	783	753	800	736	761	740	748	728	784	722	791	806	756	793	787	825	762	760	771	785	793	760	728	746	833	761	751	744	795	763	770	794	828	781	770	739	772	762	795	797	788	784	779	771	821	741	790	770	716	778	817	729	771	795	786	764	735	749	780	751	729	740	760	793	707	737	793	808	819	754	806	743	787	770	803	755	800	772	811	785	764	791	799	751	797	756	748	776	723	792	770	750	796	735	781	795	766	758	772	788	774	813	796	776	774	789	811	772	776	764	723	800	769	764	775	837	775	762	757	769	803	740	772	748	812	784	792	737	746	728	770	780	754	767	743	731	752	775	782	720	740	742	753	791	791	806	755	796	756	782	785	755	826	774	743	787	728	787	718	806	771	751	740	777	768	792	726	768	779	847	761	756	778	739	738	830	769	765	752	801	728	770	753	740	778	811	782	759	808	788	787	783	797	746	775	809	816	775	747	792	757	788	793	743	778	786	742	816	775	807	815	735	795	764	775	822	823	781	762	761	774	772	787	694	800	788	767	814	759	796	769	781	796	775	809	765	780	782	741	776	754	730	754	761	752	727	797	782	778	782	786	767	742	777	752	754	770	754	804	773	816	766	784	795	842	794	783	749	742	776	781	748	826	810	842	752	801	807	747	765	733	836	804	782	767	746	757	769	778	767	783	782	766	823	795	765	819	804	772	746	770	750	764	744	747
57618	47953	36810	29060	18387	9456	6932	6552	6498	6586	6598	6500	6485	6549	6479	6467	6486	6520	6547	6415	6350	6484	6377	6421	6459	6500	6459	6537	6441	6555	6529	6588	6494	6441	6520	6582	6445	6447	6554	6502	6523	6530	6543	6612	6521	6447	6650	6474	6523	6558	6508	6483	6422	6463	6676	6453	6591	6544	6596	6477	6540	6513	6520	6520	6461	6440	6555	6487	6522	6383	6458	6592	6357	6422	6528	6502	6462	6553	6630	6443	6516	6511	6537	6553	6549	6492	6603	6517	6439	6490	6451	6459	6546	6544	6548	6597	6480	6601	6572	6649	6485	6423	6496	6505	6513	6505	6478	6395	6447	6487	6552	6495	6501	6453	6511	6536	6705	6501	6499	6537	6651	6484	6522	6477	6685	6449	6465	6539	6497	6577	6533	6412	6432	6426	6367	6569	6571	6521	6529	6380	6542	6574	6399	6583	6513	6602	6665	6522	6502	6414	6463	6450	6491	6608	6525	6550	6586	6437	6645	6446	6539	6625	6570	6585	6486	6542	6406	6454	6536	6579	6569	6522	6546	6581	6567	6527	6511	6483	6484	6576	6656	6608	6476	6570	6489	6470	6489	6589	6495	6533	6555	6542	6539	6525	6474	6631	6603	6463	6452	6504	6581	6488	6519	6532	6619	6454	6532	6592	6489	6520	6429	6520	6481	6545	6456	6552	6566	6540	6499	6521	6573	6516	6469	6572	6496	6521	6661	6613	6472	6600	6462	6538	6534	6577	6565	6497	6671	6534	6572	6527	6496	6490	6635	6519	6599	6512	6393	6517	6550	6436	6656	6455	6539	6522	6448	6523	6614	6493	6369	6607	6522	6503	6543	6682	6508	6533	6555	6508	6547	6551	6467	6672	6416	6578	6633	6499	6501	6389	6495	6548	6467	6526	6545	6538	6426	6510	6418	6561	6552	6447	6534	6508	6611	6685	6495	6550	6405	6588	6500	6626	6524	6429	6447	6507	6546	6542	6521	6513	6484	6585	6471	6590	6600	6505	6571	6570	6662	6502	6594	6546	6500	6461	6538	6505	6639	6672	6512	6634	6615	6454	6578	6496	6525	6543	6457	6429	6481	6349	6436	6626	6564	6424	6515	6426	6714	6466	6417	6453	6568	6516	6547	6513	6393	6516	6505	6515	6543	6397	6410	6542	6487	6652	6602	6537	6507	6536	6579	6529	6604	6567	6549	6545	6623	6411	6557	6456	6503	6500	6492	6491	6578	6414	6577	6501	6454	6532	6539	6544	6481	6619	6649	6526	6563	6593	6607	6500	6561	6411	6480	6442	6454	6431	6686	6502	6459	6419	6457	6561	6489	6480	6388	6543	6604	6530	6551	6458	6505	6537	6505	6555	6625	6420	6484	6579	6507	6515	6457	6566	6655	6435	6478	6521	6467	6415	6521	6419	6504	6372	6554	6487	6685	6621	6482	6520	6525	6342	6564	6466	6566	6585	6515	6523	6542	6364	6498	6593	6464	6574	6532	6536	6426	6593	6655	6546	6542	6615	6459	6533	6511	6597	6523	6559	6374	6480	6444	6406	6620	6470	6491	6622	6521	6551	6575	6539	6532	6548	6611	6515	6503	6488	6415	6384	6475	6620	6579	6540	6549	6500	6500	6506	6575	6465	6501	6586	6534	6459	6474	6451	6513	6555	6518	6583	6541	6475	6613	6529	6498	6389	6544	6660	6518	6681	6447	6489	6651	6604	6579	6553	6518	6434	6447	6540	6478	6575	6493	6506	6558	6531	6553	6547	6580	6432	6531	6620	6529	6578	6645	6565	6581	6591	6406	6534	6503	6521	6401	6583	6632	6572	6450	6481	6359	6527	6510	6572	6515	6565	6528	6524	6557	6457	6605	6557	6504	6551	6477	6564	6491	6645	6596	6621	6682	6413	6550	6482	6628	6590	6385	6393	6402	6547	6403	6497	6421	6575	6703	6546	6588	6491	6547	6580	6513	6563	6500	6479	6494	6476	6494	6621	6534	6430	6427	6585	6536	6458	6642	6617	6421	6455	6608	6608	6635	6477	6471	6596	6552	6511	6535	6457	6534	6524	6610	6669	6546	6489	6536	6524	6502	6537	6469	6565	6498	6391	6524	6598	6579	6547	6478	6405	6540	6469	6507	6538	6589	6574	6545	6528	6598	6641	6496	6439	6570	6529	6477	6619	6585	6695	6502	6306	6497	6409	6655	6544	6507	6593	6472	6477	6585	6571	6592	6574	6496	6529	6615	6683	6609	6466	6470	6586	6518	6600	6511	6424	6513	6530	6478	6557	6558	6407	6524	6513	6562	6456	6714	6507	6550	6658	6614	6497	6487	6568	6514	6643	6482	6593	6545	6532	6583	6597	6403	6496	6492	6513	6540	6491	6461	6533	6629	6363	6587	6418	6607	6555	6514	6516	6528	6636	6580	6473	6467	6504	6631	6474	6324	6509	6453	6541	6495	6534	6671	6428	6640	6638	6434	6559	6397	6511	6600	6536	6653	6425	6504	6593	6543	6490	6495	6420	6483	6545	6515	6497	6629	6442	6448	6527	6429	6585	6587	6624	6538	6500	6461	6486	6499	6530	6473	6607	6470	6412	6557	6405	6567	6576	6525	6606	6554	6528	6514	6592	6675	6455	6532	6618	6517	6628	6521	6488	6614	6463	6546	6573	6395	6480	6584	6538	6641	6530	6490	6490	6408	6552	6543	6574	6475	6479	6723	6554	6494	6534	6563	6497	6462	6697	6481	6533	6493	6679	6509	6438	6621	6508	6571	6384	6513	6501	6548	6484	6534	6474	6465	6513	6520	6578	6477	6505	6365	6613	6510	6633	6417	6545	6519	6483	6548	6521	6480	6503	6509	6284	6495	6516	6494	6592	6484	6646	6477	6476	6385	6480	6499	6523	6518	6493	6441	6526	6526	6533	6558	6397	6461	6477	6460	6584	6551	6545	6590	6410	6534	6452	6539	6570	6512	6478	6467	6556	6584	6584	6521	6492	6591	6481	6440	6416	6528	6504	6459	6566	6565	6576	6627	6466	6464	6605	6501	6536	6492	6556	6450	6527	6420	6592	6474	6589	6473	6527	6512	6648	6427	6524	6514	6608	6468	6430	6522	6565	6416	6426	6638	6531	6541	6483	6501	6476	6532	6462	6530	6402	6482	6488	6464	6438	6588	6647	6608	6558	6475	6554	6558	6524	6471	6579	6411	6636	6527	6510	6595	6666	6548	6545	6430	6546	6578	6488	6509	6598	6530	6512	6510	6565	6530	6570	6477	6529	6453	6444	6463	6570	6476	6506	6533	6503	6565	6586	6603	6497	6511	6739	6526	6680	6444	6513	6460	6533	6496	6649	6465	6553	6538	6400	6578	6526	6540	6416	6457	6487	6596	6511	6494	6579	6678	6477	6433	6500	6682	6456	6583	6567	6479	6379	6449	6578	6653	6543	6505	6515	6573	6544	6554	6591	6468	6523	6569	6619	6494	6428	6493	6446	6559	6529	6513	6543	6470	6647	6683	6596	6599	6455	6572	6529	6620	6500	6435	6611	6434	6458	6580	6592	6494	6498	6609	6523	6546	6508	6498	6545	6494	6504	6386	6655	6525	6608	6527	6522	6613	6561	6571	6505	6524	6580	6541	6561	6477	6494	6525	6466	6442	6528	6347	6439	6597	6664	6524	6364	6495	6514	6548	6523	6471	6526	6448	6569	6547	6581	6491	6580	6481	6488	6506	6503	6682	6486	6482	6466	6453	6563	6485	6597	6511	6498	6565	6492	6472	6557	6524	6433	6372	6541	6464	6610	6584	6520	6498	6554	6503	6463	6553	6648	6545	6604	6377	6597	6463	6591	6597	6499	6457	6435	6514	6625	6588	6426	6580	6536	6631	6573	6547	6555	6555	6506	6349	6425	6534	6603	6497	6454	6542	6710	6539	6574	6493	6448	6448	6664	6616	6679	6523	6401	6549	6438	6387	6610	6527	6524	6529	6553	6426	6452	6554	6421	6500	6550	6479	6613	6537	6528	6513	6528	6677	6619	6593	6558	6500	6510	6510	6572	6513	6524	6410	6545	6439	6527	6522	6533	6501	6573	6693	6426	6457	6651	6604	6539	6526	6528	6498	6550	6463	6544	6646	6407	6541	6522	6571	6573	6474	6580	6522	6671	6435	6588	6597	6497	6541	6572	6521	6614	6499	6403	6380	6564	6553	6566	6435	6548	6643	6550	6406	6590	6605	6503	6496	6448	6445	6572	6453	6613	6592	6640	6536	6503	6694	6592	6566	6440	6537	6519	6492	6562	6433	6566	6575	6530	6613	6469	6614	6584	6359	6555	6627	6601	6541	6599	6554	6665	6454	6514	6324	6590	6496	6483	6568	6456	6382	6562	6500	6559	6620	6584	6547	6635	6553	6526	6533	6566	6437	6502	6559	6519	6484	6553	6596	6539	6599	6559	6375	6499	6524	6540	6493	6504	6559	6573	6517	6517	6559	6565	6591	6611	6560	6500	6475	6512	6496	6578	6609	6522	6426	6488	6537	6509	6309	6521	6523	6487	6537	6489	6606	6473	6571	6604	6482	6570	6606	6575	6643	6438	6565	6616	6501	6641	6586	6452	6531	6484	6396	6496	6647	6628	6593	6447	6421	6551	6580	6308	6583	6590	6507	6492	6561	6605	6516	6467	6439	6538	6590	6530	6522	6510	6354	6541	6477	6608	6454	6573	6489	6572	6510	6398	6506	6479	6502	6452	6573	6528	6488	6511	6633	6497	6440	6489	6568	6381	6576	6515	6640	6649	6694	6623	6414	6495	6458	6596	6496	6707	6554	6564	6540	6442	6559	6511	6396	6533	6755	6521	6407	6482	6558	6506	6609	6467	6645	6545	6576	6520	6596	6641	6504	6511	6572	6610	6427	6458	6381	6493	6575	6522	6525	6396	6514	6635	6431	6510	6623	6383	6539	6417	6619	6597	6475	6600	6500	6482	6470	6485	6512	6587	6642	6554	6484	6542	6481	6580	6529	6507	6539	6558	6461	6472	6664	6644	6607	6469	6586	6524	6578	6505	6475	6480	6399	6431	6712	6553	6547	6606	6502	6423	6593	6514
24340	20287	11429	4407	1557	937	807	768	774	779	817	796	734	760	773	806	769	756	745	820	759	807	742	816	729	753	762	782	802	737	776	775	735	812	770	805	753	836	765	785	752	713	810	735	824	792	758	768	768	771	743	784	727	766	770	748	713	759	788	804	763	800	752	782	787	755	826	765	763	769	749	792	773	817	741	786	782	743	772	749	778	760	780	774	796	763	785	783	778	805	764	808	770	812	746	789	763	783	755	780	746	761	778	733	784	777	766	768	814	794	732	779	764	705	804	791	791	787	778	787	734	740	794	757	770	736	806	770	737	744	740	746	794	778	825	771	752	785	758	787	787	667	785	769	767	765	765	779	778	789	767	829	738	792	761	775	789	808	805	818	747	797	766	751	789	758	724	815	750	788	751	769	781	760	787	773	782	791	778	797	835	747	819	755	741	769	779	783	774	757	741	765	792	749	746	844	756	788	828	829	768	794	737	784	780	792	828	784	744	751	763	808	771	742	831	753	810	739	810	810	787	773	786	748	763	767	753	790	811	795	789	799	824	765	773	815	734	767	729	761	834	735	760	783	819	799	717	784	821	796	716	796	790	757	800	761	745	763	846	779	772	826	746	789	774	835	834	753	714	773	789	778	773	729	824	792	831	771	806	792	711	790	805	799	750	785	741	723	772	765	767	760	795	774	780	752	781	788	783	797	756	803	796	821	795	799	789	749	816	799	771	779	762	798	801	791	758	829	756	793	798	762	819	821	777	739	742	751	768	772	796	804	807	764	773	719	806	722	815	771	803	747	758	790	772	765	788	729	738	786	738	789	791	816	789	782	768	823	788	821	800	813	750	772	774	737	791	775	747	768	780	798	843	767	805	758	792	828	776	784	772	815	776	768	804	746	782	797	769	788	767	743	747	780	713	788	794	766	777	752	787	788	799	742	801	795	766	759	808	744	774	767	764	794	767	760	764	808	768	795	797	785	787	809	765	779	773	756	810	836	794	739	753	739	786	767	774	758	788	754	800	782	766	715	763	782	761	758	785	806	752	720	753	751	782	797	736	749	822	807	778	786	798	762	760	809	775	784	774	750	757	786	766	798	801	769	777	792	757	797	746	799	762	743	740	809	745	702	788	765	758	747	791	759	793	735	781	745	816	745	785	787	795	718	779	792	772	733	798	814	789	755	801	757	827	830	761	760	778	762	838	850	761	867	784	755	796	779	774	711	792	741	762	804	783	737	792	737	791	782	777	775	775	740	746	768	784	784	774	759	821	747	774	853	690	772	798	802	747	753	750	719	801	774	771	791	766	790	731	763	823	764	782	779	765	769	756	768	810	771	736	748	761	796	768	777	802	820	800	748	794	785	774	755	774	752	765	791	798	749	789	738	732	800	797	812	724	747	742	762	804	787	779	802	806	750	784	776	744	744	742	781	772	770	806	772	769	805	824	798	794	763	830	791	778	792	756	768	760	787	740	745	771	776	774	769	813	759	814	759	783	784	799	785	763	777	820	825	785	743	818	770	779	772	753	741	765	766	791	791	759	785	799	769	750	816	724	729	797	761	817	791	793	782	769	767	769	811	777	767	763	779	777	767	786	778	776	758	803	768	781	801	798	741	788	754	772	685	760	817	766	765	798	751	748	791	780	759	791	770	780	745	757	756	769	775	803	794	782	814	778	752	797	761	794	777	750	760	715	739	787	777	810	754	813	762	796	850	795	778	795	811	742	768	797	761	761	739	785	751	764	793	796	808	808	769	793	782	809	801	781	801	793	779	737	764	729	753	802	762	827	810	783	793	796	779	780	806	808	728	759	758	754	822	770	736	795	779	774	767	744	773	795	797	780	841	776	781	822	775	797	743	811	738	790	758	724	719	756	771	758	789	750	788	760	779	779	749	752	804	713	782	742	769	841	739	849	767	752	746	810	793	829	754	760	838	771	774	738	795	763	746	824	792	747	770	752	764	781	768	826	746	796	814	799	756	787	717	767	758	778	814	771	790	764	765	797	759	751	768	805	769	789	791	788	751	775	796	786	790	787	807	766	780	763	816	759	831	747	807	751	753	760	849	768	750	753	749	775	776	762	745	751	809	794	751	828	799	775	773	732	784	786	731	774	770	757	726	743	814	748	732	798	770	813	710	779	770	753	788	786	761	800	818	771	790	792	766	803	783	735	743	789	754	773	757	731	824	789	817	794	750	777	708	765	760	844	738	764	813	705	781	826	782	809	708	779	757	770	769	791	756	826	790	772	707	812	788	760	787	787	772	787	764	781	752	798	759	740	735	767	780	764	760	812	746	782	742	779	818	771	791	817	716	795	753	784	811	755	830	765	792	772	784	815	805	734	803	778	791	808	793	792	780	769	773	776	785	856	758	840	749	722	775	743	741	793	775	785	740	743	776	770	800	757	784	821	747	801	729	775	805	762	780	806	826	768	796	758	726	778	780	807	761	774	802	815	749	782	752	790	787	801	758	812	784	791	771	767	813	773	808	790	768	776	759	801	754	738	767	769	851	784	772	715	801	777	777	796	769	784	751	728	762	790	761	757	751	792	717	808	794	751	799	816	808	780	790	784	781	787	762	760	786	741	810	801	804	754	806	785	741	775	748	809	827	741	808	740	783	785	766	773	800	713	785	710	801	782	823	742	749	770	769	729	778	742	732	748	831	791	758	778	769	775	735	751	763	763	790	798	808	781	764	818	799	736	799	757	740	801	733	791	743	772	786	784	755	821	769	788	751	745	757	791	812	769	781	761	752	821	798	789	752	796	817	791	804	809	773	766	827	763	763	751	755	711	805	766	797	780	779	728	795	788	738	729	789	770	770	806	807	782	777	791	793	769	762	775	748	782	818	776	762	798	778	752	771	790	805	800	772	813	806	765	841	780	790	789	814	752	771	776	794	770	744	759	805	798	770	799	798	710	779	796	763	749	783	768	754	760	775	767	802	742	747	738	784	766	773	770	752	758	816	801	742	775	769	819	798	758	768	793	826	756	823	788	835	793	706	795	818	814	763	737	776	760	766	693	783	802	778	773	792	781	753	777	787	773	762	800	796	777	811	813	794	754	760	753	804	735	755	828	699	811	810	727	791	760	733	753	742	774	764	744	740	779	764	818	782	773	790	785	792	784	793	785	782	768	841	770	794	744	772	777	753	820	710	799	795	807	806	792	821	776	767	787	770	761	771	765	786	786	782	733	759	800	793	709	759	806	779	738	758	768	788	745	786	769	760	817	774	770	811	749	811	823	741	730	818	775	844	766	749	747	816	770	733	815	814	812	781	757	816	824	836	760	778	792	859	784	770	821	827	790	765	749	794	790	802	779	702	749	782	732	770	743	824	767	714	751	790	787	812	766	802	788	829	802	799	760	765	730	766	797	786	792	772	757	742	803	755	771	775	763	771	734	777	696	780	793	780	807	807	817	760	750	768	765	789	771	771	774	760	751	752	776	765	827	789	750	790	724	783	825	784	794	794	759	802	808	809	752	781	761	796
58438	47251	36704	29019	18427	9473	6985	6623	6493	6643	6526	6424	6524	6562	6629	6535	6499	6574	6692	6595	6620	6517	6563	6547	6522	6635	6515	6513	6559	6507	6487	6634	6511	6592	6481	6624	6530	6559	6507	6581	6504	6564	6578	6435	6490	6605	6529	6515	6477	6553	6598	6519	6580	6489	6494	6517	6532	6414	6643	6615	6388	6552	6571	6521	6485	6508	6579	6494	6594	6521	6516	6602	6465	6491	6553	6365	6595	6496	6682	6448	6508	6629	6503	6551	6573	6502	6541	6594	6751	6642	6438	6488	6563	6565	6676	6465	6563	6472	6508	6574	6664	6526	6641	6571	6519	6599	6509	6658	6610	6546	6535	6556	6386	6598	6568	6567	6498	6686	6550	6514	6577	6629	6573	6536	6449	6626	6639	6458	6478	6613	6523	6639	6432	6559	6564	6576	6471	6501	6546	6567	6621	6602	6608	6476	6507	6568	6560	6565	6631	6553	6484	6507	6582	6622	6490	6570	6511	6509	6623	6547	6488	6588	6617	6553	6565	6561	6595	6557	6623	6639	6548	6605	6626	6416	6488	6560	6559	6600	6483	6485	6500	6606	6552	6561	6587	6472	6579	6456	6598	6521	6543	6643	6492	6500	6569	6618	6559	6544	6665	6553	6656	6650	6541	6561	6561	6496	6673	6610	6516	6553	6591	6559	6599	6516	6578	6448	6546	6701	6552	6554	6526	6405	6499	6710	6566	6554	6505	6439	6679	6473	6433	6563	6633	6569	6484	6547	6659	6545	6562	6501	6537	6574	6588	6561	6535	6500	6592	6602	6610	6617	6603	6609	6577	6523	6555	6590	6600	6566	6579	6604	6593	6578	6562	6574	6673	6532	6600	6630	6510	6606	6611	6466	6558	6528	6488	6504	6489	6557	6543	6614	6617	6655	6674	6487	6420	6611	6588	6538	6573	6596	6662	6624	6569	6545	6617	6497	6554	6533	6474	6698	6500	6580	6553	6715	6539	6476	6500	6416	6661	6638	6581	6551	6635	6561	6654	6638	6547	6437	6552	6526	6518	6498	6565	6581	6551	6642	6560	6467	6548	6540	6527	6483	6535	6672	6485	6602	6578	6647	6532	6629	6633	6639	6421	6585	6607	6619	6593	6481	6608	6384	6691	6628	6631	6536	6555	6551	6501	6569	6527	6597	6530	6472	6537	6592	6678	6703	6431	6561	6621	6560	6554	6532	6566	6575	6557	6468	6592	6499	6689	6496	6533	6553	6449	6477	6573	6653	6628	6533	6642	6560	6616	6403	6663	6513	6501	6538	6608	6608	6531	6560	6582	6618	6547	6702	6558	6586	6697	6528	6532	6569	6595	6581	6547	6551	6656	6624	6657	6664	6442	6548	6509	6549	6553	6501	6548	6513	6590	6689	6573	6632	6590	6570	6608	6638	6586	6666	6545	6651	6513	6536	6618	6696	6512	6679	6518	6501	6599	6511	6501	6498	6418	6544	6549	6650	6547	6538	6553	6604	6648	6604	6607	6469	6695	6652	6514	6567	6472	6548	6482	6660	6476	6637	6646	6438	6601	6600	6660	6569	6585	6643	6676	6419	6685	6491	6658	6566	6560	6672	6602	6565	6510	6586	6670	6640	6574	6635	6545	6584	6641	6485	6632	6594	6475	6594	6498	6550	6493	6586	6600	6406	6497	6585	6539	6579	6577	6590	6508	6643	6542	6520	6639	6560	6668	6656	6708	6461	6539	6595	6637	6516	6585	6583	6566	6565	6569	6590	6520	6603	6628	6622	6527	6519	6498	6640	6483	6650	6572	6545	6471	6641	6516	6553	6624	6624	6635	6521	6540	6595	6478	6653	6679	6568	6493	6561	6536	6590	6622	6455	6499	6536	6617	6467	6603	6707	6463	6496	6539	6612	6525	6563	6569	6533	6652	6563	6523	6677	6583	6435	6618	6605	6625	6476	6533	6611	6621	6571	6592	6454	6523	6521	6576	6434	6454	6685	6533	6512	6542	6563	6533	6548	6562	6501	6600	6535	6489	6495	6563	6681	6506	6427	6559	6547	6520	6502	6540	6439	6669	6485	6431	6628	6619	6581	6495	6445	6393	6594	6579	6557	6501	6652	6604	6435	6567	6551	6643	6456	6617	6601	6558	6622	6526	6541	6518	6521	6484	6648	6684	6613	6611	6557	6555	6542	6577	6594	6712	6559	6605	6586	6450	6463	6450	6619	6605	6554	6582	6531	6577	6460	6657	6508	6613	6636	6583	6597	6526	6458	6578	6628	6507	6524	6621	6509	6526	6494	6502	6561	6558	6444	6637	6606	6418	6535	6677	6605	6519	6474	6569	6605	6461	6431	6544	6563	6539	6543	6569	6507	6555	6545	6525	6448	6479	6468	6601	6629	6541	6509	6611	6542	6509	6474	6638	6483	6490	6591	6491	6589	6548	6669	6551	6672	6560	6500	6682	6600	6589	6605	6562	6636	6545	6421	6489	6476	6616	6516	6623	6555	6515	6578	6678	6613	6532	6500	6436	6644	6619	6528	6570	6616	6605	6619	6558	6598	6656	6490	6482	6518	6549	6656	6610	6524	6471	6540	6493	6428	6597	6583	6494	6530	6585	6550	6656	6477	6686	6546	6631	6583	6692	6455	6417	6592	6592	6556	6594	6513	6558	6538	6464	6610	6501	6623	6602	6536	6380	6495	6571	6468	6531	6592	6607	6577	6549	6595	6613	6531	6542	6458	6504	6439	6588	6678	6532	6570	6566	6438	6543	6534	6574	6609	6464	6540	6480	6698	6493	6536	6560	6568	6668	6482	6560	6560	6462	6513	6379	6418	6663	6570	6681	6438	6579	6587	6529	6547	6533	6483	6523	6631	6560	6592	6551	6612	6656	6652	6670	6517	6570	6575	6488	6571	6501	6582	6712	6660	6523	6542	6614	6523	6437	6496	6505	6516	6474	6618	6671	6431	6744	6601	6703	6461	6494	6556	6513	6489	6550	6539	6600	6568	6491	6486	6652	6501	6545	6655	6617	6569	6575	6539	6797	6435	6554	6691	6483	6534	6643	6599	6413	6540	6674	6554	6433	6608	6681	6445	6603	6486	6541	6557	6546	6417	6545	6542	6498	6586	6628	6646	6606	6455	6596	6525	6377	6507	6549	6595	6734	6582	6477	6516	6594	6612	6576	6644	6549	6604	6545	6602	6435	6510	6433	6615	6517	6575	6508	6482	6561	6566	6565	6620	6464	6528	6606	6501	6575	6536	6536	6603	6599	6673	6617	6517	6536	6638	6516	6582	6542	6701	6557	6587	6538	6651	6563	6568	6500	6600	6521	6552	6550	6569	6677	6662	6602	6538	6557	6564	6631	6682	6589	6584	6634	6566	6673	6535	6598	6503	6613	6649	6643	6613	6743	6503	6562	6512	6540	6716	6466	6588	6498	6518	6509	6498	6498	6583	6658	6512	6755	6520	6406	6468	6621	6612	6575	6468	6572	6526	6502	6699	6578	6593	6688	6636	6513	6499	6667	6610	6654	6640	6578	6501	6687	6678	6396	6525	6715	6502	6597	6566	6744	6493	6503	6576	6593	6409	6700	6563	6477	6614	6716	6670	6569	6632	6560	6689	6588	6472	6576	6538	6429	6514	6537	6590	6587	6632	6631	6504	6573	6570	6436	6609	6470	6413	6644	6549	6579	6519	6585	6560	6629	6536	6597	6631	6529	6608	6498	6543	6635	6571	6434	6559	6629	6581	6551	6698	6565	6499	6435	6683	6559	6552	6542	6645	6432	6465	6535	6624	6614	6580	6615	6572	6644	6556	6520	6606	6622	6590	6657	6574	6587	6467	6524	6518	6546	6544	6493	6506	6605	6522	6477	6553	6515	6597	6396	6577	6497	6469	6619	6707	6495	6576	6519	6635	6571	6534	6530	6619	6465	6590	6602	6679	6617	6547	6620	6496	6574	6558	6585	6631	6466	6529	6552	6557	6522	6706	6603	6689	6497	6497	6650	6488	6563	6509	6612	6614	6584	6490	6579	6600	6480	6654	6685	6543	6585	6524	6574	6548	6602	6603	6606	6627	6616	6637	6476	6428	6594	6607	6441	6444	6643	6540	6571	6580	6569	6477	6554	6674	6538	6531	6571	6673	6614	6633	6651	6454	6488	6422	6560	6657	6420	6595	6598	6594	6487	6483	6566	6648	6531	6608	6544	6470	6560	6528	6618	6536	6639	6500	6501	6690	6477	6646	6740	6565	6569	6605	6492	6628	6641	6554	6460	6507	6512	6536	6639	6634	6620	6617	6477	6725	6520	6557	6553	6486	6591	6649	6567	6572	6552	6563	6519	6708	6479	6627	6558	6582	6543	6527	6606	6587	6564	6496	6638	6527	6657	6568	6462	6762	6477	6621	6605	6566	6503	6564	6565	6622	6676	6451	6637	6560	6513	6643	6535	6529	6725	6492	6535	6608	6501	6681	6576	6531	6594	6512	6584	6620	6523	6639	6697	6637	6686	6483	6480	6626	6666	6616	6421	6562	6636	6473	6585	6539	6525	6484	6534	6618	6458	6610	6412	6709	6538	6451	6493	6581	6599	6548	6655	6545	6672	6476	6667	6613	6541	6582	6361	6567	6597	6655	6672	6605	6554	6542	6642	6633	6684	6557	6491	6596	6756	6543	6695	6672	6573	6581	6485	6613	6585	6603	6559	6667	6475	6548	6527	6520	6710	6670	6635	6592	6519	6522	6612	6607	6654	6440	6571	6580	6459	6766	6617	6504	6625	6654	6517	6536	6593	6516	6698	6593	6559	6518	6432	6651	6617	6531	6690	6519	6637	6612	6542	6639	6446	6589	6520	6545	6648	6524	6480	6721	6594	6531	6527	6564	6649	6543	6639	6512	6639	6574	6620	6491	6559	6474	6519	6685	6638	6587	6553	6477	6647	6659	6553	6502	6631	6620	6404	6473	6544	6523	6638	6631	6657	6534	6435	6598	6559	6592	6655	6676	6662	6587	6585	6629	6579	6660	6595	6820	6562	6560	6473	6658	6543	6693	6609	6516	6455	6630	6606	6511	6737	6674	6515	6551	6486	6601	6496	6595	6644	6520	6585	6572	6526	6632
37165	38612	24952	10631	3196	1359	932	921	877	940	862	919	910	943	919	881	909	882	835	838	806	905	886	926	879	952	952	915	890	873	902	916	894	863	931	881	870	836	896	852	907	900	907	907	876	881	914	854	899	880	868	872	935	923	869	907	867	844	807	931	908	928	887	919	934	904	906	850	899	864	897	921	971	867	896	960	847	909	868	898	874	898	909	897	885	872	889	914	940	919	942	907	880	898	941	882	860	859	896	901	898	887	871	843	921	877	861	953	862	873	877	929	870	863	888	929	932	927	924	921	910	908	945	889	849	921	910	850	898	861	882	875	917	900	888	885	888	902	876	898	956	874	914	869	927	884	904	862	885	828	856	948	867	849	874	847	903	850	921	886	928	956	902	903	886	841	873	969	865	879	859	864	900	886	908	923	907	931	865	857	860	873	884	911	927	857	850	895	903	901	882	848	911	891	948	910	924	935	887	871	879	816	934	887	932	914	882	837	889	883	904	915	858	867	902	928	857	887	907	846	871	873	891	887	913	917	868	841	907	925	876	913	851	885	907	896	874	885	932	892	874	882	808	947	877	881	880	943	889	856	881	955	824	926	849	887	885	829	855	857	814	869	844	887	908	890	923	877	872	884	898	903	922	905	890	892	893	916	849	900	890	851	904	880	904	843	901	914	873	810	909	922	918	923	888	916	951	879	899	884	923	884	891	861	861	869	935	948	903	888	932	910	856	887	905	929	916	864	932	891	886	896	851	899	891	934	878	865	880	941	911	942	889	872	897	919	864	870	894	866	925	937	863	944	917	923	853	879	855	845	919	876	861	862	940	881	941	922	955	907	938	934	844	856	888	880	890	896	910	910	892	886	933	917	928	881	933	968	857	873	885	923	833	892	858	870	876	898	855	929	917	864	891	916	889	902	894	874	932	900	821	913	890	897	912	931	850	847	871	880	871	878	838	915	919	865	886	920	910	862	900	829	892	810	869	819	902	954	912	897	913	901	880	846	886	928	941	895	908	917	841	917	876	893	893	917	889	868	913	888	950	940	920	849	868	852	894	858	890	967	899	981	953	903	894	933	942	900	913	929	919	901	839	925	831	890	825	897	939	897	883	974	916	875	909	871	884	866	896	970	854	856	873	881	899	886	866	925	908	882	894	927	862	862	919	909	880	962	899	881	889	890	914	892	924	870	938	895	948	887	887	913	920	890	885	876	874	891	868	878	935	910	891	911	868	925	880	857	924	947	882	918	930	889	891	922	950	918	846	964	889	888	878	913	928	942	888	886	869	936	890	863	891	875	848	937	909	941	920	906	934	836	850	909	872	927	902	929	918	902	847	936	842	899	853	934	889	889	916	865	918	903	843	899	889	939	931	923	911	905	897	903	914	873	873	949	868	906	864	861	945	886	911	869	946	857	935	889	862	913	854	897	862	839	937	927	972	841	898	854	891	892	901	879	880	976	861	887	893	916	916	901	886	884	853	845	895	924	915	851	882	896	898	910	904	909	906	881	896	902	851	868	908	881	857	848	893	886	897	858	916	860	862	928	900	884	939	900	913	915	893	883	891	870	905	858	911	863	868	876	847	907	887	862	886	919	857	886	876	918	889	896	887	927	921	877	926	885	860	887	926	842	921	869	889	876	931	929	865	895	838	898	844	933	906	873	935	913	901	928	904	831	894	945	827	886	906	864	858	933	852	915	937	890	867	856	873	899	878	895	860	918	890	923	935	943	916	867	895	886	932	884	952	897	874	861	905	891	884	804	950	967	918	884	937	869	879	865	897	835	893	907	914	920	870	914	856	877	920	850	853	923	937	890	932	907	847	863	891	919	861	923	905	952	952	913	887	855	899	956	905	936	890	873	898	918	942	906	927	881	929	881	918	856	877	942	847	888	875	878	898	936	907	898	912	927	868	882	893	865	916	931	884	850	917	881	904	868	870	893	885	845	885	937	890	920	954	957	830	875	831	834	864	932	871	895	893	887	889	935	888	861	868	890	935	939	919	891	845	893	920	927	918	848	933	898	856	846	885	915	842	869	854	894	953	849	839	859	923	915	932	856	922	898	907	873	870	917	898	855	889	879	875	941	917	869	877	854	871	901	863	915	898	901	895	885	850	871	933	921	919	859	924	839	864	907	878	912	905	906	881	907	919	904	863	894	940	908	928	877	953	867	863	889	904	944	880	902	911	872	900	909	918	868	916	883	927	925	881	885	878	880	859	893	833	899	851	865	995	907	928	891	848	864	882	936	892	965	903	909	911	890	869	909	882	880	942	938	879	915	875	845	910	890	892	901	900	875	950	900	902	852	911	913	873	864	876	911	878	889	876	871	878	889	874	985	953	888	894	886	885	966	932	939	872	895	979	861	919	923	873	881	893	926	884	871	945	910	928	873	895	872	920	884	873	915	868	901	861	846	897	929	926	854	905	957	902	911	933	850	881	887	921	971	932	947	867	895	838	897	869	846	879	908	858	934	867	873	864	933	876	861	895	873	897	848	895	870	889	938	861	879	882	855	835	910	911	890	853	886	877	828	937	857	885	883	928	894	884	888	878	883	905	879	880	893	936	905	913	971	899	922	936	819	865	915	865	876	908	922	942	927	928	917	919	895	905	847	906	865	906	953	901	879	865	875	916	838	901	893	908	838	861	856	866	898	864	865	910	895	907	942	891	850	892	899	856	883	902	887	883	910	924	910	844	906	820	871	868	869	892	866	950	925	925	850	890	917	895	904	904	908	946	948	865	916	877	862	883	868	913	906	902	909	871	865	884	894	926	855	865	838	942	879	952	940	857	941	863	825	913	876	894	899	863	881	839	873	841	879	906	888	907	881	959	887	908	927	889	925	847	922	897	901	953	904	891	887	938	874	899	892	861	887	843	914	868	869	900	889	878	893	897	899	863	946	889	930	920	917	863	859	918	910	900	948	896	939	898	880	908	926	907	893	865	893	894	876	894	925	879	882	902	903	871	865	922	882	916	920	890	847	915	857	896	926	896	890	833	908	961	900	894	911	911	893	925	901	895	898	879	893	891	889	888	837	858	901	961	952	877	864	912	879	950	865	853	890	901	858	915	889	924	915	871	928	829	903	878	911	932	933	881	829	929	871	895	848	929	844	939	934	883	906	896	854	883	906	913	895	910	922	897	840	835	861	906	898	869	943	863	925	939	844	905	948	873	903	867	902	907	897	915	864	902	902	920	871	948	918	911	899	924	910	880	915	932	893	897	934	894	854	874	901	908	949	896	926	875	889	893	933	901	949	910	906	959	938	900	879	893	927	915	884	954	895	902	837	889	940	861	869	891	923	861	926	867	922	910	863	893	908	869	860	863	875	864	911	911	920	866	912	822	937	908	873	868	913	896	904	873	908	940	911	906	934	937	896	860	864	910	899	880	904	918	895	868	902	907	874	944	940	888	867	850	913	883	889	916	909	884	970	850	888	933	884	908	903	883	884	960	863	947	898	962	894	890	929	883	903	907	874	922	878	919	874
68531	60896	50188	40714	29726	15064	8714	7509	7493	7421	7389	7382	7369	7287	7418	7549	7454	7536	7348	7432	7402	7447	7390	7257	7397	7282	7419	7451	7350	7361	7325	7389	7587	7368	7350	7402	7354	7559	7396	7454	7350	7379	7345	7548	7437	7335	7445	7373	7433	7424	7351	7401	7449	7434	7214	7282	7328	7371	7298	7346	7378	7371	7288	7425	7475	7342	7340	7487	7323	7305	7358	7481	7311	7464	7457	7367	7397	7442	7294	7436	7420	7504	7321	7436	7322	7436	7590	7303	7337	7416	7307	7403	7288	7514	7493	7419	7337	7502	7368	7270	7369	7458	7376	7471	7280	7445	7466	7419	7392	7368	7422	7380	7437	7458	7471	7426	7278	7425	7434	7392	7442	7410	7397	7355	7264	7453	7377	7442	7373	7419	7353	7408	7392	7372	7364	7427	7340	7387	7301	7285	7494	7404	7393	7422	7336	7349	7414	7483	7323	7304	7420	7379	7441	7377	7485	7398	7334	7417	7423	7381	7283	7456	7392	7436	7369	7508	7387	7365	7441	7441	7311	7361	7345	7436	7240	7366	7423	7421	7434	7371	7230	7496	7362	7403	7430	7464	7405	7491	7389	7466	7337	7364	7444	7323	7352	7440	7410	7391	7536	7414	7352	7393	7483	7441	7429	7457	7526	7299	7378	7300	7501	7428	7359	7355	7416	7416	7262	7447	7423	7310	7371	7478	7472	7303	7371	7500	7238	7380	7386	7314	7373	7513	7380	7399	7320	7236	7251	7277	7304	7378	7386	7339	7438	7381	7393	7444	7471	7443	7539	7331	7546	7276	7365	7426	7238	7451	7365	7309	7421	7481	7378	7319	7311	7308	7387	7343	7315	7601	7290	7423	7503	7430	7412	7538	7357	7427	7434	7362	7428	7314	7382	7495	7310	7276	7469	7402	7358	7491	7432	7364	7370	7521	7407	7501	7381	7410	7310	7463	7324	7441	7440	7393	7342	7323	7436	7247	7368	7452	7348	7361	7297	7539	7430	7424	7193	7426	7340	7419	7340	7411	7367	7386	7382	7386	7357	7344	7426	7334	7397	7470	7447	7399	7195	7451	7515	7403	7234	7256	7361	7296	7388	7528	7492	7463	7389	7460	7429	7312	7414	7382	7399	7402	7387	7427	7407	7351	7428	7422	7420	7335	7485	7365	7416	7545	7409	7590	7440	7467	7475	7429	7481	7334	7264	7537	7397	7290	7461	7370	7399	7431	7356	7313	7400	7385	7528	7333	7454	7360	7470	7285	7453	7306	7400	7449	7366	7454	7548	7454	7313	7443	7276	7295	7396	7407	7451	7392	7372	7329	7454	7407	7473	7359	7318	7460	7476	7310	7319	7421	7435	7345	7319	7449	7399	7382	7221	7279	7322	7424	7380	7312	7524	7382	7426	7427	7426	7401	7232	7402	7375	7420	7307	7316	7504	7446	7473	7417	7325	7551	7493	7423	7447	7383	7396	7420	7425	7449	7368	7303	7381	7370	7440	7305	7340	7373	7568	7449	7376	7484	7340	7430	7449	7458	7327	7336	7285	7371	7411	7431	7469	7304	7379	7416	7313	7472	7209	7528	7321	7428	7394	7332	7379	7230	7243	7470	7424	7307	7454	7345	7415	7426	7388	7357	7242	7406	7374	7392	7389	7447	7433	7301	7346	7352	7429	7335	7526	7484	7486	7222	7347	7350	7234	7397	7330	7470	7372	7503	7362	7351	7357	7353	7338	7355	7431	7414	7417	7309	7561	7199	7384	7379	7490	7448	7281	7166	7512	7409	7468	7276	7330	7391	7480	7459	7438	7345	7365	7464	7454	7469	7440	7482	7411	7429	7298	7507	7434	7389	7365	7423	7418	7313	7461	7379	7444	7404	7565	7541	7365	7401	7495	7429	7420	7467	7488	7372	7269	7469	7347	7462	7367	7216	7303	7557	7481	7338	7389	7403	7439	7296	7539	7567	7437	7321	7571	7424	7412	7458	7517	7508	7409	7492	7284	7375	7312	7437	7516	7329	7325	7381	7457	7227	7416	7495	7390	7413	7370	7439	7418	7313	7383	7485	7334	7426	7405	7523	7253	7352	7419	7351	7376	7519	7579	7301	7388	7514	7374	7456	7355	7301	7460	7384	7379	7439	7271	7343	7459	7394	7385	7428	7525	7465	7378	7314	7379	7473	7319	7343	7297	7382	7385	7489	7366	7427	7413	7441	7524	7462	7465	7404	7409	7461	7535	7589	7421	7371	7249	7327	7380	7424	7477	7350	7440	7448	7453	7293	7367	7392	7435	7257	7395	7404	7385	7330	7412	7339	7463	7453	7509	7402	7442	7375	7484	7383	7399	7265	7310	7417	7483	7384	7588	7330	7286	7419	7359	7493	7270	7309	7156	7415	7531	7454	7315	7368	7395	7310	7335	7408	7419	7334	7450	7471	7331	7462	7399	7435	7460	7340	7468	7366	7518	7376	7343	7409	7338	7339	7435	7323	7375	7360	7413	7318	7483	7460	7353	7323	7502	7438	7520	7436	7343	7354	7465	7310	7423	7361	7422	7366	7398	7392	7471	7395	7327	7319	7393	7561	7435	7508	7483	7291	7460	7479	7478	7352	7381	7427	7409	7474	7486	7456	7387	7416	7434	7341	7453	7318	7364	7453	7290	7546	7388	7524	7396	7359	7380	7496	7353	7508	7369	7441	7341	7330	7422	7309	7346	7471	7491	7298	7452	7555	7404	7340	7458	7316	7428	7382	7431	7370	7500	7429	7390	7393	7285	7278	7218	7427	7308	7413	7427	7388	7302	7274	7373	7433	7400	7445	7401	7503	7418	7377	7378	7252	7401	7418	7252	7392	7264	7460	7499	7337	7417	7469	7450	7384	7352	7245	7357	7404	7328	7465	7380	7359	7388	7494	7409	7318	7338	7363	7227	7495	7434	7424	7434	7392	7340	7398	7410	7445	7301	7418	7480	7367	7423	7327	7277	7385	7463	7405	7329	7498	7503	7505	7351	7443	7382	7439	7450	7456	7302	7284	7426	7471	7406	7342	7408	7277	7594	7441	7343	7453	7326	7254	7551	7379	7432	7361	7361	7493	7276	7474	7504	7504	7431	7438	7435	7370	7310	7407	7476	7400	7463	7386	7272	7478	7407	7387	7368	7543	7363	7393	7307	7446	7408	7341	7493	7482	7450	7525	7339	7483	7446	7474	7344	7341	7477	7335	7425	7451	7414	7301	7429	7487	7324	7358	7446	7298	7252	7343	7283	7383	7391	7428	7467	7464	7298	7461	7366	7287	7379	7473	7320	7455	7455	7420	7286	7474	7499	7367	7403	7533	7382	7399	7407	7337	7438	7476	7477	7425	7368	7387	7503	7502	7286	7396	7320	7445	7318	7443	7419	7357	7398	7397	7431	7539	7485	7473	7350	7406	7373	7360	7448	7362	7466	7465	7294	7268	7400	7347	7375	7320	7457	7389	7427	7217	7420	7324	7331	7528	7354	7361	7410	7419	7438	7403	7375	7457	7401	7314	7433	7355	7371	7532	7416	7265	7351	7332	7362	7489	7356	7447	7296	7403	7449	7405	7387	7570	7325	7529	7415	7400	7373	7514	7328	7401	7293	7405	7270	7395	7448	7364	7394	7444	7391	7381	7301	7439	7338	7611	7402	7321	7281	7451	7295	7518	7330	7438	7364	7322	7475	7372	7471	7340	7302	7362	7252	7456	7504	7314	7385	7386	7421	7386	7347	7407	7486	7271	7511	7373	7343	7333	7427	7437	7303	7338	7488	7287	7551	7406	7342	7456	7331	7329	7324	7418	7392	7396	7427	7431	7359	7460	7460	7434	7463	7465	7346	7402	7386	7286	7376	7282	7210	7169	7372	7437	7369	7318	7408	7338	7446	7525	7320	7487	7292	7460	7329	7499	7326	7349	7460	7356	7416	7400	7329	7454	7431	7334	7526	7428	7255	7356	7348	7458	7354	7349	7328	7417	7421	7404	7233	7476	7417	7461	7365	7362	7500	7342	7351	7526	7377	7484	7478	7367	7259	7291	7425	7350	7245	7350	7343	7374	7386	7459	7499	7324	7462	7434	7344	7325	7427	7521	7463	7412	7305	7380	7419	7353	7219	7433	7358	7396	7468	7342	7208	7488	7354	7337	7406	7319	7411	7405	7440	7377	7381	7394	7434	7467	7330	7401	7238	7436	7291	7575	7427	7512	7363	7541	7358	7594	7327	7365	7340	7389	7395	7336	7304	7397	7328	7353	7423	7339	7571	7300	7383	7426	7388	7431	7436	7420	7370	7257	7311	7271	7324	7399	7338	7298	7385	7461	7425	7373	7320	7517	7361	7319	7510	7333	7508	7498	7294	7450	7379	7416	7419	7394	7339	7445	7377	7415	7376	7568	7385	7568	7377	7409	7367	7428	7369	7504	7304	7298	7382	7442	7451	7394	7346	7417	7440	7456	7456	7354	7284	7243	7444	7304	7400	7347	7496	7499	7330	7365	7494	7371	7427	7338	7317	7359	7376	7390	7496	7543	7357	7480	7437	7428	7378	7290	7426	7424	7327	7352	7403	7468	7340	7377	7366	7595	7336	7343	7358	7429	7428	7460	7428	7273	7432	7261	7413	7405	7336	7369	7419	7325	7470	7352	7468	7537	7379	7458	7536	7255	7383	7359	7421	7286	7439	7391	7438	7365	7380	7422	7261	7410	7412	7454	7435	7203	7325	7328	7443	7377	7271	7423	7343	7295	7408	7423	7438	7434	7421	7480	7341	7486	7529	7418	7443	7395	7439	7409	7412	7360	7427	7355	7335	7304	7380	7417	7449	7353	7257	7375	7361	7468	7482	7371	7463	7323	7253	7461	7256	7464	7253	7391	7430	7328	7393	7420	7407	7486	7455	7384	7464	7452	7384	7407	7445	7302	7494	7306	7351	7459	7539	7337	7366	7369	7385	7494	7385	7246	7350	7440	7397	7455	7274	7314	7292	7545	7277	7367	7263	7336	7413	7430	7397	7360	7378	7446	7313	7463	7474	7383	7451	7375	7413	7392	7349	7480	7392	7316	7357	7432	7304	7393	7325	7420	7455	7350	7397	7262
47316	53976	33607	16538	5449	1726	1134	970	943	938	957	936	1008	957	967	937	941	950	975	972	922	954	934	929	947	933	958	987	974	944	928	980	939	922	942	984	966	980	943	925	980	940	975	921	976	965	1030	961	926	959	912	993	956	878	944	935	943	925	967	884	927	998	967	943	945	988	974	975	933	999	936	926	986	941	985	947	943	998	940	924	957	950	926	916	970	931	968	983	967	890	917	910	929	945	937	930	1002	954	964	964	936	927	955	901	931	943	948	968	950	938	987	981	945	956	1004	936	950	943	1006	932	906	899	950	954	950	967	934	938	961	952	965	907	950	922	913	974	961	873	907	936	1022	961	990	896	976	917	929	950	965	1033	943	957	897	930	980	977	946	959	945	940	917	971	1020	973	895	909	946	924	971	985	1002	943	900	922	958	955	919	886	956	912	927	973	959	934	1018	916	989	934	980	909	964	957	978	919	963	958	941	1002	970	948	914	931	938	946	967	932	937	965	899	990	1004	953	910	963	980	892	970	1016	960	936	918	980	964	972	920	995	998	972	858	932	1015	914	930	924	929	972	909	985	1002	923	987	963	954	961	962	1010	967	937	921	925	940	935	983	907	966	961	969	1019	970	944	951	976	928	980	969	939	959	957	939	943	936	935	1007	955	923	989	926	950	948	996	968	956	900	987	899	972	916	920	909	909	994	968	1014	916	935	1012	945	957	885	996	955	940	945	955	886	934	904	976	948	982	949	958	965	945	924	1027	903	1019	954	940	947	1006	893	997	957	955	958	973	926	999	992	929	1004	923	971	999	934	916	966	977	921	988	946	995	964	912	935	985	928	985	952	994	967	923	957	955	972	914	957	914	921	984	985	954	901	965	904	955	936	994	920	969	947	996	1008	931	906	998	925	945	935	958	961	971	907	1043	964	922	919	1014	975	970	970	933	1014	961	975	996	938	954	979	956	952	950	909	929	978	946	939	947	953	964	980	975	974	892	972	976	980	946	961	946	940	985	923	930	1026	973	993	969	993	923	975	943	922	979	947	971	952	929	979	955	923	998	943	997	928	951	931	953	942	971	965	969	965	916	918	979	929	948	910	940	924	900	983	932	970	982	968	1004	942	980	947	964	990	951	1024	926	962	971	990	983	930	926	962	906	951	999	981	958	950	979	971	989	948	978	1010	977	983	945	948	945	933	992	923	986	972	974	907	987	960	934	947	937	1006	908	935	927	938	943	960	926	962	948	962	959	986	980	957	1036	994	1000	982	968	990	914	969	1013	947	916	951	1006	974	948	1001	941	1029	903	943	958	948	948	946	942	958	953	933	949	966	900	982	929	902	985	987	1014	999	977	979	1000	937	968	961	969	936	938	897	934	950	953	952	942	922	946	932	1000	928	975	927	979	980	935	981	919	953	898	971	975	902	964	1019	928	978	961	957	927	972	933	947	954	941	957	948	902	901	981	932	959	936	972	967	921	1008	938	929	904	925	949	996	935	968	946	972	902	929	973	978	1005	1000	976	960	935	922	978	982	940	905	974	982	986	943	1016	941	919	994	937	936	994	967	1020	978	982	936	944	999	961	995	921	946	952	907	913	941	919	931	920	956	983	925	946	954	962	972	958	964	996	937	932	924	931	933	904	974	905	935	951	1000	976	981	919	955	984	922	887	957	906	980	936	991	946	954	910	991	991	923	965	966	970	982	868	940	1005	942	949	934	981	923	962	934	942	936	964	919	973	954	993	991	921	929	988	953	942	916	942	934	970	971	959	976	931	959	916	953	915	931	923	993	981	935	960	995	990	953	924	917	932	971	1009	921	920	909	919	975	932	934	917	930	924	959	903	957	891	946	893	945	916	961	989	918	973	960	967	913	920	987	978	948	882	991	909	931	985	909	973	914	964	940	975	958	907	988	942	932	996	925	942	934	995	931	925	897	934	901	1011	977	930	1005	958	961	947	926	1054	925	949	956	961	952	973	989	952	1001	941	942	924	974	931	915	939	926	959	911	915	969	971	991	953	896	1000	987	934	946	965	963	975	899	988	905	956	954	1016	977	993	972	989	961	967	974	1007	913	983	952	963	964	1015	983	959	980	1012	967	966	905	902	961	952	986	925	951	987	939	936	956	963	954	907	992	1000	889	920	967	905	931	974	955	976	888	997	942	910	966	920	958	936	940	982	936	913	920	916	949	993	945	963	1000	989	964	976	925	944	931	930	962	952	955	963	944	925	922	944	1002	949	958	967	963	960	973	967	935	938	926	920	944	953	919	1043	956	975	942	943	954	930	945	952	914	923	993	955	895	1009	932	989	965	937	952	969	908	982	926	957	936	913	978	929	1005	955	1013	897	950	952	900	937	1008	899	868	947	996	922	918	990	993	966	919	959	1023	984	965	989	908	956	933	894	955	923	955	948	944	959	901	939	912	948	1002	913	928	981	930	961	911	970	926	902	976	948	958	942	937	1000	956	899	889	942	907	965	946	971	949	936	955	960	941	989	957	987	940	904	923	963	973	869	937	924	933	1015	891	926	951	983	989	970	955	934	927	979	957	917	931	929	913	966	941	962	983	970	973	897	871	1022	935	999	984	983	989	918	969	941	927	921	927	929	932	902	961	915	989	957	995	944	964	972	964	968	991	958	942	914	941	999	976	984	911	938	917	954	963	981	1034	974	936	955	908	942	916	1003	969	944	949	953	970	927	971	1010	970	960	909	989	932	959	954	939	913	933	1003	975	948	969	994	981	913	921	946	956	959	958	971	943	981	1030	994	962	925	928	971	941	991	959	935	960	944	908	945	933	979	1013	1005	950	1003	978	926	900	930	985	938	922	920	974	916	940	906	939	943	950	945	911	972	941	925	926	1008	992	966	972	946	988	984	963	943	994	896	989	889	1005	905	955	949	978	952	998	932	943	948	968	986	968	974	957	937	939	976	989	931	945	996	911	967	941	1047	956	935	976	957	951	924	936	927	945	920	927	927	933	966	923	974	933	968	905	947	904	962	995	921	982	1033	925	917	968	916	955	1004	974	956	994	964	978	950	950	941	985	974	979	962	948	882	932	972	1018	950	979	1042	956	907	890	934	934	954	918	920	983	953	954	924	943	977	923	961	1030	976	956	960	993	978	958	967	965	954	1006	974	971	964	959	993	943	940	970	993	938	954	944	962	897	921	1007	938	954	940	932	1010	996	999	941	945	904	953	958	982	982	949	941	947	927	950	998	954	975	957	914	987	916	1005	939	933	912	953	947	942	895	923	890	959	894	964	886	932	965	963	978	973	926	955	988	952	925	953	973	956	951	984	954	960	958	964	916	988	978	914	955	963	955	970	932	947	927	997	934	920	924	1004	978	1019	936	948	923	958	922	959	962	965	1003	970	912	925	889	962	939	908	905	918	1013	954	964	912	982	956	958	966	1000	937	975	974	973	949	985	926	914	938	930	971	980	973	861	935	950	957	924	984	979	947	954	943	961	972	950	941	980	968	953	972	1000	1010	981	1054	948	975	938	871	929	932	970	913	975	966	966	993	939	952	910	959	946	986	966	979	966	1016	921	908	977	936	945	937	894	908	935	957	912	907	938	1015	1005	919	967	956	952	1004	908	936	885	912	935
59278	59949	57965	47843	36251	19220	9858	8128	7754	7656	7794	7801	7854	7660	7756	7688	7705	7841	7797	7835	7768	7796	7701	7727	7796	7762	8022	8018	7731	7710	7796	7757	7766	7917	7862	7902	7733	7801	7900	7638	7726	7752	7785	7743	7692	7818	7851	7694	7719	7687	7752	7706	7835	7715	7775	7795	7724	7796	7829	7729	7741	7825	7885	7813	7592	7801	7822	7921	7732	7836	7791	7767	7790	7656	7642	7713	7798	7880	7778	7788	7757	7860	7885	7727	7793	7685	7805	7714	7675	7740	7852	7818	7806	7908	7757	7762	7845	7823	7859	7778	7863	7725	7771	7781	7842	7785	7840	7757	7729	7749	7791	7791	7738	7751	7812	7857	7731	7786	7758	7813	7897	7752	7667	7809	7689	7821	7833	7703	7788	7856	7672	7547	7761	7838	7851	7718	7722	7729	7763	7825	7843	7806	7824	7772	7656	7759	7802	7703	7808	7762	7890	7850	7733	7879	7699	7691	7743	7801	7732	7762	7633	7730	7787	7762	7787	7804	7706	7690	7703	7721	7788	7764	7850	7759	7815	7822	7762	7692	7772	7841	7769	7766	7781	7754	7937	7748	7757	7692	7862	7623	7836	7855	7854	7747	7801	7837	7817	7807	7797	7808	7890	7863	7768	7824	7737	7841	7785	7720	7789	7859	7789	7709	7743	7841	7683	7783	7675	7933	7966	7840	7850	7835	7883	7787	7802	7688	7855	7791	7657	7737	7716	7972	7755	7793	7713	7869	7669	7913	7767	7770	7749	7764	7766	7695	7698	7928	7771	7830	7861	7721	7803	7744	7739	7724	7738	7708	7690	7799	7826	7764	7742	7765	7875	7901	7842	7771	7895	7841	7820	7799	7816	7738	7830	7804	7806	7686	7929	7822	7817	7884	7767	7997	7815	7699	7732	7839	7719	7894	7802	7804	7692	7705	7839	7834	7737	7711	7820	7905	7838	7750	7761	7810	7685	7667	7761	7832	7868	7770	7926	7866	7784	7710	7808	7882	7694	7824	7630	7697	7828	7664	7718	7823	7680	7945	7761	7815	7682	7741	7813	7811	7846	7774	7839	7804	7724	7807	7823	7796	7893	7820	7809	7815	7753	7781	7743	7939	7591	7845	7741	7787	7731	7764	7793	7825	7665	7672	7739	7811	7720	7851	7672	7722	7860	7805	7800	7880	7770	7913	7777	7755	7737	7838	7622	7888	7725	7780	7827	7712	7745	7580	7816	7797	7845	7781	7874	7851	7918	7851	7873	7820	7783	7858	7781	7825	7664	7723	7940	7786	7693	7709	7719	7800	7765	7788	7834	7804	7780	7759	7731	7801	7782	7745	7767	7709	7830	7808	7754	7778	7779	7900	7830	7740	7867	7771	7878	7713	7837	7743	7750	7829	7690	7790	7830	7724	7844	7723	7826	7732	7725	7723	7942	7860	7658	7786	7944	7794	7720	7818	7672	7744	7825	7730	7666	7741	7822	7732	7828	7908	7877	7768	7811	7798	7602	7884	7769	7827	7880	7812	7834	7659	7874	7750	7891	7620	7784	7728	7696	7816	7890	7835	7835	7659	7788	7793	7751	7787	7792	7842	7595	7804	7749	7813	7789	7751	7779	7821	7735	7821	7734	7628	7880	7616	7857	7864	7886	7850	7831	7686	7749	7816	7796	7877	7810	7857	7832	7784	7631	7665	7728	7766	7755	7798	7844	7767	7740	7735	7735	7794	7807	7843	8012	7909	7766	7761	7828	7843	7854	7638	7728	7868	7830	7813	7711	7747	7832	7910	7890	7736	7651	7946	7766	7831	7663	7823	7792	7659	7822	7895	7953	7803	7789	7890	7758	7837	7857	7783	7769	7831	7816	7860	7790	7878	7622	7755	7825	7756	7826	7897	7739	7760	7836	7832	7908	7734	7814	7743	7822	7845	7763	7720	7731	7885	7715	7654	7676	7655	7879	7718	7885	7802	7779	7694	7737	7867	7787	7689	7725	7641	7710	7770	7730	7816	7742	7824	7801	7850	7907	7650	7763	7648	8013	7732	7799	7720	7755	7710	7657	7801	7735	7707	7724	7889	7645	7739	7760	7796	7756	7749	7823	7859	7741	7838	7821	7911	7833	7749	7836	7798	7802	7777	7805	7838	7863	7783	7747	7701	7784	7669	7897	7698	7695	7769	7799	7625	7632	7886	7796	7853	7718	7875	7784	7672	7686	7841	7886	7737	7778	7664	7832	7841	7899	7729	7751	7728	7750	7711	7802	7891	7858	7669	7839	7714	7771	7850	7631	7799	7799	7894	7807	7886	7760	7862	7746	7821	7741	7843	7723	7809	7698	7831	7703	7831	7784	7825	7900	7799	7909	7884	7881	7712	7698	7893	7793	7680	7767	7937	7706	7825	7652	7920	7747	7757	7876	7754	7744	7783	7859	7663	7672	7788	7874	7713	7760	7769	7847	7780	7753	7758	7588	7913	7813	7704	7931	7820	7709	7839	7846	7803	7779	7686	7844	7776	7795	7827	7825	7766	7762	7896	7683	7677	7749	7694	7769	7758	7701	7785	7717	7865	7798	7851	7843	7612	7805	7777	7885	7848	7723	7873	7909	7707	7825	7720	7833	7804	7755	7785	7730	7818	7877	7718	7870	7721	7856	7813	7760	7804	7899	7834	7774	7583	7784	7824	7731	7606	7843	7738	7686	7718	7786	7828	7865	7777	7689	7759	7761	7827	7833	7817	7771	7775	7938	7770	7846	7844	7713	7706	7651	7662	7671	7842	7790	7810	7872	7651	7663	7910	7745	7744	7943	7860	7807	7658	7810	7743	7758	7731	7739	7756	7780	7760	7769	7814	7836	7768	7635	7840	7708	7816	7809	7783	7741	7843	7817	7892	7761	7692	7862	7692	7731	7796	7777	7739	7915	7682	7669	7794	7737	7833	7669	7736	7773	7924	7755	7639	7750	7962	7813	7685	7750	7842	7708	7792	7641	7749	7871	7687	7767	7855	7641	7713	7697	7726	7814	7758	7818	7820	7789	7794	7683	7779	7686	7830	7798	7847	7749	7784	7760	7765	7725	7911	7766	7868	7830	7770	7692	7589	7720	7807	7814	7768	7799	7817	7758	7832	7683	7683	7875	7749	7749	7746	7872	7803	7809	7727	7858	7973	7718	7854	7802	7853	7770	7804	7899	7684	7726	7678	7783	7816	7761	7786	7767	7794	7797	7814	7737	7799	7794	7753	7770	7845	7907	7739	7671	7786	7757	7978	7874	7808	7671	7850	7722	7757	7808	7749	7819	7732	7844	7790	7874	7842	7818	7809	7754	7823	7800	7594	7674	7840	7771	7715	7701	7890	7744	7777	7764	7929	7820	7713	7841	7843	7790	7763	7706	7713	7977	7905	7856	7829	7718	7806	7761	7779	7775	7701	7733	7792	7694	7831	7646	7831	7769	7669	7843	7844	7694	7809	7839	7804	7770	7810	7694	7808	7816	7746	7891	7690	7859	7804	7794	7902	7828	7747	7706	7747	7840	7747	7726	7702	7749	7741	7595	7815	7798	7638	7677	7775	7908	7802	7711	7744	7896	7727	7839	7758	7779	7907	7900	7745	7694	7722	7876	7743	7662	7848	7912	7857	7749	7884	7857	7903	7898	7726	7664	7649	7951	7788	7672	7726	7835	7813	7753	7844	7805	7847	7800	7739	7825	7765	7784	7813	7767	7914	7845	7688	7663	7696	7810	7672	7683	7860	7670	7726	7753	7908	7678	7821	7797	7911	7839	7909	7783	7884	7785	7914	7715	7902	7718	7824	7856	7721	7791	7826	7819	7768	7714	7713	7862	7853	7692	7726	7912	7772	7779	7788	7771	7843	7790	7797	7714	7885	7763	7725	7654	7861	7829	7731	7770	7878	7737	7882	7790	7737	7844	7761	7767	7716	7867	7756	7850	7817	7758	7771	7721	7848	7974	7844	7713	7719	7659	7874	7767	7793	7921	7741	7859	7890	7860	7791	7728	7878	7805	7817	7943	7915	7796	7844	7840	7748	7825	7714	7741	7888	7749	7750	7728	7869	7793	7988	7750	7778	7874	7776	7863	7676	7831	7666	7748	7683	7756	7695	7841	7696	7769	7797	7760	7746	7738	7824	7711	7745	7899	7772	7773	7848	7851	7932	7786	7775	7777	7868	7890	7692	7744	7796	7677	7823	7668	7798	7833	7641	7721	7735	7912	8009	7835	7771	7716	7788	7764	7773	7687	7686	7787	7760	7759	7882	7680	7884	7801	7795	7755	7866	7907	7861	7816	7849	7856	7819	7785	7810	7746	7734	7828	7824	7834	7903	7597	7868	7905	7796	7842	7819	7755	7814	7665	7777	7767	7759	7829	7782	7778	7846	7753	7792	7865	7763	7922	7725	7931	7649	7794	7869	7731	7804	7771	7827	7648	7756	7775	7870	7788	7803	7758	7813	7835	7853	7920	7710	7952	7770	7692	7778	7940	7756	7606	7692	7798	7855	7720	7852	7696	7734	7855	7840	7696	7772	7750	7850	7822	7685	7754	7700	7762	7794	7703	7859	7771	7750	7787	7942	7808	7816	7914	7760	7842	7731	7698	7757	7707	7715	7792	7781	7770	7644	7854	7780	7766	7807	7757	7793	7758	7870	7899	7791	7719	7764	7763	7769	7820	7846	7771	7769	7709	7817	7915	7789	7778	7770	7915	7692	7771	7761	7624	7716	7828	7788	7713	7810	7820	7733	7659	7860	7661	7726	7784	7801	7796	7786	7791	7855	7719	7835	7737	7845	7713	7808	7776	7815	7839	7828	7705	7832	7866	7711	7796	7693	7774	7682	7709	7854	7645	7671	7876	7870	7710	7767	7809	7810	7773	7806	7736	7804	7872	7679	7799	7860	7739	7817	7813	7678	7770	7815	7767	7698	7907	7831	7794	7655	7871	7705	7613	7770	7782	7824	7802	7850	7662	7763	7846	7826	7705	7808	7716	7840	7795	7813	7679	7902	7693	7744	7892	7830	7833	7824	7849	7794	7910	7854	7844	7691	7901	7708	7839	7875	7829	7827	7879	7839	7836	7709	7809	7717	7713	7742	7628	7872
23617	21676	12684	4101	1533	1026	866	847	839	816	807	848	803	816	828	797	837	833	803	843	864	802	868	812	852	795	831	849	806	775	803	838	818	810	813	869	878	853	794	835	796	874	851	816	820	774	792	845	868	847	842	864	807	817	866	863	845	776	827	890	810	864	854	841	826	811	787	846	803	802	821	760	810	843	789	867	833	799	855	787	812	877	815	781	798	854	852	807	864	796	823	798	809	848	821	843	781	789	847	832	804	869	877	824	805	858	820	793	851	798	783	797	811	878	783	819	806	809	836	814	847	869	792	843	815	797	793	859	856	872	819	835	855	763	864	857	794	845	819	833	820	874	822	817	812	836	817	833	830	851	851	833	824	823	806	809	774	811	818	830	813	828	818	758	796	823	807	839	822	822	813	878	811	871	787	833	804	807	818	824	839	890	840	819	821	813	791	785	815	791	868	807	861	815	802	820	803	826	828	800	829	816	847	837	792	836	863	794	841	846	812	833	802	859	781	843	786	877	824	868	847	832	844	835	831	789	813	764	809	791	856	811	811	828	811	785	853	827	849	828	810	805	792	850	817	869	814	829	853	843	781	882	843	810	833	762	829	838	856	803	892	796	811	817	793	822	813	800	864	808	824	800	848	851	827	852	814	823	778	838	811	814	847	865	825	816	853	799	791	851	876	857	835	835	791	851	833	873	842	825	780	853	869	843	753	793	806	794	827	821	806	751	840	825	764	830	760	833	821	807	826	839	872	837	805	829	826	807	815	851	842	811	850	842	797	855	864	856	841	834	817	842	833	853	783	810	862	819	839	798	770	873	822	847	855	853	873	863	850	816	832	826	854	829	831	830	806	821	805	836	837	819	823	836	761	838	881	810	775	828	809	827	811	826	791	808	825	840	798	797	802	788	819	844	793	803	805	819	820	817	824	824	843	805	821	899	864	837	780	819	824	852	879	837	817	814	878	825	838	815	815	820	877	801	824	834	819	840	807	866	818	827	840	840	820	772	810	848	818	803	786	840	803	828	862	844	863	785	813	783	847	845	810	834	797	862	769	876	843	798	815	803	848	852	830	805	834	856	786	812	817	840	823	808	830	834	852	830	799	826	815	766	788	831	810	774	804	838	770	824	881	847	832	861	821	860	794	857	862	853	784	800	835	861	762	848	813	829	806	829	812	781	874	898	759	814	812	828	816	805	854	803	759	795	880	848	822	828	864	857	861	805	840	828	876	856	791	816	791	862	809	851	828	783	769	847	816	813	845	826	779	827	790	779	811	814	803	854	771	826	832	817	819	813	790	903	792	846	852	837	848	839	799	757	891	853	838	790	779	816	835	819	836	856	827	871	813	904	852	859	848	789	756	811	796	824	786	848	809	804	821	853	789	804	844	809	814	822	828	798	866	840	839	816	814	832	806	809	800	801	817	838	826	841	791	840	793	832	865	829	819	824	831	810	838	815	832	820	802	841	809	828	863	797	876	837	871	766	808	807	833	862	836	809	878	848	852	807	849	883	810	795	837	870	785	780	810	766	845	842	766	847	803	838	820	782	830	812	866	868	847	799	814	872	848	847	765	818	837	831	820	793	792	790	842	872	856	814	819	867	846	826	846	800	854	855	800	816	814	826	843	801	808	791	849	777	850	838	806	810	889	837	876	801	806	876	828	860	871	827	865	845	780	838	801	793	827	836	849	839	817	834	841	867	843	822	821	818	809	831	814	839	795	812	805	792	851	855	844	860	793	868	892	832	821	847	825	872	856	886	790	832	833	819	820	826	789	786	846	796	841	842	889	828	769	838	827	781	795	811	804	821	829	875	828	805	807	863	815	856	806	809	835	787	806	848	818	818	841	832	786	833	803	859	833	856	839	797	844	851	856	860	857	821	808	852	859	827	894	841	803	847	811	847	811	856	770	805	846	799	829	813	854	836	827	812	782	813	809	833	836	839	860	803	842	849	846	808	793	837	813	815	814	826	859	833	795	763	847	812	793	797	875	807	812	796	844	875	845	818	877	859	836	824	844	815	859	782	809	879	780	866	792	787	837	791	826	861	832	838	823	845	823	801	829	867	780	868	847	811	846	829	806	821	800	836	858	839	853	861	814	805	833	791	789	847	871	821	807	810	827	813	859	820	824	796	880	863	803	795	826	817	832	810	757	842	814	855	862	801	840	871	825	864	863	798	781	859	804	846	843	817	834	814	837	858	843	766	804	788	855	816	814	837	835	798	864	823	809	872	859	792	887	865	798	816	885	784	835	810	880	843	780	802	875	863	870	827	828	793	776	819	823	818	842	817	862	794	823	861	813	862	867	868	811	845	797	831	832	807	837	845	815	858	785	862	849	885	799	834	867	794	831	860	840	800	815	839	823	808	821	766	771	769	873	834	828	811	851	856	801	841	853	814	848	855	827	862	848	824	816	836	831	841	870	815	821	844	870	792	807	791	817	836	846	785	788	779	829	865	789	873	829	833	820	819	797	830	819	803	851	800	761	847	851	829	845	813	833	810	827	878	839	777	861	834	877	786	847	818	826	797	877	816	854	866	832	836	846	863	851	804	825	869	858	794	826	797	811	823	792	807	821	841	830	820	769	824	809	867	833	821	804	869	829	836	797	782	815	773	850	816	849	815	858	782	782	836	838	824	817	839	864	845	837	788	828	831	785	788	827	869	872	868	876	809	828	820	805	880	806	811	868	851	794	822	795	831	791	817	856	783	791	837	837	861	842	809	830	780	846	855	816	846	861	866	799	811	880	834	828	815	824	757	831	825	844	805	791	835	829	790	790	823	837	839	790	805	830	827	803	865	791	806	810	835	874	866	820	778	819	822	798	795	890	805	840	859	842	812	808	813	799	821	742	853	831	844	788	831	810	871	805	869	819	847	795	825	845	900	921	844	826	829	853	774	857	827	810	845	821	795	859	850	861	839	819	866	831	760	841	903	844	776	828	871	850	849	846	813	789	811	789	831	799	838	841	875	800	804	908	805	802	803	838	845	853	779	779	844	834	783	867	846	798	824	814	825	800	822	823	805	845	818	833	843	838	829	845	791	838	822	856	840	826	807	852	790	834	831	823	826	826	790	859	803	838	800	810	873	818	840	812	792	801	808	821	798	842	820	827	816	844	857	857	801	825	813	778	836	869	901	869	825	813	873	782	819	828	817	845	848	802	779	883	782	826	835	801	795	821	802	821	812	821	791	821	855	806	809	802	783	837	776	829	846	853	850	822	838	853	821	852	852	804	833	834	805	820	851	817	833	809	856	835	770	818	818	814	785	787	834	825	845	874	856	820	828	788	863	812	849	842	806	773	851	881	850	746	841	854	834	807	824	837	883	844	840	809	826	819	792	816	893	878	780	858	815	834	818	813	821	856	840	852	813	826	828	789	847	858	792	818	802	827	802	783	836	854	813	794	898	825	846	833	802	876	792	838	851	874	853	797	888	871	840	784	819	860	809	829	866	775	853	776	852	817	812	862	807	827	885	810	835	877	839
57641	48875	37140	27240	17081	9415	7257	6892	6880	6968	6817	6981	6955	6959	7023	6851	6817	6863	6854	6785	6902	6841	6813	6771	6865	6960	6932	6879	6980	6924	6939	6962	6947	6918	6701	6804	7044	6844	6827	6748	6991	7004	6887	6868	6857	6853	7026	6858	6764	6936	6921	7013	6884	6981	6832	6871	6956	6692	6915	6913	7082	6836	6843	6880	6776	6880	6837	7029	6923	6938	6881	6874	7021	6802	6917	6811	6881	6911	6909	6860	6954	6920	6806	6966	7003	6975	6890	7004	6892	7043	6958	6931	6967	6893	6801	6891	6690	6833	6934	6988	6833	6943	6788	6951	6866	7026	6730	6932	6921	6909	7012	6987	6872	6948	6883	6889	6983	7038	6865	7009	6925	6825	6993	6946	6975	6910	6886	6974	6897	6875	6921	6862	6772	6919	6964	6953	6854	6898	7017	6745	7019	6940	6901	6908	6839	6824	6831	6954	6974	6902	6849	6957	6879	6856	6940	6869	6864	6951	6920	6960	6878	7045	6906	6914	6940	6793	6790	6941	6995	6949	6777	6715	6808	6944	6975	6970	6955	6901	6784	6883	6833	6904	6918	6729	6950	6884	6863	6762	6920	6831	6906	6812	6899	6856	6957	6855	7000	6959	6872	6906	6852	6920	6910	6771	7004	6961	6833	6858	6864	6932	6805	6849	6876	6900	6961	6849	6881	6998	6800	6912	6937	7032	6855	6779	6819	6992	6871	6978	6846	6922	6872	7000	6860	6917	6997	6843	6803	6925	6940	7028	6843	6949	6926	6838	6888	6847	7021	6858	6966	6947	7005	6866	6766	6857	6984	6890	6820	6855	6794	6920	6782	6851	6957	6822	6744	6957	6923	6905	6884	6889	6959	6873	6956	6739	6755	6892	6899	6992	6955	6975	6885	6999	6912	6904	6935	6852	7019	6864	6952	6694	6933	6797	6976	6891	7064	6926	6947	6775	6933	6964	7025	7021	6914	6915	7005	6847	6888	6868	6963	7044	6952	6959	6856	6958	6898	6961	6966	6960	6795	6828	6990	6983	6975	6890	7032	6960	6806	6939	6912	6915	6861	6916	6823	6862	6839	6952	6797	6998	6798	6908	6845	6972	6898	7029	6980	6850	6923	6944	6890	6962	6849	6936	6927	6959	6893	6937	6950	6960	6925	6996	6753	6828	6977	6825	6897	6833	7101	6900	6951	6842	6733	6923	7009	6981	6985	6823	6919	6970	6750	6887	6986	6817	6903	6951	6971	6874	6942	6869	6792	6916	6884	7009	6856	6956	6973	6961	6845	6877	6829	7034	6942	6911	6912	6922	6950	7008	6806	6877	6951	6890	6862	6826	6952	6790	6949	7062	6835	6863	6985	7034	6931	6938	6882	6967	6923	7022	6856	6973	6917	6818	6964	6982	6780	6869	6869	6799	6974	6915	7024	6988	6807	6940	7027	6914	6949	6957	7017	6908	6758	6855	6877	7058	6933	6923	6904	6874	6878	6890	6949	6803	6882	6967	6797	6978	6885	7022	6802	6935	6989	6946	6885	7070	6863	6831	6949	6867	7028	6970	6991	6901	6887	6968	6931	6779	6853	6864	6939	6911	6994	6869	6957	6826	7037	6885	6896	6883	6893	6820	6825	6896	7125	6963	6916	6867	6919	6958	7035	6853	6805	6836	6995	6930	6907	6808	6932	6853	6908	6887	6934	6773	6738	6814	6914	7002	6970	6954	6890	6892	6908	6845	7047	7002	6984	6860	6782	6910	6937	7101	6946	6887	6900	6892	6881	6925	6922	6729	6943	6965	6899	6888	6981	6943	6966	6816	6880	6784	6951	6971	6930	6838	6826	6962	6971	6882	6915	6951	6908	6957	6990	6935	6911	6838	6979	6940	6976	7076	6943	6959	6936	6887	6876	6913	6849	6803	6898	6832	6947	7030	6924	6950	6997	6872	6782	6959	7006	6955	6932	6970	6734	6886	6913	6866	6924	6933	6934	7064	6962	6834	6905	6797	6975	6757	6922	6905	7018	6787	6766	6916	7047	6805	6972	6946	6902	6787	6880	6874	7088	6908	6916	6931	6899	6915	6839	6840	7016	6896	6903	6827	6875	6984	6850	6799	6989	6972	6826	6794	6787	6845	6864	6904	7006	6879	6976	6996	6892	6882	6876	6919	7023	6934	6935	6911	6810	6798	6871	6879	6876	6951	6856	6948	6845	6958	6827	6948	6973	6828	6937	6963	6934	6821	6948	6813	6953	6801	6875	6723	6916	6991	6832	6839	6938	6906	6965	6878	6884	6923	6891	6953	6907	6966	6881	6909	6985	6974	6807	6926	6967	7032	6856	6888	6976	6947	6708	6911	6939	6881	6874	6950	6880	6943	6976	6923	6869	6936	6979	7027	6795	6972	6979	6815	7025	6913	6810	6815	6958	6928	6812	6956	6846	7007	6752	6810	6811	6934	6864	7020	6931	6890	6905	6844	6865	7053	6822	6990	6817	6899	6877	6916	6799	6848	6934	6937	6891	6893	6960	6974	6895	6955	6887	6875	6958	7077	6807	6861	7003	6856	6839	6859	6908	6861	6884	6986	6957	6929	6900	6891	6910	7006	6895	6936	6951	7074	6847	6980	6907	6948	6977	6894	6934	6905	6891	6839	6854	6855	6966	6900	6876	6840	6733	6835	6885	6926	7023	6895	6942	6975	6786	6933	6842	6837	6970	6896	6856	6952	6953	6953	6908	7073	6896	7022	7014	6876	6962	6887	6986	6865	6932	6896	6831	6902	6988	6880	6896	6849	6819	6928	6905	6882	6996	6969	6838	6928	6903	6890	6867	6931	6849	6963	6851	6839	6846	6830	6946	6867	6853	6933	6838	6869	6799	6947	6903	6842	7062	6861	6911	6767	6843	6937	6842	6999	6925	6899	6933	6896	6880	6872	7109	6803	6978	6889	6909	6972	6911	6855	7035	6826	6869	6815	6826	6880	6923	6799	6910	6985	6907	6830	6854	6892	6807	6917	6972	6742	6946	7022	6942	6849	6895	6770	6857	6865	6786	6871	6896	6773	6809	6939	6882	6974	6966	6961	6955	7005	6861	6856	6926	6969	7027	6946	6816	6973	6941	6890	6959	6747	7060	6827	7043	6859	6868	6933	6899	6898	6897	6987	6939	6806	6938	6818	6828	6889	6992	6942	6899	6907	6993	6745	6861	6928	6836	6905	6992	6932	6902	6812	6922	6983	7056	6869	6997	6940	6866	6881	7027	6814	6852	6775	6913	6946	6874	6889	6901	6897	6898	7015	6884	7086	6951	6823	6854	7020	6926	6911	7083	6843	7047	6931	6908	6990	6974	6782	6919	6874	6932	6881	6844	6816	6885	6819	7036	6826	6868	6974	6768	6791	6965	6821	6854	6972	6940	7076	6854	6959	6906	7024	6882	6877	6867	6805	6845	6992	6898	6895	6896	6909	6755	6970	6866	6900	6876	6976	6875	6922	6979	6870	6851	6914	7018	7004	6885	6884	7000	6927	6860	6899	7026	7077	6914	6982	6943	6997	6915	6768	6962	6917	6884	6825	6978	6917	7052	7017	6979	6760	6875	7014	6976	6764	6909	7026	6878	6825	6905	6986	6927	6955	6871	6825	6992	6963	6912	6919	6969	6924	6823	6834	6833	6886	7025	6919	6939	6868	6907	6955	6967	6881	6914	6948	6922	6840	6932	6858	6848	7047	6865	6930	6993	6847	6887	6836	6748	6954	6950	6933	6907	6960	6987	6881	6848	7017	6766	6846	6915	6837	6969	6905	7008	6988	6928	6927	7003	6955	6996	6960	6886	7015	6837	6851	6831	6852	6883	6892	6841	6844	6924	6943	6818	6952	6980	6972	6953	6965	6811	6931	7066	6929	6916	6795	6998	6936	6981	6872	7018	6972	6893	6726	6936	6877	6784	6992	6854	6882	7022	6925	6825	6961	6863	6894	6876	6869	6972	6857	6814	6885	6923	7017	6897	6981	6844	6857	6996	6893	6857	6913	6692	6832	6910	6859	6905	6924	6928	6904	6957	6801	6954	6831	6945	6946	6878	6995	6854	6877	6827	6782	6803	6745	6979	6881	6896	7029	6810	6854	6943	7004	6856	6875	6874	6824	6952	6901	6919	6959	6981	6890	6939	6844	6972	6864	6944	6925	6911	6807	6851	6983	6909	6903	6872	6857	6891	6946	6958	6952	6925	6887	6857	6853	6894	6785	6931	6967	6792	6903	6818	6891	6900	6902	6905	6946	6910	6994	6981	6962	6874	6878	6972	6836	6984	6938	6880	6858	7038	6837	6837	6890	6908	6950	6836	6868	6767	6920	6937	6889	6992	6962	6883	6975	6750	6903	6742	7061	6976	6848	6868	6816	6826	6833	6789	6979	6938	7006	6929	6858	6874	7055	6894	6843	6918	6826	6888	6860	6869	6899	6961	6856	6914	6824	6913	6990	6871	6853	6918	6782	6927	6860	6775	6930	6899	7003	6899	6839	6894	6908	6864	7035	6984	6913	6913	6898	7012	6984	6901	6932	6984	6950	6914	6884	7001	6831	6913	6834	6924	6889	6960	6868	6884	6997	6768	6890	6929	6964	6963	7018	6902	6985	6957	6819	6954	6815	6894	6906	6924	6944	6970	6794	6963	7026	6978	6933	6938	6855	6799	6888	6939	6896	6890	6957	6803	6983	6908	6876	6958	7009	6962	6836	6852	6827	6885	6863	6889	6908	6916	6934	6918	6885	6832	6901	6851	6889	6846	6935	6858	6906	6859	6960	6963	6959	6847	7030	6883	6809	6918	6939	6953	6927	6926	6974	6829	6861	6790	6962	7006	6743	6869	6793	6852	6903	6845	6848	6924	6877	6994	6852	6871	6800	6916	6904	6967	6768	6994	6918	6888	6858	6986	6948	6867	6902	6987	6934	6928	6813	6815	6843	6767	6973	6967	6924	6927	7095	6942	7004	7001	6908	6844	6800	6921	6867	6819	6895	6938	6904	6877	6977	6910	6901	6924	6902	7075	6831	6873	6872	6946	6927	7064	6826	6872	6939	6769	6875	6974	6854	6934	7014	6821	6951	6750	6969	6960	6819
25471	21910	12170	3949	1408	968	850	790	890	819	846	851	904	824	848	823	784	831	818	798	765	836	813	794	822	846	841	822	842	853	861	839	817	864	847	848	788	852	863	847	847	825	857	820	808	801	856	876	867	818	787	882	838	794	820	876	837	846	805	898	878	863	818	842	809	865	837	822	808	828	847	837	844	817	839	810	831	848	808	816	852	885	843	865	841	829	845	819	828	828	876	887	845	795	839	814	818	754	793	817	784	834	845	795	832	846	782	891	889	807	840	866	868	804	843	798	823	791	876	792	810	800	828	791	865	836	836	831	798	871	856	824	827	832	834	826	772	837	814	862	782	834	820	792	841	826	857	797	782	813	850	824	843	870	863	889	814	852	822	789	789	803	851	816	791	880	840	823	819	813	867	782	835	807	830	835	824	831	886	827	850	810	856	863	878	838	821	843	842	856	808	879	839	863	815	821	817	849	833	767	826	804	878	840	794	862	852	871	863	848	834	839	835	892	837	810	835	819	837	834	827	836	846	838	812	826	842	782	843	802	796	808	898	858	825	831	871	892	794	842	848	823	881	823	898	854	828	837	804	800	832	871	831	830	846	851	840	896	809	794	812	873	825	823	869	819	870	783	823	849	858	831	832	808	831	826	820	854	850	840	831	829	820	794	838	835	834	856	829	821	873	865	850	803	793	806	866	854	793	869	841	850	790	813	846	815	860	851	816	807	794	885	842	872	821	882	816	862	882	829	817	832	848	862	770	842	878	889	808	756	842	815	846	824	827	806	822	838	843	842	807	867	856	833	832	853	829	824	844	823	835	839	849	819	854	882	889	876	858	865	813	876	841	848	815	870	833	797	824	852	818	821	834	846	820	817	836	805	829	828	867	869	838	936	768	863	827	880	862	783	857	856	863	805	801	871	815	816	828	863	868	841	842	870	849	848	851	830	801	845	772	816	834	834	832	847	802	840	829	810	873	799	870	882	842	830	827	849	897	826	791	842	907	847	835	859	834	910	884	837	881	845	814	854	800	825	828	844	824	838	802	895	831	800	797	843	861	814	858	809	818	885	861	841	852	835	798	849	834	916	798	843	803	863	899	856	878	865	829	858	865	861	841	829	878	853	854	845	874	821	865	846	843	790	874	890	825	855	767	859	855	798	820	824	784	878	802	883	843	827	845	850	865	863	882	817	804	896	842	847	806	846	834	867	808	807	865	812	817	870	829	847	870	823	790	844	829	833	828	828	847	832	826	860	834	826	805	861	801	829	863	847	829	801	806	826	806	806	803	823	773	881	794	882	831	827	818	807	816	843	824	871	843	836	797	852	818	894	820	835	887	853	862	809	824	874	773	815	800	822	825	817	826	813	835	838	800	869	811	826	887	858	825	840	816	852	794	819	868	866	842	797	822	839	837	837	768	818	779	832	853	809	864	800	828	837	840	827	845	859	776	825	830	800	820	854	836	856	845	797	891	876	881	833	782	828	807	886	860	892	848	846	815	863	827	834	856	861	839	870	868	819	819	848	869	888	823	884	907	838	871	847	845	830	820	824	841	881	830	833	814	868	813	790	834	857	832	811	821	856	812	837	851	857	880	820	843	835	833	837	837	810	812	838	831	850	879	841	891	858	832	811	841	820	796	855	829	806	846	845	847	807	837	809	886	848	860	805	838	824	839	844	839	855	822	839	868	819	892	836	820	864	852	831	840	822	879	829	814	817	821	867	812	874	831	815	845	870	872	756	847	827	888	794	834	861	851	835	837	804	810	800	842	879	865	774	814	858	820	802	825	882	835	808	892	844	826	848	845	794	854	865	829	834	880	838	822	802	819	839	847	800	856	822	852	778	864	832	893	890	805	863	760	846	831	909	870	900	903	803	792	844	816	823	919	791	849	832	865	833	819	836	834	861	818	808	833	799	854	815	869	810	854	798	824	855	806	842	832	791	845	811	816	829	792	824	873	812	806	853	837	832	908	808	797	912	865	842	847	830	852	811	829	825	852	862	882	864	818	831	813	852	825	880	840	798	856	889	782	845	879	838	794	846	791	819	853	828	804	824	879	822	835	800	802	800	910	795	831	861	906	849	867	904	877	843	864	828	846	857	833	904	872	842	845	859	887	759	858	835	833	743	867	808	859	797	811	829	821	860	797	832	805	910	813	838	825	834	865	811	828	823	847	809	814	858	875	835	834	819	796	809	835	789	852	834	845	824	844	883	869	858	826	859	877	795	856	782	873	864	869	778	850	802	841	836	837	875	872	849	814	801	826	818	849	850	872	838	808	806	809	818	839	786	847	796	830	839	843	816	863	816	855	800	869	822	864	767	845	835	853	811	842	810	857	866	846	860	852	852	805	808	797	837	858	873	859	800	874	820	890	838	854	868	822	841	862	832	838	832	871	840	837	820	852	839	827	858	886	782	797	826	899	815	823	760	829	888	843	904	863	855	816	794	879	836	867	867	828	876	835	795	867	903	829	773	844	774	826	800	821	865	856	857	800	842	823	809	774	821	887	848	887	823	901	821	856	786	855	823	905	833	857	819	777	816	826	850	843	846	783	838	901	818	806	770	810	830	852	847	873	861	769	817	859	812	847	843	789	826	864	852	808	893	864	796	847	848	830	830	891	812	885	913	790	830	879	875	809	874	878	854	811	846	823	808	835	824	835	856	820	869	850	824	855	742	772	844	818	816	818	854	865	861	836	834	864	806	822	843	853	794	816	784	829	881	883	857	827	828	814	886	832	873	798	838	814	864	810	796	859	833	817	842	819	818	871	835	839	853	816	797	805	850	808	847	836	881	795	843	826	838	819	821	916	891	808	813	854	864	848	842	851	853	834	830	826	810	847	852	838	834	837	824	807	839	850	839	817	814	804	793	841	864	830	837	854	835	873	856	832	868	783	816	844	863	898	850	851	862	824	871	863	806	857	790	874	851	828	831	855	835	852	846	844	804	867	843	836	809	788	834	812	859	824	850	809	886	856	852	856	832	859	811	853	783	794	901	823	823	800	787	836	847	813	836	818	800	884	853	831	922	845	798	837	822	854	833	855	829	834	850	871	841	794	882	851	840	802	834	897	810	811	817	888	812	782	798	842	848	844	823	856	822	873	852	871	835	855	832	784	840	814	817	816	803	855	848	847	873	834	814	867	859	805	800	769	775	828	883	845	855	793	810	830	844	855	814	824	840	814	821	843	832	831	828	839	863	858	862	812	867	830	828	811	898	819	745	813	862	778	840	847	846	809	847	832	790	809	829	779	813	901	861	818	847	823	848	849	886	877	836	806	832	790	873	864	825	860	829	790	815	834	836	798	847	801	803	873	829	844	865	851	809	841	862	861	832	840	827	862	826	839	781	809	910	849	842	792	860	784	775	806	930	802	839	879	841	885	855	882	780	845	831	845	844	837	838	815	837	875	813	831	833	837	853	860	803	802	793	839	796	822	856	836	856	862	878	871	876	863	815	850	810	835	827	839	889	846	841	834	833	821	817	844	838
58991	48405	36613	25993	15761	9172	7249	6986	6987	6946	7053	6980	6962	6968	7015	6925	6899	6876	6837	6911	6899	6875	6849	6962	7022	6987	6967	7038	7006	6818	7000	6911	6967	6964	6921	7020	6892	7023	6972	6861	6944	6983	6907	7026	6966	6882	6979	6843	6859	6954	7041	6968	7065	7094	6846	6981	6898	7063	7018	6879	6946	6879	7017	7052	7073	6940	6784	6937	7016	6825	6953	7012	6867	6944	6879	7053	6942	6857	6998	7072	7054	6844	6983	6943	7007	7061	6978	6904	7110	6973	6924	6993	7046	6949	6761	6967	7036	6952	6919	6975	6753	6966	7096	6797	7080	6941	6973	6918	6945	7000	6925	6997	6911	6899	6943	6921	6907	7060	7028	7012	6942	7007	6894	6853	7036	6968	7058	6856	6905	6957	6984	6923	7008	6933	6942	6925	6878	7021	6915	6946	6981	7037	6925	6971	7023	6873	6990	6844	7010	7097	6965	6965	6975	6965	7071	6798	6933	6862	6897	7029	6948	6948	6910	6894	6971	6936	6939	6886	7107	6910	6932	6943	7000	6898	7020	6901	7008	6880	6976	6900	7068	7060	7002	7045	7087	7046	7040	7036	6950	6985	6896	6968	6985	6899	7071	6943	6950	7038	6997	7001	6964	6989	6969	6858	6851	6955	6947	6880	7069	6998	6858	7072	6870	7035	7048	6936	7033	6906	7062	6837	7006	6915	6917	6998	7096	6995	6768	7086	6777	6926	6949	7075	6908	6953	6851	6925	7011	7017	6962	6977	6855	6932	6936	6839	6966	6934	7036	6957	6949	7028	7087	7055	7005	7078	7062	6964	7007	6919	6836	6938	6941	6908	7139	6974	6860	6849	6974	6975	6857	6974	6842	6943	6963	6875	6974	7024	6804	6842	6890	7027	7047	7027	6793	7128	6921	6911	6755	7069	7036	7026	6997	7054	6924	6951	6931	7057	6890	7050	6927	7047	6968	6998	7009	6841	6984	7123	7090	6928	7004	7000	6964	6906	7082	6913	7065	7024	6973	7086	6904	6961	6999	6937	6934	6954	6896	6933	7048	6999	7090	7135	6980	6948	6825	6988	6954	6933	6859	7045	7037	6887	6821	6913	6990	6859	6952	7007	6984	7002	7005	6988	6930	7062	6889	6868	7002	7063	6965	6978	6911	7113	6956	6894	7068	6801	6879	7155	6984	6848	6973	6993	7064	6980	7076	6837	6889	7061	6914	6953	7067	6906	6908	6908	6964	7038	6861	7005	7038	7008	7093	6952	7029	6977	6934	6959	6833	7081	6857	6897	6854	6973	7037	6999	6968	6945	6985	6920	7070	6913	7006	7048	7047	7052	6946	6884	7015	7073	6884	7052	6945	7051	6912	6887	7005	6990	6953	6985	6920	6907	7050	7073	6976	7024	7043	6987	6920	6930	6983	6830	6905	6927	7049	7082	6886	7061	6983	6943	6956	6908	7025	6864	6877	6939	6885	7026	6928	6939	7021	6940	6865	7017	6940	6930	6910	7031	7012	6996	7013	7016	7046	6979	6893	6942	6910	7102	6931	6991	6909	6968	7023	6894	6857	6905	6896	7044	6963	6934	6993	6880	7021	7052	6977	6855	6968	6887	7049	6938	6937	6987	6964	6933	6897	7027	7031	6977	6945	7007	6944	6968	7059	6953	7029	6975	6858	6875	6943	6980	6947	6941	6900	6978	7064	6957	6986	6961	6995	7009	6865	6877	6866	7040	7064	6969	7015	7053	7045	7040	7076	7014	6963	7070	6895	7069	7080	6956	6989	6863	7062	6982	6893	7075	6910	6916	7086	6935	6988	7121	6970	6909	6934	7052	6926	6975	6864	7054	7052	6871	7004	7017	6970	6898	6953	6963	7041	6852	7044	6977	6968	6957	6978	6979	6826	7070	6792	6926	7078	6946	6940	6994	7101	6973	7035	6962	7033	6913	6969	6885	7016	6870	6892	7042	6882	7019	6770	6923	6838	6950	7020	6963	7094	6895	6975	6831	6968	7067	7105	6996	6995	6961	6885	6854	6943	6937	6929	6999	7134	6989	6993	6901	6949	6974	6989	6940	6900	6968	6957	6868	6855	7035	6944	7182	7031	7116	6929	6900	6920	6809	6959	6988	7008	7076	6984	7008	7054	7054	6958	6905	6971	6979	6919	6950	7089	6970	7012	6974	6952	6918	6935	6958	6952	7011	6905	7045	7022	7072	6977	6994	6927	6938	7071	6876	7006	6941	6938	6951	6964	7055	6999	6938	6979	7028	6889	6892	6943	6926	7042	7051	7043	6928	7072	6848	7054	6941	7051	7021	6858	7003	6845	7041	7058	6904	7059	7080	6983	6991	7018	6935	6742	6985	6965	7021	6931	6961	6917	6861	7076	7042	6911	7000	6937	6882	6991	7052	6866	7042	6893	6925	6964	6970	7037	6961	6998	7073	7003	6900	7067	6933	6797	6945	6933	6930	6876	7012	6954	6903	7003	6763	6966	6922	6899	6815	6897	6977	6917	7088	7089	7037	6981	6917	6899	7032	7072	7056	6925	6967	6869	7001	7070	7048	6907	7027	7079	7013	6988	6922	6938	6978	6861	7133	7074	6873	6907	6979	7021	6957	6879	6909	6985	6944	7030	7037	7136	7005	6854	7163	6950	6867	6890	7037	6885	6982	6943	6948	6952	6944	7024	6980	6941	6902	6862	6941	6806	7024	6843	6767	7023	6827	6893	6871	6971	6985	7050	6891	6953	6891	7022	7032	6932	6935	7024	7077	6938	6915	7027	7041	6975	6942	6932	7010	6962	6848	7097	6816	6947	7020	6988	7070	6939	6965	7031	6894	6989	6923	7051	6767	6890	7024	6860	6963	6799	7081	6916	6823	6875	6875	6926	6959	6881	6930	6963	6915	6895	7055	6920	6862	6907	7058	6991	6848	7112	6972	6957	6955	6929	6941	7002	6894	6917	7089	7037	6899	7053	7019	7074	6922	7004	7036	6959	6894	6963	6931	6950	6864	6888	6977	6831	6891	6887	7058	7042	7025	7084	6977	7022	6978	6917	7134	6941	6891	7060	6958	6981	7014	7023	6902	6933	6888	6938	6953	6888	6897	6980	7013	6989	6954	6986	6907	6863	6950	7014	7010	6840	7027	7044	6859	6896	6958	7012	6964	6948	7108	7080	6994	6844	6972	6922	6965	6994	7005	6809	7032	6869	6989	6895	6929	6983	6977	6900	7051	6998	6979	6927	7028	6961	6872	7008	6843	6946	6934	7048	6941	6945	6902	6929	6886	7022	6983	7112	7039	6961	6958	6983	6884	6834	6959	7050	6862	6896	6922	6992	6960	6976	7004	6951	6986	6917	7058	7031	6890	7064	6868	7041	6920	6882	6857	6964	6983	6995	7071	6905	6911	6974	6984	6991	6982	7115	6967	6970	7016	6994	6968	6895	6859	6885	6953	7067	6805	6926	7052	6854	7015	6931	6930	7032	7147	6871	6939	6842	6949	7012	6930	6976	7028	7060	7017	7039	6873	6982	7055	6928	7004	7056	6943	6972	6919	6926	6857	7044	6994	6868	7046	7108	6944	6822	7109	7010	6954	6987	6933	6978	6869	6973	6913	7086	7070	6917	6985	6975	6936	6921	6998	6963	7094	6914	6902	6926	6982	6819	6936	6991	6891	7027	6974	6934	6887	6944	6991	7030	6922	6882	7063	6957	6950	7021	6887	6838	6942	6984	6988	6927	6939	6964	6781	6944	7086	6877	6903	6970	6975	7067	6946	6912	7064	7006	6860	7013	6892	6929	6878	7067	6942	6922	6980	6989	6847	6999	7072	7105	6922	6934	6935	6834	7168	6956	6904	7033	6817	7001	7027	6971	6805	6937	6952	7146	7016	7061	6837	7093	6907	6893	7072	6975	7097	6898	6984	7079	6804	6956	6911	7058	6956	6924	7053	6896	6959	6888	7006	6941	6850	6937	7036	6968	7023	6967	6926	7044	6930	6980	6960	7139	6961	6952	7034	6948	6932	6966	6876	7038	7009	6990	6986	7047	6932	7088	7014	6854	6828	6911	6775	7014	6938	7101	6971	6839	7003	6906	6978	7012	6846	7031	6913	7080	6970	7003	6936	6979	6992	7015	7020	6938	6870	7029	7131	6992	7036	6937	6795	6932	6954	7069	6848	7022	6942	6766	7041	6962	7073	6972	6898	6834	6876	6956	6995	6904	6757	6955	7013	7020	7018	6937	7039	6953	7018	6987	7170	6936	7011	6994	7002	6940	6894	6954	6848	7046	6975	6953	7052	7000	7006	6934	6966	7041	6929	7040	6962	6985	7065	6929	6976	6962	7095	6836	6896	6960	6872	6921	6971	6867	6932	7032	6936	7040	6930	7083	6875	6852	6853	6848	6983	6996	7013	6955	6947	6964	6917	7037	6927	6988	6959	7010	6907	7026	6861	7154	7019	6952	7056	6934	6945	7089	6954	6870	7013	6953	6970	6804	7045	7114	6903	6986	7023	7081	6984	7032	6836	6988	7057	6943	7064	7014	6977	6953	6897	7009	6821	7011	6898	6992	6967	7004	7061	6944	6930	6958	6962	6961	6957	6953	7119	6931	6966	6962	6903	7093	6683	6972	7001	6999	6894	6978	6954	6857	6973	7006	7112	7010	6941	6939	6886	6929	6906	7010	6804	7044	6888	7152	7001	7024	6939	6998	6941	6950	6953	7063	6883	6950	6938	6919	7082	6978	6942	7040	7016	6954	6990	6924	7020	6971	6918	6924	7055	6855	6967	7032	6921	6881	6952	6967	6949	7081	6924	6968	6964	6989	6883	6951	7056	6915	6868	6980	6984	7027	6930	6911	6928	7015	7082	6958	6988	7051	6938	6973	6967	6846	6925	6882	6970	6955	7023	7073	6977	6963	7055	6899	6913	6869	6983	6902	7000	6971	7083	6923	6935	6972	7068	7050	6982	6961	6951	6835	6935	6964	6913	7064	6906	7011	6895	6989	6974	7005	6945	6992	7059	6951	6969	6891	7001	6990	6895	6974	6860	7006	7094	7018	6917	6941	7004	7010	6973	7011	6906	7081	6972	7038	6922	6909	7000
38463	41603	25221	9712	2609	1150	965	929	937	956	982	898	927	908	943	974	949	954	978	860	900	954	881	895	935	932	970	929	920	940	978	946	948	968	939	893	949	988	948	861	954	903	982	950	922	910	937	946	923	920	957	967	959	957	969	975	894	968	894	951	950	885	970	932	916	937	945	948	912	899	918	957	938	952	946	928	924	973	982	894	937	917	925	893	960	981	940	886	883	902	909	954	929	917	943	939	941	971	933	908	959	970	942	983	964	997	931	944	952	951	897	909	983	907	953	887	914	958	997	981	1029	949	932	916	943	887	948	945	900	960	960	1016	906	972	979	926	938	933	995	928	972	970	914	945	988	870	986	893	946	897	958	932	936	970	895	956	980	975	957	944	1017	904	983	937	953	966	920	937	914	901	942	932	970	944	917	893	951	915	936	956	960	989	955	913	1010	924	951	909	957	984	925	927	981	937	962	942	927	922	963	954	966	951	975	966	922	855	954	933	939	925	931	951	893	936	943	961	937	933	959	968	931	964	944	893	998	943	950	1017	937	976	925	973	957	920	961	976	952	871	985	967	948	870	917	981	927	956	949	957	922	931	990	893	966	939	916	933	941	965	876	897	907	954	981	927	932	921	948	956	918	933	959	926	861	970	907	928	965	941	953	977	962	951	986	925	918	945	957	968	964	947	931	964	963	950	956	983	944	958	937	954	941	904	915	1003	947	925	936	958	968	893	937	932	950	968	934	925	996	930	986	962	912	900	953	870	956	900	968	897	961	898	996	967	909	946	932	921	955	961	909	928	950	937	957	953	900	960	923	951	922	966	934	883	927	933	982	972	976	976	962	941	928	916	931	934	957	923	957	963	967	917	932	910	935	972	964	896	933	950	915	952	911	930	960	936	979	984	921	1012	923	958	972	958	986	943	926	889	946	980	924	963	940	946	950	952	891	887	933	947	874	864	925	948	913	972	922	936	917	985	940	933	959	902	920	940	920	983	942	920	959	875	928	920	890	958	935	956	975	931	959	950	941	923	919	908	919	924	935	921	974	980	932	954	954	921	907	883	945	983	922	885	923	950	917	906	956	897	942	921	911	951	933	926	933	912	974	940	1024	943	941	931	906	910	951	905	992	911	975	988	926	933	989	945	923	892	936	978	934	942	939	983	951	944	900	910	920	915	923	921	1004	985	995	950	933	956	946	900	894	948	920	941	976	925	945	890	951	970	970	975	943	955	929	969	966	967	930	962	961	994	945	971	889	930	959	937	900	918	968	983	985	978	947	958	921	962	924	840	879	946	939	955	915	1003	914	961	1032	901	989	960	936	974	960	906	945	943	953	895	909	920	923	994	908	895	939	949	940	910	971	934	994	946	956	903	965	942	916	891	870	943	946	958	949	936	904	892	948	942	947	948	919	924	945	981	935	944	960	884	968	957	941	967	886	967	932	1005	871	963	924	923	925	895	950	936	952	890	960	912	934	940	974	991	968	975	946	945	937	928	929	929	957	944	941	913	929	914	940	946	915	909	927	903	909	944	910	970	928	927	908	945	933	936	995	998	909	962	859	894	959	937	953	953	909	966	972	914	939	922	938	876	968	911	936	895	949	966	933	882	964	956	974	895	948	974	983	914	1009	952	934	936	955	930	918	902	949	929	987	929	926	963	900	919	960	985	911	919	923	965	951	954	877	970	930	998	967	1027	933	875	927	962	978	929	942	960	973	931	958	946	955	961	950	939	939	914	898	889	984	940	922	927	900	977	901	958	925	913	971	926	923	931	976	947	975	971	915	959	938	940	959	1002	909	946	934	905	921	935	965	929	960	1008	955	934	965	883	932	950	941	957	916	938	917	957	930	957	909	878	931	932	983	924	949	974	931	951	989	930	906	962	943	918	942	933	903	932	925	934	945	913	954	916	997	914	906	913	932	938	961	881	956	980	913	921	945	948	947	937	945	979	946	931	919	923	977	949	935	930	974	961	927	930	947	930	904	960	911	982	922	931	951	933	921	1002	970	877	924	923	946	910	940	968	908	961	925	944	863	942	955	965	877	940	939	949	1000	896	864	956	951	944	962	929	900	894	978	912	915	965	950	904	939	993	935	942	936	911	977	924	988	981	950	874	951	934	981	958	895	918	974	905	994	913	948	926	920	941	922	967	965	934	944	998	980	947	941	934	961	942	938	896	907	941	910	961	966	915	955	936	887	893	897	913	1007	955	940	985	959	966	908	956	930	912	885	947	968	996	957	977	910	914	920	912	954	939	889	900	912	982	938	961	953	899	932	944	906	973	954	942	940	904	951	994	930	940	934	921	969	936	947	927	918	941	973	887	951	941	900	917	948	978	917	944	901	897	946	950	851	900	941	946	971	1002	966	985	923	960	895	941	984	980	936	909	901	889	970	895	908	937	899	964	975	892	910	917	937	965	947	889	948	943	900	921	939	938	944	919	931	943	919	1010	965	956	1012	905	910	945	894	944	922	939	916	937	916	980	885	896	914	985	911	984	951	920	957	962	958	910	910	919	907	975	944	944	916	921	921	900	905	947	949	913	981	936	899	945	930	930	921	928	936	925	939	886	910	895	918	948	946	887	945	926	1000	913	963	898	913	902	952	968	982	904	910	977	936	970	985	952	953	910	950	885	919	937	1005	921	934	957	937	940	973	938	976	934	934	938	949	912	914	956	911	1006	962	961	947	930	902	951	940	908	967	932	976	958	946	930	927	929	930	927	905	924	973	932	937	983	961	946	980	965	972	909	915	937	889	966	942	917	915	931	979	927	936	886	880	926	969	975	967	914	953	934	829	971	955	915	934	926	948	945	973	914	962	912	949	909	969	912	953	936	878	902	917	916	946	990	929	950	924	940	967	916	948	923	946	928	945	914	931	914	951	948	910	921	940	944	960	880	925	923	954	961	960	935	915	950	970	971	903	915	933	993	900	988	907	937	970	890	959	978	1007	894	925	947	939	981	939	921	1020	942	912	879	941	925	951	948	947	911	949	908	952	914	936	983	922	921	906	915	911	900	945	971	937	975	981	952	897	910	908	942	932	953	933	924	947	962	919	910	908	902	919	933	942	929	976	929	939	972	907	955	972	906	916	933	920	945	945	935	976	953	919	926	957	956	912	950	965	951	972	920	930	918	901	909	957	941	904	893	956	959	939	946	959	956	920	887	945	956	978	909	926	959	934	977	901	971	949	932	943	994	893	894	940	988	866	936	942	954	993	916	922	905	901	951	907	944	945	890	946	934	915	934	951	949	983	919	938	959	951	971	975	961	941	910	951	882	889	919	965	983	891	889	915	922	914	933	973	950	921	955	947	921	969	974	911	980	909	976	909	933	965	975	971	942	943	946	948	971	956	937	963	918	923	900	968	975	970	915	906	885	949	960	921	963	952	943	887	919	975	943	912	944	928	928	948	943	947	1007	964	943	949	964	935	901	942	979	929	921	885	962	946	894	950	902	987	963	916	1005	986	948	909	936	968	918	953	925	961	1000	900	914	957	917	954	885	982	979	917	926	956	976	952	925
66552	62124	49088	37263	24542	12483	8433	7805	7630	7583	7569	7496	7546	7663	7686	7668	7606	7709	7563	7630	7667	7574	7613	7633	7537	7523	7730	7643	7666	7610	7576	7740	7591	7731	7650	7641	7550	7743	7592	7573	7682	7805	7589	7631	7665	7537	7669	7640	7718	7712	7729	7675	7707	7677	7589	7637	7629	7701	7626	7662	7650	7721	7644	7570	7685	7565	7600	7613	7576	7613	7664	7638	7698	7609	7591	7704	7588	7622	7597	7696	7639	7576	7672	7509	7735	7556	7688	7487	7649	7555	7540	7531	7671	7567	7624	7501	7540	7611	7600	7580	7656	7693	7637	7599	7736	7692	7583	7664	7608	7790	7588	7565	7647	7648	7615	7616	7556	7738	7670	7712	7606	7602	7599	7639	7544	7591	7628	7542	7645	7668	7768	7570	7687	7625	7570	7504	7635	7696	7562	7529	7586	7714	7546	7698	7531	7660	7618	7619	7766	7619	7648	7544	7785	7797	7697	7718	7710	7651	7665	7670	7607	7612	7678	7590	7558	7654	7650	7686	7612	7605	7731	7727	7708	7703	7735	7787	7675	7742	7575	7566	7684	7578	7752	7740	7582	7706	7643	7707	7624	7603	7595	7629	7725	7630	7662	7622	7620	7656	7478	7705	7783	7608	7610	7563	7551	7632	7607	7637	7598	7667	7655	7512	7624	7612	7784	7598	7644	7670	7652	7649	7683	7621	7558	7627	7618	7560	7691	7601	7674	7521	7707	7547	7554	7724	7596	7611	7734	7541	7613	7719	7636	7675	7674	7628	7689	7577	7577	7660	7572	7541	7653	7714	7687	7783	7619	7651	7598	7637	7511	7641	7606	7711	7745	7742	7478	7683	7672	7777	7599	7661	7757	7600	7624	7706	7805	7491	7703	7630	7631	7823	7568	7650	7709	7611	7549	7640	7502	7776	7581	7599	7775	7576	7723	7675	7578	7667	7570	7682	7738	7509	7600	7597	7594	7666	7589	7608	7567	7598	7673	7560	7582	7532	7640	7750	7701	7660	7600	7636	7579	7866	7668	7609	7580	7722	7616	7611	7733	7672	7705	7557	7358	7606	7575	7547	7690	7547	7684	7547	7648	7606	7558	7586	7587	7520	7765	7653	7681	7556	7622	7592	7633	7653	7608	7687	7515	7679	7687	7560	7650	7573	7599	7583	7691	7718	7662	7730	7688	7677	7598	7601	7620	7593	7610	7559	7527	7682	7623	7833	7566	7642	7679	7746	7684	7530	7744	7724	7633	7646	7538	7746	7591	7639	7576	7672	7547	7615	7602	7629	7676	7590	7619	7519	7651	7673	7692	7652	7653	7537	7536	7665	7611	7595	7556	7634	7546	7593	7675	7617	7581	7592	7650	7731	7721	7494	7647	7630	7643	7741	7620	7675	7668	7587	7728	7631	7613	7574	7624	7713	7650	7772	7705	7497	7611	7741	7609	7680	7565	7682	7600	7496	7581	7524	7698	7612	7630	7605	7856	7717	7702	7618	7726	7686	7765	7488	7554	7648	7586	7672	7654	7590	7713	7829	7762	7518	7676	7626	7570	7671	7714	7670	7683	7700	7530	7577	7562	7605	7632	7622	7486	7677	7698	7705	7636	7733	7571	7650	7680	7556	7776	7647	7489	7562	7626	7544	7584	7658	7508	7652	7573	7667	7674	7571	7574	7678	7549	7680	7673	7808	7649	7621	7714	7462	7631	7824	7627	7737	7557	7669	7622	7789	7755	7727	7637	7533	7675	7752	7655	7496	7607	7568	7712	7702	7574	7638	7623	7540	7799	7664	7610	7712	7569	7674	7608	7673	7621	7575	7737	7552	7638	7748	7622	7487	7648	7720	7752	7603	7665	7669	7661	7532	7543	7700	7660	7619	7490	7566	7543	7601	7621	7531	7651	7606	7715	7655	7694	7536	7632	7426	7583	7643	7583	7665	7558	7787	7606	7553	7580	7733	7641	7637	7657	7623	7614	7610	7636	7678	7764	7586	7639	7739	7791	7659	7607	7586	7662	7723	7626	7741	7651	7626	7503	7574	7691	7621	7603	7681	7623	7659	7581	7540	7554	7706	7582	7690	7549	7573	7501	7660	7804	7551	7528	7589	7585	7554	7768	7581	7598	7623	7523	7779	7567	7612	7664	7631	7620	7757	7586	7553	7726	7639	7681	7806	7641	7735	7713	7591	7600	7727	7708	7758	7620	7657	7697	7675	7570	7604	7700	7701	7589	7644	7631	7653	7604	7764	7516	7679	7639	7677	7558	7562	7719	7625	7704	7721	7546	7682	7720	7586	7564	7762	7542	7642	7424	7717	7617	7766	7620	7547	7510	7583	7656	7744	7556	7695	7632	7567	7726	7542	7851	7648	7525	7595	7649	7690	7723	7581	7646	7606	7596	7601	7610	7705	7734	7527	7701	7605	7611	7631	7518	7632	7594	7528	7615	7577	7708	7744	7624	7572	7879	7677	7657	7626	7699	7505	7618	7647	7520	7623	7546	7656	7622	7723	7852	7523	7662	7551	7634	7590	7585	7611	7585	7562	7562	7602	7665	7629	7567	7578	7570	7731	7568	7719	7512	7583	7705	7534	7484	7640	7603	7590	7707	7598	7553	7627	7593	7632	7679	7656	7614	7583	7614	7697	7611	7658	7548	7600	7751	7572	7620	7643	7751	7688	7600	7558	7492	7571	7675	7580	7416	7730	7655	7548	7628	7457	7758	7576	7704	7471	7586	7691	7576	7596	7636	7584	7490	7742	7548	7771	7574	7608	7698	7594	7524	7525	7513	7650	7555	7608	7706	7528	7679	7610	7438	7734	7531	7618	7504	7633	7632	7791	7632	7587	7526	7715	7501	7609	7693	7538	7564	7629	7688	7640	7558	7709	7623	7763	7592	7587	7638	7617	7636	7564	7745	7646	7657	7608	7512	7467	7605	7605	7738	7667	7662	7723	7547	7717	7604	7718	7706	7753	7730	7564	7613	7609	7574	7486	7744	7635	7567	7503	7649	7718	7682	7632	7595	7683	7659	7663	7512	7693	7640	7683	7628	7570	7706	7526	7550	7795	7685	7577	7794	7606	7717	7677	7676	7704	7571	7591	7580	7672	7701	7687	7658	7782	7726	7701	7553	7733	7658	7623	7644	7590	7757	7679	7648	7586	7659	7694	7590	7685	7675	7569	7594	7727	7584	7587	7722	7650	7501	7720	7611	7550	7769	7651	7559	7795	7648	7601	7497	7650	7653	7645	7684	7627	7606	7626	7563	7726	7527	7682	7597	7536	7586	7509	7504	7627	7638	7522	7638	7568	7635	7687	7743	7576	7583	7636	7617	7719	7720	7682	7593	7652	7665	7590	7620	7607	7615	7608	7608	7486	7586	7579	7595	7542	7653	7530	7679	7665	7597	7518	7568	7636	7701	7698	7696	7613	7655	7664	7554	7627	7628	7490	7546	7744	7568	7611	7657	7647	7627	7633	7546	7556	7600	7588	7712	7794	7745	7598	7617	7625	7735	7586	7521	7673	7543	7612	7518	7539	7608	7578	7586	7722	7579	7637	7622	7645	7632	7690	7566	7580	7631	7736	7550	7512	7631	7570	7589	7715	7718	7636	7600	7699	7687	7664	7616	7665	7691	7534	7679	7689	7775	7535	7638	7620	7554	7791	7548	7675	7780	7500	7538	7655	7661	7643	7598	7616	7647	7583	7502	7638	7630	7612	7601	7676	7819	7594	7555	7581	7641	7636	7687	7659	7570	7665	7569	7684	7750	7772	7626	7660	7724	7716	7660	7589	7574	7661	7602	7620	7609	7727	7713	7506	7691	7643	7667	7537	7636	7697	7526	7565	7660	7712	7666	7716	7573	7574	7718	7726	7640	7543	7639	7562	7581	7554	7672	7679	7767	7657	7738	7560	7640	7634	7721	7513	7584	7584	7662	7744	7615	7495	7558	7618	7691	7650	7621	7644	7651	7625	7633	7566	7535	7743	7762	7595	7623	7623	7777	7696	7641	7714	7614	7610	7714	7700	7736	7713	7684	7722	7532	7584	7718	7543	7620	7606	7499	7590	7491	7507	7610	7739	7514	7575	7876	7616	7698	7635	7624	7514	7577	7681	7524	7600	7656	7737	7677	7753	7693	7773	7696	7475	7669	7554	7540	7600	7723	7594	7717	7517	7732	7751	7684	7635	7684	7670	7652	7511	7548	7654	7648	7635	7697	7678	7611	7587	7536	7672	7664	7623	7675	7649	7510	7600	7777	7684	7534	7652	7636	7590	7531	7684	7604	7543	7628	7567	7669	7600	7619	7600	7683	7541	7602	7637	7597	7634	7676	7609	7576	7567	7511	7623	7543	7646	7698	7667	7591	7670	7612	7657	7582	7733	7644	7609	7695	7600	7566	7570	7672	7629	7572	7636	7635	7677	7708	7559	7680	7640	7643	7593	7724	7690	7632	7575	7736	7670	7550	7704	7681	7620	7728	7647	7640	7570	7676	7620	7665	7710	7528	7791	7472	7569	7585	7861	7679	7662	7575	7710	7557	7585	7553	7643	7682	7577	7583	7579	7629	7784	7607	7647	7700	7592	7611	7431	7684	7681	7773	7568	7760	7680	7632	7609	7694	7604	7588	7726	7649	7651	7576	7509	7692	7615	7661	7581	7440	7517	7656	7656	7542	7533	7625	7715	7572	7582	7567	7548	7617	7644	7617	7484	7675	7466	7544	7625	7502	7583	7639	7637	7611	7633	7651	7625	7675	7601	7710	7746	7613	7787	7589	7742	7622	7541	7702	7530	7686	7680	7665	7757	7682	7522	7747	7607	7570	7599	7688	7664	7825	7523	7749	7691	7613	7490	7450	7565	7526	7705	7622	7579	7595	7680	7590	7665	7516	7595	7687	7775	7661	7638	7650	7560	7568	7625	7629	7599	7622	7783	7600	7782	7633	7613	7725	7622	7743	7636	7499	7641	7547	7631	7670	7720	7759	7630	7692	7620	7693	7642	7543	7654	7607	7643	7515	7610	7578	7565	7660	7609	7579	7631	7568	7598	7683	7660	7619	7671	7716	7596	7603	7700	7594	7697	7666	7603	7680	7610	7569	7708	7561	7615
50839	55361	33028	14760	3979	1462	1069	966	1018	991	967	994	969	958	987	988	967	1001	1002	972	986	916	986	956	954	1005	993	928	947	935	942	982	976	984	942	981	964	934	1004	944	958	989	926	933	928	988	933	993	982	961	957	993	907	931	967	1032	957	901	1013	910	949	971	956	1016	941	971	979	947	949	985	993	1011	922	952	967	974	996	971	943	950	946	980	1043	929	936	965	905	890	987	982	980	891	953	1013	963	1005	943	992	962	940	944	1011	940	959	982	944	1014	943	976	918	954	998	978	992	966	927	969	951	995	1014	958	926	966	994	966	946	928	973	931	1014	1013	950	1042	999	930	997	971	925	990	1033	974	954	967	934	983	984	957	996	960	970	1001	946	963	949	972	913	973	991	961	949	1008	947	984	940	964	942	934	963	964	912	984	963	1009	1000	965	933	949	944	972	1028	932	977	919	958	982	958	947	963	967	975	1003	1035	938	940	933	954	926	954	976	921	909	931	926	932	972	981	925	984	979	999	905	975	931	1018	951	953	938	930	976	957	920	910	976	974	987	936	954	960	886	952	940	940	972	1033	926	928	980	979	1013	994	972	989	953	983	943	968	952	994	945	966	920	959	958	923	966	992	1023	988	976	992	940	986	966	946	971	966	974	962	1000	1018	957	1002	943	963	923	947	992	983	1013	999	997	989	979	983	1034	937	949	1029	1054	944	946	996	999	944	1009	975	951	1011	934	931	977	957	992	974	947	963	956	929	982	958	996	1015	941	958	952	992	941	986	967	981	963	982	972	910	972	1057	1045	993	987	998	976	965	991	1004	949	930	971	990	955	981	955	1003	981	914	984	1002	1018	986	957	994	969	948	992	994	957	969	989	1005	928	1048	930	982	938	939	950	946	958	1005	931	936	944	970	979	972	918	975	972	922	1001	886	957	987	983	924	946	982	944	976	982	994	953	952	965	931	981	909	948	946	978	920	944	943	994	956	962	927	979	860	958	1000	1007	931	978	973	965	986	925	928	973	948	974	947	971	977	941	1018	986	944	973	958	952	933	941	987	944	978	916	933	923	967	995	1013	983	982	988	926	941	966	1022	965	1004	957	965	982	978	991	980	1010	991	970	967	932	949	926	952	920	964	996	973	1022	965	972	968	957	1001	936	963	1017	956	947	1015	951	992	987	951	973	958	920	954	990	972	926	980	973	1001	953	1011	963	958	987	968	946	912	968	969	925	982	979	1013	946	950	989	957	934	996	935	955	922	976	961	974	992	951	957	1003	913	897	992	934	980	992	945	937	978	947	912	981	927	949	983	1026	992	997	946	1004	967	982	989	924	953	1021	963	983	1016	963	977	970	971	941	953	893	975	999	917	1028	1002	971	967	930	948	948	915	954	995	997	959	972	956	994	946	978	970	954	1029	922	1011	1010	945	960	980	997	952	1031	989	1004	926	963	949	951	994	1007	958	1004	946	982	897	958	940	970	989	1040	1091	962	889	946	948	957	966	946	983	983	1006	955	982	971	982	970	958	956	925	915	955	947	957	937	944	975	961	1000	997	941	991	918	973	961	980	994	960	991	1058	987	931	925	979	972	901	928	914	953	980	992	956	983	940	937	1005	947	995	978	947	1013	961	976	974	965	955	981	971	936	996	931	914	970	971	974	973	961	987	978	957	987	1026	971	947	964	965	993	923	997	961	987	926	973	978	896	987	955	1012	964	1046	1000	957	961	957	972	911	979	932	899	1028	962	1014	1015	947	996	933	1015	1000	958	970	989	946	1020	955	939	1018	992	977	924	925	971	954	1005	923	947	960	973	1000	969	973	980	1013	1011	969	965	1008	974	988	953	938	990	956	961	937	1005	998	976	940	931	1003	994	969	914	1018	966	928	974	960	948	952	999	966	927	972	953	918	997	887	935	990	947	929	969	1007	909	952	1001	938	957	947	994	935	965	926	976	976	961	959	989	1020	997	952	904	956	972	983	1014	1007	950	974	951	945	936	979	997	1015	940	1009	941	957	925	976	929	939	945	936	1017	959	934	968	991	958	1043	1004	952	1018	991	992	989	1022	955	964	967	941	935	987	961	975	931	957	989	981	1003	928	946	979	934	1027	1017	952	955	938	1006	918	1008	975	989	1014	1007	923	982	987	1008	1007	966	976	882	931	974	939	952	972	1001	974	937	954	969	902	931	917	988	984	941	972	951	984	990	973	893	958	1000	971	977	966	926	1002	981	1004	985	945	972	995	938	988	977	974	951	1040	982	946	952	972	1018	1005	1003	917	1033	951	961	928	926	948	986	980	954	1024	948	966	965	1030	979	967	948	955	959	1017	1004	979	942	961	968	940	934	954	965	966	1003	1024	1036	929	913	964	981	962	996	998	956	978	974	997	986	971	938	998	1009	1001	990	1008	981	950	995	926	906	969	966	960	947	899	984	1007	901	961	993	996	935	885	1019	952	1017	1021	951	958	990	971	962	945	983	929	970	970	1028	931	956	905	959	961	966	924	974	983	986	927	923	934	944	927	950	947	918	986	952	965	1005	993	1027	940	927	967	964	1011	978	991	906	889	988	998	961	947	941	931	937	969	937	971	973	952	973	992	984	975	960	989	936	1001	996	943	953	914	918	962	996	987	1015	966	1004	955	963	943	965	939	979	943	929	936	1000	964	937	974	892	1026	882	971	937	982	984	979	988	935	980	991	957	976	1006	958	943	932	986	951	1021	955	987	928	948	930	979	1002	1016	924	931	1032	1015	975	968	965	957	942	1024	1000	953	940	973	962	1021	997	938	967	968	963	1012	995	943	970	1018	953	998	928	937	936	966	915	945	981	938	1054	979	944	903	924	981	939	946	977	996	907	956	966	992	989	928	963	963	931	971	995	972	955	974	996	938	1024	990	939	907	957	957	986	1009	953	918	948	984	1015	1013	915	1003	905	981	976	930	963	956	961	993	952	928	991	982	967	971	945	954	978	930	937	977	1037	910	958	991	966	969	939	926	933	969	1050	953	939	968	976	973	993	989	951	982	960	950	974	1004	967	990	997	959	967	964	990	969	968	1059	997	963	955	970	985	887	991	914	924	1012	999	987	992	1012	974	929	995	963	990	956	914	961	995	937	981	974	953	937	983	946	938	966	954	943	989	947	977	986	971	946	954	954	964	968	997	977	969	990	977	1004	967	955	941	1012	949	1002	969	969	959	1013	1004	988	949	986	958	1005	956	981	998	932	963	924	940	963	985	1004	957	953	964	961	925	987	983	939	962	992	938	950	978	943	959	953	974	965	1005	961	995	972	942	961	986	994	980	987	950	889	1006	965	932	959	1056	988	1019	987	992	984	965	960	1008	962	911	965	995	928	963	925	927	1014	1029	965	974	1002	979	1001	974	1000	955	917	933	961	957	987	1005	978	982	921	1006	1010	960	973	968	964	970	947	997	977	948	977	982	944	903	992	1028	893	1004	935	990	969	960	989	916	993	950	981	954	967	976	968	976	922	961	938	915	911	957	974	969	927	1006	960	952	966	960	959	943	934	1012	964	1008	989	925	1006	952	991	976	930	1017	990	1008	926	976	945	976	1016	932	959	909	901	949	982	960	1019	991	989	1029	926	960	992	941	996	1021	993	969	973	943	946	946	1027	1013	996	972	907	1000	1005	929	1005	972	1003	961	1007	942	993	976	917	990	951	952	974	968	937	974	962	964	961	965	952	963	906	1003	928	960	950	973	1003	994	970	1000
59642	59761	57165	43158	30020	14778	8747	8100	7814	7947	7878	7888	7841	7896	7928	7875	7909	7929	7919	7783	7784	7891	7755	7857	7914	7767	7807	7850	7883	7783	7839	7794	7764	7848	7873	7756	7829	7882	7800	7866	7917	7785	7856	7881	7891	7777	7901	7942	7876	7940	7868	7855	7833	7922	7850	7778	8013	7895	7900	7886	7947	7828	7973	7812	7787	7910	7840	7851	7995	7897	7899	7874	7919	7855	8011	7970	7929	7762	7664	7809	7808	7846	8088	7682	7726	7886	7748	7833	8027	7925	7855	7811	7835	7816	7795	7849	7795	7870	7741	7949	7862	7584	7865	7887	7837	7852	7937	7831	7668	7956	7818	7886	7761	7850	7742	8017	7865	7765	7937	7817	7857	7835	7895	7788	7852	7945	7899	7772	7852	7839	7761	7888	7838	7867	7873	7853	7683	7818	7875	7793	7750	7894	7880	7857	7933	7845	7898	7837	7813	7792	7810	7929	7872	7877	7734	7897	7861	7923	7952	7763	7830	7798	7893	7773	7918	7896	7840	7863	7768	7761	7851	7869	7884	7849	7866	7757	7771	7866	7985	7890	7865	7785	7956	7896	7842	7908	7830	7911	7860	7993	7860	7838	7891	7924	7851	7905	7869	7839	7779	7848	7833	7755	7805	7944	7870	7805	7853	7829	7855	7890	7862	7843	7938	7794	7885	7832	7894	7842	7733	7874	7708	7856	7660	7931	7957	7793	7905	7844	7858	7922	7930	7851	7768	7831	7772	7741	7883	7888	7851	7895	7823	7862	7783	7867	7885	7929	7910	7823	7817	7802	7781	7794	7886	7760	7915	7766	7886	7923	7888	7924	7921	7787	7776	7926	7910	7970	8004	7833	7878	7732	8054	7879	7766	7808	7814	7810	7846	7914	7770	7719	7887	7723	7768	7900	7848	7882	7888	7776	7941	7739	7791	7979	7767	7863	7830	7816	7855	7844	7885	7777	7884	7883	7863	7883	7769	7786	7772	7846	7784	7890	7828	7966	7754	7785	7777	7878	7867	7833	7842	7892	7938	7854	7887	7810	7816	7915	7898	7968	7868	7878	7822	7812	7914	7729	7920	7763	7825	7859	7928	7880	7906	7876	7843	7717	8020	7873	7868	7881	7834	7818	7820	7824	7823	7877	7854	7846	7892	7805	7699	7774	7835	7920	7872	7859	7919	7895	7986	7881	7748	7928	8008	7790	7878	7962	7807	7840	7952	7771	7886	7771	7857	7860	7877	7792	7873	7833	7874	7885	7810	7853	7828	7813	7871	7714	7797	7797	7787	8004	7891	7795	7725	7889	7840	7749	7767	7826	7744	7848	7817	7904	7862	7759	7868	7914	7778	7866	7883	7885	7991	7873	7805	7846	7786	7828	7670	7836	7886	7963	7838	7876	7870	7836	7774	7876	7781	7858	7834	7818	7859	7819	7740	7880	7758	7760	7810	7896	7967	7743	7787	7875	7925	7906	7806	7889	7750	7821	8054	7843	7951	7811	7874	7937	7891	7838	7911	7844	7859	7895	7879	7904	7902	7758	7811	7864	7727	7815	7791	7794	7890	7904	7916	7895	7902	7969	7909	7887	7837	7827	7827	7865	7953	7963	7791	7902	7782	7808	7841	7816	7872	7882	7819	7928	7819	7968	7891	7770	7917	7713	7834	7932	7811	7909	7807	7837	7818	7890	7749	7853	7753	7845	7931	7813	7823	7765	7943	7859	7878	7936	7863	7674	7821	7955	7887	7927	7934	7865	7788	7887	7961	7908	7899	7873	7719	7766	7928	7995	7827	7902	7801	7807	7843	7921	7850	7951	7718	7848	7883	7792	7995	7775	7823	7803	7858	7819	7894	7723	7933	7761	7823	7772	7847	7848	7911	7786	7928	7722	7817	7898	7897	7849	7983	8012	7840	7834	7834	7816	7939	7849	7940	7890	7912	7861	7769	7861	7910	7829	8001	7998	7989	7888	7775	7726	7761	7873	7886	7886	7768	7798	7945	7932	7801	7879	7931	7834	7900	7864	7920	7854	7843	7870	7919	7906	7763	7754	7858	7781	7905	7789	7750	7821	7874	7846	7789	7760	7788	7866	7843	7849	7869	7839	7820	7768	7805	7897	7809	7915	7912	7882	7829	7674	7752	7738	7877	7835	7781	7753	7892	7823	7880	7784	7857	7839	7837	7961	7887	7772	7734	7889	7740	7825	7766	7879	7889	7843	7869	7897	7847	7779	7885	7910	7811	7855	7736	7963	7843	7829	7729	7838	7994	7946	7855	7868	7814	7855	7730	7767	7972	7952	7891	7774	7742	7873	7832	7764	7906	7754	7793	7796	7886	7830	7824	7842	7786	7838	7797	7850	7848	7823	7800	7815	7880	7768	8018	7986	7798	7960	7852	7838	7869	7890	7829	7875	7844	8011	7942	7850	7676	7776	7972	7965	7828	7875	7848	7854	7822	7730	7839	7834	7924	7826	7913	7842	7725	7958	7766	7799	7973	7913	7825	7932	7842	7833	7990	7860	7781	7879	7872	7959	7852	7885	7787	7953	7762	7866	7997	7809	7888	7852	7842	7869	7945	7839	7890	7929	7902	7944	7822	7938	7811	7781	7850	7728	7812	7771	7935	7812	7988	7846	7801	7838	7938	7852	7883	7752	7849	7882	7807	7792	7884	7827	7753	7809	7729	7957	7853	7786	7845	7945	7859	7805	7864	7869	7872	7787	7761	7799	7838	7836	7857	7869	7777	7794	7793	7739	7991	7854	7834	7822	7746	7886	7826	7872	7824	7889	7989	7689	7907	7782	7922	7871	7915	7915	7853	7918	7758	7870	7870	7835	7864	7835	7944	7851	7771	7953	7909	7944	7967	7931	7843	7789	8008	7856	7785	7817	8003	8092	7838	7824	7837	7919	7781	7863	7743	7841	7690	7885	7784	7760	7849	7929	8080	7947	7991	7774	7881	7852	7790	7869	7737	7878	7995	7847	7778	7847	7715	7939	7947	7890	7811	7735	7813	7776	7874	7807	7844	7809	7838	7820	7768	7883	7958	7792	7842	7907	7968	7783	7919	7928	7907	7754	7728	7852	7791	7741	7838	7818	7848	7996	7872	7864	7689	7821	7988	7803	7909	7867	8011	7902	8076	7776	7832	7878	7953	7891	7841	7794	7922	7851	7789	7906	7853	7815	7919	7857	7857	7993	7934	7860	7751	7919	7815	7844	8001	7795	7817	7964	7851	7937	7828	7936	7868	7826	7750	7856	7783	7924	7929	7891	7820	7983	7774	8025	7906	7926	7805	7896	7769	7785	7921	7879	7822	7821	7873	7908	7816	7884	7893	7888	7711	7849	7808	7913	7847	7876	7762	7844	7766	7915	7855	7948	7879	7840	7916	7832	7835	7842	7813	7857	7893	7993	7735	7865	7785	7843	7888	7878	7908	7793	7947	7804	7899	7892	7756	7783	7762	7807	8002	7784	7861	7798	7879	7907	7866	7879	7961	7690	8007	7749	8020	7958	7782	7807	7842	7784	7760	7934	7879	7904	7856	7811	7689	7924	8001	7882	7827	7797	7831	7784	7908	7824	7848	7823	7889	7877	7895	7966	7647	7947	7832	7888	7847	7919	7757	7792	7978	7907	7753	7849	7914	7753	7821	7985	7736	7813	7877	8057	7771	7942	7833	7806	7991	7890	7837	7932	7810	7822	7758	7926	7904	7869	7729	7984	7947	7791	8017	7795	7760	7938	7814	7824	7916	7733	7817	7876	7815	7955	7816	7832	7921	7880	7959	7866	7839	7739	7736	7824	7984	7910	7857	7774	7838	7858	7784	7875	7866	7860	7912	7909	7854	8029	7929	7775	7757	7788	7917	7843	7880	7821	7933	7871	7853	7966	7909	7780	7877	8002	7893	7878	7960	7886	7714	7803	7877	7892	7801	7835	7917	7990	7877	7844	7949	7905	7927	7880	7998	7835	7869	7834	7871	8012	7806	7812	8013	7714	7812	7936	7918	7829	7771	7946	7826	7890	7885	7991	7812	7893	7837	7875	7830	7876	7803	7901	7998	7821	7870	7765	7798	7910	7860	7739	7796	7814	7872	7803	7917	7785	7814	7856	7921	7859	7861	7829	7908	7841	7919	8008	7747	7825	7836	7784	7931	7902	7939	7905	7879	7954	7704	7968	7774	7805	7859	7839	7823	7718	7896	7847	7908	7952	7692	7858	7920	7745	7858	7796	7883	7917	7845	7947	7798	7761	7952	7901	7725	7862	7942	7883	7869	8008	7743	7894	7836	7868	7923	7858	7779	7887	7856	7937	7891	7941	7829	7932	7894	7742	7819	7916	7926	7919	7884	7890	7758	7791	7883	7797	7857	7802	7871	7892	7837	7962	7756	7949	7823	7780	7958	7828	7960	7959	7817	7699	7817	7754	7734	7960	7932	7987	7775	7722	7839	7791	7922	7900	7781	7814	7810	7832	7857	7805	7842	7833	7867	7795	7854	7837	7870	7942	7911	7792	7711	7812	7867	7842	7836	7830	7776	7927	7886	7940	7872	7990	7893	7823	7795	7818	7878	7726	7837	7819	7837	7817	7886	7859	7724	7707	7779	7812	7861	7810	7885	7960	7867	7891	8062	7639	7941	7960	7866	7900	7882	7875	7862	7819	7879	7832	7762	7865	7900	7876	7823	7749	7843	7877	7807	7764	7860	7748	7826	7923	7820	7891	7770	7776	8002	7894	7916	7891	7793	7839	7880	7805	7906	7898	7754	7865	7800	7809	7938	7930	7869	7936	7947	7807	7835	7748	7952	7733	7793	7914	7815	7786	7839	7839	7952	7937	7855	7747	7846	7900	7838	7864	7852	7874	7824	7763	7861	7806	7804	7821	7788	7806	7839	8012	7861	7813	7872	7936	8001	7749	7839	7994	7791	7887	7913	7913	7880	7975	7873	7790	7777	7801	7810	7756	7928	7828	7950	7888	7934	7985	7903	7932	7926	7903	7902	7718	7794	7830	7894	7905	7799	7872	7830	7900	7889	7889	7787	7798	7796	8039	7755	7755	7761	7899	7930	7753	7927	7997	7940	7810	7766	7858	7813	7911	7935	7952	7794	7974
27511	23983	11780	3450	1333	923	887	858	833	829	830	840	866	837	809	808	797	854	820	818	823	812	828	860	849	821	833	828	840	851	859	872	860	832	851	808	828	824	820	819	805	849	872	822	875	827	876	845	847	838	815	795	797	818	813	831	859	781	794	924	813	887	828	828	834	868	824	904	834	798	801	837	814	833	837	855	860	845	796	886	837	846	839	856	865	820	856	842	771	824	828	798	815	803	866	782	877	871	864	824	920	810	820	804	790	870	818	839	867	839	836	845	791	831	832	849	827	794	887	803	783	802	892	804	856	862	828	850	849	830	825	826	830	808	880	795	832	826	804	855	802	884	853	782	842	796	806	801	839	832	842	909	824	789	827	776	823	843	821	810	831	850	852	827	820	843	771	805	885	835	831	828	844	896	792	839	811	794	849	853	838	865	827	764	813	842	904	868	764	825	839	791	833	796	816	880	878	828	838	884	818	813	838	829	841	839	746	800	771	824	865	880	837	807	839	780	818	809	878	789	843	834	843	838	823	779	872	850	888	844	816	804	822	795	837	806	854	786	822	821	868	893	893	825	799	915	849	826	798	851	843	803	826	842	802	844	830	799	856	816	844	821	850	808	798	810	816	809	821	889	824	850	856	876	851	864	875	821	800	811	809	828	837	824	802	832	877	810	849	867	854	864	801	820	888	799	871	860	835	815	818	845	804	843	842	824	811	808	897	820	807	820	885	854	873	842	831	792	798	874	836	810	862	820	811	857	872	830	847	884	864	821	871	763	832	843	808	794	820	874	840	830	787	820	853	799	858	850	829	829	818	801	848	859	847	788	826	839	863	879	826	808	792	925	859	855	866	857	833	835	855	843	818	844	872	826	815	831	795	837	829	805	783	847	836	858	829	837	841	824	780	824	772	833	859	816	844	834	848	808	811	853	879	856	853	821	893	860	819	785	837	875	838	846	851	801	843	852	841	841	834	843	875	827	800	808	778	792	868	780	822	773	837	842	832	835	835	841	891	841	828	804	848	856	847	812	856	837	834	814	767	814	875	806	817	891	844	847	819	847	840	862	845	832	816	835	786	880	834	819	813	819	826	824	819	835	751	821	856	839	854	840	827	835	798	830	786	812	820	827	830	788	829	852	820	822	836	861	845	853	794	872	850	868	869	847	879	816	828	833	848	826	826	873	785	845	852	856	832	848	828	827	773	856	872	816	806	839	807	868	871	802	833	890	809	843	864	818	834	861	802	818	901	936	820	816	847	845	850	822	800	822	872	879	809	789	823	832	852	808	861	884	738	821	835	821	834	820	807	862	857	863	804	825	803	850	803	881	812	834	759	782	864	833	834	834	825	865	791	875	803	802	842	818	842	874	808	806	798	823	824	851	833	811	819	805	824	777	836	836	831	826	822	846	902	819	823	818	893	865	811	813	851	838	848	796	862	844	811	881	841	823	824	840	883	872	852	800	833	756	799	855	879	847	878	801	800	755	850	831	869	821	840	822	840	783	831	832	788	830	826	814	822	810	853	822	866	842	875	852	833	865	860	873	841	832	830	789	830	802	868	775	814	863	869	867	849	826	872	798	847	875	865	832	789	827	830	858	829	771	820	809	837	835	839	840	786	832	866	780	868	856	777	833	807	817	793	837	839	830	769	822	764	842	880	817	832	849	831	846	798	795	824	798	847	842	859	821	839	826	828	856	861	831	881	811	855	809	793	770	829	829	861	848	816	857	842	821	843	835	840	750	825	795	861	823	837	779	842	842	823	826	834	815	839	818	807	820	841	840	840	846	802	858	892	864	878	834	837	848	831	823	856	773	802	832	865	799	847	838	858	811	859	838	846	876	834	791	857	837	811	874	874	834	833	819	837	791	840	805	902	865	853	856	834	805	858	872	785	826	863	827	842	782	815	781	899	852	820	828	785	890	830	836	813	872	864	866	833	847	820	833	818	815	870	831	845	855	806	804	811	857	832	801	832	859	811	834	833	830	809	837	863	824	781	885	800	804	854	856	830	813	864	821	853	878	816	910	804	820	850	843	837	886	827	819	860	805	848	836	825	877	833	808	871	865	858	819	813	865	833	904	829	804	809	813	813	814	831	837	763	840	853	808	817	852	833	850	797	856	835	841	816	847	824	822	847	897	899	843	847	808	817	796	882	793	828	815	835	810	815	798	843	869	820	788	791	840	797	866	831	842	851	860	792	819	826	805	866	850	851	761	879	894	791	812	817	811	845	850	856	817	854	861	855	853	823	856	828	826	819	847	848	839	785	861	820	841	802	904	805	784	844	829	828	868	845	844	779	843	817	847	827	837	904	839	823	790	773	798	784	814	789	854	804	817	884	807	847	861	783	816	841	894	867	816	866	810	818	777	802	802	796	834	860	877	870	857	841	823	896	804	811	824	874	862	825	805	872	811	822	810	822	820	808	819	813	812	850	846	802	848	797	855	816	783	834	819	836	868	851	884	853	813	834	850	826	797	842	879	819	834	841	885	757	788	779	831	859	838	846	814	809	831	832	811	892	826	855	839	890	814	788	741	845	860	797	848	863	886	830	847	832	845	837	839	822	793	845	864	857	870	875	860	833	846	890	789	826	891	855	847	788	849	779	811	841	808	855	847	859	804	881	824	822	835	867	823	913	849	882	854	827	863	829	829	891	822	820	847	797	867	789	789	836	813	809	823	811	880	883	853	824	780	872	826	822	778	820	840	846	800	791	859	842	876	797	818	840	806	845	831	851	762	840	820	844	799	847	863	824	772	821	866	824	859	806	823	833	877	845	772	844	843	822	844	809	814	854	858	856	840	803	839	824	826	816	813	847	851	847	807	796	795	826	814	839	816	861	862	865	803	837	849	815	834	819	855	865	853	800	842	837	826	852	841	841	866	807	829	884	774	808	878	844	826	826	866	845	826	772	820	875	848	784	857	799	806	801	808	839	846	838	828	845	840	830	887	843	835	848	810	782	804	864	868	809	784	821	861	867	882	853	816	821	833	816	753	822	816	827	871	823	827	787	888	850	839	826	840	859	780	842	789	828	787	827	786	809	851	862	863	855	820	866	794	860	826	846	879	833	851	795	835	824	802	876	814	840	829	848	809	894	861	833	830	825	812	837	851	791	828	840	822	822	784	836	820	831	781	833	854	864	883	847	845	874	786	768	862	867	818	870	782	792	799	844	812	851	845	904	846	841	823	776	831	848	811	812	801	806	856	856	835	861	850	828	861	808	797	861	874	836	846	848	912	836	807	830	837	830	829	859	798	810	824	834	837	837	809	822	831	831	791	811	841	856	845	812	833	841	857	779	855	851	823	852	874	833	818	800	809	778	813	802	820	786	840	837	859	839	821	895	804	793	804	848	823	827	811	819	884	785	813	791	816	816	825	889	876	847	817	819	844	808	909	826	811	871	849	854	763	857	804	821	852	863	843	805	865	793	820	855	807	831	866	826	812	868	847	797	835	816	824	835	830	810	838	876	855	825	846	852	869	883	848
59944	49909	35282	23999	14297	8426	7089	6934	6855	6916	6953	7003	6906	6826	6946	6971	6845	6876	6955	6812	6867	6898	6920	6949	7015	6907	6760	6981	6867	6904	6814	6891	7013	7013	6838	6881	6955	6954	6857	7040	6918	7020	7014	6959	6893	6857	6951	6955	6933	6841	6764	6752	6903	6934	6933	6931	6863	6940	6753	7046	7041	6954	6951	6860	6912	6869	6844	6744	6801	6852	6794	6911	6879	6896	6907	6838	6882	6914	6882	6990	7028	6828	6925	6985	6789	6788	7072	6820	6895	6834	6966	6827	6845	6890	6923	6841	6930	6920	6981	6830	6851	7006	6898	6880	7008	6954	6813	6959	6945	6939	6860	6874	6883	6984	6913	6899	6897	6913	6779	6888	6884	6842	6924	6973	6831	6915	6815	7053	6840	6947	6888	6888	6795	6919	7019	6866	6989	6801	6846	6894	6878	6926	6987	6928	7083	6810	6900	6950	6907	6888	6830	6825	6852	6841	6862	6899	6930	6808	6961	6823	6978	6806	6970	6884	7004	6973	6895	6806	6848	6943	7007	7098	6918	6794	6993	6923	6832	6961	6963	6855	6903	6759	6943	7062	6984	6993	7132	6973	6804	6911	6859	6909	6981	6940	6845	6866	6930	6918	6894	6920	6880	6943	6866	6958	6856	6804	6958	6941	6974	6800	6908	6885	6957	6888	6947	6977	7035	6948	7060	6853	6888	6835	7021	6941	6920	6889	6926	6846	6873	6943	6918	7000	6907	6929	6807	6855	6888	6955	6896	6976	6953	6851	6998	6882	6786	6761	6931	7064	6910	6796	7000	6844	7045	6831	7134	6819	6959	6823	7053	7020	6831	6700	6934	6819	7021	6935	6837	6783	6927	7003	6941	6823	6753	6926	6948	6845	6896	6860	6917	6810	6984	6810	6907	6961	6999	6942	6995	6949	6936	7014	6817	6829	7046	6894	6931	6886	6957	6905	6953	6886	7030	6879	6970	6848	6898	6908	6997	7041	6958	6961	6907	6921	7010	6954	6932	6905	6839	6853	6854	6916	7009	7013	6900	6869	7028	6998	6853	6900	7038	6915	6818	6796	6902	6997	6782	6925	6849	6873	6982	6939	6818	6940	6935	6945	6898	7019	6978	6821	6995	7081	6859	7078	6858	7035	6898	6951	6899	6837	6924	6896	6981	6835	6935	7036	7039	7032	6959	7007	6821	6975	6876	6987	6987	6881	6937	6941	6806	6839	6904	6979	6932	6904	6981	6851	6932	6869	6966	6890	6922	6865	6946	6920	6941	6889	6905	6915	6884	7003	6938	6833	6858	6947	6976	6984	6873	6895	6998	6931	6922	6836	7004	6939	6871	6971	6941	6852	6979	6939	6896	6856	6917	6984	6996	6918	6874	6678	6962	6872	6923	6935	6932	6999	6904	7012	6803	6986	6906	6948	6836	6888	6824	6997	6976	6855	6962	6941	7026	7030	6915	6998	6801	6823	6947	6905	7057	6884	6858	6920	6895	7021	7038	7004	6938	6910	6938	6996	6865	6922	6910	6973	6955	6778	7055	6879	6922	6867	6946	6969	6956	6801	6806	7048	6934	6873	6886	6958	6875	6931	6788	6977	6924	6916	6977	6899	6863	6994	6942	6941	6995	7030	6982	6908	6917	6885	6987	6930	6823	6891	6913	6950	6937	6871	6812	7000	6860	6888	6943	7010	6904	6885	6903	6969	6946	6848	6930	6850	6926	6897	6975	6874	7029	6872	7016	6945	7011	6889	7016	7006	6952	6767	6941	6996	6945	6799	6955	6751	6890	6992	6866	6907	6928	6936	6914	6883	6861	6923	6885	7061	6927	6851	6901	6964	6931	6971	6884	6859	6952	7017	6785	6976	6908	6951	6987	6909	6967	7027	6946	7001	6806	7000	6912	6861	6825	7030	6970	6998	6873	6781	6718	6941	6808	6959	6956	6937	6872	6938	6926	6925	6943	6900	6907	6882	6872	6862	6978	6943	6982	6787	6984	6988	6816	6976	6913	6784	7058	6958	6875	6866	6954	7023	6937	6931	6947	7061	6895	7131	6889	6982	6929	6923	6895	6825	6802	6975	6944	6848	6980	6869	6892	6966	6995	6877	6871	6963	6891	7004	6988	6936	6849	6969	6750	6958	6952	6909	6864	6854	6989	6832	6935	7011	6927	6898	6950	6821	6854	6971	6910	6924	6944	6811	7005	6862	6923	6781	6930	6901	6761	6914	6860	7074	6855	6912	7081	7119	6897	7039	7062	6940	6888	6936	6867	6849	6854	6907	6924	6927	7036	6944	7001	6998	6875	6860	6899	6754	6929	6911	6915	6932	6980	6878	6989	6898	6920	6940	6948	6895	6800	6926	6899	6939	6857	6777	6885	6956	6903	6958	6899	6993	6943	6954	6974	6873	6869	6964	6792	6912	6756	6877	7064	6948	6943	6868	6923	6931	6912	7059	7003	6889	6876	6777	6949	6874	7011	6854	6800	6969	6975	6920	6954	6917	7003	6884	6855	6864	6868	6861	7082	6846	7023	6901	6944	6938	7021	6829	6878	6905	6941	7137	6756	6916	6921	6921	6892	6831	6944	7004	7008	6934	6869	6950	6802	6867	6885	7017	6813	6858	6986	6929	6864	6962	6878	6958	6916	6919	6949	7010	6946	6836	6820	6890	6877	6837	6789	6881	6925	6904	6990	6926	6907	6930	6968	6873	6997	6851	6883	7039	7064	6732	6937	6977	6914	6925	6978	7040	6934	7006	6901	7202	6984	6883	7100	6825	6949	6928	7070	6816	6816	6883	6846	6831	7025	6917	6755	6869	6817	6990	6944	6836	6837	6929	6961	6985	7001	6901	6834	6969	6973	6985	6833	7020	6867	7012	6992	6988	6960	6818	7088	6855	6866	6883	6907	7067	6833	6840	6807	6931	6991	6946	6967	6870	6914	6933	6868	7037	6958	7011	6904	6961	6711	6842	6993	6937	6914	7018	6935	6948	6894	6950	6920	6932	6949	6816	6957	6939	7005	6885	6921	6837	6999	6863	7010	6967	6852	6810	6945	7043	6871	6849	6907	6865	6945	7035	6824	6888	6931	7039	6764	6853	6961	6886	7071	6911	6877	6825	6816	7013	6795	6905	6975	6952	6933	6962	7012	6779	7003	6755	6855	6823	6877	6812	6991	6915	6945	6957	6911	6925	6926	6877	6836	7042	6872	6917	6886	6732	6858	6841	6931	7052	6956	6929	6928	6940	6825	6917	6869	6917	6978	6889	6960	6956	6913	6933	6918	6870	6968	6839	6973	6820	6842	6956	6840	6961	7032	6934	6900	6971	6910	7035	6985	6873	6790	6758	7045	6837	6967	6805	6749	6998	7040	7025	6778	6824	6959	6999	6974	6971	6890	6936	6924	6837	6858	6985	6805	6986	6918	6927	6811	6938	6965	6889	6777	6935	6929	6937	6990	6986	6936	6945	6952	6903	6895	6779	6814	6855	6830	7028	6897	6900	6997	6927	6834	7019	6956	6924	6977	6888	6903	6858	6903	6933	6876	6745	6908	6932	6865	6688	6885	6967	6973	6807	6935	7037	6861	6935	6865	7000	7002	6937	6923	6849	6989	6933	6906	6964	6823	6841	7100	6984	6961	6924	6833	6949	6843	6939	6955	7030	6808	6932	6941	7025	6945	6895	6882	6917	7006	6907	6984	6999	6886	6955	6911	7026	7021	6953	6859	6877	7016	6851	6962	6877	6936	6909	6852	6900	7060	6828	6801	6885	6956	6860	6775	6890	6872	6854	6977	6885	7000	6926	6934	6765	6815	6862	7016	7010	6813	6947	6912	6958	6847	6942	6958	6859	6799	7049	6895	6858	6925	6920	7057	6886	6832	6825	6898	7009	6788	6878	6919	6961	6872	6947	6968	6799	6818	6936	6927	6977	7008	6945	7030	6983	6923	7087	6927	7007	7006	6915	6978	6971	6944	6969	6979	6885	6807	7005	6958	6939	6821	6973	7028	6981	6957	6767	6945	6822	6932	6838	6924	7004	6975	6970	6956	6965	6917	6830	7009	6941	6914	6985	6784	6839	6946	6966	6990	6846	6907	6932	6739	6954	6996	7027	6916	7007	6953	6926	6905	6810	6932	6925	6972	6839	6937	6833	6936	6941	6931	6891	7045	6947	6962	6889	6931	6859	6924	6863	6945	6912	6906	7077	6820	6872	7103	6884	6790	6995	6984	6946	6737	6836	7007	6959	7052	6967	6933	6939	6886	6937	6881	6989	6992	6905	6838	6937	6837	7067	6909	6912	6742	6969	7024	6921	6919	7000	6925	6782	7126	6860	6972	6988	6927	6703	6876	6812	6899	6878	7055	6946	6833	6959	6914	6962	6880	6851	7032	6963	6868	6841	7052	6941	6939	6985	7003	6861	6990	7025	6879	6862	6912	6821	6947	6788	6946	6995	6900	6910	6837	6836	6972	6830	6916	6862	6955	6961	6739	6975	7005	6950	7026	7106	6850	6926	6886	6930	6988	6888	6917	6820	6880	6932	6940	6879	6947	6961	6957	6884	6986	6975	6887	6925	6894	6914	6886	7002	6854	6915	6709	6854	7035	7052	6859	6964	6759	6918	7024	6884	6881	6839	6933	6815	6913	6896	6967	6909	6960	6953	7000	6955	6837	6886	6890	6907	6929	6825	7077	6861	6873	6841	6892	7004	6848	6864	6831	6860	6865	6850	6857	6881	6961	6935	6788	6945	6801	6934	6980	7092	6724	6942	6792	6906	6862	6903	6984	6926	6783	6897	6856	6861	6937	6865	6873	6886	6931	6986	6943	7000	6941	6897	6809	6875	6957	6967	6919	6937	6795	6812	6944	6913	6940	6745	6940	6977	7002	6804	6856	6917	6859	6875	6891	6950	6998	6952	6960	7089	6943	6867	6928	6828	6942	6840	6961	6958	6895	6929	6719	6934	6798	6999	6802	6936	6907	6881	6956	6979	6901	7011	6831	6984	6854	6936	6883	6807	6931	6913	6885	6837	6992	6794	6898	6802	6884	6953	6899	6894	6936	6936	6991	6858	6984	6913	6885	6980	6975	6994	6895	6926	6950	6997
25484	23870	12183	3555	1385	969	830	807	863	802	822	848	761	798	777	857	830	852	830	790	828	835	859	802	862	808	782	827	799	849	796	798	835	884	783	797	780	805	907	831	833	806	793	798	799	829	779	778	811	827	830	802	828	816	815	802	844	781	862	733	845	818	781	851	842	772	826	785	799	830	845	846	782	853	832	787	841	815	817	857	831	815	796	721	821	861	816	829	820	797	804	789	805	817	822	857	793	787	871	817	822	819	820	821	781	800	803	824	741	816	836	811	825	841	817	792	795	827	830	789	807	798	828	792	869	794	742	780	828	870	874	808	841	808	815	822	794	790	825	804	811	794	838	845	772	903	795	877	793	843	854	823	863	802	836	775	789	767	815	844	742	823	797	835	852	816	803	797	840	809	824	823	787	829	835	823	812	805	808	794	803	837	840	816	822	829	799	838	775	820	852	808	769	787	772	830	792	833	805	840	780	817	862	773	806	799	770	795	850	817	833	777	830	822	766	841	855	865	845	801	806	846	805	789	781	786	797	791	846	804	868	846	823	818	819	818	813	804	765	795	893	808	838	848	801	797	812	819	849	867	845	802	838	838	781	861	866	794	846	817	822	837	827	772	797	828	808	796	834	857	805	799	778	833	815	812	813	801	792	835	822	788	808	835	860	812	845	824	820	778	777	804	817	812	805	808	821	792	879	824	821	844	798	883	800	846	834	801	833	841	815	828	803	844	805	792	800	810	833	824	791	827	770	858	790	798	849	853	813	789	825	818	789	821	835	782	815	862	845	804	807	785	858	842	796	752	812	830	833	788	795	758	864	784	829	851	795	790	825	829	776	755	805	821	792	812	832	813	827	807	808	797	815	782	802	793	860	807	818	821	754	805	751	819	798	824	845	774	785	825	783	828	808	827	798	836	804	818	861	836	847	853	815	799	786	848	792	847	810	803	809	801	780	822	813	874	787	822	789	847	799	775	825	838	845	842	797	785	822	836	784	783	797	847	781	849	837	797	863	823	821	780	789	821	818	847	889	803	849	881	762	796	812	789	836	815	844	797	858	805	878	793	788	866	826	825	824	835	776	804	788	790	912	848	789	813	792	843	869	779	808	781	838	816	825	777	836	862	816	838	806	810	826	835	825	855	821	793	825	794	850	830	828	809	817	798	812	881	840	806	826	834	826	866	743	879	784	790	811	815	846	839	819	850	772	882	808	785	807	810	811	794	837	853	843	823	840	836	814	857	787	844	861	737	833	825	791	850	757	816	829	838	793	796	843	833	769	804	813	773	849	779	803	817	845	874	792	838	810	802	802	815	796	811	773	818	807	835	867	843	793	767	855	778	834	792	793	831	813	832	833	782	849	802	823	821	793	796	831	792	807	826	774	827	839	804	822	851	831	804	844	812	764	785	836	803	848	834	835	798	815	818	804	753	830	797	757	817	822	823	781	852	836	838	843	816	809	861	813	829	801	831	821	825	814	798	838	773	808	790	785	868	815	817	824	850	805	804	843	822	832	792	817	818	813	814	902	844	764	804	809	832	776	801	796	779	830	808	806	850	835	798	834	797	832	820	799	815	814	793	817	829	835	800	807	830	828	786	833	792	789	830	797	850	836	819	834	802	806	859	829	825	831	811	853	807	823	795	854	796	800	827	830	813	808	830	847	856	757	814	798	789	823	775	809	868	793	827	798	861	807	803	799	799	811	807	788	837	863	830	809	786	814	781	795	766	796	817	815	819	790	828	849	800	815	798	846	813	860	756	771	740	772	782	802	806	845	799	791	849	829	798	850	841	810	821	842	869	811	825	818	839	824	841	845	823	766	829	821	780	795	837	807	831	798	873	834	868	830	839	810	831	753	835	817	804	849	818	831	823	795	820	825	769	813	834	904	837	836	834	791	836	817	797	805	760	870	886	844	853	812	833	832	898	827	847	826	797	752	821	817	856	837	828	872	793	817	777	785	817	806	810	836	819	830	871	826	781	804	799	815	850	792	818	805	797	810	862	834	858	846	797	799	822	778	823	842	809	805	827	817	823	809	818	783	839	802	822	774	807	812	804	812	882	833	795	771	813	817	816	818	785	790	787	862	825	804	827	798	799	818	771	808	770	767	801	806	816	798	846	838	802	860	808	826	833	778	792	835	894	795	848	840	844	793	814	806	780	810	849	779	812	859	833	858	797	784	822	832	824	843	811	808	809	849	848	790	811	750	801	845	812	817	847	785	838	828	840	832	821	787	858	772	855	860	834	854	795	834	841	816	790	788	817	824	856	860	799	792	817	796	793	776	808	833	822	908	825	828	829	812	826	877	814	828	836	824	834	819	800	817	796	822	827	809	819	804	787	817	833	831	865	825	822	761	822	800	798	852	817	821	839	881	822	779	827	763	817	839	800	811	785	792	824	810	790	795	810	757	818	834	802	806	825	795	734	773	806	830	803	847	810	791	859	819	796	830	845	839	787	765	816	819	813	802	773	858	823	841	766	827	908	796	840	760	813	838	810	807	837	757	807	852	816	833	825	819	846	798	857	806	827	804	840	820	835	835	812	777	814	794	767	853	747	794	826	805	829	804	827	815	854	795	843	849	803	814	841	894	816	801	854	810	808	839	804	786	814	850	799	798	775	782	796	814	815	846	808	803	779	809	807	823	770	842	854	778	841	790	844	843	766	799	786	823	814	804	807	853	834	836	828	781	833	819	800	807	848	841	914	813	833	815	833	836	814	869	837	844	852	841	808	829	803	730	822	812	783	788	830	835	788	830	801	804	842	829	783	834	840	837	780	813	823	861	832	833	838	772	838	778	785	766	856	818	876	868	836	830	827	834	806	823	816	805	817	785	788	760	827	790	815	777	833	783	809	832	791	828	819	856	810	791	837	799	817	835	856	807	821	823	835	815	820	829	839	821	814	838	816	771	837	811	799	882	781	842	855	794	836	807	815	845	822	791	836	799	820	786	770	872	860	811	807	772	738	837	773	833	844	808	825	844	814	865	808	814	806	859	868	843	795	789	861	813	836	858	855	836	837	810	842	803	818	773	851	900	839	814	783	833	850	792	787	809	808	820	778	843	839	821	817	775	819	841	800	848	819	822	785	784	765	843	801	849	779	835	788	798	850	790	815	847	819	862	778	827	838	820	860	844	789	874	869	838	826	832	845	861	844	832	788	823	834	782	813	802	781	806	825	785	778	870	874	814	784	813	825	824	831	853	823	811	858	762	789	860	855	885	820	802	814	882	841	785	821	847	767	799	792	783	816	866	842	806	765	797	802	792	811	792	832	834	812	797	842	822	822	764	861	755	847	823	832	823	794	872	833	842	845	822	768	826	808	801	792	804	792	811	858	823	845	812	781	831	845	825	794	846	843	838	807	812	800	844	837	816	776	828	821	825	820	852	807	795	773	803	806	815	798	756	858	792	793	781	838	830	777	811	797	809	831	795	748	803	840	815	811	825	790	826	801	788	796	805	812	836	785	777	823	786	786	773	778	753	819
59386	49968	35675	24634	14485	8509	7114	6892	6656	6760	6725	6814	6763	6731	6790	6778	6680	6798	6783	6869	6860	6673	6716	6733	6815	6804	6580	6831	6849	6795	6865	6837	6679	6768	6759	6770	6739	6866	6776	6811	6846	6915	6735	6880	6743	6788	6868	6775	6786	6809	6808	6846	6771	6857	6742	6785	6757	6733	6750	6779	6765	6845	6783	6855	6763	6851	6770	6691	6825	6811	6800	6924	6702	6658	6835	6855	6728	6769	6910	6709	6719	6776	6729	6753	6872	6673	6655	6767	6853	6822	6803	6788	6739	6807	6911	6903	6613	6825	6682	6874	6954	6809	6795	6765	6784	6886	6787	6729	6713	6768	6777	6850	6695	6685	6821	6728	6620	6658	6885	6917	6791	6643	6804	6948	6725	6903	6892	6775	6755	6656	6894	6815	6709	6857	6906	6761	6833	6770	6829	6802	6841	6899	6663	6720	6675	6650	6791	6615	6823	6764	6810	6921	6673	6678	6907	6796	6718	6816	6832	6835	6862	6753	6814	6811	6798	6906	6787	6722	6801	6788	6719	6729	6861	6833	6801	6807	6641	6745	6821	6800	6715	6861	6733	6646	6822	6799	6770	6847	6852	6680	6942	6776	6708	6758	6802	6688	6823	6729	6748	6817	6852	6789	6827	6786	6898	6713	6827	6801	6860	6713	6811	6850	6812	6788	6916	6841	6867	6627	6776	6818	6763	6739	6771	6795	6915	6769	6806	6794	6702	6715	6765	6810	6837	6788	6893	6877	6701	6827	6750	6703	6873	6729	6713	6820	6825	6684	6761	6832	6684	6832	6811	6905	6822	6859	6818	6760	6784	6737	6792	6769	6823	6736	6843	6701	6798	6933	6780	6738	6754	6781	6840	6848	6839	6794	6723	6942	6800	6653	6778	6774	6812	6831	6751	6758	6773	6746	6928	6770	6797	6724	6865	6832	6618	6807	6781	6795	6757	6797	6662	6898	6813	6809	6827	6833	6828	6740	6740	6750	6840	6846	6736	6844	6827	6683	6836	6763	6712	6767	6842	6820	6829	6817	6662	6808	6789	6637	6662	6816	6780	6838	6866	6791	6820	6795	6748	6776	6761	6805	6772	6763	6778	6803	6703	6657	6731	6946	6725	6835	6870	6762	6750	6697	6747	6962	6859	6740	6804	6841	6644	6817	6916	6649	6792	6938	6821	6714	6819	6853	7025	6978	6878	6804	6827	6782	6934	6795	6757	6799	6901	6739	6831	6731	6826	6769	6831	6919	6729	6823	6685	6628	6880	6826	6771	6775	6715	6749	6693	6817	6761	6762	6823	6886	6738	6809	6884	6793	6881	6770	6829	6786	6732	6905	7002	6774	6847	6768	6834	6810	6848	6753	6661	6718	6673	6826	6796	6741	6908	6719	6757	6787	6685	6848	6803	6799	6795	6666	6749	6736	6873	6858	6792	6845	6742	6828	6774	6845	6702	6874	6760	6831	6662	6856	6745	6781	6741	6804	6685	6715	6871	6885	6770	6716	6891	6854	6829	6891	6826	6899	6697	6826	6776	6627	6975	6838	6832	6720	6831	6937	6868	6994	6703	6800	6738	6646	6800	6747	6881	6860	6639	6914	6789	6760	6815	6689	6788	6780	6739	6822	6858	6748	6890	6874	6796	6755	6828	6874	6738	6968	6787	6871	6919	6871	6832	6827	6825	6855	6837	6797	6803	6732	6817	6720	6788	6794	6841	6735	6625	6750	6842	6966	6793	6833	6783	6794	6805	6886	6812	6733	6776	6761	6838	6724	6890	6814	6738	6789	6634	6898	6756	6787	6821	6735	6811	6924	6750	6765	6729	6688	6670	6878	6789	6849	6729	6872	6698	6830	6686	6800	6898	6723	6790	6823	6780	6770	6782	6740	6861	6794	6871	6835	6771	6852	6710	6809	6903	6707	6852	6795	6761	6733	6793	6828	6689	6762	6697	6640	6818	6862	6860	6653	6780	6727	6976	6707	6766	6667	6834	6697	6733	6912	6781	6659	6798	6749	6791	6878	6629	6852	6724	6767	6760	6738	6917	6802	6677	6925	6712	6815	6759	6776	6900	6755	6717	6647	6777	6671	6668	6693	6793	6797	6719	6824	6779	6778	6724	6823	6880	6758	6681	6841	6914	6783	6814	6724	6911	6919	6763	6792	6860	6691	6874	6900	6889	6809	6816	6760	6815	6741	6627	6832	6841	6742	6845	6687	6746	6835	6809	6826	6805	6831	6694	6938	6801	6858	6836	6848	6840	6778	6729	6828	6815	6801	6720	6881	6796	6764	6935	6796	6751	6863	6825	6816	6530	6775	6877	6715	6636	6762	6830	6864	6796	6578	6824	6689	6806	6746	6790	6761	6865	6802	6781	6888	6893	6620	6780	6733	6841	6661	6789	6786	6810	6779	6786	6714	6931	6890	6834	6822	6784	6729	6810	6776	6808	6814	6836	6789	6717	6781	6775	6828	6898	6651	6861	6840	6780	6760	6784	6897	6868	6847	6712	6693	6822	6682	6831	6853	6831	6772	6840	6823	6809	6731	6730	6748	6906	6828	6898	6820	6800	6793	6822	6721	6846	6827	6765	6916	6877	6688	6948	6819	6801	6711	6830	6888	6838	6854	6812	6932	6733	6900	6821	6927	6839	6812	6789	6742	6720	6792	6836	6763	6785	6799	6635	6923	6781	6645	6648	6858	6763	6824	6736	6726	6764	6723	6758	6850	6798	6779	6767	6837	6796	6782	6757	6680	6729	6719	6837	6930	6733	6765	6681	6836	6858	6748	6652	6776	6705	6835	6704	6760	6659	6862	6864	6890	6797	6801	6922	6840	6879	6883	6653	6818	6810	6824	6784	6749	6829	6762	6883	6851	6831	6812	6806	6772	6772	6796	6867	6860	6710	6788	6784	6877	6673	6875	6796	6779	6901	6788	6818	6897	6812	6712	6774	6881	6714	6759	6726	6783	6861	6815	6900	6811	6871	6950	6829	6825	6792	6800	6829	6825	6783	6765	6885	6935	6797	6750	6630	6790	6750	6841	6783	6758	6774	6951	6946	6844	6775	6758	6705	6916	6776	6697	6799	6815	6698	6855	6750	6775	6840	6758	6896	6746	6938	6720	6720	6712	6658	6794	6857	6679	6833	6800	6793	6898	6727	6871	6771	6944	6741	6752	6749	6845	6667	6857	6760	6669	6825	6900	6793	6684	6857	6789	6802	6663	6699	6806	6754	6576	6841	6816	6803	6717	6745	6729	6982	6826	6827	6703	6911	6735	6843	6711	6762	6815	6785	6798	6822	6856	6792	6694	6824	6702	6883	6851	6813	6786	6717	6898	6796	6751	6886	6654	6784	6869	6896	6865	6624	6874	6769	6754	6786	6838	6845	6805	6750	6824	6783	6677	6773	6781	6825	6743	6779	6831	6906	6926	6767	6804	6787	6821	6821	6736	6823	6832	6836	6784	6762	6826	6875	6682	6856	6737	6923	6798	6780	6825	6736	6731	6836	6760	6793	6907	6922	6859	6907	6647	6856	6749	6714	6918	6747	6750	6875	6816	6840	6795	6782	6925	6825	6969	6741	6776	6853	6784	6792	6815	6898	6847	6888	6773	6762	6838	6708	6809	6720	6785	6879	6903	6844	6777	6881	6731	6781	6903	6753	6735	6732	6753	6816	6729	6776	6773	6839	6835	6729	6808	6839	6814	6831	6787	6730	6839	6792	6861	6789	6755	6808	6880	6976	6718	6753	6821	6701	6925	6750	6807	6810	6857	6758	6610	6769	6804	6711	6812	6779	6744	6743	6821	6815	6903	6910	6889	6808	6832	6825	6766	6732	6835	6791	6791	6739	6786	6841	6818	6828	6722	6815	6787	6815	6886	6759	6725	6747	6711	6703	6755	6706	6964	6887	6790	6668	6736	6683	6777	6819	6826	6847	6787	6792	6845	6791	6835	6669	6874	6826	6799	6794	6824	6918	6773	6864	6828	6856	6886	6805	6779	6846	6768	6821	6782	6779	6789	6749	6676	6717	6657	6823	6749	6761	6734	6752	6880	6852	6850	6877	6945	6783	6873	6743	6833	6789	6756	6756	6827	6934	6778	6878	6754	6755	6744	6855	6790	6801	6756	6720	6761	6719	6779	6964	6709	6733	6642	6634	6805	6672	6862	6879	6748	6889	6741	6834	6867	6764	6727	6812	6644	6820	6825	6791	6778	6845	6836	6798	6836	6887	6892	6851	6767	6728	6739	6983	6672	6853	6903	6767	6883	6788	6752	6762	6889	6956	6899	6768	6905	6884	6846	6828	6842	6781	6816	6716	6806	6847	6737	6784	6863	6731	6656	6766	6674	6728	6791	6810	6913	6961	6817	6732	6759	6752	6760	6793	6863	6746	6877	6884	6800	6839	6686	6793	6777	6801	6711	6726	6913	6822	6817	6762	6672	6865	6797	6769	6670	6995	6851	6737	6809	6762	6835	6841	6744	6800	6853	6786	6860	6888	6918	6944	6916	6822	6767	6784	6741	6724	6808	6823	6950	6874	6933	6889	6605	6953	6828	6786	6833	6706	6810	6956	6831	6811	6800	6812	6814	6677	6798	6959	6773	6742	6806	6778	6765	6791	6791	6803	6951	6829	6919	6904	6736	6751	6766	6775	6688	6640	6727	6819	6720	6770	6791	6715	6914	6726	6727	6700	6794	6816	6770	6814	6793	6812	6868	6772	6761	6788	6834	6884	6770	6797	6808	6652	6702	6752	6818	6718	6779	6673	6840	6775	6903	6738	6859	6714	6822	6836	6767	6770	6858	6789	6751	6778	6833	6692	6814	6725	6732	6729	6780	6662	6836	6874	6814	6756	6857	6858	6976	6906	6705	6750	6903	6728	6748	7005	6687	6801	6708	6912	6802	6926	6735	6887	6856	6782	6848	6732	6815	6802	6780	6885	6775	6824	6734	6859	6828	6913	6845	6841	6801	6860	6891	6799	6809	6757	6760	6824	6892	6894	6856	6875	6732	6784	6744	6762	6645	6793	6782	6763	6784	6754	6735	6867	6777	6829	6722	6784	6699	6979	6822	6742	6978	6674	6905	6716	6895	6671	6849	6764	6805
39845	40690	24363	9192	2407	1122	966	913	933	910	870	890	882	895	843	897	923	871	922	903	915	892	904	920	915	894	945	856	886	871	908	910	866	904	865	933	908	893	925	874	898	888	873	908	891	916	891	887	883	862	910	851	918	912	897	903	878	897	880	913	886	943	871	921	865	885	849	888	875	933	897	830	883	898	907	881	932	903	901	908	924	890	895	941	915	879	933	960	967	850	887	895	952	933	937	890	896	929	922	898	877	936	931	923	895	908	881	891	886	860	897	917	841	937	882	868	874	961	925	897	907	838	896	884	942	919	861	933	848	863	891	884	953	910	920	903	895	943	870	912	931	850	867	929	915	860	914	905	977	920	891	917	888	891	865	901	900	891	885	882	879	923	884	900	888	892	869	916	890	907	903	878	876	928	846	912	886	944	912	915	885	877	926	887	902	902	915	903	927	925	870	886	901	921	967	868	939	883	880	913	917	918	894	912	981	922	910	837	881	894	883	891	891	909	912	895	862	871	883	902	967	910	894	902	923	868	948	875	944	899	956	877	852	900	890	922	879	954	904	870	899	870	880	915	931	871	866	872	887	874	920	865	932	889	876	963	903	946	957	857	927	910	856	893	904	942	891	905	903	876	876	917	907	881	877	935	954	941	911	892	907	904	924	847	869	920	895	923	889	964	855	861	899	857	923	915	923	906	935	956	856	946	917	900	873	938	948	939	867	866	919	900	931	901	895	906	881	880	858	874	933	901	930	861	930	860	890	911	912	936	910	881	893	896	911	918	934	949	933	896	916	918	860	897	866	832	868	910	884	880	914	927	906	909	923	906	890	835	929	902	940	907	873	877	955	935	848	938	903	867	900	947	879	895	910	840	932	903	878	934	933	865	897	865	904	877	874	876	937	899	900	945	935	893	897	889	893	869	892	935	906	915	876	937	928	934	902	932	992	960	900	891	935	910	910	877	912	882	891	869	894	874	942	883	869	882	901	897	920	877	859	920	847	854	910	891	954	911	913	915	869	942	885	876	918	869	956	859	906	936	927	909	906	930	903	936	953	864	895	846	941	911	917	898	946	898	931	862	940	865	890	959	937	909	899	901	872	890	914	878	861	859	922	918	856	875	952	970	893	875	907	886	906	840	915	919	913	933	958	915	928	910	909	901	857	903	888	871	855	961	866	933	881	910	965	888	914	846	910	885	861	871	932	879	890	899	941	941	854	944	876	926	858	862	852	888	915	882	935	905	932	860	891	894	934	888	874	855	903	868	941	894	911	865	954	887	820	872	894	908	891	948	922	871	909	881	957	898	949	866	851	934	862	893	892	914	903	942	884	858	904	920	895	882	871	920	942	933	880	925	929	925	914	889	904	912	844	941	920	908	885	897	843	864	897	882	854	868	869	884	942	908	918	904	865	840	943	913	908	906	939	852	883	900	850	938	890	915	900	922	936	927	921	878	922	919	915	967	903	943	926	920	910	894	932	843	958	848	864	868	919	929	900	886	892	881	965	927	899	893	968	873	915	930	909	825	924	871	959	938	912	934	891	901	915	910	959	908	906	880	878	910	954	916	892	923	857	949	936	897	973	947	861	901	926	880	894	820	910	900	836	932	941	905	923	893	882	886	925	868	947	931	908	924	878	907	910	978	916	916	953	906	872	893	902	898	926	924	892	902	894	865	916	918	899	888	921	949	908	876	857	930	905	895	869	896	948	907	940	898	913	883	909	878	899	961	939	876	906	951	923	889	902	925	924	869	897	902	879	877	929	949	903	887	885	936	913	885	932	944	946	896	960	923	916	912	874	819	966	928	909	885	896	950	924	889	910	873	907	881	891	868	912	849	927	906	866	904	931	917	876	885	905	940	901	902	907	870	877	933	937	931	878	904	910	936	895	868	951	913	937	884	939	938	878	905	954	918	894	895	895	905	926	882	896	899	920	889	913	943	919	936	936	950	957	870	887	918	944	920	926	947	860	886	904	918	943	918	930	880	900	889	925	883	879	901	937	932	919	874	837	902	936	935	907	941	911	967	893	890	898	927	902	914	880	941	870	919	897	944	881	960	910	908	906	933	904	839	933	946	831	949	849	930	882	899	896	887	865	912	898	870	921	934	893	884	931	835	898	954	907	928	936	871	921	857	971	869	898	887	975	869	943	894	922	876	885	867	908	907	869	891	918	915	863	899	902	891	888	903	870	866	944	949	886	859	916	855	900	915	869	904	907	829	913	974	948	899	918	878	910	902	923	916	914	930	827	895	886	849	904	889	878	894	879	922	926	932	920	937	896	897	895	911	823	897	886	934	900	954	899	876	928	867	958	873	942	904	923	905	872	878	917	977	914	848	919	941	903	880	938	892	926	880	921	925	889	901	934	926	877	836	870	921	935	915	931	929	891	903	933	936	908	878	936	878	874	871	873	888	838	887	904	921	883	892	854	874	886	898	876	940	947	876	881	905	955	873	881	887	966	868	911	926	938	936	932	904	895	887	887	907	906	894	906	911	907	966	909	910	838	912	937	851	941	933	887	893	924	936	943	908	900	913	901	908	961	955	881	933	877	925	944	902	895	900	936	892	888	907	850	933	898	910	839	906	916	902	855	908	906	882	891	907	968	869	902	896	858	927	892	857	948	873	926	883	927	946	868	958	920	884	857	878	910	883	924	943	867	927	921	939	902	942	892	892	956	883	853	914	919	950	830	901	910	853	940	916	903	957	881	926	918	865	953	866	941	921	905	857	918	936	879	912	926	871	893	962	934	971	910	941	909	882	915	950	895	891	886	887	923	848	887	896	934	889	982	930	882	903	986	953	946	859	897	905	880	945	923	913	926	918	906	906	853	895	931	893	886	901	848	959	870	930	883	876	902	876	885	942	917	882	880	892	920	848	887	919	896	890	879	889	930	952	899	853	884	916	954	897	894	920	935	885	938	896	869	868	866	919	924	872	872	919	939	866	931	883	897	896	925	903	924	882	948	891	836	928	913	894	898	906	927	917	862	871	883	872	889	925	906	890	888	872	894	959	929	894	940	953	944	917	893	888	932	910	912	846	848	913	905	952	877	897	883	867	910	900	935	852	922	883	885	934	890	929	937	902	908	922	923	928	874	912	950	882	885	910	869	890	907	902	925	854	867	958	909	885	922	906	858	904	922	963	878	917	884	931	973	930	909	927	915	950	880	919	912	887	914	899	903	887	997	889	869	874	974	940	849	955	884	878	894	879	909	940	924	930	878	972	918	930	904	867	887	942	889	894	919	867	897	936	907	900	941	909	928	925	918	915	841	909	937	963	861	936	902	904	926	941	911	913	896	878	907	928	966	860	941	858	993	892	892	935	956	917	938	857	953	906	945	895	932	844	955	916	901	918	924	920	896	917	895	944	834	917	870	941	913	874	881	913	881	869	876	870	915	881	983	942	918	945	890	908	880	881	916	904	909	925	839	906	873	926	882	975	904	936	936	912	902	940	918	865	905	929	933	910	893	881	884	908	881	913	899	973
69344	61500	48381	36819	24501	12229	8130	7443	7572	7369	7392	7432	7410	7541	7424	7460	7316	7399	7342	7334	7534	7300	7422	7467	7429	7441	7418	7381	7422	7328	7410	7434	7427	7420	7429	7445	7408	7536	7538	7378	7352	7364	7468	7483	7466	7403	7395	7377	7357	7408	7351	7423	7480	7479	7468	7443	7387	7293	7588	7373	7423	7351	7615	7359	7374	7322	7447	7470	7458	7471	7362	7432	7391	7372	7491	7462	7460	7383	7447	7318	7545	7419	7570	7423	7308	7453	7376	7216	7449	7469	7361	7466	7477	7502	7513	7352	7427	7366	7295	7557	7508	7441	7463	7420	7390	7489	7469	7406	7422	7348	7462	7292	7402	7440	7451	7419	7454	7417	7525	7354	7434	7538	7420	7380	7436	7328	7314	7341	7575	7282	7560	7524	7416	7488	7412	7621	7258	7410	7330	7385	7356	7442	7530	7425	7399	7425	7472	7522	7368	7487	7306	7442	7422	7384	7482	7350	7443	7447	7316	7389	7453	7388	7410	7505	7483	7476	7447	7408	7349	7413	7374	7452	7435	7456	7493	7504	7253	7436	7522	7422	7535	7353	7414	7400	7384	7422	7468	7370	7372	7253	7327	7432	7534	7405	7510	7364	7410	7497	7433	7436	7503	7445	7411	7546	7541	7448	7291	7359	7430	7377	7415	7353	7481	7453	7572	7461	7583	7330	7465	7419	7531	7494	7452	7340	7378	7327	7362	7551	7474	7410	7351	7352	7600	7402	7395	7434	7518	7418	7444	7453	7486	7386	7476	7460	7350	7271	7384	7461	7408	7261	7390	7477	7511	7367	7439	7467	7363	7553	7625	7377	7427	7372	7432	7443	7459	7475	7529	7516	7563	7430	7549	7484	7371	7482	7368	7573	7340	7430	7363	7506	7503	7515	7318	7293	7538	7335	7318	7363	7422	7648	7429	7498	7432	7439	7296	7482	7427	7394	7477	7442	7553	7375	7501	7411	7353	7407	7477	7394	7386	7488	7441	7451	7413	7450	7356	7455	7421	7420	7565	7394	7388	7396	7372	7575	7416	7468	7422	7405	7434	7419	7412	7529	7539	7427	7365	7437	7440	7447	7369	7366	7409	7477	7355	7487	7355	7478	7367	7507	7363	7409	7378	7368	7438	7462	7293	7522	7505	7403	7519	7518	7331	7492	7427	7441	7370	7538	7355	7533	7555	7454	7489	7342	7542	7547	7498	7287	7498	7439	7329	7404	7458	7374	7368	7317	7443	7581	7453	7261	7488	7400	7425	7493	7303	7538	7462	7453	7480	7476	7476	7440	7443	7525	7317	7394	7352	7323	7557	7467	7419	7507	7368	7509	7468	7440	7427	7524	7396	7382	7550	7526	7517	7398	7451	7461	7473	7471	7543	7339	7482	7435	7376	7486	7450	7445	7522	7351	7459	7445	7676	7335	7476	7451	7446	7409	7406	7446	7487	7543	7293	7351	7353	7421	7363	7474	7397	7356	7567	7460	7529	7524	7307	7421	7360	7403	7414	7344	7466	7533	7392	7483	7452	7357	7384	7394	7451	7504	7443	7434	7488	7594	7445	7498	7640	7449	7468	7589	7541	7394	7457	7342	7320	7543	7378	7466	7390	7319	7437	7302	7370	7378	7495	7442	7378	7463	7437	7462	7411	7457	7378	7379	7458	7438	7504	7315	7367	7323	7477	7378	7247	7449	7362	7494	7576	7420	7480	7407	7440	7390	7507	7412	7417	7450	7415	7538	7355	7360	7398	7528	7405	7497	7383	7322	7380	7389	7359	7488	7466	7429	7404	7470	7346	7369	7496	7379	7484	7399	7647	7367	7328	7379	7448	7381	7435	7377	7371	7405	7380	7542	7440	7443	7436	7470	7367	7331	7492	7520	7374	7454	7283	7352	7358	7529	7643	7291	7463	7389	7440	7411	7494	7450	7528	7389	7403	7470	7572	7515	7502	7396	7465	7349	7468	7402	7351	7502	7476	7571	7305	7536	7398	7288	7432	7376	7484	7457	7355	7306	7387	7447	7493	7395	7331	7490	7478	7399	7404	7411	7433	7412	7374	7442	7497	7409	7356	7382	7383	7533	7329	7298	7401	7314	7333	7307	7463	7414	7413	7438	7490	7474	7401	7351	7415	7478	7341	7460	7357	7494	7357	7511	7450	7425	7454	7354	7358	7514	7345	7510	7536	7396	7356	7375	7450	7281	7550	7444	7375	7454	7536	7337	7383	7319	7521	7449	7358	7403	7470	7420	7344	7430	7458	7329	7526	7380	7365	7490	7384	7497	7417	7390	7405	7566	7479	7314	7523	7346	7391	7408	7417	7412	7411	7401	7403	7360	7340	7272	7308	7371	7313	7391	7355	7317	7375	7338	7543	7349	7414	7345	7471	7301	7320	7395	7498	7405	7416	7408	7464	7503	7371	7310	7468	7337	7411	7413	7251	7497	7538	7453	7439	7400	7487	7429	7483	7454	7438	7465	7418	7436	7569	7392	7448	7399	7382	7380	7328	7349	7537	7492	7406	7391	7361	7325	7373	7385	7442	7404	7483	7394	7472	7409	7476	7473	7393	7465	7367	7369	7429	7475	7444	7415	7287	7282	7369	7399	7396	7559	7484	7402	7365	7317	7379	7416	7389	7436	7458	7436	7382	7428	7394	7381	7425	7376	7411	7381	7384	7401	7384	7395	7451	7368	7516	7408	7392	7418	7428	7370	7444	7552	7391	7357	7444	7393	7479	7496	7425	7451	7519	7481	7365	7467	7432	7309	7460	7538	7336	7517	7395	7522	7392	7394	7385	7411	7363	7349	7528	7529	7366	7425	7470	7344	7508	7385	7514	7332	7351	7385	7445	7368	7457	7505	7324	7437	7574	7350	7485	7406	7317	7355	7369	7344	7264	7470	7473	7340	7426	7438	7461	7480	7437	7572	7437	7361	7613	7477	7386	7355	7359	7539	7451	7480	7526	7289	7406	7483	7396	7470	7464	7399	7539	7333	7297	7471	7306	7402	7456	7506	7478	7381	7359	7534	7473	7428	7352	7510	7511	7556	7534	7286	7342	7414	7573	7374	7460	7495	7479	7475	7455	7478	7386	7395	7296	7352	7414	7550	7521	7457	7389	7480	7405	7508	7410	7447	7405	7399	7488	7560	7456	7480	7573	7401	7554	7481	7483	7471	7569	7499	7557	7392	7510	7422	7459	7512	7522	7442	7299	7298	7519	7376	7488	7600	7397	7457	7423	7394	7265	7458	7469	7357	7492	7437	7353	7441	7411	7430	7376	7421	7390	7397	7348	7564	7428	7427	7430	7386	7388	7409	7476	7494	7486	7369	7388	7475	7471	7479	7401	7380	7337	7453	7366	7297	7338	7433	7461	7351	7466	7464	7355	7359	7313	7401	7416	7467	7546	7477	7299	7337	7463	7268	7533	7436	7264	7450	7322	7324	7310	7467	7284	7569	7372	7477	7388	7422	7446	7588	7461	7469	7366	7366	7424	7349	7422	7424	7529	7489	7429	7443	7372	7396	7473	7432	7422	7388	7297	7501	7387	7489	7399	7418	7429	7461	7440	7425	7446	7504	7478	7432	7364	7395	7383	7492	7431	7304	7478	7308	7419	7417	7433	7510	7290	7461	7382	7466	7369	7490	7389	7372	7529	7440	7409	7394	7314	7447	7434	7399	7537	7274	7430	7477	7441	7480	7373	7502	7444	7485	7355	7298	7403	7412	7322	7358	7393	7444	7435	7393	7395	7388	7520	7311	7568	7380	7467	7401	7411	7472	7528	7340	7384	7555	7438	7315	7459	7456	7501	7241	7498	7551	7361	7240	7432	7409	7361	7447	7537	7214	7477	7352	7359	7370	7342	7534	7456	7363	7397	7347	7512	7447	7522	7434	7509	7375	7370	7449	7298	7447	7512	7335	7359	7523	7328	7439	7466	7471	7360	7473	7446	7252	7389	7449	7542	7382	7387	7373	7426	7486	7449	7337	7446	7291	7394	7379	7471	7419	7403	7350	7478	7510	7335	7490	7425	7472	7401	7327	7413	7505	7358	7488	7401	7405	7519	7396	7325	7456	7220	7574	7265	7346	7268	7453	7308	7390	7463	7516	7349	7413	7434	7440	7560	7263	7500	7558	7354	7417	7361	7524	7453	7401	7436	7523	7429	7405	7509	7291	7381	7502	7362	7250	7513	7443	7379	7496	7481	7386	7425	7485	7422	7331	7331	7387	7376	7377	7452	7427	7478	7531	7429	7328	7534	7432	7425	7444	7284	7332	7222	7577	7400	7426	7304	7329	7445	7337	7367	7406	7353	7477	7426	7447	7401	7511	7312	7339	7464	7357	7406	7471	7613	7383	7439	7411	7346	7358	7359	7498	7389	7437	7492	7365	7266	7457	7477	7516	7296	7541	7553	7414	7469	7425	7446	7459	7393	7475	7428	7486	7483	7527	7369	7350	7297	7548	7474	7377	7412	7398	7412	7452	7408	7409	7404	7397	7403	7519	7503	7518	7410	7472	7368	7433	7428	7389	7519	7359	7461	7289	7371	7521	7387	7339	7431	7387	7576	7428	7465	7355	7306	7353	7569	7445	7350	7434	7494	7276	7364	7274	7516	7382	7446	7364	7448	7376	7398	7517	7456	7528	7273	7426	7553	7531	7413	7270	7399	7547	7349	7377	7548	7432	7502	7402	7364	7326	7441	7341	7437	7593	7422	7330	7619	7488	7442	7513	7470	7349	7386	7511	7446	7258	7457	7381	7497	7435	7595	7500	7498	7462	7453	7355	7425	7351	7416	7407	7464	7405	7526	7386	7361	7459	7422	7397	7367	7429	7588	7433	7422	7519	7418	7454	7468	7530	7563	7358	7410	7538	7321	7444	7430	7424	7363	7466	7390	7270	7459	7560	7330	7475	7470	7379	7538	7383	7393	7482	7419	7538	7438	7254	7382	7375	7524	7521	7429	7416	7442	7396	7444	7390	7398	7453	7429	7376	7449	7523	7369	7430	7515	7545	7336	7462	7385	7410	7492	7501	7527	7371	7365	7431	7386	7330	7430	7388	7337	7261	7470	7388	7403	7444	7477	7503	7533	7305	7500	7358
49765	52958	33381	16068	4852	1669	1050	956	924	936	866	959	952	958	963	938	905	1008	913	965	966	977	947	930	930	957	908	942	947	952	876	867	891	941	865	907	971	943	924	900	927	925	955	897	930	960	915	943	884	948	905	956	946	858	895	873	932	963	908	897	928	1007	900	898	916	929	944	942	926	960	916	871	915	1004	946	937	919	933	982	926	957	875	932	888	943	901	895	921	919	977	946	962	947	937	882	913	907	959	917	913	935	923	935	930	904	930	959	961	932	924	933	903	962	910	916	929	912	881	887	925	918	979	948	928	918	1005	914	925	943	933	917	905	843	963	920	925	890	962	958	901	933	968	911	938	915	895	943	917	896	896	953	906	922	936	905	931	921	888	938	963	963	934	955	926	929	906	929	899	932	927	880	915	899	913	929	860	897	958	974	888	922	932	902	889	941	930	940	885	941	931	942	909	945	945	854	967	870	956	889	887	997	917	910	952	957	934	957	925	874	967	923	935	945	917	944	958	891	886	922	871	940	880	930	952	938	982	853	919	864	944	957	945	938	962	862	907	895	900	928	890	948	910	941	900	951	922	940	937	953	921	934	951	925	965	916	905	886	915	943	936	921	965	953	954	972	905	939	922	960	884	902	917	891	961	928	911	879	968	994	925	912	958	925	930	904	994	946	968	944	924	911	932	906	901	974	990	908	943	896	939	943	900	884	979	925	944	943	896	913	905	937	919	897	905	993	920	939	907	935	915	922	937	966	902	885	904	935	1008	904	949	941	969	923	913	918	905	991	954	968	969	934	953	962	961	928	973	931	897	944	892	907	960	955	946	893	952	920	907	885	871	935	903	876	940	992	905	910	883	922	971	949	918	956	936	912	943	953	967	955	937	948	912	928	914	955	952	913	933	915	957	945	905	927	953	958	914	977	952	958	937	914	917	941	1014	927	898	889	908	894	865	935	897	926	976	924	925	952	985	884	942	949	933	967	915	905	983	963	903	916	919	883	888	913	917	902	899	892	920	906	968	981	939	897	931	968	929	965	965	957	921	914	849	926	877	993	910	891	956	901	904	918	915	908	914	911	953	976	897	965	899	899	911	977	948	942	940	917	957	949	950	900	897	870	900	927	941	915	907	940	889	873	890	950	961	906	962	977	840	919	916	847	891	949	956	908	913	854	977	945	934	891	954	909	952	974	941	935	937	1002	936	959	926	938	911	955	936	962	916	944	918	927	980	942	975	905	915	952	962	870	922	880	898	919	907	979	928	935	898	957	947	935	976	945	917	929	933	937	896	898	908	942	936	932	939	924	911	870	910	913	949	946	965	905	908	897	952	936	908	898	928	915	952	950	941	884	925	923	939	919	947	918	941	937	942	906	946	890	903	973	968	939	910	945	906	953	910	863	916	905	921	952	936	910	927	973	990	877	907	927	927	984	840	887	907	892	951	993	987	945	945	928	870	929	933	937	921	928	869	915	931	941	928	908	954	904	955	948	934	907	884	950	919	969	949	965	994	926	918	930	955	959	906	908	898	923	918	937	902	887	925	926	917	934	954	872	905	936	925	931	936	889	886	928	920	901	893	924	949	911	959	924	940	909	927	898	920	880	914	903	953	951	947	938	923	948	912	918	931	931	880	923	868	930	925	918	917	961	908	911	921	975	931	908	924	949	938	913	937	942	939	906	959	927	915	893	924	897	931	872	910	943	930	964	901	935	895	920	988	915	952	909	892	944	959	942	893	853	950	903	920	985	937	923	943	911	893	949	917	919	909	921	928	930	959	1010	873	885	901	927	938	882	944	906	954	959	960	923	900	916	938	942	945	907	947	939	908	972	950	860	941	925	906	911	905	895	917	895	997	912	961	870	921	1006	940	974	1016	948	948	938	944	919	913	893	983	867	907	901	920	986	964	959	919	932	929	946	938	957	917	962	972	938	937	945	896	893	957	955	925	971	996	881	872	943	902	900	966	889	918	929	880	890	937	965	893	952	918	922	884	952	922	933	957	880	950	899	855	982	897	964	895	937	888	893	963	941	940	967	929	923	928	856	972	952	927	997	919	904	939	905	925	926	912	923	953	970	935	889	907	926	942	953	907	884	886	892	838	971	890	908	930	898	928	977	929	941	935	865	861	908	914	926	956	926	931	873	901	914	943	968	982	968	899	914	934	944	976	900	956	956	896	937	953	1000	932	938	910	930	942	903	888	918	937	938	892	868	874	898	936	905	918	871	938	914	950	953	944	906	885	946	967	962	941	917	935	835	938	895	893	967	926	901	928	952	904	930	941	921	985	958	963	863	940	938	947	885	954	982	983	883	927	971	969	924	923	907	938	948	983	948	958	897	988	943	923	975	889	963	984	940	962	975	927	943	915	947	921	916	954	868	882	956	945	960	938	926	973	931	885	889	924	964	903	898	957	895	921	917	942	892	962	943	955	894	929	916	945	894	943	983	921	900	926	914	973	935	994	968	892	954	998	949	990	966	927	985	922	932	921	916	896	934	919	905	892	913	907	939	968	943	905	916	939	916	946	959	995	936	930	965	932	912	905	943	933	922	954	903	935	938	931	969	980	914	949	958	963	963	956	936	910	920	944	876	952	879	961	917	933	907	914	902	901	910	900	909	929	932	935	912	928	908	951	964	904	892	970	943	985	928	900	954	928	932	914	887	956	899	930	919	890	971	892	912	894	958	917	897	933	900	915	936	857	920	917	928	946	914	899	1062	953	865	941	965	871	974	1007	921	932	993	926	972	874	910	894	917	956	958	907	946	926	949	901	973	988	920	939	911	923	957	937	878	927	944	933	965	888	936	907	933	950	950	896	978	908	925	917	893	914	961	914	877	964	902	924	917	899	986	921	900	941	928	895	945	999	990	897	922	942	942	914	976	882	907	980	957	937	939	887	947	897	884	879	924	957	847	890	922	952	944	875	907	928	936	976	938	933	921	938	917	960	894	931	940	889	901	914	904	904	900	884	879	878	976	939	977	903	862	916	903	931	885	938	950	915	924	973	926	959	914	940	908	947	936	908	894	909	984	936	928	910	869	896	874	934	973	872	935	933	887	983	895	903	900	863	986	982	979	987	881	952	890	845	912	935	904	930	940	907	926	924	979	905	925	971	921	956	905	935	899	989	957	891	942	944	950	902	906	912	927	928	972	892	946	926	962	946	985	875	920	887	929	926	947	928	967	930	873	934	906	899	956	915	890	908	977	984	976	893	965	967	893	912	852	952	853	882	959	956	888	936	965	933	930	917	908	961	907	906	905	946	934	894	904	939	921	947	965	949	901	939	930	942	913	960	921	884	974	919	927	935	983	972	966	976	913	895	951	901	955	905	867	985	978	901	915	894	931	907	913	972	907	958	892	929	914	938	950	949	970	877	948	950	956	988	937	971	939	913	924	907	964	918	910	902	908	932	922	945	910	927	994	919	911	954	910	943	923	958	971	952	910	945	978	929	935	910	952	965	926	887	916	940	988	948	888	894	965	903	942	925	889	886	976	952	979	948
59728	58168	58839	46320	34979	18214	9498	7795	7610	7753	7505	7536	7672	7628	7642	7535	7595	7488	7592	7632	7678	7611	7595	7686	7677	7687	7572	7536	7566	7648	7618	7695	7500	7568	7571	7497	7712	7605	7546	7506	7729	7649	7709	7597	7534	7583	7565	7614	7608	7459	7724	7740	7591	7567	7582	7578	7568	7655	7642	7605	7520	7641	7620	7635	7575	7568	7476	7517	7561	7528	7663	7435	7600	7454	7612	7479	7747	7357	7564	7649	7638	7563	7455	7626	7667	7541	7754	7619	7668	7684	7568	7488	7577	7597	7517	7599	7592	7734	7574	7702	7606	7524	7629	7594	7483	7721	7638	7514	7604	7545	7613	7504	7617	7613	7455	7581	7624	7682	7582	7726	7579	7593	7401	7576	7546	7629	7699	7532	7615	7504	7535	7535	7686	7641	7616	7754	7509	7574	7512	7554	7578	7668	7584	7461	7703	7576	7600	7667	7650	7624	7745	7634	7676	7611	7638	7689	7547	7640	7486	7642	7663	7500	7665	7526	7691	7552	7664	7755	7694	7617	7713	7679	7705	7596	7618	7602	7554	7514	7549	7559	7565	7577	7595	7556	7507	7502	7641	7630	7624	7484	7731	7439	7590	7558	7521	7544	7689	7656	7613	7547	7520	7518	7661	7530	7653	7613	7602	7623	7615	7551	7779	7527	7641	7554	7665	7608	7569	7594	7684	7526	7542	7583	7589	7491	7633	7558	7412	7537	7662	7655	7629	7711	7450	7526	7569	7582	7727	7633	7603	7612	7607	7554	7658	7658	7469	7543	7530	7541	7614	7547	7584	7621	7613	7443	7581	7490	7584	7561	7595	7758	7473	7561	7548	7572	7534	7609	7630	7609	7637	7595	7625	7541	7480	7626	7575	7594	7593	7677	7630	7538	7686	7666	7492	7550	7584	7587	7625	7485	7478	7609	7549	7624	7637	7551	7603	7586	7510	7722	7368	7581	7619	7501	7672	7672	7585	7489	7570	7618	7542	7619	7589	7637	7562	7628	7572	7565	7614	7563	7734	7640	7483	7641	7583	7647	7674	7566	7697	7520	7701	7491	7630	7674	7606	7512	7688	7512	7470	7534	7497	7462	7621	7678	7491	7655	7486	7642	7697	7653	7503	7606	7693	7625	7662	7642	7537	7627	7580	7597	7639	7661	7630	7514	7561	7648	7644	7671	7542	7648	7515	7603	7629	7634	7580	7706	7586	7535	7559	7756	7495	7589	7640	7560	7708	7470	7703	7601	7661	7558	7683	7601	7459	7711	7479	7612	7686	7503	7667	7556	7638	7529	7677	7563	7571	7609	7427	7641	7456	7668	7560	7552	7492	7682	7567	7527	7661	7646	7541	7603	7576	7567	7531	7617	7633	7652	7608	7670	7571	7624	7674	7565	7727	7574	7578	7517	7592	7610	7593	7559	7561	7598	7643	7650	7522	7659	7570	7659	7648	7588	7528	7723	7583	7607	7684	7600	7550	7555	7450	7537	7626	7657	7587	7642	7585	7546	7602	7389	7525	7606	7600	7682	7585	7759	7652	7653	7640	7490	7514	7741	7526	7534	7615	7485	7740	7795	7509	7632	7670	7637	7537	7729	7629	7520	7501	7546	7679	7516	7576	7663	7584	7607	7501	7637	7792	7466	7572	7475	7498	7607	7631	7512	7600	7517	7703	7715	7640	7562	7673	7634	7599	7582	7438	7686	7509	7674	7553	7670	7582	7600	7656	7523	7619	7520	7607	7590	7645	7548	7577	7647	7657	7580	7645	7639	7545	7490	7755	7570	7571	7578	7594	7570	7665	7592	7529	7512	7582	7491	7587	7562	7668	7530	7586	7556	7589	7595	7529	7527	7640	7555	7698	7503	7747	7564	7577	7545	7588	7529	7580	7607	7466	7547	7714	7450	7622	7533	7646	7565	7655	7609	7686	7644	7565	7591	7568	7746	7552	7555	7679	7649	7598	7631	7651	7564	7757	7530	7652	7803	7563	7472	7636	7627	7721	7469	7639	7532	7494	7633	7621	7621	7501	7555	7517	7691	7664	7661	7662	7602	7583	7744	7616	7564	7567	7645	7602	7585	7532	7546	7570	7674	7661	7615	7646	7542	7684	7628	7566	7568	7477	7708	7685	7420	7582	7681	7527	7712	7624	7524	7758	7673	7703	7517	7565	7559	7583	7659	7707	7528	7579	7667	7550	7585	7648	7512	7613	7570	7611	7585	7645	7648	7549	7593	7588	7546	7644	7624	7532	7676	7508	7632	7600	7565	7603	7620	7656	7482	7427	7610	7625	7530	7657	7404	7613	7624	7678	7593	7648	7671	7716	7577	7549	7668	7528	7562	7586	7703	7508	7583	7671	7595	7584	7597	7630	7535	7623	7477	7587	7693	7623	7554	7587	7570	7546	7435	7603	7566	7600	7466	7700	7525	7735	7491	7586	7620	7581	7662	7574	7584	7513	7556	7698	7675	7539	7648	7646	7579	7560	7622	7635	7711	7550	7656	7565	7613	7601	7406	7732	7619	7517	7553	7565	7627	7501	7704	7529	7557	7549	7764	7650	7502	7517	7631	7442	7681	7530	7619	7389	7601	7705	7684	7646	7594	7628	7622	7593	7531	7648	7561	7641	7459	7528	7640	7495	7668	7607	7617	7551	7616	7655	7459	7519	7578	7585	7628	7543	7618	7676	7572	7520	7600	7647	7699	7599	7637	7568	7432	7620	7652	7402	7584	7594	7541	7648	7662	7697	7570	7558	7529	7601	7649	7496	7491	7650	7609	7573	7594	7669	7577	7472	7572	7686	7588	7542	7570	7571	7520	7680	7517	7583	7518	7716	7615	7669	7575	7619	7615	7585	7601	7738	7520	7727	7504	7588	7728	7660	7561	7608	7446	7501	7609	7758	7522	7571	7641	7552	7583	7602	7550	7549	7643	7564	7581	7564	7545	7649	7556	7653	7493	7533	7424	7528	7646	7527	7628	7512	7542	7729	7489	7551	7669	7670	7462	7560	7481	7531	7785	7609	7611	7625	7521	7668	7657	7596	7538	7581	7540	7626	7666	7503	7575	7620	7568	7604	7434	7606	7555	7611	7548	7574	7530	7655	7585	7604	7485	7546	7653	7757	7795	7708	7644	7495	7478	7712	7461	7665	7560	7618	7565	7652	7479	7487	7721	7741	7591	7581	7566	7627	7446	7706	7565	7682	7542	7658	7554	7646	7470	7501	7542	7500	7659	7668	7677	7463	7480	7659	7426	7614	7497	7570	7559	7577	7610	7663	7538	7617	7635	7487	7614	7750	7503	7738	7615	7521	7505	7605	7640	7599	7609	7598	7544	7544	7560	7656	7595	7400	7543	7794	7509	7582	7674	7638	7564	7717	7610	7515	7593	7651	7750	7665	7521	7684	7505	7654	7517	7665	7401	7499	7643	7678	7632	7644	7591	7537	7601	7482	7605	7720	7551	7524	7472	7671	7645	7644	7623	7589	7708	7654	7528	7695	7504	7668	7604	7607	7781	7614	7562	7622	7574	7461	7520	7639	7612	7489	7677	7483	7572	7710	7670	7570	7660	7642	7605	7560	7534	7621	7413	7598	7588	7528	7689	7607	7474	7576	7578	7603	7721	7509	7477	7606	7530	7494	7503	7428	7639	7559	7544	7642	7518	7601	7742	7637	7723	7594	7575	7549	7547	7694	7640	7644	7642	7546	7667	7632	7527	7562	7564	7507	7441	7651	7672	7661	7696	7595	7569	7449	7543	7420	7700	7765	7572	7721	7607	7438	7494	7639	7627	7815	7578	7570	7661	7557	7541	7471	7612	7692	7682	7479	7550	7526	7663	7562	7699	7628	7558	7514	7623	7529	7563	7577	7586	7494	7485	7501	7551	7585	7661	7609	7485	7602	7637	7504	7627	7542	7554	7617	7666	7513	7607	7697	7705	7602	7540	7680	7778	7600	7564	7555	7483	7628	7550	7599	7630	7482	7750	7503	7636	7521	7629	7654	7680	7593	7490	7684	7562	7638	7609	7522	7639	7601	7482	7588	7542	7532	7600	7571	7666	7586	7459	7605	7687	7541	7523	7618	7556	7586	7565	7559	7523	7744	7469	7540	7618	7540	7488	7537	7523	7600	7383	7743	7615	7635	7767	7414	7673	7565	7681	7673	7463	7579	7604	7592	7507	7498	7578	7672	7596	7685	7542	7610	7521	7637	7569	7549	7652	7617	7636	7568	7541	7642	7618	7578	7668	7572	7603	7618	7530	7523	7549	7555	7719	7676	7548	7608	7594	7676	7598	7486	7510	7771	7477	7639	7679	7576	7582	7536	7646	7667	7500	7607	7603	7569	7564	7650	7592	7552	7564	7670	7592	7632	7454	7566	7649	7470	7627	7544	7729	7676	7474	7593	7498	7742	7502	7597	7581	7497	7566	7636	7508	7663	7652	7546	7554	7636	7557	7534	7557	7565	7595	7679	7721	7570	7530	7534	7481	7642	7550	7695	7728	7678	7609	7644	7547	7558	7524	7723	7517	7584	7520	7722	7415	7707	7701	7750	7684	7636	7616	7695	7561	7649	7610	7763	7659	7687	7637	7424	7717	7528	7597	7516	7507	7377	7550	7573	7652	7514	7702	7620	7573	7618	7572	7609	7578	7583	7643	7407	7647	7625	7624	7587	7703	7568	7683	7566	7658	7592	7646	7628	7645	7561	7488	7588	7628	7544	7501	7466	7568	7588	7685	7604	7540	7472	7664	7624	7559	7610	7521	7731	7512	7573	7627	7690	7619	7574	7578	7611	7339	7606	7478	7633	7571	7563	7619	7552	7555	7734	7535	7649	7598	7613	7684	7695	7666	7579	7657	7600	7452	7574	7601	7590	7527	7543	7506	7660	7587	7574	7578	7611	7594	7617	7628	7652	7568	7651	7729	7537	7533	7679	7693	7664	7583	7440	7558	7500	7667	7618	7569	7669	7655	7551	7668	7656	7609	7636	7603	7627	7452	7586	7638	7525	7475	7592	7736	7543	7705	7573	7696	7659	7598	7490	7669	7685	7633	7561	7647	7714	7608	7664	7429	7473	7525	7719	7537	7557	7740	7611	7572	7535	7565
25785	20807	11372	3776	1412	938	755	743	752	795	793	772	782	741	803	828	742	820	738	783	758	738	767	724	743	751	788	755	759	724	740	777	762	756	769	747	752	765	816	812	729	794	758	747	738	736	813	772	799	731	761	796	748	819	738	725	772	711	754	764	742	750	823	809	756	740	749	740	718	759	715	767	797	761	770	748	762	813	782	751	773	766	756	781	781	803	740	774	741	727	715	722	744	778	723	758	760	755	734	793	765	747	758	765	736	761	810	776	783	754	778	748	802	701	724	738	737	771	746	720	759	774	738	794	722	779	748	749	767	712	775	757	791	755	706	782	727	792	784	741	760	792	794	733	877	773	776	737	776	761	774	818	696	783	796	739	788	735	777	809	762	812	783	753	793	790	767	774	792	727	774	807	775	728	745	787	805	743	801	736	775	763	790	729	791	790	781	744	762	757	749	763	750	736	776	811	791	768	729	794	733	749	786	762	753	752	746	803	767	724	797	751	770	775	768	782	731	764	774	762	771	811	747	792	798	734	767	737	758	771	762	740	721	790	762	760	769	800	758	804	823	835	746	763	781	694	777	764	795	806	758	762	805	803	767	813	757	764	708	754	766	736	799	814	787	745	723	695	711	763	762	754	782	739	772	773	749	724	754	718	730	745	737	780	772	753	754	764	801	788	777	804	769	766	740	707	751	793	798	764	777	735	767	737	770	737	808	822	765	775	773	779	790	743	764	791	811	756	781	754	737	709	771	848	760	764	802	785	748	763	791	727	770	738	758	772	789	764	791	760	763	772	763	731	773	801	809	785	744	759	770	735	821	719	766	802	780	782	776	789	774	783	787	789	772	753	745	774	793	774	772	762	743	823	754	784	780	728	769	769	774	769	786	747	801	793	771	767	807	742	700	735	737	737	768	817	774	762	786	780	786	724	754	751	763	758	759	735	784	730	798	747	789	749	804	720	780	759	749	816	778	755	766	728	754	755	781	771	756	730	769	731	778	730	729	808	790	756	724	783	732	730	801	749	821	807	758	764	734	765	803	806	709	759	776	791	791	764	763	711	740	771	760	747	742	793	775	781	783	757	724	785	757	764	765	779	728	752	747	787	746	765	756	728	749	784	805	821	776	787	761	799	745	770	784	798	776	803	771	759	701	757	755	753	738	781	769	719	806	820	746	809	751	785	776	750	726	739	766	812	759	777	778	805	770	769	735	758	744	758	735	763	786	776	769	811	725	799	771	765	763	801	777	772	812	790	698	795	770	772	747	754	755	763	765	759	802	810	774	748	757	741	780	744	811	713	765	780	791	795	761	766	738	746	834	730	798	731	772	744	773	786	812	716	775	769	735	770	736	766	775	789	756	817	737	771	755	833	742	726	788	818	764	806	745	754	798	717	719	753	780	750	792	772	788	735	789	762	758	810	764	772	792	796	758	749	709	790	768	752	739	775	773	819	746	768	753	763	798	752	757	755	768	752	804	741	720	742	795	797	748	762	770	771	762	778	729	753	819	780	761	760	781	744	822	763	763	740	798	767	714	759	785	760	743	798	764	796	718	766	738	730	801	774	786	770	784	804	803	724	799	769	768	782	742	789	796	819	751	785	781	737	713	755	762	714	748	827	784	808	721	751	755	799	749	764	805	760	717	784	705	766	765	752	801	793	760	754	736	746	756	721	737	775	786	775	753	778	791	751	707	726	749	800	801	757	764	734	750	766	801	754	738	759	791	747	771	796	773	760	794	810	719	785	774	750	747	792	717	746	765	715	795	779	800	767	758	774	744	758	752	760	760	769	795	804	770	789	790	709	771	783	770	747	776	803	756	774	730	782	765	738	785	774	750	736	764	755	771	755	753	764	785	784	715	769	746	739	747	759	726	797	732	773	737	745	783	751	697	738	730	807	805	752	757	785	790	806	764	796	747	772	727	724	717	751	781	758	766	762	753	758	733	750	847	745	819	799	728	788	786	750	727	752	802	743	771	790	750	802	780	734	730	749	771	716	777	758	750	772	725	745	761	819	789	784	747	785	783	790	796	725	756	755	780	759	728	776	795	737	793	774	788	740	790	755	823	772	787	745	782	691	729	772	804	802	755	768	776	783	711	813	732	729	787	773	730	759	744	780	777	784	720	749	765	736	800	815	773	779	715	777	773	717	790	769	751	777	783	808	745	787	785	759	713	817	778	723	777	766	747	723	786	724	806	774	722	797	761	762	772	755	772	758	742	734	753	738	748	748	734	784	800	708	811	805	727	732	820	757	779	745	773	796	734	783	741	771	738	741	773	778	772	790	742	789	805	756	761	743	758	729	806	746	793	779	748	765	752	722	795	790	718	800	759	723	784	783	766	819	784	737	783	727	775	760	810	715	794	745	771	802	813	767	761	743	790	792	831	809	774	762	799	771	748	755	744	763	700	742	789	743	742	739	784	776	724	764	743	784	787	766	749	760	742	776	786	757	729	754	743	729	760	755	812	735	729	732	757	772	803	790	778	704	746	746	740	780	762	781	800	786	820	785	718	765	810	769	736	779	769	794	769	798	768	755	722	783	765	742	805	784	776	777	722	741	749	794	773	778	789	720	799	808	717	805	755	775	785	770	744	743	730	727	768	772	755	795	809	729	710	791	759	716	744	771	765	744	749	750	785	740	778	767	759	746	755	762	850	750	783	704	727	726	757	765	760	737	780	797	794	752	747	745	797	755	750	830	775	779	769	737	793	781	773	812	759	701	770	774	742	778	753	745	758	758	742	747	737	758	723	753	779	774	743	753	749	727	802	788	743	766	776	796	769	790	759	728	841	778	769	802	768	784	787	779	749	737	736	800	812	767	759	780	767	784	755	763	745	777	809	758	757	793	796	803	798	777	765	748	765	762	788	723	783	740	744	764	786	723	747	771	752	777	773	764	755	742	756	745	748	792	712	776	742	767	761	744	804	735	774	786	791	771	750	738	786	801	771	789	803	731	765	746	797	747	740	774	815	756	749	756	748	757	761	736	745	769	758	758	737	764	763	789	749	747	739	746	730	753	775	830	786	699	806	758	812	774	754	786	755	738	742	754	747	790	781	743	796	772	764	759	739	738	713	690	755	740	740	737	716	746	770	747	751	735	774	748	784	729	744	787	751	762	749	763	741	792	782	776	830	849	778	758	727	730	775	764	733	815	746	746	753	757	771	808	783	805	799	744	778	798	768	795	794	783	757	765	731	773	768	760	777	785	752	762	764	775	737	805	796	699	765	752	794	781	765	720	776	747	820	758	735	746	789	773	732	749	762	709	789	763	756	769	771	778	752	770	780	788	759	760	848	739	755	761	733	790	743	763	806	735	751	843	729	757	799	700	833	739	776	772	719	793	759	835	721	749	759	746	774	744	772	765	780	785	774	784	749	784	757	761	737	741	748	776	752	739	817	763	770	808	753	780	754	749	762	790	780	718	690	784	779	748	735	718	821	766	796	816	712	775	768	762	725	738	789	754	784	781	764	801	808	731	781	795
59218	46787	36559	26859	17870	9376	6939	6561	6538	6482	6434	6434	6422	6437	6377	6545	6469	6492	6419	6435	6505	6600	6383	6432	6480	6422	6638	6518	6514	6473	6424	6409	6463	6502	6405	6459	6398	6474	6503	6502	6468	6521	6540	6523	6539	6533	6575	6528	6428	6507	6484	6368	6331	6377	6472	6552	6531	6449	6535	6456	6449	6448	6407	6369	6386	6423	6503	6390	6427	6428	6383	6429	6420	6381	6513	6405	6545	6353	6484	6512	6528	6427	6552	6664	6380	6550	6584	6506	6507	6536	6449	6546	6512	6557	6467	6440	6471	6571	6490	6490	6434	6508	6531	6524	6393	6462	6527	6367	6517	6515	6536	6529	6535	6385	6476	6497	6431	6478	6395	6622	6542	6561	6584	6453	6452	6449	6536	6562	6536	6600	6573	6388	6425	6498	6529	6555	6497	6607	6398	6554	6503	6556	6444	6564	6498	6434	6486	6538	6496	6598	6480	6595	6550	6484	6518	6444	6642	6511	6493	6504	6567	6410	6484	6518	6461	6478	6594	6509	6487	6454	6509	6298	6453	6554	6544	6451	6451	6497	6510	6572	6516	6531	6468	6515	6549	6473	6417	6447	6543	6498	6585	6474	6564	6536	6581	6589	6379	6461	6574	6501	6553	6457	6513	6615	6378	6490	6547	6550	6411	6402	6511	6390	6436	6554	6645	6453	6548	6526	6384	6592	6598	6327	6452	6455	6568	6398	6536	6601	6476	6393	6379	6555	6479	6461	6508	6507	6390	6492	6495	6526	6625	6538	6407	6501	6416	6461	6552	6457	6547	6550	6543	6559	6551	6625	6539	6535	6536	6493	6434	6430	6535	6519	6546	6527	6536	6433	6417	6507	6533	6494	6419	6522	6418	6422	6463	6534	6585	6535	6516	6609	6445	6581	6562	6512	6558	6349	6512	6504	6529	6395	6362	6620	6483	6428	6506	6485	6326	6459	6626	6544	6513	6530	6526	6493	6452	6464	6428	6568	6475	6646	6319	6456	6526	6386	6441	6505	6383	6455	6374	6504	6526	6534	6473	6459	6505	6437	6369	6441	6559	6472	6591	6534	6617	6520	6530	6496	6472	6493	6481	6485	6497	6498	6545	6535	6494	6478	6481	6497	6531	6413	6506	6434	6581	6481	6479	6484	6622	6507	6540	6424	6496	6536	6483	6511	6460	6450	6492	6264	6495	6592	6460	6290	6515	6525	6406	6552	6517	6467	6565	6518	6627	6575	6481	6532	6448	6507	6402	6560	6368	6414	6527	6354	6516	6437	6442	6465	6538	6517	6419	6326	6504	6495	6405	6391	6475	6468	6412	6444	6418	6503	6478	6551	6479	6411	6644	6431	6469	6420	6399	6476	6467	6511	6560	6333	6436	6615	6534	6412	6570	6492	6447	6451	6497	6521	6478	6472	6503	6433	6514	6408	6504	6485	6547	6547	6389	6542	6416	6383	6541	6504	6376	6478	6513	6453	6458	6463	6517	6378	6438	6517	6603	6474	6582	6466	6373	6541	6609	6399	6595	6454	6408	6518	6479	6406	6547	6464	6459	6453	6512	6416	6243	6532	6639	6518	6462	6455	6520	6527	6456	6402	6379	6471	6334	6556	6476	6486	6470	6412	6502	6433	6549	6606	6441	6413	6385	6458	6522	6495	6533	6440	6423	6482	6600	6523	6421	6542	6430	6467	6527	6452	6535	6466	6441	6423	6523	6472	6438	6484	6441	6490	6447	6521	6469	6495	6602	6494	6539	6577	6578	6462	6447	6530	6407	6338	6443	6479	6394	6506	6551	6631	6567	6549	6367	6504	6476	6436	6452	6518	6503	6373	6388	6539	6511	6531	6493	6494	6461	6520	6460	6381	6484	6475	6562	6513	6392	6468	6337	6443	6482	6613	6435	6651	6524	6462	6510	6549	6471	6538	6376	6573	6470	6505	6486	6474	6460	6423	6493	6426	6546	6492	6466	6459	6441	6439	6521	6481	6463	6443	6478	6596	6549	6338	6446	6458	6590	6394	6520	6557	6489	6494	6530	6471	6517	6530	6545	6515	6523	6553	6535	6467	6485	6467	6401	6482	6421	6545	6481	6483	6478	6457	6447	6577	6473	6554	6477	6455	6414	6524	6323	6430	6588	6572	6413	6560	6518	6525	6545	6372	6397	6516	6409	6392	6536	6499	6415	6579	6553	6429	6436	6571	6572	6501	6424	6481	6451	6437	6625	6593	6527	6385	6515	6582	6422	6446	6461	6495	6484	6545	6509	6521	6558	6388	6453	6307	6578	6408	6610	6417	6587	6621	6443	6534	6485	6578	6473	6370	6475	6462	6610	6471	6462	6515	6409	6463	6440	6512	6428	6461	6518	6592	6516	6510	6485	6570	6369	6424	6593	6316	6621	6472	6427	6508	6545	6594	6425	6488	6499	6427	6598	6525	6573	6619	6604	6652	6494	6544	6497	6422	6560	6464	6482	6739	6463	6426	6463	6533	6294	6467	6519	6641	6480	6451	6521	6578	6439	6539	6460	6484	6522	6480	6628	6531	6444	6592	6505	6419	6356	6509	6451	6580	6566	6310	6508	6445	6564	6433	6555	6516	6436	6466	6518	6507	6586	6443	6421	6582	6523	6492	6545	6411	6395	6444	6550	6515	6527	6483	6467	6505	6524	6437	6566	6466	6416	6438	6560	6497	6480	6503	6513	6495	6447	6464	6433	6560	6530	6444	6463	6513	6533	6486	6554	6474	6436	6489	6483	6432	6400	6565	6431	6438	6556	6431	6667	6393	6549	6634	6428	6455	6460	6623	6480	6402	6566	6446	6506	6487	6558	6523	6464	6465	6496	6430	6469	6327	6556	6417	6450	6445	6384	6406	6577	6497	6428	6451	6468	6374	6522	6436	6522	6282	6434	6498	6461	6592	6574	6544	6486	6415	6620	6455	6487	6570	6671	6376	6491	6453	6549	6421	6464	6506	6513	6541	6445	6539	6455	6480	6470	6567	6433	6500	6384	6516	6560	6375	6501	6628	6511	6525	6405	6502	6474	6466	6419	6520	6272	6503	6408	6356	6540	6309	6421	6458	6509	6648	6425	6456	6423	6381	6496	6522	6553	6538	6447	6455	6501	6470	6442	6430	6540	6452	6483	6549	6507	6390	6442	6495	6518	6501	6323	6471	6450	6533	6474	6456	6396	6354	6500	6462	6481	6453	6549	6479	6594	6433	6505	6425	6536	6514	6444	6476	6591	6495	6635	6646	6473	6468	6430	6503	6330	6564	6664	6430	6481	6363	6587	6405	6558	6506	6527	6552	6444	6505	6331	6561	6419	6484	6507	6385	6580	6521	6509	6333	6489	6475	6490	6460	6383	6474	6425	6563	6541	6515	6469	6508	6530	6555	6470	6577	6446	6451	6660	6529	6413	6350	6714	6523	6580	6398	6471	6461	6580	6431	6398	6609	6530	6525	6498	6565	6508	6529	6439	6518	6582	6503	6580	6565	6549	6530	6429	6518	6649	6534	6461	6592	6449	6516	6419	6562	6585	6496	6436	6456	6461	6468	6686	6516	6514	6489	6396	6589	6459	6450	6438	6553	6506	6487	6544	6515	6403	6417	6511	6480	6599	6496	6405	6502	6435	6416	6586	6559	6407	6481	6517	6388	6592	6410	6531	6454	6415	6429	6532	6475	6456	6396	6520	6492	6441	6544	6565	6401	6451	6493	6428	6479	6570	6558	6599	6394	6571	6438	6379	6635	6463	6564	6456	6565	6587	6442	6424	6597	6468	6513	6537	6520	6475	6533	6504	6509	6507	6501	6476	6501	6639	6449	6411	6410	6509	6432	6543	6478	6539	6452	6562	6500	6431	6443	6560	6572	6519	6519	6524	6605	6549	6478	6535	6538	6441	6458	6488	6578	6567	6496	6550	6521	6441	6470	6472	6506	6603	6393	6532	6516	6498	6366	6440	6460	6455	6520	6423	6436	6533	6580	6488	6467	6495	6425	6438	6359	6481	6440	6564	6492	6401	6472	6487	6460	6624	6384	6457	6428	6490	6522	6447	6508	6425	6513	6427	6489	6396	6480	6665	6486	6549	6475	6521	6490	6567	6454	6539	6601	6457	6422	6597	6360	6516	6564	6468	6513	6404	6521	6570	6486	6553	6392	6534	6542	6451	6562	6491	6418	6470	6430	6406	6507	6591	6438	6507	6544	6374	6514	6588	6561	6553	6509	6575	6547	6519	6547	6483	6349	6369	6477	6484	6577	6591	6597	6485	6521	6499	6464	6563	6424	6538	6517	6613	6465	6502	6361	6424	6468	6524	6476	6429	6546	6542	6314	6487	6486	6422	6472	6540	6731	6556	6609	6535	6491	6438	6407	6577	6567	6464	6549	6505	6486	6469	6557	6398	6501	6648	6415	6466	6437	6375	6418	6545	6562	6442	6570	6546	6610	6506	6513	6403	6526	6482	6346	6513	6433	6474	6430	6442	6451	6363	6417	6485	6593	6483	6455	6571	6448	6451	6574	6460	6475	6481	6551	6433	6398	6400	6517	6511	6466	6582	6467	6501	6410	6565	6590	6584	6511	6411	6428	6538	6449	6496	6408	6502	6348	6425	6536	6550	6515	6458	6349	6504	6500	6433	6661	6427	6557	6462	6463	6424	6455	6573	6450	6467	6505	6597	6481	6536	6534	6418	6670	6420	6516	6478	6496	6518	6516	6488	6393	6543	6468	6404	6383	6365	6553	6567	6538	6491	6530	6358	6594	6448	6547	6520	6454	6466	6438	6458	6403	6658	6516	6448	6567	6438	6434	6605	6341	6631	6529	6468	6497	6563	6466	6608	6459	6561	6462	6483	6539	6654	6348	6483	6351	6404	6465	6501	6507	6467	6405	6498	6499	6456	6541	6544	6448	6497	6481	6629	6379	6661	6480	6526	6411	6499	6479	6462	6650	6489	6396	6531	6463	6541	6506	6492	6501	6397	6510	6403	6473	6556	6682	6524	6511	6493	6426	6464	6516	6497	6419	6479	6595	6474	6406	6506	6343	6494	6564	6378	6408	6535	6462	6558	6558	6604	6434	6496	6549	6436	6463	6466	6410	6472	6417
23795	21604	11951	4002	1425	925	744	752	705	747	733	733	728	734	730	738	768	765	736	772	738	742	737	796	743	722	746	725	757	744	750	760	777	800	740	754	712	698	742	755	750	734	729	735	770	733	702	736	716	698	737	776	740	719	698	765	735	765	726	822	738	706	715	757	702	769	777	749	700	728	746	738	694	715	789	756	721	726	805	730	727	750	754	756	703	742	721	752	756	717	730	768	744	742	757	762	762	735	718	711	722	710	735	744	730	723	737	758	733	732	747	790	748	758	798	759	719	736	744	749	729	790	745	767	713	739	747	744	754	746	758	765	738	737	803	732	785	769	728	752	735	766	728	765	756	700	755	788	693	762	745	734	771	737	771	693	729	779	780	735	724	759	763	751	736	719	772	766	733	752	739	777	795	731	738	744	760	737	723	728	750	778	711	737	784	752	753	755	675	748	683	776	766	697	777	724	743	733	747	720	801	734	737	724	803	755	716	761	662	762	708	726	730	787	797	750	749	727	706	758	757	726	740	729	732	755	755	748	775	749	771	764	742	746	751	724	780	730	742	714	799	685	744	753	757	724	812	759	761	755	713	776	739	760	795	770	739	762	785	755	726	747	747	695	755	792	784	746	751	709	699	722	749	719	751	781	741	749	769	732	751	735	738	761	795	788	720	720	732	748	738	748	675	776	741	733	704	746	722	787	758	739	706	777	735	769	747	746	774	731	758	756	744	767	744	714	807	715	755	707	690	766	806	720	754	730	758	802	793	756	774	766	735	724	778	742	782	745	741	767	763	740	733	750	741	751	783	738	770	723	757	722	811	732	742	747	781	759	781	741	750	725	760	771	746	719	745	772	711	745	771	738	777	716	747	722	770	777	735	791	787	736	748	759	743	744	760	710	751	764	783	774	795	699	774	715	720	795	720	748	758	776	755	796	755	778	753	760	759	751	777	751	683	699	747	739	674	716	796	727	765	705	696	782	736	747	705	710	730	715	716	723	737	739	773	747	705	769	739	773	728	743	717	772	742	730	727	735	725	773	711	767	694	755	749	722	735	734	750	766	767	744	764	774	708	705	739	730	750	727	770	798	775	786	761	747	734	724	768	717	743	796	765	677	750	774	702	717	762	702	748	730	730	734	719	743	725	701	788	768	747	729	711	771	719	760	755	714	742	687	675	736	699	708	782	725	713	720	772	720	749	722	704	722	706	748	727	753	770	750	763	728	714	781	735	757	738	740	811	675	737	713	763	736	762	748	750	776	783	736	761	738	724	729	745	758	799	757	775	775	722	783	733	768	760	751	761	685	729	774	744	719	735	760	747	738	736	735	652	750	778	772	782	737	726	783	765	743	745	722	732	755	710	756	783	795	738	705	740	774	772	769	736	721	736	815	753	725	742	726	761	749	772	724	771	758	723	724	740	725	727	727	784	715	781	734	735	781	777	794	742	736	736	769	802	702	787	739	713	721	746	707	747	764	726	716	736	696	773	707	750	718	706	756	751	753	761	740	752	711	741	709	741	705	793	772	758	736	764	719	768	752	727	745	710	757	789	780	749	776	789	710	722	743	755	750	727	753	723	773	731	757	737	743	735	781	728	704	772	762	721	748	729	736	779	704	722	714	747	758	733	757	779	774	749	722	733	778	768	753	767	702	782	784	786	759	754	677	747	775	745	761	729	696	740	772	724	738	774	725	708	715	778	734	753	765	732	787	767	746	717	744	786	733	731	683	794	739	742	740	707	707	819	786	760	727	725	790	718	736	731	715	739	777	704	764	721	762	716	726	734	735	763	748	721	776	702	735	742	691	768	764	767	689	806	731	737	771	748	741	738	701	741	772	740	779	714	756	820	703	747	747	713	730	767	671	761	734	703	736	743	748	754	764	704	727	763	692	809	706	769	686	763	708	754	761	708	705	717	720	757	745	721	730	736	717	696	781	733	759	735	707	729	749	754	761	774	794	751	764	737	753	732	759	749	753	736	687	760	725	753	701	771	737	763	696	702	752	770	723	729	766	739	728	737	752	759	783	754	755	740	727	751	702	721	706	711	733	715	694	685	705	765	733	724	739	718	723	714	760	743	699	762	763	696	762	725	794	767	760	751	704	693	730	718	754	794	755	706	733	774	717	718	749	740	721	720	802	740	674	717	725	716	767	756	763	742	783	753	753	749	763	770	760	713	783	761	815	766	721	716	727	789	731	765	744	775	793	744	729	705	765	705	777	737	716	741	735	806	721	759	793	783	749	752	768	767	739	768	710	764	763	789	743	729	708	723	802	762	704	750	732	758	750	711	802	723	716	709	752	734	735	781	780	737	701	791	781	785	770	778	689	767	781	775	728	724	737	751	744	691	663	771	729	719	752	786	724	721	751	731	749	735	758	738	772	774	717	765	759	772	757	746	780	737	724	738	710	750	697	706	718	803	729	806	745	744	740	768	737	730	762	718	766	716	799	812	741	745	790	706	767	770	770	707	719	715	713	760	743	745	733	675	720	709	741	762	763	721	765	715	778	755	733	770	730	794	772	748	763	752	758	745	747	752	741	729	754	733	728	756	738	737	780	728	765	761	743	719	723	718	713	711	758	724	793	753	764	741	765	765	763	762	723	737	696	796	813	741	747	765	720	743	751	785	761	724	737	777	742	761	720	741	740	736	719	725	717	712	710	740	748	731	740	774	714	718	698	755	771	765	724	735	759	781	682	754	741	747	762	787	763	775	740	804	747	700	749	767	760	707	730	788	761	765	762	774	758	715	772	698	741	746	763	726	763	763	713	739	767	780	762	716	765	741	740	759	758	697	757	732	715	777	761	738	729	699	744	711	785	721	780	698	715	702	744	735	756	721	802	747	728	803	764	715	749	797	772	761	742	728	772	768	731	796	734	720	719	757	713	784	738	696	791	758	771	736	725	769	730	725	807	772	728	747	753	736	729	769	708	720	733	776	729	734	755	753	723	706	722	771	769	745	707	745	686	743	740	706	735	768	787	734	753	716	744	721	791	761	780	710	759	707	704	758	700	751	741	766	765	726	755	728	706	770	807	761	738	760	720	768	744	753	738	745	758	716	726	721	785	730	785	759	727	765	763	782	741	737	702	773	724	756	741	739	752	736	744	727	741	721	797	766	728	690	754	724	761	760	769	771	743	726	749	758	696	768	746	762	744	724	766	785	771	730	721	741	734	756	762	744	761	785	723	734	763	728	733	752	763	740	698	789	799	740	757	719	735	758	730	757	723	692	759	731	721	714	739	780	789	746	720	758	770	785	732	731	746	673	724	769	711	785	734	713	759	717	762	755	742	781	766	782	716	743	747	711	741	742	701	752	749	738	738	788	768	762	719	704	734	739	783	698	766	784	767	739	743	720	787	780	762	723	777	752	763	741	756	764	751	715	774	742	773	729	734	749	693	756	700	788	715	755	760	739	752	726	744	782	727	805	756	788	717	709	745	745	762	760	747	736	787	702	725	755	719	676	696	716	793	698	752	749	757	749	739
58158	47967	36476	27288	16937	9309	6820	6555	6352	6385	6252	6338	6263	6177	6319	6210	6355	6237	6252	6263	6349	6341	6378	6381	6360	6486	6206	6321	6307	6342	6279	6322	6333	6336	6487	6251	6297	6356	6318	6307	6423	6308	6361	6344	6383	6250	6398	6247	6303	6396	6344	6361	6313	6330	6292	6337	6280	6340	6398	6248	6216	6256	6276	6277	6314	6301	6166	6305	6201	6399	6288	6390	6198	6238	6377	6390	6261	6338	6263	6418	6201	6385	6363	6358	6422	6430	6408	6242	6406	6378	6255	6261	6253	6276	6296	6384	6327	6288	6420	6172	6360	6281	6275	6277	6157	6331	6358	6447	6310	6303	6459	6378	6310	6307	6288	6276	6316	6249	6367	6473	6334	6303	6327	6420	6298	6346	6384	6194	6221	6304	6263	6274	6305	6325	6444	6305	6174	6362	6293	6426	6311	6299	6365	6290	6138	6309	6320	6202	6289	6382	6269	6294	6292	6331	6345	6242	6382	6183	6238	6349	6293	6300	6401	6327	6345	6356	6329	6357	6271	6250	6250	6262	6364	6187	6290	6293	6302	6401	6369	6333	6438	6321	6350	6204	6383	6389	6400	6283	6210	6326	6322	6369	6352	6354	6192	6320	6354	6327	6212	6329	6378	6389	6406	6244	6363	6307	6474	6330	6391	6324	6357	6453	6371	6331	6267	6225	6249	6363	6278	6186	6306	6392	6343	6372	6322	6371	6315	6198	6378	6307	6409	6349	6310	6344	6228	6250	6267	6330	6295	6245	6382	6311	6387	6400	6301	6251	6328	6306	6267	6216	6280	6317	6372	6429	6352	6336	6254	6368	6320	6319	6373	6390	6221	6333	6348	6463	6421	6303	6222	6330	6424	6239	6339	6384	6336	6251	6302	6421	6335	6353	6448	6309	6402	6183	6401	6318	6328	6364	6255	6305	6372	6331	6257	6164	6317	6352	6423	6327	6358	6332	6353	6251	6239	6379	6311	6248	6198	6374	6368	6439	6415	6269	6240	6432	6301	6389	6314	6378	6384	6364	6427	6310	6334	6284	6203	6316	6315	6207	6411	6371	6404	6258	6361	6286	6260	6414	6478	6359	6426	6387	6414	6329	6362	6341	6212	6329	6327	6277	6452	6355	6385	6352	6240	6277	6415	6420	6323	6401	6311	6397	6346	6223	6389	6412	6338	6260	6375	6355	6448	6298	6239	6267	6226	6384	6338	6307	6480	6298	6189	6331	6314	6315	6343	6319	6308	6214	6223	6288	6236	6356	6331	6328	6449	6400	6376	6329	6414	6400	6472	6292	6335	6244	6347	6141	6431	6386	6282	6343	6343	6306	6343	6356	6314	6304	6369	6256	6306	6306	6497	6370	6355	6305	6286	6204	6400	6280	6303	6249	6386	6314	6390	6267	6533	6339	6370	6299	6257	6263	6248	6362	6247	6269	6321	6225	6289	6403	6257	6457	6360	6280	6205	6281	6438	6337	6196	6413	6296	6173	6354	6335	6332	6250	6273	6305	6342	6327	6427	6388	6273	6193	6330	6294	6401	6257	6257	6275	6388	6415	6233	6315	6427	6289	6367	6236	6278	6387	6267	6300	6452	6385	6317	6368	6280	6412	6457	6335	6301	6251	6307	6269	6341	6298	6307	6278	6249	6288	6393	6398	6337	6343	6255	6322	6230	6408	6240	6283	6178	6213	6342	6376	6284	6279	6348	6427	6251	6357	6318	6296	6203	6221	6236	6267	6339	6222	6314	6351	6380	6341	6322	6317	6332	6344	6336	6344	6265	6342	6288	6338	6270	6301	6362	6235	6292	6392	6263	6304	6325	6314	6346	6198	6394	6376	6307	6349	6400	6212	6217	6390	6450	6391	6426	6405	6339	6316	6187	6365	6398	6271	6363	6269	6274	6291	6335	6243	6229	6197	6324	6261	6236	6363	6329	6318	6504	6207	6252	6300	6218	6318	6323	6354	6250	6325	6188	6263	6257	6258	6472	6351	6194	6355	6352	6218	6317	6337	6381	6371	6351	6312	6308	6256	6299	6314	6350	6225	6242	6334	6319	6327	6370	6260	6253	6311	6301	6318	6318	6289	6234	6308	6288	6321	6394	6263	6315	6288	6375	6348	6299	6258	6257	6190	6362	6305	6319	6371	6236	6345	6251	6385	6386	6412	6279	6246	6342	6242	6277	6300	6366	6342	6249	6348	6262	6324	6358	6323	6432	6444	6266	6318	6248	6314	6261	6286	6330	6386	6384	6278	6346	6304	6423	6352	6380	6215	6301	6264	6241	6282	6335	6271	6298	6204	6225	6366	6372	6348	6210	6265	6272	6243	6442	6286	6309	6236	6345	6319	6408	6442	6282	6394	6286	6286	6376	6266	6305	6275	6225	6332	6337	6365	6324	6353	6225	6318	6274	6289	6440	6349	6399	6330	6379	6257	6346	6332	6210	6246	6424	6342	6240	6233	6410	6331	6287	6191	6385	6294	6294	6267	6330	6300	6322	6280	6312	6207	6274	6377	6217	6367	6426	6338	6290	6407	6223	6342	6399	6243	6343	6309	6344	6268	6249	6277	6314	6348	6364	6266	6250	6246	6210	6399	6406	6253	6258	6285	6296	6274	6397	6262	6350	6317	6493	6373	6407	6275	6345	6212	6291	6479	6300	6317	6315	6187	6338	6256	6360	6316	6358	6321	6317	6409	6192	6154	6301	6183	6177	6335	6396	6439	6268	6367	6285	6334	6348	6264	6397	6259	6258	6434	6404	6235	6459	6345	6260	6228	6409	6342	6324	6383	6264	6320	6311	6277	6296	6373	6339	6335	6351	6414	6370	6353	6369	6296	6184	6246	6451	6207	6399	6357	6439	6240	6219	6324	6283	6332	6233	6398	6379	6398	6254	6299	6349	6290	6287	6284	6306	6405	6360	6325	6389	6415	6370	6390	6338	6407	6351	6354	6289	6229	6337	6329	6367	6271	6406	6307	6299	6418	6210	6362	6152	6284	6337	6397	6325	6304	6311	6234	6302	6309	6271	6326	6324	6349	6363	6250	6266	6301	6270	6263	6389	6368	6317	6290	6297	6359	6381	6296	6271	6425	6331	6365	6240	6390	6233	6402	6482	6376	6387	6426	6266	6383	6295	6389	6324	6330	6259	6306	6245	6387	6156	6301	6488	6286	6315	6330	6315	6337	6419	6304	6302	6221	6340	6193	6221	6413	6389	6308	6254	6230	6329	6388	6305	6349	6319	6222	6243	6301	6353	6395	6284	6305	6282	6279	6357	6309	6302	6176	6409	6306	6324	6323	6229	6160	6358	6233	6360	6416	6336	6397	6410	6398	6286	6420	6175	6339	6236	6296	6332	6268	6417	6389	6236	6238	6404	6293	6368	6322	6311	6404	6257	6276	6370	6427	6329	6296	6139	6253	6336	6289	6328	6433	6295	6314	6212	6283	6396	6378	6398	6227	6304	6313	6437	6314	6295	6269	6330	6412	6236	6479	6217	6407	6245	6355	6382	6369	6399	6337	6317	6399	6363	6352	6364	6413	6381	6370	6225	6354	6355	6245	6345	6436	6308	6343	6350	6364	6292	6347	6215	6439	6369	6374	6224	6381	6412	6397	6264	6371	6394	6247	6317	6480	6229	6420	6397	6326	6242	6201	6299	6311	6298	6255	6207	6299	6453	6360	6369	6252	6245	6317	6305	6399	6270	6321	6354	6306	6291	6345	6233	6352	6293	6263	6207	6358	6278	6428	6242	6372	6363	6436	6378	6304	6330	6437	6324	6298	6454	6282	6408	6270	6328	6294	6288	6392	6257	6310	6325	6327	6415	6320	6346	6308	6339	6321	6309	6372	6230	6269	6221	6109	6243	6389	6404	6395	6429	6218	6346	6348	6290	6425	6284	6287	6377	6421	6420	6306	6287	6399	6413	6198	6366	6478	6311	6238	6290	6355	6194	6322	6309	6393	6188	6326	6328	6368	6436	6386	6347	6365	6476	6369	6263	6261	6216	6283	6250	6356	6330	6364	6185	6288	6331	6170	6276	6272	6291	6378	6299	6449	6466	6258	6394	6324	6327	6293	6258	6289	6350	6363	6332	6358	6505	6320	6485	6302	6312	6310	6418	6376	6422	6293	6371	6411	6347	6351	6470	6357	6318	6372	6318	6248	6224	6293	6432	6389	6218	6339	6420	6381	6299	6458	6324	6387	6351	6403	6272	6328	6223	6351	6320	6359	6301	6341	6375	6391	6318	6403	6358	6368	6224	6317	6480	6253	6294	6297	6237	6173	6247	6307	6232	6388	6345	6298	6345	6427	6536	6353	6303	6477	6314	6398	6386	6373	6294	6211	6386	6326	6337	6346	6367	6238	6335	6407	6416	6383	6317	6339	6217	6347	6304	6229	6409	6336	6278	6338	6274	6312	6223	6423	6353	6308	6395	6381	6257	6373	6350	6357	6241	6299	6263	6360	6324	6317	6372	6316	6331	6369	6194	6259	6375	6334	6499	6370	6303	6309	6331	6358	6496	6383	6422	6396	6361	6375	6228	6358	6313	6356	6360	6240	6306	6298	6302	6326	6331	6340	6333	6300	6336	6371	6272	6250	6313	6316	6353	6173	6368	6417	6242	6281	6308	6248	6344	6290	6282	6350	6437	6351	6375	6274	6289	6298	6298	6267	6154	6253	6269	6369	6318	6313	6298	6264	6294	6275	6289	6189	6297	6340	6457	6281	6362	6277	6470	6280	6271	6303	6419	6288	6346	6325	6360	6189	6405	6433	6364	6299	6384	6264	6327	6417	6298	6347	6373	6273	6257	6354	6265	6173	6311	6326	6282	6434	6306	6190	6411	6327	6315	6531	6404	6191	6298	6313	6285	6381	6263	6307	6247	6398	6323	6419	6325	6249	6353	6370	6287	6379	6274	6217	6438	6341	6366	6188	6542	6294	6231	6438	6329	6349	6285	6177	6318	6278	6261	6370	6362	6360	6300	6300	6409	6341	6366	6363	6259	6417	6314	6303	6303	6282	6373	6325	6363	6288	6362	6248	6228	6294	6300	6278	6326	6375	6308	6249	6445	6295	6414	6314	6301	6230	6456	6380	6285	6433
38008	41374	24815	9526	2523	1110	924	853	828	885	847	874	825	872	846	881	819	839	855	876	895	812	883	794	815	883	916	814	880	888	839	847	818	845	866	877	823	877	901	852	860	836	831	874	846	860	884	885	867	868	833	779	815	832	823	859	831	824	868	808	818	839	853	833	867	848	867	881	805	837	859	885	861	871	838	826	888	813	865	848	830	821	881	849	842	830	873	850	864	828	850	822	881	827	799	883	837	821	847	916	902	858	827	828	849	863	887	871	867	885	787	873	818	829	844	864	839	822	867	817	828	884	838	943	834	857	837	805	827	795	870	833	807	854	851	840	832	836	830	855	823	890	893	796	841	884	809	813	903	827	835	871	782	866	808	884	875	849	848	860	858	831	844	876	848	798	839	840	892	850	893	859	825	793	863	885	841	893	847	826	837	908	855	846	896	821	842	843	868	834	862	876	864	841	848	869	806	835	834	839	854	834	844	824	860	797	795	838	844	916	854	813	817	805	905	887	812	814	852	833	763	791	869	870	819	891	830	835	835	829	846	837	843	889	878	826	811	858	860	810	814	895	871	899	843	864	829	811	896	833	815	833	807	857	842	834	869	835	806	850	853	847	823	831	835	893	827	888	852	836	805	805	851	839	844	816	840	844	823	850	815	871	842	827	835	887	856	829	842	852	827	872	895	867	866	842	833	860	842	828	840	809	833	809	816	855	866	858	868	813	922	819	843	859	827	870	805	903	827	847	797	877	880	820	863	819	819	811	832	829	890	854	823	840	848	829	885	861	844	863	843	799	840	892	877	831	826	864	802	874	857	865	959	795	831	822	864	844	836	858	852	870	883	843	841	856	857	887	823	851	850	827	840	800	871	849	827	840	851	807	870	815	848	875	886	793	837	856	770	876	863	845	784	884	813	853	854	793	856	833	802	860	913	882	861	856	815	819	783	845	880	807	906	829	829	809	869	858	800	855	844	826	838	806	870	834	862	835	833	820	874	836	867	840	885	918	877	778	864	855	890	844	804	862	809	857	831	793	839	847	840	828	819	819	891	857	891	837	849	830	831	865	862	824	863	898	816	861	817	836	832	884	864	864	825	889	864	854	823	849	872	858	870	866	867	845	851	884	835	802	842	844	892	864	835	877	885	826	803	834	865	848	883	845	824	842	862	872	853	845	843	815	850	850	833	868	862	847	836	876	841	860	801	838	814	780	875	815	871	834	822	830	841	844	831	878	834	845	851	885	876	808	892	854	840	865	848	905	833	818	916	852	833	830	847	818	891	836	840	875	877	846	876	863	821	817	860	812	829	879	876	781	875	800	850	913	854	834	821	859	848	873	863	803	872	840	849	817	822	805	839	787	861	783	900	811	824	817	870	846	887	836	836	904	834	902	826	831	878	864	804	876	847	846	891	790	824	819	875	827	865	844	873	817	820	867	838	868	887	860	844	839	886	807	834	833	865	859	836	863	861	873	890	862	872	793	851	854	874	836	845	825	843	858	828	838	858	816	814	864	821	863	880	890	823	860	845	827	807	846	845	875	867	871	843	875	847	804	818	817	855	853	898	858	814	855	847	916	828	787	846	849	839	865	860	841	810	859	853	839	869	879	840	869	867	824	855	866	831	884	834	877	900	865	820	862	844	884	841	829	899	862	858	852	842	855	812	886	832	843	871	857	800	837	842	807	897	822	885	828	898	837	886	819	848	885	910	824	858	809	828	825	886	876	829	865	834	845	866	855	825	820	846	876	848	907	813	856	863	840	833	846	907	898	806	802	832	854	822	854	839	859	812	822	848	830	812	793	850	826	836	847	855	868	814	858	876	881	895	879	888	886	904	828	813	843	849	833	873	809	863	841	879	879	838	788	805	827	892	852	876	821	861	838	821	852	833	838	880	843	825	832	782	846	874	872	848	840	872	820	878	827	868	862	824	819	881	880	919	876	795	887	860	849	876	833	881	853	875	889	818	808	795	889	817	859	883	895	848	826	838	872	851	788	838	825	797	853	824	828	874	862	836	898	853	851	803	849	854	846	872	843	883	881	808	857	842	862	838	866	842	790	920	869	855	875	840	862	861	783	827	832	795	813	843	880	840	870	874	859	851	797	913	850	861	913	816	886	851	784	821	843	839	836	876	837	856	790	874	846	811	885	840	852	881	878	807	848	826	828	804	830	838	843	862	859	893	885	871	882	832	835	852	862	830	860	850	809	853	882	820	821	871	902	826	833	851	877	866	859	886	842	851	825	827	892	872	900	840	846	826	874	837	816	874	838	867	852	841	851	813	862	893	838	860	851	850	845	869	859	859	856	845	874	871	851	867	846	907	818	876	857	855	828	855	837	835	809	836	829	806	854	819	862	876	836	892	869	846	759	844	855	829	830	862	879	871	932	791	859	837	827	830	847	829	861	865	886	868	831	903	848	820	867	831	821	847	889	835	802	864	842	789	835	862	850	879	846	877	798	835	822	866	813	885	850	805	868	816	844	848	862	869	862	824	865	888	882	853	822	797	814	849	851	838	843	856	854	845	840	816	809	888	907	814	873	843	891	823	858	821	862	890	890	852	858	838	867	858	875	840	831	841	838	861	880	877	863	848	864	842	843	846	906	843	864	846	867	875	825	869	820	869	939	822	856	882	857	860	863	860	794	802	780	822	829	869	810	774	863	835	807	893	932	838	866	878	841	921	764	849	847	861	854	823	894	923	837	841	861	814	827	895	856	839	867	849	839	821	838	865	853	849	909	813	900	858	840	869	855	821	852	823	860	864	854	851	825	840	858	824	833	814	843	827	777	824	910	836	866	841	848	847	846	853	849	860	803	821	877	837	830	853	869	853	831	837	852	822	832	838	823	842	779	835	852	880	852	839	870	849	809	824	861	792	859	899	848	842	797	779	865	786	853	845	870	840	824	879	834	870	837	809	869	813	892	851	806	886	880	822	859	852	813	865	853	871	848	847	890	835	865	816	851	858	835	852	812	820	851	834	848	883	840	818	843	841	910	839	851	768	872	851	808	848	831	842	881	865	856	852	789	785	860	841	819	830	863	850	808	835	871	863	834	845	858	801	882	863	827	878	833	843	806	855	865	799	830	813	794	830	850	859	882	870	807	821	904	881	829	802	831	844	849	808	890	859	921	870	835	867	815	867	798	850	831	827	858	835	829	821	821	879	872	800	847	899	875	854	846	860	905	852	818	860	869	871	852	870	824	878	863	893	835	801	803	851	852	869	839	848	860	812	825	856	844	841	787	867	849	837	793	859	847	873	879	875	884	848	857	825	863	837	822	886	815	867	844	862	834	880	871	840	842	861	851	852	885	818	865	882	846	848	862	795	863	800	837	818	852	819	857	837	860	804	851	840	881	795	830	866	815	814	823	850	900	871	838	859	818	846	785	863	851	854	846	878	782	868	847	843	889	868	836	853	892	816	823	846	832	815	846	847	869	854	800	798	863	798	880	793	847	852	857	816	850	874	847	839	879	853	899	810	843	824	852
67304	61488	48513	37250	25191	12389	8149	7157	7065	7043	7028	7036	7072	7069	7006	7146	7117	7072	7012	7030	7094	7152	7106	7113	7014	7042	7160	7179	7025	6997	7027	7143	7136	7040	7203	6990	7243	7074	7096	7061	7221	7188	6958	7028	7129	7098	7206	7046	7156	7061	7083	7147	7142	7060	7032	7057	7092	7034	7078	6955	7099	6917	7025	7207	7037	7066	7133	7039	6990	7094	7145	7087	7194	6854	6928	7083	7096	7080	7119	7120	7029	7109	7104	7007	7090	7112	6989	7038	7179	7080	7018	7080	7089	7135	7016	7172	7077	7060	7163	6933	7045	7124	6993	7133	7101	7150	7041	7112	7130	7073	7133	7117	7061	7093	7144	7104	7135	7139	7080	7051	6935	7166	7038	7067	7091	7046	7112	7146	7126	7154	7020	7099	7121	7129	7149	7172	7029	7044	7187	7018	7003	7166	6941	7103	7112	7141	7055	6972	7124	7134	7133	7136	7223	7103	7063	7067	7038	6983	7061	7086	7154	7164	7062	7107	7142	7080	7221	7059	6932	7219	7128	7136	7092	7104	7165	7116	7092	7127	7102	7162	7133	7100	7112	7082	7046	7168	7227	6998	7118	7075	7101	7129	7068	7192	7067	7082	7100	7061	7129	7164	7127	7014	7175	7039	7074	7029	7162	6963	7182	7264	7036	6985	7117	7200	7160	7081	7099	7155	6998	7063	7099	7064	7188	7055	7041	7124	7071	7185	7026	7123	7097	7031	7163	7129	7106	7107	7053	7168	7112	7151	7119	6932	6992	7107	7074	7132	7031	7062	7080	7014	7051	7073	7155	7219	7037	7197	6996	7115	7003	7056	7137	7107	7078	6935	7127	7165	7134	7042	6966	7102	7171	7114	7176	7019	7020	7105	7028	7057	7091	7003	6965	7097	7105	7114	7070	7062	6979	7057	7123	7206	7088	7185	7099	7142	7128	7184	7135	7073	7115	7095	7214	7050	7072	7105	7132	7122	7143	6942	7103	7156	7094	7067	7049	7139	7098	7113	7174	7122	7173	7204	7162	6947	6997	7027	7030	7061	7007	7066	7168	7166	7116	7104	6955	7008	7139	7080	7232	7037	7174	7052	7021	7072	7078	7089	7169	7086	7190	7163	6999	7132	7086	7166	7132	7088	7014	7074	6978	7035	6945	7059	7136	7054	7047	7111	7126	7073	7056	7155	7169	7074	7039	7048	7071	6999	7025	7066	6998	7163	7122	7128	7036	7079	7081	7090	7100	7009	7179	7100	7148	7059	7033	7130	7021	6992	7007	7219	7073	7077	7144	7140	7193	7070	6958	6996	7096	7010	7088	6989	7009	7010	7212	7073	7098	7106	7063	7145	7108	7117	7077	7174	7115	6960	7071	7130	7199	7078	7101	7100	7060	6976	7148	7098	7095	6977	6973	7075	7079	7124	7185	7075	7052	7128	6997	7061	7093	7077	7235	7044	7123	6904	7020	6933	7044	7085	7068	7069	7106	7175	7152	7102	7054	7123	7029	7042	7080	7171	7107	6978	7180	7146	7202	7121	7233	7116	7194	7185	7036	7095	7050	7002	7047	7134	7120	7157	7101	7165	6997	7126	7072	7027	7219	7097	7011	7029	7190	7012	7103	7174	7153	7050	7054	7234	7077	7164	7055	7201	6940	7057	7204	7075	7178	7116	7133	7041	7007	7154	7046	7074	7167	6934	7220	7257	7197	7103	7017	7099	7100	7076	7168	6977	7217	7043	7112	7036	7099	7046	7123	7084	7067	7138	7039	7115	7015	7081	7105	7134	6996	7058	7033	7157	7170	7073	7096	7246	7101	7107	7098	7054	7119	7079	7028	7152	7101	7208	7102	6964	7061	7011	7151	7030	7195	7126	7099	7094	6950	6965	7174	7145	7163	7041	6966	7066	7168	7126	7170	7124	7001	7185	7136	7143	6954	7115	6988	7031	7057	7091	7207	6999	7126	7016	6977	7179	6974	7087	7107	7155	7093	7202	7259	7150	7262	7115	6969	6986	7136	7234	7164	7115	7085	7194	7085	7040	7033	7096	7122	7094	7092	7171	7033	7064	7148	7094	7207	7043	7224	7052	7094	7063	7087	7052	7087	7056	7014	7097	7170	7116	6993	7112	7109	7119	7098	7113	7122	7029	7042	7002	7152	7100	7148	6932	7152	6981	7074	7087	7111	7036	7019	7046	7057	7037	7009	7175	7037	7153	7227	7191	6995	7062	7155	7126	7176	7181	6902	6991	7102	7164	6957	7250	7023	7173	7042	6963	7129	7072	7142	7113	7070	7137	7071	7056	7162	7021	7172	7219	7139	6975	7055	7095	6999	7075	7028	7184	7097	7046	7160	7095	7031	6993	7167	6884	7075	7168	6994	6980	7070	7138	7161	7010	7110	7094	7110	7130	7095	7080	7127	7070	7052	7118	7075	7030	6976	7076	7017	7028	7067	7266	7087	7176	7187	7006	7085	7122	7027	7263	7123	7001	7140	6998	7192	7150	7042	7056	7134	6944	7051	7095	7053	7003	6999	7179	7230	7209	7169	6903	6949	7003	7172	7072	7090	7119	7214	7026	7016	7232	7159	6924	7175	7126	6977	6910	7163	7040	7108	6961	6985	7018	6988	7078	7005	7084	7150	6982	7108	7114	7089	7068	7003	7058	7160	7056	6970	7066	7071	7123	7031	6955	7047	7050	7113	7133	7034	6999	7068	7014	7174	7109	7199	7134	7078	7065	7030	7007	7052	7157	7138	7143	7126	7053	7028	7033	6976	7065	7040	7033	7074	7168	7039	7111	7115	7010	7067	7152	7051	7080	7098	7095	7039	7068	7128	7141	7174	7039	7227	7097	7093	6991	7168	7015	7136	7242	7115	7148	7056	7254	7122	7223	7002	7215	6992	6906	6988	7095	7000	6977	7132	7121	7125	7119	7092	6954	7094	7061	7128	7080	7026	7183	7054	7025	7010	7119	7010	7014	7226	7125	7077	7119	6986	7054	7072	7148	7058	7091	6931	7077	6929	7070	7106	7158	7059	7001	7104	7084	7138	6952	7047	6966	7092	7121	7135	7081	7166	7121	7094	7117	7078	7049	7083	7127	7092	7204	7054	7051	7189	7141	7083	7120	7049	7085	7155	7128	7012	7048	7216	6901	7083	7086	7132	7124	7063	7228	7227	7096	7092	7004	7068	6990	7093	7076	7139	7018	7073	7101	7043	7189	7210	7173	6985	7093	7033	7144	7017	6982	7087	7117	7157	7186	7065	6998	7070	7075	6944	7120	7099	7110	7091	6990	7063	7104	6965	7018	7091	7295	7187	7072	7022	6973	7145	7134	7060	6965	7185	7254	7157	7063	7070	7158	7146	7126	7185	7170	7118	6937	6990	7062	7081	7112	7033	7125	7037	7109	7025	6865	7146	7037	7064	7031	7198	7107	7133	7189	7018	6916	7110	7127	7094	7154	7114	7046	7213	6969	7181	7068	7084	7032	7111	7172	7088	6997	7074	7070	7203	7030	7146	7094	7135	7108	7123	7164	7295	7124	7010	6965	7163	7065	7194	7078	7102	7176	7111	7111	7058	7174	7050	7004	7016	7075	6977	7019	7025	7210	6965	7206	7226	7128	7018	7098	7030	6933	7017	6980	7216	7169	7165	7129	7099	7189	7125	7108	7185	6974	7087	7050	7111	7231	7003	7148	7060	7120	7179	7153	6996	7103	7132	7187	7056	7082	7209	7206	7129	7130	7002	7034	7052	7140	7052	7108	7005	7142	7073	7141	7056	7011	7042	7109	7083	7090	7062	7122	7137	7111	7071	7181	7063	7000	7050	7148	7106	7068	7057	7021	7223	7051	6974	7099	7234	7029	7112	7201	7192	7070	7087	7067	7030	7134	7109	7054	7041	7093	7047	7051	7046	7068	7126	6978	7215	6942	7076	6961	7122	7101	7223	6957	7151	7196	7024	7109	7100	7108	7255	7195	7115	7118	7122	7179	7108	7122	7052	7117	7211	7116	7131	6905	7137	7176	7025	7197	7038	7169	7109	7014	7027	7174	7294	7050	7061	7104	7099	7077	7145	7126	7035	7069	7106	7258	7119	7094	7060	6945	7179	7012	7080	7107	6957	6997	7218	7050	7143	7018	7081	7036	7219	7147	6978	7034	7057	7118	7055	7141	7110	7129	7078	6993	7182	7044	7136	7119	7159	7032	7222	7091	7214	7000	7025	6986	7066	7047	7101	6999	7029	6963	6962	7085	7107	7102	6952	7096	7162	7252	7092	7278	7087	7116	7041	7068	7029	7039	7076	7134	7103	7103	7065	7056	7026	7046	7057	7004	7043	7116	7043	7053	7059	7174	7085	7063	7226	6951	7171	7039	7178	7132	7069	6984	7130	7166	7064	7067	7127	7198	6985	7022	7141	7120	7250	7164	7006	7247	7039	7018	7105	7164	7136	7257	7056	7069	7035	7263	7143	7159	7056	7098	7021	7062	6937	7220	7141	6981	7242	7134	7120	7190	7006	7168	7096	7125	7068	7064	7184	7063	7175	7006	7144	7126	7029	7080	7249	7017	7042	7105	6985	6992	7137	7134	7076	7088	7045	7113	7093	7060	7019	7058	7031	7076	7085	7041	7019	6990	7194	7039	7077	7173	7186	7155	7240	7248	7005	7011	6925	7052	7129	7073	7084	7120	7092	7073	7134	7039	7135	7047	7051	7063	7150	7051	7193	7012	7161	7154	7071	7037	7061	7051	7031	7264	7042	7142	7046	7118	7027	7049	7193	7082	7078	7179	7180	7071	7119	7053	7084	7100	7091	7097	7217	7096	7239	7134	7031	7137	6914	6913	7165	6994	7176	7036	7002	7098	7117	7134	7095	7157	7206	7170	7047	7099	7108	7005	6940	7117	7052	7146	6972	7091	7244	6993	7162	7050	7090	7183	7130	7072	7187	7142	6978	7041	7041	7103	7058	7044	6953	7094	7019	7019	7000	7115	7016	7135	7046	7230	7074	6945	7114	7129	7079	7137	7155	7060	7129	7125	7063	7100	7020	7057	7010	7010	7187	7006	7028	7053	7074	7116	7145	7078	7181	7146	7070	7085	7101	7064
46757	56792	34104	15156	4154	1501	982	980	921	923	901	879	918	914	881	873	875	913	904	912	939	882	901	864	931	911	927	882	883	864	891	934	872	882	947	876	881	888	886	919	917	899	882	916	918	891	839	867	936	846	960	888	866	912	925	932	902	887	882	891	887	876	900	891	877	909	903	890	857	922	893	903	897	867	908	924	892	920	931	907	871	921	885	925	857	901	935	889	950	923	952	909	910	919	954	916	912	852	896	927	860	889	896	920	884	902	873	920	892	919	921	860	913	871	913	918	905	896	872	907	895	916	926	915	909	971	940	867	842	844	895	882	858	912	878	920	856	900	904	935	872	919	897	910	908	876	864	897	924	960	884	911	927	877	878	849	838	881	933	925	899	886	939	903	908	867	921	965	891	884	919	914	858	835	864	893	881	920	918	896	874	917	937	903	932	867	879	899	929	854	853	896	886	873	898	863	966	933	912	898	923	927	971	895	946	849	909	852	883	884	924	858	870	928	887	892	892	928	871	858	874	957	898	870	897	876	897	866	889	886	900	915	928	901	856	890	883	891	922	886	864	862	919	923	930	879	882	893	904	901	900	909	876	894	868	869	894	830	902	927	923	888	946	934	844	826	851	890	933	877	864	867	910	880	887	898	897	923	910	950	905	894	923	854	923	902	899	914	929	888	896	918	963	854	928	904	870	903	907	913	876	904	927	910	851	866	921	910	897	923	874	886	854	893	866	858	912	837	875	935	892	903	863	858	898	895	860	872	928	831	942	887	933	905	915	903	882	846	878	890	929	898	896	878	866	865	944	926	883	861	929	879	847	897	900	844	892	910	879	897	857	937	949	945	899	903	913	881	888	893	959	878	898	906	914	867	924	864	904	918	907	950	891	932	865	841	852	869	929	929	905	936	924	896	829	898	891	890	919	902	949	906	943	905	886	927	917	906	919	877	941	916	901	893	910	914	916	920	966	844	890	956	906	891	965	915	943	912	896	886	922	946	858	882	885	856	938	858	863	898	865	888	836	898	895	920	934	884	899	902	866	922	921	914	902	878	897	848	935	932	857	869	896	884	903	923	912	884	860	910	911	910	906	909	914	902	884	907	869	918	870	922	929	887	893	882	923	907	887	961	902	868	914	903	929	901	944	894	920	958	932	941	933	934	916	940	884	872	935	893	928	962	903	929	886	895	948	850	879	907	909	893	945	892	880	879	907	925	919	885	928	879	859	907	934	911	882	875	908	923	906	948	972	966	841	932	928	890	852	935	851	905	901	903	875	927	876	950	945	915	906	900	887	912	909	895	910	884	877	901	902	900	869	931	850	905	910	886	871	919	885	926	902	888	889	923	893	895	951	901	908	830	891	865	946	910	884	897	911	905	939	878	883	866	890	885	875	930	933	906	822	889	893	877	944	920	912	889	896	833	859	865	868	911	876	895	889	873	880	895	876	927	884	885	835	839	835	949	906	900	926	863	905	884	886	853	945	886	941	923	890	903	910	895	903	892	906	882	870	933	880	935	896	860	937	931	912	895	896	860	924	907	902	900	873	889	927	945	911	880	881	980	832	939	959	924	878	863	884	886	897	899	933	875	985	892	872	899	917	915	883	882	991	913	930	917	927	922	908	895	862	946	888	930	972	920	868	879	924	835	889	939	889	949	894	912	937	904	880	928	940	915	914	882	940	908	966	933	941	879	895	891	914	915	916	913	916	897	924	937	870	894	875	887	895	867	914	886	903	921	861	977	939	909	910	916	977	896	873	903	984	899	924	913	899	970	898	884	879	913	894	920	942	909	898	914	889	944	858	901	927	895	906	871	904	985	868	909	889	886	956	916	884	929	896	884	952	918	917	885	880	869	881	881	914	901	906	961	910	899	880	904	936	903	902	897	935	921	899	906	889	860	900	895	900	923	942	868	936	919	929	887	933	897	968	852	900	888	906	885	932	937	844	910	915	844	942	859	896	900	961	912	937	891	888	916	873	903	916	915	893	923	930	887	956	936	895	899	889	952	920	903	949	870	882	861	920	867	832	956	899	918	895	943	930	907	935	944	890	922	878	889	862	899	885	884	874	899	951	926	928	913	924	845	866	974	933	946	892	891	941	894	874	888	930	945	860	851	902	901	911	904	912	875	866	885	877	880	912	955	971	896	923	878	918	869	929	943	902	926	897	938	968	913	942	928	869	913	937	873	944	885	949	922	880	840	905	889	940	961	966	927	899	965	915	867	848	905	881	918	898	895	881	958	885	870	840	907	910	892	870	899	881	912	928	887	898	884	891	915	902	904	891	927	912	957	889	917	897	885	979	939	918	905	922	893	843	945	920	870	911	882	942	874	891	933	889	845	909	930	876	916	886	883	871	908	886	945	897	904	914	914	907	849	892	887	948	831	873	880	870	886	892	936	917	897	913	947	970	903	952	952	943	909	894	925	904	881	881	899	921	861	943	889	868	913	912	948	888	881	882	898	934	908	856	915	897	896	917	926	925	905	879	915	901	867	905	882	835	865	880	848	959	896	943	888	948	915	910	862	867	859	870	933	974	889	893	978	865	909	927	923	920	893	887	895	849	881	852	885	909	901	904	898	974	915	901	833	915	955	964	938	912	886	904	894	951	880	956	863	904	894	947	893	912	921	930	896	877	939	870	892	926	961	951	899	921	961	919	891	878	914	855	876	944	858	894	944	876	955	897	905	887	862	907	892	905	876	894	896	879	872	946	879	977	830	899	902	892	947	885	864	910	917	879	905	940	854	914	881	892	953	897	899	933	874	946	838	903	882	889	928	911	909	899	850	960	864	871	944	882	887	920	894	856	906	947	959	906	929	914	878	883	851	909	903	932	944	889	926	977	921	992	899	875	940	837	935	933	855	919	868	874	861	904	905	876	868	923	920	901	909	867	953	910	896	894	907	927	926	903	929	900	920	901	880	897	903	934	904	872	929	828	916	896	930	910	947	933	895	908	869	904	943	876	925	898	976	910	881	897	862	883	931	881	837	917	906	869	877	850	887	882	919	875	913	943	906	856	905	890	895	873	898	866	871	919	889	938	865	891	914	906	872	841	871	895	932	914	901	924	919	893	906	966	918	925	916	904	929	927	945	915	877	892	903	892	915	875	911	867	868	988	1009	870	912	902	873	881	991	946	900	933	890	909	905	912	883	922	897	917	904	944	914	894	889	873	897	890	850	917	917	937	920	898	950	939	910	874	944	863	875	893	928	905	896	924	859	884	884	905	920	902	941	865	889	925	912	887	922	933	877	924	879	902	936	925	876	910	882	876	901	872	927	908	932	892	928	913	894	935	911	872	850	851	916	889	910	829	956	887	937	927	893	901	860	893	905	902	963	917	859	880	929	902	974	891	910	900	866	892	921	903	912	876	886	948	927	861	919	912	901	866	884	920	890	893	945	933	894	860	959	902	905	913	921	865	858	904	933	923	915	884	904	950	902	917	899	960	958	952	934	910	921	868	899	948	951	846	914	886	922	932	851	919	952
56187	60126	57468	43636	31742	15780	8816	7574	7399	7387	7502	7503	7502	7600	7487	7354	7444	7355	7475	7537	7530	7441	7502	7532	7515	7354	7460	7380	7499	7397	7515	7371	7339	7501	7445	7383	7264	7484	7457	7352	7314	7405	7471	7480	7495	7326	7465	7385	7346	7482	7430	7574	7516	7488	7507	7424	7459	7369	7426	7430	7481	7288	7454	7506	7411	7419	7432	7478	7331	7529	7469	7404	7400	7476	7425	7577	7421	7467	7416	7437	7347	7459	7321	7376	7370	7487	7465	7450	7317	7385	7413	7416	7407	7494	7393	7338	7443	7352	7407	7545	7515	7249	7453	7392	7458	7500	7432	7312	7453	7362	7394	7467	7465	7507	7512	7320	7455	7468	7351	7389	7519	7390	7410	7464	7493	7510	7528	7443	7460	7341	7470	7351	7509	7472	7463	7476	7388	7346	7343	7523	7415	7500	7449	7487	7448	7350	7318	7531	7393	7528	7407	7631	7483	7534	7460	7540	7415	7402	7560	7386	7508	7266	7349	7466	7500	7465	7336	7361	7363	7553	7477	7393	7364	7525	7343	7537	7391	7444	7544	7303	7547	7403	7475	7342	7338	7459	7337	7311	7437	7371	7495	7570	7288	7440	7326	7439	7406	7449	7462	7384	7503	7370	7518	7426	7349	7397	7594	7517	7406	7362	7383	7545	7469	7420	7266	7444	7561	7496	7567	7433	7396	7501	7397	7514	7333	7322	7371	7526	7469	7473	7464	7349	7379	7473	7358	7663	7419	7444	7412	7510	7330	7422	7518	7455	7554	7520	7529	7501	7602	7324	7478	7449	7413	7260	7554	7507	7457	7370	7521	7453	7357	7450	7539	7465	7504	7531	7454	7515	7535	7533	7366	7456	7343	7438	7438	7507	7473	7476	7494	7534	7517	7357	7519	7334	7438	7442	7405	7456	7447	7292	7537	7344	7489	7535	7461	7530	7421	7452	7390	7500	7393	7572	7495	7538	7483	7515	7458	7367	7493	7376	7516	7301	7436	7519	7495	7401	7394	7520	7407	7499	7366	7485	7469	7444	7497	7443	7368	7504	7399	7383	7407	7410	7341	7464	7428	7394	7373	7412	7450	7365	7477	7325	7604	7368	7435	7339	7540	7379	7365	7377	7290	7445	7341	7411	7414	7590	7438	7499	7358	7452	7386	7418	7409	7565	7597	7421	7242	7444	7421	7326	7388	7438	7342	7488	7441	7384	7430	7399	7513	7452	7473	7591	7292	7354	7365	7388	7490	7456	7444	7383	7410	7307	7416	7391	7553	7377	7561	7389	7467	7458	7521	7428	7360	7301	7374	7435	7480	7509	7501	7535	7418	7436	7435	7318	7439	7395	7351	7392	7333	7485	7285	7520	7466	7470	7343	7493	7437	7473	7396	7521	7503	7410	7401	7526	7441	7431	7459	7446	7565	7403	7351	7484	7409	7416	7601	7404	7537	7354	7471	7332	7519	7375	7436	7436	7401	7456	7435	7512	7445	7367	7417	7336	7366	7440	7410	7446	7501	7384	7370	7385	7479	7300	7351	7307	7518	7512	7391	7318	7344	7521	7386	7368	7430	7475	7452	7454	7346	7446	7489	7488	7549	7359	7354	7423	7382	7356	7414	7406	7461	7453	7359	7386	7421	7457	7457	7331	7544	7347	7387	7406	7424	7458	7503	7452	7441	7323	7480	7379	7552	7410	7429	7360	7508	7507	7516	7477	7410	7417	7539	7492	7439	7404	7467	7445	7479	7406	7534	7501	7373	7360	7484	7362	7364	7438	7434	7360	7375	7459	7423	7396	7411	7356	7302	7433	7493	7393	7377	7473	7384	7383	7495	7419	7486	7365	7331	7440	7414	7521	7354	7481	7506	7379	7378	7494	7429	7473	7427	7442	7421	7452	7590	7554	7518	7444	7377	7319	7427	7463	7466	7455	7395	7443	7527	7365	7472	7366	7421	7357	7644	7498	7494	7429	7502	7417	7527	7385	7399	7367	7665	7589	7537	7418	7424	7305	7509	7545	7510	7568	7470	7463	7503	7443	7381	7434	7365	7440	7583	7499	7378	7467	7347	7530	7529	7427	7406	7424	7436	7449	7400	7435	7531	7363	7397	7463	7345	7527	7353	7362	7400	7574	7431	7350	7373	7417	7386	7350	7450	7451	7476	7431	7463	7300	7388	7457	7407	7406	7319	7282	7426	7402	7388	7382	7455	7445	7326	7435	7515	7344	7464	7365	7376	7432	7400	7482	7375	7588	7531	7332	7465	7419	7471	7418	7460	7414	7395	7415	7466	7527	7441	7421	7423	7403	7609	7330	7435	7418	7345	7368	7411	7335	7449	7411	7487	7305	7467	7446	7532	7334	7414	7398	7471	7426	7445	7388	7370	7462	7478	7499	7491	7511	7370	7406	7437	7474	7242	7362	7439	7434	7482	7423	7415	7401	7438	7346	7435	7418	7490	7306	7539	7545	7503	7398	7464	7398	7601	7392	7362	7500	7512	7449	7296	7412	7666	7476	7399	7477	7461	7450	7465	7413	7439	7497	7466	7333	7446	7321	7413	7388	7453	7513	7476	7542	7446	7433	7277	7357	7535	7389	7467	7417	7386	7294	7444	7364	7356	7425	7442	7425	7341	7481	7432	7517	7399	7525	7440	7359	7349	7443	7561	7249	7372	7444	7585	7519	7307	7543	7278	7209	7381	7435	7381	7419	7273	7558	7415	7398	7407	7608	7487	7417	7398	7489	7485	7493	7378	7367	7582	7358	7477	7347	7289	7341	7498	7479	7500	7418	7365	7405	7209	7476	7361	7272	7492	7504	7558	7408	7456	7431	7399	7410	7494	7380	7354	7355	7388	7485	7545	7475	7419	7464	7457	7463	7384	7354	7436	7552	7308	7475	7491	7386	7314	7491	7419	7342	7379	7412	7508	7439	7510	7456	7484	7478	7471	7479	7399	7404	7430	7469	7493	7313	7334	7444	7531	7314	7392	7487	7334	7552	7480	7452	7408	7317	7361	7504	7294	7384	7446	7498	7551	7372	7456	7355	7414	7464	7510	7393	7356	7361	7464	7393	7288	7419	7430	7419	7426	7597	7503	7506	7425	7506	7508	7370	7426	7479	7342	7377	7441	7388	7414	7247	7418	7449	7444	7267	7362	7470	7305	7462	7441	7406	7427	7500	7526	7443	7622	7445	7381	7510	7530	7404	7434	7523	7500	7236	7620	7363	7409	7426	7472	7387	7466	7405	7352	7528	7442	7473	7459	7306	7448	7327	7341	7440	7412	7427	7376	7535	7434	7338	7416	7465	7390	7410	7547	7407	7404	7544	7548	7347	7404	7437	7418	7399	7395	7544	7575	7450	7530	7526	7575	7391	7458	7395	7408	7505	7415	7541	7526	7515	7415	7469	7475	7393	7479	7474	7359	7412	7616	7356	7478	7391	7442	7534	7457	7537	7484	7430	7290	7357	7364	7515	7470	7354	7426	7478	7405	7297	7481	7436	7411	7371	7540	7379	7503	7461	7485	7383	7380	7478	7527	7423	7388	7488	7509	7499	7484	7438	7458	7365	7521	7475	7421	7394	7463	7459	7404	7416	7373	7392	7405	7517	7378	7475	7417	7436	7440	7402	7497	7473	7449	7479	7433	7346	7429	7388	7469	7373	7562	7587	7424	7579	7465	7515	7443	7356	7372	7519	7452	7475	7369	7542	7357	7585	7322	7389	7476	7290	7632	7418	7449	7442	7358	7451	7482	7459	7447	7476	7514	7436	7533	7554	7295	7427	7426	7481	7504	7443	7510	7497	7448	7333	7401	7533	7487	7412	7374	7500	7525	7390	7274	7536	7476	7480	7595	7504	7346	7332	7611	7372	7454	7385	7433	7316	7428	7438	7291	7386	7425	7530	7434	7434	7454	7369	7302	7403	7462	7490	7354	7449	7477	7527	7396	7377	7396	7518	7486	7377	7417	7455	7452	7554	7421	7439	7462	7492	7376	7323	7387	7558	7316	7484	7451	7322	7517	7299	7401	7386	7355	7590	7381	7549	7296	7606	7314	7497	7284	7441	7479	7530	7363	7385	7447	7376	7552	7476	7473	7491	7205	7481	7588	7409	7658	7481	7458	7433	7397	7476	7324	7338	7375	7409	7365	7525	7409	7521	7443	7361	7459	7507	7488	7348	7461	7343	7400	7444	7366	7350	7426	7383	7513	7463	7464	7425	7430	7362	7452	7416	7283	7573	7440	7405	7580	7345	7238	7505	7421	7388	7537	7384	7423	7501	7430	7486	7604	7337	7321	7377	7436	7386	7328	7555	7475	7379	7452	7450	7515	7345	7540	7451	7525	7360	7327	7394	7520	7437	7352	7372	7566	7464	7504	7405	7437	7554	7340	7403	7443	7507	7392	7420	7483	7429	7346	7455	7298	7446	7517	7403	7348	7392	7513	7340	7256	7334	7339	7406	7377	7482	7374	7544	7482	7323	7506	7458	7456	7467	7459	7413	7288	7350	7399	7433	7422	7541	7400	7388	7339	7294	7390	7485	7359	7469	7427	7485	7537	7379	7487	7406	7367	7403	7558	7377	7378	7504	7333	7433	7498	7451	7365	7455	7436	7343	7478	7477	7254	7410	7394	7349	7396	7584	7448	7448	7398	7577	7397	7566	7508	7445	7418	7466	7354	7400	7415	7469	7409	7424	7400	7363	7376	7438	7450	7435	7394	7423	7387	7434	7340	7403	7449	7460	7536	7434	7525	7426	7389	7427	7282	7335	7411	7432	7519	7502	7384	7414	7488	7331	7434	7485	7444	7585	7473	7335	7546	7468	7276	7448	7433	7491	7389	7470	7274	7460	7453	7335	7423	7443	7393	7456	7389	7458	7347	7424	7348	7293	7352	7453	7434	7416	7439	7390	7524	7340	7447	7564	7333	7537	7495	7548	7468	7447	7499	7515	7444	7399	7328	7317	7396	7503	7373	7381	7454	7459	7526	7395	7381	7426	7374	7407	7414	7500	7587	7426	7417	7476	7426	7404	7425	7442	7344	7517	7414	7438	7496	7457	7389	7391	7458	7417	7562	7279	7417	7425	7490	7369	7423	7371	7527	7390
27186	23737	11081	3293	1295	914	822	818	797	707	739	787	758	752	774	799	765	788	759	780	719	755	767	807	765	753	807	723	741	756	764	779	745	810	730	741	809	742	762	792	813	682	723	798	731	782	787	709	766	775	754	708	749	788	767	785	805	760	767	737	797	747	725	749	769	756	763	773	738	779	807	730	781	729	764	786	768	755	717	752	719	802	760	763	767	777	760	798	754	746	739	710	792	746	732	723	793	731	786	716	787	762	739	767	759	724	784	767	750	800	774	689	747	798	731	788	745	750	797	770	835	823	748	691	819	792	774	759	766	760	771	799	758	754	733	754	779	841	717	748	733	726	730	796	772	754	732	789	733	763	774	750	762	704	773	754	748	734	752	780	755	766	735	751	784	766	784	758	749	773	798	760	791	745	752	778	762	820	806	789	798	761	771	741	701	765	696	759	748	757	786	795	691	756	744	678	742	807	771	769	784	722	760	784	775	771	767	744	712	734	757	757	686	804	803	708	788	755	731	769	719	706	691	766	783	774	739	781	755	716	758	774	790	773	804	715	779	750	787	717	756	734	745	758	800	756	768	760	814	757	839	774	814	823	726	785	782	753	766	764	743	741	750	763	780	780	768	729	781	779	758	787	724	760	754	772	735	777	782	725	774	806	737	790	708	761	764	861	810	724	780	808	762	710	747	780	764	782	690	722	743	747	758	801	778	829	759	776	772	756	798	775	764	802	773	769	731	772	766	794	764	778	801	764	789	701	718	793	781	787	758	756	767	795	752	709	776	758	778	739	771	760	762	793	798	764	723	751	759	765	791	754	705	774	786	739	797	748	781	752	760	735	763	740	737	813	770	749	772	760	825	742	764	765	773	715	827	768	793	739	771	766	739	728	758	797	696	751	762	795	778	768	775	773	740	741	748	788	731	736	743	759	736	830	800	804	800	779	755	801	727	751	804	804	783	769	789	748	803	745	751	781	775	763	787	768	765	777	734	767	790	769	730	732	778	757	807	706	786	726	725	773	701	745	780	751	767	758	745	771	767	678	769	741	792	783	758	783	731	787	748	812	769	763	755	755	782	813	772	801	799	740	755	772	776	737	773	748	765	765	777	756	752	756	753	738	718	787	777	792	764	818	748	803	737	774	763	762	739	820	772	776	776	790	789	757	700	718	740	753	749	756	750	795	826	775	785	731	772	739	751	727	750	741	729	805	743	758	712	735	770	726	752	739	766	737	749	794	742	829	757	832	792	744	772	778	784	756	760	778	737	731	799	755	813	770	797	758	735	785	744	759	783	722	798	774	784	768	722	788	722	750	801	790	754	743	750	765	766	795	729	774	721	767	743	773	808	712	814	759	789	731	792	744	736	761	794	765	761	779	745	744	735	747	746	813	702	748	760	770	728	743	783	729	782	796	789	802	725	779	694	746	767	740	792	770	775	740	779	745	786	749	815	770	730	795	759	735	746	757	798	748	785	761	724	770	753	766	782	755	782	774	756	731	796	802	772	764	754	770	746	734	806	790	761	720	793	777	751	715	756	749	752	724	798	793	734	814	721	810	745	706	806	759	741	774	821	754	692	790	751	736	789	717	753	740	745	788	756	791	774	753	737	815	696	796	767	799	778	710	723	750	715	711	739	709	787	781	802	771	798	779	766	773	787	762	720	786	765	776	812	769	793	812	749	801	826	808	748	789	757	740	781	772	716	825	750	741	770	718	755	721	745	735	764	750	749	777	787	804	763	762	809	789	773	790	794	751	796	807	758	806	797	780	745	754	783	775	768	748	803	761	779	775	797	774	785	790	741	782	751	775	784	800	740	752	793	797	777	761	788	740	766	763	743	678	778	752	751	764	755	763	697	690	711	812	726	796	726	727	767	716	748	770	762	741	766	783	726	760	781	781	779	759	773	725	835	777	809	711	753	703	789	749	724	774	789	772	748	778	712	738	717	741	785	793	777	720	728	757	727	742	736	727	775	758	776	795	729	744	757	796	763	785	739	734	707	783	790	754	775	863	772	782	750	792	736	745	789	766	754	788	777	776	727	794	735	745	740	742	754	792	799	810	812	771	785	796	753	739	696	768	712	756	812	739	730	780	792	795	719	778	780	793	759	777	745	753	754	759	804	759	722	761	723	814	746	741	795	762	755	774	729	753	721	737	741	764	736	807	775	789	786	817	796	742	793	826	737	758	738	782	690	727	745	739	799	762	761	753	752	754	825	721	740	797	845	754	750	755	735	756	764	713	802	727	784	755	733	780	803	693	808	744	768	836	786	774	771	718	750	726	767	793	776	738	760	765	765	834	759	751	760	710	703	802	758	754	771	755	688	772	763	781	780	778	758	762	754	787	784	735	814	783	767	772	741	781	820	827	780	719	736	825	739	779	755	766	777	752	790	765	813	744	744	798	761	703	764	742	771	704	747	812	750	791	777	754	741	753	718	758	771	706	693	802	764	764	805	728	794	743	766	736	771	740	768	706	714	717	741	761	755	761	754	833	718	790	793	802	812	744	765	725	766	745	736	757	747	763	750	778	755	737	727	757	769	789	767	814	776	768	774	744	793	807	807	807	766	784	784	747	793	797	802	758	812	758	734	725	785	782	764	726	739	806	701	761	758	818	713	757	769	739	773	778	727	741	759	781	772	750	802	740	813	798	752	786	760	793	758	820	764	769	790	748	793	759	749	729	774	754	770	788	724	786	750	760	687	735	734	733	707	772	757	743	767	776	760	723	791	767	754	767	784	741	772	769	783	731	715	740	802	737	767	819	792	764	772	775	760	832	838	772	728	828	766	799	751	817	753	755	742	778	761	779	772	791	745	764	779	750	743	780	720	757	773	757	760	802	709	798	777	711	740	737	765	796	782	763	746	764	765	770	776	795	838	740	742	719	782	780	782	788	771	755	749	738	767	783	788	770	761	736	747	781	807	763	767	778	759	770	740	753	761	795	769	770	739	782	784	735	775	736	795	694	759	769	747	774	750	760	746	796	776	787	781	758	772	810	772	791	769	814	713	802	796	782	774	716	781	783	762	746	786	813	762	733	724	748	740	737	744	778	730	787	737	730	811	768	737	700	763	694	767	783	755	759	789	766	713	807	784	751	756	748	793	796	774	780	830	699	750	733	769	791	701	773	765	766	734	737	723	800	780	730	801	724	747	752	751	721	766	741	776	741	724	768	775	754	740	800	775	834	768	737	741	755	763	763	779	780	776	750	764	760	792	799	768	812	741	721	774	762	731	741	771	774	780	716	777	760	808	807	704	766	797	786	753	761	821	812	759	746	780	791	719	818	786	782	816	750	741	799	764	724	746	812	769	759	758	767	779	784	734	738	740	725	778	768	724	766	770	743	767	754	706	771	705	744	758	737	820	724	781	772	754	750	748	792	760	752	796	782	758	804	732	744	754	709	789	761	766	759	753	734	743	770	768	724	838	776	756	738	771	727	783	743	764	742	749	770	749	712	795	730	757	764	791	768	746	740	773	767	782	763
59775	49382	34442	24019	14644	8239	6591	6410	6569	6470	6533	6338	6530	6418	6429	6442	6435	6441	6352	6426	6412	6546	6349	6550	6418	6453	6348	6426	6479	6384	6450	6451	6504	6473	6324	6424	6390	6555	6524	6377	6467	6306	6437	6440	6381	6470	6390	6387	6375	6510	6430	6445	6496	6518	6494	6499	6406	6430	6391	6462	6412	6466	6548	6435	6322	6466	6401	6383	6521	6445	6542	6368	6548	6429	6472	6443	6570	6496	6473	6453	6386	6516	6445	6477	6452	6401	6562	6389	6474	6449	6456	6365	6370	6392	6402	6528	6398	6563	6485	6458	6443	6391	6321	6461	6453	6452	6444	6374	6432	6455	6352	6413	6441	6479	6438	6415	6494	6396	6532	6477	6443	6613	6419	6304	6425	6461	6429	6406	6461	6563	6480	6494	6537	6354	6380	6370	6458	6427	6541	6440	6286	6425	6351	6440	6433	6415	6520	6471	6335	6384	6328	6408	6476	6486	6620	6519	6497	6492	6454	6575	6395	6425	6544	6333	6451	6443	6457	6445	6564	6535	6489	6514	6510	6448	6479	6344	6503	6407	6449	6536	6411	6527	6385	6403	6438	6494	6542	6478	6406	6418	6307	6551	6476	6406	6351	6412	6519	6450	6535	6379	6458	6477	6298	6354	6531	6432	6511	6439	6451	6451	6454	6362	6460	6358	6415	6498	6348	6594	6361	6531	6437	6539	6382	6430	6352	6482	6536	6361	6459	6472	6520	6420	6493	6288	6421	6444	6425	6455	6537	6428	6360	6555	6436	6314	6410	6462	6486	6417	6514	6401	6376	6495	6403	6483	6482	6466	6462	6513	6326	6476	6508	6508	6512	6346	6428	6361	6431	6530	6510	6494	6401	6491	6454	6587	6640	6547	6534	6348	6510	6378	6471	6358	6547	6466	6482	6398	6337	6472	6438	6499	6521	6501	6441	6495	6427	6401	6504	6376	6501	6419	6637	6538	6478	6549	6581	6371	6356	6493	6349	6560	6442	6477	6571	6550	6280	6409	6441	6517	6507	6509	6531	6484	6421	6561	6443	6295	6436	6420	6407	6524	6336	6431	6485	6517	6252	6449	6413	6470	6485	6436	6372	6362	6472	6559	6509	6435	6467	6541	6458	6528	6521	6427	6435	6337	6476	6595	6467	6242	6508	6509	6425	6464	6477	6425	6465	6323	6483	6430	6393	6432	6415	6414	6441	6478	6449	6432	6540	6453	6425	6425	6364	6474	6436	6415	6303	6468	6609	6532	6540	6433	6322	6443	6387	6438	6371	6442	6595	6580	6447	6557	6310	6581	6566	6426	6434	6545	6494	6486	6277	6602	6396	6450	6467	6460	6423	6556	6394	6533	6463	6321	6508	6536	6510	6343	6463	6431	6309	6466	6538	6458	6447	6345	6375	6475	6417	6385	6580	6379	6426	6423	6390	6500	6322	6432	6526	6414	6509	6540	6482	6375	6398	6493	6465	6525	6466	6391	6372	6427	6410	6484	6477	6503	6401	6434	6488	6568	6418	6445	6569	6481	6440	6357	6509	6466	6301	6490	6472	6581	6543	6499	6466	6416	6477	6428	6341	6373	6465	6535	6582	6509	6522	6520	6513	6483	6331	6461	6577	6535	6420	6375	6537	6514	6489	6389	6565	6424	6460	6512	6320	6347	6419	6481	6384	6432	6394	6507	6564	6472	6423	6417	6352	6390	6473	6535	6357	6501	6474	6499	6415	6522	6391	6434	6436	6505	6409	6568	6361	6461	6428	6483	6342	6482	6491	6428	6396	6361	6404	6368	6413	6507	6456	6462	6438	6298	6449	6620	6332	6407	6489	6437	6440	6413	6417	6572	6454	6337	6464	6435	6409	6467	6396	6525	6507	6515	6450	6377	6348	6409	6456	6461	6422	6419	6490	6509	6416	6465	6404	6474	6479	6443	6595	6439	6457	6397	6318	6398	6455	6231	6441	6534	6561	6467	6436	6472	6477	6365	6368	6442	6396	6431	6303	6688	6381	6475	6391	6404	6454	6472	6374	6451	6412	6445	6326	6422	6559	6391	6386	6472	6323	6537	6364	6351	6470	6382	6510	6527	6486	6449	6391	6434	6408	6437	6430	6472	6384	6500	6533	6326	6412	6333	6337	6551	6434	6466	6609	6516	6429	6571	6394	6486	6544	6378	6466	6433	6402	6552	6386	6399	6386	6433	6303	6404	6520	6550	6505	6489	6525	6398	6480	6562	6463	6441	6478	6503	6410	6445	6477	6559	6547	6443	6481	6466	6394	6556	6438	6535	6377	6364	6521	6301	6477	6484	6463	6413	6487	6424	6445	6326	6373	6398	6500	6495	6273	6496	6470	6383	6404	6559	6414	6375	6383	6471	6498	6413	6371	6487	6404	6435	6514	6453	6521	6437	6460	6547	6375	6554	6446	6524	6439	6528	6469	6323	6444	6595	6527	6331	6439	6405	6402	6487	6433	6461	6437	6454	6382	6549	6636	6547	6433	6478	6481	6456	6347	6476	6379	6381	6491	6508	6520	6468	6423	6496	6567	6487	6444	6381	6428	6494	6449	6537	6478	6364	6346	6470	6530	6407	6483	6394	6486	6598	6430	6425	6518	6435	6355	6545	6506	6488	6462	6430	6539	6460	6530	6509	6395	6403	6394	6348	6408	6486	6446	6385	6359	6321	6379	6472	6520	6353	6449	6557	6306	6452	6377	6509	6544	6392	6438	6367	6499	6501	6514	6481	6264	6318	6322	6444	6372	6498	6436	6348	6384	6438	6346	6436	6474	6385	6482	6438	6377	6507	6543	6462	6372	6450	6550	6527	6579	6488	6360	6458	6339	6370	6381	6380	6515	6352	6534	6470	6422	6504	6531	6528	6409	6326	6352	6484	6439	6344	6463	6452	6431	6349	6463	6394	6472	6442	6488	6422	6492	6438	6361	6443	6453	6418	6498	6616	6388	6402	6468	6440	6430	6495	6460	6526	6430	6533	6427	6503	6495	6480	6439	6392	6423	6482	6482	6437	6444	6504	6287	6343	6467	6434	6376	6404	6449	6446	6333	6430	6413	6511	6424	6419	6371	6478	6411	6437	6337	6367	6453	6495	6430	6491	6421	6355	6576	6410	6570	6466	6457	6458	6421	6470	6397	6448	6361	6474	6317	6479	6578	6491	6461	6474	6425	6444	6494	6496	6484	6446	6383	6476	6452	6400	6525	6561	6374	6330	6412	6510	6532	6454	6409	6554	6331	6596	6451	6354	6443	6434	6481	6543	6426	6456	6497	6438	6547	6353	6390	6372	6439	6436	6451	6352	6338	6312	6653	6410	6342	6442	6302	6419	6392	6342	6462	6462	6563	6533	6422	6428	6379	6564	6445	6402	6568	6621	6484	6538	6477	6444	6525	6342	6556	6460	6399	6451	6534	6472	6438	6416	6547	6414	6520	6482	6419	6552	6551	6460	6548	6417	6481	6442	6509	6420	6414	6387	6475	6531	6531	6374	6313	6469	6616	6497	6563	6509	6461	6490	6470	6470	6417	6400	6416	6512	6482	6524	6432	6453	6469	6540	6567	6458	6478	6531	6489	6443	6354	6341	6419	6344	6450	6472	6385	6461	6555	6484	6512	6453	6594	6628	6493	6540	6384	6393	6423	6416	6497	6610	6526	6419	6435	6470	6523	6425	6429	6472	6414	6531	6325	6389	6522	6370	6577	6475	6544	6439	6456	6322	6429	6515	6457	6487	6504	6399	6488	6469	6454	6527	6506	6431	6418	6567	6533	6548	6552	6268	6486	6484	6496	6501	6470	6407	6603	6456	6368	6580	6493	6410	6469	6512	6505	6510	6230	6461	6486	6533	6482	6509	6506	6436	6381	6582	6525	6573	6416	6448	6464	6630	6426	6566	6463	6432	6450	6526	6577	6327	6467	6447	6419	6577	6575	6453	6457	6423	6401	6413	6431	6423	6488	6430	6486	6443	6433	6506	6383	6591	6340	6464	6427	6505	6429	6439	6618	6501	6496	6371	6371	6511	6458	6397	6457	6460	6409	6449	6471	6439	6366	6378	6558	6472	6420	6550	6541	6479	6448	6577	6400	6492	6332	6399	6413	6380	6416	6512	6349	6536	6378	6374	6363	6356	6389	6421	6405	6330	6429	6404	6452	6476	6351	6435	6305	6518	6402	6476	6480	6468	6315	6398	6413	6364	6408	6439	6382	6392	6467	6523	6476	6432	6490	6457	6430	6320	6599	6431	6360	6490	6470	6448	6486	6555	6465	6455	6339	6450	6431	6402	6464	6351	6530	6454	6267	6421	6507	6567	6418	6484	6491	6454	6632	6413	6398	6433	6518	6410	6554	6429	6368	6439	6545	6430	6602	6274	6472	6401	6493	6496	6402	6557	6413	6282	6608	6566	6389	6430	6398	6485	6426	6393	6363	6425	6464	6357	6430	6450	6499	6454	6362	6352	6522	6515	6433	6460	6437	6561	6498	6533	6464	6425	6426	6491	6602	6537	6325	6367	6348	6478	6575	6433	6439	6355	6495	6426	6486	6439	6356	6311	6487	6376	6484	6499	6538	6554	6418	6430	6415	6351	6388	6388	6389	6512	6467	6511	6507	6471	6490	6410	6465	6433	6270	6508	6269	6423	6513	6603	6460	6453	6315	6476	6429	6513	6427	6410	6343	6412	6437	6366	6418	6526	6413	6436	6409	6436	6460	6517	6537	6467	6473	6496	6283	6544	6449	6447	6431	6360	6564	6448	6411	6441	6421	6412	6451	6470	6509	6471	6419	6359	6433	6469	6403	6281	6463	6396	6449	6385	6412	6496	6476	6586	6465	6471	6529	6491	6364	6461	6377	6484	6464	6340	6364	6476	6501	6458	6470	6417	6490	6494	6350	6484	6481	6601	6437	6460	6525	6486	6405	6427	6590	6474	6419	6455	6520	6485	6509	6423	6449	6305	6562	6478	6367	6546	6423	6551	6466	6489	6498	6321	6367	6381	6488	6558	6461	6503	6449	6460	6500	6639	6399	6469	6482	6488	6379	6399	6485	6458	6483	6449	6465	6519	6513	6533	6444	6438	6563	6455	6460	6422	6407	6453
27963	24022	10925	3182	1275	853	785	769	748	720	756	739	747	750	735	777	728	708	715	709	684	764	685	722	717	780	727	770	755	764	710	730	743	735	760	715	758	764	752	749	708	704	724	762	679	719	763	798	712	733	773	790	744	734	738	734	777	732	717	743	757	714	721	792	770	765	764	734	761	739	734	777	729	713	775	749	719	762	727	756	717	817	733	722	767	720	766	757	696	755	741	742	796	769	744	732	729	752	795	767	710	764	734	712	769	723	748	722	712	709	718	729	765	752	794	778	698	720	723	753	746	745	743	702	757	725	745	751	768	803	712	738	774	777	749	795	723	755	760	743	741	710	721	721	747	719	762	775	764	745	704	759	714	746	754	747	745	698	790	684	755	774	747	705	740	742	730	721	737	740	793	744	733	721	755	708	727	740	728	742	756	747	745	799	749	718	737	721	788	733	789	735	787	767	756	743	763	732	762	741	738	785	759	731	762	746	716	774	719	759	700	778	733	710	722	738	759	740	737	733	720	743	710	753	811	756	712	712	728	770	758	759	719	736	783	716	757	764	710	716	758	796	766	772	723	753	784	772	785	766	759	798	759	726	730	771	749	745	753	728	779	708	759	768	741	772	724	779	756	738	713	738	769	797	768	711	717	726	769	731	710	718	703	768	753	761	774	767	732	733	751	704	721	742	718	751	779	718	809	741	721	740	707	720	704	782	728	794	743	730	752	739	752	709	761	718	756	748	739	737	769	750	763	800	775	730	764	719	767	767	732	774	683	722	728	747	761	757	789	718	727	768	695	702	711	700	698	757	782	756	760	724	791	749	773	734	782	772	753	724	809	776	728	721	709	730	718	769	700	721	786	761	711	682	714	736	719	688	729	724	737	715	746	783	759	794	710	760	712	690	815	764	735	711	731	789	754	728	732	755	743	757	740	785	734	748	753	752	763	750	751	765	781	737	706	749	732	734	758	732	783	740	667	776	701	770	788	768	753	782	778	755	747	704	751	710	770	710	739	745	772	706	747	722	750	814	763	787	770	745	758	770	755	752	789	732	727	718	770	795	772	736	767	738	736	729	750	743	785	731	685	763	753	758	723	756	738	724	722	706	750	755	710	754	780	715	796	745	755	726	733	719	768	759	716	764	765	711	714	704	723	742	720	758	788	776	782	727	772	729	721	796	772	747	745	751	709	705	746	722	776	745	735	704	771	768	724	748	765	779	740	767	750	749	757	759	776	739	751	793	755	712	751	704	763	766	732	754	729	731	786	742	731	775	775	775	731	715	747	695	752	740	724	760	760	738	791	735	691	695	724	756	756	726	727	741	728	735	771	759	739	714	708	758	738	767	759	754	724	755	755	753	752	789	700	767	765	717	732	775	718	738	695	751	761	805	732	726	720	702	742	759	778	802	733	714	804	742	748	769	742	786	769	742	725	755	715	741	751	764	742	761	735	761	798	723	751	722	744	773	730	728	719	765	743	747	775	723	768	763	731	781	706	699	760	747	748	721	801	779	756	749	753	835	748	744	733	764	702	735	757	736	753	680	779	748	757	771	795	729	734	706	773	736	728	720	785	808	784	748	748	748	802	717	785	722	739	759	728	769	805	716	735	739	727	790	746	758	701	785	727	747	753	752	820	722	737	675	744	741	782	794	793	752	735	783	717	735	737	697	798	754	794	748	781	724	749	795	751	725	751	776	769	798	739	718	772	722	738	716	781	738	797	781	765	716	781	714	739	721	783	696	716	752	736	763	713	762	737	806	742	753	747	771	750	729	772	737	736	665	761	773	765	741	761	745	712	757	715	772	760	772	758	755	734	704	708	773	723	758	806	708	762	755	753	781	724	762	732	755	707	776	767	732	703	778	726	745	685	764	742	718	799	750	765	770	742	720	745	795	784	753	690	778	751	717	746	739	720	750	730	707	731	754	731	719	754	750	741	732	770	701	760	762	827	765	685	757	728	775	738	766	721	756	764	757	763	757	767	712	744	747	776	762	764	738	738	731	740	738	738	737	724	722	729	773	733	745	738	769	696	738	743	782	774	783	790	723	776	743	724	673	748	767	756	729	742	775	773	728	802	791	763	750	740	764	752	747	748	779	705	806	763	759	784	751	775	783	691	776	721	779	734	770	739	737	725	755	782	739	811	714	725	757	748	717	769	735	759	803	736	690	736	783	737	791	725	749	758	739	712	738	747	755	775	799	759	680	698	709	712	762	723	750	721	757	725	761	712	759	769	755	771	783	741	729	745	755	825	702	741	754	735	717	764	739	730	737	803	711	734	754	775	739	669	732	741	760	715	764	779	742	732	732	739	747	745	769	803	748	786	792	729	720	771	722	760	736	767	785	697	728	745	736	713	806	712	745	738	710	775	742	753	749	761	787	693	762	750	776	711	777	763	760	766	692	751	693	762	754	737	689	738	744	772	738	756	727	751	731	746	723	768	751	713	708	724	717	779	754	759	763	777	792	734	688	719	755	715	745	730	760	764	748	747	791	780	786	749	728	721	726	742	727	745	739	763	767	750	760	686	690	704	754	790	738	762	774	748	718	731	734	740	749	729	764	769	732	794	705	759	810	753	754	752	737	756	727	754	747	754	726	755	751	758	751	737	814	714	770	746	690	748	734	805	768	764	769	731	739	806	765	731	732	744	781	733	739	735	735	744	723	770	783	764	734	799	779	747	719	707	703	734	800	718	752	731	709	778	705	758	748	735	722	772	780	788	732	715	741	740	726	732	743	699	793	736	684	684	742	748	762	734	725	697	738	765	721	732	724	722	705	768	775	756	723	755	719	707	784	747	774	765	766	713	747	732	759	762	735	732	724	779	744	695	804	712	733	731	727	738	748	705	744	780	757	766	728	740	773	733	775	825	742	748	848	761	752	692	709	749	757	721	748	752	760	735	726	710	717	745	727	705	776	723	795	731	761	749	764	800	746	774	752	760	758	781	768	755	783	760	763	694	760	761	719	694	793	811	722	786	759	714	773	741	743	693	783	731	742	783	718	707	735	759	766	761	748	750	695	772	725	766	755	697	722	762	752	741	747	775	775	740	738	805	720	763	799	739	718	766	741	757	768	754	765	734	753	754	723	772	723	759	743	725	825	778	724	721	751	764	755	742	761	716	740	773	711	776	775	748	770	752	764	717	724	731	691	742	793	735	737	733	752	729	733	778	709	741	713	786	760	777	740	767	677	774	736	755	743	728	752	768	735	723	766	695	768	709	727	746	745	770	704	786	727	766	787	776	745	751	708	693	751	726	759	751	720	743	733	775	768	758	759	768	770	736	740	704	678	793	733	740	764	758	736	769	736	744	722	717	741	742	735	721	768	767	762	736	751	746	783	723	770	720	727	700	740	741	761	788	805	767	750	706	660	743	732	733	781	731	731	755	732	759	743	754	758	790	757	743	772	777	766	716	737	728	677	733	717	750	749	738	725	751	763	748	701	764	753	766	795	733	765	746	750	774	741	770	749	749	717	728	713	753	724
61175	48731	34033	23495	14129	8025	6686	6446	6359	6439	6254	6446	6374	6461	6382	6323	6363	6346	6306	6407	6187	6338	6286	6357	6267	6232	6526	6419	6241	6309	6294	6293	6497	6310	6284	6322	6370	6230	6254	6370	6269	6372	6283	6263	6264	6303	6311	6433	6509	6170	6272	6330	6301	6412	6228	6527	6286	6282	6427	6375	6552	6302	6305	6414	6275	6257	6339	6272	6227	6282	6344	6397	6310	6345	6292	6253	6396	6282	6343	6279	6373	6305	6312	6314	6260	6288	6198	6262	6426	6324	6256	6219	6327	6317	6370	6282	6338	6349	6348	6189	6362	6378	6257	6438	6284	6330	6319	6218	6297	6308	6377	6257	6262	6405	6401	6337	6340	6331	6261	6315	6340	6401	6316	6317	6372	6342	6285	6326	6415	6239	6213	6338	6411	6290	6397	6321	6280	6405	6280	6418	6294	6298	6376	6303	6345	6359	6482	6409	6352	6280	6269	6375	6358	6375	6260	6278	6429	6310	6395	6341	6299	6294	6293	6361	6301	6306	6320	6580	6283	6298	6335	6445	6309	6375	6391	6378	6288	6315	6363	6444	6268	6336	6394	6339	6414	6330	6396	6532	6320	6459	6462	6443	6291	6197	6423	6347	6402	6374	6329	6373	6150	6281	6406	6326	6450	6309	6305	6430	6306	6271	6289	6341	6293	6306	6211	6433	6355	6392	6325	6361	6414	6348	6393	6285	6379	6362	6267	6251	6345	6306	6258	6341	6356	6327	6417	6248	6354	6328	6297	6198	6378	6475	6402	6365	6392	6339	6412	6226	6341	6345	6275	6390	6274	6481	6303	6198	6436	6384	6334	6475	6323	6323	6322	6345	6269	6365	6241	6258	6426	6223	6435	6384	6250	6235	6395	6375	6329	6389	6332	6377	6377	6304	6161	6338	6506	6358	6454	6323	6259	6170	6317	6273	6318	6310	6410	6350	6411	6320	6215	6276	6327	6499	6201	6366	6418	6360	6368	6366	6372	6395	6335	6334	6283	6438	6418	6317	6366	6272	6396	6417	6250	6450	6303	6310	6499	6306	6419	6423	6350	6308	6425	6514	6427	6411	6265	6420	6370	6369	6323	6385	6508	6344	6216	6338	6447	6422	6333	6286	6436	6289	6225	6486	6299	6438	6302	6364	6425	6354	6277	6308	6363	6288	6384	6332	6437	6254	6465	6212	6477	6292	6365	6383	6450	6208	6389	6262	6343	6365	6334	6434	6176	6528	6448	6333	6239	6424	6277	6388	6232	6303	6278	6408	6398	6343	6329	6237	6286	6322	6315	6504	6415	6419	6289	6300	6438	6257	6449	6202	6270	6467	6355	6427	6430	6265	6212	6421	6415	6441	6370	6356	6392	6361	6291	6300	6449	6181	6421	6335	6187	6280	6426	6323	6368	6389	6474	6436	6335	6354	6305	6286	6291	6342	6333	6300	6282	6361	6280	6279	6225	6384	6355	6336	6268	6336	6412	6489	6295	6327	6375	6302	6332	6521	6381	6401	6309	6266	6440	6427	6470	6408	6313	6404	6179	6306	6297	6334	6318	6511	6406	6312	6445	6363	6358	6369	6428	6369	6189	6375	6236	6323	6353	6346	6306	6385	6464	6230	6367	6348	6366	6244	6328	6402	6377	6355	6382	6343	6287	6313	6222	6345	6300	6382	6310	6382	6406	6394	6339	6232	6384	6373	6408	6248	6313	6472	6373	6296	6531	6299	6423	6341	6328	6300	6178	6216	6413	6381	6341	6501	6422	6272	6326	6329	6257	6490	6461	6312	6414	6282	6331	6390	6328	6352	6294	6378	6309	6326	6284	6309	6373	6356	6330	6355	6453	6376	6470	6480	6507	6308	6301	6408	6358	6329	6386	6238	6528	6343	6505	6298	6387	6296	6271	6341	6280	6290	6412	6230	6418	6476	6383	6472	6253	6347	6210	6340	6403	6377	6358	6241	6369	6324	6315	6300	6256	6393	6299	6353	6277	6246	6280	6412	6256	6277	6283	6344	6367	6402	6470	6359	6444	6354	6330	6332	6271	6271	6427	6459	6238	6252	6274	6288	6379	6410	6276	6398	6347	6320	6358	6386	6237	6504	6399	6443	6224	6337	6282	6416	6242	6265	6286	6453	6329	6316	6295	6336	6334	6390	6461	6365	6402	6368	6289	6314	6376	6349	6333	6204	6234	6151	6220	6423	6326	6325	6373	6432	6435	6476	6288	6393	6429	6324	6462	6292	6203	6362	6297	6435	6402	6355	6391	6290	6340	6334	6409	6268	6426	6332	6516	6335	6253	6382	6380	6368	6310	6340	6338	6320	6305	6416	6325	6261	6299	6380	6264	6328	6424	6266	6393	6287	6263	6352	6405	6309	6295	6366	6301	6376	6252	6366	6230	6301	6387	6389	6341	6327	6240	6288	6204	6224	6287	6259	6386	6405	6408	6308	6335	6168	6484	6369	6387	6401	6308	6272	6338	6188	6343	6361	6247	6221	6392	6277	6528	6361	6344	6387	6367	6364	6354	6263	6350	6344	6417	6278	6386	6451	6389	6307	6253	6374	6422	6386	6368	6411	6332	6266	6276	6497	6300	6307	6342	6366	6412	6446	6191	6309	6400	6318	6375	6319	6360	6233	6355	6454	6367	6327	6173	6380	6283	6307	6237	6359	6350	6325	6304	6363	6353	6320	6321	6342	6277	6244	6289	6437	6240	6279	6393	6237	6211	6418	6436	6268	6319	6369	6238	6251	6394	6287	6342	6321	6396	6282	6399	6240	6300	6389	6260	6284	6420	6291	6250	6254	6354	6338	6406	6387	6464	6345	6276	6450	6261	6399	6355	6180	6426	6384	6525	6332	6365	6404	6342	6258	6266	6260	6386	6370	6295	6354	6274	6297	6303	6256	6285	6343	6300	6233	6340	6301	6312	6306	6455	6359	6393	6308	6524	6332	6420	6452	6388	6270	6403	6498	6391	6373	6233	6266	6365	6407	6315	6358	6331	6323	6323	6479	6314	6392	6457	6366	6249	6437	6254	6441	6202	6408	6418	6280	6350	6234	6492	6400	6247	6330	6346	6181	6390	6358	6338	6154	6340	6386	6456	6291	6408	6275	6361	6253	6135	6385	6308	6158	6397	6211	6412	6406	6419	6266	6353	6378	6294	6315	6340	6368	6244	6471	6250	6433	6316	6262	6383	6263	6307	6394	6355	6393	6304	6344	6288	6329	6358	6330	6266	6335	6265	6305	6269	6397	6320	6419	6309	6324	6385	6353	6432	6310	6459	6399	6227	6301	6293	6205	6378	6441	6286	6270	6284	6206	6374	6301	6371	6283	6338	6265	6394	6320	6424	6447	6416	6262	6488	6379	6349	6376	6364	6313	6281	6297	6307	6311	6296	6295	6318	6400	6357	6318	6347	6441	6407	6210	6272	6381	6414	6355	6354	6207	6263	6391	6298	6405	6392	6262	6227	6334	6306	6275	6371	6324	6377	6377	6392	6376	6390	6441	6397	6342	6236	6251	6333	6350	6317	6235	6349	6348	6457	6342	6317	6375	6385	6263	6303	6428	6475	6339	6397	6406	6343	6273	6251	6367	6159	6366	6286	6289	6417	6332	6378	6528	6376	6234	6287	6365	6323	6277	6384	6427	6326	6341	6295	6323	6456	6336	6398	6406	6344	6228	6450	6380	6234	6365	6383	6348	6427	6319	6439	6352	6338	6374	6344	6407	6305	6385	6449	6274	6464	6248	6334	6233	6408	6403	6438	6372	6313	6314	6265	6364	6217	6360	6293	6312	6370	6330	6326	6331	6317	6222	6266	6382	6430	6346	6283	6332	6328	6284	6275	6375	6185	6435	6287	6345	6360	6330	6310	6343	6214	6408	6384	6279	6287	6401	6270	6457	6421	6283	6325	6306	6382	6207	6332	6464	6296	6346	6493	6392	6392	6357	6418	6394	6271	6289	6364	6256	6369	6413	6327	6531	6375	6401	6325	6346	6230	6299	6269	6372	6291	6426	6235	6360	6309	6348	6157	6388	6479	6360	6457	6380	6350	6414	6411	6296	6309	6215	6339	6362	6297	6330	6347	6338	6434	6270	6317	6418	6238	6379	6203	6368	6261	6344	6322	6322	6332	6241	6292	6271	6386	6350	6322	6188	6410	6389	6327	6315	6359	6284	6376	6388	6406	6318	6374	6427	6215	6302	6328	6447	6344	6477	6399	6223	6335	6417	6283	6406	6354	6228	6273	6237	6356	6310	6263	6447	6424	6361	6373	6265	6531	6274	6289	6334	6305	6315	6410	6369	6351	6306	6441	6312	6253	6388	6317	6339	6280	6327	6425	6323	6406	6317	6380	6276	6314	6438	6277	6372	6350	6486	6370	6353	6206	6338	6271	6495	6521	6395	6324	6446	6456	6384	6394	6332	6369	6492	6331	6293	6357	6390	6420	6301	6388	6329	6455	6155	6282	6316	6297	6314	6450	6250	6388	6454	6320	6396	6488	6452	6394	6296	6565	6316	6326	6430	6313	6261	6351	6344	6478	6277	6263	6353	6304	6310	6271	6384	6259	6267	6411	6341	6436	6262	6239	6423	6462	6326	6264	6354	6258	6369	6411	6324	6462	6359	6316	6340	6337	6315	6303	6374	6326	6340	6386	6401	6338	6212	6317	6367	6314	6429	6358	6391	6257	6326	6322	6384	6318	6290	6310	6407	6366	6408	6396	6249	6392	6330	6295	6301	6263	6219	6386	6337	6294	6466	6390	6339	6402	6280	6242	6399	6298	6459	6266	6360	6235	6355	6311	6361	6400	6325	6269	6380	6383	6387	6331	6435	6274	6474	6273	6365	6387	6447	6316	6308	6332	6351	6341	6392	6327	6366	6415	6408	6395	6287	6279	6355	6269	6326	6330	6271	6368	6306	6338	6254	6414	6414	6449	6290	6467	6391	6234	6387	6392	6278	6408	6354	6301	6292	6359	6413	6333	6377	6320	6248	6331	6313	6309	6406	6325	6321	6289	6416	6358	6289	6243	6360	6356	6260	6501	6374	6286	6339	6382	6299	6251	6310	6313	6298	6456	6308	6305	6275	6366	6352	6324	6376
41569	40980	22625	7832	2453	1195	839	846	777	797	778	780	869	827	842	798	759	811	766	830	829	821	821	775	799	805	829	814	760	827	854	761	804	800	828	843	833	779	802	813	808	830	784	806	817	812	792	780	866	773	743	803	761	825	804	767	869	824	812	789	823	792	846	834	810	776	836	766	805	819	818	822	806	782	776	852	833	789	778	822	823	825	788	790	802	812	842	829	825	791	801	850	761	807	785	781	830	794	810	858	830	817	814	821	818	833	798	823	782	824	863	772	814	758	820	782	759	820	812	732	810	816	816	862	777	820	837	776	793	871	819	780	795	800	844	867	869	823	840	804	799	818	807	758	804	832	770	768	828	817	762	772	800	818	829	787	870	814	778	778	796	798	781	812	816	774	806	830	809	807	833	813	875	815	799	822	799	820	733	789	762	802	799	836	854	793	778	813	778	840	803	828	807	803	761	786	861	741	814	782	817	847	760	791	799	806	820	831	825	782	866	788	800	791	831	824	831	869	799	847	827	800	775	818	838	798	795	820	815	818	785	819	866	870	781	834	813	807	828	843	857	800	827	823	805	784	879	843	781	812	840	841	804	780	780	850	811	818	761	813	821	787	794	795	793	763	884	826	765	774	785	750	792	838	790	764	753	817	820	823	821	861	843	824	824	832	788	767	828	807	809	778	813	783	843	804	815	764	823	786	798	800	795	828	838	833	744	803	778	779	841	811	841	826	872	754	747	829	830	815	763	827	852	800	831	833	738	774	816	774	741	817	805	823	814	864	778	781	819	837	792	762	782	832	760	823	826	817	793	870	754	820	797	833	814	780	815	810	800	827	840	790	847	809	815	826	804	814	828	793	804	822	803	840	794	793	862	785	850	850	848	853	767	784	830	811	822	803	806	770	809	815	796	845	790	815	760	827	874	795	782	849	798	806	856	831	806	833	742	845	843	829	857	767	846	829	780	839	809	810	816	825	773	774	792	852	799	788	835	816	819	817	838	808	844	862	826	797	825	806	799	842	776	823	816	832	784	828	778	820	809	816	834	770	832	833	790	898	778	827	835	824	776	815	780	796	840	825	833	812	798	805	797	796	815	833	822	856	824	821	795	852	829	835	790	814	841	792	806	822	811	830	806	794	804	810	859	829	809	877	850	797	846	787	814	832	761	790	790	717	765	812	802	792	841	800	826	777	826	813	744	812	779	818	810	808	866	868	778	722	811	847	801	774	844	802	803	808	797	806	780	800	796	850	763	829	812	828	824	846	830	820	779	796	831	809	815	908	796	808	816	782	818	842	815	809	778	787	819	817	793	750	801	854	812	831	822	764	848	784	831	774	807	790	761	807	818	786	771	770	770	784	761	848	806	773	824	812	764	804	783	788	821	782	808	820	770	790	855	789	833	841	822	803	840	784	819	827	786	774	793	773	841	825	777	874	808	811	814	764	883	863	755	812	853	815	807	780	741	817	791	862	831	845	850	787	838	874	822	802	784	737	760	796	780	811	821	789	784	822	754	788	784	806	831	798	836	755	856	803	816	778	793	849	809	788	814	797	813	866	789	772	790	820	823	837	823	810	775	802	824	803	846	782	873	813	846	832	825	826	798	818	819	801	768	764	788	787	809	827	819	828	837	820	830	839	816	788	866	817	855	798	852	847	807	789	823	841	820	845	848	788	811	793	807	780	831	832	818	803	857	762	901	846	791	776	805	818	810	790	762	800	806	798	830	810	794	825	727	818	792	815	790	832	785	795	811	848	869	791	807	785	820	798	831	876	796	837	809	811	800	830	772	775	811	824	749	861	833	815	812	851	794	806	876	819	808	826	760	765	714	811	823	839	806	779	801	804	856	795	807	848	778	847	831	769	857	793	758	806	817	810	816	836	778	853	810	805	846	790	821	795	845	808	801	813	819	784	811	761	839	776	841	819	789	796	828	849	815	769	799	803	802	781	825	858	819	830	832	842	797	789	803	806	785	755	811	774	807	796	761	786	780	759	842	837	831	810	842	836	782	841	818	820	867	821	867	888	780	806	809	794	806	833	808	812	831	828	833	812	852	800	815	824	850	841	859	802	836	790	802	809	786	838	803	828	828	781	819	830	818	814	765	795	832	793	824	784	815	788	810	744	778	834	841	843	830	806	820	823	781	822	817	842	849	853	876	838	818	803	807	821	837	742	784	814	802	825	856	849	815	809	818	872	857	861	833	813	797	812	879	809	816	770	831	799	838	866	795	772	800	806	803	808	827	805	839	801	789	801	773	775	824	843	790	772	859	831	792	853	816	843	840	823	812	811	794	836	791	796	831	852	815	789	785	776	793	771	796	803	800	810	786	807	780	796	781	813	817	816	841	788	798	825	775	815	849	807	793	860	779	840	801	818	785	861	812	830	834	829	827	767	802	793	758	805	783	783	779	811	791	810	835	816	780	802	825	853	840	806	842	797	811	840	824	808	820	793	815	750	788	829	840	728	791	831	806	833	828	794	815	800	833	805	766	815	825	806	851	803	802	831	824	814	797	806	818	796	858	824	805	835	812	829	765	814	805	840	802	836	820	862	868	798	844	831	808	797	797	783	795	839	748	826	817	780	804	803	832	797	791	777	754	792	811	791	835	751	816	751	787	812	851	827	842	828	813	805	864	827	777	818	826	839	783	788	833	821	796	776	779	807	825	821	810	841	788	796	791	790	780	802	836	756	791	857	838	778	827	765	816	774	755	773	841	799	814	806	760	808	850	895	818	846	852	795	804	829	817	850	839	803	862	856	789	788	855	767	814	820	806	796	777	839	792	808	836	806	821	839	798	813	847	850	784	824	840	788	789	795	852	789	826	830	819	840	810	744	767	840	788	819	828	839	807	863	838	891	756	851	833	785	800	791	835	842	797	828	763	817	803	779	795	846	862	905	830	829	805	790	783	839	826	790	807	803	833	771	830	881	816	797	857	799	811	795	782	752	772	779	826	875	797	814	758	791	814	853	811	799	786	841	815	834	838	838	825	826	842	815	827	792	807	792	807	814	806	823	769	792	807	782	859	861	778	847	779	824	859	830	829	802	795	798	791	800	803	840	829	743	808	849	822	818	803	832	800	828	814	806	760	790	790	802	792	829	818	831	837	847	821	831	868	815	823	812	843	812	794	736	813	805	817	804	803	813	789	830	832	770	817	827	811	804	819	853	828	861	785	821	829	824	807	801	844	810	826	775	766	788	814	789	815	799	826	812	787	815	832	810	824	814	798	820	825	813	836	820	820	806	818	861	834	806	824	860	802	819	772	825	785	809	839	811	824	808	829	858	811	786	823	820	787	838	795	808	823	835	835	824	843	836	798	778	816	817	832	843	849	831	821	792	795	786	843	827	828	795	817	801	836	811	843	807	766	866	781	801	835	784	796	802	799	773	858	792	799	838	865	764	826	775	805	797	816	792	823	797	830	843	742	789	800	789	777	773	829	828	780	788	781	821	796	800	837	748	850	851	791	804	830	855	787	797	816	870
70196	61103	45121	35084	26371	13159	7782	6868	6848	6785	6873	6820	6798	6632	6750	6709	6767	6805	6850	6667	6808	6759	6781	6812	6721	6730	6798	6762	6839	6783	6756	6912	6771	6740	7016	6707	6759	6976	6790	6779	6997	6850	6643	6812	6638	6957	6815	6774	6735	6860	6855	6820	6817	6858	6800	6835	6791	6744	6951	6726	6831	6913	6740	6730	6881	6688	6874	6775	6756	6740	6821	6791	6822	6915	6967	6795	6790	6812	6863	6768	6842	6818	6888	6801	6931	6881	6698	6756	6848	6710	6755	6842	6926	6822	6715	6856	6745	6822	6796	6788	6739	6705	6795	6751	6676	6777	6685	6686	6837	6818	6878	6695	6806	6816	6770	6749	6806	6829	6798	6805	6774	6768	6764	6846	6905	6833	6802	6677	6605	6787	6780	6776	6784	6870	6739	6781	6698	6717	6925	6832	6847	6700	6829	6927	6756	6865	6803	6947	6779	6758	6737	6691	6922	6867	6813	6967	6787	6825	6781	6838	6889	6750	6806	6825	6760	6665	6784	6789	6856	6757	6740	6712	6899	6753	6934	6842	6771	6767	6791	6819	6798	6804	6687	6713	6820	6727	6820	6906	6933	6763	6856	6847	6808	6730	6979	6795	6794	6691	6754	6806	6812	6763	6847	6809	6763	6786	6856	6685	6732	6809	6744	6960	6815	6769	6842	6912	6830	6805	6833	6826	6791	6860	6896	6850	6766	6844	6792	6933	6905	6796	6876	6894	6833	6784	6744	6915	6841	6671	6870	6770	6960	6907	6837	6865	6792	6857	6806	6964	6716	6843	6848	6900	6702	6899	6803	6762	6863	6700	6739	6773	6869	6752	6708	6776	6827	6758	6819	6733	6892	6690	6739	6735	6787	6893	6784	6857	6821	6837	6789	6831	6868	6795	6781	6790	6808	6692	6728	6795	6948	6846	6803	6933	6755	6788	6748	6876	6741	6811	6833	6845	6868	6700	7013	6832	6872	6845	6842	6846	6793	6803	6911	6716	6815	6861	6912	6669	6836	6712	6679	6900	6816	6793	6833	6857	6738	6968	6825	6777	6668	6817	6797	6800	6757	6873	6788	6754	6824	6756	6848	6789	6833	6909	6842	6740	6838	6825	6695	6680	6766	6704	6755	6845	6837	6736	6657	6775	6871	6707	6847	6724	6677	6822	6872	6809	6870	6764	6812	6851	6810	6697	6861	6826	6866	6754	6921	6778	6824	6842	6752	6713	6850	6794	6844	6738	6815	6890	6921	6763	6719	6781	6876	6890	6729	6787	6786	6735	6888	6712	6831	6735	6710	6820	6817	6725	6842	6862	6900	6796	6628	6910	6740	6866	6993	6797	6849	6733	6895	6850	6894	6837	6832	6824	6843	6812	6844	6857	6757	6859	6827	6658	6701	6857	6762	6880	6904	6792	6881	6709	6822	6865	6760	6694	6755	6904	6677	6669	6795	6917	6840	6807	6913	6757	6927	6918	6906	6891	6728	6920	6844	6837	6830	6893	6879	6817	6866	6821	6814	6778	6804	6730	6818	6805	6760	6746	6809	6832	6818	6831	6840	6989	6943	6788	6887	6861	6749	6835	6838	6833	6832	6871	6730	6802	6779	6861	6684	6774	6995	6923	6834	6934	6843	6779	6856	6812	6895	6811	6834	6802	6818	6762	6776	6812	6780	6828	6841	6881	6833	6826	6779	6806	6885	6865	6678	6817	6812	6840	6794	6880	6830	6776	6782	6747	6747	6847	6804	6771	6913	6884	6878	6778	6822	6678	6726	6775	6814	6856	6914	6935	6819	6820	6718	6732	6715	6857	6800	6733	6741	6846	6777	6789	6739	6846	6922	6788	6954	6825	6872	6785	6804	6758	6886	6876	6809	6900	6799	6785	6732	6789	6692	6786	6795	6837	6781	6778	6795	6926	6746	6760	6760	6854	6843	6855	6971	6751	6852	6916	6874	6867	6771	6831	6613	6843	6781	6765	6741	6760	6818	6701	6798	6864	6757	6856	6809	6685	6715	6768	6686	6840	6678	6827	6861	6835	6769	6849	6810	6771	6859	6880	6865	6772	6879	6863	6846	6881	6723	6689	6800	6822	6786	6735	6889	6685	6920	6744	6872	6697	6828	6782	6775	6847	6770	6787	6795	6837	6750	6850	6801	6744	6641	6875	6910	6744	6829	6765	6852	6865	6835	6750	6901	6679	6728	6717	6799	6774	6877	6724	6854	6897	6815	6791	6807	6867	6760	6861	6734	6762	6831	6824	6861	6918	6854	6758	6832	6889	6917	6895	6804	6720	6762	6731	6814	6910	6688	6899	6809	6809	6816	6808	6819	6748	6842	6749	6743	6830	6847	6846	6750	6741	6945	6732	6916	6788	6888	6822	6651	6863	6755	6730	6831	6839	6699	6849	6707	6840	6785	6739	6824	6830	6743	6759	6817	6854	6878	6912	6864	6740	6773	6829	6833	6781	6913	6810	6807	6787	6777	6888	6805	6769	6792	6794	6850	6949	6879	6803	6831	6763	6848	6763	6857	6828	6786	6761	6848	6837	6856	6758	6856	6833	6755	6836	6853	6751	6840	6807	6703	6816	6672	6881	6882	6906	6898	6863	6789	6766	6862	6806	6666	6854	6817	6723	6862	6809	6738	6841	6724	6880	6913	6736	6708	6779	6716	6760	6695	6790	6956	6732	7023	6740	6702	6783	6795	6908	6683	6929	6772	6757	6871	6827	6837	6852	6801	6799	6731	6754	6802	6862	6923	6830	6961	6783	6856	6748	6885	6865	6850	7001	6762	6857	6845	6752	6895	6830	6946	6765	6809	6756	6813	6924	6785	6776	6917	6811	6802	6663	6755	6880	6833	6742	6878	6762	6857	6869	6843	6833	6866	6845	6743	6790	6767	6874	6756	6755	6835	6695	6752	6757	6910	6824	6893	6928	6814	6899	6837	6941	6874	6930	6826	6858	6809	6730	6804	6736	6834	6856	6855	6849	6831	6849	6714	7012	6929	6891	6801	6832	6804	6884	6865	6965	6952	6783	6742	6767	6859	6801	6873	6818	6835	6805	6739	6681	6773	6813	6703	6851	6818	6892	6932	6749	6890	6798	6815	6840	6837	6778	6811	6820	6729	6864	6757	6819	6809	6751	6860	6848	6809	6742	6607	6807	6899	6947	6742	6867	6802	6795	6745	6744	6870	6796	6951	6862	6897	6643	6709	6717	6866	6738	6750	6816	6864	6940	6800	6733	6767	6785	6857	6828	6970	6644	6759	6861	6748	6779	6850	6883	6747	6812	6904	6849	6626	6794	6809	6839	6811	7032	6557	6906	6721	6652	6807	6770	6948	6659	7040	6701	6785	6780	6900	6862	6816	6744	6868	6772	6794	6661	6758	6761	6755	6728	6862	6871	6793	6899	6731	6775	6747	6727	6877	6846	6833	6937	6739	6764	6716	6656	6711	6760	6707	6782	6857	6854	6817	6991	6754	6814	6840	6821	6880	6836	6774	6887	6796	6809	6819	6966	6778	6810	6769	6718	6778	6850	6734	6846	7047	6853	6772	6796	6687	6850	6697	6788	6868	6826	6870	6744	6951	7009	6780	6842	6830	6864	6874	6716	6920	6835	6732	6848	6872	6807	6755	6690	6812	6838	6720	6922	6845	6715	6795	6793	6904	6793	6748	6640	7010	6819	6785	6811	6829	6784	6804	6602	6924	6746	6748	6845	6928	6896	6823	6818	6794	6785	6638	6824	6810	6741	6877	6858	6791	6754	6817	6715	6767	6792	6889	6849	6841	6800	6770	6753	6805	6926	6878	6736	6865	6676	6930	6849	6782	6964	6763	6719	6735	6838	6734	6829	6810	6842	6724	6884	6767	6792	6610	6776	6757	6682	6915	6757	6936	6822	6767	6771	6833	6766	6720	6848	6753	6847	6962	6695	6818	6893	6741	6711	6780	6790	6808	6849	6837	6888	6775	6670	6781	6836	6888	6764	6808	6688	6713	6733	6865	6770	6742	6842	6906	6766	6753	6786	6821	6881	6861	6784	6930	6868	6804	6875	6778	6775	6820	6802	6729	6894	6811	6831	6753	6792	6805	6728	6870	6842	6844	6841	6758	6683	6819	6860	6759	6897	6791	6791	6855	6837	6796	6720	6894	6779	6819	6921	6733	6756	6895	6769	6701	6758	6705	6852	6948	6816	6798	6827	6794	6876	6787	6882	6907	6796	6786	6740	6668	6704	6707	6919	6906	6870	6826	6838	6784	6802	6810	6688	6784	6857	6772	6800	6907	6694	6774	6722	6843	6791	6822	6811	6778	6751	6839	6681	6808	6851	6757	6901	6783	6717	6854	6773	6806	6741	6934	6787	6759	6712	6813	6756	6829	6727	6787	6830	6810	6827	6803	6814	6741	6858	6804	6897	6742	6839	6854	6812	6836	6839	6676	6821	6689	6861	6863	6752	6932	6808	6838	6895	6784	6847	6797	6755	6858	6708	6769	6815	6849	6818	6837	6725	6639	6856	6926	6780	6753	6870	6906	6653	6925	6856	6886	6722	6723	6891	6715	6785	6880	6778	6845	6833	6856	6727	6793	6818	6928	6811	6863	6757	6847	6796	6870	6931	6833	6803	6861	6848	6894	6765	6746	6804	6697	6806	6847	6860	6798	6792	6867	6773	6809	6841	6815	6873	6829	6865	6854	6818	6904	6678	6833	6896	6817	6915	6742	6732	6663	6860	6942	6910	6806	6768	6931	6890	6812	6792	6797	6785	6854	6752	6885	6802	6865	6939	6789	6731	6727	6743	6895	6715	6781	6892	6935	6736	6758	6812	6877	6790	6849	6813	6823	6915	6733	6805	6886	6804	6768	6848	6789	6786	6899	6729	6789	6872	6662	6886	6825	6850	6825	6732	6788	6823	6891	6895	6758	6765	6712	6796	6864	6853	6741	6757	6811	6887	6907	6713	6819	6957	6783	6833	6691	6918	6897	6766	6791	6825	6925	6759	6745	6903	6803	6977	6576	6744	6782	6758	6966	6799	6743	6848	6793	6919	6998	6970	6946	6784	6816	6838	6936	6882	6804	6752	6736	6728	6872	6902	6784	6666
50817	53811	31337	14690	5275	1622	932	835	838	821	822	863	849	846	812	859	895	828	803	783	822	831	860	847	791	797	848	795	807	863	814	787	833	813	807	863	834	861	843	839	825	834	867	823	819	814	846	837	823	805	801	806	822	856	832	868	849	835	834	841	824	812	824	863	834	808	862	831	893	834	860	775	844	839	860	825	786	818	781	833	811	822	815	759	839	844	831	806	859	851	794	792	865	770	859	803	874	831	893	825	831	791	835	820	854	842	768	833	838	832	788	797	801	839	882	798	822	797	847	837	793	808	836	815	811	834	844	859	816	822	823	829	864	887	834	839	868	852	802	817	832	852	830	855	842	857	832	858	835	806	848	828	875	852	854	836	775	833	826	826	804	789	845	847	858	822	854	837	827	898	815	829	806	852	849	828	796	791	863	810	775	840	806	826	805	825	833	881	799	790	848	845	835	848	870	900	836	887	781	814	828	842	823	848	834	860	867	832	817	771	851	830	808	828	817	821	840	860	832	868	817	853	836	866	876	884	878	833	860	898	769	818	853	819	830	880	806	812	778	797	856	839	812	800	852	802	843	843	820	844	776	841	800	810	838	840	807	814	820	843	866	844	814	792	880	853	759	828	814	870	821	780	864	846	810	791	865	869	859	845	854	833	866	870	832	818	850	812	843	813	853	798	816	824	779	832	811	865	847	853	817	821	818	828	854	858	769	835	875	831	812	808	837	871	801	836	860	828	854	860	829	866	850	838	802	860	799	829	868	865	851	829	854	846	796	843	844	804	833	805	843	838	798	753	819	842	834	830	836	847	870	813	845	817	824	808	814	836	841	777	877	827	818	854	837	855	861	836	821	866	826	808	803	895	771	840	783	809	864	837	805	894	827	854	850	808	851	829	838	862	814	833	823	874	790	872	852	890	824	839	820	813	846	798	825	842	831	867	806	859	851	821	814	880	835	807	847	832	882	828	799	834	859	874	879	823	865	861	816	836	801	824	838	856	812	849	821	804	846	818	828	778	826	840	877	867	836	841	845	814	841	839	805	864	847	863	872	861	869	839	782	807	787	824	824	829	795	817	852	776	854	873	838	850	866	792	819	816	845	860	832	847	847	825	797	827	849	813	836	830	855	834	856	852	807	827	827	890	841	868	857	863	832	801	856	876	837	806	850	817	857	850	862	852	835	867	766	800	787	853	801	838	788	791	836	819	849	835	842	851	838	868	845	836	821	838	825	794	854	848	848	842	877	808	812	850	840	853	820	815	774	830	846	865	829	829	851	838	839	827	806	858	842	800	836	918	837	845	814	847	840	836	828	811	825	839	871	796	820	832	841	807	817	819	814	807	799	911	813	892	825	816	849	786	820	828	850	829	847	752	814	823	864	842	795	863	852	866	856	813	849	770	830	811	888	850	815	840	827	846	839	848	814	820	813	855	853	804	762	831	859	835	849	828	865	831	866	808	848	819	838	844	795	806	813	834	829	826	827	784	839	850	790	825	885	842	844	814	838	789	833	773	860	815	815	823	829	821	862	835	809	827	855	801	859	798	821	815	886	859	816	876	842	839	831	829	793	797	858	810	835	866	786	845	828	801	870	846	812	862	851	824	895	853	822	803	847	800	814	856	805	833	877	865	835	845	798	855	856	795	810	856	790	871	831	848	864	775	830	874	860	845	832	866	835	842	844	851	841	888	810	831	772	811	799	831	850	771	849	774	803	851	766	865	888	809	830	807	833	765	851	781	773	796	799	830	838	831	843	825	882	784	789	839	780	802	846	883	807	841	770	867	830	857	821	839	836	841	840	789	808	865	879	818	810	821	825	833	829	833	898	792	842	838	784	809	773	878	844	813	819	834	812	865	840	856	862	821	772	882	796	786	834	827	816	813	849	830	838	875	842	790	802	818	793	812	829	854	820	787	822	797	849	821	766	808	805	849	831	812	803	768	833	858	882	767	777	830	762	804	851	791	778	826	810	858	816	808	865	795	822	800	757	802	813	856	849	812	854	833	806	817	834	807	844	810	810	839	851	860	825	806	828	780	799	841	830	808	862	868	848	812	842	810	790	891	814	836	848	805	820	824	826	809	836	786	865	815	873	866	867	881	871	826	837	832	781	817	857	808	847	810	788	813	810	883	818	769	847	814	821	831	858	843	836	776	814	810	811	855	815	897	786	894	834	816	847	826	840	814	877	817	848	842	825	842	839	810	806	883	815	781	845	802	833	849	863	831	812	820	870	811	848	851	805	869	775	863	769	875	802	793	803	842	860	825	807	816	795	856	822	746	811	823	840	867	845	811	849	842	809	829	841	842	840	822	791	861	830	842	865	840	853	797	801	791	874	827	855	808	843	831	849	819	889	823	869	800	846	823	789	849	861	785	867	890	806	821	829	853	835	825	871	852	816	844	852	806	860	832	784	819	826	868	861	824	854	848	783	816	798	798	836	844	866	804	772	840	818	864	852	808	819	830	837	850	874	804	824	849	831	854	847	829	848	802	791	848	860	798	746	830	803	821	827	817	834	866	832	845	828	823	837	773	846	852	836	846	848	823	911	857	849	827	860	802	843	858	822	806	823	828	824	864	787	797	869	821	808	829	830	788	796	826	824	836	837	806	810	833	879	844	782	843	795	833	831	839	801	810	802	821	819	828	863	790	825	809	866	871	819	834	866	841	869	824	819	834	842	896	829	889	836	847	853	865	808	798	771	864	820	818	841	814	850	880	812	797	820	856	836	820	798	809	852	794	828	854	816	808	773	810	830	840	865	836	827	791	804	820	831	859	818	778	809	778	780	743	842	916	839	828	854	834	817	798	823	829	836	836	832	856	797	840	830	873	839	857	850	855	794	865	841	872	811	784	834	818	822	821	808	824	873	855	837	875	823	854	831	801	832	844	866	820	809	819	858	858	787	818	816	843	805	857	841	857	799	879	827	813	843	862	831	863	858	863	853	797	812	847	849	855	845	846	850	852	809	779	823	860	808	762	855	890	817	826	831	818	809	856	814	797	843	843	820	857	841	813	792	725	825	848	842	815	843	809	872	795	862	804	872	789	830	831	872	870	909	884	876	824	846	839	800	821	776	852	769	882	813	801	780	841	800	836	843	845	850	894	802	826	826	879	835	783	808	850	827	814	818	858	852	852	824	817	837	842	757	787	806	832	822	880	833	813	881	840	850	774	839	812	825	837	845	816	854	833	797	851	891	801	814	848	832	869	758	823	866	799	865	826	849	834	815	867	814	840	807	841	865	816	825	803	817	844	862	815	858	836	862	831	815	817	865	858	844	817	826	824	815	827	833	834	865	845	840	898	844	834	828	860	858	818	859	802	865	784	821	811	814	788	799	880	838	798	794	792	775	825	815	833	849	838	795	813	808	796	866	758	791	795	836	899	867	845	818	839	833	844	776	890	782	828	838	844	819	843	795	839	833	816	844	793	796	858	851	884	819	860	843	796	807	838	876	865	834	809	853	847	827	827	795	808	793	838	839	825
61192	60636	54007	46291	36492	18501	8838	7092	6897	6869	6966	6949	6900	6876	6925	6996	6877	6872	7047	6914	6914	6833	6872	6853	6890	6895	6929	6930	6863	6963	6829	6929	7074	6809	6936	6910	6928	6828	7000	6931	6910	6946	6782	6943	6874	6978	6924	6933	6866	6907	7007	6901	6998	6944	6902	7009	7053	6914	6880	6884	6795	6849	6954	6814	6836	6871	6990	6929	6985	6905	6928	6939	6912	6918	6955	6834	6856	6847	6877	7000	6872	6779	6913	6859	6848	6877	6919	6793	6977	6962	6942	6941	6986	6832	6913	6863	6909	6992	6837	6949	6806	6959	6906	6832	6888	6943	6748	6871	6945	7040	6856	6864	6885	6873	6909	6970	7001	6925	6921	6996	6795	6884	6976	6930	6907	6922	6833	6895	6875	6960	6877	6772	6977	6962	6975	6881	6817	6886	6840	7017	6987	6781	7013	6892	6931	6898	6905	6950	6886	6867	6903	6950	6924	6782	6973	6985	7016	6965	6778	6864	6989	6840	6901	6933	7037	6919	6913	7004	6867	6831	6940	6910	6908	6964	6963	7131	6930	7033	6885	6926	6871	6962	6868	6879	6941	6903	6990	6951	6817	6925	6859	6908	6903	6919	6863	6929	6931	6847	6911	7003	6948	6897	6921	6911	7038	7041	6875	6968	6929	6938	6942	6831	6856	6912	6840	6869	6791	6979	6861	6870	6810	6918	7085	6810	6917	6804	6934	6846	6913	6987	7039	6875	6903	7011	6796	6923	6882	6859	6829	6962	6929	7022	6990	6930	6840	6823	6915	6909	6853	6920	6793	6774	6912	6892	6902	6816	6867	6974	6762	7098	6826	6985	6778	6916	6875	6978	6815	6993	6891	6712	6997	6933	6891	6890	6906	6868	6840	6898	6790	6934	7020	6812	6903	6801	6959	6938	6850	6903	6858	6878	6947	7005	6874	6997	6896	6896	6977	7017	6854	6921	6929	6895	6831	6888	6957	6891	6930	6946	6791	6893	6939	6877	6967	6864	6930	7018	6864	6921	6775	6980	6879	6990	6859	6839	6900	7100	6796	6994	6979	6954	6951	6911	6800	6922	6952	6863	6942	6942	7000	6936	6998	6793	6919	6921	6952	7016	6845	6850	6908	6920	6829	6962	6882	6954	7037	6918	6799	6975	6892	6976	6994	6794	6803	6960	6943	6870	6906	6894	6832	6780	6865	6761	6974	6970	6780	7020	6932	6763	6951	6892	6894	6874	6971	7039	6916	6862	6880	6970	6968	6902	7032	6965	6873	6975	6919	6956	6751	6986	6882	6861	6973	6788	6871	6896	6950	6844	6931	6876	7049	6933	6928	6945	7024	6906	6849	6808	6848	6881	6908	6926	6857	6929	6792	7059	6744	6908	6938	6996	6971	7021	6878	6949	6768	6814	6876	6911	6944	6916	6926	6909	6813	6900	6821	7000	6991	6841	7035	6857	6921	6946	7029	7028	7024	6949	6873	6817	7011	6958	6831	6973	6924	6872	6998	7007	6877	6867	6897	6921	7002	6878	6943	6880	6929	6912	6907	6851	6912	6866	6850	6921	6937	6895	6819	6948	6979	6853	6920	6954	6916	6926	6933	6774	6982	6948	6884	6917	6874	6953	6833	6802	6798	6932	6936	6816	6933	6914	6948	6929	6813	6941	6844	6895	6985	7024	6887	6844	6826	6963	6846	6907	6799	6912	7042	6988	6929	6895	6898	6951	6938	6787	6923	7016	6922	6901	6888	6921	6890	6980	7031	6957	6961	7017	6943	6685	7021	6840	7029	6875	6951	6835	6923	6923	6961	6835	6780	6879	6977	6952	6823	6828	6873	6825	6957	6968	6847	6895	6943	7010	6903	6863	6854	6994	6800	6810	6809	6863	6857	6923	6931	6938	6868	6786	6988	6802	6914	6958	7017	6909	6824	6917	6929	7020	6963	6841	6907	6791	6990	7110	6738	7031	6774	6898	6916	6974	6876	6820	6844	6860	6906	6869	6894	6844	6884	6935	6900	6842	6922	7014	6899	6984	6817	6930	6898	6983	6891	6943	6853	6903	6877	6947	6935	6926	6948	7022	7029	6915	6894	6897	6919	7010	6712	6851	6872	7052	6976	7042	6964	6906	6840	6912	6890	6818	6990	6987	6916	6852	6912	6909	6792	6844	6867	6978	6827	6858	6788	6930	6991	6939	6911	6892	6941	6972	6871	7025	6921	6960	6888	7030	6976	6850	6947	6986	6783	6908	6807	6868	6801	6841	6869	6830	6957	6834	6873	6912	6850	6793	6892	6906	6909	6925	6825	6979	6986	6792	7032	6808	6767	6937	6902	6795	6926	6882	6869	6909	6914	6979	6895	6993	6858	6810	7001	6999	6930	6859	6936	6948	6902	6954	6891	6860	6904	6940	6849	6746	6967	6798	6841	6961	6872	6910	6981	6981	6833	6702	6920	6878	7077	6948	6774	6954	7152	6858	6858	6766	6833	6939	6947	6867	6938	6803	6975	6986	7020	6904	6916	6840	6808	6963	6903	6917	6931	7001	6928	6948	6977	6957	6953	6977	6843	6823	6913	6828	7002	6852	6891	6940	6991	6787	6998	6929	6958	6803	6948	6856	6900	6841	6836	7008	6790	6857	6914	6940	6919	6892	6797	6974	6911	6926	6903	6850	7000	6902	6948	7034	7049	6917	6883	6831	7003	6852	6981	6922	6990	6903	6896	6904	6967	6978	6870	6794	6862	6988	6879	6925	6845	6805	6920	6861	6887	6936	6937	6890	6955	6864	6863	6934	6754	6994	6864	6958	7035	6848	6869	6860	6888	6877	7009	6951	6921	6991	6937	6921	6874	6891	6866	6952	6986	7004	6820	6977	6957	6964	6937	7024	6913	7031	6877	6880	6980	6864	6872	6896	6983	7020	6941	6882	6909	7031	6946	6874	6918	6859	7034	6905	6802	6908	6949	6911	6873	6936	6942	7015	6732	6780	6974	6930	6997	6844	7050	7010	6849	7023	6871	7040	6939	6854	6855	6903	6894	6869	6817	6918	6960	6945	6864	6901	6917	6868	7043	7026	6950	7014	6837	6885	6852	6984	6961	6929	6880	6905	6893	6947	6774	6852	7185	6911	6957	6912	7002	7020	6880	7052	6851	6909	6974	6857	6973	6972	6877	6780	6943	6913	6939	6931	6916	6806	6927	6939	6835	6777	6902	6993	6932	6902	6868	6859	6929	6839	6908	6891	6714	6935	6977	6936	6926	6971	7021	6837	6919	6920	6916	6902	6965	6965	6902	7031	6925	6789	6941	6941	6876	6876	6915	6937	6950	6892	6877	7002	6977	6917	6972	6958	6899	6878	6889	6920	6876	6843	6974	6888	6872	7001	6884	6988	6990	6762	6927	6940	6897	6817	6939	6892	6947	6997	6851	6869	6928	6856	6917	6941	6843	6962	6851	6914	6983	6987	6962	6842	6958	6931	6910	6944	6955	6833	6924	6797	6973	6847	6982	6869	6891	6923	6913	7056	6900	6908	6889	6831	6931	6922	6978	6982	6835	6938	6843	6910	6900	6887	7057	6954	7035	6851	6887	6815	6710	6984	6805	6916	6859	6872	6895	6903	6994	6969	7012	6860	7092	6960	6942	6892	6898	6968	6936	6877	6897	6906	6848	6960	6889	6931	6873	6872	6961	6838	6867	6870	6820	6998	6691	6839	6832	7000	6797	6860	6841	6973	6959	7004	6906	6896	6952	6904	6780	6846	6892	6864	6866	6904	6906	6855	6903	6908	6815	6943	6945	7021	6828	6874	6861	6832	7052	6853	7003	6875	6749	6969	6879	6873	6824	6894	7036	6828	6848	6849	6788	6851	6937	6907	6977	6838	6922	6933	6906	6952	6870	6914	6881	6957	6979	7096	7045	6930	7002	6781	6823	6919	7021	6990	6872	6865	6822	6888	6955	6881	6874	6891	6864	7035	6826	6937	6746	6904	6800	6779	6937	6808	6854	6985	6952	6918	7022	6862	6867	6818	6894	6836	6873	6859	6746	6918	6954	6878	6820	6863	6973	6955	6908	7028	6864	6956	7054	6973	6970	6934	6830	6869	6800	7020	7007	6873	6891	6854	6982	7005	6881	6803	7004	6853	6980	6916	6991	6711	6944	6903	6919	6767	6883	6916	6884	6918	6797	6956	6929	7054	6902	6967	6881	7001	6984	6965	6882	6813	6935	6931	6867	6853	6942	6887	6807	7064	6835	6864	6835	6862	6955	6856	7005	6932	6932	6860	7025	6873	7016	6894	6948	6953	6938	6813	6919	7002	6847	6831	6864	6917	6832	6928	6928	6790	6891	6857	7042	6895	6931	6846	7014	6980	7022	6933	6792	6846	6784	6774	6942	6900	6891	6969	6930	7009	6930	6848	6954	6885	6865	6970	6992	6897	6873	6946	6876	7017	6864	6851	6965	6741	6954	6943	6977	6896	6868	6962	6927	6821	6963	6813	6882	6824	6768	6788	6889	6793	6964	6936	6903	6906	6899	6981	6847	6786	6837	6831	6954	6907	6966	6890	7000	7089	6835	6917	6865	6927	6916	6988	6856	6842	6875	6775	7001	6950	6894	6831	6988	7013	6712	6962	6935	6897	6834	6888	6997	6823	6884	6889	6891	6840	7070	6968	7003	6958	6805	6853	6901	6924	7053	6910	6790	6772	6878	6933	6895	6833	6985	6876	6828	7034	6972	6957	6997	6908	7088	6858	6923	6975	6979	6985	6963	6997	6953	6956	6805	6917	6852	6884	6899	6830	6928	6911	6969	6905	6799	6845	6968	6916	6973	6874	6887	6943	6780	6941	6961	6911	6798	7026	6934	6992	6947	7030	6974	6937	7004	6850	6932	6888	6827	6768	6934	7007	6926	6862	6922	6833	6920	7018	6889	6970	6867	6963	6967	6819	6937	6866	6862	6766	6731	6911	6968	6919	6935	6861	6924	6915	6861	6848	6958	6774	6897	7010	6897	6927	6818	6866	6931	6783	6873	7030	6796	6846	6904	6929	7000	6937	6898	6983	6917	6881	6983	6960	6927	6891	7040	6944	6868	6881	6960	6935	6898	6743
26787	22186	10563	3517	1389	818	717	652	633	709	663	675	626	719	688	665	688	701	690	702	710	713	675	704	697	682	724	687	751	669	705	681	719	688	631	660	702	684	697	679	658	695	686	715	690	700	725	681	676	637	702	689	650	711	660	730	680	714	692	676	715	704	705	692	710	722	694	703	686	668	668	702	729	679	681	694	683	708	719	708	680	669	639	673	659	672	666	724	679	726	675	669	675	658	703	703	671	686	684	665	673	663	645	657	723	679	717	706	705	690	697	672	652	667	724	728	706	698	693	670	722	686	627	648	676	693	697	713	667	686	712	730	740	694	625	732	655	730	707	642	692	669	658	677	779	694	699	662	658	678	684	700	681	685	680	726	715	666	678	666	682	727	710	686	700	731	701	652	644	722	671	705	710	660	704	723	708	629	716	687	628	677	655	639	677	710	663	684	702	707	654	708	671	679	722	658	738	676	700	679	686	685	641	666	686	650	669	685	699	705	705	692	668	733	652	717	685	722	725	649	636	709	683	648	716	711	688	719	686	724	646	689	658	673	661	681	693	719	657	689	651	667	682	693	663	692	690	645	670	713	679	668	663	694	675	659	689	711	675	666	679	681	648	676	677	669	696	641	614	704	642	684	734	689	725	663	650	666	695	656	713	694	706	684	655	670	694	713	669	672	767	657	690	683	673	672	669	677	703	715	721	703	664	675	680	678	737	673	733	670	674	738	662	675	693	678	704	682	673	659	695	686	703	680	660	680	719	738	686	695	693	683	647	639	734	659	635	717	709	724	676	726	752	642	749	685	648	668	693	699	717	726	732	710	677	698	685	674	643	682	695	697	652	697	690	727	656	650	666	686	651	699	696	675	682	675	703	703	665	714	688	685	695	692	689	684	713	684	661	711	708	719	656	732	708	678	687	737	698	671	692	667	702	704	751	717	692	673	696	697	719	644	691	683	667	685	684	668	626	745	693	710	729	731	706	668	671	709	664	678	695	722	704	684	661	699	664	722	748	669	716	714	753	646	656	682	694	686	686	724	679	711	688	632	654	681	675	690	711	648	706	701	665	652	711	664	667	698	725	688	641	692	713	706	727	639	648	661	675	693	656	716	709	648	718	695	693	688	698	666	719	661	685	660	692	668	680	687	644	688	687	681	677	733	685	715	723	677	699	679	715	716	669	679	680	724	667	661	701	674	693	697	679	679	649	684	685	664	685	689	683	656	649	666	662	654	698	657	712	704	712	693	703	718	735	710	697	655	668	691	691	653	713	657	699	692	658	697	685	705	677	668	666	702	705	676	741	693	728	680	685	713	657	688	719	685	724	670	699	686	709	677	667	656	671	702	678	714	674	672	656	713	660	719	668	674	728	666	682	690	730	715	718	676	726	675	698	658	703	654	716	699	698	658	670	703	676	702	732	700	675	683	702	706	697	679	688	699	674	669	729	692	698	671	709	687	674	703	698	641	675	681	703	733	666	687	682	671	654	662	708	688	698	656	690	752	703	713	688	662	694	663	697	665	693	710	734	664	697	670	711	685	662	730	740	654	642	677	672	690	701	681	678	675	694	681	662	717	661	697	695	721	678	681	707	719	717	674	655	668	700	673	716	707	670	700	676	666	682	696	669	714	682	687	661	660	687	714	671	703	661	724	738	679	722	710	696	671	687	737	665	697	681	678	658	646	716	697	705	714	685	647	698	692	680	671	688	693	703	708	684	685	710	671	678	715	694	707	678	693	670	675	659	706	702	700	694	648	694	688	687	627	682	677	657	636	710	697	673	656	693	661	665	676	670	695	692	717	651	728	767	701	675	683	689	692	714	699	665	698	673	707	625	673	661	661	680	699	676	686	706	664	673	643	684	746	705	708	700	676	700	676	695	702	697	664	684	721	709	671	723	704	692	740	675	715	711	734	662	653	701	670	715	670	686	700	713	701	666	730	673	709	653	688	683	696	652	702	707	673	713	698	700	674	703	692	678	716	628	685	671	700	685	661	685	642	673	646	703	618	695	682	693	678	632	695	650	701	709	627	681	701	710	631	666	655	664	650	679	694	690	758	673	673	631	661	657	690	704	680	714	685	660	670	699	752	673	697	676	676	696	680	726	677	690	726	697	684	662	766	702	701	672	672	686	697	702	655	652	713	695	663	689	692	703	687	661	667	655	683	700	668	681	703	704	709	689	717	682	678	698	686	680	687	689	680	666	666	712	681	698	642	695	687	697	675	715	653	691	648	666	730	666	679	681	706	698	647	672	684	703	664	700	675	650	671	668	676	671	670	706	653	684	629	692	724	666	649	704	672	684	637	674	654	709	707	663	683	657	709	652	604	724	705	723	662	681	675	713	692	678	664	671	708	686	683	696	685	627	681	690	665	694	692	679	672	665	682	653	673	705	670	682	731	658	637	692	705	678	694	701	683	710	682	704	651	696	755	669	706	656	715	678	680	713	704	699	684	662	671	694	715	684	669	683	665	640	688	663	691	643	646	686	630	655	692	676	657	650	701	641	704	669	676	727	694	725	661	746	663	706	700	648	684	640	745	633	682	715	649	711	703	718	664	680	717	684	640	666	674	720	697	691	658	696	721	654	751	692	702	652	670	672	737	656	685	682	667	682	684	694	661	715	708	646	698	730	688	660	702	697	691	706	673	666	639	668	654	677	650	678	676	689	720	683	704	654	695	684	710	661	692	697	726	736	726	658	680	678	677	690	682	687	698	672	710	708	730	667	673	693	663	683	689	694	690	715	686	701	685	665	693	655	675	707	726	717	676	671	726	698	700	687	658	724	691	664	621	711	745	718	758	738	693	673	655	654	670	677	721	680	657	699	682	652	697	644	700	698	682	708	666	690	700	695	661	651	663	721	683	653	682	714	684	663	701	665	692	673	670	693	677	639	702	677	659	686	686	692	710	698	707	711	732	660	633	693	645	718	668	667	686	674	672	699	643	693	672	706	735	651	663	690	693	670	704	683	699	707	692	726	674	717	722	659	672	628	693	715	643	691	698	655	712	675	681	676	717	707	671	666	627	708	708	705	715	700	649	690	691	672	692	705	668	693	684	637	678	652	691	656	680	697	719	685	692	709	690	704	708	634	681	684	706	700	661	707	697	681	703	697	669	733	685	656	731	699	689	671	674	722	690	676	722	698	689	713	717	658	693	704	670	725	631	645	701	703	722	622	664	660	675	661	656	693	701	685	703	651	673	700	699	700	666	722	686	725	662	699	707	658	687	668	683	696	637	673	700	666	653	734	652	682	674	711	709	714	655	644	709	673	697	681	696	686	676	706	673	714	724	665	634	694	684	678	709	691	688	682	657	679	714	677	713	667	681	660	677	713	674	693	718	637	701	688	703	676	675	701	688	691	691	622	688	658	670	676	683	694	695	638	632	681	691	698	686	658	671	667	758	720	721	702	674	682	688	683	671	681	708	712	679	661	723	657	668	709	680	687	653	709	653	753	710	659	641	750	652	664	729	665	689	696	718	696	674
59411	48286	33911	26793	17711	9101	6373	5990	5898	5891	5883	5906	5864	5900	5884	5877	5874	5983	5864	5854	5895	5895	5835	5874	5911	5922	5841	5922	5885	5967	5709	5987	5781	5876	5801	5862	5944	5905	5962	5830	5835	5863	5910	5877	5846	5849	5869	5822	5866	5793	5862	5906	5912	5789	5796	5981	5875	5793	5863	6011	6043	5931	6015	5752	5819	5762	5942	5857	5765	5940	5810	5902	5817	5841	5953	6040	5908	5923	5848	5841	5731	5900	5880	5855	5835	5941	5858	5917	5885	5863	5870	5794	5866	6083	5960	5996	6018	5824	5972	5930	5794	5941	5856	5930	5932	5897	5884	5892	5946	5969	5918	5908	5863	5805	5914	6020	5997	5912	5838	5769	5906	5874	5926	5909	5907	5914	5852	5876	5862	5933	5867	5887	5823	6067	5959	5896	5841	6006	5897	5941	5804	5956	5854	5932	5729	5987	5856	5846	5842	5814	5849	5959	5848	5910	5866	5839	5790	5853	5893	5919	5889	5766	5892	5890	5917	5909	5887	5921	5913	5839	5810	5899	5826	5914	5960	5938	5786	6012	5933	6019	5738	5873	5685	5786	5884	5935	6011	5960	5929	5987	5853	5811	5981	5906	5933	5757	5960	5857	5947	5993	5934	5932	5913	5958	5860	5871	5985	5866	5882	5824	5857	5769	6053	5735	5973	5849	5867	5988	5821	5965	5760	5989	5868	5845	5795	5899	5830	5959	5856	5814	5952	5811	5914	5871	5890	6071	5853	5880	5893	5938	5964	5935	5804	5933	5816	5768	5728	5886	5783	5884	5949	5789	5893	5772	5706	5742	5901	5903	5883	5882	5833	5886	5839	5981	5893	5884	5947	5839	6031	5774	5960	5934	5949	5988	5914	5788	5919	5833	5897	5987	5891	5811	5907	5893	5876	5977	5955	5878	5762	6043	5837	5868	5928	5924	5906	5964	5780	5953	5843	5957	5865	5929	5944	5855	5862	5896	5924	5746	5935	5945	5845	5811	5848	5868	5861	5927	5805	5797	5901	5848	6014	5950	5954	6043	5815	5950	5898	5840	5953	5952	5917	5821	5838	5954	5896	5987	5878	5932	5860	5970	5725	5983	5784	5873	5917	5986	5855	5899	5931	5809	5914	5942	5908	5822	5931	5719	5986	5936	5777	5901	5807	5995	5936	5879	5936	5914	5959	5767	5912	5805	5709	5861	6000	5905	5895	5832	6041	5950	5826	5855	5732	5867	6014	5965	5969	5918	5916	5911	5918	5864	5908	5832	5916	5978	5891	5876	5923	5966	5945	5813	5836	5858	5952	5807	5905	5966	6029	5954	5972	6013	5831	5933	5782	5809	5890	5881	5888	5808	5948	5888	5993	5829	5821	5886	5991	5913	5866	5728	5893	5740	5886	5964	5897	6022	5905	5971	5865	5878	5823	5816	5822	5897	5913	5901	5902	5886	5849	5866	5896	5882	5897	5863	5905	5925	5867	5815	5784	5913	5786	6008	5926	6003	5903	5979	5877	5887	5825	5845	5860	5939	5846	5805	6038	5929	5925	5838	5846	5964	5889	6006	5885	5771	5982	5727	5869	5976	5970	5890	5952	6064	5859	5929	5867	5767	5772	5854	5868	6002	5855	5981	5905	5921	5958	5867	5895	5841	5864	5910	5847	5919	5918	5813	5877	5956	5809	5914	5762	5894	5969	5866	5888	5857	5973	5909	5859	5980	5827	5841	5858	5824	5950	5800	5801	5939	5826	5885	5862	5945	5988	5913	5872	5892	5948	5862	5954	5885	5865	5800	5870	5972	5904	5969	5871	5861	5871	5832	5873	5898	5940	5921	5844	5724	5928	5858	5953	5910	5818	5717	5746	5948	5895	6046	6056	5873	5899	5967	5871	5718	6067	5901	5847	5855	5917	5932	5832	5830	6023	5954	5878	5947	5890	5812	5954	5862	5777	5935	6064	5860	5854	5777	5946	5884	5828	5942	5917	5937	5978	5798	5859	5842	5898	5934	5740	5889	5842	5873	5896	5940	6034	5809	5959	5898	6023	5866	5735	5938	5813	5977	5926	5960	5934	5963	5866	5819	5996	5812	5898	6056	5889	5966	5833	5908	5935	5790	5932	5906	5933	6045	5879	5907	5924	5835	5981	5876	5763	5840	5858	5964	5855	5880	5936	6005	5865	5944	5802	5939	5906	5798	5915	5919	6043	5958	5912	5799	5903	5964	5830	5873	5965	5895	5854	6008	5879	5845	5824	5978	5925	5888	5956	5907	5884	5812	5883	5786	5877	5888	5899	5853	5829	5918	5927	5953	5931	5834	5756	5786	5873	5999	6007	5986	5905	5955	5940	5880	5993	5923	5774	5953	5800	5904	5693	5977	5863	5857	5814	5838	5909	5906	5787	5777	5909	5850	5836	5842	5906	5892	5827	6002	5935	5863	5851	5794	5831	5858	5710	5845	5828	5816	5933	5849	5890	6006	5897	6004	5824	5981	5900	5963	5920	6014	5995	5737	5993	5985	6003	5823	6026	5949	5963	5969	5790	5952	5914	5827	5877	5945	6006	5835	5853	5821	5825	5901	5887	5953	5960	5846	5894	5848	5902	5794	5823	5790	5940	5874	5877	5901	5759	5800	5851	5897	5932	5812	5825	5942	5892	5901	5881	5995	5892	5982	5951	5869	5877	5944	5829	6024	5944	5979	6028	5847	6021	5939	5916	5843	5932	5909	5947	5810	5896	5918	5945	5794	5939	5946	5988	5936	5838	5882	5991	5958	5930	5908	5874	5916	5855	5773	5875	5895	6052	5935	6037	5834	5864	5860	5921	5794	5868	5937	5843	5840	5915	5801	5922	5895	5829	5786	5973	5932	5951	5855	5884	5798	5908	6009	5882	5902	5957	5960	5855	5949	5969	5833	5955	5802	5946	5956	5879	5865	5885	5860	5842	5877	5920	5945	5868	5857	5866	5808	5888	5946	5893	5824	5862	5853	5854	5864	5947	5944	5914	5897	5975	5919	5869	5787	5933	5991	5979	5741	5789	6028	5911	5868	5897	5717	5809	5971	5794	5948	5975	6014	5848	5883	5974	5770	6024	5891	5963	5939	5895	5832	5888	5996	5904	5860	5885	5917	5820	5870	5904	5891	5832	5976	5897	5805	5786	5814	5881	5901	5962	5814	5980	5867	5850	5910	5895	6029	5807	5819	5883	5928	5851	5788	5935	5945	5826	5877	5969	5909	5927	5967	5959	5959	5829	5996	5956	5764	5847	5921	5876	5964	5838	5824	5907	5698	5927	5914	5889	5872	5903	5906	5916	5936	5949	5823	5890	5996	5892	5919	5936	5856	6036	5899	5881	5964	5946	5839	5921	5807	5783	5879	5900	5877	5769	5892	5786	5866	5836	5839	5829	5894	5849	6010	5869	5948	5818	5942	5895	5831	5986	5673	5921	5882	5918	5840	5851	5981	5937	5970	5878	5865	5923	5934	5867	5863	6025	5900	5887	5893	5954	5906	6035	5891	5976	5907	5882	5856	5909	5862	5791	5912	5818	5777	5844	6057	5793	5907	6078	5963	5985	5901	6009	5936	5899	5895	5891	5875	5919	5893	5965	5784	5892	5850	5830	5798	5841	5903	5929	5935	5938	5881	5876	5848	5979	5948	5953	5852	5822	5937	5856	5915	5824	5902	5906	5804	5855	5910	5815	5857	5814	5909	5765	5971	5923	5945	5935	5931	5868	6030	5889	5924	5795	5927	5852	5895	5808	5985	5939	5815	5696	5900	5987	5875	5881	5893	5919	5948	5872	5864	5904	5834	5922	5795	5812	5912	5856	5854	5917	5938	5802	5913	5866	5955	5833	5902	5905	5958	6102	5939	5851	5783	5954	6031	5746	5770	6017	5798	5847	5873	5835	5841	5932	5907	6020	5801	5892	5852	6003	5758	5863	5853	5812	5848	5927	5791	5856	5868	5983	5875	6022	5903	5763	5891	5881	5908	5819	5949	5759	5979	5930	5889	6000	5905	6013	5895	5869	5967	5976	5948	5955	5750	6002	5898	5990	5799	5969	5913	5911	5939	5878	5957	5954	5942	5959	5841	5903	5870	5827	5898	5927	5975	5856	5919	5884	5804	5823	5886	5802	5945	6043	5899	5794	5927	5909	5831	5835	5935	5788	5934	5831	5935	5875	5883	5836	5914	5921	5888	5956	5803	6021	5921	5784	5752	5911	5889	5885	5948	5997	5976	5811	5861	5869	5891	5783	5909	5825	5891	5812	5963	5860	5760	5826	5851	5958	5830	5793	5960	5883	5875	5929	5894	5881	5879	5860	5794	5955	5869	5892	5881	5988	5979	5953	6045	5896	5941	6026	5982	6040	5886	5874	5916	5797	5877	5961	6069	5891	5865	5917	5839	5863	5851	5767	5919	5996	5929	5929	5932	5860	5940	5856	5891	5913	5868	5908	5881	5881	5841	5889	5856	5950	5982	5880	5923	5842	5864	5897	5990	5873	5815	5859	5983	5882	5959	5880	5884	5761	5757	5820	5973	5866	5796	5855	5797	5975	5877	5784	5918	5926	5786	5859	5892	5927	5717	5931	5810	5776	5858	5912	5938	5813	5858	5889	5880	5858	5831	5891	6017	5887	5832	5829	5817	5828	5887	5990	5850	5919	5919	5750	5845	5884	5897	5856	5989	5968	5857	5911	5929	5760	5967	5865	5754	5908	5828	5849	5902	5877	5938	5835	5804	5890	5843	5841	5906	5970	5962	5807	5856	5838	5906	5955	5839	5907	5946	5943	5850	5808	5903	5951	5937	5971	5922	5971	5873	5869	5861	5899	5900	5832	5898	5919	5843	5850	5752	5889	5985	5761	5992	5842	5881	5846	6015	5871	5819	5849	5940	5899	5852	5889	5919	5983	5817	5828	5790	5795	5869	5874	5834	5989	5852	5819	5852	5787	5900	5962	5902	5919	5834	5956	5842	5908	5836	5929	5932	5932	5962	5876	5838	5930	5923	6021	5745	5780	5944	5816	5819	5992	5880	5883	5879	5853	5931	5790	5922	5802	5909	5939	5830	5830	5899	5907	5980	5938	5932	5953	5921	5816	5939
26512	21680	10772	3813	1382	874	749	697	681	650	707	749	632	693	667	680	713	732	682	735	692	724	701	669	709	671	726	692	735	660	690	672	756	683	671	715	719	711	675	681	696	703	689	753	655	740	736	709	714	694	715	681	700	712	679	632	745	679	689	758	667	658	647	670	688	674	749	705	708	693	651	701	714	640	682	648	652	669	700	663	702	692	684	671	661	718	669	651	654	681	685	721	700	627	701	714	722	706	672	692	677	687	693	723	693	713	671	684	653	671	699	719	687	644	711	663	667	671	703	685	728	639	702	690	701	677	674	679	685	703	676	718	640	713	685	684	686	724	739	726	700	697	692	675	684	739	672	707	709	728	702	672	735	666	720	661	666	695	681	684	679	685	758	693	719	723	692	690	710	697	690	712	719	727	700	669	689	669	722	678	672	694	672	700	702	692	680	697	709	730	707	703	665	665	666	665	723	689	686	663	708	676	689	687	689	737	718	693	686	672	680	681	753	705	755	657	691	725	742	694	648	687	692	693	684	706	673	655	696	710	698	668	727	716	677	677	671	677	686	697	656	642	752	709	672	718	719	698	679	662	739	755	709	689	701	718	686	680	724	781	674	695	652	676	699	739	688	752	688	660	692	686	756	717	714	712	736	681	688	767	644	686	667	703	716	667	719	716	713	687	702	708	690	679	694	636	706	680	675	695	694	710	717	658	656	681	715	673	711	712	697	675	672	679	695	712	692	635	696	679	651	734	658	715	750	705	684	683	722	661	687	745	702	679	713	690	731	713	681	651	671	678	679	690	709	676	758	678	655	707	716	675	685	724	662	744	738	718	716	711	714	685	694	713	678	712	754	671	669	705	690	651	731	688	705	642	706	708	716	644	724	691	733	702	709	699	695	691	689	627	693	698	674	714	699	718	655	669	730	716	676	742	681	686	709	677	675	698	712	677	725	701	688	705	711	696	664	684	766	683	677	710	698	705	707	664	675	669	714	641	649	708	732	725	724	652	720	708	682	683	689	724	649	737	705	662	716	683	689	719	707	708	672	705	688	692	692	611	716	656	693	689	714	731	685	749	732	672	702	686	667	722	684	715	686	707	718	733	651	709	702	660	708	739	699	681	725	728	670	683	709	644	731	686	670	667	675	746	695	736	724	682	703	732	658	678	676	665	687	691	708	708	715	677	718	688	661	662	713	651	682	684	700	644	741	714	737	691	647	679	699	695	683	688	763	715	712	712	723	656	694	689	684	706	680	717	731	696	728	700	701	709	692	691	711	692	696	675	688	723	680	687	688	706	715	673	680	710	725	678	745	664	682	633	645	669	682	684	666	720	719	706	751	642	672	700	753	677	682	705	715	677	680	685	762	715	693	720	714	716	716	700	700	714	679	735	709	687	659	671	695	686	677	731	693	701	669	679	697	631	674	753	657	675	697	676	676	734	703	698	707	731	694	659	699	655	692	684	699	672	715	651	676	690	706	658	729	696	664	658	726	674	694	696	688	727	695	715	679	746	725	663	683	697	655	664	707	694	706	717	703	664	668	723	706	688	697	667	706	697	677	691	688	731	719	666	646	692	683	695	680	708	705	674	687	696	695	673	676	684	741	707	731	704	687	679	711	676	691	686	654	703	670	717	702	712	652	649	670	716	714	688	730	689	648	716	721	738	683	724	710	749	689	769	715	689	655	663	702	749	671	703	686	700	692	675	744	688	685	711	709	683	696	751	666	690	684	700	658	681	710	701	656	759	661	649	708	674	680	698	733	692	703	689	712	668	758	654	665	693	694	651	691	676	648	723	681	654	662	675	732	723	722	689	664	722	694	705	740	654	700	683	665	678	704	694	726	710	690	701	731	679	693	691	714	711	703	719	632	732	696	671	697	657	687	662	704	696	701	668	686	694	698	676	645	645	736	720	708	625	711	695	683	718	675	696	701	687	723	701	719	647	670	681	692	692	650	673	693	709	745	723	682	691	688	677	697	753	662	682	701	685	636	708	680	701	665	716	713	768	659	649	721	702	682	714	690	711	691	723	646	658	770	733	695	718	688	692	659	673	668	724	693	704	692	644	709	683	678	666	665	674	664	682	690	673	747	707	688	678	712	730	692	660	742	731	733	703	722	698	660	728	668	697	670	711	698	656	736	724	703	671	712	682	683	699	716	657	705	644	709	717	651	656	740	684	710	711	702	691	709	671	700	704	690	707	699	686	693	723	727	711	694	718	719	683	741	714	739	702	673	732	684	740	679	646	686	693	659	730	675	725	666	682	700	767	679	718	665	693	676	706	710	658	722	680	672	660	690	693	702	723	672	680	681	730	683	677	676	704	741	687	665	641	691	705	700	692	682	675	725	714	720	707	710	682	700	725	714	680	697	680	645	690	736	700	672	646	629	690	685	643	657	658	679	679	684	732	677	729	634	665	683	706	682	649	673	715	668	655	695	682	671	695	740	696	708	674	677	731	659	654	662	661	703	697	670	681	656	692	669	672	706	760	690	667	700	728	693	756	704	658	674	710	658	670	718	670	705	651	697	700	751	709	659	716	690	695	682	647	687	678	637	699	687	636	682	692	687	676	732	682	677	623	739	652	677	672	698	644	682	668	665	697	707	708	725	709	677	703	712	682	704	750	708	643	674	690	710	675	696	694	729	701	674	732	661	698	683	680	649	640	679	722	707	704	695	667	688	701	708	679	653	640	707	646	721	735	661	708	711	706	698	736	661	713	691	721	674	695	687	679	751	707	680	722	700	695	683	659	716	671	695	759	684	742	672	704	685	695	712	696	717	662	685	672	670	667	707	669	679	687	683	710	686	739	758	721	687	674	672	706	670	709	680	691	715	683	702	679	645	652	695	735	691	679	677	689	708	713	699	717	724	752	735	672	742	701	686	690	731	702	703	655	680	672	691	711	690	677	714	687	680	684	704	704	691	729	705	692	718	702	679	694	712	700	724	643	700	743	658	773	719	694	694	707	678	748	665	671	709	691	700	686	692	698	749	723	701	681	701	638	670	697	711	666	695	643	687	703	680	696	745	678	695	666	679	692	735	682	728	698	727	681	684	699	677	678	713	713	658	704	669	719	702	702	672	700	685	721	714	729	661	691	715	658	701	702	720	665	651	715	750	713	696	701	693	698	652	654	695	656	666	677	643	693	676	656	673	686	683	719	713	694	750	698	674	701	658	706	701	710	691	684	721	686	708	722	671	665	652	649	670	703	681	712	703	691	697	723	700	691	669	630	680	672	703	673	692	710	707	701	699	744	670	715	686	651	667	720	729	693	694	690	689	679	684	694	667	703	721	746	705	715	676	697	719	689	683	659	697	630	734	712	673	670	674	685	665	696	709	701	659	677	658	645	700	719	665	677	719	711	674	714	708	678	663	712	707	706	721	690	735	686	720	635	717	668	637	661	696	704	668	663	695	676	685	680	668	671	725	719	673	722	672	765	704	680	696	705	697	661	689	639	693	680	694	649	674	670	726	699	683	703	710	690
59466	47890	35172	26535	17057	8600	6347	5951	6017	5888	6073	5936	6125	5995	5969	5929	5926	5900	5999	6039	5922	5836	5988	5933	6107	5929	5723	5962	5931	5953	5917	6011	5877	5842	5951	5964	5883	5968	5872	5884	5902	5964	5819	5947	5819	5985	5957	5995	5976	5835	5912	5922	5975	5866	6004	5793	5920	5866	6037	5906	6016	5875	6034	5961	5865	5987	5888	5985	5906	5926	5999	6017	5888	5986	5779	5951	6089	5933	6068	5879	5996	5905	5856	6022	6024	5974	5987	5852	5923	5902	5956	5936	5964	6009	6022	5950	5933	5891	5859	5919	5939	5857	5974	5946	6018	5935	5929	5881	5983	5969	5851	5969	5945	5921	5948	5798	5877	6032	6029	5968	5961	5981	6073	5917	5858	5968	5873	5832	6152	5868	6024	6015	6004	5946	6021	5941	6042	5850	5914	6042	5988	5975	5997	5896	5909	5956	5895	5918	5847	5930	6017	5896	6017	6045	5905	5955	5949	5784	6027	5893	6041	5984	5946	6085	5870	5966	5928	5872	5993	5909	5968	5930	5984	5931	5925	6088	6016	5979	5976	5957	6003	5846	5963	5931	5861	5990	5989	6117	5954	5867	6020	5922	5903	6037	5840	5986	5937	6059	6035	5938	5846	5977	5916	5911	5956	5934	5965	5953	5949	5960	5850	5824	5901	5919	5989	5961	5954	5925	5948	6013	5968	5877	5746	6028	5916	6033	5844	5930	5981	5898	6029	5912	5899	5925	6008	5915	6014	5903	5843	5984	5884	5910	5949	5987	5964	6004	5929	5938	5884	5973	6049	5868	5893	6059	5955	6016	5846	5851	5907	5827	5912	6035	5971	5881	5876	5935	6064	5988	5857	5960	5954	5870	5988	6017	5936	5874	5928	5939	5902	6015	6084	5817	5955	5936	6002	5997	6000	5893	5763	5998	5904	5970	6043	6005	5989	5976	6033	6107	5916	5926	5926	6008	6016	6001	5945	5898	6022	5916	5998	5812	5985	5955	6034	6033	6026	5932	5975	5935	5891	5913	5995	5982	6000	5961	5891	5971	5903	5892	5883	6017	5875	5959	5874	6022	6015	6013	5835	5978	6080	5867	6016	5873	5965	5994	5869	5911	5964	5993	6005	5987	5966	5944	5956	6012	6015	5893	6015	5936	5941	5833	6011	5832	6059	5986	5969	5797	5989	5927	5944	6100	6028	5897	5955	5807	5959	5867	5979	5986	6005	6050	5904	5994	5856	5942	5922	6030	5987	5996	5937	5862	6032	5889	5962	6021	5864	5976	6080	5957	5877	5889	5884	6003	5990	5943	5970	5893	6004	5934	6008	6015	5881	5885	5989	5890	5843	5921	6105	6046	5952	6021	5946	5845	5971	6006	5945	5863	6043	5929	6058	5943	5933	5991	5978	6038	5982	6083	5856	6010	5930	5920	6028	5813	5915	5892	5995	5955	5935	5927	5883	5981	5929	5976	5818	6025	5986	6004	5979	5917	5970	5952	5936	6012	5946	5888	5964	5853	5958	5817	5953	5937	6015	5910	6102	5785	6082	5893	6098	5957	6058	6001	5955	6020	5981	5945	5982	5899	5861	5927	5951	6039	5881	5854	5918	6083	5916	6107	5888	5894	5862	5963	6000	5934	5946	6019	6010	6023	5974	5979	5979	5941	6055	6025	5962	6040	5931	5904	5901	5947	5918	6026	5880	5920	5996	5990	5900	5930	5995	5927	6016	5977	5959	5872	5903	5955	5865	5907	6039	5997	6047	6020	6000	5937	5910	6055	6069	5935	5913	5835	5840	5992	5910	5858	5927	5884	5961	5896	5904	5882	5923	6010	5999	5974	5865	5891	5898	5835	6036	5952	5919	5929	5997	6024	5974	5947	5821	6017	5944	5946	5979	5936	5941	5985	5883	5919	5901	5901	5999	5908	5873	6013	5944	5929	5940	5976	5953	5913	5965	5984	5867	6085	5880	5890	5994	6078	5904	5943	5984	6016	5994	5931	5876	5923	5990	5926	5898	5985	5877	5976	5994	5975	5790	5840	6008	5942	6020	5887	5983	6103	5962	6077	5887	5856	5876	5968	5933	5973	5899	5879	5945	5996	5946	5900	5946	5997	5901	6010	5989	5912	6020	6105	5901	6070	6023	5908	6004	6020	5994	5895	5952	5826	6032	6086	5875	5882	6114	5991	5914	5896	6122	6092	5925	5903	5838	5898	6064	5949	5827	5865	6006	5881	5809	5864	5982	5973	5980	6004	5978	5883	6074	6015	5958	5982	5929	5922	5906	5949	5882	5910	6005	6013	5851	5985	6027	5978	5999	5944	5937	5915	5890	6079	5782	5933	5782	5942	5982	6004	6051	5957	5962	5947	5927	5925	6005	6025	6043	6003	5897	6055	5950	5970	5985	5891	5935	5921	5870	5957	5974	6094	5886	5924	5872	5917	6116	5964	5908	5889	5822	6005	5939	5916	5970	5996	5895	5990	5940	5887	5971	6080	5998	5965	5979	5994	5895	6010	5950	5936	5931	5954	5979	5939	5941	6007	5999	5919	5972	5927	5990	5905	5911	5983	6046	6017	5917	5861	5878	5860	6029	5912	5848	5950	5893	5897	5914	5844	5872	5959	5942	5885	5955	6001	5755	6093	5982	6032	5876	5981	5963	5938	6045	5930	6046	5908	5966	5982	5901	5914	5988	5874	5939	5919	6031	5952	6043	5849	5960	5915	5988	6002	5961	5901	5902	5882	6032	6027	6006	5838	5830	5863	5961	5926	6021	5909	6019	5902	6064	5960	5898	5758	5886	5841	5993	5924	5903	5866	5865	5996	5815	5884	6002	5881	6004	5917	6016	6000	6128	5837	6017	5851	6030	5829	5921	5852	5947	5906	5957	5898	5949	5930	5888	6012	5914	6071	5871	6082	5967	5980	5989	5992	6007	5993	6053	5948	5926	5928	6068	6016	5989	6014	5967	5903	5971	5839	5918	5964	5943	5867	5848	6132	5951	5966	5889	5831	5984	6089	5824	6105	5920	5974	5928	5995	5970	5912	5992	5975	5933	5967	6029	5988	5956	5906	6107	6028	5862	5891	6041	5988	5917	5959	6006	5888	5991	5942	5965	5904	5922	5892	6073	5986	5928	5965	5919	5903	5860	5916	6030	5954	5997	5979	6038	5988	5989	6035	5940	5843	5984	5960	5876	5861	5796	6013	5952	5970	5950	5958	5792	5932	5951	6021	6002	5811	6027	5913	5978	5989	5964	5943	5894	5859	6082	5980	5939	5987	5933	6006	5880	5917	6098	6004	5957	5922	6044	5861	5935	5948	6023	5879	5981	5918	6040	5997	5969	6014	5892	6015	5911	5943	6069	5963	6027	6012	5993	6069	5944	5962	5986	5963	6015	5903	6068	5944	5930	5990	6031	5953	6098	5846	5922	5945	5891	5850	6039	5835	5832	6054	6040	5931	6009	5940	5976	5970	5917	5892	5935	5964	5790	6052	6000	5938	6104	5841	5952	5951	6014	5997	5938	6004	5907	6108	5924	5886	5956	5990	5926	6085	5906	6063	6010	5996	6016	5960	6045	6066	5917	5877	5887	6043	5954	5890	6097	5908	6059	6025	6083	6059	5896	6050	5970	5883	5964	5903	5967	5929	6070	5935	6015	5933	5880	6009	5889	5940	5934	5939	5982	5884	5807	5895	5984	5922	5883	5941	5911	5851	5980	5984	5962	5976	6053	6035	5922	5915	6029	5939	5941	6002	6055	6062	5930	5912	6013	6001	5938	5974	5971	5877	5931	6050	6054	5866	6041	5969	6009	5968	6043	6026	5950	5892	5918	5870	5859	5934	5796	6093	6006	5986	5943	5944	5949	5896	6021	5958	5867	6042	5896	5970	5878	5895	5931	5888	5848	5946	5850	5883	5904	5989	5896	6069	5881	6004	5865	5957	5982	6033	5919	5947	5929	6068	6112	5980	5796	5915	5924	5847	5990	5865	5862	5971	5897	5936	5943	5997	5867	5938	6037	5860	6016	5915	5860	5861	5937	5980	6049	5951	5938	5964	5960	5984	5828	5953	5948	6071	5961	5852	5860	5958	5999	5950	5944	5912	6004	5938	5987	5983	6100	5933	5959	5928	5897	5978	5972	5978	6025	5943	6085	6055	5887	5936	6169	5954	5880	5890	6029	6055	5955	5805	5902	5908	5996	5959	5927	6013	6011	5978	5860	5933	5988	5940	5899	5857	5919	5903	5900	5917	5898	5879	5944	5983	5914	5879	5948	5918	5921	6008	6027	5933	5905	5959	5933	5995	6022	5900	5870	5966	6022	6068	5871	6009	5964	6021	5938	5883	6036	6036	5977	5958	5960	5959	5951	5937	5926	5860	5794	5884	6061	5960	5967	5983	6066	6078	5876	5896	5926	5955	5880	5854	5920	5879	5926	5967	5962	5844	5890	5932	6014	5874	5946	6006	5971	5875	5998	5935	6015	5970	5995	6146	5967	6008	5989	5993	5953	5846	5994	5886	5948	6036	6053	5890	5933	5903	5958	5878	5838	6030	6109	5963	5948	5914	5932	5948	5840	5903	6014	5861	5984	5833	6021	5970	5869	6040	6014	6136	6099	6052	5899	5827	5930	5916	5972	6015	5922	6089	5985	5880	6049	5919	5908	6026	5864	6055	5896	5894	6019	5914	5968	5944	5875	5989	5940	5805	5955	5921	5936	5903	5946	5927	6001	6009	6139	5908	5960	5998	5897	5872	5897	5951	6165	5871	5900	6008	6124	5922	5903	5908	5856	6098	5907	5910	5977	5889	5868	6010	6088	5904	6003	5849	5882	5977	5945	6059	6054	5854	5947	5998	5847	5897	6002	5896	5910	5891	5929	6052	5984	5833	6028	5884	5961	5851	6062	5962	5970	6008	5982	5981	5920	5953	5933	6031	5899	6047	5864	6016	5889	5943	5916	5958	5886	5934	5929	5863	6131	5984	5908	6055	5906	5945	5892	5962	5966	5946	5926	5977	5873	6075	5904	5882	6048	5781	5864	5807	5944	5817	5990	5943	5866	5908	5992	5965	5996	5970	5845	6016	5961	5914	5855	5993	5955	5977
37861	40651	24990	9439	2732	1086	842	751	794	817	806	834	794	809	829	785	824	819	764	794	822	765	776	799	787	772	796	805	795	818	777	836	785	773	789	799	798	734	829	752	800	776	741	799	849	784	783	758	801	766	823	785	814	844	749	854	803	812	767	800	799	835	719	814	765	802	794	798	815	819	818	761	839	759	777	789	783	771	857	792	787	791	748	834	769	785	822	719	795	759	822	757	766	848	789	844	790	792	856	814	854	816	781	838	796	816	784	805	788	753	839	789	771	752	764	802	793	769	788	787	810	796	767	806	798	780	784	795	805	813	770	763	809	784	804	813	789	786	787	832	850	811	795	763	820	770	763	820	804	816	815	760	832	812	798	776	820	795	787	829	788	796	833	792	813	756	792	766	782	825	757	803	795	804	815	793	825	758	784	818	799	800	840	799	772	847	837	814	771	893	775	784	768	805	822	790	747	813	778	781	769	794	759	828	791	809	759	826	842	755	826	784	779	790	777	775	817	798	795	794	771	849	765	803	800	753	786	832	817	830	786	820	780	842	832	771	826	823	791	775	805	801	782	783	786	825	780	823	792	828	806	773	804	838	830	792	826	806	820	810	780	856	806	808	780	784	735	800	809	797	805	781	811	769	816	821	816	766	806	762	785	800	824	816	851	842	860	799	778	794	834	762	788	795	820	817	847	791	763	724	799	769	821	809	762	814	767	802	832	846	783	806	782	776	795	776	812	769	746	853	773	778	780	727	820	769	817	780	796	796	802	802	792	749	807	776	761	768	827	811	783	810	790	816	817	858	847	793	769	830	797	788	824	800	854	778	809	791	852	746	828	843	766	840	821	851	742	857	793	783	842	802	852	826	795	817	823	766	809	825	822	792	794	798	820	871	823	821	811	795	776	775	775	787	813	820	794	796	813	779	856	760	793	818	767	791	808	827	796	792	796	802	814	776	829	766	786	800	799	823	806	812	803	816	821	833	837	818	788	795	837	811	778	798	815	854	749	794	816	840	800	848	769	816	790	809	827	833	815	768	745	763	830	802	825	808	750	773	731	824	768	796	806	867	803	805	794	814	794	784	765	764	819	798	774	770	845	788	820	797	812	792	837	857	794	792	759	786	781	811	769	731	810	822	816	766	822	863	768	762	838	803	787	749	776	782	792	835	799	782	826	845	843	831	785	850	760	824	768	770	833	849	730	809	798	835	795	791	805	805	789	854	779	833	791	780	785	785	766	761	796	823	778	786	788	823	833	801	789	748	775	742	775	775	794	801	795	835	786	880	808	837	815	805	782	795	763	802	822	789	811	818	837	763	779	779	814	840	775	802	823	854	733	800	779	769	810	829	828	812	775	803	782	846	806	745	751	795	832	805	784	772	798	813	832	799	802	794	779	763	780	781	781	823	770	769	833	827	834	805	776	780	817	802	755	823	802	822	816	835	797	831	814	723	808	844	849	848	807	816	740	790	739	787	789	793	823	827	735	758	805	799	774	811	800	803	791	789	827	822	837	811	774	804	817	773	823	817	823	803	778	779	791	804	804	807	819	783	768	797	837	809	743	794	817	787	846	765	795	759	796	807	774	783	799	801	788	814	789	782	748	894	780	832	820	793	846	797	792	784	776	761	840	800	758	804	805	824	730	767	772	769	813	781	870	743	829	806	799	785	852	810	802	816	816	845	819	815	798	768	815	768	809	784	833	788	825	795	834	816	815	824	794	789	792	791	762	809	802	763	797	774	777	795	825	744	813	817	846	790	754	828	789	781	784	815	809	786	808	835	754	817	817	795	781	769	769	789	760	810	799	763	826	821	774	780	807	780	772	776	791	791	783	827	804	824	764	797	841	795	743	793	737	781	771	768	783	795	804	761	839	782	803	790	890	817	779	792	787	795	831	743	833	810	809	799	839	753	783	756	831	847	773	795	789	830	823	747	807	822	805	827	781	768	805	816	756	861	809	791	814	751	795	807	795	849	796	766	802	834	830	804	783	783	823	837	819	753	767	800	760	813	809	801	782	812	837	812	803	811	785	778	742	808	796	773	816	762	786	802	834	805	794	840	812	763	855	835	772	774	801	808	812	838	772	778	777	786	804	833	841	818	794	736	750	813	775	764	822	790	786	776	790	773	849	786	763	802	796	826	790	751	817	836	787	768	774	797	811	780	828	795	768	785	799	789	804	860	829	767	814	796	862	751	848	801	779	801	865	819	780	788	797	796	733	817	822	818	782	806	822	798	754	837	771	846	841	811	788	799	812	825	804	828	843	771	736	803	795	789	775	793	782	792	824	818	801	788	800	827	768	795	792	765	825	743	808	823	809	785	815	754	808	811	785	847	799	803	740	807	777	784	765	780	826	789	868	794	773	751	778	791	823	772	799	792	753	816	821	798	760	791	825	757	765	798	796	798	766	793	789	817	770	799	791	815	790	785	802	818	849	830	786	771	798	755	803	817	783	773	752	802	784	829	791	750	752	800	795	781	781	774	749	782	780	808	816	774	815	751	772	863	776	784	780	785	750	811	810	811	747	717	774	783	795	791	779	771	823	816	820	793	816	763	864	784	743	760	748	799	803	829	797	733	752	778	777	857	801	847	819	801	824	826	769	787	765	818	834	837	773	767	796	810	841	800	796	832	840	776	855	779	763	826	821	727	741	822	840	806	820	765	798	834	757	804	726	826	850	774	771	842	815	776	854	778	808	796	821	808	823	828	796	753	799	796	795	806	769	702	790	811	794	790	871	787	791	788	826	775	796	756	831	796	811	750	748	834	827	827	855	833	714	828	822	800	745	826	813	809	827	812	841	822	808	798	854	778	811	866	797	815	809	826	770	795	792	797	793	788	773	803	809	773	777	875	779	777	825	792	820	782	791	841	816	796	768	788	792	798	850	845	804	780	800	832	825	807	772	788	755	772	836	836	805	756	742	786	788	795	773	805	781	785	766	725	778	850	819	754	784	818	753	820	816	793	806	810	795	798	772	808	823	742	715	816	811	836	823	783	769	791	847	783	814	817	792	763	791	776	774	813	792	780	803	800	762	733	763	820	803	781	757	812	814	812	829	812	747	810	817	781	826	781	800	807	837	781	761	748	778	789	840	734	831	828	768	821	791	795	762	820	828	847	742	802	834	816	814	816	819	769	764	832	824	746	861	832	789	826	801	800	826	832	794	843	773	804	748	855	780	823	755	779	784	768	857	853	817	770	790	787	872	858	776	794	808	788	791	750	781	783	783	801	745	793	785	764	765	781	734	817	857	841	787	793	794	816	775	822	801	804	855	795	799	770	822	833	811	749	839	787	783	792	789	836	838	795	785	781	786	808	816	795	749	845	799	775	753	767	831	788	813	787	773	784	873	826	815	791	762	763	818	818	786	790	832	841	792	799	802	846	759	806	756	763	813	762	784	741	761	831	825	737	831	811	808	816	798	797	774	724	791	801	744	777	826	729	802	785	830	781	778	844	813	802	810	826	804	777	837	781	796	805	826	817
68134	61566	48825	37956	26639	12999	7777	6763	6783	6731	6796	6713	6774	6634	6625	6903	6691	6826	6791	6832	6812	6645	6664	6751	6798	6647	6674	6626	6685	6700	6739	6751	6636	6645	6924	6658	6826	6727	6814	6831	6651	6570	6725	6788	6652	6654	6675	6719	6771	6848	6784	6725	6684	6662	6764	6678	6765	6724	6724	6658	6832	6507	6648	6746	6716	6693	6776	6720	6685	6763	6720	6725	6762	6800	6771	6753	6697	6688	6759	6728	6744	6719	6655	6787	6844	6717	6647	6733	6669	6740	6722	6797	6802	6690	6709	6775	6737	6845	6763	6725	6775	6707	6733	6696	6681	6636	6780	6671	6733	6654	6727	6814	6636	6718	6813	6803	6708	6743	6783	6787	6742	6695	6868	6795	6603	6751	6722	6707	6666	6847	6695	6738	6761	6739	6634	6755	6802	6785	6688	6683	6682	6765	6848	6724	6669	6795	6891	6682	6661	6755	6642	6742	6895	6725	6772	6718	6782	6688	6823	6725	6765	6708	6659	6647	6730	6753	6735	6797	6643	6699	6691	6751	6764	6802	6696	6721	6730	6674	6697	6724	6790	6803	6716	6779	6760	6777	6587	6667	6633	6713	6755	6830	6735	6737	6650	6712	6651	6889	6734	6705	6734	6795	6609	6645	6708	6641	6680	6713	6668	6755	6765	6763	6824	6711	6746	6622	6782	6715	6838	6682	6710	6868	6765	6685	6658	6793	6862	6747	6809	6680	6733	6683	6721	6752	6710	6605	6813	6700	6574	6824	6741	6701	6738	6779	6682	6818	6731	6566	6695	6746	6622	6665	6744	6679	6654	6742	6662	6770	6657	6820	6738	6785	6698	6590	6792	6631	6645	6782	6681	6801	6739	6709	6667	6612	6684	6813	6719	6701	6636	6760	6870	6698	6774	6684	6706	6767	6823	6716	6858	6860	6754	6854	6686	6735	6731	6796	6649	6718	6720	6686	6756	6782	6763	6776	6579	6698	6718	6813	6843	6669	6644	6810	6797	6683	6828	6719	6861	6622	6600	6721	6689	6637	6747	6691	6768	6774	6654	6781	6729	6880	6790	6802	6811	6698	6656	6756	6772	6627	6667	6746	6779	6724	6769	6814	6731	6702	6811	6670	6745	6722	6838	6703	6728	6720	6795	6774	6772	6836	6794	6724	6812	6845	6693	6799	6650	6694	6817	6826	6740	6774	6718	6662	6595	6673	6797	6737	6856	6652	6699	6667	6793	6833	6603	6768	6672	6738	6795	6785	6779	6748	6807	6707	6690	6744	6754	6790	6833	6714	6651	6754	6612	6805	6859	6821	6785	6692	6757	6729	6743	6758	6832	6780	6729	6794	6793	6719	6692	6664	6805	6720	6741	6661	6698	6638	6761	6762	6623	6825	6594	6778	6603	6733	6723	6650	6758	6570	6783	6694	6950	6619	6699	6750	6790	6777	6785	6796	6727	6647	6780	6816	6684	6648	6682	6755	6614	6709	6801	6636	6757	6618	6772	6718	6706	6758	6785	6688	6816	6716	6738	6796	6843	6760	6730	6816	6737	6700	6820	6688	6741	6686	6828	6736	6568	6673	6774	6779	6828	6778	6696	6674	6684	6561	6667	6661	6726	6707	6613	6660	6703	6741	6802	6737	6674	6736	6714	6837	6790	6756	6783	6794	6687	6750	6728	6683	6648	6630	6655	6660	6752	6830	6713	6773	6711	6727	6793	6627	6757	6854	6795	6865	6760	6764	6711	6744	6753	6796	6716	6703	6758	6684	6725	6756	6715	6704	6663	6655	6631	6752	6774	6803	6644	6717	6838	6673	6813	6564	6743	6841	6619	6819	6653	6751	6647	6810	6753	6633	6792	6760	6775	6761	6721	6656	6716	6698	6737	6770	6660	6774	6684	6568	6741	6770	6653	6709	6748	6744	6630	6812	6799	6691	6714	6764	6633	6764	6836	6775	6685	6610	6741	6785	6747	6633	6819	6746	6942	6709	6744	6694	6782	6702	6821	6765	6761	6715	6775	6710	6846	6678	6841	6803	6634	6728	6761	6747	6745	6790	6633	6742	6767	6760	6717	6755	6619	6779	6789	6857	6738	6742	6783	6741	6685	6755	6828	6655	6661	6677	6823	6754	6743	6680	6774	6750	6763	6877	6814	6764	6787	6678	6676	6645	6761	6774	6645	6783	6757	6616	6716	6671	6811	6836	6599	6546	6756	6657	6792	6819	6765	6767	6611	6869	6737	6709	6789	6733	6668	6873	6744	6810	6743	6887	6700	6805	6707	6739	6732	6734	6732	6733	6761	6681	6721	6780	6753	6768	6795	6623	6798	6811	6650	6704	6816	6669	6653	6678	6664	6640	6663	6733	6751	6860	6727	6678	6693	6777	6832	6649	6628	6760	6806	6787	6752	6657	6731	6799	6741	6672	6650	6672	6636	6708	6645	6670	6955	6720	6731	6699	6654	6752	6857	6697	6832	6768	6683	6661	6685	6665	6804	6797	6678	6796	6757	6879	6721	6676	6684	6612	6865	6738	6802	6823	6769	6790	6769	6628	6656	6692	6883	6714	6677	6785	6769	6696	6754	6695	6811	6849	6790	6791	6727	6751	6665	6740	6761	6620	6805	6791	6752	6835	6610	6697	6758	6799	6714	6739	6704	6754	6723	6740	6771	6648	6720	6787	6761	6678	6850	6826	6742	6901	6770	6814	6795	6833	6790	6719	6658	6736	6713	6573	6745	6771	6796	6833	6684	6853	6771	6725	6850	6655	6746	6650	6673	6681	6669	6741	6769	6926	6651	6764	6638	6716	6799	6635	6690	6734	6723	6725	6706	6800	6704	6709	6684	6730	6730	6757	6784	6730	6808	6773	6753	6714	6784	6775	6652	6612	6826	6870	6775	6754	6687	6695	6752	6601	6620	6820	6689	6704	6708	6735	6707	6659	6713	6794	6718	6786	6831	6780	6752	6711	6680	6700	6652	6819	6813	6714	6576	6797	6771	6875	6795	6918	6652	6876	6781	6710	6694	6779	6683	6646	6662	6685	6741	6717	6644	6737	6678	6653	6679	6834	6776	6786	6644	6619	6767	6744	6601	6741	6756	6684	6678	6804	6705	6740	6814	6878	6718	6709	6853	6775	6751	6750	6781	6848	6696	6727	6690	6720	6660	6677	6687	6858	6666	6798	6793	6807	6837	6790	6772	6709	6754	6786	6739	6780	6751	6764	6721	6624	6663	6731	6668	6789	6806	6690	6693	6721	6811	6759	6642	6802	6742	6859	6718	6700	6843	6794	6687	6641	6681	6708	6816	6776	6687	6652	6627	6730	6687	6700	6703	6806	6677	6622	6877	6747	6777	6681	6807	6672	6755	6593	6714	6804	6818	6844	6757	6756	6701	6782	6761	6817	6804	6828	6781	6691	6736	6700	6705	6947	6700	6840	6834	6728	6817	6759	6814	6863	6748	6814	6655	6800	6697	6874	6723	6710	6562	6734	6815	6802	6871	6764	6669	6768	6724	6696	6804	6689	6702	6600	6673	6718	6850	6705	6720	6807	6741	6714	6704	6822	6662	6623	6754	6745	6733	6782	6686	6563	6787	6832	6726	6629	6737	6541	6644	6735	6841	6886	6825	6812	6847	6764	6715	6720	6742	6709	6710	6786	6752	6701	6760	6679	6644	6770	6714	6702	6788	6829	6749	6714	6789	6725	6770	6671	6770	6811	6897	6653	6714	6729	6883	6714	6762	6593	6931	6674	6869	6858	6693	6710	6738	6782	6847	6737	6778	6686	6826	6889	6695	6715	6737	6784	6797	6694	6739	6720	6642	6844	6699	6756	6813	6688	6603	6793	6849	6726	6707	6787	6612	6719	6733	6777	6780	6646	6735	6806	6641	6804	6874	6827	6710	6720	6876	6792	6689	6764	6777	6745	6691	6644	6751	6672	6869	6690	6879	6707	6761	6695	6594	6642	6707	6750	6677	6680	6644	6621	6766	6690	6874	6781	6714	6582	6652	6689	6717	6552	6717	6669	6768	6752	6765	6757	6842	6655	6814	6793	6643	6709	6749	6810	6903	6674	6632	6706	6850	6844	6661	6729	6758	6728	6732	6664	6640	6760	6640	6739	6662	6797	6641	6851	6637	6738	6727	6753	6662	6728	6705	6702	6668	6844	6835	6689	6751	6719	6938	6793	6753	6738	6684	6743	6742	6726	6738	6682	6779	6597	6691	6638	6741	6758	6780	6824	6770	6803	6831	6633	6765	6678	6707	6762	6936	6694	6720	6798	6734	6659	6733	6768	6750	6652	6803	6792	6729	6825	6741	6758	6707	6745	6815	6849	6656	6553	6703	6703	6775	6800	6799	6756	6622	6874	6799	6701	6764	6783	6694	6590	6727	6767	6800	6621	6697	6619	6713	6810	6701	6835	6852	6831	6776	6804	6811	6621	6756	6882	6688	6707	6794	6801	6659	6758	6719	6845	6766	6782	6786	6675	6673	6814	6680	6738	6698	6615	6739	6777	6631	6684	6797	6746	6755	6839	6819	6774	6785	6744	6679	6695	6801	6772	6707	6760	6679	6788	6774	6810	6719	6765	6784	6663	6896	6954	6705	6643	6703	6745	6825	6868	6595	6909	6728	6753	6647	6726	6844	6688	6803	6659	6738	6783	6791	6785	6765	6708	6743	6814	6822	6714	6711	6807	6784	6792	6692	6692	6721	6645	6749	6697	6706	6726	6803	6787	6682	6709	6864	6852	6701	6803	6735	6714	6715	6715	6795	6880	6714	6726	6761	6731	6745	6743	6805	6659	6698	6737	6762	6804	6673	6807	6740	6587	6740	6674	6856	6647	6742	6810	6820	6781	6748	6828	6768	6895	6741	6744	6773	6730	6717	6673	6774	6831	6928	6710	6724	6660	6761	6892	6824	6793	6881	6675	6645	6794	6670	6763	6664	6741	6546	6657	6790	6738	6816	6694	6768	6783	6820	6637	6774	6648	6672	6679	6714	6699	6649	6682	6735	6726	6698	6736	6762	6726	6644	6788	6761	6712	6783	6771	6795	6673	6841	6601	6750	6731	6776	6683	6573	6734	6691	6710	6765	6830	6671	6699
51496	54834	32121	14178	3926	1356	958	924	887	805	828	896	868	908	821	833	861	830	866	836	834	864	869	848	831	871	896	886	834	862	890	850	784	820	839	808	837	890	929	865	872	815	841	861	871	871	827	852	887	838	906	869	856	865	856	804	818	843	863	829	840	820	860	812	826	877	858	866	838	856	852	834	867	846	821	823	892	856	862	821	840	870	840	826	832	824	884	797	844	803	855	824	802	883	846	838	828	813	819	834	834	840	852	861	795	835	845	847	807	878	863	821	845	847	827	885	839	862	830	834	850	881	819	869	898	819	855	857	825	841	885	833	878	795	835	825	812	817	832	869	838	850	891	877	871	828	885	841	824	775	871	889	891	799	837	786	880	770	852	842	802	846	870	792	809	812	875	822	839	836	887	825	850	821	827	819	822	857	862	883	891	824	846	871	847	849	824	887	855	842	842	856	848	799	871	796	850	866	832	858	780	885	846	888	884	850	826	847	865	830	858	848	830	827	915	885	816	846	853	839	853	789	865	831	819	809	829	876	908	896	859	802	876	800	829	837	846	869	801	826	895	821	816	813	856	900	852	826	900	864	851	862	881	850	884	812	840	836	848	848	852	803	857	789	895	792	863	866	835	858	816	819	822	882	860	894	843	881	852	841	847	860	820	864	783	849	840	866	864	864	858	895	801	857	866	847	832	860	898	880	836	889	884	848	847	819	849	870	879	860	855	862	850	932	832	850	839	869	863	930	899	837	819	850	879	866	813	819	856	913	838	822	850	849	848	891	834	878	827	836	886	830	830	854	821	811	859	849	876	818	835	854	858	889	877	868	857	903	872	814	889	871	890	833	865	846	822	857	837	843	854	898	807	884	854	837	894	837	886	791	850	793	828	885	882	881	859	825	867	792	814	842	849	887	869	917	860	888	843	836	828	876	863	903	787	822	884	895	895	882	821	855	773	853	841	868	860	902	829	848	853	822	785	806	809	873	811	865	871	848	819	896	839	865	898	859	874	830	865	835	800	864	836	886	863	853	870	818	837	840	843	877	928	890	831	874	898	856	872	874	843	900	872	879	843	851	860	787	898	871	856	864	841	837	843	901	882	816	868	887	848	833	904	895	832	813	828	774	787	862	826	926	854	836	884	842	845	855	792	858	857	816	860	831	835	899	896	849	889	851	867	881	860	860	851	852	892	896	866	785	865	857	839	864	825	838	868	915	881	796	863	858	851	811	823	803	849	837	814	804	877	927	872	863	878	872	879	863	864	833	893	804	859	822	777	913	883	859	822	849	854	818	820	871	839	779	840	863	873	801	861	907	829	881	846	845	822	817	855	864	877	789	876	874	867	840	861	859	851	864	787	858	810	831	856	824	838	863	854	877	873	899	843	819	906	833	866	817	862	846	858	892	825	839	814	890	849	881	896	833	809	911	877	806	779	754	871	822	837	826	853	806	845	867	859	825	857	835	841	866	860	895	789	854	850	845	854	838	845	802	836	823	868	877	887	823	837	824	861	844	820	880	838	861	857	855	814	883	825	836	847	873	838	858	903	846	834	876	880	790	808	900	841	821	861	836	861	819	845	840	865	850	840	830	854	838	827	802	873	817	848	848	870	811	845	819	853	822	812	845	862	850	838	873	844	833	843	883	874	850	843	861	849	846	848	784	879	838	831	786	863	848	835	817	876	838	819	860	840	833	880	878	808	919	842	807	858	822	850	868	847	853	857	818	880	829	857	818	869	778	831	844	838	891	856	906	831	815	856	859	882	874	814	811	799	849	790	841	887	805	820	916	841	839	839	816	843	888	846	826	855	896	806	836	802	855	826	866	826	819	831	882	837	860	867	851	807	849	863	818	819	849	829	877	811	834	856	843	861	812	901	889	814	819	822	835	886	894	901	848	804	833	854	856	768	826	850	850	790	885	818	865	875	798	858	896	830	846	822	843	846	863	848	857	881	818	835	848	869	838	799	859	845	902	885	812	845	828	867	852	864	849	852	881	862	867	864	829	870	822	798	842	814	888	837	861	858	814	845	883	810	846	856	912	869	843	857	799	840	879	831	837	852	825	875	848	845	868	790	836	835	838	860	859	852	795	858	812	780	837	833	875	810	873	861	827	910	867	867	841	860	859	878	796	878	837	820	877	877	843	867	842	880	846	857	891	857	838	847	860	826	883	853	846	852	870	835	844	833	868	875	858	862	877	843	865	842	849	878	863	856	878	867	862	847	878	823	848	870	822	809	873	875	857	839	851	831	842	865	836	836	796	914	797	861	814	871	885	836	883	841	838	825	827	844	828	850	809	841	855	817	834	875	876	824	873	773	854	837	831	873	836	801	861	819	841	822	850	865	896	832	839	878	857	776	896	851	795	863	893	866	863	845	829	851	876	842	804	853	877	880	851	847	870	835	823	914	825	859	814	871	863	845	790	889	874	869	824	802	842	848	808	815	847	840	883	880	844	885	872	854	912	824	774	836	837	796	857	820	846	884	881	884	873	852	795	879	852	872	858	852	855	794	850	907	838	804	792	805	861	915	834	897	854	801	829	861	871	850	858	895	890	845	830	823	875	816	877	893	804	888	825	865	816	859	867	871	897	846	819	861	820	870	795	846	827	837	892	788	860	875	840	852	919	795	851	807	886	854	876	893	845	872	872	793	856	876	888	907	891	887	876	840	866	871	932	839	854	846	830	902	915	789	820	831	903	894	790	853	834	901	876	790	850	901	790	792	824	784	852	848	847	862	852	824	872	869	868	855	806	871	830	825	805	832	805	885	856	769	876	847	890	847	842	777	867	849	836	758	859	836	860	844	849	861	783	842	851	853	819	807	884	852	804	801	865	806	806	762	837	841	829	834	856	833	889	795	778	861	798	858	877	836	843	856	830	800	825	857	893	848	838	829	828	825	808	913	861	868	856	877	822	834	798	899	861	847	845	877	902	833	846	828	904	841	859	866	809	902	872	876	845	831	834	827	787	895	835	883	822	870	827	842	852	880	848	840	891	862	835	846	818	833	836	850	840	839	809	864	901	834	842	851	868	840	865	905	786	840	865	788	886	815	819	802	803	827	853	880	850	814	815	876	783	856	818	840	820	833	881	850	848	854	777	883	879	862	856	862	842	880	833	854	856	892	792	808	874	855	851	876	784	872	849	846	825	817	837	841	839	841	852	890	878	832	862	870	850	863	872	829	822	880	805	844	872	845	875	808	871	870	854	857	867	864	895	850	810	808	889	797	820	900	826	887	835	882	801	784	859	825	885	821	846	841	850	855	855	822	834	872	884	885	847	852	859	856	823	818	879	847	860	836	864	857	835	820	836	871	816	824	902	868	817	877	855	871	870	835	853	834	826	888	826	807	849	841	830	857	810	848	853	821	812	868	869	845	838	846	875	906	846	860	843	839	825	859	850	853	859	857	832	821	785	873	841	810	878	874	884	857	846	868	826	824	836	873	891	808	865	868	859	811	847	840	849	848	873	821	853	856	831	891	833	904	913
59463	58853	55341	42911	31504	15935	8540	7101	7070	7209	6964	7160	6951	6999	7114	7029	7082	7099	7072	7132	7137	7134	6962	7123	6917	6970	7120	7048	6868	7168	7087	7046	7050	7099	7071	7032	7070	6980	7132	7025	7187	7058	7116	7049	7032	7005	7111	7026	7048	7107	7225	7020	7105	7087	6996	7010	6993	6978	6959	7152	7100	7032	7037	7114	7078	7168	7100	7092	7122	6993	6984	6976	6965	6988	6957	7040	7137	6995	7068	7030	7111	6982	7104	6886	7083	7115	7106	6940	7082	7065	6992	7063	7126	7006	7050	7150	7049	7028	7131	7031	7093	7046	7117	7030	7226	7105	6955	7031	7212	7069	7033	7030	7033	7088	7006	7070	7132	7093	6973	6981	6937	7071	7016	7065	7152	6961	7081	7001	7099	6998	7173	7130	7128	6977	7115	7049	7119	7188	7040	7155	6998	7056	7001	7080	6965	7070	7112	7085	7104	7032	7041	7124	7035	7189	7076	7024	7051	6957	7007	7056	7051	7013	7084	7096	7056	7104	7078	7103	7069	7069	7077	7150	7124	6913	7061	7145	7270	7098	7026	7013	7076	7058	7171	7125	6993	7115	7116	6978	7060	6995	6988	7187	7123	7039	6890	7142	7068	7108	6920	7130	7096	6981	7038	7088	7072	7123	7066	6992	6959	6962	7172	6956	7064	7135	6973	7054	6947	7068	7211	6961	7167	7001	7212	7117	6934	7220	6973	7002	7106	7098	6924	7074	7032	7035	7076	7083	7094	7033	6963	7063	7158	7002	7075	7176	7035	7032	7018	7076	7125	6990	7075	6946	6965	7114	7069	7113	7114	7086	7016	7045	6917	7074	6995	6956	6925	6990	6974	7056	7041	7060	7058	7079	7103	7084	7172	6991	7019	7079	7242	7059	7114	7127	7138	7018	7207	7005	7074	7122	7019	7065	7006	7243	7057	7145	7105	7062	6982	7149	6983	7080	7148	7103	6990	7079	7147	7124	7054	7065	6826	7037	7218	7118	7028	6977	7079	7077	7222	7069	7008	7061	6988	7008	6976	7070	6968	7029	7022	7103	7031	7141	7050	6950	7036	7117	6963	7136	7078	7121	7009	7123	7046	7215	7096	7026	7170	7054	7006	7054	7038	7020	7146	7015	7118	7157	7139	7125	7035	7172	7117	7092	7036	7132	7136	7094	7111	7031	7012	7003	7124	7095	7046	6953	7032	6940	7045	6822	7063	6986	7045	7104	7021	7075	7088	7155	7103	7158	7038	7054	7138	7010	6977	6952	7040	7047	7163	6966	6947	6948	7104	7051	7236	7139	6979	7140	7013	7004	7119	6853	7074	7053	7023	6952	7061	7180	7107	7031	6950	7139	7103	6957	6895	7214	7125	6996	7104	6934	7178	6995	7088	7128	7088	7124	6896	7051	7044	7089	7011	7048	7039	6933	7039	7110	7043	7111	7091	7014	6943	7035	7028	7115	7112	7065	7048	7161	7039	7029	7162	7081	7156	7018	7198	7135	7132	7046	7097	7038	7115	6923	7184	7123	7164	6982	7008	6980	7101	7121	7062	6933	7014	7124	7037	7010	7043	6965	7066	7004	7061	7087	7085	7019	7095	6979	7073	7087	7168	6974	7147	7104	6989	7072	7151	6943	7260	7129	6954	7235	6961	7148	7078	6987	7152	7038	7118	7187	6966	7089	7044	6961	7133	7204	7088	7092	7124	6988	7014	7007	7045	7044	7062	7047	7142	7174	7041	7130	7058	6965	7046	7081	7054	7055	6989	7019	6982	7033	7186	7087	7067	7155	7015	6990	7053	7079	6938	7065	7068	6964	7053	7006	7102	7082	7047	7027	7074	7047	7071	6943	6964	6943	7130	7034	7073	7193	7081	7075	7082	7186	7040	7164	6966	7071	7083	7030	7078	7192	7068	7067	7011	7037	7067	6941	7045	7047	7068	7034	7052	7106	6989	7150	7128	7079	7056	7025	7125	7060	7008	6991	7060	6974	7180	6925	7013	7153	7112	7122	7029	7033	7009	7170	6964	7059	7007	7106	7015	7047	6999	7086	7090	7083	7231	7028	7067	7147	7076	7004	7014	7169	7168	6989	7072	7045	7037	6988	7219	7004	7022	7006	7030	7111	7090	7113	7134	7070	7020	7088	6992	7153	6979	7050	7060	7127	7009	7142	7055	7188	7003	6985	7102	7172	6915	6798	7134	7103	7169	6912	7105	7095	7004	7062	7087	7027	7089	7100	7076	6995	7085	7064	7156	7110	7070	6983	7110	6979	7004	7153	6990	7038	6982	6994	7074	7051	7124	7193	7058	7016	7143	7061	6973	7126	6969	7016	7142	7141	7033	7111	6959	7023	7040	7076	7139	7062	6941	7033	7000	7164	6960	7029	7050	6931	7045	6975	7038	7138	7076	6958	7051	6981	7067	6961	7170	7096	7120	7155	7120	7141	6942	6992	7050	7054	6913	7017	7054	7085	7107	6979	7172	7028	6996	7127	7123	7033	7149	7072	7060	7243	7073	6963	7035	7004	7047	7000	7108	7263	7135	7011	7118	7107	7093	7047	6999	7174	7249	7100	7005	7022	7128	7099	7022	7011	7103	7040	7176	7112	7041	6980	6999	7049	7010	7052	7065	7083	7092	7045	7062	6987	7044	6936	7195	7143	7072	7062	7072	7038	6951	7189	7015	7073	6949	7019	7080	6998	7084	6930	6977	6913	6996	7062	7163	7052	6937	7100	7050	7078	7052	7008	7096	6960	7092	7146	6979	7081	7082	7125	7001	7053	7107	7097	7150	7048	6961	7220	6951	6994	6891	7081	7034	7108	7037	7139	7010	7050	6962	6879	7044	7128	6848	7266	7124	7034	7076	7162	7118	7063	7146	6993	7080	7073	7004	7033	6974	7145	7127	6994	6872	7063	7061	7062	7091	6985	7054	7128	6965	7028	7107	6954	7081	7009	7044	6938	7038	7079	7163	6999	7135	7129	6915	7120	7205	7146	7128	7099	7080	7218	7059	7023	7068	7126	7164	7136	7084	7114	7119	6975	6980	7056	7077	7129	6994	7131	7140	7142	7225	7021	6983	6990	6990	7096	7041	7122	6989	6966	7053	6985	7082	7118	6982	7024	7114	6953	7051	7134	7173	7094	7043	7143	7031	7066	7033	7107	7036	7085	6941	7073	7218	6980	7018	7039	7109	7092	7055	7088	7004	7076	6921	7128	7117	6987	7163	6906	7028	7049	7063	7037	7032	7034	6981	6893	7126	7138	6927	7022	7053	7065	7083	7040	7020	7198	7082	7026	7010	7072	7080	7040	6990	7062	7115	7049	7172	7159	7173	7111	7085	7087	6976	7141	7120	7024	7211	7007	7020	7056	7071	6976	6996	7097	7003	7040	7107	7180	7049	7156	7036	7078	7094	7188	7217	7136	7042	7047	7051	7160	7182	7050	7151	7005	7011	7166	7213	7193	7033	7116	7052	7108	6963	6933	7135	7101	7069	7089	6973	7107	7088	7211	7106	7144	7051	7008	7051	7082	7042	7031	7012	7092	7113	7164	7042	7112	7059	7081	7043	7147	7213	7198	6978	7041	7160	7037	7014	7086	6971	7018	7079	7182	7044	7138	6943	7023	7043	7015	6933	7114	7085	7076	6993	7094	6994	6999	7114	7181	7058	6860	7074	7021	6939	7152	7218	6869	7114	7092	7169	7152	7019	7135	7052	7007	6995	7125	7169	7043	7102	7043	6962	7074	6875	7186	7076	7129	6954	6976	7220	7115	7141	7184	7101	6964	7112	7006	7199	7050	7006	7060	6912	7075	7188	7059	7152	6962	7120	7075	6968	7075	7244	7105	7060	7013	6970	6999	7185	7120	6952	7011	7135	6948	6944	7039	7035	6908	7105	7018	7031	7094	7058	7083	7139	6923	6987	7017	7115	7021	7237	6941	6996	7113	7114	7005	7018	7180	6969	7014	7040	7065	7056	7063	7193	7025	7043	6942	6874	7078	7132	7107	7132	7113	6921	7031	7023	7091	7041	7050	7146	6987	7031	6931	7198	7170	7134	7078	7155	6985	6944	7087	7171	7037	7084	7083	7196	7141	6939	7004	7056	7103	7014	7179	7136	7116	7028	7093	7133	7081	7161	7049	7051	7060	7106	7219	7015	7158	7064	7100	7040	7120	7076	7070	7077	7101	7011	6950	7081	6993	7043	6985	6913	7043	7016	7075	7093	7068	7062	7102	7162	7102	7020	7124	6996	7201	7163	7061	7125	6993	7168	7076	7036	7060	7076	7021	7070	7105	7152	7077	6990	7002	7063	7243	7023	7022	6982	7107	7074	7078	7166	6995	7058	6988	7115	7088	7064	7009	7006	6882	7041	7004	7148	7168	7052	7121	7130	7060	7155	7005	7103	7051	7071	7097	7011	7051	7016	7018	7062	7101	7024	7014	7029	7148	7159	7031	7071	6989	7110	7159	7074	7077	6974	7138	7008	7203	7102	7209	7103	7158	7192	7058	7044	6911	7168	7142	7019	7057	7041	6983	7094	7040	7003	7134	7160	7075	7115	7077	7090	6962	7094	7077	7137	7028	6997	6932	7112	7094	6981	7067	7050	7093	7134	6989	7058	7091	6976	7083	7083	7021	6966	7196	7028	7001	7079	7100	6964	7134	6991	7100	7112	7116	7230	6952	7086	6926	6996	7034	7088	7085	7235	7145	7146	7132	7021	7152	7018	6947	7033	7071	6983	7106	7078	7140	7006	7005	7081	7108	7140	7006	7047	7061	6908	7054	7010	7011	7087	7012	7145	7072	7086	7045	7002	7094	6993	7019	7127	6888	7184	6855	6954	7088	6996	7058	7051	7097	7002	6989	6962	7150	7084	7112	7103	7092	7125	7037	7031	7009	6996	7201	6956	7047	7098	6973	7024	7020	7181	7103	7033	7139	7052	7151	7132	7068	6998	6963	7031	6978	7155	7120	7127	7021	7006	7072	7108	7201	7009	7085	7037	7112	6957	7023	7087	7103	6983	7211	7042	7089	7114	6983	7060	7115	7029	7042	7201	6985	7090	7061	7006	7012	7098	7024	7035	7175	7011	7063	6901	7089
27195	22833	10973	3487	1260	882	731	728	717	664	677	728	733	747	721	742	751	749	726	727	715	697	724	742	743	745	732	723	696	662	749	734	702	753	736	761	751	727	706	691	731	704	743	681	733	761	701	745	705	732	663	761	712	712	712	763	688	698	728	765	704	707	714	721	663	741	697	720	723	713	714	730	718	702	705	705	704	694	714	732	742	743	770	676	712	747	718	731	727	722	710	729	708	694	721	718	743	695	706	745	703	754	746	737	734	739	726	686	747	695	712	739	691	746	761	724	727	741	719	716	745	724	722	698	711	735	680	708	722	704	699	739	742	736	733	717	658	753	737	694	708	676	721	724	731	682	716	736	752	696	755	729	715	727	727	768	752	780	697	737	697	717	656	723	699	760	710	743	752	690	737	701	728	666	733	715	746	734	748	713	771	685	705	720	759	694	695	721	758	688	691	789	735	737	702	729	695	728	752	729	713	723	738	711	730	732	709	710	735	735	739	707	760	754	752	763	709	696	698	730	755	748	756	745	694	719	711	741	738	702	771	730	761	778	658	748	699	753	718	686	731	791	748	712	729	781	697	681	763	699	735	740	739	726	748	728	655	732	731	731	762	710	692	720	731	698	711	730	731	768	735	771	720	754	699	697	722	738	686	696	680	714	759	729	704	715	710	710	736	777	692	694	761	692	760	694	708	729	739	760	749	725	715	738	773	722	729	738	709	702	671	683	747	690	688	713	721	709	780	671	716	697	704	695	754	738	724	706	730	710	733	679	713	710	705	704	707	697	739	704	696	703	698	734	710	700	717	691	750	737	756	693	721	709	719	717	755	717	730	734	730	752	737	729	717	758	710	726	711	780	738	714	707	771	742	710	750	715	741	704	738	729	772	723	740	716	685	720	754	731	768	705	718	710	702	754	692	699	703	752	752	721	716	786	731	706	697	745	694	699	687	720	728	723	758	779	732	740	709	717	721	747	718	749	743	718	747	720	696	693	745	681	760	751	673	748	781	741	763	714	738	713	670	684	718	708	691	716	788	713	681	718	710	745	778	709	714	754	701	720	752	777	718	715	739	721	721	722	746	676	689	742	699	710	724	710	686	729	690	700	752	666	734	711	671	721	726	738	705	739	737	747	723	667	715	721	739	699	658	740	796	748	710	722	732	740	706	668	733	746	725	705	710	710	740	779	724	697	706	716	723	730	739	674	739	730	742	689	732	745	732	712	732	695	696	734	755	714	739	721	739	706	708	716	677	682	723	762	758	682	686	727	743	717	739	747	708	703	691	688	734	696	700	710	718	726	692	726	750	764	712	718	721	737	759	747	732	750	742	752	706	734	715	721	685	733	760	732	713	700	730	719	693	706	730	735	727	690	751	727	780	757	750	717	744	734	735	736	701	725	744	747	703	674	755	722	743	723	712	705	707	732	727	749	726	727	678	728	710	717	749	747	729	758	733	702	724	736	724	705	702	736	719	709	722	761	711	716	714	698	725	760	725	714	725	745	721	750	722	751	734	768	758	758	724	760	692	670	713	705	699	727	723	670	757	698	742	720	720	708	739	706	744	766	705	710	755	753	759	720	715	685	779	725	704	698	699	707	718	713	767	707	719	713	688	726	703	741	754	777	739	706	739	724	742	752	719	758	733	719	726	721	731	676	738	736	721	694	753	759	751	694	729	719	700	764	697	729	682	746	680	681	744	733	729	722	731	728	628	739	699	750	759	725	708	717	727	724	770	691	693	719	677	759	727	718	721	697	748	720	731	695	705	742	732	701	738	712	776	733	725	715	711	708	696	736	741	728	722	754	704	740	696	717	750	740	693	744	704	743	760	713	701	710	703	693	697	716	773	716	729	757	727	776	768	669	738	744	730	723	748	774	752	752	748	751	705	751	791	738	740	740	761	712	740	700	745	730	765	767	717	748	713	720	698	718	751	707	756	735	670	723	675	719	750	713	717	709	722	697	757	729	710	732	715	728	733	728	735	772	674	755	720	672	675	720	742	681	770	682	714	714	743	705	736	767	728	729	717	721	743	750	729	694	740	709	763	724	742	758	714	709	796	733	711	704	719	717	712	730	755	736	749	741	722	743	710	719	749	747	735	764	702	717	689	752	716	734	677	667	726	728	698	718	764	705	771	728	752	733	736	733	730	754	780	721	737	728	707	736	707	639	700	691	732	749	723	737	711	727	717	714	709	742	718	736	693	699	744	690	751	699	702	749	754	746	734	694	695	715	716	683	715	757	768	720	739	712	714	726	763	751	739	709	691	690	779	747	719	736	737	731	732	733	708	734	731	658	772	774	715	678	784	711	702	750	732	783	723	740	794	728	753	746	703	708	715	731	690	759	706	741	739	721	734	716	716	751	679	674	787	738	717	732	741	681	748	713	767	713	716	732	738	764	755	777	726	703	725	710	716	729	711	775	687	710	703	747	733	751	716	722	743	690	736	743	726	730	770	665	803	753	697	693	720	730	799	720	705	671	738	790	728	753	732	737	746	710	705	716	708	700	729	737	718	744	737	685	733	718	677	723	782	747	725	775	762	709	709	702	704	717	748	713	738	702	729	734	688	692	720	659	714	701	746	695	703	728	725	806	720	708	768	735	759	713	702	685	730	731	705	721	704	710	700	709	730	705	726	696	683	741	761	707	718	718	753	705	769	758	777	688	717	694	754	717	707	670	701	704	748	712	700	724	706	721	721	715	741	717	717	814	678	733	715	694	701	722	725	702	719	716	714	750	713	722	767	730	772	709	728	718	699	697	740	725	732	696	735	757	781	737	726	746	761	737	714	737	765	714	705	722	728	757	715	722	744	747	725	734	732	733	723	731	743	688	755	739	755	741	675	734	678	748	732	719	737	744	748	705	754	713	714	755	727	720	756	700	742	708	695	718	723	738	700	701	652	720	688	725	747	739	753	720	735	774	723	687	739	695	712	731	718	702	737	726	717	738	742	715	756	707	712	650	715	724	720	745	738	717	748	768	766	712	750	722	754	688	759	722	723	726	761	687	719	765	715	701	751	763	767	722	716	691	755	731	691	704	742	698	756	778	759	655	737	664	721	712	693	714	747	685	722	693	744	756	725	745	716	717	752	727	703	751	774	717	727	713	716	781	687	726	737	689	684	780	729	729	663	684	751	744	707	773	777	698	750	719	719	703	716	730	714	755	677	716	726	718	752	767	721	766	732	738	731	702	743	736	758	708	767	699	706	767	763	735	688	687	701	702	766	750	750	702	716	763	738	716	741	690	725	678	713	774	732	675	706	714	714	718	676	695	764	716	750	744	745	744	687	739	688	726	712	758	768	710	723	664	682	712	743	752	721	736	709	734	720	736	720	750	683	708	727	735	675	718	737	722	747	757	742	701	787	784	742	708	734	721	726	781	696	748	756	708	719	737	675	700	719	737	723	746	703	739	734	750	748	730	696	743	759	715	727	742	704	732	736	675	740	705	761	738	703	722	768	745	712	676	751	673	760	747	711	679	734	777
59970	48497	34600	24789	15172	8563	6383	6247	6274	6247	6132	6095	6248	6079	6076	6083	6071	6059	6036	6215	6214	6066	6154	6244	6062	6149	6140	6170	6109	6243	6125	6092	6047	6135	6249	6101	6132	6256	6225	6149	6180	6227	6116	6225	6175	6273	6189	6137	6124	6196	6058	6138	6265	6042	6240	6148	6221	6186	6244	6209	6110	6117	6038	6270	6229	6115	6162	6136	6081	6281	6098	6149	6142	6117	6237	6096	6214	6071	6195	6085	6098	6267	6137	6144	6160	6084	6166	6176	6235	6006	6408	6166	6200	6260	6238	6159	6087	6064	6212	6182	6142	6199	6185	6132	6132	6176	6037	6011	6179	6088	6273	6155	6135	6093	6224	6118	6225	6099	6097	6207	6099	6167	6187	6234	6086	6211	6203	6042	6220	6170	6099	6158	6095	6153	6056	6057	6212	6152	6223	6117	6208	6191	6244	6093	6050	5994	6186	6228	5973	6197	6247	6151	6191	6070	6183	6163	6144	6158	6144	6170	6124	6296	6101	6226	6219	6243	6264	6085	6165	6280	6214	6172	6158	6149	6175	6178	6254	6222	6298	6099	6322	6233	6086	6077	6163	6241	6155	6145	6173	6292	6070	6132	6082	6176	6220	6164	6116	6073	6112	6223	6255	6307	6217	6216	6236	6075	6182	6233	6009	6235	6091	6203	6120	6192	6158	6144	6023	6187	6212	6222	6186	6165	6178	6185	6319	6166	6039	6191	6016	6105	6134	6111	6271	6267	6234	6194	6292	6301	6073	6295	6218	6106	6236	6178	6187	6193	5991	6139	6107	6188	6208	6131	6247	6180	6243	6145	6245	6263	6211	6174	6274	6207	6185	6019	6179	6183	6125	6098	6153	6242	6154	6232	6183	6211	6126	6138	6213	6155	6220	6193	6153	6286	6145	6243	6229	6189	6216	6130	6289	6205	6250	6200	6166	6122	6129	6186	6037	6209	6073	6082	6198	6161	6295	6215	6187	6104	6133	6354	6135	6239	6184	6287	6160	6116	6090	6192	6351	6135	6243	6135	6138	6210	6175	6192	6040	6144	6270	6131	6244	6137	6237	6280	6232	6148	6083	6222	6193	6142	6206	6087	6098	6254	6128	6163	6145	6171	6231	6045	6179	6212	6101	6281	6249	6160	6308	6220	6190	6152	6103	6120	6221	6239	6214	6186	6138	6082	6185	6134	6202	6183	6197	6249	6084	6088	6146	6290	6199	6182	6077	6099	6230	6181	6269	6102	6148	6174	6159	6248	6149	6089	6157	6152	6156	6151	6209	6134	6054	6228	6144	6188	6211	6179	6227	6101	6010	6163	6225	6141	6198	6199	6132	6145	6188	6218	6128	6201	6230	6087	6274	6169	6211	6168	6202	6152	6203	6172	6262	6215	6303	6088	6145	6226	6135	6160	6076	6221	6135	6155	6188	6221	6209	6160	6219	6067	6245	6088	6241	6129	6045	6351	6231	6206	6218	6308	6220	6058	6139	6166	6242	6197	6212	6170	6250	6158	6079	6169	6169	6189	6187	6201	6188	6214	6164	6134	6076	6209	6145	6197	6222	6157	6175	6111	6074	6154	6176	6192	6306	6100	6152	6108	6228	6208	6174	6131	6353	6163	6243	6175	6217	6094	6060	6260	6056	6075	6134	6165	6190	6223	6221	6224	6154	6263	6094	6208	6244	6168	6173	6265	6116	6166	6277	6197	6122	6188	6118	6161	6174	6198	6142	6232	6171	6140	6254	6300	6189	6102	6235	6169	6265	6076	6079	6239	6165	6178	6094	6087	6102	6161	6204	6103	6193	6207	6161	6169	6089	6234	6154	6188	6208	6109	6318	6310	6022	6182	6144	6215	6115	6207	6150	6183	6264	6108	6196	6189	6099	6163	6162	6097	6232	6164	6163	6172	6127	6151	6183	6050	6217	6050	6245	6015	6224	6255	6232	6149	6197	6218	6148	6113	6147	6167	6218	6082	6177	6151	6109	6061	6038	6289	6065	6162	6179	6190	6154	6133	6068	6235	6133	6259	6145	6149	6195	6261	6159	6049	5987	6101	6253	6139	6175	6105	6190	6102	6213	6078	6106	6069	6164	6155	6318	6165	6236	6166	6152	6157	6213	6131	6126	6137	6203	6148	6181	6234	6152	6144	6058	6102	6212	6150	6226	6034	6318	6266	6123	6133	6254	6098	6250	6092	6275	6125	6143	6181	6099	6117	6173	6184	6223	6156	6174	6210	6184	6126	6117	6060	6304	6018	6132	6186	6102	6136	6217	6151	6116	6150	6009	6278	6110	6202	6170	6184	6240	6161	6151	6030	6203	6225	6171	6035	6151	6206	6146	6098	6274	6136	6174	6055	6221	6151	6292	6260	6272	6176	6057	6228	6089	6161	6262	6018	6142	6305	6257	6202	6236	6119	6283	6106	6161	6217	6147	6098	6154	6272	6182	6168	6236	6115	6193	6075	6329	6137	6276	6199	6114	6226	6228	6201	6084	6175	6128	6211	6269	6175	6200	6256	6178	6168	6077	6257	6196	6170	6301	6042	6213	6068	6106	6315	6175	6267	6160	6297	6118	6183	6128	6222	6222	6210	6235	6237	6219	6181	6058	6132	6190	6144	6173	6185	6198	6174	6261	6231	6319	6169	6148	6186	6330	6181	6179	6226	6291	6140	6290	6154	6126	6138	6273	6117	6235	6234	6224	6099	6327	6134	6189	6025	6130	6229	6151	6275	6218	6120	6164	6095	6241	6214	6054	6145	6091	6101	6213	6104	6249	6253	6234	6191	6384	6154	6062	6097	6240	6182	6041	6142	6156	6183	6307	6168	6120	6018	6062	6049	6200	6137	6190	6180	6211	6282	6276	6179	6110	6111	6179	6207	6306	6107	6070	6185	6202	6194	6299	6281	6248	6140	6096	6096	6213	6196	6122	6130	6255	6159	6144	6262	6127	6198	6134	6157	6134	6117	6207	6159	6190	6207	6117	6156	6178	6195	6131	6133	6116	6117	6146	6174	6194	6192	6222	6300	6143	6211	6151	6122	6226	6147	6236	6216	6091	6163	6064	6212	6156	6208	6151	6130	6132	6187	6100	6116	6147	6112	6130	6054	6168	6034	6233	6049	6186	6013	6249	6273	6128	6084	6243	6106	6084	6190	6091	6190	6166	6193	6180	6121	6117	6225	6117	6270	6051	6273	6125	6253	6087	6190	6100	6151	6093	6210	6218	6159	6269	6177	6209	6243	6222	6131	6162	6226	6173	6154	6297	6125	6034	6112	6208	6303	6233	6091	6230	6264	6141	6305	6270	6157	6301	6228	6254	6078	6135	6159	6150	6272	6205	6272	6256	6142	6260	6275	6244	6135	6101	6255	6232	6238	6361	6134	6060	6086	6191	6180	6165	6255	6081	6230	6118	6107	6318	6147	6132	6325	6269	6114	6144	6263	6049	6175	6150	6146	6233	6245	6190	6244	6325	6281	6267	6186	6093	6072	6173	6144	6185	6086	6280	6261	6130	6118	6260	6103	6089	6162	6187	6202	6217	6315	6201	6290	6148	6183	6211	6252	6224	6114	6213	6079	6229	6073	6180	6270	6172	6160	6237	6131	6141	6126	6213	6002	6199	6307	6170	6161	6206	6145	6223	6139	6189	6259	6054	6163	6127	6071	6197	6161	6150	6126	6142	6081	6222	6317	6358	6163	6334	6202	6200	6143	6256	6084	6233	6122	6217	6134	6244	6078	6122	6249	6184	6057	6322	6265	6283	6140	6003	6200	6216	6200	6229	6057	6241	6286	6123	6209	6181	6139	6218	6185	6166	6208	6199	6287	6204	6122	6214	6151	6166	6156	6207	6165	6000	6072	6251	6181	6217	6178	6210	6120	6235	6141	6219	6260	6267	6272	6184	6052	6133	6180	6305	6259	6220	6176	6222	6121	6105	6180	6103	6189	6047	6233	6188	6233	6055	6186	6167	6176	6097	6132	6207	6178	6258	6032	6178	6190	6040	6159	6339	6097	6120	6083	6333	6129	6243	6234	6124	6091	6298	6233	6218	6302	6243	6218	6060	6108	6131	6021	6201	6178	6166	6029	6037	6137	6289	6235	6152	6137	6177	6145	6112	6160	6191	6154	6096	6113	6160	6204	6193	6341	6197	6156	6088	6250	6172	6143	6258	6125	6158	6190	6038	6194	6168	6261	6222	6187	6187	6211	6140	6192	6169	6100	6120	6067	6189	6203	6237	6220	6153	6190	6147	6230	6267	6132	6192	6146	6205	6098	6173	6190	6256	6172	6162	6200	6111	6266	6178	6273	6138	6219	6071	6166	6222	6133	6251	6308	6132	6113	6227	6280	6022	6303	6167	6034	6276	6188	6161	6154	6155	6181	6135	6136	6101	6106	6325	6083	6131	6133	6155	6129	6274	6228	6143	6146	6041	6112	6193	6196	6255	6203	6247	6221	6007	6169	6211	6054	6047	6222	6289	6163	6049	6103	6136	6208	6130	6121	6170	6073	6068	6218	6284	6204	6168	6103	6195	6215	6109	6189	6285	6236	6219	6190	6248	6174	6127	6149	6181	6189	6243	6203	6166	6263	6191	6160	6287	6200	6166	6206	6308	6138	6185	6217	6210	6163	6213	6294	6180	6210	6110	6154	6080	6204	6166	6187	6084	6195	6019	6137	6084	6099	6177	6047	6123	6105	6211	6141	6206	6032	6287	6114	6137	6151	6303	6076	6091	6068	6214	6104	6236	6129	6032	6239	6140	6230	6214	6184	6148	6138	6312	6237	6154	6244	6197	6169	6165	6124	6248	6175	6048	6291	6293	6169	6098	6088	6178	6172	6237	6116	6233	6165	6141	6030	6032	6146	6232	6115	6206	6179	6160	6084	6111	6224	6193	6199	6095	6198	6161	6188	6120	6215	6182	6276	6121	6186	6228	6242	6286	6136	6091	6063	6179	6090	6171	6140	6145	6161	6163	6212	6299	6012	6223	6158	6184	6090	6137	6157	6069	6243	6231	6274	6128	6120	6314	6118	6268	6199	6143	5976	6149	6184	6189	6279	6007	6123	6094	6237	6175	6094	6192	6182	6210	6280	6179	6140	6301	6275
28960	22537	10647	3285	1308	835	744	716	701	717	719	773	710	743	738	778	732	708	780	697	730	718	743	707	715	690	782	763	742	742	735	736	776	717	729	733	730	773	744	715	712	765	722	733	765	775	701	704	724	729	702	744	690	705	731	740	746	741	713	722	828	681	694	684	672	704	768	757	753	730	741	759	753	736	710	669	794	735	724	749	703	735	727	733	746	705	755	688	764	716	736	764	718	744	716	719	721	741	710	787	759	746	724	717	700	757	754	737	737	708	762	744	698	719	777	737	773	696	733	764	735	715	683	736	772	747	723	735	757	754	698	669	755	691	738	759	699	717	711	754	741	723	724	762	772	701	695	794	740	729	753	747	757	758	750	707	770	694	712	746	721	722	729	725	710	704	752	752	701	723	746	707	703	687	697	718	741	742	692	712	756	718	754	729	694	750	723	685	710	723	728	708	687	737	725	702	749	752	722	704	730	696	706	752	745	724	721	716	758	722	706	757	755	740	731	692	736	745	682	733	747	723	705	776	730	751	720	740	701	748	691	707	694	815	719	726	666	715	728	717	676	702	765	679	707	694	768	707	764	733	731	710	770	759	726	751	770	733	719	694	748	746	740	732	717	688	680	740	708	745	767	745	685	686	734	762	763	732	735	687	711	721	747	687	717	678	702	744	696	744	712	771	717	761	700	744	735	746	741	748	771	766	770	722	742	717	708	675	706	747	715	736	734	725	724	733	708	689	722	759	731	759	713	740	775	732	717	706	779	705	747	741	766	732	717	747	744	713	769	709	713	733	759	733	670	757	730	702	764	735	748	739	780	684	721	748	763	752	770	712	777	755	706	688	699	676	704	730	756	727	735	739	695	762	725	727	710	731	687	704	755	733	705	731	753	703	714	759	717	697	759	685	740	767	735	770	748	728	691	730	709	727	736	751	706	738	754	763	723	753	706	730	728	682	712	737	760	669	745	696	714	735	735	706	741	781	735	766	734	741	692	734	738	742	762	769	751	677	729	721	716	712	712	709	733	713	730	721	740	706	714	781	702	763	733	799	709	659	773	715	758	729	734	724	733	740	738	755	733	780	703	729	752	750	728	706	751	723	736	721	723	761	756	686	722	722	667	723	687	727	733	703	682	705	718	739	745	749	721	754	743	775	642	751	719	698	714	740	774	732	770	724	742	756	734	729	722	739	697	702	679	726	770	732	723	743	739	736	738	742	700	688	736	749	650	743	746	766	733	709	720	727	714	711	716	711	733	773	752	751	760	720	743	687	748	748	728	742	756	718	703	752	751	728	731	775	707	714	730	755	685	720	765	758	742	727	683	733	770	746	730	741	706	692	756	759	754	738	727	712	691	720	689	739	743	768	733	749	705	722	720	717	709	791	674	682	725	765	721	758	709	745	752	742	709	747	724	730	745	718	668	691	763	703	747	734	695	753	688	747	740	773	750	716	712	732	758	715	697	771	734	782	747	704	773	702	747	750	751	714	772	736	715	703	744	735	755	756	727	730	746	723	680	697	718	735	723	768	724	745	733	814	794	728	660	779	743	721	681	712	724	729	739	760	757	718	741	697	760	758	692	745	714	797	715	724	787	753	729	756	739	699	782	734	771	707	680	761	729	666	744	689	704	751	724	741	743	709	738	707	727	729	715	726	721	713	722	731	769	719	736	755	739	764	700	743	721	726	737	712	747	738	710	680	703	697	700	717	723	755	748	735	740	736	716	756	735	724	770	726	724	703	739	723	737	692	696	670	720	669	763	739	754	775	693	721	776	762	722	722	723	731	776	713	812	752	732	690	670	744	768	734	734	734	759	698	748	668	789	724	674	763	725	709	739	689	728	790	761	723	689	755	716	733	746	738	747	739	793	713	716	745	682	719	772	769	762	737	720	668	757	741	668	755	693	742	714	743	740	744	720	743	779	711	750	757	773	714	738	734	760	781	683	716	735	702	690	745	695	742	680	720	763	724	728	746	730	710	729	713	758	695	733	715	763	727	714	715	726	746	714	682	722	767	710	734	811	746	722	712	708	711	683	725	737	726	738	720	723	682	779	753	724	689	723	725	742	762	757	724	725	702	743	771	720	726	747	689	731	761	772	756	773	736	677	715	692	717	699	770	763	753	739	709	682	717	728	732	724	719	698	730	716	688	789	734	713	743	736	707	765	732	752	735	734	756	699	768	677	751	760	700	768	703	736	727	700	742	705	722	714	781	767	694	771	723	780	776	786	717	752	729	724	754	750	751	723	728	718	737	719	787	734	710	796	754	691	710	744	708	721	717	693	803	769	741	760	737	704	754	717	729	704	734	734	729	728	723	749	732	761	686	759	673	737	706	733	737	715	707	698	739	754	735	736	724	727	724	697	745	771	767	748	710	756	740	736	703	719	732	697	708	753	768	759	749	702	744	769	719	752	722	732	649	712	728	713	727	708	774	711	800	739	748	704	705	702	718	700	727	729	743	754	722	744	728	767	691	714	704	730	769	700	735	712	708	729	739	706	759	735	725	734	757	738	710	745	741	736	747	737	707	728	746	739	780	792	781	739	734	746	734	726	720	738	705	749	761	699	695	764	771	770	731	710	797	760	749	763	719	726	711	674	716	721	694	713	731	759	753	788	738	705	737	728	687	726	765	784	727	737	747	713	762	752	716	716	730	746	698	755	682	757	756	645	728	780	697	733	747	724	751	721	716	754	761	701	742	770	747	725	755	743	727	729	761	740	707	713	711	732	746	727	710	756	686	737	776	697	741	778	756	725	728	657	749	737	756	752	729	735	773	752	716	730	746	704	729	741	741	773	711	732	741	720	713	756	749	760	751	728	706	744	747	730	744	728	724	695	713	723	736	766	703	699	750	772	707	738	747	752	729	745	706	713	722	741	746	735	712	772	731	725	747	717	698	768	742	707	711	752	768	697	742	699	694	753	757	745	712	719	727	715	709	696	831	744	723	660	727	746	675	768	725	726	738	714	713	721	746	725	699	714	731	746	774	774	723	764	697	738	720	768	758	707	770	711	737	719	724	707	757	738	731	730	731	721	709	731	706	729	738	710	711	688	719	801	761	714	672	752	743	801	727	770	753	730	714	741	794	729	693	679	725	742	777	726	753	709	763	737	696	748	724	732	745	707	776	753	748	744	721	708	727	717	735	784	751	710	693	720	717	708	751	733	700	754	732	684	732	746	743	675	698	666	743	757	715	729	763	779	761	717	744	715	752	710	694	704	684	761	688	735	746	722	752	693	697	688	740	736	724	715	711	725	693	727	731	769	767	704	725	716	744	720	713	688	720	731	767	742	713	733	700	739	762	739	756	729	686	757	732	738	746	748	733	778	742	687	747	774	698	701	732	722	732	736	723	725	731	777	730	706	724	738	730	759	732	738	702	687	740	763	748	741	701	697	771	782	759	758	745	760	718	733	754	688	741	730	707	765	757	748	734	694	777	790	700	783	716	776	749	750	729	697	695	732	741	709	678	774	704	685	727	719	708
60899	47838	34169	24112	14316	8170	6511	6308	6298	6262	6257	6272	6130	6190	6295	6167	6228	6129	6122	6063	6273	6145	6245	6200	6153	6165	6155	6333	6147	6148	6271	6229	6131	6188	6337	6287	6134	6262	6130	5994	6132	6203	6301	6147	6259	6191	6116	6160	6164	6189	6172	6233	6288	6198	6131	6161	6108	6296	6290	6173	6160	6279	6283	6310	6124	6303	6244	6147	6096	6128	6303	6343	6187	6192	6105	6282	6172	6352	6153	6098	6304	6327	6182	6180	6201	6166	6189	6263	6288	6228	6197	6130	6182	6304	6322	6302	6181	6213	6221	6271	6288	6294	6234	6274	6293	6276	6118	6171	6256	6224	6278	6308	6241	6077	6316	6155	6111	6269	6137	6266	6275	6107	6129	6183	6179	6205	6215	6120	6143	6190	6219	6108	6265	6186	6205	6174	6331	6200	6182	6262	6112	6229	6213	6170	6358	6282	6165	6142	6167	6185	6156	6223	6115	6191	6185	6117	6248	6198	6189	6180	6117	6223	6171	6200	6256	6306	6252	6153	6197	6177	6096	6307	6178	6301	6346	6353	6182	6111	6229	6154	6199	6163	6287	6242	6233	6318	6226	6216	6212	6179	6115	6208	6149	6166	6206	6193	6199	6175	6317	6178	6239	6099	6268	6129	6180	6259	6382	6256	6109	6273	6180	6214	6240	6302	6213	6173	6245	6093	6120	6175	6220	6144	6263	6161	6157	6091	6149	6237	6301	6265	6190	6234	6266	6295	6185	6165	6294	6092	6208	6155	6169	6097	6236	6326	6319	6382	6281	6197	6285	6044	6205	6108	6141	6163	6233	6261	6192	6265	6291	6269	6223	6208	6067	6197	6207	6171	6199	6291	6301	6043	6192	6109	6306	6150	6260	6111	6333	6252	6226	6157	6187	6252	6202	6275	6088	6252	6161	6162	6305	6275	6141	6081	6115	6062	6163	6353	6273	6137	6361	6103	6302	6193	6248	6100	6203	6294	6194	6207	6241	6285	6307	6247	6199	6119	6247	6294	6145	6252	6175	6241	6271	6192	6267	6132	6199	6151	6188	6158	6167	6235	6181	6206	6146	6203	6266	6167	6182	6309	6274	6171	6225	6160	6327	6189	6134	6268	6162	6203	6168	6180	6219	6214	6201	6257	6203	6199	6216	6276	6250	6211	6288	6206	6307	6326	6070	6198	6206	6059	6314	6229	6193	6112	6286	6171	6248	6236	6277	6196	6260	6211	6293	6129	6212	6185	6131	6223	6153	6123	6274	6246	6250	6241	6180	6251	6267	6142	6200	6303	6233	6289	6213	6196	6261	6159	6210	6186	6163	6164	6194	6133	6241	6335	6273	6237	6345	6116	6105	6190	6228	6275	6281	6084	6165	6143	6282	6139	6297	6257	6166	6225	6279	6164	6197	6048	6123	6291	6174	6165	6135	6148	6231	6221	6268	6158	6158	6227	6335	6219	6251	6205	6160	6263	6160	6174	6150	6201	6112	6199	6319	6181	6277	6326	6261	6345	6279	6036	6263	6234	6243	6393	6198	6171	6200	6125	6355	6055	6231	6194	6211	6223	6226	6277	6117	6192	6412	6257	6153	6210	6234	6311	6253	6280	6356	6158	6306	6167	6196	6229	6258	6199	6316	6267	6183	6274	6190	6132	6118	6264	6134	6071	6159	6265	6246	6312	6083	6311	6252	6270	6233	6209	6194	6226	6174	6291	6232	6240	6194	6221	6182	6233	6257	6256	6053	6254	6187	6187	6359	6219	6200	6257	6199	6327	6349	6333	6145	6285	6330	6191	6255	6269	6189	6218	6103	6257	6143	6143	6116	6167	6178	6255	6249	6209	6287	6129	6147	6221	6313	6122	6191	6224	6280	6186	6243	6228	6229	6202	6275	6057	6230	6149	6102	6249	6120	6088	6216	6149	6208	6275	6286	6312	6204	6226	6246	6237	6196	6179	6143	6117	6257	6222	6235	6198	6166	6118	6190	6162	6308	6224	6091	6202	6187	6185	6275	6275	6158	6314	6248	6202	6198	6240	6108	6176	6206	6172	6275	6123	6216	6065	6207	6285	6184	6155	6244	6301	6026	6207	6267	6142	6121	6269	6251	6259	6285	6265	6226	6144	6317	6235	6254	6097	6323	6166	6247	6141	6159	6114	6053	6210	6224	6306	6167	6214	6216	6127	6175	6171	6170	6135	6204	6199	6179	6170	6214	6180	6240	6208	6230	6260	6365	6216	6210	6149	6297	6235	6274	6295	6227	6219	6137	6162	6099	6109	6107	6293	6171	6150	6248	6280	6377	6205	6182	6296	6203	6144	6209	6240	6146	6180	6332	6306	6285	6244	6409	6156	6195	6292	6102	6135	6170	6168	6119	6307	6228	6223	6217	6190	6273	6250	6222	6191	6139	6256	6240	6174	6150	6362	6257	6291	6330	6136	6173	6166	6215	6118	6209	6205	6223	6294	6150	6256	6221	6306	6187	6099	6137	6159	6232	6162	6272	6188	6288	6185	6175	6136	6245	6297	6267	6156	6188	6268	6145	6134	6253	6231	6225	6307	6135	6186	6189	6259	6346	6297	6240	6320	6207	6267	6324	6172	6103	6165	6291	6214	6228	6175	6243	6117	6231	6165	6279	6164	6239	6300	6197	6222	6096	6253	6204	6154	6125	6160	6121	6308	6196	6307	6317	6274	6270	6131	6199	6160	6376	6098	6105	6145	6179	6257	6218	6128	6245	6110	6308	6163	6176	6232	6318	6278	6265	6037	6293	6169	6215	6258	6158	6261	6169	6107	6171	6274	6247	6229	6079	6254	6318	6307	6184	6224	6281	6131	6165	6309	6166	6199	6220	6077	6364	6199	6250	6216	6284	6229	6176	6285	6308	6258	6134	6292	6323	6332	6126	6130	6161	6182	6146	6156	6266	6266	6331	6228	6170	6272	6146	6142	6285	6240	6265	6234	6263	6292	6203	6134	6375	6227	6193	6220	6235	6191	6191	6264	6142	6262	6156	6245	6158	6184	6330	6143	6201	6186	6185	6152	6153	6298	6136	6277	6205	6226	6259	6182	6209	6259	6281	6311	6243	6322	6185	6218	6336	6270	6288	6365	6318	6091	6162	6176	6160	6186	6196	6133	6183	6205	6055	6099	6257	6234	6231	6112	6243	6162	6186	6301	6167	6280	6177	6153	6204	6201	6139	6307	6267	6161	6296	6162	6133	6114	6257	6160	6121	6266	6300	6253	6186	6274	6284	6260	6206	6198	6257	6318	6143	6300	6175	6259	6335	6244	6171	6237	6233	6182	6227	6131	6228	6194	6237	6201	6127	6134	6248	6292	6193	6124	6048	6201	6173	6214	6278	6293	6216	6075	6212	6228	6240	6219	6257	6202	6191	6199	6153	6195	6165	6185	6191	6152	6266	6261	6335	6200	6372	6186	6312	6196	6186	6199	6087	6250	6168	6245	6245	6096	6394	6261	6190	6215	6159	6167	6171	6215	6171	6187	6196	6190	6206	6185	6175	6262	6236	6263	6222	6168	6291	6282	6245	6246	6293	6235	6292	6143	6217	6302	6273	6242	6329	6192	6131	6271	6236	6268	6262	6262	6294	6274	6294	6208	6308	6211	6188	6206	6142	6252	6300	6254	6215	6214	6251	6144	6183	6140	6232	6189	6200	6228	6173	6233	6218	6146	6219	6204	6276	6272	6115	6277	6225	6164	6216	6235	6181	6236	6224	6302	6363	6111	6091	6137	6231	6112	6105	6222	6335	6179	6154	6191	6089	6166	6148	6179	6292	6206	6125	6113	6135	6285	6347	6114	6035	6342	6099	6179	6160	6341	6160	6257	6204	6243	6167	6320	6214	6171	6153	6205	6326	6188	6293	6257	6121	6214	6230	6155	6270	6249	6309	6265	6178	6164	6240	6318	6232	6205	6393	6173	6174	6101	6288	6141	6175	6235	6259	6179	6084	6249	6198	6215	6233	6282	6342	6230	6315	6158	6163	6222	6109	6228	6156	6291	6353	6171	6212	6111	6110	6210	6106	6258	6110	6294	6128	6211	6285	6387	6304	6258	6120	6173	6182	6176	6238	6291	6150	6170	6233	6127	6212	6219	6173	6249	6304	6162	6219	5968	6225	6201	6175	6243	6143	6159	6268	6209	6191	6156	6212	6232	6294	6315	6236	6193	6242	6091	6230	6350	6125	6187	6173	6169	6278	6185	6185	6283	6240	6198	6234	6113	6168	6311	6133	6192	6218	6257	6104	6134	6244	6158	6267	6203	6174	6251	6284	6265	6098	6086	6125	6176	6210	6097	6215	6159	6280	6198	6176	6245	6168	6297	6134	6164	6220	6202	6254	6222	6236	6236	6233	6246	6227	6172	6247	6195	6272	6173	6307	6204	6189	6267	6366	6118	6175	6228	6174	6195	6114	6214	6341	6299	6333	6223	6081	6327	6178	6232	6249	6155	6216	6157	6228	6187	6257	6130	6223	6052	6260	6129	6184	6241	6147	6146	6216	6187	6172	6282	6177	6211	6208	6133	6248	6146	6346	6172	6289	6175	6231	6257	6167	6179	6336	6348	6137	6206	6308	6260	6168	6177	6103	6153	6268	6284	6136	6307	6086	6199	6192	6225	6227	6186	6243	6190	6140	6227	6209	6216	6236	6240	6144	6225	6097	6155	6281	6271	6217	6247	6221	6131	6216	6118	6344	6077	6205	6298	6066	6298	6193	6279	6083	6170	6187	6229	6329	6203	6166	6162	6180	6182	6228	6060	6171	6220	6233	6310	6202	6157	6309	6169	6179	6262	6235	6153	6202	6185	6240	6207	6094	6216	6155	6233	6210	6055	6176	6237	6168	6206	6248	6190	6387	6181	6168	6273	6237	6137	6177	6170	6252	6242	6130	6203	6150	6082	6247	6298	6218	6121	6293	6246	6216	6287	6350	6249	6299	6147	6116	6085	6232	6176	6323	6191	6173	6198	6282	6345	6148	6196	6220	6248	6251	6210	6163	6172	6175	6199	6182	6245	6073	6295	6234	6130	6202	6253	6255	6263	6169	6223	6234	6267	6212	6198	6150	6147	6296	6229	6284	6190	6343	6166
43346	40991	22587	7584	2110	1074	879	839	827	821	869	821	837	825	862	860	837	834	862	852	803	834	838	859	882	824	836	789	814	800	831	817	853	791	826	848	833	815	841	776	832	847	823	802	811	761	833	813	816	804	867	813	794	822	858	807	808	848	818	810	840	855	823	833	805	881	818	787	853	830	832	783	931	820	826	847	794	846	810	810	834	811	821	872	805	832	853	792	830	775	845	834	794	810	890	794	819	751	835	841	796	828	840	842	768	858	839	836	799	837	863	809	771	802	852	832	890	858	873	795	865	833	879	826	802	809	845	831	769	788	844	861	828	806	831	807	895	848	828	816	801	874	833	859	851	799	814	835	790	813	859	853	800	829	859	830	823	851	813	850	863	834	851	832	857	806	792	802	785	881	877	867	793	807	864	784	797	792	800	831	817	855	829	818	885	797	801	820	812	780	808	830	818	843	822	824	806	864	826	827	804	811	870	783	828	804	798	848	800	817	842	770	818	863	826	840	838	837	833	810	822	802	813	861	844	826	788	856	856	856	803	817	800	866	842	837	868	817	862	820	803	814	802	822	807	809	833	796	800	827	818	826	905	794	852	820	798	883	865	836	832	871	859	899	777	889	822	837	826	831	809	842	853	833	795	834	812	840	849	820	782	760	820	805	783	825	815	866	842	818	862	835	834	804	787	790	827	796	859	823	825	840	839	783	772	787	781	862	851	818	783	819	818	829	828	837	784	832	803	797	786	823	818	835	824	835	806	876	886	850	879	841	801	833	844	858	848	841	780	844	812	854	848	862	884	854	847	865	880	780	807	813	778	819	828	791	829	832	781	789	838	855	810	835	803	837	843	871	821	853	787	822	797	874	832	835	781	882	821	835	895	823	857	831	850	831	854	809	833	854	803	847	829	786	818	800	807	863	810	860	834	813	826	862	807	804	843	861	827	827	842	820	809	810	825	849	855	832	824	844	775	822	808	834	881	833	848	849	847	790	818	848	819	821	833	866	863	804	835	777	827	789	847	864	864	861	868	840	816	870	843	825	859	826	810	854	886	817	819	825	830	818	838	793	816	847	807	772	838	819	837	793	836	817	807	846	878	788	853	866	838	867	862	857	795	824	815	863	857	816	839	828	808	866	814	800	855	779	828	845	775	838	839	832	835	790	831	856	813	789	849	791	803	808	837	800	843	855	854	800	861	834	879	795	835	854	860	836	843	834	806	827	826	828	771	826	804	799	794	871	855	803	813	808	831	868	870	875	828	805	819	806	842	852	786	833	901	826	794	800	820	809	831	827	834	795	810	832	866	851	831	799	812	824	865	838	813	804	836	830	864	802	806	793	809	804	833	843	801	895	820	799	814	870	833	764	798	880	834	809	889	837	827	829	875	874	829	777	810	813	829	847	775	791	794	827	832	869	766	795	877	836	817	797	825	785	798	836	787	831	879	778	809	820	857	807	887	855	874	845	805	845	820	837	766	856	826	831	843	796	800	850	775	856	811	786	838	893	778	840	851	834	804	869	814	845	774	803	863	866	803	855	788	832	780	861	854	817	844	875	865	842	824	828	821	860	811	843	862	887	846	859	801	835	834	849	864	807	794	786	853	776	872	830	830	887	830	797	804	890	844	826	849	864	869	887	837	831	794	842	810	810	825	860	861	848	838	783	824	864	829	814	844	813	865	796	820	809	821	805	835	802	860	816	856	835	829	819	825	801	801	834	846	812	832	815	768	824	836	835	837	826	802	847	815	807	823	839	832	827	837	767	810	824	816	870	843	809	871	805	871	846	865	851	820	821	807	871	829	846	796	862	804	823	860	812	860	787	818	828	862	856	798	828	826	892	810	872	853	825	819	846	790	840	792	795	835	816	864	778	828	839	826	844	796	813	849	837	848	865	805	816	810	824	851	869	849	836	869	834	807	871	842	799	794	826	851	823	856	819	845	811	819	842	867	834	841	798	821	842	803	846	817	815	835	803	797	801	804	857	849	927	838	817	851	810	837	817	843	866	864	809	849	752	889	838	828	850	851	809	857	835	824	817	856	810	862	826	817	781	806	836	825	818	810	821	827	763	888	848	865	816	814	811	800	846	807	837	823	829	817	828	801	852	844	849	873	746	870	832	859	842	802	854	794	822	826	808	819	870	800	785	845	829	874	873	826	870	789	828	832	871	832	888	832	861	788	784	838	797	838	838	854	801	835	829	823	851	841	816	828	857	789	807	826	857	857	847	815	822	866	818	889	857	832	853	864	868	825	819	816	806	789	826	822	826	830	831	822	833	797	819	854	803	833	809	849	805	821	864	818	806	823	820	843	862	835	821	861	800	841	810	805	794	825	836	836	852	792	774	818	759	842	786	798	812	815	811	815	836	818	850	865	845	820	837	792	826	860	817	830	858	832	824	813	860	858	861	772	860	829	843	824	823	871	875	888	837	861	799	808	824	835	788	790	866	863	811	829	834	835	786	840	838	869	861	804	817	857	792	819	829	877	848	834	812	860	836	816	794	817	828	868	856	797	826	831	839	854	827	850	814	833	846	796	848	810	844	813	797	789	824	852	788	811	889	836	886	885	811	836	832	805	806	836	808	844	879	787	837	828	812	823	864	810	798	792	795	818	833	806	851	830	831	819	809	810	830	808	850	842	836	831	806	853	840	851	815	852	815	817	831	857	809	829	840	833	860	798	788	829	836	798	817	816	819	830	834	837	843	838	800	810	795	765	835	821	810	819	858	843	852	771	839	832	798	819	838	874	861	846	889	784	849	823	853	844	782	819	854	791	841	851	802	793	804	881	805	874	793	861	792	806	844	842	824	834	809	863	844	800	787	820	836	822	806	799	848	854	838	840	797	904	872	798	838	804	815	799	821	875	856	841	799	815	842	844	810	783	803	845	863	842	804	828	811	857	846	795	797	867	850	826	886	810	818	866	824	851	843	852	847	797	848	833	862	866	827	830	824	789	864	824	809	880	848	841	828	787	800	840	818	887	858	820	832	883	845	846	872	847	807	841	819	827	828	861	831	827	834	887	809	836	823	835	882	834	821	830	857	821	816	844	803	814	781	835	832	835	794	792	859	821	830	846	847	870	842	795	835	852	808	888	824	812	831	831	825	810	801	826	818	801	875	839	811	788	796	831	810	829	839	863	766	828	776	807	832	845	850	823	787	902	810	831	840	781	849	873	819	902	794	821	862	808	819	755	883	855	845	819	813	827	833	850	850	876	818	840	807	845	823	830	848	830	838	825	849	824	802	817	828	845	808	840	832	848	840	845	803	794	770	825	824	842	851	818	839	815	771	845	796	773	807	849	810	803	867	784	805	795	834	846	847	826	848	795	832	790	819	845	815	799	851	834	867	891	815	814	760	824	793	835	770	854	864	831	837	843	805	845	800	785	773	833	836	788	815	829	847	818	844	809	862	825	831	813	864	842	849	815	792	771	843	850	776	828	832	850	850	852	822	842	862	826	847	805	823	827	832	773	835	845	834	827	811
70622	60342	45364	33578	21963	11111	7554	6889	6900	6830	6992	6870	6938	6816	6824	6950	6898	6907	7077	6891	6924	6915	6953	6676	6936	6830	6934	6957	6956	6943	6891	6944	6896	6892	7019	6771	6920	6873	6886	6856	6893	6867	6820	6942	6884	6948	6870	6895	6857	7011	7007	6892	6880	6878	6928	7022	6883	6830	6807	6971	6836	6880	6850	6865	6859	6946	6883	6890	6851	6832	6899	6863	6881	6839	6895	6906	6815	6963	6954	6903	6854	6880	6894	6907	6979	6773	6888	6859	6887	6895	6978	6800	6896	6893	6927	6989	6996	6964	6900	6896	7030	6770	7058	6966	6932	6825	6993	6767	6916	6839	6796	6838	6874	6820	6872	6983	6924	6885	6873	6889	6934	6941	6835	6800	6913	6995	6774	7024	6925	6845	6834	6920	6795	7070	6959	6915	6809	6985	6868	6882	6815	6855	6803	6921	6948	6916	6883	6913	7053	6894	7000	6833	6935	6902	7001	6850	7007	6958	6863	6925	6885	6885	6970	6928	6993	7024	6986	6825	6795	6918	6866	7052	6924	6800	6845	7036	6938	7026	6843	6962	6926	6875	6917	6988	7051	6902	6943	6925	6809	6925	6955	6813	7007	6836	6790	6974	7031	7026	6835	6814	6852	7037	6942	6970	6868	6942	6942	7051	6860	6865	6909	6794	6865	6984	7051	6920	6825	6857	6894	6903	6970	7003	6969	6997	6910	6870	6906	6861	6896	6851	6963	6812	6864	6907	6891	7042	6980	6847	6922	6955	6805	6903	6934	6884	6851	6756	6865	7031	6811	6901	6830	6889	6819	6864	7086	6953	7069	6918	6727	7011	6914	6848	6914	6881	6923	6820	6763	6879	7016	6863	7036	6938	6847	6884	6886	6917	6943	6859	6885	6933	6868	6875	6875	6914	6858	6899	6788	6905	6919	6804	6971	6939	6997	6867	6917	7003	6845	6898	7085	7008	6880	6839	6886	6891	6873	6972	6907	6987	6960	6943	6844	6871	6782	6840	6963	6888	6834	6985	6927	6844	6832	7039	6874	6952	6992	6974	6955	6954	6939	6891	6847	6850	6836	6848	6961	7005	6992	6954	6796	6732	6999	6825	6850	6902	6896	6826	7026	6922	6862	6876	6969	6991	6903	7033	6896	6806	6849	6968	6964	6804	6970	6855	6868	6869	6843	6852	6720	6946	6870	6986	6919	6812	7060	6899	6830	6955	6957	6871	6912	6908	7033	6630	6887	6998	7049	6953	6841	6884	6918	6815	6938	6912	6874	6958	6960	6775	6894	6941	7030	6965	7010	6929	6856	6963	6797	6941	6871	6870	6888	6888	6948	6889	6939	6853	6976	7030	6972	6920	6989	6891	6874	6890	6925	6854	7076	6821	6899	6804	7131	6902	6928	6862	7018	6894	7014	6847	7054	6783	6845	6818	6802	6836	6954	6965	7067	6932	6906	7005	6917	6820	6886	6881	6911	6903	6947	6894	6857	6914	6981	6948	6830	6879	7040	6863	6903	6801	6959	6864	6803	6820	6984	6899	6943	6887	6881	6851	6972	6932	6936	6878	6878	6888	6982	6969	6921	6912	6865	6817	6891	6901	6989	6830	6879	6849	6935	6899	6982	6834	6920	6975	6847	6767	6910	6955	6835	6968	6956	6956	6790	6958	6853	6964	6982	6861	6952	6946	6975	6916	6853	6826	6829	6827	6949	6903	6920	6778	7015	6884	6817	6969	6901	6850	6864	6843	6696	6852	6971	6742	6840	6898	6970	6981	7012	6840	6876	6895	6853	6905	6847	6887	6853	6892	6961	6930	6958	6786	7032	6929	7047	6988	6754	6936	6781	7050	6828	6968	6807	6892	6737	6990	6835	6977	6939	6951	6916	6874	6832	6901	6987	7069	6851	6982	6975	6908	6862	6974	6883	6847	6862	6880	6934	6827	6842	6915	6936	6901	6930	6858	6938	6905	6948	7012	6852	6880	6920	6926	6908	6822	6904	7082	6868	6920	6939	6943	6899	6929	6900	6900	6840	6930	6736	6920	6992	6911	6865	6884	6745	7008	6884	7005	6974	6919	6925	6950	6895	6823	6907	6850	6879	6889	6819	6909	6937	6836	6926	6879	6880	6916	6831	6952	6889	6949	6892	6964	6872	6920	6860	6875	6928	6967	6961	6892	6909	6842	6974	6942	6901	6868	6895	6891	6830	6781	6877	6896	6832	6855	6870	6801	6925	7006	6886	6979	6892	6927	6999	6890	6968	6909	6832	6948	6877	6857	6975	6927	6904	6860	6928	6932	7022	6949	6900	6816	6950	6786	6960	6788	6910	6777	6800	6889	6960	6914	6838	6856	6870	6879	6981	6884	6944	6888	6812	6862	7034	6912	6878	6952	6970	6899	6932	6993	7000	6853	6823	7013	6983	6895	6905	6960	6994	6947	6978	7008	7088	6775	6775	6916	6790	6947	7026	7009	6765	6955	6849	6931	6836	6939	6877	6874	6863	6918	6979	7001	6936	6915	6956	7013	6887	6980	6829	6788	6848	6791	6962	6770	6941	7033	6928	6989	6991	6920	6985	6926	7048	6776	6830	6964	6965	6938	6756	6990	6935	6889	7001	6830	6820	6903	7023	6960	6729	6961	6885	7004	6844	6948	6930	6981	6999	6861	6922	6905	6948	6934	6920	6959	6924	6890	6822	6818	6813	6866	6917	6839	6801	6765	6845	6891	6883	6896	6775	6876	6933	6928	6900	6970	6953	6944	6810	6878	6899	6839	6807	6974	6904	6825	6956	6804	6911	6893	6749	6873	6897	6908	6962	6928	6967	6828	6963	6841	6877	6799	6934	6921	6965	6896	6839	7019	6941	6890	6975	6836	6961	6883	7023	6858	7015	6942	6938	6987	6965	6878	6899	6991	6924	6943	6794	6908	6936	6907	6894	6859	6965	6833	6955	6830	6958	6873	6930	6897	6974	6859	6919	6866	6818	6956	6969	6876	6913	7041	6825	6841	6947	6927	7049	6920	7003	6896	6886	7032	6937	6886	6873	7019	7017	6882	6937	6945	6872	6996	6948	6896	6931	7034	6917	7059	6962	6983	6963	6930	6896	7095	6912	6876	6877	6852	6865	6986	6962	7013	6894	6878	6907	6870	6743	6837	6898	6804	7021	6791	6785	6887	7064	6921	6947	7020	7008	6910	6874	7061	6865	6906	6907	6944	6860	6844	6901	6865	6930	6808	7018	6860	6799	6800	6956	6931	6944	6978	6884	6936	6950	6867	6958	7048	6930	6968	7004	6852	6937	6928	6761	6986	6908	6921	6845	6850	7044	6744	7040	6920	6884	6905	6774	6853	6851	6822	7039	6826	6882	6987	6882	6962	6967	6906	6858	6912	6897	6883	6807	7052	6842	6704	6836	6845	6897	6868	6862	6893	6872	6895	6969	6878	7012	6952	6899	6878	6892	6982	6805	6902	6929	7038	6861	6930	6951	6884	6963	6811	6857	6916	6973	6909	6977	6971	6926	6896	6745	6934	6966	6827	6873	6851	6921	6815	6859	6870	6774	6959	6909	6770	6898	6951	6923	6849	6852	6924	6832	6912	6929	6919	6951	6917	6830	6910	6824	6876	6854	7079	6918	7036	7012	6824	6793	6862	7099	6921	6913	6875	6898	7021	6884	6786	6938	6861	6870	6854	6954	6878	7056	6975	7017	6875	6856	7052	6851	6989	7072	6971	6864	6895	6850	6857	6770	6968	6922	6922	6934	6967	6948	6789	6811	6929	6863	6945	6906	6790	6976	6841	6930	6780	6981	6912	6888	6820	6811	6967	6896	6868	6814	6843	6804	6883	6921	6870	6866	6868	6962	6812	6902	6881	7016	6927	6853	6946	6898	6904	6906	6970	6896	6957	6882	6930	6899	7099	6914	6858	6929	6920	6930	6992	6904	6798	6868	6933	6906	6868	6923	6937	6810	6803	6900	6916	7037	6875	7021	6954	6874	6831	6769	6877	6838	6912	6856	6801	6867	6885	6806	6967	6906	6983	6897	6884	6924	6713	6948	7003	6976	6874	6921	6967	6820	6933	6908	6981	7013	6834	6819	6838	6926	6798	7007	6799	6830	6962	6930	7036	6945	6972	6826	6924	6840	6780	6930	6995	6811	6860	6956	6779	6918	6929	7018	6815	6817	6906	6840	6894	6815	6982	6912	6844	6904	6928	6957	7018	6955	6926	6914	6875	6954	6909	6896	6789	6885	6965	6919	7042	6823	6964	6806	6831	6950	7030	6868	6866	6894	6984	6870	6875	6900	6907	6750	6871	6913	6855	6942	6883	7057	6982	6874	6807	6993	6922	7061	6776	6934	6884	6918	6936	6768	6971	6981	6758	6914	6803	6911	6941	6875	6811	6835	6974	6881	6832	6970	7008	6901	7040	6841	6963	6955	7005	6829	6958	6855	7040	6961	6811	7029	7017	6929	6813	6711	6894	6955	6782	6859	6746	6874	6744	6856	6991	6830	6927	7045	6911	6878	6991	6992	6905	6783	6853	6911	6868	6925	6921	6926	6859	6961	6983	6858	6885	6903	6971	6939	6916	6902	6857	7010	6869	6911	7010	6910	6930	7022	6956	6882	6901	6805	6895	6983	6952	6900	6813	7045	6839	6790	6964	6879	6806	6951	6945	7030	6948	7090	6912	6813	6967	6960	6943	6837	6934	7003	6992	6932	6792	6930	6857	6879	6913	7006	6849	6918	6951	6855	6868	6895	6955	6944	6859	6966	6909	6866	6918	6902	6937	6977	7020	7012	6836	6932	6837	6856	6899	6912	6979	6935	6970	7027	6850	6934	6937	6883	6954	7032	6909	6895	7109	6906	6930	6884	6899	7008	6882	6861	6957	6969	6876	6863	6952	6868	6847	6816	6955	6912	6980	6936	6978	6945	7057	6950	6905	6938	6850	6729	6929	6812	6918	6889	6958	7028	7051	6853	6915	6944	6796	6942	6876	6976	6876	6929	6962	6909	6968	6988	6911	6892	6962	6958	6794	6885	6904	6914	6749	6997	6861	6971	6963	6783	6890	6823	6904	6853	6836	6905	7013	6910	6887	6829	6742
51747	54578	32200	14078	3733	1350	956	889	896	874	879	881	861	932	830	812	883	868	893	949	834	904	850	884	873	881	892	864	895	900	875	875	870	848	880	821	884	886	820	864	876	870	821	911	840	899	873	923	805	879	875	858	837	869	873	868	886	865	875	851	841	813	821	840	873	937	845	897	914	866	835	868	871	841	868	883	843	826	880	851	895	839	867	876	879	849	779	881	816	888	880	852	959	858	830	793	922	847	854	908	866	896	888	835	886	854	859	849	859	830	887	867	878	833	894	875	905	890	884	811	833	851	896	862	899	848	894	872	845	839	853	854	894	848	841	884	885	864	862	899	852	857	893	855	851	891	870	863	882	896	876	863	830	820	849	890	884	856	910	864	846	874	857	818	866	886	933	895	882	854	859	862	882	880	840	908	887	855	870	871	864	833	907	854	842	878	833	842	905	857	832	817	849	847	843	887	865	842	896	834	894	862	828	886	889	908	869	836	822	864	818	906	853	889	844	814	856	816	830	848	888	880	867	857	868	870	847	900	841	873	853	836	877	865	916	864	927	856	880	881	889	928	880	891	807	856	826	907	908	895	819	869	907	890	895	893	906	867	836	878	862	859	876	867	867	825	854	912	868	887	893	872	831	862	920	892	853	889	923	868	826	855	916	845	865	880	892	870	797	874	899	867	854	843	846	824	831	890	869	844	842	870	861	905	916	893	864	838	866	869	823	861	923	886	922	882	864	840	837	854	900	854	861	920	878	847	875	894	840	869	883	869	801	855	835	860	867	856	938	867	835	824	877	839	890	894	794	852	860	908	873	837	848	877	822	803	855	910	888	865	836	799	843	906	883	888	861	856	850	903	873	865	903	909	832	901	855	853	896	887	906	914	896	880	874	875	910	855	857	853	809	927	913	871	863	838	866	840	874	862	876	842	896	879	893	912	852	857	895	887	850	879	879	850	867	868	886	899	811	839	872	867	894	869	850	854	869	883	885	860	844	918	872	859	857	853	817	876	846	916	939	867	893	845	870	859	865	882	831	867	866	798	835	853	859	860	885	871	850	869	840	896	928	870	878	912	859	871	848	846	863	858	891	873	872	882	785	853	872	865	862	838	828	877	846	822	885	823	854	885	899	852	875	846	826	898	885	856	826	887	830	894	834	883	840	838	877	931	871	829	861	862	884	899	907	821	849	870	908	844	847	898	843	816	840	886	896	872	893	874	879	842	817	858	862	930	807	889	846	875	840	881	878	897	873	889	904	839	841	870	855	844	869	852	886	859	865	897	893	887	859	880	868	824	878	791	851	868	851	921	846	897	863	867	846	925	870	837	895	869	840	930	876	906	949	860	832	925	898	849	939	835	879	880	861	860	820	828	892	886	851	845	853	891	828	915	875	872	856	864	872	860	865	872	822	873	871	853	868	886	819	846	858	896	853	837	893	844	877	798	856	855	866	852	826	851	850	861	887	856	842	873	914	885	868	889	879	883	891	858	866	829	853	894	907	887	878	867	879	861	889	836	821	859	891	871	814	828	857	878	840	845	807	897	865	902	836	883	853	865	858	864	823	848	816	902	871	887	812	843	856	836	881	863	885	827	843	895	876	762	896	865	871	884	862	889	833	822	897	894	917	883	899	832	866	893	860	845	855	850	855	882	877	851	888	804	872	876	886	872	920	852	821	887	806	912	896	839	845	862	858	891	852	869	774	836	812	866	884	840	897	825	885	876	930	885	876	841	877	865	828	857	836	847	886	830	818	874	880	866	808	857	954	900	871	881	822	873	827	833	897	882	881	845	894	848	877	832	852	835	875	864	848	866	795	882	922	870	786	846	893	843	864	883	862	853	821	871	866	890	918	867	880	859	893	833	881	914	894	882	858	879	915	882	877	900	879	883	854	829	907	893	860	886	865	882	883	883	870	897	816	918	861	883	833	858	862	843	863	823	891	884	856	873	894	910	930	855	830	873	903	929	884	864	869	873	872	926	886	883	849	875	850	855	914	839	928	861	875	841	933	851	921	851	868	803	861	870	834	879	850	888	885	939	847	848	905	873	910	811	866	905	924	870	849	855	901	887	861	873	878	863	848	861	842	915	880	824	880	840	831	904	889	842	894	911	887	858	890	870	866	904	872	823	840	810	907	896	811	876	877	889	854	907	863	881	847	851	872	833	927	866	850	869	854	932	911	852	884	887	855	872	923	880	879	876	844	842	858	891	851	859	877	869	897	867	856	870	830	863	862	841	864	880	892	877	855	848	871	927	863	889	862	844	820	881	867	878	918	858	881	866	840	909	867	863	889	849	896	872	871	833	844	886	847	864	823	853	905	877	837	870	847	859	898	844	850	833	867	900	888	894	892	913	911	871	906	868	871	876	842	900	867	892	891	842	826	877	901	883	894	840	820	847	845	927	845	829	859	842	852	842	906	907	924	862	848	890	869	852	849	918	873	894	882	856	894	861	855	863	924	881	867	848	856	825	898	897	898	874	820	891	900	877	863	860	831	909	887	882	907	866	861	892	840	875	859	923	851	876	884	852	914	908	849	906	873	851	857	861	840	887	837	857	834	866	869	858	862	857	873	933	845	830	894	856	879	841	872	918	833	802	891	898	883	914	882	881	837	881	891	798	821	890	844	857	832	827	853	879	851	902	820	852	837	823	824	893	906	896	834	867	884	874	906	880	838	905	882	833	842	849	913	919	887	875	875	868	883	889	830	835	859	864	847	874	856	867	842	836	910	867	897	819	859	856	879	847	864	902	853	853	887	825	848	904	852	894	863	881	843	876	904	848	912	873	872	817	874	843	837	911	850	871	875	889	824	885	853	854	854	876	839	906	876	873	894	902	873	855	920	894	840	859	815	901	862	888	827	843	865	905	891	859	827	856	859	835	843	855	870	820	882	868	840	887	877	838	860	852	882	851	857	935	900	777	867	857	876	846	870	886	897	852	832	901	873	889	869	932	874	836	895	867	878	870	897	901	875	825	855	866	858	826	851	847	829	918	905	866	835	866	884	891	834	877	828	870	891	879	888	945	869	896	936	831	843	904	798	832	847	830	808	856	861	813	854	870	843	908	853	849	857	909	865	880	863	820	877	888	830	906	889	860	860	832	910	867	871	833	849	939	881	871	868	889	918	839	817	887	831	878	922	873	909	846	865	807	851	889	850	864	872	906	920	844	898	841	861	872	854	886	883	879	846	833	885	892	852	866	818	878	917	858	834	850	925	903	889	847	839	887	858	817	847	850	838	899	876	903	886	867	892	844	880	864	834	865	870	906	851	866	886	849	855	860	857	829	831	868	906	838	883	861	906	906	832	905	835	876	835	885	900	889	847	869	907	842	853	875	881	854	912	894	860	825	887	949	907	889	842	867	908	880	870	860	884	871	845	832	830	837	890	885	808	880	880	857	873	837	936	817	845	912	902	869	877	876	884	839	920	898	830	853	883	855	859	865	886	860	833	864	904	838	874	877	852	882	860	892	863	857	929	880	883	869
60759	59797	55668	41788	29986	14686	8382	7365	7145	7209	7331	7147	7284	7076	7170	7086	7156	7173	7231	7159	6986	7223	7172	7197	7171	7124	7248	7160	7053	7194	7114	7221	7131	7188	7007	7193	7000	7256	7213	7104	7245	7012	7211	7122	7147	7087	7041	7143	7035	7194	7103	7091	7099	7207	7236	7124	7133	6969	7209	7107	7173	7222	7064	7146	7183	7045	7261	7178	7190	7225	7061	7213	7114	7158	7177	7235	7108	7127	7051	7151	7062	7063	7222	7140	7093	7187	7049	7150	7015	7078	7194	7261	7190	7141	7141	7208	7023	7027	7198	7080	7071	7099	7155	7177	7135	7101	7264	7038	7110	7182	7068	7138	7229	7235	7037	7073	7032	7230	7189	7224	7075	7142	7058	7210	7163	7081	7181	7048	7236	7110	7272	7122	7202	7225	7236	7187	7111	7125	7083	7104	7242	7191	7093	7247	7113	7111	7198	7134	7152	7192	7188	7153	7126	7097	7090	7078	7162	7033	7239	7066	7130	7237	7187	7045	7050	7104	7174	7271	7297	7045	7142	7221	7029	7078	7247	7106	7120	7230	7145	7188	7125	6991	7226	7118	7138	7266	7135	7061	7109	7025	7142	7314	7030	7131	7199	7165	7064	7089	7021	7146	7185	7108	7050	7246	7172	7098	7163	7117	7081	7150	7130	7190	7154	7194	6985	7186	7134	7125	7094	7144	7192	7062	7263	7093	7087	7346	7179	7010	7045	7091	7058	7126	7150	7129	7124	7065	7358	7074	7105	7115	6978	7061	7215	7210	7150	7010	7157	7097	7034	7107	7063	7247	7148	7165	7148	7073	7154	7129	7215	7259	7032	7149	7100	7087	7073	7048	7121	7172	7075	7175	7097	7149	7195	7159	7098	7145	7185	7096	7062	7144	7145	7127	7184	7164	7211	7162	7144	7122	7050	7091	7190	7123	7021	7268	7218	7125	7231	7062	7133	7162	7140	7168	7106	7157	7369	6955	7180	7165	7237	7061	7028	7077	7056	7042	7213	7053	7249	7182	7226	7051	7130	7079	7155	7098	7099	7091	7117	7209	7190	7143	7129	7267	7096	7088	7101	7194	7029	7205	7090	7056	7141	7120	7063	7006	7026	7109	7116	7201	7255	7195	7024	7185	7218	7269	7220	7231	7122	7144	7149	7221	7149	7002	7073	7173	7072	7136	7101	7245	7170	7221	7089	7204	7134	7092	7157	7103	7220	7028	7197	7075	7191	7255	7170	7157	7222	6978	7115	7148	7042	7143	7197	7191	7090	7063	7145	7229	7036	7144	7102	7077	7154	7030	7311	7025	7169	7071	7115	7269	7135	7141	7223	7281	7160	7241	7249	7159	7129	7209	7098	7092	7160	7284	7142	7094	7191	7196	7223	7116	7159	7054	7102	7077	7263	7145	7257	7129	7119	7052	7227	7111	7274	7133	7242	7077	7106	7122	7155	7168	7113	6994	7137	7083	7167	7195	7122	7177	7205	7167	7145	7069	7148	7070	7228	7043	7238	7041	7226	7179	7182	7140	7187	7057	7031	7185	7033	7159	7193	7194	7087	6958	7107	7192	7110	7329	7179	7168	7216	7317	7170	7103	7133	7031	7134	7196	7175	7116	7130	7171	7046	7117	7113	7228	7217	7311	7118	7237	7054	7085	7008	7263	7163	7153	7207	7111	7219	7142	7187	7129	7178	7151	7129	7112	7152	7183	7093	7106	7065	7229	7249	7255	7170	7096	7118	7182	7223	7185	7126	7227	7320	7196	7196	7016	7223	7150	7158	7188	7110	7148	7115	7153	7256	7067	7114	7062	7094	7024	7180	7168	6988	7082	7094	7048	7041	7150	7201	7118	7060	7099	7161	7064	7121	7138	7077	7235	7091	7237	7295	7080	7143	7183	7196	7039	7037	7243	7158	7093	7005	7151	7100	7128	7132	7107	7336	7203	7215	7151	7079	7123	7171	7188	7194	7149	7032	7211	7190	7078	7114	7168	7251	7060	7153	7019	7078	7084	7040	7179	7152	7150	7058	7081	7211	7183	7106	6943	7148	7152	7167	7207	7156	7053	7235	7097	7115	7161	7079	7219	7072	7242	7047	7176	7217	7246	7174	7102	7033	7182	7124	7360	7135	7201	7113	7220	7083	7230	7212	7258	7106	7285	7059	7075	7180	7189	7181	7244	7143	7149	7131	7075	7246	7061	6973	7249	7114	7153	7004	7129	7259	7199	7270	7130	7157	7133	7130	7212	7072	7090	7079	7157	7088	7159	7187	7030	7190	7120	7189	7060	7244	7023	7343	7133	7087	7009	7157	7138	7193	7064	7211	7091	7113	7112	7013	7237	7228	7160	7201	7064	7203	7248	7145	7173	7184	7131	7188	7183	7185	6986	7193	7126	7115	7136	7154	7185	7159	7246	7235	7207	7249	7117	7052	7197	7059	7257	7184	7164	7230	7102	7117	7045	7092	7313	7133	7110	7119	7187	7204	7100	7171	7083	7058	7124	7139	7295	7104	7178	7247	6978	7123	7093	7233	7032	7262	7061	7166	7098	7140	7226	7233	7238	7231	7161	7129	7181	7112	7129	7227	7005	7042	7170	7099	6951	7144	7095	7062	7241	7089	7075	6984	7242	7263	7157	7213	7288	7153	7235	7147	7133	7122	7095	7167	7126	7262	7145	7131	7066	7113	7180	7026	7213	7192	7163	7328	7261	7196	7084	7074	7209	7273	7159	7147	7311	7192	7180	7182	7204	7206	7167	7229	7021	7136	7244	7105	7272	7061	7247	7238	7151	7144	7244	7230	7103	7009	7141	7094	7097	7100	7126	7081	7061	7191	6978	7067	7156	7141	7135	7197	7184	7235	7040	7059	7228	7175	7214	7070	7143	7188	7254	7083	7137	7222	7143	7148	7227	7009	7091	7164	7151	7160	7198	7270	7100	7164	7222	7181	7107	7158	7088	7223	7132	7116	7133	7174	7122	7285	7204	7044	7224	7013	7194	7053	7127	7111	7264	7133	7188	7198	7131	7021	7226	7059	7040	7188	7034	7146	7163	7206	7012	7149	7084	7123	7168	7147	7203	7053	7041	7136	7113	7077	7233	7221	7124	7159	7091	7099	7140	7187	7118	7051	7075	7115	7217	7172	7199	7122	7172	7132	7199	7149	7182	7121	7245	7105	7140	7060	7110	7075	7059	7133	7107	7202	7178	7025	7234	6991	7161	7153	7096	7268	7183	6993	7134	7210	7006	7060	7184	7001	7147	7248	7146	7210	7223	7087	7233	7200	7144	7035	7102	7047	7137	7215	7173	7026	7156	7140	7095	7155	7051	7160	7144	7146	7206	7173	7141	7053	7121	7176	7156	7038	7216	7083	7157	7154	7085	7044	7082	7011	7103	7137	7024	7197	7071	7077	7145	7125	7199	7108	7083	7049	7015	7107	7179	7176	7172	7032	7091	7063	7255	7135	7030	7158	7024	7155	7113	7141	6984	7089	7112	7187	7052	7091	7093	7043	7168	7165	7168	7163	7157	7196	7120	7186	7199	7246	7147	7300	7244	7126	7303	7110	7112	7250	7129	7290	7125	7019	7218	7206	7201	7237	7127	7130	7051	7110	7112	7160	7272	7151	7098	7251	7209	7139	7158	7051	7036	7285	7170	7153	7144	7225	7146	7068	7176	7131	7101	7179	7158	7119	7195	7183	7023	7138	7079	7205	7041	7084	7084	7231	7121	7134	6997	7103	7239	7124	7268	7078	7139	7149	7099	7120	7187	7186	7235	7104	7050	7136	7039	7122	7173	7123	7100	7159	7100	7065	7171	7075	7084	7144	7097	7226	7258	7138	7178	7173	7089	7169	6954	7137	7198	7134	7122	7232	7115	7179	7311	7143	7190	7101	7187	7106	7228	7199	7106	7216	7179	7051	7193	7117	7150	7028	7151	7295	7049	7238	7149	7087	7215	7192	6944	7246	6984	7145	7024	7052	7116	7188	7027	7213	7150	7150	7215	7226	7127	7137	7036	7108	7262	7067	7211	7123	7191	7235	7111	7146	7309	7105	7181	7169	7155	7130	7088	7053	7065	7209	7118	7062	7145	7197	7172	7249	7033	7196	7114	7201	7035	7098	7087	7013	7105	7238	7169	7180	7037	7054	7105	7009	7080	7209	7170	7215	7150	7154	7156	7212	7181	7126	7222	7090	7077	7086	7199	7199	7112	7084	6987	7167	7115	7180	7209	7113	7001	7197	7136	7198	7220	7157	7207	7074	7096	7130	7151	7107	6989	7043	7215	7084	7183	7069	7217	7051	7109	7089	7216	7113	7220	7138	7176	7172	7039	7102	7290	6972	7197	7255	7204	7289	7022	7309	7043	7185	7109	7165	7274	7054	7081	7170	7037	7131	7202	7087	7158	7223	7054	7004	7108	7227	7162	7204	7177	7214	7118	7068	7088	7274	7056	7131	7224	7025	7185	7229	6962	7150	6984	7127	7153	7116	7055	7090	6980	7179	7166	7180	7100	7227	7190	7285	7059	7173	7208	7195	7181	7093	7148	7290	7025	7004	7208	7044	7225	7102	7272	7059	7063	7124	7083	7291	7226	7164	7146	7088	7167	7182	7023	7248	7009	7153	7219	7185	7204	7249	7117	7189	7069	7021	7044	7293	7080	7146	7148	7075	7181	7038	7104	7223	7148	7117	7167	7162	7140	7310	7120	7095	7046	7175	7027	7092	7083	7227	7151	7039	7114	7104	7121	7334	7190	7185	7232	7318	7145	7156	6985	7042	7124	7123	7188	6997	7142	7087	7190	7105	7175	7132	7146	7194	7160	7139	7207	7196	7330	7155	7060	7118	7206	7132	7240	7064	7057	7116	7073	7215	7090	7120	7146	7197	7121	7135	7182	7271	7096	7366	7290	7081	7095	7146	7085	7176	7080	7149	7126	7033	7078	7063	7163	7280	7119	7032	7139	7145	7328	7033	7136	7078	7100	7209	7094	7110	7138	7102	7231	7109	7094	7201	7130	7047	7132	7124	7027	7317	7139	7148	7149	7176	7117	7124	7235	7234	7190	7053	7227	7076	7120	7220	7102	7247	7137	7251	7032	7122	7142
25184	23050	12077	3600	1269	822	777	721	719	749	693	755	765	733	724	740	750	686	728	714	744	749	702	771	714	720	774	742	729	769	756	749	721	746	720	748	734	799	760	761	742	763	759	780	761	720	712	753	778	731	756	761	733	674	748	685	755	768	732	707	759	737	732	777	742	799	738	711	694	735	712	740	745	727	740	742	697	745	735	756	721	724	739	724	751	742	735	723	775	741	733	758	747	755	762	735	734	728	791	733	731	788	763	725	734	745	730	724	780	735	725	687	721	786	763	751	719	715	712	717	784	740	756	689	743	742	732	711	725	716	702	717	714	735	757	762	748	741	730	719	716	716	787	731	772	729	749	732	772	782	750	788	759	723	743	793	727	752	745	745	721	705	761	769	775	684	708	765	752	746	695	735	789	747	787	744	765	737	756	735	747	720	753	721	748	721	715	731	720	731	803	748	695	748	728	711	742	731	727	720	775	774	731	746	757	762	785	725	727	777	796	751	745	704	705	752	787	766	740	712	694	777	787	733	730	786	740	753	741	722	739	743	715	742	747	714	759	793	736	697	692	708	735	762	692	721	682	774	696	723	736	716	725	748	725	741	755	749	726	739	765	754	749	743	713	734	725	734	750	765	710	731	703	699	736	706	793	716	796	715	717	702	763	774	735	741	725	732	754	775	746	753	756	750	771	732	764	702	737	783	720	746	717	717	734	747	733	780	800	736	801	753	753	787	741	699	771	729	702	754	756	722	736	697	735	732	722	740	776	759	742	719	751	713	711	774	760	736	740	718	743	737	759	747	751	705	756	707	774	741	757	702	774	707	722	703	716	783	784	760	760	723	650	692	744	786	729	756	747	787	704	728	743	689	771	796	746	740	722	731	709	765	721	727	738	729	782	701	760	733	740	739	754	765	717	725	747	709	738	768	771	705	703	761	770	744	742	721	724	734	769	768	729	753	719	732	780	720	761	684	732	758	745	746	720	692	727	814	725	780	785	744	772	697	746	704	765	738	773	736	724	689	722	740	739	764	755	717	735	767	757	721	762	737	748	744	765	757	755	749	766	722	751	739	725	743	711	732	725	758	727	776	774	716	712	753	739	699	771	719	676	757	684	738	743	733	700	738	776	722	750	749	722	741	737	820	749	761	763	759	695	665	701	700	753	731	695	787	723	803	735	705	766	753	799	760	705	727	784	733	730	742	772	775	740	681	732	738	760	785	763	704	791	732	729	724	753	755	717	742	774	753	716	733	740	781	791	741	732	734	745	721	765	738	728	731	744	758	770	769	734	739	733	762	737	732	728	746	725	669	756	696	713	732	691	763	781	724	752	766	718	728	766	733	798	700	775	717	763	753	742	777	730	744	733	803	759	743	728	731	763	747	706	747	710	773	711	765	716	735	762	738	737	747	771	681	801	730	770	734	754	757	720	777	711	752	759	718	728	743	719	719	701	713	753	755	754	725	732	748	782	723	746	728	749	722	738	717	722	713	701	738	727	728	730	723	713	707	770	752	748	780	774	764	740	733	788	726	729	821	707	774	726	734	739	771	738	761	724	726	729	734	716	748	733	807	760	753	767	732	713	746	757	736	706	734	761	770	758	754	750	784	692	734	734	725	765	758	695	779	719	762	733	735	728	771	758	771	752	751	711	834	721	730	721	730	781	713	717	732	705	748	702	755	704	757	784	712	770	749	712	744	780	717	765	712	741	771	752	787	738	747	744	699	774	746	759	745	739	731	758	748	762	747	731	719	738	748	777	748	814	764	768	739	738	769	750	746	716	751	800	742	790	747	713	754	731	731	809	788	700	706	718	746	716	739	768	748	736	723	758	762	711	718	787	690	768	706	701	780	778	742	719	752	754	738	733	736	734	755	764	746	772	727	745	728	763	721	767	742	743	792	722	770	769	698	731	726	731	738	771	780	740	702	793	769	752	731	755	741	751	742	730	772	761	745	746	727	747	706	765	712	729	718	733	732	733	721	736	756	736	732	710	722	739	717	783	795	710	690	723	686	770	766	709	841	756	727	775	745	775	753	713	706	695	767	722	729	784	724	739	753	751	751	752	761	746	758	708	780	772	744	748	725	734	712	730	748	712	722	710	764	750	744	752	734	754	746	707	751	715	730	757	769	714	733	762	744	721	759	723	734	718	727	716	751	740	753	711	716	746	763	719	730	735	719	750	750	763	731	711	735	720	733	754	734	803	752	777	740	755	738	743	680	710	715	783	769	738	759	728	726	725	704	751	731	744	740	747	700	767	728	723	712	759	725	766	743	711	757	730	768	710	738	732	781	779	754	777	779	811	789	776	755	754	771	724	715	790	665	718	750	760	726	765	733	726	714	740	751	744	716	751	721	738	714	778	770	684	729	736	736	748	708	730	763	735	712	767	777	773	764	692	748	752	726	727	751	759	752	777	750	764	676	758	771	752	759	807	725	747	716	735	714	757	733	753	720	781	689	740	811	681	755	760	800	716	787	744	715	716	753	752	709	786	694	713	730	733	754	769	782	709	774	783	704	806	820	744	759	728	723	757	745	785	759	735	733	769	712	717	739	732	695	698	728	731	693	720	766	779	682	692	748	684	711	766	745	757	737	726	753	748	743	705	736	725	753	707	760	728	727	746	727	720	751	712	709	797	768	754	713	718	754	709	755	701	731	695	723	803	799	783	730	707	768	754	788	810	766	731	694	690	759	754	733	784	685	744	709	740	751	728	756	742	749	779	728	757	769	807	744	776	744	737	749	762	756	732	693	796	766	704	747	778	736	782	788	737	687	717	703	720	782	758	722	764	768	770	766	751	760	758	719	826	708	755	672	730	750	744	739	747	680	707	733	767	712	771	655	738	736	680	768	751	718	732	736	757	738	733	697	721	746	768	744	752	747	709	759	748	731	761	783	765	752	745	724	725	748	723	726	768	744	764	764	700	731	790	710	747	746	718	732	708	755	765	759	746	704	749	713	738	761	732	708	740	696	748	737	763	728	723	720	747	738	696	761	744	745	749	760	728	728	732	784	737	717	724	806	704	752	742	741	800	732	739	737	735	698	722	757	747	761	744	720	758	704	754	716	766	757	718	740	734	730	731	752	774	746	756	770	754	704	776	746	720	784	729	755	763	751	752	736	679	731	707	759	753	739	723	743	677	752	699	741	717	742	726	769	732	743	779	814	714	734	724	755	716	734	761	711	720	762	782	742	729	766	742	762	720	724	705	737	752	707	726	741	741	790	756	749	716	729	751	688	736	715	755	661	766	737	763	720	727	750	807	760	721	767	719	829	744	756	766	785	759	745	700	766	738	731	696	715	734	718	741	758	774	719	756	757	710	796	765	702	732	742	687	792	754	700	751	773	736	769	751	772	741	753	740	785	762	735	711	750	807	764	741	784	738	750	734	764	734	692	752	752	756	753	796	708	781	752	771	749	741	752	728	748	726	746	729	737	759	716	728	677	810	735	726	740	749	741	729	741	763	749	771	703	713	819	732	708	707	707
58338	49533	35793	25149	15330	8428	6514	6324	6285	6348	6321	6238	6276	6240	6279	6424	6233	6345	6214	6270	6265	6299	6380	6410	6326	6343	6274	6228	6297	6358	6222	6307	6304	6170	6251	6170	6276	6226	6365	6336	6357	6307	6382	6218	6280	6321	6239	6209	6295	6347	6232	6157	6418	6306	6383	6196	6315	6419	6362	6309	6276	6240	6398	6323	6218	6266	6270	6333	6237	6398	6332	6262	6347	6361	6283	6187	6369	6300	6305	6238	6228	6264	6200	6269	6219	6281	6327	6292	6336	6241	6320	6427	6307	6362	6198	6276	6322	6265	6285	6309	6288	6383	6303	6355	6301	6357	6130	6257	6254	6181	6198	6360	6235	6336	6241	6296	6261	6250	6302	6323	6281	6405	6232	6329	6284	6285	6398	6343	6162	6366	6393	6338	6382	6246	6336	6391	6277	6301	6377	6261	6252	6319	6069	6323	6377	6385	6376	6311	6393	6263	6191	6167	6311	6266	6297	6211	6317	6146	6342	6306	6386	6379	6408	6179	6242	6344	6404	6317	6297	6425	6361	6351	6314	6451	6322	6263	6178	6306	6236	6244	6153	6241	6304	6355	6253	6261	6248	6244	6268	6322	6341	6185	6204	6262	6338	6345	6380	6243	6286	6314	6437	6272	6279	6283	6259	6272	6347	6255	6315	6367	6152	6295	6126	6374	6319	6331	6268	6388	6298	6299	6215	6226	6188	6217	6302	6291	6370	6259	6170	6290	6344	6292	6280	6401	6188	6333	6358	6302	6315	6383	6173	6321	6373	6302	6330	6203	6390	6414	6360	6363	6307	6350	6336	6158	6318	6319	6242	6371	6201	6276	6249	6237	6402	6235	6349	6313	6313	6230	6363	6307	6231	6271	6298	6265	6288	6286	6292	6347	6208	6329	6338	6251	6352	6292	6424	6274	6178	6270	6307	6384	6146	6314	6279	6240	6156	6265	6248	6258	6154	6246	6210	6302	6274	6210	6080	6283	6379	6302	6350	6335	6293	6288	6395	6352	6273	6369	6302	6248	6140	6292	6275	6317	6279	6278	6248	6360	6323	6263	6340	6415	6320	6266	6281	6249	6101	6357	6205	6327	6319	6260	6400	6292	6375	6225	6176	6375	6308	6309	6314	6318	6287	6309	6304	6324	6172	6253	6345	6298	6361	6284	6180	6331	6221	6333	6288	6330	6315	6184	6304	6240	6371	6320	6335	6259	6331	6154	6265	6275	6307	6294	6359	6329	6288	6423	6347	6338	6367	6260	6285	6209	6219	6352	6342	6392	6382	6216	6379	6229	6285	6327	6273	6379	6356	6189	6475	6316	6306	6303	6113	6275	6353	6381	6351	6313	6418	6324	6283	6340	6273	6240	6299	6297	6353	6227	6289	6267	6313	6252	6367	6313	6352	6272	6355	6383	6310	6243	6244	6309	6257	6358	6334	6303	6247	6227	6288	6288	6273	6298	6319	6299	6332	6162	6400	6194	6265	6311	6296	6303	6386	6384	6322	6204	6249	6221	6364	6308	6226	6290	6347	6278	6270	6263	6395	6310	6342	6388	6332	6462	6272	6381	6241	6363	6296	6316	6208	6264	6288	6311	6195	6369	6233	6477	6284	6383	6312	6276	6272	6295	6237	6320	6339	6335	6338	6247	6263	6309	6403	6401	6407	6259	6271	6436	6197	6268	6270	6338	6303	6259	6379	6436	6307	6288	6242	6266	6316	6349	6252	6336	6373	6318	6228	6308	6276	6320	6326	6208	6318	6314	6351	6268	6215	6338	6254	6287	6270	6238	6317	6237	6244	6287	6380	6250	6266	6174	6217	6210	6344	6275	6213	6400	6225	6367	6262	6368	6249	6331	6309	6291	6406	6308	6167	6232	6296	6314	6195	6267	6376	6304	6221	6348	6300	6229	6270	6357	6290	6248	6172	6309	6227	6267	6388	6299	6285	6290	6279	6440	6240	6442	6260	6292	6304	6310	6296	6207	6304	6277	6200	6274	6391	6241	6221	6301	6260	6274	6267	6377	6170	6327	6313	6294	6259	6264	6241	6238	6253	6199	6309	6237	6142	6233	6216	6287	6383	6348	6308	6191	6252	6252	6352	6190	6249	6224	6188	6329	6344	6131	6314	6313	6285	6265	6261	6183	6219	6373	6335	6173	6207	6261	6326	6310	6253	6163	6380	6152	6249	6295	6206	6292	6297	6268	6209	6345	6331	6307	6216	6323	6383	6361	6365	6423	6246	6164	6501	6206	6245	6332	6276	6361	6233	6298	6336	6109	6224	6313	6347	6210	6269	6195	6277	6302	6335	6255	6318	6307	6373	6366	6239	6333	6243	6301	6340	6210	6203	6251	6416	6363	6350	6341	6344	6332	6332	6324	6288	6235	6249	6309	6266	6313	6301	6203	6261	6331	6253	6450	6321	6240	6298	6290	6371	6329	6337	6277	6369	6306	6280	6258	6265	6236	6098	6400	6226	6399	6417	6313	6324	6291	6359	6188	6341	6272	6311	6434	6303	6251	6243	6314	6281	6336	6230	6298	6214	6265	6325	6286	6396	6197	6257	6398	6219	6296	6296	6349	6209	6329	6318	6206	6330	6294	6230	6482	6283	6185	6322	6276	6287	6231	6258	6270	6306	6350	6143	6144	6305	6262	6337	6360	6339	6344	6200	6289	6270	6220	6259	6259	6330	6379	6248	6355	6374	6234	6327	6134	6273	6310	6320	6312	6345	6301	6188	6220	6406	6319	6270	6420	6400	6399	6241	6343	6299	6244	6248	6323	6305	6222	6358	6235	6204	6118	6269	6260	6226	6338	6291	6296	6072	6383	6281	6298	6183	6275	6283	6299	6340	6325	6247	6211	6266	6395	6364	6314	6350	6272	6321	6323	6285	6288	6171	6229	6364	6348	6261	6198	6311	6288	6290	6264	6313	6306	6314	6297	6320	6385	6246	6386	6223	6389	6339	6330	6345	6338	6303	6264	6309	6328	6338	6357	6262	6326	6214	6355	6332	6343	6346	6316	6254	6273	6348	6241	6302	6331	6229	6203	6269	6393	6260	6217	6370	6278	6316	6384	6309	6172	6413	6243	6403	6334	6202	6441	6335	6271	6325	6238	6271	6414	6272	6232	6307	6254	6282	6358	6346	6330	6245	6266	6190	6207	6304	6356	6367	6385	6470	6477	6155	6287	6289	6259	6235	6410	6307	6231	6207	6237	6301	6242	6089	6412	6335	6353	6250	6241	6175	6168	6247	6345	6291	6324	6263	6318	6307	6331	6227	6232	6405	6312	6286	6321	6166	6303	6229	6278	6264	6366	6309	6327	6282	6312	6423	6311	6281	6306	6415	6273	6222	6371	6281	6155	6137	6250	6230	6428	6287	6358	6350	6293	6272	6277	6217	6347	6320	6321	6289	6309	6312	6235	6291	6423	6207	6455	6413	6334	6323	6323	6259	6374	6376	6155	6322	6346	6229	6193	6416	6246	6217	6326	6180	6138	6345	6226	6327	6304	6249	6302	6380	6320	6310	6358	6222	6383	6298	6310	6380	6301	6333	6368	6388	6294	6218	6478	6344	6193	6357	6184	6254	6229	6381	6345	6189	6170	6411	6234	6378	6276	6279	6318	6307	6226	6311	6416	6224	6298	6340	6239	6246	6300	6305	6295	6281	6323	6279	6318	6226	6242	6247	6430	6357	6328	6271	6271	6178	6368	6289	6343	6281	6283	6428	6359	6411	6351	6333	6249	6272	6257	6451	6325	6331	6343	6231	6328	6350	6350	6303	6280	6254	6165	6287	6231	6199	6271	6311	6335	6226	6230	6244	6134	6225	6136	6388	6280	6352	6207	6246	6212	6297	6266	6361	6295	6300	6273	6373	6349	6322	6269	6427	6263	6326	6403	6143	6294	6374	6240	6306	6309	6354	6221	6294	6343	6331	6399	6232	6243	6242	6328	6237	6294	6284	6348	6243	6295	6302	6298	6265	6311	6234	6060	6265	6266	6204	6460	6274	6367	6351	6301	6237	6269	6345	6263	6265	6206	6362	6352	6306	6257	6192	6331	6153	6262	6254	6336	6302	6407	6223	6250	6404	6278	6277	6355	6425	6245	6343	6194	6393	6343	6326	6335	6319	6342	6332	6367	6302	6291	6273	6230	6310	6248	6283	6348	6250	6310	6287	6306	6195	6199	6274	6391	6241	6299	6346	6244	6177	6237	6385	6352	6317	6260	6268	6316	6332	6170	6264	6361	6292	6234	6341	6288	6159	6249	6208	6245	6255	6377	6313	6268	6209	6268	6336	6363	6292	6217	6319	6231	6386	6360	6203	6294	6115	6299	6396	6319	6255	6280	6429	6458	6287	6248	6265	6335	6302	6380	6305	6323	6208	6235	6305	6232	6293	6386	6302	6272	6434	6228	6317	6230	6302	6254	6319	6325	6428	6282	6362	6414	6309	6252	6230	6344	6404	6323	6268	6291	6391	6278	6260	6286	6253	6275	6296	6321	6402	6407	6252	6288	6172	6306	6364	6310	6212	6234	6251	6418	6243	6345	6257	6351	6221	6407	6292	6408	6235	6277	6384	6262	6283	6315	6219	6280	6255	6254	6297	6291	6167	6252	6372	6391	6211	6420	6195	6238	6349	6225	6238	6277	6287	6214	6293	6276	6316	6236	6346	6391	6322	6271	6285	6273	6271	6173	6398	6416	6295	6332	6383	6402	6297	6297	6431	6245	6261	6354	6204	6328	6277	6241	6255	6396	6371	6350	6262	6344	6156	6231	6242	6386	6257	6348	6349	6462	6259	6223	6258	6294	6375	6204	6375	6253	6306	6295	6378	6226	6331	6313	6237	6197	6282	6293	6346	6213	6344	6271	6289	6233	6396	6254	6356	6282	6310	6152	6283	6270	6395	6190	6151	6341	6320	6271	6408	6328	6319	6304	6197	6307	6250	6244	6282	6272	6253	6270	6438	6199	6287	6339	6290	6310	6232	6178	6259	6335	6150	6336	6398	6298	6435	6295	6253	6321	6270	6349	6238	6220	6226	6265	6158	6344	6307	6197	6228	6228	6345	6187	6325	6302	6400	6380	6310	6236	6197	6282	6283	6383
25428	21427	12155	3899	1397	827	762	767	729	722	714	752	736	729	734	750	748	739	692	740	713	741	680	724	739	760	731	774	771	755	699	782	766	747	719	715	742	785	711	775	752	774	741	727	735	751	784	714	754	805	762	726	762	762	771	723	731	730	720	785	772	741	729	754	812	771	762	734	715	758	758	718	781	769	738	739	710	734	678	773	743	775	786	731	799	759	734	779	808	756	771	760	739	729	777	733	738	719	760	754	737	730	704	779	747	717	775	733	759	769	703	715	774	787	748	755	704	755	762	787	735	713	734	794	701	751	720	716	752	720	758	696	766	752	727	771	717	675	745	786	722	724	712	758	766	773	692	820	738	772	721	692	812	745	728	747	741	754	741	764	722	761	746	729	754	768	725	736	731	739	757	731	765	727	765	754	819	755	740	745	708	718	770	705	754	746	788	697	717	777	783	738	754	768	779	735	747	757	788	727	750	749	725	757	740	752	801	756	754	747	729	742	765	725	730	759	759	709	761	758	775	726	742	799	774	767	742	787	735	761	764	753	767	723	739	709	753	758	755	751	719	740	748	751	736	743	719	770	701	788	777	726	728	775	726	741	776	771	761	742	777	774	753	716	768	774	772	696	722	708	809	762	735	767	793	810	717	813	743	782	773	711	768	769	690	714	779	735	723	758	743	756	769	790	745	730	755	717	749	750	719	762	732	753	722	767	695	746	772	763	727	712	765	720	801	793	692	750	765	692	728	741	791	714	744	757	757	756	734	762	764	733	731	769	807	742	761	758	751	706	744	746	715	730	769	757	791	758	734	757	711	735	727	755	774	751	706	706	764	787	729	815	705	738	724	727	765	758	737	725	745	760	786	740	721	753	753	717	790	731	750	745	740	709	711	750	746	768	766	724	758	803	776	762	739	782	755	749	747	729	735	703	744	751	760	763	715	777	744	757	796	782	746	805	719	711	777	735	794	772	748	700	766	739	743	767	775	772	718	746	772	742	720	734	762	720	753	706	773	720	719	791	761	745	680	748	700	790	761	718	709	740	776	730	713	726	699	779	735	726	697	764	730	741	778	732	814	731	717	704	724	780	713	812	741	710	731	742	768	773	714	756	753	762	804	701	775	765	771	745	789	711	766	723	731	741	767	757	717	810	777	752	781	723	741	729	752	758	777	729	731	669	688	757	785	720	725	771	783	742	756	729	740	722	784	783	785	757	769	764	781	740	677	767	726	795	729	729	754	746	741	791	737	719	739	755	738	777	762	771	773	726	767	697	764	736	729	725	764	714	792	792	763	763	749	781	769	702	738	758	798	719	762	806	692	787	758	707	739	807	738	761	752	753	723	774	774	731	764	712	712	755	769	764	767	773	741	764	722	759	765	747	729	752	713	755	789	764	772	729	736	743	785	720	707	731	762	743	768	713	798	747	794	711	768	734	788	797	753	724	747	774	770	736	741	730	739	792	762	739	710	723	786	751	738	756	722	728	775	774	743	730	763	776	738	731	762	732	744	729	760	721	802	780	769	779	722	770	722	730	725	720	736	733	771	761	827	730	719	743	761	756	742	764	768	727	749	822	760	728	745	753	711	739	731	719	753	731	761	713	735	753	723	714	714	705	819	728	776	711	794	749	762	743	805	748	747	750	720	753	746	740	762	712	740	751	799	772	783	762	719	763	744	717	774	723	753	723	807	766	730	736	735	726	722	751	786	810	723	753	745	762	772	689	727	743	777	740	728	748	703	762	700	770	729	763	797	794	722	804	760	742	739	696	728	772	710	734	739	744	772	795	754	754	742	822	721	722	770	752	742	738	767	742	833	774	818	729	733	738	765	753	771	737	750	745	746	753	739	721	784	768	748	760	739	777	733	756	780	717	766	736	776	760	751	784	786	757	721	719	725	742	792	774	725	779	773	751	710	772	729	774	749	753	696	796	734	780	752	747	760	742	722	776	756	781	733	769	790	752	772	725	692	727	778	764	760	671	739	720	739	761	767	780	738	720	738	763	721	758	769	722	746	703	766	714	778	721	754	741	705	735	782	726	753	740	758	787	751	734	729	754	780	741	733	728	736	734	746	707	746	713	797	762	734	736	767	764	762	723	766	759	679	791	724	785	706	715	726	748	745	738	779	690	765	755	731	733	709	752	713	744	809	805	773	781	744	774	771	796	717	793	756	732	731	695	749	771	723	745	774	768	732	730	732	729	697	745	702	754	740	733	764	746	787	791	766	766	691	725	694	748	748	761	762	694	792	742	735	740	754	731	764	777	744	760	772	769	754	772	763	766	772	746	717	782	704	703	704	782	772	779	720	748	772	751	775	714	730	741	719	708	772	740	755	700	742	749	702	780	734	771	776	764	803	728	759	741	733	763	718	758	779	723	742	714	778	756	699	732	753	763	717	767	768	718	749	773	744	729	776	735	752	753	723	765	803	767	745	776	744	718	751	711	774	769	727	758	762	758	769	724	770	769	718	762	752	738	803	722	751	745	801	736	743	750	707	733	746	762	733	792	730	732	726	751	722	778	735	780	750	728	739	729	727	746	724	736	728	753	748	741	751	790	741	755	721	780	786	741	690	769	732	710	742	800	783	769	777	763	789	748	793	781	758	723	677	723	711	796	720	791	765	736	775	734	763	740	730	748	793	753	803	758	723	741	717	713	713	760	734	717	763	717	737	722	761	728	768	767	780	719	755	691	780	767	770	744	794	725	790	788	758	759	731	726	770	747	740	738	763	747	726	709	743	751	752	749	712	812	741	761	733	759	785	751	717	722	719	786	683	724	764	756	728	711	719	791	721	743	811	745	747	756	757	765	753	758	760	730	702	698	715	775	752	749	760	748	719	748	804	742	752	791	703	743	770	731	774	741	733	720	730	793	753	739	733	698	736	741	722	702	773	744	718	719	737	772	760	716	749	717	730	721	770	762	729	717	750	782	748	777	797	733	701	736	786	717	771	768	773	757	747	779	749	763	791	734	793	724	744	716	729	718	707	710	783	752	734	754	770	738	731	700	771	805	774	801	666	770	717	779	770	727	751	726	739	730	743	759	800	767	808	769	709	737	757	774	760	747	721	787	755	765	707	743	766	771	771	750	750	815	754	748	769	767	762	772	737	721	771	734	739	752	759	790	784	752	751	763	753	745	794	776	746	736	760	780	749	787	699	691	776	752	741	783	754	768	805	757	716	760	758	728	778	750	735	772	750	708	777	782	659	754	732	719	773	764	778	767	736	786	777	751	744	758	771	763	741	799	777	725	755	789	740	763	773	749	729	744	778	738	762	775	742	739	699	699	788	689	733	769	705	752	747	718	745	747	741	758	706	766	772	715	698	749	766	749	828	718	744	751	762	752	779	706	762	767	751	736	750	781	729	752	717	775	721	735	793	746	803	784	724	752	723	786	742	717	708	753	725	781	762	740	783	740	678	754	748	713	774	732	710	738	750	739	767	763	765	765	710	735	750	770	768	691	791	734	752	756	711	779	708	716	788	709
58636	48471	36586	26241	16346	8621	6719	6478	6485	6325	6349	6331	6320	6359	6483	6425	6397	6305	6391	6212	6366	6440	6385	6444	6257	6358	6429	6290	6302	6402	6326	6417	6361	6404	6265	6309	6374	6392	6257	6196	6307	6353	6304	6384	6516	6484	6298	6303	6242	6320	6332	6316	6293	6336	6349	6405	6253	6340	6284	6192	6451	6303	6256	6350	6382	6374	6388	6261	6265	6436	6304	6329	6430	6427	6332	6397	6191	6407	6394	6415	6274	6350	6440	6478	6348	6310	6370	6299	6305	6278	6294	6320	6345	6455	6307	6402	6382	6345	6418	6502	6394	6382	6344	6326	6348	6368	6294	6291	6428	6388	6239	6379	6327	6356	6248	6347	6417	6425	6342	6418	6295	6355	6325	6343	6353	6131	6346	6230	6318	6300	6399	6300	6418	6331	6370	6207	6263	6287	6360	6438	6268	6414	6308	6404	6376	6328	6256	6493	6324	6433	6418	6313	6304	6352	6455	6278	6538	6232	6355	6377	6278	6413	6400	6391	6422	6341	6304	6291	6399	6337	6360	6341	6456	6304	6386	6235	6219	6296	6214	6340	6341	6417	6429	6367	6530	6452	6343	6417	6439	6423	6267	6328	6282	6348	6308	6387	6370	6323	6433	6349	6414	6255	6311	6281	6375	6247	6357	6246	6395	6277	6375	6375	6422	6384	6386	6265	6298	6264	6392	6257	6438	6265	6354	6498	6329	6456	6278	6339	6378	6314	6306	6383	6418	6273	6285	6368	6270	6150	6364	6331	6334	6373	6303	6277	6348	6358	6400	6366	6413	6405	6395	6291	6362	6264	6393	6335	6342	6478	6296	6382	6381	6295	6472	6334	6314	6249	6381	6265	6359	6433	6350	6231	6391	6367	6398	6409	6507	6389	6312	6443	6391	6390	6291	6243	6167	6362	6432	6344	6370	6255	6328	6286	6295	6295	6329	6331	6312	6415	6242	6399	6362	6405	6360	6360	6438	6416	6451	6356	6462	6340	6269	6422	6394	6328	6276	6309	6388	6439	6449	6234	6307	6336	6307	6472	6376	6352	6299	6313	6404	6371	6384	6254	6299	6363	6424	6412	6304	6413	6366	6254	6323	6343	6281	6195	6381	6272	6255	6429	6271	6271	6251	6502	6255	6288	6397	6222	6288	6441	6390	6444	6298	6268	6290	6336	6344	6327	6296	6369	6398	6226	6347	6295	6272	6513	6356	6295	6406	6313	6327	6356	6331	6484	6427	6319	6253	6408	6300	6367	6234	6187	6388	6421	6421	6450	6359	6403	6383	6300	6282	6299	6332	6407	6452	6344	6440	6246	6327	6307	6340	6370	6337	6353	6396	6429	6320	6415	6250	6378	6325	6380	6308	6318	6452	6519	6379	6408	6429	6307	6402	6429	6319	6356	6400	6428	6320	6350	6271	6420	6238	6433	6319	6393	6279	6364	6278	6325	6298	6352	6395	6300	6378	6283	6440	6416	6389	6397	6262	6372	6353	6295	6402	6362	6365	6434	6236	6457	6205	6406	6336	6379	6277	6318	6324	6390	6439	6396	6421	6261	6303	6344	6373	6302	6323	6170	6209	6344	6396	6305	6450	6336	6190	6332	6341	6459	6399	6354	6440	6286	6298	6420	6365	6367	6269	6238	6475	6201	6291	6428	6438	6403	6305	6325	6387	6359	6383	6276	6380	6376	6302	6318	6315	6374	6349	6346	6393	6458	6390	6351	6418	6449	6409	6440	6227	6361	6376	6323	6349	6382	6355	6337	6355	6419	6494	6310	6344	6357	6343	6257	6364	6356	6257	6279	6395	6219	6270	6290	6355	6418	6354	6355	6344	6377	6332	6441	6287	6387	6354	6318	6289	6341	6443	6418	6355	6500	6299	6293	6270	6468	6322	6281	6174	6256	6450	6343	6332	6430	6213	6395	6357	6388	6400	6405	6414	6324	6330	6302	6467	6301	6508	6305	6401	6502	6396	6272	6238	6369	6317	6312	6272	6459	6403	6250	6378	6363	6310	6410	6348	6390	6311	6263	6264	6277	6362	6241	6417	6352	6316	6414	6371	6473	6487	6305	6372	6290	6267	6412	6304	6257	6429	6470	6375	6364	6491	6383	6241	6510	6434	6364	6427	6306	6361	6370	6436	6417	6341	6326	6349	6329	6409	6256	6430	6258	6280	6475	6390	6410	6492	6331	6332	6334	6403	6269	6312	6291	6339	6343	6519	6329	6441	6255	6270	6335	6387	6355	6221	6424	6325	6377	6225	6387	6383	6329	6288	6419	6327	6300	6314	6392	6470	6305	6304	6339	6373	6319	6268	6500	6313	6381	6393	6387	6328	6479	6192	6423	6225	6362	6444	6352	6396	6374	6494	6405	6506	6354	6376	6349	6408	6413	6391	6312	6309	6302	6362	6345	6217	6316	6347	6354	6233	6380	6472	6368	6314	6398	6198	6195	6253	6464	6403	6391	6326	6254	6349	6407	6371	6383	6315	6269	6305	6367	6335	6369	6262	6323	6409	6423	6268	6370	6337	6385	6338	6405	6505	6383	6221	6434	6231	6399	6294	6476	6200	6258	6350	6492	6383	6333	6377	6414	6368	6446	6478	6499	6348	6376	6157	6319	6452	6399	6243	6376	6369	6385	6296	6349	6313	6342	6390	6299	6245	6454	6327	6350	6517	6393	6301	6326	6321	6313	6435	6395	6406	6493	6336	6403	6406	6342	6258	6369	6470	6348	6453	6400	6476	6329	6325	6359	6373	6417	6333	6224	6519	6526	6258	6313	6384	6364	6375	6262	6448	6280	6334	6284	6428	6260	6395	6354	6250	6456	6393	6258	6410	6333	6376	6297	6354	6441	6326	6412	6386	6291	6436	6354	6374	6305	6330	6311	6203	6445	6371	6408	6261	6374	6290	6361	6294	6343	6289	6449	6456	6423	6536	6432	6354	6331	6297	6240	6281	6368	6291	6329	6371	6455	6313	6441	6255	6310	6354	6342	6448	6214	6490	6409	6338	6336	6212	6403	6369	6336	6295	6389	6326	6180	6345	6400	6393	6332	6248	6366	6280	6349	6272	6194	6287	6311	6321	6252	6504	6317	6313	6415	6453	6334	6371	6414	6330	6305	6236	6450	6338	6258	6439	6363	6362	6342	6271	6309	6277	6340	6327	6414	6355	6361	6369	6299	6248	6328	6466	6440	6419	6340	6326	6396	6406	6412	6341	6281	6278	6326	6300	6467	6389	6283	6391	6400	6317	6342	6262	6343	6290	6268	6308	6407	6404	6276	6406	6365	6366	6356	6347	6261	6453	6324	6454	6247	6336	6345	6412	6387	6269	6359	6342	6262	6386	6265	6371	6328	6345	6353	6344	6455	6416	6320	6348	6418	6357	6370	6303	6329	6289	6351	6351	6399	6538	6383	6332	6295	6308	6429	6205	6336	6414	6329	6322	6485	6428	6353	6347	6335	6456	6438	6287	6383	6388	6373	6313	6361	6177	6298	6317	6214	6318	6373	6256	6337	6391	6261	6308	6301	6437	6424	6444	6350	6437	6428	6342	6394	6403	6298	6251	6308	6343	6251	6316	6362	6366	6285	6285	6412	6446	6265	6354	6257	6294	6361	6245	6504	6326	6233	6203	6347	6413	6284	6313	6324	6357	6380	6332	6469	6262	6342	6427	6313	6542	6374	6207	6273	6447	6328	6442	6327	6406	6447	6399	6440	6471	6287	6363	6300	6392	6338	6243	6439	6365	6399	6261	6433	6422	6276	6271	6316	6419	6338	6411	6503	6302	6319	6257	6451	6461	6432	6415	6358	6369	6330	6304	6423	6454	6321	6304	6328	6328	6338	6323	6329	6379	6470	6416	6330	6350	6345	6458	6281	6359	6277	6384	6283	6345	6239	6388	6515	6188	6393	6290	6346	6428	6297	6501	6313	6306	6367	6286	6387	6315	6303	6472	6413	6421	6392	6278	6304	6322	6167	6299	6379	6349	6504	6318	6399	6470	6391	6447	6393	6287	6287	6452	6325	6329	6282	6301	6406	6321	6281	6376	6306	6310	6343	6341	6523	6394	6470	6480	6414	6436	6431	6399	6467	6486	6323	6247	6285	6296	6341	6470	6400	6233	6286	6156	6391	6399	6472	6258	6267	6423	6360	6318	6330	6266	6359	6294	6381	6344	6418	6361	6352	6383	6320	6263	6409	6315	6389	6432	6293	6385	6390	6298	6362	6313	6337	6345	6095	6386	6261	6348	6345	6336	6441	6500	6302	6354	6355	6355	6257	6390	6281	6359	6445	6450	6339	6171	6349	6459	6364	6314	6299	6217	6394	6320	6398	6417	6346	6428	6259	6347	6436	6404	6322	6434	6341	6321	6325	6279	6352	6278	6338	6367	6314	6258	6352	6313	6370	6329	6319	6287	6429	6386	6283	6308	6334	6313	6265	6298	6479	6379	6422	6399	6261	6302	6427	6516	6395	6336	6364	6305	6387	6304	6361	6333	6463	6453	6298	6398	6320	6406	6282	6310	6422	6387	6265	6489	6459	6371	6366	6354	6438	6311	6379	6429	6346	6295	6288	6375	6364	6270	6275	6260	6382	6372	6277	6333	6313	6373	6293	6249	6316	6417	6344	6300	6432	6376	6302	6265	6376	6378	6307	6409	6379	6378	6304	6403	6490	6428	6511	6283	6385	6482	6348	6377	6196	6365	6279	6275	6314	6434	6221	6443	6379	6329	6272	6467	6386	6253	6407	6349	6315	6302	6554	6267	6302	6388	6424	6323	6382	6364	6462	6369	6224	6308	6436	6384	6276	6345	6289	6425	6266	6407	6406	6272	6389	6439	6453	6172	6443	6328	6350	6297	6370	6445	6478	6472	6411	6289	6395	6286	6373	6318	6295	6462	6235	6329	6240	6264	6346	6476	6292	6328	6256	6234	6297	6394	6317	6328	6380	6386	6299	6416	6367	6312	6442	6366	6397	6269	6460	6385	6427	6338	6382	6445	6508	6319	6485	6229	6382	6414	6220	6305	6421	6281	6329	6383	6264	6259	6448	6430	6392	6280	6422	6383	6351	6362	6284	6419	6287	6240	6322	6341	6256
36857	40080	25351	10232	2989	1280	943	842	856	815	865	879	883	798	865	814	899	819	844	837	873	878	829	873	873	844	844	839	886	890	869	906	857	849	857	841	880	842	865	844	850	878	841	858	880	866	832	869	913	855	803	902	901	827	889	848	846	785	860	809	876	849	887	920	818	918	821	817	855	867	797	818	843	820	822	861	858	849	882	881	886	842	790	825	836	865	863	851	831	837	801	856	873	887	890	864	836	926	896	844	861	872	854	870	833	889	894	853	856	857	833	883	901	846	945	806	843	825	825	855	821	878	845	846	843	843	803	863	850	799	837	838	866	830	836	837	883	887	828	926	875	837	885	900	873	855	821	843	856	896	838	884	824	821	872	895	864	843	814	855	852	853	837	880	819	818	844	919	831	851	843	836	824	808	791	860	873	856	890	742	852	808	818	824	879	884	888	833	911	906	861	907	855	870	839	814	842	906	888	815	857	828	914	864	885	804	799	849	881	883	867	836	904	846	843	843	816	790	834	894	853	893	798	856	774	829	875	856	856	867	810	868	853	858	832	833	821	842	872	856	820	822	816	803	859	855	871	861	853	839	814	833	865	863	844	837	808	869	806	847	799	850	886	909	815	855	865	798	845	812	827	857	851	848	867	789	829	896	831	862	882	871	889	882	881	799	896	872	854	817	867	872	903	810	798	897	903	830	814	846	821	829	865	839	884	875	867	809	820	885	867	810	860	832	826	850	833	809	820	901	790	831	819	836	913	854	851	793	896	877	855	887	851	870	904	862	839	879	834	846	873	866	828	886	927	861	872	873	903	889	870	782	828	842	849	829	821	810	854	850	837	879	864	900	809	838	804	822	849	845	847	861	795	855	848	851	880	869	863	843	861	850	813	839	847	821	869	840	898	877	854	839	875	833	850	877	875	858	871	878	863	826	889	877	821	836	835	809	827	844	870	874	903	791	891	852	884	849	821	803	837	841	790	844	832	893	853	826	816	824	856	847	816	774	865	840	832	824	851	862	892	840	880	810	875	842	850	939	864	882	858	885	902	874	823	843	846	874	820	863	830	874	849	844	840	863	809	867	848	893	814	835	894	896	787	803	836	841	908	832	831	843	852	869	901	836	818	864	876	867	882	858	891	875	839	842	873	824	856	871	879	842	881	851	870	841	854	870	821	825	825	803	855	867	827	834	869	801	886	867	866	852	845	849	824	879	885	851	893	874	802	858	779	861	837	824	835	835	861	830	865	879	861	855	797	841	844	836	850	857	845	866	847	820	831	844	881	847	829	886	900	866	858	865	850	887	809	837	849	860	906	850	835	809	838	840	857	877	860	873	861	777	835	901	825	842	860	844	821	795	867	846	826	862	793	885	863	864	882	834	902	854	832	853	932	838	820	900	857	878	840	782	867	890	825	801	894	866	873	849	893	802	784	883	816	890	825	878	860	816	840	885	874	836	818	864	846	886	872	838	834	852	825	852	868	828	819	802	877	807	889	807	842	860	871	885	864	852	854	869	894	842	842	867	833	869	828	915	779	846	885	846	842	868	934	911	860	800	821	812	879	808	891	842	845	889	875	851	849	826	826	807	818	807	801	857	860	882	876	814	879	777	807	826	875	890	833	828	856	864	862	863	851	838	839	847	870	873	895	835	819	875	881	808	853	813	831	819	868	819	867	899	824	817	900	882	856	838	872	853	855	823	859	822	840	836	798	842	817	851	810	797	792	868	858	804	858	838	824	812	871	816	873	832	883	849	969	845	880	832	809	785	852	854	861	825	836	863	801	858	847	826	833	908	858	853	809	847	816	852	881	848	872	903	924	865	842	800	775	772	863	858	892	913	811	823	818	863	862	874	848	868	928	907	850	818	837	850	856	799	826	843	780	829	842	832	882	846	879	864	896	852	865	829	857	837	888	817	851	816	852	858	869	799	835	808	859	848	825	850	843	841	809	844	869	845	854	817	795	888	802	811	853	844	829	829	883	824	873	873	857	896	880	922	796	824	857	843	920	840	840	783	846	791	891	838	818	815	856	847	808	838	836	809	816	848	872	878	880	785	869	848	847	892	841	876	838	820	871	849	899	830	844	843	907	845	831	850	815	846	838	842	847	842	803	870	843	867	831	918	845	835	872	915	836	828	877	853	853	862	848	856	818	866	805	851	848	882	816	838	837	798	876	852	882	869	888	856	823	823	854	877	881	900	855	848	865	908	845	837	830	831	898	862	832	874	856	832	868	826	852	893	907	882	848	816	902	866	851	896	836	862	839	832	861	833	847	832	817	855	835	844	870	867	858	913	847	889	774	844	870	834	832	841	864	825	885	853	826	842	825	875	895	866	862	874	826	863	855	875	806	870	856	856	873	824	828	819	882	831	847	806	855	879	834	816	843	866	870	793	834	878	838	845	883	854	900	892	861	870	860	822	790	896	856	878	800	817	840	817	834	821	836	869	863	845	805	819	871	845	837	892	849	846	861	886	893	806	844	854	865	869	887	826	815	845	852	862	834	872	849	794	893	922	891	836	856	858	889	879	882	904	907	798	823	832	881	815	862	904	822	879	847	847	863	888	856	852	825	844	847	912	859	893	887	918	814	868	845	813	862	857	831	829	768	875	811	803	779	870	881	823	872	834	845	819	885	842	878	863	845	788	862	845	868	902	853	886	856	866	864	864	845	828	823	848	865	866	841	814	840	843	907	788	869	830	833	795	830	858	873	883	838	916	808	927	848	861	842	872	884	825	822	889	862	823	836	899	875	907	888	800	805	861	790	832	841	755	858	834	817	862	819	847	813	817	858	897	819	858	815	867	867	844	868	870	858	891	829	792	893	828	834	914	827	859	870	856	897	824	853	867	854	818	844	846	805	824	850	829	855	868	864	868	924	847	846	877	829	861	841	869	807	907	873	853	840	838	855	840	810	900	851	812	827	844	886	868	846	896	860	812	854	825	868	815	821	843	866	833	857	851	841	909	846	867	855	895	846	857	787	866	880	806	849	846	862	803	871	826	871	843	788	859	827	807	826	813	894	871	872	831	848	859	847	844	862	846	852	861	854	830	851	905	876	903	844	852	850	818	828	852	847	834	828	833	827	896	813	839	842	835	883	845	842	856	856	865	856	857	860	878	845	882	851	855	827	813	868	832	876	817	861	847	850	894	850	884	866	808	882	856	832	844	867	896	863	839	776	821	849	857	859	903	840	839	869	872	823	827	862	811	873	827	851	871	851	876	897	860	833	874	825	841	845	862	838	819	828	839	879	884	826	883	872	848	857	859	865	853	839	894	849	886	861	845	793	882	904	825	905	808	824	878	857	858	809	830	872	858	882	867	889	862	829	829	814	869	859	828	873	867	853	871	814	882	880	898	859	875	869	854	878	861	838	919	873	852	828	846	851	836	831	846	890	820	836	868	916	811	918	845	828	849	825	838	842	890	844	836	856	873	845	820	867	852	845	814	873	838	853	843	881	906	849	826	870	844	858	877	834	851	854	908	930	883
67699	62071	50052	38817	27913	13914	8062	7308	7044	7231	7086	7166	7079	7136	7218	7152	7125	7122	7127	7125	7115	7043	7117	7131	7205	7176	7074	7092	7095	7170	7161	7225	7106	7044	7142	7135	7171	7107	7046	7157	7288	7071	7222	6941	7052	7060	7133	7081	7098	7065	7137	7093	6956	7222	7140	7119	7077	7049	7143	7003	7135	7142	7082	7011	7185	7147	7057	7097	7058	7125	7139	7079	7023	7012	7080	7068	7094	7032	7203	7110	7120	7212	7151	7077	7308	7196	6943	7128	7007	7268	6942	7072	7168	6904	7147	7271	7242	7124	7097	7127	7061	7086	7035	7210	7092	7131	6996	7030	7096	7108	7145	7112	7032	7011	7101	7033	7129	7050	7098	7002	7034	7108	7065	7093	7156	7158	7074	7305	7184	7051	7177	7099	7024	7099	7142	7071	7092	7004	7085	7074	7050	7157	7105	7003	7087	7070	7001	7121	7239	7049	7110	7058	7137	7065	7235	7260	7138	7057	7145	7162	7212	7058	7036	7118	7242	7029	7141	6979	7126	7050	7085	7088	7102	7150	7206	7021	7100	7058	7205	7173	7038	7114	7102	7146	7144	7066	7205	7127	7103	7040	7149	7252	7104	7086	6961	7102	7147	7164	6919	7076	7143	7131	7163	7194	7039	7196	7067	7020	7138	7246	6984	7075	7063	7022	7176	7134	7033	7175	7100	7151	7089	7185	7110	6930	6998	7138	7253	7226	7081	7208	7082	6959	6973	7099	7054	7025	7084	7146	7078	7165	7126	7099	6997	7068	7141	7144	7085	7090	7124	7125	7193	7270	7063	6960	7015	7091	7139	7072	7283	7237	7004	7058	7037	7267	7175	7107	7063	7150	7050	7116	6983	7081	7044	7130	7068	7162	7108	7267	7062	7042	7152	7105	7046	7157	7264	7098	7065	7204	7154	7038	7137	7176	7073	7088	7123	7145	7128	7061	6967	7218	7031	7161	7150	7176	7033	7169	6945	7049	7162	7094	7088	7141	7006	7090	6962	7105	6981	7078	7102	7157	7205	7277	7013	7210	7123	6890	6972	7135	6946	7001	7165	7154	7167	7089	7161	7130	7149	7013	7093	7045	7112	7143	7059	7103	7171	7032	7031	7124	7185	7090	7034	7144	7045	7104	7193	7063	6962	7049	7252	7017	7049	7064	7214	7159	7108	7072	7027	7071	7158	7048	7083	7195	7094	7154	7069	7079	7016	7046	7024	7014	7188	7145	7082	7109	7130	7088	7181	7242	7137	7059	7131	7174	7023	7049	7092	7094	7153	7079	7086	7141	7107	7108	7082	6990	7144	7046	7088	7083	7235	7086	7140	7191	7132	7156	7145	7208	7165	7056	7103	7043	7062	7148	7165	7090	7090	7256	7090	7208	7021	7190	7209	6961	7099	7110	7087	7132	7122	7129	7233	7082	7018	7088	7056	7117	7158	7188	7197	7044	7040	7092	7275	7084	7083	7042	7053	7224	7091	7030	7142	7106	7094	7135	7133	7196	7246	7116	7078	7093	7096	7012	7045	7040	7180	7108	7157	7038	7121	7206	7161	7213	6870	7047	7130	7323	7046	7120	6974	7056	7086	7145	7093	7063	7109	7152	7145	7059	7098	6964	7108	7157	7168	6909	7005	7029	7109	7018	7059	7214	7011	7248	7141	7169	7010	6956	7069	7048	7034	7041	7111	7062	7137	7099	7081	7114	7083	7142	7079	7173	7114	6995	7075	7183	7052	7096	7150	7099	7077	6987	7098	7202	7169	6932	7229	7013	7216	6910	7218	7022	7072	7189	6962	7070	7071	7110	6951	7147	7203	7253	7070	7155	7156	7111	7158	7120	6963	6981	7127	7118	7129	7118	7026	7150	7082	7092	7214	7168	7218	7190	7055	7104	7165	7038	7188	6987	7148	7013	7233	7150	7038	7210	7001	7144	7111	7058	6948	7154	7208	7163	7107	7177	6962	7005	7050	7078	7178	7075	7099	7006	7020	7183	7152	7178	7065	7258	7119	7061	7166	7246	7074	7035	6987	7136	7145	7053	7132	7027	6992	7114	7101	7240	7047	7155	7146	7068	7066	7030	7068	7136	7062	7049	7031	7074	7174	7164	7225	7085	7024	6978	7182	6992	7090	7167	7099	7082	7124	7076	7145	7168	7114	7129	7130	7100	7193	7060	7039	7146	7036	7096	6996	7172	7183	7116	7048	7283	7093	7065	7057	7084	6993	7173	7188	7134	7028	7138	7007	7239	7028	7208	7149	6976	7156	7033	7025	7023	7026	7136	7158	7039	7208	6926	7142	7111	7169	7097	7144	7059	7024	6985	7029	7087	7129	6997	6993	6999	7183	7094	7044	7236	7077	7185	7094	7147	7104	7073	7183	7114	7116	7110	7113	7158	7101	7128	7115	7013	7138	7158	7147	7008	7103	7206	7078	7066	7117	7129	7165	7246	7040	7011	7152	7125	7200	7067	7153	7106	7034	6861	7029	6901	7061	7153	7073	7218	6993	7070	7199	7026	7073	7209	7002	7002	7057	7069	7003	7078	7010	7092	7018	7077	7216	7153	7043	7118	7082	6937	7128	7098	7153	7085	7040	7099	7130	6990	7146	7112	7054	7225	7106	7111	6982	7062	7073	7131	7117	7049	7116	7191	7080	7080	7029	7191	7157	7109	7165	7056	7076	7079	7143	7140	7115	7162	7058	7019	6997	7197	7086	7022	7125	7127	7201	6958	7156	7109	7216	7042	7013	7158	7079	7010	7212	7011	7137	7012	7290	7122	7116	7187	7161	7128	7232	7023	7063	7143	7016	7093	7071	7071	7134	7110	7202	7069	7137	7107	7046	7212	7029	7147	7169	7087	7171	7128	7050	7053	7059	7125	7085	7023	7090	7071	7187	7021	7141	7060	7165	6979	7029	7156	7024	7106	7071	7100	7142	7080	7084	7152	7004	7013	7114	7042	7001	7094	7108	7074	7071	7076	7118	7053	7205	7111	6893	7031	7132	7101	7234	7062	7033	7198	7191	7132	7054	7178	7186	7024	7053	7231	7152	7002	7241	7119	7169	7080	7175	7050	7188	7154	7023	7122	7151	7162	7136	7260	7063	7173	7183	7203	7208	7026	7125	7273	7085	7062	7080	7128	7233	7248	7158	7058	7071	7086	7074	7090	7175	7087	7158	7079	7245	7167	7038	7080	7307	7148	7004	7125	7234	7092	7246	6986	7113	7084	6992	6977	7051	7070	7101	7122	7105	7256	7007	7020	7041	7055	7057	7046	6995	7260	7072	7124	7152	7130	7104	7167	6985	7034	7034	7005	7195	7015	7172	7109	7117	7195	7059	7110	7009	7106	7097	7159	7155	7008	7063	7213	7167	7090	7060	7055	7135	7124	7070	7103	7209	7043	7226	7253	7078	6925	6997	7188	7056	7066	7189	7108	7212	7124	7263	7003	7170	7076	7020	7071	7090	7157	7195	7159	7081	7024	7027	7050	7099	7122	6985	7034	7225	7128	7128	7165	7033	7129	7210	7254	7089	7155	7108	7168	7168	7185	7081	7210	7180	7219	7041	7069	7248	7075	7071	6998	7159	7218	7125	7014	7133	7124	7221	7203	7042	7137	6987	7148	7051	7155	7101	7033	7116	7154	7126	7115	7025	7126	7144	7162	7025	7098	7140	7139	6943	7144	7085	7154	7177	7039	7194	7138	7129	6998	7155	6996	7109	7144	7055	7059	7239	7248	7207	7161	7122	7179	7049	7095	7072	7096	7132	7105	7179	7226	7228	7103	6994	7006	7056	7165	7011	7143	7044	7160	7184	7032	6972	7178	7169	7175	7032	7157	7067	7050	7203	7149	7044	7081	7138	7093	7104	7073	7164	7057	7183	7198	7106	7214	7242	7091	7169	7064	7166	7064	7128	7235	7054	7045	7165	7184	7031	7262	7087	7088	7173	7177	7115	7072	7072	7060	7070	7025	7120	7102	7102	7285	7016	7190	7058	7186	7103	7119	7112	7062	7157	7092	7083	7115	7070	7134	7225	7025	7133	7186	7145	7135	7032	7081	7191	7067	7305	7057	7251	7038	7109	7090	7179	7080	7177	7056	7087	7049	7022	7010	7130	7104	7180	7107	7095	7045	6958	7075	7018	7001	7099	7064	7135	7171	7105	7119	7143	7276	7134	7105	7152	6959	7158	7121	7184	7174	7031	7172	7227	7113	7059	7122	7078	7087	7210	7041	7087	7081	7147	7127	7264	7113	7124	7174	7140	7181	7129	7166	7022	7011	7105	7132	7185	7180	7092	7118	6905	7122	7107	7053	7025	7153	7002	7038	7055	7040	7136	7055	7114	7303	7124	7116	7075	7050	7046	7096	7124	7105	6943	7127	7019	7119	7145	7094	7070	7040	7120	7181	7105	7108	7073	7161	7042	7092	7016	7207	7107	7168	7154	7223	7200	7180	7090	7156	7212	7346	7164	7020	7000	7101	7343	7121	7059	7001	7095	7342	7168	7003	7131	7260	6966	7031	7094	7088	7080	7172	7096	7060	7101	7033	7125	6950	7218	7075	7175	7209	7080	6919	7123	7043	7043	7164	6986	6945	7166	7140	7169	7048	7066	7008	7276	7074	7035	7060	7181	7046	7050	7127	6962	7041	6991	7198	7227	7089	7147	7155	7168	7117	7175	7153	7114	7075	6984	7136	7172	7140	7139	7131	7040	7158	7089	7088	7059	7140	6925	7165	7137	7167	7200	7033	7102	7144	7058	7001	6972	7199	7055	7182	7105	7138	7180	7061	7186	7124	7002	7097	6934	7163	7217	7170	7217	7075	7072	7141	7115	7065	7199	7166	7229	7064	7070	6923	7116	7100	7116	7076	7033	7014	7146	7166	7047	7118	7230	7078	7110	7162	7155	7055	7182	7051	7168	7157	7176	7238	7221	6925	7191	7034	7094	7086	7154	6992	7046	7116	7255	7126	7227	7033	7138	6984	7224	7080	7126	7136	7113	7050	7058	7058	7106	7121	7117	7101	7146	7164	7160	7169	7230	7112	7032	7070	7026	7236	7041	7241	7018	7100	7109	7043	7226	7148	7030	7095	7133	7021
51018	52343	32882	15686	4790	1610	965	982	935	971	905	913	909	942	873	919	906	886	853	940	944	922	883	911	885	885	902	879	884	967	918	960	942	902	913	954	912	939	879	909	952	919	916	892	902	916	932	927	930	893	901	915	932	914	824	962	915	884	885	932	918	894	913	936	890	879	945	901	858	912	925	889	968	936	835	893	908	878	877	953	896	875	940	911	931	928	898	913	930	886	904	912	842	933	904	888	980	853	905	917	876	974	945	921	902	948	888	932	907	959	898	885	887	913	921	926	934	922	951	963	948	940	880	912	943	931	934	933	883	860	886	916	914	843	954	943	908	911	921	895	890	911	894	883	927	945	954	937	904	924	885	909	912	924	952	972	924	892	906	886	934	893	917	936	922	930	947	903	898	835	930	959	910	955	955	882	918	960	923	916	921	869	916	882	889	889	886	927	914	927	941	951	918	889	931	924	920	949	925	893	922	916	904	925	932	921	885	859	882	948	944	894	946	938	906	950	939	922	926	894	934	935	917	879	898	910	909	928	867	898	867	889	919	911	930	961	882	909	908	889	898	961	939	950	905	914	887	939	932	853	963	938	922	952	877	887	891	911	916	912	901	848	897	941	905	899	902	885	927	917	926	881	923	937	933	937	921	889	889	960	948	917	887	880	941	901	935	910	914	912	931	894	866	877	997	946	969	918	943	860	928	890	928	921	920	932	914	877	899	874	906	886	1007	935	889	891	908	914	923	870	911	914	859	957	872	902	940	935	959	927	923	869	841	892	878	909	912	878	849	934	944	934	893	914	902	930	921	912	904	948	928	903	888	921	883	875	915	943	871	845	937	865	937	949	919	918	869	888	902	899	934	927	932	925	941	907	892	882	899	932	926	899	881	949	889	931	897	928	963	883	931	886	975	868	932	902	930	915	938	937	916	861	881	913	944	887	953	866	923	943	921	927	971	898	879	918	952	880	927	882	940	903	932	972	893	969	930	930	898	894	900	881	941	932	887	925	884	963	944	931	887	897	883	982	961	892	875	909	902	951	947	937	889	941	879	904	899	863	935	909	937	924	906	926	919	939	967	964	953	928	935	943	874	930	923	830	940	901	935	911	834	938	905	887	922	955	953	959	947	928	916	938	870	907	899	896	901	879	910	918	882	945	916	923	964	946	895	927	896	944	898	860	945	902	906	971	869	882	884	927	914	893	903	877	927	944	976	931	914	932	927	878	949	919	890	894	862	928	889	907	885	899	906	926	944	913	936	891	935	949	944	960	911	957	924	932	959	944	915	914	932	882	953	944	921	906	914	920	955	921	892	895	927	941	830	899	930	970	893	921	833	928	910	989	904	873	948	910	907	949	955	898	852	888	954	929	862	916	900	912	869	889	881	944	926	860	848	895	901	919	923	863	924	946	907	991	967	960	959	863	892	923	908	954	973	878	915	902	920	901	919	884	901	860	966	943	933	927	901	895	866	908	917	890	911	939	964	925	931	872	901	852	874	926	918	869	937	861	900	935	944	911	950	865	873	944	925	927	894	936	914	858	926	897	924	946	930	966	931	946	963	973	883	895	920	929	917	897	910	884	863	955	949	851	938	941	925	931	941	883	974	949	878	882	943	934	965	884	908	911	933	909	902	964	929	934	892	927	876	982	888	927	926	935	954	916	911	895	917	871	893	934	902	959	1004	908	981	917	935	926	864	943	952	879	834	938	907	967	903	903	938	933	903	914	911	890	907	906	958	1009	925	929	917	978	973	903	900	944	991	904	932	945	881	940	884	929	924	915	910	888	926	905	918	915	884	897	950	964	843	908	954	920	945	888	872	902	924	885	937	942	910	909	868	903	948	910	895	954	939	928	934	908	886	864	911	897	911	962	915	901	941	911	938	973	939	892	920	867	928	925	960	919	948	921	882	907	909	912	868	891	885	961	884	906	884	940	845	976	895	911	890	922	860	903	934	850	908	959	904	917	931	882	836	867	935	929	942	943	920	911	910	908	929	923	933	911	914	911	888	865	898	904	944	890	896	888	931	952	964	939	930	945	894	931	929	886	934	918	906	897	916	887	921	854	946	832	909	918	934	929	884	919	940	919	912	879	894	920	883	899	849	875	905	877	904	898	932	929	960	901	886	880	952	950	881	887	958	991	917	926	912	922	895	918	914	967	939	935	865	866	930	925	911	943	910	940	885	897	878	893	911	910	941	912	938	943	909	911	923	926	887	937	921	912	916	824	933	916	899	963	917	901	924	911	841	966	944	955	927	912	902	910	892	915	924	954	964	864	888	890	907	926	970	923	858	972	860	908	957	943	942	901	893	901	891	889	957	884	869	895	972	928	914	931	954	882	879	894	920	946	984	935	888	906	942	901	924	866	906	958	946	956	880	882	941	885	894	871	914	925	907	934	914	907	902	895	879	879	933	960	928	897	903	930	857	886	904	889	932	920	894	929	852	899	972	934	872	916	918	948	888	908	931	909	916	954	887	925	942	957	916	872	921	913	866	934	925	919	924	911	892	900	896	904	957	915	939	922	895	863	906	934	945	889	861	931	932	958	925	923	916	889	879	907	877	899	916	902	958	930	867	901	917	927	917	909	956	884	901	929	916	874	899	938	913	905	901	931	871	948	915	942	988	952	899	929	911	941	902	821	918	927	882	862	881	879	885	883	956	918	915	961	916	944	991	912	898	880	915	893	967	884	882	943	967	929	941	967	874	903	872	903	895	907	995	910	950	938	938	927	899	935	931	907	883	905	932	932	896	922	957	902	915	958	937	914	890	975	892	892	865	940	965	961	869	910	876	857	944	907	898	907	893	862	970	890	947	859	892	898	882	893	950	893	921	887	909	895	970	869	921	876	953	898	937	913	880	863	958	936	988	897	918	942	926	888	920	922	944	896	920	894	909	896	923	961	890	886	864	923	921	959	935	895	849	955	996	953	897	886	881	911	934	889	873	850	905	945	898	1000	921	888	962	886	901	913	936	886	860	896	948	904	904	902	920	885	874	961	909	925	904	948	910	934	934	945	968	945	929	899	910	910	885	919	864	953	930	880	933	961	880	984	939	909	908	927	918	966	897	911	898	873	925	886	942	878	938	883	924	886	942	901	962	940	918	891	898	932	939	946	940	952	886	973	875	945	947	887	921	955	912	932	884	909	961	901	925	956	946	947	889	878	921	901	895	925	928	967	899	914	826	930	938	945	896	906	958	943	935	880	940	924	974	904	900	896	974	941	869	901	910	924	918	888	886	895	872	856	872	900	931	894	958	895	961	860	944	959	897	885	981	976	929	913	959	926	852	958	930	917	939	909	931	880	945	893	898	902	898	955	900	928	916	915	879	964	926	889	906	924	900	921	937	881	915	912	899	866	919	896	935	898	902	917	900	938	873	880	881	943	878	920	868	903	916	884	942	869	903	911	915	823	877	867	898	955	921	924	884	905	949	954	922	921	847	884	864	935	903	909	914	914	913	893	958	880	919	893	904	879	888	938	991	920	923	936
62423	60903	57461	45996	33903	17432	9036	7667	7496	7407	7426	7432	7415	7532	7367	7515	7641	7585	7551	7418	7504	7457	7523	7458	7447	7461	7516	7524	7549	7542	7434	7368	7444	7614	7373	7520	7410	7579	7488	7652	7522	7378	7465	7648	7420	7654	7438	7602	7421	7453	7398	7528	7392	7575	7474	7502	7545	7605	7432	7548	7478	7465	7464	7426	7477	7527	7546	7448	7588	7477	7440	7591	7572	7560	7501	7452	7452	7452	7533	7599	7371	7466	7467	7510	7430	7459	7602	7378	7525	7383	7428	7417	7503	7582	7393	7455	7437	7414	7437	7514	7547	7581	7530	7601	7584	7559	7419	7473	7509	7370	7416	7536	7379	7540	7465	7534	7394	7601	7469	7431	7556	7520	7459	7539	7501	7454	7440	7512	7451	7435	7519	7427	7510	7506	7450	7656	7496	7446	7349	7442	7515	7657	7477	7375	7558	7474	7490	7533	7506	7397	7645	7495	7489	7406	7439	7321	7448	7465	7414	7561	7499	7490	7404	7621	7500	7509	7482	7528	7550	7465	7509	7480	7623	7425	7480	7620	7492	7533	7406	7426	7669	7383	7520	7571	7409	7584	7654	7505	7641	7448	7501	7528	7526	7609	7336	7575	7388	7485	7534	7496	7438	7488	7466	7469	7355	7472	7466	7635	7332	7323	7371	7460	7447	7557	7492	7604	7562	7586	7546	7423	7477	7461	7416	7509	7471	7375	7487	7519	7398	7583	7438	7628	7465	7457	7417	7396	7447	7394	7420	7508	7556	7512	7450	7620	7396	7532	7407	7416	7590	7537	7485	7419	7516	7414	7392	7624	7526	7470	7393	7499	7463	7647	7607	7525	7320	7432	7479	7237	7651	7503	7483	7471	7548	7392	7444	7477	7398	7432	7400	7551	7425	7542	7422	7561	7503	7487	7629	7490	7460	7361	7493	7654	7513	7593	7553	7548	7354	7487	7445	7443	7527	7447	7382	7560	7484	7364	7629	7524	7657	7388	7512	7634	7410	7432	7425	7601	7486	7489	7506	7507	7449	7433	7438	7476	7317	7509	7429	7382	7484	7360	7495	7602	7540	7485	7504	7481	7694	7455	7461	7487	7571	7505	7574	7514	7429	7397	7410	7487	7526	7370	7502	7377	7569	7571	7556	7431	7529	7625	7441	7443	7501	7450	7517	7355	7531	7637	7387	7483	7479	7597	7593	7508	7434	7577	7463	7469	7503	7536	7508	7606	7521	7462	7472	7453	7476	7550	7471	7549	7349	7622	7510	7397	7378	7458	7421	7433	7451	7398	7346	7498	7474	7436	7436	7521	7459	7406	7569	7407	7469	7514	7530	7673	7400	7541	7467	7570	7507	7589	7442	7514	7506	7546	7528	7403	7460	7421	7557	7498	7497	7327	7464	7503	7443	7554	7477	7399	7341	7533	7553	7442	7574	7351	7477	7544	7472	7388	7362	7576	7581	7600	7434	7491	7533	7393	7533	7435	7473	7483	7579	7490	7473	7646	7442	7369	7473	7545	7429	7523	7460	7520	7498	7500	7555	7436	7527	7571	7463	7522	7491	7469	7395	7521	7529	7430	7409	7516	7386	7538	7539	7451	7495	7612	7433	7657	7435	7496	7621	7427	7440	7518	7484	7486	7275	7383	7446	7571	7374	7477	7491	7558	7534	7441	7507	7388	7367	7694	7406	7515	7475	7458	7458	7523	7512	7403	7465	7433	7390	7575	7382	7516	7542	7581	7473	7495	7527	7506	7521	7664	7487	7423	7587	7551	7408	7407	7482	7525	7541	7576	7477	7509	7568	7486	7497	7481	7440	7430	7536	7702	7498	7497	7470	7435	7435	7543	7509	7548	7446	7479	7530	7560	7446	7557	7469	7501	7593	7504	7452	7588	7609	7468	7572	7414	7663	7503	7475	7424	7524	7512	7520	7403	7384	7596	7413	7465	7561	7511	7580	7486	7546	7349	7460	7557	7496	7358	7477	7604	7553	7624	7371	7563	7422	7374	7409	7535	7442	7558	7479	7581	7458	7553	7488	7316	7487	7499	7412	7410	7501	7565	7658	7560	7551	7522	7513	7493	7528	7513	7404	7388	7477	7523	7436	7536	7454	7380	7555	7414	7531	7457	7588	7469	7578	7508	7552	7521	7533	7576	7551	7413	7529	7581	7418	7401	7365	7507	7504	7418	7605	7480	7344	7457	7414	7547	7548	7583	7582	7529	7493	7607	7731	7460	7475	7492	7497	7553	7525	7535	7545	7456	7584	7487	7501	7525	7523	7410	7609	7581	7602	7512	7374	7545	7572	7471	7460	7410	7489	7414	7520	7356	7610	7656	7362	7535	7414	7527	7443	7379	7533	7498	7583	7477	7493	7458	7359	7438	7572	7559	7552	7327	7519	7449	7566	7637	7435	7535	7478	7309	7463	7569	7540	7453	7487	7556	7615	7586	7488	7463	7454	7503	7440	7390	7508	7514	7592	7369	7481	7426	7449	7432	7372	7514	7516	7548	7553	7537	7473	7544	7431	7503	7610	7435	7611	7514	7463	7432	7469	7510	7409	7392	7623	7484	7560	7555	7586	7486	7373	7538	7524	7600	7399	7395	7500	7375	7527	7480	7563	7490	7533	7384	7517	7523	7521	7550	7527	7615	7488	7594	7499	7588	7437	7448	7439	7542	7438	7443	7580	7617	7565	7602	7432	7582	7539	7496	7672	7586	7465	7476	7470	7470	7545	7498	7347	7537	7541	7494	7391	7598	7584	7421	7484	7523	7329	7486	7496	7409	7455	7438	7513	7446	7545	7513	7341	7551	7391	7438	7392	7636	7469	7392	7543	7446	7451	7436	7519	7445	7423	7376	7482	7452	7374	7440	7504	7475	7429	7537	7518	7473	7415	7544	7591	7521	7479	7481	7461	7453	7478	7510	7480	7551	7539	7570	7447	7506	7459	7461	7462	7545	7476	7555	7387	7557	7460	7528	7534	7620	7462	7452	7447	7526	7454	7455	7641	7571	7492	7542	7476	7554	7355	7538	7535	7583	7446	7511	7328	7409	7558	7454	7408	7440	7541	7394	7470	7472	7523	7615	7450	7483	7510	7560	7608	7445	7507	7466	7450	7492	7563	7428	7352	7597	7494	7445	7449	7562	7655	7436	7526	7588	7434	7635	7514	7410	7611	7468	7459	7472	7471	7488	7626	7469	7553	7581	7541	7400	7475	7539	7498	7443	7425	7503	7590	7593	7479	7489	7584	7466	7440	7563	7474	7438	7384	7441	7522	7550	7411	7467	7549	7583	7449	7534	7491	7417	7346	7409	7476	7454	7626	7481	7513	7465	7504	7442	7491	7427	7445	7480	7537	7522	7487	7474	7628	7558	7472	7477	7473	7561	7504	7597	7479	7492	7342	7552	7493	7557	7487	7413	7408	7492	7468	7500	7522	7536	7486	7528	7443	7559	7365	7518	7548	7450	7421	7471	7390	7519	7350	7582	7467	7553	7475	7396	7440	7355	7424	7444	7320	7470	7466	7561	7479	7409	7582	7517	7643	7589	7344	7324	7399	7516	7628	7611	7398	7358	7395	7540	7498	7356	7430	7475	7544	7425	7370	7540	7529	7583	7500	7356	7447	7359	7458	7489	7422	7566	7540	7510	7459	7586	7468	7472	7434	7559	7277	7554	7574	7517	7504	7481	7542	7461	7386	7458	7445	7336	7444	7501	7468	7460	7459	7502	7474	7303	7538	7515	7411	7451	7477	7486	7532	7464	7486	7578	7540	7527	7397	7671	7521	7496	7523	7527	7464	7442	7467	7373	7449	7427	7462	7476	7506	7377	7489	7495	7356	7474	7534	7535	7448	7493	7579	7448	7525	7425	7505	7503	7471	7399	7556	7508	7510	7363	7421	7584	7476	7505	7408	7434	7522	7452	7411	7490	7329	7498	7622	7439	7478	7539	7576	7536	7425	7379	7538	7486	7606	7542	7611	7453	7425	7479	7567	7385	7552	7507	7301	7665	7333	7523	7531	7254	7506	7497	7410	7579	7514	7513	7545	7518	7518	7496	7441	7497	7490	7413	7519	7528	7356	7424	7342	7577	7568	7461	7460	7397	7536	7518	7461	7589	7396	7411	7395	7432	7375	7506	7528	7535	7535	7463	7454	7400	7683	7447	7538	7461	7618	7375	7313	7525	7398	7590	7592	7312	7443	7568	7461	7491	7541	7706	7336	7559	7554	7445	7383	7423	7446	7545	7362	7501	7475	7391	7488	7412	7424	7517	7465	7462	7463	7490	7519	7598	7460	7325	7458	7643	7632	7414	7265	7496	7368	7402	7507	7536	7438	7449	7428	7536	7455	7262	7545	7547	7399	7520	7478	7465	7422	7455	7421	7613	7492	7504	7425	7440	7429	7526	7478	7486	7496	7458	7468	7487	7452	7522	7664	7588	7543	7505	7421	7413	7517	7532	7441	7420	7407	7418	7437	7170	7526	7622	7655	7494	7541	7411	7505	7477	7474	7514	7394	7543	7471	7467	7424	7454	7514	7518	7455	7505	7331	7517	7548	7333	7378	7490	7481	7425	7460	7545	7604	7457	7365	7422	7570	7504	7397	7475	7516	7488	7384	7413	7337	7501	7560	7402	7450	7450	7559	7504	7562	7533	7499	7471	7617	7517	7544	7404	7518	7503	7447	7465	7503	7511	7405	7536	7529	7469	7485	7470	7435	7403	7593	7435	7573	7546	7457	7490	7382	7451	7489	7471	7456	7519	7433	7529	7504	7713	7509	7473	7539	7546	7455	7457	7635	7322	7638	7485	7375	7460	7525	7572	7603	7644	7465	7409	7406	7400	7441	7588	7505	7544	7592	7556	7560	7593	7659	7469	7534	7470	7483	7395	7425	7625	7543	7608	7422	7532	7350	7652	7514	7537	7588	7618	7601	7506	7546	7489	7510	7456	7480	7476	7591	7427	7461	7632	7464	7519	7395	7514	7360	7605	7505	7314	7432	7595	7440	7282	7613	7571	7537	7404	7469	7428	7540	7525	7433	7505	7509	7470	7506	7403	7648	7568	7512	7515	7569	7335	7504	7483	7454	7396	7492	7432	7424	7583
25853	22607	11283	3902	1503	993	782	824	806	796	747	850	836	841	842	839	824	801	784	842	805	793	744	794	837	790	835	801	813	863	791	784	788	744	799	805	784	768	793	816	833	791	767	814	816	793	836	811	792	781	798	816	846	800	829	854	765	781	842	831	766	843	808	780	813	861	826	785	800	766	788	786	825	776	764	838	785	759	734	795	759	747	791	842	816	810	779	831	772	790	793	802	785	780	837	805	821	801	824	796	801	848	858	776	766	816	791	810	788	791	832	739	800	804	776	796	799	780	809	786	844	817	812	750	866	774	795	792	778	760	785	810	781	826	810	802	802	796	850	807	822	789	768	794	797	804	850	771	819	829	766	758	802	794	820	808	750	775	791	794	828	880	796	777	769	841	793	773	814	800	813	750	717	835	782	804	826	823	853	793	794	794	884	800	772	844	781	791	809	809	822	802	856	781	826	833	810	808	754	796	834	783	780	795	850	836	765	776	791	836	824	786	809	765	771	840	825	851	831	794	823	798	798	801	815	763	806	791	851	819	805	812	852	783	814	780	833	887	802	827	809	829	812	804	832	902	791	803	822	801	796	798	802	834	849	797	783	823	793	824	799	786	775	862	799	797	848	809	843	807	824	739	757	779	827	773	814	842	799	803	783	825	800	850	820	823	790	780	835	770	807	776	787	845	838	817	819	823	832	827	792	804	788	746	772	766	781	806	783	771	809	771	797	819	825	730	829	821	873	769	769	859	765	757	820	807	795	784	819	831	819	782	832	777	840	784	803	801	759	869	782	784	778	840	780	762	821	813	843	836	839	796	782	802	828	849	746	853	848	792	822	813	735	779	774	801	769	854	776	722	816	777	768	824	813	847	790	795	835	751	790	756	801	825	798	808	856	790	795	812	851	809	783	825	767	821	769	785	763	748	834	821	830	790	786	759	788	775	786	770	831	802	817	792	808	777	824	795	784	799	831	818	821	784	806	804	766	803	826	860	771	757	813	793	783	760	847	750	860	818	795	851	801	833	759	765	761	760	838	820	829	808	839	802	818	739	806	799	796	831	802	785	789	832	807	785	788	852	807	820	811	824	817	773	792	785	813	785	806	805	782	765	810	753	784	841	836	763	761	826	772	819	814	826	783	811	753	786	825	829	813	782	813	759	786	879	751	798	840	777	812	837	785	798	781	765	785	748	813	792	781	781	784	805	801	821	824	812	818	806	788	869	814	791	794	816	784	841	863	793	824	775	798	793	772	803	779	768	764	775	791	788	785	854	830	751	815	826	812	824	793	855	807	729	837	806	817	814	783	798	810	810	807	792	791	792	791	829	809	812	838	762	821	814	767	804	788	766	798	802	760	831	733	816	780	815	826	779	835	768	799	820	828	761	782	805	756	829	775	868	760	821	809	784	819	805	756	785	791	809	767	793	796	789	808	789	799	809	761	821	832	876	857	812	813	788	823	783	823	795	767	799	839	760	805	819	778	818	745	847	851	860	811	789	776	793	768	806	783	730	796	736	784	826	767	801	771	761	785	762	822	785	814	793	786	827	818	821	761	822	779	833	780	803	795	773	748	843	799	809	854	843	845	801	782	817	816	787	768	773	813	775	806	840	775	799	797	797	786	742	784	763	808	791	787	789	789	814	857	781	798	753	792	774	846	780	758	794	786	795	812	805	746	843	807	809	796	822	799	765	856	782	810	840	839	783	865	807	807	801	781	781	783	860	769	824	807	839	813	794	832	834	849	806	818	867	829	843	775	813	789	805	792	801	776	798	826	803	851	798	781	806	769	863	823	802	838	810	789	831	809	799	815	789	773	849	829	805	816	822	766	797	797	828	807	845	832	791	814	804	860	782	795	810	762	786	787	775	791	816	801	814	803	834	808	776	804	850	815	843	774	828	828	819	851	811	800	803	788	850	778	794	816	865	757	790	819	837	784	802	794	811	804	803	834	762	787	783	805	769	850	812	791	836	769	804	822	802	793	812	765	775	771	751	766	845	844	819	795	844	783	789	811	811	787	816	821	781	805	823	825	785	851	714	782	784	792	779	778	786	818	820	773	806	783	748	773	821	824	799	798	851	835	831	796	742	800	810	755	807	811	753	813	756	797	795	806	788	772	809	797	804	784	790	779	768	805	785	788	851	800	808	774	842	838	754	819	784	811	813	762	793	782	799	783	832	735	809	809	804	797	812	827	782	795	793	812	783	785	810	807	759	747	814	808	759	791	840	775	795	797	809	805	827	783	800	785	790	838	846	697	815	773	763	837	810	793	786	793	808	776	776	811	843	813	802	808	775	764	780	791	784	787	815	822	826	792	793	791	871	824	787	767	716	793	818	826	782	822	780	772	807	836	766	832	866	822	788	784	803	824	757	796	796	813	843	788	793	785	782	745	852	737	820	786	839	839	789	818	790	799	797	803	744	801	778	884	854	812	801	817	856	815	847	836	794	778	836	781	837	808	798	767	822	808	834	809	821	793	828	811	849	794	770	830	823	844	759	844	818	801	736	828	801	835	826	850	805	796	794	781	789	847	778	765	769	800	807	831	812	844	788	803	786	757	829	800	843	822	802	766	802	799	762	817	787	812	811	873	837	826	820	857	808	835	795	775	789	811	790	791	846	753	762	822	811	802	773	802	799	892	816	836	805	831	809	791	826	862	795	808	829	854	776	820	785	836	796	789	829	803	808	795	797	828	858	824	825	813	814	800	827	799	752	804	796	856	784	771	800	830	851	801	793	797	775	816	835	762	783	859	791	738	794	809	797	809	800	759	805	760	825	827	785	822	816	777	766	762	826	819	793	783	787	772	823	838	770	797	747	848	823	792	765	791	831	759	832	783	835	833	805	766	769	838	817	834	772	796	767	830	792	838	819	803	781	803	863	763	796	834	776	826	792	789	783	818	852	804	746	816	790	757	793	792	778	813	804	825	841	845	796	826	758	786	825	770	796	794	768	777	818	794	798	832	792	767	770	797	847	806	823	759	847	843	802	745	814	797	810	780	771	814	765	834	798	784	763	829	813	840	791	767	822	791	824	848	800	783	842	761	795	850	784	812	815	819	796	778	791	807	799	848	850	779	787	832	819	773	806	832	818	804	823	840	769	756	796	763	835	769	831	790	779	784	793	787	828	820	828	804	788	804	830	779	798	800	788	798	867	789	789	791	786	830	789	776	756	798	837	774	781	812	817	798	857	819	834	799	849	799	816	868	751	830	825	818	784	811	805	805	776	795	784	771	780	791	844	781	784	817	802	775	760	758	818	821	778	849	810	861	787	806	826	813	793	834	855	826	819	781	824	824	808	810	812	781	803	828	826	786	829	801	789	832	840	825	796	807	818	735	823	781	845	819	763	776	799	779	758	834	786	882	768	830	806	817	854	777	819	820	825	829	858	852	724	857	802	792	783	835	851	786	812	817	791	816	835	773	797	779	849	804	812	774	790	801	836	821	818	838	793	803	759	778	790	803	772	821	800	783	756	786	796	845	783
59751	48570	35527	26647	16665	9228	7136	6775	6841	6742	6770	6847	6562	6595	6668	6682	6735	6781	6892	6663	6694	6682	6801	6677	6627	6479	6763	6744	6568	6729	6613	6723	6627	6686	6755	6729	6740	6815	6639	6625	6855	6773	6736	6654	6883	6766	6798	6651	6693	6622	6709	6635	6786	6834	6630	6706	6754	6613	6668	6780	6834	6612	6615	6666	6881	6659	6757	6579	6636	6690	6724	6574	6733	6798	6610	6739	6734	6813	6596	6778	6746	6596	6632	6678	6743	6696	6641	6595	6650	6699	6707	6633	6700	6745	6670	6653	6687	6627	6620	6649	6712	6688	6617	6729	6885	6635	6689	6727	6690	6757	6776	6706	6742	6706	6810	6713	6628	6846	6702	6615	6664	6801	6750	6733	6669	6589	6806	6728	6783	6707	6810	6672	6762	6766	6698	6648	6661	6652	6670	6676	6551	6700	6612	6590	6630	6646	6691	6613	6757	6706	6899	6678	6710	6762	6738	6677	6617	6627	6656	6793	6737	6738	6628	6739	6732	6764	6860	6726	6757	6627	6590	6583	6785	6840	6823	6645	6868	6750	6827	6795	6665	6678	6786	6552	6662	6672	6841	6628	6654	6780	6747	6695	6658	6685	6745	6579	6753	6763	6683	6699	6650	6781	6648	6819	6884	6881	6680	6639	6809	6746	6740	6631	6838	6694	6725	6663	6771	6667	6718	6724	6688	6734	6810	6662	6610	6755	6744	6690	6696	6719	6732	6786	6752	6681	6714	6690	6655	6772	6802	6741	6708	6617	6633	6739	6903	6683	6737	6573	6688	6662	6516	6775	6805	6739	6616	6710	6683	6766	6702	6692	6695	6616	6762	6672	6728	6631	6749	6709	6636	6591	6756	6647	6734	6686	6814	6821	6729	6578	6661	6817	6697	6710	6692	6760	6744	6867	6628	6689	6749	6662	6614	6786	6749	6742	6763	6639	6724	6686	6779	6637	6780	6726	6826	6628	6652	6723	6592	6776	6698	6608	6770	6645	6753	6768	6630	6761	6557	6726	6717	6748	6761	6719	6677	6700	6768	6698	6738	6747	6744	6719	6754	6725	6613	6852	6810	6752	6629	6738	6705	6694	6639	6622	6619	6760	6688	6645	6650	6674	6636	6645	6750	6731	6613	6729	6733	6674	6691	6735	6798	6712	6694	6765	6657	6675	6672	6697	6623	6810	6769	6746	6602	6575	6809	6843	6584	6653	6764	6622	6764	6633	6661	6642	6613	6656	6874	6639	6612	6699	6689	6495	6644	6769	6672	6707	6623	6794	6687	6595	6804	6838	6688	6590	6699	6710	6592	6803	6674	6687	6834	6694	6755	6628	6816	6662	6769	6652	6703	6599	6681	6621	6757	6604	6777	6694	6799	6730	6781	6650	6697	6821	6591	6739	6710	6695	6850	6673	6680	6642	6732	6807	6790	6561	6708	6683	6751	6620	6640	6607	6724	6746	6811	6704	6689	6740	6619	6731	6702	6641	6551	6719	6721	6563	6626	6656	6744	6716	6739	6702	6707	6770	6636	6683	6834	6687	6700	6689	6647	6716	6778	6726	6743	6791	6677	6805	6739	6764	6695	6723	6726	6747	6735	6713	6660	6816	6605	6767	6732	6726	6709	6578	6774	6642	6733	6863	6710	6634	6779	6806	6658	6694	6693	6732	6800	6676	6763	6629	6774	6723	6712	6762	6666	6785	6656	6766	6687	6627	6539	6657	6726	6683	6765	6746	6746	6702	6604	6687	6802	6817	6608	6831	6640	6593	6617	6642	6649	6742	6579	6717	6601	6768	6769	6675	6655	6781	6938	6679	6738	6745	6781	6692	6722	6728	6755	6679	6730	6860	6725	6636	6651	6696	6763	6656	6590	6740	6813	6584	6598	6805	6694	6644	6813	6796	6712	6688	6658	6646	6692	6762	6822	6695	6616	6601	6638	6761	6765	6745	6659	6835	6667	6743	6868	6735	6663	6814	6665	6749	6721	6650	6799	6821	6660	6648	6768	6651	6799	6745	6665	6637	6779	6617	6898	6611	6587	6791	6751	6682	6651	6835	6792	6696	6794	6576	6693	6611	6703	6666	6707	6633	6787	6742	6663	6658	6747	6576	6616	6691	6787	6551	6673	6748	6586	6722	6766	6587	6676	6675	6739	6869	6584	6767	6714	6695	6606	6729	6719	6755	6573	6651	6676	6664	6547	6741	6857	6578	6714	6819	6656	6769	6744	6692	6659	6586	6667	6760	6783	6674	6632	6614	6638	6621	6871	6704	6686	6842	6627	6661	6610	6690	6754	6701	6707	6773	6742	6612	6811	6785	6774	6667	6669	6718	6600	6713	6684	6719	6790	6729	6733	6852	6668	6857	6720	6726	6850	6585	6836	6758	6713	6725	6849	6690	6748	6653	6754	6624	6729	6716	6755	6709	6770	6773	6796	6881	6687	6781	6690	6736	6734	6554	6753	6668	6721	6625	6658	6721	6667	6818	6704	6674	6673	6647	6684	6793	6758	6614	6802	6631	6590	6807	6693	6687	6689	6733	6771	6573	6639	6635	6644	6751	6746	6689	6620	6787	6625	6704	6645	6671	6714	6633	6813	6762	6525	6731	6795	6801	6711	6623	6654	6594	6804	6830	6752	6743	6693	6706	6726	6701	6716	6669	6749	6725	6778	6657	6800	6659	6679	6726	6849	6685	6693	6652	6681	6852	6690	6675	6730	6620	6705	6755	6781	6717	6587	6652	6806	6559	6806	6769	6763	6810	6652	6741	6672	6717	6676	6738	6724	6734	6620	6771	6734	6852	6790	6620	6802	6642	6666	6633	6710	6698	6588	6681	6640	6633	6826	6698	6691	6754	6639	6591	6689	6737	6758	6635	6685	6738	6692	6639	6667	6743	6605	6696	6799	6799	6798	6746	6632	6782	6746	6801	6641	6680	6785	6726	6575	6692	6660	6689	6745	6737	6770	6721	6762	6731	6632	6628	6743	6786	6669	6761	6705	6616	6588	6600	6790	6583	6752	6782	6616	6661	6655	6611	6572	6809	6612	6630	6666	6656	6605	6712	6663	6743	6713	6746	6691	6783	6634	6729	6678	6611	6764	6641	6812	6689	6557	6649	6682	6690	6725	6818	6648	6725	6723	6714	6701	6666	6681	6745	6728	6856	6656	6648	6611	6687	6783	6654	6617	6685	6691	6618	6894	6654	6768	6654	6767	6726	6815	6709	6745	6649	6778	6783	6759	6595	6615	6794	6805	6722	6845	6706	6752	6757	6747	6668	6746	6583	6729	6713	6739	6626	6601	6668	6649	6674	6729	6743	6623	6740	6693	6716	6715	6766	6699	6666	6701	6691	6709	6704	6773	6654	6796	6652	6851	6778	6821	6616	6732	6795	6908	6770	6854	6856	6785	6652	6783	6725	6783	6659	6701	6577	6653	6632	6691	6747	6756	6564	6779	6733	6732	6638	6723	6790	6598	6712	6750	6716	6741	6649	6731	6724	6676	6738	6787	6726	6664	6805	6599	6729	6673	6704	6749	6747	6625	6704	6587	6632	6672	6748	6739	6694	6723	6675	6677	6759	6801	6603	6824	6877	6709	6622	6708	6630	6838	6718	6701	6745	6523	6695	6878	6651	6766	6752	6676	6662	6751	6690	6665	6684	6617	6636	6711	6814	6741	6769	6857	6686	6635	6732	6788	6635	6740	6671	6736	6758	6598	6826	6786	6764	6712	6704	6733	6713	6859	6751	6770	6645	6708	6624	6690	6628	6627	6656	6751	6824	6749	6562	6692	6736	6708	6754	6698	6670	6650	6672	6871	6631	6682	6701	6825	6748	6749	6772	6699	6745	6637	6671	6657	6777	6630	6659	6725	6691	6740	6710	6697	6756	6717	6657	6773	6652	6678	6790	6765	6697	6597	6690	6568	6760	6729	6827	6719	6730	6673	6749	6645	6726	6723	6760	6662	6743	6665	6732	6668	6591	6760	6762	6724	6733	6747	6785	6727	6802	6634	6787	6738	6759	6691	6645	6685	6718	6738	6694	6592	6811	6735	6724	6660	6709	6755	6748	6752	6713	6748	6644	6617	6640	6721	6760	6807	6670	6648	6583	6726	6727	6667	6800	6608	6713	6884	6624	6663	6789	6828	6586	6597	6712	6696	6596	6643	6793	6738	6779	6712	6739	6833	6755	6710	6613	6827	6757	6724	6768	6774	6871	6707	6728	6782	6799	6627	6702	6709	6712	6785	6701	6732	6618	6602	6608	6957	6653	6711	6792	6772	6712	6709	6706	6891	6734	6681	6687	6605	6842	6743	6752	6715	6749	6629	6590	6760	6777	6642	6677	6668	6725	6747	6639	6796	6615	6660	6681	6654	6741	6806	6660	6799	6650	6762	6790	6707	6624	6811	6699	6598	6695	6549	6711	6756	6731	6680	6749	6619	6747	6638	6759	6795	6587	6689	6867	6719	6687	6717	6710	6700	6828	6760	6582	6663	6551	6798	6722	6614	6888	6677	6690	6767	6735	6741	6821	6667	6701	6744	6739	6669	6727	6539	6628	6784	6657	6703	6646	6739	6760	6682	6815	6663	6726	6625	6845	6661	6712	6816	6683	6770	6691	6879	6644	6675	6695	6735	6597	6664	6619	6766	6660	6833	6625	6851	6813	6800	6756	6776	6678	6781	6685	6712	6740	6758	6713	6845	6585	6675	6671	6706	6742	6745	6796	6799	6668	6665	6656	6577	6716	6672	6698	6785	6665	6788	6729	6714	6746	6687	6615	6811	6745	6732	6780	6664	6559	6602	6727	6706	6729	6684	6689	6666	6589	6634	6698	6811	6692	6728	6615	6803	6742	6688	6676	6697	6743	6637	6639	6784	6666	6817	6713	6776	6715	6728	6655	6582	6787	6640	6754	6788	6608	6713	6643	6647	6786	6617	6766	6724	6666	6725	6708	6669	6930	6661	6684	6740	6563	6637	6549	6685	6808	6820	6671	6730	6712	6676	6802	6652	6642	6839	6699	6677	6765	6738	6665	6657	6762	6790	6639	6812	6785	6712	6582	6774	6737	6652	6868	6706	6655	6581	6825	6607	6654	6655	6757
26880	22653	11017	3785	1458	948	813	760	829	845	792	745	802	788	808	855	848	848	800	774	810	823	830	825	810	789	819	801	795	834	841	827	770	786	746	824	786	878	835	823	766	825	765	802	769	803	785	821	819	839	812	795	824	773	754	804	778	784	806	807	821	827	780	768	790	796	788	830	793	808	816	797	820	801	794	836	794	828	823	779	797	758	795	826	849	816	823	832	807	819	814	801	822	815	822	786	809	853	809	801	830	816	800	780	796	869	806	824	784	797	785	783	771	771	844	802	798	787	795	782	781	825	808	780	781	805	739	819	806	828	728	776	778	822	821	804	803	798	761	797	816	794	831	851	779	832	795	840	784	837	788	768	781	891	818	788	848	782	753	812	817	795	825	815	822	870	791	793	797	841	793	823	836	863	766	767	852	832	785	844	790	822	817	837	837	847	801	803	841	791	753	772	787	797	766	784	828	812	847	835	815	813	795	782	830	827	831	785	818	805	777	836	838	858	776	837	795	836	808	777	838	846	793	865	787	780	764	825	871	843	841	848	855	799	813	782	833	789	800	821	841	837	783	786	839	805	766	842	851	790	782	801	818	772	850	799	793	791	805	795	802	778	878	857	858	813	850	767	825	812	842	781	829	799	841	846	765	825	812	862	791	793	837	743	824	786	815	811	827	852	824	806	812	750	770	820	838	783	816	791	831	781	807	833	766	871	801	821	805	791	815	829	781	779	791	858	810	828	806	788	825	784	808	819	817	823	863	776	796	837	852	842	807	806	754	822	794	846	768	777	829	769	795	811	856	805	799	828	809	779	850	826	757	821	770	836	797	862	808	799	836	858	801	796	804	834	786	847	841	803	752	782	800	806	818	874	815	786	825	779	793	752	843	813	787	811	806	820	786	796	784	817	799	817	863	817	847	822	830	816	827	820	825	791	806	829	813	836	830	818	803	784	838	805	776	834	802	810	866	822	807	825	792	786	826	781	806	826	845	791	780	780	797	848	834	767	840	786	773	891	759	787	782	853	825	763	798	797	811	753	795	844	831	782	861	813	825	798	793	810	791	767	819	804	840	872	807	859	801	873	784	828	791	795	816	805	839	824	805	816	789	804	832	777	806	784	829	804	853	814	783	783	829	798	824	827	832	795	850	841	774	846	783	773	797	796	804	802	830	819	829	854	844	791	809	842	804	792	800	812	806	793	824	851	856	797	811	778	836	784	840	820	829	750	794	750	878	798	793	828	752	828	815	822	820	777	802	764	806	769	749	804	778	780	851	779	821	798	817	814	822	824	804	816	744	839	834	828	786	778	755	866	816	777	811	841	751	775	813	762	817	789	797	838	845	863	848	850	796	783	821	810	773	837	857	774	800	844	807	825	824	819	804	854	760	785	823	806	781	806	814	810	812	774	818	808	820	790	790	806	808	786	792	837	812	791	752	871	798	838	818	788	803	867	820	793	771	820	829	805	844	852	808	819	814	794	835	850	795	842	776	770	812	816	795	793	797	824	798	765	825	791	760	791	829	781	801	828	795	830	864	785	815	813	825	784	824	777	844	840	815	787	781	859	791	827	780	818	780	811	777	839	811	775	754	796	878	838	860	800	766	804	836	748	820	804	730	840	771	797	800	871	810	791	780	798	837	804	870	835	805	794	787	793	761	811	793	755	820	800	821	838	866	823	829	747	842	808	761	828	820	825	809	753	834	761	868	825	818	785	794	772	827	816	768	787	803	800	803	797	815	805	803	860	820	783	784	768	803	814	849	806	802	806	812	796	846	768	808	817	836	776	852	775	828	817	779	792	811	832	842	815	826	830	827	842	784	828	810	820	892	781	756	824	823	758	828	756	860	786	850	828	780	854	766	799	807	808	865	797	812	843	799	767	808	833	747	767	842	802	804	823	791	769	811	818	811	837	781	814	832	785	805	821	841	863	795	796	812	835	832	853	801	804	870	814	804	782	777	815	848	832	785	791	742	856	794	850	775	814	784	855	852	832	808	805	784	805	858	786	791	869	820	820	853	813	805	795	828	852	846	778	816	786	817	820	805	815	807	876	815	768	801	800	759	830	835	860	813	799	764	838	816	786	787	819	778	826	777	846	771	814	794	848	811	787	801	830	820	826	774	760	814	809	788	779	801	791	768	798	853	805	741	841	790	785	816	730	831	821	799	783	793	771	817	813	797	769	783	781	823	781	836	815	848	846	782	824	769	797	813	837	826	823	792	794	778	800	825	812	844	828	834	846	794	758	805	786	819	798	790	795	785	755	829	792	767	768	733	801	807	797	774	806	809	776	765	823	853	844	788	784	762	829	840	795	832	832	796	814	765	776	794	772	829	833	815	766	807	806	791	828	836	819	830	795	839	849	833	833	841	784	767	767	780	841	836	819	800	775	768	806	802	835	812	791	782	839	782	826	793	817	822	845	819	857	825	826	850	810	768	737	782	789	841	814	773	842	814	841	852	753	828	812	806	803	751	833	843	783	789	820	821	831	801	814	849	823	849	797	794	839	845	746	871	784	789	813	827	819	848	823	824	815	806	819	854	839	777	845	796	857	807	758	802	832	803	788	852	858	781	838	783	788	834	842	809	777	818	830	812	848	806	860	782	798	790	806	821	810	808	828	817	774	768	773	794	776	867	839	806	798	782	819	799	813	849	816	769	750	833	793	760	793	799	796	798	838	808	762	784	819	758	842	838	813	817	806	783	809	843	784	790	809	782	736	785	787	846	780	813	826	805	796	779	758	824	812	789	808	801	826	837	778	822	756	788	843	812	824	798	833	746	789	829	824	782	863	819	797	818	838	801	840	792	823	788	810	793	795	779	801	801	800	817	785	840	811	814	784	762	839	835	835	806	805	819	784	774	839	871	828	770	812	809	849	833	765	831	789	817	821	848	819	845	772	801	818	788	795	841	832	807	834	836	784	796	766	815	768	849	859	828	787	819	804	813	798	845	803	821	840	832	810	822	705	792	785	829	793	824	849	798	819	793	805	804	814	818	801	845	772	776	802	821	833	811	827	783	806	760	767	809	832	808	845	815	793	828	811	811	793	830	805	802	800	790	812	865	817	801	764	831	779	820	815	861	784	785	791	862	758	831	844	825	805	809	770	796	809	827	795	819	831	778	809	782	791	807	797	866	785	802	760	826	802	780	788	807	818	843	807	817	810	812	833	836	786	785	827	876	814	788	765	817	800	822	838	793	882	812	803	826	845	775	834	826	797	834	779	813	802	800	791	843	886	824	814	756	788	841	771	822	790	836	784	849	781	798	812	814	817	816	824	806	818	791	837	814	797	821	795	809	806	813	752	835	746	820	782	870	842	811	835	764	739	759	841	830	833	806	794	828	789	809	812	811	792	844	785	843	783	815	802	813	839	840	802	825	851	774	821	799	817	813	809	865	790	784	808	775	853	870	797	829	834	800	816	794	846	809	837	768	798	802	801	812	809	812	830	837	762	776	817	814	794	776	832	841	821	798	784	851	832	796	801
60347	48501	35250	25761	15883	8999	7066	6829	6713	6655	6727	6797	6766	6776	6719	6672	6775	6769	6775	6667	6668	6725	6592	6705	6877	6743	6728	6687	6639	6662	6750	6826	6705	6843	6788	6721	6813	6753	6793	6757	6861	6792	6770	6752	6911	6701	6701	6685	6723	6711	6636	6735	6884	6643	6677	6790	6775	6640	6853	6740	6797	6672	6754	6583	6751	6743	6717	6701	6681	6789	6712	6813	6640	6773	6816	6651	6724	6699	6757	6742	6783	6678	6766	6843	6790	6781	6728	6711	6727	6736	6684	6768	6687	6756	6647	6683	6734	6736	6817	6748	6686	6717	6746	6727	6701	6810	6725	6683	6790	6730	6677	6789	6928	6702	6646	6722	6633	6808	6770	6743	6628	6830	6814	6789	6620	6823	6716	6885	6753	6861	6693	6695	6671	6874	6710	6762	6829	6662	6804	6743	6663	6730	6735	6964	6732	6780	6661	6902	6676	6668	6917	6895	6754	6584	6614	6592	6662	6728	6603	6738	6812	6827	6651	6703	6693	6814	6765	6812	6755	6689	6757	6739	6640	6752	6739	6815	6694	6655	6687	6726	6819	6819	6763	6695	6706	6783	6786	6738	6770	6668	6618	6726	6845	6791	6735	6788	6740	6776	6739	6719	6809	6766	6637	6722	6637	6714	6786	6795	6700	6749	6751	6833	6801	6754	6761	6757	6688	6836	6825	6699	6623	6865	6681	6725	6782	6647	6764	6750	6889	6776	6829	6635	6806	6704	6725	6663	6652	6802	6810	6830	6755	6777	6778	6834	6821	6764	6696	6771	6677	6885	6760	6771	6790	6621	6707	6752	6711	6720	6695	6937	6755	6814	6670	6677	6726	6752	6698	6732	6822	6759	6717	6842	6733	6862	6599	6758	6794	6629	6784	6753	6820	6719	6830	6660	6805	6770	6713	6719	6788	6802	6752	6774	6787	6679	6753	6770	6721	6727	6808	6729	6847	6879	6770	6690	6656	6718	6709	6753	6844	6737	6741	6617	6750	6664	6658	6702	6806	6793	6816	6723	6755	6689	6716	6574	6753	6726	6796	6808	6647	6702	6870	6775	6746	6674	6657	6674	6684	6785	6713	6738	6683	6667	6868	6674	6772	6654	6866	6733	6651	6818	6643	6782	6758	6874	6730	6730	6802	6655	6708	6815	6766	6826	6724	6692	6669	6706	6727	6651	6788	6764	6686	6624	6852	6612	6684	6590	6817	6726	6796	6717	6844	6733	6641	6841	6792	6678	6748	6632	6749	6825	6682	6753	6656	6817	6786	6557	6808	6804	6619	6771	6725	6797	6696	6709	6765	6747	6643	6685	6758	6740	6710	6852	6688	6755	6746	6822	6846	6756	6755	6821	6669	6812	6686	6747	6786	6785	6643	6805	6852	6705	6808	6736	6911	6727	6747	6824	6805	6750	6803	6710	6756	6785	6753	6827	6724	6714	6747	6749	6735	6777	6647	6634	6765	6729	6739	6829	6785	6763	6799	6799	6673	6759	6765	6751	6626	6811	6684	6731	6736	6802	6766	6820	6614	6762	6727	6746	6715	6704	6744	6803	6814	6787	6817	6838	6804	6586	6739	6695	6747	6693	6836	6807	6686	6706	6818	6760	6700	6662	6726	6761	6807	6672	6848	6757	6697	6905	6753	6874	6718	6726	6731	6696	6791	6849	6645	6800	6907	6711	6669	6761	6713	6816	6785	6620	6646	6844	6672	6738	6797	6721	6782	6828	6625	6639	6727	6689	6943	6725	6818	6824	6743	6686	6722	6660	6701	6761	6729	6700	6779	6733	6575	6614	6613	6683	6701	6847	6848	6786	6754	6742	6653	6710	6625	6733	6735	6753	6721	6753	6635	6652	6772	6737	6795	6771	6780	6727	6808	6777	6852	6799	6742	6722	6770	6656	6689	6727	6644	6799	6710	6692	6686	6861	6775	6775	6769	6633	6744	6648	6882	6634	6992	6652	6760	6725	6671	6683	6760	6681	6721	6824	6743	6867	6671	6723	6840	6800	6674	6761	6852	6703	6897	6719	6861	6636	6650	6736	6857	6791	6623	6886	6778	6635	6813	6637	6730	6719	6790	6703	6689	6759	6791	6779	6672	6681	6750	6706	6642	6799	6790	6634	6651	6733	6737	6815	6742	6765	6717	6691	6685	6894	6538	6701	6775	6645	6710	6773	6668	6742	6763	6765	6623	6646	6749	6735	6824	6650	6899	6754	6711	6783	6696	6740	6717	6703	6696	6797	6835	6847	6747	6762	6723	6740	6728	6703	6754	6784	6818	6707	6722	6662	6707	6750	6866	6641	6643	6661	6774	6624	6734	6661	6810	6770	6714	6826	6633	6852	6765	6747	6704	6746	6802	6870	6774	6808	6741	6928	6839	6771	6720	6702	6830	6872	6764	6727	6823	6687	6568	6681	6788	6626	6817	6756	6633	6694	6812	6787	6622	6866	6753	6698	6725	6671	6769	6769	6729	6728	6593	6798	6713	6759	6718	6771	6769	6757	6747	6754	6735	6789	6792	6643	6735	6662	6651	6739	6801	6662	6892	6870	6735	6683	6808	6707	6836	6592	6848	6850	6703	6851	6668	6786	6621	6711	6581	6810	6753	6717	6820	6697	6743	6764	6757	6942	6732	6837	6845	6696	6671	6886	6751	6653	6609	6822	6702	6707	6750	6809	6590	6698	6678	6606	6711	6587	6808	6646	6810	6698	6668	6819	6770	6823	6762	6691	6805	6810	6809	6788	6750	6711	6582	6690	6802	6839	6687	6794	6913	6737	6752	6810	6713	6798	6842	6740	6765	6652	6763	6756	6705	6833	6804	6844	6807	6584	6691	6805	6705	6742	6756	6550	6764	6816	6791	6774	6821	6848	6788	6786	6734	6750	6766	6571	6845	6800	6788	6693	6644	6820	6800	6548	6741	6803	6816	6803	6765	6683	6676	6710	6689	6742	6740	6638	6808	6677	6757	6657	6760	6787	6891	6766	6887	6704	6789	6672	6853	6755	6706	6732	6774	6902	6701	6720	6695	6607	6673	6724	6633	6838	6657	6727	6622	6825	6733	6766	6691	6716	6701	6834	6793	6684	6730	6670	6743	6672	6555	6811	6787	6653	6729	6719	6764	6873	6617	6656	6738	6639	6758	6651	6776	6752	6754	6799	6616	6698	6727	6708	6661	6690	6596	6688	6897	6632	6711	6692	6668	6796	6624	6714	6792	6618	6695	6634	6804	6863	6788	6703	6713	6782	6760	6770	6739	6788	6777	6726	6711	6724	6797	6855	6685	6805	6663	6707	6747	6797	6743	6573	6640	6712	6728	6684	6602	6764	6757	6787	6576	6788	6718	6638	6861	6733	6760	6733	6692	6708	6825	6745	6800	6750	6813	6605	6942	6692	6791	6737	6801	6759	6811	6790	6700	6744	6786	6664	6657	6749	6673	6667	6820	6625	6752	6748	6825	6766	6705	6652	6625	6739	6742	6717	6712	6600	6805	6696	6705	6719	6842	6769	6686	6830	6778	6796	6710	6666	6792	6894	6703	6756	6724	6649	6668	6815	6787	6784	6721	6798	6800	6619	6851	6735	6768	6789	6781	6757	6767	6616	6767	6725	6749	6754	6761	6775	6812	6781	6645	6822	6750	6832	6775	6817	6815	6788	6790	6495	6832	6656	6788	6742	6634	6714	6799	6839	6775	6762	6850	6677	6811	6696	6863	6728	6729	6659	6836	6657	6780	6664	6663	6729	6747	6717	6756	6702	6747	6839	6706	6667	6721	6768	6773	6748	6695	6859	6752	6738	6882	6927	6743	6772	6609	6751	6753	6716	6662	6768	6637	6684	6789	6783	6818	6684	6790	6684	6685	6627	6768	6732	6783	6803	6772	6771	6722	6712	6712	6837	6733	6801	6800	6777	6887	6735	6873	6667	6697	6703	6842	6732	6648	6775	6574	6773	6817	6799	6748	6692	6635	6691	6715	6640	6802	6619	6770	6774	6641	6919	6743	6727	6677	6737	6658	6811	6647	6705	6779	6754	6664	6879	6825	6680	6753	6711	6877	6776	6758	6735	6753	6701	6726	6673	6738	6819	6761	6643	6761	6879	6608	6631	6791	6851	6730	6675	6695	6836	6769	6753	6776	6683	6809	6806	6790	6713	6766	6821	6684	6782	6729	6708	6749	6596	6679	6731	6675	6758	6876	6702	6714	6657	6810	6628	6642	6683	6680	6672	6764	6789	6738	6657	6689	6698	6735	6668	6753	6753	6543	6660	6779	6642	6685	6742	6853	6619	6841	6686	6759	6564	6801	6778	6705	6644	6844	6791	6879	6782	6767	6805	6786	6620	6787	6671	6803	6808	6694	6774	6756	6611	6706	6757	6691	6695	6692	6680	6756	6715	6744	6787	6812	6758	6797	6721	6783	6685	6805	6666	6736	6602	6757	6742	6711	6657	6837	6896	6742	6607	6751	6733	6765	6729	6752	6809	6855	6817	6698	6771	6879	6591	6704	6766	6754	6650	6850	6691	6718	6692	6561	6685	6600	6755	6611	6645	6760	6745	6743	6648	6916	6727	6862	6834	6771	6720	6795	6723	6727	6736	6723	6810	6778	6651	6732	6884	6795	6731	6742	6636	6651	6723	6852	6806	6838	6642	6754	6700	6777	6820	6702	6717	6633	6778	6665	6822	6661	6650	6755	6690	6837	6793	6814	6801	6848	6701	6729	6833	6740	6809	6930	6717	6785	6839	6752	6719	6766	6660	6722	6714	6746	6704	6812	6840	6702	6763	6817	6666	6631	6610	6752	6814	6819	6642	6799	6696	6827	6718	6674	6831	6645	6722	6727	6721	6781	6789	6760	6735	6666	6818	6861	6590	6812	6694	6912	6787	6833	6836	6789	6688	6742	6743	6704	6814	6668	6775	6682	6728	6818	6855	6775	6731	6690	6697	6763	6640	6891	6745	6747	6710	6762	6786	6733	6620	6742	6800	6786	6709	6803	6753	6648	6774	6713	6774	6863	6843	6692	6737	6837	6661	6735	6853	6721	6748	6732	6824	6782	6696	6763	6649	6761	6572	6755	6773	6735	6795	6648	6740
39836	40540	23487	8628	2277	1156	855	896	925	901	857	877	900	853	872	895	905	909	850	834	857	874	866	870	878	865	901	876	892	970	873	859	906	863	883	874	830	838	859	877	900	859	905	910	897	892	860	839	914	846	839	906	877	904	895	848	867	894	903	805	851	859	904	887	867	806	954	885	950	916	877	910	883	848	910	900	925	866	947	875	891	861	851	849	920	903	878	888	880	943	852	951	845	857	859	896	914	892	925	877	872	888	887	876	876	842	863	889	889	869	856	879	896	895	908	837	874	851	873	879	910	867	906	925	807	860	848	866	849	895	910	907	860	884	882	865	894	849	898	879	910	880	917	932	874	838	823	873	894	871	879	926	905	905	863	920	908	840	896	841	891	910	872	910	823	906	889	928	902	871	905	901	911	813	858	878	859	922	828	915	877	842	876	897	884	839	873	883	860	921	877	921	922	890	862	891	889	832	893	899	869	903	892	831	900	864	876	888	841	882	856	858	831	867	895	867	869	889	905	867	904	875	894	871	958	931	868	888	929	907	925	878	814	921	875	890	888	908	879	831	853	883	881	877	869	894	891	873	903	869	935	898	896	854	895	846	865	864	885	852	943	835	903	886	898	906	889	890	826	869	840	868	889	869	934	930	846	861	901	909	899	891	914	876	871	906	927	883	917	976	819	915	899	890	880	952	861	927	889	905	859	861	890	900	891	903	890	891	948	864	909	899	875	894	890	907	891	887	936	906	935	867	863	843	913	854	841	907	881	897	948	859	868	834	845	957	870	931	841	936	939	835	814	889	891	872	890	892	903	872	916	857	895	882	839	918	879	877	895	868	906	883	894	929	900	859	904	914	843	894	851	940	848	878	910	835	877	843	846	943	869	879	882	890	911	889	892	903	890	857	899	910	892	907	904	866	925	900	848	853	839	885	898	848	885	839	880	871	913	904	854	873	845	901	922	901	895	896	875	897	906	913	916	840	883	923	925	866	859	873	898	839	890	852	828	879	866	904	871	886	868	928	825	945	853	839	815	882	877	850	894	877	902	928	916	864	879	873	852	863	870	877	923	902	905	834	867	854	911	893	894	862	868	873	926	868	810	937	885	911	850	937	896	933	901	829	855	859	892	862	943	898	837	922	912	827	867	847	895	928	885	905	834	907	875	863	878	864	888	895	843	947	830	880	899	840	880	895	911	862	847	866	913	858	887	857	874	872	878	874	840	868	877	865	878	918	911	876	932	843	883	896	888	868	915	908	850	843	893	867	851	864	838	889	969	876	939	904	864	883	897	827	892	838	812	896	902	899	903	888	875	892	906	879	897	885	898	869	837	834	896	902	923	926	873	904	906	943	900	892	870	917	863	856	930	879	896	944	856	887	896	895	890	886	855	886	867	835	884	870	881	856	882	884	888	901	866	875	875	851	832	915	856	938	866	916	912	836	866	874	876	875	844	901	879	881	880	907	838	903	915	903	898	816	882	895	867	833	862	897	912	845	864	936	816	890	892	893	886	892	869	858	940	855	880	916	838	905	832	894	868	854	829	881	867	906	946	832	885	870	865	898	838	844	897	887	917	919	886	889	913	854	917	884	900	901	839	856	887	890	863	892	850	869	864	883	903	887	909	884	859	834	872	881	848	866	888	881	880	865	877	890	910	870	906	881	892	846	858	871	901	864	867	929	866	947	873	885	925	886	877	846	882	855	869	934	846	913	912	881	927	843	922	866	871	923	886	880	906	875	879	924	871	918	893	927	882	918	933	892	863	891	839	898	925	869	828	890	914	882	856	884	854	897	909	968	866	837	902	889	936	909	923	861	911	886	893	876	856	877	891	895	879	860	908	872	969	896	908	924	906	899	827	874	865	864	857	886	903	868	874	905	945	900	958	873	890	933	856	832	882	862	871	892	867	851	858	866	936	842	923	922	832	871	923	892	890	861	868	866	864	853	873	810	876	923	911	899	906	905	934	897	872	884	889	863	839	878	912	846	823	823	870	880	939	849	851	875	895	863	831	867	854	941	914	906	885	851	889	940	931	855	877	872	871	867	839	836	892	844	825	881	871	916	917	867	877	882	897	899	867	948	862	838	886	888	908	880	894	864	876	877	864	864	894	807	885	895	914	898	907	859	893	869	874	925	844	852	901	912	926	864	875	882	828	848	836	859	882	898	868	902	869	828	830	868	906	881	884	919	876	871	885	950	885	902	907	916	885	931	940	850	813	928	849	891	863	935	834	900	876	816	864	877	850	874	923	878	863	931	886	902	898	819	873	920	870	819	883	921	914	867	892	872	919	883	879	919	878	834	931	861	809	874	891	881	853	854	875	920	870	915	885	907	871	865	848	908	846	910	871	886	880	915	897	907	959	920	894	904	914	866	892	848	874	903	867	863	874	911	913	875	907	927	818	961	851	836	880	862	887	855	853	899	900	923	833	897	940	880	908	863	834	861	871	881	906	858	920	859	964	873	897	890	900	893	824	886	875	810	863	845	902	901	822	888	904	902	776	867	877	883	888	866	934	860	899	905	866	861	937	889	882	845	863	921	858	837	915	873	870	830	842	889	908	885	881	900	897	872	846	889	883	906	866	856	860	852	891	859	938	922	875	834	878	895	864	882	854	923	876	856	878	879	901	848	930	931	868	936	860	908	899	905	906	861	968	888	835	952	891	850	889	902	892	892	853	948	907	830	893	912	895	916	891	858	859	899	897	865	869	843	833	880	869	881	887	906	896	923	925	852	953	890	852	827	851	887	883	873	944	832	929	871	882	879	868	889	858	902	862	919	884	857	914	875	897	886	908	860	854	932	907	886	872	864	866	840	931	829	890	846	880	911	855	922	901	839	919	927	867	901	968	914	904	909	877	842	870	925	877	952	908	892	846	875	926	903	903	907	860	914	891	907	902	888	881	851	905	893	863	932	904	846	957	864	834	881	911	873	894	901	939	887	900	883	876	889	903	860	934	936	876	868	815	906	892	900	926	891	896	887	898	894	930	916	875	825	949	866	869	892	884	849	898	873	893	886	880	848	869	931	830	937	911	928	891	866	901	911	859	887	888	882	858	850	914	894	817	919	867	895	901	842	873	919	883	875	960	820	884	881	877	886	896	885	872	863	901	827	860	902	852	881	918	884	865	937	870	878	887	850	891	907	909	872	899	872	878	846	925	872	855	850	853	855	819	859	879	882	874	826	891	881	898	952	880	903	897	882	906	901	947	841	930	888	898	932	842	919	896	863	904	816	899	901	870	879	852	867	904	908	835	911	923	963	864	890	900	901	905	858	888	898	871	872	862	868	822	846	893	891	867	864	919	843	873	902	903	841	849	894	866	863	892	888	882	890	914	913	855	870	869	889	859	898	845	871	905	885	924	903	895	868	867	892	890	901	872	939	916	831	868	899	896	885	838	916	887	948	817	860	904	833	899	891	889	882	818	897	860	896	943	884	889	898	865	888	865	929	930	943	881	904	887	841	939	856	893	867	887	859	903	874	864	885
68434	60033	46375	34892	23797	12131	7975	7317	7363	7213	7204	7176	7264	7307	7341	7324	7144	7321	7226	7168	7288	7458	7210	7349	7226	7184	7279	7345	7165	7186	7245	7274	7315	7257	7191	7278	7191	7217	7186	7226	7210	7305	7282	7227	7089	7228	7271	7308	7241	7215	7312	7176	7243	7286	7206	7281	7308	7214	7158	7256	7211	7374	7279	7292	7306	7177	7214	7165	7190	7179	7197	7300	7188	7287	7185	7266	7235	7269	7283	7199	7263	7252	7296	7200	7212	7195	7166	7377	7323	7337	7343	7295	7308	7166	7228	7265	7231	7273	7240	7241	7249	7415	7146	7455	7170	7344	7296	7096	7191	7160	7222	7258	7230	7335	7313	7266	7190	7259	7229	7257	7346	7236	7269	7243	7284	7326	7260	7179	7296	7184	7180	7355	7243	7132	7271	7307	7288	7180	7218	7274	7130	7310	7323	7199	7227	7319	7232	7288	7264	7373	7255	7109	7405	7253	7076	7081	7244	7274	7280	7364	7296	7157	7197	7311	7246	7243	7282	7283	7358	7176	7368	7260	7272	7223	7198	7131	7225	7277	7205	7285	7276	7193	7218	7298	7271	7337	7247	7336	7220	7255	7270	7290	7153	7341	7357	7181	7324	7147	7180	7272	7281	7251	7294	7265	7396	7217	7271	7289	7276	7229	7338	7293	7286	7311	7202	7370	7209	7353	7264	7222	7191	7161	7054	7310	7302	7154	7295	7310	7171	7351	7157	7392	7253	7209	7213	7177	7342	7290	7228	7218	7278	7310	7220	7094	7157	7141	7217	7206	7290	7328	7203	7311	7249	7194	7198	7385	7178	7309	7375	7153	7186	7188	7318	7199	7418	7179	7159	7244	7175	7226	7234	7244	7282	7265	7312	7175	7257	7451	7330	7324	7242	7227	7323	7142	7272	7324	7170	7242	7264	7280	7214	7272	7263	7305	7324	7300	7244	7220	7122	7224	7295	7156	7191	7239	7230	7286	7317	7351	7379	7265	7339	7222	7028	7124	7159	7224	7267	7206	7244	7348	7359	7177	7141	7241	7213	7229	7222	7252	7336	7327	7172	7107	7253	7215	7270	7358	7221	7323	7200	7101	7171	7178	7218	7271	7298	7325	7390	7433	7230	7290	7243	7161	7352	7243	7243	7249	7284	7219	7167	7171	7169	7256	7277	7169	7321	7250	7245	7400	7234	7368	7379	7222	7267	7191	7208	7194	7270	7401	7250	7366	7137	7176	7250	7251	7200	7123	7176	7365	7218	7089	7315	7279	7228	7210	7436	7276	7339	7308	7304	7223	7230	7250	7296	7238	7390	7171	7184	7282	7235	7245	7158	7176	7295	7171	7111	7235	7258	7141	7143	7313	7174	7280	7343	7225	7157	7181	7217	7157	7130	7229	7254	7213	7094	7259	7197	7264	7291	7309	7154	7217	7326	7314	7202	7476	7217	7342	7221	7254	7237	7211	7274	7220	7187	7311	7089	7311	7065	7293	7259	7119	7262	7169	7277	7264	7283	7303	7441	7199	7310	7178	7231	7292	7262	7277	7119	7287	7324	7188	7310	7244	7208	7237	7330	7233	7229	7249	7161	7260	7169	7244	7080	7278	7268	7336	7206	7239	7272	7255	7218	7148	7349	7268	7145	7236	7114	7157	7292	7257	7190	7349	7382	7173	7222	7250	7147	7179	7322	7317	7300	7198	7296	7362	7237	7199	7052	7172	7319	7263	7133	7218	7167	7194	7257	7323	7109	7284	7225	7286	7146	7248	7255	7313	7273	7263	7262	7128	7189	7216	7216	7229	7309	7201	7190	7340	7185	7219	7355	7228	7331	7398	7203	7169	7240	7216	7211	7229	7262	7281	7297	7360	7274	7282	7188	7168	7175	7308	7213	7280	7006	7263	7299	7216	7233	7239	7272	7319	7297	7257	7310	7302	7369	7246	7212	7118	7337	7361	7262	7273	7222	7355	7424	7195	7148	7286	7184	7241	7221	7246	7279	7134	7384	7166	7221	7158	7227	7285	7268	7148	7313	7207	7131	7373	7186	7232	7359	7210	7174	7216	7233	7299	7051	7339	7390	7258	7305	7279	7205	7379	7151	7235	7268	7203	7333	7253	7229	7247	7214	7303	7212	7309	7417	7242	7136	7281	7239	7290	7190	7225	7344	7281	7103	7283	7292	7268	7312	7271	7259	7306	7117	7134	7306	7179	7244	7111	7294	7356	7299	7208	7248	7159	7275	7195	7209	7157	7323	7286	7143	7217	7145	7334	7308	7239	7298	7198	7275	7142	7272	7289	7250	7229	7297	7147	7083	7399	7222	7218	7327	7207	7299	7363	7339	7390	7157	7206	7244	7226	7370	7205	7220	7301	7182	7344	7278	7340	7183	7213	7226	7112	7278	7265	7218	7216	7256	7229	7248	7246	7289	7250	7241	7205	7186	7245	7299	7169	7146	7296	7368	7295	7120	7334	7277	7245	7300	7227	7315	7257	7188	7394	7263	7261	7252	7374	7239	7222	7239	7285	7225	7205	7309	7030	7267	7297	7268	7125	7176	7241	7329	7272	7304	7205	7260	7378	7159	7364	7306	7096	7266	7244	7370	7405	7300	7322	7220	7140	7242	7232	7322	7326	7209	7180	7234	7330	7248	7125	7224	7270	7234	7241	7350	7215	7297	7194	7243	7408	7228	7267	7199	7215	7204	7349	7267	7222	7269	7261	7255	7201	7338	7286	7250	7272	7213	7214	7194	7273	7253	7435	7159	7183	7275	7195	7190	7203	7253	7240	7101	7294	7385	7295	7251	7193	7133	7221	7356	7276	7320	7313	7283	7372	7247	7270	7234	7402	7189	7316	7183	7239	7281	7122	7385	7336	7129	7205	7295	7300	7185	7207	7279	7317	7337	7134	7372	7292	7246	7119	7220	7149	7265	7186	7266	7226	7248	7335	7259	7331	7267	7250	7174	7255	7211	7187	7218	7196	7306	7226	7190	7171	7208	7181	7201	7280	7310	7266	7283	7166	7210	7287	7293	7246	7226	7226	7205	7184	7182	7316	7170	7141	7155	7337	7256	7304	7165	7238	7135	7167	7199	7239	7284	7333	7254	7226	7291	7149	7275	7243	7157	7360	7250	7236	7323	7237	7175	7221	7148	7361	7385	7220	7274	7104	7207	7295	7241	7241	7359	7342	7131	7236	7322	7085	7093	7352	7232	7254	7309	7232	7173	7117	7316	7266	7208	7246	7191	7216	7259	7314	7165	7221	7383	7212	7199	7222	7307	7206	7243	7196	7167	7206	7288	7209	7207	7268	7368	7189	7130	7251	7295	7132	7288	7242	7241	7250	7244	7320	7171	7354	7244	7237	7325	7390	7243	7197	7300	7322	7284	7287	7151	7190	7308	7293	7063	7311	7224	7244	7300	7170	7254	7207	7256	7371	7279	7187	7245	7245	7285	7249	7183	7228	7239	7192	7176	7227	7239	7208	7220	7146	7196	7185	7282	7298	7223	7092	7253	7237	7056	7437	7210	7370	7174	7240	7253	7126	7304	7301	7085	7238	7189	7204	7238	7064	7315	7190	7242	7272	7234	7247	7383	7297	7229	7285	7353	7204	7130	7209	7234	7321	7220	7172	7175	7195	7291	7197	7199	7234	7365	7244	7362	7309	7161	7051	7268	7295	7300	7285	7386	7322	7143	7153	7247	7360	7275	7286	7208	7199	7265	7234	7144	7258	7182	7278	7194	7269	7343	7232	7270	7262	7241	7262	7264	7189	7241	7365	7257	7394	7220	7258	7145	7271	7309	7276	7240	7387	7373	7264	7204	7217	7287	7221	7235	7269	7368	7299	7185	7407	7081	7212	7377	7288	7130	7309	7151	7259	7108	7269	7322	7242	7248	7290	7222	7232	7259	7257	7315	7253	7313	7372	7230	7321	7226	7290	7321	7180	7034	7286	7206	7267	7302	7197	7327	7276	7397	7283	7282	7255	7333	7267	7266	7342	7379	7217	7197	7334	7161	7247	7367	7355	7120	7251	7250	7191	7235	7266	7275	7264	7208	7287	7235	7133	7189	7324	7299	7132	7145	7213	7187	7314	7206	7271	7237	7139	7258	7265	7292	7189	7183	7280	7243	7210	7342	7111	7159	7275	7305	7114	7260	7270	7201	7320	7245	7249	7133	7104	7244	7220	7193	7346	7285	7234	7217	7143	7529	7153	7150	7287	7178	7258	7197	7379	7139	7335	7220	7268	7185	7228	7206	7231	7276	7317	7236	7285	7293	7298	7233	7152	7315	7320	7255	7247	7277	7275	7403	7344	7224	7123	7448	7253	7283	7282	7213	7191	7273	7246	7301	7317	7045	7176	7324	7328	7197	7170	7164	7231	7270	7248	7408	7228	7395	7182	7209	7262	7220	7231	7238	7242	7276	7267	7415	7293	7208	7148	7309	7183	7110	7230	7285	7279	7113	7237	7212	7200	7292	7129	7255	7191	7212	7197	7227	7316	7435	7110	7338	7347	7170	7283	7221	7225	7210	7256	7355	7243	7232	7244	7217	7227	7316	7330	7164	7225	7197	7240	7256	7232	7249	7352	7407	7229	7146	7149	7222	7368	7287	7230	7261	7266	7231	7353	7244	7306	7286	7295	7166	7312	7230	7177	7309	7267	7272	7327	7194	7120	7287	7180	7290	7304	7144	7310	7226	7377	7281	7303	7463	7398	7437	7364	7294	7268	7235	7279	7248	7312	7365	7230	7170	7152	7265	7321	7275	7201	7275	7188	7209	7102	7230	7406	7262	7386	7266	7110	7234	7258	7287	7231	7137	7387	7197	7187	7294	7289	7149	7269	7297	7209	7271	7173	7227	7249	7268	7313	7216	7202	7175	7240	7236	7349	7270	7357	7222	7351	7267	7253	7299	7209	7184	7337	7224	7362	7213	7257	7274	7256	7250	7208	7308	7249	7273	7396	7269	7417	7219	7223	7220	7120	7216	7142	7279	7211	7123	7369	7328	7271	7329	7283	7320	7277	7285	7209	7265	7213	7233	7235	7177	7260	7274	7261	7253	7205	7114	7198	7250	7164	7309	7133	7263	7322	7153	7265	7236	7258
51602	54275	32250	14339	3932	1488	1038	988	955	942	975	952	979	941	916	897	927	895	905	881	926	913	964	935	947	959	883	911	936	928	900	915	925	909	923	916	905	957	934	940	896	969	942	964	886	932	1002	957	938	961	933	905	893	990	954	970	988	937	917	934	956	945	934	930	922	944	927	940	912	957	946	864	985	888	919	984	953	954	885	899	954	921	938	906	962	912	889	926	961	936	953	929	913	979	971	933	938	977	955	929	948	953	962	903	912	960	892	892	930	913	998	946	900	939	977	949	890	980	916	963	901	958	912	949	895	916	933	926	913	935	951	896	929	954	906	954	929	910	974	965	935	944	936	921	1005	973	889	947	928	943	903	970	977	941	978	952	961	958	969	911	970	944	930	902	888	911	903	928	942	926	901	908	925	915	923	938	927	915	955	919	969	913	931	917	975	993	949	891	936	899	925	892	966	916	933	913	941	910	966	985	966	944	875	912	941	913	935	957	951	927	958	948	965	965	929	967	922	892	957	929	959	948	936	930	948	972	958	908	997	972	943	945	925	933	973	927	967	950	957	907	928	955	961	869	963	967	952	968	943	938	932	951	943	949	922	988	1003	984	938	939	945	967	912	925	942	948	929	933	887	962	960	907	913	919	929	939	932	982	953	907	950	933	922	931	897	954	916	937	918	939	864	962	917	943	934	933	938	960	941	899	937	937	919	944	924	939	982	928	920	907	910	924	959	942	957	895	992	939	925	946	906	1003	895	933	1004	893	921	958	951	945	873	971	921	912	946	884	960	891	907	924	922	959	963	942	1022	842	944	990	972	909	946	894	879	987	893	964	961	920	969	962	914	924	933	903	896	886	961	937	929	932	935	947	938	926	986	977	896	942	948	944	931	951	935	951	928	913	956	957	919	946	943	917	943	957	887	950	935	900	951	954	913	909	958	984	899	930	900	926	922	939	930	930	973	947	928	963	956	918	898	921	926	908	953	988	941	938	905	906	926	949	881	969	942	934	942	903	976	1006	999	946	950	976	939	959	968	921	989	912	894	972	981	932	978	899	958	909	982	893	945	916	965	912	887	901	949	945	915	944	930	987	986	923	987	959	917	907	961	957	992	983	957	896	939	959	995	884	952	906	961	882	952	923	966	916	956	924	936	953	953	957	977	940	975	938	961	922	980	953	983	932	943	913	898	1006	911	939	871	907	988	953	958	927	882	935	938	891	1001	906	921	944	909	978	934	895	883	966	913	988	947	917	867	895	943	867	980	932	973	910	984	943	943	960	954	925	900	961	940	987	931	948	921	935	946	918	937	897	913	918	885	943	1016	928	938	925	896	922	987	943	903	877	964	925	963	940	930	917	944	959	930	911	950	911	985	922	957	963	928	928	940	935	965	915	997	879	950	953	931	923	931	938	937	896	963	877	879	946	984	935	913	964	965	914	956	950	981	968	937	939	860	953	974	949	926	917	932	992	947	910	918	880	946	911	978	945	958	1012	861	973	883	964	899	915	857	998	896	913	877	981	957	920	950	986	950	890	911	937	879	972	939	938	930	935	888	934	968	922	902	954	959	952	892	949	908	951	909	929	875	910	915	934	990	903	958	937	973	935	934	983	876	989	1007	928	925	914	977	927	951	949	959	1001	951	935	926	946	954	943	1004	997	884	954	950	910	969	958	942	942	956	941	960	931	966	926	933	959	982	902	942	986	905	974	1012	912	930	954	977	967	941	967	903	924	890	928	955	901	957	979	935	909	904	964	958	925	915	942	991	963	945	985	1000	888	986	950	926	931	931	936	921	942	971	956	949	889	905	958	907	959	949	922	914	932	928	936	974	942	926	911	934	994	927	851	984	983	946	960	940	959	920	901	942	974	951	907	930	954	938	936	971	894	928	926	986	908	993	942	905	966	892	909	936	953	959	963	895	978	907	956	874	887	979	932	972	960	919	911	930	960	1005	915	916	884	945	950	922	928	939	922	964	913	949	923	968	952	930	898	970	944	956	882	943	940	962	951	885	951	915	945	967	918	936	925	933	952	915	952	932	936	881	873	938	962	936	973	912	954	929	914	959	920	936	939	915	936	971	915	978	953	891	972	905	988	944	923	976	898	943	928	951	901	979	941	931	966	909	952	932	905	922	888	904	924	904	918	953	985	956	930	902	941	908	918	913	927	931	926	942	958	925	912	922	947	971	908	934	972	968	951	983	923	918	932	927	978	938	917	999	877	933	976	1030	950	887	922	932	988	952	961	919	954	936	968	921	878	963	924	971	945	930	974	923	965	934	894	894	978	903	909	885	943	983	974	948	957	909	905	908	903	1008	960	932	908	953	889	917	933	952	920	946	944	924	966	915	920	904	943	954	992	908	988	904	904	940	948	936	932	919	1011	975	875	943	913	919	850	976	954	936	906	890	940	969	961	920	953	966	923	921	925	912	915	902	926	985	938	949	908	907	902	970	977	936	946	927	950	972	970	933	909	945	891	921	939	889	914	959	973	964	931	950	860	927	901	913	908	920	930	888	978	989	976	1008	943	896	934	906	902	906	965	901	951	953	906	984	924	913	960	907	947	952	945	913	928	907	934	902	945	897	985	990	919	904	966	946	986	952	955	955	908	921	932	888	976	962	963	906	954	975	944	902	971	913	909	913	913	977	966	907	1000	962	925	975	881	939	968	924	971	969	959	955	969	956	932	925	943	928	966	970	982	975	933	1012	919	950	896	908	914	872	985	953	908	943	919	960	947	951	934	984	973	944	859	971	987	929	1013	932	933	975	923	984	856	932	933	958	992	940	907	896	956	904	954	961	968	944	919	978	901	927	936	891	942	897	914	915	928	949	945	976	951	900	891	941	964	946	916	947	911	951	891	952	947	958	962	900	911	939	924	937	972	881	919	995	931	958	924	864	918	944	944	980	912	1028	925	931	919	925	1020	937	931	964	932	924	908	984	894	958	959	889	910	983	1014	953	963	970	957	940	943	951	931	949	948	943	895	944	943	968	915	932	943	947	987	979	933	932	975	955	924	934	936	921	929	928	901	946	948	921	935	954	896	930	955	949	963	924	898	895	1027	937	932	981	927	904	949	894	905	938	930	904	934	923	939	912	986	904	942	978	913	913	954	915	895	919	960	881	947	951	954	963	929	959	880	922	933	923	958	975	908	901	947	968	966	939	915	958	1011	965	915	920	886	944	886	947	899	956	992	960	907	880	932	863	895	946	958	914	943	953	952	924	962	904	981	912	898	947	900	921	876	941	923	979	878	961	937	933	960	899	986	942	905	863	934	943	922	892	963	931	963	977	930	985	915	998	934	952	917	1005	916	953	923	943	937	914	925	915	937	976	919	913	928	970	932	923	897	991	1036	950	904	943	881	950	910	949	927	898	927	987	921	956	981	928	964	908	889	929	951	893	970	906	910	884	906	941	936	879	914	902	920	920	928	955	898	902	916	878	936	969	950	959	947	942	914	917	917	895	964	925	968	951	916	900	829	988	969	943	1035	919	969	933	951	975	955	951	925	939	936	919	953	898	945
60271	59540	56187	42759	30866	16013	9014	7789	7656	7684	7661	7667	7615	7702	7453	7734	7604	7575	7597	7681	7701	7758	7701	7583	7798	7603	7782	7639	7691	7613	7631	7427	7614	7688	7504	7530	7573	7681	7521	7597	7601	7555	7580	7627	7612	7668	7760	7621	7706	7517	7609	7641	7591	7657	7723	7659	7660	7501	7562	7638	7607	7572	7746	7509	7656	7718	7578	7550	7616	7768	7702	7686	7554	7624	7574	7601	7655	7630	7599	7646	7473	7566	7660	7713	7599	7493	7635	7709	7737	7588	7552	7647	7638	7597	7533	7604	7543	7685	7598	7536	7736	7703	7749	7570	7737	7581	7707	7506	7629	7619	7580	7814	7613	7619	7605	7761	7568	7536	7601	7703	7633	7713	7742	7646	7653	7543	7612	7566	7735	7790	7564	7674	7666	7615	7644	7704	7634	7635	7574	7503	7550	7570	7650	7670	7645	7614	7569	7660	7753	7678	7699	7678	7672	7710	7676	7619	7552	7623	7731	7684	7537	7604	7722	7664	7527	7698	7591	7638	7564	7659	7744	7717	7457	7616	7753	7695	7621	7713	7611	7722	7507	7616	7660	7589	7679	7634	7508	7558	7540	7626	7610	7668	7835	7673	7564	7779	7781	7744	7571	7701	7641	7667	7625	7664	7727	7746	7632	7556	7639	7693	7695	7748	7667	7625	7720	7572	7607	7551	7698	7655	7665	7556	7602	7641	7669	7672	7760	7590	7694	7644	7496	7566	7661	7539	7695	7641	7629	7558	7566	7611	7792	7451	7659	7596	7639	7620	7678	7666	7581	7480	7588	7606	7562	7684	7764	7595	7633	7620	7693	7554	7749	7661	7558	7628	7627	7574	7688	7577	7575	7482	7587	7684	7658	7586	7554	7779	7620	7597	7684	7722	7465	7714	7494	7597	7676	7556	7687	7618	7557	7524	7650	7571	7586	7612	7514	7680	7510	7593	7733	7705	7573	7617	7671	7670	7775	7559	7667	7697	7672	7676	7713	7647	7555	7560	7632	7555	7589	7557	7645	7716	7661	7618	7600	7720	7624	7651	7596	7554	7518	7530	7578	7678	7617	7619	7638	7518	7648	7511	7695	7466	7635	7539	7654	7584	7737	7685	7689	7577	7717	7619	7560	7721	7546	7721	7684	7607	7650	7595	7440	7728	7620	7663	7666	7668	7670	7720	7561	7597	7645	7697	7724	7598	7769	7637	7644	7605	7576	7652	7626	7567	7639	7607	7590	7654	7681	7743	7602	7673	7538	7720	7706	7555	7513	7563	7729	7642	7645	7667	7687	7638	7804	7574	7603	7631	7615	7601	7806	7564	7525	7537	7616	7728	7648	7678	7575	7621	7501	7707	7652	7584	7697	7729	7674	7716	7534	7771	7480	7443	7661	7674	7593	7638	7542	7560	7624	7596	7569	7660	7674	7618	7662	7660	7520	7739	7593	7695	7463	7639	7723	7471	7649	7702	7568	7571	7627	7633	7688	7636	7565	7608	7622	7625	7604	7560	7480	7694	7664	7705	7679	7686	7593	7563	7473	7557	7673	7645	7780	7659	7643	7675	7556	7688	7698	7722	7512	7538	7599	7680	7532	7581	7679	7598	7721	7766	7626	7774	7490	7684	7713	7739	7647	7607	7469	7626	7675	7565	7533	7610	7599	7628	7571	7616	7685	7629	7719	7775	7663	7618	7602	7677	7566	7683	7765	7507	7652	7696	7776	7592	7594	7601	7696	7728	7556	7658	7584	7592	7582	7610	7628	7708	7683	7545	7562	7747	7613	7796	7635	7609	7668	7529	7539	7630	7583	7608	7618	7620	7549	7640	7625	7712	7835	7665	7684	7637	7746	7678	7737	7569	7496	7658	7708	7616	7585	7549	7572	7490	7669	7681	7591	7636	7653	7577	7575	7484	7759	7551	7773	7631	7586	7518	7687	7699	7567	7611	7658	7670	7515	7570	7618	7418	7659	7756	7581	7496	7618	7484	7628	7500	7509	7691	7558	7686	7520	7733	7602	7499	7659	7657	7433	7632	7637	7621	7657	7698	7551	7470	7523	7531	7659	7628	7636	7758	7604	7757	7667	7565	7659	7705	7701	7640	7597	7774	7661	7605	7612	7552	7533	7584	7560	7687	7619	7506	7624	7528	7641	7697	7746	7648	7627	7578	7537	7638	7550	7546	7676	7746	7584	7617	7676	7562	7669	7604	7728	7615	7517	7577	7575	7749	7618	7696	7555	7692	7632	7699	7528	7599	7632	7505	7566	7695	7707	7558	7626	7671	7613	7612	7587	7612	7671	7596	7660	7614	7671	7546	7624	7544	7719	7661	7653	7561	7522	7555	7714	7690	7659	7594	7551	7607	7589	7529	7770	7542	7722	7541	7639	7673	7599	7675	7674	7737	7624	7587	7572	7644	7595	7602	7552	7616	7543	7641	7662	7583	7599	7592	7638	7782	7585	7729	7615	7489	7683	7595	7730	7690	7616	7580	7618	7713	7842	7617	7671	7692	7640	7422	7504	7630	7498	7704	7747	7550	7477	7675	7634	7534	7746	7633	7566	7713	7607	7532	7550	7508	7695	7598	7728	7580	7570	7664	7657	7521	7631	7665	7626	7640	7595	7606	7711	7575	7414	7506	7597	7689	7647	7602	7563	7661	7675	7775	7627	7646	7651	7720	7694	7690	7719	7600	7649	7634	7553	7628	7637	7639	7557	7652	7629	7650	7619	7755	7543	7557	7576	7683	7620	7663	7497	7656	7592	7788	7711	7650	7757	7755	7708	7637	7647	7548	7646	7572	7561	7732	7547	7565	7572	7788	7663	7435	7563	7684	7620	7559	7714	7595	7652	7590	7689	7613	7616	7628	7581	7711	7729	7489	7748	7676	7573	7601	7648	7627	7726	7679	7548	7734	7737	7505	7757	7510	7729	7607	7538	7601	7547	7699	7565	7620	7729	7629	7624	7573	7649	7625	7586	7608	7635	7576	7604	7507	7689	7773	7587	7571	7552	7590	7466	7727	7625	7609	7580	7624	7701	7628	7459	7590	7519	7566	7659	7603	7649	7674	7479	7562	7552	7743	7824	7594	7792	7545	7568	7553	7682	7657	7477	7674	7711	7664	7547	7471	7653	7502	7678	7619	7646	7640	7668	7564	7621	7599	7502	7780	7554	7711	7629	7592	7564	7704	7844	7615	7575	7633	7677	7556	7603	7723	7682	7717	7655	7630	7668	7648	7718	7663	7653	7578	7570	7666	7561	7520	7667	7584	7709	7654	7620	7634	7710	7439	7707	7693	7485	7659	7544	7785	7718	7706	7643	7503	7713	7549	7666	7619	7614	7797	7654	7601	7703	7541	7636	7719	7518	7693	7681	7672	7707	7518	7713	7578	7616	7702	7539	7602	7697	7562	7726	7653	7618	7623	7580	7630	7603	7654	7638	7575	7696	7692	7539	7623	7620	7659	7715	7733	7759	7626	7689	7657	7682	7629	7705	7573	7644	7752	7571	7651	7649	7562	7588	7724	7512	7763	7697	7695	7702	7592	7549	7614	7553	7686	7614	7621	7634	7513	7561	7705	7511	7559	7769	7623	7635	7535	7590	7501	7517	7582	7557	7704	7568	7668	7563	7664	7679	7590	7622	7572	7744	7548	7546	7553	7630	7704	7645	7624	7651	7597	7824	7652	7517	7658	7653	7718	7647	7734	7523	7723	7581	7727	7643	7775	7533	7708	7584	7605	7530	7622	7818	7566	7654	7610	7575	7652	7590	7805	7716	7682	7628	7590	7643	7601	7545	7526	7618	7550	7570	7778	7745	7687	7588	7518	7628	7591	7642	7637	7612	7621	7438	7496	7689	7530	7721	7715	7750	7654	7603	7634	7723	7595	7671	7631	7555	7588	7609	7556	7672	7695	7669	7528	7683	7536	7603	7597	7699	7591	7604	7537	7715	7655	7650	7619	7624	7581	7527	7696	7676	7709	7553	7572	7685	7745	7512	7631	7667	7686	7418	7479	7707	7633	7714	7589	7719	7608	7550	7695	7706	7634	7587	7825	7620	7559	7530	7742	7553	7598	7712	7588	7601	7627	7489	7607	7519	7651	7645	7624	7603	7535	7617	7407	7593	7733	7603	7573	7802	7674	7663	7689	7624	7700	7607	7782	7759	7580	7794	7593	7551	7635	7679	7670	7570	7585	7507	7822	7671	7581	7544	7577	7738	7793	7745	7714	7645	7550	7735	7646	7676	7596	7587	7605	7535	7616	7456	7723	7530	7582	7553	7624	7625	7657	7641	7625	7577	7609	7626	7779	7684	7496	7518	7628	7750	7480	7676	7607	7701	7713	7651	7558	7638	7626	7796	7604	7537	7568	7515	7597	7590	7658	7783	7691	7682	7763	7672	7658	7661	7596	7543	7460	7552	7462	7756	7631	7667	7637	7672	7630	7639	7563	7599	7549	7641	7711	7598	7742	7615	7522	7651	7636	7565	7718	7653	7564	7764	7643	7613	7553	7615	7584	7699	7593	7688	7636	7606	7673	7671	7623	7578	7680	7714	7641	7604	7627	7528	7593	7505	7628	7616	7751	7591	7706	7657	7650	7580	7571	7574	7650	7642	7638	7650	7587	7578	7626	7658	7608	7638	7551	7691	7520	7544	7553	7650	7575	7587	7644	7621	7615	7654	7576	7628	7736	7614	7537	7478	7717	7606	7670	7643	7523	7635	7567	7557	7664	7692	7684	7728	7717	7593	7745	7677	7659	7715	7646	7676	7574	7653	7496	7671	7459	7595	7696	7557	7601	7763	7712	7664	7580	7626	7668	7617	7670	7559	7648	7708	7613	7628	7516	7523	7601	7536	7628	7564	7615	7611	7523	7557	7489	7392	7554	7587	7643	7696	7633	7585	7707	7662	7509	7620	7557	7558	7704	7715	7709	7636	7598	7563	7556	7539	7683	7678	7610	7586	7552	7586	7727	7747	7615	7588	7679	7753	7526	7507	7609	7657	7591	7566	7548	7588	7615	7626	7821	7611	7586	7700	7687	7610	7620	7532	7645	7632	7660	7522	7624	7701	7581	7529	7668	7568	7636	7645	7700	7593	7600	7628	7651
27273	22981	11384	3510	1412	910	816	770	823	863	791	805	805	773	772	840	770	764	806	762	769	801	763	823	806	797	808	810	790	796	852	793	755	818	781	759	865	842	826	776	770	796	804	804	796	833	832	789	770	840	753	810	759	807	780	788	771	784	814	822	783	814	774	781	795	772	814	817	786	782	831	830	801	800	778	772	778	750	817	810	787	818	858	777	806	777	789	780	828	812	801	787	796	758	789	814	790	852	776	800	795	825	760	782	753	795	795	851	784	791	822	796	821	800	795	835	775	815	835	831	793	767	744	780	798	786	847	822	790	835	753	806	822	791	823	840	806	800	806	802	784	779	826	803	846	854	812	848	786	842	746	780	789	765	821	776	786	813	781	780	812	761	730	780	765	801	802	830	779	762	774	799	762	814	739	834	765	826	781	823	806	778	826	834	744	801	780	788	760	757	786	806	794	828	782	768	774	798	771	805	789	798	792	761	813	780	787	749	767	818	760	794	793	828	819	776	791	755	819	854	756	788	796	845	743	787	775	778	797	827	808	826	815	815	784	755	853	807	795	814	827	782	837	745	813	811	794	819	820	816	799	778	794	820	796	771	780	800	796	793	831	752	783	827	807	824	824	847	744	813	756	789	827	762	761	811	783	853	786	841	832	796	793	759	828	839	759	808	827	875	779	818	859	789	761	824	782	825	807	812	791	783	770	728	796	829	827	748	805	771	840	811	817	797	781	816	790	766	824	803	820	736	795	792	824	793	821	783	793	824	829	788	836	739	782	765	778	829	791	830	821	815	797	800	789	784	820	805	783	814	751	796	798	773	771	798	753	786	815	844	793	841	797	852	773	784	779	767	793	826	813	772	786	832	809	783	807	789	795	741	804	745	814	830	829	783	808	825	816	806	826	783	801	814	800	787	780	778	822	784	782	857	776	757	852	776	778	789	782	811	786	823	828	817	821	782	771	790	840	781	797	834	785	766	797	757	837	765	800	804	809	783	819	807	822	784	794	814	826	824	852	764	786	791	837	811	730	794	843	790	810	848	772	837	742	788	839	748	775	807	862	764	786	824	770	808	829	760	827	844	784	771	757	834	772	791	776	807	810	829	756	771	780	837	812	778	778	788	818	788	790	792	820	773	806	797	781	839	799	825	833	829	783	805	783	855	778	812	787	774	788	781	759	819	802	768	811	808	768	818	785	806	796	811	866	818	805	813	815	761	808	768	820	729	809	778	773	770	835	785	765	801	759	790	783	813	760	830	794	821	790	810	765	824	834	833	790	793	793	814	763	786	850	836	788	814	788	862	812	809	815	783	806	823	838	833	808	823	792	776	777	831	804	779	791	802	796	760	838	824	793	776	849	838	814	872	814	823	763	768	801	787	794	817	766	792	787	756	766	841	834	839	797	804	812	799	795	818	775	780	843	800	765	800	757	849	775	818	830	786	783	830	808	805	810	775	818	820	815	788	766	781	783	780	773	818	788	770	771	790	765	785	803	776	830	825	764	800	851	824	762	839	833	788	764	793	829	807	814	781	762	816	785	787	810	850	822	778	797	818	812	796	766	761	770	785	801	792	782	782	776	786	837	816	796	766	790	829	801	781	787	814	828	807	792	843	798	782	815	798	802	782	783	814	785	797	822	813	824	838	777	827	780	727	817	768	794	818	778	808	759	831	766	784	812	811	767	796	768	824	799	781	805	766	794	766	716	831	826	829	764	832	794	875	803	801	786	758	807	807	791	811	760	800	787	762	762	798	828	805	822	795	799	785	809	820	781	781	774	750	757	803	770	773	796	784	775	806	808	756	800	760	782	796	811	800	814	749	771	807	801	753	771	777	777	770	801	823	793	811	786	821	791	829	851	762	803	800	782	736	849	804	776	830	790	805	795	734	764	824	786	838	791	822	855	819	804	783	766	798	784	799	771	796	785	782	792	797	776	796	796	790	834	777	812	818	817	782	782	868	792	810	840	804	733	770	814	794	767	737	813	772	789	798	837	805	789	779	838	755	803	825	786	766	812	819	772	761	813	867	834	815	823	752	779	794	801	798	757	809	752	794	791	800	764	818	768	834	780	825	820	788	834	802	790	727	827	809	824	768	784	791	793	823	829	806	769	826	770	775	817	794	858	782	744	784	739	753	833	794	759	797	800	813	844	786	759	758	793	805	794	744	800	817	738	753	821	814	806	803	815	788	803	766	839	756	763	846	782	799	756	825	782	753	837	721	807	797	819	778	799	829	888	809	777	827	821	805	766	815	785	737	767	802	846	805	766	775	808	800	831	793	834	806	831	825	826	735	823	789	775	815	834	768	775	807	821	869	832	780	804	776	785	775	760	840	770	805	790	770	801	744	783	785	786	824	801	754	779	811	842	771	769	777	755	827	752	783	789	799	793	819	793	746	746	799	811	828	818	766	797	804	831	772	799	787	757	806	779	827	803	722	752	774	761	807	775	768	845	765	859	769	806	741	784	841	756	798	753	762	873	771	800	850	795	791	778	774	803	862	856	773	810	792	769	832	804	829	807	834	780	790	766	807	753	810	842	773	818	756	771	827	803	791	770	759	844	817	814	829	775	724	790	810	773	731	771	798	800	829	834	810	760	813	818	842	788	798	703	842	802	758	802	806	742	769	739	817	830	820	773	801	791	779	831	741	831	768	800	741	792	762	795	804	804	792	860	778	756	804	751	755	866	784	809	780	808	830	791	829	817	803	806	804	810	754	778	787	813	816	784	808	801	802	816	830	791	779	827	858	864	767	781	779	792	799	728	756	846	769	842	816	813	786	821	794	801	758	839	833	782	851	759	794	776	822	803	788	867	755	816	797	742	856	817	756	832	832	796	796	875	791	806	819	816	832	765	796	788	797	812	801	763	843	785	777	813	798	800	820	824	778	795	815	792	847	782	800	802	786	819	774	769	803	770	770	839	817	757	781	810	825	857	739	827	815	768	790	826	798	796	778	851	805	829	842	774	789	819	809	818	812	848	736	823	750	816	798	832	790	768	777	830	856	766	776	848	821	784	784	789	823	776	791	818	751	865	764	779	816	797	839	832	874	810	799	855	799	801	783	789	823	770	786	824	788	804	803	773	773	798	763	808	790	810	797	773	747	800	827	823	785	815	818	760	809	788	794	781	835	834	784	773	836	744	787	804	798	780	749	792	828	809	786	780	758	757	732	802	804	852	754	766	778	739	742	746	811	804	814	839	770	806	817	771	855	795	828	789	804	792	812	764	777	791	764	761	784	826	769	779	777	753	810	753	749	793	792	834	775	796	790	757	807	785	778	807	773	806	791	814	783	814	769	764	785	791	857	777	809	788	788	809	754	840	822	790	795	815	802	815	842	806	775	805	801	776	730	829	828	744	808	807	736	785	732	795	748	792	776	852	823	791	817	799	789	842	847	759	756	798	781	832	819	769	742	814	814	805	829	811	840	850	776	815	793	787	800	785	816	805	785	833	791	775	858	797	788	813	796	800	814	808	797	813	773
60211	49016	35008	25067	15684	9008	7043	6737	6709	6675	6695	6794	6693	6588	6626	6548	6602	6639	6892	6577	6677	6764	6641	6600	6622	6621	6706	6733	6637	6748	6586	6688	6742	6620	6604	6684	6702	6664	6693	6705	6634	6678	6615	6593	6654	6569	6626	6743	6731	6531	6667	6766	6631	6573	6706	6776	6556	6753	6719	6716	6767	6572	6639	6643	6570	6701	6669	6656	6556	6630	6757	6684	6718	6715	6758	6575	6636	6679	6605	6621	6668	6683	6551	6707	6755	6722	6686	6660	6681	6673	6586	6790	6716	6543	6544	6669	6647	6496	6813	6714	6611	6613	6647	6605	6545	6712	6556	6649	6682	6711	6647	6732	6600	6662	6657	6626	6617	6659	6761	6565	6724	6567	6603	6562	6719	6635	6596	6691	6655	6647	6660	6741	6654	6671	6786	6626	6779	6540	6652	6587	6562	6610	6428	6583	6675	6716	6767	6689	6578	6474	6622	6514	6709	6688	6658	6635	6655	6720	6798	6554	6729	6678	6596	6563	6723	6828	6610	6648	6584	6602	6636	6693	6708	6603	6640	6652	6638	6669	6610	6623	6848	6748	6566	6565	6633	6826	6532	6597	6727	6589	6530	6724	6669	6765	6706	6727	6634	6751	6761	6690	6715	6621	6719	6585	6631	6708	6771	6546	6678	6647	6552	6607	6643	6602	6772	6659	6717	6801	6615	6621	6663	6722	6695	6689	6563	6717	6761	6606	6704	6621	6666	6690	6727	6625	6638	6535	6568	6723	6662	6772	6604	6724	6711	6721	6683	6724	6626	6624	6644	6601	6570	6722	6635	6741	6667	6584	6635	6642	6626	6714	6626	6566	6691	6658	6708	6735	6630	6644	6596	6724	6693	6633	6672	6787	6663	6631	6622	6597	6658	6629	6590	6750	6653	6685	6576	6558	6607	6632	6629	6769	6623	6644	6682	6794	6619	6586	6749	6679	6634	6532	6735	6556	6709	6641	6553	6654	6673	6616	6598	6738	6656	6713	6810	6574	6686	6607	6681	6722	6765	6623	6670	6702	6629	6523	6755	6642	6501	6589	6754	6684	6791	6679	6680	6604	6800	6645	6573	6555	6693	6594	6694	6619	6634	6715	6619	6712	6702	6698	6558	6601	6750	6643	6727	6709	6723	6652	6592	6668	6591	6589	6726	6460	6692	6645	6667	6691	6688	6826	6798	6699	6610	6539	6592	6689	6548	6722	6633	6669	6650	6590	6669	6673	6657	6598	6583	6698	6706	6625	6730	6721	6694	6708	6702	6673	6671	6781	6685	6638	6516	6649	6531	6563	6472	6590	6626	6777	6691	6460	6674	6688	6676	6531	6659	6764	6641	6689	6628	6706	6659	6589	6592	6780	6677	6662	6605	6609	6683	6549	6632	6706	6583	6635	6675	6764	6571	6737	6660	6737	6646	6711	6646	6639	6710	6737	6685	6688	6696	6581	6572	6707	6597	6582	6739	6640	6610	6682	6690	6618	6564	6782	6563	6748	6621	6605	6716	6623	6761	6722	6557	6591	6667	6759	6684	6618	6648	6587	6648	6550	6620	6600	6562	6594	6586	6641	6768	6612	6690	6604	6635	6664	6739	6602	6783	6703	6707	6545	6591	6752	6711	6638	6651	6563	6606	6576	6579	6625	6752	6735	6559	6623	6674	6771	6564	6598	6579	6723	6618	6542	6731	6669	6547	6557	6696	6649	6703	6521	6645	6718	6742	6720	6765	6670	6589	6693	6713	6646	6773	6645	6708	6732	6713	6710	6751	6718	6674	6685	6553	6651	6609	6512	6644	6807	6736	6655	6740	6619	6700	6648	6733	6689	6554	6773	6621	6679	6663	6670	6538	6680	6563	6767	6655	6639	6799	6583	6657	6640	6634	6723	6671	6570	6605	6622	6730	6634	6658	6615	6648	6744	6540	6706	6791	6791	6652	6802	6707	6693	6742	6661	6614	6598	6535	6585	6835	6648	6637	6760	6642	6641	6576	6554	6766	6630	6603	6642	6685	6702	6786	6507	6563	6596	6647	6670	6588	6659	6800	6565	6626	6578	6681	6611	6573	6568	6713	6833	6547	6690	6603	6717	6645	6842	6774	6577	6643	6659	6619	6645	6773	6743	6720	6668	6702	6672	6634	6565	6779	6737	6767	6720	6688	6660	6707	6641	6746	6905	6716	6602	6669	6768	6634	6722	6730	6507	6679	6731	6634	6593	6582	6505	6641	6560	6735	6575	6631	6680	6678	6683	6717	6666	6717	6711	6655	6673	6674	6572	6629	6610	6646	6760	6668	6597	6587	6583	6473	6655	6683	6715	6713	6623	6612	6636	6660	6730	6605	6642	6635	6670	6580	6550	6656	6554	6733	6695	6585	6639	6596	6861	6736	6597	6607	6622	6588	6653	6691	6635	6593	6478	6683	6723	6630	6697	6635	6731	6702	6653	6737	6671	6693	6766	6698	6694	6662	6666	6468	6667	6513	6632	6642	6730	6728	6618	6651	6742	6658	6695	6598	6651	6756	6652	6726	6584	6668	6578	6752	6797	6622	6582	6585	6651	6787	6609	6645	6679	6779	6718	6729	6708	6580	6679	6646	6616	6684	6706	6571	6665	6772	6646	6608	6821	6532	6554	6695	6647	6761	6767	6652	6657	6608	6696	6662	6685	6597	6704	6588	6739	6614	6674	6672	6653	6640	6665	6492	6662	6671	6740	6723	6804	6612	6731	6592	6582	6622	6703	6653	6646	6649	6763	6631	6698	6598	6760	6544	6611	6571	6693	6728	6617	6691	6686	6714	6708	6804	6677	6769	6663	6603	6605	6625	6752	6656	6749	6511	6703	6640	6665	6682	6675	6738	6600	6768	6595	6683	6521	6599	6690	6657	6559	6580	6654	6693	6494	6839	6612	6769	6641	6681	6645	6602	6618	6760	6716	6626	6684	6591	6705	6657	6721	6630	6604	6555	6595	6717	6622	6773	6682	6553	6738	6766	6487	6643	6731	6510	6670	6692	6498	6706	6550	6680	6550	6838	6657	6745	6565	6734	6699	6744	6652	6642	6728	6809	6694	6576	6746	6839	6744	6801	6562	6678	6721	6586	6723	6748	6664	6768	6766	6683	6703	6662	6718	6762	6634	6609	6732	6687	6577	6681	6558	6687	6864	6613	6665	6745	6605	6689	6581	6697	6695	6697	6696	6707	6727	6603	6757	6666	6737	6568	6663	6680	6729	6612	6750	6565	6607	6635	6625	6656	6560	6604	6729	6652	6747	6699	6725	6735	6598	6626	6553	6620	6601	6743	6529	6586	6721	6589	6642	6673	6601	6703	6703	6730	6713	6654	6672	6568	6849	6533	6732	6623	6775	6614	6610	6706	6566	6581	6614	6663	6709	6645	6502	6508	6683	6710	6690	6646	6575	6684	6662	6668	6592	6692	6770	6651	6597	6693	6650	6692	6573	6687	6651	6704	6596	6637	6604	6644	6688	6676	6523	6637	6658	6642	6729	6516	6805	6657	6596	6715	6586	6686	6701	6683	6572	6747	6752	6616	6680	6565	6697	6748	6625	6673	6764	6704	6522	6910	6741	6623	6724	6602	6602	6644	6659	6662	6588	6701	6671	6652	6678	6736	6647	6521	6581	6692	6641	6673	6576	6521	6707	6581	6561	6662	6732	6608	6697	6632	6614	6659	6598	6626	6729	6664	6606	6614	6665	6593	6709	6562	6749	6519	6657	6647	6645	6687	6638	6748	6599	6658	6737	6683	6744	6575	6675	6715	6680	6673	6684	6731	6833	6560	6587	6724	6791	6693	6646	6677	6795	6563	6758	6711	6749	6596	6746	6652	6630	6646	6673	6655	6611	6602	6627	6578	6531	6548	6537	6779	6630	6710	6586	6708	6662	6751	6559	6712	6700	6510	6647	6695	6823	6787	6419	6674	6632	6657	6718	6700	6504	6536	6741	6533	6663	6641	6638	6646	6728	6676	6744	6565	6709	6676	6572	6715	6789	6729	6576	6671	6634	6594	6659	6694	6624	6627	6809	6628	6757	6690	6628	6605	6594	6644	6685	6701	6696	6615	6686	6586	6642	6621	6696	6638	6640	6698	6627	6737	6763	6630	6716	6725	6693	6602	6669	6633	6732	6610	6660	6641	6715	6766	6625	6588	6594	6518	6712	6634	6754	6682	6690	6757	6575	6806	6750	6601	6593	6690	6619	6536	6683	6587	6757	6708	6753	6706	6669	6708	6580	6709	6713	6699	6669	6609	6563	6449	6714	6576	6858	6638	6729	6764	6730	6610	6621	6708	6601	6697	6618	6679	6661	6607	6662	6651	6758	6739	6592	6638	6610	6528	6760	6757	6649	6760	6798	6535	6684	6653	6661	6595	6612	6633	6610	6565	6725	6533	6533	6606	6620	6644	6631	6631	6648	6648	6614	6674	6757	6723	6624	6651	6636	6586	6615	6738	6732	6676	6677	6662	6605	6624	6584	6647	6705	6704	6737	6690	6750	6697	6632	6572	6597	6633	6723	6666	6679	6706	6783	6584	6709	6649	6685	6483	6706	6604	6652	6714	6779	6668	6582	6856	6685	6688	6634	6544	6680	6692	6669	6601	6584	6668	6677	6711	6593	6776	6608	6659	6693	6727	6726	6693	6592	6625	6685	6677	6715	6724	6670	6703	6687	6700	6646	6801	6438	6689	6727	6662	6664	6648	6601	6608	6725	6588	6590	6738	6690	6637	6662	6650	6611	6670	6747	6669	6600	6694	6767	6694	6676	6609	6784	6665	6649	6674	6648	6750	6672	6570	6696	6654	6623	6613	6614	6578	6812	6564	6620	6804	6600	6722	6695	6562	6679	6618	6699	6689	6551	6649	6586	6587	6645	6602	6519	6758	6684	6652	6636	6602	6768	6661	6818	6570	6727	6580	6578	6617	6623	6829	6712	6716	6619	6736	6692	6652	6647	6665	6682	6753	6600	6698	6585	6692	6649	6713	6613	6680	6578	6636	6570	6648	6661	6575	6775	6611	6622	6588	6709	6691	6696	6700	6618	6746	6742	6699	6665	6530	6751	6592	6780	6679	6788	6652	6637	6789	6669
27187	21956	11117	3574	1340	900	761	776	744	784	795	747	794	769	784	804	787	779	806	779	748	770	783	772	832	794	759	756	738	771	746	782	764	775	778	776	807	773	726	761	751	781	802	838	761	778	817	754	802	774	743	754	840	756	753	796	764	831	811	773	827	735	815	811	771	798	814	811	757	734	764	758	772	701	783	807	725	814	767	825	777	776	789	781	817	768	797	788	749	791	792	759	776	786	750	778	805	769	774	803	780	779	822	821	835	770	797	810	838	754	801	783	706	736	831	812	801	766	761	770	778	733	743	761	750	772	768	716	814	820	801	791	744	737	818	749	750	741	798	779	834	775	761	760	833	782	794	803	783	786	832	752	761	781	772	774	778	792	845	780	766	728	825	746	797	791	828	781	830	739	775	773	768	823	776	770	771	781	790	746	790	745	787	771	801	745	758	756	789	756	759	778	782	778	755	812	772	763	788	738	817	769	788	745	799	739	797	787	805	841	842	746	801	863	784	834	809	803	775	786	804	830	771	739	789	773	782	775	751	779	759	778	759	707	747	782	809	790	796	787	747	799	843	808	813	826	799	790	754	710	797	797	808	736	761	731	765	764	796	794	835	788	767	836	809	806	735	797	790	772	768	765	762	833	762	763	747	773	774	781	815	828	836	764	782	815	829	727	772	833	784	788	795	753	794	759	757	730	764	793	779	752	775	773	769	809	759	789	769	726	768	828	738	820	806	780	801	765	812	788	783	818	741	768	772	764	734	774	737	768	798	741	793	769	854	816	758	817	792	840	757	738	787	752	804	834	812	762	740	840	831	762	730	772	811	766	795	772	819	789	794	748	783	756	773	802	762	786	749	786	795	803	810	737	817	761	777	767	807	762	809	767	787	797	732	757	740	773	814	748	786	847	758	816	766	733	810	766	775	809	766	762	834	692	798	786	754	803	811	826	771	762	774	782	781	796	781	799	768	778	794	760	794	737	826	812	804	818	827	799	827	789	782	784	758	765	789	798	771	775	778	764	776	789	787	791	785	807	753	797	811	776	757	799	821	793	791	767	770	787	785	802	810	784	802	760	777	809	818	755	776	697	780	788	814	809	762	766	766	780	753	730	779	786	775	780	760	773	781	792	801	849	811	780	753	785	726	783	790	824	841	797	801	806	786	749	776	768	811	771	830	739	768	784	780	744	784	829	789	757	754	733	689	795	834	799	765	704	763	777	774	805	789	835	819	761	764	756	748	819	777	762	762	780	807	767	798	784	761	738	834	774	786	768	783	749	808	765	751	762	802	848	797	805	790	805	716	776	798	792	778	781	779	803	780	819	821	733	790	795	789	814	808	763	807	777	784	771	731	784	786	739	796	725	808	812	807	766	792	832	759	816	748	733	766	741	770	793	755	756	750	749	804	844	793	776	756	791	749	754	744	740	756	785	792	753	788	826	841	775	826	815	791	805	773	824	754	775	824	786	787	767	805	741	740	762	822	846	765	767	764	784	735	737	785	790	795	803	798	799	738	735	757	818	805	749	778	793	757	763	756	762	795	779	820	763	790	778	727	744	789	815	791	801	807	709	753	790	771	797	740	831	817	775	803	815	795	789	761	780	790	783	817	762	776	756	782	791	757	806	761	827	766	769	779	814	775	770	837	790	751	785	820	782	811	782	826	796	752	813	801	766	793	786	803	811	758	778	770	763	782	738	795	752	798	787	781	792	792	838	822	767	826	743	742	778	783	767	790	844	755	802	742	807	737	716	791	819	766	832	759	740	783	803	781	827	781	762	766	806	765	745	816	776	787	793	772	803	775	767	796	802	799	771	799	829	793	840	776	731	722	775	794	778	785	752	764	803	775	807	789	795	810	775	795	766	803	809	757	784	753	811	756	804	777	792	808	782	762	722	814	729	758	772	776	759	787	774	743	808	809	795	784	749	749	779	776	813	846	797	807	801	766	793	832	795	775	769	718	743	837	790	789	779	850	787	764	797	810	771	790	791	744	799	819	792	806	748	802	764	798	808	815	774	800	769	745	775	758	740	775	773	786	792	774	765	823	828	794	770	813	793	757	755	789	787	810	806	786	762	776	793	804	777	799	792	772	765	760	750	832	816	804	735	763	726	810	778	754	785	749	740	755	819	802	776	778	763	759	813	794	747	795	766	784	711	762	830	765	753	794	795	787	833	773	838	813	777	780	765	771	772	772	822	807	798	725	762	774	842	811	773	776	778	834	827	789	789	760	841	745	751	806	803	777	754	773	716	754	800	781	744	796	786	724	775	760	795	799	748	741	766	791	764	789	791	777	728	856	831	835	780	829	747	762	758	763	773	803	806	754	768	711	827	761	785	777	754	731	780	812	845	814	789	759	809	704	774	768	788	741	733	811	803	738	775	739	790	824	790	833	763	766	764	816	775	796	802	761	806	769	825	805	780	794	799	753	821	749	779	778	783	784	789	741	750	858	780	776	802	804	807	790	737	763	798	818	782	801	768	780	776	761	741	792	810	761	794	794	801	759	803	751	803	750	777	802	754	759	752	806	744	794	773	798	781	787	763	774	739	757	796	783	746	735	764	751	772	743	782	772	761	744	799	725	821	803	818	781	755	834	772	781	818	754	754	759	839	793	804	826	770	785	762	777	784	772	834	805	795	785	808	745	792	791	841	791	784	724	743	822	761	760	783	769	809	767	807	788	784	790	811	801	768	784	772	794	746	790	745	747	850	763	786	803	744	792	783	748	792	778	805	789	813	770	773	772	789	783	776	795	762	748	795	774	794	759	779	774	735	757	819	782	779	819	776	773	799	766	805	796	766	804	830	786	782	787	822	764	834	786	779	734	789	774	761	820	796	774	726	767	739	759	844	783	818	806	803	787	751	756	715	796	793	805	724	748	780	803	811	799	822	780	823	777	776	792	776	783	784	786	757	816	801	747	762	772	837	761	769	754	783	765	789	803	770	773	801	804	801	771	770	817	798	759	775	814	752	821	757	808	827	765	778	814	794	762	780	786	791	780	797	792	776	764	758	758	797	786	744	792	783	767	770	749	728	801	763	744	757	793	791	790	755	797	819	770	713	790	792	775	758	803	735	778	784	760	784	788	798	841	769	788	831	814	791	790	791	800	791	778	785	757	762	794	839	758	817	793	843	760	796	761	783	754	775	736	829	763	805	815	722	794	812	726	808	772	773	794	760	760	701	809	789	774	771	804	745	788	742	802	777	774	788	798	817	811	754	778	776	752	801	779	821	793	717	817	792	760	765	776	725	755	739	738	762	701	781	779	778	801	735	824	755	842	775	768	736	811	763	808	759	728	809	777	809	822	813	756	809	715	765	724	727	814	780	727	799	807	770	787	764	779	812	855	791	819	805	797	752	741	833	769	818	792	758	812	759	817	772	750	770	791	756	811	805	784	811	781	815	783	787	785	830	817	786	813	792	806	829	777	764	748	740	787	789	809	789	756	760	789	780	811	773	847	793	757	795	810	807	779	752	750	820	731	792
59675	48120	34979	25098	15637	8762	6868	6699	6472	6568	6580	6519	6552	6484	6491	6546	6772	6566	6579	6522	6435	6502	6528	6539	6529	6490	6530	6470	6474	6486	6569	6532	6586	6560	6540	6491	6690	6625	6566	6486	6524	6426	6562	6562	6466	6447	6528	6509	6593	6531	6480	6558	6448	6596	6614	6496	6547	6423	6523	6670	6580	6539	6527	6563	6587	6487	6443	6611	6578	6506	6587	6687	6625	6467	6412	6549	6539	6621	6509	6529	6533	6591	6462	6435	6466	6612	6420	6552	6566	6487	6536	6488	6545	6517	6535	6473	6563	6457	6506	6401	6500	6569	6541	6664	6576	6649	6618	6434	6566	6530	6641	6612	6568	6545	6532	6610	6359	6572	6526	6462	6546	6613	6639	6584	6617	6517	6575	6492	6485	6598	6514	6561	6380	6542	6604	6520	6441	6512	6565	6549	6612	6506	6616	6603	6615	6531	6529	6487	6559	6572	6588	6424	6455	6507	6489	6397	6526	6520	6614	6595	6523	6485	6603	6541	6573	6585	6620	6576	6466	6503	6564	6518	6489	6643	6510	6567	6482	6487	6535	6404	6603	6529	6557	6515	6610	6509	6524	6615	6650	6514	6429	6455	6558	6563	6494	6571	6570	6584	6406	6522	6452	6529	6602	6489	6573	6600	6566	6570	6552	6510	6605	6578	6608	6446	6550	6535	6577	6505	6535	6610	6660	6488	6634	6455	6407	6351	6548	6524	6515	6676	6506	6515	6593	6584	6465	6532	6506	6490	6533	6641	6468	6519	6531	6510	6444	6626	6555	6508	6533	6495	6484	6486	6571	6559	6447	6642	6590	6628	6490	6499	6514	6533	6495	6533	6588	6633	6475	6559	6329	6475	6488	6640	6596	6485	6502	6523	6691	6673	6571	6623	6575	6543	6498	6641	6488	6540	6603	6552	6490	6498	6560	6595	6646	6494	6578	6484	6429	6538	6423	6485	6533	6630	6442	6570	6603	6589	6467	6669	6470	6568	6548	6502	6697	6633	6441	6582	6434	6420	6581	6480	6541	6490	6371	6531	6522	6514	6508	6670	6492	6529	6466	6450	6577	6495	6665	6518	6584	6519	6645	6611	6579	6603	6537	6538	6625	6582	6510	6509	6521	6457	6444	6501	6577	6499	6602	6458	6614	6571	6541	6511	6523	6536	6486	6643	6619	6587	6583	6664	6531	6528	6570	6548	6527	6536	6547	6467	6627	6478	6519	6573	6512	6525	6538	6487	6513	6429	6557	6568	6490	6594	6512	6440	6575	6629	6491	6529	6561	6596	6599	6549	6550	6482	6627	6395	6574	6528	6607	6556	6646	6367	6572	6692	6532	6577	6524	6482	6537	6660	6457	6541	6525	6531	6543	6446	6461	6426	6446	6455	6583	6558	6607	6670	6566	6622	6480	6443	6424	6531	6557	6583	6573	6547	6519	6637	6473	6559	6364	6593	6595	6549	6588	6591	6461	6611	6470	6508	6617	6497	6582	6431	6524	6447	6631	6600	6594	6492	6540	6559	6514	6585	6435	6497	6491	6485	6493	6474	6647	6574	6547	6526	6478	6627	6508	6483	6587	6585	6462	6598	6568	6430	6570	6543	6477	6626	6614	6621	6391	6662	6490	6458	6653	6471	6401	6598	6578	6621	6541	6390	6541	6580	6461	6509	6566	6426	6502	6485	6519	6555	6494	6532	6534	6481	6559	6576	6462	6512	6426	6589	6576	6642	6312	6597	6409	6557	6561	6584	6476	6568	6421	6610	6474	6516	6479	6630	6367	6484	6587	6617	6590	6668	6592	6637	6465	6580	6451	6514	6471	6530	6501	6667	6475	6532	6533	6465	6588	6475	6610	6569	6771	6516	6471	6398	6571	6468	6570	6511	6575	6450	6513	6543	6537	6531	6588	6509	6591	6591	6611	6411	6605	6509	6653	6464	6596	6486	6483	6586	6497	6503	6349	6465	6642	6509	6518	6562	6539	6502	6480	6528	6470	6425	6604	6552	6555	6584	6535	6695	6520	6611	6586	6415	6609	6588	6634	6496	6384	6502	6446	6608	6653	6443	6487	6493	6585	6658	6529	6544	6653	6497	6549	6447	6490	6550	6636	6486	6566	6513	6478	6694	6607	6498	6463	6423	6492	6604	6588	6591	6487	6589	6545	6617	6662	6525	6555	6666	6583	6663	6470	6545	6578	6509	6519	6525	6669	6627	6361	6627	6554	6500	6510	6608	6506	6447	6550	6551	6467	6557	6414	6625	6574	6558	6571	6471	6520	6512	6482	6595	6596	6567	6556	6485	6582	6565	6611	6528	6548	6610	6529	6434	6492	6380	6544	6506	6548	6555	6478	6553	6430	6601	6577	6414	6525	6598	6656	6498	6605	6451	6404	6647	6550	6601	6654	6439	6473	6462	6556	6528	6516	6564	6403	6456	6612	6563	6503	6545	6582	6607	6434	6494	6476	6593	6468	6497	6559	6515	6507	6524	6553	6571	6586	6681	6525	6529	6558	6676	6542	6696	6470	6572	6408	6532	6465	6489	6524	6471	6575	6433	6559	6605	6463	6586	6513	6582	6542	6513	6482	6565	6457	6500	6507	6635	6598	6443	6563	6635	6497	6639	6533	6445	6507	6723	6522	6475	6569	6489	6446	6660	6465	6503	6549	6610	6673	6647	6577	6650	6387	6503	6386	6553	6608	6534	6530	6510	6593	6435	6509	6611	6674	6588	6593	6639	6532	6553	6565	6529	6486	6565	6577	6438	6485	6587	6537	6524	6540	6580	6601	6616	6390	6495	6445	6562	6651	6492	6552	6561	6497	6534	6646	6620	6622	6444	6650	6383	6379	6575	6632	6570	6489	6685	6498	6464	6437	6577	6593	6515	6601	6488	6445	6428	6583	6500	6543	6411	6563	6611	6531	6456	6513	6684	6441	6559	6593	6523	6467	6573	6636	6564	6558	6630	6572	6529	6596	6508	6621	6519	6603	6474	6536	6618	6602	6465	6485	6559	6577	6558	6483	6670	6644	6559	6483	6502	6659	6488	6543	6611	6471	6641	6497	6539	6449	6549	6644	6609	6644	6736	6627	6567	6494	6529	6527	6584	6633	6481	6514	6315	6501	6502	6543	6464	6469	6519	6509	6469	6613	6418	6667	6442	6530	6357	6424	6593	6420	6453	6558	6454	6479	6638	6471	6536	6533	6499	6646	6523	6508	6446	6531	6491	6563	6488	6510	6495	6525	6605	6650	6555	6331	6569	6508	6555	6492	6438	6498	6525	6615	6680	6435	6694	6504	6500	6677	6450	6522	6580	6529	6450	6541	6571	6649	6521	6529	6522	6441	6457	6650	6429	6505	6468	6728	6426	6658	6428	6560	6605	6518	6695	6551	6445	6509	6505	6660	6673	6431	6439	6441	6525	6702	6501	6494	6557	6428	6569	6575	6399	6526	6647	6469	6387	6539	6542	6486	6614	6608	6611	6434	6528	6556	6586	6523	6549	6478	6535	6540	6449	6564	6529	6656	6418	6546	6655	6667	6468	6405	6612	6537	6473	6502	6438	6563	6595	6439	6579	6539	6439	6555	6463	6488	6514	6551	6580	6542	6501	6599	6443	6566	6305	6475	6536	6618	6564	6509	6546	6500	6392	6489	6587	6588	6728	6432	6597	6458	6641	6444	6584	6616	6534	6371	6613	6500	6427	6527	6444	6548	6522	6563	6575	6594	6777	6635	6509	6654	6518	6599	6410	6506	6474	6511	6711	6549	6441	6558	6640	6594	6442	6648	6565	6602	6578	6508	6567	6628	6586	6507	6529	6646	6596	6580	6592	6589	6584	6628	6530	6512	6559	6679	6626	6491	6517	6559	6551	6568	6514	6450	6528	6521	6497	6595	6374	6615	6467	6571	6550	6619	6428	6608	6394	6564	6567	6598	6465	6532	6559	6504	6614	6594	6550	6484	6503	6375	6480	6562	6618	6496	6438	6629	6581	6515	6520	6544	6538	6502	6531	6367	6654	6496	6603	6524	6567	6556	6547	6529	6528	6450	6652	6530	6468	6722	6611	6615	6614	6586	6588	6488	6565	6592	6550	6535	6514	6532	6522	6437	6499	6635	6497	6553	6482	6483	6525	6507	6545	6546	6392	6413	6678	6589	6442	6593	6535	6613	6421	6637	6488	6616	6416	6617	6533	6566	6583	6374	6459	6649	6306	6470	6646	6521	6463	6544	6580	6466	6578	6637	6630	6601	6535	6523	6646	6467	6539	6425	6577	6413	6506	6490	6612	6593	6553	6712	6606	6485	6455	6450	6667	6486	6622	6551	6526	6523	6476	6398	6472	6601	6532	6441	6469	6625	6689	6422	6616	6569	6663	6520	6587	6410	6584	6376	6432	6508	6579	6392	6625	6559	6649	6615	6445	6546	6548	6571	6482	6478	6520	6607	6657	6648	6686	6536	6456	6598	6495	6597	6470	6458	6421	6504	6597	6448	6508	6613	6709	6520	6529	6679	6585	6398	6553	6513	6475	6503	6553	6441	6545	6602	6532	6533	6643	6497	6514	6511	6632	6486	6526	6351	6631	6514	6484	6579	6646	6675	6646	6572	6629	6440	6644	6555	6386	6514	6479	6571	6494	6562	6558	6588	6424	6478	6515	6542	6595	6664	6573	6608	6598	6591	6562	6597	6561	6592	6623	6697	6620	6593	6481	6510	6561	6529	6580	6470	6528	6625	6627	6603	6591	6637	6519	6504	6544	6415	6520	6561	6637	6584	6550	6491	6624	6502	6674	6520	6471	6562	6581	6508	6625	6594	6563	6510	6443	6678	6546	6551	6562	6533	6487	6551	6394	6531	6497	6484	6418	6584	6604	6506	6481	6592	6565	6532	6485	6376	6513	6568	6610	6654	6528	6548	6454	6526	6518	6605	6470	6546	6567	6673	6470	6616	6583	6542	6614	6623	6571	6509	6463	6593	6537	6449	6612	6563	6523	6459	6522	6556	6449	6525	6604	6501	6551	6464	6571	6580	6478	6627	6558	6448	6576	6509	6498	6471	6556	6401	6588	6520	6666	6517	6502	6699	6494	6592	6469	6538	6467	6523	6612
39053	40140	23816	9236	2647	1150	1027	911	894	911	881	859	867	844	883	941	872	847	901	865	854	910	895	890	837	885	896	878	915	887	871	893	903	896	873	878	863	892	866	889	802	892	866	842	846	871	912	881	886	936	886	885	914	845	898	927	892	862	925	889	859	898	877	886	910	869	831	880	904	869	900	848	858	914	890	858	841	905	873	927	847	859	879	899	828	861	886	870	888	929	916	888	911	899	858	890	864	931	867	852	870	874	972	907	896	858	886	897	890	898	930	905	895	874	847	933	900	885	876	853	909	915	879	923	934	845	877	891	910	831	891	896	906	891	893	884	871	873	876	890	887	936	895	847	939	893	879	890	833	862	894	845	911	908	907	900	870	888	939	870	866	922	848	869	967	830	900	906	851	904	802	912	903	862	929	911	898	877	825	928	888	915	925	850	907	866	858	941	877	875	854	871	846	858	888	893	898	878	877	926	857	871	905	902	916	873	872	901	936	914	904	877	916	909	881	934	939	870	896	902	848	879	877	911	927	864	929	936	888	916	873	862	907	810	879	902	844	930	873	862	871	835	859	860	876	842	863	847	848	889	863	891	846	915	902	892	869	921	876	840	854	894	822	857	913	827	861	869	856	937	856	892	833	878	831	884	913	870	902	931	886	839	866	898	871	898	893	898	860	919	863	808	897	881	887	894	891	874	864	891	922	886	861	848	930	878	854	825	878	869	876	922	947	905	902	888	857	859	860	919	850	885	890	907	895	926	865	870	866	846	884	823	908	887	904	909	862	890	888	838	819	952	909	906	831	926	912	904	903	929	932	892	918	831	880	846	881	848	934	889	892	962	832	891	830	926	858	851	886	893	922	865	913	888	897	868	862	890	897	929	874	864	903	847	895	825	882	859	862	849	869	899	831	911	882	904	953	880	874	896	849	882	872	891	905	911	893	883	869	843	889	893	840	858	861	875	840	923	879	866	916	872	927	910	857	907	878	861	881	899	850	886	880	879	803	882	884	879	855	853	890	883	879	892	893	893	872	910	914	934	920	858	884	915	845	926	857	852	829	856	899	840	884	867	888	925	891	949	896	894	881	821	900	884	837	902	881	919	899	923	854	890	878	935	949	900	840	823	866	839	909	871	902	814	956	858	837	857	888	865	930	910	880	883	929	888	855	928	910	922	881	944	892	848	890	891	928	871	950	836	882	937	892	900	858	888	877	855	929	903	886	902	888	800	922	851	920	856	916	833	872	915	914	884	848	831	849	895	858	879	935	876	861	838	870	920	919	880	843	882	847	879	889	860	875	856	872	920	874	899	880	849	863	860	842	839	876	893	889	887	951	845	885	907	918	870	912	891	908	893	838	910	850	881	906	904	896	919	914	870	871	898	871	895	866	898	853	886	857	885	879	916	915	929	870	897	817	914	910	906	906	884	869	926	866	932	899	872	946	880	901	906	889	915	922	912	911	893	904	878	871	860	920	912	885	844	866	872	889	882	872	904	878	875	925	939	880	879	880	887	881	873	849	827	881	880	908	857	898	931	913	918	901	848	890	849	863	948	871	924	826	885	915	880	899	872	893	887	917	873	913	878	839	869	861	856	851	823	827	869	909	903	881	858	882	834	869	924	871	892	933	882	904	859	939	844	888	873	885	904	887	860	903	889	885	907	974	853	900	843	895	896	893	842	881	889	921	886	879	887	905	817	859	836	869	941	898	867	962	902	842	912	819	900	908	931	865	902	949	858	874	881	833	877	895	911	974	931	891	894	890	871	910	857	937	830	891	862	827	863	904	893	933	840	872	837	872	921	916	863	944	821	882	852	845	869	863	898	887	860	825	826	849	870	910	885	861	920	957	863	937	884	807	893	872	882	848	887	897	893	875	891	913	869	892	891	865	894	892	861	851	867	874	924	895	895	897	895	907	858	873	882	824	844	842	952	860	857	884	889	907	888	862	944	829	898	885	897	863	890	871	858	905	911	908	870	852	863	898	844	878	855	875	858	846	871	937	848	902	929	918	946	871	907	866	832	905	853	853	848	896	881	856	868	895	890	890	828	844	914	844	893	910	895	889	929	911	888	930	864	896	830	879	913	918	864	891	835	915	929	858	859	910	877	831	907	871	869	878	897	969	923	853	861	892	909	951	882	884	889	884	927	858	874	878	890	876	853	874	886	854	874	844	884	912	872	864	871	910	818	834	870	867	873	928	919	890	903	816	931	889	882	918	869	845	892	866	832	919	837	846	880	902	847	852	846	871	856	900	857	828	889	906	889	895	848	871	884	902	833	865	836	900	932	874	892	880	856	879	871	905	887	922	894	864	833	851	868	881	888	902	878	899	905	889	868	813	903	911	884	884	869	859	845	866	885	866	864	868	886	856	904	925	868	843	939	903	860	925	845	926	934	904	899	832	876	887	824	871	929	888	893	851	881	873	884	936	872	855	884	857	864	878	863	885	879	856	896	889	937	877	899	906	907	898	893	867	873	884	857	898	884	884	850	916	885	858	885	841	888	894	911	903	858	884	884	867	910	891	858	862	875	831	902	863	860	922	874	873	852	933	823	856	882	898	952	942	835	879	896	832	892	869	839	898	867	870	913	902	912	869	896	879	855	864	873	877	879	873	890	902	888	873	897	918	897	871	879	928	888	884	877	866	896	880	888	919	838	861	879	869	824	856	839	888	920	885	920	915	906	849	883	873	864	855	875	846	888	925	842	867	840	918	888	915	838	927	908	871	796	819	914	909	861	896	889	889	937	899	910	896	869	909	906	888	893	902	905	899	862	863	900	871	870	891	894	870	872	878	887	866	882	863	894	920	882	908	892	928	901	893	838	882	835	871	865	931	858	846	903	904	922	926	847	883	912	886	867	841	835	856	826	937	818	909	883	873	864	893	878	879	870	834	859	904	908	835	916	808	902	902	898	898	892	852	839	880	850	912	823	925	913	924	897	936	929	896	866	918	935	886	902	885	885	855	875	860	897	880	938	880	919	898	851	881	906	904	850	875	871	943	946	884	849	932	873	917	844	844	860	929	842	870	899	924	899	933	891	886	891	885	883	952	877	870	906	884	865	892	872	867	859	906	835	901	848	896	853	901	931	866	853	882	929	909	881	865	857	838	884	893	879	891	851	896	876	923	859	899	881	924	920	893	942	936	879	844	952	897	874	869	871	855	896	877	824	851	880	882	901	916	898	916	899	851	926	914	843	897	857	890	843	878	891	862	871	908	891	917	928	823	913	860	867	910	847	892	923	890	940	898	852	916	898	846	855	888	900	917	894	890	888	917	938	919	894	931	905	884	894	933	920	835	880	865	898	891	894	910	869	924	879	834	883	909	891	925	929	901	829	891	903	902	855	913	914	865	847	857	876	880	869	902	856	885	887	906	863	915	902	895	882	909	837	848	885	848	877	889	860	863	856	910	897	904	899	834	861	897	851	859	863	873	874	873	882	870	921	921	933	872	886	858	872	909	886	880	905	915	885	876	851	882	896	861	872
68675	61460	48004	37298	25532	12933	7949	7344	7329	7468	7190	7275	7273	7343	7113	7218	7244	7311	7236	7249	7321	7163	7239	7297	7388	7340	7305	7265	7247	7321	7423	7205	7336	7389	7200	7250	7339	7329	7206	7260	7315	7281	7319	7308	7355	7246	7292	7325	7359	7363	7276	7246	7373	7332	7264	7299	7275	7367	7279	7306	7324	7132	7320	7178	7252	7265	7251	7192	7292	7279	7224	7341	7372	7258	7116	7378	7264	7427	7180	7297	7234	7298	7245	7426	7301	7308	7254	7144	7278	7272	7279	7289	7238	7419	7193	7147	7291	7307	7337	7257	7254	7188	7263	7388	7356	7228	7272	7307	7165	7290	7296	7323	7218	7351	7127	7244	7193	7285	7242	7227	7344	7200	7295	7367	7174	7278	7386	7300	7342	7302	7230	7303	7348	7295	7356	7196	7133	7230	7150	7338	7202	7302	7295	7346	7253	7313	7183	7424	7161	7294	7222	7307	7391	7239	7367	7232	7158	7350	7296	7303	7264	7303	7320	7266	7338	7259	7350	7211	7239	7290	7215	7334	7487	7361	7281	7352	7235	7196	7333	7323	7255	7213	7317	7354	7291	7250	7402	7173	7168	7220	7294	7303	7217	7317	7174	7346	7279	7264	7331	7395	7291	7188	7236	7230	7284	7341	7333	7315	7259	7288	7362	7195	7306	7172	7175	7411	7211	7120	7177	7308	7303	7241	7348	7255	7211	7316	7212	7412	7226	7191	7227	7326	7186	7158	7283	7411	7352	7247	7384	7324	7302	7357	7256	7213	7323	7268	7459	7149	7370	7215	7196	7274	7291	7201	7244	7189	7415	7244	7287	7138	7311	7230	7391	7382	7329	7242	7288	7294	7322	7298	7194	7129	7328	7256	7359	7295	7154	7316	7277	7287	7204	7296	7352	7320	7326	7262	7214	7218	7268	7271	7204	7219	7222	7312	7404	7276	7360	7143	7426	7332	7390	7251	7248	7146	7269	7150	7282	7293	7420	7252	7294	7214	7243	7399	7369	7253	7402	7336	7341	7210	7352	7340	7308	7367	7388	7142	7188	7206	7219	7241	7396	7120	7227	7335	7155	7263	7193	7361	7288	7228	7354	7194	7288	7319	7341	7343	7187	7340	7119	7378	7300	7198	7305	7166	7309	7345	7178	7208	7284	7229	7247	7346	7170	7399	7314	7144	7173	7274	7271	7258	7287	7419	7296	7101	7300	7204	7302	7247	7214	7249	7313	7358	7348	7199	7329	7353	7295	7318	7284	7171	7375	7252	7207	7290	7316	7162	7194	7187	7331	7425	7243	7351	7272	7377	7293	7217	7183	7241	7181	7332	7285	7314	7368	7249	7314	7303	7327	7203	7253	7391	7354	7271	7450	7263	7214	7346	7306	7264	7234	7325	7236	7140	7401	7229	7352	7159	7302	7274	7201	7322	7287	7296	7332	7362	7190	7365	7369	7272	7200	7167	7294	7280	7349	7288	7260	7091	7194	7270	7292	7392	7360	7269	7203	7198	7271	7170	7283	7300	7324	7356	7351	7299	7338	7228	7313	7252	7299	7223	7342	7226	7340	7412	7337	7231	7269	7184	7304	7145	7171	7247	7317	7356	7226	7290	7272	7394	7326	7378	7349	7377	7345	7422	7197	7282	7265	7463	7253	7355	7331	7270	7205	7418	7318	7178	7243	7184	7240	7269	7337	7147	7185	7277	7283	7276	7336	7243	7346	7188	7320	7238	7368	7102	7358	7263	7290	7206	7316	7396	7305	7245	7239	7312	7396	7233	7334	7193	7297	7276	7330	7226	7278	7241	7483	7167	7361	7243	7338	7162	7327	7298	7296	7368	7361	7284	7379	7258	7186	7359	7385	7395	7327	7251	7250	7312	7232	7243	7320	7337	7307	7296	7266	7334	7268	7277	7338	7278	7294	7227	7222	7282	7274	7298	7368	7338	7038	7210	7102	7291	7331	7309	7267	7384	7263	7239	7192	7224	7310	7329	7365	7202	7261	7287	7360	7336	7316	7466	7347	7314	7164	7337	7246	7272	7312	7395	7403	7232	7315	7255	7416	7251	7258	7232	7292	7264	7135	7299	7304	7207	7340	7194	7342	7320	7268	7181	7268	7316	7376	7225	7384	7306	7199	7331	7342	7166	7240	7304	7421	7206	7195	7308	7222	7276	7299	7419	7236	7199	7272	7198	7360	7231	7296	7354	7402	7286	7242	7184	7182	7327	7279	7286	7186	7162	7232	7262	7330	7273	7370	7278	7270	7322	7248	7327	7344	7195	7334	7293	7351	7401	7251	7369	7347	7240	7199	7267	7189	7276	7254	7424	7312	7424	7293	7235	7184	7197	7414	7219	7144	7239	7356	7284	7390	7180	7253	7278	7235	7325	7334	7235	7354	7307	7245	7299	7278	7230	7317	7352	7270	7320	7297	7297	7367	7319	7366	7335	7177	7266	7256	7369	7304	7211	7252	7247	7409	7243	7349	7271	7213	7305	7274	7182	7369	7226	7280	7139	7183	7276	7305	7255	7233	7374	7291	7232	7358	7243	7253	7349	7274	7225	7298	7169	7221	7296	7344	7314	7186	7206	7244	7340	7297	7243	7312	7201	7261	7417	7368	7248	7291	7398	7289	7259	7252	7277	7225	7211	7215	7284	7170	7247	7367	7335	7184	7486	7267	7204	7189	7219	7209	7423	7236	7360	7151	7279	7346	7285	7386	7260	7164	7292	7312	7353	7306	7309	7146	7320	7214	7330	7232	7310	7232	7178	7302	7294	7303	7144	7330	7285	7246	7167	7422	7342	7268	7258	7299	7247	7219	7284	7348	7119	7344	7198	7335	7212	7161	7380	7225	7294	7299	7306	7184	7425	7292	7341	7276	7205	7226	7254	7217	7273	7396	7241	7362	7438	7412	7213	7372	7472	7261	7249	7184	7285	7311	7148	7256	7254	7273	7209	7234	7259	7328	7246	7271	7244	7182	7399	7289	7250	7292	7177	7318	7358	7352	7344	7400	7275	7193	7296	7353	7232	7302	7304	7412	7233	7426	7232	7283	7314	7279	7323	7405	7371	7245	7433	7261	7211	7299	7349	7220	7419	7260	7285	7342	7342	7240	7300	7173	7336	7248	7366	7281	7335	7137	7290	7196	7284	7381	7228	7140	7288	7299	7238	7266	7374	7449	7138	7355	7342	7226	7308	7347	7304	7312	7261	7431	7272	7306	7223	7256	7258	7188	7302	7244	7244	7191	7280	7265	7392	7304	7195	7294	7226	7279	7238	7387	7258	7346	7217	7289	7282	7268	7263	7249	7264	7216	7329	7378	7131	7324	7248	7268	7252	7314	7295	7139	7336	7170	7200	7313	7377	7382	7296	7257	7257	7280	7217	7442	7266	7491	7360	7233	7168	7275	7237	7179	7291	7215	7236	7392	7338	7208	7258	7434	7130	7236	7185	7252	7048	7224	7280	7294	7357	7352	7309	7358	7201	7191	7163	7282	7362	7364	7265	7303	7327	7401	7263	7236	7215	7350	7021	7206	7376	7337	7326	7368	7377	7280	7331	7173	7304	7294	7225	7116	7371	7297	7321	7351	7339	7238	7263	7286	7267	7360	7276	7310	7214	7364	7328	7330	7229	7239	7243	7343	7199	7195	7428	7112	7430	7410	7342	7250	7357	7289	7202	7186	7201	7242	7260	7343	7359	7175	7180	7357	7314	7339	7250	7215	7157	7306	7276	7135	7278	7266	7283	7223	7285	7290	7345	7187	7103	7275	7233	7304	7141	7301	7276	7252	7237	7161	7251	7285	7217	7289	7294	7238	7302	7228	7302	7367	7300	7216	7148	7232	7268	7197	7301	7213	7252	7135	7412	7244	7331	7319	7238	7353	7331	7166	7157	7157	7347	7388	7373	7224	7367	7337	7255	7265	7289	7187	7353	7397	7331	7303	7342	7316	7204	7298	7198	7354	7301	7276	7246	7175	7306	7320	7292	7133	7375	7273	7202	7291	7286	7189	7318	7121	7302	7228	7499	7319	7269	7178	7376	7248	7230	7280	7277	7303	7098	7260	7409	7191	7250	7383	7182	7342	7310	7203	7330	7337	7309	7296	7309	7316	7320	7350	7262	7192	7196	7316	7325	7255	7264	7271	7149	7236	7325	7223	7278	7242	7309	7353	7133	7166	7310	7253	7425	7366	7282	7375	7253	7330	7442	7254	7358	7293	7279	7240	7364	7287	7348	7277	7229	7297	7249	7371	7267	7333	7391	7332	7290	7146	7259	7198	7368	7120	7296	7235	7272	7292	7289	7237	7251	7203	7138	7338	7178	7385	7257	7271	7336	7266	7226	7258	7316	7295	7343	7389	7164	7119	7306	7243	7231	7358	7263	7250	7371	7330	7244	7363	7148	7371	7351	7367	7334	7191	7250	7256	7194	7181	7175	7298	7183	7301	7168	7351	7253	7400	7369	7206	7206	7213	7213	7249	7384	7247	7323	7268	7270	7109	7240	7203	7149	7316	7244	7225	7316	7283	7179	7348	7318	7192	7208	7267	7238	7389	7192	7148	7257	7379	7186	7189	7325	7322	7309	7284	7384	7441	7219	7316	7247	7300	7240	7225	7262	7254	7242	7275	7255	7099	7382	7322	7327	7333	7254	7296	7354	7269	7253	7206	7215	7306	7272	7231	7332	7276	7332	7365	7374	7174	7189	7256	7257	7360	7293	7441	7292	7297	7319	7352	7291	7264	7289	7383	7365	7311	7222	7165	7207	7190	7234	7187	7197	7313	7212	7185	7401	7367	7195	7376	7300	7361	7161	7157	7365	7161	7337	7339	7251	7257	7382	7313	7380	7214	7327	7212	7342	7191	7396	7188	7138	7356	7443	7208	7212	7277	7323	7247	7362	7267	7370	7013	7245	7331	7332	7210	7233	7312	7317	7322	7352	7100	7213	7147	7157	7173	7233	7178	7284	7389	7246	7188	7167	7272	7277	7292	7214	7293	7430	7156	7179	7338	7207	7189	7300	7225	7316	7231	7357	7343	7227	7295	7311	7329	7253	7221	7136	7339	7264	7235	7317	7386	7354	7303	7261	7149	7219	7220	7288
50583	54092	32394	14542	4177	1598	1037	955	998	886	894	959	968	920	952	995	937	982	967	964	985	981	973	982	987	941	919	906	925	927	942	943	949	984	946	979	963	899	945	913	966	957	983	977	1006	941	914	926	918	926	965	935	923	953	947	916	915	942	973	905	964	939	925	910	924	947	949	947	995	929	969	951	889	950	918	918	947	993	938	979	950	926	950	935	912	960	982	962	979	976	941	900	978	962	979	959	936	887	880	959	969	985	923	947	939	989	941	947	941	916	974	938	918	935	955	895	893	952	928	894	951	966	876	955	922	1001	925	945	892	968	940	950	933	974	930	966	992	940	983	980	930	926	931	966	989	977	917	930	932	921	967	906	969	864	928	960	931	956	974	964	986	979	913	964	957	935	931	951	963	967	890	1016	929	890	989	956	897	1031	965	962	942	981	926	926	966	978	987	937	958	979	970	922	948	972	948	902	929	944	977	992	958	1001	944	947	930	968	927	923	928	929	937	919	1006	954	945	965	952	984	973	951	946	964	887	938	981	941	968	964	913	988	906	933	946	937	898	990	914	932	974	937	917	967	981	958	902	930	913	911	980	945	901	981	933	969	930	928	967	896	948	962	978	974	986	943	893	926	948	964	964	967	956	921	1025	945	971	932	937	949	996	929	945	932	920	899	907	939	984	1030	890	952	922	971	984	969	979	943	984	950	934	921	951	925	928	938	947	940	961	929	972	946	951	923	897	917	926	958	1013	977	909	929	910	895	936	995	963	960	931	924	937	978	936	922	949	988	957	936	947	959	953	949	949	954	956	946	913	947	1004	893	938	943	971	925	1032	952	952	1003	957	927	929	951	949	898	955	922	956	907	932	918	971	916	911	949	942	934	949	1005	936	941	1016	931	928	983	998	985	933	953	959	1004	895	917	928	974	1009	963	939	885	1006	909	928	944	971	887	904	976	962	957	990	923	962	944	889	970	946	922	900	974	959	997	950	958	990	1003	948	976	974	974	968	952	997	937	986	965	910	930	924	941	962	907	957	934	961	965	962	960	944	928	950	970	999	907	949	988	893	932	926	885	879	966	980	977	965	941	910	950	949	958	963	962	913	956	918	1022	977	995	935	998	910	927	993	911	960	930	947	986	915	960	957	983	890	939	965	945	975	970	943	965	940	1020	935	1012	971	942	967	936	948	934	914	932	984	997	909	947	959	968	937	951	961	904	983	907	966	925	934	949	932	942	956	947	936	983	907	938	988	971	915	948	931	986	954	980	892	956	901	951	893	966	1003	960	1017	920	939	995	976	958	930	922	976	925	939	983	944	939	870	930	914	953	938	927	942	939	942	1000	906	969	925	958	979	967	881	995	957	954	945	954	894	970	971	898	920	984	907	998	877	990	967	938	918	967	965	943	1012	975	908	987	955	926	982	920	958	960	972	980	887	927	971	949	979	913	901	930	934	962	997	912	940	950	946	953	952	961	945	921	926	956	960	909	969	959	972	935	958	940	943	977	980	949	990	953	932	1005	888	901	988	953	941	992	1010	889	908	980	945	957	942	981	964	936	965	937	979	954	981	967	955	909	943	966	953	962	964	909	984	932	982	947	974	977	919	894	936	980	976	973	952	1002	948	909	976	970	936	946	965	921	936	981	977	915	991	943	912	939	976	937	940	998	903	937	973	968	893	942	985	941	947	928	990	901	938	912	975	942	941	927	917	979	994	951	969	963	949	913	923	953	977	965	963	974	994	934	950	968	956	955	952	933	987	899	951	959	966	892	929	928	941	977	954	935	951	946	938	931	956	914	935	924	973	1013	942	985	928	992	963	970	976	918	942	914	911	938	955	929	928	926	947	928	991	930	925	954	937	924	989	952	890	927	924	976	936	942	961	953	977	936	969	929	938	921	944	991	963	1001	902	977	950	926	995	921	945	945	1022	961	945	896	945	956	981	913	983	971	910	985	920	972	937	973	901	1022	894	914	955	1002	1007	964	894	936	1001	970	956	932	932	964	987	936	960	951	1006	926	988	958	893	1033	911	939	965	940	937	925	933	936	935	988	1002	934	950	970	957	972	953	981	997	928	927	933	926	903	948	933	952	911	941	953	966	934	962	956	991	988	930	903	957	974	905	923	986	898	972	976	963	957	937	907	934	956	981	918	914	960	921	930	963	971	936	981	949	969	924	934	1011	885	946	980	952	938	903	911	960	942	947	902	922	942	979	927	868	975	1000	945	940	981	967	898	950	942	971	979	959	978	927	858	912	946	946	984	971	990	908	868	979	1000	980	950	962	950	900	918	942	961	942	981	978	895	961	943	885	931	870	963	953	917	950	944	962	953	915	1001	919	947	885	958	888	903	896	927	918	984	986	937	943	964	907	977	911	915	954	954	918	991	945	928	968	1006	933	909	974	937	968	886	963	971	970	1002	980	913	1012	945	874	945	940	960	966	921	946	945	942	959	914	918	906	972	943	901	949	950	948	872	946	959	963	1018	958	916	940	935	917	935	936	903	972	945	950	933	900	919	965	884	952	882	889	968	947	927	908	947	934	952	966	983	953	970	969	959	890	946	932	931	922	947	958	913	977	992	998	924	922	930	946	1013	946	914	924	922	946	929	933	972	914	885	961	998	973	948	938	975	1032	896	941	932	989	966	962	947	902	1011	985	966	932	956	976	952	948	951	954	924	960	959	922	950	972	986	970	972	980	961	927	1008	955	963	974	921	973	1006	977	982	881	926	907	886	950	949	952	993	918	904	945	973	922	930	933	874	915	989	965	915	975	926	898	1000	941	960	919	960	961	936	909	902	975	961	928	910	925	953	937	943	930	957	958	964	945	998	934	922	956	929	947	901	948	918	932	918	901	875	999	966	988	964	977	983	937	935	948	1032	969	956	976	924	937	990	900	917	964	927	957	964	949	941	958	941	1020	938	940	917	958	943	992	961	968	944	886	957	1015	973	981	983	919	967	943	900	910	923	1032	931	960	963	968	918	912	941	907	930	961	903	928	992	919	981	935	948	929	923	963	943	923	972	915	950	940	948	918	919	915	931	961	934	956	932	967	949	970	985	960	919	910	969	954	912	940	980	990	950	958	990	912	928	937	933	937	965	929	981	961	931	878	942	975	893	916	948	921	925	893	986	930	952	961	933	1000	947	938	910	920	930	937	974	941	957	1000	992	929	946	965	929	966	948	903	931	932	914	927	968	935	923	983	923	950	1066	950	971	950	890	945	947	877	965	958	954	973	939	951	941	929	914	970	978	922	916	929	957	982	1025	905	921	1003	993	944	923	978	1008	894	925	941	931	953	955	925	907	950	981	965	934	914	949	986	915	957	937	924	956	942	1032	977	957	893	969	967	966	937	934	968	962	970	878	910	889	923	963	955	945	972	909	943	986	970	948	927	954	917	1005	932	910	970	977	932	948	1012	955	961	996	1016	954	920	935	908	968	905	971	972	929	951	958	915	981	962	960	955	947	952	935	960	1017	976	995	977	977	993	893	968	989	935	976	953	953	940	901	927	1009	950	954	985	941	944	910	934	921	954	916	942	960	896	960	966	907	910	997	947	940	947	939
60258	59569	56717	44538	32164	16601	9173	8018	7764	7698	7616	7752	7705	7708	7841	7738	7690	7792	7850	7766	7798	7721	7725	7822	7791	7741	7722	7717	7665	7784	7759	7633	7638	7737	7801	7627	7821	7720	7664	7662	7703	7830	7763	7703	7807	7744	7740	7754	7752	7599	7783	7598	7666	7779	7798	7745	7785	7834	7701	7795	7828	7856	7714	7735	7793	7664	7773	7807	7708	7872	7792	7758	7726	7789	7654	7698	7718	7805	7800	7778	7803	7719	7848	7784	7785	7728	7770	7820	7717	7720	7666	7725	7743	7710	7672	7759	7673	7725	7698	7695	7767	7777	7628	7801	7749	7824	7712	7742	7679	7774	7677	7641	7705	7726	7779	7715	7787	7661	7731	7784	7775	7746	7719	7848	7810	7783	7716	7754	7798	7753	7735	7781	7832	7777	7632	7677	7823	7778	7632	7749	7781	7820	7852	7873	7702	7674	7710	7706	7870	7842	7630	7713	7735	7764	7709	7645	7756	7706	7838	7695	7771	7684	7756	7832	7866	7788	7880	7740	7667	7747	7774	7786	7889	7703	7630	7834	7857	7629	7766	7720	7769	7752	7791	7733	7787	7832	7728	7775	7762	7698	7847	7774	7574	7844	7797	7788	7936	7755	7749	7685	7744	7725	7794	7789	7611	7686	7836	7840	7666	7592	7833	7766	7870	7583	7645	7690	7725	7649	7847	7764	7789	7748	7856	7760	7692	7663	7866	7763	7834	7796	7748	7848	7699	7613	7746	7692	7770	7700	7859	7793	7732	7798	7772	7817	7872	7746	7914	7790	7741	7903	7792	7716	7627	7591	7672	7574	7797	7710	7775	7685	7629	7716	7707	7701	7727	7766	7735	7854	7651	7772	7891	7789	7834	7767	7730	7687	7856	7693	7819	7847	7812	7825	7714	7951	7763	7684	7837	7769	7717	7681	7753	7574	7691	7689	7685	7702	7765	7738	7700	7781	7739	7776	7687	7776	7869	7772	7803	7777	7719	7848	7758	7715	7742	7980	7825	7789	7770	7749	7799	7663	7727	7781	7927	7702	7687	7809	7668	7709	7736	7731	7712	7647	7859	7906	7794	7710	7719	7822	7751	7680	7852	7800	7750	7793	7786	7736	7691	7899	7709	7727	7686	7746	7635	7680	7865	7765	7650	7857	7808	7679	7757	7663	7739	7605	7738	7800	7792	7609	7775	7794	7812	7767	7877	7670	7727	7780	7803	7762	7913	7701	7751	7860	7705	7782	7786	7744	7701	7772	7708	7556	7883	7690	7661	7817	7731	7900	7775	7664	7764	7857	7745	7814	7742	7748	7669	7714	7716	7855	7560	7832	7704	7834	7570	7772	7824	7751	7848	7812	7732	7675	7738	7790	7686	7874	7809	7679	7803	7781	7707	7717	7811	7693	7781	7717	7813	7709	7604	7662	7777	7832	7773	7753	7921	7815	7657	7823	7768	7830	7723	7790	7635	7722	7733	7851	7610	7832	7703	7745	7591	7675	7781	7851	7868	7766	7730	7803	7786	7743	7708	7728	7832	7746	7620	7697	7748	7838	7778	7668	7756	7690	7757	7656	7683	7580	7854	7773	7770	7846	7713	7729	7770	7836	7775	7737	7667	7716	7741	7745	7689	7711	7821	7777	7842	7664	7838	7853	7639	7791	7771	7679	7802	7962	7691	7786	7832	7720	7604	7781	7711	7742	7684	7813	7777	7666	7815	7586	7709	7567	7736	7769	7700	7709	7871	7694	7781	7786	7733	7873	7915	7683	7699	7652	7947	7893	7867	7840	7911	7753	7614	7803	7684	7693	7714	7648	7852	7824	7664	7793	7544	7748	7800	7703	7680	7776	7734	7754	7775	7683	7720	7641	7692	7801	7720	7719	7816	7785	7702	7672	7729	7811	7737	7703	7761	7696	7647	7762	7764	7735	7822	7704	7636	7752	7737	7653	7730	7778	7666	7678	7775	7679	7775	7851	7745	7802	7724	7756	7896	7702	7884	7571	7704	7700	7808	7828	7699	7841	7581	7718	7827	7720	7831	7785	7672	7695	7706	7732	7719	7842	7804	7818	7777	7783	7648	7744	7868	7691	7892	7767	7886	7752	7851	7824	7772	7702	7663	7643	7824	7762	7740	7662	7674	7806	7760	7794	7742	7787	7826	7697	7630	7736	7632	7762	7679	7677	7852	7763	7787	7622	7804	7868	7802	7834	7608	7846	7606	7812	7798	7768	7749	7909	7707	7751	7768	7738	7783	7763	7752	7729	7948	7704	7781	7891	7691	7630	7688	7668	7834	7838	7745	7760	7806	7826	7833	7877	7672	7678	7775	7879	7833	7646	7734	7703	7790	7579	7828	7754	7778	7725	7639	7803	7808	7813	7735	7691	7868	7729	7852	7791	7849	7661	7807	7853	7813	7802	7811	7824	7744	7801	7657	7866	7801	7843	7855	7615	7863	7835	7715	7729	7807	7726	7793	7839	7615	7732	7655	7704	7737	7819	7700	7793	7740	7777	7871	7861	7914	7630	7818	7686	7689	7773	7840	7723	7943	7913	7763	7775	7707	7587	7757	7672	7679	7814	7729	7917	7721	7886	7797	7690	7779	7796	7660	7902	7684	7855	7759	7612	7729	7797	7776	7633	7641	7812	7835	7732	7817	7855	7800	7906	7717	7744	7874	7928	7841	7691	7595	7741	7625	7830	7794	7775	7727	7808	7751	7716	7795	7707	7673	7629	7711	7683	7695	7757	7753	7744	7822	7752	7826	7742	7721	7757	7703	7754	7762	7824	7897	7756	7663	7804	7723	7874	7748	7798	7802	7972	7787	7732	7740	7620	7675	7741	7803	7782	7676	7704	7721	7853	7758	7857	7760	7700	7837	7831	7813	7789	7851	7745	7723	7812	7722	7610	7759	7850	7853	7743	7773	7843	7808	7659	7654	7746	7782	7799	7772	7821	7779	7750	7782	7646	7820	7855	7834	7820	7695	7789	7685	7690	7663	7832	7785	7786	7817	7842	7759	7742	7823	7687	7718	7766	7810	7825	7810	7697	7913	7837	7780	7745	7750	7755	7612	7863	7765	7750	7665	7777	7747	7656	7800	7635	7688	7752	7833	7840	7764	7797	7759	7684	7723	7877	7749	7740	7787	7689	7754	7840	7920	7779	7780	7677	7866	7871	7840	7672	7645	7634	7706	7782	7718	7712	7697	7667	7816	7668	7691	7763	7715	7689	7731	7681	7646	7836	7627	7667	7693	7675	7809	7743	7769	7751	7639	7812	7768	7829	7744	7759	7701	7721	7773	7713	7745	7640	7719	7786	7793	7631	7706	7623	7778	7813	7661	7828	7721	7783	7734	7691	7608	7614	7838	7745	7740	7789	7723	7838	7692	7889	7577	7776	7715	7678	7745	7800	7747	7862	7835	7899	7937	7668	7699	7764	7761	7840	7752	7704	7812	7835	7788	7735	7798	7721	7854	7712	7891	7779	7756	7727	7827	7777	7710	7840	7746	7742	7709	7659	7858	7730	7718	7722	7863	7579	7682	7716	7656	7823	7608	7765	7781	7739	7681	7849	7772	7527	7741	7784	7787	7782	7711	7760	7768	7782	7777	7850	7823	7576	7845	7782	7719	7724	7699	7734	7651	7813	7576	7738	7746	7792	7727	7889	7700	7771	7847	7824	7754	7664	7631	7723	7672	7694	7763	7777	7756	7794	7839	7724	7783	7737	7596	7808	7686	7730	7848	7689	7664	7791	7821	7801	7741	7865	7871	7703	7689	7788	7873	7685	7683	7691	7812	7639	7774	7679	7907	7838	7869	7708	7771	7780	7678	7789	7776	7731	7970	7734	7726	7829	7722	7870	7852	7843	7839	7721	7821	7685	7763	7617	7740	7785	7801	7814	7738	7677	7797	7711	7767	7927	7832	7788	7696	7747	7815	7709	7674	7712	7750	7782	7797	7734	7623	7807	7627	7784	7657	7862	7771	7768	7678	7693	7898	7852	7650	7672	7826	7793	7677	7771	7747	7783	7756	7682	7821	7825	7839	7852	7634	7693	7629	7723	7673	7770	7799	7892	7842	7845	7762	7645	7733	7818	7780	7731	7835	7674	7737	7764	7758	7802	7736	7825	7886	7746	7714	7780	7763	7683	7803	7829	7745	7775	7675	7839	7708	7809	7878	7833	7719	7803	7791	7746	7778	7688	8001	7739	7868	7850	7776	7928	7697	7754	7731	7805	7702	7807	7587	7682	7721	7873	7868	7715	7700	7627	7680	7842	7757	7985	7700	7765	7842	7678	7727	7804	7859	7793	7774	7728	7757	7738	7744	7841	7762	7788	7715	7864	7630	7773	7824	7751	7799	7877	7733	7702	7819	7762	7724	7743	7691	7756	7662	7764	7828	7710	7678	7805	7880	7685	7801	7591	7835	7651	7606	7798	7810	7723	7646	7779	7813	7750	7756	7726	7744	7884	7833	7899	7810	7583	7873	7651	7719	7863	7645	7759	7814	7792	7641	7683	7679	7746	7777	7760	7669	7701	7827	7850	7696	7838	7765	7727	7631	7754	7854	7880	7835	7785	7786	7743	7826	7798	7736	7738	7771	7565	7700	7759	7739	7696	7646	7666	7849	7781	7587	7695	7633	7737	7872	7641	7675	7845	7738	7766	7750	7713	7807	7596	7792	7734	7663	7681	7650	7702	7695	7848	7712	7821	7753	7636	7782	7832	7884	7685	7654	7658	7603	7668	7749	7735	7847	7743	7740	7725	7635	7857	7624	7729	7839	7650	7819	7632	7726	7734	7619	7645	7749	7799	7772	7711	7708	7731	7774	7803	7715	7645	7878	7821	7793	7822	7741	7770	7834	7772	7674	7742	7763	7789	7724	7731	7761	7754	7808	7658	7755	7816	7713	7741	7702	7699	7759	7767	7663	7743	7708	7732	7730	7750	7802	7757	7622	7793	7846	7636	7752	7782	7703	7819	7660	7838	7677	7805	7780	7642	7661	7687	7677	7751	7794	7711	7746	7639	7676	7707	7710	7755	7800	7702	7709	7672	7599	7728	7716	7674	7682	7662	7982	7741	7886	7851	7838	7641	7881	7817	7653	7660
26405	21976	10912	3675	1583	969	871	864	838	853	839	833	884	839	835	838	886	863	822	904	832	847	891	864	896	828	830	837	852	875	869	856	863	913	881	900	828	829	821	779	894	899	808	882	904	930	857	865	846	843	866	821	832	841	904	854	857	845	901	862	823	883	849	899	847	866	894	803	816	873	874	858	801	875	883	881	844	871	856	859	857	853	831	853	821	830	831	853	871	839	871	843	858	843	863	890	870	887	860	857	866	823	864	812	855	801	865	861	833	933	788	840	892	853	869	872	888	873	907	865	804	839	935	880	918	919	829	842	840	889	865	861	832	880	869	898	849	898	881	860	833	902	871	869	851	872	824	854	812	817	816	804	847	861	903	839	857	957	839	876	888	851	855	848	819	891	874	799	841	849	848	921	889	822	838	848	827	842	872	857	884	898	847	822	861	854	887	894	868	829	918	901	806	861	893	872	791	846	860	839	873	834	890	892	860	885	827	906	868	867	844	874	860	827	853	921	851	863	853	857	832	853	853	869	905	807	815	847	858	860	873	838	790	847	875	872	930	829	874	840	812	924	887	863	875	790	877	808	863	885	846	832	807	788	889	827	845	836	875	833	839	856	912	823	793	853	846	849	907	886	837	878	861	893	840	886	880	856	802	858	865	832	843	870	808	803	801	833	846	837	814	871	873	883	896	898	901	816	798	830	873	835	877	880	877	871	840	881	921	835	852	799	890	889	876	852	840	864	836	861	892	850	854	823	877	877	827	921	804	806	864	876	868	841	861	840	830	830	824	832	791	877	824	850	881	864	867	841	875	900	864	824	900	883	900	820	820	840	872	866	861	834	841	939	881	891	896	845	873	799	857	854	833	845	834	879	905	859	833	835	903	874	868	890	833	887	839	775	889	909	827	849	895	902	837	841	870	880	857	874	872	868	835	859	832	873	827	852	835	870	875	854	892	841	844	876	872	850	861	878	869	857	872	905	875	835	804	871	885	891	861	825	856	893	873	861	864	877	875	825	822	821	879	869	849	858	922	862	875	841	858	896	891	829	866	876	856	883	849	871	847	832	832	864	896	874	890	912	851	795	895	844	862	851	854	840	842	840	840	871	852	855	873	836	873	872	845	893	843	844	909	885	822	827	832	850	875	821	873	867	863	877	856	870	862	880	890	820	900	837	848	905	861	882	851	848	871	923	806	879	843	821	868	851	828	846	914	828	824	876	875	816	882	832	877	932	882	897	893	878	866	839	858	861	858	862	838	896	894	824	884	866	887	910	862	921	852	854	848	924	868	837	848	859	811	912	894	903	866	830	815	902	864	876	858	862	830	858	888	867	829	862	872	864	891	844	865	844	850	817	884	850	857	844	891	847	848	886	864	848	880	935	828	842	866	847	857	847	822	837	831	871	857	849	859	823	831	771	858	896	850	914	896	942	903	894	883	885	888	843	858	848	862	856	882	840	856	875	871	828	851	869	845	847	820	856	816	800	874	848	869	827	842	867	862	889	852	880	848	905	857	847	862	903	853	838	838	806	886	864	866	845	861	835	886	895	841	870	847	879	869	811	879	869	874	863	858	883	851	854	831	832	905	882	903	865	834	843	856	888	876	902	911	881	878	834	862	805	832	885	837	879	839	835	833	814	904	828	879	837	900	810	870	823	890	833	882	885	874	827	874	813	856	848	843	886	863	851	860	852	907	855	903	829	826	849	835	941	874	836	932	862	877	863	851	922	872	860	866	835	818	801	838	819	895	901	868	858	830	824	875	875	884	807	793	879	833	841	841	839	890	838	865	939	800	901	814	836	863	842	880	864	848	864	883	858	890	861	840	818	828	852	851	830	870	870	871	894	854	878	886	880	889	822	819	824	811	849	860	907	847	845	881	875	861	820	820	910	867	831	842	917	866	851	850	885	847	896	844	815	887	860	863	871	874	850	920	876	824	895	874	855	900	889	890	879	862	788	843	860	885	891	876	875	808	845	903	824	839	872	783	869	831	848	850	817	914	895	821	864	860	879	878	817	875	840	908	894	897	871	853	791	860	856	831	857	871	890	870	861	846	865	823	882	850	840	811	888	861	861	835	830	911	827	858	879	889	830	954	866	885	868	917	829	838	828	881	836	799	871	869	845	834	869	874	825	825	876	885	854	821	863	848	877	830	822	822	887	845	810	894	857	809	862	864	837	865	832	856	908	890	840	834	832	841	870	841	825	858	848	838	886	810	809	862	811	827	866	852	864	898	820	830	884	858	859	831	829	848	848	925	874	854	847	896	800	886	840	857	896	857	917	858	871	844	823	892	887	852	850	913	834	839	928	873	840	858	860	895	818	844	885	859	826	884	796	842	866	879	798	846	862	843	846	852	858	876	888	845	821	875	911	846	866	873	852	865	888	830	884	911	798	833	852	876	866	826	836	887	835	852	825	888	870	910	866	897	883	870	847	899	811	816	844	820	895	842	868	852	849	854	842	844	813	853	842	899	883	826	835	865	899	904	870	877	809	833	910	858	851	829	852	892	851	858	817	799	929	855	855	870	853	857	952	901	897	772	888	896	828	892	880	868	867	845	869	842	852	846	857	844	867	826	883	849	796	922	856	896	869	863	897	867	823	882	872	850	857	909	856	905	891	788	886	859	918	837	880	803	825	893	891	836	828	887	827	833	830	871	831	878	782	890	828	842	855	887	806	877	906	873	853	860	818	847	844	919	880	871	845	887	908	822	844	870	853	900	846	883	817	878	842	820	890	885	804	865	868	849	850	829	826	860	868	819	873	865	832	897	854	820	845	911	898	877	874	863	882	895	833	871	819	892	899	834	839	844	848	856	878	890	790	815	870	892	845	844	827	856	857	869	866	855	854	822	843	872	873	869	889	805	828	832	887	920	845	932	889	841	858	822	853	916	875	898	827	886	857	832	873	870	871	865	859	887	823	879	881	878	856	883	844	843	876	879	842	857	822	889	873	839	883	898	835	877	867	855	919	870	869	820	875	852	817	866	894	900	835	814	840	816	854	904	862	885	839	838	861	803	848	908	874	894	895	860	878	852	850	845	850	863	868	850	772	848	810	895	817	801	892	796	876	800	889	896	887	912	839	840	816	827	830	897	854	912	866	835	837	838	873	863	902	871	884	864	859	814	892	804	807	890	883	831	895	853	859	909	846	867	821	858	831	846	907	853	901	882	833	830	878	839	885	820	869	942	865	860	853	876	859	857	842	851	834	868	841	876	822	837	865	881	874	871	833	898	847	865	868	878	855	882	815	871	840	864	846	852	867	877	903	818	836	893	828	824	854	856	794	781	884	871	821	847	825	857	849	833	837	862	823	848	826	897	912	861	852	875	875	882	832	823	855	828	858	862	866	912	901	849	882	870	855	896	866	925	876	879	868	844	861	874	824	814	852	887	887	884	818	867	862	844	856	818	858	879	840	844	871	831	843	878	835	842	856	873	841	873	882	802	808	877	854	865	823	894	811	838	859	859	853	881	873	867	820	866	837
59447	48449	34945	25896	16227	9438	7591	7005	7251	7186	7173	7060	7063	7251	7133	7089	7102	7244	7053	7157	7224	7066	7140	7215	7124	7199	7101	7092	7145	7051	7202	7077	7210	7287	6960	7179	7026	7250	7325	7127	7101	7133	7099	7088	7189	7053	7085	7059	7210	7101	7086	7022	7148	6981	7163	7073	7290	7185	7043	7201	7157	7082	7026	7081	7203	7140	7178	7104	7190	7027	7013	7099	7197	7236	7056	7163	7154	7195	7286	7232	7261	7079	7129	6961	7260	7345	7115	7105	7013	7153	7200	7230	7145	7165	7184	7156	7173	7124	7131	7103	7055	7041	7151	7074	7286	7242	7190	7246	7183	7267	7175	6948	7178	7013	6987	7072	7138	7110	7296	7066	7177	7134	7099	7162	7086	7016	7231	7023	7254	7181	7176	7067	7186	7200	7196	7188	7220	7108	7056	7172	7262	7271	7165	7228	7215	7085	7115	7070	7172	7122	7177	7024	7060	7099	7099	7025	7271	7254	7118	7080	7212	7086	7075	6876	7148	7242	7102	7179	7036	7093	7151	7124	7154	7224	7128	7108	7151	7114	7145	7077	7165	7147	7250	7120	7203	7128	7179	7044	7006	7081	7107	7178	7349	7213	7144	7199	7110	7254	7126	7098	7136	7098	7204	7188	7117	7109	7214	7093	7265	7008	7028	7213	7129	7183	7176	7290	7174	7207	7179	7202	7076	7104	7066	7038	7136	7141	7189	7182	7167	6960	7045	7097	7356	7198	7116	7185	7037	7138	7171	7112	7107	7156	7239	7312	7092	7119	7091	7287	7162	7178	7069	7263	7135	7079	7148	7133	6968	7020	7104	7121	7132	7061	7075	7238	7154	7130	7069	7171	7082	7132	7134	7080	7251	7055	7149	7184	7113	7133	7231	7110	7192	7054	7163	7177	7164	7143	7099	7145	7117	6991	7138	7156	7109	7073	7021	7118	7121	7196	7098	7089	7245	7123	7167	7040	7230	7110	7223	7122	7130	7086	7123	7118	7249	7142	7271	7220	7051	7110	7236	7054	7026	7213	6997	7056	7222	7056	7126	7141	7166	7273	7149	7082	7179	7158	7150	7158	7150	7179	7190	7153	7071	7138	7069	7169	7137	7039	7065	7163	7334	7144	7083	7148	7151	7082	7100	7201	7160	7122	6921	7075	7020	7050	7112	7223	7079	7086	7141	7232	7200	7159	7150	7027	7123	7041	7123	7074	7046	7102	7142	7181	7019	7251	7194	7186	7119	7175	7099	7116	7165	7066	7077	7171	7223	7164	7076	7044	7043	6926	7083	7158	7155	7041	7118	7042	7123	7092	7108	7115	7219	7105	7081	7148	7177	7140	7158	7167	7045	7167	7209	7262	7087	7110	7162	7111	7219	7123	7125	7292	7032	7169	7142	7156	7175	7059	7030	7263	7153	7119	7123	7110	7083	7128	6978	7144	7091	7175	7125	7113	7242	7064	7106	7112	7195	6972	7242	7209	7170	7065	7163	7172	7118	7211	7158	6979	7227	7207	7077	7230	7177	7372	7241	7084	7223	7188	7160	7108	7117	7132	7265	7134	7226	7250	7274	7092	7146	7221	7076	7069	7158	7161	7153	7156	7091	7145	7005	7097	7060	7089	7181	7103	7087	7156	7189	7141	7164	7067	7066	7161	7153	7107	7045	7213	7174	7140	7273	7162	7098	7051	7203	7153	7112	7159	7068	7020	7032	7046	7201	6960	7118	7221	7202	7187	7184	7095	7139	7150	7119	7242	7104	7129	7010	7208	7162	7170	7236	7017	7062	7123	7203	7062	7098	7053	7001	6972	7192	7176	7064	7207	7017	7195	7049	7154	7124	7007	7226	7229	7095	7033	7086	7161	7162	7208	7118	7094	7101	7216	7081	7097	7090	7270	7150	7062	7118	7259	7204	7067	7211	7179	7168	7162	7170	7217	7184	7129	7177	7095	7154	7037	7054	7220	7190	7098	7198	7213	7136	7206	7155	7079	7069	6992	7181	7177	7174	7097	7107	7101	7154	7077	7057	7187	7183	7124	7227	7147	7033	7076	7198	7086	7165	7053	7077	7164	7219	6960	7152	7082	7095	7158	7076	7032	7040	7108	7143	7026	7243	7203	7124	7061	7021	7095	7172	7210	7059	7176	7242	7132	7132	7144	6975	7153	7067	7119	7148	7092	7280	7129	7144	7227	7185	7116	7222	7050	7116	7198	7053	7274	7120	7144	7171	7190	7008	7124	7190	7267	7077	7030	7161	7102	7222	7245	7297	7033	7170	7086	7144	7210	6995	7119	7150	7212	7034	7172	7221	7186	7015	7149	7057	7149	7112	7164	7163	7184	7171	7166	7173	7184	7200	7159	6973	7157	7218	7163	7079	7183	7070	7181	7239	7074	7075	7223	7243	7145	7104	7111	7086	7034	7131	7292	7154	7028	7136	7258	7167	7113	7087	7055	7089	7098	7137	7235	7187	7085	7168	7150	7215	7181	7021	7016	7217	7174	7094	7110	7214	7169	7168	7325	7168	7113	7211	7134	7095	7049	7167	6959	7139	7217	7252	7109	7193	7030	6980	7205	7214	7077	7079	7112	7119	7151	7150	7085	7174	7077	7181	7153	7151	7160	7134	7062	7101	7115	7137	7062	7066	7127	7147	6977	7077	7182	7043	7187	7234	7148	7081	7101	7196	7238	7131	7090	7033	7267	7033	6995	7087	7112	7301	7262	7042	7283	7105	7074	7095	7169	7230	7180	7213	7022	7311	7147	7239	7169	7084	7197	7211	7085	7143	7125	7061	6959	7165	7049	7137	7057	7149	7264	7097	7211	7087	7213	7078	7117	7168	7104	7204	7195	7027	7152	7201	7051	7190	7188	7103	7132	7112	7045	7169	7062	7123	7029	7044	7287	7222	7208	7129	7202	7093	7243	7128	7077	7080	7189	7302	7063	7255	7131	7197	7146	7182	7200	7076	7222	7103	7212	7009	7144	6992	7147	7134	7099	7098	7183	7215	7106	7108	7166	7104	7168	7190	7185	7149	7270	7136	7058	7233	7094	7138	7159	7197	7194	7114	7089	7079	6999	6974	7151	7240	7122	7180	7102	7060	7096	7234	6990	7260	7168	7299	7155	7123	7077	7163	7156	7104	7206	7233	7169	7193	7305	7137	7251	7145	7171	7135	7076	7222	7226	7041	7221	7268	7184	7099	7033	7206	7176	7063	7071	7146	7037	7048	7182	7079	7120	7122	7198	7160	7037	7249	7058	7165	7073	7084	7050	7164	7086	6984	6989	6976	7343	7274	7105	7003	7279	7017	7168	7114	7135	7110	7086	7271	7050	7180	7163	7067	7138	7021	7140	7073	7184	7128	7197	6966	7148	7092	7141	7078	7055	7074	7106	7170	7123	7095	7213	7052	7107	7115	7074	7112	7162	7195	7184	7054	7015	7222	7159	7001	7049	7186	7076	7152	7108	7105	7240	7123	7158	7118	7119	7315	7027	7248	7129	7278	7214	7171	7034	7076	7118	7052	7223	7258	7048	7116	7143	6976	7184	7115	7174	7172	7215	7073	7288	7296	7116	7195	7212	7180	7068	7183	7112	7105	7210	7099	7152	7200	7140	7102	7031	7111	7227	7215	7215	7027	7029	7189	7223	7203	7310	7221	7209	7089	7167	7187	7156	7003	7058	7136	7198	7168	7098	7132	7143	7166	7182	7176	7196	7202	7247	7154	7038	7001	7169	7206	7196	6948	7086	7043	7065	7041	7125	7251	7180	7172	7033	7221	7049	7092	7136	7150	7071	7150	7130	7171	7157	7247	7158	7118	7231	7097	7261	7162	7164	7063	7111	7132	7146	7123	7187	7105	7149	7098	7103	7079	7196	7202	7009	7261	7245	7150	7171	7180	7262	7197	7138	7188	7132	7131	7044	7130	7021	7268	7146	7033	7179	7160	7249	7218	7227	7083	7185	7184	7083	7026	7168	7140	6929	7190	6927	6992	7154	7147	7055	7251	7164	7101	7118	7254	7149	7184	7118	7131	7232	7093	7309	7180	6914	7092	7063	7275	7137	7175	7113	7225	7014	7327	7081	7256	7068	7129	7019	7088	7034	7271	7038	7136	7157	7052	7194	7084	7086	7112	7302	7193	7163	7139	7227	7110	7114	7124	7114	7249	7174	7158	7343	7136	7108	7094	7062	7204	7160	7166	7052	7158	7115	7127	7178	7162	7103	7059	7190	7262	7073	7216	7054	7123	7086	7014	7301	7158	7085	7008	7082	7128	7074	7157	7185	7099	7142	7180	7160	7103	7142	7105	7064	7062	7147	7259	7018	7163	7022	7075	7146	7161	7111	7161	7096	7275	7249	7266	6999	6971	7097	7174	7117	7081	7064	7214	7158	7075	7105	7220	7201	7293	7112	7105	7063	7095	7135	6998	7164	7024	7131	7203	7200	7212	7060	7318	7051	7222	7129	7182	7104	7059	7069	7187	7193	7037	7140	7070	7080	7152	7195	7176	7188	7132	7296	7092	7157	7167	7009	7103	7190	7096	7118	7142	7067	7101	7124	7080	7180	7048	7075	7126	7110	7102	7149	7077	7174	7221	7083	7193	7092	7091	7310	7354	7080	7129	7161	7301	7116	7115	7148	7161	7282	7261	7135	7148	6985	7249	7041	7191	7233	7133	6985	7223	7191	7203	7282	7290	7053	7244	7125	7127	6984	6965	7102	7162	7160	7112	7121	7079	7135	7136	7011	7103	7133	7033	7131	7149	7178	7144	7164	7240	7051	7107	7186	7072	7210	7128	7109	7151	7080	7256	7055	7166	7069	7010	7169	7128	7187	7092	7120	7104	7200	7181	7241	7032	7153	7114	7178	7099	6969	7227	6980	7199	7155	7077	7057	7000	7276	7164	7229	7073	7130	7156	7181	7109	7074	7096	7099	7106	7080	7182	7011	7151	7336	7163	7194	7114	7190	7120	7138	7120	7073	7103	7226	7159	7124	7114	7182	7134	7101	7254	7038	7055	7081	7131	7124	7112	7176	7087	7161	7267	7165	7070	7087	7101	7111	7164	6995	7087	7177	7084	7122	7187	7234	6978	7041	7241	7156
25220	21821	11600	3803	1468	1029	945	908	905	887	884	889	892	846	901	902	916	890	898	879	900	888	842	878	876	888	900	845	887	826	847	887	883	929	856	900	899	945	891	870	857	858	845	879	837	862	855	848	861	873	884	864	815	896	899	895	921	922	880	882	866	870	906	839	852	862	867	934	913	911	915	907	863	901	962	826	935	902	904	866	886	900	884	878	901	872	910	891	870	882	914	903	926	875	894	814	897	862	896	899	885	852	826	894	926	898	879	911	868	892	868	850	905	858	946	928	876	873	888	890	897	855	869	923	848	878	857	888	860	934	896	879	787	879	881	811	926	861	840	825	897	900	859	879	882	878	877	856	935	874	869	880	891	885	886	896	871	839	932	860	913	927	840	906	851	902	861	891	809	917	855	891	896	880	886	922	929	918	848	850	912	840	850	903	902	893	905	860	902	889	853	868	824	909	891	878	888	874	923	909	923	863	896	863	883	850	845	909	935	947	912	879	896	884	845	890	866	891	849	864	873	884	899	856	862	867	823	840	918	898	875	876	858	890	835	879	931	836	941	927	896	869	886	848	877	930	898	896	947	854	908	880	844	915	852	853	872	911	828	905	843	915	910	893	897	851	853	939	888	912	836	850	849	882	888	953	837	822	875	925	931	884	897	842	911	890	878	856	921	869	870	830	920	891	891	869	940	895	940	869	838	842	894	887	902	858	910	899	890	865	892	857	901	863	816	875	836	871	951	898	850	962	879	896	855	887	893	893	887	880	874	851	925	899	866	904	933	909	862	919	900	848	843	1000	869	813	861	831	805	903	932	837	866	923	906	915	842	857	894	870	880	899	928	861	896	900	872	885	906	856	908	888	868	897	927	901	862	915	885	869	892	907	913	954	895	886	916	909	886	862	889	910	915	868	869	862	911	890	936	875	863	868	891	904	885	919	904	871	873	879	862	876	905	944	901	873	868	905	884	924	921	867	820	871	866	869	851	883	873	908	933	871	924	871	855	885	852	859	894	926	876	919	873	877	915	875	881	844	850	948	856	845	832	912	916	857	913	881	903	896	878	887	870	858	930	936	896	895	869	863	897	867	857	879	857	896	897	826	853	967	863	863	940	917	896	843	876	840	817	875	854	887	887	868	888	882	913	910	901	833	898	894	846	901	902	893	873	904	840	913	930	850	941	869	821	915	892	907	877	906	866	909	854	870	882	906	976	866	871	913	862	840	919	918	899	837	869	896	898	876	907	886	858	898	879	837	898	871	853	833	940	905	900	897	883	870	887	841	929	878	857	936	879	843	848	900	922	908	905	875	898	886	889	851	861	860	916	928	848	896	884	878	867	898	917	902	910	885	915	902	893	885	875	908	884	872	840	862	928	859	874	843	887	905	906	901	840	926	848	917	905	870	905	932	888	861	871	861	895	897	926	881	894	891	872	884	856	904	896	872	901	896	876	901	896	897	914	901	861	938	852	910	882	875	829	872	845	924	826	873	920	811	869	870	852	877	862	940	887	908	913	828	894	903	917	887	919	903	911	898	863	840	843	953	854	900	875	874	885	882	903	878	861	933	902	893	910	880	893	828	876	900	869	937	876	851	896	882	923	910	906	831	902	864	916	900	938	897	941	880	902	836	846	869	877	893	853	855	899	904	854	903	928	909	914	891	879	928	879	890	893	903	928	897	890	885	850	876	866	953	850	907	929	857	899	887	912	891	907	888	831	840	906	927	891	827	847	889	882	859	888	932	895	903	877	932	898	917	829	823	909	832	839	887	891	872	883	871	853	943	878	903	873	896	944	815	876	863	941	874	877	866	900	907	921	921	919	891	912	869	878	900	882	928	875	934	879	944	867	919	864	907	879	927	841	896	848	907	880	852	886	899	915	786	865	917	839	869	869	844	851	872	909	874	868	837	837	896	939	853	916	903	838	871	864	905	865	940	866	902	916	935	865	848	843	901	892	804	845	878	903	874	827	938	891	889	891	838	915	879	882	838	899	911	909	879	912	870	863	878	915	871	927	866	843	935	861	837	918	866	878	892	874	839	885	925	886	895	903	894	940	904	906	862	891	860	872	851	918	870	868	928	865	910	915	865	911	907	858	951	918	892	922	925	843	894	938	863	881	958	881	868	847	873	868	889	862	879	874	905	867	918	923	867	837	796	932	847	918	921	861	891	847	894	859	907	887	929	875	890	895	889	891	855	871	879	875	923	936	916	874	880	892	847	866	946	960	895	874	900	842	874	836	876	857	883	899	920	874	880	914	881	882	897	907	857	914	827	859	869	912	925	851	893	872	866	831	932	905	843	848	884	912	901	931	889	894	902	841	865	951	881	872	883	870	822	854	859	884	919	907	883	859	856	857	878	908	895	873	896	948	847	905	932	826	892	886	934	892	879	871	889	896	870	847	871	877	863	958	898	847	918	885	838	862	867	887	883	839	970	870	894	903	849	880	896	868	893	879	843	870	920	891	877	858	887	892	869	854	884	886	906	883	894	873	886	952	916	922	883	896	886	865	901	863	923	914	894	893	879	877	815	911	862	866	901	889	869	842	893	900	885	845	928	864	932	861	847	914	880	903	859	920	921	848	847	931	915	851	874	891	931	878	902	957	837	867	846	874	874	951	872	913	901	888	850	871	891	889	897	894	863	931	811	881	906	869	880	899	849	946	906	849	873	879	919	871	899	879	878	902	905	857	927	890	882	938	866	920	893	946	860	919	881	890	854	866	879	876	890	888	866	910	843	906	878	872	873	927	825	857	895	912	926	894	834	868	858	880	823	886	919	897	863	864	831	815	905	919	906	856	932	844	906	903	898	862	903	867	909	864	908	868	891	873	887	888	912	905	875	897	844	895	880	936	847	862	909	874	906	862	818	932	911	917	852	872	845	854	905	900	848	832	856	897	902	875	879	921	871	877	877	911	847	927	893	855	899	921	848	834	867	850	845	861	895	873	883	815	814	852	904	952	881	898	902	888	917	877	912	896	917	902	935	895	865	900	928	873	846	894	903	961	893	889	892	889	886	870	879	833	859	861	869	869	870	858	859	845	874	886	910	881	876	849	943	824	912	908	884	894	888	926	866	896	871	872	878	883	888	890	876	901	879	816	875	892	875	860	908	922	893	894	896	852	928	914	891	897	903	834	932	970	883	907	842	938	836	952	829	910	905	974	902	879	865	891	900	942	868	945	935	871	901	900	887	865	858	864	909	878	835	856	861	861	877	845	850	842	882	836	899	903	864	928	860	882	828	915	932	858	900	894	948	922	887	886	898	911	869	879	900	875	838	892	854	866	900	823	875	917	867	891	930	845	906	922	891	860	864	875	897	929	927	892	925	874	917	888	861	915	921	881	852	894	864	880	869	893	889	865	935	861	887	897	872	904	866	844	915	872	877	872	905	887	946	949	917	861	873	820	905	889	867	873	888	944	924	886	849	877	877	894	910	884	839	909	867	885	907	914	890	874	881	848	877	856	927	892	854	857	884	911	935	846	914
58863	48983	35896	26409	16791	9916	7484	7306	7211	7388	7344	7372	7178	7245	7331	7376	7273	7292	7235	7312	7342	7425	7396	7227	7325	7341	7262	7168	7349	7393	7369	7240	7487	7337	7281	7329	7351	7310	7354	7306	7315	7393	7310	7295	7277	7262	7396	7342	7287	7237	7393	7353	7346	7391	7258	7200	7295	7289	7312	7174	7272	7155	7203	7260	7362	7190	7182	7114	7304	7316	7163	7257	7215	7219	7315	7419	7298	7482	7373	7344	7319	7336	7242	7258	7302	7379	7347	7327	7391	7360	7311	7232	7300	7342	7332	7214	7199	7457	7213	7293	7321	7303	7285	7421	7202	7336	7325	7299	7350	7351	7252	7214	7207	7391	7252	7363	7354	7372	7298	7224	7209	7401	7269	7298	7260	7306	7289	7309	7330	7323	7272	7438	7422	7345	7258	7366	7244	7356	7322	7302	7434	7307	7301	7376	7373	7197	7334	7200	7327	7443	7390	7148	7280	7453	7165	7364	7309	7243	7253	7375	7259	7399	7184	7390	7363	7237	7350	7349	7282	7305	7247	7378	7399	7228	7259	7308	7313	7325	7397	7297	7406	7337	7312	7310	7313	7460	7372	7257	7356	7298	7277	7318	7222	7176	7303	7261	7154	7312	7310	7224	7351	7147	7341	7331	7404	7345	7354	7344	7407	7256	7448	7341	7321	7280	7286	7291	7217	7340	7322	7216	7489	7363	7385	7248	7299	7390	7333	7413	7373	7319	7404	7288	7399	7405	7318	7325	7333	7238	7289	7319	7148	7240	7332	7228	7296	7169	7267	7214	7421	7369	7365	7267	7369	7238	7265	7356	7326	7391	7260	7454	7234	7270	7467	7382	7389	7178	7440	7317	7229	7315	7394	7316	7367	7184	7260	7249	7373	7317	7278	7252	7182	7367	7288	7347	7332	7342	7240	7321	7182	7247	7377	7436	7196	7376	7492	7331	7503	7333	7322	7321	7305	7307	7391	7299	7296	7192	7274	7248	7316	7348	7315	7329	7314	7331	7289	7243	7278	7374	7385	7224	7355	7367	7400	7340	7348	7303	7267	7329	7341	7256	7172	7425	7377	7294	7190	7306	7445	7293	7311	7233	7409	7176	7281	7386	7389	7278	7091	7320	7390	7288	7248	7347	7291	7361	7348	7325	7416	7346	7315	7227	7331	7161	7209	7246	7413	7343	7278	7330	7215	7326	7232	7281	7254	7246	7300	7376	7146	7382	7224	7384	7287	7357	7309	7264	7270	7182	7272	7256	7236	7292	7359	7489	7364	7400	7340	7288	7316	7323	7367	7437	7157	7230	7167	7261	7296	7178	7421	7282	7291	7286	7261	7202	7197	7345	7446	7274	7314	7215	7431	7413	7283	7318	7254	7295	7064	7444	7308	7413	7217	7267	7351	7157	7268	7374	7356	7178	7338	7309	7379	7460	7289	7295	7274	7312	7353	7209	7289	7342	7426	7157	7301	7213	7341	7359	7223	7352	7405	7222	7451	7220	7354	7333	7406	7296	7327	7262	7465	7244	7341	7346	7225	7360	7224	7242	7313	7172	7285	7312	7377	7170	7285	7341	7365	7316	7339	7442	7266	7259	7272	7405	7240	7359	7441	7347	7290	7294	7324	7371	7255	7251	7348	7180	7339	7271	7306	7392	7386	7301	7312	7347	7390	7274	7415	7232	7346	7311	7207	7321	7395	7244	7304	7458	7335	7344	7324	7427	7440	7341	7312	7297	7320	7279	7273	7331	7304	7265	7352	7373	7390	7295	7230	7379	7298	7218	7415	7447	7205	7281	7246	7252	7208	7279	7405	7379	7318	7398	7302	7346	7278	7300	7325	7162	7255	7380	7225	7280	7382	7402	7211	7259	7340	7328	7183	7431	7350	7279	7275	7297	7310	7344	7372	7379	7424	7361	7244	7256	7241	7384	7311	7356	7328	7310	7116	7202	7286	7317	7343	7173	7396	7325	7268	7308	7390	7327	7382	7304	7352	7432	7441	7244	7416	7396	7233	7361	7193	7279	7285	7417	7415	7255	7200	7298	7362	7315	7262	7295	7223	7290	7411	7331	7304	7338	7333	7305	7429	7295	7336	7263	7327	7375	7284	7392	7212	7266	7398	7320	7403	7288	7275	7223	7247	7244	7420	7420	7220	7216	7272	7334	7076	7328	7267	7268	7388	7331	7374	7313	7261	7366	7369	7261	7334	7302	7275	7301	7378	7460	7321	7287	7280	7134	7369	7314	7252	7311	7324	7293	7423	7220	7257	7274	7331	7430	7345	7345	7276	7419	7313	7198	7311	7289	7284	7393	7218	7363	7279	7363	7255	7393	7140	7416	7377	7350	7407	7375	7295	7346	7328	7400	7250	7291	7258	7378	7416	7300	7252	7354	7403	7318	7276	7262	7399	7342	7247	7253	7328	7322	7108	7342	7411	7387	7251	7296	7199	7361	7429	7368	7186	7317	7322	7306	7306	7165	7341	7274	7458	7304	7383	7343	7312	7330	7247	7257	7330	7226	7335	7465	7201	7280	7372	7399	7402	7266	7414	7306	7335	7267	7374	7229	7283	7361	7264	7331	7397	7266	7383	7373	7301	7313	7223	7294	7290	7217	7202	7272	7234	7181	7271	7173	7378	7379	7373	7271	7223	7387	7453	7253	7395	7284	7347	7101	7402	7245	7322	7253	7277	7311	7311	7374	7366	7350	7387	7326	7446	7397	7318	7363	7271	7206	7322	7259	7398	7250	7348	7379	7317	7262	7241	7475	7256	7369	7407	7344	7264	7423	7375	7327	7434	7344	7393	7309	7347	7193	7399	7287	7240	7262	7280	7266	7301	7300	7522	7390	7414	7252	7309	7272	7358	7323	7469	7343	7374	7437	7292	7417	7276	7358	7381	7318	7222	7336	7393	7302	7277	7251	7288	7325	7384	7223	7322	7303	7304	7322	7329	7260	7291	7243	7326	7252	7281	7291	7390	7278	7191	7153	7230	7301	7450	7317	7313	7369	7381	7174	7459	7394	7328	7324	7325	7401	7254	7256	7323	7243	7331	7427	7269	7241	7266	7250	7248	7227	7214	7370	7152	7312	7209	7399	7314	7342	7283	7421	7314	7196	7318	7295	7303	7406	7276	7370	7289	7298	7462	7321	7402	7292	7287	7294	7207	7304	7282	7294	7363	7238	7282	7323	7436	7338	7333	7268	7366	7223	7226	7301	7355	7266	7210	7399	7291	7380	7345	7324	7288	7283	7271	7358	7286	7282	7347	7302	7348	7291	7298	7256	7335	7253	7227	7374	7296	7335	7437	7400	7355	7279	7427	7249	7307	7281	7325	7278	7325	7474	7356	7369	7374	7238	7523	7259	7283	7426	7237	7266	7359	7266	7474	7353	7319	7186	7314	7267	7247	7244	7438	7463	7350	7273	7245	7253	7434	7243	7314	7267	7371	7368	7261	7384	7219	7260	7295	7327	7352	7313	7323	7278	7313	7416	7256	7387	7251	7288	7259	7338	7252	7364	7285	7325	7397	7325	7383	7432	7291	7361	7322	7271	7435	7223	7388	7322	7334	7148	7304	7349	7251	7342	7324	7283	7361	7185	7272	7377	7292	7377	7251	7366	7360	7327	7274	7438	7325	7335	7246	7264	7302	7362	7279	7206	7284	7306	7400	7198	7360	7240	7226	7307	7356	7240	7272	7287	7301	7331	7271	7253	7379	7309	7324	7255	7340	7340	7312	7399	7319	7347	7385	7405	7367	7345	7459	7281	7361	7365	7373	7248	7219	7380	7361	7312	7291	7451	7324	7197	7391	7382	7228	7351	7352	7222	7316	7241	7366	7252	7354	7404	7201	7352	7367	7254	7327	7397	7400	7273	7296	7426	7324	7268	7327	7359	7388	7391	7377	7305	7288	7274	7275	7385	7254	7412	7300	7361	7314	7473	7426	7250	7349	7304	7231	7399	7284	7301	7372	7193	7404	7368	7259	7351	7322	7396	7290	7184	7376	7232	7348	7306	7281	7357	7252	7233	7266	7265	7321	7432	7330	7355	7354	7316	7291	7271	7262	7437	7332	7242	7410	7403	7302	7289	7328	7335	7260	7308	7371	7224	7158	7316	7372	7361	7259	7237	7249	7429	7297	7123	7255	7223	7159	7197	7353	7247	7245	7166	7335	7354	7282	7327	7366	7193	7167	7292	7416	7305	7199	7415	7237	7285	7347	7272	7283	7366	7271	7323	7375	7245	7270	7377	7365	7410	7361	7441	7285	7190	7332	7368	7374	7358	7240	7363	7355	7229	7328	7317	7279	7221	7349	7319	7304	7254	7323	7267	7288	7449	7231	7221	7162	7314	7289	7381	7427	7283	7324	7404	7252	7304	7378	7322	7470	7344	7202	7377	7256	7353	7329	7244	7381	7377	7299	7173	7422	7175	7288	7373	7349	7321	7437	7297	7539	7309	7205	7390	7388	7286	7296	7117	7284	7189	7290	7307	7427	7296	7306	7366	7317	7320	7329	7268	7222	7361	7387	7181	7186	7391	7319	7377	7302	7177	7420	7234	7369	7255	7345	7304	7309	7423	7459	7418	7281	7314	7389	7280	7328	7450	7332	7322	7293	7329	7351	7355	7385	7391	7350	7308	7300	7345	7274	7377	7504	7127	7265	7356	7327	7220	7323	7241	7352	7187	7285	7231	7363	7288	7211	7382	7334	7253	7309	7291	7273	7326	7371	7393	7342	7410	7325	7296	7180	7192	7212	7255	7423	7326	7351	7316	7329	7375	7372	7448	7285	7207	7290	7328	7271	7268	7273	7372	7236	7286	7235	7398	7386	7264	7161	7419	7284	7354	7144	7389	7322	7347	7273	7246	7337	7294	7248	7371	7243	7372	7377	7272	7225	7365	7178	7301	7350	7303	7260	7337	7260	7335	7300	7365	7258	7432	7237	7298	7371	7261	7336	7287	7347	7256	7351	7401	7321	7341	7201	7374	7364	7291	7246	7317	7162	7248	7290	7226	7229	7304	7307	7354	7359	7412	7254	7255	7340	7261	7256	7312	7323	7303	7310	7461	7208	7226	7373	7326	7267	7298	7234	7256	7284	7322	7204	7251
35818	38860	25135	10534	3174	1450	1043	970	1045	956	1012	966	973	968	1008	972	933	1029	1038	989	964	946	957	973	1009	993	994	968	926	965	960	987	937	972	961	974	996	979	994	952	991	959	1005	980	1050	990	999	1027	1003	1007	969	1009	971	941	976	967	991	1006	935	993	944	985	961	1002	1033	999	972	957	912	978	991	968	949	951	1037	1062	1000	998	943	927	981	1054	984	959	959	956	994	991	960	1000	1007	1035	1008	977	967	1025	1057	1000	972	931	1010	984	958	1019	979	986	998	977	1027	989	998	1019	985	1014	1010	1037	1003	1063	965	1019	998	970	965	958	1013	982	961	1020	1022	968	1032	949	997	992	948	950	998	956	964	962	1043	1032	987	959	1034	962	1028	977	1025	981	994	1003	957	1008	981	977	970	959	1055	963	1025	974	973	986	950	991	1005	982	1041	1037	976	974	983	969	998	1024	993	991	954	989	1051	983	968	958	1033	971	1000	1010	988	994	1014	1029	1029	1022	1000	976	1005	994	997	974	1024	1043	987	982	1007	933	1012	997	965	923	997	1042	979	1007	976	972	1019	986	1020	937	989	965	998	1024	1021	1015	963	992	985	1030	1028	981	948	982	1017	1012	1001	988	1055	956	925	991	1033	1006	976	935	986	995	1034	967	1013	994	950	983	1043	945	996	991	991	1021	929	943	986	938	1064	963	971	1029	956	984	981	953	955	1025	1018	955	949	990	1018	989	988	1002	990	928	1001	1061	979	997	1034	1004	940	1010	1040	978	922	1026	1023	979	1014	1019	1010	1016	979	963	950	970	993	1002	978	945	949	978	1013	991	952	1009	997	986	979	1007	1014	1014	936	966	981	1025	966	994	1003	1016	978	1015	951	971	942	916	1019	997	1067	937	1084	1029	1001	959	1007	1031	972	1053	1035	986	987	940	990	1015	992	976	986	1009	966	999	1017	950	973	1010	990	1008	990	1045	1001	966	955	1020	985	1002	999	997	927	991	955	1016	962	1013	1009	1061	1000	985	987	1010	984	987	1011	979	957	976	966	990	982	1030	959	997	1027	976	958	949	988	1000	1007	938	983	998	980	1009	1021	988	1007	1001	1064	933	935	962	1028	1001	984	983	1010	975	1017	987	965	1054	957	915	990	976	970	970	1040	954	986	1000	933	979	958	973	1003	1043	954	954	972	963	934	978	966	969	1053	969	980	956	974	1022	969	1014	1061	961	995	960	1003	975	1022	974	1020	1001	1001	981	1035	1019	944	945	1022	997	985	926	948	957	967	979	1025	971	1003	985	1040	982	969	998	986	887	946	1002	1005	1030	999	969	999	980	979	900	996	1001	952	1025	1061	1018	997	997	975	974	975	994	975	1008	1011	942	907	1018	1003	1010	969	1001	975	999	982	988	997	998	1004	1020	973	984	949	985	1008	1044	994	1001	976	930	996	1012	957	951	1017	1029	985	1018	1036	1051	1036	990	1004	1018	975	1034	965	931	964	1029	928	1023	999	1022	982	970	950	1008	965	1011	999	1005	994	1004	903	1008	978	1021	926	974	998	971	958	1009	1007	946	995	1025	1020	962	979	1015	979	1037	1012	962	1004	999	931	1007	985	1027	971	995	1021	1031	1007	968	1002	1029	1014	940	975	967	932	1029	950	1015	987	1057	990	1014	944	995	1029	983	1039	1009	968	1024	993	1031	1011	1057	987	1045	999	989	949	976	929	970	994	966	973	1019	988	946	961	949	981	1010	993	986	1044	1005	1029	935	981	975	1018	962	1013	996	1002	980	1060	979	961	996	1010	988	968	1013	1010	954	992	1029	1000	946	925	1008	1021	1025	982	972	985	997	958	985	1016	983	1024	961	992	997	1035	1000	969	1002	964	996	1044	955	1070	973	978	1045	1013	1013	998	995	1004	1030	1016	942	938	931	942	1035	974	968	998	978	1035	1003	964	964	1008	1059	981	1060	1002	951	986	989	1004	1013	993	1040	974	1022	992	981	998	978	965	991	1007	1047	943	968	989	976	1003	951	933	1004	972	957	1028	946	956	1029	1028	1034	944	999	1016	973	974	955	1027	947	975	985	980	989	1053	990	1040	975	944	1024	1001	1032	1021	968	947	964	1021	998	979	992	996	1017	1044	972	960	972	1020	957	1043	967	928	924	1066	1029	1042	965	1011	927	1011	964	966	1018	966	1019	966	966	1014	960	1017	982	1020	1022	974	1011	974	989	1003	1013	998	1038	978	983	992	971	971	948	1008	992	1027	1010	959	982	1010	1000	974	1039	996	985	983	946	1022	1016	977	988	938	959	1023	990	937	975	993	1020	991	1034	961	1008	983	991	1001	1060	965	980	976	917	1012	1009	958	960	1002	1017	997	983	952	1001	953	987	1037	998	987	991	987	981	995	969	1033	957	1008	1022	933	1008	1010	1007	1015	1022	1042	994	1000	1008	1006	945	979	1029	978	1018	952	1003	992	1012	950	1023	961	982	1002	971	995	964	976	1013	993	970	940	1024	1048	992	1013	984	968	992	1031	990	983	987	943	994	974	987	1003	1031	1012	986	1006	1013	964	975	945	1013	943	988	1023	945	962	932	970	1003	922	953	941	990	965	979	991	939	978	985	938	1005	991	979	1026	996	950	995	976	987	1041	1025	993	1041	930	980	963	955	966	970	1025	1023	976	1020	951	988	939	1001	1010	979	980	1026	966	1001	953	1005	977	949	1027	1032	1004	981	999	985	1003	987	991	961	961	972	975	963	976	1031	1013	998	978	998	932	926	954	963	948	1064	986	1006	958	997	1033	1037	972	1002	954	993	1002	986	1021	936	916	1009	1006	950	974	992	997	941	984	978	1021	996	1007	933	973	976	1038	969	990	1003	960	990	952	927	1002	1006	1004	1003	1024	1048	1036	1016	1016	1014	948	992	1024	979	1059	935	1021	984	942	911	997	986	953	1007	972	994	940	958	1002	1005	1013	971	976	1022	1006	1038	1036	1022	948	1000	996	949	987	1005	972	982	1044	912	983	975	1020	1015	970	1020	1027	1064	963	996	945	972	990	988	946	967	953	1001	1020	930	975	1029	1001	988	1015	972	974	985	984	1019	951	994	1017	1025	979	970	990	981	994	1024	951	1000	947	986	994	982	1026	1001	970	956	998	920	1022	996	1027	1003	1054	1026	1013	933	964	954	999	989	1010	959	1026	958	984	953	1047	990	982	1003	999	977	992	1027	1010	984	1079	1022	977	953	962	1004	1002	1007	986	962	1030	996	930	997	943	955	1000	1047	977	974	1076	1003	995	1023	1034	944	985	969	993	1008	973	1000	939	957	984	993	981	1030	947	971	931	976	1021	1007	961	989	956	938	999	996	1035	957	948	1002	965	954	1017	953	1029	992	968	971	955	1064	1003	1010	995	1020	1009	1043	1016	964	955	997	969	960	1002	1014	1024	1010	1001	952	1033	989	981	1018	947	1000	945	999	879	1006	969	1000	970	973	991	986	968	1006	1014	991	1018	996	989	1003	1020	1011	943	1050	960	985	1016	979	1004	970	998	1008	978	1045	992	966	973	985	967	930	994	946	986	1001	993	934	1073	995	992	997	1008	957	976	968	991	1034	995	1032	1063	989	1018	976	1042	956	987	1013	968	995	1027	978	1000	950	967	1024	968	958	1007	973	960	1010	1026	1023	964	1055	1009	917	1035	1041	957	1049	1001	994	1010	1002	1004	964	1011	922	948	1003	1018	980	975	957	983	1031	940	964	1016	980	939	1004	983	996	948	977	997	1036	974	985	1026	962	972	991	991	985	998	994	999	1015	947	1033	1006	1001	1013	992	970	993	1012	956	1002	1017	1007	978	1006	994	1002	1011	1006	1002	972	969	946	1016	1012	961	986	952	1016	1032	987	1016	1038	1034	1002	974	965	961	1017	1024	994	960	965	1049	1023	994	968	1015	1025	1001	973	997	960	1099	965	980	980	985	987	943	1018	959	959	933	951	977	1002	1045	987	970	935	1008	992	974	991	943	968	1018	988	982	984	935	978	1015	1008	954	970	992	1016	953	919	968	992	1020	1018	1010	963	981	1013	952	998	922	978	980	1018	1025
67217	62485	50652	40606	29078	15092	9271	8312	7988	8188	8066	7980	7924	8066	8123	7971	7987	8146	8148	8087	8074	8077	8061	8117	8003	7973	8004	8046	8009	8001	8143	8097	8100	7999	8053	8099	8049	7988	7948	8108	7972	8085	8001	8056	8045	8031	8094	7925	8037	8243	8130	7958	8001	8193	7994	8160	8155	8088	7926	7945	7997	7986	8143	7981	8085	8079	8098	8068	8092	8048	8107	8176	8176	8005	8112	8032	8053	7887	8015	8066	7881	8086	7907	8156	7983	8014	8016	8120	7991	7836	7990	7993	8203	8076	7966	8110	7978	8034	8024	8085	7971	7955	8225	8131	8118	8115	7896	8057	8167	7943	8050	8055	8079	8158	7971	8209	8078	8125	8034	8033	8158	7968	8011	8111	8011	7949	8036	7928	8176	8009	7934	8007	8028	8078	8017	8078	8149	8022	8100	7968	8030	8156	8066	8040	7969	8041	8037	8023	8060	8065	8060	8120	8151	7995	7967	7914	8127	8030	8081	8051	8080	8081	8053	8197	8255	8056	7946	8085	8155	7962	8020	8166	8106	7973	7986	8103	8042	8082	8236	8002	8192	8089	8030	7982	8059	7898	8108	8006	8079	8008	7996	8037	8188	8024	8049	7982	8114	8035	8064	8043	8076	8139	8095	8054	8009	7952	7979	8256	8056	8024	8075	8168	8003	8065	8038	7974	7980	8103	8049	7972	8113	7990	8163	8070	8017	8058	8147	8154	8007	8186	7964	7987	7956	8019	8154	8184	8129	8010	8071	8080	8170	8153	8151	8060	8061	7963	8095	7991	7972	8199	7989	7997	8117	8104	7959	7988	8026	7976	8024	8307	8071	7920	8135	8279	8119	7947	8069	8093	8066	8137	8164	7981	7995	8134	8106	8092	8232	8009	7864	7991	7980	8111	8132	7997	8171	7992	8082	7945	7935	8040	8142	8118	8049	8014	7890	8176	8039	7980	8053	7992	8151	8125	8109	7931	8076	7994	8034	7944	8066	8085	8072	8048	8098	8067	7968	8158	7964	8053	8099	8061	8005	8048	8219	8111	8010	8050	8040	8081	8029	8175	7979	7987	8225	8041	8110	8168	8067	7951	8005	8101	8060	8139	8152	7999	8016	7979	8130	8088	8143	8127	8025	8080	7994	7922	8054	8168	7886	8111	8109	8047	8069	8003	8126	8035	8094	7976	7999	7988	8073	8052	8143	8007	7983	7952	8038	8131	8097	7987	8018	8130	8036	7963	8112	8108	7995	8109	8055	8097	8031	8084	8106	8122	8095	8068	8102	8036	8019	8190	8131	7867	8117	8126	8122	8030	8068	8073	8011	8209	7997	8127	7968	8044	8101	8110	7995	8045	7903	8126	8090	8143	8128	8053	8089	8134	7929	8118	8138	8086	8170	8089	8040	8114	7995	8041	8044	8179	8122	7938	8069	8065	8040	8090	8017	8067	8012	8018	8166	8017	8094	8181	8060	8055	8059	7978	7997	8070	8064	8109	8020	7993	7998	8018	7969	8060	8004	8125	8012	8016	8098	7895	7990	8028	7995	8040	8056	8086	8049	8059	8064	8037	8007	8073	8004	7929	8057	8037	8017	7983	8121	7995	8146	8125	8096	7953	8010	8076	8021	8005	7963	8137	8030	8113	8099	8062	8100	8026	7999	8064	8059	8154	8086	8044	8174	7996	8271	7931	8032	8000	8109	8183	8105	8013	8095	8108	8039	8176	8019	8092	8176	8154	8121	8007	8173	8071	8006	7916	8136	8088	8054	7962	8188	8055	8053	7888	8003	8104	8112	8137	8081	8069	8158	7943	8044	7985	8061	8028	8124	7919	8029	8139	8058	8035	8199	8009	7978	8079	7972	7953	8041	8016	7937	8093	8178	7989	8043	8000	7889	7980	7981	7998	7991	8169	8185	8231	8091	8147	8162	8003	7923	8147	7992	8018	8113	8083	8086	8051	7997	8040	8147	8011	8174	7914	8125	8063	8031	7984	8169	8064	8046	8088	8144	8106	8040	8130	8053	8003	7931	8055	8085	8036	8099	7986	7993	7986	8002	8053	8005	7998	8095	8178	8064	8038	8067	8074	7986	8020	8090	7989	8031	8105	8071	8012	8139	7953	8077	8043	8061	7793	8095	8141	8062	8123	7922	8207	8180	8068	8013	7993	8044	8092	8190	7996	8076	8034	8111	8045	8073	8054	8040	8087	8054	8075	8043	8066	7915	8064	8173	8201	8119	7947	8062	8118	8107	8181	8058	8110	7958	7976	8014	7930	8007	8133	8231	7981	8116	7909	8220	8043	8103	8220	8107	7980	7914	7920	8117	8082	8099	8151	8140	7995	8088	8182	8157	8049	8122	7967	8088	7984	8033	8151	8033	8034	8093	8249	8152	8115	7991	8037	8109	7959	8141	8063	8003	8176	8146	8144	8119	8016	7946	8040	8034	8195	8023	7940	8093	8158	8104	8020	8098	8050	8104	8098	8094	8098	8229	8197	8008	8069	8037	8114	8021	8035	8123	8169	8033	8072	8107	7964	8157	8265	8000	7968	8096	8112	8103	8173	7950	8132	7857	8181	8090	8150	8161	8003	8183	8053	7961	8122	8155	8024	8174	8031	8088	8051	7958	8029	7956	8213	8071	8206	7927	8041	7971	8080	8026	8033	8106	8150	8050	8022	7953	8118	8052	8016	7984	8075	8058	7967	8024	8180	7896	8146	7896	8068	7941	8108	8076	8212	8090	8004	7997	8003	8129	8157	7969	7979	8173	8090	7997	8166	8000	7981	8076	7918	8076	8187	8140	7999	8077	8065	7914	8087	7996	8049	8052	8032	7977	8033	8107	7993	8008	7984	8046	7935	8209	7987	8048	8040	8070	8125	8017	8058	8022	8225	8078	8091	7994	8128	8096	8051	8062	8124	8089	8090	7953	8040	8209	8119	8074	8181	8146	8090	7890	8081	8193	7960	7917	8106	8091	7971	8100	8212	8081	8026	7991	8095	8140	8137	8142	8055	8117	8080	8033	8053	7986	8114	8178	8055	8093	7899	8136	8144	8099	7977	8035	8102	8151	8102	8158	8023	8103	8094	7981	8210	7972	7982	8141	8132	8066	8064	7982	8155	8002	8041	8096	8014	8126	8014	8109	8144	8017	8066	8003	8043	8024	8032	7955	8026	8063	8093	7888	7966	8009	8119	7916	7999	8040	8147	7957	7932	7974	8015	8174	8105	7901	7977	8020	8115	8086	8005	8110	8074	8061	8019	8056	8016	8026	8135	7998	8247	8100	8172	7990	8159	8084	7983	8035	7995	8032	8195	7984	8036	8044	8021	8020	8076	8069	8050	8102	8101	8029	8038	8130	7983	8046	8063	8035	8030	7964	8087	7956	8149	8027	7971	8099	8063	7974	8045	8033	8006	8095	8061	8046	8084	8046	8019	8040	8053	8065	8081	8148	8164	8034	8115	8095	7970	8060	8083	8091	8278	7995	8242	7936	8028	7912	8113	8096	8036	8077	8096	8148	8024	8290	8173	8071	7994	8015	7983	8058	8052	8121	8184	8105	8061	8116	8204	8003	7973	7992	8077	8040	8001	8056	8001	8065	8113	8047	8065	8085	8142	7949	8068	8106	8027	7995	8033	8012	8106	8093	8081	8013	8037	8022	8068	8211	8070	8101	7986	7992	8192	8010	8200	8038	8050	8126	8221	7943	8008	8029	8031	8021	7913	7986	7992	8065	8018	7939	8054	8183	8165	7952	8015	8101	8046	8133	7978	8095	8104	8041	8157	8201	8027	7925	8075	8135	8023	8084	7954	8041	8185	8026	8051	8143	7992	8107	8143	8275	8088	7888	7973	8065	8097	7991	8170	8043	7925	7950	8078	8039	7923	8027	8039	8080	8071	7993	8054	7981	8146	7917	8077	8064	8014	8158	8146	8004	7958	8027	8104	8096	8040	8108	8040	8154	8032	8013	7984	8195	8067	8041	8090	8188	8160	8038	8240	7951	8003	8005	7995	7957	8128	8079	7974	7946	8045	8087	8098	8060	8062	8068	7929	8230	8193	8091	8071	7974	8029	7964	8029	7992	8018	7936	8126	8021	8120	8134	7998	8045	8119	7994	8058	8056	8150	8048	8114	8183	8145	8025	8116	8094	8084	8076	7964	8081	8088	8022	8044	8076	8018	7951	8023	8050	8147	8076	8102	8053	7991	8084	8004	7889	8007	8071	8070	7948	8052	8054	8062	8049	7983	8030	8194	8009	8082	8101	8047	8131	7980	8076	8171	8054	7925	7888	7932	8005	8117	7960	7972	8092	8006	8100	8067	8046	8097	8141	7995	8060	8212	8222	8034	8064	8088	7984	7985	8002	8079	8024	8044	7882	8131	8031	8004	8104	7937	8123	8097	8085	8065	8184	7988	8047	8026	8222	8093	8073	7938	8115	8066	8110	7946	8003	8092	8099	7957	8047	8103	8114	8020	8092	7998	8038	8085	8087	8149	8149	8052	8109	8066	8150	8099	8033	7948	8045	7956	8036	8175	8074	8175	8294	8046	7932	8040	8159	8029	8049	8088	7955	7991	8031	8022	8007	8049	8021	8049	8008	8050	8050	7969	8010	8073	8041	8133	7944	8006	8150	8056	8124	8011	8158	7899	8176	8020	7936	7963	8096	8170	8107	8093	8192	8230	7928	7993	8073	7949	8151	8215	8214	8144	7938	7989	8065	8138	8076	8019	7888	8086	8264	8031	7988	8051	8019	7987	8228	8128	7966	8043	8136	7963	8065	8042	7957	8107	8033	7992	8005	8078	8015	8088	8182	7876	8025	8025	7899	8124	7987	8104	8099	8023	7965	8030	7996	7939	7913	8025	8253	8051	8148	8100	8019	8065	7950	8039	8108	8034	8187	8051	7975	8002	8104	8046	8077	7994	8060	8019	8026	7990	8076	7970	8083	8166	8156	8027	8152	8110	8094	7972	8110	7929	8101	8063	8030	8065	8069	8038	8038	8051	8041	8062	8071	8049	8112	8085	8067	8077	8053	8113	7975	8032	7929	8012	8118	8211	8092	8012	8120	8126	8106	8126	7895	8147	8166	8088	8097	7992	8183	8137	8045	8051
47241	53102	33807	16739	5329	1897	1202	1075	1012	1029	1018	1023	1037	1073	1023	988	1020	1032	970	1055	1055	1093	1036	1062	1024	1043	1024	1018	1046	1017	1051	1064	1079	1039	1072	1070	1058	1044	1028	1028	1024	1029	1043	1012	1102	986	963	1010	969	1011	1064	1061	1046	1012	1040	1039	957	1058	1079	1003	1006	940	1055	1077	1070	1059	1070	1063	1006	972	1012	1049	1052	1034	1046	967	1005	1060	1071	1058	1023	1011	1005	1020	1081	1053	1092	989	1058	1015	972	1013	1012	1016	1087	1017	1018	1019	1037	1023	1061	1036	1045	1074	1072	1035	1034	1047	992	1097	1057	1078	1005	1025	997	1038	1000	1095	1040	1016	1069	995	1095	1003	1034	1084	1049	1090	1011	1025	1072	1059	1060	1071	1017	1060	1068	1088	975	1059	1042	1076	1038	1040	1086	1062	1055	1066	1048	1041	1081	1034	1010	1003	1057	1062	1042	1111	1029	1047	1081	1032	1068	1071	1011	1091	1024	1029	1024	1045	1052	1018	1009	1074	994	1039	1050	1006	1012	1061	1017	1043	1058	1015	1058	1061	1057	1089	1033	1060	1027	999	1036	1029	1087	1099	1076	1002	1037	1058	1073	998	1061	1046	1077	1077	1044	935	1009	1082	1021	1009	1030	1096	1061	1048	1024	1056	1001	994	1083	1040	1051	1018	1051	973	987	1013	1029	1006	1016	1080	995	1044	1088	1067	1026	1033	1024	993	1063	1070	1080	1035	1028	1046	1009	1014	1059	1077	1134	968	1084	1020	1042	1004	986	1037	1031	1053	1014	1050	1057	1050	1039	1028	1081	1027	1044	1053	1114	1043	1015	1044	1040	1061	1068	1048	1102	1008	1080	1007	1101	1094	1029	1073	1053	1027	1078	1007	1069	1026	1032	988	1003	990	1007	1012	1019	1018	1057	1043	1055	1038	1036	1014	1008	1042	937	1062	1038	1129	1021	1096	994	1077	1049	1073	1039	1038	1000	1029	984	1105	999	1035	1054	1037	1074	1002	1100	1048	1080	1051	1069	1042	1007	1053	999	1166	1088	1033	1019	1070	1032	1019	1058	1121	1006	1054	1022	1028	1056	1067	1050	1015	1048	1027	1026	1041	1087	1027	1068	1074	1025	1052	1033	1076	995	1052	1021	1065	1031	1044	1075	963	1025	1031	1028	1051	986	1006	1028	1061	1022	998	1068	1021	1040	1065	1042	1100	1082	1062	1036	1006	1072	1040	1128	1048	1031	986	1054	1028	1100	1026	990	1071	1070	1008	1036	1026	1044	1050	1101	1027	1043	992	1036	1064	1124	1031	1026	1077	982	1052	1023	1047	982	1119	1034	1016	1088	1005	1051	1000	1079	983	1016	1070	1069	1033	1033	1052	988	1070	1045	1053	976	1065	1028	1062	1003	1031	1028	1051	1132	1024	1007	1052	1045	1029	1035	1032	1076	1050	1045	1014	1093	1042	1041	1050	1034	1031	1096	1055	988	1037	1028	1026	1065	1057	1033	937	1004	983	995	1010	1114	1019	1040	1042	1034	1063	1080	1043	1054	1070	1057	1005	1017	1053	1033	1048	1037	1033	1068	1022	1014	1043	1022	1034	1019	1020	1051	1022	1001	1030	1086	1040	1004	1061	1063	1025	998	1052	1024	1019	987	1033	1004	1032	1073	1073	1009	1050	1106	1045	1032	1071	1093	1036	1045	1051	1047	1074	1109	1061	1069	1059	1056	1039	1046	1077	1034	1037	1085	1045	1063	1054	942	980	1046	999	1013	1031	1022	1079	1003	1013	1044	1057	1083	1041	1065	1073	1086	1054	1016	978	1043	1030	1013	1025	1020	1088	1143	1006	1034	987	1014	1027	982	1082	1081	1057	1041	1069	1037	1029	1080	1058	1026	1049	1089	1015	1028	1042	1004	1022	1014	1007	1050	1047	1026	1076	1013	1020	1026	1027	1080	1040	1047	1098	1088	1046	1041	1021	1012	1044	1024	1084	1022	1049	1056	1057	1021	1012	1066	1036	1018	965	1087	965	1087	1035	1058	1000	978	1052	1005	1008	1037	1037	1017	1006	1028	1068	1088	1104	1014	997	1014	1082	1088	1025	1089	1037	1022	1063	1038	1022	1077	1015	1021	1049	1088	1028	1041	1030	972	1018	1046	1038	1051	974	1024	1024	1074	1028	1061	1053	1010	1027	1064	1054	1012	1005	1105	1100	1070	1033	1005	1040	1014	1046	1084	1000	1032	1040	1049	1039	1079	1007	989	1001	1033	1046	1049	1062	1052	1007	1045	1044	1041	1002	1066	1000	1036	1083	1021	1067	1041	1000	1056	1015	1086	1032	1052	1063	1068	1057	1027	998	1039	1035	1044	1064	1014	1029	1047	1036	1014	1025	1060	1022	980	1072	1022	1015	1046	1038	1033	1086	1087	1040	1041	1069	994	1048	1021	1021	1062	1040	1023	1124	1053	1124	1047	1098	1024	1025	973	1003	1072	1058	1028	1006	1080	1007	1014	1030	1035	1067	1034	1004	1077	1056	1017	1046	1077	1096	1024	999	1014	985	1092	1048	1081	979	1058	1004	1006	975	1002	1018	1018	1085	1035	1069	1069	1028	969	1095	1066	997	1037	1054	1014	1015	1054	1016	1049	1073	1033	999	1018	1026	1107	998	1071	985	991	1073	1043	1133	1047	1014	1088	1032	1032	1062	1018	1094	1061	1072	1029	1048	1038	1107	1085	965	986	1075	1027	1033	1028	1072	1052	1077	1062	1073	1011	1078	1013	1048	1095	1033	975	1002	1043	997	1045	1047	1073	1034	995	1021	1014	1047	1002	1027	1016	1045	1089	1080	1036	968	963	1092	1041	1048	1054	1006	1049	1066	1069	984	1043	1016	1003	1027	1091	1030	997	1025	1141	1043	983	1017	985	1030	1007	1026	1070	1019	1067	1018	1054	1005	1046	1051	1007	1043	1073	1029	1093	1055	990	995	1056	998	1078	1047	1031	990	1030	1032	974	1084	1066	1050	1017	1106	1049	1053	1056	1006	1074	1041	1036	1083	1033	1048	1075	1095	1031	1043	1014	1021	1018	1022	1053	990	1057	1075	995	994	1035	1027	1027	1058	1015	1024	1080	1049	999	1039	982	1013	1044	1085	1039	1056	1000	1003	1050	1013	1030	1000	1042	1062	1098	966	997	1050	1015	986	1047	1034	1012	1057	1034	1076	1047	1021	1088	1016	1050	1041	1024	1034	1094	1014	1018	1064	1070	1030	1029	1006	1057	1045	1019	1033	1016	1050	1043	1037	998	1004	1020	1028	1038	1036	991	1057	1033	1009	1064	1085	1080	1004	1029	1115	1043	1086	1027	1018	1021	1028	1078	1097	1033	1049	1032	1027	1060	981	1024	1058	1064	1021	1039	1045	1087	969	1023	1062	1023	1035	1075	1093	1053	1017	1055	1025	1053	1056	1003	1079	1043	1037	1039	1011	1016	1011	1064	1046	1105	1060	1061	1047	1027	1049	1038	1045	1098	1033	1031	1076	1027	1004	1045	999	1055	1068	1034	1092	1029	953	1025	1014	1034	1057	1086	1049	1083	1048	1046	1024	1026	1085	1040	1051	1098	1047	1043	1037	1014	1026	955	1026	1010	1038	1056	1035	1055	1079	1042	1058	1036	1000	1036	1009	1059	1001	985	1037	1038	1062	1019	1015	1012	1051	1027	1061	1072	1027	1053	1124	1051	1028	1015	1042	1080	1014	1102	1056	1079	1090	1054	1048	1055	1029	1043	1035	1031	974	1098	1105	1059	1040	1105	1001	1048	1053	1060	1061	1039	1023	1071	1030	1016	1015	1068	1057	1045	1058	1035	1062	1075	1010	1048	1004	976	1035	1028	1085	1103	1059	1042	1075	1052	1017	1035	1046	1046	1035	1116	1068	1033	1079	993	988	1108	1063	1038	1067	1096	1058	995	1040	1023	997	1047	1064	1071	1003	989	1087	1037	1011	1067	1029	1032	1086	1041	1071	1068	1042	1049	1055	1088	1016	1032	1028	1049	1074	1060	1088	1028	1059	1062	1106	1004	988	1028	1024	1061	1053	1030	1035	1015	1079	1000	1037	1048	1014	1048	1005	1019	1037	1065	1026	1071	1019	1019	999	1092	1018	1017	1063	1037	1102	1100	1042	1066	1111	1068	1014	1034	992	1025	1102	1002	1041	1082	1045	1035	997	993	1058	1070	1001	1038	1033	1095	992	1031	1058	1052	1014	1020	1083	1049	1045	1143	1072	1030	988	1076	1027	1047	998	1040	1009	1033	1105	1060	1066	1012	1050	1037	1042	992	1015	1030	1101	1049	1050	1062	992	1032	1086	1044	1060	1043	1026	1039	1099	1001	983	990	1044	1019	1046	1050	991	1013	1018	1033	1081	1051	991	1082	1039	1058	1064	1109	1049	1031	1063	1088	1038	1039	1056	1048	1063	1002	1009	1047	1076	1099	1012	1053	1094	1058	1044	1021	1115	981	999	1072	1029	1067	1088	1061	1041	1009	1056	1060	1044	1061	1128	1080	1011	1058	1034	1043	1056	1079	1064	1045	1001	1049	1029	1055	1109	1023	1057	1008	1076	1070	1039	1044	1077	1095	1034	1027	1075	1049	1025	1036	1092	1002	1066	1009	1060	1057	1051	1079	1098	1035	1059	1068	1002	1056	1034	1046	1014	1057	1011	1044	994	1016	1010	1011	1026	1001	1008	1089	1047	1076	1030	1020	1058	1005	1051	1034	993	1063	1031	1012	1044	1037	1007	1031	1044	1021	965	998	1060	1093	1081	972	1045	956	1073	1012	1020	1058	1026	1053	996	1003	1031	1051	998	997	1065	1073	1097	1050	995	1063	1101	1045	974	1089	1016	1016	970	1094	1001	1024	1026
62218	63750	59412	48369	35982	19929	10366	8686	8194	8422	8314	8398	8261	8322	8463	8275	8360	8631	8240	8315	8296	8321	8319	8344	8379	8228	8367	8258	8304	8383	8345	8273	8330	8404	8419	8305	8250	8313	8421	8322	8319	8283	8436	8230	8177	8422	8337	8161	8315	8396	8324	8286	8259	8387	8411	8266	8416	8341	8305	8309	8434	8347	8303	8380	8379	8406	8461	8420	8412	8420	8467	8366	8279	8255	8202	8351	8471	8314	8340	8471	8341	8330	8397	8336	8452	8373	8296	8326	8293	8361	8382	8327	8306	8307	8501	8327	8303	8458	8321	8348	8488	8403	8241	8205	8318	8173	8333	8193	8519	8371	8287	8292	8347	8436	8467	8284	8269	8381	8312	8334	8308	8420	8317	8224	8309	8466	8425	8393	8258	8368	8308	8322	8227	8377	8220	8328	8362	8280	8329	8374	8362	8234	8371	8393	8471	8319	8226	8300	8299	8289	8448	8420	8510	8242	8265	8500	8308	8242	8404	8498	8347	8301	8286	8307	8251	8258	8361	8419	8379	8407	8513	8404	8192	8365	8347	8317	8319	8370	8456	8440	8350	8505	8255	8319	8443	8438	8257	8247	8234	8200	8361	8200	8276	8252	8342	8338	8324	8327	8371	8300	8235	8314	8464	8298	8363	8338	8229	8374	8247	8275	8268	8288	8260	8355	8476	8239	8220	8231	8364	8458	8431	8311	8386	8232	8363	8381	8358	8386	8479	8424	8314	8449	8285	8444	8448	8291	8323	8263	8448	8340	8322	8430	8383	8324	8358	8313	8385	8357	8289	8332	8161	8329	8439	8457	8420	8116	8388	8549	8318	8396	8428	8265	8319	8383	8360	8374	8376	8340	8322	8422	8482	8429	8318	8479	8370	8270	8414	8420	8254	8341	8329	8274	8295	8491	8424	8388	8251	8195	8256	8369	8452	8411	8404	8387	8503	8180	8352	8339	8421	8279	8351	8255	8316	8353	8450	8363	8384	8342	8361	8334	8245	8405	8229	8317	8382	8367	8359	8320	8377	8538	8344	8270	8338	8403	8354	8489	8381	8361	8478	8324	8279	8283	8528	8235	8443	8306	8423	8283	8407	8238	8323	8243	8404	8461	8383	8291	8301	8325	8283	8340	8268	8258	8273	8377	8215	8454	8293	8324	8322	8329	8355	8394	8411	8201	8371	8287	8438	8431	8353	8287	8319	8374	8245	8288	8355	8372	8391	8196	8383	8209	8420	8309	8420	8284	8231	8274	8379	8365	8311	8303	8294	8361	8403	8432	8282	8226	8367	8319	8279	8339	8327	8279	8399	8370	8316	8555	8403	8426	8353	8442	8484	8261	8249	8366	8138	8290	8342	8255	8371	8452	8400	8233	8386	8371	8347	8307	8323	8254	8367	8385	8503	8198	8271	8420	8431	8332	8353	8446	8401	8260	8304	8349	8346	8444	8184	8360	8276	8283	8337	8301	8360	8308	8390	8372	8381	8319	8359	8410	8320	8371	8404	8230	8387	8317	8258	8426	8336	8336	8288	8261	8296	8367	8454	8355	8345	8333	8327	8378	8435	8371	8461	8272	8357	8403	8344	8204	8378	8265	8400	8427	8334	8462	8463	8216	8366	8473	8272	8376	8138	8298	8359	8293	8329	8289	8402	8367	8458	8281	8332	8297	8318	8416	8421	8413	8317	8470	8325	8317	8344	8426	8260	8372	8224	8278	8409	8385	8238	8373	8195	8275	8308	8312	8301	8357	8241	8406	8274	8228	8426	8383	8289	8216	8287	8276	8338	8298	8375	8302	8263	8157	8326	8287	8362	8281	8365	8321	8253	8303	8456	8311	8385	8494	8298	8160	8302	8485	8312	8368	8377	8273	8338	8201	8367	8225	8248	8314	8434	8380	8283	8311	8402	8277	8241	8408	8342	8289	8278	8392	8303	8290	8236	8290	8480	8384	8404	8330	8238	8401	8388	8404	8397	8379	8308	8372	8226	8266	8314	8384	8279	8305	8336	8447	8241	8443	8377	8321	8468	8418	8328	8310	8394	8270	8323	8389	8421	8256	8297	8289	8382	8279	8431	8465	8310	8301	8369	8419	8320	8355	8331	8358	8379	8441	8212	8407	8388	8381	8312	8311	8285	8264	8437	8386	8139	8379	8302	8284	8390	8322	8409	8423	8259	8352	8351	8451	8410	8246	8346	8363	8339	8461	8224	8280	8372	8360	8287	8383	8363	8406	8326	8239	8397	8332	8314	8490	8370	8223	8326	8413	8458	8350	8439	8342	8246	8381	8349	8322	8252	8504	8324	8359	8357	8337	8364	8400	8293	8402	8320	8415	8370	8379	8405	8456	8276	8258	8355	8475	8252	8342	8459	8436	8403	8198	8438	8283	8257	8337	8340	8339	8425	8434	8383	8355	8341	8406	8412	8444	8405	8149	8422	8300	8525	8269	8231	8316	8308	8402	8350	8316	8287	8437	8458	8345	8341	8442	8301	8292	8292	8403	8404	8333	8311	8381	8257	8274	8336	8247	8505	8231	8389	8367	8285	8335	8337	8335	8439	8492	8446	8371	8232	8403	8358	8364	8284	8317	8471	8213	8209	8237	8483	8306	8411	8344	8455	8378	8347	8268	8402	8359	8376	8375	8290	8418	8432	8394	8273	8265	8420	8285	8427	8336	8328	8420	8411	8170	8377	8236	8385	8489	8317	8430	8377	8383	8345	8427	8357	8359	8324	8322	8350	8272	8376	8253	8313	8316	8480	8223	8441	8265	8455	8380	8431	8408	8278	8334	8329	8421	8320	8297	8208	8198	8403	8317	8448	8301	8371	8458	8412	8184	8341	8316	8409	8439	8349	8368	8504	8260	8356	8368	8430	8221	8322	8398	8376	8356	8369	8270	8273	8254	8362	8223	8346	8233	8425	8383	8144	8242	8335	8357	8358	8342	8318	8426	8307	8398	8439	8273	8364	8158	8508	8438	8430	8342	8382	8406	8370	8260	8204	8516	8420	8281	8396	8259	8466	8413	8328	8313	8243	8491	8416	8330	8366	8323	8348	8268	8348	8215	8504	8415	8384	8305	8358	8287	8324	8461	8406	8172	8310	8300	8417	8419	8263	8303	8413	8314	8366	8374	8466	8535	8267	8382	8425	8255	8331	8385	8225	8399	8401	8411	8402	8231	8402	8250	8467	8309	8258	8379	8388	8434	8373	8379	8337	8236	8460	8373	8229	8328	8361	8385	8373	8332	8302	8471	8253	8326	8336	8348	8355	8425	8352	8283	8332	8358	8289	8368	8433	8252	8334	8431	8180	8306	8279	8198	8332	8359	8481	8440	8333	8355	8242	8387	8449	8319	8466	8391	8347	8414	8378	8370	8338	8288	8353	8270	8309	8325	8399	8288	8296	8174	8409	8358	8510	8308	8355	8482	8452	8364	8317	8338	8210	8243	8420	8357	8392	8339	8309	8325	8193	8423	8260	8409	8309	8398	8258	8356	8324	8349	8232	8433	8287	8352	8429	8351	8225	8295	8294	8363	8299	8526	8397	8393	8325	8393	8181	8476	8247	8425	8392	8449	8294	8289	8472	8278	8312	8394	8338	8353	8268	8269	8322	8415	8358	8365	8289	8386	8369	8198	8414	8385	8422	8359	8340	8410	8399	8299	8252	8375	8451	8343	8293	8220	8245	8397	8388	8361	8266	8211	8485	8443	8459	8271	8431	8355	8424	8389	8324	8347	8429	8271	8445	8474	8238	8388	8469	8399	8428	8294	8412	8293	8247	8370	8264	8285	8291	8237	8353	8368	8394	8264	8314	8385	8586	8355	8398	8261	8298	8396	8365	8176	8146	8418	8290	8459	8381	8446	8412	8341	8348	8243	8377	8349	8337	8327	8259	8499	8516	8331	8354	8329	8275	8304	8411	8240	8313	8392	8305	8398	8356	8267	8395	8392	8276	8204	8379	8465	8305	8256	8306	8388	8395	8408	8390	8248	8402	8287	8382	8431	8355	8433	8374	8333	8327	8379	8350	8365	8175	8505	8269	8185	8248	8301	8427	8493	8410	8157	8266	8384	8395	8488	8361	8352	8273	8308	8302	8459	8334	8462	8334	8325	8278	8255	8431	8369	8323	8331	8241	8318	8359	8367	8332	8421	8420	8258	8297	8287	8328	8335	8373	8286	8285	8377	8385	8379	8432	8278	8305	8353	8321	8401	8399	8221	8255	8376	8329	8244	8359	8395	8243	8436	8241	8417	8369	8322	8331	8316	8401	8346	8316	8423	8285	8236	8372	8324	8310	8354	8314	8339	8396	8386	8324	8436	8447	8349	8454	8557	8147	8450	8509	8350	8337	8195	8448	8231	8409	8370	8222	8318	8379	8516	8276	8180	8407	8364	8288	8422	8322	8415	8296	8403	8581	8440	8293	8354	8453	8319	8380	8399	8471	8408	8533	8392	8270	8331	8268	8375	8270	8366	8292	8272	8388	8444	8284	8366	8432	8296	8352	8446	8356	8356	8303	8353	8278	8351	8381	8424	8325	8312	8234	8376	8372	8211	8468	8346	8518	8297	8362	8279	8373	8281	8396	8426	8396	8485	8242	8338	8350	8366	8327	8394	8331	8425	8210	8398	8323	8395	8442	8429	8462	8270	8304	8287	8373	8272	8268	8343	8392	8252	8476	8446	8395	8280	8265	8217	8315	8331	8371	8422	8388	8414	8390	8334	8395	8424	8373	8327	8399	8345	8398	8285	8302	8406	8382	8406	8336	8249	8344	8393	8439	8364	8330	8351	8453	8334	8201	8343	8324	8373	8334	8278	8304	8310	8384	8281	8359	8278	8260	8439	8348	8437	8273	8358	8435	8307	8328	8255	8301	8483	8356	8364	8232	8363	8474	8234	8400	8323	8253	8274	8329	8339	8161	8229	8343	8228	8224	8329	8488	8367	8214	8270	8348	8383	8383	8398	8285	8415	8337	8259	8406	8352	8283	8328	8359	8381	8256	8441	8212	8291	8329	8293	8344	8373	8419	8393	8345	8307	8297	8337	8245	8468	8336	8257	8360	8341	8316	8320	8409	8412	8273	8357	8258	8339	8515	8453	8179	8278	8219	8299
22340	21952	12198	4212	1670	1135	969	907	863	947	925	893	877	975	918	927	927	924	858	876	847	915	944	866	992	960	897	896	931	995	958	952	922	927	846	857	875	880	882	902	919	879	923	909	929	913	908	891	968	911	903	892	911	954	843	940	921	900	920	927	901	960	887	916	906	913	901	943	971	856	965	928	959	928	917	874	893	885	907	927	888	895	913	934	978	883	905	898	941	901	979	972	927	972	880	933	913	916	886	883	866	933	975	963	914	929	890	956	959	909	931	936	941	915	944	935	933	918	892	914	912	884	954	962	902	938	914	925	904	936	956	883	877	941	895	893	916	910	884	931	904	922	939	949	874	952	880	883	951	905	923	912	889	907	928	864	900	956	905	985	953	951	872	937	921	992	939	916	925	900	966	962	901	912	890	970	921	916	889	931	923	854	906	954	896	954	916	920	966	947	879	910	959	930	911	916	887	911	927	894	911	898	867	947	939	887	944	874	884	942	916	999	932	922	874	924	960	931	927	963	929	899	929	883	926	877	885	883	942	902	875	933	920	885	945	888	875	958	905	908	938	898	911	953	950	828	928	989	958	949	870	955	927	902	930	883	875	928	913	971	926	951	886	906	889	883	891	867	886	895	967	954	939	918	931	939	951	900	917	930	913	899	901	935	901	850	942	994	935	995	941	901	855	909	897	892	930	908	862	921	903	944	883	898	897	881	938	939	908	884	955	911	966	955	930	952	932	881	912	973	922	966	850	905	953	972	901	886	932	913	952	898	877	932	941	934	893	908	959	896	893	947	935	1001	881	936	941	936	935	956	964	945	877	910	911	916	954	942	941	888	874	918	883	937	905	984	966	932	940	907	980	912	908	914	886	909	918	911	909	874	959	878	958	919	921	947	883	909	971	902	947	841	940	902	880	928	892	970	920	898	929	913	892	955	923	895	915	925	881	933	942	938	936	960	967	953	923	979	979	958	847	935	931	929	898	968	921	968	948	938	944	903	921	960	884	896	891	927	936	848	964	877	889	914	917	945	974	911	917	879	936	939	972	893	948	880	924	941	914	905	922	924	939	921	913	893	915	932	905	908	902	955	910	939	916	916	883	920	930	925	899	883	915	940	872	890	943	942	947	904	927	931	932	913	910	934	932	934	953	914	925	855	933	871	961	937	965	913	922	928	921	893	981	956	925	939	876	942	946	951	917	937	892	883	866	958	947	919	914	903	934	899	948	907	896	960	876	956	913	872	883	896	898	906	944	960	881	916	917	890	957	900	904	977	948	904	896	915	945	917	957	906	950	853	895	961	936	852	962	978	991	919	903	886	954	940	914	938	904	874	907	954	917	918	917	925	903	936	959	928	881	939	888	929	899	939	936	936	882	926	939	983	937	875	921	902	891	921	922	941	947	912	875	941	919	946	882	889	894	914	964	885	931	921	888	910	868	950	955	947	912	894	934	927	897	947	892	942	964	912	906	980	882	992	883	939	935	940	918	922	906	992	914	918	905	933	955	930	934	957	924	855	922	920	873	911	922	928	888	885	969	958	885	953	973	884	932	988	924	869	921	879	909	980	920	905	944	865	945	945	919	901	892	904	948	878	969	918	933	917	844	959	939	943	893	916	946	929	928	887	901	919	929	965	944	934	978	881	880	894	854	896	891	852	988	938	919	910	883	902	939	912	971	899	953	957	998	887	866	903	904	893	936	901	918	925	904	942	887	912	895	937	902	946	990	925	870	886	906	936	917	912	917	946	976	879	875	952	934	917	892	915	879	956	934	931	887	978	902	905	908	908	941	931	869	929	914	896	894	907	940	884	865	978	894	876	897	916	987	874	917	895	930	910	876	886	949	962	892	895	908	964	899	886	959	919	939	955	972	898	973	908	921	950	902	917	916	916	939	961	930	894	952	909	968	872	843	930	931	931	955	894	903	893	950	923	902	952	845	914	933	958	940	970	983	912	830	967	936	905	962	922	873	867	915	915	924	880	931	913	894	865	925	949	846	910	1008	905	927	972	930	926	931	954	928	933	874	945	909	898	961	919	954	955	868	906	945	962	851	949	943	885	950	946	942	905	913	948	972	981	899	920	918	925	893	946	943	970	931	964	961	918	922	912	932	907	934	907	876	929	881	938	918	931	955	925	931	958	927	940	980	961	920	900	931	940	981	935	914	907	921	972	943	923	913	932	929	914	984	933	910	922	887	880	871	959	927	889	914	952	955	908	956	940	921	906	934	940	923	938	918	954	949	927	952	866	911	923	942	916	883	899	875	905	932	944	938	864	925	934	864	933	938	884	909	926	936	898	884	896	958	933	969	900	917	941	879	940	955	946	939	955	925	912	906	951	903	896	886	906	931	974	910	904	928	869	909	914	923	906	900	953	992	893	927	916	871	876	875	908	919	892	900	958	947	933	948	904	968	927	908	932	956	945	945	986	923	894	951	897	920	871	888	942	967	946	949	855	910	866	961	936	928	824	946	951	957	925	900	950	971	972	909	883	974	943	926	991	919	911	915	920	915	938	922	886	942	878	849	963	957	938	966	883	945	923	959	897	971	912	937	965	919	950	920	936	872	932	918	884	983	904	949	927	921	903	878	962	881	929	943	951	954	927	949	920	846	904	957	955	977	966	949	925	893	909	889	893	882	939	918	964	848	935	878	907	865	915	958	903	939	880	943	863	883	986	948	925	929	951	949	936	908	974	937	899	872	886	949	934	900	932	972	973	907	982	887	962	887	929	869	914	926	908	936	939	916	956	930	902	970	906	934	862	871	966	894	962	909	938	849	906	902	933	926	873	902	913	946	937	838	914	974	946	915	905	925	885	898	909	964	887	907	954	985	955	887	887	913	912	986	904	923	932	963	870	917	952	925	927	920	964	1000	895	853	912	968	910	919	898	929	973	944	940	858	964	919	936	981	956	900	950	909	913	876	899	932	888	864	921	924	881	895	891	949	880	942	901	908	934	899	883	916	884	878	889	890	949	904	923	871	878	884	905	918	890	957	963	931	906	919	875	939	922	913	910	956	919	904	931	971	942	894	882	925	920	957	909	875	905	904	873	927	917	897	950	911	917	962	899	905	874	922	897	946	871	922	918	920	891	877	924	1005	933	889	900	916	923	927	947	897	903	925	940	935	941	909	989	920	915	930	918	907	908	961	906	920	940	973	888	932	942	972	890	948	888	895	927	967	895	920	927	922	905	975	915	929	947	974	877	918	930	901	981	959	893	952	936	910	940	960	915	891	887	890	926	937	934	907	967	928	871	945	947	910	960	892	910	897	885	868	953	899	906	928	933	944	960	968	894	920	915	932	943	924	919	929	923	922	946	943	885	920	881	957	950	950	920	959	960	897	889	941	941	928	969	910	949	891	945	950	949	937	964	960	899	957	932	905	896	900	948	905	948	903	906	940	940	931	975	953	975	906	909	943	929	910	929	922	881	938	926	941	879	892	916	935	960	934	939	978	890	876	907	911	894	899	903	963	932	980	882	925	975	988	924
57066	50218	37041	28093	18469	10429	8063	7581	7585	7609	7598	7449	7605	7520	7533	7585	7433	7607	7414	7536	7530	7611	7591	7487	7620	7581	7492	7590	7620	7469	7588	7637	7493	7555	7547	7794	7581	7528	7593	7518	7482	7607	7506	7450	7586	7495	7575	7701	7505	7539	7389	7617	7522	7528	7555	7580	7605	7558	7522	7479	7585	7463	7474	7472	7401	7472	7511	7723	7548	7502	7491	7510	7605	7488	7556	7454	7545	7448	7598	7528	7510	7554	7465	7544	7540	7465	7552	7576	7632	7504	7564	7507	7525	7572	7524	7592	7524	7570	7532	7677	7481	7562	7689	7529	7439	7493	7565	7547	7574	7592	7538	7721	7556	7596	7556	7529	7524	7570	7432	7498	7519	7569	7466	7466	7647	7457	7540	7459	7477	7625	7401	7552	7669	7379	7584	7431	7643	7351	7692	7601	7593	7516	7495	7632	7556	7608	7529	7435	7508	7503	7414	7449	7487	7494	7567	7582	7509	7610	7579	7595	7756	7632	7573	7631	7463	7618	7520	7521	7509	7560	7548	7530	7485	7478	7445	7537	7596	7516	7579	7426	7482	7462	7526	7591	7505	7503	7506	7557	7629	7521	7535	7557	7573	7545	7510	7683	7583	7596	7590	7607	7537	7529	7460	7512	7528	7607	7489	7436	7571	7534	7490	7416	7553	7581	7352	7713	7514	7640	7525	7608	7539	7524	7567	7570	7669	7556	7511	7446	7678	7624	7583	7543	7635	7689	7532	7458	7490	7476	7473	7610	7684	7668	7624	7570	7626	7457	7647	7544	7634	7641	7574	7448	7494	7589	7502	7591	7632	7462	7455	7709	7591	7580	7481	7525	7412	7535	7383	7602	7480	7539	7580	7398	7592	7534	7664	7538	7501	7564	7547	7490	7484	7576	7648	7620	7442	7504	7557	7468	7431	7625	7596	7476	7509	7545	7641	7562	7383	7527	7646	7643	7570	7654	7625	7587	7607	7470	7597	7638	7550	7568	7470	7513	7640	7509	7589	7533	7418	7556	7566	7518	7618	7685	7542	7599	7576	7652	7584	7580	7555	7557	7595	7459	7426	7495	7537	7516	7543	7551	7485	7670	7581	7587	7593	7559	7562	7566	7434	7501	7615	7585	7540	7595	7674	7545	7551	7606	7512	7500	7524	7566	7495	7646	7538	7471	7560	7633	7407	7655	7433	7552	7710	7658	7586	7380	7599	7587	7595	7493	7507	7567	7645	7454	7485	7461	7468	7609	7545	7618	7654	7639	7450	7474	7451	7502	7484	7507	7625	7509	7614	7598	7525	7578	7573	7540	7468	7590	7558	7528	7530	7462	7634	7485	7595	7464	7605	7426	7496	7492	7762	7553	7558	7270	7606	7709	7618	7548	7506	7606	7524	7522	7639	7561	7506	7685	7494	7614	7527	7493	7653	7555	7529	7701	7691	7489	7665	7541	7563	7527	7500	7575	7452	7666	7567	7596	7648	7469	7484	7622	7547	7530	7467	7376	7582	7506	7377	7557	7538	7529	7437	7596	7365	7469	7440	7585	7597	7414	7595	7559	7493	7449	7486	7499	7568	7428	7423	7585	7523	7565	7513	7469	7476	7573	7626	7443	7554	7577	7576	7553	7531	7486	7748	7400	7419	7630	7542	7425	7574	7513	7705	7572	7485	7514	7482	7541	7522	7455	7436	7588	7603	7469	7567	7521	7636	7570	7685	7571	7495	7588	7520	7511	7627	7462	7498	7548	7541	7562	7558	7440	7486	7590	7554	7567	7547	7575	7524	7428	7592	7706	7455	7578	7583	7468	7595	7503	7583	7512	7499	7502	7499	7464	7556	7480	7550	7498	7424	7576	7639	7550	7534	7568	7615	7576	7593	7480	7467	7496	7502	7490	7504	7427	7580	7591	7644	7647	7572	7564	7627	7512	7609	7383	7638	7507	7503	7624	7613	7525	7639	7492	7699	7472	7576	7603	7522	7513	7500	7433	7482	7637	7517	7479	7613	7553	7562	7634	7556	7509	7528	7609	7485	7531	7657	7509	7437	7554	7417	7567	7552	7449	7533	7568	7602	7474	7589	7617	7545	7516	7436	7554	7569	7507	7514	7526	7495	7608	7438	7445	7586	7623	7523	7592	7555	7491	7583	7497	7626	7607	7491	7565	7590	7525	7521	7520	7640	7594	7569	7569	7584	7579	7506	7584	7620	7690	7501	7532	7508	7576	7708	7398	7495	7467	7647	7401	7587	7430	7578	7557	7591	7377	7578	7648	7527	7500	7492	7427	7441	7621	7486	7654	7641	7528	7625	7462	7436	7543	7542	7382	7444	7554	7539	7492	7600	7596	7522	7646	7613	7579	7629	7538	7552	7580	7405	7618	7452	7634	7494	7470	7585	7557	7458	7559	7491	7490	7513	7577	7603	7461	7520	7605	7563	7476	7729	7576	7548	7526	7544	7656	7426	7617	7575	7469	7481	7413	7550	7572	7612	7547	7556	7530	7597	7509	7584	7550	7729	7523	7546	7472	7602	7468	7539	7617	7555	7561	7497	7446	7569	7542	7534	7590	7517	7599	7638	7666	7568	7597	7598	7581	7468	7617	7611	7613	7512	7667	7494	7603	7463	7636	7568	7461	7679	7538	7550	7360	7586	7405	7549	7547	7603	7627	7579	7440	7422	7653	7352	7444	7461	7463	7502	7569	7509	7529	7445	7678	7612	7459	7633	7517	7543	7555	7562	7492	7542	7623	7463	7534	7550	7522	7519	7630	7493	7574	7589	7664	7584	7451	7526	7635	7383	7630	7635	7538	7485	7434	7452	7418	7498	7551	7632	7568	7451	7579	7502	7561	7574	7593	7418	7627	7525	7501	7508	7544	7459	7561	7496	7505	7672	7749	7554	7458	7361	7481	7583	7634	7522	7525	7443	7604	7591	7423	7487	7455	7656	7668	7600	7657	7591	7439	7640	7570	7643	7615	7498	7547	7615	7501	7542	7378	7546	7456	7593	7611	7400	7687	7610	7634	7575	7652	7515	7566	7451	7585	7546	7492	7534	7431	7508	7408	7574	7458	7479	7505	7620	7479	7545	7546	7544	7689	7413	7649	7535	7584	7543	7571	7538	7468	7598	7525	7581	7418	7453	7689	7625	7581	7385	7524	7546	7519	7422	7628	7577	7580	7622	7694	7550	7576	7516	7539	7551	7525	7596	7432	7569	7557	7596	7588	7623	7539	7625	7578	7560	7560	7623	7470	7537	7507	7631	7688	7581	7694	7537	7497	7599	7581	7579	7609	7537	7635	7625	7529	7502	7515	7553	7566	7538	7601	7660	7491	7570	7565	7733	7506	7562	7526	7536	7515	7456	7647	7514	7456	7563	7591	7599	7540	7553	7505	7471	7585	7538	7464	7535	7516	7556	7492	7619	7489	7605	7420	7611	7552	7432	7458	7469	7582	7537	7551	7392	7557	7540	7503	7552	7482	7596	7667	7661	7704	7541	7646	7565	7612	7625	7508	7673	7620	7644	7540	7389	7494	7627	7596	7647	7594	7548	7459	7674	7538	7674	7582	7587	7588	7342	7614	7427	7680	7536	7573	7578	7579	7483	7397	7592	7551	7461	7567	7462	7431	7475	7614	7551	7528	7652	7562	7485	7619	7740	7545	7450	7531	7519	7598	7581	7717	7504	7593	7628	7579	7492	7676	7563	7418	7606	7648	7547	7539	7600	7441	7477	7459	7638	7424	7595	7524	7490	7521	7557	7468	7449	7552	7536	7554	7599	7728	7502	7618	7416	7630	7536	7757	7580	7460	7591	7494	7579	7657	7574	7427	7380	7660	7569	7558	7662	7611	7552	7615	7535	7503	7530	7512	7536	7548	7582	7557	7600	7496	7541	7672	7423	7605	7558	7619	7631	7567	7411	7530	7650	7571	7330	7613	7691	7594	7630	7698	7558	7551	7538	7511	7619	7459	7452	7512	7571	7432	7541	7556	7523	7442	7450	7551	7569	7519	7556	7586	7534	7579	7369	7499	7573	7581	7450	7544	7458	7557	7642	7497	7583	7571	7590	7614	7403	7708	7555	7667	7521	7459	7483	7496	7621	7514	7425	7589	7534	7529	7548	7482	7589	7504	7353	7552	7592	7624	7432	7639	7541	7608	7561	7599	7543	7450	7638	7614	7555	7548	7462	7432	7481	7441	7611	7505	7539	7599	7478	7560	7479	7579	7589	7579	7617	7338	7501	7681	7585	7564	7505	7489	7584	7545	7573	7625	7415	7508	7525	7504	7551	7623	7554	7556	7529	7512	7452	7581	7445	7519	7569	7538	7655	7431	7564	7650	7634	7549	7509	7708	7666	7383	7584	7443	7372	7580	7449	7541	7643	7559	7565	7523	7566	7503	7566	7615	7578	7602	7580	7536	7623	7621	7557	7384	7504	7546	7536	7724	7545	7535	7557	7524	7526	7692	7489	7530	7402	7486	7459	7467	7511	7544	7494	7563	7518	7433	7654	7570	7717	7511	7579	7481	7582	7608	7560	7487	7485	7513	7540	7399	7479	7525	7562	7586	7332	7677	7525	7553	7411	7575	7478	7579	7494	7582	7630	7526	7569	7552	7585	7558	7564	7535	7474	7472	7546	7374	7556	7660	7468	7542	7551	7509	7637	7519	7535	7471	7573	7503	7402	7514	7568	7640	7528	7531	7436	7468	7571	7542	7398	7565	7544	7377	7583	7414	7509	7497	7616	7580	7720	7456	7560	7513	7456	7480	7689	7414	7621	7534	7517	7461	7564	7577	7552	7558	7505	7555	7660	7576	7538	7586	7430	7475	7649	7521	7579	7454	7574	7444	7534	7515	7509	7500	7508	7527	7483	7428	7450	7590	7528	7558	7576	7520	7500	7526	7587	7620	7537	7466	7508	7602	7510	7503	7515	7477	7568	7571	7535	7491	7585	7578	7520	7599	7599	7469	7474	7406	7517	7603	7474	7545	7567	7461	7437	7511	7645	7586	7361	7466	7557	7565	7633	7430	7573	7568	7584	7486	7562	7625	7603	7558	7461	7503	7637	7632	7645	7506	7545	7530	7382	7539	7532	7626	7456	7474	7551	7495
23144	23472	11961	3879	1501	1018	986	901	907	883	892	904	848	877	938	888	869	878	914	882	962	916	903	912	890	949	850	895	923	972	876	940	885	911	863	949	869	936	937	915	891	888	917	901	892	858	858	845	859	856	884	913	912	892	867	863	860	890	896	870	855	888	887	845	885	892	902	876	901	919	881	901	874	888	908	921	874	866	909	937	877	896	869	887	891	933	864	912	939	912	904	894	901	867	836	935	891	827	904	836	932	893	878	836	925	898	905	871	921	907	897	839	970	895	859	890	921	901	855	925	985	936	932	906	901	901	858	882	925	875	905	950	877	927	861	919	921	881	906	874	934	889	894	890	890	847	926	894	900	862	930	901	893	883	896	882	921	840	909	966	876	842	884	913	914	896	852	874	871	912	850	878	879	917	928	886	889	919	853	913	865	920	899	950	890	958	868	913	854	847	849	914	880	890	873	915	882	859	858	858	898	882	924	912	920	947	923	885	906	890	943	936	874	874	877	905	871	902	888	897	873	913	899	972	882	919	922	862	873	908	905	926	834	938	873	877	936	871	910	955	896	870	857	904	837	885	884	879	905	865	895	852	872	906	889	902	940	898	877	864	899	946	925	927	966	856	944	932	939	880	937	919	978	860	903	862	918	918	922	875	923	849	921	914	875	862	897	922	960	960	930	862	894	858	875	874	867	880	927	894	874	889	891	921	931	918	895	933	929	936	908	890	808	928	920	851	929	877	848	894	878	962	902	951	900	916	861	836	891	910	886	864	908	934	881	928	946	901	874	883	872	935	897	860	918	854	904	897	890	877	918	900	825	908	879	923	925	842	883	906	883	902	899	885	863	881	902	927	909	856	889	883	885	907	911	896	856	896	957	923	930	878	894	910	875	907	921	939	855	926	884	893	925	878	898	822	880	893	916	905	849	883	869	930	918	924	917	911	906	928	930	937	888	848	839	862	858	874	887	851	929	933	908	900	932	910	835	903	879	904	886	883	910	843	870	914	904	850	932	910	892	880	850	857	882	914	956	926	939	841	947	909	852	908	876	875	912	902	882	884	951	938	903	884	921	879	966	915	883	929	971	914	903	898	881	871	871	899	873	908	862	926	895	902	885	905	854	866	906	888	889	941	928	956	950	927	842	898	894	892	964	914	909	852	946	898	945	928	923	873	889	950	886	888	882	894	855	935	908	915	863	930	892	950	840	834	856	889	858	910	919	910	906	882	909	863	855	864	890	912	913	921	875	935	877	868	912	841	957	879	916	878	915	939	904	888	900	926	876	921	885	876	863	888	887	911	864	905	886	892	933	887	902	871	918	936	890	869	909	907	913	872	908	929	920	882	933	827	918	892	862	904	912	919	864	902	925	896	910	935	905	907	909	894	893	915	936	882	892	877	877	937	862	894	932	876	893	915	882	858	901	880	860	913	907	857	913	883	861	866	929	902	907	941	862	901	880	887	917	869	914	945	903	888	897	857	892	871	960	947	894	865	888	879	879	889	928	905	939	930	876	940	913	896	942	894	892	914	917	958	917	874	876	878	875	938	864	923	902	947	858	899	925	901	920	889	926	929	906	912	877	923	864	948	922	911	932	907	903	895	912	897	871	905	915	832	909	825	918	856	855	908	864	884	916	899	901	882	880	906	914	926	907	921	875	929	917	937	930	827	906	843	870	900	898	913	906	902	893	884	873	941	886	918	915	857	926	857	913	882	871	877	865	964	882	933	855	883	917	908	898	874	916	901	879	926	912	921	885	918	910	898	901	905	869	955	923	866	911	923	840	926	898	883	905	881	931	852	921	881	899	838	891	931	943	916	875	890	891	878	894	888	903	934	903	849	882	833	899	909	923	899	919	943	899	920	841	901	880	884	949	906	875	861	903	903	897	947	924	904	904	891	935	896	899	939	869	920	882	862	882	900	939	902	872	900	876	884	870	861	837	893	923	845	848	883	923	922	854	986	866	887	920	882	843	915	941	879	917	895	885	886	885	934	894	877	907	865	953	912	861	859	904	881	881	931	907	883	903	875	871	884	882	924	841	919	903	976	887	882	906	889	932	885	913	878	886	885	887	887	919	875	861	888	910	925	876	917	918	908	867	878	910	925	884	870	838	864	898	863	950	899	888	912	899	935	911	838	911	941	858	898	952	854	864	881	859	929	944	912	887	927	878	894	906	913	927	867	837	897	855	967	934	932	874	891	885	891	903	907	867	908	891	899	891	889	865	910	930	931	917	841	926	874	975	932	877	919	869	895	961	941	930	867	903	891	894	942	903	898	862	901	895	920	870	926	918	883	909	901	894	911	894	907	939	880	897	869	891	872	923	914	912	916	863	821	895	938	892	880	900	896	887	896	839	850	888	869	889	813	890	921	846	944	901	901	895	891	874	889	944	942	965	905	931	908	902	884	910	912	824	871	900	893	921	869	896	942	927	843	918	933	946	842	906	860	935	914	905	924	940	926	850	883	902	858	882	888	856	889	882	916	903	969	854	871	897	836	896	874	910	876	885	922	859	874	868	876	858	906	916	829	895	869	898	873	918	838	878	900	948	866	893	918	874	867	891	924	898	860	932	873	901	912	860	906	898	920	917	852	905	899	854	921	956	909	900	919	914	887	884	880	888	901	886	868	901	879	905	896	891	866	934	922	959	892	936	922	897	875	851	891	933	924	883	866	898	901	867	918	850	911	890	877	939	916	880	892	900	911	906	872	891	869	870	839	900	938	856	907	869	867	946	883	951	891	951	879	903	930	895	947	900	909	907	872	865	862	871	913	918	892	921	859	903	896	906	855	910	867	959	882	884	913	931	965	896	843	938	882	891	885	881	907	877	935	916	937	916	888	909	886	921	901	927	909	879	961	848	898	884	904	907	897	944	857	909	902	920	923	837	851	882	906	918	893	882	914	898	848	895	894	937	917	920	890	890	915	888	907	871	907	921	864	938	931	923	907	854	899	868	894	922	864	872	864	955	916	877	846	862	889	946	860	887	884	870	950	898	851	880	881	895	862	961	883	895	924	894	956	915	895	878	873	880	854	885	883	932	908	891	947	929	872	876	913	863	909	848	909	889	918	941	899	903	916	864	923	897	905	915	859	896	916	904	819	934	878	856	894	978	946	855	888	885	934	893	943	910	888	873	918	903	962	895	915	910	931	889	925	903	913	904	849	920	954	903	851	910	873	954	914	968	901	879	890	982	901	912	944	954	1001	883	861	845	916	843	913	883	918	905	921	889	903	906	885	894	907	892	906	927	878	944	938	897	906	921	960	869	898	932	876	885	875	867	893	864	901	867	875	908	930	913	911	915	902	898	943	872	898	906	909	885	940	903	916	898	945	919	912	857	872	924	862	899	894	910	936	911	912	901	910	941	909	922	888	874	877	911	828	867	919	914	864	876	933	887	909	824	886	873	911	908	912	891	902	898	852	914	894	917	911	895	878	886	889	890	885	921	899	912	860	898	878	945	909	928	915	928	937	883	934	905	892	849	861
57330	49903	36064	26360	17337	10068	7882	7461	7459	7514	7356	7321	7302	7310	7392	7454	7439	7396	7457	7364	7326	7351	7372	7419	7553	7253	7361	7526	7311	7428	7370	7409	7355	7286	7377	7408	7434	7428	7433	7438	7303	7391	7532	7475	7278	7413	7361	7420	7341	7327	7534	7528	7301	7469	7365	7337	7311	7321	7284	7402	7460	7460	7308	7363	7407	7370	7287	7269	7430	7399	7331	7254	7386	7446	7488	7474	7413	7403	7455	7442	7370	7274	7434	7365	7310	7450	7277	7369	7475	7542	7525	7355	7642	7430	7487	7379	7585	7433	7379	7364	7354	7408	7382	7447	7494	7269	7310	7422	7403	7432	7399	7364	7315	7344	7298	7408	7341	7386	7417	7377	7332	7398	7435	7498	7404	7456	7282	7251	7342	7264	7295	7422	7293	7450	7489	7239	7328	7387	7445	7414	7502	7420	7360	7449	7289	7316	7364	7438	7354	7444	7335	7237	7381	7636	7403	7368	7353	7293	7492	7267	7353	7322	7386	7231	7349	7373	7318	7439	7549	7293	7300	7288	7414	7390	7414	7499	7291	7467	7437	7495	7483	7426	7423	7406	7497	7394	7538	7304	7271	7593	7396	7269	7272	7450	7480	7415	7369	7329	7477	7517	7329	7415	7450	7381	7501	7437	7519	7452	7400	7270	7321	7420	7414	7416	7494	7336	7503	7461	7469	7364	7377	7454	7630	7249	7432	7466	7502	7296	7394	7368	7321	7340	7460	7394	7407	7393	7505	7430	7392	7242	7408	7357	7330	7369	7297	7434	7379	7361	7505	7440	7374	7305	7389	7450	7440	7293	7414	7298	7462	7299	7382	7413	7465	7359	7336	7341	7394	7325	7432	7355	7320	7277	7341	7480	7465	7349	7462	7349	7349	7288	7318	7206	7496	7419	7241	7413	7416	7408	7545	7369	7344	7516	7316	7384	7424	7359	7302	7422	7470	7496	7395	7446	7369	7365	7463	7474	7351	7504	7332	7390	7388	7406	7411	7495	7302	7320	7438	7354	7269	7301	7353	7413	7311	7335	7309	7383	7398	7381	7335	7374	7371	7212	7457	7383	7414	7439	7400	7411	7387	7419	7379	7289	7346	7360	7386	7359	7364	7365	7413	7421	7437	7347	7286	7438	7421	7317	7266	7367	7322	7529	7440	7465	7365	7409	7381	7403	7351	7401	7487	7395	7244	7396	7384	7424	7353	7374	7488	7436	7278	7446	7374	7395	7457	7264	7335	7356	7483	7385	7317	7439	7510	7454	7397	7365	7478	7426	7391	7249	7373	7270	7218	7484	7399	7444	7467	7345	7311	7342	7341	7458	7325	7407	7214	7467	7333	7558	7407	7489	7359	7503	7389	7368	7369	7405	7297	7451	7367	7515	7425	7386	7313	7386	7349	7285	7383	7422	7484	7386	7412	7425	7249	7400	7466	7282	7350	7419	7269	7367	7484	7429	7269	7416	7265	7477	7259	7324	7471	7408	7413	7268	7422	7464	7414	7340	7360	7392	7272	7396	7369	7362	7367	7464	7491	7515	7493	7389	7361	7340	7567	7399	7401	7447	7460	7458	7428	7489	7411	7378	7372	7284	7370	7366	7458	7402	7321	7316	7356	7340	7316	7363	7365	7328	7389	7436	7347	7442	7385	7406	7228	7397	7265	7492	7344	7462	7408	7351	7517	7381	7316	7461	7455	7287	7469	7269	7500	7292	7442	7420	7481	7516	7401	7347	7312	7378	7364	7498	7417	7415	7417	7450	7362	7408	7302	7453	7374	7474	7404	7431	7297	7349	7364	7425	7522	7431	7435	7434	7436	7264	7470	7618	7390	7299	7569	7443	7361	7310	7397	7414	7338	7553	7419	7242	7332	7263	7312	7408	7377	7460	7473	7286	7393	7438	7467	7408	7416	7317	7411	7385	7318	7384	7396	7303	7480	7368	7422	7372	7367	7454	7419	7285	7328	7364	7429	7452	7332	7365	7277	7319	7369	7263	7442	7289	7453	7412	7409	7309	7321	7384	7401	7517	7442	7461	7381	7344	7449	7306	7473	7438	7300	7409	7214	7307	7481	7373	7453	7368	7367	7338	7424	7401	7416	7461	7273	7342	7441	7423	7380	7406	7460	7420	7397	7343	7294	7260	7424	7425	7391	7474	7406	7389	7480	7435	7402	7358	7373	7233	7462	7336	7380	7481	7647	7440	7306	7391	7386	7346	7469	7363	7537	7381	7328	7394	7306	7518	7430	7393	7469	7401	7361	7313	7397	7356	7460	7293	7342	7323	7320	7436	7386	7365	7464	7336	7327	7497	7374	7567	7421	7313	7524	7306	7320	7210	7377	7298	7459	7450	7436	7344	7354	7549	7301	7598	7421	7335	7425	7396	7351	7362	7285	7318	7412	7406	7282	7310	7482	7284	7403	7355	7314	7496	7513	7316	7266	7391	7387	7387	7509	7388	7394	7505	7525	7437	7430	7258	7379	7428	7397	7323	7460	7405	7484	7372	7481	7473	7414	7506	7262	7355	7389	7357	7384	7450	7396	7278	7407	7443	7379	7431	7370	7428	7431	7493	7366	7404	7328	7318	7374	7417	7391	7487	7354	7392	7419	7262	7468	7500	7391	7444	7384	7407	7190	7421	7426	7512	7237	7440	7520	7473	7370	7312	7428	7282	7243	7459	7282	7422	7351	7382	7443	7451	7444	7322	7346	7360	7298	7284	7332	7502	7399	7427	7500	7443	7378	7497	7369	7425	7377	7418	7274	7397	7478	7440	7457	7379	7426	7391	7345	7474	7383	7375	7561	7413	7400	7251	7455	7372	7468	7476	7412	7557	7357	7297	7520	7469	7362	7440	7340	7330	7361	7404	7328	7472	7482	7445	7372	7456	7443	7415	7360	7374	7360	7429	7285	7344	7353	7473	7343	7346	7473	7310	7347	7410	7399	7360	7514	7520	7476	7438	7471	7237	7379	7357	7409	7340	7401	7364	7479	7378	7205	7388	7452	7254	7373	7317	7517	7278	7363	7432	7495	7430	7483	7447	7337	7404	7321	7424	7393	7378	7264	7480	7404	7315	7326	7447	7363	7284	7317	7439	7424	7254	7434	7315	7479	7422	7339	7365	7283	7424	7338	7456	7473	7329	7449	7422	7361	7396	7348	7313	7348	7335	7431	7385	7341	7353	7495	7298	7332	7380	7314	7404	7237	7405	7313	7270	7406	7360	7460	7476	7389	7291	7404	7338	7339	7522	7319	7337	7327	7456	7299	7476	7144	7508	7493	7356	7393	7445	7383	7393	7505	7274	7347	7426	7332	7464	7337	7417	7346	7335	7398	7483	7389	7475	7386	7292	7419	7386	7499	7346	7301	7513	7312	7312	7298	7417	7368	7287	7329	7478	7450	7307	7464	7439	7399	7415	7363	7403	7294	7467	7439	7440	7488	7283	7524	7392	7342	7517	7315	7280	7367	7401	7373	7460	7437	7349	7440	7251	7421	7403	7418	7487	7466	7152	7404	7335	7383	7317	7383	7298	7444	7331	7435	7491	7309	7420	7416	7386	7396	7482	7301	7400	7382	7460	7273	7445	7561	7339	7371	7413	7363	7258	7487	7399	7362	7447	7513	7331	7357	7433	7452	7315	7330	7362	7350	7472	7403	7418	7297	7403	7503	7349	7445	7414	7507	7344	7233	7363	7469	7401	7375	7480	7473	7328	7444	7451	7339	7369	7372	7399	7317	7392	7340	7458	7447	7381	7395	7312	7294	7490	7442	7503	7323	7282	7355	7398	7412	7309	7499	7399	7332	7402	7554	7380	7381	7343	7349	7362	7277	7315	7378	7340	7549	7387	7342	7385	7370	7468	7337	7361	7326	7297	7401	7279	7473	7382	7465	7370	7379	7392	7388	7577	7425	7442	7288	7315	7367	7392	7292	7399	7307	7385	7231	7241	7464	7349	7426	7411	7405	7452	7429	7336	7313	7370	7475	7583	7319	7523	7328	7333	7442	7333	7477	7357	7301	7384	7474	7239	7554	7410	7504	7454	7463	7430	7410	7381	7385	7381	7343	7400	7360	7385	7339	7295	7482	7410	7486	7431	7353	7376	7330	7318	7358	7438	7206	7437	7329	7473	7277	7347	7369	7367	7351	7387	7429	7419	7465	7468	7256	7397	7424	7471	7321	7489	7424	7229	7522	7522	7439	7449	7215	7310	7315	7514	7324	7427	7380	7403	7346	7436	7399	7283	7452	7395	7288	7411	7381	7574	7314	7303	7366	7349	7447	7322	7325	7516	7445	7386	7484	7323	7410	7303	7553	7311	7432	7428	7324	7442	7523	7524	7504	7421	7293	7400	7461	7422	7339	7364	7411	7339	7463	7322	7509	7391	7444	7382	7370	7279	7290	7497	7560	7281	7210	7374	7353	7384	7443	7504	7436	7391	7396	7379	7424	7375	7485	7418	7332	7433	7444	7342	7465	7314	7327	7518	7301	7521	7411	7277	7470	7461	7453	7426	7425	7456	7328	7510	7414	7356	7437	7336	7462	7372	7417	7505	7286	7367	7500	7403	7326	7421	7398	7317	7345	7519	7326	7300	7379	7322	7262	7380	7325	7378	7457	7441	7402	7400	7427	7439	7427	7502	7175	7511	7348	7402	7392	7440	7247	7459	7359	7310	7253	7328	7437	7534	7439	7313	7206	7381	7579	7414	7395	7270	7332	7430	7363	7645	7480	7563	7440	7343	7546	7522	7437	7349	7311	7499	7421	7320	7419	7526	7470	7365	7321	7371	7227	7456	7296	7308	7373	7381	7441	7381	7460	7368	7352	7386	7382	7470	7344	7392	7479	7360	7246	7326	7347	7217	7429	7412	7338	7430	7272	7341	7284	7310	7433	7418	7398	7351	7285	7310	7430	7333	7217	7237	7423	7351	7516	7364	7417	7350	7363	7371	7345	7379	7381	7324	7434	7417	7440	7434	7290	7241	7393	7332	7293	7408	7408	7323	7313	7349	7327	7293	7416	7434	7451	7411	7447	7327	7323	7328	7376	7382	7489	7503	7294	7434	7503	7359	7499	7301	7347	7392	7336	7309	7483	7367	7331	7449
39704	41388	23625	8545	2525	1294	986	979	930	954	902	917	911	1002	971	960	941	924	922	918	961	965	1003	959	906	967	923	959	980	962	925	968	937	974	951	940	934	974	871	968	953	947	1008	897	963	976	974	970	968	891	979	938	920	932	934	971	926	973	989	946	915	938	970	976	994	936	914	952	971	1003	962	956	965	945	942	969	924	960	925	990	932	960	968	925	930	995	974	941	962	959	982	950	953	917	953	927	972	926	950	952	956	925	947	949	895	952	941	993	940	976	922	911	918	959	981	924	965	984	943	935	999	969	917	979	957	966	982	961	937	986	981	978	933	931	938	976	998	845	941	1039	1012	1015	946	1002	932	924	948	957	993	989	993	925	982	954	915	954	943	928	1008	964	948	974	964	948	994	940	952	925	968	948	986	986	996	962	883	1008	972	968	912	921	996	920	958	945	941	955	980	993	1002	910	986	932	965	940	970	943	962	987	910	945	934	926	973	948	935	1012	925	975	942	942	923	962	974	952	997	904	964	976	975	933	965	964	959	965	940	964	1036	955	958	972	937	936	920	954	924	933	1007	985	966	980	978	974	959	979	948	1002	974	946	924	979	941	947	974	991	990	921	937	967	995	957	956	924	918	937	1002	943	941	962	963	949	962	964	954	980	958	930	931	960	953	923	962	948	945	932	922	987	980	951	952	986	991	883	952	982	930	975	956	997	959	962	983	968	918	948	943	1007	890	934	923	952	925	939	980	913	913	941	956	987	913	960	950	941	965	1029	975	939	912	977	965	1011	964	926	904	956	956	982	933	934	975	974	955	1016	973	918	992	918	996	954	946	926	985	950	976	944	930	935	979	917	913	926	928	954	989	936	906	968	989	910	943	923	953	1014	964	961	936	948	941	931	946	864	938	919	947	971	969	951	886	956	961	994	944	950	946	1008	920	981	955	976	968	948	958	978	903	933	950	945	943	997	1009	924	908	936	991	948	984	958	943	974	941	972	958	986	942	952	961	987	970	913	1003	926	959	967	958	899	971	922	988	969	916	928	856	930	974	920	936	949	995	1013	936	924	1022	949	954	942	950	980	991	950	952	922	900	914	960	925	936	977	948	964	969	948	1003	965	988	1003	964	967	912	937	972	974	921	938	903	966	930	988	967	956	946	937	1003	922	957	942	924	1001	948	1011	944	970	930	965	933	962	951	949	974	878	1015	986	922	954	947	939	939	993	982	912	945	935	981	945	975	940	998	965	913	909	1013	951	958	992	970	947	985	978	984	978	926	941	939	972	951	912	899	941	943	917	968	948	937	973	946	1021	969	918	952	914	995	895	957	1019	960	981	938	1004	952	960	950	961	918	983	959	1030	944	926	976	1008	961	932	944	959	887	989	878	940	974	951	970	1012	958	935	970	970	955	926	980	960	956	931	1017	926	945	983	980	948	946	923	957	954	956	959	977	961	941	948	953	976	939	966	929	919	922	1001	942	915	909	966	945	912	961	900	960	983	881	969	893	968	926	968	978	954	955	974	972	941	951	914	980	995	900	899	927	961	993	999	975	980	971	952	963	1010	962	988	999	981	944	986	938	954	940	924	994	967	930	914	920	990	926	962	887	971	985	944	976	939	953	1007	980	903	895	995	994	959	948	994	948	994	919	902	963	954	958	889	976	924	1033	915	953	947	940	961	955	958	942	852	930	915	953	947	989	923	936	922	947	972	980	992	989	967	959	959	946	972	958	1010	987	900	947	937	1011	973	986	978	970	978	974	909	942	984	962	1013	990	987	980	928	934	947	962	942	931	941	891	979	937	997	931	1027	914	990	978	960	986	939	976	989	978	987	921	954	982	975	959	974	948	969	921	948	980	965	939	927	962	1006	994	972	976	932	927	928	957	947	960	955	922	970	963	949	919	978	934	938	959	936	929	945	912	945	947	955	1009	921	939	967	909	947	935	992	978	930	1029	982	926	923	983	902	936	1075	919	985	920	967	897	910	904	971	901	957	990	971	962	960	894	951	996	922	957	993	952	926	993	918	942	935	1000	932	905	956	951	954	967	938	944	987	981	961	986	988	936	976	948	933	976	919	953	891	951	977	931	944	978	943	918	958	960	919	995	954	981	979	976	945	936	912	952	1046	973	1005	953	935	991	998	1036	987	933	961	974	952	948	999	1007	953	939	974	939	977	950	992	987	927	969	930	958	934	940	959	949	950	968	940	954	923	1003	944	999	929	970	1001	987	948	958	951	980	950	971	937	1000	965	957	933	976	950	1000	907	961	900	944	932	968	933	937	963	986	976	999	993	956	955	964	922	964	924	923	916	980	985	968	940	961	1009	948	994	948	1002	989	964	951	961	966	965	1023	938	895	928	936	919	948	939	895	953	993	1039	954	963	924	951	942	932	972	962	962	955	955	911	985	1004	946	991	997	930	928	1013	950	921	898	939	943	952	916	970	1009	928	1021	916	952	910	974	910	1017	901	953	964	943	957	953	959	983	891	961	949	943	897	973	895	950	958	948	965	955	943	903	983	944	954	979	1024	976	972	896	918	965	869	960	923	964	934	967	982	952	951	922	936	918	976	907	961	941	963	1025	950	965	985	937	982	926	978	938	956	957	930	936	918	944	976	931	955	932	935	932	924	916	965	862	976	934	963	975	949	963	959	973	989	949	933	965	909	925	926	939	952	991	944	963	990	1000	952	983	938	995	863	914	927	960	974	983	933	965	997	999	967	959	939	977	881	952	982	966	981	951	921	1012	966	939	962	966	958	935	931	976	916	960	937	919	926	945	984	938	975	920	950	993	999	970	1005	1004	961	973	927	952	950	903	917	1005	924	936	990	936	927	982	920	1014	968	959	932	928	982	934	1000	957	1009	965	999	976	995	943	984	946	921	912	943	913	977	968	894	967	941	945	1020	976	946	933	896	928	940	955	941	968	969	925	945	941	961	942	997	934	940	973	961	993	973	924	907	949	947	957	910	931	949	954	872	909	956	985	872	964	929	941	967	943	937	897	951	1016	912	928	928	944	963	1029	972	983	980	898	955	891	919	891	986	971	978	1016	965	936	963	921	938	969	933	940	986	999	934	965	966	953	936	983	953	907	969	925	949	940	953	910	919	972	930	1004	926	987	972	982	1002	946	966	1004	952	944	946	954	973	966	952	987	1030	961	1003	942	963	922	933	929	941	987	901	947	953	935	972	938	1026	963	964	892	926	958	944	1019	983	941	953	976	976	963	897	945	1006	984	1001	989	977	965	1001	953	902	976	987	959	972	952	958	1022	878	1012	937	962	968	985	950	945	953	959	959	947	928	948	982	955	988	928	927	916	976	996	905	997	962	952	982	957	966	972	938	964	958	910	919	921	949	993	922	937	1018	952	971	950	956	995	1010	932	907	994	972	988	943	966	992	955	937	960	914	966	981	937	1022	977	970	923	946	1018	892	972	957	956	890	952	926	1001	921	965	931	950	975	988	989	940	967	972	899	1031	949	941	917	908	936	948	988	910	930	981	927	953	989	954	936	926	905	992	976	981	956	917	914	930	923	914	965	931	982	957	1003	963	1013	945	901	941	963	943	942	970	944	948	1010	935	902	1002	920	966	993	988	925	970	962	937	889
66538	61172	47062	36049	25670	13956	8808	7802	7666	7663	7728	7779	7759	7836	7692	7792	7683	7655	7871	7845	7702	7832	7871	7760	7783	7713	7723	7875	7684	7831	7728	7706	7827	7773	7767	7849	7688	7689	7793	7722	7741	7726	7724	7656	7763	7809	7779	7744	7789	7797	7763	7778	7782	7716	7682	7672	7680	7750	7706	7850	7783	7833	7678	7776	7750	7731	7758	7756	7756	7703	7639	7805	7774	7830	7748	7601	7910	7803	7743	7828	7780	7681	7765	7826	7676	7802	7690	7724	7688	7733	7727	7762	7576	7763	7604	7788	7635	7759	7990	7685	7563	7749	7746	7746	7854	7599	7799	7695	7857	7740	7632	7902	7848	7715	7766	7866	7781	7796	7931	7696	7659	7908	7721	7814	7847	7727	7946	7773	7759	7742	7773	7730	7808	7761	7771	7674	7828	7870	7757	7687	7794	7779	7805	7754	7840	7796	7718	7755	7749	7646	7673	7670	7849	7686	7817	7670	7781	7687	7763	7921	7780	7855	7627	7703	7698	7760	7675	7676	7801	7726	7682	7717	7757	7690	7728	7635	7730	7844	7800	7754	7824	7637	7751	7610	7709	7701	7776	7613	7810	7794	7799	7719	7757	7815	7696	7820	7731	7682	7777	7796	7887	7709	7902	7733	7768	7897	7807	7815	7744	7647	7719	7828	7717	7686	7779	7720	7684	7707	7571	7642	7763	7856	7732	7776	7832	7854	7735	7766	7751	7692	7796	7646	7831	7759	7753	7736	7668	7817	7718	7736	7634	7730	7929	7718	7709	7858	7750	7775	7724	7713	7858	7702	7825	7711	7775	7857	7767	7735	7947	7765	7830	7697	7756	7699	7903	7778	7829	7727	7669	7865	7780	7785	7892	7782	7807	7677	7808	7680	7707	7691	7632	7788	7742	7830	7690	7762	7661	7760	7692	7839	7856	7821	7839	7783	7699	7727	7747	7799	7808	7679	7780	7770	7675	7689	7765	7824	7755	7847	7751	7724	7760	7671	7711	7717	7850	7775	7616	7642	7753	7818	7706	7795	7809	7863	7725	7766	7679	7818	7772	7686	7806	7815	7805	7788	7690	7757	7763	7670	7745	7748	7679	7651	7896	7691	7652	7809	7810	7757	7924	7865	7709	7755	7698	7703	7914	7656	7716	7805	7770	7734	7624	7833	7713	7882	7843	7623	7746	7738	7761	7745	7827	7673	7762	7795	7824	7767	7585	7714	7700	7742	7691	7840	7705	7680	7837	7809	7908	7638	7819	7712	7620	7772	7854	7788	7777	7685	7822	7792	7757	7794	7640	7854	7590	7826	7777	7695	7728	7655	7714	7858	7797	7738	7742	7758	7733	7635	7730	7734	7849	7822	7774	7594	7880	7679	7750	7863	7767	7732	7790	7701	7778	7781	7737	7769	7748	7632	7809	7816	7684	7754	7768	7720	7721	7842	7825	7745	7767	7712	7503	7878	7718	7792	7839	7705	7897	7728	7685	7686	7697	7786	7663	7808	7775	7817	7716	7719	7839	7723	7731	7769	7695	7758	7717	7687	7661	7791	7751	7803	7756	7711	7800	7881	7768	7757	7740	7674	7741	7764	7786	7924	7804	7638	7712	7791	7627	7735	7656	7774	7722	7781	7871	7807	7827	7599	7580	7934	7781	7810	7838	7590	7591	7780	7726	7704	7796	7614	7840	7875	7829	7803	7841	7836	7748	7668	7738	7809	7870	7838	7839	7876	7797	7676	7856	7742	7901	7849	7734	7774	7722	7652	7747	7877	7697	7778	7666	7848	7860	7669	7788	7804	7770	7661	7781	7820	7963	7752	7714	7757	7744	7746	7935	7735	7820	7892	7848	7644	7719	7825	7586	7772	7672	7643	7702	7731	7966	7834	7788	7737	7749	7868	7842	7750	7631	7817	7769	7802	7832	7585	7846	7759	7789	7802	7623	7785	7661	7821	7826	7709	7650	7893	7803	7811	7799	7554	7826	7715	7791	7663	7771	7697	7780	7876	7729	7737	7732	7701	7787	7774	7693	7786	7790	7755	7814	7778	7744	7723	7731	7711	7818	7710	7755	7594	7688	7729	7828	7732	7794	7801	7730	7711	7848	7764	7648	7777	7830	7809	7769	7867	7677	7738	7668	7848	7714	7806	7759	7764	7725	7718	7675	7743	7828	7698	7650	7771	7691	7840	7670	7815	7776	7707	7694	7837	7737	7671	7768	7803	7655	7741	7839	7770	7804	7789	7684	7731	7755	7733	7782	7726	7748	7937	7656	7651	7731	7898	7805	7758	7935	7805	7795	7771	7747	7744	7707	7631	7753	7637	7878	7877	7805	7746	7789	7881	7835	7737	7731	7762	7781	7789	7669	7779	7836	7638	7855	7809	7693	7824	7909	7594	7747	7757	7705	7621	7742	7659	7659	7789	7812	7703	7750	7852	7861	7802	7870	7723	7900	7787	7782	7707	7810	7751	7899	7677	7694	7717	7862	7749	7794	7677	7699	7655	7790	7844	7757	7918	7774	7874	7840	7896	7889	7835	7794	7820	7709	7642	7825	7832	7681	7642	7940	7640	7789	7765	7838	7872	7864	7783	7910	7862	7751	7777	7793	7773	7639	7789	7796	7689	7773	7708	7888	7815	7830	7602	7651	7781	7736	7638	7772	7773	7660	7812	7694	7789	7680	7778	7828	7767	7827	7603	7766	7714	7903	7730	7732	7668	7832	7667	7640	7711	7722	7806	7781	7861	7636	7764	7780	7781	7839	7674	7826	7844	7670	7802	7776	7825	7661	7766	7783	7655	7642	7763	7849	7792	7662	7681	7817	7774	7864	7719	7838	7859	7917	7859	7621	7646	7589	7726	7719	7791	7785	7749	7793	7848	7790	7733	7810	7719	7754	7752	7739	7712	7740	7743	7792	7868	7866	7712	7788	7704	7730	7662	7659	7677	7764	7798	7732	7746	7771	7742	7788	7794	7849	7683	7804	7837	7798	7834	7625	7863	7700	7674	7777	7852	7784	7692	7846	7886	7749	7628	7747	7783	7757	7753	7812	7799	7795	7845	7825	7725	7683	7873	7797	7822	7789	7681	7785	7861	7767	7715	7779	7771	7810	7793	7849	7685	7850	7895	7850	7709	7846	7810	7642	7738	7791	7783	7781	7732	7643	7693	7862	7752	7752	7784	7874	7715	7675	7865	7745	7766	7509	7834	7680	7595	7842	7759	7855	7796	7669	7834	7776	7693	7823	7771	7595	7947	7823	7694	7842	7909	7795	7832	7831	7711	7758	7794	7774	7670	7856	7635	7888	7742	7887	7757	7660	7845	7659	7684	7813	7794	7731	7673	7909	7680	7717	7719	7828	7704	7961	7678	7608	7828	7803	7805	7766	7860	7744	8002	7699	7768	7786	7829	7837	7707	7797	7862	7762	7793	7816	7689	7649	7680	7755	7691	7725	7661	7600	7793	7747	7816	7767	7689	7848	7805	7789	7823	7775	7645	7787	7698	7771	7706	7760	7729	7762	7734	7738	7758	7693	7762	7779	7742	7836	7652	7779	7672	7800	7813	7799	7855	7868	7855	7650	7788	7765	7773	7691	7779	7737	7780	7872	7727	7721	7724	7688	7793	7739	7783	7854	7657	7628	7707	7633	7861	7801	7627	7805	7772	7833	7735	7712	7714	7622	7735	7885	7845	7659	7859	7714	7834	7799	7783	7976	7695	7740	7768	7657	7818	7700	7715	7695	7927	7699	7780	7905	7817	7839	7650	7630	7867	7724	7835	7816	7782	7700	7806	7734	7895	7637	7884	7820	7861	7743	7657	7778	7751	7642	7656	7822	7592	7849	7862	7644	7772	7695	7689	7888	7740	7739	7787	7776	7604	7861	7770	7774	7677	7848	7773	7801	7828	7732	7778	7684	7717	7761	7747	7789	7786	7692	7646	7767	7723	7883	7873	7746	7674	7742	7822	7815	7729	7851	7929	7747	7695	7779	7765	7814	7633	7615	7745	7808	7802	7702	7696	7652	7764	7811	7833	7758	7794	7672	7778	7875	7696	7770	7858	7708	7661	7839	7585	7833	7751	7852	7678	7815	7803	7758	7654	7758	7760	7775	7628	7802	7700	7690	7745	7828	7761	7790	7695	7629	7761	7742	7848	7731	7688	7900	7811	7732	7751	7694	7733	7736	7799	7881	7663	7825	7635	7764	7861	7788	7755	7899	7628	7893	7924	7773	7890	7681	7775	7719	7669	7729	7787	7694	7771	7803	7643	7749	7700	7839	7751	7723	7854	7659	7706	7712	7743	7684	7787	7861	7956	7806	7832	7787	7632	7661	7620	7869	7749	7710	7830	7770	7725	7744	7858	7713	7748	7685	7724	7770	7696	7648	7777	7795	7630	7795	7846	7754	7927	7745	7716	7787	7701	7796	7747	7777	7719	7777	7725	7841	7739	7875	7654	7716	7798	7810	7663	7814	7845	7748	7851	7772	7805	7763	7714	7828	7747	7855	7735	7809	7790	7702	7753	7743	7789	7774	7649	7774	7634	7668	7745	7745	7709	7776	7712	7750	7881	7665	7823	7692	7863	7812	7689	7697	7741	7768	7716	7787	7784	7834	7894	7798	7785	7751	7735	7821	7757	7748	7824	7739	7638	7769	7924	7791	7698	7755	7798	7713	7783	7866	7718	7796	7822	7749	7763	7760	7883	7769	7643	7705	7790	7800	7671	7765	7780	7889	7729	7706	7838	7847	7827	7712	7691	7623	7655	7721	7720	7765	7814	7780	7783	7785	7633	7757	7836	7808	7756	7822	7830	7751	7669	7713	7830	7475	7919	7805	7815	7767	7696	7814	7773	7821	7712	7831	7748	7629	7626	7759	7793	7744	7695	7757	7889	7779	7641	7790	7727	7700	7814	7664	7733	7848	7794	7887	7823	7903	7851	7767	7635	7725	7749	7823	7686	7678	7714	7718	7615	7814	7744	7867	7766	7908	7769	7844	7849	7819	7871	7813	7891	7710	7776	7770	7643	7754	7743	7762	7747	7737	7824	7787	7758	7739	7691	7651	7729	7855	7708	7562	7803	7643	7733	7818	7771	7850	7659	7707	7724
51783	53938	31983	13961	4080	1799	1062	966	954	936	959	900	965	1016	946	931	891	1028	961	933	950	926	931	963	917	949	927	903	956	955	959	946	960	940	924	929	938	981	957	921	933	945	940	972	979	976	937	936	978	1029	959	948	969	952	957	898	934	920	959	989	922	975	950	927	934	987	966	915	955	938	960	930	961	951	901	950	911	997	912	969	971	940	964	935	922	999	887	969	928	995	945	914	935	963	965	993	978	915	981	992	1013	974	911	940	963	998	888	979	972	926	921	1046	972	910	945	919	947	975	967	970	936	970	957	959	949	963	1010	1009	973	929	918	921	965	926	938	962	951	934	940	963	943	970	993	940	968	999	993	918	917	917	963	954	895	980	980	992	939	987	885	921	902	1003	929	940	923	943	944	973	944	898	1046	972	1014	982	972	946	981	987	965	976	989	971	954	917	959	953	956	935	958	922	966	946	939	979	1007	987	973	932	884	889	931	986	981	990	935	954	978	990	983	935	913	971	975	1001	965	985	939	942	1003	993	900	936	933	960	953	932	1028	931	988	954	942	975	996	936	957	1009	907	923	905	994	884	964	948	997	953	953	950	973	976	966	906	941	941	959	976	924	982	973	943	956	992	945	959	994	962	979	968	963	988	994	934	913	944	1027	987	908	930	1013	959	946	910	1005	980	934	917	959	972	894	969	915	963	954	994	959	927	931	986	941	898	929	1006	960	960	972	1008	943	994	951	975	1014	979	944	952	960	914	918	940	940	961	943	959	956	942	977	1000	962	966	958	994	897	975	992	973	948	956	958	963	965	907	1006	890	962	918	976	949	924	957	1002	899	966	936	1004	951	944	960	979	994	1004	948	980	974	945	962	948	960	938	946	914	981	922	933	927	1007	939	945	973	927	910	903	913	933	923	910	970	944	950	936	998	975	931	962	954	965	967	974	928	958	961	910	956	942	962	971	965	864	921	1010	980	961	935	897	957	967	966	954	942	954	976	938	909	944	938	1022	1004	977	936	916	951	913	968	963	929	964	951	975	966	999	997	945	984	956	966	940	925	903	954	964	945	917	935	961	997	986	984	992	957	971	940	948	968	959	912	970	934	982	916	918	957	929	1011	937	936	982	955	942	985	945	949	967	968	929	909	958	879	956	938	981	932	971	938	992	987	885	995	923	911	956	1003	963	973	940	917	948	941	965	1003	894	916	919	952	966	979	919	1006	956	976	968	967	975	966	970	931	933	980	956	965	985	985	937	946	919	940	955	958	1003	931	948	978	1015	932	927	908	983	953	926	906	972	965	954	1000	932	906	933	992	979	922	907	886	1014	997	963	900	942	944	965	904	948	962	943	943	884	974	956	991	981	958	929	894	941	1018	984	987	951	958	937	957	939	937	974	969	954	961	914	958	899	935	979	959	938	1037	959	931	967	900	993	901	942	929	980	959	966	1031	944	957	966	994	941	956	984	981	953	943	892	971	900	952	981	958	963	977	988	948	972	917	960	1007	914	886	945	959	917	931	919	943	964	1020	907	978	954	952	1008	980	891	980	981	991	958	967	900	963	947	978	956	935	941	948	975	933	965	937	966	978	942	968	926	955	993	921	930	950	965	932	936	996	974	949	946	937	977	986	940	977	899	961	924	995	943	974	942	953	935	989	904	905	974	945	942	908	952	937	940	994	923	985	921	972	962	971	926	930	975	953	943	918	944	913	888	963	971	987	886	926	926	986	978	954	1011	942	944	971	960	963	992	979	924	988	953	890	947	931	899	981	957	977	978	949	882	956	979	937	977	961	919	935	934	959	981	927	983	969	957	957	991	938	945	942	965	951	960	936	955	936	1005	957	885	909	960	948	944	935	940	960	940	956	977	940	907	937	925	928	963	978	986	981	974	982	951	971	940	1003	1006	927	967	937	1020	940	938	931	930	974	935	920	955	963	945	986	993	921	941	947	936	975	937	959	953	927	901	992	974	1004	945	943	976	971	972	945	933	926	912	1014	946	1002	999	987	905	988	933	977	1006	923	911	975	998	910	1045	905	973	947	966	954	979	937	979	947	915	990	970	913	940	988	966	952	905	963	955	911	917	971	956	943	947	944	965	960	988	976	908	896	963	927	956	956	946	914	928	971	886	922	984	999	891	961	902	981	1015	976	970	938	884	951	937	1002	960	921	999	969	919	973	915	972	993	985	913	987	999	930	953	1008	1018	895	1007	908	955	926	912	971	945	935	909	892	938	988	927	959	941	961	978	966	1001	939	977	942	1011	925	933	969	926	937	954	969	1006	954	957	992	928	973	978	949	926	961	968	926	983	958	970	941	906	950	932	927	995	950	938	951	943	922	893	928	960	908	947	928	897	996	994	976	946	919	962	874	943	931	928	900	993	988	947	930	968	938	982	955	955	932	957	957	889	950	983	930	906	996	945	946	986	948	976	946	957	933	974	953	934	912	939	1023	969	890	983	970	932	902	932	991	918	935	960	970	1011	980	946	980	931	1023	926	907	950	975	973	940	928	933	939	1020	976	937	976	943	949	935	983	987	956	973	948	1002	972	940	959	931	926	955	902	987	936	919	907	948	952	1003	970	985	948	974	931	978	953	877	1024	952	969	991	922	956	890	1004	928	907	907	913	905	967	976	946	949	935	907	960	913	954	937	929	924	899	943	979	927	977	984	942	941	968	904	1000	962	948	979	917	881	912	1011	885	986	990	968	971	978	917	967	971	939	1010	966	938	975	972	910	946	962	996	941	906	910	939	949	955	995	919	945	968	937	955	929	997	935	988	926	1023	931	991	969	970	976	984	952	957	932	969	982	939	932	887	993	989	936	950	957	963	987	923	1019	953	960	930	967	955	936	925	921	943	950	971	971	932	952	927	922	942	987	930	916	993	968	914	973	945	1016	937	945	974	963	907	977	961	972	970	921	909	921	974	1015	917	993	955	948	990	983	975	976	987	973	942	976	943	1004	1014	974	981	953	959	915	917	937	1008	919	937	934	964	947	1005	972	905	960	935	953	928	978	991	957	967	914	971	1004	951	941	974	964	946	941	962	965	1000	943	933	958	972	996	929	989	949	896	983	922	1039	950	945	920	919	956	969	908	994	955	968	970	1011	947	929	972	971	934	955	958	965	936	898	906	975	907	905	983	960	916	975	964	909	921	985	932	938	1007	966	962	1005	946	936	975	986	963	926	947	875	944	940	947	901	965	935	931	995	995	959	957	901	925	980	956	954	926	1012	1000	955	934	974	992	908	974	963	899	922	990	980	964	876	934	904	912	850	916	952	919	994	977	973	963	948	997	942	1008	1001	941	945	960	955	923	908	949	988	956	934	946	938	937	947	991	985	1000	938	951	975	939	923	914	936	966	994	970	950	917	984	953	985	970	958	969	956	993	930	932	992	912	943	915	962	898	922	893	935	908	878	975	959	994	962	988	962	942	954	1018	971	1001	919	1009	1003	1013	945	931	943	898	959	991	965	944	984	960	939	1000	968	963	937	916	1008	976	994	952	985	987	910	1011	959	908	994	967	929	917	1005	931	927	1013	883	973	911	992	937	951	946	930	958	1001	982	940	983	931	899	941	959	952	978	972	974	961	971	1012	943	962	989
61304	60728	55492	43426	32566	18930	9692	7939	7692	7711	7625	7793	7650	7788	7754	7728	7742	7680	7723	7816	7679	7648	7659	7643	7638	7760	7783	7874	7756	7648	7572	7716	7693	7623	7609	7697	7754	7671	7767	7585	7757	7671	7865	7749	7692	7734	7808	7674	7642	7706	7654	7712	7661	7530	7587	7577	7630	7703	7680	7683	7648	7740	7774	7772	7695	7746	7863	7630	7669	7794	7630	7693	7677	7746	7604	7661	7650	7661	7734	7742	7792	7552	7811	7754	7684	7737	7774	7730	7587	7682	7622	7574	7812	7652	7738	7679	7731	7651	7819	7689	7773	7638	7643	7803	7726	7589	7796	7659	7771	7775	7685	7694	7734	7744	7852	7800	7824	7829	7840	7774	7632	7614	7657	7710	7700	7831	7658	7768	7764	7763	7771	7617	7633	7808	7702	7684	7720	7730	7629	7691	7782	7778	7811	7631	7770	7830	7766	7769	7682	7623	7770	7878	7735	7668	7684	7802	7679	7643	7596	7709	7634	7719	7773	7639	7595	7736	7588	7674	7636	7785	7847	7738	7749	7854	7789	7807	7705	7656	7824	7714	7705	7742	7584	7689	7717	7648	7752	7943	7729	7607	7781	7795	7514	7739	7649	7622	7654	7738	7591	7664	7829	7486	7636	7834	7571	7584	7674	7664	7715	7591	7790	7699	7826	7767	7589	7600	7764	7584	7676	7669	7603	7666	7641	7627	7599	7732	7640	7913	7763	7688	7715	7708	7773	7676	7727	7795	7667	7595	7834	7722	7739	7757	7764	7814	7717	7700	7594	7689	7652	7716	7859	7834	7656	7616	7761	7745	7697	7816	7758	7588	7691	7689	7788	7622	7830	7733	7742	7833	7661	7710	7624	7750	7719	7649	7633	7739	7633	7677	7622	7798	7582	7820	7642	7826	7629	7633	7706	7734	7562	7711	7748	7709	7677	7714	7712	7678	7527	7667	7662	7548	7705	7844	7734	7685	7682	7645	7690	7680	7601	7812	7820	7667	7790	7797	7787	7817	7641	7660	7674	7789	7817	7688	7629	7741	7698	7717	7776	7682	7658	7674	7702	7664	7862	7622	7691	7565	7742	7693	7744	7701	7633	7737	7713	7792	7746	7678	7627	7633	7706	7688	7766	7567	7805	7726	7669	7556	7808	7754	7578	7571	7725	7610	7740	7763	7563	7829	7648	7556	7705	7741	7642	7880	7824	7682	7704	7579	7635	7538	7736	7680	7731	7821	7731	7694	7715	7792	7736	7810	7813	7659	7969	7760	7647	7645	7673	7722	7709	7767	7719	7790	7923	7825	7640	7769	7758	7745	7586	7801	7723	7623	7685	7782	7615	7716	7712	7780	7701	7724	7708	7723	7687	7699	7815	7792	7735	7606	7670	7618	7735	7777	7766	7667	7722	7691	7779	7735	7573	7766	7647	7725	7591	7695	7595	7709	7757	7640	7658	7652	7682	7769	7742	7582	7796	7728	7606	7659	7712	7615	7744	7824	7720	7742	7789	7738	7605	7764	7777	7624	7672	7615	7688	7716	7680	7641	7797	7639	7669	7800	7757	7715	7708	7741	7642	7664	7842	7766	7765	7728	7616	7714	7728	7721	7672	7595	7699	7723	7781	7734	7679	7709	7765	7621	7827	7711	7734	7701	7708	7722	7732	7702	7698	7743	7661	7742	7709	7652	7659	7736	7676	7633	7774	7828	7758	7787	7779	7493	7665	7611	7766	7633	7691	7675	7721	7549	7738	7707	7799	7598	7777	7566	7690	7670	7846	7812	7737	7449	7658	7588	7684	7739	7648	7692	7719	7647	7580	7716	7746	7709	7587	7700	7728	7583	7680	7774	7602	7797	7857	7724	7735	7652	7622	7764	7608	7684	7628	7566	7765	7593	7840	7558	7747	7672	7648	7720	7671	7621	7759	7819	7685	7761	7730	7653	7637	7573	7793	7659	7629	7734	7722	7609	7691	7620	7685	7704	7694	7695	7771	7713	7744	7640	7668	7713	7702	7677	7643	7616	7673	7771	7770	7599	7673	7677	7795	7744	7822	7566	7696	7751	7777	7752	7720	7722	7766	7634	7620	7677	7673	7572	7656	7716	7714	7751	7794	7685	7645	7771	7629	7673	7700	7736	7790	7669	7646	7711	7796	7723	7600	7649	7686	7762	7637	7689	7777	7733	7650	7565	7700	7687	7667	7634	7686	7631	7775	7639	7591	7684	7643	7754	7676	7800	7834	7535	7792	7663	7687	7576	7755	7651	7761	7767	7538	7778	7682	7721	7790	7731	7693	7623	7705	7636	7648	7742	7748	7750	7694	7625	7610	7627	7746	7635	7667	7795	7771	7674	7703	7604	7716	7752	7673	7653	7734	7742	7527	7740	7739	7729	7688	7723	7844	7739	7623	7806	7782	7748	7758	7707	7726	7696	7624	7688	7745	7622	7624	7644	7856	7694	7623	7714	7632	7657	7746	7719	7715	7634	7821	7664	7865	7642	7650	7696	7698	7736	7720	7655	7697	7702	7780	7722	7681	7718	7631	7690	7674	7688	7652	7721	7708	7564	7884	7755	7645	7750	7633	7729	7817	7834	7658	7742	7852	7660	7601	7695	7692	7673	7682	7738	7626	7648	7668	7730	7771	7791	7719	7669	7765	7699	7691	7725	7592	7655	7685	7640	7611	7646	7688	7842	7649	7691	7806	7803	7820	7657	7704	7604	7821	7683	7710	7703	7781	7804	7642	7724	7594	7719	7799	7732	7723	7693	7706	7694	7651	7649	7800	7729	7570	7791	7797	7693	7684	7834	7855	7678	7623	7751	7628	7695	7753	7758	7628	7664	7757	7666	7697	7584	7734	7606	7645	7711	7742	7646	7687	7736	7672	7757	7656	7727	7597	7663	7675	7754	7657	7746	7584	7520	7640	7642	7736	7728	7685	7613	7733	7654	7877	7729	7648	7690	7649	7774	7693	7756	7735	7700	7762	7696	7773	7746	7608	7726	7786	7760	7581	7794	7679	7698	7832	7840	7666	7753	7640	7801	7638	7761	7746	7697	7728	7739	7696	7766	7731	7642	7753	7655	7667	7673	7639	7726	7815	7782	7636	7747	7619	7573	7639	7766	7608	7678	7599	7623	7634	7685	7659	7694	7665	7670	7695	7668	7750	7535	7750	7785	7742	7821	7741	7804	7686	7622	7665	7754	7795	7648	7693	7652	7796	7745	7574	7642	7671	7604	7831	7711	7711	7722	7744	7575	7681	7741	7637	7693	7579	7723	7804	7601	7804	7755	7692	7839	7877	7704	7665	7571	7809	7778	7739	7803	7608	7853	7755	7813	7583	7633	7586	7652	7661	7664	7620	7704	7587	7728	7675	7769	7533	7640	7803	7775	7550	7771	7676	7636	7745	7761	7706	7604	7777	7758	7677	7667	7664	7717	7719	7743	7686	7652	7734	7797	7588	7687	7734	7590	7681	7846	7740	7571	7774	7657	7742	7585	7761	7582	7816	7777	7766	7535	7629	7786	7690	7836	7741	7646	7666	7689	7677	7693	7755	7858	7721	7736	7569	7734	7803	7633	7698	7768	7707	7722	7832	7620	7785	7588	7767	7615	7717	7670	7579	7792	7671	7742	7719	7702	7661	7647	7761	7519	7653	7763	7737	7667	7780	7636	7670	7574	7641	7747	7719	7661	7651	7853	7770	7759	7738	7841	7744	7656	7721	7781	7664	7707	7758	7587	7571	7719	7658	7700	7691	7629	7711	7726	7754	7692	7632	7629	7683	7685	7732	7674	7724	7655	7721	7722	7703	7676	7724	7745	7696	7743	7901	7606	7737	7746	7692	7665	7621	7669	7715	7773	7579	7681	7617	7790	7515	7673	7726	7746	7793	7594	7804	7644	7712	7791	7681	7798	7705	7629	7825	7759	7764	7717	7664	7822	7580	7654	7774	7843	7805	7798	7782	7777	7663	7638	7544	7774	7813	7587	7668	7774	7651	7706	7759	7634	7738	7702	7512	7717	7717	7562	7774	7726	7686	7680	7645	7689	7729	7674	7700	7573	7817	7611	7743	7800	7721	7726	7794	7810	7637	7840	7566	7640	7713	7742	7715	7667	7732	7773	7731	7619	7678	7838	7743	7653	7645	7682	7753	7726	7853	7676	7704	7811	7713	7633	7840	7694	7839	7625	7477	7627	7652	7646	7699	7838	7724	7825	7645	7725	7674	7666	7698	7668	7697	7680	7701	7587	7761	7675	7633	7646	7629	7729	7865	7578	7766	7792	7775	7581	7783	7685	7519	7705	7756	7679	7592	7585	7726	7590	7639	7630	7642	7651	7695	7647	7663	7684	7752	7650	7687	7549	7680	7651	7789	7792	7694	7748	7654	7721	7609	7657	7768	7617	7708	7696	7755	7607	7732	7568	7548	7823	7706	7727	7836	7706	7695	7820	7802	7711	7740	7739	7700	7690	7653	7686	7665	7587	7776	7694	7712	7702	7694	7607	7723	7674	7787	7712	7728	7734	7602	7472	7695	7680	7648	7633	7661	7782	7625	7662	7625	7558	7808	7825	7617	7619	7584	7615	7607	7730	7751	7616	7677	7683	7671	7734	7784	7731	7664	7733	7554	7618	7621	7658	7568	7755	7764	7703	7791	7701	7873	7625	7670	7685	7701	7784	7593	7748	7655	7526	7698	7827	7724	7599	7771	7770	7794	7775	7766	7690	7663	7609	7706	7722	7821	7545	7695	7711	7612	7709	7708	7716	7668	7622	7755	7578	7692	7592	7597	7662	7745	7613	7675	7802	7613	7815	7565	7749	7601	7666	7695	7755	7665	7562	7743	7714	7753	7850	7780	7674	7763	7688	7719	7740	7612	7792	7755	7756	7594	7609	7641	7665	7755	7630	7825	7532	7683	7810	7652	7736	7845	7803	7641	7729	7757	7638	7754	7732	7715	7652	7649	7722	7754	7749	7655	7736	7611	7766	7660	7659	7751	7706	7722	7678	7630	7756	7657	7617	7766	7615	7751	7675	7666	7812	7667	7818	7713	7822	7694	7697	7671	7712	7721	7726	7670	7707	7790	7666	7636	7735	7612	7715	7741	7656
29424	22586	10063	3292	1363	950	811	775	706	765	794	810	754	746	787	767	740	740	736	776	720	745	762	773	746	760	746	736	758	810	798	779	798	802	780	800	745	794	705	764	730	764	758	761	757	815	769	785	772	775	750	712	766	765	756	723	761	741	753	739	750	782	770	781	772	775	784	779	746	772	813	752	752	813	749	752	774	763	764	794	761	741	761	792	785	763	785	794	763	751	759	719	780	774	828	787	827	774	762	787	762	760	779	757	766	756	784	773	779	769	747	758	764	771	786	806	730	791	781	737	750	783	748	775	750	756	813	726	822	769	770	788	783	833	777	764	755	753	761	764	748	747	750	755	793	769	799	838	766	730	751	729	742	834	774	762	762	775	772	769	740	694	773	762	771	736	746	697	751	780	778	742	781	738	746	753	817	762	788	775	780	796	709	780	758	800	797	716	730	766	747	795	739	711	775	776	761	799	758	785	752	747	804	768	758	770	841	789	786	764	687	769	822	729	780	749	749	781	746	756	787	747	760	790	773	769	787	773	760	757	829	775	739	748	768	740	778	747	788	725	746	770	731	765	765	757	736	792	746	765	776	776	750	776	750	793	768	776	710	772	793	756	728	715	766	774	745	759	769	803	765	798	768	806	785	762	799	794	761	732	812	756	811	741	748	770	819	838	802	802	774	767	771	762	709	828	723	749	812	771	781	744	787	759	797	785	740	731	781	741	809	804	810	717	752	727	827	796	755	768	761	813	786	793	809	755	779	837	773	753	765	750	810	754	777	775	765	792	760	731	731	814	794	746	757	743	759	753	793	736	764	723	796	755	794	785	809	764	793	758	747	755	768	805	746	695	788	776	777	805	763	772	780	716	760	768	777	760	738	772	775	802	741	746	766	748	817	786	748	759	757	768	751	778	758	728	750	756	742	799	791	786	772	780	773	791	750	798	766	781	721	779	769	738	755	759	764	776	782	736	764	722	761	772	773	760	719	739	782	772	787	732	758	776	775	745	785	766	806	721	773	746	748	811	757	782	764	830	779	782	786	763	725	788	787	742	747	784	750	775	789	822	759	743	769	740	721	784	727	741	730	778	754	808	750	748	799	722	751	731	756	754	752	733	779	785	757	715	760	809	776	802	790	761	811	739	746	790	790	801	742	773	755	753	743	739	767	745	810	810	750	770	771	746	755	729	735	759	779	802	735	782	735	736	710	768	765	785	727	728	781	732	719	737	782	793	784	742	737	785	795	740	787	761	760	760	820	784	727	751	762	728	782	739	752	767	786	789	794	760	790	809	793	753	727	757	770	810	746	742	785	769	731	697	737	753	767	761	828	791	792	728	731	808	705	833	779	755	809	801	800	779	821	812	760	836	786	765	777	769	773	743	781	761	775	728	806	759	761	755	792	745	799	748	755	784	695	831	788	743	802	766	799	760	794	742	732	762	751	733	745	756	786	768	775	783	752	785	780	763	788	747	753	777	802	804	809	794	717	786	743	744	759	756	802	751	810	792	796	770	785	819	736	764	782	718	721	828	767	765	766	729	814	763	814	767	755	787	791	756	811	791	751	754	737	764	770	738	788	734	769	759	723	773	762	756	773	794	778	798	804	761	723	766	718	702	732	739	756	801	750	755	774	778	754	758	767	759	743	749	756	810	777	754	799	755	759	774	738	763	772	747	813	767	776	763	786	762	788	788	796	817	758	806	810	797	762	756	778	775	792	744	783	742	753	749	729	778	791	785	751	739	752	767	790	745	703	720	708	743	764	758	806	762	762	728	790	751	816	790	762	791	779	800	786	783	793	761	765	783	779	762	742	768	739	816	731	774	794	707	758	773	794	778	775	772	790	794	720	776	748	756	807	787	741	818	719	775	812	747	801	760	761	786	767	796	763	780	804	779	778	745	774	735	778	760	744	767	760	729	771	717	707	740	806	768	743	769	731	764	831	770	791	772	827	788	750	783	752	774	758	750	746	832	777	705	792	761	770	790	760	778	777	804	805	800	795	784	751	733	805	756	712	750	790	804	807	749	802	795	764	733	766	723	802	821	776	782	818	744	772	821	755	759	739	740	764	751	727	805	774	815	743	781	731	776	741	769	781	787	741	732	744	741	783	723	807	813	756	729	781	828	744	813	756	810	810	750	772	786	776	759	806	708	727	794	749	723	759	786	783	789	753	788	807	774	722	754	725	732	780	740	780	799	811	738	746	729	743	690	733	706	769	729	777	778	760	795	777	791	784	798	717	791	755	751	765	761	759	758	776	776	758	718	736	741	780	761	750	728	773	794	784	795	759	771	770	779	731	736	757	798	749	760	775	785	784	740	754	727	780	749	777	720	778	801	763	805	746	784	756	792	759	794	789	751	763	767	751	814	763	722	719	758	792	764	789	732	778	764	764	756	774	761	724	767	807	746	785	752	723	819	797	776	746	751	765	786	801	773	752	705	785	781	756	773	750	767	736	792	760	781	752	744	773	768	752	743	736	805	772	744	757	787	739	717	778	735	782	768	717	772	785	815	736	737	753	785	777	708	766	833	805	751	858	739	769	731	833	752	766	734	771	755	787	770	726	797	778	753	768	766	777	797	772	787	782	763	723	727	775	766	794	692	813	721	769	811	708	761	722	782	800	809	751	787	728	733	731	749	761	734	759	711	754	789	774	802	754	767	724	734	724	744	765	745	784	715	784	784	726	744	775	781	815	791	789	722	783	794	790	766	778	756	774	703	725	770	780	726	776	790	776	710	781	731	742	803	801	805	805	723	758	733	745	775	756	818	737	778	794	775	764	766	761	735	739	744	758	785	789	753	731	772	749	732	778	748	779	782	784	796	774	758	741	786	748	781	773	730	759	778	770	703	707	745	809	765	738	729	752	770	703	772	816	772	714	748	738	786	753	763	809	736	784	798	771	844	781	753	772	766	759	720	793	725	758	753	787	733	750	751	755	759	805	745	733	777	769	772	745	822	758	796	702	776	773	782	824	785	752	745	715	798	770	750	783	762	802	779	767	761	798	841	804	762	782	796	719	757	702	755	741	819	773	788	789	764	805	758	748	811	801	762	807	794	780	759	801	799	809	817	757	794	782	768	795	744	774	711	788	758	746	791	755	723	785	743	769	770	736	794	776	773	794	758	772	735	742	757	815	778	722	784	757	738	818	775	794	744	752	800	760	769	760	732	777	762	756	814	758	791	779	741	765	799	780	781	737	759	764	768	744	782	782	731	759	747	750	771	761	740	786	743	825	758	829	788	777	798	703	741	707	757	812	747	779	749	788	738	763	728	748	733	777	783	765	753	776	795	782	730	760	842	791	790	745	735	784	759	787	737	806	778	760	764	755	776	722	787	745	762	730	707	768	805	751	705	782	732	794	742	784	758	729	735	764	761	786	752	762	768	796	699	726	765	724	747	759	765	731	793	807	809	769	744	746	809	777	788	759	745	762	791	780	750	744	779	803	765	808	753	769	743	801	731	736	790	769	751	749	780	781	746	784	756
60766	47764	33716	24845	15957	9405	7079	6611	6625	6571	6565	6533	6427	6519	6445	6529	6443	6603	6415	6527	6500	6571	6471	6422	6526	6494	6482	6274	6521	6383	6551	6516	6428	6487	6592	6451	6409	6427	6526	6425	6504	6657	6508	6535	6463	6571	6370	6445	6590	6547	6435	6498	6460	6546	6364	6490	6479	6599	6386	6511	6472	6395	6529	6464	6534	6454	6461	6536	6539	6504	6511	6509	6474	6443	6476	6480	6465	6403	6619	6517	6438	6613	6501	6574	6482	6487	6425	6424	6348	6561	6458	6389	6365	6430	6574	6476	6475	6415	6392	6443	6521	6463	6473	6511	6587	6475	6448	6504	6461	6423	6425	6505	6514	6496	6457	6469	6517	6452	6468	6397	6421	6500	6621	6536	6478	6515	6537	6588	6504	6365	6566	6428	6629	6571	6496	6325	6382	6341	6404	6455	6432	6448	6592	6531	6458	6387	6508	6560	6560	6483	6416	6431	6413	6366	6528	6484	6353	6456	6444	6477	6538	6547	6457	6609	6468	6439	6488	6418	6354	6511	6586	6484	6479	6609	6509	6443	6578	6545	6535	6480	6577	6485	6396	6523	6539	6455	6536	6623	6494	6593	6473	6584	6505	6432	6590	6383	6512	6441	6407	6476	6418	6565	6510	6440	6515	6438	6482	6558	6572	6558	6454	6420	6498	6545	6473	6452	6469	6547	6369	6462	6424	6437	6513	6357	6402	6453	6582	6548	6554	6490	6527	6647	6542	6559	6405	6521	6440	6359	6467	6311	6501	6526	6484	6518	6583	6434	6377	6442	6374	6502	6406	6529	6536	6572	6521	6638	6365	6519	6502	6455	6406	6412	6506	6475	6493	6544	6462	6425	6574	6586	6541	6405	6437	6429	6487	6582	6569	6508	6584	6473	6463	6592	6444	6464	6470	6437	6577	6480	6415	6451	6502	6495	6553	6350	6426	6609	6457	6564	6440	6399	6444	6344	6544	6292	6505	6471	6411	6559	6431	6558	6414	6627	6535	6517	6465	6382	6553	6503	6415	6485	6577	6390	6485	6354	6622	6578	6413	6621	6487	6541	6593	6550	6508	6526	6461	6557	6572	6417	6373	6452	6621	6412	6468	6608	6513	6461	6478	6487	6381	6553	6429	6493	6618	6466	6435	6526	6393	6506	6520	6463	6476	6371	6588	6617	6468	6598	6555	6526	6441	6563	6460	6629	6535	6429	6572	6575	6531	6384	6536	6499	6427	6515	6463	6411	6465	6506	6467	6367	6482	6557	6488	6455	6448	6391	6537	6381	6512	6497	6506	6333	6383	6541	6464	6565	6354	6499	6397	6701	6438	6647	6494	6521	6487	6459	6409	6521	6483	6424	6453	6517	6467	6539	6545	6552	6432	6531	6394	6523	6443	6383	6477	6405	6565	6500	6436	6463	6423	6565	6623	6639	6621	6479	6479	6478	6536	6463	6374	6577	6476	6543	6421	6392	6484	6464	6553	6393	6540	6417	6565	6597	6510	6434	6409	6450	6672	6517	6461	6470	6443	6528	6618	6554	6381	6503	6453	6557	6571	6450	6555	6585	6379	6474	6444	6416	6554	6513	6605	6603	6485	6369	6487	6554	6525	6484	6421	6405	6386	6381	6510	6370	6560	6400	6441	6467	6485	6536	6424	6465	6537	6610	6543	6449	6489	6580	6462	6404	6374	6428	6561	6560	6476	6536	6595	6500	6547	6550	6549	6592	6565	6503	6528	6549	6577	6419	6396	6498	6473	6670	6470	6466	6581	6460	6463	6554	6499	6508	6494	6490	6476	6474	6566	6371	6518	6516	6566	6549	6510	6455	6482	6498	6476	6428	6423	6578	6349	6530	6493	6317	6523	6517	6558	6537	6544	6521	6481	6380	6490	6534	6497	6575	6509	6555	6433	6561	6594	6510	6440	6481	6550	6542	6413	6679	6451	6409	6517	6551	6456	6596	6503	6548	6496	6510	6513	6404	6363	6555	6400	6539	6434	6444	6415	6625	6462	6521	6466	6540	6407	6489	6525	6434	6573	6408	6486	6500	6444	6527	6525	6454	6407	6556	6478	6572	6551	6451	6497	6423	6524	6575	6600	6602	6457	6418	6283	6529	6422	6528	6506	6455	6563	6522	6438	6441	6575	6585	6575	6481	6618	6546	6516	6461	6573	6519	6599	6374	6400	6489	6508	6538	6362	6513	6427	6506	6513	6458	6458	6517	6442	6591	6569	6521	6508	6490	6633	6532	6459	6399	6525	6479	6453	6528	6485	6378	6543	6384	6534	6499	6393	6528	6612	6406	6506	6449	6446	6517	6485	6444	6502	6380	6386	6458	6516	6447	6563	6393	6437	6410	6593	6556	6614	6428	6624	6475	6392	6477	6511	6552	6600	6565	6370	6501	6610	6472	6561	6520	6456	6537	6505	6503	6371	6370	6425	6420	6574	6430	6545	6549	6461	6424	6432	6469	6544	6702	6526	6394	6462	6461	6417	6376	6483	6499	6401	6441	6525	6520	6586	6426	6530	6565	6358	6495	6501	6468	6486	6480	6585	6504	6552	6432	6462	6490	6477	6464	6414	6591	6480	6388	6575	6509	6671	6392	6569	6509	6478	6476	6487	6380	6499	6541	6540	6442	6466	6481	6364	6483	6466	6510	6470	6477	6513	6509	6379	6501	6592	6524	6569	6487	6499	6509	6476	6601	6618	6522	6573	6472	6435	6401	6547	6438	6523	6560	6448	6593	6524	6419	6411	6519	6356	6529	6524	6508	6414	6591	6437	6547	6572	6511	6419	6545	6419	6486	6601	6630	6442	6415	6414	6475	6610	6664	6447	6461	6466	6520	6516	6423	6452	6447	6528	6515	6486	6430	6451	6587	6367	6456	6499	6392	6509	6486	6571	6472	6443	6487	6591	6600	6505	6524	6615	6452	6618	6520	6436	6527	6466	6473	6603	6572	6552	6478	6467	6517	6600	6670	6461	6439	6483	6661	6401	6472	6406	6564	6595	6563	6546	6455	6552	6441	6527	6577	6446	6402	6549	6477	6443	6373	6485	6580	6494	6451	6465	6392	6479	6426	6486	6564	6547	6552	6532	6363	6435	6469	6381	6451	6575	6464	6396	6531	6509	6661	6579	6577	6527	6483	6484	6534	6407	6596	6429	6487	6519	6429	6588	6521	6412	6633	6551	6431	6383	6553	6431	6473	6451	6383	6538	6562	6413	6477	6343	6459	6244	6506	6570	6584	6508	6484	6456	6481	6591	6580	6532	6418	6505	6400	6479	6477	6518	6623	6435	6480	6587	6546	6558	6519	6376	6517	6560	6426	6441	6491	6395	6521	6608	6441	6444	6474	6452	6508	6479	6514	6451	6546	6420	6582	6438	6456	6516	6435	6617	6439	6326	6469	6438	6571	6472	6550	6496	6319	6587	6523	6594	6371	6555	6563	6458	6406	6481	6510	6462	6483	6474	6466	6479	6494	6458	6342	6504	6373	6417	6383	6565	6528	6457	6432	6437	6484	6566	6423	6402	6509	6516	6490	6423	6482	6439	6659	6655	6417	6501	6389	6488	6518	6505	6544	6484	6394	6477	6445	6521	6528	6463	6476	6488	6503	6557	6364	6459	6526	6540	6551	6487	6403	6628	6506	6451	6566	6551	6403	6556	6507	6435	6508	6509	6501	6424	6440	6653	6470	6580	6451	6470	6570	6467	6467	6422	6478	6410	6622	6502	6386	6531	6548	6484	6435	6548	6501	6438	6431	6390	6442	6503	6288	6466	6309	6455	6363	6465	6580	6571	6353	6502	6465	6509	6479	6401	6465	6519	6387	6569	6503	6494	6557	6497	6393	6481	6499	6392	6419	6470	6437	6316	6431	6580	6518	6582	6500	6568	6509	6358	6419	6591	6382	6428	6381	6532	6411	6399	6490	6447	6538	6441	6478	6413	6522	6586	6574	6472	6472	6467	6442	6487	6471	6551	6556	6594	6591	6427	6487	6642	6442	6377	6566	6357	6437	6458	6574	6371	6528	6401	6545	6469	6590	6498	6455	6531	6579	6513	6450	6425	6518	6577	6589	6641	6574	6547	6379	6525	6509	6540	6601	6500	6477	6390	6446	6540	6455	6569	6468	6529	6486	6499	6539	6504	6512	6592	6430	6568	6511	6351	6489	6400	6533	6607	6361	6429	6429	6567	6422	6453	6497	6504	6469	6578	6412	6500	6619	6351	6461	6537	6533	6563	6514	6433	6441	6471	6562	6505	6532	6501	6560	6403	6543	6594	6527	6450	6553	6355	6374	6575	6523	6477	6452	6484	6536	6364	6475	6540	6539	6522	6559	6479	6371	6465	6483	6483	6410	6599	6477	6447	6478	6536	6438	6385	6511	6501	6529	6384	6526	6611	6470	6554	6538	6621	6492	6562	6486	6516	6479	6540	6510	6502	6463	6470	6484	6521	6548	6460	6451	6508	6309	6537	6491	6537	6511	6390	6493	6378	6525	6509	6430	6462	6485	6504	6586	6490	6537	6366	6520	6521	6476	6525	6394	6499	6411	6511	6520	6565	6513	6441	6503	6402	6559	6432	6529	6289	6434	6458	6437	6547	6514	6567	6486	6589	6512	6489	6495	6423	6407	6504	6547	6581	6445	6479	6493	6423	6356	6455	6566	6370	6407	6572	6579	6545	6450	6467	6412	6513	6549	6519	6452	6656	6464	6481	6503	6325	6577	6450	6470	6516	6468	6509	6562	6481	6503	6476	6436	6456	6561	6497	6445	6452	6503	6469	6499	6459	6462	6519	6562	6512	6453	6570	6630	6425	6602	6439	6522	6493	6529	6460	6531	6462	6464	6498	6397	6409	6583	6508	6475	6474	6487	6490	6529	6513	6446	6512	6520	6610	6510	6412	6478	6470	6546	6513	6473	6570	6419	6526	6501	6544	6562	6525	6369	6502	6566	6537	6394	6448	6406	6638	6333	6505	6483	6470	6567	6497	6497	6467	6435	6350	6567	6505	6593	6345	6484	6349	6611	6503	6527	6460	6479	6445	6374	6451	6435	6525	6432	6483	6407	6518	6586	6569	6548	6500	6545	6389	6425	6528	6612
30513	23034	10370	2798	1116	839	720	717	731	764	753	764	738	768	710	744	672	761	743	769	764	749	751	735	777	735	775	752	777	701	763	770	715	755	729	745	744	694	738	699	721	790	740	751	727	735	735	766	712	750	755	777	756	709	733	756	785	768	752	750	818	766	745	734	745	726	747	739	754	752	726	737	715	723	759	728	683	784	748	789	692	777	707	745	777	760	710	825	692	720	766	747	748	761	774	760	785	688	746	768	755	718	759	765	742	737	766	734	757	706	719	717	753	729	722	751	755	777	710	718	714	744	742	789	771	746	769	705	733	759	734	741	780	787	691	804	767	805	743	729	778	781	770	812	767	710	761	790	763	767	747	703	738	737	721	711	723	752	746	782	744	700	743	719	725	721	770	760	794	719	720	756	692	776	779	718	710	773	763	727	728	745	776	782	747	766	739	732	737	769	754	727	767	761	798	756	780	721	753	750	726	754	785	772	737	715	816	761	726	776	782	760	705	736	758	710	779	731	691	751	771	718	738	782	778	736	763	722	728	716	745	757	732	737	735	764	732	747	747	697	732	785	749	788	741	704	723	767	739	708	747	778	762	721	765	800	782	743	742	753	826	773	764	766	754	726	780	741	691	753	746	738	762	753	787	758	768	810	717	763	703	770	725	773	720	751	738	764	664	703	742	715	709	697	750	728	772	792	766	718	750	704	725	761	728	742	729	702	784	747	797	791	761	715	734	764	721	745	752	705	810	782	759	766	760	750	804	766	739	721	705	758	778	734	724	706	716	740	732	738	722	758	761	745	740	738	776	776	682	766	741	761	748	711	761	792	736	688	752	758	755	720	744	785	776	779	716	723	735	741	765	756	775	752	742	747	824	756	751	745	739	763	734	761	707	765	741	744	724	746	760	740	726	686	731	748	774	733	731	732	734	736	736	751	687	724	802	769	737	745	768	784	742	767	781	758	776	775	786	729	746	741	715	742	727	732	699	734	727	757	747	774	771	738	791	820	727	692	730	754	776	750	741	744	763	734	751	738	736	804	689	739	740	772	714	726	759	711	744	738	697	769	778	749	748	732	768	776	766	778	703	761	754	698	761	750	718	744	775	749	723	757	759	777	774	820	753	686	751	751	801	727	734	773	766	771	704	689	740	763	734	766	814	769	760	714	721	738	694	703	732	745	783	767	811	733	727	703	762	707	720	705	711	752	719	728	740	769	737	762	758	718	768	740	756	755	769	798	750	772	772	730	807	783	703	769	771	750	756	718	749	709	723	735	750	719	743	746	766	759	809	712	751	744	789	714	733	757	778	736	746	738	768	714	709	783	745	770	766	733	751	757	768	751	731	752	756	688	716	763	810	776	733	742	714	719	789	752	771	762	764	736	820	814	731	767	757	713	767	753	755	716	719	750	743	730	736	698	760	761	748	778	735	768	751	751	743	696	743	736	725	726	767	742	792	745	787	772	757	734	726	796	726	799	749	751	726	730	732	752	749	739	761	749	753	749	752	762	755	752	738	737	719	727	741	771	782	781	758	708	705	749	757	765	733	757	748	714	765	781	736	735	801	742	799	735	722	748	786	769	717	768	705	703	760	712	705	740	734	741	754	761	746	728	753	752	717	796	728	768	726	717	730	757	671	724	744	711	701	717	819	723	754	738	771	773	755	754	730	719	723	766	761	739	756	709	754	764	779	742	756	754	738	719	740	770	741	804	689	727	728	789	741	742	710	768	782	808	776	708	765	757	778	698	820	792	685	747	758	723	772	758	781	739	747	770	747	768	747	744	763	735	700	749	757	780	761	717	741	757	740	740	782	708	759	723	722	697	808	751	739	768	767	707	734	726	773	807	791	808	718	748	781	775	706	745	724	777	752	764	664	748	754	762	786	755	718	709	736	798	754	729	743	741	736	767	758	784	780	758	730	717	748	709	781	762	760	737	744	766	740	786	766	769	745	779	746	723	729	757	758	756	777	793	728	739	750	755	693	766	761	723	726	722	756	796	728	763	729	716	791	740	754	749	718	727	799	762	739	744	725	773	721	807	691	699	740	732	731	739	725	758	751	714	715	763	698	710	754	715	754	741	736	742	769	786	764	722	757	759	791	746	756	710	751	776	805	765	729	711	732	720	732	746	727	788	751	708	726	765	748	793	781	722	723	775	724	709	761	722	731	706	703	750	763	778	721	725	757	744	800	715	768	766	804	781	752	746	723	745	758	718	712	730	750	692	767	762	752	725	739	700	744	814	757	752	734	780	757	723	807	749	730	730	726	716	789	721	710	712	717	727	767	738	772	708	725	715	768	793	732	694	691	720	722	747	718	715	755	762	759	727	768	789	706	677	737	748	754	777	765	734	728	757	772	743	726	695	820	753	767	719	725	735	759	715	751	755	762	744	747	686	747	739	699	706	741	751	722	778	805	718	720	716	743	814	754	743	745	699	772	672	734	754	750	778	737	793	766	733	721	767	731	758	755	696	726	744	731	771	735	763	713	769	747	760	705	743	792	726	716	722	737	756	720	742	712	720	772	776	731	759	723	790	737	793	756	680	726	706	731	757	726	703	753	785	754	788	733	751	743	758	743	735	762	729	748	681	745	745	728	723	776	729	775	822	796	746	716	768	746	770	737	757	749	729	716	783	750	745	764	759	776	697	736	696	735	766	747	715	730	750	725	735	753	748	765	774	774	749	770	697	766	782	723	733	759	761	748	694	700	738	711	764	726	742	731	745	749	730	773	739	737	746	725	745	717	768	775	755	805	701	766	745	789	747	769	683	797	739	734	754	748	764	765	705	726	735	795	790	742	762	820	778	740	757	762	755	743	719	773	736	735	771	746	747	717	726	694	763	735	746	720	760	737	743	767	782	762	742	755	763	793	722	727	728	795	726	760	732	729	749	741	756	723	731	733	710	760	800	713	728	802	783	751	711	736	770	711	761	778	740	735	753	731	734	748	779	740	707	736	766	743	779	755	680	715	734	751	777	730	760	716	782	793	749	811	756	734	735	770	736	709	717	731	726	743	771	744	708	706	750	763	747	787	734	718	718	737	772	796	728	691	729	773	759	712	760	716	770	718	741	796	710	750	705	719	734	839	738	741	764	774	777	757	743	730	744	754	723	719	752	783	714	749	708	817	698	731	780	792	713	734	715	711	707	760	708	809	729	740	751	744	710	769	721	743	754	732	766	744	766	749	756	740	751	768	771	726	746	791	781	776	722	761	711	708	763	731	768	738	728	794	721	717	813	711	707	787	721	772	769	755	733	726	769	741	773	721	831	785	760	760	748	748	708	744	776	732	792	809	721	803	718	727	731	763	735	742	746	734	654	751	703	732	686	745	739	786	708	774	704	802	715	749	742	782	758	726	766	751	785	740	736	691	751	731	806	767	780	785	771	717	738	750	734	712	714	788	798	757	759	721	728	778	741	747	770	772	758	775	786	722	751	717	727	731	728	781	735	772	717	739	739	800	756	759	745	764	790	777	762	759	717	775	775
61799	47456	33142	21600	12521	7810	6637	6324	6321	6401	6326	6291	6321	6539	6380	6438	6304	6486	6322	6370	6325	6391	6486	6339	6366	6345	6402	6394	6286	6468	6408	6362	6310	6284	6408	6241	6410	6356	6302	6282	6434	6390	6368	6424	6359	6324	6390	6276	6371	6345	6458	6337	6276	6472	6163	6354	6396	6219	6343	6297	6315	6273	6237	6275	6291	6315	6258	6341	6384	6236	6384	6431	6265	6399	6356	6434	6306	6472	6252	6266	6421	6370	6294	6424	6394	6369	6386	6453	6490	6256	6389	6271	6484	6407	6331	6294	6312	6271	6421	6415	6395	6250	6297	6330	6330	6382	6470	6359	6291	6348	6335	6371	6418	6311	6361	6450	6402	6375	6415	6273	6370	6392	6449	6370	6233	6310	6363	6531	6250	6321	6358	6455	6417	6297	6469	6428	6441	6366	6444	6524	6268	6472	6421	6347	6528	6290	6388	6314	6408	6296	6349	6448	6378	6404	6333	6495	6331	6394	6314	6411	6353	6368	6309	6275	6371	6336	6500	6276	6397	6367	6365	6347	6459	6337	6409	6299	6353	6361	6433	6357	6235	6324	6290	6293	6359	6522	6285	6413	6373	6486	6307	6448	6320	6422	6263	6402	6326	6398	6416	6319	6388	6428	6371	6276	6293	6446	6338	6279	6417	6405	6383	6291	6245	6350	6360	6310	6309	6342	6482	6379	6411	6444	6332	6334	6360	6448	6377	6506	6281	6334	6347	6525	6419	6386	6361	6385	6353	6461	6355	6237	6195	6346	6402	6409	6279	6376	6452	6361	6381	6316	6415	6291	6369	6382	6426	6391	6408	6421	6372	6259	6382	6436	6339	6324	6355	6249	6407	6245	6356	6458	6275	6323	6335	6327	6309	6311	6366	6358	6441	6328	6347	6436	6442	6365	6249	6332	6353	6386	6318	6412	6358	6455	6391	6399	6308	6421	6228	6254	6386	6398	6392	6420	6368	6466	6396	6314	6358	6313	6364	6443	6341	6508	6445	6342	6331	6341	6448	6421	6341	6356	6441	6438	6472	6527	6332	6392	6365	6425	6233	6383	6451	6384	6379	6348	6393	6425	6293	6299	6469	6300	6411	6368	6328	6355	6329	6333	6240	6252	6318	6362	6294	6339	6285	6315	6371	6301	6370	6366	6301	6438	6393	6341	6512	6449	6343	6429	6424	6363	6328	6410	6293	6442	6358	6364	6449	6305	6449	6321	6344	6255	6319	6375	6346	6282	6355	6329	6325	6280	6323	6339	6373	6412	6431	6430	6392	6437	6305	6438	6298	6331	6318	6468	6386	6359	6390	6251	6453	6414	6357	6345	6386	6470	6314	6379	6268	6399	6324	6374	6414	6315	6323	6430	6282	6359	6156	6309	6361	6261	6288	6372	6386	6437	6336	6415	6331	6349	6377	6326	6324	6444	6297	6339	6412	6358	6407	6237	6353	6455	6345	6350	6354	6511	6305	6382	6328	6331	6337	6293	6475	6265	6310	6368	6356	6363	6330	6414	6434	6284	6300	6275	6355	6382	6451	6323	6367	6444	6462	6355	6496	6386	6447	6369	6451	6272	6392	6430	6325	6272	6461	6352	6266	6469	6358	6285	6323	6296	6401	6415	6456	6208	6424	6445	6369	6233	6370	6245	6296	6276	6390	6185	6347	6445	6292	6313	6280	6519	6378	6267	6394	6392	6360	6316	6419	6356	6340	6400	6447	6347	6375	6312	6392	6342	6356	6302	6534	6450	6328	6244	6241	6452	6435	6258	6303	6285	6501	6233	6386	6328	6290	6367	6412	6347	6338	6357	6365	6477	6242	6326	6320	6457	6317	6416	6372	6184	6352	6630	6318	6301	6389	6182	6416	6243	6305	6440	6484	6287	6465	6216	6393	6342	6356	6334	6479	6451	6257	6357	6442	6372	6428	6238	6273	6395	6413	6315	6401	6382	6332	6220	6501	6287	6365	6333	6434	6217	6423	6461	6343	6380	6248	6326	6412	6451	6352	6338	6396	6302	6398	6404	6336	6315	6443	6342	6472	6338	6359	6261	6375	6352	6372	6355	6427	6417	6412	6273	6317	6382	6441	6345	6387	6397	6417	6289	6290	6502	6403	6191	6205	6327	6297	6312	6300	6407	6377	6286	6339	6293	6334	6397	6416	6446	6444	6442	6330	6375	6481	6433	6370	6358	6378	6314	6325	6529	6450	6402	6499	6236	6249	6469	6380	6434	6313	6411	6270	6241	6387	6603	6386	6253	6230	6379	6350	6336	6250	6413	6409	6367	6451	6395	6441	6398	6324	6401	6437	6485	6428	6292	6353	6251	6330	6357	6219	6400	6300	6374	6213	6347	6383	6343	6399	6384	6498	6423	6339	6398	6393	6295	6449	6437	6469	6338	6254	6289	6349	6268	6217	6388	6310	6443	6387	6392	6449	6440	6466	6449	6351	6295	6513	6345	6403	6297	6402	6334	6408	6351	6363	6325	6336	6267	6383	6405	6348	6333	6292	6424	6332	6276	6402	6332	6205	6381	6436	6401	6497	6322	6374	6316	6389	6441	6416	6409	6369	6428	6439	6309	6445	6442	6451	6355	6343	6360	6355	6498	6387	6336	6404	6487	6327	6329	6308	6340	6390	6350	6385	6298	6336	6400	6340	6438	6447	6354	6317	6412	6253	6247	6333	6307	6239	6382	6318	6424	6303	6388	6270	6399	6361	6240	6399	6344	6373	6361	6323	6327	6394	6231	6401	6349	6354	6448	6402	6369	6360	6358	6451	6312	6395	6433	6284	6329	6428	6450	6321	6293	6326	6409	6412	6361	6351	6387	6394	6495	6416	6399	6375	6254	6469	6350	6210	6343	6295	6421	6261	6387	6359	6370	6451	6374	6384	6321	6431	6393	6371	6317	6459	6237	6353	6313	6368	6463	6334	6378	6410	6266	6448	6411	6486	6276	6373	6517	6466	6284	6410	6323	6248	6356	6333	6435	6308	6251	6405	6279	6406	6258	6344	6326	6406	6389	6462	6234	6407	6328	6465	6314	6293	6393	6333	6437	6365	6333	6267	6299	6373	6312	6336	6158	6343	6441	6448	6384	6434	6457	6324	6442	6471	6333	6362	6369	6480	6322	6305	6441	6314	6405	6407	6371	6465	6302	6348	6335	6469	6301	6327	6400	6382	6293	6431	6297	6310	6294	6356	6254	6479	6359	6342	6347	6393	6325	6457	6479	6429	6503	6393	6394	6252	6250	6311	6472	6398	6346	6318	6307	6292	6251	6430	6318	6404	6288	6265	6351	6325	6324	6326	6372	6381	6370	6224	6348	6323	6377	6269	6448	6482	6263	6437	6406	6362	6327	6412	6261	6403	6345	6243	6483	6347	6350	6323	6332	6415	6354	6307	6307	6345	6436	6410	6369	6339	6358	6478	6424	6392	6376	6369	6385	6357	6422	6427	6345	6284	6391	6332	6417	6452	6312	6454	6367	6474	6419	6314	6397	6270	6337	6430	6454	6413	6330	6400	6374	6405	6408	6294	6327	6384	6332	6344	6234	6404	6325	6393	6442	6314	6451	6273	6359	6402	6355	6428	6427	6257	6452	6360	6448	6363	6351	6383	6374	6218	6388	6290	6285	6252	6378	6342	6469	6299	6250	6305	6420	6472	6407	6522	6232	6374	6237	6394	6394	6393	6202	6349	6356	6284	6550	6400	6326	6390	6365	6339	6232	6315	6399	6354	6588	6418	6399	6321	6308	6342	6382	6364	6438	6177	6500	6459	6488	6390	6357	6341	6331	6397	6296	6363	6331	6344	6342	6322	6423	6263	6364	6278	6394	6363	6384	6322	6321	6422	6357	6445	6342	6416	6355	6410	6340	6421	6277	6304	6476	6396	6433	6256	6345	6253	6275	6425	6280	6345	6250	6257	6295	6343	6335	6305	6364	6342	6464	6301	6308	6205	6361	6360	6473	6488	6302	6402	6322	6306	6315	6372	6334	6395	6357	6398	6312	6375	6349	6446	6293	6417	6383	6413	6443	6361	6325	6416	6303	6328	6225	6288	6473	6395	6288	6431	6309	6406	6336	6333	6299	6232	6471	6381	6385	6464	6404	6212	6542	6248	6293	6436	6396	6319	6253	6501	6372	6436	6370	6335	6419	6370	6271	6321	6325	6366	6345	6458	6247	6211	6395	6338	6363	6384	6425	6347	6383	6302	6456	6222	6327	6299	6326	6299	6431	6345	6430	6301	6268	6403	6356	6302	6326	6461	6188	6361	6329	6250	6383	6369	6341	6317	6318	6421	6334	6327	6327	6414	6311	6421	6259	6300	6303	6448	6200	6335	6439	6431	6383	6244	6272	6386	6379	6483	6372	6394	6301	6474	6291	6457	6358	6411	6288	6417	6293	6503	6329	6460	6340	6239	6367	6378	6339	6335	6238	6235	6333	6336	6404	6333	6242	6408	6328	6364	6323	6371	6333	6308	6339	6518	6378	6358	6334	6590	6342	6270	6356	6362	6368	6310	6219	6282	6296	6293	6441	6416	6408	6368	6360	6360	6546	6414	6348	6337	6445	6318	6355	6539	6455	6297	6330	6312	6344	6325	6452	6361	6373	6472	6472	6209	6317	6260	6242	6453	6371	6336	6362	6388	6382	6487	6282	6459	6330	6404	6364	6471	6389	6416	6194	6409	6291	6368	6369	6424	6373	6355	6311	6320	6441	6398	6397	6331	6506	6490	6391	6450	6430	6351	6392	6450	6425	6459	6429	6226	6442	6476	6242	6185	6333	6383	6376	6330	6421	6317	6387	6288	6342	6327	6273	6285	6402	6338	6290	6346	6337	6234	6301	6290	6382	6283	6431	6479	6417	6278	6396	6363	6378	6313	6210	6407	6338	6417	6331	6473	6391	6401	6443	6385	6354	6412	6500	6237	6562	6310	6242	6474	6430	6401	6334	6246	6348	6356	6373	6351	6286	6321	6330	6321	6364	6461	6432	6406	6277	6365	6385	6266	6447	6398	6371	6383	6460	6421	6430	6223	6388	6331	6358	6463	6409	6363	6404	6460	6327	6326	6353	6391	6191	6450	6350	6268	6487	6229	6381
40088	40224	22713	9107	2349	1082	900	873	875	861	828	893	840	853	861	857	819	848	847	780	868	873	840	803	859	882	817	874	876	865	874	831	826	879	810	866	854	840	830	820	865	828	850	838	898	861	885	805	834	847	918	854	811	835	847	831	851	829	851	878	816	826	865	850	850	874	842	854	812	851	807	857	817	838	822	803	783	851	855	875	814	849	863	783	846	884	850	826	824	889	835	851	876	862	857	887	790	845	786	878	835	798	803	871	849	832	884	834	881	838	860	859	847	821	838	836	846	904	902	885	806	833	823	820	826	869	836	794	872	869	796	854	860	867	850	925	871	792	889	874	821	890	827	810	867	852	873	896	877	830	830	867	857	832	825	810	838	846	837	827	825	820	865	901	829	866	853	850	820	821	878	846	838	877	839	849	851	889	828	859	831	830	887	845	821	845	853	809	842	843	865	828	841	856	839	819	842	784	799	799	900	882	820	869	888	812	924	821	811	858	828	794	851	837	856	925	778	827	831	856	891	802	864	875	837	823	828	817	874	869	851	859	886	862	826	902	840	862	865	859	836	832	864	891	805	814	799	806	841	873	823	862	860	802	879	792	859	848	801	911	854	849	913	880	852	870	875	856	854	867	850	904	886	840	843	878	820	782	803	819	824	828	840	809	818	847	806	834	852	862	855	868	836	856	868	788	875	816	787	847	813	883	824	833	850	813	849	794	891	867	854	889	857	825	792	876	856	870	841	828	845	863	808	836	816	832	870	864	892	877	846	857	782	808	851	843	843	849	851	862	865	844	887	819	833	880	857	825	835	841	849	879	782	854	847	841	904	916	800	838	854	811	844	848	864	883	842	839	882	863	847	842	861	815	859	851	833	826	858	821	826	923	870	862	806	855	817	895	923	866	904	838	786	797	817	848	827	826	878	906	794	831	822	822	866	825	846	869	855	850	809	855	857	846	834	836	848	807	865	846	873	806	813	851	828	877	868	837	859	804	844	862	877	883	885	789	880	834	898	827	842	856	873	849	800	858	865	898	860	860	877	785	838	797	834	797	864	836	837	895	877	860	830	812	884	869	852	808	837	856	831	841	805	826	886	853	811	890	863	912	823	840	812	866	857	878	858	860	786	853	845	861	865	824	791	815	853	877	819	839	820	811	861	865	857	878	848	868	847	869	852	887	845	891	841	843	859	839	848	809	853	815	806	813	795	880	859	840	865	879	842	800	892	809	799	897	847	810	839	853	839	812	849	841	826	860	850	889	869	853	840	884	834	842	806	800	837	884	859	862	853	786	903	843	865	823	796	845	870	821	834	852	810	865	886	827	793	850	890	859	817	824	869	848	819	834	851	845	838	825	815	846	875	820	855	837	820	875	785	848	830	844	857	854	833	829	896	804	815	829	853	867	861	844	801	882	803	898	819	836	866	796	855	863	886	887	820	831	846	850	843	830	835	839	893	870	874	811	849	782	805	849	857	857	838	817	812	840	863	826	842	807	829	842	835	874	892	861	847	819	839	876	842	821	880	830	814	817	864	815	854	839	839	867	835	867	909	863	842	835	819	810	885	856	825	848	829	861	801	845	875	855	838	877	854	806	883	840	842	859	825	849	805	886	831	809	845	804	857	856	902	793	827	881	846	869	852	882	800	865	868	880	830	847	837	889	876	855	867	854	922	890	871	904	834	841	869	842	849	839	851	905	863	855	870	862	832	855	807	898	821	832	838	862	884	840	851	872	844	871	823	803	845	854	832	857	805	827	804	895	827	851	836	824	828	899	866	861	872	841	888	812	832	870	846	842	800	824	848	842	852	822	874	846	787	851	847	854	828	835	879	831	877	858	868	862	840	880	830	843	862	810	849	855	793	879	913	860	853	793	894	825	870	858	814	850	847	860	824	907	846	852	851	836	864	867	790	829	836	833	871	886	811	852	813	822	886	829	855	785	817	832	834	853	771	872	829	863	811	868	847	799	844	833	881	886	823	841	873	810	848	864	803	827	843	867	858	818	857	896	799	872	885	790	867	920	823	841	847	861	881	861	881	855	822	836	850	831	869	854	853	843	845	847	809	811	827	844	845	850	851	817	833	852	836	869	835	867	866	878	856	780	822	844	852	872	874	851	804	779	877	818	843	860	870	848	851	840	822	819	829	806	911	872	858	795	872	865	888	826	868	808	866	856	890	850	867	839	900	840	820	781	824	870	860	821	886	903	853	834	873	865	901	812	813	866	870	844	892	873	797	806	788	911	851	853	838	899	790	846	888	895	916	871	868	852	813	860	796	843	848	862	841	843	864	829	818	804	848	848	830	868	790	878	891	855	891	809	865	884	845	835	843	807	862	851	804	856	810	819	806	887	833	808	832	816	804	866	879	865	851	807	814	872	817	865	907	840	800	866	892	827	822	869	818	846	892	835	851	805	858	827	875	858	895	819	835	881	785	804	864	849	803	820	834	847	825	873	848	845	843	852	881	830	906	878	786	865	864	812	871	813	858	810	803	797	872	808	873	881	840	783	860	828	853	841	855	885	850	860	838	803	850	859	857	823	856	819	855	833	882	844	815	864	812	820	830	835	848	851	853	871	841	847	876	856	828	873	805	836	853	840	869	819	808	802	880	817	822	877	831	795	840	853	917	777	822	834	873	882	835	852	834	880	827	788	822	856	922	823	874	845	851	798	829	858	876	841	794	859	821	835	847	824	871	803	871	830	911	880	856	847	795	834	777	831	852	893	878	839	859	830	923	847	867	861	822	842	846	855	813	842	871	869	844	862	804	824	803	889	868	856	775	833	804	838	879	848	831	921	864	858	905	879	859	863	857	837	823	821	852	837	844	876	875	850	848	879	815	854	813	828	821	874	795	831	825	816	877	868	865	843	861	860	896	839	865	860	820	840	795	832	874	827	885	845	828	804	772	854	845	863	824	839	821	837	818	829	869	830	790	837	872	847	839	794	862	870	820	853	822	849	786	876	846	855	835	808	895	796	870	860	833	845	867	822	835	871	879	807	907	889	824	794	838	860	816	874	857	884	876	806	899	799	836	831	841	857	834	911	882	854	861	836	827	824	880	803	833	837	869	845	833	863	818	779	886	850	830	810	849	843	825	867	864	844	907	827	827	837	886	849	811	877	820	875	889	886	861	796	856	840	839	830	819	831	813	838	766	835	838	797	861	826	833	758	887	811	817	899	859	849	826	827	882	829	802	796	845	860	826	823	852	814	801	826	893	883	807	823	832	832	854	872	853	887	854	809	854	830	830	883	887	820	870	857	877	812	810	849	869	873	880	872	831	835	835	828	906	806	810	873	849	874	890	881	837	844	840	820	857	842	848	819	865	838	840	862	852	885	869	806	859	886	823	835	841	815	812	878	851	808	840	835	880	855	803	860	831	842	942	838	885	843	891	800	894	812	859	857	904	887	806	824	861	851	846	822	894	849	870	808	851	892	824	878	837	849	871	872	845	816	878	842	830	847	889	802	848	868	849	822	825	831	835	868
68714	58491	47074	37031	25006	13476	8260	7405	6999	7091	7132	7066	7042	7112	7145	7103	7147	7057	7119	7209	7080	7143	7001	7080	6984	6990	7171	7027	7195	7098	7045	7074	7102	6898	7096	6956	7109	6947	7062	7060	7052	7067	7226	7039	7051	7217	7131	7164	7053	7080	7072	6943	6992	7126	7094	6990	7125	6973	7117	7073	7203	7051	6931	7017	7135	7108	6976	6962	7058	7138	7108	7030	7052	7097	7093	7107	6981	7057	6998	7084	7068	6992	7126	7056	7084	7168	7104	7060	7124	7087	7050	6907	6868	7047	7031	7089	7042	7164	7091	6917	7059	7117	7060	6953	7063	7212	7182	7063	7150	7035	7085	7036	7023	7161	6942	7062	7129	7039	6928	7014	6988	7146	7155	7103	7130	6999	7134	7048	6902	7223	6973	7035	7037	7178	7044	7083	7109	7147	6986	7114	7155	7233	7234	7186	7033	6907	7200	7057	7102	7171	7108	7161	6941	7023	7002	6975	7049	7147	7049	6921	7028	7034	7049	7075	7147	7100	7183	6901	7013	7064	6950	7038	7002	7164	7112	7035	7119	7129	6949	7254	7104	6981	6996	7117	7081	7136	7064	7054	7095	7100	7182	7047	7153	7196	7177	7055	7257	7070	6994	7062	7066	7079	7103	7096	6994	7063	6969	7050	7086	7109	7007	7090	7098	7112	7082	6972	7141	7104	7112	7155	7197	7002	7028	7169	7076	7194	7130	7007	7064	7162	7100	7042	7049	7047	7009	7121	7110	7011	7069	7047	7116	7096	7028	7169	7241	7180	6988	7046	7130	7069	7088	6994	7032	7211	7111	7022	7008	7065	7125	7083	7134	7030	7192	7214	7084	7170	7104	7058	7279	7084	7189	7019	7053	7069	7090	7147	7080	7099	7121	6999	7078	7046	7036	7063	7034	7083	7101	7179	7168	7088	6973	7086	7237	7061	7041	7056	7044	7153	7228	7000	6973	6924	7176	7166	7057	6976	7048	6952	7043	7130	7085	6973	7002	7075	7204	7030	7067	7020	7107	7083	7102	7014	7143	7077	7171	7134	7096	7106	7112	7152	7148	7183	7100	7052	6926	7102	7060	7238	6909	7098	7020	7003	7124	7019	7057	7091	7062	7079	7136	7142	7083	7034	7085	7121	7064	7080	7052	7048	7022	7173	7117	6981	7020	7198	6985	7063	6981	7093	7113	7008	7151	6959	7028	7026	7048	7101	7028	6970	7177	7124	7100	7177	7122	7080	7005	7176	7067	7008	7252	6990	7093	7117	7101	7112	6916	7142	7075	7011	7141	6982	7117	7145	7076	7059	7148	7135	7246	7166	7309	7081	7060	7021	7005	7062	7067	7030	7042	7086	7173	7078	7095	7048	7062	7092	7047	7034	7055	7030	7144	7108	7064	7080	7085	7116	7099	7075	6989	7193	7045	7053	7099	7156	6997	7133	7049	7067	7149	7041	7079	7088	7113	7122	7000	7056	6936	6946	7046	7178	7110	7011	7040	7015	6969	7160	7080	7048	6995	7041	7056	7116	7200	7071	7071	6881	7027	7107	7157	6990	7177	7100	7075	7150	7270	7166	7140	7104	7096	7167	7121	6985	7119	7155	7036	7049	7044	7240	7114	7063	7204	7134	7045	7070	7078	7038	6956	7051	7123	7195	7072	7090	7002	7079	7134	7103	7102	7086	7124	7108	7108	7031	7130	6935	7130	7021	7163	7112	7080	7149	7078	7232	7032	7203	7014	7207	7107	7052	7127	7056	7127	7081	7110	7163	7036	7162	6944	7200	7159	7017	7036	6998	7134	7002	7033	7065	7016	7067	7056	7158	7050	7036	7138	7061	7093	7069	7010	7090	7159	7206	7170	7068	7034	7034	7007	6995	7093	7096	7052	7127	7067	7018	7155	7007	6958	7127	6865	7133	7025	7017	7150	7055	7077	7190	7106	7013	7011	7090	7051	7144	7076	7074	7055	7240	7074	7130	7109	6971	7034	7240	7085	7127	7156	6947	7041	6906	7097	7058	7145	7088	7049	7039	7180	6981	7004	6944	7060	7119	7227	7102	7041	7026	7036	7176	7187	7063	6997	7155	7131	7150	7016	7058	6921	7113	7182	6949	6980	7057	7084	7025	7031	7093	7130	7044	7117	7150	7068	7096	7229	6961	7027	7085	7000	7061	7135	7117	7148	6970	7027	6921	7169	7176	6946	6990	7131	6991	7097	7141	7167	7114	7097	7169	7109	7024	7019	7112	7151	7126	7089	6914	6965	7203	7101	7131	7094	7120	7165	7017	7101	7072	7213	7079	7015	7147	7023	7147	6971	7066	7165	7197	7029	7097	7114	7171	6954	7118	7004	7077	7161	7091	7020	7134	7014	7095	7101	6951	7167	7142	7141	7228	7013	7032	7063	7140	7118	7082	6967	7118	7000	6948	7112	7124	6946	7120	7133	7077	7036	7027	7136	7144	7025	6981	7133	7020	7094	7117	7090	7054	7113	7038	7069	6903	7097	7009	7009	7132	7020	7196	7069	7021	7061	6997	7158	7196	7258	7086	7085	7148	7215	7116	7152	7154	7011	7108	7061	7111	7206	7062	7092	7169	7129	7094	7182	7007	7044	6941	7115	6961	7142	7070	6970	7095	7077	7120	7037	7033	7143	6954	7157	7149	7098	7057	7154	7012	7119	7196	7137	7035	6972	7055	7019	7071	6990	7106	6899	6966	7218	7132	7040	7063	7135	7018	7060	7016	7114	7098	7023	7086	7042	7203	7034	7014	6936	7181	7073	6947	6985	7095	7110	6994	7067	7098	7047	7109	7005	7053	7072	7048	7078	7023	7185	7133	6948	7078	7106	7041	7048	7061	7015	7110	7059	7088	6970	7063	7065	7165	7085	6947	7099	7084	7135	7001	7133	7051	7090	7155	7007	7139	7190	7173	7132	7001	7117	7179	7069	7084	7056	7146	7080	7082	7003	7029	7134	7086	7065	7118	7045	7170	7090	7039	7046	7058	7130	7177	7137	7107	7065	7024	7105	7044	6928	7041	7074	7060	7096	7011	7069	7108	6992	7151	6952	7024	7117	7025	7057	7126	6914	7083	7039	7155	7076	7092	7097	7193	7085	7069	7089	7014	7049	7156	7019	7062	7102	6959	7083	7127	7154	7082	6954	7069	6872	7132	7177	7044	7101	7039	7097	7129	7120	7071	7073	6997	7052	7127	6963	7079	7100	7182	7067	7170	7155	7076	7234	6945	7051	7051	7125	7085	7115	7074	7193	6843	6973	6991	7050	7015	7230	7074	7027	7042	7005	6959	6952	7144	6991	7136	6954	7005	6934	7190	7044	7050	7112	7094	7183	7101	7167	7088	7081	6993	6973	7021	7045	6939	7023	7105	7083	6980	7166	7099	7042	7138	7068	7070	7127	7086	7162	6908	7168	7118	7041	7106	7088	6994	7222	7057	7216	7153	7148	7022	7175	7024	7104	7142	7066	7106	7068	7055	7059	6793	7157	6957	6941	7070	7190	7072	7135	7077	7274	7188	7108	7003	6993	7037	7202	7015	6968	7011	7027	7085	7036	7190	7033	7025	7162	7217	7068	7099	7075	6974	7137	7057	7132	7121	7052	7131	7026	7178	7015	6944	7186	7108	7161	7090	7061	7004	7101	7072	7075	7020	7112	7078	7037	7019	7108	7200	7036	6978	7028	7017	7159	7109	7040	7099	7210	7005	7061	7079	6950	6999	7092	7036	7058	7181	7129	7036	7187	7153	7092	7058	7088	7132	7051	7238	7085	7051	6987	7139	7031	7046	7020	7028	7121	6979	7185	7054	7017	7123	7101	6990	6869	7148	7142	7027	7079	7107	7016	7004	7059	7145	7050	7170	6988	7191	7082	7200	7135	7021	7093	7217	7285	7143	7038	7058	7016	7188	7002	7079	7036	7098	6970	7228	7073	7074	7076	7149	7093	7205	7128	7119	7027	7032	6983	7120	7192	7160	7071	7133	7038	7058	7055	7026	7082	7148	7150	7133	7154	7074	7211	7070	7064	7115	7229	7203	6995	7016	7091	7180	7067	7022	7161	7054	7117	6993	7246	7037	7048	7129	7061	6999	7095	7030	7106	7149	7134	7164	7032	7157	7218	7123	7164	7066	7067	7015	6980	6975	7131	7018	7053	7191	7025	7086	7100	7167	6951	7063	6936	7094	7160	7070	7096	7130	7015	7191	7113	7145	7172	7072	6952	7095	7072	7045	7045	7133	7153	6970	7189	7082	7092	7164	7034	6971	7233	7177	7176	7112	7043	6991	7069	7105	7057	6946	7138	6950	7087	6989	7122	7062	7108	7080	7143	7030	7039	7131	6988	7046	7128	6995	7153	7122	7298	7094	7094	7151	7037	7089	7026	7008	7041	7175	7162	7085	7036	7188	7071	7117	7105	7178	7071	7212	7030	6922	7068	7083	7144	7089	7105	7105	7060	7010	7065	6944	7061	7129	7029	7115	6990	7094	7176	6947	7011	7032	7044	6997	7014	7144	7031	7020	7080	7060	7113	7071	7095	7023	7065	6978	7133	7149	7132	7158	7149	7311	7076	7082	7119	7208	7134	7089	7080	7158	7033	6981	7081	7112	6996	7013	7112	7031	7002	7101	7002	7174	7011	7036	7083	7025	6965	7024	7141	7135	6983	7072	7098	7030	7130	7265	7063	7101	7178	7016	7161	6955	7115	7029	7005	7126	6981	7028	6946	7028	7093	7068	7250	7163	7171	7059	7059	7139	7076	7024	6885	7091	7118	7083	7068	7043	7193	7109	7101	7169	7069	7256	7050	7097	7161	7143	6987	7093	7140	7190	7127	7150	7078	7062	7068	7157	6994	7069	7108	7095	7101	7002	7065	7036	7078	6984	7087	6963	7128	7127	7090	6987	7015	7102	7183	7134	7093	7144	6990	6897	7149	7117	7120	7042	6966	6994	7123	7023	6932	7111	7090	7048	7163	7015	7025	7060	7143	7075	7060	7098	7108	7140	7241	7130	7078	7122	7065	7100	7080	7062	7188	7142	7066	7051	7279	7075	7186	7154	6990	7048	7024	7005	7116	7139	7199	7219	7117	7101
53204	52666	31605	13992	4218	1575	986	920	913	931	891	879	918	939	887	914	907	916	920	913	918	953	949	878	927	892	892	938	914	921	910	874	915	917	914	868	928	917	931	883	855	932	981	884	914	917	902	958	921	951	903	969	942	946	947	920	916	911	872	931	928	907	919	928	924	900	950	922	905	970	868	953	877	906	894	912	886	931	913	950	946	855	908	981	945	902	941	832	920	890	937	881	961	925	918	931	891	979	916	909	937	912	889	892	941	956	961	908	950	872	994	922	884	905	904	927	917	907	893	880	956	920	959	911	921	960	892	933	898	886	906	910	873	896	939	990	958	948	873	934	940	947	958	972	913	963	937	936	949	907	943	901	913	853	955	961	889	982	930	939	874	920	942	974	916	923	947	971	972	930	931	903	894	938	908	866	932	913	914	871	882	937	889	914	956	975	913	886	947	971	921	905	920	948	933	911	924	908	934	923	911	922	932	965	919	904	910	887	941	913	947	919	946	866	962	892	936	907	890	889	951	914	906	932	928	922	933	970	919	910	908	911	928	877	866	918	921	915	893	904	908	897	895	965	961	880	965	920	923	921	903	927	951	932	926	919	927	874	886	927	937	934	945	939	928	879	881	919	968	908	917	892	956	907	906	909	922	911	888	878	924	904	909	962	936	932	918	922	875	904	947	946	920	970	926	927	918	893	936	914	935	933	929	929	921	915	905	935	905	890	962	940	861	908	876	908	891	903	884	962	917	937	967	965	918	916	925	931	969	907	927	911	906	881	930	936	938	944	898	920	926	900	865	881	922	921	955	885	957	936	916	874	953	902	943	891	964	919	877	865	925	870	940	946	946	892	887	930	924	986	893	898	937	949	951	954	936	904	930	869	938	906	902	891	934	952	917	917	861	919	923	935	959	923	899	873	921	942	960	952	941	905	899	911	895	956	872	908	903	887	959	923	932	938	904	933	880	930	1009	919	940	894	918	886	918	931	961	964	971	930	969	900	963	976	945	946	889	949	904	921	924	956	908	899	940	894	868	906	878	910	907	919	926	913	965	927	875	860	874	862	864	899	968	896	934	915	912	917	908	880	889	899	926	942	907	867	930	974	930	905	906	959	904	865	930	920	899	928	916	884	879	976	859	918	921	933	883	901	923	934	932	933	964	908	880	941	912	940	926	947	926	948	935	976	925	937	959	881	951	868	925	950	929	939	937	976	871	979	902	935	891	939	928	892	909	885	958	941	919	950	866	904	888	958	843	958	889	926	911	928	888	925	930	899	889	949	900	952	985	867	881	911	948	904	910	927	933	940	897	901	878	907	945	944	937	962	942	895	899	912	901	911	937	933	874	865	911	924	894	922	897	909	901	948	930	901	952	992	918	930	884	960	925	871	882	884	939	901	953	890	953	939	919	947	892	942	928	946	944	931	887	893	922	936	933	954	944	954	912	990	922	912	916	933	945	953	883	891	890	925	848	962	1033	883	919	926	894	895	941	919	965	879	972	918	883	936	862	861	902	947	916	908	938	904	870	938	926	913	864	905	901	869	927	893	923	937	903	902	967	924	965	935	916	895	930	915	910	889	941	926	898	899	936	870	949	895	911	892	896	902	936	913	973	882	933	896	902	921	900	926	990	932	960	875	932	913	968	927	989	927	903	913	942	942	931	967	957	901	946	930	896	894	949	903	938	902	976	901	920	932	851	908	851	914	948	914	935	911	928	935	915	982	958	894	908	906	902	944	951	900	902	918	975	946	873	946	914	946	896	948	965	890	880	886	940	926	927	908	901	959	939	865	933	899	933	931	881	896	936	899	900	908	956	887	899	950	924	873	919	909	925	963	927	866	896	858	934	904	913	886	934	935	892	897	911	923	876	942	942	942	937	973	918	898	946	971	928	903	937	874	943	907	949	932	863	875	963	914	882	876	949	910	910	903	919	927	894	950	925	920	895	895	958	904	935	947	935	932	881	944	934	892	888	917	966	958	943	974	938	948	883	922	936	963	931	907	987	889	911	953	920	934	873	924	948	973	912	938	925	896	918	936	912	920	942	909	942	922	889	964	937	906	871	959	918	911	898	949	962	939	919	922	923	919	936	878	844	913	927	925	988	907	900	931	942	932	893	976	940	935	952	994	857	887	912	922	907	971	905	907	914	910	937	866	924	910	914	909	910	922	933	909	904	922	967	918	951	904	909	930	895	928	888	875	934	901	994	905	911	930	917	938	930	925	939	970	910	879	867	892	910	950	914	964	929	913	942	878	906	942	958	935	879	924	886	954	929	897	991	897	954	908	923	991	894	925	940	902	954	942	959	875	868	858	899	954	914	946	893	916	976	959	974	949	928	881	896	874	928	911	901	949	954	921	952	861	951	913	908	916	952	908	1006	967	901	908	930	882	915	864	963	864	907	946	892	965	934	936	875	848	893	921	922	911	915	921	969	946	894	950	917	880	947	925	932	896	947	940	996	893	978	939	928	910	933	892	910	838	917	953	922	928	872	936	908	910	898	866	891	924	952	909	871	920	925	911	938	897	929	946	965	952	951	941	927	861	904	927	918	899	906	933	916	904	907	939	952	902	938	904	914	913	904	913	904	951	916	924	947	915	930	981	870	929	955	934	939	922	900	951	926	936	941	900	930	931	925	920	909	922	971	910	884	959	939	913	906	930	911	937	884	922	933	914	951	927	928	899	931	959	906	924	939	918	972	956	928	862	872	926	866	951	882	853	947	909	933	940	929	947	874	917	958	910	945	924	903	889	966	888	965	867	964	932	908	902	932	879	899	887	908	921	925	901	891	924	959	907	923	930	975	957	900	884	933	957	918	912	934	890	1010	893	901	933	925	906	887	854	880	917	918	965	961	874	890	921	968	879	962	971	906	975	870	958	888	907	883	944	895	920	964	958	927	958	895	877	932	874	980	905	902	947	899	989	924	889	977	919	902	936	905	929	954	941	918	915	925	903	923	897	880	933	926	943	895	932	950	940	947	914	908	898	896	935	917	909	945	959	920	900	918	990	891	923	897	926	890	917	898	856	931	943	929	901	930	894	911	977	944	891	965	968	953	948	921	944	872	870	911	959	932	894	902	974	962	880	927	974	921	929	892	875	912	937	885	879	927	907	964	908	962	905	918	881	906	871	850	925	885	915	909	914	967	923	898	924	896	923	957	935	867	930	902	958	917	912	884	975	960	940	883	919	919	930	913	930	901	916	947	919	935	960	902	867	919	860	883	964	907	965	912	910	928	899	890	893	896	910	939	904	973	943	925	907	885	914	906	914	958	969	913	909	884	931	964	888	987	894	989	866	954	910	875	872	949	972	867	919	916	897	933	945	918	966	933	884	896	977	965	905	947	910	997	893	918	887	948	936	928	892	912	912	920	945	922	935	894	930	957	908	875	863	899	923	947	970	888	934	948	887	887	931	910	938	935	886	874	873	941	948	849	934	1012	920	899	946	864	919	936	929	965	920	886	926	927	870	974	957	907	932	892	905	951	908	942	931
63451	60819	55531	43376	33596	17585	9491	7769	7577	7517	7506	7592	7591	7561	7553	7610	7626	7500	7649	7552	7622	7501	7569	7604	7624	7555	7605	7482	7539	7657	7632	7486	7639	7500	7592	7545	7486	7517	7597	7589	7629	7486	7713	7543	7661	7547	7399	7676	7483	7627	7619	7626	7513	7574	7455	7714	7588	7528	7673	7637	7425	7646	7498	7568	7510	7476	7540	7572	7471	7573	7617	7565	7483	7554	7604	7533	7605	7679	7577	7552	7649	7617	7683	7562	7441	7527	7513	7590	7598	7487	7607	7463	7565	7565	7565	7499	7557	7492	7492	7539	7467	7547	7553	7432	7461	7540	7579	7609	7659	7562	7560	7470	7587	7609	7610	7413	7666	7533	7632	7533	7456	7722	7559	7488	7499	7578	7559	7502	7565	7548	7522	7528	7520	7501	7468	7508	7526	7709	7574	7564	7532	7462	7603	7501	7448	7619	7444	7632	7552	7673	7446	7540	7505	7540	7571	7347	7611	7537	7579	7673	7611	7728	7461	7531	7643	7582	7546	7531	7622	7501	7415	7567	7502	7645	7601	7540	7501	7515	7471	7489	7601	7601	7464	7482	7602	7623	7563	7548	7680	7561	7437	7441	7511	7583	7643	7437	7623	7547	7512	7552	7556	7644	7602	7633	7680	7531	7652	7555	7501	7574	7493	7497	7543	7629	7667	7529	7576	7520	7506	7631	7570	7432	7455	7565	7603	7445	7606	7578	7582	7552	7484	7640	7564	7677	7591	7412	7510	7591	7520	7541	7448	7672	7550	7510	7625	7486	7469	7531	7546	7562	7598	7598	7536	7613	7631	7598	7586	7540	7619	7670	7612	7779	7489	7528	7573	7603	7502	7461	7550	7439	7611	7541	7470	7438	7589	7536	7579	7551	7695	7444	7635	7497	7648	7634	7512	7624	7631	7630	7517	7608	7627	7463	7581	7637	7670	7507	7525	7658	7501	7549	7649	7558	7589	7424	7489	7500	7626	7612	7467	7501	7564	7645	7628	7515	7487	7720	7580	7559	7471	7693	7513	7655	7749	7665	7557	7490	7637	7402	7476	7729	7765	7545	7757	7557	7514	7592	7551	7605	7543	7552	7675	7444	7452	7502	7593	7525	7575	7609	7696	7606	7505	7572	7501	7373	7492	7508	7685	7512	7685	7477	7426	7399	7578	7475	7550	7483	7491	7541	7556	7582	7645	7652	7455	7583	7562	7634	7629	7747	7556	7535	7539	7697	7619	7394	7595	7570	7537	7624	7655	7593	7620	7486	7480	7555	7488	7523	7554	7576	7749	7584	7511	7578	7569	7564	7501	7589	7665	7467	7543	7581	7513	7681	7533	7608	7574	7539	7557	7585	7545	7581	7480	7505	7589	7525	7463	7556	7643	7563	7639	7541	7678	7543	7591	7605	7584	7663	7644	7448	7524	7438	7528	7471	7630	7551	7417	7600	7615	7487	7648	7501	7495	7504	7653	7598	7614	7397	7521	7527	7621	7578	7422	7636	7445	7597	7601	7612	7561	7506	7503	7607	7521	7458	7482	7415	7493	7458	7644	7686	7690	7680	7513	7685	7490	7719	7632	7532	7625	7536	7408	7655	7467	7616	7577	7557	7472	7614	7614	7607	7582	7611	7588	7641	7525	7584	7595	7584	7496	7565	7518	7658	7363	7584	7545	7673	7610	7650	7519	7429	7687	7520	7593	7638	7520	7570	7623	7566	7613	7599	7510	7604	7494	7453	7622	7618	7503	7490	7541	7495	7727	7605	7624	7570	7542	7640	7453	7531	7494	7479	7555	7526	7628	7440	7441	7698	7670	7432	7592	7573	7459	7454	7525	7664	7593	7634	7556	7564	7600	7516	7511	7643	7511	7462	7558	7472	7497	7574	7551	7563	7483	7640	7506	7552	7718	7698	7559	7680	7664	7421	7557	7618	7491	7564	7669	7410	7646	7628	7537	7516	7637	7506	7643	7545	7590	7534	7625	7560	7435	7644	7590	7543	7449	7532	7498	7559	7465	7682	7586	7591	7426	7538	7521	7602	7675	7564	7601	7668	7576	7638	7603	7611	7579	7668	7433	7667	7541	7613	7582	7505	7721	7564	7499	7516	7483	7501	7611	7598	7453	7472	7431	7463	7457	7623	7540	7555	7617	7410	7584	7652	7530	7573	7807	7485	7582	7495	7553	7623	7608	7441	7461	7714	7501	7600	7499	7368	7394	7702	7542	7644	7551	7638	7422	7411	7625	7494	7589	7433	7577	7454	7571	7565	7650	7537	7553	7615	7522	7577	7443	7619	7450	7573	7670	7499	7604	7656	7573	7413	7614	7561	7413	7472	7507	7462	7530	7673	7639	7606	7576	7502	7644	7651	7524	7354	7601	7574	7488	7554	7434	7475	7624	7501	7654	7574	7548	7546	7536	7491	7548	7491	7631	7599	7550	7432	7630	7666	7603	7463	7416	7530	7643	7550	7625	7554	7615	7704	7522	7616	7628	7457	7583	7701	7602	7552	7605	7542	7529	7544	7498	7526	7503	7565	7565	7630	7589	7409	7489	7514	7601	7517	7545	7570	7488	7566	7646	7502	7599	7462	7560	7607	7557	7684	7481	7494	7533	7560	7563	7551	7690	7584	7524	7430	7698	7547	7630	7604	7667	7482	7520	7447	7580	7448	7558	7502	7457	7575	7531	7558	7581	7614	7605	7508	7615	7584	7545	7510	7613	7634	7547	7463	7503	7697	7534	7602	7621	7579	7631	7466	7669	7619	7589	7533	7489	7511	7587	7716	7440	7549	7674	7625	7394	7555	7506	7531	7527	7699	7567	7538	7735	7406	7643	7563	7569	7571	7580	7523	7576	7574	7525	7482	7651	7472	7640	7512	7565	7607	7610	7660	7582	7539	7682	7628	7409	7635	7572	7746	7550	7526	7582	7596	7572	7623	7735	7507	7593	7502	7610	7516	7689	7511	7530	7573	7511	7511	7415	7576	7650	7582	7485	7585	7498	7522	7579	7559	7607	7509	7644	7539	7500	7570	7440	7606	7445	7587	7627	7511	7473	7586	7598	7417	7783	7690	7463	7499	7625	7511	7564	7624	7562	7567	7624	7494	7431	7540	7435	7608	7450	7481	7475	7552	7614	7452	7618	7529	7484	7500	7577	7559	7584	7435	7454	7540	7557	7517	7642	7650	7608	7619	7631	7536	7547	7525	7483	7625	7477	7535	7642	7584	7475	7688	7534	7508	7594	7483	7572	7551	7462	7543	7467	7549	7434	7658	7463	7417	7578	7510	7526	7733	7584	7622	7531	7536	7458	7492	7557	7530	7591	7447	7560	7560	7558	7609	7550	7609	7643	7605	7638	7590	7533	7628	7578	7514	7502	7563	7648	7531	7600	7382	7567	7446	7531	7631	7487	7629	7594	7521	7683	7721	7753	7537	7535	7580	7462	7582	7560	7559	7532	7590	7510	7655	7540	7488	7569	7487	7496	7640	7595	7507	7505	7520	7468	7539	7493	7567	7639	7635	7539	7559	7539	7524	7542	7787	7472	7557	7497	7439	7539	7375	7478	7569	7606	7597	7656	7698	7570	7490	7475	7631	7512	7635	7612	7656	7587	7645	7531	7589	7462	7657	7580	7590	7430	7464	7536	7457	7517	7595	7499	7643	7558	7426	7618	7500	7647	7598	7684	7536	7671	7603	7603	7498	7497	7626	7463	7616	7408	7655	7454	7483	7497	7515	7577	7520	7437	7530	7653	7592	7513	7570	7574	7631	7491	7564	7519	7436	7526	7571	7606	7515	7385	7558	7476	7479	7509	7396	7613	7469	7622	7539	7558	7551	7586	7450	7441	7527	7598	7530	7587	7558	7616	7614	7581	7653	7568	7572	7636	7519	7525	7675	7482	7685	7458	7517	7504	7459	7623	7501	7489	7554	7619	7559	7699	7595	7579	7555	7582	7675	7542	7454	7710	7538	7509	7422	7616	7681	7659	7639	7584	7610	7586	7466	7382	7561	7598	7517	7485	7691	7695	7374	7469	7557	7444	7563	7620	7624	7616	7551	7482	7567	7623	7493	7568	7524	7536	7551	7706	7520	7747	7544	7574	7409	7559	7524	7593	7528	7545	7585	7566	7548	7661	7512	7518	7500	7495	7619	7607	7479	7617	7493	7712	7587	7597	7545	7606	7697	7640	7494	7563	7536	7585	7573	7593	7497	7495	7594	7682	7517	7462	7543	7646	7591	7732	7430	7486	7480	7606	7693	7483	7647	7542	7452	7538	7578	7453	7635	7540	7667	7475	7467	7574	7485	7507	7579	7597	7568	7644	7425	7546	7609	7495	7619	7448	7596	7482	7636	7516	7700	7573	7433	7594	7541	7593	7632	7574	7417	7544	7437	7581	7569	7568	7530	7592	7481	7546	7615	7584	7505	7574	7615	7464	7507	7525	7605	7627	7570	7564	7472	7569	7499	7477	7717	7597	7537	7572	7549	7569	7602	7445	7588	7630	7524	7684	7660	7464	7493	7445	7605	7601	7386	7563	7667	7564	7586	7698	7586	7621	7591	7554	7555	7539	7529	7588	7518	7629	7681	7608	7716	7704	7516	7585	7624	7552	7488	7555	7593	7632	7458	7456	7598	7545	7526	7631	7373	7583	7605	7381	7782	7561	7630	7573	7591	7598	7636	7569	7552	7492	7524	7748	7600	7699	7472	7533	7564	7560	7625	7475	7545	7649	7576	7607	7711	7556	7683	7666	7524	7581	7541	7619	7564	7659	7546	7621	7523	7536	7546	7659	7619	7625	7672	7467	7499	7621	7563	7541	7572	7593	7653	7587	7598	7641	7552	7560	7637	7395	7517	7574	7446	7532	7525	7621	7702	7577	7585	7526	7501	7429	7457	7662	7461	7639	7484	7562	7481	7586	7457	7551	7617	7569	7638	7463	7606	7617	7572	7471	7494	7621	7565	7616	7536	7499	7587	7384	7543	7364	7552	7582	7627	7649	7491	7514	7471	7574	7538	7666	7691	7612	7598	7557	7535	7634	7652	7623	7463	7440	7412	7593	7454	7645	7469	7547	7596	7502	7691	7620	7587	7548	7575	7578	7607
28328	22048	10669	3454	1406	971	827	787	832	864	772	841	819	819	816	759	850	768	816	792	850	796	852	845	811	801	807	817	816	825	812	811	789	848	747	850	826	835	781	821	806	779	813	774	818	809	802	808	782	822	755	769	822	801	841	814	792	838	808	809	853	832	777	763	805	790	772	776	806	778	779	843	767	795	837	781	774	832	789	802	825	793	847	839	817	789	820	765	742	819	790	797	836	789	805	831	793	816	797	828	803	757	810	804	823	777	803	827	823	838	777	765	764	790	795	824	861	795	838	817	844	763	794	748	803	812	820	798	811	836	843	776	780	771	845	835	745	817	796	828	799	833	831	786	813	830	810	842	772	820	821	810	836	787	812	794	850	809	781	798	833	790	807	853	806	831	770	776	820	761	819	817	780	802	821	785	800	811	814	873	791	818	798	767	787	819	779	778	787	852	809	813	755	803	830	856	841	804	770	811	751	805	794	851	814	797	801	841	802	777	797	811	803	800	793	808	808	837	841	780	815	829	778	785	797	835	785	799	810	843	762	835	850	787	786	839	813	880	752	803	835	824	853	828	884	802	829	830	799	756	817	819	782	774	782	846	854	814	808	809	785	822	790	778	775	832	764	800	820	811	799	792	843	832	834	789	803	799	820	778	798	812	748	815	774	855	820	760	824	755	791	800	811	799	757	835	805	786	862	756	831	812	801	811	835	829	818	776	868	748	796	777	793	804	786	812	789	770	799	769	844	789	810	810	794	836	803	839	771	819	764	757	814	802	808	791	811	794	829	758	835	826	818	826	812	807	836	805	891	779	839	833	752	787	851	815	783	836	826	781	821	810	794	792	855	838	855	782	804	775	779	778	844	795	811	804	831	802	796	802	813	850	832	801	818	828	827	794	819	815	850	859	798	806	810	777	883	833	862	823	812	789	783	765	835	768	820	819	822	777	840	774	804	802	815	818	834	778	892	803	812	868	807	794	796	848	731	799	819	833	783	844	789	839	799	795	834	791	778	811	796	808	784	822	853	829	792	834	818	786	749	791	799	766	790	781	776	790	781	826	850	790	780	796	770	811	798	823	787	799	835	830	770	791	852	815	782	852	800	753	834	797	821	831	798	797	822	781	801	920	857	775	773	893	803	784	778	842	821	863	799	849	826	759	814	813	813	810	771	797	843	866	820	812	798	783	822	773	784	796	786	815	774	803	860	770	820	793	805	783	830	885	828	817	797	874	861	788	792	827	814	808	830	844	768	760	816	830	832	858	805	803	823	833	840	790	778	794	812	810	755	795	813	865	792	782	826	736	841	831	737	850	779	786	814	770	827	788	883	784	810	809	778	784	768	795	743	816	810	782	774	788	771	798	814	822	765	802	788	806	788	837	788	853	826	785	800	822	836	806	770	811	853	793	775	738	773	787	793	834	860	783	855	815	784	819	805	780	768	797	777	817	810	817	791	828	812	785	795	786	831	792	835	838	761	859	854	851	809	778	791	788	850	808	830	780	822	825	786	755	765	794	789	804	806	820	847	828	799	793	837	828	801	808	800	829	802	781	818	813	811	783	798	821	807	780	848	782	827	787	809	817	824	793	795	759	765	752	817	828	778	817	800	815	821	756	807	831	786	780	851	801	833	873	784	763	796	819	820	797	815	817	776	835	835	732	833	793	815	824	785	814	808	829	790	820	811	798	822	808	809	782	762	823	818	830	832	813	797	784	801	788	791	810	742	765	833	827	823	828	780	753	826	785	802	793	793	766	762	844	800	802	868	774	827	793	821	833	836	806	773	778	806	794	792	801	772	800	781	807	793	772	830	824	761	825	801	775	835	779	790	844	854	810	783	804	787	836	815	784	774	778	835	829	817	802	791	846	887	801	826	726	826	852	829	746	805	838	817	796	754	859	793	791	761	813	814	814	821	823	815	849	837	776	773	785	770	813	821	822	804	819	781	828	803	839	795	868	839	809	785	813	786	784	828	780	827	843	797	801	767	772	850	786	820	776	793	889	804	807	804	826	805	857	826	783	813	818	752	804	790	841	809	810	820	732	825	811	805	818	800	823	779	807	796	799	794	774	825	804	796	806	796	794	794	849	798	870	779	777	770	722	812	808	897	783	773	752	812	841	808	799	781	762	779	833	754	776	813	824	827	766	797	765	846	820	772	798	840	778	811	768	897	765	823	837	838	800	824	812	768	827	792	806	778	795	761	808	817	793	809	807	757	831	880	806	797	836	837	773	813	823	832	801	816	792	791	795	803	752	813	787	805	790	748	788	783	879	794	820	825	855	796	752	770	761	788	804	756	814	758	764	805	761	757	780	809	768	825	791	791	835	834	807	796	817	785	837	783	812	827	840	796	820	793	792	758	775	826	822	837	820	799	838	800	857	831	803	790	811	777	789	778	839	812	816	813	798	828	839	805	818	808	813	786	817	739	743	766	823	806	858	817	828	765	770	819	803	845	790	814	821	829	823	841	760	762	818	795	802	764	800	792	781	814	788	796	829	776	844	761	822	830	881	796	796	827	838	825	804	853	851	805	757	803	851	768	806	811	737	847	804	785	795	734	803	777	855	803	809	811	798	808	790	826	846	831	811	790	824	873	848	795	789	821	775	852	816	822	862	789	759	801	836	808	798	828	802	844	827	747	754	762	760	830	809	807	792	821	846	802	762	826	825	844	794	821	839	783	812	780	805	854	804	756	830	874	800	786	811	803	820	774	867	796	816	814	816	741	817	805	760	803	835	754	802	865	802	827	831	791	856	814	747	744	755	788	820	757	753	790	832	835	864	814	764	817	769	813	820	788	800	829	830	801	810	797	802	812	782	784	829	866	796	831	807	836	855	823	792	775	820	784	799	788	838	778	806	842	816	817	836	787	809	815	808	832	807	821	787	858	817	828	806	832	842	800	811	742	811	806	789	778	786	782	789	798	833	802	807	803	847	805	805	833	790	806	773	819	829	863	780	818	787	799	815	838	852	763	803	810	782	814	777	819	814	821	800	816	785	783	864	798	821	786	811	797	806	807	818	799	800	771	836	785	793	778	814	760	816	825	808	786	828	835	791	738	780	795	841	823	792	804	802	833	879	827	794	751	806	810	830	816	870	836	806	827	740	766	848	783	868	752	781	813	849	867	810	805	779	813	804	818	779	768	786	853	819	807	797	779	748	820	853	787	789	814	799	734	781	800	786	779	807	823	877	783	752	824	811	791	814	809	752	785	800	752	783	834	807	830	776	822	795	843	804	763	791	804	783	776	828	839	748	794	842	863	798	766	810	860	817	820	830	807	749	785	796	800	785	842	787	777	851	831	795	802	846	833	785	767	750	812	856	797	785	810	813	803	776	845	797	769	742	796	760	792	800	799	846	787	822	824	780	790	869	829	786	791	838	793	799	803	845	821	773	848	782	796	798	809	828	785	799	837	790	741	780	830	823	854	814	820	791	757	797	804	815	853	774	824	855	798	862	792	837	825	815	807	821	776	802	857	763	810	812
60388	48383	34581	24567	15555	9093	7091	6744	6613	6772	6812	6687	6626	6647	6692	6861	6715	6842	6667	6687	6871	6733	6779	6784	6941	6709	6657	6656	6689	6813	6790	6784	6671	6643	6765	6623	6770	6753	6762	6799	6674	6807	6709	6826	6727	6789	6759	6734	6899	6848	6813	6821	6771	6770	6910	6793	6751	6757	6789	6698	6770	6721	6772	6659	6721	6767	6924	6781	6861	6751	6706	6709	6750	6852	6892	6854	6737	6768	6765	6777	6715	6701	6832	6764	6717	6828	6746	6691	6787	6704	6805	6767	6757	6730	6665	6745	6708	6749	6714	6880	6778	6782	6748	6950	6826	6806	6746	6734	6768	6949	6894	6710	6811	6794	6765	6731	6803	6837	6720	6798	6735	6845	6738	6607	6790	6750	6779	6758	6794	6584	6905	6828	6705	6744	6913	6731	6752	6760	6858	6835	6769	6858	6726	6674	6668	6836	6676	6843	6828	6761	6740	6942	6868	6736	6734	6788	6769	6717	6711	6765	6738	6811	6810	6787	6953	6731	6896	6762	6808	6718	6805	6802	6803	6838	6764	6743	6813	6829	6832	6717	6708	6763	6845	6767	6854	6710	6708	6961	6819	6864	6767	6834	6693	6808	6859	6797	6927	6701	6789	6825	6870	6857	6699	6852	6818	6740	6773	6739	6701	6814	6806	6749	6871	6779	6811	6829	6776	6951	6786	6810	6775	6738	6734	6814	6782	6757	6737	6802	6730	6727	6769	6677	6843	6748	6732	6703	6778	6857	6688	6756	6805	6710	6817	6757	6860	6788	6670	6833	6673	6684	6857	6697	6776	6725	6885	6646	6730	6735	6875	6836	6747	6945	6703	6760	6782	6758	6864	6739	6641	6743	6749	6797	6801	6800	6882	6716	6691	6628	6708	6826	6671	6722	6883	6795	6803	6847	6731	6849	6712	6572	6762	6716	6794	6932	6620	6807	6722	6676	6737	6825	6705	6723	6840	6770	6823	6648	6835	6768	6730	6775	6795	6767	6718	6694	6769	6760	6764	6731	6731	6645	6797	6751	6772	6723	6700	6880	6682	6802	6747	6803	6743	6794	6861	6763	6823	6716	6841	6697	6692	6916	6889	6770	6701	6862	6787	6824	6763	6816	6737	6710	6741	6672	6805	6747	6693	6659	6735	6823	6693	6797	6780	6764	6624	6726	6817	6676	6656	6817	6866	6723	6798	6713	6787	6710	6869	6799	6869	6809	6783	6683	6799	6788	6731	6753	6860	6751	6683	6725	6841	6713	6702	6767	6682	6888	6794	6643	6766	6898	6756	6894	6834	6772	6714	6771	6739	6693	6669	6822	6772	6847	6740	6700	6939	6712	6739	6773	6876	6809	6811	6736	6789	6842	6695	6778	6750	6811	6695	6756	6815	6712	6807	6895	6811	6744	6806	6800	6862	6724	6690	6900	6751	6751	6696	6823	6759	6773	6935	6828	6711	6891	6787	6726	6792	6845	6845	6741	6685	6754	6822	6759	6680	6904	6682	6729	6888	6775	6741	6823	6675	6774	6800	6844	6778	6761	6665	6816	6750	6765	6708	6815	6748	6781	6744	6975	6846	6859	6727	6824	6846	6948	6670	6698	6819	6810	6798	6621	6734	6756	6802	6874	6785	6713	6793	6776	6705	6780	6670	6675	6788	6796	6726	6761	6742	6866	6875	6720	6696	6797	6713	6817	6723	6734	6839	6794	6756	6903	6757	6667	6814	6638	6761	6923	6773	6777	6718	6742	6729	6738	6853	6729	6762	6749	6739	6671	6756	6714	6850	6763	6783	6666	6819	6747	6855	6694	6787	6863	6766	6703	6848	6697	6737	6646	6693	6769	6737	6891	6750	6760	6867	6945	6704	6789	6966	6895	6700	6845	6809	6800	6851	6764	6822	6836	6698	6673	6846	6855	6754	6824	6680	6707	6864	6728	6730	6776	6708	6839	6686	6789	6796	6815	6826	6700	6843	6757	6748	6846	6774	6862	6749	6750	6905	6765	6744	6786	6900	6911	6695	6717	6799	6736	6704	6823	6778	6681	6783	6712	6904	6849	6746	6902	6811	6715	6789	6728	6716	6827	6842	6851	6777	6844	6603	6679	6813	6755	6747	6698	6860	6778	6773	6831	6715	6917	6815	6776	6772	6877	6703	6794	6784	6796	6688	6872	6808	6738	6771	6793	6709	6843	6702	6681	6723	6794	6677	6765	6910	6772	6809	6654	6782	6802	6795	6721	6743	6866	6832	6655	6733	6740	6795	6646	6790	6680	6870	6615	6700	6821	6803	6706	6736	6815	6791	6837	6720	6736	6853	6803	6924	6699	6771	6757	6745	6675	6945	6791	6840	6748	6726	6764	6702	6854	6731	6794	6684	6816	6684	6815	6754	6755	6792	6765	6854	6763	6744	6759	6788	6781	6718	6817	6906	6778	6717	6852	6840	6837	6836	6690	6916	6860	6878	6640	6793	6653	6861	6684	6769	6852	6681	6635	6650	6865	6711	6915	6693	6732	6809	6767	6879	6703	6767	6764	6816	6626	6755	6803	6762	6648	6814	6804	6838	6698	6803	6826	6659	6829	6848	6897	6636	6776	6740	6758	6724	6875	6730	6838	6892	6755	6753	6640	6835	6791	6920	6802	6900	6799	6821	6980	6765	6825	6806	6775	6815	6717	6769	6919	6898	6720	6784	6721	6872	6863	6784	6729	6634	6761	6639	6816	6860	6832	6857	6812	6916	6739	6778	6644	6735	6796	6781	6866	6678	6854	6719	6779	6807	6723	6933	6793	6699	6891	6766	6854	6752	6880	6694	6899	6796	6739	6684	6837	6823	6766	6770	6751	6827	6872	6758	6846	6682	6687	6806	6819	6869	6813	6810	6714	6766	6781	6815	6781	6768	6767	6918	6731	6819	6702	6673	6731	6773	6777	6741	6852	6699	6824	6754	6720	6780	6737	6731	6781	6832	6701	6857	6800	6742	6808	6809	6681	6718	6704	6850	6703	6758	6902	6852	6679	6952	6675	6691	6829	6792	6703	6774	6860	6717	6830	6674	6797	6740	6720	6712	6836	6832	6783	6783	6822	6652	6791	6766	6908	6708	6713	6788	6869	6678	6776	6857	6722	6737	6906	6708	6721	6719	6690	6841	6820	6854	6799	6790	6728	6797	6758	6738	6757	6865	6827	6712	6709	6872	6717	6773	6761	6836	6780	6703	6938	6906	6770	6741	6772	6907	6626	6706	6762	6868	6754	6854	6575	6710	6789	6800	6725	6795	6772	6797	6995	6856	6739	6855	6946	6786	6823	6691	6844	6708	6815	6751	6791	6833	6821	6700	6807	6826	6868	6757	6803	6722	6801	6726	6826	6757	6851	6715	6865	6772	6813	6787	6894	6799	6769	6843	6644	6855	6709	6742	6768	6632	6647	6814	6730	6960	6809	6925	6747	6913	6761	6763	6759	6799	6808	6784	6773	6835	6858	6954	6732	6742	6716	6908	6723	6855	6851	6780	6684	6827	6753	6829	6835	6859	6846	6705	6899	6712	6801	6696	6782	6842	6894	6675	6814	6747	6767	6766	6878	6692	6742	6681	6773	6771	6824	6727	6739	6724	6721	6830	6788	6732	6784	6855	6790	6772	6786	6916	6810	6705	6910	6811	6729	6831	6735	6770	6765	6781	6914	6714	6643	6764	6799	6804	6881	6802	6798	6729	6768	6770	6777	6651	6773	6705	6720	6871	6731	6764	6783	6845	6720	6834	6774	6896	6534	6696	6703	6788	6757	6710	6799	6575	6705	6804	6841	6746	6710	6842	6756	6777	6799	7019	6644	6781	6777	6775	6733	6824	6830	6848	6780	6774	6709	6847	6747	6790	6809	6617	6807	6706	6727	6791	6736	6722	6778	6773	6805	6843	6780	6761	6815	6759	6752	6781	6708	6801	6844	6876	6797	6658	6791	6741	6684	6809	6797	6765	6746	6853	6842	6699	6626	6728	6752	6766	6864	6735	6762	6750	6772	6729	6818	6643	6842	6672	6761	6726	6752	6790	6757	6705	6795	6749	6685	6761	6782	6705	6979	6799	6894	6701	6797	6828	6762	6821	6878	6789	6814	6798	6762	6869	6869	6789	6715	6717	6734	6816	6794	6710	6746	6709	6823	6874	6762	6997	6828	6792	6753	6715	6725	6810	6806	6861	6779	6773	6890	6751	6815	6788	6882	6782	6726	6869	6845	6854	6711	6628	6831	6880	6847	6840	6754	6843	6947	6919	6746	6881	6720	6680	6657	6889	6771	6815	6696	6776	6901	6737	6725	6768	6718	6876	6797	6771	6791	6795	6892	6830	6797	6776	6806	6882	6813	6795	6610	6719	6850	6717	6717	6713	6697	6762	6701	6803	6987	6853	6723	6716	6845	6697	6730	6871	6702	6757	6881	6825	6739	6632	6836	6858	6908	6719	6624	6764	6861	6683	6831	6726	6682	6695	6778	6742	6777	6668	6805	6718	6781	6874	6792	6776	6842	6841	6757	6690	6836	6701	6811	6675	6725	6803	6777	6663	6724	6732	6730	6774	6761	6766	6787	6757	6766	6751	6801	6661	6819	6727	6784	6810	6827	6703	6762	6812	6692	6886	6854	6732	6795	6757	6752	6786	6720	6647	6709	6748	6878	6856	6733	6769	6770	6782	6864	6783	6730	6687	6734	6748	6838	6813	6689	6809	6818	6655	6775	6795	6719	6819	6725	6876	6810	6837	6858	6775	6759	6722	6958	6676	6746	6826	6765	6862	6793	6840	6768	6761	6690	6720	6790	6856	6747	6804	6859	6755	6789	6840	6736	6813	6736	6764	6748	6881	6900	6983	6833	6809	6787	6754	6818	6837	6810	6749	6887	6723	6826	6701	6858	6750	6845	6749	6851	6683	6783	6854	6795	6805	6735	6754	6732	6848	6711	6788	6724	6836	6726	6777	6795	6706	6835	6692	6807	6784	6677	6829	6705	6784	6850	6688	6753	6810	6850	6880	6808	6777	6647	6721	6774	6714	6748	6855	6629	6830	6817	6729	6669	6710	6634	6727	6747	6721	6881	6863	6839	6708	6690	6934	6808
29285	22070	10135	3271	1281	945	868	862	798	825	768	800	780	787	787	798	777	782	799	820	829	801	841	781	824	834	790	798	851	838	806	827	849	799	827	808	799	779	822	786	817	753	774	814	835	810	837	819	800	771	797	805	829	770	815	828	772	777	814	770	807	797	779	869	785	806	785	802	784	764	854	795	802	840	813	808	811	817	818	819	817	756	801	781	796	813	792	842	854	810	816	821	805	800	810	826	806	809	812	827	850	831	789	809	832	778	887	809	819	834	814	766	834	791	810	803	799	814	824	777	837	827	833	824	820	806	795	853	801	779	833	797	821	784	841	791	802	841	779	810	845	841	785	846	823	837	807	835	807	782	901	794	826	808	770	790	763	819	832	814	788	845	803	788	815	804	828	809	799	791	789	800	807	815	832	839	804	776	808	806	845	789	798	831	810	840	794	830	806	845	800	794	853	846	858	816	809	775	780	828	863	808	822	800	801	841	799	803	833	789	810	848	820	804	782	858	772	814	842	775	815	800	833	874	794	803	784	785	837	819	807	776	821	879	858	786	789	805	810	825	771	798	776	845	819	789	828	816	828	779	846	809	773	866	785	805	807	799	804	859	844	855	786	806	785	780	882	810	847	804	763	806	792	805	788	837	840	794	819	818	838	777	778	786	811	799	806	839	793	852	772	783	802	837	860	770	821	828	816	818	753	842	818	797	828	801	824	783	796	864	791	855	809	836	797	814	822	758	796	804	844	792	777	788	871	777	786	843	801	797	829	815	820	803	848	806	856	814	845	765	850	787	772	835	799	809	823	816	817	813	787	869	833	774	819	787	851	870	814	788	811	806	828	789	820	819	804	831	838	798	810	815	801	831	859	826	821	828	826	823	828	825	812	816	784	864	832	844	883	825	823	788	854	764	789	847	827	826	791	810	826	796	865	810	886	760	780	878	778	764	826	821	800	805	826	767	800	792	768	809	811	782	798	833	788	789	863	796	859	836	826	810	798	817	782	873	767	813	816	781	810	832	824	780	756	839	814	850	819	785	865	838	789	856	775	770	803	809	828	791	858	780	804	794	819	819	829	805	796	804	834	840	788	784	804	842	804	841	838	773	825	830	888	804	825	821	821	821	859	799	740	873	825	819	819	827	811	845	819	784	828	832	846	854	847	822	783	835	781	844	828	809	864	800	870	841	863	805	794	774	801	834	791	741	813	774	853	839	840	771	836	818	851	773	842	816	857	808	744	867	810	762	770	827	825	840	813	792	835	779	821	824	795	810	824	804	755	866	848	784	797	839	820	803	804	820	833	792	824	748	876	828	823	769	800	843	841	849	756	782	840	805	798	760	806	818	839	764	828	793	828	866	805	821	847	846	805	789	801	786	807	746	865	804	791	828	821	783	821	795	813	785	797	832	840	840	800	762	811	759	794	781	852	761	807	808	823	790	804	802	821	839	824	783	774	804	810	813	769	838	821	817	805	806	821	828	847	788	817	817	867	801	750	819	813	848	810	839	795	863	770	854	816	823	803	799	803	842	819	847	812	803	728	815	864	785	837	806	846	873	791	749	749	791	837	802	793	833	802	830	797	814	828	777	820	856	782	761	822	849	768	785	815	798	798	841	813	828	850	789	827	767	814	809	813	823	812	832	772	860	840	800	773	730	867	830	815	825	776	768	824	820	815	773	866	772	818	849	838	797	826	802	803	794	845	808	819	823	760	851	820	849	801	823	768	829	815	805	838	852	792	825	823	826	792	807	829	796	875	787	825	806	747	798	799	827	820	826	856	792	782	853	804	826	867	819	876	801	793	792	804	824	817	862	829	802	789	789	791	837	812	806	832	771	760	783	850	817	853	800	852	863	844	816	840	814	839	813	819	804	772	847	840	785	818	825	770	816	830	805	794	810	805	832	806	782	820	823	833	831	776	818	819	802	827	803	821	839	833	804	841	815	828	778	811	791	826	795	817	818	825	809	781	808	820	818	824	860	802	776	806	794	786	891	812	817	792	813	828	774	822	802	795	788	788	862	815	830	774	800	834	833	833	779	780	808	760	836	853	827	821	810	857	852	800	819	831	822	857	824	838	785	763	873	806	836	800	818	831	831	799	849	770	793	817	805	863	795	796	843	862	815	810	855	758	783	841	819	801	833	781	835	845	801	832	816	780	753	806	781	844	821	847	764	823	793	888	855	862	834	872	839	881	818	807	821	770	766	853	821	878	835	789	807	868	805	843	851	786	736	821	815	829	814	848	772	827	808	835	787	828	828	854	832	782	780	799	776	822	778	821	749	830	833	802	830	811	772	822	828	781	841	840	748	826	810	862	764	794	759	804	793	842	776	800	778	832	796	755	806	772	853	833	820	839	803	821	775	832	842	799	800	815	852	791	784	865	804	825	799	782	828	853	852	877	808	792	851	820	821	782	791	790	814	826	836	760	826	861	764	818	824	803	852	783	869	816	816	839	845	845	775	865	808	809	823	844	819	791	789	832	787	880	813	793	818	845	799	792	834	841	776	822	838	809	806	791	825	864	812	850	808	804	824	785	845	796	829	816	798	786	882	819	831	796	820	780	850	805	800	764	795	825	843	814	813	881	791	772	764	816	842	808	804	835	850	775	831	813	837	803	800	776	795	839	811	791	804	758	792	851	813	818	816	821	799	841	844	824	777	755	796	773	789	823	786	782	821	818	851	769	847	839	829	808	892	798	850	787	785	828	830	811	837	812	806	835	781	876	799	808	816	804	813	805	811	815	775	800	803	808	800	781	791	779	854	778	840	810	788	849	811	778	841	796	740	749	826	864	848	853	856	817	813	755	806	788	797	792	815	849	819	807	892	801	830	840	826	785	814	843	804	790	820	794	856	804	798	812	854	808	839	804	826	809	773	829	853	777	822	850	782	808	824	858	826	848	803	841	833	805	811	803	807	794	851	807	812	791	859	866	811	732	871	846	772	837	833	808	868	800	854	778	799	773	816	812	835	802	789	855	844	843	839	809	820	821	871	808	792	786	845	804	784	797	798	796	819	836	748	789	834	851	855	820	810	768	797	780	827	823	849	841	794	810	807	853	797	819	891	861	828	822	763	805	806	832	831	798	814	782	812	753	832	808	792	830	832	801	815	830	749	847	838	795	852	785	866	778	805	840	795	853	822	838	846	830	797	849	855	848	799	778	827	823	782	820	820	812	811	839	820	797	820	804	781	806	852	836	822	826	796	858	816	807	794	841	852	848	809	782	806	829	845	873	868	805	784	828	823	840	801	809	779	766	773	795	806	844	846	912	847	862	770	790	800	808	841	777	800	827	790	872	756	842	798	861	848	764	776	807	771	860	807	768	813	842	794	785	811	818	809	766	822	810	782	810	798	794	785	834	805	849	905	810	893	788	819	776	781	858	853	834	864	838	835	772	836	821	864	859	808	839	861	818	858	806	830	882	792	772	839	788	804	810	773	813	778	776	800	836	784	829	863	805	835	801	841	845	800	857	824	793	846	785	827
60719	47539	33857	24389	15091	8653	7123	6874	6868	6870	6847	6953	6880	6848	6845	6890	6867	6827	6828	6869	6910	6827	6801	6844	6878	6929	6839	6904	6855	6853	6672	6815	6827	6910	6932	6765	6772	6791	6764	6747	6950	6842	6824	6721	6750	6800	6782	6896	6764	6837	6883	6751	7004	6877	6908	6818	6809	6892	6778	6852	6867	6753	6766	6675	6802	6878	6873	6807	6901	6805	6817	6752	6848	6868	6895	6698	6840	6841	6925	6864	6736	6928	6785	6947	6814	6783	6827	6787	6841	6838	6866	6710	6871	6777	7006	6807	6751	6839	6960	6838	6769	6835	6996	6840	6831	6813	6705	6865	6892	6765	6841	6791	6876	6772	6799	6864	6814	6764	6884	6927	6815	6842	6794	6807	6723	6761	6810	6767	6868	6853	6676	6727	6900	6896	6840	6859	6896	6911	6833	6715	6723	6798	6781	6816	6857	6859	6762	6852	6617	6908	6769	6743	6821	6778	6772	6945	6808	6855	6815	6945	6913	6903	6849	6879	6861	6856	6878	6743	6897	6819	6826	6743	6810	6821	6893	6856	6799	6872	6896	6854	6791	6775	6963	6850	6873	6803	6829	6828	6769	6860	6929	6772	6870	6806	6836	6829	6802	6839	6902	6722	6953	6816	6884	6876	6842	6780	6753	6827	6839	6971	6863	6941	6825	6797	6844	6849	6754	6803	6744	6854	6848	6987	6741	6720	6930	6728	6834	6888	6812	6834	6751	6792	6738	6737	6847	6805	6867	6828	6822	6733	6886	6769	6901	6881	6830	6978	6786	6797	6900	6846	6857	6771	6743	6885	6951	6888	6950	6804	6777	6705	6846	6777	6842	6876	6875	6900	6775	6817	6723	6797	6783	6791	6907	6832	6923	6790	6822	6801	6906	6775	6832	6872	6858	6895	6819	6870	6975	7014	6651	6814	6824	6714	6976	6907	6803	6821	6812	6842	6855	6822	6816	6840	6854	6984	6749	6712	6853	6801	6804	6802	6714	6835	6954	6880	6810	6810	6836	6763	6680	6724	6750	6751	6784	6795	6794	6815	6841	6818	6923	6912	6895	6901	6834	6824	6941	6845	6791	6797	6886	6778	6848	6867	6750	6667	6919	6795	6836	6931	6798	6931	6855	6811	6754	6802	6901	6779	6829	6803	6944	6830	6814	6916	6850	6763	6791	6892	6874	6904	6784	6792	6654	6898	6911	6844	6887	6864	6948	6759	6749	6883	6814	6815	6839	6808	6828	6951	6749	6814	6787	6966	6773	6683	6913	6686	6913	6848	6790	6689	6920	6801	6817	6781	6794	6944	6843	6783	6903	6787	6703	6768	6821	6927	6914	6873	6763	6817	6872	6808	6860	6670	6780	6933	6845	6843	6826	6920	6906	6727	6710	6807	6925	6866	6785	6743	6771	6789	6913	6824	6841	6922	6863	6776	6840	6880	6827	6771	6730	6861	6862	6817	6893	6804	6743	6953	6797	6708	6881	6815	6847	6775	6793	6926	6826	6892	6884	6912	6881	6991	6793	6857	6885	6781	6656	6974	6878	6831	6898	6928	6796	6723	6897	6820	6637	6780	6789	6796	6845	6825	6856	6733	6842	6851	6824	6808	6791	6875	6811	6792	6723	6687	6792	6690	6785	6889	6824	6731	6957	6867	6922	6827	6843	6861	6888	6814	6860	6935	6804	6934	6876	6810	6804	6836	6879	6929	6813	6798	6843	6841	6795	6810	6888	6854	6884	6783	6753	6822	6881	6775	6772	6819	6840	6778	6760	6979	6912	6792	6879	6721	6958	6712	6830	6814	6786	6822	6828	6906	6728	6795	6841	6762	6910	6812	6886	6758	6835	6813	6932	6842	6770	6928	6802	6974	6737	6966	6805	6835	6806	6927	6891	6795	6820	6838	6859	6761	6790	6834	6904	6865	6792	7014	6898	6801	6968	6694	6880	6814	6790	6871	6852	6856	6787	6866	6958	6878	6733	6726	6832	6745	6997	7003	6863	6859	6947	6822	6860	6869	6858	6774	6826	6881	6811	6741	6765	6885	6865	6936	6751	6867	6810	6964	6857	6806	6996	6786	6749	6696	6885	6915	6798	6757	6821	6914	6846	6980	6963	6905	6880	6898	6841	6968	6840	6804	6791	6842	6989	6811	6805	6662	6818	6835	6831	6810	6811	6802	6914	6798	6855	6795	6889	6797	6718	6863	6679	6757	6916	6829	6946	6869	6944	6972	6821	6904	6832	6844	6918	6905	6905	6785	6855	6987	6846	6830	6807	6767	6728	6832	6866	6812	6872	6691	6911	6752	6847	6766	6864	6823	6853	6893	6862	6863	6705	6898	6892	6796	6884	6907	6756	6798	6774	6794	6914	6812	6802	6849	6812	6906	6838	6951	6845	6952	6916	6878	6847	6715	6855	6840	6780	7021	6862	6870	6739	6722	6771	6778	6794	6784	6815	6953	6804	6772	6905	7001	6831	6954	6749	6803	6845	6845	6826	6946	6866	6823	6775	6842	6924	6816	6877	6793	6932	6745	6976	6760	6708	6798	6758	6841	6848	6796	6942	6736	6890	6855	6700	6782	6898	6843	6905	6743	6746	6676	6770	6926	6939	6859	6791	6862	6752	6837	6781	6720	6937	6804	6894	6774	6793	6891	6780	6805	6918	6847	6884	6710	6927	6812	6834	6850	6824	6914	6839	6957	6855	6843	6911	6841	6777	6835	6832	6897	6904	6878	6920	6808	6849	6904	6944	6844	6793	6661	6797	6773	6719	6770	6712	6786	6861	6760	6806	6770	6861	6947	6949	6957	6918	6966	6850	6945	6715	6774	6835	6748	6716	6812	6863	6757	6804	6893	6724	6938	6804	6779	6837	6849	6823	6834	6771	6778	6797	6878	6789	6801	6862	6801	6825	6872	6966	6878	6785	6859	6802	6831	6842	6683	6972	6882	6874	6877	6845	6851	6913	6955	6761	6893	6875	6860	6942	6858	6919	6748	6866	6913	6806	6904	6764	6850	6923	6803	6865	6915	6702	6951	6767	6774	6818	6768	6715	6778	6771	6889	6887	6763	6833	6762	6770	6767	6850	6770	6875	6918	6840	6878	6686	6907	6838	6784	6903	6866	6820	6895	6749	6775	6845	6903	6641	6865	6946	6864	6753	6803	6826	6848	6816	6732	6861	6804	6885	6832	6934	6782	6915	6960	6872	6861	6736	6909	6711	6813	6809	6808	6721	6913	6737	6872	6765	6826	6853	6724	6771	6790	6829	6805	6806	6891	6773	6762	6915	6819	6781	6761	6890	6704	6883	6738	6980	6759	6784	6869	6783	6867	6889	6840	6808	6880	6950	6968	6839	6779	6757	6900	6817	6903	6810	6934	6789	6870	6870	6767	6789	6912	6805	6789	6830	6806	6902	6888	6856	6833	6810	6802	6942	6802	6784	6878	6800	6850	6786	6739	6795	6938	6714	6752	6882	6847	6911	6838	6799	6915	6806	6852	6839	6873	6851	6931	6852	6898	6779	6817	6776	6935	6731	6783	6922	6953	6871	6896	6800	6903	6899	6809	6790	7004	6862	6942	6711	6808	6752	6752	6867	6735	6773	6867	6884	6928	6858	6833	6900	6835	6876	6912	6736	6834	6818	6943	6725	6864	6758	6714	6843	6775	6891	6874	6769	6727	6817	6809	6871	6772	6955	6926	6784	6851	6846	6909	6826	6967	6796	6671	6905	6895	6829	6790	6854	6692	6742	6870	6862	6801	6925	6835	6810	6776	6824	6820	6904	6742	6689	6903	6757	6701	6776	6812	6869	6729	6829	6759	6776	6846	6938	6792	6892	6846	6835	6806	6995	6927	6883	6826	6994	6860	6748	6894	6906	6991	6718	6747	6770	6940	6758	6843	6951	6816	6967	6846	6848	6859	6809	6870	6674	6884	6867	6892	6793	6746	6841	6848	6734	6805	6828	6919	6902	6879	6724	6950	6905	6821	6832	6867	6827	6730	6848	6876	6910	6953	6819	6939	6809	6790	6757	6892	6786	6876	6735	6824	6730	6824	6800	6869	6788	6860	6855	6835	6962	6829	6832	6872	6727	6862	6901	6845	6801	6714	6710	6842	6904	6911	6752	6826	6765	6847	6793	6960	6853	6834	6845	6832	6892	6697	6834	6828	6839	6828	6896	6788	6838	6877	6857	6913	6785	6880	6714	6842	6913	6744	6786	6890	6829	6854	6817	6769	6831	6794	6835	6800	6770	6912	6739	6765	6842	6750	6910	6883	6862	6849	6724	6825	6738	6797	6877	6802	6760	6850	6927	6843	6602	6768	6861	6853	6813	6791	6732	6893	6929	6828	6877	6884	6798	6812	6771	6848	6850	6863	6776	6811	6793	6825	6818	6828	6793	6852	6932	6814	6716	6773	6821	6919	6805	6875	6893	6737	6979	6772	6870	6798	6751	6787	6859	6871	6926	6892	6798	6687	6882	6870	6965	6920	6907	6710	6955	6847	6944	6828	6817	6860	6939	6906	6936	6880	6920	6698	6846	6841	6762	6841	6702	6744	6885	6760	6834	6705	6892	6799	6787	6772	6858	6860	6791	6807	6836	6786	6852	6808	6712	6785	6832	6849	6843	6777	6911	6796	6914	6879	6692	6831	6736	6799	6958	6807	6731	6785	6789	6907	6780	6826	6928	6816	6768	6849	6792	6810	6721	6715	6868	6975	6833	6917	6969	6748	6927	6861	6905	6934	6817	6637	6899	6869	6903	6838	6833	6878	6938	6785	6838	6797	6747	6913	6721	6708	6862	6992	6768	6802	6915	6865	6796	6904	6798	6889	6708	6854	6876	6916	6832	7000	6802	6764	6639	6837	6861	6787	6887	6857	6740	6785	6776	6804	6902	6888	6771	6971	6789	6785	6822	6878	6830	6808	6885	6715	6882	6901	6801	6798	6847	6941	6859	6728	6912	6704	6768	6792	6844	6764	6732	6830	6791	6867	6822	6891	6892	6873	6797	6936	6948	6903	6870	6943	6891	6955	6914	6811	6773	6767	6714	6829	6870	6877	6871	6887	6870	6841	6899	6800	6877	6800	6874	6715	6844	6819
42117	40424	22256	7878	2246	1197	974	938	882	899	904	922	849	862	892	851	943	901	929	901	885	868	890	925	916	887	857	953	841	889	860	903	919	881	866	850	917	930	908	840	878	873	892	931	931	878	849	903	930	875	901	865	907	858	880	867	900	918	904	863	864	834	871	921	882	910	866	865	916	871	883	906	891	890	894	879	889	906	859	872	910	827	924	900	911	867	906	901	895	892	931	838	965	965	853	915	899	858	919	858	869	877	849	878	916	912	881	880	895	920	903	870	853	878	880	941	851	899	881	805	890	871	834	876	940	911	965	932	882	862	943	874	918	927	904	933	902	891	891	911	923	875	878	957	903	907	888	944	872	880	896	867	857	925	933	894	911	929	924	916	883	900	887	915	876	900	919	901	892	930	894	962	929	855	852	931	885	848	866	925	885	857	865	930	874	865	922	924	863	858	853	859	891	836	897	823	879	920	891	895	905	824	897	858	849	910	927	928	898	898	903	889	922	847	829	903	860	852	889	877	933	874	930	927	830	880	863	888	893	919	896	842	923	894	828	925	929	892	927	972	883	899	909	932	821	902	942	893	869	896	915	874	903	877	912	871	952	935	912	870	943	838	897	923	920	878	842	814	909	917	908	850	855	870	830	888	894	851	864	888	868	923	874	893	912	898	824	889	910	903	913	872	889	893	893	844	907	910	923	908	895	874	883	935	943	873	874	889	932	878	917	885	861	895	892	879	929	873	914	955	866	885	884	897	834	888	915	844	951	862	823	889	933	897	945	897	878	914	856	889	934	957	886	905	918	865	928	956	880	923	919	842	903	980	889	892	915	927	924	840	921	849	930	906	876	899	922	855	894	927	872	925	854	819	920	910	853	921	879	866	886	864	838	871	866	915	899	935	923	958	886	857	843	869	890	893	921	894	865	852	925	892	931	874	894	818	914	872	907	967	916	829	842	871	862	889	905	896	906	843	917	915	941	851	877	908	894	935	905	886	877	844	845	826	898	897	859	868	855	913	845	898	929	895	825	870	892	881	918	858	902	863	885	881	874	894	927	856	863	933	868	939	880	885	863	925	878	884	890	855	891	916	895	915	884	841	887	856	943	919	968	925	880	879	907	894	946	908	922	910	878	910	895	884	906	864	912	923	905	932	892	903	907	869	839	867	834	881	882	827	871	871	890	905	872	880	867	911	863	875	882	880	900	946	915	893	900	911	890	870	876	976	872	931	887	859	903	873	895	910	881	929	904	880	889	937	897	865	926	859	874	892	949	905	897	925	858	876	876	881	899	891	877	914	916	897	891	908	896	833	851	905	844	907	845	894	939	919	866	909	868	896	901	896	937	827	905	915	888	856	877	864	862	884	912	877	922	955	898	876	917	885	900	877	959	845	903	893	920	912	906	891	886	903	903	901	857	914	926	918	909	914	971	886	880	942	869	909	831	896	908	938	882	913	895	870	911	918	938	886	930	879	929	892	946	892	905	908	944	837	905	861	942	912	940	892	927	857	919	924	920	877	918	873	940	893	935	907	873	870	907	878	899	871	937	872	880	882	882	902	823	883	893	878	930	913	874	865	964	881	880	917	893	854	912	914	839	919	900	906	913	920	933	880	907	884	895	892	915	911	906	903	857	934	857	894	891	849	893	914	847	894	888	890	901	858	927	868	870	907	932	891	866	876	864	908	872	974	882	859	876	944	907	916	925	887	863	862	906	883	941	850	918	912	853	951	885	909	919	921	935	870	940	941	900	881	901	867	898	881	874	923	932	867	867	845	898	839	871	899	872	867	895	891	909	853	904	917	886	879	886	873	928	898	876	924	924	884	895	897	865	861	873	882	844	842	928	902	874	921	873	874	900	909	900	872	949	946	882	841	909	890	874	884	868	853	891	865	919	905	906	944	898	906	867	907	936	916	874	895	860	893	887	892	882	901	952	888	916	868	935	891	942	901	847	904	903	893	869	895	909	911	898	866	903	866	866	910	898	864	911	924	858	849	880	919	906	898	856	921	851	864	896	909	873	856	927	882	877	877	916	892	891	948	899	894	929	922	866	887	887	925	860	906	942	889	891	920	877	868	856	856	877	935	924	849	854	937	934	967	884	903	890	913	879	879	925	918	891	905	925	897	838	864	838	930	869	910	902	897	875	927	904	806	897	946	919	890	913	856	843	855	875	886	908	893	869	902	887	866	848	918	911	898	861	938	961	889	883	878	928	875	888	925	898	930	851	903	897	946	898	929	875	834	965	919	910	945	864	829	913	896	900	883	853	931	848	910	931	888	850	925	937	878	860	910	886	914	920	910	869	881	817	880	909	886	903	856	883	882	895	859	870	940	886	910	885	916	852	841	850	908	839	945	884	863	829	892	915	907	858	844	921	920	917	848	846	919	864	912	887	903	905	890	858	904	893	905	916	856	873	906	851	874	904	884	891	916	875	893	873	914	919	905	870	901	866	899	899	896	862	882	913	853	904	867	863	866	838	879	845	938	874	899	894	846	906	903	920	881	912	916	923	901	873	935	895	908	908	898	884	931	927	856	853	892	881	848	853	908	828	899	881	893	889	879	909	925	925	899	910	899	920	860	862	864	959	918	933	898	951	868	859	922	861	846	895	828	883	861	908	878	915	933	868	889	874	913	930	903	882	955	898	866	898	888	919	886	867	890	893	874	851	895	933	909	881	897	885	868	900	865	859	946	890	953	912	880	965	959	903	896	921	876	915	879	852	884	930	892	881	921	868	885	914	918	875	900	870	940	916	923	860	918	781	842	890	915	922	898	906	889	892	925	896	929	851	855	943	871	947	896	894	956	917	922	921	883	912	875	869	879	909	905	897	889	904	949	894	964	918	863	892	884	897	863	913	911	870	856	827	884	863	897	923	852	884	917	968	893	902	870	924	892	879	927	917	928	915	878	888	848	866	866	849	891	924	870	844	878	892	862	963	932	917	927	929	867	899	845	888	905	936	947	920	875	870	907	926	891	894	916	854	913	891	914	867	889	859	881	899	958	867	889	944	902	877	867	950	907	918	904	898	885	877	875	878	836	882	891	916	873	874	911	871	900	928	937	885	848	939	850	869	864	900	881	884	885	894	835	863	907	856	861	901	879	859	905	928	860	857	857	890	941	881	900	901	893	868	837	882	828	950	914	910	895	892	880	885	901	893	923	892	841	880	872	888	893	943	868	936	891	886	919	989	912	877	886	839	857	932	922	891	935	905	904	873	909	887	922	904	865	916	871	939	938	908	913	920	936	853	890	836	854	853	909	881	911	890	886	900	906	890	866	952	914	904	904	909	857	932	860	904	977	900	857	940	932	911	848	917	932	921	975	911	876	894	854	912	922	916	894	858	916	878	880	868	909	893	938	908	917	876	905	879	828	882	893	888	915	920	907	886	924	903	920	913	897	871	870	907	847	898	892	921	839	935	891	878	869	900	924	920	871	887	930	923	873	904	889	931	879	905	937	895	918	920	892	868	895	869	930	866	943	875	947
71163	59922	45879	35281	23366	11879	8077	7487	7473	7378	7399	7595	7485	7397	7450	7465	7472	7395	7339	7373	7453	7428	7470	7403	7236	7450	7375	7460	7448	7373	7495	7438	7522	7361	7223	7428	7440	7412	7303	7459	7456	7390	7419	7461	7279	7354	7554	7373	7518	7415	7437	7303	7419	7401	7434	7434	7454	7387	7316	7449	7405	7448	7519	7492	7380	7492	7543	7321	7419	7519	7616	7474	7409	7386	7415	7357	7409	7450	7361	7368	7305	7416	7477	7561	7264	7382	7353	7542	7516	7476	7574	7467	7447	7432	7456	7501	7370	7462	7446	7443	7357	7460	7538	7590	7551	7533	7278	7398	7319	7403	7397	7395	7532	7300	7517	7209	7448	7446	7400	7380	7459	7504	7438	7419	7417	7457	7430	7475	7329	7399	7345	7440	7426	7405	7262	7422	7428	7370	7425	7522	7386	7302	7499	7426	7482	7523	7219	7390	7411	7431	7288	7422	7484	7328	7483	7505	7614	7450	7391	7487	7531	7463	7459	7464	7488	7550	7421	7323	7462	7502	7397	7349	7342	7403	7394	7466	7457	7436	7414	7519	7423	7485	7367	7424	7556	7327	7330	7448	7359	7406	7416	7400	7462	7418	7295	7517	7393	7495	7471	7502	7381	7559	7289	7475	7385	7406	7321	7350	7443	7564	7423	7490	7369	7362	7470	7372	7480	7501	7516	7427	7390	7390	7514	7508	7348	7424	7412	7459	7580	7468	7486	7344	7359	7376	7442	7216	7491	7424	7347	7579	7482	7399	7272	7405	7473	7369	7311	7446	7537	7486	7419	7462	7407	7432	7331	7510	7363	7473	7372	7465	7367	7431	7549	7417	7599	7441	7493	7372	7392	7347	7476	7300	7400	7389	7507	7342	7500	7511	7470	7424	7371	7422	7496	7408	7456	7430	7360	7557	7393	7347	7469	7336	7258	7513	7427	7339	7395	7524	7582	7397	7336	7519	7475	7296	7432	7384	7495	7323	7497	7478	7405	7564	7469	7589	7378	7449	7490	7469	7342	7296	7374	7534	7443	7359	7387	7211	7394	7362	7378	7356	7418	7420	7556	7451	7505	7369	7381	7492	7287	7483	7457	7389	7412	7272	7317	7467	7448	7395	7520	7374	7445	7383	7509	7489	7426	7380	7473	7529	7474	7412	7566	7661	7335	7492	7452	7376	7453	7467	7353	7387	7438	7449	7283	7459	7381	7324	7438	7432	7346	7513	7440	7382	7524	7414	7311	7565	7504	7311	7436	7423	7358	7385	7348	7503	7428	7444	7318	7337	7450	7343	7376	7336	7475	7383	7443	7400	7525	7492	7395	7495	7503	7459	7412	7338	7394	7457	7448	7360	7503	7439	7267	7329	7306	7376	7530	7559	7458	7333	7369	7316	7387	7368	7370	7384	7301	7377	7479	7541	7436	7384	7405	7534	7302	7373	7448	7434	7454	7221	7358	7368	7385	7278	7294	7345	7453	7252	7362	7501	7276	7386	7365	7386	7472	7417	7404	7511	7447	7368	7524	7452	7354	7318	7464	7459	7342	7444	7551	7399	7444	7494	7390	7392	7365	7409	7462	7323	7388	7371	7307	7528	7353	7547	7342	7407	7489	7459	7358	7316	7528	7392	7388	7436	7383	7470	7325	7352	7360	7335	7490	7467	7318	7460	7347	7468	7429	7352	7588	7376	7502	7302	7438	7425	7478	7342	7394	7472	7507	7363	7403	7510	7580	7288	7458	7412	7320	7555	7530	7315	7438	7353	7408	7441	7290	7448	7399	7336	7432	7430	7325	7396	7566	7406	7348	7456	7260	7384	7500	7287	7401	7340	7442	7330	7513	7386	7361	7472	7383	7278	7428	7552	7471	7397	7357	7497	7347	7472	7387	7372	7413	7338	7287	7475	7451	7455	7358	7343	7328	7372	7394	7345	7389	7525	7430	7557	7405	7441	7445	7433	7536	7385	7209	7541	7344	7498	7427	7387	7445	7323	7357	7486	7447	7444	7450	7294	7481	7378	7385	7501	7350	7465	7293	7365	7464	7460	7338	7450	7340	7331	7449	7411	7483	7531	7404	7457	7334	7466	7441	7447	7385	7403	7402	7492	7407	7438	7358	7409	7472	7467	7420	7339	7334	7541	7515	7275	7413	7342	7395	7284	7382	7474	7430	7435	7440	7530	7600	7269	7378	7564	7446	7294	7494	7300	7416	7401	7386	7451	7509	7457	7371	7467	7351	7546	7339	7489	7301	7365	7466	7481	7354	7336	7363	7519	7430	7242	7307	7404	7401	7426	7430	7421	7422	7465	7430	7496	7432	7421	7374	7266	7420	7336	7317	7330	7346	7500	7473	7380	7374	7429	7485	7408	7354	7379	7402	7412	7539	7411	7489	7496	7357	7393	7547	7314	7354	7587	7359	7227	7325	7446	7328	7630	7287	7349	7367	7516	7388	7372	7355	7425	7522	7395	7574	7413	7421	7326	7477	7402	7332	7385	7395	7371	7330	7362	7372	7379	7410	7509	7371	7389	7495	7443	7371	7288	7425	7363	7391	7425	7545	7603	7488	7419	7391	7515	7414	7347	7472	7395	7387	7413	7474	7479	7431	7442	7479	7411	7318	7349	7439	7451	7354	7479	7319	7441	7386	7355	7495	7510	7449	7388	7496	7476	7344	7540	7288	7477	7465	7456	7469	7333	7477	7345	7450	7283	7256	7521	7391	7519	7478	7373	7378	7495	7610	7427	7433	7340	7472	7316	7569	7384	7313	7289	7479	7456	7496	7410	7489	7537	7358	7425	7402	7402	7371	7324	7435	7656	7455	7479	7447	7513	7523	7465	7362	7378	7502	7414	7377	7360	7341	7449	7436	7532	7331	7447	7508	7421	7522	7399	7433	7398	7472	7473	7403	7464	7370	7505	7535	7457	7348	7415	7303	7435	7376	7384	7529	7414	7400	7422	7474	7368	7516	7454	7439	7410	7530	7430	7392	7435	7352	7481	7253	7386	7509	7423	7545	7531	7442	7336	7479	7387	7360	7386	7258	7415	7306	7396	7328	7434	7395	7513	7365	7466	7453	7490	7404	7454	7379	7293	7416	7403	7441	7457	7421	7520	7355	7455	7415	7411	7484	7428	7497	7403	7336	7599	7465	7424	7440	7496	7363	7281	7304	7481	7452	7398	7409	7363	7433	7516	7429	7500	7454	7533	7483	7483	7529	7348	7273	7404	7556	7457	7363	7517	7341	7392	7441	7330	7407	7415	7420	7471	7365	7420	7432	7401	7352	7425	7410	7472	7400	7513	7378	7446	7227	7539	7500	7419	7411	7423	7442	7530	7371	7388	7480	7478	7514	7394	7478	7371	7472	7283	7527	7341	7379	7438	7482	7333	7439	7487	7337	7548	7365	7297	7348	7357	7555	7434	7391	7447	7344	7509	7394	7558	7473	7351	7484	7421	7381	7412	7410	7478	7418	7301	7530	7386	7458	7481	7505	7351	7480	7388	7442	7358	7536	7452	7369	7453	7319	7436	7304	7582	7354	7363	7351	7415	7362	7335	7367	7445	7433	7468	7403	7435	7482	7401	7468	7336	7370	7366	7474	7367	7350	7444	7311	7470	7495	7457	7412	7456	7452	7464	7539	7415	7362	7405	7246	7374	7441	7525	7501	7364	7574	7566	7514	7407	7533	7450	7526	7483	7353	7381	7410	7294	7408	7445	7464	7435	7534	7554	7424	7409	7421	7522	7340	7333	7494	7383	7461	7288	7461	7389	7459	7504	7371	7489	7473	7450	7439	7379	7427	7487	7429	7435	7502	7353	7307	7380	7355	7331	7382	7552	7309	7485	7604	7497	7386	7458	7573	7456	7476	7454	7345	7338	7442	7461	7481	7422	7416	7362	7346	7333	7457	7241	7482	7493	7431	7388	7418	7551	7459	7493	7346	7384	7442	7464	7596	7479	7365	7369	7471	7642	7462	7395	7464	7610	7420	7464	7328	7522	7497	7380	7384	7368	7365	7463	7403	7381	7541	7415	7307	7327	7519	7414	7498	7422	7192	7238	7421	7455	7477	7514	7440	7484	7443	7302	7426	7389	7409	7427	7320	7467	7516	7275	7393	7389	7286	7436	7383	7471	7269	7450	7415	7434	7507	7476	7386	7392	7442	7272	7421	7465	7342	7458	7485	7418	7619	7424	7349	7581	7376	7513	7411	7350	7240	7390	7483	7494	7289	7463	7367	7533	7319	7365	7466	7336	7364	7419	7339	7570	7452	7488	7536	7518	7375	7348	7512	7452	7415	7286	7323	7347	7399	7469	7436	7428	7403	7352	7434	7461	7385	7474	7328	7360	7422	7376	7568	7554	7495	7362	7387	7491	7363	7340	7346	7361	7447	7513	7486	7415	7578	7522	7466	7333	7369	7436	7425	7411	7446	7336	7488	7375	7366	7349	7428	7413	7513	7332	7560	7520	7419	7495	7361	7419	7511	7358	7375	7456	7452	7527	7394	7425	7346	7291	7287	7403	7495	7340	7358	7502	7460	7435	7404	7444	7532	7429	7452	7375	7367	7434	7398	7453	7387	7327	7408	7441	7446	7388	7449	7491	7468	7396	7405	7451	7495	7482	7431	7287	7483	7480	7359	7325	7234	7402	7326	7308	7453	7436	7370	7386	7423	7304	7475	7430	7581	7328	7387	7386	7445	7420	7445	7507	7384	7357	7429	7456	7301	7408	7275	7406	7410	7439	7454	7311	7329	7349	7485	7516	7348	7416	7357	7522	7363	7298	7453	7279	7400	7353	7305	7367	7226	7401	7426	7378	7356	7465	7433	7271	7280	7513	7476	7395	7369	7417	7363	7401	7387	7570	7343	7392	7535	7281	7304	7403	7511	7334	7261	7342	7367	7395	7405	7368	7278	7434	7499	7531	7418	7280	7494	7536	7404	7437	7433	7460	7377	7399	7356	7404	7298	7408	7346	7398	7471	7355	7406	7387	7398	7411	7434	7325	7503	7452	7539	7388	7360	7396	7491	7570	7399	7468	7297	7483	7518	7407	7512	7407	7538	7484	7515	7363	7389	7314	7318	7412	7500	7418	7360	7350	7570	7496
52833	52890	31679	13704	3657	1361	997	909	942	938	900	911	907	862	920	964	925	939	875	966	917	939	880	873	944	913	862	923	934	987	946	886	926	939	918	917	895	926	920	927	894	937	911	895	922	947	898	900	936	924	918	880	889	942	894	943	900	905	890	924	892	901	898	941	915	924	939	943	914	922	869	883	900	912	945	928	925	937	940	919	948	989	933	909	907	926	949	945	876	918	905	931	1000	908	883	912	976	884	849	880	940	889	889	885	935	922	941	892	889	944	955	892	874	878	883	903	884	888	898	951	895	933	866	912	929	941	907	926	951	899	938	905	929	932	896	907	867	940	884	915	866	893	869	924	922	939	910	958	924	937	930	907	907	915	913	980	904	932	923	887	951	918	899	977	916	911	901	901	888	909	947	895	914	882	979	914	907	970	950	903	900	896	953	934	849	870	971	908	916	947	889	869	873	883	939	901	870	930	914	884	900	930	894	923	946	868	920	882	950	905	939	887	945	942	879	948	936	994	949	911	889	950	924	888	927	930	930	884	969	934	866	995	926	874	955	884	894	850	883	964	885	944	913	932	946	883	947	856	938	911	920	912	886	944	983	938	947	891	899	877	898	899	996	938	863	900	921	949	908	885	957	989	949	956	925	948	932	946	885	905	927	890	884	899	896	909	986	917	914	891	925	968	910	919	934	983	982	954	949	942	918	943	917	884	932	936	884	887	956	938	886	923	920	862	866	930	913	916	889	924	958	873	948	957	934	934	935	887	886	935	919	962	979	899	904	941	841	893	919	908	924	933	875	897	980	884	949	911	913	916	921	899	944	928	908	859	974	977	956	930	888	925	913	868	949	985	964	958	938	917	883	913	881	952	845	918	961	917	932	892	906	930	912	922	937	898	913	917	879	905	938	921	945	977	887	914	927	925	951	882	952	922	915	898	904	956	893	920	925	947	902	898	890	889	924	941	884	944	911	924	990	915	927	913	938	956	874	891	910	923	873	917	890	933	969	948	952	951	880	937	931	899	899	966	871	944	914	934	899	848	912	913	896	960	876	951	930	862	922	901	908	886	932	928	948	914	920	940	902	871	937	933	910	874	901	879	879	913	919	906	874	924	877	945	928	905	958	914	858	873	921	875	934	934	919	866	913	883	954	942	951	897	897	915	970	938	866	883	877	915	945	923	913	950	973	871	895	946	929	948	941	937	914	882	951	926	918	874	891	892	904	903	935	917	869	891	902	1006	926	921	918	894	934	906	969	888	897	925	997	932	849	874	863	910	901	951	934	913	932	906	916	894	923	940	964	894	920	931	982	929	907	969	903	875	904	921	923	895	952	958	902	894	934	886	887	933	956	914	968	908	969	945	886	884	945	903	930	934	976	914	869	970	897	920	878	879	878	1003	916	933	958	915	909	909	984	943	887	879	920	942	904	850	910	897	850	897	924	906	931	914	863	886	930	950	923	884	901	918	983	948	830	935	848	934	938	929	908	901	922	931	911	900	963	976	903	923	944	943	918	867	948	888	887	881	894	908	915	906	878	885	950	893	931	884	958	973	902	957	893	833	913	903	909	884	918	910	892	932	844	916	879	886	978	910	908	921	907	918	912	867	906	966	941	884	916	891	882	858	976	900	930	929	886	898	905	931	884	918	881	940	883	908	899	869	931	895	930	951	947	947	920	916	865	906	908	905	919	881	830	966	968	922	940	894	870	931	901	843	989	930	941	919	924	876	893	929	902	936	953	906	930	876	945	936	1015	949	932	929	963	906	908	854	902	910	913	862	961	895	885	901	941	945	913	942	940	944	901	871	944	918	890	911	957	893	843	876	946	929	909	924	866	914	905	926	901	891	891	912	922	831	900	946	926	937	959	975	909	933	893	895	904	933	926	940	882	930	904	953	879	906	863	965	870	906	886	973	866	901	884	820	927	969	858	923	894	918	883	871	914	909	936	935	897	916	878	927	914	885	890	908	903	955	924	893	893	889	947	909	885	917	935	970	959	933	951	850	925	926	933	948	856	941	893	907	936	923	891	922	899	909	956	904	902	894	952	925	913	936	880	914	921	967	937	890	882	958	931	904	924	937	951	917	938	916	894	938	937	904	920	1001	903	917	866	917	908	908	899	924	941	874	953	916	932	901	941	964	865	927	982	894	967	931	894	951	891	937	946	902	874	853	937	900	926	927	934	946	857	891	873	911	900	923	893	911	907	921	890	902	868	915	978	937	945	906	927	920	939	923	882	936	913	918	886	949	901	916	926	867	923	929	903	904	952	891	927	885	888	923	893	925	938	939	922	949	916	922	929	951	906	906	900	926	934	901	937	918	920	966	986	918	872	955	904	910	896	864	941	874	889	935	893	898	936	994	863	926	898	967	938	973	949	878	946	998	867	879	908	925	930	928	931	908	929	920	881	922	891	968	861	870	878	966	909	863	946	882	941	919	851	922	895	859	934	931	914	958	946	975	938	928	847	890	891	839	935	879	856	959	868	892	899	867	860	876	909	912	945	938	900	889	903	905	932	921	892	911	877	922	952	888	863	987	871	917	942	904	860	932	870	933	877	905	917	862	887	946	900	930	879	937	961	906	919	888	926	910	894	850	873	920	939	884	953	934	880	898	907	900	916	907	935	908	923	940	901	891	881	932	909	882	957	908	895	876	934	886	875	913	903	929	918	886	850	928	882	887	936	901	929	943	921	943	921	918	899	924	931	900	928	890	964	917	893	885	945	893	909	891	888	962	954	899	917	909	918	951	926	920	901	941	893	910	927	954	874	900	890	907	925	927	934	928	848	922	955	951	934	892	878	914	921	964	929	916	914	935	944	893	928	881	931	916	933	919	897	890	920	927	877	931	874	951	959	917	929	909	920	893	889	929	902	953	919	936	917	921	894	961	949	907	944	918	929	942	889	942	868	854	903	906	911	931	926	913	980	902	949	867	986	898	934	934	879	907	893	927	973	936	941	872	926	976	896	940	909	952	911	910	940	918	938	942	934	931	934	922	989	944	904	920	901	914	882	914	958	886	910	877	902	954	885	927	919	907	953	907	892	912	881	945	891	953	926	919	897	929	892	885	888	937	921	952	919	951	933	939	933	894	910	902	961	937	924	931	940	872	919	918	931	868	905	935	883	916	946	931	908	900	887	907	872	904	926	909	906	877	932	930	932	931	924	908	905	863	917	937	956	992	904	865	904	886	858	891	903	967	945	931	927	928	847	898	926	943	943	876	940	945	913	980	930	926	930	919	912	906	941	919	919	908	952	869	911	979	906	926	911	944	866	890	883	930	971	873	857	882	952	913	944	898	922	901	937	898	894	921	913	972	911	916	933	952	894	944	899	918	871	887	910	884	966	908	911	982	936	920	901	919	946	873	927	1029	915	894	871	862	890	920	938	951	869	916	902	863	958	932	927	953	870	944	934	937	958	893	873	967	957	874	905	880	915	949	935	903	917	888	952	948	924	918	936	873	993	896	942	904	948	999	873	860	952	888	868	913	914	899
62948	60372	55299	42295	29164	14548	8663	7725	7471	7406	7493	7592	7422	7580	7452	7616	7500	7595	7674	7493	7695	7616	7590	7602	7477	7674	7620	7458	7530	7673	7496	7526	7528	7516	7482	7466	7386	7437	7567	7482	7485	7662	7640	7639	7549	7530	7688	7531	7591	7480	7511	7459	7517	7524	7576	7473	7520	7631	7523	7464	7639	7517	7383	7548	7738	7488	7522	7513	7590	7532	7608	7562	7380	7629	7388	7564	7639	7601	7428	7694	7604	7521	7542	7570	7624	7532	7460	7633	7609	7670	7593	7572	7517	7503	7585	7583	7407	7552	7562	7448	7450	7490	7553	7507	7658	7555	7444	7540	7700	7531	7645	7495	7524	7597	7611	7586	7559	7502	7530	7445	7523	7623	7475	7527	7440	7525	7510	7547	7595	7678	7537	7532	7550	7559	7462	7599	7533	7608	7346	7592	7514	7454	7585	7416	7493	7529	7643	7543	7407	7514	7496	7485	7425	7431	7400	7602	7615	7552	7665	7525	7521	7515	7448	7504	7628	7505	7508	7458	7609	7560	7641	7518	7426	7532	7585	7463	7352	7498	7665	7502	7588	7488	7609	7565	7522	7555	7503	7479	7603	7532	7568	7584	7619	7634	7408	7436	7476	7592	7567	7506	7484	7646	7472	7493	7570	7483	7610	7616	7572	7576	7513	7503	7337	7618	7495	7513	7493	7762	7488	7560	7480	7483	7518	7553	7523	7634	7561	7524	7530	7423	7516	7492	7618	7623	7615	7602	7508	7553	7626	7636	7537	7432	7433	7475	7465	7687	7633	7520	7498	7608	7484	7612	7527	7458	7555	7584	7522	7495	7515	7420	7521	7461	7463	7602	7703	7497	7514	7630	7573	7561	7560	7551	7569	7547	7458	7615	7623	7594	7659	7609	7424	7559	7524	7441	7593	7550	7631	7686	7472	7469	7479	7430	7533	7437	7522	7786	7549	7591	7611	7529	7555	7489	7620	7499	7530	7520	7509	7583	7596	7591	7472	7446	7549	7541	7413	7457	7609	7543	7429	7517	7497	7558	7502	7621	7510	7352	7540	7504	7519	7579	7521	7474	7506	7441	7592	7537	7559	7611	7551	7472	7318	7580	7502	7472	7471	7534	7593	7459	7517	7560	7451	7594	7491	7583	7543	7542	7531	7449	7648	7510	7596	7491	7423	7597	7723	7538	7586	7402	7544	7497	7624	7698	7546	7563	7604	7480	7507	7422	7649	7567	7570	7529	7523	7537	7651	7531	7495	7521	7515	7463	7700	7514	7579	7643	7575	7442	7412	7455	7537	7578	7630	7500	7590	7495	7642	7484	7689	7621	7527	7604	7572	7524	7553	7533	7645	7448	7625	7468	7616	7526	7579	7452	7588	7616	7630	7482	7622	7583	7386	7441	7489	7625	7390	7442	7404	7382	7685	7553	7498	7610	7568	7521	7510	7576	7570	7534	7541	7696	7542	7481	7566	7593	7620	7482	7513	7481	7527	7467	7420	7608	7452	7583	7435	7546	7656	7659	7576	7434	7548	7501	7614	7527	7482	7468	7610	7618	7629	7456	7477	7486	7611	7546	7634	7552	7513	7616	7446	7481	7392	7492	7562	7586	7441	7407	7510	7626	7469	7548	7650	7573	7638	7412	7537	7553	7526	7520	7638	7525	7562	7471	7536	7509	7632	7559	7580	7585	7582	7533	7588	7484	7570	7438	7502	7438	7567	7561	7491	7369	7621	7538	7553	7613	7616	7673	7503	7563	7548	7605	7601	7598	7592	7527	7515	7618	7481	7582	7626	7505	7648	7498	7366	7519	7614	7541	7344	7474	7573	7505	7577	7550	7493	7526	7469	7390	7505	7567	7508	7533	7580	7760	7375	7551	7620	7399	7540	7548	7542	7399	7564	7430	7447	7499	7535	7649	7522	7515	7497	7557	7572	7537	7556	7693	7429	7612	7594	7521	7550	7570	7579	7549	7521	7591	7527	7590	7573	7537	7537	7708	7528	7662	7576	7457	7517	7610	7444	7536	7568	7483	7515	7564	7584	7575	7617	7533	7633	7559	7469	7482	7515	7625	7406	7572	7483	7530	7553	7519	7613	7596	7568	7441	7558	7599	7493	7573	7488	7530	7537	7422	7615	7624	7499	7468	7648	7482	7601	7511	7479	7535	7600	7448	7591	7485	7499	7530	7348	7469	7497	7537	7575	7629	7667	7504	7547	7431	7508	7586	7550	7430	7516	7530	7565	7536	7589	7543	7461	7521	7482	7631	7501	7601	7548	7550	7455	7539	7511	7580	7481	7455	7601	7561	7444	7491	7553	7557	7541	7517	7532	7514	7675	7557	7568	7575	7475	7491	7540	7686	7541	7462	7507	7499	7556	7517	7516	7483	7670	7688	7478	7512	7577	7642	7495	7546	7587	7559	7645	7492	7479	7558	7544	7502	7631	7486	7437	7562	7569	7644	7500	7577	7474	7461	7442	7468	7596	7547	7549	7698	7486	7473	7616	7590	7631	7565	7591	7512	7424	7392	7543	7536	7579	7562	7608	7532	7549	7559	7604	7565	7550	7523	7528	7456	7517	7552	7575	7611	7481	7589	7583	7429	7607	7507	7654	7535	7535	7553	7525	7611	7513	7600	7605	7476	7437	7524	7450	7602	7551	7546	7592	7459	7540	7626	7532	7516	7549	7618	7513	7568	7633	7485	7529	7428	7447	7558	7498	7484	7515	7394	7637	7495	7562	7666	7556	7471	7613	7656	7536	7539	7517	7547	7573	7746	7490	7502	7584	7568	7600	7618	7422	7600	7508	7570	7587	7454	7514	7445	7480	7578	7544	7587	7646	7425	7411	7533	7460	7567	7494	7394	7483	7526	7630	7515	7572	7598	7463	7641	7495	7504	7644	7507	7548	7531	7594	7430	7475	7649	7479	7543	7586	7545	7511	7505	7566	7596	7527	7579	7523	7461	7518	7609	7581	7538	7426	7571	7568	7537	7599	7481	7527	7516	7486	7542	7419	7654	7452	7466	7530	7486	7623	7533	7643	7524	7548	7572	7495	7608	7479	7437	7565	7585	7542	7584	7638	7660	7588	7475	7450	7617	7580	7470	7530	7629	7601	7543	7494	7668	7554	7467	7526	7544	7354	7596	7585	7463	7491	7567	7453	7420	7556	7494	7609	7617	7548	7603	7626	7557	7516	7603	7409	7474	7560	7513	7493	7546	7454	7472	7514	7439	7491	7563	7514	7515	7534	7367	7599	7577	7562	7577	7668	7534	7544	7451	7575	7620	7479	7476	7713	7617	7461	7701	7629	7518	7594	7564	7594	7620	7586	7601	7541	7673	7542	7483	7498	7552	7550	7510	7502	7617	7511	7525	7468	7531	7508	7660	7483	7553	7575	7625	7650	7493	7444	7412	7489	7477	7596	7571	7592	7547	7539	7476	7467	7580	7492	7508	7659	7445	7530	7595	7516	7356	7690	7746	7508	7564	7629	7618	7564	7502	7533	7511	7514	7411	7526	7577	7476	7518	7628	7538	7541	7597	7456	7542	7585	7598	7446	7448	7410	7494	7470	7510	7534	7493	7440	7539	7516	7472	7475	7677	7580	7597	7601	7599	7644	7467	7581	7463	7530	7474	7564	7553	7467	7485	7585	7613	7533	7474	7539	7626	7407	7660	7476	7522	7545	7556	7551	7432	7496	7551	7512	7569	7626	7591	7714	7475	7501	7475	7525	7465	7668	7522	7542	7450	7467	7636	7454	7461	7591	7632	7492	7535	7496	7531	7442	7619	7451	7543	7532	7466	7606	7595	7472	7590	7544	7505	7604	7543	7529	7598	7425	7518	7528	7566	7565	7613	7617	7556	7515	7430	7522	7629	7476	7672	7593	7556	7654	7454	7468	7441	7472	7646	7505	7464	7506	7518	7677	7586	7699	7414	7639	7344	7609	7552	7512	7453	7606	7595	7413	7465	7603	7627	7484	7514	7679	7560	7565	7439	7564	7499	7582	7583	7520	7391	7446	7476	7677	7435	7560	7454	7563	7574	7492	7598	7505	7536	7590	7560	7669	7585	7476	7553	7432	7532	7483	7647	7516	7668	7444	7611	7578	7462	7406	7449	7579	7637	7509	7533	7461	7485	7523	7464	7444	7563	7550	7609	7596	7464	7515	7565	7569	7522	7568	7451	7454	7526	7689	7420	7457	7499	7513	7525	7564	7521	7705	7335	7486	7585	7708	7602	7557	7532	7544	7466	7618	7484	7640	7516	7457	7572	7478	7520	7475	7513	7501	7544	7478	7473	7544	7432	7570	7519	7533	7432	7513	7526	7573	7647	7684	7584	7597	7628	7486	7626	7527	7610	7452	7553	7534	7536	7433	7613	7381	7450	7624	7622	7663	7524	7502	7419	7586	7460	7492	7559	7384	7411	7557	7640	7626	7460	7731	7483	7680	7516	7490	7590	7545	7539	7508	7612	7525	7586	7503	7593	7687	7577	7672	7567	7542	7462	7571	7583	7497	7662	7497	7578	7540	7553	7411	7554	7530	7597	7511	7510	7650	7417	7586	7582	7543	7528	7493	7638	7499	7610	7646	7604	7618	7462	7582	7531	7748	7557	7609	7536	7537	7590	7424	7718	7625	7581	7585	7556	7521	7500	7446	7488	7575	7562	7566	7596	7557	7496	7660	7605	7552	7485	7523	7422	7502	7420	7647	7525	7569	7544	7572	7517	7455	7466	7520	7433	7544	7482	7497	7713	7488	7583	7518	7538	7571	7624	7443	7532	7495	7585	7495	7638	7679	7491	7534	7514	7628	7377	7579	7464	7523	7661	7526	7484	7499	7567	7738	7441	7501	7558	7563	7563	7549	7559	7591	7546	7465	7581	7578	7519	7548	7635	7440	7430	7664	7516	7457	7522	7551	7497	7541	7483	7514	7512	7477	7647	7530	7488	7651	7675	7551	7508	7473	7513	7546	7331	7562	7604	7624	7536	7576	7504	7473	7488	7536	7551	7654	7576	7523	7417	7552	7451	7403	7662	7546	7464	7386	7610	7453	7597	7367	7665	7558	7529	7568	7473	7533	7484	7453	7565	7509	7536	7588	7598	7573	7510
26373	22595	11681	3578	1307	845	851	805	795	753	751	752	768	738	776	827	787	802	779	796	745	792	776	764	797	752	778	810	757	767	764	744	794	809	790	785	773	758	762	784	770	750	786	843	819	786	823	714	751	825	783	742	783	784	743	800	761	785	759	822	797	737	836	795	811	811	743	723	761	822	785	815	778	763	772	711	752	811	768	794	749	750	778	755	748	771	756	784	785	811	758	783	811	811	803	809	788	803	789	777	753	831	750	806	774	766	756	781	844	745	793	795	732	765	818	764	724	771	774	759	824	784	733	762	801	798	781	794	777	783	782	788	795	773	775	822	753	781	795	776	769	809	760	698	771	833	739	820	772	777	740	780	774	797	757	788	778	829	749	754	833	733	790	823	761	844	716	771	769	786	770	746	796	771	807	845	751	799	827	814	830	772	790	775	820	781	822	758	778	778	808	737	778	787	714	817	817	831	827	786	745	807	747	809	779	816	791	757	808	796	785	771	761	758	753	816	780	751	793	752	826	796	752	740	779	785	758	790	726	810	790	810	802	748	798	746	816	782	773	821	789	819	768	764	887	757	776	819	743	755	769	772	797	782	778	747	766	813	794	745	799	828	815	750	765	823	778	784	779	765	775	747	762	786	817	775	750	800	821	752	766	788	729	797	738	758	779	738	803	820	815	783	749	766	733	774	814	783	756	806	781	764	776	802	764	771	756	756	722	766	815	791	758	706	802	771	734	769	768	776	732	743	736	766	781	763	764	812	774	800	810	768	738	782	776	740	758	784	750	810	801	791	799	794	784	818	755	709	755	775	774	784	805	762	728	782	824	777	770	780	752	779	734	760	788	776	799	829	756	745	784	787	770	768	729	786	778	748	799	762	747	740	770	794	796	808	802	761	729	734	799	786	813	824	777	820	783	755	758	813	802	810	831	796	810	802	780	756	778	733	751	762	790	806	787	777	814	757	729	768	750	776	785	770	762	791	804	785	767	791	766	804	812	769	773	818	773	751	790	787	714	852	768	768	798	788	752	827	815	781	783	773	791	690	772	766	806	810	799	812	776	767	791	798	795	761	735	760	732	770	815	780	788	803	816	772	786	791	770	793	781	792	771	764	785	819	761	805	778	738	788	796	751	812	784	806	733	793	767	762	799	811	773	771	806	830	767	783	769	807	803	794	861	805	774	759	805	807	804	742	796	785	774	743	823	742	713	814	816	796	774	777	857	769	753	763	862	829	791	780	715	830	799	830	774	778	791	773	846	775	794	796	828	751	805	748	734	794	805	747	808	811	705	788	816	770	766	754	791	776	744	750	748	774	826	780	802	768	712	748	861	786	777	789	774	806	782	796	777	857	780	811	809	788	805	750	756	796	739	808	721	817	855	807	791	772	815	815	763	769	791	816	827	709	803	790	775	761	797	720	783	781	843	778	791	806	809	774	803	771	816	770	769	814	804	802	752	769	781	759	778	787	763	787	775	789	746	782	818	808	787	779	767	818	849	766	753	789	817	772	796	795	784	839	789	770	773	803	795	810	776	794	817	769	763	793	769	813	802	774	810	746	832	849	805	821	738	771	755	781	843	806	774	785	736	798	778	800	823	758	795	770	810	763	785	786	823	783	767	785	818	836	791	756	768	759	809	797	762	765	822	822	811	781	814	758	834	785	804	794	772	791	816	788	785	862	773	785	837	807	777	844	753	779	745	832	769	804	769	745	797	814	797	799	786	802	778	799	743	806	793	791	763	799	849	821	834	767	802	793	773	791	810	833	764	790	784	736	783	764	779	805	745	841	829	799	757	790	753	795	761	740	781	741	725	798	789	781	747	727	774	783	780	830	776	793	724	770	770	795	771	792	732	791	812	805	759	776	776	769	824	812	788	792	744	794	850	804	770	801	761	745	749	793	723	745	747	793	791	791	726	810	752	774	758	789	812	802	758	785	745	771	750	740	772	797	827	821	768	753	779	787	782	752	831	683	790	824	775	805	792	819	749	781	770	778	776	761	751	779	766	764	807	806	806	783	792	769	769	789	777	775	820	806	801	810	753	730	785	837	783	759	796	754	797	779	778	798	764	803	722	737	787	800	863	795	768	773	799	735	785	778	832	729	757	800	764	783	796	806	719	733	766	769	803	803	760	817	761	826	779	785	827	762	745	737	767	723	776	860	794	722	802	817	777	780	772	767	798	807	746	766	801	766	790	810	772	830	773	782	772	752	798	771	758	781	788	749	797	791	742	749	751	768	774	800	759	772	761	755	757	779	761	804	787	749	733	797	815	798	800	784	764	813	794	793	805	799	777	815	767	820	814	743	784	778	754	789	714	769	800	801	753	761	800	782	775	786	802	762	760	739	808	787	786	826	775	820	780	829	772	800	751	813	732	798	788	768	800	786	813	805	707	758	791	768	783	805	799	776	798	766	808	753	809	803	831	767	762	808	790	843	746	787	743	754	734	789	765	764	783	814	826	792	790	727	772	757	770	800	820	794	774	810	745	805	746	802	770	782	756	805	758	788	758	801	836	757	797	771	728	779	778	756	776	792	790	795	753	820	826	776	789	793	816	793	815	778	782	774	783	761	757	792	830	768	801	779	825	768	750	764	760	761	723	771	828	804	800	787	806	838	769	804	796	740	833	771	798	787	769	770	859	727	751	779	790	762	835	799	754	747	776	826	797	755	747	814	812	780	803	746	764	761	778	760	777	816	784	792	806	766	802	756	701	809	833	707	861	781	767	796	816	756	801	764	797	784	762	757	754	820	827	770	776	757	776	746	767	713	764	808	833	751	778	752	838	759	718	753	745	799	790	791	802	723	815	789	753	773	796	764	806	769	766	810	843	760	772	782	803	767	767	757	753	760	742	769	781	790	765	799	801	746	780	816	803	804	798	812	813	774	737	788	803	777	748	773	769	811	744	744	734	775	770	761	793	763	787	742	758	758	768	775	792	741	742	746	805	800	771	795	804	791	751	824	772	849	818	768	745	800	766	796	804	739	754	795	811	820	779	795	783	752	756	800	772	824	819	812	728	729	765	769	813	756	795	810	753	805	740	746	766	788	795	723	799	782	827	813	765	759	763	753	762	766	847	831	782	759	743	746	812	802	756	758	791	863	821	792	767	818	750	797	810	744	788	822	809	774	802	729	771	727	814	802	818	849	746	764	775	844	797	783	813	782	793	807	778	749	786	786	795	773	771	847	831	777	765	780	798	752	803	769	721	774	820	778	785	778	810	775	803	776	776	805	790	728	797	801	778	776	819	727	741	751	797	821	812	747	735	791	755	817	791	748	742	775	756	783	725	784	705	812	732	834	769	789	755	773	781	795	821	804	748	795	790	752	793	817	785	727	757	774	777	754	760	802	825	811	808	791	781	779	770	804	846	797	786	786	755	834	823	739	825	754	758	784	777	756	797	783	805	805	780	758	823	784	741	710	776	817	805	798	821	813	747	770	762	750	778	762	772	754	769	726	762	773	747	765	776	753	754	771	775	790
59262	49103	35773	24810	14535	8253	6922	6589	6798	6563	6744	6647	6678	6573	6672	6674	6690	6635	6534	6718	6713	6624	6538	6505	6588	6560	6663	6602	6649	6576	6602	6657	6643	6589	6731	6637	6527	6565	6586	6590	6560	6737	6578	6496	6623	6676	6617	6489	6626	6507	6707	6761	6468	6570	6585	6773	6603	6692	6558	6556	6541	6697	6607	6733	6632	6607	6608	6719	6588	6616	6661	6683	6563	6595	6675	6653	6764	6655	6598	6642	6553	6643	6567	6527	6669	6608	6707	6687	6598	6630	6587	6588	6667	6593	6524	6622	6652	6695	6664	6596	6575	6693	6557	6580	6634	6608	6432	6694	6510	6538	6548	6732	6600	6666	6524	6583	6698	6628	6617	6461	6566	6598	6685	6662	6571	6676	6525	6622	6650	6585	6617	6540	6650	6681	6536	6713	6649	6657	6605	6710	6597	6615	6622	6591	6597	6657	6658	6638	6676	6706	6603	6695	6551	6549	6576	6730	6576	6484	6704	6621	6532	6594	6621	6594	6706	6571	6682	6378	6595	6571	6615	6597	6709	6640	6585	6621	6660	6653	6580	6682	6561	6665	6634	6614	6517	6660	6654	6723	6673	6558	6525	6568	6670	6762	6528	6676	6528	6713	6699	6724	6587	6703	6634	6637	6580	6688	6636	6687	6558	6580	6561	6560	6659	6665	6686	6573	6642	6629	6566	6605	6616	6709	6561	6612	6756	6692	6431	6624	6619	6507	6590	6662	6647	6595	6548	6626	6662	6602	6543	6560	6613	6638	6765	6520	6624	6421	6610	6633	6650	6479	6453	6680	6594	6608	6720	6717	6652	6657	6573	6733	6729	6657	6672	6622	6541	6603	6591	6582	6649	6802	6638	6599	6578	6614	6587	6626	6602	6614	6615	6630	6712	6501	6533	6654	6593	6629	6749	6683	6672	6581	6715	6614	6700	6540	6736	6616	6687	6611	6633	6717	6594	6578	6511	6609	6539	6660	6558	6688	6480	6607	6680	6585	6536	6592	6647	6662	6524	6691	6615	6648	6637	6650	6608	6555	6695	6541	6560	6704	6651	6680	6594	6612	6676	6571	6618	6640	6566	6673	6647	6545	6640	6513	6547	6586	6637	6656	6687	6597	6678	6518	6690	6646	6624	6693	6607	6588	6581	6625	6576	6517	6718	6719	6595	6628	6635	6618	6594	6591	6693	6652	6710	6658	6629	6649	6592	6660	6656	6561	6671	6696	6543	6649	6674	6671	6548	6619	6561	6701	6606	6547	6701	6627	6668	6574	6591	6625	6636	6653	6551	6590	6681	6656	6637	6713	6562	6769	6640	6676	6536	6636	6601	6470	6454	6625	6621	6620	6588	6738	6676	6626	6571	6663	6602	6712	6697	6536	6649	6543	6625	6639	6617	6583	6636	6617	6568	6617	6686	6690	6825	6657	6591	6549	6538	6541	6733	6649	6583	6597	6627	6683	6615	6507	6544	6585	6694	6760	6661	6588	6729	6582	6707	6529	6621	6541	6479	6700	6658	6558	6632	6733	6575	6655	6555	6607	6607	6611	6665	6585	6509	6829	6574	6704	6514	6657	6663	6488	6799	6731	6546	6549	6635	6660	6601	6610	6713	6608	6660	6715	6624	6662	6686	6662	6616	6510	6650	6608	6453	6559	6680	6600	6601	6542	6770	6740	6645	6645	6626	6619	6725	6549	6470	6634	6569	6625	6726	6627	6428	6599	6498	6674	6588	6511	6645	6665	6567	6441	6630	6736	6569	6668	6676	6558	6598	6481	6788	6614	6606	6670	6634	6642	6510	6589	6760	6507	6615	6653	6571	6571	6615	6680	6613	6581	6664	6598	6533	6507	6662	6758	6698	6632	6590	6506	6606	6717	6519	6611	6631	6612	6585	6592	6569	6704	6582	6696	6581	6643	6380	6678	6661	6730	6838	6666	6526	6671	6513	6687	6695	6609	6647	6526	6676	6494	6638	6467	6561	6556	6625	6735	6526	6626	6758	6603	6531	6561	6598	6699	6574	6633	6684	6600	6655	6759	6490	6572	6645	6645	6643	6576	6641	6606	6577	6566	6718	6597	6550	6700	6492	6490	6550	6670	6690	6686	6623	6523	6722	6600	6656	6724	6564	6458	6689	6592	6517	6674	6592	6635	6687	6575	6658	6530	6685	6571	6606	6566	6592	6505	6700	6520	6587	6723	6709	6579	6541	6513	6610	6714	6618	6548	6607	6589	6643	6671	6556	6762	6628	6670	6509	6694	6759	6439	6601	6495	6590	6517	6540	6635	6677	6667	6621	6738	6586	6644	6562	6599	6661	6733	6467	6563	6529	6554	6612	6635	6702	6500	6619	6626	6594	6627	6758	6536	6540	6622	6645	6629	6624	6678	6649	6672	6605	6681	6738	6630	6615	6595	6667	6608	6633	6699	6671	6692	6646	6607	6630	6798	6544	6775	6699	6694	6746	6719	6737	6678	6579	6541	6619	6548	6665	6625	6746	6629	6729	6526	6605	6534	6607	6670	6641	6597	6542	6676	6587	6557	6590	6759	6664	6574	6690	6694	6709	6709	6588	6632	6690	6662	6684	6620	6635	6713	6593	6611	6529	6699	6535	6669	6749	6645	6648	6792	6583	6713	6679	6564	6655	6601	6692	6579	6551	6739	6705	6576	6663	6628	6556	6688	6635	6734	6530	6685	6626	6602	6605	6693	6729	6645	6653	6615	6622	6564	6612	6598	6675	6625	6716	6607	6597	6635	6656	6636	6559	6544	6701	6525	6694	6662	6643	6531	6685	6679	6745	6693	6580	6686	6596	6688	6737	6635	6600	6580	6539	6624	6710	6620	6669	6683	6580	6629	6523	6679	6663	6678	6611	6570	6659	6592	6561	6709	6564	6623	6544	6564	6585	6653	6718	6591	6560	6543	6601	6627	6592	6612	6608	6646	6475	6559	6575	6587	6694	6562	6501	6571	6594	6536	6584	6613	6711	6584	6635	6530	6458	6664	6514	6666	6533	6649	6759	6697	6696	6632	6674	6562	6694	6593	6661	6844	6661	6693	6712	6683	6629	6559	6621	6705	6631	6612	6655	6584	6680	6663	6527	6480	6659	6673	6581	6650	6595	6621	6618	6739	6606	6503	6623	6591	6451	6679	6555	6656	6610	6530	6587	6614	6605	6635	6656	6767	6690	6573	6666	6613	6619	6681	6646	6584	6671	6668	6725	6664	6648	6637	6584	6585	6645	6715	6546	6678	6524	6482	6691	6583	6523	6536	6643	6613	6532	6620	6741	6602	6770	6603	6511	6529	6628	6581	6445	6597	6656	6609	6593	6703	6541	6559	6618	6621	6658	6584	6591	6530	6591	6534	6460	6615	6512	6492	6616	6623	6616	6645	6668	6665	6694	6603	6560	6477	6656	6614	6591	6672	6560	6520	6555	6562	6606	6609	6608	6525	6639	6687	6645	6549	6626	6548	6512	6645	6687	6603	6604	6590	6599	6616	6729	6507	6640	6667	6671	6628	6522	6750	6584	6703	6654	6689	6539	6676	6628	6659	6647	6665	6663	6695	6604	6554	6585	6657	6449	6600	6670	6657	6586	6556	6656	6634	6686	6482	6731	6621	6617	6582	6570	6530	6661	6769	6688	6576	6676	6671	6528	6610	6708	6522	6621	6561	6608	6502	6737	6556	6461	6549	6510	6613	6555	6617	6708	6616	6612	6636	6755	6556	6573	6645	6608	6619	6523	6668	6769	6534	6630	6611	6615	6596	6539	6659	6543	6626	6693	6673	6653	6517	6731	6516	6764	6596	6784	6740	6601	6615	6559	6594	6588	6614	6530	6590	6633	6546	6556	6634	6548	6749	6637	6559	6672	6776	6672	6610	6654	6705	6560	6523	6658	6559	6612	6597	6722	6525	6544	6688	6633	6656	6525	6604	6646	6694	6594	6723	6619	6689	6580	6562	6744	6564	6639	6702	6607	6586	6625	6690	6644	6532	6635	6602	6658	6584	6619	6557	6681	6560	6506	6674	6794	6697	6619	6604	6669	6658	6642	6595	6603	6747	6655	6680	6642	6633	6570	6679	6620	6612	6729	6582	6714	6580	6478	6604	6661	6602	6648	6603	6693	6696	6688	6578	6696	6564	6505	6589	6606	6642	6539	6625	6589	6619	6678	6527	6675	6605	6733	6689	6582	6621	6710	6689	6618	6680	6686	6672	6552	6598	6553	6630	6719	6734	6484	6570	6624	6587	6648	6543	6663	6556	6682	6611	6692	6554	6549	6647	6827	6550	6526	6646	6695	6550	6550	6703	6704	6582	6660	6671	6573	6483	6671	6689	6608	6764	6644	6708	6545	6636	6611	6646	6550	6535	6587	6639	6752	6685	6687	6654	6714	6734	6617	6687	6599	6531	6708	6685	6670	6584	6478	6679	6585	6686	6664	6553	6605	6554	6563	6400	6491	6584	6684	6682	6739	6579	6544	6571	6612	6593	6683	6571	6476	6611	6745	6530	6646	6604	6583	6526	6627	6613	6695	6592	6525	6617	6638	6577	6734	6540	6695	6555	6627	6633	6687	6616	6556	6606	6676	6555	6562	6620	6653	6720	6555	6732	6769	6511	6509	6679	6545	6687	6567	6723	6513	6607	6561	6607	6622	6580	6576	6687	6685	6595	6744	6674	6574	6626	6642	6533	6489	6741	6682	6667	6629	6670	6601	6691	6613	6594	6625	6604	6569	6518	6706	6596	6643	6488	6763	6551	6650	6692	6552	6601	6506	6627	6591	6611	6606	6545	6696	6666	6659	6657	6653	6666	6639	6599	6620	6763	6620	6580	6610	6556	6518	6624	6560	6557	6615	6548	6756	6750	6638	6729	6628	6717	6551	6734	6600	6723	6597	6659	6560	6678	6523	6491	6695	6588	6644	6623	6651	6691	6646	6709	6596	6536	6699	6648	6544	6544	6614	6559	6684	6678	6587	6704	6602	6472	6635	6470	6540	6617	6582	6507	6643	6491	6625	6692	6604	6700	6637	6680	6604	6515	6645	6605	6644	6600	6675	6675	6624	6563	6686	6666	6679	6606	6580	6670	6646	6600	6586	6557
27037	23409	11426	3423	1315	844	762	818	793	766	796	790	744	794	805	786	793	742	771	798	807	736	772	784	784	751	846	812	767	757	794	774	754	808	793	806	742	742	785	786	762	805	816	757	766	800	769	775	787	790	804	751	832	813	833	798	813	789	766	814	798	815	818	825	780	793	817	829	805	801	789	788	807	813	790	795	810	808	803	782	822	792	782	773	793	780	796	804	830	793	816	782	792	776	772	805	762	783	740	766	800	794	796	767	774	829	765	787	809	787	819	809	761	819	818	822	766	747	725	817	762	775	762	791	788	805	766	831	753	812	824	759	787	782	831	770	808	798	764	798	777	823	787	732	806	762	832	812	832	776	810	776	813	788	758	789	787	845	768	811	792	758	804	825	849	793	797	810	834	769	802	798	746	837	779	786	785	791	798	827	764	785	802	781	836	802	770	784	777	780	806	825	810	826	789	775	759	806	771	824	735	776	763	793	742	776	805	856	829	762	788	789	790	747	834	778	801	785	788	746	792	803	799	799	809	786	791	850	824	786	801	814	781	826	786	774	785	781	749	804	777	767	797	774	779	783	834	788	775	812	781	778	743	784	780	814	818	814	783	762	782	804	789	786	772	849	812	767	781	824	810	837	841	860	814	752	807	809	772	806	803	764	820	798	810	838	799	803	815	783	763	803	779	822	848	763	768	747	805	804	800	780	822	786	820	805	818	787	776	830	782	776	798	753	838	793	718	804	801	806	825	823	827	767	794	795	797	784	845	827	793	859	795	766	761	787	798	810	798	808	827	768	767	756	772	771	831	772	810	792	796	818	783	794	806	764	741	818	823	776	760	772	741	761	778	786	809	828	738	740	805	762	771	779	779	783	796	826	832	786	780	822	821	824	814	830	798	820	777	781	788	789	797	828	786	773	770	798	825	801	750	814	803	789	807	813	808	829	810	794	821	758	831	783	802	770	781	794	792	813	832	828	767	802	793	814	753	792	825	780	826	768	802	860	799	790	836	757	814	773	836	782	811	798	812	802	792	819	821	800	799	792	791	828	775	826	778	831	792	839	761	845	787	778	750	819	780	753	811	804	797	794	787	773	796	796	816	791	812	785	775	788	839	834	822	773	816	776	793	745	756	779	781	799	799	798	811	848	790	786	785	855	823	744	781	823	823	820	845	812	803	762	806	788	799	806	770	810	816	775	769	788	819	743	803	795	761	796	796	825	829	874	797	813	829	766	803	801	824	803	796	793	807	826	776	785	797	824	777	752	813	791	807	773	783	790	765	756	785	800	766	832	817	724	820	768	843	745	819	755	830	786	816	795	809	759	782	844	796	779	804	813	795	787	824	794	772	807	800	764	862	824	774	746	851	797	772	806	800	806	809	785	764	781	762	766	803	796	777	765	764	755	813	748	768	778	731	811	759	800	816	803	778	821	767	791	815	768	789	790	809	782	728	775	772	788	828	814	817	796	803	809	795	834	761	739	810	786	807	788	829	822	836	858	770	779	822	790	790	846	787	835	779	771	758	784	757	776	839	821	799	821	797	817	800	736	773	840	802	792	834	803	771	777	794	825	764	761	796	807	749	787	798	838	790	765	804	757	779	801	746	787	746	805	797	808	799	773	866	811	757	805	776	788	742	764	770	792	779	767	791	812	768	851	805	760	748	754	789	817	765	770	775	802	794	823	787	809	785	800	812	739	782	826	779	810	773	790	828	805	806	787	776	781	769	753	772	810	781	841	794	793	799	787	847	809	789	764	820	817	752	786	789	823	786	805	830	807	826	739	761	780	728	761	771	803	801	795	746	825	772	830	771	791	808	790	746	798	791	823	805	758	817	873	788	802	807	845	799	779	794	808	744	805	823	753	812	765	860	759	834	781	786	791	765	798	819	772	799	839	797	811	777	797	761	807	761	772	795	795	787	764	790	777	763	791	785	781	766	772	789	787	782	759	813	783	834	800	823	811	825	809	834	841	842	754	815	840	813	763	815	762	839	794	729	764	797	782	772	811	796	746	828	791	815	786	798	776	736	808	748	777	817	811	844	798	827	774	823	844	797	821	810	784	800	793	778	821	805	784	823	773	818	801	835	762	765	780	813	797	811	826	828	834	739	792	788	786	756	768	773	830	749	775	775	802	772	766	800	795	785	811	750	805	788	805	784	771	768	804	797	810	807	814	772	770	785	761	751	785	761	730	799	810	787	779	773	822	818	799	803	801	784	775	762	831	802	825	795	775	780	800	768	802	758	781	767	802	788	761	789	772	794	767	787	791	740	755	739	778	811	816	777	799	772	822	868	809	830	800	786	820	762	795	749	758	762	788	808	799	795	822	785	832	795	818	815	815	799	790	771	769	788	788	805	766	775	787	805	791	785	842	807	815	789	768	773	779	760	806	823	748	803	802	781	771	838	855	797	792	781	775	798	738	780	808	800	794	809	744	781	805	821	777	770	815	792	793	730	760	789	798	811	751	803	803	785	756	864	797	774	819	774	789	789	789	784	760	797	742	784	768	761	777	798	751	779	824	809	803	809	817	776	849	771	804	825	793	811	751	781	793	755	817	757	788	783	789	833	762	776	878	811	809	776	857	802	785	786	822	810	831	777	783	802	818	798	767	798	780	815	835	772	809	780	799	813	778	799	807	771	822	758	803	859	829	804	799	739	832	755	801	771	808	809	805	760	792	820	826	791	787	834	817	797	770	795	797	774	838	755	778	731	827	788	866	855	806	837	789	786	795	799	763	825	788	798	776	773	781	770	778	779	775	815	747	783	803	859	789	793	831	861	803	851	782	783	793	826	773	780	837	774	776	820	776	778	793	777	805	783	829	817	779	793	786	766	769	752	754	739	822	804	833	798	796	766	824	791	786	786	817	853	807	765	796	806	797	837	808	828	792	786	798	824	806	739	825	786	796	792	788	791	767	802	747	808	795	861	785	813	754	787	778	840	799	796	749	775	786	808	840	786	809	797	798	752	841	839	810	770	796	831	823	809	793	756	827	757	753	771	822	836	770	756	802	781	785	777	807	846	799	768	757	791	790	786	808	756	765	801	787	855	789	774	811	824	811	820	767	823	810	774	775	827	775	791	807	797	801	842	789	798	769	778	787	805	763	814	790	841	844	819	786	805	783	785	804	825	806	790	782	793	780	744	742	777	837	798	819	800	768	749	850	884	778	763	745	789	813	834	751	761	772	801	816	762	768	772	761	803	821	787	813	772	805	757	770	760	828	778	779	787	824	794	814	811	763	795	817	819	802	812	777	753	797	786	768	802	823	788	774	808	779	750	851	848	828	812	762	801	778	811	790	801	833	793	785	767	713	777	741	833	763	770	795	769	819	803	809	750	722	783	761	811	773	810	792	837	774	811	784	832	775	782	815	773	788	805	778	766	725	763	783	792	810	747	828	802	780	745	812	807	760	821	771	829	847	740	775	762	862	813	756	786	808	785	758	824	752	797	779	762	768	804	811	773	834	787	808	823	778	745	779	763	785
59884	49460	34725	24156	14186	8240	6941	6756	6628	6786	6726	6582	6724	6672	6693	6654	6629	6639	6589	6697	6570	6618	6699	6721	6648	6752	6642	6744	6615	6750	6644	6684	6738	6682	6634	6661	6487	6629	6618	6691	6749	6667	6619	6809	6716	6665	6623	6651	6531	6672	6477	6663	6664	6730	6571	6642	6693	6550	6666	6592	6691	6627	6645	6645	6624	6685	6559	6618	6821	6808	6648	6616	6719	6658	6725	6706	6617	6770	6628	6710	6672	6691	6680	6777	6714	6706	6781	6699	6700	6652	6653	6644	6634	6663	6673	6697	6612	6712	6675	6670	6662	6624	6812	6625	6818	6729	6747	6630	6598	6724	6608	6565	6712	6726	6789	6708	6764	6857	6800	6817	6656	6623	6721	6681	6615	6703	6847	6641	6653	6684	6735	6647	6722	6703	6691	6682	6764	6603	6636	6612	6592	6525	6695	6746	6613	6630	6661	6607	6732	6683	6875	6752	6663	6680	6802	6580	6695	6743	6506	6666	6665	6743	6796	6779	6778	6565	6721	6618	6676	6767	6736	6798	6643	6606	6571	6636	6656	6804	6634	6710	6546	6609	6735	6561	6660	6751	6690	6521	6711	6756	6565	6588	6653	6654	6716	6639	6730	6757	6589	6731	6651	6603	6654	6779	6667	6701	6811	6541	6686	6698	6670	6622	6823	6710	6712	6686	6584	6765	6688	6615	6682	6630	6703	6726	6605	6662	6744	6677	6678	6707	6530	6690	6659	6688	6605	6713	6795	6711	6661	6718	6719	6642	6858	6606	6714	6591	6653	6696	6770	6596	6699	6602	6684	6573	6621	6720	6653	6661	6743	6701	6568	6584	6678	6571	6663	6713	6686	6711	6668	6677	6607	6708	6828	6777	6651	6613	6588	6620	6656	6693	6701	6592	6693	6702	6722	6675	6739	6785	6602	6708	6647	6531	6676	6686	6655	6583	6608	6615	6657	6594	6708	6745	6620	6631	6807	6578	6669	6702	6720	6671	6610	6712	6658	6663	6669	6763	6712	6735	6757	6678	6657	6630	6704	6666	6576	6746	6863	6774	6729	6588	6667	6706	6773	6677	6747	6570	6651	6780	6711	6632	6648	6589	6754	6712	6694	6683	6539	6565	6721	6655	6713	6639	6628	6783	6660	6662	6664	6646	6827	6595	6703	6729	6613	6745	6747	6629	6768	6562	6744	6738	6727	6815	6453	6735	6667	6704	6719	6796	6732	6645	6707	6657	6616	6689	6683	6718	6699	6613	6650	6749	6640	6625	6872	6561	6677	6684	6741	6811	6740	6671	6680	6723	6698	6632	6724	6770	6711	6723	6658	6691	6747	6756	6574	6598	6596	6680	6721	6694	6726	6508	6865	6672	6872	6731	6668	6754	6674	6732	6591	6571	6744	6611	6639	6642	6777	6560	6687	6688	6764	6610	6693	6667	6555	6618	6511	6546	6695	6720	6712	6852	6702	6629	6718	6759	6754	6640	6600	6618	6719	6597	6701	6623	6494	6847	6696	6530	6713	6694	6651	6717	6597	6712	6683	6513	6618	6752	6628	6644	6659	6643	6639	6811	6797	6705	6599	6701	6675	6609	6680	6633	6668	6667	6692	6685	6687	6812	6741	6728	6618	6701	6744	6608	6701	6675	6657	6720	6875	6655	6735	6565	6742	6804	6618	6741	6662	6746	6625	6805	6747	6478	6666	6644	6823	6709	6689	6699	6700	6777	6785	6623	6662	6630	6870	6766	6644	6665	6553	6763	6724	6689	6623	6665	6764	6700	6664	6697	6573	6580	6696	6570	6694	6636	6678	6589	6683	6633	6717	6670	6711	6643	6711	6598	6677	6602	6723	6796	6641	6631	6642	6671	6627	6641	6811	6699	6645	6754	6582	6537	6664	6774	6681	6633	6611	6579	6744	6776	6589	6765	6647	6587	6672	6690	6769	6711	6734	6595	6536	6701	6760	6769	6766	6725	6712	6617	6625	6668	6784	6698	6662	6729	6719	6605	6641	6729	6845	6704	6775	6698	6666	6594	6542	6639	6621	6636	6570	6595	6558	6767	6731	6675	6634	6700	6739	6727	6701	6748	6645	6721	6733	6752	6703	6617	6775	6672	6664	6638	6785	6741	6838	6692	6741	6635	6609	6517	6677	6775	6637	6706	6753	6787	6589	6761	6716	6574	6650	6698	6811	6740	6713	6626	6797	6679	6638	6571	6695	6748	6605	6632	6741	6805	6792	6759	6568	6597	6680	6630	6704	6689	6643	6637	6721	6622	6595	6623	6599	6798	6635	6654	6581	6738	6686	6720	6708	6616	6714	6881	6663	6752	6730	6738	6639	6694	6700	6609	6708	6636	6679	6764	6619	6610	6758	6717	6682	6590	6759	6817	6656	6733	6657	6823	6624	6778	6671	6619	6669	6729	6725	6819	6746	6695	6687	6651	6705	6729	6702	6659	6728	6703	6663	6784	6728	6770	6655	6783	6667	6668	6578	6749	6776	6845	6645	6693	6647	6749	6666	6734	6799	6651	6618	6601	6599	6630	6654	6645	6696	6690	6638	6696	6666	6689	6720	6687	6663	6790	6838	6807	6450	6579	6811	6704	6675	6550	6852	6732	6679	6546	6769	6744	6721	6720	6758	6746	6801	6762	6657	6629	6728	6754	6606	6760	6823	6728	6791	6613	6671	6758	6691	6819	6576	6582	6757	6637	6616	6722	6603	6664	6702	6661	6745	6750	6583	6738	6681	6553	6533	6717	6724	6713	6803	6784	6698	6683	6670	6647	6575	6730	6732	6650	6778	6793	6644	6644	6625	6779	6730	6706	6636	6655	6652	6731	6567	6675	6699	6656	6732	6666	6743	6527	6749	6752	6710	6839	6673	6643	6720	6598	6549	6654	6683	6610	6663	6726	6831	6645	6753	6741	6689	6737	6580	6613	6797	6662	6838	6534	6885	6773	6562	6736	6642	6661	6574	6727	6618	6684	6694	6827	6768	6693	6708	6696	6622	6607	6614	6733	6661	6729	6664	6647	6695	6809	6625	6854	6650	6763	6650	6649	6659	6680	6622	6703	6712	6642	6901	6725	6704	6712	6637	6641	6539	6549	6801	6618	6733	6737	6793	6749	6777	6742	6673	6628	6590	6653	6571	6610	6640	6679	6740	6607	6608	6657	6742	6666	6729	6670	6585	6546	6746	6704	6757	6668	6660	6638	6734	6744	6660	6723	6642	6698	6844	6759	6640	6663	6702	6712	6618	6652	6681	6738	6768	6787	6675	6614	6810	6576	6666	6623	6782	6781	6642	6729	6736	6670	6513	6730	6683	6811	6541	6677	6672	6743	6652	6671	6788	6684	6579	6827	6603	6875	6730	6525	6769	6745	6628	6664	6628	6672	6690	6597	6584	6708	6792	6673	6665	6650	6650	6733	6555	6642	6619	6533	6728	6522	6756	6623	6830	6764	6655	6765	6603	6601	6755	6638	6850	6758	6739	6777	6564	6754	6716	6672	6745	6629	6722	6692	6628	6819	6685	6685	6676	6772	6568	6655	6563	6603	6738	6648	6697	6735	6800	6771	6784	6595	6676	6576	6634	6616	6653	6726	6639	6721	6754	6604	6692	6615	6753	6636	6672	6727	6607	6656	6610	6630	6728	6764	6635	6729	6661	6689	6738	6745	6851	6618	6611	6889	6624	6705	6892	6657	6559	6674	6789	6870	6709	6598	6625	6651	6616	6636	6490	6656	6543	6662	6589	6663	6787	6733	6697	6750	6591	6649	6801	6638	6665	6716	6600	6699	6686	6706	6691	6559	6661	6699	6516	6694	6678	6676	6685	6706	6800	6788	6602	6719	6783	6677	6662	6797	6749	6741	6625	6751	6722	6708	6646	6825	6693	6766	6638	6515	6663	6698	6778	6737	6659	6748	6662	6720	6660	6610	6564	6679	6712	6653	6668	6758	6618	6748	6740	6704	6607	6734	6578	6664	6588	6704	6621	6701	6682	6678	6734	6670	6639	6574	6832	6648	6531	6850	6801	6721	6846	6782	6608	6689	6699	6758	6786	6639	6857	6669	6664	6742	6578	6619	6559	6644	6761	6695	6617	6808	6693	6732	6699	6603	6663	6690	6699	6652	6680	6746	6726	6634	6598	6750	6631	6693	6636	6713	6703	6705	6596	6798	6700	6653	6684	6670	6663	6661	6815	6701	6537	6818	6625	6760	6713	6711	6735	6746	6831	6691	6695	6737	6733	6678	6746	6792	6677	6647	6881	6711	6686	6730	6726	6721	6769	6667	6691	6625	6658	6561	6672	6540	6684	6662	6657	6497	6674	6763	6749	6630	6667	6669	6601	6782	6746	6727	6703	6612	6792	6623	6675	6749	6747	6676	6685	6738	6687	6755	6701	6823	6665	6779	6697	6683	6773	6695	6642	6769	6612	6773	6583	6665	6750	6652	6776	6703	6760	6633	6727	6769	6590	6692	6600	6759	6674	6674	6651	6610	6657	6715	6705	6627	6666	6634	6594	6796	6771	6576	6597	6668	6702	6626	6649	6652	6543	6722	6673	6786	6588	6615	6628	6799	6773	6689	6666	6675	6557	6785	6708	6736	6608	6739	6729	6528	6593	6700	6684	6573	6785	6542	6639	6733	6676	6497	6652	6746	6809	6701	6587	6692	6749	6641	6594	6709	6672	6490	6659	6730	6859	6689	6586	6834	6602	6775	6699	6719	6664	6653	6664	6643	6766	6701	6744	6495	6702	6708	6714	6670	6801	6849	6654	6633	6830	6698	6655	6723	6696	6561	6682	6557	6703	6784	6647	6714	6637	6806	6796	6682	6656	6694	6724	6774	6629	6670	6626	6713	6708	6706	6750	6688	6691	6657	6722	6704	6607	6743	6671	6731	6558	6664	6763	6599	6758	6789	6751	6629	6560	6650	6606	6731	6714	6723	6675	6801	6762	6682	6689	6702	6775	6759	6675	6841	6681	6676	6604	6683	6762	6687	6547	6636	6726	6624	6704	6789	6683	6738	6642	6686	6742	6689	6766	6571	6784	6722	6610	6657	6675	6709	6669	6679	6534	6595	6791	6714	6643	6671	6678	6710
39327	42254	24279	8452	2179	1082	963	937	820	919	875	923	898	893	915	896	886	904	890	905	883	889	952	877	870	871	897	888	921	912	906	872	904	853	902	923	894	895	875	861	833	876	880	907	877	910	886	893	883	877	886	914	870	906	867	903	878	930	897	939	943	861	914	890	919	912	866	904	828	862	932	857	900	862	948	816	886	901	871	958	885	881	914	911	897	857	891	858	849	848	832	876	911	967	872	923	855	913	925	884	938	880	876	902	903	883	889	868	906	888	845	876	899	884	878	909	838	895	945	904	915	768	858	932	928	883	926	928	878	939	889	868	884	858	913	917	892	869	890	889	898	874	913	902	857	895	942	929	821	905	840	912	877	903	889	900	931	908	868	889	896	877	942	918	892	948	919	830	915	884	959	951	850	875	931	913	931	925	922	841	905	894	868	900	927	833	828	937	960	921	901	858	850	866	835	914	955	889	906	928	941	851	913	927	865	891	916	914	878	969	865	902	907	889	930	904	907	856	826	875	896	902	898	873	892	885	846	892	891	898	922	890	934	854	881	867	884	898	855	842	939	930	888	936	915	882	926	893	873	893	932	898	876	909	905	875	876	922	875	882	889	858	912	849	940	873	911	902	906	919	906	884	900	888	914	923	863	897	913	912	882	896	921	891	884	928	888	896	879	876	899	897	928	876	863	904	909	909	888	915	912	900	912	862	843	870	881	880	821	840	880	910	908	867	875	842	902	868	885	868	950	907	888	921	833	925	863	904	835	812	896	956	863	935	910	927	888	894	935	904	884	876	941	956	935	878	892	903	879	899	868	890	884	900	873	876	906	928	904	862	934	869	901	874	835	842	908	893	847	893	896	825	890	860	905	943	883	886	873	907	842	926	925	914	862	900	961	883	844	915	894	847	962	905	885	893	877	887	881	899	881	868	966	957	899	917	804	894	896	909	847	880	876	873	958	861	815	914	862	867	878	894	913	883	880	906	885	876	917	886	888	884	843	875	884	888	906	893	842	899	875	884	926	917	892	910	873	835	887	907	840	852	866	871	966	841	941	894	850	869	824	880	904	887	920	861	901	931	924	919	856	873	913	887	834	875	899	896	886	954	899	889	918	920	908	879	839	870	835	886	901	979	901	851	890	884	962	888	885	923	881	973	924	948	921	886	886	966	900	884	863	848	910	914	906	901	891	882	920	860	926	896	879	859	950	899	915	897	887	938	905	946	839	886	829	912	911	917	911	905	868	928	894	893	935	910	902	889	901	917	945	883	866	906	865	877	849	810	869	884	856	913	865	941	888	866	931	887	891	910	890	898	899	910	875	841	876	905	908	883	897	914	949	886	952	850	883	847	891	884	873	882	846	871	860	861	951	861	865	920	904	908	930	868	853	915	871	838	907	876	853	868	881	904	944	901	888	889	892	904	879	960	891	906	860	921	925	891	902	912	866	853	927	845	872	880	869	854	963	821	842	915	894	873	922	935	893	913	908	877	925	866	933	900	868	899	871	886	915	892	931	812	938	847	871	890	897	895	877	872	871	879	856	936	852	912	870	872	959	906	936	927	935	887	897	895	862	939	899	889	942	869	898	927	865	909	898	882	850	889	940	882	912	879	856	930	857	885	896	933	876	869	911	890	869	908	955	863	942	895	878	882	930	901	939	937	842	920	833	869	861	890	910	925	950	888	915	894	911	883	887	872	879	889	885	885	864	933	892	943	944	894	884	934	851	953	863	917	908	894	885	873	892	883	896	879	892	907	875	868	867	921	874	848	920	942	866	924	922	897	920	867	863	864	869	890	880	866	846	852	902	898	906	799	908	915	872	922	867	885	882	871	906	922	823	875	972	872	860	877	880	900	871	852	901	851	923	913	945	886	869	879	863	948	881	904	923	871	899	871	909	873	874	938	911	860	961	868	896	916	967	866	929	966	916	892	862	919	864	875	904	923	858	932	921	920	918	901	846	865	852	898	835	917	856	906	889	913	873	890	824	947	897	885	928	857	882	906	871	927	892	945	923	863	881	941	909	893	871	851	905	895	899	886	914	888	887	893	902	887	953	930	911	894	918	883	901	956	922	898	909	877	904	920	865	908	923	890	925	914	875	951	928	890	865	922	964	932	869	920	907	883	878	915	910	887	905	877	936	907	929	899	861	842	875	907	923	919	887	834	870	882	921	887	908	861	926	882	857	889	919	916	939	873	954	900	856	873	856	887	864	860	888	896	931	889	900	888	898	852	926	894	867	886	882	938	858	872	910	910	930	868	990	894	897	926	920	968	867	954	840	864	842	851	887	916	860	873	878	894	909	901	856	886	892	858	911	827	922	832	911	892	885	923	877	894	912	867	928	882	862	897	891	943	902	915	875	900	878	887	827	871	849	880	916	878	895	890	893	899	899	902	856	925	887	891	862	903	904	923	904	895	862	908	857	880	879	882	868	881	907	934	882	877	927	923	907	880	900	908	881	930	870	833	946	896	878	908	857	892	856	918	910	949	862	952	931	887	874	884	886	879	906	909	896	885	951	917	893	947	910	884	942	867	882	895	927	900	845	908	923	896	885	906	860	920	908	890	885	887	890	918	918	957	873	893	953	884	954	910	857	890	910	931	943	877	901	925	972	925	976	891	860	905	899	869	941	870	842	895	852	814	941	886	884	925	877	879	915	930	882	943	872	872	930	855	896	884	833	895	940	864	904	882	869	901	924	894	891	912	870	934	946	911	883	801	878	887	858	867	912	915	864	930	930	929	914	887	917	907	873	936	956	877	918	904	875	886	915	891	868	897	884	945	884	887	953	873	904	907	882	923	908	850	859	901	895	898	870	943	893	835	855	861	920	894	858	847	858	916	874	852	848	896	878	906	888	859	941	922	888	873	882	935	893	881	867	884	860	893	901	926	856	888	914	880	891	910	856	928	913	895	900	844	924	877	886	911	862	896	881	935	931	886	917	883	881	903	895	916	886	888	893	899	905	910	885	875	868	939	886	909	888	921	907	901	852	913	935	902	844	916	864	904	846	914	886	976	872	935	878	861	844	914	898	950	896	870	910	875	887	907	913	926	863	870	898	891	845	874	907	905	885	859	896	900	886	914	901	971	904	897	906	942	915	921	892	885	929	888	901	897	877	876	878	950	932	898	914	934	912	889	884	858	905	900	922	868	900	890	906	871	879	899	834	897	893	886	930	885	862	913	888	922	934	967	872	917	864	924	836	882	885	915	912	903	906	870	832	869	916	839	874	867	896	898	896	863	920	929	902	900	875	891	911	964	900	960	877	901	940	932	900	949	917	888	909	915	894	894	930	826	908	912	899	850	917	855	863	926	936	879	891	890	840	890	944	896	907	931	891	939	905	881	862	943	894	890	883	932	888	912	839	901	877	881	874	908	900	906	898	902	903	895	882	937	874	919	890	958	905	917	907	917	860	905	873	913	914	857	931	913	879	838	868	907	842	864	857	935	917	902	905	922	853	857	893	948	898	898	930	914	873	847	948	904
68677	62017	47390	34898	22748	11613	7897	7333	7325	7374	7368	7342	7330	7404	7471	7326	7425	7394	7346	7394	7374	7299	7404	7305	7497	7293	7413	7250	7406	7319	7357	7444	7341	7372	7362	7401	7429	7335	7202	7352	7430	7413	7391	7318	7356	7434	7394	7308	7440	7353	7312	7380	7255	7119	7465	7337	7364	7357	7401	7289	7488	7375	7407	7471	7447	7258	7386	7283	7400	7434	7395	7385	7404	7253	7348	7182	7301	7439	7320	7196	7380	7488	7395	7455	7225	7389	7238	7374	7296	7272	7324	7270	7394	7330	7284	7417	7422	7429	7450	7422	7428	7448	7364	7388	7368	7360	7311	7296	7472	7313	7377	7470	7474	7274	7258	7312	7282	7538	7295	7468	7391	7309	7419	7312	7350	7376	7353	7485	7163	7390	7435	7420	7332	7387	7511	7488	7322	7357	7471	7368	7397	7350	7357	7489	7299	7296	7370	7116	7397	7333	7307	7414	7298	7359	7449	7353	7280	7414	7406	7410	7250	7271	7433	7419	7258	7498	7450	7409	7398	7497	7294	7343	7395	7412	7299	7345	7362	7286	7492	7560	7332	7301	7335	7456	7280	7268	7430	7313	7327	7245	7356	7421	7477	7406	7437	7363	7282	7344	7362	7506	7470	7333	7385	7317	7495	7338	7496	7313	7404	7484	7386	7342	7432	7346	7397	7298	7474	7416	7338	7394	7442	7407	7271	7409	7327	7428	7380	7488	7430	7400	7412	7464	7504	7318	7368	7454	7443	7479	7398	7426	7558	7506	7374	7282	7428	7429	7413	7297	7511	7364	7556	7423	7297	7260	7435	7405	7311	7340	7404	7381	7364	7348	7303	7348	7418	7359	7358	7372	7398	7316	7391	7428	7376	7371	7399	7535	7390	7364	7489	7472	7207	7301	7375	7276	7410	7367	7383	7382	7330	7394	7279	7440	7364	7357	7368	7380	7350	7331	7405	7258	7430	7206	7357	7361	7376	7439	7258	7310	7392	7527	7328	7322	7407	7274	7467	7358	7174	7403	7448	7522	7366	7448	7371	7385	7445	7434	7279	7286	7388	7340	7322	7409	7453	7344	7406	7320	7387	7421	7272	7342	7379	7424	7350	7408	7314	7332	7435	7372	7333	7314	7450	7435	7343	7408	7345	7277	7319	7427	7317	7469	7343	7288	7449	7242	7344	7308	7363	7335	7278	7347	7392	7347	7300	7304	7263	7433	7209	7303	7410	7391	7295	7439	7381	7423	7328	7299	7390	7433	7321	7303	7365	7224	7390	7374	7291	7522	7435	7404	7361	7408	7350	7326	7343	7270	7353	7380	7383	7503	7286	7422	7380	7482	7338	7383	7366	7398	7301	7404	7467	7302	7339	7258	7329	7208	7425	7218	7415	7384	7304	7375	7248	7355	7466	7363	7223	7271	7441	7311	7435	7425	7252	7428	7323	7468	7374	7368	7424	7354	7476	7323	7378	7409	7403	7254	7348	7432	7404	7414	7491	7395	7348	7414	7389	7458	7349	7334	7482	7450	7503	7380	7395	7296	7319	7241	7354	7458	7434	7338	7463	7347	7402	7345	7387	7343	7262	7410	7359	7378	7325	7504	7456	7500	7390	7503	7347	7411	7358	7371	7392	7310	7345	7397	7430	7379	7318	7432	7301	7361	7329	7464	7225	7247	7349	7527	7287	7350	7365	7383	7404	7225	7432	7345	7367	7425	7420	7250	7472	7482	7596	7351	7285	7359	7393	7353	7350	7415	7333	7386	7295	7303	7426	7398	7334	7542	7291	7329	7385	7279	7380	7339	7464	7363	7367	7456	7399	7334	7396	7370	7337	7306	7383	7350	7373	7297	7189	7426	7326	7388	7369	7332	7310	7358	7421	7278	7392	7373	7413	7430	7406	7331	7307	7342	7495	7355	7333	7431	7337	7409	7389	7372	7310	7250	7335	7396	7336	7326	7238	7269	7268	7390	7330	7446	7270	7434	7240	7336	7375	7346	7197	7457	7278	7424	7456	7369	7445	7368	7533	7345	7383	7471	7403	7303	7437	7375	7380	7402	7438	7361	7312	7270	7457	7413	7268	7510	7349	7407	7514	7354	7317	7295	7321	7477	7456	7461	7280	7470	7348	7357	7392	7280	7286	7193	7253	7366	7280	7278	7349	7515	7403	7259	7355	7369	7310	7492	7463	7449	7369	7219	7574	7495	7378	7308	7318	7309	7325	7479	7216	7448	7429	7295	7399	7409	7370	7337	7439	7393	7288	7317	7460	7382	7386	7381	7489	7458	7495	7453	7360	7329	7361	7408	7419	7491	7492	7221	7316	7366	7389	7456	7308	7403	7383	7310	7417	7455	7330	7374	7158	7384	7416	7407	7441	7388	7512	7404	7367	7336	7328	7525	7447	7392	7503	7406	7515	7266	7409	7400	7321	7391	7374	7348	7488	7379	7219	7378	7326	7316	7255	7448	7485	7376	7259	7196	7249	7394	7400	7364	7406	7394	7406	7328	7435	7373	7396	7417	7397	7501	7432	7456	7237	7272	7348	7466	7270	7354	7374	7330	7464	7325	7361	7327	7370	7355	7398	7217	7291	7395	7353	7364	7322	7332	7304	7390	7321	7333	7232	7403	7340	7382	7326	7437	7281	7367	7408	7346	7413	7358	7325	7365	7308	7341	7454	7360	7253	7357	7392	7513	7346	7384	7537	7493	7356	7351	7379	7462	7346	7402	7592	7368	7317	7375	7300	7574	7412	7409	7392	7353	7435	7358	7325	7386	7472	7260	7325	7375	7519	7302	7380	7299	7447	7434	7475	7350	7482	7349	7503	7487	7367	7331	7462	7314	7515	7350	7438	7343	7314	7422	7281	7424	7345	7323	7225	7278	7426	7341	7434	7464	7266	7336	7302	7408	7346	7451	7363	7390	7328	7504	7326	7423	7427	7351	7286	7305	7273	7324	7527	7464	7350	7369	7312	7456	7374	7526	7274	7243	7290	7374	7295	7395	7296	7374	7289	7390	7468	7370	7356	7396	7286	7298	7355	7345	7390	7399	7285	7384	7445	7231	7457	7344	7414	7380	7244	7443	7406	7433	7273	7464	7421	7495	7292	7359	7349	7246	7396	7386	7354	7465	7390	7503	7399	7421	7511	7249	7448	7326	7369	7455	7319	7349	7368	7547	7320	7387	7283	7316	7526	7428	7269	7385	7241	7476	7421	7328	7474	7414	7337	7356	7447	7388	7268	7348	7305	7489	7311	7280	7300	7507	7338	7432	7371	7379	7341	7302	7307	7357	7324	7297	7333	7331	7449	7397	7479	7239	7474	7319	7482	7282	7459	7486	7247	7364	7247	7451	7413	7301	7364	7438	7397	7355	7429	7358	7408	7388	7441	7530	7418	7336	7460	7390	7338	7326	7292	7479	7355	7443	7380	7429	7364	7387	7502	7331	7400	7355	7354	7260	7303	7411	7289	7418	7323	7405	7339	7389	7428	7292	7275	7372	7480	7449	7444	7383	7319	7390	7253	7346	7394	7314	7449	7431	7420	7356	7322	7506	7397	7321	7371	7557	7275	7414	7401	7347	7464	7345	7411	7227	7312	7442	7354	7308	7392	7446	7489	7204	7406	7365	7441	7340	7411	7405	7424	7263	7358	7347	7436	7310	7360	7295	7413	7415	7446	7544	7466	7406	7283	7363	7447	7410	7341	7229	7459	7350	7468	7300	7497	7473	7380	7355	7408	7374	7434	7353	7514	7252	7318	7482	7234	7287	7411	7490	7547	7276	7308	7488	7434	7358	7447	7458	7403	7251	7395	7318	7323	7348	7457	7408	7496	7324	7404	7459	7340	7350	7456	7400	7235	7351	7394	7392	7299	7319	7361	7421	7383	7378	7429	7372	7532	7478	7307	7289	7360	7333	7453	7281	7388	7288	7424	7397	7335	7404	7364	7347	7394	7456	7385	7358	7237	7262	7305	7433	7372	7256	7388	7575	7442	7269	7277	7428	7429	7257	7342	7228	7323	7395	7332	7288	7400	7399	7428	7449	7412	7419	7492	7238	7369	7374	7585	7366	7305	7350	7435	7232	7413	7450	7369	7365	7298	7320	7436	7375	7477	7233	7449	7418	7348	7404	7471	7452	7314	7346	7261	7423	7359	7317	7314	7352	7585	7514	7288	7436	7343	7478	7434	7467	7272	7436	7363	7466	7342	7292	7349	7453	7374	7298	7337	7376	7370	7266	7414	7428	7366	7270	7327	7365	7382	7409	7343	7300	7505	7363	7466	7270	7425	7376	7464	7377	7360	7334	7401	7451	7380	7325	7292	7241	7386	7371	7352	7325	7369	7388	7296	7314	7506	7318	7348	7296	7390	7275	7294	7203	7365	7325	7408	7327	7479	7497	7370	7308	7394	7534	7354	7392	7358	7430	7348	7369	7454	7370	7441	7328	7374	7460	7313	7387	7347	7440	7298	7461	7444	7361	7394	7432	7487	7316	7306	7381	7399	7264	7192	7413	7350	7391	7373	7283	7413	7389	7361	7503	7284	7272	7446	7270	7406	7341	7318	7406	7310	7295	7370	7327	7380	7326	7373	7418	7388	7459	7361	7368	7465	7375	7363	7337	7335	7292	7370	7371	7502	7373	7386	7418	7479	7363	7460	7402	7372	7313	7488	7314	7465	7381	7367	7312	7430	7369	7436	7299	7371	7461	7268	7275	7300	7349	7450	7412	7252	7277	7383	7254	7431	7380	7445	7343	7398	7387	7444	7357	7366	7235	7364	7409	7408	7382	7292	7343	7471	7305	7318	7413	7440	7290	7439	7329	7471	7344	7437	7381	7389	7396	7356	7401	7442	7339	7448	7344	7419	7350	7392	7433	7390	7335	7280	7296	7477	7416	7298	7250	7330	7428	7398	7532	7391	7339	7536	7325	7482	7361	7421	7425	7285	7328	7308	7332	7330	7483	7365	7331	7276	7368	7402	7524	7318	7371	7337	7417	7195	7461	7356	7284	7518	7376	7387	7233	7328	7234	7490	7359	7320	7483	7369	7411	7429	7419	7408	7432	7380	7495	7314	7461	7353	7535	7352	7374	7433	7262	7429	7361	7251	7311
51523	54701	32671	13938	3587	1368	1020	988	974	928	947	921	933	898	893	913	912	917	934	907	928	908	920	974	973	918	902	922	943	925	956	909	966	943	922	900	910	893	913	1011	892	973	926	937	896	916	867	951	939	956	930	932	953	899	890	935	944	949	954	859	980	935	1004	1012	934	900	973	875	945	930	943	971	938	925	919	866	941	896	916	884	943	921	923	902	933	962	958	915	926	957	1012	934	950	939	883	909	947	949	999	879	938	872	960	921	922	917	924	907	982	910	874	965	901	882	953	925	949	883	942	948	865	947	943	928	916	892	838	1001	965	898	956	975	920	924	964	934	934	962	919	871	954	933	959	945	932	926	936	890	944	1007	909	905	906	945	939	931	962	938	938	1010	971	908	943	994	921	880	970	915	970	927	929	959	944	947	930	905	932	873	895	931	935	968	940	916	903	938	972	966	922	941	929	960	1000	889	920	940	979	901	902	988	910	960	933	933	933	919	932	927	906	939	940	964	910	953	997	934	971	965	882	890	915	930	969	953	893	876	946	984	954	923	953	953	929	896	896	925	909	940	907	986	915	913	970	931	925	964	963	927	935	908	941	945	930	896	880	911	976	928	881	881	1014	951	897	977	931	932	955	906	944	942	937	935	902	985	921	942	895	910	964	942	930	978	951	908	957	935	949	946	961	901	958	948	894	945	957	905	977	957	860	926	948	920	881	972	966	925	954	956	901	908	945	935	886	909	945	973	929	959	945	987	926	933	946	888	876	916	948	936	931	965	954	909	968	945	890	903	919	931	938	946	976	960	991	942	945	930	912	947	928	908	932	964	894	923	911	955	907	945	927	925	881	933	897	925	951	961	882	969	862	903	911	938	946	909	899	937	931	988	926	980	926	925	925	923	939	906	957	963	923	929	895	898	914	971	921	933	935	973	917	938	975	948	988	915	934	919	963	935	972	919	920	898	1006	957	881	923	938	872	925	943	930	917	908	895	951	907	929	887	912	968	946	885	921	896	923	941	921	900	949	933	931	901	962	934	979	938	973	877	922	904	883	934	933	974	937	923	897	952	916	952	919	853	933	912	918	944	908	908	923	954	953	957	944	927	925	930	928	905	932	891	957	897	919	925	974	905	931	889	894	947	961	881	914	905	888	968	978	954	946	945	937	954	933	921	909	968	976	933	908	917	944	901	952	931	910	912	890	970	931	935	942	945	929	961	946	949	930	945	991	938	960	939	954	917	971	907	931	945	939	905	907	886	896	952	952	914	873	938	932	935	957	914	931	915	935	900	929	926	963	946	944	926	993	910	909	992	953	924	957	886	948	933	921	971	970	975	948	914	914	956	949	896	943	943	891	958	962	977	910	896	968	923	955	988	940	920	941	961	947	927	932	940	998	938	888	857	980	888	907	946	918	936	969	953	949	934	947	946	966	953	949	906	909	873	898	893	975	899	960	903	923	918	958	953	899	889	928	911	925	898	903	918	916	964	940	953	901	890	896	935	903	976	884	968	969	900	960	930	973	903	946	959	926	903	924	911	1006	957	968	960	963	971	977	941	907	913	936	921	916	958	965	956	958	942	964	883	943	924	951	911	956	898	966	899	974	915	899	943	940	918	927	885	955	946	915	893	912	878	922	942	984	939	935	917	1004	969	953	945	919	880	863	941	914	926	912	936	951	856	881	886	926	939	916	925	942	897	902	951	885	949	976	923	913	897	960	927	884	933	938	926	932	985	934	917	908	999	978	910	943	972	984	1008	903	989	947	928	970	982	916	933	964	934	909	910	946	969	878	934	988	943	942	921	938	899	916	898	956	915	936	925	911	914	933	910	928	911	934	914	966	936	911	896	909	964	921	923	931	847	946	929	994	982	922	960	934	959	973	967	949	904	948	943	870	950	911	953	935	919	874	901	864	965	908	953	900	931	887	914	938	963	936	962	908	928	925	919	972	916	944	888	928	918	923	972	931	894	922	930	961	964	923	928	935	944	900	912	941	961	875	933	932	951	931	895	971	937	953	946	970	944	949	937	931	941	914	929	938	982	944	921	952	941	923	970	965	923	1011	909	858	920	855	894	890	936	939	938	953	946	976	937	950	917	913	967	988	905	920	949	912	965	1002	959	947	927	911	952	932	924	914	884	929	921	958	948	895	923	963	948	899	942	919	924	941	923	934	917	954	932	902	891	932	930	977	892	923	914	944	930	970	962	952	931	920	918	943	897	963	913	926	927	978	909	997	912	875	938	963	914	956	933	988	889	941	968	936	987	986	959	909	940	903	909	929	919	969	943	947	894	981	908	938	953	963	895	956	920	930	899	950	939	870	924	925	970	948	976	929	930	912	923	948	892	942	926	948	916	941	891	923	943	896	959	953	930	955	913	941	922	949	989	920	920	932	959	959	985	908	931	946	923	960	913	947	872	962	889	933	963	983	960	938	942	996	940	923	949	914	942	969	902	908	946	901	938	931	926	906	938	961	917	905	932	916	968	935	963	897	964	906	899	974	928	897	901	981	960	885	994	976	916	924	900	969	931	923	929	890	922	940	960	946	897	923	927	919	983	898	988	942	915	913	929	930	881	912	949	903	953	898	985	934	949	867	896	924	919	992	965	920	953	855	944	952	922	904	935	969	978	982	897	957	886	942	959	916	913	946	922	892	957	925	917	926	920	944	908	897	909	943	938	918	951	958	898	932	951	920	895	927	940	929	987	894	954	897	906	921	932	976	1011	891	957	890	872	951	966	921	920	904	941	950	887	949	924	956	894	916	934	863	936	940	954	940	922	978	969	981	931	885	1000	937	893	945	966	936	920	931	954	948	920	913	983	946	954	950	948	903	868	927	912	927	914	939	962	923	878	879	966	945	927	895	936	923	924	978	899	906	910	868	909	853	909	931	961	1002	957	903	913	919	921	956	902	967	958	914	937	938	896	879	919	939	929	956	949	914	929	925	961	942	932	985	941	897	926	902	943	952	958	905	868	946	914	987	932	961	936	916	931	898	971	937	924	944	966	932	900	923	904	901	896	952	872	899	943	918	951	895	934	981	921	929	942	909	936	957	889	947	962	933	930	908	919	909	925	949	890	936	977	916	935	931	998	870	930	918	969	898	907	922	958	956	952	968	926	967	927	937	940	963	968	913	939	955	925	927	907	930	927	946	939	915	939	919	955	885	900	992	960	969	941	934	894	884	882	977	985	924	956	869	922	991	928	920	882	943	1001	910	926	966	935	931	964	961	932	928	968	948	918	917	875	961	917	942	979	908	909	881	885	919	968	901	880	981	946	945	958	954	902	940	937	946	902	911	935	878	895	926	917	967	875	963	904	970	922	911	908	984	927	979	891	928	970	912	978	930	978	953	930	970	895	928	905	969	876	912	999	927	953	905	867	1006	1001	905	925	906	943	947	939	900	965	888	918	894	942	933	942	1005	907	962	897	971	930	908	947	938	953	912	904	933	938	955	897	899	922	960	955	934	938	944	942	939	985	890	961	941	935	934	948	988	925	954	907	919	942	954	879
62669	62623	55973	41832	28495	14379	8483	7722	7565	7649	7667	7501	7390	7483	7653	7558	7626	7699	7530	7555	7538	7634	7630	7551	7529	7646	7598	7632	7699	7579	7676	7513	7616	7581	7736	7662	7685	7726	7493	7614	7701	7623	7551	7704	7731	7538	7578	7544	7553	7520	7668	7455	7627	7546	7593	7607	7618	7604	7597	7587	7616	7593	7474	7615	7675	7689	7506	7611	7453	7631	7626	7676	7677	7734	7600	7565	7679	7736	7569	7615	7609	7576	7672	7763	7581	7619	7606	7557	7586	7611	7592	7603	7610	7643	7629	7617	7522	7569	7437	7523	7546	7661	7484	7609	7641	7508	7544	7615	7631	7595	7555	7539	7606	7615	7554	7540	7557	7629	7589	7639	7799	7476	7628	7723	7764	7759	7760	7613	7513	7608	7626	7759	7647	7537	7569	7508	7611	7554	7631	7648	7638	7572	7691	7588	7591	7553	7522	7542	7509	7518	7516	7610	7544	7642	7560	7654	7578	7482	7724	7655	7593	7672	7576	7596	7637	7616	7733	7728	7664	7601	7585	7698	7717	7562	7704	7599	7449	7509	7592	7514	7585	7556	7505	7687	7507	7639	7489	7506	7644	7554	7601	7610	7536	7603	7608	7514	7667	7592	7572	7564	7639	7541	7631	7571	7523	7580	7558	7446	7590	7611	7628	7521	7547	7633	7605	7627	7492	7727	7638	7595	7669	7490	7720	7661	7455	7529	7626	7552	7619	7491	7577	7688	7572	7586	7690	7710	7465	7607	7568	7685	7763	7577	7576	7551	7578	7548	7547	7721	7620	7512	7610	7599	7519	7592	7671	7711	7730	7605	7604	7697	7707	7643	7467	7610	7641	7766	7542	7596	7668	7618	7579	7607	7678	7569	7561	7674	7529	7528	7589	7682	7590	7568	7664	7615	7520	7666	7683	7606	7510	7643	7692	7595	7502	7668	7578	7606	7510	7547	7448	7572	7531	7566	7440	7745	7707	7635	7545	7442	7588	7539	7749	7708	7621	7475	7628	7565	7627	7554	7714	7557	7566	7594	7548	7609	7620	7622	7514	7633	7536	7478	7637	7551	7618	7488	7599	7656	7553	7713	7606	7660	7699	7556	7505	7622	7540	7630	7644	7600	7623	7600	7682	7654	7690	7689	7642	7589	7577	7445	7573	7678	7690	7515	7604	7652	7415	7576	7534	7606	7556	7542	7577	7661	7591	7725	7544	7576	7635	7670	7575	7545	7709	7444	7614	7559	7617	7600	7500	7622	7588	7656	7463	7651	7551	7533	7524	7610	7637	7564	7505	7515	7713	7481	7545	7619	7559	7485	7532	7635	7516	7520	7507	7587	7392	7559	7589	7593	7614	7610	7675	7661	7544	7510	7658	7592	7567	7609	7556	7773	7559	7618	7538	7553	7520	7589	7600	7553	7624	7736	7581	7511	7576	7449	7580	7682	7566	7568	7661	7578	7572	7570	7644	7503	7711	7638	7596	7691	7667	7650	7504	7564	7690	7623	7523	7627	7611	7656	7662	7558	7736	7701	7727	7576	7603	7615	7571	7499	7699	7552	7431	7507	7619	7584	7589	7377	7638	7595	7616	7561	7581	7650	7652	7631	7585	7611	7617	7606	7631	7579	7821	7615	7525	7725	7647	7494	7560	7596	7724	7627	7633	7689	7729	7512	7787	7523	7541	7613	7625	7619	7669	7640	7586	7568	7639	7703	7578	7584	7497	7594	7491	7556	7761	7558	7527	7662	7505	7549	7586	7582	7682	7507	7567	7501	7788	7687	7496	7738	7719	7589	7544	7577	7610	7803	7618	7536	7602	7493	7616	7700	7683	7600	7557	7475	7502	7471	7652	7649	7692	7638	7603	7528	7490	7613	7543	7695	7493	7649	7589	7540	7744	7730	7699	7497	7528	7774	7533	7537	7604	7603	7650	7571	7493	7722	7650	7510	7596	7510	7718	7660	7708	7532	7604	7657	7568	7508	7763	7563	7596	7651	7522	7568	7641	7636	7620	7636	7531	7527	7669	7493	7512	7644	7632	7658	7568	7662	7645	7611	7591	7681	7598	7614	7534	7654	7654	7469	7504	7555	7487	7466	7584	7501	7544	7460	7580	7586	7644	7615	7519	7667	7578	7657	7490	7659	7589	7648	7697	7569	7599	7509	7570	7585	7617	7569	7525	7593	7599	7570	7538	7604	7605	7639	7584	7567	7601	7705	7474	7621	7651	7587	7596	7578	7523	7602	7588	7578	7554	7605	7596	7616	7503	7507	7552	7653	7670	7621	7526	7695	7643	7637	7570	7567	7593	7650	7637	7660	7723	7582	7667	7484	7526	7668	7480	7733	7651	7636	7644	7558	7683	7454	7639	7719	7583	7535	7452	7673	7624	7542	7601	7573	7599	7741	7761	7647	7508	7722	7624	7363	7678	7575	7652	7552	7653	7603	7642	7486	7687	7462	7578	7516	7631	7700	7595	7475	7601	7439	7549	7688	7625	7551	7535	7549	7558	7612	7499	7552	7641	7649	7540	7481	7515	7674	7636	7531	7673	7522	7604	7527	7546	7543	7670	7485	7428	7645	7400	7622	7450	7570	7447	7724	7525	7647	7544	7667	7596	7533	7632	7622	7617	7596	7632	7621	7485	7570	7492	7484	7705	7529	7468	7658	7583	7561	7577	7707	7478	7791	7524	7711	7615	7671	7510	7542	7536	7661	7474	7599	7708	7567	7560	7469	7447	7515	7632	7520	7712	7566	7620	7638	7717	7670	7697	7561	7537	7617	7547	7672	7619	7599	7478	7628	7629	7637	7538	7670	7556	7654	7473	7635	7601	7663	7562	7574	7478	7592	7603	7661	7524	7569	7576	7642	7557	7542	7445	7638	7678	7619	7567	7610	7533	7618	7542	7645	7605	7502	7799	7473	7592	7536	7533	7720	7647	7639	7658	7638	7476	7662	7439	7660	7672	7726	7549	7463	7707	7562	7597	7678	7690	7631	7666	7744	7653	7707	7619	7517	7615	7467	7566	7487	7582	7661	7515	7629	7665	7591	7718	7607	7672	7653	7521	7614	7539	7604	7614	7537	7615	7598	7733	7662	7603	7809	7716	7565	7665	7659	7506	7584	7523	7476	7627	7593	7631	7545	7540	7591	7655	7593	7612	7562	7605	7610	7601	7583	7694	7647	7537	7702	7485	7477	7659	7572	7730	7631	7634	7498	7581	7664	7723	7454	7626	7670	7636	7561	7494	7673	7493	7591	7440	7736	7626	7608	7536	7552	7608	7625	7534	7492	7532	7565	7587	7577	7568	7684	7461	7584	7649	7621	7583	7622	7587	7518	7621	7576	7592	7521	7741	7617	7530	7764	7657	7517	7533	7630	7384	7664	7578	7561	7569	7528	7680	7645	7574	7554	7448	7625	7586	7584	7587	7535	7671	7593	7619	7569	7577	7529	7531	7726	7612	7589	7598	7653	7528	7631	7716	7580	7636	7627	7697	7637	7563	7533	7557	7405	7444	7573	7530	7636	7548	7588	7630	7694	7725	7551	7599	7504	7520	7571	7614	7627	7583	7519	7598	7653	7760	7602	7610	7669	7613	7693	7498	7697	7729	7655	7576	7580	7627	7676	7670	7538	7577	7571	7609	7726	7615	7734	7550	7605	7601	7747	7701	7562	7540	7635	7499	7564	7514	7741	7435	7638	7596	7579	7640	7510	7626	7536	7530	7559	7589	7670	7574	7706	7563	7475	7683	7510	7653	7656	7627	7665	7585	7563	7568	7643	7665	7669	7603	7591	7603	7612	7612	7535	7667	7666	7520	7498	7538	7585	7553	7677	7687	7672	7655	7598	7589	7663	7569	7714	7620	7565	7588	7618	7520	7495	7487	7510	7576	7604	7717	7685	7590	7675	7565	7539	7562	7569	7663	7575	7459	7536	7559	7744	7671	7779	7545	7621	7538	7457	7573	7607	7799	7627	7579	7650	7663	7604	7425	7716	7734	7550	7607	7459	7660	7634	7702	7646	7722	7623	7600	7397	7587	7631	7639	7636	7484	7446	7504	7603	7586	7503	7523	7599	7596	7690	7534	7630	7533	7730	7603	7565	7603	7608	7635	7660	7590	7615	7558	7662	7656	7562	7539	7674	7593	7575	7603	7652	7695	7563	7540	7664	7685	7580	7558	7637	7600	7610	7592	7699	7614	7592	7566	7775	7552	7571	7535	7616	7602	7663	7560	7601	7594	7609	7538	7531	7681	7529	7564	7572	7483	7494	7417	7593	7538	7652	7530	7602	7640	7601	7520	7593	7589	7453	7591	7726	7607	7659	7456	7597	7579	7491	7710	7687	7600	7520	7627	7547	7572	7720	7531	7516	7615	7649	7731	7565	7568	7620	7593	7638	7527	7680	7592	7654	7514	7683	7635	7697	7669	7670	7469	7574	7659	7605	7605	7669	7585	7661	7617	7712	7615	7663	7597	7626	7601	7633	7651	7575	7659	7659	7532	7602	7652	7507	7588	7531	7565	7683	7503	7649	7669	7613	7640	7649	7644	7623	7552	7636	7590	7549	7665	7518	7616	7633	7693	7583	7598	7481	7648	7644	7682	7525	7568	7667	7613	7576	7673	7634	7613	7584	7572	7643	7534	7630	7616	7611	7704	7710	7553	7581	7552	7461	7590	7736	7640	7550	7614	7559	7559	7619	7539	7560	7717	7566	7659	7658	7518	7623	7501	7732	7638	7586	7647	7487	7533	7631	7459	7656	7637	7622	7564	7608	7655	7500	7510	7570	7604	7633	7626	7674	7601	7691	7684	7616	7542	7794	7481	7515	7616	7648	7623	7587	7626	7441	7734	7522	7750	7488	7619	7695	7660	7708	7651	7749	7514	7657	7440	7614	7590	7599	7611	7597	7552	7525	7643	7569	7720	7730	7642	7633	7594	7681	7647	7647	7519	7533	7472	7645	7569	7545	7524	7548	7596	7573	7831	7638	7504	7615	7603	7485	7544	7673	7585	7526	7553	7767	7471	7769	7670	7635	7485	7724	7547	7579	7576	7606	7596	7680	7577	7477	7595	7590	7656	7606	7643	7541	7605	7771	7525	7580	7666	7551
27875	22921	11126	3483	1301	879	800	834	794	811	827	797	765	816	786	765	801	825	824	745	820	770	794	776	764	808	854	795	792	776	821	779	781	788	815	822	811	805	783	845	827	843	799	785	846	842	839	828	759	801	834	794	820	838	809	789	799	809	909	846	836	816	800	809	799	869	782	826	793	751	844	790	804	792	797	862	795	827	745	762	850	758	761	812	762	831	809	822	796	875	783	797	813	762	845	789	794	808	790	792	833	778	820	814	811	807	805	775	801	771	800	822	781	833	845	783	771	789	861	815	795	797	810	763	746	838	766	802	818	836	790	813	809	823	765	765	855	824	756	780	776	831	766	828	809	856	801	758	832	795	816	814	816	786	829	779	791	834	807	810	744	789	804	806	814	802	737	868	819	776	798	801	785	833	772	830	805	800	731	819	776	812	792	779	815	828	773	760	842	822	786	820	811	807	797	766	788	834	816	824	833	804	849	779	799	817	816	778	792	784	804	761	806	796	781	806	772	776	832	867	765	726	833	865	810	801	790	812	771	801	814	809	788	805	800	790	808	811	795	807	809	830	794	829	792	765	813	821	818	814	801	794	758	775	802	820	810	885	795	768	805	855	826	803	771	783	764	831	853	796	828	839	777	778	809	810	796	872	827	815	812	784	786	814	794	801	772	765	854	777	849	780	830	771	829	858	804	799	747	788	799	785	815	778	831	813	829	789	834	798	822	820	828	802	867	807	831	817	756	778	841	825	819	792	725	776	814	764	795	845	764	758	736	810	793	828	771	787	830	849	793	786	809	833	872	837	830	793	822	798	766	841	836	825	836	843	772	845	842	807	733	795	782	816	775	839	803	798	803	806	810	821	791	803	783	824	831	832	774	803	848	817	834	833	795	789	819	793	810	867	793	802	798	807	789	822	803	783	867	826	811	835	776	814	738	881	801	822	809	759	782	771	769	833	831	819	756	804	829	774	807	790	781	808	766	808	769	760	773	808	802	788	825	823	740	790	814	782	759	809	830	802	815	811	791	797	746	824	822	727	812	812	754	760	843	838	785	803	796	818	793	804	846	781	778	827	826	796	813	808	796	790	762	861	866	824	779	799	814	807	781	785	857	828	790	797	795	831	830	830	818	763	823	798	839	808	787	807	735	860	794	834	797	837	767	818	815	837	751	731	810	787	782	815	774	782	799	805	779	847	762	788	853	792	819	812	808	780	819	832	787	752	833	765	801	752	828	763	820	827	841	818	785	829	777	776	797	798	790	824	797	817	812	791	744	795	788	776	796	779	782	773	768	828	808	786	771	782	798	779	787	812	806	800	801	776	808	783	803	792	800	805	758	798	783	792	799	783	784	795	820	827	814	817	812	805	801	783	836	791	867	818	750	753	790	800	815	798	798	823	792	811	796	811	742	769	811	785	781	863	857	819	863	812	774	765	811	821	841	806	820	843	789	787	865	776	810	835	798	776	811	792	865	791	790	792	779	773	819	783	808	833	817	828	788	842	809	819	824	769	779	804	801	798	840	807	807	729	862	808	760	793	747	804	806	817	733	770	840	797	808	830	775	821	811	795	810	793	829	768	824	744	797	828	827	820	794	749	817	781	852	770	796	837	837	778	823	765	806	830	840	833	755	837	827	788	775	800	845	845	837	858	821	813	778	851	804	818	819	842	868	857	751	814	818	822	815	818	796	813	797	792	786	841	778	781	869	805	863	799	813	768	786	793	814	767	822	836	771	788	814	781	814	797	824	851	789	786	804	805	752	799	858	822	784	761	824	857	829	786	788	832	801	792	808	787	815	770	777	799	800	805	798	823	764	799	788	815	749	794	821	815	757	775	780	804	726	836	841	827	802	823	776	792	844	792	745	785	824	793	804	778	799	823	801	755	791	821	814	765	827	826	794	790	769	801	769	736	791	762	797	764	846	803	839	818	821	782	794	809	813	785	833	786	872	842	823	779	840	817	773	828	839	819	789	810	812	782	845	844	861	886	858	773	780	820	749	803	798	793	820	792	787	841	824	868	783	784	782	753	799	764	786	779	818	812	781	817	831	778	805	812	824	833	808	816	823	834	764	824	800	884	824	815	824	791	824	861	783	820	781	836	769	786	767	856	837	780	808	847	796	848	791	778	777	792	783	783	749	781	769	786	872	822	803	772	803	793	790	834	757	812	821	788	784	804	854	768	852	792	798	830	824	876	853	794	804	848	794	816	820	822	793	823	756	830	794	761	829	799	804	835	789	802	786	824	754	818	833	783	817	798	791	804	782	868	816	794	795	845	826	757	776	786	859	762	797	802	835	752	758	839	807	811	790	829	818	826	810	754	821	775	853	793	763	830	766	780	837	823	843	806	827	771	796	814	853	753	837	822	831	800	793	829	772	769	786	763	807	802	809	812	826	804	785	788	834	794	787	855	833	760	842	844	806	818	800	817	832	783	815	819	786	864	814	803	807	801	790	761	805	753	805	757	818	752	798	788	817	845	806	792	772	813	789	819	863	802	836	770	863	847	818	810	776	810	821	811	810	815	836	785	758	833	805	814	818	829	839	855	839	771	806	770	783	798	819	799	788	771	789	785	791	843	796	823	770	812	811	802	801	822	846	812	852	774	771	813	771	828	830	768	818	862	859	799	835	784	864	815	810	802	833	802	822	836	825	806	820	778	812	785	817	822	855	756	765	805	855	836	849	799	821	766	789	780	781	795	841	816	775	839	791	807	848	775	791	851	808	795	821	815	858	826	788	796	799	813	790	838	779	813	796	745	739	829	799	733	800	807	820	782	818	767	787	806	822	798	791	825	803	755	789	810	824	807	781	782	819	792	767	820	826	824	818	830	783	791	771	770	798	809	782	831	806	751	839	778	820	803	862	782	799	787	764	827	729	807	792	857	784	858	810	833	888	774	799	775	763	767	808	836	824	871	784	821	802	811	782	782	760	770	848	800	835	763	793	757	830	832	762	793	777	841	795	810	768	810	833	805	798	825	760	838	777	822	836	785	832	838	808	843	848	764	757	872	794	858	802	857	796	787	803	817	854	784	787	850	777	821	860	864	861	850	773	807	870	756	812	813	813	793	796	822	789	783	774	797	873	809	840	800	786	778	791	851	793	832	815	805	872	859	803	766	789	778	808	729	790	834	804	773	852	779	783	776	802	841	801	781	822	799	749	838	758	836	763	843	776	787	800	880	787	774	855	863	768	805	798	814	803	794	811	780	773	819	812	870	835	840	810	812	788	795	813	810	797	769	792	802	843	853	791	797	838	812	808	820	755	793	814	812	796	822	796	822	772	803	815	819	808	828	819	834	808	846	846	792	807	823	809	824	822	789	776	819	788	833	825	821	829	804	870	848	790	847	789	773	811	806	787	784	813	758	794	748	757	836	789	785	778	851	803	793	832	816	799	818	857	775	797	808	860	755	821	796	811	788	782	837	811	794	783	757	790	782	813	810	788	797	785	830	785	813	773	854	751	832	779	806	796	812	786	749	785	749
59954	48855	34731	24350	14254	8456	6965	6858	6737	6874	6728	6916	6744	6771	6636	6769	6783	6734	6634	6726	6757	6646	6816	6850	6744	6725	6762	6591	6797	6849	6811	6754	6675	6823	6670	6680	6723	6641	6740	6735	6825	6713	6685	6829	6854	6719	6658	6717	6780	6631	6716	6756	6738	6776	6683	6639	6840	6751	6629	6705	6856	6654	6631	6622	6712	6611	6736	6844	6753	6656	6767	6707	6777	6760	6752	6695	6651	6637	6785	6731	6795	6714	6735	6862	6712	6773	6784	6832	6752	6829	6729	6702	6726	6662	6683	6674	6610	6654	6860	6777	6769	6862	6737	6608	6793	6657	6818	6757	6823	6846	6895	6821	6754	6927	6656	6611	6712	6633	6690	6650	6682	6669	6769	6738	6766	6708	6688	6691	6774	6729	6664	6737	6877	6796	6798	6737	6560	6773	6790	6902	6800	6735	6714	6656	6624	6741	6669	6757	6757	6848	6771	6669	6837	6614	6775	6828	6635	6672	6711	6777	6818	6711	6667	6786	6739	6737	6741	6634	6797	6735	6745	6732	6644	6760	6673	6734	6766	6669	6725	6713	6766	6664	6742	6746	6612	6672	6805	6893	6830	6694	6753	6765	6676	6693	6715	6777	6786	6797	6863	6741	6756	6849	6770	6686	6685	6657	6792	6855	6831	6781	6748	6784	6685	6867	6632	6496	6796	6778	6722	6727	6713	6628	6802	6667	6695	6673	6732	6739	6810	6696	6779	6754	6729	6638	6657	6733	6872	6778	6745	6808	6866	6814	6733	6856	6678	6642	6716	6619	6690	6750	6620	6771	6799	6750	6809	6822	6718	6763	6822	6861	6749	6694	6774	6650	6749	6822	6885	6806	6688	6796	6753	6673	6882	6795	6690	6775	6554	6895	6737	6781	6725	6645	6688	6813	6844	6717	6840	6726	6668	6748	6729	6825	6783	6645	6679	6640	6798	6728	6636	6792	6679	6709	6714	6819	6702	6798	6766	6776	6802	6887	6712	6694	6649	6812	6819	6729	6774	6712	6712	6657	6702	6790	6758	6734	6723	6768	6794	6643	6769	6786	6658	6730	6845	6847	6803	6773	6779	6645	6741	6717	6632	6783	6676	6761	6806	6711	6783	6776	6744	6790	6755	6672	6837	6749	6846	6667	6826	6764	6749	6761	6717	6667	6644	6651	6672	6745	6704	6648	6661	6724	6767	6737	6640	6776	6682	6621	6566	6713	6833	6606	6768	6680	6825	6796	6626	6661	6736	6683	6721	6747	6883	6826	6676	6684	6733	6809	6767	6769	6672	6674	6856	6721	6857	6794	6649	6795	6773	6752	6803	6796	6694	6780	6650	6712	6843	6728	6769	6764	6855	6702	6743	6884	6644	6698	6740	6722	6706	6715	6707	6710	6735	6765	6762	6828	6736	6744	6805	6895	6800	6765	6715	6792	6586	6683	6754	6733	6844	6774	6644	6780	6867	6745	6719	6667	6722	6683	6644	6684	6760	6758	6712	6844	6786	6842	6759	6743	6636	6911	6911	6713	6864	6736	6755	6796	6631	6831	6778	6697	6681	6825	6774	6676	6872	6774	6687	6806	6658	6807	6748	6781	6759	6665	6670	6810	6866	6798	6766	6522	6695	6786	6773	6748	6748	6606	6807	6741	6806	6836	6624	6777	6680	6736	6656	6811	6701	6891	6745	6782	6610	6714	6778	6817	6728	6655	6805	6831	6784	6566	6668	6785	6771	6808	6737	6651	6765	6664	6735	6867	6766	6768	6657	6730	6763	6814	6683	6701	6797	6876	6732	6720	6716	6677	6747	6725	6750	6819	6807	6862	6688	6644	6873	6749	6701	6820	6702	6764	6721	6686	6695	6739	6524	6753	6673	6732	6783	6612	6863	6810	6778	6705	6831	6791	6701	6767	6721	6681	6774	6838	6844	6718	6702	6744	6758	6682	6812	6657	6688	6788	6733	6723	6905	6704	6793	6722	6666	6727	6678	6676	6701	6807	6767	6601	6816	6770	6589	6734	6737	6815	6742	6639	6738	6763	6682	6833	6574	6798	6767	6716	6711	6814	6753	6647	6758	6707	6806	6712	6775	6764	6748	6756	6743	6717	6720	6737	6671	6687	6723	6636	6794	6619	6779	6708	6654	6654	6602	6738	6801	6739	6823	6804	6692	6655	6844	6781	6612	6770	6761	6622	6678	6750	6740	6728	6728	6685	6774	6797	6744	6798	6875	6802	6742	6680	6632	6697	6670	6735	6752	6726	6836	6725	6808	6883	6779	6820	6737	6763	6642	6783	6687	6854	6641	6689	6876	6653	6627	6794	6713	6771	6621	6747	6773	6858	6729	6718	6868	6765	6713	6781	6692	6829	6863	6763	6645	6596	6814	6800	6886	6724	6692	6695	6761	6692	6734	6715	6757	6801	6790	6764	6781	6734	6753	6807	6858	6719	6707	6718	6816	6731	6770	6770	6723	6657	6742	6720	6672	6900	6765	6741	6560	6700	6623	6704	6801	6717	6700	6681	6723	6719	6779	6764	6796	6666	6847	6729	6788	6679	6721	6666	6801	6685	6927	6716	6764	6648	6897	6655	6831	6750	6723	6709	6758	6732	6662	6738	6846	6831	6774	6771	6781	6780	6586	6662	6828	6882	6598	6772	6753	6679	6777	6734	6680	6640	6719	6637	6643	6761	6693	6783	6863	6709	6613	6852	6819	6641	6804	6816	6745	6639	6703	6751	6809	6693	6743	6722	6675	6715	6828	6696	6720	6723	6820	6786	6670	6727	6776	6678	6682	6714	6632	6737	6683	6755	6755	6813	6753	6700	6691	6811	6797	6838	6839	6749	6752	6631	6768	6813	6723	6693	6748	6679	6759	6657	6789	6752	6690	6660	6838	6726	6727	6706	6634	6814	6697	6761	6655	6675	6701	6652	6762	6753	6837	6753	6781	6653	6719	6819	6836	6690	6774	6848	6618	6862	6742	6757	6801	6812	6752	6589	6765	6688	6762	6680	6656	6844	6737	6816	6843	6838	6755	6684	6720	6753	6811	6679	6768	6725	6743	6709	6723	6743	6698	6739	6774	6675	6758	6812	6817	6712	6750	6680	6802	6753	6755	6788	6742	6759	6785	6727	6643	6746	6624	6744	6754	6689	6675	6744	6709	6801	6677	6776	6683	6636	6870	6672	6781	6578	6618	6772	6675	6695	6708	6734	6687	6711	6701	6884	6697	6729	6831	6753	6844	6736	6883	6679	6754	6762	6842	6805	6689	6834	6681	6914	6870	6716	6740	6834	6808	6707	6698	6709	6811	6753	6695	6669	6802	6726	6579	6894	6683	6680	6881	6681	6818	6671	6631	6551	6692	6778	6839	6736	6725	6793	6704	6875	6887	6790	6732	6852	6669	6724	6653	6729	6689	6718	6785	6641	6612	6756	6918	6793	6738	6862	6773	6851	6693	6748	6719	6669	6746	6753	6777	6662	6817	6786	6725	6672	6716	6700	6662	6706	6703	6677	6741	6641	6768	6808	6747	6693	6816	6705	6744	6589	6676	6762	6721	6775	6745	6809	6632	6763	6701	6733	6724	6813	6708	6786	6686	6688	6672	6748	6732	6787	6732	6748	6771	6699	6659	6816	6882	6726	6768	6637	6707	6613	6876	6800	6688	6814	6739	6829	6808	6698	6769	6805	6796	6708	6698	6806	6752	6765	6678	6718	6812	6619	6769	6762	6923	6766	6663	6832	6853	6804	6807	6747	6747	6794	6649	6701	6692	6745	6756	6711	6700	6864	6764	6695	6695	6817	6664	6717	6677	6743	6734	6745	6838	6759	6729	6793	6696	6768	6707	6785	6715	6657	6677	6734	6737	6740	6628	6793	6771	6647	6758	6776	6799	6864	6640	6737	6811	6690	6786	6761	6786	6699	6698	6741	6728	6855	6786	6755	6728	6839	6735	6720	6763	6755	6732	6718	6703	6765	6766	6813	6657	6668	6725	6712	6713	6798	6732	6695	6888	6856	6727	6763	6735	6797	6844	6731	6789	6733	6643	6789	6562	6796	6820	6746	6787	6774	6823	6826	6804	6775	6589	6754	6769	6802	6711	6902	6773	6644	6756	6641	6733	6775	6761	6737	6698	6765	6890	6898	6760	6861	6848	6647	6783	6789	6700	6812	6722	6678	6785	6769	6800	6656	6764	6680	6771	6755	6615	6647	6826	6589	6726	6697	6717	6687	6864	6688	6767	6771	6746	6756	6730	6778	6718	6696	6754	6774	6796	6782	6890	6665	6652	6819	6681	6715	6752	6748	6719	6694	6809	6669	6728	6797	6789	6824	6707	6650	6683	6729	6783	6789	6766	6626	6819	6709	6788	6653	6755	6722	6722	6636	6865	6672	6686	6678	6681	6722	6804	6749	6734	6635	6708	6673	6535	6790	6661	6722	6635	6666	6709	6763	6834	6789	6752	6866	6711	6740	6781	6731	6847	6687	6764	6708	6865	6854	6777	6732	6870	6819	6836	6704	6766	6722	6927	6724	6642	6752	6748	6722	6768	6652	6885	6616	6682	6730	6682	6787	6746	6728	6858	6681	6678	6790	6723	6735	6800	6720	6766	6795	6591	6813	6839	6646	6752	6857	6809	6754	6748	6896	6835	6813	6667	6854	6673	6676	6761	6821	6618	6789	6797	6737	6770	6776	6785	6662	6768	6713	6710	6694	6743	6787	6772	6767	6804	6701	6790	6692	6729	6826	6726	6769	6744	6789	6737	6758	6672	6749	6730	6903	6645	6788	6756	6731	6778	6722	6643	6826	6666	6755	6708	6722	6770	6772	6670	6704	6874	6687	6764	6695	6719	6637	6677	6744	6638	6753	6793	6869	6768	6776	6651	6865	6679	6683	6685	6762	6665	6599	6744	6828	6854	6662	6887	6815	6740	6757	6692	6661	6700	6566	6744	6686	6826	6768	6740	6686	6775	6720	6679	6714	6605	6756	6591	6720	6799	6797	6850	6706	6844	6817	6725	6802	6677	6747	6868	6762	6684	6745	6716	6830	6689	6674	6681	6677	6638	6708	6828	6726	6685	6685	6713	6741	6796	6716	6749	6788
28654	22630	10654	3382	1327	895	821	806	763	817	792	784	813	819	819	780	824	818	802	813	832	821	816	769	795	795	790	827	813	806	784	821	784	786	786	818	821	852	867	792	786	793	821	780	851	843	824	803	822	809	774	826	772	723	796	805	758	819	823	794	818	854	814	785	791	837	813	793	772	792	817	844	775	821	770	885	813	806	782	834	825	809	799	812	829	808	804	807	819	827	811	823	821	772	772	817	833	821	771	834	831	787	823	835	808	853	770	830	799	805	824	780	789	813	821	782	798	805	824	814	841	810	821	788	779	827	793	814	835	816	814	800	762	823	842	865	857	812	798	827	829	798	808	808	833	794	812	814	809	789	825	860	756	746	791	832	821	836	801	832	810	767	860	865	815	788	797	786	794	842	824	791	844	805	818	788	802	793	834	811	809	774	784	793	759	772	812	852	791	883	772	799	787	806	807	803	846	808	831	826	813	807	807	818	835	797	812	842	775	785	817	834	836	810	838	831	778	851	818	795	824	848	862	757	799	800	804	822	796	800	789	736	875	852	872	793	838	745	803	791	824	772	820	825	823	836	818	818	780	817	832	810	763	821	826	811	829	820	841	809	809	772	870	815	810	809	774	813	816	791	785	861	802	801	767	857	868	783	828	873	825	856	782	808	880	809	842	771	773	827	806	819	807	803	814	837	832	817	768	810	817	785	835	855	827	805	763	807	746	816	831	846	824	839	806	805	822	840	844	781	780	789	842	788	816	853	805	782	857	861	870	873	799	796	787	825	843	795	822	835	828	776	776	809	854	756	856	820	818	833	801	810	811	814	803	801	809	840	822	823	843	803	792	905	823	765	797	860	839	847	855	847	810	818	815	834	841	821	782	823	803	801	792	820	790	766	764	814	837	799	855	823	794	791	803	868	819	798	786	830	833	793	807	780	847	866	805	805	802	812	813	831	798	775	838	791	847	787	815	730	828	819	831	797	873	855	840	854	820	848	866	833	783	739	828	826	856	836	819	832	780	824	816	780	863	811	826	731	842	803	879	842	772	812	824	844	821	804	805	826	848	739	826	806	796	834	784	856	775	848	829	828	842	760	846	790	793	827	805	791	745	806	791	757	841	803	819	810	837	758	836	834	847	796	796	835	767	795	777	816	811	796	837	788	754	831	877	827	812	809	822	792	835	820	877	799	745	777	776	841	814	786	822	820	810	827	868	801	832	739	789	822	781	839	867	817	763	782	849	813	798	807	783	786	772	820	817	858	833	903	832	774	766	831	797	832	786	845	828	812	798	756	790	826	806	785	794	799	876	852	734	859	824	795	867	781	791	769	826	806	825	849	838	805	805	843	848	802	829	862	872	855	800	806	828	826	814	882	769	836	904	836	816	787	786	793	838	796	852	779	833	822	801	846	824	802	777	802	756	820	801	816	832	795	833	781	811	813	810	803	817	864	832	798	831	827	802	825	844	770	775	824	826	826	795	832	818	822	827	822	814	866	841	849	799	858	888	779	780	773	765	780	785	846	805	762	837	745	807	759	825	836	789	800	771	861	801	870	791	779	812	778	834	827	870	820	823	852	869	838	862	800	822	820	859	860	878	790	805	840	793	831	798	788	751	841	810	855	799	805	833	805	788	780	830	785	834	778	797	809	802	824	787	828	832	835	856	826	790	768	818	814	800	767	802	835	856	870	831	798	869	777	832	779	788	818	790	798	818	794	833	844	800	840	821	827	817	880	811	821	779	846	796	830	806	862	807	807	792	804	815	783	834	820	861	823	784	786	855	771	814	839	806	787	829	820	771	806	816	843	830	761	777	805	884	878	856	815	766	809	848	804	762	795	860	807	800	840	803	809	829	860	853	819	826	840	840	776	824	800	797	824	797	820	813	830	811	830	809	795	757	788	841	779	834	801	830	819	822	849	835	818	806	768	833	751	788	840	780	825	778	844	800	788	767	825	862	808	783	796	853	810	790	800	878	799	806	818	790	796	799	796	844	842	808	849	776	817	842	828	886	766	852	823	856	793	821	795	817	760	793	843	821	831	848	803	803	786	826	835	785	855	785	779	810	751	840	891	727	818	812	852	810	813	896	889	816	805	736	790	761	818	791	827	835	805	820	779	826	793	815	848	827	836	828	826	842	829	816	855	825	774	816	832	844	819	794	802	838	816	783	865	785	828	853	798	855	820	808	787	815	812	780	831	818	830	832	840	826	837	782	768	874	809	779	815	839	812	793	760	815	787	798	841	823	792	797	866	862	817	754	816	818	798	805	774	832	840	824	777	788	822	814	804	846	768	818	819	762	829	850	811	794	832	815	877	796	816	800	790	829	760	824	795	832	821	813	826	794	828	757	781	775	820	816	826	827	782	854	771	777	856	798	779	848	825	799	809	776	865	773	817	812	811	857	809	814	858	810	846	865	794	841	813	760	802	800	843	791	801	838	827	821	802	768	769	847	810	766	787	799	859	800	858	851	812	822	845	825	854	855	817	798	899	824	804	726	806	870	815	833	801	850	789	822	808	780	853	852	747	848	822	752	813	836	863	821	791	783	845	804	819	835	764	813	806	834	801	805	800	829	773	794	793	784	765	794	805	790	795	837	838	829	855	832	830	832	850	839	849	785	808	798	806	831	775	805	850	897	813	786	803	856	783	834	814	825	841	806	788	850	849	804	800	788	832	797	806	869	823	782	823	787	811	812	776	809	801	841	774	804	788	830	790	786	816	806	807	804	819	837	830	874	851	810	829	837	820	830	801	825	856	872	808	770	861	824	762	819	843	779	839	808	818	809	824	783	797	795	817	804	786	798	812	862	785	773	785	799	793	854	825	834	818	806	807	861	801	764	794	865	803	786	827	816	806	850	812	795	775	798	837	793	805	825	748	789	800	826	818	814	836	815	779	861	804	807	793	800	828	800	864	815	801	795	763	821	880	801	800	858	803	827	818	819	793	788	875	813	779	821	819	820	798	816	822	816	796	791	820	816	828	791	805	790	774	787	786	815	785	785	836	865	850	807	815	806	854	841	845	798	812	817	802	826	769	815	798	861	830	774	775	824	807	896	789	803	786	809	776	825	832	832	807	851	804	780	807	824	814	781	856	798	834	770	794	837	833	834	881	867	814	747	788	803	817	810	823	863	796	787	822	820	815	785	805	822	788	830	823	815	836	808	813	801	784	785	830	857	805	773	790	812	775	800	863	815	824	779	746	779	819	775	824	812	812	785	795	785	809	743	824	795	881	819	871	786	784	785	799	801	828	772	729	773	816	812	807	812	774	843	825	805	786	820	818	816	807	850	803	798	819	846	803	808	833	845	805	857	843	734	786	834	872	785	785	808	821	803	808	807	817	788	742	785	805	808	813	792	773	829	809	786	777	839	821	781	860	796	811	848	837	820	787	822	803	791	804	770	811	843	851	792	805	804	793	814	813	843	794	831	830	815	787	843	794	808	797	790	831	838	806	786	860	806	856	833	827	796	840	804	797	817	803	779	867
60253	48503	34189	24110	14406	8478	7056	6892	6795	6713	6810	6647	6769	6702	6824	6674	6929	6589	6972	6795	6775	6707	6741	6871	6747	6857	6789	6721	6785	6764	6732	6847	7001	6856	6774	6681	6823	6757	6803	6766	6782	6877	6800	6742	6752	6947	6705	6842	6798	6762	6934	6806	6729	6783	6834	6710	6749	6813	6774	6721	6760	6844	6685	6877	6851	6766	6722	6718	6707	6667	6776	6849	6776	6747	6863	6721	6807	6806	6689	6735	6903	6777	6684	6758	6833	6797	6692	6852	6769	6861	6659	6765	6838	6763	6701	6717	6767	6819	6790	6778	6854	6895	6693	6873	6939	6798	6851	6856	6822	6862	6714	6728	6877	6745	6812	6920	6709	6787	6778	6836	6719	6799	6770	6878	6810	6752	6859	6757	6790	6844	6781	6663	6861	6841	6779	6910	6911	6894	6895	6844	6771	6849	6810	6767	6713	6782	6724	6795	6731	6714	6761	6890	6824	6809	6854	6766	6794	6733	6737	6711	6828	6762	6652	6797	6861	6878	6878	6811	6866	6678	6770	6802	6838	6652	6938	6682	6729	6681	6791	6695	6865	6738	6859	6690	6847	6778	6763	6916	6730	6682	6861	6730	6749	6787	6861	6788	6711	6791	6853	6827	6862	6752	6954	6904	6830	6738	6873	6812	6714	6832	6831	6766	6937	6688	6785	6903	6767	6936	6655	6802	6630	6826	6835	6861	6762	6831	6896	6726	6839	6772	6917	6880	6784	6766	6780	6724	6799	6780	6883	6807	6760	6864	6902	6869	6898	6846	6915	6664	6796	6882	6783	6833	6809	6806	6676	6798	6726	6835	6761	6811	6882	6794	6922	6702	6801	6748	6824	6736	6760	6769	6928	6879	6790	6811	6783	6825	6829	6869	6897	6767	6819	6803	6784	6711	6548	6791	6851	6699	6796	6708	6705	6882	6798	6855	6756	6752	6729	6830	6851	6733	6750	6826	6818	6910	6798	6754	6729	6793	6822	6796	6767	6883	6933	6816	6734	6790	6752	6814	6821	6868	6826	6775	6756	6879	6895	6806	6786	6835	6886	6884	6857	6748	6745	6830	6691	6769	6899	6822	6988	6768	6826	6863	6750	6828	6733	6874	6786	6889	6692	6823	6902	6848	6808	6779	6727	6821	6771	6867	6784	6857	6775	6854	6874	6807	6828	6813	6939	6763	6722	6811	6819	6774	6890	6801	6870	6797	6768	6880	6740	6780	6892	6700	6846	6759	6901	6801	6685	6861	6787	6892	6776	6727	6787	6825	6734	6694	6866	6868	6763	6857	6822	6721	6878	6695	6777	6788	6833	6836	6756	6812	6764	6880	6859	6851	6906	6889	6862	6855	6782	6819	6815	6835	6960	6716	6852	6861	6895	6767	6828	6721	6795	6913	6684	6708	6830	6929	6913	6899	6753	6793	6720	6857	6756	6946	6892	6889	6839	6714	6830	6720	6968	6966	6741	6816	6777	6875	6715	6767	6649	6701	6830	6865	6868	6883	6827	6778	6809	6798	6754	6802	6782	6887	6808	6778	6800	6863	6826	6824	6819	6574	6951	6766	6899	6794	6954	6808	6695	6865	6871	6758	6764	6890	6752	6796	6786	6916	6779	6772	6829	6835	6764	6599	6693	6860	6741	6703	6833	6763	6769	6821	6833	6787	6798	6772	6830	6932	6861	6746	6739	6857	6804	6762	6904	6857	6790	6929	6776	6749	6800	6835	6806	6930	6890	6775	6980	6925	6822	6924	6867	6805	6718	6892	6789	6702	6780	6916	6654	6777	6756	6760	6819	6909	6733	6817	6602	6846	6883	6781	6701	6808	6797	6800	6874	6739	6821	6811	6811	6785	6752	6819	6704	6822	6818	6775	6701	6807	6824	6744	6842	6786	6689	6810	6775	6746	6852	6873	6750	6793	6892	6755	6777	6933	6803	6766	6851	6693	6868	6830	6744	6697	6736	6779	6804	6844	6795	6829	6728	6755	6806	6805	6901	6840	6843	6728	6662	6844	6954	6846	6747	6804	6863	6711	6657	6757	6738	6850	6819	6921	6782	6729	6770	6931	6810	6848	6834	6804	6824	6869	6781	6845	6729	6764	6752	6752	6903	6843	6777	6670	6645	6914	6729	6814	6749	6854	6674	6847	6784	6772	6854	6847	6865	6750	6760	6726	6917	6738	6788	6899	6836	6899	6843	6849	6825	6820	6827	6895	6891	6773	6840	6819	6812	6829	6674	6805	6939	6598	6808	6805	6777	6751	6755	6780	6813	6769	6848	6770	6719	6736	6861	6818	6908	6790	6902	6843	6734	6645	6799	6813	6913	6688	6766	6795	6858	6761	6817	6857	6841	6789	6878	6769	6837	6768	6731	6895	6672	6786	6788	6797	6873	6890	6721	6805	6732	6647	6819	6935	6778	6720	6824	6770	6903	6808	6919	6805	6681	6859	6777	6839	6702	6823	6800	6794	6709	6709	6803	6881	6785	6919	6702	6795	6795	6863	6721	6879	6790	6796	6765	6851	6752	6855	6892	6955	6839	6804	6823	6790	6741	6866	6812	6777	6857	6808	6796	6867	6785	6840	6893	6676	6913	6750	6682	6691	6847	6771	6752	6800	6796	6839	6803	6796	6716	6867	6789	6743	6727	6724	6811	6784	6795	6842	6981	6855	6799	6908	6844	6828	6730	6812	6769	6804	6848	6802	6805	6955	6975	6918	6717	6666	6870	6736	6808	6789	6677	6759	6846	6758	6827	6776	6862	6830	6861	6940	6802	6827	6795	7002	6740	6670	6802	6703	6802	6787	6804	6817	6733	6872	6814	6691	6837	6802	6788	6869	6801	6708	6778	6865	6822	6761	6755	6805	6843	6827	6851	6856	6808	6828	6757	6680	6933	6808	6870	6642	6838	6780	6769	6825	6884	6848	6900	6755	6959	6765	6875	6822	6795	6723	6739	6765	6838	6624	6829	6931	6836	6793	6860	6888	6736	6935	6817	6872	6847	6830	6708	6818	6826	6720	6742	6710	6817	6744	6692	6818	6783	6767	6817	6789	6805	6757	6800	6708	6960	6827	6747	6737	6777	6730	6835	6805	6865	6766	6890	6809	6767	6746	6736	6644	6868	6810	6775	6797	6773	6857	6862	6897	6714	6850	6954	6839	6687	6773	6900	6747	6757	6823	6813	6684	6757	6772	6751	6867	6807	6807	6813	6839	6816	6864	6851	6885	6856	6713	6722	6796	6831	6800	6776	6789	6924	6780	6681	6650	6853	6781	6771	6884	6952	6782	6822	6701	6769	6803	6851	6889	6788	6912	6793	6842	6745	6750	6784	6928	6850	6834	6882	6704	6757	6901	6816	6841	6826	6862	6848	6732	6718	6722	6773	6841	6854	6845	6834	6734	6822	6791	6705	6795	6849	6768	6751	6817	6819	6905	6783	6820	6816	6713	6778	6671	6761	6797	6768	6853	6720	6793	6813	6855	6812	6729	6876	6768	6818	6831	6826	6724	6862	6793	6754	6751	6820	6849	6703	6815	6784	6829	6847	6809	6672	6710	6806	6753	6883	6749	6661	6896	6716	6883	6873	6834	6828	6855	6768	6718	6689	6750	6762	6772	6751	6834	6769	6668	6754	6757	6879	6794	6775	6725	6759	6686	6825	6840	6739	6808	6729	6698	6808	6790	6761	6759	6811	7086	6797	6855	6751	6784	6738	6820	6919	6831	6754	6736	6963	6803	6786	6736	6842	6755	6822	6794	6875	6816	6862	6795	6883	6798	6726	6732	6915	6732	6832	6905	6736	6790	6786	6713	6849	6795	6901	6801	6813	6719	6755	6824	6768	6708	6699	6817	6882	6717	6690	6743	6743	6787	6737	6757	6812	6785	6770	6655	6729	6773	6886	6790	6811	6845	6714	6914	6676	6718	6768	6674	6702	6855	6928	6681	6813	6704	6725	6747	6884	6685	6813	6784	6872	6729	6854	6869	6768	6771	6937	6832	6811	6640	6862	6780	6838	6887	6733	6899	6896	6903	6874	6864	6837	6757	6951	6667	6709	6882	6811	6923	6813	6795	6836	6836	6747	6906	6845	6843	6763	6931	6801	6817	6832	6742	6843	6766	6825	6855	6869	6714	6865	6910	6823	6770	6813	6838	6809	6817	6837	6866	6800	6700	6794	6916	6808	6733	6778	6977	6870	6858	6747	6842	6694	6826	6884	6829	6935	6775	6766	6869	6687	6711	6846	6804	6912	6706	6768	7005	6738	6828	6795	6894	6730	6802	6806	6772	6882	6781	6939	6800	6825	6837	6752	6776	6739	6764	6787	6713	6825	6973	6688	6850	6802	6847	6775	6853	6765	6747	6786	6785	6728	6832	6904	6779	6832	6878	6848	6716	6824	6870	6773	6808	6732	6818	6902	6771	6763	6742	6825	6761	6722	6821	6644	6831	6898	6866	6800	6910	6800	6744	6744	6831	6823	6713	6779	6735	6763	6745	6835	6641	6685	6805	6872	6776	6826	6840	6742	6778	6718	6904	6830	6865	6704	6788	6868	6748	6829	6823	6739	6813	6682	6751	6844	6778	6766	6741	6746	6809	6868	6755	6809	6690	6810	6776	6824	6775	6681	6738	6750	6748	6733	6848	6837	6674	6925	6868	6751	6829	6678	6808	6842	6760	6756	6691	6934	6845	6917	6909	6782	6781	6866	6722	6856	6732	6896	6723	6711	6808	6741	6834	6847	6821	6923	6876	6769	6768	6785	6825	6842	6711	6886	6829	6776	6790	6914	6828	6771	6760	6700	6790	6873	6807	6771	6866	6791	6874	6828	6876	6783	6728	6865	6778	6736	6763	6810	6863	6798	6874	6870	6815	6799	6862	6815	6847	6796	6877	6743	6810	6714	6870	6667	6833	6807	6855	6776	6795	6831	6835	6735	6670	6814	6889	6803	6762	6787	6728	6670	6786	6870	6881	6844	6768	6711	6787	6712	6898	6781	6783	6794	6870	6706	6730	6786	6602	6679	6793	6771	6815	6803	6812	6876	6903	6794	6846	6833	6845	6677	6711	6846	6672	6759	6807	6819	6775	6806	6786	6817	6697
39762	40976	24117	8693	2374	1164	888	949	961	899	884	946	898	886	982	901	842	880	904	837	902	909	890	884	875	901	908	910	884	884	897	952	908	939	948	888	865	890	903	894	957	878	958	936	943	882	919	888	887	918	888	897	911	891	904	906	873	935	836	915	954	912	921	855	884	892	957	931	926	926	914	871	903	931	925	901	909	885	900	899	883	922	972	929	901	910	917	915	905	924	918	935	923	887	963	876	935	886	892	916	917	936	887	874	933	985	973	894	882	920	928	991	875	923	904	912	933	894	881	879	945	982	946	935	988	899	883	874	879	867	880	890	920	913	914	921	887	886	914	907	946	934	916	850	917	904	897	927	910	877	888	949	902	919	883	897	921	888	843	879	984	887	913	874	906	901	856	874	913	882	908	871	932	932	908	884	914	906	902	871	887	909	901	905	861	932	865	971	913	915	956	891	887	896	880	900	942	929	946	904	921	849	915	915	912	930	926	906	903	858	890	917	865	905	865	883	903	929	902	892	904	890	925	915	891	867	874	888	887	941	930	904	942	900	913	881	882	882	947	940	845	948	944	982	926	948	903	929	950	914	880	963	884	990	904	860	903	903	889	943	849	938	910	918	918	913	929	912	975	872	938	888	896	929	889	905	900	917	933	868	846	882	906	891	899	958	885	863	932	912	894	888	893	889	889	966	938	984	872	933	910	901	893	928	913	874	861	920	896	899	917	888	890	935	866	910	930	958	926	967	882	947	917	894	942	951	895	903	884	915	948	942	907	949	908	854	913	876	948	942	852	902	912	955	892	849	942	885	878	884	911	921	914	894	926	875	892	905	872	943	928	918	929	931	877	882	942	932	912	923	933	883	941	875	893	873	857	916	904	896	935	933	883	969	885	886	897	852	869	854	923	917	879	928	916	923	870	893	932	865	946	956	839	884	898	934	879	897	943	909	910	939	871	937	929	839	917	857	892	921	950	877	945	883	889	870	909	940	895	894	929	950	943	865	925	896	923	935	933	926	920	914	957	881	901	886	883	923	937	923	913	926	863	918	921	915	889	884	889	909	889	904	908	947	898	885	844	889	898	897	894	931	889	956	885	945	920	870	931	903	941	953	891	909	927	907	894	908	931	844	930	950	854	844	875	919	905	936	941	932	897	916	921	926	880	896	992	879	922	941	943	922	838	910	953	921	937	932	888	895	898	927	921	929	924	863	891	936	912	925	929	932	907	892	919	820	893	935	951	913	904	872	929	955	908	838	943	877	854	914	949	871	940	980	863	899	955	941	910	983	898	917	891	929	915	902	884	896	877	920	883	909	879	970	935	896	908	919	930	870	941	927	869	899	863	908	925	942	918	863	906	907	967	874	924	900	896	944	891	921	918	875	914	946	902	921	927	940	905	896	898	903	890	924	945	949	899	892	942	939	904	953	874	896	917	873	899	937	975	931	914	899	945	839	941	962	915	878	985	914	875	872	895	887	861	902	873	964	928	929	892	920	914	832	898	867	896	860	887	942	922	897	893	920	831	928	879	918	933	951	855	913	957	922	922	896	894	921	980	870	953	868	883	888	915	910	959	914	925	913	895	889	866	894	882	894	876	970	918	925	931	915	892	884	909	910	901	912	882	898	883	937	878	869	859	893	932	925	917	846	877	884	876	910	886	919	883	937	838	894	953	909	938	930	875	879	954	896	938	898	927	890	898	942	931	921	903	907	872	957	895	945	905	932	873	924	912	862	878	884	862	920	885	952	871	905	893	896	977	883	928	951	907	958	844	905	844	953	928	849	925	831	862	864	896	906	924	926	906	905	918	913	913	938	869	916	923	891	917	888	887	896	901	873	885	946	904	906	926	923	873	950	933	855	870	871	962	877	940	878	912	917	888	929	929	911	873	862	879	902	880	923	912	922	853	972	940	902	933	907	917	875	821	949	888	929	862	909	857	927	918	891	924	873	894	873	926	915	908	871	881	903	930	937	873	958	935	927	921	885	921	878	928	904	894	902	915	892	907	945	929	870	898	885	900	987	932	865	921	891	915	936	941	940	926	867	893	930	899	961	883	881	865	885	883	903	893	994	897	921	925	937	888	871	905	927	925	857	918	925	963	935	914	899	910	843	857	938	929	908	889	874	845	846	858	949	958	954	897	888	929	902	883	883	927	936	915	918	925	893	919	979	916	921	921	850	955	963	972	906	911	888	940	985	890	911	908	926	934	925	895	941	920	898	912	881	934	845	884	860	913	902	894	939	897	947	903	915	834	879	920	946	899	936	868	885	955	879	915	902	875	876	884	956	899	931	911	888	883	957	881	998	915	883	926	836	925	890	901	942	883	914	854	869	903	893	915	898	924	875	911	931	918	937	883	904	910	936	857	912	831	930	935	914	928	892	900	899	998	913	945	958	955	863	929	922	971	886	917	930	928	903	897	828	865	912	874	935	960	974	914	871	900	913	923	870	878	875	872	876	911	887	889	880	891	945	932	885	863	906	920	908	883	908	887	864	883	917	923	966	919	913	914	890	897	909	884	946	902	889	914	912	895	959	863	871	901	980	878	885	936	928	899	923	953	877	916	969	978	899	873	914	898	906	845	886	958	871	905	928	972	922	868	873	877	923	940	915	865	931	873	914	924	914	922	873	958	876	912	955	883	908	879	969	872	918	908	930	919	878	841	908	932	893	880	887	877	896	896	945	930	924	898	912	903	881	895	891	904	896	934	891	928	944	918	912	898	928	898	931	896	936	929	950	940	831	930	924	862	898	941	959	897	915	911	927	890	953	900	888	858	880	933	899	906	915	938	876	874	885	975	907	948	886	906	876	890	890	920	883	863	905	874	877	904	914	894	920	878	983	887	926	936	906	951	932	880	885	904	948	843	948	928	907	927	890	918	903	926	909	914	931	896	900	873	927	918	942	877	941	934	935	931	915	910	885	958	902	854	923	888	910	930	859	882	913	888	928	922	929	873	960	967	927	912	885	970	904	894	926	908	936	928	864	887	930	942	902	932	874	974	867	972	913	937	944	898	911	888	881	922	880	889	935	898	838	881	912	925	892	918	896	882	844	884	871	881	904	884	929	974	920	929	948	947	919	958	906	917	885	911	910	945	939	869	899	987	877	917	947	952	906	888	869	950	893	886	954	910	870	909	865	916	827	898	932	940	864	865	913	875	933	924	919	899	893	928	872	898	904	874	932	892	915	862	846	907	871	891	937	871	923	918	873	968	921	948	969	874	898	861	861	945	927	908	916	901	897	889	922	913	904	885	910	902	918	847	938	870	874	919	903	924	886	920	887	978	937	851	924	961	908	883	828	914	961	1001	891	890	959	940	881	936	925	950	964	905	913	943	963	880	890	887	847	866	928	906	894	901	960	870	889	889	904	846	880	971	892	952	878	914	881	888	891	919	927	842	835	915	943	942	892	946	902	865	917	939	882	920	953	923	927	916	923	878	978	897	893	933	941	925	863	886	933	907	891	884	889	872	934	939	931	929	916	893	959
69025	62388	47592	36282	23925	12178	8061	7627	7551	7372	7518	7413	7403	7514	7590	7374	7597	7647	7553	7685	7512	7479	7411	7596	7499	7596	7335	7444	7447	7491	7617	7427	7530	7548	7418	7537	7514	7394	7511	7538	7635	7440	7477	7516	7554	7551	7473	7446	7471	7449	7523	7385	7557	7519	7401	7590	7520	7470	7452	7467	7574	7458	7448	7505	7528	7421	7389	7421	7383	7488	7537	7496	7570	7612	7391	7357	7478	7432	7436	7528	7530	7518	7377	7462	7386	7478	7534	7464	7469	7492	7437	7510	7283	7534	7489	7528	7460	7348	7399	7407	7469	7454	7599	7481	7571	7360	7548	7516	7488	7445	7364	7533	7562	7322	7557	7566	7530	7458	7421	7524	7647	7651	7382	7483	7363	7501	7546	7464	7439	7522	7571	7625	7532	7595	7434	7500	7470	7422	7469	7506	7402	7580	7563	7510	7516	7428	7510	7363	7527	7469	7465	7436	7454	7490	7467	7487	7451	7481	7476	7479	7589	7508	7439	7440	7455	7467	7497	7478	7469	7395	7410	7512	7539	7434	7420	7369	7468	7470	7510	7468	7468	7429	7446	7348	7422	7434	7464	7485	7592	7561	7441	7400	7530	7497	7334	7443	7486	7426	7437	7483	7371	7423	7420	7436	7385	7508	7352	7365	7495	7570	7478	7566	7517	7463	7351	7544	7453	7509	7516	7399	7467	7486	7414	7656	7625	7438	7539	7498	7586	7508	7554	7380	7511	7410	7466	7360	7466	7576	7512	7479	7368	7457	7453	7540	7456	7528	7604	7441	7362	7479	7486	7491	7490	7594	7473	7378	7466	7531	7485	7517	7510	7553	7368	7478	7482	7424	7544	7458	7437	7455	7564	7428	7449	7441	7565	7539	7567	7518	7516	7475	7488	7571	7578	7665	7669	7464	7328	7471	7561	7460	7596	7524	7603	7491	7470	7478	7391	7530	7514	7552	7485	7373	7349	7538	7358	7501	7520	7465	7592	7522	7554	7475	7407	7501	7476	7401	7573	7579	7575	7541	7562	7575	7495	7523	7635	7460	7522	7460	7428	7467	7566	7311	7520	7443	7507	7515	7400	7516	7554	7505	7490	7458	7479	7393	7473	7452	7574	7562	7652	7566	7367	7574	7534	7477	7523	7488	7528	7463	7443	7512	7588	7529	7464	7534	7549	7664	7466	7714	7421	7401	7496	7568	7534	7364	7591	7474	7508	7581	7551	7511	7388	7493	7501	7408	7573	7435	7514	7496	7578	7493	7413	7437	7694	7564	7540	7682	7532	7472	7659	7554	7461	7350	7486	7434	7406	7542	7519	7572	7501	7511	7407	7526	7458	7472	7651	7460	7463	7470	7495	7444	7492	7571	7438	7554	7398	7485	7383	7524	7436	7411	7606	7575	7461	7499	7475	7455	7490	7427	7404	7610	7373	7558	7543	7436	7535	7537	7591	7400	7598	7396	7461	7514	7539	7418	7470	7396	7458	7609	7558	7560	7484	7480	7483	7583	7540	7351	7609	7478	7574	7526	7487	7596	7421	7449	7581	7635	7502	7585	7469	7585	7465	7505	7525	7506	7500	7583	7585	7511	7392	7348	7364	7459	7643	7569	7617	7511	7510	7674	7538	7529	7635	7427	7432	7448	7479	7636	7523	7456	7632	7525	7526	7529	7610	7435	7465	7416	7535	7492	7490	7555	7460	7538	7611	7612	7595	7593	7427	7412	7515	7336	7460	7579	7505	7523	7438	7580	7613	7396	7474	7658	7482	7416	7475	7474	7573	7530	7518	7574	7585	7465	7460	7629	7418	7564	7583	7504	7669	7615	7291	7484	7485	7442	7403	7531	7474	7546	7499	7544	7562	7461	7433	7445	7517	7516	7551	7620	7444	7593	7365	7518	7415	7523	7505	7448	7510	7514	7597	7527	7464	7409	7363	7464	7588	7587	7437	7580	7420	7477	7524	7489	7426	7499	7452	7478	7487	7516	7624	7544	7553	7453	7478	7553	7665	7363	7590	7530	7515	7321	7531	7543	7501	7553	7452	7548	7443	7494	7678	7487	7416	7516	7464	7399	7509	7485	7665	7540	7482	7415	7502	7513	7444	7410	7497	7486	7522	7472	7537	7605	7524	7354	7478	7516	7482	7366	7488	7597	7416	7636	7425	7471	7522	7479	7524	7485	7539	7403	7550	7580	7436	7557	7443	7537	7419	7459	7500	7407	7423	7580	7580	7500	7469	7512	7320	7508	7369	7602	7475	7478	7560	7427	7441	7509	7548	7582	7545	7481	7481	7502	7471	7403	7467	7586	7475	7614	7427	7620	7419	7501	7497	7460	7485	7424	7479	7652	7444	7524	7466	7364	7532	7570	7520	7473	7471	7448	7542	7393	7521	7565	7481	7448	7383	7605	7503	7424	7547	7538	7414	7480	7558	7394	7429	7425	7505	7538	7431	7471	7346	7395	7615	7478	7549	7493	7561	7530	7502	7404	7457	7456	7495	7620	7505	7491	7393	7521	7640	7437	7531	7434	7534	7610	7474	7592	7561	7573	7526	7570	7476	7450	7578	7436	7514	7353	7496	7563	7428	7616	7418	7398	7453	7519	7373	7566	7551	7533	7466	7379	7405	7623	7468	7352	7476	7423	7450	7443	7575	7399	7603	7630	7551	7425	7380	7464	7530	7466	7411	7493	7516	7461	7488	7463	7490	7363	7593	7467	7516	7480	7464	7367	7459	7458	7506	7564	7548	7402	7550	7417	7555	7438	7488	7417	7517	7412	7423	7521	7396	7424	7436	7555	7580	7568	7362	7494	7524	7570	7506	7645	7377	7480	7437	7450	7476	7515	7343	7364	7602	7563	7441	7499	7466	7502	7393	7349	7461	7560	7484	7442	7682	7585	7443	7526	7509	7456	7644	7524	7499	7523	7379	7426	7502	7515	7380	7435	7499	7578	7408	7482	7579	7544	7426	7467	7567	7522	7579	7380	7553	7509	7601	7416	7459	7529	7439	7509	7566	7464	7593	7503	7497	7562	7519	7540	7499	7542	7457	7385	7625	7577	7585	7502	7504	7550	7536	7445	7524	7551	7654	7441	7411	7592	7497	7663	7581	7413	7471	7574	7606	7574	7502	7266	7443	7609	7482	7601	7417	7372	7578	7622	7559	7522	7593	7427	7440	7553	7452	7573	7523	7624	7456	7484	7484	7405	7497	7578	7547	7487	7554	7451	7580	7568	7567	7346	7461	7517	7621	7434	7478	7543	7516	7397	7511	7536	7498	7576	7626	7449	7494	7554	7586	7543	7552	7480	7488	7504	7461	7553	7413	7507	7390	7648	7526	7502	7543	7503	7528	7440	7518	7555	7537	7513	7435	7567	7521	7430	7433	7498	7481	7409	7439	7673	7450	7463	7476	7529	7426	7529	7417	7534	7620	7532	7681	7535	7481	7509	7560	7492	7569	7496	7544	7601	7469	7527	7483	7508	7633	7464	7427	7565	7512	7417	7545	7542	7345	7564	7603	7453	7530	7460	7330	7501	7476	7478	7480	7520	7508	7386	7464	7610	7430	7443	7562	7526	7518	7526	7532	7476	7573	7556	7378	7519	7605	7521	7469	7494	7589	7578	7408	7441	7432	7468	7698	7710	7547	7382	7468	7463	7511	7532	7445	7486	7559	7481	7420	7539	7311	7547	7429	7435	7465	7572	7407	7649	7518	7632	7575	7580	7531	7393	7647	7560	7548	7407	7403	7527	7372	7507	7461	7526	7488	7675	7327	7553	7526	7635	7531	7514	7540	7535	7405	7391	7577	7476	7506	7480	7502	7523	7364	7462	7584	7442	7440	7520	7514	7464	7411	7429	7423	7488	7339	7553	7389	7440	7594	7394	7542	7394	7550	7532	7545	7539	7435	7570	7630	7439	7482	7488	7390	7494	7435	7484	7399	7510	7474	7471	7591	7512	7528	7558	7473	7533	7457	7435	7505	7532	7430	7497	7551	7348	7507	7547	7550	7471	7497	7559	7398	7493	7543	7541	7512	7502	7380	7580	7532	7500	7461	7493	7396	7506	7495	7535	7493	7625	7593	7541	7515	7398	7504	7373	7478	7382	7488	7435	7621	7461	7633	7614	7463	7438	7404	7488	7529	7533	7434	7516	7557	7519	7578	7495	7358	7480	7534	7461	7494	7583	7548	7598	7451	7549	7488	7483	7623	7416	7544	7602	7437	7508	7582	7536	7558	7494	7477	7571	7639	7412	7486	7577	7479	7452	7540	7560	7502	7451	7541	7568	7588	7634	7529	7558	7641	7519	7494	7597	7391	7457	7485	7500	7553	7412	7514	7516	7465	7552	7477	7439	7489	7572	7454	7485	7586	7374	7554	7548	7538	7571	7417	7536	7618	7420	7528	7647	7489	7587	7450	7623	7422	7575	7560	7591	7554	7540	7533	7572	7576	7488	7677	7624	7465	7616	7630	7390	7601	7445	7586	7591	7410	7557	7487	7425	7546	7538	7353	7547	7500	7392	7400	7479	7519	7407	7442	7613	7520	7588	7398	7611	7622	7574	7463	7454	7464	7553	7557	7479	7452	7412	7451	7524	7560	7378	7562	7522	7603	7396	7475	7545	7599	7569	7507	7466	7495	7446	7510	7541	7533	7455	7492	7487	7479	7420	7478	7376	7584	7517	7589	7430	7584	7461	7479	7488	7498	7513	7503	7403	7500	7502	7587	7504	7583	7609	7338	7428	7431	7539	7593	7436	7512	7404	7415	7576	7473	7457	7676	7449	7514	7473	7416	7567	7464	7495	7442	7515	7426	7528	7471	7489	7462	7453	7540	7469	7380	7602	7467	7456	7593	7403	7531	7479	7551	7576	7588	7510	7502	7488	7391	7582	7538	7646	7445	7464	7487	7380	7533	7490	7571	7492	7525	7554	7575	7379	7443	7439	7512	7367	7538	7578	7448	7556	7469	7448	7488	7522	7441	7400	7418	7398	7424	7602	7505	7408	7554	7446	7527	7473	7448	7275	7626	7481	7553	7619	7499	7594	7580	7629	7392	7502	7578	7478	7540	7463	7587	7482	7639	7432	7540	7494	7475	7426	7579	7491
53623	54454	31029	13187	3354	1391	1023	985	915	926	967	991	905	925	919	984	962	957	916	970	916	911	949	959	903	955	977	868	950	1000	950	965	957	995	992	954	986	911	931	913	979	946	1020	926	941	968	928	951	1021	948	995	963	986	950	920	1009	958	967	954	962	934	938	974	940	983	1007	946	976	991	908	898	924	895	921	967	934	922	896	960	880	975	992	949	986	969	975	938	944	928	910	932	977	1003	911	978	935	938	943	947	960	990	990	925	961	1046	958	956	903	937	924	982	976	989	934	902	930	911	933	949	972	970	896	972	948	968	946	902	941	956	975	931	939	962	955	969	948	1009	906	946	975	981	990	921	926	966	1016	918	976	944	1021	954	991	951	1017	948	922	1010	942	906	969	950	957	1000	1001	959	955	906	945	927	918	907	936	838	914	959	958	1031	912	945	959	1001	981	927	947	1033	941	934	932	921	971	992	980	969	1000	973	933	976	985	916	990	928	1018	877	936	946	943	972	965	960	958	904	916	909	965	983	941	948	939	1003	912	974	944	966	927	957	953	931	902	920	934	963	898	972	951	956	956	930	1005	953	972	938	946	993	1001	928	955	1018	894	978	938	969	940	933	1001	944	892	995	945	926	980	945	886	950	976	945	917	942	975	931	895	911	878	921	970	933	1025	958	976	887	936	927	965	927	919	972	964	924	971	982	929	972	967	977	923	969	924	938	926	930	947	904	949	905	888	938	965	925	957	915	959	919	939	967	953	996	940	940	995	925	927	990	952	957	917	920	966	984	958	963	989	935	942	996	925	958	909	933	978	967	952	950	983	885	952	932	970	988	954	950	928	952	938	996	903	941	998	959	959	959	991	978	967	956	944	950	938	1003	976	910	985	962	923	967	941	900	979	975	1004	906	1028	960	972	952	964	924	944	904	950	989	964	1011	982	932	967	963	923	912	920	937	965	933	963	894	948	939	898	947	982	924	972	923	950	978	982	996	969	997	960	900	947	954	924	978	1010	961	975	944	988	971	924	958	918	947	921	909	974	982	920	981	927	971	920	889	970	917	977	1005	896	977	967	974	951	978	956	984	886	1004	975	909	930	893	964	950	912	940	912	931	923	936	953	952	975	945	944	913	929	951	992	1013	916	931	953	956	962	1004	926	961	960	975	989	919	940	939	935	946	946	961	963	941	955	928	934	940	940	992	942	926	920	950	958	945	1014	998	935	978	973	912	916	976	943	963	937	947	991	957	959	935	935	936	974	967	950	940	925	935	906	968	912	954	941	947	911	971	914	932	889	957	987	962	942	955	969	976	927	948	966	970	964	979	967	1019	945	968	964	1004	929	938	908	910	940	954	953	962	933	1040	935	960	950	946	986	932	969	985	928	984	957	897	1021	915	956	949	977	984	977	945	978	990	943	927	932	1009	960	937	959	986	947	933	1003	995	1012	935	933	953	977	1005	966	934	950	967	924	884	953	944	959	956	966	904	973	959	907	978	955	936	967	962	982	999	902	938	946	951	996	945	976	989	883	985	927	992	945	990	960	988	923	957	967	948	908	931	941	970	946	941	931	975	976	986	993	949	941	963	966	988	970	983	965	959	951	926	993	967	878	968	962	956	982	983	949	924	906	947	980	998	977	921	937	1003	940	947	970	924	961	955	932	938	928	1016	959	987	924	922	970	1003	882	920	977	933	951	940	971	976	910	983	980	965	965	926	948	923	933	1008	941	950	976	988	926	976	943	899	963	897	893	909	959	981	953	953	937	952	983	916	936	941	980	979	961	934	958	913	919	904	965	945	979	979	989	919	974	916	949	944	927	962	947	932	929	975	945	982	950	982	902	921	977	924	934	920	1032	935	953	979	954	894	969	866	968	903	987	996	960	907	969	972	938	900	988	944	917	928	962	945	975	953	966	935	932	976	927	950	928	949	910	958	924	949	935	976	937	926	941	939	908	919	951	1026	1005	951	970	948	945	921	923	965	874	939	962	958	916	988	952	1000	949	924	941	921	899	998	979	983	952	915	958	987	894	903	936	963	943	942	964	972	966	869	910	934	963	1018	976	967	982	984	927	972	943	935	961	954	995	945	898	897	950	950	982	963	904	987	911	940	926	997	925	897	988	937	969	986	932	932	964	912	909	945	940	962	1015	889	884	910	910	899	962	954	909	957	947	936	936	955	993	942	899	928	971	916	955	935	955	915	959	934	931	956	974	950	937	997	993	879	972	938	974	968	914	976	928	957	909	969	973	924	963	937	934	890	927	943	980	970	979	957	989	1013	979	941	943	931	930	959	929	944	990	933	935	922	960	930	973	931	934	953	963	920	974	940	973	953	930	953	938	939	943	982	951	1009	980	961	906	928	978	949	933	919	952	918	956	934	929	950	967	984	998	921	976	964	1011	893	915	908	954	1017	1020	938	968	946	928	953	935	966	980	967	1021	965	947	939	986	930	933	977	931	925	949	894	1016	968	964	910	998	977	966	977	938	929	989	926	934	928	939	940	1029	901	1041	945	927	970	961	924	971	982	972	966	963	928	914	925	947	907	980	951	946	983	977	979	981	1006	951	917	978	969	986	981	923	983	954	919	940	967	918	996	933	1008	930	946	992	962	985	1003	955	956	975	953	955	983	913	988	995	967	958	959	977	977	966	957	936	963	913	928	962	989	911	932	1001	958	960	935	944	872	907	973	944	1015	920	997	934	946	960	937	1012	908	938	964	956	953	982	952	978	961	975	960	917	957	977	977	935	1007	943	927	951	977	920	1015	922	893	999	929	968	1001	1019	945	928	936	974	993	963	991	955	973	939	947	918	854	951	982	904	948	977	931	940	970	1002	954	970	937	929	963	955	927	941	986	963	940	946	955	939	916	957	984	959	966	904	931	941	931	929	956	896	954	972	975	904	926	963	980	924	909	984	1003	946	960	938	951	976	958	893	1003	889	977	923	936	915	927	916	911	986	937	932	926	956	929	953	930	913	975	875	989	929	957	958	975	953	977	988	958	948	1014	941	955	912	901	935	926	923	910	963	905	948	976	966	1014	916	952	975	940	1014	918	955	921	972	962	975	966	944	944	996	977	943	948	943	956	977	959	996	949	941	963	939	944	976	913	968	899	971	935	907	934	915	925	996	923	937	923	984	920	947	962	983	970	1031	978	944	977	933	970	925	1032	960	1001	944	962	972	976	933	970	922	976	926	913	1042	916	935	921	921	956	890	923	945	881	931	940	982	952	926	912	903	955	965	930	974	934	918	935	926	961	993	965	900	976	969	945	969	1036	1004	905	856	946	938	930	910	972	935	943	987	920	971	999	924	950	972	998	960	964	950	966	956	899	949	948	933	961	996	986	940	904	968	931	954	981	924	959	972	980	928	969	898	1016	996	951	955	932	897	945	927	914	978	1007	936	923	961	915	961	1013	968	957	938	965	994	975	919	922	972	968	971	957	967	981	1001	982	968	943	930	914	934	937	942	940	1015	938	944	903	1020	940	975	936	958	949	936	974	950	923	959	994	923	948	958	953	1027	954	959	880	1015	966	980	907	1009	916	966	931	958	941	894	940	993	994	950	952	949	937	948	953	994	959	985	975	1000	984	933
62322	58971	54377	41196	28423	14374	8807	7738	7761	7806	7548	7750	7731	7570	7830	7639	7775	7757	7720	7811	7667	7733	7737	7824	7708	7768	7749	7801	7786	7827	7764	7697	7856	7628	7729	7690	7885	7775	7673	7747	7820	7662	7589	7732	7794	7633	7782	7592	7746	7709	7704	7772	7771	7797	7693	7764	7762	7915	7746	7803	7664	7827	7801	7780	7792	7822	7709	7774	7725	7864	7717	7781	7750	7668	7770	7715	7809	7678	7827	7673	7754	7769	7731	7781	7783	7620	7853	7588	7787	7830	7726	7705	7733	7680	7750	7803	7666	7772	7808	7833	7850	7652	7850	7615	7668	7647	7773	7779	7700	7647	7826	7831	7766	7645	7670	7668	7760	7732	7772	7817	7733	7794	7767	7920	7805	7748	7773	7841	7626	7698	7702	7724	7724	7782	7667	7648	7815	7673	7494	7766	7578	7687	7665	7724	7726	7757	7815	7833	7862	7746	7707	7830	7656	7794	7731	7696	7710	7672	7870	7725	7687	7708	7818	7746	7664	7853	7734	7576	7750	7726	7782	7801	7699	7730	7748	7730	7608	7689	7644	7746	7723	7771	7801	7688	7753	7701	7939	7747	7721	7733	7734	7770	7783	7741	7701	7788	7662	7728	7765	7790	7661	7714	7615	7773	7727	7751	7703	7689	7628	7678	7765	7760	7752	7674	7856	7540	7758	7755	7601	7721	7700	7700	7656	7699	7701	7706	7739	7750	7752	7736	7781	7764	7847	7897	7726	7552	7684	7801	7664	7731	7671	7709	7591	7808	7769	7874	7666	7728	7706	7740	7793	7747	7658	7792	7729	7718	7780	7808	7917	7791	7760	7750	7661	7620	7698	7844	7829	7690	7713	7690	7765	7809	7708	7759	7702	7686	7675	7814	7820	7780	7671	7750	7700	7706	7738	7639	7777	7712	7751	7716	7676	7786	7729	7753	7779	7695	7724	7748	7779	7608	7660	7759	7789	7844	7732	7693	7608	7685	7817	7749	7723	7752	7731	7856	7751	7779	7720	7692	7756	7669	7577	7739	7751	7726	7704	7835	7606	7664	7747	7765	7808	7760	7772	7677	7674	7695	7659	7624	7752	7716	7695	7619	7802	7696	7700	7560	7739	7749	7720	7744	7693	7893	7649	7707	7855	7727	7710	7798	7641	7626	7652	7882	7750	7709	7768	7694	7724	7794	7665	7692	7691	7812	7718	7748	7730	7648	7848	7535	7672	7696	7618	7747	7660	7729	7727	7749	7686	7727	7770	7617	7777	7788	7688	7794	7623	7653	7693	7762	7684	7716	7723	7759	7657	7699	7720	7803	7636	7798	7776	7734	7804	7906	7623	7819	7774	7709	7782	7716	7565	7694	7727	7602	7686	7593	7680	7702	7770	7798	7650	7717	7766	7678	7705	7714	7702	7753	7620	7685	7673	7683	7758	7709	7786	7692	7690	7781	7759	7834	7679	7739	7524	7744	7731	7756	7659	7691	7847	7707	7772	7609	7711	7850	7771	7803	7758	7867	7815	7711	7848	7694	7742	7786	7652	7756	7641	7690	7690	7588	7798	7789	7606	7684	7794	7658	7718	7702	7758	7672	7674	7806	7706	7658	7815	7710	7784	7770	7630	7790	7661	7761	7666	7669	7750	7714	7695	7889	7641	7764	7760	7733	7657	7797	7740	7720	7820	7662	7770	7646	7835	7704	7732	7798	7790	7795	7719	7775	7699	7710	7661	7728	7805	7779	7741	7808	7868	7611	7757	7738	7910	7709	7811	7794	7748	7695	7666	7804	7669	7690	7769	7721	7765	7550	7693	7707	7788	7574	7775	7600	7791	7654	7725	7676	7692	7706	7662	7747	7663	7729	7827	7671	7584	7620	7661	7881	7829	7705	7770	7664	7762	7687	7669	7580	7614	7810	7871	7866	7711	7649	7779	7729	7858	7660	7611	7654	7752	7762	7708	7811	7776	7721	7818	7574	7758	7699	7642	7769	7807	7848	7721	7807	7662	7877	7671	7893	7820	7828	7598	7821	7649	7658	7708	7863	7759	7577	7618	7821	7680	7690	7645	7741	7763	7762	7703	7705	7599	7580	7756	7697	7798	7559	7672	7734	7731	7772	7818	7642	7704	7717	7851	7766	7671	7874	7792	7723	7802	7705	7622	7810	7788	7747	7648	7723	7654	7743	7729	7704	7721	7790	7762	7750	7623	7681	7843	7795	7645	7832	7714	7770	7753	7691	7647	7675	7671	7652	7709	7676	7831	7685	7827	7740	7663	7846	7740	7703	7701	7676	7652	7754	7746	7631	7815	7779	7596	7745	7835	7731	7662	7746	7648	7766	7805	7660	7787	7821	7693	7528	7627	7758	7777	7795	7833	7747	7686	7657	7667	7621	7811	7596	7632	7673	7736	7643	7742	7720	7766	7693	7799	7759	7818	7846	7595	7750	7749	7658	7709	7779	7546	7707	7788	7790	7682	7636	7656	7613	7757	7686	7677	7792	7860	7802	7606	7817	7671	7734	7702	7817	7743	7864	7774	7757	7784	7873	7665	7793	7810	7679	7670	7713	7740	7769	7743	7717	7684	7628	7663	7706	7802	7782	7795	7790	7740	7796	7783	7741	7783	7738	7772	7630	7701	7710	7798	7639	7772	7790	7735	7701	7694	7616	7604	7592	7665	7635	7644	7724	7755	7770	7805	7670	7633	7748	7848	7577	7632	7834	7693	7625	7808	7729	7704	7761	7947	7858	7742	7717	7824	7651	7792	7651	7697	7682	7811	7791	7711	7791	7718	7764	7748	7627	7723	7861	7667	7698	7741	7591	7804	7915	7747	7774	7803	7818	7844	7936	7693	7878	7776	7835	7733	7775	7765	7689	7689	7798	7806	7734	7610	7776	7589	7687	7727	7765	7689	7813	7734	7772	7703	7787	7819	7855	7813	7779	7757	7628	7643	7790	7786	7805	7727	7769	7827	7830	7629	7641	7616	7790	7580	7593	7695	7842	7620	7781	7649	7752	7688	7721	7805	7785	7664	7775	7638	7781	7676	7832	7740	7764	7799	7683	7801	7836	7702	7742	7717	7749	7642	7784	7780	7756	7884	7651	7674	7835	7761	7661	7823	7776	7722	7721	7740	7808	7814	7745	7580	7685	7774	7776	7820	7664	7657	7834	7615	7762	7657	7777	7661	7764	7750	7794	7825	7691	7740	7712	7819	7638	7744	7645	7741	7780	7605	7683	7620	7748	7743	7729	7756	7770	7714	7670	7887	7718	7745	7742	7745	7650	7782	7684	7754	7672	7684	7794	7771	7764	7754	7770	7697	7555	7798	7691	7793	7869	7602	7712	7803	7765	7673	7858	7778	7663	7794	7618	7726	7700	7730	7816	7743	7872	7754	7658	7668	7762	7824	7716	7602	7770	7752	7682	7699	7804	7691	7779	7776	7601	7590	7833	7837	7819	7700	7724	7585	7663	7738	7652	7742	7795	7660	7690	7710	7728	7784	7754	7757	7782	7547	7759	7745	7785	7948	7736	7786	7713	7739	7742	7700	7766	7715	7593	7718	7709	7794	7778	7543	7815	7612	7749	7842	7633	7743	7804	7663	7732	7940	7629	7707	7721	7833	7799	7875	7680	7774	7711	7640	7739	7675	7768	7806	7642	7762	7827	7777	7704	7819	7758	7783	7842	7571	7786	7749	7680	7744	7716	7912	7732	7680	7684	7702	7702	7572	7719	7681	7770	7810	7806	7678	7823	7765	7768	7837	7644	7711	7733	7635	7848	7600	7659	7677	7785	7496	7719	7767	7876	7816	7619	7698	7728	7543	7821	7805	7632	7694	7801	7637	7691	7690	7724	7691	7461	7793	7712	7648	7844	7705	7556	7696	7644	7672	7834	7705	7754	7671	7727	7784	7705	7668	7683	7843	7777	7683	7786	7718	7846	7643	7848	7472	7832	7712	7702	7628	7864	7908	7835	7774	7799	7830	7741	7668	7732	7699	7747	7751	7724	7741	7703	7695	7678	7764	7619	7677	7727	7785	7708	7682	7780	7762	7773	7741	7665	7567	7689	7718	7739	7749	7634	7760	7744	7781	7797	7662	7750	7859	7643	7754	7741	7763	7905	7770	7630	7910	7744	7703	7728	7817	7862	7701	7787	7683	7700	7650	7624	7745	7601	7627	7892	7765	7843	7625	7856	7791	7816	7724	7722	7788	7492	7750	7710	7752	7700	7809	7801	7633	7679	7761	7734	7712	7785	7717	7736	7682	7778	7829	7832	7565	7672	7812	7620	7750	7686	7765	7744	7771	7653	7734	7902	7878	7635	7634	7841	7776	7709	7666	7696	7652	7735	7797	7712	7783	7721	7910	7755	7766	7710	7770	7837	7737	7823	7745	7544	7617	7824	7752	7625	7833	7782	7728	7862	7759	7741	7887	7691	7736	7703	7815	7727	7752	7782	7778	7720	7705	7702	7800	7704	7698	7758	7574	7520	7635	7796	7652	7670	7692	7785	7909	7792	7777	7481	7831	7813	7680	7667	7755	7883	7681	7746	7726	7773	7727	7793	7598	7800	7836	7718	7622	7662	7650	7704	7770	7719	7583	7809	7777	7822	7790	7719	7708	7778	7820	7847	7783	7714	7645	7812	7759	7823	7745	7714	7822	7787	7736	7698	7721	7847	7781	7852	7868	7534	7748	7606	7709	7656	7727	7761	7730	7722	7813	7711	7868	7665	7762	7756	7636	7871	7772	7773	7826	7656	7651	7739	7650	7723	7811	7758	7726	7770	7833	7579	7643	7711	7753	7715	7749	7811	7666	7613	7633	7693	7826	7643	7774	7597	7851	7574	7787	7748	7670	7811	7626	7691	7707	7774	7699	7731	7797	7793	7620	7831	7689	7643	7739	7650	7861	7789	7757	7802	7710	7651	7683	7750	7727	7730	7661	7656	7848	7881	7790	7813	7779	7703	7768	7747	7715	7771	7821	7804	7675	7719	7568	7732	7703	7652	7654	7677	7754	7801	7740	7726	7708	7753	7688	7845	7759	7685	7827	7788	7773	7870	7592	7541	7615	7758	7897	7841	7770	7838	7747	7904	7786	7773	7853	7767
29871	22562	10409	3289	1225	923	767	804	809	761	801	823	863	784	850	798	824	823	820	746	845	824	828	836	797	797	814	804	801	816	751	815	818	808	867	800	840	806	848	801	843	823	774	848	811	801	798	812	817	842	811	827	805	823	834	826	797	811	862	827	809	806	823	796	837	832	833	857	817	777	790	791	828	818	844	806	826	811	750	822	848	847	783	764	810	820	811	782	858	806	828	863	801	829	867	828	839	795	784	781	846	755	791	775	821	777	814	825	771	811	835	831	815	895	864	859	819	799	817	812	812	848	829	844	812	755	821	828	849	807	782	783	808	834	832	819	795	787	820	796	825	814	789	804	813	804	759	816	806	847	794	777	835	825	797	839	829	817	820	826	799	819	859	862	790	795	797	853	793	822	832	822	803	847	840	821	808	786	806	827	804	791	777	851	829	801	776	749	804	787	833	830	831	862	773	799	770	850	803	824	835	816	870	767	825	816	821	783	791	802	852	796	819	793	811	829	807	797	851	771	832	808	822	816	813	809	798	823	821	764	850	791	792	751	861	814	855	828	787	818	833	763	789	847	876	832	808	793	842	782	821	831	809	882	809	796	798	816	851	835	807	825	849	817	845	812	830	803	847	812	832	807	822	864	850	783	846	791	770	846	753	826	819	795	882	826	826	805	772	813	859	771	782	813	825	860	816	771	817	826	777	868	862	841	780	804	870	844	757	833	846	839	810	810	764	807	796	769	794	814	820	857	824	860	803	812	796	832	768	825	787	831	798	792	832	775	876	794	825	836	818	825	787	795	806	802	807	827	841	728	818	810	837	834	823	841	757	818	846	814	851	875	798	802	850	843	810	814	831	838	814	799	805	832	820	803	842	814	844	851	810	818	797	800	769	865	814	781	797	855	830	840	788	832	837	821	884	797	838	797	863	810	804	792	896	822	840	800	828	823	849	817	822	814	762	774	793	832	825	773	823	812	819	821	796	834	791	786	787	819	806	804	816	790	824	833	800	881	817	842	763	844	845	816	854	779	791	822	807	789	796	830	827	763	839	855	822	827	801	805	821	833	782	782	867	798	788	879	817	797	816	804	798	792	772	759	869	815	825	831	776	740	863	797	796	827	764	796	800	839	844	798	774	774	819	815	822	847	836	810	885	790	790	804	772	827	856	783	763	794	771	799	792	758	855	794	790	759	831	791	781	813	792	840	810	822	859	779	866	809	748	815	784	794	872	842	798	809	827	804	775	788	833	762	848	814	789	815	841	829	795	803	792	782	808	801	812	792	834	823	851	771	876	825	786	844	862	830	808	808	792	811	817	794	854	808	823	789	781	760	857	848	806	820	847	798	809	838	824	797	819	814	818	798	809	836	815	779	776	754	807	828	838	775	837	758	825	825	816	867	772	792	856	825	800	789	806	764	785	800	799	805	778	789	766	824	847	815	818	788	855	820	872	817	810	810	774	797	816	826	791	841	791	844	817	796	873	832	800	818	794	795	759	832	805	833	788	799	820	762	855	798	813	789	813	806	807	785	803	804	829	833	887	830	815	788	782	790	808	807	828	808	812	790	807	821	856	797	791	809	800	799	726	807	770	765	842	845	820	800	846	817	838	756	839	772	800	789	834	850	819	828	800	835	801	786	815	812	852	806	839	849	786	799	803	793	798	874	781	855	739	784	816	817	825	823	806	813	759	792	748	808	783	788	820	796	831	815	822	783	750	742	820	840	806	796	847	811	810	810	812	830	832	803	811	820	826	820	870	802	859	751	784	825	839	805	830	789	824	837	811	793	823	840	787	817	800	808	831	782	828	839	830	800	882	781	796	845	870	793	816	791	803	838	800	817	827	812	856	783	815	790	799	805	788	799	831	814	821	777	783	814	800	795	841	794	868	807	806	808	783	817	828	858	835	774	841	789	807	858	799	832	836	799	828	861	838	808	859	831	833	848	845	774	809	801	837	813	828	845	775	856	861	784	847	802	838	823	870	829	773	834	845	851	777	781	799	826	836	794	795	808	804	793	853	766	832	851	774	805	822	821	845	846	834	828	860	854	813	845	873	817	820	811	805	800	807	862	845	855	835	800	796	830	821	844	774	820	834	828	811	797	853	829	818	797	826	834	846	783	751	832	831	794	770	816	803	856	828	860	819	833	803	758	764	813	791	771	821	799	824	892	786	796	809	842	799	810	813	839	786	811	801	757	835	819	794	864	792	785	833	790	771	825	851	828	866	811	803	821	846	831	856	813	830	833	858	812	797	799	812	802	847	791	774	803	859	822	818	842	835	762	811	790	809	840	846	801	773	841	829	848	800	766	840	853	812	841	781	868	859	813	794	838	790	796	806	792	828	837	774	830	862	821	823	829	855	797	830	848	830	776	851	811	790	818	795	846	781	810	790	773	849	758	782	833	815	815	827	855	825	836	818	773	797	798	810	834	828	776	823	832	799	826	819	813	844	815	852	828	796	824	824	821	822	833	758	827	793	830	794	807	840	823	855	810	819	856	790	803	816	753	813	796	782	764	716	800	836	815	777	798	783	783	819	789	786	838	753	798	814	826	816	817	784	830	854	825	804	813	773	868	797	811	794	851	808	817	847	756	804	860	791	812	860	803	791	828	815	814	826	805	769	864	779	802	782	794	858	855	817	801	795	845	844	804	822	781	804	829	812	820	794	839	790	833	832	807	821	832	787	880	808	794	832	739	795	860	781	804	807	776	770	828	799	741	828	855	794	830	851	779	845	828	800	833	781	876	831	878	790	780	819	833	877	825	855	789	831	850	810	811	787	809	811	866	829	786	852	813	845	782	774	836	841	806	801	849	792	870	843	810	798	809	780	812	810	881	751	792	794	838	798	794	790	780	838	867	835	822	788	848	811	773	829	776	835	784	845	779	875	817	821	807	787	809	816	852	772	812	800	794	851	834	801	774	784	751	790	802	760	797	824	809	872	865	845	776	807	749	793	809	788	825	815	822	814	820	846	809	853	827	836	819	794	821	797	844	797	787	809	825	772	783	795	833	817	833	844	839	815	812	802	750	809	855	815	866	763	809	836	793	802	807	787	777	804	834	826	804	835	798	781	811	821	813	823	786	794	792	784	852	795	818	828	826	781	794	805	812	852	800	744	825	854	845	827	796	805	835	848	817	795	792	769	848	828	867	816	777	828	835	793	793	832	849	801	850	792	773	858	826	827	812	841	808	838	810	829	813	818	801	847	889	824	775	847	826	830	828	852	843	776	827	812	797	753	826	835	887	800	771	817	813	862	808	818	752	794	809	826	774	814	767	812	826	839	853	849	804	783	827	814	779	828	827	795	847	828	849	802	811	889	806	769	838	835	769	798	852	786	725	777	851	790	824	809	827	760	773	831	775	818	770	773	808	818	859	796	862	849	824	838	799	805	808	768	790	787	823	814	769	869	834	779	772	730	778	865	820	814	846	830	862	786	804	828	807	879	795	779	835	820	829	798	789	800	844	863	778	788	794	781	766	837	846
61744	47806	33833	23977	14515	8599	7035	6784	6721	6848	6807	6899	6804	6867	6837	6911	6901	6650	6850	6902	6937	6829	6795	6919	6860	6824	6716	6817	6837	6871	6941	6773	6804	6837	6742	6943	6865	6864	6762	6974	6751	6940	6724	6902	6908	6782	6853	6780	6913	6871	6791	6652	6902	6805	6916	6826	6804	6860	6742	6785	6816	6803	6812	6818	6746	6928	6767	6684	6829	6754	6882	6921	7032	6756	6911	6809	6917	6993	6716	6905	6789	6760	6667	6917	6837	6872	6793	6807	6857	6788	6708	6729	6857	6815	6801	6921	6841	6743	6788	6917	6810	6689	6807	6867	6908	6806	6767	6826	6800	6882	6939	6853	6906	6869	6828	6870	6840	6817	6821	6718	6931	6812	6830	6679	6834	6789	6991	6833	6822	6806	6807	6815	6931	6863	6768	6890	6845	6846	6830	6836	6892	6926	6735	6896	6779	6876	6838	6710	6880	6862	6905	6870	6818	6840	6707	6704	6844	6820	6805	6752	6739	6839	6849	6833	6951	6841	6884	6951	6734	6835	6851	6862	6883	6769	6966	6847	6853	6662	6720	6998	6898	6825	6747	6787	6860	6678	6679	6741	6819	6986	6842	6711	6800	6707	6813	6879	6854	6749	6900	6860	6904	6774	6878	6727	6763	6886	6932	6726	6750	6926	6757	6835	6874	6815	6882	6686	6911	6865	6786	6724	6764	6903	6851	6874	6741	6760	6780	6781	6762	6804	6809	7068	6866	6931	6866	6771	6812	6646	6895	6837	6722	6848	6704	6796	6834	6888	6825	6804	6789	6854	6854	6825	6688	6787	6839	6732	6824	6789	6998	6858	6755	6787	6750	6744	6766	6835	6995	6866	6813	6879	6880	6907	6850	6865	6816	6889	6820	6854	6884	6772	6901	6856	6780	6895	6780	6917	6858	6875	6852	6888	6774	6828	6869	6874	6843	6860	6913	6855	6877	6765	6914	6845	6853	6928	6730	6870	6703	6736	6819	6856	6768	6902	6907	6709	6694	6795	6897	6817	6827	6935	6865	6754	6811	7008	6884	6725	6781	6884	6788	6817	6968	6805	6907	6815	6800	6875	6770	6805	6838	6824	6877	6814	6814	6849	6870	6905	6870	6841	6881	6773	6784	6669	6868	6805	6748	6827	6807	6771	6659	6740	6799	6826	6802	6763	6833	6789	6816	6973	6753	6848	6775	6977	6725	6869	6833	6854	6784	6780	6826	6846	6859	6752	6889	6786	6898	6797	6713	6779	6745	6715	6898	6704	6897	6747	6820	6845	6824	6818	6824	6895	6841	6843	6843	6787	6806	6879	6717	6992	6889	6876	6754	6703	6829	6837	6843	6920	6859	6664	6920	6877	6722	6857	6910	6833	6687	6853	6863	6841	6891	6872	6816	6768	6899	6860	6836	6745	6904	6815	6809	6801	6812	6799	6761	6627	6879	6861	6813	6842	6728	6823	6897	6764	6933	6880	6782	6756	6893	6961	6792	6898	6749	6864	6938	6781	6790	6906	6867	6830	6795	6874	6776	6858	6861	6804	6791	6834	6779	6916	6880	6856	6797	6719	6719	6940	6945	6694	6853	6804	6836	6795	6913	6729	6873	6896	6744	6818	6687	6904	6810	6946	6840	6865	6797	6908	6757	6807	6788	6954	6821	6807	6840	6753	6887	6788	7033	6856	6904	6763	6890	6733	6727	6752	6863	6806	7013	6829	6613	6755	6828	6842	6793	6830	6850	6818	6768	6721	6777	6911	6805	6685	6895	6888	6816	6793	6913	6889	6749	6787	6781	6892	6921	6701	6827	6789	6917	6789	6933	6769	6754	6987	6796	6772	6838	6852	6785	6769	6733	6876	6761	6903	6755	7032	6879	6819	6799	6907	6843	6787	6820	6837	6749	6808	6855	6841	6834	6773	6768	6870	6839	6891	6912	6929	6758	6857	6700	6915	6699	6652	6875	6854	6856	6775	6927	6864	6903	6854	6866	6939	6866	6737	6878	6966	6734	6893	6809	6815	6805	6765	6843	6726	6802	6732	6976	6829	6924	6910	6802	6885	6876	6923	6818	6859	6819	6816	6682	6826	6789	6788	6912	6925	6922	6723	6767	6809	6830	6855	6859	6828	6819	6734	6814	6802	6850	6869	6741	6850	6875	6881	6732	6806	6784	6855	6779	6718	6902	6877	6779	6952	6899	6829	6931	6942	6757	6837	6775	6850	6741	6760	6843	6813	6821	6754	6842	6795	6805	6820	6789	6876	6791	6965	6834	6743	6837	6674	6868	6859	6769	6783	6905	6888	6644	6782	6812	6883	6813	6848	6809	6843	6716	6754	6743	6785	6798	6661	6909	6845	6840	6865	6874	6887	6820	6993	6814	6910	6927	6787	6840	6701	6802	6820	6965	6835	6789	6874	6815	6865	6937	6849	6794	6853	6795	6779	6875	6898	6767	6883	6869	6788	6768	6916	6865	6866	6824	6861	6761	6773	6893	6909	6928	6712	6810	6846	6774	6885	6851	6849	6810	6881	6868	6877	6886	6768	6888	6933	6928	6953	6887	6820	6850	6870	6956	6798	6759	6752	6836	6944	6829	6866	6767	6735	6691	7003	6836	6887	6710	6801	6872	6859	6972	6859	6834	6746	6771	6859	6907	6877	6827	6882	6763	7058	6817	6772	6810	6756	6897	6848	6931	6750	6828	6865	6879	6823	6854	6815	6840	6897	6835	6870	6762	6831	6801	6869	6644	6814	6814	6882	6795	6775	6812	6858	6817	6676	6807	6755	6812	6823	6759	6743	6942	6950	6709	6763	6688	6802	6856	6743	6820	6720	6826	6805	6896	6764	6751	6855	6676	6904	6801	6854	6722	6719	6843	6864	6945	6598	6849	6818	6871	6741	6942	6837	6741	6819	6907	6713	6826	6866	6803	6740	6872	6885	6785	6769	6916	6896	6850	6847	6853	6971	6887	6850	6801	6932	6766	6956	6816	6899	6806	6715	6788	6765	6920	6889	6751	6911	6767	6987	6841	6910	6836	7000	6803	6840	6826	6947	6895	6807	6888	6691	6847	6773	6840	6665	6896	6892	6789	6761	6920	6791	6956	6677	6905	6873	6803	6873	6917	6908	6902	6868	6810	6842	6854	6808	6640	6852	6866	6874	6905	6951	6779	6852	6884	6695	6868	6949	6783	6822	6742	6883	6824	6738	6921	6794	6904	6697	6942	6817	6816	6826	6770	6886	6901	6711	6899	6848	6893	6858	6881	6818	6911	6826	6834	6786	6776	6773	6812	6759	6675	6855	6849	6866	6766	6765	6743	6889	6799	6890	6860	6691	6841	6871	6807	7005	6744	6840	6866	6723	6764	6952	6848	6769	6816	6872	6784	6823	6967	6848	6982	6972	6712	6739	6849	6894	6806	6954	6893	6872	6788	6971	6908	6991	6801	6863	6751	6752	6699	6698	6811	6951	6835	6819	6885	6767	6832	6855	6827	6935	6736	6891	6824	6737	6871	6815	6807	6771	6818	6736	6751	6881	6923	6861	6792	6934	6883	6706	6814	6738	6874	6855	6659	6873	6860	6879	6843	6779	6904	6849	6733	6807	6807	6906	6831	6883	6810	6813	6832	6825	6769	6786	6819	6859	6739	6813	6800	7004	6865	6680	6836	6932	6704	6822	6934	6704	6830	6796	6632	6752	6726	6842	6892	6697	6708	6790	6908	6852	6771	6857	6874	6831	6868	6765	6862	6778	6707	6835	6929	6972	6875	6734	6779	6794	6818	6834	6835	6871	6826	6936	6837	6845	6768	6950	6715	6896	6678	6818	6800	6786	6898	6958	6763	6892	6737	6776	6823	6773	6865	6842	6823	6696	6887	6854	6792	6752	6779	6827	6833	6849	6861	6918	6838	6830	6893	6815	6889	6880	6754	6730	6768	6875	6766	6925	6897	6707	6866	6792	6825	6759	6838	6801	6749	6839	6842	6742	6918	6753	6779	6904	6798	6822	6801	6931	6818	6888	6733	6890	6755	6833	6828	6840	6962	6783	6963	6785	6954	6746	6956	6801	6815	6772	6861	6775	6877	6821	6866	6794	6721	6782	6827	6876	7003	6811	6607	6883	6746	6689	6860	6826	6773	6847	6759	6825	6903	6801	6817	6851	6839	6954	6778	6853	6811	6838	6734	6852	6916	6896	6965	6828	6843	6866	6866	6919	6740	7033	6795	6790	6784	6853	6784	6793	6796	6841	6906	6770	6757	6835	6829	6819	6789	6919	6810	6727	6685	6878	6823	6940	6853	6721	6700	6863	6836	6919	6792	6810	6787	6872	6891	6841	6815	6753	6801	6858	6823	6785	7000	6816	6844	6734	6897	6879	6775	6854	6836	6866	6655	6788	6844	6869	6747	6827	6834	6877	6896	6891	6886	6877	6942	6920	6769	6729	6851	6830	6834	6721	6704	6851	6829	6826	6847	6919	6848	6686	6769	6811	6776	6840	6714	6932	6893	6786	6844	6797	6794	6875	6878	6798	6859	6941	6786	6873	6859	6752	6751	6745	6838	6720	6834	6881	6970	6696	6785	6841	6815	6760	6770	6803	6906	6961	6937	6721	6769	6819	6824	6879	6753	6905	6801	6885	6971	6907	6818	6906	6813	6748	6876	6904	6828	6865	6746	6808	6770	6948	6800	6811	6967	6900	6868	7017	6746	6901	6805	6872	6769	6871	6724	6734	6879	6895	6745	6726	6804	6718	6909	6901	6918	6879	6856	6777	6791	6605	6850	6795	6805	6781	6961	6860	6935	6769	6696	6876	6743	6887	6841	6804	6823	6930	6844	6873	6784	6846	6866	6734	6827	6849	7024	6849	6904	6885	6704	6892	6906	6924	6847	6756	6875	6913	6814	6858	6907	6887	6803	6835	6791	6827	6904	6790	6837	6789	6740	6876	6762	6801	6874	6790	6856	6912	6723	6837	6787	6872	6719	6808	6816	6781	6804	6852	6757	6842	6813	6834	6770	6945	6844	6726	6747	6979	6923	6755	6909	6845	6834	6796	6938	6771	6908	6818	6714	6979	6883	6823	6841	6907	6831	6746	6801	6754	6699	6807
30138	23142	10184	3206	1279	890	852	787	817	840	793	827	772	764	799	792	774	821	823	780	841	812	785	892	761	790	778	824	801	784	818	831	825	816	758	825	790	831	786	791	771	762	821	833	838	783	752	778	840	812	787	850	738	779	781	826	798	769	788	798	793	852	807	830	768	804	832	785	749	768	834	829	818	868	815	740	796	792	793	780	808	834	804	832	799	793	799	828	812	826	798	832	824	827	800	776	802	829	796	818	809	781	782	818	813	840	771	821	812	802	795	789	811	846	806	776	857	846	785	817	789	790	788	795	830	795	791	813	818	849	763	807	849	839	813	771	801	799	842	830	763	745	840	780	815	783	841	816	727	793	812	798	788	832	812	729	782	782	809	871	829	809	813	788	818	768	835	792	782	809	821	796	827	824	818	779	798	831	831	882	787	831	771	802	814	784	818	766	807	818	828	803	821	775	766	794	839	850	770	823	762	778	810	807	804	794	826	831	787	773	829	792	817	755	832	792	843	813	780	823	799	840	841	773	803	838	770	855	784	775	802	771	817	819	752	784	780	845	824	798	860	806	792	819	850	776	820	783	782	792	831	803	816	835	829	792	810	807	808	781	804	828	839	864	794	832	803	828	777	842	858	876	810	832	835	816	771	774	826	759	805	826	734	812	818	771	812	846	772	814	820	824	794	789	844	789	811	770	780	867	821	875	802	837	835	771	839	811	784	779	796	796	767	787	839	820	789	801	803	839	859	797	879	833	827	799	813	791	794	798	816	787	796	762	804	809	795	754	814	808	761	791	816	795	735	836	862	831	812	815	829	828	782	856	830	819	880	835	813	851	791	826	823	818	796	826	822	827	839	837	788	803	800	812	841	835	804	795	762	801	802	766	802	835	795	745	809	807	833	838	811	805	770	791	785	817	801	838	872	811	829	804	840	839	796	777	829	814	806	768	812	828	780	750	814	794	795	790	799	833	796	836	807	752	821	811	803	852	826	800	771	808	834	786	782	814	821	857	840	863	795	857	772	814	855	780	762	808	801	751	813	805	825	777	781	832	830	821	843	715	782	791	841	796	830	806	840	826	830	790	744	800	821	779	787	857	784	844	794	769	773	794	770	804	820	821	827	789	785	793	846	861	796	794	801	814	876	801	850	823	756	775	801	805	825	857	818	813	788	761	794	829	801	836	883	787	796	807	803	817	833	850	810	744	755	804	838	769	796	819	798	833	875	779	792	824	787	799	827	855	765	802	789	813	830	793	798	808	864	815	780	798	832	790	803	750	803	772	822	771	814	785	780	807	797	779	773	801	824	794	824	774	758	820	799	803	859	826	816	806	814	774	801	765	822	818	797	778	843	831	776	783	812	845	807	809	811	757	822	790	798	820	833	772	813	808	794	812	809	776	830	822	819	830	868	851	784	804	827	827	786	738	848	798	792	801	821	842	811	829	850	751	819	879	799	775	779	790	828	857	814	840	793	839	783	742	778	758	800	793	790	807	827	851	754	845	774	786	830	816	810	815	833	791	797	790	780	813	822	774	803	826	841	841	784	809	769	798	849	810	777	813	825	781	830	812	834	801	843	774	752	778	809	860	831	813	777	796	771	817	821	826	895	819	812	747	843	818	797	808	841	815	780	795	847	776	784	810	771	782	820	774	765	822	804	778	793	816	854	777	802	893	755	804	802	769	840	814	785	822	842	812	795	845	795	743	821	847	841	817	798	827	836	775	796	820	876	776	804	757	795	818	775	767	852	819	812	794	780	830	767	832	834	791	721	829	753	834	834	825	838	803	782	811	812	786	762	812	818	771	836	790	855	756	773	844	752	852	769	815	817	782	816	844	806	877	830	762	805	788	844	824	830	773	776	815	826	825	820	814	796	769	808	820	853	817	841	784	810	793	826	764	780	872	827	868	833	813	796	840	793	823	807	792	794	821	879	814	813	843	798	736	846	817	823	817	807	744	794	761	812	789	830	817	759	779	845	828	813	861	805	840	884	838	843	810	786	788	750	788	814	847	768	800	865	779	816	830	828	768	795	834	810	835	786	874	840	809	820	784	797	835	788	832	797	829	814	800	805	780	749	778	783	825	836	820	779	788	825	771	829	800	788	777	767	788	824	810	881	796	811	764	820	767	841	754	824	848	805	822	835	795	750	800	795	854	850	784	817	813	755	861	813	829	799	822	858	780	826	855	821	829	817	781	820	850	806	739	814	776	800	783	794	845	773	805	781	790	817	815	793	843	827	818	850	864	890	802	805	807	869	800	826	794	820	809	834	833	845	780	787	848	817	788	872	811	793	804	793	841	834	807	780	817	804	781	803	822	809	789	845	802	804	822	771	863	865	825	820	788	807	778	813	814	828	765	809	813	765	777	831	816	887	845	838	803	801	821	848	799	842	788	784	841	756	762	820	846	794	834	803	832	820	803	829	855	791	840	813	804	815	836	844	843	850	780	804	799	809	813	821	828	790	869	786	821	794	763	849	827	787	787	770	801	811	775	836	782	835	828	814	798	810	815	811	804	825	798	837	811	823	824	816	817	851	787	814	812	807	816	784	785	778	776	803	795	860	793	787	838	844	816	813	821	829	792	809	826	825	825	806	788	822	795	731	817	784	798	802	808	818	832	803	811	792	813	811	801	765	775	815	819	795	819	821	890	790	789	821	826	760	791	782	784	795	772	782	831	824	804	808	778	808	830	818	851	855	767	729	836	818	761	800	752	788	809	836	796	881	823	808	817	788	799	798	800	814	801	794	811	842	820	798	814	819	786	797	820	796	818	767	821	807	809	816	803	856	824	822	852	766	878	832	859	839	842	867	852	834	780	830	823	778	830	795	789	842	793	830	813	781	751	806	797	743	811	812	841	838	825	793	804	818	828	805	842	753	816	820	841	804	831	778	830	806	794	803	808	831	797	829	807	808	770	840	871	823	787	791	815	884	795	795	816	802	764	812	838	809	842	819	822	841	823	765	836	842	794	853	788	800	820	860	853	772	790	851	769	840	794	822	850	810	812	825	787	771	852	799	773	772	797	795	839	794	794	799	780	848	792	800	837	806	828	776	780	789	791	824	813	869	825	794	830	849	797	808	818	796	800	800	803	829	804	877	803	840	753	787	807	841	806	817	822	832	775	792	793	832	803	849	835	801	826	846	852	816	802	750	813	805	812	798	773	794	759	810	826	854	805	812	758	829	883	760	804	805	781	840	745	837	768	809	840	827	856	800	849	831	795	817	784	823	773	826	811	780	842	770	783	777	854	818	816	816	798	777	869	805	826	822	822	731	783	762	796	794	797	789	843	823	824	793	792	822	816	876	792	780	792	833	782	803	813	871	844	822	790	819	774	788	778	844	781	863	827	771	782	834	823	811	799	785	828	836	802	778	816	787	886	820	800	784	795	831	880	833	771	828	794	830	846	791	818	811	785	790	826	824	784	783	800	829	823	821	793	819	776	825	797	805	788	813	787	814	817	816	824	769	798	798	804	808	805	777	771
61647	47912	32914	23335	14646	8494	7028	6851	6819	6790	6779	6941	6949	6883	6768	6820	6818	6832	6859	6806	6785	6789	6712	6808	6791	6915	6834	6831	6836	6792	6804	6784	6786	6907	6740	6771	6833	6795	6798	6772	6853	6851	6797	6710	6803	6803	6807	6754	6774	6650	6795	6827	6774	6853	6802	6633	6694	6857	6878	6776	6788	6742	6781	6918	6781	6815	6723	6937	6868	6854	6750	6795	6779	6824	6710	6630	6757	6845	6801	6809	6871	6720	6787	6661	6712	6868	6800	6797	6786	6755	6701	6727	6781	6810	6777	6791	6771	6735	6810	6883	6875	6653	6835	6784	6861	6774	6779	6804	6754	6762	6944	6851	6818	6873	6838	6789	6896	6741	6820	6734	6725	6895	6773	6875	6785	6914	6833	6917	6637	6778	6897	6763	6779	6777	6796	6807	6840	6771	6801	6857	6714	6867	6860	7022	6731	6881	6641	6892	6798	6760	6845	6675	6837	6764	6662	6813	6872	6722	6718	6706	6770	6651	6810	6712	6857	6830	6771	6780	6771	6792	6769	6817	6808	6788	6768	6753	6734	6811	6827	6842	6721	6802	6621	6859	6779	6777	6746	6788	6830	6788	6770	6742	6834	6903	6783	6784	6657	6654	6643	6878	6852	6667	6806	6740	6806	6882	6778	6687	6735	6795	6863	6762	6974	6746	6818	6738	6824	6728	6929	6778	6818	6819	6754	6798	6715	6881	6763	6823	6852	6807	6847	6683	6800	6689	6850	6936	6783	6859	6857	6736	6681	6749	6722	6753	6925	6758	6750	6694	6815	6803	6821	6840	6800	6702	6854	6712	6799	6945	6793	6739	6859	6905	6782	6780	6724	6614	6747	6766	6739	6823	6732	6861	6858	6790	6846	6796	6593	6748	6647	6756	6870	6682	6815	6866	6986	6799	6724	6919	6813	6733	6790	6825	6905	6851	6800	6805	6779	6741	6761	6795	6715	6773	6836	6731	6761	6770	6760	6804	6815	6809	6853	6729	6870	6767	6943	6905	6758	6782	6785	6822	6806	6836	6765	6654	6834	6700	6680	6849	6822	6902	6748	6812	6792	6922	6752	6900	6807	6970	6844	6832	6713	6712	6665	6770	6663	6778	6736	6638	6924	6815	6812	6721	6835	6794	6910	6698	6839	6823	6815	6966	6833	6807	6724	6643	6722	6726	6705	6745	6805	6791	6616	6747	6770	6745	6886	6818	6834	6670	6856	6900	6770	6767	6762	6846	6851	6827	6719	6740	6766	6786	6842	6744	6819	6713	6788	6680	6732	6873	6745	6821	6852	6695	6824	6828	6707	6873	6861	6920	6825	6955	6855	6756	6677	6723	6754	6942	6856	6803	6891	6740	6869	6782	6817	6728	6783	6812	6821	6784	6696	6758	6839	6882	6866	6845	6789	6888	6610	6805	6800	6735	6773	6833	6721	6825	6736	6728	6804	6898	6835	6665	6938	6882	6766	6698	6723	6739	6758	6691	6908	6842	7014	6787	6844	6864	6751	6862	6777	6828	6852	6767	6780	6779	6688	6733	6689	6826	6815	6733	6788	6869	6737	6792	6708	6806	6878	6783	6629	6709	6814	6746	6901	6879	6832	6677	6699	6710	6767	6693	6783	6728	6697	6892	6751	6644	6826	6813	6701	6937	6780	6753	6829	6856	6774	6798	6889	6778	6832	6963	6781	6794	6876	6751	6616	6834	6763	6848	6743	6794	6835	6769	6759	6695	6905	6673	6772	6730	6838	6865	6694	6828	6705	6776	6817	6671	6844	6744	6802	6719	6772	6814	6792	6752	6781	6808	6822	6738	6703	6786	6803	6806	6843	6803	6805	6882	6776	6865	6872	6790	6715	6982	6789	6892	6795	6848	6848	6783	6700	6865	6807	6791	6863	6735	6657	6831	6659	6831	6829	6917	6872	6835	6838	6888	6746	6743	6843	6784	6811	6852	6798	6911	6765	6854	6872	6835	6797	6787	6841	6742	6753	6700	6884	6802	6781	6987	6692	6828	6732	6840	6840	6822	6780	6833	6744	6807	6877	6778	6925	6742	6801	6743	6946	6816	6701	6812	6788	6759	6696	6767	6787	6784	6750	6722	6815	6975	6717	6837	6842	6869	6805	6919	6822	6705	6812	6812	6712	6857	6705	6824	6739	6803	6816	6762	6832	6884	6828	6787	6745	6769	6850	6699	6866	6753	6807	6826	6951	6940	6797	6885	6701	6720	6787	6917	6834	6793	6935	6694	6832	6683	6802	6747	6688	6943	6791	6884	6730	6831	6703	6768	6775	6748	6854	6820	6856	6792	6911	6914	6949	6873	6874	6818	6838	6846	6708	6793	6766	6848	6739	6722	6746	6735	6745	6748	6733	6762	6752	6747	6746	6751	6782	6745	6905	6801	6885	6865	6719	6829	6899	6701	6693	6643	6938	6844	6731	6897	6869	6728	6681	6741	6701	6699	6741	6752	6705	6793	6804	6741	6781	6976	6828	6794	6661	6870	6826	6837	6837	6757	6806	6746	6901	6797	6868	6697	6837	6863	6853	6803	6833	6744	6823	6760	6905	6717	6733	6743	6849	6820	6853	6865	6741	6878	6828	6857	6753	6655	6812	6793	6755	6669	6982	6805	6806	6832	6738	6718	6764	6852	6800	6759	6681	6803	6767	6794	6929	6925	6778	6839	6829	6861	6811	6739	6780	6789	6745	6898	6663	6724	6897	6735	6732	6773	6852	6775	6871	6865	6750	6861	6817	6657	6812	6848	6744	6747	6931	6794	6790	6704	6929	6879	6585	6880	6728	6691	6889	6858	6728	6917	6763	6817	6823	6727	6892	6721	6842	6803	6768	6678	6798	6633	6904	6783	6735	6876	6880	6800	6874	6644	6751	6909	6796	6801	6845	6876	6752	6829	6763	6832	6780	6823	6817	6876	6834	6714	6788	6846	6868	6830	6860	6920	6820	6897	6822	6800	6835	6786	6864	6904	6901	6825	6755	6784	6808	6866	6843	6787	6727	6838	6976	6795	6866	6924	6817	6877	6679	6791	6736	6853	6689	6772	6799	6683	6776	6912	6888	6774	6817	6696	6781	6768	6947	6751	6779	6880	6729	6856	6753	6769	6659	6748	6865	6717	6798	6840	6699	6787	6925	6908	6827	6788	6862	6717	6766	6746	6874	6767	6749	6774	6812	6704	6960	6811	6773	6695	6715	6791	6850	6760	6761	6733	6808	6846	6854	6777	6660	6740	6802	6857	6682	6928	6747	6706	6903	6786	6824	6940	6867	6877	6722	6823	6781	6884	6734	6872	6666	6645	6779	6889	6903	6786	6794	6767	6771	6853	6854	6773	6814	6834	6763	6786	6755	6807	6880	6824	6735	6743	6691	6758	6829	6802	6760	6740	6798	6711	6783	6683	6828	6796	6729	6830	6943	6668	6700	6821	6638	6906	6905	6724	6841	6891	6797	6945	6706	6775	6740	6743	6762	6815	6830	6797	6853	6674	6966	6863	6851	6828	6742	6772	6812	6773	6756	6741	6771	6811	6729	6853	6873	6802	6757	6769	6786	6872	6816	6816	6834	6751	6841	6843	6817	6748	6825	6737	6852	6897	6697	6746	6851	6715	6736	6906	6825	6774	6867	6806	6831	6818	6818	6768	6773	6845	6833	6761	6738	6724	6824	6840	6865	6686	6824	6788	6701	6855	6686	6784	6885	6930	6786	6843	6802	6732	6715	6754	6780	6818	6967	6727	6901	6741	6794	6579	6824	6870	6788	6880	6784	6714	6868	6827	6801	6775	6906	6764	6909	6752	6757	6781	6822	6832	6831	6834	6816	6792	6716	6689	6825	6929	6682	6774	6860	6815	6941	6614	6790	6747	6617	6736	6680	6827	6868	6759	6837	6818	6923	6898	6798	6756	6785	6887	6774	6595	6796	6774	6834	6899	6783	6854	6764	6869	6774	6851	6653	6770	6945	6846	6791	6846	6850	6735	6795	6715	6821	6863	6653	6788	6769	6763	6728	6761	6794	6726	6731	6756	6725	6757	6752	6901	6661	6787	6786	6777	6855	6676	6967	6858	6823	6701	6960	6803	6773	6738	6928	6923	6889	6609	6798	6809	6776	6774	6808	6701	6777	6797	6834	6816	6824	6780	6907	6717	6802	6834	6853	6744	6763	6796	6747	6834	6790	6806	6794	6936	6906	6703	6792	6751	6618	6760	6766	6704	6852	6741	6903	6885	6901	6769	6777	6670	6686	6728	6767	6850	6728	6831	6775	6811	6824	6810	6787	6844	6872	6795	6848	6766	6857	6853	6783	6796	6756	6828	6740	6845	6746	6787	6842	6822	6865	6700	6808	6810	6767	6811	6776	6851	6733	6724	6769	6792	6827	6850	6901	6763	6745	6854	6692	6725	6806	6864	6782	6820	6783	6759	6793	6769	6772	6780	6769	6822	6824	6713	6757	6805	6881	6894	6801	6808	6838	6937	6826	6700	6936	6843	6822	6796	6774	6946	6718	6816	6645	6834	6906	6861	6805	6856	6740	6817	6738	6757	6864	6879	6706	6704	6710	6848	6833	6789	6962	6790	6903	6973	6745	6802	6822	6737	6757	6730	6873	6739	6790	6763	6821	6754	6951	6813	6871	6754	6731	6928	6775	6745	6872	6805	6677	6826	6850	6782	6968	6706	6706	6724	6729	6839	6847	6687	6868	6766	6729	6729	6793	6938	6734	6822	6815	6755	6814	6850	6819	6968	6788	6780	6872	6870	6798	6821	6690	6778	6684	6757	6617	6816	6824	6805	6775	6896	6747	6995	6805	6770	6742	6839	6767	6869	6846	6762	6945	6755	6911	6867	6838	6850	6802	6739	6775	6727	6850	6791	6781	6672	6796	6730	6875	6914	6709	6818	6910	6807	6761	6788	6893	6751	6813	6810	6742	6778	6727	6965	6799	6719	6848	6883	6707	6690	6768	6749	6818	6708	6913	6968	6672	6658	6896	6806	6827	6768	6658	6725	6836	6825	6722	6817	6909	6875	6822	6767	6796	6716	6866	6835	6897	6758	6815	6748	6786	6786	6893	6904	6779	6772	6764	6727
45393	40694	21667	6993	1969	1101	963	912	921	928	988	940	896	877	932	907	915	944	958	935	950	917	894	890	948	930	923	905	899	944	899	954	920	940	950	932	925	886	954	948	925	918	902	904	973	897	869	893	974	934	913	857	908	880	916	914	881	933	932	910	887	938	837	929	914	945	916	971	896	863	939	891	884	894	878	931	869	911	918	926	932	935	903	906	907	899	947	915	897	901	951	892	914	949	882	924	931	913	926	916	934	977	946	898	915	948	928	944	922	916	884	924	918	898	912	871	947	911	930	906	863	919	956	920	935	861	885	875	890	899	923	872	921	898	927	924	907	933	873	918	941	961	940	903	879	957	920	913	906	881	915	933	924	958	953	951	908	908	876	912	878	908	923	854	923	917	905	962	945	892	908	887	904	865	928	936	892	940	940	917	909	927	934	938	961	932	915	910	872	885	914	971	933	920	852	905	937	870	954	942	929	964	919	897	874	996	847	920	960	921	970	907	908	949	905	897	915	968	906	953	933	898	894	885	951	896	926	937	896	912	922	955	904	938	876	915	872	915	887	894	907	913	944	929	951	889	943	919	926	945	916	914	955	934	919	953	955	861	923	910	937	887	927	882	930	907	919	909	878	922	931	886	952	897	957	861	920	911	862	927	889	916	938	908	929	915	884	941	905	981	847	886	931	932	928	913	903	884	898	947	950	914	916	887	917	933	932	916	926	981	905	869	896	920	944	922	953	878	910	920	960	924	945	937	977	960	946	910	884	881	944	916	947	914	910	944	916	910	871	902	901	929	984	913	909	939	973	950	931	901	900	923	908	896	945	942	985	940	906	975	960	944	947	956	971	926	914	890	922	934	942	888	926	950	957	916	897	882	972	894	888	918	921	870	957	872	939	900	901	889	875	856	927	940	943	913	885	933	934	873	919	930	895	895	858	914	967	863	820	929	914	935	874	936	871	935	859	863	915	954	945	848	876	972	920	887	874	956	927	915	873	867	903	900	928	926	925	864	945	930	902	921	892	889	896	935	961	923	931	916	925	917	912	889	894	864	955	906	856	927	923	893	960	925	912	949	945	927	873	934	865	904	896	893	898	926	925	870	907	902	935	915	877	897	930	935	959	926	914	950	901	874	936	872	887	952	950	907	963	906	894	910	892	917	949	910	896	937	860	941	939	860	923	890	883	977	922	886	966	941	943	907	872	949	929	946	967	942	904	889	969	924	911	889	893	906	920	878	915	892	960	887	908	910	887	969	862	918	870	907	900	870	930	972	994	924	970	890	941	918	929	935	953	937	927	969	937	915	956	933	900	942	926	915	904	929	961	950	966	939	907	938	890	895	902	926	935	919	893	866	934	920	894	937	942	979	888	862	871	935	894	925	910	961	914	915	958	915	914	876	896	914	955	928	920	904	911	898	906	918	925	872	961	900	884	939	891	886	846	922	916	908	934	920	903	812	854	949	938	918	921	883	892	865	934	942	911	874	926	932	929	944	912	872	969	861	931	899	934	907	937	960	965	908	916	871	900	857	894	939	963	936	953	951	922	959	861	966	890	966	894	908	934	932	901	908	900	904	969	889	904	895	859	930	947	937	900	881	922	965	969	904	916	913	885	943	908	880	929	891	934	889	937	897	928	895	870	924	911	953	927	960	954	872	893	877	895	854	953	910	890	890	885	906	935	922	943	971	982	938	944	958	907	920	904	897	923	927	951	900	934	912	927	939	868	910	894	913	891	931	942	883	913	946	964	879	939	927	925	946	932	884	908	959	904	943	923	907	855	905	898	945	943	942	903	910	946	915	902	901	874	925	941	912	1004	935	938	981	947	888	877	911	930	878	892	939	885	911	876	917	893	921	928	901	951	920	952	929	930	950	919	901	930	992	875	929	880	984	881	882	895	952	995	934	915	975	936	904	921	924	962	890	925	950	915	935	964	892	916	886	936	910	898	891	930	964	932	895	903	889	990	885	933	869	943	932	921	893	911	927	922	908	883	936	934	861	916	959	905	891	912	906	862	892	907	906	873	891	943	931	1003	922	953	889	935	900	875	940	941	908	964	879	948	917	940	904	908	905	895	897	898	885	916	923	967	894	915	942	905	929	886	899	905	899	871	897	941	970	926	901	885	915	945	925	864	934	949	988	916	912	940	889	874	870	853	977	867	932	921	942	886	892	951	960	938	937	935	952	976	983	953	945	871	898	923	948	978	977	892	918	916	929	937	941	954	904	968	960	889	980	913	927	881	909	909	856	915	922	888	879	931	942	903	919	911	889	911	916	961	936	924	980	912	873	886	842	965	932	885	984	887	882	888	939	925	888	896	904	926	933	935	915	949	886	948	889	939	946	945	937	887	949	897	850	920	892	939	920	901	915	906	900	918	921	880	902	902	952	883	913	955	894	895	904	910	882	888	912	951	894	889	893	933	938	836	880	912	975	916	929	921	923	919	896	868	889	917	896	945	906	893	890	959	925	906	933	956	908	907	967	900	916	845	923	939	870	968	888	924	872	892	922	907	874	936	896	924	918	940	919	895	920	943	949	925	877	938	908	909	887	907	955	924	957	937	880	924	918	897	982	874	916	906	902	904	898	949	932	949	884	939	901	933	909	928	869	895	908	920	896	947	904	928	917	904	919	849	864	931	943	917	921	870	928	970	955	905	967	884	922	887	905	990	952	891	876	920	952	906	951	909	978	1007	926	900	892	950	912	942	908	904	921	920	896	941	942	942	923	909	929	927	930	910	903	981	903	923	921	898	857	893	929	919	929	889	903	889	907	922	949	936	844	944	926	926	898	884	940	919	962	902	880	870	923	918	955	879	944	908	932	914	920	855	946	936	989	894	918	918	914	888	900	888	897	925	874	899	912	902	910	934	937	937	890	987	926	897	895	946	843	909	995	904	961	920	845	932	913	917	883	903	946	963	932	959	892	946	971	926	878	922	966	906	919	905	915	913	959	884	870	910	929	937	947	900	898	873	900	931	932	931	920	903	937	909	940	912	921	887	953	921	880	933	950	868	971	946	961	927	931	892	866	936	904	873	921	979	930	879	937	885	910	906	870	967	910	845	948	870	891	918	935	946	912	911	875	915	930	972	965	891	913	884	895	885	848	950	938	910	902	843	962	886	902	912	913	949	915	960	931	889	909	903	905	906	882	962	946	874	886	867	927	919	943	891	929	881	973	885	940	957	929	928	939	871	958	933	894	921	898	909	948	925	919	948	914	879	924	875	891	900	931	939	908	910	914	929	935	932	878	892	953	960	907	950	880	935	965	879	926	992	929	898	943	906	905	916	919	928	937	834	883	910	928	906	957	997	888	866	926	919	958	956	920	903	868	834	921	897	947	912	900	909	907	951	923	896	922	963	880	879	911	962	932	936	930	957	967	892	871	936	909	848	937	896	910	921	909	893	916	893	937	947	928	930	978	907	908	893	891	897	965	913	923	888	917	931	970	937	918	942	881	907	866	913	844	893	889	969	888	972	883	849	950	922	880
73020	59926	44300	32347	20796	10820	7855	7474	7384	7594	7476	7507	7562	7662	7535	7453	7635	7566	7407	7444	7569	7461	7414	7534	7414	7596	7455	7523	7515	7520	7422	7684	7526	7501	7460	7536	7473	7519	7631	7626	7549	7475	7523	7597	7534	7527	7449	7639	7578	7392	7586	7571	7582	7539	7440	7528	7530	7553	7551	7506	7448	7563	7454	7546	7549	7670	7539	7311	7604	7370	7440	7460	7536	7418	7592	7640	7556	7542	7577	7468	7552	7476	7528	7535	7398	7628	7573	7567	7437	7494	7520	7561	7554	7519	7662	7480	7482	7525	7495	7620	7521	7673	7438	7483	7526	7546	7560	7484	7471	7540	7552	7369	7728	7486	7450	7441	7617	7468	7470	7477	7484	7582	7401	7401	7510	7645	7520	7594	7581	7587	7433	7418	7546	7504	7390	7417	7515	7642	7482	7452	7440	7436	7507	7505	7517	7599	7545	7567	7552	7569	7472	7519	7592	7386	7702	7499	7491	7531	7488	7402	7606	7535	7492	7420	7466	7669	7492	7533	7500	7463	7553	7509	7632	7583	7452	7457	7588	7476	7575	7525	7589	7585	7497	7488	7462	7523	7581	7597	7573	7559	7644	7378	7469	7562	7541	7328	7544	7546	7537	7349	7611	7450	7554	7453	7474	7578	7313	7484	7597	7460	7618	7587	7475	7598	7404	7462	7644	7503	7537	7631	7428	7484	7544	7473	7607	7457	7531	7485	7593	7521	7626	7349	7515	7519	7627	7483	7593	7555	7406	7399	7591	7494	7417	7537	7507	7498	7635	7637	7511	7490	7486	7657	7475	7389	7570	7433	7475	7504	7512	7517	7398	7469	7482	7431	7460	7499	7623	7491	7503	7533	7622	7481	7609	7430	7449	7455	7520	7392	7750	7508	7659	7527	7615	7476	7556	7526	7486	7467	7515	7572	7399	7590	7470	7493	7485	7499	7462	7569	7591	7578	7531	7529	7510	7482	7527	7513	7624	7466	7518	7582	7436	7467	7631	7585	7693	7520	7535	7614	7494	7558	7577	7645	7615	7612	7469	7557	7487	7421	7526	7500	7569	7327	7614	7549	7474	7458	7589	7482	7417	7598	7409	7665	7567	7624	7363	7496	7592	7605	7593	7494	7630	7527	7583	7520	7567	7508	7371	7476	7569	7624	7636	7525	7491	7525	7539	7448	7601	7513	7697	7477	7403	7574	7462	7521	7556	7578	7590	7446	7534	7320	7620	7473	7479	7517	7517	7428	7439	7543	7539	7458	7430	7546	7550	7636	7554	7558	7455	7446	7444	7370	7532	7593	7589	7526	7508	7467	7465	7448	7360	7492	7631	7557	7633	7517	7437	7601	7370	7639	7501	7424	7601	7679	7567	7513	7432	7600	7369	7268	7541	7436	7653	7596	7513	7539	7529	7424	7405	7567	7518	7455	7511	7666	7434	7573	7571	7568	7513	7527	7642	7618	7592	7669	7465	7595	7499	7533	7517	7447	7541	7454	7574	7599	7518	7595	7662	7565	7444	7636	7531	7492	7559	7585	7521	7535	7510	7545	7409	7416	7438	7626	7599	7392	7468	7456	7633	7461	7640	7517	7668	7596	7387	7434	7535	7522	7500	7457	7688	7524	7415	7509	7546	7560	7503	7471	7504	7516	7560	7515	7599	7566	7493	7529	7515	7562	7632	7351	7519	7471	7552	7368	7462	7354	7512	7453	7533	7498	7604	7445	7496	7596	7512	7611	7503	7530	7421	7537	7620	7430	7409	7599	7447	7478	7430	7424	7409	7497	7451	7610	7546	7505	7627	7612	7645	7482	7495	7439	7501	7410	7621	7423	7470	7472	7686	7561	7514	7447	7555	7630	7562	7531	7440	7529	7499	7535	7467	7569	7599	7501	7460	7601	7603	7511	7564	7432	7453	7467	7684	7508	7575	7435	7584	7437	7545	7443	7475	7365	7511	7609	7421	7592	7482	7627	7500	7543	7504	7508	7484	7566	7512	7655	7601	7519	7540	7476	7674	7446	7630	7479	7451	7491	7451	7499	7637	7524	7573	7469	7553	7558	7519	7505	7529	7555	7530	7481	7481	7599	7524	7496	7556	7509	7523	7606	7435	7395	7439	7499	7629	7426	7488	7528	7512	7470	7527	7397	7423	7555	7584	7572	7515	7436	7525	7633	7395	7524	7536	7479	7475	7570	7454	7580	7516	7568	7670	7458	7691	7441	7572	7492	7429	7552	7489	7436	7586	7450	7556	7657	7589	7626	7537	7538	7628	7450	7525	7470	7666	7641	7455	7569	7406	7605	7483	7555	7537	7609	7588	7551	7531	7591	7581	7599	7542	7634	7629	7459	7459	7594	7454	7637	7549	7635	7478	7591	7462	7553	7602	7451	7406	7619	7608	7363	7567	7481	7450	7521	7399	7220	7543	7604	7355	7471	7448	7570	7510	7488	7453	7549	7572	7524	7472	7509	7463	7526	7427	7567	7599	7535	7482	7674	7460	7618	7489	7601	7612	7496	7489	7539	7421	7606	7595	7486	7654	7518	7348	7640	7461	7364	7496	7622	7570	7518	7479	7582	7444	7476	7568	7610	7518	7419	7613	7518	7545	7453	7449	7573	7668	7489	7407	7439	7588	7557	7444	7610	7531	7485	7499	7498	7609	7446	7517	7519	7455	7404	7484	7599	7442	7418	7618	7609	7488	7484	7640	7554	7620	7394	7488	7431	7438	7524	7567	7460	7382	7593	7626	7524	7602	7421	7576	7442	7584	7584	7479	7489	7523	7376	7562	7597	7411	7636	7528	7467	7644	7511	7521	7548	7374	7506	7589	7539	7434	7604	7540	7673	7587	7545	7633	7557	7485	7575	7479	7528	7535	7430	7554	7322	7504	7554	7489	7605	7520	7617	7623	7470	7468	7569	7536	7599	7514	7652	7645	7609	7354	7510	7573	7600	7530	7400	7507	7457	7628	7526	7613	7639	7487	7553	7538	7318	7442	7402	7423	7517	7504	7571	7634	7536	7439	7624	7507	7500	7529	7569	7543	7560	7431	7568	7470	7480	7520	7521	7521	7451	7586	7454	7497	7458	7538	7477	7627	7518	7466	7635	7557	7503	7563	7435	7481	7493	7442	7639	7533	7503	7589	7454	7583	7524	7389	7488	7549	7576	7478	7578	7599	7555	7587	7527	7614	7463	7653	7562	7557	7480	7485	7487	7554	7559	7471	7608	7464	7486	7462	7533	7517	7570	7643	7532	7525	7645	7354	7487	7410	7564	7367	7442	7482	7590	7507	7466	7536	7572	7429	7460	7537	7410	7411	7670	7538	7585	7445	7550	7638	7520	7617	7510	7597	7520	7513	7387	7655	7427	7573	7558	7661	7313	7376	7439	7491	7534	7550	7489	7497	7568	7565	7590	7496	7497	7478	7549	7612	7474	7512	7534	7558	7717	7559	7516	7571	7531	7562	7604	7516	7525	7516	7619	7619	7400	7494	7620	7498	7517	7533	7488	7647	7510	7474	7452	7497	7475	7492	7597	7467	7488	7427	7454	7676	7496	7455	7449	7537	7548	7479	7552	7543	7616	7510	7509	7505	7521	7599	7743	7504	7387	7461	7471	7637	7472	7539	7499	7539	7547	7605	7464	7562	7447	7596	7487	7568	7632	7645	7729	7529	7524	7569	7550	7591	7484	7533	7624	7511	7560	7640	7526	7566	7605	7429	7571	7475	7496	7616	7436	7428	7431	7543	7533	7529	7501	7496	7555	7495	7383	7575	7499	7477	7535	7486	7413	7514	7604	7342	7522	7473	7619	7546	7583	7557	7606	7581	7512	7607	7572	7686	7601	7452	7475	7565	7417	7481	7508	7532	7451	7513	7482	7570	7516	7483	7503	7414	7561	7600	7515	7526	7643	7482	7460	7539	7577	7524	7595	7551	7359	7426	7563	7533	7595	7566	7463	7508	7441	7568	7431	7605	7598	7526	7721	7385	7520	7550	7526	7511	7534	7560	7499	7671	7627	7637	7585	7566	7490	7493	7552	7604	7490	7653	7611	7469	7450	7558	7411	7487	7394	7523	7475	7496	7538	7400	7432	7446	7443	7458	7533	7414	7467	7486	7444	7719	7454	7568	7498	7492	7533	7484	7523	7413	7547	7489	7346	7515	7634	7352	7544	7634	7596	7598	7525	7458	7480	7679	7615	7475	7541	7570	7582	7498	7574	7477	7591	7558	7644	7601	7475	7629	7703	7573	7491	7623	7484	7602	7445	7411	7521	7543	7475	7568	7427	7436	7641	7506	7434	7561	7577	7629	7641	7671	7595	7641	7454	7519	7529	7524	7488	7398	7543	7494	7475	7634	7473	7575	7622	7501	7649	7511	7584	7545	7505	7543	7539	7645	7551	7570	7549	7362	7662	7464	7524	7505	7540	7497	7542	7551	7645	7445	7470	7613	7421	7502	7600	7352	7525	7593	7455	7522	7502	7483	7443	7411	7626	7476	7542	7499	7599	7502	7566	7560	7495	7525	7539	7459	7613	7566	7509	7450	7599	7567	7426	7402	7667	7470	7483	7453	7443	7430	7561	7473	7590	7514	7501	7573	7406	7413	7523	7395	7446	7344	7546	7549	7483	7624	7576	7482	7595	7465	7482	7573	7450	7521	7549	7593	7461	7636	7476	7562	7499	7520	7402	7582	7391	7594	7471	7633	7619	7484	7535	7424	7412	7476	7398	7403	7443	7476	7394	7539	7469	7477	7501	7535	7512	7279	7609	7361	7582	7417	7567	7455	7499	7561	7688	7403	7423	7537	7569	7569	7519	7518	7482	7552	7591	7562	7498	7600	7554	7352	7434	7488	7549	7483	7383	7428	7483	7504	7684	7530	7450	7445	7490	7548	7521	7509	7501	7530	7481	7406	7468	7642	7433	7591	7433	7491	7539	7597	7635	7515	7610	7520	7541	7562	7624	7516	7600	7381	7515	7619	7663	7439	7550	7540	7439	7632	7404	7480	7391	7470	7464	7698	7441	7454	7379	7635	7323	7554	7515	7564	7501	7448	7510	7562	7533	7538	7523	7417	7567	7453	7549	7454	7439	7642	7557	7604	7580
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
