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
342696510950	342696511501	342696512051	342696512601	342696513151	342696513701	342696514251	342696514801	342696515351	342696515901	342696516451	342696517001	342696517551	342696518101	342696518651	342696519201	342696519751	342696520301	342696520851	342696521401	342696521951	342696522501	342696523051	342696523601	342696524151	342696524701	342696525251	342696525801	342696526351	342696526901	342696527451	342696528001	342696528551	342696529101	342696529651	342696530201	342696530751	342696531301	342696531851	342696532401	342696532951	342696533501	342696534051	342696534601	342696535151	342696535701	342696536251	342696536801	342696537351	342696537901	342696538451	342696539001	342696539551	342696540101	342696540651	342696541201	342696541751	342696542301	342696542851	342696543401	342696543951	342696544501	342696545051	342696545601	342696546151	342696546701	342696547251	342696547801	342696548351	342696548901	342696549451	342696550001	342696550551	342696551101	342696551651	342696552201	342696552751	342696553301	342696553851	342696554401	342696554951	342696555501	342696556051	342696556601	342696557151	342696557701	342696558251	342696558801	342696559351	342696559901	342696560451	342696561001	342696561551	342696562101	342696562651	342696563201	342696563751	342696564301	342696564851	342696565401	342696565951	342696566501	342696567051	342696567601	342696568151	342696568701	342696569251	342696569801	342696570351	342696570901	342696571451	342696572001	342696572551	342696573101	342696573651	342696574201	342696574751	342696575301	342696575851	342696576401	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2073	3300	1900	2700	2048	3300	1900	2700	2007	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1936	3300	1900	2700	1967	3300	1900	2700	2003	3300	1900	2700	2031	3300	1900	2700	2031	3300	1900	2700	2031	3300	1900	2700	2031	3300	1900	2700	2031	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
28647	47403	31443	13087	3994	1317	967	882	732	716	723	770	719	727	762	733	751	727	758	765	745	755	779	718	751	741	755	778	717	719	773	754	727	769	745	741	745	764	728	722	695	745	745	733	744	758	695	745	749	753	737	734	720	745	752	746	753	726	712	706	734	730	745	788	728	750	740	731	747	758	779	723	766	771	766	781	735	767	751	723	735	731	735	719	731	740	738	737	677	737	759	688	711	809	737	771	756	751	759	732	758	762	754	752	700	727	730	735	729	755	805	740	689	743	759	680	737	765	723	770	727	708	776	785	751	755	758	783	751	736	711	754	779	711	794	738	676	747	694	760	725	800	742	702	758	709	769	739	699	705	737	723	714	719	768	764	736	707	705	760	729	726	722	763	774	679	727	746	751	719	727	765	741	722	714	788	736	671	761	764	712	742	747	725	702	720	786	804	744	732	717	751	769	770	718	679	717	715	740	728	746	746	745	754	735	734	771	728	750	779	744	714	722	763	766	740	719	746	696	725	782	766	792	727	705	723	733	736	705	734	675	759	727	737	764	728	739	709	731	807	812	760	698	775	761	731	712	739	789	724	738	758	719	738	796	778	742	747	742	697	712	774	808	753	692	738	739	762	723	700	754	796	710	773	724	737	711	734	713	725	766	735	680	746	707	701	677	767	740	726	727	697	660	747	749	713	750	732	776	711	767	731	745	724	793	752	713	726	696	730	763	706	794	732	785	761	762	750	719	757	791	793	729	731	752	730	740	820	748	716	722	734	758	735	731	735	796	741	721	762	716	727	672	753	714	745	732	757	724	705	754	747	755	744	722	750	677	756	689	777	715	733	702	761	731	738	761	719	752	734	713	719	708	749	761	728	740	744	762	721	761	740	756	726	711	753	776	761	750	735	769	747	734	752	701	748	697	715	714	769	743	788	733	729	745	680	790	756	748	790	707	772	734	722	678	696	719	771	772	741	753	730	776	690	749	765	783	733	710	732	767	766	716	751	760	729	705	724	782	755	736	737	750	737	715	736	723	751	712	741	738	748	742	709	744	732	731	741	796	749	722	711	724	737	792	825	762	759	745	730	713	748	729	779	753	723	700	730	771	731	749	812	739	739	709	712	745	758	770	712	725	736	724	754	751	697	757	738	745	719	734	735	755	763	677	710	746	768	785	766	774	728	717	722	771	692	712	737	756	709	761	692	724	738	728	765	736	807	708	773	754	769	738	728	747	736	719	773	707	746	734	753	716	683	706	751	696	724	799	723	755	741	791	797	770	734	761	729	721	723	763	761	686	691	765	752	764	770	784	703	762	740	765	751	710	750	710	734	764	748	765	722	730	714	765	739	777	730	733	774	722	743	800	698	774	735	744	742	756	679	756	703	753	724	747	740	748	752	758	754	758	716	766	772	746	747	741	684	737	742	700	718	715	786	731	739	743	734	685	729	727	793	775	738	758	727	707	763	731	752	750	748	754	704	735	741	752	738	665	713	729	735	768	751	772	740	736	749	747	694	688	737	738	727	714	714	743	760	741	788	725	718	743	698	726	729	750	706	730	746	732	707	737	708	753	746	699	746	698	730	714	723	717	739	758	750	737	736	736	774	714	761	742	775	787	773	714	750	758	756	710	719	732	792	761	731	743	737	757	765	714	723	754	757	764	753	779	745	771	773	708	742	776	689	685	717	758	733	683	750	784	664	731	705	740	715	738	721	700	722	724	715	763	739	734	727	741	717	742	700	751	703	699	722	745	757	707	732	734	766	717	771	722	758	761	706	771	729	732	747	741	719	726	738	729	734	747	705	736	719	699	718	788	733	733	740	708	732	751	725	701	723	741	795	729	742	744	756	700	760	735	743	750	719	750	744	790	749	758	710	691	765	734	770	758	735	744	712	698	706	777	757	752	684	741	697	755	701	720	756	722	737	741	741	708	744	770	743	757	747	747	706	743	757	747	761	737	721	725	748	747	792	738	696	754	703	780	773	704	731	787	730	754	722	716	757	747	720	789	733	739	763	733	743	793	768	731	769	717	697	677	731	697	735	717	711	752	787	751	765	741	762	721	715	710	771	747	720	739	730	795	728	788	769	767	735	725	715	698	766	742	760	708	753	726	698	766	701	721	710	776	722	728	735	748	761	810	681	791	715	754	810	702	698	723	724	739	722	738	744	760	772	730	735	784	781	743	716	731	741	829	727	741	717	736	729	680	748	758	727	757	732	726	746	717	749	764	732	751	738	763	713	736	726	749	717	804	746	746	745	728	707	736	741	784	742	763	722	771	759	781	714	738	696	757	723	712	747	747	722	793	745	739	733	742	733	746	809	733	752	755	724	716	759	742	757	707	712	742	750	708	722	762	747	699	746	720	710	702	725	711	754	789	764	767	744	741	701	776	717	742	735	723	777	726	722	764	714	740	730	738	748	721	742	747	742	787	749	720	705	743	724	733	753	742	759	788	737	752	752	707	752	720	737	717	736	744	764	755	657	737	768	766	718	772	751	803	718	747	760	740	733	741	716	703	727	745	716	753	746	762	783	770	753	724	787	705	712	689	749	708	714	722	771	754	700	741	745	744	679	691	716	775	749	731	709	738	748	760	747	769	732	733	773	771	709	725	758	747	765	683	731	684	793	724	753	741	737	708	723	708	722	730	746	732	737	696	711	729	755	763	728	698	742	735	738	739	739	731	747	737	679	731	744	757	749	763	742	797	727	764	736	757	653	744	776	723	715	802	711	751	711	770	715	688	757	718	750	711	723	765	751	757	734	768	728	733	766	757	754	732	722	716	762	718	737	725	768	697	716	703	753	727	776	752	747	782	730	748	735	753	754	790	760	734	800	734	754	787	714	759	751	754	704	709	774	747	718	780	712	732	748	698	731	797	726	754	747	691	702	748	713	731	786	803	716	711	787	767	744	675	729	743	738	722	779	701	798	782	758	741	708	745	656	740	757	699	761	730	720	756	726	738	715	755	723	783	762	749	745	739	699	726	660	793	694	755	718	712	721	748	743	790	721	712	744	715	729	740	723	735	734	744	750	770	750	769	795	761	726	732	715	737	731	742	720	708	775	758	763	695	745	731	728	761	717	780	751	777	745	747	785	740	828	739	753	769	757	765	742	778	748	750	747	702	737	730	732	748	734	739	710	690	741	735	675	724	695	733	741	737	760	803	735	744	755	704	771	728	746	738	750	772	696	751	752	702	736	708	759	718	760	727	718	713	776	799	747	723	752	745	710	794	742	707	751	714	711	771	714	771	755	709	729	741	750	690	691	711	693	716	745	796	741	773	767	692	672	739	788	734	760	749	688	739	706	750	737	794	751	760	745	760	747	742	744	776	783	665	730	701	798	777	744	723	742	748	768	723	764	760	788	690	813	734	726	760	726	720	692	771	739	778	735	732	748	735	711	738	779	703	692	659	703	775	719	728	714	763	715	720	761	733	716	702	751	740	741	727	738	683	779	762	766	696	700	765	719	750	757	787	708	769	733	728	758
46054	56171	51735	41547	33851	18119	13972	10692	6479	6379	6216	6347	6327	6465	6344	6611	6526	6437	6470	6373	6351	6330	6304	6308	6396	6481	6333	6425	6409	6331	6303	6310	6405	6406	6302	6452	6341	6342	6331	6417	6335	6369	6412	6381	6445	6343	6357	6267	6408	6348	6433	6312	6402	6291	6496	6459	6318	6357	6295	6333	6279	6252	6348	6402	6239	6423	6238	6430	6323	6376	6301	6512	6339	6280	6314	6322	6371	6402	6362	6428	6422	6295	6367	6362	6322	6370	6329	6312	6253	6378	6421	6396	6362	6369	6323	6324	6246	6323	6367	6359	6196	6422	6269	6358	6450	6419	6369	6471	6321	6491	6445	6287	6335	6307	6341	6343	6347	6435	6395	6368	6425	6329	6426	6388	6480	6396	6290	6318	6289	6323	6396	6209	6317	6388	6306	6201	6235	6341	6510	6366	6442	6374	6351	6337	6405	6298	6306	6430	6309	6434	6316	6342	6348	6282	6361	6316	6228	6280	6408	6423	6361	6398	6265	6397	6269	6376	6352	6344	6320	6424	6298	6283	6329	6383	6241	6380	6327	6466	6318	6362	6309	6416	6379	6424	6428	6332	6455	6416	6363	6308	6411	6368	6394	6395	6297	6364	6420	6389	6394	6330	6349	6441	6441	6281	6372	6211	6321	6324	6345	6356	6391	6370	6382	6269	6315	6280	6263	6360	6332	6451	6242	6353	6281	6283	6414	6404	6316	6395	6348	6378	6277	6387	6331	6359	6375	6338	6421	6275	6314	6401	6303	6366	6292	6380	6278	6315	6528	6186	6340	6335	6468	6347	6339	6356	6466	6307	6340	6351	6399	6221	6340	6351	6287	6375	6351	6443	6373	6328	6334	6306	6330	6362	6314	6274	6316	6307	6413	6341	6374	6438	6239	6368	6316	6293	6467	6343	6346	6384	6331	6291	6321	6401	6284	6373	6353	6459	6352	6297	6405	6354	6298	6269	6384	6307	6348	6396	6484	6360	6401	6292	6307	6291	6394	6394	6391	6254	6333	6353	6228	6430	6339	6255	6492	6413	6506	6336	6182	6363	6305	6232	6374	6392	6329	6370	6461	6379	6271	6389	6272	6379	6383	6489	6256	6362	6256	6323	6481	6395	6210	6292	6470	6263	6234	6369	6357	6516	6438	6360	6265	6418	6366	6169	6351	6454	6447	6385	6405	6433	6348	6378	6412	6254	6329	6227	6469	6293	6448	6405	6481	6315	6254	6431	6436	6366	6336	6428	6323	6417	6406	6396	6325	6403	6557	6458	6322	6367	6275	6523	6349	6402	6346	6368	6302	6309	6351	6336	6297	6385	6310	6371	6399	6291	6357	6351	6277	6407	6313	6297	6434	6389	6319	6202	6224	6476	6378	6308	6323	6470	6310	6426	6210	6355	6322	6338	6313	6388	6391	6434	6332	6427	6363	6458	6356	6338	6449	6372	6370	6420	6510	6259	6316	6358	6403	6315	6465	6347	6271	6321	6484	6307	6361	6315	6260	6396	6351	6328	6366	6312	6240	6283	6348	6318	6144	6376	6300	6379	6379	6353	6488	6556	6266	6449	6329	6305	6361	6356	6318	6214	6423	6464	6383	6298	6399	6397	6251	6425	6388	6402	6364	6405	6305	6373	6367	6252	6227	6376	6264	6404	6308	6431	6310	6270	6383	6300	6280	6497	6241	6334	6370	6417	6255	6294	6353	6336	6533	6384	6317	6348	6394	6439	6246	6238	6413	6373	6384	6359	6407	6309	6243	6472	6329	6344	6213	6339	6378	6340	6300	6355	6321	6385	6274	6430	6354	6425	6360	6415	6354	6245	6350	6344	6390	6299	6501	6419	6398	6405	6442	6402	6392	6413	6297	6331	6370	6422	6434	6360	6352	6399	6428	6394	6272	6316	6437	6323	6416	6423	6351	6358	6252	6592	6266	6268	6391	6450	6405	6292	6450	6291	6372	6332	6403	6283	6475	6333	6458	6392	6376	6342	6263	6326	6375	6426	6226	6358	6380	6384	6432	6422	6396	6267	6379	6174	6404	6370	6345	6385	6325	6312	6439	6337	6297	6405	6394	6360	6344	6332	6329	6448	6388	6394	6282	6409	6223	6360	6412	6244	6478	6376	6370	6407	6390	6345	6349	6404	6364	6359	6489	6348	6412	6393	6285	6387	6357	6362	6310	6243	6301	6441	6366	6228	6385	6288	6374	6368	6316	6278	6428	6375	6383	6402	6354	6364	6437	6514	6350	6324	6329	6366	6383	6339	6260	6379	6516	6373	6265	6337	6374	6404	6359	6386	6247	6369	6448	6368	6368	6342	6345	6388	6426	6319	6323	6351	6272	6288	6285	6379	6353	6413	6329	6349	6317	6379	6382	6327	6279	6404	6227	6399	6434	6325	6373	6367	6406	6382	6427	6399	6346	6297	6238	6317	6277	6320	6503	6339	6329	6383	6315	6335	6345	6207	6413	6328	6436	6379	6313	6351	6344	6336	6349	6382	6350	6366	6369	6456	6435	6277	6415	6237	6284	6465	6252	6279	6358	6378	6283	6310	6221	6317	6355	6316	6307	6402	6360	6444	6419	6405	6361	6313	6349	6343	6400	6374	6510	6355	6306	6354	6456	6248	6282	6308	6328	6324	6240	6308	6344	6280	6394	6343	6454	6209	6461	6258	6242	6342	6266	6212	6355	6308	6408	6302	6343	6359	6410	6357	6449	6343	6326	6470	6428	6389	6456	6241	6240	6326	6467	6473	6277	6345	6334	6344	6274	6454	6303	6350	6290	6389	6445	6284	6291	6298	6262	6432	6294	6452	6342	6466	6189	6405	6368	6461	6258	6425	6328	6374	6403	6462	6324	6290	6502	6366	6312	6253	6409	6341	6546	6356	6401	6397	6397	6391	6534	6350	6334	6342	6394	6413	6406	6296	6292	6524	6516	6476	6317	6433	6352	6318	6295	6290	6403	6374	6455	6324	6241	6342	6405	6340	6240	6308	6374	6354	6340	6384	6376	6449	6314	6324	6364	6374	6323	6434	6415	6281	6276	6474	6365	6369	6444	6375	6328	6376	6364	6400	6339	6358	6435	6414	6364	6373	6279	6315	6371	6425	6466	6364	6338	6344	6462	6242	6424	6350	6333	6385	6460	6311	6306	6391	6385	6303	6367	6390	6355	6365	6276	6339	6409	6254	6270	6379	6201	6317	6286	6382	6405	6491	6389	6229	6392	6315	6279	6343	6403	6341	6443	6442	6339	6231	6419	6348	6390	6331	6176	6378	6286	6346	6300	6490	6284	6245	6289	6295	6336	6418	6245	6420	6340	6437	6487	6336	6366	6348	6405	6396	6262	6312	6362	6436	6443	6419	6431	6247	6327	6390	6376	6423	6297	6329	6463	6382	6408	6313	6299	6261	6350	6404	6242	6349	6343	6460	6411	6127	6310	6380	6304	6492	6443	6275	6357	6401	6323	6431	6337	6422	6334	6397	6432	6412	6347	6256	6399	6249	6347	6223	6347	6413	6312	6439	6438	6326	6342	6302	6307	6307	6402	6434	6353	6243	6443	6359	6252	6385	6261	6368	6342	6387	6330	6269	6349	6227	6355	6447	6246	6257	6409	6344	6233	6285	6329	6291	6297	6510	6349	6365	6379	6312	6302	6346	6300	6403	6231	6283	6341	6352	6262	6251	6434	6293	6284	6329	6320	6271	6377	6379	6366	6327	6372	6336	6198	6286	6404	6355	6323	6374	6326	6158	6344	6436	6293	6292	6388	6266	6381	6410	6321	6418	6356	6353	6348	6326	6499	6255	6262	6368	6119	6395	6374	6231	6477	6332	6344	6342	6424	6389	6345	6515	6492	6441	6273	6381	6271	6394	6396	6403	6313	6394	6451	6379	6377	6428	6355	6429	6284	6267	6416	6302	6350	6334	6300	6371	6461	6353	6372	6358	6313	6382	6351	6300	6318	6245	6323	6330	6392	6316	6371	6340	6270	6408	6424	6243	6317	6207	6390	6294	6323	6433	6387	6343	6393	6229	6253	6435	6395	6317	6336	6310	6394	6352	6351	6391	6321	6375	6246	6327	6291	6422	6324	6309	6322	6380	6281	6360	6426	6369	6415	6289	6438	6277	6272	6420	6363	6225	6461	6368	6334	6310	6352	6364	6388	6304	6289	6240	6368	6357	6183	6417	6292	6418	6398	6391	6390	6415	6428	6446	6293	6329	6377	6284	6337	6290	6344	6342	6350	6323	6363	6340	6284	6419	6367	6424	6491	6369	6308	6404	6273	6286	6382	6426	6327	6338	6366	6253	6357	6418	6366	6455	6350	6260	6293	6404	6329	6380	6215	6261	6450	6357	6420	6405	6358	6345	6349	6313	6343	6327	6342	6379	6332	6300	6336	6332	6404	6317	6333	6299	6258	6312	6285	6312	6381	6435	6300	6335	6387	6495	6331	6308	6394	6423	6362	6405	6464	6430	6387	6354	6266	6316	6429	6415	6343	6425	6423	6378	6380	6380	6398	6318	6260	6403	6379	6301	6283	6278	6335	6361	6275	6317	6292	6477	6304	6325	6219	6333	6308	6366	6269	6355	6364	6399	6363	6246	6372	6327	6313	6351	6284	6351	6418	6325	6334	6315	6393	6294	6303	6408	6353	6377	6324	6370	6356	6322	6380	6333	6311	6464	6250	6241	6338	6298	6317	6319	6331	6307	6181	6333	6459	6398	6384	6361	6286	6522	6347	6422	6464	6437	6273	6339	6246	6238	6439	6316	6373	6419	6283	6425	6334	6367	6373	6319	6284	6391	6319	6431	6281	6343	6323	6365	6342	6300	6364	6420	6329	6254	6402	6266	6253	6336	6403	6277	6362	6598	6373	6478	6468	6347	6376	6289	6368	6307	6326	6471	6377	6263	6378	6460	6395	6279	6354	6365	6484	6328	6350	6435	6309	6418	6356	6248	6196	6309	6376	6322	6323	6436	6265	6311	6422	6334	6234	6378	6318	6334	6412	6281	6472	6330	6402	6165	6387	6234	6311	6373	6268	6253	6367	6367	6291	6428	6442	6292	6348	6377	6385	6202	6389	6353	6343	6273	6310	6375
9183	17460	12407	4222	1440	764	683	624	608	624	645	660	667	565	656	660	629	647	635	683	654	651	631	670	703	666	653	649	629	628	648	623	653	660	613	650	677	595	678	597	685	668	639	653	684	621	650	639	654	667	650	594	628	641	610	640	656	577	649	604	656	629	626	626	706	660	606	638	622	672	644	683	639	631	617	647	636	602	643	653	624	658	662	683	654	688	619	690	662	645	686	610	651	724	605	619	607	625	656	610	619	687	651	615	608	655	661	585	649	657	618	622	611	657	635	695	625	629	656	597	663	684	649	686	652	645	649	650	613	605	644	642	630	619	630	612	662	685	673	631	643	635	630	661	627	667	611	650	696	630	598	687	675	654	633	653	665	670	656	719	619	654	667	689	641	635	620	652	651	629	654	662	637	633	618	671	666	631	644	613	658	668	656	638	652	623	676	631	632	638	677	627	638	602	655	569	588	639	659	687	683	619	638	605	659	667	661	635	669	647	652	634	660	656	645	672	654	663	642	604	661	644	640	665	646	662	635	662	633	642	672	655	654	613	646	607	640	609	636	636	612	660	578	602	688	655	629	634	651	631	621	621	652	662	625	619	660	630	667	642	645	643	612	668	682	637	628	638	613	661	621	680	646	633	663	659	595	659	636	626	679	644	618	640	628	664	652	658	612	636	636	688	668	622	647	673	674	633	632	594	688	667	716	632	654	575	651	641	698	638	654	635	699	579	571	635	653	678	611	656	664	598	648	647	663	629	676	657	666	665	649	663	638	653	664	664	646	579	600	590	627	645	682	650	634	609	657	664	623	643	636	625	653	665	650	612	679	623	650	653	671	635	651	701	634	653	662	660	674	615	626	659	608	623	670	634	672	652	635	631	650	628	643	634	645	644	640	636	619	641	649	669	625	642	681	661	638	677	636	601	678	613	672	630	615	671	656	684	650	663	645	694	651	659	675	661	668	629	665	635	642	647	653	605	653	645	640	630	705	685	635	668	666	613	586	649	642	650	669	655	637	658	637	643	604	633	671	617	613	668	664	604	614	642	626	660	633	692	633	650	638	632	627	651	628	601	660	665	624	619	631	656	672	649	671	644	627	626	602	623	657	646	645	663	653	615	654	564	617	629	628	599	648	635	616	638	658	681	635	644	622	661	638	635	610	664	671	683	650	621	660	681	663	634	646	610	631	651	635	669	662	687	642	663	665	645	641	665	624	596	657	666	655	644	651	676	677	656	613	681	623	684	658	629	649	637	660	677	617	661	677	655	623	613	669	630	613	626	616	658	670	666	645	649	642	640	633	662	657	659	680	635	624	649	654	651	668	617	650	663	641	638	623	635	633	630	637	649	657	627	614	639	655	645	641	713	661	655	650	649	670	668	642	636	600	631	642	647	632	608	572	679	659	637	640	642	661	598	658	628	672	619	633	666	676	660	615	626	625	608	616	683	630	629	623	596	650	667	638	631	654	587	649	619	673	621	694	647	637	675	611	630	706	650	589	673	630	652	639	638	653	677	627	622	666	631	646	628	691	595	685	639	707	636	676	598	623	642	689	673	611	637	607	652	633	672	649	642	618	670	678	631	627	633	678	634	648	633	633	675	642	589	677	660	655	670	665	647	661	616	611	688	566	628	646	616	616	638	649	631	619	677	689	603	656	628	633	659	655	628	652	634	661	682	619	647	614	627	648	640	654	653	633	638	671	645	681	642	632	641	670	639	702	660	643	662	668	657	648	624	641	603	666	656	629	634	655	692	668	650	648	665	642	641	656	660	655	655	678	651	695	611	658	618	670	585	651	643	637	633	699	670	668	669	612	649	653	593	632	610	684	612	674	673	644	609	652	667	654	639	681	602	657	640	693	646	647	629	659	672	650	623	655	673	609	596	664	637	678	674	702	652	699	668	585	625	668	606	687	611	661	599	655	611	611	631	618	757	631	677	629	647	698	625	586	654	620	624	643	682	570	642	703	672	645	635	627	676	631	670	610	645	633	661	617	613	625	631	653	639	656	621	601	658	673	663	646	617	664	641	682	608	685	645	676	653	665	644	662	621	662	606	622	635	684	660	631	672	667	646	612	673	649	718	632	672	655	652	590	605	651	675	638	644	605	627	657	596	678	662	627	578	655	600	612	651	647	620	641	651	642	659	660	654	590	645	616	636	648	653	645	660	652	693	673	684	605	634	674	680	676	651	674	625	665	698	618	689	625	648	663	641	679	678	652	634	627	649	681	694	702	634	679	627	634	689	653	665	623	638	636	638	647	655	648	676	591	655	678	605	668	612	653	670	632	645	628	658	644	604	676	620	619	620	633	632	624	676	597	668	634	664	638	612	641	670	627	632	647	597	649	615	619	642	630	698	636	613	610	703	634	621	656	677	635	634	647	626	694	659	610	666	665	645	628	648	632	667	631	667	639	641	619	650	657	602	605	614	689	674	614	626	639	622	636	694	632	613	646	682	662	678	669	689	639	622	711	654	626	612	670	684	632	653	620	638	653	667	694	668	677	641	643	622	626	607	690	674	649	660	636	640	590	594	636	654	657	608	645	613	683	628	627	644	608	603	630	617	635	591	666	643	677	625	667	644	682	622	693	652	678	654	680	641	694	664	663	608	629	610	654	644	674	676	645	656	660	618	650	651	651	649	661	665	655	662	621	619	663	657	644	630	676	643	605	619	664	660	638	669	646	665	635	642	632	696	651	660	688	596	646	631	586	660	708	681	683	602	629	612	622	657	638	612	661	679	655	674	688	643	621	668	639	690	672	660	667	641	633	649	631	683	650	649	643	659	673	597	624	669	607	606	649	643	701	646	640	697	627	676	631	636	679	666	599	605	676	596	628	674	628	620	656	664	644	650	631	662	637	633	648	645	725	615	645	675	651	641	644	580	648	619	621	654	646	665	653	675	639	684	617	616	590	601	645	663	635	638	622	669	642	665	664	686	655	624	640	695	649	630	648	664	672	727	641	611	644	642	660	616	671	634	632	672	636	660	652	667	628	655	659	634	666	650	681	638	661	650	658	645	666	592	653	641	652	689	645	630	663	598	622	669	614	627	712	675	618	651	626	636	656	615	720	634	623	631	652	656	640	624	673	693	656	629	655	633	673	634	638	657	663	631	647	659	616	603	633	687	582	656	658	620	687	613	695	637	621	668	661	653	673	629	600	643	666	647	681	656	583	629	630	632	701	672	643	648	645	650	652	646	621	597	644	679	666	690	648	616	661	639	644	638	685	673	674	683	680	636	628	629	641	651	626	661	699	668	638	645	637	646	648	670	645	632	658	632	673	635	624	635	631	634	662	672	649	659	641	649	644	628	637	603	627	700	648	641	675	660	654	660	680	647	679	649	620	671	681	648	648	613	680	628	653	654	642	635	666	603	642	638	638	637	667	664	669	651	621	595	645	675	618	654	593	610	696	681	630	646	620	607	632	651	655	714	662	672	640	655	673	661	653	597	634	669	632	652	637	563	654	586	663	718	677	597	612	631
42029	43191	34764	27467	18715	7905	6957	5968	5701	5629	5664	5602	5483	5531	5517	5549	5544	5550	5497	5572	5498	5547	5618	5647	5655	5584	5600	5550	5631	5448	5573	5592	5575	5652	5510	5575	5599	5572	5481	5594	5511	5527	5576	5439	5536	5497	5513	5532	5526	5494	5557	5426	5620	5613	5481	5677	5676	5595	5532	5564	5452	5616	5446	5592	5568	5593	5656	5580	5499	5566	5628	5494	5527	5662	5557	5429	5557	5538	5532	5534	5528	5545	5665	5559	5566	5552	5579	5535	5555	5595	5505	5580	5748	5589	5560	5626	5436	5547	5484	5625	5598	5584	5455	5538	5590	5511	5607	5537	5562	5644	5516	5482	5596	5575	5678	5644	5491	5599	5520	5542	5665	5700	5569	5621	5564	5630	5595	5478	5545	5531	5608	5626	5572	5579	5684	5519	5584	5522	5523	5594	5520	5507	5583	5576	5527	5543	5518	5686	5537	5568	5501	5621	5545	5605	5592	5608	5531	5594	5661	5642	5711	5682	5584	5487	5646	5596	5477	5519	5597	5594	5591	5523	5593	5617	5531	5617	5598	5555	5523	5590	5528	5654	5602	5583	5488	5510	5489	5565	5616	5685	5421	5474	5443	5693	5633	5670	5556	5541	5489	5453	5659	5497	5654	5685	5482	5630	5652	5586	5599	5561	5518	5526	5573	5577	5548	5509	5721	5548	5587	5567	5583	5551	5645	5547	5513	5572	5540	5542	5440	5653	5495	5504	5539	5622	5626	5614	5695	5509	5506	5536	5459	5487	5631	5596	5590	5447	5563	5581	5535	5512	5494	5622	5365	5664	5606	5580	5547	5608	5568	5600	5577	5649	5522	5584	5517	5534	5661	5458	5547	5610	5531	5657	5452	5655	5715	5520	5597	5484	5589	5609	5460	5533	5636	5478	5574	5620	5544	5616	5586	5688	5484	5512	5710	5570	5570	5623	5566	5508	5583	5449	5639	5532	5557	5503	5424	5613	5473	5541	5529	5554	5622	5584	5601	5597	5682	5617	5653	5589	5605	5521	5633	5557	5431	5586	5632	5592	5735	5553	5579	5556	5619	5598	5622	5626	5513	5692	5526	5517	5566	5655	5605	5541	5596	5453	5438	5556	5645	5605	5715	5546	5564	5600	5499	5569	5578	5498	5468	5604	5542	5685	5533	5547	5524	5558	5560	5516	5419	5621	5513	5599	5653	5648	5640	5592	5589	5574	5526	5542	5578	5583	5678	5503	5512	5688	5661	5616	5536	5539	5551	5499	5668	5561	5536	5683	5593	5585	5555	5656	5520	5673	5562	5530	5548	5468	5561	5579	5439	5556	5497	5617	5631	5503	5568	5611	5670	5692	5686	5586	5598	5440	5602	5517	5543	5571	5577	5548	5519	5527	5605	5591	5504	5510	5501	5683	5590	5510	5534	5699	5557	5492	5475	5532	5498	5502	5550	5616	5648	5587	5531	5615	5722	5598	5642	5647	5616	5584	5558	5548	5631	5562	5690	5560	5573	5443	5723	5680	5561	5463	5561	5576	5432	5573	5750	5497	5663	5589	5591	5534	5605	5646	5541	5628	5664	5598	5529	5577	5668	5526	5506	5565	5430	5692	5683	5590	5570	5545	5668	5671	5580	5641	5540	5581	5629	5575	5536	5630	5545	5665	5591	5600	5591	5612	5538	5539	5581	5522	5684	5565	5639	5529	5558	5631	5441	5557	5592	5582	5524	5581	5631	5641	5640	5623	5583	5503	5482	5568	5623	5578	5593	5531	5616	5519	5644	5600	5610	5505	5495	5557	5562	5540	5531	5558	5692	5580	5593	5587	5506	5428	5559	5617	5650	5601	5549	5660	5527	5562	5611	5505	5570	5475	5467	5725	5587	5517	5554	5636	5645	5515	5636	5513	5557	5655	5509	5533	5615	5628	5572	5620	5638	5593	5590	5616	5513	5533	5636	5494	5591	5561	5518	5648	5616	5559	5564	5495	5631	5544	5463	5661	5538	5594	5643	5584	5641	5494	5626	5627	5547	5678	5450	5547	5694	5594	5593	5602	5597	5660	5618	5584	5544	5620	5484	5549	5553	5650	5550	5635	5644	5594	5617	5681	5418	5499	5530	5628	5474	5635	5573	5627	5413	5558	5529	5566	5502	5542	5536	5597	5629	5653	5594	5577	5636	5514	5645	5566	5557	5533	5565	5645	5536	5553	5586	5550	5580	5540	5544	5620	5426	5519	5526	5580	5530	5624	5588	5544	5441	5576	5574	5640	5722	5516	5554	5661	5545	5610	5568	5660	5536	5435	5470	5582	5574	5461	5470	5551	5384	5642	5663	5529	5667	5643	5563	5574	5509	5613	5641	5435	5533	5623	5608	5515	5583	5558	5641	5538	5516	5574	5538	5625	5698	5480	5549	5445	5498	5545	5553	5455	5610	5556	5575	5517	5611	5638	5554	5398	5661	5531	5505	5613	5500	5582	5498	5488	5545	5516	5590	5494	5585	5559	5491	5439	5550	5543	5657	5566	5707	5677	5591	5542	5677	5568	5611	5596	5678	5583	5608	5515	5609	5666	5544	5560	5678	5553	5514	5521	5595	5569	5567	5550	5534	5416	5623	5529	5595	5628	5572	5629	5622	5503	5549	5644	5458	5560	5561	5551	5638	5515	5584	5644	5573	5559	5710	5612	5622	5693	5649	5528	5470	5565	5595	5575	5564	5593	5511	5526	5628	5571	5596	5621	5530	5541	5676	5523	5588	5551	5551	5466	5530	5610	5575	5617	5599	5588	5510	5426	5591	5531	5647	5571	5545	5567	5600	5526	5531	5653	5600	5502	5560	5613	5610	5542	5453	5529	5443	5530	5576	5577	5550	5549	5574	5621	5649	5473	5525	5601	5533	5589	5632	5539	5507	5620	5715	5633	5533	5512	5460	5627	5499	5533	5634	5624	5542	5558	5561	5540	5647	5506	5577	5670	5565	5547	5609	5452	5446	5578	5543	5614	5754	5593	5579	5526	5509	5593	5576	5619	5560	5556	5680	5640	5700	5575	5637	5617	5487	5431	5658	5619	5554	5532	5553	5587	5504	5615	5496	5625	5546	5598	5710	5520	5536	5515	5628	5595	5481	5485	5596	5687	5469	5581	5529	5597	5627	5493	5510	5673	5673	5563	5592	5586	5622	5605	5477	5503	5503	5416	5561	5559	5649	5573	5650	5594	5501	5642	5487	5653	5554	5529	5474	5521	5505	5443	5530	5593	5608	5575	5596	5559	5633	5544	5590	5631	5610	5573	5579	5489	5561	5634	5548	5629	5581	5509	5667	5566	5456	5552	5489	5535	5643	5514	5486	5504	5624	5505	5723	5476	5567	5737	5557	5495	5577	5500	5529	5581	5620	5637	5532	5575	5699	5520	5503	5614	5457	5591	5526	5683	5538	5548	5668	5554	5636	5523	5665	5540	5537	5351	5587	5537	5554	5644	5493	5554	5505	5537	5562	5593	5583	5526	5573	5584	5535	5656	5485	5646	5459	5498	5663	5607	5492	5534	5474	5482	5661	5604	5641	5659	5618	5574	5604	5749	5569	5520	5714	5713	5654	5614	5623	5631	5638	5621	5504	5595	5425	5577	5643	5572	5464	5612	5617	5611	5581	5489	5536	5545	5660	5568	5516	5538	5750	5561	5574	5582	5565	5619	5466	5474	5463	5560	5565	5576	5521	5639	5487	5657	5644	5542	5601	5560	5514	5613	5492	5470	5663	5568	5582	5493	5499	5549	5594	5556	5626	5484	5619	5611	5713	5532	5669	5439	5563	5532	5674	5619	5526	5529	5571	5580	5537	5575	5541	5605	5637	5481	5680	5555	5619	5507	5529	5673	5557	5526	5611	5703	5485	5595	5600	5652	5645	5600	5537	5613	5695	5591	5540	5527	5549	5572	5576	5653	5570	5568	5476	5512	5483	5458	5668	5626	5701	5529	5545	5473	5645	5669	5542	5638	5699	5556	5482	5497	5548	5522	5597	5651	5534	5673	5574	5524	5606	5555	5601	5606	5651	5670	5480	5616	5496	5546	5640	5515	5602	5593	5525	5615	5676	5591	5493	5595	5583	5549	5595	5550	5523	5591	5523	5596	5491	5501	5635	5504	5596	5602	5567	5643	5608	5577	5454	5571	5539	5591	5499	5697	5519	5595	5581	5659	5608	5577	5639	5587	5617	5534	5520	5497	5448	5573	5680	5614	5625	5578	5442	5678	5620	5464	5608	5638	5541	5495	5479	5640	5677	5587	5641	5392	5609	5509	5653	5736	5560	5663	5608	5640	5644	5510	5570	5560	5545	5491	5567	5603	5384	5587	5582	5766	5660	5574	5498	5635	5649	5610	5532	5563	5416	5676	5623	5489	5683	5640	5597	5625	5515	5573	5658	5539	5559	5577	5472	5558	5495	5613	5538	5492	5491	5506	5582	5568	5563	5503	5484	5524	5602	5578	5557	5496	5566	5576	5575	5499	5614	5612	5565	5623	5519	5445	5506	5460	5559	5560	5558	5664	5499	5553	5635	5422	5624	5629	5523	5472	5524	5562	5611	5611	5710	5623	5513	5624	5579	5614	5728	5651	5613	5621	5587	5620	5560	5613	5647	5577	5599	5675	5625	5599	5521	5660	5524	5491	5524	5529	5594	5695	5625	5581	5565	5594	5547	5579	5605	5551	5493	5496	5519	5536	5578	5505	5626	5577	5621	5592	5597	5505	5435	5648	5607	5596	5613	5551	5552	5544	5613	5571	5524	5444	5613	5504	5535	5740	5682	5469	5577	5489	5611	5553	5624	5610	5603	5542	5580	5528	5571	5526	5575	5633	5542	5639	5554	5625	5595	5584	5482	5650	5554	5696	5525	5518	5592	5487	5596	5548	5531	5523	5432	5649	5631	5510	5434	5550	5650	5372	5503	5560	5539	5590	5506	5583	5594	5594	5612	5580	5525	5645	5539	5529	5495	5598	5595	5558	5523	5597	5671	5542	5509	5479	5598	5582	5578	5591	5673	5509	5640	5551	5598	5568	5581	5608	5597	5467	5656	5601	5611	5337	5468	5561	5588	5625	5575	5648	5574	5663	5624	5495
23160	41863	26860	11040	2756	1076	980	869	733	746	746	717	755	720	816	749	727	705	774	697	745	748	771	777	737	769	773	763	788	779	730	733	752	752	755	747	776	738	768	732	734	711	661	750	719	753	764	778	799	740	755	758	753	747	751	753	743	714	748	765	712	759	745	747	757	756	764	716	812	721	754	723	729	739	752	737	757	779	703	765	734	711	755	696	739	728	749	792	742	773	752	758	762	732	759	715	765	772	773	719	743	770	743	745	741	718	778	776	725	780	770	802	748	743	717	714	750	792	760	744	800	698	786	736	772	769	785	766	743	730	758	743	752	802	792	732	719	776	733	736	761	791	691	749	725	789	725	710	718	746	743	766	782	754	755	779	768	721	767	727	732	735	790	731	724	723	742	749	763	734	782	744	785	731	746	773	753	774	755	746	766	740	776	755	808	738	721	760	734	723	754	733	722	744	774	741	756	727	693	725	787	694	755	730	785	754	731	776	718	763	712	772	769	775	752	771	737	769	743	758	740	713	759	726	798	751	733	731	783	772	775	740	749	773	740	770	737	813	798	760	745	776	697	744	736	742	754	789	813	741	723	735	743	778	755	702	743	779	771	696	792	736	731	718	694	774	735	779	733	794	805	756	807	773	748	768	725	749	735	749	728	816	786	791	797	737	781	758	710	773	795	770	738	754	736	728	771	755	752	748	729	752	754	734	775	715	786	785	763	729	767	800	748	787	757	752	751	764	710	770	771	729	777	733	746	787	741	772	676	734	789	756	776	742	762	764	729	755	746	739	754	717	739	750	741	763	687	717	760	722	783	745	781	765	790	802	740	795	803	787	764	778	748	716	737	703	726	786	761	759	726	733	749	766	746	743	794	763	746	721	776	761	738	735	764	695	766	796	764	803	778	735	762	744	784	734	769	745	763	733	770	802	762	756	782	708	721	705	773	765	713	734	714	792	721	787	740	767	731	769	764	762	778	764	846	712	761	735	768	787	781	750	754	739	703	726	756	797	772	750	726	754	764	748	765	742	730	791	754	728	754	736	781	715	783	713	774	741	761	760	763	755	803	759	760	725	767	749	739	776	819	775	727	756	735	781	761	772	738	753	743	716	750	753	720	753	733	764	703	749	774	798	692	766	744	802	763	736	783	733	766	791	741	755	695	743	759	761	729	737	796	733	757	730	805	773	739	792	769	715	752	752	718	726	729	739	705	761	763	789	768	781	771	734	766	745	802	753	749	694	746	750	771	710	798	792	756	761	696	711	731	772	743	787	788	680	783	734	762	747	729	787	744	742	770	715	794	756	777	745	744	762	774	784	753	793	754	775	697	741	737	763	793	756	723	776	726	774	787	780	707	752	764	768	748	746	739	791	774	786	819	747	714	735	720	750	760	766	766	728	727	719	744	732	736	757	732	680	747	781	740	704	701	791	736	692	744	724	724	726	712	714	740	752	765	751	696	790	772	755	753	798	747	736	706	731	717	717	768	693	813	752	707	770	756	742	794	764	730	723	741	744	738	720	788	777	768	731	742	700	687	767	753	737	753	694	717	766	761	743	777	730	765	735	786	716	697	760	775	743	748	739	770	739	726	686	752	774	779	730	773	767	736	755	730	746	791	697	787	727	699	755	741	701	719	754	767	763	698	782	760	750	701	790	743	722	778	784	766	734	777	691	764	715	749	788	784	819	706	718	695	766	750	735	744	737	719	763	713	740	767	707	736	788	748	807	759	751	739	771	735	748	765	739	704	734	700	760	735	747	743	768	723	802	797	779	768	768	782	761	750	753	773	806	764	717	757	754	750	759	767	731	782	723	726	738	776	776	782	766	770	747	780	786	711	722	716	726	739	795	745	768	730	724	760	706	769	765	680	738	746	759	764	781	777	729	703	800	730	738	706	757	750	748	759	759	745	792	773	768	744	775	781	710	722	751	775	751	734	773	784	766	711	758	758	744	761	800	726	723	772	744	695	772	753	790	759	746	766	734	759	755	745	720	767	746	735	763	762	741	728	783	795	727	771	747	709	753	770	752	718	727	764	793	769	730	714	716	778	731	792	749	759	756	753	752	760	755	762	718	769	727	729	771	767	767	677	762	744	752	764	731	724	768	735	759	747	749	725	725	732	715	720	743	760	766	778	748	776	752	750	789	765	780	767	780	771	693	772	770	780	757	767	747	745	839	744	755	748	771	771	797	791	781	754	769	789	798	745	763	801	738	754	762	748	766	737	759	809	733	754	777	707	727	781	788	785	755	789	716	745	729	761	726	759	761	783	803	733	752	774	776	794	736	768	716	753	745	771	761	737	765	708	749	751	736	745	717	769	712	740	712	745	740	757	743	755	770	790	752	773	765	728	712	766	739	754	762	730	727	800	761	754	721	728	745	764	768	750	731	729	743	804	733	782	730	726	809	714	797	747	762	803	726	766	760	782	722	770	694	736	721	725	775	787	787	753	744	707	805	771	759	787	704	737	743	756	752	687	747	800	760	752	775	727	795	758	780	760	734	740	774	767	762	755	783	764	804	770	731	790	768	755	712	773	781	759	781	744	744	748	794	768	804	773	707	766	720	749	767	733	790	753	742	724	732	785	753	754	767	794	749	781	766	702	769	808	764	752	765	734	799	773	748	734	786	748	755	770	768	774	771	753	747	748	748	802	789	728	758	785	832	740	743	773	802	735	704	793	757	700	730	743	768	723	778	748	777	757	709	739	761	767	794	731	725	779	789	746	790	711	749	732	723	726	698	724	785	798	794	780	772	749	736	703	798	776	752	771	751	763	766	772	718	760	743	731	773	786	756	733	774	770	755	715	722	779	757	757	740	802	751	761	745	807	750	769	779	770	776	750	696	729	798	756	724	721	731	738	751	697	813	721	816	766	751	718	741	759	730	786	797	749	709	716	755	712	693	767	768	779	720	812	730	759	759	742	797	712	777	771	709	776	773	773	742	721	734	795	762	741	738	755	725	768	750	745	725	745	760	789	794	776	737	793	716	801	763	722	799	773	759	739	736	740	759	729	779	761	783	756	793	731	756	746	771	719	760	760	783	761	728	702	786	717	734	731	763	751	740	733	773	798	710	767	760	709	777	715	753	780	760	746	796	700	804	719	751	713	763	731	725	764	777	726	769	760	724	763	769	751	791	739	753	751	757	747	753	765	766	748	765	730	729	759	738	771	738	771	779	776	740	786	765	723	751	759	782	769	769	770	756	754	774	760	736	792	798	745	719	777	803	733	788	733	768	700	736	769	750	745	782	752	722	764	750	712	736	780	793	722	751	718	747	769	705	766	781	770	740	793	736	703	745	744	761	751	796	785	755	731	735	778	719	767	718	739	753	784	770	752	749	761	742	773	769	760	782	735	775	769	732	743	732	708	803	756	782	785	706	726	732	739	819	740	723	701	757	747	718	737	699	790	767	764	749	821	741	741	783	727	739	730	730	763	744	722	736	732	739	752	769	784	762	743	769	771	778	739	819	715	740	736	769	773	758
42957	51453	47037	38163	28167	14031	13243	10198	6622	6375	6378	6384	6463	6400	6324	6484	6477	6386	6558	6448	6439	6388	6329	6305	6325	6336	6376	6329	6475	6381	6334	6311	6256	6327	6444	6372	6370	6416	6361	6361	6324	6261	6411	6421	6447	6400	6304	6364	6426	6380	6339	6301	6297	6430	6322	6415	6460	6321	6412	6338	6517	6374	6361	6340	6444	6417	6362	6429	6382	6234	6356	6358	6424	6438	6370	6355	6324	6512	6338	6349	6366	6292	6364	6276	6273	6412	6291	6386	6401	6351	6440	6411	6441	6338	6391	6384	6388	6403	6494	6396	6354	6386	6323	6377	6413	6414	6298	6375	6296	6440	6315	6459	6419	6262	6318	6355	6325	6387	6181	6498	6502	6388	6475	6267	6359	6343	6374	6320	6374	6380	6302	6359	6318	6434	6398	6261	6324	6468	6341	6390	6431	6456	6316	6351	6435	6379	6335	6269	6468	6358	6462	6385	6474	6343	6391	6384	6253	6354	6359	6390	6430	6407	6452	6374	6299	6428	6426	6427	6446	6425	6430	6270	6441	6363	6315	6370	6227	6392	6303	6337	6364	6247	6438	6186	6375	6292	6408	6426	6239	6327	6340	6477	6320	6302	6379	6338	6451	6265	6396	6395	6387	6338	6443	6335	6332	6361	6427	6422	6460	6339	6306	6366	6391	6431	6331	6531	6403	6290	6447	6354	6416	6409	6368	6181	6402	6512	6338	6304	6310	6453	6309	6379	6396	6310	6345	6420	6345	6382	6449	6475	6271	6428	6287	6404	6422	6345	6268	6356	6309	6487	6216	6446	6352	6355	6427	6414	6408	6366	6363	6344	6474	6416	6418	6343	6337	6300	6330	6240	6396	6307	6331	6225	6293	6409	6272	6339	6308	6455	6521	6233	6401	6381	6420	6243	6321	6376	6362	6437	6366	6404	6305	6290	6403	6393	6251	6224	6313	6418	6279	6460	6298	6319	6384	6390	6446	6461	6305	6347	6546	6356	6366	6437	6368	6444	6363	6386	6360	6489	6315	6317	6408	6310	6460	6412	6269	6389	6413	6482	6423	6377	6296	6302	6265	6485	6396	6395	6473	6381	6362	6450	6325	6265	6301	6386	6448	6353	6389	6386	6310	6442	6257	6291	6303	6300	6248	6342	6526	6340	6389	6540	6291	6342	6332	6399	6369	6430	6467	6290	6373	6379	6324	6295	6338	6418	6263	6357	6399	6426	6375	6469	6357	6462	6446	6386	6323	6407	6284	6464	6467	6257	6461	6345	6406	6445	6252	6424	6324	6389	6377	6439	6393	6284	6362	6271	6297	6396	6407	6354	6356	6217	6380	6499	6480	6465	6361	6276	6312	6415	6342	6271	6327	6404	6353	6343	6394	6354	6314	6336	6325	6428	6435	6297	6341	6242	6321	6444	6373	6399	6460	6214	6425	6326	6295	6393	6307	6380	6414	6333	6417	6366	6493	6306	6466	6528	6296	6257	6470	6390	6350	6329	6307	6466	6264	6483	6469	6341	6412	6343	6304	6403	6281	6357	6364	6399	6336	6345	6361	6382	6363	6402	6427	6469	6381	6494	6331	6339	6245	6464	6421	6420	6378	6381	6327	6463	6334	6375	6331	6450	6394	6367	6293	6350	6402	6303	6292	6435	6404	6289	6320	6337	6467	6529	6441	6350	6447	6261	6259	6429	6321	6372	6423	6332	6304	6339	6306	6303	6327	6336	6374	6337	6464	6352	6318	6225	6240	6349	6343	6403	6255	6453	6387	6449	6268	6369	6337	6384	6482	6408	6363	6413	6463	6328	6365	6404	6378	6422	6426	6387	6332	6358	6350	6334	6326	6475	6398	6402	6402	6410	6382	6317	6221	6473	6422	6422	6374	6467	6348	6464	6442	6391	6460	6333	6345	6289	6365	6368	6481	6384	6328	6532	6444	6318	6303	6436	6314	6242	6367	6354	6423	6343	6501	6393	6402	6434	6342	6426	6351	6320	6324	6440	6287	6290	6249	6409	6385	6296	6230	6471	6412	6297	6411	6261	6363	6395	6335	6304	6424	6300	6352	6264	6398	6466	6330	6427	6429	6281	6322	6415	6457	6457	6366	6436	6293	6262	6355	6267	6316	6435	6393	6327	6278	6534	6409	6304	6367	6400	6470	6376	6496	6320	6346	6318	6340	6393	6316	6273	6294	6363	6314	6362	6224	6362	6522	6433	6370	6352	6293	6544	6386	6367	6403	6327	6396	6415	6387	6408	6315	6282	6338	6435	6335	6443	6379	6401	6308	6436	6308	6304	6235	6555	6342	6474	6385	6365	6417	6402	6348	6364	6286	6462	6427	6445	6402	6323	6424	6326	6310	6307	6458	6467	6370	6269	6406	6306	6383	6241	6424	6458	6277	6413	6434	6463	6260	6369	6405	6400	6415	6476	6327	6374	6447	6431	6269	6322	6370	6383	6293	6302	6395	6355	6507	6346	6390	6356	6343	6496	6455	6336	6352	6485	6285	6427	6220	6268	6384	6326	6283	6238	6399	6261	6389	6273	6334	6450	6253	6379	6449	6344	6256	6407	6421	6457	6369	6381	6330	6294	6374	6432	6292	6457	6350	6300	6364	6446	6312	6328	6324	6270	6349	6345	6315	6352	6371	6241	6410	6390	6309	6455	6519	6362	6379	6353	6300	6378	6479	6347	6416	6400	6254	6413	6370	6456	6544	6371	6339	6327	6477	6280	6340	6286	6248	6451	6263	6186	6466	6352	6290	6417	6423	6331	6358	6208	6393	6291	6497	6396	6352	6282	6450	6284	6302	6307	6368	6323	6322	6418	6418	6406	6359	6340	6554	6411	6374	6321	6329	6385	6288	6414	6395	6330	6409	6270	6359	6425	6390	6372	6365	6367	6465	6364	6289	6367	6353	6482	6359	6326	6422	6369	6285	6295	6420	6400	6354	6346	6425	6388	6322	6323	6306	6347	6298	6237	6420	6295	6432	6431	6227	6263	6342	6415	6488	6391	6372	6305	6398	6409	6360	6358	6382	6382	6304	6358	6442	6306	6269	6305	6333	6350	6223	6365	6303	6448	6555	6407	6312	6356	6314	6323	6446	6294	6317	6268	6471	6356	6364	6423	6307	6377	6329	6500	6224	6356	6376	6333	6373	6224	6451	6434	6431	6479	6348	6338	6356	6447	6290	6345	6395	6456	6437	6462	6407	6395	6246	6316	6449	6461	6493	6347	6267	6433	6356	6452	6366	6429	6300	6356	6269	6323	6328	6385	6396	6330	6354	6353	6488	6367	6304	6432	6396	6326	6281	6355	6410	6413	6347	6505	6431	6287	6371	6460	6392	6281	6406	6396	6392	6380	6330	6500	6408	6382	6284	6419	6425	6414	6405	6308	6327	6449	6287	6307	6333	6371	6441	6355	6323	6366	6323	6336	6228	6384	6327	6370	6398	6316	6326	6394	6406	6415	6280	6372	6369	6400	6463	6418	6235	6408	6310	6235	6330	6482	6269	6432	6373	6482	6310	6415	6303	6278	6260	6456	6384	6424	6459	6349	6398	6375	6513	6355	6464	6382	6443	6448	6466	6293	6409	6399	6412	6256	6342	6317	6374	6325	6364	6351	6348	6312	6366	6471	6254	6425	6377	6405	6355	6286	6342	6275	6466	6373	6357	6364	6344	6357	6351	6467	6358	6369	6284	6249	6362	6360	6379	6365	6330	6349	6419	6321	6357	6359	6388	6382	6322	6356	6378	6339	6367	6360	6375	6336	6338	6304	6368	6402	6344	6379	6356	6468	6269	6432	6260	6295	6410	6307	6350	6420	6337	6352	6445	6318	6382	6390	6369	6375	6232	6354	6393	6256	6335	6349	6433	6280	6459	6383	6304	6414	6383	6392	6408	6380	6268	6334	6358	6486	6365	6381	6386	6322	6338	6508	6482	6350	6338	6348	6434	6284	6275	6462	6441	6493	6415	6426	6393	6420	6470	6300	6440	6371	6491	6352	6470	6303	6289	6310	6468	6351	6364	6376	6395	6291	6299	6468	6212	6498	6457	6422	6316	6312	6565	6336	6427	6286	6255	6263	6329	6342	6336	6317	6459	6346	6510	6451	6390	6349	6420	6277	6263	6355	6327	6305	6454	6454	6289	6342	6363	6449	6411	6426	6453	6383	6458	6337	6255	6378	6353	6344	6445	6363	6537	6376	6344	6337	6418	6398	6342	6285	6386	6389	6388	6326	6282	6468	6230	6377	6361	6427	6332	6393	6295	6446	6229	6492	6368	6351	6300	6369	6368	6240	6306	6379	6481	6427	6457	6325	6289	6436	6460	6299	6380	6346	6364	6452	6355	6399	6529	6289	6286	6417	6339	6417	6340	6331	6410	6227	6385	6432	6232	6580	6346	6339	6403	6472	6363	6422	6405	6267	6382	6347	6443	6399	6306	6380	6374	6392	6408	6184	6362	6272	6415	6387	6388	6404	6367	6377	6338	6309	6524	6408	6425	6444	6395	6342	6281	6391	6433	6370	6451	6314	6442	6472	6250	6371	6324	6259	6350	6331	6312	6333	6474	6390	6328	6421	6406	6300	6318	6365	6361	6314	6531	6357	6326	6419	6322	6323	6378	6328	6391	6385	6283	6485	6417	6441	6340	6355	6370	6237	6364	6326	6408	6355	6498	6282	6452	6582	6437	6362	6363	6391	6368	6380	6259	6327	6384	6414	6539	6302	6388	6250	6345	6341	6356	6373	6390	6358	6392	6483	6338	6310	6332	6413	6369	6347	6270	6276	6411	6288	6312	6368	6295	6364	6396	6382	6463	6167	6418	6334	6469	6414	6384	6412	6297	6297	6403	6329	6417	6271	6391	6350	6384	6270	6395	6389	6500	6310	6357	6375	6277	6395	6304	6419	6425	6467	6451	6451	6337	6464	6375	6460	6307	6493	6394	6270	6266	6320	6382	6270	6465	6446	6321	6317	6451	6588	6385	6307	6276	6436	6433	6267	6370	6397	6418	6403	6354	6362	6413	6475	6176	6404	6428	6339	6286	6293	6325	6416	6414	6467	6456	6358	6371	6421	6417	6404	6364	6438	6354	6431	6447	6332
20040	36427	25170	8580	2062	956	848	803	649	596	598	586	588	644	571	602	658	608	623	587	565	618	633	606	561	648	596	594	611	625	608	613	617	621	577	629	587	614	566	627	607	618	593	607	622	557	601	597	620	595	555	600	644	600	627	606	603	606	588	612	576	634	555	669	615	627	648	627	598	570	606	616	596	609	598	595	592	676	640	601	616	678	618	600	678	608	578	617	594	641	592	641	605	635	653	636	664	655	623	618	617	622	619	637	634	630	595	641	620	577	562	613	648	590	607	618	647	638	627	613	584	614	619	629	623	615	615	639	638	640	566	608	588	623	615	610	595	626	626	594	645	623	614	589	621	634	596	614	636	591	615	620	591	617	614	599	624	606	634	614	611	633	631	661	611	555	614	628	621	558	609	593	597	660	661	643	598	579	563	587	601	618	630	614	676	607	594	634	582	671	626	601	625	589	595	592	633	580	565	635	631	598	617	618	581	621	640	612	600	643	604	626	621	602	591	616	668	610	590	577	568	613	579	586	595	623	594	590	597	624	581	616	588	577	606	621	625	600	620	613	627	626	600	602	624	617	574	637	615	593	584	609	608	614	625	571	648	605	597	635	564	621	594	594	588	676	560	618	665	636	593	595	611	656	632	573	628	598	619	620	616	607	601	632	608	592	595	610	573	572	635	603	598	610	580	638	643	606	626	631	581	605	574	650	606	619	630	635	612	629	579	632	609	634	656	550	629	599	579	636	608	611	633	608	621	566	607	583	627	636	611	556	603	612	618	623	619	598	597	597	623	590	590	613	555	604	642	633	605	603	625	577	642	626	628	590	589	630	598	619	592	578	631	600	603	659	599	627	649	625	641	581	575	561	629	597	634	661	581	607	633	649	645	615	618	590	661	645	628	604	633	604	602	577	641	684	643	628	645	579	636	633	601	597	654	649	574	609	582	593	609	592	617	638	592	607	590	645	607	589	581	591	602	610	593	586	625	596	575	596	590	602	634	630	649	550	614	586	618	617	655	565	531	607	608	632	586	586	608	612	586	572	612	635	623	611	598	611	608	647	561	579	620	629	614	611	617	624	623	597	604	605	630	626	612	615	618	640	643	603	640	591	632	641	595	560	587	585	581	642	612	636	579	612	596	613	637	637	627	600	620	591	648	648	626	587	608	625	599	608	659	609	624	604	615	637	614	623	612	586	620	580	604	630	604	605	589	598	667	636	597	588	598	589	612	630	604	610	598	633	655	577	651	597	608	619	560	632	624	634	585	653	657	588	566	612	594	614	621	631	598	604	584	593	603	588	638	582	632	621	621	600	585	629	614	615	607	628	583	590	633	613	595	618	596	638	629	608	626	596	633	627	628	583	597	604	621	611	626	615	595	575	583	630	640	630	619	628	592	625	617	594	607	639	607	601	596	604	597	604	595	599	615	567	626	639	658	656	592	606	637	610	598	579	621	658	646	589	595	601	605	609	605	608	606	647	624	609	572	577	611	600	585	598	615	614	603	629	639	572	631	598	614	640	623	596	626	626	571	604	622	620	618	622	622	607	602	604	609	609	621	597	572	616	566	612	626	614	581	590	644	596	603	603	602	592	675	610	581	576	593	612	629	587	613	599	570	596	638	621	642	584	632	622	638	617	616	626	634	626	605	638	647	566	606	612	671	635	644	626	626	599	584	599	627	685	586	614	609	602	563	636	613	619	601	646	624	629	647	586	581	611	622	611	616	597	600	603	593	657	652	643	621	625	609	583	586	590	625	564	615	573	589	618	610	621	618	638	688	567	583	586	623	633	608	606	625	565	583	603	629	599	640	589	604	596	594	641	585	579	611	610	574	561	615	617	613	656	612	612	589	608	583	595	634	623	596	599	617	587	600	632	601	580	611	569	596	606	592	596	606	627	568	626	583	652	627	592	607	613	557	617	617	593	621	629	637	586	618	662	609	599	606	627	631	562	615	569	611	637	585	599	634	596	622	624	590	644	631	623	599	613	604	643	584	584	559	645	610	585	615	580	639	569	588	599	597	611	638	642	602	624	636	646	618	645	618	637	590	626	632	609	611	662	612	669	643	601	568	610	585	581	599	622	621	582	608	568	626	598	589	653	614	605	559	579	622	613	629	605	621	596	607	588	581	608	609	618	634	592	580	617	559	595	605	613	592	640	632	608	613	595	603	641	588	637	639	650	602	593	550	636	628	593	582	612	594	614	593	628	587	629	596	624	626	593	608	561	587	607	599	639	626	648	630	627	585	583	655	577	610	632	594	618	597	603	595	613	664	630	564	607	654	600	619	603	580	585	675	589	637	599	603	612	642	622	574	595	632	633	634	639	596	647	606	644	599	599	601	587	578	641	610	588	636	623	611	609	619	607	602	585	625	592	623	610	597	615	605	615	608	634	588	604	623	628	634	635	599	587	609	604	596	663	606	584	585	645	588	642	608	614	600	617	619	617	560	601	585	579	580	626	628	622	582	594	610	584	618	587	614	639	592	619	652	594	605	603	597	588	603	573	572	630	622	570	615	622	618	628	646	654	633	646	634	657	601	625	638	578	625	637	566	638	580	620	587	608	592	623	602	638	607	559	575	613	624	598	598	590	586	593	592	615	610	597	648	618	617	574	628	643	577	589	582	621	569	679	619	585	613	628	595	641	608	610	608	624	579	609	566	603	611	599	596	628	599	638	626	568	595	637	630	615	635	575	634	648	618	620	594	582	599	622	629	615	601	634	562	627	631	651	606	637	643	636	587	597	608	616	603	615	571	608	620	637	609	593	592	643	591	601	590	562	586	663	579	622	585	621	564	657	629	604	611	647	661	601	592	628	640	627	654	582	580	618	601	570	613	617	644	604	647	583	648	563	598	605	629	585	614	612	574	599	602	614	646	578	598	589	633	632	593	597	629	584	585	586	592	619	596	585	608	607	618	596	611	612	589	586	650	623	606	635	579	611	624	635	588	616	612	616	589	630	621	631	598	603	597	611	647	583	626	598	584	603	590	570	606	575	647	631	646	600	606	571	604	588	611	601	608	635	627	613	576	630	578	628	583	568	613	596	607	611	632	622	636	574	594	618	612	635	607	638	594	570	592	625	584	612	612	618	630	628	571	561	613	617	676	608	616	597	603	614	614	586	669	605	616	602	615	592	597	589	592	661	615	624	634	614	616	614	601	629	576	589	621	595	605	613	631	621	634	564	658	613	566	617	578	605	617	604	602	630	662	591	579	660	575	593	620	595	592	600	640	619	615	627	626	621	571	612	629	595	621	602	631	632	618	622	593	595	619	625	626	621	624	654	598	591	596	584	617	637	595	606	638	596	656	631	594	611	605	610	603	612	560	609	654	652	643	614	564	602	591	615	644	596	619	621	575	617	580	600	558	607	666	650	605	544	628	602	581	636	607	576	632	659	642	562	599	626	608	641	634	654	595	632	575	617	609	646	581	580	624	609	652	624	585	612	591	610	623	546	618	561	643	599	603	624	604	621	637	552	588	628
48274	55712	46138	34860	26469	15473	14837	11479	6111	5225	5348	5345	5343	5348	5447	5286	5669	5559	5420	5432	5416	5439	5339	5380	5212	5205	5431	5347	5460	5362	5395	5535	5214	5480	5248	5289	5256	5384	5340	5242	5305	5255	5396	5297	5346	5436	5385	5397	5509	5266	5354	5305	5366	5336	5263	5342	5476	5434	5367	5419	5379	5273	5398	5356	5323	5338	5329	5406	5272	5240	5256	5379	5371	5223	5325	5414	5425	5288	5364	5475	5409	5413	5261	5325	5286	5385	5468	5361	5381	5489	5390	5359	5385	5374	5325	5329	5381	5541	5386	5449	5302	5413	5337	5360	5334	5324	5218	5432	5459	5360	5427	5331	5192	5395	5357	5471	5279	5407	5330	5371	5372	5432	5367	5329	5368	5385	5310	5395	5362	5340	5370	5457	5377	5312	5355	5429	5257	5333	5368	5175	5377	5287	5428	5237	5352	5397	5266	5432	5383	5321	5377	5285	5368	5331	5353	5378	5471	5452	5389	5350	5308	5316	5321	5334	5511	5389	5254	5439	5289	5318	5362	5307	5319	5352	5452	5335	5208	5299	5403	5349	5310	5284	5297	5352	5445	5280	5299	5233	5253	5226	5288	5373	5285	5401	5294	5456	5308	5305	5406	5345	5371	5415	5376	5363	5362	5220	5365	5404	5267	5420	5277	5375	5308	5420	5283	5346	5434	5307	5382	5395	5371	5345	5384	5320	5332	5328	5276	5374	5382	5344	5426	5399	5290	5394	5313	5331	5424	5419	5336	5369	5297	5508	5309	5318	5398	5400	5277	5375	5406	5399	5207	5476	5240	5312	5221	5393	5431	5339	5283	5199	5317	5327	5428	5325	5399	5314	5369	5193	5377	5400	5354	5291	5416	5312	5317	5480	5422	5301	5461	5358	5301	5383	5491	5447	5330	5280	5381	5402	5349	5379	5394	5418	5418	5390	5276	5346	5388	5355	5369	5346	5387	5332	5396	5433	5416	5312	5304	5369	5253	5290	5349	5383	5437	5252	5392	5354	5339	5329	5330	5318	5434	5247	5235	5327	5400	5228	5451	5336	5410	5278	5465	5327	5344	5223	5361	5349	5327	5337	5378	5393	5254	5351	5413	5302	5244	5417	5373	5325	5317	5342	5396	5517	5410	5225	5287	5367	5391	5364	5350	5352	5395	5465	5377	5450	5335	5446	5333	5423	5386	5379	5287	5361	5279	5378	5278	5330	5344	5390	5336	5325	5470	5295	5350	5302	5286	5408	5495	5387	5354	5428	5374	5178	5450	5414	5410	5347	5272	5254	5425	5381	5293	5379	5337	5438	5408	5345	5426	5329	5461	5480	5321	5365	5437	5415	5314	5368	5349	5470	5434	5371	5392	5378	5336	5400	5362	5433	5441	5390	5517	5260	5432	5283	5502	5448	5334	5403	5381	5436	5394	5483	5356	5401	5344	5238	5463	5348	5384	5474	5359	5404	5355	5436	5272	5349	5334	5570	5335	5304	5426	5286	5370	5362	5339	5411	5385	5337	5271	5276	5266	5367	5388	5346	5342	5426	5436	5405	5345	5352	5254	5418	5390	5337	5456	5436	5402	5364	5237	5281	5308	5348	5278	5314	5221	5345	5234	5368	5330	5329	5330	5479	5336	5281	5315	5341	5419	5441	5298	5294	5367	5272	5345	5470	5378	5323	5478	5366	5413	5374	5419	5313	5310	5380	5375	5335	5363	5414	5460	5404	5313	5305	5371	5411	5422	5403	5442	5321	5340	5447	5257	5273	5398	5322	5335	5389	5301	5339	5308	5243	5310	5372	5320	5339	5294	5278	5311	5282	5271	5373	5368	5446	5312	5375	5427	5295	5372	5332	5457	5492	5250	5320	5303	5436	5423	5333	5274	5357	5248	5407	5313	5406	5329	5297	5334	5438	5261	5325	5429	5342	5307	5373	5332	5420	5288	5455	5342	5451	5376	5382	5411	5338	5419	5263	5371	5377	5380	5276	5446	5382	5314	5389	5321	5189	5330	5413	5256	5333	5421	5373	5287	5281	5303	5252	5341	5463	5412	5438	5403	5388	5364	5320	5412	5472	5317	5314	5340	5383	5421	5484	5180	5436	5352	5396	5343	5429	5273	5470	5444	5318	5342	5462	5300	5401	5393	5300	5358	5388	5322	5251	5278	5387	5292	5293	5356	5309	5403	5242	5471	5397	5349	5429	5356	5258	5364	5334	5299	5342	5328	5385	5306	5321	5375	5494	5384	5313	5323	5358	5382	5312	5297	5421	5373	5449	5413	5336	5406	5398	5302	5296	5407	5375	5240	5436	5320	5309	5344	5404	5263	5381	5270	5444	5379	5319	5340	5372	5380	5439	5309	5335	5413	5403	5473	5438	5349	5238	5389	5420	5327	5324	5254	5246	5345	5301	5421	5297	5444	5350	5483	5361	5333	5358	5492	5335	5391	5466	5295	5343	5289	5287	5408	5410	5376	5370	5358	5351	5359	5299	5305	5371	5383	5344	5397	5454	5345	5415	5436	5365	5307	5350	5515	5359	5422	5310	5314	5499	5327	5361	5420	5500	5206	5363	5340	5344	5387	5293	5293	5422	5276	5282	5366	5432	5472	5326	5245	5359	5413	5402	5380	5391	5293	5353	5339	5339	5462	5349	5431	5350	5415	5413	5354	5289	5284	5331	5309	5200	5378	5314	5343	5451	5309	5303	5386	5265	5394	5231	5351	5298	5433	5419	5393	5299	5297	5358	5391	5374	5514	5377	5365	5409	5370	5343	5392	5339	5386	5425	5564	5390	5405	5500	5323	5253	5454	5347	5386	5431	5342	5359	5325	5377	5362	5377	5443	5472	5421	5209	5354	5361	5463	5347	5436	5335	5294	5457	5230	5331	5359	5285	5327	5322	5353	5487	5379	5288	5473	5452	5392	5368	5468	5389	5442	5424	5334	5336	5287	5401	5330	5254	5449	5337	5396	5414	5551	5324	5297	5188	5420	5400	5371	5244	5215	5380	5363	5278	5351	5392	5300	5377	5441	5298	5342	5295	5378	5390	5404	5370	5309	5404	5283	5244	5370	5314	5435	5386	5286	5370	5409	5401	5411	5278	5559	5396	5363	5274	5343	5373	5328	5426	5356	5371	5346	5312	5361	5314	5418	5308	5327	5281	5324	5401	5448	5364	5242	5280	5311	5266	5380	5409	5502	5342	5453	5337	5388	5402	5352	5479	5366	5374	5520	5333	5377	5358	5356	5326	5450	5353	5459	5430	5350	5378	5370	5348	5261	5450	5336	5270	5374	5382	5399	5262	5238	5190	5343	5252	5354	5270	5288	5341	5328	5295	5362	5425	5322	5430	5266	5364	5365	5283	5260	5369	5310	5400	5438	5374	5231	5458	5358	5417	5260	5348	5402	5336	5360	5299	5377	5265	5436	5459	5255	5288	5184	5297	5299	5291	5376	5402	5413	5450	5342	5423	5320	5347	5290	5295	5357	5421	5246	5359	5305	5279	5440	5358	5281	5379	5386	5420	5278	5375	5287	5340	5370	5335	5316	5390	5414	5409	5337	5211	5336	5332	5402	5414	5314	5387	5370	5472	5252	5300	5255	5428	5504	5409	5349	5430	5383	5389	5448	5308	5386	5365	5330	5443	5389	5336	5431	5468	5363	5428	5370	5312	5285	5339	5323	5404	5303	5415	5292	5268	5336	5440	5446	5372	5346	5426	5364	5366	5401	5341	5328	5340	5453	5402	5279	5327	5231	5355	5356	5331	5190	5364	5288	5316	5330	5356	5386	5419	5445	5283	5289	5321	5448	5307	5331	5357	5345	5337	5291	5318	5359	5381	5354	5320	5269	5430	5343	5345	5365	5388	5338	5287	5567	5419	5369	5291	5459	5401	5410	5334	5504	5264	5337	5332	5408	5329	5313	5295	5337	5300	5389	5465	5321	5381	5477	5426	5429	5499	5370	5392	5241	5393	5370	5391	5395	5344	5353	5500	5433	5280	5307	5393	5349	5443	5234	5304	5294	5499	5462	5261	5250	5188	5429	5362	5344	5359	5330	5372	5313	5280	5348	5387	5413	5354	5412	5323	5333	5315	5373	5389	5342	5472	5350	5241	5262	5390	5423	5356	5463	5404	5336	5375	5335	5421	5335	5287	5451	5421	5372	5323	5393	5471	5431	5331	5323	5426	5300	5425	5355	5424	5277	5401	5300	5381	5497	5288	5425	5308	5367	5359	5380	5346	5338	5356	5417	5346	5478	5316	5380	5336	5371	5283	5238	5457	5402	5271	5351	5330	5324	5408	5254	5353	5271	5430	5385	5403	5229	5391	5320	5326	5333	5462	5514	5329	5352	5280	5466	5375	5353	5260	5373	5405	5344	5421	5363	5302	5368	5354	5353	5488	5354	5352	5428	5283	5320	5288	5364	5336	5275	5460	5448	5248	5399	5459	5372	5372	5437	5554	5300	5431	5459	5364	5347	5314	5333	5361	5407	5423	5308	5254	5257	5324	5317	5363	5343	5357	5245	5267	5386	5373	5311	5368	5356	5436	5398	5341	5431	5391	5452	5344	5326	5312	5351	5321	5356	5440	5404	5357	5516	5380	5371	5385	5418	5450	5323	5286	5507	5326	5309	5416	5397	5401	5363	5361	5340	5282	5268	5271	5409	5349	5450	5351	5252	5281	5375	5236	5387	5306	5336	5494	5416	5412	5395	5485	5408	5488	5447	5371	5362	5376	5322	5400	5445	5309	5365	5253	5355	5503	5342	5413	5386	5369	5370	5365	5327	5388	5403	5336	5466	5278	5408	5316	5371	5304	5299	5407	5265	5325	5390	5419	5295	5304	5394	5215	5282	5427	5388	5322	5301	5298	5412	5391	5398	5354	5460	5341	5435	5222	5324	5321	5362	5405	5347	5304	5349	5465	5382	5259	5273	5357	5456	5406	5308	5482	5289	5460	5296	5427	5294	5456	5290	5407	5338	5386	5477	5315	5495	5310	5342	5446	5326	5270	5420	5428	5384	5271	5406	5402	5260	5324	5334	5270	5385	5453	5270	5314	5336	5419	5351	5463	5292	5361	5320	5338	5344	5518	5308	5401	5342	5357
29189	48050	31530	13422	3356	1198	904	934	794	689	686	702	709	733	734	728	734	740	729	732	791	770	713	748	683	823	723	776	713	742	712	705	720	717	681	711	765	693	700	761	719	708	780	700	769	734	804	737	734	755	741	727	736	707	754	721	746	700	735	740	767	756	795	718	743	709	757	706	752	756	747	762	695	761	706	689	718	784	730	735	725	752	741	744	723	762	755	731	712	728	672	744	785	704	779	738	717	743	746	754	752	771	740	717	708	738	770	729	778	789	673	765	786	700	705	790	758	736	707	730	741	799	730	755	708	747	772	760	724	730	720	756	734	727	711	750	761	740	727	698	743	729	761	750	752	758	689	700	773	782	746	744	722	738	722	731	749	662	794	771	742	757	756	741	718	716	777	728	773	724	710	761	753	718	706	738	721	709	781	739	703	726	721	723	746	718	745	759	749	713	762	712	673	741	743	752	676	760	754	747	728	740	755	728	754	785	690	718	726	764	720	762	777	742	738	736	703	742	723	730	744	767	742	723	776	761	688	789	764	724	732	751	756	758	733	769	734	684	753	701	711	767	718	733	727	775	730	764	711	726	715	684	741	711	731	747	715	792	745	742	725	710	731	738	763	759	735	708	718	728	755	777	750	716	714	716	716	719	712	733	744	704	740	742	732	742	721	715	711	798	689	734	712	743	760	738	669	740	723	771	702	725	752	743	670	666	738	784	692	762	708	742	739	755	721	748	745	753	706	723	751	763	723	731	763	711	699	754	679	747	755	777	743	754	721	734	738	746	758	676	748	741	718	752	771	740	710	758	688	700	708	749	723	722	760	684	700	775	708	733	773	780	753	778	753	746	731	799	761	720	708	746	748	712	727	739	697	754	726	731	703	755	759	721	764	713	738	728	736	777	715	716	692	723	703	776	694	772	722	720	721	729	706	755	699	752	804	753	809	808	696	728	737	713	730	789	767	723	744	738	753	764	770	767	718	744	712	729	710	773	762	782	789	730	701	709	719	748	769	760	688	754	717	799	818	759	734	716	722	712	744	760	763	745	769	751	765	722	707	707	756	751	761	701	758	741	709	729	722	744	745	735	732	764	766	765	742	771	733	758	749	782	720	729	746	781	754	737	791	741	805	783	709	755	754	778	685	748	721	726	729	761	668	705	717	750	705	745	766	720	737	760	771	763	735	717	719	730	720	729	768	680	707	770	719	738	780	752	710	747	714	700	750	744	702	698	764	762	749	757	746	719	794	780	716	757	715	747	756	677	729	764	727	754	723	726	686	764	732	702	723	724	708	781	734	775	772	734	710	711	706	776	700	740	811	776	759	716	751	731	763	719	712	770	726	740	751	755	746	714	786	735	781	692	695	716	688	800	681	730	771	754	739	738	720	767	710	728	744	730	696	730	674	735	673	748	792	746	778	794	702	704	741	797	640	746	728	751	766	702	732	740	713	788	737	756	692	704	725	680	754	743	719	727	726	708	736	683	740	721	689	759	737	731	752	728	714	700	764	711	724	723	735	745	757	750	742	795	741	742	737	788	721	707	726	697	719	760	733	760	745	742	716	773	735	786	749	750	770	749	694	718	762	710	735	780	736	758	711	715	736	695	721	725	734	729	765	740	759	719	754	772	740	735	736	747	727	786	723	714	760	734	740	753	716	740	733	800	680	761	737	772	746	769	761	715	774	721	699	747	744	785	743	762	735	714	731	763	751	716	718	733	763	762	719	718	751	775	712	776	749	733	775	724	719	763	735	763	757	693	704	738	744	763	713	741	766	765	720	724	743	701	764	753	713	743	724	752	727	697	733	710	763	723	751	767	734	726	725	733	777	695	726	678	763	719	692	736	713	709	711	765	702	712	705	725	713	698	745	723	767	710	762	785	711	721	734	763	741	726	706	738	692	766	745	717	779	700	734	730	702	734	714	752	717	729	778	734	761	730	782	739	746	715	738	736	711	769	765	744	769	745	727	737	747	740	733	748	746	794	763	754	758	724	697	730	785	720	770	693	750	747	731	737	722	731	698	731	739	721	787	767	743	773	741	758	719	737	745	841	693	714	755	730	761	734	718	751	726	768	795	672	746	727	764	732	737	734	755	748	715	739	743	708	761	719	750	717	757	761	745	803	769	752	740	769	774	755	767	698	712	773	681	726	746	747	754	744	746	773	742	711	722	738	740	790	766	817	733	706	732	745	711	722	732	731	767	708	723	783	762	695	726	745	728	737	714	716	771	734	752	752	793	753	705	699	744	773	703	737	775	735	734	696	723	710	749	792	741	700	731	743	756	795	693	767	708	730	710	744	715	720	799	774	765	682	757	721	755	783	708	763	747	719	760	706	746	748	743	722	764	734	725	762	727	748	751	741	787	760	729	693	752	722	711	703	734	730	763	756	748	753	735	710	719	723	749	724	710	730	690	712	693	717	715	723	804	744	729	739	742	735	778	753	737	727	787	722	696	769	722	762	703	805	752	709	738	756	739	703	727	713	713	746	737	729	747	776	735	740	807	733	783	793	779	757	731	755	742	802	753	737	725	746	786	740	737	748	732	755	703	723	723	717	775	736	734	732	734	754	715	759	698	744	741	705	745	746	748	739	720	705	799	782	764	767	722	745	727	757	730	712	725	711	714	763	758	740	755	745	727	742	743	719	699	749	749	744	786	698	729	746	724	729	760	747	735	687	789	743	738	750	715	734	770	755	746	769	689	723	733	783	738	784	696	761	745	764	728	731	691	752	701	753	726	756	730	727	725	692	705	711	728	713	683	769	661	720	744	736	731	768	760	712	739	727	719	742	681	747	759	662	754	720	801	692	747	734	720	769	736	692	722	771	700	746	793	804	776	748	768	755	738	741	726	725	699	710	709	711	740	721	736	724	756	717	773	682	716	679	694	711	753	713	741	694	766	707	700	721	657	743	690	746	733	722	720	737	704	728	716	708	731	725	698	770	737	744	747	745	752	718	779	799	729	738	725	749	757	753	802	786	735	758	781	764	712	761	730	763	708	753	727	767	701	709	706	738	711	771	759	782	782	756	779	728	771	695	675	712	757	752	743	683	724	735	692	725	718	690	748	733	733	747	711	764	725	759	728	744	729	751	740	754	786	747	725	741	787	688	706	708	765	779	774	716	753	710	741	753	732	731	755	743	711	757	794	760	759	793	747	704	709	734	731	743	646	678	721	735	721	714	751	723	747	723	735	720	732	704	773	720	763	744	723	738	686	723	770	721	766	719	745	747	717	733	770	708	730	687	756	727	728	752	688	795	752	731	726	738	780	721	713	767	712	770	769	756	703	778	765	703	751	793	733	724	795	736	736	737	689	729	766	772	756	760	726	753	769	707	738	744	657	743	744	721	705	785	686	735	746	727	714	760	721	728	721	702	732	710	748	725	688	731	685	722	741	736	758	735	689	734	742	717	708	757	774	751	731	820	724	732	713	743	717	739	770	719	733	762	767	755	731	764	756	748	764	738	767	762	719	729	760	728	746	765
44599	54265	51540	40806	30981	16432	13854	11020	7128	6326	6323	6246	6320	6449	6326	6471	6353	6355	6328	6252	6305	6430	6259	6381	6294	6332	6453	6285	6275	6422	6381	6390	6256	6283	6270	6431	6365	6353	6363	6369	6289	6360	6278	6272	6227	6372	6198	6396	6319	6248	6351	6293	6170	6223	6261	6225	6304	6382	6373	6328	6379	6252	6288	6312	6376	6220	6271	6353	6469	6327	6224	6302	6247	6380	6306	6238	6256	6291	6417	6297	6305	6299	6278	6430	6223	6382	6241	6333	6322	6342	6284	6428	6243	6368	6327	6365	6336	6253	6283	6251	6350	6305	6269	6491	6315	6240	6343	6339	6358	6388	6301	6342	6401	6398	6323	6308	6361	6379	6391	6352	6385	6361	6278	6419	6322	6292	6411	6309	6461	6237	6316	6273	6188	6290	6355	6401	6305	6330	6301	6433	6368	6279	6454	6264	6451	6333	6355	6382	6291	6418	6278	6372	6222	6247	6347	6269	6238	6334	6262	6323	6280	6252	6279	6280	6356	6341	6360	6169	6343	6343	6313	6294	6217	6205	6280	6391	6265	6291	6390	6317	6210	6308	6284	6408	6256	6286	6323	6268	6271	6370	6298	6435	6307	6350	6269	6397	6443	6391	6380	6392	6273	6375	6239	6414	6245	6239	6241	6298	6365	6317	6290	6308	6407	6398	6402	6282	6296	6241	6344	6255	6437	6271	6249	6352	6348	6270	6273	6251	6246	6228	6302	6479	6324	6385	6480	6347	6219	6275	6346	6286	6406	6296	6256	6417	6340	6253	6175	6385	6355	6223	6319	6425	6396	6232	6368	6345	6389	6394	6347	6293	6346	6357	6365	6302	6342	6292	6275	6294	6296	6335	6296	6339	6357	6348	6200	6299	6478	6248	6252	6341	6109	6383	6231	6364	6320	6216	6391	6317	6294	6303	6336	6327	6328	6320	6308	6233	6264	6359	6310	6241	6411	6353	6399	6352	6191	6244	6339	6336	6307	6327	6253	6374	6307	6271	6287	6364	6336	6376	6315	6231	6298	6260	6202	6397	6290	6238	6291	6392	6374	6327	6331	6361	6328	6258	6415	6400	6446	6347	6290	6336	6306	6273	6224	6367	6356	6299	6142	6279	6292	6359	6312	6303	6328	6326	6367	6268	6396	6288	6274	6336	6353	6248	6283	6211	6327	6317	6332	6227	6275	6195	6351	6336	6370	6316	6260	6154	6404	6285	6387	6158	6166	6232	6432	6368	6239	6487	6306	6220	6279	6341	6290	6376	6378	6209	6305	6298	6218	6359	6313	6419	6221	6325	6159	6457	6255	6312	6219	6455	6373	6339	6483	6390	6273	6243	6522	6275	6247	6265	6303	6289	6246	6225	6299	6316	6286	6365	6336	6281	6355	6270	6342	6442	6282	6245	6238	6359	6245	6297	6310	6295	6318	6411	6341	6341	6378	6338	6327	6383	6423	6279	6394	6275	6255	6270	6319	6281	6351	6369	6366	6306	6274	6392	6314	6285	6319	6169	6246	6329	6425	6348	6156	6308	6413	6278	6246	6351	6272	6327	6307	6267	6384	6273	6344	6387	6223	6185	6193	6286	6355	6362	6245	6352	6328	6322	6333	6303	6411	6297	6418	6308	6217	6339	6238	6358	6309	6219	6332	6369	6393	6420	6272	6309	6364	6385	6298	6260	6297	6413	6286	6268	6245	6340	6321	6283	6365	6220	6271	6263	6349	6385	6345	6368	6281	6233	6297	6320	6273	6372	6275	6376	6339	6409	6417	6392	6354	6445	6422	6362	6299	6261	6330	6322	6289	6297	6315	6257	6371	6245	6357	6253	6271	6337	6247	6317	6279	6252	6325	6319	6317	6290	6433	6327	6327	6283	6263	6311	6323	6358	6452	6278	6324	6276	6343	6298	6356	6409	6336	6265	6388	6273	6305	6405	6306	6264	6233	6290	6347	6213	6408	6410	6410	6328	6293	6246	6221	6205	6373	6225	6250	6310	6412	6325	6327	6356	6201	6421	6480	6238	6343	6268	6379	6208	6309	6264	6326	6357	6349	6421	6415	6350	6327	6259	6290	6349	6425	6271	6373	6256	6429	6303	6322	6388	6314	6266	6264	6323	6298	6378	6238	6265	6392	6299	6279	6333	6290	6356	6268	6307	6406	6362	6364	6290	6402	6254	6256	6369	6366	6287	6293	6365	6234	6339	6178	6388	6330	6345	6279	6370	6308	6276	6238	6333	6283	6299	6298	6286	6489	6249	6415	6154	6370	6384	6192	6378	6375	6375	6375	6372	6311	6342	6279	6253	6254	6210	6286	6299	6197	6394	6320	6195	6349	6362	6267	6220	6360	6392	6298	6249	6315	6197	6341	6431	6419	6395	6386	6218	6280	6390	6217	6273	6331	6369	6376	6259	6249	6309	6241	6357	6322	6370	6316	6300	6309	6273	6395	6339	6291	6174	6347	6230	6256	6312	6339	6327	6240	6113	6414	6314	6226	6161	6272	6301	6368	6323	6242	6224	6169	6299	6287	6310	6304	6328	6277	6270	6433	6317	6299	6276	6380	6303	6334	6314	6256	6333	6232	6337	6209	6425	6412	6354	6259	6200	6402	6298	6334	6277	6345	6271	6367	6234	6227	6354	6326	6354	6294	6257	6379	6317	6231	6266	6396	6265	6264	6301	6274	6395	6273	6185	6390	6322	6431	6291	6237	6276	6370	6294	6291	6424	6346	6331	6413	6396	6362	6279	6384	6340	6363	6190	6226	6346	6249	6362	6354	6383	6259	6298	6232	6239	6378	6279	6351	6345	6312	6231	6286	6356	6226	6291	6234	6215	6432	6245	6296	6236	6303	6438	6433	6253	6304	6274	6380	6366	6304	6396	6323	6261	6274	6465	6378	6287	6168	6234	6275	6386	6247	6329	6385	6223	6260	6358	6394	6301	6274	6269	6445	6402	6334	6321	6253	6347	6428	6313	6233	6315	6222	6325	6256	6240	6285	6341	6232	6275	6264	6232	6379	6211	6275	6308	6393	6281	6460	6290	6157	6401	6340	6250	6395	6354	6248	6390	6256	6278	6307	6309	6323	6312	6362	6410	6418	6231	6370	6383	6351	6305	6297	6321	6232	6326	6211	6293	6370	6214	6286	6286	6407	6286	6400	6232	6271	6286	6399	6200	6336	6294	6315	6362	6195	6346	6220	6180	6255	6265	6538	6258	6288	6463	6143	6410	6230	6404	6333	6276	6191	6256	6182	6263	6359	6242	6211	6379	6376	6290	6214	6292	6382	6296	6202	6305	6198	6320	6303	6225	6314	6361	6371	6285	6271	6335	6242	6292	6317	6274	6240	6299	6436	6312	6329	6399	6251	6246	6367	6327	6219	6271	6375	6358	6319	6340	6269	6308	6303	6252	6297	6174	6375	6260	6247	6191	6205	6313	6400	6286	6424	6299	6377	6222	6303	6371	6383	6275	6388	6304	6329	6307	6280	6301	6419	6272	6345	6296	6206	6268	6340	6230	6394	6266	6170	6412	6347	6266	6243	6232	6372	6313	6311	6245	6449	6330	6303	6304	6376	6326	6385	6337	6235	6245	6211	6289	6208	6300	6367	6256	6394	6464	6461	6290	6260	6237	6171	6378	6370	6291	6226	6384	6374	6338	6332	6345	6454	6328	6233	6255	6223	6275	6275	6259	6279	6286	6263	6273	6420	6263	6387	6436	6370	6335	6125	6296	6269	6521	6253	6284	6300	6411	6241	6263	6174	6364	6287	6372	6241	6385	6339	6170	6271	6335	6427	6191	6174	6333	6349	6154	6347	6263	6117	6276	6281	6335	6402	6326	6211	6385	6254	6319	6243	6363	6290	6295	6391	6342	6331	6128	6467	6283	6342	6414	6311	6352	6328	6237	6324	6312	6260	6316	6225	6261	6343	6267	6366	6371	6358	6419	6305	6266	6302	6426	6182	6384	6181	6470	6314	6463	6374	6335	6338	6437	6327	6414	6304	6363	6153	6334	6150	6414	6268	6298	6243	6381	6498	6323	6330	6313	6224	6361	6257	6236	6391	6377	6254	6267	6226	6456	6276	6176	6382	6319	6291	6316	6357	6311	6363	6318	6264	6330	6358	6320	6245	6284	6409	6247	6349	6199	6267	6278	6366	6349	6258	6298	6303	6290	6295	6385	6475	6261	6328	6290	6406	6430	6344	6480	6368	6350	6188	6078	6241	6327	6229	6293	6312	6321	6236	6404	6329	6331	6503	6346	6385	6424	6249	6311	6268	6402	6315	6242	6290	6297	6274	6285	6289	6318	6266	6255	6263	6167	6330	6311	6266	6283	6241	6195	6278	6320	6316	6263	6253	6263	6283	6232	6430	6262	6436	6292	6205	6366	6154	6296	6356	6303	6413	6373	6214	6373	6335	6340	6379	6265	6242	6415	6215	6321	6255	6250	6310	6343	6340	6336	6251	6223	6326	6220	6407	6329	6255	6155	6310	6290	6278	6413	6349	6447	6221	6263	6378	6334	6400	6298	6412	6293	6242	6271	6322	6314	6226	6365	6186	6338	6355	6170	6308	6343	6310	6337	6329	6314	6318	6235	6357	6157	6335	6334	6373	6423	6280	6335	6281	6267	6255	6180	6255	6295	6194	6407	6413	6284	6309	6336	6429	6519	6233	6269	6404	6334	6375	6202	6313	6288	6174	6369	6355	6318	6241	6327	6278	6303	6206	6340	6436	6260	6416	6214	6223	6439	6356	6294	6382	6366	6139	6399	6294	6285	6318	6238	6328	6153	6289	6290	6373	6260	6446	6314	6314	6423	6352	6337	6316	6341	6442	6247	6261	6388	6362	6241	6369	6240	6210	6322	6320	6396	6343	6360	6344	6234	6261	6321	6169	6276	6439	6256	6250	6239	6254	6295	6404	6344	6414	6354	6372	6220	6400	6456	6402	6287	6229	6261	6223	6266	6205	6215	6406	6471	6216	6373	6205	6276	6244	6488	6488	6373	6266	6282	6459	6357	6456	6323	6357	6342	6385	6332	6384	6320	6293	6336	6347	6358	6283	6379	6396	6361	6424	6341	6192	6228	6260	6266	6295	6295
9113	17726	12533	4604	1280	730	681	681	660	701	651	647	655	656	624	684	592	636	619	649	662	607	618	627	647	622	633	670	640	666	651	618	645	672	640	667	643	693	654	659	632	634	645	676	653	694	661	614	611	665	646	705	654	664	623	675	619	648	643	681	688	655	666	676	677	682	660	671	655	680	674	677	630	685	639	694	691	619	678	683	636	627	663	720	627	664	628	634	678	592	683	630	662	707	657	680	686	639	637	641	674	636	655	636	669	623	658	674	637	636	676	667	634	669	660	668	719	629	633	627	614	605	624	632	667	653	669	636	651	620	677	631	674	624	618	656	634	637	701	675	659	643	665	664	697	641	652	635	628	650	645	696	669	686	639	634	638	637	650	653	659	599	644	651	625	687	667	643	691	666	637	672	671	664	659	675	616	681	669	633	639	671	674	649	679	598	625	644	635	646	666	649	674	668	679	671	641	669	666	675	674	715	637	653	656	657	683	658	644	680	613	626	684	667	659	629	693	662	635	656	665	663	666	652	660	623	642	671	644	626	641	652	629	639	616	660	664	708	647	681	652	637	666	670	660	671	693	641	617	692	676	652	650	661	664	643	644	669	648	604	660	652	676	641	585	657	643	693	625	623	679	655	641	627	631	642	607	650	662	618	644	645	607	621	647	668	690	685	689	639	658	681	652	672	723	693	606	672	632	628	629	706	609	692	669	629	683	647	625	671	630	681	640	673	671	648	615	639	575	661	687	683	595	672	663	635	609	621	654	608	647	655	624	666	692	640	649	632	602	616	672	648	632	647	650	656	661	635	664	635	631	635	657	671	664	654	651	659	669	636	634	668	676	643	621	672	662	641	643	671	649	640	671	674	674	625	703	623	677	624	691	665	659	662	630	664	639	599	666	649	651	684	645	659	687	632	635	678	650	652	646	618	650	617	671	640	670	613	666	650	588	610	646	685	642	619	647	641	621	646	710	705	660	629	647	669	642	613	668	651	660	606	658	686	715	639	642	659	665	661	627	678	645	641	647	632	605	661	637	673	689	592	722	579	675	624	687	636	680	654	655	668	661	653	634	652	679	653	640	638	637	684	655	638	642	656	665	663	644	664	656	607	649	632	690	648	663	663	639	655	676	631	646	669	623	669	683	670	639	696	651	688	647	667	678	660	662	711	673	641	630	677	641	704	683	668	684	708	651	622	611	667	696	697	599	640	673	627	652	666	650	670	669	666	686	634	650	671	625	663	680	639	652	650	609	656	616	649	651	683	622	651	644	628	670	651	678	624	641	671	675	662	673	651	671	635	683	682	622	688	636	651	621	644	646	643	651	629	675	671	675	620	706	651	634	679	662	641	683	666	642	656	634	642	671	642	667	621	616	636	662	621	678	625	655	663	667	666	660	671	655	655	697	638	674	687	631	627	662	629	672	673	654	658	668	667	670	642	674	630	644	662	643	633	684	649	646	652	657	677	679	644	597	678	633	644	695	655	650	680	660	676	670	644	659	665	612	672	617	628	642	673	643	644	688	636	643	665	630	646	629	681	639	659	645	607	656	629	637	642	697	693	728	649	673	684	652	641	626	634	652	653	639	652	664	643	634	647	660	657	669	626	722	669	645	638	686	653	663	657	689	641	628	661	656	634	671	679	646	655	653	636	674	660	651	615	673	643	651	599	668	645	651	683	631	639	622	647	678	664	663	629	640	657	646	612	669	633	643	668	668	648	647	708	665	660	618	643	664	621	659	638	668	690	674	671	622	636	659	653	640	639	660	691	654	613	679	638	667	674	673	661	651	701	682	704	632	671	635	661	683	627	600	654	668	690	656	647	644	629	662	623	669	646	633	629	622	690	640	665	679	700	589	675	684	645	659	680	655	635	653	688	687	633	693	656	698	662	625	647	583	623	693	626	656	691	677	646	631	656	641	687	657	673	616	617	683	637	659	634	628	700	640	637	694	637	673	663	647	650	652	662	662	672	619	667	665	653	637	631	636	646	661	591	632	649	609	619	636	638	625	662	632	695	571	682	676	623	660	649	653	632	669	653	648	652	632	641	667	639	686	694	635	687	678	652	651	651	668	654	609	645	708	651	658	675	637	704	622	634	660	687	664	623	702	626	641	637	621	667	659	689	657	648	697	634	670	629	667	659	661	632	649	635	667	676	669	649	656	618	635	601	643	635	646	682	675	655	642	658	658	718	661	636	652	663	621	696	719	639	646	675	617	667	641	647	684	687	625	654	638	667	620	660	614	617	655	645	651	641	677	651	635	633	636	685	651	657	702	625	645	699	657	644	634	649	646	701	677	665	689	649	667	675	696	621	661	625	654	665	663	667	640	679	635	683	647	583	688	694	732	665	687	646	640	621	658	671	604	645	646	650	666	651	667	648	623	649	618	699	654	654	644	607	666	693	685	614	646	614	698	650	634	681	665	630	658	615	630	667	643	666	679	680	647	636	695	648	654	631	657	673	637	645	667	699	611	662	631	675	649	659	704	658	667	658	654	620	634	681	631	678	666	631	663	653	713	667	649	688	659	655	621	700	684	644	670	670	640	635	623	647	616	677	644	636	606	653	666	630	686	680	671	685	635	638	633	671	632	662	672	663	648	639	640	647	651	649	652	656	656	639	687	653	664	617	652	674	660	642	624	652	671	642	657	652	683	630	674	653	669	670	612	634	663	638	590	638	675	705	651	695	664	676	634	657	683	659	669	657	660	665	638	705	644	708	705	695	610	660	644	663	647	640	627	699	626	606	668	608	663	670	623	643	658	643	673	664	673	655	639	658	616	678	641	679	615	654	634	623	655	669	649	600	636	677	608	654	663	649	600	686	697	629	690	685	662	649	668	655	668	703	633	638	678	695	672	676	640	647	668	642	630	629	658	691	653	649	631	650	626	689	680	636	636	676	690	648	689	643	648	697	691	658	681	644	658	612	661	619	708	686	655	681	627	682	672	627	659	684	702	620	646	676	713	628	669	664	685	635	685	604	668	701	640	622	627	634	674	679	636	669	682	640	672	671	663	626	623	632	696	670	650	650	651	672	664	697	673	642	629	662	657	659	655	730	649	652	635	663	665	648	673	681	629	633	680	646	624	636	585	635	615	626	633	682	663	652	640	676	647	652	665	609	666	630	665	706	610	649	671	642	634	685	607	617	661	718	631	702	656	636	654	632	678	646	655	685	620	607	685	633	664	664	623	640	705	632	636	626	606	676	634	689	688	659	657	713	661	635	666	647	656	655	641	660	652	632	639	644	633	686	659	646	673	659	668	611	602	599	663	646	622	654	651	651	678	640	665	641	633	651	626	684	671	689	640	672	631	656	679	634	652	627	670	619	645	645	651	693	667	624	685	675	653	677	622	656	634	638	658	690	627	637	618	640	630	624	658	632	625	630	654	620	691	678	621	713	686	675	670	688	630	661	682	627	652	595	619	626	605	609	651	581	664	663	658	640	647	633	652	668	677	646	670	656	651	646	638	620	696	640	662	686	648	706
42197	43350	35055	27284	16663	7739	6739	6265	5873	5579	5672	5670	5580	5555	5590	5657	5625	5510	5654	5721	5590	5612	5451	5517	5699	5635	5597	5543	5447	5595	5523	5512	5531	5639	5635	5575	5702	5551	5648	5646	5755	5590	5494	5580	5539	5658	5433	5626	5560	5547	5610	5636	5557	5691	5638	5588	5652	5611	5656	5599	5716	5679	5514	5542	5551	5416	5589	5517	5641	5662	5441	5561	5558	5675	5506	5557	5662	5699	5562	5680	5668	5687	5531	5611	5630	5668	5618	5522	5527	5588	5648	5668	5615	5630	5628	5545	5488	5539	5562	5689	5631	5654	5650	5603	5686	5560	5545	5570	5651	5553	5605	5490	5649	5578	5649	5553	5640	5607	5654	5593	5584	5689	5554	5597	5745	5680	5584	5681	5644	5594	5646	5567	5592	5573	5519	5738	5584	5619	5606	5690	5633	5641	5688	5595	5707	5594	5604	5506	5648	5544	5657	5634	5705	5560	5593	5578	5658	5669	5593	5599	5380	5686	5540	5560	5676	5612	5541	5592	5694	5606	5634	5543	5645	5643	5567	5621	5606	5636	5554	5635	5622	5565	5658	5483	5637	5599	5593	5531	5660	5684	5626	5588	5523	5670	5466	5614	5651	5655	5595	5593	5563	5552	5552	5542	5658	5582	5603	5498	5642	5558	5676	5527	5509	5714	5705	5677	5637	5708	5406	5626	5669	5613	5695	5728	5580	5542	5582	5680	5553	5502	5677	5628	5586	5590	5567	5620	5556	5692	5595	5686	5636	5641	5634	5559	5676	5641	5635	5614	5706	5626	5535	5747	5575	5741	5589	5611	5696	5545	5618	5607	5666	5655	5560	5642	5653	5602	5497	5530	5587	5576	5629	5514	5763	5699	5550	5578	5699	5630	5538	5665	5646	5589	5650	5629	5534	5598	5502	5702	5557	5604	5520	5438	5599	5546	5640	5510	5594	5691	5632	5622	5686	5700	5636	5657	5598	5643	5575	5603	5676	5499	5692	5708	5697	5566	5514	5518	5668	5512	5551	5646	5705	5636	5587	5623	5667	5669	5593	5660	5538	5525	5680	5584	5637	5608	5671	5631	5717	5540	5564	5774	5540	5524	5625	5636	5639	5691	5706	5674	5599	5653	5469	5462	5593	5629	5566	5529	5564	5542	5584	5662	5571	5691	5643	5602	5653	5547	5587	5610	5564	5716	5589	5608	5620	5560	5687	5677	5556	5613	5565	5702	5622	5574	5653	5637	5582	5648	5636	5539	5682	5580	5504	5547	5556	5640	5640	5705	5743	5613	5637	5563	5506	5647	5570	5621	5601	5704	5628	5685	5699	5679	5644	5640	5529	5672	5688	5574	5631	5554	5731	5618	5641	5550	5677	5584	5640	5640	5583	5718	5553	5617	5620	5596	5603	5595	5645	5532	5622	5720	5666	5619	5678	5528	5629	5612	5674	5566	5602	5583	5605	5480	5599	5669	5576	5589	5657	5539	5611	5594	5591	5547	5738	5565	5614	5545	5739	5539	5699	5524	5521	5592	5485	5614	5642	5734	5636	5552	5624	5575	5675	5528	5532	5649	5604	5566	5679	5685	5602	5632	5520	5551	5593	5607	5660	5578	5570	5476	5609	5632	5593	5660	5664	5598	5673	5558	5558	5619	5651	5713	5703	5611	5562	5522	5541	5648	5580	5709	5627	5519	5585	5643	5629	5709	5662	5732	5726	5720	5572	5652	5681	5496	5534	5632	5465	5581	5562	5635	5594	5529	5539	5569	5656	5651	5704	5626	5708	5641	5638	5553	5635	5568	5684	5569	5532	5388	5519	5583	5597	5556	5506	5582	5649	5626	5643	5564	5592	5531	5503	5628	5549	5626	5666	5587	5548	5515	5671	5578	5662	5552	5794	5666	5562	5566	5636	5676	5626	5584	5690	5610	5723	5625	5397	5506	5643	5624	5691	5561	5572	5636	5592	5648	5594	5573	5639	5626	5676	5460	5756	5649	5690	5631	5656	5686	5607	5671	5574	5657	5535	5555	5591	5501	5565	5626	5575	5672	5624	5513	5555	5457	5587	5675	5578	5652	5505	5599	5671	5575	5726	5473	5620	5472	5593	5557	5481	5628	5537	5517	5562	5733	5654	5679	5642	5637	5584	5663	5560	5631	5563	5523	5561	5716	5578	5582	5493	5748	5610	5568	5680	5639	5643	5721	5536	5620	5649	5555	5576	5603	5680	5539	5630	5701	5446	5695	5581	5664	5499	5705	5620	5609	5489	5638	5672	5572	5598	5631	5583	5634	5643	5740	5698	5717	5712	5588	5545	5620	5641	5630	5642	5785	5586	5586	5686	5481	5609	5660	5688	5655	5612	5620	5636	5641	5588	5497	5556	5690	5532	5556	5752	5744	5518	5736	5490	5578	5676	5561	5719	5703	5593	5805	5546	5658	5673	5658	5631	5559	5471	5602	5592	5717	5707	5741	5599	5683	5685	5588	5627	5586	5575	5508	5606	5554	5621	5639	5618	5688	5658	5776	5775	5687	5511	5693	5569	5529	5704	5640	5561	5628	5547	5661	5611	5608	5539	5640	5536	5549	5625	5548	5588	5717	5553	5678	5639	5541	5666	5615	5635	5645	5681	5471	5628	5584	5607	5532	5513	5549	5617	5687	5528	5552	5544	5571	5535	5560	5615	5533	5651	5657	5647	5540	5574	5703	5636	5575	5553	5561	5554	5588	5690	5559	5554	5613	5628	5677	5534	5550	5724	5654	5621	5513	5641	5626	5632	5547	5527	5639	5556	5558	5668	5666	5655	5616	5643	5623	5639	5577	5666	5688	5558	5571	5645	5463	5736	5614	5505	5595	5632	5616	5582	5549	5598	5570	5702	5549	5650	5664	5620	5672	5612	5626	5757	5608	5588	5571	5667	5698	5693	5616	5638	5629	5710	5610	5668	5758	5571	5578	5629	5726	5642	5510	5558	5567	5650	5492	5620	5553	5569	5573	5642	5521	5664	5627	5595	5578	5572	5610	5581	5676	5558	5588	5486	5609	5596	5658	5672	5547	5613	5623	5571	5549	5687	5582	5621	5626	5487	5648	5703	5409	5653	5494	5645	5732	5526	5718	5624	5655	5603	5635	5628	5581	5611	5610	5716	5581	5627	5588	5636	5675	5603	5652	5605	5619	5573	5545	5649	5609	5547	5651	5536	5634	5582	5651	5596	5590	5479	5658	5564	5518	5727	5623	5587	5617	5580	5654	5590	5766	5499	5576	5758	5509	5648	5642	5604	5701	5581	5484	5576	5738	5574	5736	5551	5641	5614	5576	5558	5547	5600	5660	5660	5620	5594	5639	5589	5687	5653	5683	5674	5582	5655	5791	5566	5552	5723	5546	5636	5559	5681	5592	5666	5591	5611	5626	5632	5707	5577	5551	5600	5566	5636	5717	5580	5541	5683	5550	5590	5571	5608	5740	5594	5580	5556	5565	5474	5570	5582	5682	5666	5543	5670	5667	5591	5636	5520	5658	5600	5543	5532	5518	5650	5723	5552	5532	5573	5567	5670	5680	5643	5597	5666	5547	5726	5692	5601	5628	5521	5603	5647	5723	5570	5701	5658	5563	5610	5635	5632	5641	5685	5594	5712	5640	5594	5646	5582	5537	5638	5709	5640	5646	5453	5597	5581	5491	5665	5674	5520	5644	5731	5649	5713	5570	5638	5633	5617	5574	5613	5651	5545	5650	5649	5588	5548	5737	5576	5556	5655	5544	5692	5510	5557	5651	5642	5574	5526	5567	5599	5603	5566	5647	5560	5468	5685	5741	5644	5535	5678	5742	5684	5671	5744	5668	5579	5538	5651	5480	5742	5636	5588	5538	5594	5561	5686	5582	5538	5650	5556	5662	5631	5679	5539	5669	5548	5561	5688	5691	5520	5596	5682	5802	5648	5654	5734	5591	5591	5617	5563	5555	5563	5637	5629	5659	5571	5668	5551	5623	5599	5662	5687	5591	5755	5664	5582	5661	5599	5770	5634	5591	5729	5555	5586	5555	5666	5623	5605	5768	5620	5634	5616	5641	5520	5656	5467	5564	5651	5577	5630	5640	5722	5593	5600	5589	5680	5697	5545	5528	5589	5696	5671	5505	5606	5661	5582	5542	5579	5585	5716	5514	5652	5501	5675	5615	5620	5624	5606	5624	5599	5602	5689	5510	5634	5560	5645	5571	5660	5611	5599	5761	5598	5603	5669	5546	5728	5574	5584	5645	5560	5663	5578	5665	5660	5638	5658	5626	5579	5612	5482	5612	5737	5549	5672	5596	5540	5671	5766	5667	5585	5540	5489	5488	5727	5427	5673	5546	5493	5495	5698	5627	5632	5670	5644	5635	5682	5739	5693	5500	5510	5591	5755	5555	5567	5624	5715	5563	5722	5644	5647	5784	5621	5541	5563	5677	5694	5617	5642	5646	5630	5612	5614	5611	5649	5622	5625	5562	5602	5511	5647	5677	5587	5624	5680	5498	5557	5536	5613	5657	5565	5535	5652	5723	5647	5715	5682	5555	5546	5718	5549	5549	5714	5577	5583	5696	5635	5638	5683	5604	5618	5605	5705	5675	5658	5581	5679	5509	5637	5534	5699	5524	5567	5589	5564	5576	5535	5505	5643	5591	5531	5669	5604	5655	5678	5604	5728	5620	5584	5494	5504	5663	5622	5616	5625	5666	5660	5680	5630	5618	5550	5538	5662	5681	5459	5551	5591	5601	5658	5746	5719	5586	5607	5571	5723	5656	5576	5706	5542	5589	5677	5653	5563	5604	5602	5633	5607	5503	5598	5685	5731	5557	5533	5692	5676	5461	5635	5706	5669	5510	5481	5617	5651	5614	5621	5518	5556	5614	5567	5612	5678	5602	5538	5638	5601	5577	5622	5677	5536	5681	5619	5594	5612	5664	5585	5653	5657	5542	5583	5630	5646	5629	5613	5602	5667	5651	5701	5556	5687	5699	5528	5518	5610	5557	5536	5665	5685	5573	5523	5520	5574	5552	5557	5598	5585	5708	5584	5570	5634	5551	5683	5639	5612	5616	5621	5686	5548	5512	5613	5638	5517	5637	5599	5629
23780	43207	28078	12075	3040	1060	871	805	789	731	788	731	757	763	738	807	755	772	777	793	783	800	806	739	748	789	755	775	716	734	755	798	762	776	744	737	791	736	774	793	760	793	772	762	777	714	768	775	780	739	821	709	782	758	777	743	776	777	722	772	786	751	785	704	749	783	773	743	707	748	700	716	725	779	755	754	789	793	737	781	722	806	739	741	746	811	727	786	736	818	755	778	721	744	762	756	746	786	755	781	755	785	758	770	768	791	761	781	762	693	739	709	730	752	743	798	823	757	755	751	742	760	775	799	781	737	749	753	762	725	783	761	748	757	817	736	787	814	769	781	735	729	720	759	786	766	743	756	769	732	789	784	738	761	773	793	756	794	757	721	772	768	775	774	750	711	763	760	750	756	761	776	754	771	738	758	749	748	762	704	774	759	714	750	796	795	720	769	757	780	700	775	763	723	787	797	746	827	749	744	713	771	747	782	740	790	728	755	755	703	796	717	787	731	794	835	756	802	786	753	766	790	740	728	730	754	786	738	785	730	743	794	766	780	734	775	761	784	742	748	773	776	755	755	753	758	734	735	772	801	758	791	756	727	761	750	748	769	774	811	827	742	817	753	745	741	712	761	761	816	738	740	805	739	753	760	812	769	759	821	783	755	764	826	748	777	746	761	790	737	776	756	712	761	760	764	731	744	727	750	807	759	785	710	791	836	741	742	762	784	750	763	816	779	834	721	774	748	713	765	747	726	786	783	746	774	796	761	777	770	749	748	742	744	762	774	787	763	839	786	781	749	770	745	753	775	757	783	786	784	785	745	790	741	768	677	784	762	780	769	792	799	823	754	771	765	757	759	743	758	787	740	742	772	778	777	795	764	765	759	772	752	744	777	817	743	801	762	764	786	788	761	749	792	749	772	772	760	733	783	758	783	840	733	797	745	732	808	761	779	792	755	757	776	737	786	730	747	797	760	769	797	743	739	772	782	758	746	829	756	747	726	781	780	864	742	785	767	764	776	740	758	810	770	766	789	754	766	772	779	745	749	738	783	806	771	738	770	779	786	748	767	771	804	719	747	793	788	759	774	742	765	801	760	769	801	765	786	729	741	750	724	757	774	759	795	770	781	690	750	790	798	812	811	744	770	748	828	727	776	784	719	805	740	763	750	743	777	748	794	757	791	747	719	798	754	747	792	775	752	775	802	743	774	720	762	777	776	793	787	715	758	779	796	691	744	745	744	801	780	785	795	790	759	736	767	759	821	789	809	760	758	796	749	732	765	792	749	790	750	796	736	755	775	783	740	812	782	735	741	810	778	785	738	765	771	783	727	789	696	748	724	693	808	777	743	716	773	795	720	753	766	790	748	809	766	787	773	765	766	781	754	775	755	741	789	756	752	775	780	742	808	758	766	707	740	759	708	730	772	787	791	764	731	775	716	760	765	774	737	719	786	729	805	755	758	782	808	799	781	760	792	752	742	749	776	773	762	811	809	791	759	762	824	767	742	797	775	811	764	795	749	759	762	757	826	763	788	743	776	735	753	757	796	753	758	757	784	757	718	788	818	809	749	758	801	794	738	760	743	738	807	791	759	771	793	711	791	751	790	788	724	725	737	793	755	773	759	732	735	837	757	774	780	736	759	783	784	830	726	724	769	758	781	784	749	773	746	747	738	774	737	813	791	809	766	779	772	761	747	792	803	783	772	785	785	735	777	793	768	783	735	823	722	752	728	725	752	766	784	786	809	773	786	728	784	748	755	765	753	747	759	761	738	802	758	728	773	768	808	815	822	774	732	748	703	783	836	732	792	791	755	797	729	780	734	764	800	722	775	777	767	784	766	782	783	740	798	716	754	813	773	788	775	744	799	763	802	746	778	761	739	753	780	813	780	764	765	741	797	749	748	757	713	786	788	744	774	764	761	782	709	735	770	755	756	706	771	770	736	787	729	727	764	747	778	789	786	760	789	790	725	827	760	730	775	726	811	733	785	736	776	763	785	752	775	803	748	785	799	729	787	777	811	756	798	738	792	750	768	753	764	732	704	774	771	784	729	783	778	758	741	823	733	853	730	813	757	811	732	722	764	696	807	812	755	710	752	737	739	747	783	798	747	789	775	748	736	755	806	769	774	806	813	795	764	749	814	783	735	789	770	783	764	758	718	849	769	723	790	756	744	728	742	747	718	731	765	740	787	756	732	729	740	790	755	757	760	755	746	777	731	747	798	752	795	749	736	738	723	767	757	790	757	757	773	743	823	778	768	828	775	779	749	732	760	748	748	781	762	775	772	770	815	777	722	771	747	736	775	761	753	774	698	727	775	767	775	725	754	819	766	712	726	731	760	771	782	746	797	768	783	762	801	801	771	754	774	766	754	821	791	768	739	768	783	722	768	771	777	755	737	777	740	775	778	790	749	761	706	771	723	771	771	755	769	735	761	778	759	776	738	783	743	778	807	747	735	749	749	823	782	792	780	798	750	770	755	775	787	752	774	810	732	799	696	732	748	788	767	735	796	747	759	763	772	756	693	761	768	769	732	802	746	783	799	751	767	787	778	757	822	733	784	732	790	777	812	737	769	808	724	761	763	797	808	812	801	762	773	771	755	751	786	726	833	786	755	755	746	765	714	783	760	697	804	733	753	730	791	765	757	742	785	747	802	725	748	788	735	759	723	752	762	802	737	762	840	740	722	717	781	767	798	791	733	772	780	808	798	759	763	750	799	691	758	740	756	764	780	757	769	756	799	779	761	748	746	781	757	774	759	790	772	773	749	760	775	755	704	784	748	719	723	696	785	781	750	802	816	683	761	791	754	789	739	770	745	808	765	812	817	762	789	729	786	734	763	763	739	815	752	799	781	752	801	754	775	742	774	790	776	762	761	732	802	737	748	782	762	748	749	788	781	787	721	760	759	773	746	780	777	750	741	774	788	776	751	726	736	750	735	733	786	780	782	726	762	779	781	744	791	758	724	682	743	717	746	789	735	817	759	775	749	760	777	798	740	733	726	755	728	738	758	763	777	782	771	779	717	760	737	797	742	749	790	751	808	767	765	770	725	737	792	761	769	716	748	732	766	732	791	785	750	750	774	799	765	755	744	744	730	718	753	772	734	754	719	726	725	745	775	737	707	738	769	748	717	769	707	731	770	794	789	792	788	759	731	833	739	775	764	780	748	845	774	819	770	752	788	741	795	714	807	783	734	756	755	734	759	744	760	760	768	759	752	723	766	781	747	743	822	776	745	740	781	790	806	775	809	760	715	779	820	783	759	803	773	803	795	755	779	767	707	705	754	795	765	763	803	777	798	763	761	767	775	766	702	754	742	785	742	762	756	810	740	773	784	803	766	774	789	742	720	811	713	779	769	756	790	809	727	759	741	749	720	726	739	758	796	779	795	761	749	781	747	778	754	715	771	715	744	797	709	748	779	813	792	774	828	794	748	758	763	739	766	767	738	727	743	801	778	773	776	745	797	754	775	770	777	759	812	733	785	748	809
43649	52572	48312	39345	27909	12986	8463	7452	6588	6396	6572	6450	6595	6616	6507	6442	6399	6478	6573	6557	6531	6415	6462	6397	6501	6521	6446	6430	6460	6447	6458	6345	6377	6404	6411	6555	6509	6376	6382	6392	6561	6322	6308	6406	6492	6416	6387	6383	6385	6531	6618	6491	6385	6400	6346	6460	6378	6391	6492	6487	6439	6398	6373	6447	6487	6415	6495	6546	6453	6575	6464	6302	6477	6470	6450	6388	6428	6534	6613	6365	6491	6461	6365	6390	6493	6424	6434	6478	6445	6424	6437	6434	6449	6469	6353	6408	6450	6530	6428	6392	6510	6404	6486	6472	6501	6350	6501	6409	6439	6431	6393	6397	6499	6395	6284	6415	6446	6471	6355	6461	6508	6548	6451	6443	6556	6557	6478	6525	6535	6549	6435	6558	6442	6543	6390	6421	6390	6543	6487	6434	6423	6438	6532	6514	6410	6464	6356	6516	6442	6402	6388	6333	6469	6486	6341	6482	6415	6484	6450	6400	6481	6406	6403	6404	6452	6359	6535	6387	6359	6562	6392	6489	6522	6548	6385	6516	6363	6527	6408	6450	6477	6355	6628	6358	6467	6473	6529	6345	6516	6473	6528	6333	6481	6432	6383	6479	6384	6460	6262	6540	6412	6519	6602	6415	6516	6395	6536	6348	6494	6367	6572	6502	6510	6364	6453	6367	6432	6482	6406	6446	6475	6492	6477	6465	6551	6492	6527	6432	6353	6429	6594	6460	6485	6420	6386	6480	6534	6535	6512	6459	6484	6508	6499	6602	6409	6465	6387	6391	6488	6433	6405	6476	6482	6412	6484	6338	6405	6387	6531	6432	6510	6489	6428	6592	6453	6389	6443	6360	6599	6352	6522	6390	6455	6425	6475	6462	6417	6429	6498	6480	6428	6424	6348	6327	6511	6450	6418	6489	6581	6487	6536	6452	6531	6422	6407	6472	6429	6482	6361	6397	6446	6489	6397	6532	6394	6345	6468	6276	6323	6514	6494	6391	6514	6435	6535	6577	6520	6450	6350	6519	6476	6441	6411	6434	6551	6503	6402	6500	6481	6579	6384	6374	6477	6407	6428	6463	6444	6523	6488	6522	6412	6543	6394	6457	6528	6539	6356	6487	6392	6504	6533	6395	6513	6456	6470	6369	6347	6293	6535	6470	6439	6394	6438	6406	6325	6540	6461	6513	6496	6472	6421	6411	6364	6575	6481	6447	6529	6470	6484	6366	6555	6481	6334	6418	6326	6426	6452	6374	6496	6515	6483	6486	6397	6389	6478	6364	6442	6541	6429	6463	6491	6390	6408	6375	6486	6538	6477	6564	6416	6456	6510	6451	6539	6460	6568	6498	6607	6446	6180	6491	6527	6358	6443	6452	6279	6446	6478	6559	6380	6550	6382	6447	6467	6450	6284	6529	6489	6369	6441	6396	6483	6446	6426	6459	6520	6378	6544	6505	6511	6406	6375	6576	6497	6350	6434	6436	6391	6394	6424	6393	6388	6482	6361	6348	6476	6395	6357	6406	6513	6410	6354	6511	6512	6384	6456	6289	6468	6411	6482	6380	6518	6424	6414	6452	6586	6571	6331	6539	6392	6597	6627	6535	6288	6438	6524	6561	6540	6402	6426	6466	6370	6429	6478	6299	6464	6397	6441	6428	6272	6432	6518	6368	6431	6414	6440	6534	6384	6505	6413	6385	6509	6370	6349	6462	6483	6392	6372	6228	6456	6436	6588	6473	6445	6495	6499	6532	6611	6452	6423	6459	6374	6386	6393	6553	6475	6424	6524	6445	6391	6484	6496	6508	6422	6389	6574	6435	6532	6502	6474	6456	6476	6514	6360	6396	6397	6441	6411	6410	6501	6412	6432	6394	6413	6528	6378	6380	6566	6457	6406	6584	6497	6453	6438	6410	6409	6476	6436	6411	6389	6489	6454	6407	6412	6423	6568	6454	6469	6387	6411	6474	6498	6544	6536	6455	6477	6428	6431	6507	6693	6417	6498	6467	6467	6484	6495	6522	6403	6366	6386	6493	6380	6486	6513	6410	6448	6454	6324	6580	6488	6361	6402	6531	6353	6545	6518	6398	6500	6445	6383	6341	6414	6353	6436	6518	6450	6343	6461	6550	6527	6456	6464	6483	6489	6356	6531	6428	6464	6450	6294	6490	6562	6380	6517	6335	6523	6500	6501	6522	6493	6331	6427	6389	6267	6603	6430	6382	6500	6525	6466	6395	6400	6440	6571	6428	6468	6400	6299	6513	6432	6401	6486	6408	6340	6565	6499	6422	6536	6455	6418	6563	6443	6425	6433	6362	6372	6344	6430	6375	6419	6385	6477	6412	6639	6366	6421	6301	6529	6475	6333	6408	6474	6433	6398	6350	6335	6452	6384	6493	6337	6320	6427	6534	6562	6414	6366	6494	6358	6470	6489	6488	6441	6478	6518	6425	6401	6538	6453	6565	6366	6460	6416	6537	6525	6304	6538	6561	6535	6474	6357	6520	6549	6573	6387	6524	6473	6588	6497	6476	6503	6340	6286	6534	6413	6382	6421	6544	6476	6501	6403	6464	6493	6369	6467	6370	6401	6573	6343	6442	6517	6577	6483	6423	6495	6407	6515	6358	6587	6398	6383	6510	6454	6404	6488	6389	6411	6381	6387	6341	6436	6399	6369	6347	6378	6491	6376	6376	6315	6526	6489	6544	6473	6497	6396	6580	6487	6535	6508	6538	6458	6278	6427	6380	6379	6455	6566	6352	6401	6385	6513	6400	6535	6470	6441	6450	6483	6495	6432	6389	6504	6425	6499	6497	6556	6515	6360	6497	6380	6393	6299	6547	6471	6434	6361	6483	6454	6415	6462	6394	6521	6432	6466	6404	6387	6322	6429	6489	6616	6465	6466	6391	6505	6377	6349	6446	6453	6444	6418	6521	6479	6498	6513	6367	6540	6515	6481	6324	6347	6322	6416	6340	6436	6486	6314	6381	6342	6385	6537	6395	6439	6439	6430	6341	6533	6321	6434	6449	6372	6519	6405	6535	6556	6517	6540	6363	6503	6511	6357	6523	6367	6483	6404	6448	6625	6495	6456	6418	6443	6390	6531	6418	6401	6444	6429	6440	6493	6485	6388	6330	6438	6520	6384	6420	6466	6525	6287	6346	6450	6331	6490	6619	6490	6502	6427	6455	6338	6483	6502	6533	6468	6601	6369	6469	6405	6617	6447	6427	6385	6468	6328	6421	6510	6487	6498	6426	6406	6503	6377	6426	6543	6307	6448	6495	6490	6494	6460	6455	6580	6414	6337	6538	6413	6457	6444	6427	6486	6430	6446	6452	6495	6467	6420	6401	6464	6440	6452	6442	6473	6487	6547	6422	6505	6563	6450	6413	6536	6458	6494	6499	6590	6354	6446	6391	6531	6497	6487	6451	6464	6430	6507	6514	6387	6456	6463	6586	6502	6499	6413	6308	6454	6514	6512	6542	6556	6473	6549	6469	6442	6379	6394	6420	6377	6388	6490	6490	6570	6349	6516	6394	6284	6453	6510	6333	6408	6451	6503	6493	6404	6388	6533	6483	6377	6379	6440	6533	6458	6472	6341	6510	6466	6485	6495	6490	6514	6416	6555	6486	6490	6375	6484	6359	6413	6498	6353	6495	6383	6324	6475	6507	6432	6439	6425	6479	6463	6444	6477	6480	6368	6453	6422	6485	6373	6490	6474	6496	6555	6443	6460	6523	6498	6492	6434	6457	6539	6525	6450	6440	6442	6443	6420	6408	6564	6415	6476	6452	6488	6433	6392	6503	6430	6339	6458	6434	6353	6499	6335	6335	6558	6371	6553	6485	6409	6304	6392	6614	6559	6500	6307	6425	6478	6341	6445	6438	6334	6490	6463	6430	6474	6453	6465	6468	6385	6496	6398	6516	6405	6431	6499	6447	6471	6430	6434	6479	6327	6425	6476	6456	6562	6435	6444	6413	6553	6487	6445	6434	6384	6458	6327	6526	6593	6508	6532	6568	6472	6503	6403	6473	6499	6589	6434	6418	6395	6456	6485	6424	6463	6432	6446	6330	6506	6441	6421	6392	6507	6571	6475	6551	6503	6459	6553	6450	6596	6597	6531	6429	6482	6440	6578	6501	6553	6422	6520	6435	6514	6427	6292	6453	6522	6477	6452	6541	6345	6377	6598	6446	6434	6414	6490	6504	6494	6490	6432	6374	6511	6470	6395	6501	6355	6430	6407	6439	6502	6361	6363	6544	6573	6454	6390	6434	6435	6427	6386	6415	6437	6454	6360	6479	6450	6366	6557	6535	6465	6412	6381	6443	6505	6339	6375	6422	6481	6361	6352	6409	6344	6381	6304	6313	6534	6393	6418	6389	6474	6550	6396	6593	6430	6444	6448	6429	6482	6499	6485	6478	6437	6431	6377	6540	6551	6422	6365	6451	6433	6387	6557	6384	6498	6525	6549	6472	6555	6371	6509	6386	6476	6408	6530	6378	6447	6367	6461	6465	6346	6438	6415	6556	6400	6422	6449	6506	6437	6448	6477	6438	6402	6336	6383	6470	6345	6420	6523	6579	6432	6409	6465	6400	6530	6403	6456	6347	6385	6567	6432	6349	6516	6503	6485	6398	6449	6429	6385	6268	6497	6418	6616	6521	6461	6398	6391	6426	6538	6454	6561	6526	6383	6392	6532	6502	6412	6507	6467	6382	6418	6338	6427	6324	6452	6459	6612	6439	6347	6398	6416	6461	6424	6404	6390	6435	6550	6306	6430	6388	6481	6551	6442	6346	6441	6520	6378	6529	6422	6478	6468	6467	6444	6361	6473	6508	6444	6483	6306	6453	6485	6540	6410	6585	6472	6414	6397	6368	6336	6463	6425	6489	6436	6570	6434	6440	6480	6463	6405	6534	6455	6543	6463	6411	6505	6396	6512	6430	6508	6469	6513	6464	6440	6546	6569	6437	6511	6427	6475	6510	6437	6439	6427	6524	6512	6437	6484	6509	6532	6401	6517	6508	6495	6564	6345	6469	6384	6489	6473	6415	6577	6499	6523	6322	6378	6521	6368	6414	6566	6367	6453	6486	6470	6644	6403	6458
19468	35489	25562	10401	2653	877	701	703	660	640	670	668	670	659	687	656	638	705	654	614	643	649	671	644	668	684	614	637	643	680	684	630	640	588	673	655	696	629	659	628	620	633	693	618	621	634	632	687	640	654	629	606	640	643	642	583	645	676	641	673	646	663	677	647	637	690	635	632	705	674	680	643	652	638	632	676	679	666	687	617	670	618	685	618	668	676	653	602	635	668	617	661	653	608	677	683	655	629	649	652	677	669	657	623	641	638	655	651	638	667	648	735	683	662	641	647	665	664	607	686	718	653	650	636	700	639	652	678	636	645	695	674	644	670	696	653	650	631	629	689	648	658	634	600	689	656	668	657	676	644	669	661	668	669	661	627	629	659	703	648	622	628	666	610	670	670	639	663	607	661	663	634	642	639	650	677	627	675	661	651	657	634	666	618	669	645	671	669	672	691	663	639	709	644	630	663	700	688	638	648	612	719	639	697	644	669	635	627	647	653	654	648	656	631	657	608	683	705	666	686	652	637	650	624	693	671	660	638	663	682	664	663	640	673	721	636	673	623	671	667	656	639	665	653	630	613	640	656	639	689	671	718	657	641	679	632	659	655	640	646	677	643	678	645	640	670	665	622	658	631	667	651	588	664	685	641	632	706	648	700	664	673	639	621	655	624	654	703	646	708	690	681	651	663	667	623	638	633	708	673	636	644	648	668	650	651	637	657	627	707	656	621	648	668	676	634	655	665	681	677	675	677	675	655	640	637	696	704	702	663	633	638	678	669	651	633	672	665	653	643	674	664	648	642	660	684	688	594	626	667	675	643	661	673	667	667	681	600	657	671	696	656	722	655	628	691	663	665	677	660	615	663	669	676	689	636	686	602	692	627	669	658	650	675	632	649	649	662	658	654	647	666	638	672	617	650	680	659	619	631	681	623	692	668	693	656	668	645	641	645	643	684	634	649	652	646	668	656	668	686	649	681	650	649	659	638	625	697	645	663	639	664	676	670	645	698	631	665	674	645	694	652	630	689	623	649	675	678	661	695	628	662	659	637	599	701	615	630	681	646	672	675	638	667	673	634	669	671	628	635	665	640	672	622	692	660	682	663	689	647	637	650	645	679	658	655	667	653	695	708	627	651	653	623	722	688	658	650	567	644	653	633	619	632	661	643	672	662	715	666	644	676	647	648	661	635	693	653	681	649	651	619	667	676	666	606	653	649	680	628	625	634	702	664	691	662	707	673	639	704	666	638	667	659	615	656	661	641	680	664	690	653	614	670	647	673	655	671	654	651	670	675	649	645	646	662	675	648	633	603	662	675	709	638	719	661	636	663	643	670	645	668	616	679	646	635	650	630	656	679	672	693	694	644	640	660	651	680	632	685	665	653	687	650	645	670	681	615	648	637	670	668	680	644	648	638	606	680	715	644	702	636	635	682	657	667	675	646	729	701	673	651	642	610	624	624	671	636	632	720	723	665	662	673	665	651	652	645	651	655	656	674	642	666	679	628	625	686	667	643	730	654	661	648	662	650	647	670	651	667	631	663	655	663	663	688	626	665	623	651	643	713	668	673	641	665	667	676	653	663	660	649	637	648	669	688	640	639	631	723	678	699	706	668	658	654	667	648	610	647	643	662	626	701	662	687	691	671	650	633	712	668	634	657	635	633	671	640	678	633	653	660	630	671	679	671	665	659	670	648	665	652	722	685	686	699	631	642	641	658	665	646	660	697	633	628	663	636	666	695	718	689	687	673	661	662	673	656	702	686	625	658	689	627	700	666	651	656	664	662	683	661	673	674	642	667	639	655	681	654	621	651	659	656	661	619	665	593	657	656	705	614	637	663	664	627	660	674	637	663	683	675	621	612	691	662	662	665	622	690	632	637	707	703	668	677	674	637	673	674	628	659	630	652	676	705	654	605	671	669	655	671	634	724	663	632	714	641	675	620	671	655	669	667	658	672	617	697	668	631	649	617	640	685	642	648	699	681	650	650	628	671	647	682	656	706	668	650	681	676	633	632	646	695	626	671	683	663	631	646	684	678	679	635	678	625	640	670	677	654	634	647	620	675	642	634	663	625	639	655	602	663	640	664	675	648	679	618	644	669	662	689	646	657	648	620	697	638	612	686	628	635	628	610	702	692	665	673	680	646	657	620	678	682	659	630	595	616	657	675	665	715	660	626	648	690	686	654	675	665	652	666	677	637	651	662	659	652	707	634	643	720	696	672	647	645	668	656	665	662	666	675	683	622	643	705	612	621	634	667	653	682	665	623	661	679	694	663	658	646	632	685	724	686	628	630	695	679	661	651	632	689	628	693	591	648	675	610	673	640	647	673	668	673	684	617	646	643	663	596	652	675	647	686	661	652	665	703	637	639	676	666	712	674	655	650	665	707	720	677	684	638	704	680	651	650	640	643	636	641	633	658	670	706	677	685	669	665	670	663	678	653	691	667	654	651	680	669	674	643	628	615	674	654	663	659	613	677	728	637	687	659	660	648	680	663	639	630	646	654	703	670	691	647	659	683	658	655	640	716	639	659	614	621	667	651	681	608	658	686	673	673	695	609	655	643	664	649	634	620	695	623	651	622	626	629	662	668	646	652	674	674	683	661	634	686	692	678	625	654	681	700	656	651	646	706	680	686	651	633	633	660	722	644	654	629	677	659	666	680	660	682	658	621	675	662	615	669	678	602	668	655	633	640	654	659	659	673	675	646	662	673	635	630	648	670	645	674	629	650	723	676	685	673	659	636	707	707	728	696	657	697	626	644	669	667	711	657	663	672	681	629	653	622	656	668	636	623	671	640	682	678	655	651	663	669	633	694	687	674	653	633	672	637	637	629	660	644	673	645	642	688	679	644	659	613	677	681	671	658	642	635	624	643	638	628	684	652	709	660	669	673	666	658	647	635	659	651	646	631	668	676	666	699	673	654	669	650	634	626	630	664	692	653	649	716	636	644	666	685	709	635	653	651	665	651	674	607	641	660	616	655	674	627	645	646	710	618	606	617	642	641	656	639	592	654	636	647	722	661	653	623	660	680	687	660	644	627	632	642	596	647	658	677	684	647	599	678	646	666	662	683	666	657	642	649	679	644	659	690	661	607	643	670	683	612	644	642	674	650	660	667	674	697	622	680	619	653	653	682	651	675	647	671	664	649	644	618	638	624	680	674	689	642	651	649	725	663	658	668	624	665	684	670	727	652	653	656	650	691	636	662	675	658	658	634	686	622	620	701	683	651	640	590	653	652	663	663	652	638	632	667	672	657	684	694	643	641	639	673	722	655	715	679	651	587	668	635	627	645	645	666	626	601	619	642	659	662	690	689	637	668	660	635	684	637	708	648	656	665	650	710	707	667	631	703	695	624	669	665	648	607	632	689	629	680	648	666	632	691	644	672	668	668	692	655	680	671	629	635	654	659	685	675	631	638	636	627	659	634	713	681	661	695	660	616	626	632	600	650	649	649	650	710	641	702	627	646	649	692	629	673	651	634	661	656
48360	56486	47086	37309	25675	10901	6968	6285	5866	5715	5557	5693	5546	5699	5538	5782	5461	5728	5674	5748	5693	5787	5608	5664	5652	5674	5666	5608	5507	5583	5647	5731	5581	5686	5615	5569	5748	5638	5672	5601	5604	5615	5632	5701	5656	5667	5616	5658	5790	5595	5754	5684	5601	5639	5590	5570	5582	5668	5618	5695	5564	5613	5501	5736	5557	5573	5701	5583	5744	5645	5777	5710	5713	5591	5546	5716	5692	5701	5652	5651	5734	5685	5769	5590	5635	5700	5659	5730	5542	5631	5777	5606	5669	5710	5610	5591	5752	5669	5592	5633	5574	5547	5661	5731	5601	5655	5599	5749	5609	5654	5717	5648	5804	5672	5651	5742	5572	5647	5613	5559	5685	5620	5703	5682	5613	5716	5613	5738	5654	5682	5670	5622	5675	5658	5742	5729	5755	5560	5746	5652	5785	5657	5611	5761	5661	5650	5595	5605	5586	5536	5719	5634	5645	5645	5799	5792	5644	5615	5608	5651	5600	5720	5661	5602	5619	5771	5600	5634	5672	5645	5665	5667	5617	5619	5667	5610	5555	5754	5672	5602	5767	5654	5669	5732	5649	5633	5526	5612	5664	5607	5648	5834	5664	5741	5600	5731	5634	5702	5627	5691	5710	5662	5815	5696	5784	5704	5661	5600	5559	5728	5747	5575	5695	5686	5741	5610	5761	5680	5550	5729	5660	5583	5716	5681	5742	5667	5592	5572	5637	5563	5647	5642	5735	5729	5603	5744	5675	5791	5469	5530	5713	5634	5563	5621	5599	5833	5737	5760	5590	5650	5675	5628	5683	5690	5602	5594	5647	5614	5659	5647	5518	5637	5558	5608	5631	5696	5733	5724	5603	5693	5627	5645	5701	5716	5629	5811	5683	5676	5595	5687	5517	5670	5593	5745	5640	5573	5775	5724	5679	5803	5600	5679	5702	5659	5607	5666	5744	5667	5668	5643	5649	5603	5522	5694	5674	5657	5732	5736	5556	5636	5588	5629	5513	5618	5597	5655	5684	5653	5557	5735	5698	5566	5742	5768	5677	5551	5624	5561	5642	5533	5637	5607	5636	5483	5617	5761	5685	5617	5601	5526	5570	5719	5684	5614	5678	5667	5844	5710	5572	5667	5652	5603	5759	5710	5656	5618	5696	5649	5645	5624	5632	5643	5715	5741	5644	5556	5603	5705	5712	5732	5562	5781	5589	5617	5597	5762	5849	5636	5729	5699	5643	5609	5634	5607	5626	5801	5663	5762	5584	5607	5635	5598	5583	5710	5606	5750	5661	5675	5592	5696	5708	5745	5661	5708	5695	5633	5593	5610	5558	5614	5525	5647	5670	5612	5767	5613	5547	5633	5596	5653	5779	5760	5674	5563	5598	5642	5605	5722	5772	5704	5719	5699	5591	5689	5692	5621	5723	5737	5678	5590	5582	5739	5623	5633	5609	5673	5733	5644	5744	5606	5699	5637	5600	5697	5585	5718	5682	5561	5588	5708	5681	5618	5741	5741	5667	5681	5728	5692	5686	5563	5659	5696	5638	5557	5624	5684	5706	5663	5751	5622	5675	5514	5723	5636	5677	5588	5677	5768	5602	5678	5601	5592	5786	5689	5814	5618	5634	5710	5674	5566	5551	5636	5698	5750	5679	5676	5666	5562	5539	5592	5570	5600	5676	5675	5662	5739	5640	5767	5684	5625	5599	5783	5645	5676	5657	5591	5598	5595	5686	5672	5622	5668	5712	5587	5647	5665	5645	5722	5703	5577	5738	5495	5606	5560	5793	5647	5568	5715	5701	5652	5643	5685	5660	5662	5588	5827	5706	5728	5641	5634	5652	5692	5654	5644	5582	5684	5680	5673	5630	5582	5684	5690	5618	5706	5626	5740	5588	5671	5668	5681	5682	5532	5741	5587	5728	5675	5740	5707	5712	5610	5577	5612	5593	5616	5688	5637	5637	5579	5602	5538	5648	5712	5586	5658	5561	5559	5663	5656	5588	5744	5645	5742	5614	5892	5639	5702	5669	5699	5728	5719	5670	5678	5618	5665	5728	5549	5625	5752	5681	5609	5708	5693	5601	5667	5560	5524	5574	5514	5723	5754	5650	5720	5705	5607	5641	5697	5587	5665	5613	5619	5687	5469	5674	5673	5722	5677	5817	5587	5683	5593	5599	5708	5669	5653	5651	5709	5785	5658	5725	5715	5633	5617	5570	5574	5700	5481	5571	5623	5766	5624	5735	5779	5585	5708	5673	5592	5586	5650	5594	5852	5667	5801	5649	5589	5610	5565	5675	5635	5798	5636	5631	5622	5618	5600	5670	5675	5662	5701	5762	5711	5662	5652	5679	5581	5627	5639	5626	5748	5670	5657	5624	5760	5691	5724	5655	5695	5694	5532	5527	5644	5653	5674	5665	5714	5735	5707	5611	5679	5673	5706	5703	5685	5732	5662	5633	5650	5730	5664	5648	5729	5603	5627	5652	5559	5714	5604	5749	5645	5778	5636	5675	5587	5656	5795	5577	5672	5681	5537	5716	5724	5713	5753	5528	5765	5617	5669	5570	5685	5622	5678	5823	5666	5750	5641	5567	5570	5774	5628	5575	5649	5633	5642	5575	5709	5719	5603	5595	5772	5654	5607	5765	5648	5629	5710	5644	5686	5561	5690	5671	5673	5611	5632	5729	5667	5757	5667	5681	5695	5559	5644	5675	5630	5697	5719	5779	5682	5674	5696	5675	5710	5695	5734	5634	5615	5713	5606	5551	5666	5527	5810	5763	5586	5644	5606	5577	5739	5594	5595	5658	5717	5571	5520	5716	5697	5638	5688	5629	5567	5483	5647	5688	5702	5745	5839	5827	5756	5637	5763	5618	5684	5638	5667	5715	5651	5535	5637	5634	5713	5638	5737	5587	5660	5711	5526	5755	5698	5700	5749	5662	5727	5650	5494	5626	5474	5720	5742	5633	5573	5535	5514	5631	5604	5667	5742	5685	5651	5718	5667	5644	5752	5665	5602	5609	5570	5679	5686	5632	5591	5617	5532	5542	5682	5764	5598	5518	5741	5601	5641	5653	5606	5620	5685	5616	5619	5590	5657	5618	5624	5568	5719	5544	5627	5661	5769	5537	5611	5688	5644	5661	5708	5683	5697	5681	5601	5786	5733	5658	5674	5548	5723	5674	5712	5695	5634	5529	5597	5612	5638	5669	5543	5621	5645	5705	5632	5759	5582	5747	5569	5603	5767	5683	5813	5549	5612	5539	5655	5780	5629	5738	5703	5651	5741	5653	5694	5671	5723	5624	5593	5626	5657	5635	5596	5612	5599	5580	5572	5556	5644	5600	5572	5564	5717	5695	5617	5643	5676	5660	5668	5658	5622	5716	5725	5595	5735	5644	5731	5740	5621	5574	5719	5683	5795	5661	5679	5586	5717	5658	5662	5617	5635	5587	5582	5764	5555	5660	5669	5605	5652	5626	5584	5763	5726	5606	5678	5733	5643	5642	5675	5704	5677	5707	5642	5730	5753	5830	5598	5587	5706	5603	5768	5675	5630	5798	5679	5708	5668	5735	5573	5615	5723	5585	5782	5643	5636	5760	5672	5641	5753	5548	5796	5621	5679	5637	5601	5669	5561	5666	5662	5719	5640	5564	5654	5719	5681	5669	5704	5602	5750	5565	5664	5586	5638	5713	5732	5685	5583	5713	5658	5594	5649	5634	5749	5511	5688	5625	5601	5733	5691	5659	5649	5772	5594	5553	5623	5540	5600	5645	5706	5655	5811	5489	5795	5634	5667	5523	5522	5667	5766	5670	5709	5657	5676	5533	5541	5697	5706	5808	5581	5743	5762	5651	5667	5609	5720	5717	5572	5695	5629	5653	5683	5667	5689	5714	5691	5541	5637	5582	5635	5664	5656	5619	5588	5614	5607	5797	5622	5591	5695	5781	5726	5669	5647	5713	5702	5685	5588	5663	5603	5700	5696	5657	5676	5628	5708	5759	5712	5702	5564	5603	5647	5673	5717	5682	5613	5584	5618	5588	5781	5755	5673	5572	5731	5660	5686	5663	5736	5597	5848	5587	5604	5732	5595	5699	5571	5769	5697	5722	5656	5684	5609	5703	5585	5617	5675	5572	5657	5644	5638	5646	5582	5585	5761	5610	5550	5799	5670	5646	5592	5797	5774	5731	5666	5687	5730	5654	5613	5682	5778	5610	5608	5640	5669	5724	5651	5687	5632	5809	5702	5488	5714	5579	5699	5581	5717	5622	5669	5684	5676	5644	5723	5742	5661	5614	5648	5685	5670	5704	5656	5599	5701	5455	5639	5683	5463	5743	5669	5602	5680	5662	5621	5602	5793	5548	5743	5516	5694	5714	5767	5678	5580	5664	5709	5701	5632	5727	5601	5524	5616	5688	5743	5668	5628	5667	5729	5762	5663	5659	5577	5646	5597	5739	5597	5687	5687	5644	5687	5678	5592	5561	5655	5760	5588	5796	5644	5615	5634	5678	5608	5668	5673	5849	5612	5683	5842	5661	5637	5692	5622	5766	5633	5585	5729	5592	5586	5693	5686	5756	5575	5702	5617	5630	5536	5760	5703	5626	5661	5661	5749	5772	5711	5662	5619	5597	5670	5693	5616	5653	5659	5628	5635	5687	5637	5683	5660	5660	5809	5603	5784	5662	5734	5764	5635	5725	5695	5729	5616	5613	5731	5678	5695	5728	5610	5646	5491	5612	5731	5696	5659	5714	5681	5638	5690	5631	5655	5634	5752	5681	5557	5729	5607	5677	5616	5592	5675	5676	5690	5637	5691	5660	5708	5685	5617	5658	5758	5505	5611	5654	5727	5679	5618	5654	5590	5710	5704	5636	5703	5740	5605	5732	5617	5767	5667	5702	5729	5593	5665	5561	5683	5761	5547	5736	5599	5712	5657	5672	5731	5593	5719	5648	5723	5669	5699	5526	5658	5646	5732	5654	5752	5666	5677	5674	5603	5672	5715	5694	5527	5630	5638	5684	5786	5677	5771	5693	5582	5621	5685	5763	5621	5699	5590	5783	5554	5710	5639	5660	5731	5629	5693	5716	5729	5630	5597	5740	5702	5587	5772
23931	47890	32622	15154	4167	1164	872	817	790	724	753	709	789	750	813	711	796	753	774	772	765	711	816	768	739	761	753	768	777	754	729	781	739	727	777	765	746	732	737	772	788	793	736	703	740	734	783	737	748	785	718	774	733	750	772	799	754	774	787	746	752	740	755	749	823	717	792	725	713	733	725	745	756	719	758	781	787	694	762	755	738	739	724	723	715	749	758	788	732	750	790	774	728	776	769	749	751	674	806	767	762	765	747	712	722	742	719	762	753	722	788	754	768	737	783	801	777	737	713	747	766	785	781	715	736	709	756	743	745	750	760	742	738	765	711	780	716	786	696	759	772	706	769	792	758	757	716	757	726	792	739	752	706	718	744	766	713	723	809	744	751	764	726	771	725	743	741	758	721	716	718	732	738	795	753	745	754	708	726	766	755	725	758	765	768	744	726	685	762	778	769	751	775	760	743	743	731	721	714	698	782	720	741	748	746	709	702	773	748	742	798	739	753	751	727	755	765	722	769	719	767	755	747	712	685	751	742	768	749	799	749	745	711	751	745	753	805	803	740	777	714	712	716	770	747	755	745	749	801	754	760	740	755	722	771	769	756	755	788	789	761	668	731	752	738	744	724	747	774	785	738	749	788	794	762	775	812	766	780	744	716	760	808	748	746	718	749	785	745	758	710	731	777	778	741	842	764	726	716	768	793	741	754	716	759	777	727	704	743	733	752	759	704	733	772	740	774	725	707	805	730	772	766	783	790	799	737	759	761	752	757	735	771	803	712	759	775	720	757	742	771	724	734	761	743	758	803	771	716	798	771	799	753	792	744	774	767	788	762	766	801	759	725	722	723	747	776	790	793	760	751	740	717	720	783	756	760	727	752	779	759	755	799	753	754	729	760	778	752	781	707	747	734	739	767	747	729	709	732	753	736	767	727	746	748	786	745	706	759	745	731	724	766	747	744	747	753	803	776	737	749	796	728	759	724	766	722	721	798	786	726	775	770	743	744	776	670	748	723	783	797	702	747	754	705	775	742	824	783	728	712	797	768	755	770	763	780	747	733	759	822	717	800	746	801	760	747	780	737	730	753	683	774	747	793	754	724	700	763	730	769	742	747	768	790	776	785	769	730	785	749	710	753	734	705	767	724	744	785	740	760	750	790	746	768	714	716	773	775	752	743	741	795	742	731	763	752	758	780	743	756	736	774	736	728	724	754	750	766	740	751	770	757	762	738	742	708	769	730	719	814	811	775	753	727	733	763	757	757	778	745	758	758	800	790	748	767	696	769	767	780	715	726	696	760	787	764	741	715	706	745	739	743	773	757	748	721	801	750	747	768	720	764	777	742	755	744	774	840	699	751	758	755	721	733	786	743	788	786	757	740	741	728	735	791	706	722	732	750	745	762	746	793	756	801	733	722	713	800	745	768	785	788	728	768	751	718	736	732	759	769	731	740	739	739	764	695	734	745	727	749	786	719	816	752	727	749	723	757	702	770	746	797	728	676	752	772	709	709	765	733	768	771	741	778	791	801	767	724	729	705	773	736	682	786	767	778	788	786	740	739	770	788	768	751	798	758	763	732	774	685	742	757	758	755	764	737	707	725	712	791	742	759	768	767	752	755	795	778	766	733	765	757	730	758	762	735	730	751	729	737	742	793	786	756	699	753	746	762	779	702	778	740	771	740	748	725	742	748	774	785	761	758	754	694	748	794	742	774	740	769	794	760	760	790	708	764	755	745	721	736	759	715	744	787	737	749	732	757	709	709	717	736	736	782	742	754	786	750	757	747	767	722	806	750	739	739	724	746	805	720	702	761	739	721	729	740	797	793	734	761	786	773	762	777	731	749	781	749	742	742	760	730	792	753	796	687	764	727	809	777	770	732	773	791	750	732	768	748	767	737	744	753	772	752	777	716	783	728	777	763	768	763	765	800	751	783	740	749	767	721	725	782	777	745	736	728	795	771	768	744	793	781	797	760	776	789	754	747	794	737	793	763	732	737	734	737	762	735	744	730	737	726	701	757	774	730	769	740	765	730	744	724	759	690	831	769	749	700	772	682	763	751	766	757	722	760	726	730	723	776	745	757	728	744	747	744	756	769	756	771	761	768	793	739	797	713	724	716	762	736	754	757	742	767	748	723	726	745	769	779	729	729	737	740	750	757	750	754	759	738	775	738	823	720	782	729	784	751	725	790	757	717	703	751	720	716	788	761	712	748	765	733	801	764	686	777	739	766	748	777	783	778	766	762	807	770	742	793	726	734	761	815	741	713	724	755	774	774	766	774	849	748	729	765	689	783	731	732	782	764	752	736	724	736	739	761	771	777	747	737	745	781	754	774	762	687	740	754	720	723	740	736	741	783	752	731	721	733	711	743	760	791	707	715	740	744	748	778	743	752	776	795	772	777	774	689	787	778	763	770	711	707	713	773	823	744	785	733	762	700	715	734	734	729	756	767	734	746	728	760	728	733	762	719	785	776	730	772	735	792	711	729	767	762	691	775	761	716	717	734	776	721	765	809	768	788	812	770	781	767	788	746	778	797	795	775	752	769	748	750	757	733	746	715	758	741	817	796	727	772	762	790	767	761	773	794	713	754	786	757	735	751	764	764	772	769	711	778	727	746	781	775	717	755	752	748	764	794	742	739	751	716	713	798	765	777	754	776	738	789	711	754	704	735	682	753	747	741	725	778	743	755	797	748	787	764	737	754	722	782	752	768	762	760	730	729	738	752	767	744	777	746	761	746	726	767	765	756	778	726	753	760	743	738	800	757	779	775	798	747	750	740	776	748	786	762	687	741	755	773	769	747	740	790	783	744	782	733	732	776	714	767	714	748	782	814	773	697	749	744	726	758	726	761	746	764	730	744	700	750	748	739	748	758	818	776	718	724	723	750	711	722	741	766	729	756	720	738	776	772	769	703	719	756	782	747	772	759	788	752	796	822	758	761	734	766	769	754	733	725	684	722	721	744	730	754	757	766	744	771	771	738	790	788	741	694	761	768	737	719	676	734	759	761	726	737	789	778	777	773	735	806	777	742	796	753	762	743	712	728	769	804	788	747	778	770	714	734	744	772	744	680	760	731	737	764	727	778	757	734	792	811	745	703	707	763	779	753	715	744	768	788	752	714	723	735	741	789	712	745	751	788	738	755	775	759	729	736	747	739	764	757	731	732	752	800	709	738	765	765	712	742	752	742	767	770	695	790	764	730	677	764	769	808	720	811	699	722	761	704	783	714	682	725	780	790	724	787	776	765	727	724	795	696	805	748	763	762	693	748	753	759	742	741	770	730	777	726	768	746	767	756	762	766	741	765	709	778	743	705	681	759	797	759	732	768	753	799	721	788	707	762	801	752	715	750	812	723	751	783	713	797	766	776	774	790	746	796	705	754	751	732	756	798	740	752	726	755	796	780	790	691	795	750	733	755	732	753	714	724	747	743	727	734	730	715	768	750	763	768	727	732	770	763	756	758	753	773	730	770	768	721	779	708	714
40053	56356	53498	43358	31256	13966	10235	8649	6891	6470	6375	6395	6378	6485	6490	6397	6410	6403	6477	6468	6419	6371	6445	6283	6320	6446	6429	6608	6402	6465	6410	6370	6451	6422	6438	6426	6421	6423	6477	6409	6556	6260	6358	6369	6491	6361	6469	6518	6426	6392	6407	6387	6447	6367	6465	6426	6452	6422	6466	6389	6568	6484	6395	6458	6366	6424	6456	6453	6375	6385	6498	6488	6468	6384	6534	6478	6396	6462	6413	6345	6589	6530	6406	6361	6402	6519	6595	6404	6437	6421	6362	6457	6372	6383	6455	6505	6422	6395	6342	6547	6408	6335	6474	6507	6445	6276	6441	6470	6407	6538	6460	6404	6519	6513	6335	6467	6339	6472	6420	6495	6489	6441	6392	6336	6452	6436	6460	6450	6491	6433	6465	6389	6324	6461	6428	6501	6389	6481	6380	6495	6417	6450	6410	6377	6432	6415	6545	6408	6385	6544	6470	6577	6382	6500	6495	6522	6444	6517	6379	6414	6394	6497	6456	6580	6430	6415	6444	6413	6418	6373	6545	6363	6440	6351	6410	6470	6429	6472	6392	6477	6428	6425	6426	6515	6320	6530	6327	6434	6358	6453	6523	6396	6586	6526	6412	6375	6475	6397	6462	6476	6452	6589	6479	6532	6499	6564	6448	6430	6488	6456	6327	6365	6371	6341	6405	6418	6540	6441	6455	6546	6326	6473	6520	6358	6386	6441	6599	6406	6565	6448	6460	6457	6399	6389	6447	6533	6444	6591	6481	6499	6449	6366	6322	6319	6495	6385	6379	6483	6368	6432	6416	6385	6516	6420	6471	6382	6404	6477	6315	6352	6490	6321	6508	6504	6428	6377	6528	6534	6438	6419	6567	6242	6449	6335	6420	6455	6512	6408	6402	6391	6512	6484	6590	6533	6389	6410	6486	6426	6290	6465	6473	6549	6467	6421	6519	6361	6550	6461	6578	6431	6413	6318	6443	6456	6479	6470	6576	6457	6366	6465	6417	6480	6448	6418	6541	6356	6401	6408	6510	6452	6455	6519	6433	6490	6367	6352	6448	6476	6462	6459	6315	6508	6419	6316	6365	6398	6388	6296	6470	6657	6407	6354	6482	6551	6433	6398	6352	6357	6440	6463	6332	6474	6386	6498	6417	6348	6389	6483	6530	6392	6433	6626	6451	6426	6432	6393	6392	6413	6409	6453	6464	6387	6392	6429	6428	6419	6550	6344	6469	6447	6435	6465	6487	6444	6422	6431	6485	6407	6465	6449	6552	6412	6432	6616	6400	6393	6327	6479	6416	6507	6493	6492	6356	6416	6430	6442	6445	6579	6466	6431	6310	6530	6296	6395	6401	6554	6524	6464	6369	6443	6266	6364	6354	6392	6621	6466	6372	6524	6479	6492	6445	6320	6456	6531	6447	6429	6413	6298	6613	6366	6376	6405	6436	6454	6295	6466	6494	6341	6412	6445	6345	6361	6477	6373	6405	6445	6393	6476	6428	6529	6399	6398	6523	6525	6520	6474	6399	6453	6468	6367	6545	6507	6468	6440	6467	6347	6386	6381	6464	6383	6302	6431	6489	6407	6412	6425	6410	6328	6493	6357	6399	6495	6509	6514	6506	6400	6391	6405	6364	6538	6382	6336	6469	6472	6380	6371	6447	6342	6342	6488	6434	6469	6522	6415	6415	6409	6422	6353	6335	6622	6400	6454	6389	6403	6567	6339	6445	6434	6250	6421	6534	6329	6584	6471	6405	6421	6497	6491	6382	6410	6515	6401	6456	6500	6344	6381	6496	6576	6502	6453	6301	6381	6422	6609	6485	6520	6474	6412	6316	6616	6426	6292	6322	6394	6499	6403	6439	6403	6401	6350	6425	6442	6401	6396	6434	6548	6387	6513	6487	6278	6395	6524	6434	6326	6552	6401	6407	6468	6412	6472	6459	6319	6363	6475	6436	6445	6526	6413	6391	6457	6396	6432	6351	6444	6476	6470	6311	6452	6470	6464	6555	6395	6357	6319	6451	6401	6552	6356	6446	6378	6323	6411	6411	6366	6554	6380	6332	6351	6319	6447	6409	6518	6456	6546	6386	6443	6466	6401	6453	6522	6428	6384	6496	6506	6409	6361	6469	6578	6377	6646	6398	6440	6388	6316	6446	6436	6409	6468	6445	6453	6460	6388	6476	6458	6368	6380	6512	6489	6541	6413	6328	6501	6501	6455	6569	6523	6467	6556	6407	6478	6511	6433	6483	6464	6501	6389	6411	6531	6404	6489	6440	6470	6362	6417	6373	6499	6485	6445	6495	6556	6472	6306	6580	6503	6441	6572	6416	6407	6537	6420	6415	6367	6463	6529	6388	6405	6447	6395	6418	6517	6377	6429	6476	6559	6392	6403	6424	6364	6391	6515	6325	6366	6418	6459	6394	6555	6559	6298	6475	6533	6555	6496	6367	6335	6463	6417	6425	6370	6530	6471	6553	6410	6441	6534	6294	6381	6486	6435	6389	6382	6434	6438	6475	6362	6397	6416	6341	6498	6388	6435	6381	6431	6413	6417	6485	6481	6415	6562	6411	6401	6499	6417	6368	6498	6397	6344	6335	6486	6545	6332	6555	6289	6405	6439	6390	6540	6338	6502	6489	6375	6474	6422	6558	6475	6430	6360	6444	6410	6436	6384	6374	6406	6452	6398	6430	6384	6378	6336	6496	6421	6550	6614	6492	6374	6337	6477	6363	6447	6434	6421	6449	6444	6451	6493	6489	6358	6380	6371	6390	6449	6491	6256	6431	6474	6392	6415	6416	6275	6485	6485	6456	6394	6423	6524	6457	6474	6415	6501	6372	6466	6536	6485	6524	6565	6531	6527	6388	6376	6486	6400	6453	6414	6452	6358	6638	6427	6438	6424	6499	6494	6421	6455	6508	6396	6515	6419	6605	6479	6473	6494	6317	6373	6401	6413	6434	6493	6436	6511	6324	6394	6366	6424	6311	6399	6490	6479	6411	6417	6339	6478	6480	6371	6479	6417	6481	6454	6336	6461	6420	6426	6532	6449	6268	6512	6472	6337	6409	6367	6563	6359	6427	6599	6384	6590	6419	6469	6387	6449	6404	6440	6379	6262	6557	6419	6507	6413	6443	6363	6372	6414	6422	6381	6433	6472	6363	6406	6469	6361	6439	6410	6265	6481	6480	6370	6505	6399	6496	6409	6375	6426	6425	6345	6487	6387	6426	6556	6432	6375	6312	6457	6490	6444	6481	6407	6395	6441	6429	6308	6539	6435	6504	6470	6462	6505	6474	6431	6324	6512	6403	6570	6451	6368	6348	6444	6448	6497	6564	6411	6381	6378	6539	6439	6391	6466	6352	6451	6375	6519	6467	6542	6448	6402	6502	6495	6461	6423	6332	6418	6395	6256	6350	6485	6520	6387	6520	6512	6398	6440	6444	6331	6421	6541	6614	6374	6444	6449	6450	6454	6397	6606	6423	6486	6369	6419	6467	6521	6483	6313	6497	6444	6679	6421	6420	6487	6369	6497	6513	6467	6418	6459	6364	6450	6526	6321	6211	6468	6432	6402	6478	6488	6579	6516	6486	6467	6512	6446	6537	6388	6433	6481	6410	6436	6463	6441	6492	6496	6493	6572	6520	6450	6355	6410	6405	6306	6228	6478	6435	6405	6443	6292	6436	6388	6428	6302	6450	6440	6275	6465	6274	6408	6476	6376	6453	6452	6483	6404	6508	6369	6310	6426	6377	6394	6520	6327	6555	6361	6327	6266	6466	6460	6514	6470	6364	6506	6384	6487	6470	6514	6498	6395	6471	6421	6428	6354	6424	6555	6549	6451	6451	6572	6372	6435	6558	6352	6377	6487	6318	6427	6556	6405	6430	6350	6476	6359	6466	6280	6478	6438	6422	6538	6430	6403	6517	6366	6412	6317	6490	6569	6492	6511	6394	6524	6441	6403	6384	6467	6534	6327	6287	6358	6473	6433	6531	6497	6502	6379	6417	6455	6515	6378	6560	6395	6427	6604	6511	6549	6376	6484	6353	6460	6362	6427	6484	6299	6564	6302	6399	6442	6428	6314	6394	6373	6441	6297	6493	6416	6315	6379	6475	6307	6453	6339	6369	6481	6407	6389	6505	6467	6350	6428	6568	6418	6584	6443	6372	6425	6585	6493	6557	6358	6448	6321	6274	6417	6332	6476	6457	6499	6447	6355	6488	6449	6528	6472	6457	6451	6483	6381	6470	6384	6507	6528	6332	6368	6454	6387	6414	6421	6440	6439	6394	6421	6491	6440	6585	6339	6384	6454	6447	6485	6475	6404	6469	6486	6471	6438	6457	6333	6422	6475	6593	6416	6461	6416	6434	6444	6552	6405	6441	6356	6448	6460	6437	6390	6463	6619	6428	6512	6490	6452	6395	6353	6472	6503	6314	6460	6464	6374	6395	6557	6467	6332	6396	6586	6396	6408	6529	6513	6271	6417	6534	6373	6492	6302	6403	6473	6485	6523	6443	6493	6310	6375	6415	6556	6328	6411	6586	6430	6476	6417	6354	6439	6467	6478	6621	6561	6407	6315	6547	6519	6367	6483	6478	6394	6458	6487	6279	6364	6437	6468	6351	6465	6391	6554	6407	6445	6397	6381	6447	6434	6548	6349	6392	6491	6500	6617	6404	6500	6524	6414	6570	6329	6524	6588	6447	6447	6370	6610	6551	6453	6540	6515	6444	6484	6485	6427	6422	6439	6353	6296	6510	6391	6472	6484	6568	6616	6634	6425	6400	6301	6499	6474	6482	6425	6432	6359	6460	6484	6394	6549	6305	6369	6493	6393	6516	6530	6392	6348	6413	6345	6336	6439	6459	6379	6439	6392	6564	6400	6413	6439	6424	6297	6427	6435	6539	6526	6557	6429	6435	6505	6464	6433	6495	6345	6392	6384	6395	6425	6331	6487	6530	6577	6315	6471	6390	6416	6423	6406	6484	6573	6330	6472	6381	6533	6496	6480	6278	6475	6448	6474	6377	6507	6470	6513	6404	6407	6407	6275	6492	6530	6310	6565	6422	6370	6487	6432	6451	6423	6515	6490	6415	6452	6466	6467	6363	6378
8856	19074	12503	4572	1404	762	725	674	672	660	669	692	704	678	640	690	691	672	666	648	660	647	682	635	707	714	687	652	677	686	639	667	666	647	639	670	650	652	654	655	641	705	730	674	628	683	669	672	658	678	637	710	712	647	652	671	685	678	687	657	652	620	695	654	635	645	679	748	659	636	695	641	655	629	681	663	643	702	656	634	625	645	684	709	687	690	662	669	669	710	656	714	697	693	651	641	646	662	651	660	697	600	674	686	688	679	649	657	649	666	666	660	667	711	666	667	642	628	651	668	654	701	694	693	637	642	706	665	673	700	641	672	639	635	661	636	664	649	666	673	661	683	660	625	645	651	648	652	664	729	596	698	639	651	611	686	654	668	657	643	653	683	610	655	673	656	624	665	680	688	627	692	624	624	667	662	689	720	645	661	616	666	695	666	673	676	686	685	608	624	638	686	631	717	705	668	681	658	665	648	640	650	639	681	712	678	687	707	631	681	663	667	685	686	644	694	686	655	623	685	633	649	660	633	683	633	652	689	729	710	617	691	686	658	701	686	670	697	674	629	668	646	662	670	704	615	658	693	623	689	657	659	643	658	672	632	667	649	635	668	695	649	695	649	698	654	636	631	633	695	660	700	708	679	703	672	678	680	671	653	681	675	640	632	650	712	655	673	653	664	707	682	678	656	674	614	649	677	701	613	663	674	666	648	612	645	735	666	653	671	709	684	690	682	678	658	676	662	644	662	666	701	681	686	652	654	680	629	671	666	656	657	654	666	733	662	717	668	691	650	677	601	681	683	631	618	720	684	655	689	667	690	678	641	669	638	629	684	704	693	648	695	614	679	660	664	674	688	701	691	690	699	642	649	628	646	621	667	662	634	665	627	720	704	661	698	655	659	617	657	661	684	699	673	689	700	680	670	666	690	707	666	661	652	718	716	699	638	643	695	647	664	669	666	674	659	618	621	665	717	649	697	698	723	673	661	647	652	648	721	723	705	671	682	670	631	676	659	707	637	670	626	670	677	696	651	699	656	666	745	673	663	690	671	666	683	638	672	641	693	647	656	675	643	631	621	627	664	668	674	643	653	629	669	637	668	681	674	666	635	652	623	680	670	665	636	669	703	661	642	658	655	683	675	702	665	630	688	662	732	691	652	656	640	649	688	702	698	736	675	650	651	661	715	655	645	708	658	612	672	730	684	650	664	719	682	722	691	665	674	701	643	706	697	616	648	680	674	710	662	658	673	699	697	629	651	678	680	658	698	665	651	655	650	697	689	654	686	631	673	638	654	606	646	630	683	642	692	679	634	657	671	671	659	646	695	684	663	696	660	673	682	659	642	668	622	675	683	618	677	673	662	695	685	672	628	646	630	660	661	669	703	626	650	702	649	684	672	700	674	715	667	718	639	700	658	659	643	731	678	637	683	704	669	680	634	644	690	671	672	678	676	677	626	670	677	717	628	634	700	640	608	706	682	623	661	652	633	681	650	644	690	671	641	664	645	675	687	700	710	657	635	738	678	638	636	629	648	639	655	672	667	665	668	645	638	673	633	602	685	626	659	639	643	669	673	666	698	671	626	670	684	635	658	684	674	674	650	691	690	662	665	625	668	703	685	620	675	683	753	669	704	669	653	734	659	676	676	686	703	714	683	596	685	698	696	669	628	650	699	656	655	661	685	705	675	683	658	715	667	688	631	697	699	636	667	709	643	667	628	665	667	651	680	673	680	654	665	671	660	668	667	701	624	668	679	630	671	654	686	682	605	683	679	653	612	650	697	704	676	650	664	670	676	716	656	655	696	657	663	666	691	657	667	684	681	704	715	659	626	657	657	636	644	700	683	645	682	675	654	676	618	681	648	635	641	633	670	647	682	710	670	651	628	667	642	673	631	664	635	626	656	685	678	714	665	671	668	622	722	653	669	689	657	664	682	633	679	722	672	654	669	669	667	654	640	688	648	687	649	643	702	660	640	660	689	630	670	680	684	684	645	632	669	655	665	623	684	681	685	631	613	628	703	637	636	667	621	660	692	672	685	623	631	622	665	685	691	631	692	640	669	680	656	660	674	703	660	702	616	701	661	591	740	687	682	618	695	683	648	686	711	662	687	657	692	679	691	632	686	668	674	697	654	654	666	624	684	670	684	695	665	669	692	639	709	687	637	620	654	633	649	652	657	700	686	701	699	734	666	667	637	616	669	648	671	646	652	698	649	708	665	669	634	621	648	656	682	698	682	653	655	720	660	729	714	702	657	613	645	665	639	697	697	670	681	658	674	671	674	647	669	695	630	647	648	675	666	654	720	645	622	640	630	674	668	653	672	659	684	672	659	680	645	704	653	638	667	626	635	641	646	693	644	641	677	622	670	688	649	625	679	665	723	634	662	685	653	645	636	698	669	622	651	674	668	656	652	698	640	629	647	623	616	660	671	652	647	705	690	624	664	665	662	666	665	680	666	666	654	693	677	617	689	664	653	649	679	650	693	658	651	658	667	662	681	649	668	655	699	595	638	623	689	647	678	629	636	646	683	681	673	673	645	691	663	690	696	656	661	694	625	647	657	704	678	670	681	714	673	649	676	674	682	651	664	660	721	692	661	687	664	675	663	641	704	669	683	686	690	650	613	609	655	647	647	692	647	670	636	586	679	622	665	668	671	698	618	667	715	668	694	635	650	627	653	693	690	681	667	647	647	665	686	629	660	625	653	661	659	720	671	712	706	622	666	695	696	653	669	684	658	656	689	633	636	670	644	687	680	722	595	652	653	698	684	665	651	670	637	718	689	641	654	664	655	678	644	690	652	693	672	651	670	620	681	662	692	706	644	658	648	666	693	704	676	687	728	670	688	651	613	718	656	697	683	671	682	646	645	671	686	630	629	624	694	660	712	712	637	685	677	623	675	659	653	709	746	659	692	685	624	654	620	635	661	685	699	643	669	652	660	604	646	692	672	645	710	617	643	680	667	685	667	620	663	670	646	632	683	654	696	615	725	662	680	606	682	714	648	646	656	612	648	637	679	667	669	714	674	669	644	674	667	643	668	668	666	632	671	700	639	661	660	678	680	709	687	652	682	664	685	627	657	657	677	659	670	698	687	656	673	683	657	671	660	676	719	662	631	661	658	661	673	666	649	686	690	661	613	683	665	659	682	695	680	659	681	655	692	657	674	658	680	679	703	676	643	714	678	688	659	649	641	688	674	641	653	676	629	680	616	662	641	648	646	646	677	661	689	647	702	640	679	667	630	646	683	655	683	690	705	617	643	670	673	665	667	666	655	678	683	670	661	613	628	625	702	663	684	680	696	681	692	665	685	687	629	653	649	659	715	629	671	608	658	667	661	652	636	656	670	656	672	697	713	649	668	681	723	688	664	654	682	687	662	673	646	727	684	588	651	662	704	681	645	668	648	688	656	650	678	645	670	656	698	689	679	622	636	693	690	679	618	649	719	651	700	628	659	690	679	707	753	650	612	660	678	670	636	669	632	675	652	701	640
40848	44247	34769	27318	16645	7767	6441	6199	5822	5762	5780	5686	5760	5532	5744	5737	5656	5688	5750	5816	5846	5659	5740	5718	5585	5693	5731	5829	5709	5696	5872	5699	5735	5665	5850	5726	5713	5703	5660	5760	5606	5743	5657	5770	5762	5723	5706	5677	5827	5665	5570	5594	5748	5560	5711	5616	5705	5673	5659	5791	5671	5786	5720	5726	5790	5660	5908	5657	5727	5639	5731	5561	5640	5681	5676	5757	5722	5672	5623	5875	5727	5768	5745	5671	5622	5656	5666	5649	5647	5705	5743	5836	5627	5681	5777	5630	5739	5676	5623	5719	5711	5735	5626	5653	5535	5884	5809	5745	5661	5772	5758	5574	5733	5585	5733	5833	5666	5696	5746	5755	5862	5781	5640	5710	5731	5553	5825	5795	5716	5692	5696	5717	5727	5828	5739	5607	5667	5709	5661	5714	5750	5687	5669	5725	5766	5672	5777	5772	5704	5729	5602	5599	5784	5714	5695	5765	5852	5734	5709	5669	5749	5612	5767	5642	5785	5757	5726	5746	5642	5655	5698	5695	5765	5728	5832	5747	5640	5700	5700	5719	5602	5738	5757	5643	5670	5766	5772	5849	5672	5778	5748	5615	5786	5593	5640	5662	5796	5840	5751	5802	5745	5742	5681	5750	5646	5741	5655	5750	5712	5682	5679	5718	5747	5746	5765	5711	5783	5745	5723	5625	5687	5682	5732	5676	5729	5623	5777	5664	5834	5637	5839	5638	5737	5649	5656	5714	5742	5747	5762	5640	5823	5638	5689	5681	5773	5709	5645	5656	5666	5776	5715	5750	5596	5833	5646	5745	5694	5701	5655	5669	5836	5676	5591	5795	5716	5673	5711	5676	5902	5844	5706	5778	5617	5762	5822	5804	5656	5732	5785	5662	5722	5746	5729	5701	5686	5737	5814	5666	5723	5720	5746	5734	5804	5807	5790	5759	5849	5795	5645	5675	5686	5778	5669	5837	5644	5679	5774	5830	5703	5829	5720	5711	5671	5702	5838	5664	5763	5685	5742	5639	5757	5766	5846	5817	5632	5688	5758	5734	5662	5728	5757	5764	5739	5682	5712	5608	5800	5769	5804	5824	5764	5779	5739	5692	5685	5596	5673	5828	5701	5679	5829	5828	5748	5876	5752	5754	5695	5643	5844	5684	5639	5869	5681	5736	5788	5774	5808	5747	5690	5788	5696	5690	5863	5671	5717	5844	5637	5795	5742	5714	5702	5801	5633	5632	5760	5789	5648	5717	5747	5647	5791	5714	5713	5770	5645	5840	5834	5718	5763	5712	5743	5618	5729	5590	5613	5779	5734	5812	5706	5786	5770	5665	5870	5698	5693	5642	5800	5733	5688	5625	5706	5709	5781	5718	5816	5703	5752	5758	5643	5633	5591	5699	5786	5684	5615	5714	5835	5862	5731	5766	5691	5749	5732	5711	5608	5879	5811	5798	5755	5770	5724	5626	5730	5789	5594	5718	5780	5595	5696	5717	5734	5844	5750	5881	5676	5723	5681	5786	5658	5815	5694	5767	5765	5761	5656	5720	5621	5669	5768	5730	5817	5812	5697	5725	5694	5730	5733	5700	5638	5655	5583	5777	5618	5627	5784	5702	5616	5703	5753	5683	5753	5728	5752	5594	5632	5772	5836	5693	5716	5694	5740	5676	5847	5772	5645	5742	5791	5671	5646	5567	5839	5657	5761	5680	5736	5808	5712	5719	5731	5587	5717	5846	5728	5845	5804	5630	5690	5788	5617	5700	5680	5656	5628	5705	5803	5809	5760	5705	5701	5685	5705	5684	5707	5651	5771	5700	5689	5567	5693	5721	5814	5742	5747	5757	5672	5669	5739	5737	5723	5803	5760	5773	5790	5755	5710	5677	5712	5752	5598	5670	5790	5694	5736	5705	5688	5700	5714	5772	5689	5745	5751	5817	5647	5809	5891	5696	5677	5722	5788	5774	5648	5837	5720	5770	5751	5736	5678	5714	5781	5687	5653	5663	5678	5716	5659	5706	5629	5729	5718	5723	5831	5652	5838	5772	5720	5743	5759	5838	5858	5652	5661	5783	5785	5722	5801	5715	5726	5758	5743	5717	5776	5752	5707	5677	5660	5762	5779	5735	5744	5879	5682	5667	5808	5718	5738	5694	5678	5747	5718	5623	5673	5623	5672	5688	5667	5744	5777	5713	5693	5598	5706	5776	5791	5726	5833	5694	5794	5767	5597	5673	5632	5681	5761	5798	5640	5736	5762	5779	5766	5660	5671	5692	5745	5754	5731	5778	5702	5679	5817	5677	5748	5624	5675	5740	5773	5725	5666	5613	5623	5592	5816	5769	5694	5795	5759	5711	5670	5789	5712	5813	5680	5615	5813	5773	5734	5603	5636	5792	5687	5697	5671	5693	5785	5723	5745	5724	5667	5660	5681	5759	5689	5623	5741	5712	5634	5669	5575	5742	5647	5725	5805	5642	5670	5626	5911	5753	5834	5772	5685	5853	5561	5700	5719	5929	5732	5746	5708	5772	5660	5679	5773	5781	5640	5759	5620	5665	5784	5707	5749	5711	5704	5844	5747	5607	5846	5749	5671	5708	5708	5664	5706	5684	5571	5748	5644	5719	5790	5746	5769	5765	5871	5698	5653	5828	5772	5726	5777	5671	5770	5663	5625	5660	5772	5654	5735	5814	5675	5742	5651	5777	5685	5666	5620	5704	5688	5689	5723	5750	5769	5735	5770	5716	5689	5771	5793	5730	5705	5722	5739	5787	5825	5773	5830	5695	5759	5648	5788	5747	5720	5727	5703	5809	5650	5763	5624	5811	5640	5685	5767	5646	5646	5762	5860	5754	5765	5780	5775	5899	5794	5576	5761	5714	5648	5599	5695	5788	5671	5748	5759	5743	5783	5759	5803	5680	5679	5693	5767	5659	5812	5702	5766	5750	5772	5782	5681	5625	5688	5752	5717	5839	5715	5710	5872	5766	5787	5699	5761	5636	5760	5837	5729	5673	5711	5717	5852	5728	5662	5723	5712	5767	5650	5738	5850	5682	5790	5634	5606	5817	5759	5715	5889	5554	5636	5744	5812	5815	5818	5729	5696	5661	5718	5719	5755	5748	5678	5690	5704	5703	5794	5776	5729	5843	5873	5704	5716	5819	5649	5757	5832	5716	5805	5706	5776	5688	5739	5732	5630	5762	5773	5636	5880	5673	5724	5782	5796	5758	5769	5677	5693	5708	5706	5620	5806	5722	5733	5715	5697	5811	5682	5668	5788	5652	5641	5751	5612	5734	5690	5603	5782	5665	5721	5815	5794	5786	5640	5692	5813	5745	5692	5652	5763	5604	5618	5686	5667	5787	5657	5660	5778	5670	5834	5697	5735	5717	5718	5796	5801	5732	5858	5750	5818	5668	5739	5846	5640	5720	5746	5690	5825	5806	5776	5678	5798	5755	5806	5720	5712	5771	5651	5738	5704	5662	5691	5738	5642	5738	5756	5651	5686	5680	5827	5701	5632	5770	5832	5687	5649	5774	5802	5789	5727	5698	5704	5717	5548	5744	5797	5693	5827	5648	5797	5949	5579	5817	5785	5677	5699	5727	5684	5664	5861	5665	5614	5644	5756	5719	5570	5867	5672	5626	5642	5723	5584	5739	5544	5620	5771	5743	5771	5817	5758	5758	5874	5657	5704	5782	5752	5838	5606	5670	5666	5711	5688	5663	5641	5809	5779	5619	5665	5767	5725	5598	5753	5781	5841	5711	5777	5677	5731	5789	5758	5813	5745	5741	5692	5657	5625	5702	5705	5811	5701	5665	5683	5790	5723	5696	5663	5737	5763	5753	5641	5725	5738	5705	5644	5751	5804	5709	5750	5624	5734	5695	5759	5850	5657	5717	5679	5772	5685	5767	5798	5857	5665	5810	5711	5699	5705	5716	5679	5696	5753	5736	5666	5690	5751	5713	5819	5748	5746	5728	5734	5806	5665	5659	5691	5757	5720	5739	5764	5739	5871	5661	5712	5605	5787	5772	5625	5747	5869	5820	5688	5734	5704	5701	5857	5703	5686	5689	5653	5712	5589	5750	5700	5778	5684	5681	5897	5721	5721	5674	5674	5753	5770	5653	5513	5713	5812	5806	5757	5752	5793	5739	5721	5676	5566	5771	5587	5724	5826	5753	5736	5678	5676	5636	5810	5819	5706	5738	5648	5725	5701	5732	5743	5664	5813	5670	5775	5596	5676	5731	5675	5772	5726	5772	5659	5706	5721	5705	5826	5743	5680	5734	5729	5768	5764	5792	5710	5644	5779	5759	5748	5766	5822	5725	5635	5669	5633	5625	5597	5677	5673	5805	5760	5750	5708	5840	5632	5771	5717	5689	5621	5749	5652	5771	5554	5732	5682	5757	5713	5758	5746	5722	5673	5746	5817	5821	5706	5815	5718	5713	5727	5615	5763	5685	5651	5755	5751	5731	5588	5774	5747	5849	5673	5632	5733	5699	5784	5747	5729	5714	5717	5741	5765	5674	5757	5717	5691	5860	5672	5837	5751	5764	5745	5880	5666	5789	5712	5752	5706	5696	5670	5798	5590	5753	5592	5723	5687	5682	5805	5783	5640	5758	5754	5778	5783	5749	5743	5865	5671	5783	5594	5777	5866	5713	5841	5676	5698	5762	5726	5720	5660	5737	5791	5759	5789	5711	5734	5688	5606	5751	5808	5729	5755	5695	5675	5742	5709	5740	5867	5833	5564	5860	5829	5791	5781	5778	5788	5670	5722	5718	5705	5592	5644	5787	5755	5749	5630	5732	5721	5780	5739	5789	5814	5756	5715	5713	5698	5626	5757	5773	5633	5888	5677	5767	5677	5754	5586	5781	5694	5591	5736	5783	5829	5878	5669	5733	5720	5616	5785	5773	5819	5676	5760	5734	5711	5810	5789	5749	5681	5971	5679	5741	5655	5778	5755	5777	5692	5657	5739	5759	5642	5791	5658	5766	5748	5654	5661	5721	5685	5703	5792	5657	5707	5784	5756	5710	5757	5773	5649	5696	5780	5780	5764	5825	5727	5700	5725	5659	5738	5574	5700	5682	5758	5775	5794	5799
28738	45412	28373	12271	3020	956	893	820	840	774	784	715	680	808	775	779	769	779	788	819	810	752	801	787	788	765	735	794	739	790	734	796	769	737	778	824	798	765	789	760	812	747	734	777	778	730	805	773	741	749	739	711	731	751	790	744	754	784	781	750	765	766	774	774	809	775	793	749	728	753	751	769	749	751	803	791	781	791	759	755	796	747	719	797	723	714	728	767	781	762	746	749	765	748	775	775	761	742	752	700	729	759	766	721	726	743	782	776	759	757	798	713	748	767	771	749	755	801	799	744	711	791	721	758	807	735	717	759	765	761	764	746	778	810	784	794	693	765	729	794	748	744	774	786	770	822	736	804	786	798	674	763	797	748	774	732	756	721	787	766	747	806	744	756	803	762	728	799	765	741	719	790	793	731	780	790	755	761	780	769	770	725	779	759	761	760	717	804	746	732	833	730	769	782	778	780	748	717	782	785	760	746	719	730	835	785	777	752	741	734	729	752	756	738	781	768	776	786	741	755	787	776	799	735	758	784	755	781	770	724	761	765	785	734	775	741	773	764	749	777	742	751	742	748	780	794	778	757	780	744	799	780	717	786	758	752	784	764	771	775	738	799	774	765	764	771	768	750	763	768	790	747	827	754	800	776	759	735	761	767	774	765	769	809	771	778	736	744	771	705	772	780	750	757	782	749	736	693	744	737	716	789	736	794	772	801	745	747	811	716	770	792	760	778	769	720	734	776	746	722	798	776	781	784	745	745	752	730	772	774	761	795	749	754	795	773	764	736	776	704	759	745	745	731	751	667	751	806	764	826	780	750	788	751	764	747	805	771	714	755	764	744	785	736	767	753	770	770	804	761	702	733	745	750	763	791	741	751	709	720	765	706	791	821	765	778	749	754	772	735	747	777	763	754	759	773	728	744	785	763	783	728	776	732	737	780	822	806	752	775	730	791	800	777	813	784	767	780	801	757	718	745	736	767	753	717	772	770	738	775	776	725	787	786	698	812	777	753	823	757	739	785	809	793	784	789	766	744	731	805	733	798	814	729	765	750	754	780	776	762	765	748	824	763	806	765	761	746	784	748	780	761	766	766	716	765	763	740	758	756	791	744	750	788	799	776	761	772	804	742	823	811	723	774	792	777	752	726	771	741	798	752	733	762	796	772	744	751	764	758	767	763	725	794	727	784	792	752	771	760	769	768	743	716	760	753	755	786	786	732	785	785	753	761	776	758	789	766	734	754	759	738	704	751	734	740	770	763	747	806	780	774	734	749	784	768	796	703	769	766	695	745	763	790	806	716	756	750	716	805	757	802	779	764	761	739	787	771	790	744	743	743	753	783	802	755	782	769	751	751	759	777	754	762	738	755	801	780	741	762	800	781	715	755	796	785	788	733	799	694	758	771	780	724	763	771	754	704	798	784	716	812	767	781	759	792	764	746	782	757	758	776	778	805	811	770	732	774	783	751	797	768	747	769	759	762	779	758	755	732	766	732	738	758	732	734	796	773	712	724	787	799	782	761	695	771	739	759	768	756	764	718	748	766	775	731	816	783	803	791	757	685	790	804	758	750	777	772	756	775	770	770	783	791	762	773	784	804	734	726	787	745	783	764	738	781	745	780	759	752	729	743	751	755	778	754	725	755	783	742	749	780	742	760	735	735	724	769	746	760	736	752	734	748	763	793	795	776	735	748	801	746	746	794	750	744	740	800	740	736	779	771	815	743	770	771	763	762	766	752	778	781	756	746	732	752	779	768	771	742	812	744	741	796	796	772	772	744	739	784	808	771	759	772	736	758	751	770	749	775	748	740	759	815	793	769	789	783	792	772	796	760	778	738	745	745	752	772	762	797	789	736	783	763	754	741	780	760	790	823	722	783	759	746	751	735	739	796	757	767	757	753	747	773	749	747	778	751	755	739	753	754	739	767	789	817	814	777	801	794	762	767	729	778	752	726	773	784	751	762	790	772	784	730	758	743	754	735	771	720	719	779	707	737	754	758	747	799	750	738	772	758	761	823	776	763	734	805	805	779	746	790	787	779	796	727	750	761	773	783	811	770	714	759	770	706	741	737	785	778	713	752	794	786	764	777	772	784	744	740	750	744	756	739	753	764	776	798	763	748	748	778	766	793	770	751	819	755	736	748	736	772	781	780	755	746	768	770	765	841	734	734	746	756	785	706	810	797	758	836	803	730	797	770	834	779	754	732	784	744	748	765	774	748	739	721	802	736	805	793	766	714	753	781	763	808	796	787	761	746	720	705	738	762	785	743	738	807	769	803	723	738	797	789	772	790	787	763	787	752	741	738	757	736	793	760	796	749	786	784	751	766	792	754	773	755	756	767	749	786	745	709	741	727	708	733	723	754	757	797	732	703	741	761	780	760	745	732	732	768	736	837	792	743	758	736	775	788	795	779	774	709	754	756	819	760	697	715	735	794	769	794	797	768	765	771	749	739	730	747	723	727	744	730	743	790	763	749	751	704	750	786	729	806	751	770	758	793	803	773	773	765	827	771	748	776	761	751	756	795	721	812	771	759	776	716	779	746	737	705	772	736	728	723	773	780	767	763	754	787	784	783	718	727	810	811	823	766	760	813	754	738	784	772	761	773	739	771	762	796	764	754	762	730	796	756	811	778	782	768	760	772	789	738	751	771	764	774	725	726	798	770	788	765	779	712	767	730	781	740	747	709	761	783	790	756	769	769	775	793	791	791	804	722	767	737	751	765	738	768	748	744	751	794	725	775	802	758	722	816	755	764	793	791	751	759	760	738	764	735	740	748	830	776	784	758	786	786	749	717	777	763	737	788	751	752	770	784	768	756	758	779	777	732	766	730	719	786	759	745	763	760	747	745	762	738	788	734	781	731	769	778	790	736	745	749	773	718	778	788	777	733	793	794	733	716	759	773	793	725	743	740	740	753	804	793	762	768	804	753	780	773	710	783	766	811	757	760	800	792	720	761	769	745	743	759	724	794	820	772	730	787	769	809	784	751	755	771	768	699	789	731	750	716	763	752	784	777	781	774	761	748	770	767	723	777	746	720	776	733	766	734	738	778	842	768	758	749	783	747	796	749	777	773	791	721	727	791	785	719	731	753	748	779	785	777	744	813	734	766	786	766	803	795	754	802	790	773	798	755	784	755	742	791	788	773	769	771	750	788	756	786	784	747	779	790	753	747	743	754	774	759	796	733	753	781	800	725	738	725	780	705	747	758	757	764	799	784	836	732	748	795	767	733	711	736	772	743	760	769	750	793	786	785	708	706	747	745	802	803	761	778	746	737	773	760	809	757	763	774	784	737	768	733	761	768	775	744	706	753	769	755	785	743	736	716	753	744	795	780	813	799	793	771	778	726	750	716	788	748	786	747	732	788	734	712	771	777	768	778	775	734	861	801	767	773	797	758	782	795	765	767	766	829	720	731	754	758	763	774	774	721	754	762	745	776	805	760	761	804	752	728	741	806	765	781	771	781	785	752	773	850	813	751	801	823
42312	51775	47988	39677	26622	12827	11035	9175	7638	6660	6560	6580	6596	6545	6670	6495	6452	6439	6448	6414	6501	6507	6435	6540	6574	6569	6389	6569	6396	6484	6580	6545	6413	6537	6482	6489	6486	6534	6621	6372	6454	6617	6640	6424	6582	6479	6396	6357	6622	6421	6553	6470	6495	6492	6478	6449	6452	6686	6626	6451	6513	6487	6500	6485	6508	6559	6432	6432	6509	6486	6510	6581	6497	6367	6542	6528	6515	6510	6536	6468	6459	6536	6630	6451	6612	6558	6631	6587	6501	6463	6547	6581	6586	6523	6397	6498	6440	6497	6457	6563	6452	6594	6477	6467	6456	6506	6386	6555	6535	6447	6412	6436	6446	6403	6527	6433	6689	6455	6414	6548	6465	6479	6596	6433	6394	6390	6520	6529	6369	6516	6631	6490	6559	6412	6469	6431	6444	6387	6464	6658	6521	6447	6446	6411	6469	6549	6547	6509	6618	6423	6534	6505	6482	6647	6475	6402	6555	6353	6530	6419	6436	6473	6477	6513	6452	6458	6468	6447	6493	6432	6320	6483	6450	6538	6611	6542	6473	6522	6450	6470	6571	6555	6437	6583	6654	6592	6581	6487	6479	6573	6499	6474	6520	6487	6460	6451	6467	6517	6461	6570	6506	6518	6518	6584	6566	6463	6532	6489	6452	6525	6489	6469	6440	6617	6410	6564	6420	6458	6524	6593	6461	6489	6437	6490	6458	6528	6623	6592	6564	6511	6480	6498	6461	6568	6502	6496	6511	6463	6521	6487	6380	6338	6454	6414	6516	6539	6591	6336	6438	6559	6544	6389	6529	6524	6446	6649	6428	6547	6563	6545	6427	6430	6354	6431	6486	6510	6547	6424	6496	6584	6595	6466	6536	6559	6484	6448	6510	6546	6562	6444	6645	6524	6431	6632	6579	6423	6487	6440	6500	6468	6505	6582	6491	6410	6411	6490	6540	6523	6443	6451	6616	6490	6604	6488	6476	6446	6500	6540	6574	6580	6433	6460	6626	6509	6520	6527	6540	6515	6385	6480	6532	6596	6386	6613	6461	6449	6510	6558	6411	6473	6614	6464	6381	6658	6479	6613	6425	6525	6419	6497	6485	6570	6571	6517	6541	6455	6397	6537	6398	6442	6621	6540	6541	6590	6567	6550	6325	6619	6452	6563	6622	6474	6528	6452	6569	6468	6445	6531	6438	6480	6627	6572	6596	6462	6416	6540	6457	6561	6569	6444	6412	6519	6449	6431	6540	6589	6496	6616	6542	6361	6539	6581	6548	6404	6592	6616	6450	6544	6558	6416	6518	6506	6504	6606	6515	6503	6415	6506	6421	6541	6539	6398	6500	6557	6573	6495	6595	6449	6619	6465	6585	6425	6473	6437	6638	6521	6517	6472	6515	6542	6546	6403	6504	6501	6608	6475	6537	6687	6436	6515	6411	6538	6466	6329	6583	6424	6447	6470	6515	6534	6626	6416	6492	6493	6528	6435	6415	6444	6538	6422	6597	6495	6522	6547	6593	6577	6408	6559	6446	6467	6309	6520	6444	6615	6403	6581	6424	6679	6555	6419	6659	6453	6573	6506	6472	6367	6551	6456	6423	6530	6525	6448	6604	6519	6518	6463	6401	6457	6451	6549	6422	6641	6577	6322	6478	6577	6491	6383	6486	6399	6446	6475	6502	6467	6361	6455	6496	6553	6493	6534	6518	6444	6604	6554	6571	6559	6505	6465	6658	6388	6493	6518	6495	6472	6492	6525	6457	6526	6471	6466	6586	6416	6472	6550	6377	6505	6604	6454	6490	6567	6404	6522	6525	6459	6548	6506	6466	6470	6440	6430	6505	6551	6428	6465	6497	6540	6603	6466	6425	6464	6475	6489	6536	6492	6395	6593	6450	6490	6547	6418	6487	6530	6540	6398	6555	6520	6536	6450	6464	6519	6546	6480	6605	6660	6535	6451	6524	6545	6507	6489	6472	6431	6447	6438	6584	6324	6366	6477	6425	6507	6491	6442	6423	6505	6584	6466	6489	6511	6389	6546	6379	6630	6511	6451	6503	6513	6402	6517	6662	6615	6556	6651	6472	6470	6510	6583	6471	6457	6378	6516	6473	6432	6501	6434	6540	6568	6552	6586	6514	6510	6633	6559	6447	6521	6535	6629	6614	6529	6519	6447	6481	6580	6602	6609	6522	6479	6566	6523	6576	6475	6510	6538	6515	6568	6450	6489	6524	6530	6567	6559	6533	6588	6582	6509	6494	6499	6451	6472	6402	6399	6510	6452	6369	6480	6460	6532	6538	6655	6424	6418	6392	6492	6565	6561	6457	6433	6618	6571	6426	6513	6430	6470	6433	6435	6470	6572	6641	6482	6401	6410	6485	6525	6441	6496	6494	6472	6499	6449	6575	6553	6524	6356	6468	6483	6490	6504	6494	6513	6497	6536	6508	6487	6532	6405	6568	6531	6506	6462	6560	6569	6490	6341	6435	6432	6486	6503	6518	6653	6630	6442	6570	6475	6560	6636	6335	6471	6428	6500	6488	6565	6500	6476	6568	6517	6470	6546	6424	6462	6564	6548	6481	6467	6381	6399	6569	6485	6563	6582	6455	6541	6503	6571	6460	6468	6515	6567	6484	6492	6583	6530	6404	6507	6474	6530	6525	6522	6416	6437	6575	6407	6505	6501	6474	6569	6421	6566	6502	6460	6617	6424	6445	6492	6464	6551	6405	6494	6473	6521	6627	6474	6489	6508	6447	6503	6485	6514	6622	6541	6476	6431	6601	6534	6445	6386	6533	6634	6567	6528	6492	6588	6468	6507	6361	6547	6502	6449	6427	6580	6412	6520	6544	6401	6492	6516	6347	6563	6604	6551	6630	6458	6328	6508	6435	6566	6606	6467	6495	6572	6446	6384	6556	6534	6523	6524	6539	6607	6471	6605	6439	6485	6528	6535	6512	6437	6495	6473	6533	6618	6560	6423	6453	6530	6498	6546	6476	6458	6342	6474	6534	6541	6545	6443	6470	6465	6570	6514	6526	6553	6585	6516	6480	6592	6459	6433	6571	6634	6486	6445	6570	6431	6533	6361	6422	6527	6359	6425	6500	6506	6443	6525	6414	6545	6453	6536	6445	6532	6567	6502	6413	6538	6463	6491	6510	6431	6571	6414	6435	6504	6583	6546	6575	6505	6583	6600	6378	6501	6566	6601	6508	6610	6511	6475	6532	6555	6588	6498	6527	6459	6540	6655	6500	6477	6381	6437	6491	6528	6416	6522	6476	6511	6562	6482	6498	6488	6434	6519	6359	6453	6571	6482	6592	6528	6461	6443	6673	6591	6540	6536	6490	6459	6558	6520	6455	6484	6505	6640	6460	6484	6557	6566	6607	6443	6563	6469	6429	6452	6421	6494	6555	6479	6542	6505	6406	6598	6581	6495	6654	6471	6495	6439	6454	6427	6607	6506	6506	6494	6670	6579	6574	6600	6558	6406	6425	6583	6437	6513	6533	6573	6553	6555	6565	6595	6442	6394	6476	6575	6485	6437	6526	6602	6490	6497	6568	6567	6473	6558	6504	6646	6447	6548	6526	6461	6458	6446	6505	6575	6543	6365	6553	6530	6591	6464	6521	6392	6513	6479	6501	6410	6400	6405	6439	6361	6446	6396	6529	6569	6456	6429	6411	6415	6488	6455	6426	6564	6550	6568	6473	6585	6482	6456	6588	6456	6473	6473	6490	6526	6363	6591	6418	6527	6456	6517	6391	6479	6545	6459	6428	6506	6437	6605	6533	6528	6501	6401	6509	6455	6470	6606	6644	6589	6598	6529	6527	6553	6598	6489	6498	6520	6467	6522	6350	6506	6381	6575	6437	6539	6511	6514	6474	6484	6479	6517	6517	6434	6467	6547	6611	6446	6523	6532	6470	6495	6428	6549	6512	6458	6495	6410	6489	6362	6416	6535	6511	6452	6535	6473	6327	6536	6400	6391	6489	6462	6542	6420	6657	6494	6521	6629	6401	6607	6369	6473	6446	6520	6431	6602	6426	6550	6622	6409	6511	6522	6537	6475	6485	6459	6573	6418	6404	6473	6572	6458	6550	6486	6464	6512	6571	6584	6570	6529	6447	6404	6411	6547	6496	6474	6574	6516	6536	6503	6467	6577	6562	6457	6458	6595	6521	6506	6424	6464	6561	6558	6420	6632	6584	6475	6568	6478	6489	6408	6423	6572	6370	6526	6437	6565	6509	6483	6574	6503	6305	6487	6548	6466	6535	6470	6549	6457	6526	6530	6522	6517	6550	6444	6515	6451	6411	6478	6612	6494	6482	6472	6449	6587	6455	6534	6465	6465	6482	6519	6531	6617	6465	6338	6435	6430	6425	6560	6486	6485	6491	6515	6427	6425	6562	6398	6390	6588	6281	6405	6581	6460	6423	6482	6411	6618	6626	6393	6543	6512	6545	6505	6452	6436	6557	6444	6400	6593	6482	6434	6360	6545	6415	6548	6448	6542	6458	6472	6511	6564	6430	6544	6450	6614	6526	6533	6508	6504	6554	6449	6599	6605	6432	6499	6472	6439	6615	6287	6464	6494	6318	6579	6330	6507	6517	6574	6353	6573	6494	6623	6369	6526	6466	6605	6560	6614	6540	6562	6525	6468	6589	6393	6515	6451	6505	6462	6616	6426	6549	6413	6413	6571	6528	6422	6420	6526	6600	6367	6521	6533	6544	6530	6546	6492	6585	6482	6434	6491	6583	6477	6441	6476	6381	6545	6369	6493	6402	6388	6498	6485	6567	6397	6506	6566	6515	6564	6405	6470	6388	6483	6611	6409	6497	6436	6529	6423	6567	6440	6626	6418	6403	6515	6556	6501	6517	6615	6432	6377	6576	6469	6450	6491	6505	6487	6517	6490	6520	6529	6485	6569	6387	6501	6327	6524	6594	6549	6392	6516	6520	6504	6386	6507	6612	6470	6496	6501	6520	6489	6464	6507	6455	6508	6501	6527	6590	6463	6573	6462	6439	6427	6538	6517	6560	6389	6528	6476	6239	6619	6505	6642	6482	6401	6527	6364	6525	6530	6627	6414	6399	6477	6511	6462	6508	6493	6528	6424
22200	37742	25055	9729	2010	757	746	716	679	646	636	654	684	644	616	672	644	652	587	619	693	632	716	653	666	699	632	634	626	689	672	662	648	612	660	675	604	634	660	642	661	620	649	607	653	637	645	702	606	691	672	639	610	650	644	678	618	661	580	676	640	652	655	700	625	703	687	641	677	655	592	651	657	703	671	654	625	650	649	681	655	662	703	635	665	702	662	631	650	667	620	654	666	663	628	630	669	671	670	663	646	625	659	651	672	643	630	661	624	704	655	631	620	631	649	669	655	664	645	644	630	681	679	650	614	681	671	666	624	688	659	647	622	683	603	627	644	657	633	669	643	661	630	617	603	659	663	660	697	681	714	657	617	647	650	638	693	584	646	667	655	643	663	617	654	603	628	653	682	658	626	645	640	599	615	690	613	633	608	667	655	704	666	645	672	690	626	644	622	614	681	623	629	638	662	688	642	659	635	660	685	622	688	694	652	683	656	650	650	657	661	618	610	678	678	645	646	658	638	664	626	651	629	660	684	683	646	654	688	669	648	646	701	647	643	610	703	645	664	620	639	634	639	701	650	645	700	673	646	645	668	631	677	703	713	649	644	645	671	634	683	667	692	579	668	649	609	674	639	673	623	589	686	667	697	651	626	645	654	652	637	696	657	635	569	707	677	649	703	693	626	623	636	627	654	669	672	673	678	643	674	599	651	626	657	637	696	629	624	658	629	664	691	664	664	664	641	612	669	635	678	652	687	618	651	667	659	652	630	714	629	625	681	632	638	686	662	645	621	684	684	676	708	658	638	667	647	641	642	638	599	675	635	647	711	642	680	675	634	663	678	648	631	603	635	681	709	657	698	637	687	594	676	648	604	664	714	645	657	656	658	643	690	681	682	656	676	593	605	665	616	621	640	655	640	659	667	668	659	668	651	629	621	610	599	682	639	675	631	667	645	620	611	627	645	630	630	655	638	657	612	667	673	673	673	667	601	575	643	684	731	645	620	699	710	635	665	644	652	676	666	623	589	642	633	634	613	610	644	673	652	663	582	664	651	672	614	683	671	674	668	644	672	644	659	660	644	670	664	686	648	704	606	645	650	685	651	635	677	650	652	688	632	629	668	677	621	670	632	641	658	680	655	682	660	651	659	639	640	671	645	655	645	694	637	610	651	635	685	662	608	665	648	646	647	693	618	698	664	672	628	657	671	630	655	693	632	654	700	668	640	672	642	678	691	666	664	668	648	621	686	673	607	652	704	679	652	657	626	670	656	628	648	663	653	679	725	689	635	651	617	694	650	629	619	660	610	669	655	650	710	646	654	645	624	661	625	692	634	642	650	638	704	680	620	713	693	645	666	637	679	700	701	664	691	615	619	622	677	678	659	672	665	637	645	642	663	635	655	613	610	669	610	660	656	649	684	666	678	659	659	678	624	605	645	636	627	619	667	646	684	656	665	689	646	667	598	667	651	655	641	647	671	614	664	676	656	658	655	686	658	626	615	622	644	654	681	645	691	647	677	685	621	692	646	668	634	651	631	712	644	622	666	584	673	609	643	662	595	648	675	646	671	647	650	659	664	638	631	672	640	694	646	689	676	678	646	683	632	642	652	612	651	640	635	646	597	654	681	696	675	641	648	679	630	659	624	635	623	639	662	660	618	595	646	652	632	629	659	659	630	655	624	585	621	678	670	688	647	681	631	601	630	653	656	747	697	640	653	632	648	678	648	623	628	606	660	664	626	666	644	605	633	626	646	627	655	656	583	671	659	644	671	660	689	638	635	638	661	632	639	689	624	647	654	649	638	656	636	635	648	632	650	690	610	666	633	626	681	651	650	633	595	702	616	659	632	672	631	665	638	637	698	692	703	654	700	641	595	649	631	683	646	642	676	701	644	639	652	625	574	658	649	669	692	676	652	651	640	672	660	641	652	638	642	640	692	652	627	642	649	636	656	658	668	625	646	645	629	642	633	593	608	650	685	618	623	646	657	664	682	653	636	710	639	658	651	637	687	645	683	656	629	637	644	637	693	631	713	646	684	637	690	665	694	647	693	622	611	681	644	668	669	673	663	683	672	646	642	652	623	639	619	646	659	647	682	645	620	676	652	639	629	643	662	660	653	651	669	607	659	646	671	662	681	634	630	642	615	638	646	701	663	599	644	667	649	679	660	656	652	639	635	716	664	663	705	656	645	635	665	605	631	634	685	641	647	653	709	649	605	623	679	646	622	588	643	669	623	644	674	679	659	601	618	629	686	663	632	656	631	654	649	642	714	649	648	626	656	669	669	625	681	640	666	689	698	650	631	610	648	640	667	683	699	646	644	665	644	675	615	647	668	664	675	699	637	634	642	607	658	628	679	686	687	693	675	676	662	680	635	634	719	658	636	667	678	655	650	649	609	659	649	666	662	634	623	664	661	623	679	644	632	690	689	741	652	683	612	685	635	666	656	666	634	637	644	646	668	629	658	674	642	665	697	672	655	635	669	651	649	653	625	640	649	674	682	598	630	641	624	645	678	670	639	649	639	648	605	655	639	662	652	637	702	637	703	622	640	659	677	655	681	699	674	611	642	608	642	628	607	632	672	667	647	687	643	615	623	648	649	683	640	651	631	619	697	669	591	673	659	656	639	638	637	676	642	652	669	661	661	655	646	662	658	669	649	609	611	678	649	664	682	612	642	651	681	616	620	657	638	664	692	684	657	639	678	662	655	639	618	643	695	669	663	655	630	613	684	642	607	675	685	632	638	605	635	633	634	675	633	635	641	590	684	655	620	650	675	681	684	686	668	653	653	653	643	625	700	691	639	610	686	652	619	677	623	700	683	647	670	672	689	662	694	612	657	672	697	692	699	665	668	672	624	681	656	688	642	665	706	653	636	661	638	648	663	632	728	683	683	688	697	638	643	629	671	634	649	646	668	651	641	616	616	650	621	624	637	637	676	641	691	681	608	607	687	676	619	596	635	624	677	672	624	659	627	644	668	636	680	647	660	599	665	669	671	626	677	666	650	650	639	636	689	677	667	643	676	609	717	649	673	682	644	652	624	675	634	665	632	689	652	614	674	638	642	649	659	646	633	606	679	710	675	629	645	625	691	678	656	676	669	609	632	648	648	675	598	655	619	651	654	630	680	631	646	676	604	673	659	682	581	678	703	598	660	664	642	608	664	622	674	643	673	648	672	625	688	642	637	682	639	675	669	677	653	626	663	664	647	640	698	667	659	670	624	681	651	654	664	647	654	660	702	595	668	638	693	670	695	684	636	659	656	625	640	664	686	683	646	658	643	639	633	609	622	607	662	707	655	634	641	671	639	622	648	652	649	657	672	626	619	641	620	660	701	648	634	655	627	637	660	622	662	631	621	632	650	613	651	648	656	618	639	638	611	666	692	625	628	686	650	638	636	597	653	651	641	619	665	681	647	688	641	653	651	615	668	589	600	626	645	665	638	669	607	615	652	693	656	675	672	639	638	634	631	622	639	638	697	655	641	683	674	660
48074	55235	45720	35719	21821	8893	9708	8022	6429	5806	5645	5672	5677	5490	5507	5516	5584	5635	5679	5563	5617	5691	5741	5729	5541	5615	5602	5488	5668	5667	5719	5502	5588	5600	5553	5659	5636	5552	5679	5780	5687	5718	5693	5626	5651	5644	5547	5658	5697	5604	5705	5698	5657	5634	5509	5653	5626	5635	5787	5652	5663	5560	5623	5703	5607	5673	5588	5589	5683	5632	5696	5620	5503	5741	5612	5613	5627	5759	5557	5599	5616	5501	5514	5721	5569	5588	5569	5565	5607	5676	5645	5564	5613	5618	5582	5564	5521	5651	5727	5690	5680	5567	5564	5709	5607	5695	5532	5595	5707	5671	5620	5652	5640	5626	5639	5694	5631	5630	5539	5619	5693	5606	5559	5448	5730	5595	5552	5641	5701	5529	5551	5719	5660	5661	5662	5588	5596	5559	5627	5617	5515	5638	5626	5650	5716	5660	5573	5779	5743	5494	5556	5505	5589	5624	5571	5649	5597	5707	5665	5572	5695	5622	5777	5643	5630	5692	5647	5693	5641	5672	5688	5614	5675	5471	5638	5700	5608	5541	5711	5666	5765	5590	5632	5611	5661	5587	5721	5538	5476	5615	5754	5654	5535	5653	5636	5661	5692	5675	5731	5682	5612	5791	5672	5568	5704	5527	5662	5652	5744	5730	5630	5544	5625	5593	5624	5573	5662	5692	5718	5675	5656	5583	5653	5667	5712	5722	5735	5627	5554	5707	5601	5691	5721	5515	5657	5622	5756	5687	5675	5503	5476	5601	5587	5564	5690	5590	5644	5599	5648	5644	5571	5586	5533	5572	5664	5721	5678	5689	5667	5572	5600	5679	5653	5724	5658	5755	5702	5634	5668	5550	5625	5664	5674	5653	5574	5592	5592	5636	5707	5730	5678	5666	5578	5526	5628	5644	5567	5566	5620	5625	5534	5644	5638	5633	5647	5670	5666	5625	5568	5575	5591	5654	5601	5684	5678	5726	5685	5602	5678	5539	5700	5713	5688	5721	5613	5575	5721	5665	5774	5746	5683	5708	5588	5636	5704	5682	5650	5648	5584	5675	5676	5631	5568	5478	5711	5661	5723	5762	5645	5625	5559	5743	5630	5711	5636	5585	5604	5612	5675	5635	5704	5693	5613	5630	5662	5604	5527	5651	5691	5555	5724	5618	5564	5673	5746	5496	5665	5681	5738	5691	5607	5660	5587	5676	5581	5725	5716	5560	5723	5686	5710	5647	5675	5543	5541	5743	5523	5600	5643	5549	5587	5621	5603	5612	5676	5586	5726	5693	5595	5686	5684	5727	5639	5661	5604	5759	5543	5647	5586	5610	5614	5726	5676	5684	5639	5615	5623	5710	5520	5597	5680	5685	5709	5623	5678	5685	5635	5628	5565	5757	5714	5626	5708	5739	5694	5528	5593	5756	5647	5692	5642	5678	5662	5589	5721	5584	5647	5714	5668	5715	5546	5744	5658	5573	5602	5614	5628	5590	5598	5752	5635	5663	5558	5670	5622	5573	5653	5732	5580	5657	5640	5611	5664	5557	5654	5619	5687	5699	5623	5719	5728	5628	5707	5648	5562	5635	5656	5669	5653	5723	5702	5716	5644	5699	5652	5668	5549	5671	5615	5785	5591	5593	5650	5698	5771	5681	5710	5681	5596	5734	5621	5603	5540	5612	5720	5538	5647	5534	5572	5578	5678	5631	5682	5716	5711	5606	5703	5641	5663	5641	5640	5574	5719	5739	5769	5699	5654	5586	5636	5685	5701	5637	5682	5673	5503	5692	5615	5680	5704	5705	5623	5605	5587	5739	5716	5683	5657	5661	5713	5639	5698	5624	5667	5609	5537	5524	5665	5514	5553	5534	5452	5727	5573	5487	5664	5603	5603	5671	5602	5586	5613	5602	5563	5627	5623	5527	5540	5613	5685	5628	5631	5663	5598	5675	5568	5721	5624	5631	5499	5632	5618	5638	5708	5549	5800	5607	5793	5698	5707	5801	5708	5624	5633	5559	5774	5506	5596	5699	5537	5665	5713	5603	5681	5654	5801	5698	5630	5533	5545	5623	5656	5583	5686	5586	5650	5665	5573	5644	5597	5630	5615	5619	5697	5642	5633	5627	5752	5520	5548	5825	5602	5609	5563	5657	5560	5680	5687	5675	5570	5621	5781	5711	5742	5724	5573	5697	5663	5571	5716	5718	5678	5595	5606	5643	5635	5569	5757	5556	5680	5529	5760	5649	5685	5690	5678	5675	5496	5604	5683	5611	5549	5735	5649	5664	5723	5594	5725	5747	5637	5678	5581	5697	5650	5666	5551	5668	5667	5733	5646	5600	5647	5559	5645	5604	5566	5706	5598	5669	5685	5543	5658	5618	5630	5621	5623	5608	5628	5602	5562	5533	5649	5688	5632	5544	5712	5554	5640	5699	5687	5682	5663	5644	5614	5721	5548	5609	5476	5766	5651	5636	5671	5672	5560	5645	5699	5608	5663	5503	5664	5710	5668	5638	5545	5773	5665	5505	5639	5634	5669	5674	5626	5695	5610	5561	5645	5680	5647	5618	5696	5585	5502	5590	5593	5699	5820	5662	5616	5568	5634	5641	5647	5554	5691	5682	5661	5682	5671	5640	5661	5578	5746	5593	5611	5650	5683	5646	5742	5594	5554	5758	5626	5657	5656	5646	5666	5585	5664	5635	5533	5685	5695	5677	5637	5637	5603	5639	5738	5626	5644	5630	5586	5655	5649	5597	5646	5669	5582	5595	5480	5602	5722	5667	5745	5722	5560	5703	5680	5604	5685	5728	5668	5673	5661	5653	5643	5601	5713	5688	5680	5633	5570	5543	5698	5651	5598	5563	5648	5650	5613	5637	5696	5525	5584	5547	5624	5651	5664	5733	5599	5651	5623	5614	5758	5740	5732	5666	5733	5533	5572	5705	5684	5663	5599	5624	5609	5523	5719	5683	5536	5730	5555	5660	5687	5640	5676	5529	5629	5645	5619	5622	5473	5542	5719	5791	5565	5652	5539	5573	5639	5621	5628	5567	5630	5690	5585	5594	5655	5633	5680	5602	5686	5653	5695	5694	5542	5531	5662	5695	5665	5654	5713	5578	5637	5720	5536	5688	5500	5681	5584	5477	5621	5758	5667	5699	5625	5692	5603	5614	5670	5612	5625	5724	5616	5592	5587	5708	5717	5478	5545	5765	5517	5482	5676	5699	5578	5576	5602	5621	5675	5680	5612	5710	5659	5715	5742	5727	5680	5776	5622	5767	5661	5604	5730	5524	5615	5541	5591	5715	5668	5681	5566	5665	5683	5704	5666	5589	5604	5553	5687	5735	5737	5668	5733	5720	5652	5596	5597	5579	5621	5711	5681	5739	5688	5607	5676	5577	5679	5594	5576	5680	5647	5638	5707	5783	5619	5596	5615	5616	5681	5664	5639	5674	5688	5541	5640	5653	5703	5644	5583	5651	5686	5541	5587	5520	5755	5689	5574	5624	5677	5587	5651	5639	5560	5654	5635	5569	5634	5564	5690	5652	5594	5650	5764	5692	5525	5671	5568	5509	5544	5670	5659	5572	5573	5673	5589	5627	5629	5585	5665	5669	5686	5733	5674	5713	5619	5611	5668	5556	5637	5655	5604	5593	5564	5544	5606	5714	5710	5531	5749	5611	5529	5661	5734	5643	5565	5649	5621	5608	5780	5675	5599	5627	5722	5580	5626	5643	5613	5681	5597	5684	5668	5688	5620	5651	5651	5615	5649	5686	5664	5717	5482	5680	5580	5682	5579	5750	5589	5519	5708	5636	5672	5731	5574	5640	5600	5538	5576	5535	5500	5584	5583	5601	5682	5626	5612	5722	5544	5613	5632	5636	5524	5696	5732	5585	5763	5658	5696	5557	5697	5714	5577	5599	5667	5782	5737	5713	5690	5693	5597	5566	5662	5654	5637	5668	5587	5667	5664	5661	5693	5672	5654	5491	5593	5738	5719	5549	5590	5692	5550	5596	5584	5568	5642	5611	5669	5667	5583	5589	5710	5684	5765	5489	5725	5753	5546	5685	5598	5591	5535	5844	5617	5627	5628	5722	5618	5711	5671	5659	5580	5724	5571	5672	5637	5600	5538	5726	5637	5612	5654	5559	5625	5675	5727	5699	5678	5552	5659	5585	5547	5662	5666	5594	5651	5656	5520	5623	5603	5664	5634	5686	5677	5724	5591	5596	5717	5608	5690	5609	5569	5629	5720	5642	5636	5756	5686	5582	5509	5717	5700	5602	5716	5771	5580	5742	5575	5621	5626	5703	5565	5751	5733	5741	5595	5555	5678	5620	5628	5576	5457	5757	5614	5589	5614	5548	5720	5548	5649	5772	5582	5598	5693	5632	5645	5543	5631	5827	5734	5677	5650	5656	5667	5756	5649	5669	5727	5552	5583	5605	5594	5518	5677	5662	5604	5675	5654	5685	5749	5678	5534	5722	5602	5641	5618	5739	5554	5601	5638	5546	5487	5706	5667	5582	5640	5561	5722	5665	5658	5628	5593	5607	5673	5580	5640	5675	5623	5682	5588	5662	5565	5646	5534	5616	5650	5622	5665	5654	5732	5553	5594	5640	5673	5544	5642	5692	5548	5745	5736	5672	5625	5736	5644	5680	5566	5578	5487	5736	5534	5689	5722	5693	5758	5710	5631	5658	5581	5637	5788	5690	5720	5697	5675	5550	5737	5604	5541	5580	5724	5661	5647	5607	5724	5557	5631	5688	5594	5618	5624	5577	5595	5624	5737	5674	5644	5668	5606	5722	5578	5615	5574	5571	5594	5609	5706	5656	5782	5641	5707	5704	5629	5572	5711	5531	5714	5546	5648	5687	5566	5636	5699	5742	5636	5540	5614	5752	5700	5771	5590	5643	5785	5489	5530	5580	5637	5610	5629	5510	5623	5585	5553	5681	5630	5661	5661	5569	5697	5646	5786	5667	5663	5600	5760	5682	5487	5553	5719	5640	5652	5619	5594	5571	5619	5601	5591	5674	5754	5644	5576	5591	5602	5783	5661	5534	5726	5816	5730	5576	5764	5633	5581	5572	5624	5630	5673	5658	5669	5720
32376	48678	30910	13817	3300	912	933	861	759	752	771	760	759	761	715	761	789	759	722	751	796	760	751	748	809	783	745	758	783	752	774	772	794	794	832	728	725	767	748	750	747	819	752	765	729	750	780	746	736	730	764	762	728	771	727	777	755	770	727	755	758	743	736	783	807	785	721	780	739	789	737	766	748	749	723	745	802	783	789	774	728	744	729	820	743	735	722	745	722	718	762	761	750	802	768	806	805	775	779	754	771	770	793	776	756	725	828	722	797	785	780	755	770	801	752	713	759	729	769	749	737	808	734	761	756	751	736	735	809	747	717	745	719	774	751	756	742	764	805	736	779	759	742	770	757	749	743	736	725	816	761	786	761	737	820	755	762	787	741	760	754	731	766	739	766	784	745	776	760	764	775	736	695	770	782	746	736	760	777	757	776	788	767	783	722	774	754	777	827	783	785	788	721	805	765	744	774	750	726	771	750	756	777	732	753	764	786	748	779	755	755	739	785	744	701	771	759	742	794	800	705	793	754	758	787	709	771	763	751	703	790	763	728	796	763	778	781	783	765	760	765	764	777	781	725	740	765	762	761	766	800	794	755	802	787	748	739	732	791	770	749	766	751	818	765	749	777	807	837	807	765	729	763	779	704	732	751	808	765	733	747	744	760	762	774	771	804	790	725	762	716	792	746	768	757	803	728	732	756	752	731	763	760	778	784	787	779	813	801	732	747	729	747	771	760	784	782	800	750	757	765	748	762	791	770	750	739	771	756	786	735	766	793	770	784	807	783	759	709	768	789	792	751	764	759	776	765	805	768	762	750	734	787	731	743	757	775	765	744	759	713	769	764	828	837	737	842	790	728	799	753	786	789	744	735	798	787	777	737	757	774	795	804	783	755	771	710	777	739	802	784	766	788	756	738	726	751	777	764	755	806	763	745	769	747	775	757	784	775	758	814	807	786	747	787	776	805	744	713	773	756	755	740	757	808	753	750	738	719	753	724	805	736	771	709	787	794	726	719	812	771	723	720	742	781	787	739	778	779	748	722	744	723	739	741	812	774	755	786	771	768	752	787	751	724	746	785	793	742	766	743	756	741	765	767	744	763	834	788	788	772	762	760	777	765	739	731	816	719	790	741	784	738	738	780	694	781	800	776	741	781	803	723	814	780	778	745	797	769	758	810	804	790	822	790	781	785	767	758	745	759	746	774	770	774	762	760	753	785	849	722	747	759	771	798	769	783	817	760	741	713	791	762	770	792	725	784	753	767	736	793	772	743	795	781	750	786	757	766	770	735	755	731	746	728	726	761	758	791	749	745	711	723	729	718	794	738	773	793	802	724	726	795	696	786	791	735	743	745	747	786	789	762	762	790	802	796	805	793	740	755	722	704	761	758	837	780	805	782	744	735	786	784	736	739	757	734	734	801	810	731	781	762	735	733	808	811	749	760	755	746	764	766	756	774	752	763	799	747	785	786	724	747	751	758	793	791	748	771	747	777	753	792	693	785	718	720	770	793	735	767	760	772	718	749	795	715	745	767	758	762	740	741	816	730	759	734	790	763	738	746	750	825	779	808	763	743	782	809	764	771	723	839	705	784	773	765	762	756	701	725	743	759	772	776	768	741	765	807	782	794	754	797	753	790	796	741	800	769	757	810	765	745	713	762	784	719	751	817	717	782	726	791	744	783	774	821	759	738	755	764	801	731	751	775	762	721	767	801	773	744	721	780	733	783	806	786	749	765	799	766	778	747	710	737	708	742	797	807	733	753	786	782	803	758	798	773	745	736	730	723	807	782	780	789	713	798	746	786	745	776	756	792	749	739	787	784	805	780	735	776	714	738	792	749	770	782	712	753	761	793	771	774	729	747	797	759	831	791	735	802	722	751	752	777	784	692	743	730	797	730	803	798	730	751	803	735	753	773	711	738	804	786	774	811	763	770	743	755	810	756	768	799	737	783	797	758	770	767	747	737	796	750	726	739	752	691	753	739	793	772	788	773	806	750	781	785	836	781	802	771	748	803	785	801	708	745	773	754	779	751	765	736	789	763	787	752	750	756	786	812	748	810	754	706	737	729	766	766	739	789	793	784	796	743	730	782	792	778	752	784	767	770	713	797	743	769	764	787	751	763	764	782	741	769	738	771	765	746	766	773	762	788	792	784	762	758	740	784	788	750	716	773	779	782	765	735	770	798	730	787	749	759	748	721	740	766	768	800	719	759	722	779	742	761	781	767	770	809	777	793	766	759	776	800	740	768	779	793	791	725	804	748	823	795	779	766	718	764	789	785	792	738	801	772	739	786	819	733	783	802	759	767	731	797	735	796	790	773	778	763	780	740	775	748	746	740	796	782	732	777	735	727	752	776	809	748	783	763	762	795	762	718	741	738	767	786	797	700	739	753	758	728	753	772	826	750	797	726	770	787	772	791	785	736	763	792	772	805	788	769	794	779	826	744	814	832	745	711	735	757	783	750	783	693	776	773	759	762	766	732	816	775	769	762	764	760	812	785	771	806	788	762	747	775	750	754	721	784	720	752	752	737	735	750	770	761	772	729	755	776	721	762	728	728	775	794	799	756	781	768	790	734	805	774	799	806	793	808	708	719	795	779	748	757	766	768	717	769	759	803	759	746	746	781	755	729	810	753	776	759	755	759	813	779	787	742	731	818	762	805	714	807	743	820	761	746	784	726	775	797	764	782	810	805	763	738	717	740	766	795	761	792	712	719	755	754	795	753	809	766	747	770	737	790	785	771	756	747	737	781	825	785	780	776	743	755	742	793	775	800	745	811	793	778	782	754	729	791	701	784	776	785	719	740	744	740	801	708	738	780	732	768	777	801	765	783	797	801	774	805	751	797	735	764	793	772	746	746	710	788	768	805	756	770	782	831	778	770	776	770	740	678	752	801	758	762	709	797	739	792	814	763	819	775	762	765	792	731	782	715	759	795	714	739	789	791	797	800	764	782	772	778	750	782	763	752	798	783	780	739	776	765	778	781	747	723	778	762	767	771	746	767	787	742	803	758	724	720	720	711	787	774	733	807	752	753	801	783	842	764	711	782	770	819	800	821	812	774	791	740	744	768	701	736	744	733	768	774	809	799	727	756	802	778	781	749	746	770	762	768	820	773	777	780	734	815	751	810	753	746	772	765	792	761	752	751	752	763	753	754	720	732	752	783	808	744	741	732	802	782	777	780	766	779	786	768	764	746	805	747	715	769	772	759	737	750	748	778	751	758	797	783	722	758	741	752	784	784	762	726	750	799	788	863	763	840	753	762	777	778	803	784	751	762	767	787	768	755	751	763	800	813	782	726	762	779	730	753	763	799	782	756	763	810	748	733	769	777	763	713	784	736	772	781	786	764	788	803	762	737	789	802	781	751	728	772	805	747	781	769	755	708	776	769	729	794	764	774	743	759	804	749	751	786	730	783	738	819	697	783	800	833	788	724	766	749	781	808	748	757	775	703	779	761	792	794	773	733	730	804	730	771	770	741	739
45343	53368	51109	40974	26681	11265	12326	9381	7405	6538	6569	6537	6575	6522	6576	6529	6496	6433	6510	6580	6589	6532	6481	6452	6351	6421	6564	6611	6448	6504	6512	6338	6281	6515	6563	6494	6343	6520	6438	6459	6597	6492	6531	6517	6508	6433	6658	6535	6525	6424	6491	6522	6435	6402	6491	6589	6461	6530	6576	6529	6553	6599	6534	6531	6475	6565	6532	6521	6358	6552	6382	6432	6697	6517	6474	6520	6525	6569	6660	6444	6548	6515	6573	6568	6385	6512	6483	6552	6519	6515	6610	6536	6574	6459	6435	6588	6336	6462	6626	6535	6599	6550	6469	6404	6587	6529	6449	6381	6464	6532	6503	6492	6659	6460	6540	6531	6542	6462	6500	6445	6527	6555	6606	6470	6566	6401	6661	6632	6568	6496	6551	6624	6568	6513	6538	6495	6467	6427	6469	6421	6652	6362	6595	6514	6593	6496	6454	6539	6538	6525	6627	6547	6473	6428	6510	6519	6566	6487	6503	6549	6526	6403	6579	6436	6438	6504	6629	6545	6509	6561	6451	6564	6479	6510	6484	6515	6480	6545	6418	6487	6442	6556	6573	6380	6624	6472	6554	6561	6526	6585	6522	6566	6555	6455	6606	6391	6617	6514	6562	6499	6539	6563	6458	6508	6438	6543	6613	6482	6526	6629	6387	6579	6517	6570	6516	6610	6614	6469	6525	6564	6535	6471	6462	6581	6545	6466	6634	6518	6536	6591	6526	6613	6463	6539	6465	6599	6549	6519	6499	6566	6485	6458	6504	6598	6566	6444	6654	6640	6498	6555	6386	6630	6547	6560	6526	6407	6528	6556	6462	6477	6458	6556	6568	6663	6486	6475	6535	6469	6450	6513	6614	6569	6572	6553	6492	6664	6528	6583	6529	6562	6484	6584	6417	6588	6463	6442	6585	6479	6553	6433	6578	6491	6452	6625	6454	6459	6429	6584	6598	6547	6509	6443	6524	6484	6583	6505	6457	6452	6575	6614	6454	6498	6544	6493	6511	6589	6685	6561	6582	6504	6509	6528	6567	6665	6401	6505	6528	6571	6473	6451	6448	6541	6637	6447	6521	6546	6722	6501	6470	6460	6549	6614	6477	6495	6559	6498	6548	6431	6517	6575	6514	6439	6585	6599	6523	6481	6456	6465	6423	6518	6642	6480	6612	6565	6400	6532	6507	6535	6541	6518	6510	6523	6489	6448	6515	6494	6448	6453	6660	6521	6637	6541	6547	6594	6546	6504	6564	6429	6587	6608	6456	6671	6444	6577	6507	6544	6504	6542	6472	6416	6475	6452	6506	6581	6521	6530	6422	6375	6580	6582	6520	6523	6520	6547	6525	6679	6530	6570	6624	6432	6548	6481	6728	6390	6512	6691	6505	6427	6527	6472	6593	6651	6578	6561	6473	6503	6472	6595	6420	6501	6574	6508	6503	6590	6502	6584	6512	6593	6604	6541	6535	6566	6494	6511	6498	6502	6529	6360	6378	6520	6514	6482	6502	6470	6394	6530	6606	6581	6595	6569	6578	6620	6567	6436	6413	6551	6583	6560	6649	6433	6613	6698	6569	6585	6565	6545	6487	6548	6472	6430	6616	6456	6558	6431	6408	6516	6528	6548	6562	6559	6675	6473	6469	6429	6486	6609	6552	6355	6579	6544	6549	6431	6508	6437	6600	6495	6640	6484	6443	6618	6494	6583	6551	6461	6440	6457	6579	6478	6608	6466	6453	6563	6565	6639	6534	6455	6529	6467	6619	6427	6579	6527	6477	6576	6503	6552	6485	6505	6555	6314	6636	6513	6578	6534	6496	6507	6505	6552	6687	6485	6451	6510	6557	6632	6618	6514	6502	6590	6578	6625	6628	6686	6458	6492	6547	6557	6468	6515	6440	6508	6583	6490	6435	6541	6434	6539	6501	6540	6345	6535	6505	6479	6555	6508	6385	6538	6536	6470	6573	6528	6646	6483	6489	6561	6502	6548	6545	6534	6427	6524	6565	6420	6576	6487	6485	6461	6600	6434	6461	6524	6405	6457	6473	6589	6582	6533	6616	6527	6586	6597	6465	6586	6538	6589	6527	6498	6431	6629	6442	6566	6521	6537	6479	6564	6535	6455	6558	6431	6524	6494	6531	6540	6499	6479	6551	6449	6444	6488	6510	6473	6517	6594	6501	6534	6424	6451	6512	6353	6500	6492	6498	6496	6456	6391	6584	6615	6424	6558	6593	6629	6635	6425	6468	6571	6489	6461	6484	6411	6550	6663	6601	6638	6524	6512	6430	6455	6485	6543	6436	6514	6658	6412	6427	6576	6535	6428	6500	6561	6565	6584	6411	6609	6484	6664	6524	6472	6518	6473	6580	6492	6526	6564	6534	6538	6460	6459	6487	6477	6512	6498	6480	6552	6587	6553	6532	6496	6709	6471	6567	6594	6447	6479	6581	6594	6587	6523	6533	6358	6454	6560	6525	6456	6452	6437	6525	6562	6580	6498	6551	6501	6467	6495	6636	6716	6605	6548	6611	6627	6475	6396	6500	6489	6543	6432	6570	6522	6615	6483	6460	6520	6557	6605	6465	6563	6514	6553	6363	6451	6462	6437	6552	6492	6604	6567	6598	6540	6510	6554	6462	6457	6510	6559	6564	6543	6383	6600	6582	6551	6623	6633	6487	6353	6617	6347	6424	6534	6612	6439	6521	6456	6527	6438	6594	6504	6469	6556	6598	6542	6513	6471	6529	6608	6477	6492	6439	6536	6404	6528	6540	6398	6509	6429	6627	6499	6552	6356	6399	6405	6518	6554	6400	6593	6495	6455	6475	6522	6423	6468	6634	6461	6515	6539	6567	6618	6458	6485	6525	6447	6556	6565	6609	6479	6435	6606	6635	6388	6376	6455	6696	6610	6498	6483	6497	6466	6619	6602	6650	6517	6456	6506	6478	6463	6398	6532	6422	6427	6435	6516	6622	6554	6595	6531	6568	6610	6574	6488	6432	6600	6564	6535	6589	6570	6444	6542	6613	6563	6651	6479	6434	6464	6400	6630	6496	6553	6509	6473	6442	6508	6595	6542	6402	6408	6552	6352	6482	6554	6427	6499	6545	6492	6442	6512	6509	6398	6604	6535	6549	6516	6600	6592	6413	6447	6506	6543	6624	6554	6552	6523	6511	6388	6489	6566	6616	6510	6536	6558	6545	6624	6582	6570	6488	6589	6606	6555	6704	6431	6648	6516	6552	6539	6507	6489	6586	6510	6417	6458	6490	6597	6526	6551	6527	6492	6473	6476	6509	6562	6623	6490	6598	6512	6415	6364	6536	6652	6494	6501	6423	6582	6614	6606	6569	6603	6535	6608	6496	6505	6560	6441	6580	6531	6437	6536	6493	6623	6352	6480	6496	6508	6662	6455	6711	6593	6488	6489	6512	6484	6560	6613	6533	6508	6601	6574	6322	6587	6508	6478	6595	6556	6537	6761	6491	6520	6515	6654	6728	6474	6459	6589	6563	6503	6506	6564	6468	6552	6477	6602	6621	6468	6595	6593	6537	6530	6642	6483	6360	6495	6610	6611	6497	6412	6478	6566	6559	6649	6532	6443	6547	6516	6509	6431	6455	6504	6635	6589	6518	6417	6647	6539	6444	6372	6552	6345	6477	6473	6536	6503	6489	6466	6442	6517	6635	6589	6517	6575	6574	6521	6582	6571	6427	6524	6527	6627	6562	6471	6468	6486	6469	6521	6499	6589	6566	6620	6555	6434	6450	6515	6694	6553	6421	6496	6437	6494	6591	6507	6562	6503	6603	6480	6579	6502	6577	6362	6499	6588	6477	6448	6525	6565	6609	6598	6497	6384	6506	6588	6548	6456	6566	6501	6672	6484	6510	6496	6496	6413	6539	6622	6591	6603	6497	6517	6369	6480	6478	6562	6436	6532	6587	6510	6433	6635	6525	6577	6407	6488	6540	6461	6395	6602	6450	6447	6382	6508	6476	6462	6536	6469	6594	6520	6557	6462	6485	6677	6434	6623	6536	6582	6541	6421	6429	6632	6467	6391	6588	6581	6580	6461	6549	6615	6560	6563	6417	6737	6619	6336	6416	6558	6495	6506	6428	6621	6593	6475	6526	6549	6428	6434	6576	6412	6590	6566	6417	6499	6507	6650	6520	6444	6475	6554	6592	6386	6617	6547	6553	6461	6459	6487	6634	6499	6628	6578	6618	6379	6549	6529	6493	6512	6503	6468	6451	6440	6529	6547	6560	6533	6529	6518	6544	6604	6467	6531	6556	6605	6450	6638	6588	6508	6423	6493	6520	6504	6453	6526	6598	6405	6471	6523	6507	6589	6543	6586	6580	6380	6495	6398	6642	6639	6472	6454	6506	6578	6611	6426	6385	6530	6516	6467	6443	6417	6397	6505	6556	6529	6525	6452	6570	6558	6548	6593	6564	6596	6537	6454	6541	6553	6475	6602	6444	6475	6435	6545	6429	6527	6613	6448	6447	6468	6512	6484	6464	6438	6360	6607	6529	6414	6470	6413	6503	6423	6473	6504	6550	6519	6528	6495	6554	6546	6399	6522	6619	6472	6546	6538	6555	6507	6492	6541	6657	6593	6481	6638	6488	6560	6520	6467	6463	6599	6559	6565	6450	6514	6549	6619	6492	6480	6591	6649	6433	6465	6497	6568	6510	6538	6591	6517	6504	6462	6634	6608	6627	6485	6486	6599	6498	6463	6512	6507	6532	6488	6495	6524	6496	6488	6559	6401	6525	6470	6522	6560	6548	6441	6560	6506	6556	6650	6384	6641	6535	6529	6583	6536	6445	6670	6447	6521	6633	6522	6558	6521	6461	6601	6623	6520	6589	6587	6643	6461	6446	6470	6543	6494	6513	6481	6552	6539	6597	6563	6506	6556	6575	6562	6431	6637	6562	6553	6475	6437	6497	6465	6588	6508	6494	6523	6412	6616	6493	6600	6535	6577	6368	6428	6545	6560	6434	6548	6554	6540	6547	6552	6553	6519	6531	6505	6457	6544	6574	6544	6486	6469	6580	6460	6592	6509	6601	6566	6460	6576	6477	6615	6605	6573	6544	6549	6444	6441	6431	6582
10895	17628	11688	4075	1105	709	765	754	742	683	682	727	693	662	669	662	715	681	673	686	671	661	676	689	679	680	631	690	677	675	684	714	679	666	721	677	643	701	657	621	652	668	686	710	692	682	671	674	627	698	630	684	672	688	680	688	721	654	695	668	700	667	653	667	667	637	697	717	672	698	677	714	651	702	698	710	690	690	667	708	703	692	700	704	654	647	657	655	684	700	726	671	665	665	678	655	633	668	671	684	699	640	662	683	669	700	647	703	691	708	666	669	699	655	674	717	688	696	641	666	741	658	663	642	710	677	659	634	627	657	668	673	717	700	695	704	685	682	664	655	743	699	715	713	736	698	659	674	658	661	684	668	685	706	642	696	677	668	698	673	688	659	687	645	712	647	626	686	674	677	699	663	669	644	654	689	667	693	654	657	652	707	650	675	680	693	694	678	658	669	645	664	667	714	714	690	660	612	637	638	703	715	681	686	686	663	696	700	664	637	691	675	618	667	672	677	630	649	734	716	702	653	713	705	658	663	645	705	699	651	722	657	662	695	704	680	700	644	651	646	687	670	700	630	654	667	655	652	680	682	716	666	675	657	645	681	673	689	697	700	657	678	695	654	713	662	667	677	670	684	676	673	701	716	649	714	682	672	677	676	640	717	684	710	715	673	679	686	681	714	698	702	660	682	733	725	684	706	680	657	700	701	690	683	688	673	706	721	622	682	726	673	667	735	687	648	673	648	711	686	676	678	727	678	646	715	728	648	720	690	700	707	666	696	715	701	723	656	678	674	666	679	645	666	694	684	696	665	679	648	676	644	668	671	681	685	661	658	694	700	694	703	690	695	763	649	677	714	701	689	652	643	684	647	678	687	687	704	643	729	678	671	669	706	648	659	680	706	662	709	704	642	675	684	669	665	699	647	718	704	684	717	703	661	663	715	663	727	704	714	681	689	708	682	674	725	677	708	693	701	693	675	694	686	661	671	689	678	695	671	695	716	644	707	648	734	672	693	728	686	689	706	687	692	649	669	715	688	661	661	730	709	697	691	685	662	677	714	671	702	675	703	698	646	673	700	658	710	710	702	661	683	672	604	697	693	705	668	689	639	655	664	722	701	684	700	731	679	697	650	705	681	706	678	710	669	686	662	684	670	696	691	702	630	680	711	666	679	656	670	649	665	686	649	663	676	670	687	685	656	702	685	717	664	711	671	698	694	646	674	637	637	699	661	713	673	666	642	679	719	641	637	687	656	654	691	706	696	661	674	652	697	665	685	641	624	686	644	668	712	662	689	683	700	704	665	684	693	685	724	700	672	679	660	686	675	670	637	713	716	701	661	731	678	668	667	687	679	645	691	692	664	655	697	698	676	683	722	677	662	634	634	676	698	696	692	696	744	684	668	680	658	683	684	674	705	682	663	663	656	651	672	735	687	703	622	680	648	685	666	650	663	685	692	677	703	705	724	682	650	724	679	660	674	665	602	662	660	669	660	689	706	676	678	688	715	721	730	677	699	662	720	707	711	705	738	657	679	658	730	678	686	682	681	649	619	701	661	645	677	688	647	701	663	686	647	682	661	714	668	673	705	696	705	669	682	702	666	661	666	651	667	664	712	667	697	655	663	705	659	694	663	723	692	697	653	685	664	702	664	660	680	702	679	648	717	650	718	702	698	714	680	679	680	687	709	655	697	689	676	666	687	642	688	656	703	642	700	676	667	705	641	678	656	648	688	675	668	639	689	679	699	706	691	660	697	655	705	708	670	682	645	649	661	647	664	669	669	666	677	704	691	685	700	696	655	673	700	687	663	699	698	648	677	667	716	659	674	692	727	700	692	659	739	640	698	713	687	667	699	685	660	666	620	681	687	663	668	678	701	679	686	670	645	672	688	726	652	716	627	687	680	673	702	648	710	675	656	699	686	727	677	645	659	676	656	664	638	659	677	670	686	661	724	683	715	667	722	636	673	702	667	673	653	723	642	673	714	657	702	659	717	676	734	624	691	637	650	682	694	681	642	698	666	665	724	672	700	667	689	704	663	658	698	667	675	714	661	671	669	667	673	693	721	688	688	689	715	640	654	615	689	700	644	736	674	680	708	649	633	713	680	655	650	624	674	662	682	669	688	698	645	704	708	690	711	714	641	684	672	685	659	676	689	687	742	686	682	723	704	710	638	686	671	665	668	636	724	666	692	700	669	642	685	691	683	634	695	663	678	684	670	727	674	670	692	646	658	693	663	739	699	745	643	707	631	704	681	685	657	644	715	686	657	688	649	676	681	700	704	664	645	709	723	716	673	685	674	684	693	665	726	687	656	677	678	643	691	662	656	641	701	661	681	679	648	705	669	654	742	662	663	642	710	704	681	678	677	723	684	707	716	655	659	734	680	662	662	672	694	688	646	684	704	636	696	690	674	673	700	639	671	687	670	715	679	709	718	666	681	702	671	682	757	733	648	700	637	682	691	654	620	692	645	660	661	691	674	637	646	665	703	650	622	721	661	699	677	685	720	688	728	721	665	670	646	687	671	673	682	703	699	672	647	629	643	723	644	682	636	661	707	693	685	696	699	658	618	720	682	641	675	678	659	681	703	670	659	721	666	630	699	730	626	677	627	675	669	662	702	650	657	638	687	659	656	677	679	666	676	730	659	661	684	689	662	645	703	682	673	686	686	662	648	719	725	689	676	726	714	716	707	697	655	722	645	658	669	672	695	697	629	633	678	687	663	666	707	726	701	656	662	647	663	684	657	589	687	657	651	684	711	665	662	708	665	705	701	681	663	654	694	653	681	678	711	685	667	642	687	701	663	683	669	721	693	686	707	669	646	663	689	710	716	705	723	697	684	696	664	676	667	621	702	730	698	698	680	644	677	702	674	717	632	690	676	697	701	702	669	654	718	708	679	637	662	693	667	647	675	717	705	676	694	734	684	708	695	651	673	719	668	692	700	666	646	640	681	676	703	724	685	655	665	754	655	689	663	719	681	646	689	654	672	699	739	684	640	710	651	663	696	638	687	694	705	669	644	682	650	710	678	645	681	708	668	686	655	667	682	684	684	692	715	676	665	704	687	671	664	687	677	680	702	669	680	692	702	633	691	638	695	661	666	652	703	669	764	657	680	701	684	630	634	726	699	685	655	635	678	716	644	664	694	692	722	684	687	738	713	708	710	677	647	624	687	669	701	719	654	651	697	644	630	680	719	737	716	620	645	689	686	679	692	670	669	678	664	645	678	686	676	688	711	684	685	669	704	680	686	656	673	716	677	724	630	644	661	644	674	679	679	656	726	685	708	680	674	694	642	612	672	697	677	660	681	656	653	679	599	667	726	652	673	705	680	694	697	673	704	683	682	698	715	648	654	683	680	696	689	703	659	672	673	626	655	722	716	682	662	676	669	688	730	723	660	697	659	649	692	664	700	673	698	689	680	706	683	677	683	642	711	675	677	710	711	714	658	700	742	729	686	689	684	659	706	676	669	703	686	664	727	686	704	665	694
44017	42865	34293	25373	14382	8543	8742	7116	6076	5800	5855	5857	5748	5670	5785	5902	5773	5720	5946	5775	5774	5773	5870	5870	5859	5784	5793	5777	5752	5823	5850	5968	5821	5740	5755	5659	5856	5810	5847	5770	5736	5947	5824	5813	5771	5883	5798	5814	5700	5854	5810	5875	5763	5934	5680	5810	5866	5805	5849	5743	5884	5782	5760	5791	5861	5801	5865	5717	5810	5842	5769	5827	5865	5760	5818	5810	5855	5851	5807	5860	5811	5683	5786	5848	5745	5842	5659	5810	5801	5746	5753	5720	5626	5779	5823	5731	5847	5833	5746	5743	5762	5817	5789	5797	5800	5815	5813	5852	5817	5696	5855	5784	5726	5815	5847	5812	5855	5812	5874	5725	5998	5751	5772	5733	5781	5818	5873	5745	5942	5938	5805	5824	5800	5849	5821	5814	5702	5948	5733	5791	5701	5838	5808	5796	5857	5662	5811	5902	5775	5753	5877	5903	5750	5832	5622	5799	5784	5743	5752	5774	5842	5825	5733	5806	5804	5897	5763	5810	5836	5808	5765	5908	5823	5828	5621	5801	5904	5725	5694	5792	5981	5737	5777	5768	5932	5872	5771	5762	5808	5845	5863	5684	5899	5741	5621	5831	5789	5782	5799	5869	5877	5670	5820	5783	5788	5776	5798	5814	5805	5723	5780	5879	5827	5805	5835	5719	5765	5881	5889	5877	5662	5835	5765	5747	5791	5735	5779	5769	5802	5886	5850	5901	5622	5732	5793	5863	5784	5718	5845	5840	5818	5827	5782	5949	5756	5895	5836	5837	5788	5812	5824	5916	5679	5815	5776	5774	5907	5849	5809	5835	5703	5851	5772	5771	5784	5761	5712	5779	5734	5841	5887	5840	5791	5766	5802	5860	5836	5802	5826	5795	5799	5713	5841	5731	5740	5861	5805	5683	5855	5757	5856	5841	5885	5895	5714	5809	5885	5832	5880	5820	5909	5942	5915	5840	5700	5723	5709	5688	5846	5834	5641	5832	5836	5852	5760	5853	5866	5877	5742	5840	5784	5760	5869	5687	5946	5813	5734	5744	5836	5753	5954	5827	5897	5783	5858	5826	5832	5920	5867	5868	5815	5865	5832	5715	5900	5754	5818	5912	5822	5915	5790	5655	5813	5829	5810	5815	5887	5834	5754	5809	5878	5796	5825	5887	5821	5764	5898	5873	5892	5913	5965	5857	5860	5753	5863	5920	5824	5861	5908	5860	5773	5691	5668	5803	5733	5891	5793	5838	5846	5685	5842	5765	5878	5790	5822	5702	5757	5778	5927	5852	5902	5871	5805	5809	5799	5938	5813	5800	5812	5810	5776	5900	5770	5720	5798	5722	5726	5828	5897	5765	5816	5786	5924	5883	5837	5795	5877	5760	5902	5813	5929	5794	5991	5749	5975	5869	5681	5828	5805	5869	5882	5851	5922	5774	5879	5911	5791	5805	5756	5790	5800	5804	5832	5903	5848	5815	5741	5963	5865	5967	5785	5839	5785	5732	5896	5738	5904	5897	5829	5801	5907	5815	5845	5821	5726	5818	5735	5793	5886	5918	5812	5789	5780	5851	5793	5856	5910	5843	5764	5887	5906	5842	5719	5893	5763	5750	5830	5794	5846	5861	5799	5787	5717	5825	5774	5822	5856	5899	5829	5849	5870	5834	5720	5807	5810	5859	5820	5782	5919	5777	5710	5807	5785	5830	5867	5799	5830	5837	5746	5861	5867	5757	5862	5849	5882	5740	5791	5852	5809	5836	5894	5836	5924	5851	5724	5769	5933	5913	5733	5928	5904	5713	5832	5901	5755	5826	5800	5809	5856	5858	5846	5738	5866	5850	5813	5704	5853	5703	5803	5793	5725	5807	5679	5830	5838	5787	5873	5814	5727	5813	5810	5791	5805	5905	5862	5835	5761	5789	5767	5788	5792	5812	5756	5891	5956	5811	5715	5737	5952	5881	5778	5829	5791	5789	5806	5901	5835	5903	5788	5743	5849	5764	5793	5817	5881	5827	5809	5863	5795	5819	5860	5831	5969	5823	5757	5691	5797	5773	5779	5850	5822	5776	5796	5748	5732	5906	5764	5830	5852	5961	5771	5739	5854	5847	5855	5963	5857	5800	5893	5812	5841	5783	5932	5895	5873	5814	5881	5818	5842	5750	5794	5783	5950	5695	5743	5702	5876	5816	5885	5795	5834	5844	5873	5900	5831	5723	5846	5848	5696	5769	5858	5834	5856	5771	5885	5761	5820	5851	5771	5684	5745	5866	5895	5810	5791	5815	5845	5793	5910	5890	5850	5787	5828	5827	5773	5800	5860	5698	5790	5866	5734	5847	5841	5689	5903	5740	5810	5735	5802	5824	5696	5850	5730	5681	5864	5886	5818	6019	5754	5865	5792	5894	5790	5930	5854	5833	5815	5853	5692	5860	5957	5857	5791	5823	5778	5798	5892	5728	5864	5828	5782	5913	5867	5809	5926	5721	5897	5745	5801	5907	5927	5881	5765	5833	5873	5763	5796	5758	5763	5871	5842	5838	5758	5820	5695	5887	5766	5917	5840	5931	5791	5727	5819	5811	5801	5822	5686	5898	5759	5786	5825	5803	5700	5887	5772	5797	5813	5808	5794	5828	5775	5817	5835	5711	5846	5763	5825	5796	5803	5754	5853	5699	5746	5664	5813	5913	5894	5804	5774	5795	5813	5757	5739	5892	5947	5788	5790	5759	5905	5875	5758	5766	5819	5801	5723	5744	5766	5824	5812	5740	5813	5799	5861	5820	5831	5794	5862	5772	5830	5840	5852	5819	5783	5828	5855	5772	5699	5757	5761	5833	5717	5775	5736	5715	5835	5742	5856	5853	5778	5830	5714	5841	5753	5721	5881	5772	5774	5795	5780	5835	5874	5726	5773	5817	5844	5716	5833	5826	5666	5760	5893	5824	5752	5964	5763	5912	5755	5879	5726	5920	5812	5873	5809	5791	5820	5591	5953	5832	5848	5762	5842	5866	5801	5849	5901	5853	5774	5866	5867	5817	5870	5779	5864	5724	5890	5718	5838	5856	5821	5818	5703	5814	5859	5706	5810	5848	5926	5933	5871	5799	5731	5839	5730	5891	5930	5745	5831	5777	5817	5881	5810	5845	5910	5899	5855	5821	5835	5823	5831	5840	5744	5863	5787	5812	5749	5833	5914	5887	5831	5864	5741	5861	5796	5735	5837	5815	5849	5685	5837	5662	5845	5837	5782	5715	5805	5882	5853	5786	5759	5736	5955	5809	5826	5747	5803	5915	5772	5909	5749	5792	5705	5739	5796	5818	5832	5762	5775	5748	5800	5839	5745	5854	5840	5878	5911	5807	5903	5660	5876	5872	5930	5773	5815	5820	5775	6009	5884	5683	5800	5860	5853	5876	5860	5946	5917	5731	5736	5827	5860	5849	5808	5923	5885	5772	5923	5770	5929	5872	5817	5722	5766	5771	5759	5843	5810	5799	5848	5828	5848	5790	5817	5853	5803	5933	5953	5793	5838	5797	5904	5760	5849	5809	5862	5799	5824	5756	5909	5840	5852	5708	5793	5808	5810	5781	5701	5729	5915	5778	5796	5797	5792	5826	5820	5805	5855	5673	5854	5824	5859	5939	5841	5771	5991	5834	5781	5806	5883	5849	5802	5823	5845	5824	5715	5808	5816	5890	5797	5880	5920	5877	5847	5822	5792	5868	5737	5746	5807	5910	5781	5773	5808	5845	5790	5803	5805	5804	5759	5935	6011	5784	5787	5941	5730	5811	5858	5791	5778	5839	5718	5768	5777	5822	5806	5802	5870	5961	5763	5841	5723	5923	5842	5770	5911	5860	5859	5854	5812	5795	5797	5851	5862	5754	5922	5783	5824	5952	5850	5910	5962	5794	5832	5730	5738	5860	5712	5817	5877	5937	5884	5807	5833	5950	5823	5757	5753	5773	5807	5813	5788	5725	5865	5809	5836	5806	5887	5773	5810	5833	5772	5784	5922	5825	5898	5891	5882	5807	5838	5863	5834	5792	5845	5761	5840	5748	5738	5820	5823	5768	5927	5790	5825	5758	5771	5701	5945	5852	5852	5888	5783	5852	5866	5841	5745	5846	5866	5834	5783	5863	5678	5809	5718	5752	5877	5878	5841	5730	5771	5779	5786	5828	5796	5845	5797	5846	5792	5792	5691	5803	5860	5827	5868	5809	5787	5906	5883	5871	5765	5814	5901	5811	5819	5774	5802	5794	5611	5944	5817	5980	5911	5739	5699	5859	5915	5719	5851	5822	5800	5949	5823	5807	5898	5749	5838	5981	5796	6021	5861	5791	5718	5819	5826	5785	5908	5701	5903	5822	5884	5732	5778	5820	5879	5762	5873	5821	5890	5828	5749	5844	5855	5899	5776	5865	5847	5818	5757	5872	5770	5800	5746	5847	5847	5717	5852	5952	5781	5646	5734	5797	5838	5784	5819	5803	5826	5642	5861	5817	5752	5888	5894	5874	5892	5780	5757	5804	5830	5697	5893	5876	5817	5853	5742	5836	5695	5758	5909	5799	5721	5798	5673	5791	5814	5871	5711	5937	6019	5954	5789	5713	5922	5587	5742	5873	5820	5861	5809	5742	5809	5759	5692	5800	5901	5783	5673	5868	5861	5911	5836	5725	5754	5808	5757	5675	5761	5798	5667	5975	5807	5899	5812	5875	5752	5836	5796	5755	5896	5887	5791	5847	5811	5883	5964	5779	5724	5832	5844	5678	5728	5819	5906	5940	5768	5688	5866	5883	5737	5853	5868	5869	5707	5937	5791	5846	5837	5797	5811	5874	5758	5861	5701	5834	5759	5766	5808	5764	5767	5722	5788	5679	5732	5742	5865	5856	5844	5849	5738	5774	5843	5727	5825	5763	5865	5946	5792	5907	5760	5962	5787	5877	5969	5789	5970	5778	5904	5681	5852	5819	5840	5840	5953	5850	5783	5732	5818	5831	5791	5867	5825	5812	5840	5831	5779	5826	5893	5784	5730	5735	5912	5849	5776	6005	5770	5852	5933	5749	5748	5765	5809	5864	5771	5799	5829	5885	5847	5779	5800	5890
28598	46936	30454	12186	2676	1238	1255	1022	813	812	775	745	791	755	751	778	824	771	753	767	815	766	781	800	796	765	781	759	755	832	763	760	730	761	795	776	763	721	770	725	756	739	752	794	767	747	741	765	822	800	801	745	827	776	781	726	796	763	810	725	744	737	788	719	707	739	761	763	777	750	800	783	755	749	774	773	765	768	757	745	692	764	717	784	719	788	801	745	825	749	757	772	777	773	781	702	773	801	735	778	830	797	797	791	814	766	744	739	823	758	762	755	790	819	763	756	758	792	723	809	765	768	738	790	791	793	782	740	813	797	774	776	714	747	779	722	708	787	734	774	716	780	812	766	803	751	775	770	796	794	721	818	762	725	807	783	787	717	813	793	760	749	714	784	779	784	778	767	752	764	770	805	732	749	764	770	740	776	739	761	763	755	791	785	764	763	763	781	747	767	774	805	797	744	782	731	751	766	756	791	800	697	772	768	747	786	754	776	777	710	823	741	765	803	759	766	788	752	716	768	766	743	751	772	736	739	760	767	750	798	724	802	790	759	731	801	769	784	800	806	801	757	805	767	750	776	829	765	790	763	745	733	783	775	750	798	767	781	772	765	744	798	767	766	767	787	777	784	802	814	735	730	775	779	756	745	769	792	731	777	787	758	792	757	767	759	708	755	816	765	729	747	751	766	753	808	826	756	751	780	764	742	781	795	761	762	778	762	791	751	750	741	839	787	765	791	750	773	790	777	723	747	737	782	781	742	742	766	758	767	731	810	780	747	791	749	755	749	769	718	732	807	835	772	784	725	745	741	760	769	755	793	748	760	743	803	747	773	766	775	764	769	781	775	698	726	737	750	750	768	784	794	792	766	727	813	781	776	731	781	794	799	745	748	802	768	754	684	760	747	780	823	764	796	763	764	792	723	798	731	760	752	770	775	796	761	802	776	777	810	740	715	825	764	800	785	777	783	777	811	686	757	721	722	794	761	791	735	747	773	770	746	789	763	814	764	771	798	782	747	767	726	742	774	786	753	769	778	797	773	819	824	779	765	779	769	813	757	771	791	756	748	763	737	777	757	750	724	751	823	818	768	766	808	800	760	804	791	773	730	755	816	781	814	789	791	792	747	749	772	764	788	807	784	759	734	765	763	753	788	748	767	782	776	759	818	754	759	740	746	719	756	740	802	761	754	785	779	799	767	757	779	788	774	784	783	773	788	759	722	753	801	779	752	746	823	765	773	858	750	783	755	751	822	756	781	754	758	746	744	737	782	785	766	763	799	804	740	794	753	767	735	790	785	732	796	767	781	806	826	745	767	768	781	762	793	727	774	755	759	801	752	781	777	742	766	758	790	785	672	766	734	783	737	782	776	797	757	800	810	724	752	743	786	737	861	798	735	802	791	780	749	753	742	789	797	781	757	719	752	774	763	772	742	734	751	790	729	735	777	753	746	768	792	762	745	775	733	755	767	761	781	773	772	772	789	766	749	789	761	774	808	789	721	792	795	809	744	747	743	781	735	732	764	793	810	760	779	748	727	771	784	794	780	795	753	767	745	782	753	757	769	777	740	815	794	752	723	799	840	802	731	826	762	803	789	728	794	744	745	761	744	776	734	735	784	748	750	755	742	768	796	782	799	767	754	759	797	759	784	730	778	757	792	734	797	787	743	742	776	740	799	788	786	722	757	799	756	776	728	736	768	768	776	767	737	773	799	776	768	777	740	761	725	778	756	769	805	772	763	791	735	761	787	789	776	791	743	801	802	742	772	801	812	801	737	795	831	759	761	797	824	747	689	763	843	741	750	784	767	736	766	815	711	818	765	767	756	768	775	797	772	765	722	740	799	741	797	746	762	812	750	799	778	795	787	794	792	779	779	758	770	764	799	788	790	793	701	776	723	782	771	784	778	740	741	776	774	804	742	767	802	762	786	773	763	749	796	759	787	781	755	779	751	771	770	772	801	774	724	762	759	790	717	719	774	789	733	764	736	796	762	804	794	764	758	707	715	761	791	775	754	778	775	793	755	788	808	749	802	733	802	768	740	764	790	784	749	710	787	745	825	765	733	762	746	752	747	719	789	795	764	748	719	785	781	755	729	786	787	758	761	717	756	758	760	843	754	802	746	751	819	793	778	741	753	732	799	774	803	759	807	758	767	765	794	767	785	742	762	777	767	787	803	797	733	752	743	780	750	804	768	788	708	762	756	761	746	786	793	773	830	755	758	765	823	761	768	798	804	777	803	797	742	772	768	759	768	726	760	766	832	818	780	795	779	760	810	761	773	804	772	784	776	731	777	743	777	813	817	827	753	796	788	728	783	835	793	795	727	821	822	790	769	835	746	769	753	737	819	749	803	761	733	749	812	753	828	827	779	743	757	784	768	777	749	800	748	801	756	781	772	767	760	757	799	783	819	750	782	778	774	794	774	806	746	791	774	783	759	777	735	792	787	788	745	769	794	802	750	763	763	799	786	733	799	798	783	802	752	768	768	772	805	788	792	815	746	761	822	760	749	790	790	739	743	722	755	794	771	823	735	758	766	739	764	749	748	820	801	793	813	756	751	773	773	738	731	726	754	806	755	738	789	727	782	757	776	769	759	734	776	787	738	769	753	734	763	759	757	788	752	717	770	772	830	781	782	743	798	807	741	776	772	790	744	794	768	778	754	720	782	797	780	776	786	761	757	774	829	773	863	750	727	806	728	745	748	741	726	750	759	775	796	695	817	757	774	748	788	730	818	736	797	751	815	749	765	758	786	822	767	722	765	756	821	758	806	807	729	794	754	770	807	749	795	774	827	770	776	752	742	817	760	777	749	737	820	753	805	802	739	804	744	758	714	756	795	761	725	770	776	776	788	782	789	768	777	756	811	787	797	754	765	751	802	733	779	776	790	747	737	793	772	774	759	757	773	792	832	756	768	780	754	776	775	779	752	772	770	769	733	737	732	741	741	784	764	838	793	789	758	756	795	777	759	783	754	755	709	783	763	752	742	796	709	766	776	746	757	747	778	783	807	739	808	755	776	769	733	812	782	775	767	737	814	725	804	740	772	813	761	712	732	748	723	754	766	792	806	782	752	766	798	786	766	796	757	717	739	775	793	815	772	813	803	785	823	784	754	788	803	770	770	762	742	795	797	737	785	793	748	748	796	745	769	773	802	774	770	826	735	800	751	786	753	778	779	850	781	756	718	774	803	727	758	745	813	782	816	802	841	782	803	773	765	752	755	785	769	751	735	745	790	750	770	733	790	744	716	827	727	795	796	789	774	751	787	725	790	783	785	711	796	784	814	794	771	793	785	751	789	805	729	737	746	783	767	737	795	734	708	767	772	769	791	780	769	762	801	770	753	845	711	726	696	834	784	789	769	764	780	778	755	800	740	790	797	795	750	735	784	768	741	758	791	791	773	762	769	795	795	734	747	788	731	785	759	785	762	785	792	786	764	786	780	780	794	788	708	747	751	794	747	790	782	782	767	737	729	817	735	748	751	776	759
43114	52928	50756	39461	28709	21267	20625	14382	8430	6739	6598	6731	6522	6559	6531	6649	6804	6718	6802	6575	6584	6634	6653	6603	6697	6547	6621	6537	6493	6585	6521	6635	6542	6537	6645	6755	6512	6669	6437	6591	6522	6670	6562	6575	6540	6593	6552	6701	6516	6628	6561	6582	6591	6533	6603	6657	6602	6545	6630	6544	6439	6515	6620	6449	6665	6678	6614	6474	6546	6603	6533	6618	6560	6538	6577	6581	6630	6498	6630	6528	6596	6528	6531	6609	6606	6613	6608	6491	6597	6520	6567	6474	6424	6587	6593	6552	6699	6364	6673	6529	6616	6564	6502	6564	6629	6557	6544	6547	6565	6555	6456	6567	6669	6462	6631	6647	6646	6575	6537	6526	6522	6622	6502	6624	6653	6450	6549	6475	6620	6712	6724	6671	6624	6688	6556	6567	6461	6490	6510	6705	6698	6603	6654	6465	6523	6587	6648	6532	6670	6588	6502	6625	6706	6498	6633	6570	6540	6489	6529	6530	6577	6600	6598	6596	6579	6536	6637	6728	6616	6461	6626	6601	6632	6541	6626	6558	6598	6700	6638	6618	6548	6715	6668	6575	6579	6599	6657	6571	6419	6705	6634	6626	6577	6605	6593	6583	6475	6447	6717	6480	6613	6698	6507	6647	6563	6681	6579	6548	6618	6493	6639	6587	6544	6506	6670	6552	6580	6708	6482	6526	6530	6607	6793	6538	6697	6603	6580	6566	6544	6546	6528	6607	6578	6554	6778	6683	6636	6528	6581	6569	6617	6555	6488	6608	6594	6562	6527	6625	6707	6551	6568	6596	6512	6688	6597	6616	6677	6632	6579	6525	6620	6722	6655	6401	6468	6574	6777	6592	6622	6563	6624	6583	6615	6611	6748	6546	6513	6674	6605	6654	6535	6482	6615	6611	6570	6548	6702	6532	6560	6485	6468	6524	6642	6686	6583	6634	6674	6570	6687	6641	6637	6601	6575	6669	6613	6619	6665	6525	6659	6515	6550	6611	6726	6620	6593	6743	6487	6682	6510	6647	6625	6587	6634	6507	6579	6628	6651	6674	6527	6516	6691	6630	6472	6468	6482	6505	6574	6658	6579	6592	6526	6628	6593	6546	6705	6592	6573	6595	6617	6626	6566	6543	6536	6598	6582	6578	6615	6419	6595	6569	6604	6538	6603	6550	6502	6665	6526	6628	6629	6470	6557	6601	6571	6493	6487	6682	6534	6524	6569	6805	6540	6668	6537	6673	6620	6552	6585	6689	6712	6541	6526	6553	6696	6596	6622	6687	6558	6553	6676	6587	6589	6635	6607	6685	6542	6716	6553	6588	6683	6560	6589	6656	6540	6576	6605	6682	6596	6626	6779	6699	6571	6437	6637	6628	6526	6576	6586	6643	6534	6713	6569	6516	6674	6610	6653	6627	6499	6679	6650	6432	6502	6612	6538	6573	6551	6617	6488	6701	6571	6615	6593	6516	6628	6592	6617	6630	6546	6425	6604	6662	6622	6595	6567	6587	6649	6609	6635	6592	6616	6642	6518	6636	6586	6599	6645	6588	6591	6521	6635	6510	6645	6546	6521	6555	6527	6603	6575	6581	6498	6609	6671	6531	6671	6534	6541	6478	6588	6559	6627	6559	6563	6565	6661	6566	6613	6643	6659	6645	6685	6642	6521	6576	6486	6685	6783	6517	6602	6641	6608	6590	6661	6404	6697	6510	6542	6552	6526	6571	6592	6607	6625	6526	6646	6611	6605	6630	6500	6571	6715	6646	6688	6642	6530	6572	6501	6576	6576	6569	6646	6593	6466	6621	6671	6550	6502	6599	6580	6641	6666	6554	6341	6479	6570	6607	6523	6456	6527	6555	6508	6630	6411	6704	6568	6526	6615	6529	6615	6586	6693	6644	6689	6514	6592	6582	6575	6526	6602	6579	6596	6687	6492	6593	6614	6729	6683	6563	6566	6606	6759	6575	6643	6609	6573	6704	6617	6695	6675	6676	6602	6526	6613	6687	6569	6642	6581	6512	6690	6614	6472	6655	6564	6601	6657	6661	6536	6659	6527	6564	6541	6599	6630	6552	6503	6535	6492	6555	6619	6573	6518	6547	6653	6649	6652	6495	6623	6624	6683	6530	6616	6602	6450	6501	6602	6573	6432	6590	6656	6651	6552	6544	6529	6617	6512	6601	6539	6583	6566	6647	6524	6593	6473	6532	6662	6556	6657	6677	6581	6634	6493	6536	6577	6512	6506	6648	6606	6741	6595	6349	6528	6476	6667	6604	6591	6592	6592	6573	6620	6524	6522	6578	6461	6618	6524	6489	6726	6630	6596	6549	6592	6646	6600	6564	6562	6651	6587	6674	6536	6545	6585	6622	6536	6599	6728	6580	6639	6497	6593	6593	6617	6646	6585	6545	6632	6610	6654	6526	6533	6616	6639	6676	6605	6712	6589	6567	6538	6654	6585	6589	6683	6530	6665	6593	6650	6558	6787	6678	6566	6482	6756	6477	6720	6611	6572	6663	6491	6562	6505	6678	6562	6605	6597	6733	6496	6555	6556	6503	6580	6658	6627	6592	6562	6647	6691	6650	6639	6752	6596	6546	6542	6537	6611	6535	6617	6591	6652	6598	6662	6726	6464	6683	6664	6703	6614	6615	6519	6603	6431	6526	6626	6579	6721	6588	6666	6580	6593	6630	6569	6530	6586	6488	6613	6555	6553	6612	6686	6578	6501	6683	6667	6602	6536	6640	6552	6569	6506	6608	6569	6594	6482	6588	6600	6690	6620	6632	6625	6639	6476	6449	6709	6516	6623	6566	6493	6663	6562	6508	6588	6496	6615	6517	6591	6535	6557	6593	6540	6563	6507	6669	6719	6560	6681	6617	6576	6478	6628	6566	6612	6721	6528	6678	6508	6485	6671	6657	6548	6485	6728	6578	6554	6576	6580	6597	6652	6680	6447	6567	6654	6563	6542	6749	6734	6592	6629	6606	6575	6616	6480	6684	6687	6544	6575	6622	6609	6597	6582	6677	6631	6657	6465	6569	6563	6663	6589	6605	6626	6584	6609	6599	6524	6679	6555	6716	6573	6498	6454	6531	6508	6721	6602	6534	6478	6568	6530	6459	6785	6603	6664	6759	6517	6613	6577	6598	6551	6745	6454	6637	6696	6575	6622	6590	6617	6553	6509	6639	6489	6633	6544	6782	6462	6647	6554	6650	6668	6519	6668	6497	6622	6501	6588	6483	6539	6635	6631	6632	6601	6628	6587	6631	6588	6577	6610	6641	6665	6514	6782	6594	6482	6614	6649	6612	6650	6406	6531	6633	6544	6567	6581	6637	6512	6522	6628	6653	6575	6546	6701	6555	6437	6707	6604	6546	6613	6537	6575	6670	6602	6592	6520	6604	6723	6645	6519	6684	6487	6467	6485	6589	6697	6512	6590	6603	6645	6584	6655	6625	6644	6448	6550	6675	6609	6614	6487	6598	6648	6608	6506	6622	6581	6529	6585	6659	6609	6494	6468	6670	6520	6642	6514	6583	6576	6635	6666	6506	6593	6618	6655	6739	6609	6594	6566	6650	6571	6698	6559	6797	6507	6484	6468	6510	6554	6599	6472	6521	6578	6483	6528	6612	6586	6695	6747	6623	6563	6726	6524	6599	6629	6596	6589	6557	6592	6446	6621	6641	6528	6581	6548	6645	6596	6639	6620	6588	6565	6569	6673	6461	6596	6630	6581	6595	6577	6563	6514	6612	6608	6601	6552	6595	6536	6525	6668	6413	6515	6569	6643	6625	6673	6528	6721	6364	6491	6670	6594	6688	6608	6601	6586	6695	6608	6620	6523	6473	6577	6676	6592	6769	6643	6548	6578	6522	6477	6585	6628	6537	6539	6529	6604	6610	6523	6700	6649	6454	6528	6594	6554	6515	6439	6673	6655	6637	6647	6672	6667	6644	6595	6531	6569	6643	6576	6541	6611	6606	6641	6632	6703	6619	6473	6535	6596	6591	6644	6626	6500	6603	6668	6582	6586	6608	6601	6494	6520	6577	6559	6531	6593	6614	6697	6727	6568	6514	6490	6770	6747	6504	6572	6585	6653	6668	6646	6373	6649	6595	6565	6661	6719	6680	6560	6562	6551	6662	6592	6582	6596	6626	6634	6518	6518	6467	6647	6601	6580	6605	6515	6446	6592	6641	6530	6593	6424	6585	6545	6489	6523	6695	6553	6527	6563	6602	6587	6689	6717	6475	6502	6595	6533	6591	6539	6554	6618	6551	6526	6551	6712	6493	6615	6628	6549	6589	6762	6575	6529	6365	6609	6670	6583	6644	6568	6530	6417	6710	6516	6654	6565	6660	6614	6617	6606	6633	6513	6568	6408	6570	6632	6612	6636	6584	6571	6475	6536	6521	6579	6678	6533	6688	6636	6653	6540	6572	6550	6460	6672	6587	6617	6585	6671	6662	6615	6522	6650	6504	6569	6564	6554	6707	6601	6379	6644	6604	6633	6633	6642	6668	6648	6521	6641	6550	6643	6561	6691	6719	6600	6652	6613	6607	6627	6535	6448	6453	6595	6572	6561	6611	6666	6558	6553	6495	6620	6542	6682	6608	6689	6552	6584	6657	6677	6569	6563	6661	6670	6596	6667	6593	6581	6575	6541	6676	6607	6463	6425	6601	6537	6503	6552	6683	6545	6447	6482	6734	6550	6610	6660	6488	6549	6600	6748	6589	6622	6586	6553	6533	6561	6699	6591	6610	6662	6588	6485	6606	6719	6513	6596	6509	6623	6507	6571	6559	6524	6704	6579	6691	6475	6591	6690	6702	6592	6571	6693	6585	6432	6450	6633	6556	6735	6581	6556	6792	6625	6645	6621	6520	6497	6517	6611	6592	6569	6608	6631	6576	6619	6625	6549	6657	6560	6636	6570	6646	6482	6672	6564	6539	6723	6505	6585	6516	6559	6526	6683	6681	6689	6419	6537	6660	6642	6663	6668	6524	6519	6481	6582	6582	6663	6634	6669	6624	6564	6490	6558	6665	6575	6470	6599	6560	6490	6733	6640	6548	6532	6661	6608	6614	6561	6556	6541	6510	6602	6565	6578	6556
17271	36679	25665	9415	2032	921	972	828	701	622	625	636	650	713	604	665	669	606	687	662	637	669	618	680	648	645	666	611	607	652	682	675	628	683	658	656	657	659	650	655	654	670	683	676	689	682	632	657	696	683	716	629	665	673	621	657	630	693	686	673	718	688	661	652	647	735	653	605	660	684	656	656	642	655	648	643	672	657	607	645	625	682	624	648	701	657	625	665	611	657	647	668	688	636	649	660	660	639	656	713	644	684	637	626	633	663	652	639	681	674	674	617	712	636	690	657	666	669	620	669	621	685	660	642	652	689	714	641	671	623	696	681	657	686	682	645	671	642	623	639	673	653	670	661	661	691	666	647	730	629	639	674	615	633	625	664	650	646	621	711	654	666	638	695	679	694	669	663	683	622	681	651	668	660	728	642	636	591	649	651	652	634	656	670	662	674	635	655	638	684	684	632	623	658	658	658	707	650	649	624	668	633	661	665	654	604	651	673	664	690	663	625	629	671	632	633	684	659	693	625	704	683	646	661	660	621	689	647	688	683	655	670	640	636	656	652	626	681	647	644	644	695	640	637	650	698	710	665	637	608	631	659	625	626	690	652	676	680	654	641	680	700	696	666	658	660	675	664	665	687	652	695	704	609	674	662	666	660	645	638	655	673	675	635	707	696	652	689	680	600	626	639	638	639	673	672	702	633	639	670	617	693	640	664	720	629	659	680	682	670	659	650	642	651	681	643	689	663	690	711	680	661	638	681	635	630	694	647	649	664	700	684	653	655	661	669	642	630	659	679	643	662	685	668	685	668	714	623	631	628	633	684	636	650	660	607	628	675	661	618	653	630	611	625	690	661	666	661	652	664	657	688	629	648	686	681	652	684	677	646	689	666	659	663	676	640	647	624	676	678	625	658	646	674	656	631	691	673	678	634	692	678	651	682	679	661	607	684	642	668	645	717	675	632	668	678	636	709	677	708	669	688	693	687	679	677	666	640	663	680	641	650	686	631	636	614	672	706	637	714	640	669	692	632	664	651	661	690	657	702	658	660	678	621	722	639	675	667	663	696	676	681	677	662	671	639	700	704	672	671	639	660	681	655	679	638	704	599	649	691	716	693	680	686	708	669	664	631	686	656	657	631	641	649	687	685	625	666	675	697	664	675	651	701	661	706	647	690	700	696	682	639	710	682	639	655	679	655	655	643	652	651	690	668	687	593	666	639	660	628	674	669	676	666	655	646	650	691	636	646	685	644	676	673	688	677	686	648	658	678	659	667	665	609	702	652	668	686	677	672	651	632	703	647	649	670	636	653	678	644	669	675	670	628	714	655	682	677	641	712	675	660	640	660	650	667	664	674	662	619	639	623	672	658	676	636	643	664	680	690	676	658	647	636	641	683	666	665	650	683	597	675	688	686	635	672	672	678	646	581	677	626	702	655	651	654	678	655	662	645	659	674	616	674	672	636	643	667	628	668	678	630	703	643	652	641	730	703	631	697	628	647	698	665	703	665	650	661	627	655	620	677	694	659	641	631	648	680	628	674	689	669	656	674	699	680	646	678	645	631	662	665	631	655	673	660	636	682	684	714	665	677	689	637	661	661	646	649	678	702	652	629	686	643	709	657	666	655	655	688	661	715	681	685	672	654	714	663	658	724	657	696	700	661	688	664	658	666	669	658	631	635	658	657	641	623	674	654	637	701	640	665	709	668	651	692	700	635	651	651	676	690	672	652	639	688	681	641	712	681	690	662	653	653	655	629	658	644	644	668	698	647	675	688	684	642	633	664	693	714	663	682	652	676	647	654	652	632	667	695	656	669	632	675	655	676	660	680	618	657	689	658	660	619	656	680	691	661	643	641	642	688	676	630	636	676	652	700	692	693	673	702	618	664	680	685	705	634	671	643	654	679	612	688	681	646	668	655	653	619	655	655	667	661	683	622	604	660	659	631	647	673	700	698	644	676	701	682	680	641	649	657	694	689	627	663	645	703	630	642	626	695	679	659	612	661	681	633	614	665	687	644	703	702	694	680	661	626	658	641	704	637	650	666	650	673	700	639	634	644	622	649	644	660	655	687	671	650	661	669	674	637	627	642	687	650	683	692	627	659	670	690	636	646	643	627	683	618	664	695	668	613	641	687	663	655	642	651	661	658	682	693	664	658	663	673	666	651	640	641	661	671	657	665	624	706	660	670	703	698	701	723	641	678	662	631	672	708	634	666	686	651	663	588	667	688	658	677	642	650	640	696	618	619	682	663	685	669	651	684	658	668	664	658	688	690	659	680	678	667	664	668	640	624	675	650	646	632	655	641	724	677	651	664	644	660	660	647	672	680	650	637	647	641	672	712	691	666	649	694	687	656	705	667	629	680	645	656	662	648	617	679	668	619	666	652	635	597	692	666	661	676	698	676	696	735	682	628	694	642	691	611	638	657	693	687	684	631	696	680	701	644	692	649	690	646	618	652	645	683	709	635	645	663	671	750	658	667	693	656	644	654	672	625	655	663	709	636	682	674	685	636	649	628	628	652	635	651	680	668	682	671	617	656	633	659	692	680	667	676	623	661	664	673	644	625	687	696	672	635	655	676	676	618	694	662	672	700	687	657	681	681	660	679	682	629	654	710	659	627	660	668	698	633	663	640	633	649	681	693	678	690	626	605	696	671	722	655	596	644	714	653	653	636	695	630	652	638	648	661	645	657	666	631	635	689	676	649	663	665	670	661	667	674	634	637	666	726	678	648	654	645	622	648	633	656	675	639	665	688	663	705	675	644	674	642	671	666	643	677	658	682	684	654	660	646	677	655	658	681	653	645	682	663	676	654	667	646	692	677	673	637	637	661	689	686	666	670	657	664	649	674	692	678	640	662	671	620	661	714	731	655	668	652	636	608	709	641	695	725	672	631	704	685	674	614	670	669	592	640	682	652	645	632	659	683	587	669	709	627	663	653	664	621	676	703	625	656	653	676	671	631	692	629	651	692	652	658	699	649	602	690	674	691	656	684	672	668	652	649	673	710	670	642	693	641	698	671	693	751	673	715	659	693	671	672	690	666	701	680	679	735	653	664	702	692	624	618	630	683	652	689	668	665	686	582	685	631	662	697	659	680	660	688	681	666	698	657	678	677	679	745	683	693	671	651	614	670	685	671	643	641	634	648	592	659	632	672	668	653	639	665	641	684	699	657	659	657	650	666	687	652	643	672	686	599	649	664	679	666	688	650	639	668	633	632	686	621	695	687	629	632	662	699	656	640	703	672	639	698	652	689	658	635	632	671	709	658	699	660	685	627	679	644	654	650	683	647	666	657	676	663	655	649	697	684	640	638	659	648	722	651	672	644	620	629	660	690	662	660	651	668	637	631	698	663	701	664	669	627	665	638	597	661	650	591	677	647	642	675	666	655	657	678	645	670	644	676	630	670	626	623	669	674	656	676	650	645	631	671	666	619	685	684	635	656	669	654	652	639	632	644	646	684	664	643	633	669	678	710	689	622	685	630	665	669
44417	56399	46688	35327	25401	14317	17721	11981	7758	5922	5822	5903	5774	5836	5720	5828	5835	5851	5742	5834	5730	5745	5776	5737	5835	5716	5699	5767	5767	5671	5760	5846	5706	5783	5744	5711	5797	5778	5745	5782	5813	5770	5817	5806	5709	5717	5850	5768	5730	5805	5806	5767	5807	5785	5714	5725	5792	5786	5873	5810	5808	5768	5672	5786	5717	5626	5672	5771	5798	5776	5814	5732	5770	5700	5870	5664	5794	5789	5836	5633	5787	5739	5752	5801	5783	5799	5715	5652	5873	5595	5776	5727	5745	5751	5750	5826	5775	5794	5766	5867	5810	5694	5937	5787	5716	5782	5802	5664	5805	5768	5728	5763	5653	5743	5877	5819	5708	5832	5736	5739	5811	5837	5658	5817	5764	5889	5703	5762	5835	5644	5887	5655	5784	5773	5798	5888	5805	5786	5908	5787	5749	5865	5676	5739	5779	5819	5726	5746	5770	5722	5901	5829	5839	5787	5789	5744	5764	5722	5764	5782	5807	5639	5723	5791	5728	5693	5838	5758	5790	5915	5756	5722	5845	5799	5870	5720	5771	5801	5761	5848	5790	5769	5728	5722	5647	5782	5875	5901	5747	5702	5744	5747	5690	5823	5684	5756	5614	5731	5847	5753	5937	5913	5805	5754	5759	5825	5702	5727	5853	5777	5768	5805	5698	5865	5836	5770	5728	5824	5707	5678	5739	5730	5757	5836	5836	5650	5800	5763	5671	5721	5717	5794	5849	5737	5794	5846	5744	5715	5881	5812	5716	5722	5777	5754	5760	5847	5673	5778	5768	5746	5744	5757	5787	5824	5736	5702	5696	5820	5680	5802	5688	5772	5680	5735	5857	5729	5771	5768	5754	5722	5725	5684	5918	5659	5736	5762	5835	5750	5872	5846	5746	5780	5764	5743	5912	5784	5731	5778	5748	5811	5710	5625	5811	5818	5726	5700	5843	5879	5812	5682	5808	5761	5816	5889	5776	5755	5873	5715	5827	5806	5737	5710	5683	5730	5763	5764	5825	5824	5844	5727	5769	5804	5762	5834	5745	5775	5770	5811	5807	5802	5748	5827	5737	5730	5701	5698	5635	5712	5683	5774	5686	5863	5771	5788	5736	5782	5776	5814	5794	5680	5892	5826	5783	5895	5715	5668	5595	5769	5828	5755	5736	5858	5828	5686	5822	5652	5629	5750	5946	5759	5789	5843	5732	5848	5703	5846	5631	5773	5672	5734	5759	5796	5818	5769	5754	5818	5777	5631	5838	5903	5758	5708	5844	5786	5930	5735	5749	5691	5828	5864	5753	5839	5854	5637	5619	5737	5804	5543	5622	5785	5838	5718	5761	5788	5786	5740	5698	5690	5861	5795	5777	5811	5685	5819	5783	5737	5729	5715	5785	5711	5751	5881	5819	5715	5775	5715	5797	5799	5699	5797	5617	5734	5721	5762	5767	5735	5740	5729	5680	5697	5709	5697	5780	5737	5739	5771	5719	5653	5801	5768	5869	5714	5697	5628	5788	5832	5765	5791	5578	5761	5824	5716	5769	5771	5854	5725	5724	5888	5720	5828	5749	5698	5750	5837	5756	5805	5808	5685	5738	5794	5823	5690	5802	5731	5757	5605	5782	5753	5718	5768	5724	5747	5688	5731	5636	5825	5743	5751	5805	5709	5785	5777	5848	5763	5786	5844	5687	5702	5771	5754	5780	5707	5701	5804	5833	5819	5739	5787	5697	5752	5770	5748	5811	5834	5757	5871	5739	5852	5760	5742	5784	5827	5917	5790	5773	5815	5923	5806	5740	5886	5732	5720	5616	5859	5688	5817	5773	5684	5727	5731	5750	5726	5733	5850	5710	5672	5842	5777	5808	5758	5791	5836	5727	5815	5699	5702	5904	5769	5695	5853	5866	5780	5838	5704	5828	5812	5870	5772	5703	5613	5894	5713	5799	5792	5806	5780	5796	5752	5735	5761	5811	5742	5833	5774	5724	5826	5781	5862	5843	5756	5728	5679	5845	5709	5689	5715	5746	5622	5618	5860	5826	5779	5770	5782	5835	5760	5698	5767	5791	5687	5770	5740	5817	5874	5667	5728	5707	5875	5758	5634	5721	5660	5800	5685	5832	5855	5771	5785	5817	5766	5700	5636	5952	5715	5704	5820	5681	5814	5788	5724	5845	5919	5689	5830	5718	5807	5711	5765	5757	5724	5745	5771	5772	5857	5817	5650	5890	5899	5754	5728	5708	5774	5810	5753	5704	5912	5900	5733	5934	5806	5778	5859	5714	5702	5728	5800	5734	5737	5734	5673	5922	5783	5777	5771	5639	5653	5670	5712	5688	5615	5817	5661	5781	5777	5803	5735	5653	5922	5825	5813	5783	5658	5770	5761	5671	5649	5728	5792	5799	5745	5805	5763	5742	5742	5802	5737	5680	5862	5912	5755	5962	5858	5756	5718	5719	5745	5651	5742	5794	5872	5691	5752	5665	5761	5613	5755	5745	5752	5741	5691	5751	5780	5759	5750	5815	5695	5754	5810	5679	5737	5768	5882	5779	5729	5734	5761	5732	5638	5714	5675	5825	5715	5918	5821	5658	5826	5764	5675	5723	5856	5820	5740	5732	5819	5863	5738	5707	5745	5926	5752	5724	5769	5774	5747	5926	5802	5789	5787	5696	5621	5711	5716	5769	5764	5818	5750	5764	5801	5763	5781	5659	5775	5746	5676	5709	5649	5733	5757	5832	5821	5832	5647	5774	5815	5739	5743	5803	5781	5834	5775	5864	5780	5821	5830	5794	5668	5701	5862	5740	5791	5790	5780	5673	5845	5743	5741	5665	5745	5829	5751	5777	5656	5843	5817	5828	5839	5686	5836	5876	5790	5861	5741	5717	5831	5642	5691	5757	5805	5692	5797	5757	5739	5741	5750	5733	5784	5795	5763	5773	5799	5676	5793	5841	5787	5677	5609	5805	5627	5863	5712	5734	5810	5800	5828	5764	5823	5745	5787	5670	5682	5747	5831	5783	5711	5790	5738	5761	5729	5778	5789	5755	5837	5783	5774	5795	5848	5718	5672	5767	5727	5827	5797	5763	5708	5867	5790	5615	5842	5712	5776	5861	5821	5775	5808	5812	5809	5825	5811	5703	5775	5785	5763	5820	5889	5697	5739	5805	5673	5629	5742	5818	5766	5844	5756	5856	5649	5821	5668	5711	5762	5694	5797	5723	5786	5872	5695	5780	5901	5832	5755	5775	5713	5714	5815	5756	5730	5729	5838	5769	5727	5786	5715	5767	5825	5808	5792	5752	5760	5728	5780	5840	5581	5782	5818	5828	5673	5809	5808	5785	5876	5699	5836	5781	5792	5781	5760	5718	5682	5760	5744	5804	5701	5743	5750	5751	5771	5857	5758	5632	5800	5691	5912	5800	5813	5744	5816	5852	5671	5700	5619	5825	5814	5621	5672	5739	5622	5706	5809	5753	5736	5785	5800	5838	5876	5736	5783	5751	5722	5857	5721	5821	5722	5770	5646	5810	5723	5701	5823	5844	5720	5841	5746	5760	5776	5781	5805	5818	5765	5820	5746	5765	5620	5740	5794	5775	5795	5921	5809	5772	5924	5822	5816	5771	5802	5777	5667	5718	5769	5746	5729	5651	5751	5881	5793	5761	5770	5878	5655	5775	5718	5747	5771	5817	5788	5741	5865	5784	5647	5791	5765	5825	5831	5755	5645	5789	5743	5825	5725	5720	5813	5826	5625	5747	5756	5836	5830	5596	5869	5695	5778	5743	5835	5841	5731	5709	5819	5798	5709	5708	5791	5654	5728	5839	5737	5733	5843	5811	5796	5833	5756	5742	5852	5902	5758	5899	5745	5762	5776	5731	5773	5841	5759	5690	5748	5746	5740	5779	5656	5747	5686	5742	5725	5747	5690	5764	5742	5808	5748	5764	5787	5818	5775	5762	5884	5878	5840	5831	5809	5641	5751	5781	5660	5709	5722	5877	5664	5801	5836	5732	5629	5756	5641	5723	5746	5800	5748	5653	5707	5770	5701	5741	5737	5724	5730	5739	5770	5793	5683	5818	5859	5759	5753	5821	5773	5754	5808	5704	5804	5801	5791	5811	5778	5668	5809	5761	5683	5825	5755	5780	5865	5745	5775	5730	5793	5697	5851	5797	5787	5749	5685	5764	5736	5844	5753	5788	5844	5810	5743	5703	5875	5750	5862	5687	5670	5779	5769	5727	5768	5818	5705	5840	5694	5787	5808	5824	5795	5726	5833	5853	5763	5915	5742	5745	5832	5848	5759	5763	5662	5767	5715	5797	5753	5830	5669	5889	5808	5750	5797	5617	5699	5745	5773	5760	5732	5830	5859	5828	5756	5782	5764	5761	5768	5766	5840	5791	5714	5735	5830	5728	5828	5791	5668	5715	5869	5883	5877	5765	5763	5721	5816	5785	5726	5743	5822	5753	5878	5794	5878	5806	5807	5828	5741	5920	5763	5730	5835	5776	5715	5725	5902	5759	5805	5650	5741	5872	5716	5765	5844	5625	5771	5676	5830	5741	5889	5734	5940	5814	5830	5644	5773	5726	5715	5702	5871	5756	5798	5824	5915	5766	5858	5763	5829	5729	5678	5867	5853	5871	5814	5776	5700	5705	5811	5881	5676	5873	5757	5655	5743	5697	5759	5771	5804	5648	5756	5868	5781	5700	5833	5726	5783	5748	5861	5813	5848	5787	5745	5808	5759	5752	5750	5847	5714	5822	5760	5824	5764	5759	5631	5757	5760	5674	5892	5776	5770	5867	5784	5786	5840	5867	5661	5774	5957	5709	5934	5820	5771	5651	5793	5807	5760	5760	5846	5761	5739	5744	5797	5758	5742	5807	5876	5644	5695	5828	5726	5844	5727	5846	5868	5887	5706	5751	5758	5738	5783	5768	5849	5863	5742	5670	5757	5716	5758	5802	5854	5771	5758	5739	5701	5880	5668	5785	5684	5764	5907	5869	5664	5818	5809	5808	5717	5775	5796	5920	5650	5741	5775	5775	5753	5634	5777	5881	5802	5805	5716	5788	5795	5894	5912	5876	5852	5753	5759	5718	5771	5891	5706
29621	48716	31164	13089	2532	1225	1281	1048	875	774	773	767	787	799	757	753	807	743	740	805	807	741	830	768	793	728	787	801	779	751	800	790	771	808	774	773	745	759	742	791	794	752	794	734	777	728	760	783	812	770	738	787	781	785	763	799	829	690	802	781	781	772	771	763	773	754	812	722	746	794	748	782	752	762	732	771	762	797	777	773	831	756	771	736	697	800	744	790	795	809	754	820	775	781	760	765	776	808	775	810	734	748	836	792	769	787	786	784	764	792	805	787	769	804	770	788	797	773	765	768	770	798	772	743	785	795	778	738	746	825	837	741	746	736	780	790	771	802	806	774	754	724	806	838	783	804	808	798	804	737	777	780	743	800	809	821	745	762	780	771	760	780	796	754	780	803	776	758	746	792	733	712	799	774	803	784	791	807	787	781	821	757	784	763	757	809	782	779	819	791	765	733	813	760	771	810	755	792	749	788	816	793	762	749	783	814	809	746	820	806	782	786	752	703	756	772	750	732	775	777	748	729	731	789	775	782	789	805	767	767	791	764	785	746	739	770	812	798	813	786	777	777	762	742	791	790	738	732	801	777	756	799	766	789	808	740	792	777	811	778	750	800	746	775	725	772	758	798	754	743	755	776	759	755	797	738	733	720	753	771	720	828	812	744	804	743	830	780	804	800	784	716	809	812	708	773	767	811	787	786	744	804	751	815	831	816	764	768	733	797	772	760	783	772	819	795	757	757	811	757	744	768	744	744	766	794	758	839	759	761	770	761	800	775	760	761	736	746	696	804	700	794	813	721	793	785	760	769	730	763	818	788	778	790	791	806	758	766	809	789	811	803	740	765	783	737	745	772	732	814	777	767	779	723	770	790	765	765	810	812	799	760	786	765	746	781	796	777	765	787	774	815	834	786	783	773	814	768	758	753	838	758	784	756	721	738	802	766	765	747	746	804	792	787	740	799	765	782	763	844	793	802	775	796	818	741	740	763	795	790	824	774	788	753	799	792	733	774	732	824	771	776	745	746	788	800	764	768	804	762	745	768	824	801	801	737	759	789	764	771	826	759	847	778	789	744	798	779	788	775	695	794	732	791	796	723	779	834	791	783	808	785	735	743	773	740	790	753	784	838	810	781	844	755	763	753	800	828	794	814	781	814	759	801	740	731	764	810	791	735	781	827	752	768	750	759	737	772	744	783	762	793	683	775	790	765	760	804	747	753	758	785	801	827	805	745	754	765	818	799	760	788	730	764	753	729	754	788	749	774	808	767	752	734	820	801	783	766	765	743	788	746	798	818	764	799	776	812	784	815	742	778	764	774	788	753	730	750	776	775	818	784	801	760	791	766	786	756	813	785	760	820	752	758	710	795	790	796	791	735	784	784	779	755	828	754	763	810	803	794	760	818	777	789	799	777	782	776	784	777	787	830	748	772	743	759	788	776	788	746	790	717	769	746	785	780	792	781	734	773	777	788	761	755	746	776	812	735	797	762	771	748	782	778	830	832	770	727	752	726	798	789	759	816	775	755	791	805	806	798	710	779	761	765	701	842	749	781	791	789	742	746	758	763	804	764	770	768	756	795	753	749	748	781	797	773	755	697	770	792	816	762	781	745	774	841	757	774	788	768	757	778	786	752	785	799	794	784	796	769	764	777	749	835	779	752	785	754	777	797	763	738	727	780	785	792	761	757	803	827	809	768	846	792	781	786	814	788	806	814	779	766	801	752	790	765	758	740	759	771	753	797	815	798	781	709	745	777	757	739	738	737	720	761	764	776	780	768	744	813	790	707	771	801	794	810	825	768	744	709	780	746	770	770	784	771	766	772	740	790	790	758	787	732	714	722	793	743	811	777	767	739	771	732	834	759	789	784	762	752	738	792	769	764	787	771	752	791	785	771	786	811	760	779	794	774	804	812	780	758	745	757	758	818	788	739	820	808	791	733	780	817	781	792	741	777	762	802	773	757	757	780	737	762	745	745	773	763	729	744	800	759	770	767	700	812	796	783	753	776	786	761	800	803	753	763	750	813	758	778	742	779	792	763	737	780	802	805	773	791	764	791	785	784	748	803	814	736	747	756	769	742	803	809	766	784	749	728	716	726	781	792	724	786	794	741	779	722	788	794	769	801	778	760	762	786	774	729	801	784	762	777	788	768	799	820	751	734	753	835	768	765	762	750	770	775	758	743	772	769	801	751	766	807	775	764	799	770	743	785	763	758	759	799	748	742	774	792	749	764	775	749	780	792	719	774	785	815	770	743	777	707	752	833	749	798	756	825	813	759	761	784	796	758	761	757	773	752	748	758	802	784	788	792	851	791	751	776	754	805	814	758	760	742	767	750	799	821	779	709	780	810	816	766	749	773	747	765	743	811	734	797	765	767	780	808	771	796	762	766	739	762	815	756	782	827	803	788	780	750	798	758	800	797	775	743	750	810	753	750	732	774	786	807	752	784	755	773	772	781	701	766	756	796	754	785	803	774	772	793	760	736	790	825	735	783	814	734	833	850	762	788	755	781	724	748	800	761	812	762	769	795	790	775	760	798	835	750	774	788	712	782	771	768	798	785	742	742	788	796	811	724	721	812	733	803	776	796	741	811	737	758	816	755	810	777	770	803	744	726	715	828	859	793	836	799	743	815	735	801	802	745	758	778	758	728	786	808	779	835	789	761	743	791	821	766	776	788	776	828	796	799	824	771	799	747	756	786	728	761	804	783	765	808	756	715	739	783	731	820	779	742	823	705	747	830	782	778	760	765	757	757	779	737	783	799	810	789	816	798	763	824	711	769	801	743	742	777	757	772	759	775	762	770	766	758	795	755	809	817	761	734	787	802	767	733	769	739	785	717	759	777	794	790	763	803	784	768	805	820	784	771	774	779	739	762	735	790	818	811	773	790	766	803	776	735	769	781	783	806	782	761	756	759	735	716	760	803	739	765	770	763	751	774	796	776	798	757	795	809	786	748	767	706	832	754	750	755	746	755	789	762	756	760	805	782	777	848	791	765	777	727	782	782	749	801	794	836	753	746	817	770	776	809	746	795	756	768	757	765	742	811	779	741	775	776	749	825	726	814	805	748	787	738	764	724	806	730	793	836	745	731	844	789	770	761	812	723	784	795	802	720	760	809	729	826	820	803	771	773	792	846	747	736	776	771	727	751	761	800	741	753	805	755	755	707	753	770	795	722	802	753	765	704	774	784	731	747	713	750	779	782	740	765	754	777	781	786	779	807	774	791	755	828	796	813	742	832	766	819	755	778	715	803	757	782	787	814	745	744	780	757	790	794	788	796	793	778	771	797	777	741	772	747	776	782	717	752	769	755	791	743	790	766	785	812	786	795	833	790	794	796	780	741	721	749	725	755	761	770	748	770	792	765	733	779	769	761	828	755	790	780	714	726	763	768	733	761	809	765	824	754	841	815	836	767	806	778	762	803	779	821	809	786	760	761	762	747	753	784	804	744	772	817	751	747	793	750	804	721	813	799	760	751	758	795
43835	53854	50891	39866	23342	21478	21093	14153	9229	6918	6721	6718	6501	6490	6579	6591	6654	6727	6713	6598	6656	6608	6595	6623	6611	6565	6506	6536	6665	6648	6525	6624	6547	6551	6597	6596	6576	6651	6519	6655	6600	6485	6644	6656	6641	6662	6641	6650	6640	6627	6645	6592	6652	6570	6840	6715	6573	6608	6629	6687	6680	6544	6608	6647	6595	6580	6623	6601	6696	6474	6623	6549	6664	6659	6611	6551	6583	6645	6721	6596	6508	6495	6672	6596	6596	6631	6623	6417	6653	6595	6581	6590	6652	6635	6608	6533	6604	6638	6536	6636	6650	6619	6608	6622	6499	6694	6634	6564	6748	6597	6587	6648	6657	6532	6709	6511	6521	6559	6664	6657	6535	6686	6606	6608	6555	6588	6615	6602	6674	6604	6677	6761	6589	6599	6564	6660	6623	6698	6667	6652	6588	6612	6637	6622	6669	6587	6659	6588	6507	6656	6723	6593	6749	6637	6489	6629	6553	6579	6577	6524	6589	6794	6655	6675	6603	6645	6602	6562	6490	6653	6683	6491	6596	6663	6637	6596	6622	6745	6566	6789	6666	6581	6638	6602	6610	6536	6585	6564	6582	6592	6725	6580	6520	6616	6567	6624	6667	6686	6674	6617	6589	6561	6509	6792	6682	6529	6560	6627	6711	6519	6574	6558	6632	6675	6650	6661	6635	6586	6551	6539	6637	6738	6715	6549	6738	6843	6643	6635	6622	6637	6606	6640	6693	6622	6640	6591	6622	6438	6557	6519	6654	6593	6643	6650	6544	6646	6707	6691	6546	6595	6533	6567	6572	6634	6577	6601	6534	6526	6596	6549	6666	6668	6648	6562	6710	6600	6674	6610	6759	6675	6573	6642	6646	6574	6703	6535	6669	6566	6595	6679	6440	6636	6591	6620	6598	6566	6640	6598	6725	6683	6630	6543	6669	6578	6594	6600	6641	6563	6562	6631	6629	6602	6619	6698	6797	6663	6615	6717	6553	6660	6685	6656	6655	6637	6587	6662	6599	6637	6610	6616	6616	6612	6612	6716	6535	6542	6558	6631	6530	6640	6687	6574	6604	6637	6622	6684	6519	6698	6637	6567	6633	6636	6584	6603	6538	6722	6632	6547	6677	6663	6640	6666	6625	6570	6615	6697	6642	6636	6650	6703	6742	6683	6672	6608	6496	6635	6744	6617	6615	6605	6623	6670	6539	6600	6598	6610	6636	6598	6667	6579	6598	6569	6502	6564	6606	6716	6638	6630	6594	6624	6628	6641	6576	6650	6679	6562	6604	6616	6642	6641	6640	6525	6700	6702	6746	6707	6701	6613	6654	6699	6609	6597	6599	6625	6582	6506	6680	6665	6681	6590	6518	6672	6651	6629	6619	6586	6562	6576	6687	6554	6679	6708	6629	6675	6490	6556	6685	6673	6651	6693	6575	6603	6601	6658	6643	6615	6613	6616	6665	6646	6666	6562	6720	6517	6664	6698	6523	6620	6606	6647	6647	6604	6615	6676	6476	6582	6598	6534	6570	6741	6715	6729	6602	6599	6669	6642	6537	6476	6630	6430	6703	6739	6673	6625	6672	6491	6552	6532	6721	6642	6620	6540	6665	6466	6607	6594	6706	6663	6546	6590	6652	6685	6703	6586	6622	6692	6545	6673	6638	6536	6664	6604	6601	6598	6610	6544	6630	6599	6521	6606	6697	6617	6769	6619	6573	6691	6555	6696	6658	6503	6541	6587	6578	6592	6616	6656	6597	6608	6717	6633	6602	6624	6592	6589	6623	6673	6624	6625	6655	6527	6580	6657	6575	6695	6591	6584	6610	6664	6583	6696	6630	6626	6612	6526	6437	6722	6570	6640	6600	6748	6653	6739	6652	6749	6610	6639	6678	6560	6766	6496	6573	6572	6645	6612	6612	6644	6590	6813	6641	6506	6547	6587	6656	6578	6661	6622	6781	6627	6726	6528	6743	6611	6765	6544	6594	6615	6629	6470	6621	6503	6726	6656	6614	6401	6561	6736	6728	6646	6724	6629	6631	6681	6646	6538	6640	6623	6455	6600	6567	6591	6503	6641	6686	6517	6592	6639	6633	6714	6531	6545	6572	6735	6677	6753	6668	6588	6580	6626	6709	6685	6604	6520	6726	6545	6584	6642	6571	6587	6500	6594	6642	6631	6637	6830	6651	6483	6537	6729	6590	6603	6701	6590	6591	6639	6644	6650	6597	6560	6792	6590	6630	6677	6643	6667	6487	6706	6700	6556	6565	6712	6568	6629	6669	6618	6558	6624	6524	6587	6614	6759	6555	6511	6569	6582	6557	6643	6609	6543	6703	6630	6735	6587	6590	6562	6560	6718	6626	6534	6613	6541	6628	6489	6619	6553	6736	6550	6614	6633	6658	6552	6587	6660	6500	6700	6650	6577	6608	6669	6633	6599	6627	6609	6575	6588	6552	6524	6563	6561	6642	6691	6628	6693	6681	6609	6690	6727	6601	6671	6594	6580	6500	6611	6665	6536	6695	6651	6587	6589	6619	6618	6534	6668	6604	6599	6554	6758	6602	6848	6563	6536	6685	6593	6706	6506	6639	6547	6550	6640	6712	6624	6600	6676	6657	6624	6700	6553	6673	6691	6644	6647	6581	6620	6669	6685	6749	6717	6514	6657	6718	6611	6698	6761	6630	6693	6718	6621	6589	6527	6577	6689	6637	6747	6594	6550	6541	6601	6513	6568	6652	6690	6572	6726	6542	6623	6633	6654	6743	6707	6591	6675	6661	6656	6599	6614	6659	6542	6712	6723	6453	6650	6557	6677	6533	6577	6649	6571	6549	6694	6716	6556	6624	6646	6567	6495	6573	6704	6625	6695	6624	6677	6803	6649	6728	6583	6599	6606	6540	6578	6656	6555	6596	6662	6610	6575	6718	6506	6590	6523	6646	6501	6586	6609	6658	6695	6581	6620	6561	6540	6699	6631	6641	6661	6665	6689	6590	6758	6571	6539	6602	6607	6697	6568	6534	6479	6681	6516	6555	6604	6576	6626	6580	6593	6590	6649	6613	6718	6529	6632	6494	6623	6669	6649	6716	6671	6651	6798	6553	6578	6786	6512	6608	6656	6609	6555	6631	6593	6553	6697	6618	6576	6492	6592	6727	6667	6544	6593	6617	6657	6557	6699	6708	6626	6513	6707	6663	6578	6711	6559	6727	6659	6689	6725	6505	6622	6684	6564	6649	6731	6583	6446	6669	6589	6598	6581	6683	6644	6548	6516	6559	6740	6516	6697	6579	6702	6680	6686	6650	6651	6627	6547	6776	6619	6575	6548	6518	6550	6632	6595	6619	6646	6526	6570	6680	6658	6575	6602	6665	6680	6604	6667	6681	6553	6653	6612	6634	6620	6687	6692	6630	6627	6658	6526	6592	6783	6564	6660	6622	6730	6554	6658	6572	6582	6674	6631	6666	6681	6624	6658	6623	6761	6563	6532	6590	6618	6744	6563	6466	6574	6662	6578	6599	6702	6594	6600	6677	6755	6563	6617	6724	6720	6535	6635	6686	6553	6636	6584	6549	6631	6674	6626	6611	6589	6497	6582	6684	6621	6740	6589	6739	6601	6622	6454	6481	6547	6740	6608	6606	6584	6644	6677	6622	6711	6657	6727	6526	6681	6664	6629	6547	6703	6601	6562	6572	6681	6713	6622	6596	6586	6569	6630	6595	6681	6627	6622	6722	6727	6536	6609	6581	6540	6632	6487	6609	6611	6686	6629	6541	6668	6528	6684	6624	6575	6592	6739	6551	6565	6597	6652	6675	6675	6474	6569	6550	6584	6646	6478	6642	6557	6569	6621	6603	6737	6506	6674	6671	6576	6622	6539	6596	6596	6675	6653	6628	6672	6676	6741	6673	6555	6667	6638	6653	6645	6613	6671	6642	6633	6652	6591	6499	6575	6639	6564	6502	6507	6736	6596	6508	6604	6663	6615	6593	6664	6647	6677	6617	6569	6600	6607	6766	6511	6599	6752	6571	6644	6782	6723	6648	6738	6613	6558	6670	6579	6479	6553	6563	6672	6601	6697	6642	6605	6673	6540	6637	6573	6633	6600	6780	6671	6562	6595	6560	6561	6766	6721	6602	6640	6554	6721	6648	6523	6550	6639	6487	6549	6618	6638	6664	6630	6589	6655	6630	6551	6715	6605	6549	6663	6486	6529	6642	6592	6799	6585	6703	6631	6634	6571	6679	6555	6716	6643	6617	6633	6649	6632	6597	6615	6566	6608	6623	6657	6638	6557	6517	6784	6540	6679	6540	6695	6659	6553	6538	6630	6507	6550	6585	6788	6593	6725	6693	6736	6748	6584	6649	6577	6614	6583	6695	6727	6686	6638	6615	6654	6599	6646	6590	6736	6683	6733	6720	6722	6780	6561	6756	6566	6558	6502	6853	6683	6587	6698	6531	6636	6556	6689	6686	6686	6694	6603	6532	6611	6501	6722	6624	6705	6598	6614	6739	6604	6624	6635	6482	6534	6667	6617	6471	6595	6719	6647	6631	6692	6571	6554	6611	6620	6635	6598	6598	6599	6529	6626	6552	6614	6582	6584	6636	6626	6632	6617	6693	6555	6640	6548	6642	6545	6644	6706	6645	6644	6552	6593	6724	6647	6667	6485	6747	6855	6653	6690	6567	6640	6623	6616	6640	6595	6608	6613	6549	6660	6540	6619	6638	6664	6664	6696	6672	6490	6753	6545	6692	6702	6490	6580	6566	6661	6899	6704	6663	6708	6661	6584	6553	6597	6732	6568	6626	6810	6513	6651	6656	6580	6634	6703	6590	6675	6644	6587	6637	6688	6710	6570	6548	6491	6606	6678	6701	6579	6667	6628	6712	6614	6722	6683	6677	6771	6630	6677	6613	6449	6641	6641	6638	6698	6633	6595	6729	6622	6608	6626	6726	6572	6533	6706	6626	6575	6586	6595	6691	6657	6574	6554	6740	6718	6518	6544	6643	6625	6606	6602	6659	6680	6549	6655	6514	6495	6608	6723	6577	6676	6631	6732	6636	6621	6674	6562	6489	6705	6606	6533	6561	6575	6598	6508	6665	6643	6600	6676
11775	17605	11439	3311	801	840	891	783	686	654	655	655	715	686	653	667	670	659	702	666	711	694	679	652	688	655	642	674	672	661	654	683	642	656	663	731	704	671	730	666	726	727	707	647	704	664	697	664	660	674	737	663	690	735	698	689	730	669	636	688	666	661	673	657	668	663	658	706	656	684	641	676	671	657	690	687	627	683	675	650	670	660	708	707	693	637	665	699	712	712	694	664	650	701	622	687	675	670	654	647	698	689	653	678	687	633	716	650	682	688	739	649	652	666	741	683	685	664	694	700	667	672	622	657	687	679	741	673	707	724	713	698	672	711	615	623	693	704	677	676	740	681	699	670	678	670	658	692	701	668	695	685	664	655	690	706	692	692	694	693	724	703	646	685	706	719	675	699	676	683	684	625	693	671	691	692	672	656	658	666	696	668	702	672	656	695	657	723	665	668	638	687	657	660	698	666	713	663	652	681	665	706	677	710	694	696	677	648	678	702	645	667	659	655	664	713	720	697	698	689	598	687	663	711	660	724	629	701	686	651	687	685	691	656	691	728	654	698	670	657	662	703	721	664	657	640	630	738	714	664	665	695	659	679	674	682	714	646	726	671	651	647	695	717	721	672	727	713	672	684	642	676	698	683	671	710	674	675	707	702	667	735	705	674	697	672	674	687	684	703	645	630	661	640	689	685	684	707	665	663	683	678	628	735	703	708	664	727	649	667	727	697	682	666	676	739	698	666	682	689	703	683	691	681	649	610	720	720	697	697	717	667	673	689	665	679	675	670	709	687	694	675	679	690	673	666	663	706	700	668	736	714	710	693	697	670	658	709	666	681	751	688	713	685	630	685	725	682	712	679	689	701	748	658	706	687	710	684	660	715	699	623	687	647	674	679	651	709	651	713	696	694	679	714	681	679	655	661	690	689	699	690	623	723	673	677	675	699	729	683	655	687	717	655	672	686	727	662	727	706	667	700	653	736	737	676	645	714	672	678	723	706	680	700	685	703	683	676	700	700	679	677	675	677	688	673	694	700	723	671	712	701	685	694	701	674	680	692	715	729	633	701	697	710	629	675	700	651	693	618	698	653	727	716	636	666	664	683	666	650	732	665	692	661	673	686	719	673	640	652	726	712	700	727	656	663	640	710	674	703	684	674	680	731	622	730	661	689	639	653	654	662	667	692	722	668	701	713	726	679	645	646	727	678	704	676	646	670	696	665	713	695	678	694	686	638	622	639	651	673	636	703	713	729	711	652	644	690	642	667	706	676	691	687	684	663	672	651	693	676	691	701	652	650	644	685	707	709	695	675	665	706	712	712	686	704	685	654	634	696	706	688	714	721	661	735	672	736	731	716	762	663	717	696	668	652	714	717	713	692	739	667	718	688	701	698	656	662	669	675	673	706	671	752	704	680	731	671	647	665	671	650	687	665	666	681	718	654	686	730	660	692	687	674	737	674	674	697	667	700	724	684	663	681	681	706	655	697	679	671	712	735	708	701	735	688	712	702	708	667	711	656	665	695	684	686	721	654	710	669	678	728	714	695	690	685	687	705	755	691	690	687	667	714	668	694	681	695	708	697	640	646	669	649	698	669	639	705	700	661	657	744	675	701	677	637	672	679	685	720	736	634	666	665	658	686	712	682	702	664	687	693	703	714	692	721	709	645	706	704	696	670	719	668	668	680	673	654	749	695	622	665	689	660	689	709	694	696	706	745	721	690	705	683	698	695	670	690	719	718	712	735	670	674	708	707	673	669	691	709	723	692	717	676	704	667	691	677	732	697	673	618	716	697	673	679	667	679	667	728	711	667	660	670	708	685	680	691	667	660	668	619	650	678	672	688	657	684	677	654	668	627	695	683	681	700	728	665	719	696	710	731	695	686	674	661	665	680	687	723	721	664	689	681	708	633	689	693	656	701	695	677	665	658	691	740	641	713	656	642	674	673	709	694	719	704	658	702	693	691	706	709	640	685	685	685	705	681	700	707	675	736	700	689	636	696	661	664	650	691	742	703	725	655	648	676	678	693	648	716	675	712	687	709	731	659	637	683	700	705	741	662	661	705	688	681	707	648	705	663	664	730	669	639	633	678	674	635	667	687	706	664	711	657	720	719	698	697	645	713	624	684	692	666	660	690	676	678	694	698	683	677	689	712	651	641	667	721	693	683	688	662	655	705	703	668	678	697	683	633	662	691	696	703	651	702	715	666	729	700	666	718	652	676	662	652	705	677	685	686	680	683	704	675	659	721	685	676	715	678	663	697	683	740	714	710	664	677	703	673	712	646	693	662	704	643	663	720	654	663	691	689	661	665	670	726	695	664	684	670	646	679	669	691	701	699	679	666	671	689	686	699	648	669	666	688	669	673	707	739	713	674	738	659	659	704	678	687	729	691	714	727	681	686	686	706	692	673	715	603	673	705	692	663	722	673	688	697	733	704	729	662	710	639	678	701	720	679	678	672	652	659	700	708	730	697	692	702	723	695	668	671	705	696	696	673	704	704	652	689	691	616	694	638	673	701	676	668	677	693	691	696	711	666	687	687	702	677	701	711	688	630	683	643	677	733	719	651	668	675	680	684	624	648	661	703	734	691	711	670	667	713	628	617	686	639	704	676	693	684	707	706	658	720	691	747	655	682	698	674	676	661	737	698	682	678	707	661	656	618	669	669	704	667	683	684	683	653	640	686	715	722	671	713	675	615	703	711	706	677	683	718	691	665	675	677	681	681	694	707	647	646	693	663	761	669	682	639	669	679	698	685	650	678	718	681	662	656	682	700	677	707	658	655	643	669	670	730	708	668	718	681	706	685	696	697	656	691	721	675	706	694	677	667	677	663	661	683	709	671	677	691	720	683	644	704	682	715	645	719	661	630	646	691	728	738	665	606	663	649	687	718	640	709	673	679	711	660	704	703	718	644	664	679	682	694	698	717	672	650	709	697	694	664	674	664	724	704	659	682	649	639	694	693	727	699	693	663	664	649	693	711	704	672	665	662	730	727	684	689	615	726	692	665	681	630	668	708	655	667	678	669	708	686	704	681	705	709	670	697	696	678	700	696	702	657	691	698	649	646	677	651	696	668	705	671	689	649	653	700	708	664	679	674	724	696	657	697	632	660	726	662	701	687	672	721	666	729	654	709	678	650	668	694	651	694	662	706	727	698	668	708	742	724	655	678	690	716	681	679	642	718	670	698	664	686	724	753	676	671	657	669	673	710	662	697	697	673	684	676	649	694	669	677	671	645	695	691	680	694	664	688	698	666	715	688	675	670	667	694	693	701	728	698	691	703	695	683	716	702	683	644	690	643	669	693	697	652	662	716	696	689	751	690	657	692	702	678	676	695	696	658	667	642	680	705	684	631	695	697	699	691	685	645	719	681	643	706	677	677	620	731	722	674	705	728	700	660	692	675	685	692	682	693	613	711	673	676	690	678	685	662	664	718	681	662	710	662	666	710	696	671	699	700	675	648	723	674	674	662	665	680	677	702	705	678
45154	42634	33650	22949	10257	15031	12963	9296	7120	5857	5785	5957	5794	5926	5909	5913	5931	5905	5940	5994	5825	5822	5831	5848	5699	5905	5908	5852	5815	5955	5756	5951	5904	5770	5904	5929	5885	5927	5953	5945	5849	5804	5783	5962	5884	5865	5983	5873	5896	5929	5898	5973	5799	5813	5764	5844	5904	5869	5926	5719	5816	5846	5820	5808	5916	5938	5924	5837	5884	5817	5851	5873	5800	5824	5885	5902	5889	5777	5772	5884	5950	5781	5842	5899	5884	5776	5874	5885	5714	5823	5797	5859	5867	5865	5756	5830	5702	5806	5835	5898	5789	5840	5804	5855	5764	5723	5806	5878	5967	5881	5740	5802	5839	5853	5862	5912	5858	5869	5931	5802	5888	5845	5889	5947	5824	5872	5853	5873	5859	5853	5952	5831	5797	5901	5899	5899	5914	5842	5907	5839	5980	5949	5955	5890	5778	5844	5862	5799	5764	5856	5767	5880	5902	5761	5916	5866	5822	5928	5801	5818	5878	5899	5893	5883	5953	5838	5941	5894	5887	5770	5869	5782	5931	5831	5891	5892	5952	5760	5835	5879	6065	5933	6000	5900	5840	5774	5793	5802	5795	5905	5990	5813	5822	5833	6073	5860	5768	5934	5922	5832	5857	5861	5749	5815	5938	5929	5964	5831	5903	5888	5749	5839	5923	5829	5898	5823	5685	5862	5794	5788	5933	5901	5879	5860	5866	5867	5864	5872	5846	5816	5730	5776	5786	5896	5919	5926	5838	5989	5817	5848	5854	5896	5768	5956	5952	5855	5806	5891	5837	5881	5795	5814	5895	5879	5911	5868	5862	5931	6016	5916	5864	5796	5795	5996	5719	5853	5732	5888	5959	5791	5984	5843	5873	5863	5897	5867	5871	5922	5846	5831	5947	5858	5919	5820	5960	5785	5833	5993	5779	5924	5920	5942	5864	5874	5853	5747	5776	5873	5853	5967	5791	5841	5787	5853	5891	5714	5780	5861	5871	5771	5856	5858	5869	5826	5826	5851	5833	5828	5892	5844	5752	5818	5770	5839	5774	5851	5880	5780	5799	5882	5834	5836	5948	5870	5739	5955	5949	5818	5908	5867	5933	5912	5840	5893	5793	5951	5944	5871	5802	5863	5859	5802	5809	5858	5871	5968	5851	5866	5907	5908	5874	5849	5807	5898	5755	5808	5898	5766	5806	5812	5800	5836	5938	5941	5762	5857	5841	5962	5822	5914	5799	6013	5788	5865	5873	5938	5859	5760	5797	5879	5798	5901	5999	5879	5909	5934	5871	5897	5784	5889	5874	5941	5847	5830	5797	5879	5790	5838	5950	5797	5831	5869	5862	5888	5894	5965	5871	5944	5831	5898	5818	5945	5871	5805	5837	5892	5970	5853	5821	5787	5912	5859	5925	5783	5964	5827	5948	5778	5805	5930	5932	5829	5790	5963	5953	5875	5915	5858	5776	5795	5900	5850	5949	5916	5999	5847	5851	5956	5753	5928	5986	5856	5987	5824	5816	5851	5897	5917	5869	5869	5892	5877	5822	5830	5933	5949	5857	5864	5867	5714	5857	5899	5981	5803	5962	5805	5811	5824	5887	5792	5849	5886	5791	5900	5958	5971	5893	5939	5846	5787	5887	5948	5866	5872	5862	5839	5893	5892	5981	5817	5825	5915	5949	5910	5856	5859	5892	5991	5969	5807	5854	5916	5973	5843	5784	5867	5903	5930	5849	5875	5813	5869	5893	5820	5888	5830	5813	5993	5931	5856	5818	5814	5892	6001	5865	5867	5795	5837	5841	5899	5841	5945	5911	5832	5858	5826	5785	5816	5856	5961	5911	5947	5851	5859	5778	5827	5877	5824	5914	5890	5833	5809	5835	5816	5905	5842	5830	5799	5678	5846	5839	5891	5883	5822	5896	5843	5826	5855	5991	5878	5948	5928	5802	5889	5908	5895	5928	5874	5857	5891	5883	5937	5993	5909	5893	5899	5862	5733	5842	5899	5787	5895	5827	5881	5898	5951	5907	5788	5920	5820	5753	5896	5907	5927	5777	5958	5986	5839	5928	5809	5957	5940	6015	5956	5891	5926	5806	5846	5941	5850	5987	5885	5834	5824	5915	5848	5892	5861	5824	5901	5894	5855	5897	5767	5929	5804	5911	5838	5893	5816	5939	5875	5911	5851	5943	5764	5883	6039	5717	5824	5890	5787	5820	5881	5904	5891	5883	6009	5885	5949	5845	5810	5891	5892	5851	5914	5779	5842	6008	5982	5840	5846	5873	5839	5845	5825	5857	5918	5864	5816	5929	6013	5892	5880	5838	5901	5871	5834	5878	5919	5862	5884	5797	5855	5819	5924	5998	6027	5834	5967	5863	5896	5818	5797	5853	5917	5792	5890	5763	5914	5790	5946	5948	5924	5808	5990	5919	5954	5943	5920	5758	5791	5940	5714	5889	5847	5968	5895	5741	5795	5899	5840	5894	5840	5867	5840	5896	5810	5878	5787	6049	5836	5803	5819	5923	5962	5832	5849	5901	5881	5849	5978	5871	5818	5859	5761	5888	5919	5863	5942	5838	5819	5932	5821	5901	5825	5854	5993	5781	5874	5878	5899	5978	5857	5803	5894	5721	6041	5841	5810	5936	5838	5755	5720	5848	5777	5928	5719	5727	5832	5770	5804	5910	5882	5729	5840	5864	5825	5913	5862	5936	5751	5833	5913	5822	5871	5790	5918	5801	5917	5950	5809	5842	5842	5885	5917	5824	5871	5940	5831	5874	5786	5777	5972	5789	5851	6007	5891	5806	5860	5993	5898	5913	5977	6011	5915	5928	5765	5757	5875	5999	5832	5790	5818	5712	5874	5754	5927	5906	5891	5934	5867	5731	5872	5879	5841	5850	5813	5727	5907	5791	5858	5890	5801	5917	5963	5796	5866	5893	5888	5830	5989	5841	5912	5785	5844	5882	5979	5818	5847	5859	5812	5884	5909	5878	5891	5956	5894	5903	5922	5803	5780	6047	5811	5907	5878	5875	5751	5902	5961	5853	5774	5835	5893	5970	5836	5935	5973	5890	5894	5925	5924	5865	5943	5776	5751	5868	5858	5802	5974	5923	5726	5880	5870	5842	5910	5779	5828	5927	5739	5907	5853	5808	5719	5862	5781	5781	5886	5815	5899	5888	5773	5769	5955	5917	5781	5941	6003	5862	5933	5844	5898	5882	6054	5855	5800	5844	5916	5729	5970	5954	5846	5759	5727	5983	5874	5861	5845	5964	5830	5898	5932	5872	5868	5763	5929	5873	5948	5958	5954	5820	5861	5918	5888	5910	5929	5898	5846	5850	5944	5888	5820	5838	5915	5817	5918	5959	5842	6018	5828	5874	5912	5906	5921	5855	5888	5965	5948	6005	6041	5840	5963	5949	5995	5984	5861	5992	5899	5891	5734	5938	5793	5942	5850	6059	5767	5859	5921	5784	5842	5954	5783	5869	5855	5823	5904	5940	5956	5911	5971	5918	5959	5907	5731	5974	5882	5802	5909	5901	5873	5847	5769	5953	5758	5822	5879	5649	5859	5846	5857	5865	5926	5877	5885	5841	5835	5767	5901	5974	5903	5945	5867	5728	5885	5919	5778	5803	5964	6041	5856	5784	5856	5909	5839	6014	5948	5964	5931	5760	5789	5917	5909	5833	5841	6086	5888	5888	5762	5890	5901	5867	5887	5850	5914	5750	5872	5815	5872	5933	5986	5873	5805	5940	5790	5883	5947	5919	5801	5893	5957	5776	6033	5918	5951	5859	5876	5919	5866	5945	5807	5946	5883	5791	5963	5822	5817	5859	5932	5862	5838	5817	5896	5834	5857	5868	5792	5857	5808	5855	5915	6043	5834	5859	5911	5878	5738	5939	5738	5876	5833	5939	5906	6014	5838	5891	5838	5804	5815	5854	5909	5802	5870	5770	5763	5807	5903	5967	5936	5890	5963	5953	5735	5863	5970	5835	5857	5911	5825	5883	5895	5823	5997	5845	5912	5731	5909	5925	5780	5821	5934	5934	5918	5874	5834	5860	5920	5872	5831	5913	5986	5935	5983	5828	5842	5847	5814	5895	5872	5910	5905	5988	5868	5901	5894	6034	5934	5904	5699	5948	5923	5869	5816	5861	5864	5724	5865	5896	5822	5912	5815	5818	5962	5804	5882	5811	5968	5820	5906	5890	5960	5848	5779	5825	5892	6031	5912	5911	6027	5783	5841	5858	5877	6022	5710	5821	5799	5905	5893	5742	5856	5882	5884	5865	5936	5832	5845	5958	5952	5794	5855	5862	5897	5863	5822	5804	5961	5952	5817	5797	5884	5897	6070	5808	5858	5909	5789	5944	5868	5950	5800	5763	5829	5788	5902	5905	5882	5918	5824	5810	5855	5910	5772	5985	5859	5886	5817	5709	5793	5844	6031	5910	5752	5800	5831	5885	5989	5788	5895	5887	5990	5866	5815	5813	5989	5873	5962	5878	5851	5847	5934	5794	5895	5825	5771	5744	5859	5898	5846	5846	5926	5834	5904	5924	5837	5772	5855	5887	5951	5809	5867	5808	5860	5702	5860	5881	5938	5795	5786	5951	5937	5781	5964	5928	5914	5910	5836	5854	5847	5923	5783	6021	5798	5935	5867	5797	5932	5819	5895	5952	5863	5806	5849	5852	5878	5909	5945	5845	5794	5908	5975	5864	5851	5850	6011	5943	5835	5963	5826	5983	5943	5872	5866	5904	5936	5970	5888	5830	5761	5850	5871	5789	5719	5850	5928	5805	5820	5923	5997	5909	5939	5827	5799	5888	5829	5696	5876	5789	6006	5852	5692	5814	5768	5816	5779	5808	5913	5878	5930	5808	5767	5880	5950	5843	5872	5881	5930	5991	5900	5871	5751	5815	5862	5933	5794	5884	5950	5801	5855	5749	5819	5939	5941	5742	5906	5834	5804	5873	5885	5837	5956	5837	5843	5805	6035	5822	5859	5892	5888	5918	5849	5885	5821	5948	5875	6028	5877	5884	5798	5862	5855	6005	5962	5892	5965	5882	5854	5911	5813	5822	5808	5872	5969	5997	5847	5903	5799
31367	46910	28801	12408	2034	1886	1880	1250	942	802	795	760	741	797	784	802	739	795	825	790	787	803	759	769	799	818	835	749	779	729	766	801	795	790	828	797	807	772	843	762	751	763	834	801	776	736	762	789	748	754	755	763	764	767	738	789	781	807	819	786	818	756	832	813	782	785	797	740	769	775	785	760	823	776	802	725	821	780	802	776	826	830	759	768	771	762	724	742	805	736	820	776	801	771	815	773	770	815	710	806	820	822	788	786	770	784	788	788	802	771	775	820	741	769	779	830	801	793	792	756	747	799	823	817	767	796	786	719	761	788	802	742	763	787	786	781	780	771	819	762	762	807	786	770	853	781	800	795	785	849	819	790	772	792	796	798	773	797	797	769	797	753	775	817	766	777	792	766	762	795	721	769	773	758	787	776	800	783	815	765	794	802	778	769	768	776	814	804	798	826	767	811	768	803	818	819	756	767	831	826	788	778	774	755	775	777	806	785	822	780	764	790	805	780	770	762	793	729	772	793	816	810	830	783	859	803	761	744	738	778	808	793	794	737	790	769	812	768	750	794	797	827	753	807	731	811	810	786	807	786	773	777	824	781	774	755	822	781	825	730	749	795	774	801	816	803	776	788	787	759	809	765	794	815	785	777	779	790	786	729	783	768	772	750	830	795	779	756	774	753	841	749	790	798	790	814	751	748	796	784	799	763	772	814	817	810	784	795	800	776	776	742	803	776	769	755	764	756	824	805	738	785	769	803	734	775	757	831	780	764	809	740	784	763	807	776	811	755	780	802	775	823	765	786	775	769	822	836	802	767	827	782	789	777	749	776	759	772	813	781	772	758	816	776	792	731	764	768	814	803	777	812	791	854	765	733	756	787	758	775	762	821	768	798	787	807	767	802	787	753	816	787	757	813	827	777	772	797	788	758	731	776	803	771	785	807	790	799	848	778	826	782	771	796	723	780	761	812	747	784	767	799	828	820	799	838	752	817	749	812	789	832	788	791	819	775	783	769	831	795	791	759	784	762	774	816	842	797	781	843	792	797	752	831	848	782	764	803	784	803	811	780	836	824	719	777	871	786	781	809	828	809	763	766	786	785	803	789	804	782	781	795	811	787	749	740	769	807	832	807	831	781	778	797	792	794	798	819	755	819	741	789	749	718	772	803	791	814	814	791	771	788	717	841	830	786	874	752	782	772	789	760	814	790	803	816	790	762	743	790	782	771	816	779	794	799	786	726	740	768	767	787	740	813	790	823	758	789	764	764	740	757	800	763	792	784	772	786	741	778	812	812	771	794	757	767	798	783	817	754	773	778	769	769	800	796	862	813	811	771	791	783	818	782	763	758	782	796	798	781	761	761	754	781	802	847	782	775	788	810	758	772	780	748	817	817	729	793	776	802	722	753	789	772	770	737	755	775	815	779	793	805	741	844	778	787	791	789	753	753	798	777	796	796	762	682	792	743	794	730	783	791	764	791	851	795	794	818	782	802	783	742	792	815	785	783	796	759	857	769	722	779	792	779	821	808	821	792	768	761	824	760	768	777	754	757	773	797	801	834	729	827	791	776	782	809	732	806	782	749	756	782	837	821	779	803	766	757	773	819	791	856	758	735	821	762	799	801	767	800	775	805	797	756	732	804	832	766	796	781	842	748	823	781	817	766	778	787	802	765	768	774	816	746	759	762	757	831	766	777	806	830	740	802	755	805	785	739	798	769	757	830	814	806	815	795	799	799	766	827	761	795	759	823	841	772	776	798	758	772	796	804	755	770	782	789	765	782	763	798	825	753	827	764	773	767	809	824	806	783	765	787	785	843	796	772	764	836	815	799	853	825	768	762	797	862	816	820	755	798	828	800	766	756	763	815	817	789	759	730	783	787	797	743	783	815	815	753	799	790	780	775	802	768	814	810	814	764	794	762	766	800	789	790	768	793	811	827	767	803	774	793	789	809	799	809	789	756	770	781	769	818	748	815	788	787	782	783	767	772	756	796	849	845	819	758	814	796	801	828	776	763	783	774	801	790	722	805	746	772	819	732	813	769	751	737	805	740	849	776	784	817	833	771	788	829	777	780	765	786	790	788	764	812	808	803	798	800	779	830	786	805	800	825	770	818	763	824	804	780	811	729	801	805	799	836	807	742	821	740	737	771	769	751	795	712	812	783	798	866	759	787	779	766	758	763	767	738	804	807	779	775	781	811	791	780	808	768	748	819	823	787	800	772	845	694	788	759	787	762	790	750	798	785	786	816	755	780	722	816	775	734	806	775	762	752	796	802	743	786	826	794	748	791	760	785	812	785	842	767	762	794	777	758	748	768	763	776	764	783	773	836	871	803	806	781	797	787	785	827	738	806	735	800	813	818	764	748	785	767	775	721	757	798	823	795	786	819	813	775	761	791	796	751	777	783	775	762	794	785	742	785	758	764	798	813	770	771	785	780	751	815	762	781	808	817	757	771	806	828	797	756	754	787	793	804	758	785	786	747	824	795	723	791	773	754	804	816	757	780	762	762	791	788	805	786	746	817	760	810	792	796	823	807	844	801	779	778	805	760	841	781	763	787	778	802	823	794	783	801	822	788	796	730	819	787	818	784	742	816	755	726	792	712	802	843	804	833	783	743	750	774	779	735	728	812	784	772	756	762	744	787	801	775	789	801	763	810	814	776	741	805	747	781	745	791	743	805	778	781	791	798	756	812	833	771	821	796	804	818	816	740	804	807	813	805	775	764	790	777	748	761	835	742	777	756	777	827	782	787	775	792	804	768	816	755	769	764	813	746	752	842	715	836	802	795	813	759	789	755	818	846	737	835	814	760	742	755	745	795	796	834	797	799	854	778	778	783	740	790	798	763	729	773	778	763	775	782	789	766	776	813	796	759	766	770	814	813	787	759	813	807	800	756	825	778	779	838	762	798	800	808	794	799	770	779	759	791	810	766	781	745	828	817	807	831	791	794	753	783	765	769	729	749	759	770	788	761	809	763	776	743	781	763	734	833	816	788	788	803	818	745	757	768	764	815	801	795	773	811	812	785	757	781	764	762	744	845	777	837	739	738	788	790	767	758	816	771	814	800	798	764	809	789	762	787	755	792	762	796	783	788	818	808	795	770	798	837	800	829	837	770	818	735	810	794	858	787	790	753	809	805	771	757	789	793	797	769	815	807	780	811	793	840	800	800	775	795	791	702	813	771	756	777	813	754	797	765	777	765	799	834	764	830	746	823	798	832	740	767	754	763	713	792	737	766	811	798	805	816	792	804	779	782	789	789	780	736	780	751	827	776	795	809	743	799	776	752	746	793	784	816	836	820	831	803	821	804	836	759	757	779	842	766	795	816	812	755	789	790	739	792	790	785	741	786	755	777	770	792	803	745	788	797	792	757	779	810	792	778	777	795	782	754	795	797	721	789	789	786	769	767	753	717	751	778	759	788	751	813	817	802	802	748	792	783	838	791	742	810	805	754	759	752	761	744	783	827	771	790	808	813	783	776	804	769
46219	51694	48748	40695	20635	30243	27375	17950	9785	7313	6727	6531	6711	6718	6670	6881	6747	6782	6638	6732	6693	6804	6645	6499	6601	6716	6670	6675	6768	6501	6733	6678	6611	6650	6695	6671	6636	6745	6757	6584	6659	6569	6562	6756	6608	6675	6679	6642	6691	6687	6740	6709	6672	6622	6487	6699	6716	6699	6655	6778	6745	6720	6572	6758	6638	6732	6706	6634	6661	6702	6573	6742	6712	6595	6638	6711	6687	6695	6689	6677	6639	6649	6749	6599	6652	6668	6741	6655	6507	6528	6709	6736	6659	6579	6625	6683	6626	6740	6593	6659	6625	6563	6631	6683	6618	6642	6876	6533	6588	6587	6744	6670	6727	6630	6612	6656	6753	6602	6564	6537	6682	6639	6614	6677	6583	6617	6741	6576	6748	6729	6632	6619	6598	6670	6592	6790	6701	6554	6564	6681	6659	6721	6598	6597	6769	6672	6678	6658	6714	6678	6590	6753	6700	6636	6680	6656	6642	6672	6736	6647	6727	6599	6743	6611	6712	6672	6662	6625	6622	6633	6551	6848	6674	6690	6811	6584	6665	6572	6619	6834	6667	6610	6670	6714	6641	6569	6672	6684	6643	6664	6568	6611	6635	6573	6706	6652	6614	6707	6650	6623	6580	6691	6659	6679	6662	6691	6653	6746	6610	6668	6691	6488	6636	6586	6778	6623	6736	6615	6620	6728	6683	6730	6724	6551	6658	6729	6653	6667	6686	6703	6708	6740	6636	6650	6692	6705	6678	6611	6695	6697	6679	6702	6704	6635	6596	6527	6568	6681	6717	6783	6621	6554	6671	6679	6543	6714	6624	6619	6608	6672	6690	6693	6652	6635	6691	6782	6662	6697	6649	6694	6689	6577	6738	6574	6662	6715	6676	6699	6698	6530	6586	6717	6513	6686	6655	6592	6737	6672	6704	6665	6780	6644	6625	6710	6607	6593	6756	6692	6652	6766	6683	6527	6759	6679	6588	6734	6724	6630	6643	6642	6723	6629	6775	6575	6834	6677	6708	6595	6736	6780	6658	6692	6623	6684	6544	6641	6719	6722	6649	6645	6732	6526	6594	6702	6714	6744	6734	6657	6757	6661	6570	6650	6531	6647	6619	6666	6727	6657	6672	6777	6647	6731	6570	6742	6520	6801	6704	6592	6627	6677	6704	6704	6602	6736	6828	6599	6695	6506	6745	6645	6639	6700	6658	6590	6604	6561	6671	6680	6699	6696	6614	6604	6584	6659	6637	6585	6679	6661	6625	6635	6594	6744	6618	6698	6695	6756	6669	6616	6638	6732	6489	6642	6661	6606	6699	6625	6652	6612	6601	6656	6658	6657	6750	6654	6621	6719	6656	6638	6683	6494	6662	6568	6693	6658	6590	6667	6648	6714	6653	6664	6610	6622	6488	6682	6484	6764	6857	6697	6601	6649	6764	6639	6832	6702	6639	6670	6674	6588	6721	6589	6740	6589	6679	6677	6501	6663	6828	6593	6693	6796	6609	6677	6637	6768	6681	6645	6645	6740	6661	6646	6525	6725	6654	6581	6666	6542	6703	6681	6594	6754	6754	6644	6734	6681	6680	6688	6736	6747	6756	6621	6618	6676	6735	6602	6645	6700	6707	6593	6643	6684	6719	6668	6710	6623	6733	6682	6601	6691	6722	6775	6667	6703	6620	6552	6716	6634	6637	6634	6749	6710	6667	6784	6590	6588	6720	6779	6693	6688	6664	6798	6660	6594	6601	6768	6615	6762	6502	6592	6629	6662	6591	6571	6743	6628	6652	6662	6546	6683	6718	6591	6624	6678	6692	6759	6541	6855	6682	6738	6691	6653	6714	6671	6781	6683	6754	6672	6591	6648	6528	6682	6571	6712	6536	6714	6737	6595	6557	6578	6593	6636	6684	6649	6591	6597	6678	6795	6635	6660	6649	6711	6599	6589	6733	6623	6689	6670	6637	6684	6566	6760	6732	6775	6713	6644	6639	6689	6630	6642	6640	6615	6678	6723	6717	6694	6736	6658	6546	6635	6790	6676	6556	6649	6689	6760	6691	6706	6646	6612	6645	6659	6677	6621	6694	6643	6686	6676	6687	6698	6668	6773	6624	6694	6740	6671	6567	6514	6702	6628	6724	6763	6742	6815	6811	6782	6633	6640	6628	6730	6599	6612	6762	6852	6636	6704	6700	6723	6639	6700	6597	6640	6664	6641	6575	6713	6685	6768	6683	6561	6608	6631	6711	6639	6665	6766	6672	6585	6526	6609	6664	6742	6659	6749	6618	6804	6599	6697	6620	6596	6566	6775	6640	6599	6596	6673	6553	6607	6538	6695	6756	6606	6761	6576	6753	6694	6697	6680	6654	6727	6592	6649	6661	6632	6653	6578	6736	6744	6638	6706	6628	6656	6655	6606	6661	6717	6632	6587	6642	6825	6656	6689	6501	6605	6702	6692	6739	6590	6654	6692	6608	6760	6670	6686	6672	6685	6614	6696	6686	6713	6737	6652	6741	6671	6700	6672	6765	6574	6644	6640	6657	6538	6623	6673	6692	6595	6744	6623	6658	6618	6625	6581	6778	6647	6646	6620	6648	6599	6565	6745	6662	6630	6494	6689	6775	6574	6674	6565	6560	6733	6586	6743	6735	6685	6618	6643	6507	6672	6653	6605	6647	6627	6690	6661	6684	6643	6566	6622	6686	6693	6632	6713	6721	6653	6743	6729	6562	6736	6613	6626	6632	6616	6622	6605	6670	6523	6587	6676	6605	6620	6701	6602	6525	6732	6724	6580	6644	6574	6789	6555	6667	6484	6793	6634	6772	6623	6710	6625	6656	6592	6761	6592	6779	6748	6565	6620	6686	6727	6604	6652	6673	6558	6580	6664	6686	6698	6738	6706	6675	6714	6701	6618	6653	6639	6599	6625	6537	6746	6569	6611	6531	6641	6795	6645	6801	6677	6705	6645	6641	6570	6758	6654	6725	6727	6619	6659	6669	6638	6800	6643	6521	6733	6646	6522	6727	6507	6670	6606	6773	6656	6668	6667	6714	6669	6564	6593	6662	6643	6634	6710	6663	6765	6665	6817	6774	6636	6666	6603	6683	6627	6627	6751	6738	6561	6731	6665	6743	6716	6712	6740	6619	6675	6711	6661	6764	6636	6759	6639	6668	6577	6710	6688	6693	6655	6740	6680	6498	6531	6687	6569	6538	6708	6871	6627	6703	6613	6815	6783	6684	6632	6658	6675	6727	6673	6628	6785	6789	6706	6850	6654	6588	6669	6688	6699	6546	6596	6764	6640	6769	6551	6751	6641	6595	6613	6649	6615	6608	6584	6651	6639	6730	6712	6554	6623	6720	6789	6616	6647	6668	6683	6649	6509	6571	6672	6607	6751	6752	6520	6726	6773	6776	6683	6669	6749	6449	6759	6683	6722	6615	6692	6661	6631	6684	6656	6668	6631	6687	6697	6622	6766	6735	6685	6760	6588	6660	6684	6642	6584	6636	6820	6702	6750	6576	6670	6706	6628	6769	6724	6732	6611	6831	6629	6659	6617	6784	6704	6525	6679	6729	6536	6568	6687	6739	6727	6619	6778	6653	6589	6744	6644	6770	6611	6577	6654	6737	6668	6748	6632	6608	6575	6750	6542	6511	6739	6671	6664	6621	6648	6609	6874	6653	6774	6614	6694	6714	6671	6673	6616	6665	6605	6736	6699	6573	6669	6701	6720	6729	6665	6578	6733	6666	6700	6744	6706	6617	6611	6704	6573	6555	6690	6704	6635	6539	6608	6701	6677	6608	6601	6723	6663	6675	6769	6655	6583	6620	6725	6717	6658	6734	6631	6712	6728	6671	6669	6616	6603	6669	6807	6636	6711	6676	6658	6557	6696	6693	6730	6644	6593	6632	6564	6646	6617	6573	6760	6549	6614	6637	6787	6619	6685	6666	6738	6700	6781	6700	6804	6750	6538	6536	6647	6612	6648	6635	6582	6611	6596	6591	6642	6743	6699	6702	6570	6621	6775	6642	6635	6665	6773	6764	6728	6818	6711	6578	6758	6600	6686	6731	6571	6858	6676	6721	6735	6681	6730	6477	6562	6679	6628	6726	6575	6587	6673	6627	6651	6554	6666	6612	6636	6638	6678	6724	6609	6633	6648	6667	6685	6695	6702	6779	6664	6735	6732	6728	6734	6598	6523	6631	6704	6726	6670	6703	6543	6604	6598	6704	6553	6691	6691	6721	6675	6763	6485	6698	6757	6710	6626	6698	6710	6712	6694	6662	6627	6730	6641	6606	6681	6776	6619	6705	6669	6535	6680	6702	6667	6739	6593	6531	6726	6536	6647	6547	6674	6675	6675	6551	6679	6495	6662	6707	6736	6639	6661	6580	6633	6725	6634	6728	6645	6618	6688	6624	6765	6674	6786	6675	6756	6655	6678	6698	6749	6507	6741	6577	6724	6614	6577	6679	6679	6664	6555	6655	6624	6611	6657	6693	6777	6695	6631	6720	6683	6631	6650	6632	6772	6651	6753	6742	6598	6683	6621	6726	6781	6654	6767	6648	6582	6710	6630	6509	6723	6539	6704	6634	6658	6661	6692	6619	6747	6713	6626	6624	6751	6717	6710	6739	6790	6663	6672	6657	6656	6604	6501	6697	6671	6580	6629	6679	6625	6508	6737	6717	6705	6781	6749	6753	6711	6742	6643	6672	6620	6580	6711	6691	6614	6669	6697	6663	6839	6715	6723	6594	6609	6625	6598	6736	6559	6716	6657	6602	6590	6610	6658	6676	6676	6569	6603	6594	6664	6641	6606	6619	6625	6680	6718	6514	6675	6657	6670	6623	6656	6707	6598	6721	6454	6811	6692	6622	6633	6617	6640	6686	6587	6559	6506	6613	6686	6704	6579	6481	6661	6649	6770	6662	6659	6599	6571	6747	6532	6562	6719	6855	6580	6704	6662	6602	6657	6713	6714	6692	6699	6621	6767	6726	6591	6742	6710	6639	6473	6669	6666	6566	6627	6506	6671	6591	6618	6583	6528	6607	6683	6670	6728	6656	6777	6616	6773	6700	6752	6613	6649	6785	6571	6520	6684	6705	6558	6607	6663
25465	35973	23278	9034	1077	1209	1190	892	715	707	650	683	669	697	711	670	695	666	667	677	597	648	680	659	672	666	619	673	686	714	697	685	592	736	689	676	711	651	682	697	712	667	674	644	669	637	639	662	678	695	627	647	670	644	647	662	683	687	647	679	681	696	671	619	639	704	657	648	639	677	650	698	677	670	680	678	654	671	688	670	682	717	685	676	743	661	673	696	715	677	689	630	662	698	661	654	697	691	726	689	686	691	691	678	639	672	649	668	644	646	617	699	653	703	670	713	702	681	635	686	696	681	681	679	644	654	665	673	707	654	629	692	665	626	646	654	671	691	685	666	659	657	654	685	685	736	640	686	673	682	693	658	668	677	667	639	669	687	679	631	714	689	642	703	649	653	646	645	708	668	646	694	673	644	665	687	626	656	624	651	682	721	692	650	663	625	672	683	662	655	691	675	641	656	644	680	677	734	639	643	726	660	707	658	638	631	676	638	635	641	710	621	712	652	636	669	668	677	663	722	634	660	672	677	660	672	676	713	689	681	674	675	698	688	642	684	673	677	636	651	679	680	652	632	657	659	662	629	666	665	657	682	656	655	688	638	702	653	648	629	687	674	738	650	672	659	656	674	660	674	650	655	684	661	663	676	676	683	677	627	642	692	696	655	691	623	663	666	662	649	631	672	645	671	659	730	679	651	696	650	705	653	675	687	689	711	692	673	681	640	642	674	632	675	648	652	705	670	656	684	716	658	665	633	680	691	687	688	695	682	634	660	690	623	727	681	668	664	645	669	679	668	688	665	668	661	678	690	658	696	644	668	674	702	662	665	691	661	631	686	679	644	691	662	690	622	691	678	649	631	657	649	704	706	703	633	680	697	692	655	625	630	678	649	656	661	645	680	721	665	687	703	672	676	705	690	683	655	660	624	699	718	655	685	658	654	673	705	678	655	728	667	718	625	667	681	706	678	671	729	668	677	684	687	610	678	701	648	666	646	659	722	652	711	703	658	677	665	645	654	655	677	654	672	693	602	666	662	711	679	603	659	660	655	666	636	681	659	706	644	652	716	674	649	626	657	676	705	710	675	642	693	642	630	690	695	710	695	650	697	686	676	652	726	602	699	640	611	661	705	640	679	646	694	663	686	644	652	643	648	669	636	683	690	700	657	646	682	715	721	707	732	659	646	669	685	646	685	698	687	681	618	682	689	712	613	683	706	631	628	688	688	713	673	631	636	700	637	671	691	641	689	711	636	652	665	716	625	696	695	665	656	700	678	623	665	622	646	688	675	650	645	628	683	722	733	631	657	629	631	640	683	659	682	667	646	678	646	678	639	651	670	659	614	650	709	658	675	721	643	637	689	703	656	689	669	607	662	690	654	757	664	673	655	622	604	617	659	697	687	647	697	646	658	629	711	664	706	633	639	693	638	633	705	717	641	650	647	697	617	684	659	676	640	648	636	685	656	695	680	660	651	655	694	685	682	708	680	694	654	653	651	612	681	697	674	688	677	656	663	668	676	695	686	639	688	660	682	690	695	662	670	665	676	674	648	674	641	662	722	667	678	699	661	671	692	694	620	705	668	698	671	654	650	673	637	714	686	682	663	685	646	656	651	646	667	685	702	660	669	730	638	672	710	716	657	691	676	600	664	674	652	662	736	709	689	702	647	668	652	669	616	656	675	671	655	731	676	659	652	613	648	716	670	727	717	662	633	664	671	643	666	636	708	685	663	692	641	662	634	676	633	638	702	646	623	658	692	659	683	665	669	670	630	641	664	679	682	635	654	680	702	688	703	627	664	675	667	662	706	705	601	641	673	634	649	670	624	666	673	711	640	666	653	671	685	723	692	685	647	717	702	664	652	685	657	608	656	669	665	644	670	673	665	611	678	660	683	641	679	683	674	699	659	676	625	687	692	719	665	703	650	706	684	644	607	686	664	655	651	647	633	685	661	661	672	675	680	677	730	704	644	708	675	667	639	672	668	687	682	664	636	677	646	709	693	727	668	677	689	666	669	637	663	677	650	641	725	706	646	652	669	658	683	649	664	681	678	644	688	678	683	679	717	686	654	652	643	693	703	685	662	649	669	662	658	692	664	674	699	660	687	644	636	661	650	685	712	614	693	671	673	668	641	636	696	670	668	672	679	643	716	661	685	665	634	676	700	663	687	655	672	659	665	700	680	669	662	706	667	674	644	634	666	638	651	704	620	650	660	690	720	647	651	674	673	667	658	666	619	691	696	681	671	615	670	695	653	656	688	685	710	678	653	715	685	619	689	704	654	659	663	651	649	671	696	643	636	644	691	712	628	716	651	697	683	714	721	661	665	633	673	695	679	667	693	737	692	687	690	688	628	647	678	671	708	636	672	714	661	653	670	680	652	729	672	651	677	668	651	649	698	660	692	701	661	681	707	657	635	619	661	665	653	679	635	694	654	686	626	687	641	686	688	684	630	656	666	688	642	666	653	687	659	681	714	676	671	699	674	668	693	675	683	635	680	677	630	673	669	725	652	695	679	705	691	655	664	687	690	674	636	664	715	669	707	661	704	659	670	611	686	685	639	651	680	682	645	636	682	692	652	678	686	622	705	648	664	652	682	649	689	706	708	691	659	647	642	666	671	659	696	652	635	663	703	714	642	722	693	757	678	684	677	699	644	692	658	680	620	677	736	721	689	692	691	690	652	673	644	685	662	716	658	625	703	711	713	673	653	614	683	633	706	685	676	691	648	623	690	653	709	663	692	701	653	677	680	656	734	724	663	669	676	632	683	652	656	679	669	660	737	671	684	709	688	674	712	662	656	638	696	670	677	704	662	644	653	672	695	710	668	636	631	645	634	661	696	672	661	632	665	681	654	683	670	643	666	661	658	660	691	693	706	712	685	687	607	678	646	645	691	679	682	625	726	675	672	669	684	631	661	673	653	690	668	712	658	663	683	675	694	695	654	678	636	753	682	661	674	689	717	663	656	667	703	633	618	659	674	673	684	693	668	650	691	655	642	644	698	629	621	690	653	685	692	696	661	695	676	676	670	680	696	655	680	674	691	658	658	630	667	689	669	663	651	682	660	650	619	722	683	662	638	663	708	652	722	669	706	681	657	667	667	674	719	648	640	686	710	665	691	642	652	669	619	655	652	678	652	658	669	668	643	641	640	675	625	643	669	712	649	682	658	673	683	683	679	709	700	649	642	670	650	627	653	634	665	690	634	685	619	651	662	712	665	691	629	667	642	641	654	686	668	721	669	660	668	667	653	630	652	662	684	638	678	664	654	720	683	662	711	683	691	699	698	664	638	696	727	719	686	671	644	675	672	694	656	706	641	695	705	685	633	704	681	675	588	664	635	708	652	646	647	698	669	694	712	713	667	655	635	659	631	653	664	666	649	730	658	681	715	663	674	701	658	655	704	676	655	714	671	675	650	683	707	683	684	674	668	669	633	719	697	665	694	660	694	641	679	657	664	698	654	700	671	677	666	664	661	705	663	682	624	668	658
53543	54148	44386	33220	15953	23646	19946	12933	7595	6026	5836	5730	5819	5706	5813	5827	5840	5927	5740	5682	5792	5701	5758	5882	5860	5752	5816	5795	5818	5781	5756	5656	5781	5742	5808	5943	5810	5744	5823	5710	5779	5718	5780	5776	5785	5708	5844	5730	5785	5769	5832	5693	5750	5768	5834	5784	5754	5914	5847	5690	5723	5750	5763	5952	5884	5773	5803	5831	5661	5774	5833	5824	5863	5770	5627	5833	5789	5882	5799	5784	5728	5771	5817	5635	5710	5779	5793	5903	5762	5753	5902	5877	5679	5883	5772	5819	5783	5882	5855	5748	5824	5758	5723	5784	5705	5866	5790	5678	5860	5819	5786	5773	5617	5742	5781	5840	5788	5766	5774	5801	5639	5866	5775	5831	5802	5824	5732	5703	5765	5930	5762	5761	5680	5696	5853	5824	5793	5715	5817	5713	5797	5773	5723	5755	5667	5646	5741	5715	5796	5868	5796	5708	5775	5752	5797	5718	5688	5749	5762	5727	5701	5719	5662	5859	5710	5797	5736	5613	5770	5862	5805	5872	5782	5825	5714	5784	5813	5660	5809	5865	5823	5672	5850	5794	5865	5778	5879	5702	5702	5754	5775	5911	5694	5738	5873	5774	5797	5734	5755	5837	5781	5865	5685	5918	5810	5818	5766	5809	5697	5841	5974	5768	5833	5840	5725	5802	5690	5738	5795	5820	5905	5785	5865	5803	5945	5934	5783	5855	5870	5724	5804	5765	5807	5865	5782	5811	5844	5749	5733	5787	5807	5867	5773	5784	5728	5831	5701	5808	5728	5805	5846	5761	5913	5763	5792	5754	5839	5796	5825	5693	5757	5780	5944	5840	5795	5841	5886	5780	5718	5687	5721	5660	5789	5810	5800	5775	5719	5913	5750	5741	5705	5799	5783	5848	5761	5800	5872	5789	5869	5831	5860	5804	5823	5762	5902	5800	5753	5704	5811	5809	5792	5807	5839	5797	5823	5706	5857	5911	5869	5672	5803	5850	5874	5822	5825	5742	5699	5892	5768	5785	5974	5750	5721	5756	5746	5870	5802	5877	5734	5793	5682	5795	5775	5774	5827	5761	5750	5838	5710	5696	5791	5713	5674	5706	5802	5681	5833	5702	5775	5904	5747	5824	5872	5833	5757	5778	5753	5854	5686	5787	5844	5725	5779	5824	5804	5734	5800	5811	5758	5743	5704	5823	5804	5734	5810	5922	5802	5763	5879	5678	5665	5796	5789	5807	5740	5861	5915	5759	5843	5708	5756	5757	5634	5877	5828	5792	5812	5674	5905	5790	5773	5853	5729	5864	5662	5821	5776	5746	5903	5695	5810	5729	5692	5729	5871	5872	5794	5754	5760	5773	5905	5706	5986	5887	5875	5775	5852	5676	5747	5812	5863	5897	5764	5694	5880	5901	5776	5833	5807	5782	5904	5711	5748	5618	5732	5841	5871	5866	5848	5820	5743	5857	5845	5662	5864	5895	5711	5820	5798	5787	5829	5854	5765	5743	5752	5838	5747	5783	5721	5711	5764	5816	5755	5881	5747	5809	5833	5822	5739	5801	5797	5785	5741	5977	5712	5728	5653	5737	5779	5683	5722	5888	5774	5910	5679	5794	5825	5766	5821	5746	5794	5707	5794	5794	5825	5717	5931	5756	5793	5927	5697	5757	5775	5864	5883	5888	5806	5705	5773	5734	5821	5741	5853	5738	5878	5752	5729	5719	5734	5677	5735	5893	5664	5848	5701	5677	5765	5753	5861	5751	5852	5871	5749	5766	5744	5779	5844	5743	5778	5820	5720	5869	5751	5775	5754	5816	5748	5877	5710	5723	5808	5892	5773	5784	5835	5738	5756	5713	5731	5799	5682	5688	5787	5747	5730	5821	5738	5802	5711	5694	5867	5806	5675	5730	5745	5741	5791	5776	5852	5792	5818	5817	5800	5663	5806	5847	5854	5690	5640	5704	5653	5801	5791	5813	5832	5810	5770	5787	5750	5709	5756	5841	5676	5811	5774	5762	5767	5755	5782	5846	5744	5822	5794	5847	5761	5719	5736	5727	5914	5843	5789	5720	5823	5835	5626	5838	5868	5730	5801	5809	5784	5808	5654	5852	5808	5757	5835	5800	5755	5787	5739	5734	5833	5775	5671	5799	5743	5798	5806	5711	5771	5762	5723	5782	5625	5745	5781	5773	5778	5924	5759	5787	5735	5830	5862	5792	5700	5708	5735	5797	5718	5757	5845	5786	5804	5792	5787	5692	5738	5753	5785	5715	5811	5761	5746	5766	5797	5815	5743	5793	5739	5730	5766	5762	5873	5694	5738	5812	5766	5859	5663	5873	5779	5783	5714	5775	5815	5815	5748	5686	5781	5718	5834	5836	5767	5798	5770	5809	5833	5895	5857	5816	5803	5754	5835	5726	5793	5676	5709	5788	5722	5720	5732	5823	5888	5894	5818	5729	5760	5708	5848	5836	5718	5840	5746	5860	5882	5697	5805	5858	5787	5841	5915	5826	5743	5693	5837	5792	5675	5883	5769	5657	5666	5839	5810	5753	5779	5810	5794	5827	5729	5632	5902	5893	5839	5814	5750	5803	5873	5781	5732	5742	5699	5767	5689	5814	5706	5767	5821	5655	5824	5756	5849	5859	5713	5798	5759	5750	5848	5726	5705	5760	5758	5717	5799	5771	5730	5872	5673	5840	5920	5800	5792	5749	5756	5675	5804	5779	5828	5698	5809	5794	5865	5704	5774	5873	5766	5631	5829	5828	5703	5809	5848	5881	5691	5887	5628	5666	5739	5953	5743	5806	5814	5767	5715	5808	5739	5865	5755	5847	5802	5942	5825	5839	5833	5763	5705	5854	5720	5769	5716	5684	5820	5685	5780	5790	5811	5882	5762	5746	5775	5764	5742	5767	5717	5798	5749	5807	5739	5659	5854	5682	5788	5763	5810	5749	5753	5778	5778	5665	5814	5757	5804	5722	5654	5775	5799	5862	5619	5916	5729	5861	5799	5773	5717	5818	5854	5794	5868	5919	5790	5757	5785	5891	5807	5833	5737	5694	5743	5807	5784	5772	5711	5687	5813	5781	5786	5685	5804	5763	5846	5836	5854	5827	5762	5805	5880	5739	5688	5704	5848	5735	5773	5689	5865	5869	5893	5802	5800	5822	5886	5736	5793	5795	5792	5832	5885	5722	5706	5611	5552	5836	5863	5765	5863	5744	5731	5775	5752	5734	5742	5689	5742	5837	5743	5821	5800	5785	5773	5709	5735	5842	5769	5803	5903	5782	5715	5693	5886	5812	5788	5785	5772	5821	5734	5729	5837	5808	5795	5713	5740	5756	5723	5795	5787	5794	5734	5862	5776	5750	5702	5866	5785	5844	5839	5734	5727	5724	5785	5922	5767	5793	5732	5774	5872	5820	5878	5684	5769	5812	5811	5800	5785	5783	5683	5641	5715	5819	5737	5835	5857	5777	5670	5795	5811	5688	5859	5847	5881	5807	5636	5840	5715	5752	5856	5762	5836	5837	5740	5910	5850	5737	5721	5788	5772	5810	5788	5795	5764	5818	5776	5748	5787	5640	5861	5809	5742	5812	5776	5724	5715	5728	5724	5771	5682	5802	5800	5691	5761	5814	5842	5748	5883	5797	5719	5732	5779	5812	5727	5744	5767	5607	5743	5831	5847	5797	5658	5780	5881	5759	5758	5863	5794	5844	5791	5906	5711	5781	5740	5876	5763	5768	5768	5665	5804	5736	5676	5795	5805	5726	5772	5792	5771	5810	5795	5809	5728	5838	5684	5727	5866	5751	5706	5889	5766	5743	5670	5795	5806	5722	5771	5778	5851	5847	5777	5817	5839	5684	5687	5795	5815	5785	5706	5803	5759	5888	5853	5764	5785	5844	5830	5806	5720	5782	5792	5822	5849	5721	5789	5813	5726	5814	5851	5758	5762	5726	5866	5723	5784	5892	5723	5663	5815	5856	5828	5793	5798	5756	5859	5776	5739	5697	5851	5778	5742	5816	5742	5780	5848	5892	5703	5764	5692	5849	5806	5879	5729	5672	5737	5795	5887	5733	5802	5691	5814	5833	5854	5878	5761	5678	5744	5775	5769	5692	5813	5677	5784	5862	5828	5676	5705	5721	5690	5823	5765	5897	5779	5751	5793	5817	5850	5717	5722	5723	5824	5809	5733	5712	5775	5834	5796	5758	5767	5722	5756	5586	5671	5729	5838	5786	5682	5717	5822	5734	5842	5819	5749	5741	5881	5900	5817	5746	5819	5763	5696	5729	5701	5873	5764	5711	5710	5785	5786	5813	5798	5741	5847	5880	5749	5723	5776	5734	5846	5801	5860	5795	5793	5713	5793	5708	5778	5593	5819	5707	5841	5718	5752	5833	5625	5812	5772	5925	5834	5774	5878	5832	5835	5896	5761	5758	5974	5763	5782	5671	5846	5783	5762	5755	5867	5782	5754	5727	5842	5794	5781	5654	5783	5760	5965	5815	5713	5801	5752	5900	5756	5887	5608	5827	5852	5742	5714	5821	5796	5736	5731	5884	5782	5766	5693	5694	5733	5749	5686	5870	5777	5724	5705	5778	5826	5802	5657	5701	5757	5796	5826	5630	5830	5778	5648	5848	5809	5755	5794	5784	5762	5754	5837	5762	5755	5798	5756	5720	5721	5757	5801	5742	5861	5752	5788	5818	5790	5710	5731	5728	5803	5780	5698	5789	5732	5828	5689	5850	5856	5775	5633	5759	5838	5828	5758	5887	5836	5666	5835	5794	5793	5691	5733	5775	5682	5916	5757	5833	5827	5741	5832	5650	5717	5755	5657	5769	5770	5844	5661	5789	5651	5845	5705	5794	5890	5777	5671	5734	5790	5895	5731	5833	5646	5705	5845	5791	5752	5748	5785	5754	5875	5764	5878	5792	5740	5713	5706	5740	5709	5713	5681	5812	5716	5726	5634	5860	5776	5764	5786	5707	5787	5817	5749	5829	5709	5797	5739	5779	5830	5715	5714	5623	5653	5779	5732	5670	5743	5754	5794	5784	5753	5848	5742	5752	5706	5833	5849	5785	5785	5857	5780	5742
28078	48147	31528	13400	2112	1719	1642	1177	935	813	714	757	754	750	821	790	756	764	804	713	766	747	781	738	766	790	728	814	735	819	754	793	744	767	721	801	744	797	779	775	804	807	762	778	762	727	793	829	779	737	804	817	716	784	738	796	766	757	780	777	826	799	793	776	789	800	756	748	793	772	823	745	784	828	803	745	741	783	751	734	756	809	778	796	788	758	763	777	768	767	791	736	735	780	752	802	744	790	811	765	764	780	802	784	764	762	771	809	802	761	788	748	740	869	814	806	800	761	782	787	764	781	780	757	751	729	770	724	795	796	745	812	756	777	810	750	746	780	799	799	787	826	804	773	774	809	775	775	800	748	812	772	767	770	794	758	745	792	772	777	809	809	775	759	792	796	730	797	786	742	741	789	725	749	773	744	800	786	765	783	756	798	786	757	793	764	772	799	752	760	755	751	766	752	757	743	762	762	789	829	830	783	731	788	785	768	770	741	760	733	748	772	744	755	748	783	760	757	770	786	828	733	788	805	764	743	710	788	784	810	794	788	784	785	753	779	768	830	741	804	811	779	809	791	785	750	796	746	749	803	736	770	738	818	770	733	759	768	793	732	790	773	790	846	771	803	787	800	743	815	817	794	760	798	785	794	758	784	761	803	761	799	755	737	777	800	789	769	751	758	759	780	771	807	757	762	778	826	799	790	808	780	743	795	825	764	825	800	775	770	774	757	758	810	781	737	806	805	780	792	766	728	776	808	774	772	748	792	794	773	799	799	781	788	769	798	756	831	789	735	777	802	772	750	774	768	754	783	762	826	811	812	759	789	777	758	754	773	787	808	745	711	808	794	793	765	746	770	757	750	756	737	787	795	759	755	797	782	787	764	762	770	788	771	768	784	790	805	767	795	798	780	776	805	762	756	746	793	746	844	746	774	788	800	785	781	781	770	779	779	773	803	772	811	790	768	767	751	736	793	783	776	814	795	805	774	750	753	791	800	752	727	775	787	752	808	803	745	763	759	773	772	735	767	762	741	753	780	761	724	748	793	792	799	736	765	770	731	747	761	844	734	785	713	750	791	788	759	738	783	810	773	718	760	758	784	766	786	771	790	773	790	764	822	828	724	746	730	741	769	791	778	742	767	776	771	787	803	767	818	742	764	781	818	806	804	834	808	769	772	772	775	766	790	783	743	792	774	754	765	754	773	753	763	785	755	792	794	749	783	772	775	770	808	805	773	789	787	737	719	748	744	741	800	752	801	769	780	814	758	813	711	782	785	765	747	854	782	764	747	820	813	784	760	783	757	762	779	752	783	803	796	769	824	781	798	759	722	772	777	770	793	787	816	793	769	770	798	732	808	806	716	774	751	806	786	802	779	727	739	830	751	800	771	767	772	803	773	781	801	776	793	781	782	818	799	726	815	740	771	810	782	772	782	821	768	782	797	801	854	804	763	782	793	784	774	777	800	777	810	770	756	786	824	756	786	756	777	784	740	744	776	740	799	749	719	768	819	757	782	785	746	784	827	814	789	767	779	815	734	820	777	820	724	772	755	789	822	729	774	754	785	795	758	745	793	751	821	796	788	754	775	837	744	792	770	798	775	742	835	745	798	801	748	806	750	795	775	812	770	745	720	773	758	766	821	732	794	767	770	819	803	810	732	767	772	783	778	769	764	754	833	750	726	757	836	755	751	756	786	770	810	822	796	808	763	819	771	770	736	791	733	779	792	779	805	744	753	750	783	763	769	820	765	774	829	788	780	752	771	769	749	850	779	777	786	750	775	785	757	791	728	789	767	729	774	738	751	749	772	744	759	772	735	776	754	759	789	831	812	758	769	802	768	844	811	755	776	759	774	800	801	720	767	823	722	741	756	778	814	746	778	785	827	744	787	763	822	773	828	779	758	759	814	796	787	743	808	814	806	736	726	811	788	803	756	743	806	806	757	769	781	762	793	790	803	815	769	745	821	788	760	790	759	753	863	794	758	798	754	801	763	787	798	760	730	803	741	758	767	744	760	770	741	803	745	804	755	774	788	790	767	824	767	755	816	761	776	718	779	797	804	771	798	752	820	756	772	748	810	817	774	756	734	748	777	697	760	783	725	792	729	760	785	768	786	777	736	805	776	819	782	808	733	735	763	798	781	813	768	786	799	763	761	776	800	785	789	807	753	804	753	827	771	749	797	792	735	767	841	798	752	811	766	756	756	797	711	800	780	771	812	738	820	805	766	801	775	770	764	795	813	754	764	823	761	716	833	804	740	795	754	777	787	797	770	771	748	776	742	818	836	786	751	814	771	740	821	842	819	772	791	802	815	830	760	827	770	755	799	772	827	763	809	783	777	794	796	727	702	777	815	781	763	780	753	816	766	719	755	786	814	767	825	796	762	830	819	807	792	781	785	763	796	835	756	785	773	755	784	775	783	780	756	798	790	782	730	800	795	776	779	747	782	766	738	794	777	747	747	754	787	786	754	760	795	757	755	790	784	765	741	802	810	780	741	793	716	787	788	767	790	742	802	788	784	794	782	796	746	744	768	795	822	842	757	803	769	771	792	790	804	773	785	796	778	812	762	764	734	806	759	814	815	769	791	727	740	764	791	772	785	762	822	764	751	746	791	808	816	714	757	748	754	796	786	800	808	744	746	755	763	772	806	785	788	796	765	733	732	780	803	730	761	762	758	766	783	829	798	807	751	852	815	741	782	764	761	770	782	806	792	803	782	781	778	822	790	755	748	775	764	762	809	782	790	763	787	765	785	806	816	730	722	774	827	801	751	783	774	768	746	790	796	792	781	727	790	758	775	779	759	764	747	768	781	763	770	772	759	712	761	750	751	804	746	813	753	810	763	793	723	766	762	752	768	758	776	762	798	787	753	730	773	807	775	804	760	784	814	741	806	731	786	772	820	799	740	822	759	831	802	758	774	766	814	795	805	762	842	776	765	828	732	806	797	789	821	798	807	735	789	797	744	761	741	789	792	726	766	772	775	821	781	787	816	768	727	782	764	722	765	766	758	798	741	758	757	820	804	769	830	794	735	748	733	786	765	770	733	761	774	771	746	786	814	769	773	778	805	779	793	788	774	773	835	778	767	764	719	790	722	760	751	784	784	801	811	769	771	768	748	766	782	786	781	742	779	760	795	814	762	777	798	765	802	783	794	764	774	802	812	801	736	751	752	769	759	758	742	755	755	783	782	794	774	746	755	765	814	809	749	774	814	780	781	788	779	751	771	814	747	799	810	785	748	732	797	759	796	817	759	792	779	782	786	771	802	803	764	788	756	746	739	789	778	856	775	750	768	846	725	777	803	805	772	829	792	776	759	822	811	768	817	734	810	804	718	781	791	769	810	764	738	744	762	782	793	749	770	793	749	787	798	783	759	778	833	734	765	744	753	795	827	741	768	773	744	771	782	768	718	749	750	805	748	785	747	754	717	830	785	738	723	782	765	846	780	737	811	749	794	727	816	753	790	761	799	825	732	739	734	741	802	784	761
42451	51655	51985	39342	22906	28412	24839	16553	9648	6728	6497	6664	6642	6668	6697	6619	6703	6771	6524	6670	6694	6560	6618	6585	6493	6612	6624	6628	6612	6643	6523	6626	6593	6510	6731	6676	6590	6571	6666	6527	6758	6626	6714	6659	6551	6636	6726	6587	6614	6666	6509	6701	6604	6637	6637	6599	6582	6623	6553	6482	6648	6458	6664	6506	6664	6536	6456	6681	6577	6682	6738	6577	6554	6637	6629	6645	6548	6624	6560	6590	6624	6657	6672	6657	6634	6563	6438	6527	6541	6571	6520	6525	6700	6599	6661	6556	6669	6539	6599	6682	6526	6617	6607	6567	6607	6562	6569	6586	6615	6491	6654	6618	6666	6754	6673	6600	6523	6504	6600	6593	6530	6613	6633	6655	6781	6469	6622	6594	6651	6605	6596	6538	6662	6558	6681	6639	6514	6678	6532	6697	6553	6618	6523	6483	6707	6633	6668	6608	6656	6600	6575	6626	6552	6735	6765	6605	6560	6650	6584	6631	6649	6683	6643	6530	6687	6628	6510	6485	6634	6699	6655	6424	6570	6522	6758	6535	6677	6542	6690	6622	6719	6523	6513	6603	6718	6572	6630	6662	6766	6645	6492	6536	6550	6544	6500	6502	6554	6585	6574	6616	6581	6546	6628	6672	6548	6600	6667	6587	6655	6588	6615	6607	6622	6588	6468	6559	6638	6678	6597	6466	6657	6536	6569	6573	6601	6537	6582	6698	6687	6617	6581	6539	6507	6655	6706	6603	6669	6681	6612	6594	6531	6530	6516	6563	6618	6543	6727	6592	6582	6557	6545	6660	6587	6624	6649	6625	6532	6481	6637	6429	6612	6551	6630	6711	6675	6613	6636	6514	6609	6637	6554	6528	6460	6565	6565	6756	6530	6631	6529	6614	6602	6586	6644	6561	6695	6669	6637	6648	6696	6686	6551	6607	6660	6545	6700	6550	6632	6465	6594	6598	6695	6618	6602	6612	6484	6647	6522	6601	6515	6624	6650	6546	6616	6697	6524	6574	6510	6662	6503	6554	6532	6487	6638	6679	6624	6559	6430	6620	6653	6654	6728	6735	6658	6621	6634	6654	6500	6625	6546	6611	6596	6901	6649	6679	6595	6630	6606	6600	6763	6551	6532	6554	6661	6701	6655	6537	6650	6545	6538	6577	6663	6625	6637	6607	6690	6492	6624	6571	6614	6490	6480	6454	6619	6557	6677	6565	6633	6526	6666	6537	6533	6470	6609	6608	6644	6722	6636	6686	6561	6539	6690	6712	6599	6590	6608	6632	6523	6762	6550	6637	6691	6563	6563	6578	6726	6594	6482	6599	6558	6569	6485	6583	6508	6634	6574	6681	6592	6425	6485	6654	6611	6551	6499	6629	6661	6655	6447	6482	6521	6641	6486	6562	6710	6626	6525	6628	6653	6576	6667	6700	6621	6557	6658	6480	6589	6591	6605	6563	6622	6701	6477	6622	6607	6569	6529	6593	6595	6563	6592	6541	6526	6581	6717	6604	6595	6483	6554	6512	6853	6684	6638	6573	6734	6581	6673	6495	6583	6578	6546	6495	6588	6569	6579	6526	6577	6642	6729	6554	6606	6622	6486	6482	6518	6588	6664	6494	6500	6568	6589	6541	6685	6642	6586	6746	6605	6586	6575	6565	6614	6620	6623	6489	6778	6523	6651	6481	6580	6627	6529	6561	6603	6639	6552	6597	6684	6633	6613	6740	6628	6551	6598	6663	6505	6588	6526	6597	6588	6615	6662	6572	6584	6586	6685	6535	6562	6626	6579	6719	6665	6567	6578	6663	6580	6565	6511	6584	6684	6693	6522	6646	6521	6581	6594	6697	6662	6610	6638	6628	6569	6637	6626	6685	6456	6555	6555	6589	6406	6487	6610	6528	6720	6684	6557	6589	6603	6599	6630	6543	6638	6531	6608	6599	6488	6548	6575	6649	6415	6527	6628	6594	6562	6635	6723	6614	6510	6621	6628	6703	6563	6702	6527	6559	6616	6598	6565	6533	6521	6597	6593	6627	6571	6627	6535	6568	6714	6651	6527	6660	6488	6606	6682	6678	6671	6585	6516	6576	6761	6721	6528	6572	6561	6611	6714	6641	6603	6695	6569	6529	6564	6572	6723	6634	6537	6675	6656	6700	6627	6628	6534	6536	6739	6583	6651	6697	6434	6568	6708	6557	6670	6581	6722	6589	6581	6570	6690	6478	6630	6610	6542	6455	6646	6556	6538	6571	6602	6740	6554	6741	6570	6578	6519	6471	6646	6705	6596	6569	6602	6819	6603	6709	6512	6551	6657	6527	6596	6562	6734	6688	6577	6710	6634	6699	6577	6739	6651	6615	6575	6637	6517	6581	6447	6640	6537	6720	6722	6575	6608	6614	6636	6712	6660	6626	6463	6632	6621	6508	6697	6766	6549	6657	6530	6559	6578	6679	6575	6640	6641	6676	6675	6509	6643	6664	6687	6580	6574	6599	6637	6498	6484	6449	6603	6590	6626	6525	6576	6628	6551	6521	6518	6515	6553	6636	6721	6529	6614	6643	6598	6542	6571	6640	6662	6617	6614	6603	6672	6561	6682	6629	6560	6626	6633	6594	6655	6554	6625	6574	6620	6345	6586	6558	6750	6627	6694	6564	6595	6558	6638	6643	6458	6608	6638	6635	6489	6532	6613	6515	6630	6671	6571	6712	6581	6606	6525	6544	6779	6634	6675	6519	6624	6677	6573	6585	6668	6485	6707	6577	6637	6478	6663	6638	6512	6473	6570	6614	6569	6587	6675	6615	6681	6563	6689	6590	6637	6711	6678	6644	6713	6659	6576	6645	6533	6630	6575	6645	6624	6687	6587	6616	6625	6597	6699	6547	6654	6561	6567	6532	6753	6552	6550	6596	6708	6609	6701	6654	6675	6489	6639	6619	6598	6614	6629	6568	6615	6600	6700	6679	6586	6629	6698	6578	6512	6625	6692	6517	6483	6591	6527	6529	6663	6640	6616	6602	6603	6449	6647	6644	6627	6642	6665	6630	6731	6562	6693	6692	6560	6490	6582	6678	6567	6602	6576	6646	6622	6599	6541	6715	6540	6641	6659	6698	6547	6674	6737	6593	6585	6551	6533	6549	6510	6568	6610	6705	6538	6659	6647	6591	6655	6567	6546	6705	6627	6581	6649	6601	6632	6693	6636	6583	6652	6584	6760	6622	6573	6652	6650	6500	6564	6504	6520	6565	6495	6714	6638	6587	6602	6580	6566	6745	6581	6569	6534	6584	6627	6618	6583	6840	6611	6603	6593	6546	6717	6652	6606	6659	6589	6591	6623	6560	6691	6557	6520	6596	6548	6587	6517	6752	6708	6582	6622	6610	6448	6639	6583	6424	6802	6631	6595	6567	6652	6554	6607	6481	6762	6676	6508	6637	6555	6548	6722	6675	6598	6668	6613	6612	6607	6658	6634	6539	6640	6504	6742	6571	6595	6496	6616	6710	6567	6610	6473	6564	6653	6641	6614	6632	6719	6604	6658	6671	6611	6572	6547	6728	6615	6655	6575	6511	6634	6510	6662	6533	6555	6639	6684	6619	6529	6680	6708	6590	6614	6580	6553	6545	6702	6481	6511	6564	6630	6652	6576	6701	6638	6687	6651	6457	6631	6566	6696	6640	6596	6601	6693	6569	6478	6624	6585	6713	6729	6699	6620	6635	6560	6626	6550	6554	6575	6686	6627	6657	6654	6580	6657	6602	6648	6615	6472	6531	6549	6625	6592	6625	6701	6575	6556	6571	6610	6529	6501	6694	6598	6572	6571	6613	6609	6537	6787	6429	6764	6575	6641	6565	6634	6696	6610	6685	6521	6580	6657	6737	6499	6607	6605	6593	6505	6670	6678	6583	6559	6782	6501	6675	6568	6584	6570	6611	6541	6474	6603	6655	6515	6580	6701	6642	6656	6563	6569	6625	6581	6708	6668	6538	6582	6665	6537	6561	6643	6555	6690	6566	6582	6772	6586	6700	6534	6590	6579	6663	6633	6626	6656	6713	6708	6612	6686	6545	6577	6511	6485	6539	6586	6535	6718	6597	6577	6584	6608	6671	6554	6701	6664	6603	6569	6644	6538	6701	6593	6516	6677	6656	6667	6521	6569	6700	6652	6534	6524	6654	6675	6683	6696	6660	6720	6616	6473	6529	6630	6598	6480	6570	6595	6609	6578	6698	6519	6543	6564	6589	6739	6639	6612	6591	6628	6433	6833	6626	6617	6593	6581	6654	6670	6596	6671	6645	6518	6554	6540	6617	6522	6546	6698	6499	6604	6740	6555	6616	6619	6666	6647	6615	6558	6503	6713	6696	6700	6633	6514	6565	6577	6536	6646	6593	6644	6533	6590	6521	6601	6530	6501	6553	6693	6598	6661	6539	6624	6770	6633	6670	6569	6491	6709	6698	6719	6597	6601	6605	6704	6776	6635	6509	6508	6540	6664	6526	6627	6549	6660	6615	6628	6658	6665	6568	6659	6612	6643	6529	6644	6601	6523	6561	6792	6635	6608	6574	6627	6581	6589	6527	6660	6602	6540	6628	6509	6525	6629	6627	6500	6707	6655	6564	6598	6730	6587	6496	6590	6512	6553	6617	6587	6664	6632	6698	6683	6486	6631	6522	6563	6584	6710	6711	6613	6651	6680	6761	6706	6604	6587	6637	6606	6602	6551	6683	6648	6688	6627	6547	6697	6649	6485	6656	6671	6548	6635	6636	6467	6524	6448	6492	6554	6553	6530	6766	6568	6515	6706	6592	6503	6636	6548	6703	6509	6520	6511	6711	6642	6747	6587	6594	6606	6486	6650	6559	6563	6603	6580	6631	6596	6648	6502	6554	6727	6678	6638	6506	6671	6545	6610	6614	6496	6632	6673	6652	6565	6500	6526	6486	6577	6701	6534	6473	6618	6716	6590	6575	6614	6662	6488	6752	6589	6618	6692	6646	6661	6632	6796	6610	6630	6576	6509	6494	6645	6543	6644	6561	6633	6391	6655	6580	6615	6634	6549	6472	6622	6600	6708	6620	6711	6480	6582	6459	6540	6618	6632	6607	6603	6634	6642	6478
9819	17749	12339	4155	825	804	886	747	726	746	680	659	662	657	665	666	656	684	693	710	673	710	714	620	654	693	731	640	651	651	698	676	644	660	661	691	683	689	727	725	697	688	706	687	641	694	654	672	689	659	636	680	643	627	631	681	691	676	659	646	679	699	693	680	679	700	721	729	662	661	712	673	649	644	647	651	678	669	666	718	698	672	715	674	669	712	683	699	664	657	720	647	709	700	645	704	702	699	675	700	645	696	668	656	638	671	700	658	695	692	714	741	648	676	723	693	727	683	689	703	660	667	732	684	668	704	726	695	683	680	667	707	676	649	676	691	670	657	666	731	680	705	700	686	725	685	707	663	664	662	711	655	725	736	685	629	703	715	704	697	689	691	677	699	644	673	675	706	670	659	661	672	671	698	705	690	697	724	655	643	695	704	692	702	715	709	689	667	679	684	710	748	654	678	708	674	686	695	697	735	671	722	643	695	657	651	657	727	699	738	683	661	671	641	695	727	682	677	685	669	646	687	662	687	716	686	677	721	710	655	674	706	692	688	700	698	632	705	708	704	697	700	703	666	697	722	680	672	742	683	690	679	709	686	688	686	687	706	662	715	728	721	734	691	645	734	721	686	698	692	673	750	702	691	708	720	681	661	681	681	704	671	694	665	663	725	672	675	654	635	671	695	705	668	687	674	628	699	714	693	699	706	696	686	694	679	692	698	700	713	680	703	692	685	734	706	691	704	669	734	677	679	674	671	674	709	646	701	695	667	672	703	695	674	701	684	701	696	654	687	696	669	683	705	690	716	706	688	675	628	670	726	676	664	695	698	697	703	706	678	702	639	694	654	665	682	693	685	717	700	694	693	662	753	716	718	678	746	687	716	653	736	644	702	714	698	714	682	697	656	677	689	678	667	644	651	654	705	739	730	701	667	699	710	670	674	695	661	674	646	686	667	664	682	680	699	674	692	675	673	673	672	671	684	674	730	624	688	663	671	703	709	676	704	719	669	694	686	659	664	656	679	645	680	745	693	698	719	716	673	725	688	684	671	693	673	649	668	698	679	694	631	702	705	661	719	623	698	723	683	713	650	670	694	696	693	654	697	769	694	694	726	704	659	718	686	668	663	652	682	687	654	690	717	686	689	716	663	670	655	688	679	706	735	645	692	689	659	623	654	708	669	666	713	703	708	690	645	665	695	721	659	690	695	671	690	684	677	646	735	689	655	655	696	659	714	705	645	716	638	720	685	700	730	679	638	716	674	632	698	695	675	645	666	648	663	711	687	647	651	673	723	650	699	646	702	679	713	668	664	690	687	684	642	684	659	693	668	700	672	660	681	706	710	685	711	713	627	712	700	687	702	665	703	654	685	690	676	719	754	692	716	703	691	695	696	658	671	666	669	706	646	693	691	634	685	637	606	681	700	687	700	695	732	683	691	690	700	661	679	697	672	669	705	700	698	641	668	714	668	693	675	664	696	651	631	685	699	681	745	618	745	685	714	675	675	657	700	712	667	702	667	726	709	681	740	706	701	674	721	683	714	689	667	734	669	689	707	674	690	676	639	713	708	695	727	705	702	681	728	672	712	641	662	695	658	668	689	681	724	688	714	683	731	662	673	646	747	715	708	709	691	711	710	716	660	657	648	663	708	752	721	699	652	658	679	701	728	666	712	695	741	670	670	683	672	730	693	673	674	724	652	703	657	667	661	712	667	696	648	688	677	670	697	718	722	682	703	667	717	660	670	693	674	669	733	668	707	713	728	670	707	715	722	717	663	681	710	655	696	671	694	654	675	673	681	718	682	672	656	661	682	689	675	726	649	688	676	696	688	688	725	668	738	711	718	679	674	710	694	705	685	704	695	710	685	703	685	752	702	709	702	696	706	642	667	725	658	670	669	689	664	658	687	675	703	695	652	648	694	658	712	699	697	699	673	682	658	653	726	704	672	679	683	652	682	682	726	641	685	690	695	719	685	682	688	707	715	690	690	683	733	667	635	668	685	662	679	650	699	627	708	695	688	648	675	647	646	698	695	663	679	672	619	679	733	748	682	710	679	698	657	716	713	668	662	730	693	700	709	693	679	671	613	708	710	678	701	651	698	698	708	682	702	735	680	694	618	713	667	654	679	708	686	712	692	662	702	654	666	687	696	712	716	711	684	725	715	712	664	734	642	682	698	710	703	687	699	687	699	684	713	707	679	695	681	691	659	673	707	696	655	667	675	663	695	667	669	702	681	713	674	685	708	671	672	710	725	675	677	674	686	642	676	664	677	724	710	694	686	683	666	682	704	665	668	722	669	722	655	674	732	678	699	661	681	681	692	732	670	711	667	678	695	675	689	694	686	757	680	671	685	658	712	689	672	768	679	685	698	660	678	678	671	677	654	680	718	661	684	705	732	691	669	748	681	682	694	689	722	718	674	696	698	737	693	693	685	670	705	666	702	650	719	677	637	705	638	696	679	728	711	695	738	709	681	704	662	720	678	705	651	666	669	675	739	658	641	753	701	681	646	702	667	673	649	691	681	674	686	704	658	710	645	703	673	721	690	647	700	674	708	690	660	706	703	707	683	701	666	682	732	712	653	704	724	680	650	715	716	649	687	658	658	680	695	662	709	731	687	746	688	702	707	666	657	700	678	674	688	685	712	671	661	736	669	662	688	728	729	665	644	687	672	647	684	681	720	739	673	782	683	681	712	685	713	614	709	681	686	667	657	696	682	662	671	690	704	664	724	698	690	713	685	675	728	656	691	696	717	710	686	726	635	712	716	716	649	671	690	664	690	685	663	684	663	742	666	741	666	689	687	685	659	702	711	665	678	696	726	661	677	683	657	634	715	719	675	611	707	693	698	679	717	702	672	667	701	681	721	665	646	679	695	664	672	686	718	714	650	663	722	645	733	671	704	674	650	715	744	685	691	718	664	747	686	680	688	655	664	669	725	704	677	691	688	682	653	675	705	660	721	689	690	657	657	711	675	731	703	695	738	676	681	695	659	677	732	687	691	690	673	675	714	717	706	701	701	714	716	703	708	648	710	691	699	686	716	737	674	687	647	669	693	641	700	712	682	663	695	716	703	693	672	688	702	683	721	675	620	667	671	742	694	673	689	693	694	636	640	647	661	745	725	670	656	715	707	664	682	691	626	720	702	703	689	649	674	665	731	639	703	693	718	659	685	676	684	658	674	660	671	695	698	660	684	696	699	706	704	689	686	690	719	747	691	691	714	652	693	725	715	721	686	707	700	725	673	682	697	671	687	682	730	684	668	708	656	685	674	662	689	697	701	690	674	692	722	672	717	705	729	665	689	684	674	663	682	692	692	709	682	691	673	726	693	704	696	670	680	649	710	654	707	667	662	636	674	661	697	696	691	691	658	683	731	687	640	639	654	695	677	695	723	682	692	691	708	688	689	672	718	711	687	630	664	652	643	683	691	706	647	713	718	670	642	753	661	693	705	665	664	738	707	668	672	700	671	656	709	678	701	673	646	694	685
42153	43337	34987	25587	10458	12037	11443	8502	6512	5931	5937	5898	5905	5936	5840	5864	5868	5826	5998	5770	5961	5734	5827	5873	5837	5830	5819	5927	5909	5836	5838	5829	5824	5804	5836	5837	5941	5880	5864	5881	5943	6001	5986	5888	5789	5801	5861	5837	5750	5957	5981	5655	5951	5856	5901	5902	5855	5836	5888	5981	5750	5835	5871	5863	6000	5788	5825	5937	5929	5786	5806	5842	5801	5939	5913	6018	5898	5862	5826	5834	5864	6044	5851	5879	5894	5851	5859	5893	5799	5794	5860	5913	5978	5830	5915	5900	5789	5931	5950	5766	5851	5997	5851	5952	5878	5858	5785	5763	5822	5862	5808	5801	5917	5922	5911	5842	5772	5978	5932	5825	6007	5839	5875	5876	5859	5866	5931	5859	5882	5882	5832	5772	5818	5946	5962	5885	5925	5817	5767	5929	5907	5983	5849	5883	5855	5877	5896	5881	6010	5778	5891	5771	5859	5849	5953	5818	5991	5778	5866	5949	5753	5849	5837	5895	5872	5861	5946	5818	5893	5846	5793	5911	5791	5924	5854	5947	5848	5945	5992	5850	5983	5854	5884	5921	6008	5848	5872	5903	5917	5834	5838	5956	5978	5854	5964	5839	5921	5776	5884	5870	5895	5939	5911	5927	5782	5970	5969	5948	5824	5953	5858	5898	5893	5790	5905	5850	5983	5842	5747	5943	5874	5911	5829	5913	5877	5776	5821	5880	5939	5922	5912	5790	5821	5828	5948	5871	5941	5869	5940	5931	5896	5911	5907	5936	5997	5972	5937	5828	5875	5956	5775	5790	5854	5875	5921	5882	5912	5908	5876	6007	5858	5793	5840	5927	5801	5987	5727	5931	5769	5756	5929	5916	6008	5773	5845	5928	5719	5899	5891	5894	5869	5960	5990	5852	5731	5920	5930	6050	5916	5815	5847	5893	5911	5965	5795	5861	5825	5930	5879	5865	5866	5829	6039	6014	5768	5908	5736	5917	5849	5870	5828	5929	5838	5994	5876	5855	5938	6051	5892	5775	5866	5875	5923	5970	5698	5899	5849	5980	5806	5869	5897	5861	5985	5871	5955	5905	5825	5944	5934	5964	5936	5871	5876	5950	5966	5836	5899	5885	5896	5864	5871	5921	5869	5969	5884	5873	5745	5919	5742	5804	6003	5991	5904	5851	5822	5871	5851	5929	5907	5827	5871	5920	5956	5880	5924	5859	5944	5981	5841	5754	5856	5793	5936	5866	5883	5869	5887	5966	5882	5796	5891	5961	5915	5900	5776	5836	5792	5804	5749	5861	5832	6009	5801	5723	5902	5888	5894	5850	5818	5888	5821	5865	5947	5853	5928	5815	5830	5974	5829	5837	5841	5689	5849	5851	5932	5823	5895	5773	6045	5876	5816	5818	5819	5804	5783	5992	5862	5694	5854	5957	5848	5973	5846	5956	5924	5881	5885	5835	5808	5821	5709	5995	5840	6024	5934	5863	5968	5830	5908	5866	5871	5883	5885	5840	5861	5979	5906	5826	5782	5967	5919	5957	5854	5852	5879	5813	5821	5856	5868	5854	5798	5871	5791	5879	5919	5873	5790	5902	5856	5907	5930	5861	5970	5873	5961	5896	6011	5887	5815	5839	5900	5981	5868	5748	5870	5855	5859	5860	5924	5856	5955	5885	5864	5813	5943	5845	5843	5841	5826	5871	5861	5905	5962	5892	5885	5878	5947	5995	5960	5814	5909	5901	5910	5957	5824	5909	5944	5972	6014	5839	5921	5911	5965	5791	5744	5955	5857	5869	5950	5818	5871	5732	5919	5872	5930	5881	5861	5814	5849	5879	5893	5856	5941	5819	5952	5876	5928	5818	5806	5860	5915	5972	5821	5838	5864	5888	5886	5891	5877	5893	5845	5777	5778	5809	5908	5878	5901	5952	5983	5833	5877	6003	5821	5822	5806	5928	5873	5816	5911	5897	5850	5803	5804	5906	5963	5805	5865	5748	5785	5872	5873	5907	5907	5829	5951	5834	5945	5859	5850	5928	5842	5886	5953	5866	5847	5790	5851	5912	5926	5846	5859	5983	6029	5863	5906	5915	5779	5725	5870	5917	5882	5753	5994	5927	5772	5972	5837	5852	5820	6041	5704	5899	5817	5891	5922	5971	5934	5883	5803	5875	5923	5771	5803	5733	5886	5884	5828	5888	5867	6021	5924	5803	5883	5952	5905	5918	5794	5768	5821	5843	5745	5840	5935	5986	5862	5779	5991	6047	5885	5848	5754	6024	5857	5943	5899	5944	5862	5962	5841	5783	6006	5889	5870	5774	5898	5799	5916	5818	5905	5813	5866	5733	5863	5778	5963	5871	5996	5879	5972	5924	6010	5892	5880	5907	6019	5862	5852	5947	5857	5887	5965	5945	5914	5828	5807	5925	5769	6021	5833	5884	5856	5890	5877	5857	6007	5930	5991	5875	5909	5863	5824	5895	5960	5889	5878	5753	5877	5948	5793	5940	5806	6012	5889	5908	5944	5905	5957	5851	5924	5825	5731	5861	6043	5878	6000	5849	5996	5987	5846	5843	5959	5791	5988	5886	5810	5904	5848	5921	5887	5848	5832	5834	5894	5954	5849	5993	5890	5868	5916	5937	5889	5731	5876	5869	5894	5882	5886	5887	5880	5971	5750	5954	5815	5861	6000	5912	5907	5892	5882	5962	5838	5905	5857	5828	5978	5779	5809	5873	5780	5833	5909	5866	5912	5826	5831	5855	5898	5968	5871	5814	5954	5949	5936	5760	5888	5903	5978	5913	5821	5825	5893	5884	5987	5838	5871	5854	5988	5816	5881	5937	5869	5839	5882	5981	5837	5935	5879	5790	5852	5812	5936	5942	5967	5875	5803	5822	5827	5871	5866	5913	5924	5797	5840	5865	5891	5781	5907	5906	5939	5803	5892	5798	5912	5902	5958	5981	5771	5770	5935	6043	5868	5817	5935	5872	5975	5974	5860	5862	5885	5817	5869	5874	5867	5906	5873	5944	5898	5882	5909	5873	5889	5992	5780	5809	5848	5844	5952	5858	5905	5802	5942	6045	5910	5925	5837	5995	5965	5842	5877	5923	5874	5903	5885	5980	5929	5897	5927	5798	5927	5910	5856	5818	5888	5936	5868	5948	6008	5940	5786	5803	5912	5875	5925	5872	5727	5779	5986	5911	5943	5779	5783	5843	5837	5864	5848	5880	5829	5795	5911	5828	5956	5921	6010	5863	5852	5880	5860	5949	5906	5896	5890	5883	5807	5905	5876	5874	5874	5980	5765	5879	5784	6024	6015	5879	5860	5861	5798	5842	5854	5906	5844	5757	5981	5850	5800	5987	5914	5806	5931	5833	5942	5965	5871	5904	5805	5802	5908	5895	5928	5921	6000	5941	5868	5881	5878	5922	5817	5878	5913	6022	5888	5937	5847	5777	5837	6018	5850	5859	5854	5877	5784	5770	5821	5929	5946	5772	5808	5898	5947	5817	5862	5800	5976	5918	5839	5937	5737	5805	5932	5850	5990	5941	5944	5785	5855	5903	6021	5871	5812	5929	5845	5825	5885	5816	5934	5848	5863	5959	5943	5958	5944	5839	5889	5912	5748	5869	5998	5874	5834	5916	5885	5873	5819	5840	5893	5884	5908	5922	5880	5830	5959	5939	5951	5911	5871	5754	5874	5954	5854	5926	5864	5850	5757	5954	5901	5906	5890	5885	5677	5743	5807	5914	5978	5818	5945	5769	5763	5891	5890	5664	5984	5967	5910	5906	5902	6048	5886	5950	6035	5793	5832	5855	5889	5796	5934	6022	5915	5846	6001	5899	5908	5828	5821	5910	5902	5942	5904	5939	5811	5827	5869	5852	5878	5849	6000	5845	5946	5957	5907	5895	5952	5888	5891	5826	5916	5848	5891	5850	6016	5900	5864	5917	5924	5845	5904	5886	5966	5964	5916	5902	5951	5864	5820	5817	5792	5913	5924	5855	5908	5912	5859	5863	5828	5910	5732	5869	5987	5799	6006	5966	5863	5970	5881	5884	5973	5815	5937	5962	5953	5880	5909	5829	5914	5863	5919	5832	5971	5906	5864	5879	5858	5917	5858	5754	5964	5918	5956	5845	5937	5911	5978	6061	5847	5951	5916	5755	5885	5881	5807	5892	5908	5900	5871	5888	5990	5921	5873	5841	5743	5869	5977	5918	6010	5859	5888	6058	5804	5975	5840	5744	5943	5821	5910	5826	5850	5948	5805	5970	5758	5778	5799	5983	5839	5857	5901	5857	5890	5875	5799	5924	5962	5941	5819	5825	5867	5798	5900	5899	6043	5793	5722	5997	5816	5834	5840	5853	5733	5942	5947	5950	5895	6025	5839	5880	5920	5786	5979	5882	5970	5887	5967	5922	5888	5922	5851	5851	5906	5807	5774	5708	5972	5769	6047	5934	5920	5881	5935	5873	5843	5931	5963	6069	5872	5882	5807	5788	5927	5821	5968	5902	5983	5880	5953	5994	5914	5894	5809	5853	6005	5793	5887	5764	5803	5948	5935	5833	5765	5823	5793	5910	5864	5972	5892	5761	5936	5841	5886	5768	5757	5880	5892	5719	5868	5741	5899	5873	5938	5817	5821	5909	5857	5853	5954	5864	5851	5868	5830	5853	5886	5843	5883	5901	5922	5847	5882	5869	5909	5978	5951	5854	6041	5923	5804	5794	5913	5824	5926	5900	5926	5756	5809	5889	5886	5841	5847	5872	5902	5876	5998	5914	5870	5932	6014	5875	5835	5836	5910	5919	5939	5972	5851	5811	5881	5853	6012	5774	5773	5870	5827	5881	5827	5875	5927	5920	5803	5851	5869	5857	5951	5998	5984	5815	5895	5917	5915	5954	5910	5798	5826	5981	5917	5801	5891	5922	5907	5917	5825	5959	5799	5867	5830	5976	5873	5911	5797	5759	5815	5844	5970	5900	5846	6033	5829	5888	5981	5837	5894	5878	5928	5946	5939	5923	5905	5933	6009	5924	5924	5880	5923	5819	5742	5922	5950	5959	5826	5941	5812	5806	5867	5861	5951	5890	5888	5813	5898	5885
26650	47645	31136	13256	2055	1057	1469	1204	913	792	735	786	754	770	771	760	830	796	778	852	800	765	797	735	808	744	841	740	726	794	811	764	756	753	790	836	738	770	735	723	767	800	795	751	746	778	760	788	735	769	743	796	827	801	728	758	750	793	798	815	792	762	787	826	769	801	762	772	776	813	754	767	776	803	783	791	779	729	765	760	780	792	791	813	820	766	809	769	777	796	754	763	774	789	759	759	782	766	783	784	789	806	750	824	775	808	765	779	845	766	773	790	736	817	705	751	812	811	804	780	794	777	828	765	766	804	800	794	746	801	776	790	749	781	827	763	778	755	819	811	741	740	747	736	787	771	737	789	772	718	762	782	802	773	761	721	799	869	798	738	788	758	780	782	752	789	820	764	810	770	754	821	788	768	720	824	763	780	752	768	764	777	792	753	741	786	778	763	759	801	737	849	775	765	797	802	819	783	794	814	797	815	767	764	800	742	803	778	789	819	797	824	783	780	804	783	762	785	781	783	766	832	780	806	824	755	779	761	775	807	800	818	805	784	741	808	799	786	774	793	803	792	758	789	793	771	789	789	784	818	792	786	752	774	731	770	784	784	802	795	808	802	828	766	813	786	791	809	841	789	753	748	799	770	759	775	789	782	767	821	769	833	791	823	842	832	746	804	817	782	771	759	840	778	773	785	799	789	809	804	736	747	762	814	742	756	798	796	793	793	779	805	766	762	806	796	754	769	792	775	774	762	769	761	815	803	753	762	761	781	770	774	790	782	820	765	851	776	761	777	763	762	753	801	782	773	816	740	788	775	784	800	805	761	805	777	734	784	753	788	773	722	813	761	771	780	840	783	780	796	868	795	784	803	792	813	874	794	794	811	708	752	724	773	740	742	845	796	717	811	811	822	816	785	783	807	756	795	780	777	809	797	761	770	792	776	801	810	757	852	779	815	791	759	820	785	818	796	766	794	757	758	803	773	767	798	760	791	759	771	771	791	802	799	785	820	750	794	771	784	803	798	798	775	775	849	781	790	776	773	814	772	817	813	778	807	743	801	799	787	807	808	796	790	752	767	781	763	770	786	800	786	834	790	747	805	767	805	801	732	802	791	824	783	766	819	848	779	802	810	774	764	754	772	811	745	823	790	742	796	812	758	802	798	777	746	861	768	794	762	778	785	788	842	811	832	791	785	736	790	824	805	792	750	745	767	737	802	768	750	808	764	774	787	794	785	812	788	767	829	779	750	784	867	711	782	782	780	793	779	740	816	752	792	790	761	808	806	776	822	786	743	805	783	811	765	770	784	766	780	817	800	772	752	809	775	751	773	806	792	750	799	823	771	811	828	796	814	755	838	767	781	827	789	818	770	789	771	776	768	799	807	708	790	806	820	808	802	765	810	771	820	831	781	768	728	822	834	828	784	802	789	802	834	759	762	785	800	810	795	770	774	699	756	767	722	802	813	819	778	801	802	785	770	785	787	753	766	774	833	798	802	815	805	756	813	808	759	787	759	805	798	820	769	785	758	833	746	749	805	753	833	780	819	790	775	774	759	822	796	773	764	769	804	807	770	798	751	794	832	799	811	770	776	807	782	797	774	743	780	818	732	781	783	808	757	776	785	756	762	751	757	771	792	768	852	812	818	818	718	796	805	790	782	816	779	760	803	877	769	752	767	749	806	786	758	801	814	788	804	747	783	786	799	752	774	780	746	726	866	734	766	830	812	771	777	782	774	780	786	768	733	801	855	766	832	784	747	761	724	777	834	809	808	776	776	790	729	743	748	801	762	757	781	786	765	841	799	761	768	759	759	812	804	782	751	784	756	775	819	762	802	760	771	810	829	779	812	770	782	779	801	770	765	820	802	767	812	814	843	798	744	796	816	859	785	787	742	790	790	843	795	777	808	795	793	757	776	779	801	757	740	762	812	729	800	784	778	766	832	773	781	793	794	768	802	780	799	781	802	775	772	766	819	858	798	824	755	763	810	785	801	728	821	779	797	803	794	784	839	783	807	770	783	854	762	817	805	765	741	808	799	787	810	797	741	759	745	749	752	763	759	776	808	797	844	789	751	815	721	750	773	782	763	831	758	745	836	745	773	819	798	796	762	788	744	750	775	778	742	749	747	847	791	747	752	807	731	796	827	799	752	779	775	754	763	821	756	808	710	818	790	787	764	796	786	766	856	770	778	802	747	805	768	827	746	797	783	796	802	797	762	777	813	745	864	827	781	811	750	808	764	732	817	802	836	764	760	809	816	803	756	778	775	789	792	818	758	835	801	778	757	803	783	746	764	777	754	803	783	779	739	798	724	769	787	789	812	734	783	819	780	805	776	823	805	810	770	823	852	757	801	779	834	800	778	777	757	783	756	790	818	790	780	809	741	789	780	784	782	767	834	738	808	789	807	819	788	801	790	801	801	801	763	788	784	795	819	843	795	722	810	795	798	726	786	835	783	787	817	752	759	745	804	812	778	792	829	752	763	807	778	806	762	788	795	774	895	767	766	817	760	787	815	800	863	780	805	818	783	772	731	760	785	767	764	778	776	762	791	831	799	786	791	794	779	785	818	801	735	774	824	778	817	783	747	829	755	759	794	769	751	812	804	778	798	820	780	786	773	755	756	751	767	764	740	756	815	782	805	784	751	801	804	761	791	812	835	813	753	816	841	756	783	810	829	831	780	784	787	829	771	796	780	773	748	787	804	780	775	810	749	805	813	792	778	778	774	783	769	772	782	800	694	808	750	810	790	822	800	785	790	785	786	765	805	781	755	794	771	819	831	800	759	763	728	819	830	767	740	839	754	726	803	789	781	751	775	741	830	745	744	736	823	812	836	803	779	733	761	799	777	816	738	786	751	793	747	779	803	788	755	744	786	759	816	789	826	821	796	775	842	813	776	798	749	794	761	763	831	710	774	796	739	799	811	775	766	791	784	760	758	764	822	830	794	765	721	766	789	819	733	767	778	775	802	803	774	805	788	766	803	788	806	757	805	808	781	751	759	756	813	774	861	838	762	840	766	791	763	780	723	810	759	794	797	780	842	796	737	766	753	778	783	777	748	758	794	810	763	818	782	827	841	835	769	780	784	770	812	806	757	800	804	767	822	722	800	737	826	803	779	749	775	782	792	814	780	790	775	790	772	760	788	783	761	818	743	752	762	799	794	829	831	751	779	789	844	809	788	805	833	806	836	761	764	784	752	787	792	780	820	802	775	747	784	788	758	814	782	822	808	785	814	896	746	773	779	763	808	801	792	815	811	766	765	794	780	808	747	794	709	806	762	814	765	773	784	821	819	781	779	785	786	816	773	772	766	762	714	820	850	776	821	751	751	754	814	772	735	758	806	826	787	805	786	778	801	769	787	788	788	797	789	798	784	761	776	758	785	762	770	833	795	780	809	823	749	812	803	815	805	774	799	773	759	772	756	797	786	768	751	776	755	824	796	813	745	753	755	828	745	766	805	785	769	754	758	779	825	785	764	771	778	810	796
40769	52012	51293	39621	19421	15317	23952	16998	10423	7258	6713	6641	6574	6682	6719	6617	6707	6656	6674	6604	6664	6629	6683	6705	6608	6719	6618	6731	6648	6680	6554	6671	6822	6690	6752	6760	6561	6623	6561	6661	6612	6644	6624	6611	6699	6705	6638	6663	6622	6601	6710	6601	6602	6627	6629	6605	6624	6616	6531	6534	6593	6611	6729	6611	6605	6716	6716	6629	6631	6709	6586	6723	6724	6662	6660	6611	6663	6640	6528	6687	6742	6651	6619	6644	6582	6736	6565	6631	6645	6822	6600	6749	6757	6698	6640	6562	6702	6674	6698	6759	6728	6701	6625	6620	6544	6653	6787	6616	6646	6661	6646	6564	6717	6721	6539	6695	6695	6602	6629	6681	6596	6755	6615	6555	6581	6613	6590	6703	6790	6629	6538	6635	6510	6576	6706	6697	6705	6664	6765	6632	6739	6531	6630	6573	6583	6697	6661	6717	6686	6550	6626	6619	6726	6716	6696	6668	6651	6607	6754	6681	6630	6728	6723	6605	6781	6573	6659	6586	6553	6613	6694	6584	6586	6525	6682	6706	6672	6619	6553	6593	6561	6691	6736	6654	6641	6686	6774	6728	6655	6724	6670	6652	6615	6701	6641	6715	6551	6691	6674	6637	6647	6540	6808	6612	6605	6734	6624	6834	6633	6633	6664	6689	6657	6605	6471	6665	6570	6738	6764	6611	6688	6643	6630	6653	6582	6511	6611	6634	6685	6664	6556	6614	6645	6741	6608	6694	6788	6668	6676	6639	6791	6665	6659	6698	6585	6731	6772	6771	6698	6618	6822	6686	6630	6754	6711	6751	6753	6691	6594	6636	6555	6635	6813	6676	6625	6636	6628	6705	6749	6759	6504	6644	6684	6630	6771	6672	6635	6681	6528	6871	6545	6617	6706	6668	6647	6754	6669	6613	6716	6720	6704	6813	6627	6649	6614	6679	6785	6665	6822	6629	6689	6617	6657	6647	6648	6627	6645	6683	6738	6695	6736	6622	6619	6695	6707	6677	6613	6695	6545	6703	6743	6686	6741	6704	6710	6549	6611	6833	6553	6732	6646	6529	6660	6674	6683	6607	6736	6644	6708	6726	6681	6688	6644	6653	6612	6544	6612	6578	6661	6821	6685	6728	6540	6768	6590	6554	6651	6660	6577	6564	6621	6846	6741	6715	6795	6711	6683	6601	6559	6837	6612	6661	6661	6716	6683	6731	6579	6675	6682	6663	6686	6682	6590	6663	6669	6596	6651	6508	6681	6617	6763	6532	6718	6664	6655	6759	6649	6589	6558	6678	6700	6625	6723	6662	6628	6730	6588	6670	6655	6651	6721	6599	6574	6715	6586	6659	6640	6683	6745	6742	6725	6681	6610	6633	6509	6650	6776	6644	6661	6682	6719	6622	6737	6687	6680	6699	6646	6593	6691	6682	6759	6613	6540	6578	6675	6725	6678	6674	6601	6626	6528	6666	6645	6661	6827	6712	6712	6618	6651	6594	6642	6810	6731	6662	6665	6727	6637	6676	6590	6774	6608	6733	6623	6709	6699	6693	6618	6666	6640	6664	6597	6604	6634	6678	6765	6635	6726	6692	6639	6569	6615	6733	6663	6597	6524	6594	6574	6757	6655	6728	6689	6605	6511	6644	6539	6588	6757	6686	6626	6637	6631	6546	6645	6676	6730	6795	6814	6573	6671	6621	6746	6695	6566	6707	6646	6522	6681	6696	6742	6619	6533	6699	6693	6686	6582	6641	6620	6628	6691	6681	6568	6635	6616	6833	6789	6716	6610	6679	6702	6658	6583	6516	6743	6686	6709	6748	6597	6607	6624	6597	6750	6710	6786	6683	6578	6609	6502	6592	6776	6747	6610	6673	6590	6766	6645	6734	6849	6625	6726	6697	6690	6629	6566	6583	6733	6702	6778	6700	6523	6764	6670	6625	6604	6636	6714	6594	6711	6681	6622	6596	6625	6688	6538	6724	6665	6530	6649	6664	6627	6696	6646	6673	6551	6588	6772	6714	6673	6784	6577	6685	6642	6695	6699	6660	6654	6776	6638	6732	6664	6584	6675	6593	6642	6679	6662	6609	6691	6622	6586	6622	6504	6627	6800	6692	6585	6682	6703	6596	6667	6614	6727	6739	6661	6695	6749	6656	6653	6618	6794	6656	6768	6751	6661	6562	6643	6764	6644	6731	6631	6795	6647	6672	6715	6711	6750	6669	6688	6678	6682	6669	6671	6599	6742	6642	6760	6652	6653	6606	6639	6740	6667	6528	6635	6832	6691	6602	6646	6749	6595	6765	6700	6684	6647	6680	6528	6646	6569	6588	6761	6558	6609	6712	6579	6652	6659	6637	6696	6690	6686	6631	6613	6602	6474	6723	6676	6708	6732	6701	6642	6621	6634	6697	6622	6614	6607	6595	6702	6637	6681	6642	6559	6685	6663	6718	6562	6604	6782	6565	6561	6616	6485	6551	6599	6606	6608	6612	6667	6703	6673	6610	6447	6722	6567	6584	6678	6674	6573	6500	6627	6481	6541	6630	6559	6603	6692	6622	6721	6614	6644	6747	6611	6762	6664	6687	6682	6634	6554	6524	6670	6503	6735	6661	6725	6797	6606	6613	6620	6650	6525	6579	6686	6626	6568	6711	6664	6619	6648	6678	6680	6518	6617	6688	6616	6634	6815	6568	6716	6743	6668	6689	6465	6703	6640	6619	6659	6508	6572	6606	6652	6710	6692	6596	6729	6654	6662	6631	6665	6749	6590	6686	6578	6517	6754	6757	6611	6633	6631	6634	6517	6665	6645	6805	6623	6585	6557	6637	6669	6649	6588	6713	6667	6709	6710	6592	6532	6581	6699	6733	6619	6570	6740	6752	6653	6813	6574	6698	6706	6688	6702	6665	6709	6658	6581	6674	6627	6595	6696	6710	6652	6635	6742	6747	6635	6552	6705	6768	6711	6604	6646	6568	6626	6526	6581	6676	6685	6692	6666	6654	6722	6578	6770	6503	6762	6601	6610	6705	6646	6657	6722	6653	6671	6662	6638	6736	6783	6659	6560	6640	6604	6646	6674	6633	6611	6639	6657	6667	6603	6659	6672	6632	6584	6593	6676	6598	6718	6841	6683	6670	6669	6695	6611	6758	6677	6539	6737	6656	6553	6725	6572	6766	6532	6599	6622	6575	6731	6517	6690	6718	6743	6666	6709	6749	6622	6727	6697	6688	6608	6578	6659	6603	6741	6623	6655	6621	6675	6561	6615	6564	6678	6658	6650	6700	6701	6702	6694	6675	6741	6625	6699	6669	6660	6685	6678	6660	6592	6656	6733	6607	6694	6574	6698	6778	6679	6797	6756	6644	6704	6647	6661	6662	6604	6687	6738	6669	6620	6629	6771	6639	6675	6587	6602	6624	6640	6626	6691	6556	6645	6570	6586	6807	6838	6661	6759	6591	6631	6647	6596	6678	6732	6707	6706	6749	6642	6718	6756	6609	6578	6627	6645	6525	6687	6633	6682	6812	6763	6637	6740	6705	6619	6621	6588	6586	6678	6690	6525	6562	6600	6655	6700	6807	6640	6520	6551	6660	6625	6691	6559	6686	6762	6560	6620	6569	6686	6762	6695	6633	6639	6777	6534	6663	6641	6644	6690	6683	6694	6813	6691	6682	6652	6607	6699	6560	6679	6673	6478	6655	6806	6628	6651	6707	6662	6655	6676	6618	6664	6538	6573	6676	6687	6626	6547	6682	6712	6787	6547	6736	6601	6744	6659	6565	6631	6669	6612	6753	6754	6620	6782	6588	6702	6529	6763	6644	6687	6794	6633	6611	6614	6684	6605	6616	6672	6721	6685	6639	6703	6756	6761	6711	6503	6554	6648	6837	6624	6706	6558	6675	6598	6621	6575	6636	6632	6664	6681	6641	6612	6667	6789	6645	6580	6740	6636	6607	6680	6744	6641	6708	6534	6600	6610	6535	6668	6655	6622	6510	6553	6624	6646	6757	6531	6738	6746	6725	6660	6663	6774	6676	6658	6660	6584	6655	6697	6582	6618	6635	6701	6633	6723	6690	6614	6689	6685	6643	6616	6723	6740	6610	6745	6566	6674	6626	6678	6538	6773	6660	6687	6626	6635	6621	6668	6677	6727	6753	6701	6576	6596	6612	6706	6575	6651	6734	6714	6536	6604	6612	6756	6829	6669	6558	6580	6611	6706	6616	6621	6647	6600	6566	6583	6717	6666	6779	6705	6627	6681	6591	6647	6625	6606	6766	6762	6645	6618	6734	6585	6669	6642	6556	6622	6578	6670	6564	6702	6712	6607	6612	6655	6666	6688	6686	6712	6653	6567	6657	6563	6630	6726	6601	6589	6657	6621	6734	6719	6620	6790	6652	6638	6571	6581	6670	6557	6740	6607	6739	6859	6541	6660	6678	6637	6688	6572	6647	6630	6609	6708	6728	6682	6634	6651	6736	6688	6656	6790	6653	6679	6554	6714	6604	6888	6703	6623	6658	6714	6617	6519	6640	6665	6646	6717	6684	6676	6636	6707	6657	6586	6734	6548	6716	6663	6723	6726	6688	6605	6696	6681	6617	6553	6565	6539	6779	6792	6595	6630	6611	6795	6600	6672	6666	6675	6715	6679	6784	6771	6714	6710	6688	6653	6741	6647	6664	6684	6650	6704	6646	6652	6536	6713	6740	6614	6724	6576	6718	6656	6759	6589	6641	6674	6551	6553	6559	6746	6631	6630	6625	6616	6664	6681	6734	6576	6741	6743	6574	6613	6530	6643	6579	6709	6664	6672	6642	6670	6697	6595	6663	6772	6709	6660	6675	6627	6694	6625	6660	6527	6730	6578	6680	6546	6761	6625	6598	6730	6505	6782	6695	6646	6603	6620	6724	6709	6719	6658	6699	6655	6597	6638	6675	6515	6629	6798	6626	6689	6618	6645	6570	6675	6695	6545	6719	6766	6688	6663	6683	6659	6670	6585	6568	6637	6653	6676	6804	6635	6592	6777	6756	6628	6653	6795	6673	6756	6659	6670	6601	6712	6570	6641	6662	6556	6655	6696	6626	6674	6625	6702	6701	6689	6678	6587	6593
20479	37354	25244	8469	1639	968	1133	947	755	660	657	682	693	688	691	655	699	690	664	724	662	668	705	723	691	659	651	666	690	661	666	695	645	691	663	685	695	688	643	672	657	679	679	678	663	658	677	666	685	676	659	736	677	706	669	719	651	669	706	683	667	665	655	653	638	688	675	657	663	654	707	681	697	643	691	650	636	690	677	695	641	645	652	694	691	694	707	687	678	642	658	597	664	670	674	650	649	664	697	664	659	679	655	660	721	692	615	672	690	719	684	694	662	644	645	690	692	684	665	691	658	657	716	631	716	713	647	670	644	672	671	714	712	658	710	680	737	676	701	707	663	667	693	682	670	656	640	673	700	665	642	693	652	726	720	677	662	646	621	722	666	665	680	699	706	703	668	665	651	692	688	692	636	704	682	654	684	711	699	738	702	694	680	720	677	648	674	681	694	719	672	687	671	687	686	658	690	691	714	643	661	700	691	630	740	707	655	749	686	686	682	719	677	675	680	683	683	684	691	668	670	693	688	667	660	687	650	700	629	687	695	727	648	686	662	685	699	677	700	706	679	689	717	674	683	687	698	680	685	683	656	649	675	632	685	697	670	674	660	653	690	675	644	696	637	723	687	681	671	669	663	677	679	642	634	668	627	659	661	688	677	686	685	664	689	707	689	717	652	674	701	654	624	634	705	667	692	672	653	681	703	664	648	639	715	686	734	660	702	694	692	702	690	741	677	666	683	664	704	619	672	703	664	670	697	616	701	723	670	685	728	677	663	700	699	656	674	665	658	661	672	620	717	676	710	650	700	674	677	632	705	697	716	651	697	657	711	700	638	661	693	696	662	671	684	750	702	689	677	716	686	672	664	662	712	708	710	693	623	705	690	725	675	706	719	699	704	689	663	696	709	680	700	700	656	734	686	672	697	658	644	735	673	668	656	701	691	654	619	675	664	674	661	672	679	688	707	660	695	668	654	706	642	670	688	627	678	683	674	668	711	731	672	657	651	664	693	718	691	671	719	687	695	696	686	660	685	687	693	666	692	740	662	703	651	731	673	705	680	708	660	719	680	671	672	725	677	678	687	650	684	635	738	650	724	684	684	691	659	684	729	649	670	648	630	674	706	626	668	671	687	657	690	702	718	642	712	673	677	704	709	653	673	661	714	683	699	681	710	673	657	728	679	696	709	669	685	655	685	656	675	644	628	691	693	668	689	684	669	635	708	671	646	724	705	649	675	700	691	712	672	664	668	719	668	680	680	707	689	725	703	711	736	668	697	668	691	689	649	675	697	691	650	641	655	657	706	644	719	700	686	660	680	665	664	677	701	634	654	683	724	671	719	729	657	690	630	702	721	672	685	707	671	674	671	684	658	651	673	677	725	674	675	680	700	713	681	667	716	684	668	698	663	679	682	694	694	659	700	664	641	640	710	678	739	667	660	661	675	686	693	718	668	676	734	633	690	665	614	754	688	662	675	727	616	723	702	710	708	712	682	678	670	659	678	654	712	660	690	692	717	679	712	694	717	656	696	639	719	705	684	681	643	677	637	653	669	689	668	690	675	666	670	706	657	725	676	659	695	661	733	652	719	685	682	644	677	704	656	707	652	634	667	685	705	647	705	703	622	657	683	717	675	722	654	654	719	641	699	687	690	674	653	696	654	659	666	685	686	692	658	629	692	717	665	690	705	668	656	664	651	679	696	662	689	661	713	691	700	650	690	718	708	668	664	666	693	668	674	694	647	707	701	695	703	676	660	675	685	666	653	663	658	661	725	729	703	727	656	670	657	679	648	670	663	675	705	681	663	707	633	686	642	694	700	684	712	670	684	693	662	668	696	700	676	643	646	691	704	683	668	657	715	658	693	617	665	684	652	696	712	667	695	706	706	668	728	671	678	676	681	682	671	653	663	667	743	721	669	670	685	676	684	671	638	731	617	688	661	705	674	687	686	691	702	613	678	634	714	660	688	681	665	655	637	722	687	679	651	670	628	658	686	722	638	676	651	670	709	677	714	673	647	689	689	667	667	658	700	649	676	661	672	652	646	667	693	667	689	694	659	686	724	746	660	694	644	660	653	662	698	690	694	671	677	677	692	619	702	688	687	678	699	706	679	686	668	716	638	677	675	677	693	653	676	655	669	655	724	684	662	676	710	688	655	689	683	685	668	693	692	665	678	679	694	679	682	692	646	695	693	672	682	655	685	706	704	670	703	673	668	681	665	687	735	710	682	682	683	645	720	760	687	674	707	679	682	653	710	697	670	717	673	662	721	705	683	655	636	708	677	648	670	669	654	670	720	708	641	667	678	671	704	742	629	679	677	657	645	675	645	696	674	706	712	705	678	703	666	634	657	663	678	696	619	682	696	641	697	685	690	692	679	712	713	717	680	673	707	663	704	706	674	640	680	685	705	666	682	660	669	697	709	693	707	642	707	686	632	698	714	684	668	728	696	649	699	699	683	714	711	663	680	714	667	644	701	676	679	679	645	618	648	655	665	659	679	682	672	673	661	665	692	646	696	660	638	698	712	680	694	679	699	677	709	719	655	661	628	717	719	671	664	624	674	700	670	681	621	658	680	639	702	704	689	660	675	677	667	702	636	662	673	626	682	690	686	691	676	707	644	681	660	631	688	663	599	674	706	646	683	666	667	636	660	687	685	642	695	696	706	674	661	663	662	663	678	687	687	681	691	668	647	703	669	632	689	636	700	711	710	659	650	704	619	645	688	640	680	683	687	690	702	644	674	664	653	683	682	705	679	739	691	650	705	709	668	712	681	715	677	682	636	663	688	615	686	675	690	696	670	651	750	663	670	670	685	666	687	701	687	678	681	713	654	688	693	699	698	687	694	675	653	647	655	648	651	713	670	660	681	670	722	645	699	692	675	704	701	614	689	640	682	677	701	673	710	654	667	670	693	719	696	693	682	690	722	696	605	652	702	678	647	673	677	694	642	687	615	675	688	694	708	717	647	635	682	673	631	677	673	669	701	664	691	703	693	724	642	637	664	679	683	725	686	702	689	714	660	653	619	653	657	655	686	657	640	701	698	652	652	681	702	664	668	659	682	661	682	672	693	669	718	650	697	688	708	699	669	691	658	653	714	682	641	666	645	708	683	654	689	694	747	650	660	706	694	654	651	677	743	637	674	696	627	646	692	668	716	681	650	711	648	647	679	691	679	695	690	712	658	661	692	698	637	675	729	634	679	679	720	654	692	668	698	703	700	696	680	666	687	640	667	611	700	741	688	644	668	650	633	649	651	683	657	633	684	674	650	709	687	677	685	662	680	671	660	644	677	659	664	684	689	672	696	687	681	689	648	687	718	701	688	655	718	663	654	652	682	695	681	664	696	647	670	685	717	698	652	714	734	687	674	689	644	650	682	677	719	687	704	683	640	642	678	701	712	671	696	672	686	736	698	656	723	680	670	696	675	724	614	683	676	629	655	643	678	690	627	715	622	661	666	662	726	694	680	677	658	723	681	687	700	688	654	699
46003	55834	45888	33702	21360	17396	20102	13873	8696	6226	5958	5771	5840	5973	5832	5863	5780	5765	5816	5676	5839	5897	5809	5884	5769	5765	5835	5782	5799	5769	5869	5781	5821	5746	5779	5744	5749	5808	5815	5816	5735	5797	5855	5813	5777	5917	5745	5828	5780	5828	5715	5862	5803	5828	5854	5878	5864	5796	5778	5691	5809	5721	5726	5849	5949	5837	5894	5843	5783	5843	5905	5740	5814	5763	5783	5813	5718	5813	5848	5804	5814	5838	5884	5746	5878	5807	5658	5776	5848	5765	5891	5767	5735	5785	5875	5850	5797	5849	5881	5871	5673	5852	5832	5837	5704	5865	5825	5852	5765	5741	5747	5754	5915	5830	5832	5844	5720	5836	5868	5722	5842	5784	5938	5820	5836	5775	5791	5792	5795	5794	5922	5837	5910	5878	5783	5850	5889	5726	5890	5842	5916	5881	5881	5917	5823	5724	5868	5787	5858	5765	5840	5840	5725	5879	5874	5822	5814	5655	5880	5782	5834	5877	5750	5913	5732	5771	5934	5761	5764	5743	5791	5767	5889	5836	5829	5902	5848	5796	5774	5805	5866	5754	5759	5835	5706	5911	5815	5755	5773	5833	5865	5821	5810	5860	5887	5742	5848	5813	5802	5837	5737	5765	5746	5870	5795	5818	5834	5754	5783	5728	5760	5857	5907	5953	5864	5671	5866	5812	5787	5983	5845	5777	5792	5830	5795	5870	5697	5795	5822	5832	5805	5781	5880	5840	5826	5900	5816	5793	5822	5789	5896	5791	5843	5740	5878	5724	5694	5853	5742	5784	5802	5797	5854	5915	5761	5830	5937	5809	5850	5776	5835	5886	5861	5863	5863	5890	5890	5931	5784	5831	5806	5909	5882	5859	5755	5948	5753	5838	5885	5898	5918	5783	5844	5819	5898	5933	5866	5837	5691	5876	5755	5767	6055	5727	5801	5857	5841	5856	5808	5734	5814	5872	5795	5737	5893	5789	5910	5811	5948	5957	5807	5916	5714	5783	5892	5794	5767	5756	5887	5802	5819	5884	5785	5938	5806	5964	5751	5614	5697	5796	5912	5693	5880	5830	5805	5931	5837	5775	5802	5850	5814	5676	5759	5863	5885	5876	5819	5956	5777	5825	5853	5727	5828	5852	5834	5889	5870	5764	5788	5844	5817	5928	5804	5821	5789	5905	5703	5944	5914	5679	5837	5850	5833	5799	5927	5893	5809	5823	5873	5827	5767	5838	5828	5885	5834	5820	5796	5825	5811	5725	5888	5796	5891	5847	5865	5849	5771	5779	5990	5880	5886	5768	5797	5863	5789	5906	5701	5778	5899	5691	5803	5693	5850	5879	5908	5786	5787	5824	5849	5757	5798	5780	5959	5839	5824	5834	5832	5769	5852	5785	5884	5802	5839	5923	5903	5766	5742	5775	5918	5790	5853	5915	5824	5745	5914	5785	5848	5826	5762	5836	5759	5814	5833	5893	5761	5797	5865	5916	5675	5716	5828	5644	5873	5909	5677	5832	6044	5821	5805	5874	5778	5732	5783	5789	5923	5889	5762	5984	5807	5946	5899	5824	5912	5835	5840	5886	5780	5752	5709	5810	5875	5886	5940	5753	5805	5828	5733	5848	5964	5848	5785	5794	5791	5882	5874	5847	5868	5815	5823	5904	5936	5898	5915	5741	5829	5917	5770	5835	5823	5825	5917	5988	5753	5889	5685	5804	5874	5745	5859	5859	5856	5850	5841	5717	5743	5820	5842	5745	5772	5802	5744	5788	5691	5891	5836	5782	5820	5869	5819	5827	5821	5829	5921	5939	5988	5781	5825	5759	5838	5665	5879	5740	5894	5822	5801	5862	5849	5775	5730	5791	5833	5855	5734	5820	5815	5849	5630	5872	5718	5810	5819	5951	5770	5702	5732	5816	5831	5977	5808	5846	5916	5894	5745	5724	5843	5882	5966	5833	5783	5729	5742	5854	5842	5722	5795	5794	5821	5804	5830	5757	5883	5697	5932	5792	5649	5837	5772	5805	5863	5735	5820	5797	5812	5732	5953	5825	5785	5836	5924	5812	5830	5816	5850	5792	5812	5986	5790	5831	5798	5806	5843	5742	5726	5796	5786	5763	5860	5798	5833	5891	5782	5771	5988	5793	5852	5847	5661	5807	5886	5795	5826	5901	5883	5875	5850	5812	5743	5782	5834	5901	5914	5819	5738	5882	5854	5979	5821	5825	5815	5832	5764	5825	5742	5758	5897	5832	5802	5797	5893	5761	5825	5718	5814	5781	5757	5783	5800	5901	5922	5781	5911	5900	5814	5773	5791	5859	5774	5812	5878	5945	5867	5886	5817	5774	5812	5821	5901	5917	5817	5937	5832	5853	5714	5743	5704	5873	5807	5934	5856	5838	5718	5829	5812	5800	5925	5766	5859	5808	5878	5832	5776	5866	5786	5771	5798	5776	5780	5839	5804	5855	5793	5772	5753	5909	5842	5719	5726	5685	5921	5822	5818	5914	5768	5741	5678	5816	5821	5877	5798	5728	5806	5761	5754	5951	5803	5885	5791	5848	5783	5853	5849	5765	5872	5797	5829	5924	5832	5853	5888	5819	5858	5741	5732	5748	5798	5711	5769	5759	5840	5939	5873	5813	5872	5811	5813	5642	5837	5929	5789	5871	5777	5939	5808	5853	5834	5793	5818	5826	5801	5955	5843	5801	5870	5674	5805	5790	5684	5819	5844	5714	5866	5809	5927	5782	5759	5842	5897	5879	5728	5973	5806	5799	5790	5849	5870	5798	5794	5654	5754	5749	5878	5835	5708	5726	5799	5822	5698	5728	5898	5812	5841	5739	5693	5784	5791	5941	5909	5758	5844	5861	5810	5639	5819	5863	5814	5888	5869	5834	5834	5811	5782	5833	5804	5683	5843	5807	5865	5916	5925	5927	5768	5838	5855	5775	5836	5821	5929	5711	5855	5757	5882	5843	5837	5701	5900	5974	5776	5871	5797	5807	5713	5743	5781	5908	5752	5939	5805	5790	5855	5918	5944	5810	5848	5865	5870	5835	5753	5808	5890	5878	5730	5716	5892	5660	5829	5856	5764	5686	5885	5949	5842	5726	5792	5782	5853	5743	5800	5825	5845	5850	5731	5735	5827	5846	5851	5861	5691	5922	5847	5845	5845	5699	5910	5676	5850	5723	5852	5841	5761	5770	5827	5727	5751	5800	5818	5834	5734	5805	5772	5818	5846	5848	5902	5751	5880	5761	5895	5761	5673	5755	5787	5817	5756	5810	5987	5896	5850	5840	5864	5747	5825	5718	5726	5781	5732	5693	5827	5823	5906	5819	5827	5705	5682	5913	5719	5860	5663	5805	5882	5864	5858	5758	5876	5905	5781	5953	5731	5840	5811	5788	5815	5768	5820	5782	5755	5893	5756	5778	5853	5733	5803	5878	5809	5893	5903	5784	5753	5914	5873	5862	5769	5873	5790	5841	5819	5905	5821	5808	5852	5904	5805	5782	5870	5811	5771	5806	5900	5856	5773	5785	5836	5836	5753	5815	5842	5898	5879	5782	5765	5888	5910	5850	5813	5806	5820	5838	5760	5850	5954	5958	5761	5797	5824	5843	5843	5891	5871	5725	5914	5904	5745	5769	5801	5811	5777	5883	5843	5763	5764	5821	5855	5917	5823	5877	5869	5855	5825	5836	5780	5869	5896	5801	5694	5958	5806	5872	5768	5772	5817	5718	5773	5906	5834	5834	5731	5797	5780	5916	5855	5838	5799	5880	5802	5849	5760	5801	6011	5862	5866	5895	5707	5793	5804	5828	5900	5870	5879	5717	5741	5797	5845	5831	5815	5692	5775	5771	5947	5911	5905	5852	5810	5817	5807	5775	5773	5735	5851	5861	5850	5911	5799	5758	5728	5787	5836	5801	5730	5842	5835	5904	5878	5833	5944	5951	5862	5782	5808	5880	5813	5830	5810	5819	5772	5694	5846	5779	5579	5791	5787	5791	5799	5844	5826	5738	5748	5745	5796	5756	5971	5781	5798	5764	5849	5859	5773	5842	5890	5896	5911	5810	5730	5840	5732	5862	5884	5808	5791	5831	5822	5743	5935	5751	5738	5895	5717	5833	5866	5835	5818	5699	5871	5802	5672	5906	5673	5725	5866	5842	5869	5779	5815	5815	5865	5783	5776	5894	5771	5795	5873	5810	5831	5916	5730	5779	5975	5834	5815	5929	5922	5848	5872	5839	5799	5738	5782	5695	5755	5826	5760	5697	5787	5774	5877	5865	5928	5835	5826	5881	5725	5866	5834	5936	5976	5855	5712	5712	5808	5850	5848	5833	5868	5746	5889	5799	5881	5899	5886	5927	5783	5897	5869	5690	5807	5956	5763	5977	5826	5892	5832	5891	5865	5866	5911	5803	5783	5755	5835	5870	5775	5779	5752	5942	5853	5798	5903	5798	5898	5850	5772	5861	5711	5679	5850	5787	5805	5904	5864	5807	5852	5898	5824	5867	5781	5895	5762	5802	5845	5854	5794	5942	5929	5832	5827	5809	5884	5806	5759	5790	5799	5886	5877	5890	5913	5908	5857	5892	5824	5736	5811	5847	5867	5889	5849	5853	5723	5922	5867	5807	5806	5883	5908	5827	5820	5894	5824	5789	5779	5822	5911	5918	5722	5740	5825	5887	5947	5785	5985	5757	5870	5784	5739	5793	5826	5790	5769	5715	5793	5822	5883	5790	5888	5912	5758	5781	5867	5915	5810	5825	5803	5720	5851	5802	5862	5775	5826	5827	5826	5722	5921	5777	5770	5937	5803	5836	5795	5845	5833	5718	5804	5833	5854	5848	5781	5902	5875	5867	5768	5746	5788	5857	5860	5821	5764	5727	5858	5911	5851	5770	5736	5632	5801	5798	5853	5817	5793	5805	5787	5865	5792	5898	5870	5999	5895	5909	5699	5826	5954	5865	5778	5918	5841	5790	5821	5698	5956	5731	5806	5720	5687	5717	5857	5777	5856	5854	5851	5789	5746	5769	5894	5795	5900	5782	5860	5868	5710	5857	5810	5708	5820	5883	5831	5752	5824	5876	5807	5834
29338	48217	31283	13425	2495	1416	1521	1167	891	817	747	795	774	745	764	801	748	806	812	776	862	786	748	754	790	763	788	836	782	797	779	752	782	833	824	757	738	780	789	793	783	824	753	760	773	824	748	790	797	810	795	753	750	792	803	774	812	814	792	768	753	765	822	792	753	809	782	801	736	806	778	852	789	792	806	794	839	805	722	780	838	800	751	825	777	747	757	845	785	828	781	806	820	808	797	816	791	790	791	806	796	855	833	815	776	825	812	757	759	781	791	757	777	809	838	756	783	737	817	718	792	804	793	799	805	752	808	771	775	777	803	840	793	801	840	787	824	817	822	804	722	796	819	784	782	767	832	766	755	754	816	780	794	771	772	798	777	744	838	817	766	784	762	772	788	810	786	837	766	779	800	777	784	734	793	799	780	776	813	769	787	805	789	866	786	771	801	770	725	798	753	801	751	812	763	785	800	808	766	766	829	794	779	785	759	739	815	776	785	827	757	822	810	765	761	755	776	750	790	804	821	800	818	779	799	785	797	804	781	770	757	834	769	824	795	780	766	827	776	779	782	747	774	799	760	788	792	814	871	788	813	828	763	754	796	777	743	832	793	803	807	796	761	838	822	806	806	826	804	799	808	758	779	811	766	779	826	758	806	797	759	795	731	748	820	849	795	857	788	770	777	766	732	739	806	814	818	810	807	786	818	776	810	817	806	767	789	827	792	746	771	772	787	760	777	809	772	785	778	778	786	775	835	769	798	807	801	802	806	772	780	793	808	788	766	748	763	738	833	806	804	829	775	792	735	782	787	785	779	784	778	845	807	839	815	754	750	793	782	769	795	757	791	873	821	825	793	787	800	763	769	831	770	789	774	783	776	778	816	795	789	797	769	766	735	787	764	759	815	762	811	788	823	806	794	817	792	833	784	764	761	765	778	763	787	770	810	705	738	783	760	772	775	792	784	777	780	819	853	775	819	742	821	819	787	840	792	845	784	791	766	800	811	760	758	804	799	792	831	787	729	775	747	822	797	784	782	778	794	778	747	788	839	781	735	815	772	806	790	817	811	807	830	788	817	804	799	771	810	749	806	790	759	771	780	738	794	764	820	807	744	798	839	789	825	814	831	811	777	808	799	838	767	791	772	762	773	776	755	828	754	821	771	784	775	759	816	825	821	793	773	806	796	752	795	716	827	757	827	807	819	807	748	821	765	850	824	836	804	755	790	797	723	753	872	794	801	796	760	796	795	789	765	824	823	798	743	767	803	781	742	735	808	823	793	811	807	824	744	866	822	826	783	802	784	788	835	749	800	790	771	770	787	799	764	773	782	795	826	774	792	798	838	777	785	755	776	823	738	822	830	813	799	783	844	787	788	765	757	756	758	802	778	793	788	853	756	769	810	762	763	747	791	760	757	761	790	781	750	824	769	798	770	826	760	809	829	720	783	807	791	778	773	801	793	761	789	778	755	834	839	789	796	796	781	740	769	778	732	765	836	821	789	772	810	817	789	794	822	778	783	753	788	803	775	768	762	747	793	796	774	758	804	816	787	746	773	800	786	780	727	796	752	799	812	769	790	778	805	783	760	777	779	807	811	810	770	857	836	806	803	792	784	771	816	781	771	759	778	818	799	815	776	825	845	771	789	790	775	832	778	842	754	795	746	800	782	798	777	822	790	763	797	804	785	763	836	793	728	766	793	787	790	790	830	766	729	783	788	786	803	785	790	761	813	776	813	813	812	810	789	804	765	766	788	778	824	778	827	784	806	778	815	773	794	776	796	803	826	830	838	749	821	790	770	836	809	836	774	779	802	783	761	739	767	782	801	784	763	836	832	785	820	789	793	814	730	785	804	833	846	767	790	737	780	771	765	827	778	776	771	782	773	787	775	826	777	850	746	808	791	813	768	751	813	796	751	775	800	781	781	772	782	767	839	783	782	825	814	765	789	801	831	793	775	817	816	793	800	737	811	785	805	779	758	738	809	793	807	801	778	825	766	751	789	766	793	822	763	813	776	760	778	830	775	785	774	823	781	806	787	811	777	804	777	789	759	772	812	755	804	755	779	810	769	748	786	767	870	804	757	831	812	762	771	805	883	846	790	834	788	748	752	832	767	775	783	875	788	741	831	811	842	789	835	744	801	808	761	789	732	724	823	778	785	810	755	762	831	802	790	795	793	785	767	809	791	749	842	758	804	788	783	769	771	775	833	806	761	797	797	728	801	798	739	800	810	776	755	835	820	769	787	770	759	782	845	848	796	771	826	785	815	789	788	822	743	763	790	860	784	819	796	757	802	779	818	783	780	794	798	830	768	829	801	766	784	798	778	776	838	780	757	786	787	794	799	760	821	809	782	810	755	825	802	743	799	751	729	816	784	758	766	862	814	749	755	776	756	783	781	782	804	800	773	771	809	800	795	797	864	798	786	762	858	760	796	803	761	824	790	794	774	771	777	841	798	791	735	755	791	810	835	762	792	806	814	730	746	798	799	794	772	746	744	768	783	849	789	781	781	808	774	824	765	742	820	843	793	762	768	822	810	776	781	794	809	804	792	784	773	805	796	724	795	787	775	736	827	815	793	762	739	774	806	798	833	799	820	796	764	819	833	827	824	755	809	725	817	819	780	782	783	826	775	816	797	830	757	771	807	792	782	750	784	783	733	745	809	802	803	780	792	818	778	798	819	755	776	819	823	814	717	814	796	822	808	772	803	786	802	802	787	807	796	805	797	799	740	780	761	799	778	791	774	758	793	792	814	783	814	816	828	796	767	801	769	820	787	800	786	874	786	815	777	817	823	761	797	785	800	809	752	792	780	851	846	829	788	767	783	772	786	768	800	782	757	749	782	826	769	766	823	805	810	726	804	787	756	795	828	773	820	766	790	834	796	800	790	805	817	785	770	792	806	775	796	867	775	817	798	814	800	751	783	851	752	786	793	798	792	769	795	746	805	775	777	758	787	769	789	763	776	739	824	831	752	813	835	781	787	742	763	797	786	794	817	757	758	830	763	823	764	787	784	741	800	788	803	806	763	765	791	792	764	825	801	782	820	728	754	800	804	834	783	843	809	751	750	783	809	777	852	788	834	800	806	767	787	813	775	804	761	834	773	819	731	805	753	788	762	817	786	783	799	783	782	774	836	800	840	775	791	796	806	737	786	775	849	790	743	799	778	752	857	734	795	796	785	764	787	722	805	846	804	788	818	825	804	766	760	799	788	708	790	762	806	836	779	749	788	797	780	802	783	753	777	778	822	751	756	813	745	770	813	768	828	776	843	783	794	773	759	782	790	800	807	767	788	821	804	787	802	798	773	779	812	760	817	789	792	816	754	801	792	746	798	793	786	779	765	755	819	783	773	773	759	781	818	804	767	762	794	803	761	808	807	747	811	779	768	871	802	779	788	804	701	785	721	765	732	777	792	817	765	786	757	767	811	845	755	793	777	810	802	751	786	775	805	773	742	766	771	833	758	807	830	722	805	813	806	777	779	835	796	799
42541	52986	50944	40446	24703	24547	24186	16082	9726	6864	6620	6802	6719	6662	6620	6569	6822	6755	6666	6749	6654	6692	6697	6788	6785	6602	6778	6710	6645	6537	6619	6735	6639	6749	6634	6659	6679	6646	6754	6641	6694	6628	6720	6554	6694	6643	6801	6687	6662	6695	6777	6847	6493	6582	6769	6778	6609	6722	6638	6720	6749	6700	6656	6666	6652	6609	6772	6564	6700	6719	6715	6611	6642	6744	6688	6669	6734	6554	6470	6709	6701	6610	6604	6872	6615	6843	6778	6615	6656	6689	6664	6610	6763	6642	6700	6713	6630	6631	6733	6553	6616	6791	6785	6489	6690	6673	6722	6628	6700	6766	6784	6682	6807	6825	6749	6680	6764	6650	6746	6633	6707	6637	6750	6742	6653	6552	6542	6788	6563	6682	6730	6815	6711	6733	6682	6650	6715	6696	6660	6598	6603	6649	6647	6670	6615	6700	6699	6700	6751	6723	6578	6695	6532	6669	6668	6579	6669	6792	6743	6698	6593	6752	6618	6637	6656	6768	6647	6566	6747	6487	6608	6644	6747	6584	6736	6801	6730	6699	6644	6653	6698	6661	6591	6698	6844	6646	6455	6572	6645	6704	6629	6571	6618	6617	6680	6822	6762	6733	6695	6586	6701	6648	6631	6703	6752	6693	6661	6661	6688	6756	6687	6741	6626	6631	6646	6681	6789	6643	6657	6700	6694	6628	6719	6635	6686	6710	6678	6717	6734	6677	6652	6662	6723	6671	6698	6761	6685	6691	6697	6740	6865	6809	6606	6729	6672	6677	6664	6748	6673	6626	6660	6683	6706	6575	6661	6726	6633	6591	6646	6567	6737	6673	6616	6728	6610	6711	6636	6783	6581	6682	6756	6566	6837	6699	6541	6750	6734	6645	6638	6630	6787	6740	6708	6687	6688	6707	6714	6706	6647	6718	6638	6716	6595	6661	6606	6588	6652	6652	6694	6747	6613	6732	6541	6601	6536	6672	6612	6686	6593	6736	6739	6646	6626	6637	6614	6735	6794	6685	6628	6765	6550	6682	6626	6729	6680	6670	6553	6573	6652	6648	6852	6669	6809	6721	6681	6644	6716	6639	6651	6647	6628	6715	6626	6744	6697	6764	6638	6748	6623	6754	6652	6758	6717	6680	6729	6802	6880	6540	6542	6614	6696	6596	6590	6672	6616	6654	6587	6697	6781	6696	6681	6667	6693	6679	6728	6737	6665	6783	6771	6701	6696	6682	6742	6597	6849	6637	6625	6830	6717	6712	6740	6645	6616	6753	6757	6760	6837	6698	6696	6597	6837	6705	6616	6638	6727	6709	6687	6584	6794	6638	6705	6782	6614	6662	6643	6657	6694	6534	6578	6665	6723	6727	6805	6697	6608	6550	6662	6620	6803	6726	6708	6741	6769	6800	6634	6722	6659	6645	6690	6655	6651	6666	6565	6699	6800	6666	6628	6555	6718	6653	6767	6673	6656	6597	6748	6643	6591	6680	6784	6731	6643	6654	6840	6609	6736	6701	6635	6566	6742	6679	6663	6727	6675	6664	6710	6615	6663	6720	6751	6687	6725	6720	6742	6774	6634	6768	6637	6666	6708	6588	6741	6796	6694	6682	6769	6814	6588	6645	6706	6736	6668	6668	6729	6710	6691	6762	6717	6708	6742	6715	6755	6734	6741	6715	6602	6541	6745	6809	6660	6655	6724	6654	6626	6768	6906	6807	6598	6742	6728	6650	6758	6565	6761	6628	6640	6646	6684	6668	6645	6604	6726	6640	6606	6750	6766	6716	6509	6797	6723	6725	6567	6704	6691	6570	6705	6566	6708	6630	6608	6761	6621	6612	6608	6676	6761	6633	6655	6734	6740	6563	6746	6807	6654	6713	6709	6680	6701	6714	6619	6538	6651	6600	6699	6719	6582	6783	6774	6724	6699	6703	6540	6785	6756	6671	6658	6691	6723	6784	6561	6571	6801	6503	6707	6598	6584	6549	6687	6834	6703	6828	6627	6662	6672	6662	6635	6806	6655	6712	6607	6693	6912	6781	6729	6704	6697	6692	6750	6680	6708	6675	6797	6640	6548	6675	6671	6675	6570	6615	6568	6649	6643	6749	6694	6563	6622	6693	6732	6657	6615	6786	6624	6719	6825	6744	6664	6715	6860	6661	6684	6728	6730	6759	6741	6588	6569	6604	6708	6731	6744	6671	6846	6649	6716	6597	6753	6717	6785	6626	6618	6701	6748	6703	6738	6613	6595	6613	6593	6693	6732	6645	6578	6730	6569	6797	6767	6787	6619	6632	6735	6665	6582	6725	6754	6703	6744	6588	6509	6617	6657	6689	6683	6575	6674	6666	6635	6566	6570	6683	6642	6739	6621	6801	6692	6590	6716	6696	6666	6634	6737	6611	6603	6823	6655	6685	6621	6667	6609	6681	6608	6664	6673	6625	6866	6531	6508	6672	6668	6767	6752	6571	6713	6684	6651	6585	6855	6765	6743	6799	6689	6606	6660	6706	6676	6639	6681	6753	6761	6684	6727	6687	6759	6704	6649	6643	6614	6563	6728	6806	6694	6631	6614	6663	6667	6722	6506	6583	6690	6607	6545	6831	6797	6723	6701	6652	6744	6902	6603	6645	6708	6607	6692	6702	6730	6632	6647	6733	6763	6704	6673	6763	6715	6727	6744	6680	6769	6645	6564	6760	6821	6608	6576	6753	6633	6632	6778	6683	6649	6578	6832	6699	6761	6713	6595	6678	6550	6612	6783	6597	6669	6761	6549	6719	6771	6567	6788	6625	6695	6655	6750	6684	6772	6626	6637	6664	6532	6728	6766	6518	6681	6675	6930	6620	6697	6645	6638	6772	6598	6714	6867	6634	6694	6626	6537	6654	6690	6741	6692	6779	6729	6677	6629	6735	6674	6728	6607	6717	6681	6615	6528	6614	6746	6740	6574	6734	6704	6620	6744	6660	6816	6632	6595	6769	6722	6669	6801	6759	6641	6644	6708	6603	6660	6627	6730	6776	6764	6624	6698	6639	6712	6706	6708	6687	6658	6602	6755	6784	6616	6695	6610	6731	6719	6622	6694	6692	6789	6885	6790	6669	6535	6663	6686	6552	6764	6614	6739	6709	6781	6652	6718	6686	6753	6696	6552	6764	6682	6647	6581	6650	6701	6653	6683	6620	6677	6662	6612	6721	6643	6736	6656	6703	6554	6719	6585	6733	6751	6816	6736	6665	6789	6639	6654	6730	6795	6665	6665	6656	6653	6661	6755	6779	6772	6540	6643	6730	6771	6737	6684	6641	6700	6747	6803	6556	6569	6604	6675	6551	6620	6545	6591	6734	6681	6551	6734	6651	6588	6615	6551	6657	6754	6599	6783	6705	6746	6614	6665	6656	6700	6637	6615	6600	6630	6650	6708	6611	6755	6693	6710	6774	6683	6721	6607	6652	6661	6772	6782	6693	6731	6729	6641	6729	6769	6632	6651	6734	6656	6682	6540	6727	6723	6637	6694	6759	6729	6706	6726	6639	6586	6751	6654	6761	6694	6673	6661	6756	6719	6712	6662	6626	6721	6575	6743	6545	6739	6707	6677	6697	6594	6809	6702	6708	6622	6691	6686	6738	6563	6602	6618	6693	6727	6685	6815	6670	6679	6642	6749	6612	6681	6742	6658	6692	6745	6783	6759	6719	6715	6611	6664	6660	6720	6726	6662	6634	6750	6608	6601	6613	6660	6684	6700	6801	6791	6805	6579	6670	6695	6670	6531	6777	6582	6676	6673	6676	6523	6694	6614	6709	6711	6780	6704	6713	6835	6547	6650	6602	6722	6832	6572	6700	6699	6683	6623	6646	6652	6707	6619	6722	6561	6775	6573	6613	6777	6723	6653	6641	6751	6702	6675	6734	6649	6531	6632	6720	6648	6673	6655	6670	6812	6595	6713	6592	6775	6618	6634	6586	6797	6710	6741	6726	6652	6680	6785	6621	6627	6641	6557	6517	6731	6611	6734	6651	6700	6666	6675	6687	6666	6617	6777	6585	6637	6806	6756	6709	6646	6646	6714	6666	6785	6681	6722	6553	6806	6628	6758	6608	6701	6844	6705	6599	6767	6600	6684	6653	6708	6749	6703	6780	6775	6702	6698	6621	6747	6658	6724	6758	6699	6695	6715	6589	6788	6726	6555	6754	6754	6537	6759	6746	6619	6823	6656	6681	6706	6772	6648	6624	6628	6632	6611	6670	6702	6678	6753	6770	6589	6587	6563	6675	6655	6665	6611	6732	6573	6593	6816	6678	6679	6678	6792	6758	6581	6642	6616	6707	6626	6717	6824	6590	6686	6613	6714	6676	6715	6687	6701	6713	6705	6792	6754	6615	6663	6605	6550	6668	6688	6680	6853	6777	6628	6660	6747	6733	6603	6682	6792	6771	6672	6587	6758	6631	6633	6769	6806	6746	6689	6663	6593	6690	6693	6696	6654	6657	6735	6668	6672	6776	6687	6680	6860	6669	6683	6665	6771	6707	6544	6562	6659	6685	6670	6605	6907	6644	6618	6644	6562	6681	6711	6807	6570	6652	6740	6760	6788	6704	6759	6773	6781	6704	6648	6633	6641	6680	6655	6855	6712	6722	6775	6676	6690	6553	6615	6599	6709	6705	6687	6637	6731	6708	6688	6540	6699	6701	6685	6618	6585	6692	6662	6642	6699	6691	6578	6655	6584	6669	6662	6676	6572	6663	6844	6569	6475	6759	6718	6636	6766	6721	6712	6696	6778	6771	6686	6698	6590	6550	6660	6652	6638	6585	6719	6639	6688	6620	6774	6608	6669	6681	6637	6612	6756	6834	6654	6789	6589	6694	6690	6573	6667	6663	6698	6794	6601	6537	6669	6668	6630	6592	6616	6562	6842	6665	6684	6716	6633	6691	6628	6705	6670	6685	6606	6705	6623	6708	6602	6692	6642	6711	6554	6580	6660	6644	6757	6687	6679	6585	6630	6685	6648	6549	6701	6796	6727	6656	6639	6714	6726	6669	6870	6596	6696	6691	6694	6658	6515	6738	6770	6684	6771	6625	6679	6782	6771	6732	6858	6724	6624	6636	6733	6712
10348	17725	12280	3481	1086	860	891	777	697	709	726	674	679	715	714	705	667	684	732	714	656	717	687	685	716	686	730	715	694	710	691	703	669	699	648	696	657	668	712	695	704	678	707	715	664	747	659	730	771	703	686	721	708	725	700	713	724	684	740	722	668	688	684	662	686	725	746	686	713	747	671	697	685	721	701	734	647	705	650	676	696	699	756	673	680	709	683	701	705	702	684	739	696	727	745	683	706	708	698	711	727	680	691	696	699	731	695	685	739	667	725	709	728	673	668	697	696	730	720	732	716	658	743	668	693	730	683	708	691	684	727	652	684	687	718	696	704	681	669	705	692	676	737	687	706	667	704	729	714	724	680	676	680	705	711	679	672	688	692	668	739	689	707	714	716	722	729	705	709	707	726	690	663	683	713	666	708	658	673	700	708	707	725	690	754	696	711	674	734	640	696	687	698	703	700	714	679	706	702	647	697	750	710	673	712	672	734	703	691	665	702	716	690	712	750	727	713	707	659	666	693	691	736	676	751	680	689	737	686	693	692	674	684	767	682	665	694	645	670	651	673	687	676	663	712	679	689	729	733	707	727	693	669	706	684	692	735	740	719	689	673	717	778	693	702	697	740	695	678	694	670	663	692	728	760	738	736	673	675	738	693	726	705	669	718	700	726	695	758	701	638	678	743	739	716	616	682	676	750	708	684	655	700	738	719	683	708	651	703	695	695	693	661	685	733	711	728	677	720	725	674	710	729	681	706	749	695	715	738	715	698	699	691	720	678	700	699	682	726	719	676	691	679	672	769	699	716	701	759	750	719	712	713	728	699	655	697	710	704	695	674	720	640	692	700	683	708	687	730	677	729	659	710	672	647	640	694	728	708	690	744	686	723	710	707	702	698	699	685	713	672	754	673	694	713	666	731	724	720	749	699	705	649	688	699	743	738	685	680	686	736	692	730	705	692	683	710	707	714	706	690	627	697	750	718	692	647	656	665	697	682	694	726	647	691	683	638	702	674	690	753	662	683	695	665	693	710	710	739	689	684	670	720	715	703	740	687	702	694	640	720	714	721	696	693	729	693	701	673	714	717	667	706	667	686	740	665	660	722	668	706	748	718	697	686	696	680	758	681	680	684	635	694	633	709	684	684	709	657	696	734	692	682	677	699	690	665	700	677	683	649	740	720	666	702	700	716	736	691	661	742	771	687	694	682	655	648	751	705	769	721	726	687	681	710	709	667	668	654	709	687	697	713	718	723	660	675	733	736	701	684	701	725	687	711	665	702	742	685	740	693	690	721	694	716	677	688	699	690	714	700	681	685	662	723	721	729	662	714	706	645	715	692	706	693	682	724	669	670	676	711	699	674	678	690	706	670	700	746	737	659	710	707	661	738	692	733	713	641	708	711	686	713	681	727	729	669	724	745	721	678	707	677	706	691	721	729	691	725	691	686	697	678	647	721	725	709	679	712	710	679	689	720	678	689	718	742	679	684	673	754	685	724	638	669	692	668	683	656	655	640	704	699	735	713	729	693	652	713	699	711	660	738	685	708	688	714	678	716	666	679	687	690	727	698	697	716	710	724	721	731	686	713	732	714	720	721	681	697	732	687	731	710	725	710	697	701	679	686	711	715	645	726	698	724	693	754	717	699	723	716	692	680	676	696	703	670	706	664	695	667	639	650	713	693	686	695	680	718	719	722	694	706	699	698	694	735	675	715	703	673	705	749	654	749	681	686	722	712	684	721	689	716	729	734	702	728	703	704	686	720	666	703	767	690	608	718	667	714	691	734	698	670	628	690	691	715	689	714	744	733	741	733	714	669	714	730	702	724	676	735	702	720	708	735	705	700	700	687	725	757	726	699	678	759	726	680	683	704	722	703	668	690	698	693	666	729	712	736	711	752	705	713	708	648	691	679	699	724	697	670	653	739	736	663	739	701	677	705	742	673	719	663	690	627	717	682	663	764	709	686	714	716	686	715	703	662	696	753	711	727	769	715	743	715	684	710	693	730	712	675	698	725	699	692	716	696	711	673	728	712	690	682	678	710	720	700	750	663	717	687	703	710	694	680	743	711	676	680	703	675	733	745	704	638	730	702	680	679	701	666	674	686	700	701	671	667	711	760	738	685	704	724	695	691	653	675	721	720	681	720	696	676	681	711	699	707	700	718	721	692	753	759	678	739	660	710	696	681	718	696	694	703	719	742	714	674	735	682	696	733	717	669	684	665	679	750	707	705	720	694	680	709	691	711	669	670	696	665	667	737	715	710	687	715	676	738	691	700	707	707	723	711	721	732	734	709	741	680	724	690	704	705	717	676	719	707	741	714	717	692	694	738	674	694	699	712	688	717	704	694	688	652	672	656	721	702	689	647	725	708	686	711	684	694	685	707	685	701	738	734	691	623	685	695	694	725	687	722	676	650	679	710	682	722	696	684	692	733	707	644	729	701	690	773	705	676	691	692	671	739	627	688	706	724	712	705	679	724	714	717	659	730	659	664	707	692	706	713	734	673	697	722	668	668	726	677	738	729	693	746	710	698	718	675	720	757	733	676	662	662	741	742	688	727	739	716	673	741	746	743	707	720	736	694	714	703	728	707	715	717	691	666	741	698	691	724	719	741	691	684	668	681	741	659	713	721	666	717	727	696	662	652	687	702	725	716	722	709	711	701	706	726	662	679	668	712	706	719	678	686	692	710	707	736	685	745	717	677	748	717	706	701	702	687	714	711	680	738	697	695	725	699	703	691	755	703	737	734	663	745	742	660	685	686	672	728	726	684	667	688	707	726	710	713	702	658	715	718	717	712	695	677	702	709	750	652	717	675	714	738	671	713	726	698	680	704	722	685	640	678	718	716	691	709	652	715	640	702	715	675	699	704	676	718	688	690	702	693	680	673	725	706	726	719	723	662	699	696	665	684	706	712	786	690	711	733	715	708	700	718	741	670	699	695	714	761	717	693	702	765	712	663	649	660	728	683	696	676	730	682	717	677	656	733	637	735	744	777	692	723	670	722	675	691	660	701	698	743	700	732	692	661	705	733	728	717	670	692	703	691	696	745	740	727	665	686	705	677	724	694	691	695	752	709	689	710	678	711	723	713	753	671	688	663	712	663	772	739	667	729	696	700	673	686	696	719	684	699	709	720	686	671	723	682	768	716	709	697	765	718	711	665	655	712	645	682	725	709	678	705	706	648	745	688	655	757	713	710	724	730	710	692	653	709	729	676	691	730	646	703	647	765	671	663	743	733	720	697	700	731	710	724	688	673	717	688	736	685	680	701	712	644	627	695	723	674	743	763	772	699	713	669	687	690	701	695	737	712	730	712	733	733	733	749	693	742	716	747	713	738	720	694	672	690	693	687	741	683	704	715	657	699	716	712	706	693	693	741	748	699	658	746	713	741	696	718	708	690	673	734	727	692	703	709	719	691	714	701	703	681	724	704	692	722	701	686	673	717	701	650	724	669	643	706	674	688	694	711	700	677	666	694	676	730	722
43328	43539	34409	24552	14984	13981	11789	8578	6690	5936	6025	5980	5993	5941	5877	6149	5968	5899	6027	5997	5911	6073	6012	5980	5908	6005	5956	6011	6004	5848	6035	5885	5892	5880	5844	5971	5993	5915	5899	5952	5845	5964	5945	6067	5820	5905	5910	5989	5978	5958	5878	5909	5987	5907	5952	5855	5986	5949	5773	5901	5967	5904	5954	5952	5984	5847	5862	5870	5854	5874	5857	6042	5808	5973	5962	5892	5944	5878	6009	6040	5883	5844	5846	6061	5934	5834	5961	5964	6002	5877	5886	5840	5917	5875	6025	5892	5975	5874	6021	5796	5954	5993	5986	5902	5979	5914	5935	5919	6021	5958	6012	5847	5994	5865	5867	5916	6006	5966	5952	5970	6013	5885	5992	5860	5931	5921	5964	5817	5961	5954	5982	5804	5931	5952	5891	5841	5938	5997	5979	5979	5937	5939	5975	5936	5870	5850	6054	5963	5921	6041	5986	5931	5973	5918	6033	5843	6010	5888	5939	6020	5998	6026	6009	5837	5963	6107	5875	5957	5831	5960	5926	6164	5890	5999	5841	5890	6018	5907	5922	5887	5876	6010	5962	5852	6028	5902	5883	5868	6084	5900	6023	5931	5863	6144	5966	5879	5978	6038	6028	5872	5853	5929	5974	5952	6009	5827	5910	5984	6017	5953	5919	5862	5904	5872	6028	6074	5878	6086	5967	5969	5863	5832	6038	5979	6026	5899	6023	5835	5992	5913	6013	5985	5883	6037	5946	5885	5915	5855	5962	5907	5860	5923	5999	5825	6020	5882	5878	5993	5921	5834	5972	5790	5782	5934	5923	6025	6014	5945	5914	5965	5846	5944	6052	5935	5947	5927	5925	6031	5946	6026	5816	5972	5902	5856	5965	5922	6075	5876	6052	5956	6028	6083	5969	5969	5940	5971	5821	5907	5968	5874	5821	5887	5928	5966	5885	5930	6018	6001	6010	5997	5998	5890	5829	6088	5963	5956	5998	5951	5946	5989	5939	6007	5905	5919	6030	6043	5956	6013	5962	5963	5965	6001	5930	6064	5996	5919	5998	5899	5853	5969	5933	6067	6068	5965	5998	5928	5970	5899	5953	5982	5956	5927	5957	5954	6014	5887	5785	5956	5892	5887	6035	5951	6036	5986	5873	6071	6024	5896	5901	5902	5982	5932	5915	5991	6008	5979	5831	5943	5905	5986	6048	5924	5871	6029	5899	5944	5960	5840	5985	6026	5924	5889	5881	5940	5986	5878	5979	5880	6026	5901	5974	5905	5883	5926	5850	5928	5833	6020	5902	5858	5982	5828	5924	5981	5977	6016	6002	5886	6066	5948	5938	6007	5983	6009	5916	6042	5958	6090	6008	5925	5945	5958	5950	5875	5911	6061	5928	6018	5836	6110	6005	5922	5882	5969	5869	5755	5944	5912	5921	5985	5897	6001	5892	5945	6011	5955	5973	6047	5906	5968	6021	5893	5914	5963	5878	5965	6007	5892	6040	5950	5950	5929	5972	5928	5892	5972	5949	5968	6039	6009	5922	6054	5910	6018	5866	6071	5931	5890	6088	5957	5960	5908	5952	5989	5987	5941	6065	5956	6070	5985	5894	5938	5789	6066	5909	5831	5945	6068	6117	5840	5911	5870	5884	5815	5963	5866	5906	6031	5895	5911	5981	6030	5931	6036	5904	6009	5938	5897	5925	5954	5901	5836	5913	6023	5909	5932	5900	5923	5918	5878	5943	6002	6029	5847	5924	6135	5942	5941	5845	5927	6020	5902	5858	6015	5947	5926	5902	5925	6035	6045	5817	5904	5998	6047	5952	5986	5939	6023	5912	5930	5838	5888	6095	5938	5903	6067	5977	5906	6022	5870	5920	6031	5838	5981	5874	5925	5950	6029	5987	6070	6012	6060	6029	5922	5848	5946	5983	5942	5864	6008	5940	6041	5998	5870	6006	5923	6040	5908	5971	5928	5988	5946	5904	5988	6032	5958	5971	6000	5988	6042	5985	5948	5883	6078	5886	5952	6003	6015	5855	6011	6131	6096	6000	5954	6027	5974	5922	6036	6001	6010	5842	5988	5925	5806	6017	5847	5926	5905	5919	5817	6125	5957	5923	5986	5958	5949	5869	5898	5958	5954	5908	5908	5967	5861	6090	5907	5888	5931	6020	6087	6024	5869	5907	5933	5985	6036	5994	5891	5932	5948	5902	5955	5868	5977	5928	5976	5879	5944	5982	5896	5975	5984	5854	5939	5980	5915	5929	5978	5857	5857	5884	5953	5871	5932	5921	6017	5871	5907	5835	5946	5910	6014	6032	6013	5912	5912	5899	5899	6054	5894	5900	6038	5958	5950	6020	6046	6023	5993	5961	5901	5955	6055	5883	6001	5919	5981	5808	5905	5951	5922	5914	5994	6037	5933	5877	5960	5966	5930	5954	5856	6076	5998	5988	5986	5931	6000	6043	5810	5965	5930	5756	5885	5851	5974	5933	5887	6046	5882	5959	5940	5867	5938	5835	5900	5887	5881	5906	5943	5980	6022	6071	5937	6019	5775	5941	5912	5934	5966	6082	5952	5880	5975	6050	6030	5908	5886	6003	5859	5808	5981	5961	5876	6036	6006	5931	5932	5899	5911	5971	5945	6020	6027	5890	5958	5901	5852	5865	6043	5907	5901	6015	5945	5928	6035	5963	6106	5922	5900	5920	6014	5863	6024	6032	5946	6016	6020	5917	5985	5851	5993	5947	5820	5979	5916	5955	5982	6003	5990	5887	5861	5908	5983	5858	5996	5880	5930	5901	6030	6018	5960	5986	6076	5894	6050	5854	5942	5922	6037	5952	5835	5796	5954	5945	5978	6020	5959	5962	6114	5942	5977	5934	6064	5938	5975	5898	6008	6055	6005	5997	5952	6040	6021	6005	5854	5942	5890	6049	5974	6027	5962	6046	5887	6005	5924	6005	5931	6028	5971	5837	5851	5918	5946	5932	5926	5915	5921	6042	5944	5939	5987	5912	5977	5905	5876	6117	5974	5869	6006	5922	5896	5982	5979	5957	5947	5938	5919	6054	5976	5975	5894	5895	5908	5898	5932	6018	5925	5964	6104	5866	5888	5856	5990	6035	6017	5913	5973	5967	5984	5945	5843	5978	6129	6058	5841	5999	5914	5988	5988	5993	5977	5984	5904	5835	5977	5851	5822	5992	5915	6058	5981	6073	5969	5943	5933	6069	6008	6043	5950	5993	5882	5889	5814	5963	5985	5929	5911	5916	6068	5952	5956	6009	6012	5882	5891	6096	5919	5920	5905	5918	6052	5957	5916	5917	6005	5929	5878	5955	5927	6100	5981	5914	5966	5896	6073	6076	5951	6053	6036	5864	6067	5963	5976	5990	5910	5930	6077	5875	6038	5918	5808	5888	5857	5850	5972	5801	6018	5960	5976	6106	5910	5977	5996	5881	6054	5989	6117	6030	5921	5995	6015	5865	6034	5933	5937	5933	5958	5989	5882	5938	5990	5789	6051	5925	5970	5834	5947	5990	5824	5898	6095	5961	5828	5922	5943	5849	5900	5958	5984	6100	5915	5834	6010	5982	6056	5990	5857	6092	5966	5987	5910	6025	5910	5942	5947	6062	6002	6003	5924	6025	6003	6010	6018	6043	6036	5922	5995	5844	5928	5998	5920	5929	5995	6043	5819	6009	5889	5878	5961	5956	5963	6067	5958	6002	5924	5931	5946	6035	5969	5830	6048	6062	5984	5933	6047	6084	6005	6036	5903	5954	5942	5872	5880	5988	5947	6026	5907	5995	5987	5783	5992	6050	5878	5930	5915	6090	5994	5875	5928	5917	5986	6146	6074	5921	5845	6018	5951	5905	5898	5919	5970	5888	5918	5994	6051	5948	5865	5969	5837	5885	5942	5909	5908	5941	6007	5892	5870	5967	5915	5780	6044	5947	5893	5844	5912	6018	5856	5949	5943	5956	5882	5991	5974	6025	6027	6008	6031	5944	5921	5918	5910	5991	5877	5858	5880	5850	6005	6026	5935	5925	6085	6096	5908	5986	6025	5942	5952	5879	5885	5959	5927	5857	5895	5928	5949	5891	5984	5986	5868	5950	5937	5909	5927	5864	5820	6096	6026	5885	6014	5878	5983	5942	6010	5985	5947	5998	5856	6007	5918	5868	6004	5977	5932	5928	5881	6063	5981	6010	5971	5876	6090	6046	6000	5951	5946	5919	6021	5938	6004	5935	5926	5909	5894	6023	5856	5993	6049	5919	6029	5987	6052	5982	5970	5968	5902	5943	6127	5985	5778	5995	5971	5879	5920	5931	5960	6110	5980	6065	5899	5987	5957	6061	5968	5957	5964	5944	5873	5960	5996	5916	5983	5962	6008	5945	5911	5902	5845	5932	5871	6111	6022	5871	5919	5810	5896	5955	5887	5990	6024	5986	5904	5873	5922	5943	5881	5980	5977	6042	6002	6063	5843	6025	5966	5919	5852	5932	5965	5994	5795	5891	5801	5895	5918	5859	5895	5885	5756	5977	5957	6064	5865	5961	5957	5994	5911	6036	5913	5908	6049	5990	5862	6005	5761	5981	5965	6033	6137	5907	5996	5918	5964	5974	5912	5877	5949	5946	5755	5950	5973	5858	5921	5957	5854	6040	5980	5914	5905	5822	5910	5828	6032	5821	5996	5998	5849	5948	5894	6055	5964	6006	5963	5941	6097	5986	5934	5940	6051	6022	5962	5822	5959	5899	5878	5914	6014	6047	6012	5928	5870	6016	5998	5926	5828	5997	5993	5960	5927	5877	5870	5984	5848	6032	5921	6070	5982	6035	6050	5971	5895	5956	5956	5921	5988	5946	5924	5857	5969	5964	6048	5940	5914	5882	6011	5840	5999	6012	5934	5873	6034	5987	5957	5843	5893	6035	5965	5954	5941	5934	5919	5964	5926	6004	5972	6010	5903	5984	5962	5940	5875	5939	5874	5929	6099	6039	5973	5900	5831	5983	6067	5965	6003	5915	5987	5939	5910	5985	5938	5758	6019	5848	5900	5838	5922	5942	5981	5988	5935	5960	6079	5878	6018	5961	5995	5978	5848	6006	5922
34707	47019	28465	11037	2522	1598	1608	1170	853	718	817	786	784	800	863	769	765	792	799	770	788	747	768	812	765	794	767	800	844	739	762	751	785	815	788	766	769	780	790	787	785	828	807	746	798	811	785	743	815	752	771	783	797	836	753	802	752	807	785	783	736	769	772	826	767	798	763	754	740	847	762	748	740	816	842	814	743	811	721	786	752	803	756	730	745	800	740	745	843	754	784	773	789	789	806	745	793	716	753	755	743	799	784	802	748	778	795	829	779	796	803	800	775	757	808	806	804	831	800	767	830	762	774	814	826	773	774	816	787	829	762	810	824	767	808	778	735	775	788	791	747	793	757	797	728	828	792	813	797	794	734	812	804	815	798	813	790	785	824	826	798	811	785	807	794	802	792	819	781	777	769	867	785	796	785	824	737	812	803	795	763	776	839	821	771	801	830	785	792	784	828	751	790	824	766	787	720	772	807	802	800	795	716	784	833	856	756	775	733	823	797	725	792	782	818	839	806	762	794	764	772	762	802	779	764	784	817	778	774	755	787	768	762	842	793	763	809	785	806	797	789	800	807	729	792	815	779	772	812	782	741	835	819	788	754	808	751	780	760	759	802	753	824	774	766	774	798	789	825	780	771	770	787	783	749	740	793	804	745	795	781	789	792	847	813	846	783	765	827	839	798	773	792	750	774	818	782	812	775	833	798	810	797	749	743	808	752	831	780	806	762	758	775	796	869	805	813	751	804	789	828	770	777	767	805	766	785	797	793	821	843	784	732	790	799	766	772	788	824	743	817	778	784	764	738	757	822	801	809	779	773	796	748	759	787	836	744	831	789	763	788	796	751	818	795	792	748	803	828	800	798	799	765	819	745	803	830	793	735	810	827	787	832	814	783	770	762	787	803	775	830	741	761	734	805	791	825	778	771	788	777	789	793	812	787	795	808	822	760	798	798	813	758	769	778	717	754	754	811	774	815	805	781	785	762	777	761	778	802	791	751	821	811	820	763	814	721	761	818	774	771	753	789	794	783	764	756	793	750	790	771	766	784	776	795	804	761	768	810	815	813	798	778	742	813	881	792	779	779	765	818	780	767	820	818	813	793	810	780	756	754	813	770	800	787	825	792	836	775	779	786	794	788	774	814	785	798	790	806	770	792	770	824	755	795	741	765	803	801	764	789	793	786	768	814	795	811	778	793	792	803	799	839	813	840	788	777	785	813	760	824	768	725	801	806	760	807	771	807	766	742	826	783	774	842	793	780	803	751	762	845	771	758	766	759	818	757	769	770	790	817	814	755	775	810	837	819	818	829	806	758	761	814	793	784	789	777	821	772	797	768	733	773	805	768	845	835	782	779	765	745	794	759	789	782	751	865	804	774	825	779	823	778	737	692	738	813	754	759	738	758	810	752	802	781	805	769	755	796	767	794	816	765	768	765	808	846	740	740	810	787	769	762	805	727	796	729	766	752	762	796	777	808	798	818	744	785	751	777	753	813	800	758	770	778	806	789	761	771	776	792	780	790	724	864	794	814	791	747	827	738	806	813	779	751	761	750	807	781	801	790	808	802	830	777	729	805	782	788	816	770	797	771	763	807	755	817	770	824	815	781	780	807	778	781	771	793	803	808	793	795	779	778	810	803	776	823	809	822	806	795	824	823	755	780	778	742	769	812	814	766	799	773	755	835	819	761	796	845	826	800	775	798	744	777	770	782	773	846	812	821	787	801	783	872	770	792	748	787	754	772	771	855	830	733	828	793	817	768	746	813	778	827	773	823	791	829	763	775	775	813	755	805	787	768	736	790	720	746	808	820	805	762	765	810	779	810	813	780	729	819	846	813	824	826	800	805	804	845	779	792	822	800	837	782	757	786	753	772	788	764	763	780	787	762	794	757	807	742	790	811	776	822	788	800	740	755	741	842	804	787	790	782	851	810	819	800	785	765	767	816	771	796	801	792	786	774	811	864	771	772	796	816	756	828	823	839	744	772	768	753	783	739	743	744	789	789	822	804	824	827	757	795	756	770	772	738	771	802	803	751	721	787	796	799	808	849	837	794	767	796	799	832	724	797	774	773	796	772	796	809	750	783	835	787	769	750	777	775	809	771	818	791	777	762	770	749	789	784	811	806	766	781	825	768	804	763	806	808	760	756	775	823	826	797	823	782	770	806	796	783	757	777	773	765	765	761	757	766	806	763	761	763	778	775	757	787	792	827	749	799	768	811	713	822	784	809	814	863	757	764	805	812	768	781	806	776	780	756	872	783	798	800	816	803	797	793	806	758	821	812	752	798	794	780	801	741	801	808	799	792	804	784	819	806	800	750	764	784	755	786	826	774	800	812	783	789	810	773	824	836	793	790	767	776	830	801	812	812	780	754	767	791	791	828	810	827	811	810	776	826	789	789	773	830	770	812	791	823	751	826	823	733	787	770	797	807	760	761	776	831	769	788	777	739	717	777	792	806	790	798	786	820	856	814	835	796	790	761	836	759	769	802	772	765	776	725	808	750	762	740	890	785	752	771	827	786	768	782	734	783	798	802	751	786	797	750	773	796	811	812	794	795	817	790	799	800	788	812	778	821	758	805	778	812	742	808	732	783	819	794	757	774	726	816	757	767	817	795	755	816	791	762	806	824	728	746	768	833	842	781	805	824	805	797	752	775	757	755	788	793	864	800	773	809	851	809	780	746	755	776	759	787	827	788	823	809	759	787	786	835	831	756	784	813	738	839	722	767	771	813	812	820	805	774	792	780	752	777	755	791	821	772	780	776	753	821	779	733	730	796	769	754	823	786	771	840	781	800	771	770	828	750	762	764	817	789	727	793	789	818	801	795	811	785	766	747	798	776	816	776	807	772	745	784	802	790	770	794	767	797	739	786	837	783	783	832	722	803	789	764	792	749	707	806	782	810	778	781	810	759	794	796	767	727	809	794	795	836	769	800	741	784	769	828	760	767	801	781	751	786	795	740	798	772	766	801	789	781	801	734	777	756	763	819	754	827	743	783	825	785	785	802	845	745	810	741	771	780	763	795	800	786	778	780	798	840	811	797	785	794	748	774	797	835	754	816	786	825	833	847	807	795	830	780	779	789	799	754	825	815	825	804	769	803	791	781	787	812	797	726	800	781	770	757	803	787	788	832	790	842	763	771	785	813	821	711	788	828	834	796	823	738	791	792	820	710	773	746	747	752	783	808	824	870	827	793	775	827	754	794	802	842	743	795	781	794	817	815	787	766	772	798	738	817	790	748	768	777	814	792	751	809	784	787	771	759	792	814	754	735	813	764	768	765	776	783	765	789	835	788	799	805	794	807	810	810	776	841	758	761	792	748	778	868	807	757	772	842	779	797	774	865	778	822	763	789	787	820	817	806	828	799	764	776	796	828	777	790	796	794	765	805	767	792	782	748	782	804	739	751	820	780	828	748	846	785	777	783	779	826	847	809	758	766	816	812	760	767	799	753	768	809	772	805	819	797	755	769	788	792	762	788	780	800	805
48364	52669	47331	38919	27614	26888	23998	16500	9649	6785	6632	6674	6601	6667	6574	6776	6767	6799	6786	6587	6710	6698	6832	6714	6616	6709	6659	6637	6595	6703	6671	6663	6561	6700	6665	6699	6755	6601	6771	6677	6577	6605	6761	6566	6717	6591	6673	6688	6655	6552	6830	6629	6685	6601	6782	6636	6742	6699	6665	6741	6635	6645	6671	6552	6471	6684	6582	6560	6638	6744	6621	6656	6660	6673	6799	6685	6599	6590	6604	6636	6696	6823	6659	6639	6671	6551	6778	6623	6589	6746	6793	6730	6592	6663	6661	6654	6631	6680	6571	6687	6663	6661	6743	6637	6568	6760	6587	6585	6594	6725	6518	6683	6602	6755	6769	6772	6806	6611	6556	6646	6651	6785	6615	6563	6618	6717	6642	6724	6673	6616	6674	6677	6551	6777	6706	6688	6714	6575	6576	6645	6748	6686	6635	6672	6693	6685	6778	6580	6560	6662	6616	6674	6681	6682	6679	6742	6585	6594	6676	6760	6599	6680	6694	6542	6627	6680	6684	6703	6650	6717	6594	6745	6712	6700	6721	6723	6593	6758	6666	6598	6722	6645	6678	6734	6752	6610	6690	6741	6671	6667	6635	6662	6613	6521	6740	6623	6662	6664	6827	6730	6712	6743	6698	6745	6688	6674	6748	6710	6678	6609	6670	6615	6702	6695	6752	6634	6697	6790	6618	6778	6743	6765	6676	6758	6584	6614	6663	6690	6682	6685	6586	6544	6759	6737	6632	6466	6733	6820	6660	6759	6600	6682	6760	6645	6677	6659	6683	6681	6635	6704	6626	6591	6693	6834	6695	6485	6689	6819	6692	6593	6558	6715	6655	6577	6759	6735	6751	6714	6727	6627	6764	6665	6559	6643	6635	6595	6697	6632	6618	6753	6668	6555	6736	6576	6556	6626	6603	6638	6644	6619	6611	6760	6741	6544	6686	6707	6631	6629	6665	6682	6631	6651	6576	6686	6652	6684	6653	6625	6619	6601	6652	6725	6742	6700	6594	6742	6664	6684	6743	6766	6681	6699	6643	6674	6810	6640	6842	6705	6682	6616	6749	6571	6776	6753	6725	6691	6660	6678	6611	6730	6644	6754	6623	6800	6685	6802	6647	6605	6667	6564	6637	6682	6696	6617	6646	6714	6649	6685	6739	6615	6662	6767	6545	6632	6664	6672	6672	6627	6721	6715	6582	6455	6666	6671	6592	6666	6678	6713	6725	6623	6792	6616	6555	6740	6637	6650	6686	6671	6682	6581	6646	6606	6775	6591	6659	6702	6676	6605	6677	6601	6676	6698	6639	6635	6730	6545	6560	6641	6700	6640	6634	6771	6543	6625	6714	6607	6647	6732	6736	6665	6600	6728	6632	6653	6700	6535	6652	6651	6771	6666	6652	6659	6602	6673	6683	6680	6754	6593	6663	6717	6617	6703	6654	6783	6828	6652	6606	6618	6668	6545	6624	6730	6647	6696	6712	6566	6790	6722	6561	6524	6653	6733	6717	6592	6715	6687	6714	6747	6620	6663	6583	6654	6782	6701	6751	6785	6606	6703	6697	6681	6716	6572	6656	6703	6703	6672	6747	6705	6558	6714	6577	6730	6697	6577	6592	6699	6616	6679	6725	6572	6703	6646	6721	6634	6585	6585	6745	6612	6684	6586	6641	6482	6610	6642	6709	6628	6757	6752	6761	6718	6735	6704	6509	6589	6693	6718	6613	6734	6674	6770	6643	6645	6656	6594	6628	6607	6682	6781	6573	6814	6620	6734	6571	6690	6883	6745	6680	6725	6676	6681	6732	6720	6620	6667	6654	6717	6766	6611	6677	6638	6659	6628	6686	6631	6770	6564	6537	6665	6575	6695	6600	6779	6677	6642	6665	6655	6647	6838	6559	6685	6818	6702	6560	6686	6729	6612	6586	6709	6679	6782	6730	6617	6621	6661	6793	6622	6698	6580	6716	6668	6701	6659	6759	6635	6603	6688	6757	6806	6672	6635	6691	6704	6743	6753	6729	6604	6618	6585	6728	6754	6609	6785	6645	6843	6650	6607	6692	6593	6695	6672	6819	6654	6672	6749	6774	6554	6593	6809	6708	6661	6643	6686	6650	6742	6755	6773	6609	6761	6719	6526	6741	6628	6780	6591	6757	6704	6595	6667	6570	6815	6615	6804	6578	6631	6599	6641	6686	6753	6680	6607	6628	6694	6613	6706	6647	6719	6640	6775	6622	6775	6571	6700	6740	6760	6699	6586	6723	6667	6736	6679	6782	6630	6640	6705	6713	6579	6670	6745	6709	6620	6625	6835	6691	6698	6667	6739	6780	6767	6661	6659	6578	6623	6615	6531	6649	6750	6667	6645	6692	6755	6716	6805	6636	6723	6727	6739	6714	6717	6633	6534	6742	6662	6628	6652	6626	6650	6589	6563	6694	6796	6745	6723	6722	6695	6795	6741	6608	6621	6566	6728	6730	6756	6659	6724	6594	6674	6670	6574	6699	6587	6670	6732	6645	6558	6715	6721	6653	6676	6702	6644	6554	6666	6668	6700	6575	6555	6597	6618	6707	6618	6654	6700	6497	6648	6686	6671	6791	6718	6736	6637	6578	6686	6631	6689	6546	6718	6707	6602	6584	6694	6726	6621	6719	6812	6649	6549	6758	6550	6597	6674	6668	6671	6684	6599	6666	6616	6710	6539	6772	6551	6690	6668	6719	6569	6646	6570	6608	6837	6602	6589	6661	6653	6720	6601	6666	6569	6701	6751	6679	6623	6558	6632	6652	6713	6601	6730	6762	6778	6718	6809	6804	6588	6618	6587	6700	6635	6651	6757	6814	6678	6639	6601	6771	6752	6602	6603	6580	6684	6677	6656	6687	6604	6684	6611	6594	6663	6675	6710	6561	6589	6681	6775	6730	6778	6822	6612	6711	6615	6624	6627	6706	6800	6658	6722	6532	6762	6698	6661	6708	6746	6804	6686	6669	6615	6748	6682	6742	6712	6723	6696	6833	6630	6670	6518	6690	6590	6673	6568	6666	6594	6556	6776	6660	6711	6658	6619	6813	6631	6710	6649	6615	6681	6647	6701	6654	6751	6751	6622	6715	6523	6677	6663	6662	6568	6669	6694	6671	6669	6637	6793	6627	6652	6633	6518	6651	6667	6688	6762	6745	6680	6706	6699	6702	6662	6764	6677	6550	6674	6664	6643	6695	6589	6610	6592	6708	6629	6609	6555	6717	6592	6671	6772	6571	6732	6484	6626	6672	6708	6590	6511	6651	6621	6596	6742	6548	6527	6763	6776	6749	6629	6528	6606	6661	6693	6599	6600	6635	6605	6635	6624	6700	6677	6762	6665	6713	6717	6652	6669	6672	6659	6627	6623	6700	6655	6626	6638	6647	6698	6636	6705	6699	6623	6621	6665	6575	6737	6655	6689	6611	6667	6667	6594	6727	6814	6714	6573	6737	6751	6675	6616	6775	6594	6764	6735	6725	6598	6630	6669	6782	6548	6684	6435	6738	6660	6741	6600	6500	6658	6873	6728	6678	6670	6675	6702	6591	6727	6700	6753	6579	6676	6804	6678	6652	6562	6585	6701	6646	6800	6688	6715	6796	6759	6540	6662	6653	6798	6687	6649	6661	6730	6711	6562	6578	6742	6546	6789	6726	6605	6583	6650	6721	6630	6599	6754	6575	6838	6726	6589	6637	6571	6649	6676	6711	6623	6682	6559	6678	6640	6675	6822	6418	6761	6630	6649	6616	6637	6620	6632	6757	6590	6661	6669	6624	6691	6552	6728	6792	6654	6607	6745	6709	6790	6630	6633	6749	6726	6689	6655	6509	6614	6699	6703	6783	6668	6765	6833	6641	6578	6684	6678	6580	6644	6753	6617	6624	6784	6786	6625	6638	6616	6706	6774	6674	6708	6607	6628	6746	6708	6629	6709	6557	6690	6672	6817	6727	6713	6636	6672	6774	6762	6826	6786	6738	6548	6633	6735	6636	6642	6731	6717	6677	6694	6566	6636	6708	6620	6633	6737	6728	6618	6596	6683	6747	6718	6705	6573	6692	6560	6625	6668	6585	6748	6694	6641	6609	6726	6674	6600	6710	6709	6711	6612	6619	6672	6685	6654	6661	6622	6646	6910	6637	6589	6615	6690	6599	6782	6739	6630	6551	6638	6702	6483	6608	6621	6600	6726	6760	6728	6739	6737	6807	6693	6735	6689	6619	6683	6633	6725	6725	6590	6610	6715	6597	6619	6685	6569	6758	6662	6509	6678	6786	6734	6657	6738	6644	6769	6622	6712	6598	6804	6584	6786	6740	6598	6823	6679	6677	6756	6588	6653	6685	6651	6629	6667	6624	6664	6706	6641	6774	6572	6594	6774	6677	6693	6627	6674	6715	6597	6751	6556	6825	6704	6686	6598	6689	6679	6664	6701	6716	6637	6628	6549	6728	6777	6687	6630	6651	6661	6622	6630	6583	6716	6669	6814	6626	6771	6652	6680	6602	6700	6664	6630	6716	6542	6609	6707	6776	6835	6549	6709	6670	6583	6633	6756	6693	6710	6675	6690	6719	6697	6635	6741	6631	6583	6666	6688	6577	6515	6635	6551	6571	6704	6720	6671	6667	6769	6707	6691	6735	6650	6787	6688	6808	6633	6630	6708	6629	6744	6659	6687	6634	6531	6655	6652	6600	6708	6734	6594	6710	6637	6725	6681	6655	6802	6589	6540	6629	6654	6637	6593	6728	6600	6646	6739	6568	6806	6730	6646	6739	6696	6644	6702	6816	6657	6728	6677	6607	6661	6736	6725	6783	6702	6844	6834	6630	6916	6695	6700	6631	6696	6612	6715	6763	6572	6731	6742	6776	6550	6630	6600	6683	6644	6675	6734	6574	6656	6681	6654	6648	6689	6654	6666	6820	6509	6711	6553	6645	6615	6643	6693	6567	6674	6663	6546	6730	6703	6686	6674	6573	6780	6750	6717	6624	6750	6613	6559	6643	6702	6654	6600	6671	6681	6576	6627	6707	6699	6657	6675	6735	6672	6542	6761	6708	6708	6737	6693	6650	6782	6583	6576	6723	6657	6586	6635	6623	6691
25554	36833	23401	7687	1772	980	1024	830	795	693	667	662	686	625	645	688	677	724	702	686	682	715	688	731	702	684	725	700	698	645	689	661	709	686	686	711	704	648	659	685	618	711	668	676	720	672	710	662	698	675	681	662	729	671	646	676	679	704	685	611	653	637	723	697	712	700	638	689	673	643	689	723	696	678	704	689	668	683	681	641	716	729	663	629	670	621	698	662	674	708	644	692	665	664	718	643	692	657	739	703	699	652	718	653	653	690	700	669	676	684	647	667	704	664	644	649	675	673	681	662	656	608	691	674	700	655	647	671	672	633	765	656	675	635	696	646	667	725	665	668	711	663	676	692	679	722	710	649	671	653	696	684	669	688	672	690	670	676	632	652	681	693	702	659	749	666	651	691	660	671	708	614	722	686	666	676	633	690	673	693	666	643	697	694	697	734	675	706	674	685	704	698	650	645	647	632	688	678	678	665	679	644	660	703	668	642	652	676	691	692	651	701	682	677	682	679	714	671	652	733	704	705	673	689	694	639	665	634	698	669	722	688	671	713	657	690	667	712	704	668	697	679	682	679	679	649	679	696	694	687	721	652	734	673	675	682	683	724	680	668	723	698	663	669	701	706	660	714	645	665	690	727	716	682	633	732	683	684	699	656	654	726	697	707	644	678	723	678	681	666	725	699	677	707	660	719	691	711	665	686	679	717	687	662	709	647	664	675	688	651	657	706	703	689	660	668	705	684	659	715	705	693	709	709	681	721	657	662	653	716	718	649	706	649	674	710	678	700	626	674	704	686	644	721	689	691	683	692	749	681	680	699	713	667	716	654	717	720	699	682	692	677	683	618	675	681	718	683	740	698	642	698	697	657	699	701	723	690	680	685	702	664	714	703	684	653	659	681	693	676	665	656	716	651	690	670	669	641	685	704	642	688	730	654	669	660	669	686	735	612	686	699	663	646	664	689	673	708	648	735	712	723	705	724	659	692	672	614	700	665	689	698	665	675	691	627	667	679	699	687	646	657	707	678	642	704	662	676	706	703	698	701	693	722	684	638	693	622	752	654	675	680	720	658	705	637	681	683	673	671	688	686	696	665	697	700	705	737	681	667	719	690	638	719	686	651	719	663	672	707	660	681	652	656	661	658	672	680	678	693	722	663	699	679	692	721	733	693	673	668	661	671	718	693	692	738	688	701	664	702	666	674	627	682	707	670	682	698	700	691	658	694	704	666	677	649	678	706	660	667	642	675	668	708	690	690	706	667	682	742	706	681	667	682	689	676	709	695	697	668	669	719	704	676	664	702	622	692	657	706	722	701	673	733	672	681	731	636	693	674	741	717	677	680	681	649	711	637	631	665	667	677	673	698	705	673	686	700	670	723	690	717	701	667	691	687	655	687	688	672	696	691	724	659	683	681	697	662	672	677	679	691	684	659	699	708	669	667	669	751	684	698	664	681	684	681	646	627	646	642	658	649	734	720	644	684	631	710	663	694	645	719	674	712	623	714	694	708	677	716	645	669	662	667	669	697	731	677	674	656	671	697	699	622	718	696	661	694	646	664	671	668	625	720	634	678	715	683	715	672	672	675	695	676	711	683	683	726	695	648	675	684	706	707	678	684	689	670	731	690	734	664	651	679	741	686	689	686	737	706	671	715	692	694	716	713	616	647	686	694	705	709	678	682	661	715	664	708	697	711	654	667	663	691	690	762	706	729	680	669	699	672	667	701	656	719	712	679	706	669	682	690	683	703	736	686	650	741	650	733	669	690	650	685	706	666	683	712	653	675	691	695	685	687	688	678	701	681	692	668	692	697	688	694	679	664	685	662	662	661	711	716	703	638	635	703	697	698	701	653	673	690	649	701	683	661	664	715	633	650	683	641	756	706	661	694	675	698	674	686	663	712	680	695	697	709	708	720	683	690	635	672	689	641	681	655	672	689	686	669	697	665	717	675	690	665	719	688	709	679	654	691	682	633	667	661	666	683	671	708	686	644	669	692	671	714	648	682	669	684	671	645	691	687	696	649	698	669	699	699	755	640	668	656	673	703	696	676	714	682	670	671	703	690	668	679	704	672	704	694	719	672	630	664	693	677	658	670	699	678	681	656	679	684	715	703	674	702	664	705	701	667	677	668	698	654	670	714	659	655	717	668	703	695	657	683	711	714	686	688	698	657	673	673	692	670	723	667	681	683	676	678	670	681	701	660	721	669	747	658	706	651	662	629	683	718	710	662	667	616	629	715	765	686	709	679	661	637	689	678	664	704	658	703	673	684	685	658	638	667	751	720	636	699	666	690	700	684	712	706	663	717	705	698	698	721	672	720	688	671	679	679	674	670	695	656	661	658	695	638	679	707	722	693	716	703	679	682	681	680	728	681	726	684	663	730	680	688	689	690	659	673	683	688	709	683	682	653	694	704	683	700	698	683	700	700	679	660	754	657	674	665	649	678	682	709	713	653	701	650	655	697	681	702	689	697	711	719	653	645	623	672	709	680	701	691	679	646	683	691	712	678	689	637	682	656	670	684	725	627	657	678	683	725	731	649	709	705	684	646	646	676	680	645	684	670	688	667	719	681	668	704	699	735	658	697	701	665	660	680	680	671	659	742	702	666	674	681	691	696	687	651	728	679	695	659	686	689	687	667	697	666	693	695	686	715	652	679	719	645	660	655	669	660	717	703	711	689	721	675	679	693	714	699	708	717	670	717	683	691	694	642	695	659	670	681	658	712	671	676	649	721	701	667	694	685	658	717	679	690	686	715	705	688	706	689	671	677	707	663	695	661	649	666	674	702	685	717	630	747	698	655	683	725	680	685	729	676	687	638	669	665	711	695	651	666	670	698	682	689	649	718	673	686	730	705	680	628	639	684	706	736	697	694	698	675	706	693	716	712	686	679	688	650	676	687	649	651	676	685	715	668	648	678	699	723	700	655	719	644	665	696	706	651	722	690	678	662	701	716	714	701	683	635	669	689	689	671	696	671	694	705	683	681	712	721	674	694	617	677	649	672	659	679	664	620	715	688	616	690	694	661	682	719	713	645	690	669	631	717	713	679	691	690	702	715	686	684	669	665	722	660	675	657	642	709	738	666	670	640	736	711	729	691	677	669	677	666	660	682	689	746	631	654	655	666	724	692	647	685	692	688	702	692	692	658	660	728	682	682	709	676	672	666	689	706	698	666	648	700	700	668	704	733	686	662	722	675	733	689	692	667	652	652	635	665	701	667	714	677	694	713	673	702	711	699	741	659	690	675	659	719	669	673	659	633	695	668	673	680	668	663	680	725	704	690	664	658	676	748	649	677	706	690	699	675	667	704	670	649	708	687	701	667	682	682	682	631	673	656	647	684	672	678	665	739	647	699	681	667	660	708	704	662	671	708	665	704	678	701	681	635	621	666	692	647	681	673	664	709	668	669	714	669	694	692	676	693	704	629	650	649	708	681	641	691	679	683	707	719	634	719	675	633	706	666	708	685	674	759	686	672	682	664	645	688
52870	54752	43423	33904	23741	15701	16659	12036	7752	6084	5819	5976	5884	5924	5831	5856	5850	5951	5743	5935	5887	6032	5812	5915	5835	5944	5849	5800	5869	5711	5913	5878	5880	5842	5938	5808	6030	5911	5941	5878	5882	5871	5800	5847	5877	5921	5905	5815	5979	5942	5840	5783	5817	5912	5902	5989	5811	5875	5832	5905	5859	5820	5862	5824	5807	5860	5891	5906	5972	5903	5847	5775	5829	5839	5846	5768	5778	5897	5866	5838	5794	5910	6004	5834	5928	5902	5904	5893	5926	5942	5918	5770	5890	5810	5922	5893	5957	5700	5826	5961	5950	5944	5807	5863	5878	5895	5886	5755	5882	5931	5967	5921	5961	5805	5785	5960	5889	5876	5812	5882	5830	5839	5965	5768	5825	5781	5920	5864	6029	5798	5907	5886	5908	5947	5888	5716	5862	5851	5866	5868	5901	5727	5772	5901	5902	5888	5816	5835	5897	5787	6018	5928	5844	5785	5932	5908	5853	5880	5803	5849	5912	5858	5833	5920	5755	5920	5973	5744	5860	5889	5932	5804	6016	5846	5850	5859	5848	5841	5886	5937	5845	5883	5857	5866	5945	5878	5910	6027	5753	5820	5718	5937	5850	5865	5970	5794	5986	5964	5976	5957	5793	5727	5921	5773	5837	5833	5902	5843	6055	5745	5820	5835	5872	5873	5885	5949	5854	5932	5853	5856	5708	5823	5881	5822	5936	5911	5894	5777	5858	5906	5866	5904	5832	5996	5843	5874	5832	5810	5836	5761	5875	5961	5781	5808	5893	5885	5925	5806	5959	6049	5878	5837	5942	5845	5937	5935	5862	5813	5939	5719	6022	5910	5953	5814	5893	5852	5957	5858	5881	5954	5947	6033	5882	5917	5918	5833	5881	5835	5848	5779	5994	5825	5880	5868	5859	5826	5809	5891	5946	5713	5888	5870	5871	5847	5900	5869	5942	5949	5983	6011	5789	5785	5796	5885	5891	5826	5829	5825	5831	5903	6013	5804	5944	5844	5884	5851	5918	5833	5904	5942	5815	5753	5846	5978	5911	5989	5864	5906	5801	5880	5752	5848	5915	5822	5950	5770	5833	5882	5833	5775	5885	5785	5760	5901	5939	5807	5821	5931	5916	5804	5934	5835	5703	5875	5871	5826	5885	5819	5764	5734	5780	5995	5748	5866	5805	5988	5916	5791	5974	5878	5839	5826	5930	5754	5863	5867	5866	5912	5885	5875	5940	5864	5845	5859	5943	5694	6070	5782	5805	5943	5930	5839	5840	5915	5899	5894	5874	5777	5803	5909	5900	5857	5908	5887	5835	5909	5822	5735	5962	5908	5949	5946	5909	5932	5925	5727	5900	5861	5781	5869	5851	5884	5890	5898	5889	5817	5852	6003	5780	5880	5867	5917	5967	5965	5911	5872	5886	5862	5864	5822	5959	5848	5882	5782	5728	5961	5864	5903	5864	5849	5888	5892	5821	5920	5703	5905	5875	5868	5883	5871	5842	5965	5983	5884	5898	5938	5812	5767	5761	5750	5940	5815	5940	5978	5891	5987	5886	5922	5791	5870	5878	5769	5873	5953	5848	5904	5931	5804	6110	5738	5920	5781	5917	5976	5781	6035	5879	5903	5801	5875	5821	5787	5896	5857	5874	5870	5894	5873	5826	5784	6009	5747	5901	6009	5883	5767	5880	5888	5825	5902	5892	5826	5743	5968	5794	5861	5913	5955	5752	5759	5828	5905	5868	5854	5744	5945	5829	5814	5972	5739	6000	5802	5995	5923	5819	5845	5960	5853	5712	5837	5952	5892	5791	5843	5791	5926	5895	5846	5835	5992	5850	5877	5831	5725	5985	5672	5740	5961	5966	5834	5820	5767	5796	5825	5902	5801	5891	5852	5957	5678	5823	5950	5862	5917	5887	5909	5749	5925	5799	5881	5896	5790	5809	5909	5843	5863	5822	5866	5953	5945	5900	5883	5924	5838	5908	5848	5894	5828	5877	5801	5842	5829	5793	5900	5931	5935	5834	5897	6060	5980	5845	5873	5895	5928	5878	5797	5939	5771	5769	5802	5860	5941	5844	5814	5858	5775	5988	5827	5830	5873	5838	5919	5926	5838	5981	5899	5961	5942	5980	5804	5913	5859	5755	5817	5863	5824	5753	5856	5911	5877	5919	5887	5925	5921	5907	5851	5832	5815	5962	5879	5778	5944	5878	5792	5864	5908	5828	5870	5810	5904	5855	5780	5944	5882	5880	5941	5903	5858	5859	5889	5914	5997	5863	5870	5953	5921	5955	5843	5879	5896	6044	5912	5961	5858	5825	5822	5925	5838	5942	5921	5841	5882	5977	6019	5933	5804	5925	5882	5821	5930	5799	5767	5811	5873	5867	5836	5831	5895	5955	5849	5951	6009	5877	5918	5805	5856	5921	6010	5876	5977	5803	5848	5921	5903	5763	5818	5903	5879	5920	5765	5945	5840	5892	5800	5912	5953	5774	5877	5946	5841	5957	5864	5865	5826	5851	5839	5961	6058	5918	5894	5838	5893	5941	5880	5864	5950	5763	5815	5886	5823	5810	5820	5923	5781	5846	5938	5803	5773	5877	5881	5910	5887	5939	5929	5850	5929	5808	5771	5963	5902	5822	5756	5887	5828	5825	5790	5773	5760	5933	5922	5748	5838	5982	5783	5758	5775	5835	5747	5899	5699	5914	5996	6000	5870	6002	5946	5774	5944	5772	5861	5913	5804	5934	5819	5893	5882	5957	5925	5899	5763	5871	5941	5873	5770	5978	5742	5954	5844	5886	5838	5912	5882	5842	5889	5895	6045	5821	5813	5889	5859	5859	5791	5852	5942	5902	5855	5907	5877	6021	5907	5933	5912	5957	5835	5804	5849	5802	5806	5869	5876	5837	5929	5878	5904	5832	5737	5950	5828	5884	5983	5971	5980	5924	5816	5830	5763	5920	5831	5819	5865	5981	5943	5853	5975	5744	5930	5892	5857	5792	5856	5915	5671	5923	5958	5868	5832	5862	5802	5960	5887	5838	5884	5838	5982	5786	5984	5865	5816	5853	6002	5949	5913	5874	5872	5920	5839	5998	5787	5949	5866	5840	5908	5790	5823	5855	5758	5877	5792	5850	5935	5820	5909	5857	5854	5867	5838	6020	5830	5834	5921	5875	5839	6027	5746	5842	5810	5872	5864	5967	5744	5876	5853	5936	5794	5876	6023	5847	5892	5872	5807	5821	5862	5809	5723	5874	5897	5992	5899	5939	5834	5814	5904	5842	5891	5779	5907	5824	5891	5892	5816	5797	5841	5877	5861	5903	5995	5893	5879	5884	5979	5870	5836	5866	5915	5862	5918	5957	5883	5831	5911	5796	5913	5807	5811	5809	5854	5810	5911	5802	5848	5932	5950	5839	5807	5926	6036	5947	5909	5902	5962	5853	5861	5880	5883	5823	6053	5851	5893	5865	5753	5846	5841	5760	5778	5812	5954	5763	5919	5925	5912	5884	5790	5880	5843	5969	5793	5863	5897	5910	5803	5947	5856	5907	5852	5848	5891	5886	5919	5897	5756	5825	5901	5866	5887	5891	5846	5895	5864	5862	5838	5819	5962	5903	5902	5889	5818	5891	5936	5856	5742	5841	5847	5923	5780	5874	5962	5829	5930	5882	5915	5802	5884	5863	5860	5991	5843	5970	6004	5993	5880	6001	5823	5931	5943	5907	6001	5934	5902	5902	5805	5873	5898	5873	5875	5895	5843	5833	5874	5785	5814	5846	5832	5819	5897	5874	5915	5963	5992	5844	5886	5853	5818	6017	5857	5888	5876	5909	5918	5918	5936	5801	5748	5854	5885	5918	5895	5754	5900	5791	5822	5904	5845	5821	5920	5944	5787	5819	5886	5868	5886	5882	5913	5977	5896	5955	5922	5858	5859	5858	5943	5810	5817	5751	5854	5780	5833	5955	5869	5870	5842	5932	5855	5888	5887	5946	5927	5871	5795	5802	6002	5881	5871	5831	5733	6028	5929	5796	5873	5890	5863	5883	5960	5974	5874	5870	5914	5853	5909	5853	5849	5820	5822	5831	5873	5770	5995	5986	5941	5950	5844	5802	5803	5750	5786	5904	5849	5916	5897	5895	5886	5862	5883	5821	5944	5951	5973	5862	5985	5758	6006	5771	5886	5938	5772	5872	5852	5865	6001	5925	5869	5839	5903	5924	5796	5922	5899	5948	5953	5980	5764	5893	5974	5842	5835	5885	5912	5827	5844	5918	5892	5869	5896	5868	5803	5924	5870	5843	5996	5935	5803	5857	5916	5835	5924	5719	5820	5829	5861	5974	5801	5899	5825	5843	5959	5816	5960	5910	5845	5977	5746	5771	5890	5809	5935	5847	5848	5973	5875	5956	5887	5813	5910	5940	5928	5854	5883	5983	5856	5902	6000	5923	5884	5934	5908	5802	5839	5949	5891	5853	5992	5980	5907	5903	5870	5852	5852	5844	5709	5905	5779	5872	5789	5782	5950	5868	5893	5905	5856	5891	5841	5830	5977	5804	5846	5804	5833	5793	5895	5838	5900	5885	5840	5832	5970	5874	5885	5866	5897	5857	5868	5791	5862	5897	5807	5920	5861	5818	5864	6055	6051	5969	5812	5889	5948	5865	5917	5866	5795	5844	5923	5932	5909	5817	5829	5906	5829	5804	5898	5871	5823	5842	5859	5942	5892	5864	5940	5926	5992	5828	5818	5861	5819	5861	5819	5876	5908	5954	5919	5755	5784	5870	5861	5794	5777	5839	5926	5836	5886	5921	5883	5842	5843	5811	5926	5870	5886	5892	5958	5875	5814	5884	5714	5945	5930	5911	5965	5972	5817	5836	5848	6015	5860	5887	5818	5949	5804	5895	5769	5858	5820	5919	5978	5819	5822	5932	6005	5803	5721	5932	5828	6132	5978	5869	5821	6011	5916	5894	5832	5853	5868	5817	5892	5873	5888	5906	5885	5847	5887	5816	5839	5702	5878	5878	5886	5825	5827	5732	5859	5814	5870	5926	5823	5975	6055	5858	5819	5821	5909	5794	5891	5881	5993	5902	5842	5937	5805
32939	48455	29685	12412	2852	1278	1547	1214	971	804	795	735	767	756	776	797	764	827	805	802	802	719	812	856	784	797	801	759	768	775	790	789	749	782	793	795	729	784	792	744	805	750	818	784	766	795	761	768	738	786	759	797	750	808	800	789	802	732	800	781	763	793	745	798	749	737	802	793	819	802	804	779	699	806	795	776	788	775	805	775	792	770	781	793	761	755	775	780	828	833	744	802	781	757	761	791	830	818	754	749	776	826	780	776	730	818	805	805	822	805	741	783	846	775	746	786	768	796	792	787	818	778	790	778	725	814	833	780	817	784	769	815	762	776	789	768	745	802	804	781	802	808	752	804	777	863	808	765	766	706	735	835	764	815	806	800	798	772	809	793	795	826	752	786	796	812	756	810	771	827	813	776	796	809	791	772	811	761	775	785	811	800	786	812	787	790	731	761	732	743	784	764	775	778	752	811	758	789	811	774	791	762	722	808	772	780	791	840	857	837	796	776	770	825	719	864	770	763	794	774	770	767	729	776	820	805	816	755	784	774	768	838	862	786	806	798	793	800	802	845	803	730	807	811	800	781	783	794	801	776	739	816	767	763	812	775	770	789	802	797	797	771	770	795	793	776	781	819	766	832	754	758	796	784	786	851	841	775	823	823	797	811	767	793	754	785	810	817	783	807	761	767	808	794	764	755	789	775	753	806	825	820	802	768	796	764	748	819	778	742	796	812	822	809	745	796	768	805	830	758	835	820	806	797	772	773	781	822	812	816	789	822	764	812	794	790	781	782	803	769	787	778	801	774	789	796	822	793	811	809	777	777	782	837	755	808	757	791	792	812	839	788	768	806	768	796	777	802	791	752	796	794	827	845	727	766	853	748	748	824	768	847	798	743	786	747	737	805	777	805	808	801	801	765	820	810	824	799	851	748	803	835	761	779	814	775	769	839	777	828	812	813	797	779	814	787	749	757	782	792	770	731	811	839	770	760	804	774	838	765	790	762	824	808	753	756	794	749	806	801	813	789	794	802	781	767	784	773	775	731	847	803	770	810	805	707	788	779	839	784	754	757	757	804	813	792	809	841	796	818	795	854	805	743	768	786	779	825	726	775	787	824	750	758	759	809	794	798	759	818	805	824	784	771	765	785	853	778	759	769	787	707	810	789	798	792	778	811	765	768	766	740	774	742	775	794	811	733	771	781	803	795	729	772	782	798	816	762	764	830	786	775	798	781	853	780	793	812	776	800	721	777	772	796	754	783	756	823	810	827	774	781	771	786	799	780	811	806	772	797	800	786	815	797	776	786	767	793	797	862	854	819	789	767	817	784	783	752	807	855	747	811	801	738	805	800	770	807	813	756	757	813	755	766	727	818	814	745	796	786	773	752	741	774	787	786	802	793	795	769	789	842	830	796	838	800	738	773	818	811	788	854	779	791	784	809	750	780	776	795	770	786	748	814	739	823	797	808	802	737	812	829	762	806	806	788	786	768	765	753	753	766	842	846	838	769	745	756	791	758	764	786	838	790	784	778	792	783	769	811	800	812	767	818	798	820	819	781	781	793	788	760	781	839	783	719	743	802	804	747	815	797	779	771	807	780	758	785	772	800	824	763	783	773	768	785	825	767	728	791	812	762	794	782	700	821	802	796	782	734	731	764	736	788	798	794	734	830	795	763	820	789	758	790	780	799	785	784	762	784	836	779	761	805	818	792	789	786	761	834	814	808	789	805	783	804	751	810	789	799	810	767	835	789	776	781	791	802	811	801	770	807	781	764	806	785	808	794	726	770	806	797	817	825	756	779	779	765	772	772	763	803	814	819	774	791	760	734	769	777	783	774	760	800	798	711	778	745	818	764	824	745	737	802	759	784	776	748	769	776	796	745	783	817	793	757	807	783	813	776	779	770	795	784	784	783	783	812	806	782	789	748	801	764	740	752	782	788	867	769	768	803	777	809	759	781	808	774	772	776	792	752	808	800	775	792	788	728	829	854	770	768	830	819	774	784	810	776	755	786	833	796	797	834	810	781	764	785	803	775	775	789	798	805	803	845	772	846	802	781	791	810	814	792	793	822	777	748	791	755	808	766	812	774	819	747	810	722	760	792	792	814	769	756	762	765	787	746	787	807	790	843	789	788	751	743	819	772	777	777	793	776	755	767	760	779	782	815	809	805	802	773	776	747	791	818	778	779	796	840	755	763	813	788	827	814	821	814	804	774	814	808	785	816	764	797	744	818	763	787	781	812	754	762	770	830	750	792	800	789	795	774	827	763	777	764	807	777	786	788	833	834	757	734	809	788	777	758	790	782	762	870	805	757	826	754	836	771	799	756	798	847	736	801	815	823	790	816	780	819	752	761	734	778	794	770	780	809	753	775	752	818	767	792	792	783	782	781	762	796	840	811	801	749	805	764	838	786	770	782	757	778	812	789	802	807	808	783	774	791	750	845	760	812	747	800	816	778	809	772	790	784	782	837	761	800	767	792	738	793	791	816	814	767	780	827	782	792	846	818	751	810	770	765	796	782	785	767	806	849	826	784	821	734	789	779	725	797	789	804	823	807	797	727	735	836	797	816	816	774	849	781	798	821	803	789	783	833	790	783	765	801	750	804	827	798	775	768	775	829	749	819	786	810	757	776	799	795	824	771	818	793	749	728	810	820	747	767	776	823	795	754	806	795	797	721	739	803	734	812	772	782	723	794	774	775	776	732	758	762	794	834	755	773	837	747	776	788	742	774	820	749	765	790	860	772	785	824	772	752	762	784	806	785	776	826	747	773	777	775	764	758	751	769	841	737	745	790	790	767	798	758	846	793	809	741	779	782	784	834	795	771	840	775	782	778	751	806	804	785	799	763	799	793	818	774	824	787	784	811	787	816	772	795	780	809	757	779	802	737	783	798	754	778	797	816	800	763	798	754	759	787	827	793	754	802	819	791	769	793	823	771	753	737	779	746	800	815	819	746	768	849	799	829	805	717	829	778	796	802	830	741	779	779	787	752	736	832	757	829	738	836	798	777	818	773	786	755	809	793	816	760	744	821	837	781	772	814	754	820	788	750	804	777	765	770	805	791	801	804	772	763	748	792	816	748	746	708	756	746	839	786	763	808	798	807	818	869	790	790	767	788	766	770	728	807	752	786	797	776	815	852	764	746	800	805	816	794	762	763	767	744	783	820	795	785	800	789	771	852	757	777	788	789	822	750	815	754	767	782	777	812	775	764	777	762	781	765	821	792	758	769	771	781	783	759	796	819	806	804	822	767	752	808	729	771	759	783	754	783	791	817	750	780	768	734	733	792	801	794	769	812	817	787	763	834	824	798	792	758	793	787	783	767	754	770	802	832	811	757	766	788	770	792	768	819	773	810	778	815	754	780	770	816	743	706	769	723	767	795	841	784	774	757	841	766	745	753	784	796	803	717	776	808	812	755	800	744	782	770	760	784	769	763	748	750	798	727	783	792	802	806	838	758	765	770	774	788	788	733	798	776	854	770	812	785
46672	52635	49470	40155	28509	19742	24869	18259	11329	7365	6568	6642	6615	6730	6807	6734	6812	6682	6638	6535	6542	6721	6669	6573	6691	6661	6572	6633	6659	6664	6691	6741	6663	6685	6585	6714	6657	6529	6648	6606	6605	6671	6652	6636	6640	6575	6668	6825	6735	6622	6537	6600	6565	6491	6721	6719	6692	6681	6631	6551	6776	6552	6707	6722	6615	6699	6658	6709	6567	6532	6638	6621	6711	6562	6644	6655	6696	6699	6661	6554	6595	6736	6637	6808	6752	6695	6729	6644	6664	6687	6665	6700	6664	6710	6573	6716	6657	6562	6653	6624	6754	6588	6612	6626	6678	6498	6709	6582	6610	6614	6622	6738	6706	6617	6698	6673	6510	6686	6786	6549	6544	6608	6547	6770	6711	6628	6604	6534	6760	6668	6613	6604	6576	6712	6538	6547	6620	6728	6620	6696	6778	6655	6573	6722	6699	6619	6491	6656	6720	6568	6612	6720	6529	6575	6669	6683	6663	6712	6673	6629	6629	6617	6706	6510	6544	6649	6759	6630	6475	6734	6709	6681	6700	6637	6807	6727	6696	6718	6533	6555	6531	6703	6623	6691	6584	6599	6655	6574	6662	6664	6720	6644	6741	6642	6767	6775	6485	6670	6680	6506	6653	6694	6685	6650	6574	6727	6736	6706	6656	6632	6630	6609	6712	6630	6579	6708	6596	6527	6652	6625	6688	6763	6678	6729	6544	6575	6557	6677	6658	6649	6629	6564	6655	6537	6642	6672	6623	6722	6642	6754	6582	6632	6704	6689	6660	6596	6625	6638	6601	6568	6697	6606	6538	6623	6595	6550	6604	6562	6567	6614	6622	6696	6645	6629	6756	6561	6727	6577	6692	6790	6755	6592	6624	6641	6699	6614	6689	6746	6615	6521	6558	6676	6594	6638	6662	6650	6602	6699	6548	6778	6670	6611	6664	6605	6587	6707	6640	6616	6522	6703	6549	6633	6756	6614	6527	6658	6588	6688	6497	6540	6754	6574	6701	6586	6689	6563	6592	6632	6656	6582	6598	6741	6610	6647	6678	6677	6760	6748	6561	6581	6663	6686	6771	6565	6740	6518	6800	6540	6707	6653	6640	6568	6609	6564	6662	6556	6624	6664	6705	6674	6721	6615	6658	6517	6720	6803	6824	6590	6628	6642	6652	6692	6694	6564	6586	6550	6580	6652	6735	6555	6603	6630	6707	6607	6607	6770	6669	6604	6560	6634	6698	6732	6609	6571	6622	6568	6735	6608	6551	6662	6766	6584	6763	6623	6767	6607	6630	6804	6616	6571	6670	6601	6718	6674	6515	6699	6682	6711	6686	6697	6483	6675	6682	6670	6627	6706	6635	6689	6563	6758	6742	6543	6617	6654	6531	6702	6592	6558	6581	6622	6679	6721	6630	6656	6653	6663	6656	6611	6606	6630	6622	6641	6579	6660	6659	6719	6824	6624	6666	6582	6743	6733	6751	6551	6558	6492	6724	6648	6609	6572	6665	6626	6663	6633	6664	6661	6592	6622	6657	6611	6618	6677	6578	6712	6689	6592	6534	6812	6501	6583	6499	6689	6630	6744	6719	6686	6723	6711	6676	6645	6608	6805	6651	6754	6653	6549	6607	6635	6617	6661	6735	6657	6523	6612	6732	6649	6635	6524	6730	6700	6628	6587	6678	6618	6660	6597	6674	6719	6742	6732	6641	6688	6625	6592	6755	6694	6563	6666	6650	6623	6665	6607	6649	6578	6700	6653	6602	6792	6752	6623	6558	6601	6576	6734	6758	6573	6601	6689	6703	6638	6676	6696	6625	6765	6605	6613	6636	6651	6604	6623	6695	6587	6590	6716	6607	6526	6610	6644	6698	6728	6496	6707	6720	6643	6630	6565	6689	6669	6748	6616	6580	6676	6548	6519	6695	6683	6521	6581	6681	6619	6632	6648	6640	6643	6675	6651	6621	6610	6737	6694	6673	6721	6574	6708	6623	6512	6626	6648	6596	6618	6696	6549	6610	6656	6608	6561	6651	6560	6662	6736	6685	6663	6561	6600	6718	6531	6609	6732	6726	6678	6641	6575	6547	6709	6662	6552	6585	6572	6703	6737	6729	6594	6606	6601	6743	6782	6663	6617	6639	6656	6533	6734	6771	6580	6648	6698	6642	6707	6677	6673	6637	6709	6666	6675	6591	6753	6633	6628	6740	6603	6683	6586	6701	6549	6452	6542	6793	6609	6687	6626	6661	6598	6677	6624	6539	6618	6476	6708	6621	6608	6599	6635	6390	6695	6542	6759	6700	6590	6727	6647	6582	6584	6704	6652	6512	6528	6590	6572	6664	6618	6752	6623	6640	6677	6656	6640	6722	6522	6768	6598	6600	6703	6605	6655	6692	6600	6666	6713	6602	6700	6607	6670	6690	6663	6667	6620	6588	6637	6579	6517	6734	6731	6616	6640	6621	6678	6651	6723	6691	6624	6663	6672	6584	6612	6651	6666	6578	6598	6618	6680	6519	6615	6544	6670	6549	6561	6658	6512	6551	6807	6577	6807	6581	6646	6661	6646	6552	6616	6601	6617	6728	6681	6773	6667	6586	6628	6521	6659	6553	6645	6649	6728	6732	6779	6615	6802	6533	6659	6669	6650	6699	6474	6660	6658	6594	6711	6703	6617	6820	6547	6714	6606	6580	6622	6609	6645	6593	6719	6631	6540	6677	6571	6561	6652	6525	6633	6597	6585	6608	6625	6604	6739	6768	6685	6615	6696	6744	6633	6846	6642	6630	6620	6804	6711	6627	6714	6597	6551	6704	6672	6655	6758	6762	6598	6676	6747	6632	6691	6776	6642	6612	6670	6583	6562	6721	6683	6547	6676	6591	6703	6725	6581	6551	6707	6599	6683	6584	6746	6752	6610	6669	6652	6525	6706	6728	6702	6672	6701	6694	6530	6650	6740	6697	6747	6538	6682	6706	6647	6553	6708	6608	6501	6719	6872	6586	6704	6660	6758	6684	6672	6684	6727	6552	6692	6563	6573	6665	6614	6699	6576	6661	6705	6659	6583	6569	6705	6655	6683	6625	6692	6558	6535	6664	6746	6724	6653	6679	6552	6566	6647	6664	6759	6633	6704	6634	6683	6592	6631	6522	6626	6636	6641	6669	6689	6632	6631	6668	6564	6582	6673	6684	6633	6736	6692	6758	6588	6704	6695	6713	6672	6632	6638	6453	6663	6703	6782	6605	6613	6614	6599	6527	6632	6619	6704	6648	6610	6600	6635	6658	6615	6692	6602	6525	6653	6710	6616	6649	6630	6615	6534	6509	6665	6598	6663	6721	6658	6656	6661	6623	6680	6583	6616	6571	6693	6593	6626	6689	6556	6710	6539	6745	6579	6621	6635	6606	6711	6564	6771	6609	6739	6542	6631	6554	6724	6717	6681	6651	6665	6746	6562	6563	6654	6727	6664	6567	6607	6686	6627	6644	6724	6642	6691	6687	6618	6644	6647	6521	6574	6557	6593	6529	6651	6658	6642	6624	6820	6530	6612	6522	6548	6752	6536	6827	6655	6835	6644	6663	6602	6653	6776	6616	6636	6689	6645	6752	6656	6548	6579	6763	6678	6623	6734	6582	6695	6685	6690	6665	6570	6642	6708	6771	6588	6574	6580	6605	6548	6613	6728	6692	6633	6718	6690	6679	6667	6728	6651	6710	6771	6642	6726	6692	6635	6748	6745	6556	6589	6639	6647	6576	6627	6627	6652	6659	6662	6800	6668	6508	6564	6442	6635	6584	6725	6718	6668	6608	6691	6688	6584	6549	6674	6634	6670	6453	6649	6641	6823	6653	6563	6651	6576	6658	6629	6661	6702	6680	6664	6659	6743	6643	6662	6666	6750	6609	6643	6732	6596	6663	6507	6701	6522	6683	6666	6660	6568	6761	6692	6635	6628	6634	6685	6595	6628	6628	6584	6581	6616	6545	6579	6596	6647	6477	6589	6503	6706	6650	6585	6628	6541	6718	6617	6632	6630	6563	6568	6548	6601	6624	6778	6567	6718	6706	6649	6569	6665	6644	6597	6563	6669	6656	6685	6605	6617	6700	6615	6519	6633	6625	6643	6707	6681	6744	6709	6651	6612	6785	6581	6731	6711	6614	6592	6756	6548	6622	6622	6597	6699	6616	6585	6741	6717	6740	6696	6686	6659	6630	6707	6569	6577	6623	6710	6485	6619	6652	6666	6655	6638	6508	6632	6651	6659	6655	6579	6628	6704	6629	6676	6741	6750	6579	6620	6742	6660	6699	6560	6746	6653	6670	6600	6625	6554	6721	6640	6599	6631	6573	6641	6677	6740	6740	6640	6715	6723	6708	6523	6757	6720	6658	6626	6633	6654	6751	6640	6609	6601	6659	6692	6762	6511	6566	6634	6630	6706	6479	6669	6699	6684	6628	6670	6632	6787	6628	6623	6648	6618	6714	6662	6617	6792	6789	6706	6641	6610	6549	6566	6702	6618	6686	6722	6740	6679	6470	6658	6620	6652	6653	6671	6597	6604	6557	6638	6723	6617	6626	6656	6626	6621	6633	6600	6571	6721	6616	6705	6590	6573	6750	6743	6645	6450	6644	6598	6649	6703	6721	6513	6685	6643	6631	6551	6637	6584	6601	6598	6712	6640	6587	6688	6697	6713	6733	6647	6672	6691	6670	6696	6559	6675	6672	6574	6619	6686	6609	6605	6625	6596	6702	6757	6698	6727	6571	6807	6652	6593	6747	6725	6593	6552	6738	6571	6771	6688	6609	6633	6646	6491	6659	6770	6757	6679	6625	6620	6676	6599	6551	6607	6609	6738	6701	6678	6669	6674	6699	6726	6533	6631	6757	6641	6716	6632	6691	6567	6666	6640	6634	6629	6696	6674	6669	6794	6615	6606	6576	6664	6659	6699	6702	6712	6687	6620	6525	6615	6638	6645	6529	6701	6758	6500	6603	6718	6694	6558	6753	6622	6741	6662	6646	6732	6618	6682	6641	6681	6744	6669	6727	6622	6617	6754	6559	6813	6497	6766	6650	6787	6568	6759	6582	6720	6489	6650	6759	6635	6510	6587	6744	6609	6624	6526
11988	17615	9861	3454	1089	817	868	824	786	710	706	678	714	696	697	675	663	653	683	705	662	702	739	708	664	689	692	724	696	702	701	676	656	683	694	631	684	713	695	683	652	691	667	691	690	698	713	666	676	677	683	719	664	710	741	733	722	681	680	697	694	658	727	702	715	658	711	682	705	709	711	660	702	654	745	711	688	716	706	699	737	739	705	685	728	784	693	738	636	695	670	690	658	713	725	698	676	664	685	676	698	715	641	704	677	694	692	686	678	670	733	653	658	755	728	675	737	654	714	663	679	700	704	697	671	666	701	686	703	704	727	720	686	658	734	699	683	703	673	682	693	702	639	711	738	716	715	717	712	677	673	715	679	720	747	699	658	700	688	666	680	688	706	653	733	661	683	718	709	694	721	698	659	696	713	711	714	734	682	687	656	674	707	716	730	703	721	735	721	703	624	694	758	713	675	656	686	667	720	713	661	690	638	740	701	671	660	674	682	698	686	680	693	693	686	665	659	665	711	691	689	696	697	694	728	633	699	651	717	652	677	669	697	713	709	667	719	691	719	698	638	718	695	661	694	669	694	704	730	670	704	692	681	687	660	707	686	718	650	675	692	646	709	665	713	773	654	614	745	666	699	717	672	720	701	686	662	660	710	643	686	728	662	640	709	703	701	736	722	772	683	698	735	710	692	722	716	709	661	724	668	689	707	703	722	712	681	707	694	713	755	704	725	715	687	679	681	709	717	715	711	723	682	745	672	700	650	662	631	661	732	698	695	673	690	649	710	699	693	717	674	676	665	691	692	669	703	717	708	676	712	689	727	703	739	648	692	681	681	670	728	719	703	715	698	653	696	682	709	737	707	684	723	691	693	663	678	685	619	709	673	671	684	699	716	691	698	730	688	733	695	729	711	710	709	702	733	677	723	691	704	665	701	691	668	648	659	699	705	750	716	682	631	663	738	676	744	667	663	669	677	729	668	671	700	730	681	697	708	674	693	718	730	693	700	663	703	679	689	696	721	724	662	698	681	672	709	679	680	704	702	661	685	675	704	676	674	652	632	703	716	705	709	702	694	712	734	696	686	687	672	704	677	685	643	676	656	653	708	673	709	659	715	721	715	703	719	656	686	692	682	684	694	750	676	657	703	667	698	713	658	707	700	705	676	705	685	638	704	713	701	697	673	658	665	620	678	678	713	714	678	693	720	671	711	709	705	667	701	678	655	677	717	702	684	674	727	671	673	718	685	679	667	724	700	718	726	703	662	655	692	709	649	724	674	672	691	740	653	702	706	674	686	723	672	695	717	674	713	683	689	692	724	717	725	686	664	710	720	726	679	699	716	694	719	695	706	682	678	726	673	664	721	701	672	750	696	690	662	651	661	701	714	753	671	755	625	727	692	743	656	742	669	706	683	660	737	697	689	690	675	662	706	668	666	632	670	662	703	710	720	696	706	687	669	674	702	657	667	746	697	684	677	731	712	664	692	704	676	721	693	691	716	697	697	688	667	668	721	742	656	710	742	674	667	711	711	689	669	695	678	734	726	650	688	686	681	696	752	709	669	674	699	707	666	690	673	684	695	699	675	665	702	681	704	678	711	681	661	630	681	680	640	687	706	686	725	704	689	725	700	724	628	661	710	660	699	692	752	696	718	700	643	683	732	730	711	647	692	719	671	735	685	682	678	712	703	701	692	677	686	660	666	712	674	662	694	686	684	668	726	654	712	696	677	646	651	722	694	742	660	689	655	691	711	697	689	652	722	664	713	690	665	668	724	722	690	682	698	660	670	717	702	666	728	705	681	684	708	750	739	695	692	708	671	686	657	668	678	707	689	708	711	724	720	690	655	699	723	693	703	703	696	687	667	683	719	721	709	724	694	716	660	669	734	735	676	692	696	700	715	747	743	698	650	706	663	679	664	696	680	660	653	690	688	685	659	686	723	683	701	695	684	690	698	742	653	675	690	654	687	701	662	666	695	696	706	696	723	652	717	679	721	652	707	702	664	677	645	683	686	722	693	706	716	651	705	683	732	711	671	708	659	693	733	686	735	694	679	711	646	699	728	701	728	738	684	692	721	746	697	674	683	672	733	730	736	651	753	708	722	709	697	702	691	719	693	731	720	687	698	711	660	713	665	698	708	717	715	669	680	672	654	709	723	684	717	671	685	693	717	705	682	732	730	684	732	668	652	746	693	672	654	744	737	678	673	700	732	717	726	671	706	706	679	692	686	715	719	691	723	734	678	687	729	737	709	711	706	697	692	682	698	670	713	710	757	693	710	648	724	682	657	665	675	680	693	674	754	722	697	728	680	713	687	635	684	697	660	652	671	685	728	662	732	698	699	738	674	675	704	755	695	686	709	737	704	691	681	685	651	695	681	707	673	695	687	676	697	648	644	694	702	704	712	707	679	677	679	703	700	707	732	699	675	705	664	683	705	690	704	659	727	702	684	724	676	661	733	667	716	668	665	695	687	683	678	674	720	723	700	653	662	723	694	680	712	688	716	651	719	666	697	669	732	670	645	709	672	697	702	704	690	651	683	657	721	687	702	653	782	658	687	683	683	716	671	668	732	663	650	697	698	649	672	704	711	710	669	698	675	670	705	712	656	718	665	747	748	721	687	663	736	661	698	686	713	693	677	699	746	717	739	682	730	708	667	689	676	704	742	688	700	708	682	691	722	682	688	721	695	647	633	679	705	732	690	673	702	729	702	732	666	708	669	656	692	649	682	691	736	717	676	710	699	686	700	681	727	680	706	752	732	680	713	642	678	701	683	690	704	647	669	727	695	685	657	741	671	750	692	700	732	731	718	706	641	698	688	716	689	718	641	697	740	713	705	719	738	653	713	667	703	724	686	703	672	738	709	647	736	749	677	671	646	722	671	677	690	674	651	703	628	671	704	720	698	667	650	750	697	706	703	664	710	672	715	690	701	695	691	751	657	720	659	679	722	682	726	684	684	716	718	678	674	732	695	673	748	690	661	720	706	672	694	684	669	738	707	673	685	737	738	719	691	696	709	712	703	681	729	683	707	712	683	681	724	681	665	727	713	667	708	702	661	665	694	656	686	696	695	696	702	660	678	646	655	662	684	673	692	705	677	695	674	670	714	709	660	698	683	711	654	698	707	727	666	651	698	702	690	704	727	684	674	715	676	752	715	726	708	753	721	699	716	722	689	694	714	668	680	702	699	698	663	668	699	664	662	691	717	686	674	705	746	705	673	698	649	709	748	706	694	691	700	686	693	681	630	729	691	654	695	718	672	671	698	684	666	712	706	667	670	687	712	664	675	706	661	686	677	672	734	716	670	710	740	746	699	699	711	687	709	691	687	708	708	695	679	691	707	659	687	689	682	706	717	707	637	686	718	718	708	700	721	705	642	698	677	732	702	701	720	696	664	702	662	691	744	709	734	740	705	655	698	677	719	677	676	692	698	714	713	719	715	706	758	716	729	732	718	692	731	692	720	702	662	652	681	655	639	676	723	703	712	691
45288	42416	32268	25456	15935	10704	13226	10382	7584	6019	5950	5954	5791	5925	5954	5877	5967	5841	5922	5940	5926	5865	5863	5860	5996	5869	5738	5798	5923	5846	5978	6011	5990	5891	5799	5904	5913	5846	5872	5952	5819	5882	5877	5850	6041	5929	5883	5833	5917	6024	5956	5882	5951	5829	5885	5871	5865	5917	5883	5820	5903	5872	5897	5978	5822	5876	5863	5822	6016	5958	5858	5851	6032	5942	5853	5855	5897	5981	5937	5946	5798	5872	5896	5873	5963	5874	5811	6012	5791	5954	5871	6041	5863	5955	5877	5823	5898	5838	5750	6031	5879	5931	5859	5898	5920	5922	5875	5902	5986	5898	6022	5904	5943	5929	5843	5948	5924	5789	5877	5836	5928	5848	5923	5930	5967	5801	5989	5884	5931	5945	5869	5793	5912	5978	5889	5848	5852	5781	5923	5945	5821	6003	5956	5783	5885	5973	5916	5920	5928	5975	5860	5968	5875	6066	5828	5870	5924	5983	6004	5842	5915	5908	5894	6021	5928	5816	5916	5978	5914	5905	5872	5899	5919	5894	5853	5962	5815	5819	5933	5839	5992	6074	5907	5796	5845	5922	5901	5896	5823	6092	5882	5667	5979	6007	5849	5867	5874	5895	5931	5948	5914	5861	5962	5866	5895	5871	5878	5918	5949	5861	5886	5917	5954	5993	5930	5907	5911	5892	5984	5796	5971	6016	5813	5846	5909	5894	5798	5850	5837	5954	5943	5896	5929	5845	5975	5800	5976	5857	5873	5884	5939	5854	5807	5839	5876	5959	5875	5864	5893	5942	6010	5904	5885	5953	5887	5940	5995	5968	5913	5929	5904	5937	6018	5840	5912	6002	5947	5949	5714	5959	5974	5892	5939	5956	5897	5827	5846	5951	5955	5814	5859	5929	5842	5922	5982	5887	5822	5877	5826	5797	5849	5983	5950	5877	5958	5800	5869	5912	5955	5953	5902	5891	5868	5860	5866	5872	5850	5884	5952	5951	5936	5931	5853	5881	5893	6085	5917	5898	5921	5981	5866	5824	5905	6022	5922	5901	5966	5973	5930	5871	5887	5833	5948	5917	5926	5898	5818	5872	5831	5879	5920	5777	5874	5918	5950	5940	5933	5891	5939	5918	5904	5941	5885	5917	5863	5881	5948	5799	5864	5915	5985	5885	5936	6024	6021	5976	5998	5817	5858	5844	5928	5918	6013	5809	5907	6079	6017	5944	5903	5786	5863	5964	5906	5944	5872	5893	5936	5795	5836	6016	5919	5831	5725	5756	5947	5895	6038	5842	5961	5712	5838	5926	6086	5943	5916	5957	5883	5792	5830	5943	5859	5816	5906	5975	5782	5932	6015	5922	5900	5926	5991	5974	5897	5990	5867	5960	5803	5989	5957	5938	5921	6031	5885	5975	5858	5819	5959	5830	6018	5905	5810	5911	5981	5836	5905	5861	5942	5890	5954	5866	5890	5927	5995	5946	5779	5885	5971	5865	5891	5974	6038	5894	5917	5962	5884	5991	5851	5952	5939	5820	5942	5926	5985	5937	5947	5874	5983	5809	5818	5783	5984	5950	5837	5996	5978	5888	5903	5920	5972	5880	5842	6108	6008	5904	5901	5854	5910	5937	5981	5942	5995	5861	5983	5912	5889	5821	5959	5828	5785	5854	6012	5922	5919	5824	5889	5919	5901	5941	5866	5841	5963	5951	5802	5854	5992	5819	5906	5888	5909	5810	5896	6082	5948	5818	5922	5912	5838	5923	5815	5777	5921	5807	5930	5868	5929	5946	6032	5972	5909	5964	5833	6066	5916	5918	5874	5822	5834	5907	5860	5936	5804	5927	5887	5791	5956	5841	5878	5799	5808	6044	5883	5952	5952	5928	5894	5877	6004	5902	5818	5984	5905	5868	5824	5925	5948	5826	5848	5886	5904	5925	5974	5931	5958	5790	5977	5845	5841	5992	5878	5859	5763	5851	5883	5746	5989	6002	5845	5907	5829	5799	6009	5953	5801	5964	5916	5848	5873	5828	5803	6003	5804	5958	5958	5829	5916	5863	5834	5961	5751	5951	5992	5864	5880	5871	5941	5837	5882	5946	5978	5822	5899	5948	5839	5897	5974	5950	5979	5886	5946	5925	5947	5960	5838	5940	5996	5910	5904	5814	5906	5806	5917	5907	5905	5866	6049	5946	5842	5857	5892	5941	5902	5927	5901	5866	6034	5962	5812	5898	5912	5949	5841	6007	5951	5877	5975	5917	5932	5993	5975	5909	5981	5910	5921	5948	5935	5922	6008	5912	5869	6022	5974	5831	5879	5756	5898	5859	5993	5967	5903	5824	5985	5898	5848	5937	5973	5915	5868	5978	5863	5995	5975	5888	6034	5868	5999	5851	5831	5928	5935	5829	5950	5948	6007	5938	5789	5914	5993	5883	5967	5980	5863	5945	5907	5967	5881	5952	5797	5953	5977	5955	5826	5921	5964	5765	5882	5853	5915	5957	5880	5877	5939	5955	5947	5899	5946	5793	5966	5806	5862	5903	5861	5907	5925	5902	5892	5989	5956	5868	5899	5890	5862	5918	5991	5840	5890	6002	5890	5862	5943	5869	5815	5842	5889	6059	5872	5928	5873	6033	5830	5918	5884	5884	5852	5910	5766	5807	5884	5855	6060	5858	5929	5883	5865	5897	6010	5852	5887	5911	5816	6034	5977	5803	5841	5996	5766	6019	5959	6024	5874	5893	5959	5945	5853	5952	5876	5917	5897	5849	5925	5873	5893	5798	5860	5865	5949	5837	5984	5777	5898	5916	5884	5932	5853	5900	5969	5870	5907	5976	5962	5904	5945	5902	5810	5890	5954	5995	5896	5930	5930	5940	5881	5804	5984	5854	5917	6047	5962	5880	6014	5831	5926	5855	5998	5815	5917	5944	5854	5922	5933	5946	5848	5821	5880	5845	6014	5898	5974	6040	5923	5828	5840	5936	5847	5803	5721	5931	5946	5837	5905	5747	5972	5820	5832	6028	5941	5809	5786	5810	5945	5900	5866	5867	5967	5901	5881	5885	5925	5940	5856	5803	5952	5972	5820	5844	5893	5902	5884	5893	5913	5843	5850	5851	5866	5945	5825	6004	5979	6018	5897	5905	5907	5954	5926	5933	5773	5912	5874	5928	6013	5980	5832	5960	5824	5934	5901	5968	5939	5949	5894	5875	5798	5995	5978	5886	5921	5848	5909	5916	6007	5830	5963	5853	5928	5956	6002	5951	5852	5832	5991	5844	5889	5892	5880	6071	5824	5873	6017	5906	5972	5991	5943	5892	5900	5875	5854	5937	5910	5755	5903	5881	5895	5931	5878	5741	5967	5949	5921	5901	6045	5919	5918	5847	5946	5956	5874	5954	5956	5852	6006	5931	5911	5931	6053	5869	5777	5953	5994	5839	5978	5920	5848	6057	5814	6015	5764	5908	5989	5952	5899	5869	5919	5902	5926	5962	5964	5885	5830	5880	5826	5825	6012	5961	5846	5962	5933	5906	5902	6028	5924	5904	5850	5870	5952	5929	5834	5791	5899	5927	5900	5847	5969	5896	5767	5796	5983	5881	5960	5877	5950	6016	5944	5902	5945	5918	5861	5978	5965	6012	5984	5847	5757	5908	5942	5800	5879	5930	5835	5886	5821	5921	5854	5906	5898	5816	5824	5851	5919	6052	6044	5938	5962	5878	5930	5845	5939	6044	5915	5916	5883	5994	5987	5906	5838	5925	5859	5823	5937	5995	5930	5799	5780	5877	5969	5780	5874	5856	6035	5910	5758	5861	5798	6003	5873	5921	5923	5909	5883	5771	5805	5858	5754	5923	5920	5964	5925	5777	5931	5848	5981	5930	5832	5901	5938	5961	5829	5874	5998	5729	5798	5871	5983	5831	6091	5837	5999	5884	6037	6059	5864	5778	6047	5924	5901	5981	5776	5820	5841	5890	5875	5925	5927	5875	5896	5852	5838	5928	6033	5940	5919	5924	5912	5762	5825	6010	5788	5881	6035	5897	5863	5928	5928	5958	5843	5987	5991	5839	5926	5931	5932	5815	5904	5929	6004	5923	5961	5967	5974	5841	5903	5863	5973	5923	5795	5812	5792	5924	6046	5894	5866	6012	5984	5969	5992	5959	6043	5887	5920	6001	5993	5853	5921	5832	5832	5881	5955	5845	5769	5948	5905	5793	5768	5951	5918	5991	5857	5946	5761	5999	5956	5881	5868	5818	5869	5840	5838	6013	5876	5988	5811	5861	5983	5796	5903	5906	6020	5823	5899	5890	5898	5865	5911	5923	5923	5840	5965	5826	5941	5895	5763	6012	5867	5892	5941	5875	5994	6063	5999	6041	5922	5921	5996	5927	5896	5814	5822	5956	5783	5821	5877	5876	5943	5944	5918	6032	5929	5955	5939	5913	5925	5969	5779	5871	5966	5997	5893	5890	5865	5934	5852	5925	5970	5946	5928	5944	5895	5810	5991	5915	5911	5875	5923	5923	5823	5838	5752	5894	5902	5930	5938	5854	6052	5995	5858	5954	5756	5917	5846	6095	5910	5864	5906	5961	5867	6031	5862	5843	5905	5928	5858	5790	5953	5853	5901	5990	5832	5885	5879	5873	5904	5941	5938	5986	5805	6050	5931	5992	5936	5889	5881	5907	5880	5766	5913	5824	5952	5811	5887	5982	5798	5923	5802	5871	5948	5968	5941	5913	5870	5861	5976	5948	5869	6030	5784	5937	5995	5848	5932	6082	5883	6005	5845	5902	5909	5987	6002	5834	5811	5844	5852	5856	5926	5756	6093	5912	5865	5865	5961	5998	6044	5961	5866	5916	5995	5899	5928	5989	6008	5980	5935	5796	5818	5935	5935	5838	5816	5948	5885	5979	5877	5848	5947	5923	5848	5973	5933	5939	5978	5901	5849	5915	5950	5996	5851	5901	5998	5884	5785	5943	5890	6003	5915	5901	5855	5974	5922	5800	5893	5883	5871	5895	5937	5915	5909	5993	5891	5916	5759	5858	5888	5780	5858	5957	5911	5885	5827	5818	5906	5906	5861	5956	5935	6009	5868	5844	5746	5911
31874	47094	28548	13067	3427	989	1294	1070	903	769	802	777	810	827	800	783	811	832	811	760	854	740	723	748	845	774	790	795	795	832	771	796	763	788	793	832	765	777	786	810	803	775	787	807	822	772	723	779	819	774	814	781	829	798	793	812	838	825	785	774	839	755	751	794	847	743	820	818	797	809	772	779	839	791	800	807	836	778	790	832	771	764	811	792	778	804	843	793	817	746	830	751	777	873	738	792	811	766	817	743	740	861	820	774	839	841	791	799	789	756	755	824	869	841	772	795	829	781	765	809	837	776	777	785	796	817	788	762	780	791	828	754	785	809	758	780	817	801	757	794	799	829	782	790	816	784	832	790	765	803	788	756	814	789	773	767	791	799	828	787	831	763	790	794	848	782	791	803	789	796	794	838	795	896	803	812	743	824	789	832	788	767	748	805	795	764	779	835	790	810	782	799	819	770	772	760	756	846	802	797	764	766	794	779	805	816	786	801	840	852	816	796	801	797	777	827	798	828	794	782	836	812	837	798	806	779	893	806	797	775	776	809	756	740	786	804	823	811	781	792	796	761	808	821	828	745	769	817	778	794	829	767	803	805	755	822	805	744	807	826	844	856	785	799	790	746	794	782	817	788	810	835	805	779	779	775	760	793	846	788	795	803	825	806	818	791	790	803	713	795	820	767	762	817	790	828	777	822	740	863	810	739	828	799	796	835	833	787	772	840	804	815	811	818	789	809	832	810	771	762	818	836	802	783	823	755	815	805	777	803	792	811	772	739	792	771	789	821	758	778	808	769	818	813	779	827	774	732	828	764	776	803	808	865	753	803	765	802	820	818	762	850	812	793	831	795	776	768	757	798	780	745	830	787	844	797	779	745	732	805	833	796	808	816	755	801	769	739	827	794	750	838	804	802	759	805	806	729	818	829	794	791	787	767	762	757	751	760	773	795	840	797	821	818	789	809	811	772	801	816	821	764	839	817	771	814	834	773	800	806	782	812	772	791	769	809	780	802	778	750	788	765	796	800	851	809	812	796	844	776	781	789	800	745	774	773	789	793	813	790	769	829	804	803	802	801	826	761	731	774	780	826	775	750	807	799	830	824	863	862	794	828	851	805	809	804	801	755	765	780	868	834	814	790	778	768	852	814	770	825	780	813	777	820	745	765	829	798	788	797	835	794	834	768	750	795	784	786	796	784	751	778	790	777	816	820	850	803	805	756	808	796	795	781	799	819	790	770	734	793	772	802	737	840	791	821	786	735	770	781	746	796	797	841	803	802	813	792	862	794	783	774	806	740	781	806	840	823	728	798	837	802	797	816	801	760	772	821	814	781	762	785	763	781	813	798	776	793	737	795	837	793	818	848	795	756	823	768	797	780	798	780	795	770	745	812	750	810	777	829	754	782	797	795	791	835	807	816	800	835	804	753	758	850	761	821	757	847	751	843	816	841	788	814	833	768	812	819	757	757	779	800	833	859	796	788	810	773	799	752	760	757	803	775	808	819	794	790	819	811	873	788	809	819	853	801	802	833	807	778	834	824	800	734	814	780	772	755	833	781	743	775	791	783	800	777	802	797	810	808	795	878	812	789	828	801	789	843	799	778	822	791	816	821	799	791	784	776	846	796	728	771	766	780	783	802	816	759	760	815	813	815	778	791	757	810	785	801	798	790	799	859	776	809	803	809	817	789	853	840	728	803	746	792	787	811	760	783	753	815	788	779	794	794	775	752	808	817	778	808	799	782	792	816	827	781	806	787	823	790	796	794	816	764	768	781	801	836	767	836	827	788	796	790	792	818	798	788	817	775	829	837	774	754	824	803	849	788	811	803	803	816	795	805	763	818	780	821	839	743	855	806	779	816	788	767	761	829	788	804	789	825	806	819	789	788	839	799	812	758	807	799	817	803	813	822	811	810	802	851	817	744	800	800	813	802	777	779	824	787	750	788	767	783	797	836	830	830	792	793	770	784	771	779	862	801	766	802	759	810	765	820	773	739	791	755	797	770	744	800	744	791	832	783	852	735	746	816	815	802	809	776	833	837	782	808	770	776	795	810	752	777	836	773	771	731	794	757	799	773	838	817	807	777	759	832	822	777	798	777	752	799	726	799	794	768	774	786	779	924	783	811	792	788	811	829	801	784	768	753	764	802	770	766	784	770	765	790	802	749	814	745	792	833	821	826	801	764	822	816	784	802	800	782	808	772	805	820	790	812	806	802	847	761	814	840	779	785	846	759	763	810	802	767	800	806	779	794	848	742	802	770	788	789	835	780	820	818	761	792	754	788	799	852	795	793	795	795	795	856	776	802	826	786	794	764	781	824	795	736	807	782	846	785	806	814	770	842	800	814	811	831	768	789	818	819	821	799	796	758	793	845	805	779	805	777	763	764	800	796	828	822	802	813	826	805	790	798	794	792	761	762	808	792	769	772	817	765	796	797	821	768	771	829	817	762	808	743	777	811	800	752	751	805	816	808	854	736	727	765	823	806	855	803	777	765	796	805	796	817	755	817	833	813	819	754	819	814	795	839	825	820	799	743	819	805	769	808	766	815	800	797	809	848	747	796	769	799	829	811	812	790	853	814	794	759	755	791	831	790	849	814	790	782	753	797	791	800	818	805	824	752	772	787	841	752	789	784	798	765	768	788	798	805	787	844	813	762	777	800	804	778	780	844	795	799	798	802	802	814	818	798	822	793	744	828	767	813	802	819	804	786	813	780	799	790	809	782	816	809	805	831	810	846	760	791	841	763	792	805	842	792	780	790	762	801	781	784	831	765	808	821	772	757	794	791	809	761	768	770	813	804	776	761	812	774	752	760	842	807	820	798	763	802	759	780	816	783	823	777	811	781	804	836	754	765	767	840	788	758	790	786	792	784	796	820	772	764	770	754	789	754	796	813	801	829	839	802	810	814	744	748	818	784	830	813	780	819	850	774	796	765	810	753	805	800	788	844	804	811	796	776	820	822	802	827	783	776	839	764	788	805	815	801	850	810	806	777	800	792	784	744	786	769	759	801	754	789	806	786	779	735	783	805	810	764	742	814	794	821	852	797	853	800	809	807	781	797	803	777	792	757	768	835	806	826	797	786	823	853	736	815	801	859	807	827	820	792	818	797	825	812	748	806	770	790	820	790	819	821	789	822	757	811	794	824	823	755	769	771	819	809	837	726	770	794	803	823	834	819	781	847	795	813	763	843	804	798	814	804	808	814	785	782	782	790	816	833	795	821	814	795	753	795	822	829	820	802	789	821	739	824	779	781	762	797	820	751	819	769	816	808	802	784	789	825	779	809	805	835	766	750	785	821	879	805	844	753	784	821	786	797	739	841	786	798	714	830	808	824	797	787	801	788	802	787	848	854	819	794	787	805	774	776	782	821	815	832	814	775	798	766	806	840	818	800	822	746	800	849	834	782	815	795	813	794	829	808	796	752	762	835	817	837	767	749	793	803	790	762	787	821	791	820	831	825	777	747	785	814	781	792	796	770	819	777
44443	50573	48816	41559	32127	10707	20418	15351	10082	6792	6679	6824	6681	6767	6674	6677	6698	6746	6691	6685	6727	6741	6741	6609	6793	6639	6865	6762	6683	6703	6670	6820	6722	6735	6700	6675	6620	6699	6774	6740	6742	6718	6617	6734	6777	6716	6715	6607	6871	6614	6561	6847	6600	6767	6763	6741	6840	6634	6596	6640	6748	6839	6753	6709	6654	6587	6738	6714	6737	6661	6700	6660	6698	6729	6683	6701	6680	6659	6698	6577	6722	6738	6700	6726	6746	6717	6606	6672	6714	6729	6679	6797	6653	6731	6673	6763	6791	6657	6776	6638	6768	6666	6743	6648	6718	6713	6675	6694	6803	6733	6819	6697	6615	6669	6672	6777	6766	6694	6724	6720	6740	6803	6686	6796	6594	6652	6661	6754	6797	6724	6724	6636	6612	6719	6823	6872	6656	6756	6734	6654	6805	6569	6624	6811	6737	6738	6746	6757	6714	6680	6815	6719	6729	6764	6814	6681	6562	6625	6694	6747	6819	6715	6694	6752	6827	6802	6934	6680	6678	6713	6634	6591	6647	6676	6713	6666	6796	6728	6715	6796	6616	6786	6740	6679	6746	6697	6692	6660	6735	6730	6625	6749	6650	6616	6830	6691	6760	6796	6777	6750	6820	6596	6801	6569	6723	6747	6734	6628	6617	6748	6687	6698	6677	6652	6731	6737	6739	6777	6692	6794	6695	6616	6711	6646	6710	6628	6688	6759	6799	6798	6541	6714	6738	6642	6693	6857	6781	6856	6736	6613	6713	6619	6739	6830	6570	6643	6683	6827	6746	6731	6700	6499	6580	6842	6755	6626	6749	6852	6766	6735	6681	6692	6800	6724	6581	6578	6758	6688	6680	6586	6631	6770	6695	6680	6734	6711	6734	6658	6652	6682	6739	6827	6624	6624	6806	6643	6759	6813	6820	6715	6748	6782	6739	6719	6703	6625	6573	6751	6767	6738	6681	6615	6676	6775	6843	6744	6740	6725	6698	6642	6713	6735	6686	6692	6769	6840	6760	6764	6647	6766	6740	6644	6766	6690	6737	6666	6713	6801	6693	6821	6750	6594	6634	6775	6653	6631	6679	6705	6794	6670	6756	6741	6700	6639	6649	6638	6660	6618	6758	6603	6736	6773	6704	6666	6689	6714	6819	6800	6670	6741	6664	6653	6681	6612	6719	6782	6764	6632	6703	6634	6627	6718	6718	6814	6715	6882	6764	6735	6849	6743	6732	6680	6698	6753	6740	6748	6755	6655	6637	6728	6744	6778	6603	6798	6673	6551	6627	6679	6771	6708	6651	6676	6678	6752	6833	6676	6774	6771	6695	6780	6589	6725	6759	6685	6743	6771	6703	6701	6663	6672	6753	6771	6726	6799	6667	6686	6735	6747	6701	6804	6614	6652	6701	6796	6758	6709	6723	6798	6690	6704	6759	6711	6740	6817	6725	6695	6739	6782	6707	6738	6747	6674	6772	6735	6675	6707	6556	6714	6721	6777	6670	6738	6788	6589	6763	6753	6745	6714	6634	6702	6793	6713	6693	6691	6745	6678	6818	6673	6758	6697	6696	6650	6757	6735	6746	6647	6692	6686	6766	6678	6713	6694	6719	6830	6590	6782	6746	6642	6607	6705	6634	6624	6595	6611	6717	6532	6721	6754	6705	6652	6647	6690	6779	6602	6799	6702	6522	6649	6753	6812	6640	6827	6836	6641	6814	6687	6671	6604	6719	6678	6706	6817	6809	6829	6693	6735	6754	6878	6590	6745	6705	6668	6760	6734	6665	6723	6714	6649	6756	6807	6692	6635	6767	6609	6727	6699	6706	6619	6681	7000	6728	6697	6632	6702	6724	6731	6720	6775	6812	6756	6697	6637	6606	6742	6685	6674	6727	6703	6655	6650	6709	6736	6732	6712	6727	6767	6736	6691	6682	6680	6700	6717	6774	6705	6801	6698	6635	6846	6785	6771	6709	6771	6723	6581	6715	6743	6571	6660	6718	6737	6743	6748	6752	6689	6708	6716	6706	6653	6758	6661	6647	6700	6729	6698	6769	6727	6708	6676	6698	6590	6708	6605	6635	6692	6771	6762	6694	6742	6733	6681	6704	6725	6641	6570	6592	6813	6718	6577	6668	6709	6786	6785	6727	6740	6780	6757	6835	6690	6785	6715	6704	6744	6735	6731	6763	6737	6635	6697	6660	6748	6668	6784	6705	6626	6815	6717	6760	6677	6881	6758	6698	6777	6745	6787	6651	6626	6843	6630	6692	6672	6649	6744	6723	6743	6654	6647	6704	6760	6710	6845	6820	6700	6724	6616	6699	6727	6653	6694	6777	6586	6698	6781	6895	6689	6645	6732	6760	6838	6558	6726	6720	6794	6679	6811	6710	6673	6705	6702	6760	6677	6738	6717	6760	6732	6578	6650	6845	6629	6858	6646	6662	6709	6748	6683	6762	6738	6753	6745	6756	6730	6646	6656	6710	6855	6696	6719	6832	6771	6792	6698	6683	6684	6637	6665	6725	6661	6656	6802	6799	6693	6701	6660	6732	6714	6752	6565	6731	6673	6644	6728	6596	6652	6905	6736	6772	6663	6631	6629	6645	6664	6887	6566	6847	6616	6711	6866	6567	6674	6744	6788	6706	6762	6738	6781	6844	6714	6704	6768	6649	6686	6693	6774	6651	6604	6850	6763	6642	6855	6605	6773	6775	6654	6718	6824	6766	6759	6811	6666	6694	6613	6702	6734	6738	6796	6703	6733	6661	6629	6768	6706	6752	6778	6658	6649	6781	6628	6678	6736	6688	6792	6776	6533	6695	6695	6641	6797	6680	6763	6673	6736	6764	6809	6742	6692	6773	6632	6780	6708	6700	6713	6612	6824	6852	6726	6728	6760	6701	6501	6835	6711	6758	6656	6812	6799	6735	6542	6717	6702	6625	6668	6658	6677	6652	6713	6760	6725	6737	6762	6764	6736	6752	6622	6690	6823	6666	6610	6797	6672	6648	6680	6799	6756	6720	6583	6701	6770	6726	6595	6766	6882	6677	6600	6726	6834	6750	6621	6724	6691	6768	6760	6820	6841	6704	6635	6777	6611	6725	6708	6791	6678	6710	6617	6701	6765	6814	6731	6746	6722	6823	6683	6615	6586	6887	6560	6570	6723	6657	6841	6730	6723	6658	6588	6795	6621	6664	6669	6648	6721	6793	6631	6676	6744	6817	6636	6620	6690	6830	6757	6723	6636	6661	6840	6735	6675	6720	6700	6774	6704	6770	6691	6796	6651	6606	6800	6689	6836	6664	6776	6650	6694	6853	6706	6778	6610	6835	6782	6779	6647	6647	6654	6718	6658	6659	6666	6710	6722	6841	6798	6783	6631	6750	6669	6701	6793	6743	6824	6713	6687	6671	6726	6837	6676	6758	6611	6742	6706	6792	6675	6717	6725	6819	6717	6864	6619	6757	6668	6592	6650	6627	6705	6749	6838	6779	6750	6635	6771	6665	6734	6817	6722	6865	6598	6710	6520	6793	6830	6711	6715	6622	6859	6710	6725	6691	6801	6760	6741	6724	6691	6772	6720	6769	6703	6795	6659	6860	6700	6812	6817	6733	6759	6728	6605	6661	6737	6746	6831	6772	6834	6701	6605	6556	6765	6726	6764	6777	6672	6551	6796	6636	6644	6782	6772	6735	6756	6742	6642	6785	6611	6844	6812	6757	6712	6722	6736	6749	6751	6706	6763	6725	6787	6757	6652	6675	6729	6770	6697	6640	6662	6777	6673	6651	6723	6795	6644	6754	6840	6674	6640	6726	6740	6632	6628	6625	6778	6822	6684	6674	6719	6761	6829	6689	6771	6781	6774	6662	6775	6717	6742	6667	6736	6730	6715	6649	6664	6821	6653	6717	6731	6650	6719	6660	6686	6797	6654	6779	6727	6789	6574	6722	6771	6612	6722	6708	6621	6705	6765	6698	6745	6682	6546	6706	6736	6803	6729	6663	6692	6697	6854	6702	6692	6680	6788	6714	6629	6682	6617	6730	6635	6601	6741	6631	6757	6637	6635	6753	6825	6846	6630	6846	6732	6695	6703	6724	6736	6782	6910	6633	6615	6644	6711	6818	6660	6716	6771	6719	6719	6686	6674	6881	6764	6706	6618	6742	6802	6677	6704	6735	6716	6710	6540	6831	6664	6654	6715	6688	6709	6745	6734	6691	6660	6651	6634	6673	6738	6793	6686	6707	6692	6807	6586	6763	6746	6643	6808	6798	6758	6661	6577	6614	6682	6758	6786	6680	6874	6693	6718	6649	6720	6597	6671	6703	6682	6703	6831	6605	6721	6790	6751	6794	6679	6701	6609	6658	6584	6719	6718	6787	6726	6588	6589	6789	6745	6561	6726	6751	6706	6759	6691	6706	6674	6697	6770	6625	6655	6728	6752	6712	6598	6644	6750	6680	6728	6701	6830	6745	6589	6778	6681	6845	6654	6653	6768	6731	6806	6825	6727	6745	6661	6684	6682	6726	6703	6653	6698	6666	6854	6607	6815	6782	6732	6786	6798	6674	6793	6835	6656	6587	6684	6670	6764	6615	6763	6659	6919	6700	6593	6821	6574	6703	6790	6680	6652	6696	6638	6715	6701	6738	6665	6769	6702	6666	6809	6825	6714	6694	6780	6764	6758	6669	6683	6704	6599	6681	6800	6791	6745	6637	6950	6762	6725	6700	6819	6687	6641	6710	6653	6655	6739	6721	6814	6600	6644	6724	6798	6733	6675	6679	6637	6710	6720	6617	6606	6728	6705	6598	6709	6599	6838	6606	6761	6709	6779	6719	6725	6661	6729	6747	6824	6581	6713	6730	6782	6741	6750	6777	6685	6643	6727	6737	6784	6706	6759	6763	6719	6625	6735	6679	6706	6692	6721	6805	6789	6756	6783	6666	6753	6756	6744	6751	6789	6578	6801	6761	6834	6747	6835	6631	6709	6724	6686	6749	6830	6795	6658	6594	6728	6701	6647	6783	6761	6758	6623	6697	6867	6732	6665	6736	6683	6652	6633	6577	6696	6830	6573	6757	6807	6793	6658	6784	6584	6795	6716	6762	6720	6665	6670
25128	35641	22858	9876	2418	840	882	793	753	702	701	681	677	698	689	705	694	712	681	682	752	657	688	684	691	714	665	682	696	716	695	697	687	684	671	697	694	668	660	746	703	672	675	694	714	686	708	683	710	688	674	685	685	714	700	738	694	637	691	709	726	740	655	696	705	716	662	689	679	712	666	688	737	676	680	694	675	614	760	688	697	744	706	690	657	696	665	717	681	669	719	708	707	706	660	660	680	698	725	732	685	712	706	703	710	696	671	668	723	683	676	665	728	658	717	691	668	711	687	704	710	712	698	729	724	676	763	715	649	741	719	707	701	695	717	719	691	708	664	660	708	665	674	678	717	719	687	641	672	696	729	711	711	735	681	700	719	659	675	685	666	733	652	654	682	710	730	743	716	706	715	698	681	689	682	698	683	678	678	672	690	687	727	719	755	701	687	656	671	679	694	689	694	647	687	717	721	699	720	699	717	703	676	664	685	710	704	697	694	703	738	685	671	696	701	649	693	678	673	682	709	696	704	666	722	729	698	710	647	668	730	696	684	767	730	675	685	694	697	716	690	667	657	681	668	656	686	635	723	701	739	731	694	635	666	751	696	686	689	699	672	717	690	666	695	674	633	707	678	719	704	693	688	703	697	697	695	715	709	685	702	712	668	709	673	709	734	707	708	688	711	694	724	683	677	682	698	683	691	676	723	668	689	705	717	671	699	663	745	734	636	683	709	704	660	704	703	688	719	706	737	689	681	684	703	710	685	671	693	733	717	666	643	642	716	706	644	748	706	689	690	708	694	759	749	685	714	704	696	683	665	727	690	716	687	680	711	692	675	658	715	720	724	694	680	724	691	711	699	659	715	687	668	729	711	688	725	698	693	725	657	728	699	702	663	703	716	696	722	717	651	719	752	695	733	734	760	717	691	680	711	690	696	699	700	692	713	734	698	737	677	726	681	719	692	713	716	670	659	674	674	736	686	656	701	686	669	675	706	686	715	719	718	709	682	705	678	733	681	722	682	710	730	701	692	741	644	729	738	739	684	678	731	714	731	688	713	716	707	721	699	644	678	641	681	731	714	634	688	667	714	676	668	745	676	698	700	720	697	743	747	715	680	669	672	661	713	680	738	693	708	666	675	697	671	673	715	710	763	698	669	705	705	698	705	701	720	650	695	675	698	696	711	701	707	663	713	736	709	718	646	686	693	754	709	677	671	667	722	702	716	653	755	684	710	683	692	731	700	741	684	694	714	725	723	702	704	661	675	725	684	695	729	718	679	688	703	715	690	754	703	703	722	705	682	683	719	663	721	690	698	695	708	704	692	682	717	666	738	719	675	678	665	688	717	660	668	669	700	737	708	753	684	647	652	732	681	701	723	667	698	666	681	691	694	671	735	659	694	748	672	716	692	718	727	704	671	745	648	639	702	748	727	758	693	705	666	720	735	685	725	729	711	678	690	665	698	665	693	714	702	672	690	676	698	681	689	701	781	697	689	730	708	697	683	707	750	688	696	651	694	705	713	662	715	705	685	671	667	690	736	669	647	739	750	709	696	681	659	679	685	667	639	683	726	698	696	693	677	709	674	691	681	708	683	716	718	722	687	692	718	679	689	713	648	696	692	709	668	694	686	685	734	707	760	694	692	665	722	687	735	728	679	700	711	671	710	770	669	706	748	701	649	673	709	679	704	693	695	649	680	736	693	728	655	687	693	653	680	704	658	732	684	698	702	674	682	686	702	690	663	695	693	707	693	698	727	727	705	676	690	733	690	712	691	691	752	697	685	735	726	694	712	722	685	695	730	676	694	691	696	691	669	733	692	669	700	660	719	703	721	692	686	672	684	699	686	712	667	689	728	718	671	689	670	665	700	713	656	688	706	747	674	711	688	670	701	725	727	654	701	682	685	697	712	695	691	657	710	707	691	704	653	688	678	671	676	699	701	684	687	680	682	707	716	694	757	687	703	694	717	694	698	723	667	670	674	690	713	684	734	673	664	719	671	689	727	702	689	715	676	671	708	699	683	697	763	698	708	732	708	699	726	672	739	683	674	695	690	721	719	695	675	694	713	734	686	725	692	693	704	691	677	662	738	682	691	702	747	732	703	696	737	701	679	699	636	712	685	676	683	675	681	693	696	708	651	689	640	700	701	664	695	667	723	681	719	648	677	725	703	699	707	728	692	721	713	708	715	686	693	687	771	630	667	692	692	748	688	730	725	723	689	705	666	689	674	703	656	697	730	664	672	699	688	704	735	704	649	672	698	715	750	697	702	662	717	680	718	680	679	718	643	757	671	710	687	685	687	687	685	687	688	709	696	682	681	653	646	709	670	700	702	718	692	702	700	685	689	694	725	679	714	669	723	696	656	653	653	665	693	688	755	674	684	670	664	654	722	683	718	732	739	720	722	681	675	668	682	662	694	708	707	696	706	704	712	684	625	669	695	700	717	691	683	679	659	703	741	671	729	700	678	702	667	663	703	680	689	678	669	723	703	689	667	712	654	731	655	725	657	706	684	700	686	700	714	657	732	690	683	712	674	737	703	726	729	682	674	689	703	706	671	699	671	716	696	735	668	686	745	713	647	704	730	720	671	675	713	676	706	689	692	660	671	687	701	708	687	714	700	667	744	696	686	732	678	679	713	728	729	690	694	650	662	738	676	699	731	710	685	656	698	728	709	653	726	714	687	709	737	700	724	719	710	657	685	681	754	681	656	655	706	716	725	686	680	678	677	696	704	689	691	675	706	689	725	676	701	741	727	658	713	677	745	648	681	720	741	685	681	709	677	680	691	716	685	686	698	730	721	714	732	683	721	694	730	737	675	696	698	697	687	718	721	643	700	662	654	689	714	662	705	668	713	697	686	665	703	662	704	692	673	655	644	707	720	673	701	684	676	675	682	686	740	660	702	680	705	679	690	727	715	738	679	709	642	704	716	677	767	665	675	686	709	694	677	659	672	709	691	647	702	700	718	707	644	676	720	729	699	677	684	653	706	681	683	687	688	711	728	743	719	673	683	721	688	710	723	689	690	673	695	708	667	680	693	660	702	713	673	692	711	716	693	646	691	682	731	658	650	692	701	675	704	695	705	687	709	725	694	703	642	706	675	742	668	739	686	681	747	704	752	759	688	655	696	675	696	740	715	725	718	737	679	706	663	685	675	650	684	686	733	676	677	698	665	689	747	691	703	713	688	681	694	673	711	686	702	683	696	670	695	754	789	712	717	714	781	697	703	659	672	689	701	715	729	667	696	678	695	701	719	671	666	699	665	694	723	680	655	740	721	663	710	713	719	684	718	711	775	682	698	731	668	738	696	702	723	652	669	659	684	714	671	701	698	718	702	727	725	682	703	674	687	650	737	705	668	705	680	707	702	717	670	703	653	723	669	703	684	711	695	696	715	678	656	700	679	678	675	670	706	689	684	684	716	651	671	698	709	691	685	659	699	707	676	715	668	710	673	695	718	671	712	724	662	708	727	677	689	708	670	669	692	736
52096	53025	44524	37566	24289	10010	14092	10098	6996	5993	5957	5975	5959	5981	5888	6114	5955	5901	5903	6051	5903	5963	5916	6039	5919	6066	5837	6003	5920	5851	5993	5991	5949	5860	5868	5961	5920	6007	5902	5929	5965	6020	5902	5914	5986	6003	5976	5848	5945	5968	6011	5989	6067	5957	5848	5860	5999	5883	6013	5981	5896	5762	6021	5923	5904	5991	5955	6103	5879	5995	5977	5949	5925	5929	5975	5917	5905	5943	6061	5967	5876	5964	5873	5882	5949	6043	5874	5921	5939	6058	5965	6103	6024	6076	5909	5899	5965	5954	5961	5917	5864	5963	6034	5913	5913	5994	5917	6065	5975	5864	5880	5976	5941	5889	5915	5962	6022	5961	6063	5855	5903	5924	5926	5870	5937	5962	5900	5939	5933	6022	5890	5898	5909	5931	5990	5987	5902	5906	5980	5931	5907	5995	5972	5960	5897	6080	5867	5953	6028	5933	6089	5901	5928	5985	5846	5963	5909	5891	5872	5960	5930	5948	6050	5991	6054	5879	5870	6018	5871	6010	5855	5926	5978	6096	5940	5837	5899	6017	6022	5934	5883	5881	5887	5980	5849	5936	5970	6067	5896	5862	5950	5832	5981	5873	5916	6153	6013	5834	5939	6023	6009	6032	5918	6023	5895	5984	5914	5941	5986	5925	5957	5993	6039	5907	5950	5966	5912	5953	5896	5941	5796	5826	6016	5920	6004	5979	5993	5913	5903	5938	5817	5988	5876	5869	5852	6032	5885	5912	5877	5967	5939	6055	5953	5931	5974	5909	5918	6094	5924	5901	5943	6018	5915	5947	5924	5966	5936	5940	5963	5868	5883	5889	5900	5907	5947	5935	5978	5955	6029	5929	5928	5918	6043	5970	5944	5796	5940	5867	6051	5908	5969	5842	5966	5845	6018	5916	6024	5942	5879	5985	5890	5924	5898	5866	6034	5913	5969	5965	5920	5937	5979	5926	6001	5937	5988	5981	5934	5891	5830	5911	5888	5994	5920	5919	5886	6070	6002	5982	5968	5993	6058	5912	5963	5836	5938	5916	5806	5762	5925	5887	5948	5880	5937	5929	5924	5884	6105	6045	5966	5963	6028	5961	6009	5856	6006	6145	5869	6022	5961	5902	5998	6001	5934	5948	5873	5897	5861	5871	5902	5943	5971	5976	5920	6130	5952	5995	5979	6042	6094	5834	5933	5997	5970	5937	5915	5884	5953	5967	6025	5997	5980	5927	5935	5955	6013	6031	5977	5910	6042	5896	5988	5998	5843	5918	5912	5960	5946	5986	5863	5916	5998	5885	5951	5958	6018	5924	5838	5831	5813	5901	6071	5914	5888	5907	5960	5982	5900	5957	5859	5904	5819	5866	5923	5974	6002	5978	5986	5873	5973	5905	5859	5927	5913	5766	6005	6097	5930	5955	5922	5966	5899	5914	6058	6055	6003	5936	5947	5953	5888	5887	5990	6000	5912	5980	6044	6033	5971	5843	5932	5916	5957	6004	5930	5921	5927	5992	5893	5912	5962	5939	6055	5855	5774	5865	6030	5880	5917	5963	5888	5946	5915	5953	6039	5872	5844	6001	6037	5926	6001	5976	5803	5928	5928	6053	5791	5973	5931	6042	5838	5924	5953	5950	6029	5907	5946	5793	5937	5978	5985	5865	5992	5849	5895	5890	5861	6014	5904	6106	5922	5974	5932	5995	6003	5864	5979	5779	5946	6054	5911	6037	5966	6003	5869	5961	5952	5977	5960	5988	6056	5821	5827	5954	6091	5960	6031	5915	6016	5924	5919	5951	5956	6017	5991	6069	5865	5873	6037	5949	5991	5869	5970	5904	5986	6070	5936	5880	5895	5945	5944	6081	5891	5871	5930	6062	5854	5949	5809	5961	5879	6043	5936	5961	5894	5952	5817	5905	5957	5950	5902	6043	5915	5871	6003	5867	5933	6069	5920	5888	6016	5924	5938	5874	5873	6085	5894	5893	5890	5931	5896	5982	5905	5954	6024	6029	6048	6054	5926	6019	5973	6030	5975	5870	5897	5888	5897	5954	6095	6085	5925	5957	5965	5902	6050	5854	5969	6012	5896	6041	5915	5996	5897	5906	5911	5975	5975	6071	5931	5875	6045	6060	5887	5934	5999	5944	5912	6045	5973	5997	5936	6003	6007	5990	5989	5921	6004	6014	5809	5882	5889	5935	5937	5968	5955	6003	5916	5874	5963	5960	5935	5955	5883	5939	5986	5927	5910	5944	5959	5856	6010	5896	5891	5899	5932	5962	5910	5996	5882	5939	6001	5896	6028	5897	5943	5951	5846	6013	5910	5977	5810	5952	5919	5774	5996	5916	5826	5909	6114	5928	5885	6022	6043	5952	5957	5950	5899	5998	5976	5963	5834	6026	5946	5833	5981	5896	5915	5935	5887	5889	5966	5884	6046	5888	5764	5865	5975	6063	6016	5978	5823	6061	5891	5863	5861	6037	5928	5963	5982	5958	5933	5962	5937	5977	5913	5885	6077	5957	5961	6003	5961	5857	6020	5937	5818	5987	6026	5914	5910	5905	6127	5814	5997	5967	5979	6060	6067	5907	5841	5857	5928	5996	5955	5918	5926	6033	5954	6009	5987	6026	6027	5905	5908	5962	6019	5934	5969	5910	5947	5941	5844	5888	5902	6014	6041	5969	5875	5823	5894	5975	5993	5977	5959	5939	6010	5945	6018	5881	5960	5893	5869	5938	5843	5912	5905	5895	5920	5824	6046	6040	5956	5996	5940	5908	6051	5907	5885	5923	6053	6025	5895	5878	5885	5873	5987	5992	6022	5888	6106	5942	5997	6010	5861	5979	5827	6063	5990	5971	6024	5989	5978	5854	5936	5970	6024	6043	5998	5977	5850	5898	5903	6088	5934	5878	5907	5936	5946	5938	5968	6048	5936	5910	6045	5915	6027	6011	5913	6021	5930	5897	5974	5892	5877	5969	5921	6069	5922	5966	5941	5933	6024	6037	5831	5882	5948	5930	5913	5964	6004	5919	5921	5936	5972	5874	5946	5802	5967	5988	6012	5905	5959	6008	5997	5909	5847	5891	5990	5995	5930	5964	5896	5958	5807	5931	6002	6101	5899	5941	5975	5802	6011	5956	5866	6007	5960	5888	5935	5915	5934	5849	5992	5815	5874	5832	5849	5928	5949	5936	5840	5957	5992	5946	5941	6092	6021	5921	5981	5856	5951	5859	5838	5964	5913	5947	5953	5965	5965	6016	5897	5965	6106	5931	5922	5866	5934	5926	5937	5946	5922	5910	5902	5984	5932	6002	5963	5867	5998	5933	5865	5879	5918	5977	5875	6052	5934	5939	5853	5930	5962	5901	6048	5975	6008	5952	5931	5872	5864	5892	6040	5946	5915	5972	5893	6003	5998	5937	5852	5916	6053	5855	5874	5978	5969	5923	5962	5881	6010	5865	6024	5818	5969	5888	5939	5965	5859	5963	5996	5986	5955	5873	5971	5956	5965	5959	5943	5873	5865	6008	5985	5982	6003	5869	5939	5942	5984	5903	6048	5951	5944	6009	5985	5908	6047	5991	5946	5986	6114	5950	5927	5829	5806	5989	5929	5928	5855	5944	5858	5824	5939	5937	5940	5911	5870	6059	5958	6025	6014	5923	5952	6017	5974	5905	5929	5939	5988	5889	5828	5905	5968	5887	5994	6047	5893	5938	5950	5822	6021	5989	5944	5910	5940	5970	5991	5913	5997	5797	5924	5951	6001	5910	5889	5980	6070	5998	5972	5856	5853	6068	5875	5870	6001	5926	5958	5943	5965	6039	5942	5922	5951	5923	6028	5940	5952	5901	5969	5871	5981	6014	5916	5835	5954	5917	5926	5979	5940	5941	5852	5860	6019	5925	5967	6099	5967	6001	5932	5996	5999	5875	6013	6012	5927	5927	5956	5818	5938	5945	6018	5925	5803	5883	5884	6133	5926	5968	6027	5932	5859	5959	5997	5925	5872	5977	5980	6004	6025	5898	5866	5911	5901	5972	5974	6133	5927	5979	6003	5999	5983	5962	5951	5902	6146	6019	5901	5988	5974	6013	5988	6014	5993	6012	5942	5941	5970	5878	5961	5950	6010	5814	5875	5962	5885	5930	6011	6015	5918	5914	5968	5968	5873	5932	5872	5968	5988	6036	5840	5957	5933	5863	5876	6017	5859	5982	6001	6010	6036	6049	6145	5960	5896	5983	5938	5968	5993	5959	5900	5834	6006	5882	5995	5844	5957	5945	6030	6008	5903	5899	6054	5967	5848	5960	5984	5837	5919	5906	6048	5988	5873	5990	5924	5929	6023	6098	5886	6037	5844	5894	5925	5933	5977	5950	5960	5915	5823	6018	5882	5926	5867	5916	5957	5996	5900	6013	5912	5976	5821	5977	5988	5906	5912	5944	5895	5940	5957	5941	6071	5966	5957	6001	5893	5984	5918	5796	5951	5874	5953	5895	5935	5953	5949	5934	6011	5958	6130	5912	5964	5956	5968	5971	5926	5917	5994	5918	5867	6062	5951	5861	5978	5992	5937	5981	6026	5970	5946	5950	5923	6130	5848	5915	5953	5971	5945	5941	6048	5932	6057	5998	5926	5984	5834	5951	5987	5858	5931	6085	6045	5805	5851	5918	5948	5855	5955	5851	5968	5880	5899	5880	5839	5965	5872	6054	5882	5924	5997	5870	5968	5927	5922	5926	5881	5893	6046	5986	5941	5972	6058	5876	6070	5844	5939	5943	5911	5936	5888	6015	6026	5939	5924	5938	6041	6017	5950	6001	5996	5809	6010	5992	5876	5967	6081	5872	5996	6045	5910	6004	6004	6027	5885	5943	6040	5926	5981	5887	5993	5915	5985	5925	6081	5994	5944	5957	5869	5860	5954	5963	5929	5980	5916	6015	5998	5945	5909	5957	6017	5830	5851	5989	5913	5955	5965	5926	5875	6090	5953	6043	5993	5976	5861	5865	5937	5940	5855	6060	5960	5979	5928	5956	5960	5880	6000	5947	5946	5834	6043	5871	5980	5958	5912	5884	6048	5851	5920	5888	5819	6030	5900	5969	5964	5855
32621	47813	30095	14337	3439	1139	1120	967	825	768	789	816	800	775	826	792	800	825	794	828	779	808	815	787	800	839	774	835	801	782	836	794	781	786	792	794	760	807	839	780	802	797	746	810	870	841	800	785	804	845	807	774	791	756	786	855	815	794	799	830	742	810	759	786	784	785	797	832	825	798	802	798	781	744	824	800	830	853	800	838	768	779	799	781	858	801	756	807	818	791	796	861	788	783	835	815	776	754	839	824	818	789	794	791	814	782	847	818	821	787	799	779	792	794	826	787	816	759	813	808	811	824	752	779	769	811	774	813	768	776	795	780	771	808	782	758	838	796	707	815	774	796	856	831	782	796	799	805	772	815	813	792	810	829	812	792	801	715	838	778	777	790	748	818	803	808	817	765	824	813	814	787	784	777	817	811	798	775	821	775	787	830	773	802	799	802	824	828	780	742	806	787	802	847	758	812	812	765	801	755	815	849	782	830	829	761	800	765	833	824	770	819	834	807	827	803	792	821	777	777	783	792	793	818	804	777	837	753	863	781	785	816	808	780	765	765	798	850	817	773	776	845	806	765	820	825	783	774	797	773	764	747	825	797	787	820	809	785	826	815	781	763	771	821	782	864	781	773	766	827	818	808	820	813	807	805	757	775	801	823	783	773	829	805	869	878	766	806	846	818	845	786	831	851	814	786	788	783	783	781	786	832	851	832	810	821	816	806	791	825	784	788	830	737	808	800	810	783	788	824	782	787	795	818	789	812	827	853	747	840	758	788	813	780	842	821	775	774	812	833	753	793	809	828	792	788	843	784	769	845	822	841	807	856	796	808	832	796	763	812	792	843	787	831	888	787	768	846	817	759	807	766	812	780	790	834	840	856	874	751	804	776	806	809	823	824	828	870	767	767	831	850	843	815	840	829	791	800	773	793	801	820	797	846	795	746	845	820	813	816	827	818	800	754	800	763	808	800	845	787	789	786	847	800	768	821	762	786	776	797	784	786	782	771	757	809	828	804	851	802	760	782	765	789	791	776	849	821	801	763	839	782	803	807	807	836	845	793	770	813	801	857	792	868	820	778	806	775	794	808	790	790	806	844	828	825	770	780	766	792	818	781	775	780	816	779	836	799	794	849	790	793	818	762	791	808	788	866	833	751	841	880	819	804	809	784	796	799	823	841	813	782	751	808	747	802	833	813	811	762	830	797	781	819	810	803	820	792	782	809	820	817	773	819	818	823	843	813	788	758	809	765	736	785	840	824	789	837	798	786	876	815	847	816	844	757	784	780	844	759	811	795	743	773	819	840	798	804	743	774	840	809	802	813	793	819	834	811	852	813	801	776	820	828	805	785	801	843	777	816	791	845	852	795	770	766	766	803	836	789	789	803	778	775	785	812	778	774	807	816	780	839	828	803	867	806	762	815	802	815	825	802	779	745	813	751	786	814	800	820	822	786	747	762	813	813	758	797	776	757	807	770	791	839	795	814	756	751	830	747	812	842	821	803	779	807	772	782	819	811	781	754	776	778	784	805	771	831	828	849	824	754	766	780	806	836	807	793	760	831	792	802	786	852	807	792	832	809	809	814	811	822	785	815	809	851	816	776	785	796	788	809	744	807	798	785	827	834	802	781	797	766	799	764	823	803	815	797	819	813	810	821	810	788	836	786	801	793	748	832	814	773	831	802	796	829	798	818	815	803	845	784	804	808	774	798	770	817	830	806	798	744	781	859	830	847	785	769	794	805	829	845	784	764	800	802	788	806	815	788	839	764	810	837	808	808	817	816	775	744	821	780	838	759	814	789	779	786	791	788	838	825	807	812	765	845	813	781	782	789	821	828	823	806	808	786	779	832	795	823	834	803	790	784	798	830	784	752	737	797	777	859	850	784	819	801	809	765	826	779	799	775	740	784	849	824	845	763	742	756	786	809	785	816	820	830	813	839	867	831	784	832	795	859	798	836	801	775	778	740	795	785	767	814	832	821	780	763	807	797	731	803	794	800	781	834	821	734	785	819	764	765	815	809	822	797	777	789	842	783	846	847	775	866	813	818	747	844	770	793	822	792	833	809	830	757	814	832	829	823	779	762	784	772	795	830	782	800	807	841	807	830	797	764	823	765	799	853	799	768	847	857	823	772	804	803	799	809	790	814	797	817	791	807	803	807	813	813	780	792	859	777	788	854	835	777	785	742	776	823	861	796	771	775	806	819	851	805	824	787	791	780	805	793	760	814	750	809	815	836	817	846	808	821	818	788	772	818	825	804	745	777	757	794	828	830	821	773	803	826	812	837	783	803	797	830	867	797	771	808	813	803	805	841	812	779	770	816	797	795	848	799	813	799	803	758	786	815	805	791	811	827	828	785	805	776	777	786	850	788	842	808	827	797	785	850	853	856	773	814	857	764	851	828	822	770	784	826	744	798	800	810	815	819	761	788	809	806	806	815	806	852	778	800	789	820	804	814	818	774	771	773	847	841	803	843	789	809	807	782	801	794	808	767	777	845	878	769	827	818	874	801	814	808	837	887	808	838	795	825	824	795	812	826	741	829	793	793	811	771	878	851	799	771	806	832	833	816	797	780	806	777	795	824	780	787	724	788	802	782	825	782	813	775	839	828	786	823	806	888	732	764	790	785	771	813	790	833	801	846	776	789	773	819	808	817	810	805	799	791	788	791	834	814	787	864	836	818	768	829	835	814	786	791	840	795	835	840	816	831	816	795	799	853	825	776	805	788	804	819	815	814	805	816	733	790	763	780	778	765	836	759	777	784	777	790	796	805	814	752	807	781	797	809	817	849	861	808	807	784	809	807	801	790	794	824	791	782	796	781	781	782	736	828	792	789	751	790	818	830	788	805	837	813	784	812	826	837	839	826	811	841	872	807	803	800	776	811	804	798	878	807	759	820	821	771	822	786	807	809	802	843	803	869	815	788	775	768	793	772	803	762	791	758	791	791	767	812	737	818	824	844	827	866	780	811	816	771	812	793	781	820	788	775	833	798	787	797	825	815	760	792	770	747	801	778	792	800	775	797	765	763	879	836	812	802	811	801	754	815	803	842	840	787	758	788	867	821	832	808	813	793	818	805	782	756	790	796	822	806	839	827	796	798	818	801	791	836	856	818	754	817	805	838	722	806	791	804	775	794	827	785	812	780	783	801	835	762	782	784	821	865	834	784	799	790	811	865	822	812	788	792	805	792	798	817	774	760	784	782	852	780	777	808	833	795	791	853	781	751	810	790	818	795	826	837	828	816	807	831	825	788	806	808	790	839	735	808	814	800	848	760	811	766	784	808	809	771	810	809	828	766	791	857	834	779	800	815	781	822	843	811	793	821	806	765	773	824	798	836	797	850	803	780	810	790	821	798	810	781	790	833	804	785	796	776	776	777	843	759	768	732	819	831	794	819	754	782	790	738	841	834	764	813	787	851	803	797	800	793	756	809	782	786	808	837	765	762	799	781	785	805	788	794	811	732	808	816	840	790	827	837	771	828	727	801
45102	52648	50570	42668	28639	15469	15902	11749	8464	6892	6708	6685	6816	6829	6758	6751	6804	6725	6764	6737	6785	6725	6672	6648	6654	6729	6750	6722	6656	6943	6663	6654	6779	6698	6718	6604	6723	6754	6694	6599	6682	6811	6701	6711	6729	6830	6642	6689	6665	6591	6830	6756	6745	6647	6777	6725	6638	6674	6697	6685	6782	6584	6821	6751	6870	6788	6732	6754	6757	6636	6663	6584	6823	6816	6590	6565	6749	6720	6694	6795	6942	6652	6724	6658	6768	6707	6645	6696	6684	6746	6656	6710	6709	6624	6667	6869	6628	6629	6790	6628	6595	6686	6660	6671	6746	6639	6673	6716	6654	6884	6734	6662	6724	6752	6727	6691	6685	6704	6767	6656	6683	6785	6784	6719	6722	6603	6556	6794	6761	6756	6744	6634	6641	6670	6770	6683	6617	6696	6671	6663	6692	6814	6794	6680	6730	6728	6661	6771	6839	6657	6796	6691	6645	6744	6621	6701	6774	6697	6858	6538	6701	6784	6664	6813	6589	6718	6683	6644	6651	6724	6759	6640	6764	6737	6669	6733	6660	6642	6591	6734	6673	6715	6525	6838	6783	6677	6726	6655	6716	6664	6735	6688	6730	6678	6802	6749	6828	6774	6654	6740	6769	6653	6640	6586	6748	6698	6798	6807	6792	6679	6671	6735	6655	6718	6851	6852	6784	6670	6692	6744	6630	6761	6631	6714	6602	6638	6587	6609	6627	6690	6587	6791	6731	6830	6654	6800	6635	6715	6778	6668	6673	6652	6760	6667	6797	6766	6838	6708	6542	6768	6747	6664	6571	6647	6690	6621	6629	6654	6653	6781	6801	6651	6758	6725	6668	6804	6726	6643	6742	6768	6694	6766	6798	6683	6784	6687	6815	6723	6795	6668	6729	6579	6694	6621	6799	6691	6678	6737	6832	6758	6788	6756	6681	6643	6703	6712	6691	6719	6746	6630	6688	6684	6694	6647	6619	6754	6742	6747	6727	6682	6618	6806	6810	6815	6678	6710	6783	6662	6727	6580	6860	6623	6704	6665	6740	6683	6789	6695	6728	6663	6775	6734	6717	6765	6810	6654	6707	6828	6771	6667	6661	6794	6752	6859	6638	6807	6701	6793	6758	6670	6770	6720	6665	6753	6683	6669	6676	6553	6706	6709	6694	6795	6617	6808	6777	6832	6750	6699	6660	6761	6688	6802	6839	6689	6722	6660	6775	6860	6751	6680	6727	6605	6746	6637	6733	6779	6686	6698	6659	6809	6754	6659	6641	6612	6748	6649	6595	6832	6721	6885	6718	6860	6616	6728	6675	6759	6732	6478	6796	6672	6776	6623	6771	6778	6690	6710	6669	6703	6720	6837	6729	6747	6673	6729	6750	6668	6700	6588	6730	6628	6815	6788	6645	6724	6767	6668	6684	6745	6701	6749	6650	6773	6720	6708	6698	6789	6627	6644	6747	6670	6608	6695	6777	6669	6708	6737	6788	6562	6748	6781	6754	6791	6631	6706	6778	6675	6645	6691	6558	6727	6792	6701	6804	6679	6676	6718	6573	6690	6622	6667	6743	6637	6732	6633	6764	6682	6808	6644	6786	6653	6775	6730	6701	6640	6762	6721	6735	6572	6832	6649	6692	6667	6623	6732	6801	6790	6722	6685	6797	6628	6776	6751	6659	6613	6794	6610	6653	6682	6745	6719	6705	6797	6589	6789	6722	6734	6729	6659	6602	6647	6691	6742	6711	6817	6753	6715	6658	6709	6613	6695	6850	6694	6729	6608	6673	6625	6706	6739	6852	6880	6536	6709	6655	6755	6680	6659	6830	6648	6715	6678	6774	6776	6831	6811	6726	6648	6681	6781	6696	6697	6770	6767	6624	6643	6693	6731	6633	6592	6731	6593	6590	6725	6706	6760	6749	6639	6721	6798	6721	6628	6646	6754	6744	6640	6639	6782	6633	6773	6775	6756	6714	6648	6698	6787	6642	6775	6746	6675	6702	6745	6873	6715	6738	6712	6866	6734	6701	6713	6725	6727	6700	6682	6723	6734	6755	6696	6752	6778	6721	6571	6668	6648	6626	6730	6600	6698	6608	6713	6776	6570	6782	6653	6692	6785	6750	6639	6722	6600	6705	6775	6757	6795	6732	6757	6695	6645	6749	6764	6805	6694	6642	6694	6640	6773	6657	6641	6819	6565	6635	6847	6703	6581	6747	6780	6717	6699	6663	6727	6643	6725	6786	6705	6676	6763	6573	6523	6925	6768	6783	6706	6717	6739	6747	6759	6640	6733	6633	6644	6729	6711	6823	6770	6675	6632	6787	6645	6732	6667	6702	6687	6634	6649	6753	6676	6665	6747	6638	6734	6722	6541	6749	6688	6663	6781	6635	6753	6712	6714	6744	6707	6818	6738	6534	6690	6718	6687	6820	6666	6757	6708	6756	6756	6764	6715	6704	6729	6747	6595	6705	6724	6728	6557	6660	6781	6571	6697	6782	6841	6738	6748	6678	6745	6694	6770	6777	6671	6646	6713	6689	6692	6719	6657	6777	6787	6716	6703	6684	6639	6636	6688	6723	6626	6507	6702	6671	6748	6561	6619	6791	6652	6706	6835	6787	6727	6753	6709	6549	6835	6593	6618	6789	6619	6772	6802	6823	6784	6817	6769	6851	6757	6869	6612	6777	6808	6610	6664	6786	6843	6526	6624	6866	6684	6766	6754	6612	6698	6743	6807	6707	6694	6664	6681	6792	6696	6638	6902	6735	6698	6735	6702	6791	6719	6760	6777	6767	6667	6670	6810	6743	6738	6702	6664	6650	6693	6785	6679	6738	6792	6646	6563	6799	6745	6629	6852	6746	6625	6757	6696	6627	6770	6662	6690	6713	6684	6721	6752	6763	6634	6802	6722	6753	6676	6750	6718	6802	6709	6717	6745	6744	6790	6746	6640	6764	6694	6610	6765	6576	6646	6716	6741	6585	6740	6755	6673	6809	6759	6801	6691	6816	6748	6653	6660	6679	6838	6708	6607	6739	6768	6578	6723	6648	6804	6737	6747	6672	6784	6705	6665	6728	6712	6771	6791	6757	6814	6736	6689	6766	6709	6811	6826	6754	6661	6697	6658	6619	6610	6788	6663	6669	6806	6769	6743	6731	6784	6666	6741	6671	6693	6624	6830	6661	6678	6830	6678	6740	6665	6806	6645	6674	6708	6742	6733	6738	6720	6687	6804	6791	6717	6790	6632	6587	6741	6835	6719	6667	6661	6714	6702	6825	6832	6746	6647	6656	6678	6591	6639	6777	6840	6793	6625	6697	6683	6675	6594	6586	6799	6701	6708	6525	6589	6809	6725	6669	6712	6732	6732	6644	6677	6684	6708	6873	6735	6750	6674	6569	6697	6525	6798	6695	6673	6680	6843	6684	6640	6677	6708	6575	6661	6747	6632	6736	6637	6720	6652	6696	6742	6639	6764	6795	6683	6710	6713	6697	6761	6772	6649	6697	6718	6739	6601	6810	6700	6789	6768	6705	6665	6651	6625	6631	6738	6753	6634	6631	6754	6712	6702	6734	6798	6787	6889	6667	6715	6688	6692	6757	6764	6662	6792	6715	6597	6652	6703	6764	6660	6606	6664	6749	6621	6632	6672	6815	6575	6885	6747	6820	6591	6644	6671	6878	6687	6730	6739	6636	6614	6681	6659	6679	6765	6696	6667	6718	6580	6621	6635	6712	6722	6687	6795	6795	6725	6587	6768	6622	6738	6759	6705	6830	6800	6743	6832	6667	6718	6592	6639	6794	6729	6749	6742	6758	6694	6725	6629	6755	6808	6837	6740	6627	6639	6627	6743	6708	6673	6553	6747	6672	6656	6712	6735	6629	6771	6715	6669	6760	6677	6727	6776	6684	6687	6812	6556	6662	6818	6804	6641	6681	6720	6710	6745	6648	6813	6683	6712	6718	6669	6585	6785	6640	6742	6720	6710	6628	6794	6701	6920	6661	6599	6661	6693	6736	6770	6614	6689	6738	6813	6834	6795	6688	6785	6604	6645	6727	6614	6684	6786	6651	6777	6615	6696	6648	6735	6698	6748	6783	6766	6734	6698	6764	6682	6782	6622	6707	6647	6532	6842	6730	6712	6746	6746	6587	6737	6679	6696	6711	6754	6800	6803	6736	6825	6645	6795	6736	6599	6817	6710	6691	6682	6707	6739	6722	6717	6647	6634	6734	6616	6763	6657	6726	6748	6796	6816	6718	6691	6676	6729	6791	6754	6787	6789	6705	6698	6721	6724	6763	6664	6822	6756	6702	6553	6659	6683	6624	6716	6734	6830	6749	6683	6782	6806	6719	6636	6756	6780	6738	6568	6691	6775	6803	6768	6813	6756	6665	6744	6737	6717	6610	6787	6751	6658	6605	6728	6765	6655	6728	6687	6727	6822	6700	6783	6662	6660	6768	6643	6777	6753	6838	6689	6750	6737	6817	6749	6785	6652	6711	6641	6709	6724	6860	6680	6702	6734	6588	6847	6599	6710	6671	6667	6579	6800	6666	6782	6723	6769	6700	6735	6791	6659	6667	6813	6840	6860	6681	6673	6697	6775	6749	6762	6819	6751	6644	6621	6701	6707	6637	6733	6717	6702	6682	6682	6733	6709	6657	6743	6731	6667	6795	6719	6720	6783	6691	6676	6630	6747	6590	6759	6767	6663	6762	6678	6710	6597	6603	6740	6656	6729	6692	6714	6745	6906	6746	6725	6647	6831	6754	6624	6676	6774	6711	6784	6733	6830	6783	6768	6559	6662	6695	6676	6746	6694	6856	6731	6736	6772	6671	6648	6642	6638	6687	6804	6754	6749	6795	6599	6717	6745	6704	6721	6749	6663	6835	6707	6761	6691	6872	6649	6782	6592	6676	6588	6755	6676	6679	6746	6766	6676	6716	6653	6767	6856	6658	6614	6830	6782	6754	6797	6720	6691	6785	6751	6709	6650	6598	6642	6744	6796	6658	6692	6753	6746	6721	6775	6693	6641	6673	6747	6693	6604	6633	6867	6701	6825	6715	6827	6732	6698	6672	6780	6732	6833	6735	6787	6702	6804	6706	6697	6829	6756
12021	17399	11364	4428	1295	796	734	699	714	705	682	740	712	684	743	734	785	701	729	721	697	716	698	723	681	762	716	710	683	695	755	752	758	712	742	762	730	713	762	721	750	784	697	715	697	695	673	751	681	710	751	694	694	752	735	695	763	720	720	678	726	742	705	728	687	740	738	743	725	710	723	723	750	721	740	745	665	739	709	760	730	700	740	683	721	667	716	767	755	671	721	738	756	764	695	736	675	728	690	666	694	703	728	751	711	681	688	733	690	737	690	721	696	706	695	765	751	662	672	716	723	691	739	737	685	704	713	751	700	738	751	712	783	730	696	720	752	735	747	690	751	687	687	679	721	785	703	732	746	756	708	714	665	719	702	762	706	693	707	744	710	762	731	697	698	692	754	691	714	724	749	709	740	741	718	716	729	702	720	726	703	704	722	714	717	685	744	702	731	710	728	726	723	703	716	702	699	718	715	746	716	713	757	750	713	708	696	741	664	703	706	706	717	771	741	751	723	766	716	709	742	725	756	734	740	711	691	727	725	718	685	748	706	737	753	765	656	679	735	681	733	709	770	668	707	715	721	724	720	731	769	710	796	752	690	743	710	735	748	750	725	718	738	753	756	721	724	731	699	746	702	712	707	723	727	752	751	752	671	751	736	731	744	728	693	755	690	767	745	710	695	721	688	725	792	722	686	710	744	754	685	690	749	682	695	738	724	693	742	719	720	717	699	717	713	743	703	737	718	727	690	740	735	728	744	712	687	677	763	736	698	732	731	749	754	674	747	740	710	686	724	751	705	757	676	690	739	755	800	711	695	671	738	739	715	730	718	723	686	701	715	761	747	722	724	725	737	700	701	772	733	732	734	687	729	754	761	728	725	766	741	713	702	727	708	696	694	702	709	725	716	709	725	733	675	685	741	734	691	754	746	718	707	741	691	735	681	754	759	650	729	721	673	686	702	736	706	753	761	706	767	674	740	685	681	749	772	678	732	697	722	719	707	695	696	737	697	718	733	749	751	766	729	721	670	741	754	737	777	698	663	719	759	730	736	723	709	703	742	744	757	728	694	742	754	696	734	691	703	686	738	731	758	684	692	790	753	739	703	723	782	729	697	724	751	692	691	769	738	676	719	774	746	713	693	741	734	718	674	664	702	706	694	663	740	694	764	742	716	717	679	716	731	731	676	719	687	714	704	708	777	746	726	746	734	742	681	707	695	736	729	747	765	736	709	719	740	723	767	734	739	724	728	738	733	700	740	694	747	685	742	699	734	690	703	728	670	701	706	668	710	735	735	738	729	732	712	686	691	712	704	696	719	772	710	726	768	742	691	676	707	740	718	708	740	712	753	738	684	688	726	659	732	690	710	749	737	731	705	691	698	760	723	738	705	730	705	753	749	715	734	727	725	735	761	754	757	744	715	753	704	745	690	700	763	761	711	739	732	735	706	703	729	754	711	753	746	733	744	719	715	733	716	712	752	685	687	691	778	712	713	713	744	698	733	722	703	684	730	732	750	681	754	694	704	693	733	733	737	704	720	737	716	760	641	745	770	769	701	711	691	742	673	705	717	753	676	756	741	697	681	707	710	726	731	740	765	700	641	769	736	743	712	706	679	703	721	657	770	739	698	685	724	738	702	710	717	739	685	713	754	740	738	743	767	686	711	716	736	731	699	677	709	717	716	734	712	700	734	730	766	702	683	747	678	716	728	725	727	678	716	727	770	716	714	716	693	723	785	730	755	723	732	704	718	750	734	711	725	741	741	749	687	766	737	754	698	713	705	681	753	743	725	733	762	716	744	687	689	726	723	664	691	728	768	707	739	689	727	769	712	718	717	716	719	783	710	718	734	705	721	702	729	707	706	761	735	713	727	731	708	719	755	690	685	706	739	743	727	701	730	698	702	716	725	722	715	696	691	725	711	692	703	728	737	750	773	675	696	743	742	736	675	670	760	707	751	706	748	728	774	721	710	707	699	743	758	728	728	727	748	692	731	718	717	722	729	701	681	735	688	713	719	724	715	760	739	700	740	746	769	715	715	717	740	717	677	723	698	679	765	706	695	697	750	704	708	727	716	675	699	714	735	719	755	737	720	748	651	724	765	708	727	737	690	695	762	732	666	726	719	734	733	729	729	687	728	731	715	719	692	709	710	705	706	716	713	727	761	758	720	699	751	716	720	737	714	666	786	698	711	699	692	748	720	722	705	707	709	713	713	720	775	722	689	730	742	652	685	717	738	712	712	708	717	720	684	706	704	722	710	767	710	701	759	689	696	760	701	713	732	722	680	742	767	718	727	742	687	689	721	700	746	719	701	767	692	730	721	709	772	705	703	726	695	731	744	780	699	746	751	698	755	733	766	703	692	725	709	681	723	726	697	767	703	760	691	695	731	748	720	706	743	737	716	714	707	751	728	710	714	718	709	720	685	713	759	678	734	714	777	669	724	695	688	745	725	668	670	748	718	711	707	710	699	701	732	746	720	745	760	701	692	729	731	729	697	722	716	736	724	713	682	716	705	724	683	718	703	762	740	705	707	714	689	717	722	671	763	738	703	715	742	711	757	696	734	756	713	715	718	728	741	774	689	690	699	751	724	687	683	712	742	699	721	721	718	644	751	715	705	738	725	692	736	717	697	695	745	747	740	705	708	741	742	729	741	663	724	731	683	790	762	725	716	752	684	742	729	716	724	741	770	740	752	697	747	701	671	723	706	697	724	716	717	763	728	768	671	688	757	752	686	698	732	743	702	694	714	715	700	747	729	766	706	704	707	690	783	706	738	734	750	725	718	695	733	703	730	729	697	740	777	667	753	726	732	677	717	755	697	772	762	672	687	697	697	718	717	726	703	749	705	703	711	723	722	768	701	754	716	723	683	743	688	691	752	724	761	680	753	732	680	727	720	701	727	699	743	772	743	722	699	747	750	740	692	724	725	745	690	685	700	757	695	722	760	722	737	729	735	732	714	733	693	713	736	731	762	676	686	703	694	752	684	724	727	713	719	757	666	706	675	728	734	713	703	718	706	730	713	749	706	760	726	684	645	663	760	749	757	736	682	724	739	711	724	694	733	755	708	701	779	772	733	724	703	747	753	783	696	765	726	736	720	744	734	771	671	680	690	729	720	707	729	691	783	698	680	785	740	746	728	674	760	717	699	715	691	766	717	697	725	711	709	779	684	715	769	739	734	731	677	713	708	708	747	722	723	720	727	681	668	719	742	760	716	749	672	753	708	691	733	697	722	678	715	700	743	659	764	681	764	772	699	747	713	783	700	721	714	741	714	789	743	740	690	729	728	725	713	711	740	715	724	687	686	714	725	714	744	740	723	752	736	740	670	780	693	691	737	752	779	742	711	701	730	734	710	711	658	697	723	722	742	727	751	703	687	686	713	760	777	682	685	711	760	713	773	675	765	762	746	728	745	729	720	757	731	726	700	769	779	728	736	699	745	716	710	674	732	704	697	720	711	702	731	744	725	739	763	663	754	773	734	702
45001	42329	34338	27196	15340	7709	7618	7355	6589	5947	6022	6146	6078	5948	6020	6052	6126	6138	5955	5977	6076	6098	6012	6068	6079	5923	6044	5995	5984	5971	6143	6123	6035	6091	5992	6164	6114	6017	5979	5937	6120	6019	6055	6105	5919	6030	5942	6108	6091	6146	6095	6074	6131	5951	6030	5988	6018	6182	6137	6089	6144	6107	6017	6117	6163	6094	5984	6083	6112	5988	6003	6105	6093	6040	6275	6023	6054	5994	5849	6173	6060	6049	6197	5940	6212	6096	6027	6050	6062	6036	6019	5975	6073	6277	6145	6064	6050	6051	6193	6231	6002	6084	6021	6063	6012	6077	6144	5999	6052	6089	5987	6017	6024	5959	6023	5952	6057	5975	6151	6107	5959	6062	6017	5985	5968	6128	6134	5918	6090	6121	6081	6161	6106	6087	5995	5993	6061	6067	6103	5942	6065	6116	6079	6015	6152	6091	6097	6114	6105	5972	6107	6014	6086	6182	5999	6059	6215	5969	6129	6086	6098	5990	6022	6146	6105	6010	6074	6042	6161	6171	6020	6156	5913	6070	6100	5978	6168	6050	6062	6140	6011	6122	6043	6045	6127	6211	6196	6051	6050	6064	6027	6035	6038	5964	6140	6188	6105	6106	5982	6209	6069	5997	6081	6199	6086	6062	6066	6193	6012	5998	5981	5964	6128	6006	6126	6154	6070	6014	6194	6010	6022	6115	5957	6020	5986	6135	6062	6077	6091	6079	6053	6136	5949	6070	6086	6072	6055	6041	6051	5924	6124	6079	6137	6032	6147	6138	6063	6064	6167	6051	6060	6119	6121	6094	6203	6124	6085	6102	6051	6093	6162	5902	6073	6011	6072	6017	6114	6062	6141	6162	6016	6040	6029	6023	5978	6128	6139	6018	6211	6043	5986	5994	6007	6126	6175	5989	6088	6046	6072	5971	6057	5969	5941	5996	6048	6082	6126	6133	6093	6024	6138	6193	6043	6006	6042	6179	6080	6033	6077	6050	6113	6050	6085	6158	6068	6054	6130	6307	6019	6122	6004	6155	6069	6053	6020	6059	6059	5924	6080	6003	6144	6068	5964	6153	5963	6009	6055	6055	5997	6066	6035	6073	6063	6047	6195	6108	6048	6103	6121	5923	6144	6132	6062	6122	6141	6078	6109	6129	6116	6085	6016	5994	6203	6115	6100	6061	5963	6082	6161	6036	6066	6147	5973	6170	6175	6091	6109	5967	6138	6080	6111	6160	5902	6050	5964	6084	6045	6123	6085	6130	6030	6106	6103	6075	6122	5998	6186	6110	6002	5878	6205	6002	6094	6007	5903	6021	5935	6131	5846	5920	6077	6129	6045	5954	6112	6027	6103	6103	6012	5977	6054	6076	6065	6190	5989	5978	6076	5951	6118	6094	5973	5985	6091	6148	6100	6068	5970	6154	5975	6062	6167	6157	6071	6101	6095	6022	6060	6017	6043	6038	6011	6114	5995	5999	6013	5981	6112	5993	6054	6192	6018	6098	6211	6020	6001	6225	5997	6087	6061	6024	6024	5962	6056	6035	6151	6074	6065	6106	6047	6007	6116	6119	5968	5944	5984	6098	6115	6207	6080	6043	6128	6188	6167	6100	6032	6110	6096	5942	6058	6113	6103	6115	6009	5989	5980	6107	6178	6026	6188	6177	6109	6067	6106	6151	5940	6126	6043	6007	6166	6098	6064	6071	6281	6121	6016	5972	6140	6070	6057	6134	6058	6039	5950	6101	6069	5938	6098	6198	6056	6140	6045	6000	6176	6146	6246	6088	6043	6051	6064	5990	5971	6017	6098	6013	6048	5990	6162	6159	5958	6008	6058	5983	6151	6082	6051	6001	6117	6079	6060	6127	6183	6024	5916	6072	5957	6092	6135	6067	6111	6100	6044	6140	6049	5992	6036	6007	6085	5997	6122	6095	6088	6120	6037	6086	6126	6078	6019	6107	6126	6202	6018	6182	5978	6095	6148	6019	6103	6096	6098	6088	5984	6085	6011	6065	6011	6084	6012	6119	5935	6082	5965	6135	6179	5993	5903	6072	6178	6065	6150	5937	6038	6027	6054	6095	5938	6069	6068	6007	6049	6002	6096	6039	6069	6068	6083	6146	6029	6104	6007	6020	6118	6028	6086	5976	6071	6054	6048	6037	6069	6037	6060	6106	6062	6179	6155	6113	6009	5925	6134	6113	6011	6016	6074	6068	6023	6209	6059	5990	6188	6054	6183	5977	6046	6093	6146	6130	6201	6017	6131	6038	5974	6154	6046	5985	6035	6024	6076	6083	6108	5957	6101	6084	6147	6022	5990	6077	6172	6087	6036	5981	6051	6135	6166	6046	6134	6176	6003	6106	6037	5974	6119	5990	5983	6026	6059	6052	6139	6082	6084	6124	6064	6069	6009	6153	6065	6047	6147	6083	6186	6027	6060	6047	6010	6074	6176	5994	6063	6113	6096	6008	5978	6073	6038	6133	6049	6138	6013	6146	6078	6119	5972	6022	6016	6140	6007	6140	6155	6202	6102	6066	5926	6014	6095	6124	5976	5928	5922	6034	6180	6116	6021	6092	5976	6004	6091	6068	6055	5970	6000	5970	6182	6136	6047	6071	6037	6204	6055	6012	6007	6111	6130	6092	6081	6000	6048	6050	6127	5960	6004	6121	5990	6009	6017	6108	5881	6046	6178	6097	6000	6059	6054	6088	5968	5929	6040	6065	6064	6047	6091	5976	6089	5985	6213	6094	6193	6087	6017	6037	6124	6084	6056	6175	6067	6015	6113	6027	6035	6172	6172	6130	5974	6076	6072	6034	6070	6030	6112	6090	6024	6304	6075	5999	5921	6177	6055	6165	6073	6097	6105	6081	6173	6136	5980	6012	6046	6118	6025	6036	6137	6029	6094	6111	6141	6099	5984	6117	6136	5983	5934	6133	6009	6158	6066	6062	6021	6062	6062	5984	6017	6083	6026	6007	6123	6044	6021	5967	6067	6136	6126	6098	6107	6103	6051	6143	5989	6108	5957	6018	6027	6200	6151	6138	6036	6101	6099	6185	5986	6087	6122	6081	6083	5996	6126	6030	6135	6066	6020	6075	6035	6195	6268	6085	6045	6179	6054	6121	6176	6176	6121	6015	6005	6081	6084	6036	5969	6064	6076	6209	6274	6196	6074	5930	6107	5952	6028	5991	6084	6016	6110	6020	6040	6088	6115	6063	6091	6059	6128	6143	6066	6091	6102	6164	6033	5968	6109	6082	6110	6089	6066	6034	5957	6048	6035	6035	6074	6127	6044	5981	6135	6108	5951	6121	5990	6135	5978	6193	6098	6077	6205	6135	6094	6116	6087	6117	5977	6065	6126	6055	6039	6141	6074	6030	6003	6051	6015	6089	6001	6038	6053	6029	6108	5991	6057	6135	6071	6035	6022	6107	5978	6043	6120	5976	6089	6028	6134	6071	6061	6055	6079	6090	6102	6105	6098	6050	5963	6097	5997	6041	6079	6108	5954	5983	6113	6110	6074	5959	6120	6115	6144	6091	6082	6086	6039	6145	6103	6055	6105	6122	6089	6115	6088	6008	6089	6144	6119	6053	6159	6159	6051	6232	6044	6066	6039	6125	6035	6065	6100	6169	6048	6037	6035	6121	6075	6165	5969	5989	6058	6105	6006	6046	6050	6056	6104	6015	6064	6145	6035	6038	6205	6025	6018	6028	6016	6066	6054	6136	5976	6026	6076	5992	6065	6045	6149	6278	6236	6003	6084	5971	6158	6013	6054	6134	6094	6108	6099	6055	6097	6159	5995	6055	6078	6197	5999	6034	5996	5950	6074	6019	6133	5935	6141	6064	6181	6073	6071	6011	5998	6215	6048	6117	6127	6096	6008	5989	5978	6102	6092	6016	6057	6092	6069	6038	6066	5947	6104	6178	6158	5995	6028	6044	6053	5957	6062	6108	5995	6094	6105	5977	6153	6004	6173	5989	6026	5965	6125	6185	6011	6130	6146	6104	6050	6056	6126	6063	6013	6045	6018	6065	6090	6060	5963	6142	6151	6033	6119	5945	6001	6013	6052	6158	6041	6091	6064	5917	6120	6081	6085	6245	6057	6139	6124	6046	6246	6094	6108	5988	5984	6063	6219	5980	6189	6006	6165	6065	5968	5972	6050	6206	6007	6135	6170	6016	6101	6013	6101	6001	6108	6149	5942	6047	6058	6052	6069	6019	6136	6000	5983	5968	5977	6085	6103	5997	5922	6198	5964	5948	6052	5880	6016	6025	6175	6016	6045	5992	6025	6121	6098	6082	6104	6190	6064	6032	6019	6155	6187	6071	5971	6125	6094	5979	6107	5980	6142	6086	6116	6065	6060	6078	6077	6074	6152	6139	6062	5987	5981	6129	6085	6073	6036	6031	6084	5976	6063	6069	6182	5963	5908	6075	6038	6063	6128	6036	6047	5922	6024	6095	5953	5955	6150	6098	6127	6142	6111	5969	6166	6125	6117	6076	6022	6058	5988	6050	6015	6038	6081	6034	6157	6022	6087	6091	6013	6076	5965	6074	5985	5912	5998	6167	6072	6037	5973	6054	6144	6101	6014	6022	6120	6234	6142	6095	5914	6104	6069	6064	6092	6104	6026	5993	6041	6012	6152	6135	6049	6156	6122	6056	5987	6122	6074	6137	6027	5990	6054	6030	6033	6021	6142	6053	6057	6100	5972	6207	6053	6085	6119	5969	6104	5986	6083	5987	6201	6087	6247	6026	6017	6113	6018	6072	6171	6054	6098	6142	6012	6145	6015	6213	6101	6074	6139	6006	6101	6095	6113	6060	6138	5942	6115	6022	6118	6042	6074	6058	6078	6110	5992	6025	5989	6034	6115	6138	6137	5998	6085	6112	6030	6072	6104	5995	6048	6196	6001	6098	6187	6273	6136	6011	5922	6046	6062	5983	6046	6077	6107	6056	6092	6185	5997	6115	6136	6063	6059	6042	5958	6113	6113	5919	6103	5931	6054	6099	6114	6186	6061	6066	5973	6094	6210	6092	5994	6122	6125	6056	6033	6131	6173	6062	6053	6065	6053	6200	6086	6090	5914	6045	6011	6043
31704	46743	30592	13798	3873	1218	931	990	889	824	805	814	839	830	849	816	875	794	785	793	739	831	779	810	806	794	801	800	788	796	844	802	794	847	798	785	844	822	846	828	772	814	812	783	790	852	823	789	786	796	833	849	805	799	792	778	833	807	828	814	816	785	838	809	776	793	767	836	782	807	787	814	857	830	782	790	814	873	751	768	835	843	804	827	816	803	799	807	789	855	794	807	780	872	820	760	789	847	790	782	812	842	811	848	816	763	746	815	843	868	857	855	848	808	825	789	822	802	805	801	854	809	807	784	833	788	819	805	792	788	808	792	836	804	798	805	777	794	799	824	815	792	845	807	793	821	782	857	746	793	849	845	817	815	811	816	820	824	785	810	823	826	827	833	824	794	787	802	786	819	770	835	840	786	832	773	836	794	871	796	855	793	826	860	770	845	793	806	796	763	862	825	808	824	803	825	786	834	803	782	788	846	817	797	785	834	842	750	781	797	858	833	787	793	816	813	812	823	793	781	806	841	816	808	855	811	818	853	822	800	843	798	858	843	803	827	779	835	784	799	845	806	847	808	757	806	758	838	766	808	826	811	852	814	827	790	775	876	824	765	780	805	896	824	828	812	825	824	796	778	825	803	792	771	798	789	850	813	771	794	721	821	826	851	793	829	815	843	827	822	785	798	828	847	804	828	763	818	782	777	804	811	844	824	814	775	823	772	811	855	807	786	836	824	807	809	793	763	777	824	806	787	792	832	758	827	814	805	787	809	871	838	809	764	765	820	838	797	781	751	754	744	736	793	822	771	842	835	786	741	824	815	808	802	824	809	833	827	774	778	843	830	787	830	816	787	801	775	845	828	864	805	815	804	821	778	807	795	811	821	809	845	824	755	814	827	779	756	823	753	805	820	793	849	855	812	850	838	853	867	823	800	810	788	773	814	801	810	807	826	815	804	845	796	817	830	804	777	819	839	808	822	818	815	842	867	819	831	785	835	804	759	848	826	806	806	786	857	812	810	817	776	809	744	844	814	837	766	793	743	833	797	842	833	831	787	813	792	839	796	819	794	821	817	842	833	775	804	866	836	793	776	775	864	820	785	802	799	853	805	786	901	816	785	816	796	742	771	824	806	818	825	799	831	784	825	845	817	855	825	823	754	768	789	727	800	792	818	823	841	780	814	823	817	894	788	818	837	832	867	829	802	800	818	808	842	856	865	811	811	824	840	797	812	826	825	839	778	809	830	814	796	835	815	751	820	827	831	790	799	788	808	844	811	819	800	817	757	781	840	830	818	836	799	837	791	812	794	834	826	803	801	845	838	782	752	793	835	809	796	833	858	839	859	787	817	788	783	816	819	815	860	795	792	801	798	791	830	829	836	822	829	771	814	788	845	807	814	855	843	784	837	806	792	855	781	771	836	782	828	802	763	795	834	795	809	816	748	775	830	815	823	765	818	840	866	836	800	814	775	798	816	798	824	879	831	760	816	795	839	787	812	773	811	820	864	838	831	776	797	860	848	804	813	881	793	791	772	879	834	830	842	809	809	816	809	811	854	812	738	833	774	831	824	864	802	816	862	785	818	797	760	832	829	885	832	781	812	807	842	799	832	837	816	831	856	815	765	838	789	828	834	800	826	836	787	821	815	757	818	844	808	834	823	852	804	823	809	795	823	796	799	782	823	838	809	825	764	860	859	825	790	833	791	793	819	811	872	832	763	841	770	795	797	737	799	800	771	770	823	808	833	796	838	852	786	817	834	822	794	817	782	831	782	793	813	804	827	862	827	809	782	792	835	835	831	793	785	821	834	794	779	814	787	774	821	797	846	755	758	811	804	817	816	796	820	875	787	834	814	861	788	823	774	762	809	790	798	807	899	877	838	784	835	840	849	815	789	795	803	871	819	764	883	822	752	879	783	762	752	822	846	794	844	785	795	790	788	794	844	781	782	808	793	844	832	812	844	838	855	845	805	821	756	852	828	816	820	839	821	813	855	828	838	821	784	817	878	813	810	823	815	890	879	830	868	791	808	796	870	824	847	801	838	791	787	843	796	824	882	810	798	854	806	831	814	856	828	796	769	801	755	829	801	850	788	844	788	817	820	833	815	816	801	803	765	797	788	856	810	838	842	863	785	846	868	787	821	824	792	834	834	774	798	834	814	815	817	829	844	822	786	766	840	799	822	836	790	810	801	826	808	814	818	837	781	856	837	810	806	819	776	830	792	849	802	834	770	795	822	817	791	801	811	795	808	820	830	775	813	812	822	812	850	795	751	824	829	834	824	788	782	787	804	810	832	864	821	801	868	799	781	788	836	843	795	835	789	829	727	823	842	833	784	831	833	819	769	787	842	794	820	792	819	810	827	807	752	809	819	792	803	821	839	806	845	767	829	810	858	815	831	728	817	816	791	785	812	774	852	859	845	808	770	852	800	841	830	818	779	802	819	819	815	776	845	804	812	787	816	822	788	802	851	772	798	804	809	849	805	771	837	796	803	773	839	823	754	788	827	812	775	779	835	815	862	813	868	803	797	836	828	786	795	867	861	780	813	844	869	836	847	816	820	773	817	807	797	780	810	822	811	800	779	796	824	781	836	820	831	807	800	885	792	864	862	847	786	869	816	822	791	787	814	834	796	824	856	830	821	856	806	797	750	810	794	792	810	823	805	758	794	757	773	823	762	811	826	772	794	867	816	792	777	835	848	837	798	822	809	863	803	763	782	831	787	885	857	814	848	767	836	764	817	825	828	806	836	809	807	808	790	800	836	854	750	788	801	826	786	765	810	850	845	866	870	812	841	819	812	785	818	800	820	743	810	861	854	801	841	836	802	770	814	850	850	824	813	819	798	832	808	791	815	814	812	849	780	804	779	820	814	855	829	832	747	830	819	823	795	789	832	805	854	766	823	829	742	853	814	794	840	846	832	797	853	803	755	811	774	794	792	853	818	818	814	805	796	803	860	823	788	811	850	809	790	810	730	783	831	782	860	794	784	832	838	811	810	804	831	793	814	845	769	849	821	839	780	886	866	819	784	826	843	817	779	775	807	794	771	885	773	826	828	797	842	793	810	812	838	808	887	849	851	814	768	779	767	836	801	841	821	809	873	856	815	843	817	794	787	794	852	795	807	786	813	835	864	823	806	813	869	805	789	798	829	803	827	850	816	805	809	797	821	787	760	828	807	812	815	802	833	826	854	808	809	798	807	809	820	832	835	843	814	790	881	810	823	761	842	810	777	822	799	828	793	826	820	849	778	834	840	817	858	796	784	802	844	786	828	761	833	801	789	766	793	823	781	784	840	825	810	802	801	787	797	839	809	841	794	812	856	860	805	798	823	803	772	839	823	840	809	827	798	845	819	800	841	773	835	827	784	774	810	849	816	799	808	839	833	840	778	772	820	786	791	807	848	819	841	792	775	794	865	826	792	764	803	812	772	805	819	821	761	852	818	854	810	787	835	820	819	786	829	821	812	811	849	801	805	839	806	770	795	796	821
45743	52805	50436	41730	30208	14628	10557	10244	8078	6967	6773	6845	6658	6815	6824	6761	6804	6811	6968	6883	6725	6747	6807	6799	6633	6736	6844	6779	6858	6764	6661	6794	6761	6926	6849	6810	6784	6821	6654	6795	6819	6654	6798	6731	6775	6648	6786	6803	6703	6857	6843	6801	6686	6722	6741	6784	6989	6798	6791	6718	6916	6761	6722	6734	6860	6844	6715	6760	6716	6989	6832	6800	6807	6819	6724	6770	6865	6682	6780	6731	6836	6885	6719	6797	6764	6832	6851	6733	6740	6797	6755	6837	6714	6869	6782	6686	6744	6662	6787	6875	6878	6769	6824	6700	6700	6709	6841	6840	6835	6727	6728	6907	6837	6667	6806	6668	6762	6710	6733	6897	6853	6847	6895	6759	6822	6731	6859	6802	6742	6800	6783	6750	6896	6675	6714	6725	6761	6783	6894	6786	6767	6785	6661	6792	6825	6822	6893	6839	6801	6791	6772	6721	6824	6889	6863	6858	6734	6892	6780	6862	6750	6748	6796	6801	6754	6872	6743	6694	6719	6793	6899	6818	6808	6875	6801	6850	6746	6820	6769	6836	6786	6793	6786	6701	6711	6699	6746	6821	6794	6923	6908	6814	6836	6716	6870	6833	6929	6670	6831	6826	6828	6750	6838	6757	6772	6658	6886	6732	6844	6710	6859	6714	6856	6929	6845	6708	6824	6922	6773	6910	6815	6684	6771	6808	6856	6850	6685	6712	6751	6767	6790	6793	6882	6804	6783	6783	6813	6784	6854	6878	6868	6866	6623	6939	6896	6784	6778	6868	6787	6807	6843	6769	6881	6781	6782	6787	6798	6612	6740	6827	6735	6835	6715	6778	6810	6935	6787	6840	6806	6741	6879	6810	6810	6905	6833	6855	6809	6821	6784	6812	6892	6851	6784	6758	6787	6784	6730	6781	6764	6850	6840	6820	6712	6650	6801	6738	6848	6845	6838	6740	6790	6835	6824	6680	6755	6799	6873	6818	6830	6863	6749	6707	6777	6761	6827	6892	6814	6796	6715	6885	6806	6630	6717	6796	6653	6839	6872	6915	6826	6770	6800	6914	6771	6883	6800	6731	6806	6833	6790	6878	6627	6890	6694	6828	6738	6817	6828	6724	6829	6811	6838	6774	6780	6898	6825	6669	6785	6799	6763	6885	6684	6867	6906	6729	6810	6755	6807	6687	6809	6850	6746	6730	6774	6809	6874	6955	6722	6775	6816	6788	6810	6836	6801	6809	6846	6798	6820	6798	6758	6809	6812	6859	6953	6881	6795	6814	6838	6708	6739	6801	6900	6839	6822	6812	6788	6623	6652	6757	6814	6778	6827	6871	6626	6859	6793	6731	6721	6722	6845	6814	6834	6840	6827	6721	6816	6786	6767	6731	6795	6852	6867	6801	6791	6820	6823	6828	6769	6863	6863	6724	6785	6948	6679	6675	6774	6838	6849	6759	6724	6657	6766	6749	6725	6751	6807	6684	6662	6862	6878	6835	6806	6803	6750	6786	6665	6719	6819	6939	6765	6929	7007	6810	6723	6810	6872	6845	6761	6704	6761	6759	6768	6715	6781	6866	6725	6701	6798	6828	6739	6711	6808	6804	6711	6860	6799	6783	6740	6718	6819	6708	6841	6912	6802	6881	6794	6864	6836	6756	6796	6834	6738	6770	6824	6757	6773	6832	6795	6741	6883	6890	6670	6832	6913	6753	6836	6787	6715	6711	6662	6814	6739	6809	6842	6822	6664	6877	6909	6618	6704	6813	6775	6718	6860	6779	6806	6678	6814	6821	6783	6891	6922	6762	6640	6811	6772	6754	6801	6742	6867	6935	6894	6803	6749	6808	6769	6794	6737	6961	6817	6864	6771	6686	6759	6749	6783	6881	6762	6720	6782	6693	6789	6768	6708	6732	6775	6740	6897	6819	6783	6927	6604	6785	6837	6710	7001	6800	6825	6871	6853	6719	6772	6783	6738	6706	6755	6836	6923	6860	6832	6709	6935	6735	6758	6862	6810	6911	6973	6816	6769	6832	6749	6651	6793	6964	6701	6761	6834	6754	6834	6730	6750	6894	6869	6709	6734	6804	6816	6689	6700	6833	6799	6859	6857	6853	6807	6840	6834	6625	6676	6793	6815	6857	6720	6681	7007	6831	6757	6855	6764	6860	6760	6830	6730	6732	6715	6711	6791	6704	6838	6759	6854	6907	6798	6645	6682	6849	6760	6835	6779	6701	6935	6702	6850	6772	6819	6795	6720	6769	6829	6666	6754	6664	6822	6844	6828	6820	6758	6840	6759	6763	6774	6861	6738	6661	6659	6713	6787	6773	6769	6901	6744	6925	6854	6744	6894	6858	6862	6758	6706	6828	6828	6767	6774	6701	6807	6812	6711	6797	6813	6802	6712	6857	6737	6684	6948	6804	6814	6742	6757	6810	6810	6820	6718	6743	6806	6822	6734	6788	6861	6918	6704	6762	6732	6825	6707	6744	6728	6663	6792	6849	6802	6824	6651	6762	6765	6862	6769	6874	6760	6860	6874	6763	6665	6833	6819	6768	6843	6692	6828	6838	6712	6646	6803	6807	6705	6862	6851	6837	6835	6800	6736	6731	6783	6793	6796	6733	6770	6808	6885	6909	6710	6788	6776	6838	6933	6825	6731	6683	6919	6792	6721	6760	6825	6747	6856	6816	6922	6936	6954	6811	6946	6834	6836	6765	6784	6774	6776	6810	6629	6705	6702	6786	6823	6875	6877	6866	6732	6845	6751	6827	6797	6827	6712	6786	6807	6836	6824	6662	6778	6658	6829	6761	6812	6794	6844	6721	6936	6743	6827	6735	6813	6915	6900	6802	6823	6888	6752	6804	6776	6771	6878	6763	6704	6860	6769	6938	6743	6799	6801	6806	6622	6726	6796	6782	6709	6796	6712	6948	6783	6847	6805	6755	6720	6560	6878	6786	6754	6742	6904	6793	6789	6744	6842	6774	6867	6936	6776	6850	6802	6756	6800	6892	6908	6839	6827	6729	6770	6848	6725	6700	6870	6891	6843	6856	6830	6692	6862	6793	6816	6719	6851	6919	6700	6836	6876	6781	6836	6795	6755	6729	6764	6733	6667	6776	6635	6712	6734	6792	6842	6821	6807	6752	6814	6814	6646	6863	6675	6751	6833	6830	6893	6867	6843	6855	6915	6830	6864	6806	6949	6800	6781	6752	6609	6728	6851	6831	6849	6959	6903	6757	6797	6707	6821	6896	6713	6727	6739	6793	6848	6842	6829	6749	6830	6892	6770	6778	6812	6860	6809	6720	6853	6800	6737	6727	6758	6709	6759	6752	6800	6871	6775	6835	6669	6888	6834	6804	6835	6758	6802	6769	6742	6785	6856	6755	6752	6806	6750	6728	6773	6862	6703	6669	6830	6706	6673	6742	6836	6814	6799	6731	6773	6797	6750	6681	6879	6832	6704	6657	6672	6840	6770	6790	6828	6738	6816	6692	6858	6793	6923	6808	6792	6808	6842	6707	6714	6764	6795	6761	6801	6860	6743	6791	6864	6748	6773	6767	6853	6819	6836	6791	6709	6752	6887	6744	6803	6757	6842	6965	6831	6813	6807	6633	6795	6883	6945	6864	6787	6644	6802	6819	6730	6804	6762	6846	6842	6742	6722	6608	6768	6687	6772	6828	6864	6816	6884	6755	6774	6586	6850	6802	6789	6834	6718	6824	6726	6815	6834	6792	6703	6876	6680	6729	6782	6810	6766	6768	6786	6859	6771	6780	6784	6724	6833	6796	6745	6853	6755	6918	6862	6770	6671	6768	6829	6733	6769	6847	6876	6893	6882	6826	6796	6847	6836	6771	6708	6873	6744	6809	6866	6747	6722	6866	6809	6796	6816	6714	6693	6794	6702	6918	6748	6805	6707	6742	6879	6755	6793	6620	6712	6837	6703	6862	6808	6830	6795	6799	6703	6791	6882	6847	6987	6727	6777	6640	6717	6739	6845	6855	6735	6825	6939	6742	6881	6777	6742	6760	6955	6876	6786	6831	6984	6731	6846	6694	6841	6692	6928	6664	6918	6817	6755	6711	6747	6766	6824	6770	6742	6846	6827	6796	6676	6764	6723	6699	6794	6694	6736	6875	6767	6951	6752	6826	6726	6696	6679	6887	6873	6780	6820	6712	6788	6889	6793	6869	6745	6896	6892	6820	6777	6718	6860	6790	6875	6935	6832	6793	6719	6894	6803	6851	6864	6751	6677	6763	6819	6775	6767	6809	6752	6930	6708	6873	6733	6837	6678	6765	6961	6767	6808	6815	6977	6758	6759	6845	6750	6759	6736	6864	6814	6882	6916	6694	6825	6854	6717	6652	6684	6720	6779	6706	6721	6799	6860	6731	6740	6864	6710	6760	6839	6771	6741	6888	6724	6830	6879	6824	6869	6908	6844	6704	6730	6812	6813	6816	6802	6739	6707	6882	6910	6743	6794	6779	6928	6750	6786	6815	6874	6894	6703	6912	6762	6729	6738	6745	6670	6748	6811	6884	6813	6831	6800	6757	6674	6844	6780	6857	6891	6795	6790	6879	6781	6799	6845	6831	6811	6799	6867	6856	6804	6875	6789	6809	6909	6711	6729	6873	6743	6811	6710	6864	6878	6879	6752	6799	6682	6819	6821	6794	6691	6771	6675	6907	6703	6880	6869	6837	6865	6865	6839	6815	6745	6763	6672	6682	6796	6813	6893	6789	6898	6709	6875	6815	6764	6836	6848	6811	6772	6652	6856	6939	6777	6773	6925	6774	6651	6814	6979	6826	6755	6666	6858	6802	6652	6741	6654	6864	6770	6724	6793	6872	6832	6726	6843	6866	6787	6824	6777	6835	6755	6759	6788	6809	6860	6880	6794	6826	6871	6771	6840	6845	6755	6741	6919	6741	6774	6820	6869	6699	6911	6868	6868	6710	6808	6866	6709	6820	6681	6836	6671	6759	6787	6828	6747	6664	6812	6676	6763	6714	6739	6821	6715	6830	6779	6803	6687	6717	6792	6741	6836	6779	6919	6833	6820	6835	6700	6777	6778	6800	6847	6619	6841	6771	6865	6782	6878	6863
26044	36306	23882	9552	2235	817	815	798	752	729	701	706	693	679	696	715	713	660	755	739	709	678	785	691	698	689	704	693	666	739	721	721	735	714	680	745	716	734	726	728	737	715	700	711	706	739	679	678	698	702	743	701	720	735	712	662	677	716	710	706	673	739	706	706	699	704	692	736	721	686	705	695	680	725	770	677	759	692	724	763	752	686	716	757	733	688	682	696	723	699	723	642	660	709	732	760	753	728	705	704	731	724	728	709	673	695	710	723	698	683	746	735	749	716	688	726	687	681	725	718	710	732	714	742	712	719	682	689	774	719	699	723	714	687	714	711	759	737	742	712	755	698	729	724	734	735	745	745	713	719	731	683	704	731	678	717	683	705	714	698	726	732	729	730	688	779	710	719	775	694	671	702	752	705	713	726	717	688	703	693	740	774	714	737	706	697	738	732	717	738	734	738	693	718	724	704	704	725	707	680	731	693	699	687	741	735	671	685	700	638	714	679	673	701	752	716	701	702	690	718	679	716	697	661	711	688	679	712	725	668	679	743	701	665	686	689	723	754	693	757	719	782	685	709	754	719	709	699	745	685	706	687	604	761	749	707	723	745	758	705	710	775	711	737	705	750	792	722	717	711	737	698	682	707	670	672	726	711	668	707	729	711	742	700	692	748	716	726	747	698	696	706	740	706	748	726	673	740	687	733	682	697	737	745	712	717	708	668	690	718	735	685	710	741	778	731	699	647	720	668	707	722	703	742	727	707	704	758	667	685	684	699	714	685	717	740	687	707	714	732	660	690	726	703	727	745	720	712	734	719	701	705	791	723	737	733	747	720	706	743	665	730	708	740	679	710	709	720	726	672	676	718	718	700	705	700	747	734	699	701	712	708	757	732	726	670	729	690	724	723	744	691	729	722	716	734	681	695	692	717	743	702	681	704	677	703	725	705	709	710	718	665	721	718	697	667	749	704	671	694	720	721	686	707	685	725	706	697	762	702	739	720	690	697	787	734	733	716	715	723	710	671	705	730	728	698	740	718	713	742	694	705	686	761	721	710	717	726	719	727	684	726	692	695	760	687	720	728	725	755	767	717	657	700	697	649	695	737	733	711	713	730	671	687	691	729	684	708	652	676	704	726	775	705	693	701	701	705	740	726	714	728	693	744	709	740	732	717	717	709	697	749	714	709	723	692	725	727	651	649	712	671	722	752	721	720	666	724	721	712	695	748	723	693	720	707	680	722	673	713	727	748	714	661	703	731	733	728	727	669	730	763	739	727	744	715	711	696	697	697	702	781	737	763	740	724	697	698	681	734	716	694	773	708	687	708	726	722	684	663	729	726	727	679	729	731	708	733	720	707	720	748	720	771	752	732	691	710	728	699	678	779	737	756	667	730	757	696	704	729	739	705	700	719	709	750	704	690	735	735	676	716	688	701	706	727	720	693	740	721	735	726	714	670	701	776	716	673	734	711	799	691	712	687	707	681	773	749	669	729	720	734	703	702	725	693	712	691	729	727	659	723	719	717	743	745	720	726	677	719	670	673	691	749	690	724	742	703	692	734	714	710	730	716	722	698	777	750	713	805	728	679	735	720	729	705	794	685	693	742	698	671	740	693	688	698	743	706	728	675	689	675	682	688	738	744	702	746	704	709	688	655	727	724	678	719	723	738	673	671	714	653	727	700	697	702	715	745	712	717	689	759	698	724	684	762	694	688	715	655	704	734	659	732	746	700	720	729	713	746	721	717	729	722	697	670	689	711	699	693	723	774	731	689	712	690	715	731	701	692	746	679	713	738	707	717	709	758	704	707	717	677	719	742	689	646	721	770	721	729	696	713	741	746	768	654	739	700	732	704	703	696	697	707	769	702	689	694	750	713	700	727	666	750	699	718	649	726	707	714	716	692	730	693	663	666	763	712	692	720	729	725	678	761	691	714	689	756	669	702	691	724	762	678	677	709	735	703	714	715	652	696	701	684	683	759	768	694	746	691	721	722	693	727	715	740	736	767	691	732	696	712	692	732	727	662	730	720	705	712	739	688	751	724	695	752	677	716	697	757	729	732	692	732	675	741	741	702	688	787	719	726	706	695	698	761	745	682	692	759	731	670	751	703	751	727	701	716	692	744	732	700	675	695	737	739	704	717	676	723	670	706	767	710	716	734	729	763	749	732	694	726	721	728	747	708	756	710	689	716	748	708	682	709	727	739	660	701	712	701	725	754	717	713	702	717	719	660	745	716	721	704	708	680	725	708	732	675	699	719	703	724	702	711	720	730	677	753	697	728	707	736	698	740	715	753	674	676	707	749	732	733	723	692	721	727	690	665	692	709	654	728	697	738	731	711	726	678	718	717	716	693	712	719	718	705	739	721	703	729	712	723	696	691	706	666	719	725	712	673	744	739	700	757	716	741	705	690	727	704	694	676	721	698	703	754	703	693	656	649	711	705	756	812	657	680	698	713	724	740	714	718	716	702	741	714	711	720	723	697	653	677	709	724	749	705	671	738	745	708	741	740	770	781	747	789	704	722	733	713	714	730	742	707	739	694	666	703	716	747	683	710	704	744	741	739	700	685	699	688	666	715	696	709	708	755	673	724	673	725	702	761	697	739	730	695	677	716	717	695	715	697	702	700	740	671	679	741	717	729	719	715	718	709	739	767	722	721	698	691	725	716	726	722	753	721	722	690	657	717	735	706	736	674	680	722	699	666	725	688	713	706	687	696	703	675	727	687	686	719	692	684	687	728	665	729	754	728	720	695	706	736	667	694	748	728	664	726	672	754	709	690	743	708	705	694	741	709	719	664	657	725	704	668	733	706	688	751	707	705	722	719	731	751	740	740	715	699	749	735	736	744	728	701	715	662	698	727	675	681	714	755	699	735	727	694	712	760	689	681	732	676	699	696	734	703	742	709	740	760	789	697	701	717	709	733	699	725	645	747	695	693	699	712	735	716	732	719	762	689	755	658	731	745	711	675	717	749	679	708	696	693	712	707	671	653	744	648	710	760	699	725	703	748	697	729	710	665	714	753	738	713	720	658	742	710	700	728	711	682	728	797	750	710	724	653	663	698	701	701	668	673	692	690	699	691	754	706	707	708	747	701	738	735	717	680	743	682	725	717	778	729	731	689	714	709	737	681	737	665	771	714	696	721	748	742	668	726	747	750	724	694	723	771	681	722	721	648	704	667	722	739	710	694	747	729	700	726	656	661	707	709	715	748	760	699	740	711	712	708	735	744	715	663	724	686	730	724	744	760	711	712	687	715	728	722	756	683	734	659	704	700	658	738	662	657	753	715	658	722	736	710	702	733	741	771	724	681	732	707	754	688	715	650	752	681	693	721	734	718	698	725	715	708	711	675	708	696	697	766	695	740	685	725	749	706	683	726	727	714	717	714	712	733	721	721	713	729	717	699	712	705	663	687	710	696	671	788	742	747	671	697	713	693	706	706	738	729	743	702	763	718	776	729	707	773	722	728	729	733	669	694	683	707	768	721
55334	55308	44767	36335	23265	10139	9866	9942	7344	6180	6099	6212	6092	6053	6080	6124	6214	6069	6111	5995	5980	6080	6063	6112	6012	6093	5911	6060	6072	6089	6034	6135	6092	6006	5907	6027	6119	6218	5954	6150	6011	6072	6118	6155	6181	5931	5987	6007	6048	6051	6049	5969	6144	5933	6028	5959	5978	6042	6053	5917	6130	6156	6075	6037	6125	5918	6003	5988	6019	6153	6058	5985	6112	6062	5936	6061	5979	5936	6045	5977	6121	5923	6063	6085	6072	6073	6118	6007	6028	6001	5993	6064	6114	6087	6101	6160	6018	6112	6099	5993	6018	6116	6011	6099	6106	5993	5969	6090	6062	5968	6094	5938	5907	6076	6005	6056	6160	5977	6154	6002	5995	5944	6048	6012	6154	5955	5958	5972	6103	6049	6072	6168	5985	5820	6046	6165	5975	6064	6076	6152	6034	6131	6008	6169	6105	6023	6014	5913	6116	6203	6054	5999	5904	6050	6064	5978	6092	6008	6012	6147	6055	6022	6171	6076	5967	6027	6067	6039	5979	6085	6108	6013	6143	6171	5928	6044	5974	6072	6055	6143	6092	6046	6110	5878	6140	6092	6054	6139	6018	6142	6161	6106	6075	5961	6129	6081	6078	6035	6037	6108	5922	6032	6164	6002	6089	6005	6160	6023	6020	6074	6070	5980	6054	6130	6092	5953	6135	5962	5920	5954	6203	5985	6258	6037	6046	5996	6160	5999	6027	6033	6119	6052	6057	5950	6084	5943	5978	5982	6032	6051	6094	6009	5977	6020	6170	5907	6091	6062	6072	5939	6069	6060	6037	6110	6143	6162	5997	6003	6073	6051	6103	6139	6108	6042	6067	6068	5945	6180	6095	6060	5912	6091	5911	6051	6174	6099	6116	6210	6172	6120	6007	6092	5997	6123	6112	5916	6074	5972	6073	6061	6105	6145	6074	5992	6001	6040	6030	5991	6026	6012	6076	5922	6158	6011	6088	6025	6012	6203	6084	6068	5994	6058	6043	6145	6177	6081	6017	5979	6097	6125	5951	6070	6145	6001	6087	6010	6030	6172	5992	6084	6033	6047	6088	5997	6052	6061	6072	6028	6052	5814	6083	6166	6024	6106	5990	6172	6084	6108	5986	6162	6124	5993	6163	5874	5966	6092	6127	6108	6120	6104	6033	6104	6050	6063	6045	6050	6087	6031	5992	6024	6129	6002	5987	6022	6048	5948	6041	6173	5997	5971	6089	6078	5997	6061	6043	6095	6142	5963	6121	6033	6102	6114	6079	6042	6012	6043	6061	6065	6009	5977	6026	6136	5981	6052	6057	6049	6068	6014	6105	6048	6128	6134	6056	6105	6069	6061	6102	6066	6081	6018	6036	6059	6112	5973	6025	5967	6061	6002	6072	6012	5998	6119	6035	6047	5913	6108	6098	5914	6073	5846	6052	6120	6095	6008	6003	6081	5956	6072	6010	6059	6172	6243	5903	6096	6074	6171	6033	6102	6095	6024	6047	6010	5972	6054	6041	6107	6153	5981	6137	5989	6081	6012	6076	6130	6013	6020	6030	6001	6088	6062	6176	5944	5953	5963	6148	5986	6116	6072	6059	6153	5963	6028	6035	6081	6219	6062	6005	6095	6106	6134	6051	6073	6032	6237	5914	6032	5971	6120	5996	6076	5970	6138	6088	6131	6077	6145	5915	6041	6036	5948	6086	6149	6153	6096	5945	6106	6020	6169	6032	6055	5924	6043	5922	6067	6094	6055	6075	6016	6078	6072	6144	6050	6161	5889	6106	6089	6035	6087	6058	6126	5981	6128	6013	6096	6112	6163	6054	6088	6125	6089	5955	6132	5942	6041	6165	6076	6126	6060	5915	6045	6086	6010	6133	6073	5925	6019	6038	5932	6068	5983	6107	6092	6046	6078	6040	6023	6017	6026	6041	5936	6121	6091	6052	6107	5983	6078	6021	6137	5950	6088	6187	6051	6129	6105	5983	6101	6122	5935	6073	6126	6119	5991	6197	6056	6136	5953	6163	6138	6053	6028	6083	5906	6116	6069	6003	6104	6077	6147	5997	6054	6007	6119	6076	5954	6107	6099	6063	6024	6022	6034	6131	6038	6130	6027	6155	6156	5967	6185	6076	6095	6113	6025	6052	6075	6069	6215	6055	6047	6038	6144	6050	6110	6087	6075	5991	6008	6148	6180	6037	6074	5979	6042	6131	6104	6084	6123	6120	6078	5985	6061	6059	5973	6083	5952	6025	6058	6075	6070	5894	5903	5958	6012	6077	5981	6040	6018	6063	6066	5985	6062	6199	6055	6067	5958	6134	6067	6049	6035	6043	6113	6057	6131	5974	5980	5951	6014	6009	6122	6047	6134	6039	6021	6047	6062	6012	6029	6084	6106	6052	6116	6186	6202	6063	6085	6046	5932	6029	6166	5969	5957	6042	6039	6106	6139	6106	6011	6185	6041	6094	6051	6052	6068	5961	6047	6040	6115	5957	5923	6102	6098	6105	6126	6065	6071	6063	6117	6037	6140	5975	6159	6087	6029	6127	6115	6055	6039	6024	6120	6012	5963	5981	5972	6042	6047	5978	6055	6061	6079	6020	6137	6032	6223	6219	6097	5857	6115	6005	6031	5992	6035	6107	6144	6159	6066	6129	5879	5988	5979	6017	6030	6024	5924	6035	6196	5969	5917	6090	6042	6033	6177	6083	6181	6090	6080	6086	6059	5960	5947	5937	6049	6014	6033	6168	6070	6091	5996	6064	6056	6053	6107	5997	6014	5997	6047	6136	6018	6098	5984	6056	6038	6013	6116	6017	6154	5999	6054	6120	6047	5957	6127	6057	6071	5859	6122	6044	6092	6092	6096	6055	6010	6080	6062	6128	5977	5994	6155	6071	6123	6055	5951	5968	6002	6022	6048	6018	6126	6094	6146	6143	6043	5906	6008	5985	5992	6084	6024	6011	6109	6083	5940	6068	6123	5955	6064	6066	6173	5832	6069	6018	6088	6015	6082	5955	5927	6156	5978	6151	6002	6173	5996	6040	5959	6171	5962	6080	6135	6008	6094	6082	6023	6132	6050	6058	5902	6088	6121	6052	6046	6079	6080	6095	5961	5946	6170	6031	6038	6056	6118	5981	5990	5986	5997	6026	6133	6022	6048	6093	6067	6043	6023	6121	6087	5994	6114	6008	5915	6015	6037	6110	6216	6044	5945	6111	5981	6031	6107	6010	6111	6126	6011	6022	6077	6033	5980	6008	6010	6047	6027	6157	6023	5990	6012	6032	6067	6157	5944	5973	6082	6148	6087	6074	6157	5993	6061	6020	6103	6067	6093	6090	5946	5822	6001	6267	6018	6149	6030	6209	6006	5904	6027	5975	6087	5954	6047	6016	5932	5975	6108	6009	5969	6057	5892	6068	5975	6091	6167	5960	6010	5930	6211	6126	6213	6087	6030	6114	6039	6193	6005	6046	6035	6126	6095	5991	6007	6007	5990	5982	6015	6127	6079	6079	6031	6150	5922	6077	6005	6109	6066	6105	5965	6023	6138	5977	5963	6103	5955	6108	6178	6049	5984	6111	6153	6318	6237	6114	6172	6017	6077	6071	6104	6083	6075	6136	6064	6051	6173	6142	5955	6104	5978	6052	6073	6148	5958	5958	6007	5988	6068	6057	6019	5896	6191	6117	6054	6154	6028	6037	6052	5934	6065	5991	6119	6102	5979	6093	6047	5952	5984	6085	6107	6085	6089	6013	5986	6093	6088	5900	6037	6048	5985	6009	6036	5973	6123	6043	5999	6079	6026	6062	6057	6156	6076	6044	6031	6149	6125	6084	6031	6101	6093	6048	5977	6079	5967	6172	5869	6063	6040	6099	5995	5966	6036	6030	6070	6074	6160	6027	6086	5983	6102	6185	6130	5984	6013	5998	6000	5971	6027	6042	6124	6074	6078	6061	6064	6065	6106	6054	6107	6025	5964	6021	6040	5952	6075	6062	6091	6008	6064	6107	6037	5956	6043	6007	6065	6029	6131	6104	6062	6159	5971	6130	6054	6054	5888	6077	6011	6009	6081	6105	6027	6077	6064	5994	5965	6055	5987	6151	6130	5964	6086	6018	6062	6205	6160	6008	6166	6064	6047	6108	6113	5944	6027	6151	6030	5995	6186	5948	6058	6190	6025	6194	6117	6085	5931	6031	6020	6179	6060	6127	6127	5977	6071	6111	6033	6111	6112	6038	5960	6006	6037	6138	5952	5980	6028	6076	6025	6051	5955	5896	6093	6032	6145	6214	6022	6061	6132	6065	5936	6098	6106	5978	5954	6075	6067	6052	6104	5998	6080	5977	6046	6029	5989	6121	6040	5962	6090	6016	5990	6083	5943	6017	6187	5937	6088	6008	5965	6050	6102	6018	6101	6171	5974	6062	6099	6075	6094	6150	6083	6125	5959	6039	6078	5990	6072	5961	6068	6077	6175	6010	6108	6009	6058	5986	6105	6013	6013	6068	5964	6073	6065	6144	6059	5992	6146	5974	6048	6019	6011	5920	5977	5944	5999	6053	5991	5984	5979	6039	6053	5902	5996	6093	5958	6026	5987	6092	6027	6071	5945	5974	6069	6026	6147	6098	6063	5976	6128	6050	6030	5954	6090	6017	6060	6105	5974	6086	5930	6041	6064	5968	6002	5961	6091	5851	6160	5984	6149	6032	6090	6256	5911	6094	6008	6243	6119	6016	6044	5973	6110	6095	6045	6046	6020	6196	6048	6101	5914	6051	5969	6039	6196	6125	6050	6169	6084	6241	6127	5932	6030	5897	5939	6041	6024	6142	6059	5856	6150	6046	6222	6090	5997	6004	6024	6030	5945	6076	6138	6085	6027	6171	6122	6141	6147	6119	6103	6054	6007	5929	6075	6117	5992	6113	6076	6152	6023	6079	6003	6098	6095	6114	6137	5981	5980	6080	6175	6118	6112	6046	6000	5979	6228	6040	6006	6025	6046	6047	6017	5897	6004	6053	6000	6105	6061	6137	6031	6044	6064	6070	6084	5993	6110	6000	6023	6139	5976	6114	6079	6097	6049	6021	6018	6052	6113	6037	6065	6052	6082
35379	48513	30046	12386	3151	1276	1115	1182	988	846	867	827	847	757	756	765	824	841	813	831	794	819	778	842	815	815	798	794	781	865	820	844	799	812	807	767	802	795	858	842	770	837	748	744	835	787	809	807	798	795	795	828	814	802	805	781	759	817	770	793	783	792	812	775	782	819	809	786	823	789	821	806	793	800	769	855	812	827	815	789	788	873	801	846	801	834	775	799	780	797	822	784	843	808	807	853	768	802	826	835	801	816	840	815	808	843	831	826	804	893	783	818	809	793	799	819	780	854	795	852	790	765	823	842	807	798	781	829	832	782	778	841	849	786	830	838	856	851	796	821	814	791	793	767	825	840	829	812	768	787	775	794	780	796	825	797	859	797	844	870	750	815	851	794	800	821	823	815	806	785	757	767	819	796	805	814	780	823	765	806	830	811	725	842	829	842	764	831	804	835	827	831	805	807	806	821	782	817	805	815	830	820	801	788	778	776	835	789	850	737	809	836	869	774	828	833	818	810	832	888	811	822	866	824	786	835	816	769	826	837	814	797	779	798	810	816	826	831	781	847	816	861	825	816	817	801	784	810	859	827	774	798	782	809	797	816	818	755	797	807	777	818	782	871	804	794	796	820	785	806	790	734	810	800	793	837	781	832	798	774	819	810	793	816	839	821	798	783	845	829	764	774	829	857	827	828	855	806	834	784	823	844	853	779	767	842	733	834	845	835	862	828	815	818	766	774	799	833	789	826	778	806	792	796	813	842	820	769	808	773	827	806	815	828	807	856	842	797	864	827	821	829	837	786	819	819	828	779	794	819	778	836	757	807	810	800	790	816	806	790	767	802	802	810	781	797	847	788	853	769	788	802	791	803	852	767	792	829	813	795	810	803	763	853	771	847	798	846	801	803	845	840	829	750	767	852	777	846	848	789	789	794	831	804	828	851	867	775	816	817	776	765	823	772	770	809	831	811	815	842	804	854	837	847	818	810	840	773	783	831	819	762	837	784	777	818	772	851	829	826	751	833	792	808	856	805	753	754	821	828	776	852	818	843	846	838	831	805	816	797	816	875	832	811	787	834	802	804	780	832	793	784	772	822	822	840	761	816	867	794	827	905	843	829	792	861	808	806	805	729	723	833	849	757	765	793	784	810	800	783	752	799	799	779	807	810	867	776	783	769	831	788	844	835	818	769	794	825	824	832	855	810	841	782	760	810	798	810	813	810	780	805	776	818	782	748	865	816	763	801	838	790	793	847	821	816	862	814	760	850	816	837	776	794	831	817	788	809	846	781	815	756	801	792	803	796	827	802	820	755	775	792	813	821	790	871	799	851	813	813	786	775	782	808	823	776	814	933	791	829	833	793	787	808	851	824	846	825	783	853	839	782	832	803	823	766	843	796	764	814	811	787	852	790	792	822	838	843	810	811	806	807	794	855	792	843	815	777	787	790	804	812	871	791	783	822	770	828	820	801	827	833	842	812	781	801	825	786	812	789	811	799	825	784	798	781	793	824	772	798	862	802	835	839	807	874	837	809	834	777	865	826	788	851	803	816	832	806	809	780	798	861	808	835	821	827	822	792	801	820	834	867	806	804	815	853	806	777	823	801	817	829	810	778	795	818	844	808	829	741	838	819	806	796	846	747	833	798	753	849	759	782	798	805	808	849	778	788	830	772	828	829	803	811	834	781	800	894	808	769	793	793	814	833	815	772	831	819	838	867	798	807	804	795	840	873	803	776	816	789	805	829	847	878	858	752	797	799	829	739	815	842	777	811	766	794	835	808	800	807	832	802	827	808	783	777	810	768	837	800	817	790	801	822	790	807	836	790	832	790	821	782	768	782	787	789	871	853	770	766	835	870	786	833	813	826	802	842	804	837	800	818	787	837	792	790	814	838	803	807	850	870	886	844	893	840	804	807	736	816	792	813	817	785	863	827	776	775	848	786	862	871	831	811	791	794	830	825	821	810	781	833	814	801	836	832	778	785	813	844	894	772	792	823	818	847	842	823	821	733	806	802	829	787	830	857	786	801	832	793	766	820	821	805	820	835	802	868	830	764	813	769	813	813	794	777	807	778	834	839	824	786	788	792	821	771	836	785	847	835	821	838	864	808	726	800	829	822	851	797	808	797	820	818	814	880	797	830	836	823	819	783	788	832	823	786	813	809	818	796	793	839	799	811	853	811	854	813	784	824	800	805	796	802	814	818	785	783	827	854	808	840	817	748	773	822	765	786	838	774	721	814	836	770	802	806	843	886	791	817	791	779	777	783	805	802	807	817	778	828	832	792	829	751	791	823	815	817	808	760	780	817	806	820	791	802	786	821	801	844	851	766	828	822	806	807	840	782	809	809	840	824	836	829	832	819	773	853	837	793	837	834	828	792	788	776	850	841	858	800	824	832	816	787	835	795	858	814	771	865	810	788	802	802	772	808	799	826	801	840	902	759	839	860	830	834	858	806	816	807	800	847	871	809	837	855	793	815	792	809	803	761	836	800	834	912	839	853	763	817	816	822	827	847	829	830	824	822	786	838	833	786	801	831	827	828	844	774	824	812	856	830	858	775	802	826	802	793	793	846	794	780	853	795	750	795	809	793	794	792	805	809	812	763	799	792	836	790	814	843	781	821	833	834	899	840	787	770	793	811	861	811	782	829	786	792	796	844	805	843	874	786	825	832	833	783	820	764	844	788	816	772	826	831	761	790	811	837	790	852	766	824	829	808	811	782	781	805	821	777	822	830	811	794	780	781	789	828	807	796	790	751	800	819	836	797	817	823	809	838	805	849	859	823	788	801	835	775	832	758	782	785	834	781	843	799	883	846	800	810	871	849	811	804	840	799	796	796	857	783	817	849	766	763	786	814	842	871	849	812	817	842	830	786	759	783	801	866	839	824	730	859	856	769	814	847	805	820	843	814	815	844	789	816	852	797	820	849	858	788	862	855	806	784	812	815	838	822	841	830	825	813	805	792	798	828	834	791	770	791	811	786	843	794	826	780	843	774	791	787	827	808	814	807	821	843	834	822	821	825	810	832	854	782	810	847	789	783	795	861	806	803	798	839	836	828	749	784	833	767	798	763	808	810	866	792	774	798	832	831	851	797	793	840	797	812	794	795	788	806	844	849	781	835	834	803	871	849	870	856	868	794	770	840	886	792	828	872	815	788	865	831	783	823	845	810	783	765	800	838	845	858	791	817	810	774	800	851	825	798	763	860	826	825	809	819	826	785	814	774	782	818	748	884	803	802	803	827	807	804	795	837	821	781	834	766	795	788	851	805	762	839	799	816	839	793	766	845	839	844	800	786	822	833	816	802	841	837	813	786	816	806	753	828	791	806	791	810	834	788	799	831	803	853	870	816	807	828	825	824	770	828	796	830	769	819	824	819	848	793	808	788	781	790	798	839	806	817	819	838	804	781	833	793	819	845	783	805	848	782	840	815	833	805	784	824	819	831	796	847	777	843	846	798	770	781	822	795	822	831	828	788	836	785	786	763
49459	53149	49474	40562	31087	16906	16231	18333	11304	7572	6864	6782	6792	6743	6849	6728	6870	6819	6853	6735	6775	6778	6844	6821	6833	6718	6754	6762	6717	6837	6952	6767	6862	6778	6730	6651	6799	6940	6727	6732	6822	6811	6621	6767	6806	6623	6835	6817	6836	6941	6882	6827	6747	6615	6858	6714	6867	6797	6749	6603	6794	6732	6773	6821	6698	6773	6922	6834	6690	6875	6765	6855	6699	6804	6777	6805	6806	6658	6706	6800	6848	6831	6760	6680	6886	6781	6716	6822	6847	6733	6783	6780	6867	6911	6675	6798	6748	6692	6687	6848	6932	6777	6827	6838	6816	6761	6755	6813	6848	6797	6814	6758	6791	6862	6719	6796	6831	6778	6688	6863	6678	6760	6791	6784	6808	6775	6788	6798	6746	6883	6877	6804	6757	6738	6718	6923	6894	6815	6703	6942	6722	6713	6684	6917	6795	6710	6818	6922	6819	6817	6894	6788	6867	6775	6770	6776	6711	6831	6663	6701	6925	6736	6855	6696	6714	6749	6600	6936	6832	6846	6709	6785	6760	6741	6935	6822	6748	6794	6763	6957	6941	6853	6731	6817	6760	6693	6861	6728	6756	6867	6893	6752	6908	6751	6847	6773	7003	6778	6891	6875	6819	6743	6894	6866	6822	6819	6825	6726	6795	6870	6853	6876	6693	6853	6903	6809	6785	6847	6838	6865	6811	6855	6766	6706	6829	6751	6783	6813	6859	6766	6667	6859	6641	6817	6714	6879	6781	6790	6781	6690	6856	6744	6702	6829	6908	6874	6717	6643	6712	6897	6809	6746	6815	6808	6764	6711	6762	6836	6771	6675	6851	6888	6760	6785	6771	6787	6746	6878	6804	6666	6789	6863	6780	6798	6760	6809	6811	6845	6746	6726	6733	6831	6922	6819	6928	6788	6875	6779	6851	6663	6658	6765	6809	6774	6959	6783	6907	6913	6801	6685	6896	6923	6765	6708	6847	6729	6867	6902	6782	6824	6676	6831	6776	6612	6797	6760	6864	6699	6859	6765	6866	6802	6813	6735	6822	6858	6758	6813	6757	6777	6878	6868	6754	6803	6754	6790	6736	6755	6876	6842	6719	6756	6784	6662	6859	6723	6791	6817	6689	6725	6737	6810	6799	6736	6800	6700	6667	6831	6760	6734	6817	6669	6778	6708	6930	6740	6907	6860	6829	6668	6723	6697	6780	6769	6820	6778	6762	6768	6766	6818	6753	6823	6738	6790	6715	6750	6784	6743	6833	6880	6691	6633	6747	6798	6887	6910	6843	6956	6801	6747	6762	6620	6746	6716	6795	6728	6773	6758	6799	6887	6855	6796	6796	6777	6894	6666	6806	6732	6776	6709	6825	6751	6674	6783	6844	6715	6745	6807	6777	6745	6899	6771	6759	6780	6741	6644	6854	6831	6835	6715	6774	6709	6711	6780	6870	6818	6853	6762	6821	6748	6734	6689	6734	6700	6815	6795	6676	6742	6811	6849	6897	6721	6687	6741	6777	6710	6881	6829	6768	6855	6767	6874	6791	6850	6670	6693	6885	6633	6809	6808	6817	6708	6706	6778	6848	6832	6758	6746	6818	6805	6869	6685	6773	6752	6842	6840	6776	6776	6807	6790	6883	6705	6884	6829	6765	6792	6759	6777	6715	6789	6856	6738	6839	6852	6829	6808	6892	6775	6824	6782	6829	6858	6581	6707	6814	6760	6735	6679	6757	6829	6790	6732	6886	6654	6756	6823	6829	6768	6782	6677	6809	6803	6781	6891	6818	6701	6827	6791	6907	6821	6831	6721	6728	6868	6772	6858	6872	6714	6758	6948	6763	6798	6806	6824	6898	6865	6684	6910	6707	6784	6838	6850	6840	6741	6714	6743	6900	6798	6777	6747	6814	6785	6901	6778	6765	6796	6792	6778	6793	6679	6772	6815	6797	6780	6590	6717	6810	6739	6679	6724	6710	6807	6620	6766	6750	6771	6817	6694	6861	6660	6714	6688	6767	6905	6815	6766	6735	6776	6801	6727	6828	6720	6951	6795	6770	6674	6800	6767	6727	6852	6748	6674	6823	6676	6767	6804	6747	6852	6654	6748	6690	6721	6778	6873	6773	6724	6822	6864	6764	6704	6855	6841	6683	6833	6751	6900	6885	6791	6816	6891	6816	6708	6906	6807	6825	6794	6813	6775	6820	6752	6985	6868	6787	6729	6800	6702	6809	6818	6708	6768	6806	6697	6841	6717	6903	6694	6810	6722	6704	6643	6788	6899	6724	6947	6785	6843	6798	6847	6814	6814	6763	6839	6830	6727	6870	6722	6869	6728	6694	6755	6670	6918	6751	6712	6789	6850	6792	6847	6828	6895	6694	6812	6736	6827	6705	6798	6759	6808	6613	6792	6747	6791	6807	6869	6782	6818	6717	6802	6809	6889	6764	6901	6769	6746	6798	6809	6724	6805	6799	6615	6912	6912	6843	6748	6740	6747	6862	6823	6691	6728	6818	6803	6859	6840	6828	6789	6749	6623	6852	6713	6745	6731	6823	6761	6810	6831	6708	6801	6806	6706	6821	6711	6693	6764	6787	6800	6804	6748	6725	6756	6873	6941	6896	6823	6745	6670	6946	6768	6790	6778	6748	6801	6795	6753	6862	6804	6799	6877	6580	6795	6857	6778	6829	6685	6884	6783	6763	6670	6818	6758	6749	6760	6929	6698	6654	6888	6853	6751	6847	6757	6691	6708	6842	6822	6714	6726	6684	6806	6874	6693	6819	6779	6688	6785	6798	6766	6840	6824	6936	6756	6779	6830	6692	6787	6831	6765	6834	6689	6780	6764	6898	6787	6880	6829	6704	6771	6672	6852	6707	6830	6837	6826	6763	6610	6856	6812	6779	6823	6724	6897	6828	6701	6787	6958	6945	6721	6804	6792	6830	6779	6679	6888	6792	6790	6830	6859	6767	6779	6861	6925	6691	6746	6885	6846	6800	6899	6653	6856	6972	6698	6860	6799	6651	6774	6716	6865	6783	6707	6745	6791	6875	6848	6806	6795	6764	6721	6720	6888	6796	6988	6765	6773	6857	6732	6687	6737	6767	6702	6822	6783	6776	6833	6933	6790	6742	6725	6893	6805	6715	6825	6725	6682	6727	6741	6883	6826	6671	6804	6712	6619	6743	6767	6931	6864	6871	6730	6718	6684	6784	6832	6774	6706	6705	6911	6803	6782	6789	6830	6757	6794	6813	6802	6867	6715	6857	6769	6812	6792	6887	6830	6769	6760	6723	6828	6748	6725	6826	6799	6782	6808	6627	6806	6743	6686	6834	6830	6809	6902	6851	6912	6802	6733	6810	6792	6758	6889	6735	6773	6784	6932	6816	6800	6731	6763	6755	6837	6755	6750	6845	6855	6811	6794	6785	6907	6834	6771	6819	6645	6863	6840	6937	6729	6828	6757	6731	6780	6655	6814	6802	6875	6848	6885	6734	6785	6851	6741	6771	6773	6721	6803	6782	6770	6792	6773	6759	6840	6838	6751	6611	6716	6708	6704	6791	6784	6759	6791	6825	6817	6873	6760	6853	6872	6751	6724	6748	6668	6749	6770	6730	6693	6883	6850	6559	6737	6768	6914	6860	6633	6725	6734	6719	6771	6809	6797	6773	6788	6759	6791	6785	6753	6887	6795	6905	6687	6762	6678	6799	6861	6673	6722	6719	6739	6822	6741	6747	6917	6813	6733	6768	6789	6794	6889	6886	6715	6898	6635	6710	6686	6901	6763	7023	6815	6884	6751	6805	6822	6778	6792	6666	6772	6804	6836	6791	6749	6827	6830	6835	6660	6773	6740	6737	6752	6770	6713	6904	6843	6787	6830	6858	6740	6767	6804	6804	6695	6876	6833	6841	6881	6845	6778	6903	6799	6725	6697	6807	6749	6779	6883	6873	6845	6745	6761	6922	6680	6824	6692	6819	6829	6728	6762	6805	6764	6685	6826	6788	6810	6860	6699	6810	6793	6776	6772	6767	6792	6726	6839	6811	6821	6748	6707	6652	6825	6631	6704	6727	6627	6789	6682	6669	6880	6760	6598	6849	6778	6809	6809	6762	6768	6822	6763	6741	6717	6795	6734	6719	6787	6858	6761	6687	6770	6747	6816	6816	6896	6704	6720	6782	6779	6810	6700	6770	6810	6894	6698	6823	6669	6831	6848	6696	6892	6825	6715	6747	6666	6742	6796	6748	6834	6791	6716	6656	6784	6721	6846	6793	6881	6810	6740	6858	6810	6706	6773	6808	6721	6792	6742	6730	6837	6793	6688	6817	6677	6784	6789	6676	6866	6743	6648	6661	6837	6851	6882	6788	6856	6794	6873	6813	6759	6796	7026	6814	6769	6847	6771	6883	6711	6868	6849	6834	6712	6854	6737	6827	6755	6794	6785	6719	6841	6914	6786	6724	6826	6844	6768	6665	6897	6794	6886	6886	6769	6790	6813	6800	6790	6639	6852	6820	6741	6748	6822	6762	6865	6702	6770	6817	6877	6801	6744	6871	6835	6773	6835	6732	6775	6750	6783	6819	6774	6842	6847	6833	6788	6733	6738	6802	6777	6682	6791	6780	6780	6768	6685	6831	6855	6833	6864	6804	6798	6727	6856	6846	6729	6617	6844	6824	6798	6832	6819	6865	6764	6846	6714	6747	6813	6737	6662	6874	6725	6747	6965	6688	6760	6620	6750	6830	6803	6758	6828	6660	6728	6787	6768	6725	6805	6757	6754	6763	6669	6717	6694	6755	6824	6896	6862	6777	6657	6749	6855	6685	6839	6834	6796	6920	6722	6808	6777	6903	6791	6697	6821	6891	6803	6820	6830	6783	6900	6796	6860	6807	6845	6756	6968	6658	6698	6832	6691	6816	6784	6810	6772	6719	6760	6795	6887	6860	6772	6816	6899	6838	6762	6825	6802	6797	6743	6842	6776	6828	6784	6922	6761	6819	6822	6788	6799	6859	6733	6809	6783	6845	6794	6751	6781	6731	6728	6835	6760	6712	6823	6778	6840	6823	6747	6798	6804	6810	6771	6711	6718	6836	6829	6938	6767	6840	6860	6765	6672
13098	17649	10319	3989	1256	789	755	851	747	728	773	736	705	714	682	785	715	766	759	682	743	753	753	730	713	708	679	744	736	775	662	732	725	689	737	753	731	699	724	710	714	741	695	715	733	690	728	722	774	684	755	734	729	716	747	706	668	730	775	707	732	689	719	737	714	709	687	699	732	731	708	736	724	697	737	717	771	717	724	715	709	709	771	728	736	719	740	766	715	763	737	745	745	717	765	753	745	712	669	732	702	734	716	730	755	714	675	718	753	742	725	766	755	756	738	768	664	763	723	742	731	703	726	729	744	720	702	696	690	709	742	748	771	731	702	724	731	729	720	728	725	690	725	713	732	715	692	735	682	726	727	796	725	732	694	687	744	675	717	718	707	669	716	747	790	758	761	696	708	720	732	743	734	680	723	695	733	727	703	751	709	690	743	737	722	721	684	672	719	721	712	664	693	751	676	765	718	741	701	747	723	706	731	720	740	753	741	740	717	718	746	727	748	723	738	753	708	750	725	731	753	694	714	725	730	710	699	739	752	736	725	710	728	707	731	728	738	731	714	715	758	706	718	718	660	754	722	742	710	723	745	711	740	744	733	735	763	729	771	717	731	774	699	711	771	721	711	749	740	704	712	743	723	736	753	689	767	755	690	756	689	759	698	731	721	755	739	708	691	671	772	742	747	719	720	762	726	763	768	725	752	668	706	754	717	718	706	749	723	769	711	782	717	710	734	745	745	729	717	697	721	755	743	744	715	743	695	746	725	762	705	691	682	689	708	735	701	757	726	714	732	771	715	757	726	719	680	731	692	734	733	705	723	669	748	702	733	715	727	747	749	681	741	741	703	769	727	677	728	739	679	708	726	704	719	720	738	728	717	764	722	698	730	710	722	697	713	726	672	749	753	726	717	745	808	741	741	715	733	717	740	770	759	728	744	711	682	744	737	728	726	721	732	767	753	725	720	754	675	705	723	757	771	767	738	727	726	702	748	774	737	730	707	712	730	757	749	710	746	763	690	737	706	747	682	768	701	699	769	659	681	726	717	717	724	687	745	681	726	693	716	710	744	702	751	739	725	755	753	737	736	722	677	713	744	707	685	726	740	698	739	743	667	690	729	696	765	737	767	721	690	678	699	741	734	719	741	769	720	722	765	717	689	759	720	743	707	751	772	839	762	743	736	743	710	722	745	739	729	728	741	767	722	720	724	753	708	729	675	726	738	749	736	658	776	714	741	742	706	771	724	731	690	733	742	702	735	710	678	751	750	724	738	743	730	703	728	729	698	667	748	710	684	744	763	704	735	667	757	699	737	749	677	722	690	711	719	774	738	753	769	758	702	717	717	737	738	736	719	691	759	700	729	776	745	678	752	754	696	752	692	680	752	802	698	669	738	749	804	743	736	727	737	732	730	768	718	691	735	711	753	704	723	738	685	707	706	696	728	713	727	719	747	751	729	765	700	747	762	725	720	748	766	758	747	710	733	685	711	765	691	733	702	737	711	669	702	762	743	723	764	732	707	785	744	704	779	721	745	743	731	726	724	707	711	719	653	729	704	752	751	715	673	743	717	702	731	707	727	721	700	707	683	698	770	673	779	758	739	710	765	708	741	698	696	681	743	709	741	710	760	700	767	751	744	764	701	766	699	719	678	749	724	728	739	742	745	715	750	684	739	748	697	713	768	725	683	699	739	743	725	689	769	707	732	722	710	728	731	717	723	718	701	761	713	755	677	705	738	714	738	712	714	753	726	754	713	743	704	736	726	751	716	742	731	752	731	752	718	729	723	719	684	716	726	707	750	725	662	704	771	734	755	677	753	676	742	735	734	674	754	691	711	743	732	749	740	764	669	719	743	775	727	680	749	733	725	754	734	730	681	748	745	692	762	736	711	747	701	689	774	735	716	734	745	761	696	734	752	728	702	717	746	712	739	728	705	735	731	679	752	751	736	723	712	685	684	741	675	744	689	668	737	727	731	746	747	724	725	723	711	679	721	693	708	756	752	684	764	802	748	698	727	764	719	779	694	694	736	733	750	758	723	740	657	746	733	761	765	744	715	726	706	760	738	696	736	728	748	707	725	684	720	693	706	717	720	709	681	691	711	702	778	765	703	728	713	706	710	719	751	704	736	701	753	718	696	749	717	704	718	750	697	728	704	737	651	771	766	765	731	749	701	718	677	749	704	761	704	731	719	684	743	760	710	705	730	713	747	729	723	691	765	740	761	729	704	742	692	759	719	757	686	731	730	737	772	748	699	725	718	713	721	734	702	751	720	705	710	763	652	762	708	740	695	760	718	726	704	719	722	761	727	699	732	730	741	753	689	731	749	763	696	729	726	751	785	713	735	734	754	745	691	723	696	728	739	758	720	731	736	733	719	740	684	715	695	686	776	709	721	726	714	749	696	719	724	688	763	766	727	718	718	721	733	750	753	711	729	704	758	728	695	669	753	715	762	742	691	729	743	783	763	731	670	724	701	698	734	727	731	725	687	726	739	714	707	712	713	747	731	733	745	693	721	732	718	754	746	690	743	756	732	741	736	736	721	743	749	698	751	743	762	707	680	734	751	743	721	715	729	700	704	716	732	737	758	780	707	734	706	715	728	730	711	708	713	724	745	760	709	704	689	710	713	761	731	757	753	726	710	689	721	733	771	705	726	750	749	704	755	758	728	745	763	687	729	709	745	683	785	661	746	728	762	715	668	733	718	764	745	785	742	682	730	745	773	748	703	693	751	714	731	700	753	716	731	741	784	730	697	768	745	707	731	716	721	762	772	736	661	734	717	714	746	743	716	754	704	740	749	741	691	773	670	746	740	747	744	726	745	751	750	762	702	744	756	761	720	720	715	722	711	724	708	728	677	739	695	685	743	688	707	734	731	696	734	722	757	739	745	724	755	678	701	686	719	738	712	769	752	732	701	695	683	783	730	716	799	727	705	688	751	691	679	718	755	739	752	731	714	693	684	747	751	708	731	717	671	713	718	737	748	707	662	735	746	699	734	734	703	730	713	755	724	704	732	683	704	737	755	729	777	733	688	731	761	747	718	708	726	730	729	677	736	715	760	726	731	758	709	758	710	735	712	715	717	746	725	717	726	706	668	734	748	711	711	706	742	748	739	729	747	725	694	706	754	742	725	705	675	789	774	727	724	675	709	769	746	723	738	725	687	789	677	741	744	755	719	734	711	700	737	696	749	721	751	683	755	686	779	732	761	694	729	718	743	700	683	706	747	741	726	642	687	742	708	717	731	727	718	743	690	712	736	707	732	710	764	727	730	716	720	661	705	727	733	738	750	726	722	749	709	762	742	779	734	771	753	680	698	756	708	715	729	733	713	732	758	693	731	705	698	685	738	709	739	773	715	716	713	736	677	684	735	710	758	735	725	736	726	757	729	740	718	734	746	693	745	742	722	700	764	720	705	679	728	725	681	703	742	747	747	697	715	702	736	765	700	720	720	763	694	744	745	731	796	720	727	730	763	745	709	748	732	728
46136	42265	32589	27416	15503	7504	8982	8989	6977	6184	6098	6075	6013	6056	5960	5967	5944	6026	6127	6185	6044	6050	5952	6006	6162	6101	6010	5973	5988	6068	6082	6003	6028	6029	6041	6082	6161	6082	6034	6070	6057	6096	6053	6002	6013	6048	5980	6032	6113	6092	5967	6094	6033	6070	6077	5935	6070	6023	6078	6086	6026	5971	6113	6055	6089	6143	6142	6166	6085	5985	6239	6047	6148	6038	6111	6149	6173	6164	6094	6019	6023	6046	6117	6117	6033	6235	5959	6079	5972	6063	6136	6130	6236	6065	6055	6075	6024	6097	6039	6151	6081	6118	6042	6129	6018	5998	6149	6232	5901	6303	6030	5927	6005	6057	6092	6089	5940	6152	6008	6159	5954	6055	5996	6072	5985	6059	6107	6026	6089	5893	6179	6051	6031	6178	6062	6064	6111	6022	6057	6022	6050	6104	6112	6061	6121	6055	6023	5996	6042	6102	6080	6051	6066	6133	6053	5985	6012	6172	6109	6237	6085	6012	6141	6060	6034	6210	6034	6058	6061	6084	6134	6048	5985	6050	6095	6053	6090	5975	5995	6073	6074	5994	6050	6112	6128	6115	6074	6059	6156	6101	6125	6134	6131	6015	6063	6013	6121	6037	6116	6069	6013	6014	6106	6137	6168	6145	6098	5969	6108	6105	6165	6040	6242	6098	6234	5978	6086	6143	6036	6032	6113	6067	6111	6171	5990	6114	6089	6098	6119	5967	5968	6009	6096	6103	6143	6061	6074	6068	6089	6186	6039	6151	6052	6144	5970	6062	6080	6036	6174	6185	6087	6124	5987	6133	6131	6203	5960	6155	6013	5982	5994	6289	6059	5980	6072	6065	6171	6042	6161	6059	6023	6087	6160	6034	6080	6058	6031	6117	6039	6058	5974	6220	6152	6070	6046	6130	6108	6164	6141	6004	6081	6067	6188	6078	6127	6062	6016	5969	6209	6079	6076	6038	5942	5961	6123	6106	6043	6013	6259	6078	5993	6064	6090	6073	6166	5953	6016	6032	6127	6060	6015	6157	6046	6141	6092	6138	6010	6128	6175	6094	5919	6134	6044	6016	6058	5975	6048	6068	6077	6212	6000	6144	6063	6147	6076	6059	6007	5967	6041	6017	6101	6037	6069	5947	5975	6048	6011	6161	6013	6060	6183	6206	5878	6104	6168	6173	6042	5954	6042	6163	6145	6125	6123	6065	5953	6094	6015	6220	6107	5944	6054	6111	5996	6011	5983	6075	5986	6210	6063	5980	6005	5942	5910	6091	6124	6005	6012	6146	6049	6049	6033	6014	6149	6043	6037	6066	6122	6124	6100	6014	6126	6148	6090	6078	6066	6058	6080	6061	6079	6105	5990	6043	6020	6019	6115	6095	6088	5982	6077	6088	6092	6110	6074	6126	6161	5988	6085	6088	6036	6048	6111	6090	6039	6079	5883	6095	6104	6089	5987	6035	6061	6121	6141	5962	6122	5980	6047	6175	6091	6071	6056	6091	6035	6089	5981	6139	6074	6063	5997	6001	5979	6157	6222	6083	5871	6080	6102	6086	6130	6087	6092	6158	6075	6040	6175	6038	6069	6159	6105	6039	6048	6119	6081	5995	6131	6193	6094	6008	6140	6091	6025	6141	6078	6140	6091	6100	6211	6046	6080	6159	6132	6125	6029	6092	5988	6133	6142	6110	6060	6127	6028	6120	6081	6087	6128	6062	6012	6034	6145	6128	6071	6101	5976	6144	6001	6016	6020	6148	6160	6145	5953	6123	6081	6056	6094	6174	6043	6112	6087	6197	6088	6047	6027	6173	6069	6145	6054	6009	6143	6159	6101	6055	6117	6079	6191	6086	5968	6125	6100	6065	6121	6171	6147	6101	6055	6052	6099	6151	6105	6151	6151	6096	6082	6112	6006	6109	6089	6083	6093	6047	6127	6021	6096	6044	6077	6006	6111	6104	6075	6019	6103	6098	6100	6032	6066	6141	6228	6106	6147	6034	6055	6145	6052	5931	6109	5991	6044	6085	6019	6074	6012	6010	6045	6097	6141	6117	6160	6094	6147	5934	6139	6078	6156	6061	6091	6037	6087	6051	6119	6108	6184	6142	6031	6112	6031	6061	6077	6131	5947	6118	6105	6052	6102	6053	6129	6108	6171	6096	6075	6081	6018	6072	6139	6076	6100	6180	6074	6077	6096	5987	6050	6120	6014	6126	6070	6141	6104	6205	5967	6122	6041	6035	6106	6053	6092	6185	6168	6074	6036	6046	6187	6130	6075	6055	6118	6061	6102	6114	6101	6075	6161	6069	6114	6071	6102	6012	6033	6220	6033	6085	6098	6062	6110	6073	6008	6058	5983	6022	5978	6026	6024	6114	6107	5993	6083	6093	6190	6059	6084	6035	6121	6057	6227	6136	6086	6005	6115	6227	5979	6091	6123	6116	6014	6101	6011	6010	6160	6000	6186	6000	6055	6022	6039	6094	6160	6109	6113	6071	6093	6093	6038	6071	6210	6097	6066	6026	6066	6092	6158	6018	6164	5928	5966	6078	6114	6148	6061	6092	6037	6113	6110	6029	6190	6130	6090	6038	6066	5888	6091	6074	6035	6002	6159	6092	6254	6011	6168	5994	6114	6151	6120	6229	6067	6147	6267	6079	6086	6113	6001	6028	6074	6037	6128	6094	6057	6157	6069	6219	6195	6142	6127	6036	6084	6138	5975	5938	6039	6138	6113	6106	6150	6169	6008	6101	6128	6120	6206	6031	6111	6059	6154	6004	6081	6061	6125	6107	6050	6046	6142	6073	6060	6093	6019	6130	6039	5938	6215	6203	6101	6107	6124	6137	6046	6051	6043	6029	5994	6138	6151	6143	5995	6048	6098	6040	6091	6030	6033	6113	6158	6151	5992	5936	6061	6104	6093	5969	6194	6171	6136	6059	6013	6050	6171	6022	6041	6101	5939	5994	5979	6087	6207	6007	5981	6083	6119	6020	5997	5988	6210	5931	6046	6075	6163	6189	6095	6022	6150	6200	6079	6024	6023	6095	5975	6194	5971	6031	6075	6250	5993	6094	6114	6085	6144	5917	6058	6117	6069	6179	6123	6018	6017	6163	6121	5996	6040	5947	6134	6073	6134	5994	5989	6092	6024	6067	6048	6133	6008	6074	6098	6002	6093	6157	6139	6177	6162	6064	6191	5976	6095	6087	6157	6082	6014	5985	6119	5986	6049	6069	6060	6174	6121	5970	6137	6035	6185	5991	5991	6064	6191	6154	6098	6071	6124	6045	6025	6024	6078	6106	5989	6194	6026	6006	6062	6116	6033	6128	6138	6041	6011	6053	6079	5999	6189	6083	6151	6132	6180	6083	6123	6068	6088	6123	6008	6148	6084	5954	6202	6039	5935	6131	6127	6127	5925	6083	6187	6006	6014	6083	6025	6099	6157	6047	6036	6258	6126	6110	6038	5980	5958	6005	6138	6127	6032	6126	6074	6046	6035	5938	6105	6251	6109	6021	6127	6142	6004	5962	6051	6018	6079	6004	6152	6076	6081	6039	6040	6058	6052	6112	6036	6154	6163	6000	5994	6007	5978	6096	5972	5944	6124	6081	6099	5990	6079	6049	6162	6020	6045	6130	6085	6128	6149	6185	6140	5994	6108	6113	6058	6135	6137	6109	6212	6051	6118	6067	6068	6036	6062	6032	6016	6155	6225	6027	5989	6045	6064	6067	6035	5981	6066	6038	6141	6118	6048	6050	6050	6122	6143	6052	5931	6072	6047	6021	6106	6097	6033	6124	5997	6135	6195	6100	6160	6096	6207	6091	6142	6021	6016	6057	5983	6095	5972	6165	6057	6071	5965	6075	6020	6078	6063	6014	5950	6046	6053	6061	5981	6057	6175	6002	6028	6176	6157	6100	6148	6001	6056	6088	5986	6011	6024	6009	6002	6006	6030	6131	5976	6104	6075	6095	6080	6054	5997	6122	6126	6070	6078	6041	6016	6060	6034	6057	6039	6112	6050	6079	6018	5988	6238	6164	6010	6106	6090	6061	6019	6251	6170	6174	6067	6166	6060	6082	6109	6065	6081	6035	6212	6046	5988	6149	6138	6150	6003	6056	6014	5975	6226	6084	6079	6041	6134	6032	6106	6005	6141	5999	6182	6110	6270	6064	6084	6055	6130	6114	5997	6053	6081	6062	6089	6121	5975	6119	6179	6101	6148	6145	5972	6064	6023	6236	6135	6098	6080	5967	6114	6023	6082	6065	6155	5980	6009	6110	6054	6030	6006	6030	6065	5929	6112	6033	6048	6033	5952	6089	6093	5989	6056	6133	5983	6018	6069	6126	5945	6162	5984	6042	6185	6055	6001	6077	6144	6093	6028	6052	6162	6070	5982	6084	6049	6002	6162	6027	6048	6074	6007	6173	6098	6108	6062	6227	6121	6030	6086	6075	5953	6172	6103	6107	6006	6044	6117	6080	6102	6040	6060	6049	6229	6089	6098	6159	6086	6140	6038	6063	6132	6078	6002	6196	5999	6119	6056	6097	6032	5977	6138	6135	6071	6182	6067	6065	6121	5979	6053	6130	6045	6030	6108	6093	6003	6084	6016	6118	6053	6016	6008	6210	6143	5983	5971	5899	6098	6095	5997	6201	6051	6086	6033	6205	6062	6211	6090	5906	6015	6150	6062	6061	6092	6073	6004	6160	6070	6161	6040	6103	6123	5954	6195	6213	6253	6026	6026	5980	6036	6094	6142	6070	6118	6016	6160	5998	6052	6182	6073	5958	6012	5983	6066	6123	6251	6054	6086	6203	6051	6106	6090	6223	6086	6027	6068	6049	6014	6095	6232	6156	6070	6039	6115	6035	6173	6157	6040	6106	6086	6038	6099	6171	6111	6121	6041	5977	6194	6159	6147	6090	5938	6124	6062	6222	6078	6028	6106	6155	6110	6005	6009	6111	5916	6209	5980	6046	6073	6050	6001	5987	6078	6065	5887	6187	6238	6061	6151	6091	6061	6069	6124	6083	6127	6033	6187	6148	6081	6199	6105	6082	6331	5972	6019	6057	5988	5963	6214	5989	5986	5958	6126	6043	5999	6082
34760	46333	29127	12423	3333	952	1262	1131	1011	812	770	816	788	849	820	793	805	862	789	815	838	837	838	773	818	812	809	819	848	833	786	780	823	789	821	828	809	846	800	842	835	786	776	853	839	840	810	835	839	769	850	833	864	835	790	821	847	814	845	822	796	770	811	873	801	854	832	835	837	786	808	859	914	763	858	827	793	887	815	822	803	797	807	815	789	823	812	854	826	845	863	834	819	816	794	838	804	803	834	831	775	809	832	834	809	801	812	859	788	846	856	819	826	865	870	802	799	822	811	800	812	828	830	856	825	808	813	826	780	779	846	820	796	843	844	886	805	827	794	815	770	795	796	860	814	825	806	784	817	837	859	803	844	778	810	799	812	835	786	841	826	877	839	834	838	784	843	808	846	800	795	809	842	855	797	822	828	829	861	891	794	798	802	846	813	831	796	805	846	824	864	792	764	839	806	836	821	828	807	864	821	807	792	856	812	802	787	836	840	822	813	797	801	816	814	775	771	878	798	768	827	807	842	814	789	794	804	811	799	788	788	819	824	829	762	797	774	833	865	865	817	812	800	764	798	862	863	762	818	822	781	854	838	828	818	749	816	835	844	780	832	793	814	826	799	878	818	797	820	839	770	800	807	836	792	840	784	829	809	773	852	845	830	760	780	803	812	788	829	835	790	856	835	800	848	804	810	819	818	817	869	837	805	824	799	821	831	855	834	875	862	838	815	800	799	813	761	793	846	850	834	781	796	798	817	810	755	835	793	852	790	846	863	784	830	821	844	798	844	785	841	828	750	817	868	790	818	814	836	802	795	789	862	758	780	869	855	832	787	803	855	821	787	851	867	845	805	836	836	787	810	822	786	812	780	779	834	825	799	819	756	766	822	814	839	790	827	815	859	797	860	798	802	823	856	823	792	853	861	841	839	810	836	790	807	864	830	802	795	832	832	848	808	848	825	811	836	845	808	852	841	854	844	799	859	780	815	831	812	766	804	802	783	857	875	758	774	855	879	789	820	856	800	816	840	765	792	837	791	810	843	795	847	814	849	808	808	800	884	769	788	803	802	796	797	780	771	850	842	821	819	831	775	831	819	765	827	870	804	843	829	871	787	818	846	786	783	821	771	807	766	768	806	791	846	757	871	786	862	790	826	822	827	825	867	826	783	804	774	790	740	828	799	826	799	821	879	798	821	782	807	785	773	826	770	801	810	783	795	814	827	804	764	841	872	836	823	870	796	805	798	835	814	802	812	820	833	752	841	799	824	783	810	837	789	835	784	830	856	818	771	782	838	800	855	775	852	799	832	805	783	827	804	807	820	793	802	825	905	833	844	808	787	828	825	801	841	829	788	805	826	804	870	832	842	826	879	858	794	800	816	824	789	840	879	826	816	774	792	763	771	771	832	814	777	861	785	781	839	816	799	847	790	799	805	825	811	810	776	734	825	825	808	843	837	781	785	850	841	817	808	805	829	787	801	837	781	825	803	780	788	836	892	855	846	817	786	796	819	835	869	808	818	764	813	849	825	855	812	845	811	841	837	799	801	810	839	863	807	811	827	853	811	828	772	825	828	818	790	795	808	830	854	848	739	842	801	782	805	782	794	802	843	826	821	799	800	869	796	771	813	797	840	773	839	765	815	799	814	816	841	827	804	797	820	812	815	787	761	881	801	811	774	814	811	804	813	823	832	788	814	862	833	826	767	822	822	811	833	815	851	772	813	786	802	861	819	852	836	803	869	787	833	784	817	808	830	800	754	816	820	874	850	747	796	806	849	849	801	792	786	816	846	832	805	804	816	829	838	840	833	830	850	847	759	837	828	773	752	801	818	805	810	798	816	830	808	840	839	763	878	831	816	817	820	824	819	821	833	791	874	885	823	857	841	796	801	842	751	796	834	839	823	794	856	834	836	835	843	808	850	834	811	851	830	802	778	835	812	814	850	797	807	825	782	803	842	825	811	765	855	822	828	824	790	821	830	833	853	791	777	820	830	873	864	805	854	807	829	774	784	808	816	766	840	803	823	825	804	805	855	799	849	870	784	820	880	811	834	820	842	815	813	775	766	797	810	791	842	811	861	828	761	871	819	798	861	834	839	847	865	826	799	817	825	840	821	784	792	813	753	841	820	823	777	876	836	829	844	775	847	873	850	815	841	801	808	809	795	792	834	815	843	850	828	849	794	886	809	819	896	836	862	810	836	799	824	814	844	813	856	765	802	834	782	788	780	766	825	805	822	869	803	805	859	805	841	838	763	819	856	799	805	772	835	784	836	827	782	798	821	775	800	824	803	820	826	805	729	815	827	794	855	795	831	854	823	842	789	886	793	847	825	792	812	774	800	809	853	815	824	788	809	877	811	771	810	841	834	786	815	846	830	847	834	804	809	780	833	825	776	850	811	844	777	784	835	798	758	842	806	855	854	812	769	851	810	808	819	816	835	817	795	830	829	797	829	831	827	849	836	874	849	842	788	826	830	775	874	818	849	791	821	838	782	823	817	756	801	771	841	808	813	832	797	807	770	870	825	777	812	815	810	792	853	835	802	853	789	857	804	818	813	836	841	766	816	788	788	819	846	818	829	780	820	837	782	786	849	827	830	778	839	778	825	844	863	826	813	881	787	801	795	800	834	841	828	872	791	764	826	798	830	764	770	834	794	769	793	808	812	860	782	846	788	841	831	807	815	788	793	872	754	883	813	819	818	843	800	817	824	862	805	872	756	793	817	825	816	841	850	815	822	772	750	785	787	847	823	865	849	815	799	821	828	833	824	840	805	846	809	776	807	822	799	775	802	807	804	812	802	766	852	853	805	815	775	810	811	831	810	811	797	831	825	793	806	871	802	826	860	808	787	775	832	808	803	827	851	768	847	849	834	747	818	803	807	796	811	825	852	833	814	815	845	853	814	794	798	820	781	785	822	763	812	803	867	816	826	845	840	835	790	828	799	821	777	792	843	796	819	861	868	824	812	792	809	805	776	859	843	827	861	810	821	854	799	809	815	827	832	888	848	851	781	775	825	787	820	796	808	816	801	823	805	801	794	833	833	783	856	806	818	790	831	788	827	829	813	829	803	840	807	815	828	847	809	800	851	872	815	811	828	863	820	839	809	808	825	782	821	817	829	856	816	784	800	832	796	797	833	762	787	818	796	855	830	874	822	842	798	808	815	891	828	838	836	811	772	846	787	790	826	855	833	804	805	826	822	855	864	834	848	827	795	838	830	832	856	798	818	813	826	839	849	773	809	810	851	813	864	849	844	814	800	840	890	808	807	822	830	836	794	832	838	846	783	804	808	834	813	754	773	839	836	791	868	816	849	838	791	819	823	770	793	806	822	862	828	834	853	797	850	778	765	783	820	829	820	788	820	777	816	814	806	821	772	793	801	836	812	789	839	801	816	879	823	808	777	780	826	820	870	792	870	799	800	812	846	819	861	817	801	843	773	792	760	832	835	789	831	851	824	834	797	835	852	829	824	812	807	808	793	785	853	792
49396	53518	48357	40590	29966	9484	19258	16132	10573	7415	6679	6881	6834	6747	6774	6585	6803	6955	6919	6860	6845	6801	6804	6815	6817	6861	6767	6886	6819	6865	6611	6786	6755	6746	6771	6742	6888	6887	6801	6870	6822	6762	6906	6778	6628	6795	6745	6711	6766	6713	6886	6732	6752	6824	6838	6843	6755	6884	6747	6741	6767	6780	6800	6679	6863	6815	6782	6648	6888	6758	6728	6726	6690	6767	6745	6638	6740	6734	6804	6766	6848	6661	6709	6795	6728	6773	6806	6815	6825	6925	6838	6736	6779	6747	6789	6789	6835	6798	6897	6748	6823	6803	6811	6817	6793	6796	6735	6805	6811	6932	6778	6792	6787	6734	6743	6830	6883	6731	6757	6912	6879	6746	6726	6734	6757	6756	6767	6760	6746	6690	6750	6710	6744	6778	6731	6808	6772	6779	6842	6762	6840	6875	6777	6740	6786	6791	6912	6795	6747	6693	6820	6698	6801	6677	6658	6668	6761	6881	6854	6899	6806	6772	6805	6790	6675	6846	6801	6654	6728	6829	6773	6781	6736	6702	6829	6811	6675	6841	6741	6892	6819	6764	6813	6750	6764	6888	6742	6723	6760	6772	6727	6697	6721	6846	6791	6749	6692	6833	6719	6835	6801	6861	6867	6829	6891	6682	6910	6838	6775	6831	6786	6721	6870	6759	6793	6755	6765	6726	6799	6770	6761	6790	6695	6754	6694	6721	6830	6827	6723	6679	6759	6840	6875	6830	6741	6785	6807	6881	6770	6906	6797	6760	6747	6767	6817	6743	6731	6879	6874	6882	6818	6780	6797	6753	6798	6822	6811	6772	6822	6795	6781	6751	6827	6853	6750	6845	6889	6746	6806	6772	6721	6812	6826	6857	6794	6845	6760	6821	6785	6852	6763	6807	6777	6750	6774	6639	6838	6749	6826	6689	6753	6747	6772	6676	6791	6856	6774	6785	6789	6820	6669	6733	6708	6916	6777	6799	6786	6867	6778	6842	6898	6823	6851	7040	6729	6851	6860	6735	6784	6763	6798	6806	6829	6949	6629	6704	6738	6825	6733	6880	6734	6766	6873	6853	6690	6766	6795	6790	6803	6816	6834	6757	6717	6775	6796	6855	6741	6941	6848	6743	6856	6857	6817	6892	6834	6651	6752	6815	6815	6645	6784	6677	6814	6822	6856	6820	6857	6656	6810	6851	6801	6782	6730	6889	6712	6761	6682	6817	6753	6787	6651	6776	6819	6781	6790	6839	6848	6754	6952	6894	6645	6799	6698	6764	6693	6728	6743	6815	6706	6844	6651	6871	6699	6734	6965	6730	6698	6837	6889	6799	6776	6897	6682	6690	6852	6734	6862	6798	6658	6841	6815	6755	6809	6746	6786	6732	6746	6618	6752	6917	6732	6799	6803	6866	6839	6731	6825	6763	6831	6779	6887	6755	6717	6728	6850	6862	6858	6726	6548	6844	6709	6757	6874	6716	6927	6757	6688	6804	6792	6718	6880	6760	6937	6848	6738	6868	6822	6759	6832	6860	6674	6904	6806	6820	6763	6691	6747	6777	6854	6845	6695	6744	6834	6791	6765	6805	6896	6762	6828	6699	6689	6747	6811	6840	6783	6825	6824	6687	6795	6775	6930	6819	6883	6771	6886	6682	6869	6844	6807	6672	6762	6768	6798	6826	6721	6805	6804	6750	6802	6702	6782	6690	6810	6758	6706	6661	6786	6750	6778	6898	6805	6882	6906	6774	6835	6755	6986	6915	6784	6876	6782	6779	6847	6847	6814	6837	6859	6877	6932	6786	6704	6713	6797	6819	6684	6709	6759	6872	6816	6768	6868	6834	6641	6871	6742	6774	6837	6805	6822	6927	6667	6804	6772	6755	6743	6862	7003	7013	6672	6681	6713	6852	6899	6682	6771	6725	6820	6717	6820	6778	6791	6865	6716	6676	6761	6782	6716	6829	6792	6704	6783	6754	6741	6680	6761	6825	6743	6728	6838	6902	6774	6666	6861	6872	6755	6732	6796	6694	6796	6659	6806	6767	6718	6830	6813	6744	6836	6778	6756	6856	6697	6852	6759	6597	6633	6852	6785	6838	6783	6909	6803	6792	6849	6704	6793	6861	6880	6809	6792	6761	6742	6726	6785	6688	6623	6865	6915	6707	6773	6655	6794	6691	6735	6630	6720	6723	6663	6881	6818	6811	6823	6819	6607	6946	6782	6748	6879	6815	6825	6773	6754	6729	6751	6757	6780	6731	6840	6800	6729	6830	6725	6873	6785	6740	6900	6715	6889	6686	6847	6706	6810	6737	6736	6843	6968	6738	6767	6655	6669	6720	6888	6806	6785	6714	6849	6900	6839	6706	6740	6664	6628	6814	6822	6947	6827	6819	6720	6833	6757	6771	6875	6673	6707	6726	6683	6654	6806	6870	6694	6759	6896	6867	6720	6901	6766	6724	6751	6726	6771	6773	6890	6744	6924	6611	6760	6713	6726	6758	6734	6910	6776	6828	6856	6785	6726	6942	6633	6790	6799	6834	6770	6863	6804	6711	6850	6801	6761	6857	6793	6793	6850	6794	6799	6728	6713	6795	6832	6696	6686	6771	6858	6802	6695	6720	6858	6903	6823	6819	6756	6730	6819	6685	6819	6836	6767	6773	6810	6844	6797	6763	6638	6861	6710	6783	6608	6849	6747	6853	6802	6741	6766	6655	6776	6838	6828	6774	6801	6757	6775	6811	6682	6727	6818	6705	6863	6926	6719	6820	6728	6755	6828	6737	6726	6832	6916	6887	6734	6817	6810	6796	6807	6699	6783	6735	6757	6850	6869	6828	6878	6740	6686	6830	6783	6738	6739	6845	6915	6661	6736	6751	6646	6775	6825	6756	6801	6819	6802	6744	6761	6792	6822	6716	6815	6821	6729	6874	6683	6799	6900	6805	6916	6806	6771	6877	6814	6766	6821	6800	6733	6754	6796	6789	6749	6753	6788	6735	6766	6823	6774	6797	6734	6814	6748	6642	6870	6805	6729	6676	6734	6864	6838	6695	6741	6729	6824	6779	6842	6777	6652	6752	6691	6836	6766	6745	6742	6750	6769	6799	6836	6861	6927	6888	6667	6921	6778	6767	6871	6772	6761	6790	6743	6755	6819	6759	6781	6802	6875	6888	6770	6881	6830	6715	6805	6773	6852	6729	6823	6713	6872	6835	6775	6798	6805	6796	6814	6835	6823	6727	6794	6668	6958	6712	6676	6722	6727	6722	6804	6810	6694	6835	6738	6871	6725	6709	6741	6840	6735	6840	6803	6678	6688	6879	6760	6818	6769	6704	6632	6724	6769	6778	6822	6708	6770	6826	6785	6786	6760	6904	6793	6734	6797	6859	6856	6760	6787	6812	6857	6743	6808	6672	6846	6852	6798	6871	6757	6810	6737	6876	6619	6664	6922	6726	6837	6801	6789	6738	6838	6853	6813	6808	6906	6808	6778	6647	6706	6724	6770	6743	6762	6767	6724	6791	6788	6763	6728	6757	6819	6757	6875	6869	6709	6644	6745	6743	6737	6839	6773	6863	6689	6840	6819	6746	6684	6722	6913	6662	6775	6803	6891	6743	6748	6784	6674	6883	6713	6830	6781	6769	6765	6807	6833	6654	6742	6802	6836	6784	6774	6740	6846	6759	6731	6779	6808	6789	6688	6742	6886	6882	6684	6788	6874	6690	6855	6849	6812	6750	6807	6800	6758	6775	6712	6785	6834	6861	6828	6695	6735	6854	6659	6708	6846	6813	6728	6747	6621	6859	6733	6756	6645	6832	6777	6751	6723	6755	6871	6613	6804	6717	6590	6738	6793	6757	6702	6757	6839	6869	6878	6839	6833	6728	6678	6754	6958	6754	6778	6826	6891	6758	6885	6793	6862	6833	6748	6866	6869	6903	6721	6787	6825	6738	6754	6766	6793	6682	6823	6832	6835	6727	6700	6836	6725	6724	6713	6739	6844	6763	6694	6659	6773	6802	6796	6928	6737	6692	6883	6833	6745	6738	6777	6787	6833	6794	6860	6648	6827	6873	6725	6618	6802	6816	6850	6806	6812	6834	6761	6681	6771	6856	6738	6746	6875	6713	6811	6757	6922	6671	6844	6813	6860	6817	6818	6860	6878	6816	6818	6718	6809	6700	6874	6796	6938	6746	6838	6817	6752	6931	6789	6858	6682	6854	6731	6899	6730	6782	6721	6705	6808	6789	6767	6754	6845	6566	6734	6791	6807	6721	6888	6861	6781	6854	6816	6785	6725	6818	6817	6771	6800	6688	6809	6795	6743	6819	6711	6809	6887	6640	6845	6669	6801	6703	6747	6825	6766	6771	6797	6788	6879	6776	6641	6916	6834	6835	6891	6840	6780	6862	6708	6788	6796	6847	6706	6725	6827	6770	6795	6817	6764	6715	6804	6678	6806	6828	6687	6772	6762	6782	6679	6869	6764	6824	6841	6840	6812	6781	6739	6862	6894	6687	6968	6998	6853	6743	6734	6714	6777	6755	6804	6864	6667	6724	6664	6920	6699	6830	6885	6722	6872	6773	6851	6733	6848	6871	6826	6763	6880	6799	6768	6823	6791	6756	6752	6738	6809	6728	6709	6816	6848	6878	6789	6960	6640	6733	6649	6857	6725	6766	6802	6817	6734	6861	6718	6840	6766	6724	6719	6761	6898	6826	6834	6720	6721	6894	6729	6709	6645	6801	6768	6688	6658	6743	6833	6747	6758	6763	6753	6757	6795	6721	6889	6844	6767	7002	6764	6746	6753	6696	6829	6729	6775	6874	6709	6743	6681	6770	6681	6772	6720	6644	6768	6814	6807	6811	6853	6761	6855	6681	6820	6860	6843	6737	6879	6741	6791	6907	6853	6855	6855	6750	6759	6773	6758	6742	6803	6767	6788	6667	6829	6769	6936	6675	6670	6750	6746	6731	6874	6955	6733	6817	6703	6844	6844	6704	6853	6808	6898	6742	6629	6793	6728	6822	6903	6688	6756	6858	6794	6811	6750	6889	6750	6706	6738	6798	6815	6739	6843	6825	6930	6686	6814	6943	6869	6773	6686	6812	6716	6763
26273	36074	22238	8506	1887	822	1073	974	807	749	686	696	756	773	713	734	753	682	715	697	713	687	773	687	713	720	710	757	698	727	705	692	706	662	693	691	723	701	762	651	739	724	666	672	708	657	702	705	660	701	656	722	716	767	728	707	709	689	759	726	739	743	689	693	735	691	696	710	666	774	674	651	641	739	722	770	695	687	734	728	694	668	713	708	689	674	730	694	746	712	725	751	686	699	746	696	693	717	725	745	709	697	714	763	746	707	716	710	755	688	731	692	720	721	691	734	770	719	696	713	719	712	701	734	679	680	729	752	710	682	675	649	729	699	718	703	695	707	684	694	708	731	739	693	674	674	693	739	707	718	703	698	727	739	650	712	690	705	692	707	690	660	722	706	759	699	732	714	694	736	690	708	686	734	744	703	685	743	748	711	694	669	711	715	673	664	728	700	729	725	702	666	669	729	633	727	725	725	694	664	751	685	732	728	692	711	734	696	681	758	710	698	717	723	734	689	705	686	677	725	678	704	732	707	663	722	738	694	753	708	725	684	721	696	712	711	717	682	665	689	745	703	732	743	706	702	670	709	679	739	736	765	735	702	702	713	704	706	707	677	742	710	749	675	736	738	697	703	708	707	691	696	679	684	695	668	700	734	731	703	701	704	699	708	672	746	713	707	687	710	718	757	715	756	685	753	736	762	712	733	680	714	694	685	659	691	731	683	632	653	655	745	756	739	706	725	774	752	724	713	748	682	783	708	654	718	750	730	698	674	677	709	703	666	749	727	700	723	708	680	707	703	659	666	714	696	736	738	748	713	699	731	730	719	700	700	689	765	672	724	749	675	721	742	638	693	676	704	689	734	690	745	684	716	731	749	708	708	680	741	664	706	676	758	708	748	691	662	695	697	719	735	678	697	756	728	662	741	733	708	696	721	710	672	660	722	680	714	722	680	693	727	688	716	680	740	677	702	730	636	725	713	738	678	670	709	687	737	663	731	724	694	738	703	715	704	701	691	702	685	688	705	697	666	718	728	737	766	664	706	689	720	665	727	707	712	726	692	697	711	677	770	687	733	774	677	687	721	699	692	729	696	682	691	714	655	656	648	677	719	750	766	721	676	716	754	714	705	721	721	736	738	729	724	702	671	663	703	720	685	712	748	751	704	689	683	712	711	780	721	739	726	743	748	663	723	710	709	730	705	679	703	678	705	692	673	736	697	697	711	723	722	714	728	737	720	702	716	688	714	680	691	740	705	707	705	721	702	729	709	661	722	728	709	729	728	719	698	715	663	757	712	736	699	709	663	700	734	704	688	662	738	701	746	697	723	695	738	705	726	689	738	707	712	720	672	750	688	725	721	766	659	703	737	671	681	734	692	746	729	749	708	732	698	717	688	730	681	736	652	675	696	736	694	690	716	691	705	731	696	750	745	694	762	759	683	687	729	730	686	688	697	687	695	711	668	698	723	701	723	718	745	744	722	738	690	685	669	738	712	740	726	720	704	740	670	728	705	705	651	757	719	703	697	693	707	732	741	687	706	750	668	697	728	729	722	728	722	702	664	705	725	680	683	730	723	720	738	724	700	711	708	711	694	759	701	673	712	721	703	695	679	687	675	737	740	712	733	770	710	703	716	648	716	694	700	734	668	708	697	744	671	750	672	743	718	711	709	754	703	660	722	728	698	708	681	726	720	693	735	697	723	711	688	699	735	676	721	701	700	707	688	700	726	717	673	713	750	712	718	749	675	726	681	747	753	733	706	676	719	690	744	703	677	671	679	725	719	684	699	708	738	668	716	736	700	706	710	694	701	690	709	720	760	718	715	696	721	740	744	696	709	710	706	712	745	706	729	711	749	711	726	691	729	713	734	689	703	704	704	722	692	717	699	682	686	751	686	723	692	685	698	670	695	714	726	718	687	680	696	702	716	720	727	635	738	726	700	749	728	742	714	679	738	760	686	736	722	718	659	677	732	677	676	724	764	722	676	687	699	727	723	722	686	693	713	705	721	683	718	696	692	699	697	687	759	698	683	704	715	697	696	719	671	713	695	729	687	742	700	736	790	674	720	684	696	707	711	752	685	731	665	754	690	692	712	724	697	691	731	739	718	712	680	713	742	760	709	677	722	710	696	741	740	772	714	722	672	715	664	686	661	714	742	723	683	803	688	710	724	712	683	712	731	658	766	690	655	689	736	709	679	685	701	696	692	742	745	755	734	680	715	724	716	702	660	706	730	684	725	732	701	699	693	704	768	707	708	670	726	715	717	720	763	713	721	702	754	671	687	749	761	730	708	698	757	722	687	752	680	721	702	751	697	705	721	690	708	751	726	734	687	686	705	701	682	694	707	724	736	735	715	705	727	720	674	705	738	732	706	727	678	694	742	665	698	687	743	711	734	658	716	700	681	708	754	709	717	711	654	695	707	693	710	734	652	720	724	755	712	699	729	642	680	674	701	691	699	729	708	726	675	743	709	696	685	707	682	649	716	702	700	674	728	641	695	693	705	718	684	697	698	762	679	744	677	682	729	679	702	663	721	700	682	708	734	701	721	686	731	699	754	688	732	705	750	740	706	712	703	680	672	669	684	697	757	690	742	711	755	727	726	711	714	728	672	713	713	704	721	695	713	714	710	716	667	660	713	711	664	724	718	684	672	699	661	687	725	695	745	774	718	734	671	689	701	678	748	699	726	667	759	710	689	679	757	741	729	727	674	647	657	710	656	695	705	719	688	696	748	715	715	723	714	702	668	679	689	707	709	696	678	726	705	723	689	697	714	684	746	688	714	698	683	714	746	730	727	704	672	701	724	708	697	693	694	705	662	751	764	695	720	708	697	720	705	721	691	718	707	674	718	707	737	679	752	705	750	746	704	684	677	690	721	725	691	718	732	730	730	717	719	729	678	708	705	692	707	710	728	739	726	696	700	675	709	725	682	704	671	649	679	722	698	694	698	714	654	700	744	730	668	725	692	753	665	657	673	692	695	678	753	652	682	737	688	720	703	692	686	708	734	723	725	722	668	731	738	737	690	772	738	750	784	705	710	724	708	746	669	645	653	703	726	729	698	742	668	763	695	674	669	736	708	709	732	712	671	715	734	677	723	722	683	685	727	751	743	682	722	712	736	646	704	669	753	701	713	702	743	712	740	673	672	735	738	723	738	722	714	699	737	709	719	720	706	714	749	725	714	732	729	738	694	671	704	728	663	688	709	696	713	740	686	647	724	719	676	693	703	698	732	753	696	695	710	678	729	680	742	723	714	739	674	714	705	749	743	652	639	699	687	738	689	727	730	724	706	702	649	720	729	705	708	696	697	701	750	732	682	707	690	675	728	707	727	708	700	733	715	690	718	747	703	710	712	702	714	734	718	675	687	750	715	676	700	709	710	720	727	706	765	694	727	700	693	681	685	716	714	716	757	727	712	706	744	730	684	704	721	718	704	684	680	715	708	692	674	694	696	760	702	697	730	664	727	691	719	674	706	666	686	730	721	689	670
55142	54820	42754	35350	20409	9245	18808	14991	9901	6832	6106	6061	6086	5985	5998	6107	6024	6015	5969	5960	6006	6004	6173	6003	6052	6051	6112	6042	5918	5946	6051	6016	6104	6011	5936	6035	5965	5955	6015	6151	6061	6058	5985	6125	6156	6004	6191	6051	6030	5990	6119	5988	6014	5847	6180	5973	6047	5961	6029	6047	5993	6046	6053	6025	6047	6076	6106	6019	5961	5961	5965	5840	6153	6052	6100	6013	6132	6094	6110	5996	6113	6059	6010	6020	6069	6147	5993	6023	6070	6114	5956	5975	6056	6013	6118	5954	6108	5980	6083	5993	6172	6043	5972	6043	6129	6055	6067	6018	5999	6034	5987	6067	6128	6045	6022	6049	6036	5992	6083	6078	6030	6033	6103	6060	6048	5866	6027	6009	6114	6111	6077	5917	6030	6022	6020	6053	6090	6078	5987	6095	6080	6145	6153	6005	6040	6047	6010	6005	6025	6008	5860	6149	6034	6134	6036	6012	6037	6017	5942	5993	6075	5957	6052	5877	6123	5978	6089	6070	5953	6214	6134	6041	6025	6096	6043	6052	5995	6188	6007	6214	6067	6108	6171	6000	6081	5942	6026	6040	6123	6066	6047	6047	6067	6176	6169	5953	6000	5982	6047	6196	6071	6205	6002	6005	6083	6043	6086	6124	6041	6093	6088	6126	5966	5992	5939	6013	6091	6033	5991	6045	5968	6044	6093	5967	6040	6127	6021	6015	6043	6032	6221	6074	6017	6018	6030	6068	6070	6107	6053	6107	6055	6111	6111	5955	6084	6140	6071	6041	6030	6202	6018	5973	6041	6045	6016	6074	6236	6019	6006	5963	6027	6021	6028	6040	6185	6021	6055	6140	6042	6066	6015	6010	6094	6061	6089	6018	6097	6090	6016	6093	6008	6154	5881	6016	6107	6017	5944	6082	6107	5946	6120	5971	6011	6111	6076	6082	5900	6093	6065	6102	6131	6161	6022	6023	6224	6119	5958	6059	6028	6020	5998	6067	6043	5982	6082	5946	6101	6158	6076	5959	6107	6097	6097	6076	6040	5986	5990	6079	6084	5980	6036	5994	5893	5957	6032	6048	6078	6061	5939	6161	5941	6143	6054	5959	6136	6188	5976	6008	5993	6015	5926	6020	5984	6078	5955	6031	6069	6012	6152	5904	6054	6063	5928	6101	6022	5975	5983	6012	6067	6015	6139	5939	6060	5957	5972	6090	6072	6001	6054	6001	6069	6017	6001	6036	6110	5985	6128	6046	5979	5997	6020	6141	6036	5964	6126	6046	6053	5948	5909	5956	5957	6055	6119	6035	6121	6201	6065	5966	6111	6069	5928	5971	6129	6103	6038	6028	5927	6142	5997	6075	6075	6029	5884	6037	5993	6087	6057	6008	6204	6025	6153	5994	6035	6080	5977	6174	5986	5985	5980	5954	6089	6071	6052	5968	6072	6077	6086	6125	6127	6146	5984	6057	6051	6111	6066	6000	6002	5989	5997	6195	5963	6047	5944	6173	6103	5969	6040	6057	6184	6027	6039	6109	5959	6086	6003	6087	5986	5988	6070	5962	6001	6077	6195	6085	5955	6031	5993	6047	5937	6102	6026	5947	6125	6066	6108	6004	6115	5991	6058	6021	6072	6188	6160	5887	5944	6022	5962	6113	6085	6167	5991	5990	6057	5999	5992	6047	6116	5965	6082	6022	6165	6036	6007	6087	5934	6020	5928	6000	6102	6003	6022	6014	6167	5972	6002	6069	5992	6040	6004	6087	5951	5937	6148	6022	6031	6119	6086	5989	6053	6152	6099	5906	6173	6047	6140	6065	6184	6058	5971	5985	5978	6186	6030	5996	6119	6065	6088	5998	6100	6081	5956	6020	6102	6079	6127	6112	5920	6114	5931	6088	5996	6028	5959	6029	6096	6028	5987	6084	6087	5904	6084	6030	5932	5952	5988	6019	6004	5998	6027	6016	6033	6046	5997	5950	6159	6147	6013	6093	6119	5975	6108	6009	6159	5980	5985	5947	6000	5968	5935	6106	6079	6078	6168	6123	6070	5963	6068	5976	6019	6044	6016	6055	6129	5873	6177	6118	5975	6003	6073	6035	5982	6085	6024	5938	6088	6132	6153	6040	6067	6020	6043	5968	6117	5986	6184	6028	6046	5946	6011	6073	6061	5976	6029	6017	6104	6029	5881	6029	6101	6080	6000	6020	5981	6057	5976	6167	6053	6066	6005	6065	5993	6025	6064	6119	6107	6089	6021	5911	6010	5953	6087	6022	5963	6089	6069	5985	5992	6049	6068	6056	5962	6098	5949	6073	6041	6015	5989	6074	6062	6051	6102	6024	6033	5957	5994	6030	6051	6118	6106	6079	6029	6061	6080	6043	6052	5985	6036	6027	6000	6021	5873	6052	6143	6083	5989	6069	5999	6140	6129	6035	5975	6060	5980	5877	6058	6078	5939	5942	5985	6047	5974	6020	6076	6042	6028	5965	6082	6085	5973	6044	5911	6036	5910	6097	6036	5971	6019	6009	6077	6068	6033	5979	6025	6106	5963	6033	6023	5956	6062	5986	6142	6028	5979	6005	6030	5971	6011	6048	6035	6107	6032	5970	6069	5938	5990	5994	6125	6169	6148	6047	6014	6133	5976	6010	6040	6196	6069	6047	5912	5967	6016	6047	6025	5970	6075	5966	6053	6127	6032	5992	6141	6035	5935	6093	5946	6079	6003	5964	6050	5921	6114	6051	6021	6093	5961	6025	5990	6072	6020	5973	5930	6065	6210	5944	6057	6040	5985	5974	5958	5991	6003	6061	6033	6098	6050	5941	6025	5989	6093	6077	6088	6178	6052	5940	5965	6078	5926	6042	6091	6073	6115	5973	6056	6064	6072	6062	5883	5981	5965	6105	6104	6046	5997	6099	5900	5966	6117	5972	5909	6095	5962	6022	6065	5982	6054	5979	6073	6083	6059	6067	5992	5826	6073	6086	6049	6091	5920	6003	6091	6137	5942	6081	6014	5914	6166	6055	6064	6119	6081	6095	6124	5994	6044	5974	6094	6008	5968	6207	6051	6008	6070	6076	6128	6024	6034	6071	6055	6140	6111	6084	6108	6188	6016	6047	5964	6077	6128	6052	6045	5986	5969	6157	6042	6147	6085	6017	5978	6146	6081	6025	5930	6160	5917	6102	6021	5951	6033	6017	6127	5972	6074	6013	6039	6207	6105	6178	6142	5961	6103	6199	5949	6036	6073	6062	5901	5917	6046	6274	6074	6018	5959	6023	6112	6000	6130	6033	5984	6065	6007	5935	5924	5859	6048	6014	6056	6028	6016	6107	6014	6040	6098	6033	6066	6096	5932	6046	6022	6001	5962	6006	5992	6022	6044	6229	6071	6094	6023	6053	5995	5960	6015	5958	6018	5902	6085	6023	6096	5952	6001	6090	6077	5980	6072	6003	6014	6018	5988	6149	5983	6098	6163	6072	6105	6079	6154	5981	5869	6091	5984	6026	6079	6033	6089	5953	5951	5951	6147	6156	6002	6044	6045	6199	6045	6012	6097	6066	6098	5964	6073	5965	6086	6081	6093	6075	6030	6013	6084	6013	6111	5983	5995	6040	6051	6001	5972	5998	6147	6049	6095	6111	6065	5998	6170	6011	6007	6082	6051	6007	6011	5976	6175	6146	6036	6097	6077	6038	5954	6034	6049	6100	6088	6047	6117	5980	6030	5990	6082	6019	6160	5989	6167	6049	5934	5968	6000	6082	5985	6058	6016	6052	5940	6007	5972	6110	6151	5991	6033	5945	6086	6021	6047	6073	5999	5985	5962	5970	6124	5987	6133	6004	6032	6015	6048	6062	6038	6030	5965	5940	6104	6118	6119	6059	6045	6047	6072	6113	5874	5901	5971	6032	6134	6024	5995	6095	6064	6006	6099	5929	6000	5993	6106	6058	6039	6128	5915	6038	6082	5996	5984	6061	6009	6086	5953	6013	5970	5987	6076	6084	5957	6161	5945	6019	6019	5997	6169	6049	5989	6007	6102	6017	6134	5998	5984	5991	5917	6068	5986	6033	5899	5970	5934	6011	5932	6117	6085	5991	5990	6029	6062	6063	5977	6086	6045	6109	6116	6069	6041	6147	6185	6065	5999	6009	6030	6089	5981	5986	6003	6084	5989	6177	6008	6060	5955	5999	6123	5995	6104	6073	5991	5902	6070	6016	6087	6076	5954	6140	6000	6041	5888	5917	6023	6008	6079	6020	5996	6147	6103	5999	6010	6044	6127	6051	6050	6049	5996	6048	5879	6076	6070	6144	6022	6073	6132	6042	6059	6145	6048	6076	5921	5969	6053	6021	6073	6035	6102	5993	5970	5891	6066	6109	6043	6103	5984	6037	5940	6046	6094	5960	5912	6075	6047	5928	6057	6037	5971	6036	6031	6039	6088	5960	6085	5916	6004	6052	5884	6067	5975	6035	6028	5938	6116	6143	6055	6024	6065	6006	6088	6145	6039	6089	5993	6031	6186	6096	6024	6058	6057	6035	6006	6049	6105	6020	6137	5983	6012	6164	5940	5979	6065	5998	6032	6020	6090	6150	5997	6026	6051	6064	5998	6071	5977	5953	5996	6074	6048	6075	6026	6074	5970	6022	6107	5932	6040	5934	5952	6117	6053	5990	6138	6055	6130	5969	5934	6030	6039	6053	5991	6002	6103	6118	5972	6102	6016	6036	6111	6005	6094	6094	6129	6057	6095	6110	6100	6000	6074	6176	6043	6072	6092	6027	6152	6124	5999	5957	6173	5915	5946	6003	6006	6012	6024	5929	6024	5947	6124	6085	6123	6171	6020	6009	6006	5917	5997	6066	5930	6203	5993	6048	6108	6082	6106	6108	6080	5977	6096	6002	5981	5982	6024	6127	6041	5977	6003	6014	5949	6129	6061	6120	5973	6148	5969	5974	5960	6084	6013	6049	6065	5997	5952	6017	6222	5997	6009	6091	5947	5998	6014	6108	6024	6032	6023	6128	6132	6005	5937	5941	6082	6055	6127	5922	6079	5962	6011	5939	6101	6104	5995	6037	6060	6029	6078	6059	5866	5995	6048	6021
37152	47482	29558	12777	2204	1006	1412	1228	1061	869	812	811	817	824	771	782	842	770	827	807	814	837	845	804	794	819	804	765	865	827	843	850	803	824	817	798	802	795	771	849	816	753	826	838	829	775	838	810	811	819	860	793	771	771	807	846	835	840	794	761	855	863	845	836	848	827	834	846	805	769	817	826	836	796	838	813	862	782	815	816	843	827	846	790	791	770	792	832	821	826	807	796	792	816	831	786	783	801	786	774	810	774	813	782	778	810	815	805	814	812	761	877	841	807	830	818	831	793	797	840	826	790	797	750	807	815	832	766	833	778	836	819	834	803	795	771	839	767	771	818	828	782	802	803	821	800	842	882	832	813	844	823	854	823	835	814	803	813	840	838	781	844	785	772	798	814	817	817	786	764	834	834	767	791	819	812	817	774	769	806	791	790	829	818	781	784	839	795	846	789	837	820	860	821	835	836	829	853	850	824	829	843	860	848	864	828	817	836	806	803	829	825	827	794	770	767	846	798	816	865	777	840	879	841	851	807	861	807	836	840	842	809	811	814	830	818	822	803	828	778	804	804	851	793	818	787	821	815	882	825	799	811	806	820	803	779	788	854	850	816	806	816	757	810	813	787	824	816	824	769	787	807	840	861	796	826	798	797	797	811	792	840	805	770	794	845	784	791	828	837	833	816	780	797	800	783	810	849	850	882	739	847	815	768	815	819	810	853	855	778	812	807	842	824	796	788	813	805	877	829	817	799	767	825	785	831	859	779	859	820	812	827	791	798	820	785	801	826	794	793	798	841	809	803	821	787	813	820	765	787	792	796	817	779	867	837	754	779	770	807	754	800	847	785	781	844	801	863	760	796	836	759	843	831	802	793	870	787	833	845	772	828	833	833	788	745	797	774	796	830	810	804	814	816	826	800	787	810	813	810	843	810	806	751	810	839	867	836	828	826	816	795	798	820	808	747	800	811	788	824	810	838	837	797	756	831	844	833	808	824	757	851	839	791	834	829	792	841	806	800	764	827	808	789	831	787	842	745	817	800	800	799	851	780	801	794	824	792	831	789	838	819	803	837	851	844	854	825	808	786	857	796	846	802	800	825	813	826	840	830	827	822	800	850	789	846	836	787	774	729	845	811	801	851	790	789	823	735	858	814	781	798	780	852	827	833	830	776	736	764	812	840	805	784	813	751	793	817	795	859	834	759	757	784	806	795	790	818	816	766	809	815	840	782	795	844	813	804	855	823	809	811	844	824	812	829	811	867	830	739	816	804	784	801	813	833	807	777	772	824	803	789	789	830	768	827	830	831	790	800	814	868	789	899	816	854	837	827	824	806	808	812	800	865	752	818	812	851	872	799	792	814	798	796	811	794	757	789	812	788	795	769	733	780	828	802	838	827	832	802	787	800	806	779	809	796	813	857	813	783	803	863	780	794	833	809	794	807	808	818	789	759	811	854	782	851	831	870	847	773	825	841	855	771	806	805	779	776	750	834	728	775	804	822	849	808	809	771	794	857	815	791	824	838	800	827	841	816	832	803	792	855	774	823	794	801	832	817	819	823	845	820	799	867	754	766	847	790	813	817	796	795	816	863	807	855	821	800	804	792	805	820	788	810	811	768	807	800	780	815	760	835	794	780	812	856	873	823	816	765	822	762	787	853	821	804	874	786	803	784	781	785	799	865	801	777	827	784	783	800	844	819	776	749	793	822	862	840	831	792	842	806	798	785	819	843	808	758	804	804	793	835	790	802	774	859	804	802	805	812	777	781	817	785	823	896	785	854	791	821	790	837	811	838	798	838	815	777	793	845	824	806	808	804	804	791	823	855	847	823	779	783	830	839	817	842	858	810	789	860	809	813	821	748	804	867	786	787	831	850	856	839	837	815	827	815	793	816	785	794	844	828	792	814	839	777	823	774	794	792	828	782	798	822	864	824	788	820	777	852	818	827	824	860	785	804	834	805	771	839	768	813	804	796	811	758	804	813	828	798	820	868	848	781	825	810	786	822	843	827	752	820	872	813	804	828	830	808	760	784	841	783	800	778	889	798	768	857	821	799	756	849	795	824	812	829	785	788	827	784	789	804	788	794	825	807	851	789	783	812	793	736	828	800	789	815	771	797	805	813	764	879	803	787	789	803	780	754	826	849	829	779	798	780	793	875	812	809	815	838	796	759	826	817	811	822	819	824	819	842	829	809	808	779	825	771	814	795	765	830	783	812	805	793	822	830	866	791	832	809	819	812	729	816	843	792	816	838	822	786	786	757	771	769	809	770	777	844	835	820	802	817	794	803	772	820	849	816	764	837	799	787	771	778	866	770	774	810	823	771	794	810	726	853	809	803	770	759	795	817	800	823	806	804	807	810	799	801	796	839	767	820	858	784	809	781	785	791	735	862	786	835	789	806	807	814	832	805	814	813	846	811	878	794	756	815	824	787	779	772	781	818	812	818	788	844	750	782	812	811	784	824	807	835	816	833	759	798	830	773	824	832	846	844	772	838	835	831	816	817	811	773	798	832	823	782	792	802	781	782	788	772	827	803	851	793	812	775	816	789	796	831	793	795	781	791	782	793	852	794	788	837	768	794	796	795	840	810	866	834	787	870	806	789	822	813	782	829	785	873	829	830	787	821	828	797	849	809	829	768	820	807	811	847	783	787	833	843	818	818	759	776	813	787	827	795	769	867	822	805	799	809	848	873	811	818	776	813	779	838	786	812	790	787	813	802	784	797	865	837	813	799	868	808	852	755	791	821	800	790	818	788	770	836	795	769	776	838	839	854	807	783	793	796	824	799	765	794	809	764	831	824	821	845	817	792	814	823	798	797	833	778	845	775	827	804	852	789	772	831	805	812	865	849	816	820	755	761	770	822	833	823	789	766	810	809	825	826	727	821	767	830	819	858	773	911	803	817	828	760	826	854	810	741	783	819	828	861	794	838	804	859	772	866	819	823	786	814	803	818	815	833	827	783	780	842	845	810	799	820	850	825	814	808	828	833	858	787	856	854	811	793	822	789	761	802	847	797	828	813	786	806	850	790	797	802	762	812	802	753	817	786	816	795	820	799	791	831	786	839	810	835	854	844	840	782	825	774	777	815	829	809	800	771	819	792	830	816	812	807	798	730	824	822	832	841	808	829	785	819	841	812	801	817	802	776	851	837	801	814	829	731	810	835	801	853	840	803	822	812	850	811	805	842	809	790	758	800	824	813	814	778	850	850	821	809	786	823	844	788	840	765	793	835	850	819	784	809	805	817	865	813	816	793	834	755	789	834	787	816	802	818	825	845	805	871	808	792	841	827	819	798	808	811	812	846	815	812	794	797	800	823	820	831	801	823	805	873	801	764	800	800	791	772	852	834	834	824	791	868	813	825	790	815	814	816	853	771	806	809	856	784	785	789	832	839	832	817	818	786	829	851	831	795	809	767	769	758	784	813	843	773	825	805	796	827	784	855	813	776	786	819	848	751	805	880	811	825	803	838	777	837	794	798	836	820
50783	52695	49188	40776	17259	13592	23545	18933	12321	7749	6926	6881	6772	6819	6795	6929	6798	6787	6778	6774	6752	6768	6815	6715	6741	6866	6796	6753	6869	6758	6661	6712	6820	6787	6723	6838	6804	6773	6799	6955	6796	6791	6843	6712	6828	6758	6796	6858	6818	6730	6792	6764	6769	6754	6735	6639	6711	6687	6709	6827	6584	6867	6680	6642	6805	6759	6756	6782	6723	6885	6756	6710	6818	6735	6725	6796	6744	6857	6773	6865	6623	6666	6922	6754	6773	6850	6785	6745	6765	6819	6781	6802	6749	6656	6685	6742	6758	6755	6902	6712	6728	6701	6731	6780	6906	6774	6853	6838	6836	6781	6778	6712	6766	6707	6724	6797	6727	6725	6788	6770	6809	6706	6747	6672	6660	6875	6787	6734	6802	6674	6840	6928	6836	6886	6797	6838	6812	6776	6682	6795	6739	6755	6798	6643	6746	6652	6779	6735	6854	6810	6687	6651	6795	6786	6680	6715	6771	6709	6774	6646	6718	6782	6754	6761	6807	6719	6714	6772	6696	6876	6717	6792	6753	6640	6849	6721	6755	6762	6868	6641	6851	6813	6831	6757	6768	6764	6716	6789	6629	6801	6703	6736	6900	6883	6722	6632	6697	6807	6755	6749	6753	6857	6614	6566	6814	6766	6820	6710	6850	6712	6718	6639	6836	6649	6690	6774	6663	6759	6723	6784	6839	6745	6709	6844	6810	6857	6734	6636	6779	6841	6783	6706	6895	6653	6795	6867	6828	6585	6858	6691	6694	6754	6798	6855	6645	6751	6813	6696	6699	6729	6876	6643	6847	6730	7010	6838	6751	6817	6796	6672	6760	6682	6709	6811	6845	6776	6787	6816	6799	6601	6770	6806	6780	6925	6880	6850	6734	6703	6762	6686	6768	6740	6826	6845	6783	6793	6828	6972	6809	6853	6711	6702	6799	6731	6817	6714	6692	6857	6683	6811	6832	6647	6682	6800	6786	6687	6752	6665	6750	6850	6797	6826	6697	6771	6765	6838	6757	6799	6758	6762	6624	6800	6775	6672	6876	6750	6834	6646	6733	6887	6843	6768	6682	6732	6776	6810	6848	6762	6736	6802	6726	6718	6820	6865	6838	6725	6789	6916	6654	6720	6682	6678	6776	6772	6781	6716	6726	6701	6794	6833	6710	6656	6717	6720	6789	6824	6725	6822	6781	6828	6787	6754	6717	6807	6836	6809	6779	6719	6759	6794	6740	6824	6833	6618	6842	6814	6738	6769	6752	6945	6788	6789	6850	6755	6768	6733	6716	6650	6551	6839	6829	6615	6832	6800	6794	6709	6948	6736	6768	6737	6856	6866	6826	6711	6708	6753	6901	6822	6750	6663	6828	6787	6846	6639	6868	6674	6842	6614	6875	6759	6817	6762	6780	6811	6726	6848	6888	6745	6743	6746	6762	6837	6674	6893	6632	6834	6702	6811	6779	6774	6854	6848	6764	6808	6780	6876	6829	6787	6684	6700	6749	6725	6842	6808	6868	6695	6819	6852	6856	6871	6709	6724	6862	6843	6729	6795	6812	6748	6752	6734	6816	6783	6719	6784	6913	6737	6745	6746	6769	6831	6721	6841	6681	6865	6752	6786	6834	6714	6704	6816	6728	6814	6878	6776	6773	6820	6730	6841	6666	6793	6767	6851	6821	6734	6706	6954	6648	6683	6789	6895	6702	6664	6789	6721	6855	6714	6768	6922	6771	6846	6828	6727	6790	6786	6822	6811	6730	6719	6872	6805	6834	6762	6769	6755	6817	6682	6744	6747	6773	6726	6729	6743	6674	6877	6717	6785	6744	6803	6920	6834	6716	6661	6804	6729	6719	6796	6816	6696	6851	6787	6758	6890	6804	6706	6653	6895	6836	6692	6766	6733	6723	6821	6762	6687	6792	6688	6773	6845	6669	6747	6689	6812	6779	6773	6869	6760	6767	6688	6779	6687	6807	6708	6776	6726	6694	6653	6628	6809	6780	6904	6801	6868	6727	6779	6707	6818	6779	6933	6743	6711	6727	6835	6851	6782	6743	6694	6726	6824	6710	6753	6809	6804	6773	6625	6738	6787	6714	6826	6963	6857	6788	6798	6858	6858	6776	6661	6771	6818	6865	6720	6732	6661	6740	6767	6776	6746	6788	6793	6885	6741	6821	6806	6698	6852	6731	6656	6780	6828	6757	6925	6756	6780	6839	6701	6758	6924	6748	6811	6753	6737	6674	6732	6795	6738	6778	6750	6703	6731	6827	6815	6743	6822	6819	6622	6815	6861	6878	6722	6642	6680	6724	6719	6734	6801	6743	6768	6734	6785	6736	6847	6831	6777	6768	6746	6897	6810	6787	6658	6786	6766	6759	6729	6815	6841	6769	6789	6796	6822	6739	6812	6701	6726	6662	6729	6873	6784	6800	6730	6799	6703	6786	6848	6805	6793	6823	6760	6787	6736	6787	6736	6741	6903	6670	6758	6825	6718	6939	6764	6702	6768	6801	6792	6742	6739	6747	6825	6903	6595	6716	6745	6690	6725	6764	6629	6764	6780	6741	6811	6799	6737	6803	6707	6848	6764	6766	6754	6905	6748	6803	6885	6706	6807	6770	6825	6818	6773	6711	6820	6808	6814	6711	6770	6585	6680	6767	6783	6870	6747	6746	6855	6728	6836	6817	6680	6761	6632	6663	6769	6777	6734	6929	6831	6790	6898	6792	6755	6824	6719	6695	6837	6782	6837	6663	6777	6702	6761	6785	6723	6806	6683	6673	6817	6715	6822	6858	6761	6679	6805	6724	6792	6897	6804	6682	6774	6673	6627	6543	6827	6835	6678	6721	6840	6845	6913	6635	6795	6746	6723	6841	6971	6641	6726	6698	6797	6811	6838	6759	6782	6767	6750	6797	6701	6726	6923	6785	6849	6858	6721	6786	6698	6871	6691	6680	6749	6810	6817	6795	6634	6850	6623	6766	6768	6641	6794	6731	6735	6838	6733	6680	6797	6693	6665	6891	6753	6760	6740	6647	6938	6737	6726	6641	6826	6771	6851	6840	6706	6791	6912	6692	6700	6867	6721	6821	6795	6768	6869	6747	6762	6805	6856	6875	6811	6646	6941	6892	6676	6731	6707	6861	6837	6792	6760	6676	6708	6726	6678	6791	6867	6839	6864	6743	6685	6827	6771	6833	6736	6832	6649	6769	6789	6787	6879	6810	6705	6791	6788	6815	6774	6685	6654	6762	6746	6725	6843	6769	6833	6864	6622	6638	6845	6730	6703	6862	6703	6703	6745	6704	6633	6705	6707	6739	6689	6865	6893	6792	6712	6752	6721	6809	6719	6856	6791	6715	6825	6683	6803	6629	6800	6655	6939	6740	6620	6723	6796	6666	6844	6858	6815	6712	6836	6692	6763	6882	6704	6659	6889	6771	6749	6821	6699	6776	6668	6778	6837	6756	6819	6972	6783	6588	6748	6808	6895	6669	6825	6823	6780	6817	6647	6812	6728	6711	6729	6767	6775	6768	6847	6861	6689	6731	6761	6824	6685	6661	6862	6739	6828	6815	6745	6701	6756	6695	6773	6772	6707	6772	6816	6804	6759	6869	6646	6767	6882	6621	6778	6798	6788	6719	6928	6640	6761	6730	6734	6724	6692	6626	6707	6752	6743	6735	6764	6748	6796	6786	6697	6796	6731	6721	6792	6914	6752	6757	6845	6696	6670	6776	6822	6835	6764	6725	6718	6719	6817	6703	6718	6699	6816	6673	6733	6758	6627	6836	6658	6741	6939	6913	6749	6751	6908	6699	6815	6809	6770	6753	6720	6717	6631	6785	6756	6773	6895	6724	6898	6823	6794	6772	6753	6796	6728	6694	6789	6673	6713	6771	6729	6742	6675	6759	6689	6679	6748	6801	6692	6742	6783	6799	6733	6791	6802	6674	6720	6879	6811	6695	6838	6651	6557	6833	6807	6698	6876	6799	6783	6671	6584	6818	6777	6786	6723	6810	6800	6835	6780	6879	6748	6711	6722	6786	6839	6763	6728	6778	6762	6822	6720	6805	6836	6758	6759	6816	6785	6794	6735	6808	6841	6782	6785	6713	6871	6895	6735	6710	6733	6768	6779	6808	6781	6782	6778	6767	6749	6769	6771	6835	6653	6813	6714	6700	6855	6699	6684	6688	6787	6687	6818	6676	6710	6822	6746	6705	6783	6665	6701	6832	6740	6867	6773	6696	6726	6767	6818	6704	6755	6735	6775	6673	6747	6671	6700	6726	6862	6712	6731	6685	6810	6768	6755	6859	6812	6798	6806	6791	6761	6822	6819	6690	6882	6799	6762	6746	6758	6776	6740	6766	6929	6745	6724	6872	6665	6662	6757	6882	6800	6671	6770	6744	6801	6805	6718	6732	6780	6705	6676	6847	6702	6773	6784	6666	6715	6793	6775	6713	6691	6774	6868	6773	6611	6759	6729	6688	6800	6743	6764	6808	6691	6665	6820	6704	6667	6795	6639	6789	6751	6817	6694	6786	6672	6782	6708	6782	6724	6762	6804	6803	6724	6704	6721	6763	6947	6833	6911	6812	6712	6895	6768	6738	6911	6852	6748	6705	6901	6767	6654	6767	6786	6758	6820	6828	6904	6763	6795	6856	6780	6807	6873	6766	6826	6774	6766	6696	6703	6830	6821	6726	6749	6813	6885	6701	6757	6797	6702	6662	6667	6852	6705	6547	6730	6706	6735	6882	6728	7089	6642	6890	6810	6778	6749	6738	6757	6916	6709	6692	6727	6769	6807	6646	6780	6686	6705	6794	6615	6755	6851	6832	6765	6687	6847	6829	6873	6715	6725	6826	6892	6693	6725	6640	6861	6822	6856	6796	6833	6682	6797	6752	6750	6733	6797	6716	6770	6762	6681	6846	6633	6749	6646	6836	6817	6778	6852	6808	6727	6785	6740	6698	6862	6677	6766	6744	6813	6695	6825	6763	6849	6894	6897	6854	6739	6853	6792	6745	6798	6812	6624	6761	6837	6729	6701	6712	6870	6750	6784	6819	6879	6834	6851	6681	6665	6826	6654	6897	6735	6748	6701	6656	6760	6791	6805
13512	17758	10621	3517	805	769	878	906	818	742	745	714	719	738	739	720	727	702	740	709	718	686	739	745	747	693	723	720	733	702	741	730	748	705	683	708	685	691	736	763	697	716	668	730	701	728	689	712	704	720	711	717	724	739	700	720	724	740	742	731	749	714	702	773	748	682	731	727	707	708	716	744	727	721	709	733	805	687	757	789	774	728	722	685	687	718	741	704	724	729	712	735	740	722	712	694	724	691	715	700	740	706	682	772	708	772	738	707	765	761	678	715	775	732	715	731	751	739	685	722	727	715	742	709	724	752	671	686	727	682	687	726	696	718	742	697	737	707	740	743	692	757	739	685	698	735	740	750	732	753	750	750	738	754	728	719	705	755	712	696	751	706	707	780	719	750	698	734	727	708	703	693	711	692	737	706	738	699	736	643	712	792	667	719	714	737	680	722	732	729	719	768	725	738	691	722	744	764	731	717	685	746	719	712	681	730	733	731	723	767	720	719	737	680	691	678	753	722	709	720	670	671	698	737	750	761	696	709	783	694	721	725	704	724	694	671	713	744	658	730	730	693	758	735	743	753	721	744	704	726	696	696	685	731	746	691	728	685	744	700	752	699	759	698	726	683	728	755	760	704	747	668	705	752	728	736	687	699	728	728	707	729	757	706	758	758	752	757	726	764	736	769	696	791	778	677	710	698	726	793	739	751	718	729	718	723	699	737	763	709	709	692	710	715	710	686	695	754	731	715	694	701	743	742	707	703	789	707	793	670	777	687	727	709	733	687	678	687	697	675	678	668	697	770	727	735	724	728	732	727	723	752	713	723	770	696	721	712	709	731	729	718	700	721	767	712	743	719	719	722	693	755	709	690	735	703	738	745	679	774	718	772	755	734	723	717	752	762	695	695	720	710	699	709	738	734	728	718	739	690	715	650	719	705	692	750	753	747	729	715	749	699	734	692	709	671	673	755	754	744	739	750	743	727	721	782	730	693	738	726	767	669	747	704	702	722	680	790	724	720	720	729	716	736	732	698	691	795	669	702	753	703	714	739	707	719	730	702	735	691	713	725	758	731	721	728	725	712	771	726	700	744	743	678	736	698	665	704	647	755	718	737	709	701	686	734	714	699	732	713	773	723	737	724	702	668	709	741	674	683	688	713	696	678	697	708	708	705	734	689	693	733	738	756	733	728	775	709	696	727	745	675	718	764	729	730	709	694	731	745	695	734	733	692	690	695	686	748	698	701	723	737	714	708	704	701	695	718	730	749	706	673	752	720	720	720	731	739	747	738	774	755	697	727	737	698	760	721	695	697	748	692	747	702	763	764	679	725	678	759	713	748	729	725	716	711	697	670	732	728	737	673	692	742	720	695	716	741	688	754	690	701	776	722	618	679	707	681	723	674	718	705	707	728	691	716	733	714	719	733	746	722	736	769	761	710	724	689	708	706	733	740	699	748	703	731	750	769	729	725	699	732	708	742	699	650	709	728	691	763	698	733	696	728	660	669	697	688	738	733	716	744	699	700	706	686	686	688	702	706	696	686	756	704	707	723	764	728	704	689	754	713	758	753	707	731	711	755	702	691	743	778	715	709	730	716	734	715	782	671	751	702	737	723	702	684	689	714	729	737	719	698	704	732	700	759	654	712	715	739	727	695	768	729	710	667	733	703	755	714	715	712	668	725	699	734	723	725	696	768	730	744	710	731	741	775	771	745	703	740	741	677	768	698	701	693	714	731	749	705	742	714	737	700	714	746	678	695	776	718	708	680	772	721	735	690	740	712	756	682	711	713	728	705	696	772	722	690	722	707	738	706	709	734	740	759	736	723	756	730	764	716	726	712	734	722	691	729	717	733	753	749	728	664	704	721	734	712	745	703	771	738	724	672	676	721	741	685	721	753	681	718	714	737	714	712	752	733	793	724	733	678	734	744	749	707	721	696	726	796	701	777	755	717	712	771	693	741	735	727	683	758	761	732	704	727	703	690	725	721	756	735	725	714	722	661	725	715	734	744	684	764	690	709	715	711	696	715	742	723	704	713	747	700	756	758	710	691	721	734	698	714	755	730	708	717	716	702	739	746	660	683	693	747	736	680	705	691	699	747	736	746	728	698	688	718	719	731	703	693	722	743	704	709	712	737	683	685	719	742	714	689	715	703	760	741	702	705	693	732	693	721	716	761	739	733	737	716	764	728	712	717	746	710	692	698	763	719	742	773	751	701	693	746	727	697	701	713	683	692	744	728	671	733	724	723	703	689	744	724	661	740	709	761	684	672	724	696	674	706	712	731	682	715	693	709	728	756	727	757	721	711	715	691	726	719	691	705	699	728	738	743	761	708	712	734	746	752	766	709	758	751	733	743	760	749	716	709	673	736	675	739	725	723	723	720	761	763	691	722	691	699	707	769	700	730	712	705	692	701	706	709	718	726	718	725	742	699	724	740	745	740	734	694	714	744	736	720	736	749	690	713	710	778	729	766	680	700	725	717	689	699	734	699	737	701	734	724	709	696	718	722	760	743	735	761	759	730	714	711	759	731	717	691	689	754	678	711	734	710	724	698	713	727	734	720	726	712	720	736	703	693	731	743	740	711	758	706	694	686	753	711	702	744	726	705	686	724	678	706	698	662	736	738	746	725	732	733	718	716	792	708	720	709	729	694	721	718	742	706	714	696	745	711	737	712	693	656	720	719	720	687	710	737	742	721	743	719	731	758	682	671	654	692	704	760	743	734	739	730	703	674	714	720	710	683	747	698	659	698	679	722	700	722	743	708	689	730	706	707	698	675	737	708	716	698	719	771	651	732	712	717	746	703	747	736	745	749	731	749	733	709	678	691	749	671	749	743	759	708	756	728	706	697	717	721	735	780	714	686	713	773	707	766	727	734	775	698	731	775	727	722	739	719	722	714	738	759	710	710	761	727	709	695	750	733	729	721	747	727	705	736	702	739	716	696	766	729	725	711	704	739	725	716	701	691	682	751	737	729	755	707	722	751	716	743	707	732	651	746	735	764	692	721	710	717	708	754	771	665	719	719	731	744	745	710	712	740	751	684	738	703	744	680	751	720	715	683	765	715	725	712	636	754	740	718	710	708	727	771	709	755	742	661	712	688	767	707	712	663	740	741	709	757	730	696	715	760	744	697	740	751	717	733	724	759	721	741	706	732	716	722	737	738	777	670	733	689	778	664	714	721	723	715	734	710	701	734	692	705	703	690	711	737	695	744	710	738	716	725	731	704	714	696	740	785	723	663	720	687	680	722	726	695	771	724	738	721	727	674	731	735	708	760	717	773	697	759	761	668	729	749	694	697	750	745	707	688	720	734	724	735	779	699	799	655	709	732	722	694	723	760	765	753	709	714	680	711	770	722	709	739	729	699	776	695	758	687	738	698	720	732	727	759	739	767	685	759	759	757	728	759	726	726	743	712	712	731	723	745	739	745	783	722	759	670	673	723	736	686	686	704	747	683	675	730	736	760	759	699	732	687	739	719	743	687
46881	42209	32847	23144	7995	8752	13717	12277	8570	6267	6047	6004	6058	6093	6132	6016	5972	6196	6020	6033	6058	6015	6106	6026	6038	6021	6094	6050	6069	5974	6163	6059	5940	6011	6041	6121	6045	6132	6008	6131	6065	6171	5988	6044	6140	6174	6075	6091	6027	5979	6024	6057	6074	6050	6155	6014	5991	5957	6102	6016	6020	6000	6021	6056	6076	6042	6038	6091	5917	5913	6036	6118	5978	6119	6104	6045	6050	6046	5999	6043	6089	6000	6075	5958	6154	6023	6112	6139	6029	5930	5918	6002	6003	5909	5978	5921	6072	5993	6037	5967	5943	6016	5955	6053	6004	6111	6194	6118	6091	6041	6105	6150	6157	6194	6023	6071	5926	6039	6053	6116	6120	6023	6100	6125	5975	6044	5976	6063	6115	5933	6132	6064	6129	6098	5981	6207	6003	5979	5945	5993	6133	5965	6036	6115	6027	6155	5991	6028	5948	6177	6069	6026	6149	6047	6068	6155	5848	6112	6022	6079	5987	5929	5953	6050	6072	5998	5912	6028	6013	6023	6056	5980	5966	6078	5969	6101	6022	6080	6142	6065	6064	5998	5983	6084	5988	6145	6095	5948	6120	5959	5924	5940	6139	6132	6040	5979	6070	6100	5912	6053	6007	6028	6023	6072	6108	6126	5992	6024	6093	6118	5963	6059	6033	6018	6001	6003	6001	6099	6190	6013	5952	5975	6058	6132	5935	6029	6042	6070	6199	5911	6143	6211	5970	6045	6148	5994	5970	6184	5893	6044	6157	6045	6052	6123	6038	6037	6124	6056	6013	6043	5943	6043	5994	6060	6081	5974	6069	5903	6077	6120	6158	6082	5977	6005	6119	6018	5997	6099	6065	6039	6178	6026	6169	5982	5928	6202	5923	6000	6244	6111	6109	6032	5978	5904	6084	6011	5961	6020	6005	6144	5943	6167	5949	5981	6064	5893	5987	6039	6119	6086	6078	6116	6200	6079	6000	6057	6116	6046	6002	6104	6026	6135	5957	5958	6109	6005	6197	6139	6019	5995	6070	5940	6110	5996	5968	6016	6015	6067	6087	5986	5967	5969	6152	6054	6131	6047	6000	6052	6027	6245	5906	6084	5990	6184	5997	6071	5940	6036	5855	6105	6071	6092	6020	6159	6116	5984	6053	6045	6065	5875	6048	6002	6058	6067	5934	6044	6050	6076	6176	5941	6057	6092	6020	5892	6029	6135	6049	6101	6075	6044	6011	5972	6040	6024	6084	6123	6054	6102	6082	6084	5980	6070	5977	6096	6002	6014	6095	6025	6082	5980	5983	5925	6062	6056	5931	6159	5983	6117	6005	6202	5962	6010	6145	6020	5881	6101	5972	6028	5966	6082	5978	6009	5961	6001	6110	6013	6101	5946	5929	5910	6122	6078	6172	6010	6078	5969	5981	6060	6156	6033	6110	6159	6041	6091	6141	6016	6127	6212	5990	6187	6027	6053	5967	6031	5890	5932	6013	6068	6179	6136	6138	6044	6050	5847	6031	6051	6069	6134	6031	5807	6142	5967	6105	5998	5870	6009	5985	5988	6030	6098	5975	5885	6027	6049	6133	6046	6065	6034	6090	6204	5976	6025	6005	6007	6154	5971	6003	5988	6115	6071	5911	6100	6026	6059	6141	6111	5984	6009	6115	6069	6029	6015	5962	6093	6140	6039	6060	6001	6014	6058	6085	5974	6180	6076	6079	6099	6123	5973	5915	6058	6077	6105	6006	5998	6022	5987	6018	6104	5961	6045	6069	5998	6009	5963	6035	6093	6100	6136	6103	6078	6071	6142	6100	5961	6056	6044	6001	5943	5881	5953	6093	6042	6180	5947	5997	6097	6161	6202	5988	6016	6109	6052	6046	6104	6049	6053	6002	6013	5988	6037	6074	6056	6054	6055	5990	6110	6081	6048	5948	6127	5892	6203	6086	6121	6061	6010	6161	6039	6063	6135	6083	6007	6178	6004	6074	6176	6093	6089	5997	6051	6011	6008	6084	6124	5966	5998	6032	6094	6059	6072	6060	5986	6203	5938	6010	6047	5988	6026	6060	6117	5973	6005	5986	5933	5968	5960	6112	6110	6071	6048	6072	6068	5952	6052	6089	6005	6156	6027	6084	6107	5985	6116	6105	6085	5972	5948	6017	6027	5990	6070	6044	6005	6013	5964	5962	6155	6065	5986	6007	5952	6075	6064	6154	6119	6041	6098	6006	6002	6141	6126	5939	6125	5958	5999	6033	6074	6122	6032	6024	6090	6181	6007	6081	5986	6047	6029	5989	6150	6109	6119	6036	6144	5988	6078	5967	5986	6023	6037	6027	6094	5953	6025	6121	6062	6040	5860	6059	5964	6107	5936	6082	5941	6028	6136	5954	5995	6094	6019	6128	5999	6049	6118	5974	6112	5991	6097	6009	6058	6194	6019	6153	5968	6072	6074	5985	6163	5935	6115	6003	5986	5853	6091	6137	6035	6077	6062	6072	5931	6131	5989	6049	6088	6063	6037	6043	6200	6019	6110	6042	5950	6057	6124	6033	5978	6062	6163	5973	5921	6261	6191	6000	6060	5954	6121	6008	5984	5971	5998	5976	6015	6043	6084	6067	6123	5934	6143	5996	5955	6117	6145	6004	5924	5997	6022	6069	6177	6075	6154	6045	6026	6107	6078	6048	5944	5919	6124	6124	5941	6069	6127	6074	6182	6080	5979	6132	5977	6049	6201	6092	5873	6081	6016	6062	6082	6048	6104	6025	6131	6074	5989	6179	6013	6079	5887	6149	6075	6036	6161	5996	6117	5984	6060	6054	5969	6036	6083	6118	6035	6012	6062	6022	5966	5986	6069	5951	6004	6114	6005	6061	6084	5981	5957	5925	6199	5971	6039	6080	5946	6060	6100	6091	6006	6041	5941	6106	5869	6132	5971	6115	5990	5882	6109	6035	5997	6127	6119	5938	6052	6206	6039	6176	6056	5955	6135	6070	6225	6019	5969	6050	6063	6008	5968	6142	6042	6117	6187	6081	6224	6063	6004	6036	6050	6073	6139	6097	6053	6067	6023	6080	6139	6143	6066	6268	6032	6050	6084	6062	6148	6176	5973	6110	6075	6029	6047	6130	6016	6025	6126	5964	5989	6011	6149	5930	6020	5927	6122	6003	6002	6157	6055	5962	6009	6168	5943	6057	6039	6094	6040	6025	6099	6084	6033	6082	6138	6099	5926	6055	6034	5966	6021	6033	6118	6055	6100	6031	6103	6068	5964	6139	6018	6069	6003	6065	5909	6109	5987	6073	6059	6042	6010	6012	5951	6020	6016	5961	6132	6013	5855	6114	5989	6154	6050	6150	6047	6069	6085	5955	6053	6090	6155	6214	6045	6093	5967	6035	6071	6081	6142	6074	5983	6096	6132	6187	5960	6006	6020	6132	5993	5998	6053	5991	6087	6111	6056	6071	6147	6091	5978	5987	6002	6154	6045	6064	5993	5994	5925	6108	6043	6053	6136	6042	6077	5944	6015	6069	6042	5981	5842	6123	6106	5917	6093	6063	6036	6085	6046	5989	6069	6049	6023	6001	6075	5961	6079	6001	5927	6119	5979	6090	6138	6099	6039	5961	5984	5983	5959	6124	6059	6048	6020	6050	5953	5964	6049	6034	5975	6117	5919	5996	5999	5985	6045	6025	5986	6053	6040	6115	6080	6156	6083	5998	6083	6030	6068	6114	5954	6023	6037	6164	5980	6109	6104	6082	6015	6023	6032	5993	6059	6027	6036	6003	6078	5981	6019	6139	5989	5871	6234	5923	6195	6074	5999	6032	6057	6167	6137	6114	6023	5985	6035	6014	6094	6020	5936	5991	5989	6075	5960	6005	5969	6163	6035	6072	6057	5971	5998	6023	6070	6176	6122	5878	6148	6075	6109	6110	6134	5997	6033	6101	6125	6023	6218	6007	6055	6048	6197	6059	6101	5912	6091	5996	6091	5969	6101	6093	6013	6050	6139	6015	6096	6076	6025	6189	6042	6043	6079	6066	6115	5975	6061	6096	6085	6053	6068	5994	5924	5997	5978	6054	6032	6013	6104	6070	6003	6074	6163	5984	6086	5860	6121	6058	6066	5958	6054	6117	6133	5927	6053	6065	6103	6030	6146	6071	6135	6111	6011	6054	5882	6158	6202	5963	5942	5999	6005	6071	6036	5993	6033	5934	6067	6132	6066	6077	6011	6185	6056	5983	5972	6092	6005	6061	6135	6107	5941	6140	6102	6068	5949	5979	6079	6082	6044	5966	5981	6143	6070	6066	6099	6005	6074	6059	6031	6132	6088	5916	6002	5938	6099	5991	6048	6023	5971	6052	5956	6078	6016	6001	6023	6154	6028	5927	6210	6078	6028	5967	5989	6026	5998	6064	6046	6067	6067	5893	6004	6121	5975	6086	6145	5955	6058	6078	5999	6187	6021	6117	6020	6028	6161	6029	6170	6079	5926	6095	6050	6043	6056	6085	6031	6164	6003	5993	6183	6040	5963	6023	6105	6148	6043	5967	6081	6023	6060	6097	5951	5948	6020	6027	6106	6161	6004	6011	6083	5954	5965	6020	6168	6091	6143	5914	6138	5973	6032	6236	6020	5998	6079	6030	6057	6154	6020	6139	6072	6034	6041	6196	5962	6201	6024	6049	6005	6068	6105	6027	6008	6109	6172	6035	5938	6027	6115	6059	6124	6174	6034	6116	6051	6102	6119	5993	5962	6007	5988	6046	6079	5975	6064	6092	6102	5933	6031	6031	6057	6170	6085	6108	6067	6050	6069	6057	6110	6175	6024	6109	6097	6093	6197	6172	6083	6139	6038	6001	6053	6093	6122	6141	5918	6101	6053	6044	5929	6051	6125	6059	6056	6068	6170	6025	6066	5954	6098	5946	6002	6079	6053	6081	6020	5931	5962	6068	5984	6143	6049	6078	6105	5976	6051	6029	5949	6088	6153	6002	6027	6087	6098	5983	6076	6065	5947	5963	5958	6051	6048	6129	5929	6068	6077	6034	5962	5914	5978	5992	6039	6017	6027	5988	6140	6059	6018	6172	6113	6104	6187	6048	5927	5964	6123
35414	45742	29307	10789	1326	1158	2061	1641	1257	959	786	787	862	876	803	856	862	847	816	814	795	837	828	790	851	798	805	808	828	825	839	791	785	825	844	822	810	805	821	871	801	795	848	799	842	813	803	818	781	845	824	804	770	789	791	776	802	820	808	835	741	811	812	840	838	818	817	821	841	819	816	781	786	816	812	789	811	795	883	838	824	756	821	833	825	832	780	826	816	793	873	836	828	805	806	842	800	862	850	836	816	842	820	830	794	806	815	838	852	812	822	805	834	830	829	847	854	784	824	864	855	795	839	853	806	796	787	850	822	836	842	853	795	802	819	826	792	826	792	868	809	787	788	828	820	814	830	838	810	857	765	779	795	816	810	849	818	902	804	838	787	794	812	833	831	815	824	847	805	822	762	789	817	829	834	815	779	884	823	879	854	849	796	823	785	813	801	788	754	810	781	803	803	812	830	832	832	813	822	779	850	805	814	823	784	813	784	788	797	774	847	821	858	818	793	791	805	789	774	773	711	831	823	799	868	856	830	871	837	840	812	858	800	898	831	801	808	820	794	819	801	827	765	827	835	810	820	805	810	809	814	771	819	802	837	786	816	804	749	848	838	805	822	812	809	845	795	789	807	761	823	840	806	808	765	837	808	821	825	868	817	808	801	874	819	840	819	780	823	804	793	838	807	841	841	832	794	831	846	776	838	802	865	828	828	771	809	794	774	810	796	799	809	806	805	805	803	820	807	786	813	774	838	824	827	814	814	834	834	823	812	811	785	847	783	881	837	795	808	776	854	821	818	806	808	840	799	838	815	852	789	864	786	851	788	888	767	829	843	800	834	835	790	801	842	780	773	830	779	828	809	767	844	802	821	803	784	738	837	804	826	862	842	842	849	800	837	801	818	827	774	814	841	817	853	781	782	839	775	837	860	776	836	804	799	824	837	839	799	785	830	826	841	801	833	791	811	819	770	824	777	754	837	820	803	801	794	820	838	774	812	800	825	816	823	877	837	811	799	791	761	795	828	893	830	840	835	817	780	798	819	788	780	807	809	826	776	809	854	826	836	848	799	766	810	876	848	834	773	798	788	776	807	786	846	877	774	780	891	786	833	854	830	801	856	785	807	835	813	797	829	757	760	801	848	790	832	832	819	779	834	793	835	816	804	821	838	817	851	844	809	800	824	798	837	834	790	840	892	820	785	842	824	824	792	888	797	786	803	840	833	861	772	815	867	807	866	796	801	797	769	833	827	804	848	843	795	852	777	836	829	843	817	830	783	811	790	795	835	881	877	795	771	828	785	869	773	781	759	762	814	772	780	802	795	843	819	805	808	814	835	849	820	797	875	802	802	801	813	820	765	827	826	829	808	831	797	828	791	795	806	802	817	809	811	834	844	819	804	844	877	822	836	793	807	852	799	758	792	779	828	744	851	793	750	856	861	808	838	813	768	832	780	833	798	825	781	785	760	831	834	812	804	825	806	778	844	854	789	843	807	767	805	817	771	835	831	840	835	840	777	803	788	864	790	846	760	826	860	805	790	847	802	849	863	763	846	814	862	864	775	809	853	799	790	813	780	806	802	849	821	788	825	798	783	852	818	854	810	846	775	788	828	818	800	789	820	821	835	849	779	797	798	756	815	842	806	803	783	878	816	867	821	737	784	758	792	813	773	845	808	857	823	776	826	832	778	841	731	799	789	807	812	803	852	859	804	788	790	800	780	865	785	798	790	815	829	828	843	823	851	806	826	833	802	808	787	792	825	815	785	839	813	842	773	834	779	789	825	826	866	858	805	835	830	773	804	823	804	838	799	879	809	862	791	793	792	799	770	784	842	769	818	808	817	837	846	817	789	881	804	783	840	851	783	790	816	823	822	787	813	800	804	784	826	817	807	839	852	813	799	832	828	762	838	830	790	825	793	815	847	817	817	816	832	840	825	807	822	818	847	784	758	802	791	820	862	789	810	796	835	777	810	825	785	827	834	825	811	791	802	824	814	826	791	888	833	814	825	841	843	845	805	791	794	823	834	824	830	889	827	779	743	806	822	840	758	781	800	851	814	786	778	898	783	793	819	810	779	747	862	840	800	781	813	794	794	840	828	836	841	799	828	851	859	800	792	800	837	842	807	786	790	800	810	805	848	800	779	756	808	824	820	799	786	837	799	798	781	797	790	869	790	847	770	811	790	770	822	785	829	776	811	835	801	819	806	792	822	858	794	805	813	807	820	800	783	850	833	827	819	829	809	763	787	825	846	844	824	811	864	818	851	834	802	811	797	819	791	879	774	784	796	847	894	870	803	842	826	816	824	802	803	808	831	813	822	807	836	809	807	838	818	854	827	773	808	829	782	837	789	793	802	798	816	807	788	765	834	770	820	843	877	766	834	836	792	843	808	779	788	808	801	826	781	798	800	826	830	821	864	817	837	792	777	739	820	808	773	813	841	811	857	766	813	876	810	815	844	786	829	862	856	865	824	848	825	828	831	747	806	844	816	784	840	829	849	816	824	796	868	837	862	806	823	844	816	838	827	806	841	835	859	809	767	839	858	821	827	766	859	785	807	812	818	824	831	775	855	818	811	829	830	857	768	865	789	807	857	805	796	768	799	840	787	820	824	822	824	795	819	761	791	822	816	847	837	866	811	799	812	827	851	792	863	782	860	820	815	860	854	825	737	811	823	804	826	752	770	843	861	769	864	790	769	827	798	787	825	826	876	839	803	783	826	791	812	821	785	825	802	801	831	834	800	774	801	806	845	824	810	834	801	752	846	765	864	804	865	772	804	783	767	784	865	851	806	808	847	877	854	830	789	796	784	817	858	827	828	829	803	763	832	814	759	852	823	769	809	828	795	813	831	773	782	806	856	856	819	785	817	850	804	810	846	786	867	881	795	807	824	801	789	835	836	831	801	825	809	811	809	868	849	837	826	851	813	812	802	838	784	792	782	826	865	751	814	825	832	812	873	803	784	842	822	825	817	770	836	839	818	811	806	781	784	843	834	836	797	782	859	785	837	863	809	775	811	794	782	807	794	808	825	807	837	838	847	807	836	786	772	827	857	827	810	779	813	826	855	792	830	806	816	830	816	822	799	802	795	836	846	803	829	797	788	771	777	809	844	837	807	834	797	817	856	813	829	845	843	755	833	828	805	827	846	846	784	831	809	793	799	802	832	841	746	806	877	865	808	861	823	830	806	783	777	845	788	834	829	828	847	864	766	777	798	821	843	794	817	815	803	857	801	831	838	822	771	813	790	852	829	823	816	780	831	785	800	764	822	813	800	840	816	825	821	815	775	808	835	772	807	848	796	795	810	847	814	832	804	843	864	825	799	795	805	776	805	737	873	848	815	829	802	805	730	826	857	829	773	822	784	871	796	826	779	804	838	832	816	766	814	806	839	830	825	831	820	835	810	843	807	823	800	815	784	814	750	784	796	791	809	849	793	872	812	764	850	830	812	823	803	778	824	806	799	828	813	834	785	755	803	773	835	846	818	833
50186	51814	49446	35429	10749	18455	30513	24372	15788	9330	6777	7058	6887	6795	6792	6873	6913	6892	6784	6709	6806	6753	6733	6634	6839	6861	6893	6845	6785	6863	6719	6775	6714	6727	6775	6911	6747	6860	6761	6788	6827	6872	6874	6892	6895	6929	6758	6746	6800	6887	6813	6737	6754	6863	6775	6862	6822	6841	6829	6846	6882	6815	6884	6919	6896	6803	6799	6790	6802	6805	6774	6882	6818	6773	6822	6884	6749	6872	6833	6755	6800	6824	6810	6814	6846	6777	6843	6910	6742	6797	6758	6825	6781	6754	6846	6860	6813	6789	6919	6885	6809	6765	6717	6752	6862	6828	6721	6842	6848	6760	6880	6652	6729	6803	6768	6804	6753	6862	6829	6735	6718	6760	6985	6815	6697	6859	6798	6860	6939	6724	6763	6923	6870	6752	6852	6782	6805	6858	6764	6742	6861	6689	6883	6697	6732	6764	6741	6811	6790	6783	6743	6863	6695	6929	6776	6757	6838	6873	6711	6715	6791	6783	6844	6835	6841	6792	6704	6831	6838	6814	6810	6877	6735	6898	6950	6870	6842	6809	6798	6913	6962	6849	6825	6928	6741	6768	6855	6707	6784	6925	6892	6905	6693	6821	6872	6794	6929	6912	6765	6868	6786	6714	6813	6712	6874	6832	6815	6775	6748	6850	6893	6817	6702	6827	6769	6757	6818	6891	6765	6776	6719	6730	6999	6723	6777	6795	6845	6853	6750	6916	6871	6888	6831	6845	6874	6825	6779	6827	6833	6912	6863	6736	6893	6821	6784	6913	6801	6722	6710	6949	6722	6771	6897	6909	6855	6826	6779	6802	6816	6785	6798	6862	6750	6988	6807	6773	6857	6941	6710	6858	6703	6655	6828	6778	6821	6758	6661	6842	6893	6821	6705	6851	6763	6697	6743	6845	6820	6833	6938	6745	6708	6729	6975	6774	6763	6846	6815	6842	6864	6851	6759	6789	6794	6884	6781	6784	6802	6647	6886	6809	6811	6952	6743	6792	6838	6911	6902	6921	6767	6849	6753	6766	6683	6811	6831	6834	6812	6815	6853	6765	6832	6885	6837	6916	6719	6822	6855	6795	6907	6925	6781	6775	6878	6708	6916	6721	6820	6853	6840	6865	6830	6801	6784	6739	6774	6836	6826	6749	6919	6804	6743	6833	6756	6745	6839	6959	6679	6752	6785	6906	6894	7055	6876	6862	6850	6761	6793	6832	6846	6861	6737	6781	6815	6874	6829	6641	6810	6868	6729	6892	6820	6842	6859	6828	6946	6862	6867	6796	6844	6872	6870	6787	6786	6948	6819	6812	6645	6729	6949	6918	6851	6768	6801	6816	6817	6894	6777	7030	6727	6825	6787	6815	6893	6796	6815	6778	6851	6775	6781	6822	6816	6769	6871	6871	6746	6824	6747	6784	6811	6837	6876	6774	6787	6835	6747	6844	6607	6794	6884	6855	6978	6899	6808	6742	6706	6820	6875	6826	6648	6697	6829	6792	6877	6827	6907	6653	6843	6823	6773	6765	6751	6876	6822	6867	7063	6812	6832	6840	6815	6849	6871	6756	6693	6784	6682	6786	6815	6796	6824	6989	6809	6835	6846	6880	6852	6729	6851	6901	6835	6948	6805	6948	6874	6885	6907	6753	6878	6770	6834	6847	6883	6735	6796	6697	6806	6825	6779	6751	6753	6894	6794	6816	6687	6958	6849	6803	6889	6866	6698	6758	6856	6843	6874	6860	6839	6757	6827	6801	6810	6849	6733	6831	6747	6932	6766	6825	6911	6749	6975	6909	6710	6810	6878	6842	6889	6730	6920	6911	6881	6865	6756	6843	6741	6790	6733	6842	6934	6841	6873	6856	6760	6971	6781	6836	6786	6950	6740	6685	6781	6906	6740	6703	6775	6822	6725	6827	6875	6824	6885	6834	6780	6846	6749	6823	6914	6932	6820	6770	6922	6867	6922	6761	6845	6945	6838	6838	6713	6883	6880	6750	6785	6829	6781	6854	6848	6744	6876	6795	6914	6757	6925	6783	6857	6691	6755	6655	6896	6882	6757	6900	6779	6846	6760	6788	6751	6879	6775	6847	6702	6842	6942	6836	6839	6739	6989	6877	6665	6731	6872	6778	6910	6838	6782	6862	6892	6783	6740	6786	6749	6667	6917	6852	6736	6906	6690	6794	6777	6715	6788	6821	6829	6791	6779	6837	6846	6874	6722	6775	6852	6853	6785	6838	6850	6714	6792	6838	6843	6820	6765	6831	6827	6818	6852	6850	6840	6803	6772	6836	6804	6787	6876	6859	6815	6787	6888	6880	6845	6844	6858	6792	6842	6939	6746	6768	6845	6812	6775	6799	6650	6778	6705	6781	6768	6735	6872	6945	6731	6868	6954	6768	6716	6910	6760	6770	6776	6831	6786	6723	6869	6805	6903	6825	6794	7024	6819	6690	6790	6690	6917	6791	6783	6827	6707	6852	6858	6826	6824	6790	6782	6872	6685	6734	6772	6911	6846	6809	6782	6773	6845	6861	6763	6815	6786	6838	6738	6829	6897	6760	6908	6824	6776	6869	6754	6743	6922	6885	6819	6718	6891	6758	6856	6722	6856	6880	6940	6839	6784	6846	6766	6887	6892	6757	6867	6852	6858	6792	6724	6888	6798	6868	6748	6835	6923	6841	6952	6885	6773	6790	6810	6781	6665	6893	6920	6756	6789	6704	6867	6839	6852	6808	6773	6783	6881	6731	6820	6847	6892	6790	6876	6818	6817	6920	6746	6804	6750	6752	6813	6811	6776	6843	6721	6856	6860	6857	6887	6743	6759	6721	6803	6796	6756	6773	6821	6677	6804	6745	6734	6728	6831	6874	6763	6690	6896	6720	6793	6837	6753	6830	6750	6804	6907	6687	6767	6787	6913	6714	6810	6802	6816	6726	6859	6786	6824	6891	6888	6768	6940	6858	6823	6950	6825	6727	6842	6777	6921	6771	6866	6856	6840	6916	6898	6754	6804	6803	6807	6882	6770	6820	7011	6879	6668	6657	6839	6878	6704	6812	6776	6751	6744	6753	6746	6831	6792	6783	6763	6860	6872	6788	6693	6695	6831	6742	6824	6813	6788	6885	6700	6891	6746	6749	6710	6897	6861	6791	6781	6843	6786	6833	6939	6810	6802	6847	6767	6893	6865	6792	6768	6875	7056	6906	6963	6811	6794	6786	6874	6875	6892	6812	6788	6838	6861	6703	6776	6782	6720	6841	6790	6818	6706	6614	6957	6842	6821	6862	6889	6840	6770	6926	6795	6774	6826	6819	6886	6708	6909	6717	6736	6870	6848	6889	6845	6818	6842	6857	6802	6754	6723	6854	6794	6656	6875	6776	6904	6892	6736	6749	6785	6739	6807	6674	6922	6814	6814	6896	6845	6834	6824	6820	6645	6771	6820	6778	6719	6894	6695	6879	6859	6847	6779	6735	6837	6798	6885	6929	6854	6879	6859	6841	6829	6738	6808	6782	6738	6822	6753	6746	6828	6755	6764	6858	6783	6851	6855	6675	6835	6806	6762	6837	6812	6718	6839	6769	6818	6833	6842	6763	6855	6957	6915	6711	6849	6748	6884	6836	6825	6847	6919	6846	6841	6741	6847	6790	6946	6924	6685	6806	6782	6847	6762	6842	6914	6862	6769	6718	6840	6786	6878	6950	6894	6824	6758	6736	6872	6789	6786	6879	6789	6788	6905	6762	6726	6976	6706	6861	6836	6799	6849	6784	6862	6882	6888	6892	6691	6939	6849	6704	6742	6719	6862	6844	6709	6897	6794	6852	6739	6869	6769	6924	6931	6840	6818	6845	6800	6833	6854	6838	6976	6748	6857	6765	6863	6961	6903	6729	6825	6722	6850	6877	6917	6757	6758	6785	6877	6724	6754	6925	6773	6742	6863	6773	6939	6822	6834	6738	6759	6814	6739	6956	6731	6793	6812	6821	6686	6781	6881	6786	6642	6759	6881	6797	6879	6794	6783	6752	6838	6945	6844	6826	6888	6806	6732	6756	6744	6835	6719	6867	6802	6925	6930	6908	6760	6792	6794	6929	6855	6787	6850	6836	6774	6699	6864	6880	6940	6873	6800	6750	6795	6849	6886	6906	6778	6723	6775	6777	6715	6773	6704	6865	6803	6803	6857	6879	6912	6917	6728	6813	6794	6869	6801	6803	6759	6802	6745	6700	6790	6857	6910	6680	6800	6793	6975	6947	6914	6819	6808	6806	6789	6878	6865	6803	6796	6795	6811	6787	6790	6790	6811	6855	6924	6942	6830	6828	6746	6723	6907	6805	6956	6802	6871	6791	6644	6769	6772	6816	6885	6841	6763	6818	6805	6855	6870	6791	6777	6790	6712	6780	6863	6785	6801	6825	6807	6938	6859	6821	6921	6748	6846	6840	6792	6980	6756	6864	6779	6861	6696	6917	6651	6830	6805	6863	6711	6730	6809	6958	6740	6711	6751	6880	6847	6920	6761	6865	6900	6813	6729	6775	6810	6835	6849	6849	6775	6889	6700	6885	6774	6806	6772	6847	6796	6878	6781	6812	6794	6773	6822	6618	6842	6772	6890	6884	6852	6852	6687	6678	6908	6767	6805	6797	6746	6786	6800	6917	6746	6868	6775	6692	6730	6956	6734	6703	6828	6739	6743	6743	6865	6701	6765	6728	6765	6834	6918	6607	6837	6753	6859	6910	6906	6902	6769	6789	6822	6888	6741	6878	6800	6765	6708	6720	6758	6820	6822	6920	6778	6735	6879	6818	6742	6766	6839	6780	6825	6809	6717	6797	6761	6828	6724	6760	6721	6799	6915	6826	6830	6798	6752	6666	6648	6973	6828	6857	6849	6870	6984	6660	6956	6739	6912	6887	6807	6835	6780	6853	6902	6745	6740	6843	6782	6769	6857	6756	6765	6760	6937	6721	6744	6763	6734	6929	6866	6780	6835	6786	6729	6727	6919	6872	6733	6774	6832	6682	6821	6727	6805	6802	6740	6892	6855	6799	6872	6839	6867	6847	6831	6851	6870	6681	6786	6821	6764	6817	6825	6880	6876	6859	6701	6891
25960	35996	23519	7312	1017	1025	1477	1219	912	758	666	743	705	756	691	714	740	717	683	741	729	752	710	719	727	717	720	691	712	741	739	718	712	682	716	696	746	697	718	693	709	730	725	691	739	755	711	708	767	740	682	692	684	727	753	673	706	690	699	734	715	738	727	715	696	723	748	743	680	777	731	772	678	741	703	685	712	698	730	710	678	733	743	719	737	697	735	703	714	724	681	692	748	723	714	669	728	717	699	725	738	732	687	739	693	668	724	734	749	711	696	684	718	734	687	715	692	659	728	718	711	692	692	678	731	742	702	702	696	683	740	705	687	688	715	724	713	756	665	700	693	699	688	719	714	741	703	738	701	752	720	699	721	735	700	745	700	758	720	715	746	717	686	633	699	698	712	721	725	713	722	754	647	724	709	757	714	723	702	677	726	738	691	778	718	681	709	696	721	713	709	717	669	727	742	668	723	674	699	733	660	711	728	756	740	703	711	723	693	728	713	671	689	709	727	719	718	671	691	749	756	664	710	719	731	703	727	677	763	734	747	732	761	744	729	692	679	746	685	772	716	709	746	738	722	702	735	739	672	706	688	684	720	748	698	693	734	737	734	694	741	721	692	686	724	759	714	744	696	703	718	737	734	760	687	694	731	650	747	667	715	740	723	776	749	726	706	678	665	735	694	681	747	700	737	719	695	700	672	719	705	751	668	693	758	702	741	725	669	716	687	739	708	692	715	730	716	703	733	759	742	722	711	677	687	723	750	732	758	770	710	684	700	749	664	674	693	706	706	714	685	693	767	700	697	685	694	737	722	685	759	743	693	724	712	754	704	674	732	710	736	719	713	684	708	729	724	709	743	705	732	691	708	736	753	700	720	755	689	701	717	739	694	732	693	697	747	737	721	693	742	699	702	681	728	712	691	709	766	756	710	711	746	735	729	730	747	675	721	734	686	718	675	728	723	745	727	677	691	703	716	724	708	742	712	688	734	748	705	693	688	738	748	691	733	767	638	714	749	722	745	740	694	729	722	722	745	710	719	709	670	688	689	727	745	720	733	741	712	686	749	702	687	707	697	768	763	734	675	778	705	753	701	747	671	695	715	720	723	704	740	679	760	717	750	699	715	687	705	724	661	705	740	703	723	694	658	724	685	669	742	720	726	707	701	636	767	707	729	684	724	706	724	722	723	727	699	722	704	731	730	688	698	787	699	711	727	742	769	679	703	733	692	750	723	718	712	733	698	647	725	702	740	760	772	706	720	703	678	725	718	703	658	721	677	691	741	702	749	708	704	706	692	684	653	691	728	735	674	667	716	761	724	740	690	701	736	668	662	705	687	690	721	705	759	722	701	678	718	684	667	712	707	722	724	723	739	715	724	709	705	686	725	713	721	675	747	755	714	708	728	752	708	767	727	742	724	743	741	739	713	734	684	711	756	638	691	714	703	677	735	726	666	678	679	717	689	749	706	715	697	716	711	691	724	776	708	689	759	713	739	672	694	701	704	755	677	763	705	712	702	707	754	692	708	702	765	739	713	730	680	701	691	722	735	703	713	724	725	713	731	752	711	686	727	698	683	667	736	704	689	709	739	686	700	721	707	709	711	724	730	771	745	700	713	669	746	702	704	686	746	741	716	711	683	745	733	720	742	716	715	670	732	689	696	741	697	722	713	693	717	710	698	743	703	717	725	696	716	747	716	677	757	725	729	738	726	754	684	754	719	710	721	675	753	716	725	743	729	717	719	713	719	721	703	698	728	737	693	719	731	719	707	687	744	699	669	709	688	723	725	695	744	725	734	712	737	683	701	743	710	708	717	705	747	713	723	694	704	715	656	710	693	708	663	760	714	733	683	727	718	695	704	753	727	695	695	735	748	684	727	673	688	716	704	725	753	717	728	754	744	740	687	754	716	696	700	731	706	719	716	730	692	684	683	680	729	683	747	737	705	646	742	686	717	742	691	726	731	773	743	742	768	736	701	696	723	704	748	697	752	682	720	667	724	715	692	745	675	694	731	714	722	742	703	652	665	681	707	648	713	733	721	667	728	747	702	710	673	722	743	687	721	726	676	695	677	678	712	706	653	755	766	675	739	717	723	714	730	677	739	727	708	735	706	754	738	700	718	676	696	736	679	782	721	715	712	727	687	714	671	693	690	737	731	691	734	716	725	743	749	714	681	726	723	743	723	733	740	706	714	656	644	750	707	657	680	673	751	735	719	653	685	674	692	743	742	720	783	739	706	710	716	756	710	682	748	719	691	722	664	686	741	699	738	747	716	746	698	694	736	706	698	707	728	704	669	722	709	712	765	696	725	750	739	696	693	773	699	725	689	820	743	654	688	691	695	700	699	720	739	690	747	749	732	703	757	745	709	700	735	730	760	714	726	675	725	721	724	730	677	719	733	730	683	742	702	760	727	714	740	729	701	730	706	682	708	716	686	708	700	715	704	769	677	700	711	703	665	718	732	678	734	711	713	694	668	685	650	674	684	736	733	679	725	674	717	749	714	714	684	728	727	734	716	719	700	734	707	701	704	703	718	711	695	681	679	728	713	699	770	706	696	740	670	689	692	704	709	752	708	698	717	693	737	723	722	692	718	713	743	706	678	732	660	718	730	654	749	687	691	688	753	700	699	688	682	675	729	759	705	741	732	714	677	685	736	690	694	692	741	701	739	674	673	739	697	775	695	719	656	705	769	732	741	742	747	749	708	721	692	719	712	686	724	748	652	689	751	748	674	698	638	731	744	752	715	697	676	692	695	685	710	705	717	702	687	748	646	719	706	691	719	733	743	700	760	717	686	760	690	752	680	739	721	707	698	716	678	735	715	723	723	711	716	765	752	740	731	721	727	702	695	724	711	714	704	774	711	736	704	775	714	772	708	710	702	719	743	688	723	725	703	697	724	708	706	701	730	687	684	699	727	708	710	708	703	717	714	771	696	729	721	689	713	721	707	691	708	685	689	727	700	725	750	698	737	736	724	762	665	693	672	705	712	698	744	747	684	719	717	732	755	753	690	740	778	684	713	727	700	724	702	736	646	668	712	694	680	735	717	715	744	713	732	702	715	714	713	690	742	731	738	732	735	756	680	721	673	707	729	710	704	727	659	749	673	756	734	734	687	710	737	751	742	718	738	646	721	694	701	703	658	718	682	697	745	692	679	695	708	702	714	725	693	739	714	706	718	732	703	735	716	697	669	720	743	704	702	733	682	731	710	687	697	731	718	686	728	753	691	740	730	748	673	728	677	710	717	709	700	770	740	677	698	698	706	715	699	734	717	732	702	754	706	704	673	736	758	687	725	684	752	722	709	728	733	743	693	713	739	747	696	736	675	680	727	702	669	754	711	744	711	697	743	673	707	689	696	809	701	742	673	684	686	728	689	719	739	724	680	716	703	716	712	703	706	714	724	710	716	709	714	745	706	717	698	669	713	663	681	635	689	719	733	698	701	757	717	723	726	733	699	713	715	698	706	715	769	679	755	711	722	725	728	735
53850	54721	44435	29880	10059	16786	26730	19418	11661	7227	6150	6070	6049	6101	6020	6065	6173	6215	6140	6139	6009	6057	6171	6051	6052	6105	6046	6095	5935	6013	5930	6081	6125	5942	6036	5942	6119	6132	6080	6077	6018	5981	6019	6087	5891	5956	5876	6050	6086	6092	6014	5983	6037	6043	6046	6021	6112	5961	6126	6004	6061	6020	6011	6206	6100	6148	5990	6074	6038	5971	6174	6137	5953	6107	6176	5930	6113	6189	5961	6027	6063	6047	6011	6095	6065	5960	5956	6089	6139	6042	6030	6045	6081	6053	6131	5994	6048	6123	6059	6139	6051	6061	6067	6172	6087	6089	5950	5978	6054	6092	6090	6059	5969	6153	6026	6067	5959	5959	6118	5940	6183	6012	6123	6027	6044	6037	6015	5936	6131	5989	6002	6147	6040	6035	6111	6036	6113	5849	6088	6015	6072	6121	6149	5977	6178	6088	6130	6092	5986	6125	6039	6137	6020	5982	6104	6017	6074	6010	6044	5983	5940	6101	5993	6077	6048	6176	6092	6052	6159	6023	6029	6057	6076	6119	6090	6084	6211	6126	5864	6080	6121	5920	6051	5990	6106	6032	5868	5956	6067	6014	6056	6037	5933	6116	5943	6051	6190	6083	5967	6075	6052	6134	6172	6043	6037	6055	6058	6068	5885	6012	6010	6068	6030	6071	6147	6045	6064	6084	6027	6084	6087	6073	6082	6037	6131	6105	6072	6047	6138	6143	6044	6138	6037	6111	6037	6016	6073	5990	6043	5957	5993	6017	5928	6068	6015	5998	6028	5990	6042	6074	6019	5956	5996	6026	5989	6006	6218	5968	6004	6149	6019	6023	6066	6059	5931	6039	6130	6085	6074	6079	6163	6068	6059	6021	5921	6109	6172	6171	6088	6094	6152	6013	6011	6044	6139	5965	6069	6067	6134	6162	6019	6212	6182	5950	5978	6060	6080	6049	6014	5977	5899	6151	6035	6113	6159	5985	5996	6041	5952	5980	6083	6175	5985	6064	6062	6082	6012	6073	6168	6072	5944	6003	6070	6031	6122	6029	6046	6130	5995	5917	6125	6070	6053	5892	6009	6120	6106	6235	6046	6114	5994	6047	6049	5986	5967	5908	6077	6099	6080	6172	6111	5948	6009	6059	5983	5994	6003	6098	6131	6157	6068	6107	6026	6095	5989	6057	6133	6025	6076	6055	6067	6110	5858	6076	5990	6052	5998	6082	6001	6081	6237	5933	5971	6070	5964	6010	6037	6021	5964	6068	5954	6062	6111	6056	6012	6098	6102	6029	6025	6024	6069	6006	6081	5919	6044	6137	6106	6007	6003	6131	6062	5963	6114	6202	6107	6175	5924	5949	5997	6092	6091	6057	6036	6104	6038	6017	6090	5996	6004	6027	6043	6071	6042	6032	6001	5985	6076	6098	6064	6169	6180	6031	5868	6170	6019	5929	6038	6132	6124	6117	6176	6109	5949	6070	6040	6034	5997	6043	6083	6035	6024	6105	5991	6065	6066	6117	6147	6037	6107	6153	5948	6005	6079	6022	6052	6014	6030	6066	6036	6093	6013	6127	6163	5944	5990	6112	6141	6151	6089	6079	5989	6052	5977	6017	6134	6017	6085	6092	6128	6081	6051	5987	6091	6083	6203	6070	6097	6013	5977	5970	5898	6030	6184	6208	6008	5990	6048	6032	6089	5967	6053	6117	5927	5952	6076	5995	6064	6082	5976	6085	6013	6068	6149	5987	5966	6162	5801	6124	6056	5998	6051	6123	6035	6152	5931	6008	6056	6112	6105	6119	6108	6074	6065	6049	6190	6128	6116	6117	6051	5912	6115	5992	6125	6135	6011	6105	6104	6047	6040	6157	6138	6081	6037	6072	6062	6093	6089	6054	6060	6089	6008	5980	6096	6115	6103	6029	6058	6053	5967	5989	6057	6093	6054	6075	5992	5891	6049	6068	6098	6193	6092	6038	6094	5981	6057	6097	6020	5928	6010	6075	6007	6017	6100	5989	6132	6093	6055	5990	6015	6034	6087	6087	6085	6045	6008	6006	6048	6025	6025	6157	5995	5939	5983	6038	6045	5946	6186	6067	6091	6019	6013	6039	6111	6126	6066	6093	6023	6084	5980	5941	6125	5929	6082	5991	6129	6071	6110	6069	6233	6123	6038	6107	5950	6118	6057	6033	6182	6092	6070	6098	6079	6092	6173	6143	6032	6068	6000	6012	5922	6129	6041	6182	6081	6088	6080	6084	6051	6000	6126	6070	6053	6049	6087	6020	5992	6118	6140	6220	6071	6031	6111	6038	6056	6047	6006	6060	6010	6024	6105	6164	5991	5991	6070	6030	6094	6075	6107	6004	6136	6212	6049	6250	5963	6069	5985	6149	6031	6087	5968	6133	6135	6037	6081	6117	6077	6195	6061	6028	6168	5965	6193	5996	6112	6071	6057	6150	6062	6023	5976	6150	6038	5851	6025	5937	6040	5998	5988	6114	6160	6039	6059	5994	6025	6080	5973	6102	5980	6094	6136	6028	6064	6048	6123	5972	5944	6075	6033	5991	5941	6061	5994	6023	6075	6145	6094	6108	5934	5979	6070	5978	6115	6056	6095	6038	6096	6135	6035	5902	6022	6026	6135	6057	6068	5976	6151	6102	6072	6078	6040	6019	6036	6072	6105	6133	5995	6031	6199	6019	6101	6140	6008	5966	6045	6058	5999	6124	5940	5971	6041	6041	6064	5956	5978	6034	6090	6052	5951	6036	6211	6084	6026	6117	6085	6053	6067	6025	6036	6028	6004	6151	6092	6040	6026	6156	6012	6037	6090	5980	5965	5988	6005	6080	6150	5976	6040	6091	6126	6051	6066	5998	6044	6182	6152	5966	6100	6114	6082	6047	6086	6054	6036	6136	6137	6052	5950	6040	6013	6009	6157	6114	5980	6102	6031	5926	6092	6096	6041	6106	5994	5950	5954	6127	6212	5976	6122	5901	6053	6064	5980	6018	6078	5930	5995	6030	6133	6010	6182	6037	6069	6145	5983	6018	5991	6173	6145	6066	6187	6008	6177	6054	6151	6080	5975	6101	6092	5981	6037	6091	6031	6102	6087	6170	5961	6091	6088	5928	6070	6074	6036	5972	6238	6021	6116	6145	6176	6080	5924	6152	6016	6059	5999	6076	6055	6160	6198	6035	6085	6065	6108	6088	6017	6022	5975	6215	6010	6043	6054	6107	6119	6036	5949	6132	6016	6032	6045	6102	6071	6044	6127	6011	6172	6052	6083	6063	5989	6149	5969	6168	6121	6050	6084	6102	5986	6159	6017	6121	5941	6055	5992	5974	6152	6017	6058	6161	5859	6066	6106	6124	5949	6097	6073	6102	6112	6157	6164	6098	6121	5953	6130	6083	6107	6072	6099	5954	6162	6002	6030	6083	6006	6044	6038	6132	6164	6043	6132	6135	5954	6001	6046	5986	6076	6099	6107	6014	6185	6056	6196	6068	6165	5978	6080	6005	6160	6080	5982	6140	6005	6153	5944	6039	5930	6140	6065	6024	6032	6011	6129	6133	6047	6035	6046	6070	6041	6026	6120	6018	5957	6023	6118	6000	6075	6059	6111	6006	6142	5958	5891	6035	5910	6015	6113	6120	6114	6037	6047	6221	6005	6074	6010	6160	6024	6003	6083	6098	6097	6086	6100	6007	6040	5896	6043	5926	6057	6048	6139	5984	6068	5974	6070	6097	6108	6023	6129	6111	6110	6183	6080	6035	5955	6081	5860	6061	6021	5953	6114	6033	6028	6202	5925	5903	6052	6033	6160	6015	6104	5972	6114	6096	5989	6111	6244	6017	6128	6051	6027	6090	5979	5928	6088	6050	6061	6026	6084	6009	6072	6131	6136	5938	6160	6032	6195	6107	6173	6015	6063	6072	6040	6022	5927	6092	5934	5921	6218	5979	6132	6054	6053	6107	6168	6080	6055	5997	5887	6064	6152	6008	6180	6038	6122	5945	6071	6114	6001	6205	6091	6103	6075	6103	6230	6174	6073	6127	6039	6113	6020	6113	6140	6151	5940	6098	6024	5888	5952	6164	6172	6102	6036	6082	6079	6090	6102	6086	6026	6085	6086	6092	6093	6005	6033	6095	6016	6132	6074	5960	6177	6072	6103	6197	5972	6049	6104	6004	5953	6044	6129	6005	6086	6040	6009	6084	6061	5948	6102	6134	5977	6041	6069	6015	6097	5984	6002	6036	6077	5986	6203	5991	6215	6194	5966	6049	6041	5990	6114	6112	6044	6166	5958	6056	6046	6095	6168	6087	6027	5933	6130	5936	6089	6179	5985	6141	5995	6092	6070	6046	6146	6005	6012	6082	5952	6111	6053	6019	6078	6005	6120	5972	5969	5893	6109	6025	6096	6258	6071	6052	5975	6062	6162	6156	6088	5968	5959	6020	6087	6014	6055	6023	6080	5972	6023	6056	6032	6131	6110	6087	6226	5966	6019	6122	5955	6174	6071	6058	6064	6190	6101	5993	6066	6089	6051	6015	6007	6224	6087	6081	6124	6106	6038	6112	6092	5959	6051	6032	6011	6095	6050	6056	5999	5960	6012	6065	5975	6096	6033	6059	6055	6055	6002	5977	5994	6121	5958	6057	6134	5993	6128	6227	5991	6016	6094	6032	6067	6076	6185	5897	6092	6052	6101	6083	5931	6084	6035	6057	6139	5935	6023	6092	6027	6089	6085	6094	6080	6019	5945	6170	5976	6025	5935	6018	6069	6125	5992	5949	6163	6119	6065	6041	6005	5975	6043	6106	6019	5959	5997	6072	6090	6016	6130	6006	6060	6149	6137	5983	6028	6129	6160	6074	5965	6122	6072	5972	5998	6227	6066	6060	6015	6114	5994	6014	6025	5961	6139	6045	6069	6144	6054	6181	5959	6049	5967	5987	6001	6060	5974	5989	6031	6134	6195	6079	6174	6062	6077	6122	6036	5985	6061	6083	6026	6115	6183	6070	6081	6037	6102	5978	6151	5996	6144	6015	6152	5947	6083	6101	6115	6099	6134	5906	6165	6031	6054	6025	6136	6087	5988	6091	6041	6073
36232	47519	29627	10433	1296	1376	2452	1911	1239	852	775	799	824	807	824	786	819	863	866	796	791	829	824	861	836	808	841	854	828	778	856	767	835	786	772	818	787	806	875	811	816	846	851	837	831	884	829	765	800	833	815	825	837	809	830	849	875	882	840	854	805	858	837	818	869	820	832	823	758	795	824	837	814	834	791	816	848	814	845	824	785	823	895	853	781	806	802	817	830	806	860	788	834	754	801	916	842	752	806	817	837	789	805	853	830	787	815	852	824	851	798	814	841	836	801	821	856	824	846	786	801	834	832	870	835	859	782	851	817	786	817	851	820	794	801	873	829	807	856	809	844	811	848	799	800	786	785	840	792	835	835	853	831	784	791	788	807	809	808	810	853	881	824	815	846	781	847	812	808	816	881	824	846	859	840	797	863	842	776	814	873	807	802	824	857	844	862	767	804	789	852	788	818	825	823	797	783	815	868	842	830	787	782	789	825	824	813	832	786	823	873	797	800	852	810	883	806	767	811	846	801	834	867	734	786	799	786	768	809	842	858	820	845	852	799	791	791	871	810	814	855	819	794	813	837	814	831	818	810	876	815	818	827	811	825	790	816	834	834	782	852	805	845	829	826	801	815	837	837	830	829	789	829	798	835	770	816	813	829	832	791	836	822	854	826	836	784	800	848	820	813	839	833	795	805	839	820	875	811	757	838	789	823	807	814	884	787	840	818	806	819	808	717	854	828	780	799	788	841	838	825	813	818	865	782	847	823	882	829	865	869	859	869	822	781	787	877	817	867	833	768	863	808	818	818	845	784	837	834	861	809	835	775	793	814	777	847	820	862	842	789	806	829	837	864	806	792	871	823	805	804	840	837	860	818	794	852	751	829	801	835	828	826	777	850	830	836	782	786	837	780	810	826	820	820	770	787	818	827	822	825	783	830	814	813	816	805	846	830	855	844	793	823	830	807	807	815	840	844	825	825	822	833	802	788	782	801	794	826	830	785	847	863	834	827	834	878	833	831	826	870	808	850	858	809	795	811	853	819	834	813	857	867	796	851	847	824	819	836	834	827	836	798	830	859	806	823	827	852	839	855	819	802	847	836	756	797	829	787	846	830	830	851	833	795	731	845	798	792	866	828	801	817	765	797	795	835	829	802	797	731	806	820	809	799	783	862	815	816	811	803	804	813	824	816	804	847	863	836	784	804	866	825	807	834	850	820	859	826	781	776	756	814	828	815	816	823	813	831	842	809	818	821	839	844	855	834	841	825	854	816	800	878	850	823	802	789	792	852	803	847	851	826	854	798	805	806	858	814	835	884	847	824	820	824	826	832	829	816	842	813	798	779	856	831	776	825	803	798	834	799	820	885	839	799	844	847	828	855	752	791	813	832	826	831	846	865	815	808	823	799	856	808	778	840	847	838	838	810	788	801	817	802	820	831	796	805	770	771	801	782	807	799	835	757	791	819	871	800	840	809	831	835	791	852	848	822	822	812	845	879	845	812	840	812	886	825	826	791	791	806	809	843	844	823	829	847	847	833	826	838	810	814	817	842	828	888	800	814	822	817	838	850	783	835	839	824	807	840	848	836	796	813	819	827	851	782	790	782	837	824	792	804	904	844	838	842	849	792	851	795	849	805	895	828	778	843	790	813	823	827	785	766	815	867	822	774	781	816	797	814	813	802	798	819	845	814	866	843	775	823	807	858	792	771	772	793	800	832	782	844	848	866	855	832	809	806	830	837	823	757	821	810	753	847	755	843	766	850	807	787	805	752	857	769	796	785	830	833	798	855	819	827	848	795	830	804	825	857	842	811	820	825	815	779	792	863	841	843	863	850	815	809	842	860	804	796	884	833	777	858	813	800	807	834	862	837	807	764	790	873	845	814	828	811	804	799	831	835	782	828	831	796	791	843	853	853	836	833	784	836	797	833	843	823	802	770	832	827	815	850	843	833	845	822	802	746	823	830	854	825	823	820	784	815	819	801	829	826	802	769	828	815	861	839	830	799	798	803	788	857	779	796	833	773	829	816	818	803	820	818	790	815	825	820	854	808	809	809	828	816	838	880	796	795	835	899	833	783	838	840	824	806	873	816	829	839	831	801	827	832	809	785	783	830	801	786	793	805	798	798	818	810	833	792	811	819	844	874	865	844	794	799	841	799	787	824	795	851	805	775	827	830	839	798	752	790	867	763	860	837	807	785	787	821	769	799	843	829	801	803	813	847	843	803	882	829	839	880	833	798	821	841	817	801	757	839	820	837	869	817	772	833	854	819	822	801	799	840	784	806	835	841	789	814	793	825	756	873	780	837	822	843	760	834	874	842	860	783	825	870	840	787	809	808	831	897	809	756	851	807	795	796	835	844	855	798	839	828	847	838	784	824	806	772	748	810	857	854	785	804	841	840	801	835	805	836	793	797	811	817	808	824	817	792	790	850	858	795	804	834	755	845	821	837	860	839	811	805	819	803	854	792	805	841	753	805	834	810	796	835	872	775	827	844	819	832	805	827	778	820	832	869	785	832	825	825	780	841	815	837	812	766	793	795	829	814	837	858	869	803	838	817	838	845	755	787	847	838	859	822	782	830	761	862	810	829	850	842	820	750	839	802	849	808	856	837	811	794	801	805	823	782	830	819	840	848	823	807	800	808	879	872	838	778	848	847	853	796	839	811	807	779	823	836	855	808	801	876	781	768	812	768	809	824	820	799	797	884	837	871	871	878	834	836	795	893	819	882	831	783	792	804	804	784	855	788	813	853	804	798	787	790	800	841	824	823	788	842	859	805	803	813	805	793	807	806	819	870	833	904	815	827	782	819	853	836	862	789	839	845	814	805	825	775	873	815	796	864	799	773	789	799	771	794	805	857	876	813	818	824	838	845	816	825	828	823	780	839	773	855	833	845	794	860	823	869	834	819	798	783	841	807	840	873	797	813	780	856	793	820	894	841	832	810	853	821	867	844	822	825	817	792	800	853	780	782	809	777	832	779	858	855	819	846	804	821	815	838	836	794	808	798	835	794	788	842	861	847	848	794	787	801	889	824	799	837	893	849	806	782	801	828	845	788	795	825	823	867	815	883	843	808	859	796	833	827	750	851	793	817	829	866	834	777	853	820	805	754	839	848	822	891	794	816	864	822	809	781	809	788	817	791	780	797	848	812	838	878	795	805	804	836	803	833	808	789	777	836	851	854	810	779	813	790	818	875	816	786	815	802	828	812	840	844	799	858	801	863	754	771	823	848	822	812	831	845	875	874	762	852	869	841	816	850	809	838	843	778	806	843	843	832	848	803	904	870	838	859	823	818	827	787	821	815	814	861	814	792	764	830	743	772	818	852	806	863	781	819	771	818	820	865	812	866	838	828	819	840	745	798	862	815	824	851	804	855	790	800	811	850	807	849	877	783	814	825	832	831	845	806	787	841	828	877	803	824	811	843	841	784	798	822	795	836	803	781	788	810	871	842	786	824	850	773	789	806	839	850	832	781	808	821	832	817	816
50023	52979	48906	35538	10453	24232	33584	25581	15334	8678	6979	6851	6834	6927	6825	6897	6934	6976	6926	6852	6895	6803	6869	6838	6897	6796	6878	6843	6754	6816	7045	6800	6870	6882	6972	6799	6887	6829	6859	6833	6772	6786	6821	6793	6806	6817	6778	6999	6886	6867	7020	6927	6832	6816	6795	6804	6754	6888	6926	6946	6822	6799	6878	6826	6972	6666	6964	6799	6806	7032	6915	6894	6667	6843	6719	6786	6822	6779	6971	6867	6682	6885	6943	6743	6837	6789	6875	6902	6702	6860	6892	6868	6779	6787	6932	6941	6765	6913	6824	6691	6899	6967	6847	6807	6920	6810	6811	6878	6781	6778	6888	6919	6880	6739	6801	6877	6888	6771	6781	6772	6886	6823	6849	6799	6859	6875	6872	6891	6707	6760	6827	6799	6847	6859	6798	6877	6884	6916	6950	6797	6900	6915	6781	6823	6880	6933	6806	6756	6884	6792	6835	6963	6777	6912	6870	6857	6706	6802	6847	6774	6995	6854	6849	6847	6876	6893	6968	6744	6823	6876	6893	6857	6924	6923	6853	6927	6819	6778	6912	6897	6717	6833	6841	6934	6878	6822	6976	6789	6744	6800	6763	6834	6949	6919	6773	6972	6916	6905	6799	6779	6838	6831	6990	6947	6891	6831	6789	6875	6896	6751	6948	6952	6823	6955	6888	6820	6867	6800	6711	6860	6745	6887	6950	6906	6836	6892	6837	6783	6907	6757	6857	6852	6944	6871	6800	6751	6774	6965	6892	6862	6910	6816	6828	6851	6826	6904	6727	6953	6773	6841	6858	6812	6838	6916	6890	6837	6751	6782	6837	6918	6775	6914	6880	6926	6910	6856	6868	6873	6748	6908	6943	6825	6733	6859	6880	6771	6893	6778	6818	6747	6735	6902	6783	6832	6859	6708	6891	6801	6965	6856	6836	6815	6770	6938	6812	6867	6922	6673	6812	6822	6738	6813	6805	6697	6845	6876	6900	6804	6721	6707	6906	6923	6834	6848	6801	6805	6798	6900	6837	6888	6960	6813	6746	6843	6843	6795	6798	6797	6776	6928	6868	6842	6855	6783	6709	6883	6800	6696	6904	6876	6966	6780	6843	6895	6836	6852	6762	6776	6771	6929	6815	6856	6836	6942	6911	6881	6940	6780	6953	6953	6785	6851	6987	6885	7020	6819	6793	6770	6878	6833	6884	6907	6926	6775	6753	6948	6771	6991	6889	6798	6804	7008	6890	6865	6710	6811	6888	6617	6821	6844	6854	6934	6884	6909	6891	6781	6862	6851	6696	6872	6786	6801	7045	6881	6880	6795	6931	6827	6827	6799	7016	6842	6815	6773	6897	6809	6783	6645	6894	6817	6847	6805	6833	6957	6867	6875	6894	6941	6756	6832	6830	6905	6700	6904	6840	6857	6778	6950	6840	6794	6893	6924	6843	6923	6826	6925	6865	6791	6770	6813	6802	6933	6791	6889	6910	6825	6923	6748	6857	6804	6871	6836	6805	6882	6875	6962	6852	6785	6957	6949	6661	6810	6858	6902	6886	6849	6812	6768	6903	6792	6912	6902	6837	6745	6757	6832	6803	6779	6909	6913	6736	6859	6845	6899	6824	6996	6932	6793	6932	6802	6860	6842	6814	6818	6878	6744	6827	6846	6990	6861	6789	6851	6945	6834	6779	6828	6843	6762	6810	6850	6879	7007	6997	6851	6822	6874	6785	6782	6842	6843	6954	6801	6794	6969	6746	6789	6773	6849	6848	6743	6887	6867	6697	6869	6778	6841	6828	6898	6879	6730	6714	6716	6853	6837	6976	6841	6743	6841	6922	6848	6808	6825	6945	6912	6901	6877	6894	6760	6809	6905	6864	6785	6844	6898	6905	6910	6990	6844	6761	6792	6935	6777	6900	6759	6880	6700	6802	6923	6808	6772	6849	6880	6913	6705	6923	6754	6848	6706	6832	6838	6882	6846	6818	6777	6884	6840	6908	6828	6797	6735	6778	6872	6856	6953	6922	6899	6861	6901	6918	6762	6820	6844	6972	6912	6807	6863	6874	6742	6788	6876	6847	6859	6908	6750	6857	6765	6788	6851	6811	6733	6936	6761	6878	6685	6841	6830	6763	6797	6854	6908	6894	6883	6801	6919	6764	6783	6763	6932	6789	6779	6770	6892	6785	6978	6768	6835	6889	6863	6819	6855	6705	6837	6860	6940	6846	6724	6966	6901	6872	6791	6787	6994	6866	6863	6825	6929	6799	6834	6757	6857	6761	6636	6849	6791	6866	6701	6830	6865	6758	6806	6928	6765	6799	6934	6889	6823	6622	6857	6805	6826	6935	6837	6799	6942	6859	6841	6791	6916	6816	6759	6755	6936	6917	6855	6794	6816	6822	6983	6772	6868	6882	6852	6892	6856	6904	6905	6720	6897	6895	6737	6909	6983	6731	6861	6853	6785	6791	6943	6883	6986	6799	6804	6794	6892	6718	6957	6851	6914	6906	6733	6815	6839	6930	6910	6814	6800	6861	6876	6907	6791	6831	6889	6803	6844	6840	6921	6865	6787	6846	6844	6809	6915	6730	6770	6931	6881	6910	6855	6748	6675	6971	6791	6786	6754	6861	6750	6826	6920	6804	6900	6903	6828	6787	6848	6776	6891	6706	6824	6772	6825	6860	6702	6838	6791	6847	6848	6826	6844	6926	6766	6801	6836	6751	6916	7001	6887	6929	6885	6847	6848	6825	6787	6771	6826	6990	6929	6754	6774	6814	6776	6939	6874	6801	6897	6890	6879	6844	6882	6965	6908	6894	6924	6824	6804	6752	6877	6837	6796	6816	6853	6932	6778	6787	6774	6741	6897	6948	6891	6798	6771	6924	6868	6905	6878	6907	6875	6938	6781	6962	6881	6684	6804	6716	6823	6905	6760	6917	6684	6798	6845	6782	6823	6725	6899	6736	6887	6759	6758	6768	6765	6907	6894	6823	6812	6869	6937	6798	6838	6736	6834	6925	6740	6887	6838	6951	6904	6745	6738	6823	6978	6900	6935	6755	6801	6842	6772	6850	6844	7046	6779	6786	6918	6784	6883	6795	6884	6965	6732	6965	6821	6802	6684	6955	6681	6732	6970	6896	6760	6774	6920	6817	6821	6836	6735	6804	6894	6895	6735	6893	6801	6837	6886	6833	6828	6940	6855	6788	6816	6901	6878	6864	7003	6887	6791	6667	6856	6851	6871	6832	6830	6857	6777	6777	6849	6907	6778	6734	6831	6852	6823	6897	6945	6762	6813	6739	6906	6915	6818	6728	6832	6880	6708	6855	6761	6756	6840	6564	6860	6788	6738	6773	6754	6855	6724	6820	6814	6704	6807	6869	6870	6801	6903	6837	6788	6811	6845	6901	6843	6719	6873	6792	6811	6958	6788	6884	6835	6841	6872	6854	6885	6830	7009	6768	6779	6950	6759	6854	6736	6751	6940	6962	6853	6788	6885	6826	6705	6887	6848	6897	6947	6815	6896	6797	6793	6741	6823	6930	6891	6922	6874	6856	6778	6761	6849	6902	6881	6867	6925	6776	6810	6904	6818	6776	6820	6893	6767	6875	6899	6754	6665	6886	6855	6929	6820	6809	6796	6879	6821	6913	6868	6938	6816	6828	6792	6836	6966	6872	6694	6728	6790	6937	6843	6865	6749	6859	6764	6809	6744	6756	6792	6996	6762	6784	6899	6696	6848	6598	6837	6864	6803	6831	6730	6813	6734	6744	6861	6871	6906	6821	6970	6820	6727	6830	6864	6811	6808	6837	6942	6781	6853	6782	6745	6828	6786	6847	6794	6909	6830	6863	6925	6802	6884	6944	6882	6858	6914	6699	6881	6842	6758	6735	6818	6867	6791	6861	6950	6881	6865	6814	6757	6908	6859	6801	6905	6904	6891	6824	6750	6882	6780	6905	6786	6844	6858	6954	6795	6904	6867	6862	6650	6835	6867	6950	6722	6776	6982	6867	6740	6898	6761	7031	6848	6878	6818	6833	6829	6914	6664	6785	6823	6827	6931	6823	6918	6803	6840	6865	6738	6888	6807	6885	6614	6760	6783	6847	6946	6931	6848	6768	6866	6933	6809	6845	6899	6803	6873	6740	6912	6914	6695	6812	6817	6710	6931	6812	6754	6743	6881	6873	6803	6838	6899	6838	6826	6808	6929	6805	6787	6825	6867	6732	6765	6806	6846	6761	6936	6781	6826	6842	6905	6734	6914	6860	7076	6869	6695	6805	7002	6819	6911	6861	6704	6799	6861	6814	6709	6802	6856	6820	6864	6787	6764	6923	6936	6753	6768	6943	6771	6812	6752	6800	6874	6942	6713	6863	6701	6623	6842	6799	6815	6900	6776	6886	6827	6837	6885	6832	6916	6882	6983	6836	6864	6773	6736	6813	6935	6767	6712	6757	6731	6891	6897	6792	6791	6895	6846	6772	6646	6914	6970	6790	6924	6799	6825	6838	6909	6784	6824	6824	6858	6787	6955	6873	6867	6959	6992	6823	6906	6832	6876	6895	6744	6773	6874	6824	6801	6764	6940	6799	6892	6777	6770	6769	6992	6931	6883	6855	6766	6693	6899	6914	6805	6872	6777	6862	6795	6794	6825	6845	6885	6968	6823	6870	6832	6934	6936	6736	6916	6836	6814	6934	6813	6765	6825	6792	6832	6853	6814	6705	6873	6892	6759	6852	6758	6756	6822	6810	6946	6894	6847	6894	6745	6778	6933	6841	6755	6718	6826	6733	6698	6834	6901	6914	6929	6868	6660	6810	6859	6960	6863	6817	6842	6808	6877	6793	6811	6785	6769	6886	6759	6775	6767	6937	6853	6980	6885	6827	6850	6812	6884	6902	6873	6909	6788	6718	6881	6886	6892	6753	6953	7001	6832	6791	6938	6876	6787	6951	6875	6820	6902	6822	6774	6918	6851	6701	6879	6881	6730	6869	6873	6817	6766	6879	6838	6804	6802	6823	6738	6899	6852	6744	6755	6900	6861	6846	6673	6893	6780	6833	6785	6784	6855	6886	6851	6878	6888	6828	6886	6921	6836	6749	6771	6849	6718	6894	6917
13545	17333	10136	2545	753	855	1108	1062	859	748	736	750	716	757	711	656	759	721	756	730	709	742	712	704	695	723	728	681	707	723	696	739	760	730	759	747	758	667	735	659	677	715	747	713	718	762	720	702	755	707	708	725	711	712	684	720	772	705	702	718	708	767	683	786	705	718	708	740	718	757	781	702	735	684	726	675	741	723	725	733	730	748	721	731	742	748	736	725	686	698	785	733	726	658	739	713	693	724	707	681	725	743	723	677	673	727	703	764	763	724	704	767	702	773	726	703	671	705	719	695	689	733	735	726	713	709	771	714	724	725	770	739	730	731	704	764	705	694	717	720	700	742	719	673	732	769	731	724	762	719	728	721	720	759	721	740	732	704	742	802	701	756	720	711	768	688	718	752	779	709	756	712	730	741	739	727	684	721	691	729	723	719	716	695	748	688	697	683	702	704	670	697	730	701	711	702	720	733	726	723	740	720	717	698	689	735	730	710	727	756	712	714	771	726	683	715	715	722	731	756	717	717	728	715	729	730	758	668	692	739	677	696	768	763	734	725	754	736	732	733	738	739	708	763	716	724	730	731	701	738	679	724	761	697	710	679	697	708	695	738	764	715	745	682	683	757	707	751	708	751	768	685	722	742	701	728	708	702	715	737	718	707	752	730	727	744	687	747	688	736	708	740	694	750	752	711	809	708	724	746	696	721	718	718	721	692	717	740	717	709	727	706	765	698	708	700	766	710	730	686	715	700	712	730	694	723	719	711	711	744	704	700	697	713	714	689	751	752	670	727	690	710	719	729	701	713	705	733	721	693	697	704	716	703	715	724	685	695	710	696	760	713	758	765	740	738	729	749	741	730	689	713	727	709	712	677	709	734	740	726	723	762	715	717	739	735	709	744	741	674	714	700	704	677	750	714	703	710	686	727	695	672	788	719	723	724	704	770	772	732	693	711	768	734	739	702	762	755	750	682	711	731	710	722	689	712	737	760	736	737	754	691	697	736	679	688	717	707	740	655	718	738	732	735	652	775	722	715	752	737	736	744	764	676	752	713	719	691	730	751	740	714	766	675	733	722	741	730	748	630	651	696	691	725	743	661	722	745	726	696	747	747	686	752	733	774	768	763	757	708	747	774	722	758	711	691	730	757	674	739	708	691	696	734	699	719	694	752	738	733	721	775	734	711	733	740	706	699	729	758	702	761	772	741	701	653	740	717	744	738	705	715	715	698	757	688	724	665	731	718	683	712	703	787	756	694	708	754	713	706	705	704	741	698	751	698	747	733	740	779	731	719	718	744	703	689	686	726	718	764	708	700	699	742	722	729	752	740	722	724	760	784	759	733	635	744	757	699	720	723	701	681	743	706	723	726	685	728	716	735	686	781	753	701	774	750	751	717	656	748	714	698	748	718	720	716	694	713	764	734	753	741	694	701	678	743	690	745	727	730	708	712	753	709	726	768	724	720	702	701	695	688	707	657	734	718	742	686	689	708	724	716	759	724	732	724	746	708	693	714	733	696	742	768	714	696	718	726	703	698	727	733	769	700	718	721	697	719	705	686	771	707	776	686	706	738	713	709	709	681	705	736	717	741	725	722	754	744	728	674	738	692	763	752	756	698	683	705	695	732	676	744	724	710	672	694	741	706	721	734	720	779	695	691	709	712	680	681	735	743	709	723	735	762	749	713	696	734	709	671	705	717	686	697	738	679	785	692	717	705	734	685	682	732	712	752	728	699	691	728	748	730	718	742	742	699	744	696	730	741	723	704	703	712	693	729	709	716	706	725	736	756	728	791	708	651	734	739	750	685	714	694	726	746	781	746	704	758	674	731	650	753	715	720	729	730	736	715	743	761	715	712	785	717	694	721	706	762	705	754	724	716	712	790	751	716	737	735	749	661	699	667	709	726	737	717	711	775	706	720	746	698	731	715	721	748	730	777	682	714	729	715	739	704	716	715	699	649	731	739	761	726	696	736	746	737	744	705	687	714	724	713	735	784	707	719	724	690	736	708	723	690	730	698	756	697	736	712	679	741	711	707	726	747	740	692	747	738	706	762	709	691	762	718	688	727	700	692	690	667	726	701	739	704	693	749	726	716	719	731	748	706	689	679	700	749	685	722	700	744	673	730	727	727	754	693	711	730	717	737	720	712	719	696	694	702	707	726	737	737	717	727	742	709	692	701	698	728	760	753	728	690	666	734	719	700	713	727	684	740	707	679	698	721	745	708	754	767	739	715	771	718	709	742	760	738	751	661	682	689	694	724	690	724	736	715	747	730	740	706	779	753	751	729	742	730	714	695	688	762	737	721	726	725	711	737	714	733	748	716	705	706	722	700	731	715	763	733	699	747	682	758	716	777	725	713	696	683	724	777	762	681	723	697	761	721	753	656	740	694	727	664	771	781	684	758	718	789	742	728	720	704	690	723	756	715	695	733	676	743	719	714	718	735	708	749	770	713	756	717	766	781	760	722	747	697	697	739	723	745	756	723	724	741	722	722	679	711	706	681	749	645	678	747	706	691	783	756	661	696	714	725	756	720	768	720	734	730	682	721	730	736	757	719	743	737	751	721	708	744	669	718	692	717	745	722	761	743	709	715	742	689	758	727	744	725	709	724	687	715	808	754	725	721	716	710	719	707	682	711	709	755	748	703	707	688	671	711	703	735	674	719	722	686	695	779	696	671	708	745	709	754	724	704	724	761	692	709	740	713	702	729	749	698	763	683	754	745	725	727	680	762	707	765	708	727	728	700	750	744	746	717	719	748	754	735	715	741	728	725	761	708	720	746	746	682	747	712	705	737	688	740	717	725	679	735	733	736	683	760	731	717	736	742	733	722	746	732	697	723	716	678	696	742	744	699	748	781	716	723	744	753	718	726	720	671	684	707	640	705	717	772	709	718	717	723	697	689	705	707	733	681	726	712	707	727	757	731	713	699	704	785	753	734	701	778	749	729	691	748	689	758	723	660	771	691	793	691	728	701	701	722	727	649	676	713	681	763	780	698	703	748	664	729	689	735	704	710	701	705	708	655	697	679	713	747	708	718	732	753	715	684	696	702	759	701	733	718	743	742	752	686	747	720	658	741	685	729	711	764	743	740	735	744	760	721	717	739	726	680	703	696	765	705	723	744	714	743	699	683	750	664	705	738	728	731	731	703	695	712	737	751	748	699	753	686	734	672	770	719	710	744	680	704	740	726	797	679	738	739	721	726	675	716	743	742	716	753	757	716	739	761	687	763	717	736	755	743	736	727	700	772	732	705	714	760	748	708	692	716	709	760	695	725	753	743	694	763	675	742	715	715	738	776	709	768	750	714	710	730	719	739	729	735	732	728	783	702	715	719	705	720	751	752	716	713	701	701	738	695	703	736	706	724	758	722	677	732	738	759	680	749	755	733	721	720	738	706	723	703	722	736	723	710	682	779	725	714	745	749	722	706	751	698	703	721	734	720	743	689	754	717	718	770	746	725	692	729	706	711	667	690	755	731	762	731
47366	41930	31810	18838	6658	13939	20715	14443	8862	6421	6178	6241	6026	6070	6101	6128	6098	6120	6101	6103	6164	6086	6004	6145	6120	5935	6138	6000	6127	6038	6107	5979	6153	6013	6141	5939	5977	6093	6099	6029	5991	6138	6060	6117	6056	6029	6020	6133	6137	6099	6210	6151	6156	6045	6096	6060	6006	6119	6089	6120	6041	6061	6102	5955	6059	6137	6139	6007	6034	6038	6117	6045	6139	6144	6066	6100	6138	6184	6065	6054	6090	5995	6094	5997	6176	6069	6061	6137	6203	6016	6134	6143	6172	6086	5953	6160	6054	6058	5952	6151	6151	6037	6093	6080	6130	6193	5914	6107	6052	6142	6158	6121	6058	6024	6075	6173	6042	6152	6184	5930	6178	6027	6144	6008	6122	6133	6011	6002	6235	6117	6092	6184	6095	5986	6064	6076	6021	6106	6000	6055	6055	6063	6243	6173	6146	6058	6251	6185	6170	6092	6073	6117	6124	6209	5995	6089	6203	6054	6058	6108	6096	6066	6089	6069	6048	6197	6055	6104	6078	6074	6138	6043	6107	6243	6070	6070	5976	6034	6126	6116	5995	6086	6224	6200	6153	6068	6053	6048	6145	6059	6021	6116	6068	6072	6060	6024	5988	6153	6179	6031	6079	6033	6085	6046	6230	6070	6141	6156	6103	6145	6104	6098	6226	6185	6116	6160	6103	6090	6181	6044	6063	5969	6036	6185	6154	6171	6159	6055	5973	6154	6053	6246	6048	6070	6071	6112	6067	6006	6145	6093	6060	6107	6136	6123	6090	6057	5979	6016	6005	6190	6162	6025	6119	6086	5985	6085	6142	6041	6148	6132	6109	6090	6030	6075	6216	6119	6127	6161	6067	6161	6068	6044	6133	6138	6005	6030	6110	6102	6082	6068	6094	6078	6156	5988	6078	6069	6097	6162	5908	5992	6121	5973	6078	6153	6053	6125	6045	6224	6090	6142	6130	6157	6192	6077	6244	6078	6154	6228	6066	6127	6170	6120	6116	6198	6162	6065	6078	6157	6012	6149	6168	6110	6091	5973	6087	6073	6068	6186	5978	6136	6023	6135	6218	6025	6046	6071	6043	6217	6162	6054	6076	5990	6124	6145	6203	6196	6100	5987	6150	6155	6149	6085	6130	6126	6108	6236	5971	6117	6130	6097	6040	6070	6148	6225	6083	6047	6126	6045	6101	6089	5996	6179	6136	6127	6148	6054	6076	6093	6136	6091	6011	6134	6024	6144	6034	6071	6097	6165	6089	6106	6074	6001	6204	6016	6206	6073	6108	6130	5938	6113	6161	6132	6089	6031	6104	5966	6040	6156	6041	6139	6082	6079	6116	6141	6095	6134	6104	6006	6025	6159	6038	6165	6130	6138	6109	6146	6147	6076	6151	6064	6059	6093	6118	5981	6195	5976	6090	6160	6099	6139	5959	5994	5972	6016	6068	6130	6027	6091	6299	5972	6000	6101	6091	6089	5955	6083	6133	5968	6155	6137	6097	6150	6128	5948	6064	6187	5957	6188	6076	6148	6082	6059	6050	6152	6082	5924	6120	6059	6083	6065	5987	6233	6133	6097	6055	6059	5936	6111	6099	6111	6089	6097	6074	5955	6081	6225	6126	6115	6116	6022	5884	6070	6052	6127	6143	6236	6067	6132	6113	6122	6007	6157	6167	6002	6044	6067	6105	6140	6078	6171	5973	6141	6153	6112	6084	5925	6122	6115	6094	6122	6032	6098	6058	6084	6130	6099	6039	6045	6187	6082	6067	6029	6096	6074	6049	6035	6154	6178	6056	6181	6085	6137	6157	6116	6199	6121	6109	6091	6200	6076	6036	6069	6058	6009	6146	6119	6214	6075	6082	6078	6140	6153	5993	6130	6070	6117	5975	6036	6140	5941	6265	6110	6101	6020	5951	5989	6122	6015	6165	6128	6036	5935	6052	6151	6223	6147	6097	6057	5951	6108	6106	6039	6229	6097	6010	6091	6092	6083	6028	6118	6007	5975	6089	6253	6169	6198	5991	6160	6018	5996	6164	6150	6139	6056	6077	6089	6301	6193	6101	6090	6086	6132	6124	6101	6077	6096	6080	6130	5976	6113	6036	6036	6127	6087	6136	6131	6128	6114	6062	6086	6097	6200	6125	6155	6114	6144	6143	6186	6043	6044	6158	6077	6107	6031	6061	6085	6138	6124	6099	6130	6128	6166	6115	6053	6178	6085	6081	6097	6092	5995	6079	6055	6028	6116	6124	6053	6141	6023	6045	6084	6104	6154	6245	6030	6124	6027	6147	6070	6029	6126	6017	6096	6115	6076	6008	6138	5919	6091	6004	6070	6081	6157	6054	6170	6053	6059	6107	6079	6156	6141	6003	6125	6132	6014	6220	6085	6092	6062	6130	6047	6007	6170	6047	6207	6093	6028	6041	5957	6125	6048	6094	5974	6080	6073	6024	6153	6036	6132	6013	6153	6037	6109	6069	6128	6004	5977	6065	6216	6057	5959	6134	6126	6000	6149	6041	6021	6066	5909	6025	6030	6064	6028	6156	5983	6102	6004	6138	6100	6064	6067	6101	6097	6149	6134	6096	6189	6187	6265	6253	6134	6054	6151	5978	6101	6153	6124	6074	5964	6202	6130	6096	6104	6103	6024	6110	6133	5990	6013	6116	6106	6105	5960	6135	6127	6066	6038	6071	6047	6065	6059	6143	6063	6093	6122	6074	6133	6105	6192	6139	6048	6185	6062	6053	6087	6089	6155	6194	6087	6031	6133	6044	6120	6036	6150	6108	6054	6134	6099	5985	6078	6051	6108	6168	6126	6108	6162	6069	6019	5997	6095	6084	6074	6210	6246	6110	6042	6124	6120	5974	6139	6036	6151	5961	6116	6114	6073	5996	6025	6085	6080	6049	6113	5966	6134	6088	6111	6049	6003	6168	6079	6148	6012	6024	6103	6076	6039	6084	5999	6210	6142	6248	6180	6083	5966	6122	6078	6118	6082	6108	6101	6148	5991	6123	5946	5949	6051	6098	6013	6150	6026	6156	6077	6155	6069	6116	6110	6082	6124	6034	6100	6141	6107	6042	6143	6171	6019	6070	6140	6149	5977	6078	6011	6135	6159	6188	6085	6151	6174	6113	6108	5981	6176	6081	6013	6017	6097	6007	5984	6150	6090	6024	6033	6100	6193	6147	6135	6060	6162	6246	5917	6098	6082	6103	5923	6080	6205	6087	6196	6127	6062	5976	6083	5969	6168	6106	6135	6031	6009	6065	6192	5992	6050	6076	6106	6076	6084	6168	6119	6184	6046	6128	6102	6175	6055	6050	6013	6077	6132	6005	6095	6093	6128	6137	6058	6187	6047	6208	6114	6161	6079	6227	6120	6096	6163	6130	6031	6124	6049	6140	6047	6154	6063	6067	6049	6046	6009	5993	6166	6173	6015	5833	6110	6170	6190	6121	6155	6095	6197	6088	6001	6084	5980	6019	6102	5935	6151	6122	6162	6150	6155	6162	6105	6111	5981	6199	6162	6070	6068	6014	5994	6087	6129	6021	6083	6084	6123	6137	6123	6009	6000	6180	6045	6122	6171	6174	6075	5926	6080	5945	5981	6126	6063	6078	6092	6180	6045	6042	6058	6227	6099	6039	6000	6135	6058	6116	6065	6089	6038	6089	6077	6051	6132	5985	6036	6016	6016	6071	6073	5974	6142	6088	6012	6133	6096	6133	6036	6127	6076	6031	6061	6063	6033	6122	6089	6193	6133	6146	6025	6074	5957	6021	6189	6083	6153	6197	6087	6086	6107	5966	6133	6086	6019	6099	6028	6138	6123	6154	6100	6171	6213	6193	6018	6208	6102	6178	6252	6053	6055	5879	6204	5979	6176	6160	6062	6048	6050	6092	6111	6094	6079	6117	6068	6186	6121	6206	6161	6126	6199	6067	6056	5930	6067	6139	6057	6222	5954	6074	6115	6158	6024	6182	6083	5980	6216	5964	6105	6040	6117	6041	6147	6019	5962	6084	6020	6101	6067	6148	6079	6142	6183	5993	6134	6016	5945	6197	6117	6259	6107	5971	6069	6020	6053	6136	6034	6096	6023	6109	6113	6115	6150	6194	6136	6192	6198	6121	6119	6016	6100	6047	6132	6124	6057	6000	6049	6235	6078	6092	6067	6069	6136	6157	6080	6128	6142	6062	6079	6114	6151	6038	6151	6099	6048	6036	6194	6055	6031	6086	6041	6185	6040	5946	6118	6107	6028	6003	6071	6028	6149	5991	6030	5981	6115	6059	6094	6051	6053	6143	6105	6012	6124	6200	6066	6138	6041	6032	6038	5982	5988	5924	6077	6091	6027	6182	6128	6057	6017	6157	6098	6174	6078	6080	5969	6168	6084	6142	6161	6230	6036	6184	6083	6244	6082	6108	6091	6020	6079	6070	6106	6053	6118	6052	6080	6013	6028	6057	6148	6083	5932	6163	6091	6135	6013	6090	6043	6082	6172	6075	6045	6112	6187	6079	6086	6141	6246	6120	6094	6226	6215	6137	5988	6056	6090	6097	6011	6140	6071	6109	6018	6095	6005	6065	6116	6168	6059	6022	6055	6152	6140	6134	6123	6080	6052	6085	6139	6096	6061	6083	6184	6094	6169	6084	6069	5984	6124	6098	5982	6074	6152	6046	6109	6123	6045	5949	6069	6079	6008	6153	6031	6053	5997	6056	6044	6089	6093	6185	6056	6156	6099	6081	6170	6075	6043	6058	6151	6015	6196	6042	6111	6139	6043	6152	6030	6149	6117	6119	6125	6033	5968	6033	6008	6040	6120	6049	6110	5945	6145	5954	6125	6020	6176	6147	5999	5927	6196	6056	5962	6200	6201	6076	5926	6038	6165	6079	6121	5997	6097	6072	6164	6132	6023	6144	6168	6108	6010	6074	6027	6108	6108	6189	6137	6147	6164	6049	6122	6162	6080	6159	6035	6065	6080	6037	6116	6057	6068	5970	6076	6086	6200	5980	6134	6078	6144	6026	6145	6209	6058	6178	6020	6135	6017	6194	6106	6141	6200	6253	6069	6163	6183	5959	6024	5964	6121	6012	6065	6011	6078
35799	46067	28069	11143	1539	1237	2271	1702	1190	814	847	824	851	838	834	808	789	857	811	791	797	809	778	840	860	827	822	764	780	826	859	811	793	811	777	835	803	830	793	786	817	856	779	781	788	825	849	816	798	804	831	823	818	818	810	787	799	776	808	841	832	829	826	843	807	852	789	826	814	859	790	805	814	796	817	761	803	819	823	826	815	788	844	824	807	837	872	841	842	835	807	853	806	808	878	810	817	766	820	795	781	857	865	794	803	822	831	827	787	845	800	831	788	826	803	814	834	759	835	808	821	797	823	801	823	821	849	803	851	799	794	774	821	845	820	804	824	791	821	798	786	821	799	804	812	828	852	844	838	773	789	878	833	841	798	847	839	795	832	841	845	827	774	819	814	879	832	798	840	843	818	800	818	784	873	814	815	840	841	814	801	828	798	830	809	826	841	837	831	884	836	796	893	815	816	806	802	802	840	772	809	841	801	823	826	828	792	775	889	829	855	833	834	786	813	788	835	831	833	807	822	867	829	824	779	812	802	820	779	791	773	795	821	811	823	832	826	806	873	860	832	832	804	827	806	805	842	833	852	816	843	803	857	829	845	852	827	818	840	823	810	831	804	826	872	793	808	784	816	822	844	854	842	796	781	797	803	805	848	824	787	792	920	833	853	864	813	847	792	801	798	894	799	842	789	800	867	833	785	804	759	809	830	821	797	830	768	803	860	771	822	834	829	831	816	832	817	822	770	821	841	847	791	803	871	838	834	827	838	800	759	859	804	777	849	764	765	757	853	807	834	812	799	808	776	829	812	797	844	820	864	838	858	822	857	844	808	836	876	856	806	842	824	846	870	859	840	773	841	858	833	806	838	813	820	829	863	821	832	845	846	788	839	862	821	826	842	796	858	842	821	835	807	901	819	778	811	829	840	769	801	832	841	816	851	821	828	838	832	816	915	813	789	810	853	801	845	807	853	800	834	748	773	813	824	867	846	872	810	853	792	810	810	817	814	793	829	827	856	829	833	820	797	787	846	802	826	862	813	869	808	789	816	819	809	824	837	757	814	803	861	812	773	847	840	800	848	859	845	794	798	802	840	868	792	799	812	814	800	860	810	782	812	802	808	807	879	835	824	842	853	814	808	830	813	828	819	837	851	795	809	832	796	847	823	834	787	820	786	850	831	876	841	874	792	799	858	835	847	774	839	762	831	771	908	883	848	825	866	848	804	850	840	805	786	876	825	800	837	836	827	818	796	840	836	846	823	838	805	834	810	846	792	769	796	838	798	884	792	832	838	854	767	835	819	813	825	850	840	828	850	835	818	813	800	851	811	800	793	816	846	841	799	781	847	808	863	849	842	858	804	773	840	808	774	824	893	865	787	873	808	830	803	812	817	864	793	853	826	896	831	855	870	882	825	835	838	797	812	872	794	821	843	878	825	855	855	869	807	811	791	813	792	838	784	802	827	814	817	896	801	827	865	772	827	821	815	803	885	829	837	838	779	842	831	832	841	791	821	828	815	792	854	869	873	812	865	818	811	841	823	797	848	838	796	798	843	801	801	793	863	822	846	810	821	769	838	824	785	881	782	842	813	806	834	780	794	770	827	801	796	777	851	813	854	837	787	817	779	805	833	759	782	837	821	794	822	807	834	787	828	891	832	856	778	828	835	811	857	813	805	841	841	836	881	798	812	867	828	827	810	775	825	827	805	863	793	766	797	831	804	833	818	839	822	773	815	917	774	811	808	849	845	782	827	763	867	843	860	866	801	834	859	846	776	835	804	783	828	845	764	791	839	852	836	776	841	869	804	821	810	831	845	833	780	854	873	740	823	805	846	859	818	826	799	801	804	780	795	835	839	782	852	877	840	806	820	826	819	832	750	822	793	840	768	830	821	833	801	796	791	817	772	871	790	837	827	874	826	848	829	794	778	837	843	860	841	855	819	837	832	865	829	792	841	807	863	846	809	787	841	812	848	781	845	778	854	777	839	785	834	790	860	828	804	823	820	888	825	849	842	814	872	786	814	846	788	844	811	830	832	832	845	831	827	823	807	832	806	775	808	788	815	844	857	817	773	823	814	821	822	822	836	834	875	871	817	833	808	805	824	825	797	832	785	779	749	822	828	835	854	834	797	802	811	826	880	890	817	819	796	825	840	815	841	840	860	836	870	851	860	853	795	780	780	833	830	783	813	795	822	833	832	837	811	804	806	815	781	785	864	792	804	814	833	784	845	818	807	827	768	840	814	787	785	836	779	801	822	821	853	827	786	802	813	845	825	791	824	823	809	845	787	829	827	806	812	808	803	827	829	821	807	798	852	844	813	830	829	775	822	840	826	815	853	815	808	775	826	833	803	833	826	821	793	865	784	767	854	800	834	854	896	810	827	840	825	805	807	879	816	833	835	809	839	825	810	804	823	801	859	801	829	834	847	821	821	854	813	849	822	840	837	864	787	767	818	780	833	846	829	832	823	856	847	834	841	849	834	862	773	824	824	822	781	823	829	831	870	843	806	849	849	840	781	812	842	834	859	832	805	824	787	831	854	799	818	846	788	822	858	830	807	808	795	758	801	833	828	835	818	824	865	828	825	800	802	810	857	816	822	894	840	833	845	859	878	856	875	820	799	876	777	801	831	860	846	800	862	846	821	821	755	823	866	796	811	897	869	844	842	765	809	765	826	823	839	830	810	780	844	831	806	840	790	790	776	833	832	847	882	811	813	819	797	837	825	803	808	826	833	838	780	781	832	773	796	791	823	871	874	850	902	855	831	797	775	801	840	820	811	784	817	816	826	813	785	805	811	869	820	837	830	841	766	785	808	828	845	846	819	857	852	888	833	762	777	816	798	851	787	849	821	802	890	860	862	777	757	857	831	831	821	813	807	846	857	845	881	845	793	794	808	821	875	801	835	800	831	854	830	833	797	843	838	841	853	856	847	835	787	801	865	834	804	801	888	858	815	821	800	836	852	872	785	824	843	836	867	847	826	754	832	845	791	797	833	830	769	825	831	787	813	812	842	801	778	831	839	845	841	839	792	832	800	821	826	854	824	819	824	793	794	832	803	830	793	824	818	825	796	852	839	814	790	834	817	810	856	851	789	778	793	848	801	868	788	796	801	798	810	792	781	822	855	769	832	758	792	818	805	801	807	777	860	793	854	783	790	782	885	802	790	781	831	816	842	767	818	855	799	917	813	797	801	807	770	793	825	839	809	848	835	823	804	823	803	823	783	734	813	805	830	826	776	872	806	824	815	770	843	795	811	815	812	774	829	838	764	824	833	789	860	820	811	838	808	824	833	802	791	787	863	857	833	824	809	754	857	816	829	833	785	851	811	806	812	814	774	768	834	817	798	816	789	883	844	806	859	867	824	869	825	881	832	792	836	814	867	826	854	825	792	796	851	790	837	746	788	862	861	821	818	825	828	840	819	820	769	803	812	811	818	847	783	779	839	817	818	836	812	826	839	882	849	860	804	810	798	796	818	760	777	811	810	819
51563	51575	48226	37374	13131	21151	31719	24307	14258	7935	7038	6961	6909	6859	6798	6886	7126	6860	6963	6844	6752	6731	6699	6818	6885	6690	6843	6782	6854	6774	6981	6937	6729	6669	6733	6795	6813	7006	6886	6819	6815	6815	6904	6775	6853	6764	6745	6874	6774	6906	6708	6786	6648	6807	6760	6931	6842	6818	6842	6831	6794	6805	6919	6838	6806	6896	6853	6781	6800	6801	6823	6795	6779	6690	6913	6803	6805	6737	6787	6833	6913	6886	6970	6903	6909	6894	6846	6941	6772	6792	6896	6831	6865	6887	6768	6902	6899	6980	6813	6875	6807	6939	6883	6869	6732	6907	6765	6817	6806	6724	6884	6836	6828	6791	6912	6783	6819	6821	6861	6810	6949	6793	6889	6881	6774	6783	6809	6753	6845	6771	6830	6869	6876	6929	6879	6902	6809	6834	6899	6779	6882	6859	6849	6896	6849	6805	6832	6858	6841	6793	6898	6791	6885	6956	6777	6852	6700	6834	6715	6856	6822	6892	6802	6801	6794	6830	6799	6830	6813	6917	6769	6843	6874	6632	6771	6826	6808	6702	6897	6777	6883	6844	6944	6868	6790	6711	6896	6762	6884	6657	6901	6738	6912	6847	6716	6837	6761	6812	6878	6967	6834	6920	6786	6925	6768	6907	6819	6892	6951	6910	6869	6808	6890	6786	6719	6938	6787	6903	6648	6784	6877	6840	6836	6830	6796	6834	6761	6887	6837	6836	6821	6839	6775	6854	6823	6900	6741	7002	6829	6963	6812	6952	6770	6777	6839	6841	6786	6794	6832	6825	6897	6786	6883	6714	6757	6843	6806	6718	6750	6874	6825	6937	6754	6824	6836	6863	6821	6857	6813	6859	6799	6840	6752	6739	6825	6780	6788	6767	6870	6850	6831	6866	6957	6808	6737	6900	6829	6854	6858	6856	6775	6806	6740	6714	6843	6773	6826	6821	6852	6886	6917	6839	6875	6937	6757	6848	6893	6838	6956	6763	6905	6827	6784	6759	6827	6913	6832	6855	6836	6888	6963	6827	6871	6807	6751	6831	6875	6754	6846	6905	7067	6877	6865	6882	6834	6889	6827	6838	6757	6801	6899	6802	6772	6872	6888	6948	6753	6856	6869	6922	6913	6806	6898	6760	6946	6721	6850	6740	6743	6743	6883	6833	6727	6765	6877	6773	6710	6867	6850	6783	6940	6647	6955	6771	6829	6878	6900	6774	6751	6840	6769	6913	6780	6895	6698	6911	6928	6658	6839	6906	6742	6834	6839	6845	6880	6787	6776	6846	6905	6809	6729	6928	6813	6893	6850	6690	6991	6936	6793	6802	6821	6818	6887	6756	6797	6865	6872	6784	6877	6857	6886	6844	6762	6820	6770	6800	6941	6871	6883	6868	6900	6873	6772	6786	6829	6966	6777	6824	6881	6770	6821	6838	6924	6947	6882	6799	6902	6778	6818	6846	6687	6807	6828	6898	6745	6805	6914	6685	6794	6795	6862	6796	6863	6894	6782	6756	6789	6685	6780	6903	6757	6963	6947	6784	6761	6847	6840	6868	6808	6912	6780	6855	6869	6831	6787	6799	6799	6810	6816	6844	6813	6803	6748	6895	6811	6938	6939	6764	6922	6837	6742	6771	6853	6772	6822	6867	6824	6804	6959	6901	6763	6997	6808	6844	6831	6840	6808	6668	6753	6894	6762	6975	6873	6873	6769	6922	6748	6750	6676	6814	6812	6850	6787	6777	6865	6886	6869	6837	6687	6905	6846	6860	6718	6750	6751	6771	6778	6892	6740	6801	6805	6787	6766	6766	6926	6870	6878	6734	6896	7026	6809	6808	6892	6836	6869	6872	6790	6870	6767	6780	6774	6799	6878	6821	6741	6839	6933	6822	6789	6765	6854	6769	6969	6828	6738	6859	6816	6647	6909	6926	6696	6817	6834	6906	6715	6867	6890	6812	6817	6871	6778	6758	6787	6787	6900	6844	6834	7014	6790	6749	6839	6797	6808	6806	6804	6913	6897	6868	6831	6891	6796	6837	6842	6851	6957	6846	6929	6789	6809	6766	6680	6960	6891	6922	6667	6857	6734	6846	6832	6817	6755	6798	6948	6830	6696	6789	6888	6816	6789	6943	6810	6928	6844	6834	6816	6776	6744	6899	6820	6765	6832	6793	6812	6869	6731	6770	6768	6940	6826	6792	6758	6783	6838	6813	6904	6909	6926	6929	6841	6743	6901	6847	6877	6936	6863	6762	6772	6855	6792	6934	6816	6802	7027	6792	6786	6801	6860	6910	6722	6680	6916	6824	6915	6869	6845	6768	6904	6777	6809	6677	6886	6746	6768	6748	6815	6847	6937	6946	6793	6834	6947	6869	6818	6864	6873	6873	6941	6706	6964	6817	6865	6804	6902	6847	6951	7009	6885	6813	6705	6905	6836	6723	6888	6867	6884	6902	6850	6861	6884	6724	6886	6858	7010	6865	6954	6773	6787	6809	6918	6849	6767	6863	6873	6950	6963	6887	6896	6754	6849	6772	6878	6788	6594	6857	6752	6880	6933	6780	6779	6981	6919	6846	6823	6907	6830	6786	6787	6759	6852	6704	6735	6842	6990	6901	6703	6866	6778	6839	6818	6751	6857	6887	6839	6761	6823	6876	6875	6811	6791	6937	6766	6838	6791	6795	6825	6977	6863	6865	6888	6840	6702	6820	6975	6833	6843	6937	6815	6890	6968	6850	7020	6819	6856	6838	6948	6758	6843	6880	6874	6930	6786	6757	6745	6733	6939	6863	6743	6762	6819	6769	6767	6721	6794	6866	6816	6849	6914	6923	6770	6861	6799	6926	6694	6690	6880	6787	6814	6867	6765	6746	6897	6761	6881	6871	6807	6825	6857	6764	6896	6823	6994	6870	6922	6943	6899	6797	6837	6952	6704	6860	6866	6715	6788	6830	6889	6753	6879	6812	6887	6821	6814	6799	6883	6814	6886	6765	6816	6893	6877	6860	6878	6741	6874	6913	6822	6928	6976	6823	6837	6942	6810	6753	6834	6950	6923	6746	6844	6850	6822	6818	6828	6880	6933	6713	6883	6843	6878	6778	6839	6931	6835	6881	6720	6922	6867	6820	6759	6799	6783	6854	6888	6852	6918	6853	6900	6942	6693	6767	6758	6989	6837	6907	6850	6767	6871	6888	6880	6886	6978	6801	6861	6685	6775	6879	6855	6941	6803	6903	6784	6775	6960	6806	6870	6902	6852	6713	6737	6836	6764	6887	6845	6828	6898	6985	6762	6806	7023	6880	6781	6827	6855	6859	6833	6839	6914	6767	6876	6872	6856	6747	6961	6844	6723	6934	6876	6900	6866	6989	6845	6902	6746	6803	6895	6844	6788	6679	6954	6853	6826	6862	6832	6838	6808	6826	6943	6736	6952	6799	6816	6912	6944	6848	6743	6965	6851	6863	6810	6895	6904	6769	6941	6845	6767	6732	6825	6770	6901	6765	6803	6913	6799	6731	6916	6836	6717	6726	6855	6831	6900	6858	6963	6864	6847	6762	6834	6763	6921	6797	6848	6838	6816	6847	6821	6838	6776	6904	6987	6937	6764	6881	6890	6715	6920	6809	6926	6869	6772	6786	6713	6851	6739	6824	6757	6910	6779	6750	6901	6831	6856	6910	6873	6801	6890	6881	6921	6783	6788	6740	6825	6852	6765	6870	6764	6807	6798	6927	6841	6866	6817	6861	6798	6894	6807	6860	6863	6816	6842	6835	6873	6872	6815	6839	6940	6851	6812	6813	6958	6808	6823	6887	6970	6753	6733	6789	6816	6764	6864	6894	6955	6931	6837	6775	6727	6831	6819	6832	6913	6775	6915	6900	6737	6769	6810	6820	6946	6788	6805	6774	6804	6912	6839	7002	6957	6753	6849	6726	6970	6850	6775	6739	6860	6785	6838	6912	6947	6858	6792	6906	6865	6846	6853	6753	6846	6910	6907	6871	6881	6871	6776	6746	6895	6781	6825	6852	6852	6924	6859	6866	6831	6890	6758	6830	6793	6869	6857	6818	6899	6825	6743	6896	6896	6806	6871	6726	6891	6900	6801	6884	6789	6727	6725	6809	6687	6920	6862	6724	6782	6921	6686	6926	6859	6817	6842	6788	6690	6837	6953	6866	6780	6851	6874	6901	6764	6769	6832	6947	6916	6811	6820	6963	6922	6764	6827	6769	6783	6784	6851	6881	6776	6841	6822	6817	6940	6939	6862	6865	6825	6866	6676	6724	6867	6846	6814	6762	6813	6810	6844	6775	6855	6857	6912	6940	6974	6842	6938	6961	6821	6750	6768	6888	6873	6769	6793	6881	6796	6878	6818	6905	6820	6836	6705	6896	6740	6758	6824	6801	6802	6859	6797	6778	6828	6936	6834	6890	6839	6926	6825	6862	6886	6867	6745	6798	6878	7002	6826	6815	6813	6779	6884	6832	6744	6820	6888	6904	6717	6875	6955	6862	6783	6815	6914	6830	6729	6787	6792	6820	6886	6847	6792	6891	6780	6752	6836	6857	6851	6709	6735	6653	6867	6914	6839	6865	6743	6873	6696	6893	6953	6789	6918	6836	6797	6813	6916	6914	7013	6789	6760	6812	6759	6796	6833	6764	6831	6827	6793	6809	6878	6789	6824	6826	6965	6758	6881	6766	6865	6932	6887	6805	6811	6859	6833	6758	6860	6805	6968	6917	6914	6792	6827	6890	6895	6887	6828	6821	6779	6811	6858	6837	6865	6754	6712	6923	6809	6911	6891	6979	6795	6878	6931	6745	6957	6794	6867	6721	6879	6642	6870	6897	6876	6845	6719	6740	6765	6801	6873	6744	6805	6871	6815	6900	6894	6769	6811	6865	6865	6779	6869	6765	6845	6920	6894	6834	6920	6817	6753	6806	6688	6744	6805	6866	6739	7007	6795	6825	6879	6950	6745	6855	6942	6817	6806	6789	6785	6802	6859	6867	6746	6837	6799	6839	6874	6839	6850	6953	6810	6822	6875	6860	6885	6804	6893	6836	6784	6798	6897	6888	6855	6908	6926	6825	6924	6782	6738	6809	6826	6791
27376	35301	23121	7398	1130	1022	1574	1303	897	732	771	722	739	742	721	752	681	719	723	698	738	752	733	726	701	744	691	769	671	688	722	696	661	699	712	721	733	724	707	750	722	722	730	729	688	741	702	749	694	713	727	701	747	759	690	721	682	694	750	693	675	705	741	724	665	694	641	709	740	692	691	714	717	703	696	671	733	710	754	728	703	740	718	736	734	693	728	745	712	678	747	656	735	762	716	721	694	704	762	703	691	736	718	707	696	709	705	721	782	714	771	739	688	731	720	734	730	689	733	722	692	681	672	728	745	684	706	671	704	719	731	741	745	696	707	710	711	722	747	745	715	675	702	740	682	706	695	675	653	716	726	705	737	736	717	742	669	747	747	705	725	743	693	708	694	682	722	704	742	767	714	732	747	668	765	697	722	721	788	735	737	721	725	768	732	720	764	743	677	710	741	676	692	709	694	690	671	751	717	703	730	717	761	766	743	721	712	751	727	689	695	762	732	692	713	776	709	686	750	719	704	752	714	699	735	714	704	731	684	740	710	701	740	714	716	692	705	706	758	718	714	730	730	744	697	718	706	662	679	716	732	728	749	752	746	723	746	694	704	701	720	724	769	706	696	698	697	704	719	728	740	743	755	699	712	732	672	713	719	738	726	674	693	727	710	691	700	694	748	750	701	728	742	737	679	692	697	740	685	757	691	706	739	700	701	718	737	693	729	723	719	687	695	698	718	671	713	728	734	741	730	672	755	732	705	731	712	745	740	695	753	763	733	704	670	706	687	727	723	716	682	687	700	710	700	706	712	727	696	733	686	728	701	716	730	711	688	734	713	703	757	752	703	745	706	733	704	701	708	731	731	768	752	690	772	698	696	741	719	745	718	727	691	715	727	717	704	753	693	749	669	691	714	716	727	708	752	720	725	766	713	677	709	760	722	688	724	781	709	727	740	688	739	773	670	728	714	720	729	703	680	694	719	682	689	714	701	670	711	752	702	742	754	704	726	719	707	683	722	673	718	739	675	730	707	691	727	721	718	743	747	692	703	729	767	671	739	713	734	730	762	738	738	765	677	732	705	706	699	680	731	702	674	699	728	752	698	758	704	707	707	725	727	718	729	735	700	683	719	685	707	721	717	713	677	726	725	701	727	671	680	682	692	796	728	723	703	750	748	723	795	720	714	731	723	713	706	724	738	706	728	696	741	718	728	701	737	735	709	709	729	714	789	696	673	706	749	692	710	731	733	698	745	702	702	717	747	694	702	711	665	686	690	710	706	723	740	718	680	705	691	689	690	745	707	742	728	687	685	686	756	714	718	706	757	720	730	695	719	743	710	727	718	670	710	761	732	743	707	735	731	723	705	707	729	757	691	695	713	694	735	698	729	691	705	774	725	740	773	705	721	699	738	694	708	734	699	733	733	735	686	718	721	703	757	723	698	679	748	672	692	755	718	702	720	700	657	728	744	694	756	761	675	697	705	689	705	712	731	750	742	705	788	701	722	729	734	789	662	705	671	788	712	731	725	729	697	745	712	712	664	725	723	713	708	732	732	666	700	749	702	729	789	700	735	690	680	716	712	749	735	703	755	724	735	706	733	684	712	745	722	769	714	739	686	740	710	737	727	711	730	723	685	678	756	692	709	695	694	730	788	711	733	737	715	683	691	697	698	707	761	747	685	703	680	748	715	695	715	676	687	734	709	711	748	704	709	728	664	714	676	674	741	691	769	703	738	736	673	702	725	701	755	748	729	705	729	738	717	728	722	679	693	703	731	731	759	714	722	728	791	751	710	644	718	710	703	710	712	730	697	739	734	679	705	700	770	695	766	651	762	756	704	726	702	719	695	720	689	703	732	702	714	744	670	703	717	697	743	699	766	720	737	742	728	733	717	699	786	721	710	698	713	755	687	750	742	715	695	734	669	712	705	747	770	689	758	673	686	742	722	744	724	743	701	726	726	759	680	707	724	742	700	740	750	692	691	744	726	727	748	693	711	745	690	725	700	707	664	736	656	743	739	720	681	770	678	697	712	733	765	731	729	705	702	706	765	728	744	707	740	737	745	729	732	709	722	736	697	656	696	742	683	681	734	732	733	727	715	704	684	699	698	725	709	767	701	695	705	766	707	705	699	663	710	721	756	691	667	690	708	712	686	737	665	727	740	726	714	722	718	716	725	690	663	690	702	715	691	696	732	729	707	773	708	757	677	729	682	695	727	681	710	721	697	718	717	710	679	692	753	717	688	682	712	733	713	739	742	702	738	741	772	766	720	751	749	724	725	674	721	719	724	682	719	715	710	719	698	702	725	735	745	685	730	741	690	686	741	735	710	740	715	708	743	715	728	676	756	799	730	750	667	711	695	742	710	760	692	669	705	716	749	721	694	698	694	762	723	711	742	737	716	711	691	702	716	738	766	708	721	701	723	711	710	680	678	733	706	699	693	795	736	746	705	657	722	727	727	698	709	661	736	749	717	680	765	754	677	689	718	710	714	744	704	706	704	717	716	699	741	687	686	730	689	709	746	709	704	752	774	695	771	774	716	714	715	728	690	726	766	690	698	750	702	704	716	732	718	735	729	710	728	754	734	722	752	735	740	718	721	739	738	711	717	676	712	754	742	723	726	732	744	738	723	724	688	697	687	732	708	739	730	737	732	732	759	712	696	635	725	732	679	729	715	671	686	736	751	704	733	678	700	693	686	718	675	733	715	689	733	725	707	732	684	735	697	701	726	735	716	713	680	722	754	651	737	718	700	694	700	729	709	709	727	743	728	716	735	722	745	706	700	719	663	698	731	710	685	704	719	736	704	722	746	713	739	690	716	721	762	698	676	702	687	731	694	714	687	709	754	723	683	672	680	712	684	680	733	743	726	704	718	704	741	767	694	762	756	694	767	717	735	707	724	701	772	719	708	727	722	730	736	696	731	696	785	684	741	760	700	732	695	770	722	734	752	703	742	672	752	746	749	723	716	716	757	740	736	730	767	704	659	709	712	720	666	699	727	723	715	738	687	704	678	708	670	751	727	714	735	672	760	689	727	758	685	726	751	719	731	731	730	740	774	677	694	703	708	667	751	730	730	700	706	721	711	711	743	729	700	684	717	703	720	727	666	724	707	713	731	696	685	721	725	737	706	748	739	754	737	738	692	735	735	729	716	733	759	721	706	736	685	755	689	744	755	744	720	698	729	705	703	652	742	741	717	689	711	747	714	675	679	684	718	716	699	705	729	690	686	670	677	763	691	706	691	662	746	688	705	696	704	742	711	708	700	702	756	729	703	769	716	715	730	697	719	736	739	774	693	696	757	726	755	777	761	703	731	719	694	734	717	784	758	709	725	723	696	735	691	735	746	711	713	729	729	712	704	706	716	746	756	691	743	718	704	753	771	728	664	707	695	742	711	700	710	693	702	770	668	731	724	740	734	755	699	775	752	724	738	785	733	731	710	722	717	731	747	671	715	726	711	719	805	701	737	710	712	700	736	690	737	691	743	690
56583	53963	44136	30548	14248	16355	25726	19050	11351	6613	6108	6077	5953	5970	6021	6065	6029	6218	6071	6058	6005	6082	6021	6020	5981	6040	5994	6063	6073	6039	6051	6101	6084	6006	6001	6050	6049	6083	5984	6034	6124	6019	6078	6052	5983	5978	6083	6012	6123	6048	6016	5983	5995	6094	6118	6152	6067	6070	6077	5997	6091	5974	6255	6080	6016	6084	5941	6033	5984	6021	6090	6068	6119	5955	6018	5924	6087	5955	6058	5958	5990	6096	5983	6045	6089	5975	6134	6032	6008	5994	6090	6032	5839	5962	6045	6123	5971	5963	6101	6002	6037	5993	6015	6009	6138	5927	6058	6053	6095	5923	6037	6047	6019	5955	5984	5944	6084	5962	6020	5978	5983	5894	6023	6103	6047	6010	6154	6011	5946	6070	5930	5998	6075	6000	6110	5920	6014	6090	5988	6040	6121	6059	6059	6006	6062	5980	6104	6065	6002	6017	6132	5951	5992	6107	5937	5980	6154	6065	6109	6041	6096	5967	6053	6111	6149	6127	6008	5960	6030	6012	5960	6038	6054	6066	6075	6012	6091	5985	6009	6163	6073	5964	6024	6004	6053	5979	6010	6068	6033	5970	6059	6078	6046	6041	5935	5964	6061	5988	6032	6078	6024	6151	6002	5986	6053	5966	6011	5993	5942	6059	6039	5934	5847	6018	5958	5956	6095	6042	6059	5900	6043	6067	5982	6138	6040	6103	6053	6049	6059	5852	5999	6012	5960	6095	6067	5999	6045	6095	5935	5929	5976	6148	6125	6062	6031	6057	6118	6145	6032	6203	6087	6030	5983	6058	6032	6025	6018	6037	6072	6024	6139	6047	5929	6058	6004	5974	6142	6058	6023	6044	5999	6119	6064	6012	6010	6103	6019	6079	6028	6001	5939	5889	6031	6003	6068	6017	6073	6016	6044	6044	6077	6054	6066	6048	5933	6096	6135	6026	6012	6077	5947	6029	6090	6055	6015	6123	6085	6029	6089	5993	6038	6051	5957	6044	6117	6030	6033	6095	5977	6144	6105	6001	6008	6073	6111	5963	5990	6093	6043	6105	6049	6030	6071	6170	6012	6017	5918	5941	6026	6033	6102	6111	5931	5923	6130	6016	6080	6001	6066	5991	6143	5998	6076	6031	5988	6000	6185	6159	5996	6023	5959	6081	6028	6016	5962	6028	6043	6122	5965	6023	5938	6074	6025	6182	5941	6042	6140	5961	6128	6191	5997	6187	5941	5956	6037	6143	6040	6069	6168	6011	6019	6010	6053	6106	5748	6095	6084	5966	6061	5980	6034	6068	6017	6023	5972	5993	6047	6018	6117	6062	6123	6082	6072	5924	6061	6073	5944	5977	6021	6021	6066	6011	5970	6143	6100	6066	5972	5985	6037	5928	6003	6018	6075	6062	6048	6145	6076	6044	6078	6165	6086	5941	6159	5894	6085	5919	6049	6084	6052	6073	6074	6082	6128	6078	6163	5942	6100	6075	6130	5967	6107	6072	6063	6041	6041	5998	6042	6022	6060	6014	6052	6086	6011	5899	6140	6059	6065	6044	5968	6168	5962	6137	5993	5865	5985	6111	5953	6105	6108	6042	6024	6095	6036	6061	5991	6068	6005	6242	6024	5914	6149	5974	5836	6074	6086	6007	6002	5937	6092	6071	6064	6113	6041	5972	6040	6080	6105	6125	6005	5960	6056	5963	6087	6137	6124	6039	6013	6022	6033	6096	6009	6133	6151	6072	6065	5979	6136	6056	6016	5994	6136	6082	5852	6005	6006	6072	6038	6143	6151	6088	5930	6070	6036	5931	5761	6067	5969	5940	6027	6015	6026	6086	6186	5946	6087	6107	6048	5958	5910	6102	6128	6043	6099	6005	5938	6024	5995	5954	6018	6008	5961	6042	6082	5946	5989	5949	6046	5996	6041	6198	5935	6048	6071	6085	5966	6040	6034	5899	6149	6068	6008	6008	5951	6018	6076	6011	5915	6219	6037	5976	5990	6142	6055	5962	6025	5959	6251	6007	6007	5971	6116	6010	6112	6008	5960	6122	5988	6032	5845	5969	6136	6090	6004	6023	5969	5935	6107	6074	6046	6000	6047	6098	6120	6073	6072	6036	5978	5969	5931	5939	6075	6105	6055	6059	5955	5979	6017	5955	6124	6063	6070	6052	6018	5983	6136	5956	6012	5981	5961	6093	6041	6023	6011	6076	6027	6060	5991	6059	6045	6038	6200	6046	6049	5942	6032	6040	6022	6051	6060	5989	6062	6082	6159	5930	5889	6019	5922	6056	5925	6095	6032	5959	5985	6002	6167	5924	5982	6130	6045	6063	6046	6084	5982	6121	5991	6091	6013	6093	6085	6054	5965	6026	5935	6057	6048	6090	6003	6103	6071	6036	5996	6136	6218	6035	6050	6068	6059	6109	6083	5962	6180	6113	6038	5857	6035	5998	6169	5974	6136	5983	5982	6040	6045	6066	6055	6179	5990	6157	6084	6021	5920	5974	6028	6137	6062	6010	6065	5939	6028	6040	6019	5996	6037	6110	6006	6099	6078	5984	6052	6051	5977	6029	6021	5963	5989	5993	6094	6085	5931	6024	6050	6082	5990	6005	6129	6073	6106	6039	5961	6062	5966	6031	6120	6098	6015	5908	6070	5929	6080	6077	5968	5995	6014	6070	5984	6111	5985	6148	6145	5899	5949	5998	6029	5994	6028	6110	6121	5928	6069	6198	6035	6040	6154	5945	6039	6146	6075	6100	6044	6092	6130	6173	5985	5997	6101	6097	6096	6084	6144	6004	6062	6127	6013	6013	5935	5941	6068	6032	6017	6138	5925	6054	6043	6011	6013	5932	6074	5986	5920	6161	6043	6073	6120	6086	6002	6155	6083	6067	6008	5912	6132	6018	6067	5911	6128	5982	6104	6130	6033	5978	6079	5972	6074	6027	5966	6065	5891	6079	6062	5948	6007	6005	6039	6049	6059	6127	5972	6113	5942	6030	5967	6009	6049	6082	6115	6118	5949	6013	6121	6164	5975	6105	6018	6052	6017	6091	5963	6063	6052	5933	6094	6063	6049	5960	6056	6083	6001	6022	5993	6010	5978	6031	5956	6078	6009	6016	6024	5912	5959	5911	6098	6115	5926	6069	5998	5969	6051	6026	5901	5943	6050	6003	5956	6109	5964	5979	6079	6023	6088	6092	5923	6086	6069	6065	6053	6016	6070	6049	6038	6071	6125	6068	6117	5953	6070	6110	6059	6084	6051	5876	6179	6082	6078	5897	6057	6095	5990	6052	5933	6037	6159	6111	5904	6085	5931	6081	6125	6023	6037	6002	6113	5922	6043	6014	6124	6037	5983	6146	5939	5988	6073	6146	6020	6089	6048	5999	5999	6110	5999	5996	5989	6076	6118	6026	5945	6129	6068	6005	6039	6016	6090	6178	5963	6080	5993	6098	5960	6105	5987	6044	6018	6026	6009	6023	5889	6018	6103	6104	5993	6072	5982	6026	5932	6077	6034	6079	6147	6099	6024	6026	6077	6014	6066	6008	6056	6097	6017	6142	6183	6122	5934	5962	5980	6215	6027	6053	5963	6115	6042	6242	6118	6136	6008	6206	6056	6038	6045	6025	5959	6133	6100	6153	5909	5940	6054	5944	6098	5952	6144	6039	6023	6010	6049	5922	5920	5964	5953	6125	5911	6068	5922	6079	6083	6091	5985	6130	6066	6065	6152	6065	6032	6118	5970	6052	6013	5944	6095	5883	6011	5997	6007	5982	6032	6008	6193	6004	6002	6114	6080	6078	5961	6110	6229	6061	6167	6147	6063	6053	5933	6081	6145	5976	6058	6139	6041	6022	5950	6125	6076	6164	5921	6050	6122	5968	5873	6042	6021	6056	6073	5964	5939	6219	6094	5991	6037	6058	6068	5993	6169	6058	6000	5911	6153	5897	6158	6067	6027	5927	5969	6123	6067	6028	5977	6079	6023	6126	5962	6039	6105	5968	5947	6038	5930	6115	6167	6090	6046	6107	6117	6008	6066	6082	6058	6055	6036	6114	6028	6089	6061	6024	6024	6114	5982	5990	5928	6017	5973	6114	6108	6088	5943	6208	6054	6028	6088	5897	6076	6018	6112	6100	6119	6013	6004	5897	6010	6222	6045	6188	6000	6165	6052	6111	6068	6125	6027	6080	6033	6176	6112	6040	5969	5983	6052	6033	6108	5895	6092	5965	6174	5940	6044	6049	6081	6029	6029	5967	6185	6090	5972	6065	5887	6033	6005	6065	6067	6016	6198	6044	6073	6016	6158	5892	6114	6008	6160	6027	6109	5994	5978	6001	6028	5972	6079	6015	6057	6058	6050	6030	6118	6014	5954	5941	5975	6032	6043	6013	6042	6088	6037	6054	6053	6186	5908	6098	6037	6029	6077	6094	6003	6062	6152	6141	6086	6004	6121	6075	6054	6011	6102	6054	6068	5947	6078	6063	6115	6038	6156	6001	6095	6023	5901	6024	5996	5915	6127	6096	6117	5998	5890	5907	6044	5975	6087	6125	6137	6054	6036	6030	6058	6079	6002	6015	6031	6084	6055	6030	6056	5947	5889	6001	6061	5999	6105	5987	5946	6064	5996	5969	5964	6050	6100	6041	6019	6038	5955	6038	5992	5988	6058	6006	6058	5989	6066	6062	5942	5985	5980	6170	6122	6044	6060	6050	6100	6115	5896	6112	6045	5955	6006	6104	5987	6025	6092	6032	6194	6009	5974	5995	6038	6164	6009	6076	5974	5994	6171	5970	5970	6003	5945	6069	6129	5948	6075	6068	6071	6042	6031	6048	6061	6110	6045	5962	5984	6091	6148	5980	6032	5980	5985	6019	6077	6044	6052	6009	5988	6181	6135	6111	6105	6099	6091	6242	6023	5910	6146	6037	6125	6015	6115	6091	6006	6022	6176	5919	5950	5987	6036	5942	6056	5991	5920	6114	5971	6038	6074	5943	5942	6108	6150	6061	6068	6001	6084	6062	6075	6087	6072	6057	6051	5932	6011	5937	6034	6060	6138	6001	6052	6036	5971	6013	6098	6014	6034	6003	6069	6009
36308	47282	30225	9951	1418	1351	2494	1913	1197	835	805	782	835	805	804	815	821	843	880	841	848	799	808	847	790	831	820	826	815	786	809	826	748	781	811	857	810	843	770	810	792	832	780	772	781	807	789	830	800	861	775	797	798	831	831	797	794	814	784	846	820	826	834	812	787	829	839	811	810	790	799	824	780	837	802	810	830	765	854	803	799	794	765	834	879	862	802	891	826	849	828	844	824	815	857	864	802	773	824	846	834	857	819	780	825	796	849	838	833	854	806	820	802	819	838	845	798	785	865	826	878	828	759	795	802	798	833	824	856	769	853	821	795	757	846	773	799	830	737	775	823	820	790	773	837	794	837	830	813	814	816	844	851	809	738	829	816	837	836	806	820	765	828	804	824	825	808	806	812	746	807	778	824	822	817	826	797	764	875	802	839	878	845	757	789	776	833	798	844	845	813	778	810	826	867	856	817	851	842	859	811	821	816	849	822	804	813	823	810	866	814	842	889	803	829	811	789	794	835	819	775	809	872	880	852	835	849	797	821	848	803	802	855	844	845	765	791	852	812	841	836	825	795	773	863	793	773	800	802	828	870	901	816	848	804	768	790	832	819	870	816	816	819	795	800	807	784	833	826	826	823	800	832	776	825	905	830	784	813	809	802	833	840	823	896	831	813	805	816	828	862	797	835	775	844	776	807	823	828	808	814	803	798	853	828	848	826	776	802	791	823	799	833	808	733	786	858	817	806	874	830	806	822	864	832	770	804	819	804	771	826	813	828	827	858	835	848	829	843	860	865	810	850	799	849	769	824	803	812	812	759	867	831	837	805	864	845	759	805	833	806	824	862	825	768	863	790	789	816	801	770	847	848	809	836	825	805	820	776	789	803	817	854	811	841	824	784	794	825	873	810	806	832	788	827	841	841	798	792	808	881	833	835	825	830	812	830	810	797	789	897	836	822	820	861	785	845	825	834	819	844	790	775	833	826	795	818	826	808	834	833	881	818	872	786	824	820	772	843	790	859	799	803	792	813	848	846	819	857	803	811	806	853	872	806	835	796	805	801	799	802	831	788	851	762	863	813	788	876	782	817	822	835	820	851	796	861	813	829	815	787	834	815	831	838	885	770	800	784	808	845	818	838	837	822	844	863	796	786	810	859	871	861	827	828	830	784	801	845	825	788	792	792	823	832	832	796	809	821	813	809	814	729	775	829	788	852	853	821	818	787	832	848	791	807	841	826	790	841	851	812	843	805	860	802	846	757	812	785	841	821	855	779	843	849	804	851	865	838	828	793	825	854	828	791	841	821	817	816	780	802	794	796	809	874	798	842	811	833	858	832	782	822	866	789	827	834	808	816	818	865	847	793	858	833	805	796	845	803	745	791	889	815	858	802	830	860	830	822	812	797	798	831	848	800	841	800	838	843	804	848	789	806	805	829	788	855	816	835	801	800	778	775	852	808	869	832	849	812	848	844	797	820	817	838	795	762	862	809	805	834	831	810	805	853	803	831	801	839	850	786	794	837	824	821	790	855	827	820	824	763	808	837	817	812	809	787	811	833	829	819	759	824	768	828	817	816	782	751	842	834	828	847	782	777	850	795	846	832	836	828	816	844	834	847	809	880	802	802	821	800	753	816	773	832	743	862	790	805	796	844	812	782	814	851	796	759	790	794	788	808	795	883	794	836	838	770	852	793	786	776	830	843	782	825	848	836	822	784	838	872	777	848	814	828	800	800	856	791	789	821	839	835	841	838	855	823	802	804	825	843	826	824	778	791	852	810	828	847	826	818	813	820	840	845	868	801	769	833	815	814	832	841	765	835	841	859	783	810	852	850	842	753	820	829	824	841	810	825	810	822	829	809	789	850	820	867	880	793	790	851	869	812	847	835	814	797	830	829	792	869	802	815	827	775	847	787	812	803	829	829	805	829	827	817	757	853	803	828	820	885	836	818	766	857	832	794	837	790	835	787	834	813	791	818	853	837	798	820	821	777	768	795	823	833	772	832	798	820	791	859	795	835	809	859	826	838	793	839	840	799	829	817	803	808	790	844	805	821	827	847	792	789	846	791	848	813	800	848	859	890	813	820	805	836	795	793	843	838	775	842	865	839	872	835	866	827	830	837	842	792	824	807	883	812	817	850	832	813	817	823	814	802	855	849	823	804	852	828	809	846	792	802	753	815	848	855	849	824	802	811	856	775	814	817	786	785	864	850	765	804	812	800	841	835	786	823	817	800	837	806	840	810	799	798	857	866	820	799	878	771	827	861	820	813	829	796	821	851	763	872	839	838	814	779	843	836	842	846	794	836	796	834	827	799	873	769	775	808	842	843	840	849	815	822	811	805	815	821	816	798	812	780	764	777	848	796	807	861	815	841	880	788	823	834	845	857	800	836	750	795	859	836	770	824	811	845	800	838	826	854	814	790	830	815	820	827	819	804	804	823	811	814	831	848	806	786	828	832	823	794	771	819	784	818	829	786	855	828	840	757	794	804	838	809	829	791	786	803	817	817	798	764	815	814	798	851	807	824	810	834	766	837	741	826	812	846	817	779	785	814	822	813	814	770	746	850	772	853	842	856	789	823	775	780	813	812	835	852	824	870	845	772	857	876	825	804	812	813	866	848	777	748	771	845	799	862	868	782	830	812	797	798	796	854	802	913	786	797	816	785	865	813	793	822	807	794	836	774	832	813	834	811	832	819	848	860	841	815	827	841	799	814	808	811	865	826	832	816	793	851	851	831	786	805	788	827	815	801	814	780	784	837	828	794	873	793	813	814	835	824	829	823	814	816	826	816	855	861	825	818	777	804	793	747	851	868	805	788	783	777	849	837	850	785	824	798	826	730	879	887	765	815	855	820	772	850	837	778	840	830	791	816	815	811	812	808	822	820	856	815	793	839	761	796	801	852	848	815	807	793	816	783	811	768	896	805	840	757	801	782	779	804	834	819	809	833	824	847	832	795	821	816	822	814	807	820	847	821	833	803	783	804	832	833	797	842	813	859	784	852	802	815	813	757	843	826	815	774	812	848	844	851	839	804	782	821	788	829	814	845	794	816	820	857	866	810	834	853	812	822	823	831	775	799	846	770	842	871	814	826	824	825	788	848	788	824	811	783	838	833	838	772	729	825	817	820	838	822	851	865	843	786	795	803	805	868	836	809	863	829	821	850	797	772	795	804	842	821	886	835	820	790	857	816	801	784	789	802	836	795	804	834	829	831	798	828	835	896	854	834	835	857	821	828	801	797	776	832	865	832	838	801	815	808	793	794	832	842	879	819	827	816	806	765	859	828	816	819	757	834	806	826	820	852	812	824	808	797	812	831	808	825	801	881	883	827	859	805	787	804	796	801	785	815	820	833	821	839	858	812	815	858	821	842	819	832	790	791	848	871	799	858	850	799	800	792	800	820	782	827	786	855	838	827	832	811	798	816	786	820	817	819	863	815	836	793	811	810	823	864	813	849	830	883	818	748	803	838	777	822	827	812	812	828	824
49700	53970	49585	33261	13174	21481	32918	25741	15330	7995	6865	6825	6917	6927	6872	6822	7109	7110	7140	6862	6891	6842	6924	6871	6948	6819	6896	6810	6945	6948	6857	6866	6729	6946	6922	6940	6876	6805	6806	6814	6930	6901	6951	6710	6943	6819	6787	6784	6871	6865	6809	6722	6920	6975	6757	6767	6899	6917	6819	6867	6780	6890	6861	6847	6847	6803	6835	6805	6795	6862	6868	6767	6919	6978	6828	6892	6772	6853	6834	6711	6681	6873	6801	6876	6997	6776	6810	6807	6784	6865	6940	6849	6911	6900	6963	6695	6833	6861	6892	6900	6923	6780	6829	6890	6859	6841	7016	6770	6867	6846	6880	6721	6760	6718	6871	6853	6835	6803	6933	6890	6852	6774	6815	6756	6856	6798	6941	6880	6909	6817	6838	6903	6951	6824	6919	6824	6844	6818	6835	6909	6824	6957	6853	6835	6869	6857	6905	6835	6823	6805	6856	6907	6684	6833	6843	6875	6759	6890	6873	6755	6830	6869	6834	6860	6924	6778	6987	6851	6871	6814	6948	6838	6863	6915	6914	7022	6948	6768	6876	6816	6813	6906	6688	6831	6915	6931	6857	6772	6909	7006	6896	6788	6863	6968	6805	6963	6694	6788	6917	6846	6816	6893	6974	6792	6905	6861	6798	6805	6856	6905	6780	6926	6886	6795	6876	6775	6899	6879	6981	6849	6908	6951	6693	7007	6920	6925	6798	6839	6832	6856	6767	6944	6925	6947	6987	6900	6839	6903	6816	6839	6835	6938	6834	6779	6880	6799	6966	6824	6955	6905	6924	7014	6853	6871	6949	7005	6874	6882	6838	6796	6982	6790	6841	6859	6826	6904	6843	6805	6874	6905	6867	6873	6830	6714	6829	6885	6865	6907	6831	6866	6763	6997	6846	6710	6700	6850	6843	7052	6784	6866	6974	6920	6899	6979	6960	6782	6894	6887	6902	6970	6784	6933	6934	6877	6945	6882	6993	6909	6804	6832	6941	6892	6830	6989	6885	6864	6822	6939	6944	7002	6938	6757	6902	6898	6908	6905	6708	7010	6797	6917	6877	6837	6875	6907	6920	6865	6796	6915	6856	6741	6904	6736	6935	6890	6871	6857	6854	6775	7105	6736	6798	6924	6802	6863	6899	6838	6791	6906	6842	6828	6869	6726	6830	6844	6878	6820	6831	6773	6868	6872	6855	6764	7067	6986	6874	6834	6969	6694	6907	6909	6757	6827	6818	7000	6962	6862	6892	6850	6983	6853	6958	6842	6822	6940	6939	6844	6966	6869	6843	6747	6791	6916	6824	6952	6779	6924	6803	6760	6806	6894	6868	6864	6838	6850	6746	6887	6877	6862	6948	6907	6801	6821	6949	6854	6812	6758	6913	6874	6864	6787	6808	6874	6887	6889	6737	6906	6928	6876	6789	6833	6763	6845	6795	6783	6870	6880	6820	6798	6932	6739	6828	6976	6890	6830	6909	6772	6681	6891	6845	6881	6811	6890	6876	6989	6885	6785	6892	6730	6781	6933	6918	6867	6827	6847	6769	6803	6823	6918	6849	6806	6839	6855	6772	6857	6841	6857	6839	6802	6869	6829	6866	6864	6900	6862	6851	6910	6693	6851	6636	6867	6968	6868	6876	6937	6763	7023	6834	6946	6826	6863	6806	6943	6731	6828	6822	6789	6903	6772	6725	6953	6862	6929	6774	7034	6923	6846	6792	6974	6870	6819	6844	6830	6808	6819	6773	6830	6862	6771	6859	6818	6809	6684	6759	6869	6869	6884	6992	6829	6854	6686	6926	6934	6882	7012	6923	6888	6722	6973	6793	6901	6936	6927	6919	6871	6894	6846	6864	6839	6810	6795	6765	6860	6938	6861	6864	6837	6860	6877	6894	6853	6858	6973	6844	6897	6846	6884	6973	6839	6844	6937	6786	6843	6832	6923	6866	6976	6805	6995	6796	6790	6907	6921	6771	6786	6905	6729	6981	6919	6838	6931	6869	6970	6867	6872	6724	6797	6832	6851	7001	6842	6727	6747	6855	6826	6779	6843	6832	6835	6884	6993	6845	6962	6846	6921	6751	6808	6916	6856	6975	6772	6835	6900	6905	6947	6937	6940	6807	6934	6781	6847	6857	6817	6729	6795	6969	6842	6931	6771	6850	6847	6901	6863	7002	6893	6848	6829	6855	6850	6918	6823	7001	7062	6723	6867	6895	6726	6847	6899	6901	6859	6712	6797	6929	6860	6867	6850	6893	6855	6851	6887	6767	6873	6862	6793	6710	6919	6876	6891	6864	6988	6864	6852	6845	6879	6822	6813	6718	6707	6929	6842	6873	6913	6780	6825	6884	6793	6755	6818	6784	6832	6975	6985	6935	6853	6943	6785	6879	6779	6800	6852	6872	6980	6910	6825	6835	6834	6760	6865	6868	6829	6776	6855	6772	6768	6821	6827	6939	6872	6884	6769	6762	6884	6869	6769	6916	6859	6960	6875	6996	6819	6827	6767	6852	6766	6858	6776	6939	6871	6907	6785	6942	6785	6797	6771	6909	6885	6899	6935	6807	6906	6906	6889	6982	6923	6934	6942	6917	6796	6837	6856	6682	6846	6962	6827	6896	6913	6779	6812	6878	6727	6831	6860	6869	6880	6930	6944	6861	6806	6874	6838	6867	6889	6900	6856	6850	6832	6809	6862	6760	6964	6838	6728	6712	6960	6891	6731	6807	6747	6859	6977	6794	6915	6778	6846	6788	6913	6851	6897	6746	6857	6902	6894	6876	6850	6894	6785	6889	6832	6818	6900	6917	6812	6890	6897	6855	6859	6767	6701	6876	6887	6901	6831	6942	6923	6709	6898	6792	6881	6867	6851	6922	6823	6804	6774	6968	6828	6791	6734	6912	6841	6847	6889	6978	6772	6881	6712	6761	6822	6854	6920	6952	6825	6811	6717	6890	6865	6736	6858	6873	6843	6857	6846	6859	6816	6799	6735	6929	6685	6893	6749	6835	6918	6853	6784	6870	6831	6942	6850	6785	6902	6799	6796	6805	6879	6764	6785	6921	6894	6803	6847	6963	6696	6744	6811	6911	6950	6901	6711	6950	6836	6830	6789	6910	6681	6938	6827	6820	6724	6884	6742	6935	6854	6726	6891	6864	6919	6869	6957	6776	6890	6810	6917	6851	6909	6797	6868	6749	6873	6840	6816	6959	6853	6859	6822	6753	6835	6777	6824	6751	6729	6882	6854	6850	6863	6836	6747	6925	6807	6863	6696	6960	6721	6804	6891	7008	6860	6942	6789	6876	6852	6834	6827	6721	6740	6945	6809	6933	7008	6845	6898	6869	6909	6874	6789	6841	6829	6820	6963	6844	6854	7001	6873	6959	6877	6952	6903	6900	6841	6765	6819	6954	6894	6830	6855	6782	6936	6844	6845	6921	6814	6954	6901	6865	6814	6802	6791	6934	6842	6847	6853	6900	6979	6828	6696	6850	6922	6994	6874	6817	6865	6766	6874	6947	6822	7000	6834	6756	6933	6764	6907	6854	6847	7080	6932	7014	6801	6884	6879	6859	6924	6781	7054	6809	6841	6777	6700	7034	6813	6878	6875	6869	6824	6825	6863	6884	6773	6914	6823	7031	6783	6949	6931	6882	6928	6965	6897	6807	6853	6823	6879	6793	6841	6974	6857	6874	6735	6739	6853	6833	6808	6799	6823	6781	6806	6900	6838	6856	6943	6871	6776	6819	6846	6986	6716	6830	6854	6739	6945	6935	6862	6850	6930	6856	6882	6879	6949	6802	6835	6985	6878	6961	6923	6962	6869	6895	6881	6766	6782	6925	6986	6866	6759	6712	6841	6839	6739	6831	6909	6939	6893	6848	6741	6883	6899	6817	6852	6758	6902	6813	6674	6750	6870	6929	6796	6844	6899	6867	6753	6923	6874	6851	6938	6788	6863	6776	6718	6768	6903	6876	6723	6755	6746	6858	6803	6868	6998	6770	6942	6993	6800	6747	6899	6870	6950	6906	6797	6952	6937	6916	6842	6922	6926	6925	7024	6982	6985	6824	6744	6788	6814	6871	6801	6954	6687	6877	6939	6884	6902	6843	6874	7006	6777	6933	6924	6854	6826	6792	6943	6977	6909	6734	6931	6912	6780	6867	6781	6795	6906	6704	6774	6950	6892	6828	6899	6832	6774	6846	6870	6888	6835	6858	6824	6647	6907	6873	6875	6908	6903	6855	6883	6885	6861	6690	6871	6747	6901	6854	6826	6861	6842	6900	6799	6940	6925	6853	6898	6923	6883	6816	6925	6915	6863	6824	6756	6747	6919	6732	6878	6855	6904	6937	6921	6909	6993	6933	6952	6848	6979	6851	6857	6897	6825	6771	6969	6774	6842	6875	6878	6862	6847	6917	6821	6928	6925	6854	6880	6956	6748	6966	6968	6900	6910	6767	6880	6765	6901	6867	6778	6861	6785	6705	6888	6783	6920	6836	6948	6868	6762	6815	6843	6900	6783	6983	6758	6882	7006	6914	6822	6737	6895	6731	6946	6918	6801	6919	6799	6826	6794	6908	6793	6856	7039	6865	6941	7014	7012	6843	6870	6894	6915	6900	6834	6805	6874	6922	6883	6766	6800	6675	6899	6728	6806	6881	7006	6894	6814	6945	6887	6711	6880	6917	6750	6866	6708	6887	6850	6801	6863	6780	6860	7068	6849	6902	6708	6897	6935	6789	6850	6932	6887	6884	6744	6722	6764	6923	6907	6740	6861	6889	6843	6892	6816	6893	6851	6809	6903	6961	6735	6844	6897	6942	6967	6916	6837	6837	6869	6852	6815	6862	6791	6817	6783	6716	6746	6942	6908	6874	6888	6902	6835	6893	6717	6845	6869	6853	6850	6891	6758	6769	6774	6955	6807	6842	6947	6772	6843	6781	6934	6856	7004	6758	6938	6777	6742	6837	6854	6804	6920	6831	6876	7018	7017	6949	6945	6982	6938	6955	6881	6818	6713	6860	6782	6868	6828	6980	6862	6932	6796	6832	6842	6894	6956	6918	6853	6833	6764	6734	6806	6878	6783	6945	6853	6898	6875	6844	7003
13015	17397	10799	2828	818	982	1060	946	806	729	767	723	720	741	741	769	763	716	733	694	710	736	772	754	740	749	751	775	746	719	717	714	713	741	700	747	730	744	677	702	754	711	751	723	744	751	731	748	728	709	765	748	732	764	743	755	776	706	697	744	746	742	711	767	711	707	768	687	768	691	773	730	691	700	723	760	731	772	769	718	779	740	752	727	695	739	698	776	755	753	675	744	770	794	746	741	692	720	721	734	699	745	717	718	691	747	686	771	737	760	753	765	752	713	745	726	742	820	749	715	720	752	763	723	710	713	786	773	749	735	744	695	718	659	753	731	743	749	727	746	761	737	738	725	783	709	732	723	688	703	720	716	732	742	741	676	754	746	739	718	743	767	673	734	718	751	691	714	738	684	748	731	716	703	703	738	718	764	746	700	724	759	701	719	699	737	760	705	703	738	646	743	741	713	756	737	716	753	725	700	763	754	718	701	715	693	739	752	753	756	685	712	744	768	726	747	707	800	707	738	688	718	730	697	726	783	747	709	751	728	713	735	743	743	752	725	705	696	767	738	714	725	687	767	737	744	745	718	736	709	707	768	712	723	767	741	725	746	715	743	728	718	760	748	703	719	726	704	677	713	775	683	758	763	769	712	682	705	716	741	717	750	733	747	729	735	704	731	736	712	756	741	731	777	756	751	758	725	717	709	766	725	732	717	759	772	758	782	752	734	710	694	766	723	769	739	721	722	702	744	736	743	720	735	753	692	737	714	703	764	692	752	717	740	729	733	727	689	694	695	692	722	698	730	727	769	747	703	750	750	748	740	732	734	748	771	725	769	711	693	693	747	742	701	728	757	741	720	717	752	773	741	696	751	726	714	745	698	743	743	696	741	710	690	767	707	729	732	703	701	775	771	716	713	718	681	719	727	730	790	709	718	736	680	726	743	677	712	724	753	707	703	708	732	726	737	742	714	741	703	717	730	658	732	717	760	746	769	725	746	741	730	709	717	754	764	727	730	754	731	754	715	739	707	680	698	726	737	713	709	772	756	710	687	729	709	689	735	686	750	696	715	717	791	652	742	783	773	749	738	722	742	757	707	753	765	726	778	740	769	718	784	809	712	742	719	748	691	740	768	728	765	762	703	725	745	765	690	713	723	723	745	713	746	710	700	711	770	709	722	709	747	739	663	702	695	761	741	696	740	742	789	708	750	728	725	764	755	738	742	743	724	746	772	793	718	788	705	760	721	730	761	731	744	707	724	747	698	716	750	779	732	754	734	752	705	704	764	722	719	740	746	755	698	731	737	709	715	741	713	749	714	740	751	759	814	714	733	739	722	766	704	725	717	736	755	684	772	744	704	718	702	718	677	731	728	733	716	722	762	750	736	724	730	756	738	696	756	715	714	743	750	743	707	747	719	773	710	727	749	677	752	728	748	748	758	779	762	733	691	752	700	711	802	685	774	684	718	740	703	737	754	793	743	749	712	744	748	732	765	714	669	714	690	709	746	739	728	709	724	730	803	712	800	780	749	696	697	750	750	713	679	749	727	763	765	751	729	737	736	727	713	748	688	698	776	727	747	701	744	792	818	757	752	744	758	698	725	721	707	788	728	783	770	752	709	697	721	692	733	772	711	764	720	755	704	729	696	737	747	725	755	743	739	706	704	717	734	729	785	744	772	799	705	754	713	709	766	716	759	726	739	714	700	742	744	749	709	668	731	746	758	769	696	733	713	736	719	763	782	727	750	785	719	733	687	740	778	706	744	705	724	736	718	714	752	715	713	710	731	700	756	769	789	745	674	733	737	725	735	725	744	755	713	743	724	683	691	793	726	769	731	716	753	707	734	743	733	750	730	654	791	763	712	761	739	739	753	731	721	756	764	723	767	754	722	744	790	690	740	700	784	731	703	750	720	779	749	774	716	756	770	728	756	729	722	718	699	736	722	764	764	684	785	733	746	729	720	724	762	693	722	771	741	741	773	764	755	759	747	707	775	750	761	708	694	709	759	726	687	804	733	701	722	700	739	721	731	751	718	734	695	709	716	781	761	712	705	745	743	726	709	765	743	730	757	781	729	736	700	699	747	751	728	712	785	742	701	721	784	745	744	700	744	723	726	726	759	763	746	714	698	723	716	729	713	717	717	737	718	745	697	718	738	716	745	720	747	712	765	725	713	761	735	693	779	747	698	714	747	716	697	670	701	739	706	733	724	736	715	728	737	735	737	729	733	740	720	711	790	712	754	732	724	737	749	739	725	739	737	751	736	733	716	743	773	751	750	747	716	718	735	772	756	700	747	759	725	700	741	701	743	754	723	725	733	742	749	758	743	713	756	737	704	757	731	778	694	736	757	708	722	717	712	724	725	767	701	726	708	768	780	744	750	711	709	775	733	749	740	713	731	678	758	718	756	770	740	689	716	704	710	729	721	718	743	736	755	738	741	768	689	778	729	779	731	734	708	725	749	725	684	738	726	731	765	724	699	762	702	728	727	740	753	789	694	729	733	737	709	752	700	728	713	750	728	736	739	723	769	729	689	732	705	750	766	709	741	714	720	732	725	733	704	673	766	695	746	677	719	724	732	732	731	730	720	762	709	757	741	721	699	715	685	753	736	725	670	735	718	684	717	729	714	769	729	694	705	727	742	691	734	712	706	734	746	722	679	726	739	718	761	719	726	700	727	710	753	718	750	719	744	712	726	687	742	740	762	764	827	760	750	755	723	743	711	752	728	729	719	745	713	707	720	741	751	695	796	732	721	725	769	787	694	763	738	758	732	743	723	753	721	723	726	729	738	711	726	735	714	733	731	754	706	747	719	714	713	696	744	707	653	723	747	712	747	684	715	733	769	670	730	718	727	724	698	745	734	712	680	772	691	796	718	679	772	742	735	763	701	784	730	708	721	757	765	750	721	767	695	773	707	733	772	686	666	766	791	657	732	756	768	705	736	754	716	723	704	755	731	691	719	694	734	721	680	761	739	738	779	687	710	715	715	699	782	745	726	716	740	720	781	770	754	765	703	739	692	737	740	715	693	670	702	719	696	748	751	709	717	741	687	722	729	736	738	690	747	722	708	732	728	749	682	725	765	715	757	725	707	719	776	741	736	789	716	694	717	746	759	730	737	734	737	743	715	695	701	711	706	688	748	690	770	684	779	732	720	750	740	697	738	751	761	705	722	700	704	740	743	741	741	754	704	760	721	751	752	723	704	700	724	778	708	747	782	740	792	765	756	742	763	741	693	786	729	729	739	753	709	767	693	739	720	745	755	805	706	745	779	718	700	735	712	739	743	739	770	745	706	787	725	765	719	715	721	708	729	748	761	683	739	734	757	721	730	732	713	779	769	722	711	740	751	761	719	726	697	730	711	726	744	701	732	776	727	689	741	746	762	714	722	767	738	694	703	745	739	727	696	803	729	668	811	756	693	691	720	786	737	741	772	780	665	711	712	774	759	701	720	716	726	715	729	751	711	736	751	749	739	737	717	685	765	732	704
46422	42460	33073	20253	7719	15727	17737	11979	8154	6143	6177	6123	6074	6115	6115	6101	6117	6027	6150	6110	6075	6089	5979	6083	6134	6064	6198	6093	6054	6118	6216	6046	6026	5998	6185	6096	6163	6166	6197	6053	6042	5933	6056	6069	6009	6058	6123	6044	6005	6154	6086	6184	6060	6143	6147	5970	6140	6051	6127	6044	6065	5982	6119	6140	6169	6234	6144	6145	6045	6067	6110	6063	6211	5938	6051	6063	6137	6094	6040	6195	6027	5976	6134	6197	6136	6136	6160	6079	6209	6006	6082	6128	6040	6207	6129	6127	6128	6025	6111	6204	5964	6130	6116	5926	6141	6040	6163	6089	6093	6048	6104	6072	6092	6066	6123	6071	6003	5941	6029	5994	6132	6080	6077	6074	6044	6085	6032	6030	5900	6033	5985	6073	6090	6082	5944	6122	6139	6153	5999	6107	6269	6058	6057	6116	6073	6146	6155	6102	6132	6163	6032	6116	6090	6040	6063	6087	6145	5963	6046	6147	6058	6078	6121	6139	5884	6094	6141	6152	6171	6047	6108	6012	6165	6158	6171	6003	6053	6127	6036	6105	6123	6072	6085	6073	6074	6023	6113	6154	6092	6204	6192	6099	5969	6082	5971	6080	6065	6227	6219	6036	6161	6242	6077	6121	6119	6112	6043	5955	6102	6207	6098	6108	6067	6006	6137	5986	6149	6165	6127	6090	5966	6214	5962	6168	6111	6109	6172	6085	6152	6124	6089	6150	6055	6151	6176	6070	6068	6050	6038	6099	6195	6098	6229	6141	6079	6090	5922	6118	5979	6173	6214	6128	6121	6174	6128	6006	6162	6188	6145	6015	6185	6060	6033	6142	6064	6070	6122	6067	6240	6106	6102	6089	6107	6048	6098	6214	6041	6071	6221	6087	6197	6087	6177	6302	6184	6060	6114	5937	6169	6110	6029	6079	6095	6134	6033	5977	6020	6131	6216	6079	6073	6250	6099	6115	6177	6287	6073	6077	6161	6088	6066	6061	6131	6081	6129	6236	6204	6080	6131	6152	6042	6144	6005	6205	6051	6118	6091	6144	6043	6140	6091	6019	6127	6073	6042	6165	6029	5947	6183	6127	6164	6014	6103	6078	6029	6117	6145	6089	6009	6126	6243	6071	6049	6141	6086	6058	6041	5998	6028	6098	6090	6045	6060	6144	6072	5951	6139	6074	5956	6108	6107	6151	6103	6101	6084	6067	6076	6051	6158	6133	6052	6140	6114	6096	6110	6094	6015	6092	6115	6097	5980	6028	6101	6191	6017	6126	6077	6025	6040	6089	6094	6130	6251	6180	6052	6245	6086	6130	6123	6015	6063	6211	6019	6293	6046	6133	6276	6017	6046	6135	6070	6179	6232	6172	6058	6209	6206	6052	6104	6060	5998	6127	6137	6178	6145	6083	6053	5943	6034	6082	6174	6139	6236	6185	6117	5986	6177	6181	6213	6061	6010	6070	6185	6052	6018	6042	6164	6227	6127	6159	6086	6100	6132	6163	6178	6010	6132	6167	6115	6226	6040	6179	6107	6134	6112	6204	6008	6064	6218	6069	6087	6041	6171	6128	6041	6157	6086	6241	6029	6090	6076	6191	6165	6100	6158	6091	6046	6218	6110	6177	6047	6117	5987	6067	6167	6134	6119	6054	6063	6075	6085	6058	6109	6058	6178	5992	6085	6108	6132	6115	6148	6105	6013	6006	6016	6198	6182	6039	6028	6160	6142	5987	6132	6175	6143	6105	6121	6218	6007	6174	6251	6047	6077	6022	6168	6210	6148	6208	6131	6195	6141	6199	6012	6089	6108	6100	6181	6150	6195	6211	6101	6081	6042	6073	6204	6061	6119	6118	6124	6167	6033	6116	6171	6107	6191	6006	6109	6068	6193	6073	6220	6052	5972	6066	6112	6106	6084	6020	6113	6190	6191	6234	6088	6191	6212	6155	6056	6039	6140	6045	6241	6079	6017	6208	6216	6029	6030	6153	6102	6064	5974	6210	6067	6165	6143	6096	6061	6202	6063	6133	6099	6120	6097	6063	6122	6168	6073	6257	6064	6106	6209	5999	6114	6039	6140	6077	6119	6207	6155	6147	6174	6018	6164	6100	6220	6022	5970	6015	6203	6095	6123	6051	6086	5964	6056	6163	6025	5901	6091	6141	6180	6090	6035	6107	6055	6250	6132	6098	6119	6145	6188	6093	6073	6083	6160	6247	6212	6109	6127	6078	6184	6088	6034	6185	6230	6130	6079	6204	6018	6113	6138	6170	6107	6111	6061	6048	6117	6144	6165	6139	6020	6066	6150	6027	6132	6100	6246	6150	6146	6161	6159	5957	6119	6126	5993	6152	6162	6149	6060	6117	6105	6095	6201	6060	5958	6010	6110	6182	5952	6054	6121	6131	6034	6104	6020	5944	6185	6146	5968	6023	6121	6160	6096	6142	6135	6216	6240	6092	6103	6094	6161	6025	6081	6153	6187	6026	6233	6112	6062	6005	6060	6184	6016	6054	6081	6096	6106	6050	6154	6049	6060	6102	6086	6126	6141	5986	6071	6219	6109	6079	6133	6034	6074	6180	6105	6007	6059	6138	6153	6222	6074	6092	6117	6088	6086	6055	6170	6093	6046	6149	6273	6100	6139	5979	6111	6087	6070	6033	6204	6078	6262	6070	6013	6070	6103	6178	6061	6045	6043	6100	6196	5951	6195	6033	6133	6230	5990	5956	6047	6104	6200	6152	6232	6054	6144	6224	6030	6155	6006	6074	6143	6067	6151	6087	6075	6021	6077	5979	6094	6044	6098	6264	6108	6043	6135	6099	6095	6290	6102	6146	6164	6075	6122	6067	6073	6116	6212	6105	6152	6098	6189	6063	6141	6182	6090	6080	6069	6109	6040	6222	6144	6211	6087	6219	6123	6080	6161	6087	6046	6081	6062	6097	6069	6194	6166	6118	6125	6082	6050	6073	6044	6062	6129	6144	6043	6042	6138	6164	6031	6110	6060	6040	6062	6158	6006	6210	6115	6184	6097	6056	6080	6049	6221	6105	6013	6158	6188	6101	6148	5893	6156	6083	6110	6094	6051	6064	6177	6095	6122	6074	6186	6205	6084	6105	6088	6079	6078	6103	6100	6119	6038	6111	6184	6173	6184	5981	5944	5990	5993	6066	6177	6200	6235	6039	6182	6113	6328	6066	6039	6249	6086	6019	6053	6128	6152	6070	6040	6184	6148	6027	6054	6213	5936	6114	6221	6190	6070	6157	6182	6174	6017	6081	6172	6011	6188	6176	6122	6131	6086	6070	6130	6151	6077	6122	6130	6018	5984	6043	6236	6113	6123	6060	6106	6034	6077	6132	6140	6123	6047	6183	6103	6187	6008	6083	6068	6171	6172	6143	6136	6102	6115	6078	6194	6089	6110	6069	6035	6137	6026	6140	6053	6095	6186	6088	6153	6091	6081	6014	6141	6059	6166	6076	6208	6110	5945	6016	6101	6073	6200	6173	6047	6173	6118	6113	6208	6136	6106	5968	6101	6149	6188	6103	6062	6153	6245	6140	6130	5927	6021	6071	6089	6021	6015	6169	6135	6171	6062	6241	6164	6052	6217	6305	6135	6118	6143	6012	6209	6138	6183	6101	6157	6001	5992	6117	6158	6178	6146	6067	6133	6003	6026	6064	6095	6200	6136	6090	6103	6058	6086	6144	6057	6070	6196	6119	6106	6118	6101	6148	5915	6078	6297	6169	6061	6217	6151	6112	6181	6108	6154	6169	5964	6192	6181	6134	6151	6197	6191	6041	6158	6018	6007	6103	6135	6047	6115	6063	6145	6177	6063	6119	6036	6089	6141	6150	6110	6139	6033	6125	6229	6154	6036	6104	6138	6063	6026	6127	6050	6207	6097	6158	6171	6075	6274	6106	6163	6158	6173	6071	6129	6015	6038	6108	6104	6152	6108	6139	6020	6104	6116	6142	6119	6090	6085	6147	6105	6045	6144	6081	6115	6183	5999	6154	5991	6259	6160	6142	6198	6055	6245	6143	6119	6094	6135	6205	6157	6161	6133	6221	6082	6095	6125	6102	6158	6127	6005	6098	6084	6078	6052	6084	6124	6096	6112	6087	6025	6175	6096	6145	6140	6090	6081	6068	6111	6137	6134	6102	6196	6284	6196	6167	6085	6116	6136	6143	6165	6206	6038	6081	6193	6123	6134	6119	6014	5966	6016	6097	6025	6156	6193	6014	6086	6181	6142	6001	6117	6157	6184	6085	6084	6085	6131	6104	6138	6017	6222	6185	6069	6066	6165	6121	5976	6130	5992	6111	6175	6011	6197	6096	6194	6097	6126	6170	6026	6056	6192	6148	6243	6121	6065	6243	6060	6151	5960	6122	6183	6161	6244	5967	6116	6083	6137	6079	6153	6079	6247	6123	6100	6054	6169	6090	6089	6048	6190	6033	6240	6077	6064	6074	6149	6170	6064	6186	6043	6182	6134	6076	6265	6122	6246	6127	6030	6205	6097	6199	5933	6093	6054	5976	6084	6069	6031	6056	6106	6122	6045	6100	6114	6116	6106	6031	6242	6077	6123	6056	6111	6065	6080	6103	6157	6159	6184	6104	6065	6061	6019	6078	6184	6166	6129	6107	6085	6099	6034	6082	6135	5996	6058	6027	6002	6166	6187	6173	6111	6110	6194	6030	6120	6132	6047	6135	6063	6016	6000	6031	6053	6059	6054	6093	6060	6091	6154	6081	6161	6062	6150	6205	6204	6087	6174	6227	5981	6139	6166	6121	6156	6130	6069	6067	6095	6139	6122	6049	6092	6016	6090	6083	5938	6061	6209	6043	6160	6155	6120	6109	5984	5905	6166	6110	6180	6045	6041	6059	5991	5974	6083	6000	6079	5964	6128	6167	6022	5981	6033	6110	6124	6130	6127	6123	6141	6066	6062	6051	6110	6240	6018	5996	6128	6102	6115	6043	6058	5973	6115	6127	6131	6080	6229	6061	6036	6082	6070	6074	5959	6055	6045	6317	6160	6129	6156	6016	6093	6064	6169	6107	6149	6070	6154	6055	6063	6160	6100	6124	6149	6241	6153	6063
34767	44468	27230	10686	2395	2031	2518	1726	1153	896	740	858	828	825	845	865	816	831	853	780	839	863	771	863	838	734	814	842	804	832	832	840	799	817	838	825	787	773	779	864	812	800	825	802	786	804	786	811	803	907	810	809	823	778	830	797	779	848	830	766	822	798	803	847	821	796	810	832	862	789	822	798	828	868	802	814	883	823	839	808	846	814	816	839	786	833	829	778	821	812	795	804	792	825	827	852	856	842	753	803	827	817	809	828	796	840	839	786	851	834	821	829	833	842	799	821	814	840	805	823	813	846	854	829	827	795	878	863	826	839	849	862	790	814	777	792	824	824	805	843	812	815	823	828	827	824	827	760	769	807	823	817	895	795	787	837	818	853	819	842	795	819	831	780	851	823	805	827	842	859	868	856	804	858	819	800	806	839	820	842	764	805	837	776	798	889	824	823	833	814	816	841	835	831	879	838	808	845	870	817	823	759	800	851	825	855	809	826	807	785	826	817	800	828	859	819	840	814	810	876	841	828	806	825	841	752	773	877	768	807	798	801	824	841	875	809	855	841	855	833	871	835	814	850	870	860	815	817	826	835	813	781	809	811	851	814	781	791	782	867	798	787	831	833	781	820	838	823	794	793	873	813	852	766	852	799	767	790	805	831	818	851	794	811	883	808	800	818	791	809	835	805	850	848	833	842	788	866	776	830	841	746	830	839	785	817	780	855	822	793	830	861	812	805	829	841	828	847	817	849	825	860	807	842	809	794	814	781	837	873	799	827	778	838	822	814	797	815	802	842	843	776	814	822	793	791	802	784	804	793	820	857	828	811	811	829	833	814	844	834	779	845	821	847	834	816	802	855	818	819	821	824	825	839	764	737	807	862	823	740	827	807	845	821	786	830	836	843	849	814	840	810	822	820	797	792	839	796	812	819	803	849	806	832	772	893	865	825	829	816	792	807	800	753	829	749	809	851	775	829	821	769	843	845	816	787	864	801	851	830	848	819	801	827	804	835	824	836	776	872	828	838	814	828	794	829	830	851	851	873	818	855	822	828	766	800	783	759	785	832	780	778	822	804	828	833	856	839	817	817	837	823	816	816	793	767	885	790	802	804	853	851	862	820	791	752	876	812	799	850	815	787	868	790	800	804	844	821	832	761	776	822	810	851	799	771	843	841	824	848	846	766	804	796	826	796	850	828	796	807	808	757	844	831	799	844	809	815	770	829	861	804	796	820	882	839	867	841	798	835	787	837	844	810	849	838	814	850	846	799	784	807	805	840	839	798	779	797	841	853	786	804	784	847	816	820	838	837	837	799	811	886	829	812	810	807	809	808	776	801	769	831	816	800	811	855	806	833	766	794	805	874	857	825	820	799	831	806	796	800	805	839	802	822	812	867	761	864	876	822	835	839	887	800	821	837	827	814	857	795	845	797	831	846	930	772	828	824	803	843	848	867	832	854	832	835	855	819	825	802	789	792	786	802	844	786	821	770	858	852	819	770	825	813	830	808	895	841	838	851	782	836	824	853	819	813	803	798	818	841	821	784	818	786	769	800	836	835	794	861	829	826	830	812	821	805	837	844	840	859	789	834	825	794	786	812	855	810	840	846	850	861	830	778	810	859	770	795	835	838	814	889	802	838	793	787	743	788	795	842	843	793	821	854	790	850	787	832	899	822	834	817	748	849	844	785	827	844	856	765	803	834	795	843	795	823	793	833	815	858	805	824	814	817	815	807	781	834	782	849	837	749	850	822	799	847	803	786	840	800	844	806	788	779	842	860	826	805	860	803	834	815	820	786	792	825	850	882	851	852	828	775	802	823	854	816	788	899	805	798	812	823	831	819	799	804	813	876	845	847	852	803	746	833	844	835	784	795	859	827	893	818	765	829	786	822	846	802	792	849	823	828	823	819	817	877	827	835	854	819	882	846	777	817	780	842	808	843	816	818	849	834	827	773	857	831	842	814	830	797	821	852	839	858	808	790	791	765	845	808	803	830	824	811	837	816	812	809	805	796	837	786	871	836	812	842	834	845	851	805	862	764	789	830	805	789	821	842	854	798	806	815	808	788	804	844	833	808	779	785	844	856	869	865	851	823	816	833	801	808	807	824	814	820	817	766	836	802	788	797	819	843	869	797	794	834	842	770	860	844	839	856	825	797	802	819	796	773	855	788	866	800	814	876	842	787	818	817	773	821	818	866	830	779	793	741	856	865	867	806	839	819	862	837	778	788	815	832	835	810	831	809	799	793	865	780	846	827	815	819	841	801	815	809	845	811	834	854	797	827	834	830	849	835	859	797	802	858	790	834	836	813	786	823	830	772	839	819	819	777	800	788	833	853	833	849	832	847	831	832	816	820	805	873	856	835	802	807	802	815	813	844	781	802	806	826	814	841	814	788	802	849	833	839	827	820	822	813	808	849	824	821	830	810	823	792	816	810	826	810	849	859	815	801	807	774	849	877	792	860	819	865	801	867	844	818	845	832	815	827	776	782	829	810	821	790	816	781	821	788	817	797	786	819	838	814	843	797	768	813	746	818	872	798	797	826	845	820	839	837	807	825	807	872	800	808	824	858	854	821	844	841	823	799	784	780	826	758	846	798	806	867	786	860	835	777	810	841	849	830	878	874	835	811	782	838	824	844	805	852	885	837	836	807	807	817	786	830	800	812	801	817	849	855	791	845	830	844	827	832	843	779	836	777	795	780	794	771	789	817	816	795	852	786	855	847	774	857	803	847	821	834	824	762	839	785	812	849	876	775	762	802	829	800	837	806	840	800	848	844	816	798	773	787	803	828	810	867	828	823	855	833	849	785	831	821	835	791	804	782	797	808	815	852	798	784	816	850	808	825	765	831	814	867	789	776	887	854	868	827	828	803	825	843	801	813	842	840	837	818	796	859	774	798	892	847	807	776	792	807	866	812	860	817	841	866	863	810	797	818	850	821	817	789	761	832	844	841	860	846	812	796	853	852	827	803	795	850	831	795	807	862	852	782	815	822	809	810	852	827	799	822	829	818	816	827	868	829	811	798	798	802	798	811	838	842	822	792	854	802	825	786	821	788	788	852	834	808	813	847	768	861	858	818	851	840	849	812	840	892	801	820	839	804	812	828	818	815	829	828	847	860	841	885	795	780	867	823	835	785	815	840	826	790	841	775	771	818	822	841	830	845	831	779	811	844	803	786	804	830	868	821	862	819	855	832	866	861	797	765	821	800	822	828	816	825	823	795	783	826	828	801	830	839	821	780	818	817	816	804	816	831	825	763	814	824	836	855	864	851	792	837	802	851	846	832	899	784	798	840	835	871	789	821	851	847	805	819	888	851	786	852	807	800	850	795	778	773	818	836	779	825	827	756	897	844	854	805	797	829	803	812	842	794	825	772	806	839	828	826	809	831	810	858	857	770	731	816	784	871	830	839	835	781	822	839	858	755	808	847	824	802	800	800	814	852	836	814	826	772	770	807	778	829	801	863	800	812	816	840	817	812	870	830	853	831
50306	50856	47812	38828	27546	31485	32565	24218	13704	8786	7357	6925	6960	6920	6727	7125	7207	7068	7046	6932	6789	6805	6966	6944	6881	6861	6833	6947	7007	6889	6916	6821	6862	6898	6887	6883	6739	6874	6790	6858	6932	6748	6780	6992	6809	6866	6947	6772	6861	6832	6808	6793	6796	6967	6827	6901	6836	6761	6927	6756	6826	6897	6813	6959	6812	6798	6942	6901	6863	6861	7000	6813	6852	6886	6868	6941	6807	6858	6853	6875	6868	6858	6894	7021	6756	6861	6848	6743	6888	6679	6912	6870	6862	6818	6736	6786	6948	6961	6825	6944	7054	6816	6928	6788	6846	6924	6774	6778	6811	6837	6777	6961	6937	6812	6972	6961	6775	6781	6868	6845	6892	6763	6812	6860	6900	6829	6844	6873	6867	6834	6946	6753	6867	6757	6882	6902	6858	6715	6837	6713	7003	6845	6899	6815	6852	6834	6759	6884	6870	6794	6811	7050	6870	6829	6896	6946	6806	6799	6897	6878	6840	6857	6792	6848	6727	6970	6933	6928	6796	6851	6949	6839	6743	6860	6842	6807	6818	6713	6779	6933	6770	6895	6799	7035	6820	6796	6845	6833	6719	6833	6873	6914	6894	6931	6922	6857	6951	6800	7004	6874	6886	6902	6834	6775	6812	6900	6861	6837	6906	6805	6818	6721	6888	6833	6900	6967	6894	6856	6984	6726	6826	6993	6824	6984	6669	6854	6872	6911	6916	6889	6831	6818	6833	6894	6881	6823	6879	6915	6916	6820	6825	7012	6813	6778	6944	6990	6880	6911	6816	6916	6824	6998	6776	6869	7027	6921	6937	6887	6885	7002	6728	6860	6946	6862	6889	6788	6883	6826	6833	6926	6888	6879	6917	6815	6791	6966	6926	6904	6721	6811	6987	6862	6763	6792	6875	6914	6876	6869	6869	6981	6804	6994	6850	6843	6894	6844	6894	6875	6917	6777	6935	6841	6925	6845	7014	6820	6844	6941	6923	6939	6974	6902	6903	6922	7000	6898	7014	6828	6920	7009	6931	6812	6958	6923	6872	6885	6872	6895	6848	6853	6802	6965	6860	6955	6803	6931	6827	6892	6828	6918	6745	6676	6721	6910	6949	6849	6918	6943	6902	7025	6742	6773	6948	6747	6887	6921	6863	6802	6826	6787	6901	6907	6922	6850	6819	6920	6781	6894	6812	7016	6851	6831	6867	6825	6731	6824	6937	6900	6893	6921	6835	6899	6736	6868	6776	6846	6772	6819	6887	7013	6899	6845	6816	6876	6882	6816	6799	6864	6838	6863	6810	6845	6892	6901	6793	6928	6929	6897	6983	6972	6921	6905	6805	6862	6944	6912	6845	6819	6782	6852	6878	6860	6727	6833	6846	6854	7000	6812	7008	6757	6787	6871	6846	6878	6872	6852	6927	6989	6914	6983	6904	6880	6855	6920	6813	6828	6774	6845	6804	6810	6973	6853	6873	6885	6967	6883	6765	6877	6872	6861	6867	6988	6854	7016	6753	6731	6867	6892	6936	6842	6817	6796	6782	6944	6844	7037	6849	6770	6937	6905	6940	6919	6900	6938	6836	6747	6761	6789	6908	6853	6799	6813	6848	6774	6881	6879	6779	6770	6889	6728	6838	7002	6781	6966	7001	6800	6953	6799	6931	6825	6766	6787	6856	6804	6952	6836	6883	6854	7043	6802	6850	6911	6848	6818	6891	6916	6857	6994	6817	6941	6967	7002	6890	6988	6833	6869	6841	6861	6861	6872	6924	6873	6959	7014	6939	6947	6900	6846	6851	6829	6939	6842	6940	6865	6982	6784	6801	6822	6918	6838	6920	6833	6937	6881	6948	6907	6804	6845	6705	6828	6915	6966	6829	7051	6678	6890	6936	6834	6811	6784	6913	6795	6860	6786	6820	6933	6957	6709	6785	6841	6808	6853	6914	6869	6852	6846	6779	6778	6968	6964	6786	6936	6867	6817	6904	6870	6811	6851	6945	6923	6894	6754	6800	6813	6843	6878	6892	6926	6809	6858	6872	6862	6871	6941	6796	6970	6798	6980	6872	6866	6864	6926	6655	6865	6811	6936	6798	6884	6746	6888	6858	6854	6776	6783	6799	6864	6927	6784	6815	6844	6776	6849	6820	6842	6835	6819	6873	6812	6782	6932	6864	6888	6847	7039	6821	6827	6807	6904	6842	6814	6847	6921	6905	6773	6840	6808	6916	6917	6769	6745	6900	6808	6871	6827	6797	6800	6909	6920	6793	6955	6843	6782	6982	6943	6824	6915	6900	6832	6965	6711	6879	6873	6803	6891	6797	6918	6806	6922	6918	6850	6962	6845	6994	6921	6878	6891	6811	6942	6857	6754	6870	6751	7055	6795	6808	6807	7007	6929	6809	6827	6963	6813	6844	6726	6937	6841	6810	6793	6918	6798	6866	6924	6718	6818	6856	6883	6816	6734	6724	6851	6874	6853	6941	6897	6935	6836	6835	6831	6772	6803	6917	6946	6945	6873	6817	6845	6854	6882	6761	6993	6941	6914	6829	6785	6864	7022	6810	6975	6916	6955	6917	6985	6793	6959	6869	6939	6883	6969	6740	6831	6854	6828	6843	6905	6910	6867	6951	6808	6871	6824	6839	6682	6895	6753	6994	6909	6863	6760	6910	6916	6761	6832	6842	6786	6958	6908	6800	6861	6737	6827	6926	6841	6934	6918	6912	6816	6908	6699	6977	6883	6874	6901	6867	6715	6735	6976	6753	6892	6874	6864	6796	6845	6940	6865	6745	6809	6862	6790	6830	6743	6904	6862	6738	6957	6878	6833	6824	6787	6819	6950	6820	6954	6789	6777	6952	6980	6956	6991	6857	6897	6908	6745	6796	6753	6835	6860	6906	7056	6785	6817	6841	6871	6927	6879	6900	6883	6876	6816	6781	7012	6767	6844	6785	6797	6938	6857	6721	6915	6986	6825	6786	6859	6768	6942	6841	6974	6907	6829	6827	6836	6777	6830	6915	6865	6812	6942	6825	6811	6834	6907	6902	6811	6865	6820	6842	6871	6737	6803	6783	6903	6956	6880	6882	6779	6799	6846	6895	6716	6904	6878	6842	6846	6895	6964	6797	6816	6909	6804	6959	6757	6727	6925	6899	6914	6940	6860	6819	6835	6841	6894	6824	6842	6851	6855	6782	6906	6948	6812	6858	6788	6843	6787	6828	6824	6953	6780	6828	6889	6970	6971	6836	6859	6765	6765	6884	6877	6758	6801	6906	6847	6747	6750	6991	6908	6909	6884	6765	6832	6884	6707	6896	6821	6827	6821	6815	6888	6765	6951	6929	6960	6895	6885	6872	6914	6885	6877	6994	6887	6826	6883	6938	6950	6940	6915	6846	6933	6844	6844	6938	7022	6849	6751	6910	6843	6722	6898	6860	6941	6792	6954	6743	6759	6924	6775	6798	6890	6785	6919	6782	6775	6881	6851	6908	6882	6749	6846	6830	6780	6946	6817	6868	6948	6836	6737	6842	6789	6857	6783	6877	6892	6969	6855	6887	6846	6898	6976	6909	6868	6864	6924	6957	6845	6944	6912	6777	6812	6934	6882	6883	6952	6883	6859	6983	6812	6846	6777	6947	7005	6866	6991	6928	6752	6833	6828	6913	6915	6915	6957	6862	6823	6842	6995	6844	6908	6830	6831	6924	6855	6766	6908	6912	6918	6839	6815	6992	6872	6925	6822	6809	6885	6906	6920	6906	6813	6839	6802	6951	6949	6848	6824	6829	6828	6781	6768	6735	6905	6842	6879	6926	6933	6835	6828	6891	6790	6905	6850	7005	6758	6891	6818	6734	6897	6883	6873	6924	6929	6822	6869	6831	6918	6890	6836	6826	6813	6873	6823	6992	6701	6969	6789	6926	6836	6885	6914	6763	6856	6939	6786	6825	6900	7002	6872	6876	6889	6876	6951	6919	6848	6838	6897	6869	6831	6836	6879	6858	6720	6837	6955	6813	6952	6841	6975	6870	6746	6939	6965	6978	6815	6906	6849	6908	6881	6845	6827	7011	6879	6870	6857	6780	6797	6818	6867	6776	6767	6861	6845	6814	6887	6833	6902	6862	6603	6756	6804	6859	6799	6846	6952	7044	6861	7001	6815	6910	6928	6969	6869	6879	6837	6910	7038	6907	6962	6892	6879	6864	6778	6861	6909	6824	6970	6836	6830	6887	6948	6834	6760	6847	6908	6779	6861	6873	6954	6794	6874	6773	6784	6973	6857	6814	6967	6851	6914	6780	6844	6856	6891	6817	6771	6970	6821	6883	6962	6895	7019	6745	6820	6934	6870	6849	6916	6867	6834	6793	6798	6872	7038	7034	6895	6923	6836	7062	7025	6839	6960	6812	6898	6926	6869	6886	6864	6853	6938	6841	6827	6822	6893	6866	6799	6885	6859	6934	6882	6839	6840	7022	6975	6833	6833	6839	6927	6831	6836	6916	6885	6832	6955	6981	6812	6939	6774	6900	6836	6854	6796	6949	6768	6855	6974	6862	6774	6777	6761	6899	6953	6935	6879	6767	6909	6843	6906	6826	6822	6918	6802	6807	6890	6866	6816	6862	6894	6877	6826	6774	6895	6815	6895	6882	6958	6932	6884	6801	6814	6806	6790	6870	6873	6822	6819	6821	6951	6865	6897	6808	6761	6817	6847	6891	6903	6865	6884	6761	6801	6819	6843	6966	6944	6812	6737	6838	6868	6991	6818	6853	6800	6877	6956	6973	6884	6956	6972	6696	6841	6726	6873	6912	6942	6873	6840	6886	6968	6797	6803	6952	6743	6875	6846	6843	6861	6897	6868	6883	6832	6884	6830	6840	6981	6833	7080	6968	6897	6967	6929	6838	6878	6916	6849	6903	6810	6889	6866	6832	6833	6984	6889	6829	6858	6916	6883	6931	6868	6739	7001	6812	6850	6926	6971	6846	6718	7016	6918	6924	6861	6840	6806	6857	6821	6757	6877	6850	6890	6909	6975	6738	6897	6799	6904	6877	6839	6898	6870	6775	6697	6867	6769	6990	6852	6996	6859	6887	6911	6850	6707	6867	6818	6870	6809
25376	33634	22169	8437	1929	876	1473	1278	922	768	676	713	734	696	708	731	762	685	714	761	663	678	709	695	694	693	717	658	735	685	694	688	705	706	751	713	719	715	711	706	729	719	710	727	738	713	730	714	732	731	721	709	708	710	695	684	687	728	705	706	743	681	698	725	717	725	711	691	643	705	672	710	792	690	697	689	690	723	735	701	736	700	706	717	742	702	737	694	719	717	664	761	713	705	731	683	689	709	682	717	696	740	749	701	730	735	700	765	706	697	697	726	654	670	715	680	705	723	697	709	689	712	767	718	723	717	753	719	694	694	711	770	768	679	698	766	718	680	726	683	725	703	742	733	708	701	717	677	701	669	802	744	716	708	750	706	707	709	715	743	678	723	691	705	681	710	712	722	686	722	706	687	667	694	719	669	703	730	720	718	700	701	702	731	696	715	722	704	715	681	683	719	694	750	651	738	689	717	751	683	693	724	721	694	691	703	717	703	697	705	698	695	689	725	753	689	707	691	724	659	711	725	721	654	703	641	721	720	683	704	727	721	715	712	740	710	710	720	658	724	690	702	751	732	714	684	700	738	746	744	723	702	686	691	678	716	725	718	746	701	677	733	698	731	740	716	735	750	762	721	694	683	737	724	705	730	743	710	681	740	711	709	790	694	747	749	707	663	693	744	726	679	733	691	669	661	680	678	721	711	693	701	673	706	693	697	767	749	720	718	699	762	733	715	709	698	709	672	678	743	722	757	707	700	702	663	649	691	718	696	708	694	721	720	695	736	721	723	710	733	710	718	681	723	727	715	673	661	731	724	732	668	704	734	685	672	741	733	703	720	703	704	686	693	718	690	714	724	719	676	729	697	683	706	657	699	700	675	734	713	741	722	742	753	726	740	729	717	732	759	685	694	706	678	654	710	711	719	677	749	702	710	709	724	721	698	724	694	749	724	711	684	721	725	744	693	703	742	721	698	734	704	688	718	697	695	716	644	707	704	716	746	727	738	712	721	685	676	663	726	697	700	742	714	723	708	695	731	690	699	706	684	732	692	745	706	716	745	728	727	669	748	691	660	685	708	703	690	698	706	708	753	743	707	704	698	721	701	713	651	686	748	694	688	739	725	716	719	699	714	712	677	751	731	730	703	657	686	790	690	679	675	749	670	697	678	688	733	693	713	691	728	709	752	717	707	692	704	676	707	721	694	705	705	774	700	689	703	695	749	729	704	656	710	668	702	705	697	687	726	682	746	677	761	702	719	699	711	724	707	721	665	708	721	718	691	672	688	728	669	726	758	679	703	729	713	733	705	702	754	713	679	682	707	690	690	702	706	717	712	706	750	719	668	737	731	665	667	721	641	716	718	698	705	697	756	692	709	730	748	683	743	671	726	651	709	698	758	678	703	691	691	704	720	728	655	732	710	679	698	695	749	712	744	696	698	708	703	765	718	689	708	693	646	675	709	659	686	723	701	689	729	721	682	703	701	724	711	705	702	697	696	712	711	749	729	699	733	677	691	702	667	785	704	701	667	733	761	736	688	649	701	758	706	658	774	721	714	712	653	699	700	734	730	763	692	704	697	727	657	712	691	732	662	687	680	712	688	716	677	680	738	710	680	728	699	683	715	710	688	672	756	698	719	712	657	748	741	705	717	712	695	758	698	722	738	744	728	734	683	702	700	754	662	744	696	727	681	677	686	704	712	682	706	749	699	715	781	738	692	717	746	719	726	681	742	689	710	697	759	682	702	697	773	732	696	727	712	716	645	723	691	700	717	687	660	714	722	756	761	728	701	700	669	700	666	720	692	672	708	705	708	706	741	715	703	698	697	723	666	717	705	718	731	679	722	714	720	701	707	674	765	677	724	716	702	686	720	706	673	688	709	672	678	725	729	737	706	771	725	695	725	715	753	703	699	718	728	673	724	690	726	722	671	688	740	737	723	717	716	761	674	703	712	725	683	722	714	701	667	678	661	727	706	679	750	747	723	708	756	747	700	700	712	723	671	710	711	701	752	707	692	674	725	713	753	732	716	681	682	712	667	734	686	709	720	732	730	705	700	730	711	733	709	703	705	707	698	698	684	714	741	716	723	750	696	702	737	746	741	704	733	682	702	716	713	743	700	676	679	717	711	695	694	662	757	722	678	724	736	654	749	739	697	712	784	713	774	732	719	709	703	681	740	690	711	703	683	733	707	755	735	703	677	723	720	717	697	723	700	720	740	709	725	744	737	655	689	740	727	695	668	700	719	737	690	725	690	733	736	705	669	667	753	726	702	701	683	698	691	680	665	711	751	703	712	713	694	657	674	743	711	681	727	720	735	703	725	699	686	736	684	670	730	718	696	693	688	710	721	733	722	696	693	713	691	675	680	686	684	691	721	667	652	716	693	719	751	668	696	735	686	686	715	727	675	729	713	706	774	704	661	731	659	709	729	729	777	712	721	741	709	745	716	721	742	689	749	688	699	676	723	700	725	696	637	745	736	741	738	716	709	701	715	732	699	716	700	678	666	733	760	697	732	680	718	710	696	729	710	652	736	670	742	729	719	711	681	706	750	709	753	691	693	699	713	712	713	698	675	722	732	701	674	694	721	700	704	716	704	700	679	712	682	689	701	722	681	740	688	690	681	660	729	720	737	678	732	714	720	713	673	736	706	683	720	703	710	667	747	718	718	696	695	701	734	712	667	735	676	745	728	737	719	709	745	738	667	683	683	679	693	681	674	726	707	668	696	775	736	740	740	720	695	696	695	745	699	716	690	738	693	699	681	692	756	683	739	713	670	682	671	736	745	721	715	717	706	698	752	728	716	709	691	719	739	682	661	769	685	656	704	697	702	765	678	706	687	713	644	721	721	711	722	693	645	679	705	729	690	685	729	690	738	690	698	721	765	696	683	694	701	683	698	725	741	663	678	741	748	676	712	685	732	682	731	716	701	725	685	731	667	703	737	706	732	749	689	711	691	674	736	765	713	729	653	697	762	748	716	753	657	758	709	674	721	710	688	671	701	716	730	750	696	679	706	710	685	674	713	709	676	732	740	709	702	682	701	728	727	710	714	756	691	677	673	691	689	684	732	690	711	711	660	679	709	709	726	747	737	742	690	682	713	733	692	671	689	658	691	748	719	754	738	762	704	756	768	682	667	704	704	656	715	731	724	672	699	706	705	702	731	720	682	770	732	672	686	692	706	773	676	705	718	780	658	726	707	693	717	673	704	729	674	713	732	733	742	698	728	747	696	736	700	719	687	703	693	699	678	700	686	724	723	681	729	716	724	745	711	700	706	753	713	725	776	670	700	695	712	724	714	704	712	708	729	732	713	713	686	734	732	702	726	710	770	664	719	767	688	711	739	684	706	716	736	679	695	705	714	682	712	708	701	729	688	736	686	733	708	712	712	707	725	703	738	706	732	723	722	716	727	710	689	701	711	764	694	746	699	695	710	691	723	714	660	740	710	740	705	715	696	741	708	762	723	697	766	778	689	682	684	686	728	706	715
53740	53516	43779	35658	23349	12764	25972	19301	11608	6787	6224	6104	6083	5993	6082	5954	6198	6226	6091	5950	6149	6030	6091	6167	5951	6089	6107	6042	6021	6096	6113	6009	6041	6141	6037	6058	6055	6115	6073	5995	6128	6041	6011	6117	5960	6082	6127	5992	6077	5953	5944	6059	6028	6109	6008	6068	5890	5943	6100	6138	6002	6013	6129	6023	5989	6037	6174	5954	5965	5971	6046	6101	5906	6009	6055	5969	6016	5969	6021	6023	6156	6004	6085	6050	6024	5980	6008	6004	6181	5955	6141	6114	5932	6055	6077	6080	5979	5967	5987	6100	6102	6009	6018	6031	5919	6089	6122	6001	5988	6153	6104	6110	6109	6133	6108	5960	6080	6088	5925	6062	6039	5930	6052	5995	6087	6048	6017	6074	6055	6020	5982	6031	6008	6132	5952	6125	6086	6013	5989	6014	6054	5985	6064	6027	5981	5979	6074	6132	6093	5991	6119	6028	6019	6030	5934	5978	5995	5948	6009	6163	6045	6008	5995	6119	6142	6152	6033	6021	6007	5996	6103	6075	5909	5964	6154	6004	6037	6091	6073	6097	5984	5933	6054	5977	6072	5952	6069	5966	5992	6022	5962	5959	6025	6021	6075	6122	6030	6091	6210	6074	6119	6106	6057	6114	6107	5924	6000	6023	6069	6056	6120	5998	6169	6114	5945	6068	5998	6012	6065	6059	6012	6115	6017	5965	6036	6079	6080	6037	5996	5967	6002	6125	6041	6050	6025	6094	6088	6130	6092	6050	6133	6066	5967	6027	6132	6013	6033	6013	6180	6086	6075	6116	6173	6003	6090	6136	6035	6148	6119	6116	6011	6050	6008	6101	6011	5987	6024	6047	5999	5988	5918	6124	6138	6007	5968	6031	5939	5970	6057	6090	6002	5938	5872	6096	5951	6087	5922	6159	6083	6006	6098	5958	6051	6175	6018	6041	6123	5869	6119	6004	5996	5999	5977	6059	6089	5919	6051	5955	6020	5998	6062	6026	5924	5927	6109	6081	6137	6043	6014	6068	6065	6008	6149	6008	5986	6064	6110	6069	5994	5946	6094	6058	6090	6110	6040	6056	6007	5999	6018	6120	6058	6149	6069	6119	6046	6033	6118	6090	6035	5929	6106	6151	5997	6078	5974	5952	6074	5914	5971	6246	6067	6158	6053	6104	6050	6124	6113	6113	6001	6056	6141	6063	6095	6033	6026	6133	6032	6045	6093	6116	6093	5985	5961	6096	6039	6137	6041	5934	6096	6064	6135	6141	6020	6022	6186	5961	6047	6045	5924	6028	6117	6006	5987	6067	6029	5978	6087	5958	6182	6123	5955	6029	6055	6124	6122	6023	6003	6159	6033	6022	6040	6125	6007	5942	6087	6012	6019	5976	5974	6049	6062	5874	5991	6044	6073	6057	6072	6046	6058	6081	6030	6122	6052	5984	6055	6033	6101	6106	6022	5993	5998	6061	6056	6154	6114	6074	6013	5997	6098	6133	5974	6030	6000	6081	6008	5910	6133	5990	6139	6006	6148	5930	5955	6009	6057	6080	6012	6067	6213	6002	6187	5980	6220	5959	5968	6066	6024	6007	5990	5980	5967	6037	5986	6176	6071	6035	6101	6019	6043	6028	6142	6120	6061	6046	6090	6106	5998	6105	5939	5965	6041	6040	6138	6007	6067	6101	5973	6019	6108	5843	5986	5959	6049	6033	6106	6004	5962	6020	6087	6035	6040	6128	6154	6075	5919	5885	5970	6060	6055	6096	6149	6090	5969	6067	6051	5953	6045	6135	6035	5960	6092	6134	5953	6029	5992	6201	6125	6147	6013	6038	5952	6166	5979	6069	6090	6099	6117	6119	6151	6021	6058	6115	6035	6040	6041	6018	6054	5931	6138	6052	6144	6007	6100	6050	6069	5996	5981	6112	6114	6019	6061	6129	5998	5972	6182	5911	6045	6043	6016	6052	5987	6085	6111	6126	5998	6163	5969	6069	6096	6085	6189	5933	6050	6073	6061	5873	6025	6152	6079	6001	6075	6011	6081	5984	6062	5983	6151	6114	6128	6104	6152	6073	6002	6079	5938	6196	6069	6117	6008	6065	6182	5969	5911	6134	5994	6069	6050	6061	6107	5938	6103	6049	6043	6062	6014	6083	5948	6022	5927	6047	6173	6038	5940	5941	5985	6093	5953	6070	6047	6097	6032	6123	6008	6031	6086	6031	5997	6262	6010	6048	6032	6123	6004	6218	5958	5992	6007	6018	6138	6050	6060	6100	5998	6168	6136	6088	6056	6111	6059	6017	6005	6042	6081	6103	6024	6091	5986	6072	5994	6018	6122	5930	6023	6020	5863	5936	6046	5971	6171	6025	6087	6022	5968	6090	6092	6131	6098	6099	6065	6092	6035	6071	5994	6013	6025	5988	6061	5917	6021	6166	5899	6009	6044	6068	6002	6033	6058	6137	6164	6049	5959	6029	6209	6004	6152	6111	6086	6123	5954	5924	6124	6063	6076	6084	5955	6107	5973	6039	6016	6000	6081	6033	5973	6106	6170	6067	6064	6038	6077	6205	6045	6047	6111	6138	6198	6034	6088	6066	5977	6116	6036	6107	6068	6041	6162	6083	6145	5921	6060	6017	6239	5993	6128	6149	5888	6052	6070	6127	5926	6051	5947	6058	6016	5966	6202	5949	5983	6000	6164	5950	6060	5993	6011	5994	6052	6217	6038	6028	5983	6088	6085	6116	6132	6114	6073	6017	5980	6047	6172	6020	6116	6062	6044	5973	6058	5964	5959	5984	6069	5972	6026	5992	5989	6064	6030	6035	6017	6159	6025	6087	6157	6141	6092	6070	5963	6166	6065	5957	6055	6145	6067	6075	6010	6057	5910	5933	6123	6019	6067	5990	5949	5982	6080	6007	5911	6062	6108	6126	6020	6109	5984	6064	5856	6190	5932	6001	6067	6016	6167	6015	6040	6035	6163	6025	5908	6030	6005	6003	6132	5956	6065	6122	6053	6095	6034	6008	6156	6062	6072	6148	5995	5949	6099	5957	6127	6062	6076	6177	6037	5984	6010	5899	6205	6045	6047	5961	5952	6143	6011	6012	6009	5891	5928	6019	6174	6078	6153	6089	6052	6007	6072	6082	6131	6100	6061	6070	6006	5993	6162	6085	6108	6115	6045	6165	6117	6028	6033	6009	6122	6028	6021	6102	6067	6080	6096	6002	5986	6071	6093	6017	6001	6153	6055	6118	6039	6145	5905	6116	6052	5957	5983	6018	6107	5916	6003	6071	6079	6016	6114	6012	6142	6111	6140	6142	6111	6043	6021	5953	6037	6023	5947	5966	6144	5964	6162	6002	6047	6029	6134	6085	6022	5899	5909	6059	6076	6094	6070	6096	6004	6096	6074	6061	6002	5955	5946	6039	6164	6051	6003	6173	5945	5987	5996	6144	6040	6142	6113	6032	6083	6098	6060	5959	6049	5996	6050	5974	6113	5954	6097	6025	6193	6125	6100	6035	6053	6103	5897	6018	5980	6121	5993	6175	6120	5949	6034	6063	6087	6038	6098	6080	6019	6030	6082	5947	6152	6048	5898	6043	6091	6151	5962	6102	5838	6154	5911	6123	6073	6050	5998	5987	6048	6087	5901	5967	5942	6070	6028	5999	6041	5971	6049	6132	6070	6174	6138	6021	6144	6058	6077	5990	5982	6002	6051	5947	6016	5883	6074	6174	5998	5970	6042	6114	6093	6119	6057	6016	5999	5935	6047	6043	6018	6036	6052	6048	6022	6016	6035	5933	6155	6141	6046	6103	6080	6145	6007	6002	5953	5948	6078	6028	6115	6127	6105	6026	6032	5973	5985	6050	6165	6023	6045	6025	6106	5989	6114	6023	6084	6099	6085	6014	6022	5961	6116	6085	5930	6064	5992	6018	6061	5862	5930	6123	5967	5997	5948	6215	5985	6120	6091	6093	5990	6129	5983	6090	6009	6105	5986	6027	6119	6137	6028	6033	6060	6142	6141	5924	6121	6007	6081	5948	5997	6090	6015	6089	6013	6198	6036	6081	6004	6031	6004	6131	6076	6119	5978	6135	6003	6045	5988	6201	5973	6117	6096	6116	6130	6103	5966	5957	6087	6152	6143	6017	5937	6137	6108	6141	6126	6017	6076	6040	6009	6146	6140	6024	6021	6108	6146	6035	5959	6049	6106	6116	6079	6054	6172	5997	6091	6023	5987	6004	5960	6251	6023	6011	6080	5944	6072	6092	6222	6091	6059	6095	6101	6058	6049	6117	5924	5960	6016	6164	6049	6096	5939	6042	6120	6015	6014	6054	6131	5983	5940	6041	5958	5935	5981	6043	6025	5985	6094	6032	6097	6091	6082	5993	6013	6239	6020	6110	6037	5984	6075	6020	6056	6045	6086	6087	6028	6056	6011	6054	6215	6082	5994	6067	6120	6049	5947	6156	5946	6211	6019	6039	6038	6019	6129	6044	6016	6170	5958	6118	6045	6180	6096	5906	6214	5961	6081	6105	6042	5984	6003	6156	5975	6030	6031	6046	5973	5989	6048	5937	5980	6050	6099	5894	6084	6101	6095	6032	5933	6135	6127	6159	6103	6041	6008	5987	6217	5969	6080	5973	6108	6040	6130	6107	6041	6043	6039	6120	5948	5979	6175	6029	6029	6029	6007	6012	6046	6060	6154	6031	6147	6044	6041	5890	6057	6043	6145	5949	5954	6099	5966	6098	6154	6082	6047	6090	6148	6117	6028	5996	6087	6061	6115	6065	6105	5920	6097	5944	6162	6176	6061	6024	6001	6069	6031	6113	5898	6031	6187	6083	6086	6072	6041	6098	6041	6016	6105	6207	6207	6010	6089	6120	6137	6016	6025	6127	6072	6031	6067	6013	6059	6054	6026	6164	6015	6027	6091	6009	5997	6021	6089	5998	5937	6077	6075	6079	5964	5978	5946	6059	6104	6059	6131	5959	5975	6010	6053	6026	6076	6043	6076	6084	5901	6042	6034	6020	6057	6069	6092	6047	6024	6012	6124	6045	6039	5936	6011	6055	6078	6006	6188	6021	6150	6091	6067	6067
34404	45885	30149	13957	2827	960	1721	1426	971	852	842	789	803	810	831	790	809	792	812	824	857	786	803	804	826	818	823	814	790	764	794	812	811	800	829	822	848	785	720	817	793	855	823	823	782	781	857	836	727	839	821	766	795	781	820	825	808	827	846	810	784	796	849	818	821	810	793	833	826	846	876	815	837	800	870	806	822	831	848	829	813	877	817	812	809	787	800	830	793	830	775	819	803	797	805	761	814	837	801	798	816	770	826	775	798	812	812	821	833	883	798	819	809	842	830	800	783	803	883	780	787	837	788	797	812	780	834	835	842	787	809	841	795	842	836	864	813	819	784	797	801	771	808	786	836	827	801	859	836	809	822	821	860	837	822	830	799	828	846	841	783	782	821	825	816	821	816	789	789	818	863	769	784	809	811	830	772	791	807	818	793	765	836	818	810	834	866	759	794	812	843	811	820	842	846	836	841	827	816	749	807	823	773	861	791	849	863	793	904	813	828	775	829	738	842	871	870	820	811	833	791	803	827	768	864	818	809	762	802	812	845	812	818	781	800	845	794	823	767	792	802	809	870	817	795	833	783	788	854	825	822	856	833	822	787	828	821	813	853	776	804	805	842	864	848	857	827	856	845	781	787	816	818	823	818	802	786	834	825	853	829	802	792	838	822	802	832	836	746	858	742	849	753	830	786	804	823	792	813	793	844	864	817	800	829	865	811	835	860	835	798	854	798	851	840	812	858	837	851	849	834	808	821	823	861	867	805	768	781	781	812	845	771	806	815	884	811	797	840	842	804	827	843	802	848	799	830	823	796	856	835	835	763	842	829	790	884	864	794	784	833	817	781	814	805	828	803	812	798	826	784	813	847	861	778	822	844	820	767	872	781	840	823	800	783	805	844	802	826	844	844	826	819	853	833	811	786	848	829	780	831	802	871	811	866	807	820	868	825	795	779	852	809	814	817	848	820	751	821	841	772	813	810	777	876	768	803	859	787	868	785	805	776	861	833	839	818	879	818	814	840	817	864	840	774	878	814	825	810	809	803	822	793	819	838	777	786	824	821	791	827	844	773	812	875	796	808	838	816	818	780	825	828	799	823	806	827	785	811	887	828	840	815	820	831	827	831	827	840	809	804	822	798	859	785	806	782	794	781	787	868	836	864	809	831	821	808	840	809	801	792	845	835	782	820	824	825	849	785	817	822	816	777	814	807	805	852	863	776	880	857	848	862	810	793	802	830	799	796	837	851	822	837	839	838	830	794	820	782	815	802	824	836	802	745	853	811	847	808	776	815	816	769	821	762	813	812	823	823	824	792	780	774	770	802	818	902	848	844	782	807	804	858	868	840	829	806	782	849	831	802	795	852	780	859	810	845	805	860	840	837	824	855	811	795	836	787	793	785	847	827	861	798	872	789	761	798	810	807	819	796	854	830	834	840	806	766	802	829	876	809	824	876	806	837	804	812	809	805	827	828	817	774	820	792	800	817	881	810	850	761	814	777	848	765	826	837	812	841	814	777	800	817	762	795	801	821	844	831	851	840	848	808	811	824	759	747	845	790	819	835	795	853	769	837	863	821	835	762	861	807	820	793	802	775	820	780	812	827	758	788	760	812	780	844	801	773	783	744	857	853	801	821	850	774	839	793	856	806	852	831	820	870	824	822	858	819	861	824	852	841	838	786	791	790	840	821	819	813	770	796	844	817	810	802	834	781	845	811	837	854	779	866	746	794	757	860	795	810	807	801	797	849	789	829	852	776	843	835	807	856	832	823	856	787	797	822	849	792	880	868	806	829	792	829	830	842	820	826	803	775	795	783	820	789	819	845	788	774	829	830	870	831	865	812	804	833	810	766	780	789	832	813	833	814	819	778	847	803	804	833	840	803	821	799	832	827	785	816	825	844	738	792	829	790	838	859	799	846	797	773	807	842	803	820	826	796	794	847	805	801	864	814	740	822	875	820	808	762	780	769	814	847	817	778	823	815	759	851	821	859	824	781	800	805	809	806	793	822	861	789	800	764	768	797	862	807	801	844	820	813	864	839	832	806	826	823	804	796	750	824	794	821	843	788	853	786	808	860	840	821	787	842	790	847	820	836	823	795	773	840	795	767	810	779	803	831	841	780	849	859	835	860	829	787	736	848	881	839	861	783	788	801	833	758	800	830	821	825	773	789	799	867	831	777	809	805	809	812	780	836	834	835	805	762	807	763	823	844	860	876	830	843	782	833	830	791	787	817	842	780	811	788	851	822	833	867	797	863	847	864	804	813	828	782	788	793	812	791	845	791	839	778	864	843	814	835	811	806	805	842	843	815	810	837	834	839	836	775	795	853	766	837	816	821	828	785	825	834	808	806	790	829	779	789	802	830	822	866	834	794	795	816	815	792	853	799	836	796	773	829	802	826	828	850	864	779	816	859	804	844	766	870	777	790	829	826	852	797	819	854	821	807	811	795	791	786	866	832	788	779	808	813	817	840	825	815	861	808	786	823	828	842	840	758	795	847	814	788	822	809	790	842	844	813	799	768	838	813	782	825	789	797	824	835	809	806	803	786	840	796	796	812	806	818	853	783	782	794	777	778	831	794	850	848	822	802	827	792	833	857	817	853	814	844	778	816	788	828	765	770	806	823	845	812	782	870	820	818	789	815	821	813	898	806	812	826	828	809	783	880	805	831	770	810	854	820	790	834	794	817	830	809	807	888	824	820	812	803	791	804	816	795	847	772	820	820	823	737	821	818	804	898	788	812	811	795	840	807	818	819	811	843	849	827	800	801	808	797	820	789	813	824	868	836	804	823	798	765	800	761	822	869	868	810	795	784	815	837	805	802	888	818	824	828	823	845	851	772	831	801	813	810	812	785	850	833	866	821	813	813	829	833	785	808	825	833	812	808	797	828	787	895	826	790	847	843	799	803	857	815	865	869	798	837	806	774	832	836	802	809	877	857	798	839	821	804	791	784	873	911	826	830	830	824	825	810	823	858	833	778	825	874	798	812	789	840	797	810	814	844	794	827	859	834	782	829	866	812	764	784	812	856	837	809	811	793	787	842	835	779	817	811	842	814	804	758	768	840	881	813	814	844	763	827	837	802	838	821	839	823	844	790	800	837	839	819	808	821	809	853	862	833	819	785	848	849	806	845	836	806	816	845	819	844	855	863	805	869	860	806	817	820	858	877	815	852	796	749	815	751	793	784	834	808	820	769	813	786	807	814	857	861	846	865	802	828	782	815	837	756	822	813	860	760	842	863	819	832	806	755	792	856	768	819	809	859	792	861	804	832	858	815	818	812	803	805	820	821	836	775	829	827	808	806	802	794	868	871	823	799	764	803	836	845	823	794	851	829	809	814	805	802	828	822	835	802	803	821	795	845	865	824	836	792	889	789	813	787	858	831	823	862	798	818	820	822	861	796	786	833	885	838	855	855	865	825	815	826	872	821	803	801	853	775	834	854	792	825	796	849	795	784	831	800	813	787	783	800	784	811	836	838	831	825	752
51525	55129	51547	42232	24270	12960	27134	20052	12173	7616	6816	6819	6903	6853	6814	6952	6903	7085	6832	6776	6820	6800	6936	6802	6760	6877	6894	6838	6889	6808	6794	6805	6773	6866	6827	6798	7006	6866	6876	6778	6796	6917	6911	6880	6785	6757	6781	6856	6850	6828	6712	6855	6836	6967	6929	6746	6829	6800	6710	6740	6889	6942	6871	6901	6855	6796	6856	6846	6796	6863	6997	6801	6878	6835	6995	6986	6821	6815	6880	6783	6894	6809	6819	6852	6912	6816	6933	6949	6747	6879	6822	6717	6872	6910	6797	6832	7053	6742	6862	6759	6723	6838	6789	6732	6955	6816	6983	6887	6860	6830	6849	6777	6878	6873	6795	6843	6853	6755	6957	6868	6904	6856	6822	6944	6763	6718	6784	6811	6886	6861	6751	6767	7006	6738	6971	6903	6844	6886	6882	6812	6772	6782	6911	6853	6733	6820	6809	6904	6843	6823	6703	6926	6792	6886	6913	6856	6752	7052	6842	6888	6880	6883	6917	7024	6903	6904	6855	6827	6843	6971	6937	6855	6823	6875	6742	6794	6966	6873	6908	6782	6906	6986	6827	6809	6845	6832	6819	6807	6934	6830	6824	6935	6842	6855	6913	6879	6894	6985	6737	6841	6857	6796	6812	6905	6739	6809	6736	7030	6858	6845	6986	6726	6863	6893	6843	6732	6905	6832	6780	6695	6953	6914	6816	6869	6909	6870	6762	6872	6774	6903	6680	6996	6864	6907	6835	6838	6825	6834	6754	6893	6853	7005	6948	6788	6807	6964	6979	6920	6790	6789	6833	6812	6787	6699	6831	6862	6924	6860	6821	6871	6937	6812	6699	6884	6906	6841	6886	6860	6916	6760	6839	6933	6812	6842	6830	6835	6949	6799	6863	6873	6934	6849	6724	6862	6848	6849	6782	6823	6870	6919	6749	6922	6877	6960	6982	6925	6859	6898	6865	6759	6841	6846	6933	7004	6845	6877	6914	6842	6909	6956	6879	6775	6864	6925	6658	6893	6806	6869	6832	6888	6895	6856	6845	6892	6771	6807	6880	6799	6844	6946	6804	6867	6734	6769	6869	6789	6886	6850	6994	6827	6730	6966	6813	6774	6925	6889	6908	6898	6830	6862	6844	6888	6952	6814	6942	6902	6964	6792	6843	6676	6876	6837	6850	6934	6910	6999	6829	7011	6871	6746	6842	6851	6900	6983	6944	6896	6959	6845	6766	6885	6870	6890	6680	6811	6779	6783	6921	6855	6886	6867	6949	6824	6863	6866	6925	6731	6967	6869	6870	6817	6860	6750	6782	6967	6794	6797	6871	6847	7014	6836	6819	6755	6907	6994	6773	7029	6910	6809	6865	6790	6880	6885	6740	6874	6920	6812	6782	6965	6758	6792	6859	6818	6836	6903	6835	6835	6846	6914	6794	6854	6847	6793	6839	6873	6875	6854	6950	6917	6853	6865	6755	6916	6932	6756	6926	6870	6864	6820	6803	6857	6932	6820	6796	6724	6806	6818	6870	6878	6900	6826	6881	6850	6851	6838	6838	6957	6956	6785	6829	6833	6721	6792	6918	6899	6927	6837	6904	6847	6913	6892	6735	6802	6898	6748	6833	6856	6780	6853	6767	6893	6930	6889	6832	6800	6844	6817	6759	6745	6884	6846	6850	6870	6960	6808	6923	6925	6785	6990	6797	6851	6872	6834	6803	6885	6856	6936	6718	6822	6761	6889	6921	6966	6874	6809	6798	6833	6877	6830	6819	6796	6766	6883	6835	6882	6836	6908	6826	6780	6908	6831	6901	6940	6818	6852	6873	6865	6874	6947	6924	6781	6765	6734	6822	7050	6924	6884	6953	6733	6814	6810	6902	6888	6899	6837	6912	6780	6813	6857	6895	6808	6968	6897	6951	6873	6947	6881	6896	6830	6932	6725	6848	6853	6804	6951	6883	6790	6800	6996	6796	6769	6883	6819	6970	6905	6737	6976	6844	6837	6855	6975	6764	6875	6776	6797	6812	7039	6768	6831	6888	6913	6888	6911	6872	6835	6821	6787	6924	6874	6810	6863	6723	6926	6782	6824	6901	6899	6774	6897	6957	6883	6734	6863	6880	7030	6811	6911	6871	6864	6913	6780	6832	6916	6872	6834	6787	6839	6775	6971	6866	6835	6903	6890	6937	6814	6830	6926	6647	6769	6862	6699	6759	6938	6762	6971	6906	6884	6877	6798	6802	6892	6922	6857	6952	6874	6764	6931	6799	6872	6943	6811	6919	6816	6895	6838	6901	6712	6931	6877	6754	6836	6891	6867	6916	6877	7049	6831	6830	6989	6919	6812	6960	6828	6821	6856	6963	6781	6821	6961	6844	6875	6851	6910	6864	6770	6801	6921	6904	6792	6804	6918	6709	6757	6918	6834	6846	6739	6827	6836	6887	6731	6871	6940	6928	6875	6799	6883	6856	6814	6887	6777	6848	6716	6928	6749	6863	6743	6846	6769	6867	6901	6842	6876	6933	6800	6878	6841	6794	6832	7022	6862	6892	6852	6950	6877	7055	6932	6894	6883	6845	6890	6747	6801	6856	6868	6852	6856	6908	6754	6681	6937	6872	6756	6813	6978	6800	6886	6841	6823	6849	6946	6863	6884	6842	6871	6776	6767	6897	6916	6823	6893	6921	6786	6822	6833	6808	6871	6895	6837	6838	6797	6807	6818	6901	6895	6870	6793	6945	6900	6765	6782	6861	6877	6833	6868	6862	6872	6877	6824	6804	6996	6823	6829	6846	6927	6775	6688	6834	6849	6742	6753	6917	6889	6785	6815	6769	6879	6863	6781	6892	6792	6829	6778	6946	6937	6800	6805	6862	6893	6810	6929	6879	6912	6939	6873	6799	6865	6878	6776	6933	6865	6892	6823	6867	6819	6775	6916	6870	6911	6955	6943	6916	6933	6691	6949	6820	6937	6881	6820	6888	6915	6898	6814	6824	6834	6857	6776	6814	6804	6924	6832	6832	6848	6984	6932	6773	6838	6781	6966	6761	6869	6784	6850	6853	6866	6935	6725	6873	6995	6820	6926	6864	6949	6892	6811	6821	6812	6888	6815	6931	6897	6813	6846	6888	6851	6791	6874	6845	6728	6935	6647	6893	6780	6893	6804	6786	6744	6904	6950	6777	6992	6820	6795	7045	6905	6853	6763	6925	6810	6858	6879	6919	6910	6719	6864	6727	6768	6857	6937	6808	6766	6830	6970	6991	6865	6685	6910	6886	6713	6808	6890	6812	6795	6801	6850	6825	6879	6809	6828	6778	6903	6869	6836	6821	6774	6853	6886	6843	6861	6847	6945	6816	6914	6752	6789	6789	6776	6809	6731	6819	6745	6836	6885	6863	6895	6848	6796	6791	6839	6908	6721	6835	6789	6837	6828	6981	6832	6762	6877	6814	6862	6792	6896	6751	6788	6833	6842	6709	6872	6923	6828	6881	6778	6885	6743	6876	6855	6847	6949	6783	6872	6872	6890	6787	6953	6902	6847	6789	6882	6800	6907	6935	6860	6877	6874	6852	6906	6778	6742	6819	6918	6968	6858	6860	6785	6924	6895	6933	6953	6705	6960	6948	6890	6792	6911	6825	6919	6818	7085	6748	6717	6879	6738	6826	6918	6880	6863	6890	6736	6972	6794	6881	6816	6827	6861	6889	6917	6908	6823	6967	6842	6788	6909	6861	6845	6858	6986	6823	6898	6876	6880	6892	6913	6879	6909	6837	6885	6846	6708	6838	6886	6770	6862	6959	6983	6865	6839	6924	6828	6916	6863	6996	6821	6781	6788	6787	6916	6798	6729	6853	6924	6811	6914	6863	6833	6954	6858	6859	6776	6907	6880	6776	6830	6897	6871	6808	6744	6855	6906	6855	6891	6865	6719	6932	6906	6852	6882	6859	6826	6809	6871	6958	6866	6972	6781	6883	6806	6852	6873	6858	6834	6925	6941	6866	6836	6769	6885	6950	6872	6802	6851	6664	6862	6858	6919	6953	6709	6801	6778	6845	6736	6803	6858	6899	6925	6907	6881	6735	6889	6931	6823	6940	6758	6814	6824	6882	6929	6762	6826	6847	6888	6841	6845	6793	6948	6825	7111	6875	6650	6740	6816	6827	6806	6853	6816	6895	6853	6812	6883	6940	6833	6927	6780	6722	6800	6903	6771	6841	6844	6908	6871	6908	6920	6863	6832	6919	6871	6778	6913	6786	6845	6972	6779	6895	6791	6910	6723	6855	6842	6891	6846	6921	6861	6770	6871	6830	6846	6723	6906	6881	6772	6862	6883	6826	6863	6960	6826	6860	7003	6853	6810	6846	6853	6926	6822	6842	6799	6763	6941	6826	6734	6877	6741	6854	6830	6895	6893	6827	6790	6823	6932	6935	6848	6957	6907	6952	6795	6953	6889	6806	6872	6881	6928	6873	6783	6933	6814	6788	6886	6902	6770	6894	6896	6868	6774	6856	6822	6800	6774	6851	6810	6869	6945	6904	6885	6912	6778	6981	6826	6874	6888	6903	6849	6836	6919	6866	6885	6955	6741	6955	6892	6766	6916	6765	6923	6953	6799	6931	7029	6763	6853	6741	6955	6768	6823	6783	6856	6773	6809	6917	6820	6932	6855	6825	6812	6921	6893	6778	6879	6948	6904	6954	6777	6964	6759	6846	6788	6832	6882	6803	6799	6862	6946	6852	6834	6815	6977	6761	6813	6773	6802	6972	6698	6837	6798	6799	6904	6935	6835	6718	6928	6834	6790	6845	6992	6766	6815	6810	6894	6935	6940	6869	6963	6792	6889	6953	6845	7037	6845	6903	6835	6855	6841	6805	6892	6881	6713	6852	6901	6875	6936	6809	6960	6859	6873	6845	6964	6934	6785	6834	6849	6932	6889	6580	6888	6795	6772	6793	6801	6863	6917	6800	6732	6710	6990	6755	6933	6880	6758	6906	6870	6878	6764	6740	6709	6944	6892	6911	6802	6890	6912	6869	6828	6842	6710	6962	6875	6960	6829	6868	6901	6794	6864	6959	6849	6959	6878	6895	6865	6813	6776	6792	6892	6839	6850	6957	6856
11270	16925	11455	4307	1150	752	858	834	767	706	751	753	717	769	796	734	730	711	717	718	716	759	743	726	694	771	813	727	713	783	751	744	711	717	701	743	753	714	706	752	707	768	685	719	691	732	750	731	688	757	754	733	743	711	689	717	724	733	734	691	745	757	701	733	705	744	672	729	687	744	734	718	725	686	751	743	742	743	733	721	734	699	767	768	733	723	737	737	730	719	742	720	742	747	691	724	726	686	720	730	713	790	721	742	753	709	692	727	773	767	713	759	754	746	731	718	767	727	780	732	760	726	740	762	670	703	687	794	727	703	736	812	677	707	740	747	675	719	777	705	787	728	746	745	737	751	740	696	748	725	747	748	745	739	740	748	740	724	779	678	709	753	727	689	713	732	734	733	707	750	708	702	729	722	754	750	713	753	740	715	722	701	730	736	730	737	745	775	734	724	704	711	737	706	730	771	709	750	734	727	714	739	721	763	720	704	675	696	745	772	718	733	762	682	779	737	743	692	739	734	746	742	731	752	726	720	696	700	745	694	707	703	701	704	754	734	728	713	710	716	715	712	712	706	748	719	719	723	759	729	774	692	694	729	771	739	778	737	749	754	713	732	767	688	694	738	730	723	711	784	749	708	754	734	693	710	747	690	703	732	695	707	715	694	707	751	774	681	745	718	780	708	731	720	694	756	701	749	752	738	775	738	701	780	747	735	668	713	751	731	769	728	743	703	743	749	690	746	716	776	777	738	788	746	710	710	723	759	707	709	705	705	708	684	722	740	726	771	719	729	747	768	744	721	722	674	773	714	704	765	706	761	728	716	749	709	702	791	712	761	686	763	780	720	736	698	731	714	696	696	760	714	736	715	703	742	753	746	764	689	728	706	752	723	767	698	731	760	726	682	685	712	714	722	726	779	712	708	728	733	747	772	708	711	693	779	694	826	726	715	763	766	692	701	759	751	750	728	727	722	750	772	726	721	686	664	712	755	689	699	762	727	700	724	757	728	775	725	738	755	675	753	735	724	710	690	699	711	734	716	735	729	751	724	736	704	742	730	694	757	760	718	750	727	753	684	754	715	719	712	688	725	699	762	735	740	708	732	693	688	697	725	737	753	730	705	698	788	721	767	715	699	677	790	755	745	731	709	767	756	717	755	737	758	715	707	734	740	727	749	740	714	705	752	752	726	733	707	729	743	691	728	717	749	754	725	713	715	743	760	787	680	721	720	738	709	697	755	731	751	758	696	725	700	747	728	731	735	764	711	743	720	738	700	712	689	730	768	736	714	751	746	741	679	739	725	701	727	695	717	761	745	752	664	680	738	723	676	725	709	754	738	750	716	686	711	740	674	726	727	731	688	750	683	759	773	757	756	725	771	705	737	713	709	748	747	756	718	755	717	756	769	693	779	730	741	702	720	697	649	704	720	751	724	732	729	768	738	704	767	740	731	739	713	718	706	750	727	715	732	754	731	715	721	751	737	711	779	715	690	707	717	703	740	733	749	737	738	741	696	788	717	723	701	709	716	731	711	752	771	699	744	760	720	655	752	733	770	734	753	781	730	735	779	721	681	691	746	707	718	692	718	734	730	700	761	743	721	709	731	743	703	719	726	760	708	722	763	717	720	732	756	738	737	709	738	735	717	789	712	692	747	740	703	694	725	760	723	692	729	694	736	728	730	722	764	737	763	718	706	712	705	729	707	732	649	748	726	744	726	679	756	745	697	707	696	739	737	747	747	709	742	695	739	718	760	750	732	730	729	789	685	706	724	717	732	675	701	738	757	751	736	735	721	726	743	741	767	723	704	708	730	749	740	690	751	755	696	727	752	741	765	754	732	691	718	715	731	698	760	750	730	695	694	712	743	754	733	751	705	706	730	788	666	711	725	756	732	793	740	722	709	725	715	668	722	758	736	705	731	718	719	742	727	729	715	694	697	737	743	708	782	739	730	759	745	798	712	717	750	721	725	729	734	724	739	749	750	731	709	746	718	668	761	709	722	700	690	724	731	711	699	742	723	734	746	734	721	692	674	789	739	723	687	744	730	730	747	726	692	750	722	728	753	722	709	718	749	727	780	705	702	766	776	730	666	682	746	782	744	750	755	742	720	761	736	745	769	785	705	700	711	734	701	747	705	720	698	783	700	692	723	743	718	725	714	753	726	723	729	745	726	714	776	748	787	709	711	717	718	727	700	666	689	734	724	708	726	748	708	728	709	784	736	729	723	715	720	713	668	759	717	710	723	729	703	722	753	741	698	702	716	719	735	737	683	743	727	717	746	767	781	700	733	774	708	764	727	768	727	737	687	718	686	754	696	700	701	783	751	678	699	739	737	740	711	710	742	755	734	757	730	726	714	708	728	746	708	704	726	748	700	735	711	741	734	703	695	730	724	730	701	725	756	683	752	735	709	699	728	707	718	693	768	723	730	709	703	712	762	735	726	755	729	702	767	738	790	724	734	713	722	718	731	776	741	783	746	745	711	702	719	694	744	698	738	769	673	715	745	736	704	749	755	699	748	753	690	749	721	729	739	735	746	770	740	746	716	727	727	764	708	736	696	692	772	785	702	746	741	736	725	773	708	723	741	775	751	759	724	759	745	748	724	732	763	691	731	809	724	787	706	684	723	753	730	775	719	753	685	741	697	727	731	756	730	743	739	729	727	732	704	714	703	749	753	695	720	738	768	736	741	757	738	774	703	748	720	729	734	752	752	695	641	693	704	754	739	730	685	770	772	754	698	692	742	722	749	694	762	739	748	726	764	738	722	752	747	712	746	712	752	734	712	776	720	740	720	703	752	752	755	684	701	709	734	747	741	705	717	747	755	697	727	706	744	735	745	742	743	723	728	728	699	771	678	765	675	740	725	687	728	711	731	709	714	780	653	737	751	755	753	719	723	704	712	738	697	764	698	706	767	681	766	755	665	753	731	723	759	693	768	746	741	734	683	737	767	757	698	716	663	734	768	724	755	721	713	709	763	723	727	723	778	699	663	726	745	734	696	714	767	717	763	757	716	739	720	737	708	752	751	736	734	719	769	767	761	714	706	753	760	731	737	725	715	712	718	734	740	731	740	703	755	719	747	709	724	736	760	749	723	764	705	741	731	758	748	742	707	714	738	743	707	717	693	702	681	703	707	711	773	738	683	749	704	684	699	732	703	748	721	759	669	753	727	747	728	711	758	705	717	730	746	662	739	753	732	735	792	743	708	675	744	737	736	740	743	703	715	764	724	741	712	722	727	744	770	751	751	704	786	719	742	701	738	789	784	730	753	748	734	780	746	744	738	723	723	748	715	712	713	752	722	710	696	714	732	768	812	701	738	699	728	707	765	747	713	784	743	746	668	685	718	756	723	715	749	717	759	729	721	707	737	735	744	691	740	771	742	741	688	752	708	800	718	700	694	742	757	653	730	726	714	727	740	798	713	741	688	689	692	727	741	724	662	698	756	745	698	770	734	753	751	722	705	694	706	725	714	683	742	719	761	727	723
44631	42491	34088	27084	15028	8107	12170	9630	7086	6282	5998	6050	6056	6086	6022	6127	5923	6156	6130	6170	6107	6119	6186	6099	6034	6035	6124	5963	6132	6041	6143	6185	6371	6131	6157	6188	6232	6115	6147	6018	6195	6087	6076	6222	6216	6114	6152	6047	6126	6175	6033	6091	6077	6139	6182	6171	6031	6123	6051	6068	6163	6195	6044	6012	6146	6119	6172	6088	6144	6018	6157	6080	6139	6091	6094	6069	6109	6213	6091	5986	6131	6137	6081	6216	6131	6077	6103	6167	6037	6273	6046	6161	6177	6108	6242	6070	6020	6090	6135	5939	6196	6181	6206	6042	6219	6108	5996	6135	6142	6183	6174	6237	6104	6089	6037	6061	6136	6160	6035	6126	6182	6158	6051	6156	6069	6182	6100	6241	6082	6001	6150	6105	6051	6207	6048	6058	6214	6130	6265	6094	6050	6067	6060	6102	6117	6085	6180	6069	6163	6021	6032	6218	6104	6020	6053	6103	6208	6184	6047	6007	6118	6235	6125	6085	6023	6224	6098	6039	6079	6167	6009	6137	6008	6113	6160	6189	6083	6166	6084	6049	6041	6183	5973	6254	6038	6053	6092	6193	6103	6061	6069	6140	6115	6146	6128	6081	6104	6093	6143	6012	6082	6110	6151	6114	6114	6186	6085	6207	6088	6031	6156	6115	6146	6110	6226	6137	6114	6121	5952	6042	6188	6098	6103	6145	6185	6061	6200	5942	6114	5921	6239	6161	6117	6134	6156	6095	6197	6183	6123	6177	6066	6101	6069	6049	6090	6054	6194	6144	6187	6169	6230	6041	6042	6087	5930	6108	6173	6070	6119	6129	6062	6078	6050	6156	6112	6199	6131	6137	6263	6127	6153	6040	6159	6338	5986	6276	6072	6203	6028	6234	6165	6072	6089	6008	6130	6108	6242	6110	6197	6126	6219	6036	6127	6187	6063	6184	6145	6151	6161	6157	6135	6164	6160	6120	6166	6075	6140	6199	6095	6095	6061	6071	6197	6045	6130	6154	6004	6053	6107	6143	6218	6144	6062	6168	6133	6215	6073	6119	6063	6156	6084	6276	6055	6233	6112	6060	6158	5985	6064	6056	6087	6156	6102	6051	6194	6203	6163	6109	6241	6053	6084	6208	6175	6067	6128	6030	6202	6267	6164	6141	6161	6185	6142	6150	6077	6175	6018	6044	6081	6177	6077	6180	6211	6119	6019	6115	6121	6149	6063	5989	6048	6183	6175	6115	6098	6174	6223	6093	6218	6140	6098	6184	6043	6133	6266	6187	6140	6033	6053	6166	6148	6023	6228	6133	6187	6092	6130	6108	6131	6197	6197	6080	6129	6253	6170	6129	6041	6216	6166	6076	6030	6151	6074	6051	6124	6084	6187	6111	6136	6076	6140	6163	6137	6040	6166	6122	6130	6177	6094	6167	6136	6228	6106	6119	6164	6161	6130	6165	6207	6152	6069	6106	6090	6075	6151	6166	6149	6228	6235	6077	6107	6008	6178	6133	6176	6122	6091	6116	5991	6221	6055	6064	6281	6127	6267	6071	6048	6152	6046	6301	6078	6176	6186	6189	6095	6089	6056	6178	6107	6234	6063	6238	6100	6129	6039	6196	6128	6084	6076	6104	5948	6185	6192	6090	6069	6142	6087	6070	6232	6038	6171	6152	6239	6022	6028	6011	6051	6091	6126	6090	6094	6080	6199	6159	6126	6065	6144	6171	6233	6176	6121	6085	5963	6254	6049	6300	6131	6009	6141	6171	6136	6061	6209	6156	6086	6128	6103	6040	6143	6084	6183	6034	6098	6046	6225	6122	6051	6226	6227	6087	6066	6168	6116	5990	6120	6120	6149	6129	6081	6094	6170	6118	6073	6246	6076	6267	6293	6187	6234	6102	6287	6120	6234	6158	6061	6051	6139	6148	6189	6182	6101	6087	6070	6166	6049	6221	6179	6130	6108	6068	6152	6117	6136	6121	6184	6069	6234	6065	6018	6205	6068	6140	6186	6169	6145	6058	6082	6123	6205	6187	6135	6015	6047	6143	6112	6144	6137	6118	6149	6262	6150	6112	6134	6156	6152	6018	6191	6186	6160	6087	6131	6261	6067	6003	5986	6106	6197	6293	6176	6187	6086	6127	6161	6271	6205	6108	6154	6047	6139	6126	6121	6198	6130	6236	5936	6178	6141	6215	6049	6150	6149	6136	6217	6060	6205	6194	6117	6045	6189	6205	6290	6042	6195	6188	6078	6079	6251	6159	6134	6138	6063	6056	6144	6135	6022	6104	6252	5998	6147	6083	6217	6219	6082	6113	6138	6016	6161	6062	5990	5979	5973	6097	6207	6061	6039	6129	6173	6156	6209	6072	6223	6074	6183	6204	6235	6261	5996	6051	6177	5988	6127	6066	6151	6104	6148	6120	6145	6174	6127	6166	6194	6160	6134	6058	6015	6063	6048	6138	6174	6124	6174	6070	6145	6214	6064	6084	6173	6157	6197	6106	6119	6146	5969	6221	6107	6237	6277	6157	6163	6193	6006	6167	6137	6070	6140	6048	6238	6132	6182	6204	6026	6238	6125	6182	6021	6043	6150	6100	6220	6145	6229	6093	6035	6036	6097	6154	6118	6057	6097	6149	6198	6049	6172	6138	6057	6077	6094	6182	6158	6211	6128	6238	6091	6124	6014	6209	6218	6023	6056	6065	6078	6097	6203	6109	6073	6060	6088	6106	6149	6075	6080	6223	6144	6131	6064	6195	6115	6155	6150	6143	6151	6148	6255	6135	6211	6173	6043	6063	6183	6154	6150	6314	6120	6221	6107	6169	6093	6093	6067	6070	6126	6094	6052	6138	6095	6134	6205	6050	6208	6074	6199	6140	5992	6177	6156	6110	6128	6239	6085	6150	5998	6022	6090	6087	6165	6160	6145	6148	6150	6076	6118	5997	6138	6086	6030	6020	6205	6053	6194	6183	6173	6043	6175	6080	6212	6175	6042	6128	6145	6116	5986	6091	6178	6119	6121	6080	6081	6162	6071	6047	6124	6147	6174	6167	6158	6086	6197	6235	6125	6038	6249	6131	6213	6103	6260	6138	6152	6061	6000	6213	6113	6178	6156	6124	6042	6168	6137	6069	6135	6118	6151	6159	6066	6258	6094	6118	6272	6180	6101	6285	6072	6193	6122	6213	6145	6100	6123	6112	6078	6017	6132	6037	6024	6101	6156	6043	6092	6208	6161	6091	6094	6081	6139	6161	6220	5980	6132	6255	5994	6176	6159	6072	6109	5924	6162	6118	6195	6145	6152	6093	6266	6164	6069	6158	6119	6056	6107	6161	6163	6089	6160	6190	6112	6107	6163	6197	6028	6162	6161	6098	6067	6094	6030	6052	6098	6111	5965	6119	6208	6124	6114	6102	6044	6197	6072	6102	6192	6010	6132	6155	6250	5947	6020	6058	6084	6155	6087	6221	6084	6051	6164	6204	6211	6023	6192	6097	6073	6068	6085	6169	6190	6296	6314	6121	6010	6131	6062	6041	6154	6165	6137	5994	6155	6021	6208	6227	6140	6185	6053	6238	6116	6087	6011	6054	5987	6016	6054	6107	5975	6110	6127	6276	6220	6026	6330	6202	6135	6148	6182	6092	6181	6186	6078	6002	6155	6071	5966	6309	6157	6109	6068	6150	6148	6175	6069	6110	6130	6166	6069	6034	6075	6032	6138	6011	6071	6042	5987	6038	6241	6059	6147	6006	6135	6184	6008	6158	6105	6222	6161	6176	6117	6155	5941	6164	6093	6141	6055	6129	6188	6071	6093	6153	6006	6367	6067	6223	6086	6235	6101	6148	6168	6196	6136	6258	6009	6167	6095	6234	6202	6228	6194	6094	6122	6244	6061	6223	6059	6147	6179	6146	6099	6100	6160	6204	6140	6134	6060	6253	6047	6142	6197	6022	6155	6222	6107	6082	6140	6111	6055	6116	6098	6096	6272	6203	6085	6017	6071	6097	6161	6141	6121	6130	6157	6097	6089	6003	6256	6155	6139	6076	6087	6046	6261	6167	6142	6129	6092	6276	6168	6191	6119	6209	6048	6210	6258	6243	6193	6046	6031	6154	6013	6031	5941	6142	6171	6226	6177	6110	6124	6188	6178	6156	6077	6220	6146	6119	6088	6052	6271	6137	6080	6151	6100	6029	6144	6089	5989	6077	6140	6077	6111	6077	6026	6151	6156	6082	6151	6184	6197	6234	6035	6292	6148	6097	6130	5989	6053	6141	6106	6128	6187	5916	6165	6133	6191	6128	6026	6087	6122	6035	6147	6105	6229	6063	6099	6110	6196	6101	6246	6141	6021	6165	5912	6123	6133	6171	6140	6111	6193	6129	6135	6153	6050	6170	6171	6001	6051	6135	6057	6125	6147	6213	6234	6107	6183	6108	6088	6174	6077	5988	6067	6149	6069	6006	6187	6181	6134	6046	6138	6153	6166	6118	6120	6039	6216	6121	6137	6112	6182	6067	6085	6152	6186	5974	6047	5997	6107	6072	6054	6239	6130	6073	6074	6230	5979	6109	6095	6098	6189	6262	6165	6150	6111	6194	6176	6159	6075	6056	6174	6187	6062	6118	6091	6214	6111	6196	6077	6189	6167	6089	6096	6258	6086	6103	6051	6131	6183	6073	6194	6160	6101	6134	6154	6281	6207	6058	6104	6117	6203	6041	6253	6061	6075	6221	6256	6085	6142	6033	6169	6141	6222	5916	6129	6091	6139	6155	6185	6031	6114	6137	6240	6204	6097	6171	6084	6097	6145	6255	6206	6169	6016	6125	6186	6067	6078	6190	6145	6031	6269	6167	6236	6083	6074	6030	6098	6124	5983	6222	6057	6119	6229	6139	6135	6273	6182	6160	6075	6213	6053	6150	6199	6079	6074	6161	6193	6261	6029	6061	6166	6050	6268	6128	6093	6146	6146	6165	6051	6182	6011	6137	6160	6098	6054	6209	6163	6140	6050	6224	6219	6053	6089	6192	6222	6032	6302	6167	6186	6083	6101	6059	6201	6033	6169	6087	6114	6080	6009	6157	6178	6139	6083	6013	6194	6015	6037	6105
32114	46362	29531	13020	2430	1116	1652	1356	1050	824	804	824	839	895	858	853	863	848	790	851	818	838	786	824	825	827	808	781	801	806	854	875	790	816	802	842	829	850	821	851	765	791	827	791	853	797	816	822	853	796	851	862	831	815	781	795	788	771	819	797	783	808	839	841	834	812	781	833	796	865	838	823	848	838	818	792	823	797	833	821	818	815	871	827	797	869	859	780	825	760	858	852	815	791	757	789	809	844	826	793	886	811	792	791	800	828	836	814	757	833	786	790	816	867	838	752	801	832	841	802	821	795	785	860	820	801	851	829	814	781	797	856	790	830	752	838	787	756	846	792	818	807	852	790	842	784	788	819	852	791	849	816	808	878	829	842	825	846	816	821	845	866	834	848	824	827	811	834	871	797	831	860	814	814	829	788	827	797	790	813	836	833	795	821	851	791	826	885	758	816	807	819	812	820	824	764	760	805	790	806	765	848	818	818	817	801	792	815	792	889	790	839	858	822	835	789	842	817	760	895	835	851	880	796	808	802	855	811	787	819	838	823	801	850	833	805	771	801	856	820	801	815	827	835	857	796	814	816	818	791	813	830	841	807	821	815	812	849	811	801	830	821	814	851	841	786	808	844	802	845	850	826	814	828	912	839	835	831	858	808	808	846	818	861	844	831	803	852	799	817	852	785	834	765	860	847	835	820	837	791	816	793	800	820	788	805	831	795	861	835	821	808	797	822	806	784	835	839	806	843	820	828	814	788	776	847	803	831	818	823	859	753	844	824	868	829	803	795	840	824	838	778	854	815	784	793	809	802	834	843	905	860	900	813	833	832	800	774	795	803	832	798	854	762	849	836	811	842	773	827	838	799	782	790	793	848	847	800	820	829	841	835	762	815	819	808	787	844	837	870	773	834	863	874	813	874	854	802	753	820	801	793	815	855	830	792	796	826	822	816	846	783	859	727	830	828	786	839	765	830	812	813	796	850	759	799	853	794	834	828	819	862	806	790	851	799	813	817	836	792	824	822	833	815	827	778	809	812	836	848	842	807	813	868	819	797	781	806	840	825	840	751	772	790	838	834	774	838	856	850	844	778	820	810	787	815	832	832	869	861	885	816	822	797	800	781	833	831	820	876	816	851	820	815	804	826	800	847	765	814	818	800	809	823	800	813	815	806	809	777	812	835	835	774	864	795	797	765	771	793	811	808	803	869	829	777	790	814	799	806	815	858	806	773	814	854	839	821	819	806	856	843	828	766	819	796	777	826	791	865	853	807	804	791	807	831	763	850	859	848	840	831	862	841	802	870	822	836	887	808	788	797	795	789	802	822	789	792	805	757	810	856	820	810	820	812	794	805	807	839	812	784	806	838	870	852	824	799	818	836	833	789	771	814	823	783	765	790	781	838	866	832	841	765	797	803	797	785	798	850	816	835	833	831	827	793	832	833	800	777	808	806	793	823	801	785	760	828	835	856	806	841	779	861	853	852	796	843	832	815	793	764	814	838	833	808	808	800	872	844	851	791	793	831	823	801	795	772	797	749	871	832	780	793	823	840	854	789	815	842	798	826	767	840	823	779	811	784	847	853	846	866	786	823	805	803	847	814	805	800	825	805	810	827	825	849	826	805	795	826	828	836	842	865	822	813	797	836	878	766	803	820	857	793	879	856	802	811	847	816	804	877	807	785	816	818	792	822	787	816	794	778	833	814	773	792	792	841	811	813	834	794	803	831	781	862	792	842	832	792	835	800	807	822	837	797	815	843	805	787	833	814	838	867	878	855	838	816	846	852	880	854	861	904	824	835	807	822	849	806	840	834	861	872	824	799	805	813	795	764	819	817	822	842	845	838	830	853	831	869	867	822	872	829	803	879	788	865	840	822	793	778	776	763	816	834	840	822	780	772	815	822	848	837	851	805	860	803	766	829	774	834	791	787	821	827	775	809	828	805	814	837	847	819	836	816	842	825	782	848	776	808	791	827	804	819	853	840	791	782	797	858	841	738	812	825	846	806	845	801	833	836	845	847	846	822	892	760	785	804	826	853	860	853	833	836	895	747	828	774	782	805	803	788	793	829	839	823	846	798	818	840	807	811	819	786	862	867	806	813	854	794	817	839	836	819	822	859	827	819	818	817	827	832	817	851	855	795	821	846	826	833	835	840	843	812	787	823	816	800	829	799	875	893	848	873	810	777	846	836	797	853	833	793	847	804	879	813	834	832	802	851	754	821	823	799	823	817	790	801	808	817	842	820	770	878	794	843	794	861	798	823	807	771	849	827	806	778	830	808	816	793	765	855	815	847	876	828	845	801	841	775	815	802	812	798	840	866	802	804	806	821	819	834	787	825	843	822	809	913	812	822	794	845	786	767	826	779	864	858	874	843	821	824	804	834	803	790	830	811	772	818	792	841	792	844	841	784	781	814	799	837	780	816	847	841	822	797	785	848	794	848	839	840	850	802	883	809	861	844	796	828	814	867	786	847	830	797	825	859	837	810	818	774	832	821	784	849	780	743	829	782	857	806	808	819	800	900	821	788	857	808	849	809	800	776	781	840	829	793	812	806	855	819	833	834	812	847	799	822	819	786	801	869	824	830	811	878	794	828	785	819	811	871	803	800	777	810	790	845	827	819	826	746	835	799	828	758	863	803	831	819	805	833	797	827	760	876	844	829	833	851	841	819	821	847	837	865	759	820	862	837	815	766	815	811	798	850	773	771	845	823	804	778	793	800	814	847	818	833	818	852	760	822	791	781	822	794	779	796	823	813	791	786	700	806	781	828	762	836	825	846	849	822	813	808	818	795	847	790	795	786	856	801	824	793	874	822	805	800	828	814	835	738	825	846	805	806	799	823	826	773	787	855	867	790	773	817	814	874	863	826	744	806	851	854	851	812	810	811	833	827	813	825	810	909	768	828	883	823	804	853	830	793	847	816	796	836	819	865	831	810	797	824	823	820	823	828	800	833	879	763	791	870	813	793	819	822	829	839	844	836	822	807	803	838	849	823	797	812	849	801	838	838	869	812	816	801	845	812	805	795	902	837	790	845	805	796	806	823	830	827	796	803	808	813	844	864	837	894	761	790	815	842	837	832	792	791	821	842	788	825	821	823	873	813	834	815	821	844	802	858	786	806	833	835	801	791	788	806	840	814	782	794	867	803	804	797	865	794	803	773	839	777	809	870	752	854	812	790	859	869	852	857	852	799	803	792	826	845	818	842	771	858	839	830	806	806	839	815	829	847	867	843	811	783	815	829	831	822	826	817	802	860	790	795	772	829	794	837	793	801	835	816	836	850	853	801	844	789	809	823	822	822	807	844	813	823	812	815	893	799	816	855	793	808	772	771	836	824	798	796	825	844	801	802	820	791	786	792	859	801	840	822	841	826	788	843	785	824	819	857	846	783	786	851	820	745	840	833	825	835	824	781	847	808	832	807	781	831	820	808	898	843	791	817	828	783	884	802	802	801	828	743	805	841	808	803	777	807	846	856	763	808	789	885
49542	53958	50146	40623	25697	16333	26588	19771	11282	7026	7034	6864	6906	6933	6922	6946	6968	6934	6892	6869	6815	6805	6966	6964	6873	6962	6891	6973	6798	6956	6858	6983	6704	6858	6936	6821	6888	7080	6872	6887	6917	6841	6879	6814	6903	6869	6833	6894	6840	6859	6821	6908	6944	6847	6834	6903	6899	6913	6877	6809	6788	6800	6900	6923	6889	6922	7077	6913	6853	6901	6837	6784	6980	6910	6934	6871	6898	6814	6954	6987	6894	6893	6868	6924	6846	6809	6978	6807	6824	6696	6842	6906	6917	6889	6979	6765	6861	6904	6848	6966	6789	6884	6666	6730	6919	6907	6804	6807	6882	6859	6868	6832	6879	6937	6831	6834	6923	6885	6872	6845	6964	6954	6878	6933	6823	6931	6755	6883	6808	6959	6976	6855	6843	6905	6897	6883	6895	6918	6923	6966	6689	6821	6904	6938	6895	6881	6797	6814	6903	6772	6875	6962	6789	6788	6937	6828	6860	6818	6863	6961	6729	6776	6845	6848	6872	6976	6854	6899	6778	6855	6758	6852	6948	6907	6819	6791	6905	6957	6950	6804	6845	6889	6786	6847	6930	6877	6867	6915	6812	6850	6805	6869	6781	6817	6881	6883	6960	6864	6941	6772	6923	6931	6915	6930	6720	6756	6832	6901	6882	6896	6809	6952	7013	6857	6680	6857	6916	6893	6787	6770	6873	6974	6876	6911	6935	6846	6848	6968	6842	6826	6964	6817	6977	7137	6819	6857	6775	6862	6976	6935	6835	6884	6953	6871	6874	6820	6926	6833	6874	6902	6788	6796	6851	6787	6869	6841	6987	6821	6859	6781	6835	6907	6954	6969	6925	6848	6868	6882	6894	6848	6855	6996	6866	6861	6862	6855	6815	6913	6698	6799	6801	6961	6930	6950	6941	6771	6851	6913	6934	6830	6928	6981	7071	6853	6912	6908	6904	6909	6954	6929	6837	6931	6903	6841	6772	6957	6809	6825	6877	6883	6840	6840	6914	6850	6967	6925	6856	6910	6915	6957	7042	6899	6821	6836	6868	6917	6947	6928	6884	6810	7009	6886	6838	6920	6904	7042	6872	6817	6892	6817	6993	6896	6799	6949	6842	6843	6803	6846	6934	6861	6871	6946	6827	6863	6912	6871	6894	6809	6895	6924	6879	6892	6804	6828	6858	6945	6849	6966	6931	6916	6891	6919	6776	6849	6959	6821	6859	6967	6783	6778	6896	6691	7024	6876	6810	6936	6967	6873	6844	6871	6973	6921	6739	6910	6827	6858	6909	6897	6786	6788	6889	6984	6869	6947	6850	6874	6836	6965	6938	6805	6837	6969	6844	6851	6813	7038	6788	6970	6871	6959	6937	6800	6981	6909	6928	6954	6842	6967	6802	6763	6840	6786	6771	6937	6847	6999	6856	6988	6907	6737	6811	6829	6830	6829	6876	6689	6829	6776	6818	6806	6853	7000	6853	6965	6930	6733	6867	6906	6939	6889	7026	6781	6802	6908	6933	6811	6982	6828	6802	6983	6903	6818	6878	6963	6983	6861	6924	6995	7026	6769	6952	6817	6812	6911	6883	7018	6894	6838	7012	6978	6891	6853	6839	6813	6918	6885	6913	6887	6863	6674	6943	6856	6987	6988	6910	6987	6936	6874	6900	6954	6853	6886	7057	6994	6825	6886	6841	6961	6721	6860	6889	6863	6853	6759	6869	6837	6823	6942	6887	6894	6883	6836	6769	6928	6828	6827	6896	6782	6870	6934	6773	7023	6973	6882	6900	6862	6934	6879	7040	6924	6715	6890	6772	6830	6850	6981	6696	6864	6942	6985	6947	6861	6916	6886	6957	6991	6912	6892	6899	6902	6944	6859	6869	6798	6852	6736	6895	6923	6841	6949	7073	6846	6838	6887	7082	6867	6936	6934	6778	6876	7056	6903	6919	6893	6841	6823	6910	6782	6868	6933	6905	7009	6959	6795	6931	6848	6917	6950	6932	6876	6977	6862	6764	6982	6939	6894	6904	6854	6880	6868	6780	6891	6830	6881	6823	6846	6872	6898	6923	6925	6969	6852	6910	6909	6806	6812	6873	6959	6932	7012	6850	6839	6858	6958	6926	7021	6758	6892	6899	6943	6864	6866	6815	6947	6930	6766	6767	6842	7014	6922	6894	6907	6965	6860	6871	6775	6933	6661	6973	6949	6845	6842	7012	6912	6948	6838	6809	6664	6820	6917	6915	6770	6875	7001	7055	6858	6810	6908	6890	6806	6979	6975	6879	6930	6927	6952	6997	6881	6944	6806	6949	6832	6682	6836	6917	6915	6776	6811	6906	6872	6763	6878	6872	6882	6880	6986	6707	6771	6864	6910	6908	6745	6937	6879	6896	6984	6800	6810	6934	6858	6827	6929	6908	6960	6897	6895	6847	6868	6898	6790	6838	6876	6858	6758	6835	6850	6888	6834	6963	6727	6781	6880	6944	6797	6955	6859	6891	6845	6835	6898	6807	6789	6812	6852	6799	6827	6882	6913	6815	6832	6866	6954	6886	6751	6947	6925	6932	6944	6837	6760	6999	6702	6931	6822	6957	6893	6946	6777	6936	7002	6957	6763	6807	6916	6792	6946	6863	6838	6874	6892	7036	6862	6788	6904	6843	6864	6946	6897	6921	6815	6948	6818	6881	6739	6844	6946	6853	6852	6897	6776	6906	6741	6857	6816	6990	6892	6803	6962	6792	6852	6794	6809	6803	6823	6898	6775	6936	6860	6833	7012	6859	6862	6916	6926	6870	6938	6890	6870	6808	6933	6884	6980	7005	6967	6871	6731	6986	6918	6773	6830	6916	6762	7004	6929	6962	6888	6823	6970	6933	6837	7044	6840	6958	6998	6827	6897	6876	6874	6881	6940	6960	6883	6731	6873	6869	6899	6915	6859	6838	6993	6811	6880	6832	6938	6914	6922	6874	6985	6863	6840	6908	6819	6903	6826	6746	7006	6839	6883	6776	6990	6785	6830	6879	6861	6879	6927	6930	6782	6745	6960	6850	6899	6809	6864	6849	6892	6807	6915	6934	6943	6938	6886	6895	6891	6918	7077	6866	6905	6909	6820	6819	6791	6833	6862	7023	6877	6976	6856	6942	6912	6988	6766	6872	7084	6934	6823	6849	6814	6849	7034	6931	6731	6748	6927	6903	6822	6718	6921	6950	6855	6946	6816	6905	6957	6826	6858	6928	6842	6867	6915	6821	6965	6808	6975	7004	6871	6862	6928	6938	6894	6958	6848	7048	6782	6976	6898	6855	6899	6943	6879	6780	6791	6832	6939	6745	6898	6832	6745	6790	6936	6886	6827	6885	6788	6934	6777	6845	6870	6833	6840	6843	6956	6936	6816	6861	6842	6791	6924	6767	6829	6910	6848	6975	6865	6860	6982	6835	6887	6776	6842	6941	6893	6997	6999	6861	6965	6885	6814	7012	6805	7049	6912	6929	6824	7027	6944	7018	6849	6646	6839	6889	6997	6880	6935	6916	6796	7036	6949	6836	6881	6843	6872	6953	6920	7003	6926	6862	7011	6844	6956	6858	6911	6862	6915	6867	6853	6698	6937	6957	7071	6913	6927	6870	6899	6895	6848	6860	6844	6961	6959	6819	6931	6821	6900	6979	6902	6898	6969	6772	6751	6874	7022	6755	7038	6890	6873	6797	6861	6963	6749	6858	6870	6861	6854	6669	6972	6697	6921	6849	6875	6865	6920	6964	6860	6996	6963	6960	6879	6956	6874	6925	6924	6838	6795	6938	6843	6862	6850	6821	6918	6780	6930	6880	6699	6860	6955	6946	6880	7047	6947	6855	6823	6956	6891	6981	6867	6936	6942	6959	6891	6902	6817	6812	6735	6951	6932	6852	6877	6834	6904	6912	6851	6936	6980	6930	6949	6971	6735	6880	6847	6969	6953	6866	6864	6823	6775	6801	6944	6884	6794	6846	6895	6874	7011	6789	7079	6839	6801	6956	6916	6907	6908	6816	6882	6813	6781	6954	6867	6941	6861	6839	6799	6913	6932	6835	6936	6836	6940	6845	6800	6912	6915	6896	6787	6864	6820	6940	6907	6760	6866	6904	6929	6920	6789	6784	6906	6853	6783	6780	6976	6802	6752	6837	6880	6716	6899	6907	6816	6908	6937	6926	6850	7092	6880	6642	6850	6960	6994	6890	6923	6847	6867	6940	6869	6944	6822	6836	6928	6775	6863	6926	6817	6987	6941	6930	6909	6831	6784	6854	6927	6799	6961	6778	6966	6882	6945	6947	6873	6954	6854	6840	6845	6988	6832	6921	6763	6860	6860	6875	6817	6860	6825	6916	6954	6812	6905	6840	6842	6810	6841	6893	6796	6899	6911	6783	6847	6890	6855	6832	6741	6999	6934	6911	6859	6820	6848	6843	6952	6902	6986	6912	6838	6821	6883	6899	7021	6947	6797	6871	6905	6891	6866	6792	6873	6904	6901	6914	6900	6909	6832	6830	6963	6906	6812	6888	6967	6864	7034	6962	6900	6917	6992	6933	6858	6814	6837	6819	6753	6951	6874	6933	6849	6869	6932	6926	6863	6786	6829	6800	6897	6825	6783	6781	6958	6929	6831	6859	6785	6949	6910	6922	6895	6869	6981	6829	6808	6903	6841	6925	6913	6729	6810	6872	6872	6936	6875	6846	6955	7019	6913	6875	6966	7011	6785	6944	6766	6912	6828	6937	6632	6820	6784	6937	6866	6809	6859	6950	6717	6871	6876	6996	6846	6872	6983	7065	6872	6918	6799	6852	6915	6885	6785	6773	6925	6858	6787	6938	6866	6969	6923	6766	6966	6940	6832	6900	6843	6862	6941	6950	6998	6860	6808	6685	6909	6904	6961	6770	6786	6837	6786	6900	6714	6894	6803	6781	6773	6878	6918	6900	6918	6865	6822	6751	6874	6882	6780	6973	6854	6828	6903	6852	6805	6975	6781	6931	6897	6884	6781	6855	6898	6965	6918	6922	6724	6936	6874	6833	6968	6894	6904	6789	6895	6776	6815	6835	6725	6848	6793	6885	6847	6851	6772	6900	6915	6933	6824
25453	35815	23526	8541	1490	805	1287	1059	837	706	673	765	685	710	730	719	740	733	697	717	706	696	690	721	690	737	676	728	696	704	722	661	683	779	730	701	664	696	727	665	671	754	679	712	673	721	708	719	712	739	699	733	703	714	680	651	725	709	684	670	700	702	679	711	693	691	695	662	649	723	743	715	688	724	712	731	709	717	719	694	703	727	728	626	735	671	695	689	749	711	672	725	711	665	691	698	676	765	706	689	673	684	705	681	752	684	705	742	702	703	686	666	760	711	679	721	754	680	700	716	688	690	683	743	685	706	718	723	707	745	734	726	706	731	734	737	708	733	689	724	671	716	731	662	748	670	715	715	698	690	666	673	675	716	695	728	717	733	748	695	734	670	689	690	714	655	703	727	728	753	697	709	666	675	671	715	679	737	688	705	691	703	738	739	718	676	760	724	692	719	682	769	688	686	733	682	655	698	692	703	714	706	703	698	700	686	670	716	689	702	663	672	661	650	727	730	745	706	708	669	690	757	742	709	662	711	693	723	729	685	676	707	694	703	709	714	654	734	693	704	734	705	698	751	693	728	677	685	748	707	684	703	701	717	736	657	686	708	740	711	729	711	708	721	689	719	724	714	724	662	731	704	686	697	762	718	687	733	672	681	749	721	701	661	716	686	687	668	685	699	662	701	724	702	671	659	710	675	731	731	752	708	689	732	667	679	734	692	690	644	750	685	698	692	709	695	753	767	714	683	689	679	697	704	741	717	724	677	713	682	674	718	698	696	715	687	692	732	717	724	719	696	708	743	691	734	651	649	691	704	757	708	722	680	679	711	735	740	739	695	654	678	692	718	712	734	672	721	725	701	744	702	700	702	738	669	716	672	727	689	666	710	714	684	694	725	705	739	650	711	743	690	709	708	705	685	689	708	732	694	695	681	724	718	713	700	739	725	704	676	693	691	691	762	696	691	703	733	738	722	665	735	728	719	683	710	707	660	696	707	716	696	714	719	691	727	694	674	699	729	715	718	705	730	704	675	712	684	717	704	712	682	707	688	688	726	710	754	750	688	686	658	725	700	660	698	702	715	672	662	752	735	697	727	691	727	702	715	653	733	685	723	711	672	720	725	712	651	725	694	739	712	715	741	699	719	685	690	744	720	679	689	730	704	736	702	655	701	726	705	709	704	705	669	754	726	720	670	746	746	717	746	650	704	664	685	693	744	659	728	695	660	700	677	715	699	713	682	743	701	735	740	717	662	675	698	717	730	702	703	710	728	734	694	732	746	685	742	714	723	689	727	703	697	748	730	742	770	717	711	670	720	649	720	717	670	674	702	691	700	722	693	688	693	698	710	696	698	716	700	701	686	673	738	716	700	693	751	716	694	702	703	737	677	676	742	710	734	673	667	754	668	717	705	745	697	708	727	708	712	688	714	736	732	771	715	702	713	678	710	723	713	722	716	665	694	678	713	700	722	715	694	702	714	713	712	734	718	714	706	740	729	663	703	697	705	707	741	664	661	701	695	716	703	727	723	703	676	697	744	711	708	721	678	689	736	661	650	686	678	703	698	725	687	715	720	696	686	801	714	684	686	691	701	698	737	710	724	717	757	659	719	688	682	700	691	722	666	718	726	720	722	692	698	722	734	721	724	689	712	726	678	716	701	676	757	718	739	745	717	716	692	734	727	678	708	679	715	713	705	671	723	701	688	711	639	689	658	719	634	689	707	673	722	718	718	764	753	709	700	712	671	733	679	737	710	772	720	725	724	692	678	727	674	653	721	680	715	720	685	688	717	695	731	719	683	732	704	719	681	717	706	701	677	700	722	721	689	697	721	681	735	695	739	703	708	741	767	702	738	715	673	747	708	720	726	726	710	640	682	706	682	702	685	703	672	732	701	722	722	760	673	724	718	698	724	700	692	670	720	685	677	756	648	705	669	706	671	725	666	731	722	684	706	715	725	663	733	685	696	703	734	653	681	707	763	730	723	672	676	719	749	681	724	682	745	687	754	726	703	651	678	731	684	666	700	746	692	703	707	701	743	680	677	713	728	770	725	700	713	688	700	723	683	762	670	742	721	748	695	759	678	732	710	696	708	698	714	749	786	749	722	702	644	695	675	715	729	711	727	730	724	738	722	692	687	724	716	692	722	679	689	698	685	672	716	674	717	716	740	691	712	670	668	737	720	659	725	712	699	712	692	672	726	692	711	713	739	728	694	686	687	738	671	668	721	647	731	674	673	691	734	673	657	666	725	665	729	722	710	717	703	703	661	719	720	731	742	708	686	723	693	725	656	695	761	687	713	718	714	699	723	725	720	680	706	678	682	763	707	680	743	693	687	692	707	720	751	696	718	691	686	662	680	663	737	749	728	705	711	732	735	711	710	720	736	705	676	698	715	684	773	672	735	716	736	650	745	664	699	706	727	750	718	637	723	669	720	741	689	723	721	689	674	708	688	706	659	716	708	679	693	710	750	739	761	708	745	725	723	710	720	677	713	715	715	725	700	735	734	765	699	695	747	716	730	703	653	718	728	689	724	671	747	673	643	677	697	703	728	710	720	700	694	665	720	717	715	695	739	721	714	718	734	719	714	719	731	763	684	747	734	730	683	698	683	698	708	679	724	729	685	770	705	729	721	712	698	760	686	711	689	729	714	732	772	710	721	734	722	766	754	678	766	720	718	696	728	687	749	713	752	717	768	749	708	721	692	752	690	692	706	720	679	695	654	711	683	701	693	681	727	725	740	759	687	736	696	670	722	707	704	728	674	688	711	725	721	697	654	682	678	650	716	714	730	679	710	701	675	723	715	742	706	717	714	698	708	679	697	708	703	760	652	701	718	705	715	697	713	734	694	691	711	692	689	703	716	714	644	721	699	732	691	685	674	713	708	755	697	703	680	727	679	665	720	737	727	728	713	714	712	716	661	707	716	676	696	712	691	697	727	707	699	725	678	674	718	696	723	677	701	668	708	705	703	673	694	701	712	713	734	722	730	685	739	721	686	688	702	711	667	668	727	723	706	704	692	705	697	701	721	664	703	713	687	722	707	709	674	699	719	677	717	718	681	713	732	662	685	711	715	726	716	712	713	719	692	730	721	706	692	707	742	704	716	677	719	750	726	721	735	730	730	703	685	655	684	696	659	691	715	677	689	722	717	726	686	685	725	705	670	708	739	721	660	707	716	707	749	735	691	661	717	713	707	668	691	701	683	729	711	675	704	715	698	715	710	715	676	702	704	715	697	652	704	724	713	763	690	671	727	746	710	669	753	709	732	744	731	694	702	748	671	702	747	687	731	719	704	695	663	681	723	725	733	693	769	698	709	668	663	672	659	759	709	746	718	712	697	699	711	726	698	751	724	722	727	703	721	693	723	737	733	682	716	730	702	716	737	699	724	729	733	678	750	700	726	747	730	706	717	701	677	711	723	706	724	705	715	734	725	660	693	699	690	674	733	727	687	715	694	757	699	726	693	683	733	715	729	738	713	757	735	723	757
54728	55177	44465	34739	19090	12069	22405	16680	9868	6146	6055	6104	6004	5883	5978	6032	6076	6125	6075	6073	6052	5922	6000	6089	5977	5970	5954	6087	5929	5993	6018	5988	5968	6053	6233	6143	6044	5979	6014	6130	5963	5980	6038	6106	5994	6072	5993	6013	6044	6016	6070	5941	5941	5920	6022	6038	5992	5961	6174	5912	6058	6079	5929	6104	5919	5828	5972	5977	6057	5984	5898	6063	6052	5892	6027	5992	6070	6031	5973	6068	5935	5960	6037	5973	5987	6131	5905	6009	6108	6097	6069	5936	5967	6030	6106	5948	5993	5975	6051	6148	6018	5981	5925	6071	5921	5983	6014	5942	5970	6051	6058	5960	5864	6032	5930	5979	6171	6008	6046	6143	5978	6059	5980	5959	6022	6044	6046	5947	5988	6020	6194	5972	6042	6072	6102	5954	5983	6031	6082	6087	5929	6063	6118	6064	5944	6023	6037	5961	6152	6043	5974	6038	5923	5988	5915	5946	5996	6109	5913	6097	5948	5988	6014	5993	5984	6084	6032	5929	6030	5953	5896	5934	5921	6095	6067	5994	5947	5980	5873	6046	6081	5986	6108	5942	6047	5965	5832	5963	6067	5986	6038	5936	6041	5984	6109	6063	6073	5987	6071	6111	6104	6114	5879	6115	5981	5978	5953	5949	5961	5988	5964	5962	6113	5979	6022	6014	6066	6003	5958	5863	6062	5915	6059	6002	6023	6011	5913	6047	5927	6008	6059	6097	6113	5877	5972	6013	6067	5956	5787	5976	6045	6012	5971	6009	5924	6119	5952	6066	6042	6054	6128	6012	6093	6074	6133	5982	6037	5965	6001	6126	6058	5961	6035	6004	5985	6040	6030	5996	5885	6077	5938	5965	5979	5916	6063	6035	6078	6033	6057	5935	6085	6101	6059	6118	5886	5906	6035	5974	6085	6132	5885	5976	6045	5952	5986	6210	5946	6021	6036	5967	6045	5932	6012	5885	6102	6051	6003	6088	6095	5980	5965	6018	6090	5940	5923	5946	6080	5920	5967	5899	6066	6044	6073	6041	6044	6108	6025	5960	6103	5946	5990	6119	6078	6061	6062	5989	6085	5886	6088	6125	5888	6053	6096	5986	6003	5885	6054	5911	6083	6074	5993	6137	6004	5997	6058	5893	6078	6030	5951	6129	5973	6002	6100	5992	6041	6040	6089	6153	5993	6055	6090	6024	6064	6174	6115	6056	6003	6057	6063	5954	6136	5899	6007	5978	6099	6054	6002	6001	5991	6014	5890	5951	5983	6126	5979	5970	6002	6101	5983	6004	6099	5959	5911	6112	6039	6058	5959	6035	5953	5934	6089	5899	6058	6011	6031	6048	5950	6041	5977	6060	5949	6029	5955	5890	5949	5986	5903	6021	6048	5997	6004	6040	6022	6108	5931	6025	6006	6064	5977	5998	6051	6092	5927	5887	6081	5888	5983	6088	6038	6096	5953	5986	6020	5861	6037	5900	6090	6113	6027	6090	6025	5994	5950	5914	6069	6041	6037	5942	5979	6010	6070	5970	6099	6072	5951	6093	6029	6096	6040	5911	6140	6062	5971	6030	6007	5915	6074	5871	6063	5978	5892	6044	5986	6070	5980	6062	5983	6013	5935	6037	5936	6064	5938	6020	6049	5915	5966	6045	6115	5988	6049	5841	6037	5979	6076	6004	6037	6017	6144	5921	6049	6046	6026	6079	6076	6155	6014	6053	6078	5962	5953	6064	5983	6052	5938	6040	5912	5989	5947	6042	5985	6024	5868	5979	6097	5978	6027	6021	5959	6077	6097	5889	6141	6108	5972	6075	5910	6092	6135	6030	6101	6011	6035	6059	5923	6040	5849	6026	5948	6060	6048	5982	5989	6027	6031	5921	6104	5929	5917	5959	6010	5953	6140	6124	5961	5964	6090	6022	6063	5808	6039	6028	6011	6114	5975	5954	6059	5909	6076	5937	5993	6034	6106	6087	6012	6031	6101	6014	6001	5944	6056	5959	5981	6077	5959	6067	6081	6146	6074	5997	6119	6017	6074	5965	6002	6008	5994	5935	5981	6064	5958	6051	6040	5941	6023	6045	5964	5861	5933	6034	6072	6146	5988	5946	5961	6080	6050	5991	6126	6010	6080	6131	6093	6026	6048	6061	6168	5975	5954	5982	5970	6003	5947	5929	5980	5954	6042	6051	6149	5938	5841	5945	5959	5961	6114	5907	6029	5935	6095	6189	6097	6011	6009	5991	5953	5977	5956	6062	5925	5997	5945	5967	5913	5959	5946	6068	6101	6059	5983	6034	5943	5963	6002	6051	5897	5869	6049	6110	5918	6069	6038	6001	6063	6069	5886	5980	6145	6043	5924	6008	6100	6002	5922	6140	6045	6034	5988	6053	6044	6063	6034	6146	5937	6047	6041	6039	6023	5968	6037	5875	5965	6042	6059	6059	5951	5789	6140	5859	5976	6017	6025	5986	6203	6039	5831	6096	5936	6035	5975	5964	6048	6046	6174	5996	6040	6138	5993	5969	5967	6148	5996	5923	6112	6031	5972	6065	5967	6107	6058	6170	6077	5967	5915	6005	5887	6146	6163	6166	5911	6009	6184	6119	6001	5867	5907	6049	6028	6006	6010	5992	5885	5963	5938	6005	5980	5910	6119	5883	6076	5873	6143	6033	5940	5955	5949	5965	6004	5876	5953	6053	6098	6107	6016	5988	6051	5980	6028	5893	6011	6075	6017	5971	5972	5949	5982	6071	5900	5913	5988	6062	6028	5893	5937	5993	6013	6075	5923	5892	5974	5921	6026	6080	6099	5985	6063	5985	6063	5981	6049	5890	6011	6120	5938	5993	6029	6024	6009	6074	5993	5988	6044	6033	6065	5930	5983	5898	6039	6066	6211	5985	5934	6003	6008	6047	5933	6156	6032	6127	6026	5972	6007	5988	6011	6263	5931	6004	6097	6115	5912	6164	6028	5974	6050	6107	5889	6149	5967	6013	6093	5965	5950	5844	6041	5912	5966	6040	5952	6011	6113	6022	6042	6039	5936	5962	6199	6070	5966	5914	6003	5934	6079	5968	5997	5969	6026	5967	5951	5894	6055	6052	5879	5942	5917	6116	5971	6051	5983	5947	5895	6001	5903	6083	6074	6147	5827	6029	5929	6037	5979	5987	5985	6072	6039	6044	6023	6046	6069	6012	5955	5999	6061	6008	6047	6255	5940	5954	5984	5896	6012	6142	6037	5928	6055	6017	6067	6019	5979	5990	5970	6080	6003	6041	5972	5917	6009	5917	5990	5981	6003	5997	6006	5900	6074	5956	5905	6064	6111	5884	5958	6060	6075	6084	5976	6083	5987	5920	5985	6038	5963	6045	6094	5983	5953	6057	6030	6004	5927	6057	6095	5935	5996	5968	6059	6052	6030	5962	5966	5968	6086	5957	5927	5956	6050	5924	6051	6113	6024	5954	6096	6046	6112	6036	6003	5976	5928	6111	5922	5860	6001	5992	6047	5868	6023	6033	5981	5990	6040	6011	6006	6028	6076	5988	5979	6047	5966	6017	6016	6140	5985	6070	6076	6018	5970	5954	6071	6011	6061	6074	5920	6138	5987	6072	6144	6017	6007	5975	6022	5974	5986	5951	6168	6073	5957	6136	5958	5999	6053	6009	6024	5982	5987	6048	5974	6046	6035	6129	6001	6082	6118	6164	6116	6006	6008	5875	6025	5980	5961	6163	5965	6026	5977	6014	6096	5807	5941	5962	5955	6036	6112	6011	6060	5892	6142	5927	6017	6048	5978	6099	5911	5910	6071	6022	5817	6064	6039	5881	5979	6005	5990	6063	6084	6165	6032	6065	6041	6043	5996	5996	5997	5869	6076	6147	5963	6100	6157	6048	5950	6003	5993	6043	5937	6067	5960	6034	6033	5971	5971	6012	6122	5955	5973	6043	6044	5952	6001	6141	5994	6048	5904	6087	5934	6044	5912	5941	6099	6114	6177	5902	6093	6039	6018	6061	6098	6069	6040	6098	6106	5879	6089	5929	6056	5971	6065	6092	6049	5867	6088	6027	6060	6001	5935	6021	6068	6110	5959	5947	6014	6033	5967	6017	5939	6100	6167	6101	6036	5963	5988	6056	6029	5928	5903	6121	5977	6070	5972	6023	5957	6057	6055	5916	5978	6063	5881	5968	5997	6049	6050	5968	5802	5979	5888	6025	6086	5931	5988	6070	6114	6117	5983	6163	5941	5989	6049	6045	5964	5978	5968	6067	6069	5968	5992	6005	6010	6152	6110	6043	6038	6017	5920	5961	6016	6027	6049	6081	5878	6049	6083	6005	6033	5946	6000	5976	5979	6092	6004	6027	6061	6048	5983	5907	5985	6160	6080	6028	6027	5959	5979	6058	6177	5889	6030	5951	6014	5965	6031	6008	6030	6147	5895	6074	5948	6021	6036	5970	5944	6024	6016	6179	5980	6004	6026	5981	5886	5962	5951	6054	6018	5991	6010	6044	5888	6048	6062	6033	5971	5943	5953	6040	5957	5988	5932	6096	5957	6124	6025	6003	5989	6114	5910	6006	5924	5969	6118	6067	5983	5983	5976	6018	6040	6039	6008	5985	5990	6107	6096	6032	5956	6019	6064	6075	5873	5978	5796	5887	6145	6062	6017	6010	6033	5923	6101	5918	6053	5971	6055	6010	6091	6088	5894	6063	6029	5993	5898	6034	6006	6017	5977	6042	5953	6129	6088	6139	6054	5993	5869	6027	5919	5927	6055	5849	6013	6046	6011	6028	6070	5946	6099	5945	5995	6035	6015	6098	6076	5984	6061	6003	6157	6016	5979	6084	5942	6047	6055	6117	5971	6081	6025	5837	6044	6092	5967	6051	6006	5956	6071	5955	5984	6003	6173	5920	5958	6054	6043	6103	6025	6004	5930	6053	6056	5994	5981	5845	6054	6020	5932	5960	6055	5957	5896	5935	5890	5889	5973	6073	6012	6083	6038	6132	6008	6145	6117	6123	6061	5978	6071	5963	6141	6024	6072	6002	6123	5913	5981	6068	5951	5972	5990	6009	5945	5949	5857	5957	6095	5977	5905	5995
33759	47684	29682	12913	2151	1283	1759	1309	1001	858	784	829	819	796	820	794	837	799	825	797	811	787	833	844	812	818	809	814	777	781	827	839	832	868	826	833	820	773	824	810	834	798	823	772	770	808	805	854	795	770	818	799	781	827	830	790	799	817	830	803	804	819	812	841	876	778	804	840	802	803	817	784	837	771	814	840	806	808	785	849	811	812	833	839	818	807	750	773	796	860	820	800	841	801	838	842	839	820	836	844	733	844	766	810	764	818	804	850	822	837	843	802	807	812	818	846	871	848	843	827	838	853	781	868	851	850	832	830	797	864	828	819	819	816	864	809	806	790	769	761	809	803	822	840	810	809	757	818	750	802	749	832	806	822	807	848	774	768	761	814	849	827	827	871	769	814	796	803	779	759	837	811	807	848	810	820	820	815	768	826	780	801	820	805	840	824	838	856	818	823	782	837	815	800	819	828	764	783	868	858	855	804	819	831	812	775	772	758	773	826	843	791	820	833	816	858	809	804	816	828	842	815	814	793	818	824	808	815	825	749	813	828	810	791	821	822	833	814	803	784	734	828	873	852	833	761	820	860	780	798	807	836	835	839	763	748	816	836	827	854	838	743	789	821	788	792	826	798	873	876	826	839	757	775	813	830	811	833	815	783	811	793	852	829	767	837	803	793	790	773	811	818	771	818	772	846	782	838	808	784	891	780	847	836	810	836	815	840	818	840	796	804	835	820	848	849	827	796	832	834	820	766	804	776	762	751	808	834	808	792	782	835	828	802	829	811	812	785	800	779	839	828	791	799	813	824	845	807	793	807	846	852	815	791	747	835	796	799	825	804	835	810	814	805	856	765	813	797	813	800	819	784	851	825	842	845	817	815	792	872	813	803	795	830	809	808	819	812	862	825	827	808	821	791	805	815	825	810	770	758	817	828	826	798	828	840	844	771	807	802	840	858	857	814	789	819	803	789	798	805	813	792	790	863	856	810	743	872	815	834	836	796	820	788	856	816	818	786	847	819	880	799	828	798	814	775	779	810	751	801	765	852	837	825	779	833	805	841	867	804	825	763	808	779	805	790	797	818	848	825	765	809	856	821	816	792	830	758	809	770	827	792	795	813	835	786	792	840	820	816	816	832	791	830	839	783	811	824	822	810	824	823	846	799	791	813	782	819	838	790	715	798	814	793	805	808	805	865	808	767	779	813	784	790	847	846	821	810	855	820	789	795	802	789	853	801	857	804	863	828	838	783	808	886	787	807	819	846	824	804	802	781	785	834	820	814	816	788	833	808	838	837	814	789	834	844	817	810	771	817	828	831	788	802	831	817	878	789	828	740	824	797	750	832	785	839	849	807	778	803	755	767	822	813	833	779	857	812	803	825	820	817	769	817	785	840	828	801	780	818	797	805	840	827	843	863	817	816	831	871	779	833	788	803	877	814	850	808	762	815	806	780	850	845	818	787	853	804	813	761	854	801	816	812	780	857	830	816	821	767	843	764	803	821	824	800	816	788	788	777	753	837	865	807	837	778	784	833	791	821	776	807	794	854	808	796	848	806	839	765	847	869	794	797	834	824	813	861	806	762	743	775	849	815	796	742	846	814	800	904	769	803	771	838	808	827	807	866	846	834	868	874	842	836	777	834	821	744	816	829	836	830	812	823	773	845	797	797	822	829	798	768	782	829	769	859	783	777	818	831	835	825	798	828	863	784	823	826	851	798	773	772	837	811	773	849	763	830	841	815	847	780	800	808	790	817	854	795	829	788	803	814	824	839	801	806	784	812	804	812	795	819	848	745	835	791	802	842	856	805	812	760	838	823	822	794	889	869	826	825	846	743	820	782	824	798	863	782	838	772	831	784	824	839	800	778	855	749	823	787	796	864	829	820	787	793	855	827	836	808	835	796	848	772	784	794	808	822	834	819	846	805	798	772	806	784	826	771	753	794	817	836	825	805	834	817	850	795	810	838	805	833	818	827	808	786	837	804	785	815	780	806	776	822	844	803	796	867	797	817	846	809	793	833	790	845	810	823	811	834	872	795	842	795	828	803	842	778	789	820	814	875	843	830	844	844	797	787	840	844	833	812	789	831	827	844	861	883	773	789	809	760	767	841	879	798	850	819	786	789	770	813	882	817	794	789	814	767	817	787	812	806	859	766	770	787	823	832	776	791	782	781	814	836	779	781	830	826	831	865	804	773	785	766	758	790	823	834	811	849	818	796	908	823	781	816	784	792	798	846	787	800	802	808	797	748	810	822	838	807	802	839	801	742	813	881	825	794	828	834	791	780	814	828	812	816	782	810	821	820	834	856	796	769	825	820	796	829	773	787	816	806	841	806	812	835	773	782	809	802	799	809	789	808	863	802	838	836	806	827	790	830	807	809	796	823	755	811	825	804	804	750	741	825	871	811	776	816	823	810	872	802	823	880	795	802	821	792	807	831	760	783	829	821	785	866	845	816	783	778	819	812	821	825	789	788	780	823	815	782	847	810	890	864	804	830	830	802	776	855	796	835	819	792	826	805	871	818	823	772	845	831	795	800	787	812	820	815	788	845	828	766	815	805	832	828	838	827	764	790	832	805	813	814	790	838	813	827	816	785	754	779	805	827	798	792	790	794	789	776	795	762	798	804	820	747	769	804	807	793	849	776	805	782	844	876	830	720	832	824	835	825	820	890	806	800	754	794	789	831	812	821	852	815	789	813	811	818	759	776	798	816	836	856	852	800	846	803	749	777	770	791	817	841	774	791	785	811	817	830	840	768	793	827	745	827	836	802	813	816	794	781	832	803	816	823	785	852	794	797	791	802	871	848	821	826	800	789	796	836	844	780	817	806	757	880	840	844	802	761	792	807	824	798	797	823	851	828	820	789	798	764	798	776	829	846	854	778	829	849	808	819	786	825	750	793	782	792	849	782	838	802	804	803	781	764	801	800	835	807	839	818	794	806	814	844	822	785	822	858	833	827	800	779	830	834	826	744	831	830	817	823	851	784	847	825	789	786	808	793	823	836	795	735	859	786	802	801	796	809	778	830	798	776	783	808	861	824	889	812	810	821	812	763	783	847	829	831	797	798	802	840	810	860	834	785	823	803	778	796	841	807	786	811	834	812	815	835	831	830	798	866	842	850	850	851	766	779	829	764	801	836	775	754	833	784	796	815	825	792	846	864	810	741	832	782	828	808	788	783	832	839	797	810	827	749	809	834	817	780	817	756	820	825	792	814	793	760	761	806	837	766	820	804	788	787	788	813	824	795	803	847	818	870	803	785	799	834	797	763	833	802	783	814	810	772	838	805	817	816	779	811	814	827	771	799	844	838	844	825	784	753	811	832	810	794	853	769	794	782	802	845	828	818	785	840	793	831	759	873	816	782	829	785	791	763	732	827	800	773	837	799	774	878	786	781	838	813	824	842	844	808	791	808	817	816	817	783	759	818	881	781	793	839	769	832	847	839	861	846	805	810	823	799	831	843	801	777	725	843	809	808	813	782	809	820
49305	54269	50270	40220	21183	20470	27764	19428	11034	7126	6761	6845	6913	6840	6831	6804	6949	6981	6995	6931	6867	6865	6867	6922	6818	6813	6788	6919	6760	6880	6789	6851	6873	6919	6793	6901	6903	6902	6797	6808	6947	6900	7017	6771	6851	6866	6908	6938	6798	6667	6895	6857	6960	6867	6799	6850	6800	6888	6824	6821	6842	6737	6811	6796	6820	6821	6817	6872	6856	6859	6858	6811	6850	6985	6855	6749	6844	6916	6796	6828	6834	6779	6766	6797	6809	6791	6739	6849	6864	6893	6982	6845	6751	6874	6880	6819	6892	6992	6840	6864	7015	6816	6759	6860	6883	6847	6831	6886	6820	6795	6892	6821	6836	6854	6797	6757	6866	6760	6885	6879	6970	6746	6855	6809	6885	6800	6730	6842	6733	6869	6881	6875	6869	6884	6751	6841	6823	6848	6799	6715	7026	6945	6796	6972	6841	6760	6787	6755	6703	6970	6738	6918	6807	6822	6814	6909	6779	6980	6962	6884	6942	6774	6875	6898	6988	6813	6836	6850	6889	6866	6905	6784	6799	6839	6857	6963	6868	6776	6956	6788	6844	6808	6878	6844	6864	6932	6882	6935	6925	6874	6749	6892	6890	6904	6889	6803	6736	6969	6715	6828	6748	6731	6860	6799	6887	6817	6969	6841	6764	6992	6837	6862	6821	6696	6947	6907	6886	6923	6810	6804	6710	6903	6820	6905	6802	6819	6900	6854	6883	6823	6945	6831	6787	6990	6880	6689	6861	6966	6786	6988	6814	6967	6816	6808	6899	6904	6737	6813	6920	6940	6849	6802	6762	6812	6886	6959	6893	6871	6887	6830	6838	6826	6887	6885	6853	6742	7031	6867	6959	6866	6854	6916	6831	6928	6826	6858	6924	6848	6704	6810	6930	6895	6816	6877	6915	6829	6951	6841	6846	6760	6797	6940	6749	6987	6891	6846	6929	6788	6803	6857	6677	6815	6929	6709	6892	6781	6898	6782	6814	6892	6903	6793	6747	6780	6857	6734	6872	6791	6858	6856	6895	6794	6880	6783	6866	6823	6851	6753	6882	6941	6801	6918	6898	6899	6898	6821	6725	6794	6813	6856	6844	6878	6970	6749	6995	6928	6920	6733	6886	6939	6774	6841	6911	7003	6867	6960	6965	6851	6847	6765	6929	6988	6904	6887	6861	6825	6877	7015	6851	6912	6923	6790	6820	6881	6855	6813	6875	6833	6870	6890	6820	6884	6851	6857	6769	6877	6740	6898	6841	6924	6723	6823	6768	6837	6885	6938	6778	6871	6902	6954	6827	6848	6805	6957	6833	6768	6896	6873	6924	6924	6740	6864	6999	6848	6905	6763	6806	6961	6826	6864	6852	6757	6942	6863	6825	6784	6884	6814	6824	6822	6803	6857	6834	6928	6772	6807	6984	6839	6889	6820	6916	6925	6873	6925	6905	6840	6810	6967	6880	6839	6935	6863	6899	6827	6900	6660	6917	6879	6892	6806	6786	6856	6786	6847	6857	6852	6905	6748	6754	6801	6840	6826	6917	6775	6808	6797	6840	6763	6945	6836	6837	6832	6777	6866	6872	6906	6811	6852	6758	6986	6796	6921	6833	6746	6823	6962	6925	6769	6877	6788	6671	6948	6909	6945	6778	6884	6929	6735	6836	6780	6855	6820	6950	6871	6842	6820	6807	6725	6818	6818	6945	6771	6901	6855	6853	6749	6757	6794	6932	6799	6912	6886	7066	6765	6804	6930	6750	6822	6743	6906	6876	6892	6819	6942	6868	6846	6863	7006	6944	6761	6782	6838	6843	6916	6836	6765	6802	6877	6842	6753	6878	6767	6965	6922	6899	6994	6971	6813	6752	6755	6850	6880	6938	6784	7019	6757	6846	6897	6799	6818	6954	6817	6755	6813	6865	6871	6866	6902	6826	6833	6682	6831	6897	6778	6863	6928	6725	6810	6850	6947	6874	6937	6810	6883	6871	6818	6776	6968	6888	6824	6821	6956	6814	6848	6789	6864	6866	6882	6825	6866	6829	6869	6838	6847	6890	6989	6759	6855	6810	6831	6685	6840	6759	6988	6858	6929	6857	6902	6780	6830	6757	6903	6865	6812	6780	6944	6752	6866	6871	6892	6971	6808	6766	6873	6845	6834	7078	6892	6895	6874	6843	6883	6891	6853	6749	6960	6781	6849	6851	6851	6807	6726	6853	6900	6823	6806	6783	6813	6783	6935	6790	6818	6809	6832	6730	6940	6825	6971	6794	6840	6808	6831	6758	6874	6837	6995	6796	6804	6807	6899	6940	6831	6812	6866	6943	6898	6910	6813	6795	6968	6819	6904	6941	6907	6722	6912	6879	6850	6936	6919	6893	6698	6759	6872	6857	6825	6806	6921	6809	6811	6809	6776	6800	6753	6840	6752	6778	6867	6727	6823	6770	6812	6829	6875	6968	6887	6922	6857	6871	6830	6804	6834	6768	6903	6879	6801	6899	6795	6925	6997	6808	6854	6820	6779	6833	6843	6865	6884	6893	6888	6888	6738	7012	6861	6804	6849	6897	6796	6931	6822	6811	6913	6887	6741	6808	6830	6993	6760	6808	6878	6901	6910	6910	6820	6940	6862	6983	6973	6933	6778	6809	6850	6900	6787	6811	6916	6881	6682	6825	6714	6969	6817	6967	6938	7069	6891	6953	6815	6917	6828	6912	6822	6955	6858	6825	6785	6841	6916	6899	6998	6913	6756	6718	6918	6871	6880	6912	6874	6794	6700	6800	6890	6874	6836	6721	6804	6855	6968	6794	6984	6780	6749	6819	6955	6823	6810	6986	6738	6840	6940	6671	6848	6896	6784	6768	6928	6817	6887	7056	6889	6974	6754	6780	6817	6846	6882	6800	6784	6826	6794	6755	6830	6806	6895	6815	6852	6926	6886	6859	6828	6740	6870	6847	6822	6941	6954	6840	6903	6790	6937	6888	6898	6835	6850	6763	6808	6952	6777	6979	6933	6904	6833	6878	6812	6795	6842	6786	6847	6963	6920	6861	6782	6957	6865	6842	6842	6858	6907	6894	6863	6809	6808	6877	6891	6835	6893	6975	6867	6842	6691	6954	6901	6961	6890	6873	6855	6931	6769	6860	6968	6841	6844	6877	6848	6955	6874	6780	6871	6835	6945	6800	6791	6723	6788	6712	6785	6751	6772	6813	6864	6802	6866	6873	6761	6832	6873	6909	6799	6706	6845	6831	6811	6834	6937	6659	6912	6959	6840	6921	6901	6831	6868	6916	6764	6888	6828	6904	6766	6876	7060	6887	6790	6802	6819	6795	6849	6710	6941	6924	6824	6789	6791	6937	6853	6844	6907	6850	6711	6950	6937	6626	6717	6822	6829	6977	6837	6839	6836	6717	6791	6886	6863	6826	6907	6915	6946	6784	6925	6876	6999	6901	6794	6886	6752	6786	6903	6986	6771	6816	6994	6881	6784	6833	6894	6860	6792	6878	6819	6878	6860	6704	6972	6771	6920	6866	6900	6904	6757	6885	6788	6820	6835	6860	6914	6860	6963	6962	6873	6959	6828	6765	6815	6818	6879	6854	6784	6748	6895	6858	6851	6835	6878	6949	6883	6846	6771	7011	6789	6971	6928	6912	6801	6882	6817	6841	6855	6798	6787	6817	6692	6780	6795	6787	6798	6827	6867	6906	6825	6880	6899	6905	6742	6835	6742	6945	6819	6781	6891	6825	6785	6861	6959	6919	6826	6704	6804	6780	6943	6806	6932	6878	6769	6932	6867	6911	6892	6893	6925	6723	6735	6876	6911	6905	6732	6866	6879	6953	6868	6997	6846	6964	6783	6910	6789	6864	6928	6877	6947	6991	6816	6877	6911	6907	6805	6840	6867	6891	6875	6800	6843	6818	6803	6845	6953	6921	6856	6757	6777	6850	6747	6921	6886	6727	6806	6814	6927	6872	6890	6754	6834	6880	6974	6848	6915	6743	6946	6955	6799	6920	6861	6856	6826	6828	6783	6821	6924	6821	6980	6812	6802	6820	6774	6679	6757	6630	6917	6691	6870	6894	6721	6824	6895	6796	6868	6787	6850	6846	6790	6848	6938	6731	6856	6918	6918	6898	6879	6858	6920	6907	6757	6902	6746	6944	6831	6911	6809	6752	6846	6849	6869	6813	6900	6749	6838	6874	6784	6872	6974	6890	6886	6823	6909	6834	6898	6737	6806	6879	6794	6784	6806	6787	6876	6803	6834	6808	6836	6707	6790	6893	6848	6828	6899	6831	6958	6909	6841	6831	6801	6794	6947	6916	6850	6769	6856	6865	6818	6824	6833	6863	6904	6785	6803	6963	6848	6954	6847	6929	6922	6872	6903	6783	6800	6821	6934	6860	6863	6840	6924	6854	6795	6835	6875	6799	6892	6793	6839	6888	6889	6945	6900	6824	6864	6779	6911	6791	6877	6883	6847	6930	6732	6805	6869	6793	6851	6878	6798	6760	6846	6859	6963	6805	6866	6913	6792	6845	6776	6817	6864	6815	6883	6798	6859	7043	6743	6920	6939	6812	6825	6706	6904	6825	6899	6862	6809	6810	6859	6909	6823	6887	6844	6834	6923	6825	7008	6864	6801	6751	6838	6849	6912	6951	6791	6731	6764	6673	7037	6852	6908	6849	6838	6920	6827	6888	6793	6804	6874	6764	6840	7019	6818	6853	6797	6899	6810	6948	6897	6849	6810	6829	6822	6820	6973	6951	6941	6802	6897	6868	6837	6846	6780	6830	7024	6834	6962	6853	6811	6911	6768	6896	6870	6799	6832	6948	6712	6812	6758	6946	6867	6782	6979	6866	6786	6874	6839	6856	6799	6848	6833	6838	6882	6851	6741	6893	6816	6909	6782	6922	6885	6920	6816	6746	6918	6808	6870	6817	6846	6785	6826	6888	6788	6842	6954	6791	6890	6862	6796	6900	6812	6786	6884	6857	6785	6846	6957	6927	6913	6907	6847	6814	6735	6837	6779	6934	6773	6897	6811	6840	6871	6926	6858	6903	6859	6912	6778	6849	6913	6844	6750	6980	6913	6882	6894	6791	6892	6837	6894
12027	16747	11313	3564	1085	874	937	885	735	722	738	768	762	761	724	739	703	731	707	766	737	701	693	709	669	678	727	713	693	726	704	760	678	737	706	710	725	735	717	703	735	762	670	740	734	739	791	743	703	731	713	713	730	668	731	681	732	752	722	713	673	717	721	719	732	717	691	753	695	698	739	752	770	729	680	742	733	757	762	726	741	715	712	749	670	723	749	717	718	697	680	706	714	711	722	712	712	703	708	679	734	701	754	714	722	756	755	695	730	752	681	746	706	731	706	756	682	693	734	716	704	753	715	672	703	691	725	749	761	684	744	695	687	685	701	706	712	781	746	766	735	663	705	739	731	724	713	693	718	737	696	755	729	658	687	710	694	732	705	654	704	711	779	700	725	688	741	736	683	739	715	725	725	676	691	697	700	738	711	716	768	720	699	712	738	710	748	742	770	661	778	674	763	720	702	675	720	696	724	715	713	725	713	698	746	758	741	721	778	745	687	742	742	717	716	725	734	722	687	697	746	713	707	711	729	746	700	670	723	768	707	663	728	696	709	762	668	756	753	651	685	713	705	699	656	717	701	699	729	728	712	700	703	743	671	723	727	715	722	691	712	696	734	697	785	715	696	718	709	713	707	758	708	701	761	748	750	725	701	725	704	763	713	708	775	730	705	720	675	698	754	745	768	699	760	712	715	760	729	699	761	721	742	671	692	714	675	706	733	712	722	709	767	681	748	741	684	708	702	693	740	732	699	728	657	755	724	713	712	689	683	731	735	748	666	744	674	695	683	732	717	735	708	733	744	716	691	733	734	734	732	761	709	704	741	765	727	725	695	749	727	702	698	708	730	721	723	716	707	705	711	718	691	713	744	730	701	709	773	729	734	767	750	735	783	712	673	684	725	772	731	717	730	765	745	725	677	734	744	726	687	735	708	718	695	671	711	741	749	742	767	705	713	718	737	699	770	707	788	693	711	763	728	702	727	733	738	722	702	686	773	710	721	693	724	728	668	733	772	734	721	748	696	712	725	735	754	755	716	715	744	771	685	746	717	728	750	752	743	702	762	738	700	657	711	717	726	668	693	734	721	725	749	737	713	716	698	720	699	713	697	710	771	769	708	775	694	706	729	735	728	693	774	677	725	725	744	752	707	687	751	779	740	738	753	746	729	693	752	734	748	696	649	655	763	701	739	771	686	731	723	747	715	730	709	675	747	709	688	695	763	707	674	718	689	723	757	704	709	727	710	717	735	753	684	789	757	705	739	714	782	708	769	761	678	734	739	698	691	704	672	726	702	791	746	712	740	770	783	713	721	698	719	743	725	702	735	744	728	768	747	690	736	715	709	705	744	761	678	728	732	719	752	727	731	751	715	725	713	726	726	720	708	789	706	704	735	739	785	715	694	720	670	705	690	728	716	686	663	721	760	762	739	717	733	680	727	750	727	727	757	770	745	712	711	766	674	733	771	704	711	730	738	722	748	693	707	733	685	747	759	680	726	750	761	705	726	719	719	735	701	684	715	750	760	732	708	728	696	756	736	708	735	756	719	720	741	721	730	752	717	740	706	700	708	698	742	753	751	727	724	669	693	725	710	695	751	725	694	738	722	698	697	780	708	705	740	734	703	684	720	735	738	716	713	730	721	683	713	728	702	710	706	673	680	609	719	661	729	739	679	725	697	695	706	727	733	752	708	699	724	729	692	733	700	768	690	704	675	695	716	738	740	781	746	683	707	721	704	727	738	725	698	759	774	772	734	715	679	681	685	738	702	731	699	715	714	717	732	726	711	717	696	699	699	728	781	667	665	755	689	704	720	718	724	706	712	736	719	752	706	713	695	759	707	733	705	680	743	737	746	750	695	801	714	713	754	732	727	725	759	758	728	706	724	769	729	729	679	728	687	690	693	729	740	726	723	667	729	698	751	757	658	726	705	686	700	692	789	714	721	723	704	700	781	714	746	708	734	722	694	680	730	729	703	765	723	759	719	809	695	764	718	733	729	735	749	726	686	707	731	728	693	716	709	721	726	743	716	715	727	751	715	679	746	725	690	676	748	700	699	741	745	732	721	688	725	696	716	735	763	663	706	753	736	720	735	699	695	642	792	735	751	703	768	688	731	735	737	740	683	727	754	704	758	715	704	760	672	687	710	738	708	724	743	742	733	684	702	694	730	706	702	750	739	713	735	748	716	705	732	687	753	732	751	734	696	715	744	769	757	743	709	748	671	835	695	772	728	753	751	730	728	726	765	736	720	778	739	706	715	711	693	766	739	667	764	696	779	723	732	770	744	719	728	757	699	754	715	732	710	773	730	706	695	743	715	752	754	697	741	775	775	696	722	689	743	724	683	717	703	726	773	704	750	718	721	744	747	686	748	702	715	745	703	736	744	715	672	713	714	719	682	718	744	699	713	728	735	699	715	745	745	711	714	700	755	698	741	727	706	746	732	728	749	749	732	732	721	733	718	723	782	690	744	724	708	716	719	742	705	729	712	721	671	723	741	756	753	636	721	764	676	730	710	738	739	729	697	705	761	754	704	751	701	750	736	709	738	764	769	740	720	699	698	754	716	749	712	739	731	702	742	708	727	729	774	699	758	715	695	752	746	728	733	687	724	713	768	772	721	756	783	735	737	738	774	757	700	705	725	708	742	738	693	696	710	699	705	696	721	733	717	737	684	725	718	728	747	713	727	703	715	724	763	704	710	753	722	741	727	729	751	738	742	710	714	747	714	705	729	723	684	721	773	775	777	731	719	741	723	696	729	781	753	703	661	692	758	704	717	766	714	710	715	711	710	727	698	738	709	758	730	709	686	733	700	754	728	683	774	734	756	697	682	685	729	714	695	721	750	669	697	716	708	750	700	707	744	695	731	720	747	726	694	723	767	693	729	725	724	731	668	717	720	718	711	737	778	690	715	726	710	721	693	693	740	740	735	729	723	736	700	726	687	732	729	755	748	735	779	768	735	703	748	734	690	734	740	713	730	753	673	698	734	711	717	717	730	740	698	740	738	723	682	716	728	770	729	732	753	731	730	659	700	691	728	723	704	707	753	734	756	728	719	738	703	675	713	722	771	682	735	708	737	757	710	723	711	736	725	744	670	750	672	706	713	731	693	724	722	738	727	691	690	745	694	701	744	717	741	676	700	709	666	739	712	757	709	707	737	715	754	705	724	728	749	730	715	743	710	708	673	727	697	730	670	718	743	734	779	709	712	752	742	768	746	707	737	779	740	730	704	755	714	727	751	723	703	721	706	692	720	685	720	713	732	737	692	719	748	707	710	698	725	725	698	755	719	738	727	729	729	713	755	688	762	706	684	700	745	687	703	735	707	707	743	742	724	758	749	757	728	702	741	687	751	710	706	749	686	683	756	715	736	701	664	673	691	713	711	713	735	706	702	713	664	776	750	721	762	744	693	745	743	762	740	751	753	694	736	726	688	686	754	685	697	752	732	695	756	712	770	719	711	726	766	641	696	722	728	719	694	758	671	702
45802	42042	34183	24651	12747	12015	15075	10842	7641	6151	6091	6071	5988	6029	6181	6139	5956	6145	6103	6005	6084	5986	6196	6063	6114	6086	6107	6101	6059	6000	6133	6156	6017	6274	6133	6062	6094	6014	6135	6146	6025	6181	6020	6211	6121	6000	6023	6113	5968	6091	6021	6110	6115	5978	6074	6207	6042	6239	6069	6130	6028	6062	6108	6195	6060	6071	5967	6104	6151	6060	6099	6052	6127	6035	5996	6149	5997	6159	5995	6092	6010	6039	6136	6010	6104	6049	5993	6068	6142	6164	6134	6086	6109	6172	5999	6104	6158	6049	6107	6143	6052	5931	6129	6197	6131	6090	6106	6044	6043	6086	6093	6109	5974	6158	6147	6123	6168	6016	6025	6130	6159	6035	6023	6112	6047	5916	5961	6056	6103	6042	6240	6135	6039	6118	6083	5973	5998	6166	6020	6095	6063	6238	6055	6088	6188	6078	6074	6095	6076	6171	6062	6033	6163	6166	5957	6094	6190	6083	6138	6118	6006	6048	6163	6053	6223	6127	6108	6125	6213	6134	6112	6080	5996	6055	6060	5996	6073	5979	6111	6023	6192	6048	6107	6209	6148	6069	6096	6095	6045	6095	6087	6135	6162	6083	6052	6002	6217	6210	6035	6121	6191	6201	6106	6082	6100	6002	6019	6075	6022	6004	6072	6055	6131	6041	6055	6140	6067	6170	6089	6070	6065	6123	5964	6001	6156	6017	6152	6223	6117	6151	6150	6061	6098	6042	6194	6095	5902	6079	6132	6060	6107	6076	6110	6053	5996	6047	6112	6107	6137	6152	6070	6042	6165	5961	6148	6098	6062	6031	6097	6139	6094	6095	6070	6135	6144	6088	6107	6116	6125	6050	5999	6093	6102	6108	6035	6165	6064	6100	5984	6097	6135	6075	6107	6076	6124	6052	6103	6084	6062	6038	6170	6095	6019	6006	6002	6202	6151	6140	6217	6043	6040	6055	5991	6042	6078	6030	6264	6233	6051	6186	6146	6136	6142	6184	6124	6067	6224	6037	6085	6096	6145	6077	6076	6093	5994	6073	6015	6047	5985	6102	6063	6034	6085	6076	6114	5995	5994	6064	5973	6035	6178	5970	5988	6186	6097	6230	6175	6100	6038	5990	6109	6036	6065	6118	6149	5985	6174	5915	6212	6064	6127	6017	6048	6032	6109	6090	6182	6063	6053	6132	6064	6083	6048	6056	6072	6100	6046	6058	6023	6179	6043	6132	6033	6161	6069	6062	6220	6202	6172	6118	6034	6114	6029	6061	6055	6167	6125	6063	6072	6000	6035	6130	5975	6057	6072	6089	6093	6142	6083	5986	6086	6108	6183	6205	6125	6166	6220	6094	6032	6111	6172	6215	6170	6027	6024	6050	6172	6097	6119	6107	6107	6213	6030	6122	6074	6162	6021	6100	5965	6157	6082	6094	6236	6092	6043	6030	6057	6070	6095	6252	6067	6226	6172	6135	6090	6123	6085	6088	6138	6015	6092	6106	6082	6004	6118	6062	6084	6059	6105	6210	6148	6192	6049	6115	6006	6044	6034	6117	5976	6012	6128	6016	6069	6077	6071	6165	6124	6047	6037	5985	5977	6132	6073	6169	6095	6137	6047	6041	6112	6099	6047	5957	6099	6067	6105	6273	6034	6089	6039	6087	6110	6047	6005	6054	6112	6007	6131	6103	6161	6114	6197	5974	6210	6018	6153	6117	6065	6143	6130	6147	6089	5979	6154	6127	6137	5970	6218	6042	6113	6081	6019	6045	6090	6101	5901	6073	5976	6129	6123	6041	6101	6081	6031	6002	6038	6057	6073	6082	6178	6072	6066	6007	6109	6131	6136	6119	6073	6125	5944	6170	6004	6044	6145	6170	6128	6103	6094	6161	6082	6149	6215	6027	6122	6178	6160	6063	6029	6141	6098	6063	6064	6076	6128	6097	6044	6177	6199	6113	6021	6083	6074	6177	6063	6112	6084	5879	6121	6108	6103	6148	6150	5927	6074	6078	5983	6034	6064	6065	6025	5993	6069	6135	6021	6152	6120	6160	6138	6124	6040	6111	6170	5917	6079	5996	6113	6016	6212	6083	6147	6102	6016	6145	6088	6065	6091	6049	5959	6114	6073	6079	6084	6113	6128	6127	6063	6011	6071	6065	6093	6104	6065	5949	6119	6060	6065	6149	6157	5958	6098	6013	6001	6059	6169	6109	6011	6040	6124	6071	6171	6110	5938	6013	6159	5983	6050	5986	6219	6098	6016	6007	6133	6120	6093	6074	6044	6190	6076	6108	5987	6107	6125	6055	6117	6154	6083	6095	6106	6163	5951	5975	6198	6089	6079	6077	6268	6115	6043	6049	6092	6072	6075	5971	6125	6048	6101	6140	6060	6159	6230	6044	5967	6087	6062	6074	6058	6076	6111	6116	6096	6052	6170	6091	6231	6119	6030	6110	6089	6061	6040	6092	6186	6151	6195	6119	6090	6106	6017	6152	6202	6160	6143	6058	6072	5986	6144	6072	6125	6081	6179	6208	6136	6109	6062	6060	5949	6138	6226	6024	5984	6101	6069	5963	6057	6146	5981	6134	6149	6026	6187	6097	6073	5977	6032	6086	5992	6193	6028	6116	6168	6135	6121	6098	6173	6151	6173	6205	6115	6010	6136	6063	6030	6056	5991	6193	6092	6066	5981	5966	6103	6104	6126	5958	6028	6183	6042	6209	6104	6219	6058	6069	6137	6246	6067	6161	6223	5984	6229	6079	6072	6085	6101	6108	6230	6150	6136	6162	6103	6187	6051	6016	6058	5972	6117	6115	6218	6113	6180	6134	6155	6208	6002	5907	6100	6148	6115	6104	6015	6171	6009	6172	6306	6037	6145	5938	6145	5954	6092	6091	6161	6065	6060	6147	6159	6061	6070	6162	6078	6100	6126	6050	6125	6215	6145	6048	6114	6093	6109	6213	6126	6203	6077	6073	6146	6001	6000	6295	6056	6062	6074	6136	5965	5931	6058	5980	6140	6013	6117	6115	6058	6137	6100	5989	6115	6078	6005	6085	5989	6148	6002	6070	6111	6127	6005	6046	6102	6195	6064	6122	6036	6081	6105	6044	6026	6010	6091	6087	6043	5992	6096	6018	6163	6042	6070	6156	6035	6212	6085	6025	6068	6062	6073	6098	6126	5990	6168	6098	6125	6043	6158	6172	6053	6148	6047	6144	6150	6127	6073	6205	6143	6018	6155	6102	6076	6081	5951	6068	5994	6065	5963	6192	6168	6126	6050	6219	6106	6064	6109	6194	6259	6017	6105	6127	6143	6114	6200	6055	6076	5994	6123	5949	6249	6019	6166	6130	6117	6074	6150	6076	6086	6134	5992	6130	6168	6070	6063	6101	6130	6078	6135	6272	6192	6049	6024	6062	6071	6067	6060	6215	6095	6065	6024	6097	6033	6010	6217	6129	6008	6266	6057	6090	6150	6150	6104	6100	6081	6091	6111	6084	5985	6063	6169	6046	5993	6102	6186	6084	6092	6161	6147	6044	6139	6083	6183	6173	6113	6143	6126	6111	6100	5925	6156	6240	6125	6010	5988	6136	6125	6132	6035	6116	6193	6000	6087	6103	6115	6146	5994	5993	6067	6098	6074	6084	6100	6059	6043	6057	6002	5956	6297	5973	6046	6022	6046	5997	6074	6128	6055	6039	6066	6124	6182	6143	6225	6136	6084	6028	6030	6045	6159	6130	5958	6047	6137	6129	6081	6063	5988	6085	6087	6139	6141	6246	6126	6015	6089	6085	6240	6178	6063	6075	6091	6144	6116	6184	6051	6069	5973	6130	6109	6126	6126	6034	6040	6079	6154	6157	6037	5973	6022	6119	6212	6129	6177	6019	5888	6106	6095	5969	6043	5943	6042	6196	5997	6238	6128	6116	6133	6042	6125	6011	6122	6156	6035	5989	6179	6130	6041	6240	5992	6120	6199	6030	6030	6195	6296	6073	6012	6042	6101	6111	6117	6213	6139	6129	6097	6101	6097	6063	6218	6082	5958	6078	6152	6077	6170	6133	6095	6048	6120	5996	6174	6083	6025	5972	6161	6138	6158	5950	6030	6094	6201	6161	6005	6025	6210	6076	6049	6134	6148	6098	6088	5992	6059	6056	6114	6215	6054	6114	6147	6140	6039	6167	6150	6120	6165	6102	6091	6153	6196	5988	6075	6108	6011	6122	6106	6072	6111	6094	5978	6190	6136	6126	5990	6061	6091	5958	5977	6086	6086	6237	6088	6093	6057	6113	5978	6053	6014	6057	6137	6056	6152	6102	6076	6086	6056	6120	6117	6214	6150	6088	6018	6064	6049	6074	6189	6034	6077	6098	6020	6125	6067	6020	6221	5992	6095	6043	6127	6076	6112	6080	5954	6149	5999	6148	6114	6125	6333	6124	6035	6102	6114	6059	6098	6227	6082	6140	6047	6044	6237	6118	6191	5998	6092	6127	6065	6058	6130	6119	6174	6152	6124	6142	6123	6080	6103	5909	6081	5999	6189	6120	6150	6097	6074	6173	6131	6128	6146	6068	6137	6025	6014	6185	6155	6183	6100	6099	6083	5998	6034	5960	6034	6093	6147	6042	6094	6078	6033	6150	6019	6040	6038	6088	6093	6191	6171	6238	6245	6189	6114	6100	6122	6219	6070	6051	6081	6090	6029	6007	6190	6093	6111	6051	6106	6001	6167	6088	5986	6147	6014	6061	5861	6070	6184	6116	6079	6138	6097	6156	6099	6127	6007	6080	6004	6156	6103	6054	6109	6188	6112	6005	6002	6161	6053	6130	6284	6101	6111	6091	6168	6107	6025	6194	6189	5979	6166	6153	5907	6100	6010	6116	6148	6149	6179	6114	6280	6173	6074	6041	6077	6026	5972	6142	6132	6085	6135	5992	6178	6102	6098	6068	6063	6154	6071	6106	6069	5962	6001	6109	6022	6203	6049	6091	6020	6098	6216	6047	6123	6083	6136	6096	6224	6122	6095	6083	6069	6169	5939	6000	6107	6192	5981	6115	6004	6057	6086	6078	6048	6047	6098	6114	6003	6056	5972	6087	6121	6119
33007	46514	29322	12884	2620	1397	1755	1321	943	842	829	805	751	796	798	785	843	797	848	847	816	805	835	803	782	829	819	844	784	829	814	816	796	819	823	844	789	865	821	812	788	781	807	839	790	812	771	765	845	820	845	862	761	844	858	794	841	809	814	775	862	808	846	818	780	845	825	819	768	847	808	819	846	844	819	836	809	829	827	879	794	824	800	834	826	814	867	843	824	851	883	849	769	787	789	856	843	829	840	763	790	847	815	806	841	812	806	819	785	832	855	831	826	810	793	777	787	770	818	839	790	771	840	807	824	895	813	765	818	799	746	801	813	826	822	754	856	817	846	877	805	835	834	828	835	776	815	814	840	835	827	814	827	813	823	861	851	804	811	822	819	844	819	829	859	834	770	780	790	853	834	844	816	806	828	797	787	847	800	789	877	819	823	850	820	746	797	846	836	809	838	776	844	808	830	811	826	795	882	876	805	793	830	770	839	807	833	875	807	798	792	853	803	825	828	811	841	864	819	858	849	786	773	799	851	815	820	789	814	789	785	819	813	814	853	813	825	829	849	813	854	818	837	810	793	787	820	799	811	776	854	834	804	807	807	854	832	843	820	826	853	799	845	774	774	856	791	823	775	771	850	871	844	782	805	823	809	822	788	782	787	805	813	767	814	866	865	843	847	828	866	830	806	811	801	823	828	825	815	804	789	793	806	810	819	816	817	807	802	813	830	802	835	884	821	851	867	789	819	800	872	752	801	828	809	774	800	843	817	818	836	856	799	805	828	811	827	813	849	787	816	800	840	842	859	794	838	823	802	857	834	814	823	851	828	820	827	828	812	821	814	798	829	793	851	799	846	840	833	819	795	791	789	800	784	814	796	858	810	844	782	844	761	832	794	801	813	818	811	777	845	825	838	781	818	793	864	859	790	832	800	796	818	811	834	853	841	754	794	839	843	838	857	792	809	782	837	787	832	836	799	869	777	827	808	818	811	824	796	791	770	836	832	854	840	813	832	851	819	820	824	821	825	830	772	796	788	773	795	775	818	818	837	810	809	805	793	822	904	827	797	834	805	827	850	815	803	787	846	859	821	834	805	821	827	823	817	825	819	822	770	835	830	832	775	803	793	808	761	802	849	766	782	852	812	905	844	853	840	777	817	861	824	824	768	839	804	853	812	834	813	866	839	840	816	854	812	828	860	800	838	766	833	810	831	824	809	865	831	858	814	834	799	840	815	823	840	819	828	871	852	807	814	817	805	818	787	853	875	874	819	809	840	820	830	792	809	855	851	810	837	834	813	863	832	807	832	821	871	812	819	801	802	789	846	810	819	814	815	806	827	751	802	846	824	828	784	784	828	855	809	876	862	815	842	820	796	791	869	846	819	829	830	813	806	801	783	797	849	789	828	831	799	842	801	832	796	842	916	785	835	814	784	813	804	845	784	817	819	787	859	813	785	825	794	809	857	827	815	866	858	819	802	861	813	813	766	845	812	867	759	825	829	790	833	805	830	792	781	816	828	853	801	804	825	813	802	852	840	862	847	788	842	824	815	843	840	855	826	873	854	834	828	796	883	847	814	817	844	813	802	822	821	828	833	856	841	836	818	829	838	820	767	845	820	733	867	792	824	811	765	865	801	816	833	812	807	821	841	849	828	802	840	843	799	793	787	755	808	795	854	814	808	790	809	868	828	774	801	843	885	872	853	867	839	859	816	771	810	842	813	828	836	834	783	825	799	794	825	823	811	817	779	831	832	814	820	810	846	845	860	834	810	818	796	799	851	846	837	839	825	864	815	846	863	810	778	804	835	759	800	809	835	805	796	861	836	822	829	853	789	827	794	824	804	824	823	821	781	814	830	833	806	778	771	837	780	809	813	853	814	814	788	832	778	801	813	819	847	825	844	838	847	827	830	795	793	824	812	826	807	785	818	845	790	874	831	838	756	838	838	790	862	796	833	797	779	808	815	807	810	834	777	837	838	816	843	796	811	768	866	827	752	816	861	813	777	812	794	808	831	871	845	826	795	834	858	875	785	794	854	828	745	847	797	789	774	833	816	814	797	859	781	784	847	793	803	790	748	854	806	787	809	850	848	774	862	801	799	829	828	816	863	827	827	787	785	796	814	802	828	821	867	830	810	846	807	831	868	841	805	838	793	806	838	858	833	835	858	833	785	852	834	817	837	784	800	866	837	842	830	883	873	811	822	851	847	841	802	804	884	842	824	829	842	830	816	801	839	800	797	824	849	864	861	873	818	833	789	826	804	784	831	777	800	788	846	812	873	828	764	881	826	833	811	778	834	827	808	842	822	817	833	820	839	822	800	839	841	804	831	841	785	821	834	820	854	861	815	813	805	784	824	810	810	811	830	847	832	777	861	855	785	824	791	767	837	902	861	872	816	816	809	794	834	777	772	823	829	745	871	811	842	865	872	873	811	822	849	831	818	781	860	813	786	799	769	809	840	808	833	849	814	812	908	887	786	767	799	831	841	842	807	835	850	874	843	832	843	838	832	829	864	849	815	819	861	833	822	800	775	859	771	890	818	792	871	812	821	835	809	822	784	806	793	804	792	838	830	796	895	811	830	766	805	783	827	837	830	827	822	796	836	808	818	823	845	786	827	812	827	850	817	817	817	825	776	873	805	821	795	802	829	830	816	821	806	823	867	794	850	824	818	798	823	831	831	792	854	865	800	799	767	814	832	845	759	870	807	853	834	775	816	872	828	780	798	793	860	821	829	794	842	797	836	846	845	803	809	819	814	850	815	794	795	847	791	816	748	853	801	801	830	805	819	808	812	823	820	802	829	794	829	819	795	849	826	833	800	828	776	805	800	778	832	784	812	860	826	818	737	799	880	794	839	827	801	806	739	824	816	826	826	840	854	762	802	828	819	850	896	813	853	848	888	791	795	831	840	856	800	818	821	736	785	797	847	808	835	844	870	798	854	801	842	865	794	815	821	831	840	844	850	821	774	840	840	854	854	814	823	818	866	791	836	813	813	811	810	835	862	768	845	846	855	833	824	812	874	838	785	860	826	835	779	823	805	822	819	804	806	835	794	832	869	794	824	839	814	858	860	834	796	853	816	863	837	789	823	804	780	800	823	851	849	813	849	787	806	818	843	774	817	831	813	895	831	854	843	830	795	818	779	869	836	830	836	828	842	822	830	790	848	815	792	835	783	847	799	810	889	816	822	888	868	800	881	869	836	838	829	783	787	842	806	856	836	822	843	864	815	797	771	824	838	814	851	776	760	763	819	863	835	815	853	854	792	822	797	831	840	767	825	836	820	813	861	798	821	861	806	842	859	819	839	788	827	771	807	873	835	817	796	798	824	846	816	781	814	832	827	836	833	842	839	820	789	870	835	855	866	801	846	866	786	835	788	809	749	753	838	814	839	785	796	788	779	791	817	767	832	817	831	793	821	822	786	784	832	833	742	903	865	843	791	803	852	813	804	793	813	794	782	855	833	810	827	812	834	870	847	836	850	837	794	830
50309	54676	49476	40940	27557	23384	27047	19230	10736	7234	6851	6947	6945	6764	6836	6732	6936	7002	6943	6884	6857	6726	6681	6805	6998	6797	6869	6827	6794	6748	6649	6832	6948	6908	6839	6789	6713	6860	6832	6839	6795	6830	6822	6854	6790	6715	6825	6872	6927	6844	6836	6915	6935	6757	6718	6894	6874	6881	6826	6964	6846	6862	6785	6709	6804	6849	6874	6762	6909	6806	6808	6786	6827	6707	6776	6836	6839	6838	6789	6867	6943	6864	6767	6851	6832	6783	6920	6997	6823	6816	6756	6980	6859	6836	6825	6821	7004	6902	6826	6930	6793	6841	6967	6829	6775	6783	6820	6834	6744	6852	7020	6832	6864	6770	6777	6867	6887	6859	6659	6941	6855	6904	6801	6762	6729	6959	6803	6855	6855	6800	6872	6795	6726	6907	6784	6690	7040	6851	6829	6976	6797	6798	6739	6881	6822	6885	6730	6861	6826	6958	6977	6933	6921	6882	6916	6794	6762	6801	6777	6732	6884	6877	6830	6821	6772	6793	6747	6864	6850	6684	6892	6902	6825	6866	6855	6891	7006	6824	6873	6803	6811	6714	6801	6841	6959	6801	6781	6631	6804	6818	6776	6843	6790	6841	6837	6892	6833	6780	6844	6819	6930	6798	6812	6729	6748	6793	6671	6902	6723	6873	6787	6833	6813	6740	6853	6932	6940	6922	6763	6932	6987	6783	6810	6830	6733	6876	6891	6806	6858	6865	6816	6931	6789	6824	6836	6842	6833	6798	6859	6949	6766	6850	6749	6836	6943	6812	6775	6858	6754	6740	6897	6761	6640	6811	6801	6924	6749	6918	6822	6751	6720	6783	6758	6903	6897	6663	6834	6983	6744	6841	6777	6672	6757	6902	6826	6879	6867	6790	6850	6822	6666	6848	6864	6893	6869	6768	6955	6972	6788	6802	6727	6839	6882	6809	6905	6867	6951	6832	6862	6786	6801	6861	6778	6858	6800	6840	6735	6921	6891	6764	6803	6842	6918	6866	6788	6763	6808	6895	6751	6898	6898	6817	6811	6845	6901	6781	6807	6866	6876	6722	6829	6771	6836	6738	6847	6726	6955	6739	6843	6771	6911	6808	6776	6929	6848	6807	6841	6963	6969	6840	6786	6754	6747	6880	6814	6806	6897	6810	6845	6904	6835	6802	6883	6840	6820	6718	6813	6740	6792	6815	6880	6936	6893	6967	6834	6693	6894	6855	6753	6693	6921	6816	6793	6815	6877	6935	6775	6712	6873	6793	6824	6755	6840	6710	6730	6734	6782	6807	6795	6794	6770	6861	6803	6720	6748	6796	6793	6814	6736	6859	6820	7007	6681	6812	6790	6925	6688	6879	6769	6967	6820	6763	6902	6798	6847	6883	6872	6789	6836	6793	6734	6801	6806	6831	6856	6821	6872	6815	6871	6710	6953	6781	6759	6868	6752	6859	6786	6824	6762	6846	6893	6830	6910	6945	6935	6803	6753	6848	6898	6881	6860	6968	6824	6820	6866	6824	6900	6805	6818	6763	6760	6873	6736	6811	6860	6851	6948	6934	6927	6877	6978	6809	6907	6847	6984	6786	6921	6838	6749	6735	6814	6753	6814	6857	6875	6840	6916	6789	6683	6782	6897	6795	6857	6791	6868	6665	6870	6776	6869	6655	6864	6714	6901	6957	6870	6743	6806	6865	6753	6788	6831	6907	6836	6862	6895	6785	6946	6864	6830	6839	6803	6826	6778	6804	6856	6960	6801	6795	6809	6927	6794	6799	6745	6812	6879	6762	6779	6844	6890	6902	6918	6668	6874	6767	6871	6939	6852	6621	6882	6798	6813	6989	6655	6968	6793	6898	6836	6898	6788	6802	6851	6870	6853	6766	6781	6695	6959	6918	6829	6806	6820	6898	7059	6812	6840	6847	6883	6773	6820	6893	6865	6743	6862	6816	6773	6730	6796	6794	6813	6754	6809	6767	6825	6727	6822	6865	6835	6931	6899	6758	6840	6842	6923	6880	6809	6731	6796	6859	6667	6793	6836	6857	6912	6828	6838	6864	6988	6897	6741	6874	6786	6835	6776	6696	6826	6848	6879	6785	6794	6919	6909	6802	6838	6868	6824	6808	6812	6891	6947	6784	6834	6779	6887	6799	6856	6867	6855	6806	6749	6889	6891	6771	6843	6751	6882	6920	6771	6756	6824	6900	6758	6804	6856	6811	6928	6848	6865	6758	6904	6853	6897	6742	6817	6834	6794	6833	6835	6895	6808	6896	6768	6907	6786	6885	6827	6798	6894	6861	6855	6807	6933	6688	6921	6875	6778	6896	6777	6782	6904	6922	6831	6857	6807	6924	6720	6765	6921	6701	6802	6857	6840	6828	6834	6814	6847	6796	6860	6899	6791	6836	6817	6777	6885	6748	6837	6657	6921	6767	6854	6828	6851	6840	6882	6923	6817	6799	6899	6872	6885	6746	6836	6941	6768	6774	6861	6795	6825	6915	6783	6913	6822	6875	6939	6793	6739	6920	6755	7019	6917	6782	6762	6848	6716	6886	6943	6741	6914	6726	6798	6779	6787	6845	6903	6784	6744	6983	6765	6701	6777	6726	6909	6906	6935	6803	6877	6861	6847	6855	6817	6808	6927	6815	6805	6748	6857	6853	6854	6840	6770	6870	6827	6824	6788	6782	6832	6964	6900	6865	6796	6910	6906	6773	6767	6908	6914	7068	6818	6698	6764	6886	6817	6858	6750	6929	6785	6868	6821	6726	6833	6812	6835	6751	6735	6852	6806	6881	6771	6754	6810	6905	6977	6936	6875	6920	6899	6849	6879	6874	6839	6851	6967	6865	6818	6851	6805	6846	6856	6948	6916	6833	6849	6895	6852	6770	6767	6804	6831	6931	6867	6813	6827	6874	6835	6924	6876	6819	6841	6859	6821	6746	6797	6856	6812	6831	6791	6827	6921	6736	6892	6773	6861	6793	6746	6912	6905	6712	6877	6789	7002	6796	6861	6874	6715	6791	6872	6786	6889	6701	6777	6908	6857	6850	6888	6845	6763	6851	6829	6776	6744	6716	6880	6888	6898	6825	6982	6649	6896	6862	6829	6734	6808	6849	6848	6899	6794	6894	6915	6900	6901	6799	6728	6879	6910	6887	6832	6797	6852	6765	6814	6823	6906	6848	6892	6763	6899	6832	6824	6851	6799	6867	6850	6769	6818	6808	6783	6872	6808	6855	6901	6793	6924	6810	6873	6767	6833	6804	6804	6855	6709	6775	6888	6927	6936	6754	6909	6865	6801	6731	6899	6925	6736	6768	6701	6764	6701	6815	6805	6865	6830	6809	6851	6721	6831	6858	6932	6888	6773	6758	6853	6804	6796	6844	6883	6851	6834	6831	6772	6976	6839	6827	6849	6839	6758	6798	6736	6867	6808	6892	6817	6827	6988	6865	6853	6880	6751	6853	6853	6746	6793	6886	6863	6733	6824	6742	6821	6864	6844	6810	6797	6904	6665	6787	6860	6861	6935	6641	6828	6694	6816	6805	6737	6872	6836	6921	6888	6816	6855	6771	6859	6914	6773	6935	6918	6878	6775	6765	6746	6791	6948	6908	6844	6916	6711	6938	6879	6910	6764	6824	6785	6934	6765	6941	6686	6776	6825	6806	6806	6875	6822	6849	6823	6699	6845	6934	6777	6875	6788	6861	6873	6898	6885	6895	6807	6922	6885	6837	6809	6863	6768	6746	6854	6710	6700	6756	6782	6770	6995	6853	6813	6897	6932	6985	6940	6905	6787	6790	6890	6834	6832	6780	6941	6876	6863	6782	6813	6948	6823	6832	6777	6761	6847	6789	6756	6910	6863	6919	6748	6920	6988	6767	6881	6696	6832	6823	6937	6793	6835	6778	6760	6918	6892	6843	6872	6777	6743	6823	6730	6929	6785	6823	6858	6750	6917	6824	6888	6671	6948	6767	6763	6988	6820	6811	6706	6898	6859	6741	6925	6894	6934	6993	6883	6832	6787	6737	6944	6777	6868	6869	6879	6926	6756	6920	6673	6938	6890	6747	6848	6612	6893	6773	6722	6947	6829	6806	6758	6806	6880	6666	6827	6721	6765	6897	6812	6805	6749	6881	6886	6806	6839	6961	7006	6938	6942	6847	6902	6899	6959	6861	6769	6868	6820	6818	6800	6871	6920	6873	6761	6769	6866	6718	6935	6862	6863	6842	6782	6844	6851	6854	6800	6728	6791	6776	6835	6922	6711	6794	6952	6883	6806	6813	6775	6670	6875	6826	6794	6809	6776	6862	6812	6793	6740	6953	6865	6943	7030	6980	6759	6956	6787	6813	6869	6849	6812	6675	6772	6712	6629	6983	6783	6849	6852	6730	6809	6800	6908	6798	6750	6774	6910	6802	6865	6818	6849	6828	6741	6789	6807	6698	6926	6876	6855	6882	6782	6753	6866	6683	6808	6848	6777	6788	6906	6759	6928	6884	6694	6960	6897	6794	6865	6697	6774	6785	6881	6849	6925	6774	6787	6852	6837	6773	6874	6830	6820	6893	6704	6832	6962	6765	6844	6964	6792	6750	6727	6764	6809	6888	6788	6923	6841	6856	6892	6840	6851	6745	6797	6713	6816	6860	6687	6812	6773	6850	6641	6884	6840	6882	6767	6936	6785	6795	6802	6752	6972	6805	6854	6858	6685	6906	6731	6798	6857	6921	6859	6939	6731	6830	6695	6805	6834	6853	6864	6838	6938	6900	6845	6985	6774	6742	6860	6815	6800	6817	6829	6965	6983	6884	6787	6807	6971	6913	6753	6893	6786	6857	6816	6929	6845	6892	6857	6859	6760	6913	6788	6894	6881	6786	6914	6735	6855	6845	6757	6769	6899	6845	6887	6785	6860	6729	6823	6790	6766	6785	6867	6847	6743	6853	6713	6830	6735	6614	6820	6897	6866	6783	6884	6945	6752	6862	6675	6869	6868	6912	6843	6868	6782	6822	6796	6842	6762	6877	6747	6853	6911	6913	6856	6883	6754	6755	6846	6819	6823	6771	6787	6854	6820	6832	6801	6896	6702	6954	6879	6767	6830	6740	6807	6834
24191	35402	23777	8168	1659	1054	1289	1030	828	692	701	725	739	719	668	689	657	731	681	667	696	658	669	681	690	759	679	722	713	700	730	702	700	715	689	711	670	706	706	688	671	697	740	677	702	679	689	692	700	753	706	669	673	700	707	709	714	712	709	683	702	675	700	690	709	681	698	753	662	676	710	694	685	674	755	685	656	615	681	731	667	709	708	717	707	698	681	744	660	669	674	704	695	689	706	678	705	728	694	684	686	728	656	721	669	714	705	680	688	721	699	724	660	669	759	701	702	701	700	729	720	693	670	673	685	687	684	672	702	682	707	669	690	702	707	698	710	695	703	683	646	718	675	713	713	714	671	673	720	706	665	693	704	714	693	689	738	677	690	746	655	699	697	718	703	726	628	705	731	697	659	649	728	680	691	667	686	708	641	672	701	673	641	670	680	693	790	724	665	700	722	661	696	672	705	727	720	718	685	724	708	714	684	722	761	656	723	690	724	726	718	692	711	710	711	729	733	719	729	681	754	665	693	706	713	714	737	664	732	667	704	697	655	710	648	707	714	693	706	685	649	701	680	715	691	714	715	678	778	702	725	699	734	645	712	681	692	694	718	696	744	720	735	679	683	721	676	718	688	712	749	692	727	698	681	667	680	709	687	737	695	731	691	715	662	671	689	671	696	728	710	744	663	647	655	703	701	685	709	696	700	682	695	685	742	735	707	696	720	691	720	718	746	724	742	681	695	670	665	692	791	703	694	695	687	653	720	687	652	677	742	724	719	651	671	693	688	740	691	722	714	666	718	714	683	653	707	683	713	704	708	654	691	741	716	655	657	694	689	701	696	682	688	725	711	689	733	670	696	657	698	675	722	669	709	683	723	675	738	755	682	732	685	705	722	653	706	727	658	747	806	674	711	710	704	695	713	708	687	704	706	676	682	690	728	675	730	681	703	667	725	688	724	712	702	764	683	760	687	708	681	712	690	719	694	661	641	713	715	669	719	724	667	672	742	725	722	728	674	709	653	712	681	666	697	710	681	663	716	687	736	674	719	655	701	703	696	709	686	722	791	674	706	684	700	671	727	684	725	656	725	702	680	678	716	661	685	720	716	730	727	716	700	688	702	706	722	737	737	686	716	709	747	667	742	693	702	738	684	738	696	672	694	683	710	649	662	691	709	687	703	736	768	649	736	664	709	715	694	750	684	691	680	716	688	638	721	729	652	664	703	720	716	676	745	703	675	722	726	668	736	730	678	735	676	732	665	724	704	718	710	711	717	705	670	688	694	654	727	678	700	756	694	685	682	734	710	666	713	670	710	677	689	655	735	682	682	737	653	744	698	719	685	693	684	692	680	699	727	721	714	723	728	718	702	726	765	732	703	660	698	676	710	699	706	706	692	674	704	701	688	689	665	698	695	692	721	675	682	717	698	696	696	744	722	702	686	706	698	727	699	669	715	684	674	681	669	682	680	701	721	729	731	691	711	734	720	708	726	703	683	734	694	695	713	644	754	691	683	725	761	736	732	693	684	701	710	737	686	687	683	711	718	698	695	710	710	676	703	688	689	696	659	726	710	698	733	651	708	698	645	686	711	681	696	701	724	734	707	722	683	665	710	735	744	675	674	724	710	672	688	714	706	701	743	703	711	700	686	729	673	683	656	676	703	681	694	687	685	705	725	694	680	738	708	728	691	727	693	690	694	669	693	686	698	711	661	719	687	689	681	681	686	703	697	726	731	679	692	708	626	719	725	674	680	725	674	709	678	666	663	694	704	718	688	714	713	683	716	709	718	713	679	705	650	728	663	747	744	744	709	774	705	685	724	719	707	706	702	710	724	721	686	661	762	692	716	747	719	679	689	679	698	645	677	695	680	685	708	708	695	711	694	705	719	755	698	748	691	693	702	703	662	665	710	719	699	706	719	665	700	707	697	724	729	730	714	744	696	729	715	679	690	695	709	656	695	727	709	711	710	660	747	614	740	723	715	697	717	718	754	687	685	724	690	724	691	731	713	733	694	703	670	711	698	733	720	723	718	689	658	668	716	707	671	679	678	661	721	708	719	666	700	713	644	725	745	745	726	665	675	691	720	723	736	697	700	690	705	675	692	700	712	698	692	676	706	682	708	717	673	677	722	726	655	703	706	691	717	709	705	713	699	679	694	663	687	697	683	718	735	699	667	686	714	687	659	699	683	702	710	650	736	635	744	693	703	714	712	739	732	621	684	711	712	755	674	729	721	703	720	711	689	682	705	700	708	664	704	684	743	702	691	740	696	669	707	700	717	686	695	675	667	697	722	700	699	731	684	674	729	690	670	712	693	710	679	685	722	715	720	681	682	653	647	727	708	689	653	695	712	657	686	703	664	705	702	706	680	706	696	730	687	639	666	681	748	728	767	668	669	745	697	689	718	717	689	647	702	748	665	725	700	695	680	681	732	725	677	716	728	696	687	681	723	734	707	672	701	758	702	691	708	714	725	748	717	708	701	672	680	712	683	681	741	650	694	718	690	667	716	685	675	686	685	686	696	667	696	717	723	680	694	740	715	712	668	706	704	666	689	684	686	767	701	688	693	695	746	704	693	719	646	666	719	703	721	669	685	677	696	691	691	661	672	684	687	661	708	663	767	712	716	695	705	677	699	649	677	740	708	688	692	716	737	737	697	669	679	689	710	727	678	660	678	694	710	708	666	687	662	706	685	653	656	725	684	715	647	721	657	735	739	733	707	655	687	680	662	683	711	688	720	693	722	698	701	678	667	683	732	724	690	728	707	677	718	712	733	709	730	684	720	696	674	664	691	665	690	658	703	693	711	701	674	737	689	670	697	692	700	709	683	678	687	707	676	683	665	694	690	701	723	667	702	665	648	678	700	682	701	660	754	708	684	711	709	704	692	705	697	718	732	695	676	719	752	710	715	644	689	701	683	696	654	664	683	747	744	736	675	664	734	724	676	659	725	685	703	694	649	675	672	700	683	676	743	674	733	732	688	713	734	718	714	715	710	688	696	676	732	687	675	706	712	702	711	701	702	655	696	695	722	749	728	709	720	700	678	716	680	671	740	715	689	692	744	700	770	733	744	723	728	653	705	726	696	762	702	652	715	716	704	677	685	743	715	717	683	715	729	745	688	698	678	720	730	720	701	684	728	691	678	745	632	636	708	665	720	712	723	657	681	676	679	718	700	743	735	694	734	727	702	723	699	723	723	665	704	673	686	696	658	677	723	644	679	640	691	714	698	722	732	698	671	690	751	721	659	767	651	665	707	667	688	741	674	672	719	679	714	694	694	682	656	676	699	790	714	686	687	766	685	694	695	710	684	706	691	713	672	675	711	747	669	672	710	727	653	718	671	691	706	708	710	683	684	708	650	726	707	701	722	676	701	674	667	642	689	712	717	697	709	690	694	662	712	721	710	692	727	698	699	643	756	699	718	720	745	691	688	647	691	712	708	704	654	732	688	721	679	732	713	705	706	687	749	702	673	700	704	692	757	665	693	694
52929	54947	45050	32444	24985	21075	22983	16003	8290	6211	6159	6001	5990	6053	5998	6020	6039	6091	6014	6031	5980	5956	5982	5901	5897	5834	5966	5991	5943	5940	5959	5927	6127	5953	6141	5891	5997	5964	6115	5960	5891	6014	6095	5933	5937	6056	5999	5856	5986	5860	5930	5938	5992	6000	6085	5965	5871	5990	5939	5953	5995	5998	5913	6033	6125	6091	6053	5945	6178	5931	6027	5852	5966	5960	5887	6024	5921	5868	5988	6070	5891	5946	5915	5899	6021	5914	5917	5921	5926	6087	5922	6000	6015	6012	5942	5885	5875	5906	6052	6026	5957	5952	5945	5865	5800	5963	6097	6054	6053	6029	5909	5973	5940	5889	5961	5990	5853	5906	5981	6041	5850	5990	5925	5950	6086	5964	6027	5890	5971	6047	5904	5916	5886	5879	6022	5940	6023	5956	5929	5953	5919	5936	6033	5915	5979	6032	5918	5872	5999	5980	6001	6038	6025	5956	5921	6007	6047	5904	5905	6049	5984	5988	6070	5916	5892	5969	5977	5865	6073	5964	5898	6028	6065	5799	5942	5930	5903	6057	5934	6076	5923	5935	5969	6019	5932	5895	5914	6119	5914	5924	6039	6017	6127	5910	5963	5984	6131	5935	6045	6051	5967	5958	6010	5777	5999	5956	5831	6006	6064	6139	5976	6004	5969	5992	5988	6020	5939	6022	5958	5904	5932	5953	5944	5909	5943	5936	5896	6043	5970	5954	5857	5876	5988	5879	6012	5966	6076	6061	5927	5840	5982	6016	6028	5889	5985	5963	6052	5963	5907	5898	5859	6046	6028	5973	5929	5982	5944	6036	6033	6025	5869	6028	6014	6037	6071	6014	6067	5921	5948	5903	5934	5914	6018	5958	6026	5938	5975	5958	6019	5954	5884	5984	6134	5976	6125	5931	5905	5986	5979	6062	6009	5985	6045	6009	5967	5951	5932	5927	5891	6089	6077	5949	5988	5968	6016	6034	5940	5966	5836	5902	5873	6043	6111	5908	5959	6005	5925	6050	5864	6041	5993	6070	5975	5992	6032	6026	6028	5886	5926	6017	5919	5989	5976	5949	6024	6092	5958	5964	5983	5991	6039	5989	6002	5971	5881	5951	6001	6034	6000	5935	6025	6060	5957	5951	5912	5934	5978	6068	5962	5836	6053	5934	6048	5895	5879	5955	5968	5994	5915	6125	5995	6033	6071	5965	6092	5925	6055	5877	5943	5850	5874	5953	6005	5938	5930	6052	5837	5971	5990	5988	5896	5836	6069	5890	5933	5876	6187	5937	5981	5972	6012	6054	6016	6122	5911	5950	6153	5835	5957	6027	5985	6015	5883	5890	5970	5829	5936	5947	5924	5892	6056	5980	5860	5829	5887	6076	5865	6002	5820	5968	5936	5990	6002	5942	5848	5940	5956	5994	5983	5907	5949	6076	6027	5894	5980	6039	6106	6024	6018	6029	5921	6031	5961	6032	5981	5986	5977	6034	5945	5929	5930	6038	6025	5967	5979	5975	5845	5979	5814	6011	5991	6056	5986	6054	5966	5966	6006	5867	5982	5916	5928	6000	5925	5909	5968	5962	5901	5961	5948	6033	5946	6048	5994	5976	5899	5986	5937	6043	6133	5951	5992	5963	5977	5921	5881	6002	5895	5931	5986	5979	5933	6121	5993	5875	5926	5971	5928	5995	5982	5950	6082	6067	5893	6146	6108	5919	5999	6021	5948	5858	5936	5986	5919	6014	5935	5901	6012	5938	6035	5930	5934	6012	5831	5850	6005	5973	5900	5940	5956	6008	5979	6009	6054	5893	6064	5858	5987	5909	5905	5854	5912	6038	5884	5936	5974	5991	5951	5999	5983	6009	6033	5974	5987	5969	5833	5984	5992	6026	5972	5813	5965	6138	6001	6034	5992	5863	5965	6078	5996	6083	6060	6046	5985	5994	5847	6026	5986	5989	5998	5904	6057	6086	5858	6059	5998	6074	6014	5930	5952	5966	5971	5937	5913	6068	6127	5983	5885	5921	5945	6109	6036	6040	6043	5900	6004	5942	6096	5883	6008	5995	6070	5943	5919	5939	6000	5933	5968	5925	5912	5969	6072	5930	6086	5912	5969	6082	5967	6005	5948	5925	6000	5908	6063	6005	5936	5999	5971	5936	5949	5955	6076	5994	5761	6000	6021	6040	5905	5965	6137	6038	5983	6022	6025	6042	5922	5986	6061	6004	6058	5939	5910	5990	6024	5962	5966	5915	5939	5936	5905	6004	5929	5961	5996	6001	6042	5939	6019	5987	5935	6091	6013	6019	5891	6088	5966	5919	5957	5897	5874	6040	5963	5886	5961	6027	5944	5889	6027	5978	5984	6049	5986	5958	5943	6013	5890	6056	6125	5873	5940	5829	5881	5966	5972	6017	5987	5990	5991	5992	5969	5942	5959	5917	5918	6033	6006	6003	6043	5967	5920	5875	5882	6067	5874	6007	6011	5957	6034	6014	6152	5964	6126	5944	5977	5951	5926	5966	5962	5990	5993	5893	5969	5946	5958	5983	6023	6045	5986	5973	5909	5934	6020	5948	5884	5994	5909	6066	6050	5836	5981	5900	5976	6032	6103	5978	6036	6022	5842	5932	5988	5878	5937	5926	5998	6011	5840	5997	6011	6020	5957	5921	5928	5855	5970	5931	5986	5974	6017	5902	6044	5939	6001	5971	6003	6004	6016	5979	5877	6028	5935	5996	6006	6020	6017	5918	6069	5944	5959	5933	5953	5887	5970	5940	5887	6014	6068	5807	6009	5889	6044	6029	5932	6144	6076	5976	5976	6021	6019	6048	5970	6089	6006	5860	5883	5969	5994	5961	5909	5974	6070	5964	6073	5863	5898	6064	6083	5872	6008	5838	5968	5926	5883	5950	5954	6024	6027	5873	5942	5933	5851	5997	6015	5940	5908	5860	6013	5877	5943	5943	5936	5979	5975	6047	5883	6031	6025	6039	6022	5972	5954	6099	5914	5999	6085	6019	6067	5936	5930	5969	5974	6007	6025	6012	6061	6048	5942	5914	5910	5993	5959	6047	5934	5942	6025	5967	6021	5891	5965	6120	5937	5895	5953	5897	5966	5890	5932	5839	6136	6048	6038	5998	6020	5977	6010	5952	5973	6034	5887	5893	5991	5922	6076	5868	5819	5938	5975	5941	5989	6163	5979	5930	6131	6166	6099	5895	6043	5960	6069	6035	6014	5981	6001	5928	6038	5982	6061	5930	6011	5895	5976	6063	6016	5965	6002	6068	5973	6062	6007	5965	5956	6046	6049	6036	5987	6110	6033	5947	5996	5982	5979	6072	5960	6022	6088	6059	5936	6025	6064	5926	6012	5881	5934	5980	5984	5960	5905	5962	6018	5861	5866	5981	5968	6094	6006	5956	5971	6181	6043	6044	5935	5970	5991	5993	5969	5997	5927	5861	6031	6076	6045	5965	5956	6082	5974	6008	5981	5819	5964	5983	6032	5934	6036	5886	5943	5869	5977	5987	6010	5929	6074	6032	6078	5829	5987	5917	6174	6029	6013	6037	6093	5933	5860	5910	5994	5949	6016	5893	5969	5985	6028	6030	5928	6017	5956	6001	5956	5929	5855	5926	5997	6004	5861	6080	6007	5861	6005	5982	5949	5982	5953	5935	5992	5946	6045	5887	5897	6003	5954	6082	5906	5940	5934	5880	6131	5931	5924	6017	5988	6117	5965	5920	6085	6007	5948	5822	5944	5944	6016	5963	5909	6008	5945	5916	5855	5967	5985	5967	5999	6045	5942	5879	6061	5994	5984	5945	5957	5939	6029	5818	6064	5966	5949	6096	5944	6078	6020	5953	6069	5924	6006	6049	5912	6020	5933	5951	5953	5951	5970	5950	5818	6003	6053	5950	6059	5991	5938	6019	6053	5828	5993	5908	5918	5962	5940	5859	6014	6007	6180	5869	6032	5991	6032	6023	5907	5985	5916	5895	5881	5945	5951	6049	5913	5920	5800	6017	6056	5948	6028	5973	5896	6014	5981	5969	5897	6040	5967	5935	5942	5919	6028	5950	6087	5918	5988	5917	5973	6018	5922	5944	5968	5899	5984	6117	6017	6052	5996	5961	5929	5959	6044	5928	5998	5950	5968	5934	5990	5868	6013	5980	6066	5896	5957	6045	5912	6054	6016	6129	5919	6008	5874	6076	5877	5992	5898	6076	5860	6085	5990	5837	6000	6025	5868	6047	5899	5967	5954	6105	5950	5890	5905	6041	6011	6033	5996	5936	5964	5980	5977	5975	6073	6033	5979	5977	5931	6088	5969	5972	5942	5949	5860	5863	5971	6040	5926	5913	5900	5973	5917	5918	5886	6086	5845	5855	6069	6022	5965	5961	5954	5924	6001	6003	5961	5898	6011	5997	5914	5987	5915	5951	5943	5948	6009	5954	5870	5994	6028	5939	5985	5958	5995	5988	5958	5905	6040	5993	6046	5924	6022	5828	6033	6063	5994	5952	6107	5882	5944	5867	5853	6013	6039	5957	5995	5952	6082	5864	6095	6032	5859	6003	5938	6012	5903	6022	6025	6040	5954	5951	6001	6041	5978	5942	5967	5943	5966	5927	6021	5926	5917	5874	5963	6018	5940	5933	5925	6101	6002	5940	5979	5954	6155	5989	5841	6085	6026	5866	6002	5954	5944	5962	6047	6049	6013	5971	5979	5950	5976	5938	6084	5952	5887	6046	5985	5895	5917	5963	5985	5906	5858	6051	5988	6028	6003	5929	5908	5989	5894	5911	5909	5844	5941	5953	5946	6036	5974	5954	6088	5935	5998	6026	5911	5891	5924	5992	5810	6014	6084	5997	6008	6007	5987	6100	5941	5943	6088	5985	5926	5990	5969	5916	5937	6030	6044	5904	5784	5906	5928	6020	5968	6005	6017	5965	6099	6065	5940	5946	5966	5933	6118	5932	5932	5894	5985	6049	5938	5938	5930	5983	5913	5908	6025	6043	5920	6082	5958	5951	5980	5945	6020	5992	5986	5941	5921	5994	5934	5964	6133	6011	6026	5888	5961	5971	5988	5900	5995	6000	6089	5948
32748	47311	30072	12328	2762	1164	1992	1457	984	836	833	818	821	791	832	767	768	810	835	799	813	779	809	799	785	791	825	808	832	803	785	847	854	796	796	781	755	841	802	781	842	804	838	844	785	789	799	837	836	834	812	790	780	854	807	810	774	802	812	796	830	791	788	805	807	805	762	759	782	816	829	810	825	788	768	841	791	787	833	852	826	814	859	813	827	818	831	821	783	805	788	806	804	846	806	776	842	779	806	842	804	775	765	830	802	817	824	827	823	822	809	833	822	849	812	768	832	830	852	819	763	827	806	834	866	771	786	856	816	869	779	810	852	783	826	756	775	812	822	826	818	767	823	824	813	788	852	818	833	831	845	782	797	805	778	813	805	778	786	825	798	855	862	808	853	792	822	798	809	779	852	833	792	779	847	821	792	759	832	796	832	836	834	783	852	816	822	784	781	798	836	794	806	802	812	805	822	800	810	797	774	801	817	809	853	801	733	819	841	809	810	832	765	796	814	849	855	784	785	832	795	785	847	837	866	764	804	800	773	824	878	752	866	779	835	778	835	838	846	808	783	796	800	819	795	840	827	786	820	788	824	768	794	829	816	820	777	874	845	791	828	799	804	741	790	818	797	818	808	805	759	810	769	839	792	784	813	820	796	826	848	799	830	851	863	783	766	796	790	756	836	791	818	784	790	795	797	812	829	768	792	805	790	842	797	787	853	785	842	810	791	766	761	770	840	803	782	817	764	850	799	767	757	860	816	798	804	817	795	791	880	851	785	812	843	863	837	828	818	765	795	781	806	764	836	863	804	832	814	809	850	790	846	741	817	827	809	848	821	836	809	805	810	823	855	804	818	822	823	822	802	806	765	817	835	840	803	824	813	815	822	839	775	770	781	810	806	835	806	775	829	810	864	762	806	804	863	860	819	820	789	820	820	805	773	820	828	771	815	798	847	796	855	764	816	807	809	794	821	791	814	804	804	827	821	785	832	803	776	771	787	754	793	825	790	767	862	860	816	779	810	787	788	823	813	768	760	807	826	780	803	787	836	833	741	799	783	778	782	801	808	823	784	831	808	780	834	789	803	779	791	826	813	787	811	765	816	839	793	828	878	791	826	862	825	800	784	835	830	810	780	768	819	802	814	778	884	794	821	793	849	731	829	810	817	848	869	756	771	827	811	831	786	818	840	770	838	812	755	791	794	849	821	779	836	790	794	838	803	801	835	818	807	824	824	836	778	795	795	797	828	836	797	818	811	773	755	818	818	832	867	804	870	735	811	848	865	806	824	772	837	764	851	789	785	826	785	804	801	813	806	819	775	820	822	795	771	792	836	817	853	787	776	834	816	823	810	806	793	820	764	813	836	808	837	788	831	804	833	825	852	805	792	832	788	808	835	801	820	857	788	823	793	832	823	783	818	805	820	806	761	819	811	798	791	810	762	760	782	819	757	801	787	774	796	824	817	824	821	811	800	783	763	784	801	781	748	825	760	809	800	758	784	822	788	798	833	813	773	853	776	818	829	810	845	785	782	830	834	836	791	795	831	863	846	799	774	777	792	811	795	791	780	816	839	783	822	807	836	833	822	835	778	829	788	820	801	764	823	819	789	794	775	856	838	794	765	771	803	778	755	762	847	759	793	842	814	813	792	798	791	811	804	805	763	831	791	803	770	795	821	855	848	807	786	784	804	799	796	806	844	830	825	848	795	824	790	804	818	775	808	788	814	821	819	781	813	782	816	807	839	818	767	842	793	779	873	785	799	809	798	800	842	813	788	798	778	782	796	820	810	764	827	828	803	822	813	790	817	791	815	804	792	807	768	773	824	800	822	830	772	777	809	784	823	806	804	829	827	752	808	795	884	848	785	817	855	778	790	784	800	874	799	778	780	811	843	797	794	842	809	800	843	786	804	774	859	825	763	793	789	791	788	772	775	789	816	811	815	801	840	778	819	806	819	807	843	750	800	838	793	781	814	862	775	848	833	795	833	792	825	775	795	811	825	791	837	779	795	801	803	840	803	775	751	819	823	775	775	842	799	830	833	826	868	836	814	793	785	807	838	814	752	774	837	818	806	831	838	771	807	765	800	771	850	802	833	820	782	818	799	848	779	779	814	802	857	850	835	852	796	824	840	825	849	776	793	833	857	778	819	802	857	841	858	839	794	799	804	798	766	785	810	828	809	773	826	787	852	791	767	790	774	817	796	843	814	784	868	779	838	815	753	814	788	817	811	806	814	835	779	792	817	843	826	832	861	837	891	791	814	805	776	792	840	859	829	822	814	826	824	754	820	762	794	798	773	823	805	785	862	759	836	812	809	802	855	789	865	744	814	809	797	801	801	829	805	786	839	811	832	811	817	811	811	773	764	822	758	786	812	802	815	786	833	766	856	794	815	794	797	814	733	834	849	778	816	793	787	827	790	806	791	787	850	830	831	790	813	812	779	800	800	808	842	803	787	757	847	805	843	853	756	815	788	779	825	749	799	765	824	790	829	865	786	826	819	868	770	795	802	805	779	844	763	774	800	780	832	771	856	808	806	827	779	810	789	803	823	768	821	823	786	826	838	760	805	797	813	789	878	801	779	817	840	823	790	807	826	819	813	806	832	768	760	838	859	769	819	801	757	817	832	747	839	799	818	812	806	775	755	801	813	782	776	826	819	809	760	802	791	839	839	770	803	822	808	792	725	801	828	826	808	804	753	851	768	790	765	759	810	801	734	837	826	775	813	810	808	806	782	759	789	763	819	821	792	816	835	832	868	811	810	736	831	832	830	805	799	835	825	816	752	779	827	836	794	788	773	823	792	799	788	786	776	842	837	775	801	875	735	823	814	788	876	779	855	780	735	813	831	780	820	750	845	785	812	773	796	787	761	819	817	842	836	829	832	807	820	846	795	813	792	847	795	785	815	808	839	783	811	827	809	785	795	816	808	855	771	816	857	827	814	814	795	816	819	832	790	820	785	830	868	788	876	800	804	796	839	809	810	827	841	788	878	823	845	819	779	813	799	818	747	808	811	855	775	809	827	788	823	791	797	800	827	848	824	906	899	817	823	815	817	855	823	781	805	792	812	798	817	807	825	806	823	768	788	870	808	781	858	801	826	781	806	787	799	850	795	777	806	820	834	838	790	816	769	849	791	816	802	803	780	797	826	758	799	800	803	806	796	832	815	817	854	854	817	866	863	779	767	858	817	847	829	837	758	807	844	799	854	815	845	810	813	782	774	797	797	791	791	830	801	807	802	801	770	868	791	779	802	772	845	790	837	822	829	827	823	803	808	860	791	808	790	846	854	820	799	826	763	868	781	778	847	792	804	808	773	806	786	773	794	840	780	838	813	770	775	752	823	827	844	825	808	821	779	795	824	790	800	800	789	774	779	804	811	771	794	818	752	865	780	777	832	793	825	797	776	846	774	809	812	791	804	789	781	828	780	825	786	850	796	870	838	838	790	747	834	784	760	798	793	810	805	840	798	851	794	803	819	781	803	742	841	749
47931	54056	50586	39971	28565	17724	29202	21472	11203	7313	7308	6788	6711	6879	6885	6940	7036	7067	6865	6951	6884	6789	6821	6931	6815	6954	6760	6959	6738	6893	6841	6882	6797	6785	6786	6819	6787	6708	6834	6861	6832	6854	6822	6896	6792	6821	6814	6960	6862	6790	6820	6875	6927	6833	6898	6769	6799	6838	6790	6904	6936	6876	6875	6814	6794	6797	6939	6932	6803	6976	6851	6924	6876	6783	6867	6877	6827	6829	6736	6782	6939	6889	6814	6826	6818	6705	6741	7034	6726	6848	6857	6834	6822	6999	6757	6775	6851	6701	6836	6737	6817	6878	6810	6793	6781	6965	6862	6873	6824	6838	6861	6880	6756	6917	6753	6880	6822	6794	6713	6813	6833	6799	6876	6769	6868	6804	6951	6744	6818	6928	6784	6871	6757	6933	6803	6766	6700	6761	6854	6773	6867	6908	6808	6827	6857	6939	6768	6744	6954	6854	6887	6776	6798	6806	6913	6843	6957	6937	6902	6817	6843	6683	6822	6727	6830	6717	6887	6929	6802	6890	6875	6787	6823	6835	6882	6863	6862	6796	6915	6802	6930	6814	6826	6794	6781	6912	6807	6879	6870	6832	6936	6862	6823	6797	6775	6834	6721	6778	7046	6828	6869	6818	6835	6773	6849	6852	6819	6955	6808	6720	6793	6782	6921	6829	6815	6762	6946	6830	6938	6745	6736	6671	6845	6855	6844	6828	6823	6719	6836	6864	6943	6869	6867	6811	6765	6763	6953	6813	6985	6856	6890	6834	6847	6871	6859	6952	6908	6931	6720	6861	6909	6781	6831	6853	6926	6790	6990	7030	6763	6865	6893	7000	6887	6966	6817	6814	6835	6835	6764	6827	6787	6913	6848	6858	6774	6816	6975	6899	6887	6823	6871	6756	6914	6755	6823	6787	6764	7031	6802	6905	6849	6760	6901	6823	6898	6863	6745	6874	6915	6889	6832	6780	6825	6942	6761	6969	6815	6800	6940	6920	6748	6984	6906	6853	6747	6870	6905	6729	6785	6855	6778	6806	6849	6917	6746	6830	6940	6815	6913	6874	6814	6941	6811	6892	6818	6894	7028	6770	6812	6869	6957	6855	6923	6787	6804	6839	6845	6814	6852	6861	6898	6764	7031	6858	6847	6794	6845	6849	6940	6845	6845	6837	6878	6890	6801	6830	6871	6925	6808	6903	6889	6868	6731	6966	6803	6794	6765	6913	6822	6836	6760	6879	6925	6774	6868	6911	6779	6976	6709	6819	6886	6807	6857	6884	6920	6855	6788	6774	6820	6910	6825	6853	6942	6895	6963	6734	6806	6782	6725	6946	6864	6861	6775	6800	6800	6818	6818	6836	6900	6986	6903	6904	6854	6927	6883	6873	6912	6822	6724	6824	6883	6984	6877	6829	6685	6852	6855	6772	6884	6859	6786	6789	6725	6867	6888	6754	6915	6759	6886	6796	6781	6894	6898	6807	6781	6813	6887	6906	6735	6842	6855	6829	6779	6924	6920	6804	6886	6907	6822	7024	6881	6753	6846	6810	6819	6723	6895	6844	6877	6995	6904	6815	6714	6706	6775	6875	6859	6804	6862	6831	6849	6990	6856	6859	6844	6869	6929	6902	6857	6714	6820	6859	6854	6804	6838	6789	6802	6783	6919	6863	6856	6930	6913	6774	6770	6938	6845	6824	6783	6857	6791	6870	6807	6777	6820	6834	6815	6820	6770	6906	6878	6821	6721	6770	6757	6931	6891	6897	6848	6764	6925	6832	6957	6891	6836	6875	6896	7025	6875	6877	6846	6700	6861	6856	6810	6862	6868	6930	6886	6780	6855	6805	6835	6737	6795	6793	6973	6863	6828	6821	6873	6849	6805	6870	6812	6809	6868	6779	6869	6940	6828	6820	6944	6910	6819	6899	6804	6799	6751	6922	6646	6813	6895	6779	6857	6893	6851	6968	6885	6714	6986	6820	6888	6899	6878	6819	6805	6817	6841	6791	6839	6733	6944	6951	6880	6915	6798	6899	6832	6934	6832	6722	6876	6722	6798	6836	6775	6902	6854	6768	6825	6926	6841	6850	6959	6797	6745	6845	6813	6865	6906	6761	6773	6765	6856	6788	6860	6741	6884	6976	6761	7021	6805	6863	6752	6755	6741	6866	6906	6889	6755	6757	6825	6832	6801	6934	6827	6857	6844	6844	6875	6880	6773	6976	6809	6913	6936	7044	6805	6819	6748	6959	6967	6717	6727	6827	6898	6913	6887	6890	6742	6822	6722	6850	6775	6780	6889	6897	6897	6741	6821	6760	6802	6883	6772	6647	6891	6899	6789	6786	6833	6857	6847	6857	6720	6781	6906	6858	6867	6798	6883	6821	6772	6800	6729	6780	6889	6889	6961	6857	6784	6849	6913	6861	6790	6803	6950	6849	6824	6846	6771	7011	6756	6829	6833	6835	6819	6730	6988	6902	6850	6893	6767	6869	6951	6851	6805	6905	6893	6790	6991	6781	6844	6991	6958	6908	6750	6757	6837	6784	6777	6823	6818	6885	6836	6809	6925	6941	6861	6906	6802	6782	6860	6787	6838	6922	6712	6984	7005	6817	6989	6858	6853	6790	6938	6843	6828	6709	6873	6865	6882	6871	6871	6813	6724	6834	6827	6813	6855	6957	6798	6894	6984	6933	6830	6769	6790	6902	6811	6925	6770	6921	6840	6764	6868	6842	6961	6797	6848	6792	6709	6909	6931	6936	6764	6808	6897	6761	6917	6928	6784	6929	6873	6820	6766	6876	6769	6842	6905	6822	6795	6904	6788	6819	6812	6817	6895	6815	6779	6952	6901	6902	6688	6763	6715	6808	6808	6927	6788	6685	6925	6870	6813	6871	6822	6842	6858	6978	6845	6811	6974	6754	6811	6929	6869	6843	6798	6864	6783	6798	6946	6996	6706	6963	6885	6862	6820	6877	6800	6770	6864	6988	6764	6786	6883	6716	6888	6716	6867	6767	6756	6750	6822	6811	6755	6930	6901	6901	6856	6982	6881	6793	6828	6878	6880	6873	6942	6857	6903	6905	6773	6833	6940	6921	6780	6840	6939	6737	6839	6866	6849	6736	6907	6868	6753	6879	6881	6856	6866	6926	6837	6845	6858	6719	6859	6844	6843	6834	6823	6881	6818	6789	6847	6835	6914	6801	6898	6943	6791	6855	6815	6801	6823	6928	6848	6839	6953	6794	6899	6794	6792	6831	6875	6879	6768	6861	6804	6755	6772	6774	6935	6732	6846	6854	6729	6779	6809	6896	6771	6697	6852	6884	6798	6791	6892	6907	6815	6871	6672	6894	6718	6789	6910	6896	6928	6880	6804	6884	6839	6832	6853	6899	6881	6888	6858	6775	6901	6843	6821	6908	6812	6802	6874	6783	6873	6785	6748	6821	7008	6899	6723	7026	6796	6805	6959	6805	6946	6912	6942	6803	6750	6846	6894	6989	6887	6861	6885	6859	6902	6849	6769	6825	6895	6943	6916	6794	6786	6809	6783	6782	6796	6752	6783	6850	6786	6795	6874	6799	6772	6981	6920	6869	6885	6866	6827	6969	6886	6868	6723	6884	6897	6753	6898	6796	6791	6849	6837	6855	6798	6875	6796	6947	6882	6859	6894	6965	6775	6957	6733	6761	6895	6870	6928	6861	6839	6766	6935	6887	6832	6837	6928	6766	6813	6816	6757	6793	6871	6740	6837	7010	6798	6771	6841	6783	6879	6736	6730	6796	6689	6910	6882	6899	6767	6939	6714	6811	6822	6862	6866	6777	6782	6874	6947	6825	6778	6869	6711	6814	6851	6906	6879	6832	6788	6847	6877	6870	6874	6922	6820	6878	6797	6751	6798	6929	6825	6781	6845	6909	6766	7026	7102	6897	6886	6890	6869	6818	6837	6904	6752	6830	6745	6850	6897	6851	6816	6845	6853	6719	6850	6827	6898	6795	6872	6817	6832	6894	6790	6814	6697	6786	6888	6823	6888	6777	6884	6934	6785	6872	6770	6909	6895	6728	6851	6698	6777	6789	6786	6913	6874	6828	6877	6799	6861	6903	6830	6764	7006	7010	6686	6872	6959	7004	6881	6927	6884	6845	6850	6875	6958	6825	6853	6863	6735	6779	6834	6909	6927	6929	6810	6741	6807	6971	6953	6788	6654	6989	6812	6858	6814	7012	6781	6925	6736	6811	6877	6965	6864	6890	6902	6858	6897	6832	6947	6876	6806	6784	6921	6761	6814	6894	6730	6880	6868	6829	6833	6887	6827	6866	6963	6934	6761	6784	6902	6850	6931	6818	6955	6825	6757	6744	6801	6883	6780	6946	6834	7006	6737	6842	6934	6917	6852	6753	6763	6786	6884	6853	6982	6803	6834	6859	6802	6902	6731	6871	6832	6778	6913	6750	6747	6894	6865	6937	6738	6981	6918	6799	6789	6806	6928	6818	6802	6805	6831	6854	6880	6784	6777	6855	6773	6737	6894	6772	6829	6866	7033	6808	6905	6735	6839	6895	6884	6906	6808	6817	6879	6858	6789	6910	6866	6683	6870	6803	6814	6841	7016	6847	6839	6897	6819	6841	6789	6864	6889	6825	6826	6768	6826	6834	6859	6869	6856	6784	6711	6906	6931	6891	6824	6767	6781	6726	6863	6848	6860	6848	6754	6928	6941	6923	6840	6926	6904	6794	6904	6928	6824	6884	7067	6779	6818	6829	6857	6811	6733	6868	6827	6922	6799	6904	6728	6868	6859	6730	6925	6924	6717	6822	6763	6912	6867	6807	6889	6793	6902	6937	6849	6827	6814	6922	6831	6863	6832	6947	6886	6882	6885	6914	6794	6862	6856	6744	6792	6741	6830	6993	7053	6817	6741	6822	6846	6752	6910	6857	6864	6776	6922	6885	6761	6960	6944	6862	6800	6924	6912	6767	6942	6909	6903	6855	6992	6921	6824	6798	6739	6865	6827	6810	6850	6829	6860	6712	6821	6934	6804	6811	6831	6779	6885	6807	6978	6892	6870	6905	6940	6790	6810	6826	6901	6862	6852	6879	6864	6915	6880	6910	6855	6805
10884	17203	11946	4019	1059	846	826	783	702	774	737	764	712	727	739	738	720	733	705	752	697	699	677	709	695	737	779	753	754	709	714	699	697	718	726	727	740	701	713	719	745	680	708	742	719	722	762	759	727	714	727	717	725	729	673	736	755	677	731	758	739	745	755	794	739	698	666	730	696	754	759	709	701	696	706	728	680	762	689	713	758	766	707	734	674	717	754	733	733	744	776	754	732	741	735	668	726	719	762	699	741	713	718	725	745	671	745	765	707	699	661	723	732	748	689	680	722	769	722	688	711	750	761	760	771	718	732	743	727	736	672	738	759	701	713	726	731	743	725	707	727	669	801	722	731	736	723	734	698	722	751	733	750	746	733	723	753	780	745	735	719	694	782	752	648	743	716	706	750	734	761	772	720	693	739	739	745	690	723	720	670	753	707	667	803	704	719	678	736	705	730	724	714	746	751	692	713	757	712	708	744	732	730	702	656	725	720	723	730	768	742	688	655	738	799	706	687	782	752	743	737	732	719	702	694	705	713	764	746	719	728	728	715	702	747	699	738	694	760	693	764	773	721	734	707	727	751	792	741	722	747	714	725	774	700	751	715	738	680	713	710	692	714	702	738	757	723	719	720	736	687	724	699	711	761	708	648	726	709	742	713	708	752	786	728	705	733	742	691	746	696	701	726	724	747	718	783	792	715	705	744	744	744	715	708	745	685	721	740	743	713	696	726	771	728	739	729	682	724	684	709	698	709	744	710	685	700	751	720	718	721	731	743	750	737	734	754	671	679	773	676	716	714	724	675	735	728	790	715	739	752	720	758	770	692	744	726	735	707	686	732	728	731	765	725	707	712	741	764	687	728	742	717	747	731	706	696	707	745	726	710	758	728	681	742	736	739	724	743	684	731	669	723	759	739	692	684	733	737	734	745	721	694	736	766	690	740	677	737	752	730	782	749	765	754	769	749	759	716	719	757	701	684	728	719	753	718	719	692	726	665	753	711	730	718	681	693	713	776	709	699	743	745	727	762	724	722	704	743	772	754	711	749	683	744	732	735	708	768	735	715	731	703	723	751	745	701	722	752	696	720	731	702	668	698	678	706	716	759	713	739	778	715	772	754	724	716	732	722	710	715	767	765	791	714	671	746	780	763	718	723	753	741	727	695	744	739	750	699	735	738	710	750	763	733	713	715	742	742	759	741	741	720	732	723	774	712	710	724	745	760	709	708	687	705	729	689	714	715	723	677	653	691	750	707	753	742	743	722	770	799	742	719	768	732	741	731	754	710	751	736	718	711	709	744	688	747	712	688	720	706	696	694	695	689	755	732	717	748	754	659	744	715	715	677	770	738	678	718	711	776	725	678	710	692	723	686	680	693	742	777	676	713	746	728	741	697	743	694	742	741	718	693	704	748	725	741	706	736	747	720	723	695	672	736	746	789	675	741	755	711	749	757	716	698	730	793	748	685	689	700	730	701	694	725	721	736	746	754	719	704	763	719	732	705	722	731	747	721	719	712	706	704	731	734	698	728	737	700	742	708	719	699	694	676	753	728	706	722	705	718	736	752	743	697	735	751	712	754	693	705	702	723	730	718	716	749	697	710	711	733	753	722	706	772	744	713	732	717	721	705	721	720	704	708	785	705	738	714	729	732	752	773	654	728	670	690	705	722	744	752	734	770	701	784	735	746	755	731	711	724	700	742	718	780	716	749	733	806	703	716	746	763	754	710	714	697	723	715	747	713	707	694	751	728	776	720	674	699	745	688	796	717	712	722	736	752	703	730	750	717	726	674	758	788	744	754	730	685	698	736	736	719	733	728	687	713	700	719	713	716	741	748	735	723	747	706	770	721	674	750	701	738	759	695	703	750	722	728	731	678	737	746	743	750	691	697	694	768	717	713	733	738	740	746	715	766	745	732	719	713	731	775	745	743	709	694	752	708	754	685	728	728	741	712	711	718	707	730	730	748	758	675	721	707	750	725	712	742	733	678	759	722	702	742	728	705	769	726	758	757	711	732	739	730	772	689	680	752	717	690	723	750	723	702	743	717	741	758	743	744	731	702	742	718	751	745	689	705	722	724	750	757	718	677	712	719	716	758	715	727	722	741	723	702	714	724	792	690	775	728	756	779	714	698	732	727	721	703	718	730	755	794	770	744	704	670	734	736	762	728	716	691	738	686	714	745	688	724	711	743	751	693	741	677	728	660	687	711	734	743	753	751	678	739	740	750	715	709	771	727	720	722	761	722	737	799	770	738	728	782	704	769	686	739	731	724	737	749	729	709	710	741	752	736	712	729	750	725	711	674	731	733	728	739	688	725	702	691	714	728	716	755	771	708	706	736	712	716	730	768	680	726	761	715	758	769	680	742	685	725	723	736	752	689	744	709	722	680	712	668	691	713	733	738	736	735	745	713	782	729	693	764	727	725	683	731	682	721	752	717	758	706	742	741	724	708	751	708	757	724	701	759	689	717	704	730	766	764	720	774	765	726	714	758	741	719	697	762	731	721	717	711	698	711	766	685	739	698	713	706	694	671	704	714	726	759	749	686	732	697	754	714	695	741	729	800	639	742	717	729	751	689	728	733	723	701	714	686	736	728	697	715	702	702	644	695	775	721	736	703	719	701	712	717	701	746	722	723	717	728	724	715	714	724	714	707	726	728	743	773	722	735	761	687	730	759	702	696	739	746	779	738	728	731	728	703	715	713	726	764	705	753	732	770	716	667	727	720	744	717	731	733	744	724	749	756	822	732	715	698	724	708	658	717	690	737	714	729	725	635	735	720	674	743	710	768	723	715	750	712	715	714	721	761	763	718	748	732	700	709	743	753	708	743	748	756	700	723	715	671	720	711	728	731	733	764	715	725	756	706	713	725	711	739	723	682	742	721	718	721	715	728	729	748	747	734	766	754	727	735	756	737	726	704	768	753	755	680	719	738	729	689	714	700	716	734	714	700	736	751	715	704	751	733	639	727	757	750	707	722	690	691	783	758	801	691	731	722	740	713	697	778	750	738	721	708	738	735	746	714	692	712	731	722	694	724	715	713	760	726	724	735	758	726	745	690	763	713	677	781	730	742	690	734	691	672	685	725	757	700	733	737	705	743	764	707	720	715	745	778	695	705	695	726	756	749	736	727	707	738	695	709	767	733	712	738	749	721	711	774	778	715	747	709	687	729	704	743	698	710	714	761	758	744	751	700	689	730	717	732	789	667	727	713	735	703	708	751	691	749	698	750	713	726	695	759	720	763	705	761	769	741	686	737	729	707	723	671	719	762	689	739	772	738	724	714	733	759	703	738	696	730	697	737	772	719	718	773	701	730	725	744	702	771	792	737	701	716	716	736	721	723	763	692	743	707	687	737	699	715	712	729	765	755	697	753	761	733	683	717	734	743	711	720	725	724	683	723	644	740	703	714	795	695	769	710	766	695	752	742	692	784	745	713	690	756	725	757	727	728	695	747	716	731	738	734	714	740	726	734	697	724	731	748	760
44003	42574	34793	25361	14741	12063	11579	8361	6483	6024	6212	6067	6029	6081	6136	6194	6229	6126	6057	5975	6087	6081	6045	6164	6048	6111	6015	6154	6001	5974	6011	6099	6034	6044	6121	5990	6132	6040	6063	6061	6147	6059	6148	6118	6103	6107	6087	6129	6104	6091	6056	6093	6013	6050	6119	6120	6094	5908	6075	6105	6033	6078	6134	6038	5996	6141	6023	5992	6126	5979	6065	6056	6078	5999	6168	6028	5968	6072	6106	6128	6029	6040	6099	6120	5958	6124	6145	5996	6030	6057	6112	6156	6118	6089	6055	6034	6175	6211	6078	6031	6042	6066	6129	6066	6136	6065	6166	6102	6084	6072	6186	6112	5933	6137	6168	6067	5996	6005	6305	6071	6115	6126	6113	6053	6121	6123	6077	6034	6055	6159	6082	6176	6115	6031	6195	6188	6078	6081	6111	5972	6064	5906	6071	6165	6041	6043	6063	5953	6218	6198	6113	6135	6114	5997	6088	6127	6037	6142	5986	6196	6004	6187	6055	6060	6120	6017	6103	6252	6122	6028	6188	6038	6116	6233	6087	6079	6111	6012	6027	6127	5960	6119	6145	6235	6109	6119	5964	6094	5987	6138	6140	6134	6139	6172	6115	6181	6003	6081	5961	6142	5987	6078	5973	6208	6143	6017	6098	6049	6098	6162	6121	6081	6092	6081	6043	6075	6174	6182	6059	6177	6093	6023	6049	6108	6151	6133	6091	6050	5975	6054	6221	6099	6170	6149	6013	6018	6056	6086	6049	6124	6127	6172	5982	6200	6092	6040	6042	5965	6050	6145	6085	6033	6192	6025	6173	6116	6025	6185	6133	6085	6073	6154	6107	6024	6085	6093	6054	6165	6016	6102	6163	6072	5971	6032	6102	6103	6065	6114	6033	6063	6165	6155	6111	6164	6157	6095	6051	6114	6092	6100	6053	6142	6153	6060	5989	5941	6079	6165	6059	6195	6068	6170	6090	6124	6091	6206	6122	6150	6072	6055	6122	6067	6155	6031	5986	6104	6096	6084	6153	6100	6045	6038	5977	6146	6158	5920	6195	6104	6061	6111	6041	6062	6168	6057	6046	6217	6032	6015	6155	6086	6127	6128	6005	6171	5996	6084	6079	6056	6027	6129	6090	6085	6008	6154	5963	6185	6088	6081	6072	6044	6037	6065	6089	6104	6085	6094	6095	6177	6155	6077	6172	6048	6126	6219	6091	6028	6007	6226	6040	6163	6105	6133	6111	6030	6050	6112	6178	6180	6241	6038	6013	6060	6123	6188	6130	6014	6171	6123	6044	6120	5998	6149	6102	6052	6062	6086	6080	6137	6067	6111	6211	6100	6129	6227	6102	6135	6202	6103	6087	6157	6066	6259	6044	6169	6055	6112	6056	6021	6144	6068	6061	6012	6093	5946	6096	6200	6058	6072	6231	6140	5971	6095	6096	6070	6109	6174	6165	6043	6187	6060	6177	6061	6097	6028	6079	6145	6120	6034	6076	5983	6167	6128	6096	6081	6059	6064	6164	6203	5963	6059	6127	5970	6220	6025	6153	6040	6006	6033	6100	6153	6107	6141	6088	6087	6010	6054	6152	6060	6213	6071	5960	6036	6222	6059	6224	6211	6198	6110	6215	6139	6036	6228	6101	5967	6130	6212	6084	6093	6014	6039	6052	6027	6055	6062	6053	5999	5994	6224	5971	6075	6205	6046	6049	5906	6114	6151	6077	6151	6102	6267	6073	6065	6115	6105	6093	6089	6009	6040	6267	6058	5986	6160	6038	5967	6096	6092	6185	6169	6118	6044	6159	6110	6054	6120	6146	6096	6155	6083	6131	6089	6076	6122	5988	6060	6147	6102	6183	6089	6002	6236	6015	6204	6041	6131	6127	6172	6189	5992	6087	6180	6116	6128	6072	6078	6102	6094	6212	6193	6080	6160	6166	6163	6164	6055	6099	6036	6136	6051	6151	6167	6160	6060	6104	6110	5982	6136	6077	6082	6124	6212	6149	6131	6019	6224	6007	6134	6166	6214	6126	6131	6030	6099	6051	6275	6034	6105	6036	6155	6097	6173	6158	6123	6182	6159	6100	6143	6036	6233	6179	6042	6119	6058	6135	6018	6103	6230	6078	6037	6108	6056	6072	6047	6001	6069	6056	5980	6072	6026	6202	6083	6135	6052	6111	5998	6081	6197	6153	6081	6135	6214	6071	6135	6012	6141	6159	6235	6055	6099	6063	6181	5994	6111	6113	6136	6141	5976	6040	6056	5962	6113	6204	6010	6086	6063	6064	6140	6137	6077	6089	6030	6145	6001	6194	6029	5969	5899	6117	6039	6069	6072	6133	6157	6107	6209	6034	6024	6045	6048	6059	6097	6077	6022	6129	6172	6209	6147	6142	6255	6048	6177	6113	6094	6135	6189	6073	6141	6068	6217	6010	6101	6098	6005	6067	6137	6060	6100	6109	6094	6068	6155	6102	6032	6218	6169	6091	6103	6106	6185	5995	6118	6037	6029	6148	6145	6038	6098	6111	6037	5954	6114	6052	6247	6156	6196	6113	6034	6074	6181	6123	6237	6099	6040	6102	6102	6016	6188	6173	6014	6003	6039	6018	6064	6098	6065	6175	5906	6115	6172	6138	6014	6104	6066	6089	6157	6121	6042	6130	6213	5973	6122	5977	6210	5978	6080	6020	6071	6113	6169	6040	6105	6038	6053	6107	6102	6027	6097	6010	6165	6049	6138	6144	5919	6074	6097	6135	6081	6157	6040	6155	6043	6075	6140	6057	6104	6131	6111	6153	6149	6122	6168	6212	6195	6019	6028	6195	6168	6137	6150	6100	6127	6036	6114	6082	6027	6006	6145	6174	6105	6071	6178	6102	6181	6179	6085	6172	6126	6021	6091	6097	5994	6162	6008	6173	6114	6020	5970	6029	6032	6179	6195	6105	5951	6021	6103	6131	6006	6086	6155	6153	6085	6101	6220	6144	6149	6146	6164	6103	5990	6057	6133	6115	6047	6097	6014	6086	6099	6134	6332	6097	6192	6144	6126	6044	6098	6171	6141	6018	6190	6227	6209	6081	6071	6188	6106	6206	6301	6117	6171	6129	6150	6049	6171	6129	6117	6096	6056	6041	6053	6242	6181	6201	6061	6028	6161	6102	6053	6072	6140	6103	6200	5949	6056	6064	6128	6115	6135	6184	6000	6201	6011	6153	5974	6136	6221	6150	6099	6033	6025	6144	6138	6110	6059	6188	6145	6039	6138	5979	6089	6205	6053	6121	6017	6018	6136	6122	6084	6086	6018	6003	6176	6152	6127	6142	6096	6017	6105	6072	6040	6121	6148	6082	6043	6155	6126	6011	6022	6133	6130	6179	6133	6086	6087	6027	6081	6102	6027	6167	6075	6146	6212	6211	6057	6124	6067	6085	6148	6066	5989	6148	6032	6092	6047	6063	6172	6085	6005	6016	6099	6171	6081	6003	6103	6102	6132	6123	6068	6158	6275	6178	6041	6063	6150	6083	6222	5990	6125	6043	6162	5943	6020	6046	6111	6005	6014	6072	6168	5988	6213	6120	6068	6173	6205	6136	6002	6216	6222	6193	6084	6036	6052	6125	6101	6091	6158	6063	5952	6092	6083	6084	6000	6133	6068	6058	6017	6111	6090	6168	6012	6043	6084	6076	6085	6003	6049	6123	6070	6103	6086	6124	6081	6095	6176	6021	6081	6149	6126	6109	6035	6053	6121	6139	6177	6266	6123	6130	6000	6142	6049	6091	6052	6131	6131	6081	6056	6070	6161	6186	6151	6090	6158	6091	5961	6167	6107	6091	6058	6149	6174	6189	6080	6063	6060	5972	6053	6124	6097	6151	6106	6109	6025	6154	6094	6109	6022	6204	6031	6049	6095	6171	6107	6103	6094	6096	5986	6207	6127	6123	6087	6028	6158	6136	6126	6136	5983	6016	6142	6217	6169	6118	6089	6144	6039	6147	6124	6067	5992	6097	6218	6118	6123	6062	6096	6099	6096	6175	6198	6162	6102	6102	5933	6142	6289	6020	6139	6098	6105	6078	6052	6163	6094	6151	6198	6093	6086	6185	6091	6138	6136	6135	6020	6051	6089	6188	6017	6185	6071	6030	6092	5928	6126	6171	6181	5973	6078	6210	6057	6220	6124	6034	6129	6153	6120	6230	6075	6025	6161	6156	6175	6173	6185	6258	6196	6090	6215	6056	6079	6143	6051	5992	6154	5994	6074	6157	6066	6138	6134	6168	6207	6110	6074	6159	6156	6158	6101	6043	6192	6025	6035	6205	6130	6058	6112	6019	6186	6142	6161	5987	6070	6016	6002	6048	6049	5989	6082	5993	6035	6030	6122	6079	6087	6061	6192	6027	6116	6137	6055	6197	6125	6180	6074	6017	6057	6001	6190	6083	6147	6064	6114	6074	6250	5969	6142	6046	6015	6075	6198	6065	6249	6196	6035	6135	6113	6127	6176	6152	6078	6122	6147	6113	6103	6100	6088	6145	6086	6087	5981	6138	6166	6101	6148	6093	6063	6134	6049	6186	6097	6167	6137	6148	6051	6078	6094	6094	6070	6129	6087	6158	6056	6144	6231	6075	6118	6057	6088	6113	6082	6281	5985	6078	6070	6080	6014	6137	6086	6216	6160	6118	6154	6050	6186	6055	6215	5931	6171	6020	6155	6117	6011	6114	6135	6117	6095	6118	6065	6218	6158	6123	6100	6118	6039	6087	6115	6037	6155	6153	6062	6193	6105	6146	5981	6083	6006	6044	6057	6064	6050	6143	6145	6223	6102	6121	6022	6064	6111	6156	6068	6158	6104	6146	6053	6120	6029	6134	6101	6137	6049	6111	6127	6202	6196	6055	6065	5991	6246	6172	6014	6196	6115	6233	6113	6048	6219	6084	6085	6092	6102	6063	6179	6092	6111	6158	6028	6122	6141	6098	6030	6163	6169	5982	6105	6069	6091	6036	6186	6139	5984	6086	6054	5994	6085	6022	6157	6024	6252	6090	6123	6165	6209	5938	6112	5920	6183	6149	6123	6073	6112	6152	6160	6130	5980	6131	6017	5990	5985	6051	6188
31507	46906	30539	13411	2704	1438	1348	955	811	824	840	816	832	829	785	753	866	806	862	797	777	868	852	813	801	773	803	800	803	815	824	807	821	806	803	827	799	801	875	828	762	802	796	865	836	843	780	837	789	844	862	772	807	833	854	782	878	814	843	798	796	827	841	845	816	863	780	771	835	779	815	811	798	809	817	840	811	769	817	800	832	805	828	828	783	751	857	818	857	797	790	787	781	807	809	831	825	840	813	799	801	797	820	804	859	777	854	836	841	846	819	844	795	853	772	774	789	818	799	769	790	805	840	789	801	811	753	790	790	833	822	839	841	805	870	855	794	825	789	816	776	827	813	776	811	811	848	804	793	820	863	773	817	814	793	812	776	790	794	846	807	842	819	832	790	832	808	793	805	787	833	806	793	828	867	814	801	826	833	807	820	781	796	803	838	832	794	848	758	789	783	805	846	741	789	871	816	891	806	822	783	806	816	852	821	844	838	830	777	816	805	857	824	814	839	779	824	836	843	817	862	824	809	807	825	792	867	777	868	798	826	788	813	860	839	830	870	779	814	802	858	834	796	807	808	781	825	778	887	768	842	800	778	814	797	809	823	813	826	763	770	830	808	849	841	798	817	798	811	757	828	774	839	859	785	847	803	821	802	801	855	809	806	846	831	814	809	798	813	888	787	808	842	832	833	833	837	798	828	821	765	856	868	878	836	764	767	781	777	846	825	816	801	792	787	760	814	790	761	785	774	825	871	848	792	850	778	846	804	823	835	769	792	822	851	819	837	847	774	809	785	821	796	770	829	817	826	820	796	794	795	825	829	843	828	810	808	757	740	832	809	833	826	769	824	834	866	817	808	784	862	809	802	861	805	835	784	802	781	816	847	849	815	800	824	812	801	855	805	799	794	815	782	768	819	760	806	831	839	805	804	782	804	837	766	807	842	810	829	837	849	825	828	807	766	863	865	825	778	810	797	833	818	815	862	829	805	836	786	791	857	837	819	772	823	851	834	833	843	803	813	774	826	841	795	820	852	873	802	780	858	832	825	808	842	769	805	818	843	802	775	796	806	816	787	758	820	816	850	851	809	843	802	812	793	820	841	769	820	831	843	835	792	800	873	822	865	830	844	846	796	865	824	893	840	851	776	757	812	839	785	769	800	774	793	855	791	757	821	806	834	799	841	824	811	856	819	773	842	757	822	768	825	820	823	869	852	789	835	815	805	813	768	817	803	764	834	776	833	792	890	786	831	828	808	795	770	801	841	867	813	880	814	781	853	851	851	794	840	803	763	821	830	853	837	835	854	831	846	837	811	801	826	824	831	826	799	833	889	846	808	831	865	895	813	811	825	829	800	831	822	805	789	773	788	853	819	858	859	880	836	816	780	795	842	846	867	864	825	807	817	814	793	841	824	768	795	820	838	799	820	810	769	830	782	838	840	793	862	876	839	843	816	804	811	787	806	779	784	851	830	811	848	815	814	844	793	854	781	815	783	797	766	802	842	829	874	822	778	804	828	797	806	797	829	817	817	767	791	803	835	779	847	804	857	831	864	807	808	841	782	881	872	801	876	815	778	833	810	814	847	825	844	793	833	795	859	777	842	834	814	815	858	828	831	784	812	784	777	885	887	784	789	793	809	789	846	826	851	803	871	779	807	778	832	811	799	822	796	798	769	831	839	783	775	797	817	846	801	846	855	795	852	807	800	860	824	830	811	818	843	784	818	812	791	841	792	812	793	801	820	834	770	819	818	851	831	821	785	801	811	831	771	807	843	751	784	800	799	840	834	807	805	831	838	790	862	879	852	832	835	758	801	851	819	794	800	849	822	864	795	806	848	855	792	810	854	790	804	811	848	781	821	845	779	854	813	789	812	780	824	842	848	797	802	821	832	851	863	767	803	794	828	816	813	839	844	849	797	864	793	815	820	853	807	821	824	758	835	838	824	857	847	842	796	840	773	791	824	782	828	853	829	834	830	810	803	835	770	770	882	811	797	820	779	761	841	825	816	813	837	805	835	837	819	834	764	818	741	789	820	809	848	776	782	837	791	797	762	845	831	809	826	829	793	861	824	811	761	741	780	811	874	814	854	798	824	771	784	795	818	833	828	807	828	809	776	786	773	827	792	864	830	851	824	818	793	785	857	786	874	834	801	811	888	818	829	818	826	824	821	823	782	842	836	825	820	811	781	859	824	826	836	803	845	821	770	835	846	770	840	779	822	785	802	827	783	849	846	780	857	862	815	826	863	813	798	798	843	770	836	804	784	814	807	804	771	828	833	853	846	777	819	826	795	771	837	868	838	792	828	799	802	861	830	784	778	824	817	810	800	833	784	793	886	811	798	800	810	860	827	831	831	797	812	856	861	850	820	799	795	840	828	791	816	815	848	867	834	794	779	847	855	826	825	793	843	828	850	765	838	791	826	867	821	822	851	757	845	796	804	840	801	802	801	868	809	791	763	818	816	783	796	839	847	815	846	838	779	852	796	809	772	853	815	812	828	796	843	851	843	782	792	781	821	790	831	844	824	877	793	784	801	821	765	812	829	846	775	852	792	827	853	853	792	812	747	730	799	828	796	790	833	819	822	813	804	832	827	790	783	804	829	858	819	804	772	854	767	824	827	836	863	785	825	833	833	848	798	838	865	843	736	830	826	807	827	773	823	798	838	814	854	785	853	836	766	804	803	827	858	863	825	800	815	825	818	890	883	770	824	816	776	822	863	853	778	833	772	846	935	798	896	841	838	826	841	803	870	800	799	812	827	809	806	846	850	828	801	822	839	918	816	845	820	867	861	810	793	830	797	814	785	782	851	808	746	768	807	834	826	802	783	851	860	770	819	838	815	841	805	824	804	861	768	859	820	794	807	768	808	863	814	817	845	781	841	779	837	782	817	852	808	854	836	852	728	816	845	774	854	832	787	784	787	774	844	771	805	867	836	803	817	827	840	775	831	833	797	796	803	812	838	847	797	771	792	844	865	873	801	845	809	833	801	754	792	853	863	777	819	810	813	818	841	810	790	806	815	799	796	809	845	796	841	808	826	827	800	797	817	818	811	800	864	827	818	832	822	828	804	806	826	822	854	854	807	841	796	814	830	795	802	817	740	777	802	792	801	825	816	839	833	815	821	819	832	810	798	812	856	823	802	757	805	826	836	817	837	787	787	829	828	817	789	809	786	779	841	801	831	813	780	752	823	801	810	824	769	820	818	827	809	854	845	798	830	840	830	813	793	841	845	788	763	814	798	791	789	761	792	889	797	790	852	848	798	815	861	806	822	772	809	828	790	797	830	829	803	865	792	849	812	838	836	788	817	786	817	821	827	841	833	896	834	868	805	778	791	769	812	808	883	841	854	785	856	767	897	852	810	855	787	791	857	821	820	779	864	863	860	824	814	835	843	786	825	836	825	783	830	840	795	832	823	825	815	831	835	814	816	813	796	789	841	840	824	844	776	784	788	866	814	819	808	739	765	849	821	792	798	799	752	830	870	807
47614	53907	51103	39859	27648	23169	19064	11590	7277	7094	7035	6773	6793	6802	6872	6881	6946	6939	6883	6880	6771	6803	6728	6832	6821	6807	6975	6860	6839	6959	6816	6938	6748	6914	6835	6834	6863	6816	6813	6849	6850	6800	6917	6817	6884	6814	6840	6857	6775	6951	6814	6742	6800	6903	6869	6880	6851	6752	6919	6843	6918	6779	6961	6764	6762	6761	6730	6922	6820	6865	6720	6857	6756	6691	6869	6852	6967	6907	6786	6879	6697	6866	6773	6886	6795	6894	6858	6867	7013	6816	6811	6758	6839	6834	6762	6863	6842	6856	7005	6768	6786	6993	6866	6948	6895	6964	6770	6948	6818	6806	6828	6823	6768	6791	6822	6914	6815	6814	6930	6793	6788	6754	6937	6850	6926	6826	6788	6979	6856	6766	6758	6889	6838	6874	6886	6907	7017	6725	6944	6828	6963	6788	6722	6868	6874	6866	6715	6858	6876	6829	6847	6923	6850	6850	6711	6782	6884	6834	6900	6856	6723	6907	6700	6853	6995	6939	6854	6759	6865	6828	6895	6856	6910	6803	6789	6794	6723	6865	6781	6829	6805	6895	6803	6900	6891	6921	6894	6898	6885	6713	6874	6859	6718	6844	6885	6796	6784	6870	6852	6874	6763	7029	6868	6880	6757	6893	6830	6890	6683	6778	6903	6828	6803	6824	6821	6671	6884	6794	6847	6945	6900	6883	6954	6940	6830	6887	6901	6818	6792	6854	6809	6941	6927	6757	6973	6725	6728	6760	6957	6869	6751	6766	6993	6866	6880	6879	6931	6857	6920	6964	6737	6869	6858	6787	6855	6823	6811	6813	6793	6825	6847	6790	6808	6891	6942	6820	6798	6924	6827	6897	6802	6845	6900	6823	6759	6710	6799	6900	6872	6869	6839	6698	6807	6888	6923	6879	6926	6908	6899	6815	6882	7046	6888	6848	6730	6888	6911	6850	6899	6840	6764	6833	6863	6950	6713	6867	6890	6870	6823	6830	6900	6873	6926	6776	6870	6846	6806	6891	6916	6759	6923	6931	6744	6791	6733	6777	6885	6835	6918	6743	6822	6727	6805	6853	6921	6851	6716	6846	6802	6928	6775	6910	6889	6822	6942	6804	6936	6845	6852	6874	6801	6822	6877	6792	6774	6914	6696	6902	6937	6910	6815	6819	6981	6898	6881	6919	6797	6715	6951	6898	6984	6720	6735	6888	6811	6911	6801	6887	6814	6874	6833	6897	6805	6859	6728	6778	6893	6869	6792	6825	6786	6920	7003	6779	6747	6965	6839	7005	6787	7004	6879	6872	6831	6823	6996	6689	6790	6842	6853	6885	6806	6855	6860	6878	6984	6935	6868	6773	6818	6829	6852	6892	6887	6885	6778	6766	6841	6868	6825	6806	6752	6949	6722	6898	6885	6895	6845	6835	6772	6980	6920	6745	6886	6853	7004	6787	6872	6966	7052	6837	6890	6841	6868	6888	6808	6828	6789	6804	6862	6962	6844	6899	6738	6772	6734	6844	6939	6837	6905	6889	6764	6704	6996	6804	6891	6849	6924	6862	6918	6863	6833	6870	6751	6887	6924	6867	6950	6824	6624	6976	6781	6862	6813	6777	6920	6944	6940	6854	6866	6829	6879	6820	6917	6797	6779	6937	6896	6747	6719	6816	6847	6930	6850	6913	6792	6781	6753	6894	6839	6707	6712	6849	6910	6933	6799	6802	6866	6873	6889	6915	6884	6893	6972	6899	6778	6828	6881	6855	6821	6929	6901	6779	6863	6772	6752	6877	6772	6870	6795	6888	6792	6944	6812	6896	6752	6960	6809	6951	6848	6809	7022	6913	6779	6835	6866	6809	6829	6836	6746	6842	6968	6936	6714	6830	6835	6900	6819	6801	6953	6709	6885	6800	6916	6793	6806	6812	6765	6807	6979	6875	6886	6807	6847	6766	6840	6747	6887	6775	6936	6794	6788	6884	6759	6922	6989	6758	6789	6843	6819	6927	6778	6865	6877	6765	6777	6887	6697	6826	6884	6800	6881	6847	6777	6945	6866	6840	6875	6935	6759	6883	6861	6914	6682	6875	6868	6853	6843	6822	6898	6889	6874	6883	7044	6943	6677	6846	6992	6791	6913	6850	6795	6707	6753	6841	6791	6861	6791	6893	6782	6851	6866	6748	6779	6804	6739	6772	6812	6822	6945	6825	6845	6838	6794	6948	6920	6808	6761	6954	6832	6869	6774	6847	6726	6892	6896	6830	6765	6850	6874	6754	6757	6754	6916	6762	6753	6972	6774	6834	6870	6824	6779	6791	6774	6866	6785	6808	6819	6851	6904	6798	6991	6864	6879	6783	6855	6761	6962	6771	6888	6877	6829	6856	6850	6789	6851	6815	6774	6923	6896	6898	6889	6817	6920	6895	6896	6823	6829	6793	6770	6797	6830	6957	6880	6738	6759	6858	6761	6863	6868	6833	6969	6886	6782	6818	6883	6891	6855	6977	6771	6841	6873	6868	6902	6778	6835	6790	6965	6807	6876	6858	6926	6777	6874	6926	6703	6816	6991	6896	6889	6776	6886	6840	6879	6907	6724	6832	6862	6825	6782	6762	6875	6856	6841	6849	6877	6923	6861	6806	6978	6802	6767	6898	6775	6767	6845	6829	6854	6778	6973	6823	7015	6893	6789	6873	6835	6930	6825	6841	7025	6778	6897	6907	6874	6880	6909	6850	6803	6935	6827	6831	6981	6940	6844	6846	6766	6797	6778	6865	6898	6773	6947	6866	7030	6845	6830	6840	6985	6661	6806	6960	6930	6808	6874	6799	6910	6812	6765	6732	6956	6762	6913	6801	6882	6959	6818	6918	6735	6782	6902	6835	6784	6927	6832	6904	6934	6858	6876	6970	6790	6902	6771	6963	6918	6910	6885	6774	6905	6890	6725	6763	6931	6890	6868	6754	6959	6760	6843	6854	6986	6735	6895	6849	6833	6914	6805	6800	6782	6721	6819	6799	6933	6782	6927	6928	6844	6881	6728	6983	6735	6969	6794	6801	6787	6907	6767	6913	6872	6878	6900	6898	6877	6670	6736	6905	6876	6862	6839	6981	6839	6978	6807	6733	6866	6746	6734	6938	6792	6902	6887	6812	6903	6782	6714	6834	6669	6815	6882	6996	6794	6859	6742	6830	6863	6907	6729	6855	6928	6810	6701	6854	6722	6903	6703	6841	6882	6906	6919	6834	6865	6871	6840	6832	6834	6970	6724	6792	6889	6884	7018	6886	6945	6881	6788	6964	6845	6730	6904	6857	6760	6934	6795	6840	6751	6853	6901	6882	6838	6871	6765	6920	6975	6829	6889	6801	6804	6729	6747	6810	6841	6762	6849	6798	6759	6823	6720	6911	6697	6863	6747	6875	6837	6802	6706	6842	6849	6786	6891	6796	6843	6844	6807	6745	6916	6854	6693	6831	6951	6872	6770	6827	6887	6833	6798	6851	6814	6835	6830	6890	6810	6966	6799	6724	6827	6878	6855	6817	6799	6806	6890	6858	6804	6814	6981	6717	6921	6814	6856	6821	6705	6862	6870	6840	6817	6921	6903	6856	6821	6897	6760	6854	6793	6955	6925	6859	6896	6798	6873	6849	6813	6847	6807	6912	6865	6753	6830	6893	6833	6810	6878	6826	6881	6878	6934	6695	6816	6939	6942	6917	6802	6797	6763	6977	6708	6773	6874	6852	6828	6914	6806	6825	6818	7000	6780	6759	6902	6715	6775	6865	6784	6787	6792	6749	6752	6891	6925	6798	6947	6825	6867	6806	6789	6885	6791	6847	6805	6938	6873	6862	6845	6762	6777	6817	6829	6887	6920	6709	6864	7030	6797	6897	6696	6953	6939	7014	6876	6901	7015	6793	6835	6842	6861	6844	6866	6785	6824	6796	6802	6789	6824	6957	6863	6777	6823	6867	6895	6872	6840	6768	6862	6872	6974	6836	6875	6816	6908	6889	6875	6775	6871	6774	6836	6725	6835	6815	6764	6785	6821	6739	6924	6856	6825	6789	6890	6968	6767	6755	6811	6965	6834	6818	6839	6720	6940	6827	6862	6872	6791	6850	6899	6739	6828	6856	6921	6933	7010	6740	6806	6940	6823	6850	7008	6812	6811	6943	6792	6851	6872	6885	6947	6832	6799	6832	6868	6825	6944	7004	6984	6754	6919	6794	6862	6896	6796	6850	6868	6901	6907	6836	6817	6833	6750	6849	6818	6947	6900	6998	7024	6805	6862	6882	6814	6910	6833	6840	6733	6896	6861	6852	6809	6809	6903	6771	6829	6756	6874	6873	6746	6769	6919	6916	6927	6853	6805	6867	6885	6948	6921	6884	6821	6696	6797	6843	6773	6860	6765	6778	6940	6851	6739	6869	6944	6797	6902	6858	6968	6795	6894	6997	6838	6763	6886	6745	6933	6912	6823	6753	6710	6778	6972	6840	6895	6945	6887	6868	6776	6804	6822	6889	6760	6796	6975	6773	6840	6887	6782	6802	6989	6738	6899	6875	6838	6814	6906	6888	6781	6764	6887	6972	6850	6862	6837	6949	7046	6915	6825	6902	6791	6973	6798	6707	6833	6846	6823	6869	6808	6755	6829	6928	6914	6755	6873	6838	6781	6737	6777	6876	6835	6827	6738	6872	6745	6971	6776	6877	6859	6923	6845	6877	6756	6868	6881	6907	6882	6885	6798	6884	6742	6777	6778	6848	6793	6773	6869	6878	7049	6706	6865	6815	6859	6989	6813	6992	6873	6891	6868	6860	6904	6901	6773	6897	6927	6872	6711	6795	6991	6977	6914	6790	6766	6854	6869	6882	6777	6883	6808	6920	6847	6873	6924	6808	6788	6866	6830	6862	6871	6857	6826	6930	6911	6815	6836	6874	6775	6894	6806	6754	6811	6960	6771	6870	6858	6842	6896	6825	6745	6821	6824	6899	6959	6946	6832	6926	6779	6729	6762	6845	6888	6886	7000	6876	6865	6734	6853	6890	6772	6822	6800	6910	6801	6825	6891	6858	6724	6900	6721	6891	6763	6872	6958	6772	6786	6970	6879	6891	6853	6862
24125	36185	24373	8788	1896	1147	1014	803	728	741	714	716	730	715	711	699	689	777	719	680	702	732	638	745	721	718	702	688	726	700	686	721	714	677	745	673	722	730	732	692	720	681	708	684	708	717	700	759	725	700	717	704	692	719	723	672	745	672	691	731	724	712	717	708	744	638	695	692	727	684	705	727	700	691	709	754	708	744	733	702	664	708	730	684	727	707	714	722	704	716	668	701	744	717	705	733	730	750	701	703	722	673	700	712	699	704	680	731	782	724	683	732	727	705	727	726	764	724	729	720	747	682	675	687	683	747	732	664	737	700	630	690	754	695	720	739	694	745	756	712	747	748	749	671	706	713	706	699	718	780	766	658	716	712	709	731	743	734	749	680	747	728	696	710	711	762	664	745	718	728	708	646	710	713	714	643	745	697	753	674	708	733	673	742	697	734	746	768	735	681	738	729	783	707	721	721	732	717	733	667	725	700	707	740	691	732	710	744	741	734	654	678	664	697	758	714	701	708	750	729	740	736	708	680	736	689	794	716	739	675	704	667	751	722	721	683	724	678	699	782	704	706	721	694	743	678	699	751	733	708	735	766	758	783	703	689	712	706	714	753	714	775	680	731	731	712	704	738	719	731	759	684	754	776	733	724	707	714	696	725	712	755	737	733	711	661	706	709	681	712	694	701	741	681	738	712	762	702	723	735	687	764	747	722	676	751	682	743	715	695	714	685	717	701	716	695	720	720	737	705	710	692	700	731	735	693	714	672	675	707	700	686	749	727	706	714	705	711	724	710	664	703	745	738	712	690	728	727	684	693	768	723	748	708	690	741	689	739	732	754	753	729	687	714	697	744	735	773	712	707	684	680	733	704	687	719	674	673	756	703	752	720	696	681	663	728	755	785	751	694	702	680	750	703	718	725	713	711	692	733	728	674	708	719	696	698	744	697	724	726	689	753	696	751	718	725	674	718	697	725	703	695	686	724	721	721	733	734	717	716	691	700	700	724	701	693	691	723	722	755	720	758	686	705	698	691	710	673	704	740	690	744	730	704	749	735	735	714	722	729	707	746	699	722	696	748	748	677	742	729	660	686	720	724	689	686	748	738	732	708	686	712	686	748	687	684	702	700	704	733	706	684	692	707	731	724	691	704	735	726	686	722	749	707	702	756	698	714	712	734	742	703	704	736	709	723	761	762	710	749	705	724	695	719	740	718	720	768	736	753	763	704	772	652	742	737	700	707	708	683	742	714	734	714	689	706	687	784	702	726	744	674	737	743	721	682	696	716	681	668	742	727	701	738	706	717	678	717	724	706	730	731	728	731	719	709	697	712	705	763	748	689	713	721	636	704	701	752	695	732	711	698	699	756	695	671	718	700	715	729	766	710	726	659	728	743	716	676	718	714	738	745	695	723	691	712	720	756	732	749	716	699	711	764	739	722	726	671	724	703	667	726	694	725	711	704	654	743	686	674	693	709	707	742	704	733	687	735	677	734	725	713	739	724	735	727	693	721	691	690	726	735	723	683	703	733	721	707	731	730	685	709	704	709	739	655	759	741	754	732	728	682	714	716	736	700	653	685	711	716	715	701	747	631	705	688	737	727	671	745	709	697	773	728	738	683	738	710	704	779	697	698	744	760	707	710	699	696	729	748	692	678	743	685	696	737	698	720	687	713	696	712	720	704	712	720	716	662	700	710	736	695	713	683	683	713	689	728	677	722	756	707	692	690	729	708	702	687	673	754	677	688	754	694	737	711	680	668	704	701	736	746	755	706	702	726	672	715	708	732	721	694	672	710	709	702	730	734	754	774	677	692	712	673	706	725	705	736	741	687	691	691	719	765	766	706	775	669	740	688	686	698	672	695	672	734	734	708	713	764	727	688	701	696	691	730	755	728	680	723	687	714	749	691	708	685	786	741	728	702	729	711	721	742	718	734	727	712	731	676	702	710	769	701	714	758	687	735	690	709	708	699	707	721	732	727	762	707	693	737	736	703	657	728	740	747	707	712	714	746	688	730	715	716	775	723	695	758	712	719	737	720	738	702	739	761	693	651	758	735	701	727	687	760	697	741	719	720	723	742	752	687	713	692	737	724	738	707	711	730	719	701	719	702	743	658	679	709	715	721	708	712	714	703	737	738	725	657	687	732	719	722	695	728	698	781	739	671	742	698	693	720	704	704	679	701	720	707	720	709	672	727	680	761	715	725	713	717	675	686	672	747	707	697	722	693	745	689	748	686	736	706	722	666	756	739	700	766	710	713	696	721	700	692	752	740	719	701	768	741	727	708	731	651	705	728	679	766	738	721	697	672	678	721	732	746	738	744	716	710	674	729	775	747	700	728	734	731	748	683	738	737	709	761	728	700	713	765	730	723	723	714	714	712	731	693	749	721	735	742	704	751	698	750	689	704	706	707	730	731	707	713	698	737	722	718	744	722	688	727	706	677	661	724	679	724	721	723	714	733	728	746	715	756	728	728	748	712	690	707	686	686	732	742	762	663	720	727	722	673	725	694	689	685	687	750	691	713	730	758	704	724	732	657	684	714	706	666	758	687	694	719	713	728	694	672	756	729	706	731	729	719	761	750	701	723	701	688	717	738	671	705	715	757	693	752	717	704	717	727	678	715	756	714	714	726	700	722	707	717	670	666	768	741	706	740	752	726	737	738	715	689	751	778	730	755	703	744	704	729	724	707	673	728	716	752	719	741	707	707	769	715	691	711	684	761	718	752	734	710	720	702	729	716	685	733	660	672	719	718	715	691	698	734	710	708	691	725	741	700	736	672	685	716	736	732	704	684	690	755	686	684	751	696	752	678	673	707	650	707	720	770	681	719	683	731	723	672	721	757	712	706	753	692	727	746	712	707	711	686	741	800	722	731	686	671	725	732	696	679	728	703	719	719	696	707	733	706	702	704	732	735	765	716	696	755	682	698	669	697	739	747	695	721	716	729	717	681	697	719	676	737	691	736	713	718	718	721	716	710	750	738	764	734	716	728	743	745	728	723	670	744	718	734	678	727	717	785	742	753	717	778	710	705	686	674	724	768	721	721	655	727	748	711	694	729	712	714	747	719	676	694	726	716	720	703	712	742	678	704	682	712	757	720	736	720	693	707	749	760	685	692	739	724	731	749	695	738	716	681	718	696	714	702	716	768	737	730	750	720	728	704	728	665	722	709	730	738	700	725	779	694	682	701	692	783	713	726	727	707	734	657	745	710	692	709	750	721	734	703	714	712	753	690	744	706	718	744	693	726	714	698	719	677	735	691	713	737	717	711	734	718	740	699	669	658	768	721	727	685	703	714	716	725	739	748	688	646	709	692	706	754	702	735	718	741	670	657	660	706	743	692	697	727	724	746	775	701	783	675	684	679	722	744	755	755	712	712	756	708	670	727	718	705	674	688	768	725	675	713	739	744	723	739	748	676	719	680	711	692	725	703	696	697	721	749	724	729	713	691	683	713	730	748	693	705	745	670	720	741	758	719	717	704	698	709
52534	55330	45571	34550	22929	19767	15892	9968	6949	6154	5971	6006	5975	5982	6185	6152	6234	6074	6146	6079	6057	6105	6145	6116	6012	6060	6133	6070	6024	5927	6017	6104	5925	6005	6118	6184	6063	6046	6043	6125	6023	6010	5922	6144	6114	6146	6007	6166	6052	6003	6058	5984	6045	5943	6057	6162	5981	5994	6046	6045	6112	6080	6171	6069	6125	6043	6031	6107	5994	6027	5957	5983	6015	6142	6063	6075	6157	6072	6074	6089	6041	5973	6091	6045	6048	6067	6121	6097	6011	6034	6011	5995	6098	5994	6021	6077	6072	6035	6159	5991	6091	5973	6076	6078	5984	5984	6080	6121	6026	6144	6044	6154	6037	6103	6170	6027	5974	6058	6213	6258	6002	6038	6103	6081	6000	6125	6112	5957	6059	6111	6075	5999	6072	6031	6136	5997	6030	5991	6084	5962	6028	6237	6072	6032	6085	6084	6070	5983	6082	6185	6099	6095	6012	6086	6084	5997	6070	6095	5972	6079	6166	6128	6064	5956	6052	6093	5995	6024	6125	6176	6005	5991	5890	6225	6115	6062	6039	6062	6075	6059	6206	6114	6022	6139	6159	6042	5939	6080	6023	6039	6128	6183	6122	6035	6120	6099	6000	6104	6084	6197	5952	6072	6181	6065	6037	6166	6130	6066	6043	6130	5969	6114	6031	6147	6156	6054	5971	5965	6046	6037	6016	6009	6110	6125	6055	5957	6208	6132	5993	6156	6045	6125	6110	6061	6117	5967	6079	6052	6124	6075	6085	6011	5985	6033	6108	6062	6255	6056	6111	6120	6155	6053	6125	6079	5967	6018	6048	6205	6019	6141	6040	6011	6093	6033	5996	6038	6123	6140	6121	6040	5943	6064	5985	6022	6006	6113	6136	6091	6097	6146	6052	6108	6137	6084	6069	6042	6015	5934	6131	6059	6130	5984	6090	6124	6031	6163	6031	6095	6171	6101	6148	6178	6023	6096	6153	6145	6040	6072	6075	6139	5935	6146	6114	5980	6084	6204	6056	6058	6078	6072	6028	6137	6134	6069	6129	6046	6118	5972	6006	6041	6060	6053	6073	6113	6014	6068	6091	6108	5952	5956	5941	6036	6077	5992	5989	6202	6112	6038	5951	6094	6087	6085	6169	6038	6064	6018	5950	5903	6025	6082	5992	6066	6066	6172	6041	6115	6086	5993	6120	6005	6007	6012	6086	6092	6120	5968	6088	6021	6050	6019	6047	6134	6107	6003	6145	6009	6114	6068	6082	6153	5908	6134	6140	6073	6161	6063	6103	6002	6124	6081	5957	5919	6088	6036	6125	6053	6151	6141	5988	6107	6081	6030	6058	6123	6029	6257	5937	6046	6034	6033	6147	6106	6039	6113	6099	6060	6174	6132	6092	6134	6063	6084	6043	6055	6096	6052	6069	6079	6164	6019	6055	6148	6101	5995	6049	6067	6043	6221	6099	6029	6216	6037	5985	6201	6081	6168	6030	5878	6059	6184	6165	6102	6080	6075	6181	6120	5966	6166	6212	6012	6033	5951	6165	6110	6031	5976	6206	6139	6179	6058	6050	6033	6231	5946	5962	6049	6028	6078	6133	6026	5994	6043	5995	5926	6061	6093	6010	6074	6120	5927	6022	6088	6039	6125	6047	6117	6088	6088	6136	6132	5932	6105	6042	6006	5965	6044	6145	6062	6127	6207	6085	6048	6113	6141	6058	6008	6210	6051	6150	6211	5950	6080	5984	6066	6155	6096	6055	6015	6158	6042	6052	5948	6067	6124	5963	5958	6062	6143	6013	5947	6160	6003	6147	5983	6014	6087	6133	6084	6081	5999	6117	6126	6061	6051	6010	6062	5991	6023	6094	6171	6109	6081	6097	6059	6093	6116	6112	5977	6092	6124	6223	6140	6070	6188	6184	6058	6087	6154	6015	6052	6118	5978	6053	6138	6132	6111	6150	5843	5957	6035	6057	6011	6121	6109	6093	6119	5991	6011	6070	6041	6027	5984	6086	6020	5946	6037	6176	6041	5992	6067	5997	6161	6132	6052	6090	6039	6106	6069	6054	5997	6189	6135	6087	6167	6272	6007	6066	6257	6155	6091	5964	6115	6142	5947	6088	5995	6047	6110	6043	5980	6031	6145	5986	6110	6130	6148	6068	6032	6084	5986	5900	5964	6046	6088	6090	6074	5966	6146	5953	6088	6059	5974	6162	6194	6108	6076	6042	6124	6039	6108	6140	5991	6070	6031	6073	6125	6114	6013	6080	6075	6074	6224	6137	6006	6011	6125	6076	5974	5956	6015	5924	6067	6089	6044	5949	5922	5953	6113	6056	6121	6129	6196	6024	6167	6144	6054	6052	6134	6148	6034	6012	6160	6044	6017	6069	6024	6058	6114	5908	5866	6132	6021	6087	6105	6178	6119	6117	6209	6091	6050	6053	6046	6061	6061	6058	6044	6120	6041	6091	6112	6046	6220	6079	6110	6118	6154	6032	6098	6077	6147	6041	6043	6071	6000	6122	6056	6132	6132	6164	5998	6100	6058	6075	6024	5986	6166	5979	6169	6108	6054	5977	6076	5990	5996	6051	6095	6097	6075	6035	6138	5953	5899	6012	6029	6110	6133	6105	6103	6212	6028	5993	6158	6103	6068	6135	6125	6009	6146	6020	6158	5956	6107	5993	6049	6072	6217	6065	6128	5974	6123	6050	6090	5952	6053	6133	6045	6012	6161	6085	6119	6081	6083	6033	6191	6045	5944	6154	6043	6160	6068	6100	5975	6050	5960	6021	6086	6128	6216	6032	6031	6051	6083	5971	6074	6169	6044	5957	6084	6096	6138	6058	6033	6051	6142	6062	6044	6068	5924	5963	6054	6039	6095	6068	6107	5934	6205	6131	6081	5971	6072	6044	6097	6064	5997	6132	6038	6015	6040	6073	6038	6015	5968	5958	6119	6093	6181	6096	6129	6011	6136	6133	6008	6045	6094	5907	6044	6095	6018	5979	6081	6138	6067	6117	5989	6079	6187	6052	6214	6064	6012	6032	5978	6046	5982	6175	6144	6112	6027	6106	6060	6101	6118	6117	5974	6082	6155	6100	6045	6070	6015	5960	6110	6138	6069	6112	5978	6081	6098	6097	6129	5991	6111	6033	6119	6096	6092	6077	6071	6140	6115	6038	6151	6038	6133	6091	6053	6071	6156	6126	6141	6047	6109	6076	6126	6187	5944	6076	6150	6071	6061	6106	6176	6049	6107	6063	6093	6146	6068	6046	6026	6106	6080	6168	6078	6103	6041	6117	6108	6101	6094	5981	6163	6061	6174	6073	6115	6190	6050	6112	6143	6194	6041	6032	6071	6001	5975	6113	6099	6066	5926	5970	6108	6242	5986	6077	6125	6134	6100	6184	6124	6145	5994	6048	6058	6089	6004	6064	6053	6115	6072	6070	6093	6063	6133	5885	6168	6016	6048	6094	6028	6044	6047	6073	6052	5968	6084	6002	6169	6102	6060	5987	6151	5925	6185	6165	6111	5994	6188	6049	6029	6110	6198	5994	6051	6064	6093	6140	6102	6135	5987	6069	6081	5960	6100	6151	6094	5891	6061	5944	6295	6111	6151	6076	6126	6128	6008	6118	6041	6093	6199	6091	6022	6028	6020	6132	6165	6119	6152	6163	6088	5975	6067	6131	5993	6024	6120	6058	6053	6178	6093	6129	5957	6110	6185	6121	6082	6078	5987	6055	6164	6084	6012	6081	6137	6103	6135	5984	6193	6022	6068	5984	6219	6038	6047	6070	6109	5996	6126	6187	6064	6110	6089	6012	6106	6045	6052	6072	6130	6074	5977	6126	6121	6148	5986	6056	6059	6149	6104	5965	5939	6112	6079	6121	6050	6065	6014	6171	5987	6158	6011	6005	6128	6009	6061	6138	5993	6079	6031	6087	6092	6003	6056	6234	6003	6107	6063	6076	5984	6209	6051	6096	6031	6095	6013	6064	6071	6092	6217	6228	6030	6082	6073	6108	6052	6092	6097	6031	5956	6041	6129	6110	6003	6065	6101	6092	6063	6043	6117	6084	6015	6128	6048	6198	6072	6002	6063	6113	5978	6014	6208	6120	6025	6032	6125	6023	6002	6088	6034	6144	6111	6093	6009	5993	5948	6166	6258	6137	6012	6129	6168	6087	6026	6101	6019	6138	6081	6138	6030	6078	5938	6076	6019	6031	6046	6000	5997	6049	6096	6147	6099	6155	6118	6202	6121	6149	6081	5958	5970	6143	5967	6035	5962	6078	6064	6115	5997	6161	6150	6025	6074	6120	5931	6115	6015	5998	6120	6087	5968	6164	6109	6026	5991	6105	6083	6046	6059	6040	6092	6037	5974	6125	6197	6166	6172	6102	6167	6078	6014	6011	6044	5977	6084	6121	6039	6213	6177	6147	6073	6053	6103	6172	6148	6134	6015	6026	5978	6074	6006	6063	6191	6037	6078	5904	6083	6079	6092	6071	6099	6183	6046	6068	6005	6107	6010	6087	6144	6105	6149	6008	6063	6224	6109	6111	6004	6146	6178	6147	6008	6017	6038	6154	6138	6039	6189	6052	6087	6047	6122	5926	6073	6257	6160	6031	6086	6138	6148	6140	5966	6156	6152	6219	6035	6107	6137	6048	6194	6056	6101	6046	6142	5996	6098	6097	6038	5993	6008	6103	5975	6154	6009	6054	6030	6038	6145	5987	6105	6088	6074	5973	5999	6172	6054	6021	6028	6102	6141	6201	6106	5983	6040	6060	6071	6005	6105	6105	6123	6156	6029	6176	6096	6126	6121	6001	6069	6189	6131	6010	6157	6029	5959	6098	6038	6083	5929	6070	6029	6085	6049	5978	6153	6018	6058	6138	6061	6072	6086	6002	6057	6066	5994	6062	6046	6159	6173	6110	6192	6117	6103	6235	5962	6023	6004	5989	6217	6070	6019	6125	6113	6091	6066	6013	6054	6096	6080	5991	6101	6121	6028	6175	6171	5966	6093	6023	6039	6022	6070	6120	6118	6085	6042	6112	5957	5997	6037	6001	6117	6029	6115	6019	6040	6062	6192	6100	6047	6014	6075
33397	47539	30638	13423	3351	1600	1269	1044	883	866	795	843	828	822	854	871	778	816	837	778	862	804	790	850	841	762	798	805	841	825	825	849	757	828	816	887	859	844	818	776	806	833	823	829	775	812	809	797	808	782	794	801	832	805	825	833	823	855	863	798	846	804	811	849	732	854	768	814	802	781	819	776	856	843	814	780	843	870	830	810	799	807	795	854	826	842	814	811	804	801	829	813	808	791	828	824	759	857	827	850	791	788	775	807	843	858	786	824	848	835	833	862	796	801	811	790	804	798	884	878	890	842	825	824	841	803	791	788	815	747	798	799	865	824	822	827	751	824	835	788	845	821	876	789	816	855	817	839	795	798	837	834	816	816	902	752	804	864	794	832	798	851	859	837	803	757	827	910	892	825	799	858	824	822	764	812	858	798	844	818	853	811	871	822	814	795	841	792	797	837	842	881	837	862	786	864	819	826	811	797	822	799	776	821	840	841	837	811	802	775	821	846	803	846	838	860	837	806	788	828	803	786	802	829	887	801	786	848	808	809	770	831	827	862	823	775	866	795	824	885	770	802	851	883	810	867	792	849	836	776	864	826	832	802	796	822	755	846	880	774	825	851	777	833	871	832	842	806	812	784	870	854	860	809	831	806	801	836	851	845	814	829	821	781	864	837	801	796	823	786	804	839	802	834	820	783	817	831	750	836	769	802	778	820	814	838	821	777	821	809	877	821	799	793	786	845	791	835	724	812	829	820	835	839	881	817	863	878	838	853	786	763	807	803	837	760	804	809	807	872	855	874	793	822	781	824	830	812	843	821	819	832	872	832	814	860	814	824	851	816	769	803	811	810	845	840	857	851	851	779	832	851	844	828	797	890	858	827	776	851	800	834	774	803	831	795	824	805	846	846	796	872	782	845	793	818	795	771	828	835	852	834	850	826	829	845	820	844	866	867	792	779	810	858	823	789	834	785	790	770	816	824	829	827	851	776	832	792	821	815	816	811	817	805	769	822	805	751	791	832	849	826	781	809	857	824	826	765	809	846	799	824	841	838	836	877	840	783	859	822	832	779	821	821	774	836	814	819	796	848	843	861	820	807	792	814	794	836	794	809	801	784	841	829	840	812	804	788	804	846	796	854	881	775	796	864	794	847	812	806	833	855	847	897	774	803	783	821	814	792	828	805	836	782	821	800	864	829	831	790	852	816	827	863	813	802	834	829	809	831	803	773	807	789	800	821	830	834	763	825	832	765	823	796	803	840	795	855	829	862	837	817	831	852	828	869	773	883	858	865	808	803	821	847	776	790	812	848	834	803	848	829	850	845	809	827	789	803	849	755	827	842	823	789	784	816	766	833	801	826	871	827	800	843	836	824	826	834	843	833	830	848	794	843	801	787	859	828	805	790	832	780	834	810	770	793	790	828	812	844	801	833	811	802	823	806	816	849	854	829	826	829	832	879	858	808	817	872	826	826	764	847	804	853	848	810	784	803	799	846	803	823	821	773	797	822	825	804	795	860	774	841	880	842	781	827	801	836	751	752	736	845	833	837	864	813	823	797	832	822	812	870	794	759	811	785	798	816	854	783	858	787	803	816	851	794	813	837	808	782	814	827	828	765	744	777	838	809	798	815	796	821	838	822	834	813	814	832	856	862	826	807	860	849	799	849	767	806	813	852	802	847	834	819	789	760	836	850	841	808	790	811	816	842	803	809	835	835	790	803	833	807	837	818	824	832	850	862	785	808	771	821	787	870	828	829	781	807	897	850	798	815	845	816	871	808	817	822	868	783	834	764	817	837	811	794	846	830	825	807	802	831	793	929	813	824	830	802	828	854	823	851	824	807	830	792	810	841	799	838	844	752	827	818	876	858	794	827	772	797	850	811	858	790	890	863	875	818	869	763	825	795	782	819	809	793	845	819	816	846	819	867	809	866	818	831	780	820	867	777	826	815	794	849	786	846	767	784	778	804	857	813	833	837	854	799	899	804	828	791	795	809	808	864	868	788	810	840	819	819	783	744	807	834	789	809	777	799	854	804	822	835	845	818	747	808	842	801	791	780	814	823	840	822	839	802	862	768	751	812	844	837	830	868	815	767	815	819	797	827	833	801	841	817	842	827	860	812	807	848	818	758	784	779	847	823	829	881	834	818	872	850	790	804	820	843	843	792	832	869	845	823	795	829	864	864	791	746	822	815	778	828	811	833	845	822	820	793	842	824	848	748	819	842	845	825	821	851	862	863	795	804	847	852	870	819	798	793	793	854	816	834	795	810	821	856	772	839	808	754	788	871	812	820	797	814	840	799	821	813	832	825	844	813	806	781	786	792	813	795	778	824	819	826	754	871	780	801	893	865	761	866	840	859	840	825	864	843	835	835	857	799	782	802	863	800	821	778	806	830	814	786	811	811	791	809	833	800	799	817	818	835	824	821	804	784	798	807	819	863	834	851	814	830	800	783	823	883	763	829	822	744	799	856	839	809	803	789	783	769	780	867	808	851	798	814	850	786	833	788	808	822	771	804	866	863	853	800	819	808	829	800	799	827	777	833	810	832	825	799	865	803	844	838	794	799	836	802	815	781	808	833	851	801	833	817	826	877	805	836	863	801	820	798	814	829	796	849	833	793	823	796	867	868	771	867	813	846	837	857	843	845	835	823	815	811	730	836	829	856	844	820	780	848	807	830	809	871	785	823	863	854	829	839	839	743	832	784	795	814	803	804	829	834	833	792	825	784	809	833	799	829	799	798	870	838	804	807	840	858	817	820	793	848	785	798	811	817	796	817	822	872	800	769	835	801	838	850	835	827	777	821	840	847	800	822	828	849	854	835	875	783	856	796	789	822	832	839	859	796	824	851	835	762	827	788	815	830	854	790	856	782	803	835	819	839	872	756	848	765	817	803	858	825	810	828	815	810	848	820	817	811	779	778	873	832	830	813	819	820	861	867	864	862	811	842	788	825	824	812	795	819	800	843	839	811	713	798	823	816	773	815	807	791	824	824	847	810	810	805	834	794	823	808	758	807	843	817	834	829	757	804	840	859	816	827	847	787	772	784	807	835	834	839	820	764	779	811	791	804	850	875	783	816	832	797	800	804	802	815	837	842	834	806	815	862	820	816	796	845	799	852	812	808	819	813	825	864	765	809	830	870	780	808	806	819	807	801	830	864	788	846	800	852	796	781	808	884	768	782	811	802	858	799	854	798	835	823	821	840	770	804	775	806	847	759	855	802	842	792	814	779	821	813	761	824	815	860	843	760	814	811	840	844	820	812	895	833	845	846	829	835	833	810	777	875	853	833	809	768	831	828	783	823	783	791	858	816	813	746	864	789	774	804	848	815	845	801	815	818	883	866	835	784	859	794	842	801	815	868	869	820	831	821	792	842	885	822	843	889	867	735	788	817	886	879	818	866	813	800	817	847	843	765	758	806	849	840	869	819	877	859	848	815	834	845	890	804	837	832	860	832	790	824	822	803	754	766	841	795	902	780	816	854	838	853
48683	54276	50853	41725	30330	23278	18101	11319	7777	6962	6830	6922	7006	6889	6890	6927	7071	6831	6836	6874	6839	6893	6931	6923	6910	6969	6843	6892	6885	6975	6907	6912	6878	6904	6891	6863	6959	6880	7090	6832	6869	6934	6938	6876	6891	6888	6917	6866	6856	6837	6879	6884	6941	6874	6872	6814	6881	6967	6929	6994	6944	6884	6778	6827	6800	6884	6956	6925	6853	6880	6847	6783	6852	6833	6774	6888	6901	6968	6872	6859	6793	6856	6906	6832	6825	6871	6818	6903	6850	6805	6850	6852	6956	6869	6773	6808	6927	6922	6714	6924	6870	6863	6879	6971	6887	6838	6880	6760	6809	6781	6846	6882	6950	6920	6884	6983	6981	6870	6920	6847	6758	6788	6782	6951	6955	6872	6902	6845	6818	6781	6887	6862	6814	6910	6771	6812	6838	6941	6894	6836	6861	6894	6956	6938	6985	6846	6814	7010	6886	6920	6833	6868	6939	6855	6764	6893	7008	6857	6771	6875	6889	6902	6929	6852	6895	6799	6889	6885	6976	6795	6789	6853	6932	6857	6896	6806	6869	6896	6960	6895	6939	6894	7040	6803	6935	6869	6804	6880	6884	7012	6982	6855	6941	6762	6818	6857	6960	6848	6945	6967	6865	6803	6951	6785	6880	6888	6949	6854	6966	6857	7005	6829	6789	6938	7034	6797	6814	6914	6821	6861	6843	6787	6871	7003	6963	6856	6718	6889	6741	6824	6990	6800	6759	6883	6890	6889	6776	6871	6918	6783	6894	6837	6806	7019	6947	6805	6896	6933	6919	6813	6816	6933	6805	6947	6791	6775	6882	6950	6897	6850	6941	6855	6855	6917	6929	6954	6755	6825	6876	6962	6852	6980	6914	6836	6933	6833	6775	6885	6840	6897	6911	6954	6878	6688	6868	6862	6864	6888	6966	6813	6949	6892	6899	6920	6834	6904	6951	6874	6748	6972	6860	6858	6914	6852	6933	6816	6926	6863	6820	6922	6872	6902	6820	6865	6801	6936	6965	6760	6888	6831	7014	6985	6893	6920	6800	7148	6960	6785	6880	6760	6993	6894	6840	6807	6888	6950	6923	6832	6811	6978	7033	7046	7042	6941	6985	6884	6911	6860	6808	6855	6908	6980	6683	6861	6923	6725	6785	6838	6846	6824	6746	6935	6893	6871	7027	6937	6959	6856	6851	6857	6878	6985	6895	6886	6862	6933	6926	6897	6679	6773	6825	6792	6796	6850	6752	6895	6886	6894	6867	6963	6771	6775	6862	6877	6947	6911	6794	6896	6887	6714	6941	6891	6871	6918	7025	6908	6830	6776	6860	6812	6865	6731	7036	6985	6956	6768	6825	6799	6898	6939	6925	6924	7007	6997	6861	6779	6899	6800	6865	6827	6951	6918	6850	6971	6903	6842	6885	6803	6766	6798	6894	6902	6938	6974	6765	6823	6957	6900	6907	6857	6912	6854	6867	6797	6941	6884	6804	6850	6909	6794	7019	7001	6857	6955	6899	6891	6806	6859	6838	6938	6878	6866	6847	6849	7027	6764	6762	6863	6854	6846	6947	6777	6862	6891	6848	6908	6779	6965	6875	6834	6918	6905	6994	6814	6838	6909	6917	6797	6817	6923	6833	6894	6888	6883	6994	6932	6936	6726	6988	6936	6807	6850	6900	6865	6939	6958	6767	6967	6835	6971	6839	6950	6882	6866	6901	6926	6817	6908	6808	6762	6824	6836	6923	6899	6937	6858	6730	6911	6832	6867	6849	6936	6836	6824	6907	6880	6897	6873	6856	6943	6848	6843	6925	6933	6867	6795	6808	6933	6912	6834	6852	6886	6880	7019	6754	6776	7045	6906	6809	6897	6969	6856	6860	6935	6837	6893	6845	6962	6828	6863	6982	6947	6883	6929	6890	6992	6891	6847	6858	6929	7002	6902	7006	6999	6963	6886	6928	6804	6762	6730	6905	6918	6918	6830	6999	6899	6874	6788	6920	6984	6881	7070	6900	6807	6804	6944	6943	6899	6778	6942	6918	6783	6893	6893	6942	6861	6914	6930	6756	6955	6827	6835	6814	6902	6987	6797	6881	6966	6932	6707	6901	6990	6830	6689	6815	6828	6777	6841	6702	6754	6869	6847	6959	6841	6928	6841	6829	6851	6835	6879	6891	6924	6920	6753	6727	6911	6910	6915	6880	6891	6874	6801	6829	6899	6792	6983	6966	6928	6933	6963	6783	6946	6960	6949	6811	6854	6944	6728	6875	6918	6872	6928	6938	6955	6908	6941	6821	6815	6804	6930	6965	6987	6844	6801	7011	6853	6728	6950	6920	6778	6948	6790	6939	6863	6950	6894	6819	6966	6866	6750	6892	6909	6850	6968	6807	6922	6963	6933	6859	6878	6947	6945	6834	6851	6861	6958	6949	6800	6897	6911	6969	6849	6898	6855	6853	6832	6901	6921	6908	6913	6850	6943	6922	6875	6883	6977	6901	6831	6844	6793	6871	6939	7001	6875	6814	6859	6812	6945	6958	6776	6787	6953	6912	6839	6859	6868	6827	6964	7004	6803	6887	6856	6831	6766	6782	6790	6830	6939	6939	6786	6849	6843	6892	6927	6845	6947	6863	6824	6916	6956	6904	6852	6872	6839	6832	6891	6773	6817	6844	6808	6900	6769	6879	6831	6805	6901	6973	6737	6816	6783	6894	6902	6905	6813	6938	6794	6978	6842	6794	6945	6868	6854	6874	6812	6809	7028	6821	6807	6975	6789	6785	6787	6889	6793	6945	6883	6862	6813	6949	6849	6998	6686	6912	6913	6776	6859	6991	6870	6817	6824	6853	6870	6922	6795	6838	6915	6814	6931	6974	6806	6949	6894	6820	6947	7109	6789	6751	6778	6893	7009	6851	6686	6849	6973	6715	6840	6867	6926	6887	6919	6931	6865	6928	6816	6904	6853	6864	6821	6865	6926	6837	6891	6950	6798	6792	6819	6865	6817	6798	6800	6872	6752	6901	6911	6898	6825	6845	6852	6925	6908	6944	6945	6844	6898	6978	6891	6936	6802	6912	6937	6894	6878	6908	6903	6844	6978	6857	6993	6901	6957	7056	6881	6882	6991	6858	6884	6964	6995	6912	6917	6749	6748	6870	6923	6899	6851	6837	6927	6930	6847	6856	6945	6809	6799	6927	6847	6750	6903	6973	6958	6946	6803	6895	6913	6877	6760	6932	6986	6979	6865	6872	6835	6951	7076	6929	6800	6881	6971	6825	6934	6801	7028	6820	6889	6931	6775	6965	6768	6972	6963	6776	6837	6895	6883	6879	6877	6821	6727	6969	6865	6850	6864	6926	6977	6868	6899	6878	6844	6991	6804	6863	6988	6923	6978	6965	6917	6852	7008	6966	6929	6847	6926	6974	6938	6907	6873	6906	6878	6954	6900	7076	6848	6943	6853	6868	6962	6898	6884	6877	7018	6909	6835	6879	6737	6908	6878	6953	6890	6910	6896	6854	6771	6955	6891	6962	6896	6855	6951	6845	6868	6903	6970	6971	6841	6951	6763	7009	6791	6795	6903	6846	6869	6819	7037	7016	6863	6994	6678	6790	6807	6916	6941	6826	6890	6827	6781	6806	6903	6882	6947	6782	6979	6975	6879	6948	6831	6791	6908	6714	6792	6898	6965	6890	6851	6940	7045	6751	6948	6879	6929	6853	6877	6843	6937	6818	6789	6955	6763	6848	6923	6830	6786	6759	6821	6932	6820	6860	6881	6857	6795	6794	6833	6917	6784	6908	6824	6972	6925	6875	6834	6895	6890	6852	6934	6865	6972	6878	6763	6960	6850	6970	6739	6856	6807	6759	6892	6834	6971	6797	6695	6923	6934	7001	6919	6823	6980	6839	6851	6776	6876	6858	6766	6861	6888	6841	6948	6936	6957	7034	6884	6944	6838	6910	6814	6951	6998	6812	6951	6787	6885	6948	6897	6910	6873	6790	6819	6810	6935	6877	6840	6868	6890	6807	6856	6875	6892	6856	6893	6849	6923	6724	7004	6835	6903	6828	6806	6945	6955	7039	6848	6905	7013	6843	6863	6820	6961	6816	6949	6853	7008	6821	6777	6844	6879	6866	6944	6791	6820	6896	6820	6884	6867	6856	6878	6888	6804	6960	6904	6859	7007	6876	6789	6887	6858	6780	6896	6911	6918	6941	6939	6996	7029	6782	6880	6840	6875	6939	6793	6859	6948	6888	6995	6900	6826	6926	6831	6987	6846	6922	6846	6937	6784	6896	6903	6890	6963	6989	7003	6894	6830	6869	6814	6893	6856	6852	6866	6960	6886	6863	6903	6884	6914	6772	6854	6739	6838	6842	6772	6887	6812	6910	6912	6903	6978	6862	6950	6939	6680	6905	6830	6956	6886	6772	6859	6908	6850	6870	6909	6892	6925	6764	6884	6891	6826	6905	6928	6971	6812	6806	6802	6895	6777	6853	6968	6880	6903	6956	6813	6981	6941	6928	6873	6926	6775	6882	6980	6804	6789	6885	6918	6810	6816	6831	6768	6892	6935	6842	7076	6856	6996	6888	6931	6785	6923	6841	6800	6897	6781	7045	6909	6825	6757	6897	6943	6892	6807	6799	6737	6863	6927	6939	6777	6790	6904	6791	6954	6875	6906	6918	6789	6836	6980	6958	6950	6996	6809	6752	6654	6872	6868	6989	6896	6974	6863	6836	6883	6746	6786	6897	6826	6923	6878	6814	7009	6808	6872	6834	6891	6829	6762	6869	6876	6809	6848	6834	6919	6964	6794	6806	6914	6894	6960	6974	6879	6879	6816	6811	6915	6963	7015	6819	6956	6898	6972	6983	6801	6817	6932	6931	6836	6911	6871	6859	6895	6983	6888	6994	6630	6852	6832	6904	6929	6867	6979	6845	6954	6976	6897	6852	6751	6879	6798	6886	6840	6742	6950	6924	6910	7039	6935	6801	6891	6795	6875	6808	6973	6812	6958	6805	6911	6883	6978	7021	6859	6782	6861	6982	6894	6901	6846	6893	6930	6776	6771	6831	6829	6884	6975	6967	6945	6754	6882	6841	6978	6899	6850
12317	17733	11195	3826	1255	883	850	789	742	732	684	714	757	709	738	783	692	719	751	732	701	706	737	707	760	751	725	773	717	704	715	720	732	681	725	740	720	716	713	772	728	764	748	732	735	698	683	740	768	720	725	747	719	724	697	749	688	743	732	722	729	695	767	668	733	736	669	777	733	787	741	712	726	702	761	697	740	701	720	750	729	706	715	727	769	767	772	779	722	763	676	723	733	750	703	724	720	709	731	757	696	745	728	723	743	742	737	738	728	742	697	691	767	738	757	710	732	752	755	746	697	714	765	749	753	788	712	742	731	732	727	700	696	707	767	730	737	750	809	713	735	742	799	757	741	776	721	736	760	743	731	714	710	768	720	727	691	767	682	739	733	788	705	740	733	693	720	752	697	696	736	742	783	689	702	770	770	729	691	741	698	743	711	738	747	789	750	771	721	728	800	733	676	721	742	763	771	725	728	653	697	753	699	737	784	735	680	699	715	730	693	711	744	738	702	723	732	745	740	737	731	727	731	716	756	686	750	702	743	763	744	742	751	698	759	737	796	750	757	682	773	728	695	698	723	766	756	734	694	752	764	722	697	694	776	701	757	711	731	805	673	743	743	727	706	714	733	742	755	702	751	747	702	735	704	704	731	726	685	699	755	717	755	722	746	704	722	738	766	745	753	776	762	731	782	758	796	751	758	796	739	729	743	733	754	724	749	750	695	661	712	729	723	758	756	759	706	768	814	735	742	727	739	709	677	798	741	750	675	719	688	749	730	750	718	714	744	668	710	681	721	727	698	683	738	730	706	729	760	751	743	721	747	710	740	731	717	724	752	788	708	714	733	735	751	718	762	750	757	714	759	752	747	722	773	799	745	741	749	717	712	712	728	699	716	701	757	680	707	741	758	739	743	764	740	711	794	756	712	743	739	738	750	772	727	744	712	715	709	762	755	734	708	721	746	758	751	717	725	735	777	792	710	723	741	709	746	762	723	738	747	714	711	728	709	757	752	694	735	741	734	732	751	676	729	725	747	717	729	732	731	738	693	704	755	749	730	739	775	734	719	689	725	690	713	750	703	769	750	730	735	723	752	671	734	732	782	705	778	705	729	742	726	711	742	767	728	754	759	710	726	738	745	763	735	713	746	744	794	786	716	699	714	775	714	689	713	766	738	792	764	717	725	752	716	749	721	732	754	744	773	739	764	691	762	708	710	744	759	711	716	765	660	753	774	733	761	749	718	754	753	777	734	725	722	755	706	730	743	754	689	715	715	728	735	697	706	743	728	742	717	748	709	765	705	798	754	733	698	734	748	710	692	774	764	739	732	743	761	757	742	746	777	777	747	724	718	725	726	721	754	708	705	717	727	780	704	763	755	785	754	695	713	716	718	752	726	713	763	723	699	743	700	714	697	751	741	753	784	789	737	720	723	759	810	757	720	732	707	731	768	743	689	718	726	718	749	723	781	705	755	703	707	755	723	698	782	767	781	758	720	698	745	714	707	701	741	704	755	753	720	741	701	752	745	783	725	719	747	743	708	707	698	708	800	770	700	702	720	729	775	761	744	728	753	778	676	725	731	757	748	768	747	710	735	741	750	726	740	763	732	737	748	710	780	712	743	730	772	717	691	699	720	737	762	779	778	725	691	754	701	712	752	747	692	673	705	734	738	704	723	691	747	743	713	777	734	751	683	706	721	711	751	732	734	718	759	746	763	740	752	729	769	713	732	716	732	740	745	704	743	729	755	731	736	743	700	761	726	712	741	721	790	706	776	682	712	693	793	699	671	744	687	687	779	754	757	714	726	742	699	772	706	731	726	663	725	737	743	755	689	709	744	755	734	755	762	703	735	709	761	738	750	757	731	713	749	749	802	724	745	743	746	739	721	779	706	700	768	693	761	755	698	751	722	720	678	743	735	737	705	739	765	733	712	724	695	695	718	740	757	756	729	740	740	686	728	768	721	745	704	737	769	693	758	721	694	729	768	773	756	722	743	728	744	774	730	713	778	692	771	773	727	695	680	779	738	700	765	754	700	750	741	727	723	798	756	780	742	717	772	753	774	715	761	730	767	722	713	767	749	747	749	783	795	768	739	711	746	706	789	725	756	765	727	742	729	763	757	698	717	734	764	732	735	749	731	755	700	749	716	722	766	746	695	675	704	746	798	769	764	705	770	722	731	743	723	740	741	741	722	728	713	672	710	690	748	740	735	748	718	716	728	709	686	700	739	692	733	751	744	731	769	746	768	742	738	805	744	720	719	724	736	763	725	728	690	790	710	704	767	704	821	691	689	695	738	758	764	707	706	712	728	772	745	738	751	704	734	729	758	784	745	746	790	714	688	735	726	709	742	737	723	744	754	760	694	782	732	733	673	770	762	730	779	760	724	731	715	707	768	727	739	745	707	735	725	740	717	703	773	735	738	778	720	768	716	733	694	727	702	780	707	752	759	741	753	716	767	783	700	700	705	702	717	693	721	748	687	738	718	773	735	724	701	754	742	715	728	726	728	753	722	740	723	742	717	731	783	708	739	724	765	735	731	735	718	732	735	751	760	754	718	738	752	731	766	762	735	693	760	765	780	740	721	782	755	722	738	736	695	740	753	745	721	783	752	771	757	780	694	703	755	728	783	739	726	717	757	763	702	716	707	703	761	719	711	759	740	707	728	742	727	675	686	729	766	762	751	747	697	723	729	746	738	744	719	712	762	771	775	710	732	689	757	738	748	792	764	723	723	712	725	784	729	775	793	743	772	810	763	736	707	712	759	751	739	729	713	720	683	706	710	718	774	738	742	725	751	736	747	707	763	731	754	754	741	763	741	759	778	743	693	731	741	744	697	726	731	718	754	713	721	734	733	707	739	705	792	701	696	710	722	739	738	742	718	770	748	799	675	713	710	759	734	729	751	752	702	724	755	733	740	723	746	708	705	716	684	701	751	733	708	791	760	773	722	780	668	745	708	712	732	770	721	749	757	735	719	758	781	769	724	720	759	711	706	712	753	708	683	679	711	678	751	730	728	693	771	737	723	759	759	716	680	753	718	753	722	726	761	740	713	722	768	728	775	734	717	753	743	722	765	754	786	706	711	699	730	758	707	768	715	727	749	731	745	720	751	729	717	769	730	673	709	704	726	725	704	721	741	708	769	773	756	703	723	781	748	738	799	727	705	709	728	701	778	728	728	727	735	748	736	742	711	756	791	729	716	710	702	690	755	734	755	745	778	732	701	704	762	720	753	728	753	737	740	734	757	722	734	709	756	761	767	699	735	745	756	763	682	706	701	717	700	750	715	774	726	690	726	703	713	696	712	753	729	752	696	746	713	706	747	743	753	747	694	744	766	726	697	746	698	775	734	750	721	726	740	709	774	757	735	749	726	708	706	736	735	722	721	701	674	742	702	724	746	723	742	721	739	688	748	696	731	727	765	755	697	754	683	774	735	781	709	707	716	757	702	775	731	740	691	751	741	767	700	736	741	751	733	731	758	736	710	707
45936	42884	33649	26375	17162	11205	9372	7521	6418	6141	6276	6113	6193	6167	6340	6069	6238	6140	6186	6193	6132	6131	6174	6214	6198	6190	6136	6072	6180	6151	6108	6082	6202	6284	6199	6196	6227	6205	6211	6036	6198	6106	6171	6203	6092	6232	6182	6152	6298	6287	6207	6229	6164	6292	6334	6174	6242	6156	6214	6267	6352	6077	6247	6210	6130	6272	6235	6346	6265	6246	6076	6142	6337	6136	6275	6209	6119	6322	6317	6296	6222	6185	6245	6277	6192	6228	6218	6043	6226	6180	6207	6216	6273	6188	6315	6209	6081	6240	6360	6180	6260	6092	6158	6185	6098	6155	6129	6272	6238	6219	6173	6322	6240	6301	6245	6253	6234	6126	6065	6076	6279	6321	6223	6158	6277	6082	6198	6267	6220	6175	6179	6110	6139	6123	6179	6195	6132	6273	6038	6238	6189	6266	6196	6091	6185	6110	6255	6258	6300	6336	6035	6206	6231	6200	6117	6181	6197	6170	6136	6199	6238	6066	6236	6363	5987	6136	6290	6122	6252	6272	6259	6174	6183	6310	6195	6273	6228	6203	6136	6228	6130	6139	6298	6168	6162	6252	6188	6097	6146	6329	6084	6091	6188	6232	6219	6194	6292	6229	6179	6231	6103	6200	6224	6206	6215	6054	6086	6152	6182	6256	6144	6259	6177	6254	6229	6085	6360	6264	6062	6175	6181	6209	6235	6243	6230	6266	6152	6208	6277	6168	6189	6190	6264	6200	6321	6196	6255	6284	6062	6211	6176	6267	6218	6265	6160	6124	6212	6260	6239	6104	6156	6124	6250	6201	6251	6301	6360	6306	6208	6237	6362	6247	6090	6280	6227	6272	6171	6185	6100	6161	6172	6315	6191	6193	6275	6175	6168	6259	6169	6279	6264	6200	6168	6277	6320	6192	6356	6129	6095	6230	6167	6166	6210	6161	6170	6277	6188	6248	6103	6217	6192	6136	6285	6311	6202	6178	6222	6248	6083	6271	6227	6204	6199	6286	6147	6208	6265	6260	6230	6339	6210	6215	6276	6123	6260	6294	6164	6092	6138	6240	6079	6124	6246	6288	6190	6254	6167	6277	6121	6101	6248	6156	6057	6146	6162	6163	6294	6150	6226	6177	6311	6177	6153	6133	6234	6159	6074	6228	6284	6185	6223	6368	6314	6357	6226	6272	6188	6199	6195	6103	6183	6356	6149	6135	6268	6114	6139	6194	6287	6270	6111	6130	6291	5994	6053	6174	6249	6293	6266	6278	6315	6194	6149	6224	6214	6318	6148	6128	6199	6220	6192	6187	6240	6145	6037	6241	6265	6321	6103	6029	6091	6257	6172	6226	6322	6251	6237	6312	6100	6182	6173	6208	6207	6197	6250	6020	6165	6304	6196	6157	6122	6264	6232	6103	6184	6271	6237	6133	6102	6146	6185	6310	6110	6275	6283	6217	6196	6106	6238	6208	6294	6187	6290	6188	6219	6220	6254	6066	6196	6170	6125	6172	6134	6251	6174	6214	6346	6093	6132	6221	6255	6156	6338	6236	6303	6151	6120	6179	6180	6323	6182	6137	6169	6176	6145	6224	6100	6212	6263	6169	6063	6233	6184	6146	6202	6184	6196	6163	6144	6183	6247	6193	6194	6144	6225	6240	6135	6166	6214	6237	6201	6191	6155	6175	6183	6229	6223	6194	6274	6103	6357	6123	6217	6184	6258	6209	6185	6152	6182	6140	6265	6102	6090	6224	6151	6220	6197	6228	6242	6164	6170	6222	6297	6143	6170	6324	6173	6258	6082	6216	6240	6225	6075	6387	6328	6225	6163	6286	6290	6190	6103	6141	6265	6252	6192	6228	6314	6241	6149	6312	6301	6147	6126	6182	6134	6218	6176	6229	6294	6186	6212	6192	6271	6188	6251	6296	6255	6205	6252	6168	6136	6154	6130	6232	6264	6259	6216	6115	6188	6329	6315	6230	6092	6139	6188	6383	6142	6161	6235	6272	6151	6165	6154	6213	6269	6184	6302	6215	6067	6224	6161	6143	6187	6087	6264	6217	6192	6227	6208	6115	6164	6267	6342	6132	6136	6273	6144	6299	6105	6232	6178	6213	6270	6273	6140	6146	6246	6187	6130	6043	6192	6157	6249	6170	6302	6225	6075	6225	6271	6184	6184	6179	6093	6165	6030	6298	6321	6328	6105	6153	6191	6203	6260	6146	6154	6201	6130	6067	6198	6156	6177	6240	6310	6260	6277	6250	6281	6190	6174	6221	6177	6365	6165	6157	6290	6174	6229	6112	6132	6266	6250	6147	6220	6237	6323	6192	6152	6239	6269	6290	6316	6209	6235	6206	6224	6235	6327	6226	6174	6139	6072	6209	6203	6218	6280	6166	6243	6195	6217	6231	6301	6180	6248	6205	6180	6236	6328	6193	6081	6217	6265	6220	6202	6310	6267	6236	6248	6211	6191	6337	6152	6207	6166	6029	6297	6194	6159	6183	6151	6211	6283	6250	6296	6196	6229	6216	6364	6235	6264	6182	6270	6201	6077	6122	6297	6194	6235	6073	6253	6212	6169	6186	6223	6158	6226	6223	6238	6182	6156	6237	6222	6208	6134	6287	6215	6111	6212	6225	6227	6140	6323	6158	6245	6170	6172	6160	6297	6129	6233	6248	6178	6185	6087	6199	6241	6080	6345	6194	6178	6179	6266	6200	6248	6161	6144	6233	6162	6281	6168	6233	6147	6266	6117	6174	6279	6231	6075	6151	6095	6205	6183	6260	6165	6213	6229	6130	6191	6226	6234	6183	6279	6155	6121	6201	6178	6224	6253	6234	6231	6154	6268	6281	6339	6322	6327	6207	6142	6186	6109	6171	6185	6133	6181	6251	6261	6203	6283	6223	6214	6233	6220	6266	6166	6176	6109	6111	6058	6261	6318	6271	6117	6222	6263	6232	6313	6261	6257	6151	6207	6233	6173	6194	6036	6220	6245	6242	6152	6153	6162	6294	6210	6354	6131	6225	6250	6311	6195	6271	6305	6278	6204	6198	6032	6160	6299	6152	6152	6124	6144	6167	6269	6131	6157	6125	6245	6170	6137	6222	6253	6192	6119	6094	6138	6184	6249	6250	6069	6286	6260	6275	6194	6178	6186	6254	6168	6226	6286	6218	6243	6276	6184	6193	6247	6228	6205	6311	6174	6172	6155	6115	6106	6221	6235	6280	6225	6151	6246	6098	6124	6197	6280	6144	6258	6242	6102	6219	6217	6154	6216	6248	6124	6251	6091	6301	6181	6274	6086	6150	6277	6208	6206	6212	6161	6203	6205	6225	6137	6313	6196	6179	6065	6165	6188	6194	6366	6240	6309	6173	6111	6110	6199	6114	6211	6141	6256	6276	6215	6244	6175	6087	6198	6278	6266	6226	6219	6178	6198	6215	6217	6140	6215	6361	6236	6278	6178	6207	6279	6243	6227	6252	6271	6282	6250	6232	6253	6219	6286	6165	6114	6103	6133	6235	6139	6168	6193	6124	6144	6252	6136	6117	6185	6212	6132	6250	6226	6212	6309	6161	6416	6366	6231	6229	6141	6099	6129	6152	6182	6274	6217	6263	6198	6265	6278	6272	6198	6133	6201	6164	6248	6235	6191	6244	6187	6306	6234	6303	6230	6331	6044	6263	6227	6194	6197	6205	6086	6168	6157	6267	6210	6214	6283	6228	6197	6136	6138	6218	6287	6131	6145	6299	6373	6207	6162	6206	6284	6278	6234	6365	6259	6154	6257	6120	6250	6235	6136	6081	6176	6190	6179	6256	6277	6253	6229	6207	6213	6072	6268	6199	6099	6192	6164	6158	6290	6138	6297	6111	6319	6306	6177	6265	6186	6130	6331	6247	6261	6203	6160	6184	6101	6259	6175	6124	6094	6235	6330	6204	6333	6110	6295	6289	6208	6163	6168	6242	6194	6122	6158	6297	6260	6306	6161	6291	6182	6220	6105	6218	6228	6358	6160	6254	6201	6205	6287	6158	6209	6143	6254	6267	6194	6309	6169	6220	6207	6343	6241	6161	6183	6255	6285	6308	6132	6345	6214	6266	6304	6176	6251	6301	6252	6170	6166	6144	6213	6228	6187	6201	6192	6129	6253	6139	6202	6125	6283	6217	6338	6243	6161	6232	6181	6233	6139	6236	6184	6305	6234	6274	6122	6198	6144	6167	6261	6196	6186	6160	6181	6252	6272	6103	6353	6134	6211	6200	6158	6052	6201	6136	6267	6096	6192	6200	6243	6121	6190	6227	6163	6196	6287	6179	6277	6205	6317	6180	6284	6129	6071	6101	6162	6213	6315	6229	6237	6149	6193	6227	6190	6278	6282	6130	6137	6267	6202	6286	6216	6071	6211	6148	6228	6194	6155	6332	6356	6165	6223	6182	6186	6208	6347	6305	6148	6051	6196	6227	6146	6286	6167	6268	6106	6224	6210	6306	6071	6152	6221	6190	6194	6159	6300	6255	6182	6244	6121	6191	6286	6161	6171	6195	6235	6118	6152	6270	6287	6227	6265	6212	6195	6223	6223	6177	6186	6109	6185	6123	6203	6210	6193	6160	6268	6158	6139	6105	6167	6164	6280	6082	6221	6173	6195	6137	6013	6163	6318	6165	6099	6223	6283	6157	6207	6206	6149	6260	6209	6132	6224	6292	6238	6218	6095	6193	6066	6085	6364	6140	6221	6197	6249	6195	6225	6212	6303	6138	6124	6111	6310	6207	6260	6128	6355	6201	6228	6146	6254	6215	6266	6146	6359	6444	6278	6180	6238	6255	6215	6217	6147	6260	6215	6185	6247	6188	6132	6269	6235	6171	6163	6141	6169	6298	6149	6205	6284	6264	6178	6192	6032	6198	6162	6089	6302	6080	6190	6204	6212	6315	6024	6308	6318	6272	6112	6143	6229	6234	6236	6149	6232	6153	6199	6170	6333	6101	6290	6212	6305	6218	6173	6194	6085	6228	6181	6309	6087	6191	6309	6230	6185	6147	6230	6068	6172	6242	6145	6198	6223	6174	6182	6209	6297	6329	6296	6064	6111	6112	6191	6218	6220	6186	6365	6097
34854	47096	29083	12528	3117	1413	1168	1039	906	835	768	815	863	776	881	818	788	837	806	816	815	801	814	879	844	739	858	797	842	846	829	810	798	800	815	821	836	848	801	838	851	855	876	778	828	768	763	821	818	810	856	839	807	799	839	847	816	865	825	830	803	881	845	776	801	792	798	822	823	822	827	801	859	824	842	784	866	829	889	798	837	827	771	801	849	877	803	842	843	817	827	786	806	795	813	780	831	770	830	889	840	824	827	850	835	816	827	850	831	791	786	849	831	852	873	846	822	839	839	868	864	808	832	799	808	836	776	842	812	821	818	778	780	801	847	832	837	855	838	855	831	789	807	824	814	835	859	837	808	795	823	829	839	844	847	807	776	823	830	855	793	791	853	803	859	834	811	828	801	793	810	819	805	845	842	862	814	813	842	809	857	831	875	861	820	841	789	819	824	835	861	842	813	795	798	867	843	814	791	801	857	846	768	885	843	822	824	873	866	815	803	793	806	850	803	800	828	752	803	834	842	837	848	811	783	871	823	829	827	818	840	791	839	789	837	847	856	822	821	860	847	816	815	791	811	836	847	810	781	860	820	843	871	808	818	815	830	820	847	807	827	807	789	805	829	838	851	813	829	846	836	833	804	813	836	828	789	814	857	754	855	844	833	785	785	796	846	778	826	826	851	879	792	815	817	798	852	807	820	864	862	819	852	789	838	840	770	893	823	844	869	801	810	853	866	818	838	805	815	814	817	775	816	861	833	823	828	886	828	835	834	812	766	824	841	782	798	828	792	831	813	794	804	848	745	833	814	830	837	810	818	790	828	856	792	832	772	842	842	805	835	824	790	856	780	805	795	806	836	848	832	834	808	837	816	870	840	813	836	814	821	820	841	811	850	812	849	800	834	763	810	833	800	823	836	774	865	825	768	812	795	897	826	790	807	839	816	819	808	855	829	813	836	840	832	849	814	808	817	809	807	828	876	810	844	816	832	842	867	829	842	776	814	833	849	809	885	802	817	830	814	808	825	820	816	842	808	859	795	820	850	840	831	847	846	812	863	815	823	817	849	825	813	836	784	849	867	785	860	838	824	846	849	872	802	829	782	851	838	796	890	785	788	801	835	826	882	836	785	822	787	745	835	876	850	832	850	815	809	816	797	838	799	814	795	783	802	804	813	844	847	824	846	855	883	847	808	846	765	847	820	807	801	768	842	788	804	830	784	854	847	835	812	800	848	823	842	851	814	858	792	827	836	834	738	797	822	823	796	838	871	854	847	799	848	753	786	796	805	830	847	821	841	847	792	850	808	866	806	823	853	859	825	826	821	851	820	845	811	869	813	836	845	823	873	799	818	902	816	808	828	869	888	832	875	833	827	812	805	779	804	858	821	816	830	793	845	799	795	802	765	856	854	875	818	844	854	880	801	831	773	857	825	774	797	837	833	789	825	842	831	827	790	778	886	816	828	787	851	837	826	836	787	810	902	817	872	879	792	871	873	864	805	815	839	823	865	866	838	860	825	791	814	859	858	822	821	820	793	770	776	795	799	850	814	822	763	827	826	838	789	881	831	862	844	805	807	841	827	791	820	844	828	805	808	874	833	822	772	841	843	818	852	808	867	814	821	851	814	869	819	786	852	833	827	841	799	829	844	836	798	813	813	843	878	846	854	844	797	797	812	869	837	835	845	862	847	825	881	835	843	826	816	848	769	846	812	807	829	818	811	847	791	807	853	788	824	785	896	860	850	818	798	793	845	829	817	818	812	849	895	842	896	862	807	817	819	840	859	800	770	792	862	840	881	837	821	789	855	853	828	822	884	780	844	825	836	801	804	823	865	816	825	801	843	781	825	777	833	849	840	809	823	817	809	841	860	806	822	821	789	798	760	790	841	836	857	854	780	801	831	860	825	875	778	849	828	819	863	822	839	796	810	802	835	817	839	894	846	839	839	817	814	784	843	836	813	830	869	801	831	785	734	808	776	817	800	842	848	835	868	842	777	820	827	806	825	847	859	789	786	855	822	846	820	806	837	839	824	824	854	849	856	819	787	805	866	867	821	835	865	815	845	868	817	822	852	809	820	803	820	877	807	805	852	797	777	814	874	839	802	819	853	843	850	837	840	841	820	812	825	838	796	860	801	787	804	842	872	868	832	859	832	811	863	897	875	819	897	821	837	803	826	836	775	806	826	821	846	868	816	781	844	829	827	821	836	790	823	831	796	863	839	826	827	836	863	812	848	810	819	788	816	797	845	826	813	836	852	809	820	831	827	823	817	833	847	829	760	798	845	777	808	786	810	822	798	809	825	867	825	881	907	860	819	880	900	811	816	852	782	803	840	814	855	846	797	854	813	862	805	853	767	814	821	812	797	828	835	803	831	821	803	833	824	822	835	813	780	843	851	812	811	805	834	796	846	823	846	871	757	832	852	842	812	809	843	825	876	856	860	860	813	818	850	798	880	840	859	863	812	846	786	818	843	843	824	853	860	841	816	837	827	787	882	814	790	848	816	779	823	844	797	862	871	853	804	803	822	818	833	837	811	834	873	798	834	862	801	871	768	795	867	869	836	824	876	818	825	881	811	828	851	813	798	838	833	895	840	905	782	837	831	807	777	868	808	859	796	867	794	799	851	852	803	830	863	872	872	840	802	754	804	866	807	837	814	861	862	814	809	810	823	837	792	865	875	781	832	805	849	835	832	778	831	809	823	816	832	781	824	802	826	837	772	862	853	786	829	845	803	778	863	787	798	825	846	834	845	794	879	778	820	815	786	859	851	849	831	828	781	804	873	800	860	815	843	820	834	804	831	824	848	875	831	822	880	832	843	818	811	820	789	787	823	832	792	787	822	823	795	821	829	854	826	844	790	842	820	806	876	862	833	801	814	842	853	842	806	793	834	828	825	858	821	831	780	844	809	878	852	847	806	824	866	827	830	808	811	811	856	781	835	874	830	785	779	863	834	835	817	844	821	843	846	792	779	797	815	813	824	807	860	761	848	807	821	829	844	837	855	828	850	881	853	827	854	848	794	832	825	872	795	852	783	842	779	860	837	821	870	788	768	794	814	808	814	774	885	828	826	846	835	828	811	835	900	781	860	840	843	776	814	845	851	859	831	833	842	796	799	823	823	830	809	833	762	845	843	823	797	840	773	830	804	852	839	833	823	792	863	834	848	808	827	801	795	823	851	868	832	795	893	823	819	810	802	815	811	827	883	847	831	793	829	816	860	818	813	838	800	833	816	786	901	837	859	859	816	812	830	840	834	798	805	910	822	814	836	834	817	804	831	788	812	839	795	828	882	792	818	811	822	866	825	876	821	777	812	829	792	893	800	818	778	800	791	849	826	814	823	805	834	799	874	849	804	789	786	853	840	823	859	796	775	829	851	820	839	862	844	815	838	826	789	823	809	805	852	806	824	787	875	825	862	850	814	839	827	794	842	829	817	832	856	797	844	792	820	848	860	826	890	833	842	857	854	836	802	851	818	824	844	824	871	789
49733	52823	48963	40480	29518	22427	18477	12400	8097	6915	6896	6995	7011	7027	6989	7011	6917	6986	6920	6941	7029	6820	6938	6890	6900	6989	6879	6797	6840	6970	6823	7015	7056	6918	6809	6922	6871	6942	6880	6759	7029	6945	6970	6975	6876	6940	7007	6908	6907	6922	6966	7024	6797	6871	6812	6855	6888	6908	6972	6967	6922	6934	7068	7023	6830	6895	6922	6943	6973	7020	6813	6945	6964	7011	6939	6950	7055	6928	6890	6838	7004	6917	6819	7078	6913	6964	6807	6899	6888	6934	6884	6941	6882	6936	7080	6906	6920	6884	6908	6954	6914	6858	6883	6868	6932	6941	6897	7021	6901	6897	7004	6748	6851	7013	6995	6833	6921	6897	6943	6922	6881	6924	6781	6808	6973	6932	6954	6903	6763	6894	6965	6945	7002	7060	6971	6925	6923	6952	6893	6864	6876	6964	6909	7000	6889	6864	6903	6948	7009	6977	6940	7021	6880	6947	6995	6936	7018	6819	6922	6775	6955	6985	7112	6931	6949	6736	6924	6974	6806	6970	6873	6990	6889	6969	6879	6956	6846	6969	6953	6889	6939	6854	6881	6922	6923	6959	6909	6905	6986	6826	6907	6881	6992	6973	6815	6971	7005	6913	6978	6875	6786	6883	6947	6863	6968	6962	7005	6907	6946	7046	6968	6921	6897	6934	6914	6852	6919	7041	6972	6959	6964	6875	6959	6905	6987	6878	6916	6917	6979	7054	6922	6954	6830	6820	6954	6846	7009	6992	7005	6894	6982	6918	6898	7040	6793	7014	6781	6966	6772	6869	6962	6922	6816	6946	7040	6903	6919	6923	6943	7081	6922	6975	6882	6878	6901	6988	6947	6897	7086	6910	6972	6971	6982	7049	6758	6854	6998	6951	7085	6824	6855	6845	6828	6946	6953	6970	6867	6914	6935	6953	6798	6853	7050	6964	6957	7058	6866	6848	7027	7000	6998	7084	6960	6895	6832	6961	6919	6974	6921	6797	6887	6929	6916	6911	6868	7018	6846	6914	6875	6938	7100	6858	6924	6770	6960	6901	7045	7067	6786	6914	6886	7065	7034	6959	6954	6774	6973	6939	6943	7069	6941	6954	6959	6911	7003	6908	6979	7025	6930	6979	6915	6902	6891	6820	6866	6891	6849	6998	6928	6848	6905	6868	6778	6894	6911	6939	6941	6944	7012	6892	7019	6925	6928	6865	7029	6943	6902	6911	6970	7078	6959	6852	6904	6989	6914	6950	6892	6890	6872	6920	6828	6881	6973	6866	6945	6792	6962	6993	6872	7036	6989	6888	7071	6855	6758	6905	7009	7049	6914	6862	6871	6962	6975	6864	6945	6972	6923	6963	7031	6991	6825	6851	6944	6921	6911	6913	6954	6939	7008	6857	6881	6920	7038	6941	6944	6953	6820	6868	6960	6983	6974	6962	7054	6871	6982	6918	7069	7009	6875	6899	6939	6988	6953	7042	6937	7074	6938	6810	6932	6950	6959	6848	6921	6919	6888	7002	7085	7011	6916	6929	6895	6855	6910	6904	6894	6995	6979	6970	7001	6992	6954	6817	6789	6907	6848	6756	6841	7057	6936	6940	6876	6767	6950	6967	6925	7018	6886	6957	6942	6913	6803	6909	6988	7019	6929	6866	6989	6895	6899	6982	6937	6872	6960	6893	6927	6951	6893	6983	6958	6752	6967	6945	6968	6933	6828	6964	6917	6953	6870	6856	6886	6970	6999	7003	6981	6898	6930	6982	7043	7045	6824	6827	6949	6798	6976	6843	6933	6977	6814	6907	6943	6889	7080	6999	6931	7051	6887	6933	7001	6891	7044	6972	6900	6971	6974	6889	6855	6907	6916	6883	6917	6852	6983	7071	6982	6931	6987	6947	7003	7090	6883	6936	6851	6803	6949	6962	6958	6950	6959	7072	6986	7017	6967	6892	6843	7007	6892	6938	6888	6936	6999	6837	6895	6991	6916	6849	6937	6963	6814	6954	7031	6921	6940	7107	7011	6887	6937	6964	7083	6870	6861	6876	6805	7016	6890	6893	6882	6856	6893	6982	6928	6818	6900	6905	7059	6893	6895	6971	6905	7040	6957	6915	6930	6975	7034	6858	6973	6889	6760	6921	6965	6978	6836	7004	6978	6964	6957	6922	6818	6975	6975	6972	6913	6840	6846	6995	6888	6898	7084	6917	7004	6845	6990	6880	6895	6949	7062	6939	6938	6921	6930	6963	6913	6974	6844	6814	7002	6955	6817	6837	6886	6938	6879	7045	6802	6908	6922	6858	6948	6930	6848	6922	6853	6829	6867	7055	6980	6914	6846	6973	6908	7016	6850	6850	6872	6782	6844	6856	6955	6837	6878	6978	7042	7076	6961	6860	7034	6951	6989	6867	6988	6916	6818	6838	7092	6969	6994	7006	6969	7008	6860	6928	6897	6787	7068	6867	6795	6904	6872	7192	6984	6879	6838	6927	6928	6881	7015	6931	6963	6880	6972	6970	7009	6879	6915	7067	6949	6906	6881	7056	6913	6904	6989	6996	6998	6869	6901	6915	6899	7069	6903	6930	6809	6821	6974	6889	6992	6857	6944	7082	6875	6936	6969	6849	6995	6912	6974	7063	6935	6937	7007	6918	7004	6862	6903	6905	6981	6871	6887	6902	6731	6900	6869	6848	6891	6927	6963	6886	6740	6799	6951	6888	6985	6898	6775	7063	6951	6880	6798	6791	6979	6951	6939	6949	6981	6920	7008	6979	6810	6905	6890	7035	6913	6819	6933	6968	6982	6871	6929	6928	6851	6864	6941	6895	7014	6915	6965	6993	6958	6908	7082	6914	6912	6871	7031	6841	6843	6819	6968	6911	7029	6929	6951	6942	6765	7000	6962	6990	7009	7081	6994	6954	6840	7032	6984	6918	7032	6848	6916	6942	6953	6899	7058	6958	6922	6910	6895	6860	6888	6933	6927	6953	6926	6928	6983	6895	6910	6994	6854	6942	6934	6900	6965	6955	6987	6836	6892	6910	6846	6905	6911	6980	6923	6736	6877	6904	6850	6868	6872	6941	7040	6995	6897	6976	6865	6814	6847	6944	6925	6943	6865	6895	7007	7041	6893	6815	6852	6942	6942	7000	6955	6929	7044	6887	6962	7091	6867	7044	6928	6882	6811	6909	7018	6954	6782	6988	6837	6897	6954	6999	6986	6911	6924	6872	6891	6925	6945	6956	7020	6825	6979	6853	7026	6895	6986	6903	7104	6920	6917	6935	7010	6934	6890	6863	6861	6888	6986	6844	6914	6935	6929	6949	6970	6934	7033	6891	6940	6978	7012	6822	6977	6764	6925	6953	7002	7002	6915	7030	6875	6942	6887	6937	6807	6908	6883	7025	6855	6805	6958	7048	6964	7016	6915	6931	6970	6771	6868	6875	6902	6948	6929	6859	7000	6935	6950	6943	6963	6971	6954	6903	6952	6920	7009	6987	6930	6966	6983	6788	6931	7059	6969	6893	6854	6892	7010	7052	7077	6951	6902	6933	6841	6862	6965	6829	6870	6931	6969	6804	6945	6885	6930	7032	6892	6903	6903	6953	6874	6959	6888	6817	7017	6942	6875	6982	7089	7041	6995	6838	6853	6988	6882	6834	6906	7065	6981	6976	6954	6998	6847	6816	6896	6941	6940	6928	6960	6933	6977	6893	6906	7066	6833	6910	6978	7094	7091	6973	6910	6871	7052	6928	6933	6798	7005	6913	6906	6803	6821	6823	6927	7063	6963	6897	7011	6928	6879	6840	6955	6906	6985	6787	6789	6862	6802	6934	6831	6947	6834	7020	6942	6935	6979	6981	6888	6863	6933	6912	6968	6844	6866	6978	6963	6947	6928	6932	6967	6872	6875	6997	6922	6869	6935	6917	7071	6888	7080	6988	6999	6862	6973	6909	6977	6967	6824	6986	6851	6983	6912	6995	7113	6891	6994	6789	6888	6909	6966	6846	6898	7088	6964	6946	6962	6989	6771	7021	6916	6825	6926	7024	6922	6897	6914	6771	6746	6920	6973	6915	6890	6990	6942	6926	6888	6913	6918	7050	6952	6976	6967	6840	6981	6879	6865	6843	6876	6830	6871	6981	6847	6922	6873	6921	6801	6775	6921	6944	7023	6891	6869	6906	6978	6867	6958	6903	6932	6932	7045	6918	7044	7051	7003	6850	6962	6931	7072	6963	6889	6907	6922	7002	6914	6945	6944	7049	6883	6882	7051	6940	7026	7007	6946	6927	6931	6883	6828	7036	6968	6832	6925	6940	6786	6893	7059	6923	6894	7016	6911	6994	6990	6985	7040	6918	6944	6870	6961	6908	6875	6918	6883	6888	6940	6871	6962	6849	6932	6997	6908	6965	6835	6848	6977	6891	6941	6945	6975	7019	6828	6971	6858	6952	6910	6970	7018	6988	6935	6899	6823	7032	6865	6764	6901	6857	7029	6886	6931	6842	7029	7028	6944	6794	6941	6952	6909	6929	6901	7011	6947	6918	6829	6931	6985	6869	6903	6895	6854	6862	6821	6916	6901	6996	6900	6893	6903	6919	6854	6992	6800	6887	6946	7085	6859	6983	6947	7060	7040	6958	6969	6874	6991	6953	6863	6932	6947	6941	7021	7019	6997	6794	7034	6875	6941	6856	6945	6915	6933	6863	6864	6895	6906	6779	6833	6813	6948	6846	6995	6952	6913	6851	6969	6974	6997	6918	6945	6942	6907	6896	6889	6870	6891	6993	6906	6930	6912	6811	6855	7007	6860	6826	6880	6845	6896	6978	7035	6828	6941	6956	6891	6991	6960	6988	6958	6839	6879	6865	7033	6971	6954	7029	6826	6848	6947	7013	6982	6962	6984	6862	6972	7003	6911	6988	6859	6877	6815	7086	6879	7021	6980	6787	6993	6924	6969	6920	6961	6891	6910	6901	6926	6860	7032	6964	6884	6935	6858	6939	6825	6979	6897	7126	6889	6988	7043	6808	7046	6865	6991	6902	6968	6951	6925	6929	6913	6877	7016	6931	6889	6979	6955	6838	6945	6869	7002	7071	6849	6987	6901	6920	6870	6792
27344	35231	22563	9142	2071	1045	953	839	775	701	732	738	747	724	749	686	708	705	763	744	719	675	712	703	725	746	736	714	695	681	710	735	735	700	705	712	784	748	696	756	751	736	700	681	719	673	734	753	752	721	713	671	685	731	721	720	741	701	685	711	775	758	689	751	744	703	650	752	705	734	750	732	719	738	708	759	720	756	717	677	755	683	737	755	757	714	737	743	762	726	737	704	756	750	707	745	729	728	742	715	693	751	740	741	728	666	660	762	712	753	744	750	733	748	701	700	705	724	747	721	711	751	696	705	730	748	811	749	696	693	744	707	747	693	718	692	728	741	717	724	750	732	686	764	751	742	721	703	743	729	750	742	766	737	726	740	740	759	733	725	708	741	740	713	733	736	721	743	743	720	655	729	789	754	675	720	708	784	746	688	711	727	726	749	766	762	684	722	736	715	732	781	713	711	716	746	680	783	725	776	701	747	711	770	748	772	697	732	737	729	731	698	724	716	759	687	778	742	706	699	760	735	703	777	735	767	674	729	729	670	749	722	729	769	703	723	731	712	716	723	698	724	727	717	715	728	700	716	795	759	722	660	694	766	720	768	761	727	691	720	726	728	668	727	760	718	745	752	704	722	748	718	727	727	728	706	703	696	695	697	714	718	693	736	717	738	743	716	699	755	743	767	671	725	701	734	719	731	687	726	757	745	686	691	761	700	722	699	705	745	738	757	695	685	760	750	736	727	728	709	742	672	696	725	783	731	741	702	751	725	741	728	771	679	747	774	729	769	671	721	713	667	716	773	705	754	744	766	664	733	696	700	684	711	737	718	714	726	762	739	757	729	703	745	717	731	781	750	715	703	679	737	757	756	755	663	777	724	733	701	746	752	722	746	702	750	716	705	735	720	772	687	745	763	733	714	746	767	738	728	775	671	758	703	701	731	698	759	726	746	712	723	762	750	698	771	736	747	735	693	740	752	714	699	695	750	710	700	745	696	719	735	710	718	753	705	742	720	739	738	740	713	715	738	753	719	733	716	725	704	752	767	719	694	719	758	701	749	710	765	678	735	738	759	720	723	674	722	707	688	734	748	740	682	698	746	705	763	747	742	729	755	754	708	711	718	704	732	748	722	738	690	702	743	721	714	741	707	714	655	718	666	709	723	702	727	756	696	733	709	775	704	755	754	724	737	737	770	792	730	735	719	737	757	729	714	710	742	725	724	693	731	724	711	697	745	715	730	788	675	708	703	722	761	757	741	710	701	755	745	739	718	720	750	739	774	730	707	719	706	757	789	721	700	710	683	714	708	716	762	755	689	681	717	738	747	715	765	706	764	724	747	751	766	742	692	712	729	731	709	724	719	736	742	737	712	702	764	704	735	779	720	745	739	734	726	682	721	725	698	706	770	737	682	724	688	741	716	721	747	723	682	708	738	718	752	710	685	680	750	701	714	706	694	723	756	686	738	713	752	711	713	722	732	713	674	723	746	766	701	718	730	705	659	756	765	755	694	753	722	676	750	732	716	740	752	750	710	730	734	714	729	686	753	728	715	767	709	691	749	721	734	768	668	707	735	735	752	744	748	701	700	732	680	763	703	732	744	710	721	711	719	708	705	727	760	738	689	753	692	749	759	702	718	731	689	736	719	732	668	681	762	713	723	736	701	717	723	686	703	763	751	756	750	682	778	741	716	755	768	744	750	693	726	726	702	720	737	747	746	725	723	751	737	728	698	761	736	760	758	698	752	683	714	770	713	712	722	720	736	730	764	762	742	690	727	709	695	769	769	732	767	776	708	720	707	706	740	731	654	686	739	745	785	737	685	693	731	767	734	713	738	727	720	714	725	778	704	760	715	708	744	739	684	737	729	727	715	741	765	708	704	733	717	721	656	743	690	721	724	724	683	759	740	719	699	758	714	703	724	739	672	727	744	742	741	724	723	779	750	718	711	707	694	717	713	671	732	720	795	706	674	761	740	724	672	761	699	675	730	682	752	790	729	724	703	684	678	692	750	743	733	746	734	729	684	692	724	754	766	719	715	738	731	735	715	704	738	723	706	739	757	735	677	758	721	666	748	743	733	715	723	722	702	723	704	713	729	728	696	717	743	701	695	696	723	716	756	736	714	734	698	708	731	682	737	714	697	699	699	701	786	715	746	750	681	689	740	732	752	728	718	690	739	735	770	721	745	727	767	700	743	739	729	702	687	708	745	703	691	708	716	704	718	711	678	687	712	700	734	727	679	750	734	716	708	725	744	742	694	666	768	740	696	747	719	748	724	724	681	704	724	758	733	714	737	736	678	742	712	735	724	719	736	720	667	684	722	779	723	719	743	724	721	729	685	715	802	731	741	706	774	759	738	728	725	722	735	689	738	721	734	750	701	741	692	712	671	716	710	698	686	729	729	754	718	678	740	831	769	753	672	678	709	688	767	707	650	747	717	713	730	707	702	716	716	760	714	723	732	681	761	776	720	703	723	722	697	724	735	679	739	725	684	753	747	704	736	712	740	700	747	741	697	706	747	772	688	725	726	708	702	726	713	726	707	732	724	739	725	818	699	710	747	661	693	735	720	721	737	745	683	754	758	708	731	749	723	728	750	698	729	729	710	755	720	712	746	672	745	748	695	724	746	763	793	751	715	719	729	783	721	686	656	713	703	720	796	665	707	752	710	737	747	727	750	686	741	707	754	742	697	755	739	732	702	718	734	694	693	745	735	763	720	714	724	688	706	703	728	748	681	771	706	737	740	726	773	746	755	718	722	733	694	698	700	708	713	688	613	704	703	711	743	744	758	704	762	720	753	701	720	746	708	715	732	716	729	698	725	714	695	722	719	721	719	730	693	753	704	725	743	732	745	777	703	762	709	713	710	712	716	730	742	801	714	726	721	787	754	779	742	739	756	757	714	747	733	730	771	706	738	725	748	707	741	707	742	732	709	733	738	774	710	727	744	727	756	735	767	760	669	702	690	754	804	755	711	745	732	761	715	747	758	696	750	701	692	690	752	761	743	719	732	711	751	718	734	762	743	729	756	797	767	728	696	733	725	730	699	780	718	735	739	740	731	753	710	721	723	737	708	728	749	762	709	722	699	728	745	740	757	746	743	729	738	750	737	763	722	698	729	683	731	731	718	700	683	715	709	759	749	688	740	724	700	745	727	734	735	765	765	772	760	725	768	728	719	711	754	712	738	718	753	753	729	733	735	723	714	701	721	682	747	726	723	773	726	762	756	724	710	765	694	765	694	724	692	750	740	723	737	722	743	702	671	751	756	766	732	762	732	734	787	719	753	691	715	719	728	735	765	730	727	732	722	746	702	710	727	708	721	719	724	733	710	731	740	765	717	719	738	728	706	715	718	719	723	739	748	684	727	697	692	693	711	730	748	721	696	726	739	715	714	685	701	715	741	723	755	700	707	723	740	713	691	709	731	732	760	739	757	728	730	733	745	787	771	771	703	723	722	722	759	713	747	759	722	731	748	732	731	686	683	739	742
56004	53574	43867	36563	23242	15714	15430	10138	6984	6079	6287	6296	6235	6022	6198	6169	6181	6315	6229	6194	6232	6120	6137	6126	6222	6108	6024	6105	6150	6111	6285	6175	6053	6105	6144	6086	6192	6083	6018	6098	6046	6167	6265	6080	6147	6149	6080	6166	6092	6135	6162	6117	6248	6153	6162	6222	6215	6304	6266	6214	6140	6160	6110	6167	6245	6140	6278	6276	6173	6174	6125	6214	6143	6224	6134	6097	6015	6128	6207	6203	6074	6155	6268	6132	6212	6161	6209	6202	6163	6093	6108	6193	6240	6283	6093	6274	6156	6177	6169	6251	6057	6093	6235	6199	6095	6177	6072	6219	6149	6060	6148	6147	6136	6112	6225	6192	6196	6222	6140	6189	6249	6266	6222	6242	6124	6094	6330	6177	6207	6155	6073	6094	6135	6158	6150	6197	6201	6119	6171	6079	6161	6251	6104	6073	6098	6258	6288	6191	6107	6248	6079	6117	6244	6137	6045	6324	6152	6171	6012	6207	6118	6190	6244	6086	6258	6304	6209	6180	6102	6133	6094	6105	6187	6067	6149	6161	6146	6135	6131	6322	6177	6101	6246	6144	6249	6190	6180	6219	6319	6093	6042	6161	6138	6150	6216	6107	6167	6147	6180	6136	6245	6141	6239	6200	6085	6236	6279	6259	6370	6170	6132	6128	6334	6265	6208	6188	6125	6204	6295	6242	6097	6202	6243	6144	6155	6136	6091	6012	6200	6322	6165	6212	6148	6163	6254	6252	6174	6153	6194	6166	6155	6085	6146	6175	6117	6119	6066	6130	6181	6151	6130	6204	6174	6157	6184	6145	6194	6322	6195	6210	6183	6250	6191	6223	6134	6083	6218	6126	6228	6178	6147	6103	6226	6240	6103	6132	6216	6152	6082	6186	6148	6221	6090	6260	6217	6289	6280	6171	6215	6173	6267	6166	6215	6151	6150	6088	6263	6175	5987	6137	6238	6128	6241	6051	6237	6095	6304	6109	6196	6208	6185	6209	6208	6241	6187	6138	6159	6104	6079	6163	5989	6163	6189	6115	6144	6114	6092	6178	6267	6187	6156	6230	6224	6086	6062	6089	6106	6184	6316	6024	6178	6205	6120	6060	6196	6289	6197	6316	6179	6225	6185	6119	6201	6195	6183	6138	6176	6281	6166	6079	6187	6202	6182	6261	6359	6173	6201	6056	6263	6135	6120	6242	6160	6147	6184	6138	6210	6106	6137	6235	6172	6157	6273	6122	6155	6057	6203	6269	6181	6157	6083	6229	6283	6259	6024	6136	6176	6115	6060	6230	6062	6144	6180	6137	6235	6238	6215	6058	6183	6237	6192	6134	6206	6192	6140	6045	6065	6172	6164	6247	6252	6155	6324	6196	6159	6207	6078	6246	6143	6182	6294	6073	6108	6235	6106	6195	6151	6042	6084	6130	6112	6243	6156	6165	6198	6205	6133	6094	6143	6174	6222	6142	6093	6163	6223	6082	6165	6137	6095	6150	6177	6159	6255	6107	6172	6139	5966	6113	6126	6047	6200	6091	6147	6114	6266	6166	6214	6300	6164	6168	6195	6009	6182	6237	6111	6102	6163	6199	6067	6131	6157	6205	6151	6243	6164	6201	6157	6141	6270	6225	6212	6204	6093	6361	6187	6065	6207	6089	6144	6125	6148	6076	6202	6146	6205	6057	6178	6059	6290	6107	6243	6101	6146	6166	6150	6114	6154	6199	6178	6251	6230	6124	6184	6238	6193	6345	6137	6006	6322	6104	6166	6158	6249	6144	6182	6304	6058	6418	6126	6173	6160	6070	6086	6139	6256	6035	6131	6176	6254	6138	6159	6150	6305	6200	6132	6147	6122	6162	6180	6073	6160	6201	6076	6179	6193	6107	6189	6166	6179	6170	6161	6163	6202	6027	6250	6195	6144	6231	6179	6271	6192	6180	6152	6053	6231	6121	6174	6137	6167	6199	6015	6224	6032	6093	6114	6236	6117	6190	6160	6175	6178	6195	6128	6026	6005	6193	6068	6311	6192	6245	6115	6271	6200	6145	6136	6098	6280	6103	6181	6026	6255	6212	6202	6217	6197	6124	6138	6229	6142	6097	6135	6166	6036	6160	6086	6176	6043	6190	6104	6002	6217	6066	6132	6170	6123	6264	6147	6132	6200	6306	6141	6193	6239	6066	6212	6311	6091	6242	6276	6232	6235	6202	6222	6154	6190	6122	6232	6073	6217	6211	6139	6284	6158	6212	6267	6195	6150	6267	6091	6158	6121	6235	6176	6288	6209	6098	6154	6112	6170	6165	6193	6134	6197	6191	6238	6145	6192	6204	6224	6200	6080	6043	6240	6253	6098	6186	6200	6128	6106	6110	6191	6285	6239	6064	6075	6163	6217	6251	6072	6153	6072	6204	6251	6088	6194	6217	6158	6078	6106	6138	6135	6126	6176	6175	6126	6340	6032	6172	6102	6149	6079	6307	6181	6087	6005	6113	6109	6224	6337	6166	6196	6215	6081	6110	6091	6179	6173	6206	6077	6262	6215	6088	6184	6271	6175	6219	6180	6273	6055	6157	6058	6173	6164	6089	6190	6279	6193	6139	6060	6087	6235	6144	6148	6072	6121	6222	6157	6171	6082	6233	6223	6163	6021	6280	6221	6028	6235	6130	6074	6009	6165	6142	6146	6170	6127	6136	6028	6264	6148	6097	6179	6140	6166	6187	6116	6088	6269	6127	6122	6188	6130	6135	6224	6139	6257	6161	6190	6170	6122	6174	6188	6213	6179	6124	6273	6085	6188	6078	6228	6075	6008	6201	6113	6114	6281	6135	6160	6079	6196	6149	6142	6108	6188	6244	6165	6211	6168	6065	6280	6201	6216	6132	6135	6190	6232	6184	6159	6126	6201	6145	6154	6141	6134	6085	6226	6118	6330	6290	6074	6182	6170	6102	6216	6289	6115	6192	6331	6189	6161	6193	6238	6093	6094	6170	6154	6163	6202	6268	6143	6127	6093	6241	6234	6067	6073	6087	6229	6203	6189	6120	6131	6228	6053	6039	6219	6163	6161	6064	6081	6195	6187	6247	6185	6125	6145	6083	6115	6219	6208	6258	6245	6175	6244	6202	6237	6132	6165	6093	6226	6291	6138	6198	6188	6163	6120	6146	6127	6206	6179	6110	6224	6247	6225	6243	6210	6210	6087	6234	6157	6054	6198	6179	6274	6049	6176	6240	6163	6281	6173	6153	6101	6145	6210	6361	6123	6291	6176	6002	6199	6189	6215	6226	6111	6242	6134	6104	6204	6039	6037	6159	6110	6252	6173	6077	6351	6256	6256	6098	6184	6072	6043	6170	6247	6125	6175	6198	6335	6190	6205	6316	6090	6316	6141	6176	6155	6200	6163	6172	6256	6113	6183	6121	6155	6305	6132	6060	6160	6134	6213	6201	6146	6053	6153	6060	6136	6091	6107	6155	6270	6362	6238	6172	6082	6164	6126	6149	6214	6182	6174	6325	6125	6296	6202	6136	6221	6179	6220	6235	6205	6189	6195	6188	6167	6177	6137	6210	6235	6141	6179	6165	6158	6089	6094	6172	6107	6254	6160	6153	6096	6078	6013	6133	6145	6330	6140	6200	6142	6251	6161	6038	6188	6121	6211	6088	6131	6177	6194	6257	6192	6003	6208	6171	6192	6238	6301	6183	6263	6142	6141	6321	6243	6202	6183	6060	6170	6159	6143	6248	6161	6319	6217	6228	6105	6067	6110	6170	6254	6066	6301	6167	6177	6108	6191	6101	6130	6138	6127	6237	6056	6211	6150	6067	6099	6153	6194	6159	6080	6153	6193	6158	6127	6156	6190	6079	6137	6129	6211	6252	6202	6057	6250	6164	6173	6107	6132	6089	6059	6111	6305	6067	6131	6171	6278	6391	6167	6233	6282	6173	6213	6035	6091	6219	6132	6272	6167	6161	6166	6225	6108	6181	6090	6146	6232	6191	6178	6062	6119	6142	6159	6232	6081	6248	6149	6200	6107	6091	6125	6084	6064	6196	6109	6236	6176	6119	6142	6184	6138	6086	6136	6177	6040	6264	6105	6218	6124	6154	6111	6013	6083	6301	6210	6270	6101	6193	6151	6228	6164	6201	6201	6166	6158	6283	6203	6170	6183	6143	6009	6202	6222	6075	6188	6174	6177	6055	6248	6199	6076	6188	6134	6227	6138	6143	6176	6162	6180	6334	6179	6125	6183	6247	6162	6135	6124	6112	6150	6227	6168	5959	6203	6121	6056	6216	6213	6215	6119	6155	6231	6170	6173	6242	6178	6138	6193	6068	6304	6181	6232	6204	6038	6116	6207	6172	6228	6117	6168	6046	6232	6133	6071	6148	6160	6027	6163	6189	6238	6133	6154	6151	6196	6206	6111	6059	6113	6205	6269	6301	6200	6107	6242	6191	6157	6107	6125	6107	6183	6050	6164	6244	6226	6232	6140	6115	6188	6148	6013	6075	6221	6196	6213	6126	6243	6100	6255	6191	6178	6100	6276	6118	6222	6205	6098	6179	6204	6062	6115	6168	6207	6256	6181	6159	6232	6157	6181	6089	6182	6211	6100	6129	6184	6138	6231	6118	6136	6109	6269	6071	6037	6219	6209	6100	6066	6167	6258	6225	6140	6162	6179	6127	6266	6166	6094	6182	6173	6230	6178	6184	6144	6263	6150	6059	6066	6203	6160	6180	6149	6131	6143	6288	6112	6142	6313	6232	6093	6075	6222	6109	6113	6187	6234	6274	6268	6155	6228	6271	6107	6310	6101	6141	6143	5983	6135	6178	6179	6168	6090	6174	6127	6146	6237	6100	6335	6091	6193	6199	6123	6165	6265	6116	6156	6074	6132	6135	6268	6190	6218	6240	6175	6110	6193	6257	6094	6122	6130	6203	6290	6149	6134	6194	6034	6220	6113	6035	6153	6166	6238	6313	6214	6102	6213	6222	6189	6105	6248	6127	6194	6098	6092	6194	6198	6179	6142	6099	6323	6283	6185	6068	6134	6179	6199	6147	6206	6163	6213	6157	6039	6133	6230	6149	6138	6209	6136	6141	6166	6205	6210	6162
35054	47291	30517	13151	2937	1309	1303	1023	818	850	826	810	840	828	795	789	809	795	859	785	828	836	837	818	813	784	841	839	803	820	842	884	871	814	866	839	843	818	779	839	815	757	777	778	848	864	814	779	750	801	754	807	837	810	811	814	897	834	806	790	864	840	812	807	838	802	737	790	824	833	831	850	781	819	836	803	815	854	831	866	832	810	816	820	785	832	803	849	821	865	810	839	806	807	887	835	861	818	796	806	783	812	801	805	826	831	827	793	847	836	791	861	812	815	855	840	845	811	761	832	784	813	834	827	796	810	843	850	883	885	779	868	817	821	816	794	791	788	818	820	811	823	840	850	817	894	790	874	791	865	769	824	839	893	848	841	883	850	823	850	843	845	816	779	815	853	796	852	856	807	843	833	841	779	798	823	827	845	857	798	816	821	853	772	821	846	783	796	836	829	762	795	850	813	803	845	795	820	793	835	731	841	834	846	818	863	742	845	807	829	877	788	796	807	799	781	816	790	815	851	768	833	851	868	793	842	813	800	841	832	821	805	831	828	777	816	823	806	777	826	841	809	806	821	868	884	843	878	805	831	793	827	798	835	832	844	838	829	810	853	795	814	848	836	831	817	792	832	787	781	802	804	852	792	799	828	816	819	787	834	825	835	805	804	803	845	806	852	842	845	848	793	754	827	805	842	824	858	863	775	803	781	812	807	840	818	804	791	755	794	801	828	812	839	827	809	790	845	824	815	788	872	837	769	876	768	797	822	807	775	801	809	839	827	818	876	812	802	798	875	829	800	802	843	798	828	854	845	856	875	859	786	854	850	830	773	822	810	789	807	767	844	784	801	836	817	801	855	767	761	865	830	812	839	819	815	898	838	863	825	809	855	830	842	799	824	813	863	851	836	831	842	795	829	861	782	870	846	840	825	830	813	790	820	848	830	801	782	836	799	852	760	869	823	830	837	785	799	790	845	802	835	807	858	792	855	791	831	814	832	863	833	843	786	821	815	831	766	799	830	812	859	848	839	821	780	840	813	805	854	815	820	880	857	833	884	774	870	826	859	825	786	851	802	831	774	822	792	824	775	878	829	875	857	821	821	814	810	814	825	798	803	825	824	829	811	830	868	832	853	848	766	826	818	786	830	808	791	856	781	824	815	862	794	872	857	819	832	790	831	738	808	824	779	855	773	873	839	858	815	786	830	807	867	789	811	861	784	853	815	849	797	788	836	792	840	830	842	797	828	792	815	788	831	809	884	857	856	869	805	829	815	822	805	771	831	802	820	810	810	768	873	823	856	816	847	829	838	817	825	819	829	835	790	779	861	834	831	795	804	872	837	805	776	805	796	812	823	805	781	861	787	782	830	815	803	804	772	861	829	817	844	794	842	875	857	811	814	770	862	854	827	865	831	838	848	852	777	880	800	856	843	813	826	802	832	840	801	813	840	761	777	802	826	802	777	834	773	860	765	811	819	818	844	803	846	853	821	801	832	842	866	813	830	862	834	860	800	783	803	830	871	838	847	827	849	796	807	805	802	806	858	870	813	861	825	823	847	856	842	779	869	766	841	753	783	813	749	834	859	851	813	812	826	839	824	812	877	824	803	828	837	836	825	840	761	839	817	831	851	818	827	892	870	869	823	804	815	802	828	782	798	816	796	843	785	865	835	795	784	804	836	835	869	843	850	822	815	846	847	822	743	776	836	835	779	799	843	871	841	873	806	825	829	784	839	817	821	846	823	828	757	791	845	843	819	820	827	870	815	897	831	854	841	809	835	855	819	836	813	843	796	811	808	741	794	852	784	820	799	816	820	809	856	816	786	808	813	813	904	808	829	822	831	860	856	804	807	864	824	827	747	784	829	795	818	787	793	840	826	855	817	813	852	812	848	834	842	860	828	795	810	794	809	820	805	862	787	807	842	817	815	841	808	893	842	856	812	796	798	762	875	808	849	862	852	858	848	822	771	808	812	811	878	858	878	818	838	869	828	835	838	863	841	794	789	777	853	850	810	793	856	840	815	830	841	904	817	847	780	831	804	852	853	824	822	825	844	831	837	844	863	797	849	835	822	811	767	848	860	775	799	801	851	825	841	799	810	819	817	834	826	817	823	797	748	837	824	765	796	805	801	824	817	844	834	797	885	792	823	826	852	777	810	793	802	833	838	847	786	815	870	830	879	818	813	832	859	829	869	819	823	843	783	804	789	842	805	814	805	827	836	841	809	806	858	857	843	846	854	842	789	825	811	822	832	810	808	845	799	811	867	818	864	852	775	807	817	799	854	837	834	825	796	783	795	815	833	811	801	795	834	821	816	838	862	827	914	815	778	790	783	856	865	770	772	803	817	842	779	859	856	824	851	820	855	819	823	790	807	815	835	821	793	836	903	803	829	841	869	841	860	834	795	792	772	863	857	856	866	846	835	788	762	857	848	781	818	845	888	833	830	792	837	787	813	809	796	876	769	787	802	830	783	799	814	818	875	844	824	836	819	848	847	834	862	847	814	811	796	847	787	827	810	803	837	790	827	854	818	836	796	808	888	831	820	876	786	846	815	844	797	804	827	835	737	844	814	827	823	764	801	832	813	739	820	839	808	844	805	828	863	804	841	857	830	861	803	834	806	844	826	836	852	843	862	835	838	858	835	804	849	844	775	854	806	843	828	847	815	809	797	894	769	749	817	790	842	833	818	857	842	786	857	837	837	824	877	834	855	856	821	812	810	849	861	799	841	898	837	851	804	785	800	853	821	841	847	826	829	813	818	857	800	837	806	834	831	812	778	842	811	834	763	816	838	789	831	801	808	810	834	836	824	778	845	807	845	803	806	849	870	818	867	854	862	821	817	789	831	780	820	899	841	791	836	811	831	834	793	829	874	813	829	837	830	836	828	850	846	805	859	843	796	821	838	788	817	816	843	865	846	801	829	783	855	877	811	812	846	772	827	799	821	769	852	804	820	837	791	842	832	771	788	775	803	768	855	836	806	799	824	748	822	870	803	773	804	795	830	846	800	795	813	832	858	794	811	810	844	794	869	860	805	865	841	804	773	777	801	813	779	835	854	809	822	809	830	871	863	812	841	826	791	805	783	792	860	806	812	792	794	800	845	797	814	826	825	858	829	796	834	913	797	832	773	855	845	821	784	868	831	838	825	853	839	855	826	805	788	810	846	852	851	841	828	839	809	829	785	821	832	758	786	811	798	812	829	872	845	785	796	817	812	844	796	808	814	811	853	846	823	792	846	845	804	844	838	820	824	847	812	814	805	823	860	806	842	844	861	830	834	809	813	832	782	852	784	847	868	840	851	845	834	825	826	850	842	804	869	835	775	845	860	814	841	829	771	831	835	811	849	828	820	854	823	860	829	835	811	764	808	787	804	816	795	848	805	829	819	866	815	826	877	844	828	819	829	751	846	822	851	800	812	816	820	820	821	814	829	831	819	834	796	844	856	784	781	818	801	780	812	828	803	816	834	806	870	769	819	821	821	865	816	849	854
49110	53106	51246	40639	28703	19391	20414	13189	8235	7046	6766	6887	6918	6882	6957	7024	6958	6938	6891	6951	6850	6873	6959	6930	6990	6853	6926	6914	7011	7016	6890	6945	6881	6989	6879	6942	6994	6944	6994	6920	6780	6994	6906	6945	6982	6829	6829	6949	7042	7065	6857	6941	6856	6805	6933	6905	6900	6841	6799	6980	6999	6920	6812	6812	6883	6848	6967	6821	6953	6960	6835	6793	6938	6875	6939	6798	6881	6860	6961	6785	6917	6838	6879	6995	6829	6889	6922	6922	6833	6950	6874	6889	6922	6961	6853	6829	7003	6922	6823	6822	6898	6984	6893	6908	6912	6845	6925	6900	6942	6911	6932	6965	6993	6864	6913	6808	6956	6904	6939	6979	6842	6838	6939	6952	6861	6988	6911	6916	6910	6995	6943	6993	6848	6999	6959	6963	7004	7064	6945	6838	6931	6886	6932	6824	6929	6935	6879	6938	6852	7053	7041	6841	6895	6796	6894	6901	6942	6917	6934	6817	6881	6934	6857	6929	6862	6752	7069	6902	6932	6827	6970	6849	6816	6919	6833	6982	6946	6857	6995	6905	7000	6874	6878	6818	6970	6891	6981	6941	6980	6822	6874	6859	6943	6903	6954	6976	6910	7004	6965	6861	6933	6968	6797	6835	6937	6929	6910	6870	6885	7039	6995	6827	6989	6871	6977	7035	6930	6861	7001	6972	7011	6864	7036	6826	6957	6870	6975	6935	6998	6907	6856	6932	6936	6909	6824	6869	6933	6978	6939	6998	6885	6850	7006	6881	6798	6965	6920	6914	6980	6868	6863	6916	6842	6923	6898	6851	6872	6951	6951	6880	7000	6857	6886	6897	7032	6961	6882	6924	6902	6862	6913	6985	6971	6872	6986	6793	6888	6942	6993	6992	6943	6865	6894	6961	6957	6932	6887	6894	6903	6991	6947	6982	6951	7035	6874	6764	6845	6798	6971	6967	6876	6818	6917	6926	6972	6788	7112	6857	6929	7000	6820	6866	6833	6935	6917	6912	6960	6916	6965	6894	6990	6815	6947	6861	6844	6868	6955	6843	6927	6925	7005	6872	6939	6980	6838	6942	6852	6895	6924	7013	6869	7067	7022	6926	6812	7033	7063	6868	6846	6976	6971	6880	6964	6893	7006	6948	6930	7032	6934	6934	6875	6859	6859	6931	7113	6899	6878	6850	6968	6877	6885	6924	6947	6948	6791	6997	6904	6875	7000	6926	6995	6988	6802	6898	6955	6923	6938	6908	6973	6900	6870	6889	6930	7019	6904	6911	6974	6871	6900	6985	6806	6948	6739	6847	6889	6911	6976	6924	6899	6943	6810	6886	6814	6994	6921	7020	6926	6831	6995	6938	6941	6933	6939	7034	6933	6855	6891	6736	6979	6990	6915	6846	7048	6849	6920	6859	6901	6891	6838	6928	6862	6841	6941	6887	7059	6867	6830	6895	6973	6988	6819	6872	6921	7023	7011	6905	6985	6940	6976	6973	6668	6853	6845	7135	6943	6838	6880	6965	6840	6883	6835	6932	6912	6911	6896	6940	7057	6897	6902	6915	6852	6932	6824	6838	6944	6890	6961	6937	6845	6966	6941	6939	6928	6879	6805	6892	6943	6955	6937	6794	7010	6935	6945	6985	6928	6820	6865	6918	6897	6804	6987	7043	6809	6875	6912	6900	6851	6886	6937	6834	6862	6870	6805	6897	7040	6942	6950	6898	6952	6893	6881	6856	6988	6954	6891	6997	6894	6921	6947	6915	6961	6918	6924	6925	6913	7002	6921	6766	6971	6865	6916	7024	6936	6835	6930	6812	6952	6902	6926	7022	6953	6829	6959	6818	7005	6953	6909	6993	6928	6943	6976	6914	6894	7161	6770	6923	6965	6866	6915	6884	6900	6983	6844	6921	6809	6916	6794	6923	7010	6997	7004	6978	6967	6986	6862	6883	6882	6942	6986	6901	6860	6914	6986	6908	7020	6867	7096	7102	6865	6761	7010	6941	6956	6989	6942	6830	6841	6912	6922	6888	6958	6908	6902	6858	7008	7014	6964	7041	6842	6880	7001	6897	7067	6876	7020	6825	6882	6880	7016	6891	6966	6905	6864	6946	6872	6934	7000	6870	6960	6914	6831	7081	6897	6939	6919	6922	6837	6946	7008	7064	7008	6887	6802	6957	6828	6924	6974	6928	6849	6870	7082	7061	6945	6882	6827	6947	6826	6925	6806	6956	6906	6782	6891	6906	6853	6846	6785	6859	6864	6924	6962	6928	6887	6894	6988	7097	6940	6896	6928	6966	6881	6883	6891	6927	6943	6923	6765	6899	6898	6924	6858	6892	6929	6947	7040	6920	6998	6852	6865	6968	6824	6898	6986	6863	6854	6977	6899	6901	6882	7004	6871	6959	6899	6990	6909	6894	6880	6999	6950	6819	6912	6945	6913	6940	6924	6888	6879	6977	6955	6916	6939	6948	6885	7013	6817	6976	6965	6878	6993	6888	6794	6926	6920	6925	7033	6903	6922	7051	6859	6906	6964	6927	6963	6945	7009	6962	6929	7025	6981	6940	6881	6943	6819	6904	6897	6860	6994	6912	6823	6927	6796	7069	6902	6843	7039	6894	6919	6965	7015	6964	6926	6870	6844	6913	7044	6800	6774	6874	7109	6918	6884	6802	6811	6924	6984	7015	6919	6810	6935	6949	6849	6995	6858	6940	6872	6926	7013	6896	6931	6986	7031	7028	6847	6974	6887	6920	6977	7027	6987	6856	6955	6917	6827	6790	6888	6920	6918	6904	6905	6679	7054	6919	6961	6793	6930	6981	7044	6951	7015	6839	6917	6901	7032	6911	6998	6976	6933	6992	6760	6871	6983	6945	6836	6817	6911	6960	6914	6756	6902	6902	6954	6981	6838	7005	6817	6996	6939	6972	6878	6897	6963	6939	6954	6956	6931	6892	6935	6906	6879	7052	7057	6885	6882	6934	6914	6962	6867	6940	6976	6996	6913	6902	6955	6988	6913	6890	6913	6962	6824	6790	7046	6860	7005	6932	6935	6937	7060	6886	6807	7005	6970	6935	7031	6934	7025	6826	6833	6894	7118	6901	6899	6896	6834	7016	6938	6809	6987	6997	7015	6951	6939	6975	6850	7017	6918	6884	6835	6871	6812	6857	6912	6863	6910	6750	6910	6876	7048	6865	6815	6880	6924	6782	6851	6913	6934	6803	6983	6907	6805	6897	6932	7067	6903	6989	6815	6889	6972	7030	6843	6943	6916	6687	6919	6830	6990	6922	6762	6846	6962	6948	7039	6920	6780	6872	6915	7095	6907	6989	6960	6978	7003	6921	6862	6995	7005	6959	6918	6956	6927	6916	6934	6847	6837	6802	6986	6832	6836	6880	6891	7072	6943	6971	6901	6861	6911	6904	6720	6859	6900	6725	6828	6962	6995	7008	6878	6892	6896	6944	6878	6753	6918	6854	6884	6908	7096	6803	6959	6848	6880	6964	6932	7081	6851	6791	6832	6964	6928	6937	6967	7026	6782	6947	7087	6834	6818	6724	6882	7028	6894	6821	6703	6907	6913	6835	6836	7087	6962	6853	6895	6986	6936	6955	6848	6825	6967	6734	6822	6948	6888	6977	6839	6860	6889	6841	6885	6899	6947	6965	6917	6962	6980	6912	6914	6936	7018	6842	6902	6893	6900	6950	6879	6890	6939	6780	6946	7040	6912	6792	6946	6937	6903	6919	7002	7001	6919	6912	6909	6884	6923	6960	6989	7054	6914	7042	7046	6906	7042	6884	6978	6861	6830	6876	6868	7000	6922	6902	6933	6959	7007	6931	7021	6919	6975	7008	6959	6920	6936	6943	6942	6864	6801	6935	6971	6939	6852	7080	6840	6848	6955	6981	6936	6829	6950	7055	6868	6855	7037	6893	6926	7016	7008	7036	6969	6998	6946	6903	6860	7047	6803	7018	6866	7005	6960	6825	6923	6832	6943	6924	6845	6897	6914	6814	7007	7062	6912	6944	6818	6899	6924	6959	6973	6824	7044	6972	6935	6936	6856	6877	6958	6925	7022	6852	6966	6938	7018	7003	6985	6858	6834	6843	6865	7083	6985	6857	6915	6959	6778	6800	6892	6987	6997	6883	6929	6940	6745	6899	7053	6914	6831	6876	6992	7009	6924	6874	6989	6940	6835	6890	6978	6998	6864	7056	6897	6874	6920	6965	6900	6888	6880	7035	6945	6961	6966	6917	7000	6895	6684	6817	6867	6915	6762	7043	6844	6936	6985	6883	7017	6928	6973	6828	6930	6885	6902	6923	6929	6873	6989	6931	6969	6965	6919	6892	7023	7016	7039	6820	6944	6893	6830	6697	6822	7043	6948	6897	6848	6883	6917	6884	6929	6910	6951	6813	6871	6952	6867	6899	7031	7002	6993	6928	6913	6917	6930	7000	6998	6949	6948	6911	6938	6856	7012	7034	6965	6945	6878	6916	6853	6807	6956	6898	6965	6775	6985	6901	6873	6930	6910	6986	7011	6905	6942	6943	6840	6933	6787	7023	6824	6853	6943	7009	6908	6861	6968	6913	6952	6897	6837	6956	6929	6894	6813	6797	6940	6933	6962	6883	6903	6903	6825	6908	6904	6922	6896	6960	6865	6852	6878	6913	6951	7030	6966	6847	6831	6817	7109	6926	7026	6992	6920	6955	6986	6977	6811	6882	6982	6815	6929	6887	6971	6903	6836	6865	6978	6906	6990	6934	6986	6984	6930	6787	6890	6849	6970	6895	6963	6827	6875	6895	6911	6793	6879	6817	6897	6871	6878	6904	6813	6885	6878	6926	6894	6980	6903	6972	6983	6884	6893	6844	6935	6978	6885	6883	7006	6902	6983	6843	6905	6904	6896	6853	6917	6932	7007	6964	6917	6996	6881	6886	6889	6907	6858	7027	6961	6920	6995	6937	6932	6760	6852	7081	6948	6817	6854	6867	6884	6923	6994	6887	6880	6865	7005	6992	6871	6811	6916	6887	6936	6860	6901	6954	6914	6849	6896	6859	6987	7005	6820	6942	7070	6875	6887	6825	6749	6970	6783	7097
11977	17549	11664	4526	1231	780	777	794	749	759	749	757	723	720	746	701	778	761	699	778	786	706	786	716	715	738	699	732	670	774	745	749	758	733	753	736	747	738	757	710	797	723	833	774	779	756	696	757	740	741	693	775	731	752	707	765	747	761	737	775	744	772	793	702	730	739	746	725	795	817	722	759	687	741	778	757	736	702	770	724	759	797	696	757	739	726	743	717	716	729	713	709	774	718	752	749	728	706	720	671	752	761	817	708	749	724	692	775	740	738	773	752	766	714	706	760	743	766	782	706	758	710	759	738	716	765	783	746	762	731	746	666	773	770	774	746	775	710	739	786	671	759	730	727	711	738	701	732	705	750	783	736	757	791	720	736	719	688	730	709	741	782	752	722	766	732	709	684	769	787	731	781	710	761	772	767	765	731	699	708	733	761	723	733	739	693	762	774	761	751	752	779	755	703	713	713	716	715	751	710	751	786	746	704	710	790	747	730	742	697	709	779	762	736	776	778	745	742	726	749	740	734	782	719	738	745	744	711	758	751	756	685	755	730	769	678	788	726	716	717	756	755	752	733	780	773	742	769	770	773	745	769	757	765	724	763	770	748	776	715	783	763	769	760	731	764	698	766	691	717	751	789	710	716	739	761	765	770	724	721	756	700	716	718	748	728	776	726	739	704	782	703	682	740	749	703	742	727	711	764	719	763	752	748	659	694	774	753	761	739	792	730	721	772	713	783	722	757	766	741	730	754	733	769	784	752	748	768	736	730	667	727	729	716	690	731	780	742	695	795	730	671	760	751	716	720	747	722	716	776	725	709	764	739	735	750	705	748	714	797	738	749	725	743	765	744	699	790	728	749	735	752	805	732	752	794	723	797	752	711	711	734	748	779	738	763	728	733	754	735	747	765	737	737	737	704	821	796	725	720	731	736	708	742	805	711	743	712	739	754	763	700	730	778	760	690	744	759	712	731	738	756	744	744	703	758	770	709	765	747	778	727	798	750	743	693	776	761	684	748	721	729	731	717	744	739	743	738	723	722	758	746	754	773	704	756	801	716	747	787	712	762	714	752	734	743	768	701	712	721	770	775	759	699	746	692	702	716	732	750	806	741	735	732	746	719	755	751	728	755	741	764	758	735	775	775	724	756	750	795	744	725	767	761	691	721	746	741	706	778	696	720	782	713	767	796	740	722	713	694	729	725	765	766	763	728	710	800	760	730	740	757	753	735	700	740	762	768	735	730	768	724	725	736	779	729	764	697	776	749	731	790	721	751	773	755	717	738	792	773	719	745	707	660	733	768	741	742	770	706	714	731	758	733	745	734	765	766	736	707	719	741	758	725	746	751	723	739	730	758	721	744	736	776	744	761	740	735	733	710	736	736	803	711	717	735	762	774	703	718	787	735	749	734	746	721	796	739	764	719	732	735	717	748	747	786	742	777	736	738	753	790	733	705	739	749	772	741	738	773	758	767	716	732	720	757	785	750	718	735	706	757	761	730	705	742	713	764	776	763	786	745	742	737	731	757	766	758	747	724	731	734	761	681	722	741	740	738	717	768	670	716	777	745	762	748	706	741	744	750	747	700	673	741	831	734	776	729	728	725	747	772	742	743	756	729	758	742	768	746	751	765	726	797	744	707	748	771	728	731	720	792	736	750	793	827	740	715	717	684	680	703	715	758	727	784	741	775	737	750	719	751	817	729	714	783	752	728	789	748	692	740	732	739	782	751	780	716	726	701	747	716	733	767	728	768	791	750	759	746	783	669	765	751	744	781	701	759	739	739	674	688	709	798	765	779	747	692	732	732	758	755	778	746	769	792	793	718	730	725	717	735	710	769	725	745	722	677	726	741	728	758	739	737	700	699	713	724	773	707	743	784	741	754	720	762	689	755	731	720	736	734	743	751	699	704	746	718	734	767	752	728	718	753	712	735	762	700	682	749	765	792	717	689	769	743	751	699	736	774	759	737	728	732	701	735	743	761	782	722	736	696	737	737	733	776	756	729	696	713	696	768	755	741	682	784	749	821	750	752	762	710	743	701	779	727	710	714	726	765	714	721	768	759	747	764	735	709	764	739	737	751	740	757	779	704	774	740	756	768	714	731	752	781	727	715	723	721	720	755	718	740	752	752	761	738	747	723	719	683	747	781	749	721	726	768	759	790	720	726	733	760	731	755	810	745	747	738	726	739	702	745	832	754	707	743	770	752	718	732	732	694	793	734	767	741	754	684	753	765	762	776	723	724	735	748	758	782	784	761	717	727	726	705	751	774	763	705	707	723	738	771	757	777	756	748	744	715	755	738	749	755	705	751	723	754	734	762	733	743	720	764	722	758	710	711	744	743	764	737	679	745	751	743	744	789	730	659	707	742	759	761	771	732	757	722	723	729	749	737	752	783	684	738	748	743	748	740	782	745	742	770	737	757	776	723	719	797	764	669	702	708	789	748	754	740	693	725	722	698	739	775	716	721	709	783	832	778	738	722	755	739	780	738	794	696	745	796	740	773	765	756	733	755	746	727	701	736	776	745	731	749	699	716	706	771	735	780	752	763	749	789	754	776	711	772	715	740	734	765	752	735	697	753	736	742	762	775	728	770	720	759	750	749	734	743	745	808	688	760	735	720	742	770	730	755	687	723	713	769	688	753	705	727	735	698	732	754	793	680	737	724	743	725	718	700	716	711	801	774	767	715	737	815	741	724	761	792	801	731	735	762	767	764	765	743	764	696	726	760	685	741	728	747	719	746	730	723	760	757	746	694	745	740	703	682	777	759	754	704	722	751	698	761	804	759	727	731	723	728	750	727	736	716	715	741	807	817	714	718	723	768	794	745	702	727	682	775	727	691	731	758	777	737	663	772	724	734	808	782	723	720	720	743	687	714	765	752	751	753	699	751	735	757	710	726	743	731	723	791	702	795	762	745	745	737	754	786	734	764	804	732	716	715	717	738	744	738	704	787	724	736	699	797	728	759	736	762	748	693	719	743	764	759	804	753	753	719	751	762	730	678	710	750	742	779	752	772	746	751	753	767	781	754	795	735	684	741	752	725	747	748	732	719	724	761	733	742	747	772	746	755	791	745	750	732	713	749	710	756	735	752	751	756	753	738	759	704	752	729	769	748	724	749	747	764	716	716	752	747	720	750	737	763	780	731	748	773	777	719	728	770	732	746	769	719	739	720	708	738	745	776	787	735	696	767	711	778	738	742	761	687	752	790	754	745	740	669	810	757	791	750	747	747	696	787	765	734	772	781	767	765	753	750	742	752	707	770	748	692	741	747	739	739	784	775	765	756	713	758	773	760	746	742	698	732	743	755	751	735	765	751	749	742	765	774	728	752	781	768	756	679	721	744	765	755	778	736	743	733	739	732	741	702	782	783	719	773	726	689	732	729	699	752	703	715	729	728	760	738	737	730	760	756	742	754	731	787	745	788	733	736	733	757	757	699	744	714	754	680	749	784	706	745	741	695	765	756	694	723	719	776	745	746	721	769
45363	42758	34461	27475	14008	7785	9745	7933	6756	6207	6365	6247	6265	6094	6268	6228	6231	6298	6276	6082	6166	6288	6203	6346	6349	6190	6206	6288	6256	6298	6267	6078	6219	6139	6283	6257	6243	6044	6239	6270	6199	6159	6365	6210	6357	6144	6233	6180	6302	6176	6163	6238	6247	6169	6383	6226	6262	6133	6254	6159	6283	6190	6297	6061	6207	6234	6225	6186	6179	6175	6270	6220	6275	6204	6191	6273	6321	6269	6299	6251	6282	6268	6224	6240	6217	6300	6275	6212	6165	6225	6238	6188	6275	6197	6298	6187	6272	6248	6275	6261	6252	6280	6119	6367	6300	6187	6179	6170	6234	6154	6274	6320	6187	6209	6244	6136	6104	6242	6257	6225	6111	6215	6197	6355	6188	6232	6172	6161	6209	6232	6264	6212	6244	6271	6286	6295	6295	6221	6167	6261	6241	6339	6250	6244	6309	6250	6196	6327	6245	6173	6147	6206	6208	6090	6198	6304	6219	6246	6215	6282	6258	6320	6258	6190	6157	6281	6255	6337	6103	6170	6212	6238	6214	6313	6161	6159	6298	6303	6177	6221	6097	6163	6267	6276	6163	6299	6102	6240	6112	6163	6198	6149	6305	6124	6169	6286	6183	6171	6211	6322	6327	6375	6087	6232	6200	6258	6266	6206	6190	6250	6219	6251	6199	6238	6181	6205	6256	6196	6219	6298	6271	6346	6230	6142	6283	6139	6281	6194	6218	6263	6393	6226	6285	6178	6202	6169	6269	6218	6267	6290	6132	6073	6318	6315	6290	6186	6336	6280	6157	6139	6247	6193	6184	6271	6149	6296	6222	6205	6255	6238	6259	6167	6063	6333	6244	6266	6276	6201	6293	6234	6251	6142	6194	6271	6329	6277	6172	6283	6324	6097	6342	6283	6208	6155	6271	6238	6290	6224	6180	6406	6211	6289	6108	6186	6291	6174	6339	6205	6269	6113	6132	6220	6286	6260	6362	6346	6111	6338	6305	6168	6165	6304	6270	6173	6334	6406	6179	6472	6253	6408	6242	6199	6251	6268	6256	6214	6248	6345	6143	6342	6210	6176	6197	6235	6233	6288	6273	6251	6180	6121	6339	6269	6235	6309	6274	6147	6249	6193	6172	6145	6174	6294	6229	6274	6055	6360	6333	6271	6176	6210	6227	6222	6190	6168	6272	6219	6260	6179	6274	6165	6240	6265	6142	6290	6274	6319	6177	6221	6212	6254	6234	6244	6216	6180	6206	6215	6350	6195	6231	6263	6350	6243	6267	6268	6320	6182	6350	6266	6222	6326	6141	6152	6134	6324	6234	6144	6104	6275	6080	6133	6389	6317	6211	6300	6198	6354	6279	6271	6291	6283	6174	6154	6327	6286	6228	6243	6205	6381	6238	6110	6291	6223	6119	6380	6378	6268	6218	6238	6165	6115	6167	6247	6095	6225	6269	6278	6271	6134	6255	6232	6159	6225	6127	6329	6177	6253	6303	6145	6253	6227	6193	6266	6334	6247	6269	6321	6259	6232	6243	6238	6212	6254	6358	6250	6164	6154	6330	6110	6217	6172	6181	6262	6214	6300	6205	6194	6228	6102	6319	6219	6301	6285	6248	6269	6255	6325	6201	6302	6198	6277	6315	6196	6252	6251	6256	6230	6254	6258	6304	6289	6131	6226	6202	6264	6181	6092	6325	6164	6267	6197	6233	6224	6221	6157	6166	6236	6253	6302	6251	6146	6277	6248	6123	6231	6159	6361	6225	6142	6272	6284	6190	6291	6275	6305	6306	6203	6150	6199	6275	6199	6321	6228	6244	6150	6236	6375	6310	6206	6164	6344	6227	6364	6327	6116	6263	6271	6298	6094	6233	6228	6232	6303	6220	6244	6216	6177	6396	6263	6231	6226	6346	6156	6232	6231	6230	6196	6221	6217	6407	6253	6222	6203	6288	6334	6335	6240	6299	6335	6228	6238	6178	6181	6340	6192	6186	6224	6255	6375	6131	6164	6246	6432	6214	6306	6160	6338	6275	6245	6241	6305	6297	6266	6377	6254	6184	6236	6221	6149	6295	6216	6087	6249	6230	6243	6215	6131	6217	6252	6241	6283	6212	6331	6212	6246	6181	6125	6219	6248	6202	6160	6237	6286	6361	6178	6258	6275	6280	6298	6242	6192	6285	6066	6187	6155	6213	6265	6248	6276	6149	6107	6206	6219	6086	6318	6220	6257	6417	6177	6342	6217	6185	6318	6230	6179	6204	6176	6229	6415	6322	6283	6248	6253	6237	6054	6191	6175	6324	6260	6167	6227	6230	6312	6266	6155	6236	6316	6285	6222	6343	6180	6275	6318	6247	6298	6249	6259	6145	6141	6196	6172	6250	6263	6240	6356	6101	6238	6170	6323	6124	6278	6191	6251	6285	6326	6207	6300	6201	6222	6262	6198	6217	6364	6335	6258	6326	6219	6194	6179	6109	6249	6281	6258	6237	6193	6328	6107	6216	6209	6207	6180	6257	6202	6238	6161	6292	6151	6284	6227	6200	6072	6165	6224	6226	6294	6178	6263	6324	6264	6327	6152	6270	6176	6207	6253	6166	6236	6328	6317	6177	6191	6287	6356	6103	6294	6213	6186	6269	6322	6319	6228	6232	6312	6187	6256	6367	6242	6240	6078	6225	6267	6278	6272	6257	6262	6220	6212	6419	6206	6148	6176	6196	6207	6220	6142	6229	6076	6268	6287	6135	6211	6222	6151	6210	6249	6285	6296	6259	6115	6155	6130	6243	6262	6253	6192	6142	6207	6332	6168	6293	6212	6336	6086	6445	6154	6265	6170	6164	6360	6107	6274	6216	6268	6224	6112	6144	6318	6239	6158	6273	6282	6164	6208	6214	6240	6187	6150	6185	6210	6227	6238	6195	6217	6255	6141	6259	6165	6265	6295	6212	6165	6262	6200	6193	6270	6313	6192	6247	6390	6122	6295	6235	6214	6160	6222	6302	6175	6275	6137	6248	6289	6176	6215	6361	6154	6304	6331	6222	6230	6182	6017	6303	6193	6344	6203	6284	6166	6189	6167	6176	6128	6301	6050	6177	6347	6174	6266	6176	6246	6148	6300	6099	6285	6240	6259	6162	6192	6292	6264	6173	6323	6170	6192	6161	6348	6264	6404	6203	6223	6253	6270	6301	6252	6181	6212	6273	6267	6154	6231	6234	6162	6186	6255	6139	6423	6296	6177	6206	6180	6245	6247	6163	6215	6210	6314	6271	6105	6168	6142	6211	6261	6237	6200	6228	6198	6342	6086	6318	6159	6300	6199	6292	6064	6154	6235	6277	6131	6352	6152	6185	6242	6179	6261	6234	6251	6266	6236	6233	6244	6240	6189	6126	6207	6256	6324	6392	6242	6229	6221	6301	6215	6236	6229	6307	6275	6256	6179	6326	6244	6363	6264	6059	6149	6059	6265	6215	6279	6273	6128	6230	6239	6276	6221	6298	6155	6292	6321	6348	6222	6177	6211	6298	6254	6196	6224	6225	6238	6351	6299	6237	6202	6356	6228	6307	6206	6097	6073	6237	6280	6155	6114	6295	6222	6192	6252	6361	6147	6201	6349	6260	6111	6317	6203	6287	6274	6258	6152	6230	6320	6264	6243	6192	6260	6257	6255	6236	6261	6280	6153	6180	6277	6270	6238	6281	6239	6341	6154	6294	6199	6306	6233	6151	6184	6321	6156	6240	6383	6152	6292	6390	6289	6297	6200	6329	6269	6258	6196	6166	6272	6236	6341	6217	6194	6238	6247	6259	6397	6138	6209	6221	6353	6179	6200	6127	6243	6167	6243	6215	6214	6335	6323	6137	6389	6219	6256	6335	6234	6337	6161	6162	6263	6267	6227	6279	6326	6341	6220	6226	6211	6159	6253	6355	6146	6166	6222	6241	6250	6062	6205	6262	6179	6312	6264	6353	6319	6429	6275	6201	6176	6268	6214	6132	6267	6351	6231	6246	6203	6287	6211	6335	6231	6180	6396	6213	6239	6249	6193	6282	6268	6282	6156	6234	6297	6212	6261	6276	6298	6227	6279	6302	6262	6080	6331	6214	6317	6091	6191	6121	6145	6200	6213	6159	6428	6164	6293	6326	6172	6290	6271	6316	6251	6181	6328	6261	6208	6129	6253	6136	6184	6268	6190	6249	6220	6263	6198	6268	6157	6203	6231	6290	6163	6308	6274	6239	6152	6206	6346	6274	6210	6254	6318	6274	6219	6070	6179	6219	6203	6192	6152	6197	6259	6207	6193	6251	6273	6219	6405	6353	6244	6231	6161	6180	6348	6351	6203	6376	6303	6130	6320	6223	6263	6168	6310	6260	6330	6247	6325	6168	6350	6177	6229	6259	6083	6410	6303	6225	6217	6364	6167	6132	6235	6411	6241	6332	6203	6271	6310	6312	6164	6259	6215	6139	6142	6266	6255	6182	6233	6370	6165	6211	6105	6274	6244	6049	6229	6222	6151	6303	6335	6208	6271	6181	6264	6276	6342	6249	6335	6206	6440	6218	6111	6287	6236	6160	6230	6256	6332	6354	6254	6189	6140	6216	6240	6233	6143	6355	6157	6218	6338	6213	6273	6237	6190	6214	6261	6249	6182	6232	6193	6207	6411	6218	6315	6357	6163	6208	6224	6308	6250	6252	6272	6256	6234	6192	6306	6276	6253	6120	6339	6290	6359	6314	6265	6148	6230	6298	6262	6146	6333	6294	6262	6123	6239	6189	6140	6290	6146	6014	6266	6192	6250	6126	6192	6248	6198	6267	6313	6201	6236	6280	6294	6246	6302	6245	6242	6175	6184	6229	6246	6218	6307	6253	6326	6121	6193	6250	6241	6157	6264	6356	6079	6261	6289	6214	6294	6311	6175	6253	6253	6284	6267	6350	6239	6160	6268	6166	6165	6185	6234	6252	6230	6231	6127	6299	6228	6280	6296	6389	6333	6283	6322	6141	6171	6292	6082	6266	6227	6171	6157	6259	6254	6298	6206	6329	6238	6112	6305	6158	6360	6378	6227	6213	6114	6296	6261	6213	6246	6116	6226	6094	6306	6297	6190	6271	6243	6273	6248
34433	46636	29698	12360	3071	1193	1434	1103	866	858	825	795	824	798	818	802	836	818	855	845	846	823	827	858	803	813	812	819	793	818	771	849	845	805	835	851	820	863	830	837	840	846	838	806	816	833	771	901	878	830	850	808	886	862	786	797	849	749	833	864	767	855	876	845	824	811	781	754	831	895	810	837	810	813	843	828	823	815	846	874	847	794	813	851	834	867	798	823	793	811	789	803	852	812	816	818	802	873	937	872	801	868	868	826	833	874	843	826	801	824	805	837	858	842	826	858	845	794	913	847	822	833	858	797	820	817	876	849	800	839	844	830	855	857	822	873	803	870	815	823	802	837	805	824	848	818	834	822	840	835	847	840	831	852	891	845	851	800	823	838	832	813	814	847	807	869	816	810	828	807	794	800	814	819	836	817	865	805	793	847	814	847	832	844	827	806	821	818	828	791	798	801	837	864	776	821	811	836	816	843	863	803	853	802	852	818	855	862	819	874	897	863	833	879	827	857	869	801	841	871	825	863	758	827	819	852	864	867	851	851	816	831	807	820	804	813	837	801	841	799	808	898	841	791	849	811	823	821	798	810	814	815	830	894	859	793	833	804	802	836	873	794	807	867	812	776	823	846	787	812	799	913	793	765	811	846	837	834	817	862	824	852	825	868	819	873	803	834	830	848	825	835	858	820	782	849	818	796	863	815	824	805	809	832	894	844	844	800	868	812	872	819	806	852	855	771	836	796	861	794	860	812	815	871	860	795	834	801	865	813	818	864	829	826	845	836	829	860	849	798	854	861	839	846	872	831	808	776	841	780	810	811	836	859	873	848	792	853	815	839	786	806	844	845	883	834	859	853	801	819	804	797	878	843	874	799	867	808	779	856	878	829	828	818	830	794	823	783	833	831	843	820	846	807	832	838	879	800	844	835	835	851	824	846	796	882	862	845	821	802	837	784	822	851	808	851	815	831	882	800	873	776	823	813	750	864	805	798	818	831	846	822	833	802	862	886	803	819	846	824	795	857	844	802	806	873	868	804	831	886	764	824	839	794	873	816	829	814	822	842	832	838	808	862	795	872	812	775	833	822	908	825	851	857	831	838	803	853	864	848	830	867	817	828	866	796	836	896	859	793	813	890	872	828	836	854	822	817	794	807	813	832	805	837	865	840	846	865	855	863	765	831	810	865	839	800	854	805	803	850	818	809	820	843	830	845	852	859	820	825	846	810	837	838	811	838	816	831	855	815	826	829	854	840	873	860	859	808	853	797	852	870	823	800	854	867	811	774	836	797	829	829	780	850	800	821	841	861	830	810	832	840	815	852	846	812	821	857	836	851	827	843	843	791	845	881	846	885	858	865	892	853	755	806	843	789	771	772	806	841	768	836	882	854	847	819	861	825	804	840	844	876	842	828	864	825	831	843	830	806	797	840	823	846	876	861	816	831	842	851	835	781	862	819	832	814	776	793	841	820	841	818	802	822	838	869	875	899	825	827	822	856	848	828	859	804	867	844	831	815	788	860	827	851	829	801	846	877	826	844	815	831	815	836	848	804	825	846	808	754	789	845	828	837	802	843	854	843	837	835	887	839	856	830	864	804	810	802	822	821	826	845	824	842	810	818	872	844	833	848	871	858	828	789	871	806	874	818	815	861	812	805	855	861	831	793	848	882	873	861	821	840	885	871	825	840	859	861	845	811	802	780	869	832	862	793	846	817	812	867	813	868	875	825	851	815	822	812	845	820	847	822	842	851	810	807	859	883	793	798	861	815	819	866	803	793	846	838	815	863	889	823	842	812	873	837	809	843	850	827	822	866	869	834	822	789	802	808	850	844	832	875	840	877	894	815	814	851	822	780	837	889	833	807	804	818	818	839	805	812	763	834	824	845	854	818	832	857	798	878	841	832	815	862	893	860	804	841	797	825	885	807	814	833	795	846	849	866	880	839	815	868	856	788	849	846	797	870	826	871	821	772	858	909	874	827	825	820	849	828	819	822	818	789	824	823	827	877	804	812	823	894	818	824	836	828	778	824	823	842	863	844	847	827	791	854	832	843	848	862	805	856	862	855	837	878	841	867	802	782	827	796	847	789	881	803	821	821	807	788	793	807	900	848	839	829	786	865	832	849	883	845	843	818	802	827	854	843	866	856	899	867	792	810	842	822	872	826	815	853	795	830	844	830	860	842	845	793	805	849	859	860	829	886	845	805	909	811	849	815	872	828	816	863	801	810	848	825	803	815	833	838	810	791	775	806	777	783	855	834	891	811	840	873	829	884	861	858	865	849	832	837	818	827	831	845	833	789	770	831	833	836	857	816	792	842	847	856	871	849	896	799	827	825	807	828	826	828	840	815	836	827	813	847	785	879	835	859	803	822	807	805	822	844	794	863	852	819	801	831	873	857	822	847	824	804	823	857	823	810	803	831	783	857	852	793	831	834	789	846	828	859	886	838	843	845	788	894	808	836	806	842	825	867	855	859	832	809	821	810	778	800	807	811	790	859	861	826	881	862	835	773	849	804	857	863	893	834	825	808	832	785	756	867	790	799	836	805	818	811	852	824	865	799	875	837	914	842	860	877	832	800	869	819	808	818	787	850	828	859	824	870	844	795	854	816	817	852	888	817	873	783	829	817	884	812	825	841	898	862	942	820	794	863	849	860	803	795	822	852	835	870	857	838	878	783	787	788	791	826	859	807	848	857	797	820	859	803	850	810	836	835	793	821	832	803	841	816	832	783	832	825	805	822	866	790	884	849	840	855	845	831	834	869	805	789	839	822	831	815	812	799	835	840	832	804	829	866	827	818	835	834	771	833	864	822	799	899	859	854	880	800	853	905	853	874	880	796	800	852	785	825	773	823	821	827	792	808	868	799	852	890	818	772	843	890	859	832	804	836	847	893	823	825	801	790	859	835	804	853	840	839	883	857	847	851	861	848	835	812	822	835	775	765	868	854	845	829	819	869	837	810	798	835	891	804	857	855	887	813	822	838	826	784	805	846	769	837	843	745	883	788	873	797	802	862	901	825	900	822	831	861	830	844	848	816	805	826	865	805	816	821	802	850	820	833	792	811	854	825	820	814	860	840	845	873	848	803	747	876	858	817	834	835	833	837	859	891	836	823	875	832	819	807	862	842	835	867	902	849	851	819	777	794	895	848	813	835	812	862	840	841	834	875	836	792	832	835	848	845	825	816	762	812	838	796	834	868	849	884	869	789	843	843	873	807	813	833	835	851	833	848	800	822	814	790	864	845	832	821	837	792	824	831	785	888	826	872	806	847	833	806	808	877	817	829	833	816	816	762	762	822	837	780	869	792	856	848	837	858	808	839	830	757	836	851	882	854	807	838	855	868	808	847	885	846	813	788	803	798	814	843	828	801	817	820	771	857	834	819	828	901	790	832	843	843	783	817	811	829	885	822	842	831	814	870	802	846	870	850	913	814	793	897	812	883	801	837	776	816	802	816	815	867	815	844	849	826	810	857	835	854	808	842	899	812
50511	54463	49932	40299	25944	17117	21283	13877	8685	7020	6887	6882	6893	6935	6977	7028	6943	7061	6785	7064	6914	6930	7000	6992	6847	6907	6934	6914	6917	6862	6938	6972	6983	6895	6994	6825	7063	6993	6856	6859	6932	6844	6917	7077	6874	6973	7000	6896	6849	6896	6861	6938	6886	6963	6979	7001	6908	6937	7105	6928	6993	7042	6787	6890	7029	7039	6888	7068	6793	6899	6898	6918	6907	6980	6857	6874	6931	7014	6884	6875	7022	6935	6908	6863	6847	6978	6901	6944	7012	6890	6996	7042	6966	6958	6957	6918	6960	6919	6927	6951	7066	6949	6948	6953	6922	6830	6911	7051	6964	6897	6954	7043	6975	7065	6928	7035	6895	6784	7025	6672	6916	6825	6949	6810	6914	6783	6980	7007	6817	7007	6937	6985	6953	7052	6986	6918	6897	6929	6895	6954	6918	7027	6785	6860	6824	6990	6913	6937	6952	6877	6965	7016	7026	6937	6900	6915	7087	6974	6967	7007	6859	6966	6979	6974	6963	6947	7021	6986	6924	7001	7056	6947	6904	6912	6981	7012	6874	6797	6884	6994	6931	6965	6883	7022	6903	6939	6935	7017	6902	6885	6943	7071	6994	6945	6866	6902	6941	6991	6945	6910	6932	6861	7021	6895	7096	6936	7037	6890	6992	6897	6924	6936	6890	6974	6989	6932	6794	6885	6870	6927	6897	7049	6953	6887	7021	6965	6957	6888	6983	6870	6925	6831	6910	6864	6894	6967	6955	6928	7006	6842	6967	6768	7008	6965	6987	6890	6901	6957	6896	6957	6921	6949	6953	6794	7054	6919	6762	6822	6902	6973	6818	6970	7035	6936	6865	6950	6919	6865	6810	7034	6954	6952	6858	6911	6983	6983	6971	7038	7006	6947	7084	7024	7060	7138	6961	6983	6968	6980	6985	7093	6977	6970	7019	6998	7009	6897	6919	7043	7105	6799	7006	6926	6781	7004	7006	6927	6974	6963	6873	6942	6932	6917	7047	6913	6936	6939	6872	6923	6864	6819	6958	6897	7080	7000	7003	7053	6890	7001	6921	6981	6927	6931	6851	6910	6979	6917	6992	6990	6880	6931	6915	7008	6905	6904	6946	7009	6901	6922	6888	6890	6962	6844	7024	6909	6919	7039	7015	7109	6866	6842	6967	6975	6985	6997	7044	6996	6893	6929	6880	6975	6966	6926	6900	6995	6848	7108	6755	6980	6984	6936	6941	6886	6880	6835	6908	6955	6951	6924	6993	6968	6958	6845	6874	6890	6913	7100	6900	6978	7059	7024	6925	6906	7012	6880	6844	6885	6992	7039	6938	6837	6915	7037	6804	6881	6937	6847	6981	7005	6952	6953	6921	6911	6883	6954	6850	6962	6897	6812	6983	7026	6963	6967	7094	6894	6966	6938	7002	6927	6836	6843	6950	6906	6917	6818	6903	6975	6902	6906	7049	7087	6990	6923	7029	6979	6929	6789	6974	6874	6856	6851	6954	6985	6983	6912	6968	6939	6935	6847	6943	6770	6840	6997	6949	6892	7029	6878	6921	7018	7111	6916	6900	6974	6850	6935	6891	7014	6872	6977	6969	6947	6973	7064	7049	6984	6947	6963	6925	6969	6905	6891	6907	6741	6930	6882	6890	6900	6904	6886	7017	6847	7015	6892	6784	6985	6950	6963	6824	6888	6961	7044	6960	6846	6830	7029	6999	6954	6995	6961	6900	6979	6952	7092	6859	7017	6972	6853	6864	6791	7008	6903	6821	7040	7046	7030	7000	6998	6944	6955	6875	6897	6967	6931	6972	7045	7052	6919	6956	7064	6881	6913	6977	6860	6925	6968	6938	6905	6900	6781	6895	7087	7028	6981	6982	6873	6921	7059	7000	7045	6903	7094	6857	6895	6978	6980	6905	6755	7028	6883	6931	6932	6902	6970	6924	7006	6959	6883	7119	6884	6814	6784	7018	6965	6887	6963	6872	6884	6839	6825	6939	7042	6882	7078	7022	6957	6969	7029	6972	6938	6999	7045	7038	6934	6765	6889	6977	7049	6930	6925	7138	6880	6955	6726	6963	6924	6850	6987	7064	6879	6819	6816	6871	7042	6961	7015	6957	6967	6934	6934	6879	6884	6944	6875	6843	6768	6892	6965	6974	6999	6950	7110	7029	6938	6986	7059	7130	6839	6985	6920	6846	7017	6917	6875	6886	6935	6953	7019	7008	7005	6866	7065	6982	6979	6889	6929	7040	6952	7012	6944	7011	6775	6878	7060	6938	6984	6839	6807	7053	6859	6954	6851	6781	6903	6885	7053	6946	6941	6994	6997	6902	6888	6877	6918	6911	6899	6967	6957	6807	6848	6892	6892	7024	7095	6931	7095	6925	7005	6923	6916	6902	6929	6819	7039	6802	7000	7060	6985	7132	6992	6966	6854	7022	7055	7033	6921	6823	6766	6925	6908	6763	6844	6920	6943	7032	6904	6988	7016	7030	6796	6981	6887	7031	6907	6873	6909	6865	6833	7020	6853	6908	6889	6997	6889	7050	6979	6945	7000	6859	7041	7091	6926	7015	6953	6953	6966	6840	6773	6944	6818	6932	6955	6995	6988	6946	6935	6905	6837	7075	6945	6949	6842	6836	7005	6954	7029	6888	7088	6941	6978	6983	6925	7040	6954	6960	6872	6836	6922	6845	7032	6861	7014	6903	6981	6928	6748	7132	7033	6849	7007	6995	6971	7003	6929	6896	6980	6997	6925	7085	6958	6961	6934	6876	6824	6928	6867	6952	7042	6863	6809	6902	6958	6882	6955	6979	6985	6823	6916	6846	6975	6960	6855	7043	6964	6895	6937	6906	7037	7050	6851	6904	6993	7005	7092	6895	6924	6858	6897	6993	6793	7049	6784	6897	7057	6980	6931	6907	7075	6979	6948	6913	7066	7052	6884	6982	6753	6947	7038	6839	6963	6852	6910	6932	6953	6966	6953	6890	6914	6848	6789	7123	6986	7038	7076	7032	6982	6856	6882	6965	6815	7081	7059	6971	6949	6771	6980	6961	6831	6941	6828	6919	6848	7001	6984	6874	6987	6888	7051	6954	6977	6849	6902	6941	7117	6887	6847	7026	6924	6830	7047	6921	6921	6911	7019	7026	6922	6900	7050	6807	6891	6921	7029	6940	6907	6889	6868	6997	6874	7030	6972	6948	7055	7022	6900	6900	6976	6814	6902	6899	6830	6920	6924	6948	6857	7014	6948	6958	7086	7023	6902	6895	6931	6907	6903	6792	6938	7050	6862	7041	6965	7002	6956	6925	6807	6966	6859	6852	7022	6993	6749	7002	6992	6974	7010	6988	6886	6926	7041	6929	7057	6856	6863	6895	6912	7017	6873	6998	6834	6797	7010	6899	6944	6914	6884	7051	6908	6914	6984	6940	6936	6979	6998	6912	6960	6958	7020	6850	6983	6948	6939	6891	6940	7029	6918	7058	7005	6914	6972	6815	7040	6805	6935	6895	7036	6988	6932	6843	6975	6742	6971	6910	6979	6989	7025	6950	7041	6971	6838	6900	7011	6962	7029	6825	6908	6959	6894	6896	6954	6978	6996	6812	7024	6928	7014	6952	6911	6871	6933	6993	7033	6836	6841	6970	6982	6931	6973	7098	6908	6840	6917	6892	7123	6865	6926	6933	7007	6914	7146	7024	6965	7077	6940	6981	6821	6912	6968	6913	6948	7027	6876	6848	6881	6954	7022	6902	7018	7043	6857	6961	6911	6905	6839	7012	6957	6981	6978	6878	6956	6927	6956	7040	6895	6977	6894	6984	7000	6838	6810	6923	6995	6972	7038	6923	6983	6953	6911	6989	6776	7027	7007	6982	7025	6848	6973	6978	6892	7100	6907	6851	7018	6864	6904	6821	6937	6803	6978	7007	6811	6961	7001	6892	7048	7002	7061	6796	6968	6874	6948	7122	6853	6908	6963	7020	6932	7024	6864	6793	6890	6915	7053	6940	6987	6914	7015	6904	6938	6924	6942	6927	6932	7000	6886	6927	6895	6880	6951	6946	6994	6949	6888	6911	6910	7005	6816	6967	6970	6901	6977	6968	7033	6964	6941	6943	6984	6978	6905	7052	6976	6980	6945	6997	6972	6982	6973	6865	7092	6965	6921	6990	7035	6972	6959	6959	6951	7060	6792	6961	6888	6934	6874	6898	6927	7032	6944	6798	6921	6878	6844	6951	6899	6962	6930	6901	6879	6901	6835	7067	6899	6944	6850	6979	6908	7044	7003	6975	6991	6928	7063	6960	6900	6923	7017	6987	6971	6917	7022	7026	6954	6933	7077	6951	6886	6986	6977	6921	6872	6865	6938	6895	7003	6865	7098	6974	7056	6749	6986	7000	6850	6865	6983	6941	6938	7045	6874	6776	6803	7003	7074	6993	6941	6923	6901	6888	6963	7023	6911	6822	6946	6885	6960	6813	7017	7052	6979	6968	6935	7016	7019	6850	7015	7131	6911	6911	6864	6857	6892	6982	7044	6857	6936	6904	6948	6913	6934	6958	7021	7086	6795	6937	6850	6779	6848	6912	6924	6934	7033	6965	6917	6881	6901	6885	7028	7018	6951	7053	7089	7020	6973	7023	6942	6935	6986	6993	7044	7037	6920	7021	6884	6917	6875	7049	7018	6908	7001	6862	6905	6948	7023	6973	6951	6927	6950	6844	7104	7005	6927	6884	6800	6994	6889	6908	6985	7007	6863	7024	6963	7029	7035	6996	7026	7092	6841	6946	6949	6878	6951	6859	6956	6943	6904	6912	6935	6850	6914	6888	6810	6987	6963	6999	7027	6820	6887	7019	7027	6890	6896	6874	6981	6882	6846	6894	6904	6908	7104	6913	7007	6918	6859	6830	6888	6964	6889	6798	6956	6943	7007	6863	7055	6927	6997	7064	6910	6951	6965	6974	6967	6874	6931	7011	6806	6979	7004	7064	6936	6883	6830	6991	6899	6969	6982	6931	6942	6914	7032	6913	7018	6889	7047	6840	6964	6949	6929	6971	7022	6872	7061	7012	6990	6926	7103	6915	7017	6952	7076	6842	6905	7036	6936
25678	35450	23347	9000	1803	1035	1175	889	761	739	746	745	699	696	714	710	723	725	713	721	735	713	753	724	703	737	711	745	674	705	753	801	742	739	725	741	765	690	747	769	744	738	704	732	726	768	708	717	769	766	703	784	746	713	723	732	698	685	700	721	725	749	724	717	727	707	811	709	713	726	737	725	742	719	762	715	719	697	705	703	785	681	783	724	670	665	778	717	742	702	773	774	717	718	766	721	738	730	715	731	733	750	757	696	727	762	774	712	729	700	705	717	737	760	704	727	730	688	718	705	723	705	692	725	759	737	716	707	729	733	728	697	768	733	712	677	732	738	723	716	748	737	737	710	780	707	727	749	727	762	695	714	783	772	680	680	767	710	740	759	693	729	770	723	704	759	693	745	741	708	734	718	675	698	722	787	776	740	709	744	718	699	718	742	731	713	751	720	719	719	691	759	734	709	733	742	760	720	740	717	747	707	747	749	697	741	699	737	770	771	705	749	771	766	708	716	764	701	725	768	740	741	732	666	786	714	758	703	760	722	697	749	737	747	763	671	755	733	746	750	730	730	784	722	761	716	746	715	710	760	696	730	702	741	751	732	721	725	761	680	749	713	728	779	727	746	719	748	744	712	700	739	683	724	738	740	732	704	747	710	703	717	725	715	774	763	725	760	741	664	740	752	754	734	782	723	710	701	687	713	734	712	709	745	756	746	702	680	726	720	731	757	753	762	754	770	737	774	705	718	737	714	717	747	751	718	746	764	713	720	723	746	705	716	724	705	720	762	688	674	775	748	729	712	715	739	749	725	689	712	715	715	684	683	745	757	795	766	654	747	751	704	726	676	737	750	772	713	708	738	717	689	706	691	735	737	716	706	730	700	720	712	711	729	708	740	719	760	715	687	700	734	763	737	786	713	765	691	685	761	743	730	744	744	754	721	721	711	742	692	767	768	715	707	731	695	811	726	721	755	733	737	750	698	790	718	761	750	725	708	722	746	793	721	706	723	737	749	735	743	742	723	751	734	704	715	724	761	707	728	761	719	717	720	736	743	740	749	726	740	680	734	723	771	751	705	751	715	777	725	701	767	759	717	723	765	708	727	708	708	711	727	730	720	752	741	734	683	742	726	701	716	795	777	761	744	727	719	701	708	766	764	771	737	711	742	672	780	747	744	740	692	744	721	750	741	750	719	696	666	738	699	737	763	738	700	707	760	722	741	738	771	712	750	708	721	762	758	728	733	741	739	707	685	724	725	716	724	755	724	796	718	751	740	788	761	727	794	701	707	747	749	703	715	726	760	721	710	773	746	744	731	718	754	758	718	710	751	757	774	703	771	721	783	705	706	675	711	748	719	733	755	762	749	718	745	777	729	735	713	745	736	734	768	780	721	731	750	737	736	773	726	759	724	729	785	689	753	720	763	744	741	698	757	710	729	705	761	706	713	729	725	711	718	667	699	712	733	672	739	708	740	715	722	728	750	711	685	696	709	718	781	718	776	702	748	711	749	712	721	740	630	754	754	745	755	730	749	714	716	753	693	749	732	808	689	720	703	740	691	738	736	760	718	704	746	780	727	752	712	733	696	729	751	733	751	749	725	718	752	708	687	715	687	746	704	747	743	724	722	736	758	705	684	761	720	663	708	672	723	731	707	773	694	763	750	750	749	734	714	724	740	751	733	735	692	712	730	759	778	746	722	723	758	683	741	804	762	694	757	726	688	720	767	804	705	741	754	741	704	730	747	719	674	688	764	715	693	784	764	726	717	778	685	753	746	775	712	696	749	739	717	697	702	756	729	743	695	704	714	749	690	742	808	737	785	756	723	785	768	759	775	726	736	743	764	726	769	722	744	727	730	721	714	775	713	745	706	771	724	749	774	735	741	743	718	732	747	748	698	668	741	730	781	741	729	716	711	729	731	728	710	739	755	715	771	716	683	703	713	727	724	696	766	715	757	699	728	697	727	763	756	747	733	752	713	768	729	783	693	702	690	753	717	713	714	746	716	770	737	755	725	730	715	719	777	744	745	735	709	695	736	705	791	700	719	790	741	721	704	756	761	752	732	728	740	748	745	733	749	696	725	718	792	693	709	728	720	686	719	751	727	732	736	735	734	727	727	739	724	749	732	750	804	755	756	739	765	739	785	689	739	722	668	663	656	749	688	722	709	723	757	760	701	752	716	751	670	708	727	732	731	740	732	754	754	754	722	733	707	697	739	718	704	764	763	731	709	698	722	713	702	714	745	716	721	733	743	715	716	789	696	748	726	773	722	743	702	725	699	771	731	747	720	741	717	788	775	764	750	688	738	753	714	724	743	765	693	706	683	755	691	776	712	778	768	718	731	729	791	732	753	765	731	700	751	714	705	727	761	718	744	705	743	714	752	720	705	702	714	757	734	770	730	702	761	685	729	753	748	768	743	699	754	746	712	711	734	769	706	708	757	738	772	728	753	736	714	693	698	736	746	734	757	768	762	776	707	725	763	751	701	754	734	746	743	712	698	744	729	726	724	683	741	761	770	727	720	705	712	722	757	680	710	724	719	780	699	738	729	721	732	778	727	736	713	717	715	746	774	714	725	751	713	689	729	694	715	741	752	716	728	711	744	768	787	738	690	716	716	713	736	752	758	697	690	735	728	725	705	702	733	780	737	792	749	757	715	757	721	687	690	707	734	786	740	726	714	764	752	768	723	726	729	698	767	713	728	802	708	744	710	744	705	747	710	744	723	765	754	679	762	725	698	703	746	747	695	705	724	711	726	728	746	718	700	783	739	706	677	719	766	703	793	715	730	751	709	750	756	711	694	759	692	742	718	771	731	725	731	736	755	742	736	712	755	758	658	727	759	719	734	750	678	738	718	772	753	706	759	754	772	701	694	747	717	737	691	712	725	728	682	751	749	700	758	698	768	760	753	715	751	751	728	770	751	698	722	687	735	726	726	766	762	719	742	732	740	750	715	693	740	767	681	757	726	708	704	681	697	795	760	771	718	754	745	718	727	757	737	748	697	753	712	720	706	755	701	718	753	782	732	727	738	723	716	737	749	721	746	734	731	728	761	689	738	744	726	745	693	716	743	727	743	729	727	742	730	694	709	726	726	736	727	740	766	763	675	712	746	767	674	693	728	708	719	719	767	768	724	744	730	714	752	727	649	731	714	743	706	753	769	717	751	696	759	766	743	732	693	698	743	729	746	701	699	734	729	713	729	735	718	727	747	698	680	709	718	756	797	747	720	747	779	722	764	713	715	689	730	741	754	711	732	680	733	769	742	760	788	749	726	709	747	757	777	744	720	790	772	737	728	742	676	765	721	756	729	697	690	740	755	753	731	726	792	719	732	729	664	716	732	704	746	716	709	768	727	701	747	707	721	720	770	717	725	705	748	776	727	723	699	687	743	766	729	740	757	713	751	728	741	706	719	761	733	727	718	692	727	709	717	741	752	729	753	728	719	702	696	752	684	722	736	677	692	744	779	739	721	716	761	713	703	703	726
53467	54378	44578	36056	18122	16665	19020	11380	7330	6356	6233	6130	6099	6212	6269	6386	6174	6336	6235	6232	6127	6190	6233	6204	6110	6218	6195	6315	6218	6179	6259	6223	6164	6184	6278	6295	6175	6136	6207	6301	6197	6168	6282	6219	6187	6185	6292	6129	6218	6223	6215	6092	6105	6195	6166	6181	6185	6024	6192	6317	6138	6147	6157	6264	6165	6263	6086	6185	6227	6164	6386	6180	6118	6260	6151	6092	6257	6181	6075	6252	6259	6097	6137	6140	6257	6166	6268	6048	6123	6122	6296	6240	6262	6139	6122	6200	6137	6129	6250	6113	6243	6197	6221	6199	6158	6174	6022	6216	6178	6208	6159	6208	6139	6205	6185	6151	6145	6167	6161	6126	6245	6237	6254	6261	6096	6276	6287	6258	6162	6211	6166	6085	6172	6279	6174	6190	6254	6168	6268	6155	6243	6158	6268	6165	6241	6237	6222	6135	6264	6210	6117	6168	6155	6247	6201	6183	6179	6271	6085	6070	6091	6297	6285	6145	6194	6180	6190	6223	6208	6113	6204	6152	6189	6147	6282	6142	6364	6244	6210	6119	6300	6246	6189	6193	6194	6250	6212	6225	6191	6191	6195	6110	6203	6193	6203	6123	6211	6280	6157	6220	6168	6296	6215	6147	6228	6281	6306	6363	6131	6124	6237	6206	6289	6198	6254	6197	6213	6284	6177	6084	6275	6152	6190	6181	6172	6144	6197	6209	6255	6172	6122	6031	6177	6335	6199	6157	6201	6154	6111	6180	6185	6189	6199	6219	6156	6350	6159	6160	6182	6198	6166	6162	6144	6260	6112	6113	6169	6205	6220	6254	6209	6059	6236	6208	6121	6232	6219	6189	6258	6135	6169	6154	6269	6078	6243	6255	6115	6253	6189	6221	6250	6241	6123	6268	6187	6216	6194	6276	6236	6232	6175	6222	6237	6287	6404	6213	6230	6310	6171	6200	6168	6152	6239	6330	6125	6154	6255	6116	6231	6219	6279	6168	6282	6111	6198	6244	6305	6152	6230	6291	6227	6254	6174	6247	6079	6162	6301	6312	6161	6064	6198	6051	6126	6302	6179	6228	6163	6283	6292	6200	6123	6204	6046	6156	6254	6272	6167	6232	6294	6291	6320	6145	6061	6192	6235	6185	6041	6245	6151	6365	6239	6053	6246	6248	6277	6205	6178	6283	6178	6254	6172	6230	6054	6146	6174	6192	6182	6208	6257	6181	6180	6189	6177	6230	6114	6231	5988	6218	6171	6139	6214	6305	6127	6111	6131	6209	6141	6097	6258	6271	6122	6005	6092	6230	6216	6143	6184	6285	6268	6315	6108	6104	6237	6122	6175	6211	6218	6192	6164	6231	6278	6289	6331	6215	6218	6141	6250	6163	6234	6121	6239	6239	6284	6237	6198	6170	6302	6148	6213	6117	6216	6275	6124	6264	6190	6249	6239	6096	6125	6152	6288	6154	6335	6047	6303	6077	6284	6257	6275	6218	6036	6308	6222	6195	6096	6246	6203	6248	6281	6119	6265	6168	6023	6136	6107	6220	6136	6252	6290	6183	6108	6297	6111	6292	6118	6122	6020	6215	6247	6202	6286	6080	6148	6162	6225	6248	6291	6122	6093	6254	6372	6135	6124	6241	6319	6182	6138	6252	6288	6106	6325	6120	6053	6187	6210	6236	6103	6190	6232	6183	6215	6247	6229	6320	6200	6195	6216	6223	6209	6165	6256	6011	6211	6194	6170	6238	6397	6057	6183	6282	6217	6212	6244	6295	6186	6164	6139	6269	6157	6263	6239	6214	6176	6156	6147	6090	6277	6121	6135	6099	6240	6209	6189	6158	6255	6215	6105	6255	6261	6145	6153	6162	6288	6156	6235	6120	6334	6201	6273	6302	6208	6225	6115	6196	6318	6287	6262	6297	6115	6150	6251	6165	6148	6230	6170	6316	6234	6175	6265	6132	6269	6325	6167	6144	6347	6202	6147	6130	6284	6236	6195	6133	6240	6134	6193	6243	6163	6234	6255	6103	6171	6220	6168	6161	6134	6073	6114	6223	6210	6089	6174	6143	6178	6146	6242	6222	6252	6079	6303	6256	6243	6119	6218	6191	6210	6064	6306	6178	6327	6139	6164	6122	6124	6239	6233	6240	6129	6249	6225	6215	6211	6230	6193	6132	6182	6253	6133	6226	6358	6237	6257	6156	6226	6137	6166	6142	6278	6255	6185	6087	6229	6182	6193	6122	6181	6221	6261	6211	6096	6289	6155	6108	6297	6157	6183	6086	6151	6186	6372	6164	6208	6163	6353	6213	6191	6045	6150	6128	6203	6258	6231	6273	6224	6267	6198	6179	6210	6191	6205	6267	6300	6280	6096	6238	6172	6145	6202	6200	6110	6260	6153	6135	6289	6130	6189	6273	6256	6413	6135	6165	6250	6204	6276	6227	6187	6312	6237	6107	6225	6234	6249	6174	6196	6012	6256	6280	6232	6225	6107	6242	6189	6045	6312	6244	6193	6358	6179	6165	6227	6363	6186	6152	6100	6145	6120	6112	6097	6283	6253	6296	6046	6189	6217	6226	6238	6223	6262	6121	6139	6270	6264	6208	6281	6153	6203	6350	6208	6063	6229	6165	6141	6192	6219	6124	6174	6260	6169	6278	6249	6216	6111	6222	6300	6179	6116	6200	6291	6179	6225	6188	6162	6259	6229	6264	6126	6269	6226	6063	6281	6188	6108	6252	6283	6349	6185	6137	6266	6217	6273	6122	6216	6264	6249	6287	6096	6023	6114	6162	6281	6206	6176	6257	6218	6266	6183	6278	6318	6204	6164	6132	6134	6225	6146	6207	6111	6162	6202	6235	6160	6271	6141	6261	6368	6151	6229	6125	6170	6167	6279	6161	6156	6188	6052	6164	6231	6169	6195	6180	6221	6243	6256	6139	6198	6278	6222	6332	6199	6258	6329	6240	6089	6176	6259	6025	6293	6236	6097	6253	6110	6189	6170	6231	6247	6210	6233	6183	6126	6141	6275	6164	6187	6221	6133	6206	6126	6192	6252	6216	6150	6222	6241	6205	6183	6119	6087	6256	6162	6231	6322	6199	6223	6240	6255	6280	6246	6055	5963	6094	6251	6233	6234	6184	6169	6130	6204	6229	6130	6124	6275	6012	6241	6399	6157	6282	6204	6171	6115	6093	6160	6392	6204	6113	6205	6245	6190	6273	6192	6230	6224	6239	6287	6356	6168	6111	6269	6175	6301	6276	6291	6217	6173	6292	6332	6201	6259	6200	6235	6306	6131	6168	6233	6241	6212	6300	6146	6092	6138	6198	6069	6195	6179	6126	6245	6194	6189	6226	6218	6233	6121	6296	6218	6206	6141	6208	6195	6114	6104	6211	6356	6246	6258	6170	6359	6339	6359	6178	6215	6252	6180	6252	6178	6148	6270	6184	6259	6094	6185	6253	6126	6296	6161	6306	6175	6143	6225	6279	6305	6207	6315	6194	6215	6306	6146	6197	6178	6152	6196	6149	6233	6021	6172	6121	6119	6247	6182	6146	6237	6186	6168	6113	6245	6137	6213	6206	6106	6225	6096	6224	6116	6206	6235	6235	6094	6281	6229	6186	6170	6144	6183	6219	6193	6224	6265	6300	6173	6142	6282	6199	6120	6322	6110	6231	6200	6261	6226	6259	6177	6131	6209	6191	6128	6171	6277	6208	6122	6208	6106	6285	6161	6263	6281	6204	6124	6189	6373	6070	6142	6276	6246	6283	6160	6169	6235	6306	6118	6136	6310	6100	6222	6191	6133	6116	6160	6210	6224	6316	6111	6225	6244	6101	6251	6115	6226	6184	6240	6237	6174	6152	6170	6156	6282	6220	6253	6119	6190	6150	6177	6110	6275	6190	6286	6187	6186	6151	6226	6112	6184	6242	6259	6218	6192	6347	6240	6197	6135	6109	6292	6064	6079	6281	6096	6196	6263	6224	6241	6234	6119	6396	6251	6126	6226	6133	6250	6086	6246	6186	6347	6246	6114	6216	6094	6169	6182	6185	6266	6094	6228	6279	6190	6292	6215	6170	6321	6245	6267	6081	6081	6037	6100	6238	6186	6119	6284	6153	6205	6152	6161	6238	6205	6232	6249	6199	6091	6254	6215	6341	6159	6303	6296	6180	6144	6158	6253	6177	6217	6205	6177	6120	6214	6240	6377	6052	6275	6159	6220	6173	6130	6219	6097	6245	6184	6182	6194	6175	6227	6260	6250	6081	6291	6193	6284	6074	6177	6270	6239	6191	6143	6218	6225	6205	6202	6169	6221	6215	6090	6160	6112	6148	6164	6204	6123	6192	6228	6262	6085	6136	6163	6053	6350	6236	6133	6182	6291	6187	6149	6143	6274	6112	6261	6164	6285	6273	6215	6210	6254	6203	6060	6205	6175	6065	6244	6205	6388	6046	6191	6178	6181	6173	6274	6121	6192	6135	6218	6166	6217	6191	6237	6161	6271	6111	6258	6216	6146	6224	6092	6258	6275	6096	6275	6197	6339	6151	6326	6222	6252	6347	6252	6146	6200	6084	6107	6321	6162	6155	6236	6145	6162	6220	6277	6187	6108	6173	6314	6309	6279	6244	6166	6244	6313	6292	6135	6304	6135	6115	6113	6140	6229	6181	6254	6234	6139	6270	6236	6199	6150	6143	6201	6117	6163	6099	6254	6180	6097	6166	6107	6248	6247	6118	6066	6211	6123	6208	6194	6231	6109	6287	6138	6286	6206	6154	6295	6228	6306	6143	6323	6225	6127	6259	6303	6248	6233	6286	6185	6133	6147	6095	6149	6205	6213	6175	6148	6154	6296	6225	6284	6218	6200	6295	6161	6019	6102	6148	6255	6308	6131	6373	6250	6129	6211	6087	6223	6233	6272	6209	6253	6217	6301	6296	6228	6201	6233	6125	6172	6257	6269	6202	6291	6213	6138	6212	6168	6220	6173	6165	6171	6256	6193	6178	6225	6071	6217	6198	6280	6122	6221	6140	6206	6156	6126	6189	6144	6254	6300	6164	6093	6202	6272	6215	6073	6235	6135	6173	6123	6075	6230	6222
33413	47000	30451	13433	2333	1663	1672	1217	904	841	797	859	848	825	820	862	809	798	837	840	832	787	819	873	857	847	793	862	884	867	834	882	804	832	815	808	840	796	849	795	841	881	772	838	813	805	809	848	822	810	872	843	880	916	810	801	749	799	767	850	855	849	854	805	843	824	854	807	837	819	879	815	796	809	842	828	808	836	795	847	866	826	890	826	836	816	837	843	818	830	837	806	831	802	817	824	843	824	832	794	833	853	796	791	843	819	870	865	828	883	832	795	852	840	847	828	817	798	803	867	864	831	829	772	838	786	852	821	812	811	863	831	769	879	845	810	823	798	819	857	848	847	774	773	840	840	875	857	848	879	855	828	831	891	856	856	852	807	837	867	817	897	812	818	823	823	862	797	797	800	828	822	830	805	871	818	832	778	805	815	815	887	820	826	842	841	844	788	836	835	794	879	833	904	828	795	817	845	856	828	807	817	842	843	819	858	831	817	845	769	889	820	820	840	808	799	850	768	845	817	858	846	827	781	876	818	790	841	818	814	834	845	877	801	837	828	814	850	791	799	855	831	853	833	794	757	824	787	870	793	863	813	855	780	807	769	812	798	890	865	839	873	877	851	853	835	759	846	868	821	848	835	822	822	804	797	837	815	785	803	824	812	840	830	838	879	837	823	837	807	801	854	871	844	831	845	803	794	796	798	840	858	827	830	872	823	894	796	775	875	810	757	819	809	860	813	815	854	800	838	848	807	864	856	810	816	797	847	820	832	821	828	833	857	807	840	838	832	865	846	832	822	833	857	870	864	844	846	829	849	806	846	827	892	837	841	814	789	774	839	827	785	809	856	792	821	842	828	810	859	817	846	822	850	808	795	868	862	856	831	871	894	843	812	853	859	803	818	848	825	783	805	837	856	796	853	841	832	843	803	866	858	807	801	838	863	820	854	840	780	844	814	782	829	837	812	804	826	820	828	841	804	800	836	827	878	821	821	847	842	853	850	803	803	793	837	857	844	843	788	864	807	835	774	794	819	833	872	856	833	818	841	849	907	793	817	836	783	824	791	830	847	867	837	784	797	814	844	816	821	794	850	815	827	769	785	833	835	813	810	863	828	818	847	794	861	783	868	829	845	881	837	833	817	847	785	796	816	847	794	839	817	844	810	790	840	854	779	786	865	871	802	821	839	874	844	787	814	863	810	773	827	859	867	842	832	803	832	825	839	835	835	870	827	814	848	831	808	813	842	829	836	791	817	854	824	863	793	807	842	915	840	825	834	851	796	803	827	880	827	860	823	857	837	852	832	795	809	843	846	854	829	834	818	865	860	843	793	847	805	835	854	849	835	867	810	838	835	801	839	821	815	788	841	827	869	786	783	822	815	877	838	822	819	826	844	855	824	861	840	881	831	873	827	841	839	856	878	866	850	802	853	822	862	791	857	851	807	883	836	864	856	858	848	859	845	827	848	836	794	829	857	851	883	813	834	849	874	798	788	870	826	815	825	832	913	791	839	844	847	849	808	854	883	800	849	826	854	877	800	839	814	861	794	809	789	841	885	818	844	845	776	855	823	816	803	829	818	810	798	853	853	872	825	786	811	854	843	789	836	828	839	789	814	811	836	861	822	794	844	849	837	864	806	801	858	834	862	855	874	831	871	862	826	828	811	785	873	891	808	822	814	816	819	836	855	853	779	843	796	880	817	812	868	830	795	806	829	840	817	827	851	829	891	827	843	804	825	781	847	864	829	812	833	828	817	803	810	822	836	795	866	807	845	846	850	857	804	871	805	832	855	826	892	827	768	808	846	888	851	860	829	827	843	824	884	865	874	839	805	787	871	820	843	781	852	831	851	813	839	812	843	804	825	789	834	832	829	824	823	853	850	780	857	877	811	808	800	815	836	829	808	860	877	839	799	882	836	841	843	858	848	855	783	806	871	830	875	783	879	818	878	809	809	856	851	815	782	857	835	839	850	872	832	836	832	786	841	827	816	842	863	866	831	785	823	801	848	792	806	844	800	847	833	858	809	812	825	842	882	772	874	880	815	875	827	837	839	810	812	793	823	785	832	861	865	802	808	820	772	844	840	754	829	830	834	875	836	833	853	835	857	819	809	758	813	870	814	843	848	835	774	856	792	862	867	818	819	836	815	867	822	801	860	794	868	857	867	775	790	828	797	866	855	843	907	873	784	781	855	816	844	869	831	849	816	843	881	816	823	840	818	828	822	832	830	837	764	829	805	864	820	806	797	820	832	870	825	846	826	818	818	846	819	809	825	797	780	814	824	828	806	840	841	890	837	887	803	813	788	806	844	761	838	789	818	818	852	821	806	805	868	860	827	819	825	846	799	870	903	826	809	804	849	847	821	835	849	783	819	836	806	809	834	802	785	864	839	805	862	831	821	796	825	842	823	839	839	809	819	842	861	870	803	813	816	880	893	839	842	881	779	856	845	851	810	825	797	842	815	788	799	832	800	843	875	835	790	908	873	802	892	844	882	853	809	858	804	788	842	769	821	840	848	814	810	880	851	882	859	837	807	794	857	817	839	788	759	842	779	846	783	884	843	823	850	902	872	820	850	846	876	857	796	834	794	835	905	844	877	872	781	870	862	864	843	795	836	813	826	786	812	807	854	827	836	816	852	835	868	848	808	835	851	794	833	810	837	893	826	841	812	790	801	876	886	823	840	813	888	862	856	824	840	881	781	801	823	799	833	838	780	843	840	802	840	836	839	828	761	826	848	851	824	877	825	830	832	825	903	833	841	822	842	817	816	812	886	815	849	850	801	811	830	831	886	846	824	832	848	818	856	859	889	860	847	838	822	841	809	863	841	822	856	842	830	843	821	807	798	814	854	863	817	843	828	818	782	813	827	813	817	805	856	789	801	851	823	849	776	853	913	878	845	865	789	846	855	839	839	805	815	793	779	791	837	864	822	802	883	781	833	808	790	828	840	852	901	785	806	837	853	852	859	821	796	823	847	841	833	857	797	860	820	856	792	896	845	840	896	846	805	843	831	880	894	821	795	908	848	763	802	819	822	837	814	843	866	886	860	829	761	865	817	845	822	838	829	871	851	821	869	811	817	860	804	844	866	820	845	816	833	788	859	761	814	826	794	816	835	784	864	819	806	790	856	802	863	819	898	809	931	876	872	869	808	853	825	793	827	781	847	816	855	865	831	849	853	803	822	862	842	877	828	815	814	834	838	864	825	800	757	813	811	873	845	867	835	844	832	831	831	818	821	855	866	857	829	878	832	845	819	851	788	871	826	852	776	822	792	821	831	855	823	796	794	833	820	766	810	829	816	814	854	807	848	778	806	867	773	846	826	850	827	855	843	820	824	818	814	876	823	814	823	822	856	854	845	818	891	831	823	801	840	847	796	847	824	829	833	810	827	799	834	800	818	817	863	857	857	801	851	848	865	830	820	820	815	846	818	833	875	824	840	850	833	751	844	826	809	801	840	784	835	832	839	812	856	866	880	823	825	887	833	856	854
47696	53835	50708	40992	23265	27105	25500	15423	8889	7108	7031	7045	6894	6863	6920	7243	7101	7048	6973	6880	6840	7070	6770	6920	6864	7035	6855	6888	6898	7062	6906	7025	6994	6766	6894	6952	6961	6843	7048	6848	6933	6947	6849	6869	6976	6956	6980	6881	7030	6982	6967	6918	6968	6940	7027	6893	6830	6936	6908	6824	6971	7029	6825	7009	6918	7033	6945	6993	6911	6994	6894	6861	6871	6956	6736	7034	6804	6897	6967	6950	6850	6908	6991	7032	6978	6925	6933	6890	7081	6890	6840	7063	6997	7017	6958	6871	7082	6855	6927	6871	6970	7022	6930	6944	6949	6980	6920	6917	7026	6987	6884	6968	6871	6959	6965	6837	6929	6899	6953	6878	7037	6967	6918	7032	6874	6865	6938	6949	6874	6812	7079	6935	6997	6913	7103	6862	6927	6887	6861	6943	6918	7000	6881	6934	6988	7037	6881	6935	6979	6852	6924	6869	6906	6902	6939	6877	6886	6863	6838	6932	6709	6979	6959	6846	7008	6901	6865	6874	6995	6985	6893	6921	6973	6987	6914	6878	6793	6826	7055	6981	6920	6931	7005	6927	7054	6927	6929	6998	6886	6965	6916	6882	6849	6851	7101	6898	6907	6869	7040	6947	6938	6959	7045	6901	7006	6976	6796	6904	6860	6936	7007	6896	6738	6938	6896	6915	6980	6918	6818	6966	6890	6957	6854	6993	6966	6925	6918	6761	6915	6918	6848	6977	7028	6975	7023	6874	6878	6889	6945	6929	6904	6894	7029	6910	6925	6963	6925	6912	6952	7059	6922	6915	6933	6899	6944	6884	6988	7034	6798	6873	6943	6936	6905	6993	6939	6826	6876	7107	7042	6974	6835	6831	6899	6907	6958	6907	6966	6883	6839	6797	6962	6852	6932	6909	7044	7047	7051	6947	6954	7012	6868	6922	7007	6881	6893	6835	6962	6869	7032	6961	6957	6874	6914	7048	7004	6981	6939	6876	6929	6834	6980	7007	6869	6818	7074	7001	6893	6861	7031	7015	7121	7107	6951	7037	6948	6797	6917	6875	6973	7056	6870	6814	6880	6896	6912	6810	6992	6760	6839	7071	7027	6883	6941	6888	6847	7028	6841	7024	6883	6837	7021	7032	6729	6907	7099	6861	7017	6939	6860	6836	7018	6926	6969	6859	6929	6930	6970	6876	7032	6762	6811	6951	6819	6954	6971	6870	6979	6992	6906	6986	7097	6966	6848	6894	6993	6959	7076	7061	6921	6899	6914	7037	7001	6903	6900	6994	6906	6972	6935	6924	6986	6985	6929	6847	6889	6988	6883	6862	6877	6882	6984	6876	6809	6883	6910	6962	6949	6850	6911	6923	7208	6907	6800	7012	6891	7020	7070	6956	6984	7048	6893	6998	6708	6941	6928	6964	6769	7024	6918	6823	6953	7021	6966	6946	6937	6948	6831	6968	7102	6975	7017	6996	6899	6796	6855	7030	7027	6914	7038	7016	6860	7095	6887	6886	6854	6932	6933	7015	6907	7021	6889	7077	7003	6867	6990	6875	6958	6970	6980	6868	6944	6965	7102	6914	6942	6925	6930	7004	6976	6976	6925	6854	6938	6943	6802	7051	6936	6917	6909	7092	7039	7041	6956	6914	6902	7023	6943	6984	6965	7014	7049	6994	6925	6937	6856	6916	6962	6873	7039	6875	6951	6735	6978	7081	6976	6885	6858	6814	6954	6885	6988	6864	6837	7013	6895	6996	6991	6926	6944	6967	6893	7163	6958	6834	7000	7056	6831	6925	6805	6900	6875	7032	6869	6930	7024	7013	6995	6935	6888	6750	6932	6904	6912	6944	6841	6980	7004	6989	6855	6848	6858	7068	6999	6934	6880	6963	6841	7028	7046	6887	6961	6943	6872	6924	7022	6917	6983	7045	6961	7023	7034	6939	6889	6949	6934	6961	6983	6939	6810	7102	7012	7002	6984	6812	6967	7024	6972	6899	6893	7012	6929	7012	6812	6807	6993	6876	7076	6896	7010	6937	6924	6928	6959	6976	7029	6929	6902	6982	6994	6817	6910	6957	6959	6898	6985	6848	6934	6889	6821	7101	6978	7013	6999	6947	7001	6932	6983	6959	6928	6981	7025	6970	6939	7080	6874	6865	7064	6943	6854	6946	6926	6989	6921	6851	6844	6872	7005	6846	6810	6990	7004	6973	7043	6946	6885	6984	6940	7011	6972	6915	7008	6893	7011	6897	7174	6925	6946	6863	7024	7120	6850	6862	6780	6876	7000	7050	6918	6797	6928	6951	6700	6832	6933	6970	6900	6848	6765	6953	6871	6964	6950	6857	6966	6930	6802	7001	6971	6996	6953	6931	6932	6826	6912	6866	6956	6860	7009	6989	6995	6935	6900	6953	6976	6981	6969	6918	6879	6920	6833	6988	7036	6895	6803	6945	6956	6864	6899	6844	6939	6923	7005	6852	6919	6911	7010	7059	7015	6970	6897	6877	6819	7049	6964	6869	6850	6854	6983	6858	6933	6986	6966	6891	6920	6911	6845	7023	6918	6920	6888	6903	7018	6959	6940	6951	7009	6971	6882	6900	6985	6976	6899	6950	7003	7025	6944	6905	6862	6988	6970	7036	6983	6953	6940	6951	6882	7065	6992	6931	6947	6881	6813	6982	6909	6929	6889	6896	6923	6993	6856	6970	6862	6869	7050	6895	6860	7008	6934	6822	6957	6912	6979	6929	6981	6950	6788	6983	6947	6900	6939	6983	7053	6892	6881	6863	6962	6812	7006	7075	6866	6977	6924	7041	6939	6959	6909	6960	6871	6890	6989	6921	6781	7042	6951	6793	6945	6880	6952	6937	6975	6853	7004	7020	6898	6935	7014	7025	6907	6949	7030	6995	6950	6976	6923	6953	6910	7024	6952	6947	6960	7065	6871	6907	6962	6957	6750	6912	6934	6923	6942	6906	6896	6898	6968	7006	6954	6882	7052	6917	6948	6862	6914	7005	6875	6951	7003	6853	6910	7017	6876	6911	7071	7045	6901	6938	6863	6857	6884	6940	6838	7071	6960	6896	6896	6932	7000	6920	6934	7100	6876	6861	6929	7033	6867	6931	7008	7020	6938	7035	7005	6994	6902	6853	6888	6958	6888	6764	6885	7037	6826	6961	6965	6913	6901	6941	6968	6866	6901	6948	7020	6981	6854	6921	6959	6912	6919	6933	6896	7016	6838	6968	6937	6909	6857	6913	6925	6944	6884	6948	6995	6807	7022	6969	6894	7032	7033	6971	6967	6925	6868	6889	6800	6986	6937	6977	7102	6905	6964	6808	6965	6949	6980	6917	6868	6979	7084	6936	6937	6984	6859	6998	7019	6950	6822	6911	6877	6830	6845	7037	6860	6906	6946	6947	6916	6899	6863	7053	7044	6930	6877	6818	6967	6820	6906	6960	7016	7045	7103	6914	6928	6987	6970	6795	7036	7053	7073	6933	6932	6942	6929	6800	6943	6780	6864	6881	6968	6821	6810	6914	6877	6923	6904	6937	7024	6850	6923	6976	6873	7022	6831	6946	6996	6938	6949	6945	6794	7002	7039	6858	6833	6997	6872	6976	6885	6885	6961	6832	6950	6941	6959	6872	6791	6852	6937	6988	6950	6810	6936	6898	6913	6902	6993	6903	6880	6929	6918	7006	6907	6877	7029	6993	6860	6867	6907	6979	6890	6940	7003	6919	6947	6815	6909	6962	7022	6933	6914	6777	6884	6891	6882	6987	6919	6998	6844	7004	6838	6870	6983	7014	6838	7044	6825	7019	6850	6944	6908	7034	6844	6957	6929	7036	6853	6906	6931	6976	6960	6849	6811	6943	6824	6998	6941	7082	6946	7037	6966	6914	6887	7033	6949	6811	6839	7012	6940	7035	6903	6964	7026	6744	6924	6892	6988	6886	6776	6967	6992	6886	6889	6990	6844	6847	6828	6891	7050	6934	6893	7000	7006	6778	6963	6955	6879	6869	7004	6979	6956	6929	6872	6862	6913	6906	6885	6828	6958	6976	6996	6879	6945	6851	6996	7006	6887	6918	6855	6996	7036	6981	7001	6827	6896	7036	7014	6861	6975	6909	7004	6880	6825	6915	6838	6954	7001	6935	6898	6940	7010	6944	6991	6941	6959	6971	6955	6773	6992	6845	6977	6952	6880	6964	6995	6989	6840	6974	6860	6977	6948	6946	7034	6908	6987	6802	6857	6977	6936	6832	6851	7013	6789	6817	7070	7011	6952	6865	6931	6921	7095	7032	6812	6867	7046	7014	6945	6899	6962	6984	6795	6984	6928	6920	6865	6908	6780	6915	7065	7084	6874	7091	6897	6842	7003	6926	7094	6911	6886	6873	7111	6956	6866	7053	6922	6926	7035	6909	6787	6848	7067	6977	6933	6946	6978	6999	6996	6975	6915	6949	6890	6906	6983	7035	6916	6852	6887	7073	6867	6972	7017	7010	7074	6884	6968	7025	6943	6883	6988	6874	6987	6902	6906	6987	6956	6976	6929	7095	6936	6929	6962	7046	6852	6986	6972	6967	6774	6724	6920	7015	6915	6835	6901	6885	6998	7039	6967	6811	7001	6943	6851	6819	6895	6931	6901	6975	6874	6985	6944	6910	6916	6826	6913	6935	6941	7040	6962	7119	6934	6816	7026	6958	6808	6932	6818	6963	6832	6968	7094	6842	6978	6876	6931	6968	6864	6961	6907	7012	6881	6911	6990	6752	6925	6839	7055	6857	6869	6888	6993	7022	7047	7019	7022	6934	6975	6881	7000	6972	6849	6942	6968	6990	6984	6950	6915	6883	6914	6878	6984	6976	7092	6816	6925	7000	6830	6935	7019	7029	6920	7040	6898	6937	6970	7031	6874	6804	6927	6960	6958	6992	6825	6879	6967	7008	6837	6917	6833	7040	7035	7003	6959	6931	6969	6869	6919	7114	6896	6835	6942	6969	6937	6973	6894	7034	6900	6911	6901	6987	6932	6817	6944	6998	6950	6821	6954	6960	6977	6961	6881	6845	6870	6940	7040	6954	6980	6842	6924	7035	6901	6872	6880	6868
11976	17447	11635	4107	1134	917	974	858	807	748	706	760	746	723	745	730	758	708	777	745	750	818	735	733	721	781	756	723	763	787	762	750	741	734	795	721	769	749	827	760	702	750	755	725	754	774	748	706	717	791	749	760	725	759	726	750	733	736	783	731	733	761	776	780	743	755	783	768	761	715	772	737	766	739	776	784	751	793	739	700	762	735	773	757	753	749	699	708	735	722	762	770	728	692	708	686	759	706	754	749	779	803	723	738	736	756	728	747	758	764	755	777	795	753	697	750	760	698	761	749	726	752	735	746	710	735	717	749	734	765	745	727	757	770	726	758	723	823	708	747	821	709	796	735	790	730	722	758	733	721	786	774	794	775	736	761	788	739	742	752	779	796	780	729	716	815	759	752	769	711	801	784	765	722	727	701	734	783	748	796	774	698	739	744	741	760	692	713	765	761	737	743	715	755	690	777	768	734	792	765	763	801	784	749	712	750	767	724	749	785	749	760	765	692	739	745	725	718	738	762	791	798	770	778	757	742	710	758	756	666	732	723	755	742	737	733	783	785	753	717	722	750	788	758	686	758	746	782	764	726	716	741	765	745	768	743	734	744	723	721	747	726	768	713	759	720	805	758	753	735	732	773	731	699	723	744	750	756	755	743	738	720	690	720	767	799	779	742	793	761	727	797	725	734	719	729	794	751	784	711	727	720	741	711	732	737	724	737	784	769	731	751	708	760	748	767	767	747	751	786	782	698	767	780	743	752	716	772	755	790	758	700	777	697	773	740	741	751	763	758	750	753	758	747	750	704	787	736	738	741	772	772	761	733	736	713	732	745	733	685	797	711	732	754	733	739	724	788	765	741	736	705	729	740	745	740	738	702	701	729	714	725	741	765	766	797	698	790	801	736	698	788	738	740	749	765	786	779	733	751	723	727	748	752	763	773	811	757	739	748	728	764	768	698	746	676	762	791	756	745	766	735	768	746	754	753	748	803	725	762	714	769	748	741	796	730	721	771	697	746	699	767	724	727	742	748	706	787	775	726	789	783	778	755	762	735	751	754	780	748	769	715	699	705	777	731	730	770	765	771	753	756	708	729	737	687	775	730	784	751	750	758	735	756	780	769	734	728	784	748	762	665	734	719	770	762	790	819	678	739	736	766	736	771	758	785	715	726	781	774	701	774	776	770	739	753	771	695	720	752	761	731	749	762	762	789	777	759	710	740	732	761	772	744	747	738	776	754	764	755	785	733	746	802	741	754	819	740	779	712	782	756	742	760	760	757	791	742	748	778	759	761	690	713	729	728	751	755	744	751	773	761	788	754	792	771	679	718	744	740	739	721	729	735	755	712	752	743	753	717	730	797	752	766	726	715	735	723	728	767	746	765	762	743	771	751	743	745	757	796	721	746	764	766	698	770	756	724	754	780	764	724	748	758	705	744	773	721	769	744	805	749	763	722	713	763	794	744	774	742	763	705	742	738	766	740	780	782	746	761	785	778	756	775	712	732	727	743	762	767	762	765	786	812	755	699	692	740	710	721	762	724	743	752	756	765	719	767	761	721	758	757	751	774	699	714	780	699	746	764	736	769	712	741	768	742	780	743	731	746	735	754	764	764	776	738	734	738	734	745	775	828	755	754	778	677	727	751	735	715	803	755	755	761	765	771	749	752	726	745	777	719	716	711	768	712	732	710	789	740	799	759	770	745	768	726	700	805	766	755	760	790	757	714	758	799	731	733	791	760	781	714	759	736	814	767	707	755	768	743	746	715	722	711	779	747	712	699	739	822	786	744	811	749	775	752	714	766	785	741	698	745	733	750	761	767	740	775	753	766	762	699	737	710	725	722	732	746	791	750	750	756	768	783	768	783	773	734	714	766	723	733	747	792	681	741	737	714	728	719	776	737	741	713	754	781	728	727	720	740	729	742	735	719	784	735	795	780	729	776	754	734	742	759	735	735	757	767	778	767	732	789	753	768	773	813	780	672	719	715	743	719	797	706	722	734	760	762	767	704	705	767	781	721	708	727	741	719	710	812	760	741	711	775	719	761	719	757	748	794	744	735	737	783	751	750	764	725	801	743	706	796	759	751	764	745	723	764	734	763	741	736	769	741	763	775	751	710	753	755	756	753	767	710	762	725	772	766	777	761	767	716	724	737	748	723	748	774	730	802	760	782	725	764	714	720	770	702	781	765	754	716	754	788	729	772	760	703	786	733	801	768	722	713	732	747	699	698	705	747	746	748	789	780	774	759	711	784	797	747	747	733	732	742	739	726	733	750	742	730	758	729	730	706	792	743	752	765	766	719	741	755	753	732	685	786	775	773	696	746	730	712	724	777	737	786	714	737	715	781	784	779	764	724	713	749	736	742	735	732	761	785	768	739	799	777	741	696	715	793	734	763	788	784	763	776	760	727	793	763	734	761	774	689	758	758	734	712	722	777	787	691	775	707	782	769	726	769	776	746	700	768	757	773	724	718	746	740	807	753	754	693	707	745	733	747	774	753	769	731	768	707	725	745	762	740	779	697	726	744	760	805	714	772	767	753	769	821	778	746	762	718	729	789	655	721	775	749	757	769	804	770	732	709	726	699	743	721	723	725	732	778	792	761	731	711	765	783	763	759	739	747	704	710	706	747	692	746	751	675	702	728	731	712	747	781	700	711	756	765	724	756	729	747	735	743	736	784	800	766	772	742	747	727	778	721	785	788	743	804	783	743	736	737	718	742	682	745	751	744	739	739	737	758	709	748	781	717	766	770	774	717	804	791	754	736	734	756	772	766	779	746	786	749	739	751	752	794	759	733	748	769	695	723	742	703	733	781	728	742	734	735	720	679	754	777	754	754	745	733	779	740	756	706	739	811	734	752	723	750	764	731	847	768	838	728	712	766	748	730	727	739	732	759	730	730	750	750	780	747	746	712	754	726	747	706	770	783	759	764	733	738	756	753	789	762	738	801	748	780	710	794	748	741	760	758	762	735	746	687	717	748	709	744	781	738	738	752	748	777	760	738	781	745	756	729	741	780	775	743	801	787	762	731	809	752	747	710	749	759	796	756	804	748	742	757	719	715	756	730	732	750	785	750	731	762	779	753	739	708	771	743	742	807	735	780	743	729	717	758	739	750	777	762	789	794	741	729	717	766	734	781	756	722	715	717	736	786	722	763	779	780	736	760	716	735	708	800	742	780	763	777	794	728	807	756	693	780	705	752	761	692	743	714	740	724	725	741	750	811	743	757	757	780	772	729	796	799	750	756	719	788	790	753	780	781	769	767	711	763	762	761	778	769	749	732	788	725	780	726	736	740	763	752	749	724	750	777	752	759	739	721	725	739	759	743	742	736	723	744	722	757	767	765	775	755	698	792	711	733	739	735	740	817	726	713	759	771	797	774	739	769	753	772	767	737	753	710	701	715	736	747	732	759	749	780	778	775	738	708	773	759	725	733	728	742	702	726	729	749	730	745	760	759	734	722	769	742	772	727	740	757	752	741	736	703
45561	42583	33996	26105	14101	12106	11334	8111	6345	6242	6210	6179	6208	6198	6291	6169	6256	6132	6273	6203	6229	6230	6266	6153	6261	6183	6171	6246	6239	6050	6209	6308	6179	6083	6190	6236	6150	6140	6252	6181	6204	6206	6134	6172	6143	6148	6223	6242	6087	6309	6337	6156	6185	6126	6308	6132	6168	6181	6220	6210	6185	6240	6225	6240	6163	6180	6223	6161	6197	6294	6200	6274	6245	6217	6230	6161	6305	6200	6178	6281	6333	6289	6193	6149	6237	6200	6126	6256	6245	6157	6191	6173	6200	6226	6196	6194	6200	6388	6185	6170	6198	6243	6169	6139	6136	6130	6062	6245	6196	6194	6252	6280	6048	6241	6188	6191	6320	6283	6278	6284	6238	6155	6300	6281	6177	6228	6257	6159	6223	6255	6274	6162	6310	6149	6192	6222	6300	6317	6241	6175	6114	6314	6185	6414	6260	6116	6224	6280	6193	6205	6202	6169	6239	6299	6234	6296	6169	6169	6257	6197	6230	6155	6244	6285	6176	6275	6199	6067	6194	6244	6126	6249	6251	6147	6150	6279	6167	6162	6220	6327	6199	6346	6163	6197	6177	6169	6077	6395	6222	6242	6061	6232	6211	6348	6295	6100	6145	6202	6216	6163	6270	6215	6210	6200	6181	6266	6234	6263	6204	6147	6166	6094	6274	6111	6336	6218	6152	6306	6176	6162	6268	6157	6149	6270	6185	6204	6293	6207	6332	6288	6121	6214	6215	6199	6136	6248	6159	6175	6235	6182	6318	6070	6161	6202	6279	6201	6224	6292	6226	6185	6175	6330	6154	6252	6177	6137	6221	6220	6148	6169	6227	6115	6271	6215	6101	6135	6314	6256	6217	6242	6160	6178	6087	6346	6131	6334	6285	6220	6294	6087	6263	6175	6209	6184	6201	6205	6282	6246	6181	6237	6228	6281	6257	6287	6273	6245	6261	6278	6286	6052	6218	6276	6265	6353	6232	6216	6263	6197	6191	6256	6222	6227	6315	6215	6262	6276	6166	6250	6267	6215	6173	6168	6304	6314	6284	6205	6244	6303	6319	6255	6183	6111	6350	6109	6218	6272	6087	6268	6170	6135	6251	6222	6378	6344	6287	6027	6209	6245	6373	6138	6149	6161	6312	6146	6128	6266	6305	6185	6183	6208	6145	6190	6302	6272	6241	6276	6145	6133	6183	6215	6270	6154	6130	6173	6212	6239	6117	6288	6396	6177	6168	6280	6164	6256	6095	6060	6206	6033	6242	6150	6304	6293	6230	6327	6203	6263	6119	6281	6377	6173	6224	6240	6148	6159	6295	6155	6136	6164	6167	6184	6137	6173	6206	6198	6159	6250	6192	6144	6214	6179	6186	6237	6187	6323	6221	6276	6357	6203	6168	6324	6090	6177	6220	6255	6232	6088	6129	6234	6278	6139	6196	6120	6158	6230	6226	6233	6190	6127	6142	6201	6280	6252	6161	6173	6099	6182	6293	6151	6115	6210	6185	6199	6187	6302	6208	6288	6281	6255	6084	6284	6266	6263	6198	6218	6149	6169	6214	6075	6152	6304	6225	6294	6206	6193	6378	6160	6277	6200	6195	6214	6150	6217	6246	6394	6302	6134	6223	6301	6262	6252	6370	6188	6233	6259	6130	6354	6347	6188	6278	6248	6278	6079	6272	6218	6187	6319	6323	6331	6223	6222	6260	6184	6202	6313	6237	6171	6192	6193	6140	6265	6132	6251	6218	6088	6146	6212	6151	6219	6277	6226	6169	6196	6286	6227	6290	6112	5984	6238	6234	6145	6233	6232	6181	6211	6188	6260	6190	6143	6236	6161	6280	6268	6358	6190	6252	6052	6182	6204	6242	6184	6170	6101	6120	6280	6273	6312	6280	6262	6313	6288	6212	6077	6240	6385	6287	6193	6204	6194	6175	6191	6172	6089	6236	6163	6223	6277	6187	6209	6188	6141	6087	6225	6181	6227	6275	6274	6272	6241	6307	6186	6239	6183	6203	6301	6276	6304	6113	6283	6217	6113	6281	6115	6178	6193	6171	6226	6026	6149	6117	6246	6207	6253	6153	6256	6156	6240	6223	6259	6162	6173	6219	6239	6244	6082	6168	6278	6305	6296	6108	6210	6075	6284	6193	6198	6146	6113	6250	6191	6276	6250	6309	6190	6161	6138	6156	6227	6372	6259	6292	6245	6212	6237	6171	6150	6242	6138	6201	6195	6249	6173	6194	6260	6173	6177	6077	6383	6161	6187	6226	6136	6263	6301	6181	6225	6380	6326	6246	6095	6224	6134	6149	6350	6319	6143	6224	6245	6328	6100	6353	6206	6200	6222	6386	6245	6294	6187	6131	6172	6266	6142	6241	6369	6272	6084	6267	6124	6228	6212	6121	6167	6137	6223	6159	6290	6322	6111	6242	6250	6152	6350	6115	6123	6247	6148	6312	6239	6237	6168	6134	6174	6281	6289	6152	6315	6226	6170	6327	6176	6123	6262	6205	6287	6196	6300	6207	6158	6251	6132	6204	6211	6220	6395	6136	6184	6311	6189	6285	6158	6200	6214	6322	6176	6218	6232	6137	6366	6150	6337	6327	6303	6214	6084	6134	6222	6267	6223	6223	6064	6287	6348	6267	6250	6128	6317	6189	6236	6285	5987	6169	6309	6319	6179	6201	6227	6320	6305	6146	6257	6270	6299	6200	6173	6273	6156	6201	6298	6241	6139	6224	6164	6244	6143	6190	6208	6315	6135	6282	6309	6244	6212	6172	6188	6279	6128	6250	6236	6128	6350	6190	6225	6312	6206	6207	6183	6229	6170	6195	6343	6311	6239	6172	6249	6179	6193	6197	6200	6298	6271	6278	6166	6134	6241	6134	6316	6099	6284	6254	6225	6190	6189	6127	6260	6229	6283	6389	6342	6294	6222	6279	6219	6255	6210	6222	6138	6203	6161	6153	6304	6165	6149	6141	6120	6273	6232	6223	6228	6251	6239	6160	6126	6242	6180	6120	6179	6194	6274	6239	6187	6216	6183	6164	6176	6325	6173	6355	6184	6267	6244	6120	6152	6338	6267	6137	6139	6146	6157	6297	6262	6270	6282	6167	6205	6233	6181	6235	6250	6324	6264	6236	6242	6177	6306	6311	6132	6227	6234	6318	6188	6199	6264	6206	6274	6162	6206	6251	6364	6269	6160	6146	6233	6253	6291	6251	6155	6347	6172	6086	6134	6324	6204	6186	6142	6193	6222	6127	6198	6179	6240	6002	6253	6266	6160	6300	6300	6277	6238	6222	6283	6350	6274	6095	6250	6124	6197	6234	6283	6275	6247	6119	6239	6131	6211	6258	6235	6126	6236	6241	6158	6231	6219	6316	6232	6355	6227	6185	6163	5999	6179	6297	6262	6263	6264	6279	6125	6293	6434	6292	6123	6281	6296	6270	6333	6221	6206	6311	6250	6259	6235	6198	6197	6170	6316	6158	6224	6180	6194	6188	6249	6317	6352	6136	6194	6338	6237	6227	6211	6257	6282	6223	6148	6298	6201	6113	6302	6197	6101	6116	6210	6133	6207	6196	6232	6307	6199	6248	6205	6262	6263	6126	6234	6277	6185	6152	6195	6317	6129	6256	6095	6266	6181	6173	6140	6287	6208	6290	6281	6217	6226	6177	6105	6151	6195	6265	6376	6184	6136	6140	6156	6248	6167	6284	6278	6286	6122	6258	6225	6202	6249	6198	6205	6237	6174	6229	6199	6415	6178	6192	6307	6059	6226	6193	6345	6290	6165	6213	6092	6138	6203	6186	6265	6232	6134	6125	6240	6148	6188	6101	6329	6259	6266	6139	6294	6184	6272	6175	6167	6174	6352	6119	6237	6163	6145	6066	6153	6152	6293	6187	6251	6163	6186	6161	6266	6161	6165	6368	6212	6188	6219	6282	6243	6184	6213	6211	6252	6130	6262	6177	6021	6096	6105	6080	6270	6301	6200	6276	6209	6101	6192	6285	6224	6224	6176	6194	6304	6225	6166	6206	6226	6172	6244	6222	6304	6225	6158	6229	6269	6156	6150	6306	6340	6239	6165	6165	6275	6165	6205	6247	6167	6232	6230	6367	6099	6365	6330	6196	6240	6314	6219	6165	6169	6238	6293	6303	6309	6144	6199	6196	6218	6215	6150	6179	6182	6152	6161	6211	6160	6148	6187	6236	6226	6144	6206	6256	6196	6161	6345	6205	6155	6129	6165	6077	6123	6364	6163	6253	6170	6249	6203	6309	6164	6206	6230	6310	6211	6294	6178	6261	6205	6281	6242	6132	6243	6307	6228	6111	6186	6229	6362	6189	6279	6350	6259	6250	6186	6257	6201	6275	6187	6186	6256	6249	6165	6209	6315	6085	6213	6224	6167	6237	6225	6183	6149	6291	6212	6259	6243	6237	6178	6274	6113	6299	6197	6209	6150	6276	6247	6101	6209	6117	6162	6199	6203	6245	6201	6213	6128	6224	6155	6287	6145	6221	6230	6209	6135	6229	6200	6204	6251	6262	6324	6216	6170	6243	6190	6209	6277	6192	6186	6199	6334	6154	6161	6208	6194	6184	6204	6365	6239	6147	6044	6230	6268	6094	6206	6115	6037	6188	6272	6192	6321	6141	6252	6053	6029	6216	6180	6255	6175	6273	6240	6227	6187	6149	6191	6287	6195	6126	6192	6206	6229	6225	6287	6165	6139	6237	6193	6280	6208	6169	6297	6251	6261	6253	6324	6296	6151	6206	6233	6249	6263	6221	6175	6249	6318	6156	6176	6286	6294	6245	6395	6213	6195	6190	6217	6231	6287	6310	6185	6218	6192	6183	6216	6265	6292	6217	6294	6393	6181	6371	6179	6306	6140	6220	6160	6365	6292	6284	6173	6275	6069	6239	6262	6310	6231	6269	6367	6235	6186	6356	6206	6223	6151	6221	6161	6286	6378	6095	6189	6163	6247	6236	6162	6359	6216	6157	6206	6136	6160	6275	6225	6274	6248	6329	6208	6270	6200	6277	6226	6191	6177	6127	6313	6250	6104	6332	6438	6299	6104	6211	6126	6159	6204	6223	6199	6243	6266
31427	47476	30457	13901	3452	1317	1152	946	889	858	851	852	822	829	861	835	811	811	841	789	799	839	809	767	830	841	879	827	819	814	829	820	818	836	855	763	850	781	860	891	838	783	888	834	820	799	794	820	820	875	849	822	821	811	829	814	889	790	834	828	830	771	847	875	840	803	772	770	854	838	842	818	803	846	811	800	788	885	891	813	905	838	798	820	874	794	818	850	850	839	862	818	809	781	868	821	816	821	848	835	846	857	860	843	822	800	793	843	881	873	829	877	772	810	877	784	846	850	839	799	866	834	822	823	824	800	785	857	795	907	826	835	850	847	876	844	817	839	854	834	825	861	847	797	848	870	881	850	808	879	880	833	813	834	840	844	829	803	825	803	779	835	871	807	786	860	802	768	842	868	852	836	815	860	858	792	832	856	829	799	842	823	832	829	860	827	849	845	823	808	869	873	814	807	829	882	841	802	832	829	834	818	825	864	780	846	830	811	849	878	840	841	846	819	833	797	837	749	791	852	801	796	846	850	850	796	794	878	805	819	789	862	843	781	897	842	779	836	879	856	890	834	856	802	837	852	796	824	848	825	777	809	826	832	798	818	850	829	826	900	823	792	810	814	820	809	835	830	878	776	846	842	853	813	838	842	825	842	802	784	856	830	859	823	841	872	890	861	845	840	834	834	801	851	844	805	796	843	859	852	788	847	853	848	823	869	841	846	858	812	846	850	818	876	835	831	805	837	879	862	867	797	830	870	867	814	810	846	852	814	833	804	829	862	813	846	837	794	837	810	871	790	887	842	809	855	827	846	845	861	821	845	807	841	822	835	832	826	819	873	839	806	823	843	870	810	831	782	795	792	826	843	831	843	834	828	798	779	831	866	798	852	839	849	806	798	781	816	775	828	837	842	892	865	805	834	867	826	846	835	844	814	821	787	857	834	767	833	852	861	857	796	846	804	771	815	764	839	843	858	846	913	840	789	804	864	821	809	841	852	834	822	867	877	790	822	846	843	769	839	840	851	837	877	815	797	864	793	868	763	801	830	845	821	864	857	823	820	752	799	821	837	823	838	843	779	825	849	801	796	810	854	834	838	860	804	880	797	767	829	806	830	829	823	831	832	816	856	820	849	855	873	845	883	844	885	844	883	833	883	812	813	811	861	863	894	846	847	824	852	829	871	870	879	794	855	777	825	870	806	847	879	813	843	835	835	810	858	815	873	810	865	835	878	865	851	862	867	882	838	857	838	762	786	862	839	861	814	848	792	835	898	828	867	798	879	817	833	818	803	864	825	832	812	797	845	841	837	828	833	784	843	826	816	830	813	846	861	838	839	855	791	832	865	810	895	843	803	857	872	836	834	876	803	840	817	809	819	851	811	887	841	790	846	803	798	800	852	795	842	831	840	859	846	820	831	801	779	847	766	811	795	816	812	827	881	838	850	854	887	871	889	836	839	820	843	865	803	829	823	818	821	803	829	805	762	841	812	816	822	861	791	876	851	795	828	814	872	829	818	839	852	796	864	857	839	879	853	794	867	839	862	810	823	826	867	858	841	833	846	853	814	809	873	842	834	853	776	794	861	824	828	809	811	802	842	813	802	799	848	861	871	816	782	832	838	759	859	807	874	813	856	850	813	848	784	832	808	789	840	818	812	910	878	815	817	822	832	841	822	846	814	846	821	832	828	761	873	824	824	835	843	841	855	829	776	818	879	804	887	823	839	848	808	781	789	836	852	810	824	827	824	783	810	835	865	825	868	841	836	823	845	803	781	837	798	850	876	832	866	865	821	856	802	814	770	808	867	844	840	861	810	875	835	859	783	847	882	881	809	852	841	816	834	831	818	867	884	826	844	793	833	858	808	835	836	814	881	812	816	826	820	818	804	888	812	827	825	843	793	794	800	818	849	857	839	830	834	836	862	846	801	838	845	838	787	844	867	807	848	870	818	861	802	857	819	869	813	886	820	789	848	854	850	842	829	837	878	906	817	822	832	899	827	878	822	861	841	808	838	823	843	847	848	801	844	883	851	796	834	868	841	835	836	840	857	847	831	801	865	785	867	832	821	800	798	831	856	828	836	805	800	821	874	877	803	827	810	879	848	847	808	811	867	860	813	883	837	863	825	834	836	820	859	860	844	804	836	862	821	841	828	843	855	816	862	840	778	825	826	836	824	838	826	855	823	837	836	871	814	811	815	830	816	858	838	806	776	810	829	906	784	855	828	863	848	835	866	791	916	855	816	822	822	828	867	883	855	864	831	795	896	812	880	846	856	814	832	836	840	844	847	821	795	849	847	853	872	895	815	821	806	819	851	841	871	805	881	865	833	862	847	864	810	795	836	837	841	835	891	836	842	832	849	819	832	797	849	910	826	843	819	850	804	765	818	853	834	860	878	802	813	837	824	839	838	800	824	856	854	819	888	823	816	904	829	857	835	867	785	795	872	870	868	839	824	830	806	837	843	831	786	795	863	813	854	846	813	856	860	851	848	849	826	871	834	836	790	841	851	855	890	783	878	851	832	864	875	914	879	817	808	773	853	807	819	821	860	785	834	849	822	783	793	848	861	836	874	826	879	857	806	797	858	806	891	861	848	810	832	871	856	822	819	825	843	873	884	826	856	821	856	836	859	837	859	806	797	890	791	798	854	821	822	866	887	807	829	806	842	813	878	805	801	829	826	832	799	850	788	830	869	775	803	846	828	830	817	855	856	870	858	851	839	803	855	844	875	778	848	821	842	788	857	837	798	861	863	876	824	837	824	848	823	885	853	765	822	843	836	853	828	873	866	804	808	832	819	813	837	856	805	842	822	820	811	831	794	857	843	819	824	821	801	792	837	823	823	843	810	802	804	851	819	834	870	809	853	836	837	837	805	791	814	860	851	854	853	855	821	819	849	789	860	846	822	846	808	860	861	865	846	770	844	889	824	797	831	781	847	838	859	846	806	897	828	837	830	845	828	814	795	858	822	835	828	765	831	818	825	826	832	818	850	868	778	833	812	856	873	813	828	778	832	845	786	795	898	808	803	896	812	850	840	805	852	815	782	873	830	846	851	863	873	859	847	839	851	796	865	805	798	803	821	787	868	838	805	780	781	802	810	848	838	804	860	825	843	835	822	848	841	803	883	807	832	814	852	833	818	835	794	861	841	870	860	809	826	784	840	860	821	837	842	836	809	824	791	839	854	815	812	825	805	824	839	834	808	798	829	762	838	857	888	894	876	806	858	841	872	908	861	853	867	838	796	857	832	800	848	880	802	884	772	829	844	857	855	829	830	829	849	813	806	831	856	836	812	830	851	878	861	840	899	804	827	819	803	849	833	875	829	851	858	788	823	815	844	817	811	786	815	805	845	836	877	858	821	877	839	886	818	831	873	853	888	812	806	947	845	874	874	874	853	864	788	854	804	835	879	850	847	804	806	818	814	856	821	825	817	855	818	851	795	816	838	812	869	887	838	777	820	832	792	836	831	868	864	843	849	873	793	854	866	891	837
45750	53321	50828	42066	27748	18655	15670	10935	7895	7001	6974	6900	6931	6908	6848	7090	6874	6915	6823	6942	6974	6924	6985	6922	6926	6982	6957	7026	6817	6870	6898	7051	6920	6845	6923	6982	6930	6896	6913	7056	6917	6931	7036	7003	6879	6862	6845	6750	6917	7083	6929	6929	7076	6920	6939	6951	6875	6922	6892	6897	7001	6981	6941	6949	6889	6807	6979	6905	6953	6934	6961	6953	6834	7075	6853	6865	6808	6933	6786	6894	6929	7078	6893	6946	7041	6769	6821	6862	6965	6939	6921	6841	6984	6884	7042	7040	6875	6908	6940	6956	7016	7060	6850	6919	6832	6855	6782	6919	7031	6961	7088	6858	6943	7005	7063	6869	6858	6763	6935	6909	6958	6850	6875	6928	6930	6764	6961	6869	6897	6867	6902	6912	6999	6983	6886	7094	6926	6824	6948	6928	6957	6951	6923	7013	7003	6897	6905	6829	6921	7005	6843	6808	6805	6826	6895	7044	7042	6869	6888	6962	6818	6963	6839	6937	6936	6923	6966	6945	6940	6908	7014	6932	7022	6863	6931	6844	6767	6809	6948	6827	6918	6840	6801	6931	6965	7021	6832	6963	6950	6964	6893	6910	6773	6972	6917	6955	6934	6917	6920	6969	6966	6893	6913	7108	6861	6970	6778	6950	6921	6894	6857	6967	6944	6850	6962	6853	6845	6898	6929	6835	6980	6959	6837	7052	6840	6975	6971	6870	6937	7011	6925	6837	6882	6955	6973	6932	6910	6882	7036	6728	6939	6951	7008	6940	6912	6920	6942	6953	7017	6885	6965	6880	7031	6823	6847	6943	6878	6888	7021	7024	6944	6913	6959	7094	6925	7030	7052	6833	6946	6853	6952	6941	6892	6917	6871	6866	6920	6951	6964	7037	7022	6939	6888	6948	6952	7016	6837	6840	6920	6928	6929	6877	6786	6975	7026	6863	7036	6878	7055	6883	6974	6916	6807	6969	7010	6960	6917	6888	6830	6889	6939	6877	6956	6831	6897	6908	6859	6937	6909	6912	6922	6937	6896	6875	6963	6730	6944	6886	6918	6913	6936	6907	6866	7012	6947	6922	6905	6966	6982	7049	6984	6969	6851	7061	6851	6947	6974	6994	6913	6895	6887	6906	6903	6992	6883	7006	6928	6826	6982	6924	6937	6907	6895	6965	6883	6803	7016	6840	7038	7038	6985	6991	6978	6991	6915	7132	6976	7034	6832	6923	6895	6994	6826	6950	6946	7006	7021	6985	6998	6890	6796	6944	6943	6940	6984	6904	6916	6985	6974	7008	6883	6937	6928	6962	6869	6975	7055	6959	6940	6890	6940	6813	6967	7039	6826	6919	6924	6947	6910	6970	6930	7049	6926	6908	6899	6836	6957	6806	6983	6836	6950	7006	6959	6903	6912	7053	6862	6827	6855	6965	6812	6900	6824	7018	6988	6871	7065	6822	6869	6944	6830	6794	6976	6920	6988	6903	6944	6821	6928	6952	6948	6806	6837	6937	7163	6939	6959	6924	6911	7014	6932	6911	6892	6968	7015	6863	6897	6902	6832	7018	7066	6843	7050	6964	7049	7004	6902	6766	6964	6972	6945	6867	7100	6969	6996	6953	6912	6994	6924	6983	6891	7040	6938	6875	6987	6941	6845	6850	7045	6921	6856	7012	6940	6859	6788	6924	6831	6871	6840	6970	6957	7027	7088	7008	6912	6998	6942	6858	7057	7029	7039	6960	6968	6959	6915	7057	6990	6922	6990	6814	6947	6775	7092	6963	7053	7023	6932	6859	7040	7002	6926	6918	7060	6968	6894	7005	6944	6858	6995	6999	6910	6822	6945	6889	6872	6882	6893	6833	6990	6968	6843	6965	6964	6893	6911	6867	6864	6994	6962	6896	6924	6976	6927	6854	6915	6932	6882	6921	6836	6869	7033	6806	6809	6882	6907	6922	6974	6849	6897	6958	6829	6975	6901	6972	6904	6943	6960	7043	6997	6903	6862	6923	6955	7007	6899	6948	7016	7075	6974	6938	6924	6999	7067	6966	6897	6885	6891	6862	6924	6845	7049	6961	6859	7029	6924	6862	6842	7029	6950	6906	6856	6975	6894	6831	6956	6981	6998	6963	6862	6862	6954	7038	6841	7002	6959	6887	6777	6921	6981	6851	7062	7086	6982	6934	6854	6977	6968	6996	6731	6816	6855	6967	6880	6860	7024	7005	6845	6960	6939	6996	6881	6864	6833	6903	6935	6861	6879	6785	6911	6964	6953	6988	6939	6962	6909	6919	6816	6985	6923	6968	6899	6911	7010	6811	6872	6860	6922	6983	6857	7013	6839	6875	6939	6860	6978	7012	6798	6873	6852	7012	7001	6910	6922	6963	6885	6728	6929	6918	6985	6881	6935	7051	6883	6875	6886	7008	6960	7033	6944	7002	6990	6922	7058	6956	6829	6969	6921	6864	6848	6718	6998	7003	6883	6926	6983	6962	6900	6876	6995	7058	6904	7008	6940	6862	6801	6961	6913	7016	6949	6896	6912	6906	6874	6911	6861	6971	6906	7036	6830	6877	6867	7013	6942	6883	6976	7001	6817	6943	6807	6987	6963	6834	7032	6900	6878	6821	7000	6986	6890	6879	6943	6960	6905	6958	6881	6941	6886	6900	6906	6979	6798	6884	6932	6894	6844	6978	6849	6942	6974	7025	6853	7050	6961	6865	6866	6954	6817	6931	6864	6819	6973	7009	6923	6838	6941	6833	6942	6841	6987	6852	6922	6926	6938	6839	6929	6967	7029	6945	6901	6865	6871	6940	6843	6814	6959	6900	6863	7020	7015	6907	6874	6905	6813	6958	6920	6985	6788	6812	6956	6992	6758	6878	6918	6911	6930	6850	6762	6873	6878	6912	6910	6901	7051	6934	6896	6959	6755	6867	6885	6892	6945	6936	6976	7013	6877	6914	6843	6871	6856	6853	7063	6988	6887	6967	6919	6870	6755	6864	6710	7059	7016	6954	6932	6837	6935	6850	6840	6856	6847	7020	6987	6961	6979	6941	6929	7011	6816	6854	6998	6961	7019	6806	7021	6940	6961	7022	6868	6954	6892	6939	7025	6906	6979	7001	6857	6904	6894	6998	6836	6908	6968	7039	6953	6899	6868	6976	6899	7019	6972	6851	6861	6945	6864	7082	7034	6977	6954	6922	6954	6920	7036	6900	6967	6901	6862	6868	6931	6971	6918	6908	6911	6885	6836	7048	6896	6983	7019	6878	6942	6836	6894	7012	6942	6943	6925	6735	6861	6860	7119	6811	6956	6809	6875	6873	6918	6918	7011	7091	6796	6939	6850	6975	7045	6912	6993	6866	6973	7028	6968	7033	6902	6828	6936	6893	6882	6986	6924	6868	6990	6990	6810	6893	7009	7029	6918	6984	6889	6875	6956	6820	6919	6984	6891	6968	6922	6932	6893	6841	6990	6949	6891	6827	7032	6845	6974	6966	6916	6829	6919	6982	6862	7023	6846	7014	6912	6822	7006	6893	6861	6965	6954	6921	6924	6840	6862	6809	6975	6867	6815	6914	6953	6875	7028	6916	7041	6940	6883	6948	7041	6880	7009	6803	6795	6895	7004	6958	6868	6871	6935	7068	6725	6916	6941	6988	6973	6837	6939	6861	6888	6955	6833	6886	6981	6934	6902	6862	7019	6966	6816	6782	6989	6908	6886	6959	6861	6923	6827	7005	6992	6953	6987	6936	7002	6888	6942	6986	6848	6726	6971	6919	6978	7016	7042	6990	6821	6960	6820	7132	6859	6923	6885	6810	6959	7069	6993	6993	7121	6844	7001	6786	6965	6978	7038	6967	6923	6906	6865	6904	6873	6889	6993	6867	6886	7054	6912	6829	6933	6945	6899	7005	6970	6964	6865	6977	6818	6963	6898	6939	6925	6877	6888	6759	6959	6981	7154	6960	6873	6914	6920	6904	7069	6823	6943	6927	6922	6867	6923	6868	6883	6964	6893	6948	7002	6989	6877	7050	6925	6960	7090	7039	6846	7002	6915	6957	7051	6876	7117	6863	7065	6893	7019	6879	6876	6971	6850	6997	6904	6883	6963	6842	6974	6868	6911	6904	6907	7065	7047	6960	6931	7000	6886	7001	6900	6968	7012	6913	6923	6826	7029	6967	6886	6949	6924	6836	6944	7001	7043	6975	6863	6901	6936	6924	6994	6892	6888	6993	6936	6900	6971	6910	6839	6905	7004	6863	6786	6849	7013	6912	6858	6964	6915	6879	6867	6961	6884	7053	6842	6802	6975	6890	6744	6970	7034	6878	6988	7042	7031	6901	6932	6857	6793	6904	6932	6809	6939	6950	6914	6898	6935	6972	7032	6797	6743	6905	7084	6951	6905	6889	6987	6865	6974	6845	6948	6820	7090	6960	6969	6897	6999	6848	6961	6888	7001	7085	6933	7034	6922	6728	7003	6827	6803	6984	6975	6924	7014	6877	6975	6951	7019	6970	6912	6999	6872	6918	6944	6980	6836	6914	7058	7040	6980	6883	6848	7000	7010	6858	6820	6995	6839	6880	6884	6915	6876	6880	6950	6995	6993	6955	6874	6913	7002	6895	7010	6944	6917	6861	6865	6875	7010	6927	6964	6843	6958	6949	6839	6874	6954	6831	6915	6889	6895	7111	6829	6908	6761	6927	6933	6980	6999	6851	6892	6862	6898	7012	6984	6863	6927	6857	6976	6878	7024	6842	7023	6923	7002	7010	6950	6921	6968	6834	6926	6814	6894	6871	6848	6916	6921	6871	6926	6909	6903	6992	6890	7001	6988	6853	7026	6958	6858	6699	6893	6960	6807	6962	6991	6895	6995	6885	6957	6990	6983	6928	6868	7004	6921	6990	6848	7031	6919	6942	6871	6992	6846	6976	6870	6954	6907	6928	6883	6860	6935	6936	7006	6938	6808	7009	6960	6920	6913	6927	6893	6960	6920	7005	6856	6873	6886	6861	6988	6854	6956	6891	6940	7001	6945	6876	6913	6819	6812	7036	6888	7050	6997	7020	6905	6879	6878	6883	6906	6897	6807	6982	6913	7024	6963	6807
22655	36515	24451	10358	2674	1024	857	824	756	752	700	727	719	763	782	737	749	750	740	702	747	736	735	743	710	729	743	707	707	756	718	813	748	709	746	748	752	739	724	734	797	744	745	738	831	758	746	682	766	695	752	764	694	725	745	698	797	751	781	758	726	757	734	799	758	743	715	757	786	727	742	712	767	715	720	733	758	751	743	730	743	735	723	710	784	712	775	794	705	755	744	738	752	752	745	708	774	751	706	764	740	699	746	761	738	733	779	749	747	712	744	784	711	748	729	784	761	707	794	726	697	734	732	755	762	757	685	729	783	754	743	764	776	716	740	738	766	773	795	749	728	727	805	742	710	753	758	736	714	773	732	753	751	749	726	776	725	727	742	773	740	742	742	749	775	764	728	753	752	715	739	752	750	769	739	754	708	768	754	736	753	733	743	764	757	764	735	751	777	741	758	794	748	759	752	696	785	775	753	738	718	699	799	718	740	767	761	759	746	771	721	733	758	778	764	745	774	764	759	740	780	708	756	714	699	699	794	742	704	755	724	749	769	698	729	768	767	802	692	710	762	784	730	790	751	778	712	736	732	743	736	703	761	763	703	787	781	768	705	742	763	779	781	790	774	666	724	787	748	723	748	819	729	760	732	723	695	783	751	688	768	738	743	713	760	724	804	770	783	741	749	709	748	767	733	709	771	740	759	723	736	771	804	736	783	730	698	744	725	755	763	791	764	752	784	748	781	817	783	732	762	724	740	735	792	726	775	755	752	753	750	733	741	776	788	761	731	736	769	726	737	752	732	745	714	747	749	745	773	788	774	677	737	742	775	771	776	732	696	744	732	780	712	729	764	751	757	738	754	709	763	715	762	715	722	721	750	720	755	705	745	785	734	755	689	747	729	755	757	754	773	718	807	742	752	762	736	744	751	733	755	795	765	740	747	757	770	731	735	740	701	736	725	742	732	731	733	749	712	746	783	731	708	757	689	698	807	703	733	739	743	772	740	734	728	781	732	757	773	769	767	698	754	739	722	700	754	753	751	723	726	709	719	720	773	757	769	762	746	747	753	702	724	752	746	737	731	686	757	754	764	716	788	772	714	742	722	781	768	777	765	704	789	730	710	773	771	744	726	742	682	759	766	739	741	744	812	790	744	751	735	752	758	769	740	754	744	775	763	735	793	720	776	745	786	730	685	767	784	745	753	740	760	741	725	694	754	728	731	707	704	691	757	757	730	746	783	752	757	733	764	776	719	752	736	738	737	726	795	740	767	721	759	713	697	758	739	733	728	771	789	728	789	723	693	804	707	738	711	744	740	778	742	751	783	740	794	734	711	746	737	743	742	715	743	738	767	766	775	760	723	767	745	785	729	795	755	786	749	764	750	740	763	718	793	785	779	743	756	759	725	751	798	722	752	777	776	708	709	703	723	784	755	768	757	741	707	728	719	730	723	741	688	795	727	744	727	713	745	772	751	742	724	710	782	748	736	687	750	706	796	729	728	780	760	758	690	734	814	739	748	714	754	735	755	752	726	752	743	739	750	717	774	756	767	682	759	786	769	715	704	748	728	729	743	784	726	786	754	751	757	715	761	770	734	780	714	754	740	748	715	715	719	752	731	754	696	747	753	774	695	822	755	762	746	735	725	706	785	703	748	732	746	754	774	738	693	713	699	795	800	746	791	770	753	717	775	749	727	782	751	753	728	737	733	762	771	735	797	732	747	708	752	752	725	724	765	725	733	781	749	742	733	698	735	734	759	720	726	732	716	762	726	766	717	736	767	782	720	743	751	710	730	722	725	696	728	740	715	745	784	748	766	780	800	734	744	737	757	767	781	763	714	715	778	758	724	794	707	764	775	754	751	767	749	770	778	779	787	729	778	744	703	760	741	698	719	713	794	743	802	751	724	752	704	737	772	792	727	741	756	756	737	757	733	711	753	750	742	754	713	783	781	741	774	770	729	720	700	715	756	743	741	697	762	787	669	776	744	721	777	751	710	785	757	783	802	769	777	752	695	764	797	700	741	783	788	753	729	781	736	789	763	754	779	764	739	731	717	708	721	741	733	711	773	768	738	744	811	748	750	789	747	726	742	765	765	746	748	739	769	756	740	742	702	711	706	722	739	734	759	789	738	721	750	722	723	746	819	745	717	765	729	731	758	779	731	729	676	783	767	743	731	755	768	763	767	714	772	787	791	789	755	761	753	725	779	779	752	757	753	715	756	748	695	747	750	744	727	726	721	752	743	711	762	720	754	773	740	751	765	767	707	722	743	755	742	694	745	780	772	738	716	745	754	730	686	765	765	783	717	785	732	708	711	740	739	707	803	713	722	736	737	719	721	798	709	712	750	726	735	716	688	741	743	751	752	754	826	728	758	730	700	752	725	735	747	724	707	726	717	788	712	710	759	748	737	743	774	728	731	717	713	719	753	727	747	718	778	732	779	671	766	759	759	747	747	768	738	724	815	704	746	708	722	745	707	782	758	736	795	765	728	732	746	755	723	739	767	720	766	735	749	820	680	689	749	751	740	717	734	730	729	786	766	801	690	713	736	746	709	760	686	716	708	745	740	739	748	774	752	778	768	703	782	743	766	739	755	714	738	752	770	754	760	739	746	725	774	762	785	729	718	742	790	760	800	772	807	769	718	752	746	756	757	781	766	772	748	770	766	715	687	756	756	806	809	777	746	763	766	709	738	747	755	775	814	774	760	773	712	763	778	725	769	763	679	745	675	744	774	737	760	718	763	745	771	733	732	743	771	809	736	747	768	683	742	739	779	758	788	681	786	723	740	760	793	717	718	735	750	752	749	788	826	743	730	718	786	770	736	775	782	727	730	708	745	723	700	707	791	745	750	794	712	778	734	761	742	707	726	804	692	737	722	750	719	750	700	753	777	759	736	750	725	752	741	750	760	750	732	680	701	721	794	753	769	739	737	733	765	774	742	742	704	798	761	776	765	766	782	717	773	802	759	766	737	757	769	720	802	744	749	720	738	742	755	718	778	732	781	706	752	706	775	787	789	733	721	774	768	751	763	801	720	779	679	720	765	812	687	716	760	719	782	809	741	741	766	764	744	766	776	744	720	772	721	741	722	684	796	744	740	722	743	768	753	702	756	770	747	781	758	724	749	744	716	822	760	725	753	739	758	762	731	740	724	743	739	734	740	800	763	729	731	744	737	744	742	766	768	781	762	750	709	760	730	731	793	776	743	763	737	734	672	733	718	755	768	769	745	777	728	761	723	720	754	754	718	739	731	759	727	746	746	719	748	726	745	774	720	741	757	728	753	818	789	720	754	708	789	746	789	787	708	724	756	767	790	765	750	776	787	735	728	743	724	768	770	735	740	732	749	736	731	715	726	704	762	722	734	759	733	767	722	767	720	697	790	693	776	710	751	774	740	737	717	740	729	759	780	739	779	675	768	741	749	723	725	738	736	757	765	725	761	745	702	776	777	721	758	698	752	730	789	712	780	702	729	717	766	777	750	710	759	724
50121	56122	45690	37681	26045	11731	10198	7969	6521	6294	6309	6131	6307	6302	6328	6272	6248	6324	6122	6308	6130	6263	6260	6200	6154	6253	6186	6188	6303	6263	6251	6115	6221	6196	6186	6266	6270	6264	6089	6214	6253	6264	6238	6295	6166	6193	6082	6244	6115	6180	6214	6184	6287	6274	6180	6261	6233	6211	6261	6269	6217	6201	6181	6246	6234	6296	6213	6211	6256	6188	6266	6383	6228	6208	6103	6187	6289	6226	6133	6252	6240	6142	6304	6232	6260	6231	6199	6148	6079	6289	6267	6244	6285	6191	6264	6101	6157	6198	6149	6239	6198	6178	6279	6175	6237	6271	6284	6318	6344	6210	6277	6268	6200	6093	6159	6215	6206	6280	6375	6333	6212	6270	6247	6195	6283	6210	6287	6328	6242	6181	6187	6230	6214	6216	6192	6233	6151	6224	6152	6218	6304	6274	6302	6192	6339	6279	6290	6275	6164	6088	6324	6231	6271	6347	6153	6233	6179	6168	6201	6277	6303	6270	6368	6227	6261	6253	6227	6241	6192	6209	6149	6241	6216	6228	6157	6362	6242	6206	6370	6362	6298	6309	6241	6174	6211	6215	6204	6231	6371	6252	6217	6252	6274	6235	6098	6115	6242	6337	6196	6093	6150	6262	6219	6376	6214	6248	6401	6066	6247	6218	6325	6227	6261	6295	6245	6333	6172	6276	6367	6282	6311	6215	6199	6220	6116	6214	6148	6237	6135	6271	6281	6169	6419	6322	6330	6322	6113	6201	6398	6217	6204	6068	6248	6306	6217	6289	6257	6298	6255	6250	6115	6232	6252	6159	6264	6303	6253	6281	6217	6228	6081	6207	6196	6272	6247	6098	6240	6228	6251	6217	6274	6216	6266	6169	6364	6254	6190	6208	6217	6215	6246	6209	6223	6176	6280	6206	6243	6239	6211	6264	6133	6158	6210	6207	6248	6232	6207	6170	6232	6107	6229	6089	6422	6187	6235	6220	6205	6220	6097	6200	6068	6246	6167	6093	6186	6243	6186	6254	6281	6272	6250	6219	6155	6356	6226	6241	6318	6292	6235	6116	6145	6258	6147	6220	6324	6220	6284	6250	6296	6214	6173	6283	6320	6226	6124	6190	6179	6208	6282	6223	6134	6214	6337	6125	6403	6286	6156	6172	6204	6313	6167	6217	6210	6270	6257	6285	6229	6146	6336	6199	6220	6289	6281	6350	6255	6258	6253	6125	6164	6236	6258	6171	6166	6213	6277	6255	6281	6286	6225	6146	6318	6362	6120	6273	6248	6299	6226	6247	6194	6180	6173	6206	6201	6131	6155	6130	6293	6216	6155	6094	6318	6248	6275	6252	6231	6187	6198	6239	6105	6248	6314	6239	6341	6183	6290	6194	6210	6257	6267	6289	6280	6202	6136	6177	6372	6218	6118	6297	6307	6230	6310	6273	6162	6234	6203	6198	6220	6229	6375	6333	6207	6177	6225	6145	6266	6161	6248	6156	6252	6329	6199	6340	6226	6113	6401	6199	6262	6127	6185	6249	6300	6279	6223	6375	6358	6294	6253	6253	6245	6231	6323	6055	6287	6214	6145	6216	6289	6331	6242	6185	6193	6220	6275	6360	6328	6173	6225	6325	6267	6359	6228	6253	6219	6254	6145	6324	6220	6119	6130	6123	6269	6338	6204	6360	6311	6244	6209	6169	6422	6205	6250	6264	6154	6194	6243	6236	6224	6317	6273	6267	6237	6279	6281	6179	6238	6219	6249	6276	6203	6233	6317	6213	6131	6151	6347	6369	6192	6151	6088	6305	6290	6281	6272	6221	6249	6190	6254	6260	6330	6099	6176	6231	6220	6190	6196	6213	6268	6292	6213	6244	6284	6115	6247	6223	6282	6303	6188	6157	6302	6276	6222	6230	6371	6244	6311	6258	6031	6267	6267	6213	6218	6238	6214	6407	6252	6123	6145	6297	6078	6226	6391	6315	6348	6282	6180	6049	6298	6228	6275	6380	6282	6335	6266	6272	6304	6224	6089	6227	6290	6294	6343	6290	6320	6296	6289	6287	6227	6276	6258	6212	6288	6200	6249	6267	6280	6238	6244	6222	6249	6227	6103	6216	6222	6291	6114	6250	6408	6413	6226	6277	6160	6185	6259	6360	6348	6281	6309	6254	6224	6223	6302	6240	6228	6144	6237	6272	6330	6168	6171	6243	6278	6342	6294	6211	6324	6270	6153	6193	6163	6282	6312	6358	6135	6240	6125	6245	6263	6196	6247	6246	6212	6214	6355	6184	6288	6272	6263	6224	6181	6174	6424	6167	6220	6180	6111	6257	6306	6210	6250	6277	6242	6282	6099	6261	6311	6137	6255	6291	6346	6212	6127	6250	6228	6241	6190	6193	6195	6299	6250	6302	6263	6313	6281	6313	6186	6254	6164	6307	6198	6231	6190	6229	6172	6307	6173	6269	6216	6357	6248	6138	6329	6187	6326	6228	6243	6197	6299	6230	6166	6092	6167	6209	6116	6230	6326	6218	6261	6253	6217	6136	6298	6237	6214	6349	6148	6219	6192	6273	6237	6212	6267	6253	6306	6272	6200	6252	6366	6324	6225	6330	6240	6209	6307	6266	6229	6277	6291	6102	6138	6281	6126	6298	6301	6203	6227	6215	6135	6241	6223	6149	6270	6245	6283	6198	6217	6312	6291	6200	6210	6292	6224	6144	6216	6221	6222	6227	6118	6303	6259	6147	6367	6290	6298	6338	6273	6270	6256	6135	6274	6245	6279	6273	6275	6215	6304	6193	6313	6326	6193	6190	6211	6237	6236	6194	6180	6345	6374	6311	6388	6220	6192	6270	6297	6167	6275	6273	6279	6147	6350	6291	6173	6302	6221	6235	6267	6170	6149	6316	6170	6153	6275	6269	6183	6212	6403	6286	6200	6216	6332	6164	6237	6062	6223	6259	6214	6244	6341	6262	6319	6254	6314	6205	6356	6184	6261	6192	6190	6317	6315	6334	6310	6216	6184	6254	6188	6135	6314	6269	6222	6293	6239	6245	6168	6124	6147	6242	6134	6204	6116	6347	6209	6109	6196	6227	6208	6358	6290	6289	6240	6250	6134	6212	6196	6239	6213	6274	6205	6254	6175	6136	6319	6198	6389	6192	6279	6131	6189	6275	6235	6266	6253	6202	6317	6239	6214	6199	6232	6140	6189	6011	6277	6192	6253	6254	6270	6198	6199	6162	6181	6244	6132	6262	6229	6294	6279	6187	6305	6153	6275	6303	6216	6262	6123	6169	6252	6367	6220	6334	6097	6285	6154	6245	6243	6294	6270	6183	6301	6268	6230	6262	6280	6304	6166	6378	6289	6149	6249	6311	6292	6364	6296	6242	6276	6325	6199	6196	6195	6257	6190	6182	6247	6148	6312	6157	6233	6179	6239	6347	6154	6266	6317	6229	6207	6232	6356	6229	6297	6377	6245	6335	6272	6278	6159	6135	6168	6288	6177	6247	6335	6251	6199	6288	6276	6321	6342	6195	6167	6226	6190	6211	6308	6233	6155	6139	6198	6170	6288	6244	6247	6267	6232	6207	6262	6234	6303	6186	6232	6160	6190	6230	6201	6271	6216	6278	6374	6220	6341	6269	6305	6216	6209	6185	6301	6225	6244	6274	6202	6285	6313	6179	6271	6305	6207	6190	6342	6233	6171	6260	6228	6158	6202	6294	6283	6165	6231	6188	6227	6201	6273	6269	6315	6140	6321	6231	6199	6311	6279	6440	6329	6249	6169	6295	6313	6200	6139	6348	6276	6319	6202	6125	6287	6259	6229	6271	6121	6251	6297	6172	6043	6201	6242	6193	6297	6143	6219	6310	6300	6214	6161	6259	6194	6108	6310	6239	6313	6228	6207	6091	6202	6172	6345	6155	6189	6210	6221	6197	6186	6273	6421	6225	6167	6363	6240	6289	6098	6235	6159	6129	6240	6274	6331	6263	6199	6289	6168	6324	6278	6243	6263	6113	6218	6245	6242	6226	6201	6269	6208	6319	6174	6340	6185	6240	6316	6115	6307	6217	6208	6265	6396	6278	6338	6224	6152	6257	6242	6191	6133	6187	6169	6283	6358	6279	6221	6249	6133	6170	6252	6157	6188	6260	6161	6416	6238	6301	6213	6308	6309	6314	6195	6230	6198	6277	6366	6336	6121	6317	6271	6365	6317	6243	6227	6343	6124	6279	6277	6299	6110	6170	6252	6257	6142	6201	6371	6160	6235	6138	6298	6270	6296	6365	6087	6188	6202	6196	6320	6181	6123	6368	6304	6211	6214	6202	6298	6262	6282	6222	6248	6201	6223	6262	6347	6146	6319	6289	6221	6249	6226	6186	6348	6349	6159	6292	6206	6169	6296	6198	6170	6068	6248	6158	6219	6301	6302	6290	6185	6195	6263	6334	6187	6340	6279	6150	6323	6244	6336	6220	6284	6226	6105	6326	6218	6183	6350	6274	6317	6205	6242	6267	6344	6248	6158	6108	6159	6322	6267	6184	6189	6281	6276	6195	6283	6166	6256	6301	6198	6213	6155	6209	6153	6212	6334	6178	6219	6173	6314	6189	6321	6290	6324	6242	6217	6262	6219	6249	6307	6178	6305	6066	6246	6224	6212	6175	6172	6372	6141	6259	6302	6243	6247	6408	6180	6326	6163	6290	6245	6248	6273	6207	6213	6238	6276	6308	6320	6243	6277	6228	6171	6272	6192	6252	6262	6290	6215	6186	6308	6214	6153	6177	6085	6225	6198	6149	6209	6233	6241	6218	6207	6238	6209	6167	6201	6209	6220	6219	6269	6223	6129	6272	6308	6260	6215	6145	6387	6259	6316	6156	6169	6309	6237	6158	6200	6204	6326	6087	6191	6260	6153	6195	6243	6306	6165	6185	6209	6233	6230	6279	6205	6152	6164	6216	6213	6163	6302	6277	6214	6411	6295	6277	6355	6156	6335	6200	6274	6259	6255	6319	6298	6309	6313	6261	6269	6347	6180	6220	6169	6312	6214	6132	6283	6320	6304	6338	6340	6164	6162	6275	6275	6262	6173	6303	6102	6252	6348	6070	6329	6273
35121	47098	30118	14341	4067	1231	1105	988	835	820	857	853	850	861	894	809	808	847	849	862	818	827	818	828	798	810	837	819	804	798	816	823	839	865	844	887	833	767	884	773	837	846	844	811	820	890	834	837	781	818	777	837	795	874	894	883	792	802	890	790	842	829	819	824	798	786	855	872	836	823	827	779	880	818	855	837	850	840	847	820	756	880	869	850	813	841	843	884	852	844	831	790	837	824	828	818	837	807	851	851	822	797	870	786	860	847	855	790	872	825	880	899	849	851	860	838	823	817	829	854	824	866	801	869	871	837	840	842	790	862	837	804	840	803	846	834	814	835	801	877	836	819	844	809	853	873	876	874	832	842	838	841	823	845	840	793	865	837	852	820	835	797	852	891	838	849	853	828	843	833	788	890	794	806	857	887	784	824	836	837	857	813	866	882	866	811	836	795	850	797	824	833	865	813	856	839	796	849	815	866	810	875	865	839	811	819	810	798	854	805	785	870	850	856	825	758	822	817	830	807	858	808	825	794	831	816	808	798	851	830	878	833	827	872	753	839	803	860	809	846	876	873	821	864	798	808	861	839	834	796	848	826	868	833	866	854	874	800	777	831	829	809	820	826	863	851	848	805	841	824	825	839	816	858	856	773	856	847	818	807	904	791	830	822	835	874	870	772	804	858	788	817	822	865	816	839	842	828	831	874	858	853	883	851	832	826	849	821	818	820	812	822	824	827	820	862	803	846	834	898	874	865	866	803	808	850	831	825	830	786	833	802	819	827	832	791	847	874	842	805	858	826	850	831	848	814	793	865	862	859	833	799	854	847	831	866	871	882	806	861	809	811	766	872	857	852	856	867	819	841	829	815	809	820	796	834	859	819	878	786	804	872	852	828	819	847	814	893	772	857	837	884	844	845	817	875	854	899	812	822	839	825	804	845	819	802	837	854	813	879	829	845	837	884	872	769	826	853	833	869	850	802	877	845	860	874	850	835	822	879	917	832	836	870	828	864	834	806	797	820	913	815	853	862	843	884	802	816	815	810	863	851	876	847	766	850	774	883	823	847	853	850	813	879	828	833	808	805	778	890	874	843	853	852	853	843	863	786	811	830	814	857	822	826	857	895	797	858	856	800	864	812	815	830	879	834	816	815	836	808	868	883	839	842	794	858	844	822	793	839	790	811	817	879	818	862	851	771	861	797	847	857	852	850	812	818	808	782	791	837	850	832	839	831	862	797	820	877	878	845	814	848	912	841	846	847	875	822	874	867	835	831	828	891	825	813	804	805	842	862	823	794	840	834	870	827	861	829	789	833	839	844	865	887	821	828	849	840	859	814	801	769	826	784	844	887	863	841	827	779	835	840	836	865	863	816	810	817	784	873	802	832	848	843	856	873	833	817	842	805	820	817	860	786	807	852	848	807	818	813	889	896	857	816	852	805	826	874	842	763	872	818	802	813	777	895	834	813	857	784	835	823	826	842	824	843	839	845	849	846	870	851	844	826	883	829	844	873	865	826	825	875	850	865	794	827	844	789	805	830	816	890	807	885	791	821	821	858	824	840	822	797	843	761	822	831	855	845	834	828	824	842	836	873	827	863	840	836	813	795	853	824	808	868	840	860	840	784	830	844	834	795	811	812	851	895	863	833	823	861	842	848	857	820	812	836	827	823	772	805	813	811	841	856	873	808	811	884	830	821	814	835	853	827	883	864	865	820	897	819	859	819	865	856	894	805	814	877	810	845	847	814	887	852	857	840	796	858	807	818	830	874	849	880	799	788	815	869	868	810	810	818	843	842	846	857	829	858	853	845	866	846	882	796	802	808	923	839	834	816	834	846	889	856	814	895	856	794	821	816	876	806	860	850	890	844	818	866	785	802	881	806	853	828	840	941	804	851	790	843	864	815	834	916	810	803	854	863	850	853	794	867	836	794	850	787	796	863	859	841	842	884	832	856	788	788	768	849	841	820	862	851	819	866	824	828	820	836	886	815	812	825	821	888	855	860	838	829	829	821	841	814	815	847	816	855	814	812	866	827	870	860	864	775	813	817	857	867	852	886	847	884	855	834	836	830	883	868	862	810	837	808	826	867	902	846	851	807	824	861	813	826	859	844	851	787	828	817	896	850	874	859	866	834	863	790	821	828	846	846	805	911	847	812	836	837	862	854	845	832	800	896	822	832	853	837	825	862	852	818	837	819	815	901	818	784	808	802	857	823	828	831	816	799	858	794	780	843	822	867	895	851	808	801	845	869	848	822	837	818	820	802	850	845	758	803	825	852	855	815	881	816	818	840	836	852	791	816	806	837	839	806	853	851	862	845	821	845	852	897	840	812	823	844	813	883	790	789	789	866	854	820	874	872	759	812	831	794	861	758	862	880	823	828	840	825	861	858	840	803	903	812	846	834	891	847	817	811	805	833	869	811	817	870	833	857	829	858	833	843	864	793	812	788	837	931	870	828	805	841	779	888	826	854	853	881	815	828	837	814	808	801	844	873	859	788	803	813	841	826	822	844	749	821	802	869	784	852	863	885	822	880	824	885	815	814	838	804	785	819	874	822	816	852	899	826	824	830	872	791	856	817	889	835	861	812	852	841	821	858	813	800	825	837	806	854	851	821	810	897	832	895	839	842	848	800	833	827	800	854	821	828	858	849	813	846	867	771	889	832	823	853	900	841	818	859	845	857	808	827	848	835	835	839	843	830	877	812	879	815	858	816	820	810	826	871	823	824	847	779	882	855	811	826	816	883	907	816	844	876	854	806	831	837	817	818	856	834	841	855	861	819	843	827	855	870	879	798	823	807	834	845	824	796	808	846	863	837	809	845	809	842	882	861	823	879	803	821	838	813	881	842	834	873	866	831	885	869	827	856	823	831	857	796	829	834	858	844	815	882	836	772	815	856	834	859	843	821	795	817	819	844	879	839	832	857	827	863	812	828	814	802	803	786	844	839	810	830	826	805	888	797	821	831	851	880	858	807	879	838	900	805	873	884	866	828	814	865	868	844	864	867	866	780	840	844	819	853	869	787	884	893	879	785	834	867	862	852	794	856	807	835	828	813	827	873	809	824	836	829	824	847	804	825	860	796	811	842	816	832	845	857	841	815	791	822	820	832	880	870	854	797	825	861	912	806	827	848	789	848	837	863	869	827	845	834	821	823	821	824	815	786	801	809	816	812	839	809	823	831	796	775	820	867	867	810	790	826	841	858	832	818	802	827	836	851	827	833	872	852	883	829	856	810	791	853	822	837	832	837	860	884	866	855	887	859	767	830	846	849	812	830	847	812	866	855	807	856	810	833	807	830	816	817	865	813	830	842	835	854	825	824	821	796	916	865	820	807	860	844	816	798	802	812	799	879	819	842	883	850	786	868	842	822	819	844	766	809	824	847	798	816	848	863	780	827	785	847	860	832	816	843	910	799	822	907	833	861	869	821	790	812	859	831	830	845	762	820	787	845	867	837	841	814	877	793	855	841	839	812	862	837	810	816	821	794
48595	52969	50903	43102	30167	16538	13883	10087	7566	7048	6901	6947	6921	6977	6889	6991	6939	7047	6897	6790	6924	7020	6894	6985	6988	6901	6825	6931	6951	6865	6855	6903	7023	6861	6894	6973	6882	6986	6980	6962	6965	7014	6938	6909	6943	7060	7087	6950	6940	6889	7030	6904	6949	6862	6966	7001	6888	7041	7049	6942	6877	6918	6935	6856	6952	6940	6993	7027	7003	6808	6919	7005	6939	7004	6946	6943	6889	6933	6981	6978	6991	7030	7013	6924	6876	7016	7029	6980	7082	6914	6920	7010	7065	6850	7038	6978	6916	6992	6915	6936	6930	6979	6904	6960	7010	6857	6968	6811	7015	6946	6892	6961	6965	7057	7003	6888	6938	6870	6992	7028	7077	6826	6936	6951	6794	6928	6867	6874	6973	6928	6996	6921	6947	6926	6975	6906	6972	6964	7026	7081	6990	6902	6922	7003	6963	6955	6983	6866	6936	6967	6993	6850	6915	6845	7026	6882	7033	7004	6957	7040	6927	7034	6858	7097	6923	7002	6954	7013	7056	6894	6961	6913	6887	6929	6880	7070	6904	7068	7007	7062	6967	7003	6826	7099	7018	6944	6936	6943	7048	6933	6898	7054	6879	6806	7100	7024	7114	6998	7052	7023	6867	6996	6802	6962	6944	6958	7023	7033	6992	7025	6813	6929	7041	7003	6819	7074	6859	6863	6958	6915	6944	6928	6930	6851	6919	7034	7057	7033	6922	7011	6993	7017	6984	6930	6775	6971	6988	7109	6827	6888	6918	6945	6944	6921	7010	6847	6873	6872	6809	6950	6955	6822	6957	6884	6930	6838	6919	6901	6890	7037	6936	6934	6958	6909	6909	6794	6905	6930	6965	6941	7006	6967	7020	6875	6895	6952	6935	6951	6882	6866	7010	6979	7004	6890	7019	7064	7051	7010	7017	6908	6968	6948	6856	6908	6923	7110	6923	7014	7019	6959	7072	6940	6803	6986	6867	7122	6867	6966	7004	6893	6959	6860	6895	6942	6970	6941	6950	6976	6873	6981	7005	7042	6865	6986	6954	6920	6991	6834	6866	7051	6948	6840	7019	6988	6882	7025	6851	6901	6958	6745	7063	6819	7043	6922	6889	7003	7030	6976	6992	7106	6880	6797	7083	6886	6951	6942	6943	6892	6993	6833	6995	6994	7029	6994	6834	6894	6942	6920	6946	6937	6845	7004	7015	6829	6917	6936	6992	6928	6875	6880	6882	7017	6985	6951	6951	6956	6823	6907	6786	6920	6912	6849	6839	6963	6921	6981	6840	6902	6987	6924	6944	6948	6897	6866	6904	6771	6873	7030	6952	6951	6963	6835	6927	6909	7016	6977	6865	6946	6903	6883	6932	6933	6932	6980	6823	7020	6932	6947	6938	7005	6924	7048	7008	6914	7030	6972	6936	7025	6952	7003	6884	6858	6945	7019	6961	6856	6927	6966	6886	7030	7022	6979	6839	6864	6877	6898	6973	6866	6933	6950	6869	6978	7082	6891	6935	6991	6833	6933	6999	6939	6884	6833	6824	6962	7018	7011	6940	6969	7012	6880	6949	7011	6973	6895	6902	6941	6801	6868	6906	6987	6857	6888	6935	6927	6947	6733	7074	6945	7013	6995	6983	6960	7001	6905	6912	6828	6909	6956	7001	6928	7024	6941	6885	7017	6853	6863	7044	6944	6929	6949	6883	6970	6957	6962	7057	6867	6868	7012	6996	6851	6941	6907	6997	6931	6948	6939	6873	6917	6819	7023	6989	6842	6964	6886	6919	6924	7002	6889	6931	6916	7005	6880	6957	7005	6953	6859	6923	7000	6990	6952	7003	6985	6978	6846	6828	6986	6909	6912	7020	6955	6915	6815	6932	6953	6900	6822	7041	6897	6898	6966	6932	6782	7017	6835	6870	6881	6906	6967	6988	6867	7125	6959	6979	6870	6900	6954	6943	6941	7017	6973	6952	6993	7047	6862	6995	7002	6966	6847	6927	6974	7008	6960	6918	6929	7019	7015	6968	6830	6933	6799	6975	6930	6954	7035	6989	6931	6913	6844	6901	6955	6837	6946	7042	6955	6992	6970	6843	7003	7022	6935	6929	6891	7032	6942	7040	6808	7006	6802	6839	7021	6919	6938	7005	6899	6927	6955	6931	6911	6896	7008	6905	6902	6839	6904	7020	6792	6966	6945	6902	6875	6946	6954	6998	7066	6892	6969	6930	6919	7007	6820	6858	6923	6856	6943	6821	6877	7105	6933	6816	6980	6826	6895	6845	7027	6950	6944	6876	6991	6901	6852	7039	6955	6961	7008	7035	6928	7008	6873	6927	6923	6961	6936	6976	6876	6906	6972	6945	7011	7031	6964	6796	6967	6915	7026	7015	6900	7139	6829	6896	7065	6972	7021	6890	6959	6980	6923	6888	6877	6872	6847	6973	6954	6925	6912	6997	6938	6872	6955	6848	6839	7132	6950	6928	6893	6990	6929	6816	6967	6901	6857	6904	6928	6980	6996	6995	6954	6869	6896	6926	6948	7004	6872	6864	6948	6982	6977	6951	6947	7142	6931	6868	6986	6932	6954	6990	6892	6972	7008	6971	6917	6947	6970	6936	6867	7004	6968	6939	6914	6850	6877	6937	7009	6912	6939	6881	6848	6884	6950	6920	7035	6872	7051	6946	7076	6878	6957	6896	7009	6932	6869	6947	6850	6939	6964	7001	6932	6843	6992	6955	6916	7062	6942	7004	6938	7075	6927	6887	6978	6999	7005	7013	6915	6982	6883	6916	6917	6933	6977	7022	6904	6983	6954	6964	6901	7060	7004	7009	6851	6981	6962	6898	7013	6995	6975	6937	6846	6982	6926	6869	6873	7047	7046	7029	7002	6819	6892	7050	6973	6880	6993	6923	6997	6969	6985	6896	6952	6940	7019	6976	6923	7039	6740	7004	6967	6981	6920	6922	7055	6935	6881	6866	6959	6984	6863	6844	6969	6887	6888	6751	6937	7140	6901	6910	7080	6848	6854	6903	6987	7028	6862	6955	7115	6894	6929	7071	6925	6808	6986	6986	6937	6957	6883	6813	7039	6890	7092	7016	7024	7039	6850	6846	6945	6962	7057	6959	6883	6888	6956	6895	6892	6836	7071	6975	7067	7007	6914	7016	7103	6964	6905	6873	6925	6971	6928	6897	6985	6892	6956	7034	6865	6847	6973	7075	6912	6866	6930	6903	6993	6952	6950	7002	6957	7033	6961	7073	6991	7009	6971	6966	7037	6903	6866	7027	6999	6983	6942	7000	6922	7003	6909	6866	6995	6884	6874	7023	6808	6973	6926	6932	7029	6995	6856	7049	6939	6959	6902	6896	6926	7043	7044	6945	6882	6960	6932	6935	6994	7044	6899	6907	6892	6952	6892	7015	6903	6901	6942	6990	6934	6923	6943	6882	6845	6833	6929	6998	6954	6981	6935	6919	6955	6781	6943	7013	6839	7019	6966	6904	7004	6950	6861	6900	7043	6987	7026	6963	6876	6838	7005	6958	6944	7019	6909	7007	6995	6998	6981	6813	6971	7002	6933	6821	7021	7074	6896	7013	7062	6920	7046	7042	6924	6795	6830	6921	6990	6996	6843	6934	6890	7032	6815	6977	6924	6856	6874	6951	6884	6808	6847	6896	6866	6992	6905	7039	6844	6818	7043	6952	6924	6827	6991	6878	6856	6837	6963	7001	6966	6908	6876	7079	6848	6942	6915	7050	6927	6882	6946	6923	6981	6978	7066	6947	6984	7074	6885	6952	6885	6861	6938	6972	6966	6824	7040	6964	6981	6992	6919	7056	7009	6840	6959	7040	6926	6939	6900	6973	6889	6949	6876	6896	6953	6929	6987	7014	6891	6938	6858	6921	6821	6924	6926	6809	6888	6953	6962	6932	6988	6967	6946	6887	6904	6964	6876	6976	6848	6885	6918	6854	7020	6895	6957	6991	6883	7055	6913	6949	6928	6979	6975	7003	6889	6929	6936	6829	6949	7030	6967	6987	6928	6915	6871	6903	6895	6947	6861	6983	6933	6982	6892	6972	6964	6871	6950	6795	7051	7024	6866	6939	7054	6890	7005	6873	7076	7020	6837	6954	6964	6904	6916	6841	7001	7077	6950	6941	6885	6957	6941	6889	6876	6896	6906	6832	6899	6934	6916	6878	6859	7032	6969	6957	6984	6922	7028	6955	7002	7000	6972	6883	7048	7064	6881	6934	6994	6868	6919	6842	6977	6951	7068	6944	6786	6993	6938	6865	6921	6790	7048	6903	6999	6947	6994	6910	6857	6814	6938	6916	6851	7020	6963	6938	6937	6887	6926	7053	7045	7007	6984	6946	7022	6916	6849	6892	6899	6833	7050	7089	6806	7007	6932	6963	6986	6871	7092	6925	6952	6979	6902	6876	6902	6873	6960	6918	6933	6954	6982	6977	6946	6906	6852	7084	6995	6957	6902	6843	6911	6969	6954	6857	6931	6927	6979	6868	6960	6900	6836	7105	6950	6981	7022	6933	7012	6884	6861	6920	7022	6879	7084	6879	7022	6924	6991	6958	6897	6961	6921	6953	6856	6921	6908	7079	7012	6865	6915	6963	6975	7022	6881	6895	6984	6975	7034	6931	7053	7013	6892	6940	6963	6954	6911	7056	6998	6980	6974	7074	7085	6952	6966	6789	6878	7003	6891	6855	6812	7013	6933	7017	6916	7020	6866	6843	7048	6952	6961	6943	6949	7093	7016	6895	6951	6872	6882	6992	6917	6855	6963	7016	7050	6960	7051	6923	6831	6932	6964	6888	6970	6948	7018	6870	6833	7062	7036	6962	6889	6953	6853	7060	7018	6886	6952	6920	7007	7017	6827	6868	6859	7030	6996	6927	6929	6937	6877	6974	6890	6900	6940	6958	6959	6937	6983	6909	7082	6925	7042	6954	6903	7052	6924	6997	6951	6839	6992	6996	6882	6831	6887	6900	7011	6892	7065	6921	6872	6958	6981	6885	6958	7021	7081	6980	6985	6952	6891	7082	6899	6921	6930	6954	6868	6891	6840	6928	6935	6842	6893	7010	6905	7069	6873
12597	17455	11345	4306	1496	901	862	802	768	761	726	773	757	716	747	746	737	756	752	741	780	747	768	728	746	732	775	732	733	744	739	751	798	739	756	738	761	680	729	768	795	701	783	741	736	707	781	727	797	733	750	729	759	735	794	748	734	696	770	796	768	731	790	793	783	773	690	728	776	767	758	739	751	785	753	774	746	696	730	760	745	718	796	689	782	764	745	746	757	742	754	751	770	751	764	770	760	764	793	743	717	744	735	746	763	791	752	799	740	716	770	714	796	725	725	750	748	793	752	744	769	748	752	729	702	737	766	746	737	708	720	778	738	746	767	750	745	758	746	736	802	724	720	729	731	724	723	755	767	726	740	768	771	721	797	732	742	756	783	732	780	729	748	730	752	791	807	778	750	757	729	772	773	748	765	781	745	712	733	727	727	792	723	784	750	727	776	764	769	719	772	682	707	762	778	764	755	681	735	671	708	726	720	749	731	745	745	748	748	748	756	755	741	774	729	711	769	740	758	759	733	789	738	762	769	757	772	754	764	740	764	792	733	707	748	764	758	753	768	763	761	765	731	768	723	775	759	822	727	765	767	730	774	750	804	741	828	764	764	734	790	758	801	767	719	756	728	752	773	758	714	755	748	762	749	737	737	729	761	759	738	730	773	772	736	778	765	758	748	710	771	759	764	771	807	772	739	778	761	772	775	753	761	735	714	787	727	724	743	762	752	724	779	793	754	730	767	720	757	779	743	709	774	765	745	796	761	760	755	763	741	746	795	804	755	745	792	780	744	771	779	757	757	760	748	748	732	776	740	769	769	715	746	796	752	769	784	770	738	754	742	713	806	739	748	738	782	774	740	718	746	758	729	772	710	787	722	715	707	771	773	720	737	774	753	725	772	722	776	728	728	715	778	763	792	765	816	765	723	760	739	739	774	775	733	816	744	735	759	716	723	758	770	761	768	758	728	784	788	730	788	739	740	747	797	722	781	739	730	799	734	732	763	734	747	750	736	758	758	745	727	719	720	755	738	740	802	709	741	758	787	791	748	775	724	725	784	810	799	752	723	777	736	705	819	765	754	715	762	793	770	781	754	728	746	736	728	759	757	765	798	767	745	780	800	794	812	750	752	730	756	735	774	765	760	806	762	761	793	768	781	793	783	725	783	710	750	717	736	763	754	763	752	761	758	751	778	778	762	784	801	772	761	743	796	746	789	776	737	792	774	780	763	814	773	751	744	752	691	757	848	731	731	705	772	817	776	751	756	772	724	815	772	711	805	753	751	764	720	778	777	730	796	713	790	793	756	738	766	764	728	750	740	743	782	734	769	746	762	754	767	741	797	711	806	717	755	762	768	722	699	735	725	761	784	726	738	776	736	776	731	753	745	728	737	750	730	702	775	743	747	756	753	746	720	751	763	754	771	701	776	807	808	769	783	759	744	729	774	743	746	756	843	770	758	721	727	773	785	764	757	786	747	773	738	752	705	741	765	776	747	780	762	736	751	757	724	785	765	766	716	754	734	765	714	782	786	751	725	791	780	755	741	813	747	776	806	746	813	798	756	764	733	730	711	768	779	782	724	772	767	810	788	742	740	790	748	767	711	769	772	731	783	746	750	731	796	722	762	762	762	807	718	730	688	710	725	741	779	782	760	741	743	795	727	743	753	769	765	755	734	732	773	771	765	803	745	705	777	766	735	785	765	768	720	776	802	777	769	768	777	784	716	758	743	737	755	742	737	718	763	752	723	747	738	732	770	741	781	810	754	744	718	763	740	756	737	745	762	725	771	782	764	712	722	745	736	780	752	765	772	819	768	809	763	696	797	765	704	802	750	719	734	740	785	741	749	741	755	770	708	755	730	756	756	778	748	711	705	728	758	786	755	770	777	750	744	783	756	791	735	777	689	775	746	765	759	764	752	779	800	777	786	689	772	741	739	803	745	764	773	784	744	782	756	808	772	781	745	732	756	745	804	740	766	750	734	758	748	746	793	738	761	713	751	728	786	750	737	762	790	748	720	760	694	757	751	747	747	804	766	810	698	807	766	733	764	742	725	774	779	800	708	762	774	741	776	712	715	775	737	735	780	679	762	768	739	801	738	763	750	733	760	768	763	734	731	724	732	755	681	720	781	755	748	729	737	756	750	778	740	762	733	757	739	740	743	790	766	750	736	763	795	762	729	786	711	777	735	727	737	743	758	746	790	731	741	816	781	783	808	756	769	745	791	718	774	699	790	758	718	714	765	776	762	802	714	756	758	769	770	737	800	774	716	709	771	752	722	721	808	746	774	739	779	732	741	736	785	775	722	758	799	762	733	743	766	739	783	756	732	812	754	781	752	782	719	716	732	727	778	750	746	817	757	740	733	777	799	807	706	776	786	732	752	769	764	762	767	780	730	751	724	777	773	749	799	761	764	737	747	729	780	773	800	762	751	788	736	774	722	759	737	770	751	763	780	786	776	738	723	767	767	765	764	757	762	755	731	818	743	775	723	750	738	739	709	732	738	770	785	757	778	783	731	746	767	726	767	795	756	713	742	705	747	776	792	765	715	774	745	743	764	774	749	753	718	767	761	743	773	756	750	759	731	736	688	748	698	777	770	745	749	772	721	753	746	775	750	759	799	792	778	723	709	777	768	780	716	762	769	759	786	750	748	756	770	728	751	735	760	712	774	800	804	712	761	734	755	775	751	774	793	710	722	711	734	767	743	748	724	736	754	758	776	770	738	795	748	715	688	736	767	807	757	745	730	773	755	774	757	773	722	756	749	759	742	775	727	747	732	759	755	734	725	770	776	733	706	687	755	790	757	726	759	725	744	746	759	780	786	771	728	752	726	744	727	786	771	742	766	802	748	772	816	743	735	773	739	771	726	756	746	719	773	704	751	777	712	772	748	713	837	713	741	755	723	752	755	713	764	758	711	789	767	744	757	755	756	773	766	806	755	755	765	788	744	712	733	748	792	753	786	772	753	775	742	719	797	788	793	762	733	747	715	732	778	728	816	758	809	780	765	727	747	757	779	709	786	768	742	786	773	792	782	767	782	798	748	771	736	737	741	786	763	757	758	770	793	770	707	780	746	720	704	767	675	731	775	742	722	805	745	774	742	760	762	682	782	748	740	747	753	790	701	739	761	771	779	764	747	753	761	759	723	748	746	703	803	706	780	757	803	767	725	812	726	723	790	701	791	727	797	780	755	801	738	758	806	726	752	734	727	735	749	746	686	727	683	774	740	727	731	742	790	794	779	738	775	768	736	723	758	737	763	754	728	785	750	770	746	769	709	744	743	740	779	734	679	768	815	745	779	766	764	690	745	782	751	694	812	780	755	715	749	708	738	718	757	747	790	733	769	736	791	727	754	734	700	770	778	769	757	742	765	759	753	730	781	779	749	766	757	790	723	790	772	719	714	740	799	770	727	741	699	785	748	698	797	722	747	768	740	737	755	760	747	747	724	731	736	767	762	776	726	780	741	724	748	732	752	722	784	778	749	765
46128	42220	34092	27339	18500	9975	7873	6984	6266	6287	6176	6270	6314	6341	6310	6220	6278	6321	6280	6242	6247	6337	6229	6217	6188	6218	6288	6333	6265	6255	6210	6304	6284	6273	6335	6238	6232	6217	6204	6306	6217	6270	6337	6463	6250	6214	6282	6254	6249	6175	6223	6217	6212	6231	6325	6386	6199	6274	6235	6298	6294	6258	6097	6217	6221	6337	6216	6264	6198	6223	6229	6348	6296	6216	6231	6221	6153	6204	6201	6272	6221	6232	6191	6290	6267	6249	6410	6238	6326	6258	6256	6228	6214	6293	6323	6209	6254	6216	6228	6302	6292	6295	6243	6347	6278	6303	6204	6213	6214	6271	6244	6202	6250	6334	6232	6267	6212	6349	6322	6159	6428	6247	6202	6389	6245	6238	6221	6327	6245	6196	6265	6243	6345	6237	6291	6191	6205	6187	6251	6322	6136	6415	6247	6241	6233	6353	6219	6255	6285	6210	6257	6168	6255	6319	6246	6407	6304	6293	6253	6228	6290	6341	6134	6245	6167	6265	6368	6239	6267	6281	6230	6175	6322	6226	6258	6179	6329	6199	6279	6232	6236	6297	6164	6343	6348	6196	6206	6208	6280	6086	6207	6289	6272	6301	6278	6203	6222	6369	6309	6271	6291	6258	6305	6334	6222	6323	6193	6346	6231	6239	6417	6293	6362	6196	6220	6291	6252	6304	6153	6260	6303	6335	6201	6363	6358	6271	6314	6192	6309	6301	6283	6266	6290	6243	6380	6175	6208	6162	6247	6244	6199	6147	6391	6209	6336	6283	6239	6241	6160	6235	6242	6185	6199	6186	6336	6122	6327	6315	6305	6220	6190	6200	6354	6289	6374	6234	6228	6357	6281	6204	6290	6251	6229	6303	6243	6192	6311	6274	6231	6361	6180	6221	6264	6257	6387	6382	6177	6142	6292	6303	6192	6495	6166	6237	6294	6249	6358	6330	6274	6256	6270	6227	6126	6097	6137	6260	6346	6275	6127	6209	6236	6323	6205	6399	6354	6256	6283	6253	6286	6402	6186	6313	6351	6223	6328	6336	6233	6213	6390	6155	6146	6384	6250	6248	6314	6190	6277	6361	6339	6228	6373	6302	6254	6210	6120	6309	6224	6339	6219	6127	6232	6262	6226	6154	6216	6338	6151	6234	6272	6196	6332	6258	6361	6255	6317	6161	6243	6301	6280	6340	6221	6338	6231	6245	6239	6416	6171	6276	6220	6413	6219	6280	6396	6368	6324	6245	6165	6357	6336	6283	6207	6239	6299	6280	6196	6216	6385	6261	6303	6233	6278	6208	6269	6173	6134	6152	6254	6099	6219	6267	6232	6288	6291	6336	6156	6190	6256	6149	6321	6145	6314	6213	6251	6210	6234	6329	6263	6284	6248	6185	6248	6360	6232	6273	6260	6280	6103	6223	6100	6432	6326	6137	6145	6191	6355	6166	6326	6269	6300	6218	6184	6329	6151	6312	6197	6373	6239	6244	6345	6288	6181	6394	6192	6251	6327	6236	6322	6233	6279	6304	6317	6307	6321	6274	6281	6276	6340	6221	6350	6207	6176	6190	6317	6298	6262	6307	6323	6332	6291	6149	6207	6389	6227	6271	6250	6316	6174	6264	6316	6244	6260	6220	6281	6164	6133	6224	6258	6213	6253	6288	6271	6273	6349	6356	6309	6225	6414	6208	6265	6280	6411	6394	6166	6288	6296	6147	6312	6182	6404	6250	6285	6335	6270	6232	6369	6262	6137	6214	6298	6297	6245	6316	6330	6268	6183	6281	6293	6174	6163	6293	6344	6335	6339	6430	6183	6339	6225	6294	6335	6242	6293	6297	6316	6249	6309	6383	6276	6284	6298	6213	6305	6341	6325	6219	6180	6307	6214	6190	6296	6279	6294	6155	6275	6127	6331	6204	6335	6205	6250	6282	6308	6371	6369	6203	6371	6243	6260	6322	6249	6346	6218	6259	6300	6253	6369	6326	6297	6241	6325	6218	6195	6315	6264	6225	6304	6414	6338	6241	6320	6309	6226	6171	6337	6312	6237	6191	6320	6256	6357	6227	6158	6336	6159	6232	6222	6275	6309	6238	6219	6309	6294	6203	6264	6316	6335	6265	6274	6157	6284	6340	6186	6169	6343	6289	6180	6302	6341	6212	6346	6142	6314	6216	6212	6282	6285	6156	6172	6220	6154	6121	6266	6247	6377	6365	6149	6292	6239	6370	6294	6304	6207	6262	6327	6374	6265	6302	6258	6391	6304	6278	6305	6316	6226	6388	6215	6268	6207	6232	6314	6203	6123	6315	6294	6279	6265	6403	6227	6266	6315	6305	6343	6263	6384	6241	6177	6297	6280	6291	6293	6298	6197	6207	6342	6244	6277	6273	6228	6347	6269	6183	6280	6317	6284	6263	6201	6261	6323	6257	6267	6207	6296	6280	6332	6394	6222	6281	6222	6287	6193	6330	6197	6352	6216	6205	6262	6271	6219	6170	6357	6247	6278	6256	6272	6253	6284	6264	6315	6361	6265	6298	6308	6326	6274	6442	6299	6209	6275	6246	6333	6387	6313	6222	6201	6197	6274	6360	6304	6447	6168	6429	6233	6338	6368	6112	6298	6349	6358	6261	6273	6432	6273	6277	6122	6244	6285	6426	6273	6187	6282	6236	6290	6250	6399	6226	6258	6338	6316	6309	6305	6230	6401	6406	6111	6328	6198	6319	6201	6184	6146	6305	6243	6250	6281	6357	6238	6272	6257	6252	6341	6147	6173	6260	6252	6228	6258	6281	6300	6346	6318	6162	6291	6267	6239	6145	6163	6403	6278	6240	6233	6315	6198	6177	6325	6211	6252	6193	6307	6289	6199	6210	6267	6347	6306	6199	6242	6220	6285	6305	6238	6317	6214	6225	6303	6235	6351	6101	6281	6295	6242	6290	6048	6230	6313	6266	6232	6333	6144	6207	6326	6267	6238	6134	6262	6287	6388	6267	6239	6395	6160	6382	6260	6373	6300	6289	6358	6255	6233	6139	6175	6330	6307	6257	6323	6274	6309	6285	6340	6209	6231	6361	6338	6308	6279	6251	6190	6266	6310	6319	6260	6214	6173	6402	6314	6200	6429	6260	6345	6351	6236	6110	6271	6251	6232	6321	6330	6382	6227	6312	6209	6253	6279	6390	6196	6292	6342	6198	6368	6329	6320	6397	6265	6324	6368	6262	6221	6248	6249	6236	6266	6330	6288	6161	6315	6332	6197	6441	6276	6272	6273	6286	6397	6273	6126	6287	6353	6377	6173	6209	6370	6279	6380	6153	6339	6145	6258	6261	6238	6302	6394	6250	6332	6228	6279	6215	6227	6287	6217	6437	6291	6280	6250	6357	6210	6154	6161	6223	6221	6328	6247	6187	6334	6214	6274	6245	6342	6289	6291	6232	6292	6262	6251	6274	6187	6192	6310	6253	6242	6285	6281	6217	6152	6235	6268	6210	6262	6185	6427	6312	6316	6256	6286	6307	6463	6209	6280	6226	6309	6182	6347	6167	6190	6141	6265	6283	6391	6292	6299	6303	6291	6310	6254	6275	6320	6338	6312	6176	6345	6357	6261	6326	6326	6385	6319	6364	6291	6129	6328	6279	6237	6350	6265	6232	6364	6261	6285	6300	6328	6325	6341	6307	6146	6229	6313	6409	6263	6340	6404	6267	6313	6036	6242	6265	6247	6307	6222	6286	6208	6306	6205	6259	6154	6307	6139	6156	6351	6296	6435	6237	6373	6248	6244	6276	6269	6229	6222	6295	6235	6220	6098	6280	6293	6240	6270	6355	6227	6344	6227	6167	6248	6361	6227	6346	6295	6318	6259	6386	6279	6304	6142	6145	6269	6193	6325	6201	6279	6297	6223	6333	6176	6300	6289	6262	6247	6364	6267	6252	6151	6365	6315	6216	6250	6222	6442	6281	6365	6257	6297	6284	6285	6311	6239	6376	6155	6225	6271	6175	6256	6271	6316	6235	6351	6088	6358	6205	6217	6336	6268	6242	6290	6285	6202	6330	6310	6314	6359	6288	6337	6368	6327	6283	6332	6359	6310	6238	6304	6211	6269	6285	6345	6363	6230	6401	6242	6127	6213	6341	6330	6290	6330	6345	6313	6175	6118	6401	6282	6258	6297	6380	6294	6250	6287	6294	6220	6271	6281	6327	6377	6193	6293	6256	6293	6197	6118	6182	6190	6394	6249	6209	6261	6316	6344	6219	6290	6322	6148	6307	6260	6272	6223	6249	6309	6187	6214	6389	6221	6253	6348	6353	6228	6369	6278	6298	6325	6252	6265	6277	6330	6247	6312	6298	6312	6169	6178	6331	6180	6284	6388	6253	6207	6243	6232	6135	6229	6323	6279	6276	6211	6308	6170	6233	6090	6343	6180	6334	6239	6330	6320	6223	6271	6356	6326	6289	6203	6293	6305	6217	6171	6193	6232	6242	6267	6108	6315	6303	6256	6262	6357	6196	6444	6343	6345	6247	6378	6282	6307	6260	6337	6322	6168	6152	6232	6284	6452	6288	6321	6354	6233	6269	6324	6305	6277	6236	6199	6321	6290	6233	6173	6271	6156	6263	6260	6229	6162	6302	6246	6251	6451	6345	6369	6314	6181	6220	6158	6250	6282	6292	6305	6141	6274	6316	6177	6262	6411	6263	6381	6384	6304	6338	6317	6042	6333	6321	6278	6198	6223	6302	6396	6196	6418	6300	6326	6236	6200	6206	6228	6244	6220	6314	6169	6167	6316	6220	6227	6293	6201	6321	6283	6223	6177	6251	6168	6176	6198	6318	6353	6259	6294	6224	6439	6274	6298	6259	6328	6113	6432	6359	6394	6345	6211	6220	6348	6237	6230	6286	6268	6152	6338	6288	6200	6336	6394	6105	6413	6403	6214	6232	6306	6281	6215	6213	6321	6202	6323	6238	6368	6314	6225	6339	6236	6353	6376	6182	6293	6348	6282	6396	6268	6270	6373	6125	6264	6342	6341	6245	6258	6247	6363	6226	6179	6238	6170	6284	6213	6273	6077	6445	6346	6115	6217	6134	6279	6303	6169	6257	6232	6251
35337	47399	29741	13530	3485	1357	1083	959	837	827	822	807	840	895	806	845	851	911	849	838	832	870	856	832	844	849	814	802	826	874	792	877	810	840	828	833	853	854	851	885	785	796	830	797	882	763	843	851	843	874	829	831	817	805	816	814	853	855	854	808	836	879	753	851	877	854	879	834	832	810	863	878	816	841	836	778	838	811	830	869	835	835	781	807	851	907	867	811	838	846	803	830	866	848	821	782	797	844	826	827	816	875	840	859	858	815	827	859	887	846	857	815	861	806	828	837	815	832	806	841	811	859	878	834	862	800	877	816	854	781	819	847	866	842	844	886	860	809	872	809	853	888	827	795	822	826	827	859	837	878	825	783	842	804	829	844	812	873	834	815	871	875	790	814	865	836	811	779	835	858	840	812	829	806	839	839	858	841	816	794	830	796	856	813	840	796	813	812	813	814	830	840	866	816	839	866	789	864	793	814	864	804	816	848	831	812	856	873	831	824	824	825	825	830	880	827	860	817	835	813	826	878	837	824	861	808	814	758	822	848	871	816	830	875	834	806	801	854	822	862	833	764	836	879	827	843	826	851	863	845	858	837	827	793	868	862	828	852	836	846	815	840	804	817	824	849	808	847	903	802	826	805	823	831	790	836	846	874	797	810	855	836	821	842	839	856	868	857	802	795	846	822	844	838	851	844	882	863	809	905	834	848	802	817	827	826	817	856	827	849	843	849	795	882	873	841	793	860	802	795	836	858	837	862	879	840	809	848	825	830	837	833	856	784	817	829	827	807	854	829	785	817	839	860	824	840	849	860	832	818	833	864	871	852	797	867	867	803	832	855	823	782	853	868	863	794	838	821	817	817	811	815	826	858	816	819	787	854	844	819	870	775	849	880	829	797	895	823	893	873	811	835	850	831	871	870	798	790	830	838	865	840	822	846	805	866	829	806	796	852	876	817	799	836	827	808	836	886	801	863	892	832	781	815	825	827	845	853	849	805	841	811	843	821	803	827	830	846	820	851	848	813	826	860	831	822	945	818	846	870	807	800	854	890	831	845	793	774	813	880	833	840	821	805	862	859	839	825	845	867	843	808	854	820	807	818	862	828	810	800	844	814	807	875	849	779	866	804	793	867	832	838	827	895	848	841	836	797	846	827	852	854	828	871	838	845	825	742	804	808	842	879	910	818	891	807	816	836	854	781	836	805	856	835	813	866	822	843	783	817	817	773	833	835	759	812	846	840	808	856	843	834	833	849	809	819	801	849	836	802	841	809	816	811	790	819	848	795	846	872	814	814	834	825	853	778	859	828	815	828	817	823	759	818	798	832	867	874	849	864	859	811	854	847	846	890	810	840	864	828	839	854	771	868	829	798	843	801	793	838	793	814	785	851	816	827	844	845	830	892	832	819	830	849	828	838	892	873	848	807	840	880	834	819	823	772	787	866	893	887	856	821	799	805	839	770	746	862	838	840	815	841	822	861	833	825	834	852	879	827	850	760	847	838	801	855	840	824	835	837	848	856	857	823	872	828	797	810	828	836	860	892	833	860	822	872	860	848	814	814	802	809	798	791	864	781	841	823	823	835	851	795	831	875	829	849	844	859	800	860	810	893	869	837	825	879	829	880	861	875	844	813	810	820	775	808	870	856	820	842	822	799	818	820	839	848	847	885	821	844	803	810	749	848	799	792	821	830	815	798	813	833	840	848	858	852	845	830	830	844	878	823	861	801	830	866	841	820	862	803	835	830	826	842	819	836	831	813	855	801	827	864	835	834	771	803	850	847	889	829	907	807	864	806	857	810	867	800	806	863	837	818	839	827	884	860	882	868	805	827	794	774	813	803	850	819	808	850	859	814	808	871	804	863	801	806	818	823	853	828	818	830	821	806	842	856	885	808	835	810	809	861	848	832	826	854	854	862	805	813	882	865	882	855	864	853	828	815	818	792	821	811	821	804	846	816	850	843	826	847	835	838	852	842	894	819	793	851	817	833	846	821	833	851	849	858	801	870	850	877	841	873	837	857	847	814	828	796	836	845	827	827	896	839	873	881	860	799	855	842	888	841	840	803	869	841	824	808	846	855	858	768	867	921	819	847	775	802	793	800	842	866	813	858	859	829	824	847	825	783	818	848	831	788	826	814	806	859	808	854	852	816	820	883	804	832	817	813	875	798	803	856	816	888	833	810	775	839	802	838	819	832	845	835	797	830	832	844	865	848	848	822	835	842	872	841	855	815	851	854	815	791	829	832	825	895	875	840	842	861	828	857	808	894	826	877	850	835	875	835	848	803	828	830	854	797	847	826	853	776	834	839	814	791	862	862	797	881	839	813	824	820	816	866	807	847	824	844	839	824	810	814	824	829	851	828	859	857	836	881	826	816	857	850	855	849	802	784	840	811	838	842	816	854	870	830	816	871	832	873	827	850	856	821	814	852	810	862	913	776	801	830	832	822	866	817	879	846	864	867	840	816	827	864	835	827	808	840	858	784	841	863	867	876	856	759	874	841	871	869	849	801	791	813	781	845	848	821	832	874	803	781	834	825	844	831	826	872	825	800	815	844	824	863	813	794	809	861	841	827	834	811	829	776	843	813	834	856	856	850	803	806	825	805	862	830	865	846	857	888	857	850	882	848	873	793	850	839	834	844	855	836	845	878	886	822	832	842	813	794	845	836	752	841	826	891	895	739	862	797	864	846	836	864	808	880	792	828	933	846	821	868	849	857	877	881	873	864	855	815	808	825	836	839	850	800	818	849	833	804	805	815	810	798	764	851	800	808	872	812	809	820	836	833	796	843	832	881	837	797	808	809	802	821	853	810	855	882	865	834	841	834	861	822	832	788	808	812	857	838	852	848	804	825	838	866	838	828	815	831	832	819	834	834	784	865	888	789	876	862	821	809	799	820	845	803	833	849	864	843	862	841	866	835	891	824	840	845	832	840	787	808	866	821	799	795	850	815	833	843	799	834	820	832	858	841	848	770	862	830	877	846	921	812	798	823	838	826	819	797	839	811	828	864	838	861	839	850	827	802	873	837	777	874	811	780	879	810	905	826	911	838	838	886	781	800	823	843	821	827	808	829	835	853	826	835	858	857	856	827	855	826	825	806	853	834	872	814	858	835	880	863	812	833	867	828	878	824	836	847	770	840	826	791	872	861	825	840	853	876	817	862	871	820	847	855	803	873	841	856	831	873	840	848	827	829	873	884	810	843	842	811	831	797	881	852	853	814	831	841	890	848	831	839	836	853	825	869	837	886	835	850	888	820	857	869	813	812	812	889	777	849	792	808	865	828	807	830	847	864	752	822	852	791	863	859	804	790	833	826	883	825	870	846	808	809	876	838	809	853	825	815	828	775	886	813	853	843	836	881	907	823	847	868	811	856	837	820	808	793	870	836	810	819	873	813	857	850	821	835	792	837	840	794	797	777	857	861	870	844	834	775	821	834	871	829	819	851	834	808	852	839	828	774	856	815	835	783	826	834	828	794	859	821	773	880
48843	51945	49792	41400	28276	17644	13261	10189	7425	6846	6920	6897	6890	6878	6969	6998	6972	6869	6916	6844	6923	6998	6873	7114	6918	6917	7027	6779	6800	6837	6963	7012	6819	6891	6840	6958	7001	6834	6958	6884	6919	6905	6960	6876	6921	6943	6855	6921	6932	6956	6820	6992	6826	6856	6842	6981	6894	6967	6968	6976	6900	7024	6797	6927	6860	7027	6779	6884	6890	6910	6852	7008	6898	6858	6749	6901	6765	6988	6890	6887	6859	6869	6985	6893	6994	6961	6921	6893	7053	6919	7011	6963	7050	6862	6885	6979	7028	6857	6957	6838	6851	6690	6879	6911	6982	6878	6935	6871	6860	6898	6963	6995	6813	7008	6800	6949	7011	6920	7097	6928	6892	6907	6892	6934	6878	7018	6853	6929	6927	6916	6916	6957	6739	7007	6985	6868	6862	6897	7042	6904	6978	6861	6965	6939	6912	6902	6953	6949	6862	6862	6793	6909	6897	6880	6878	6914	6757	6831	6812	6912	7062	7017	6843	6882	6941	6856	6947	6906	6962	6894	6971	6962	6985	6942	6956	6866	6820	6824	6959	6996	6863	6865	6828	6730	6847	6913	7119	6986	6919	7004	6879	6925	6812	6877	7081	6986	6807	7046	7026	6863	6942	7024	6918	6845	6892	6865	7015	6943	6886	6861	6881	6820	6781	6912	6817	6894	6948	6905	7002	6940	7021	6890	6911	6893	6786	6965	6866	6826	6851	6920	6981	6970	6948	6988	6930	6881	6963	7075	6957	6851	6942	6803	7009	6999	6871	6923	6806	6850	6784	6893	6803	6876	7000	6771	6959	6854	6839	6897	6927	6890	6843	6982	7025	6917	6925	6931	6986	6845	6953	6946	6892	6804	6863	6910	6859	6991	6795	7025	6835	6740	6985	6879	6778	6986	6879	6829	6996	6834	6959	6929	6976	6935	6828	7042	6946	6936	6933	6931	6797	6867	6992	7073	6875	6918	6813	6809	6777	6950	6953	6939	6892	6967	6896	6904	6745	6863	6993	6840	7015	6953	6871	6996	6855	7012	6916	6944	6835	7020	6852	6919	7027	6914	6782	6917	6926	6899	6803	6927	6954	6902	6910	6999	7041	6967	6875	6915	6947	6878	6982	6953	6941	6963	6837	6961	6832	6844	7038	6991	7039	6898	6931	6954	6883	7005	6879	6693	6842	7034	6870	6861	6933	6935	6883	7062	6942	6819	6894	6997	6914	6826	6904	6808	6915	6890	6894	6901	6853	6948	6949	6933	7033	6883	6961	6832	6913	6908	6911	6971	6798	6892	6970	6826	6946	6889	6960	7024	6870	6807	7040	6899	6896	6859	6891	7038	7021	6812	6929	6942	6820	6819	6916	6843	7003	6784	6994	7033	6854	6895	6860	6809	7063	6997	6854	6869	6912	6948	6892	6949	6975	7047	6799	6980	7010	6894	6989	6883	6884	6873	6877	6927	6842	6870	6947	7021	6982	6908	6967	6917	6884	6829	6915	7009	6959	6896	6910	6893	6840	7036	6849	7087	6888	7010	6963	6902	6871	6893	6912	7032	6852	6871	6860	6981	6987	6889	6956	6857	6987	6971	6839	6830	7175	6977	6822	6949	6914	6947	6892	6900	6880	6833	6998	6903	6796	6914	6896	6922	6944	6911	6882	6963	6986	6858	6859	6967	6921	6927	6904	6943	6897	6974	6863	6956	6928	6805	6888	6850	6855	6870	7000	6927	6773	6965	6947	6970	6965	6869	6988	6948	6941	6971	6960	6816	6933	6986	6921	6867	6943	6965	6885	6884	6877	6934	6925	6898	6910	6886	6872	6925	6909	7036	6889	6909	6952	6950	6902	6935	6854	6921	6802	7001	6958	7044	6909	6897	6909	6775	6992	6769	6945	6943	6888	6853	7022	6941	6866	7019	6943	6989	6902	6817	7023	7019	6965	6865	6981	7139	6883	6865	6895	6919	7058	6870	6902	6919	6925	6818	6986	6778	6902	6810	6907	6823	6966	6986	6925	6826	6981	6911	6854	7000	6881	7038	6812	6865	6852	6861	6960	6809	7004	6859	6983	7025	6993	6954	7063	6884	6760	6890	6953	6813	6877	6820	6886	6892	6967	6960	6922	6808	7009	6918	6946	6885	6970	6911	6867	6782	6855	6996	6914	6950	6934	6826	6977	6909	6927	6879	6944	6892	6853	6908	6968	6933	6934	6905	6917	6897	6867	6909	6907	6772	6965	6864	6818	6874	6834	6873	6909	6911	6881	6916	6944	6849	6922	6937	6959	6850	6930	7006	6891	6944	6943	6845	6971	6918	6869	6911	6923	6812	6881	6768	6827	6873	6924	6953	6914	6909	6857	6915	6987	7010	6924	6925	6953	7017	6862	6941	6933	6824	7027	6929	6899	6978	6934	6802	6832	6832	7045	7028	6846	6955	6926	6939	6798	6956	6888	6957	7087	6890	7019	6885	6956	6927	6864	6959	6947	6910	6853	6929	6831	6955	6923	6829	7012	6909	6871	7065	6900	6987	6964	6925	6963	6918	6880	6868	6877	6947	6891	7083	6831	6857	6914	6920	6856	6939	6886	6777	6832	6882	6961	6994	6905	7078	6903	6919	6793	6956	6981	7079	6964	6851	6992	7069	6965	6956	6911	6731	6822	6824	6814	6881	6917	6882	6824	6836	6876	7053	6994	6848	6806	6892	6886	6933	6875	6913	6843	6849	6836	6813	6937	6869	6888	6971	7090	6963	6967	6974	6924	6978	6858	6954	6953	6825	6841	6809	6862	7071	6871	6920	6927	6890	6851	7029	6930	7001	6925	6964	6862	6767	6874	6864	6833	6930	6896	6909	6908	7050	6881	6855	6730	6924	6971	6859	6957	6979	6797	7050	6930	6966	7067	6793	6820	7019	7040	6822	6970	6903	6935	6945	6935	7024	6766	6974	6805	6844	6939	6942	6996	7004	6872	6906	6919	7026	6815	6859	6848	6983	6819	6995	6752	6938	6881	6930	6934	6835	6965	6896	6776	6952	6837	6954	6850	6785	6768	6974	6971	6875	6865	7006	6865	7029	6833	6829	6828	6956	6772	6818	6874	7005	6991	6916	6839	6914	7001	6893	7076	6735	6780	6919	6894	6972	6905	6845	6891	6977	6926	6941	6864	6942	6935	7041	6841	6907	6821	6897	6778	6905	6993	6948	7005	6841	6942	6912	6947	6959	6907	6837	6908	6907	7018	6862	6941	7058	6901	6835	6807	6965	6841	6888	6897	6836	6959	6766	6936	6939	6907	6751	6875	6996	6894	6966	6919	6796	6904	6933	6890	6859	6993	6955	6887	7019	6914	6894	6849	6897	6902	6982	6872	6934	7059	6900	6956	6844	6837	6756	6912	6818	6988	7027	6943	6914	6838	6989	6942	7041	6885	7027	6886	6879	6778	7013	6829	6830	6912	7035	6954	6925	6901	6837	7012	6925	6888	6983	6886	6887	6977	6906	6969	6961	6949	6928	6867	6797	6842	6867	6843	6909	6976	6938	6910	6920	6940	6898	6973	6985	6858	6965	6868	7021	6824	6997	6945	6944	6954	6832	6846	7050	6815	6976	6844	6946	7037	6884	6996	6906	6990	6932	6843	7006	7007	6954	6916	6816	6894	7000	6953	6860	6902	6928	7030	6965	6928	6809	6941	6948	6995	6951	6865	6865	6878	6928	6964	6894	6967	6903	6907	6856	6853	7027	6783	6854	7011	6996	6843	6886	6931	6872	6946	7097	6962	6990	6917	6921	6894	6914	6794	6872	6835	6924	6787	6949	6895	6868	6884	6932	6874	6914	6886	7023	6946	7005	6853	6967	6906	6920	6843	6851	7018	6935	6929	6896	6944	6974	6890	6945	6966	6832	6819	6871	6907	6873	6883	6871	6804	6938	7083	7051	7065	6980	6838	6894	6836	6895	6822	6793	6981	7012	6914	6993	6778	6974	6809	6956	6955	6927	6863	6886	6849	6870	6767	6852	6749	6904	6964	6945	6961	6856	6928	6921	6844	6825	6919	6862	6819	6859	7063	6923	6947	7027	6939	7012	6998	6862	6846	6994	6899	6730	6889	6930	6919	6941	7029	6961	6877	7016	6833	6950	6873	6973	6869	6810	6951	6939	6844	6828	6941	6766	6787	6937	6899	6919	6979	6806	7004	6779	6857	6951	6942	6815	7027	6900	6948	6963	6930	6817	6917	6972	6789	6836	6913	6875	6941	6895	6966	6913	6927	6927	6925	6948	7012	6848	6954	7007	6797	6952	6865	6890	6847	6844	6879	6926	6903	6893	6911	6955	6932	6872	6954	6852	6882	6986	6928	7036	6970	6851	6988	6956	6971	6698	6934	6863	6958	6936	6918	6988	6903	6953	6967	6863	6907	7006	6873	6830	6827	6991	7039	6895	6984	6826	6964	6831	7076	6961	6865	6972	6883	7030	6914	6790	6942	6909	6869	6861	6969	6765	7049	6971	7225	6935	6924	7016	6853	6851	6999	6794	7019	7025	6935	6854	6943	6831	6893	6896	6963	7013	6920	6980	6888	6826	6933	6910	6844	7048	7004	6870	6839	6834	6986	7020	6867	6964	7014	7006	6937	6939	6844	6913	6921	6894	6874	7015	6924	6852	6981	6924	6865	6892	6953	6939	6872	6913	6951	6721	6993	6889	6913	6909	6933	6911	7014	6925	6779	6928	7101	6923	6831	6900	6898	6777	6947	6965	7000	7034	6971	6868	7011	6968	6965	6942	6953	6959	6945	6918	6924	6869	6872	6962	6852	6900	6973	6912	6871	6847	6936	6932	7059	6924	6871	6969	6770	6899	6910	6946	6867	7025	6865	7043	6921	6931	6985	6784	6869	7023	6872	6969	6715	7040	6928	6925	7013	6899	6933	6904	6927	6982	6834	6926	6916	7079	6930	7032	6925	6970	6852	6920	7007	6870	6890	6908	6872	6931	6969	6928	6823	6961	6850	6797	6818	6924	6932	6847	6941	6839	6969	7001	6942	6981	6761	6930	6916	6907	6833	6970	6834	6859	6897	6850	7008	6955	6960	6926	6930	7049	6880	6950	7012	7005
26614	36861	23982	9297	2087	961	884	809	762	765	730	747	735	687	706	743	744	732	742	744	731	716	706	743	754	771	711	722	695	741	734	758	739	705	729	712	721	712	710	689	759	755	703	692	750	750	682	751	738	752	710	770	719	742	733	791	748	735	701	729	715	717	719	683	702	722	757	734	730	714	709	666	724	741	736	695	708	673	704	725	754	738	735	745	726	743	725	719	685	712	749	749	710	730	651	746	718	808	709	758	719	721	755	727	739	785	766	712	812	720	740	731	665	732	703	713	688	767	723	764	796	713	755	715	780	751	736	712	693	716	687	742	687	710	756	737	740	722	707	734	710	730	705	735	718	720	731	742	718	751	726	731	754	722	728	737	717	708	750	690	685	736	721	713	699	709	716	701	698	725	675	765	724	707	770	721	708	734	743	780	681	694	694	748	743	719	749	723	760	744	722	725	738	767	739	725	706	724	743	695	736	705	731	752	756	736	754	689	771	692	759	729	710	681	748	711	739	746	706	698	753	727	740	748	720	750	759	724	730	790	728	687	772	733	727	738	743	746	718	727	729	765	748	701	706	713	689	736	735	744	756	742	756	708	721	724	747	734	725	699	729	775	724	777	729	765	716	749	733	760	758	712	775	735	774	738	758	732	738	717	768	701	694	739	715	712	721	700	770	740	733	742	694	673	669	699	741	695	731	776	707	726	721	738	685	728	776	733	725	722	801	719	738	706	715	730	731	741	688	759	729	719	755	757	710	689	771	730	748	739	721	746	711	710	672	722	748	722	732	751	731	681	724	731	687	774	688	705	668	693	725	740	742	699	695	755	699	735	713	750	713	747	658	690	761	664	733	749	731	724	761	694	686	740	735	733	738	688	780	738	697	724	750	753	718	739	752	775	748	737	693	759	710	781	750	689	690	727	750	725	725	664	740	750	754	722	742	690	739	737	701	731	757	718	734	741	753	711	768	714	737	764	717	756	732	699	765	672	739	702	773	739	776	725	683	747	752	724	754	767	825	728	717	724	716	743	720	777	710	694	739	713	737	699	740	661	727	741	733	769	729	731	666	751	769	704	785	702	701	724	717	725	766	738	734	715	741	686	738	694	683	739	756	713	724	694	776	788	765	717	767	731	728	685	704	673	655	743	719	742	744	730	769	752	720	708	706	749	773	756	706	719	698	749	694	755	733	719	697	732	754	771	724	721	745	723	732	748	808	686	720	696	722	770	676	753	763	716	761	694	733	704	735	696	735	692	697	713	711	736	740	759	737	707	685	740	710	727	801	762	634	708	692	713	716	725	708	708	758	716	754	760	769	717	726	755	716	695	730	715	735	771	715	710	738	740	756	743	734	702	738	740	738	749	714	724	716	760	767	716	711	723	749	743	730	709	759	716	734	731	747	753	720	740	731	664	743	706	722	742	791	725	725	733	710	718	721	698	707	750	726	772	662	709	740	682	746	682	726	701	716	721	743	738	723	711	734	754	770	749	710	716	701	738	690	754	701	767	692	756	721	684	709	759	719	725	717	732	734	718	696	718	695	715	719	799	702	716	696	787	750	758	701	744	760	732	746	684	714	756	714	741	731	743	713	719	746	729	765	723	723	751	683	715	706	749	706	785	721	739	777	731	728	718	721	726	733	673	762	727	732	734	717	733	768	721	735	754	773	693	748	773	716	714	710	756	771	736	730	762	728	739	729	687	734	696	729	741	692	678	744	694	684	753	722	712	773	750	705	710	723	713	805	689	729	708	714	717	701	752	733	727	691	741	793	741	705	793	721	731	756	678	740	752	702	722	750	678	704	720	749	726	758	675	720	716	734	724	740	716	732	742	691	742	770	701	702	735	780	756	705	703	745	727	708	775	747	730	731	690	772	679	732	748	733	737	748	710	754	677	765	771	708	716	673	744	765	699	678	726	661	769	728	722	644	744	762	771	697	723	702	728	725	756	729	695	744	728	736	744	751	721	700	765	691	716	738	789	723	742	715	759	728	696	761	725	748	738	721	705	754	754	710	743	694	746	692	760	694	732	769	719	757	706	707	719	765	757	728	762	744	745	743	739	778	701	745	718	752	792	773	716	758	721	711	744	726	721	734	707	725	715	742	687	688	760	759	733	702	735	742	727	762	708	717	724	750	687	735	730	754	722	730	723	743	797	712	770	752	735	737	706	732	788	720	777	716	724	737	694	723	743	721	753	743	689	730	736	696	741	726	725	734	719	732	705	688	772	694	743	685	716	771	722	702	752	698	701	685	745	744	779	749	724	740	725	751	731	794	730	698	704	707	687	768	732	745	742	725	707	711	715	750	719	690	787	701	696	748	763	752	782	738	725	767	733	797	758	754	725	755	755	728	738	765	745	740	740	733	727	688	722	707	745	722	713	745	746	729	735	742	681	730	714	692	779	704	784	727	763	736	720	701	717	742	726	745	733	771	703	657	805	673	698	720	711	755	734	714	714	758	703	787	702	692	727	692	691	761	777	782	727	728	747	735	729	739	779	679	762	732	723	715	739	724	723	694	772	698	743	736	742	737	746	685	703	726	742	776	715	705	762	768	714	745	700	757	718	715	745	711	688	739	721	713	755	725	719	745	788	754	729	736	737	713	724	716	669	702	699	778	708	665	776	678	732	716	803	753	722	707	725	725	780	706	740	770	753	699	741	735	776	741	760	703	752	731	709	709	746	717	722	757	697	712	740	731	746	744	737	736	709	763	762	729	693	712	728	708	743	753	757	710	788	788	708	729	703	739	693	778	761	727	759	734	711	772	685	722	728	699	705	776	730	763	695	733	727	711	723	717	727	702	761	747	764	729	773	683	720	745	715	744	750	687	772	719	722	733	724	687	784	715	722	718	683	674	735	740	707	743	753	767	735	739	763	723	742	727	714	720	758	739	765	764	736	694	693	726	734	727	736	729	726	683	719	715	716	710	716	760	790	743	712	745	736	761	721	773	731	735	692	754	672	745	736	728	809	683	770	751	731	739	757	743	707	691	717	798	777	759	703	726	720	754	713	734	759	743	764	727	750	737	725	731	734	762	756	717	657	756	749	758	778	719	758	718	726	720	740	778	684	718	719	778	697	653	743	698	724	728	793	760	678	711	723	761	755	763	728	715	719	787	754	729	718	747	737	750	720	660	781	706	743	700	706	713	693	726	753	726	698	718	690	732	739	699	762	728	748	724	691	718	762	753	721	683	701	727	726	735	710	740	794	719	735	721	726	703	749	734	702	763	757	735	730	724	754	744	746	764	748	721	699	741	728	723	726	754	771	739	763	736	760	700	756	718	699	668	725	736	693	731	751	751	747	701	695	694	707	702	729	755	744	753	770	708	726	712	711	719	731	703	777	744	712	740	685	705	735	726	711	743	675	734	746	725	689	715	683	709	730	762	730	698	738	720	701	752	755	746	744	741	732	746	743	698	736	686	739	699	768	729	704	729	778	753	728	767	766	780	674	755	770	727	732	725	751	702	724	695	737	735	716	767	709
54056	55306	44478	35621	23008	13961	10958	8592	6700	6083	6159	6137	6248	6183	6138	6216	6237	6192	6232	6182	6180	6203	5987	6113	6114	6128	6213	6200	6066	6211	6055	6230	6104	6168	6067	6235	6216	6227	6106	6217	6167	6191	6218	6180	5988	6251	6104	6210	6113	6090	6237	6232	6164	6180	6067	6124	6281	6253	6251	6052	6263	6176	6061	6098	6216	6259	6148	6049	6257	6198	6238	6103	6168	6164	6166	6089	6195	6182	6217	6118	6235	6158	6106	6189	6186	6205	6201	6209	6162	6194	6103	6047	6152	6142	6142	6083	6198	6145	6119	6254	6245	6168	6182	6346	6125	6270	6256	6141	6356	6195	6142	6136	6106	6111	6097	6233	6089	6179	6171	6109	6114	6211	6259	6371	6306	6243	6137	6179	6032	6204	6064	6238	6092	6188	6182	6308	6216	6052	6247	6181	6218	6231	6254	6219	6130	6161	5989	6201	6354	6130	6192	6288	6157	6166	6166	6283	6244	6203	6121	6129	6230	6239	6117	6141	6212	6125	6242	6159	6131	6091	6242	6190	6183	6128	6151	6058	6063	6037	6121	6227	6160	6196	6256	6197	6171	6130	6358	6230	6118	6283	6191	6265	6188	6136	6139	6194	6188	6207	6236	6172	6156	6174	6068	6115	6207	6252	6218	6065	6120	6093	6146	6173	6209	6186	6224	6221	6182	6175	6176	6108	6128	6207	6147	6191	6197	6065	6191	6201	6193	6176	6271	6177	6127	6201	6314	6270	6184	6188	6093	6078	6046	6322	6109	6110	6179	6310	6228	6157	6128	6191	6104	6150	6168	6239	6233	6206	6113	6205	6167	6301	6207	6208	6191	6180	6098	6130	6237	6230	6174	6181	6162	6223	6064	6288	6263	6075	6205	6152	6210	6148	6127	6154	6176	6255	6169	6223	6091	6060	6193	6224	6237	6084	6165	6188	6319	6198	6141	6253	6172	6141	6218	6276	6239	6143	6220	6186	6251	6222	6029	6189	6220	6099	6209	6139	6208	6170	6278	6183	6243	6211	6236	6135	6061	6107	6212	6205	6239	6148	6125	6300	6163	6162	6160	6264	6198	6078	6059	6268	6169	6211	6130	6174	6140	6135	6243	6197	6194	6108	6229	6181	6164	6229	6173	6154	6113	6249	6063	6092	6144	6170	6156	6073	6284	6196	6239	6128	6117	6181	6119	6189	6173	6216	6059	6221	6219	6184	6277	6108	6052	6194	6180	6207	6231	6263	6157	6260	6293	6129	6221	6057	6222	6221	6208	6181	6196	6089	6258	6112	6243	6206	6194	6151	6109	6185	6230	6256	6157	6094	6143	6159	6226	6210	6166	6070	6100	6167	6304	6262	6165	6293	6142	6111	6226	6209	6252	6276	5989	6097	6132	6198	6195	6305	6054	6133	6119	6115	6011	6129	6253	6218	6164	6287	6222	6196	6203	6117	6182	6113	6086	6165	6242	6214	6218	6128	6151	6237	6266	6132	6205	6204	6141	6188	6226	6092	6278	6213	6078	6236	6233	6139	6193	6175	6122	6166	6273	6128	6178	6067	6146	6097	6279	6189	6169	6140	6252	6212	6057	6100	6163	6250	6138	6066	6240	6145	6249	6222	6131	6127	6154	6168	6113	6216	6210	6257	6248	6012	6073	6204	6155	6237	6201	6217	6183	6168	6012	6151	6141	6182	6193	6228	6169	6167	6197	6240	6046	6232	6223	6191	6227	6070	6070	6189	6195	6167	6154	6169	6263	6224	6185	6248	6250	6285	6195	6103	6164	6195	6229	6262	6257	6145	6178	6310	6179	6124	6241	6105	6054	6187	6186	6206	6146	6203	6157	6176	6307	6203	6289	6233	6051	6172	6283	6261	6149	6252	6252	6188	6219	6240	6242	6075	6135	6178	6110	6192	6073	6182	6176	6206	6329	6118	6222	6269	6135	6147	6171	6121	6143	6193	6152	6182	6233	6183	6238	6117	6121	6374	6123	6229	6161	6138	6202	6318	6092	6239	6321	6160	6111	6057	6139	6122	6225	6196	6041	6147	6256	6052	6192	6175	6146	6156	6248	6229	6000	6192	6209	6399	6184	6136	6232	6115	6201	6148	6230	6080	6184	6089	6229	6128	6125	6177	6102	6029	6180	6244	6142	6152	6042	6190	6259	6129	6236	6261	6123	6218	6276	6147	6164	6171	6226	6001	6214	6132	6203	6107	6114	6208	6121	6205	6166	6279	6248	6043	6130	6147	6158	6063	6118	6204	6175	6227	6271	6082	6125	6084	6246	6216	6068	6185	6130	6116	6208	6137	6141	6137	6150	6205	6206	6055	6211	6206	6158	6265	6212	6112	6127	6183	6222	6160	6116	6001	6180	6126	6183	6123	6042	6210	6181	6184	6144	6236	6069	6168	6108	6060	6172	6164	6198	6216	6169	6257	6265	6219	6234	6165	6159	6208	6119	6193	6164	6142	6228	6029	6118	6171	6161	6219	6053	6217	6128	6223	6266	6160	6184	6191	6152	6251	6314	6131	6166	6299	6063	6163	6053	6169	6165	6049	6208	6136	6168	6161	6346	6150	6196	6188	6167	6228	6115	6128	6216	6072	6148	6219	6214	6218	6106	6158	6221	6225	6105	6159	6199	6269	6044	6223	6175	6141	6151	6259	6125	6159	6192	6194	6174	6233	6132	6051	6192	6067	6131	6157	6137	6188	6131	6185	6139	6265	6247	6210	6184	6180	6215	6153	6179	6174	6151	6224	6181	6132	5958	6183	6265	6071	6155	6186	6065	6113	6203	6090	6287	6231	6205	6168	6160	6120	6161	6136	6186	6255	6131	6210	6237	6148	6179	6235	6182	6125	6134	6120	6170	6151	6150	6110	6263	6092	6211	6182	6200	6157	6059	6212	6270	6145	6089	6152	6093	6206	6272	6137	6242	6162	6091	6151	6291	6179	6224	6253	6223	6082	6244	6125	6135	6094	6146	6176	6195	6239	6228	6121	6155	6104	6115	6108	6097	6067	6234	6142	6073	6035	6230	6172	6320	6146	6258	6100	6242	6170	6036	6161	6195	6301	6319	6230	6178	6335	6207	6184	6178	6191	6295	6154	6201	6236	6174	6217	6277	6112	6194	6194	6179	6141	6176	6160	6218	6206	6207	6202	6394	6210	6090	6160	6140	6197	6091	6185	6085	6093	6255	6189	6277	6160	6047	6164	6141	6161	5948	6177	6329	6190	6144	6312	6256	6136	6205	6018	6148	6115	6236	6161	6193	6066	6116	6213	6149	6205	6179	6165	6176	6229	6105	6217	6138	6167	6004	6237	6131	6244	6122	6176	6178	6258	6192	6274	6321	6114	6251	6100	6153	6061	6288	6135	6167	6158	6189	6212	6412	6260	6226	6175	6146	6062	6105	6249	6030	6235	6194	6179	6086	6244	6247	6091	6151	6201	6227	6111	6255	6165	6208	6142	6047	6070	6260	6152	6213	6092	6169	6263	6123	6080	6279	6229	6207	6318	6194	6343	6143	6126	6190	6160	6058	6327	6088	6179	6122	6151	6026	6209	6121	6202	6145	6148	6176	6156	6134	6149	6158	6194	6219	6082	6028	6200	6248	6111	6199	6232	6085	6085	6175	6095	6204	6313	6197	6179	6124	6066	6182	6187	6239	6122	6022	6259	6239	6196	6173	6185	6090	6244	6163	6158	6257	6281	6119	6299	6244	6310	6205	6243	6114	6163	6217	6161	6139	6220	6247	6301	6162	6194	6193	6134	6220	6032	6145	6098	6127	6052	6048	6138	6215	6281	6192	6131	6093	6184	6231	6083	6308	6128	6114	6072	6135	6347	6155	6154	6121	6173	6184	6180	6072	6316	6142	6083	6106	6113	6172	6251	6138	6160	6246	6192	6212	6149	6156	6085	6040	6029	6124	6196	6242	6178	6227	6210	6038	6168	6193	6163	6165	6210	6324	6236	6148	6059	6309	6218	6298	6073	6182	6158	6369	6045	6104	6208	6079	6095	6240	6124	6099	6107	6226	6236	6260	6205	6050	6210	6193	6177	6262	6161	6054	6256	6229	6185	6120	6207	6137	6339	6302	6269	6096	6302	6151	6168	6124	6070	6185	6164	6078	6238	6106	6175	6232	6222	6026	6154	6094	6129	6172	6235	6105	6157	6197	6171	6271	6180	6169	6152	6149	6237	6095	6221	6165	6154	6106	5994	6213	6208	6172	6182	6121	6116	6113	6258	6242	6234	6210	5958	6090	6209	6103	6131	6242	6103	6191	6132	6219	6231	6158	6108	6064	6232	6205	6108	6181	6244	6156	6114	6298	6145	6280	6107	6198	6200	6160	6206	6245	6328	6082	6099	6192	6196	6266	6262	6221	6139	6187	6187	6216	6164	6147	6178	6269	6066	6163	6081	6107	6080	6324	6121	6173	6126	6292	6261	6191	6139	6207	6285	6139	6171	6037	6120	6199	6149	6084	6198	6315	6141	5943	6184	6176	6192	6225	6108	6221	6047	6207	6174	6112	6227	6239	6225	6162	6098	6298	6202	6114	6113	6277	6136	6097	6267	6248	6168	6187	6146	6150	6274	6121	6185	6110	6205	6202	6193	6211	6267	6121	6301	6148	6236	6357	6154	6135	6290	6188	6102	6202	6055	6104	6132	6154	6159	6092	6264	6199	6154	6113	6143	6136	6249	6106	6170	6355	6106	6096	6157	6218	6138	6192	6231	6162	6197	6275	6245	6178	6061	6245	6246	6070	6260	6195	6156	6256	6293	6144	6083	6193	6298	6216	6144	6214	6124	6139	6086	6094	6314	6104	6131	6090	6166	6182	6216	6221	6112	6096	6109	6067	6166	6047	6212	6181	6204	6064	6182	6189	6122	6238	6129	6093	6171	6225	6185	6083	6181	6208	6201	6162	6198	6171	6267	6215	6160	6170	6189	6120	6288	6122	6258	6250	6162	6147	6224	6128	6157	6207	6172	6106	6188	6179	6176	6104	6241	6273	6166	6022	6061	6118	6178	6175	6220	6059	6250	6274	6038	6263	6200	6193	6086	6093	6190	6311	6086	6138	6127	6132	6210	6139	6204	6158	6099
35652	48879	30219	13724	3362	1254	1029	983	838	826	786	846	841	868	836	828	807	845	811	838	827	785	794	858	815	772	832	794	814	792	849	789	808	775	811	843	818	808	811	838	831	872	790	827	772	788	809	799	805	833	822	865	846	797	821	862	803	804	829	819	863	803	784	775	839	840	845	805	800	776	835	803	771	779	803	873	886	823	854	801	765	832	836	778	798	829	821	862	800	796	802	767	833	780	843	825	884	799	790	798	799	792	807	803	843	835	822	803	781	829	856	801	782	867	850	801	828	841	818	841	805	822	816	865	827	827	813	830	895	822	812	807	784	808	812	898	838	803	841	802	897	790	760	812	779	806	808	811	847	869	836	794	799	833	804	775	810	801	879	835	852	811	825	810	797	801	779	806	809	852	814	812	821	790	807	841	789	816	787	884	769	787	821	795	828	771	780	832	808	796	854	822	777	852	824	759	850	788	837	870	861	777	818	803	811	801	776	810	842	832	840	855	822	805	830	824	795	837	817	825	820	879	840	836	832	847	820	814	778	831	821	818	832	801	798	799	803	811	867	812	793	817	816	747	849	803	807	821	876	835	813	762	839	792	849	830	849	833	910	809	802	787	844	815	858	777	840	861	778	792	819	815	839	795	827	827	818	792	833	804	792	822	805	806	844	817	842	739	799	815	786	835	790	825	866	846	800	785	821	838	852	836	802	771	858	812	798	826	836	779	863	845	794	838	823	800	847	840	807	815	827	784	856	741	816	839	856	868	817	854	848	846	842	879	853	828	817	859	826	810	843	823	757	855	848	767	803	836	816	817	815	796	864	827	799	853	888	798	847	743	820	763	840	819	859	828	814	829	779	818	836	824	817	809	834	797	824	838	872	775	774	789	875	856	782	819	829	801	753	846	814	834	854	802	762	819	802	855	841	830	818	801	791	829	792	821	871	757	804	796	800	797	865	826	820	830	785	869	840	795	811	778	789	819	858	839	806	797	817	812	821	780	798	795	821	798	778	783	799	841	799	847	811	812	834	835	808	815	804	830	826	802	810	835	873	819	804	823	835	815	808	862	805	829	804	786	876	803	776	815	868	796	823	816	772	829	831	819	836	761	784	826	836	826	792	768	822	836	864	799	781	834	833	842	838	834	804	802	817	775	799	815	866	837	847	836	867	861	817	823	859	762	858	835	815	835	871	783	817	788	785	819	767	872	797	816	807	874	795	780	854	815	810	787	804	786	807	816	753	767	794	781	851	817	835	831	853	852	858	828	828	836	818	838	833	842	832	841	809	812	810	817	880	818	742	760	835	820	855	773	747	806	799	830	820	849	822	851	823	843	845	746	829	841	849	826	794	787	815	791	786	867	858	840	855	751	811	870	832	802	792	772	864	815	890	835	828	792	836	770	825	865	851	808	815	833	789	792	810	867	810	768	802	837	763	850	859	761	838	809	805	815	787	837	818	744	877	851	774	839	828	820	755	814	869	846	834	808	861	850	810	820	822	811	830	785	812	874	858	841	761	879	862	756	850	856	824	879	792	822	866	795	788	812	855	805	810	853	799	742	839	830	836	792	798	816	822	798	831	822	867	819	803	815	833	816	811	860	909	771	822	860	849	845	754	827	833	804	788	778	839	837	876	796	818	860	817	856	785	884	810	855	812	769	785	794	820	801	835	827	800	796	838	819	862	841	812	875	790	827	803	816	782	807	756	843	797	798	838	796	839	782	797	792	854	815	879	804	839	822	771	813	870	797	822	862	921	826	818	823	886	850	774	798	800	787	767	852	795	772	801	829	792	836	778	828	802	784	798	814	854	790	814	812	793	800	822	858	855	838	804	743	845	780	818	820	869	791	803	821	804	829	798	859	867	836	776	804	829	818	821	753	783	846	823	844	840	836	806	824	826	848	815	846	844	793	815	757	823	784	841	815	841	807	867	836	835	820	790	930	825	778	889	829	772	837	785	809	824	839	862	801	800	847	838	827	853	775	821	794	856	851	836	843	849	903	836	820	824	766	814	805	857	855	770	830	743	797	776	827	805	826	847	794	861	783	840	778	791	767	838	853	794	845	816	794	806	841	845	828	817	835	817	809	762	840	811	839	853	799	831	821	808	811	848	847	778	830	786	805	800	829	804	797	875	781	798	816	823	806	812	814	806	798	863	840	816	810	838	777	856	835	777	841	776	775	791	872	805	822	817	829	828	849	785	849	843	819	858	818	812	786	847	803	809	813	831	858	786	786	814	809	844	851	864	813	811	839	810	827	842	818	798	830	853	844	810	825	829	800	806	819	853	837	890	809	825	840	798	847	832	863	842	832	829	821	835	836	834	815	851	833	750	782	803	831	797	844	786	849	811	873	768	823	801	798	824	821	862	797	809	791	863	788	813	815	836	790	774	793	782	812	781	844	820	777	812	849	786	799	767	859	820	859	804	844	802	790	859	845	846	856	833	838	814	860	810	769	821	789	850	852	859	821	843	757	834	814	860	794	818	830	808	805	784	882	815	807	855	801	830	837	848	858	841	828	775	836	836	771	815	833	855	814	866	828	781	825	850	812	768	777	831	770	850	780	813	771	809	836	824	842	794	813	802	825	813	849	793	791	802	819	819	816	836	810	778	789	871	831	882	873	845	890	809	797	809	817	805	818	833	851	804	802	788	821	821	818	835	801	803	798	794	783	828	828	783	854	791	870	788	787	860	826	822	866	844	837	826	847	791	819	788	859	830	823	821	804	792	778	821	781	801	814	812	802	777	833	816	819	807	787	848	755	759	857	826	797	812	844	814	846	852	732	812	786	822	830	829	824	842	872	817	798	787	861	798	838	842	853	915	759	826	801	890	819	813	829	824	856	859	814	849	837	814	830	860	790	881	804	820	803	811	828	853	808	843	809	840	841	825	833	812	866	829	822	830	781	822	843	848	867	856	837	802	804	808	833	829	808	792	848	824	865	769	780	825	836	822	821	814	783	795	805	844	856	820	816	812	854	849	790	780	818	826	809	777	844	816	848	829	826	802	827	854	765	821	823	852	851	817	826	785	745	834	801	795	863	778	837	804	799	841	835	796	838	821	841	780	835	792	825	830	812	809	796	845	800	823	808	786	827	827	854	785	828	797	819	798	836	786	786	845	800	866	786	784	785	867	799	781	872	796	815	842	809	812	758	798	806	830	867	872	848	843	779	776	860	903	838	824	808	825	816	884	786	852	837	761	809	847	787	759	852	807	834	802	800	882	819	804	752	800	788	842	794	813	824	836	825	820	830	886	806	814	816	801	865	833	809	837	830	847	828	793	836	815	792	826	827	858	786	835	768	749	758	836	843	826	824	807	785	834	790	862	821	845	848	815	839	834	848	843	828	790	795	815	811	803	824	797	806	845	808	890	800	830	783	811	860	804	804	837	805	815	799	796	777	804	812	820	828	782	832	835	838	842	799	846	818	803	771	803	790	804	855	844	788	831	766	797	786	827	818	858	812	805	863	790	802	825	839	884	861	864	848
49162	53493	50179	41591	27784	18088	13546	10563	7855	6934	6889	6870	6804	6956	6840	6808	6896	6838	6938	6859	6926	6841	6843	6810	6866	6922	6923	6952	6765	6838	6899	6833	6947	6879	6937	6923	6819	6851	6794	6904	6871	6789	6819	6850	6825	6814	6765	6846	6897	6882	6798	6917	6947	6832	6877	6781	7023	6814	6882	6809	6978	6873	6680	6855	6756	6851	6740	6816	6924	6865	6866	6804	6760	6848	6827	6854	6818	6853	6917	6947	6835	6928	6916	6995	6817	6953	6923	6871	6878	6836	6774	6863	6713	6916	6979	6815	6841	6882	6937	6753	6774	6692	6956	6789	6730	6898	6896	6790	6898	6834	6935	7000	6930	6879	6870	6869	6815	6893	6858	6824	6792	6863	6892	6890	6789	6836	6876	6691	6856	6889	6777	6889	6946	6885	6851	6886	6899	6852	6778	6778	6876	6819	6967	6733	6791	6890	6799	6840	6932	6871	6837	6779	6926	6921	6924	6848	6919	7005	6909	6831	6840	6855	6757	6879	6889	6762	6846	6814	6883	6834	7009	6878	6947	6809	6815	6821	6896	6806	6801	6877	6957	6903	6748	6714	7025	6826	6856	6875	6961	6919	6949	6906	6819	6925	6758	6781	6829	6860	6826	6828	6825	6955	6939	6850	6990	6638	6885	6789	6830	6895	6824	6892	6877	6727	7015	6833	6911	6834	6892	6969	6917	6834	6944	6854	6900	6868	6951	6910	6902	6871	6866	6874	6725	6797	6811	6773	6853	6774	6836	6970	6824	6860	6758	6891	6939	6814	6961	6788	6904	6879	6953	6818	6772	6843	6791	6778	6798	6906	6773	6777	6800	6974	6800	6934	6776	6751	6890	6843	6878	6727	6902	6932	6761	6817	6868	6874	6916	6967	6917	6945	6819	6924	6935	6875	6810	6824	6839	6951	6842	6849	6896	6726	6899	6949	6740	6872	6731	6847	6881	6909	6860	6729	6798	6778	6869	6853	6854	6821	6850	6905	6835	6755	6808	6788	6823	6882	6886	6748	6880	6770	6906	6854	6901	6777	6927	6837	6886	6880	6806	6819	6856	6884	6725	6990	7011	6952	6743	6815	6956	6980	6970	6805	6794	6793	6773	6979	6793	6887	6807	6711	6833	6855	6808	6973	6889	6881	6877	6917	6818	6898	6890	6853	6901	6840	6792	6786	6805	6887	6938	6907	6870	6819	6895	6793	6900	6808	6835	6820	6763	6857	6942	6899	6744	6832	7005	6843	6843	6905	6807	6828	6869	6873	6865	6743	6723	6847	6824	6748	6864	6807	6889	6849	6759	6876	6821	6837	6728	6806	6791	6844	6899	6848	6930	6852	7009	6802	6753	6856	6890	6842	6854	6871	6917	6779	6775	6973	6866	6887	6758	6932	6929	6926	6834	6940	6920	6873	6868	6932	6854	6933	6838	6849	6776	6837	6927	6936	6732	6841	6995	6854	6837	6752	6859	6907	6812	6847	6811	6860	6789	6828	6774	6844	6935	6826	6904	6902	6807	6978	6913	6858	6812	6774	6818	6839	6800	6842	6955	6839	6970	6770	6824	6717	6946	6777	6854	6896	6914	6905	6947	6801	6860	6830	6852	6737	6900	6929	6903	6946	6798	6889	6754	6805	6815	6957	6830	6764	6916	6796	6840	6771	6882	6856	6860	6817	6822	6783	6874	6854	6761	6881	6871	6874	6757	6717	6822	6822	6822	6797	6750	6845	6842	6812	6831	6758	6854	6932	6741	6957	6792	6834	6837	6955	7050	6835	6855	6802	6882	6903	6906	6814	6878	6730	6933	6986	6867	6903	6822	6861	6866	6819	6857	6835	6779	6769	6766	6771	6813	6744	6751	6900	6904	6850	6857	6827	6888	6806	6946	6896	6861	6797	6791	7006	6823	6861	6802	6851	6990	6801	6794	6896	6810	6841	6786	6806	6775	6866	6761	7024	6880	6930	6906	6909	6948	6971	6822	6787	6833	6775	6773	6871	6718	6921	6943	6804	6963	6878	6903	6749	6888	6832	6837	6737	6788	6728	6890	6754	6837	6875	6884	6821	6825	6955	6861	6815	6797	6935	6758	6884	6922	6808	6772	6784	6825	6801	6962	6729	6825	6910	6818	6883	6820	6903	6821	6824	6770	6818	6919	6827	6861	6822	6865	6720	6709	6858	6820	6841	6836	6771	6866	6922	6796	6819	6844	6855	6803	6858	6916	6859	6857	6846	6822	6835	6847	6775	6729	6808	6798	6903	6859	6854	6845	6727	6840	6783	6850	6841	6891	6952	6866	6847	6865	6901	6726	6822	6828	6847	6872	6776	6801	6853	6738	6905	6823	6919	6887	6893	6762	7026	6748	6812	6802	6876	6834	6899	6835	6941	6728	6821	6794	6898	6750	6931	6876	6735	6881	6994	6821	6943	6905	6739	6936	6976	6967	6744	6926	6905	6813	6801	6926	6837	6732	6815	6883	7003	6887	6819	6906	6865	6874	6881	6904	6811	6839	6874	6685	6729	6795	6864	6937	6888	6914	6781	6791	6882	6800	6990	6925	6782	6851	6755	6899	6842	6915	6917	6834	6780	6944	6771	6949	6820	6728	6810	6854	6764	6808	6743	7031	6859	6926	6819	6934	6810	6806	6904	6962	6784	6914	6858	6932	7009	6838	6913	6810	6915	6735	6826	6812	6940	6866	6779	6857	6921	6842	6928	6947	6869	6828	6967	6751	6966	6906	6902	6814	6915	6830	6890	6848	6850	6834	6805	6906	6811	6831	6731	6781	6973	6810	6848	6815	6815	6780	6744	6756	6866	6812	6813	6890	6826	6890	6830	6870	6655	6782	6733	6965	6824	6797	6753	6975	6828	7001	6832	6878	6830	6905	6830	6776	6905	6833	6808	6742	6976	6805	6872	6846	6836	6802	6896	6912	6898	6810	6780	6937	6876	6780	6862	7123	6960	6867	6822	6817	6899	6985	6856	6910	6974	6840	6864	6703	6844	6844	6885	6805	6743	6873	6840	6735	6914	6871	6923	6973	6782	6793	6953	6846	6999	6789	6829	6882	6758	6744	6939	6838	6792	6824	6817	6969	6857	6864	6951	6766	6890	6749	6736	6825	6903	6952	6725	6778	6839	6857	6901	6790	6922	6869	6937	6861	6757	6755	6814	6856	6938	6876	6870	6909	6835	6885	6832	6873	6794	6860	6818	6839	6879	6904	6858	6935	6900	6919	6809	6850	6862	6977	6724	6957	6693	6889	7020	6852	6904	6727	6719	6765	6882	6795	6890	6856	6738	6903	6930	6781	6845	6858	6919	6952	6829	6822	6780	6893	6987	6881	6896	6873	6862	6955	6851	6836	6882	6926	6748	6801	6875	6938	6799	6869	6831	6779	6879	6789	6792	6887	6804	6864	6694	6824	6812	6830	6889	6913	6975	6815	6699	6819	6869	6910	6922	6829	6754	6827	6778	6792	6823	6911	6955	6801	6893	6736	6778	6949	6847	6933	6857	6815	6890	6737	6850	6838	6899	6832	6850	6922	6778	6728	6962	6947	6712	6964	6783	6795	6971	6873	6768	6809	6943	6826	6869	6790	6685	6792	6822	6906	6835	6767	6901	6873	6823	6865	6789	6771	6876	6836	6848	6774	6912	6686	6826	6763	6911	6842	6926	7017	6801	6798	6811	6880	6825	6811	6856	6902	6845	6948	6872	6796	6915	6875	6785	6807	6896	6872	6627	6865	6883	6692	6762	6904	6858	6906	6811	6949	6871	6911	6915	6812	6775	6840	6795	6815	6905	6792	6860	6886	6812	7033	6747	6846	6901	6746	6888	6977	6968	6817	6838	6721	6938	6882	6740	6834	6877	6843	7059	6915	6810	6887	6817	6919	6970	6860	6836	6929	6796	6806	6934	6807	6844	6760	6892	6917	6964	7018	6695	6889	6756	6811	6885	6910	6837	6774	6845	6871	6804	6841	6872	6796	6788	6875	6870	6900	6886	6847	6845	6807	6796	6978	6895	6831	6757	6839	6904	6869	6779	6852	6848	7052	6755	7017	6893	6991	6802	6895	6873	6801	6883	6813	6897	6766	6821	6936	6817	6897	6810	6905	6854	6860	6878	6791	6867	6911	6958	6854	6946	6912	6786	6949	6900	6748	6824	6866	6798	6859	6860	6767	6878	6928	6845	6768	6890	6787	6863	6972	6908	6838	6801	6688	6860	6868	6914	6898	6745	6838	6871	6915	6793	6872	6798	6840	6831	6866	7006	6872	6897	6734	6924	6839	6714	6841	6960	6853	6800	6836	6887	6889	6965	6895	6917	6856	6869	6976	6886	6847	6914	6915	6757	6806	6700	6828	6698	6804	6853	6919	6859	6858	6897	6813	6804	6859	6760	6839	6788	6930	6859	6792	6877	6801	6810	6847	6892	6948	6801	6866	6901	6864	6773	6831	6720	6878	6841	6830	6877	6923	6825	6868	6805	6842	6906	6884	6872	6896	6863	6884	6937	6818	6839	6854	6899	6913	6907	6863	6887	6821	6880	6849	6785	6880	6781	6877	6769	6908	6883	6766	6750	6785	6802	6893	7030	6946	6917	6880	6743	6805	6861	6876	6849	6829	6875	6844	6896	6874	6898	6836	6828	6893	6892	6828	6816	6807	6840	6869	6840	6948	6774	6875	6890	6877	6847	6728	6859	6792	6983	6895	6852	6970	6780	6836	6823	6861	6886	6976	6885	6871	6766	6906	6889	6870	6767	6906	6824	6811	6884	6712	6852	6844	6827	6821	6871	6965	6731	6782	6831	6813	6776	6948	6886	6964	6801	6793	6794	7046	6880	6890	6928	6856	7067	6830	6928	6794	6765	6773	6867	6889	6726	6763	6885	6907	6905	6837	6889	6880	6950	6872	6871	6835	6859	6832	6798	6888	6838	6892	6934	6872	6870	6917	6846	6818	6990	7015	6918	6824	7009	6870	6831	6994	6697	6927	7004	6805	6776	6889	6760	6804	6736	6889	6776	6984	6840	6738	6863	6903	6766	6857	6886	6814	6777	6802	6774	6815	6883	6877	6794	6860	7006	6775	6750	7025	6820	6784	6735
14462	17479	11028	3909	1329	824	812	735	737	724	755	739	748	707	734	686	717	752	765	710	708	754	700	769	696	753	706	714	721	706	738	738	757	707	769	703	730	726	793	757	701	759	759	725	702	700	796	690	784	723	701	753	728	746	752	694	715	728	750	703	745	733	726	760	753	751	748	693	779	687	703	746	766	778	711	719	727	730	713	699	731	751	736	712	760	730	803	732	705	748	747	731	751	695	720	774	749	740	745	708	739	782	763	756	709	744	755	759	784	756	701	702	718	725	758	737	738	725	692	769	672	769	725	729	771	768	785	727	705	721	708	756	746	754	735	728	741	751	718	736	751	769	746	715	718	725	759	694	757	735	756	754	716	772	703	760	731	757	740	702	683	687	738	714	720	747	709	761	750	769	818	721	737	734	730	754	727	707	703	735	724	736	712	754	768	754	710	753	746	718	743	754	739	754	720	716	751	769	695	752	744	736	763	763	746	732	655	732	726	749	699	720	725	744	761	700	753	751	730	747	756	715	771	732	757	735	783	754	747	771	706	721	744	747	776	770	738	741	733	692	699	656	684	721	723	742	752	707	737	704	759	743	727	715	761	790	740	780	732	761	719	662	696	756	719	761	783	709	713	694	733	722	736	744	733	707	784	707	688	699	752	726	725	785	698	732	773	682	764	724	713	700	746	746	726	720	738	741	727	723	775	746	678	704	740	738	712	708	764	702	711	756	777	746	762	783	765	700	760	747	765	736	712	763	739	702	729	724	680	807	734	720	727	772	721	730	764	712	732	744	653	733	776	738	750	747	784	758	746	759	721	761	768	788	753	684	718	718	736	755	683	728	748	722	746	785	757	767	681	740	761	751	737	767	741	729	709	750	732	726	736	734	706	754	763	750	724	738	807	732	751	739	716	705	801	738	734	721	765	731	686	770	749	751	718	777	776	703	743	772	724	738	742	712	729	686	777	790	729	730	732	758	763	749	774	733	750	779	735	726	743	738	718	717	722	660	734	738	760	777	764	773	734	751	715	726	778	760	721	702	718	731	751	738	714	712	793	711	723	718	764	746	734	698	782	776	730	712	754	729	735	732	767	730	736	757	706	753	716	726	717	744	735	751	739	780	771	736	732	813	726	728	727	764	731	793	725	747	762	728	734	713	775	711	725	753	734	719	741	717	789	758	728	750	749	764	692	708	746	738	753	757	752	750	727	762	722	715	721	734	751	729	742	725	788	732	753	740	696	699	768	725	765	728	709	727	747	737	740	764	769	717	736	730	713	718	772	748	748	724	693	739	689	688	743	750	768	734	718	698	756	782	721	745	741	795	745	794	760	747	749	757	735	715	764	753	767	784	737	694	727	763	768	687	724	722	706	772	720	737	762	723	715	694	734	766	724	709	767	725	703	764	753	726	708	772	706	780	712	736	709	738	715	805	741	752	714	715	723	761	727	742	768	705	723	707	701	784	724	723	707	706	725	695	728	764	755	748	722	692	758	754	726	747	742	763	779	761	740	768	752	738	773	766	746	753	706	735	734	693	753	713	718	763	738	736	748	702	742	768	749	736	739	733	732	738	776	738	748	727	728	729	784	775	748	739	721	746	745	764	753	767	740	774	723	726	692	745	727	728	738	670	755	719	740	766	739	745	790	728	781	740	731	749	712	756	753	742	740	726	712	743	769	740	744	721	772	727	750	721	778	734	677	733	738	731	715	781	730	730	786	747	735	681	706	778	688	742	753	768	741	690	732	782	738	783	744	777	739	741	759	752	731	721	770	753	724	746	731	747	728	814	783	724	724	758	733	701	757	714	734	743	733	751	734	757	725	723	748	731	747	694	712	728	750	744	720	742	713	788	758	771	756	763	790	722	733	734	706	746	769	717	751	746	733	746	750	706	769	736	738	789	753	730	722	713	755	720	738	790	681	751	755	739	758	743	764	712	715	742	781	725	725	737	770	780	724	718	739	724	691	759	711	738	711	680	743	766	751	724	726	784	697	741	766	757	727	739	735	754	728	752	718	724	722	728	751	690	717	735	718	755	739	746	745	774	736	747	716	750	747	763	744	752	757	740	741	729	733	704	720	721	687	734	741	712	702	771	744	772	775	755	754	744	719	786	742	750	758	756	755	737	734	775	716	747	726	721	757	776	768	766	708	728	739	702	768	746	750	778	736	761	718	729	718	746	747	752	702	734	762	769	735	723	739	721	719	755	718	716	763	765	705	689	760	717	764	732	750	704	715	733	708	777	721	751	753	696	742	723	761	762	756	707	770	716	719	733	755	787	762	715	755	769	750	716	701	697	815	737	815	722	769	749	746	771	716	732	732	743	708	753	705	740	746	808	746	779	769	750	677	728	741	710	721	762	743	741	754	723	747	809	731	758	737	747	780	753	762	809	758	767	709	727	678	730	759	755	719	747	795	757	726	747	702	788	778	729	764	774	751	748	716	738	721	727	744	729	712	708	707	713	786	711	764	757	743	747	731	764	727	699	704	751	806	761	716	734	762	738	732	702	724	690	752	748	762	755	744	735	758	804	788	729	775	759	765	700	732	740	730	760	728	675	689	769	768	727	727	719	734	718	758	694	749	722	751	774	790	723	727	751	695	763	738	747	764	741	715	779	786	727	754	724	740	767	801	697	721	758	735	740	761	766	698	738	702	726	716	758	748	742	706	699	761	755	773	710	730	713	749	762	737	725	762	748	756	763	734	779	751	761	740	757	765	737	784	764	755	752	782	806	774	776	727	718	763	749	756	744	739	759	778	718	735	685	799	791	761	687	750	743	768	770	736	731	728	768	752	689	729	760	722	777	709	742	687	711	759	750	736	778	753	721	701	758	751	741	756	774	708	773	779	756	701	788	717	731	733	729	719	705	722	732	768	736	742	694	735	728	755	730	751	725	713	744	727	756	699	744	738	698	758	732	740	763	712	733	783	750	706	728	693	764	750	733	708	771	718	745	739	742	726	750	734	717	734	742	742	733	733	746	708	776	685	727	741	753	720	738	757	745	724	729	719	828	819	695	766	757	800	761	723	724	763	725	755	735	690	768	762	735	747	728	742	694	762	763	720	708	721	718	742	690	723	747	711	679	678	722	728	723	745	786	720	738	753	781	769	710	716	712	727	798	734	731	796	779	773	743	721	754	738	736	745	709	711	784	714	719	724	742	756	758	762	759	721	758	762	720	698	771	778	727	714	696	705	730	775	729	723	755	743	766	732	716	739	723	743	719	752	759	739	748	764	768	745	741	743	739	741	695	780	742	727	719	732	732	746	758	766	729	731	684	788	722	791	711	738	712	762	777	711	800	776	752	715	708	736	725	727	726	742	776	749	745	763	765	772	770	779	725	761	771	746	679	709	711	737	766	723	761	725	766	780	782	750	754	737	757	751	753	700	750	670	746	755	754	721	716	716	694	735	733	723	766	711	722	774	743	759	713	705	684	741	786	767	726	780	739	731	750	728	753	717	718	706	744	764	792	725	783	756	722	746	745
47874	41794	33225	25927	15695	8931	7433	6725	6355	6201	6031	6174	6209	6143	6150	6175	6058	6186	6291	6159	6204	6192	6230	6240	6229	6174	6173	6289	6070	6165	6182	5970	6224	6180	6108	6169	6236	6146	6255	6111	6219	6200	6203	6146	6099	6230	6135	6142	6199	6218	6138	6248	6101	6208	6114	6232	6185	6200	6174	6127	6346	6290	6172	6204	6090	6046	6248	6165	6086	6292	6122	6271	6094	6127	6113	6163	6145	6171	6175	6089	6119	6021	6241	6263	6164	6297	6162	6170	6135	6190	6103	6143	6047	6158	6145	6169	6092	6069	6100	6216	6255	6067	6054	6185	6102	6215	6257	6214	6125	6156	6074	6200	6147	6182	6098	6237	6200	6227	6105	6153	6100	6194	6336	6129	6129	6142	6217	6200	6234	6141	6173	6158	6116	6293	6229	6193	6232	6083	6319	6259	6245	6153	6190	6127	6209	6118	6154	6196	6155	6117	6239	6170	6252	6171	6302	6068	6076	6156	6132	6233	6263	6168	6194	6222	6189	6132	6108	6217	6206	6178	6206	6144	6106	6117	6167	6139	6109	6180	6062	6159	6123	6204	6192	6164	6206	6226	6164	6280	6125	6056	6190	6117	6102	6187	6246	6135	6265	6269	6224	6306	6163	6206	6095	6177	6103	6115	6181	6165	6184	6134	6256	6112	6095	6183	6248	6237	6101	6130	6226	6170	6219	6222	6161	6089	6118	6215	6302	6275	6188	6118	6116	6194	6124	6168	6145	6268	6174	6200	6138	6158	6147	6171	6298	6206	6094	6149	6174	6203	6170	6063	6298	6263	6153	6159	6066	6137	6160	6225	6245	6171	6148	6151	6242	6180	6194	6173	6190	6076	6052	6136	6169	6140	6074	6321	6159	6154	6208	6192	6103	6196	6159	6276	6146	6222	6165	6222	6137	6095	6201	6247	6097	6230	6149	6164	6163	6257	6158	6170	6226	6157	6245	6240	6199	6241	6216	6129	6152	6157	6033	6110	6160	6232	6150	6149	6107	6358	6142	6102	6312	6164	6189	6111	6170	6100	6310	6171	6167	6072	6185	6238	6181	6092	6060	6195	6039	6223	6075	6197	6260	6200	6147	6229	6188	6202	6158	6142	6149	6119	6196	6319	6191	6053	6203	6223	6117	6169	6119	6217	6227	6179	6171	6098	6082	6181	6063	6105	6128	6165	6190	6124	6175	6169	6028	6164	6175	6282	6181	6089	6213	6282	6056	6166	6140	6119	6137	6249	6204	6111	6137	6121	6216	6049	6133	6230	6073	6277	6126	6220	6153	6204	6130	6173	6053	6152	6237	6164	6071	6058	6192	6266	6177	6181	6214	6282	6139	6147	6038	6080	6158	6166	6243	6161	6194	6204	6062	6234	6094	6083	6087	6192	6199	6170	6110	6115	6123	6021	6199	6170	6237	6182	6165	6138	6070	6151	6004	6081	6296	6111	6239	6176	6285	6289	6240	6188	6233	6113	6216	6245	6200	6228	6088	6212	6245	6100	6032	6215	6111	6119	6142	6358	6014	6270	6130	6187	6108	6204	6263	6258	6159	6215	6107	6179	6149	6212	6121	6186	6135	6133	6219	6159	6164	6226	6162	6180	6254	6137	6164	6210	6135	6110	6087	6121	6119	6187	6155	6094	6092	6100	6210	6190	6080	6320	6159	6122	6252	6066	6322	6272	6085	6165	6134	6239	6246	6255	6214	6122	6097	6312	6157	6182	6178	6173	6254	6176	6167	6164	6104	6153	6147	6214	6207	6152	6222	6139	6182	6261	6201	6130	6119	6111	6186	6218	6018	6177	6065	6258	6129	6258	6225	6145	6086	6156	6213	6105	6163	6152	6149	6119	6299	6007	6080	6143	6153	6118	6244	6158	6248	6108	6259	6033	6143	6302	6143	6121	6175	6122	6190	6132	6019	6271	6146	6273	6277	6085	6158	6238	6235	6188	6279	6253	6223	6195	6200	6014	6255	6162	6201	6135	6166	6197	6240	6286	6143	6051	6196	6283	6246	6157	6147	6229	6186	6212	6270	6136	6196	6238	6209	6108	6055	6143	6216	6177	6265	6150	6241	6214	6149	6182	6159	6277	6177	6119	6163	6205	6239	6156	6114	6100	6266	6189	6229	6180	6155	6095	6207	6193	6179	6152	6241	6058	6173	6158	6255	6106	6164	6183	6089	6146	6110	6170	6188	6089	6220	6215	6119	6103	6242	6159	6147	6102	6137	6139	6150	6135	6045	6238	6135	6093	6162	6131	6080	6296	6189	6108	6223	6109	6137	6019	6187	6219	6208	6093	6196	6218	6226	6257	6267	6135	6127	6210	6134	6176	6119	6196	6130	6208	6136	6108	6118	6079	6137	6307	6122	6178	6188	6130	6126	6181	6117	6204	6178	6215	6197	6094	6068	6132	6183	6185	6220	6333	6148	6152	6223	6124	6144	6136	6099	6250	6157	6174	6086	6159	6276	6185	6098	6168	6126	6093	6132	6125	6219	6082	6099	6275	6094	6213	6223	6131	6281	6179	6171	6191	6179	6313	6270	6195	6187	6140	6252	6120	6155	6160	6136	6107	6138	6194	6169	6107	6180	6226	6219	6198	6216	6216	6167	6131	6147	6177	6157	6198	6117	6101	6160	6254	6223	6278	6059	6179	6174	6166	6224	6210	6202	6190	6198	6229	6112	6066	6311	6179	6141	6155	6198	6178	6124	6254	6261	6302	6214	6211	6109	6048	6365	6152	6216	6180	6211	6146	6146	6118	6180	6189	6184	6194	6112	6103	6187	6102	6286	6208	6205	6104	6045	6198	6129	6234	6202	6207	6097	6039	6218	6195	6133	6070	6284	6208	6215	6063	6192	6117	6167	6089	6210	6213	6253	6118	6126	6112	6100	6107	6162	6155	6120	6237	6170	6177	6131	6194	6199	6137	6068	6101	6144	6232	6165	6287	6039	6174	6253	6232	6202	6172	6129	6137	6194	6128	6135	6217	6158	6105	6166	6059	6227	6141	6172	6082	6142	6200	6245	6161	6095	6245	6258	6206	6085	6211	6108	6062	6305	6125	6328	6166	5996	6168	6106	6073	6244	6172	6019	6169	6153	6363	6139	6169	6139	6147	6278	6170	6218	6112	6138	6185	6128	6153	6179	6324	6241	6236	6199	6011	6201	6266	6147	6121	6127	6155	6103	6095	6233	6144	6225	6113	6223	6124	6149	6015	6299	6124	6101	6046	6159	6131	6164	6238	6119	6106	6159	6199	6121	6151	6139	6154	6186	6129	6259	6090	6299	6175	6108	6102	6154	6265	6145	6099	6267	6282	6154	6207	6194	6224	6212	6066	6165	6165	6162	6150	6140	6133	6204	6181	6127	6176	6080	6176	6179	6133	6229	6179	6261	6154	6112	6051	6082	6060	6220	6221	6190	6196	6125	6142	6333	6182	6185	6131	6227	6150	6156	6281	6249	6059	6260	6198	6178	6179	6173	6096	6254	6286	6111	6244	6121	6092	6202	6187	6096	6172	6150	6126	6187	6314	6154	6300	6098	6139	6268	6203	6217	6311	6140	6173	6235	6222	6211	6164	6214	6162	6046	6183	6079	6123	6235	6019	6147	6210	6098	6210	6068	6276	6146	6197	6278	6175	6141	6142	6205	6147	6196	6191	6223	6242	6130	6242	6192	6296	6142	6023	6206	6156	6291	6103	6105	6066	6238	6118	6144	6131	6090	6142	6165	6201	6081	6107	6372	6067	6256	6215	6240	6134	6062	6148	6170	6167	6182	6226	6109	6162	6022	6149	6134	6133	6261	6141	6327	6119	6107	6206	6205	6227	6256	6124	6310	6107	6206	6268	6062	6183	6187	6226	6217	6233	6055	6144	6085	6094	6179	6116	6321	6066	6117	6168	6193	6239	6090	6176	6122	6202	6238	6121	6141	6198	6084	6114	6164	6210	6251	6339	6305	6126	6241	5967	6123	6122	6165	6275	6191	6186	6147	6068	6216	6222	6150	6113	6073	6235	6272	6353	6154	6179	6143	6243	6092	6236	6180	6132	6143	6166	6158	6123	6188	6214	6203	6260	6151	6248	6184	6078	6141	6306	6059	6227	6170	6182	6103	6073	6183	6264	6200	6113	6110	6146	6217	6204	6103	6291	6178	6057	6240	6156	6211	6059	6089	6217	6168	6286	6234	6086	6221	6123	6074	6095	6191	6140	6073	6310	6216	6114	6115	6042	6120	6106	6231	6260	6198	6175	6228	6189	6193	6137	6149	6196	6120	6208	6075	6201	6322	6220	6204	6151	6105	6128	6154	6201	6212	6136	6184	6191	6177	6197	6121	6182	6180	6179	6254	6254	6189	6108	6164	6237	6228	6197	6198	6330	6242	6171	6051	6097	6212	6104	6152	6252	6151	6125	6128	6258	6083	6237	6191	6221	6186	6216	6245	6222	6177	6216	6146	6117	6131	6085	6251	6193	6166	6172	6005	6113	6314	6073	6205	6138	6162	6232	6064	6191	6113	6286	6160	6127	6185	6104	6159	6215	6143	6217	6257	6149	6023	6135	6149	6228	6081	6331	6118	6190	6181	6091	6130	6099	6195	6109	6222	6249	6261	6227	6137	6141	6144	6177	6159	6358	6071	6109	6229	6173	6176	6224	6192	6153	6179	6045	6188	6234	6095	6175	6272	6063	6244	6184	6109	6225	6079	6145	6189	6143	6198	6153	6140	6121	6153	6072	6197	6103	6220	6230	6209	6125	6283	6113	6046	6251	6165	6091	6207	6210	6177	6113	6212	6322	6134	6269	6237	6146	6283	6237	6217	6173	6155	6110	6256	6205	6074	6207	6252	6175	6219	6177	6257	6083	6215	6181	6244	6208	6240	6075	6313	6175	6283	6083	6274	6062	6236	6210	6168	6081	6153	6222	6217	6151	6163	6131	6302	6024	6150	6175	6150	6379	6159	6264	6119	6087	6272	6293	6186	6194	6171	6174	6106	6057	6175	6006	6151	6069	6085	6174	6194	6238	6244	6176	6247	6190	6186	6230	6061	6238	6135	6374	6171	6243	6152	6123	6159	6161	6151	6157	6098	6194	6044	6084
37520	46061	28958	12422	2978	1250	1038	960	908	876	797	828	800	840	787	823	785	845	815	826	803	819	906	807	831	817	854	796	854	828	808	835	757	853	896	812	875	826	837	844	829	831	799	778	789	791	818	842	846	861	800	843	818	838	787	791	839	853	797	840	847	802	864	840	826	809	813	836	828	774	822	789	815	838	835	836	873	830	857	778	764	854	847	795	846	833	804	809	824	803	825	833	812	841	816	816	846	812	764	796	797	853	860	859	805	850	823	844	828	821	786	834	827	827	861	755	820	813	843	851	786	816	828	826	807	835	850	852	798	809	840	836	822	805	820	808	826	804	835	855	782	833	799	823	769	780	811	801	823	828	834	834	792	799	814	815	841	850	847	820	801	809	782	831	860	830	879	820	846	892	840	828	850	819	767	835	812	851	824	827	835	815	867	867	796	747	816	826	785	826	846	794	851	837	813	866	835	774	864	862	804	822	859	789	826	819	802	795	853	797	800	859	830	859	806	793	803	769	861	826	781	825	824	837	839	824	849	824	833	826	824	828	845	799	859	798	869	831	841	833	821	835	829	816	836	865	812	785	829	847	844	843	774	801	857	850	786	835	808	832	837	830	804	770	765	848	792	808	792	809	836	851	814	836	837	867	815	815	881	864	829	810	796	847	811	800	841	788	794	809	847	826	852	783	791	849	833	846	845	873	843	821	827	833	838	853	902	856	841	802	851	827	806	852	822	849	863	825	833	789	803	818	822	813	796	775	846	807	766	884	832	845	860	759	848	862	791	809	841	793	775	826	746	853	828	816	805	851	865	835	766	799	801	815	790	820	815	851	855	830	902	849	793	825	845	844	821	874	878	829	863	841	802	815	822	831	783	815	817	794	868	833	758	796	823	840	805	779	827	813	848	838	855	825	784	810	794	821	815	849	818	822	855	830	863	784	878	795	784	870	822	848	831	828	794	820	823	823	805	822	827	841	779	837	805	869	826	814	821	864	832	810	842	858	824	842	881	813	882	831	793	844	832	845	864	794	852	808	846	811	829	852	793	878	882	875	795	848	753	799	807	843	834	813	807	819	846	814	865	816	857	860	828	798	786	799	806	766	778	811	840	849	793	836	865	792	859	835	763	838	850	809	856	768	799	834	844	830	808	795	804	880	815	854	833	852	877	805	875	852	835	803	798	872	795	827	867	843	794	821	857	817	855	814	856	841	796	833	772	859	847	849	807	781	792	923	799	844	820	809	789	847	831	819	798	857	838	835	857	829	802	805	842	809	816	871	830	859	812	791	830	812	861	795	818	839	833	817	837	821	878	838	836	819	792	803	787	814	776	848	833	834	830	904	768	864	818	810	818	839	861	819	809	804	826	805	832	817	842	826	856	786	857	890	778	822	843	784	812	831	785	798	789	799	846	843	828	829	828	794	850	814	863	851	850	788	800	798	862	802	803	824	817	837	790	809	818	842	789	807	825	880	796	824	840	838	846	830	744	812	809	823	877	842	810	837	861	864	843	843	848	863	825	816	843	793	823	801	854	837	847	857	808	846	886	779	823	759	857	868	879	816	825	827	865	847	817	788	830	782	820	865	810	804	834	848	790	851	859	846	849	855	795	819	844	808	825	790	830	772	818	834	846	808	843	826	812	870	795	840	791	821	824	794	793	845	848	825	761	759	848	827	827	861	829	872	825	802	853	780	828	839	764	840	856	805	783	814	802	803	811	825	822	828	900	828	806	860	817	838	812	812	818	872	828	796	835	802	816	795	800	821	802	841	794	820	784	791	835	830	859	844	789	858	839	778	815	847	832	873	821	794	796	868	818	844	791	891	791	803	798	774	871	829	846	802	854	817	813	785	865	855	785	848	866	834	860	857	817	831	764	826	835	808	798	833	834	869	819	842	877	819	776	810	827	817	812	830	838	831	848	838	829	789	807	867	793	877	848	766	826	814	824	828	811	845	880	808	890	844	850	854	866	846	852	809	776	836	861	870	837	865	787	814	804	818	830	818	770	803	842	783	809	852	848	845	812	797	817	837	837	857	798	874	820	832	826	841	863	822	840	788	846	835	827	797	823	829	823	814	853	803	800	826	830	881	793	831	832	861	823	826	843	842	841	772	829	821	811	824	824	845	854	800	886	861	810	838	849	835	825	906	830	831	802	824	832	794	836	798	824	826	823	823	821	784	835	780	837	830	833	781	816	814	856	794	833	801	823	862	856	839	831	803	786	781	857	824	838	777	806	875	812	839	809	821	807	859	817	873	820	784	818	874	792	837	766	831	898	833	850	828	836	848	840	821	820	798	867	770	792	837	859	777	851	813	857	788	857	813	825	837	827	788	873	821	812	848	842	801	811	870	825	792	813	771	818	738	831	787	888	816	834	862	807	817	806	851	864	855	857	819	827	820	813	809	828	801	835	833	859	863	823	818	816	874	800	812	827	848	806	838	837	817	848	801	889	886	821	791	849	820	810	803	801	782	816	823	855	825	887	829	798	834	820	802	819	834	776	772	896	823	811	836	835	805	818	864	842	801	829	819	828	844	823	791	876	829	822	856	827	826	819	829	920	845	807	797	833	858	871	821	772	815	867	776	853	798	840	827	800	800	825	798	784	861	837	817	804	892	796	835	818	841	842	822	839	820	771	804	833	848	860	834	818	822	761	851	786	809	792	870	812	821	836	824	859	820	831	839	853	823	855	830	837	848	784	791	815	890	817	843	770	825	820	826	857	833	800	814	789	793	841	815	848	794	815	798	822	826	780	819	860	839	845	833	787	817	875	808	858	813	800	821	818	803	833	779	863	810	806	792	844	797	880	820	835	839	835	834	818	828	829	819	822	805	779	791	788	775	835	807	808	837	754	847	783	812	768	810	832	834	791	819	799	821	786	842	806	860	831	828	835	846	791	808	746	833	801	827	791	790	869	823	846	824	844	811	838	801	862	796	840	823	840	831	826	823	865	850	857	824	882	818	833	845	852	807	849	826	827	803	884	819	884	851	846	884	784	837	855	833	827	827	756	799	807	808	787	806	810	811	838	841	823	827	797	812	827	810	811	837	848	801	840	797	814	840	840	816	848	842	846	843	841	816	833	870	828	796	806	837	800	778	820	844	889	818	882	819	859	822	890	799	822	831	880	879	785	808	749	814	896	833	828	809	830	828	803	809	778	800	846	827	812	812	852	812	783	837	815	828	819	811	870	854	856	831	853	825	814	835	808	852	832	863	857	822	791	814	786	840	853	875	821	838	871	826	836	823	838	786	748	823	843	849	849	784	824	791	815	804	795	835	845	860	830	784	828	796	833	845	799	817	834	834	825	874	856	817	822	812	796	775	819	858	829	813	822	747	752	851	809	869	838	786	845	773	796	832	802	878	824	797	839	827	817	808	804	823	825	811	812	799	847	816	829	846	806	886	831	832	819	849	804	783	829	826	875	823	823	817	912	806	786	759	816	903	784	905	811	789	839	836	762	821	829	818	790	846	794	819	836	863	838	879
52177	52769	48937	39946	27720	18428	13997	10131	7826	6967	6849	6870	6839	6770	6960	6788	6993	6892	6816	6816	6767	6830	6937	6908	6941	6878	6872	6969	6814	6897	6837	6846	6853	6872	6838	6939	6714	6867	6842	6982	6891	6823	6918	6949	6885	6863	6891	6824	6751	6809	6843	6888	6929	6849	6866	6772	6811	6953	6920	6832	6923	6896	6904	6909	6976	6866	6837	6921	6796	6860	6963	6889	6846	6924	6928	6981	6853	6810	6823	6828	6856	6978	6891	7056	6927	6898	6961	6861	6948	6795	6892	6893	6830	6920	6877	6824	6866	6849	6755	6817	6834	6953	6829	6888	6898	6782	6790	6827	6846	6838	6966	6907	6829	6902	6916	6828	6805	6779	6817	6817	7014	6976	6818	6899	6856	6869	6812	6994	6759	6802	6950	6878	6914	6880	6792	6830	6823	7001	6975	6896	6940	6932	6907	6831	6783	6792	6953	6722	6802	6810	6842	6761	6792	6812	6925	6981	6744	6799	6682	6947	6966	6929	6907	6818	6832	6837	6869	6868	6903	6794	6888	6901	6926	6885	6862	6889	6842	6932	6801	6874	6751	6846	6856	6804	6794	6932	6862	6952	6855	6938	6777	6880	6772	7022	6888	6891	6861	6912	6940	6923	6902	6811	6730	6776	6855	6971	6841	6933	6945	6987	6846	6790	6878	6880	6803	6923	6788	6743	6925	6792	6815	6860	6910	6751	6837	6819	6890	6874	6849	6999	6873	6795	6903	6815	6832	6905	6893	6899	6961	6955	6766	6860	6813	6896	6874	6870	6804	6887	6966	6762	6876	6931	6872	6923	6839	6918	6817	6910	6904	6837	6995	6820	6938	6859	6831	6788	6860	6931	6890	6849	6740	6813	6871	6825	6863	6903	6812	6958	6980	6948	6790	7008	6828	6837	6756	6989	6888	6819	6986	6780	6802	6841	6903	6931	6814	6883	6860	6888	6861	6790	6981	6877	6828	6829	6845	6984	6935	6873	6834	6917	6830	6828	6857	6878	6849	6853	6871	6871	6765	6838	6831	6925	6888	6914	6959	6783	6823	6943	6904	6940	6875	6937	6702	6807	6889	6868	6967	6823	6847	6839	6862	6835	6907	6874	6923	6849	6894	6888	6848	6968	6825	6679	6955	6999	6958	6927	6891	6851	6866	6781	6844	6761	6993	6942	6955	6848	6823	6922	6792	6928	6865	6964	6968	6861	6888	6764	6885	6893	6870	6678	7031	6858	6790	6941	6948	6932	6971	6918	6843	6725	6788	6976	6820	6800	6820	6738	6808	6874	6785	6864	6846	6808	6939	6722	6809	6861	6896	6852	6931	6848	6881	6903	6755	6921	6909	6962	6924	6785	6975	6857	6912	6965	6916	6994	6789	6994	6774	6927	6851	6888	6808	6864	6831	6873	6944	6808	6883	6852	6930	6933	6810	6841	6881	7039	6793	6861	6868	6802	6964	6820	6765	6914	6772	6977	6866	6929	6787	6854	6859	6971	6928	6749	6820	6951	6884	6741	6893	6749	6870	6898	6806	6893	6887	6883	6822	6910	6947	6779	7036	6832	6960	6902	6776	6793	6944	6910	6752	6886	6901	6909	6820	6908	7017	6812	6824	6868	6971	6961	6883	6870	6796	6917	6960	6929	6876	6882	6757	6845	6854	6928	6864	6726	6794	6871	6853	6847	6814	6831	6835	6786	6922	6915	6849	6954	6923	6873	6805	6998	6867	6772	6884	7038	6791	6905	6806	7052	6876	6793	6786	6910	6832	6911	6844	6998	6747	6780	6984	6772	6888	6921	6970	6869	6880	6994	6922	7005	6929	7020	6778	7035	6837	6834	7008	6834	6742	6934	6958	6835	6943	6796	6907	6950	6785	6878	6768	6907	6909	6976	6852	7009	6822	6808	6886	6824	6878	6829	6974	7021	6856	6819	6838	6840	6926	6911	6856	7011	6807	6848	6903	6860	6766	6933	6816	6777	6808	6932	6802	6881	6712	6762	6945	6744	6862	6819	6780	6837	6841	6820	6892	6780	6782	6815	6903	7084	6994	6726	6828	6802	6933	6844	6800	6777	6848	6719	6761	6773	6857	6863	6961	6859	6672	6848	6901	6937	6896	6856	6980	6922	6803	6743	6789	6835	6789	6885	6837	6871	6815	6844	6864	6891	6990	6865	6824	6904	6853	6865	6775	6840	6826	6784	6886	6941	6863	6934	6869	6845	6760	6786	7005	6894	6749	6793	6886	6906	6925	6839	6872	6766	6831	6817	6957	7036	6766	6786	6844	6926	6932	6816	7043	6789	6902	6845	6800	6854	6874	6659	6885	6879	6776	6917	6851	6890	6868	6892	6929	6948	6761	6813	6955	6871	6787	6974	6806	6736	6738	6874	6925	6869	6827	6973	6851	6882	6806	6951	6909	6908	6853	6983	6976	6894	6906	6854	6802	6801	6828	6785	6910	6791	6791	6773	6846	6834	6745	6957	6876	6684	6862	6802	6858	6932	6858	7045	6859	6912	6899	6878	6895	6858	6906	6737	6841	6946	6910	6981	6831	6944	6897	6789	6841	6916	6795	6771	6993	6658	6834	6922	6821	6906	6874	6847	6933	6926	6869	6829	6774	7001	6913	6919	6861	6864	6896	6929	6846	6875	6932	6754	6884	6842	6945	6830	6833	6747	6747	6851	6935	6832	6935	6712	6829	6930	6838	6748	6839	6815	6793	6802	6795	6924	6977	6799	6868	6869	6822	6962	6926	6933	6791	6788	6855	6863	6839	6871	6783	6842	6846	6837	6771	6912	6822	7067	6778	6802	6951	6882	6918	6776	6758	6886	6799	6933	6980	6790	6892	6919	6727	6863	6889	6958	6832	6984	6835	6886	6874	6751	6883	6808	6763	6866	6815	7007	6893	6914	6798	6782	6920	6780	6837	6925	6946	6874	6979	6829	6744	6760	7019	6835	6847	6781	6792	6834	6852	6883	6836	6797	6804	6917	6935	6845	6917	6912	6846	6896	6836	6793	6851	6982	6909	6816	6796	6925	6917	6879	6851	6867	6795	6719	7018	6853	6890	6819	6794	6781	6970	7064	6984	6900	6905	6921	6837	6886	6921	6908	6902	6819	6862	6813	6938	6891	6827	6793	6914	6884	6802	6784	6791	6774	6928	6752	6892	6789	6817	6813	6922	6933	6863	6946	6811	6919	6754	6870	6859	6907	6889	6823	6918	6864	6935	6839	6991	6740	6902	6903	6806	6700	6764	6848	6892	6817	6703	6872	6767	6852	6774	6869	6999	6875	6806	6870	6712	6886	6854	6899	6875	6780	6840	6789	6953	6840	6880	6908	6944	6912	6921	6902	6781	6828	6867	6964	6889	6936	6842	6844	6845	6899	6854	6920	6881	6844	6891	6917	6840	6856	6769	6940	6945	6838	6929	6835	6978	6793	6793	6854	6798	6974	6779	6916	6948	6910	6857	6861	6906	6855	6880	6827	6880	6907	6774	6802	6970	6892	6875	6838	6766	6804	6845	6748	6855	6808	6952	6757	6954	6827	6795	6915	6850	6834	6799	6919	6846	6966	6769	6864	6804	6841	6848	6763	6932	6991	6939	6791	6866	6852	6990	6994	6984	6858	6938	6882	6880	7011	6905	6825	6850	6956	6833	6909	6864	6812	6768	6849	6869	6853	6917	6890	6963	6839	6798	6959	6819	6894	6981	6798	6843	6937	6976	6885	6915	6762	6859	6928	6862	6932	6845	6956	6866	6843	6977	6848	6830	6771	6858	6974	6644	6849	7005	6773	6950	6875	6804	6920	6831	6881	6811	6822	6843	6868	6861	6814	6928	6847	7081	6937	6807	6665	6962	6862	6834	6864	6944	6965	6774	6825	6949	6954	6903	6909	6718	6948	6877	6922	6870	6799	6819	6799	6827	6988	6755	6823	6755	6951	6885	6963	6906	6842	6835	6902	6829	6786	6833	6844	6849	6917	6899	6742	6812	6899	6940	6879	6835	6772	6817	6952	6749	6871	6978	6786	6924	6910	6846	6824	6975	6818	6793	6868	6854	6920	6834	6963	6843	6859	6902	6805	6906	6811	6837	6795	6807	6896	6833	7019	6872	6780	6731	6906	6904	6769	6832	6775	6973	6732	6961	6899	6932	6921	6769	6834	6857	6920	7084	6764	6902	6996	6823	6770	6911	6932	6751	6875	6834	6928	6847	6815	6838	6756	6933	6832	6896	6846	6878	6965	6820	7026	6949	6859	6823	6823	6854	6947	6941	6727	6873	6980	6874	6817	6917	6794	6903	6863	7097	6829	6819	6867	6741	6906	6831	6860	6893	6875	6937	6922	6998	6898	6853	6940	6763	6682	6748	6745	6847	6837	6879	6817	6857	6876	6793	6829	6880	6861	6865	6856	6857	7045	6949	6885	6902	6881	6909	6900	6837	6873	6883	6809	6864	6872	6810	6854	6858	6786	6900	6927	6769	6965	6802	6887	6781	6912	6847	6939	6887	6764	6827	7009	6812	6862	6868	6873	6917	6735	6927	6938	6870	6886	6905	6932	6934	6996	6828	6802	6851	6809	6819	6980	6805	6869	6760	6901	6833	6883	6946	6828	6962	6789	6921	6785	6907	6855	6809	6854	6848	6890	6937	6814	6738	6786	6843	6912	6935	6821	6741	7037	6991	6744	6926	6765	6877	6863	6905	6894	6930	6960	6787	6829	6890	6811	6893	6825	6803	6930	6973	6923	6995	6802	7002	6759	6825	6696	7026	6860	6779	6957	6702	6847	6781	6857	6969	6843	6776	6815	6947	6766	6907	6718	6874	6975	6748	6820	6932	7017	6689	6938	6918	6807	6948	6943	6813	6934	6784	6850	6813	6919	6797	6826	6885	6799	6773	6846	6988	6869	6791	6861	6816	6925	7032	6776	6959	6904	6770	6642	6949	6840	6751	6879	6982	6893	6943	6918	6985	6926	6841	6742	6790	6823	6932	6841	6914	6904	6873	6798	6791	6921	6765	6867	6800	6923	6830	6782	6866	6887	6764	6980	6909	6778	6815	6834	6770	6837	6850	6794	6738	6894	6860	6937	6829	6835	6992	6963
27445	36067	23526	9262	2059	941	912	829	791	715	730	704	725	722	700	723	709	695	717	760	715	706	727	748	719	735	730	717	697	770	762	704	742	699	710	757	730	728	746	739	794	701	769	720	775	721	792	712	776	762	737	699	755	787	768	736	750	700	751	720	727	760	726	693	725	733	766	745	720	709	746	731	759	705	728	732	715	733	699	753	761	691	730	708	767	717	731	755	706	662	720	687	711	712	752	737	754	722	775	705	708	696	763	736	733	703	764	710	728	730	706	728	751	758	700	733	702	747	715	750	749	729	710	785	735	673	748	712	718	741	753	744	728	704	800	801	781	746	716	715	761	684	723	787	696	713	727	727	720	712	776	737	722	765	737	727	712	717	747	748	668	721	749	740	707	688	738	734	763	752	728	733	777	742	787	693	745	733	745	742	739	736	775	737	732	766	767	754	727	713	742	805	744	752	728	716	734	718	736	783	725	726	742	761	785	701	711	755	730	717	690	701	754	763	749	737	726	724	720	753	736	739	743	687	718	756	726	733	767	755	761	739	731	740	762	747	728	722	761	727	739	738	713	731	786	676	739	721	743	716	755	768	714	731	767	700	719	774	684	752	687	776	724	725	720	715	710	742	746	753	731	734	740	697	728	783	735	754	722	751	747	776	754	738	722	705	692	741	700	732	721	784	661	729	766	722	681	709	743	760	742	721	724	752	743	721	738	694	722	757	729	731	716	706	742	752	733	709	717	777	720	740	749	799	728	728	730	738	696	724	748	743	694	771	740	676	745	760	711	714	718	729	728	706	718	716	753	749	727	733	697	729	714	730	760	741	722	739	655	753	713	707	708	699	775	700	751	729	753	680	721	719	725	768	755	766	752	737	753	719	751	741	710	727	700	750	722	715	733	705	771	749	744	726	724	730	772	695	775	730	739	758	761	766	723	728	739	683	690	679	710	741	695	745	770	701	739	705	736	735	706	741	768	749	722	695	695	784	728	730	690	737	725	755	709	772	741	745	705	766	687	755	739	715	738	728	744	814	710	734	738	721	713	701	732	695	694	703	697	720	766	728	721	722	726	759	715	733	745	749	737	743	695	779	758	737	710	719	770	753	740	743	692	706	696	743	792	728	716	720	734	781	729	763	748	748	695	727	734	761	776	743	721	720	711	726	741	743	697	728	700	789	712	726	729	729	692	712	802	707	727	712	750	708	718	707	756	729	699	702	753	713	701	746	747	715	692	732	722	708	792	724	713	766	756	728	755	760	757	745	715	733	760	714	738	732	733	708	702	703	701	738	698	731	730	768	736	755	759	762	735	744	743	750	742	797	737	811	719	712	726	728	729	776	792	723	773	733	739	744	763	745	707	740	729	668	730	718	721	769	692	735	749	686	698	699	791	709	707	688	715	747	720	714	696	724	748	776	686	646	746	751	685	771	723	716	735	759	728	751	773	753	733	773	753	754	685	730	751	741	731	725	716	733	724	761	748	740	684	743	754	738	705	742	716	712	740	735	766	690	740	757	660	740	737	760	793	755	819	719	714	718	745	709	733	741	748	722	760	697	687	727	690	798	684	712	714	772	742	734	730	732	744	739	745	681	742	718	750	727	768	686	784	718	720	736	786	757	735	745	785	757	733	719	751	749	750	692	700	752	738	702	626	739	762	768	721	718	754	732	697	736	693	735	723	714	700	747	770	752	742	742	767	718	739	728	671	746	719	716	706	709	742	750	779	798	719	771	744	731	687	708	731	746	714	757	732	707	807	704	721	748	696	707	748	748	712	714	739	714	770	704	744	670	729	693	779	717	741	723	790	762	672	707	698	711	689	751	747	735	720	746	710	703	774	768	725	728	755	773	724	771	721	740	703	743	738	711	694	718	738	705	705	693	736	738	716	740	730	739	746	717	737	720	716	747	710	752	701	774	755	747	703	741	787	700	782	756	675	713	766	718	726	697	715	737	722	727	728	734	736	720	726	738	735	729	694	759	806	773	702	718	681	744	730	755	725	768	798	765	765	746	735	708	731	745	756	734	739	724	732	751	755	736	731	710	774	755	734	693	711	742	760	706	740	755	777	767	749	684	726	770	724	693	749	770	740	709	761	743	788	784	675	786	722	644	754	803	702	692	736	720	728	737	725	721	745	706	740	712	730	668	712	760	739	703	716	759	769	744	799	736	720	730	738	714	742	748	772	726	745	759	748	719	732	724	742	732	730	726	739	744	718	711	728	693	739	714	736	773	730	744	688	710	726	738	734	770	700	754	721	741	712	760	731	781	731	673	699	768	731	691	714	693	762	702	727	763	723	719	703	756	734	777	707	770	758	756	749	726	746	751	760	731	716	708	738	729	732	705	662	698	772	748	754	700	696	702	697	737	786	712	771	726	746	773	760	719	723	713	706	684	698	682	786	681	735	781	692	757	755	744	735	727	718	718	717	715	738	752	745	755	784	735	768	719	719	674	759	768	709	751	726	709	760	759	785	729	735	722	720	746	753	731	736	733	745	741	753	741	745	696	763	687	752	770	704	731	702	734	731	749	714	738	784	763	749	762	721	737	753	739	713	748	750	724	771	728	746	747	751	749	770	663	730	666	734	750	737	741	735	736	737	699	732	745	722	737	791	737	721	729	734	714	778	771	700	739	693	758	715	769	769	744	725	713	732	685	747	707	734	775	774	743	759	723	709	743	728	732	769	679	723	717	755	736	748	705	698	703	714	735	775	767	734	767	700	715	795	759	766	733	742	665	771	794	721	718	775	697	747	728	737	733	767	709	731	688	777	729	751	752	734	709	695	725	735	725	768	745	747	736	718	746	736	745	682	768	707	746	715	731	772	719	754	697	697	694	761	753	763	701	742	738	706	760	721	706	724	773	769	729	730	737	715	732	732	725	734	708	743	726	728	772	741	731	752	738	750	783	734	718	732	760	715	707	715	707	701	718	740	692	748	711	729	752	746	700	707	714	757	720	703	729	752	742	738	708	768	733	686	795	718	726	782	782	722	790	742	755	756	736	770	721	732	689	758	748	764	785	748	759	774	788	690	734	726	761	709	796	724	752	749	720	740	731	693	753	736	704	732	705	745	690	722	756	719	723	741	778	719	704	733	757	805	695	735	751	712	736	758	730	751	720	718	728	696	709	720	736	753	686	707	738	758	714	732	703	733	716	706	781	717	714	721	713	705	736	715	723	776	781	768	673	755	744	769	730	721	759	713	707	694	737	732	702	709	749	759	725	728	716	726	751	747	747	708	728	695	719	733	724	751	692	745	695	715	765	746	736	741	691	761	723	747	725	708	729	748	748	722	738	745	753	730	700	728	719	718	714	743	688	746	725	720	773	718	730	752	710	731	723	715	730	700	744	713	766	785	750	718	730	750	773	749	711	782	761	716	726	748	700	735	694	694	691	720	697	744	740	720	751	703	704	793	725	721	764	711	779	710	725	783	720	726	756	744	743	720	748	714	696	714	675	757	739	715	718	707	741	747	759	800	721	741	799
55700	54953	44832	35582	23004	12600	11299	8751	6915	6317	6155	6105	6127	6019	6098	6112	6176	6239	6215	6203	6257	6270	6285	6178	6290	6230	6168	6242	6204	6187	6204	6194	6204	6230	6135	6135	6311	6196	6243	6212	6246	6211	6196	6211	6217	6203	6103	6194	6126	6173	6220	6124	6251	6160	6266	6208	6215	6131	6165	6089	6285	6148	6066	6145	6162	6315	6191	6266	6200	6080	6214	6205	6130	6164	6036	6262	6113	6262	6107	6180	6177	6209	6254	6153	6036	6118	6121	6111	6254	6085	6216	6067	6218	6069	6073	6083	6263	6142	6255	6193	6094	6195	6150	6213	6283	6310	6170	6155	6120	6102	6250	6160	6173	6240	6228	6162	6096	6305	6306	6114	6260	6334	6215	6027	6145	6113	6184	6122	6194	6226	6180	6206	6197	6278	6265	6163	6117	6148	6140	6245	6303	6205	6235	6053	6290	6163	6176	6165	6198	6146	6253	6206	6185	6230	6197	6183	6120	6336	6159	6228	6104	6089	6254	6235	6222	6163	6223	6232	6042	6185	6202	6207	6184	6126	6258	6216	6180	6240	6218	6163	6167	6206	6288	6145	6201	6268	6111	6266	6185	6187	6158	6064	6176	6216	6331	6102	6255	6316	6249	6170	6148	6348	6194	6158	6188	6218	6173	6111	6092	6275	6135	6283	6068	6213	6212	6135	6196	6166	6149	6299	6151	6199	6174	6246	6135	6182	6306	6190	6133	6222	6133	6288	6099	6186	6243	6212	6213	6248	6117	6171	6174	6267	6053	6217	6128	6039	6258	6232	6167	6147	6140	6073	6205	6212	6143	6211	6292	6146	6249	6158	6092	6112	6298	6179	6211	6099	6294	6020	6184	6210	6147	6137	6226	6198	6207	6199	6180	6161	6200	6227	6211	6180	6342	6149	6205	6153	6153	6126	6151	6086	6184	6146	6225	6098	6196	6114	6167	6168	6149	6197	6191	6126	6156	6185	6290	6064	6274	6187	6107	6149	6188	6259	6289	6217	6184	6179	6183	6090	6056	6244	6057	6186	6201	6249	6228	6118	6025	6114	6327	6163	6237	6247	6081	6157	6193	6338	6209	6221	6311	6133	6315	6113	6192	6244	6193	6193	6209	6195	6191	6170	6408	6291	6269	6241	6259	6137	6110	6126	6145	6181	6179	6153	6197	6137	6219	6061	6345	6218	6190	6194	6217	6216	6183	6212	6077	6202	6165	6255	6319	6075	6171	6153	6230	6208	6172	6165	6326	6132	6217	6131	6206	6168	6282	6246	6145	6210	6307	6114	6065	6170	6275	6107	6027	6171	6252	6126	6296	6265	6093	6239	6155	5993	6238	6097	6107	6214	6238	6253	6066	6147	6173	6279	6300	6185	6313	6179	6220	6262	6101	6268	6144	6244	6122	6192	6248	6188	6187	6210	6256	6274	6173	6143	6130	5986	6247	6172	6176	6286	6106	6161	6155	6317	6273	6331	6268	6101	6118	6243	6131	6161	6173	6182	6103	6234	6191	6168	6261	6132	6185	6284	6146	6199	6220	6227	6125	6049	6282	6135	6179	6229	6001	6285	6213	6321	6191	6234	6036	6132	6143	6163	6184	6255	6165	6172	6102	6118	6241	6113	6189	6143	6224	6189	6130	6073	6296	6172	6239	6208	6224	6198	6210	6140	6068	6181	6131	6130	6218	6225	6177	6036	6123	6237	6190	6342	6114	6213	6215	6199	6253	6106	6205	6181	6083	6225	6215	6169	6277	6120	6295	6161	6121	6182	6174	6300	6173	6249	6203	6138	6130	6178	6257	6125	6261	6314	6258	6253	6279	6271	6253	6172	6214	6218	6107	6165	6258	6208	6171	6157	6174	6186	6217	6218	6114	6202	6194	6357	6140	6252	6179	6217	6315	6224	6217	6176	6245	6066	6225	6187	6156	6164	6225	6192	6274	6193	6220	6097	6108	6136	6270	6068	6127	6168	6155	6216	6142	6094	6233	6220	6131	6117	6106	6068	6207	6225	6170	6202	6292	6118	6283	6192	6087	6234	6123	6186	6249	6191	6182	6134	6161	6230	6217	6168	6291	6221	6046	6165	6135	6205	6168	6267	6268	6120	6093	6198	6143	6154	6181	6050	6224	6170	6223	6350	6247	6170	6196	6174	6247	6275	6163	6132	6211	6141	6091	6183	6078	6079	6112	6172	6251	6218	6194	6166	6140	6149	6259	6143	6133	6178	6117	6285	6222	6172	6115	6097	6147	6230	6167	6138	6117	6205	6252	6277	6116	6343	6148	6173	6212	6091	6124	6201	6317	6261	6129	6220	6229	6083	6096	6192	6323	6084	6092	6121	6208	6162	6187	6216	6227	6126	6128	6195	6220	6069	6176	6214	6157	6132	6189	6146	6251	6135	6261	6222	6171	6177	6131	6163	6223	6156	6191	6113	6259	6166	6214	6240	6058	6203	6242	6195	6120	6208	6255	6297	6285	6238	6215	6260	6180	6149	6223	6112	6249	6225	6122	6369	6233	6310	6229	6208	6156	6231	6057	6297	6271	6164	6286	6144	6258	6221	6196	6233	6260	6261	6185	6177	6045	6333	6235	6181	6101	6186	6210	6147	6208	6159	6253	6175	6200	6140	6098	6234	6140	6128	6072	6191	6130	6272	6221	6263	6156	6094	6295	6112	6154	6183	6105	6181	6142	6237	6267	6178	6316	6208	6234	6068	6117	6197	6043	6158	6219	6261	6201	6319	6220	6087	6317	6246	6150	6151	6130	6152	6107	6201	6124	6233	6154	6267	6201	6272	6114	6214	6290	6166	6042	6131	6325	6184	6177	6096	6141	6162	6232	6133	5999	6174	6157	6187	6117	6122	6164	6275	6019	6188	6116	6232	6105	6131	6268	6094	6200	6129	6139	6111	6325	6177	6129	6284	6166	6191	6225	6270	6143	6224	6229	6177	6335	6163	6266	6126	6201	6014	6222	6092	6254	6265	6181	6102	6181	6204	6246	6146	6181	6207	6293	6162	6219	6121	6363	6155	6114	6293	6133	6145	6179	6213	6260	6144	6168	6151	6072	6114	6162	6180	6300	6169	6088	6316	6255	6131	6055	6274	6259	6122	6089	6189	6220	6205	6257	6212	6096	6123	6111	6224	6269	6240	6261	6259	6233	6187	6194	6178	6286	6184	6145	6150	6141	6298	6163	6229	6217	6286	6187	6126	6297	6177	6270	6127	6274	6223	6208	6242	6127	6079	6123	6188	6133	6171	6340	6142	6204	6323	6220	6172	6160	6265	6202	6397	6114	6392	6296	6226	6311	6256	6208	6174	6179	6137	6233	6132	6099	6173	6149	6214	6105	6188	6216	6185	6255	6070	6137	6296	6206	6168	6106	6124	6217	6328	6112	6087	6223	6155	6237	6167	6379	6175	6096	6299	6203	6180	6199	6248	6150	6244	6167	6100	6124	6182	6262	6182	6197	6095	6140	6193	6102	6236	6274	6191	6216	6071	6224	6138	6210	6140	6152	6267	6175	6124	6303	6094	6173	6109	6118	6167	6189	6180	6372	6225	6134	6219	6220	6291	6286	6137	6222	6124	6053	6166	6216	6276	6190	6130	6161	6157	6207	6133	6174	6189	6291	6218	6313	6248	6090	6129	6330	6128	6209	6231	6279	6207	6150	6082	6204	6121	6198	6017	6168	6207	6094	6277	6210	6307	6056	6081	6250	6195	6235	6127	6256	6311	6132	6158	6279	6223	6149	6132	6133	6211	6129	6174	6196	6047	6273	6166	6271	6176	6189	6156	6185	6284	6181	6169	6215	6258	6300	6214	6165	6149	6266	6116	6262	6192	6126	6214	6262	6149	6240	6244	6202	6209	6142	6243	6192	6239	6233	6282	6293	6263	6105	6216	6166	6182	6170	6301	6262	6173	6133	6130	6229	6291	6261	6277	6154	6133	6189	6141	6259	6206	6237	6203	6157	6302	6268	6295	6211	6151	6167	6278	6166	6314	6109	6172	6195	6082	6178	6040	6239	6240	6180	6118	6189	6193	6216	6205	6086	6238	6221	6207	6243	6265	6141	6308	6248	6121	6058	6219	6180	6146	6323	6061	6240	6212	6309	6252	6251	6226	6148	6160	6150	6120	6279	6368	6039	6180	6155	6176	6239	6229	6182	6181	6305	6216	6231	6234	6110	6198	6133	6288	6145	6195	6124	6199	6220	6182	6122	6298	6247	6175	6134	6170	6195	6207	6231	6142	6128	6139	6050	6302	6037	6168	6109	6110	6248	6182	6159	6106	6125	6008	6217	6365	6221	6132	6119	6200	6184	6173	6248	6162	6337	6209	6185	6188	6114	6218	6067	6196	6165	6117	6317	6264	6145	6132	6168	6174	6216	6106	6295	6245	6136	6253	6088	6179	6216	6220	6170	6342	6225	6122	6225	6212	6183	6323	6152	6088	6173	6211	6054	6139	6212	6279	6155	6206	6161	6149	6189	6214	6304	6124	6340	6221	6197	6224	6187	6110	6184	6086	6209	6205	6189	6208	6239	6324	6210	6200	6173	6215	6120	6281	6108	6185	6155	6177	6288	6334	6282	6197	6203	6204	6064	6136	6270	6112	6165	6184	6259	6210	6028	6222	6006	6238	6146	6168	6160	6147	6132	6191	6216	6231	6203	6195	6113	6115	6192	6163	6251	6236	6204	6071	6245	6225	6347	6160	6203	6130	6130	6220	6181	6146	6310	6152	6167	6158	6182	6253	6157	6138	6232	6253	6191	6251	6300	6108	6221	6094	6181	6207	6144	6136	6050	6184	6203	6269	6167	6194	6239	6149	6235	6124	6376	6206	6279	6303	6160	6107	6161	6128	6162	6185	6140	6176	6176	6343	6194	6187	5969	6265	6265	6168	6250	6080	6181	6210	6156	6193	6189	6218	6181	6173	6223	6182	6224	6115	6205	6093	6113	6212	6264	6189	6137	6192	6142	6097	6132	6136	6125	6172	6167	6155	6098	6172	6232	6120	6199	6212	6332	6097	6186	6193	6211	6166	6226	6088	6110	6122	6248	6304	6195	6178	6151	6034	6279	6154	6078	6235	6299	6192	6105	6111
36313	49048	30761	12879	2744	1150	1253	1097	897	826	823	797	818	793	821	832	820	797	837	853	809	827	820	839	818	856	849	788	856	806	765	864	834	829	774	846	827	804	869	880	812	808	828	837	806	838	828	785	845	830	814	822	839	823	785	784	848	836	790	771	776	854	861	851	851	861	820	828	845	836	830	839	789	837	853	789	826	797	848	833	856	810	815	805	860	862	829	791	778	883	789	842	852	800	801	800	839	822	782	828	865	802	825	787	860	815	856	893	814	830	811	851	794	864	801	882	852	881	813	850	853	856	815	823	797	843	823	844	834	872	801	837	900	850	847	780	854	797	822	800	820	816	865	824	859	820	831	857	832	816	825	815	778	831	844	863	803	806	809	839	830	832	793	819	843	800	843	857	795	852	856	880	796	783	780	823	867	816	833	842	831	814	836	859	803	767	815	826	825	810	798	863	852	844	830	850	882	840	831	852	830	834	830	825	800	805	828	881	828	803	844	829	829	846	840	805	799	836	842	871	789	786	807	750	792	829	891	778	812	833	788	834	838	865	862	884	862	836	847	843	850	840	846	887	850	810	834	796	828	796	811	798	855	809	826	836	838	799	832	822	887	876	808	844	826	838	836	858	772	788	825	785	838	803	810	802	824	872	805	818	831	829	821	794	827	820	807	785	834	889	848	834	811	819	819	867	785	849	816	846	823	838	860	884	779	880	818	803	827	837	867	827	783	810	815	809	831	871	813	808	816	795	783	808	830	832	841	818	803	816	834	796	901	856	855	854	841	856	844	872	829	814	809	895	870	846	851	827	796	768	814	831	812	829	815	856	831	825	853	794	838	780	850	831	833	853	828	835	868	862	859	816	813	841	855	847	820	788	829	866	858	814	855	822	832	805	881	813	857	830	846	844	883	792	813	820	832	844	810	849	878	820	821	872	823	815	885	808	765	860	894	855	815	806	809	832	834	819	793	814	854	811	847	820	852	767	829	805	825	880	788	833	832	866	780	822	881	862	814	827	851	764	853	760	823	852	805	796	822	843	867	830	785	896	846	865	836	875	798	855	898	819	835	818	844	868	823	800	897	847	840	838	843	860	840	822	875	774	846	801	813	830	809	801	821	830	775	873	840	769	857	835	827	844	834	785	840	826	841	849	855	856	780	789	858	825	874	874	817	777	803	844	893	806	842	834	815	844	850	812	867	808	803	864	905	893	845	838	857	799	821	876	828	838	871	838	847	850	845	799	806	788	777	870	828	800	759	809	844	822	817	819	828	823	817	869	860	812	808	835	823	788	861	809	821	839	826	835	801	812	762	858	839	844	835	806	802	812	840	831	842	823	841	888	842	797	781	776	860	815	860	799	806	856	779	829	823	875	806	818	887	813	821	812	840	868	838	813	862	845	776	760	807	865	840	789	807	869	811	765	838	827	842	819	840	788	836	829	805	771	798	786	812	803	838	874	819	831	819	837	885	879	841	779	829	837	857	786	839	830	822	834	818	811	772	854	791	855	808	799	845	845	842	814	838	890	811	847	804	834	796	783	850	823	798	817	818	834	818	828	806	877	879	824	809	805	800	771	804	880	843	831	805	763	843	794	816	838	813	824	761	823	851	814	804	910	799	784	794	857	786	783	900	845	757	836	888	781	819	841	811	860	805	820	841	843	824	838	801	801	799	814	832	798	830	853	798	858	851	814	893	829	816	875	870	843	866	822	831	779	807	808	853	832	817	802	829	853	811	834	869	821	877	842	795	815	785	825	835	824	790	880	818	853	820	853	878	767	796	847	816	846	809	828	863	806	840	860	797	828	836	808	807	882	821	817	858	799	832	835	841	820	880	858	805	837	801	835	824	807	830	857	799	795	835	823	786	789	864	837	812	834	800	830	815	851	813	838	862	866	873	794	874	838	834	834	792	834	879	814	766	804	827	817	813	869	867	870	872	824	823	858	834	826	799	807	830	861	830	841	826	827	801	820	851	850	848	795	824	804	814	864	871	771	813	810	803	797	861	836	857	837	825	830	815	847	837	816	787	795	775	792	823	819	844	818	824	837	799	789	792	817	862	801	821	778	817	811	855	850	878	841	802	828	853	886	849	797	823	859	842	824	842	828	782	832	884	822	899	863	817	838	807	814	822	842	815	811	832	840	842	849	796	822	807	769	817	858	823	818	782	808	835	842	800	838	791	831	836	814	842	874	785	827	813	799	849	821	846	812	827	819	784	822	797	820	848	817	823	850	824	854	809	790	803	877	888	834	796	818	807	824	798	840	817	826	862	854	819	843	817	836	834	799	784	802	855	847	859	838	841	820	825	860	868	844	830	812	857	856	774	822	889	785	788	865	820	789	798	790	822	834	855	831	780	804	855	849	850	869	766	868	839	842	844	858	866	793	818	825	840	830	823	863	857	809	837	828	815	856	811	799	820	842	891	857	837	828	824	808	795	823	847	854	814	843	885	837	826	850	851	818	828	798	803	877	866	833	832	853	848	823	846	826	762	809	820	811	833	804	827	827	845	812	840	777	828	838	872	844	847	858	805	871	808	844	808	835	840	863	817	796	790	851	846	787	799	806	831	865	862	798	782	862	841	841	833	848	814	835	838	798	843	811	796	859	785	791	931	832	820	815	823	826	811	842	797	811	828	785	834	836	834	849	879	782	834	868	815	815	858	875	831	894	885	818	839	860	869	784	841	817	806	873	839	825	867	843	850	785	877	898	900	885	771	792	817	875	853	886	841	810	850	824	806	801	839	804	771	804	866	838	861	790	816	838	864	833	843	809	859	814	795	838	816	802	831	814	847	765	838	853	799	833	848	826	821	816	819	797	842	800	860	858	814	832	826	789	798	791	812	859	844	845	808	873	806	852	807	785	857	809	841	832	822	820	807	799	834	816	850	860	831	822	835	880	835	813	808	872	869	843	823	855	797	834	849	805	801	778	821	827	813	843	809	851	834	856	860	829	796	826	838	890	793	849	856	825	872	784	881	856	799	810	843	827	877	785	829	885	775	804	803	804	783	784	833	784	788	809	833	835	839	842	847	805	849	851	805	823	803	813	842	801	760	807	859	825	871	804	845	803	827	895	823	846	830	914	820	811	841	827	825	850	870	800	769	794	874	827	781	803	786	790	850	845	825	888	764	828	871	797	789	830	857	824	892	853	783	770	903	842	870	869	807	851	830	813	838	835	758	845	777	877	799	762	835	867	831	885	863	774	818	858	796	760	813	835	828	803	834	813	831	818	828	878	818	835	853	854	847	853	845	876	835	825	861	822	792	831	809	802	864	819	858	813	805	817	835	866	813	805	834	853	852	836	852	787	837	886	850	790	847	827	867	812	874	831	822	817	831	808	823	787	841	840	782	853	832	857	843	847	813	891	811	781	835	801	847	795	795	815	818	814	840	838	842	853	811	830	888	836	793	792	819	825	826	817	863	857	801	809	780	809	847	846	807	832	798	840	856	839	781	835	797	834	861	790	829	852	899	864	794	836	823	840
49219	52734	50328	38930	26891	14599	17945	13246	8662	7280	6926	6957	6916	6780	6820	6853	6840	6878	6905	6920	6851	6827	6740	6963	6851	6897	6832	6898	6893	6839	6848	6831	6876	6828	6840	6875	6891	6807	6853	6888	6831	6889	6971	6791	6858	6901	6876	6875	6860	6893	7003	6842	6945	6895	6956	6781	6908	6757	6837	6762	6910	6932	6794	6824	7038	6840	6944	6764	6837	6950	6843	6924	6855	6924	6886	6877	6961	6795	6757	6823	6856	6821	6874	6895	6960	6966	6841	6930	6848	7064	6888	6833	6830	6899	6877	6880	6899	6944	6808	6867	6765	6884	6857	6917	6914	6765	6994	6926	6814	6608	6903	6775	6968	6836	6847	6920	6918	6877	6805	6861	6905	6881	6763	6869	6878	6778	6848	6842	6786	6826	6877	6925	6899	6847	6740	6771	6917	6875	6878	6754	6820	6867	6773	6822	6870	6895	6877	6961	6840	6851	6808	6962	6876	6924	6733	6877	6815	6853	6920	6885	6894	6969	6752	6838	6957	6743	6891	6714	6893	6747	6864	6932	6892	6870	6840	6840	6770	6872	6876	6896	6846	6716	6979	6829	6843	6898	6893	6816	6934	6894	6774	6807	6923	6879	6812	6857	6890	6948	6858	6811	6838	6976	6893	6797	6963	6855	6862	6950	6878	6928	6867	6924	6852	6942	6818	6827	6827	6846	6940	6850	6684	6664	6865	6798	6952	6959	6926	6873	6860	6863	6786	6946	6972	6900	6891	6856	6942	6876	6763	7008	6880	6794	6941	6991	6847	6940	6872	6911	6937	6750	6834	6862	6943	6760	6803	6931	6800	6857	6853	6913	6950	6775	6932	6824	6766	6866	6999	6850	6821	6982	6802	6829	6810	6943	6855	6867	6954	6810	6808	6850	6895	6897	6843	6909	6820	6833	6858	6903	6963	6907	6821	6983	6757	6992	6871	6856	6863	6987	6966	7060	6959	6949	6884	6800	6920	6957	6884	6949	6871	6816	6798	6858	6822	6833	6763	7029	6750	6847	6902	6827	6686	6975	6835	6857	6889	6853	6763	6975	6916	6848	6709	6916	6802	6844	6880	6823	6955	6728	6881	6821	6811	6825	6843	6952	6860	6825	6799	6920	6901	6943	6915	6767	6877	6904	6980	6976	6826	6693	6855	6812	6967	6751	6706	6948	6788	6917	6999	7024	6849	6909	6953	6839	6771	6887	6958	6832	6862	6820	6815	6885	6963	6887	6806	6848	6859	6884	6883	6950	6910	6943	6788	6879	6962	6707	6808	6813	6887	6741	6787	6852	6932	6816	6754	6854	6820	6682	6885	6850	6803	6892	6818	6831	6975	6892	6873	6973	6861	6931	6896	6926	6945	6903	6769	6816	6990	6815	6983	6839	6826	6815	6901	6875	6847	6857	6871	6897	6794	6989	6900	6871	6911	6760	6863	6758	6838	7023	6730	6846	6992	6938	6923	6842	6886	6776	6883	6892	6990	7022	6714	6952	6870	6834	6870	6900	6793	6960	6813	6903	6914	6736	6853	6921	6958	6723	6877	6891	6940	6894	6853	6834	6936	6823	6854	6916	6909	6786	6863	6798	6796	6920	6929	6847	6794	6979	6873	6908	6880	6911	6843	6877	6876	6920	6780	6944	6816	6929	6868	6835	6854	6838	6930	6896	6830	6807	6908	7021	6951	6902	6767	6894	6793	6884	6885	6934	6838	6872	6916	6889	6890	6837	6936	6954	6853	6972	6829	6759	6744	6914	6730	6956	6776	6893	6935	6784	6933	6872	6827	6889	6828	6930	6807	6794	6705	6879	6869	6907	7022	6811	6804	6988	6855	6880	6789	6871	6809	6962	6775	6813	6865	6996	6902	6808	6898	6992	6879	6817	6917	6957	6788	6858	6960	6851	6975	6741	6900	6818	6844	6858	6783	6865	6861	6844	6794	6786	6874	7000	6849	6933	6900	6885	6862	6847	6934	6756	6863	6917	6902	6907	7044	6917	6847	6933	6830	6986	6866	6905	6860	6902	6825	6796	6942	6897	6956	6861	6817	6874	6869	6930	6783	6945	6994	6872	6921	6892	6829	6967	6833	7027	6848	6743	6841	6933	6827	6861	6916	6932	6893	6812	6868	6804	6774	6866	6844	7042	6841	6945	6839	6870	6874	6960	6871	6995	6811	6907	6962	6782	6837	6901	6801	6867	6815	6800	6851	6902	6975	6883	6831	6977	6848	6752	7042	6933	6821	6810	6831	6839	6812	6959	6863	6790	6883	6787	6866	6762	6828	6893	6883	6810	6884	6779	6923	6840	6884	6825	6776	6844	6794	6720	6812	6834	6899	6921	6931	6869	6876	7009	6782	6977	6929	6840	6773	7007	6967	6908	6898	6778	6831	6949	6758	6935	6792	6881	6828	6960	6793	6837	6840	6953	6813	6782	6895	6976	6991	6994	6947	6973	6899	6783	6850	6743	6751	6856	6914	6861	6773	6777	6844	6891	6791	6719	6859	6930	6843	6837	6903	6879	6846	6979	6906	6914	6954	6913	6915	6796	6859	6893	6898	6890	6998	6815	6911	6940	6934	6949	6851	7026	6836	6833	6879	6834	6881	6851	6947	6678	6855	6871	6893	6813	6955	6961	6777	6962	6789	6915	6956	6868	6899	6894	6866	6669	6867	6921	6930	6873	6728	6850	6917	6834	6886	6755	6965	6913	7002	6900	6971	6794	6915	6972	6991	6834	6852	6815	6987	6876	6909	6861	6888	6853	6883	6829	6869	6835	6878	6840	6866	6931	6878	6810	6959	6716	6809	6838	7013	6890	6964	6914	6902	6753	6926	6875	6848	6940	6941	6890	6853	6886	6876	6940	6788	6937	6702	6954	6915	6915	6730	6871	6879	6891	6832	6965	6916	6754	6819	6884	6834	6866	6974	6898	6968	6904	6978	6968	6840	6829	6831	6906	6803	6926	6812	6837	6866	6941	6941	7001	6825	6826	6971	6741	6903	6942	6941	6921	6900	6905	6920	6830	6930	6977	6875	6801	6875	6831	6848	6825	6917	6865	6807	6773	6791	6849	7015	6793	6951	6689	6806	6812	6807	6791	6839	6827	6818	6844	6884	6854	6843	6785	6891	6889	6806	6797	6748	6943	6800	6836	6901	6807	6894	6844	6960	6881	6881	6788	6816	6857	6988	6869	6866	6884	6866	6967	6864	6856	7010	6957	6896	6748	6862	6985	6861	6809	6853	6868	6957	6939	6868	6765	6779	6771	6733	6882	6861	6900	6934	6791	6911	6935	6888	6830	6885	6829	6874	6848	6966	6824	6873	6931	6840	6800	6957	6789	6763	6796	6878	7044	6947	6863	6902	6849	6969	6919	6787	6933	6798	6896	6767	6978	6973	6837	6847	6792	6927	6956	6914	7040	6873	6955	6838	6831	6862	6878	6966	6925	6886	6896	6886	6923	7011	6785	6891	6842	6929	6922	6757	6864	6850	6917	6693	6977	6678	6847	6945	6818	6902	6877	6856	6947	6752	6929	6844	6817	6931	6842	6852	6789	6829	6684	6870	6807	6995	6821	6905	6788	6786	6910	6948	6832	6842	6939	6898	6894	6874	6946	6793	6894	6858	6817	6778	6791	7025	6919	6891	6830	6844	6820	6912	6725	6844	6859	6860	6885	6863	6899	6946	6804	6836	6857	6882	6835	6861	6853	6803	6940	6817	6877	7046	6825	6917	6812	6829	6825	6795	6889	6883	6880	7011	6859	6954	6825	6916	6814	6867	6853	6819	6724	6752	6793	6880	6911	6915	6730	6841	6823	6873	6921	6957	6878	6745	6807	6783	6867	6876	6845	6819	7008	6865	6798	6911	6861	6800	6923	6742	6844	6916	6963	6807	6893	6946	6964	6836	6764	6817	6874	6716	6873	6937	6791	6730	6847	6858	6811	6734	6928	6788	6846	6858	6877	6908	6984	6910	6891	6948	6865	6888	6898	6863	6900	6851	6861	6800	6848	6841	6880	6947	6830	6951	6881	6803	6893	6850	6810	6886	6752	6883	6791	6893	6998	6902	6960	6863	6841	6867	6833	6840	6814	6901	6948	6915	6848	6818	7026	6829	6818	6852	6781	6934	6893	6749	6836	6849	6850	6859	6856	6779	6845	6738	7066	6902	6812	6723	6876	6781	6872	6822	6836	6872	6741	6996	6911	6833	6861	6790	6910	6797	6880	6928	6930	6831	6946	6795	6894	6847	6916	6894	6788	6888	6898	6901	6760	6895	6896	6750	6709	6895	6910	6851	6853	6786	6919	6781	6881	6722	6761	6893	6856	6925	6895	6819	6800	6816	6751	7021	6904	6831	6909	6781	6834	6949	6882	6967	6848	6904	6792	6840	6885	6890	7079	6846	6826	6894	6679	6884	6783	6951	6848	6882	6920	6924	6935	6715	6961	6919	6804	6923	6952	6879	6928	7026	6789	6850	6757	6811	6999	6968	6882	6889	6859	6825	6744	6861	6818	6855	6932	6686	6857	6932	6886	6858	6950	6847	6939	6960	6953	6842	6893	6807	6977	6801	6935	6862	6798	6832	6825	6768	6927	6920	6864	6746	6928	6813	6952	6919	6890	6863	6853	6836	6884	6822	6849	6907	6890	6970	6819	6995	6880	6751	6872	6964	6822	6891	7018	6789	6739	6790	6880	6828	6915	6941	6945	6948	6814	6799	6941	6822	6836	6773	6985	6948	6930	6893	6935	6895	6906	6902	6718	6848	6821	6875	6939	6812	6826	6809	6800	6920	6781	6897	6871	6983	6885	6871	6821	6960	6838	6758	6846	6892	6805	6905	6819	6945	6956	6910	6831	6924	6864	6855	6888	6833	6783	6859	6922	6922	6910	6862	6865	6843	6848	6799	6863	6860	6830	6808	6979	6884	6797	6874	6813	6820	6792	6922	6807	6749	7039	6836	6894	6877	6936	6910	6779	6779	6817	6803	6891	6862	6822	6943	6887	6888	6967	6804	6926	6762	6856	6882	6949	6771	6814	6935	6917	6928	6978	6960	6714	6851	6785	6865	6962	6933	6752	6776	7002	6890	6738	6921	6894	6892	6874
13179	18272	11481	3973	1103	837	862	771	744	791	757	718	778	761	774	711	777	756	744	757	746	722	727	681	703	728	781	720	747	710	762	771	700	727	737	731	757	730	771	741	744	744	773	750	758	792	751	758	730	738	677	733	777	737	786	699	764	730	733	717	722	704	763	708	727	743	734	756	770	754	742	751	756	733	784	772	730	782	782	699	746	735	724	751	779	780	746	746	681	751	782	784	718	734	761	775	735	763	735	764	726	681	741	746	720	767	716	755	745	774	759	716	738	721	716	737	740	710	757	729	730	765	776	752	764	773	734	726	766	723	728	776	777	751	705	735	769	765	792	748	713	727	730	768	745	757	722	743	739	812	811	716	770	778	698	764	748	728	746	740	747	768	729	761	773	768	768	724	727	797	810	772	731	716	748	758	740	756	708	709	758	700	788	803	739	712	760	749	723	762	693	774	778	723	749	766	716	727	744	734	729	806	782	749	725	699	705	726	786	772	791	770	765	734	751	777	773	723	763	772	755	724	756	744	738	772	712	789	779	758	731	765	737	740	761	818	730	730	705	743	784	745	721	712	750	752	774	724	755	747	730	750	730	753	741	749	751	748	704	714	710	753	749	761	715	766	774	780	763	821	781	763	774	772	687	739	730	761	772	759	725	776	726	729	749	781	748	755	764	736	768	729	765	750	722	711	787	731	736	770	743	773	739	749	759	717	729	775	759	747	708	748	769	756	746	773	789	703	740	725	763	723	727	708	731	742	705	720	715	783	719	750	751	750	744	744	715	772	757	740	735	768	726	742	762	734	762	734	769	738	785	726	698	762	739	734	719	790	758	707	736	701	732	751	717	730	730	787	807	750	713	711	747	761	726	675	784	806	764	788	774	727	745	760	766	739	765	777	765	727	704	783	735	723	778	759	740	702	735	745	677	746	723	730	769	712	721	698	737	781	724	728	745	752	788	729	768	776	728	735	737	750	769	773	744	734	740	742	773	725	746	801	789	759	717	739	749	745	747	817	732	753	737	775	765	722	768	703	725	774	718	746	738	736	762	787	754	722	750	705	736	747	786	706	764	661	727	763	714	743	736	739	752	818	797	739	744	765	803	764	765	773	746	747	735	754	752	722	788	795	766	757	730	793	718	722	716	718	725	746	741	721	737	768	742	738	775	775	745	788	697	749	758	766	724	730	787	754	761	725	761	743	777	763	755	749	751	718	756	726	736	740	742	728	770	753	717	748	718	751	798	751	745	765	743	786	714	755	753	762	711	767	777	746	688	739	785	741	718	757	746	736	754	762	789	722	767	754	748	720	734	781	775	718	740	753	757	743	773	674	789	760	799	731	727	722	718	776	782	781	752	754	817	770	709	723	768	758	712	770	777	764	731	755	725	743	711	751	705	746	745	714	780	754	777	708	717	740	695	745	780	756	712	730	713	771	742	772	728	730	734	688	766	773	698	738	750	777	726	775	734	719	736	762	763	744	815	750	745	742	735	747	775	742	787	768	761	768	706	698	754	696	772	710	749	691	764	752	740	732	787	742	800	720	710	735	746	782	766	743	786	782	718	765	776	756	731	782	715	741	743	746	766	745	757	742	739	765	713	795	715	700	734	731	743	777	676	770	757	739	791	748	797	723	746	721	748	731	737	745	771	764	750	744	759	744	753	735	713	764	719	739	718	724	724	741	766	735	757	769	759	771	725	719	767	719	768	729	794	776	773	711	745	757	778	757	706	737	734	714	680	723	713	811	770	745	750	729	757	785	722	748	804	732	760	724	703	746	702	756	760	730	764	706	772	723	813	771	734	775	720	731	764	785	716	733	713	765	737	806	775	747	765	752	753	744	769	724	774	751	743	734	743	750	721	766	764	775	741	738	754	747	742	767	690	705	686	736	727	737	766	771	738	750	758	739	766	742	725	757	789	718	771	779	757	697	786	745	771	738	728	754	730	762	738	763	761	732	746	782	769	770	743	736	772	697	770	776	726	779	722	746	729	711	730	784	748	725	797	697	738	776	763	759	705	768	753	730	715	721	800	799	729	722	740	724	729	729	757	755	796	741	700	707	787	704	728	748	798	770	748	754	708	720	729	674	756	767	750	767	740	735	726	774	750	761	765	734	729	733	756	749	767	750	750	727	757	731	740	738	774	789	787	764	714	728	741	726	727	771	713	742	797	734	794	771	763	709	790	758	724	732	690	771	725	757	782	751	751	778	751	695	725	721	747	791	710	792	787	739	730	753	756	754	738	716	752	705	694	741	712	733	769	747	757	747	756	760	756	765	744	726	773	746	757	783	746	718	721	806	743	750	729	710	746	790	766	759	732	736	777	760	766	758	769	764	718	762	708	788	734	751	703	745	734	796	723	760	705	732	740	721	721	716	691	748	718	739	806	759	770	696	742	726	745	750	755	763	792	758	777	760	765	775	700	694	745	738	701	789	766	723	748	718	707	735	748	729	757	787	700	754	729	765	736	729	764	741	707	758	720	741	730	753	741	715	756	788	714	719	732	730	764	743	745	734	784	667	760	770	803	742	740	740	747	765	708	740	768	770	753	749	677	774	731	737	744	759	789	744	745	740	774	734	753	739	772	751	733	743	753	761	671	726	751	760	773	767	779	768	766	760	749	736	742	782	732	718	730	742	705	730	773	758	750	721	771	748	761	732	737	734	748	765	742	739	735	730	763	792	687	721	753	783	718	804	747	737	748	734	770	660	737	718	755	730	772	698	775	773	800	748	823	766	776	742	724	747	739	757	756	758	719	759	735	726	778	744	767	738	764	758	747	718	744	759	738	771	752	746	734	717	743	746	800	779	705	728	733	784	734	760	720	756	760	719	727	742	743	732	742	729	766	768	724	784	711	763	752	726	751	745	703	749	767	736	785	779	748	739	788	720	772	751	734	738	753	746	790	763	743	697	771	779	730	706	730	744	782	758	735	758	737	752	717	763	714	720	735	777	725	739	748	788	732	725	726	777	732	761	750	771	713	799	730	742	750	751	742	778	704	691	758	772	788	744	760	704	791	773	737	740	768	715	730	753	745	709	782	725	698	720	748	741	747	704	777	717	785	793	792	757	749	681	779	714	779	780	716	722	732	773	753	738	777	750	708	737	729	722	731	750	767	733	748	751	767	758	772	716	744	773	710	757	743	721	732	731	764	756	747	739	739	767	746	734	764	767	700	697	788	698	764	736	723	711	764	750	741	764	765	745	776	742	715	746	742	823	741	756	755	754	705	758	737	747	813	714	751	774	766	806	723	805	720	763	718	739	739	728	769	766	745	766	776	756	740	723	748	734	796	751	754	748	763	710	775	785	726	739	781	740	793	794	685	792	741	774	728	735	790	751	747	772	760	766	785	773	692	735	717	811	789	736	751	725	766	753	754	698	722	790	724	720	745	729	690	771	744	761	697	750	762	731	757	766	719	732	759	747	766	752	761	780	745	784	775	717	706	748	768	798	760	759	755	788	759	741	772	767	724	756	740	703	723	718
46401	42876	33844	25444	13073	9440	9558	7720	6555	6355	6246	6234	6252	6281	6178	6284	6227	6152	6199	6250	6251	6099	6188	6323	6155	6040	6250	6252	6247	6154	6267	6265	6218	6322	6270	6123	6248	6268	6162	6188	6254	6218	6206	6239	6262	6314	6249	6121	6127	6260	6144	6164	6117	6207	6202	6261	6341	6155	6224	6242	6178	6193	6259	6175	6288	6328	6112	6302	6238	6028	6204	6232	6270	6261	6191	6192	6200	6147	6275	6135	6199	6111	6137	6219	6241	6288	6249	6069	6267	6101	6178	6212	6121	6147	6139	6215	6293	6224	6192	6197	6141	6156	6249	6092	6182	6304	6306	6204	6366	6227	6317	6208	6149	6233	6303	6183	6240	6314	6164	6192	6162	6273	6214	6116	6052	6280	6204	6103	6191	6191	6202	6168	6197	6266	6159	6227	6306	6214	6180	6198	6248	6163	6253	6285	6250	6273	6133	6283	6245	6134	6068	6161	6240	6177	6118	6293	6184	6406	6243	6317	6193	6268	6199	6196	6290	6183	6212	6218	6245	6297	6197	6193	6320	6150	6233	6242	6171	6353	6302	6161	6162	6227	6173	6259	6195	6292	6318	6239	6168	6153	6289	6124	6282	6318	6195	6298	6206	6270	6101	6332	6261	6336	6133	6294	6267	6202	6136	6100	6140	6160	6290	6157	6127	6163	6233	6196	6174	6331	6151	6137	6208	6114	6112	6243	6084	6064	6177	6154	6172	6227	6259	6187	6233	6160	6294	6050	6147	6229	6177	6200	6280	6082	6164	6200	6254	6176	6158	6333	6249	6145	6191	6204	6235	6143	6239	6145	6176	6237	6308	6099	6322	6214	6103	6173	6249	6196	6209	6174	6205	6300	6257	6211	6310	6320	6289	6329	6287	6217	6253	6241	6166	6240	6320	6352	6211	6252	6257	6159	6241	6292	6127	6122	6069	6209	6184	6107	6142	6088	6236	6202	6174	6194	6099	6216	6179	6113	6231	6236	6233	6281	6166	6263	6127	6218	6315	6170	6204	6283	6339	6200	6362	6243	6223	6317	6220	6201	6250	6281	6122	6104	6233	6313	6180	6208	6232	6228	6281	6189	6206	6305	6194	6252	6372	6188	6223	6209	6167	6192	6361	6283	6226	6135	6368	6182	6206	6244	6207	6318	6271	6192	6164	6294	6234	6246	6314	6171	6319	6161	6168	6291	6173	6359	6223	6162	6179	6245	6186	6200	6227	6246	6225	6191	6184	6227	6142	6291	6129	6220	6290	6196	6260	6209	6238	6326	6182	6141	6285	6165	6251	6063	6258	6268	6216	6169	6203	6254	6316	6275	6262	6265	6262	6260	6202	6327	6170	6300	6303	6237	6323	6220	6173	6238	6268	6323	6238	6193	6227	6177	6231	6330	6205	6187	6128	6368	6193	6243	6288	6347	6226	6362	6242	6230	6191	6205	6214	6316	6159	6139	6269	6259	6110	6231	6233	6155	6210	6135	6334	6105	6249	6287	6219	6241	6147	6130	6211	6200	6059	6177	6247	6148	6310	6305	6286	6278	6287	6200	6322	6251	6202	6201	6147	6194	6276	6185	6139	6281	6284	6208	6299	6203	6218	6262	6258	6160	6181	6260	6133	6174	6189	6217	6186	6139	6274	6188	6252	6151	6319	6106	6225	6240	6302	6253	6110	6140	6174	6160	6171	6302	6146	6094	6204	6288	6334	6145	6260	6297	6197	6069	6167	6206	6190	6092	6250	6198	6303	6201	6276	6101	6248	6238	6189	6079	6332	6106	6170	6163	6202	6214	6264	6138	6237	6250	6229	6257	6255	6327	6317	6212	6274	6316	6181	6137	6275	6177	6246	6291	6244	6160	6223	6193	6205	6253	6169	6069	6110	6230	6220	6166	6352	6189	6260	6283	6288	6362	6129	6169	6223	6084	6258	6239	6207	6236	6239	6278	6090	6335	6218	6054	6240	6207	6235	6137	6215	6386	6364	6282	6264	6226	6179	6215	6173	6137	6286	6210	6152	6335	6219	6230	6178	6225	6312	6265	6285	6264	6206	6249	6170	6295	6138	6269	6162	6099	6248	6100	6243	6056	6194	6288	6254	6266	6148	6109	6329	6196	6110	6238	6212	6191	6111	6181	6139	6209	6247	6216	6210	6220	6264	6186	6315	6094	6101	6210	6295	6286	6103	6262	6235	6387	6127	6303	6350	6326	6220	6242	6337	6310	6259	6176	6257	6289	6234	6277	6111	6280	6249	6213	6296	6177	6258	6198	6146	6255	6171	6219	6142	6104	6105	6113	6164	6319	6223	6166	6184	6216	6310	6256	6181	6307	6368	6129	6107	6280	6261	6262	6183	6227	6196	6275	6206	6230	6204	6229	6231	6190	6168	6178	6188	6280	6139	6310	6245	6281	6284	6239	6251	6311	6203	6251	6161	6244	6251	6302	6245	6261	6233	6245	6207	6149	6203	6240	6264	6039	6238	6227	6231	6261	6158	6213	6110	6281	6231	6276	6217	6325	6174	6297	6246	6128	6371	6270	6268	6210	6194	6298	6200	6221	6244	6274	6157	6210	6335	6218	6153	6208	6336	6145	6251	6253	6304	6246	6096	6118	6351	6268	6229	6095	6255	6179	6270	6227	6311	6206	6247	6194	6131	6226	6328	6118	6202	6262	6163	6220	6318	6122	6094	6168	6288	6209	6357	6299	6196	6317	6221	6163	6364	6235	6181	6139	6258	6197	6306	6204	6178	6256	6248	6290	6202	6215	6217	6359	6186	6178	6219	6245	6106	6177	6308	6075	6215	6037	6179	6315	6291	6215	6336	6056	6387	6200	6216	6234	6285	6236	6255	6199	6282	6277	6242	6192	6186	6254	6122	6247	6260	6189	6296	6200	6188	6230	6106	6319	6177	6257	6103	6230	6304	6140	6306	6371	6262	6206	6146	6247	6236	6191	6272	6195	6239	6222	6187	6236	6128	6287	6214	6288	6182	6125	6314	6322	6293	6136	6222	6250	6297	6158	6322	6189	6241	6330	6217	6286	6170	6357	6209	6253	6131	6266	6258	6117	6231	6320	6086	6280	6166	6206	6154	6091	6261	6245	6155	6317	6249	6146	6219	6215	6322	6085	6227	6314	6201	6236	6248	6283	6274	6229	6240	6280	6213	6127	6162	6262	6161	6317	6359	6216	6221	6201	6194	6218	6200	6266	6163	6067	6278	6233	6276	6152	6216	6324	6204	6106	6316	6266	6197	6084	6140	6254	6052	6188	6170	6140	6233	6299	6184	6244	6227	6281	6212	6197	6319	6149	6332	6160	6345	6262	6167	6196	6142	6325	6232	6305	6231	6224	6238	6238	6149	6141	6205	6294	6226	6206	6186	6204	6278	6329	6290	6213	6320	6260	6224	6066	6133	6332	6133	6298	6250	6075	6164	6164	6259	6228	6390	6273	6258	6180	6208	6197	6302	6185	6259	6272	6283	6159	6191	6259	6293	6265	6274	6226	6226	6309	6213	6266	6293	6086	6170	6399	6222	6214	6223	6133	6163	6104	6284	6069	6290	6216	6110	6220	6182	6111	6107	6358	6171	6231	6143	6261	6290	6232	6295	6353	6350	6236	6434	6200	6358	6180	6278	6035	6145	6172	6097	6222	6299	6136	6275	6213	6177	6332	6337	6287	6131	6352	6289	6259	6230	6153	6148	6114	6165	6262	6221	6150	6194	6247	6270	6345	6292	6136	6213	6344	6109	6256	6121	6215	6170	6131	6235	6295	6233	6253	6290	6147	6089	6179	6217	6070	6244	6226	6172	6185	6247	6317	6224	6099	6286	6296	6068	6121	6071	6124	6172	6290	6132	6109	6238	6286	6296	6228	6205	6097	6283	6166	6274	6239	6215	6241	6230	6226	6193	6106	6231	6269	6170	6207	6300	6062	6301	6107	6151	6146	6295	6152	6189	6252	6188	6083	6137	6183	6255	6109	6298	6211	6215	6219	6217	6299	6269	6203	6185	6209	6199	6287	6273	6222	6175	6320	6203	6171	6249	6193	6044	6314	6130	6360	6263	6168	6319	6213	6201	6316	6131	6234	6317	6347	6156	6339	6187	6241	6230	6162	6270	6255	6185	6188	6245	6318	6262	6323	6196	6292	6160	6259	6076	6346	6258	6300	6356	6288	6269	6288	6191	6148	6280	6171	6133	6238	6230	6391	6328	6282	6242	6213	6174	6199	6287	6246	6247	6214	6249	6275	6177	6112	6318	6292	6170	6333	6275	6114	6245	6226	6264	6245	6134	6215	6179	6109	6279	6254	6184	6263	6051	6400	6161	6179	6240	6236	6092	6291	6369	6172	6388	6354	6210	6316	6328	6177	6106	6270	6246	6207	6199	6211	6274	6178	6246	6188	6276	6245	6112	6220	6245	6313	6200	6291	6225	6246	6230	6224	6071	6334	6344	6310	6219	6286	6337	6297	6246	6034	6339	6220	6191	6272	6079	6292	6144	6300	6319	6293	6297	6200	6181	6201	6169	6217	6246	6253	6286	6057	6226	6154	6212	6229	6262	6266	6217	6297	6326	6226	6352	6033	6189	6295	6341	6189	6211	6160	6298	6222	6112	6084	6372	6127	6140	6217	6209	6298	6282	6251	6126	6206	6241	6135	6220	6243	6102	6283	6157	6328	6238	6106	6306	6216	6104	6280	6322	6093	6223	6213	6118	6283	6134	6202	6204	6204	6188	6250	6298	6097	6121	6322	6170	6101	6256	6308	6293	6305	6147	6258	6211	6217	6202	6322	6166	6212	6220	6249	6162	6186	6123	6200	6281	6255	6274	6268	6224	6431	6236	6121	6265	6258	6299	6170	6289	6185	6166	6199	6137	6172	6235	6256	6169	6197	6204	6197	6303	6210	6324	6230	6161	6206	6326	6295	6225	6140	6264	6251	6223	6261	6285	6148	6163	6232	6330	6178	6199	6264	6211	6225	6237	6225	6252	6270	6292	6285	6273	6085	6222	6208	6313	6140	6327	6096	6310	6207	6225	6150	6206	6195	6351	6103	6276	6254	6342	6215	6284	6177	6255	6274	6234	6185	6049	6163	6161	6210	6219	6343
32810	47498	29921	13235	2843	1247	1097	927	891	878	817	844	838	830	894	827	831	888	811	878	897	841	783	770	882	826	848	842	847	824	883	784	913	810	874	839	816	859	786	813	809	851	822	839	802	799	783	875	787	832	816	815	812	840	875	806	843	857	826	804	840	847	822	824	840	827	798	828	817	889	838	836	836	829	817	837	843	838	813	802	839	841	815	815	860	811	798	816	866	832	852	808	842	896	797	796	863	871	840	859	844	809	805	816	858	804	843	791	825	831	799	818	805	806	831	857	804	777	833	781	843	849	825	870	801	809	869	806	805	798	861	837	890	830	833	813	864	835	812	842	815	842	827	862	828	838	816	814	828	829	829	835	855	828	823	785	869	809	848	880	882	839	805	825	845	875	774	809	790	785	844	834	892	864	788	766	841	853	829	836	840	828	832	856	796	822	870	852	814	856	853	784	826	874	838	831	905	834	764	852	809	839	861	831	825	806	766	780	837	868	843	815	807	812	839	858	792	781	802	823	833	815	813	849	853	849	832	820	822	825	816	867	826	839	809	841	843	843	815	850	886	822	898	784	835	822	784	852	804	812	851	863	802	875	827	800	799	861	824	747	816	847	845	822	835	849	913	833	840	811	827	853	847	811	855	844	790	855	837	872	855	861	896	849	854	842	849	831	836	827	839	801	848	847	822	900	825	860	815	845	797	830	866	902	853	853	822	845	784	777	828	826	803	820	831	873	811	826	839	841	824	819	829	798	878	810	863	837	815	834	845	854	811	853	879	826	798	872	798	807	808	856	804	791	819	830	863	870	793	824	815	839	895	836	775	835	827	804	838	883	877	822	776	838	849	846	861	848	866	821	842	835	789	832	825	850	841	839	816	826	850	791	871	785	816	873	824	850	764	807	866	781	855	811	776	841	861	826	874	832	869	804	842	811	866	839	837	836	858	854	819	804	845	869	839	837	825	870	876	802	896	801	827	861	827	898	854	836	885	795	808	827	852	854	854	779	887	847	842	828	882	852	830	851	867	786	828	832	867	821	848	847	854	842	828	841	785	809	831	856	797	799	868	884	895	818	820	821	830	889	871	798	799	829	874	832	849	882	841	809	841	844	828	858	769	856	805	858	825	814	828	806	819	871	836	852	857	829	851	843	802	821	803	850	780	856	841	833	860	924	863	839	831	809	793	874	877	804	846	820	868	846	859	827	813	822	819	842	830	849	877	830	826	806	830	827	829	814	839	848	839	863	768	854	818	852	830	859	843	839	853	838	820	882	825	836	823	859	812	892	801	837	863	821	835	805	825	827	837	803	882	781	854	849	849	847	905	877	831	878	793	815	864	841	826	801	849	818	815	854	789	800	821	873	823	793	819	779	829	825	822	787	797	825	787	871	818	827	795	870	854	855	861	843	814	869	886	857	853	793	796	886	828	841	801	821	817	829	842	794	808	806	794	799	808	849	834	858	835	870	839	838	848	845	816	823	814	845	851	833	820	826	874	769	849	830	825	793	846	867	860	818	788	852	792	865	808	804	798	815	822	852	891	826	837	801	845	834	818	903	870	854	886	835	879	750	840	839	835	819	839	880	868	832	774	794	816	841	810	870	801	784	835	801	856	803	866	830	792	802	810	862	900	821	806	805	808	808	895	855	860	831	826	843	827	814	848	853	878	817	841	853	844	852	794	840	817	865	856	827	817	836	854	782	871	875	823	840	744	827	895	833	861	838	897	855	823	870	803	831	838	896	830	847	821	821	784	767	815	874	811	831	848	857	883	839	859	800	786	819	801	857	809	831	833	811	859	811	862	882	839	841	839	876	824	789	836	852	814	838	845	846	856	850	863	852	869	858	822	894	852	816	832	878	819	767	806	821	823	833	839	844	868	808	819	813	848	860	818	865	821	806	795	836	860	830	784	843	853	877	845	792	779	878	807	834	846	799	859	827	835	805	907	874	828	882	805	830	867	839	811	815	831	834	880	852	835	833	884	873	853	787	853	837	802	816	820	786	845	847	873	852	821	819	815	830	870	863	826	831	813	837	850	848	868	814	830	850	892	852	851	847	880	846	843	827	795	830	799	853	843	860	856	865	838	813	837	821	766	845	811	855	835	843	801	856	829	881	849	854	856	808	783	856	878	878	892	879	800	863	868	849	841	836	837	819	847	816	825	813	835	834	834	837	796	882	851	835	843	790	801	860	830	823	844	845	864	837	854	779	864	819	838	870	834	831	834	820	862	811	821	757	773	853	854	848	837	820	827	824	878	856	880	774	815	868	826	839	792	812	837	855	845	816	833	824	822	788	852	832	785	863	812	852	858	824	836	833	861	797	838	816	800	829	824	846	828	829	836	885	864	855	862	831	825	823	819	859	832	844	783	840	841	880	792	810	848	790	802	809	825	823	841	770	862	786	907	853	818	872	811	820	858	850	825	902	846	778	846	849	833	820	808	855	799	805	827	827	756	832	904	817	884	825	817	866	806	809	809	817	842	863	815	829	832	820	838	830	834	868	809	846	869	876	869	840	787	874	830	848	856	845	774	832	773	784	841	828	844	837	838	785	835	852	808	874	798	884	898	845	782	830	886	820	811	807	852	844	819	854	871	837	849	811	810	813	882	801	855	846	791	830	803	824	845	810	775	803	736	821	846	801	897	810	838	826	865	863	829	776	863	851	822	812	833	867	866	832	830	796	861	833	805	812	830	839	808	880	843	823	813	844	839	817	840	849	783	834	865	825	854	817	817	829	816	825	862	826	835	809	840	791	840	813	825	853	831	815	868	841	860	829	859	819	810	825	823	881	834	918	828	829	778	823	882	817	864	789	811	828	820	810	831	836	837	837	886	818	864	819	875	816	825	848	857	853	834	788	811	932	816	814	813	871	865	866	834	830	786	868	809	887	833	823	810	863	826	878	841	847	859	762	839	874	812	859	813	834	854	839	852	801	858	822	835	796	833	831	819	881	789	855	804	817	854	825	813	863	788	887	878	799	814	820	804	878	792	785	829	837	894	841	803	829	839	806	871	835	882	813	829	828	806	811	873	841	815	890	839	824	835	867	838	844	852	809	820	869	823	804	871	806	887	860	818	844	817	852	806	833	860	850	894	799	860	821	849	836	845	800	832	813	810	861	817	878	838	814	823	811	794	831	822	859	875	821	805	806	799	859	848	866	859	840	865	810	881	825	827	829	781	856	844	822	850	854	796	805	798	817	848	811	844	764	839	884	829	807	769	842	844	792	835	852	789	805	879	872	866	818	823	832	810	834	854	837	833	818	805	842	795	837	827	808	850	887	819	877	845	859	875	849	810	869	883	878	852	833	879	870	781	827	872	849	848	828	780	794	847	803	728	844	807	861	874	786	874	857	817	820	822	831	848	789	828	873	861	882	833	831	850	820	839	919	850	867	797	795	810	794	837	813	785	810	771	799	823	781	834	816	801	817	827	780	827	887	822	849	847	832	847	841	815	835	863	835	785	831	804	831	801	772	853	815	828	812
46436	52767	50165	40242	25156	17856	14093	9851	7592	7060	6818	6916	6839	6940	6945	7016	6880	6858	6958	6924	6909	6953	7018	6921	6933	7015	7003	6830	7000	6869	6826	6976	6920	6993	6913	6923	6860	6962	6826	6918	6805	6917	6867	6830	6956	6841	6812	6978	7018	6839	6890	6921	6893	6915	6814	6780	6849	6744	6939	6836	6852	7055	7011	6989	6897	6930	6957	7003	6760	6881	7025	6885	6808	6922	6796	7027	6862	6810	6760	6951	6938	6971	6901	6915	7062	6905	6909	6998	6898	6914	7015	6877	6880	6921	6819	7071	6861	6917	6862	6864	6867	6992	6863	6804	6960	6917	6834	6841	6956	7022	6865	7073	6876	6963	6942	6985	7007	6994	6950	6813	6918	6811	6945	7041	6870	7010	6953	6878	6842	6980	6873	6867	6981	7050	6995	6892	6855	6935	6882	6930	6799	7024	6912	6919	6886	7020	6980	6924	6880	6916	6915	6919	6919	6820	6878	6946	6859	6801	6887	6810	6835	6821	7003	6925	6977	6927	6977	6950	6875	6822	6921	7135	6829	6922	6892	6935	6860	7011	6850	7036	6833	6931	6888	6971	6979	6999	6883	6859	6817	6909	6843	6953	6989	6857	6919	7034	6881	6873	6930	6919	6935	6952	6957	6797	6935	6894	6910	6902	6905	7007	6913	6918	6897	6978	6871	6804	6948	7078	7017	6990	6821	7018	6970	6849	7029	6928	6949	6952	6950	6853	6833	6951	6980	6911	7046	7004	6912	6897	7021	6852	7060	7004	7006	7013	6842	6896	6883	6888	6915	6881	6742	6921	6986	6998	6909	6886	6939	6950	7008	6901	7013	7046	7057	6869	6819	6974	6929	6936	7104	6817	6935	6966	6851	6908	6958	6954	6778	6895	6768	6994	6967	6843	7103	6942	6975	6938	6872	7041	6806	6863	6923	6880	6906	7004	6858	6921	7017	6885	7052	6943	6841	6957	6897	6889	6966	6858	6888	6947	6741	6875	7023	6956	6917	6885	6811	7023	6851	6836	6957	6977	6916	6898	6901	7012	6846	6922	6919	6922	6985	6980	6985	7012	6973	6949	6919	6999	7081	6879	6903	6979	6908	6968	6902	6978	6744	6894	6995	6925	6865	6895	6789	6955	7020	6922	6996	6963	6973	6977	6998	6880	6950	7022	6991	6823	6948	6963	6850	7050	6824	7021	6959	6957	6981	6898	6945	6894	6954	6983	7065	6764	6915	6959	6906	6909	6912	7026	6922	6870	6900	6835	6842	6993	6878	6941	6932	7015	6892	6849	6881	6983	6869	7005	6852	6879	6915	6915	6898	6901	6873	7044	7021	6889	6859	7017	6983	6895	6934	6973	6882	6792	6935	6944	6766	6881	6943	6984	6800	6921	6962	6914	6869	7030	7038	7003	6920	6927	6877	6889	6913	6960	6944	6959	6906	6859	7005	6693	6978	6884	7025	6891	7093	6842	7034	7063	7002	6796	6778	6990	6963	6852	6928	7013	6915	6820	6944	6908	6982	6980	6884	6928	6988	6958	6914	7101	6927	6882	6912	6967	7044	6800	6929	6894	6967	6877	6928	6993	6912	6885	6869	6968	6855	6892	7023	6800	6826	6967	6708	6953	7005	6940	6947	6885	6903	6981	6802	6712	6959	6984	6966	6889	6947	6797	6881	6951	6837	6982	6904	6982	6936	6807	6893	6810	6808	6899	7003	6847	6943	6912	6874	6953	6955	6898	6864	6901	6982	6898	6980	6981	7010	6886	6843	6996	6823	6943	6820	6935	6982	6957	6882	7025	7036	6939	6979	6896	6856	6877	6927	6800	7053	7032	6919	6949	6947	6942	7014	6845	6908	6938	6868	7020	6926	6909	6944	6910	6835	6940	6824	6981	7020	6894	6959	7024	6953	6899	6946	6887	6846	6792	7022	6969	7055	6923	6913	6834	6910	7040	6862	6904	7088	6922	6956	7002	6967	6827	6982	6857	6970	6966	6917	6910	6837	6833	6834	6826	6976	6944	7016	6925	6784	6977	6901	6821	7014	6916	6854	6959	6962	7053	6853	6936	6802	6921	6872	6776	6823	6879	6915	6880	6862	6852	6985	6969	6798	6874	6862	6842	6957	6824	6871	6815	6912	7036	6924	6997	6848	7042	6862	6994	6974	6862	6903	6921	6853	6797	6926	6934	6960	6872	6819	6888	6830	6948	6798	6933	7025	6985	7048	6881	6898	6933	6890	6775	6979	7024	6834	7110	6856	6979	6931	7103	6902	6878	6808	7037	6994	6987	6962	6937	6868	6786	7098	6961	6823	6997	6947	6928	6986	6881	6879	6850	7010	7013	6895	6910	6918	6849	6962	6825	6901	6926	6798	7038	6869	6933	6783	6816	6978	6922	6888	6846	7044	7012	6849	6844	7016	6961	6935	6833	7032	7003	6943	6887	7033	6851	6999	6904	7019	6913	6957	6970	6885	6775	6925	6913	6941	6929	6889	6875	6837	6893	6895	6947	6849	6856	6852	6971	6932	7047	7048	6971	6728	7101	6942	6901	6870	6885	6890	6904	6836	6903	6787	6898	6950	6804	6986	6831	6890	6809	6957	6931	6970	6928	6959	6972	6884	6931	6995	6839	6987	6934	6917	6935	6884	6861	6937	6875	6905	6958	6978	6969	6935	7027	6913	6990	6961	6797	6905	6862	7064	6910	6781	6953	6937	6809	6930	6729	6830	6841	6835	6950	6905	6883	6849	6979	6877	6960	6866	6863	6924	6885	6940	6949	6870	6885	6873	6839	6785	6932	6877	6884	6988	6983	6938	6918	6906	6898	6817	7027	7096	6878	6962	6784	6959	6895	7046	6914	6932	6954	6809	6930	6992	6938	6934	6917	6949	6985	6939	6807	6834	6776	6884	6809	6880	7053	6895	6920	6993	6950	6949	6842	6835	6909	6870	6963	6872	6751	6828	6973	6791	6859	6973	6870	6935	6998	6896	6926	7039	6929	6825	6944	6960	6991	6927	6844	6865	6947	6866	6859	6870	6993	6876	6972	6885	6907	6857	6911	6981	6946	6863	6875	6954	6951	7026	6904	6859	6911	6849	6927	7017	7023	6882	6821	6888	6801	6869	6868	6952	6944	6952	6954	6958	6898	6979	6908	6967	6910	6930	6932	6897	6874	6782	7001	6888	6864	6951	6962	7002	6858	7044	6893	6887	6913	6968	6917	6790	7009	6835	6949	6823	7014	6976	6904	6937	6969	7074	7083	6866	6858	7002	6935	6893	7001	7016	6877	6903	7019	6878	6916	6901	6990	6997	6970	6866	6882	6981	6836	6855	6924	7114	6908	7008	6784	6920	6924	6953	6876	6958	6951	6960	6967	6985	6930	7011	6839	6859	7017	6888	6871	6918	6871	6872	7006	6892	6936	6976	6814	6923	6960	6792	6944	6802	6901	6940	6938	6962	6911	6889	6916	6873	6927	6934	6930	6882	7032	6959	7048	6909	7056	6881	6897	6935	6891	6946	6898	6884	6957	6880	6933	6963	6754	6925	6914	6951	6881	6854	6981	6921	6993	6978	6832	6988	6851	6927	7005	6911	6976	6888	6933	6936	6946	6913	6933	6970	7083	6992	7011	6884	6950	6883	6889	6946	6896	6860	6924	6859	6827	6993	6914	6870	6925	6749	6814	6975	6924	6784	6915	6937	6939	6853	6896	7093	6913	6853	6861	7015	6946	6960	6897	6906	6938	6910	6972	6914	7020	6861	6838	7035	6890	6840	6929	6971	6944	7017	6803	6939	6847	6906	6765	6949	6947	6910	6866	6846	6937	7029	6885	6876	6946	6906	6921	6994	6920	6799	6931	6984	6855	6895	6826	6893	6865	6883	6854	7033	6947	6952	6987	6921	6923	6987	6825	6932	6976	6927	6784	6880	7073	7005	6895	6806	6862	6905	6970	6990	7073	6924	6908	6983	7030	6887	6897	6973	6966	6966	6996	6903	6873	7028	6896	7078	6989	6791	6920	7000	6946	6907	6940	6920	6960	7072	6976	7089	6967	6855	6868	6859	6971	6911	6834	6818	6919	6888	6816	6974	6913	6963	6883	7027	6991	6871	7009	6969	7096	6954	7018	6844	6920	6936	6886	6955	7111	6987	6925	6895	6885	6843	6948	6946	6792	6944	6979	6937	6860	6899	7020	6826	6855	6951	6916	6809	6871	6839	6911	6929	6826	7006	6949	7016	6904	6929	6884	6955	6977	6915	7023	7084	6981	6871	6910	6997	6879	6976	6897	6926	6841	6943	6846	6925	6876	6940	6978	6982	6877	6948	6909	6869	7026	7022	6785	6935	6911	6904	7038	6976	6927	6916	6837	7073	6952	6922	7001	6916	6947	7036	6983	7018	6930	6776	7002	7008	6988	6908	6773	6959	7043	6938	6908	6955	6917	6847	6940	6979	6752	6910	6920	6878	6866	6930	6874	6879	6947	6974	6884	6950	6751	6909	6795	7003	6858	6889	7012	7016	6884	6923	6837	6959	6932	6786	6883	6911	7002	6855	6855	6859	6972	6928	6915	6970	6863	6843	7013	6926	6815	6835	6904	6872	6769	6969	6971	6838	6916	6853	6901	6864	6897	6909	7129	6936	6960	6939	6834	6894	7044	6889	6877	6951	6800	6941	6918	7036	6924	6874	6737	6800	6975	6942	7004	6955	6911	6965	6893	7007	6722	6904	7035	6861	6819	6902	7022	6837	6905	6919	6962	6842	6921	6907	6918	6861	6646	7095	6910	6812	6957	7041	6813	7092	6887	6878	6993	6822	6883	6974	6927	6853	6786	6995	7014	6974	6769	6970	6899	6908	6869	6921	6922	6900	6981	6928	6976	6868	6959	6864	6968	6814	6824	6868	6831	6804	6954	6854	6926	6989	7054	6893	6931	7022	6917	6961	7013	6943	7029	6995	6965	6929	6883	6891	6787	6963	6965	6945	6922	6896	6928	6955	6810	7016	6821	7053	6939	6869	6907	6879	6961	6985	6796	6886	6945	6881	6952	6782	6816	7017	6846	6985	6979	6894	6892	6986	6814	6971	6904	6854	6885	6940	6991	6902	6865
24028	37083	25008	9638	2164	996	886	808	733	778	773	715	741	764	735	781	757	787	775	767	745	740	740	787	737	724	733	716	718	745	708	741	726	762	737	742	723	740	698	751	727	742	764	735	742	772	772	755	778	799	768	754	721	744	801	775	762	787	758	777	725	763	769	760	727	758	776	730	734	675	742	750	723	776	707	784	741	743	742	782	779	767	741	766	781	730	715	783	729	766	721	768	757	783	718	709	750	768	719	715	733	766	720	718	751	773	739	724	707	775	723	777	768	803	763	754	759	756	742	762	785	765	745	743	738	766	729	775	693	812	760	771	716	780	736	764	726	769	736	761	805	735	762	765	709	762	747	763	745	720	699	786	741	724	730	746	764	790	753	754	731	734	789	721	693	765	718	779	701	823	730	768	798	710	770	781	747	758	672	756	782	688	773	777	727	745	740	789	741	763	754	766	770	764	764	772	730	750	689	776	764	757	786	728	737	723	757	752	757	763	734	754	722	705	732	778	800	798	754	802	756	770	758	726	758	736	764	758	730	737	761	724	672	774	780	790	784	756	769	742	735	799	770	760	717	734	748	718	768	756	728	779	746	735	724	752	732	710	789	819	728	788	756	748	749	736	792	717	703	754	761	752	750	728	747	781	742	771	774	752	714	758	772	753	822	685	768	759	769	750	804	778	742	719	738	760	772	727	757	770	776	791	750	764	753	758	779	736	772	771	747	781	798	753	722	776	756	764	730	813	737	749	752	765	764	703	712	740	781	735	736	776	789	752	739	752	783	745	798	781	797	765	802	746	756	798	754	738	798	767	761	766	750	760	693	750	738	812	738	734	723	780	720	729	748	746	783	717	718	769	753	789	713	753	797	753	717	793	769	784	749	772	777	739	757	709	729	803	769	736	786	716	802	756	757	724	711	758	752	740	732	730	750	736	733	799	738	728	757	760	731	739	741	741	769	785	737	764	797	771	736	719	734	817	770	755	761	764	738	789	771	725	760	810	732	751	767	742	768	759	707	731	726	745	779	768	705	749	722	731	724	759	793	774	703	773	777	789	760	779	681	687	738	693	797	734	729	729	758	731	757	738	755	730	730	750	740	734	788	785	764	726	731	736	771	776	758	786	758	802	742	746	789	732	716	800	731	733	737	775	759	743	766	746	773	763	722	796	782	760	755	773	778	749	730	798	785	767	775	707	719	730	813	789	738	747	804	727	732	771	769	758	753	791	777	713	726	780	753	720	773	741	741	754	741	762	715	721	790	728	779	786	739	748	739	797	766	709	750	781	705	739	716	798	719	718	734	746	820	726	801	768	736	782	789	750	759	751	782	760	715	725	766	716	766	755	734	711	733	742	711	731	785	750	797	795	794	717	762	740	777	670	723	779	783	745	743	805	728	750	733	711	769	767	758	809	737	747	717	751	738	771	762	764	735	761	722	729	734	760	745	704	775	841	769	790	760	766	723	776	753	719	759	777	767	770	791	784	734	782	776	760	769	761	782	739	757	776	688	773	754	776	787	728	749	813	750	743	745	694	740	750	733	753	718	781	811	732	780	744	767	752	762	794	729	790	797	740	742	807	724	785	775	754	757	734	740	763	735	730	740	743	739	777	778	751	759	733	771	756	764	728	746	758	847	776	749	765	738	745	746	786	720	735	787	763	800	743	793	735	766	719	795	750	733	782	724	737	762	706	744	768	761	752	768	831	720	755	739	749	774	753	770	708	728	780	752	723	738	757	746	780	820	776	785	763	755	756	766	739	713	774	742	733	722	726	715	746	738	802	728	759	729	703	748	770	751	746	721	805	773	764	753	764	760	704	816	758	737	791	754	766	746	709	766	794	667	783	687	740	763	800	728	742	765	756	809	795	796	757	753	739	737	756	748	737	738	782	751	765	756	794	701	755	775	789	756	767	752	726	762	785	784	761	799	773	721	779	731	730	760	733	744	711	752	730	752	786	749	732	796	729	731	755	762	758	757	788	715	786	757	767	736	752	788	763	738	770	757	775	772	777	755	737	754	712	747	779	751	780	752	744	764	763	767	725	780	718	731	746	715	769	771	735	785	739	781	811	768	738	747	728	780	777	735	762	750	738	765	792	780	688	696	774	713	745	772	740	725	728	715	787	728	759	755	733	709	801	712	731	752	755	734	708	758	717	748	735	752	727	721	754	727	745	791	769	762	729	753	765	753	735	780	751	726	719	806	779	744	740	742	734	764	792	753	759	717	731	764	692	707	757	747	746	780	758	794	730	779	708	763	729	763	713	738	723	734	744	735	773	747	714	763	743	785	720	798	756	717	733	767	768	778	738	777	751	694	738	790	764	786	774	773	760	772	705	789	760	747	744	728	751	759	778	761	753	737	755	714	735	780	731	735	756	795	753	741	757	732	700	695	711	755	718	752	760	729	727	741	817	780	745	741	795	697	773	768	781	737	803	768	693	737	776	777	745	700	774	738	751	769	775	702	726	709	738	724	685	761	803	715	741	782	746	722	729	752	745	748	696	762	704	773	772	766	727	727	738	756	738	738	730	765	775	773	741	689	741	746	768	763	734	731	734	715	754	765	755	748	738	759	800	776	726	785	761	780	833	745	715	738	759	712	721	788	760	776	776	759	802	742	722	724	793	766	733	756	731	771	744	772	743	734	787	734	735	719	752	818	726	764	753	787	724	754	746	708	760	785	738	740	756	728	746	758	760	777	740	801	762	753	776	732	762	758	746	767	795	824	787	776	768	734	709	739	755	751	781	731	802	739	728	782	748	747	776	755	787	725	773	747	800	707	776	767	745	725	755	744	748	737	752	773	759	743	731	747	739	735	748	740	731	737	814	766	715	747	718	757	768	757	713	775	707	764	758	759	708	721	703	752	821	759	763	761	761	788	742	807	757	751	766	734	818	758	722	740	749	813	726	737	761	756	716	750	750	743	695	755	733	731	729	754	820	753	731	727	773	791	765	701	762	740	747	784	698	791	725	711	728	733	748	700	749	738	731	729	727	734	734	730	751	733	780	792	723	765	806	730	710	699	722	747	725	734	715	771	776	760	760	753	821	717	764	737	765	747	749	763	728	715	764	804	734	708	732	723	709	714	747	729	721	754	753	727	733	735	717	749	749	692	743	752	780	785	792	731	740	735	733	806	795	750	711	753	766	739	771	733	784	745	727	777	771	746	724	812	685	729	800	770	702	715	726	797	777	758	731	737	754	786	740	776	716	731	784	744	772	784	729	807	758	726	804	800	801	770	779	747	753	752	800	747	716	741	796	772	774	737	790	715	767	737	732	745	725	725	771	718	694	743	740	760	765	722	706	774	737	760	753	732	756	784	761	760	717	753	761	734	728	735	745	760	757	759	736	744	731	777	738	711	757	753	714	726	771	760	732	774	744	713	786	732	744	762	733	756	770	726	767	748	744	782	770	751	730	750	756	719	785	815	747	712	828	786	778	707	741	738	739	799	747	733	763	758	737	774	773	727	759	754	745	747	729	785	751
49646	55201	45897	36179	21817	12761	10398	7876	6635	6349	6332	6344	6286	6473	6298	6342	6251	6213	6267	6259	6227	6226	6257	6375	6211	6255	6265	6275	6229	6253	6226	6309	6274	6356	6365	6213	6322	6251	6243	6307	6221	6281	6357	6304	6297	6216	6201	6186	6268	6323	6261	6058	6336	6315	6370	6431	6378	6252	6335	6286	6346	6378	6218	6382	6214	6190	6305	6268	6167	6175	6303	6245	6266	6304	6221	6227	6216	6164	6303	6245	6336	6221	6300	6278	6242	6270	6190	6354	6327	6316	6246	6179	6156	6255	6257	6249	6329	6400	6316	6267	6471	6160	6330	6193	6285	6219	6190	6311	6305	6351	6358	6136	6455	6311	6275	6311	6276	6277	6345	6300	6403	6370	6220	6138	6168	6304	6294	6309	6179	6302	6309	6249	6374	6305	6250	6276	6444	6326	6310	6284	6333	6316	6266	6390	6205	6236	6287	6270	6278	6247	6274	6157	6278	6183	6366	6226	6322	6208	6336	6339	6204	6264	6264	6235	6268	6201	6332	6154	6317	6128	6176	6301	6185	6228	6203	6328	6340	6282	6239	6307	6145	6306	6286	6184	6329	6316	6199	6294	6293	6249	6187	6341	6409	6260	6333	6315	6212	6344	6276	6193	6315	6297	6269	6182	6294	6296	6336	6289	6350	6340	6308	6358	6396	6283	6319	6261	6328	6357	6264	6277	6233	6312	6324	6345	6316	6309	6241	6176	6261	6238	6222	6239	6111	6302	6415	6197	6273	6237	6211	6304	6356	6362	6422	6194	6175	6395	6362	6324	6468	6282	6382	6289	6348	6349	6245	6246	6286	6304	6258	6240	6206	6228	6098	6149	6158	6232	6206	6287	6301	6241	6299	6319	6355	6379	6173	6150	6361	6132	6255	6348	6297	6207	6328	6201	6343	6224	6292	6263	6251	6294	6354	6257	6404	6296	6401	6305	6260	6158	6403	6394	6336	6305	6442	6184	6240	6319	6198	6266	6221	6202	6250	6263	6214	6210	6275	6298	6352	6217	6178	6319	6302	6280	6310	6334	6198	6343	6332	6306	6302	6246	6254	6281	6224	6260	6276	6324	6320	6391	6239	6234	6330	6360	6325	6240	6279	6368	6367	6247	6198	6324	6296	6278	6334	6327	6181	6235	6134	6265	6263	6377	6205	6203	6314	6334	6223	6254	6236	6185	6330	6204	6255	6297	6335	6350	6187	6380	6335	6297	6325	6320	6275	6313	6322	6340	6345	6322	6235	6287	6321	6231	6212	6181	6266	6302	6351	6280	6297	6415	6227	6228	6214	6346	6277	6240	6264	6451	6275	6226	6203	6338	6331	6298	6207	6241	6302	6316	6322	6368	6201	6364	6280	6188	6318	6300	6213	6460	6255	6272	6230	6423	6239	6212	6353	6248	6244	6272	6300	6417	6353	6183	6259	6344	6278	6304	6346	6344	6229	6278	6265	6200	6193	6248	6274	6344	6272	6271	6211	6411	6339	6274	6241	6194	6313	6343	6379	6324	6391	6261	6291	6348	6294	6246	6231	6350	6339	6242	6236	6220	6301	6265	6319	6300	6187	6176	6270	6314	6345	6191	6276	6168	6277	6118	6359	6279	6311	6290	6323	6284	6205	6203	6177	6262	6289	6259	6251	6417	6235	6316	6390	6320	6238	6157	6304	6294	6329	6349	6221	6339	6402	6295	6378	6263	6214	6244	6197	6334	6283	6325	6233	6278	6212	6267	6301	6288	6286	6303	6417	6222	6320	6273	6230	6352	6303	6308	6239	6246	6253	6239	6398	6351	6309	6152	6300	6170	6292	6283	6280	6292	6336	6242	6155	6247	6188	6328	6353	6163	6334	6206	6327	6328	6305	6285	6260	6193	6349	6132	6400	6360	6309	6264	6341	6184	6220	6231	6298	6302	6344	6282	6283	6348	6287	6254	6270	6287	6181	6291	6187	6323	6312	6295	6332	6115	6129	6309	6208	6266	6265	6287	6247	6381	6334	6285	6231	6288	6193	6228	6328	6231	6331	6338	6327	6230	6254	6209	6175	6262	6129	6283	6291	6286	6211	6237	6270	6389	6190	6246	6258	6397	6328	6338	6370	6170	6254	6289	6340	6311	6194	6283	6406	6232	6399	6284	6375	6247	6227	6404	6301	6236	6112	6379	6280	6255	6316	6269	6351	6277	6366	6274	6274	6267	6213	6311	6198	6323	6207	6310	6349	6416	6263	6216	6315	6288	6362	6319	6371	6160	6283	6321	6259	6207	6349	6386	6282	6239	6227	6294	6146	6341	6315	6219	6248	6342	6177	6127	6189	6325	6119	6372	6251	6287	6296	6253	6422	6341	6292	6451	6123	6271	6245	6285	6145	6355	6253	6349	6362	6212	6446	6302	6389	6174	6314	6269	6193	6290	6233	6271	6296	6227	6296	6390	6409	6218	6209	6277	6177	6375	6200	6413	6199	6355	6293	6241	6305	6289	6405	6339	6360	6307	6272	6347	6284	6259	6364	6315	6302	6272	6252	6370	6312	6167	6331	6320	6264	6272	6234	6316	6246	6395	6337	6379	6286	6252	6270	6197	6318	6218	6387	6379	6260	6280	6286	6243	6290	6087	6333	6324	6212	6414	6373	6297	6247	6221	6171	6203	6341	6291	6401	6307	6315	6381	6259	6421	6323	6335	6213	6292	6204	6303	6084	6287	6248	6322	6176	6319	6242	6319	6301	6339	6291	6189	6302	6349	6296	6294	6210	6163	6329	6215	6403	6194	6218	6223	6321	6310	6310	6292	6215	6264	6112	6398	6359	6344	6231	6306	6288	6308	6318	6182	6250	6254	6341	6331	6168	6315	6295	6169	6290	6239	6303	6266	6203	6208	6341	6311	6172	6378	6239	6469	6349	6213	6206	6196	6357	6301	6402	6233	6307	6270	6294	6280	6234	6370	6238	6352	6435	6315	6172	6248	6275	6225	6231	6199	6285	6176	6281	6296	6180	6285	6226	6192	6283	6229	6186	6114	6289	6268	6361	6428	6246	6285	6272	6409	6254	6368	6359	6386	6338	6169	6277	6330	6295	6376	6217	6303	6242	6191	6385	6214	6207	6276	6248	6297	6325	6265	6279	6251	6351	6388	6256	6238	6355	6328	6258	6280	6286	6262	6228	6301	6274	6327	6259	6244	6365	6265	6285	6219	6327	6290	6210	6251	6368	6303	6258	6299	6425	6282	6185	6371	6308	6309	6340	6209	6279	6321	6233	6202	6299	6303	6321	6419	6227	6362	6431	6279	6280	6254	6173	6199	6285	6356	6164	6323	6282	6315	6228	6324	6316	6265	6293	6163	6226	6331	6216	6197	6213	6284	6260	6368	6347	6449	6315	6222	6345	6324	6378	6345	6242	6272	6325	6272	6257	6270	6377	6240	6215	6097	6328	6168	6341	6202	6315	6187	6205	6265	6300	6254	6268	6319	6344	6290	6256	6274	6307	6190	6266	6233	6329	6312	6295	6319	6285	6312	6374	6310	6272	6309	6236	6290	6288	6241	6230	6381	6269	6114	6274	6247	6416	6323	6272	6282	6364	6239	6224	6344	6250	6249	6221	6239	6214	6369	6264	6367	6176	6183	6220	6316	6283	6180	6259	6273	6382	6295	6325	6291	6270	6138	6312	6321	6236	6289	6341	6194	6161	6246	6177	6399	6336	6227	6311	6408	6259	6220	6225	6299	6279	6264	6344	6230	6145	6278	6171	6105	6195	6231	6175	6270	6345	6220	6224	6273	6390	6207	6388	6241	6240	6285	6358	6278	6344	6185	6214	6426	6223	6424	6306	6314	6243	6284	6259	6208	6248	6151	6093	6248	6299	6242	6235	6305	6232	6426	6302	6254	6207	6374	6215	6288	6270	6192	6213	6188	6345	6276	6278	6252	6197	6316	6358	6192	6321	6234	6220	6325	6247	6371	6287	6255	6200	6254	6274	6187	6144	6314	6368	6319	6296	6409	6269	6272	6296	6317	6309	6344	6297	6246	6256	6337	6251	6286	6195	6350	6324	6168	6311	6153	6159	6272	6218	6344	6293	6342	6343	6268	6294	6266	6422	6208	6395	6312	6218	6277	6164	6308	6345	6310	6221	6167	6355	6291	6242	6259	6265	6234	6218	6186	6327	6309	6330	6402	6288	6275	6416	6223	6310	6388	6226	6358	6322	6312	6182	6250	6223	6359	6412	6267	6327	6209	6148	6271	6319	6281	6258	6312	6286	6319	6284	6261	6400	6339	6241	6137	6150	6174	6256	6292	6254	6282	6256	6318	6269	6374	6395	6323	6355	6363	6335	6254	6394	6120	6352	6245	6374	6189	6235	6235	6198	6323	6199	6185	6281	6352	6282	6249	6253	6384	6312	6335	6220	6206	6140	6250	6366	6301	6277	6113	6258	6164	6281	6349	6281	6320	6202	6274	6301	6350	6295	6235	6201	6289	6271	6228	6331	6199	6247	6230	6283	6246	6338	6216	6380	6240	6341	6269	6249	6300	6180	6259	6320	6209	6247	6284	6290	6356	6332	6303	6220	6488	6450	6373	6337	6273	6245	6245	6278	6160	6263	6217	6221	6213	6383	6187	6121	6154	6202	6276	6316	6249	6365	6177	6230	6187	6421	6266	6299	6280	6059	6387	6209	6265	6313	6250	6266	6254	6237	6361	6217	6323	6226	6388	6180	6298	6378	6280	6205	6243	6241	6366	6284	6326	6262	6231	6159	6296	6243	6317	6364	6370	6350	6265	6268	6248	6274	6284	6312	6337	6336	6259	6240	6304	6388	6364	6216	6220	6043	6382	6204	6303	6280	6081	6283	6146	6196	6170	6317	6240	6257	6414	6297	6245	6261	6255	6312	6339	6229	6324	6365	6356	6302	6221	6337	6208	6352	6267	6166	6349	6313	6278	6250	6217	6247	6160	6284	6319	6216	6332	6247	6262	6313	6216	6405	6337	6214	6322	6222	6327	6309	6318	6305	6341	6223	6183	6257	6273	6407	6286	6323	6394	6280	6242	6359	6230	6314	6381	6356	6347	6334	6185	6129	6169	6301	6291	6214	6134	6397	6359	6293	6303
35232	49105	31246	13710	3079	1211	994	892	913	825	817	834	806	873	838	849	798	837	835	854	825	823	855	828	859	824	853	847	850	798	824	861	816	840	848	827	816	868	836	828	806	813	870	785	822	841	808	841	844	821	795	851	806	871	826	893	880	824	795	813	829	848	874	843	853	868	804	833	831	807	779	821	855	833	848	887	816	813	901	844	849	827	817	831	833	864	817	859	822	876	794	856	872	824	813	817	808	859	806	831	861	773	857	831	784	821	857	780	844	813	833	899	852	880	815	838	814	810	827	796	860	826	823	859	819	849	838	860	838	863	883	846	806	800	852	834	873	824	834	837	855	839	806	833	810	812	813	848	864	783	878	869	858	842	836	861	886	856	846	846	835	835	801	826	874	823	856	840	842	875	850	814	853	825	844	842	819	810	815	830	815	844	849	889	851	833	880	787	862	871	855	841	843	856	815	853	813	797	797	795	814	764	820	887	849	844	848	831	810	864	828	895	838	839	822	821	821	840	878	804	842	852	832	863	859	817	864	826	826	864	829	808	849	842	794	855	820	835	832	865	838	878	858	853	837	847	787	816	873	785	799	854	826	828	831	840	795	822	796	823	860	814	840	860	830	848	813	772	822	818	814	842	876	831	868	880	810	805	845	810	836	833	885	848	807	794	900	838	855	834	869	874	885	780	832	853	811	810	836	823	837	817	849	845	831	822	830	853	834	867	811	814	847	867	856	793	831	835	875	831	821	799	841	865	834	817	843	809	814	827	845	849	838	859	841	763	882	854	807	791	824	797	765	878	861	812	844	798	846	859	842	830	846	845	860	830	805	808	895	843	849	890	770	845	834	838	823	838	848	861	852	860	854	875	803	834	883	845	855	836	806	813	841	833	845	820	828	811	878	830	838	841	855	797	868	792	855	799	836	825	840	806	849	788	844	843	863	838	848	797	859	830	811	844	820	880	881	847	845	804	773	795	878	816	899	809	884	777	800	812	822	785	813	881	849	832	829	888	890	882	844	824	806	808	833	829	825	820	857	824	816	839	839	882	844	856	818	803	783	847	906	837	845	846	856	805	882	785	897	817	860	852	882	794	847	853	833	798	845	838	859	844	837	862	815	863	879	874	804	873	833	840	857	828	844	819	834	876	808	846	851	814	855	814	859	863	834	844	896	811	849	875	817	828	848	860	826	842	843	850	854	857	831	811	854	781	801	821	871	797	852	808	828	787	824	861	812	865	817	831	907	850	808	832	831	867	887	793	845	794	851	863	823	843	834	861	876	832	865	840	874	851	856	853	835	845	851	823	813	853	856	869	815	878	863	837	882	808	833	819	836	889	859	865	862	808	890	821	859	871	879	856	873	812	798	839	829	814	842	854	837	827	870	813	802	849	890	817	862	834	805	864	774	883	904	848	872	820	829	815	825	837	868	852	814	870	799	848	819	830	910	898	890	801	851	795	861	810	858	805	810	836	845	800	835	820	827	847	806	815	817	906	868	784	828	863	795	869	860	844	855	837	823	841	882	844	836	845	872	876	842	801	822	811	851	842	826	854	844	812	902	772	839	852	824	831	824	839	835	859	828	884	854	812	807	845	824	839	808	936	795	848	792	802	813	868	869	850	851	767	836	816	842	840	845	834	881	857	837	820	833	824	782	891	860	874	822	825	813	837	816	829	822	875	819	822	828	852	814	809	849	824	809	856	821	856	875	865	885	794	813	839	801	823	832	836	831	867	832	844	818	826	804	881	835	827	843	846	804	814	804	801	800	827	901	804	840	818	826	868	830	829	825	816	843	805	802	775	857	758	874	793	775	837	857	839	822	827	809	853	816	876	821	870	839	897	859	866	835	873	828	881	848	775	797	838	882	814	840	859	835	877	837	866	842	870	834	825	864	883	825	864	840	895	756	814	826	820	825	793	847	785	760	906	842	862	834	889	822	865	858	846	783	869	840	854	808	852	859	820	838	808	844	896	826	786	861	787	818	862	842	809	853	794	914	829	830	809	877	789	837	838	857	807	802	833	791	873	806	849	857	894	836	810	808	877	802	895	808	878	805	868	869	873	844	842	872	832	800	835	811	849	800	814	850	841	840	863	834	797	772	838	875	790	844	808	788	858	872	830	826	817	841	818	807	837	818	887	893	892	831	871	866	854	844	837	813	891	793	849	863	846	851	817	893	833	867	803	813	809	837	874	846	819	840	800	771	845	812	841	813	813	802	823	856	879	858	896	815	852	869	852	859	826	879	858	845	848	839	816	875	865	859	882	868	844	853	816	851	856	809	834	857	855	857	825	805	806	859	846	842	836	846	837	772	877	821	845	827	795	855	866	830	840	858	853	780	867	827	844	873	800	847	860	832	825	798	869	822	781	814	857	897	890	873	859	792	827	795	797	830	871	824	827	857	864	914	843	866	771	928	861	850	798	844	860	819	855	865	800	854	863	803	867	830	807	811	873	768	799	815	812	873	872	852	838	836	794	744	741	854	841	840	832	795	853	912	815	815	846	754	839	859	841	852	783	850	777	795	847	817	891	876	797	828	834	812	831	860	888	870	842	865	866	856	805	878	814	787	840	855	794	822	861	837	823	824	862	884	820	903	862	833	813	851	884	773	897	840	809	865	805	828	847	833	859	839	831	843	847	874	810	839	858	856	798	872	876	874	832	870	849	871	800	796	866	822	770	848	840	851	838	852	814	860	796	829	849	825	828	875	848	769	874	844	892	829	880	819	826	840	846	807	810	844	801	840	856	823	837	878	809	821	811	860	819	873	826	830	848	863	856	879	835	769	832	847	830	797	856	841	817	851	904	870	900	829	879	854	848	869	838	848	806	884	802	848	843	875	841	858	819	854	809	840	870	852	840	803	866	832	822	799	829	816	801	832	857	810	782	868	916	832	812	806	806	841	880	823	822	855	851	878	822	832	845	853	865	827	831	864	819	852	794	815	842	794	850	801	854	790	867	825	812	847	848	867	809	845	800	808	831	825	852	838	833	886	785	876	845	835	838	848	834	821	820	838	817	846	898	819	847	794	874	887	875	754	842	810	841	847	805	825	867	832	831	824	830	820	835	856	894	867	800	785	875	809	847	802	835	852	938	815	838	797	862	819	850	857	834	831	889	823	799	888	898	883	880	834	830	832	857	904	819	856	849	811	815	833	800	923	815	852	830	815	823	795	827	788	802	781	831	801	856	814	874	866	871	883	873	839	855	837	852	867	843	802	831	858	855	874	848	853	845	826	828	800	818	857	844	829	836	790	826	889	819	792	787	841	859	860	857	850	831	819	861	816	802	826	825	855	826	857	846	840	838	908	839	820	855	831	871	869	881	845	858	850	853	850	827	864	847	768	901	820	875	835	837	805	838	826	864	844	874	883	806	818	834	858	829	844	810	854	825	867	865	852	849	830	853	891	842	838	832	799	812	830	747	838	855	833	833	808	830	892	813	816	861	829	828	841	830	845	837	819	809	843	816	788	827	832	893	870	874	866	837
48589	53457	51028	40247	26088	16209	12578	9223	7493	7035	7018	6918	6954	6927	6838	7028	6846	7080	6943	7119	6906	6893	7010	6791	6887	6883	6854	7008	6898	6957	6958	7026	6892	6972	6960	6830	6769	6945	6932	6944	6923	6761	6871	6909	7011	6852	7073	6921	6967	6979	6828	7052	6962	6747	7004	6989	6891	6850	6914	6864	6988	6774	6906	6829	7062	7009	6807	6992	6858	6920	7025	6898	6871	7047	6809	6854	6973	6809	6997	7009	7191	6859	7021	6911	6915	6834	7000	6891	6844	6866	6935	6939	6896	6983	6912	6971	6885	6829	6871	6898	6969	7002	6837	6993	6942	6944	6886	6902	6881	6925	7034	6830	6843	6959	6894	6938	6802	6874	6930	6842	6920	6797	6863	6835	6992	6936	6982	6986	6924	6868	6939	6891	6764	6949	6928	6996	6844	6979	6838	6921	6947	6946	6924	6879	7069	6915	6841	6991	6925	7013	6778	6896	6942	6903	6826	6860	6945	6830	6927	6935	6973	6892	6933	7046	6964	6841	6888	6812	6825	6886	6931	6896	6922	6757	7054	6821	6810	6838	6833	6892	6820	6859	6941	6962	6782	6836	6996	6878	6816	6961	6810	6949	6790	6918	6927	6934	6890	6914	6811	6809	6799	6991	6878	6886	6881	6928	6892	6893	6949	6960	6909	6967	6887	6982	6876	6918	6952	6922	6933	6879	6917	6931	6873	6933	6915	6894	7050	6868	6925	6919	7035	6940	6945	6915	6971	6874	7052	7037	6893	6953	6941	6858	7040	6820	6869	6919	6898	6876	6966	6991	6893	6847	7023	7060	6879	6975	6954	6934	6934	7033	7033	7129	7014	6868	6984	6882	6928	6934	6884	6924	6952	6989	6953	6868	6928	7115	6790	6999	6837	6984	6808	6985	6982	6934	6994	6949	7015	6907	6898	6951	7039	6873	6978	6973	6881	6931	6911	7098	7099	6897	7018	6879	6988	6924	6904	6825	7073	6820	6813	6796	6966	6876	7000	6783	6996	6878	6913	6957	6934	7084	6957	6989	6898	7014	6909	6906	7023	6928	6949	6840	6938	6995	6991	6977	7043	7137	6905	6853	6936	6947	6833	6865	6827	6952	7018	6994	6815	6807	6977	6839	6747	6899	6830	6965	6957	6882	6887	7048	7032	7001	6799	6863	6890	6898	6941	7007	6877	6851	6996	6825	6962	6787	6807	6895	6979	6916	6863	6889	6959	6790	7012	6796	6976	6915	6829	6934	6955	6943	6976	6931	7064	6892	7043	7111	6906	7005	6943	6936	6910	6918	6989	6867	6850	6777	6919	6966	6968	6944	6756	6901	6951	6888	6908	6955	6937	6894	7049	6995	6898	6896	6941	6961	6954	6866	6925	6835	6930	6945	7030	6925	6930	6867	6965	6856	6893	6926	6894	6999	6832	7008	6918	6844	6930	6962	7035	6848	6929	6852	6909	6897	6940	6855	7002	6942	6971	6866	6879	6985	6944	6956	6973	6901	6957	6839	6970	6953	6844	7006	6881	6844	6807	6949	7013	7055	6914	6845	6924	6878	6918	6873	6882	6772	6894	6852	6886	6954	6881	7009	6831	7016	7090	6845	7061	6807	7022	6974	6941	6924	7037	6882	6936	6968	6958	6937	6912	6953	6829	6904	6976	6935	6964	7048	6780	6879	6888	7001	6951	6809	6855	6751	6929	6873	6892	7069	6903	6832	6972	7069	6830	7003	6906	6966	6903	6972	7031	6880	6904	6931	6885	6956	6897	7052	7008	6784	6991	7057	6939	6941	6925	6874	6999	6937	6886	6876	6950	6966	6903	7042	6943	6814	6863	6958	7013	6911	6908	6846	6866	6939	6877	7021	6923	6922	6981	6963	7166	6786	6889	6891	6998	7006	6901	6988	6933	7034	6894	7055	6919	6930	6992	6876	7019	6749	6984	6963	6936	6844	6916	6921	7037	7069	6791	7005	6894	6970	7101	6777	6857	6933	6977	7043	7106	7003	6916	6921	6960	6905	6862	6980	7052	6861	6974	6836	7050	6908	6861	6790	6935	6950	6918	6875	6980	6933	6927	7008	6821	7031	6942	6947	6954	6963	6956	6997	6896	6934	6913	6899	6872	6958	6941	6886	6937	6912	6995	6964	6804	6872	7056	6866	6898	6955	6941	6869	6743	6926	7051	6917	6994	6881	7018	7071	6894	6917	6985	6911	6879	6950	6922	6843	6814	6773	6939	7023	6953	6933	7007	6739	6906	6934	6858	6875	6907	7012	6985	6946	7064	6894	7000	6967	6973	6928	6883	6982	6984	6951	6904	6870	6895	6899	7010	6991	6894	6862	7026	6920	6877	6915	6928	6822	6873	6964	6965	6989	6912	7004	6840	7098	6942	6896	6953	6853	6974	6756	6958	6887	6885	6949	6821	6889	6849	6962	6870	6828	6953	6987	6903	7125	7003	7007	6897	6805	6748	6908	6878	6855	7013	6921	6889	6934	6893	6987	6894	6964	6899	6955	6874	7039	7064	6957	6917	6929	6882	6865	6965	6957	6700	6909	6866	6998	6930	6948	6922	7110	6940	6857	6967	7011	6955	6893	6912	6921	6894	7091	7001	6946	6939	6955	6882	6924	7002	6919	6859	6974	6852	6872	6874	6918	6875	6892	6938	6932	7069	7090	6819	6865	6878	6860	6910	6818	6913	6920	6953	6846	6917	6790	6856	6898	6932	6957	7017	6871	6934	6838	7000	6969	6892	6974	7013	7072	6898	6911	6955	6896	6921	6806	6902	6903	6809	6930	6906	6869	6989	6905	7053	6937	7054	7007	6958	6903	6792	6968	6796	7108	6838	6910	6871	6871	6917	6845	6992	6893	6922	6923	6928	6982	6916	6854	6925	6975	6906	6916	6950	6851	6841	6825	6860	6987	6837	6876	6864	6903	6928	6949	6981	6846	6972	6820	6818	6920	6935	7063	6881	6916	6955	6970	6934	6875	6943	6864	6869	6843	6951	6946	6816	6928	6906	6914	6924	6976	6829	6933	6950	6927	6913	6948	7060	6891	6871	6943	6952	6977	6815	6903	6866	6933	6928	6901	6843	6915	6869	6937	7054	6792	6959	7005	6878	6913	6868	6991	6880	6770	6998	6873	6938	6958	6976	6975	6739	6799	6893	6917	6843	6953	6947	6943	6853	6957	6847	6899	7032	6835	6894	6957	6949	6912	6820	6923	6932	6980	6833	6872	6885	6981	6977	6851	6912	6851	6849	7011	6857	6796	7009	6886	6779	6831	6962	6958	6852	6895	6876	6987	6952	6938	6929	6996	6902	6948	6952	6881	6938	6956	6944	6869	6964	6922	6914	6885	6856	6925	6878	6924	6924	6971	6827	6910	6855	6850	6966	6820	6918	6882	7016	6849	7061	7008	7012	7007	6843	6908	6859	6915	6773	6914	7014	7010	7149	6863	6880	6840	6912	6804	7024	6802	7082	6911	7011	7041	6977	6966	6864	6990	6784	6791	7024	6873	6909	6911	6928	6942	6874	6908	7070	6753	7036	6967	6978	6943	6961	6918	7038	6971	6851	6881	7013	6918	6912	6982	7012	6922	6961	6951	6893	6906	6965	6780	6991	6985	6959	6821	6814	6950	6849	7019	6867	6966	7038	6881	6989	6938	7012	6956	6941	6867	6957	6872	6987	6870	6917	6872	6803	6872	7086	6987	6942	7112	7006	6861	6861	6944	6965	7014	7136	6886	6882	6850	6911	6898	7053	6995	6973	6977	6928	7040	7014	6908	6963	6875	6927	7016	6916	6814	6864	6944	6836	6994	6965	6941	6863	6978	6963	6947	6884	6833	6976	6931	7006	6858	6801	6902	6879	6910	6934	6821	6863	6931	7040	6971	6873	6948	6933	6958	6995	6772	6991	6879	6929	6848	6842	6883	6885	6850	6953	6814	6848	6840	6987	6920	6831	6882	6898	6896	6979	6873	7015	6925	6921	6941	6958	6890	6881	7035	7020	6974	6999	6863	6913	7016	6897	6938	7039	6886	6850	6971	7022	6825	6858	6894	7011	6979	7044	6930	6920	6875	7049	6788	6965	6799	6820	6893	6933	6861	6975	6840	6903	6995	6950	6892	6998	6808	6845	6954	7106	6939	6893	7104	6962	6842	6925	6991	6929	6932	6817	6975	6826	6914	6960	6906	6996	6992	7050	6832	6949	6884	6942	7060	6977	7014	6797	7049	6763	6885	6899	7005	6885	6946	6850	6778	6921	7024	6862	6997	6899	6958	6872	6826	6936	7045	7013	6995	6882	6962	7025	6930	6945	6994	7088	6904	6956	6915	6876	7037	6895	7006	6946	6901	7005	6933	6950	6904	6946	6829	6865	6839	6934	6927	6977	6890	6996	6818	6950	6911	6929	6838	6952	6775	6876	6941	6951	7073	6835	6918	6875	7023	6823	6973	6973	7018	6946	6954	6924	6898	6879	6853	6766	6978	6886	6841	6920	7022	6947	6736	6819	6997	6856	7015	7017	6946	6906	6912	6908	6900	6796	6976	7018	6972	6883	6874	6845	6905	6933	6977	6911	6961	6880	7048	6804	6966	6899	6779	6900	6913	6863	6908	6901	6821	6917	6946	6909	7007	6975	6753	6864	6969	6924	6755	6860	6800	6868	6876	6825	6924	6873	6986	6950	6855	7042	6885	6875	6819	6865	6910	7024	6945	7064	6842	6815	6984	6871	6925	6948	6939	7035	6952	6998	6944	6945	7011	6910	6858	6991	6900	6949	6847	7017	7116	7033	6854	6887	7030	6889	6959	6875	7040	6886	6891	7030	6914	6880	6848	7059	7043	7013	6938	6923	6817	7006	6960	6911	6913	6929	7018	7040	6911	6823	7002	6886	6787	6937	6917	6738	6868	6869	7003	6852	6869	6959	6975	6852	6903	6883	7015	6828	6921	7017	6911	6918	6914	6958	6897	6832	6802	6969	6847	6859	6966	6925	7008	6846	6907	6928	6893	6904	6958	7018	6857	6874	6921	6911	6979	6946	6885	6904	6902	6858	6917	7012	6806	6887	6775	6968	6899	6821	6901	6884	6943	7012	6876
13419	19037	11746	3951	1292	848	777	818	795	747	789	767	749	806	766	755	782	795	808	746	796	797	761	778	776	765	768	805	785	786	778	806	758	761	827	758	756	787	743	811	770	743	813	751	743	788	710	724	702	794	831	799	771	785	773	778	786	764	748	762	764	798	794	753	764	792	755	785	785	827	753	794	753	758	792	748	744	763	792	757	778	783	770	774	822	829	717	747	788	816	749	789	776	716	778	725	756	800	735	826	765	769	744	800	711	778	738	800	761	774	771	802	764	838	811	804	796	739	801	778	733	781	770	769	786	766	776	803	814	796	774	764	749	775	764	750	782	784	799	804	795	797	788	798	772	747	770	805	824	764	793	741	767	804	770	786	778	751	781	823	789	733	809	788	788	784	768	751	758	773	756	749	760	758	718	798	776	736	768	758	751	815	732	792	790	815	771	802	831	740	716	701	765	742	807	732	799	745	798	794	771	730	760	810	768	757	788	820	767	753	768	739	769	747	742	784	786	746	758	768	794	787	777	772	756	806	780	790	796	785	784	766	758	807	846	809	834	775	799	787	775	798	799	759	771	780	820	748	822	808	759	788	775	748	821	731	794	777	823	833	798	770	755	761	816	755	811	794	773	861	783	821	845	831	782	759	798	802	824	796	732	732	720	731	754	804	773	774	783	769	760	755	779	732	867	766	762	754	740	755	734	793	791	847	747	768	784	832	802	802	790	776	770	788	768	837	773	795	714	778	799	786	774	745	763	828	735	768	807	789	778	764	800	781	794	763	771	769	805	765	796	805	765	737	798	732	773	774	773	738	764	769	829	814	739	774	776	818	812	755	775	758	790	837	720	764	775	811	754	813	829	746	734	779	741	737	740	777	763	774	766	769	746	766	772	825	814	774	766	819	768	735	764	770	724	731	801	770	831	736	769	810	810	778	807	773	778	858	804	777	779	813	776	755	752	800	767	785	741	766	729	732	820	763	838	812	779	772	781	753	800	759	775	765	827	808	806	771	816	735	801	787	782	782	761	780	749	742	732	755	760	812	798	788	812	760	762	776	770	804	747	776	772	758	787	765	786	788	759	764	746	747	716	775	743	711	817	785	780	755	786	786	775	784	780	833	799	729	777	692	775	833	755	764	750	774	767	803	797	759	783	789	785	807	803	802	758	764	804	781	751	788	760	781	801	747	796	754	795	781	786	777	786	800	792	759	803	812	751	791	808	804	759	801	780	746	761	772	782	793	728	729	783	753	786	842	733	835	837	771	713	750	757	800	768	787	781	778	765	819	742	797	815	839	823	772	746	732	795	826	728	768	749	777	796	770	760	802	769	786	743	795	721	708	809	771	754	815	766	791	789	727	770	809	796	770	766	804	762	796	753	823	784	797	797	752	772	752	761	773	837	795	787	782	774	733	798	736	753	733	837	746	760	743	790	744	799	777	745	776	758	781	796	792	759	737	823	781	793	773	777	773	792	775	824	757	795	724	775	787	759	751	774	779	778	763	767	784	834	756	715	764	826	800	819	767	775	774	735	794	795	790	759	766	799	761	784	779	755	828	796	738	775	787	756	735	781	745	789	839	754	754	773	779	756	771	785	748	773	767	816	762	823	755	822	809	749	788	816	808	746	802	786	782	801	758	785	795	817	783	772	789	793	814	767	810	773	751	786	772	775	771	811	744	806	764	782	810	768	789	771	796	792	754	820	774	783	801	802	756	782	741	779	763	816	774	784	726	787	730	772	773	776	733	743	748	774	801	770	801	767	809	733	792	782	736	785	768	763	779	765	751	765	757	798	771	807	751	767	815	802	748	772	845	805	782	793	744	774	789	788	793	774	789	820	780	780	847	820	790	777	780	777	743	745	774	743	741	774	780	791	764	821	792	806	797	818	802	742	721	826	847	774	772	786	764	764	797	786	774	807	760	771	807	771	763	791	790	747	770	768	803	764	799	750	793	799	777	836	747	761	801	771	799	786	784	772	748	800	777	827	793	817	792	810	770	761	761	744	753	757	822	768	823	796	771	781	773	806	757	737	808	786	780	793	728	768	799	772	723	788	775	784	737	819	774	795	796	762	790	767	781	747	825	789	731	775	770	773	789	770	755	757	765	772	762	770	734	809	791	765	781	808	735	789	762	799	818	767	796	759	794	766	759	813	747	807	787	796	785	805	752	747	816	757	783	801	791	785	684	751	782	758	722	787	778	822	767	793	742	772	778	750	806	743	739	788	784	798	755	798	788	782	791	742	757	808	770	758	764	801	759	807	784	783	760	803	766	699	795	772	834	819	753	803	769	761	782	773	776	784	738	733	776	841	789	806	869	760	792	776	764	826	802	776	767	758	782	747	789	816	823	742	774	784	780	815	789	798	788	796	739	761	760	766	769	793	758	767	740	780	812	796	777	818	763	736	792	722	739	765	793	824	798	797	733	739	807	783	801	791	751	766	790	836	688	757	747	775	776	807	766	796	790	753	791	793	766	782	819	784	786	726	798	743	801	814	792	757	793	745	783	735	780	725	785	766	749	741	739	806	741	782	799	762	772	816	782	776	814	746	785	791	761	783	732	830	757	788	776	752	834	820	748	802	756	780	760	808	746	795	804	821	733	783	755	814	762	736	755	756	784	812	774	775	793	819	771	796	789	764	768	786	723	779	752	783	852	766	741	793	789	769	790	774	831	762	824	778	698	738	761	756	736	807	750	828	772	712	811	781	740	755	789	756	794	801	776	760	766	781	756	792	786	802	814	775	777	785	764	777	801	751	779	786	769	795	719	757	752	755	760	785	776	822	801	734	773	787	779	784	795	787	743	784	762	770	794	780	812	782	743	810	735	765	809	760	805	764	754	814	763	760	778	802	733	764	816	784	774	808	795	763	776	777	773	758	777	747	724	737	731	764	798	785	856	782	754	820	735	793	759	772	750	758	786	800	783	765	793	767	784	768	773	752	790	850	811	763	767	807	803	756	747	815	810	751	821	736	758	778	819	772	809	752	779	743	779	745	793	750	803	810	851	771	760	747	752	774	814	764	785	769	733	809	842	784	785	801	756	759	780	766	758	771	787	760	800	730	778	857	802	787	753	804	748	748	747	791	811	785	770	794	737	840	753	762	856	736	771	771	703	779	769	737	750	755	818	785	749	787	800	834	771	771	769	782	764	740	804	812	796	767	779	788	804	790	762	787	752	822	769	808	806	758	737	811	786	748	776	742	760	753	811	761	806	764	799	821	768	813	763	772	808	789	783	814	747	756	800	780	722	796	772	807	762	788	792	761	783	784	808	758	773	813	748	741	763	806	743	781	839	768	766	737	796	799	797	773	728	840	758	771	756	748	795	765	769	799	806	757	800	790	760	778	744	740	790	798	776	712	822	766	779	731	810	810	770	745	753	794	750	794	771	785	736	769	746	764	821	759	826	805	772	799	783	745	768	732	756	753	781	735	776	831	821	813	765	787	805	794	768	781	838	822	782	802	800	731	773	796	799	771	808	786	762
46495	43446	33732	25124	14996	8539	7303	6688	6413	6563	6372	6349	6383	6372	6361	6378	6335	6392	6437	6360	6310	6114	6393	6455	6334	6383	6296	6358	6435	6456	6404	6345	6219	6331	6226	6390	6365	6427	6252	6326	6335	6321	6402	6339	6164	6314	6425	6421	6329	6521	6368	6422	6390	6405	6241	6248	6261	6358	6348	6397	6450	6283	6421	6392	6268	6227	6404	6294	6355	6368	6347	6224	6323	6330	6347	6401	6259	6307	6479	6397	6450	6413	6360	6389	6351	6411	6302	6318	6394	6377	6274	6251	6427	6359	6324	6354	6388	6370	6494	6375	6334	6349	6408	6385	6342	6531	6305	6403	6297	6347	6269	6422	6337	6382	6266	6262	6520	6240	6610	6312	6359	6420	6373	6358	6437	6372	6463	6311	6444	6309	6404	6380	6443	6383	6271	6243	6392	6388	6411	6457	6338	6326	6424	6371	6515	6378	6334	6417	6368	6308	6404	6393	6322	6344	6441	6357	6400	6316	6362	6300	6422	6221	6417	6445	6398	6361	6293	6445	6446	6400	6257	6384	6412	6259	6372	6196	6252	6449	6345	6367	6439	6369	6415	6484	6368	6349	6327	6333	6309	6369	6309	6362	6229	6414	6392	6364	6417	6388	6526	6430	6393	6351	6360	6278	6390	6382	6396	6627	6171	6423	6331	6376	6489	6319	6364	6327	6253	6315	6407	6271	6312	6455	6375	6339	6373	6489	6303	6343	6274	6385	6187	6353	6312	6430	6379	6359	6297	6620	6347	6305	6399	6367	6420	6259	6451	6332	6353	6287	6429	6356	6402	6263	6339	6323	6362	6466	6303	6386	6285	6355	6385	6226	6337	6230	6285	6324	6372	6297	6356	6321	6250	6363	6390	6439	6495	6355	6334	6304	6345	6360	6404	6298	6386	6408	6297	6447	6412	6488	6326	6509	6402	6327	6433	6389	6372	6579	6397	6339	6365	6405	6298	6374	6304	6301	6452	6309	6206	6337	6339	6256	6473	6423	6422	6437	6386	6304	6388	6368	6313	6326	6413	6380	6380	6257	6479	6332	6357	6308	6384	6393	6417	6416	6364	6513	6351	6314	6421	6311	6335	6411	6283	6397	6506	6368	6318	6403	6333	6404	6357	6429	6428	6360	6299	6451	6554	6472	6294	6208	6415	6253	6291	6331	6402	6275	6329	6328	6472	6246	6329	6381	6403	6281	6283	6395	6342	6480	6277	6343	6439	6520	6390	6303	6507	6431	6340	6374	6495	6370	6416	6335	6415	6456	6444	6295	6382	6432	6356	6415	6350	6396	6434	6291	6289	6271	6253	6361	6305	6340	6388	6361	6388	6371	6450	6322	6432	6431	6327	6317	6470	6476	6333	6476	6357	6450	6375	6387	6371	6292	6364	6371	6386	6374	6242	6400	6383	6363	6357	6344	6357	6351	6439	6385	6362	6349	6293	6380	6321	6369	6336	6428	6316	6317	6338	6163	6294	6416	6349	6426	6293	6395	6413	6381	6399	6422	6331	6505	6326	6375	6255	6355	6351	6375	6335	6457	6271	6381	6471	6246	6286	6348	6277	6354	6379	6361	6386	6411	6302	6404	6250	6421	6307	6444	6356	6374	6448	6384	6417	6337	6296	6207	6382	6425	6290	6416	6280	6303	6306	6319	6318	6398	6371	6425	6488	6404	6396	6380	6369	6392	6466	6334	6290	6315	6294	6416	6330	6378	6255	6309	6376	6422	6302	6452	6305	6320	6245	6449	6431	6375	6342	6313	6384	6273	6488	6346	6426	6337	6255	6438	6401	6370	6262	6331	6424	6468	6275	6212	6469	6329	6353	6261	6393	6462	6326	6330	6389	6450	6383	6346	6279	6215	6302	6293	6390	6367	6351	6344	6426	6337	6440	6412	6408	6372	6372	6321	6354	6505	6372	6415	6461	6376	6286	6417	6284	6334	6339	6365	6335	6381	6360	6332	6386	6309	6375	6288	6449	6487	6459	6385	6396	6377	6324	6436	6386	6411	6435	6315	6405	6314	6418	6371	6404	6455	6215	6339	6238	6309	6415	6422	6383	6297	6432	6273	6475	6263	6221	6413	6234	6371	6252	6403	6524	6351	6345	6277	6284	6355	6386	6398	6332	6412	6426	6429	6392	6353	6383	6407	6474	6353	6334	6446	6311	6406	6422	6432	6358	6313	6342	6360	6469	6365	6357	6349	6323	6319	6352	6398	6247	6393	6379	6385	6420	6467	6357	6352	6342	6485	6347	6336	6432	6299	6402	6391	6412	6331	6350	6359	6460	6391	6308	6344	6308	6343	6475	6216	6374	6494	6303	6309	6487	6374	6353	6361	6162	6543	6406	6285	6365	6361	6415	6362	6376	6456	6416	6348	6411	6400	6366	6327	6338	6318	6432	6361	6396	6397	6281	6309	6339	6305	6276	6461	6431	6416	6342	6284	6515	6348	6397	6327	6379	6258	6354	6304	6307	6445	6319	6365	6277	6405	6193	6445	6421	6287	6436	6223	6324	6293	6397	6389	6382	6311	6423	6372	6245	6325	6265	6381	6363	6152	6389	6337	6408	6427	6420	6426	6331	6460	6411	6340	6387	6439	6300	6441	6390	6385	6432	6303	6371	6365	6287	6366	6487	6423	6282	6323	6404	6395	6412	6301	6439	6412	6255	6395	6344	6414	6354	6359	6387	6465	6385	6417	6240	6286	6367	6361	6449	6341	6402	6383	6331	6367	6361	6441	6374	6414	6411	6399	6405	6297	6371	6440	6317	6221	6497	6412	6313	6388	6418	6290	6466	6511	6382	6277	6380	6442	6361	6352	6371	6403	6309	6357	6260	6369	6433	6285	6393	6367	6367	6305	6309	6328	6403	6279	6435	6341	6445	6263	6411	6306	6412	6471	6338	6548	6369	6336	6448	6447	6445	6320	6323	6303	6435	6312	6307	6346	6310	6449	6314	6253	6301	6513	6306	6406	6314	6481	6262	6375	6370	6330	6431	6319	6381	6401	6487	6333	6431	6419	6417	6235	6370	6536	6311	6437	6417	6266	6393	6418	6306	6272	6246	6375	6419	6376	6444	6404	6374	6328	6439	6500	6410	6341	6274	6341	6303	6351	6366	6370	6439	6663	6423	6340	6457	6295	6356	6447	6472	6223	6435	6367	6361	6385	6463	6359	6438	6474	6328	6448	6458	6328	6316	6292	6511	6397	6363	6273	6345	6473	6520	6317	6360	6305	6402	6342	6447	6416	6304	6342	6652	6217	6386	6441	6484	6324	6447	6477	6424	6538	6419	6182	6361	6377	6475	6309	6398	6343	6310	6408	6356	6329	6294	6433	6331	6348	6457	6270	6373	6326	6377	6327	6396	6353	6324	6400	6347	6232	6314	6427	6422	6312	6233	6293	6405	6391	6383	6348	6373	6372	6349	6298	6379	6360	6375	6502	6354	6414	6336	6415	6409	6408	6347	6336	6396	6369	6346	6424	6351	6252	6387	6411	6353	6295	6301	6240	6374	6328	6363	6407	6604	6365	6395	6292	6322	6322	6489	6448	6240	6391	6362	6380	6388	6292	6328	6351	6318	6352	6334	6391	6343	6375	6446	6276	6350	6344	6280	6389	6361	6383	6440	6363	6362	6375	6282	6466	6372	6383	6421	6400	6478	6362	6304	6355	6278	6535	6361	6400	6378	6439	6257	6347	6337	6346	6430	6257	6317	6418	6425	6319	6376	6302	6347	6331	6371	6330	6241	6297	6483	6412	6444	6240	6339	6304	6328	6302	6387	6454	6362	6427	6344	6489	6260	6419	6318	6257	6346	6325	6425	6370	6292	6340	6486	6322	6376	6344	6276	6376	6514	6321	6352	6452	6240	6270	6466	6372	6465	6300	6363	6318	6339	6260	6431	6527	6379	6276	6363	6454	6405	6465	6272	6370	6473	6331	6427	6329	6495	6348	6442	6311	6378	6260	6382	6257	6329	6356	6336	6333	6348	6198	6462	6293	6275	6289	6413	6360	6380	6290	6363	6301	6357	6319	6409	6401	6415	6345	6436	6403	6358	6411	6310	6392	6353	6289	6365	6331	6380	6348	6470	6400	6349	6362	6303	6386	6244	6339	6379	6334	6521	6342	6463	6326	6250	6322	6430	6208	6528	6339	6374	6344	6373	6326	6246	6434	6294	6353	6261	6353	6564	6387	6313	6338	6305	6239	6288	6320	6400	6277	6324	6511	6313	6435	6330	6444	6380	6374	6409	6193	6350	6467	6387	6421	6345	6344	6323	6315	6337	6180	6434	6267	6326	6260	6227	6353	6332	6383	6556	6299	6437	6352	6193	6300	6406	6335	6399	6244	6243	6349	6410	6405	6347	6324	6399	6263	6458	6378	6317	6365	6420	6380	6361	6354	6339	6422	6240	6304	6417	6413	6453	6352	6337	6275	6299	6356	6489	6304	6420	6373	6379	6303	6257	6314	6459	6268	6449	6314	6292	6531	6405	6391	6424	6364	6327	6345	6274	6306	6457	6359	6424	6428	6378	6325	6316	6346	6430	6394	6458	6218	6293	6302	6289	6360	6361	6356	6343	6279	6325	6429	6332	6402	6364	6371	6274	6435	6381	6426	6339	6337	6397	6327	6370	6441	6271	6397	6267	6290	6323	6223	6306	6342	6435	6317	6360	6382	6429	6365	6295	6353	6365	6339	6379	6317	6413	6418	6434	6157	6478	6270	6343	6355	6411	6353	6391	6372	6279	6413	6400	6422	6372	6404	6303	6355	6494	6421	6403	6428	6318	6396	6247	6330	6375	6325	6392	6323	6440	6470	6493	6229	6363	6481	6349	6308	6477	6328	6246	6309	6392	6321	6377	6389	6419	6427	6392	6342	6364	6436	6425	6281	6301	6353	6417	6453	6518	6389	6360	6468	6352	6382	6392	6284	6335	6323	6310	6352	6340	6285	6322	6491	6351	6401	6456	6349	6448	6371	6401	6300	6224	6364	6341	6434	6345	6465	6345	6441	6397	6283	6246	6391	6295	6334	6377	6437	6337	6344	6331	6419	6435	6282	6315	6303	6460	6395	6315	6373	6420	6351	6296	6424	6550	6244
35685	47610	29309	12717	3142	1309	1063	920	888	837	837	821	830	868	871	839	824	886	893	846	813	833	832	824	844	821	825	890	813	858	824	846	841	849	860	897	865	885	855	886	884	833	825	809	876	851	871	802	860	854	882	839	811	850	864	856	893	854	846	895	818	807	870	878	843	845	867	884	846	849	865	832	841	870	845	869	805	852	816	890	881	819	849	849	877	850	843	836	913	829	868	884	855	861	870	811	829	838	817	820	836	850	859	853	849	804	869	857	916	830	865	858	840	892	855	833	808	841	880	841	810	832	832	869	831	793	859	806	841	835	884	823	833	880	835	888	853	823	852	863	804	803	801	894	882	786	841	878	842	854	915	885	807	852	841	844	861	836	852	799	844	872	873	866	876	909	839	838	816	881	891	781	831	860	911	835	802	839	899	870	825	865	884	848	850	828	855	899	873	789	811	839	838	883	850	833	889	842	844	860	814	888	831	928	845	846	804	813	829	856	849	826	858	894	837	875	877	891	829	813	855	868	870	882	846	803	840	875	837	867	878	841	820	888	833	840	810	811	794	836	881	837	839	846	924	803	874	805	850	801	914	842	863	840	817	848	856	876	862	818	839	876	873	836	808	865	820	850	896	853	867	869	866	843	891	847	829	865	880	855	811	867	814	870	807	823	898	864	816	887	888	876	825	886	865	919	885	841	877	898	813	884	891	785	842	856	835	823	877	853	820	844	825	851	835	844	842	859	823	847	881	813	839	820	846	859	805	821	837	913	900	799	884	881	845	861	828	867	867	842	885	826	815	887	832	822	836	898	848	823	845	913	851	862	807	885	799	878	851	806	861	840	871	884	894	844	862	880	873	855	874	800	860	853	919	878	859	858	873	818	806	844	885	890	859	838	902	811	919	857	896	823	881	838	870	771	789	863	883	823	822	833	795	914	793	853	841	827	853	830	840	831	865	867	853	833	846	841	826	794	873	825	839	879	814	824	828	852	807	869	871	855	876	849	807	868	849	854	895	879	801	836	784	875	846	840	916	842	825	854	835	897	896	818	843	856	894	887	820	872	877	867	875	859	834	874	895	865	801	855	818	872	854	842	856	820	868	893	822	885	865	823	833	857	871	876	872	839	876	841	848	887	841	852	898	841	827	863	867	854	813	865	852	896	799	821	848	803	859	843	851	859	836	856	891	836	836	852	865	797	868	854	932	890	884	781	875	853	863	807	865	805	861	833	850	852	856	868	861	885	878	792	855	831	798	865	883	827	865	849	869	832	832	837	895	846	820	866	837	824	828	867	811	881	832	910	802	855	820	842	861	847	850	872	827	838	859	823	839	866	901	864	852	789	842	860	873	847	873	877	840	817	910	847	859	844	869	863	863	899	869	826	824	860	842	873	855	884	892	854	874	811	851	868	882	853	818	866	890	830	854	884	872	869	851	847	872	828	892	860	892	873	865	833	895	846	860	822	810	896	846	877	835	850	829	878	833	868	872	864	833	800	891	828	863	873	822	833	821	878	836	789	889	876	889	873	882	855	839	867	803	826	857	907	830	854	907	829	828	849	894	885	851	859	866	945	881	834	908	813	850	837	870	882	806	878	865	806	873	872	838	891	909	815	904	853	875	902	874	858	859	839	828	836	861	852	891	796	841	782	814	857	835	828	838	853	849	841	853	853	796	861	855	804	846	854	842	821	838	820	855	840	896	849	830	852	838	856	779	857	814	850	883	929	835	864	870	879	828	810	898	858	845	899	867	864	877	860	833	849	880	869	873	884	871	896	874	799	836	861	853	873	859	897	809	917	852	791	834	856	858	864	851	886	847	788	869	875	862	866	822	862	854	887	821	842	851	839	874	863	866	817	842	883	824	876	847	833	862	856	857	888	889	877	819	858	794	861	854	801	845	884	870	836	862	858	841	837	874	846	848	857	820	814	850	841	838	821	884	808	878	831	823	845	824	855	850	812	823	809	870	867	835	805	874	858	813	823	852	876	860	848	865	864	831	847	839	857	847	826	862	868	852	875	925	872	831	831	859	825	846	827	864	843	845	839	864	854	837	882	831	857	847	816	859	881	860	834	854	854	863	849	808	904	814	814	839	867	862	909	850	819	877	871	842	873	805	870	860	827	875	883	798	807	908	865	857	849	864	891	878	853	833	877	867	820	863	875	861	836	817	822	818	848	891	851	802	816	897	829	794	861	867	822	898	836	848	839	834	836	819	829	820	838	848	872	854	861	864	849	829	869	828	847	889	872	836	859	883	857	904	881	821	913	853	850	857	833	822	832	872	851	837	890	850	863	862	874	839	888	863	851	851	860	861	872	900	768	826	861	853	852	910	843	854	790	879	874	826	873	862	818	875	868	840	875	879	879	876	873	831	821	824	866	840	887	872	867	868	813	873	866	889	840	833	828	809	859	818	828	884	855	880	816	836	867	852	858	848	862	865	833	830	860	831	846	842	889	850	885	796	923	883	837	921	830	807	867	859	779	922	841	854	807	830	820	831	844	858	909	881	821	869	886	924	841	877	872	855	821	820	842	820	863	860	864	805	886	853	830	857	890	875	865	852	871	849	862	865	808	836	825	828	870	853	829	846	841	882	828	827	836	888	836	852	880	863	845	838	869	868	904	862	848	847	862	867	895	793	855	869	859	877	826	850	858	875	873	848	806	890	849	919	836	766	885	876	871	877	912	887	860	821	853	816	818	854	853	824	869	806	920	810	828	879	867	834	912	889	868	807	839	899	892	870	844	887	848	873	845	838	882	837	798	851	813	810	843	903	788	870	904	831	820	821	852	867	867	826	835	857	890	820	819	869	868	893	846	848	830	819	790	832	866	781	819	864	845	859	825	897	834	859	873	842	838	823	789	900	831	881	908	895	882	846	815	877	875	811	860	881	860	861	844	857	891	810	814	826	838	830	827	863	895	895	876	859	890	848	914	847	861	877	879	832	911	845	854	819	781	810	856	848	826	903	858	824	814	763	820	844	907	883	817	854	854	844	835	867	849	866	908	906	869	843	881	876	814	885	833	847	804	834	864	831	857	878	856	861	847	914	857	890	826	809	840	812	884	830	858	822	864	807	853	839	850	805	856	864	854	837	838	901	935	803	831	876	872	902	847	838	797	835	904	834	847	880	868	815	827	895	831	853	851	871	862	805	799	895	843	860	821	830	871	856	868	865	859	860	850	861	815	844	864	863	819	848	881	867	836	861	861	909	823	858	863	856	794	836	801	859	829	782	820	875	838	924	855	875	809	841	908	850	883	855	857	832	834	848	843	848	857	871	887	769	871	861	859	882	875	810	869	908	807	831	870	832	866	861	834	867	882	832	840	939	874	887	856	912	834	816	865	866	847	861	839	863	861	835	848	839	824	871	863	842	801	893	839	850	877	865	808	792	820	844	838	891	870	849	809	810	846	858	883	843	836	863	868	869	911	887	881	834	909	826	830	847	819	863	877	859	782	873	869	854	870	845	825	849	823	864	849	825	820	837	885
48999	52509	48797	39797	28324	16628	12930	9675	7714	7085	6983	7073	7029	7066	6987	6877	6974	6993	6959	6917	7110	7023	7034	7034	6919	6912	7024	6949	7008	7028	6894	6877	7089	7025	6974	7082	6920	7221	6856	6970	7027	6871	6865	6954	6860	6952	6904	7006	7013	7001	6911	7064	7047	7010	7028	7112	6962	7034	7044	6997	6916	6941	6931	6963	7022	6974	7027	6887	7007	7063	6984	6942	6958	6994	6942	7087	6937	6952	6889	7043	7009	7034	6935	7045	6887	7096	7032	6887	6977	7042	7025	6964	6869	6901	6876	6850	7131	6917	6867	6958	7131	7001	6985	7066	7090	6970	6973	7053	7014	6829	6917	6877	7048	7005	6960	6860	6989	6971	6898	6838	6893	7097	6787	7034	6897	6897	6864	6867	6974	6840	6958	7007	6901	6938	6808	7037	6980	6928	7071	6979	6916	7030	6911	6958	7000	6948	6985	7027	7009	6955	7049	6917	6883	6916	6938	6836	7102	6885	6980	6808	6916	7016	6865	6979	7074	6944	6922	6955	7007	7028	6950	6947	6986	6897	6975	6853	7032	7001	6903	7034	6962	7013	7027	7043	6914	7010	7022	6939	6800	6971	6869	6846	6909	7002	6939	6878	6867	7079	6936	7038	6996	6972	6904	6930	6893	6989	7034	7064	6970	6985	7039	7058	6930	6962	6973	6933	6955	6962	7075	6933	7030	7088	6900	6944	6946	6985	6900	6786	6964	6958	7031	6989	7050	7050	6935	6981	6914	6836	6986	7090	7078	6894	6930	7089	6857	6921	7021	6965	6888	7007	6900	7058	6768	7033	6964	6929	7023	7003	6955	7022	6931	6998	6948	6958	6931	7021	6849	6989	6932	7035	7037	6947	6909	7004	6938	6971	6996	6969	6955	7055	7049	6892	6982	6879	6922	6984	6933	6991	7034	6998	6894	6911	7046	7050	6954	6876	7004	7006	6997	6929	7008	7006	6959	7045	6940	6937	7051	6982	6967	7067	6911	6749	7051	6876	7094	6906	6988	7023	6968	6954	6847	7024	6887	6940	7004	7087	6985	6941	6904	7015	7044	6933	6860	7002	7004	6923	6943	6964	6849	6968	6996	7021	6906	6940	6933	6936	6988	6948	6952	6986	6876	6899	7144	6975	7025	7063	6892	6984	6992	6940	6964	6940	6927	6977	6962	6882	7020	7055	6918	7051	6855	6983	7074	6954	7029	7049	6951	7098	6913	7063	7012	6943	7128	7060	6992	6986	6853	7144	6946	6938	6946	6902	6896	7021	6933	6889	6989	7212	6943	6885	6868	6999	6798	7008	6996	6925	6972	6961	6987	6930	7082	6953	6901	6960	6911	6821	6972	6786	7061	6910	6994	7017	7078	6830	6835	7126	6933	6815	7013	6925	6907	7011	6908	6942	6891	6914	7093	7110	6977	6981	6927	6918	6974	7157	7106	7098	6965	6912	7070	7030	6868	6872	7011	6924	6901	7136	6937	6982	7016	6972	7030	7073	6884	6942	7035	6967	7024	6970	6878	6946	6899	7003	6998	6960	6939	6955	6881	6910	6944	6973	6998	6936	6930	6955	7046	7068	6912	6929	6834	6907	7060	6903	6971	6958	6996	6919	6942	7052	6947	7036	6945	6799	7032	7094	6999	7033	6785	6959	6997	6925	7031	7045	6971	7105	7165	7012	6894	6890	6935	6990	7012	7071	7005	6988	6896	6967	7042	6983	6897	6908	6994	7110	6960	7014	6978	7030	6859	6941	7071	6940	7028	6941	7013	6935	7009	6917	6962	7000	6969	6986	6878	6808	6964	6943	6969	7023	6979	6977	6983	7035	6983	7027	6981	6912	7020	6907	7033	7003	7090	6989	6998	6950	7005	6848	6972	6864	7002	6944	7036	6904	6969	6967	6989	6947	7037	6914	7047	6929	6897	7007	7063	6937	7009	6908	6928	7065	6969	7029	6906	6949	6896	6969	6953	6976	6927	6999	6994	7077	6948	6909	7110	6966	6917	6972	7015	6982	6895	7086	6883	7108	6950	7024	7100	6931	6922	7086	6897	6973	6942	7007	6959	6900	6832	6908	7001	6904	6958	7039	7030	6963	7037	7025	7057	6976	7068	6979	6972	6993	6906	6899	7006	6954	6986	7008	6979	6980	6795	7019	6873	7000	6941	7123	7095	7143	6947	6845	7008	6978	6949	6908	6892	6922	7001	6939	7045	7082	7048	6934	6837	7005	6968	7007	6957	7014	6956	6975	7080	6976	6965	6857	6838	6887	7029	6922	7045	6994	7117	6991	7016	6987	6977	6922	6963	6945	6898	6962	7108	6978	6974	6682	7053	6878	7016	7015	6986	6962	6962	7014	7006	6823	6968	6962	7102	6935	7006	7060	6920	6860	6902	6989	6917	6978	6950	6989	7179	7007	7080	6915	7045	7042	6921	6917	6909	6961	6975	6950	6908	6960	6927	6987	6916	7035	6958	6971	7029	6978	6928	6873	7041	7053	6889	6969	6894	6910	6998	7057	6963	6915	7098	7135	7071	6881	7015	6970	6975	6781	7181	7009	6964	7084	7028	7009	7040	6931	7022	6936	7063	7044	6879	7122	6855	7079	7061	6978	7054	6980	6928	6818	6851	6858	6978	6970	7024	7041	6923	6923	6949	7107	7007	7062	7032	7026	6898	6977	6987	6829	6832	6967	6940	6968	7067	6967	6983	6911	7008	6955	7009	6914	7028	7011	7019	7058	7081	6984	6994	6913	7085	7027	7027	6987	6982	6998	7002	7148	6917	7003	7056	6932	6949	6962	6848	6996	7175	7106	7033	6912	7032	7040	6925	6915	7053	6991	6925	6847	7049	6959	7013	6962	7051	7034	6930	6912	6947	7018	6918	7037	6948	7009	7039	7008	7107	6934	7041	6905	6999	6941	7031	7051	6890	6977	7023	6919	6939	6934	6837	7062	7016	7036	6972	6989	7078	6982	6942	6962	6887	7131	7091	6993	6950	6912	6787	6981	7024	6992	6952	6959	6990	7004	6948	6959	6929	6936	6984	7021	6973	6999	6885	6945	7067	6975	6930	6909	6958	6854	6994	7222	6967	7007	6999	7012	6914	6930	7015	7007	6932	6988	6917	6909	7122	6930	7041	6894	7031	6954	6955	6961	6972	7018	7077	6942	6947	7002	7075	6919	6999	6997	6785	6969	6883	6898	7100	6981	7030	6951	6920	7032	6991	7085	6874	6967	7001	6925	6990	6767	7058	7023	7024	7041	6975	7066	7003	6901	6982	6912	6998	7021	7019	6833	6940	6908	6993	6978	6940	6946	6983	6928	6995	6952	7043	6918	6889	6984	6844	6998	6963	6958	6946	6955	6953	6883	6892	7047	7021	7101	6899	6848	7007	6956	6911	6884	6981	6916	6991	6865	6946	7040	7017	7145	7006	6981	6972	6926	6862	7065	6895	6887	7030	6892	6933	7101	6984	7007	6940	6953	6896	6939	7007	7047	7006	6971	7089	6926	6891	6983	6900	6916	7039	6970	6946	6951	6952	6999	6944	6951	6916	6951	7018	7024	6913	6970	7011	6845	6986	7017	6953	6842	7064	6968	6973	7101	6916	7023	6905	6988	7008	6922	7032	6867	6967	7062	6940	6857	6925	6888	7042	7035	7091	6928	6821	6931	6957	6967	7086	7039	7107	7031	6949	7033	6946	6938	6918	6916	7007	6945	7024	6973	6929	7037	6939	6964	6923	7077	6986	7000	6997	7057	6966	6929	7067	7078	6936	6918	7040	6997	7084	6976	7095	6943	6990	6984	7020	6981	6852	7019	6992	7028	6987	7017	7005	6989	7009	6925	7019	6985	6840	6930	6936	6892	6962	7001	6958	7014	6868	6994	7006	6884	6873	7137	6908	6893	6848	7024	7083	6860	6995	6906	6979	6971	6975	6942	6926	6803	6885	6988	6922	6910	7055	6914	7007	7045	6999	7013	6933	7020	6999	7005	7009	7013	7048	6834	6919	6904	6882	7003	6949	7038	7047	6829	7124	7021	6998	7043	6949	6925	6947	6943	7035	7007	6877	6935	7035	6992	6927	6833	6929	7082	7120	6896	7024	7049	6919	6900	6936	7008	6997	6973	6927	7018	7088	6953	6939	7048	6875	6907	7027	7028	6994	6963	6975	6918	7079	7106	6927	6886	6973	6842	6953	7068	6945	6875	7067	6970	6893	6983	6970	6921	7028	6976	6999	6850	7030	6890	7012	6897	6999	6974	6837	6970	6936	7091	7094	7028	7223	6886	6952	6978	7033	6946	7078	7027	6960	6934	6999	7140	7001	6932	7038	7047	6893	6983	7013	6978	6999	6865	6990	6986	6823	6937	6891	6973	6946	6838	7034	7010	6862	7063	7040	7079	6908	7012	7032	6953	6931	6859	6946	7058	7022	6955	6916	6893	6908	6997	6966	6960	6988	7025	6854	6946	6963	6898	6978	6966	6977	7087	6921	6892	6954	6924	7064	6901	6994	6824	6980	6959	6960	6937	7055	6825	6937	6980	7101	6990	6926	7031	6969	6950	7014	6950	7114	7020	7011	7023	7011	7052	6969	7045	6993	7024	6959	6935	7093	6939	7042	7079	6983	6910	6936	6993	6946	6907	6894	6964	6909	6879	6926	6964	7035	7019	6974	6969	6934	6935	7090	6861	6904	6956	7020	6923	7014	6909	6929	7007	6937	7069	7016	6882	6974	6833	6986	6988	6913	7008	6965	6961	6914	6946	6980	6934	6911	6859	6984	6972	7011	7064	7000	6930	6828	6925	7003	6988	6838	6902	6953	7041	7009	6962	6902	7031	7042	6744	6879	7012	7097	7020	7009	6935	6939	6968	6982	6985	6909	7001	7101	7053	6940	7094	6961	6922	6937	7038	6945	6803	6947	7000	6992	7106	7061	6889	6944	6951	6814	6947	6989	7074	7032	7024	7017	7067	6921	6923	7027	6903	6848	6930	6982	6958	7082	7021	6914	6946	7053	7072	6924	6948	6956	7017	6970	6997	6905	7040	6989	7035	6938	6991	7041	6921	7030	7066	6906	6972	7021	6907	7146	6871	6905	6996
26311	36749	22833	8769	2053	1124	979	874	751	765	818	732	765	787	711	735	700	779	760	753	728	761	748	727	781	804	771	726	721	744	788	779	757	764	746	717	720	773	765	777	752	718	763	747	754	742	761	843	781	757	759	769	758	746	779	780	767	787	731	726	779	746	761	745	777	753	751	761	793	753	746	770	769	722	734	790	740	742	766	736	768	747	742	770	774	747	758	752	791	746	730	793	775	776	782	723	750	729	722	762	736	764	718	740	743	718	793	775	710	800	750	681	788	718	775	762	771	734	781	794	793	745	785	765	778	782	723	766	796	762	789	724	769	770	750	749	762	777	728	732	770	770	718	736	785	800	748	725	732	761	752	775	774	711	785	719	751	754	743	743	755	801	776	768	713	749	704	698	754	735	765	766	735	762	740	779	721	747	784	731	813	762	805	721	771	716	778	778	794	733	716	740	753	764	762	728	761	694	797	787	711	734	806	775	733	787	769	778	756	745	824	758	788	777	744	746	771	755	764	765	763	790	744	788	797	750	736	793	742	795	794	732	781	764	726	789	730	750	761	741	771	747	743	753	765	759	725	753	729	765	756	790	765	732	784	750	734	727	726	768	747	798	774	717	747	774	749	765	741	760	750	727	777	737	767	750	775	758	766	721	728	752	821	760	782	763	746	760	751	787	745	745	787	731	769	777	777	807	753	736	753	745	767	744	753	739	713	744	747	771	700	786	720	710	773	793	811	792	748	816	753	739	752	732	736	728	722	799	761	798	756	762	781	753	750	740	734	723	749	745	747	758	703	746	795	796	755	723	762	775	751	699	799	724	738	741	738	692	698	746	753	768	799	722	751	746	730	786	721	750	791	743	762	725	800	774	821	737	763	790	738	703	767	748	784	753	784	749	692	742	719	746	717	734	801	743	728	725	766	792	746	798	719	775	741	770	716	754	767	771	736	746	786	738	788	800	728	741	799	720	795	714	779	788	741	769	745	740	761	781	778	729	794	738	776	766	771	762	780	777	705	724	746	773	779	765	787	800	735	741	747	775	789	743	807	757	759	764	750	803	746	769	763	743	794	781	707	716	715	763	778	699	747	759	789	764	847	759	730	741	762	766	762	772	776	723	703	743	736	723	732	777	765	735	758	794	779	783	740	792	728	747	764	740	713	750	751	742	754	722	768	837	744	730	765	739	713	763	777	742	721	779	724	772	738	708	807	772	775	736	740	793	729	754	762	743	742	737	804	742	771	780	769	748	748	774	717	753	769	726	764	732	756	772	738	806	762	773	728	719	803	771	762	764	746	733	789	718	742	748	710	737	739	713	749	779	767	756	782	737	760	731	740	761	686	814	742	707	751	757	712	780	734	800	766	709	790	762	779	797	755	730	722	759	761	728	748	776	756	786	761	736	793	712	749	723	759	738	763	736	733	749	771	771	751	797	765	768	741	793	788	719	830	757	775	758	771	792	739	788	758	766	757	728	758	781	800	747	760	809	787	746	771	753	773	745	763	730	761	761	721	744	756	785	709	771	815	711	737	789	782	762	732	777	744	769	741	789	816	748	757	760	758	752	793	774	694	768	798	773	807	727	762	745	753	801	710	776	728	792	775	724	776	775	796	752	731	786	751	787	746	729	712	802	755	746	739	725	772	754	750	774	828	762	789	712	778	817	756	792	776	707	722	683	791	749	766	775	765	716	766	813	724	774	772	764	779	726	700	771	769	712	791	768	759	740	739	735	775	753	754	742	733	725	762	781	759	726	746	770	803	746	756	747	797	813	763	788	726	805	722	779	726	737	739	733	741	792	750	771	726	777	807	780	757	785	780	779	759	743	814	744	737	784	724	746	785	787	736	752	776	786	760	818	768	763	780	772	780	752	745	750	713	766	761	716	734	783	719	745	798	766	744	809	736	760	765	739	781	755	753	769	766	733	741	740	780	728	722	777	741	714	736	729	768	715	758	737	698	797	761	733	719	759	790	772	771	746	780	793	795	796	738	718	763	803	742	808	811	752	745	795	804	762	766	800	775	804	825	753	742	744	785	793	763	823	728	744	753	787	770	712	781	746	750	752	773	786	805	749	751	788	813	762	723	741	750	752	745	748	773	720	744	744	753	723	759	805	799	715	740	678	753	790	776	773	760	806	768	761	786	747	809	755	711	779	759	740	727	758	737	801	792	760	736	781	782	746	697	744	747	756	717	763	732	731	781	733	787	740	772	750	759	795	765	808	737	732	758	753	755	763	723	744	743	739	759	788	771	765	754	754	743	727	768	755	771	782	782	739	807	715	793	761	755	799	755	799	753	766	781	704	768	746	752	780	773	767	785	801	723	775	762	785	770	769	725	718	722	831	807	804	776	738	774	759	796	788	727	761	726	752	736	721	746	774	774	746	748	795	734	767	748	732	771	739	729	724	746	723	710	764	750	756	752	818	755	761	724	730	709	737	775	706	801	806	728	766	771	755	774	704	787	762	762	738	741	745	786	784	776	762	777	795	771	754	797	801	744	782	797	776	782	714	758	812	726	780	777	728	749	759	730	776	775	780	783	733	691	743	732	732	753	753	774	780	774	717	761	708	781	779	764	784	713	730	769	763	731	753	721	763	771	787	792	749	744	765	760	759	759	740	725	717	763	777	725	719	708	714	728	766	771	711	753	743	808	771	763	735	698	751	768	788	706	734	752	787	789	757	737	744	772	746	762	739	724	749	722	733	754	743	767	751	732	764	762	714	765	743	709	758	820	806	771	740	745	764	795	799	753	732	797	732	773	758	737	747	731	754	785	734	749	738	775	757	778	754	736	755	749	716	745	764	797	772	784	732	784	743	742	813	766	780	742	737	723	752	746	766	766	754	766	782	783	753	767	784	770	813	757	752	757	773	723	738	787	723	748	784	766	781	791	730	753	779	758	792	777	772	796	775	757	761	800	773	790	765	744	748	791	734	778	744	797	713	770	688	730	782	782	766	779	757	756	768	758	728	745	741	742	782	800	771	710	801	791	731	741	792	759	733	737	753	760	738	751	735	699	755	779	734	794	743	800	719	712	755	777	690	783	734	751	744	772	801	754	755	766	750	789	811	743	816	829	715	719	742	758	763	731	720	731	748	747	766	749	795	719	758	804	805	781	789	785	762	724	763	758	738	767	760	779	744	742	743	783	748	753	770	749	741	763	731	749	758	742	801	773	768	792	797	778	749	709	754	813	743	826	737	793	762	775	752	767	794	743	757	707	780	747	752	775	787	672	708	778	699	760	780	752	753	732	767	801	732	760	756	794	747	752	771	770	790	813	757	717	755	731	775	744	758	727	770	795	738	768	758	811	762	742	724	749	806	735	753	796	743	711	733	783	736	770	749	737	746	764	800	692	736	764	733	748	779	733	726	774	703	768	750	757	750	748	736	726	757	740	740	743	763	799	715	785	751	758	745	800	770	768	804	789	782	831	730	746	795	742	732	775	786	791	751	740	759	764	785	770	799	761	785	739	749	773	760	715	740
54087	54683	43904	35294	24055	17936	14647	9891	7253	6597	6283	6511	6421	6359	6361	6346	6426	6285	6436	6447	6302	6370	6271	6356	6450	6367	6355	6415	6303	6424	6426	6201	6364	6465	6358	6294	6326	6368	6415	6383	6213	6425	6242	6362	6399	6258	6285	6436	6509	6377	6256	6390	6287	6299	6300	6398	6514	6326	6348	6295	6348	6367	6393	6238	6347	6353	6391	6317	6410	6475	6418	6388	6286	6328	6386	6378	6299	6338	6343	6458	6428	6405	6366	6440	6354	6323	6363	6462	6397	6350	6290	6312	6478	6363	6262	6305	6419	6333	6339	6347	6327	6391	6241	6321	6415	6305	6262	6430	6322	6314	6306	6405	6539	6305	6334	6306	6337	6364	6571	6291	6350	6393	6453	6315	6310	6333	6296	6331	6343	6358	6428	6414	6372	6408	6255	6185	6513	6310	6360	6304	6439	6228	6387	6314	6472	6400	6400	6365	6332	6426	6283	6330	6369	6392	6301	6417	6299	6288	6365	6201	6399	6264	6447	6378	6363	6449	6349	6228	6462	6304	6311	6242	6370	6365	6339	6329	6346	6386	6394	6351	6230	6455	6360	6563	6314	6317	6422	6371	6450	6325	6356	6210	6438	6269	6395	6370	6360	6343	6500	6369	6362	6350	6506	6312	6425	6385	6335	6424	6353	6274	6399	6477	6450	6422	6302	6325	6462	6366	6411	6348	6419	6317	6425	6209	6352	6401	6372	6433	6433	6358	6387	6366	6349	6407	6434	6196	6451	6307	6393	6349	6317	6538	6198	6283	6302	6353	6182	6449	6323	6426	6346	6388	6386	6328	6416	6338	6213	6396	6433	6326	6390	6214	6286	6298	6280	6325	6432	6385	6298	6404	6263	6380	6351	6452	6465	6354	6248	6312	6371	6394	6341	6301	6478	6326	6383	6416	6373	6387	6448	6347	6486	6277	6427	6302	6436	6298	6325	6252	6349	6321	6267	6281	6483	6443	6420	6363	6401	6452	6356	6312	6354	6371	6437	6368	6284	6475	6423	6226	6261	6356	6406	6313	6344	6333	6308	6564	6448	6391	6447	6232	6425	6252	6353	6362	6373	6297	6333	6384	6443	6336	6318	6260	6364	6212	6369	6423	6350	6385	6385	6399	6383	6394	6322	6491	6361	6417	6363	6307	6410	6226	6404	6375	6366	6362	6283	6377	6349	6369	6391	6206	6298	6369	6307	6421	6351	6268	6329	6246	6414	6370	6404	6386	6300	6450	6315	6388	6410	6361	6391	6362	6339	6285	6457	6472	6281	6380	6321	6329	6387	6324	6425	6305	6411	6374	6412	6498	6362	6438	6331	6386	6219	6330	6410	6476	6302	6427	6309	6327	6332	6428	6363	6584	6348	6274	6382	6335	6302	6284	6353	6300	6313	6451	6387	6432	6375	6319	6370	6407	6412	6394	6388	6372	6323	6320	6384	6278	6368	6400	6381	6362	6424	6316	6276	6343	6432	6392	6313	6409	6277	6390	6407	6344	6415	6465	6380	6425	6280	6461	6308	6397	6321	6375	6456	6283	6287	6441	6319	6413	6384	6369	6410	6295	6363	6323	6245	6408	6454	6207	6439	6431	6470	6271	6339	6422	6197	6411	6416	6385	6394	6309	6319	6346	6395	6264	6381	6415	6288	6310	6405	6317	6365	6256	6362	6491	6517	6368	6392	6382	6369	6462	6334	6360	6319	6285	6325	6335	6428	6229	6384	6379	6246	6274	6473	6376	6373	6256	6431	6390	6399	6516	6240	6456	6309	6370	6336	6495	6191	6361	6363	6284	6274	6387	6372	6403	6332	6315	6389	6424	6361	6327	6415	6274	6334	6446	6431	6364	6328	6425	6307	6341	6344	6329	6392	6423	6372	6395	6419	6313	6299	6244	6415	6272	6496	6391	6300	6307	6255	6348	6208	6376	6344	6207	6292	6425	6401	6477	6295	6384	6279	6257	6380	6364	6419	6331	6244	6413	6363	6476	6412	6403	6300	6387	6401	6318	6263	6388	6320	6289	6364	6433	6337	6257	6406	6370	6299	6301	6393	6407	6407	6389	6385	6440	6370	6292	6337	6502	6396	6328	6469	6219	6418	6329	6489	6469	6346	6419	6252	6443	6377	6296	6348	6393	6454	6441	6364	6310	6323	6284	6338	6286	6414	6462	6441	6448	6377	6352	6306	6364	6369	6399	6380	6212	6465	6296	6432	6405	6291	6407	6324	6377	6307	6400	6436	6296	6283	6158	6285	6380	6339	6381	6336	6366	6352	6265	6400	6422	6287	6330	6347	6382	6316	6460	6266	6303	6321	6300	6389	6367	6429	6338	6392	6315	6296	6175	6265	6330	6445	6423	6342	6343	6330	6291	6293	6208	6311	6444	6276	6344	6279	6330	6580	6338	6341	6386	6247	6399	6355	6261	6329	6250	6431	6279	6292	6351	6463	6258	6446	6388	6347	6456	6417	6290	6280	6269	6377	6315	6330	6416	6407	6493	6265	6355	6413	6226	6360	6291	6302	6286	6324	6435	6358	6389	6288	6414	6344	6163	6473	6271	6327	6324	6310	6509	6479	6314	6402	6352	6517	6348	6325	6290	6300	6431	6244	6306	6364	6343	6420	6539	6327	6461	6417	6291	6356	6261	6276	6259	6327	6316	6374	6217	6363	6298	6408	6324	6481	6340	6376	6427	6309	6343	6386	6489	6343	6317	6354	6324	6287	6352	6251	6426	6457	6387	6239	6455	6303	6316	6373	6366	6365	6333	6324	6404	6246	6263	6378	6435	6268	6298	6414	6354	6412	6382	6362	6299	6352	6300	6286	6268	6333	6215	6337	6180	6399	6388	6344	6275	6429	6425	6344	6358	6267	6426	6363	6385	6324	6441	6342	6410	6339	6276	6307	6288	6339	6231	6420	6401	6324	6377	6355	6459	6191	6282	6382	6319	6259	6326	6327	6257	6362	6429	6442	6353	6478	6391	6399	6365	6437	6317	6328	6380	6286	6388	6409	6424	6214	6286	6347	6344	6480	6329	6249	6402	6424	6417	6431	6313	6428	6424	6400	6380	6252	6402	6437	6324	6329	6435	6336	6375	6421	6395	6328	6332	6372	6282	6382	6341	6313	6324	6324	6392	6310	6359	6355	6443	6349	6403	6260	6412	6271	6397	6368	6358	6378	6328	6321	6361	6450	6403	6415	6383	6355	6334	6383	6222	6399	6436	6251	6342	6378	6464	6386	6425	6272	6357	6265	6303	6274	6340	6364	6341	6329	6383	6259	6316	6404	6295	6367	6333	6327	6442	6460	6464	6429	6419	6350	6385	6365	6275	6403	6262	6375	6449	6415	6424	6420	6476	6349	6337	6440	6309	6541	6457	6453	6394	6256	6345	6341	6414	6391	6318	6348	6446	6426	6340	6527	6286	6350	6339	6407	6376	6382	6350	6539	6372	6384	6405	6338	6434	6367	6428	6254	6346	6374	6422	6392	6303	6292	6406	6355	6280	6475	6382	6424	6298	6398	6447	6356	6410	6235	6438	6361	6418	6425	6477	6279	6528	6309	6391	6404	6334	6271	6363	6424	6380	6457	6248	6391	6374	6313	6374	6288	6402	6291	6373	6459	6367	6360	6247	6386	6302	6311	6355	6300	6281	6412	6293	6262	6334	6342	6372	6308	6345	6402	6338	6391	6394	6403	6367	6374	6415	6329	6297	6371	6321	6358	6392	6355	6319	6279	6378	6346	6418	6311	6447	6388	6384	6375	6358	6298	6248	6369	6344	6208	6239	6406	6256	6423	6372	6242	6478	6333	6426	6246	6324	6408	6318	6407	6265	6356	6293	6274	6356	6158	6367	6318	6388	6286	6309	6422	6342	6396	6382	6357	6215	6441	6418	6314	6413	6355	6241	6336	6305	6300	6350	6247	6336	6349	6421	6348	6330	6334	6366	6358	6429	6275	6447	6392	6355	6286	6428	6335	6452	6369	6402	6337	6387	6404	6245	6361	6378	6361	6235	6400	6329	6349	6339	6317	6442	6394	6346	6264	6466	6285	6344	6401	6320	6364	6363	6210	6388	6304	6353	6236	6387	6483	6295	6384	6384	6275	6390	6360	6373	6379	6272	6380	6310	6326	6343	6279	6478	6292	6442	6342	6415	6296	6453	6411	6287	6411	6337	6426	6343	6446	6348	6269	6293	6335	6433	6290	6316	6414	6386	6356	6306	6386	6295	6359	6403	6364	6350	6286	6311	6339	6256	6455	6272	6424	6334	6378	6322	6375	6354	6464	6389	6445	6345	6445	6432	6327	6243	6234	6312	6394	6443	6410	6316	6240	6409	6388	6283	6283	6336	6364	6271	6337	6274	6391	6324	6372	6343	6351	6313	6334	6363	6335	6360	6341	6427	6264	6361	6364	6375	6426	6371	6348	6365	6424	6401	6303	6305	6428	6279	6287	6372	6430	6458	6358	6447	6281	6211	6337	6275	6379	6327	6444	6248	6383	6386	6210	6410	6307	6394	6301	6425	6324	6442	6427	6490	6334	6352	6395	6400	6455	6256	6437	6361	6305	6290	6445	6417	6513	6353	6468	6498	6365	6386	6349	6423	6315	6311	6384	6452	6264	6346	6294	6454	6454	6554	6423	6372	6514	6283	6381	6463	6266	6290	6417	6349	6410	6293	6389	6367	6306	6312	6370	6264	6237	6259	6288	6365	6315	6434	6271	6220	6356	6219	6282	6424	6460	6316	6367	6349	6394	6302	6513	6263	6441	6368	6419	6302	6298	6384	6419	6377	6331	6502	6259	6388	6303	6408	6295	6294	6375	6310	6330	6255	6472	6438	6377	6262	6483	6459	6372	6377	6393	6301	6337	6395	6350	6311	6356	6228	6503	6336	6361	6431	6381	6404	6487	6345	6383	6388	6399	6237	6312	6442	6266	6345	6359	6269	6310	6342	6287	6308	6368	6382	6324	6339	6373	6373	6266	6354	6411	6291	6355	6285	6274	6385	6374	6477	6454	6305	6469	6459	6333	6316	6366	6330	6266	6364	6394	6437	6315	6293	6251	6318	6361	6338	6403	6357	6397	6392	6285	6469	6404	6414
38634	47932	28875	12165	2840	1355	1237	1005	864	880	852	855	820	852	840	865	887	837	824	829	859	830	859	848	830	903	843	868	835	831	859	890	744	877	862	813	831	874	819	860	845	829	838	832	888	834	866	844	894	850	849	858	852	882	840	834	838	810	822	829	826	847	840	812	826	852	792	870	806	833	861	863	852	831	856	846	815	823	802	811	829	801	808	874	780	884	833	829	839	826	871	876	784	850	843	818	814	834	800	836	896	888	874	830	878	805	817	882	861	834	908	838	892	819	813	823	821	857	892	853	868	847	899	845	814	836	868	870	855	832	835	874	807	869	897	884	870	849	811	825	850	817	816	865	850	802	866	830	822	855	841	826	831	871	844	851	826	812	860	875	861	815	834	861	860	818	858	818	820	844	828	823	845	874	863	862	862	908	849	841	855	829	866	785	867	839	889	809	843	884	814	837	818	843	848	832	799	835	810	793	828	803	878	799	821	852	806	830	878	846	835	866	865	830	845	837	878	858	850	853	839	822	862	824	822	826	850	817	847	866	836	850	827	857	828	776	879	826	870	841	855	814	840	818	796	842	834	856	821	830	809	825	854	828	845	853	854	788	828	839	863	834	831	820	851	848	845	802	820	840	859	860	821	862	823	871	803	814	886	827	847	858	845	820	884	837	842	828	879	833	826	773	859	895	810	858	795	859	807	848	852	786	853	845	856	844	833	873	830	841	855	888	886	842	801	874	864	847	862	817	817	893	814	840	837	846	812	911	876	847	830	843	889	875	897	822	840	834	854	904	865	807	868	857	839	803	865	877	856	861	776	813	800	871	850	870	856	826	856	867	820	835	836	841	856	878	805	830	809	828	885	850	844	828	834	797	838	875	811	836	803	834	882	815	874	891	849	852	872	835	854	842	867	874	874	889	927	797	833	830	832	817	866	832	837	836	852	844	824	830	832	854	817	835	816	851	891	824	867	805	894	874	850	811	805	810	855	867	805	910	826	876	911	833	874	850	867	853	859	786	842	826	870	854	843	836	798	887	834	814	816	864	848	834	842	838	788	842	837	865	889	864	809	850	793	843	844	834	844	849	835	825	877	852	855	860	831	842	845	839	853	830	813	873	882	903	832	819	853	847	878	826	889	838	867	816	777	880	818	845	898	790	852	818	780	836	748	839	835	796	810	833	823	840	863	854	850	843	857	815	858	847	866	805	813	807	840	811	835	839	840	816	864	828	875	854	862	859	865	859	830	825	843	864	813	879	827	775	854	825	861	872	810	802	849	788	824	793	827	877	818	834	834	821	837	830	881	894	838	875	831	825	853	854	839	884	868	856	872	877	859	856	874	817	859	810	848	789	829	846	838	903	798	838	838	876	865	849	863	845	870	821	880	836	843	851	825	816	855	841	825	804	876	829	813	872	874	898	821	849	832	809	869	858	837	853	814	868	835	838	852	875	829	879	863	815	898	830	894	823	832	865	870	862	846	810	814	860	802	823	847	836	873	841	841	829	865	860	833	794	823	861	797	816	842	825	830	760	828	835	849	884	882	833	861	842	837	801	865	848	852	843	799	784	805	876	862	870	841	874	864	842	827	843	798	828	862	799	812	836	818	867	892	812	836	819	839	877	862	897	857	864	825	820	832	840	844	862	879	791	808	838	816	818	885	809	824	861	809	861	819	830	890	828	833	879	846	843	829	841	810	886	829	857	828	844	814	862	829	841	802	852	821	871	879	857	801	853	866	851	815	832	833	805	869	870	835	890	775	893	818	780	875	867	869	860	845	818	799	848	844	876	837	862	843	798	830	831	836	851	889	900	819	825	800	819	772	837	891	833	851	826	765	853	828	867	839	876	819	860	845	883	880	850	862	818	825	854	830	813	872	879	917	849	847	832	807	816	896	860	822	837	840	885	856	837	859	845	815	865	826	834	834	866	832	819	822	858	896	871	905	874	864	804	842	820	811	836	849	852	890	906	835	779	871	855	832	827	881	818	826	859	820	844	834	870	855	790	821	896	879	852	844	831	858	849	820	794	833	810	842	837	851	867	834	893	835	882	873	875	843	826	849	827	804	862	846	873	850	850	785	789	861	861	882	863	892	871	840	899	874	838	826	815	811	899	867	894	865	839	816	825	850	866	810	833	819	901	890	835	817	866	812	853	865	867	816	789	914	809	880	844	825	797	850	858	873	824	808	880	868	875	844	839	874	856	868	808	845	838	852	826	837	836	827	859	849	876	904	851	818	838	854	853	795	875	851	835	805	798	871	814	834	815	875	800	817	861	892	845	825	886	837	874	861	824	854	828	841	851	913	887	854	848	809	812	820	894	869	833	853	778	819	778	814	806	889	825	857	867	863	822	849	801	842	867	842	801	895	861	853	852	853	839	827	850	854	852	804	850	833	761	835	813	851	826	814	842	841	857	866	826	873	938	844	862	821	891	819	814	821	890	848	830	850	851	837	832	820	886	838	868	824	793	884	847	840	874	859	844	866	870	829	845	807	867	881	838	806	882	895	839	858	815	780	847	832	887	873	840	814	850	853	852	904	903	787	834	798	815	918	796	847	822	823	806	829	847	882	849	795	818	871	832	840	817	843	812	876	861	870	798	843	833	846	856	834	841	902	836	813	824	825	824	860	825	803	785	829	837	860	898	839	833	865	847	823	842	841	822	866	860	827	829	842	785	900	826	805	777	843	855	883	814	797	875	831	849	840	875	815	813	867	837	820	890	804	842	841	811	778	887	781	846	857	843	821	860	832	875	825	840	831	831	830	843	860	866	815	827	844	840	800	852	865	873	835	865	827	819	803	858	861	834	769	871	820	853	832	849	851	846	838	792	833	864	827	806	796	896	859	892	868	842	828	863	813	760	855	899	850	854	826	821	853	790	835	869	812	820	871	895	882	865	841	823	811	865	793	870	810	824	826	827	793	885	827	831	883	815	868	792	829	829	878	834	851	828	883	848	818	827	894	908	877	827	821	816	840	832	874	830	855	854	864	878	835	844	805	803	804	806	862	832	866	849	843	805	863	848	825	861	871	825	816	830	844	871	791	873	864	853	832	884	899	814	839	859	856	858	874	830	812	815	817	874	904	899	820	840	853	857	832	849	874	822	828	831	813	842	854	800	802	819	828	890	807	810	893	858	803	859	835	862	860	855	816	863	884	842	809	888	889	851	844	833	824	862	838	829	798	837	882	840	796	816	829	856	927	886	833	828	834	825	854	856	834	859	857	851	834	834	861	805	838	870	776	796	849	839	844	837	878	805	918	808	851	837	788	864	835	834	864	857	790	826	803	907	862	841	821	820	836	814	830	837	796	831	863	816	851	865	830	853	835	863	822	851	840	865	831	849	855	875	866	826	819	891	878	827	846	836	864	828	861	858	874	863	850	828	833	840	858	866	799	874	833	851	827	859	837	823	849	908	875	812	801	856	852	806	875	851	854	816	813	801	800	852	852	893	857	851	829	821	827	874	826	818	858	827	919	847	809	842	841	855
51011	52369	48460	40156	26773	20911	17665	11635	8068	7222	7080	6923	6889	6976	7062	7020	7088	7048	7059	7038	7012	7008	7053	6948	7012	6861	6944	7003	7047	6887	6960	7061	6963	7083	6910	6922	6925	6870	6901	7057	6989	6900	6995	6907	6989	6896	6929	6979	6952	7099	6956	6868	7045	6971	7010	7099	6979	6974	7053	7076	6814	6932	7006	6938	7091	7070	7121	7066	6970	6990	6913	6969	6864	6927	6903	7050	6916	6973	7102	6947	6958	7065	7033	6977	6994	6929	6974	6956	7037	7084	6954	6748	7033	6995	6931	6938	7057	7040	6862	6988	6911	6893	6928	6971	6989	7062	6938	7015	6892	7010	7009	7080	7026	7081	6858	6977	6918	6936	6909	6941	7025	7008	7003	7036	7006	7014	6943	6967	7054	7037	6989	7041	6998	6929	6868	6919	6997	7056	6822	7080	7068	6951	6956	7049	6936	6969	7048	7097	6917	7029	6980	6798	6994	6963	6966	6890	7012	7017	7090	6966	6949	6936	6924	7109	6962	6928	6917	6929	6901	6974	6922	6973	6941	6970	6938	6925	7081	6919	6933	7023	7072	6907	6981	6957	6908	7069	6996	6980	6947	6879	6927	6952	6917	6932	6915	7005	7022	6924	7029	6998	6892	6959	7035	6965	6915	6967	7091	6900	7006	6884	7162	6848	7156	6945	6990	7061	7030	6870	7112	6944	6968	7033	6922	6931	6943	6957	6952	7011	6958	7017	6950	7073	7003	6941	7009	6908	7008	6958	6967	7037	6899	6844	6943	6911	6977	6998	6982	7019	6960	7005	7018	7004	6986	6934	6958	6935	6967	7043	7047	6914	6934	6870	6945	6980	6966	6881	6865	6834	6985	6955	6970	7005	6968	6764	6978	6957	6887	7035	6938	6935	7032	6980	6996	6986	6931	6992	6855	6959	6983	6986	6981	6922	7138	6886	6856	6950	7079	7090	7000	6994	7016	6997	6890	6909	7055	7087	7037	7023	6992	7099	6870	6882	6989	7032	7029	6946	7048	6887	6947	6946	7051	7008	7061	6924	6916	7043	6996	7090	7021	6939	7095	7056	7102	6986	6965	6998	6847	6892	6975	7038	6976	6998	7071	7057	6906	6955	6908	6916	6980	7062	7105	7070	7039	6916	6943	6937	7119	6897	6909	7035	6921	6934	6883	6961	6901	7009	7054	7039	6919	6900	6854	6886	6992	6940	6959	6897	6929	6876	6997	6920	6932	7029	7074	6995	7024	7001	6873	6893	7069	7040	7004	6884	6949	6942	6996	6910	7146	6823	6974	6908	7033	6976	6937	6965	7007	7105	7036	7025	7065	6862	6923	6950	6979	6970	7035	6993	7024	6926	7029	6933	7024	6935	6997	6988	7074	6932	7035	6935	6884	6948	7080	6926	6983	6904	7020	6925	7011	6991	6962	6895	6949	6921	6992	6960	6948	7045	6876	7054	7027	6974	6927	7008	6928	7110	6953	7036	6956	6973	6930	7038	7037	6966	7016	7130	7060	6973	6958	6971	6980	6909	6908	7041	6993	7014	6828	6913	7019	6897	6919	7063	6885	6871	7030	6870	7073	6964	6997	6873	6904	6965	7005	7048	6965	6992	6831	7072	6875	6939	6984	6884	7021	7045	7065	6928	6969	7057	6761	7016	6945	7093	6907	6907	6980	7042	7006	6938	7022	7115	7036	6941	6854	6911	7072	6994	6838	6987	6963	6887	6893	7106	6934	6995	6926	6898	6883	6901	7019	6850	7109	6945	6948	6995	6998	6958	6937	7074	6973	6895	6910	6965	7063	6986	6883	6956	6861	7124	6922	6806	6938	6923	6953	6929	7048	6938	6940	6891	6934	6934	6962	6974	6987	7032	6905	7031	7081	7091	6957	6947	6988	6905	7011	6943	6937	6835	6824	7033	7016	6888	7055	6908	6993	7038	6970	6975	6958	7017	7129	6929	6977	7046	6942	7059	6817	6999	6937	7048	6955	7000	6963	6927	7032	7031	6952	7038	6917	6973	6810	6977	7038	6950	6922	6897	7135	7187	6928	6973	7023	6933	6968	6800	7050	6957	7000	6936	6934	6906	6889	6922	6841	6974	7045	6890	6971	6924	6984	7123	6888	7046	6788	6904	7035	6923	7170	6943	6968	7007	7053	6935	7060	6911	7079	7040	6924	6875	7050	7047	6879	7059	6932	6941	6940	7096	6986	6956	6997	6922	6848	7008	6999	7113	6998	6883	6899	6965	6846	6856	6969	7103	6897	6935	7079	6946	6956	7040	6956	7082	6941	6789	7051	7021	6836	6942	6978	7040	6960	6934	7022	6947	7026	6879	6976	6958	6881	7100	6950	6899	7042	6867	7009	6866	7025	6986	7011	7006	6955	7003	6995	6966	7015	6873	6987	7047	6890	7024	6951	6936	6986	7003	7008	6871	6923	6971	6955	6852	6939	7064	6963	6950	6940	6869	7002	6919	6997	6940	6904	6953	6948	7024	6942	6960	6882	7051	6862	7063	6916	6999	6991	7164	7039	7028	6958	6982	7045	7102	6944	7014	6895	6970	6992	7036	7028	7061	7090	6952	6985	6876	6902	7012	6915	6962	7113	6970	6965	6942	6965	6985	7034	6912	6790	6903	7073	6936	6961	6971	6996	7047	6888	6929	6977	7031	7101	7065	6949	6952	7091	7023	7113	6911	6940	7022	6866	6928	6970	6949	6960	6898	7048	6930	7028	7063	6880	6982	6979	6976	6936	6991	6861	6995	7029	6913	7009	6937	6883	7023	6965	7026	6953	6982	6862	6884	6948	6905	7041	7035	6801	7009	7019	7015	6996	6879	6970	6849	6953	6850	6952	6910	6926	6859	6854	6900	6997	6903	6926	6975	6959	6997	6893	6954	7009	7000	6962	6916	6890	6920	6947	6949	6966	6669	6941	6970	7069	6926	6929	6984	6986	7078	6921	6945	7044	7078	6932	6953	7068	6993	6886	7000	7006	7031	6911	6902	7026	6942	6972	7025	7022	6890	6949	6940	6996	7005	6923	7062	6966	7041	7052	6927	6971	7045	6912	6974	7071	6979	7011	7090	7096	6928	6940	6966	6957	6932	6976	6809	6944	6952	6915	6948	6888	6957	7027	7053	7030	6954	6965	6926	7180	6903	6976	6952	6985	6905	6877	6952	7051	6953	6980	7026	7003	6980	6927	6967	6958	6991	7031	7094	6888	6893	7012	6975	6872	7026	6984	6963	6973	7048	6880	6947	6972	6940	6926	6909	6966	6914	7011	6984	7009	6909	7095	6968	7035	6993	6949	6802	6989	6940	7049	6982	7004	7046	6938	6880	7004	6998	6880	7062	6868	6969	6947	6771	7081	6921	6947	6942	6929	6860	6863	6946	6984	6838	6910	6917	6878	6921	7082	6900	6992	6937	6862	6970	7025	6855	6861	6909	6901	6992	7032	7024	6977	7055	7030	6960	7108	7040	6988	6891	6989	6947	7038	6966	7017	7106	6901	6856	6886	7039	6952	6951	6950	7105	6887	6980	6985	6976	6994	7063	7005	7081	7099	6925	6915	6918	6960	6984	7029	7006	6968	6986	6897	6921	7014	6942	7129	7004	6918	6947	6817	6998	6954	6995	6989	7028	6963	6839	7109	6944	6996	6979	7087	7073	7018	6860	7068	6886	6963	7005	6929	6938	6951	6905	6986	6864	7014	7065	7002	6908	6912	7032	6929	6968	6918	6960	6878	7072	7026	6936	6893	7034	6952	7027	6989	7059	6945	6901	6895	7021	7036	6920	6962	7005	6999	7091	7074	7103	6943	6923	7037	6915	6973	7034	6896	7001	6930	6981	7056	7161	6961	6980	6993	7074	6942	6854	6894	6989	6858	6944	6908	6871	6907	6877	6986	7058	6885	6989	6943	6902	7157	6948	6881	6949	6985	6966	6979	6913	7094	7101	6870	7088	7139	7010	6921	6858	6994	7029	6802	7018	6883	6951	6996	6945	6968	6958	6985	7000	7030	7084	7034	7139	6894	6846	7109	6971	6881	6998	6956	7043	6958	6950	6994	6940	6976	6966	7046	6905	6975	7133	7016	6876	6878	7034	7010	6732	6919	6959	6988	6975	6977	6984	6913	6971	7009	6906	6832	6974	6946	6930	6914	6926	6992	6985	6975	6967	6934	7037	7045	6894	6910	6952	6937	6878	7004	7086	6987	6984	6901	6981	6977	6850	7015	6969	6991	6983	7024	7013	7088	6925	7022	6958	7056	6912	7023	6884	7022	6987	6980	7058	7055	6953	7080	6996	7016	6980	6960	6893	6972	6962	6984	6910	6982	6995	6957	6985	7039	7166	6998	6972	7020	7152	6978	6979	7008	6943	6938	7002	6936	6919	7020	7042	6905	6936	6963	6911	6878	7031	6788	6964	7043	7027	6925	7039	7018	6969	6986	7037	6977	7059	7097	7011	6975	7027	6997	6988	6915	7033	6908	6902	6753	6934	6959	6899	6885	7021	6962	6987	6993	7089	6884	7016	7002	7077	7041	7013	6928	6889	7006	7051	6962	6851	7019	6999	6991	6873	7032	6968	6967	7039	7063	7024	6981	6924	6852	6947	6923	6875	7007	6895	6990	7065	6910	6944	6924	6922	7061	7035	7052	6989	6951	7048	6931	6949	6780	7094	7068	7065	6958	7077	6999	7037	6928	7066	6972	6963	7045	7087	6998	6957	6949	7053	6965	6980	6900	6999	6916	6960	7018	6807	7122	6956	6920	6790	6925	6926	6953	6957	6934	7142	6974	6877	6941	6932	7041	6899	6890	6911	6941	6911	7050	6999	6849	6934	7018	6865	7025	7018	7008	7022	6969	6996	6969	6971	6924	7019	6956	6995	7005	6915	7082	7097	6975	6941	6971	6995	7087	6830	6962	6957	6976	6960	7024	7032	6934	7039	6931	6889	7090	6960	6944	6959	7019	6966	7039	7000	6937	7008	7044	7000	6976	6932	7006	6852	6848	7110	6974	7057	7030	7042	6995	6891	7045	6939	6933	6996	6959	6935	6920	7023	6961	6994	7019	6980	6976	7039	6999	7026	6976	6955	6996	7003
15596	18194	10369	3715	1110	874	856	793	733	742	745	762	780	773	739	747	797	752	786	789	789	741	779	735	728	763	767	775	761	743	711	742	710	774	768	763	764	761	797	744	741	769	745	772	764	695	728	731	748	772	765	798	748	768	769	792	794	736	758	706	758	795	752	754	735	757	814	781	786	750	775	800	759	747	770	741	737	751	763	827	789	804	742	733	776	764	732	777	743	789	749	720	802	767	734	755	772	714	762	814	765	720	763	783	787	731	773	749	762	754	733	778	748	774	756	740	736	778	737	781	746	761	777	748	746	738	730	719	778	741	837	729	758	760	791	745	749	786	798	751	750	697	721	750	756	771	754	755	761	719	757	769	718	743	760	780	768	745	812	754	784	770	768	787	761	733	718	751	781	779	757	737	817	717	775	773	769	761	783	757	781	768	776	711	768	767	757	746	797	753	732	778	800	802	799	712	763	759	765	789	781	703	709	806	781	736	797	730	808	764	738	706	760	739	785	778	754	731	740	753	733	781	753	783	763	719	769	748	749	756	739	799	782	782	766	794	748	757	728	785	713	788	739	763	756	761	775	774	794	787	825	764	802	766	771	730	759	821	786	761	773	793	791	756	767	750	774	751	756	774	751	777	756	721	788	794	796	758	724	750	725	761	802	767	780	801	753	780	737	817	769	725	768	736	742	754	744	803	774	749	795	747	756	764	765	760	757	793	798	817	777	763	746	736	749	742	795	782	732	756	781	741	767	763	752	772	763	724	751	770	737	762	762	757	786	787	800	771	778	737	773	792	722	736	772	774	730	772	793	716	753	718	792	753	772	750	767	789	755	830	744	783	769	762	751	729	726	798	745	728	764	747	767	743	716	746	779	744	700	808	749	785	777	793	696	757	759	748	753	743	783	770	749	807	733	764	813	743	756	813	740	757	801	824	772	756	762	808	750	779	736	760	779	799	757	751	736	761	758	740	742	741	765	744	755	764	745	779	795	740	786	746	728	756	760	754	803	770	774	752	825	714	712	729	752	762	705	754	764	777	747	742	821	750	797	836	809	745	773	720	739	772	797	746	790	761	751	771	811	762	757	762	743	770	769	793	774	770	778	750	791	781	754	797	754	762	790	802	744	771	762	766	770	728	789	795	760	747	769	741	828	716	719	765	785	739	786	756	790	765	770	791	790	737	786	785	798	781	722	757	772	765	724	772	798	775	749	724	773	818	776	760	776	733	749	738	731	799	832	770	757	829	783	805	710	776	811	757	753	751	750	781	744	716	770	696	783	741	780	766	737	750	777	775	762	874	766	775	720	710	777	703	735	742	743	751	781	756	781	719	774	788	738	772	802	786	777	723	772	749	786	750	768	741	769	746	803	746	780	806	760	748	767	800	777	768	766	762	737	766	799	789	731	761	705	786	719	735	722	738	768	752	794	766	738	733	730	821	762	762	764	766	746	766	767	777	792	784	768	744	757	791	705	769	725	752	757	732	736	754	756	831	756	800	777	717	784	718	739	745	781	816	779	742	779	778	827	781	803	796	774	788	741	773	741	806	777	781	733	752	790	728	782	748	773	749	761	794	779	732	772	782	766	743	756	818	767	751	733	797	735	807	743	749	742	772	825	770	737	780	757	765	770	771	776	772	777	782	774	754	747	739	810	730	763	767	798	763	754	716	798	765	808	739	771	824	751	749	756	793	769	792	787	765	793	806	758	717	758	813	760	756	781	790	781	731	771	724	749	761	765	798	768	804	747	758	768	858	755	775	750	749	809	753	739	792	760	757	805	762	751	779	793	725	748	764	778	765	819	799	737	779	718	833	743	782	799	793	805	747	754	801	749	767	782	726	749	736	754	735	757	776	785	770	779	800	791	787	727	768	811	817	777	743	733	777	796	791	725	758	773	785	767	766	789	788	797	751	739	762	778	725	737	778	787	800	817	769	756	759	768	766	741	759	763	744	761	737	811	732	771	760	731	789	724	795	748	786	783	712	761	781	788	786	754	798	761	735	786	792	754	732	760	804	710	790	757	727	734	735	727	770	736	808	780	808	756	746	744	763	737	745	782	834	815	744	773	693	764	813	776	738	713	760	753	750	694	803	763	747	749	783	742	747	770	752	762	811	747	753	771	794	760	775	793	754	782	712	789	743	752	772	775	792	807	801	745	761	737	753	739	764	778	768	748	795	764	737	757	801	802	797	759	742	731	753	761	774	777	809	774	810	739	746	785	729	715	777	738	726	787	795	762	714	752	697	779	706	766	756	743	788	762	698	733	696	749	808	728	744	711	729	768	770	767	738	738	783	796	768	738	793	733	730	725	776	813	753	794	712	777	742	739	816	720	738	743	757	788	763	717	769	745	828	786	706	767	789	776	784	738	803	734	747	764	821	782	721	768	777	781	723	754	757	767	774	747	708	784	752	740	756	748	771	705	768	750	771	749	788	771	786	838	767	769	762	738	721	790	799	739	846	746	736	752	813	763	810	796	783	757	738	750	759	834	770	781	779	773	788	812	747	743	745	796	731	737	798	772	789	766	818	745	766	793	744	764	765	741	702	734	775	731	718	767	809	766	772	776	744	765	744	807	748	761	754	760	695	757	797	742	732	776	788	753	787	783	761	796	733	790	760	806	779	736	755	722	801	757	716	790	754	753	780	745	763	778	791	760	787	753	706	718	783	763	752	811	776	726	759	720	729	723	786	716	759	744	704	744	759	779	726	726	746	765	745	785	766	809	750	713	785	747	767	792	781	750	734	763	736	781	786	784	758	768	734	730	705	768	752	766	783	756	772	757	740	764	747	706	731	718	798	780	752	752	743	769	749	776	708	755	733	797	749	759	757	745	775	785	749	763	797	788	789	795	770	773	745	779	708	733	737	767	736	767	742	752	799	728	802	779	747	782	769	782	724	785	781	713	769	757	758	770	738	744	738	732	807	757	758	730	776	802	784	767	727	763	715	749	716	805	745	823	785	769	774	803	734	731	745	722	743	753	809	790	793	796	760	759	759	765	793	778	752	745	767	767	790	805	749	745	687	774	726	766	773	821	727	738	712	767	758	784	772	797	791	755	774	771	783	719	787	761	712	779	747	740	825	753	758	790	764	754	734	775	751	766	779	734	811	761	707	759	785	791	711	783	736	786	723	765	753	783	731	749	803	720	776	752	713	761	821	737	786	752	751	785	734	753	750	730	763	814	778	739	829	808	738	788	783	753	747	828	742	752	787	787	745	802	731	742	745	787	744	732	743	766	788	746	748	759	765	714	796	787	802	753	784	749	805	699	729	782	754	795	768	781	774	759	800	751	720	722	797	783	731	780	771	776	793	753	717	805	751	716	778	775	782	734	785	798	781	721	740	736	781	755	759	738	792	804	746	723	775	769	777	730	764	768	774	796	754	744	784	754	781	746	771	783	771	777	743	754	811	781	787	736	745	798	765	763	785	742	792	739	769	787	750	763	762	761	735	729	699	719	757	818	742	791	769	782	740	788	756	750	768
49135	42475	32528	25515	13569	9137	8699	7279	6665	6422	6465	6297	6425	6356	6405	6335	6276	6328	6371	6430	6254	6285	6303	6391	6306	6222	6386	6340	6435	6178	6287	6299	6353	6512	6367	6310	6399	6422	6437	6492	6260	6209	6276	6247	6402	6282	6451	6403	6352	6346	6353	6406	6456	6367	6272	6456	6384	6375	6292	6323	6315	6303	6298	6332	6303	6302	6343	6378	6347	6345	6363	6444	6292	6344	6310	6375	6348	6302	6346	6322	6390	6372	6408	6152	6335	6258	6475	6352	6239	6523	6313	6335	6287	6242	6404	6352	6339	6444	6348	6264	6452	6365	6282	6409	6278	6337	6368	6418	6347	6398	6279	6376	6298	6219	6350	6266	6333	6452	6396	6332	6527	6413	6337	6353	6361	6514	6437	6383	6301	6300	6263	6357	6203	6366	6278	6232	6325	6360	6379	6294	6290	6386	6335	6286	6358	6294	6283	6394	6344	6353	6305	6351	6217	6282	6403	6318	6384	6424	6397	6271	6325	6244	6299	6414	6343	6338	6237	6319	6215	6296	6336	6327	6315	6255	6272	6365	6322	6480	6482	6401	6361	6200	6386	6394	6233	6312	6374	6348	6373	6266	6344	6384	6428	6355	6299	6313	6361	6265	6270	6505	6336	6283	6312	6311	6493	6311	6280	6320	6386	6312	6291	6324	6437	6376	6239	6299	6295	6296	6457	6326	6280	6306	6272	6377	6450	6365	6356	6556	6442	6427	6277	6486	6372	6322	6371	6371	6448	6442	6418	6408	6374	6459	6326	6283	6322	6274	6450	6302	6275	6444	6342	6406	6384	6322	6328	6270	6353	6395	6261	6270	6262	6505	6367	6465	6408	6272	6454	6308	6307	6367	6216	6366	6365	6347	6312	6268	6362	6502	6413	6380	6328	6342	6383	6432	6324	6419	6362	6391	6380	6235	6419	6403	6389	6393	6370	6385	6399	6387	6326	6279	6278	6396	6436	6206	6408	6378	6373	6315	6315	6406	6227	6310	6283	6384	6396	6294	6429	6262	6447	6288	6402	6385	6220	6394	6344	6320	6487	6429	6378	6377	6251	6370	6348	6352	6361	6297	6366	6383	6480	6429	6356	6460	6372	6316	6268	6389	6328	6338	6273	6410	6298	6176	6461	6466	6449	6260	6330	6402	6261	6319	6317	6349	6351	6399	6380	6357	6357	6459	6352	6457	6255	6393	6335	6343	6352	6375	6192	6397	6530	6265	6427	6466	6345	6366	6415	6405	6379	6283	6313	6402	6407	6446	6444	6366	6385	6442	6498	6339	6463	6400	6360	6452	6281	6358	6347	6344	6247	6294	6325	6329	6327	6285	6347	6339	6187	6416	6390	6294	6376	6380	6369	6266	6467	6220	6391	6361	6481	6346	6421	6331	6208	6432	6325	6432	6394	6369	6451	6376	6408	6266	6405	6377	6388	6455	6393	6411	6324	6342	6154	6324	6441	6253	6393	6240	6381	6242	6451	6454	6433	6331	6185	6391	6373	6295	6353	6343	6349	6308	6446	6351	6313	6445	6484	6333	6375	6375	6382	6335	6472	6342	6360	6453	6466	6241	6308	6426	6400	6365	6343	6329	6407	6341	6307	6416	6367	6396	6311	6368	6274	6401	6409	6210	6496	6356	6403	6354	6314	6406	6400	6317	6373	6302	6221	6377	6354	6337	6328	6359	6397	6365	6326	6382	6281	6414	6294	6361	6373	6411	6252	6443	6413	6436	6460	6447	6331	6293	6361	6226	6314	6376	6337	6179	6292	6273	6370	6429	6375	6453	6445	6311	6443	6380	6404	6380	6371	6467	6265	6393	6261	6287	6305	6391	6388	6426	6367	6238	6399	6340	6342	6264	6491	6421	6360	6314	6374	6434	6404	6327	6427	6214	6396	6474	6421	6358	6288	6384	6346	6431	6391	6292	6311	6353	6416	6452	6307	6397	6422	6271	6371	6376	6286	6270	6319	6212	6446	6398	6410	6508	6269	6443	6420	6353	6364	6379	6368	6395	6378	6376	6331	6433	6215	6410	6355	6384	6372	6368	6319	6257	6355	6429	6473	6362	6379	6374	6355	6321	6302	6238	6317	6490	6344	6274	6344	6369	6387	6222	6350	6335	6395	6302	6240	6413	6377	6316	6348	6495	6302	6313	6295	6283	6348	6230	6383	6466	6216	6287	6312	6275	6335	6433	6315	6286	6270	6357	6320	6402	6443	6332	6312	6304	6305	6352	6312	6292	6313	6322	6428	6305	6486	6314	6330	6342	6320	6293	6489	6383	6468	6264	6341	6429	6358	6349	6326	6362	6240	6485	6388	6284	6414	6309	6246	6357	6368	6262	6250	6253	6331	6353	6269	6383	6285	6349	6405	6315	6324	6234	6387	6373	6446	6344	6224	6390	6340	6331	6424	6465	6277	6387	6276	6368	6333	6508	6316	6415	6404	6413	6319	6452	6403	6133	6263	6423	6402	6436	6453	6393	6362	6290	6411	6189	6282	6215	6328	6380	6361	6571	6360	6270	6405	6329	6319	6407	6352	6375	6407	6381	6406	6440	6421	6485	6280	6357	6416	6238	6310	6430	6499	6324	6343	6358	6317	6316	6335	6279	6370	6396	6231	6325	6381	6432	6371	6438	6339	6404	6381	6331	6397	6399	6430	6317	6313	6374	6311	6260	6361	6307	6368	6319	6381	6304	6417	6388	6492	6315	6360	6271	6348	6403	6420	6273	6353	6324	6338	6480	6292	6309	6318	6338	6363	6302	6308	6316	6353	6296	6234	6294	6342	6350	6226	6339	6423	6330	6402	6383	6374	6373	6308	6220	6388	6401	6405	6287	6342	6333	6480	6291	6433	6380	6405	6453	6385	6293	6278	6358	6353	6215	6290	6281	6307	6436	6377	6355	6264	6537	6344	6368	6449	6323	6436	6123	6409	6405	6263	6377	6340	6458	6256	6329	6276	6301	6408	6362	6288	6413	6420	6342	6389	6384	6378	6285	6404	6392	6401	6400	6426	6347	6388	6309	6346	6345	6287	6395	6376	6360	6383	6231	6397	6348	6468	6377	6239	6316	6438	6336	6445	6197	6281	6369	6326	6337	6289	6311	6358	6320	6341	6402	6346	6425	6436	6307	6422	6355	6271	6320	6339	6411	6501	6276	6346	6454	6396	6312	6274	6509	6416	6274	6413	6276	6417	6391	6453	6297	6347	6367	6271	6392	6441	6381	6296	6251	6374	6425	6431	6280	6324	6468	6344	6316	6282	6254	6435	6305	6388	6306	6418	6373	6269	6431	6312	6344	6393	6363	6286	6542	6293	6445	6465	6416	6446	6346	6313	6208	6351	6356	6382	6282	6389	6477	6453	6385	6363	6284	6402	6360	6313	6409	6463	6464	6279	6249	6427	6313	6412	6392	6433	6294	6291	6170	6391	6356	6366	6382	6320	6248	6325	6253	6420	6412	6385	6198	6345	6316	6316	6339	6342	6484	6324	6403	6241	6362	6419	6432	6201	6260	6333	6275	6311	6398	6332	6336	6275	6327	6507	6442	6392	6186	6352	6414	6351	6463	6229	6285	6420	6392	6318	6427	6376	6397	6340	6373	6220	6382	6346	6433	6637	6273	6309	6325	6339	6373	6307	6221	6378	6334	6300	6404	6367	6351	6317	6459	6385	6402	6426	6297	6355	6367	6464	6372	6332	6420	6461	6333	6278	6429	6381	6396	6270	6201	6487	6339	6288	6380	6342	6376	6371	6279	6200	6301	6400	6343	6403	6387	6203	6369	6227	6414	6402	6447	6313	6261	6271	6421	6362	6390	6371	6366	6420	6347	6338	6463	6267	6395	6418	6419	6396	6319	6329	6265	6359	6351	6417	6283	6409	6320	6434	6415	6281	6444	6346	6319	6350	6497	6336	6447	6314	6386	6224	6435	6339	6266	6446	6237	6336	6401	6445	6311	6461	6233	6504	6296	6372	6276	6320	6407	6392	6359	6321	6252	6402	6327	6457	6401	6380	6394	6367	6269	6312	6320	6361	6310	6341	6381	6391	6383	6296	6415	6454	6373	6369	6232	6512	6320	6324	6469	6348	6255	6202	6352	6269	6406	6400	6408	6386	6501	6289	6322	6345	6365	6230	6360	6457	6375	6267	6570	6281	6330	6208	6292	6299	6387	6298	6345	6480	6410	6473	6428	6340	6364	6263	6318	6387	6386	6338	6259	6331	6304	6383	6277	6388	6351	6429	6473	6385	6347	6328	6491	6254	6382	6384	6285	6345	6324	6365	6357	6317	6350	6387	6354	6338	6347	6309	6438	6254	6339	6269	6360	6352	6221	6342	6371	6330	6332	6413	6328	6308	6343	6390	6408	6420	6474	6279	6419	6381	6511	6352	6302	6398	6358	6317	6389	6398	6364	6378	6248	6396	6272	6293	6329	6459	6256	6406	6227	6419	6411	6370	6307	6434	6286	6338	6398	6149	6356	6253	6414	6386	6326	6493	6356	6341	6319	6318	6303	6363	6446	6409	6338	6329	6425	6264	6415	6297	6382	6275	6337	6209	6289	6362	6372	6479	6231	6350	6383	6245	6409	6272	6345	6367	6383	6345	6394	6305	6278	6371	6268	6349	6306	6335	6384	6342	6344	6326	6430	6353	6418	6335	6429	6414	6426	6346	6333	6378	6349	6511	6368	6350	6403	6381	6230	6241	6286	6364	6255	6312	6310	6525	6407	6340	6307	6417	6390	6290	6237	6393	6281	6319	6480	6380	6371	6321	6294	6316	6386	6406	6434	6338	6336	6318	6266	6250	6350	6401	6291	6321	6390	6454	6416	6387	6333	6382	6206	6471	6317	6378	6399	6393	6384	6291	6446	6331	6323	6477	6395	6453	6434	6303	6445	6435	6266	6342	6323	6227	6298	6427	6325	6311	6251	6290	6361	6380	6478	6335	6312	6272	6374	6265	6266	6324	6516	6318	6447	6308	6285	6275	6422	6215	6383	6365	6429	6380	6410	6432	6510	6358	6484	6404	6381	6287	6330	6284	6311	6372	6355	6389	6314	6375	6261	6423	6319	6378	6389	6379	6299	6376	6267	6584	6196
38785	46132	28200	11588	2448	1125	1066	915	912	881	901	891	818	843	863	847	851	873	849	834	863	860	852	907	872	828	834	837	860	810	849	757	840	819	884	842	887	830	863	892	892	843	862	850	843	847	904	866	822	852	826	866	823	858	820	773	848	845	839	844	873	808	851	822	863	854	867	812	849	835	902	855	886	843	883	816	862	810	821	818	860	865	823	878	842	891	865	841	841	869	875	859	874	837	862	890	863	861	876	881	862	818	849	868	850	853	831	840	914	844	805	873	787	825	808	877	868	912	855	837	886	889	798	902	853	832	830	869	828	868	898	898	902	844	888	841	843	898	849	842	876	863	820	898	838	824	814	886	820	824	852	775	841	872	859	832	823	834	893	882	855	882	841	870	840	853	901	837	842	862	844	890	871	819	859	746	881	877	837	844	864	855	814	868	876	853	900	858	880	843	805	897	878	889	819	821	868	889	875	791	865	822	828	851	822	835	802	846	801	898	824	851	785	848	866	823	838	872	839	855	819	865	829	831	872	858	846	897	819	846	862	821	841	845	879	849	848	856	886	844	784	864	880	852	846	837	837	812	842	780	857	859	873	914	796	805	799	845	887	905	887	820	866	849	861	845	853	833	842	870	847	837	853	868	867	866	846	861	873	827	865	834	842	801	824	792	813	846	820	881	833	837	854	890	863	838	836	867	815	839	864	845	844	855	896	832	860	838	857	845	867	832	821	871	855	844	852	856	909	835	861	808	782	851	883	840	847	837	792	872	868	826	920	863	831	875	819	835	846	921	901	844	840	818	844	802	859	854	846	865	846	885	844	846	828	790	815	823	849	831	843	793	815	859	848	907	878	855	852	822	824	846	843	885	841	834	886	820	857	825	854	885	779	872	882	806	812	864	842	856	808	831	806	845	868	828	842	831	854	888	873	812	806	851	847	831	845	837	883	826	854	864	868	847	864	853	798	820	865	845	805	843	810	857	875	853	838	830	867	881	811	857	864	850	850	864	783	836	875	890	864	885	878	828	869	846	857	790	837	834	896	853	853	844	895	842	914	815	803	853	814	820	851	894	787	872	831	850	872	855	823	809	862	825	836	838	858	898	862	856	829	815	862	884	857	879	841	833	855	845	870	867	867	873	857	847	820	821	854	864	806	813	850	840	901	869	813	787	783	861	878	811	881	830	851	845	859	848	842	873	849	837	813	810	867	855	915	776	833	922	879	827	836	883	848	818	818	874	860	862	799	863	835	857	850	869	865	857	828	840	833	832	826	906	840	809	877	803	880	850	843	847	877	908	834	786	865	837	820	870	865	838	861	856	819	816	867	839	833	839	894	820	839	820	804	892	872	826	846	846	880	831	799	856	829	868	896	866	848	837	886	839	765	838	811	886	855	891	833	834	833	913	890	813	807	816	850	823	852	913	875	851	851	899	899	891	776	883	885	849	856	863	811	889	893	866	881	812	883	827	829	849	831	824	890	817	880	834	842	864	840	865	849	866	862	898	845	823	826	844	833	835	832	881	782	857	843	793	838	846	849	827	892	873	897	796	851	870	874	831	833	852	839	851	852	867	864	846	852	832	894	861	887	842	870	816	841	868	880	824	860	803	848	815	819	861	807	801	852	874	795	814	797	850	836	891	798	814	838	823	843	840	788	810	933	805	867	908	880	866	873	830	816	860	808	835	855	894	815	835	843	863	895	850	845	861	860	813	850	821	893	849	856	886	862	849	837	867	865	834	852	852	873	886	855	804	783	880	816	858	791	835	884	851	852	856	811	829	863	832	771	849	837	813	833	891	844	866	820	891	866	844	853	762	835	871	821	846	876	890	836	835	852	848	853	810	841	872	820	852	821	848	873	843	835	876	885	898	837	898	843	835	842	864	851	822	824	831	772	849	806	860	866	872	849	846	785	849	813	841	836	825	879	852	792	876	819	908	826	841	889	828	825	881	841	855	848	856	787	853	831	813	871	845	841	828	796	823	801	841	881	882	814	845	842	808	886	891	818	820	855	812	807	873	824	788	841	799	870	854	879	847	806	840	867	825	868	814	893	836	823	822	895	865	826	865	839	817	869	853	884	849	862	850	848	865	809	859	871	866	861	795	881	840	851	871	837	888	921	873	859	855	819	874	852	865	870	881	821	859	862	803	786	806	836	865	858	833	798	894	790	828	858	827	787	848	842	887	807	873	884	867	847	815	895	840	835	867	903	837	779	866	870	846	886	884	829	894	882	805	867	832	863	891	850	799	832	877	852	820	890	813	871	829	829	869	902	847	844	864	832	874	832	845	846	884	808	864	905	838	878	846	894	844	835	899	863	868	826	850	913	776	846	823	851	885	920	868	813	866	807	840	830	821	846	877	897	809	842	871	846	824	809	824	829	860	879	857	815	833	902	818	847	833	888	860	823	867	871	812	874	837	846	852	807	878	835	871	849	880	860	823	855	824	792	793	899	861	841	880	876	860	890	849	818	819	845	906	894	783	822	832	838	844	831	825	882	839	852	874	838	858	826	769	831	884	849	839	822	844	775	863	868	844	837	843	850	814	882	853	867	829	839	866	873	823	841	894	830	811	850	860	814	827	860	867	849	828	865	844	846	853	842	905	833	820	850	829	854	869	831	870	841	796	855	762	797	907	865	849	806	901	835	828	840	849	856	820	773	789	830	815	891	837	827	811	851	807	857	804	811	822	758	834	910	791	842	852	867	798	901	910	870	841	803	905	834	908	932	811	865	907	834	908	869	852	787	832	870	886	846	819	824	845	860	885	837	887	867	841	847	837	875	865	833	858	814	866	880	865	806	870	879	838	836	882	824	811	830	840	859	844	844	769	867	783	901	801	842	848	795	879	827	835	855	856	853	845	866	884	850	882	857	852	836	845	903	844	845	898	831	811	875	885	874	857	824	817	874	911	905	876	827	847	855	863	865	860	814	885	881	795	860	777	807	870	830	832	877	871	826	883	889	845	828	839	866	882	821	846	876	839	863	801	868	797	852	863	850	843	860	779	856	801	854	844	871	844	889	819	808	762	898	835	885	871	835	798	868	834	854	866	829	828	829	835	860	850	803	828	809	830	859	817	822	863	847	860	816	851	913	823	871	887	851	839	827	871	847	830	877	838	848	873	894	795	835	842	844	887	883	800	842	840	841	840	798	817	844	868	838	846	845	837	898	902	886	868	774	849	858	807	884	856	841	821	867	865	875	820	829	861	888	836	845	792	807	829	916	852	914	834	835	810	881	840	810	825	842	796	835	861	892	835	841	873	863	882	900	841	870	806	801	860	858	904	804	817	850	840	881	850	874	835	833	882	847	898	892	838	855	857	857	797	870	872	824	917	896	854	850	869	827	899	839	857	858	830	862	900	848	839	837	859	806	834	834	900	909	882	918	827	872	818	858	861	850	828	898	871	855	924	894	882	866	806	862	824	850	883	857	873	805	881	877	850	855	851	870	855	852	855	869	811	869	824	807	789	876	904	860	835	831	862	837	850
52563	52472	47433	38290	21950	15947	13416	9475	7809	7210	7023	6926	6907	6992	6922	6938	6887	6941	7116	6970	6904	6898	6984	6960	7037	7117	7077	6931	6987	6962	7023	6983	6897	6933	7044	7010	7031	6907	7055	6949	6829	7068	7021	6979	7066	6954	7123	6975	6966	6930	7088	6900	6968	7031	7009	6951	6988	7103	7093	7036	7017	6984	6975	6961	7075	7052	7038	7012	6947	7008	6981	6830	6973	7005	6904	7020	6884	7088	6913	6957	6892	7013	6902	6957	7033	7023	7057	7164	6871	6953	6996	6924	6859	7030	7030	6972	6960	7102	6967	6949	7035	6910	7091	7009	7151	7043	6906	7079	6968	7027	6941	7044	7140	7147	6927	7115	6990	7038	6938	6877	7028	6945	7058	6988	7211	6998	6977	6947	7102	6902	6938	7100	7003	6969	6880	7043	7053	7020	7013	6986	6994	6982	6992	6858	6982	6988	7001	6980	6960	6903	6993	6973	7091	6967	6975	6994	6848	6943	6906	6974	6930	7059	7019	6987	7059	7001	6976	6908	7043	7138	6978	7015	6906	6807	6986	6976	7026	7089	7003	7039	6937	7028	6940	7090	7054	6897	6945	6921	6923	6954	6932	6982	6898	7073	6975	7026	6943	6963	6997	6941	6994	7032	6936	7018	6930	6948	7062	6962	6990	6917	6892	6997	6827	6975	6948	7052	6930	7012	6942	7035	6963	6931	6980	6840	6953	6911	6950	7052	7024	7028	7023	6869	6919	6933	6987	6991	6911	7067	7019	7179	6959	7018	7063	7046	6894	7042	7100	6994	7083	6950	7019	7076	6964	6895	7089	6939	6984	6972	6916	7011	7051	6962	6877	6992	6999	7061	7168	6964	7074	7008	7138	7156	6990	6851	6948	6951	7002	6944	7076	7036	6950	6996	6959	6886	6965	7008	7022	6883	6967	7015	7082	6980	7047	7027	7054	6955	6938	7014	7085	7046	6908	7071	6972	6825	7133	6917	6979	6821	7063	7065	6935	6905	7069	7026	7163	7064	6957	6972	7125	6869	7002	6970	7097	6873	6948	7022	7107	7088	7113	7012	6950	6826	6914	6908	6962	7004	7017	6932	7051	6907	7106	7025	6829	7090	6983	7030	6976	7106	6888	6947	6951	6887	7030	6999	7090	6950	7026	7092	6987	6958	7138	7026	6997	6963	6901	6993	6968	6983	7056	7084	6879	6937	6904	6923	7032	7004	6912	7090	7023	6818	6918	6995	6886	6906	7019	7007	6923	6944	7031	6907	7094	6955	6973	7004	7124	7053	6974	6967	7091	6934	7039	6945	6945	6987	6882	6968	6903	6920	6984	6976	6883	7056	6947	6963	7091	6957	6998	7069	7067	6922	7074	7053	6927	6981	7038	7001	7018	6892	7069	6934	6970	7022	7007	6956	7004	7030	6956	7010	7020	6985	6991	7013	7020	6956	6941	7024	6981	6975	6977	6996	7084	7129	6878	6952	7031	7054	6912	7150	6937	6911	6933	7014	6874	6891	6940	7083	6976	7011	7024	7037	7021	6894	6981	7104	7062	7053	6917	7024	6994	6964	6938	7024	6997	7049	7093	6969	7052	6984	7163	6982	7052	6958	6803	7026	6915	6975	6986	6952	7028	6969	7058	6948	7043	6996	6871	6932	7064	7009	7043	6955	7082	7039	6914	7040	6926	6900	7012	7009	6915	6909	6853	7084	6959	6998	6872	6989	6973	6824	6953	6986	6965	6878	7080	6913	7061	6967	7010	6926	6956	6946	6939	6907	6902	6956	7057	6936	7040	6987	7029	6948	7076	6975	6915	7073	7040	6950	6848	7057	7089	6923	6999	6999	7033	6845	6889	7043	7043	6911	6957	7057	7049	7005	6858	7013	7049	6962	7064	7019	7039	7030	6951	7058	6973	7032	7013	6873	7099	6998	7064	6988	7034	6987	7049	6959	6866	6912	7099	6974	6952	6867	6984	6943	7009	6952	7036	7109	7095	6919	7053	6989	6911	6938	7070	6805	7015	6931	6956	6998	6924	6980	6995	7071	7025	6902	6944	6961	7083	7065	7052	7062	6984	6990	7009	6904	6927	7023	6915	6930	7027	7056	6977	7091	6871	7016	6958	7098	6914	6831	7037	7062	7020	7106	6994	7043	6849	6953	7024	6895	7013	6995	7028	6891	6842	7067	7047	7113	6907	6902	6917	7144	6860	7026	7007	7111	6936	6988	7048	7062	6964	7004	7082	6923	7033	6995	6967	7113	7029	7111	7063	6931	6974	7029	7020	6955	6965	6964	7109	6987	7006	6965	6952	6974	6971	7045	7103	7053	7062	7016	7028	6958	6980	7038	6899	7002	6997	6973	6878	6871	7015	7121	6952	6927	6909	6966	6909	6841	6954	6868	7016	7067	6850	6966	7029	7135	7028	7051	6911	6973	6983	7005	7042	6966	7015	6879	6916	7071	7193	6916	6906	7081	7009	6939	7009	7061	6848	7142	7048	6981	6832	6963	7038	6893	6978	6853	7041	6957	6946	7069	6963	6985	7077	7000	7054	6925	6982	6958	7099	6931	7064	7099	6989	7079	6947	7060	7062	6825	6985	6978	7041	7027	7016	7143	6983	6970	7034	6987	6924	7032	6961	7036	6903	7023	6969	6971	7002	7100	6942	6990	6997	6971	7021	7107	6954	6960	6942	6732	6988	6993	7080	6984	6995	6952	6925	7018	6942	6878	7064	7055	6988	6968	7001	7027	7008	6965	7029	6890	7070	6958	7096	7083	7000	6963	7109	6921	7023	6914	7053	7054	6962	6928	6901	7023	6964	7010	7044	6924	6862	6823	7002	6961	6957	6967	6976	7008	7088	7000	6944	6887	7026	6921	7101	6895	7033	7000	6913	6909	6963	7052	7062	6951	6964	7013	7032	6981	6907	7073	7006	6947	6958	6943	6905	7085	7028	6910	6931	7070	7089	7010	7003	7047	7032	6861	6975	6943	6939	6848	7033	6847	7069	6979	7107	6894	6985	7017	7046	7033	7028	7009	7114	6851	6913	7010	7085	7006	7148	7069	6955	7009	7127	6922	7005	6890	7152	7045	6933	6976	7058	6924	6969	6881	7036	7054	6867	6876	6791	6950	7037	7092	6982	7066	6948	7056	7165	6917	7000	6994	7155	7021	7024	6988	6970	6854	6970	6999	7013	7119	7037	7056	6890	7004	7066	7100	6862	6904	6925	6934	6828	6974	6940	7074	6906	6994	6995	7056	7038	6902	7099	6741	6923	6881	6898	6956	6989	6975	6968	6962	7033	7102	6926	6959	7009	6928	6906	6891	6962	6960	6940	7004	7007	7102	7009	7021	6994	6972	7178	7054	6956	6901	7023	6981	7012	7006	6972	6899	7111	6974	7071	6943	7055	6981	7000	7043	7084	6967	6936	6898	7035	6876	6997	6925	6965	7038	7169	6847	7006	7178	6943	7046	6986	7072	6829	6994	6916	6941	7057	6777	7119	6989	6974	7059	6951	7024	6966	7016	7100	7017	7018	7078	6812	6987	6959	6933	7094	6970	6942	7019	7003	6820	6971	6994	6869	7027	6951	6913	7005	7153	6947	7021	6847	7051	6920	6947	6890	6974	6910	7166	7038	6947	7048	7005	7029	6974	7071	6936	7053	6960	6895	7044	7141	6895	7035	7041	6919	6979	6947	6965	7062	6939	6950	6921	6883	6910	6955	7187	6999	7017	7103	7078	7008	7063	7067	6925	6994	6970	7004	6995	7078	6935	6933	7008	6875	6869	6962	7017	7020	7063	7060	7010	6876	6910	6939	6897	6932	6962	7063	6998	7044	6984	6960	7030	6987	7009	6977	6952	6888	7098	6916	6816	6980	6907	7004	7132	6913	7034	7116	7096	7006	7053	7017	6998	6890	7076	7017	7010	7044	7130	6962	6883	7087	6951	6924	7021	6919	6909	7181	7022	7098	6955	7000	7092	6839	6948	6891	7100	6884	7082	6989	7086	7006	6891	6910	7070	6904	6994	7095	6980	6971	6993	6926	6974	6988	7029	7038	7009	6926	7027	6994	6996	6989	7040	7087	6951	7008	7010	7147	6991	6993	6986	7019	6975	6919	7031	7126	6895	7006	7049	6873	6913	6961	7023	7001	6891	6887	7045	6948	6943	7122	6952	6968	7025	7081	6985	6953	6978	6895	6882	6959	6903	7045	6888	6998	6978	7022	6931	6909	6988	6926	7033	6885	6991	7026	7133	6936	6976	7037	6965	6856	7045	6918	7074	6974	6828	7016	6865	6982	7066	6968	7011	7059	6991	7038	6922	7027	7080	6974	6920	7066	6883	6963	6960	6980	6951	6989	7045	7084	6895	6959	7077	7067	6980	7011	6999	6892	6953	6991	7020	6937	6981	7016	6917	7008	6950	6944	7029	6904	7034	6826	6898	6928	7079	6983	7027	6943	7055	7029	6877	7026	7090	7007	6906	7003	6948	7048	7055	7088	6992	7093	6881	7073	6943	7013	6891	6961	6953	7047	6986	7055	6923	6973	7003	6916	6903	7110	7022	6945	7115	6952	6988	7100	6946	7023	7083	6935	6914	7077	6990	6873	6964	6989	7010	6996	6940	6968	6897	7084	6926	7104	6977	6999	7043	6974	7031	6882	7077	7088	7007	6795	6922	7007	7072	6914	7088	6949	6949	6974	6977	7016	6882	6914	7119	6970	7053	7036	6942	6987	7083	6996	6944	7061	7024	7022	7014	7009	6953	6935	7035	6925	7069	6996	7028	6916	7001	6984	6969	7052	6999	6934	6961	7020	7120	7063	7029	7046	6997	7034	6856	6886	6945	6927	6935	7024	6894	6974	6936	6983	7027	7000	6828	6891	7081	6925	6954	6962	6907	6989	6881	7080	7093	6863	7011	7025	7135	6940	6894	6939	6977	6975	6970	7167	6838	6950	7054	7009	7063	6964	6885	6983	7029	6867	7001	6940	6984	6987	6975	7005	7001	7032	6950	6917	6959	7017	6900	7148	6980	6930	6977	6922	6960	7027	6992	6967	6884	7052	6959	6913	7053	7029	6995	6864	6973	7030	7024	7066	6931	7052	7024
28055	36825	23209	8880	1773	1005	933	868	784	707	755	753	730	747	763	724	732	772	758	754	738	764	758	731	755	748	740	828	763	773	740	738	743	740	776	770	754	742	756	723	751	757	755	749	760	765	769	754	756	747	735	726	744	760	751	759	771	745	819	771	769	744	776	758	709	776	794	759	735	752	770	701	727	698	753	743	753	754	737	764	750	743	795	801	768	761	730	790	816	783	789	771	756	774	747	761	752	740	783	736	790	730	794	760	723	799	774	768	695	778	751	789	765	758	791	744	733	787	759	774	776	800	733	706	785	759	749	733	766	787	765	752	750	779	754	754	755	755	746	774	793	787	736	737	736	724	797	741	738	723	725	742	807	733	760	736	734	770	786	738	751	736	713	773	715	747	771	742	712	748	789	751	718	746	769	760	779	782	765	763	779	752	792	788	791	728	742	804	745	786	747	764	748	757	770	750	766	715	761	719	769	805	720	757	760	781	778	770	793	758	760	786	773	788	822	771	741	807	780	781	789	782	724	754	741	780	791	729	750	775	739	761	754	748	784	794	774	770	751	788	756	766	780	778	737	784	690	717	765	763	738	750	783	797	783	756	793	767	770	756	757	750	768	734	735	752	759	783	737	757	838	712	801	769	786	736	746	740	782	784	723	747	724	779	781	792	761	753	749	756	782	775	733	792	775	735	792	771	746	737	724	749	727	752	748	736	786	748	741	752	737	780	767	793	772	779	775	765	720	761	789	788	739	734	745	738	756	799	716	754	758	768	796	754	796	738	794	803	740	801	772	752	774	761	782	767	794	791	754	756	756	745	798	736	718	813	777	728	737	797	775	821	760	781	722	724	743	749	776	742	776	692	736	774	791	739	756	780	775	831	783	793	760	752	710	797	750	784	751	751	742	818	773	750	729	743	791	711	727	786	793	735	758	796	766	799	744	765	739	723	753	787	721	746	701	745	699	741	741	719	777	770	741	766	753	746	755	769	766	766	784	812	758	787	797	762	760	792	781	739	746	729	793	760	795	790	750	757	757	716	753	743	777	763	751	794	717	757	742	739	804	766	742	728	784	752	749	811	771	758	727	763	771	729	761	811	732	760	783	759	737	775	736	740	777	776	763	738	800	753	724	775	790	729	705	744	695	774	721	785	772	786	773	761	742	738	748	789	803	783	740	752	733	779	785	736	779	742	722	796	730	770	796	795	749	751	721	724	730	780	759	775	745	789	761	749	744	784	746	766	799	741	768	790	774	766	743	710	725	815	792	786	764	773	756	815	772	734	761	726	754	771	722	746	811	707	784	784	757	746	763	700	760	750	701	775	726	765	766	765	820	710	750	787	785	748	817	753	760	746	782	761	709	764	728	784	786	748	747	758	768	745	732	762	773	790	741	766	738	778	775	752	768	811	771	716	744	760	769	798	816	785	777	785	802	734	754	762	733	789	747	763	773	734	777	758	750	702	698	753	715	761	713	827	782	760	777	770	770	804	771	794	746	767	790	733	777	783	761	801	761	740	771	773	753	734	779	778	759	704	774	777	755	765	776	770	773	758	838	749	768	763	731	766	723	781	753	785	736	744	787	764	747	738	792	792	787	745	758	740	783	765	761	753	751	817	716	794	741	744	780	802	712	800	732	775	813	783	748	739	764	703	770	784	808	700	766	746	734	773	739	767	806	808	760	799	779	761	779	757	749	746	773	759	761	771	768	797	746	744	791	720	785	731	754	727	722	799	726	742	797	770	755	747	803	747	704	751	761	812	763	774	729	732	719	803	776	833	764	751	752	796	752	702	739	807	775	781	762	732	746	727	782	731	757	751	789	730	751	772	743	829	762	741	764	755	726	768	728	737	774	734	810	757	735	762	776	759	757	769	782	715	763	755	804	771	772	751	757	800	695	717	730	753	784	795	789	733	726	781	768	789	727	793	738	774	764	708	776	761	745	747	796	713	770	756	761	747	730	765	786	797	788	785	717	764	724	750	742	782	717	747	768	728	797	766	721	756	770	806	729	732	748	765	753	772	793	733	755	803	714	764	717	747	736	759	740	794	722	769	746	779	812	778	747	772	769	685	751	753	745	749	823	818	730	812	786	760	757	741	728	772	773	746	754	773	768	763	802	730	780	719	776	805	753	782	779	706	746	771	745	751	750	774	751	807	764	806	756	762	766	708	802	722	756	761	788	760	776	759	827	777	786	818	765	765	764	734	796	804	762	809	781	781	804	737	757	765	768	767	739	788	739	752	785	776	756	766	765	725	814	803	829	771	792	750	786	793	746	779	740	715	757	735	729	695	791	766	787	772	779	710	738	760	734	768	748	760	748	720	718	723	752	711	745	795	744	752	732	775	775	769	725	804	721	692	787	748	734	798	758	770	748	754	735	766	819	758	743	755	792	724	774	789	808	749	772	708	775	763	739	773	754	776	748	739	774	729	736	747	751	787	787	770	735	765	778	824	781	745	755	736	766	736	769	795	753	734	740	781	764	800	813	749	757	752	757	768	772	776	761	748	778	775	732	765	756	734	742	798	768	766	742	762	786	764	768	774	784	782	742	787	756	817	758	768	803	800	731	727	783	796	742	750	762	770	739	778	758	769	767	782	752	748	708	761	754	784	757	827	752	738	729	807	726	766	735	768	768	767	747	755	772	803	773	750	728	746	807	758	760	745	786	710	754	800	738	773	779	747	785	767	765	800	732	719	773	759	763	750	776	768	765	764	792	769	770	741	777	825	731	726	749	732	715	754	786	750	760	735	750	790	729	812	788	788	765	781	759	776	794	729	780	770	724	763	733	799	784	748	765	808	747	812	752	787	725	780	758	752	766	768	776	734	811	734	772	763	773	767	747	750	756	795	760	756	700	733	734	779	752	737	735	765	736	729	753	756	771	746	759	839	750	745	787	781	734	718	779	779	734	798	820	790	754	770	780	796	785	766	756	760	777	780	723	736	725	801	769	817	738	793	769	775	790	766	725	751	805	747	763	744	749	803	761	717	726	750	781	736	731	758	719	778	761	761	743	739	803	750	762	752	820	737	758	795	764	756	763	734	761	770	819	765	785	798	774	705	766	771	795	715	712	714	778	748	787	766	736	753	733	817	792	754	782	742	709	737	741	797	770	758	726	732	753	765	714	795	776	764	787	776	760	764	761	740	789	739	786	762	747	780	765	784	755	741	780	756	756	806	770	771	716	753	722	759	752	777	775	737	775	791	757	761	816	791	784	784	728	750	757	735	821	778	746	777	780	745	736	775	797	772	786	788	777	749	759	798	747	760	746	782	739	749	751	744	726	749	760	735	689	780	778	795	776	818	790	734	806	765	756	757	778	761	823	709	756	720	717	755	746	827	735	765	786	784	780	772	751	757	799	758	750	768	793	794	753	790	787	760	756	830	752	744	751	766	772	740	744	687	704	785	747	794	750	766	759	727	773	755	764	762	743	785	802	742	767	748	737	782	788	737	772	789	707	767	776	769	788	730	757	839	807	755	760	771
56513	55008	43962	34402	18653	14044	11665	8584	6913	6563	6392	6234	6362	6402	6333	6293	6410	6406	6282	6311	6415	6356	6306	6344	6484	6412	6294	6344	6469	6263	6433	6393	6307	6409	6352	6365	6499	6283	6353	6446	6451	6360	6316	6334	6338	6336	6307	6409	6473	6374	6356	6340	6394	6481	6452	6350	6385	6356	6161	6427	6338	6345	6352	6417	6335	6409	6412	6417	6293	6492	6236	6453	6243	6345	6236	6396	6375	6331	6373	6334	6257	6413	6451	6370	6395	6317	6510	6367	6325	6319	6295	6421	6327	6276	6409	6272	6279	6395	6178	6414	6342	6272	6414	6321	6344	6240	6376	6385	6279	6354	6410	6339	6343	6256	6252	6450	6343	6332	6368	6327	6381	6366	6293	6606	6387	6343	6296	6306	6288	6363	6455	6272	6425	6363	6218	6372	6319	6347	6342	6211	6287	6317	6348	6378	6338	6397	6414	6333	6355	6392	6399	6417	6297	6401	6261	6342	6267	6394	6398	6357	6314	6342	6381	6400	6364	6318	6378	6343	6345	6417	6328	6290	6409	6529	6353	6374	6183	6473	6304	6437	6402	6220	6268	6335	6352	6381	6289	6315	6499	6471	6388	6372	6327	6475	6289	6293	6505	6316	6492	6338	6373	6225	6558	6247	6417	6317	6346	6217	6348	6426	6483	6272	6484	6395	6297	6343	6349	6378	6324	6418	6343	6436	6284	6467	6398	6294	6373	6288	6343	6396	6418	6303	6324	6348	6473	6319	6454	6402	6236	6414	6528	6448	6311	6259	6400	6348	6455	6375	6284	6406	6339	6365	6416	6384	6401	6395	6358	6357	6441	6332	6174	6431	6279	6419	6348	6461	6492	6308	6344	6330	6529	6303	6291	6354	6411	6365	6383	6292	6390	6463	6335	6430	6315	6388	6355	6409	6241	6392	6363	6324	6427	6178	6348	6391	6426	6414	6440	6393	6431	6399	6371	6281	6418	6327	6416	6396	6328	6548	6389	6355	6387	6372	6465	6373	6336	6319	6382	6343	6377	6352	6404	6379	6446	6461	6377	6466	6298	6440	6432	6277	6381	6597	6440	6494	6365	6236	6368	6423	6267	6429	6262	6290	6416	6356	6286	6287	6426	6331	6335	6454	6467	6392	6352	6349	6492	6253	6332	6301	6361	6465	6327	6436	6378	6494	6410	6441	6475	6422	6239	6320	6431	6300	6352	6401	6411	6415	6458	6361	6463	6402	6484	6365	6482	6381	6357	6390	6406	6354	6356	6309	6403	6419	6338	6375	6383	6219	6314	6366	6423	6372	6359	6393	6396	6582	6428	6326	6382	6449	6349	6401	6311	6382	6461	6490	6326	6362	6531	6388	6388	6391	6319	6469	6423	6280	6416	6386	6344	6371	6247	6330	6272	6260	6462	6420	6318	6391	6344	6477	6362	6320	6413	6471	6387	6412	6450	6451	6247	6356	6380	6438	6417	6249	6353	6295	6346	6334	6316	6347	6229	6474	6434	6315	6350	6376	6430	6368	6357	6339	6254	6449	6351	6378	6397	6400	6448	6437	6440	6301	6259	6283	6331	6518	6370	6383	6405	6415	6373	6299	6431	6298	6427	6280	6436	6349	6432	6301	6358	6473	6413	6422	6340	6376	6304	6318	6419	6339	6430	6344	6253	6319	6329	6377	6407	6288	6538	6380	6285	6381	6384	6409	6427	6409	6205	6447	6287	6426	6382	6476	6396	6373	6341	6418	6397	6386	6407	6462	6414	6520	6366	6372	6380	6391	6339	6313	6422	6367	6300	6342	6333	6429	6323	6298	6358	6461	6351	6458	6330	6412	6393	6249	6329	6393	6283	6477	6335	6425	6325	6456	6398	6248	6343	6404	6405	6314	6329	6499	6405	6317	6430	6377	6417	6264	6265	6339	6344	6491	6534	6388	6337	6362	6312	6372	6415	6525	6351	6471	6354	6393	6332	6416	6339	6376	6183	6325	6363	6422	6406	6475	6339	6255	6295	6417	6427	6458	6256	6411	6356	6383	6335	6311	6194	6449	6381	6339	6323	6521	6352	6372	6521	6453	6396	6424	6411	6310	6359	6475	6328	6343	6380	6431	6282	6296	6269	6254	6352	6316	6486	6343	6421	6369	6329	6447	6330	6498	6259	6398	6280	6460	6291	6225	6266	6485	6454	6317	6263	6437	6405	6363	6433	6462	6398	6326	6338	6303	6399	6361	6278	6268	6381	6360	6300	6371	6379	6360	6377	6363	6395	6491	6331	6363	6395	6521	6352	6256	6362	6458	6459	6364	6453	6364	6453	6318	6506	6391	6289	6458	6344	6304	6350	6349	6477	6368	6390	6366	6425	6439	6340	6404	6447	6395	6370	6465	6386	6379	6280	6373	6448	6398	6406	6425	6315	6383	6378	6407	6448	6334	6439	6269	6487	6444	6427	6291	6385	6304	6431	6322	6288	6450	6275	6323	6374	6358	6498	6357	6469	6328	6267	6393	6397	6325	6435	6303	6388	6447	6348	6373	6421	6289	6361	6335	6510	6240	6399	6233	6413	6465	6347	6475	6451	6305	6319	6485	6441	6381	6359	6404	6388	6386	6437	6340	6437	6338	6411	6339	6345	6462	6393	6324	6368	6395	6450	6484	6518	6286	6322	6308	6418	6406	6476	6372	6470	6493	6250	6412	6463	6275	6435	6434	6418	6307	6419	6357	6289	6444	6408	6405	6379	6443	6420	6384	6293	6331	6379	6320	6223	6351	6328	6366	6320	6286	6416	6412	6357	6317	6370	6339	6379	6350	6288	6335	6346	6260	6399	6457	6300	6353	6236	6371	6491	6355	6341	6403	6311	6460	6404	6390	6373	6380	6214	6453	6381	6376	6335	6405	6279	6396	6291	6410	6306	6301	6355	6497	6315	6375	6390	6289	6363	6420	6437	6507	6309	6333	6319	6498	6478	6290	6366	6401	6360	6444	6350	6336	6386	6316	6341	6495	6394	6225	6416	6393	6427	6390	6339	6500	6328	6268	6335	6299	6576	6391	6424	6353	6393	6255	6319	6411	6459	6311	6395	6219	6452	6327	6378	6314	6327	6464	6386	6308	6502	6485	6334	6359	6422	6296	6357	6394	6427	6353	6415	6382	6412	6346	6304	6368	6485	6399	6452	6466	6368	6378	6297	6366	6374	6312	6537	6391	6289	6316	6402	6430	6336	6373	6404	6320	6390	6407	6309	6303	6424	6418	6275	6393	6515	6253	6476	6566	6364	6383	6379	6278	6391	6283	6398	6411	6295	6419	6345	6472	6408	6349	6436	6300	6413	6285	6401	6294	6268	6319	6359	6320	6427	6427	6433	6339	6430	6313	6378	6401	6393	6466	6527	6370	6499	6289	6231	6353	6367	6472	6411	6407	6251	6344	6386	6237	6360	6319	6440	6383	6383	6379	6488	6268	6275	6286	6450	6328	6338	6356	6429	6446	6409	6408	6285	6418	6421	6328	6314	6343	6189	6418	6217	6378	6389	6397	6506	6311	6453	6446	6302	6291	6333	6312	6415	6407	6308	6453	6443	6342	6318	6386	6459	6399	6516	6380	6344	6366	6305	6568	6422	6452	6351	6444	6352	6374	6340	6362	6508	6367	6377	6390	6268	6497	6454	6318	6345	6505	6364	6378	6375	6327	6372	6466	6331	6272	6299	6340	6312	6370	6450	6355	6292	6333	6352	6313	6417	6258	6453	6350	6290	6407	6249	6584	6202	6285	6286	6396	6363	6359	6372	6395	6421	6387	6325	6351	6502	6367	6405	6221	6272	6352	6524	6325	6399	6472	6314	6322	6372	6422	6299	6400	6338	6424	6492	6335	6319	6479	6499	6349	6377	6426	6402	6402	6297	6518	6411	6327	6328	6359	6346	6274	6342	6362	6265	6259	6317	6312	6307	6245	6268	6442	6351	6284	6409	6390	6321	6418	6376	6375	6393	6300	6348	6416	6429	6382	6307	6286	6515	6440	6345	6364	6409	6270	6233	6293	6288	6338	6341	6431	6433	6324	6429	6326	6196	6341	6487	6514	6370	6257	6481	6303	6383	6499	6352	6365	6385	6436	6494	6295	6400	6370	6409	6345	6357	6493	6332	6360	6230	6253	6492	6403	6288	6297	6485	6259	6391	6434	6426	6329	6313	6652	6328	6319	6269	6377	6305	6350	6413	6361	6311	6416	6406	6351	6401	6481	6289	6324	6311	6376	6514	6362	6419	6372	6342	6351	6444	6292	6248	6446	6399	6564	6281	6353	6483	6395	6390	6375	6400	6392	6374	6458	6301	6456	6343	6346	6464	6363	6370	6302	6328	6471	6438	6303	6341	6449	6345	6307	6373	6371	6436	6330	6479	6504	6412	6434	6468	6384	6369	6287	6301	6485	6407	6328	6248	6430	6333	6309	6350	6329	6332	6374	6359	6466	6387	6379	6347	6432	6409	6437	6272	6352	6524	6385	6332	6292	6339	6236	6378	6460	6328	6292	6439	6342	6390	6348	6448	6303	6334	6436	6418	6401	6367	6482	6387	6478	6374	6331	6429	6504	6454	6386	6484	6311	6317	6310	6328	6366	6489	6417	6360	6426	6255	6393	6418	6372	6435	6520	6351	6378	6504	6556	6395	6415	6451	6309	6420	6403	6442	6331	6306	6300	6344	6310	6330	6430	6205	6355	6424	6397	6267	6482	6326	6377	6304	6520	6389	6352	6386	6314	6394	6403	6302	6430	6378	6395	6412	6504	6459	6443	6424	6338	6357	6290	6343	6420	6464	6374	6330	6431	6357	6316	6268	6415	6484	6389	6438	6360	6236	6327	6384	6343	6540	6403	6504	6539	6242	6355	6454	6311	6329	6475	6399	6460	6326	6372	6500	6266	6431	6413	6381	6431	6286	6319	6523	6352	6343	6395	6261	6353	6342	6416	6496	6461	6318	6386	6445	6328	6412	6351	6248	6337	6348	6317	6217	6455	6404	6332	6347	6329	6483	6403	6310	6324	6390	6406	6504	6389	6436	6306	6559	6289	6351	6268	6379	6360	6334	6416	6352	6386	6391	6472	6334	6471	6265	6441	6437	6394
36842	48671	30157	12624	2694	1311	1121	956	878	895	853	885	867	866	850	833	840	858	808	827	867	869	827	845	784	866	845	829	825	847	853	841	825	831	806	808	895	809	846	847	881	818	811	866	843	863	827	815	819	835	899	834	814	836	804	790	815	815	814	844	836	834	836	817	851	824	836	823	845	861	824	819	824	787	841	864	813	856	816	817	847	843	795	853	853	821	871	842	858	850	843	849	851	837	832	831	853	851	858	837	890	868	845	834	874	816	882	856	819	824	835	878	856	884	831	845	806	776	856	842	886	910	845	816	829	832	852	891	820	806	834	838	810	823	843	837	865	807	821	832	807	826	853	810	847	816	853	836	820	792	855	868	864	870	876	804	842	833	808	811	815	818	838	772	807	827	816	847	874	841	826	872	853	829	865	839	828	822	836	847	869	767	816	819	880	809	840	824	807	807	840	859	792	879	879	852	819	810	831	844	838	841	800	831	871	845	850	794	813	805	839	871	837	895	816	900	820	878	833	819	882	861	826	828	836	850	871	810	865	828	810	845	831	818	898	842	869	865	803	856	879	856	853	827	854	814	846	859	820	886	832	821	863	828	821	841	938	838	839	843	833	834	785	850	819	871	858	903	846	839	806	849	840	828	829	827	846	830	828	857	853	816	870	850	868	846	817	780	793	842	815	855	886	804	829	834	799	839	862	901	761	836	865	835	833	875	854	888	822	813	843	832	885	824	881	801	834	813	861	803	904	886	858	847	837	858	788	848	811	873	803	824	748	838	835	879	816	805	851	877	822	890	803	827	858	885	868	796	860	865	867	832	849	844	875	773	835	862	811	836	830	808	808	866	888	786	840	837	843	848	820	859	880	735	838	844	816	830	797	800	893	891	803	882	850	767	828	843	848	797	855	853	835	807	855	801	844	930	832	824	784	870	861	859	869	828	846	800	850	860	904	812	829	811	852	847	831	828	827	902	859	877	823	839	848	794	899	888	881	869	852	884	873	858	845	883	800	875	878	872	840	856	798	830	807	795	829	829	864	793	853	854	854	816	748	844	851	803	810	892	899	836	900	806	878	832	864	860	820	869	862	863	855	855	834	854	835	850	835	841	844	854	877	866	881	798	808	846	875	855	852	821	867	859	813	837	826	869	827	871	842	849	782	834	814	855	798	795	805	747	813	841	897	887	810	905	888	901	851	823	840	881	848	842	817	828	790	810	837	834	808	850	881	830	854	862	876	811	849	845	840	911	833	846	831	843	891	815	784	843	817	876	834	884	846	819	843	863	827	825	863	848	826	854	824	804	809	800	841	914	790	860	819	863	876	792	867	834	854	908	844	804	867	839	833	824	842	866	859	792	838	856	907	814	803	823	860	845	848	860	820	875	823	828	842	848	811	861	820	858	820	779	851	842	845	855	867	851	857	881	819	835	810	829	817	806	860	801	835	870	821	792	859	818	873	834	848	832	819	896	881	832	831	826	835	882	844	845	798	857	796	867	837	827	814	850	833	823	810	870	877	795	877	845	886	865	810	836	874	809	839	834	839	840	863	846	862	806	844	797	819	754	833	893	878	880	838	818	870	814	844	875	838	819	877	832	848	846	834	857	835	843	844	841	855	873	851	906	850	841	809	839	812	862	856	836	821	849	841	864	815	892	833	898	788	836	859	813	802	897	818	871	870	764	860	854	813	876	828	848	825	824	861	798	876	830	868	838	827	803	845	910	846	868	818	853	870	837	871	855	847	877	845	825	819	849	808	865	874	817	869	826	856	853	843	843	779	817	871	828	866	782	855	847	851	860	841	835	837	870	846	887	841	856	879	805	849	810	884	859	859	849	810	858	856	819	821	875	783	892	830	846	832	921	848	799	871	834	819	777	848	879	882	826	866	846	809	856	789	836	853	838	859	844	878	787	820	869	792	888	876	831	821	865	830	825	891	867	822	900	862	812	815	877	848	804	846	804	819	850	823	855	858	844	866	872	849	876	804	915	840	797	818	834	844	840	853	861	779	800	852	851	848	828	831	853	813	869	863	873	892	822	832	817	802	851	845	833	823	849	827	829	759	855	884	827	811	843	829	860	866	866	863	860	834	865	788	786	822	864	866	816	856	837	798	877	851	838	869	872	853	833	873	840	842	829	823	868	846	860	839	849	832	869	810	825	840	858	883	825	841	884	853	868	888	826	848	862	811	820	842	845	858	844	807	899	868	877	824	853	815	838	835	810	795	822	855	837	856	802	834	785	863	858	852	851	867	827	866	872	873	885	805	866	843	865	822	834	807	866	828	860	859	844	841	841	850	864	849	786	885	821	830	856	812	866	834	836	839	839	767	814	796	859	839	856	855	840	826	795	874	835	858	831	862	798	872	925	847	813	780	847	812	876	808	823	828	868	868	826	819	810	867	796	864	882	850	847	846	845	879	799	861	830	835	870	845	822	873	824	814	842	859	815	828	832	828	866	843	865	853	845	879	832	806	873	845	841	840	856	856	827	844	819	808	830	825	875	818	876	871	797	816	790	809	865	727	794	848	835	865	865	869	790	887	849	817	844	828	815	826	880	880	883	862	819	867	828	836	814	902	830	840	828	856	821	814	901	896	870	848	845	851	827	805	828	842	888	858	804	800	854	811	768	788	800	826	801	830	854	838	852	850	816	822	810	856	818	812	826	776	862	856	872	846	876	867	871	813	801	863	863	858	844	854	845	830	805	850	886	890	854	803	884	833	799	830	811	859	857	879	816	820	878	885	847	805	831	822	829	808	812	803	860	823	862	813	877	863	882	816	833	864	863	800	877	813	860	816	783	857	883	808	797	792	844	855	830	808	779	806	835	872	815	853	853	836	827	826	817	803	877	806	833	803	925	887	789	819	813	870	826	828	853	816	870	910	752	825	818	833	852	850	847	873	806	840	817	886	852	826	889	852	846	823	833	849	788	874	827	808	818	848	812	805	852	841	835	851	871	877	827	822	802	852	832	786	843	797	792	842	877	834	834	862	810	830	856	840	828	833	804	837	874	842	870	847	861	839	846	874	802	841	830	860	881	777	840	828	832	859	822	815	836	870	877	841	880	843	803	808	811	827	831	814	812	845	825	797	811	834	830	848	825	798	815	858	791	855	882	829	836	819	875	865	867	844	888	845	863	872	828	844	856	825	810	835	820	855	857	851	809	855	797	854	829	851	827	810	844	806	860	852	824	875	818	841	812	889	815	842	868	886	927	848	795	798	833	820	870	848	852	871	811	886	849	864	810	844	829	852	838	828	852	864	850	801	823	838	832	823	848	848	837	839	845	862	784	832	814	868	837	868	870	880	808	837	823	839	848	960	821	853	849	916	826	819	838	815	828	840	801	821	773	817	874	824	819	862	818	847	849	846	846	815	853	797	824	803	830	840	808	837	880	856	839	863	848	831	831	792	801	811	855	812	820	835	892	842	826	828	828	789	865	872	877	796	872	833	882	836	852	834	858	860	819	868	823	802	819	822	849	851	851	803	870
49551	53193	50117	39375	25026	20157	15921	10620	8307	7307	7061	7069	6982	7089	7003	6851	7026	6978	7056	7041	7175	6909	7025	7075	7128	7093	7020	7045	6902	6981	7062	7153	6950	7018	7097	6998	6965	7046	7121	7040	6875	7060	7083	7066	7086	7091	7087	7015	6963	6929	6836	7081	6967	7129	7030	7065	6935	7003	7145	7063	7003	6989	7157	6861	7004	7043	6924	6990	7026	7022	6992	7010	6987	6942	7102	7047	7009	6984	7039	7036	7027	6975	6974	7009	7102	6968	6987	7029	6981	6968	7139	7098	7028	7142	6947	7016	6973	7009	7132	7095	7003	7067	7034	7058	7081	6874	7060	7043	7008	6968	7071	6944	7061	6964	6932	7081	6947	7017	7045	7036	7008	6961	7063	6996	6956	7051	6890	7023	6995	7078	7000	7151	7098	6950	7132	6976	7115	7056	7130	7079	6896	7051	7005	7178	7038	7016	7025	7006	7097	7021	7102	7086	7161	6999	6971	7190	7110	7005	7096	7001	7056	7089	7079	7138	6916	7132	7049	7032	6989	7020	7055	6900	7052	7061	7032	7022	6949	7004	7019	7005	7070	6970	7141	7029	6987	6994	7121	6894	6933	7062	7112	6976	7029	6948	6922	6968	7056	6898	6897	7008	7053	6909	7011	6994	7068	6982	7112	6988	7010	7122	6994	7069	7065	6958	7055	7122	6966	6965	6946	6926	7081	7177	6961	7063	7044	7076	6980	6990	7026	6982	7107	7013	7036	6958	6965	7100	6985	6947	6844	7163	7050	7069	7057	6962	6978	7056	6981	6917	6994	6969	7094	7115	7113	6913	6964	7055	7071	6888	7103	6999	6977	7039	6904	6850	7106	6992	7000	6935	7068	7009	7064	7009	6997	7075	6985	7113	6989	6975	6985	7025	7052	6991	7125	6926	6956	7123	6980	7000	6877	7019	7139	7087	6955	6904	6979	6957	7055	7098	6956	7067	6955	6974	7035	6945	7090	6950	6948	7052	7008	7121	6986	6966	6994	7042	7023	6961	6950	6998	7061	7156	6952	7068	6930	6972	6934	7059	7047	7017	7096	7052	7066	7025	7007	6922	6991	7075	6928	6993	7068	6999	7080	6937	6934	6971	6946	7056	6890	7141	7112	7051	7010	6932	6963	6955	6942	7091	7022	7067	7108	7067	7023	7000	6904	6977	7018	6995	7024	7094	7117	6959	6892	7016	7091	6992	6925	7024	7048	6846	7093	6980	7132	7092	6953	7027	7003	7003	7046	7036	7010	6990	6942	6928	7033	7062	7055	7059	6960	7018	7139	6954	6892	7060	6938	6977	7056	6874	7103	6927	6986	7055	6903	6926	6921	7125	7037	7005	7081	7009	7119	7157	7024	7059	6871	6982	7033	7044	7013	7028	7063	6981	7016	7137	6997	6975	7050	7004	7014	6899	6939	7092	6965	7054	7115	7079	6979	7196	7052	7029	6933	6952	7116	6974	7112	7122	6935	7089	7110	6931	7097	7091	6935	6952	6995	7170	7049	7104	7035	6994	6923	6878	7086	7034	7062	6947	7004	7043	6983	6977	7078	6904	7075	7012	7078	6949	6961	6915	7063	7035	6924	6899	7068	7050	7120	6998	6975	6920	6965	7040	7164	7012	7010	7056	7129	6978	6935	7148	6911	7001	7021	7005	7086	6967	7041	6963	7082	6979	7093	7015	7037	6941	7096	6968	7102	7002	6992	6954	7039	7079	7008	6946	7039	6979	7107	6941	7194	7029	7049	7128	6833	7136	6821	6966	7081	6992	7054	7022	7084	7029	7081	7093	6944	6858	7165	7019	6958	7072	7041	6990	7083	7077	6917	7033	7015	7062	6918	7033	7054	7042	7105	7175	6916	6989	6890	6912	6946	6970	7016	7020	7124	7074	6932	7086	7057	6984	6999	7070	7025	7080	7013	7150	7071	7025	7093	7120	7008	7020	7039	7009	6941	7059	7028	6880	6846	7143	6993	6986	7028	7102	7114	6911	7184	6910	6969	7054	6984	6940	7040	7172	6926	7035	6948	6929	7032	7005	6964	7148	7028	7203	7116	6929	6998	7130	7022	7013	7033	6979	7010	7154	6887	7036	7162	7010	7054	7035	6992	6954	6994	7036	7002	7014	7065	7062	6985	7106	7043	7125	6892	7120	6918	7094	7092	7040	7112	6965	7237	7074	7038	6960	7110	6954	6950	6952	6920	6923	7016	7088	7055	7131	6999	6967	7042	6956	7145	6985	7088	6997	7068	7069	7049	7082	6966	6959	7124	7044	7000	7194	7014	7175	7107	7137	7071	7032	7077	7123	7138	7022	6916	6845	7006	7015	7065	7087	7012	6999	6926	6891	7137	7090	6895	7000	6937	7031	7027	6997	7011	6957	6935	7024	7075	7226	7000	6983	6940	6959	6953	6913	7060	6921	7053	6986	7012	7027	7076	6965	7158	7045	6942	6998	7084	6951	6986	7052	7105	7046	7133	7064	7014	6968	7042	7124	6970	7069	7094	6996	7049	6936	7083	7076	7174	7116	6946	7096	7049	6927	6911	6904	6962	6960	7003	7015	6995	7063	6958	7014	7163	6881	7070	6933	7009	7068	7033	7022	7058	7012	7022	7054	7017	7068	6945	7076	7096	6898	7086	6984	7173	7147	6991	6997	6978	7035	7034	6945	7010	6996	6991	6951	6954	7096	7080	7088	6958	6933	7020	6978	6984	6997	7024	7060	6920	7049	6927	6996	6896	6810	7090	6940	6951	7077	7156	6891	7166	7042	6915	6991	6950	7067	7076	6988	7216	7090	7050	6978	7080	7001	7076	7020	7050	7073	7032	7056	7073	7072	7086	7079	7040	6999	7057	6967	7079	7016	7067	6966	7025	7039	6927	7089	7035	6921	7079	6909	7024	6988	7188	7120	6995	7018	6939	7019	7040	7003	6943	7107	7068	7094	7106	7011	7002	6988	7089	7056	7021	6933	7091	6900	7096	7083	6951	7008	7024	6900	6976	7025	7039	6919	7023	7111	7051	7158	6982	7043	6876	7141	7006	7081	6988	6949	7034	6897	7047	6993	6900	7078	7075	7025	7131	6967	6973	6956	6964	7035	6977	7106	6852	7076	7111	7064	6992	7018	6981	7037	6988	6965	7037	7002	7116	7033	7085	7024	7014	7003	6963	7067	6939	6942	7086	7157	6961	7115	7147	7048	7122	6899	6967	7022	7127	6937	6923	7181	7071	7055	6839	7120	6998	7039	6928	6892	6977	7033	7052	7087	6842	6978	7117	7055	6899	6966	7046	6986	7044	7088	6979	7048	6947	7080	7104	7015	6951	7047	7105	7024	6926	7030	6979	7039	6971	6963	7037	6931	7067	6915	6966	6911	6932	7000	7044	7023	7054	6981	7098	6979	7050	6893	7010	6978	6985	7051	7074	6933	7036	6888	7161	7054	6984	6974	6935	6983	7046	7057	6938	6947	7092	7048	6979	6906	6991	7062	6909	7002	7045	6910	7012	6970	7056	7135	7040	7105	7006	7118	7113	7078	7101	7013	7025	6937	7164	7124	6973	7141	6985	6940	7041	6999	6875	6918	7112	7011	7012	7001	6929	7169	7088	7036	7043	7066	6984	6982	7180	6977	7019	7013	6981	6985	7156	6996	7166	7003	7088	7074	7142	6953	7058	7002	7180	6974	6932	6897	7065	6819	7034	6962	6981	6972	7122	6957	6897	7057	6963	7109	7029	7074	6956	7054	7091	7004	7028	7042	7010	7091	6974	6987	6980	6998	6966	7083	7039	6922	6955	7073	6987	7055	7100	7062	6950	7100	6924	7165	7020	6907	7086	7025	6985	7021	6957	7101	7055	6933	6992	6910	7014	7068	7052	6917	7025	7010	6992	6967	7147	6982	7020	7107	7059	7137	6932	7055	6962	7052	6965	7029	6883	6994	7043	6959	6909	7018	7001	7086	7021	7093	7035	7067	6967	7031	6887	6959	7028	7077	7027	7024	7131	7121	6917	7050	7094	6979	6917	6868	7010	7144	7106	6965	7056	7059	6972	6974	6974	7082	6975	7053	6921	6865	7048	6854	6812	7054	7127	6993	6994	7021	6948	6991	7041	7013	7044	6983	7119	7128	7012	7042	6972	7129	6934	6927	7022	7063	7004	6921	7062	6972	6853	7110	6995	7083	6988	6955	6940	7005	6952	6927	7029	6978	7052	7015	6850	7119	7152	6989	7109	6943	6965	7160	7064	6963	6978	6914	7013	7071	6907	7011	6982	6998	7160	6847	7044	7009	6970	6972	6941	7081	7069	7159	6933	7033	7114	7047	6976	7037	7163	7076	7032	6999	7041	6908	7083	7020	7144	7048	7033	7010	7162	6999	7071	7021	7032	7077	7020	6976	6927	7115	6963	7038	7083	6943	7046	7034	6928	6953	7093	7078	7073	6982	6905	7010	7089	6911	6973	7097	6946	7064	7009	7076	6842	6964	7114	7103	7137	7112	7156	6931	6989	6997	7050	6994	7014	7017	7016	7099	7006	7041	7080	6959	6906	7087	7112	7062	7070	6976	7016	7139	7120	7000	6878	7015	7011	7087	6915	7050	7063	6989	7086	6958	7069	7027	7035	6914	6988	7077	6896	7062	7054	7046	7017	7091	7058	7190	7085	7075	7008	7209	7068	7042	6948	6975	7044	7101	7077	6937	6905	7017	7022	6978	7091	7091	6883	6935	7050	6999	7087	7048	7054	7108	6997	7045	6888	7043	7052	6952	6994	7025	7024	6940	7005	6984	6959	7050	7003	6930	7049	6993	7031	6875	7065	7004	7048	7105	7201	7010	6901	7044	7028	6904	7001	7053	6970	7028	6922	6855	7114	6951	6910	6979	6970	6911	7092	7030	6944	7101	7040	6940	6986	6971	7044	6918	6891	7019	7046	6960	7123	6924	7116	6994	6993	7091	6948	6978	7045	7094	6991	7097	7050	6941	7076	7039	7054	6955	6965	7150	7004	7044	7141	6961	6912	6975	7083	6977	7010	7073	6916	7075	7024	7011	6850	7047	7040	7008	7071	6919	6896	7066	6945	6969	6979	7061	7028	7002	6954	7081
13811	17844	11304	3913	1136	850	817	741	790	732	754	781	767	762	767	745	704	740	789	809	747	768	737	784	742	745	774	806	719	765	765	792	721	734	766	751	811	754	760	742	770	775	759	755	769	770	750	773	758	735	744	724	799	722	748	779	766	816	754	778	807	771	811	753	759	780	744	786	790	766	775	796	770	763	763	768	787	715	736	745	807	727	809	756	705	763	739	741	813	780	808	795	765	800	731	793	758	730	740	720	765	794	763	738	779	756	773	795	765	764	720	737	731	821	816	746	765	741	816	744	745	733	737	732	772	728	781	728	792	760	778	772	745	759	770	783	780	776	791	737	759	769	766	768	805	717	760	710	766	729	775	764	798	753	809	804	697	787	746	767	778	705	820	716	819	779	762	710	737	762	772	766	817	773	727	744	778	764	736	775	729	705	770	753	765	793	733	760	774	830	761	777	791	726	773	745	741	703	745	714	729	830	747	738	765	761	773	749	747	741	788	776	745	726	758	795	787	826	765	750	815	740	759	723	689	789	778	781	759	733	792	787	751	770	808	737	797	750	790	754	809	735	791	771	756	763	737	725	762	782	723	810	737	711	775	772	770	761	719	738	761	782	773	847	747	761	745	758	770	785	721	778	778	745	737	782	785	766	789	791	782	751	749	748	783	764	783	769	778	749	745	813	826	768	790	797	789	738	736	799	749	773	775	778	795	772	736	819	775	807	772	747	787	799	761	739	753	784	758	767	735	732	799	803	796	779	744	772	790	767	791	756	734	717	786	779	752	794	769	778	715	780	812	766	784	758	715	723	793	737	751	764	743	757	765	735	742	738	762	777	790	774	794	774	748	741	761	789	780	781	753	762	754	770	782	763	784	769	785	751	814	792	752	751	782	764	769	749	758	752	718	758	763	753	782	776	768	710	780	741	719	724	748	753	762	780	789	732	731	790	792	788	827	738	747	784	805	758	711	761	769	794	748	746	747	753	791	799	769	748	773	781	775	729	792	766	759	786	787	819	835	746	752	777	765	731	766	756	783	748	747	799	740	768	765	740	798	762	761	828	800	746	780	708	816	772	825	758	752	741	776	811	764	752	776	721	767	725	776	760	749	767	755	780	726	827	741	715	734	789	762	796	770	744	739	776	750	830	761	809	754	772	767	743	779	816	772	730	769	736	750	816	740	733	768	748	798	771	755	765	799	802	722	769	719	751	790	753	774	771	801	784	779	791	772	766	804	748	751	753	805	735	801	725	745	737	735	781	808	761	743	795	756	769	752	791	728	758	742	763	770	749	758	767	789	760	752	762	778	773	784	772	759	804	793	751	722	788	748	736	786	806	760	784	757	752	752	732	776	800	766	781	760	745	765	840	746	780	764	769	720	764	763	779	761	760	824	824	753	762	778	755	699	678	742	739	764	739	781	742	752	827	755	803	777	837	791	781	795	752	795	774	792	748	749	788	777	703	776	801	754	782	794	753	763	762	772	808	793	769	787	789	758	795	777	772	745	768	774	792	814	719	793	772	746	731	822	765	744	786	809	733	754	684	769	722	764	770	742	747	866	728	809	772	765	717	699	795	768	772	786	786	795	778	784	715	800	819	783	752	723	749	815	765	748	804	752	743	784	786	781	758	744	787	765	775	777	761	809	795	769	811	814	769	721	799	761	746	767	753	719	820	746	730	782	734	820	748	757	775	757	769	783	758	831	728	825	783	792	815	763	776	772	759	754	808	713	739	756	772	782	782	731	744	779	761	770	768	723	727	748	752	785	766	725	753	780	794	721	824	799	726	773	761	775	769	776	804	755	729	747	797	799	800	740	792	770	751	760	733	775	759	794	783	837	798	794	780	779	773	784	758	762	762	762	778	780	805	767	763	769	730	779	766	779	812	790	759	757	755	749	726	797	778	780	753	772	732	781	776	758	787	700	758	785	726	726	783	765	755	754	787	774	762	786	784	758	764	822	748	786	794	783	707	782	750	774	754	824	814	817	731	791	762	813	790	750	779	762	757	764	796	758	761	770	697	767	744	757	770	775	809	791	746	735	728	760	770	789	767	849	812	738	706	762	726	800	729	781	746	785	751	782	731	772	779	779	739	800	785	796	743	740	734	759	738	719	790	756	781	765	714	777	746	790	781	801	789	747	729	791	721	724	781	822	753	776	706	746	774	745	770	772	785	796	807	769	800	770	778	813	730	779	807	748	756	780	748	751	711	789	821	813	752	752	751	773	750	759	759	754	737	795	724	761	755	762	761	790	782	771	684	796	754	764	757	747	727	735	800	743	769	785	758	767	785	830	751	764	785	810	748	713	792	699	804	763	739	806	748	768	812	745	723	808	790	755	772	753	772	763	792	766	777	753	787	741	780	741	795	760	756	800	776	781	771	736	765	762	703	757	751	756	751	775	753	747	759	748	776	772	805	761	714	787	818	764	771	768	760	721	746	757	724	773	751	743	799	758	733	774	745	750	794	779	755	782	792	743	757	765	756	737	770	707	754	792	762	714	764	744	797	778	735	743	780	791	745	767	773	772	782	742	788	733	749	750	783	800	769	750	784	771	770	735	730	760	783	730	789	778	821	795	796	740	796	761	801	794	701	731	777	748	774	781	791	749	755	746	777	741	686	689	781	784	805	748	800	783	769	763	807	798	748	747	792	830	780	739	763	748	731	766	757	748	769	785	767	774	732	737	787	799	776	754	773	742	788	741	748	746	775	789	746	758	791	758	727	783	718	753	789	751	755	833	772	791	778	739	792	780	794	751	757	801	796	774	783	835	794	807	785	741	787	836	779	712	767	775	737	822	772	753	779	771	780	763	790	772	804	803	756	785	732	750	730	749	735	778	778	756	791	767	703	772	724	795	793	739	798	723	787	781	851	783	770	756	743	772	755	753	735	757	735	757	809	741	731	794	772	761	726	771	756	800	826	778	746	734	796	816	736	746	751	797	726	732	783	784	786	799	747	727	780	745	762	725	772	809	776	794	772	769	755	810	765	759	760	768	783	794	829	718	777	736	747	750	791	764	796	706	752	767	804	719	750	771	752	743	750	790	788	729	799	763	737	716	786	760	785	776	795	780	785	708	744	770	777	805	776	791	824	774	775	777	777	755	798	768	799	747	771	790	824	759	742	763	751	742	792	716	787	796	756	754	802	705	762	770	714	799	716	769	800	737	750	745	736	766	770	771	767	791	809	800	785	771	789	731	745	778	771	786	732	737	748	831	766	765	798	744	748	755	808	746	773	732	739	765	780	740	749	709	799	783	731	787	743	725	783	812	734	807	792	780	762	750	792	777	763	808	814	778	768	716	823	734	786	737	768	789	738	775	781	748	767	776	789	787	775	744	739	739	796	768	786	766	748	766	724	752	749	775	754	733	764	789	818	784	793	770	778	751	803	764	769	755	761	775	761	744	733	778	780	797	764	770	815	759	780	712	765	749	844	802	777	787	791	740	764	811	749	783	769	721	759	751	791	715	782	739	766	773	793	796	783
47609	42773	33490	25172	13394	10793	8689	7212	6668	6496	6308	6355	6422	6298	6475	6430	6347	6217	6472	6260	6288	6386	6253	6457	6345	6350	6279	6298	6390	6264	6335	6380	6340	6441	6390	6400	6289	6538	6427	6297	6387	6274	6353	6436	6318	6225	6374	6378	6368	6409	6403	6211	6244	6301	6338	6316	6266	6454	6313	6420	6416	6382	6234	6406	6347	6264	6280	6419	6285	6422	6402	6326	6310	6298	6425	6366	6356	6350	6401	6317	6406	6380	6377	6350	6437	6344	6309	6314	6243	6367	6305	6345	6317	6442	6383	6506	6408	6375	6386	6393	6457	6361	6363	6478	6260	6326	6299	6392	6328	6398	6445	6344	6165	6474	6322	6388	6424	6210	6460	6378	6316	6456	6416	6395	6314	6273	6324	6348	6431	6342	6362	6342	6443	6451	6362	6403	6390	6257	6501	6427	6405	6386	6434	6449	6394	6396	6532	6327	6311	6433	6353	6500	6468	6474	6356	6435	6207	6375	6259	6452	6381	6480	6374	6350	6421	6387	6373	6404	6301	6437	6317	6282	6413	6377	6442	6356	6463	6373	6387	6323	6338	6388	6420	6355	6454	6453	6286	6401	6345	6457	6371	6463	6278	6223	6426	6354	6237	6427	6277	6278	6500	6477	6374	6399	6353	6307	6373	6297	6329	6226	6342	6475	6392	6303	6286	6376	6305	6466	6412	6384	6384	6275	6362	6269	6298	6372	6372	6454	6333	6252	6322	6362	6486	6487	6310	6448	6408	6395	6374	6549	6385	6236	6492	6320	6347	6403	6474	6416	6432	6169	6370	6336	6445	6431	6407	6352	6475	6348	6372	6348	6417	6364	6296	6360	6337	6343	6424	6378	6327	6501	6357	6327	6349	6350	6240	6328	6327	6450	6361	6294	6329	6325	6323	6286	6470	6451	6384	6446	6314	6456	6372	6432	6439	6424	6328	6371	6479	6325	6427	6454	6342	6328	6431	6323	6373	6439	6384	6362	6345	6195	6543	6445	6389	6382	6347	6364	6425	6393	6393	6357	6330	6411	6500	6341	6406	6375	6262	6389	6280	6268	6462	6410	6387	6324	6462	6460	6314	6336	6315	6410	6331	6377	6397	6395	6470	6317	6215	6314	6448	6482	6394	6465	6408	6375	6260	6238	6468	6331	6517	6390	6250	6309	6387	6297	6420	6291	6424	6415	6176	6383	6372	6328	6314	6399	6507	6235	6370	6313	6462	6410	6370	6371	6360	6395	6332	6399	6366	6368	6387	6374	6235	6424	6338	6387	6432	6420	6320	6377	6356	6378	6565	6325	6509	6331	6434	6246	6376	6432	6335	6447	6448	6252	6376	6427	6424	6458	6371	6411	6381	6424	6426	6209	6495	6350	6513	6425	6307	6479	6324	6368	6422	6392	6318	6324	6450	6400	6325	6295	6216	6476	6279	6385	6399	6482	6359	6379	6350	6376	6394	6434	6456	6298	6388	6462	6412	6352	6432	6291	6447	6402	6408	6381	6308	6455	6378	6488	6402	6402	6376	6351	6430	6345	6321	6344	6296	6432	6280	6255	6518	6370	6415	6248	6452	6345	6252	6438	6212	6308	6480	6476	6326	6362	6308	6401	6391	6435	6282	6333	6403	6306	6366	6288	6473	6390	6376	6423	6453	6378	6497	6362	6376	6361	6379	6431	6417	6483	6354	6370	6431	6403	6462	6343	6366	6376	6275	6454	6414	6454	6454	6393	6341	6341	6483	6255	6208	6439	6375	6387	6437	6407	6381	6315	6369	6437	6481	6378	6379	6375	6476	6425	6353	6411	6345	6315	6469	6418	6467	6394	6472	6565	6474	6324	6412	6354	6364	6370	6407	6299	6335	6404	6355	6476	6426	6257	6371	6408	6337	6275	6332	6415	6522	6314	6389	6408	6377	6451	6453	6281	6443	6409	6422	6215	6448	6413	6551	6362	6397	6313	6351	6406	6277	6493	6362	6389	6425	6283	6424	6322	6412	6334	6514	6288	6365	6380	6381	6452	6319	6360	6320	6364	6407	6411	6342	6344	6290	6322	6470	6451	6367	6380	6360	6403	6339	6402	6303	6448	6339	6422	6348	6407	6392	6385	6392	6462	6314	6362	6464	6403	6467	6284	6229	6365	6267	6368	6341	6242	6515	6384	6344	6338	6331	6337	6475	6473	6227	6368	6403	6247	6238	6484	6505	6263	6259	6435	6387	6373	6316	6448	6339	6461	6373	6481	6479	6357	6414	6367	6345	6455	6398	6424	6390	6378	6384	6360	6483	6469	6435	6449	6465	6385	6510	6319	6389	6270	6450	6418	6399	6354	6364	6400	6362	6414	6409	6312	6392	6298	6352	6305	6384	6296	6402	6380	6388	6380	6455	6299	6403	6394	6435	6420	6318	6386	6251	6373	6424	6337	6416	6299	6408	6451	6397	6372	6302	6394	6362	6277	6314	6372	6519	6400	6371	6255	6345	6239	6253	6383	6462	6462	6365	6498	6443	6398	6388	6460	6313	6464	6221	6299	6328	6281	6236	6409	6366	6422	6369	6436	6390	6342	6493	6480	6247	6312	6320	6351	6421	6459	6356	6356	6491	6534	6394	6380	6425	6511	6439	6421	6440	6356	6398	6437	6374	6268	6373	6521	6326	6358	6435	6353	6319	6346	6410	6320	6376	6343	6300	6415	6349	6260	6394	6453	6390	6378	6383	6326	6409	6467	6326	6141	6417	6374	6400	6378	6516	6352	6358	6364	6394	6401	6431	6367	6374	6412	6383	6306	6403	6367	6389	6378	6402	6363	6369	6339	6284	6351	6372	6375	6386	6453	6252	6409	6341	6357	6341	6389	6456	6318	6264	6531	6432	6389	6302	6264	6482	6457	6510	6362	6401	6299	6327	6296	6265	6376	6454	6471	6383	6354	6296	6294	6413	6382	6335	6305	6409	6385	6342	6328	6387	6441	6414	6467	6396	6303	6457	6415	6373	6281	6372	6377	6171	6400	6362	6472	6336	6348	6339	6357	6384	6251	6346	6293	6307	6468	6534	6344	6291	6436	6332	6387	6329	6310	6321	6395	6472	6396	6307	6545	6279	6484	6382	6373	6263	6480	6360	6348	6255	6333	6413	6358	6340	6371	6461	6365	6512	6453	6355	6394	6372	6346	6434	6398	6346	6337	6369	6347	6350	6410	6427	6458	6413	6331	6347	6459	6409	6375	6410	6266	6404	6355	6360	6440	6422	6347	6381	6378	6434	6313	6274	6435	6318	6470	6361	6446	6411	6326	6376	6383	6502	6440	6465	6371	6396	6360	6318	6478	6407	6323	6396	6435	6371	6388	6533	6494	6431	6378	6395	6327	6288	6435	6336	6437	6374	6346	6372	6376	6375	6427	6479	6421	6506	6438	6425	6327	6387	6402	6335	6419	6233	6332	6392	6387	6378	6398	6316	6326	6355	6407	6493	6250	6378	6311	6328	6454	6458	6286	6347	6272	6493	6297	6283	6416	6369	6475	6318	6378	6355	6313	6482	6316	6271	6367	6354	6311	6370	6385	6325	6530	6367	6434	6311	6380	6293	6333	6423	6344	6276	6374	6366	6429	6372	6343	6330	6384	6448	6398	6382	6505	6469	6349	6358	6361	6474	6464	6413	6293	6380	6405	6376	6275	6409	6457	6379	6350	6311	6448	6420	6339	6338	6424	6446	6319	6345	6450	6384	6395	6335	6460	6415	6330	6356	6314	6314	6383	6375	6372	6396	6397	6385	6402	6493	6462	6462	6435	6378	6368	6360	6300	6428	6338	6406	6249	6475	6368	6483	6251	6441	6363	6327	6325	6301	6412	6252	6373	6277	6435	6333	6464	6385	6395	6341	6305	6304	6497	6443	6309	6312	6143	6402	6279	6388	6378	6454	6438	6362	6351	6385	6411	6445	6398	6359	6384	6369	6255	6287	6305	6396	6385	6322	6268	6272	6309	6444	6340	6336	6379	6442	6297	6438	6425	6506	6311	6512	6369	6399	6472	6330	6397	6477	6436	6416	6358	6325	6309	6443	6373	6458	6387	6373	6333	6379	6547	6306	6408	6392	6442	6491	6364	6342	6302	6298	6391	6421	6377	6328	6403	6313	6506	6464	6503	6380	6415	6299	6423	6399	6334	6367	6398	6428	6427	6454	6396	6578	6285	6391	6306	6451	6332	6351	6305	6352	6319	6389	6331	6266	6561	6402	6370	6495	6503	6492	6397	6438	6330	6475	6450	6482	6434	6446	6246	6441	6394	6368	6340	6358	6477	6355	6267	6477	6398	6327	6329	6427	6449	6328	6439	6414	6428	6457	6373	6362	6372	6405	6364	6473	6499	6296	6362	6336	6442	6331	6376	6379	6290	6505	6291	6397	6370	6399	6330	6355	6367	6297	6350	6380	6250	6359	6380	6325	6516	6393	6409	6475	6468	6437	6445	6379	6377	6412	6405	6308	6239	6361	6333	6351	6422	6328	6360	6303	6373	6360	6372	6371	6226	6364	6266	6371	6269	6320	6470	6321	6305	6361	6229	6305	6369	6370	6279	6402	6316	6540	6476	6421	6357	6278	6401	6459	6297	6449	6271	6377	6400	6362	6331	6383	6482	6367	6499	6446	6429	6402	6279	6377	6443	6236	6368	6284	6310	6355	6452	6347	6448	6489	6510	6362	6278	6386	6430	6359	6451	6260	6351	6450	6477	6373	6468	6427	6368	6368	6416	6407	6403	6389	6409	6292	6431	6497	6421	6572	6286	6460	6314	6270	6418	6422	6518	6415	6314	6321	6316	6411	6395	6434	6344	6399	6345	6404	6304	6346	6416	6260	6382	6451	6286	6390	6297	6444	6419	6433	6332	6357	6424	6497	6398	6305	6290	6359	6381	6378	6423	6483	6379	6356	6422	6455	6309	6311	6326	6371	6543	6318	6278	6426	6333	6473	6341	6494	6419	6421	6445	6427	6423	6264	6411	6469	6528	6331	6403	6369	6457	6310	6318	6320	6440	6541	6384	6373	6407	6369	6427	6424	6374	6354	6510	6364	6398	6286	6297	6513	6275	6422	6431	6405	6342	6314	6445	6337	6406
34217	46232	27927	10734	2118	1544	1239	956	877	884	833	881	835	804	843	888	870	815	873	817	843	868	855	804	854	821	812	839	834	868	863	869	895	831	841	842	846	885	884	820	881	895	858	877	877	840	852	830	924	846	839	833	822	852	857	876	871	875	841	880	836	908	912	854	831	830	899	847	827	840	843	816	812	835	889	894	876	845	849	850	816	858	855	843	855	838	825	840	837	869	865	879	881	810	831	833	863	829	881	881	868	877	885	886	850	866	884	813	828	841	849	855	871	861	813	876	834	892	816	874	849	816	872	876	920	838	869	858	817	849	791	879	893	944	797	910	875	884	893	876	873	869	878	804	848	864	863	849	831	921	860	840	827	842	854	809	946	882	879	827	849	876	863	848	854	862	845	822	858	846	827	850	870	816	871	863	801	874	834	861	851	830	873	838	843	829	813	842	839	863	886	866	808	842	824	883	781	849	808	829	806	857	889	874	847	827	818	874	857	814	832	869	859	874	816	854	828	855	851	898	859	856	840	883	827	833	804	861	778	842	886	857	844	889	852	892	825	850	919	840	869	894	871	861	866	850	807	825	837	880	842	893	824	855	892	834	875	805	847	849	846	860	853	825	924	870	868	796	881	861	853	850	848	876	880	825	853	869	857	843	872	792	854	776	817	852	817	818	815	889	820	863	787	894	871	831	896	810	836	811	885	829	843	805	866	824	830	835	827	838	843	856	914	867	885	871	897	830	859	826	858	884	801	824	872	880	864	870	897	841	905	876	832	872	834	841	895	855	847	838	838	816	835	870	843	856	857	867	867	923	842	824	906	835	837	852	840	827	865	854	838	844	858	814	891	851	801	818	898	834	864	827	856	870	823	853	826	886	812	821	879	847	913	890	856	874	811	851	879	857	890	881	888	886	825	857	808	803	790	862	815	861	826	845	829	828	835	836	840	862	856	886	829	845	867	876	865	864	865	890	824	805	885	809	860	905	842	875	872	784	873	794	849	834	899	878	807	898	895	838	836	833	834	895	854	826	862	796	789	851	854	853	881	856	819	837	828	832	848	899	885	841	875	852	831	856	912	825	850	830	887	835	837	813	780	843	846	847	798	862	889	843	866	851	857	850	862	900	884	881	845	870	866	921	823	827	865	838	836	903	841	845	813	858	832	824	862	850	818	826	858	835	831	841	825	864	876	786	885	898	905	854	809	820	843	881	823	823	876	841	846	814	830	850	810	805	801	842	853	835	891	887	864	836	869	883	862	857	828	838	857	827	911	892	870	859	880	846	860	831	841	897	894	802	874	872	831	851	870	837	848	874	868	839	828	860	846	787	843	860	875	886	845	847	845	850	876	840	835	808	907	788	845	863	796	873	868	880	820	865	850	848	863	891	939	907	832	871	842	853	913	859	834	903	797	891	817	896	890	858	898	816	903	881	906	846	829	762	864	871	852	852	855	892	791	869	836	872	855	847	810	826	869	874	840	847	828	856	838	824	847	916	807	822	841	852	858	884	832	836	851	826	843	882	896	837	876	843	819	835	892	824	838	858	855	911	772	869	853	813	871	840	838	865	875	874	825	854	922	820	840	817	882	856	819	797	844	872	805	863	824	884	863	900	828	859	890	879	815	888	846	826	831	817	805	842	885	813	854	810	920	878	838	896	832	883	860	858	865	877	920	841	830	881	893	887	875	800	811	923	915	846	897	865	858	899	861	880	829	834	852	835	851	834	799	859	828	896	867	836	829	868	871	845	852	877	853	833	828	855	871	804	823	889	849	799	861	844	855	844	878	825	850	804	908	871	867	828	865	817	836	863	850	860	801	886	872	825	888	876	804	880	901	875	900	878	860	806	906	836	863	857	838	828	838	851	862	861	839	872	826	862	855	820	881	890	856	832	900	816	852	825	860	878	855	808	854	862	877	849	858	853	855	802	908	888	886	823	828	813	822	855	866	877	847	850	852	840	860	849	842	885	881	877	847	842	863	878	879	844	842	874	837	846	835	838	811	802	831	817	848	885	821	872	801	867	893	869	816	827	900	867	833	859	839	830	885	839	842	855	877	815	900	851	891	846	840	883	887	832	826	868	853	824	834	874	853	862	810	850	877	859	821	855	802	859	873	812	878	880	843	857	864	901	887	967	859	857	880	868	861	813	849	791	843	860	851	770	847	852	871	858	902	851	859	867	814	861	867	870	860	875	868	837	873	805	826	824	858	868	879	903	872	823	874	861	861	915	880	879	888	905	836	829	815	811	797	824	802	910	855	883	838	800	866	866	824	833	870	868	878	889	877	848	836	799	861	840	844	887	820	842	854	869	912	858	836	831	856	809	866	843	815	883	885	838	900	829	825	876	830	858	868	848	875	848	881	893	854	793	857	841	911	827	849	823	789	893	814	835	904	916	837	760	858	829	873	815	872	869	836	877	833	847	851	888	834	838	850	874	856	828	894	869	804	881	843	850	874	847	870	809	823	812	890	855	874	868	858	899	811	842	877	851	860	876	849	887	837	849	903	836	913	869	878	800	821	916	885	855	851	848	906	846	931	868	901	860	879	838	838	814	863	859	881	867	869	828	894	866	836	858	813	871	830	896	859	813	856	853	807	864	859	857	894	819	848	882	815	844	849	823	853	856	821	799	883	848	865	880	880	876	861	843	834	821	836	866	892	820	807	893	830	801	833	876	848	830	886	869	860	821	892	882	826	840	865	822	839	841	882	834	829	845	826	812	803	885	863	859	830	878	869	853	844	868	846	810	830	836	840	830	813	816	863	909	842	856	844	827	864	856	804	879	905	871	885	882	855	849	834	888	799	851	860	860	945	839	867	802	840	799	831	877	871	889	804	880	914	919	897	843	860	882	855	908	810	847	864	835	816	910	867	878	844	879	811	849	843	901	830	837	841	859	836	866	862	833	844	848	871	870	830	827	884	835	851	851	814	824	810	850	824	885	879	855	869	815	828	858	859	822	842	851	867	881	807	876	871	838	864	869	853	868	813	868	895	891	840	878	862	863	841	846	806	826	856	849	884	928	818	860	811	835	861	834	870	825	818	818	881	939	845	870	837	825	894	891	853	896	845	831	883	897	844	868	839	881	866	817	868	885	817	843	836	856	865	851	820	885	855	854	852	838	870	872	880	879	870	868	864	827	842	840	838	914	852	877	880	860	826	834	849	842	829	838	828	856	867	848	811	850	854	838	886	822	809	884	849	864	796	954	851	822	924	871	879	877	847	875	857	907	836	890	823	887	833	900	791	847	842	894	880	857	812	835	825	830	874	852	837	843	866	817	886	902	808	847	844	862	875	803	852	883	823	859	842	863	874	774	877	845	830	805	874	795	850	859	934	829	872	791	860	870	872	875	911	845	855	805	946	856	835	866	883	827	858	872	878	834	827	817	886	835	858	864	852	797	867	848	834	860	840	833	832	835	920	843	845	847	823	861	855	893	869	857	861	849	892	815	860	816	811	789	872	855	841	886	848	854	833	851	826	831	815	855
50246	53303	47220	35967	25824	24181	16834	10740	8342	7383	7128	6965	7042	7109	7006	6967	7069	7060	6965	7065	6941	7058	7101	7005	7136	7037	7032	6934	6929	7040	6998	7078	7051	7089	7012	6942	7026	7050	6937	7075	7057	6927	7028	7008	6908	6989	7029	7091	6978	7123	6998	6935	7067	7072	6975	7033	7005	7212	7112	6957	7056	7007	6970	6994	7081	7069	7049	6989	6972	7078	7034	7045	7095	7090	7078	7020	6843	6979	6996	6961	7090	6972	6946	7006	7028	7010	7146	7016	6906	7003	6993	7037	7097	6934	7031	7155	7039	7149	7094	7117	7070	6976	6942	6982	6811	7062	7008	7057	6927	7030	7141	7063	7073	7078	7136	7040	7068	7043	6975	7014	7101	6909	7105	7161	7039	7090	7204	6978	7006	6857	6920	7029	7032	7103	6931	7021	6990	6963	7018	6901	6954	7161	7042	7053	6981	7019	6982	7102	6982	7011	7060	6900	6954	6896	7191	7157	7040	7116	6946	7057	7170	6988	7047	7052	6996	7025	7026	7038	6864	7154	7058	7009	7024	6981	6986	7071	7040	7074	7031	7024	7044	7047	7117	7040	6996	7054	6956	7054	7021	7131	7150	7158	7025	6928	6936	7017	6989	6979	7053	7122	6994	6993	7188	6948	7098	7037	6972	6987	6975	6987	6957	7102	7064	7050	6934	6949	7018	6972	7087	7095	6978	7136	7097	6967	6930	7108	6991	6879	7073	7014	6933	7061	7069	7064	6960	7035	7072	7019	7077	7076	7091	7082	7046	6990	7036	7055	7056	6950	7060	6972	7060	7039	6980	7045	6993	7020	6970	7025	7019	6988	7066	7090	6991	6943	6982	6878	7179	6996	6910	6970	6985	7053	7058	6959	7142	7001	7098	6986	6985	6965	7079	7081	7168	6950	7076	7046	7023	6980	6933	7090	7027	7013	6975	7058	6973	6962	7067	6970	7073	7073	6936	7096	7014	7132	7085	7045	6927	7061	6962	6925	7196	6997	6981	7135	7085	6949	7005	7106	7057	7043	6901	6992	7141	6891	6991	7017	6949	7108	7078	6969	7112	6997	7017	6986	6951	7129	6875	6847	7049	7087	7075	6976	7042	6994	6924	6984	7064	7012	6941	7034	7053	7064	6964	6955	6890	7070	6945	7084	6976	6892	6928	7030	6998	7070	7040	7032	7073	6998	6911	7030	7103	7159	7182	7028	6937	7015	6977	6882	7063	7021	7115	7003	6989	6893	7152	7130	7027	7075	7038	6980	6902	6964	7091	7009	7031	7022	6883	6980	7054	6987	7021	6988	6904	6950	7015	7066	6969	7057	7051	7052	6980	7035	7069	7074	7002	7078	7015	7069	7052	6998	7017	6967	7000	6957	7039	6962	7066	7098	7032	7047	7041	7075	7076	6969	7041	7047	7064	7136	7100	6938	6952	6986	7024	7073	7036	7133	7181	7067	6971	6964	7059	6956	7075	7123	7011	6966	6988	6985	6993	7116	6986	6886	7126	7023	6994	7133	7117	7114	7110	7073	7193	6925	7118	7145	7024	7027	6980	7116	7048	6948	6986	7097	7061	7019	7094	6983	6881	7014	7000	7040	7072	6956	7032	7072	6913	7016	6988	7089	7065	7090	6997	6912	6963	7072	6980	6985	7147	6980	6919	7163	6978	7003	7002	6915	6945	7066	6979	7027	6896	7220	7066	7020	7040	7091	6950	6982	7135	7037	7023	7176	7130	7065	7024	7030	7103	7097	7040	6920	6976	6999	6957	6997	6965	7013	6968	7148	6927	7014	7103	7012	7007	7016	6933	7025	7022	7092	7013	7011	6895	6885	7042	7012	7085	7005	7041	7125	6857	7098	7136	7067	7100	7083	7040	7066	6946	7094	7031	7048	7093	7135	7067	6977	7080	7160	7078	7006	7056	7129	7105	6969	6999	6954	7034	6988	6994	7101	7056	7032	6918	7096	7039	6939	6976	6963	7001	6977	7127	6913	7003	7098	7082	7056	7147	7129	7095	6944	7030	7138	7115	6955	7047	7044	6997	7008	7135	7033	7074	6960	7088	6967	7008	7197	7085	6984	6939	6972	6989	7070	7015	7158	7013	6985	7167	7034	7067	6983	7004	7011	6927	7010	7034	7055	7102	7008	7116	7155	7036	6998	7027	6994	7046	7029	7158	6928	6961	7069	7085	6960	7051	7104	7012	6989	7037	6951	7001	6963	6936	7068	6984	6955	7209	7015	7039	7065	7189	7001	6915	7131	6965	6994	7079	7066	7100	7010	7059	7057	6993	7162	6988	7006	7052	7124	7035	7099	6981	6937	6995	7037	6965	7175	7072	7055	6951	7015	7160	7121	6968	6961	6927	6906	7017	7044	7079	7044	7181	7046	6996	7067	7021	7058	7110	6934	6907	7114	7053	7025	6999	7103	7006	7034	7025	7006	6982	7023	7089	7099	7055	7045	7115	7130	6967	7088	7137	7071	7191	6962	7060	7156	7090	6993	6957	7178	6920	7061	7091	6966	6970	7041	7028	6939	7032	7031	7020	7089	6937	7010	6935	7026	7041	7048	7013	6889	7158	7015	7115	7021	6955	7044	6957	7027	7080	7066	7024	6967	7040	7018	7005	7039	7063	7074	7117	6945	6958	6980	6994	6881	6946	7001	6969	6915	6990	6969	7141	7151	7097	7069	7048	7103	7026	7111	6952	6987	7151	7009	7040	7154	7017	6939	7177	7127	7129	6953	6933	7091	6962	7064	6942	7004	7015	7060	7088	6964	6957	7076	7002	7025	7035	6997	6816	7030	7011	6963	7119	7013	7035	7108	6949	7035	6936	6990	7078	6950	6886	7195	6950	7008	7124	7057	7023	6931	6856	7022	7092	7017	6968	7076	7051	7238	6979	6922	7055	7062	6887	7016	6964	7001	7020	7152	7128	7018	7061	7020	7003	7011	6989	6950	7042	6976	7114	7051	6940	7084	7049	7073	7085	6962	7030	6908	7138	6955	7016	7102	6852	7250	7117	7030	7052	6945	7032	7081	7176	6985	7147	7082	6960	6976	7046	7035	7005	7006	7044	7059	7009	7118	7003	7070	6992	6930	7017	7088	7187	7057	7012	6936	6984	7053	7077	6963	7039	6931	7036	7022	6842	7049	7095	6917	6981	7077	7014	7054	7055	7039	7109	7161	6980	6915	7101	7107	6888	7025	7018	7259	7008	7026	7102	7246	6944	6932	6965	7120	7037	6984	7194	6910	7001	6934	7122	7088	7037	6957	6888	6856	7082	7078	7067	7134	6927	6940	7106	6974	7071	7060	7057	6995	7138	7009	6981	7137	6957	7003	6993	7022	7007	6949	7116	6913	7042	6965	6930	7208	7010	7070	7197	7009	7040	7011	7012	7192	7067	7111	7004	7093	7092	6998	7021	7082	7054	7117	7028	7048	7059	7148	7091	7088	7031	7129	7010	6989	7150	7003	6971	6983	7021	6943	7061	7041	7063	6994	7030	7073	6982	7012	6979	7034	7062	7070	7040	7016	6979	6978	7021	7081	6983	6998	6977	6960	7016	7204	7106	6977	6986	7035	7012	7084	6955	6997	6945	7101	7071	7020	7007	6973	7004	6995	7184	6990	7045	7044	7009	7025	6915	7060	7153	7065	7050	7102	7131	6961	7048	7057	6988	6961	6968	7017	7031	7030	7082	6995	6976	7004	7022	7146	6917	7040	7109	7051	7047	6878	7201	6999	6989	7018	6912	6937	6995	7180	7052	7209	6965	6913	6931	6911	6922	6949	6862	6958	7139	6881	6965	7053	6956	6995	6967	7036	7118	7059	6942	6998	7060	7030	7077	7019	7040	6980	6987	7072	7034	7006	7012	6947	7103	7103	6937	6972	7115	6993	7019	7006	7072	7171	7006	6913	6997	7040	6920	7198	7023	6971	7057	7029	7083	7036	7178	7173	7068	7023	7084	7002	7078	7000	7005	6946	6935	6953	7074	6905	7038	7006	7071	7013	6989	7043	7085	6923	6998	6908	7110	7147	7017	7104	6961	7048	7127	6982	7052	7018	6991	6994	7210	7059	7015	7111	7152	7000	6984	6982	7123	7007	7107	6935	7073	7024	6972	7049	7038	6939	7053	6905	7130	6902	6950	7089	7027	7025	7296	7093	6998	7086	6996	7117	7071	7099	7058	6988	6887	7057	7055	7113	6964	7087	7071	7160	7024	6904	7131	7021	7163	7011	7000	7097	6986	7075	7008	7009	7068	6883	7126	6896	6914	6848	7061	7056	7001	6965	6985	6956	6950	7201	7112	6942	6969	7053	6985	7020	6928	7063	6978	7078	7072	7028	7148	7083	7029	7016	7030	7096	6990	6985	7112	6983	6946	7044	7042	7125	7014	7110	7079	6999	6970	7127	6969	6923	7220	7038	6973	7174	7182	7069	6948	7121	6965	7010	6950	7134	7111	7037	6968	6987	7069	7114	6963	7044	7037	7035	7042	6944	6935	6891	7020	7009	6995	7079	7091	7031	6980	7019	7168	7088	7055	6879	7034	6951	6983	7015	7152	6967	7113	7004	7139	7053	6931	7054	6966	6987	7115	7078	7066	6954	6944	7019	7097	6968	7076	7063	6959	7080	7098	7013	7063	7080	6865	7187	7046	7032	6971	6989	6928	7046	7047	6983	7010	6807	7078	6965	6973	7036	7154	7021	7003	7062	7088	7039	7083	7113	7056	6971	7122	7028	6993	7008	7134	7001	6991	7032	6941	7030	7083	7020	7024	6869	7096	6981	6922	7052	7118	6922	6947	7093	6952	7013	7119	7100	7120	7042	7030	6982	7066	7097	7129	7163	6959	7187	7093	7013	7084	7011	7022	7019	7138	7093	7089	7072	6920	6956	6955	6998	6995	6979	7080	6874	7135	6949	7025	7146	7030	7081	7058	7035	7027	7088	7093	7023	7058	7010	7038	7125	7067	7087	7017	6986	6927	7047	7157	6966	7026	7077	6927	6950	7144	6968	6957	7034	6971	7058	7047	7079	6852	7142	6920	7048	7014	6953	7032	6900	6983	7044	6998	7172	6939	7007	7039	7020	7013	7094	6948	6966
27545	36569	23529	8211	1503	1213	1068	877	805	778	742	746	743	779	772	758	710	757	796	779	817	824	741	738	749	789	753	802	796	748	773	778	726	821	738	747	717	795	757	729	791	749	744	761	790	702	736	803	755	752	835	723	776	777	738	773	697	793	712	722	750	759	815	765	803	785	780	749	745	760	748	753	761	774	728	764	787	741	774	742	795	736	745	772	743	706	761	784	760	729	726	766	785	764	729	740	790	762	750	712	751	767	812	741	784	782	769	778	756	701	749	738	727	706	729	791	766	734	769	735	772	723	748	757	777	746	700	727	737	794	703	790	779	775	760	736	775	716	751	744	769	742	783	779	745	711	767	746	794	734	733	773	753	783	780	746	797	705	747	767	747	750	735	759	728	781	740	759	724	780	801	742	747	786	717	738	781	730	770	770	776	667	794	763	771	722	760	791	731	757	723	755	756	758	729	780	786	758	800	751	806	763	738	761	739	782	741	732	772	750	767	780	755	734	738	788	773	741	782	793	740	725	753	763	782	781	747	758	769	743	791	787	776	752	711	802	736	740	769	714	782	707	712	759	768	763	721	735	695	745	754	761	739	721	743	744	703	783	755	736	810	742	747	749	784	782	694	777	798	777	764	702	800	758	813	740	735	755	764	739	762	765	790	747	718	758	731	742	766	738	735	765	763	781	763	784	820	740	818	742	742	774	701	729	742	743	703	763	761	759	729	753	747	756	736	811	773	759	735	744	740	749	695	785	734	806	765	748	772	745	744	784	742	737	773	709	751	733	735	752	722	753	726	758	733	751	779	724	752	753	759	708	773	741	758	747	763	770	761	771	757	782	757	771	765	745	687	768	756	750	795	758	781	796	719	784	725	788	759	736	741	733	746	732	768	751	706	809	768	789	760	750	775	759	780	737	787	768	763	766	757	745	800	768	828	700	756	787	738	769	763	791	786	776	740	764	773	748	761	738	754	749	809	736	782	789	779	787	746	800	726	757	802	735	717	734	778	782	732	765	752	764	814	734	735	756	760	696	776	706	742	779	769	760	788	763	777	734	758	713	800	757	748	733	735	767	701	779	728	737	790	769	779	770	804	777	729	722	740	731	721	809	750	778	768	703	775	734	735	763	818	779	722	742	785	765	731	751	727	761	755	764	752	798	810	716	741	745	765	730	775	715	776	767	753	757	756	687	721	771	769	727	784	798	734	766	747	785	769	758	752	741	783	762	715	770	788	772	751	792	760	733	778	742	802	712	763	770	753	742	769	757	730	784	772	731	756	743	815	756	751	736	795	805	751	767	779	774	767	759	755	744	729	753	793	747	803	753	723	758	740	738	747	709	748	732	715	757	708	739	749	770	805	799	736	750	730	734	766	742	793	757	719	754	739	773	732	766	737	784	735	731	739	741	762	763	813	791	776	779	765	729	698	747	723	779	788	806	748	740	756	776	738	771	761	772	780	784	760	763	718	745	786	773	770	788	751	762	768	757	751	745	756	737	800	757	754	744	706	713	741	729	729	750	732	721	706	753	721	782	733	743	802	774	809	726	781	729	802	766	758	775	741	785	727	762	765	735	804	790	792	746	773	756	743	795	771	805	759	769	775	748	734	719	737	745	766	761	731	716	829	770	772	754	787	772	791	682	797	774	737	759	793	788	786	770	737	698	736	782	723	770	755	728	719	757	768	742	749	763	777	781	725	745	748	790	739	821	802	782	758	756	769	753	752	770	781	712	727	781	719	745	706	799	752	741	728	731	830	748	745	759	752	772	735	752	820	749	775	814	761	761	767	759	785	772	823	773	778	760	731	763	764	725	756	761	758	780	738	765	735	757	739	747	787	791	786	762	778	762	767	781	766	737	758	799	780	700	747	755	750	769	790	737	738	717	758	775	754	700	796	741	774	741	818	725	791	793	737	722	728	695	716	739	782	787	732	773	737	786	779	744	795	783	776	729	761	751	779	705	769	778	806	733	756	765	765	787	778	770	769	749	739	772	711	720	783	733	755	730	817	719	803	771	755	746	770	759	710	750	741	774	742	765	708	755	761	783	765	771	730	807	785	780	778	709	728	747	716	782	691	728	804	726	753	777	758	759	754	779	779	747	785	734	749	747	731	747	756	796	744	726	779	763	824	737	764	768	758	759	780	773	711	734	746	847	771	767	787	746	748	732	779	775	749	770	742	740	780	740	764	766	767	704	721	743	757	703	762	738	765	742	764	768	762	746	773	727	743	729	749	793	795	753	779	783	766	774	754	770	765	787	824	747	748	771	813	814	749	771	748	736	768	774	710	738	767	769	823	695	803	776	770	777	803	806	745	791	759	731	795	835	727	795	748	754	763	763	774	713	739	731	768	708	753	777	711	706	787	738	851	782	809	784	790	768	777	725	742	712	820	777	724	760	808	738	739	745	705	714	803	767	784	793	749	781	722	714	772	687	793	727	791	771	781	783	747	754	745	810	754	735	734	745	766	769	784	801	737	754	723	784	773	690	772	765	753	761	755	776	766	771	746	778	738	750	771	739	759	779	772	734	759	716	764	752	766	805	817	734	705	751	747	764	760	778	747	762	768	764	725	750	732	765	751	808	757	710	744	724	774	760	761	774	756	784	785	768	781	773	771	763	749	768	756	794	722	710	774	794	756	766	797	761	765	697	756	745	793	779	783	778	726	765	798	731	754	778	712	757	781	749	725	754	792	781	754	789	769	778	805	714	720	807	759	779	807	767	766	723	729	772	776	773	781	759	774	760	730	727	747	731	765	788	744	758	750	748	766	740	762	794	767	751	769	743	784	701	795	761	714	723	799	760	781	714	769	755	793	673	779	732	758	791	755	766	799	773	777	762	821	723	769	799	658	771	776	707	731	744	719	766	768	751	760	731	782	775	760	732	773	726	749	744	745	810	752	773	762	771	738	741	743	705	786	718	805	759	812	768	742	759	676	758	778	756	733	802	744	764	766	744	725	786	763	763	722	754	780	764	741	743	803	822	719	791	734	723	676	753	777	739	753	747	769	743	739	780	736	725	768	764	772	733	764	751	800	799	795	811	812	783	768	800	745	772	748	768	747	788	771	739	773	747	788	740	727	683	754	797	697	708	725	813	753	734	820	746	748	747	774	739	718	729	723	772	762	731	771	750	811	758	778	788	733	727	745	786	793	725	744	738	776	758	741	770	720	779	736	811	769	811	793	783	763	723	763	782	770	749	804	793	721	776	753	785	743	761	770	801	812	778	774	759	789	732	778	754	758	722	785	733	698	734	780	761	744	757	733	722	739	731	752	737	760	730	725	756	712	787	744	786	766	761	760	786	788	782	736	778	754	752	770	790	666	734	776	742	748	778	733	733	756	716	777	809	774	756	727	828	766	813	720	721	744	787	729	683	783	780	754	797	736	708	786	731	777	780	768	780	776	797	750	735	749	760	776	799	809	807	750	769	776	761	754	776	810	753	778	717	764	744	765	760	738	825	778	672	841	719	703	726	821	821	778	820
55996	55237	44335	31305	21245	21193	15306	9864	7463	6805	6401	6267	6393	6298	6367	6227	6403	6388	6423	6390	6399	6336	6417	6398	6466	6332	6477	6365	6524	6316	6348	6456	6383	6443	6528	6390	6426	6411	6351	6379	6304	6327	6322	6354	6377	6364	6470	6291	6433	6419	6344	6401	6500	6420	6395	6429	6382	6400	6254	6307	6481	6434	6350	6508	6479	6283	6393	6324	6475	6383	6323	6383	6413	6400	6379	6288	6392	6262	6404	6344	6459	6419	6333	6372	6471	6490	6386	6493	6362	6354	6355	6407	6269	6349	6400	6402	6429	6414	6320	6290	6490	6381	6369	6374	6357	6274	6410	6376	6311	6273	6329	6473	6364	6385	6360	6277	6310	6431	6358	6249	6339	6299	6317	6343	6376	6438	6347	6404	6423	6344	6400	6332	6385	6476	6357	6325	6327	6410	6426	6436	6485	6412	6435	6263	6501	6266	6424	6418	6278	6409	6377	6366	6496	6437	6336	6439	6509	6446	6398	6400	6411	6450	6371	6385	6402	6466	6372	6262	6437	6347	6345	6533	6358	6462	6415	6322	6268	6407	6365	6430	6328	6314	6407	6406	6237	6219	6493	6294	6298	6365	6360	6352	6318	6310	6468	6403	6342	6428	6361	6443	6375	6356	6427	6357	6385	6400	6429	6390	6356	6493	6450	6429	6451	6503	6387	6377	6487	6467	6248	6316	6363	6378	6425	6318	6341	6448	6498	6386	6381	6370	6369	6360	6275	6455	6319	6395	6356	6368	6555	6394	6396	6385	6384	6428	6365	6472	6464	6397	6458	6375	6458	6348	6231	6461	6337	6362	6445	6326	6307	6355	6529	6369	6398	6433	6550	6413	6308	6348	6394	6311	6409	6423	6383	6471	6321	6442	6311	6349	6299	6221	6383	6280	6426	6408	6513	6397	6422	6402	6426	6280	6402	6396	6379	6445	6327	6411	6379	6526	6468	6389	6430	6369	6501	6341	6390	6457	6266	6355	6427	6426	6387	6399	6364	6459	6505	6521	6467	6324	6425	6331	6418	6293	6513	6355	6379	6412	6397	6275	6307	6384	6368	6359	6502	6417	6361	6486	6391	6452	6359	6378	6531	6446	6390	6448	6430	6308	6325	6398	6433	6441	6345	6400	6486	6481	6384	6397	6429	6421	6359	6388	6379	6300	6434	6533	6295	6399	6360	6265	6252	6425	6421	6450	6212	6415	6441	6323	6402	6367	6416	6340	6312	6421	6456	6460	6384	6330	6444	6524	6353	6370	6333	6321	6383	6427	6357	6400	6331	6493	6328	6353	6217	6364	6346	6213	6410	6458	6466	6520	6415	6383	6374	6263	6310	6331	6387	6468	6467	6352	6483	6468	6363	6389	6285	6375	6432	6374	6350	6287	6328	6431	6443	6348	6299	6168	6365	6269	6373	6545	6386	6374	6369	6437	6388	6453	6291	6325	6449	6441	6401	6290	6401	6479	6489	6432	6312	6522	6501	6347	6450	6394	6338	6340	6354	6386	6416	6464	6466	6399	6360	6388	6442	6356	6394	6479	6493	6413	6372	6436	6468	6330	6500	6485	6568	6360	6394	6380	6393	6424	6348	6377	6293	6307	6350	6331	6417	6438	6308	6568	6357	6339	6341	6248	6314	6333	6455	6438	6357	6473	6321	6380	6297	6381	6399	6392	6455	6379	6271	6335	6416	6382	6409	6354	6297	6309	6290	6330	6432	6302	6358	6454	6331	6399	6399	6497	6309	6378	6491	6387	6393	6398	6396	6463	6324	6454	6292	6468	6294	6451	6359	6379	6467	6332	6449	6348	6372	6330	6277	6433	6354	6453	6316	6484	6430	6438	6469	6299	6471	6281	6403	6376	6399	6315	6306	6436	6423	6435	6293	6323	6583	6504	6296	6420	6376	6481	6391	6388	6361	6206	6318	6388	6565	6389	6286	6369	6366	6368	6421	6444	6390	6401	6337	6514	6328	6350	6316	6476	6447	6295	6504	6358	6388	6424	6447	6317	6320	6271	6340	6328	6487	6348	6434	6268	6429	6332	6338	6411	6399	6408	6401	6320	6286	6361	6409	6362	6334	6325	6470	6371	6314	6360	6361	6403	6368	6367	6301	6498	6326	6419	6339	6425	6278	6358	6319	6447	6499	6440	6439	6576	6298	6345	6261	6328	6290	6405	6354	6453	6447	6406	6304	6436	6351	6440	6415	6396	6414	6355	6308	6454	6470	6447	6524	6429	6450	6364	6329	6355	6399	6320	6290	6428	6464	6429	6372	6437	6271	6494	6343	6318	6250	6364	6422	6391	6317	6427	6443	6375	6356	6425	6442	6447	6299	6359	6358	6455	6453	6305	6431	6403	6449	6283	6391	6379	6396	6228	6494	6276	6304	6343	6377	6422	6392	6552	6338	6267	6399	6398	6441	6307	6297	6405	6297	6346	6414	6303	6346	6424	6480	6336	6452	6365	6312	6404	6408	6389	6425	6459	6344	6333	6393	6376	6423	6408	6213	6419	6334	6233	6401	6462	6381	6387	6272	6472	6469	6413	6282	6441	6471	6358	6496	6456	6547	6349	6475	6380	6580	6288	6526	6460	6396	6451	6399	6520	6409	6446	6403	6306	6446	6400	6406	6392	6383	6421	6379	6271	6485	6302	6515	6427	6279	6334	6341	6450	6373	6490	6493	6346	6322	6355	6259	6417	6252	6335	6510	6427	6455	6400	6492	6453	6346	6399	6436	6393	6366	6352	6330	6444	6301	6411	6257	6462	6481	6566	6408	6375	6413	6377	6267	6306	6335	6373	6432	6288	6427	6262	6406	6337	6524	6370	6471	6408	6514	6508	6325	6351	6463	6312	6452	6215	6447	6244	6367	6270	6404	6387	6392	6454	6312	6295	6443	6338	6344	6384	6286	6416	6417	6405	6368	6442	6358	6388	6459	6322	6569	6471	6373	6330	6444	6316	6392	6360	6360	6416	6282	6430	6362	6256	6323	6280	6352	6353	6431	6363	6297	6494	6306	6270	6276	6441	6323	6357	6354	6424	6513	6451	6399	6292	6364	6353	6355	6298	6364	6401	6438	6367	6294	6323	6420	6407	6280	6263	6303	6341	6424	6345	6392	6318	6402	6436	6361	6514	6352	6343	6391	6500	6398	6330	6431	6386	6404	6441	6331	6385	6450	6395	6378	6501	6425	6351	6404	6403	6373	6387	6396	6375	6366	6428	6422	6371	6292	6521	6384	6486	6382	6412	6318	6353	6355	6461	6485	6409	6342	6332	6351	6321	6288	6413	6434	6411	6375	6357	6238	6420	6419	6459	6430	6257	6449	6356	6347	6393	6453	6480	6422	6379	6350	6446	6272	6486	6427	6422	6381	6309	6358	6340	6322	6256	6354	6432	6336	6411	6499	6425	6409	6269	6402	6426	6402	6338	6432	6265	6368	6413	6318	6485	6409	6411	6398	6374	6435	6309	6472	6415	6354	6412	6322	6427	6393	6387	6294	6514	6460	6366	6273	6376	6474	6342	6276	6420	6345	6437	6399	6583	6444	6330	6479	6493	6401	6361	6308	6368	6337	6609	6370	6384	6313	6463	6353	6362	6532	6363	6415	6408	6410	6267	6439	6411	6378	6356	6442	6365	6308	6500	6377	6364	6319	6471	6227	6292	6428	6488	6323	6413	6365	6416	6310	6464	6343	6430	6423	6401	6407	6315	6500	6403	6518	6418	6239	6343	6486	6461	6354	6296	6330	6464	6477	6389	6350	6375	6408	6362	6459	6470	6399	6240	6395	6364	6368	6340	6328	6368	6331	6434	6319	6318	6389	6550	6442	6412	6390	6294	6400	6383	6396	6435	6257	6314	6406	6390	6444	6358	6460	6310	6318	6454	6368	6481	6340	6475	6445	6435	6298	6375	6433	6451	6293	6407	6496	6378	6286	6475	6410	6362	6464	6480	6415	6465	6415	6380	6314	6461	6360	6342	6330	6408	6389	6409	6276	6394	6369	6342	6455	6366	6428	6454	6502	6373	6412	6363	6441	6351	6441	6453	6243	6228	6327	6480	6401	6399	6377	6411	6514	6343	6296	6480	6381	6381	6371	6394	6341	6325	6347	6493	6437	6242	6449	6365	6336	6327	6294	6422	6428	6439	6388	6475	6333	6464	6430	6485	6355	6478	6349	6288	6429	6447	6370	6396	6326	6374	6429	6309	6413	6418	6280	6417	6277	6279	6366	6370	6403	6171	6383	6454	6327	6408	6268	6493	6371	6342	6403	6368	6364	6411	6362	6502	6389	6333	6411	6330	6356	6428	6344	6392	6360	6450	6351	6475	6428	6362	6253	6427	6430	6282	6347	6423	6426	6355	6348	6493	6405	6430	6356	6347	6461	6263	6294	6389	6320	6336	6433	6383	6356	6285	6368	6440	6332	6431	6443	6329	6371	6358	6276	6384	6334	6477	6359	6403	6356	6290	6291	6332	6424	6321	6344	6443	6432	6336	6505	6370	6442	6346	6409	6325	6332	6388	6259	6535	6439	6341	6446	6386	6492	6363	6462	6407	6350	6358	6310	6490	6333	6344	6337	6402	6436	6552	6370	6461	6501	6377	6369	6352	6379	6342	6366	6281	6378	6447	6475	6385	6437	6239	6388	6383	6543	6378	6493	6514	6339	6433	6325	6415	6468	6453	6476	6409	6413	6327	6257	6412	6374	6367	6363	6365	6418	6252	6330	6553	6404	6354	6588	6400	6491	6407	6567	6335	6351	6441	6386	6374	6397	6356	6448	6389	6486	6316	6318	6343	6475	6451	6355	6263	6493	6430	6432	6281	6390	6367	6499	6432	6366	6340	6519	6211	6432	6268	6330	6281	6383	6439	6394	6391	6321	6357	6378	6304	6353	6454	6363	6401	6297	6376	6553	6361	6406	6350	6351	6368	6468	6342	6433	6406	6383	6367	6404	6382	6428	6389	6487	6453	6259	6378	6306	6370	6406	6442	6435	6353	6262	6368	6361	6512	6533	6397	6250	6311	6306	6234	6499	6410	6400	6357	6583	6289	6328	6409	6478	6446	6374	6340	6451	6405	6561	6284	6432	6411	6328	6429
37010	48908	30169	12140	2697	1492	1257	1062	915	890	878	854	831	877	828	847	893	824	869	873	857	866	850	870	798	831	874	833	871	822	859	853	797	883	818	828	893	879	891	918	839	889	815	846	796	827	837	844	834	855	911	910	856	848	793	782	853	860	843	835	872	823	818	790	866	900	812	843	840	844	872	822	786	876	873	867	812	849	799	824	844	919	776	881	835	828	848	882	823	864	857	858	844	825	912	876	839	861	868	900	886	826	898	799	817	830	894	834	855	846	834	897	814	817	860	819	832	787	869	817	924	827	838	889	842	835	820	936	887	866	875	896	891	814	912	859	857	812	884	851	839	812	889	903	837	857	882	836	797	883	881	777	821	893	855	874	860	826	826	788	811	809	889	825	818	895	835	891	860	915	849	854	901	854	820	867	836	839	815	831	832	870	812	850	897	806	887	903	803	833	817	835	853	866	833	854	804	863	815	862	810	842	819	797	816	860	834	868	874	832	851	845	850	872	875	834	904	900	894	833	870	842	861	807	868	875	881	864	866	848	815	798	898	853	883	832	859	802	880	859	883	878	836	903	873	846	838	795	778	835	837	838	861	856	818	882	837	814	857	835	846	853	864	887	830	824	898	785	874	847	884	882	885	888	862	835	845	818	866	935	861	873	843	823	883	826	861	804	811	858	862	834	859	834	819	790	855	818	851	819	847	832	890	894	815	887	801	889	837	821	853	847	884	867	813	889	850	839	890	871	865	856	837	843	847	822	890	851	898	833	905	866	869	836	848	833	837	876	849	829	853	842	845	850	883	875	907	871	760	849	838	858	858	826	844	856	899	864	872	817	818	851	849	883	886	886	844	816	871	819	912	852	851	850	842	802	838	821	809	834	871	857	825	890	870	808	883	829	919	834	856	839	886	860	835	875	864	825	790	831	867	860	911	821	844	852	863	880	806	873	891	900	860	898	871	831	859	866	881	894	815	804	897	835	871	809	881	848	846	860	844	848	868	857	863	869	870	880	891	864	846	833	828	861	940	841	843	928	860	844	856	855	816	866	896	882	879	848	842	821	798	853	896	910	888	834	838	819	868	803	877	847	845	915	816	867	816	826	812	882	840	853	832	839	836	901	834	859	852	837	870	848	829	853	848	899	847	804	844	827	852	855	804	866	863	883	846	839	841	875	873	856	875	837	888	814	837	855	849	906	893	841	879	860	833	855	900	871	865	826	849	855	877	880	834	879	875	882	840	845	876	809	883	838	805	910	851	857	879	802	861	897	843	862	797	892	867	860	865	853	820	865	853	842	824	849	865	802	867	847	835	846	878	863	855	878	904	822	869	865	872	911	858	806	868	823	830	887	858	858	891	843	843	869	801	802	840	891	841	887	816	808	885	874	860	819	789	831	896	867	807	861	827	904	822	855	798	856	884	860	942	905	850	919	840	831	870	802	821	847	878	775	829	849	845	804	811	958	838	861	875	790	822	830	843	856	830	808	866	863	877	890	867	880	913	835	774	810	877	833	895	861	841	870	810	835	868	850	852	835	872	854	845	819	851	841	803	794	825	831	898	909	859	835	857	852	881	822	862	865	845	789	893	851	786	814	783	828	874	866	914	826	850	872	826	840	863	807	829	864	874	879	879	860	914	854	864	889	799	904	855	826	874	863	877	911	847	791	846	862	843	856	858	804	861	849	874	890	772	831	886	902	818	857	862	902	837	839	878	887	814	811	832	788	863	832	883	869	810	815	890	915	893	896	842	845	871	848	874	837	863	821	837	853	874	834	868	829	886	889	808	896	891	872	814	873	861	860	889	848	796	829	867	847	839	875	840	817	860	803	828	841	907	827	877	863	856	850	815	867	874	810	868	865	821	884	861	839	795	873	868	931	831	833	849	858	863	839	830	891	864	838	860	851	928	842	825	839	856	871	801	825	877	871	885	869	851	866	843	898	882	877	825	868	861	841	852	771	870	859	813	868	850	807	884	877	865	838	832	866	866	834	895	841	849	824	854	902	825	835	851	843	785	865	901	853	884	832	819	806	911	838	850	912	807	830	861	859	841	872	871	841	842	852	842	866	893	835	842	905	863	853	870	806	854	857	855	885	824	878	842	865	782	799	835	836	841	846	797	845	842	798	817	851	849	896	848	837	843	798	827	870	807	880	866	840	859	869	856	876	841	867	842	810	872	834	850	828	903	884	824	807	770	840	842	819	887	884	814	826	822	861	765	885	834	840	823	854	891	878	899	894	871	868	857	801	834	852	862	819	792	899	865	864	864	853	837	855	900	898	885	833	887	859	843	827	850	840	892	880	822	877	953	867	844	874	852	852	859	844	840	832	837	845	913	839	881	815	789	843	845	852	885	845	842	858	872	832	843	812	794	867	853	859	861	865	862	852	844	830	828	857	816	790	824	857	847	839	843	848	794	879	872	858	926	906	885	798	837	857	851	869	913	796	852	870	850	844	866	823	883	891	886	806	826	867	882	857	854	870	859	809	894	813	843	871	861	850	819	756	846	861	844	845	801	886	864	819	836	848	846	844	854	873	868	863	874	853	902	824	863	927	801	872	854	846	825	811	853	866	901	842	809	822	827	825	836	822	860	839	825	838	883	865	845	824	918	875	794	855	760	836	824	854	899	877	870	832	844	806	842	871	867	816	833	859	797	875	880	833	886	842	867	862	819	854	890	893	889	844	838	899	879	872	875	835	855	836	924	851	833	817	800	897	830	828	858	811	859	818	891	811	841	859	855	865	883	850	845	854	834	851	809	789	861	861	820	809	840	825	854	866	873	920	797	867	849	812	827	875	861	847	824	843	858	842	903	886	875	874	790	903	834	848	801	867	803	827	907	808	843	884	860	864	818	866	798	884	809	858	835	850	836	875	793	862	852	860	865	831	934	865	845	843	889	829	867	888	843	866	812	876	800	806	839	809	837	821	843	848	871	883	822	853	869	857	822	866	880	783	862	871	882	839	825	832	852	886	884	813	836	911	808	831	820	818	828	888	896	862	787	871	832	831	864	853	829	826	849	883	877	867	855	911	872	819	845	896	832	873	886	852	843	810	820	882	891	829	843	872	846	897	853	867	772	845	888	884	813	878	866	854	847	837	842	803	816	835	848	855	883	855	857	844	863	796	868	853	789	869	825	842	879	864	831	802	827	873	859	813	793	890	839	838	832	855	867	899	846	824	872	867	831	806	822	777	853	868	916	844	874	892	812	838	916	832	852	838	824	841	822	822	878	810	858	943	821	839	871	831	884	857	873	881	890	832	866	822	879	882	870	898	849	866	847	922	821	873	828	845	892	851	810	797	817	775	866	870	814	842	833	838	823	822	825	817	856	896	903	835	906	894	850	852	795	866	830	866	815	836	857	852	863	813	800	848	870	918	886	817	862	891	874	855	796	853	841	838	835	838	821	840	816	844	855	859	825	827	833	846	814	850	836	834	836	840	887	884	827	865	888	845	778	818	884	852	874	840	847	859	928	866	827	851	892	835
50911	53588	49865	39023	27531	23799	17942	11997	8524	7393	7206	7027	6956	7106	7109	7049	7110	6999	7217	7006	7105	7045	6963	7154	7015	7025	7001	7095	6916	7059	6970	7094	7172	7088	6862	6927	7090	7011	7021	7197	7137	7030	6999	6959	6971	7055	7069	7089	7057	7144	6914	7057	6892	7019	7093	6999	6952	7029	6989	7165	6971	6956	7153	7183	7046	7055	6961	7098	7033	7092	7066	7071	6941	7126	7188	7052	7051	7014	6926	6995	7107	7018	6985	6995	7034	7015	7015	7003	7123	7125	7129	6923	7012	7107	7046	6973	7005	6968	7150	7023	7066	6948	6968	7058	7071	7035	7047	7048	6981	7013	7156	7157	7042	7108	7175	7048	6927	7037	6990	7027	7027	7016	7135	6986	6925	7024	6971	7063	7026	7224	7054	7054	7012	7086	7125	7138	7138	6943	7125	7048	7122	7130	7072	6935	6961	7104	7013	7089	6964	7111	6966	7078	7130	6959	7135	6974	6965	6965	6854	6994	7017	6951	7056	7098	7070	7092	7144	7161	6928	7034	7161	7005	7078	7099	6982	7077	7193	7093	6971	7008	7110	7144	7143	7118	7064	7077	7077	6989	7126	7053	7086	7158	7166	7093	7136	7117	7109	7123	6961	7035	7009	7008	7086	7188	7013	7000	7117	6996	7003	7095	7015	7232	7031	6934	7009	7042	6968	7022	6954	6945	7033	7045	7077	7023	7082	7008	7153	7058	7011	7141	7030	7012	7032	7015	7030	6948	6980	7059	7166	7216	7098	7029	6960	6994	7077	6997	7000	7050	7057	7097	7128	7041	6940	7023	7002	7152	7116	7022	7051	7098	7100	6985	7038	7031	7023	7160	6953	6992	7201	6986	7137	7069	7110	7002	7147	6992	6970	7213	7119	6949	7107	7067	7039	7033	6960	7048	7006	7062	7062	7109	7131	6926	7011	7125	7044	7089	6999	6945	7060	6999	6924	6993	7053	7013	6993	7107	6995	7004	6969	6993	6939	7066	7045	7020	6954	7056	7119	7186	7006	7069	7047	6957	7073	7019	6998	6941	7008	7035	7028	7101	7007	7082	7138	6911	7124	7219	7090	7038	7000	7162	7093	7122	7258	6993	7111	6969	7026	6956	7024	7068	7046	7168	7126	7091	7023	7106	7111	7067	7032	6982	7027	7220	7160	6937	7077	7101	7042	6978	7104	6997	6986	6954	7061	7007	7180	7035	6942	7010	7161	7036	7003	7001	7037	7125	7147	7178	7104	7084	7098	7195	7147	7170	6928	7078	6952	7133	7015	7117	6983	6966	6920	7091	7105	7173	7056	7077	7030	7004	7159	7090	7088	7023	7020	7093	7106	6946	6931	7040	7181	7103	7046	7082	7152	7084	7003	7058	6938	7007	7048	7032	7072	7110	7045	7024	7100	7020	7038	6999	6907	7117	7096	7205	6956	7179	7004	7034	7098	7062	7136	7005	7001	7121	7027	7150	7052	7026	6970	6921	7081	7117	6916	7110	7129	7058	7050	7139	7032	7026	7019	6930	6980	6870	7001	7047	7019	7046	6983	6982	7092	7105	7007	7056	7149	6939	7107	7139	7129	7159	7097	7093	7021	7048	7081	6922	7144	7029	7126	7058	6954	7001	7014	6999	7048	6991	6951	7070	7069	7001	7084	7071	7104	6995	7169	7019	7161	7024	6925	6930	7199	7001	7106	7021	7002	7065	6942	7071	7157	7024	7055	6965	7005	7175	7104	7068	7024	6849	7105	7063	7051	6965	7054	7113	7230	7076	7127	7190	6979	7043	7053	6919	7113	6994	7209	6954	7065	7000	7162	6927	7132	7108	7038	7034	7031	6939	7052	7110	6973	6944	7034	7061	7195	7009	7033	6985	7024	7060	7007	6952	7091	6904	7155	7043	7028	7127	7076	7130	7179	7244	7134	7009	6988	6984	7092	7123	6976	7075	7025	7176	7063	7017	7051	7091	6955	7045	7033	7065	6951	7088	7064	7036	6992	6976	6997	7015	7018	7060	7023	6958	7043	7159	7132	6986	7169	7064	7037	6950	7112	7040	7080	7028	7033	7030	7024	7134	6995	6842	7038	7031	7094	7102	7170	6981	6983	7044	7102	7011	7052	7084	6935	7179	7039	7027	6839	6993	7174	6997	7074	7089	7157	7089	7069	7057	6956	7012	7104	7080	7095	7084	7002	6983	7159	7030	7118	7048	7073	6945	7063	7069	7016	7148	7104	7170	6978	7014	6931	6963	7048	6993	7015	7096	7123	7139	6997	7130	6940	7020	7098	7060	7088	6981	7043	7082	7091	7164	6943	7047	6932	6932	7066	7181	7064	6992	7118	7071	6978	6941	7000	7025	7110	7037	7130	7122	7042	7095	6974	6946	7120	7240	7129	7058	6979	7003	7080	6992	7077	7270	7077	6993	7037	7052	7116	6915	7030	7024	7021	7167	7086	6947	7211	7055	6968	7094	7134	7073	6929	7018	7157	6992	6957	7015	7094	7098	7166	7093	7029	7039	7075	7217	7075	6969	7025	7071	7046	6997	7132	7152	7112	6977	7230	7126	7126	7000	7028	7087	7042	7000	7131	7043	7039	6967	7091	6961	7085	7110	7032	6882	7025	7149	6979	7082	7049	7008	7111	7013	7162	7200	7020	7059	7079	6940	7105	7051	7167	7129	6900	7061	6995	6959	6954	7174	7058	7055	6998	7023	7080	7126	7068	7065	7033	7070	7051	6842	7165	6999	7115	7131	6991	7108	7024	7134	7033	6959	6976	6876	7026	7018	6983	7092	6972	7036	6955	7073	7027	7072	7050	7080	7025	7029	7068	7013	6928	7148	7178	6983	7105	7140	7095	7072	7125	6982	7012	7043	6974	7014	7048	6985	7144	7021	7070	7100	7041	6995	7013	7070	7011	7064	6974	7104	7078	6997	7005	7145	7058	6969	7148	7030	7090	6991	7014	7038	7121	6950	7032	7163	7016	7091	7133	7126	6989	7041	7048	7004	7072	7115	7059	7106	6947	7118	7123	7030	6983	6978	6985	7064	7068	6960	7023	7021	7107	7060	7043	7046	7008	7184	7021	6915	6986	6975	7057	7029	7051	7048	7134	7054	7136	7032	7055	6957	7050	7062	7105	6987	6999	7016	7024	7099	6885	7013	6945	7009	7073	7129	7228	7165	7011	7131	6999	7012	7103	6963	7054	7051	6985	6956	7022	7061	7030	6953	6994	6955	7039	7202	6923	7061	6994	7093	6898	6977	7020	7134	7034	6926	7068	7031	7063	7136	7067	7177	6996	7023	7008	7020	7101	6992	6998	7009	6987	7026	7209	7083	6983	7057	6988	7048	6914	6954	6941	7074	7044	7029	7011	7078	7066	7100	6902	7122	7061	7133	7175	7066	7022	7083	6972	7074	7008	7009	7067	7082	7078	7126	7064	6962	7001	7120	7155	7108	7103	7002	7151	7116	7049	7063	7044	6988	7191	7087	7061	7104	7077	6979	7061	7039	7156	7153	7008	7029	6951	7133	6964	7019	6954	7052	7040	7066	7109	7107	6983	6995	7034	7152	6886	6894	6934	7058	7248	6947	7004	7048	7020	7029	6966	7095	6962	7106	6945	6992	7095	7083	6961	7013	7182	7167	6942	6988	7082	6983	7161	7328	7081	7043	7022	7090	7002	7093	7113	6947	7162	7043	7035	7011	6975	7156	7014	6934	7042	7124	7000	6929	7004	6932	7009	7077	6996	7104	7060	7133	7068	7098	7163	7033	7002	7035	6943	7112	7088	7114	7085	7013	7113	7095	7014	7107	6939	7106	7012	7027	7026	7122	7034	7015	7124	7138	7114	7198	7032	7010	7110	6937	7230	6958	7221	6989	7024	7095	7082	7017	7102	6987	7058	7056	7006	7085	6995	7116	7046	7067	7035	7087	6993	7045	7125	6998	7023	7345	7050	7169	7142	7139	6977	7155	7011	7243	7133	7031	7079	7063	7059	7040	7024	6985	6998	7066	6913	7189	7053	7001	7037	7071	7035	7078	6976	7093	7006	7016	7001	6880	7084	6915	7141	7046	7078	7167	7166	7045	7129	6995	7076	6971	7059	7057	7041	6977	7042	7093	7155	6930	6956	7107	7055	7026	7087	7123	7006	6978	7036	7086	6981	7067	7069	7034	7107	6980	6968	7050	7077	6964	7038	6958	7029	7045	7027	7068	7081	7043	6947	7083	6953	6897	7012	7024	7096	7097	7040	6978	6964	7103	7035	7014	7080	6969	6933	7060	7130	7005	7082	7077	6956	7062	7100	6892	7056	7058	7109	7090	7092	7047	6980	7096	7071	7069	7010	7024	7154	7043	7081	7057	6972	7052	7059	7167	7005	7135	7065	6907	6954	7116	6964	7001	7006	7036	7010	7026	7065	7038	7069	7243	7018	7112	7052	7128	7048	7105	6925	7041	7092	7069	7139	7109	7210	7028	6953	7033	6989	7133	7140	6974	7062	7070	7070	7125	6935	7052	7117	6975	7019	6974	7167	7128	7042	7077	7081	7003	7037	6994	7042	7029	7119	7118	6954	7175	7058	7158	7112	7105	6989	7066	7063	7076	6966	7009	7149	6908	7084	7047	7104	7092	7079	7113	6952	7253	6969	7140	7048	6946	6997	7138	7139	6996	6907	7051	7198	7050	7044	7147	7063	7090	7079	6968	7059	7054	6985	6978	7135	6950	7090	6927	7124	7108	7052	7041	7032	7104	6952	7094	7039	7127	7113	7032	7050	7052	6988	7004	7178	7004	7154	7082	7069	7123	7010	7008	7029	7006	7130	7147	7111	6959	7035	7049	7072	7011	7026	7098	6961	7074	7125	7050	7044	7106	7164	7098	7172	7053	6986	7151	6992	7145	7076	7137	7039	7071	7011	7089	7039	7068	6924	7006	7053	7107	7079	7110	7019	7157	7067	7252	7125	7123	7011	6965	6958	7012	7168	7158	7029	7031	7029	7024	6959	6976	6978	6991	7028	6965	6947	7018	6915	7042	7079	6986	7021	6922	7054	7027	7071	7126	6992	7001	7073	7092	7040	7016	7067	7013	7127	6932	7108	7033
15371	18427	10188	2883	1232	965	919	847	811	779	774	766	814	778	806	775	737	770	736	732	762	791	829	796	762	804	785	753	730	795	808	780	790	737	764	776	751	725	778	770	813	787	770	758	794	762	772	809	770	762	759	760	737	774	757	794	754	810	748	773	734	737	800	811	735	774	800	784	805	772	790	709	788	768	698	729	760	791	796	786	774	737	744	780	778	782	758	739	793	834	748	778	768	793	762	758	751	789	777	777	748	785	795	725	728	780	805	750	774	793	783	780	772	818	774	743	823	729	809	791	801	787	763	746	767	776	791	777	827	749	798	763	800	846	770	802	760	822	770	751	801	781	808	783	779	823	781	724	732	732	784	737	819	805	729	827	803	804	763	775	823	755	805	772	735	732	775	798	808	795	780	808	747	759	754	783	771	741	757	740	794	804	764	748	710	800	792	767	748	749	785	747	800	843	774	770	828	766	742	775	771	739	741	779	816	742	770	805	769	783	794	800	787	826	717	723	720	751	819	748	768	819	746	761	737	806	770	757	754	781	723	802	763	791	688	760	801	783	769	803	791	775	759	755	827	791	792	777	760	782	787	754	801	801	793	774	742	763	774	784	775	756	778	755	778	752	739	801	777	760	799	701	761	725	721	809	741	760	763	769	777	826	737	830	761	772	797	780	722	777	786	752	781	754	802	770	741	783	802	796	787	769	801	767	751	795	751	761	805	776	711	789	798	738	758	741	800	758	801	807	733	777	751	762	758	800	769	822	759	826	780	797	788	753	771	765	797	769	747	774	760	717	801	708	749	738	785	798	792	834	770	779	748	819	756	773	750	789	803	744	778	772	714	798	796	702	749	807	731	794	738	806	746	757	827	788	795	773	762	795	777	803	783	789	755	776	776	761	726	775	783	784	787	706	716	813	794	771	738	798	766	719	769	800	798	800	851	769	753	792	755	766	821	811	779	800	727	758	774	778	749	808	758	782	785	756	779	773	766	789	724	770	768	773	777	774	766	782	714	799	804	795	814	824	753	778	787	776	787	776	773	778	766	731	784	748	784	777	789	771	835	793	809	768	768	768	772	782	754	814	831	757	764	764	823	783	808	800	801	766	760	765	813	828	764	750	750	773	744	778	846	730	784	796	766	767	810	764	822	786	727	757	795	757	776	836	734	772	754	773	756	829	786	777	777	737	769	770	746	792	781	768	757	813	752	834	826	803	735	800	769	815	751	737	797	813	827	770	804	793	850	756	755	761	790	786	764	771	773	770	736	795	747	764	752	762	754	764	763	789	796	755	752	728	816	800	785	764	739	764	777	795	804	793	823	771	763	741	825	704	767	779	789	753	772	798	763	767	863	783	819	780	774	744	808	774	766	805	801	767	757	813	772	764	783	800	738	791	797	753	794	781	758	798	761	801	828	784	780	833	773	790	778	781	791	716	828	773	771	797	787	820	786	765	777	785	767	820	805	769	806	778	748	748	743	788	771	713	771	767	773	784	754	812	801	777	828	758	744	776	739	760	771	768	803	773	764	731	802	728	838	709	813	719	781	756	792	774	794	794	796	794	814	848	770	788	785	758	790	795	768	752	746	775	769	763	791	771	777	786	771	817	748	762	771	785	779	729	784	753	777	775	759	776	795	818	773	793	749	744	777	787	763	775	777	774	790	740	801	747	781	816	748	747	790	846	767	768	772	770	753	776	778	803	795	814	755	792	763	788	828	775	765	764	776	801	815	750	773	769	752	791	772	699	768	759	754	748	745	795	764	804	792	835	760	813	769	759	767	707	779	768	827	730	854	732	768	745	770	724	855	776	778	753	775	766	813	793	785	822	754	857	803	780	792	776	819	800	850	800	770	819	824	762	796	736	787	785	734	824	783	811	823	792	759	780	833	805	771	820	800	784	796	789	790	817	784	761	747	738	804	786	788	793	758	772	770	814	725	792	794	753	752	784	775	766	843	757	806	817	779	769	781	832	754	769	813	779	682	730	796	752	819	780	753	816	756	754	766	717	757	763	777	767	751	782	805	776	771	798	755	763	776	745	773	709	799	791	759	785	758	781	787	775	795	739	825	753	771	775	804	801	776	769	785	756	783	765	781	757	739	756	799	778	770	748	789	776	757	775	784	793	782	789	800	783	720	751	779	752	762	705	733	788	778	742	798	778	765	772	762	788	765	781	802	783	781	773	720	773	763	782	762	793	780	793	759	792	759	782	834	781	809	818	746	802	757	760	784	783	729	791	830	778	807	766	770	738	795	799	757	757	771	820	828	794	741	752	724	811	768	760	788	794	785	796	818	799	780	808	829	762	783	779	758	765	839	785	827	777	787	782	755	763	739	773	829	839	842	767	792	820	766	792	793	739	812	753	772	777	830	763	811	783	741	755	773	760	792	774	794	753	758	814	803	775	822	837	782	772	727	783	792	743	752	725	793	782	815	786	802	767	779	794	748	777	769	766	781	821	755	773	790	722	764	758	799	797	755	795	776	772	771	737	807	745	834	706	801	799	806	756	787	812	787	812	776	797	801	777	758	760	734	788	788	765	789	784	811	804	795	783	771	759	749	792	754	781	791	786	787	768	768	822	761	749	745	762	818	719	837	732	796	797	753	752	792	726	819	774	780	808	743	745	778	810	766	834	794	751	823	718	733	818	789	797	779	761	757	731	725	778	760	739	755	812	735	753	806	730	758	776	834	764	804	742	770	740	748	795	798	794	689	782	826	796	839	760	793	776	763	838	782	785	717	813	781	731	785	786	789	742	756	755	777	778	775	801	795	792	817	729	835	795	803	835	856	825	765	746	734	764	736	748	816	791	735	802	775	756	766	778	729	774	806	780	772	800	810	767	760	866	783	762	790	767	751	752	766	817	780	827	766	749	767	751	812	741	778	773	814	730	769	783	764	776	800	793	763	740	764	747	734	763	764	836	760	786	730	768	783	805	728	799	713	775	807	801	750	757	770	791	804	794	717	769	789	709	775	840	819	777	759	821	806	799	754	815	758	828	820	756	796	811	783	749	798	757	833	785	800	764	783	782	726	800	734	769	806	762	735	773	746	799	714	771	782	743	796	797	800	756	784	809	774	827	772	754	733	781	789	771	769	748	771	767	729	733	718	746	854	773	720	761	762	780	753	776	706	801	785	815	827	755	761	833	804	745	802	769	740	769	760	752	721	805	812	811	771	760	749	788	793	778	761	786	792	852	775	756	760	789	805	773	745	737	746	752	805	807	781	775	757	809	802	737	754	760	768	768	705	796	758	705	749	737	771	773	737	758	780	774	766	765	805	829	786	798	782	792	772	808	760	778	732	843	840	785	767	746	794	746	724	830	830	809	791	774	779	817	800	728	740	815	755	756	693	766	747	753	748	756	784	800	798	783	764	813	738	798	796	816	752	775	783	732	751	747	750	784	776	749	787	794	782	793	783	746	785	815	749	784	792	764	752	747	788	839	751	757	750	774	805	752	842	741	786	787	842	735	755	752	772	788	781	801
48523	42572	31574	23389	18551	13482	10679	8592	6915	6678	6554	6284	6390	6455	6384	6479	6496	6485	6479	6506	6349	6478	6335	6375	6327	6334	6525	6366	6424	6531	6493	6495	6340	6428	6458	6330	6458	6509	6362	6464	6575	6408	6464	6481	6330	6359	6459	6375	6380	6327	6315	6369	6321	6396	6448	6487	6443	6424	6400	6434	6368	6428	6388	6491	6431	6433	6399	6474	6367	6514	6480	6561	6485	6457	6376	6384	6365	6515	6514	6391	6391	6449	6421	6396	6487	6411	6569	6364	6371	6525	6566	6465	6480	6499	6517	6514	6361	6390	6513	6420	6460	6581	6444	6424	6373	6512	6390	6409	6376	6410	6460	6387	6410	6422	6435	6438	6527	6472	6309	6374	6463	6469	6339	6535	6459	6451	6358	6533	6492	6449	6582	6476	6446	6369	6386	6381	6476	6512	6392	6393	6510	6445	6492	6357	6644	6431	6639	6501	6530	6536	6471	6379	6584	6410	6380	6341	6496	6446	6393	6410	6431	6437	6374	6506	6479	6481	6535	6435	6370	6556	6399	6548	6503	6574	6324	6403	6507	6371	6576	6396	6399	6431	6507	6401	6429	6431	6482	6438	6428	6412	6433	6320	6468	6444	6393	6449	6421	6442	6443	6335	6325	6480	6396	6503	6496	6422	6524	6558	6378	6474	6505	6511	6452	6399	6347	6458	6454	6586	6353	6418	6482	6437	6412	6446	6481	6412	6475	6434	6548	6411	6488	6566	6422	6403	6547	6319	6346	6496	6346	6472	6413	6550	6409	6422	6474	6429	6466	6437	6417	6515	6343	6396	6348	6480	6524	6374	6454	6445	6509	6365	6524	6498	6482	6430	6475	6415	6312	6430	6386	6540	6362	6506	6477	6529	6517	6496	6386	6465	6494	6418	6510	6343	6416	6560	6446	6419	6340	6533	6518	6469	6436	6430	6560	6370	6433	6372	6455	6364	6524	6333	6418	6377	6503	6483	6455	6533	6343	6451	6434	6486	6478	6447	6459	6462	6449	6478	6450	6321	6409	6337	6437	6497	6587	6424	6535	6437	6361	6535	6459	6457	6436	6345	6636	6470	6502	6458	6473	6526	6447	6376	6559	6407	6439	6400	6440	6524	6461	6424	6447	6395	6453	6481	6440	6424	6468	6382	6417	6440	6450	6407	6533	6544	6430	6449	6511	6500	6387	6357	6321	6374	6438	6384	6575	6504	6511	6345	6348	6458	6476	6478	6336	6442	6461	6521	6451	6432	6496	6324	6519	6421	6402	6407	6408	6348	6460	6416	6454	6520	6477	6462	6497	6434	6360	6526	6488	6480	6493	6416	6379	6347	6451	6555	6474	6533	6434	6412	6478	6466	6493	6378	6487	6392	6472	6431	6468	6456	6613	6621	6386	6411	6430	6437	6393	6442	6328	6455	6460	6407	6452	6501	6486	6473	6400	6478	6397	6362	6508	6394	6477	6508	6485	6483	6542	6384	6501	6502	6501	6528	6471	6511	6426	6383	6429	6493	6378	6542	6507	6446	6460	6373	6475	6524	6451	6382	6448	6334	6449	6406	6437	6542	6438	6441	6477	6524	6567	6491	6506	6456	6460	6254	6399	6539	6635	6497	6460	6460	6520	6481	6447	6650	6448	6480	6399	6448	6454	6485	6440	6420	6458	6375	6498	6333	6539	6615	6427	6502	6394	6540	6374	6426	6343	6465	6429	6446	6445	6405	6406	6412	6372	6446	6486	6415	6472	6415	6589	6373	6387	6575	6389	6491	6369	6559	6521	6446	6539	6393	6438	6450	6503	6532	6448	6404	6488	6613	6456	6477	6603	6395	6504	6391	6344	6422	6490	6478	6334	6501	6347	6494	6445	6366	6503	6380	6548	6288	6430	6454	6372	6482	6532	6553	6468	6362	6412	6484	6490	6412	6476	6318	6379	6428	6429	6542	6403	6340	6387	6454	6401	6385	6306	6364	6475	6616	6445	6376	6352	6496	6366	6354	6458	6371	6458	6483	6602	6356	6511	6389	6424	6456	6410	6479	6478	6461	6383	6512	6474	6502	6535	6439	6530	6566	6496	6514	6464	6424	6502	6500	6509	6544	6397	6272	6536	6550	6433	6358	6509	6431	6297	6338	6431	6472	6433	6509	6329	6423	6489	6391	6432	6501	6590	6444	6535	6424	6483	6448	6491	6467	6393	6430	6545	6493	6501	6432	6399	6455	6356	6381	6578	6377	6447	6383	6428	6347	6440	6471	6410	6410	6467	6359	6301	6385	6498	6421	6358	6468	6483	6534	6293	6529	6492	6356	6445	6556	6516	6298	6357	6291	6585	6567	6465	6362	6592	6384	6351	6437	6444	6409	6445	6480	6542	6460	6454	6449	6428	6464	6488	6529	6491	6353	6549	6397	6426	6420	6526	6469	6535	6383	6577	6442	6441	6405	6480	6441	6418	6384	6488	6332	6431	6361	6399	6498	6417	6320	6487	6570	6397	6491	6426	6433	6366	6470	6344	6377	6358	6490	6328	6475	6355	6521	6520	6513	6391	6546	6471	6535	6442	6552	6499	6318	6376	6482	6485	6472	6525	6360	6312	6383	6482	6334	6441	6504	6469	6442	6564	6423	6399	6444	6381	6545	6441	6377	6312	6454	6399	6468	6488	6493	6336	6461	6510	6284	6506	6373	6487	6573	6430	6414	6489	6464	6365	6360	6492	6432	6550	6394	6539	6329	6431	6484	6445	6494	6504	6458	6420	6430	6360	6423	6449	6523	6523	6454	6362	6479	6617	6617	6593	6400	6530	6402	6377	6445	6458	6479	6425	6399	6416	6473	6412	6380	6424	6296	6481	6464	6423	6485	6359	6362	6539	6486	6487	6416	6591	6422	6504	6516	6478	6425	6490	6639	6446	6532	6462	6399	6332	6439	6597	6580	6436	6403	6508	6538	6468	6539	6429	6394	6448	6468	6273	6378	6327	6537	6444	6392	6386	6488	6489	6490	6442	6556	6464	6375	6618	6428	6421	6471	6384	6556	6633	6491	6476	6417	6389	6392	6365	6485	6446	6356	6438	6410	6460	6504	6371	6421	6364	6495	6439	6526	6433	6523	6465	6420	6595	6335	6597	6337	6281	6442	6566	6462	6413	6522	6562	6442	6380	6496	6417	6548	6399	6480	6364	6564	6506	6375	6447	6403	6505	6439	6513	6415	6478	6497	6419	6532	6474	6401	6575	6522	6369	6561	6411	6548	6497	6483	6359	6586	6511	6435	6336	6311	6396	6432	6371	6561	6486	6390	6377	6321	6518	6445	6490	6491	6385	6551	6503	6426	6401	6395	6462	6429	6384	6325	6369	6452	6427	6417	6429	6459	6420	6331	6422	6276	6568	6418	6494	6400	6484	6338	6345	6493	6485	6369	6377	6449	6387	6453	6420	6466	6485	6415	6466	6436	6581	6373	6481	6507	6439	6355	6437	6563	6443	6490	6532	6458	6341	6543	6534	6440	6335	6388	6483	6474	6341	6443	6434	6403	6407	6334	6453	6485	6524	6407	6424	6358	6539	6544	6339	6423	6458	6378	6390	6380	6489	6475	6453	6412	6400	6371	6447	6455	6438	6417	6517	6407	6359	6264	6417	6440	6507	6407	6394	6377	6442	6502	6343	6503	6387	6405	6431	6502	6469	6492	6469	6431	6360	6581	6452	6450	6543	6554	6475	6439	6525	6379	6479	6558	6523	6520	6406	6412	6410	6492	6451	6467	6445	6555	6421	6414	6488	6394	6444	6318	6462	6393	6458	6549	6418	6400	6557	6453	6479	6605	6431	6409	6575	6472	6501	6474	6388	6551	6474	6547	6473	6568	6370	6449	6520	6419	6503	6564	6423	6409	6504	6480	6468	6472	6536	6372	6408	6505	6379	6380	6422	6353	6459	6454	6388	6461	6467	6467	6499	6302	6384	6544	6409	6450	6415	6541	6612	6434	6457	6466	6474	6390	6549	6399	6348	6408	6486	6496	6360	6489	6465	6288	6486	6593	6435	6520	6372	6576	6541	6405	6423	6511	6409	6498	6381	6443	6415	6428	6624	6443	6413	6451	6482	6497	6506	6489	6421	6420	6410	6368	6369	6533	6328	6557	6435	6447	6403	6407	6346	6412	6431	6470	6510	6499	6335	6519	6360	6445	6341	6461	6368	6490	6502	6434	6460	6332	6392	6397	6314	6456	6371	6446	6535	6475	6403	6500	6412	6490	6401	6498	6398	6402	6434	6420	6544	6404	6579	6526	6357	6591	6446	6454	6532	6649	6459	6450	6453	6534	6394	6386	6517	6493	6466	6495	6415	6372	6406	6357	6463	6441	6441	6434	6519	6355	6355	6373	6429	6464	6494	6418	6328	6521	6420	6360	6390	6483	6465	6431	6375	6508	6564	6600	6541	6360	6522	6594	6427	6406	6352	6400	6344	6403	6452	6449	6468	6567	6369	6511	6510	6418	6442	6434	6407	6501	6510	6472	6294	6288	6440	6568	6373	6463	6380	6410	6401	6638	6368	6336	6456	6440	6390	6482	6534	6363	6437	6375	6428	6307	6536	6340	6496	6317	6327	6482	6401	6541	6297	6470	6444	6507	6419	6333	6426	6390	6488	6594	6467	6387	6476	6530	6550	6501	6447	6392	6252	6540	6400	6578	6480	6556	6472	6452	6465	6517	6468	6452	6555	6417	6515	6394	6590	6485	6324	6530	6447	6391	6499	6619	6425	6444	6442	6370	6430	6447	6295	6537	6528	6313	6546	6566	6493	6585	6525	6399	6522	6376	6496	6469	6391	6424	6321	6423	6389	6527	6497	6479	6541	6322	6449	6324	6382	6512	6363	6462	6377	6393	6305	6406	6400	6403	6336	6406	6444	6491	6451	6514	6508	6515	6365	6441	6480	6517	6454	6438	6449	6475	6378	6447	6634	6369	6503	6491	6556	6366	6522	6480	6605	6571	6443	6521	6452	6561	6477	6343	6316	6446	6341	6550	6426	6362	6528	6609	6450	6397	6410	6495	6435	6350	6402	6506	6448	6450	6427	6596	6443	6433	6459	6448	6438	6323	6385	6519	6399	6476	6471	6454
36614	44008	25144	10109	2410	1466	1237	993	897	892	877	832	856	873	866	851	828	832	924	885	875	835	887	871	853	916	853	799	871	875	856	837	856	852	829	871	885	862	864	872	881	907	839	898	858	841	834	854	816	812	845	871	867	864	832	899	850	896	876	861	880	837	909	871	852	854	927	944	933	859	828	870	874	850	868	867	883	877	874	909	837	829	830	879	845	859	796	868	859	909	835	881	879	895	901	831	820	815	848	861	869	870	873	854	840	898	881	841	886	831	851	807	857	909	900	897	818	860	834	909	895	902	877	885	879	824	833	884	868	813	839	916	899	909	817	844	854	849	908	830	881	902	851	839	850	875	905	838	924	877	841	883	886	912	835	835	835	838	851	911	857	854	883	881	909	836	896	874	890	871	934	850	879	838	843	817	844	886	877	893	881	878	840	848	834	837	893	855	825	817	851	856	844	871	812	884	843	900	871	896	895	845	863	802	863	835	869	870	864	847	806	858	857	821	842	858	847	889	856	892	889	872	888	843	818	819	842	872	889	837	868	847	885	855	843	873	894	833	862	855	897	896	834	816	861	833	866	910	866	866	820	873	892	882	861	864	858	875	892	884	831	882	824	858	877	864	889	887	859	858	781	855	874	829	877	879	808	870	891	877	880	849	882	786	793	794	873	921	871	859	905	847	862	787	861	870	862	849	872	847	837	798	840	856	841	895	848	872	813	883	907	904	833	889	863	834	845	869	859	826	899	901	858	826	903	835	912	906	837	849	867	816	834	895	839	802	838	896	840	896	872	876	917	877	821	813	863	861	777	884	859	862	895	866	809	885	867	871	876	853	831	827	859	854	874	859	834	846	882	871	846	862	870	819	836	861	864	804	878	853	894	894	907	873	876	897	856	857	854	874	929	850	846	856	892	858	865	876	889	888	869	852	868	892	874	884	863	839	889	882	898	810	839	894	867	946	853	832	853	892	840	857	882	891	834	868	836	854	914	858	915	854	863	882	817	859	840	884	855	852	883	837	826	820	828	874	818	829	880	900	850	881	850	888	906	879	879	853	862	862	853	864	891	927	857	873	887	879	863	848	847	834	831	821	865	815	877	842	877	852	923	835	866	865	886	816	873	913	882	880	883	842	833	901	860	863	846	888	865	863	854	851	850	848	877	911	850	861	842	894	890	866	820	877	841	859	842	871	891	851	824	836	867	816	846	839	905	842	857	826	857	880	845	803	868	866	895	857	868	854	888	865	922	892	881	857	872	873	822	819	863	823	870	867	815	873	901	854	880	903	840	875	843	897	843	852	865	883	878	830	897	854	872	799	886	830	867	902	826	894	921	884	879	887	835	888	886	813	848	866	907	815	896	898	836	898	854	894	910	854	859	910	837	877	888	863	856	891	820	877	882	835	896	879	879	834	891	854	860	914	859	893	899	833	856	888	883	854	841	818	858	844	910	839	902	872	836	865	881	910	896	813	839	862	931	864	919	842	857	862	851	896	884	879	865	808	886	828	843	871	860	876	888	858	877	889	871	883	850	870	841	882	860	819	841	856	873	877	913	853	886	944	880	846	855	834	892	884	876	905	891	876	894	839	897	916	830	894	807	875	874	894	870	855	862	825	868	882	802	840	866	861	879	853	912	853	820	861	840	842	852	897	845	822	864	886	865	846	918	846	902	875	828	869	845	845	816	891	854	787	883	847	850	885	827	856	851	886	896	876	888	928	834	847	863	894	864	838	864	871	902	814	863	880	843	870	839	854	856	875	872	880	879	840	869	867	838	876	860	822	881	816	895	892	914	847	897	841	901	837	870	862	846	863	814	845	908	849	887	867	864	859	872	892	844	878	875	806	883	803	880	915	808	864	862	906	851	886	882	823	832	887	887	853	909	905	847	823	853	815	909	916	822	840	846	915	818	831	842	911	883	884	836	841	854	822	840	919	862	840	834	887	844	815	895	895	905	835	808	857	850	860	822	860	914	860	870	901	871	833	864	903	883	867	799	882	913	841	816	831	836	861	886	951	872	831	835	873	920	860	895	875	845	840	851	843	811	889	907	896	859	845	875	872	853	885	832	864	848	822	819	873	909	830	908	830	854	835	865	827	890	864	882	869	898	860	870	882	885	846	866	860	867	844	855	872	856	862	889	874	882	892	881	898	842	895	866	924	820	850	868	833	832	877	835	898	812	871	892	854	894	829	891	905	916	837	830	842	849	892	906	874	824	799	846	873	915	845	805	931	868	881	862	856	848	859	869	921	928	882	881	853	876	856	891	867	845	884	869	890	891	814	855	904	859	814	835	846	898	823	872	845	788	820	821	890	848	834	848	862	845	872	815	855	871	807	824	869	888	862	831	849	825	871	856	854	920	885	864	816	935	816	849	887	841	850	888	875	868	823	795	868	844	803	864	886	829	869	860	904	870	860	890	843	903	863	877	905	849	846	867	858	881	861	900	896	953	903	826	951	903	874	937	829	857	870	871	830	887	883	931	882	879	857	858	870	858	884	889	806	842	818	868	905	884	840	839	848	857	861	794	818	819	851	899	858	853	837	901	897	839	861	852	887	881	904	872	897	866	891	834	858	860	862	893	836	813	879	857	894	877	875	869	839	892	870	853	899	868	895	892	836	878	859	866	883	862	823	921	920	882	844	871	861	762	858	958	842	845	874	829	836	864	861	885	894	882	862	818	934	877	898	853	874	886	853	876	835	898	926	841	879	859	892	867	848	886	777	876	862	822	883	893	901	836	831	835	861	817	836	883	855	844	888	826	920	885	938	867	846	883	855	818	839	893	836	871	885	816	884	918	821	894	823	918	852	896	826	827	890	834	940	853	884	857	844	832	881	891	820	798	820	903	911	887	869	883	873	854	923	851	864	901	882	876	848	824	901	833	793	916	862	865	898	804	853	869	888	856	879	873	863	794	875	880	881	907	846	864	839	845	863	867	877	895	830	856	902	867	886	861	844	896	898	872	866	894	847	890	886	809	875	850	863	863	903	878	869	868	856	868	845	835	868	862	833	846	882	861	844	862	855	862	861	853	892	820	834	813	847	903	887	893	863	866	898	838	884	870	855	909	893	920	840	858	877	909	855	836	799	895	828	848	876	852	836	868	904	880	881	900	891	870	852	886	868	857	833	858	905	866	870	916	822	833	877	815	878	835	852	863	810	828	869	875	884	855	907	916	873	862	890	860	861	840	883	831	828	896	856	881	836	848	824	920	813	879	824	871	836	893	815	846	807	867	879	897	882	907	779	832	949	887	885	863	853	889	826	849	871	855	847	867	850	835	871	885	893	822	862	883	852	822	843	817	852	872	828	877	901	790	847	905	839	881	878	853	866	791	861	891	858	834	864	900	862	859	861	914	869	928	858	844	872	878	846	865	886	833	860	853	811	866	847	879	874	808	852	881	867	835	868	834	879	882	901	919	827	844	912	902	858	928	880	833	851	852	908	837	880	849	837	838	853	887	874	854	870	860	858	892	870	835	872	799	838
53075	50855	44678	36960	26982	22994	17041	11361	8295	7369	6996	7202	7073	7176	7132	7114	7203	7043	7057	7069	7064	7240	7071	7103	6987	7235	7106	7171	7072	7176	7115	7149	7192	7098	7119	7096	7229	7093	7195	7117	6968	6930	7067	7005	7142	7182	7095	7194	7126	7293	6998	7064	7170	7057	7097	7238	7106	7061	7119	7062	6982	7266	7044	7148	7009	7185	7188	7062	6986	7051	7253	7087	7012	7228	7161	7103	7158	7072	7164	7161	7035	7085	7063	7193	7122	7124	7199	7213	7178	7083	7148	7063	7081	7203	7075	7136	7057	7008	7059	7137	7102	7133	7238	6946	7132	7041	7170	7171	7109	6951	7104	7046	7110	7251	7115	6931	7171	7032	7202	6979	7172	7134	7064	7057	7073	7021	7053	7199	7151	7061	7023	7002	7151	7186	7044	7222	7142	7117	7033	7253	7146	7086	7039	7015	7101	7111	7132	7221	7046	7040	7220	7102	7102	7005	7003	7097	6964	7080	7096	7089	7041	7167	7090	7117	7109	7021	7147	7005	7066	7120	7065	7159	7047	7231	7173	7108	7047	7262	7097	7061	6998	7041	7120	6971	7198	7136	7102	7086	7187	7083	7027	7225	7008	6970	7069	7041	7159	7190	7044	7018	7073	7012	7129	7200	6951	7127	7013	7138	7035	7075	7083	7125	7100	7239	7114	7040	6938	7221	7108	7084	7075	7135	7086	7096	7098	7200	7198	7046	7093	7180	7092	7162	7196	7245	7130	7087	7069	7120	7172	7264	7084	7059	7259	7195	7006	7158	7082	7224	7059	7181	7208	6932	7036	7144	7187	7088	7115	7098	7189	6991	7149	7197	7038	7067	6955	7268	6968	7114	7045	7039	7062	7032	7187	7159	7114	6962	6984	7145	7020	7073	7131	7089	7074	6992	7182	7036	7020	7158	7090	7074	7034	7114	7137	7143	7213	7067	7101	7177	7115	7090	7245	7114	7141	7180	7059	7140	7205	7146	7091	7053	7149	6888	7159	7108	7167	7100	7088	6992	7011	7082	7013	7044	6992	7061	7125	7098	7115	7098	7125	7154	7039	7112	7111	6967	7119	7148	6941	7073	7010	7195	7185	7082	7144	7095	7104	7240	7006	7084	7044	7099	7203	7087	7110	7058	7043	7089	7094	7064	7040	7058	7122	6976	6935	7202	7012	7129	7080	7006	7132	7049	7145	7152	7053	7060	7286	7166	7038	7187	7175	7138	7111	7124	7066	7192	7071	7132	7327	7011	7005	7134	7107	7171	7090	7148	7024	7060	7194	7155	7185	7095	7175	7035	7059	7119	7149	7086	7137	7110	7186	7058	7227	7190	7184	7185	7042	7077	7102	6980	7102	7131	7089	7207	7138	7279	7161	7118	7144	7062	7068	7005	7036	7081	7108	6944	6964	7132	7179	7229	7104	7070	6998	7088	7186	7118	7129	7124	7100	7202	6979	7019	7261	7119	7119	7136	7137	7148	7081	7066	7100	7054	7007	7057	6907	7085	7135	7043	7056	7128	7060	7070	7049	7208	6935	7129	7123	6913	7136	7161	6984	7188	7090	7132	6993	7082	7040	7076	7196	7166	7129	6990	7086	7164	7194	7038	7122	7095	7122	7167	7175	7112	7057	7063	7111	7223	7078	7079	7169	7201	6955	7030	7180	7040	7121	7237	7010	7114	7054	7068	7217	7122	7118	7041	7037	7081	7016	7033	7087	6996	7209	7234	7137	7141	7227	7208	7114	7126	7099	7205	7059	7142	7227	7093	7113	7129	7124	7142	7110	7095	7109	7130	7049	7080	7187	6951	7036	7110	7135	7198	7220	7075	7048	7038	7128	7053	7165	7165	7053	7108	7026	7124	7158	7224	7065	7069	7116	7043	7109	7121	7145	7099	7046	6940	7099	7190	7026	7168	7064	7071	7217	6986	7026	7026	7135	7054	6962	7039	7163	7111	7231	7012	7254	7116	7182	7111	7184	7162	7175	7170	7015	7061	7079	7148	7114	7167	7285	7077	7133	7172	7124	7181	7066	7189	7020	7074	6995	7138	7085	7001	7120	7112	7056	7059	7140	7135	7182	7121	7247	7144	7093	7114	7191	7114	7086	7023	7142	7122	7071	7124	7194	7155	7051	7118	7181	7057	7111	7120	7137	6997	7079	7064	7076	7178	7221	7061	7082	7039	6994	7133	7033	7072	7143	7052	7197	7060	7230	7109	7072	7044	7018	7117	7210	7094	7140	7099	7000	7085	6988	7035	7074	7225	7204	7048	7118	7077	7011	7146	7111	7051	7086	7061	6974	7107	7048	7208	7082	7128	7112	7181	6993	6973	7246	7059	7086	7041	7132	7022	7172	7152	7132	7138	7080	7069	7247	7104	7096	7045	7083	7109	7174	6936	7067	7129	7101	7209	7079	7064	7155	7012	7066	7133	7081	7145	7240	7065	7257	7170	7280	7018	7108	7157	7150	7102	7189	7152	7136	7107	7175	7096	7096	7205	7205	7055	7090	7187	6961	7060	7156	7128	7107	7003	7100	7210	7031	6939	6933	7148	7175	7197	7252	7038	7051	7139	7053	6978	7216	7156	7037	7072	7153	7044	7042	7191	7215	7027	7137	7091	7101	6992	7049	7134	7169	7082	7141	7125	7090	7011	7060	7160	7230	7035	7110	7009	7099	7030	7171	7202	7055	6979	7078	7000	6981	7122	7103	7147	7081	7003	7214	6985	7108	7084	7000	7028	6985	7164	7098	7151	7135	7187	7053	7182	7086	7092	7192	7248	7016	6988	7133	7112	7132	7202	7140	7092	7130	7176	7006	7094	7108	7114	7034	7080	7157	7163	7211	7188	7064	7004	7033	7119	7086	7030	7116	7109	7082	7022	7251	7103	7178	7083	7177	7099	7147	7134	7055	7095	7009	7066	7203	7209	7093	7155	7118	7056	7074	7140	7189	7015	7109	7110	7174	7055	7147	7087	7075	7082	6994	7287	7266	7017	7018	7125	7126	7121	6978	7052	7049	6987	7172	7078	7075	7092	7194	7059	7176	7188	7165	7187	7001	6921	7136	7203	7080	7104	7232	7045	7009	7025	7053	7019	7184	6983	7031	7166	6985	7045	7047	7123	7100	7051	7148	7188	7034	7210	7080	7102	7073	7193	7240	7153	7028	7023	7036	7198	7072	7112	7130	7141	7110	7062	7175	7162	7062	7332	7146	7136	7092	7000	7092	7001	7091	7195	7164	7140	7125	7110	7064	7045	7179	7065	7197	7053	7218	7066	7134	7254	7067	7048	7258	7211	7034	7170	7050	7067	7084	7162	7170	7082	7130	7182	7059	7215	7099	7020	7085	7086	7159	7053	7082	7330	7103	7009	7050	7094	7180	7148	7132	6985	7146	7127	7073	7128	7014	7154	7024	7201	7132	7102	7028	7098	7185	7166	7140	6978	6893	6987	7123	7120	7060	7134	7134	7230	7067	7071	7170	7091	7084	7166	7097	7119	7137	7021	6999	7169	7108	7102	7159	7080	6972	7192	7137	7189	7077	7133	7115	7042	7103	7123	7088	7067	7199	7013	7024	7031	7078	7167	7093	7120	7212	7103	7099	7125	6951	7007	7048	7000	7054	7115	7046	7068	7013	6975	7033	7025	7100	7135	7056	7103	7161	7079	7085	7038	7259	7175	7189	7157	7201	7074	7222	7138	7161	7091	7041	7032	7165	7063	7083	7108	7082	7065	7137	7016	7121	7153	7225	7143	7090	7139	7151	7024	6961	7310	7152	7056	7062	7206	7013	7043	7013	7056	7077	7137	7083	7056	6954	7047	7031	7088	7105	7069	7141	7118	7112	7131	7111	7118	7018	7071	7120	7061	7165	7084	7078	7027	6988	7095	6994	7031	7119	7118	7050	7024	7132	7084	7114	7108	7190	7047	7092	7185	6960	7174	7069	7178	7177	7063	7029	7187	7025	6966	7093	7180	7114	7016	7066	7166	7050	7212	7080	7162	7085	7122	7204	7179	7001	7042	6934	7114	7154	7092	7160	7209	7031	7085	7077	7055	7164	7131	7205	7054	7033	7041	7071	7267	6986	7124	7162	7030	7222	7129	7056	7154	7201	7015	7052	7041	7185	7118	7106	7129	6985	7161	7110	7005	7123	7037	7075	7230	7034	7092	7052	7147	7054	7220	7035	7218	7058	7138	7008	7051	7056	7160	7048	7152	7176	7105	7161	7115	7072	6991	7102	7103	7071	7093	7065	7289	7042	7215	7151	6898	7145	7096	7140	6971	7234	7115	7109	7131	7103	7127	7082	7065	7150	7152	7083	7113	7076	7145	7188	7137	6938	7133	7165	7087	7240	7110	7211	7050	7107	7163	7075	7144	7032	7165	7039	7137	7143	7132	7055	7204	7147	7037	7133	6988	7008	7169	7235	7137	7103	7008	7102	7040	7097	7146	7092	7101	7145	7062	7127	7191	7160	7004	7086	7250	7010	7144	6982	7082	7244	7027	6998	7194	7075	7123	7023	7168	6990	7092	7179	7105	7101	6978	7030	7013	7017	7159	7013	7072	7105	7159	7167	7006	7072	7164	7113	7137	7077	7201	7098	7135	7032	7021	7165	7213	7119	7046	7072	7042	7136	6992	7051	7155	7133	7084	7126	7071	7141	7172	7082	7117	6979	7066	7142	7136	7057	7181	7165	7010	7169	7135	6973	7074	7025	7177	7113	7112	7081	7005	7060	7230	7117	7049	7117	7084	6941	7195	7131	7203	7165	7102	7049	7051	7127	7028	7048	7142	7018	7148	7092	7013	7135	6994	7107	7175	7077	7012	7134	7060	7087	7053	6955	7073	7087	7084	7006	7037	7001	7060	7123	7176	7068	7137	7053	7076	7126	7103	7022	7120	7069	6958	7121	7182	7127	7085	7097	7185	7210	7090	7139	7059	6991	7038	7124	7097	7140	7083	7095	7068	7025	6992	7131	6996	7187	7084	7017	7102	7172	7082	7147	7132	7004	7055	7143	7213	7169	7019	7091	7216	7130	7119	7108	6980	7155	7048	7096	7148	7069	7035	7187	7067	7040	7200	7066	7001	6857	7156	7105	7151
29269	35734	22457	8691	1596	1113	1032	921	856	781	822	747	795	743	838	768	796	787	795	798	764	778	786	790	802	791	768	806	788	720	761	827	773	751	815	750	824	766	858	734	789	780	790	777	759	751	750	756	782	750	777	707	761	717	793	772	772	797	781	837	768	771	799	754	812	786	821	779	794	797	763	710	764	724	782	726	795	813	772	771	756	759	749	806	785	794	802	792	780	734	775	756	773	753	841	771	818	801	799	782	762	789	796	752	776	791	779	725	745	800	776	761	732	768	780	759	774	735	830	749	740	801	781	764	837	763	793	802	755	853	766	778	799	759	790	793	778	836	783	718	722	752	764	807	758	806	746	789	794	771	779	746	813	839	775	797	780	848	751	845	778	796	820	793	819	743	829	776	773	765	746	810	823	776	783	798	755	785	747	768	805	780	755	729	854	761	767	792	814	739	774	765	801	799	775	780	805	790	757	823	825	759	751	710	779	733	800	801	792	775	765	806	751	773	820	854	748	784	738	782	814	778	769	797	780	795	816	745	753	810	809	767	750	794	799	787	831	782	755	745	764	760	794	752	773	803	782	781	783	760	847	797	794	803	815	759	782	747	772	861	751	791	752	759	751	779	739	764	779	760	726	785	808	816	763	730	772	774	770	834	803	751	768	748	736	824	742	737	827	756	739	751	777	804	753	723	780	761	774	735	757	805	798	763	823	766	763	752	747	785	816	778	786	794	755	785	776	784	805	744	817	773	786	799	787	825	792	757	742	803	803	783	790	844	813	780	745	806	784	770	800	755	831	781	741	762	729	748	790	775	742	759	743	729	790	810	806	788	771	789	775	765	790	815	803	711	776	790	769	775	789	759	758	748	755	805	798	750	761	796	794	816	765	789	779	784	769	795	801	789	743	791	792	753	822	780	775	784	819	767	753	749	795	745	778	793	786	795	771	713	785	768	727	778	795	801	776	782	773	787	796	753	754	749	755	771	815	792	782	792	778	749	786	792	795	770	783	756	730	814	798	803	832	782	772	792	801	768	762	751	802	766	750	762	758	753	799	760	801	772	728	797	791	772	764	722	749	762	762	772	828	831	811	856	775	783	749	767	810	745	743	728	795	800	717	746	776	797	763	797	795	784	761	767	746	793	721	780	871	789	783	791	800	795	723	783	759	770	793	744	773	760	796	796	751	788	788	716	748	769	764	768	777	749	744	807	792	788	831	729	778	724	745	764	764	764	766	770	801	742	788	817	733	735	776	784	841	791	750	760	702	774	768	776	797	727	789	853	803	734	758	801	776	767	734	777	783	805	793	749	801	768	741	776	825	717	739	805	831	805	785	808	827	818	804	763	753	792	754	760	802	752	769	797	759	794	793	762	776	803	776	781	789	804	787	800	795	817	760	822	837	761	773	796	760	795	761	786	757	794	797	766	786	817	794	795	771	761	732	764	765	773	832	736	720	775	785	821	776	798	745	790	784	734	755	711	770	727	739	772	789	762	747	790	781	806	763	734	784	770	767	823	791	776	798	788	727	739	776	785	764	723	836	805	781	733	742	780	738	749	729	752	825	772	810	803	786	801	807	773	711	755	765	782	785	792	767	801	776	798	770	772	772	783	782	733	805	731	835	802	738	781	785	730	803	791	782	804	784	769	764	768	744	727	810	793	772	828	793	789	773	777	791	745	755	770	737	773	762	760	777	816	786	808	710	795	820	774	760	778	750	757	820	713	845	782	742	795	756	848	806	825	713	816	800	803	787	776	790	753	823	772	806	767	794	816	763	774	783	789	839	808	766	784	778	775	803	737	796	883	812	755	813	777	769	784	788	796	785	762	779	765	793	815	811	781	783	773	787	797	767	791	755	802	812	749	775	772	835	778	749	787	770	781	789	711	771	717	790	796	831	797	749	802	752	770	785	737	792	769	744	755	834	768	775	769	806	775	709	747	814	795	771	756	740	723	763	772	762	794	779	808	772	764	784	756	796	796	851	782	721	802	772	829	756	791	770	797	751	778	803	817	785	744	789	764	777	773	777	812	774	735	804	728	781	754	784	831	780	785	857	824	807	781	773	791	788	756	816	794	786	770	786	753	800	826	783	775	785	741	765	770	764	755	779	785	815	796	786	800	770	782	747	801	781	770	740	759	789	766	787	785	769	790	782	765	779	720	842	759	780	772	724	757	803	785	784	755	794	703	807	775	767	783	817	815	800	834	774	736	791	768	762	795	813	829	761	772	783	758	811	799	753	733	757	789	799	782	750	765	780	776	786	754	768	787	767	843	744	771	808	806	803	753	787	732	732	789	838	765	813	792	757	805	753	718	801	773	728	753	736	746	792	780	772	830	800	801	779	795	757	814	825	771	776	772	791	786	800	768	776	814	809	796	767	744	766	790	741	819	767	753	778	771	756	761	791	829	813	773	763	784	766	828	839	792	757	787	777	847	742	783	778	763	781	742	734	820	767	751	763	747	825	790	786	760	762	779	808	795	787	793	737	730	780	774	739	819	766	766	821	782	774	800	715	761	772	815	814	768	762	821	805	834	781	791	747	816	807	742	738	831	780	756	797	801	820	747	772	779	747	768	702	769	765	757	765	809	763	762	767	792	758	759	766	753	796	817	811	745	767	747	797	780	753	837	811	806	782	768	771	779	808	813	851	834	793	772	806	763	816	749	758	740	782	734	743	786	776	756	758	761	783	767	742	766	787	784	793	788	770	733	775	776	805	751	792	765	746	776	804	790	765	753	743	779	781	770	808	791	783	789	848	866	810	777	749	770	776	788	838	808	789	802	837	786	731	796	777	788	811	820	759	782	817	821	751	755	826	751	813	822	764	753	799	819	778	728	784	763	808	821	817	790	829	756	786	796	755	802	780	795	780	792	792	774	746	761	762	776	753	747	762	751	733	765	771	740	823	764	753	820	750	782	786	784	754	820	773	774	729	790	761	776	744	771	791	774	734	768	778	768	756	764	794	765	759	796	743	758	804	772	757	789	799	812	833	770	845	776	813	758	719	789	719	804	795	775	778	809	740	781	750	790	739	782	739	764	814	776	739	747	735	733	781	820	808	721	790	767	752	753	739	771	793	800	768	808	766	839	788	804	772	775	766	788	789	763	791	755	844	840	801	801	794	765	765	781	776	819	831	771	723	746	790	759	771	817	772	771	759	750	750	767	758	766	833	783	763	774	777	813	798	785	766	737	757	720	801	807	739	760	799	817	767	823	734	831	774	766	777	777	768	761	745	735	758	805	755	754	805	795	812	728	764	767	757	773	813	740	801	799	768	770	747	781	759	749	778	786	812	764	776	755	777	756	834	803	734	728	793	772	764	747	802	761	806	811	748	778	729	760	776	789	807	780	769	793	797	768	743	799	821	717	780	784	757	798	807	733	785	831	812	802	766	735	787	844	803	813	779	790	781	781	803	782	745	750	788	764	756	769	791	805	719	794	795	805	797	768	791	757	726	745	774	804	738	814	750	744	771	798	810	777	797	738
57853	53666	43525	34603	19682	18421	14425	9875	7200	6669	6551	6466	6543	6546	6466	6477	6643	6528	6569	6579	6467	6418	6481	6520	6566	6394	6666	6614	6386	6500	6511	6412	6595	6553	6472	6540	6521	6528	6431	6494	6582	6576	6503	6462	6482	6387	6582	6493	6465	6466	6543	6364	6415	6434	6397	6467	6561	6529	6552	6579	6560	6615	6410	6518	6489	6590	6489	6500	6399	6586	6476	6462	6582	6465	6472	6583	6424	6547	6487	6515	6532	6466	6562	6482	6501	6435	6474	6445	6572	6512	6388	6390	6405	6556	6582	6532	6546	6487	6461	6471	6368	6484	6574	6473	6604	6514	6528	6561	6457	6594	6528	6496	6509	6407	6511	6493	6550	6564	6462	6474	6418	6458	6557	6519	6615	6494	6494	6560	6565	6547	6560	6524	6439	6667	6468	6414	6583	6592	6577	6380	6519	6435	6422	6593	6550	6553	6484	6577	6582	6663	6480	6565	6501	6447	6445	6535	6453	6487	6503	6386	6482	6559	6520	6540	6428	6615	6589	6531	6435	6583	6402	6514	6397	6450	6517	6476	6411	6574	6487	6504	6380	6420	6483	6487	6513	6450	6512	6466	6582	6614	6429	6600	6434	6511	6452	6583	6404	6336	6376	6568	6477	6434	6406	6363	6410	6481	6553	6390	6475	6590	6293	6392	6459	6509	6410	6518	6417	6499	6374	6580	6502	6519	6503	6533	6472	6423	6443	6403	6317	6499	6590	6614	6542	6461	6645	6670	6466	6595	6575	6511	6491	6510	6402	6458	6496	6484	6496	6545	6482	6506	6568	6467	6541	6592	6503	6483	6448	6461	6457	6501	6459	6414	6470	6483	6532	6343	6488	6536	6515	6598	6514	6515	6645	6492	6558	6440	6417	6477	6483	6511	6521	6512	6410	6510	6600	6568	6401	6534	6434	6462	6429	6580	6487	6406	6559	6416	6453	6392	6572	6449	6530	6365	6474	6547	6430	6561	6474	6435	6556	6514	6515	6490	6409	6518	6438	6590	6422	6560	6518	6503	6513	6413	6598	6549	6411	6465	6565	6564	6554	6547	6427	6443	6415	6508	6492	6462	6460	6482	6617	6511	6558	6602	6531	6613	6369	6509	6540	6519	6629	6547	6472	6564	6419	6543	6448	6555	6617	6497	6671	6565	6408	6532	6480	6489	6471	6556	6503	6497	6468	6540	6542	6522	6538	6558	6431	6706	6498	6484	6630	6446	6465	6551	6669	6488	6568	6477	6447	6464	6539	6420	6435	6590	6605	6526	6519	6603	6480	6408	6540	6448	6567	6690	6455	6482	6603	6470	6635	6525	6430	6439	6430	6532	6453	6522	6572	6534	6460	6489	6604	6460	6533	6447	6570	6415	6473	6499	6440	6571	6626	6464	6408	6420	6498	6489	6432	6551	6454	6504	6507	6486	6506	6407	6463	6620	6552	6507	6409	6597	6518	6402	6679	6478	6367	6453	6603	6564	6425	6481	6518	6514	6585	6511	6630	6340	6512	6479	6500	6382	6489	6428	6548	6494	6547	6474	6447	6518	6551	6376	6508	6452	6483	6544	6602	6334	6548	6636	6517	6497	6460	6543	6359	6527	6539	6503	6562	6461	6541	6419	6566	6580	6482	6403	6455	6436	6502	6452	6564	6608	6438	6496	6507	6560	6530	6485	6516	6507	6441	6423	6511	6499	6589	6522	6450	6528	6494	6462	6424	6519	6581	6469	6493	6445	6662	6450	6553	6503	6451	6547	6477	6558	6531	6582	6597	6579	6592	6680	6477	6487	6430	6546	6482	6514	6316	6418	6465	6506	6471	6594	6528	6442	6492	6601	6520	6458	6486	6350	6505	6494	6480	6599	6418	6476	6550	6526	6375	6529	6426	6433	6586	6416	6436	6406	6548	6479	6467	6538	6529	6513	6391	6482	6442	6578	6468	6582	6521	6624	6456	6521	6520	6502	6433	6562	6369	6446	6531	6470	6445	6471	6506	6547	6449	6436	6580	6685	6499	6504	6493	6469	6463	6488	6485	6462	6326	6427	6523	6471	6569	6518	6381	6478	6534	6589	6487	6543	6442	6464	6540	6538	6511	6543	6503	6560	6608	6519	6557	6462	6471	6507	6432	6507	6491	6513	6443	6574	6517	6455	6564	6486	6621	6435	6560	6545	6535	6430	6468	6707	6481	6302	6576	6477	6530	6352	6521	6447	6357	6507	6446	6488	6378	6451	6555	6361	6538	6432	6535	6447	6596	6560	6565	6460	6464	6488	6414	6501	6473	6483	6487	6409	6461	6544	6447	6464	6526	6519	6461	6522	6480	6669	6477	6461	6411	6504	6540	6510	6557	6542	6354	6505	6552	6501	6611	6541	6490	6551	6547	6400	6528	6467	6683	6586	6607	6528	6582	6552	6447	6508	6585	6446	6572	6505	6510	6600	6556	6508	6409	6578	6547	6458	6469	6626	6535	6438	6566	6356	6625	6455	6520	6579	6442	6411	6444	6584	6466	6490	6447	6447	6565	6501	6576	6446	6575	6559	6530	6481	6488	6474	6519	6275	6539	6517	6460	6402	6544	6463	6555	6589	6377	6508	6446	6501	6587	6590	6538	6550	6438	6646	6590	6425	6587	6588	6456	6457	6592	6506	6514	6549	6440	6425	6607	6432	6511	6422	6448	6459	6598	6597	6516	6457	6538	6525	6599	6536	6602	6480	6542	6496	6549	6455	6560	6513	6463	6570	6605	6592	6515	6603	6528	6544	6618	6545	6633	6526	6478	6497	6501	6568	6511	6554	6372	6508	6582	6530	6599	6335	6581	6465	6462	6426	6425	6492	6596	6527	6572	6504	6576	6603	6424	6598	6531	6523	6445	6377	6557	6421	6643	6514	6568	6404	6556	6463	6541	6446	6542	6520	6427	6423	6532	6457	6423	6444	6488	6426	6469	6524	6504	6519	6616	6479	6545	6504	6485	6447	6628	6487	6436	6535	6471	6439	6563	6452	6459	6353	6621	6500	6457	6403	6596	6419	6454	6446	6541	6515	6507	6545	6430	6542	6455	6482	6501	6386	6418	6442	6504	6573	6412	6496	6418	6475	6416	6522	6606	6416	6555	6534	6498	6535	6607	6488	6535	6495	6519	6482	6457	6290	6548	6513	6494	6513	6473	6514	6394	6436	6465	6509	6367	6547	6483	6439	6506	6598	6555	6486	6528	6462	6410	6433	6439	6486	6530	6580	6587	6495	6452	6630	6415	6558	6513	6433	6487	6507	6529	6482	6468	6687	6447	6532	6473	6588	6493	6439	6419	6533	6518	6461	6571	6433	6494	6554	6563	6415	6495	6537	6428	6446	6601	6500	6514	6338	6524	6430	6556	6375	6443	6494	6637	6499	6524	6500	6569	6463	6453	6417	6373	6497	6455	6546	6518	6525	6545	6553	6487	6580	6481	6557	6486	6597	6383	6507	6599	6501	6532	6530	6439	6554	6574	6514	6549	6481	6524	6512	6318	6590	6556	6614	6437	6394	6555	6505	6440	6500	6482	6404	6447	6345	6559	6415	6424	6403	6455	6389	6460	6637	6465	6473	6597	6584	6475	6569	6502	6519	6445	6405	6435	6538	6513	6624	6570	6215	6504	6510	6444	6613	6398	6533	6427	6573	6452	6501	6442	6475	6591	6392	6497	6572	6458	6485	6504	6421	6500	6704	6429	6606	6588	6613	6499	6516	6561	6559	6427	6661	6452	6544	6476	6447	6501	6536	6531	6558	6572	6600	6401	6600	6497	6565	6671	6460	6598	6416	6461	6459	6502	6415	6337	6620	6422	6541	6444	6506	6420	6501	6618	6454	6658	6487	6576	6551	6510	6582	6474	6429	6486	6456	6547	6434	6524	6731	6291	6650	6563	6596	6547	6358	6501	6366	6538	6534	6504	6571	6481	6535	6480	6528	6556	6509	6523	6314	6467	6592	6517	6530	6488	6452	6431	6455	6419	6491	6466	6423	6484	6571	6548	6522	6588	6461	6703	6497	6519	6620	6572	6486	6596	6440	6531	6588	6491	6438	6562	6526	6450	6521	6470	6503	6488	6694	6443	6512	6505	6482	6517	6499	6455	6496	6365	6459	6497	6422	6375	6480	6457	6392	6558	6439	6443	6399	6467	6453	6632	6551	6533	6423	6607	6489	6460	6531	6507	6502	6436	6507	6502	6621	6566	6557	6546	6620	6456	6527	6464	6409	6471	6464	6525	6586	6532	6429	6409	6572	6411	6485	6558	6478	6499	6573	6425	6433	6409	6455	6446	6516	6461	6559	6582	6704	6450	6621	6479	6743	6488	6437	6626	6474	6547	6395	6558	6579	6491	6556	6461	6510	6528	6505	6548	6550	6406	6611	6542	6524	6491	6526	6348	6456	6521	6601	6416	6602	6456	6506	6342	6481	6613	6503	6560	6416	6562	6486	6608	6341	6571	6441	6560	6480	6575	6398	6482	6496	6511	6557	6520	6544	6602	6505	6585	6368	6664	6457	6487	6519	6474	6457	6534	6614	6512	6560	6498	6494	6490	6626	6522	6534	6483	6547	6355	6445	6515	6598	6479	6415	6574	6456	6367	6438	6515	6488	6451	6391	6555	6557	6580	6454	6599	6548	6534	6423	6491	6540	6473	6606	6444	6553	6415	6495	6438	6503	6520	6580	6491	6462	6436	6432	6605	6513	6554	6384	6490	6554	6426	6617	6450	6544	6459	6439	6593	6451	6593	6579	6475	6538	6531	6529	6531	6600	6440	6437	6349	6535	6357	6470	6456	6471	6540	6632	6498	6431	6557	6449	6448	6407	6385	6425	6583	6461	6423	6389	6433	6510	6524	6740	6410	6479	6511	6413	6466	6435	6481	6482	6581	6355	6555	6443	6467	6587	6524	6447	6345	6583	6487	6458	6514	6579	6481	6624	6594	6614	6470	6534	6462	6475	6519	6507	6580	6538	6453	6442	6479	6451	6510	6531	6496	6561	6555	6533	6435	6432	6538	6522	6542	6327	6462	6640	6493	6554	6504	6511	6535	6568	6411	6508	6469	6489	6563	6521	6443	6435	6473	6511	6563	6452
38457	48483	30057	13086	2424	1484	1267	1010	961	881	874	814	829	894	891	836	831	914	849	896	896	829	890	829	905	817	829	902	936	861	868	846	861	848	851	859	885	891	830	873	857	893	895	802	867	842	867	852	853	842	814	839	859	860	820	953	891	872	871	871	888	857	902	829	879	878	904	867	854	888	859	852	855	859	870	847	852	848	818	876	842	902	827	839	857	846	905	884	842	816	881	867	805	849	875	852	873	893	880	850	888	894	850	844	830	882	916	893	881	862	821	827	840	932	800	873	835	869	886	847	860	846	892	915	851	856	857	883	931	879	852	914	839	904	880	896	890	831	823	803	805	828	851	845	923	847	886	848	832	876	900	865	888	887	855	858	880	877	842	839	840	941	908	871	828	820	881	879	864	868	860	812	819	890	853	834	862	871	877	884	867	824	866	878	941	831	864	822	869	856	866	832	856	817	878	827	829	835	819	884	874	856	859	882	825	844	893	850	886	849	927	825	860	866	895	880	887	915	867	829	894	834	853	927	908	898	853	856	852	835	915	908	866	851	835	841	864	853	869	863	901	879	879	857	858	879	907	897	893	837	859	866	865	917	839	865	891	809	891	825	874	901	873	885	811	918	834	885	871	825	799	797	908	832	839	881	907	952	889	833	901	908	863	857	859	851	898	800	889	898	856	839	870	880	819	837	891	816	883	852	868	890	842	851	868	834	872	895	862	821	896	862	862	871	849	885	829	824	847	877	912	869	870	874	859	869	897	863	878	862	909	868	932	887	859	895	820	882	848	871	867	809	825	877	824	885	792	852	893	837	838	893	891	834	853	885	866	853	875	878	868	882	864	866	866	917	844	833	857	877	856	809	914	881	872	814	860	878	889	823	881	902	863	853	842	901	858	852	892	844	800	906	870	856	855	890	896	886	890	851	877	824	864	861	882	830	845	816	902	893	888	810	902	908	857	822	925	834	903	865	865	868	855	853	834	869	823	891	817	844	885	838	863	911	832	856	861	869	914	831	822	866	824	880	834	830	835	891	909	868	897	862	859	871	892	881	860	823	804	818	884	909	858	880	904	855	868	856	852	826	886	835	790	870	914	906	852	876	950	885	856	895	838	818	833	906	860	851	850	841	922	861	823	851	848	808	871	886	835	855	870	887	865	887	883	851	856	818	848	875	878	800	853	863	814	908	858	898	905	854	901	817	868	817	885	873	867	854	823	911	914	867	886	890	885	868	869	886	856	885	873	803	804	839	887	819	889	901	904	909	811	819	850	871	849	879	853	906	865	890	925	843	905	878	872	846	844	869	852	837	855	837	859	844	884	884	861	869	871	807	852	844	795	910	873	843	841	869	899	878	924	871	851	863	860	900	881	871	837	878	812	779	888	843	860	897	811	831	864	916	865	855	884	882	909	882	875	840	866	816	868	874	863	841	894	864	868	829	846	863	850	838	881	837	860	846	831	894	915	868	849	864	907	856	845	851	839	883	891	857	847	868	852	909	858	866	823	867	885	869	862	890	873	862	842	889	870	866	879	879	877	818	874	868	843	863	923	805	883	846	866	813	848	861	879	868	898	936	851	849	885	884	846	878	866	853	920	832	888	875	864	901	853	854	885	857	929	867	893	844	832	899	860	859	893	869	938	813	836	887	884	853	863	881	845	891	872	849	898	846	852	809	865	803	888	847	802	928	933	888	883	883	890	875	857	874	847	887	901	841	880	939	859	896	867	874	892	875	882	851	859	853	853	838	828	844	874	891	845	859	893	897	876	838	865	864	858	810	891	902	821	925	879	856	887	876	849	930	828	875	869	849	835	845	878	878	842	841	872	835	861	887	905	869	906	827	890	875	882	905	909	877	852	848	850	841	935	879	876	851	874	872	906	871	873	860	880	882	838	883	855	875	853	841	865	866	829	859	863	846	918	851	891	902	840	882	823	837	840	829	874	899	859	857	861	908	810	868	911	816	863	881	849	886	857	858	899	885	854	803	881	886	837	877	805	878	888	846	919	807	873	873	887	827	896	879	872	870	828	879	836	874	875	877	903	846	863	850	895	858	863	842	860	879	865	869	863	862	828	841	862	848	883	901	837	889	901	842	799	876	909	875	925	869	811	894	870	868	863	852	836	828	865	928	826	860	833	890	868	889	855	878	858	877	856	865	841	832	852	880	844	849	893	873	844	896	836	876	821	878	835	883	915	820	887	846	876	831	832	869	874	859	881	852	865	856	867	842	907	845	896	897	841	869	849	906	860	865	856	808	875	901	872	841	880	859	851	853	874	871	832	836	857	900	877	943	908	873	838	857	856	819	884	862	814	889	796	832	869	886	917	895	841	850	870	821	859	864	801	839	871	920	862	828	897	861	905	883	814	869	882	880	835	840	883	860	911	881	802	862	887	848	860	872	852	907	836	814	877	860	870	823	884	862	901	820	845	835	906	906	813	845	851	843	888	877	841	861	881	834	862	866	927	812	856	899	826	880	892	884	873	915	854	872	880	838	835	852	848	813	832	803	874	850	840	914	859	841	836	844	836	851	873	925	822	887	857	909	916	891	867	868	874	854	896	883	853	859	872	883	865	852	879	915	828	903	875	886	892	923	850	799	882	881	876	825	890	883	841	825	817	859	871	864	917	884	872	855	822	881	854	828	860	921	867	800	856	892	843	827	884	923	817	760	876	902	865	922	883	858	811	848	877	848	924	895	860	881	894	857	890	889	874	913	844	858	874	859	839	904	857	832	805	898	841	850	876	853	868	820	812	878	871	852	883	828	838	857	886	873	904	896	866	850	860	848	877	849	883	912	887	868	877	844	838	840	850	869	869	848	890	898	883	822	898	898	894	820	832	868	883	917	836	907	912	827	907	846	857	802	919	858	875	831	916	876	875	902	838	834	802	804	828	875	848	863	883	850	829	881	903	843	834	907	855	927	914	871	906	815	866	888	907	857	853	857	852	822	853	851	883	831	846	847	812	841	853	849	816	870	863	837	864	853	784	917	934	893	870	894	861	824	845	824	871	925	888	844	877	888	863	858	845	900	863	888	855	924	874	907	884	878	906	802	833	876	904	827	911	939	922	858	863	845	927	876	850	887	911	866	891	919	865	845	881	872	890	855	836	897	856	868	870	872	843	835	823	796	920	864	838	799	871	816	901	836	832	862	841	816	834	849	848	898	857	801	869	906	872	850	887	879	881	861	815	866	847	851	836	841	924	856	898	828	856	978	830	875	856	865	847	868	848	871	859	868	880	839	904	860	829	858	832	833	832	888	877	899	853	880	871	858	861	830	871	893	847	845	858	869	894	864	849	886	820	859	830	854	837	830	876	863	849	861	857	897	911	856	868	892	869	923	838	918	841	950	864	847	851	888	896	894	852	905	838	854	917	944	863	824	891	876	884	854	869	899	861	865	854	866	856	883	890	834	909	826	910	889	827	859	903	848	837	888	938	818	885	913	876	879	906	848	908	852	867	904	816	849	869	881	879	892	867	856	878	841
51723	53215	49756	39828	21837	22865	17862	11624	8282	7269	7257	7157	7103	7079	7238	7098	7244	7177	6964	7145	7100	7136	6989	7156	7002	7085	7236	7170	7148	7222	7086	7049	7054	7094	7118	7101	7088	7285	7151	7051	7249	7125	7103	7242	7103	7032	7018	7181	7038	7049	7120	7139	7200	7020	7214	7183	7054	7127	7216	7142	7120	7087	7149	7097	7245	7084	7014	7061	7014	7034	7159	7236	7029	7125	7097	7204	7081	7156	7062	7068	7166	7157	7094	7286	7183	7082	7011	7104	7110	7091	7156	7167	7138	7066	7262	7127	7272	7104	7226	7139	7156	7002	7163	7043	7050	7200	7103	7056	7027	7065	7164	7116	7094	7168	7229	7054	7028	7127	7034	7112	7080	7152	7046	7159	7149	7092	7041	7094	7138	7139	7117	6987	7154	7050	6974	7016	7006	7015	7112	7179	7060	7169	7152	7114	7054	7153	7043	6988	7053	7147	7051	7196	7239	7141	7090	7078	7147	7243	7048	7148	7202	7044	7149	7163	7194	7196	7160	6949	7156	7097	7091	7243	7089	7111	7168	7104	7072	7112	7207	7227	7157	6965	7176	7088	7038	7082	7099	7122	7123	7096	7102	7118	7109	7258	7242	7191	7172	7107	7019	7138	7067	7135	7146	7137	7218	7097	7204	7112	7183	7180	7093	7148	6982	7162	7217	7095	7085	7060	7164	7083	7126	7172	7124	7132	7081	7074	7168	7166	7153	7013	7100	7096	6956	7167	7134	7300	7070	7019	7128	7237	7017	7056	7117	7098	7078	7132	6963	7126	7136	7085	7067	7118	7133	7166	7086	7136	6941	7196	7120	7093	7140	7045	7174	7222	7008	7095	7049	7160	7150	7145	7068	7075	7126	7114	7211	7132	7197	7097	7048	7154	7289	7089	7050	7187	7110	6977	7275	7172	7078	7047	7148	7162	7079	7159	7094	7172	7239	7130	7108	7177	7005	7132	7047	7166	7098	7158	7100	7106	7126	7215	7212	7072	7245	6990	7169	7182	7092	7021	7192	7058	7001	7113	7122	7103	7211	7210	7255	7152	7203	7029	7164	7170	7201	7131	7045	7030	7165	7079	7073	6984	7189	7080	7128	7170	7211	7238	7028	7067	7168	7229	7071	7210	7036	7002	7279	7118	7140	7039	7108	7115	7080	7110	7318	7078	7003	7121	7025	7033	7164	7130	7163	7131	7149	7136	7062	7172	7148	7054	7129	7169	7203	7126	7151	7062	7037	7154	6982	7237	7153	7146	7176	7128	7138	7094	7169	7124	7223	7137	7055	7048	7101	7088	7096	7174	7077	7075	7141	7023	7167	7156	7189	7073	7155	7146	7122	7158	7148	7002	7061	7109	7096	7175	7136	6962	7085	7143	6998	7101	7180	7045	7156	6953	7278	7183	7100	7090	6913	7222	7174	7078	7036	7074	7050	7087	7006	7063	7124	7107	7157	7171	7122	7202	7152	7037	7160	7109	7175	7118	7099	7104	7020	7096	7101	7104	7109	7075	7092	7201	7114	7203	7046	7099	7096	7127	7129	7114	7042	7171	7092	7129	7095	7125	7108	7221	7171	7154	7106	7093	7177	7127	7123	7215	7040	7088	7252	7104	7154	7123	7155	7135	7080	7176	7161	7042	7103	7134	7076	6955	7137	7170	7138	7114	7137	7054	7180	7172	7186	7112	7177	7136	7085	7197	7144	7059	7179	7182	7120	7030	6927	7057	7164	7166	7161	7139	7226	7129	7164	7117	7102	7172	7207	7078	7137	7103	7078	7176	7240	7080	7152	7205	7058	7026	7035	7220	7236	7014	7213	7141	7091	7204	7121	7156	7198	7129	7204	7128	7220	7218	7154	7185	7168	7248	7070	7093	7323	7311	7064	7041	7252	7057	6946	7031	7114	7203	7062	7079	7170	7234	7100	7278	7184	7131	7162	7096	7075	7118	7188	7129	7060	7153	7133	7066	7194	7182	7134	7254	7008	7096	7244	7033	7119	7164	7150	7269	7146	7103	7144	7176	7134	7019	7274	7013	7152	7126	7263	7254	7267	7171	7039	7099	7110	7144	7033	7024	7204	7164	7088	7184	7277	7183	7077	7065	7051	7131	7202	7125	7164	7135	7265	7199	7185	7070	7133	7084	7101	7011	7117	7140	7085	7187	7156	7187	7105	7142	7274	7053	7170	7043	7228	7144	7135	7251	7096	7142	7232	7088	7162	7118	7103	7085	7060	7105	7069	7059	7086	7141	7140	7109	7114	7303	7234	7064	7020	7141	6975	7080	7166	7246	7211	7066	7134	7076	7284	7129	7117	7137	7165	7144	7255	7202	7200	7097	7107	7212	7088	7023	7059	7116	7149	7132	7066	7160	7142	7048	7097	7154	7107	7094	7137	6997	7235	7119	7113	7136	7156	7143	7069	7112	7131	7143	7024	7276	7104	7007	7190	7052	7145	7231	7080	7174	7028	7026	7234	7050	7031	7031	7094	7047	7147	7167	7137	7154	7153	7238	7082	7176	7051	7282	7244	7143	7099	7203	7071	7177	7124	7109	7153	7117	7134	7129	7247	7142	7188	7131	7056	7125	7105	7133	7064	7045	7178	7053	7122	7101	7085	7103	7246	7277	7188	6990	7168	7092	7067	6992	7109	7163	7183	7076	7182	7191	7216	7243	7254	7060	7110	7166	7074	7092	7212	7220	7155	7074	7160	7270	7042	7153	7106	7180	7081	7171	7043	7091	7097	7109	7215	7059	7147	6998	7129	7105	7070	7107	7146	7123	7223	7174	7191	7028	7141	7250	7121	7146	7255	7220	7216	7161	7106	7160	7238	7097	7367	7232	7054	7154	7013	7224	7185	6963	7170	7037	7133	7183	7167	7108	7177	7086	7247	7192	7079	7072	7038	7118	6971	7089	7107	7055	7034	7166	7064	7117	7113	7210	7243	7098	7121	7032	7076	7061	7092	7167	7030	7113	7107	7103	6970	7191	7207	7178	7225	7130	7140	7129	7201	7061	7189	7088	7221	7163	7022	7217	6983	7083	7046	7140	7114	7040	7219	7077	7137	6997	7157	7047	7112	6992	7243	6998	7128	7110	7103	7110	7066	7178	7139	7070	7143	7212	7229	7228	7150	7047	7145	7156	7143	7134	7151	7184	7064	7144	7131	7055	7203	7196	7183	7093	7122	7085	7128	7142	6998	7007	6990	7153	7172	7098	7134	7018	7184	7228	7029	7232	7086	7104	7150	7054	7130	7174	7037	7004	7127	7163	7160	7098	7016	7097	7194	7108	7160	7196	7150	7074	7158	7169	7178	7004	7095	7205	7105	7075	7120	7032	7195	7084	6944	7173	7177	7063	7034	7199	7110	7130	7102	7196	7011	7162	7170	7119	7024	7183	7044	7198	7215	7121	7085	7119	7120	7139	7047	7114	7164	7096	7031	7075	7065	7291	7048	7085	7191	7069	6983	7118	7089	7037	7209	7085	7068	7119	7031	7107	7180	7049	7124	7118	7087	6948	7090	7015	7110	7142	7013	7053	7160	7209	7162	7189	7195	7133	7093	7175	7145	7219	7230	7159	7171	7153	7098	7121	7050	7109	7331	7151	7083	7186	6989	7134	7055	7173	7121	7191	7024	7126	7171	7197	7181	7172	7032	7131	7261	7132	7078	7167	6951	7111	7200	7138	7063	7048	7192	7118	7161	7178	7076	7244	7163	7085	7135	7147	7190	7319	7154	7245	7114	7148	7168	7073	7269	7123	7152	7130	7132	7034	7050	7023	7008	6989	7088	7190	7128	7169	7168	7070	7177	7061	7177	7314	7188	7163	7147	7236	7160	7146	7178	7099	7040	7083	7178	7103	7077	7177	7058	7301	6963	7087	7144	6948	7213	7056	7192	7057	7080	7140	7166	7030	7100	7058	7183	7143	7135	7114	7118	7024	7159	6972	7099	7225	7164	7204	7207	7089	7012	7163	7075	7113	7101	7172	7025	7123	7053	7120	7187	7258	7009	7113	7147	7155	7173	7079	7079	7144	7198	7189	7188	7052	7214	7105	7158	7066	7228	7105	7127	7184	7058	7127	7119	7152	7114	7257	7034	7159	7087	7166	7182	7029	7270	7161	7195	7080	7062	6963	7205	7012	7151	7119	7089	7140	7147	7196	7184	7056	7106	7132	7159	7170	7148	7054	7128	7084	7133	7214	7161	7086	7211	7065	7255	7194	7322	7213	7213	7102	7190	7084	7043	7136	7222	7140	7168	7060	7020	7087	7149	7156	7351	7089	7184	7254	7148	7141	7093	7123	7144	7249	7049	7225	7028	7099	7070	7138	7065	7200	7206	7162	7196	7065	7072	7205	7261	7164	7140	7066	7197	7167	7101	7209	7284	7095	7100	7138	7164	7233	7122	7162	7246	7148	7075	7172	7179	7181	7178	7068	7208	7192	7200	7197	7105	7238	7134	7190	7187	7079	7159	7166	7201	7198	7186	7141	7244	7120	7144	7108	7140	7219	7167	7194	7110	6996	7170	7087	7112	7105	7189	7267	7179	7172	7159	7100	7221	7101	6959	7020	7083	7123	7111	7138	6991	7079	7185	6994	6932	7206	7131	7208	7100	7099	7029	7137	7160	7184	7057	7068	7149	7026	7138	7109	7192	7155	7261	7133	7003	7139	7114	7171	7161	7118	7121	7128	7245	7157	7100	6974	7117	7049	7181	7086	7131	7108	6979	7081	7137	7015	7209	7072	7241	7078	7078	7147	7181	7097	7025	7091	7133	7178	7066	7057	7066	7212	7159	7110	7208	7108	7003	7186	7189	7187	7201	6970	7172	7156	7092	7178	7207	6947	7192	7072	7167	7165	7055	7284	7059	7223	7235	7090	7142	7107	7056	7075	7082	7211	7236	7109	7141	7154	7177	7111	7117	7233	7017	7134	7120	7169	7084	7081	7232	7009	7187	7152	6994	7005	7146	7102	7166	7102	7160	7228	7133	7128	7134	7073	7103	7070	7165	6989	7170	7088	7026	7051	7099	6976	7041	7166	7024	7134	7120	7187	7130	7165	7164	7159	6997	7003	7081	6976	7045	7015	7127	7048	7140	7139
14906	18290	11396	3937	955	914	907	815	780	844	804	788	776	759	821	767	797	802	798	841	855	774	837	769	834	792	797	822	778	776	815	770	781	772	788	800	830	817	720	717	812	719	766	780	803	783	824	812	766	767	773	861	789	806	773	763	808	788	847	820	769	807	791	755	764	782	756	790	795	779	776	800	733	755	809	820	815	773	746	766	814	745	850	803	787	810	775	840	774	781	748	755	760	801	815	778	792	773	762	746	775	793	790	779	756	807	809	790	749	758	831	769	828	830	759	797	818	834	795	835	766	781	788	775	769	795	786	771	756	762	735	754	802	816	753	725	774	729	774	779	758	787	870	766	808	778	828	744	783	823	815	791	780	812	803	692	757	801	827	800	773	800	791	781	809	783	781	751	767	834	774	780	804	789	715	762	768	761	784	772	762	798	820	779	775	833	836	770	777	769	730	763	833	849	804	759	761	751	782	766	810	806	807	768	825	817	789	816	803	790	818	760	797	814	828	803	815	738	699	748	787	754	813	839	798	778	775	802	730	784	830	855	828	729	786	784	815	793	766	782	794	832	784	808	779	769	805	818	775	772	795	784	831	757	790	799	828	818	780	832	793	759	779	765	759	813	774	826	790	814	783	773	730	771	810	792	738	778	760	752	751	737	810	787	783	800	789	812	792	796	816	748	796	831	817	792	745	829	789	769	846	782	839	830	819	772	831	791	763	840	799	791	741	806	750	767	790	768	818	755	780	818	711	785	808	804	803	810	808	783	750	784	801	825	823	824	784	767	761	835	788	831	786	761	859	805	750	823	797	734	763	792	748	823	736	757	790	821	845	760	772	844	781	792	825	823	812	776	780	850	754	783	790	796	761	816	795	770	795	821	792	815	837	804	754	787	795	793	829	758	822	817	761	768	800	842	794	812	794	817	806	830	750	796	753	775	787	810	789	845	792	791	830	788	792	821	775	744	816	796	805	812	781	735	834	818	771	806	783	799	777	809	810	836	827	813	784	826	794	728	790	761	796	850	814	713	783	791	786	800	792	847	803	805	734	774	774	759	768	796	816	761	762	787	759	828	761	789	795	837	787	815	789	750	804	794	841	756	783	758	825	838	773	709	820	795	805	826	786	753	745	804	814	773	760	789	795	764	777	810	776	791	780	847	821	794	812	808	797	779	777	774	817	781	835	789	820	760	760	822	778	767	800	824	767	808	766	748	773	841	796	790	813	803	839	808	829	810	797	822	764	789	821	773	751	766	816	783	775	744	786	838	766	780	769	793	809	802	784	782	800	794	764	751	832	754	743	806	799	800	813	810	736	784	814	757	782	774	798	754	817	824	806	763	792	810	752	789	735	808	791	823	802	836	735	822	802	858	755	792	770	816	791	776	830	783	785	739	780	786	728	766	778	745	802	809	729	779	809	817	784	774	791	809	764	732	805	799	777	830	790	782	726	768	787	792	779	817	789	781	787	811	802	779	805	803	795	832	791	808	836	798	772	795	761	772	791	840	837	773	817	800	760	769	778	770	799	789	771	811	769	715	791	793	754	814	803	788	784	813	824	793	754	823	780	764	797	818	813	763	810	773	772	832	829	774	773	780	794	800	791	777	868	836	815	761	785	766	794	754	791	801	829	792	758	744	773	770	826	823	800	824	788	762	773	785	832	764	726	737	757	788	763	790	797	772	781	816	766	794	727	802	778	772	773	829	754	814	752	784	769	820	766	744	836	783	738	781	857	887	795	839	799	780	785	818	775	812	818	828	804	761	782	777	767	754	776	773	779	740	821	791	798	782	807	786	763	783	770	768	777	782	786	767	858	792	821	771	789	785	770	825	781	750	835	792	790	755	763	749	741	799	776	764	827	779	808	735	825	777	786	799	786	782	824	794	762	820	799	772	782	790	749	808	842	772	804	814	834	795	808	762	779	753	735	783	736	815	817	816	798	840	832	808	804	807	770	818	808	789	757	771	773	784	773	760	814	744	789	780	815	796	814	776	835	814	787	830	804	832	784	811	798	781	769	794	784	803	812	735	837	764	785	756	791	811	775	761	804	833	751	813	788	787	825	805	821	797	805	822	782	766	850	761	749	759	795	788	818	773	780	789	745	766	794	804	776	824	754	806	776	819	823	780	797	720	790	784	783	749	737	793	821	768	830	798	806	824	799	753	798	810	758	810	791	781	794	828	775	777	794	781	757	813	785	783	846	775	770	821	778	782	777	799	755	811	812	769	852	817	778	799	782	814	787	776	772	828	829	807	751	823	806	787	738	777	738	824	835	750	792	762	782	842	816	780	801	777	816	752	780	824	798	797	782	766	804	762	763	775	787	771	773	798	787	810	787	787	804	807	801	760	858	815	778	781	806	851	741	813	797	815	752	798	781	789	799	794	788	779	794	833	800	787	805	854	804	729	800	805	804	772	764	811	827	738	783	815	804	789	782	781	775	801	775	840	793	757	776	770	761	810	792	787	787	824	745	784	803	782	783	799	781	803	814	863	811	762	788	787	728	768	766	793	731	836	730	803	756	733	768	762	796	820	781	785	810	821	801	792	837	812	759	756	748	802	802	819	717	817	779	785	755	849	829	743	772	807	782	771	806	781	809	813	803	854	804	771	798	741	781	737	778	769	769	783	783	743	812	755	755	798	804	765	804	809	789	755	768	789	810	822	846	770	827	762	772	815	807	770	759	756	760	755	719	817	757	753	782	760	734	785	757	821	808	758	784	806	851	798	753	760	811	792	805	770	780	781	760	794	770	766	818	798	771	840	801	810	760	791	767	812	792	789	810	773	765	799	739	771	808	818	794	801	771	835	792	853	806	871	807	762	794	806	783	794	789	802	749	779	803	809	780	797	815	814	776	785	835	845	815	806	787	817	788	765	775	804	848	805	747	749	864	802	858	776	754	782	816	791	779	770	736	824	798	844	805	852	800	826	752	780	787	766	778	775	838	749	746	811	790	771	744	774	780	836	833	796	759	809	832	806	815	756	783	771	814	803	760	822	769	797	765	810	795	786	825	753	810	746	803	821	769	768	808	783	858	798	788	795	770	800	763	748	765	771	790	826	796	788	790	836	776	815	796	783	810	772	785	807	751	802	794	782	805	762	824	788	802	803	791	787	811	815	855	790	782	796	795	796	757	783	779	825	810	771	756	791	781	805	806	802	800	803	844	789	792	798	752	803	865	829	802	770	769	802	797	777	772	789	786	841	747	794	750	835	785	771	798	763	779	749	826	797	799	769	763	807	829	783	751	754	788	761	849	801	822	779	789	770	765	754	752	801	802	765	778	761	803	804	799	758	814	798	773	866	750	812	783	801	763	750	766	769	805	805	857	752	806	742	790	780	796	782	774	773	798	803	781	756	787	775	787	758	751	794	795	819	783	764	783	793	759	808	808	818	788	800	783	743	749	747	844	832	825	784	775	806	750	777	811	847	748	750	748	803	786	785	760	795	758	786	791	798	777	768	790	810	817	796	790	793	749	827	716	810
48524	42986	33503	24296	10420	12953	10694	8053	7018	6593	6549	6444	6482	6650	6668	6507	6396	6458	6468	6429	6563	6571	6517	6497	6516	6499	6617	6471	6434	6552	6561	6502	6439	6471	6613	6617	6456	6587	6613	6538	6510	6480	6624	6710	6506	6579	6585	6477	6594	6576	6605	6449	6485	6593	6524	6568	6471	6703	6563	6602	6499	6674	6570	6580	6518	6507	6506	6432	6642	6532	6554	6559	6607	6571	6482	6587	6570	6503	6557	6511	6582	6608	6638	6642	6585	6573	6621	6406	6501	6594	6526	6483	6502	6681	6571	6545	6447	6502	6452	6466	6442	6543	6499	6553	6661	6510	6506	6646	6582	6654	6572	6554	6497	6738	6433	6633	6491	6510	6594	6543	6650	6422	6498	6663	6518	6519	6489	6528	6540	6361	6581	6530	6556	6687	6545	6543	6468	6501	6547	6616	6556	6611	6668	6530	6641	6626	6587	6498	6485	6576	6653	6631	6611	6703	6666	6617	6583	6683	6640	6507	6554	6696	6533	6662	6449	6502	6580	6502	6631	6548	6497	6432	6513	6586	6544	6526	6581	6484	6518	6549	6433	6532	6554	6514	6578	6478	6618	6435	6436	6724	6517	6469	6540	6500	6436	6662	6566	6570	6544	6468	6607	6492	6652	6537	6546	6465	6656	6538	6655	6565	6458	6536	6561	6574	6657	6472	6616	6554	6546	6550	6461	6357	6403	6547	6548	6513	6510	6618	6750	6569	6592	6506	6600	6609	6573	6521	6524	6575	6459	6487	6574	6598	6595	6505	6588	6554	6698	6578	6592	6526	6544	6703	6553	6618	6526	6515	6650	6547	6654	6443	6495	6710	6553	6556	6506	6499	6440	6588	6533	6705	6553	6503	6632	6597	6498	6597	6535	6571	6495	6565	6383	6544	6524	6566	6603	6459	6549	6562	6565	6589	6595	6579	6452	6670	6605	6532	6565	6615	6578	6541	6573	6517	6511	6634	6517	6479	6311	6590	6476	6593	6509	6543	6476	6551	6592	6520	6467	6624	6616	6658	6596	6496	6536	6531	6570	6459	6619	6683	6575	6516	6575	6506	6710	6618	6552	6515	6599	6531	6620	6501	6527	6579	6632	6573	6482	6459	6480	6469	6566	6520	6578	6656	6583	6651	6493	6533	6592	6587	6530	6484	6616	6484	6606	6586	6685	6519	6602	6612	6548	6631	6516	6550	6465	6529	6482	6550	6500	6565	6519	6615	6518	6511	6626	6553	6511	6582	6474	6523	6566	6544	6546	6526	6552	6690	6568	6677	6546	6532	6638	6668	6575	6485	6608	6538	6593	6605	6498	6637	6522	6622	6584	6589	6524	6488	6621	6642	6619	6596	6509	6520	6549	6523	6538	6564	6627	6641	6528	6604	6591	6616	6639	6601	6493	6603	6591	6468	6651	6508	6666	6529	6541	6628	6631	6618	6588	6588	6623	6524	6488	6591	6593	6540	6542	6611	6459	6436	6483	6608	6529	6675	6549	6564	6486	6618	6483	6463	6610	6668	6432	6677	6432	6580	6581	6581	6579	6559	6603	6524	6535	6556	6565	6569	6564	6527	6578	6604	6503	6467	6457	6420	6507	6468	6602	6535	6632	6625	6543	6548	6444	6690	6502	6531	6517	6555	6617	6524	6554	6551	6487	6613	6575	6612	6564	6655	6498	6446	6506	6504	6557	6433	6549	6527	6628	6740	6631	6481	6581	6422	6549	6497	6594	6611	6499	6548	6506	6605	6431	6580	6556	6507	6571	6543	6563	6541	6753	6670	6437	6570	6512	6611	6528	6697	6532	6588	6449	6620	6487	6808	6623	6545	6578	6534	6535	6723	6635	6384	6431	6581	6516	6535	6527	6499	6512	6494	6589	6690	6558	6592	6489	6608	6487	6566	6721	6575	6650	6608	6638	6641	6509	6545	6626	6586	6407	6615	6659	6726	6584	6497	6531	6501	6425	6653	6574	6538	6432	6464	6625	6472	6558	6581	6503	6653	6649	6636	6515	6451	6680	6583	6588	6645	6668	6669	6507	6489	6482	6491	6572	6604	6593	6537	6488	6490	6558	6484	6643	6462	6413	6496	6539	6634	6620	6669	6563	6499	6528	6606	6615	6532	6638	6545	6616	6487	6546	6464	6599	6551	6601	6634	6528	6554	6548	6620	6684	6568	6578	6554	6536	6445	6626	6431	6537	6489	6610	6450	6554	6521	6565	6465	6435	6581	6648	6562	6437	6447	6580	6644	6578	6509	6519	6522	6495	6613	6580	6493	6568	6564	6531	6457	6627	6533	6644	6458	6602	6479	6453	6643	6502	6530	6571	6494	6579	6644	6537	6534	6627	6462	6626	6612	6508	6569	6498	6520	6500	6675	6551	6558	6521	6514	6581	6636	6572	6609	6506	6631	6550	6578	6413	6518	6463	6567	6709	6518	6515	6559	6608	6529	6633	6457	6556	6318	6618	6557	6466	6596	6624	6590	6637	6574	6627	6591	6561	6454	6494	6595	6533	6638	6618	6526	6537	6612	6501	6470	6547	6730	6521	6487	6445	6604	6566	6689	6556	6619	6551	6508	6512	6608	6563	6543	6435	6595	6569	6589	6526	6455	6543	6554	6561	6461	6577	6455	6503	6649	6575	6636	6669	6642	6645	6583	6651	6471	6623	6596	6608	6610	6576	6649	6628	6513	6680	6521	6489	6646	6403	6602	6617	6498	6595	6434	6654	6462	6569	6479	6566	6597	6615	6491	6474	6538	6681	6519	6544	6637	6459	6512	6532	6525	6637	6565	6490	6482	6592	6445	6539	6562	6598	6526	6494	6656	6435	6575	6668	6516	6709	6548	6594	6525	6597	6646	6671	6508	6618	6581	6502	6558	6530	6481	6585	6532	6507	6510	6656	6577	6530	6564	6578	6566	6567	6694	6495	6761	6506	6518	6453	6487	6540	6640	6574	6596	6615	6518	6534	6501	6587	6685	6664	6511	6643	6557	6589	6450	6491	6507	6511	6586	6368	6457	6577	6559	6432	6521	6514	6668	6598	6419	6439	6612	6541	6494	6561	6562	6467	6511	6714	6486	6637	6661	6547	6678	6542	6487	6481	6506	6711	6612	6586	6557	6560	6594	6556	6558	6493	6738	6606	6503	6599	6584	6454	6602	6464	6612	6535	6575	6592	6592	6515	6528	6567	6561	6437	6610	6616	6433	6518	6611	6503	6549	6518	6545	6606	6590	6535	6634	6598	6497	6481	6659	6627	6529	6405	6522	6567	6571	6498	6554	6645	6499	6436	6511	6546	6595	6516	6683	6557	6630	6430	6525	6676	6579	6503	6513	6522	6622	6478	6577	6676	6659	6650	6554	6387	6593	6523	6496	6625	6588	6552	6597	6618	6573	6500	6559	6611	6604	6579	6606	6602	6537	6522	6631	6544	6470	6424	6623	6640	6514	6538	6537	6393	6653	6565	6517	6580	6508	6579	6546	6595	6598	6560	6653	6608	6526	6523	6544	6491	6545	6522	6654	6527	6646	6437	6519	6545	6483	6532	6543	6650	6466	6534	6545	6514	6646	6544	6474	6667	6578	6532	6553	6601	6560	6497	6564	6701	6606	6545	6531	6596	6574	6566	6576	6526	6489	6573	6692	6570	6428	6528	6570	6435	6438	6516	6514	6598	6575	6469	6436	6512	6707	6638	6573	6518	6615	6525	6589	6552	6461	6590	6658	6533	6541	6607	6468	6469	6536	6646	6610	6498	6445	6574	6544	6571	6559	6483	6730	6523	6659	6677	6514	6427	6498	6575	6517	6596	6546	6511	6514	6543	6484	6570	6570	6462	6565	6666	6583	6533	6454	6607	6638	6659	6618	6493	6586	6550	6682	6444	6542	6509	6551	6576	6613	6573	6704	6601	6600	6536	6624	6591	6667	6520	6588	6531	6550	6558	6749	6582	6608	6448	6630	6601	6504	6511	6668	6569	6473	6604	6545	6585	6535	6464	6588	6481	6593	6519	6600	6506	6541	6588	6431	6408	6577	6543	6556	6562	6681	6528	6553	6612	6553	6612	6662	6526	6604	6565	6493	6475	6603	6662	6478	6539	6549	6572	6564	6608	6441	6606	6590	6577	6709	6627	6585	6541	6550	6602	6505	6492	6620	6420	6628	6653	6534	6516	6626	6566	6534	6525	6536	6526	6513	6662	6666	6528	6423	6513	6512	6551	6533	6593	6655	6585	6506	6520	6520	6521	6609	6573	6573	6599	6410	6450	6622	6439	6579	6532	6573	6621	6567	6543	6413	6656	6453	6525	6526	6531	6540	6664	6575	6646	6680	6592	6600	6612	6524	6526	6512	6532	6543	6416	6580	6564	6570	6615	6566	6531	6476	6549	6669	6507	6610	6572	6518	6539	6357	6568	6520	6578	6485	6552	6633	6355	6616	6493	6436	6496	6611	6579	6644	6580	6525	6711	6557	6634	6465	6617	6515	6493	6473	6611	6607	6519	6553	6531	6449	6595	6571	6646	6562	6570	6577	6596	6483	6547	6548	6578	6524	6604	6559	6626	6533	6586	6580	6557	6556	6595	6572	6600	6480	6569	6601	6523	6554	6607	6552	6635	6681	6464	6546	6681	6627	6677	6613	6537	6606	6771	6533	6488	6543	6573	6606	6573	6530	6603	6654	6600	6361	6578	6509	6504	6582	6641	6567	6584	6496	6619	6451	6604	6587	6465	6512	6464	6646	6506	6568	6576	6651	6609	6521	6502	6504	6510	6581	6482	6493	6480	6673	6587	6625	6522	6588	6494	6526	6564	6506	6512	6555	6445	6558	6474	6591	6644	6570	6604	6486	6489	6509	6518	6611	6512	6496	6723	6460	6529	6651	6514	6491	6591	6642	6652	6648	6702	6620	6537	6463	6601	6574	6607	6499	6525	6558	6507	6586	6557	6531	6604	6745	6569	6540	6575	6484	6637	6383	6556	6533	6444	6610	6519	6530	6582	6574	6542	6476	6549	6595	6408	6589	6576	6627	6602	6531	6560	6769	6503	6747	6542	6523	6494	6557	6599	6601	6516	6572	6500	6609	6580	6600	6691	6425	6567	6448
36899	43814	25878	7729	1699	2291	1772	1213	1014	879	901	889	887	929	890	895	892	882	873	866	828	884	842	880	870	895	965	904	885	891	883	852	898	869	870	870	901	856	837	869	870	872	865	833	882	853	886	859	915	802	853	855	873	888	887	822	874	876	872	858	853	906	874	881	827	833	851	903	842	888	848	870	856	897	842	862	886	862	878	860	877	866	889	848	886	839	889	818	859	820	831	864	882	866	886	865	877	852	872	825	852	880	871	912	878	860	855	828	923	868	901	863	923	858	891	903	871	863	898	852	810	896	877	854	880	863	861	867	846	891	844	874	890	932	893	858	878	906	863	868	832	891	850	903	897	874	878	897	889	863	816	878	830	825	886	893	889	842	845	869	855	870	839	867	912	825	881	809	881	902	864	907	844	853	840	877	912	908	862	890	860	852	859	904	905	873	874	818	889	921	858	895	864	925	927	870	843	862	885	875	899	820	847	866	903	864	860	817	843	871	862	803	842	873	858	922	876	876	849	839	857	834	910	920	901	870	848	837	930	872	859	882	820	847	867	854	860	874	835	899	828	895	815	890	902	900	867	878	877	844	870	908	942	846	855	886	827	865	867	901	882	877	853	837	855	886	904	883	807	940	874	828	870	873	848	853	861	852	915	873	910	889	876	898	889	842	870	872	863	885	907	852	815	811	881	893	880	841	930	889	897	900	917	875	930	899	869	854	894	875	882	881	896	894	904	871	840	873	823	809	898	796	882	899	866	805	899	848	882	881	894	904	880	899	863	875	862	894	864	895	840	857	873	821	878	830	860	905	926	894	906	881	827	832	872	885	841	869	902	889	805	885	887	935	867	889	888	870	863	871	881	827	847	900	898	850	841	883	914	810	852	907	847	900	887	890	876	841	863	884	883	843	883	896	888	851	853	842	879	846	829	885	900	872	866	888	874	826	882	922	901	864	844	876	803	842	900	827	873	851	961	859	865	849	889	846	916	889	877	883	827	864	875	869	849	881	884	909	898	857	833	902	877	864	893	874	861	849	909	901	869	895	852	862	863	868	820	885	848	900	894	838	868	856	896	874	836	940	843	896	869	875	886	864	847	890	902	926	836	862	864	831	863	831	871	887	907	864	844	901	883	891	857	846	874	843	936	851	818	908	847	873	847	842	874	865	916	898	841	877	884	879	937	858	836	905	843	881	823	851	879	857	868	880	821	855	869	847	854	843	849	872	881	941	877	894	856	903	858	850	857	862	840	859	862	895	871	862	891	897	866	938	881	927	887	873	916	883	850	880	855	918	881	878	868	863	899	829	881	883	880	902	841	863	893	875	846	899	871	888	875	878	844	960	862	894	856	856	861	888	886	937	887	848	878	935	875	882	889	864	857	905	857	794	807	854	867	866	852	833	850	859	887	855	910	873	860	809	862	907	871	886	893	874	882	898	897	876	907	862	870	886	879	873	867	937	881	876	886	854	851	845	885	894	867	868	905	853	823	885	869	865	856	907	853	898	918	856	933	871	902	863	814	855	856	862	822	874	901	828	851	885	848	856	867	909	856	945	943	889	889	866	899	841	931	860	859	910	863	863	891	872	849	842	904	861	870	847	923	837	875	929	892	889	839	835	854	845	908	880	891	846	923	903	912	873	868	875	868	964	861	892	906	847	929	822	877	907	883	917	882	902	879	882	918	898	901	874	808	883	859	846	872	875	893	881	897	885	923	867	937	922	887	892	843	904	891	888	852	865	872	931	856	875	924	855	866	895	849	845	947	885	851	864	932	919	880	881	872	876	883	925	841	929	863	924	891	923	878	892	880	859	894	886	907	912	852	873	882	810	843	902	879	902	839	905	854	839	847	867	880	819	924	849	909	835	863	839	881	847	874	876	861	866	874	934	851	904	846	889	872	863	910	887	900	910	855	895	878	870	871	893	910	863	877	895	854	908	907	872	915	876	902	864	878	858	917	898	876	853	863	870	838	858	845	907	810	914	888	870	893	879	879	906	888	894	905	891	882	810	890	858	867	862	914	841	862	903	828	857	892	863	976	842	913	959	923	806	860	834	902	843	943	882	874	852	904	858	882	873	867	871	855	869	827	896	835	905	905	854	831	833	848	854	873	849	873	918	865	856	847	908	864	904	922	910	826	836	845	916	877	874	868	892	838	857	865	852	843	834	872	913	884	894	891	892	841	917	856	814	915	914	883	884	805	864	853	913	933	832	883	890	928	872	884	897	890	864	873	870	890	846	912	855	855	899	934	851	889	871	864	850	869	850	883	903	867	831	870	916	806	882	891	865	914	892	881	838	823	873	908	905	897	863	877	900	870	899	881	867	836	833	899	847	873	912	893	921	904	900	890	820	894	937	864	903	929	867	918	905	840	860	889	884	847	803	861	885	875	872	904	871	888	810	880	854	896	855	842	809	821	888	880	837	872	873	883	870	871	849	909	832	897	828	904	896	903	862	872	892	875	910	835	833	906	933	861	852	910	866	867	908	911	866	868	835	898	869	844	782	872	874	862	865	835	843	873	873	888	905	917	900	876	897	885	872	879	893	904	898	945	899	847	884	857	817	814	826	850	894	834	843	838	895	883	912	844	897	882	882	832	897	920	908	839	877	824	832	878	822	893	907	839	892	903	874	871	891	876	850	859	862	946	888	884	910	885	897	896	876	896	853	933	824	864	829	862	872	892	883	862	902	842	918	897	890	888	852	846	853	922	871	877	869	881	843	836	909	851	896	892	848	915	900	880	876	907	911	864	868	863	876	902	863	947	850	854	840	894	876	867	893	861	902	810	911	900	910	857	927	919	837	858	874	855	881	902	911	834	841	913	863	846	869	900	940	895	878	945	863	851	848	880	875	852	871	864	872	828	910	865	905	914	925	850	935	859	827	867	892	857	858	856	847	832	881	823	837	875	898	852	904	859	803	878	894	856	857	890	937	888	902	831	942	880	857	867	891	856	857	890	877	882	846	821	846	857	871	917	891	832	843	899	896	871	819	846	906	878	883	847	915	831	883	910	908	905	843	847	845	917	804	898	915	916	874	944	900	860	883	867	886	893	836	890	899	879	870	913	914	850	822	922	819	830	929	916	796	865	843	932	842	895	832	862	898	895	879	920	870	901	878	880	864	938	839	875	832	868	915	855	926	865	798	832	904	843	816	900	887	847	885	919	889	870	899	909	899	865	908	823	851	853	898	912	889	883	847	848	905	889	906	900	849	880	859	861	860	877	891	901	850	869	859	864	842	901	919	844	937	856	824	899	885	888	846	912	842	945	852	890	832	831	880	879	895	859	918	904	911	879	891	864	903	849	879	888	865	841	906	884	872	927	875	922	879	904	851	833	886	839	879	887	878	883	855	885	841	871	839	844	860	867	834	861	862	847	897	842	878	907	887	874	891	912	850	835	855	928	850	886	837	902	882	849	902	910	868	883	873	903	846	874	852	834	891	886	881	910	820	887	936	840	870	834	878	843	893	840	833	851	832	839	903	852	899
53463	52094	44923	24771	26572	31749	25052	16277	9879	7774	7305	7189	7194	7243	7157	7147	7300	7186	7225	6980	7301	7087	7092	7261	7156	7237	7184	7165	7270	7150	7101	7057	7227	7171	7219	7148	7194	7139	7197	7175	7146	7111	7271	7243	7236	7253	7139	7114	7130	7143	7201	7322	7143	7083	7141	7100	7147	7152	7108	7152	7306	7194	7067	7197	7014	7195	7147	7193	7267	7197	7229	7206	7217	7097	7342	7259	7253	7139	7087	7146	7290	7168	7245	7170	7229	7217	7262	7251	7246	7028	7204	7232	7194	7156	7226	7150	7189	7228	7188	7206	7005	7182	7203	7069	7208	7224	7186	7098	7142	7218	7122	7260	7118	7041	7133	7153	7196	7168	7120	7223	7211	7235	7199	7104	7183	7155	7161	7190	7118	7201	7199	7116	7069	7082	7177	7190	7269	7201	7200	7197	7224	7084	7198	7217	7111	7071	7139	7182	7270	7142	7109	7186	7192	7178	7190	7129	7208	7210	7184	7217	7285	7160	7150	7065	7285	7173	7085	7193	7189	7237	7203	7146	7136	7223	7150	7213	7051	7243	7065	7188	7260	7060	7252	7158	7216	7033	7249	7079	7205	7118	7269	7238	7201	7277	7089	7146	7216	7210	7193	7192	7246	7099	7280	7076	7317	7270	7223	7090	7280	7184	7079	7099	7125	7142	7295	7161	7146	7118	7099	7089	7105	7156	7265	7277	7092	7149	7258	7127	7253	7118	7084	7126	7099	7109	7136	7152	7172	7243	7147	7167	7150	7160	7219	7135	7148	7155	7173	7135	7196	6993	7227	7236	7250	7081	7287	7217	7132	7296	7120	7208	7140	7231	7142	7195	7174	7137	7130	7155	7241	7077	7117	7167	7076	7157	7102	7121	7137	7064	7277	7240	7181	7246	7155	7184	7188	7088	7138	7137	7287	7260	7167	7313	7224	7189	7160	7268	7238	7347	7367	7179	7134	7051	7024	7102	7180	7278	7189	7118	7114	7106	7155	7029	7257	7265	7193	7095	7226	7254	7173	7260	7228	7172	7175	7184	7039	7180	7126	7092	7253	7056	7273	7136	7275	7164	7029	7134	7342	7159	7161	7217	7102	7184	7200	7231	7122	7107	7130	7110	7134	7187	7222	7253	7297	7218	7203	7115	7083	7123	7148	7276	7169	7159	7161	7278	7270	7208	7159	7079	7132	7095	7111	7268	7333	7205	7068	7096	7180	7228	7235	7172	7211	7035	7136	7172	7120	7224	7153	7230	7128	7217	7173	7214	7221	7218	7065	7252	7159	7255	7148	7231	7266	7184	7200	7139	7315	7203	7159	7222	7066	7067	7206	7174	7112	7063	7269	7204	7152	7168	7244	7133	7094	7154	7237	7189	7121	7217	7156	7228	7198	7212	7171	7096	7213	7284	7120	7058	7223	7206	7216	7070	7093	7219	7338	7170	7142	7261	7163	7262	7266	7275	7164	7271	7117	7331	7104	7170	7117	7259	7229	7196	7220	7280	7102	7201	7084	7190	7118	7224	7252	7194	7274	7125	7240	7239	7176	7155	7226	7136	7214	7044	7235	7174	7274	7189	7135	7056	7134	7267	7215	7043	7305	7105	7196	7169	7068	7086	7312	7124	7196	7052	7345	7229	7156	7145	7203	7192	7170	7128	7269	7187	7104	7111	7111	7166	7257	7084	7153	7092	7136	7129	7038	7287	7088	7222	7161	7080	7123	7199	7253	7099	7208	7201	7199	7124	7030	7227	7245	7247	7113	7198	7347	7120	7154	7279	7182	7097	7257	7151	7019	7147	7319	7141	7247	7215	7171	7247	7106	7052	7051	7039	7053	7263	7246	7206	7163	7290	7241	7124	7109	7262	7149	7121	7291	7078	7114	7218	7143	7036	7313	7245	7212	7134	7095	7121	7220	7165	7182	7018	7128	7167	7295	7255	7155	7281	7264	7138	7132	7242	7187	7140	7209	7027	7015	7065	7305	7166	7278	7172	7171	7168	7295	7116	7057	7022	7235	7267	7145	7236	7210	7308	7244	7091	7143	7199	7159	7153	7120	7181	7123	7139	7206	7207	7254	7118	7130	7215	7111	7129	7143	6962	7098	7317	7216	7163	7067	7070	7145	7056	7165	7304	7090	7197	7195	7042	7238	7191	7276	7305	7173	7144	7001	7045	7200	7129	7338	7130	7215	7062	7109	7120	7282	7182	7155	7266	7141	7354	7214	7191	7172	7223	7286	7150	7141	7092	7349	7179	7247	7377	7205	7216	7230	7204	7067	7180	7205	7268	7284	7210	7182	7131	7184	7049	7166	7273	7115	7178	7185	7198	7172	7249	7206	7216	7115	7105	7255	7165	7089	7270	7095	7164	7127	7197	7131	7288	7304	7121	7179	7186	7158	7125	7104	7153	7247	7296	7143	7199	7291	7175	7222	7232	7264	7217	7265	7047	7260	7266	7172	7138	7132	7196	7106	7225	7163	7185	7179	7174	7100	7208	7132	7211	7102	7238	7113	7133	7207	7188	7156	7116	7247	7063	7249	7240	7229	7163	7169	7157	7180	7118	7208	7240	7147	7204	7124	7237	7205	7131	7095	7178	7107	7220	7278	7176	7006	7148	7279	7225	7271	7246	7194	7233	7223	7162	7231	7061	7186	7274	7202	7111	7150	7100	7206	7146	7206	7244	7274	7103	7069	7170	7376	7126	7178	7159	7233	7101	7188	7231	7154	7153	7151	7068	7178	7224	7245	7334	7120	7169	7210	7117	7158	7142	7099	7051	7141	7104	7259	7073	7159	7126	7053	7160	7123	7248	7144	7062	7206	7264	7178	7052	7103	7223	7189	7209	7073	7202	7257	7220	7163	7216	7017	7180	7192	7228	7139	7186	7225	7325	7133	7092	7191	7115	7190	7195	7151	7252	7136	7156	7140	7144	7243	7296	7132	7070	7249	7200	7159	7104	7372	7208	7245	7144	7138	7191	7231	7196	7215	7117	7219	7101	7096	7232	7069	7179	7215	6998	7142	7233	7125	7252	7146	6997	7113	7247	7069	7253	7151	7141	7286	7222	7146	7206	7257	7195	7070	7127	7291	6997	7096	7211	7244	7162	7125	7170	7255	7211	7191	7246	7168	7247	7169	7129	7282	7099	7117	7286	7135	7196	7295	7095	7172	7128	7056	7070	7035	7101	7112	7249	7227	7161	7208	7027	7077	7224	7212	7227	7309	7152	7110	7158	7106	7041	7174	7235	7252	7083	7157	7062	7196	7043	7171	7158	7141	7242	7121	7046	7146	7274	7166	7208	7171	7134	7307	7126	7162	7103	7133	7192	7145	7081	7062	7225	7286	7099	7060	7188	7168	7112	7184	7158	7195	7239	7321	7172	7099	7121	7205	7229	7266	7133	7188	7201	7158	7133	7301	7189	7237	7077	7120	7116	7178	7239	7115	7256	7136	7151	7139	7124	7208	7163	7173	7165	7184	7226	7156	7145	7132	7125	7153	7122	7068	7167	7084	7130	7127	7216	7220	7201	7173	7116	7120	7170	7056	7082	7177	7201	7189	7201	7178	7278	7204	7201	7034	7161	7174	7147	7162	7227	7063	7236	7063	7249	7339	7143	7277	7174	7198	7003	7034	7103	7012	7144	7147	7164	7200	7233	7151	7195	7208	7215	7220	7275	7246	7173	7167	7188	7100	7177	7157	7031	7209	7266	7098	7195	7324	7132	7155	7209	7127	7232	7280	7120	7244	7211	7170	7161	7158	7201	7132	7204	7133	7155	7264	7144	7187	7010	7149	7128	7112	7204	7233	7208	7199	7150	7206	7192	7055	7171	7182	7182	7216	7061	7229	7143	7215	7144	7041	7123	7083	7184	6989	7209	7266	7214	7109	7169	7178	7189	7179	7226	7213	7234	7145	7060	7039	7142	7227	7210	7175	7138	7136	7137	7064	7111	7188	7154	7166	7196	7203	7198	7274	7198	7284	7266	7206	7188	7097	7269	7356	7192	7259	7206	7192	7162	7222	7157	7133	7124	7097	7208	7180	7025	7154	7136	7214	7189	7224	7033	7191	7198	7081	7205	7156	7039	7200	7134	7196	7077	7105	7247	7235	7092	7267	7174	7195	7147	7101	7126	7201	7181	7125	7183	7307	7180	7096	7145	7189	7100	7273	7154	7092	7142	7186	7148	7152	7250	7083	7247	7209	7105	7138	7277	7156	7056	7135	7161	7159	7115	7148	7151	7197	7199	7155	7290	7131	7167	7214	7194	7209	7278	7103	7111	7073	7329	7160	7137	6996	7206	7160	7137	7257	7089	7041	7246	7126	7109	7089	7252	7241	7244	7039	7066	7183	7276	7207	7178	7106	7052	7088	7344	7162	7189	7008	7153	7115	7181	7043	7182	7186	7189	7168	7180	7211	7244	7070	7213	7132	7194	7235	7121	7143	7140	7190	7174	7156	7270	7247	7301	7134	7066	7264	7160	7173	7082	7092	7066	7154	7131	7314	7192	7302	7124	7229	7078	7251	7134	7247	7151	7094	7097	7165	7185	7172	7180	7064	7141	7120	7137	7218	7027	7168	7187	7226	7207	7028	7250	7041	7007	7133	7243	7241	7192	7184	7180	7076	7189	7193	7229	7214	7155	7198	7197	7263	7204	7246	7152	7152	7093	7188	7275	7113	7202	7109	7203	7069	7105	7228	6949	7280	7194	7224	7269	7187	7154	7249	7162	7265	7180	7119	7206	7169	7188	7291	7028	7205	7244	7212	7342	7165	7105	7143	7137	7076	7338	7218	7241	7139	7151	7198	7054	7105	7062	7074	7202	7005	7173	7163	7190	7188	7203	7158	7065	7117	7172	7160	7082	7202	7163	7168	7180	7148	7305	7175	7157	7184	7052	7081	7241	7129	7063	7185	7194	7087	7197	7094	7090	7157	7170	7130	7175	7174	7158	7323	7188	7165	7194	7133	7155	7149	7173	7191	7191	7114	7278	7247	7117	7238	7064	7283	7142	7222	7156	7228	7174	7211	7182	7238	7131	7282	7161	7224	7161	7173	7181	7148	7164	7123	7170	7329	7139	7230	7074	7093	7134	7099	7218	7115	7150
29787	34981	20465	5296	1824	2468	1874	1268	961	809	760	797	828	773	777	761	847	783	721	789	830	779	718	761	787	778	766	771	825	785	781	837	747	782	761	765	790	728	731	782	796	843	727	786	760	756	828	760	762	785	744	826	796	788	779	787	762	734	782	756	728	793	784	754	769	761	796	778	758	823	797	811	785	750	733	772	775	795	714	832	789	726	721	809	745	823	814	795	751	790	773	782	767	723	769	779	776	816	840	776	730	756	824	789	770	816	766	786	768	795	754	774	809	783	778	768	766	752	801	784	782	756	772	786	764	771	785	802	724	770	778	792	776	753	773	791	796	787	766	793	855	749	759	748	745	802	761	776	735	747	743	799	761	773	768	776	769	784	812	778	863	707	787	782	777	819	766	783	771	768	726	793	793	764	777	690	788	800	768	787	811	793	790	753	786	811	795	750	762	689	803	798	767	728	785	780	758	747	745	769	762	789	734	749	837	802	787	767	755	750	748	791	792	780	818	756	760	793	764	767	800	782	744	793	770	737	830	738	793	733	776	775	767	795	804	778	797	807	752	789	778	718	757	800	812	814	794	818	765	806	767	760	781	765	798	765	788	773	806	812	814	800	794	809	808	793	841	755	745	782	786	769	774	790	741	730	778	745	790	785	809	778	774	744	776	818	792	759	777	775	753	834	789	808	779	765	761	762	795	786	805	775	807	763	800	773	779	825	776	802	759	770	742	803	801	798	749	750	733	793	746	758	773	749	749	783	796	736	775	761	800	790	743	758	783	799	772	773	741	730	811	757	778	800	840	733	787	775	759	772	790	759	837	834	731	829	780	789	844	774	778	757	775	802	837	768	759	769	749	739	797	794	764	766	762	774	796	773	744	825	797	808	811	777	754	834	776	791	721	783	769	794	785	758	745	793	792	720	814	746	771	771	763	788	758	792	773	816	811	813	831	813	802	823	800	757	747	789	755	777	755	761	826	784	792	761	776	725	754	775	781	774	794	796	756	777	775	818	801	753	752	796	768	785	800	722	796	725	790	784	826	781	703	804	752	771	779	808	817	763	799	800	772	774	772	782	776	776	728	791	767	786	813	800	808	782	797	770	768	768	767	738	752	741	769	808	833	783	765	801	761	790	782	784	812	817	734	792	793	759	758	761	795	792	774	767	779	732	790	806	737	780	765	790	809	755	799	751	773	767	793	788	775	830	742	803	740	763	779	780	788	773	788	781	813	752	751	750	829	828	771	784	777	743	788	763	786	786	771	799	797	792	812	785	709	772	790	779	770	769	757	787	792	763	764	760	817	792	817	809	743	767	789	765	796	710	783	808	782	796	749	789	779	760	743	830	789	735	830	736	750	768	800	745	804	788	787	805	773	791	749	793	799	780	746	740	783	794	788	739	800	741	765	772	799	799	788	783	759	720	784	805	808	779	804	818	824	779	810	783	801	790	778	840	816	752	788	802	767	760	764	774	737	704	805	749	761	787	774	763	789	782	818	774	752	761	782	786	755	733	758	763	793	735	817	811	748	761	813	771	727	755	797	742	779	791	779	818	747	782	762	752	790	822	747	807	809	802	824	815	749	772	747	769	752	794	785	823	800	793	773	810	770	804	787	735	743	782	768	721	771	750	801	761	746	743	792	810	790	784	781	761	795	744	792	744	795	787	773	766	794	825	738	765	772	823	829	819	767	742	776	765	785	758	716	758	830	833	778	817	820	801	789	769	768	816	806	764	802	821	780	767	793	777	752	782	765	770	771	718	796	792	771	785	828	781	763	805	734	831	752	736	810	786	753	744	782	736	769	800	801	771	769	792	768	831	834	737	777	810	800	737	834	775	757	758	736	807	819	807	835	737	741	761	807	777	794	789	771	771	811	824	809	777	767	794	805	740	777	798	760	777	796	796	781	777	762	760	739	785	781	758	785	794	745	756	765	770	842	784	788	739	792	774	817	739	775	761	766	731	816	774	830	769	737	805	812	765	779	777	816	810	835	753	757	770	781	798	764	769	754	776	780	804	757	812	757	807	815	762	771	771	806	744	748	706	790	779	805	761	779	786	740	800	740	777	769	758	745	702	812	770	806	815	768	821	778	753	829	795	838	785	757	788	739	771	797	764	755	766	773	765	787	805	768	797	767	794	782	778	820	809	792	758	816	786	807	825	770	749	809	797	762	785	731	780	717	779	715	815	751	764	782	779	779	798	814	749	806	768	731	834	818	759	765	794	802	809	803	750	802	814	812	742	756	821	814	768	786	768	753	776	811	794	819	808	773	795	752	815	816	766	768	748	769	768	769	724	785	783	762	791	794	760	781	769	739	792	737	773	820	768	804	776	794	834	743	815	756	781	785	801	774	749	827	796	828	758	726	798	804	824	743	786	770	734	795	758	752	760	777	774	816	762	753	809	744	793	750	722	804	797	768	803	777	783	802	746	796	739	750	779	812	856	782	789	772	771	737	799	758	809	780	745	746	768	764	748	796	744	755	804	761	694	797	773	782	747	818	767	788	784	801	726	770	758	781	772	749	814	764	797	799	821	766	740	824	740	801	797	759	753	778	765	756	724	795	757	789	782	742	786	782	806	748	777	782	762	755	801	797	777	763	803	710	772	824	807	801	813	762	792	761	805	812	773	773	751	720	777	756	742	810	775	796	753	742	767	816	774	811	796	751	775	753	780	805	786	745	787	752	759	827	775	785	771	794	809	772	756	785	776	788	759	832	749	832	814	818	788	797	755	740	755	831	772	822	775	783	782	762	799	812	791	797	813	780	760	788	768	817	794	807	783	781	776	741	758	781	782	775	800	760	717	728	768	775	823	841	747	793	789	743	733	750	783	748	804	793	880	728	776	813	774	726	775	776	773	732	781	772	800	827	817	746	781	778	811	786	766	825	767	814	739	822	790	819	794	761	753	768	729	764	725	733	777	808	733	771	793	788	756	776	779	809	797	798	764	854	744	840	776	769	788	802	764	736	772	855	815	780	772	802	717	762	801	746	805	720	762	732	750	755	809	675	797	771	781	760	763	782	778	797	792	776	745	799	780	814	785	820	771	737	733	763	779	783	750	803	782	764	791	822	788	736	768	756	777	820	801	789	828	804	775	765	788	830	789	749	804	786	796	777	808	776	769	763	782	778	796	779	837	813	774	811	792	808	766	797	804	753	765	740	769	817	795	791	782	770	766	790	748	778	762	754	796	769	759	786	800	747	729	779	799	780	825	823	790	777	763	792	800	761	711	789	766	771	722	778	770	756	771	779	770	835	733	797	807	808	764	783	738	737	738	800	816	861	795	768	791	762	810	805	774	783	766	764	746	786	759	761	755	816	793	772	754	761	781	756	789	825	746	761	794	778	800	774	779	781	776	809	797	791	772	859	775	772	768	776	786	781	857	730	851	783	805	782	777	787	740	778	764	782	744	757	835	749	802	741	806	704	793	776	789	757	745	788	775	787	775	794	771	779	806	753	790	778	745	811	786	788	772	802	778	801	743
58283	51893	40940	23151	31310	33909	26589	17415	10253	7032	6503	6452	6393	6496	6617	6496	6569	6547	6470	6546	6364	6373	6457	6548	6529	6453	6321	6634	6553	6424	6361	6469	6455	6456	6459	6397	6440	6527	6529	6549	6500	6514	6456	6473	6528	6585	6474	6484	6458	6547	6517	6482	6563	6555	6457	6552	6505	6360	6419	6460	6490	6501	6536	6399	6288	6404	6494	6421	6543	6621	6379	6456	6391	6455	6540	6516	6379	6552	6480	6442	6478	6430	6402	6619	6465	6534	6596	6575	6517	6544	6501	6592	6474	6473	6476	6395	6668	6550	6452	6539	6584	6501	6463	6509	6513	6489	6476	6483	6528	6496	6580	6551	6281	6440	6434	6572	6409	6450	6498	6366	6421	6461	6456	6528	6462	6431	6438	6471	6464	6614	6435	6277	6356	6514	6514	6386	6508	6602	6403	6442	6492	6468	6400	6600	6478	6603	6522	6458	6595	6429	6458	6496	6512	6631	6518	6426	6518	6633	6496	6510	6435	6528	6547	6406	6502	6531	6488	6498	6585	6414	6529	6431	6464	6392	6509	6417	6410	6431	6569	6388	6363	6501	6501	6536	6498	6606	6527	6501	6437	6349	6504	6434	6455	6523	6490	6565	6436	6501	6483	6481	6467	6588	6606	6443	6355	6385	6486	6517	6568	6435	6501	6482	6496	6523	6512	6503	6482	6468	6416	6533	6550	6590	6588	6482	6502	6370	6567	6531	6408	6473	6338	6543	6410	6508	6536	6451	6359	6540	6479	6437	6418	6559	6433	6594	6638	6502	6581	6473	6544	6482	6537	6520	6399	6546	6556	6454	6536	6545	6424	6481	6421	6526	6366	6566	6671	6449	6455	6484	6514	6468	6617	6359	6510	6588	6503	6451	6584	6470	6602	6461	6358	6540	6501	6357	6569	6464	6498	6531	6584	6490	6526	6439	6422	6524	6484	6543	6562	6520	6556	6631	6456	6574	6562	6572	6404	6495	6475	6488	6584	6491	6483	6440	6464	6516	6488	6621	6345	6432	6595	6558	6501	6507	6504	6450	6500	6484	6447	6441	6453	6495	6568	6522	6385	6422	6401	6607	6537	6400	6506	6481	6410	6522	6520	6554	6516	6558	6491	6463	6527	6436	6446	6435	6515	6422	6516	6544	6329	6523	6564	6548	6452	6549	6466	6630	6417	6513	6415	6478	6544	6517	6391	6482	6497	6618	6375	6641	6462	6466	6482	6438	6536	6549	6436	6558	6547	6469	6380	6468	6435	6419	6521	6374	6340	6385	6502	6517	6563	6438	6422	6610	6543	6499	6513	6422	6473	6485	6494	6531	6433	6570	6533	6448	6673	6433	6460	6419	6526	6476	6543	6498	6581	6396	6484	6586	6455	6597	6392	6502	6524	6403	6428	6445	6500	6515	6489	6590	6473	6492	6504	6497	6505	6514	6564	6542	6657	6321	6580	6433	6461	6619	6612	6536	6490	6494	6447	6518	6585	6490	6509	6453	6337	6529	6497	6511	6545	6485	6552	6426	6451	6528	6609	6483	6429	6379	6441	6512	6429	6435	6371	6571	6529	6411	6498	6483	6453	6488	6396	6495	6475	6484	6411	6407	6405	6474	6366	6397	6579	6486	6566	6502	6427	6496	6594	6398	6369	6510	6424	6453	6601	6512	6632	6527	6463	6504	6552	6523	6565	6539	6448	6490	6423	6546	6555	6473	6453	6496	6555	6459	6494	6550	6503	6482	6497	6618	6435	6505	6518	6358	6573	6506	6523	6401	6568	6519	6631	6584	6557	6500	6587	6438	6493	6524	6374	6321	6371	6588	6623	6535	6516	6566	6339	6427	6421	6577	6408	6429	6445	6397	6431	6417	6375	6623	6525	6537	6528	6531	6435	6435	6590	6517	6359	6390	6517	6389	6549	6400	6494	6549	6567	6461	6519	6392	6520	6478	6559	6420	6538	6477	6377	6477	6474	6440	6702	6553	6571	6509	6343	6505	6351	6547	6581	6459	6536	6488	6480	6395	6548	6602	6566	6582	6431	6459	6435	6654	6537	6472	6585	6497	6426	6451	6520	6401	6510	6470	6548	6474	6468	6638	6394	6504	6583	6654	6426	6546	6426	6461	6521	6523	6388	6452	6408	6542	6560	6454	6446	6605	6519	6425	6436	6428	6455	6445	6471	6496	6467	6505	6434	6348	6498	6514	6512	6448	6585	6562	6503	6503	6486	6504	6396	6538	6425	6502	6464	6535	6485	6475	6398	6472	6537	6443	6396	6407	6475	6519	6537	6508	6438	6442	6620	6394	6513	6390	6511	6544	6404	6559	6508	6544	6537	6414	6383	6387	6477	6529	6454	6518	6480	6515	6400	6423	6476	6465	6551	6425	6510	6531	6521	6552	6438	6539	6586	6592	6496	6518	6391	6480	6408	6596	6393	6406	6528	6459	6498	6496	6489	6533	6444	6536	6573	6495	6489	6511	6444	6565	6422	6528	6460	6384	6509	6475	6465	6479	6562	6485	6403	6521	6496	6577	6535	6468	6447	6477	6397	6554	6517	6625	6516	6482	6574	6430	6483	6445	6640	6472	6568	6520	6398	6582	6575	6438	6270	6485	6564	6514	6559	6571	6480	6488	6453	6446	6496	6420	6507	6555	6482	6505	6457	6531	6472	6570	6490	6469	6515	6492	6454	6504	6405	6396	6494	6573	6456	6522	6427	6325	6489	6552	6558	6573	6419	6376	6542	6589	6467	6493	6469	6392	6480	6481	6569	6469	6519	6435	6474	6447	6486	6421	6567	6479	6476	6505	6529	6580	6578	6506	6477	6594	6579	6472	6440	6443	6572	6407	6604	6430	6531	6479	6528	6568	6457	6327	6457	6443	6495	6429	6450	6451	6539	6475	6476	6501	6434	6530	6497	6499	6467	6449	6549	6411	6544	6450	6695	6671	6513	6352	6493	6539	6458	6522	6597	6609	6456	6539	6588	6539	6455	6564	6547	6590	6515	6467	6524	6460	6423	6393	6521	6524	6500	6529	6612	6459	6465	6512	6504	6449	6462	6475	6637	6335	6614	6415	6421	6504	6500	6517	6469	6458	6516	6494	6428	6515	6384	6545	6482	6616	6390	6420	6431	6598	6536	6594	6570	6591	6466	6393	6462	6481	6392	6462	6463	6502	6434	6652	6488	6538	6422	6420	6355	6486	6627	6537	6448	6643	6409	6551	6382	6473	6641	6558	6536	6428	6569	6461	6514	6447	6353	6469	6655	6541	6436	6434	6458	6656	6508	6656	6528	6432	6462	6397	6614	6465	6451	6520	6425	6566	6594	6560	6380	6408	6610	6568	6380	6587	6443	6502	6562	6548	6520	6598	6443	6462	6528	6484	6321	6593	6513	6480	6392	6496	6603	6557	6432	6500	6408	6502	6422	6499	6454	6551	6537	6426	6518	6566	6443	6569	6525	6513	6577	6590	6479	6521	6467	6561	6514	6545	6492	6454	6482	6526	6437	6557	6532	6477	6497	6622	6582	6480	6529	6548	6458	6407	6549	6663	6555	6438	6455	6388	6530	6606	6599	6549	6516	6456	6506	6596	6429	6329	6359	6333	6461	6493	6499	6515	6496	6411	6597	6450	6554	6517	6459	6413	6572	6418	6443	6607	6480	6398	6467	6484	6372	6483	6559	6390	6560	6487	6444	6555	6501	6507	6522	6637	6405	6463	6322	6454	6553	6467	6477	6438	6447	6591	6517	6452	6525	6425	6466	6605	6534	6602	6542	6346	6426	6531	6392	6442	6478	6396	6471	6445	6527	6564	6407	6533	6555	6551	6521	6528	6433	6534	6491	6498	6403	6537	6380	6525	6365	6473	6469	6526	6501	6559	6484	6693	6382	6412	6592	6556	6543	6416	6501	6553	6427	6516	6476	6491	6507	6526	6410	6507	6474	6529	6530	6492	6440	6386	6540	6510	6507	6574	6541	6553	6485	6429	6482	6430	6556	6546	6496	6605	6463	6540	6455	6434	6517	6458	6525	6588	6616	6399	6365	6506	6522	6680	6295	6503	6503	6616	6445	6482	6532	6522	6428	6506	6430	6501	6475	6510	6459	6420	6471	6542	6443	6549	6426	6423	6407	6581	6436	6542	6601	6385	6483	6462	6485	6523	6493	6478	6451	6479	6434	6389	6486	6370	6426	6434	6504	6439	6426	6541	6467	6556	6528	6505	6588	6525	6530	6507	6471	6439	6486	6446	6523	6337	6443	6468	6450	6487	6569	6523	6348	6445	6474	6389	6458	6464	6442	6329	6510	6461	6426	6496	6454	6493	6354	6399	6522	6433	6510	6617	6489	6507	6360	6374	6585	6380	6382	6437	6534	6553	6557	6380	6586	6421	6509	6609	6506	6396	6461	6494	6638	6478	6372	6492	6351	6482	6348	6286	6504	6228	6390	6492	6461	6578	6465	6502	6465	6578	6538	6511	6413	6520	6619	6460	6523	6409	6598	6450	6555	6553	6466	6409	6560	6514	6352	6329	6511	6480	6520	6577	6537	6438	6469	6582	6366	6459	6516	6401	6447	6528	6486	6424	6529	6589	6575	6411	6480	6420	6447	6377	6496	6424	6436	6650	6581	6367	6475	6533	6438	6517	6519	6523	6491	6469	6558	6641	6452	6470	6446	6521	6623	6459	6580	6455	6456	6358	6433	6575	6432	6439	6295	6409	6514	6468	6552	6520	6473	6467	6497	6683	6500	6511	6693	6568	6461	6328	6546	6623	6501	6436	6524	6421	6492	6548	6574	6535	6412	6502	6458	6438	6526	6495	6460	6450	6392	6470	6618	6425	6582	6423	6528	6394	6588	6520	6463	6631	6410	6499	6475	6584	6462	6482	6363	6414	6507	6579	6460	6524	6451	6509	6564	6530	6585	6513	6392	6561	6506	6588	6495	6484	6384	6397	6576	6461	6461	6394	6550	6470	6540	6555	6546	6573	6454	6457	6492	6583	6476	6397	6588	6504	6451	6456	6472	6521	6469	6383	6442	6474	6485	6471	6498	6551	6502	6448	6585	6572	6539	6471	6581	6389	6506	6466	6459	6424	6503	6573	6473	6384
38999	47896	29073	10810	2168	2719	1931	1295	987	858	845	865	889	873	885	835	938	945	867	862	872	873	866	839	878	883	895	853	894	930	871	862	867	921	883	862	883	882	840	859	846	908	905	883	890	873	914	873	828	851	890	891	881	850	832	897	878	905	923	907	832	856	886	851	870	846	874	889	882	864	893	904	826	879	868	906	874	874	875	882	895	860	846	866	861	856	884	870	883	885	846	902	842	896	872	822	827	857	917	894	895	846	848	822	879	863	914	852	841	890	841	814	845	870	867	855	897	830	837	814	841	821	931	894	877	844	870	907	886	848	883	880	901	865	896	852	862	916	905	873	839	887	925	857	883	863	866	888	878	886	915	842	861	804	842	852	839	916	865	885	865	856	852	874	874	895	914	852	877	884	941	937	864	876	871	899	848	898	869	794	857	921	823	861	805	918	846	859	857	830	889	825	879	894	851	901	919	878	839	941	892	846	909	867	889	849	888	844	896	948	877	872	817	837	866	872	826	831	888	859	886	894	826	922	885	832	843	873	863	814	847	818	928	823	850	867	906	854	873	814	846	872	864	862	875	897	849	882	919	873	856	928	859	840	833	896	877	866	893	851	911	842	841	899	870	900	860	864	860	816	871	874	894	890	939	867	894	909	895	870	900	879	834	829	881	869	894	894	902	870	912	891	871	891	914	842	837	877	833	902	840	876	843	922	878	883	882	837	858	887	847	835	890	871	856	858	868	829	912	889	944	857	883	884	863	861	886	845	884	900	872	869	862	854	855	847	912	878	863	884	828	891	867	893	933	885	845	890	859	825	835	867	900	911	856	898	905	861	884	871	822	863	892	850	831	833	851	864	906	862	885	854	852	830	858	870	889	864	804	894	879	926	881	925	906	868	944	844	908	834	934	836	853	877	844	825	890	915	858	882	873	830	879	887	865	925	910	915	858	847	861	881	929	865	843	856	899	922	866	909	902	894	884	876	928	825	897	847	891	872	850	903	918	848	851	904	905	882	883	903	906	879	911	888	922	905	862	898	917	912	856	933	883	879	847	868	870	908	838	925	912	870	856	837	912	878	857	915	824	937	937	796	883	899	911	920	926	862	865	859	847	842	861	898	922	901	864	866	820	815	898	906	868	846	860	867	888	885	864	866	866	908	898	837	864	911	905	877	909	901	883	883	811	889	846	841	824	872	932	860	885	838	899	891	845	912	885	849	905	862	911	866	861	881	889	876	844	868	883	896	896	861	862	864	859	828	882	808	889	877	888	812	889	881	895	862	907	866	897	902	895	878	891	916	901	828	859	857	937	906	893	909	929	847	867	901	873	862	904	875	851	914	913	865	898	848	911	934	846	870	879	879	877	913	848	880	911	854	925	856	886	868	874	876	874	913	887	883	895	928	904	936	844	859	847	865	907	833	882	846	892	890	859	843	811	886	858	820	898	862	858	896	863	864	920	837	899	840	922	867	878	875	913	855	845	876	912	877	812	863	851	864	876	911	850	909	876	904	871	902	876	880	871	885	905	865	884	846	860	828	885	832	847	841	885	861	860	868	871	867	874	903	898	872	867	863	869	849	928	860	863	833	898	885	899	867	864	853	901	865	850	822	862	880	859	862	855	845	888	871	886	804	874	838	857	883	962	843	876	813	808	894	871	869	908	933	864	881	869	868	918	911	901	895	863	854	920	928	913	829	807	878	879	844	832	836	907	881	922	856	846	856	868	892	890	923	843	841	885	907	873	861	859	878	825	826	921	814	886	831	859	818	889	908	873	918	866	857	874	853	858	861	781	899	899	874	842	847	864	954	869	903	914	876	871	835	811	870	863	853	896	879	812	856	835	877	879	890	868	892	886	837	870	886	859	850	874	862	878	883	857	905	855	896	836	854	925	882	909	858	858	831	888	868	854	871	874	843	866	927	889	857	919	818	818	841	903	920	863	852	864	870	863	885	846	901	855	909	888	889	872	861	836	877	865	829	861	834	883	882	872	865	891	886	888	915	850	816	846	924	871	866	864	901	853	864	818	852	851	897	841	806	854	895	840	909	809	894	901	852	895	829	830	862	845	862	877	863	860	830	905	840	902	833	815	921	871	908	884	870	854	875	932	879	911	931	911	909	875	879	923	866	867	811	862	867	905	932	942	877	914	925	867	873	865	955	875	848	817	858	847	858	902	861	890	849	810	863	899	905	911	928	924	892	896	888	868	866	892	893	888	840	882	899	864	897	872	858	895	872	807	861	865	867	899	867	915	875	879	883	839	850	887	866	870	930	857	853	912	844	863	896	916	930	880	900	884	900	855	880	857	904	859	896	844	871	867	856	857	934	886	874	917	864	894	875	903	902	826	881	861	878	865	921	883	844	861	872	937	848	897	878	882	860	934	867	844	903	870	870	899	863	924	878	855	884	844	819	892	868	839	809	887	851	842	864	885	930	932	852	844	886	882	875	901	918	886	879	861	871	915	889	838	864	864	877	888	870	893	891	882	865	817	905	894	817	921	871	826	915	909	899	863	879	905	870	883	888	807	890	887	812	859	869	874	875	842	850	885	851	899	870	972	912	873	860	872	847	891	879	860	857	866	893	856	932	830	829	890	874	834	863	889	868	886	869	829	890	874	904	862	873	885	815	880	877	848	814	880	892	889	836	813	910	858	840	873	894	859	888	893	882	884	880	908	862	816	853	921	907	901	849	879	807	915	846	864	885	865	864	919	860	911	845	879	871	802	850	822	902	832	911	949	858	916	894	841	877	884	903	853	865	837	850	837	834	878	855	867	870	881	873	873	840	839	861	851	856	921	845	871	906	814	884	893	900	929	898	870	877	917	887	886	855	884	860	869	898	856	862	869	864	857	825	855	860	885	891	900	917	843	848	839	879	935	837	839	884	850	885	935	841	837	931	830	878	903	861	887	916	837	838	952	882	877	857	876	859	891	869	859	912	822	841	863	836	886	909	777	850	861	885	878	881	858	843	883	826	863	835	902	871	918	825	872	904	833	884	839	857	942	911	848	878	915	911	894	857	849	878	890	875	869	816	919	903	847	975	888	841	842	884	881	893	843	843	874	891	891	846	895	910	865	860	864	887	898	900	934	848	943	874	888	841	884	875	863	888	835	958	873	899	866	901	833	856	950	871	855	885	901	857	872	802	887	904	903	844	888	893	904	884	859	940	890	850	864	894	905	868	874	900	910	856	890	901	917	870	896	847	887	842	861	865	868	872	853	864	857	896	827	816	883	896	886	867	874	827	931	841	892	877	875	878	839	843	864	931	856	894	858	844	911	884	856	844	864	839	819	885	881	854	929	934	892	869	900	881	855	921	817	803	890	899	895	868	894	877	911	906	949	885	897	875	893	919	891	886	868	861	895	859	904	904	874	853	902	858	851	869	879	831	855	895	871	853	852	850	915	902	829	889	793	824	843	935	944	900	895	870	869	870	855	895	902	889	860	896	838	927	847	887	913	826	848	858	896	916	926	911	864	903	826	936	860	880
52517	52027	49212	33837	29076	34272	26391	16222	9632	7481	7309	7170	7126	7244	7232	7257	7276	7172	7226	7238	7099	7174	7305	7073	7202	7242	7168	7221	7184	7351	7263	7216	7130	7157	7242	7106	7120	7112	7101	7317	7118	7269	7183	7263	7202	7085	7191	7239	7149	7178	7222	7168	7116	7013	7243	7125	7200	7072	7172	7024	7212	7080	7225	7100	7214	7165	7162	7196	7184	7097	7225	7261	7011	7365	7050	7114	7228	7132	7227	7136	7210	7200	7212	7076	7199	7214	7270	7176	7315	7195	7143	7152	7126	7117	7101	7145	7220	7029	7163	7154	7111	7166	7089	7337	7286	7170	7237	7142	7225	7301	7231	7207	7157	7212	7271	7023	7165	7157	7135	7353	7075	7216	7153	7177	7175	7218	7015	7125	7133	7166	7017	7208	6975	7228	7165	7038	7193	7214	7097	7218	7219	7198	7203	7058	7276	7073	7337	7130	7287	7242	7088	7060	7206	7162	7253	7275	7142	7231	7253	7099	7166	7151	7145	7202	7217	7191	7265	7208	7217	7102	7037	7158	7111	7286	7210	7200	7181	7277	7097	7108	7256	7203	7293	7079	7290	7160	7133	7169	7273	7269	7142	7267	7170	7286	7280	7224	7172	7197	7199	7331	7100	7248	7202	7035	7138	7182	7165	7240	7134	7201	7179	7177	7201	7045	7216	7134	7191	7228	7110	7257	7217	7207	7111	7254	7115	7168	7174	7143	7173	7286	7272	7076	7036	7282	7164	7033	7248	7066	7111	7308	7013	7234	7075	7110	7301	7236	7148	7097	7215	7244	7209	7319	7242	7237	7348	7148	7146	7270	7251	7150	7199	7133	7268	7195	7286	7124	7147	7166	7213	7109	7116	7181	7043	7276	7202	7301	7186	7108	7355	7179	7257	7209	7280	7155	7279	7095	7308	7293	7168	7302	7148	7043	7219	7254	7214	7253	7205	7167	7099	7234	7222	7053	7096	7187	7105	7214	7205	7179	7192	7212	7291	7235	7268	7335	7193	7163	7213	7261	7314	7184	7142	7032	7276	7302	7149	7233	7172	7174	7139	7125	7184	7221	7308	7161	7306	7167	7201	6993	7276	7252	7135	7145	7171	7306	7126	7101	7217	7266	7312	7301	6985	7137	7040	7146	7084	7201	7151	7107	7157	7131	7215	7150	7174	7170	7180	7134	7196	7126	7233	7156	7275	7212	7198	7139	7173	7202	7065	7135	7276	7164	7188	7147	7150	7181	7244	7153	7202	7264	7131	7146	7114	7150	7117	7162	7175	7151	7190	7193	7250	7160	7173	7332	7297	7124	7244	7242	7152	7214	7170	7183	7243	7050	7013	7122	7241	7195	7196	7312	7199	7135	7203	7109	7190	7144	7276	7075	7161	7153	7188	7192	7133	7221	7148	7220	7242	7298	7132	7257	7118	7274	7231	7271	7090	7119	7235	7160	7122	7197	7162	7084	7239	7202	7327	7198	7324	7215	7166	7208	7211	7378	7208	7110	7168	7287	7289	7235	7194	7183	7172	7285	7268	7214	7255	7239	7259	7222	7254	7275	7224	7152	7065	7104	7152	7382	7219	7214	7156	7190	7201	7094	7276	7204	7223	7296	7157	7269	7392	7127	7178	7250	7266	7173	7232	7128	7246	7143	7188	7239	7430	7314	7217	7277	7276	7206	7130	7190	7078	7192	7174	7118	7253	7176	7186	7226	7226	7367	7127	7170	7030	7275	7253	7132	7095	7328	7174	7195	7214	7267	7262	7257	7148	7117	7221	7185	7198	7265	7117	7269	7199	7297	7090	7201	7211	7116	7295	7219	7300	7257	7082	7253	7189	7230	7224	7078	7026	7254	7150	7217	7190	7127	7239	7142	7293	7232	7128	7205	7256	7178	7190	7153	7106	7038	7264	7110	7375	7215	7222	7151	7184	7164	7173	7232	7193	7217	7272	7157	7127	7137	7410	7130	7068	7254	7267	7190	7224	7193	7304	7247	7044	7237	7237	7088	7251	7240	7160	7334	7250	7133	7176	7118	7171	7131	7238	7146	7062	7091	7174	7198	7224	7084	7042	7214	7208	7171	7240	7154	7160	7183	7098	7215	7240	7138	7235	7239	7181	7158	7205	7108	7089	7207	7228	7179	7169	7079	7069	7149	7287	7259	7253	7227	7192	7213	7202	7065	7032	7256	7208	7256	7050	7180	7187	7281	7133	7204	7118	7303	7258	7161	7072	7251	7174	7118	7297	7143	7170	7093	7219	7284	7080	7218	7228	7192	7273	7326	7267	7230	7095	7242	7264	7228	7074	7148	7188	7252	7296	7172	7233	7027	7185	7078	7142	7208	7314	7309	7194	7188	6951	7276	7295	7055	7146	7070	7235	7210	7226	7194	7226	7050	7102	7294	7248	7182	7180	7238	7225	7146	7160	7262	7151	7140	7193	7213	7271	7300	7133	7138	7101	7282	7184	7246	7143	7363	7159	7258	7196	7193	7201	7053	7138	7238	7278	7255	7200	7075	7228	7046	7201	7252	7105	7181	7147	7227	7079	7182	7115	7082	7369	7147	7115	7235	7202	7298	7123	7267	7315	7185	7292	7046	7226	7212	7349	7325	7255	7143	7282	7136	7140	7195	7247	7171	7217	7159	7109	7236	7336	7119	7252	7110	7087	7231	7151	7115	7210	7396	7129	7222	7160	7268	7110	7239	7175	7186	7224	7259	7219	7226	7118	7106	7114	7279	7158	7199	7263	7125	7203	7117	7163	7125	7220	7247	7184	7197	7188	7148	7338	7071	7281	7234	7153	7107	7174	7273	7209	7184	7231	7394	7176	7303	7191	7162	7136	7168	7273	7138	7074	7200	7280	7108	7107	7105	7092	7195	7131	7151	7104	7217	7234	7127	7276	7246	7257	7137	7114	7212	7212	7185	7236	7217	7306	7121	7229	7066	7185	7082	7221	7102	7242	7159	7344	7194	7135	7230	7245	7142	7193	7172	7256	7185	7115	7140	7130	7252	7205	7120	7170	7160	7128	7084	7254	7168	7293	7141	7071	7199	7180	7295	7242	7260	7200	7110	7095	7100	7130	7094	7147	7227	7205	7103	7271	7140	7146	7214	7193	7192	7242	7054	7230	7198	7127	7170	7063	7193	7178	7209	7121	7146	7038	7189	7167	7227	7155	7191	7253	7211	7312	7106	7162	7138	7232	7191	7149	7151	7231	7183	7214	7157	7210	7299	7175	7334	7129	7261	7234	7130	7273	7197	7101	7238	7118	7179	7226	7113	7257	7110	7153	7332	7125	7028	7343	7070	7238	7198	7179	7292	7067	7222	7098	7216	7265	7142	7341	7211	7191	7162	7068	7238	7209	7152	7147	7178	7125	7251	7114	7229	7315	7137	7168	7154	7138	7331	7136	7219	7219	7149	7134	7226	7195	7202	7187	7118	7139	7157	7106	7099	7186	7222	7231	7259	7200	7219	7315	7213	7134	7201	7201	7376	7235	7068	7239	7090	7332	7103	7188	7213	7167	7166	7378	7154	7217	7290	7106	7214	7173	7179	7143	7247	7225	7265	7170	7236	7112	7169	7209	7112	7183	7290	7200	7208	7175	7306	7220	7107	7116	7133	7250	7246	7259	7261	7166	7174	7238	7139	7252	7092	7217	7112	7170	7180	7177	7287	7124	7209	7243	7237	7318	7273	7047	7091	7234	7184	7196	7247	7192	7178	7135	7086	7112	7171	7209	7289	7227	7097	7227	7171	7206	7188	7137	7158	7248	7217	7237	7277	7245	7112	7235	7173	7117	7213	7138	7133	7112	7228	7166	7066	7158	7119	7233	7185	7184	7095	7300	7168	7161	7169	7138	7149	7068	7259	7288	7182	7301	7053	7261	7118	7213	7245	7161	7328	7265	7158	7202	7216	7130	7324	7182	7233	7289	7233	7280	7258	7153	7105	7194	7101	7302	7141	7205	7189	7240	7101	7145	7261	7264	7147	7174	7114	7088	7291	7200	7085	7119	7135	7131	7178	7278	7108	7315	7244	7197	7288	7101	7188	7138	7167	7151	7241	7132	7237	7249	7196	7090	7235	7177	7148	7293	7073	7214	7233	7232	7110	7224	7168	7207	7154	7179	7130	7215	7110	7104	7292	7215	7137	7217	7156	7391	7266	7174	7207	7147	7206	7131	7296	7186	7208	7182	7115	7124	7250	7139	7135	7267	7143	7147	7163	7228	7124	7232	7047	7182	7202	7230	7240	7079	7143	7096	7229	7188	7269	7244	7281	7236	7186	7181	7156	7314	7223	6951	7181	7155	7248	7179	7235	7040	7134	7060	7263	7227	7149	7204	7292	7311	7150	7163	7192	7189	7310	7236	7097	7217	7191	7148	7191	7109	7238	7188	7075	7261	7136	7169	7039	7211	7153	7157	7090	7249	7087	7155	7253	7133	7206	7236	7148	7120	7234	7257	7227	7164	7237	7116	7183	7316	7142	7244	7239	7248	7090	7195	7229	7208	7292	7171	7117	7193	7087	7188	7225	7239	7248	6947	7195	7194	7217	7196	7139	7203	7182	7172	7080	7226	7147	7107	7093	7261	7193	7295	7217	7044	7258	7294	7207	7154	7144	7271	7235	7169	7155	7084	7293	7303	7132	7199	7249	7169	7078	7175	7263	7179	7285	7255	7242	7099	7179	7175	7227	6994	7211	7214	7249	7235	7269	7265	7196	7288	7244	7212	7188	7108	7109	7172	7123	7213	7127	7231	7196	7120	7233	7140	7345	7121	7019	7151	7117	7090	7162	7106	7039	7172	7192	7071	7286	7187	7327	7293	7193	7324	7173	7111	7210	7260	7213	7211	7222	7192	7236	7112	7288	7262	7138	7205	7207	7300	7201	7269	7392	7237	7123	7207	7225	7123	7151	7178	7164	7179	7116	7190	7194	7146	7196	7239	7255	7333	7093	7260	7068	7171	7198	7156	7297	7061	7145	7163	7220	7188	7189	7160	7173	7218	7223	7264	7253	7221	7182	7046	7174	7154	7206	7116	7257	7278	7179	7266	7101	7026	7240	7189	7206	7273	7078	7171	7196	7266	7170	7143	7214	7296	7208
15363	18175	10723	2725	1016	1072	1034	913	784	778	739	809	770	798	776	784	761	772	768	821	798	814	762	763	775	794	779	779	829	785	769	832	799	783	791	807	782	780	779	820	811	817	766	781	779	853	774	767	844	807	844	817	789	804	808	763	789	827	766	813	814	783	818	813	812	763	810	791	814	811	766	796	767	798	817	798	808	805	783	808	798	799	777	785	770	800	763	777	824	806	811	795	785	842	827	776	783	834	782	796	768	799	813	786	794	789	791	849	753	828	744	786	806	786	815	796	786	817	833	782	785	764	782	809	752	792	786	780	823	760	780	809	812	786	783	809	775	797	793	781	797	782	761	773	779	797	739	739	768	764	822	803	751	800	805	783	802	753	789	842	823	771	772	828	812	783	812	781	821	849	792	800	804	810	789	823	823	746	826	715	803	803	794	795	802	810	832	779	775	784	824	847	802	753	837	775	805	840	785	792	758	777	793	778	803	795	780	762	807	758	814	781	789	728	825	838	771	797	805	799	819	822	819	761	782	765	825	842	828	783	780	715	821	792	758	817	794	788	782	782	768	759	786	783	790	776	812	848	756	815	766	870	820	793	810	809	783	795	800	777	750	771	774	809	758	800	803	806	794	801	747	791	795	808	798	763	773	852	824	804	785	794	842	777	798	759	785	833	782	758	767	762	791	805	750	801	774	830	763	793	788	758	793	810	841	768	851	819	798	768	784	799	829	833	837	788	778	781	808	726	826	817	776	766	795	783	763	728	804	808	869	768	773	780	819	805	787	788	819	769	817	876	764	813	763	774	793	777	799	850	749	807	792	863	767	780	837	775	791	745	792	794	773	771	792	777	807	809	796	791	740	796	838	836	786	813	803	790	811	757	777	801	790	769	751	768	801	811	768	798	812	839	821	818	787	793	736	752	777	720	790	815	729	816	801	795	837	876	814	840	812	773	822	825	807	791	787	785	805	778	818	776	812	817	744	770	879	783	775	759	789	789	799	816	803	765	782	784	793	775	747	789	802	775	747	801	799	776	756	842	737	786	839	885	813	803	783	800	838	859	784	797	767	768	777	766	814	782	765	822	750	790	777	785	808	771	780	790	768	795	781	788	836	805	798	822	799	806	768	817	773	815	769	803	823	807	792	788	813	782	806	764	795	808	745	793	838	821	793	780	785	768	758	792	828	797	787	794	787	796	779	830	824	762	829	761	774	798	803	810	785	751	828	793	830	754	795	869	796	789	841	831	809	827	736	763	744	763	792	815	839	806	773	762	805	787	763	822	786	823	748	812	769	819	788	800	770	813	820	797	788	750	772	792	790	782	787	771	836	805	819	795	791	840	748	812	803	762	823	868	792	787	792	807	799	761	761	774	810	768	834	786	826	802	843	792	772	759	776	815	796	761	788	751	839	745	791	782	784	780	783	804	850	807	817	843	783	810	811	807	834	794	820	761	825	755	858	829	769	784	783	820	798	781	775	767	753	779	718	773	768	798	733	762	805	806	793	766	834	789	852	762	821	783	792	808	804	780	776	756	798	771	729	826	776	766	800	809	831	810	778	811	783	823	795	814	816	804	799	784	859	772	768	783	800	765	879	786	851	787	827	804	799	824	794	777	766	796	770	840	788	721	824	780	832	775	763	805	828	835	815	767	805	805	829	809	812	772	831	774	742	836	773	789	787	807	769	808	794	778	853	785	800	790	779	772	804	804	797	773	786	774	789	810	828	797	831	759	804	788	801	795	826	846	739	762	786	815	821	770	781	764	775	806	852	801	814	834	780	793	807	824	800	791	798	738	850	796	787	789	791	811	779	760	831	832	827	760	795	776	777	816	800	699	773	839	772	780	786	757	775	725	791	764	805	808	754	777	778	803	783	842	754	803	832	796	823	791	748	775	787	789	828	824	810	816	744	795	805	841	777	850	761	820	775	787	726	745	783	808	805	777	778	819	791	793	796	767	819	796	729	834	794	831	796	773	749	787	800	836	842	752	795	786	792	800	776	794	759	746	770	758	776	781	815	805	817	745	785	789	815	818	809	790	743	760	803	760	792	785	806	810	751	823	765	765	780	757	820	741	787	789	785	800	783	807	815	794	801	832	781	800	788	774	829	799	786	780	812	747	787	785	784	801	794	829	724	842	812	809	826	768	727	758	809	757	800	806	858	801	794	781	810	791	813	826	780	842	787	792	731	803	802	725	828	746	774	755	857	838	810	770	732	798	750	772	803	794	815	824	801	814	798	801	775	806	733	808	799	802	751	766	809	801	822	769	789	820	820	760	785	778	799	796	753	799	809	822	808	829	757	754	803	786	775	798	785	836	806	783	808	788	817	822	793	852	828	761	786	731	783	802	774	814	770	826	799	800	765	854	823	775	784	801	795	833	767	822	820	782	814	795	808	819	821	802	761	799	797	822	814	826	813	843	759	756	819	753	779	802	785	780	763	779	804	779	801	769	786	775	753	775	823	791	772	776	788	762	853	822	735	827	808	830	789	755	833	826	805	752	788	777	803	785	791	797	757	824	818	772	762	826	801	806	775	806	837	777	776	798	784	814	755	807	785	771	864	792	836	764	765	797	789	782	831	785	803	803	772	760	826	744	785	847	752	768	812	864	802	775	795	788	764	724	805	786	791	820	787	805	845	782	824	789	787	764	799	809	831	786	825	782	732	756	727	811	827	839	831	765	798	795	808	864	788	781	804	759	712	798	769	845	777	797	766	819	785	791	772	835	778	798	836	787	781	804	806	728	834	804	812	845	783	796	846	798	803	790	809	772	812	783	773	839	814	797	830	757	808	736	764	760	769	789	836	791	808	772	802	793	818	828	754	752	803	860	807	805	765	807	837	831	796	795	755	767	826	812	823	754	784	781	763	848	716	724	756	774	773	840	800	784	845	753	781	764	787	761	808	809	832	738	797	769	784	775	798	833	831	837	775	787	751	817	784	771	765	774	790	805	829	794	822	814	826	845	798	785	836	772	788	767	890	828	794	807	823	788	765	827	831	790	776	806	771	784	802	783	782	795	805	745	775	766	784	787	771	770	803	832	771	806	781	783	821	760	808	801	767	809	785	781	775	782	803	786	797	786	799	792	815	804	841	800	785	836	740	764	801	724	845	760	825	753	798	797	808	801	814	839	758	788	814	761	785	796	791	732	752	821	754	773	813	739	799	792	805	757	789	809	858	799	820	795	816	769	819	802	776	753	831	892	733	792	763	753	790	787	797	847	826	805	807	779	799	789	787	802	750	764	815	796	794	800	765	817	778	780	824	808	769	827	774	736	781	843	801	748	818	799	830	790	810	749	803	805	762	776	775	782	803	786	783	804	762	791	819	819	828	748	810	813	786	815	837	763	777	791	791	815	806	752	815	814	820	845	852	825	768	778	778	836	811	808	780	793	811	782	842	799	825	809	797	819	785	776	740	784	765	805	785	829	791	778	795	799	793	808	823	812	800	832	777	797	822	795	786	832	759	787	749	792	811	822	834	852
48483	42408	32607	19711	15564	17882	13339	9076	7163	6639	6748	6568	6544	6458	6653	6564	6594	6487	6531	6565	6517	6558	6505	6558	6652	6649	6605	6521	6515	6487	6461	6477	6509	6524	6590	6520	6584	6589	6632	6568	6477	6595	6597	6532	6626	6561	6537	6565	6653	6597	6527	6509	6548	6524	6476	6622	6595	6492	6605	6555	6380	6574	6481	6579	6551	6526	6545	6574	6465	6496	6498	6595	6642	6405	6542	6624	6642	6685	6391	6407	6456	6502	6571	6512	6494	6622	6672	6530	6596	6497	6596	6579	6516	6531	6523	6560	6609	6559	6590	6506	6574	6573	6610	6471	6499	6423	6590	6612	6761	6542	6466	6432	6504	6626	6595	6605	6535	6602	6541	6604	6462	6552	6534	6529	6439	6603	6586	6651	6510	6418	6573	6529	6505	6575	6566	6586	6545	6522	6500	6489	6570	6604	6648	6550	6671	6591	6434	6689	6493	6551	6576	6621	6462	6557	6413	6453	6528	6728	6623	6550	6548	6526	6526	6586	6451	6528	6634	6529	6555	6581	6600	6529	6506	6551	6538	6491	6535	6470	6597	6494	6472	6632	6401	6557	6599	6620	6532	6556	6581	6520	6360	6584	6589	6611	6559	6564	6475	6464	6470	6488	6545	6688	6554	6582	6477	6673	6551	6574	6583	6575	6494	6493	6521	6411	6572	6585	6497	6556	6493	6560	6631	6602	6557	6640	6512	6591	6600	6483	6635	6609	6588	6531	6509	6468	6631	6611	6482	6669	6501	6514	6657	6581	6495	6599	6612	6628	6467	6580	6666	6687	6577	6538	6612	6504	6543	6598	6492	6459	6578	6590	6641	6665	6492	6494	6588	6538	6444	6387	6555	6584	6571	6504	6533	6558	6581	6490	6495	6531	6572	6525	6608	6661	6473	6539	6510	6571	6554	6606	6475	6507	6649	6521	6641	6530	6436	6630	6711	6582	6604	6593	6478	6485	6540	6603	6558	6509	6559	6568	6595	6455	6677	6672	6431	6542	6625	6511	6618	6590	6540	6553	6457	6498	6625	6581	6589	6632	6575	6535	6530	6585	6584	6507	6454	6548	6726	6531	6539	6637	6522	6548	6598	6417	6509	6508	6570	6554	6531	6547	6556	6413	6535	6541	6512	6637	6600	6558	6504	6618	6575	6665	6563	6592	6406	6638	6496	6557	6754	6588	6548	6527	6577	6586	6530	6458	6441	6499	6510	6615	6525	6518	6568	6561	6598	6558	6584	6406	6553	6677	6532	6557	6543	6644	6402	6634	6522	6627	6532	6478	6679	6481	6641	6407	6631	6613	6612	6529	6536	6636	6692	6450	6613	6542	6493	6560	6528	6404	6501	6575	6593	6594	6556	6524	6628	6636	6515	6624	6630	6635	6599	6678	6566	6455	6579	6630	6515	6514	6611	6603	6512	6582	6582	6471	6569	6616	6550	6507	6575	6596	6611	6585	6558	6530	6562	6615	6596	6530	6632	6593	6440	6553	6492	6526	6637	6505	6472	6568	6530	6532	6601	6474	6537	6480	6470	6591	6695	6457	6491	6548	6588	6540	6605	6513	6679	6656	6568	6490	6622	6632	6583	6589	6581	6551	6525	6496	6441	6536	6668	6620	6472	6514	6640	6537	6701	6516	6692	6568	6633	6698	6656	6521	6530	6533	6594	6469	6654	6500	6480	6540	6500	6593	6608	6517	6472	6598	6575	6622	6533	6472	6524	6575	6516	6582	6539	6516	6417	6639	6677	6494	6489	6278	6607	6526	6599	6537	6509	6391	6522	6546	6584	6575	6457	6607	6683	6504	6571	6374	6624	6563	6451	6425	6583	6602	6610	6596	6574	6529	6520	6642	6553	6542	6573	6584	6643	6640	6551	6587	6404	6540	6408	6522	6549	6658	6582	6510	6695	6546	6570	6575	6585	6618	6449	6638	6572	6593	6555	6707	6641	6612	6615	6716	6517	6593	6533	6528	6460	6494	6681	6461	6529	6478	6527	6519	6496	6636	6485	6664	6532	6451	6601	6650	6519	6552	6473	6610	6518	6478	6476	6700	6547	6595	6467	6596	6525	6539	6539	6454	6524	6483	6529	6582	6485	6632	6547	6607	6617	6533	6382	6549	6525	6522	6453	6620	6525	6596	6499	6539	6449	6577	6481	6499	6568	6538	6687	6568	6485	6595	6466	6600	6540	6423	6484	6612	6524	6539	6659	6520	6552	6458	6615	6491	6535	6582	6557	6719	6466	6617	6589	6601	6641	6577	6546	6530	6563	6477	6532	6571	6593	6496	6589	6687	6597	6597	6531	6584	6477	6400	6656	6512	6667	6615	6622	6491	6569	6674	6550	6525	6441	6631	6577	6518	6618	6597	6467	6668	6544	6631	6681	6565	6573	6579	6627	6532	6567	6604	6708	6611	6568	6512	6473	6607	6445	6715	6642	6528	6573	6513	6506	6522	6610	6475	6577	6495	6539	6613	6584	6579	6421	6549	6505	6528	6617	6494	6612	6566	6564	6632	6664	6539	6498	6545	6512	6506	6583	6584	6732	6567	6577	6539	6541	6563	6601	6551	6657	6537	6524	6561	6580	6589	6484	6593	6453	6622	6644	6654	6530	6558	6527	6517	6609	6526	6517	6534	6616	6668	6577	6688	6481	6547	6588	6615	6572	6453	6492	6433	6616	6475	6525	6544	6602	6466	6551	6500	6424	6641	6520	6468	6502	6512	6583	6624	6584	6425	6546	6363	6556	6509	6601	6595	6470	6412	6593	6587	6724	6446	6570	6447	6485	6465	6691	6568	6634	6545	6654	6522	6543	6508	6416	6526	6589	6474	6557	6591	6622	6531	6583	6608	6604	6654	6630	6568	6617	6719	6552	6642	6531	6604	6540	6540	6673	6530	6489	6486	6576	6529	6571	6522	6607	6556	6467	6580	6513	6538	6626	6631	6726	6678	6558	6506	6558	6642	6501	6637	6479	6513	6556	6556	6415	6612	6482	6567	6535	6440	6549	6418	6534	6606	6519	6491	6498	6669	6536	6553	6616	6488	6603	6514	6573	6635	6562	6561	6526	6421	6607	6558	6480	6653	6599	6555	6539	6582	6471	6534	6533	6561	6462	6703	6644	6608	6497	6514	6619	6459	6626	6680	6554	6547	6479	6666	6487	6561	6407	6373	6530	6491	6586	6594	6467	6562	6549	6533	6652	6570	6499	6611	6514	6401	6633	6641	6576	6524	6504	6545	6822	6552	6454	6600	6593	6591	6545	6538	6620	6582	6557	6596	6519	6625	6611	6502	6653	6521	6472	6540	6591	6548	6431	6705	6617	6524	6652	6413	6484	6577	6620	6476	6396	6626	6560	6593	6563	6452	6556	6587	6632	6605	6571	6517	6522	6569	6520	6426	6458	6592	6553	6561	6717	6516	6551	6576	6555	6536	6481	6646	6559	6539	6527	6633	6652	6356	6496	6598	6491	6517	6548	6532	6581	6581	6602	6417	6608	6515	6532	6543	6394	6651	6534	6454	6624	6430	6627	6453	6559	6521	6514	6602	6658	6539	6567	6621	6614	6646	6457	6613	6604	6607	6619	6562	6581	6602	6551	6550	6588	6484	6550	6556	6603	6537	6620	6591	6611	6660	6558	6663	6538	6604	6549	6517	6430	6478	6635	6657	6553	6573	6519	6681	6426	6539	6580	6648	6549	6627	6593	6575	6537	6514	6465	6592	6552	6614	6638	6669	6660	6577	6524	6653	6620	6422	6512	6563	6568	6552	6487	6483	6521	6544	6582	6499	6512	6649	6583	6710	6658	6453	6517	6345	6496	6599	6476	6506	6518	6612	6464	6600	6632	6471	6543	6719	6641	6630	6600	6464	6534	6548	6455	6601	6652	6534	6462	6510	6562	6477	6640	6510	6607	6583	6586	6492	6468	6690	6720	6523	6601	6527	6562	6531	6444	6690	6577	6534	6552	6628	6563	6640	6598	6534	6601	6554	6602	6448	6559	6472	6553	6596	6610	6523	6545	6609	6436	6481	6460	6645	6503	6440	6623	6607	6515	6569	6587	6526	6614	6508	6687	6611	6431	6563	6539	6516	6583	6525	6461	6569	6552	6576	6557	6521	6656	6650	6512	6557	6585	6540	6623	6451	6539	6543	6552	6584	6468	6421	6573	6651	6496	6568	6507	6516	6569	6623	6556	6473	6493	6560	6543	6684	6577	6537	6534	6547	6544	6505	6629	6457	6532	6630	6610	6543	6510	6519	6590	6607	6634	6591	6463	6420	6514	6584	6534	6551	6559	6515	6534	6500	6496	6601	6439	6543	6545	6621	6441	6536	6427	6585	6606	6578	6595	6627	6571	6700	6556	6571	6587	6532	6623	6575	6536	6595	6652	6657	6547	6628	6502	6543	6591	6529	6669	6583	6599	6632	6439	6614	6583	6580	6480	6525	6527	6515	6494	6503	6572	6735	6502	6576	6641	6526	6558	6531	6549	6564	6542	6538	6574	6531	6581	6723	6514	6508	6480	6550	6667	6458	6512	6602	6629	6522	6527	6483	6584	6553	6526	6521	6445	6539	6574	6659	6663	6534	6573	6559	6576	6607	6546	6648	6623	6537	6497	6668	6450	6529	6596	6509	6576	6615	6609	6558	6536	6661	6594	6492	6474	6610	6678	6532	6615	6539	6608	6652	6618	6509	6528	6626	6428	6561	6454	6514	6590	6692	6600	6549	6376	6567	6485	6532	6523	6577	6570	6577	6483	6493	6597	6584	6474	6592	6549	6551	6588	6524	6654	6517	6724	6402	6532	6577	6583	6616	6601	6473	6545	6486	6480	6428	6676	6707	6579	6520	6498	6593	6634	6646	6676	6493	6534	6600	6691	6475	6445	6520	6504	6454	6544	6592	6500	6531	6533	6621	6652	6482	6600	6539	6637	6611	6520	6488	6592	6540	6509	6639	6489	6542	6651	6500	6632	6578	6584	6552	6650	6511	6439	6619	6556	6433	6446	6447	6534	6554	6595	6555	6396	6591	6621	6530	6508	6520	6539	6500	6602	6618	6469	6419	6562	6534	6554	6671	6561	6493	6561	6580	6551	6574
36099	44605	26580	9250	2019	1799	1446	1107	914	850	903	846	948	872	928	907	881	849	919	925	853	879	893	870	888	873	882	901	884	890	914	844	916	915	875	887	900	881	870	892	996	829	854	889	879	888	865	847	850	844	830	901	878	869	874	887	865	925	915	908	889	884	859	885	866	923	850	876	929	906	912	857	903	882	897	894	859	928	920	923	916	859	868	911	839	894	877	913	871	917	860	914	878	886	877	858	884	873	866	907	880	895	832	935	865	944	858	883	908	938	835	860	877	882	859	839	881	863	880	912	942	903	811	868	917	868	868	925	907	885	849	903	892	908	927	930	881	873	879	860	889	901	947	859	904	906	896	894	877	875	882	877	900	882	930	883	867	863	841	860	880	853	913	882	890	818	853	884	930	877	933	867	848	903	931	884	918	841	829	813	840	924	881	930	796	888	871	880	907	878	918	835	890	836	937	871	866	840	893	919	872	846	865	866	863	850	889	840	909	886	938	887	933	850	871	867	832	893	899	884	901	899	927	874	910	873	855	842	923	868	927	895	893	861	862	871	906	832	873	847	907	843	808	861	916	944	879	854	868	861	892	874	903	865	874	890	884	861	874	883	900	899	880	853	871	900	857	948	899	890	834	892	826	907	876	918	872	917	851	951	882	940	887	831	855	912	902	874	826	884	850	865	880	911	880	921	884	867	878	899	934	965	920	875	892	896	892	910	882	845	829	856	878	880	922	847	870	858	872	912	859	889	921	868	942	910	840	875	872	908	884	889	940	878	891	856	883	872	887	866	871	909	872	894	889	896	865	828	898	910	821	947	894	908	848	903	891	918	938	880	945	832	893	890	914	884	823	874	907	843	864	853	907	909	886	864	876	894	902	912	884	816	866	867	887	883	878	880	846	859	880	899	889	886	892	879	898	855	812	832	885	899	900	900	970	897	886	924	851	903	903	910	919	888	916	875	882	860	911	897	912	883	915	872	881	842	876	866	907	914	869	916	847	867	872	905	883	929	870	915	860	814	858	902	865	836	897	884	852	867	894	906	886	847	826	863	892	857	875	888	841	850	890	837	879	883	886	883	925	893	929	882	971	869	918	907	916	898	894	867	831	877	872	943	903	897	897	861	887	859	848	865	877	843	885	868	890	900	875	917	851	884	903	875	842	917	877	861	953	881	855	933	879	972	844	906	892	898	843	867	835	847	896	847	944	911	876	893	883	885	855	889	915	891	868	936	877	938	883	869	867	833	886	885	942	820	959	936	884	886	849	883	906	860	882	881	931	913	919	864	906	913	871	895	888	906	889	875	881	884	880	868	889	882	857	853	847	910	900	867	906	870	914	906	899	910	846	901	828	930	810	879	890	864	943	825	855	961	873	892	884	864	890	903	940	900	860	906	922	858	939	893	896	863	883	908	894	902	873	909	882	877	874	861	916	879	919	864	831	883	873	861	868	852	910	925	885	926	843	906	882	848	889	868	908	876	941	941	903	969	873	875	904	842	880	876	873	876	842	866	919	901	832	894	890	834	947	946	875	884	847	899	849	871	896	820	932	853	874	903	947	846	862	893	856	889	927	930	892	856	867	846	934	852	920	874	873	901	833	867	918	920	850	920	873	857	890	879	850	929	920	876	889	884	878	877	887	897	905	850	922	919	961	860	857	873	866	946	907	912	909	870	838	834	886	843	910	856	836	935	914	869	866	917	872	889	907	878	923	864	883	871	882	877	864	883	916	883	876	874	930	886	854	880	885	891	888	882	862	843	852	918	887	882	936	919	863	837	927	897	898	814	911	888	887	868	835	864	824	884	905	881	943	913	877	909	880	908	874	897	881	903	921	868	873	859	922	883	905	848	882	858	891	881	908	880	906	897	899	897	909	909	923	875	884	836	921	901	831	857	923	894	865	878	900	832	826	922	851	912	906	845	888	863	925	898	879	912	913	867	901	879	918	884	873	848	852	911	883	864	927	888	888	850	870	866	858	852	905	857	917	941	905	861	930	941	905	869	872	857	905	907	919	887	942	908	880	913	917	888	874	868	912	944	908	859	842	911	895	862	943	807	917	894	907	891	883	843	914	842	927	884	880	876	880	851	870	858	865	890	926	920	927	844	894	831	908	896	878	881	880	872	852	878	893	888	860	896	829	882	837	867	867	862	913	870	867	814	854	891	888	898	921	904	913	920	855	871	878	845	934	911	877	902	882	898	928	903	928	896	888	883	878	881	934	920	891	883	869	861	867	904	865	870	848	886	891	895	887	904	868	923	905	852	914	844	910	881	934	872	870	873	829	841	892	910	870	899	927	877	892	911	881	864	899	936	818	917	880	829	900	875	879	911	828	853	869	923	842	853	850	918	908	861	859	899	930	919	929	856	899	853	872	902	928	883	856	897	895	856	905	853	866	877	928	908	828	867	906	864	922	930	891	840	924	894	925	895	885	917	900	937	894	911	882	861	890	865	925	877	907	871	833	917	868	866	903	883	897	870	871	896	870	876	908	856	877	895	858	871	876	910	890	886	913	878	959	865	879	862	865	886	904	874	923	926	848	900	890	845	910	904	862	878	886	867	917	883	849	901	858	884	921	862	894	893	857	885	897	924	874	876	886	885	830	892	883	864	928	881	873	880	864	829	869	956	849	858	924	882	899	887	791	939	948	901	885	864	844	904	854	840	885	885	923	882	930	855	915	939	905	906	871	917	833	909	889	876	895	936	848	869	915	849	916	932	897	842	886	895	894	866	872	856	847	848	863	900	889	878	906	898	865	882	851	862	833	867	907	814	898	910	924	838	899	878	890	890	925	841	853	876	902	883	872	869	874	894	860	891	902	901	869	874	908	937	909	903	831	887	875	849	893	939	882	886	858	899	893	875	878	880	957	892	881	935	866	877	888	928	886	878	873	860	881	896	890	880	849	888	880	910	879	900	835	885	897	862	900	910	854	885	914	875	904	844	861	936	931	891	873	836	875	869	871	896	879	926	913	896	870	958	866	872	842	895	884	847	903	912	916	915	845	889	890	934	890	884	886	866	909	851	921	848	906	866	876	900	885	818	948	882	848	895	942	879	840	878	942	920	895	821	898	926	854	900	877	865	863	892	862	892	886	863	885	911	865	878	915	972	871	878	893	875	897	941	892	865	944	861	920	864	885	834	854	851	853	941	881	932	889	855	827	872	880	881	852	856	813	883	932	861	912	931	861	877	870	907	875	831	913	890	856	895	860	865	831	851	852	913	963	839	873	871	932	889	857	901	871	828	867	894	838	854	865	877	867	878	874	888	931	904	872	888	863	850	947	900	853	887	899	897	947	913	877	881	881	806	837	864	933	915	924	854	875	835	834	893	871	884	852	885	897	891	903	905	926	875	842	899	885	833	836	876	885	911	930	868	857	900	866	910	952	857	869	898	866	765	886	910	914	855	900	864	890	865	866	874	846	886	889	924	849	877	902	913	916	843	916	880	887	883	858	868	931	918	916	906	849	890	931	848	881	895	858	859
52796	51539	45797	34525	25691	26728	20346	12408	8589	7261	7325	7156	7159	7230	7314	7335	7247	7306	7232	7157	7295	7221	7042	7105	7262	7316	7183	7272	7166	7069	7219	7243	7145	7213	7307	7318	7226	7263	7194	7340	7192	7254	7256	7095	7300	7189	7249	7208	7110	7329	7260	7231	7140	7070	7281	7243	7290	7211	7194	7211	7247	7197	7160	7222	7134	7132	7230	7198	7307	7315	7224	7194	7050	7049	7266	7189	7199	7170	7171	7316	7292	7177	7218	7261	7197	7249	7154	7323	7253	7117	7257	7229	7212	7164	7338	7229	7335	7184	7224	7311	7205	7120	7226	7306	7330	7165	7226	7191	7222	7234	7344	7338	7149	7203	7163	7089	7184	7205	7166	7148	7211	7360	7201	7199	7193	7190	7203	7222	7327	7296	7162	7243	7069	7317	7230	7071	7119	7199	7106	7214	7217	7350	7143	7038	7240	7268	7260	7296	7230	7285	7360	7370	7253	7211	7131	7169	7243	7246	7106	7077	7209	7192	7215	7265	7176	7162	7146	7153	7084	7188	7274	7145	7079	7235	7126	7362	7156	7133	7205	7072	7291	7200	7117	7159	7243	7279	7260	7151	7193	7394	7203	7288	7164	7176	7350	7272	7351	7336	7223	7238	7286	7196	7093	7298	7257	7267	7231	7248	7124	7165	7227	7194	7169	7256	7269	7109	7210	7290	7365	7180	7314	7107	7174	7103	7284	7165	7292	7285	7169	7160	7253	7265	7228	7422	7215	7185	7273	7365	7197	7274	7252	7099	7306	7216	7319	7197	7194	7212	7266	7219	7325	7258	7285	7382	7235	7295	7224	7234	7280	7265	7268	7328	7206	7325	7276	7249	7207	7212	7336	7247	7251	7267	7153	7186	7221	7173	7171	7283	7174	7189	7138	7181	7268	7250	7175	7238	7195	7198	7073	7230	7334	7334	7253	7240	7208	7310	7231	7212	7162	7351	7202	7226	7105	7220	7223	7232	7034	7239	7269	7338	7249	7175	7231	7205	7246	7233	7372	7201	7313	7299	7205	7078	7274	7229	7225	7117	7178	7220	7192	7229	7314	7296	7286	7247	7272	7346	7173	7210	7173	7366	7211	7286	7256	7127	7166	7150	7324	7166	7215	7255	7225	7248	7197	7124	7297	7179	7255	7199	7098	7222	7226	7297	7263	7131	7284	7128	7358	7242	7180	7254	7301	7160	7206	7289	7263	7259	7175	7138	7091	7204	7268	7248	7193	7346	7270	7329	7143	7238	7120	7227	7303	7240	7204	7141	7269	7185	7219	7159	7142	7135	7233	7226	7239	7259	7191	7248	7295	7150	7283	7253	7281	7184	7269	7189	7214	7230	7177	7151	7165	7328	7120	7243	7162	7357	7068	7274	7162	7230	7164	7284	7016	7193	7381	7192	7313	7274	7219	7348	7143	7259	7340	7194	7135	7207	7142	7207	7034	7280	7204	7264	7270	7261	7246	7162	7246	7188	7257	7249	7199	7251	7162	7140	7222	7278	7147	7225	7277	7118	7257	7144	7311	7197	7154	7193	7184	7241	7129	7160	7347	7233	7244	7098	7258	7122	7164	7228	7118	7187	7265	7218	7219	7166	7284	7310	7161	7159	7229	7091	7175	7211	7110	7174	7183	7224	7161	7326	7161	7116	7316	7190	7209	7237	7209	7201	7113	7309	7245	7109	7072	7288	7091	7311	7288	7329	7218	7362	7129	7069	7369	7308	7158	7166	7220	7246	7289	7293	7143	7310	7269	7234	7302	7266	7216	7188	7204	7279	7125	7312	7327	7269	7180	7341	7345	7208	7295	7204	7185	7300	7399	7199	7212	7328	7210	7192	7328	7284	7170	7359	7164	7211	7252	7239	7144	7177	7246	7242	7301	7166	7258	7151	7340	7314	7266	7354	7307	7171	7232	7203	7346	7263	7244	7147	7215	7277	7162	7244	7310	7257	7126	7192	7192	7232	7352	7312	7211	7174	7268	7161	7193	7179	7228	7202	7306	7264	7230	7194	7205	7293	7207	7279	7270	7298	7236	7270	7260	7200	7232	7175	7248	7195	7162	7198	7251	7180	7170	7257	7396	7241	7142	7178	7182	7172	7264	7156	7279	7194	7255	7185	7284	7123	7094	7173	7221	7148	7176	7155	7318	7289	7175	7184	7363	7099	7232	7199	7067	7241	7045	7169	7143	7301	7250	7194	7241	7282	7197	7131	7199	7223	7253	7189	7240	7171	7301	7240	7237	7324	7137	7137	7339	7364	7307	7157	7203	7079	7220	7239	7174	7231	7376	7140	7152	7061	7157	7193	7238	7177	7289	7158	7172	7139	7213	7201	7218	7199	7327	7163	7265	7222	7233	7108	7208	7298	7130	7247	7254	7127	7375	7224	7177	7237	7233	7133	7252	7174	7297	7126	7195	7308	7190	7191	7367	7233	7246	7169	7352	7309	7161	7274	7167	7215	7202	7197	7283	7386	7182	7157	7294	7195	7150	7224	7180	7200	7164	7137	7175	7269	7178	7233	7235	7205	7215	7158	7272	7208	7305	7262	7136	7299	7127	7213	7193	7154	7154	7096	7350	7375	7195	7145	7210	7219	7158	7333	7398	7247	7286	7105	7216	7181	7294	7227	7184	7171	7137	7130	7279	7247	7297	7060	7254	7162	7280	7230	7299	7220	7248	7258	7216	7302	7231	7217	7284	7196	7271	7236	7144	7237	7208	7196	7209	7277	7227	7127	7173	7110	7155	7215	7130	7086	7262	7277	7072	7244	7114	7091	7223	7151	7152	7144	7183	7235	7334	7301	7183	7274	7153	7169	7156	7107	7071	7139	7394	7221	7142	7193	7328	7253	7150	7187	7249	7151	7266	7161	7243	7214	7217	7233	7248	7178	7319	7194	7172	7211	7264	7266	7163	7126	7062	7262	7133	7240	7233	7271	7155	7219	7191	7202	7391	7269	7322	7147	7240	7148	7088	7266	7299	7306	7205	7219	7198	7313	7226	7158	7257	7190	7259	7048	7238	7174	7223	7317	7366	7226	7246	7092	7220	7268	7245	7167	7272	7241	7232	7365	7230	7142	7240	7157	7145	7173	7157	7109	7314	7154	7081	7205	7188	7270	7330	7303	7110	7042	7178	7377	7062	7314	7162	7238	7137	7257	7095	7242	7252	7114	7286	7174	7086	7150	7204	7260	7308	7206	7339	7193	7157	7158	7379	7285	7211	7223	7152	7238	7208	7286	7332	7121	7310	7082	7425	7195	7395	7145	7239	7309	7222	7208	7331	7105	7230	7293	7227	7238	7131	7070	7188	7270	7284	7236	7222	7278	7045	7186	7170	7259	7277	7177	7289	7090	7200	7289	7169	7220	7154	7220	7223	7265	7126	7271	7189	7270	7209	7251	7302	7356	7049	7268	7114	7395	7111	7279	7252	7095	7438	7322	7228	7201	7323	7192	7261	7274	7200	7196	7160	7131	7056	7218	7211	7281	7244	7229	7167	7218	7200	7235	7097	7244	7192	7193	7344	7286	7171	7275	7236	7449	7381	7272	7264	7257	7133	7289	7211	7276	7269	7328	7321	7264	7281	7243	7187	7259	7182	7259	7443	7152	7319	7202	7254	7115	7244	7117	7265	7247	7391	7224	7246	7233	7210	7099	7310	7177	7156	7127	7057	7237	7299	7064	7262	7212	7207	7364	7251	7193	7121	7236	7366	7145	7288	7300	7295	7009	7391	7237	7303	7255	7243	7322	7323	7232	7143	7122	7233	7261	7262	7291	7200	7275	7214	7150	7297	7198	7114	7286	7307	7258	7166	7335	7205	7247	7231	7188	7163	7111	7308	7157	7318	7294	7146	7214	7147	7136	7220	7349	7189	7142	7282	7184	7260	7113	7213	7253	7246	7132	7141	7151	7275	7335	7101	7231	7311	7225	7258	7322	7200	7237	7141	7152	7242	7276	7366	7212	7334	7151	7293	7264	7232	7361	7257	7160	7230	7268	7164	7159	7236	7181	7200	7310	7185	7157	7301	7281	7257	7172	7184	7303	7262	7204	7317	7134	7256	7244	7187	7281	7092	7182	7205	7217	7149	7219	7129	7196	7167	7198	7292	7187	7210	7237	7353	7342	7184	7048	7285	7178	7256	7175	7232	7208	7317	7185	7133	7323	7131	7181	7299	7270	7099	7278	7111	7308	7052	7238	7223	7226	7363	7257	7306	7275	7219	7140	7260	7129	7304	7306	7088	7305	7099	7225	7180	7231	7136	7269	7242	7285	7219	7210	7211	7222	7227	7102	7211	7237	7308	7131	7236	7156	7341	7156	7082	7168	7189	7318	7130	7117	7229	7088	7236	7197	7166	7247	7191	7209	7087	7040	7233	7274	7209	7293	7291	7239	7193	7261	7230	7225	7261	7311	7234	7141	7293	7181	7171	7220	7260	7341	7177	7099	7106	7214	7261	7291	7196	7110	7207	7143	7205	7137	7181	7198	7110	7227	7263	7152	7269	7188	7287	7248	7166	7100	7171	7268	7191	7232	7203	7201	7305	7086	7253	7266	7179	7299	7319	7200	7330	7222	7229	7250	7314	7246	7287	7100	7249	7266	7243	7119	7190	7256	7244	7291	7174	7293	7207	7207	7438	7152	7174	7285	7282	7282	7240	7269	7192	7123	7172	7300	7159	7200	7069	7187	7222	7177	7262	7260	7274	7221	7204	7146	7187	7192	7300	7242	7340	7203	7204	7299	7239	7336	7067	7195	7247	7274	7278	7135	7294	7187	7244	7146	7198	7234	7362	7119	7216	7117	7124	7258	7142	7173	7235	7251	7150	7107	7289	7398	7068	7197	7185	7289	7296	7258	7158	7343	7203	7178	7193	7149	7138	7198	7123	7287	7293	7139	7274	7207	7226	7146	7267	7190	7367	7328	7316	7074	7311	7186	7293	7222	7139	7096	7240	7124	7100	7295	7157	7301	7266	7251	7239	7221	7225	7165	7269	7239	7311	7305	7201	7160	7162	7235	7194	7210	7154	7223	7364	7389	7164	7224	7184	7230	7212	7276	7179	7323	7364	7286	7328	7233	7102	7268	7264	7181	7348	7156
29467	37157	23404	8250	1388	1150	1024	882	789	824	761	749	814	816	842	757	759	779	800	775	777	836	784	780	738	790	769	805	779	746	814	752	773	815	843	844	786	797	772	792	774	790	756	830	756	765	746	794	769	810	770	784	753	757	760	779	802	762	767	826	808	825	794	805	812	798	764	780	770	823	783	758	788	767	772	810	784	736	801	798	716	769	760	770	810	782	769	824	770	811	769	792	809	734	803	801	862	791	746	772	752	780	800	808	795	825	786	784	783	745	766	814	774	770	809	744	819	841	785	838	798	808	849	806	848	812	824	795	796	821	767	858	833	843	810	762	846	812	785	782	807	747	830	843	764	837	740	774	788	766	841	784	778	823	784	805	789	851	770	793	783	795	777	763	803	796	756	891	803	816	772	778	841	805	786	775	793	798	824	810	797	798	782	792	743	777	750	804	783	800	774	771	750	802	772	790	768	795	786	847	792	801	771	748	766	789	779	812	761	802	801	838	810	815	798	787	794	784	810	818	775	788	753	795	756	824	797	767	803	811	807	785	798	812	800	775	806	808	791	814	826	749	749	795	722	765	781	739	751	802	779	808	735	815	783	804	820	801	766	808	784	732	780	785	817	791	798	816	740	811	785	748	803	839	791	770	781	789	801	800	818	812	767	832	843	787	777	765	814	755	764	789	801	821	807	780	781	755	757	775	783	821	821	780	758	810	786	770	809	766	753	778	767	761	770	776	789	796	856	734	744	780	784	796	795	767	811	696	759	820	815	719	824	810	780	805	819	751	810	807	811	798	818	817	762	753	790	837	786	779	759	769	793	822	812	818	772	798	769	856	731	767	729	811	743	810	854	769	771	800	826	822	794	819	767	773	772	887	825	823	784	728	781	804	759	823	776	788	766	804	800	808	815	746	776	802	780	887	786	785	827	787	793	806	817	781	754	839	838	799	781	811	793	885	799	780	773	786	789	784	817	805	768	782	788	770	750	811	801	788	832	805	809	776	762	816	762	799	793	800	793	751	734	764	757	786	785	774	779	811	779	793	806	760	822	850	797	771	760	788	769	758	776	809	755	710	809	810	760	821	783	878	772	752	836	823	803	769	770	774	823	821	782	805	782	792	815	823	815	794	739	804	820	806	764	779	794	797	762	772	776	805	795	748	797	785	759	752	793	814	796	763	772	821	776	764	832	775	827	797	800	790	744	791	794	778	815	792	813	751	795	790	755	775	802	817	770	803	752	765	776	757	829	804	818	819	792	810	795	779	760	802	850	785	727	811	776	765	808	824	774	744	790	821	789	747	751	819	824	789	812	788	775	870	780	804	795	771	786	783	820	829	774	713	806	781	747	801	810	795	787	821	811	835	766	783	803	809	773	789	796	829	782	766	799	724	802	808	812	778	817	827	819	775	783	821	824	797	810	838	811	779	792	805	802	803	819	837	792	760	791	788	778	780	788	792	807	782	791	793	795	799	826	772	806	738	769	813	814	829	820	837	778	811	807	858	791	756	798	807	774	825	799	806	807	777	815	790	778	838	756	749	817	770	750	811	788	777	778	758	752	801	779	724	768	809	781	766	777	807	789	834	799	778	777	783	764	756	819	798	839	827	842	797	785	777	741	746	790	802	781	755	779	790	796	779	796	778	796	856	814	779	776	797	785	824	852	750	761	755	780	846	848	810	794	841	780	830	782	787	778	815	795	797	810	843	774	854	769	770	795	807	826	796	782	770	856	805	768	775	806	781	844	770	840	803	778	742	789	779	837	796	730	787	773	779	815	788	815	779	821	823	771	815	843	766	763	787	796	787	735	809	788	768	796	784	754	797	801	813	808	798	817	808	817	809	775	837	781	799	811	781	790	758	831	789	820	768	766	768	819	743	808	760	813	817	772	787	811	788	764	815	801	755	770	825	835	784	787	791	784	783	795	801	842	823	796	800	787	778	819	809	793	797	778	774	825	773	792	771	782	790	768	806	790	870	781	786	853	770	776	797	744	834	819	825	800	819	778	774	804	802	841	842	802	808	803	808	814	794	830	761	821	860	774	835	776	798	788	810	788	776	781	807	746	760	766	804	792	741	799	835	760	796	784	809	766	803	769	748	822	831	808	789	797	802	820	776	769	779	782	794	760	753	789	769	776	875	798	851	796	787	781	834	775	801	797	781	774	784	809	810	794	778	795	826	808	786	748	749	826	808	759	746	815	832	740	761	803	817	842	779	807	744	804	802	747	819	817	780	827	761	844	773	782	816	773	783	788	777	783	803	774	749	778	818	828	807	783	751	838	793	768	775	795	803	797	806	746	745	785	822	754	780	834	812	800	810	801	793	743	831	840	828	795	792	799	754	752	759	857	780	762	835	754	785	789	804	770	773	782	789	811	723	834	815	822	804	801	832	791	815	815	818	774	762	817	781	759	787	803	826	748	832	746	775	773	811	843	788	787	812	767	789	769	832	823	766	826	789	825	793	788	790	800	787	773	796	753	770	805	765	834	825	829	794	788	834	768	804	781	846	802	831	804	800	801	744	787	781	780	770	828	750	781	792	789	765	872	828	759	782	753	775	814	788	785	800	812	833	776	780	830	791	814	792	809	750	826	757	768	766	846	759	777	766	794	785	804	775	796	817	783	758	840	811	769	809	748	809	857	817	799	805	797	799	844	784	784	752	743	794	783	769	773	765	805	752	789	797	771	816	800	797	803	787	806	881	786	839	765	752	786	772	770	802	755	792	751	765	803	774	836	796	785	826	789	806	816	813	749	802	815	767	780	797	804	799	796	787	783	778	785	818	831	805	820	795	751	772	782	825	783	777	800	782	774	821	704	794	778	794	807	784	804	799	781	803	745	793	786	755	796	729	843	776	806	775	820	775	781	802	797	807	780	767	807	817	809	780	806	802	786	806	803	827	774	786	825	788	861	792	810	736	820	788	801	746	729	805	758	765	819	797	764	761	821	782	766	789	829	824	747	804	812	783	780	815	795	807	779	751	780	810	837	876	799	798	734	741	813	797	818	823	824	787	788	779	747	805	797	806	768	820	794	791	769	803	807	822	785	765	851	801	815	747	776	777	811	793	779	822	812	768	775	780	811	808	816	801	742	793	742	829	826	741	815	778	802	793	802	734	790	806	767	815	762	777	808	843	835	828	757	827	784	799	782	756	832	774	834	763	749	829	777	792	769	774	825	803	777	813	802	787	741	812	801	830	777	816	786	764	778	810	771	843	811	773	834	760	784	783	754	821	778	769	790	815	819	799	800	743	785	765	804	778	806	781	812	774	808	786	806	772	789	834	775	806	756	814	785	843	773	816	793	746	849	803	815	786	796	796	776	816	778	823	812	813	728	757	768	821	811	784	799	816	796	747	797	768	790	836	802	798	756	806	834	800	760	800	747	788	799	803	779	794	762	753	816	824	803	841	773	788	779	822	777	801	800	762	823	776	790	821	784	821	786	756	705	762	807	789	780	781	807	771	816	777	783	765	751	837	783	819	825	754
57235	54565	44116	32634	17422	19369	14903	9655	7343	6692	6563	6535	6503	6548	6759	6717	6624	6634	6463	6719	6660	6642	6644	6680	6725	6507	6698	6605	6532	6652	6552	6607	6691	6684	6616	6656	6494	6582	6635	6680	6514	6692	6704	6752	6625	6602	6554	6826	6648	6524	6560	6518	6544	6632	6749	6576	6555	6572	6544	6582	6583	6527	6615	6543	6669	6568	6574	6723	6487	6545	6677	6576	6605	6656	6544	6636	6686	6540	6629	6671	6722	6502	6554	6630	6502	6743	6596	6557	6522	6639	6723	6660	6645	6606	6554	6734	6599	6621	6660	6593	6575	6641	6612	6605	6793	6496	6529	6634	6585	6559	6592	6595	6525	6682	6630	6681	6637	6589	6659	6670	6578	6502	6621	6545	6611	6732	6577	6712	6671	6614	6601	6546	6730	6608	6640	6582	6494	6622	6617	6501	6662	6618	6605	6578	6579	6674	6634	6492	6485	6495	6575	6676	6586	6635	6646	6745	6484	6497	6531	6699	6559	6518	6467	6704	6605	6520	6687	6569	6727	6645	6634	6627	6606	6581	6793	6845	6585	6677	6555	6648	6664	6701	6694	6628	6722	6621	6615	6658	6587	6616	6603	6701	6543	6475	6681	6530	6648	6729	6639	6606	6607	6653	6635	6608	6547	6572	6592	6650	6648	6681	6574	6642	6605	6649	6614	6561	6551	6711	6594	6521	6610	6589	6668	6555	6657	6635	6664	6639	6605	6664	6565	6578	6622	6682	6562	6620	6516	6650	6430	6691	6534	6447	6489	6704	6547	6812	6579	6575	6593	6512	6603	6576	6664	6639	6650	6644	6668	6569	6631	6559	6728	6534	6656	6597	6520	6688	6581	6735	6616	6581	6549	6625	6673	6446	6517	6529	6670	6623	6605	6628	6587	6593	6586	6559	6669	6571	6646	6655	6515	6544	6582	6656	6484	6594	6749	6622	6540	6653	6602	6740	6578	6669	6567	6540	6619	6666	6564	6650	6517	6578	6591	6555	6632	6533	6711	6642	6681	6453	6603	6732	6693	6613	6604	6649	6596	6572	6648	6526	6671	6725	6583	6606	6514	6756	6637	6636	6635	6571	6541	6662	6574	6671	6862	6499	6612	6575	6489	6641	6535	6702	6557	6607	6645	6455	6754	6659	6576	6632	6566	6571	6743	6550	6663	6655	6492	6663	6753	6631	6615	6631	6746	6584	6565	6673	6590	6654	6601	6686	6689	6597	6614	6577	6564	6712	6673	6596	6500	6487	6657	6588	6604	6663	6623	6660	6715	6527	6467	6504	6666	6578	6559	6673	6682	6500	6705	6556	6570	6643	6571	6696	6562	6556	6587	6667	6567	6547	6616	6463	6585	6627	6532	6618	6527	6690	6708	6673	6576	6686	6630	6553	6608	6596	6617	6501	6490	6646	6716	6545	6561	6686	6613	6723	6721	6552	6655	6672	6616	6647	6604	6616	6648	6648	6755	6562	6647	6549	6599	6648	6617	6505	6500	6741	6616	6620	6746	6531	6547	6689	6740	6527	6651	6734	6638	6642	6748	6732	6755	6817	6664	6647	6622	6626	6688	6492	6611	6594	6562	6642	6551	6652	6500	6688	6631	6664	6650	6662	6655	6512	6496	6689	6606	6600	6536	6597	6478	6695	6473	6753	6677	6558	6693	6640	6656	6581	6708	6679	6644	6646	6485	6760	6646	6570	6815	6550	6631	6694	6628	6616	6450	6553	6652	6630	6448	6621	6551	6580	6664	6656	6664	6559	6673	6646	6676	6638	6689	6616	6479	6612	6672	6589	6538	6512	6633	6595	6616	6594	6544	6541	6677	6676	6613	6629	6577	6605	6598	6570	6587	6585	6691	6588	6702	6655	6600	6621	6539	6687	6699	6695	6683	6503	6648	6494	6574	6599	6628	6666	6724	6531	6628	6559	6549	6751	6581	6531	6711	6575	6683	6720	6637	6645	6587	6507	6624	6584	6524	6503	6639	6661	6599	6776	6627	6763	6670	6469	6780	6594	6634	6634	6661	6652	6651	6630	6638	6572	6586	6545	6691	6606	6597	6555	6642	6531	6629	6596	6515	6625	6654	6588	6693	6635	6608	6630	6576	6769	6516	6670	6556	6580	6619	6600	6542	6641	6619	6604	6610	6536	6670	6662	6585	6570	6556	6501	6754	6604	6752	6605	6607	6545	6548	6609	6538	6662	6652	6589	6518	6809	6650	6571	6635	6716	6578	6594	6712	6690	6616	6792	6674	6658	6559	6626	6574	6704	6613	6515	6625	6649	6697	6621	6626	6373	6596	6693	6667	6701	6679	6520	6590	6697	6537	6547	6647	6582	6643	6522	6713	6650	6642	6571	6627	6495	6698	6498	6512	6591	6606	6598	6608	6663	6690	6661	6629	6567	6585	6580	6745	6632	6622	6598	6701	6490	6535	6644	6595	6613	6535	6712	6541	6673	6666	6655	6596	6637	6695	6668	6712	6621	6593	6570	6535	6810	6414	6698	6582	6590	6604	6501	6524	6623	6768	6531	6537	6625	6623	6509	6571	6505	6677	6586	6682	6642	6589	6597	6713	6662	6598	6731	6645	6599	6572	6585	6624	6566	6600	6623	6588	6592	6682	6632	6592	6485	6674	6597	6561	6631	6716	6500	6605	6650	6506	6493	6581	6651	6645	6654	6668	6587	6664	6478	6608	6579	6632	6700	6643	6583	6600	6498	6681	6734	6627	6560	6569	6620	6572	6543	6716	6491	6662	6566	6531	6559	6694	6688	6601	6594	6550	6630	6641	6542	6497	6618	6693	6649	6688	6776	6706	6558	6641	6625	6641	6612	6513	6698	6614	6715	6659	6608	6597	6709	6575	6748	6569	6700	6669	6574	6686	6643	6688	6696	6640	6631	6622	6653	6551	6665	6579	6716	6608	6598	6516	6577	6560	6648	6568	6592	6727	6633	6585	6624	6665	6578	6593	6488	6553	6584	6764	6737	6636	6601	6704	6572	6603	6585	6637	6629	6618	6510	6708	6664	6583	6623	6501	6681	6614	6659	6566	6673	6493	6521	6639	6636	6583	6638	6696	6535	6702	6499	6651	6631	6606	6512	6486	6604	6586	6752	6647	6612	6575	6698	6569	6562	6524	6555	6719	6644	6640	6601	6647	6595	6611	6577	6630	6644	6573	6607	6591	6640	6575	6541	6559	6646	6628	6582	6654	6589	6812	6638	6628	6710	6540	6579	6715	6748	6665	6593	6617	6552	6653	6673	6555	6481	6636	6612	6666	6621	6549	6560	6620	6596	6589	6637	6585	6578	6549	6606	6578	6631	6650	6597	6708	6577	6727	6651	6592	6550	6609	6628	6628	6677	6612	6676	6584	6514	6578	6570	6650	6547	6651	6699	6652	6703	6606	6537	6634	6630	6633	6587	6534	6694	6594	6813	6604	6549	6483	6660	6638	6617	6591	6728	6727	6655	6697	6594	6658	6535	6629	6633	6669	6506	6666	6642	6621	6558	6690	6580	6630	6542	6648	6563	6708	6673	6629	6607	6552	6704	6593	6647	6689	6620	6639	6585	6454	6558	6691	6638	6669	6626	6669	6596	6773	6626	6599	6541	6640	6660	6615	6573	6575	6734	6558	6628	6619	6606	6630	6692	6588	6644	6633	6683	6566	6686	6622	6695	6723	6490	6563	6597	6562	6740	6654	6669	6657	6624	6687	6747	6575	6679	6667	6724	6649	6705	6557	6553	6716	6510	6727	6667	6632	6665	6532	6663	6657	6647	6623	6559	6558	6694	6581	6586	6675	6681	6560	6493	6537	6669	6760	6625	6741	6644	6601	6641	6475	6651	6653	6573	6643	6617	6616	6763	6659	6532	6741	6629	6691	6633	6569	6536	6635	6601	6637	6500	6583	6593	6486	6635	6654	6567	6556	6669	6562	6659	6644	6692	6587	6730	6561	6578	6678	6627	6637	6493	6595	6718	6608	6671	6648	6571	6699	6741	6607	6532	6614	6700	6696	6619	6754	6589	6605	6658	6678	6645	6679	6628	6624	6690	6604	6619	6524	6625	6672	6657	6619	6677	6582	6672	6481	6563	6724	6691	6593	6595	6602	6529	6716	6610	6580	6627	6572	6646	6706	6654	6566	6736	6652	6706	6722	6665	6566	6697	6580	6786	6734	6618	6553	6713	6530	6662	6535	6717	6609	6615	6654	6663	6557	6732	6551	6651	6632	6538	6712	6600	6586	6528	6696	6575	6646	6693	6705	6553	6773	6533	6712	6656	6599	6546	6638	6558	6657	6569	6627	6584	6555	6686	6746	6674	6624	6701	6649	6614	6627	6541	6687	6640	6715	6489	6654	6756	6665	6591	6572	6660	6530	6537	6659	6642	6626	6691	6616	6647	6611	6638	6562	6663	6558	6756	6590	6600	6702	6732	6609	6551	6675	6633	6578	6652	6605	6643	6626	6667	6718	6659	6644	6694	6603	6629	6581	6493	6768	6677	6621	6652	6712	6594	6588	6553	6667	6598	6692	6514	6543	6784	6598	6675	6649	6603	6561	6605	6702	6478	6643	6659	6631	6486	6621	6666	6563	6645	6729	6528	6490	6649	6604	6619	6719	6540	6712	6657	6554	6587	6600	6765	6608	6538	6696	6429	6769	6594	6607	6554	6606	6791	6595	6729	6679	6613	6539	6587	6592	6700	6543	6512	6762	6677	6520	6615	6500	6692	6547	6579	6649	6620	6462	6764	6639	6572	6485	6642	6611	6600	6645	6704	6672	6596	6567	6729	6586	6550	6557	6642	6656	6654	6655	6632	6584	6650	6655	6601	6483	6650	6512	6612	6737	6627	6631	6688	6586	6582	6679	6575	6602	6527	6520	6544	6661	6583	6560	6527	6648	6532	6627	6474	6711	6761	6649	6654	6663	6665	6694	6544	6591	6565	6538	6616	6650	6724	6601	6589	6584	6647	6624	6570	6693	6637	6619	6644	6490	6518	6499	6637	6443	6770	6631	6615	6652	6677	6538	6546	6552	6646	6738	6614	6646	6495	6561	6605	6542	6591	6655	6530	6617	6476	6628	6522	6774	6640	6618	6666
39327	48618	29810	12355	2580	1373	1185	1001	922	909	884	933	834	894	825	932	905	926	877	903	879	854	903	871	864	849	842	921	883	854	914	893	895	874	904	852	868	825	867	873	899	844	901	895	847	830	863	857	885	920	882	848	906	860	868	952	852	869	869	836	872	880	889	883	837	864	894	885	880	865	832	901	879	814	861	862	855	872	888	840	896	916	881	885	846	879	896	866	845	862	886	879	862	879	887	894	895	903	856	844	896	802	904	866	878	880	909	845	871	898	817	862	848	863	894	917	882	882	849	902	871	865	862	877	863	886	872	861	858	842	859	905	942	834	883	853	902	865	856	874	820	862	890	874	862	892	821	872	849	870	888	846	854	899	889	881	833	877	834	901	900	896	885	884	861	865	911	853	855	818	838	898	821	813	834	874	903	822	876	872	890	868	885	859	804	806	849	883	892	880	852	895	886	846	910	913	794	907	924	886	894	879	919	857	880	843	894	889	893	897	910	887	870	874	869	884	834	825	898	899	925	882	872	884	911	857	930	861	840	833	895	928	870	850	861	881	879	903	890	870	870	893	829	851	891	838	928	914	904	879	849	841	885	918	829	868	896	886	835	858	847	789	871	857	881	875	856	906	870	904	828	821	933	896	914	865	907	818	855	867	965	842	915	889	864	883	883	865	881	875	855	898	841	881	879	886	872	867	898	907	840	842	922	855	852	945	859	865	912	905	898	835	876	867	848	930	843	895	875	873	831	895	922	921	879	871	870	869	888	913	909	859	875	878	880	875	870	824	879	908	891	925	932	878	837	833	911	862	875	889	895	868	874	834	897	844	860	870	922	845	853	868	895	907	841	822	812	889	814	899	845	846	896	909	910	881	914	871	890	861	868	910	874	892	916	888	875	911	842	880	908	923	906	841	925	858	894	875	896	880	828	861	870	893	899	869	861	861	799	861	873	867	907	851	907	900	877	869	870	835	909	848	873	936	878	841	853	891	854	830	914	827	887	888	892	874	870	902	860	894	881	892	855	899	843	899	879	855	869	865	857	885	901	904	845	886	882	897	910	878	882	926	923	867	840	801	852	862	893	852	905	888	845	856	855	870	920	896	886	848	868	835	851	924	924	838	918	936	874	877	895	880	857	867	854	879	950	840	844	878	878	855	870	860	900	857	873	822	867	892	891	879	886	872	871	880	849	844	880	909	895	877	872	834	881	891	826	902	935	903	928	883	862	832	858	899	882	891	864	833	809	863	866	913	909	872	941	852	871	833	858	926	857	924	848	895	870	903	850	861	858	808	887	897	877	846	832	822	854	882	866	829	891	887	874	893	826	876	855	915	852	867	890	883	875	897	926	918	871	904	866	892	875	882	906	883	891	844	896	853	919	918	952	868	876	825	880	813	960	906	827	866	893	902	899	892	914	878	856	836	823	832	855	871	870	832	846	844	913	882	902	853	919	849	856	869	896	843	895	900	865	874	877	859	887	921	894	893	819	833	936	919	930	858	842	884	838	838	882	887	879	835	923	944	851	889	860	926	883	878	850	886	888	849	829	833	863	871	968	865	878	850	878	893	884	836	934	864	877	914	844	877	953	832	869	890	887	841	921	916	935	859	881	873	897	883	872	885	891	868	895	835	868	868	849	893	871	893	864	909	901	887	922	901	851	917	888	879	915	870	880	876	832	868	886	890	890	833	909	914	812	887	849	861	842	833	943	889	859	859	892	888	852	838	845	888	873	909	873	856	879	823	869	918	908	883	907	907	916	897	895	875	893	791	825	926	949	898	804	868	847	837	882	885	906	878	922	892	849	865	847	859	837	884	858	873	837	946	810	853	919	868	813	897	889	899	882	868	945	883	921	791	859	889	848	841	871	854	863	880	919	836	908	876	860	884	921	840	854	857	919	877	904	919	938	878	875	859	848	863	920	875	877	915	864	914	832	907	900	906	859	870	867	863	909	884	927	881	919	914	870	847	919	858	847	878	837	904	879	872	912	881	841	803	878	877	903	871	834	848	891	835	888	870	866	863	849	867	898	893	873	824	896	864	852	937	924	889	927	839	823	843	895	892	895	890	883	851	864	872	832	890	840	892	868	873	892	886	832	912	845	885	860	845	841	920	865	885	874	871	860	889	952	834	865	884	835	861	908	823	827	867	918	869	851	841	920	888	876	864	877	878	850	840	860	882	860	907	906	897	884	871	918	905	907	847	881	923	938	904	871	862	845	870	904	871	846	815	919	862	898	911	846	896	814	860	851	887	923	945	812	866	857	878	875	937	879	912	882	863	868	848	867	822	855	896	838	875	932	799	814	883	870	892	908	869	842	881	833	883	885	913	902	883	862	872	849	898	922	879	837	866	864	887	861	880	833	907	899	833	861	883	838	882	935	872	888	880	869	873	906	926	837	873	874	833	856	871	888	870	908	896	844	889	873	893	850	865	884	831	922	881	923	842	893	856	849	888	924	882	836	906	892	852	871	878	832	917	868	909	866	865	903	875	871	861	873	912	882	878	872	902	861	881	882	833	842	889	848	864	881	856	862	867	906	912	807	923	867	890	845	884	859	863	844	852	875	861	830	858	881	851	936	857	902	925	905	862	887	875	876	873	848	859	868	846	851	840	865	894	895	854	940	862	860	852	905	867	871	898	887	867	838	824	880	930	870	879	860	883	895	894	831	876	915	875	913	902	906	905	870	913	863	824	848	864	861	885	847	908	858	870	869	898	879	870	859	910	842	892	874	922	801	849	853	905	836	884	930	916	844	899	910	851	859	842	826	856	860	872	885	891	884	881	845	887	870	902	847	836	891	880	873	879	853	879	907	818	864	854	883	868	813	869	869	881	898	855	915	893	836	895	853	830	875	872	880	914	862	899	894	902	914	872	878	837	897	893	865	930	879	872	904	904	906	817	869	867	889	909	849	867	860	858	833	850	932	890	861	815	873	831	885	861	904	852	815	854	874	863	871	892	880	889	914	883	859	847	910	871	874	896	856	888	799	847	888	858	878	883	866	905	862	886	880	877	869	896	900	852	921	869	900	853	857	847	902	886	871	886	851	957	870	887	826	830	884	840	883	906	902	879	911	852	851	864	863	853	890	877	774	878	912	897	839	872	893	911	912	865	873	885	837	867	871	812	853	855	899	867	890	840	832	912	827	831	866	914	844	825	856	882	874	911	912	842	898	927	893	885	888	834	886	879	871	893	894	861	863	861	900	887	841	873	867	898	903	875	877	914	890	882	901	841	863	866	874	857	846	839	870	917	846	830	854	875	925	905	860	858	819	858	874	866	858	882	905	860	833	871	906	859	844	851	886	872	930	884	931	887	849	834	879	914	890	841	877	863	862	874	884	800	871	901	845	829	864	875	883	852	878	842	892	878	857	868	848	848	873	893	865	911	935	862	898	903	910	878	866	892	833	811	900	892	893	898	887	835	843	877	869	861	909	886	854	820	928	907	906	874	835	840	851	848	859	854	922	859	910	830	896	935	856	824	911	878
51029	52967	49594	38746	22397	20876	15922	10247	8125	7223	7232	7288	7257	7195	7289	7191	7315	7257	7193	7239	7246	7280	7281	7326	7154	7261	7163	7224	7427	7070	7270	7279	7317	7171	7233	7107	7177	7224	7193	7161	7289	7215	7307	7245	7315	7152	7219	7256	7180	7272	7300	7218	7356	7203	7244	7306	7304	7235	7291	7238	7206	7372	7145	7206	7266	7228	7158	7344	7210	7157	7085	7397	7207	7236	7246	7202	7295	7043	7169	7316	7170	7267	7329	7187	7316	7284	7224	7133	7242	7239	7277	7191	7131	7257	7074	7195	7197	7202	7114	7199	7187	7213	7184	7330	7246	7328	7326	7226	7237	7199	7201	7259	7130	7224	7132	7284	7163	7190	7256	7135	7359	7263	7212	7238	7219	7285	7086	7087	7432	7293	7217	7244	7190	7247	7108	7267	7189	7334	7166	7176	7278	7253	7012	7268	7234	7247	7330	7178	7374	7188	7246	7240	7275	7223	7274	7134	7244	7172	7247	7295	7165	7221	7316	7195	7103	7153	7342	7345	7163	7165	7124	7301	7258	7151	7193	7163	7185	7255	7401	7115	7214	7269	7195	7212	7196	7281	7307	7206	7147	7214	7235	7254	7275	7188	7241	7276	7363	7259	7177	7310	7302	7201	7198	7336	7274	7250	7310	7300	7235	7144	7204	7221	7177	7172	7327	7120	7259	7297	7130	7291	7208	7234	7284	7198	7212	7384	7253	7260	7207	7223	7342	7257	7254	7236	7205	7284	7200	7143	7307	7269	7081	7317	7293	7232	7178	7141	7310	7328	7274	7242	7226	7400	7188	7331	7131	7274	7214	7249	7186	7347	7185	7290	7262	7273	7221	7187	7387	7281	7334	7172	7220	7231	7217	7202	7298	7344	7230	7290	7229	7112	7302	7237	7331	7212	6989	7219	7263	7308	7229	7255	7286	7275	7252	7152	7317	7199	7060	7175	7385	7259	7117	7315	7256	7218	7318	7315	7290	7244	7271	7224	7243	7140	7300	7311	7331	7220	7314	7269	7225	7190	7324	7108	7221	7243	7228	7262	7240	7211	7332	7085	7196	7247	7129	7123	7265	7258	7186	7286	7187	7227	7218	7148	7319	7206	7294	7245	7228	7234	7255	7209	7284	7317	7347	7111	7231	7246	7171	7193	7318	7289	7357	7205	7217	7287	7190	7221	7273	7502	7245	7259	7305	7188	7199	7276	7383	7172	7189	7154	7302	7213	7275	7093	7259	7270	7251	7191	7303	7149	7294	7241	7185	7105	7235	7212	7274	7106	7064	7112	7235	7242	7219	7226	7326	7149	7349	7188	7249	7170	7123	7150	7219	7151	7211	7145	7335	7191	7359	7174	7254	7314	7317	7190	7106	7263	7323	7320	7182	7231	7313	7183	7311	7244	7199	7087	7234	7242	7137	7191	7188	7306	7245	7270	7147	7148	7181	7134	7103	7157	7366	7305	7391	7284	7267	7281	7297	7215	7252	7300	7205	7285	7210	7237	7387	7148	7313	7219	7225	7130	7304	7250	7137	7149	7199	7223	7160	7249	7102	7291	7266	7284	7156	7332	7174	7315	7227	7268	7096	7279	7313	7223	7228	7220	7354	7314	7166	7290	7147	7231	7179	7205	7224	7190	7243	7312	7267	7279	7212	7310	7205	7310	7143	7191	7053	7270	7153	7246	7239	7170	7176	7254	7211	7209	7159	7240	7325	7411	7290	7250	7195	7170	7219	7256	7264	7080	7232	7365	7361	7200	7383	7056	7181	7196	7264	7160	7202	7373	7321	7264	7219	7235	7158	7251	7247	7267	7233	7268	7153	7092	7124	7304	7198	7264	7178	7117	7264	7349	7266	7312	7220	7135	7035	7270	7280	7264	7113	7241	7257	7126	7195	7292	7232	7147	7274	7308	7197	7242	7279	7269	7154	7263	7190	7357	7219	7242	7188	7182	7110	7190	7153	7204	7232	7310	7204	7223	7296	7108	7302	7332	7217	7250	7266	7139	7218	7181	7224	7248	7372	7211	7286	7129	7229	7051	7064	7252	7187	7209	7276	7228	7369	7208	7247	7237	7125	7163	7277	7252	7271	7178	7196	7212	7138	7132	7237	7333	7340	7303	7232	7290	7179	7206	7198	7181	7101	7228	7378	7130	7324	7139	7193	7177	7225	7319	7201	7239	7267	7195	7283	7134	7186	7247	7172	7236	7190	7265	7186	7282	7305	7442	7277	7157	7129	7233	7282	7247	7158	7178	7114	7213	7245	7164	7189	7173	7299	7196	7360	7244	7315	7176	7180	7250	7208	7221	7228	7098	7218	7159	7236	7232	7272	7196	7252	7275	7162	7302	7326	7291	7254	7231	7201	7331	7275	7267	7323	7231	7204	7166	7204	7185	7224	7165	7127	7154	7267	7179	7266	7235	7105	7332	6956	7112	7334	7160	7210	7192	7150	7135	7241	7314	7105	7286	7314	7242	7141	7280	7308	7193	7379	7234	7187	7235	7186	7238	7204	7350	7300	7170	7171	7288	7456	7326	7294	7261	7262	7320	7219	7061	7250	7207	7179	7311	7131	7239	7179	7308	7108	7291	7117	7300	7117	7136	7311	7158	7215	7205	7196	7359	7259	7378	7145	7153	7179	7228	7233	7183	7205	7120	7195	7272	7356	7429	7210	7229	7111	7279	7175	7163	7409	7227	7360	7278	7153	7141	7176	7364	7089	7224	7266	7306	7172	7266	7212	7207	7256	7282	7166	7161	7213	7284	7111	7097	7211	7325	7227	7274	7198	7245	7288	7310	7021	7196	7328	7236	7225	7293	7352	7309	7346	7342	7251	7337	7315	7229	7203	7188	7284	7191	7310	7221	7189	7132	7255	7272	7223	7301	7249	7316	7278	7143	7304	7165	7301	7180	7277	7207	7236	7201	7201	7174	7208	7291	7225	7212	7179	7205	7323	7206	7306	7134	7182	7191	7252	7096	7299	7292	7266	7345	7277	7207	7277	7219	7158	7285	7151	7272	7202	7270	7217	7224	7283	7208	7179	7292	7151	7367	7209	7314	7296	7194	7157	7352	7236	7271	7143	7221	7095	7052	7251	7273	7205	7184	7242	7319	7147	7182	7196	7184	7155	7275	7274	7189	7322	7240	7238	7146	7273	7223	7278	7239	7241	7168	7188	7229	7140	7218	7225	7337	7255	7217	7219	7163	7206	7240	7184	7240	7241	7018	7212	7472	7270	7227	7208	7136	7203	7176	7156	7210	7377	7113	7171	7299	7280	7212	7153	7157	7236	7234	7182	7307	7374	7184	7265	7201	7157	7405	7187	7205	7139	7207	7223	7222	7071	7112	7181	7185	7189	7247	7322	7260	7298	7232	7355	7249	7323	7031	7272	7226	7340	7108	7262	7261	7166	7321	7224	7190	7255	7144	7185	7174	7187	7200	7179	7384	7204	7133	7320	7206	7279	7333	7268	7234	7232	7301	7217	7266	7167	7279	7268	7328	7201	7301	7207	7312	7308	7182	7345	7220	7309	7342	7286	7304	7343	7308	7239	7142	7268	7245	7330	7251	7156	7281	7302	7226	7252	7221	7309	7131	7246	7172	7143	7304	7226	7229	7265	7125	7222	7429	7156	7238	7257	7255	7180	7292	7184	7325	7293	7229	7145	7214	7173	7212	7222	7260	7180	7124	7300	7181	7213	7198	7142	7244	7212	7299	7074	7243	7168	7185	7298	7227	7149	7098	7206	7294	7137	7199	7229	7155	7213	7170	7191	7115	7191	7229	7236	7329	7364	7275	7350	7203	7311	7165	7225	7183	7172	7179	7371	7245	7157	7203	7236	7183	7209	7250	7112	7163	7308	7222	7287	7029	7192	7224	7167	7279	7193	7074	7355	7193	7203	7213	7221	7239	7184	7302	7339	7189	7147	7112	7103	7214	7206	7242	7169	7253	7053	7152	7254	7210	7179	7260	7331	7263	7108	7315	7332	7273	7196	7314	7316	7194	7140	7362	7297	7372	7215	7176	7391	7104	7193	7238	7139	7243	7242	7239	7238	7241	7146	7305	7357	7276	7244	7115	7227	7266	7426	7219	7181	7285	7190	7158	7144	7268	7231	7152	7406	7198	7191	7272	7318	7288	7293	7306	7265	7235	7184	7110	7346	7398	7161	7195	7182	7330	7267	7228	7240	7214	7251	7163	7210	7210	7328	7432	7249	7199	7187	7219	7297	7390	7202	7137	7294	7086	7204	7166	7332	7248	7224	7111	7342	7209	7323	7255	7135	7129	7190	7307	7234	7217	7249	7243	7207	7160	7246	7268	7350	7111	7196	7076	7180	7235	7159	7224	7120	7262	7305	7266	7213	7192	7259	7207	7261	7223	7248	7257	7220	7204	7250	7182	7299	7214	7175	7242	7293	7114	7240	7277	7130	7234	7304	7184	7158	7259	7118	7290	7171	7186	7193	7277	7332	7160	7157	7149	7201	7335	7143	7121	7141	7265	7249	7167	7177	7247	7267	7220	7166	7149	7256	7147	7265	7109	7222	7239	7301	7179	7175	7209	7344	7209	7217	7304	7349	7145	7207	7160	7127	7228	7294	7216	7193	7212	7324	7214	7299	7195	7224	7079	7211	7247	7205	7366	7280	7296	7302	7192	7390	7374	7124	7262	7291	7128	7173	7236	7299	7280	7214	7203	7076	7267	7209	7191	7231	7364	7232	7449	7201	7201	7038	7199	7333	7244	7191	7145	7230	7244	7275	7246	7205	7207	7191	7349	7167	7272	7164	7387	7257	7314	7298	7269	7171	7168	7107	7180	7226	7230	7142	7247	7268	7413	7119	7250	7289	7298	7195	7247	7210	7243	7191	7275	7233	7086	7300	7283	7229	7317	7334	7245	7323	7173	7251	7193	7331	7225	7221	7268	7201	7166	7176	7305	7072	7111	7240	7375	7215	7193	7240	7354	7117	7309	7281	7260	7214	7197	7260	7231	7156	7136	7191	7257	7456	7295	7351	7294	7208	7231	7273	7382	7186	7251	7201	7118	7143	7285	7208	7199	7276	7288	7128	7302	7220	7274	7223	7047	7251	7210	7258	7181	7091	7201
15447	18667	11179	3950	1129	884	857	772	812	796	829	814	823	762	786	767	783	814	837	828	868	897	799	791	815	752	840	821	846	771	781	757	758	843	778	813	824	805	823	806	848	793	896	813	807	846	824	846	778	814	798	821	821	781	794	801	826	764	777	787	851	824	808	789	843	821	770	816	871	803	754	779	786	802	800	838	723	819	808	815	800	826	839	778	803	799	807	823	811	827	836	815	790	815	805	746	870	810	801	790	788	861	828	792	799	804	810	843	794	782	839	798	814	792	820	786	858	757	816	870	768	774	779	802	788	778	892	829	816	764	795	763	806	799	818	830	788	801	811	851	863	820	803	794	762	781	813	830	788	830	840	837	807	834	813	788	787	829	812	791	831	813	871	827	785	799	785	834	798	802	805	797	800	879	835	832	763	816	787	828	874	837	827	822	834	808	853	742	811	806	770	825	783	806	830	820	823	791	790	818	762	806	827	793	818	833	829	803	819	797	828	829	800	806	805	798	819	873	828	869	834	816	811	792	798	792	827	801	798	788	838	764	804	832	803	851	795	803	832	784	867	803	815	808	839	826	756	821	792	788	766	836	836	817	784	813	854	793	789	797	823	847	839	789	802	798	827	764	814	775	817	803	818	881	853	777	829	841	816	781	770	776	795	816	782	769	770	804	836	819	816	783	801	802	792	820	778	827	805	822	803	792	836	831	786	807	803	887	838	794	864	791	824	796	839	859	895	799	859	845	773	850	848	854	789	745	831	804	761	836	737	770	770	785	767	780	831	785	814	806	861	826	818	802	811	785	797	819	806	768	817	816	772	833	767	842	782	813	839	821	815	788	807	778	772	824	805	817	790	768	794	810	823	820	847	795	796	769	798	825	832	799	835	795	793	841	790	783	782	817	804	775	775	766	828	805	786	807	838	793	799	754	842	784	829	828	836	807	797	787	758	812	815	801	809	790	834	821	814	808	831	851	821	754	813	822	834	833	825	752	792	874	819	842	793	818	876	790	776	817	816	795	776	801	779	774	779	796	793	787	795	817	820	793	812	784	830	790	829	780	795	762	807	835	776	796	819	825	828	811	815	834	854	779	853	883	813	814	775	804	836	816	805	834	838	790	846	774	760	816	815	781	772	805	796	796	821	810	767	814	805	834	802	790	854	870	800	830	822	854	818	861	849	820	836	832	823	808	824	832	813	762	812	792	827	864	778	822	763	823	830	809	827	813	773	819	819	805	827	801	769	801	779	847	797	822	795	816	821	820	788	807	834	781	845	810	801	796	812	793	750	794	777	775	829	860	792	858	831	832	795	777	817	851	839	768	814	782	885	813	798	827	836	831	823	835	820	786	804	754	779	796	812	767	764	760	811	779	826	859	767	796	854	858	805	852	770	788	859	790	803	778	819	846	813	842	790	803	802	782	794	809	885	792	802	762	785	806	806	813	874	786	808	821	796	829	828	758	794	809	824	853	764	786	758	805	833	812	780	775	837	788	870	803	819	771	808	782	783	795	808	791	797	814	837	883	777	866	847	815	770	839	847	789	846	803	747	829	788	813	782	807	799	841	814	811	788	839	824	773	799	779	832	775	798	778	802	851	825	792	829	789	818	813	851	829	798	752	846	785	822	781	785	777	777	823	809	890	779	739	804	832	785	824	833	793	780	791	788	800	733	786	836	814	793	826	781	804	729	812	756	763	794	817	817	779	888	815	817	813	829	785	797	836	786	785	814	795	756	800	813	814	809	835	762	841	832	817	823	785	829	786	860	835	793	819	815	829	825	786	828	797	763	818	792	804	787	770	845	868	764	793	835	764	843	773	839	789	818	780	837	806	826	827	790	829	824	814	800	799	799	765	772	847	779	809	770	803	861	829	815	856	782	811	814	803	796	847	831	787	809	824	798	794	782	844	815	777	844	783	829	748	802	808	806	803	771	808	782	814	866	781	838	845	824	809	751	841	838	775	782	883	751	839	833	805	789	820	822	852	824	812	807	826	798	839	799	784	808	775	790	840	729	807	793	819	786	803	769	777	833	785	863	804	830	852	800	841	776	815	806	798	837	792	775	820	793	786	800	804	797	808	819	845	827	781	863	781	825	845	853	835	855	776	789	794	758	768	839	758	801	770	781	794	816	791	824	773	793	752	822	828	842	803	797	803	795	769	788	805	776	797	837	791	834	793	849	809	796	753	736	814	787	796	831	849	825	822	845	846	807	783	788	859	755	854	815	814	791	794	770	784	780	802	855	805	862	833	803	856	798	851	798	892	810	851	826	751	832	780	843	855	816	779	846	806	843	828	776	813	843	802	785	816	798	798	833	835	812	785	816	821	788	769	795	790	795	801	784	790	823	771	810	783	798	805	862	769	801	806	784	844	823	764	800	783	824	754	844	785	800	744	831	844	795	842	843	838	844	824	813	850	791	795	796	777	858	829	800	789	788	782	771	800	806	779	790	802	802	789	751	795	796	809	810	836	757	868	846	786	798	829	797	824	755	834	848	779	825	796	802	830	832	783	842	837	847	823	775	758	841	802	842	767	806	787	857	762	857	790	792	804	819	818	783	835	825	796	760	770	813	783	828	805	798	797	799	790	831	808	855	807	834	752	802	809	839	779	777	831	808	807	858	799	830	844	813	785	770	819	782	826	793	800	809	770	836	774	795	788	767	860	811	774	801	821	864	806	841	790	812	803	752	795	803	784	792	831	774	773	799	826	825	801	773	823	827	791	815	791	824	776	779	799	782	822	827	836	783	841	779	830	834	752	801	776	797	830	791	827	766	854	829	813	793	801	829	800	854	822	833	824	838	777	768	865	826	780	782	828	793	802	849	841	833	848	822	811	808	762	785	853	778	809	859	819	839	833	851	791	812	833	810	816	872	788	779	821	838	840	791	775	884	808	834	782	791	821	770	797	775	855	843	862	774	832	809	830	802	813	823	820	781	772	794	848	751	778	815	827	820	806	825	828	777	836	836	762	806	809	798	838	785	826	836	862	827	843	819	817	750	835	826	783	810	817	771	760	791	846	815	744	796	811	757	833	829	849	876	831	797	810	850	802	823	812	810	826	801	802	797	834	819	788	826	826	846	834	783	857	723	828	828	827	804	826	784	817	786	827	825	811	838	816	867	854	814	857	817	832	800	819	807	819	830	819	778	801	784	806	772	810	786	797	806	781	860	810	815	864	829	815	857	785	780	784	817	898	782	768	860	808	768	855	771	856	807	807	853	824	776	798	815	836	893	840	810	785	829	812	805	816	792	787	797	804	773	829	815	842	809	885	812	814	868	793	854	817	793	790	808	837	830	827	780	873	790	773	820	829	827	804	862	770	769	769	804	798	834	744	811	803	817	841	836	808	836	788	858	754	801	782	784	789	852	826	795	855	796	806	824	808	839	813	793	795	798	839	770	735	802	789	810	757	789	818	848	804	796	771	813	815	819	807	822	806	821	775	809	866	830	832	767	803	793	795	845	778	848	815	815	804	830	826	835	815
48756	42886	33346	25052	11443	9933	8925	7538	6998	6567	6652	6685	6706	6668	6779	6671	6506	6697	6647	6528	6666	6667	6799	6509	6549	6623	6576	6671	6622	6645	6596	6663	6663	6592	6741	6578	6777	6691	6598	6695	6749	6624	6585	6643	6724	6545	6685	6578	6530	6663	6577	6609	6784	6632	6479	6670	6535	6599	6658	6544	6694	6642	6596	6624	6676	6738	6611	6722	6530	6622	6595	6620	6617	6702	6691	6642	6626	6663	6703	6502	6624	6567	6575	6629	6570	6495	6706	6649	6658	6735	6534	6697	6702	6630	6742	6648	6653	6689	6684	6611	6547	6740	6672	6589	6657	6673	6684	6682	6477	6533	6630	6649	6624	6604	6766	6598	6710	6701	6635	6713	6694	6657	6708	6720	6663	6701	6658	6689	6541	6741	6668	6505	6610	6633	6703	6590	6674	6614	6764	6613	6683	6691	6646	6647	6635	6675	6734	6568	6698	6790	6656	6682	6657	6617	6736	6619	6650	6707	6534	6610	6705	6639	6697	6633	6593	6635	6597	6797	6625	6795	6705	6631	6742	6574	6698	6594	6606	6602	6672	6611	6677	6579	6623	6771	6599	6592	6662	6713	6539	6605	6625	6645	6541	6692	6619	6555	6535	6608	6691	6590	6747	6777	6733	6505	6677	6490	6666	6699	6614	6629	6466	6649	6633	6818	6726	6642	6684	6508	6691	6635	6592	6638	6588	6684	6745	6732	6571	6625	6703	6631	6517	6538	6657	6569	6662	6715	6641	6568	6809	6644	6691	6599	6620	6572	6558	6654	6567	6621	6648	6686	6639	6689	6637	6641	6628	6758	6608	6624	6640	6631	6626	6727	6630	6645	6562	6661	6679	6648	6696	6638	6607	6667	6582	6733	6663	6714	6652	6661	6602	6594	6661	6720	6652	6586	6630	6529	6688	6599	6575	6654	6726	6662	6695	6719	6506	6721	6566	6677	6688	6673	6713	6677	6571	6615	6689	6551	6640	6662	6670	6681	6577	6705	6541	6654	6564	6585	6671	6628	6671	6572	6659	6494	6530	6576	6811	6534	6655	6643	6651	6647	6686	6696	6568	6618	6586	6797	6681	6502	6587	6738	6718	6640	6566	6562	6704	6589	6567	6725	6586	6668	6610	6585	6598	6750	6725	6597	6645	6715	6720	6606	6732	6546	6564	6530	6643	6701	6629	6666	6705	6527	6526	6744	6706	6660	6683	6697	6521	6552	6663	6738	6677	6616	6628	6659	6622	6632	6632	6667	6678	6630	6618	6624	6572	6709	6664	6841	6772	6598	6535	6843	6659	6682	6726	6602	6546	6682	6700	6571	6780	6715	6604	6732	6693	6564	6651	6665	6595	6653	6646	6699	6651	6657	6573	6682	6820	6671	6695	6540	6742	6622	6654	6628	6725	6691	6655	6758	6680	6613	6601	6713	6653	6640	6643	6685	6652	6582	6602	6538	6525	6645	6719	6690	6623	6504	6575	6653	6801	6581	6661	6618	6575	6604	6735	6549	6708	6717	6599	6626	6594	6538	6628	6526	6610	6656	6644	6736	6562	6639	6740	6585	6563	6825	6649	6607	6733	6587	6617	6743	6716	6629	6573	6578	6719	6517	6622	6497	6644	6658	6537	6618	6627	6583	6814	6553	6618	6607	6564	6530	6743	6655	6610	6603	6613	6542	6622	6641	6620	6592	6778	6741	6660	6721	6559	6608	6565	6638	6689	6735	6691	6565	6788	6516	6578	6628	6465	6675	6661	6822	6660	6536	6640	6633	6511	6626	6741	6622	6677	6737	6720	6643	6714	6598	6751	6517	6564	6543	6567	6561	6651	6709	6656	6580	6684	6583	6714	6641	6773	6642	6607	6668	6678	6582	6669	6584	6592	6638	6822	6635	6642	6669	6512	6546	6745	6686	6675	6562	6674	6661	6623	6685	6692	6696	6747	6573	6631	6657	6678	6741	6718	6641	6708	6596	6685	6536	6574	6689	6756	6654	6725	6557	6647	6585	6672	6684	6508	6706	6651	6590	6577	6652	6641	6655	6718	6622	6643	6704	6656	6640	6615	6564	6692	6749	6714	6602	6689	6703	6656	6511	6571	6651	6644	6661	6716	6586	6728	6708	6619	6695	6641	6659	6543	6691	6570	6723	6736	6576	6681	6546	6651	6676	6690	6817	6751	6690	6685	6668	6701	6662	6659	6616	6592	6625	6568	6570	6608	6670	6656	6583	6556	6637	6679	6616	6718	6637	6614	6688	6668	6756	6606	6600	6674	6622	6639	6845	6662	6708	6685	6852	6828	6557	6641	6633	6779	6651	6528	6666	6656	6641	6458	6577	6761	6656	6556	6540	6615	6683	6585	6759	6627	6648	6690	6641	6620	6824	6766	6738	6707	6582	6698	6659	6740	6581	6749	6730	6583	6725	6642	6678	6448	6742	6588	6708	6707	6555	6534	6509	6672	6716	6717	6644	6437	6681	6843	6558	6560	6541	6591	6714	6615	6578	6495	6554	6722	6660	6668	6691	6613	6723	6625	6596	6599	6535	6699	6502	6765	6699	6488	6745	6509	6708	6763	6757	6754	6602	6807	6605	6694	6678	6588	6672	6639	6554	6693	6595	6564	6592	6625	6728	6606	6686	6736	6456	6626	6644	6771	6576	6734	6576	6564	6562	6715	6663	6647	6666	6628	6620	6637	6715	6562	6640	6617	6654	6520	6567	6757	6689	6559	6643	6660	6665	6597	6651	6528	6597	6614	6752	6575	6679	6719	6698	6632	6632	6696	6674	6713	6712	6570	6532	6655	6660	6706	6646	6688	6671	6730	6658	6600	6609	6683	6552	6595	6493	6797	6728	6625	6584	6634	6807	6638	6560	6671	6805	6596	6631	6686	6694	6746	6656	6630	6749	6604	6594	6669	6599	6631	6694	6656	6685	6634	6620	6583	6524	6770	6677	6623	6538	6694	6663	6654	6779	6753	6589	6727	6581	6638	6735	6652	6628	6743	6576	6696	6655	6576	6657	6651	6538	6514	6702	6659	6652	6639	6640	6655	6681	6644	6693	6596	6731	6677	6685	6653	6713	6699	6623	6692	6651	6642	6665	6513	6599	6681	6755	6539	6698	6681	6631	6582	6698	6665	6686	6619	6618	6695	6643	6699	6603	6579	6563	6708	6568	6608	6611	6586	6653	6700	6557	6827	6657	6836	6631	6708	6716	6641	6679	6609	6616	6692	6651	6708	6548	6553	6703	6665	6672	6530	6685	6720	6542	6596	6654	6550	6625	6674	6539	6750	6518	6841	6653	6542	6562	6736	6641	6651	6625	6683	6733	6707	6563	6572	6660	6681	6573	6616	6541	6684	6601	6753	6562	6821	6623	6684	6691	6699	6665	6655	6593	6693	6629	6715	6811	6746	6627	6752	6683	6757	6716	6682	6607	6652	6642	6581	6716	6605	6755	6573	6722	6361	6572	6584	6579	6736	6600	6681	6671	6756	6765	6587	6506	6746	6515	6589	6715	6651	6677	6559	6658	6513	6567	6673	6627	6808	6610	6644	6681	6638	6723	6535	6717	6680	6508	6712	6617	6565	6727	6537	6562	6660	6672	6640	6732	6673	6675	6650	6773	6726	6600	6726	6699	6752	6639	6640	6603	6539	6668	6724	6633	6567	6509	6696	6705	6652	6645	6690	6735	6623	6559	6670	6699	6726	6641	6602	6725	6692	6726	6565	6584	6642	6723	6481	6615	6712	6702	6641	6715	6461	6466	6617	6600	6611	6718	6694	6628	6515	6672	6599	6570	6770	6603	6811	6642	6591	6581	6637	6677	6665	6686	6757	6654	6472	6789	6607	6544	6801	6702	6730	6613	6650	6640	6668	6643	6394	6546	6659	6580	6630	6598	6707	6565	6524	6574	6643	6703	6514	6628	6670	6645	6558	6676	6624	6701	6630	6579	6705	6673	6714	6621	6716	6698	6583	6649	6676	6685	6654	6642	6673	6769	6578	6687	6656	6659	6695	6632	6765	6597	6635	6671	6562	6557	6532	6637	6557	6772	6642	6603	6726	6715	6595	6795	6664	6617	6732	6456	6571	6682	6587	6638	6606	6692	6602	6698	6642	6481	6722	6720	6571	6495	6631	6629	6598	6603	6671	6603	6607	6769	6619	6538	6632	6816	6632	6738	6657	6693	6480	6656	6795	6614	6753	6591	6554	6641	6578	6753	6681	6545	6718	6785	6600	6610	6801	6475	6636	6626	6680	6649	6766	6686	6688	6548	6662	6655	6719	6620	6700	6612	6698	6768	6638	6666	6581	6591	6609	6609	6649	6699	6785	6577	6713	6743	6575	6575	6714	6496	6594	6711	6663	6562	6651	6587	6566	6719	6725	6620	6559	6703	6593	6650	6668	6551	6725	6708	6604	6662	6684	6656	6607	6638	6674	6615	6682	6742	6645	6825	6607	6691	6641	6662	6576	6634	6621	6613	6687	6551	6671	6659	6617	6633	6584	6718	6693	6507	6664	6566	6697	6505	6666	6637	6695	6717	6780	6528	6597	6621	6583	6628	6627	6517	6700	6663	6629	6652	6581	6523	6612	6701	6506	6717	6746	6588	6761	6657	6588	6614	6602	6649	6649	6521	6696	6647	6639	6566	6572	6742	6540	6731	6656	6558	6619	6615	6819	6489	6714	6703	6613	6690	6696	6754	6674	6548	6614	6566	6710	6624	6647	6692	6769	6639	6605	6676	6737	6746	6696	6676	6667	6707	6612	6652	6619	6716	6653	6593	6725	6629	6672	6578	6826	6498	6628	6565	6640	6618	6715	6814	6645	6512	6819	6634	6599	6720	6472	6515	6709	6694	6531	6693	6686	6563	6630	6675	6599	6599	6625	6748	6624	6665	6697	6613	6746	6720	6564	6578	6734	6679	6719	6761	6675	6769	6801	6727	6606	6622	6732	6766	6689	6535	6641	6758	6760	6566	6613	6579	6639	6674	6647	6715	6661	6698	6644	6512	6525	6672	6682	6676	6721	6635	6664	6413	6634	6727	6570	6595	6641	6715	6687	6631	6612	6651	6761	6557	6572	6597	6495	6635	6540	6624	6524	6751
37362	44668	25787	9120	2241	1448	1359	1053	956	893	910	903	873	909	850	838	816	875	887	884	928	865	950	912	811	888	887	877	914	879	905	869	879	896	869	866	910	875	832	882	894	928	917	891	905	887	929	895	888	934	875	846	919	956	861	876	867	888	901	884	875	892	888	896	862	935	871	919	945	880	866	854	890	920	914	880	890	868	859	912	855	867	949	912	911	887	949	893	866	901	890	850	889	888	905	873	901	859	931	905	891	884	959	909	915	842	847	914	867	853	891	867	894	871	949	833	895	853	841	912	876	915	884	894	897	824	926	902	917	923	893	836	898	896	837	880	904	861	915	846	849	914	942	891	892	898	864	838	896	864	916	829	919	911	916	900	891	881	930	890	868	837	849	876	891	895	856	906	859	889	862	875	830	933	914	867	854	855	890	869	863	820	910	891	892	931	870	907	910	895	920	874	862	897	874	941	908	910	841	905	856	874	842	821	902	898	902	896	852	856	924	925	920	874	909	869	839	878	908	876	890	908	916	918	885	885	921	900	878	874	865	886	867	829	873	891	867	866	833	869	818	842	904	890	871	885	899	902	889	827	925	891	919	923	853	906	890	876	926	925	947	939	917	936	926	889	927	891	862	963	848	863	902	865	926	862	969	880	895	899	896	911	893	869	857	859	845	901	892	855	909	872	864	869	890	845	898	904	938	888	879	928	857	873	922	912	882	895	895	909	905	861	892	859	890	891	905	865	825	883	876	850	919	853	972	875	895	923	898	849	934	832	911	862	909	923	893	920	876	896	898	907	924	841	880	864	878	900	936	892	898	918	878	924	895	871	867	866	877	850	854	834	905	881	929	852	891	903	880	886	900	907	851	865	894	873	885	883	876	838	909	893	876	939	915	884	923	888	879	856	861	901	886	929	881	805	911	886	912	880	858	849	919	952	849	861	930	838	912	878	918	885	878	905	856	868	867	907	889	923	883	895	895	836	871	903	899	866	889	879	873	911	878	820	822	942	904	917	883	903	892	900	882	964	889	835	873	850	898	888	923	851	928	885	877	943	911	899	843	922	849	887	898	850	840	886	818	919	834	889	920	938	917	852	875	924	861	909	915	850	878	915	873	896	880	881	912	895	922	809	870	916	872	849	927	857	899	859	848	912	907	957	858	849	862	877	902	931	906	929	859	863	880	877	905	950	886	927	907	854	903	840	879	875	853	860	845	827	878	958	842	874	922	906	905	884	877	924	855	879	913	907	868	817	878	852	859	887	893	862	888	871	905	953	910	910	931	851	883	887	861	912	898	945	895	860	885	933	885	904	852	878	889	914	909	865	921	877	858	879	936	875	863	985	906	843	916	862	960	876	903	890	835	927	846	874	897	884	893	827	938	875	821	919	909	920	867	911	842	870	875	938	923	911	888	902	890	898	895	885	920	903	902	818	866	839	875	900	895	811	902	863	895	854	869	823	834	837	875	892	918	885	916	876	844	889	909	823	851	890	892	891	903	818	882	871	851	892	929	925	882	889	935	913	838	843	883	920	886	908	874	849	858	889	937	912	866	902	865	839	896	918	921	879	844	896	917	874	833	915	886	877	881	835	897	913	869	858	904	888	903	858	875	881	858	848	873	893	861	922	876	894	867	868	851	885	908	952	926	875	896	896	901	933	882	937	925	847	843	874	848	873	906	953	855	898	935	849	895	909	861	871	906	871	883	917	875	899	913	875	894	833	897	901	906	877	896	872	841	899	891	905	895	930	861	872	905	859	866	868	814	864	859	965	845	893	910	884	911	922	895	904	896	967	879	879	878	884	925	895	928	792	924	875	885	911	851	896	852	896	956	873	897	864	910	890	877	915	900	884	902	905	887	893	887	890	929	933	904	911	882	925	878	920	927	908	927	888	849	912	896	874	915	895	848	885	933	910	908	871	891	916	888	876	920	900	867	916	909	885	867	933	855	895	814	897	899	903	940	868	904	907	901	930	906	895	866	860	915	879	901	906	897	895	883	895	900	916	885	881	875	863	870	876	920	915	860	907	879	917	872	922	846	882	903	871	930	863	899	842	870	849	840	927	940	902	880	911	903	935	907	891	863	865	833	769	887	871	870	877	883	893	827	850	908	849	895	897	953	837	856	906	908	891	860	943	926	925	912	882	899	863	841	852	894	910	924	896	855	881	891	882	871	874	937	854	890	856	892	876	873	924	923	820	866	921	874	869	891	872	886	812	870	869	880	841	902	853	887	900	913	916	862	907	932	916	902	899	859	827	936	902	900	864	885	921	912	909	837	899	860	822	885	896	881	850	894	896	905	844	916	870	892	867	873	883	920	913	967	837	887	884	939	892	884	867	861	887	893	923	859	871	878	882	924	919	884	869	927	878	970	874	838	876	891	892	878	841	951	910	876	865	874	845	848	919	942	917	919	887	876	895	859	921	917	865	892	866	889	932	905	863	964	888	892	889	935	913	882	918	897	893	865	882	922	866	934	929	912	906	889	903	921	874	929	881	868	853	859	863	864	858	942	890	912	920	901	851	845	925	868	911	870	909	863	915	882	888	898	903	894	901	862	901	861	875	865	877	874	879	855	925	911	897	913	932	927	851	924	902	913	961	869	888	881	918	902	867	873	911	895	880	897	874	853	832	913	869	867	889	935	941	933	923	907	928	905	863	894	882	874	939	892	867	932	882	811	864	841	837	943	903	903	853	948	883	889	886	900	898	909	896	878	850	885	872	862	821	922	852	872	886	883	860	904	849	919	892	866	920	881	908	870	896	797	864	835	896	895	895	882	877	903	925	944	822	905	841	848	835	937	911	902	843	894	879	855	845	926	868	902	916	855	936	883	897	900	872	910	888	845	879	941	896	846	872	926	958	889	892	911	906	949	841	860	875	918	862	902	879	864	942	890	926	863	897	910	886	964	905	909	895	864	904	861	888	866	928	927	848	885	881	896	936	852	924	883	938	872	921	888	946	843	874	852	894	924	909	934	827	854	869	883	829	872	932	862	881	822	874	910	877	870	877	866	893	909	915	840	905	873	861	932	872	843	921	911	920	888	919	908	929	879	909	910	902	898	927	927	865	903	912	863	881	801	831	917	912	855	926	900	898	852	895	907	868	900	864	924	903	847	896	906	865	853	875	908	863	885	875	900	937	879	885	895	938	849	889	919	892	870	901	863	878	864	851	884	869	855	884	902	904	946	845	862	882	905	883	895	910	900	879	854	946	878	859	839	876	953	922	871	851	903	837	863	872	887	903	850	858	833	904	884	925	868	870	887	879	899	939	876	916	860	857	899	851	872	837	872	874	897	818	848	885	884	838	866	909	912	891	916	838	800	859	873	894	859	910	891	866	860	898	919	904	894	866	876	880	856	874	909	876	874	836	897	858	850	927	922	868	898	915	879	875	938	852	871	863	818	893	879	910	872	826	937	880	860	907	839	872	949	915	835	880	889	881	897	860	886	930	874	847	887	898	887	840	892	900	926	894	904	933	924	847	901	895
53946	51662	44513	35160	24446	23657	19132	12124	8383	7217	7221	7368	7152	7120	7343	7313	7442	7191	7188	7193	7191	7164	7214	7179	7261	7327	7223	7101	7230	7249	7339	7202	7148	7188	7121	7257	7116	7135	7244	7231	7309	7215	7164	7202	7239	7319	7420	7271	7220	7129	7259	7150	7251	7220	7106	7281	7269	7294	7264	7250	7338	7090	7300	7270	7247	7185	7211	7328	7371	7323	7169	7174	7171	7226	7265	7228	7059	7225	7201	7343	7286	7321	7151	7285	7266	7263	7136	7205	7279	7231	7235	7258	7200	7331	7301	7229	7184	7213	7257	7225	7158	7260	7191	7256	7291	7166	7234	7123	7207	7146	7262	7255	7230	7248	7296	7315	7095	7196	7218	7276	7226	7208	7256	7278	7166	7117	7250	7301	7176	7196	7265	7204	7295	7301	7231	7092	7212	7211	7347	7317	7311	7205	7258	7252	7193	7216	7096	7145	7115	7281	7127	7179	7340	7363	7342	7232	7122	7306	7172	7276	7200	7261	7386	7254	7213	7229	7336	7220	7338	7214	7324	7246	7244	7148	7121	7319	7172	7398	7184	7264	7230	7270	7209	7078	7192	7249	7241	7258	7186	7260	7177	7206	7227	7170	7174	7193	7219	7269	7238	7323	7129	7375	7182	7208	7173	7220	7146	7272	7252	7215	7193	7256	7274	7173	7320	7277	7265	7277	7110	7230	7346	7095	7259	7091	7316	7273	7173	7333	7168	7171	7286	7345	7295	7226	7049	7027	7323	7221	7369	7100	7274	7245	7261	7106	7173	7311	7038	7264	7275	7197	7229	7168	7396	7181	7282	7180	7316	7174	7253	7287	7221	7241	7274	7264	7266	7138	7258	7338	7316	7176	7137	7209	7341	7171	7257	7146	7192	7252	7143	7342	7270	7179	7133	7277	7112	7190	7114	7129	7174	7125	7149	7354	7221	7177	7134	7267	7131	7106	7158	7162	7166	7248	7169	7185	7068	7257	7223	7304	7149	7213	7209	7187	7200	7218	7196	7271	7289	7337	7211	7094	7361	7121	7224	7276	7343	7456	7292	7208	7317	7352	7091	7192	7345	7162	7138	7299	7268	7192	7181	7109	7264	7189	7230	7267	7201	7209	7254	7348	7142	7233	7210	7318	7196	7313	7249	7209	7173	7299	7180	7261	7241	7237	7220	7062	7259	7117	7249	7157	7149	7280	7174	7220	7252	7179	7376	7268	7142	7182	7288	7214	7274	7276	7150	7180	7367	7282	7212	7110	7324	7312	7246	7244	7173	7376	7195	7257	7148	7204	7236	7190	7136	7313	7300	7153	7387	7182	7296	7174	7268	7158	7158	7231	7117	7235	7240	7294	7081	7167	7195	7154	7216	7143	7228	7224	7205	7245	7258	7274	7161	7168	7129	7251	7267	7247	7143	7197	7265	7227	7258	7328	7103	7288	7257	7314	7119	7192	7026	7295	7223	7335	7351	7203	7127	7183	7219	7149	7239	7025	7364	7171	7327	7198	7093	7195	7007	7295	7244	7328	7141	7355	7182	7382	7175	7235	7300	7203	7249	7263	7285	7247	7198	7094	7159	7251	7107	7286	7189	7237	7286	7283	7143	7229	7130	7271	7205	7258	7307	7284	7162	7220	7366	7188	7265	7363	7194	7237	7220	7175	7258	7211	7039	7286	7266	7191	7254	7087	7382	7314	7145	7248	7254	7153	7229	7162	7145	7224	7189	7349	7175	7167	7138	7225	7026	7154	7234	7076	7235	7254	7190	7199	7285	7266	7209	7189	7133	7253	7221	7214	7095	7160	7163	7258	7195	7093	7245	7130	7274	7248	7218	7135	7052	7200	7226	7221	7171	7162	7272	7123	7154	7112	7249	7290	7286	7247	7186	7348	7292	7288	7155	7194	7274	7388	7230	7367	7260	7200	7154	7063	7203	7190	7192	7221	7191	7223	7216	7230	7261	7200	7164	7249	7287	7165	7182	7299	7115	7268	7190	7242	7150	7181	7108	7200	7323	7235	7358	7279	7141	7221	7290	7207	7259	7347	7248	7432	7179	7135	7280	7218	7355	7111	7276	7349	7137	7179	7217	7135	7211	7273	7115	7390	7194	7173	7180	7204	7181	7205	7181	7226	7196	7135	7117	7256	7273	7125	7221	7137	7199	7149	7165	7219	7192	7239	7202	7231	7262	7205	7274	7095	7144	7263	7314	7189	7187	7157	7325	7227	7188	7174	7211	7127	7235	7246	7236	7300	7136	7238	7060	7202	7204	7158	7261	7229	7307	7236	7189	7382	7144	7251	7303	7172	7284	7172	7085	7226	7239	7229	7118	7163	7073	7157	7206	7259	7351	7292	7157	7123	7243	7278	7249	7281	7280	7127	7253	7156	7179	7328	7214	7373	7240	7301	7297	7211	7242	7249	7196	7186	7284	7160	7365	7327	7211	7273	7190	7174	7106	7327	7285	7166	7276	7234	7261	7222	7186	7176	7164	7219	7344	7154	7232	7225	7244	7312	7260	7342	7221	7303	7177	7255	7220	7202	7179	7348	7179	7088	7137	7266	7304	7220	7109	7028	7147	7306	7347	7283	7258	7319	7404	7126	7197	7197	7177	7191	7299	7157	7190	7320	7231	7089	7202	7020	7153	7255	7274	7211	7213	7293	7234	7317	7261	7277	7256	7250	7247	7251	7319	7274	7271	7262	7274	7207	7258	7234	7245	7237	7238	7121	7189	7319	7147	7235	7309	7277	7315	7200	7243	7188	7165	7186	7265	7276	7264	7159	7117	7254	7341	7142	7192	7280	7267	7356	7501	7336	7170	7240	7207	7261	7175	7208	7241	7182	7275	7237	7232	7279	7230	7171	7110	7199	7235	7386	7308	7196	7289	7247	7284	7275	7207	7255	7234	7124	7080	7207	7206	7350	7270	7273	7294	7140	7183	7225	7134	7319	7244	7169	7150	7203	7273	7191	7030	7305	7340	7358	7266	7191	7250	7083	7189	7278	7258	7146	7148	7283	7263	7231	7313	7261	7404	7295	7134	7195	7167	7170	7215	7214	7263	7305	7233	7157	7274	7308	7049	7285	7236	7238	7167	7154	7217	7177	7191	7247	7319	7315	7259	7220	7183	7192	7354	7154	7224	7152	7214	7217	7236	7374	7175	7228	7146	7251	7249	7216	7194	7178	7261	7303	7217	7179	7242	7304	7239	7180	7223	7370	7231	7222	7338	7313	7301	7235	7134	7144	7285	7187	7247	7162	7193	7206	7203	7132	7238	7074	7150	7237	7185	7181	7403	7056	7279	7245	7271	7070	7118	7176	7260	7234	7200	7208	7222	7242	7294	7216	7172	7251	7227	7282	7214	7189	7137	7094	7302	7254	7271	7119	7239	7226	7203	7340	7213	7353	7219	7219	7264	7216	7259	7372	7292	7307	7275	7185	7034	7173	7260	7242	7334	7203	7115	7264	7243	7106	7253	7181	7354	7247	7206	7288	7205	7224	7253	7357	7299	7258	7211	7337	7145	7153	7051	7200	7339	7194	7251	7208	7251	7228	7226	7116	7207	7308	7165	7363	7233	7291	7194	7122	7254	7411	7336	7345	7186	7251	7174	7243	7256	7187	7114	7113	7177	7291	7174	7118	7190	7322	7279	7241	7257	7249	7228	7245	7284	7231	7253	7193	7212	7331	7254	7265	7162	7265	7209	7210	7135	7297	7216	7197	7306	7234	7223	7154	7301	7238	7147	7249	7122	7143	7304	7277	7092	7192	7168	7270	7238	7179	7152	7355	7165	7109	7169	7143	7166	7288	7186	7259	7316	7275	7210	7210	7254	7260	7221	7182	7363	7159	7398	7241	7218	7165	7128	7187	7250	7232	7192	7139	7270	7357	7213	7247	7117	7130	7297	7205	7248	7268	7269	7260	7110	7182	7247	7263	7159	7141	7087	7316	7274	7206	7294	7330	7196	7254	7083	7233	7184	7295	7364	7265	7226	7288	7278	7193	7201	7182	7147	7158	7156	7202	7323	7170	7347	7246	7306	7305	7382	7166	7310	7192	7259	7224	7222	7275	7193	7263	7132	7258	7133	7279	7148	7090	7183	7230	7178	7209	7278	7273	7181	7249	7301	7321	7251	7156	7281	7229	7199	7262	7259	7273	7205	7143	7349	7262	7136	7262	7159	7352	7129	7303	7272	7254	7278	7160	7255	7063	7292	7344	7259	7182	7249	7057	7249	7212	7359	7222	7201	7147	7219	7061	7252	7108	7189	7245	7159	7286	7251	7342	7311	7183	7266	7206	7265	7080	7131	7301	7091	7371	7238	7232	7186	7346	7296	7360	7122	7352	7279	7190	7209	7304	7249	7319	7248	7175	7391	7112	7277	7334	7139	7308	7180	7221	7217	7382	7242	7173	7242	7132	7427	7098	7104	7162	7403	7175	7119	7264	7178	7199	7147	7157	7282	7219	7182	7272	7274	7259	7231	7001	7242	7217	7164	7167	7165	7464	7278	7172	7271	7312	7307	7179	7109	7189	7299	7236	7222	7148	7215	7284	7383	7168	7226	7294	7287	7243	7143	7055	7117	7304	7260	7197	7422	7069	7191	7232	7107	7199	7195	7199	7300	7171	7261	7191	7236	7268	7153	7300	7095	7135	7254	7348	7182	7246	7206	7278	7246	7112	7280	7174	7171	7259	7278	7276	7020	7343	7258	7221	7252	7198	7347	7285	7303	7204	7216	7199	7289	7222	7228	7252	7344	7166	7285	7094	7356	7200	7256	7300	7219	7238	7325	7150	7143	7252	7263	7250	7157	7189	7172	7355	7275	7192	7214	7245	7138	7300	7159	7221	7126	7101	7129	7355	7087	7218	7189	7054	7217	7193	7295	7316	7231	7261	7189	7186	7184	7318	7257	7154	7104	7090	7329	7239	7241	7160	7292	7255	7217	7215	7275	7248	7305	7296	7168	7200	7200	7177	7310	7237	7015	7218	7240	7172	7159	7105	7091	7228	7162	7091	7196	7202	7240	7192	7199	7280	7211	7288	7270	7278	7072	7157	7181	7276	7264	7145	7153	7228	7238	7276	7293	7273	7119	7237	7149	7183	7159	7210
29508	36879	20414	7436	1560	1454	1379	1071	858	788	821	775	776	806	817	804	791	756	796	764	807	771	778	793	831	784	849	808	770	790	823	786	729	800	825	816	758	799	842	783	836	780	774	776	767	740	757	790	850	779	785	806	772	811	740	785	814	814	792	789	804	793	791	805	819	784	779	728	786	830	766	806	786	794	826	793	751	821	764	794	808	783	766	816	760	780	842	773	827	763	818	739	788	796	751	827	845	745	807	779	829	781	765	815	810	800	768	815	790	780	755	803	766	813	787	784	745	812	806	790	798	802	791	775	792	767	820	763	784	845	789	779	794	798	822	779	778	792	761	777	799	813	798	793	810	765	827	795	830	811	750	789	834	812	784	779	786	755	836	775	822	824	757	736	852	775	748	749	808	802	821	782	736	801	778	788	794	738	760	781	781	772	760	806	780	813	825	769	835	823	786	807	772	766	812	803	809	755	756	835	801	755	757	777	783	737	740	799	785	788	762	832	805	780	807	811	776	842	751	785	793	784	766	795	758	773	774	784	782	784	750	751	814	775	800	821	809	845	821	816	813	798	776	834	789	795	797	793	843	776	773	775	786	759	807	768	751	819	795	786	782	794	816	766	755	788	777	780	787	806	733	748	758	758	814	754	767	800	750	816	812	764	774	808	792	766	783	742	797	786	796	801	795	781	823	791	792	812	848	766	798	745	837	781	784	811	816	775	766	788	807	808	819	807	835	818	788	799	814	743	776	758	816	786	817	770	786	757	791	836	742	812	738	765	790	765	743	761	745	846	783	748	773	771	806	778	831	786	799	740	797	792	818	781	830	782	813	746	839	710	840	843	776	804	784	802	740	782	759	779	814	795	786	763	755	823	837	773	780	773	785	806	765	759	811	811	790	791	785	744	748	782	790	729	818	789	795	798	803	791	777	810	789	772	783	797	779	845	749	820	815	834	800	796	791	762	809	814	789	787	801	777	782	745	797	803	782	778	748	814	813	835	780	809	831	793	801	830	810	804	781	823	761	793	800	819	738	820	775	778	808	786	769	740	787	759	762	773	779	817	774	803	821	788	819	823	766	792	819	800	833	778	830	790	758	772	783	785	782	836	778	863	838	809	809	748	787	782	787	814	793	824	818	797	821	756	804	782	843	797	780	777	802	784	792	778	782	759	788	762	832	787	838	792	767	771	792	833	790	767	814	830	789	798	811	776	809	724	796	812	777	772	790	812	870	818	851	792	767	844	806	824	811	793	751	791	756	776	774	761	807	788	768	790	776	778	771	797	786	805	766	808	802	740	741	744	714	803	824	758	769	780	810	824	767	771	826	824	780	735	842	807	854	821	764	786	809	775	761	730	817	791	789	839	791	783	766	809	796	820	777	781	757	817	768	807	767	788	824	784	782	822	818	792	801	745	771	759	748	777	806	782	793	755	818	855	738	759	827	753	813	780	819	764	753	807	770	812	833	718	795	748	777	775	802	793	748	795	810	760	799	800	791	782	836	776	775	810	829	796	758	796	830	766	810	815	772	764	790	822	778	788	802	790	810	794	802	853	808	744	814	790	852	812	741	812	809	775	799	804	790	803	734	809	808	825	815	755	757	790	743	827	778	815	782	806	764	811	813	764	798	790	822	780	791	752	827	836	774	809	783	780	819	833	813	781	778	759	813	800	744	771	836	769	782	775	778	811	776	798	759	859	794	794	815	791	817	800	799	817	817	778	828	764	812	814	816	774	785	759	754	786	820	750	765	797	806	737	816	774	810	793	799	787	837	763	760	800	760	787	732	785	785	744	775	755	804	842	815	797	766	833	780	756	736	801	817	829	755	770	770	775	790	800	793	772	837	814	788	813	788	757	793	818	829	739	874	781	827	821	812	752	850	799	836	745	774	798	796	827	822	796	784	770	775	830	807	796	773	745	831	800	783	762	765	802	795	770	820	812	793	806	788	804	828	773	818	827	779	761	814	774	765	787	769	815	765	806	834	798	797	818	791	769	805	775	784	783	765	787	799	754	814	719	819	811	773	797	771	821	780	808	767	775	742	776	811	821	794	792	828	746	726	763	765	736	823	830	787	795	771	857	790	786	841	804	804	842	782	783	778	815	833	829	806	754	768	804	792	788	760	791	785	831	770	780	785	787	788	738	768	786	785	836	775	780	794	789	788	746	828	790	734	784	825	794	771	809	837	779	797	756	766	819	810	772	819	809	835	774	773	786	808	770	793	816	751	787	815	758	782	776	834	771	758	830	785	767	845	818	782	775	815	791	809	784	827	829	783	752	809	825	769	797	819	825	788	810	824	731	804	836	811	810	782	850	844	789	807	799	844	744	774	808	771	762	818	811	787	778	767	809	808	797	797	803	839	824	760	795	817	796	793	848	772	754	825	780	706	772	796	783	772	793	799	780	748	795	805	838	783	738	810	837	832	770	816	806	750	776	788	817	800	830	781	809	756	800	786	774	756	780	772	766	790	790	813	785	808	814	820	807	824	792	815	858	812	821	807	837	843	828	771	767	830	785	796	836	818	839	777	794	756	828	782	771	762	830	774	774	732	794	762	792	870	814	784	788	788	778	741	818	807	819	750	779	795	798	790	817	814	776	784	788	821	795	766	772	789	783	776	821	793	728	796	762	780	820	760	740	786	792	777	784	785	819	802	788	839	791	804	812	753	797	816	815	807	757	786	741	770	678	798	787	818	776	851	806	808	755	811	759	779	796	719	794	746	826	829	787	768	804	746	793	812	808	843	781	818	811	798	814	816	812	803	811	756	777	772	778	759	791	820	802	770	781	812	812	800	820	788	750	839	809	796	818	756	760	781	764	814	762	780	756	776	794	747	766	740	790	776	822	812	758	774	806	783	783	770	782	799	838	799	785	816	797	802	819	749	798	760	750	801	785	829	747	832	795	801	766	762	785	840	761	775	819	790	755	761	792	761	768	843	800	798	779	755	819	750	796	789	806	853	768	778	797	808	751	781	779	816	789	761	777	726	753	735	812	797	776	804	743	821	792	784	749	786	796	822	753	790	778	823	777	775	788	857	781	805	810	792	779	775	832	805	780	789	802	784	797	747	855	798	769	742	788	788	810	835	798	787	797	807	762	824	791	820	880	794	819	775	827	812	801	838	849	801	743	773	795	805	749	735	847	811	800	781	797	828	743	783	743	810	796	785	817	782	769	810	777	764	768	774	817	796	771	770	792	750	793	812	862	835	828	775	837	801	802	774	795	818	792	765	815	799	793	770	813	816	810	791	808	837	749	811	772	793	758	770	810	871	781	780	719	799	740	821	763	798	801	816	799	770	778	767	771	826	747	787	775	768	773	799	782	801	803	810	788	810	834	765	849	764	800	803	809	771	793	770	769	815	775	809	799	825	764	810	774	783	776	837	844	807	801	778	747	771	745	770	850	754	756	818	813	742	852	782	812	841	773	772	782	763	776	813	794	738	811	792	835	757	803	827	804	850	806	753	811	804	801	792	811	831	820	769	768
57255	54321	40267	33732	20260	25703	21563	13991	8653	6767	6563	6514	6631	6574	6607	6573	6523	6438	6545	6548	6531	6438	6615	6468	6513	6604	6462	6560	6602	6525	6537	6542	6625	6538	6582	6381	6607	6536	6516	6515	6533	6588	6450	6465	6558	6620	6507	6467	6512	6653	6487	6528	6470	6574	6396	6496	6526	6431	6521	6570	6561	6520	6607	6633	6570	6678	6434	6553	6447	6564	6571	6657	6468	6460	6399	6564	6504	6557	6558	6543	6536	6517	6587	6579	6526	6581	6520	6485	6470	6469	6507	6513	6692	6536	6537	6651	6547	6423	6508	6572	6549	6412	6516	6360	6445	6545	6574	6478	6530	6627	6573	6592	6506	6531	6632	6560	6564	6420	6453	6509	6652	6548	6428	6575	6545	6578	6480	6536	6553	6564	6599	6576	6472	6595	6527	6686	6472	6658	6525	6504	6636	6504	6448	6453	6596	6461	6698	6479	6648	6486	6592	6681	6517	6654	6488	6562	6542	6555	6613	6607	6569	6495	6557	6529	6535	6581	6599	6540	6583	6514	6564	6526	6436	6571	6567	6542	6466	6465	6550	6574	6458	6648	6497	6399	6618	6577	6515	6645	6483	6667	6558	6448	6528	6634	6492	6427	6537	6631	6576	6616	6461	6502	6630	6538	6593	6502	6642	6604	6501	6619	6530	6603	6491	6483	6625	6569	6418	6693	6448	6550	6388	6504	6577	6397	6536	6566	6507	6470	6515	6581	6403	6550	6524	6556	6496	6509	6550	6447	6561	6520	6639	6625	6428	6587	6568	6480	6429	6491	6511	6603	6688	6563	6560	6509	6572	6645	6390	6474	6531	6632	6488	6528	6588	6446	6673	6463	6531	6522	6528	6628	6562	6556	6644	6645	6537	6619	6505	6424	6490	6674	6674	6477	6504	6639	6557	6609	6462	6555	6592	6515	6446	6492	6461	6412	6448	6435	6448	6476	6480	6289	6614	6662	6654	6598	6593	6602	6750	6505	6689	6482	6505	6511	6482	6498	6550	6441	6531	6533	6584	6589	6431	6559	6624	6499	6552	6657	6552	6611	6540	6667	6473	6393	6517	6527	6567	6566	6620	6474	6559	6456	6628	6621	6643	6553	6584	6510	6493	6509	6589	6461	6629	6524	6548	6600	6678	6446	6597	6464	6480	6507	6388	6647	6669	6517	6598	6515	6456	6510	6670	6518	6556	6423	6453	6497	6521	6531	6471	6506	6706	6532	6546	6516	6565	6568	6566	6496	6494	6534	6499	6568	6541	6442	6569	6533	6431	6506	6512	6600	6564	6560	6549	6485	6575	6534	6469	6469	6508	6531	6548	6664	6577	6431	6497	6458	6590	6540	6518	6479	6424	6518	6531	6622	6457	6621	6500	6491	6581	6547	6522	6508	6528	6561	6540	6638	6570	6605	6606	6446	6460	6518	6635	6518	6481	6615	6600	6460	6573	6524	6486	6577	6654	6442	6544	6629	6597	6616	6592	6640	6490	6467	6607	6509	6532	6479	6398	6441	6556	6580	6454	6503	6552	6564	6450	6566	6412	6552	6497	6563	6610	6606	6436	6637	6483	6587	6455	6717	6697	6592	6514	6484	6443	6471	6533	6466	6528	6619	6527	6554	6573	6597	6583	6559	6568	6485	6625	6622	6529	6433	6538	6467	6641	6442	6415	6577	6637	6538	6589	6546	6537	6506	6393	6589	6635	6558	6488	6624	6506	6615	6499	6509	6582	6527	6581	6479	6519	6483	6378	6415	6460	6564	6532	6506	6560	6431	6570	6539	6539	6642	6491	6488	6613	6584	6535	6622	6548	6538	6510	6585	6567	6525	6502	6604	6576	6609	6419	6475	6423	6520	6532	6598	6468	6661	6454	6351	6480	6530	6555	6533	6484	6434	6579	6510	6540	6500	6484	6556	6634	6549	6529	6492	6591	6505	6517	6549	6584	6571	6510	6513	6541	6611	6531	6535	6471	6605	6474	6446	6725	6541	6444	6458	6521	6531	6643	6532	6546	6542	6508	6481	6550	6589	6529	6567	6426	6540	6470	6506	6575	6518	6391	6552	6358	6537	6513	6621	6561	6472	6633	6595	6455	6362	6624	6471	6568	6634	6426	6532	6624	6520	6595	6486	6550	6456	6600	6615	6603	6476	6570	6627	6499	6531	6690	6622	6514	6572	6464	6500	6505	6391	6599	6602	6532	6483	6514	6501	6505	6672	6494	6597	6494	6667	6588	6601	6543	6363	6447	6609	6599	6610	6555	6582	6576	6606	6479	6527	6435	6544	6525	6419	6439	6464	6444	6664	6440	6493	6380	6539	6503	6593	6553	6447	6561	6517	6537	6676	6590	6568	6501	6468	6586	6604	6514	6562	6474	6625	6476	6554	6439	6560	6565	6542	6583	6576	6644	6504	6587	6561	6499	6604	6514	6527	6551	6587	6557	6404	6529	6564	6557	6484	6468	6569	6378	6608	6481	6525	6489	6498	6630	6609	6434	6468	6575	6528	6440	6469	6371	6471	6510	6553	6677	6569	6629	6656	6543	6455	6552	6505	6525	6543	6641	6485	6637	6604	6425	6482	6633	6557	6462	6543	6573	6452	6582	6542	6465	6444	6506	6540	6575	6526	6601	6493	6619	6556	6542	6566	6651	6572	6544	6576	6488	6595	6500	6604	6601	6435	6536	6550	6580	6525	6492	6452	6601	6590	6615	6682	6446	6519	6546	6479	6597	6474	6597	6548	6559	6521	6578	6537	6535	6476	6460	6617	6576	6591	6570	6624	6458	6449	6505	6531	6475	6374	6578	6558	6567	6523	6484	6603	6482	6547	6531	6493	6526	6566	6709	6496	6557	6713	6563	6498	6504	6575	6418	6662	6494	6559	6566	6603	6492	6701	6690	6627	6597	6665	6503	6561	6594	6534	6636	6615	6635	6615	6444	6601	6485	6577	6404	6718	6472	6524	6592	6592	6596	6616	6438	6490	6596	6499	6538	6516	6453	6657	6635	6443	6608	6550	6498	6504	6488	6656	6512	6539	6538	6523	6519	6544	6553	6468	6581	6674	6507	6432	6548	6478	6565	6486	6401	6539	6529	6661	6477	6631	6566	6582	6356	6559	6425	6624	6537	6476	6355	6564	6543	6460	6529	6594	6577	6597	6617	6508	6491	6519	6668	6713	6483	6576	6508	6600	6561	6456	6535	6566	6530	6571	6628	6542	6425	6518	6480	6530	6412	6457	6488	6429	6425	6469	6678	6494	6572	6544	6506	6545	6554	6515	6555	6548	6540	6513	6576	6573	6530	6433	6582	6520	6623	6501	6500	6515	6491	6551	6471	6537	6513	6490	6596	6433	6658	6470	6607	6454	6597	6514	6441	6474	6528	6522	6496	6573	6547	6584	6548	6528	6564	6643	6658	6391	6430	6525	6483	6640	6547	6591	6523	6559	6528	6525	6551	6544	6557	6664	6539	6504	6501	6499	6464	6626	6451	6561	6484	6678	6471	6556	6587	6555	6598	6616	6695	6461	6494	6534	6520	6530	6599	6503	6593	6448	6488	6480	6530	6460	6631	6455	6499	6504	6615	6501	6550	6531	6476	6577	6563	6475	6434	6454	6535	6659	6470	6519	6546	6520	6498	6534	6505	6525	6641	6627	6509	6604	6536	6507	6508	6418	6537	6548	6509	6524	6544	6519	6450	6490	6603	6466	6502	6581	6432	6604	6613	6593	6497	6554	6585	6605	6602	6494	6637	6525	6656	6483	6579	6497	6770	6634	6666	6519	6457	6568	6486	6491	6478	6624	6525	6381	6519	6610	6481	6613	6493	6467	6667	6431	6678	6504	6449	6454	6662	6615	6522	6533	6437	6452	6554	6509	6485	6445	6556	6521	6465	6500	6555	6575	6463	6399	6641	6551	6461	6569	6502	6694	6591	6638	6493	6494	6428	6507	6647	6608	6634	6513	6428	6481	6548	6517	6526	6550	6562	6647	6434	6423	6606	6657	6514	6585	6490	6492	6651	6572	6577	6631	6659	6559	6532	6643	6612	6522	6502	6610	6437	6564	6605	6478	6542	6618	6528	6593	6547	6523	6612	6517	6534	6487	6641	6470	6576	6667	6511	6550	6516	6624	6530	6497	6597	6367	6486	6419	6536	6517	6692	6430	6474	6566	6540	6617	6555	6397	6533	6546	6624	6563	6568	6513	6524	6612	6532	6499	6619	6492	6504	6511	6484	6683	6560	6492	6519	6698	6508	6596	6555	6594	6437	6409	6502	6641	6718	6529	6549	6582	6559	6362	6592	6608	6464	6500	6477	6624	6498	6655	6604	6622	6416	6616	6467	6534	6548	6541	6410	6589	6557	6418	6574	6654	6492	6444	6475	6693	6559	6448	6501	6598	6697	6612	6542	6548	6581	6453	6518	6409	6609	6607	6542	6515	6551	6616	6497	6304	6642	6516	6553	6542	6409	6475	6542	6545	6542	6656	6522	6488	6568	6471	6423	6650	6413	6520	6567	6583	6499	6540	6554	6506	6602	6570	6614	6439	6579	6495	6588	6618	6455	6521	6543	6583	6443	6465	6665	6407	6512	6541	6612	6444	6656	6522	6574	6516	6571	6533	6564	6488	6349	6576	6503	6610	6623	6643	6490	6501	6467	6547	6577	6562	6595	6563	6650	6600	6593	6474	6532	6633	6515	6547	6573	6657	6645	6645	6554	6586	6665	6448	6570	6554	6529	6616	6513	6514	6637	6469	6509	6643	6519	6666	6490	6532	6536	6418	6586	6617	6478	6492	6741	6587	6598	6523	6452	6617	6461	6447	6489	6545	6501	6484	6609	6506	6515	6527	6515	6534	6643	6689	6528	6411	6376	6587	6539	6402	6652	6650	6561	6523	6475	6569	6589	6530	6528	6732	6424	6393	6501	6576	6439	6568	6621	6514	6389	6550	6591	6547	6578	6484	6560	6648	6510	6570	6590	6483	6505	6536	6530	6573	6561	6583	6546	6391	6529	6551	6660	6561	6461	6582	6636	6476	6633	6550	6633	6592	6492	6540	6534	6551	6704	6608	6550	6624	6590	6530	6483	6553	6532	6517	6683	6473
39885	48494	28080	10393	2282	1929	1846	1272	979	939	844	898	881	885	942	918	870	877	889	926	805	900	927	888	841	860	898	909	916	894	869	917	959	854	849	911	851	908	909	910	874	874	848	835	911	903	849	844	826	899	897	873	873	899	888	951	955	858	824	904	892	842	873	842	871	836	891	871	903	926	925	929	885	870	920	899	845	904	882	884	899	857	878	865	891	925	880	868	833	900	840	834	894	917	898	851	918	843	948	900	908	883	837	891	898	868	829	876	898	875	900	885	911	861	942	871	874	872	883	876	879	872	945	912	836	908	807	888	875	844	892	807	895	899	841	928	890	870	906	844	901	908	848	901	831	899	855	915	874	935	898	835	868	884	908	882	834	908	911	911	866	846	890	896	877	841	868	902	900	925	900	885	886	882	857	870	865	883	891	968	867	938	894	866	854	867	906	848	859	865	888	867	904	909	856	868	909	875	897	873	915	859	910	872	897	844	904	860	895	928	886	906	875	911	847	901	878	831	881	919	933	833	955	869	888	872	875	897	917	825	874	834	870	974	881	878	857	883	869	901	860	864	860	874	878	875	864	897	885	879	888	879	827	894	841	901	937	905	863	894	902	893	865	948	882	851	891	876	848	907	909	920	905	851	917	855	856	885	832	903	838	922	881	891	945	864	856	832	869	869	858	893	889	932	868	898	917	941	858	817	885	857	891	896	847	868	863	915	844	890	932	866	885	907	869	925	849	885	883	917	871	862	897	870	885	885	883	836	842	871	863	806	855	881	937	844	830	842	885	855	902	884	888	949	887	870	930	935	899	872	859	913	933	820	875	865	917	924	941	876	849	891	849	912	846	823	924	875	903	849	869	827	880	917	861	925	891	844	874	877	855	902	879	831	852	888	860	857	886	854	862	870	887	832	861	920	868	883	907	910	854	893	883	877	905	922	891	885	960	874	909	879	891	878	866	898	855	921	935	879	894	873	857	893	877	862	859	922	887	853	860	886	866	864	873	874	884	884	888	896	890	864	929	886	901	928	896	845	883	888	874	915	806	915	860	919	874	870	866	876	870	911	883	916	891	861	934	875	864	929	860	890	825	866	918	868	889	961	928	883	927	952	851	952	912	835	788	921	872	919	897	865	889	916	892	872	919	905	877	892	942	881	928	882	879	876	857	891	849	880	877	890	844	900	876	840	923	880	904	900	876	841	916	893	895	854	877	946	867	804	896	885	875	865	892	935	878	855	905	913	934	925	841	885	887	861	888	896	944	847	852	938	878	882	934	911	907	881	892	862	861	875	875	901	879	850	897	932	881	929	881	884	876	914	900	831	891	889	869	875	897	892	860	895	844	858	905	896	876	899	876	881	839	901	898	866	902	903	818	904	894	817	890	902	848	860	838	816	910	895	866	908	843	920	864	832	840	914	909	870	894	904	916	878	896	865	908	870	887	865	888	905	878	906	897	932	862	910	878	874	892	933	904	854	871	885	928	874	865	910	893	900	862	863	876	931	860	856	857	893	911	929	862	879	888	933	881	885	845	880	860	847	867	876	887	908	907	889	922	846	893	841	893	880	898	916	887	879	873	861	870	840	915	937	945	873	956	893	848	870	885	951	906	832	961	892	889	942	939	886	850	846	943	928	905	895	899	890	855	842	904	912	887	910	939	862	897	854	913	890	889	867	912	868	865	878	876	874	898	866	864	926	899	867	965	848	917	903	829	900	850	907	878	943	839	831	934	910	872	915	877	859	877	866	852	919	915	860	858	910	896	910	891	902	837	879	882	884	886	887	853	896	838	842	895	902	836	885	916	856	867	879	946	910	887	917	922	865	887	842	907	887	847	888	931	951	870	933	863	850	847	910	900	903	945	915	884	888	875	873	916	885	857	887	851	885	933	956	909	893	885	867	918	914	897	881	909	896	829	874	898	906	876	854	869	877	922	915	931	879	847	885	883	864	861	903	863	890	874	862	904	895	911	915	847	883	938	850	879	921	883	894	912	882	915	934	866	904	917	884	878	849	865	814	865	921	881	855	875	854	897	884	898	823	921	864	885	891	906	936	891	848	883	834	928	877	859	862	895	863	905	862	847	946	893	859	864	902	876	903	894	866	834	896	953	930	887	859	896	914	913	890	933	851	845	853	902	831	870	898	861	898	889	920	870	867	864	886	902	863	937	906	887	848	951	895	826	902	920	899	883	874	904	861	847	878	851	937	885	906	920	862	876	911	882	922	906	863	846	866	876	898	876	847	961	862	884	862	854	857	848	890	871	905	891	856	869	869	894	839	900	954	873	887	883	895	867	882	897	868	842	886	904	896	887	906	878	882	930	911	871	879	873	958	880	904	854	882	903	918	938	865	919	871	889	884	884	851	856	874	907	916	933	876	926	897	866	883	833	912	865	919	883	890	839	921	888	889	863	891	860	915	855	864	847	833	893	874	855	896	933	898	895	917	869	808	866	935	887	886	863	884	852	869	892	888	894	906	894	885	847	879	861	882	889	863	923	871	894	862	834	940	889	873	829	871	851	917	875	951	898	880	926	924	890	900	903	909	872	864	919	897	853	879	907	861	897	879	903	898	909	908	903	851	820	844	936	843	818	910	898	932	854	857	928	887	882	820	916	888	945	918	911	896	953	874	866	918	893	890	866	897	884	812	839	878	860	893	892	894	909	892	877	878	922	885	887	887	877	885	835	884	830	876	876	887	909	870	875	842	892	857	898	956	901	894	915	922	901	877	919	841	874	920	880	940	897	867	924	903	898	923	925	898	867	869	894	859	924	896	846	889	854	910	825	828	898	867	875	884	883	936	950	867	908	945	919	848	871	836	889	858	830	852	879	911	934	837	853	906	928	891	864	906	926	878	889	915	874	898	880	891	865	962	908	873	905	839	941	912	910	892	906	846	877	915	912	860	866	904	864	942	848	890	905	908	845	911	890	933	863	896	916	919	886	840	872	914	876	957	928	889	889	896	941	887	867	881	940	925	890	924	932	911	867	900	902	911	845	867	864	963	877	885	875	920	944	887	878	887	896	842	805	880	863	886	937	853	879	896	892	850	870	837	850	896	867	851	954	889	831	828	847	880	941	831	877	868	897	912	880	922	908	871	879	883	850	856	829	881	843	878	925	860	862	880	928	890	916	897	918	855	870	845	877	879	869	878	850	893	895	928	897	874	949	930	896	928	854	858	860	939	880	912	867	864	923	908	848	885	903	872	889	880	908	935	871	842	847	873	888	831	910	845	892	905	882	910	901	835	894	958	874	933	872	874	894	826	941	911	931	893	867	845	896	929	857	879	880	898	898	893	924	913	822	893	857	877	889	915	938	891	885	862	860	896	881	858	917	890	889	897	869	865	890	891	901	856	903	910	824	892	868	909	899	907	873	864	862	901	872	876	858	870	934	870	836	916	923	889	878	876	899	898	917	882	886	930	934	880	899	942	887	813	879	845	896	932	866	904	907	868	881	878	869	907	838	876	899	916	881	896	880	884	919	907
53675	53867	46635	38014	25571	30099	25928	16671	10078	7571	7319	7318	7261	7280	7239	7282	7354	7132	7244	7317	7325	7279	7229	7215	7284	7168	7316	7229	7288	7271	7193	7254	7259	7247	7315	7383	7295	7288	7381	7389	7218	7244	7291	7192	7200	7311	7293	7319	7254	7294	7200	7171	7268	7100	7197	7218	7339	7256	7212	7342	7159	7218	7162	7337	7261	7376	7357	7379	7265	7147	7361	7175	7273	7368	7252	7288	7350	7333	7223	7116	7332	7269	7243	7226	7368	7341	7312	7323	7209	7295	7300	7276	7175	7317	7304	7244	7403	7325	7347	7298	7273	7123	7316	7310	7340	7252	7323	7360	7256	7263	7350	7194	7360	7200	7205	7240	7254	7128	7348	7357	7377	7191	7147	7178	7212	7397	7155	7304	7308	7275	7348	7383	7303	7228	7224	7207	7353	7291	7197	7335	7148	7295	7327	7187	7270	7287	7357	7209	7273	7276	7349	7182	7282	7307	7240	7250	7399	7330	7294	7217	7268	7312	7207	7253	7302	7328	7221	7151	7298	7420	7324	7312	7225	7356	7169	7273	7272	7330	7355	7179	7298	7178	7333	7354	7231	7327	7218	7128	7268	7346	7274	7342	7368	7304	7317	7208	7141	7337	7213	7265	7172	7235	7242	7304	7383	7221	7342	7454	7216	7293	7266	7251	7329	7307	7297	7196	7224	7309	7246	7332	7307	7278	7375	7171	7190	7232	7281	7127	7259	7212	7280	7401	7340	7290	7153	7343	7296	7349	7230	7327	7171	7194	7256	7211	7322	7324	7326	7352	7178	7344	7249	7380	7214	7300	7141	7271	7268	7337	7371	7193	7285	7182	7254	7341	7274	7418	7354	7218	7231	7351	7326	7249	7241	7369	7353	7331	7386	7354	7223	7308	7224	7235	7318	7203	7316	7378	7213	7379	7341	7265	7253	7365	7159	7229	7195	7235	7174	7218	7398	7345	7302	7269	7354	7243	7168	7202	7373	7258	7137	7196	7270	7204	7328	7275	7516	7289	7329	7194	7348	7349	7317	7358	7265	7318	7124	7256	7131	7123	7267	7273	7162	7297	7296	7185	7206	7130	7216	7267	7347	7253	7410	7225	7263	7317	7270	7372	7235	7080	7487	7132	7353	7216	7324	7205	7247	7345	7290	7122	7223	7144	7344	7261	7188	7330	7322	7322	7254	7336	7275	7344	7347	7323	7199	7218	7340	7314	7217	7140	7320	7294	7290	7187	7190	7308	7219	7203	7225	7184	7373	7324	7151	7312	7294	7190	7244	7297	7310	7280	7312	7246	7337	7330	7192	7282	7336	7216	7429	7293	7340	7239	7301	7170	7297	7330	7197	7254	7358	7340	7361	7409	7263	7366	7225	7260	7290	7367	7275	7240	7308	7418	7237	7306	7089	7300	7321	7239	7371	7315	7414	7304	7319	7251	7243	7195	7287	7148	7341	7229	7159	7249	7193	7386	7300	7181	7347	7195	7214	7225	7277	7218	7267	7290	7258	7288	7179	7342	7252	7377	7235	7270	7164	7198	7380	7216	7348	7279	7313	7201	7243	7237	7215	7241	7310	7174	7277	7367	7274	7267	7142	7312	7258	7226	7261	7404	7297	7332	7281	7214	7212	7203	7172	7341	7264	7255	7212	7306	7218	7322	7304	7319	7368	7302	7257	7301	7399	7317	7237	7271	7280	7253	7287	7205	7319	7191	7313	7391	7156	7382	7302	7287	7344	7273	7392	7326	7389	7242	7451	7190	7306	7187	7253	7354	7264	7240	7285	7187	7358	7098	7238	7185	7259	7203	7348	7304	7212	7195	7230	7242	7199	7361	7303	7335	7327	7342	7144	7253	7242	7366	7225	7231	7312	7271	7264	7284	7213	7368	7223	7189	7191	7212	7320	7231	7418	7203	7329	7250	7304	7268	7205	7354	7280	7218	7321	7310	7240	7180	7210	7188	7144	7236	7325	7154	7178	7299	7300	7262	7182	7164	7400	7290	7293	7352	7390	7219	7299	7303	7302	7279	7312	7314	7292	7282	7134	7298	7368	7314	7242	7273	7291	7320	7307	7419	7418	7247	7416	7355	7263	7113	7096	7320	7394	7012	7294	7126	7298	7188	7184	7253	7341	7235	7358	7299	7255	7330	7329	7121	7229	7252	7375	7230	7302	7244	7279	7316	7312	7213	7275	7360	7225	7200	7336	7154	7328	7244	7321	7143	7365	7126	7179	7246	7260	7156	7329	7299	7311	7287	7370	7233	7266	7442	7250	7298	7241	7390	7373	7291	7205	7375	7413	7300	7249	7175	7246	7145	7240	7215	7254	7338	7276	7282	7179	7261	7114	7146	7309	7287	7168	7243	7287	7190	7147	7298	7175	7367	7298	7310	7323	7251	7314	7184	7213	7325	7449	7291	7260	7293	7324	7272	7232	7361	7380	7252	7199	7254	7213	7273	7412	7290	7384	7261	7329	7262	7339	7213	7246	7205	7289	7389	7222	7340	7332	7143	7229	7328	7224	7311	7321	7297	7164	7257	7301	7494	7302	7310	7316	7366	7282	7367	7234	7180	7331	7296	7271	7328	7262	7254	7248	7383	7246	7269	7221	7327	7368	7344	7309	7311	7207	7211	7251	7276	7344	7289	7274	7239	7238	7375	7274	7210	7158	7113	7145	7380	7376	7248	7276	7275	7343	7164	7284	7083	7262	7222	7283	7345	7282	7267	7404	7281	7324	7181	7199	7299	7320	7357	7265	7355	7295	7301	7323	7414	7308	7253	7415	7199	7319	7255	7246	7401	7282	7486	7339	7272	7319	7205	7400	7245	7199	7313	7307	7246	7361	7243	7277	7278	7222	7266	7257	7153	7159	7237	7284	7214	7329	7172	7278	7177	7217	7247	7413	7304	7382	7239	7205	7328	7406	7335	7257	7372	7238	7247	7339	7308	7191	7339	7116	7182	7251	7246	7178	7326	7224	7264	7261	7343	7121	7290	7320	7248	7218	7195	7115	7276	7244	7385	7199	7201	7247	7268	7280	7051	7254	7285	7243	7323	7161	7292	7158	7191	7216	7244	7307	7349	7381	7194	7277	7293	7352	7233	7265	7347	7372	7227	7301	7191	7339	7338	7229	7279	7174	7369	7188	7206	7221	7317	7335	7246	7315	7171	7270	7238	7267	7298	7145	7274	7250	7364	7068	7224	7178	7324	7372	7312	7273	7377	7244	7248	7266	7276	7183	7222	7269	7278	7176	7470	7362	7150	7285	7300	7286	7370	7398	7258	7199	7118	7378	7255	7189	7254	7276	7182	7355	7416	7381	7289	7171	7239	7149	7207	7273	7099	7193	7208	7196	7308	7180	7212	7288	7112	7264	7301	7137	7300	7261	7305	7293	7166	7196	7198	7258	7344	7203	7231	7302	7484	7328	7251	7365	7268	7254	7301	7348	7252	7298	7178	7327	7327	7138	7186	7388	7222	7414	7210	7260	7374	7182	7151	7245	7173	7332	7382	7203	7252	7294	7390	7283	7211	7366	7198	7237	7313	7261	7193	7312	7235	7305	7317	7216	7176	7327	7209	7280	7250	7309	7164	7192	7241	7200	7205	7188	7453	7372	7310	7224	7348	7316	7282	7383	7305	7287	7284	7063	7337	7336	7283	7279	7158	7210	7254	7260	7312	7320	7151	7317	7287	7241	7298	7289	7271	7404	7285	7193	7242	7229	7200	7271	7079	7330	7286	7294	7164	7390	7228	7411	7121	7177	7290	7382	7203	7283	7284	7121	7171	7306	7186	7055	7258	7229	7267	7237	7339	7324	7361	7262	7348	7231	7433	7199	7380	7344	7112	7232	7170	7413	7324	7195	7280	7071	7274	7283	7308	7279	7273	7259	7287	7346	7362	7241	7146	7288	7329	7204	7201	7232	7287	7240	7296	7264	7294	7282	7248	7153	7319	7171	7338	7182	7344	7147	7313	7247	7192	7412	7317	7274	7140	7211	7214	7314	7175	7159	7232	7341	7239	7293	7345	7076	7152	7372	7185	7225	7357	7337	7152	7330	7336	7292	7177	7257	7448	7238	7282	7268	7200	7430	7230	7231	7264	7264	7288	7200	7248	7223	7305	7335	7336	7228	7194	7286	7156	7290	7249	7226	7386	7268	7269	7241	7195	7209	7270	7260	7250	7213	7235	7275	7354	7365	7359	7259	7360	7244	7282	7227	7385	7353	7265	7330	7272	7220	7315	7324	7239	7151	7320	7254	7230	7406	7228	7285	7254	7238	7384	7126	7219	7286	7204	7134	7160	7424	7282	7171	7194	7256	7243	7254	7269	7208	7259	7342	7145	7219	7323	7231	7287	7307	7298	7190	7156	7237	7290	7375	7230	7263	7350	7253	7443	7270	7296	7237	7331	7268	7310	7251	7295	7041	7247	7317	7337	7184	7274	7186	7387	7383	7270	7130	7309	7220	7389	7232	7267	7283	7349	7432	7241	7334	7358	7253	7104	7241	7209	7359	7252	7290	7296	7357	7308	7292	7196	7259	7305	7342	7239	7215	7300	7288	7195	7253	7218	7301	7199	7237	7317	7222	7221	7296	7170	7234	7413	7278	7311	7235	7372	7160	7336	7236	7092	7259	7338	7240	7224	7364	7278	7380	7330	7307	7221	7381	7300	7297	7206	7292	7247	7340	7240	7271	7241	7253	7332	7307	7249	7312	7251	7203	7174	7168	7325	7284	7270	7285	7242	7230	7264	7326	7169	7316	7342	7215	7223	7272	7210	7313	7158	7335	7144	7330	7237	7331	7176	7299	7274	7243	7305	7350	7267	7238	7356	7169	7303	7413	7247	7259	7190	7362	7267	7129	7416	7304	7256	7155	7432	7135	7264	7175	7186	7246	7168	7170	7279	7225	7203	7219	7212	7302	7249	7162	7275	7221	7333	7222	7246	7295	7283	7226	7388	7352	7211	7309	7350	7291	7144	7213	7432	7392	7269	7174	7303	7291	7325	7261	7209	7434	7295	7287	7207	7256	7278	7180	7280	7179	7223	7325	7180	7261	7283	7300	7245	7185	7473	7332	7152	7165	7247	7233	7203	7225	7342	7270	7127
14902	18192	9796	3027	1018	1115	1161	979	880	784	833	753	803	771	829	780	769	846	779	822	827	825	810	798	817	835	813	847	827	703	816	827	852	833	797	789	806	783	823	784	810	828	838	812	786	750	802	785	809	780	802	809	803	793	784	795	816	766	813	856	783	858	841	875	851	882	796	800	775	790	794	813	774	799	801	830	850	797	834	807	770	803	794	761	783	816	831	804	842	847	820	828	832	802	808	801	795	774	786	804	795	826	847	813	803	870	840	745	778	838	782	844	862	778	778	792	780	834	826	777	810	798	839	798	819	810	841	810	816	808	825	829	809	827	830	825	804	806	766	807	816	766	798	792	791	823	861	783	826	879	781	845	833	763	779	795	806	820	839	799	812	783	780	859	796	798	760	836	817	817	842	815	831	788	808	817	782	819	781	822	816	797	765	827	790	839	808	785	820	795	782	802	873	807	730	836	787	867	780	788	783	840	776	849	814	810	844	792	814	838	807	797	795	801	804	823	845	803	851	871	791	833	813	789	793	880	790	807	792	872	793	770	793	801	808	798	798	803	825	771	828	814	819	821	797	826	763	817	794	820	800	852	843	801	800	805	809	772	792	809	767	806	835	798	840	798	799	799	819	817	822	784	821	779	786	864	789	806	767	788	764	742	785	831	807	741	824	784	782	853	804	772	785	841	782	799	806	841	835	805	817	833	804	851	837	763	823	801	790	825	827	811	835	851	752	801	798	815	814	813	823	802	847	801	861	766	791	810	821	873	830	844	811	783	819	787	822	828	836	844	769	832	816	784	809	846	829	796	875	856	800	832	814	836	809	801	812	849	782	823	783	821	832	779	772	792	758	819	790	753	802	806	825	844	788	815	836	832	847	882	824	798	804	799	796	827	829	812	874	818	739	819	830	812	821	766	849	781	840	829	833	793	842	794	776	813	775	815	853	855	839	793	837	767	814	795	851	801	815	833	828	824	820	831	772	800	761	788	843	810	841	848	854	765	843	804	822	827	830	841	820	786	838	772	822	861	837	816	803	810	803	832	825	761	783	832	802	808	855	854	804	825	772	820	795	800	839	784	811	828	850	833	815	806	817	865	839	839	782	811	794	762	855	806	817	834	806	821	780	784	787	857	816	818	793	856	793	825	816	830	807	852	858	882	803	785	795	780	805	806	800	788	769	755	857	799	819	823	834	850	758	803	774	836	855	812	779	832	807	830	849	769	748	796	781	831	835	794	838	819	853	816	789	801	846	845	754	788	809	802	836	827	804	804	830	797	818	748	767	756	826	841	862	784	792	814	862	842	790	766	830	835	775	828	826	883	843	772	803	871	790	771	880	810	812	757	791	802	790	802	775	811	845	780	769	829	803	848	774	819	804	778	793	805	799	799	811	833	789	757	790	848	842	818	775	821	806	731	852	820	831	776	831	857	813	822	810	789	809	831	806	800	785	810	814	774	758	776	777	834	799	814	874	801	823	762	832	836	819	838	797	834	853	789	798	840	869	846	817	862	805	824	819	845	837	768	799	823	807	824	886	797	785	796	798	802	773	766	796	790	768	890	800	885	834	789	859	825	760	835	825	843	850	845	832	773	801	811	787	835	779	781	807	841	774	836	779	791	748	832	831	767	817	825	778	822	807	805	816	843	827	844	778	781	815	792	789	827	772	756	816	813	785	770	810	780	823	826	769	796	818	860	827	816	814	826	771	791	815	816	819	800	782	845	751	780	777	878	850	832	806	803	805	794	826	831	792	795	798	804	792	783	855	832	808	825	851	834	815	809	798	831	831	835	808	813	802	856	828	831	823	819	809	846	795	794	824	846	871	766	822	763	867	796	831	836	739	803	853	836	846	799	808	806	800	831	819	783	810	791	796	826	821	806	848	806	784	829	850	783	789	829	884	780	815	846	795	797	820	798	799	759	779	826	790	831	816	818	846	859	825	861	869	793	823	835	824	833	854	822	801	769	807	823	811	783	836	793	763	804	831	818	777	812	824	807	802	844	787	849	798	826	860	793	798	795	838	839	756	815	775	776	807	738	858	842	809	803	745	793	780	815	809	773	815	778	820	824	769	762	798	837	794	793	848	838	820	758	742	787	807	861	814	781	760	785	803	779	797	865	808	848	786	846	754	774	797	799	810	855	819	780	765	778	846	770	835	782	809	810	812	768	868	753	844	792	833	875	784	820	827	815	821	789	821	842	782	833	800	816	796	838	733	839	821	825	794	900	749	839	804	815	807	804	811	790	852	788	800	893	795	838	803	798	858	781	805	773	805	825	815	841	810	827	867	805	794	811	789	852	821	825	793	798	796	744	797	766	808	799	826	797	784	792	805	822	774	851	743	825	857	781	848	822	843	796	827	804	784	851	824	786	785	838	818	789	813	797	809	800	813	824	783	795	779	769	808	772	817	832	859	814	833	836	818	810	792	856	743	842	846	852	785	799	792	806	793	807	785	808	778	840	809	832	818	842	833	821	800	799	778	849	805	806	857	831	755	811	790	823	812	815	810	803	791	832	831	832	843	778	760	809	790	822	788	839	749	760	758	803	798	839	822	793	781	823	811	800	800	834	805	799	793	820	781	817	879	823	775	833	775	840	823	803	796	752	778	883	813	840	809	818	807	796	768	804	832	825	792	791	813	798	804	807	775	832	780	837	827	862	808	800	795	828	869	792	800	799	773	806	800	825	802	844	802	870	821	807	776	778	816	788	800	780	806	778	818	808	774	795	830	818	833	772	872	834	780	826	846	806	837	847	803	830	805	783	814	796	770	829	837	814	812	808	854	778	835	822	799	796	838	818	814	803	829	762	845	895	832	765	759	811	794	832	786	806	824	821	805	800	825	800	793	842	786	779	829	853	818	810	838	832	775	795	818	812	852	785	793	804	794	817	815	773	787	816	862	815	815	785	805	814	859	839	791	831	800	803	778	816	852	822	800	788	838	827	823	835	799	825	821	790	805	810	782	894	837	795	804	811	838	789	887	811	834	812	790	814	835	815	835	763	794	826	810	802	824	811	854	801	817	783	799	825	868	834	768	811	751	840	813	826	839	806	832	824	791	778	794	816	752	858	833	841	803	884	795	843	812	797	779	776	766	802	790	779	818	841	845	773	823	790	811	799	827	802	763	816	847	792	786	806	823	828	842	843	828	812	855	791	820	829	794	832	845	827	783	793	765	818	789	848	770	855	781	802	790	817	824	840	784	773	834	830	814	823	878	813	807	826	783	767	843	812	843	810	805	843	823	792	811	808	814	837	822	818	803	808	811	805	790	793	856	778	759	876	799	830	807	816	823	777	808	795	757	806	813	791	822	770	789	858	799	799	794	803	814	793	807	767	792	820	849	772	844	820	816	764	837	790	854	851	805	782	769	776	820	846	859	820	795	791	823	766	810	870	819	782	836	820	795	780	829	810	801	800	763	778	788	805	764	798	816	851	798	805	755	778	808	847	772	844	789	821	817	854	852	762	830	777	798	786	800	808	781	806
48134	42392	31417	22455	12366	18670	15849	10480	7703	6752	6724	6613	6680	6605	6632	6678	6566	6638	6547	6680	6540	6548	6685	6518	6621	6587	6584	6693	6623	6699	6525	6704	6577	6658	6723	6749	6674	6561	6498	6703	6623	6583	6658	6569	6658	6683	6553	6665	6547	6577	6739	6622	6679	6686	6620	6579	6620	6532	6700	6696	6706	6731	6754	6656	6741	6609	6635	6605	6649	6572	6605	6565	6652	6700	6698	6721	6700	6560	6684	6630	6596	6651	6673	6718	6767	6681	6577	6655	6693	6559	6662	6639	6734	6537	6668	6681	6658	6695	6732	6600	6697	6637	6729	6579	6759	6632	6683	6514	6631	6601	6561	6592	6620	6720	6605	6646	6706	6830	6570	6776	6644	6588	6717	6595	6580	6687	6601	6602	6757	6573	6706	6482	6818	6640	6672	6662	6578	6701	6640	6696	6707	6622	6601	6667	6701	6650	6382	6664	6723	6522	6717	6609	6772	6577	6761	6773	6838	6649	6569	6768	6627	6627	6679	6734	6658	6714	6608	6578	6687	6724	6702	6701	6473	6670	6658	6596	6723	6701	6659	6551	6642	6601	6665	6490	6671	6616	6578	6723	6634	6613	6774	6626	6697	6516	6663	6607	6581	6578	6726	6615	6701	6585	6623	6563	6612	6531	6698	6728	6690	6631	6646	6782	6562	6608	6625	6684	6627	6666	6718	6658	6714	6700	6699	6623	6646	6639	6624	6689	6662	6674	6633	6741	6754	6583	6690	6689	6652	6709	6617	6566	6675	6707	6591	6548	6641	6672	6643	6602	6662	6620	6678	6614	6659	6565	6621	6591	6750	6601	6821	6556	6619	6568	6646	6684	6559	6538	6675	6591	6485	6667	6615	6702	6771	6649	6689	6678	6782	6617	6703	6777	6731	6635	6698	6593	6717	6783	6534	6526	6765	6566	6810	6614	6564	6703	6659	6612	6681	6592	6716	6661	6677	6582	6570	6630	6664	6490	6635	6654	6638	6599	6666	6712	6526	6717	6645	6599	6639	6776	6622	6574	6751	6544	6707	6670	6562	6656	6629	6688	6712	6598	6580	6696	6670	6682	6677	6755	6738	6775	6666	6650	6566	6733	6604	6575	6540	6564	6615	6628	6678	6606	6550	6683	6571	6619	6686	6440	6628	6602	6714	6657	6662	6536	6773	6580	6659	6604	6620	6568	6582	6623	6798	6694	6575	6607	6533	6732	6457	6627	6628	6616	6703	6580	6595	6543	6719	6606	6676	6564	6690	6521	6650	6780	6674	6656	6805	6743	6480	6703	6675	6638	6727	6641	6657	6588	6761	6622	6621	6646	6641	6683	6694	6592	6759	6844	6613	6727	6719	6628	6655	6597	6562	6650	6665	6632	6701	6659	6636	6597	6617	6672	6605	6698	6587	6511	6698	6566	6745	6599	6588	6689	6670	6741	6658	6752	6570	6758	6606	6606	6694	6501	6684	6676	6507	6610	6556	6537	6566	6676	6465	6526	6686	6659	6572	6681	6691	6787	6664	6706	6574	6802	6592	6722	6741	6627	6661	6599	6605	6642	6634	6507	6615	6649	6556	6654	6606	6572	6621	6579	6780	6674	6659	6685	6696	6628	6541	6664	6650	6697	6635	6572	6756	6510	6804	6656	6648	6580	6614	6687	6707	6648	6689	6641	6663	6565	6604	6551	6454	6476	6741	6577	6731	6540	6775	6657	6611	6576	6706	6684	6652	6770	6555	6592	6549	6685	6539	6603	6665	6574	6636	6699	6733	6652	6715	6672	6643	6699	6714	6666	6726	6747	6570	6666	6641	6657	6648	6785	6639	6592	6693	6541	6603	6731	6681	6608	6697	6683	6482	6646	6699	6697	6760	6647	6721	6591	6670	6667	6712	6542	6551	6641	6747	6675	6778	6758	6654	6708	6579	6600	6651	6597	6541	6647	6774	6630	6656	6520	6660	6660	6657	6636	6604	6748	6634	6573	6657	6650	6590	6767	6640	6694	6627	6697	6749	6624	6751	6628	6699	6579	6542	6661	6658	6795	6779	6666	6576	6623	6652	6703	6667	6684	6679	6673	6662	6590	6616	6689	6741	6676	6634	6762	6706	6613	6578	6561	6710	6580	6671	6645	6700	6602	6599	6641	6794	6602	6581	6815	6694	6786	6595	6607	6603	6609	6816	6625	6571	6460	6698	6562	6590	6659	6799	6668	6514	6545	6681	6790	6715	6654	6661	6661	6691	6623	6527	6746	6701	6693	6619	6540	6622	6734	6524	6747	6686	6667	6661	6610	6642	6659	6601	6622	6580	6720	6608	6584	6578	6699	6642	6678	6606	6652	6709	6710	6638	6488	6611	6734	6626	6593	6677	6664	6625	6541	6612	6736	6646	6608	6787	6553	6708	6524	6616	6784	6644	6598	6568	6581	6750	6669	6718	6606	6535	6529	6689	6715	6457	6605	6604	6724	6592	6698	6611	6601	6600	6585	6615	6711	6541	6524	6813	6697	6744	6658	6630	6597	6705	6720	6565	6623	6643	6584	6634	6687	6662	6648	6669	6681	6760	6661	6624	6618	6688	6586	6735	6576	6684	6657	6662	6673	6618	6672	6613	6711	6726	6712	6635	6611	6678	6615	6462	6630	6700	6558	6572	6603	6762	6730	6669	6649	6812	6630	6623	6690	6750	6697	6589	6655	6710	6660	6629	6601	6700	6596	6587	6695	6564	6606	6732	6569	6641	6621	6528	6682	6546	6737	6533	6578	6570	6732	6680	6677	6654	6597	6716	6680	6718	6630	6700	6601	6606	6775	6704	6669	6568	6732	6655	6605	6540	6680	6595	6661	6744	6674	6731	6692	6646	6555	6623	6553	6581	6729	6584	6726	6637	6594	6747	6704	6647	6739	6646	6623	6635	6583	6568	6704	6626	6596	6506	6638	6606	6619	6487	6560	6647	6621	6738	6779	6629	6593	6490	6716	6600	6719	6625	6596	6632	6642	6665	6622	6685	6478	6744	6564	6641	6676	6581	6777	6628	6547	6729	6769	6603	6681	6648	6685	6620	6568	6554	6530	6549	6685	6644	6511	6627	6634	6648	6622	6692	6474	6653	6700	6764	6674	6598	6650	6560	6806	6633	6630	6751	6750	6743	6666	6699	6674	6589	6667	6709	6673	6693	6644	6591	6639	6586	6587	6627	6470	6621	6518	6771	6527	6538	6542	6678	6587	6537	6568	6710	6642	6733	6658	6661	6768	6618	6645	6621	6632	6578	6711	6634	6675	6625	6735	6679	6754	6749	6667	6681	6685	6660	6641	6544	6674	6600	6706	6719	6610	6723	6650	6661	6578	6551	6552	6733	6648	6581	6602	6661	6667	6645	6574	6646	6617	6681	6706	6636	6691	6610	6748	6678	6648	6714	6617	6642	6590	6561	6648	6535	6605	6475	6757	6774	6678	6722	6666	6721	6839	6611	6744	6753	6671	6650	6648	6657	6779	6573	6584	6654	6653	6622	6475	6792	6730	6541	6683	6624	6716	6595	6565	6646	6501	6698	6546	6708	6582	6649	6564	6673	6616	6648	6632	6636	6598	6488	6551	6642	6654	6583	6741	6624	6624	6727	6667	6679	6701	6743	6635	6744	6668	6593	6625	6648	6625	6566	6677	6608	6618	6636	6677	6672	6696	6654	6748	6749	6556	6497	6733	6639	6649	6524	6582	6731	6630	6556	6593	6651	6587	6705	6698	6819	6627	6624	6652	6704	6770	6697	6605	6759	6612	6676	6606	6595	6661	6604	6634	6558	6682	6702	6743	6634	6597	6710	6594	6718	6681	6643	6528	6650	6658	6711	6695	6699	6601	6649	6589	6550	6583	6588	6601	6581	6566	6626	6628	6677	6614	6630	6531	6652	6763	6686	6666	6711	6695	6558	6551	6569	6643	6566	6649	6689	6665	6492	6675	6661	6533	6687	6624	6615	6698	6600	6638	6622	6838	6612	6738	6603	6779	6605	6689	6660	6676	6671	6571	6552	6706	6687	6607	6658	6597	6681	6691	6622	6695	6604	6672	6638	6745	6570	6665	6677	6811	6692	6721	6685	6645	6684	6637	6632	6621	6588	6670	6534	6503	6733	6713	6821	6572	6651	6785	6662	6594	6734	6719	6702	6664	6594	6750	6588	6712	6647	6655	6674	6608	6587	6586	6533	6618	6726	6765	6713	6805	6481	6788	6536	6684	6758	6766	6682	6634	6703	6563	6655	6556	6573	6598	6843	6611	6694	6562	6610	6709	6655	6623	6611	6669	6661	6601	6730	6680	6631	6631	6714	6650	6639	6618	6753	6675	6566	6647	6679	6699	6777	6580	6509	6573	6746	6727	6729	6504	6577	6628	6764	6640	6777	6643	6822	6737	6593	6672	6648	6803	6713	6616	6755	6708	6617	6653	6700	6576	6653	6758	6681	6691	6571	6667	6787	6666	6739	6742	6548	6733	6658	6777	6677	6549	6574	6494	6758	6561	6730	6553	6615	6741	6606	6626	6700	6702	6660	6682	6505	6587	6756	6666	6644	6760	6680	6633	6711	6765	6607	6621	6407	6702	6618	6650	6594	6683	6665	6686	6519	6671	6441	6707	6684	6713	6662	6651	6693	6604	6683	6696	6570	6675	6527	6552	6705	6695	6694	6663	6675	6673	6516	6541	6634	6568	6728	6767	6606	6609	6725	6570	6622	6601	6647	6574	6531	6666	6750	6781	6729	6638	6648	6626	6554	6528	6791	6653	6634	6746	6707	6634	6544	6733	6688	6630	6591	6724	6748	6586	6760	6724	6687	6572	6575	6578	6645	6702	6709	6544	6729	6691	6703	6657	6619	6688	6606	6706	6569	6640	6748	6705	6758	6689	6744	6664	6608	6605	6644	6700	6651	6589	6646	6665	6577	6677	6671	6598	6646	6602	6702	6598	6578	6740	6660	6719	6735	6667	6526	6573	6645	6787	6612	6813	6653	6734	6699	6720	6586	6738	6762	6604	6763	6555	6536	6761	6692	6635	6626	6713	6673	6635	6694	6702	6699	6637	6647	6670	6678	6675	6603	6654	6526	6756	6534	6628	6714	6670
35877	44553	24974	5046	1537	2965	2759	1802	1145	932	884	854	920	903	871	930	868	882	912	897	907	913	887	902	913	869	937	914	866	862	918	944	921	877	904	899	897	911	944	909	883	911	916	893	923	906	859	855	874	898	862	879	931	858	915	910	903	861	929	919	846	949	896	889	842	934	933	879	846	895	933	881	867	910	898	855	871	874	843	883	853	891	932	890	890	931	893	892	886	896	887	923	928	844	868	896	909	857	877	880	904	893	907	864	878	945	916	910	942	905	948	931	861	887	932	955	909	934	913	866	860	881	914	906	970	951	902	889	878	871	885	876	914	878	913	883	900	875	923	899	891	879	959	871	910	867	872	944	876	900	883	823	920	954	873	929	882	890	913	942	882	909	887	910	943	896	943	910	890	920	890	923	932	885	883	890	909	920	847	893	880	894	919	858	916	892	901	921	927	901	915	911	881	888	916	886	942	861	865	897	873	876	899	946	894	876	899	867	894	855	911	935	930	840	884	885	940	881	901	856	883	897	948	893	910	852	852	887	914	870	899	912	918	922	947	902	893	891	917	926	877	885	928	912	933	892	891	931	861	884	873	890	953	903	879	886	855	881	864	850	907	955	967	937	903	885	906	875	949	883	891	890	908	949	892	905	903	901	889	921	880	928	944	896	905	932	838	936	917	917	860	887	899	846	842	906	920	975	808	902	860	887	932	900	875	907	891	922	924	878	901	893	902	883	882	813	901	878	881	879	855	831	915	906	895	895	935	943	925	948	925	951	915	850	870	960	949	884	907	900	884	856	880	922	908	870	916	902	877	892	904	893	946	886	897	937	916	897	922	891	886	909	896	866	834	955	900	900	867	913	842	840	909	948	876	867	912	923	907	876	884	919	905	867	871	896	918	895	888	896	908	923	877	920	913	938	932	859	936	848	873	959	929	864	934	900	902	885	849	896	918	852	876	870	849	918	800	872	885	833	875	915	893	900	928	934	902	935	911	981	923	924	872	871	871	931	888	899	921	913	922	881	900	921	878	849	872	956	861	882	890	872	816	857	875	872	913	895	841	891	917	883	941	927	895	860	892	931	917	916	926	893	917	904	851	921	930	868	923	843	959	909	860	918	894	939	893	848	928	910	902	908	879	942	899	890	945	899	883	946	931	900	940	920	900	935	895	888	918	910	967	860	921	952	896	863	897	914	894	885	959	879	870	865	908	882	890	882	920	948	882	864	842	881	879	885	943	929	810	870	953	848	897	852	891	903	917	854	940	869	869	944	892	825	904	938	845	843	823	934	912	865	927	882	880	954	891	903	872	894	829	966	897	901	923	918	916	881	892	907	935	863	895	873	899	867	922	887	906	888	941	856	906	917	877	887	890	949	909	945	930	908	893	967	941	968	952	878	863	916	907	923	930	866	904	911	935	892	899	918	920	910	862	908	907	928	908	918	848	877	878	971	904	890	888	850	922	888	870	878	909	889	896	937	921	939	870	882	847	890	897	888	900	876	960	922	915	892	902	902	839	875	946	908	899	939	881	876	913	905	912	920	909	918	847	919	886	890	927	877	908	841	910	895	936	885	895	914	930	935	926	937	864	906	869	925	920	870	889	923	881	863	879	911	890	910	919	959	914	872	937	870	921	875	894	899	839	858	932	935	845	883	912	931	879	875	930	864	889	817	864	972	922	892	873	910	901	928	906	908	904	901	906	860	922	957	917	906	944	872	870	931	901	867	946	899	875	902	887	924	880	936	889	882	921	900	869	901	860	892	879	864	884	937	909	898	884	893	893	924	910	946	929	863	882	881	900	904	949	859	853	864	881	881	924	919	888	935	936	937	861	916	906	917	908	903	910	873	910	947	919	922	874	898	898	836	890	829	860	916	845	919	940	953	894	875	870	892	916	903	922	916	922	948	878	949	913	921	874	913	878	855	929	914	885	890	909	878	893	908	864	900	905	926	949	944	878	883	912	890	914	925	919	917	906	936	862	912	881	978	907	868	899	875	918	947	894	911	864	888	950	889	906	908	868	924	879	943	888	858	873	934	902	863	927	911	878	874	882	875	924	895	861	928	868	947	902	908	867	877	915	876	919	864	896	849	819	839	913	904	959	867	908	923	921	913	931	908	922	911	821	887	901	935	897	893	911	954	885	891	936	890	883	892	892	943	927	951	897	980	872	876	907	890	967	929	854	916	932	865	908	942	950	888	855	924	848	909	876	880	854	919	884	910	936	879	938	929	944	888	895	933	911	909	879	867	885	901	926	919	889	830	926	941	883	946	862	882	889	897	916	850	910	912	871	922	872	918	899	903	931	957	878	898	877	905	864	895	880	938	878	858	925	943	891	921	882	873	870	874	883	844	849	963	901	953	950	888	881	863	890	864	895	841	893	895	861	904	903	876	930	918	854	899	909	893	857	848	892	908	893	909	899	929	941	883	887	874	915	902	922	915	858	885	880	902	969	884	916	908	943	880	913	909	946	885	905	886	899	844	915	914	908	932	876	916	875	876	875	959	908	900	882	890	931	885	842	879	883	895	929	858	936	939	919	874	896	861	869	848	907	869	901	903	982	833	881	939	966	952	892	899	938	909	893	877	938	916	908	836	925	869	903	920	908	908	909	862	863	884	927	946	836	886	888	899	908	900	880	870	897	907	940	856	898	862	923	939	884	886	909	904	892	923	889	953	901	850	880	933	914	965	852	905	899	889	867	874	938	901	882	902	873	873	854	866	937	865	850	882	895	937	928	913	956	897	956	879	915	896	880	876	858	950	882	946	912	862	913	893	953	959	931	874	917	882	875	915	853	851	940	936	964	908	884	856	899	865	846	882	899	915	887	902	903	857	846	936	969	954	883	888	930	855	906	955	914	848	942	881	899	887	914	864	962	945	885	906	920	875	901	857	885	970	913	874	849	865	877	899	897	878	895	920	917	954	887	890	848	908	894	858	878	909	872	930	945	938	908	886	946	918	912	850	924	892	929	915	892	843	912	882	945	889	893	907	879	934	883	882	896	887	930	903	868	872	932	893	833	898	886	901	914	939	922	924	924	845	895	921	875	894	865	952	916	869	910	906	859	922	874	957	900	933	863	913	886	943	962	874	835	894	947	940	902	870	857	928	912	919	870	889	846	866	905	918	882	923	894	920	867	845	836	879	890	877	965	867	906	925	935	912	912	891	815	888	930	885	917	877	927	927	904	898	874	892	915	952	938	921	871	933	905	895	865	943	869	867	879	882	954	866	932	868	890	878	896	926	897	921	945	894	932	891	878	848	905	902	886	912	884	896	873	897	880	937	899	891	889	956	875	919	934	872	921	894	903	874	900	856	908	873	897	867	943	981	897	906	935	869	900	894	916	867	871	869	899	907	904	897	897	899	896	876	916	850	865	943	917	893	889	909	935	896	918	869	840	899	917	894	910	918	870	948	890	907	909	885	904	875	937	890	881	881	955	871	894	881	861	909	876	944	915	907	893	926	904	881	817	868	932	920	882	902	894	858
52385	50914	43237	17204	24315	37716	32614	22289	12647	8370	7261	7325	7293	7372	7263	7292	7328	7437	7366	7262	7291	7414	7267	7382	7437	7369	7322	7240	7371	7355	7217	7215	7302	7155	7304	7371	7284	7288	7352	7310	7378	7336	7305	7254	7211	7302	7294	7310	7243	7350	7329	7320	7166	7199	7366	7405	7348	7257	7311	7375	7255	7288	7353	7267	7324	7385	7401	7217	7293	7368	7319	7374	7312	7363	7396	7340	7227	7344	7382	7453	7222	7347	7285	7345	7296	7320	7280	7179	7336	7342	7296	7300	7498	7429	7276	7384	7245	7287	7514	7301	7414	7148	7201	7365	7315	7355	7419	7186	7271	7226	7370	7312	7211	7280	7201	7472	7159	7213	7109	7305	7368	7324	7253	7223	7303	7122	7352	7394	7345	7363	7311	7266	7304	7206	7440	7377	7129	7251	7407	7303	7282	7343	7269	7444	7533	7218	7360	7339	7293	7268	7347	7306	7326	7340	7340	7347	7299	7248	7356	7295	7411	7448	7257	7333	7394	7276	7398	7467	7257	7325	7372	7345	7258	7265	7334	7334	7385	7210	7402	7285	7329	7283	7236	7264	7373	7325	7185	7340	7292	7312	7374	7315	7323	7399	7288	7299	7286	7196	7176	7250	7364	7246	7303	7332	7311	7254	7190	7326	7330	7324	7229	7366	7287	7447	7236	7374	7278	7271	7288	7252	7187	7441	7358	7344	7307	7303	7320	7519	7255	7256	7358	7277	7321	7372	7263	7282	7262	7265	7280	7439	7251	7264	7279	7276	7229	7390	7376	7372	7257	7213	7331	7263	7326	7318	7423	7221	7372	7369	7392	7321	7337	7310	7289	7324	7183	7343	7364	7325	7400	7398	7259	7186	7381	7341	7393	7254	7258	7186	7341	7201	7359	7359	7223	7408	7416	7254	7423	7299	7303	7266	7237	7232	7408	7358	7253	7196	7275	7324	7418	7149	7266	7266	7350	7311	7289	7366	7361	7354	7351	7357	7069	7310	7271	7196	7268	7206	7337	7354	7326	7301	7327	7244	7233	7350	7343	7371	7304	7233	7303	7382	7195	7391	7298	7276	7265	7320	7370	7368	7313	7280	7361	7365	7291	7274	7212	7409	7330	7195	7378	7249	7362	7259	7295	7295	7315	7348	7250	7214	7259	7321	7400	7391	7353	7207	7259	7424	7259	7296	7107	7266	7497	7252	7253	7390	7390	7361	7289	7306	7279	7427	7287	7310	7359	7392	7136	7240	7330	7253	7291	7279	7294	7190	7293	7240	7272	7333	7433	7260	7167	7413	7255	7300	7379	7301	7255	7190	7275	7420	7407	7357	7291	7240	7406	7367	7171	7389	7170	7560	7414	7345	7377	7370	7297	7339	7254	7471	7362	7266	7260	7149	7247	7298	7328	7392	7286	7317	7303	7442	7361	7158	7429	7297	7307	7195	7372	7342	7285	7279	7375	7463	7254	7292	7327	7206	7168	7337	7288	7181	7286	7495	7283	7284	7367	7315	7357	7337	7435	7286	7297	7349	7293	7202	7132	7380	7203	7409	7333	7158	7349	7224	7408	7291	7180	7370	7277	7348	7205	7330	7260	7277	7413	7388	7307	7291	7328	7281	7312	7224	7316	7336	7328	7337	7343	7314	7194	7357	7285	7336	7238	7453	7333	7232	7318	7316	7306	7202	7293	7233	7391	7366	7332	7314	7318	7340	7235	7397	7269	7266	7300	7286	7324	7369	7357	7221	7376	7285	7234	7311	7314	7310	7249	7311	7409	7269	7332	7245	7319	7405	7132	7243	7267	7379	7120	7327	7273	7262	7302	7357	7417	7301	7395	7192	7298	7302	7282	7299	7423	7340	7385	7307	7279	7396	7375	7178	7393	7301	7339	7471	7285	7352	7172	7300	7227	7407	7325	7279	7324	7232	7304	7194	7207	7280	7319	7411	7412	7287	7365	7380	7300	7338	7324	7173	7379	7270	7490	7256	7293	7377	7251	7341	7312	7318	7291	7348	7303	7258	7276	7232	7132	7350	7356	7371	7171	7323	7347	7357	7277	7328	7317	7366	7328	7449	7218	7191	7296	7333	7451	7348	7293	7209	7109	7399	7373	7268	7294	7380	7369	7296	7295	7299	7262	7399	7242	7458	7466	7300	7380	7190	7359	7251	7340	7304	7500	7323	7329	7383	7245	7316	7305	7290	7280	7306	7252	7265	7177	7258	7373	7246	7330	7365	7274	7268	7360	7342	7220	7350	7304	7232	7454	7260	7346	7256	7451	7288	7212	7308	7437	7208	7344	7215	7322	7245	7335	7424	7254	7226	7472	7301	7291	7251	7396	7364	7302	7334	7384	7274	7335	7455	7397	7243	7341	7243	7268	7262	7283	7194	7317	7215	7354	7250	7294	7229	7327	7331	7359	7244	7365	7261	7333	7228	7299	7285	7385	7181	7266	7352	7269	7342	7344	7250	7329	7189	7330	7263	7408	7360	7270	7390	7243	7366	7368	7355	7289	7369	7379	7357	7298	7241	7307	7331	7322	7346	7288	7311	7260	7457	7256	7327	7358	7323	7231	7419	7212	7241	7275	7254	7290	7247	7355	7218	7359	7382	7335	7365	7316	7287	7370	7407	7359	7271	7269	7380	7410	7301	7307	7337	7363	7235	7346	7329	7274	7364	7322	7269	7382	7208	7420	7279	7248	7273	7330	7387	7450	7304	7223	7203	7448	7313	7383	7245	7381	7325	7356	7446	7273	7264	7365	7426	7326	7241	7262	7311	7279	7338	7211	7399	7313	7266	7387	7329	7225	7296	7258	7215	7230	7262	7265	7159	7419	7335	7216	7261	7254	7271	7391	7278	7311	7175	7283	7443	7435	7371	7299	7320	7197	7391	7235	7298	7185	7393	7248	7421	7259	7168	7295	7365	7282	7337	7455	7173	7270	7276	7401	7365	7176	7118	7283	7275	7307	7331	7220	7353	7323	7313	7231	7256	7396	7327	7259	7253	7367	7203	7395	7288	7293	7326	7222	7262	7400	7335	7167	7302	7483	7310	7356	7290	7317	7491	7234	7326	7164	7257	7306	7219	7427	7282	7249	7373	7424	7369	7226	7307	7267	7232	7164	7331	7296	7251	7249	7360	7349	7287	7126	7307	7319	7348	7236	7319	7297	7342	7249	7242	7256	7303	7302	7264	7305	7446	7379	7353	7308	7420	7342	7393	7353	7237	7187	7414	7251	7289	7196	7388	7354	7225	7295	7226	7306	7204	7360	7362	7366	7364	7290	7448	7359	7385	7256	7313	7274	7262	7382	7300	7270	7237	7277	7280	7282	7239	7367	7332	7271	7174	7374	7446	7361	7443	7350	7344	7353	7114	7268	7271	7254	7286	7185	7284	7299	7214	7358	7244	7234	7388	7352	7376	7354	7228	7373	7333	7413	7246	7349	7297	7349	7327	7197	7234	7293	7399	7258	7264	7211	7275	7424	7325	7176	7311	7321	7341	7417	7447	7380	7276	7308	7345	7367	7307	7242	7303	7329	7306	7362	7271	7311	7239	7191	7223	7364	7280	7254	7488	7345	7209	7372	7227	7282	7409	7210	7326	7333	7400	7216	7257	7336	7423	7317	7227	7458	7284	7394	7239	7254	7387	7241	7287	7280	7316	7227	7347	7319	7344	7181	7321	7330	7297	7436	7332	7345	7258	7359	7342	7336	7344	7261	7261	7194	7325	7203	7323	7247	7240	7244	7364	7349	7169	7451	7299	7301	7411	7306	7235	7180	7396	7296	7360	7348	7263	7302	7156	7106	7394	7361	7327	7432	7420	7150	7373	7251	7317	7287	7320	7291	7364	7374	7273	7334	7258	7362	7254	7373	7372	7333	7377	7250	7294	7420	7240	7410	7310	7461	7275	7376	7269	7212	7273	7331	7268	7306	7157	7317	7351	7246	7423	7332	7255	7380	7330	7424	7251	7252	7249	7214	7179	7372	7399	7266	7297	7219	7300	7310	7278	7408	7212	7146	7268	7399	7253	7318	7214	7341	7312	7262	7380	7330	7341	7407	7279	7244	7336	7286	7320	7260	7312	7417	7334	7351	7260	7318	7190	7226	7232	7334	7416	7405	7356	7415	7218	7277	7289	7228	7351	7334	7398	7239	7349	7285	7316	7360	7364	7406	7212	7295	7303	7199	7372	7246	7381	7265	7307	7240	7109	7354	7257	7396	7407	7312	7307	7318	7331	7292	7216	7356	7219	7452	7368	7194	7403	7446	7299	7240	7310	7311	7321	7267	7316	7174	7333	7264	7426	7259	7352	7339	7367	7337	7325	7310	7195	7286	7318	7221	7292	7407	7376	7250	7251	7195	7509	7246	7306	7326	7377	7380	7267	7125	7334	7241	7412	7239	7297	7286	7212	7301	7290	7391	7215	7348	7307	7419	7194	7291	7228	7293	7363	7290	7314	7268	7435	7407	7242	7307	7419	7185	7257	7259	7228	7250	7423	7315	7218	7251	7113	7390	7382	7167	7303	7255	7265	7281	7299	7237	7372	7374	7359	7338	7362	7274	7407	7255	7343	7292	7491	7273	7344	7302	7261	7346	7301	7381	7368	7322	7226	7294	7290	7357	7405	7373	7344	7404	7363	7253	7303	7280	7335	7245	7374	7268	7266	7316	7343	7352	7272	7235	7347	7316	7232	7230	7221	7452	7153	7254	7284	7220	7138	7213	7378	7277	7432	7312	7293	7349	7274	7368	7377	7331	7416	7398	7202	7175	7360	7372	7225	7448	7285	7233	7335	7205	7349	7325	7305	7226	7291	7340	7406	7270	7333	7297	7357	7186	7373	7298	7332	7214	7305	7317	7406	7365	7194	7259	7366	7326	7227	7320	7196	7354	7322	7226	7272	7368	7393	7507	7265	7263	7391	7394	7138	7306	7300	7217	7248	7258	7345	7315	7392	7417	7180	7265	7295	7199	7371	7344	7128	7298	7317	7487	7272	7379	7356	7368	7364	7292	7336	7328	7212	7312	7354	7350	7198	7181	7461	7220	7437	7370	7299	7356	7293	7267	7352	7316	7485	7236	7350	7295	7368	7337	7383	7333	7296
28037	37232	21062	3922	1370	2578	2407	1563	974	837	866	788	754	810	778	783	794	854	849	814	841	901	795	804	800	799	799	799	783	827	805	808	780	787	812	833	830	824	805	821	789	839	848	828	807	831	774	778	786	808	852	810	826	772	771	826	817	760	832	747	770	782	805	819	866	834	786	836	833	792	802	833	815	808	787	795	810	831	812	771	810	783	824	853	773	787	807	783	807	804	790	801	798	770	804	821	759	845	812	827	785	833	845	829	782	783	831	774	818	803	814	804	797	872	758	809	826	794	837	805	824	805	797	818	834	817	805	822	797	812	786	811	802	840	753	804	792	802	766	816	828	797	774	828	771	806	807	819	775	834	827	789	856	778	811	768	793	832	796	823	836	796	806	789	852	797	812	746	835	806	750	836	863	825	784	822	832	787	810	865	821	811	777	766	806	814	853	789	787	820	861	819	794	837	796	784	778	787	799	792	820	808	768	841	795	811	822	779	819	816	785	815	796	873	838	830	866	816	809	791	786	767	830	773	816	814	769	807	824	787	827	844	837	834	849	863	855	795	824	804	783	814	806	810	838	765	794	764	823	762	858	767	808	859	816	801	762	793	802	796	821	750	806	802	783	800	774	781	829	795	808	827	780	886	809	788	769	788	834	824	775	787	823	788	793	788	792	785	762	802	849	805	842	794	773	746	772	772	799	743	805	826	793	825	795	774	839	786	855	749	850	782	815	791	805	746	820	829	776	843	827	789	789	794	821	775	780	774	795	743	798	778	792	812	801	760	807	803	812	802	787	783	805	831	765	811	816	809	812	807	847	844	808	809	828	807	805	809	789	825	817	794	811	834	791	812	830	841	866	849	796	765	807	820	781	782	835	734	849	776	793	822	745	802	839	791	838	830	783	743	819	800	810	789	844	823	779	795	864	814	797	862	761	824	815	772	830	800	769	787	822	829	817	816	810	763	797	825	801	820	779	809	830	789	814	808	812	852	873	805	830	788	858	811	818	777	795	800	789	812	806	863	843	795	774	792	810	812	821	772	861	770	828	823	801	825	848	801	815	820	773	805	795	811	780	748	847	823	836	789	833	796	810	810	792	769	782	786	787	787	828	841	831	842	814	811	814	784	842	785	839	801	787	785	796	825	795	806	851	831	784	802	751	832	809	802	831	813	787	813	788	821	804	839	772	823	840	811	809	758	777	768	815	789	820	791	811	781	801	761	857	813	787	747	809	790	779	788	841	813	825	781	762	755	782	840	784	792	779	792	793	807	815	787	835	843	806	812	832	769	795	780	847	804	839	802	840	791	833	853	794	825	792	789	803	801	791	797	780	823	808	808	791	803	797	812	770	819	794	788	793	852	783	880	792	775	789	796	831	824	801	807	810	843	816	754	833	811	750	826	808	759	821	741	795	778	802	841	796	762	780	805	769	814	799	812	826	833	860	812	803	777	811	784	764	781	809	814	848	804	776	826	760	769	831	801	814	825	761	787	791	804	788	830	821	806	755	784	784	820	812	801	763	813	821	841	796	843	771	786	822	781	829	799	837	806	845	791	855	759	748	812	770	802	833	791	793	830	815	808	792	767	827	830	766	845	805	790	776	855	814	836	809	774	796	824	801	829	775	813	768	793	785	796	816	759	800	774	773	777	808	784	848	793	756	846	778	780	819	812	841	840	804	835	853	798	823	812	837	807	828	792	829	813	808	794	779	777	809	822	746	823	821	789	799	797	800	822	854	721	815	838	771	854	802	806	779	767	837	860	823	809	792	817	813	867	744	788	851	766	817	799	778	803	802	798	815	799	821	859	766	796	772	811	794	794	778	836	821	789	797	765	785	755	779	775	819	816	832	815	789	817	799	804	832	811	826	808	796	815	822	815	802	773	802	794	788	795	828	812	816	814	819	853	768	765	800	800	764	796	780	827	814	838	833	803	814	769	823	822	852	805	790	783	799	783	800	840	790	753	847	840	852	809	786	792	807	808	799	815	809	815	777	796	806	783	782	831	789	821	798	783	825	801	792	804	778	842	838	814	816	860	810	801	834	776	807	784	831	805	801	825	866	797	867	825	744	829	784	792	776	798	817	827	768	764	791	811	773	835	829	793	835	837	794	791	816	806	779	829	828	826	826	835	795	794	823	799	819	842	846	798	784	881	813	757	813	791	786	833	845	789	803	811	786	866	754	839	799	856	760	827	807	848	845	817	813	800	792	763	791	852	837	799	787	819	804	833	851	807	832	830	832	779	761	834	790	792	775	852	759	842	769	779	824	841	803	860	758	770	774	744	855	868	816	868	819	814	794	810	817	737	796	767	794	779	821	811	785	826	793	803	843	785	788	861	794	789	776	858	765	822	785	836	833	779	749	807	789	835	739	813	859	828	771	784	727	822	806	818	844	784	754	789	847	836	863	774	837	795	799	755	810	790	811	783	813	790	778	774	806	842	780	803	788	810	842	809	776	790	833	808	785	826	790	832	823	833	806	856	849	819	802	821	791	800	820	833	792	839	814	830	798	787	832	832	817	807	841	772	825	807	852	769	864	832	809	853	762	791	812	811	814	844	772	781	804	850	796	815	778	821	799	819	753	806	807	784	796	802	791	829	808	775	773	838	848	808	865	781	772	795	811	811	827	814	782	766	795	818	780	814	838	808	768	787	832	822	780	785	832	782	848	823	791	805	839	792	754	790	828	846	784	807	819	708	849	775	803	793	835	756	851	854	807	830	770	817	805	803	773	791	770	785	845	813	835	828	798	836	853	761	797	765	817	822	834	861	754	804	797	867	810	837	779	861	777	744	828	806	830	844	821	856	788	796	815	781	832	739	846	749	795	809	834	766	834	852	825	776	817	868	786	827	795	783	838	862	768	836	836	773	854	783	829	787	788	754	850	809	823	790	786	817	780	789	755	768	796	795	790	812	774	820	805	760	762	840	813	797	831	788	834	865	805	822	770	801	771	795	807	835	820	804	800	817	753	819	812	807	774	767	792	826	827	786	808	794	794	792	781	840	795	866	783	843	838	804	765	852	781	812	828	834	849	782	848	839	794	828	827	813	817	793	797	837	784	815	821	788	766	806	811	826	795	759	805	818	779	821	794	731	820	830	800	795	872	811	767	777	803	776	808	804	784	825	767	791	818	806	811	834	797	806	823	832	853	811	837	778	823	794	826	780	758	766	813	800	792	790	784	843	821	801	831	863	756	801	799	829	798	809	812	781	855	780	804	818	809	815	814	795	816	807	797	880	788	811	771	771	828	801	890	847	791	785	805	820	812	875	893	748	813	823	845	801	837	822	803	806	822	833	802	773	777	835	817	790	822	788	786	815	824	761	810	809	813	752	815	778	839	791	816	858	807	825	772	791	811	806	795	826	780	848	795	809	795	794	824	786	825	773	775	811	771	809	805	812	811	830	770	794	810	822	779	835	834	821	811	800	808	784	838	802	824	804	782	797	864	807	828	795	783	812	851	771	808	760	816	849	778	818	824	834	795	789
55989	54669	40943	15885	25577	35771	31468	20380	11242	7615	6815	6548	6687	6554	6759	6782	6677	6857	6669	6611	6611	6624	6699	6690	6749	6624	6734	6650	6694	6624	6708	6560	6758	6696	6720	6573	6655	6675	6703	6635	6705	6586	6637	6769	6641	6637	6678	6644	6695	6646	6707	6638	6509	6621	6734	6687	6681	6714	6571	6602	6607	6698	6676	6482	6657	6571	6633	6736	6633	6807	6643	6513	6660	6762	6659	6635	6829	6680	6657	6645	6758	6682	6615	6604	6675	6537	6680	6566	6701	6621	6704	6605	6712	6700	6809	6650	6778	6642	6568	6757	6647	6665	6619	6722	6634	6676	6752	6775	6549	6660	6755	6771	6745	6598	6517	6568	6637	6660	6626	6617	6744	6650	6654	6610	6687	6583	6796	6775	6758	6536	6694	6682	6626	6649	6583	6760	6621	6581	6624	6701	6594	6636	6734	6743	6710	6703	6566	6613	6667	6795	6689	6657	6571	6704	6868	6642	6672	6696	6646	6687	6569	6620	6726	6652	6703	6646	6645	6614	6788	6664	6684	6674	6620	6706	6667	6733	6618	6738	6541	6669	6752	6676	6776	6649	6671	6658	6672	6640	6789	6692	6588	6773	6731	6730	6667	6623	6733	6693	6613	6659	6661	6572	6680	6691	6726	6724	6693	6722	6596	6602	6692	6569	6532	6647	6681	6697	6768	6636	6588	6682	6640	6700	6834	6720	6645	6661	6627	6709	6639	6630	6679	6767	6742	6737	6690	6632	6746	6689	6664	6792	6672	6794	6664	6615	6711	6723	6595	6712	6727	6808	6710	6595	6718	6707	6658	6630	6785	6808	6707	6709	6571	6663	6738	6650	6738	6603	6798	6709	6607	6698	6616	6562	6645	6678	6649	6606	6612	6704	6687	6740	6818	6579	6812	6627	6751	6672	6652	6644	6767	6702	6744	6822	6681	6690	6654	6739	6759	6616	6687	6750	6586	6584	6636	6563	6681	6652	6761	6643	6685	6795	6599	6675	6663	6661	6776	6578	6737	6779	6548	6561	6701	6706	6571	6703	6603	6688	6652	6669	6621	6612	6730	6755	6835	6819	6567	6510	6666	6796	6794	6810	6736	6595	6698	6650	6772	6651	6630	6702	6733	6755	6711	6620	6801	6562	6649	6667	6573	6692	6583	6709	6686	6614	6725	6616	6783	6627	6693	6588	6802	6630	6481	6794	6534	6661	6740	6655	6758	6706	6868	6646	6689	6683	6678	6747	6727	6647	6623	6653	6586	6563	6590	6691	6773	6663	6689	6615	6681	6733	6688	6562	6632	6700	6751	6648	6679	6660	6771	6730	6609	6710	6614	6655	6562	6869	6541	6671	6698	6723	6624	6659	6593	6535	6679	6718	6660	6544	6679	6693	6648	6686	6625	6659	6627	6549	6668	6695	6747	6605	6677	6575	6594	6623	6685	6684	6679	6674	6707	6699	6700	6606	6629	6677	6796	6657	6741	6649	6675	6714	6608	6669	6777	6628	6719	6687	6678	6680	6680	6665	6733	6784	6689	6657	6669	6639	6649	6721	6774	6609	6560	6682	6686	6791	6669	6696	6680	6696	6748	6539	6791	6594	6737	6763	6711	6701	6748	6611	6766	6831	6598	6571	6660	6700	6677	6713	6648	6627	6705	6591	6640	6693	6729	6686	6692	6776	6641	6673	6572	6656	6744	6707	6776	6633	6725	6742	6765	6575	6680	6685	6732	6718	6714	6720	6588	6657	6727	6656	6800	6755	6628	6722	6661	6621	6638	6616	6713	6721	6603	6638	6766	6691	6780	6683	6756	6697	6601	6643	6761	6595	6730	6697	6618	6514	6644	6686	6728	6725	6653	6625	6749	6726	6668	6732	6746	6619	6844	6705	6731	6747	6634	6675	6736	6749	6696	6646	6682	6807	6688	6593	6733	6734	6725	6861	6614	6732	6727	6721	6619	6757	6620	6678	6720	6692	6752	6679	6718	6742	6626	6626	6709	6759	6711	6586	6652	6725	6660	6674	6725	6808	6621	6708	6719	6525	6761	6604	6652	6711	6646	6745	6808	6701	6727	6766	6783	6761	6647	6703	6702	6666	6656	6630	6746	6785	6705	6790	6626	6748	6681	6641	6602	6670	6759	6708	6737	6599	6739	6582	6716	6697	6718	6624	6715	6613	6586	6682	6671	6685	6668	6809	6855	6743	6667	6729	6675	6732	6622	6665	6621	6534	6575	6720	6652	6609	6767	6680	6689	6720	6736	6723	6677	6654	6664	6651	6632	6653	6608	6583	6728	6582	6722	6767	6585	6590	6689	6745	6726	6501	6814	6717	6738	6710	6751	6469	6574	6673	6700	6678	6866	6809	6754	6491	6657	6719	6847	6695	6676	6607	6667	6708	6696	6692	6614	6684	6631	6462	6766	6666	6645	6592	6667	6586	6759	6676	6657	6627	6721	6591	6690	6729	6778	6660	6727	6801	6715	6616	6647	6708	6684	6669	6639	6581	6881	6729	6659	6701	6658	6650	6587	6565	6732	6649	6640	6733	6625	6795	6650	6717	6555	6612	6719	6719	6650	6696	6691	6754	6660	6639	6722	6662	6750	6714	6597	6649	6896	6674	6630	6689	6716	6681	6674	6755	6652	6574	6768	6541	6773	6657	6878	6767	6682	6735	6742	6778	6570	6715	6609	6726	6662	6660	6667	6667	6613	6637	6646	6588	6679	6691	6716	6640	6584	6828	6707	6742	6766	6710	6675	6639	6674	6788	6804	6651	6656	6685	6628	6742	6625	6750	6717	6689	6717	6719	6691	6733	6756	6665	6676	6654	6653	6754	6674	6663	6642	6566	6660	6781	6665	6770	6700	6591	6606	6699	6647	6644	6623	6745	6746	6480	6768	6635	6614	6787	6692	6681	6736	6704	6773	6720	6666	6711	6731	6689	6558	6668	6657	6763	6634	6472	6863	6735	6701	6694	6839	6763	6548	6688	6623	6656	6656	6558	6762	6669	6771	6751	6544	6643	6773	6766	6628	6636	6735	6615	6606	6832	6594	6753	6604	6703	6682	6789	6724	6717	6609	6720	6704	6582	6738	6610	6631	6701	6628	6600	6608	6646	6641	6648	6666	6777	6726	6612	6790	6655	6691	6683	6787	6729	6775	6675	6696	6610	6778	6794	6570	6706	6626	6752	6684	6733	6748	6656	6695	6518	6638	6704	6639	6722	6823	6575	6624	6635	6669	6855	6824	6593	6667	6809	6723	6707	6681	6616	6622	6613	6789	6670	6684	6690	6690	6512	6730	6609	6798	6753	6536	6724	6695	6623	6728	6574	6680	6742	6733	6777	6684	6775	6644	6562	6750	6584	6711	6559	6750	6633	6642	6622	6778	6590	6710	6807	6678	6661	6643	6638	6824	6654	6671	6751	6711	6514	6725	6673	6737	6696	6673	6669	6627	6686	6566	6751	6642	6690	6634	6788	6716	6643	6683	6735	6576	6703	6756	6706	6634	6621	6755	6777	6631	6730	6683	6691	6662	6692	6616	6795	6725	6590	6660	6755	6690	6627	6685	6728	6637	6587	6748	6697	6707	6730	6684	6831	6653	6682	6644	6629	6674	6759	6804	6814	6661	6582	6669	6858	6750	6771	6805	6738	6667	6679	6669	6587	6695	6581	6586	6791	6698	6713	6837	6724	6686	6720	6748	6612	6732	6699	6767	6615	6720	6800	6518	6780	6651	6783	6650	6675	6676	6649	6756	6714	6622	6591	6805	6582	6566	6716	6718	6790	6647	6737	6600	6591	6603	6705	6556	6602	6716	6715	6727	6643	6688	6645	6658	6840	6621	6715	6771	6818	6738	6636	6611	6768	6691	6697	6784	6612	6670	6691	6609	6585	6756	6707	6594	6595	6581	6600	6704	6615	6647	6759	6665	6730	6693	6629	6710	6723	6548	6780	6829	6871	6707	6640	6525	6719	6629	6803	6810	6594	6677	6727	6692	6666	6727	6735	6692	6651	6716	6643	6649	6666	6714	6673	6706	6740	6632	6709	6645	6558	6687	6637	6673	6750	6697	6619	6737	6513	6627	6644	6805	6860	6573	6607	6757	6604	6671	6638	6534	6738	6677	6651	6645	6622	6715	6612	6647	6672	6682	6732	6505	6674	6555	6730	6661	6681	6574	6580	6761	6676	6762	6581	6603	6716	6592	6660	6804	6650	6738	6667	6738	6704	6670	6627	6737	6653	6761	6780	6601	6695	6735	6805	6664	6558	6666	6742	6719	6746	6789	6704	6709	6771	6742	6567	6637	6471	6666	6636	6602	6614	6702	6638	6720	6631	6725	6721	6655	6673	6645	6505	6614	6619	6634	6686	6721	6863	6640	6609	6760	6585	6693	6663	6696	6664	6677	6716	6606	6575	6644	6576	6588	6709	6656	6837	6707	6753	6664	6833	6756	6690	6650	6640	6684	6836	6786	6745	6593	6660	6711	6739	6651	6636	6607	6617	6716	6669	6678	6691	6687	6704	6688	6657	6626	6672	6786	6688	6656	6626	6752	6528	6660	6626	6815	6636	6802	6689	6710	6616	6700	6577	6668	6755	6699	6811	6654	6585	6587	6623	6808	6779	6605	6569	6838	6792	6656	6758	6619	6789	6676	6671	6827	6834	6663	6785	6644	6691	6803	6634	6823	6762	6689	6759	6744	6705	6720	6806	6741	6852	6567	6732	6733	6698	6709	6560	6755	6653	6580	6618	6726	6672	6656	6471	6714	6624	6671	6656	6661	6764	6563	6529	6798	6757	6755	6689	6666	6698	6644	6653	6688	6627	6811	6660	6552	6604	6572	6734	6791	6658	6693	6674	6763	6793	6581	6679	6727	6691	6580	6673	6676	6738	6641	6666	6535	6731	6740	6714	6607	6721	6739	6614	6627	6775	6604	6552	6633	6642	6545	6663	6864	6658	6772	6793	6581	6699	6652	6700	6776	6636	6655	6748	6634	6721	6613	6610	6673	6627	6697	6647	6611	6713	6635	6634	6700	6656	6620	6693	6621	6800	6504	6641	6741	6719	6606	6811	6690	6704	6614	6704	6733	6690	6735	6791	6795	6685
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
