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
342681794168	342681794726	342681795276	342681795826	342681796376	342681796926	342681797476	342681798026	342681798576	342681799126	342681799676	342681800226	342681800776	342681801326	342681801876	342681802426	342681802976	342681803526	342681804076	342681804626	342681805176	342681805726	342681806276	342681806826	342681807376	342681807926	342681808476	342681809026	342681809576	342681810126	342681810676	342681811226	342681811776	342681812326	342681812876	342681813426	342681813976	342681814526	342681815076	342681815626	342681816176	342681816726	342681817276	342681817826	342681818376	342681818926	342681819476	342681820026	342681820576	342681821126	342681821676	342681822226	342681822776	342681823326	342681823876	342681824426	342681824976	342681825526	342681826076	342681826626	342681827176	342681827726	342681828276	342681828826	342681829376	342681829926	342681830476	342681831026	342681831576	342681832126	342681832676	342681833226	342681833776	342681834326	342681834876	342681835426	342681835976	342681836526	342681837076	342681837626	342681838176	342681838728	342681839276	342681839826	342681840376	342681840926	342681841476	342681842026	342681842576	342681843126	342681843676	342681844226	342681844776	342681845326	342681845876	342681846428	342681846976	342681847526	342681848076	342681848626	342681849176	342681849726	342681850278	342681850826	342681851376	342681851926	342681852476	342681853026	342681853576	342681854126	342681854676	342681855226	342681855776	342681856328	342681856876	342681857426	342681857976	342681858528	342681859076	342681859626	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2149	3300	1900	2700	2149	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2150	3300	1900	2700	2151	3300	1900	2700	2151	3300	1900	2700	2151	3300	1900	2700	2151	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2152	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2153	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2154	3300	1900	2700	2155	3300	1900	2700	2155	3300	1900	2700	2155	3300	1900	2700	2155	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
2051	11107	36341	23493	12494	6407	5999	2910	1449	1182	1021	762	741	762	779	786	763	777	768	777	823	731	825	830	796	721	793	721	745	795	807	749	744	717	737	756	769	757	749	741	734	744	788	716	788	702	711	757	742	720	756	748	770	703	790	780	778	727	758	759	745	760	762	739	736	730	724	749	767	808	757	775	778	779	707	738	762	738	725	743	716	746	785	739	716	719	788	771	734	785	758	774	803	740	728	742	752	765	775	771	744	763	782	755	766	773	723	759	790	761	772	703	792	749	743	807	715	730	768	786	716	710	759	811	776	773	787	728	749	725	753	780	764	737	735	751	725	742	762	790	740	719	695	790	761	705	734	725	742	732	700	722	743	744	731	720	734	696	731	801	707	754	751	772	722	762	761	769	774	793	769	766	798	702	740	766	814	769	765	741	767	785	753	741	764	750	761	747	781	783	734	751	707	774	688	784	721	716	748	716	728	705	759	711	753	759	766	786	728	739	763	755	762	774	749	792	763	724	735	729	772	751	746	726	771	772	739	739	776	869	767	767	770	684	741	745	795	743	752	773	770	745	763	739	720	776	752	790	789	736	738	729	733	738	757	756	710	774	784	778	731	739	760	707	751	795	766	750	747	734	753	778	766	695	781	735	797	740	749	761	742	784	713	748	777	724	757	750	756	735	746	792	719	788	724	754	764	751	749	772	748	785	789	685	739	750	724	735	739	763	726	764	754	694	741	726	768	739	699	741	737	736	762	739	784	743	793	779	782	716	747	727	741	771	736	793	780	773	699	745	744	722	779	752	748	723	732	731	780	767	723	818	779	774	756	718	757	752	749	739	756	746	729	775	704	709	772	760	778	688	781	802	774	755	758	813	769	792	775	769	778	749	749	800	784	752	751	711	771	716	724	778	703	743	764	773	743	792	822	755	752	722	759	770	736	778	733	778	785	750	747	773	703	811	780	763	759	718	796	751	759	814	732	750	731	783	753	767	739	772	724	777	782	740	805	749	767	807	789	728	766	746	737	749	764	787	712	736	727	781	718	728	746	749	769	787	780	749	711	745	732	730	778	710	768	749	734	737	738	792	789	729	718	736	733	781	799	816	828	754	820	768	774	709	799	770	729	772	779	794	770	757	763	796	711	769	763	702	772	740	758	748	768	770	725	709	747	751	740	736	753	758	739	749	739	779	737	765	763	787	737	741	725	692	728	727	769	745	738	770	714	766	760	775	745	776	719	728	721	783	764	819	733	714	746	777	756	744	775	770	786	765	743	751	773	739	781	720	759	767	749	781	715	744	767	711	752	740	755	827	765	759	736	746	724	720	784	734	721	715	742	760	750	729	745	753	743	764	777	738	756	750	789	712	763	739	778	739	785	802	746	716	746	709	701	772	739	780	735	757	759	762	744	756	758	754	758	816	765	773	769	753	753	748	737	800	712	774	755	772	799	747	779	718	765	756	750	764	750	837	731	745	732	713	730	756	709	820	720	761	737	776	744	738	769	742	723	738	744	741	720	772	728	779	741	742	780	710	782	742	770	724	728	759	719	744	746	694	784	772	751	771	744	748	741	766	768	786	774	735	769	756	749	774	750	738	811	775	744	742	716	730	781	763	762	744	785	723	759	776	735	775	733	777	795	781	703	773	730	771	740	782	756	735	740	728	734	700	722	682	738	744	703	756	743	796	764	752	785	791	758	740	772	697	764	760	739	737	760	722	716	786	703	785	768	773	719	705	791	732	780	760	703	805	719	775	768	727	707	750	757	782	700	756	730	762	729	716	779	721	763	766	782	755	745	750	727	747	768	797	771	714	714	703	731	764	774	736	810	815	801	743	746	803	736	753	766	773	733	760	710	734	739	773	793	726	731	760	749	733	771	761	757	790	760	720	745	747	822	708	690	723	763	781	731	805	772	773	776	761	729	734	760	736	742	762	745	727	717	757	746	752	731	773	747	764	723	761	773	729	785	706	750	806	793	721	738	723	798	767	725	765	734	753	767	753	777	709	754	783	753	752	780	759	757	709	767	728	749	790	746	756	786	730	758	718	787	752	798	745	750	758	762	787	714	750	742	772	763	784	802	731	729	754	784	716	751	783	728	744	755	773	745	724	707	764	802	771	807	765	777	738	721	742	771	685	716	757	813	783	759	794	782	781	762	750	760	766	731	742	706	798	715	755	751	776	768	751	731	699	697	776	689	741	750	744	778	718	711	757	745	755	747	749	738	711	759	801	752	730	743	737	758	740	751	753	771	760	786	759	794	710	783	747	749	747	743	709	734	772	756	721	777	754	697	752	780	762	769	717	749	778	752	740	748	729	734	741	719	774	767	764	758	767	728	730	712	757	714	715	757	766	774	748	754	742	802	706	763	750	748	731	737	765	787	726	723	774	752	706	765	711	752	759	770	753	753	705	758	783	740	775	789	766	744	763	757	771	763	834	725	716	744	776	729	734	754	765	855	742	782	746	713	756	732	775	718	759	767	766	800	759	750	774	788	717	754	796	757	721	789	757	737	773	722	765	759	751	804	748	720	773	758	768	676	735	786	722	724	757	754	731	758	750	732	787	819	764	753	791	754	765	708	757	783	796	782	717	726	756	788	744	778	728	765	721	801	727	779	769	765	745	744	773	740	725	763	738	721	736	760	697	727	733	735	782	713	758	798	738	792	730	741	755	748	721	782	767	771	737	772	734	701	750	793	729	793	788	697	753	756	715	760	709	832	770	746	738	783	795	748	773	737	785	772	721	759	801	799	700	759	779	760	773	736	743	720	759	772	769	702	690	730	739	716	774	765	754	760	762	773	761	766	749	730	760	720	708	787	763	748	717	731	726	731	745	775	789	762	791	736	786	794	700	784	756	787	746	767	722	737	782	741	750	750	787	771	787	755	703	801	746	753	786	765	719	726	753	728	761	772	728	706	734	788	753	715	718	748	753	806	812	750	767	788	781	737	751	771	706	750	785	788	738	785	782	750	734	721	747	731	766	829	772	763	769	720	802	774	797	771	765	705	702	759	756	743	722	709	741	786	801	720	723	779	776	763	760	780	739	715	736	772	708	749	719	788	770	745	790	753	775	774	748	709	768	771	807	804	724	715	717	771	748	750	727	766	755	766	753	737	747	762	774	744	792	750	755	751	744	682	724	707	777	728	806	748	728	708	730	758	747	751	760	747	771	757	733	778	717	767	825	738	734	745	743	751	774	796	775	733	758	792	751	768	724	697	724	758	757	729	803	763	814	710	739	731	770	721	769	774	738	740	746	712	742	750	762	728	754	754	719	761	741	737	763	748	755	779	722	702	763	774	770	771	755	725	806	780	747	757	784	748	712	691	769	708	766	749	790	746	740	762	731	754	764	763	795	767	796	733	730	777	738	756	741	745	709	740	714	747	793	720	742	800	718	759	747	759	806	739	736	783	759	739	745	747	740	744	759	777	745	754	778	776	721	784	727	741	792	744	736	744	775	755	793	738	788	783	754	753	757	737	775	704	745
17282	33758	60204	59292	55425	44638	42851	29941	18041	15618	11347	6318	5798	5924	5934	5831	5911	5884	5803	5954	5896	6383	6708	6460	6138	6048	5900	5908	5931	5883	5939	5857	5744	5983	5827	5802	5855	6006	6002	5847	5915	6015	5867	5943	5932	5993	5795	5960	5924	5971	5834	5927	5873	5981	5943	6009	5843	5767	5926	5817	5916	6060	5857	5857	5855	5849	5940	5868	5895	5914	5855	6041	5821	5874	5871	5808	5887	5707	5854	5906	5801	5902	5847	5869	5840	5786	5852	5817	5830	5980	5875	5915	5968	5820	5868	5976	5925	5828	5851	5917	5982	5868	5795	5884	5994	5880	5881	5873	5922	5832	5862	5734	5941	5985	5907	5984	5773	5970	5974	5913	5946	5839	5951	5843	5859	6040	5882	5850	5900	5768	5885	5880	5831	5839	6035	5833	6033	5852	5800	5833	5845	5905	5863	5853	5852	5840	5879	5964	5892	5830	5863	5887	5859	5742	5919	5824	5892	5945	5836	5919	5925	5937	5807	5823	5947	5887	5935	5907	5808	5985	5820	5736	5935	5856	5956	5927	5969	5832	5911	5901	5822	5890	6020	5898	5922	6033	5877	5886	5930	5897	5966	5989	5998	5911	5926	5831	5904	5937	5831	5968	5883	6020	5895	5830	5738	5836	5800	6037	5810	5806	5895	5962	5813	5937	5977	5988	5916	5896	5885	5854	5766	5877	6028	5928	5945	5894	5864	6024	5803	5839	5907	6026	5948	5952	5834	5895	5792	5950	5766	5907	5888	5860	6011	5991	5865	5889	6032	6019	5964	5838	5858	5857	5876	5952	5748	5917	5881	5841	5837	6030	5915	5794	5948	5861	5873	5783	5899	5922	5903	5870	5838	5862	5954	5814	5963	5822	5798	5842	5784	5955	5888	5923	5865	5962	5851	5962	5976	5913	5881	5972	5749	5852	5911	5957	5911	5859	6013	5957	5906	5733	5875	5873	5952	5851	5841	5906	5827	5989	5805	5856	5841	5980	5885	5926	5934	5827	5959	5970	5813	5865	5944	5861	5926	5832	5960	5915	5834	5977	5959	5910	6002	5922	5887	5900	5827	5752	5884	5852	5946	5979	5858	5797	5770	6011	5872	5789	5938	5867	5909	5917	5890	5940	5850	5897	5876	5801	5889	5900	5855	5943	5874	5826	5850	5878	5913	5913	5850	5819	5954	5907	5951	5827	5949	5807	6036	5851	5838	5946	5848	5924	5716	5921	5966	5880	5873	5859	5913	5852	5985	5825	5867	5945	5811	5861	5902	5923	5969	5774	5904	6059	5868	5864	5916	5837	5874	5931	5975	5893	5898	5864	5824	6009	5769	5897	5899	5850	5820	5937	5910	6093	5925	5924	5940	5857	5934	5938	5788	6001	6001	5890	5761	5827	5894	5933	5807	5865	5965	5849	5905	5854	5899	5865	5933	5923	5940	5830	5803	5833	5957	5972	5811	5990	6009	5835	5853	5941	5978	5907	5856	5898	6004	5941	5964	5839	5801	5898	5869	5853	5934	5926	6044	5950	5863	6000	5926	5897	5940	5880	5860	5889	5873	5749	5943	5773	5942	5904	5999	5807	5985	5866	5844	5931	6027	5872	5833	5957	5987	5938	5758	5848	5885	5964	5895	5780	5880	5851	5909	5810	5867	5830	5866	5948	5795	5830	5905	5869	5938	5882	5894	5929	5813	5702	5895	6009	5791	5955	5898	5734	5814	5920	5906	5948	5835	5818	5787	5904	5910	5863	6024	5793	5995	5800	5857	5857	5839	5828	5892	5911	5909	5827	5852	5737	5851	5882	5775	6007	5779	5896	5813	5839	5838	5851	5851	5854	5700	5855	6069	6026	5907	5884	5883	5810	5863	5949	5909	5839	6025	5943	5902	5897	5813	5839	5908	5908	5884	6027	5974	5797	5946	5775	5929	5902	5921	5854	5892	5923	5872	5747	6028	5825	5950	5884	5870	6067	5880	5965	5814	5856	5926	5823	5939	5982	5849	6000	6012	5853	5913	5731	5968	5845	5825	5863	5805	5782	5749	5940	5866	5871	5901	5765	5992	5987	5914	5929	5937	5901	5746	5889	5839	5915	5781	5793	5884	6016	5878	5941	5902	5964	5958	5850	5809	5970	5877	5859	5904	6002	5867	6061	5784	5850	5783	5917	6073	5916	5920	5939	5877	5885	5923	5982	5912	5877	5793	5889	5757	5982	5871	5848	5878	5959	5962	5839	5783	5760	5810	5911	5887	5816	5920	5857	5879	6045	5854	5873	6009	5835	5887	6101	5921	5970	5854	5751	5821	5931	5936	5855	6006	5822	6026	5842	5927	5785	6014	5831	5850	5812	5899	5824	5851	6012	5912	5949	5925	5892	5769	5910	5906	5893	5917	5990	5924	5849	5985	5924	5975	5949	5970	5985	6053	5973	5863	5819	5833	5925	5912	5827	5900	5882	5856	5900	5695	5849	5819	5941	6035	5853	5852	5888	5790	5944	5870	5756	6021	5892	5973	5807	5877	5880	5938	5860	5796	5869	5859	5971	5915	5826	5869	5768	5971	5802	5794	5810	5959	5821	5909	5909	5962	5841	5842	5819	5885	5903	5868	5927	5877	5765	5919	5890	5907	5779	5884	6015	5857	6023	5901	5860	5874	5898	5954	5975	5977	5867	5993	5915	5890	5905	5789	6015	5938	5943	5901	5846	5959	5925	5911	5960	5921	5862	5924	5953	5961	6014	5782	5872	5955	5860	5827	5922	5833	5814	5840	5901	5926	5867	5822	5946	5918	6044	5827	5853	5855	5965	5965	5855	5875	5844	5999	5930	5848	5812	5842	5954	5921	5901	5813	5910	5870	5793	5808	5874	5852	5765	5944	5948	5782	6003	5857	5975	5894	5877	5980	5856	5871	6015	5916	5743	5887	5913	5956	5836	5966	6029	5897	5704	5820	5864	5961	5872	5916	5871	5876	5887	5915	5885	5892	6010	6020	5852	5848	6005	5787	5948	5933	5753	5842	5936	5893	5939	5870	5960	6007	5980	5892	5952	5889	5974	5822	5831	6010	5905	5877	5721	5993	5903	5935	5823	5988	5872	5899	5870	5972	5810	5849	6030	5928	5870	5910	5755	5897	5884	5860	5924	5853	5926	5910	5890	5917	5819	5929	5981	5888	5833	5929	5900	5911	5910	5954	5874	5784	5942	5936	5899	5940	5860	5946	5834	5913	5879	5893	5985	5882	5868	5888	5842	5844	5861	5793	5836	5883	5805	5860	5857	5940	5908	5956	5852	5996	5914	5847	5886	5931	5954	5836	5960	5890	5922	5962	5917	5785	5912	5925	5859	5931	5813	5963	5804	5798	5934	6019	5877	5911	5866	5825	5935	5766	5808	5910	5770	5868	5894	5822	5967	5880	5931	5904	5868	5947	5802	5844	5869	5806	5731	5791	6018	5764	5828	5953	5903	5872	5883	5947	5863	5855	6015	5897	5856	5834	5916	5833	5845	5899	5888	5884	5875	5875	5842	5997	5905	6037	5824	5893	5742	5887	5900	5911	6012	5987	5909	5817	6031	5836	5877	5867	5837	5950	5905	5978	5735	5899	5964	5890	5822	5958	5979	5912	5856	5868	5965	5838	5833	5856	5938	5932	5821	5869	5995	5823	6009	5840	5906	5911	5988	5804	6004	5966	5934	5980	5934	5880	5887	5723	5895	5858	6023	5926	5902	5922	5848	5918	5826	5879	5906	5795	5887	5977	5963	5958	5875	5856	5881	5791	5799	5885	5876	5840	5881	5954	5895	5783	5860	5992	5754	5780	5964	5931	5946	5897	6013	5908	6057	5900	5949	5852	5832	5959	5837	6039	6017	5920	5949	5950	5931	5947	5875	5935	5943	5828	5971	5863	5906	6041	5852	5742	5844	5879	5899	5956	5802	5854	5888	5910	5891	5878	5894	5848	5860	5860	5947	5838	5794	5988	5884	6011	5922	5831	5950	5942	5912	5855	5960	5987	5793	5892	5845	5904	5856	5893	5863	5841	5884	5784	5706	5963	5915	5967	5829	5999	5827	5871	5838	5958	5881	5878	5859	5858	5931	5840	5887	5848	5958	5964	5923	5815	5767	5987	5844	5865	5849	5931	5926	6021	5930	5996	5800	5942	5982	5883	5955	5944	5900	5840	5881	5775	5929	5911	5908	5851	5765	5891	5983	5904	5759	5853	5937	5906	5789	5971	6052	5832	5958	5886	5928	5774	5779	5864	5885	6003	5995	5873	5851	5890	5797	5907	5904	5830	5763	5876	5950	6032	5873	5842	6082	5871	5745	5985	5975	5985	5838	5906	5945	5882	5861	5960	5910	5902	5926	5876	5800	5825	5769	5884	5906	5856	5890	5903	5883	5795	5967	5862	5784	5842	6039	5939	5892	5766	5885	5960	5857	6073	5948	5850	5921	5990	5972	5981	5768	5797	6015	5839	5804	5879	5815	5876	5931	5771	6007	5912	5924	5915	5910	5793	5796	5924	5951	5876	6006	5788	5940	5896	5800	5996	5750	5950	5852	5888	5921	5990	5981	5952	5912	5841	5909	5857	5790	5774	5844	5848	5866	5851	5937	5862	5848	5935	5898	5836	5913	5927	5952	5888	5904	5935	5830	5979	5888	5870	5822	5913	5912	5777	5816	5862	5938	5787	5911	6037	5854	5903	5887	5993	5936	5946	5845	5850	5874	5891	5886	5875	6030	5908	5736	5898	5964	5938	5948	5933	5985	5730	5778	5921	5926	5823	5960	5774	5826	5952	5951	5977	5961	5872	5942	5961	5926	5887	5818	5864	6051	5777	5848	5765	5845	5883	5874	5851	5915	5929	6009	5887	5813	5982	5803	5801	5776	5882	5840	5932	5878	5815	5955	5918	5887	5860	5875	5852	5954	5819	5748	5965	5857	5911	6029	5921	5948	5887	5983	5981	5868	5973	5881	6044	5908	5900	6024	5765	5865	5928	5841	5846	5903	5980	5887	5893	5918	5755	5919	5931	5819	5858	6014	5965	5797	5914	5907	5835	6042	5931	5970	5902	5809	5874	5910	5970	5807	5787	5829	5908	5927
2551	2081	14738	8154	3501	1670	1855	1262	964	867	809	765	802	820	820	760	756	777	781	758	789	769	796	818	788	811	768	840	759	745	796	762	784	725	767	846	760	799	756	756	751	764	794	788	751	794	769	772	775	773	744	767	731	730	736	750	784	804	724	826	745	738	738	780	788	793	751	749	755	813	773	833	776	798	767	781	774	805	776	777	757	777	814	777	743	755	773	761	746	782	702	744	779	826	741	790	851	764	777	724	807	784	794	776	795	753	775	778	780	744	767	797	778	715	805	758	870	734	764	758	749	797	747	706	727	728	741	790	788	793	741	779	751	774	777	755	785	759	780	749	755	739	760	790	736	762	775	772	763	747	791	751	775	791	861	791	788	810	741	751	785	745	756	807	772	788	745	764	727	737	768	757	756	788	779	756	737	791	720	761	759	809	761	761	768	746	737	816	793	778	763	720	754	732	762	743	768	784	801	760	778	817	767	776	773	782	765	736	740	777	777	744	762	810	795	755	750	751	730	797	797	755	779	803	754	760	763	783	812	763	757	785	766	774	797	771	777	772	786	775	762	720	813	808	781	774	763	725	726	808	791	795	746	755	774	761	788	779	801	821	705	733	734	744	767	769	728	770	787	792	789	778	756	752	769	734	771	767	755	784	737	769	748	789	729	798	794	766	753	811	773	759	756	743	744	844	755	797	762	735	774	805	753	786	751	829	795	747	806	760	751	763	775	744	781	771	793	696	761	779	822	792	785	756	751	759	785	761	745	750	725	734	785	766	751	763	750	769	817	768	761	763	769	759	792	863	741	759	780	813	744	736	789	768	740	777	746	771	746	776	773	774	761	778	726	721	770	754	775	768	732	760	723	773	826	753	756	798	744	755	817	770	741	788	730	714	791	763	822	758	734	741	757	728	729	748	802	769	753	776	759	763	758	755	785	777	763	763	757	808	708	760	794	749	779	818	771	800	787	813	727	802	822	733	775	795	812	740	795	747	780	790	740	797	804	772	734	760	762	752	791	789	735	755	791	781	785	820	771	769	756	783	767	808	770	764	809	732	736	773	785	783	728	778	760	795	759	766	771	759	761	758	775	784	792	761	718	784	777	836	761	803	776	805	765	783	779	817	799	780	771	743	813	833	729	794	836	811	764	793	743	775	775	753	788	734	731	787	797	778	767	780	816	785	751	774	751	806	761	786	822	744	788	793	721	793	772	741	788	734	794	761	747	770	760	781	763	779	703	773	752	770	799	726	753	811	705	798	793	765	780	795	785	776	812	714	769	720	799	753	824	762	795	801	821	792	755	780	761	771	797	779	760	830	781	761	783	799	743	799	753	729	770	747	766	730	794	755	781	776	758	743	789	811	784	769	794	793	777	703	785	732	750	776	754	774	784	771	763	773	705	779	761	794	754	815	735	860	756	793	775	787	765	782	727	777	800	753	760	730	751	740	798	773	728	721	811	767	787	774	763	773	778	808	763	738	753	804	730	774	779	747	770	697	784	770	789	787	799	735	764	773	780	755	783	783	730	743	728	785	750	729	810	763	826	761	739	761	714	771	768	743	754	758	781	750	815	762	773	773	750	752	840	813	781	722	751	740	740	730	856	737	777	761	752	712	800	794	785	790	819	799	776	733	755	779	756	781	761	742	776	799	791	781	825	755	751	845	752	777	752	766	772	757	746	785	749	768	820	758	771	765	783	781	788	786	773	828	770	807	790	769	726	709	793	765	834	796	818	794	767	805	770	817	788	740	797	796	761	694	749	694	731	681	754	791	810	756	771	744	770	782	752	807	751	773	777	732	788	769	750	753	768	839	760	803	748	788	816	754	763	776	766	770	772	761	817	780	796	787	796	807	746	758	776	776	762	814	741	767	808	775	812	801	796	763	755	786	760	762	773	795	715	834	753	764	765	857	780	790	760	780	813	750	800	808	764	775	791	771	703	790	797	751	753	813	825	764	766	796	772	801	757	818	785	783	799	745	733	766	721	725	762	814	784	776	806	707	768	765	752	733	729	786	740	734	755	814	810	749	800	788	778	758	788	782	732	777	741	797	751	754	757	806	755	805	767	774	855	791	808	771	821	748	779	794	777	744	722	770	756	769	795	729	751	831	724	792	800	829	709	742	803	795	779	782	721	745	769	745	766	780	771	789	850	799	761	746	767	750	708	793	800	772	726	838	759	777	786	773	799	835	781	772	811	763	732	741	745	810	774	752	773	767	809	747	769	770	742	774	768	786	771	793	773	763	805	780	765	765	799	804	777	784	731	753	715	731	736	743	796	798	783	797	786	745	720	741	763	796	813	802	768	740	797	748	719	823	727	758	753	732	770	796	816	810	728	782	782	801	770	750	748	785	785	800	743	781	780	757	777	788	790	741	762	768	766	772	788	738	805	800	749	795	748	780	745	769	777	741	764	769	803	806	779	753	746	715	730	797	758	827	775	799	808	756	802	777	770	785	765	740	792	727	769	801	750	781	782	748	790	755	728	736	776	791	821	763	804	758	779	735	769	741	739	777	752	812	783	722	787	760	740	750	799	743	760	795	737	768	760	791	760	754	758	773	776	750	775	767	769	746	848	766	698	755	732	730	784	772	788	760	730	823	734	796	775	782	773	753	751	782	806	757	780	789	768	743	762	775	773	745	784	736	775	765	773	798	784	757	794	773	772	756	800	798	763	795	823	760	726	774	775	802	755	772	761	750	822	734	803	851	745	772	768	804	747	774	787	748	784	757	755	739	802	748	800	760	753	800	790	767	752	727	788	787	755	786	755	812	801	801	763	758	737	823	784	766	758	777	772	797	752	773	765	796	776	776	783	750	780	720	795	784	764	785	773	780	849	723	792	760	800	767	793	767	765	742	769	774	761	785	814	746	789	734	743	741	734	696	780	785	765	767	772	802	803	782	780	774	779	760	803	841	783	779	744	742	809	800	789	798	822	799	770	776	750	764	782	734	787	720	805	825	735	791	759	780	730	789	783	792	812	770	766	762	731	719	716	727	752	804	733	778	737	777	793	728	807	776	791	758	749	764	775	714	794	758	764	680	768	798	757	804	746	726	778	800	787	789	733	798	800	731	780	780	777	821	758	723	760	784	784	756	785	740	776	803	773	772	787	819	773	764	773	755	766	811	776	764	756	793	736	754	771	764	764	777	788	772	798	786	697	759	755	799	750	792	811	771	802	733	776	727	742	735	767	790	738	787	723	757	766	777	756	729	715	798	766	825	749	793	753	774	771	763	791	765	796	728	774	791	778	765	779	785	781	785	754	784	770	761	747	801	774	781	772	762	819	764	763	801	799	732	789	753	800	792	804	795	809	805	778	749	787	777	768	721	763	779	772	767	730	819	735	804	762	780	781	778	726	798	715	802	780	759	773	760	805	767	786	770	809	814	765	810	753	746	716	835	838	786	795	761	789	765	761	761	776	822	773	776	791	723	814	760	824	787	803	776	830	742	760	744	778	819	761	802	783	738	729	755	761	750	800	780
11332	15552	39176	37133	34496	27162	26452	16899	10261	8878	7185	6433	6113	6029	6131	6067	6065	6006	6038	5996	6017	6004	6082	5980	6023	6061	5951	6056	5988	6026	6051	6088	5869	5896	5978	5976	5995	6057	5965	6039	5963	5954	5770	6061	5926	6081	6079	5970	5959	6013	5907	5992	6017	5925	5911	6099	5933	5997	5947	6050	6061	6029	6026	6040	5996	6066	5920	5980	6003	5973	5945	6003	6075	6080	6005	6052	6078	6044	6039	5902	5909	6040	5917	6052	6066	5971	5977	6067	6065	6055	6015	6003	6102	5948	6031	6099	6063	6071	6158	5968	6114	6073	6031	6005	6129	5898	5964	6040	6034	6023	6147	6008	6045	5993	5943	5959	5934	6007	5955	6001	5981	6021	5840	5958	6030	6043	5939	6181	5928	5944	6027	5922	6050	5995	6045	5967	5885	6021	5982	6075	6013	5949	6030	6120	6081	6028	5926	6010	6000	6032	6035	5921	6043	6054	5883	5949	6001	6034	6043	5962	5927	6048	6084	6002	5910	5906	6104	5937	6031	5967	5923	6001	6049	6063	5830	5891	5908	5845	6071	6011	5981	5951	6006	5976	6079	5835	6067	5963	6077	5960	6113	5967	6056	6074	5908	5990	6011	6176	5908	6025	5989	6060	5864	6001	6058	6042	6023	5939	5943	6013	5976	5964	5924	6046	6077	6003	5983	5988	6018	5928	5993	6021	6033	5999	6008	5980	6124	5939	6058	6030	6023	5945	6120	5975	6104	5916	6082	6116	5937	6054	5984	5893	5981	5938	6034	6005	5974	6036	5946	6022	5974	6054	5934	6005	5878	5997	5893	5944	6023	6064	6057	5931	5981	5953	5938	6029	5908	6091	5937	6003	6115	6175	5990	6094	6015	5918	6117	5952	5938	6024	5950	6083	5961	5905	5983	6047	6106	6041	6183	6066	6163	5978	6002	6044	6080	6008	5977	6021	5938	6039	6050	6018	6052	5991	5874	6015	5901	6137	5957	5996	5988	6045	6051	6025	6014	5964	5907	5965	6112	6037	6036	5990	5977	6026	5955	6160	6145	6077	5908	6063	5984	6136	5918	5993	5856	6109	5967	6198	5975	6027	5916	5948	6114	6005	5989	6120	6082	5991	6062	6054	6024	6007	5993	5950	5929	5987	5931	5957	5880	6103	6065	6069	6090	6023	6034	6102	6056	5963	6026	5944	6123	5990	6099	6099	6041	6034	5940	6123	5971	6004	6087	6132	6035	6100	6015	5922	5996	5872	6064	6042	6063	6053	5960	5877	6053	6005	5978	5864	5978	6043	5919	6014	5980	6060	6049	6083	6101	5984	6028	6106	6068	6085	6087	5926	5972	6058	6064	6039	6020	5932	6044	5987	6018	5924	5969	6105	6023	5944	6067	6061	5943	6068	5923	6037	5927	6107	5953	6117	6076	5985	6024	5994	6005	6035	6010	6021	5939	6148	5977	6073	6044	6081	5985	5975	5930	6018	6022	5972	5992	5993	6099	6023	6044	5938	6134	6054	6077	5950	6095	5952	6073	6010	5916	5919	5980	6001	6092	6101	5863	6054	6024	6095	5871	5990	6057	5795	5886	5989	6024	6121	5875	6066	5905	5977	5986	6005	5913	5970	5943	6058	6074	5940	6068	5994	6045	6044	5999	5945	6057	6034	6102	5918	5904	6002	5896	5943	6064	5980	6041	6066	5979	6012	5890	5931	6016	5985	6023	6017	5967	5952	6059	5932	6023	6039	5933	6078	6022	5957	6040	5941	5958	6089	6052	6078	5965	5913	5946	5974	6081	5996	5904	5947	6077	5990	6042	5902	6035	6027	5987	5948	6066	5919	5979	5925	5996	6025	5958	6084	6097	6106	6004	6015	6164	6024	6000	5949	5982	6014	6096	6044	6062	6009	5846	6120	6000	5911	5994	5987	5972	6048	5991	5915	6026	6109	6010	6020	6038	6091	5914	6051	6021	5870	5959	5972	5962	6064	5960	6019	5943	6094	5923	6075	6104	6038	6102	6011	6024	5974	5987	5960	6076	6007	5910	5945	5995	5990	5964	6032	6099	6001	5937	5987	5969	6107	6038	6057	6069	5917	6017	6122	6071	6074	6068	6129	6075	6047	6033	6087	5968	5941	6030	5955	5952	6026	6109	5960	6082	6027	5942	6140	6061	6001	5936	6018	6042	5933	5953	5978	6019	6173	6029	5894	6015	6019	5964	5916	6000	5941	5986	6067	5998	5926	6138	6098	5845	5987	6042	5926	6052	5967	6076	6071	5858	5945	5945	5950	5993	6014	5987	6149	5904	6053	6036	6029	5907	5971	5902	6015	5915	6135	6073	6048	6002	5990	6001	6070	5896	6016	6026	6080	6080	5996	5976	5988	6029	6079	5953	5976	5998	6165	5943	6057	6073	5961	6028	6067	6037	6206	6032	5958	6085	5973	6158	6066	6092	6026	6106	5930	5899	5936	6071	6036	5991	6058	6006	5955	5961	6002	6013	6064	6073	5940	6009	5869	6006	6071	5956	5965	5950	5976	6057	6003	6013	5929	6004	5969	6058	6093	6083	6097	5943	6124	6091	6017	5992	6061	5916	6070	6025	5978	6060	5886	6063	6012	5938	6012	6023	5829	6058	6025	6035	5995	6056	5989	5950	6003	6054	6039	6095	6135	6082	5892	5983	6016	5912	5921	6019	5974	5990	6036	5962	6084	6054	6006	6053	6082	6021	6096	6054	5970	6029	6059	5922	6169	6046	6019	6109	6051	5993	5974	5992	6105	6109	5916	6111	5936	6007	6078	5926	5992	5985	6001	6003	5953	6027	5963	6022	6070	6022	5932	5890	5921	5976	5970	5989	5993	5908	6038	5953	6089	5973	5948	6111	5905	5985	5980	6014	6034	6016	5974	6113	5940	5934	6033	5975	6067	5946	6052	5896	6037	5938	5972	5957	6002	6076	5877	6033	6050	6036	6037	6027	5972	5924	6018	6104	5886	6058	5906	5998	5979	6119	6059	6062	5879	6017	5898	5960	6021	6044	5954	6074	5951	6119	6074	5980	5852	5946	5961	5985	5980	6064	5910	5977	6058	5964	6101	5965	6004	5985	6024	5890	6076	6054	6057	6025	6078	5933	6062	5994	6018	5959	6043	6023	6094	5950	6084	5948	6026	5956	5889	6077	6063	6039	6081	5962	5944	6042	5971	6050	5946	6048	6103	5898	5974	5990	5907	6035	6047	6112	6113	5966	6110	6083	6056	6028	6032	6047	5977	5986	6024	6009	5914	5986	5950	6030	5892	6048	5948	5841	6042	6089	6104	5990	6036	6053	6075	5960	5895	6068	6004	6016	5948	6050	5959	6043	6020	6037	6002	6010	6039	6056	6033	5899	6057	5963	5923	5997	5972	5975	5953	6095	6065	6079	6004	6047	6047	5999	6048	6034	5965	5985	5922	5921	6067	5973	6053	5928	5906	5929	6052	6022	6085	6009	6033	5879	5997	5820	6003	6029	5959	6005	6070	5998	5918	5976	5927	6037	5890	5977	5862	5862	6003	6086	6055	6016	6012	6056	5951	6009	6051	6108	6071	5996	6040	6065	6089	6066	5927	5963	5987	6003	6110	6031	6085	5946	6125	6003	6079	5991	5972	5948	6072	6087	5951	6039	5926	6084	5921	5920	5982	5991	5994	5956	6222	6020	5984	6010	6046	6011	6003	6033	6125	5965	5846	6003	5980	5962	6118	6023	5975	6155	5968	6092	5984	6100	6044	5972	6084	6015	5962	5886	6029	5955	5904	6039	6003	5866	6082	6066	5954	6109	6012	6036	5906	5996	6060	6049	5958	5962	5930	5985	5921	6092	6051	5965	5999	6065	5955	5992	6018	5957	6067	6007	5956	6097	6057	5939	6060	6016	6019	5977	6017	5982	5984	6046	6009	5980	5976	6065	5936	5989	6156	5946	6040	5877	5942	5957	5962	5947	5979	6007	6100	6105	5998	6017	5976	5980	5834	6048	5943	6140	6020	5938	6087	6075	6043	5918	5919	6107	5895	6007	5924	6020	5882	5970	6108	6009	5979	6072	6037	6099	6127	5922	6096	6002	5995	5971	6085	6090	6014	5955	5966	5914	6023	5949	5976	6134	6034	6000	6008	5989	6094	6017	5903	6174	6002	5998	6038	6043	6024	6036	5989	6009	6080	5984	5996	5949	5930	6085	5932	6139	5912	5876	6021	5939	6044	5941	5998	5881	6013	6098	5971	5979	5935	6086	6038	6026	6112	6050	5980	5982	6129	6159	5960	6097	6041	6019	6050	5951	5939	6022	6008	6022	6054	5966	5993	6012	6127	6012	6014	5946	6150	6022	6006	5966	6057	6036	6051	6089	5967	5948	5969	6058	6045	5853	5977	6069	6033	6040	6009	5923	6099	5993	6141	5944	6150	6064	6060	6177	6051	6052	5993	6155	6000	6009	6027	5984	6066	6119	6012	6022	5991	5968	6029	6085	5923	5975	5963	5871	6053	6212	6029	6033	5959	6068	5960	6043	6038	6021	6021	6089	6017	5939	5944	6058	6050	5973	6019	6106	6073	6003	5988	6083	6128	5958	5949	5979	6006	5994	6133	6094	6018	6042	5884	6054	6001	6039	6118	6016	6203	6020	5984	6020	6067	6018	5973	6033	5836	5941	5975	6012	5985	5971	6025	6155	6074	6015	6018	5937	5876	5997	5899	6050	6103	5966	6098	5967	5970	5991	6078	5987	5995	5982	6003	6028	6034	6044	5931	5876	6032	6013	5876	6028	6024	5919	5939	6019	6070	6156	6020	5998	6008	6159	6016	6015	6071	6055	6092	6035	6013	6100	6020	6068	6002	6045	6052	6008	5946	6016	6062	6049	6040	6056	6080	5891	6006	5926	6128	6054	6025	6063	6041	6059	5966	6049	6062	6212	6129	5957	6116	6015	5915	5958	5922	6092	6065	6057	6008	6038	6032	6027	5998	5927	6150	5897	5871	6155	6001	5966	5964	6038	6072	6030	5982	5989	5903	6056	5954	6054	6042	5931	5894	6037	6070	5928	6031	5961	6029	6050	6068	5975	6016	5955	5933	6038	6038
1453	10316	26220	15249	7503	4099	3839	2257	1252	1067	872	730	711	735	740	705	695	784	751	793	780	776	800	786	821	718	781	792	722	737	721	750	754	739	722	794	707	685	752	770	718	785	741	738	757	705	762	812	744	737	754	724	779	764	762	740	696	781	783	694	799	740	739	693	739	732	793	757	792	721	681	745	756	760	796	754	712	764	744	747	764	742	770	752	770	767	793	769	788	762	789	754	764	802	730	743	761	747	807	764	723	802	737	793	708	769	758	771	823	773	748	745	749	756	734	762	683	724	754	700	785	714	733	732	763	776	759	720	766	741	753	716	758	761	748	755	738	753	746	739	770	739	752	747	769	782	764	778	804	772	783	737	761	747	773	763	781	784	744	797	740	748	731	749	747	745	772	719	773	778	744	697	707	757	767	794	752	738	747	742	754	749	723	759	746	693	722	713	749	761	747	783	761	745	785	770	702	798	785	746	730	773	764	753	799	763	722	766	747	723	733	772	769	800	767	736	779	754	738	735	768	733	745	732	732	707	741	680	724	736	797	793	752	773	759	707	788	762	741	725	729	734	781	748	777	798	792	782	781	750	729	754	734	772	771	762	768	768	747	736	722	770	793	775	740	703	753	735	765	791	775	755	766	770	725	808	788	744	723	716	682	728	730	769	718	737	755	763	730	732	791	744	725	742	770	777	730	775	754	800	752	746	784	707	741	761	742	705	773	765	754	770	768	734	787	797	728	720	743	751	749	754	790	722	760	710	803	781	747	746	763	741	783	753	740	755	726	751	714	754	757	754	766	743	770	761	762	788	807	748	699	722	762	714	744	744	785	798	715	758	742	822	810	756	717	758	830	736	800	746	777	677	755	720	737	708	762	768	742	716	735	756	776	793	803	772	744	782	739	766	734	769	719	765	717	761	726	809	747	792	754	746	756	727	725	752	768	754	712	804	773	737	814	742	744	792	734	742	732	740	754	739	790	804	742	760	738	723	713	746	751	737	747	756	722	767	749	741	748	771	760	796	767	774	732	771	745	747	738	785	715	731	761	796	693	755	704	761	749	744	773	776	738	771	783	712	723	702	705	756	765	756	735	710	762	782	727	730	767	735	744	762	784	736	755	736	811	736	773	776	772	721	732	745	742	750	763	738	829	791	733	731	759	756	745	733	733	707	813	719	739	735	778	743	754	749	748	756	741	793	777	769	759	753	764	764	785	734	749	784	744	766	764	756	798	743	814	762	767	769	812	697	822	736	723	795	739	740	772	757	740	736	711	716	761	731	720	726	750	754	756	769	757	704	732	698	740	733	733	754	739	797	769	723	792	718	757	770	774	755	769	791	746	775	741	757	734	724	768	723	765	753	688	796	762	734	751	728	760	788	776	708	707	722	784	770	737	719	783	759	718	745	771	776	789	762	771	745	754	712	752	771	718	766	777	761	708	752	739	787	761	759	758	783	809	762	776	774	781	757	769	809	700	721	773	721	758	733	734	751	735	693	780	794	735	719	791	768	740	793	784	772	803	787	753	747	771	795	743	775	764	762	739	770	720	760	718	764	754	715	765	670	702	732	768	745	685	770	784	764	775	758	736	785	759	744	733	792	747	763	757	712	774	761	772	705	799	785	729	740	734	782	759	725	739	782	787	775	740	764	777	785	767	719	764	751	823	710	739	734	799	792	738	755	766	730	794	739	725	700	731	767	725	816	787	746	743	755	731	744	731	731	766	738	719	771	749	807	757	719	737	769	767	770	796	775	749	784	703	747	734	752	793	785	708	774	726	762	728	764	738	727	757	781	751	757	755	720	718	743	738	757	771	717	732	722	738	781	734	780	713	754	742	711	758	763	782	696	733	760	724	767	790	781	757	755	790	746	700	740	773	758	699	764	774	747	757	748	772	772	748	784	751	774	726	770	765	748	758	733	734	715	783	735	761	749	735	746	748	785	723	750	784	726	765	738	783	750	744	713	741	778	779	749	725	757	760	773	756	776	744	737	737	758	746	710	717	782	759	733	758	764	755	772	718	751	741	757	694	757	747	791	735	766	729	741	770	756	800	764	797	765	757	727	758	735	774	714	780	765	734	765	796	775	758	755	727	708	768	755	707	767	748	733	758	742	767	772	793	759	765	775	788	787	796	748	741	765	735	742	725	746	713	703	754	774	744	745	740	788	772	760	781	781	809	699	759	763	708	791	781	709	771	700	793	818	775	766	752	794	764	776	809	780	758	776	734	758	786	741	748	711	742	754	807	757	753	755	712	771	750	763	760	750	763	737	792	746	750	774	761	705	755	754	725	761	680	736	753	714	770	781	728	730	763	759	774	755	763	774	800	783	778	759	700	730	787	834	717	770	740	770	700	769	756	768	755	750	769	778	768	759	703	770	721	750	712	763	754	789	788	754	753	750	758	764	817	760	727	777	737	782	725	745	742	732	711	767	753	763	782	749	776	748	781	732	710	756	748	713	742	710	728	731	734	769	786	733	762	794	769	780	732	727	779	772	726	706	729	721	748	759	705	781	822	758	747	707	743	762	778	809	720	723	745	754	713	757	759	787	736	789	741	752	749	727	769	747	733	719	802	717	757	727	776	707	775	723	785	763	777	766	722	736	827	746	742	760	765	739	732	741	809	775	745	731	712	780	750	806	724	731	730	731	777	773	723	744	767	776	753	734	768	766	791	714	766	743	777	733	753	783	718	734	808	751	754	795	754	774	728	769	753	754	748	730	748	748	769	745	721	749	746	755	747	763	729	783	756	741	816	764	763	751	749	778	749	739	719	756	737	750	759	748	760	757	784	739	727	739	754	762	778	739	763	741	742	786	695	785	700	761	727	759	723	761	772	725	751	727	773	780	748	738	752	776	778	759	740	773	736	730	795	698	775	768	740	740	774	714	743	727	702	786	808	743	751	767	743	761	747	749	773	777	728	758	736	787	742	791	764	776	707	736	744	757	740	730	723	743	751	765	768	756	759	767	729	731	765	743	693	736	766	769	698	763	761	761	782	732	783	780	784	737	784	747	777	754	744	750	794	707	775	760	770	762	739	734	750	775	766	832	774	810	730	793	725	768	753	712	749	788	781	768	771	789	762	752	795	758	744	773	730	801	744	706	725	759	734	751	752	720	746	729	827	704	769	794	822	748	719	784	788	765	762	746	755	745	772	742	769	724	754	691	755	760	734	791	821	762	728	764	738	715	745	787	743	765	787	748	773	774	688	762	745	745	717	758	792	766	750	785	759	796	735	722	745	696	728	735	769	704	726	743	760	743	712	753	816	757	765	754	773	814	761	739	747	769	750	707	824	735	693	750	753	759	757	734	765	681	754	788	700	767	754	768	816	779	795	722	773	749	744	755	781	787	764	772	772	742	748	766	752	779	714	736	749	782	766	732	737	722	742	716	759	760	774	773	733	747	757	719	685	730	781	758	783	761	777	803	737	751	729	762	759	760	746	738	734	752	741	810	776	735	724	800	786	706	725	777	779	689	785	758	755	778
13628	29072	49001	48807	47643	37494	36397	26263	15155	11929	8791	6849	5961	5805	5908	5963	5918	5860	5823	5846	5840	5948	5969	6066	5939	6024	5768	6011	5967	5968	5847	5876	5775	5833	6027	5843	6077	5870	5931	5855	5805	5872	5879	5949	5870	5934	5874	5902	5919	5814	5802	5860	5825	5935	5845	5765	5914	5858	5928	5714	5822	6038	5886	5982	5912	5823	5848	6036	5866	5919	5973	5904	5844	5868	5792	5766	5846	5871	5944	5829	5888	5786	5791	5694	5851	5880	5797	5942	5885	5834	5905	5866	5811	5963	5852	5913	5805	5934	5923	5899	5868	5872	5978	5920	5742	5848	5813	5739	5847	5839	5881	5920	5696	5814	5991	5767	5690	5839	5849	5877	5898	5899	5848	5873	5936	5828	5869	5808	5878	5767	5933	5869	5871	5917	5898	5845	5851	5847	5904	5859	5879	5907	5847	5876	5963	5957	5995	5841	5994	5888	5851	5901	5947	5900	5832	6038	5800	5888	5927	5846	5772	5819	5877	5866	5970	5852	5910	5847	5860	5871	5876	5919	5748	5848	5941	5837	5962	5827	5918	5828	5887	5921	5933	5887	5860	5897	5835	5826	5820	5918	5899	5989	5962	5903	5917	5907	5856	5901	5895	5747	6022	5679	5894	5839	5891	5896	5795	5919	5788	5882	5874	5900	5862	5881	5956	5894	5904	5804	5904	5809	5856	5890	5900	5825	5949	5908	5837	5813	5814	5969	5943	5859	5765	5880	5948	5839	5995	5851	5894	5886	5842	5816	5868	5831	5669	5811	5740	5925	5947	5839	5899	5860	5962	5903	5736	5840	5859	5848	5750	5845	5868	5868	5868	5768	5870	5845	5801	5978	5923	5791	5939	5879	5854	5914	5951	5850	5948	5861	5931	5889	5990	5775	5920	5906	5984	5916	5831	5811	5846	5906	5878	5942	5863	5940	5878	5840	5914	5808	5827	5793	5892	5846	5889	5854	5846	5940	5913	5840	5864	5821	5788	5840	5911	6025	5709	5969	5884	5928	5875	5979	5931	5759	5810	5907	5902	5877	5817	5999	5903	5765	5749	5808	5860	5840	5834	5967	5840	5814	5809	5873	5895	5966	5766	5936	5834	5912	5751	5795	5740	5872	5898	5968	5933	5837	5820	5855	5889	5842	5845	5885	5869	5826	5933	5809	5829	6012	5912	5903	5914	5919	5803	5774	5821	5933	5980	5878	5952	5984	5844	5809	5988	5861	5896	5951	5921	5907	5968	5784	5885	5759	5845	5990	5826	5907	5869	5939	5788	5965	5893	5799	5714	5833	5965	5941	5851	5835	5969	5862	5695	5905	5773	5871	5909	5752	6011	5909	5886	5738	5911	5900	5931	5887	5825	5943	5896	5952	5839	5864	5969	5784	5793	5779	5904	5794	5794	5992	5820	5735	5902	5948	5892	5916	5863	5771	5889	5809	5898	5845	5832	5863	5881	5948	5955	6096	5869	5892	5907	5868	5791	5874	5932	5881	5899	5880	5847	5858	5996	5871	5960	5749	5945	5856	5993	5882	5986	5959	5887	5939	5889	5953	5911	5700	5881	5840	5985	5866	5849	5862	5821	5881	5944	5925	5858	5885	5926	5976	5737	5975	5906	5669	5822	5908	5801	5930	5887	5890	5827	6006	5846	5894	5885	5812	5819	5900	5858	5799	5923	5810	5817	5837	5974	5817	5870	5872	5832	5716	5878	5844	5879	5905	5862	5786	5883	5839	5728	5877	5789	5871	5760	5833	5955	6050	5752	5900	5935	5870	5891	5913	5803	5883	5912	5896	5859	5819	5680	5916	5987	5861	5926	6082	5865	5870	5889	5814	5851	5855	5919	5946	5854	5976	5686	5980	5841	5882	5907	5837	5870	5809	5758	5862	5854	5921	6064	5968	5646	5945	5778	5934	5829	5810	5894	5941	5901	5924	5867	5809	5841	5791	5933	5882	5944	5893	5982	5938	5856	5922	5832	5858	5917	5945	5754	5799	5848	5946	5902	5800	5856	5900	5768	5842	5828	5858	5843	5972	5882	5875	5864	5848	5820	5965	5760	5867	5860	5889	5829	5938	5925	5962	5902	5911	5896	5885	5838	5777	5998	5890	5904	5838	6051	5876	5792	5832	5976	5865	5821	5790	5887	5897	5959	5864	5967	5861	5934	5881	5995	5883	5868	5971	5883	5898	5845	5883	5844	5838	5863	5985	5922	6034	5853	5968	5864	5866	5938	5867	5797	5829	5858	6025	5936	5937	5988	5788	5887	5857	5863	5828	5937	5860	5953	5814	5848	5904	5890	5884	5810	5890	5898	6025	5954	5992	5821	5908	5779	5798	5927	5989	5851	5902	5900	5863	5932	5826	5916	5878	6077	6032	5834	5862	5830	5884	5930	5900	5836	5941	5868	5875	6005	5807	5923	5854	5915	5942	5844	5839	5984	5947	5746	5900	5852	5980	5801	5787	5896	5994	5953	5870	5931	5857	5826	5868	5939	5830	5865	5792	5937	5802	5953	5923	5978	5830	5945	5884	5882	5994	5917	5865	5880	5930	5898	5877	5932	5995	5996	5888	5795	5874	5982	5954	5837	5857	5810	5887	5827	5918	5862	5966	5865	5971	5896	5832	5900	5838	6002	5846	5968	5838	5849	5801	5822	5889	5927	5848	5985	5868	5731	5908	5825	5912	5871	5886	5861	5790	5930	5800	5837	5873	5943	5857	5900	5744	5801	5934	5921	5919	5963	5907	5786	5906	5859	5906	5843	5824	5932	5797	5961	5950	5873	5898	5833	5960	5860	5961	5972	5802	5949	5950	5915	6038	5923	6002	5830	5868	5857	5827	5860	5886	5892	5903	5866	5915	5932	5977	5920	5954	5836	5876	5877	5822	5876	5950	5724	5913	5934	5848	5832	5945	5796	5847	5908	5954	5778	5897	5843	5928	5911	5893	5793	5923	5785	5906	5779	5910	5815	5877	5853	5755	5893	5776	5860	5919	5896	5897	5930	5856	6004	5885	5893	5877	5999	5879	5875	5896	5843	5868	5980	5750	5840	5952	5966	5979	5934	5928	5883	5926	5943	5896	5862	5992	5916	5846	5910	5971	5805	5898	5818	5861	5853	5945	5768	5941	5904	5722	6042	5935	5893	5905	5830	5835	5959	5768	5842	5878	5686	5980	5863	5843	5842	5917	5898	5884	5917	5784	5784	5942	5802	5856	5933	5916	5799	5851	5961	5809	5941	5886	5910	5807	5933	5895	5852	5914	5872	5798	5829	5938	5861	5825	5950	5955	5850	6001	5836	5907	5866	5907	5848	5874	5844	5931	5813	5976	5801	5912	5922	5900	5859	6013	6017	5940	5957	5840	5926	5908	5831	5759	5859	5781	5859	5879	5813	5806	5922	5997	5956	5853	5929	5890	5907	5811	6026	5824	5921	5903	5930	5836	5799	5897	5917	5744	5839	5924	5998	5768	5767	5817	5908	5927	5837	5829	5796	5844	6023	5807	5873	5968	5913	5915	5909	5973	5869	5927	5984	5849	5990	5849	5891	5950	5827	5843	5853	5759	5849	5757	5897	5852	6002	5963	6001	5914	5941	5801	5827	5878	5980	5882	5927	5787	5922	5980	5860	5870	5923	5936	5885	6011	5789	5945	5847	5820	5850	5870	5962	5892	5859	5917	5957	5925	5825	5891	5923	5821	5925	5979	5943	5857	5899	5987	5985	5792	5915	5880	6018	5957	6018	5942	5965	5795	5881	5807	5970	5854	5859	5905	5916	5791	5885	5781	5823	5857	5810	5868	5928	5866	5932	5903	5872	5807	5941	5920	5892	5959	5767	5902	5936	5860	5951	5864	5894	5948	5859	5916	5882	5832	5706	5898	5936	5931	5984	5880	5859	5846	5755	5888	5788	5811	5913	5874	5886	5881	5897	5991	5914	5915	5829	5948	5794	5988	5864	5735	5879	5863	5986	5802	5979	5940	5902	5922	5854	5892	5991	5819	5872	5838	5906	5969	5865	5903	5983	5931	5885	5828	5846	5816	5908	5909	5801	5835	5941	6001	5879	5941	5937	5864	5840	5891	5891	5904	5977	5846	6022	5840	5908	5759	5922	5878	5837	5911	5903	5955	5906	5945	5956	5915	5801	5844	5907	6011	5877	5937	6020	5767	5798	5904	5910	5979	5826	5918	5844	5909	5907	5826	5899	5929	5922	5846	5857	5911	5912	5925	5858	5876	5793	5754	5886	5939	5859	5899	5841	5768	5863	5886	5905	5908	5831	5873	5939	5970	5827	5984	5963	5934	5891	5852	5796	5885	5877	5747	5891	5953	5960	5889	5893	5892	5960	5906	5882	5920	5930	5921	5867	5810	5904	5876	5883	5882	5916	5957	5877	5943	5830	5843	5960	5919	5869	5915	5839	5899	5996	5892	5805	5899	5884	5775	5810	5830	6003	5814	5918	5858	5962	5957	6036	5951	5804	5844	5801	5836	5856	5813	5933	5892	5906	6066	5811	5818	5944	5838	5919	5909	5973	5690	5767	5950	5885	5849	5928	5818	5880	5833	5881	5862	5852	5872	5806	5952	6060	5878	5920	5977	5818	5812	6011	5853	5868	5795	5820	5924	5899	5914	5933	5880	5946	5865	5877	5756	5867	5915	5842	5844	5825	5744	5927	5820	5872	5870	5905	5934	6025	5829	5854	5850	5878	5895	5973	5847	5904	5902	5873	5880	5803	5939	5947	6036	5832	5909	5829	5944	5935	5862	5967	5858	5804	5853	5944	5843	5859	5846	5821	5949	5826	5783	5932	5960	5872	5810	5815	5842	5961	5911	5843	5914	5723	5831	5843	5848	5834	5891	5910	5835	5750	5874	5866	5938	5785	5874	5753	5939	5840	5890	5817	5793	5891	5837	5877	5960	5877	5850	5918	5962	5873	5760	5760	5981	5832	5787	5855	5818	5903	5810	5866	5986	5861	5878	5822	5851	5926	5819	5956	5962	5935	5873	6016	5857	5895	5856	5981	5916	5880	5783	5940	5877	5826	5971	5868	5900	5785	5884	5865	5968	5839	5818	5774	5798	5859	5901	5812	5854
3537	8628	27843	15257	7490	4101	4056	2616	1413	1111	978	830	780	778	801	767	800	742	849	796	835	751	852	781	844	802	832	764	819	751	792	799	816	784	814	816	791	739	783	774	821	753	752	780	788	777	790	785	717	850	796	805	784	805	792	747	820	824	778	767	784	791	809	800	736	805	780	796	800	762	762	792	781	757	777	764	768	796	780	799	720	723	832	743	782	805	726	784	771	784	757	799	789	722	796	778	795	736	810	774	713	710	813	826	788	772	816	747	789	762	775	761	830	782	772	763	781	772	746	781	765	810	765	762	813	780	771	762	766	792	763	771	802	786	764	742	753	752	740	744	757	782	775	816	781	756	838	812	823	831	795	700	812	785	749	806	743	763	745	767	817	779	781	790	731	841	841	849	758	775	770	817	769	774	794	799	757	781	761	795	772	821	826	805	796	813	849	779	735	791	772	784	794	759	745	793	838	837	780	728	786	752	757	843	807	787	775	793	729	788	822	776	799	733	765	803	813	807	762	766	807	790	775	768	811	785	769	782	774	761	814	789	774	808	780	770	784	779	803	765	760	767	793	778	766	809	773	792	803	738	798	717	759	749	801	803	800	803	749	786	766	811	770	832	761	833	777	804	783	761	774	754	732	764	737	777	770	751	763	792	815	767	839	769	795	821	795	787	742	803	823	798	800	755	805	753	748	754	825	785	767	807	775	749	771	764	773	800	751	763	839	827	766	764	797	789	794	782	774	821	766	742	795	808	802	747	786	725	783	787	803	726	750	816	814	788	823	731	784	766	775	750	736	766	760	739	733	780	794	802	770	747	762	774	790	765	827	808	800	783	821	778	768	798	788	807	752	761	771	788	797	808	744	813	788	792	780	770	779	741	799	832	813	799	794	800	819	809	757	735	757	796	759	799	760	757	757	771	758	770	815	755	768	802	808	777	787	767	799	831	730	806	751	810	790	769	809	716	842	768	785	752	808	806	810	799	772	750	834	803	815	787	752	796	816	734	794	794	784	778	765	804	795	797	796	750	780	785	779	829	819	751	750	762	761	813	779	813	774	796	774	795	748	824	768	784	785	818	746	805	779	789	763	772	796	754	755	796	776	801	759	748	772	764	774	776	812	744	774	731	772	816	787	791	794	784	783	779	774	767	817	796	780	800	757	815	786	761	789	758	805	755	763	820	805	733	808	785	800	782	768	794	766	763	783	763	817	829	774	761	788	818	716	814	787	794	830	778	788	773	804	735	826	771	783	767	808	826	821	788	730	785	783	763	799	743	747	796	751	751	771	791	800	752	809	797	801	740	750	767	779	760	803	798	766	779	776	790	804	806	829	808	765	799	734	822	835	815	852	787	772	768	740	786	769	729	777	803	793	773	763	767	787	735	781	765	812	781	745	784	777	728	735	784	754	842	777	798	784	761	763	798	769	808	829	775	780	751	787	816	821	799	780	781	749	818	742	791	805	755	782	788	797	774	791	807	801	795	755	798	851	777	787	784	784	778	780	795	769	774	820	750	814	764	770	789	888	802	804	793	762	810	789	813	809	785	771	783	773	786	732	795	764	815	784	716	797	801	772	755	720	731	776	794	745	823	757	799	802	818	770	796	734	779	792	782	739	790	765	767	795	833	812	784	833	845	846	757	780	825	810	802	783	841	781	810	756	769	773	804	808	796	748	798	761	769	784	756	760	751	741	805	772	819	792	772	766	773	799	745	783	757	796	774	781	792	837	811	794	794	818	754	793	758	773	778	726	768	812	802	771	756	785	747	789	797	813	761	763	749	838	829	741	794	766	770	755	720	778	791	773	772	750	731	785	815	766	778	770	786	786	818	762	755	759	817	771	763	760	765	823	833	780	767	801	778	845	781	841	784	762	815	751	729	744	773	716	814	799	818	824	728	785	748	822	748	827	792	839	796	766	794	766	718	749	768	734	779	794	765	779	750	793	736	755	774	831	803	742	794	813	791	804	825	776	822	797	758	763	802	794	807	772	737	818	796	808	731	774	729	795	740	782	811	799	798	810	772	806	797	785	793	811	772	800	773	730	748	807	758	801	748	774	785	757	778	727	766	755	758	768	805	811	754	765	745	761	770	784	797	784	802	741	776	764	768	796	797	817	779	776	795	775	752	813	821	821	805	785	793	758	776	810	776	793	802	755	793	813	840	802	783	800	748	781	739	743	751	717	800	817	791	730	764	801	757	798	802	781	782	807	793	812	771	830	809	746	774	831	859	817	813	766	794	820	809	818	770	791	837	820	750	801	740	749	816	752	735	786	744	763	799	837	773	773	782	756	781	859	833	775	756	741	785	791	791	758	749	717	781	769	791	773	811	787	814	811	725	747	769	760	802	766	813	761	768	744	727	749	818	748	758	752	803	771	813	801	793	801	770	735	816	825	826	769	768	779	794	752	783	778	805	722	771	778	789	768	778	773	756	781	799	801	794	790	789	755	801	764	761	779	801	785	739	781	763	777	752	756	798	791	751	807	792	827	755	814	801	760	780	771	736	799	804	791	783	765	770	769	781	804	781	780	794	771	777	742	810	769	799	776	774	757	764	743	846	828	776	796	789	777	756	731	783	812	820	784	796	827	789	763	780	839	752	817	729	800	761	832	767	821	771	799	800	841	810	772	829	769	761	799	766	745	775	830	751	833	826	759	790	777	737	757	826	735	774	808	873	771	802	791	737	766	735	826	847	767	833	811	798	799	856	781	798	788	792	733	796	786	783	795	820	759	751	774	805	760	814	759	736	792	752	774	764	764	789	731	803	797	754	748	748	809	776	764	762	812	801	734	749	815	759	748	820	776	773	785	832	757	813	794	778	781	763	718	791	790	809	806	776	767	780	799	746	785	782	768	740	790	763	797	759	714	776	742	737	745	824	764	758	776	823	826	772	734	806	740	775	719	729	765	731	784	775	775	778	775	749	807	796	777	797	724	780	774	808	806	780	796	759	783	737	795	800	749	806	780	753	785	763	798	734	822	854	792	761	752	755	811	779	784	769	788	862	742	758	769	793	772	747	770	787	823	798	814	771	787	811	815	805	770	791	792	746	798	760	802	805	798	765	776	766	817	784	786	763	835	781	774	808	765	797	774	796	739	769	825	787	763	826	777	795	770	710	813	804	758	761	732	847	761	745	777	791	776	787	793	783	763	751	798	748	770	763	742	798	840	736	816	779	733	818	781	854	762	766	788	797	749	756	757	790	768	765	765	799	816	799	764	745	793	832	742	782	765	757	791	801	770	789	845	748	793	808	760	762	780	756	773	789	773	778	760	767	782	771	818	788	786	743	771	818	822	742	792	784	709	743	776	730	718	784	745	786	774	797	797	817	792	804	756	770	759	751	729	773	799	783	808	722	824	762	767	809	743	776	816	800	749	746	777	755	798	755	747	794	801	771	744	795	760	726	752	793	783	768	824	811	758	793	773	797	784	776	766	820	782	815	753	781	794	775	806	752	746	789	781	843	775	789	785	774	777	787	790	826
13345	28980	51175	47371	47747	38645	37885	29120	17726	12985	9674	7247	6068	6014	6037	6085	6225	6046	6092	6094	6030	6169	6172	6165	6000	6085	6090	6110	6017	6084	6138	6097	6074	6072	6079	5984	6078	5975	5970	6016	6122	6103	6030	6094	6137	6086	6033	6093	6093	6066	6137	5977	6124	6119	6147	6180	6073	6105	6154	6014	5983	6154	6061	6077	6113	6159	6039	6045	6053	6169	6047	6006	6074	6075	6014	6065	5995	5963	6226	6033	6098	6069	6037	6044	5952	6115	6157	6192	6066	6124	5999	6028	5935	6009	5882	6062	6053	5948	6172	6019	5966	6017	6017	6117	6030	6063	5912	6133	6138	6007	5986	6121	6067	6025	5941	6010	6068	5963	6016	6040	6057	6180	5935	6006	5979	6073	6063	6048	6117	6100	6009	6058	5920	6060	6166	6060	6118	5954	6041	6278	6099	6086	6003	6073	6027	6017	6105	6044	5960	6121	6039	6251	6002	6064	5999	6047	6189	6034	6057	6135	6007	5996	6028	6084	5947	6144	6029	6060	6018	6236	6035	6075	6141	6076	6083	6147	6171	6029	5990	6044	6025	6139	6109	6076	6241	6118	6137	6104	6052	6077	6049	6134	6084	6153	6078	6077	6129	6036	6052	6135	6101	6009	6091	6128	6020	6133	6039	6121	6200	6099	6100	6066	6121	6077	6055	6129	6154	6136	6072	6157	6063	6123	6096	6136	6025	6126	5877	6112	6176	6127	6049	6092	6061	6126	6111	6069	5939	6144	5905	6064	6099	6099	6167	6067	6145	6061	5919	6108	6089	6124	6015	6115	6027	6011	6069	6078	6158	6094	6010	5983	6078	6111	6091	6151	6055	6130	6061	6075	6064	6076	6159	6226	6127	6106	5988	6218	6103	6025	5955	6073	5930	6049	6054	6086	5977	6046	6061	6106	5991	6141	6189	6127	6166	6152	6135	6177	6052	6105	6063	6004	6051	6082	6016	6039	6035	5964	6055	5918	6094	6024	6145	6108	6069	6128	6154	6100	6029	6007	6162	6080	6190	6095	6009	6127	6091	6075	6170	6046	6150	6142	6016	6108	6006	6055	6165	5954	6143	6046	5934	6143	6191	6034	6162	6073	6036	6087	6175	6172	6094	6144	6114	6074	6152	6142	6082	6181	6203	6081	6004	6019	6046	6134	6058	6212	5955	6099	6062	6065	6059	6002	6174	5919	6024	6035	6003	6048	6174	6125	5936	6008	6114	6005	5933	6124	6070	6031	6163	6023	6060	6096	6036	6000	6083	5984	6127	6115	6165	5997	6079	6026	6123	5982	6085	6299	5947	6032	5950	6074	6030	6041	6067	6108	6037	6134	6165	6160	6137	6123	6123	6033	6094	6060	6120	6059	6043	5958	6116	6112	5983	6027	6033	6086	5917	6065	6090	6247	6124	6103	6081	6081	6057	5957	6167	6092	6011	6023	6129	6041	6109	6169	6061	6105	5979	6145	6093	6179	6101	6085	5964	6098	6137	5985	6050	6086	6132	6017	6051	6000	6039	6162	5968	6223	6024	6201	6057	6005	6187	6080	6087	6076	6052	6087	6029	5992	6237	6056	6084	6032	6031	6063	5960	5992	6078	6112	6070	6085	6118	6076	6011	6103	6096	5997	6052	6163	6141	6118	5971	6032	6105	6072	6077	5982	6047	6070	6112	6137	5976	6071	5957	5997	6035	6049	6054	6140	6151	6089	6147	6074	6094	6066	6089	6128	6029	5976	6199	6124	6227	6131	6025	6205	6079	6133	6061	6028	6139	6059	6045	6191	6060	6189	6046	5974	6108	6037	6056	6128	6113	6160	6111	6112	6083	6129	6007	6088	6010	6143	6179	6119	6071	6127	6076	5983	6047	6045	6073	6153	6143	5999	6124	6143	6153	6084	6076	5992	5992	6039	6114	5969	6189	6059	6107	6067	6125	6068	6178	6002	6173	6057	6013	6168	6061	6089	6073	6005	6079	6097	6115	6068	6072	6048	6159	6036	6025	6106	6075	6102	6000	6101	6092	6089	6040	6130	6055	6124	6153	6103	6105	6054	6047	6058	6097	6111	6126	6107	6065	6087	6122	6078	6077	6162	6070	6046	6031	6058	5991	6026	6159	6077	6059	6059	6059	6157	6043	6104	6112	6098	6048	6066	6073	6132	6092	6136	6119	6025	6059	6108	6029	6079	6094	6040	6118	6033	6099	6117	6133	6062	6153	6064	6081	6073	6055	6079	6077	6012	6110	6162	6048	6128	6037	6058	6072	6125	6061	6118	5974	6151	6206	6219	6098	6011	6064	6112	6075	5997	6197	6094	6041	6009	6014	6002	6087	5978	6081	6143	6116	6057	6143	6124	6117	6015	6068	6147	6067	6053	6090	6109	6083	6246	6081	6184	6086	6092	6108	6075	6013	6107	6054	6038	6079	6110	5976	6042	6096	5997	6178	6071	5941	6122	5985	5993	6075	5979	6085	6027	6023	6161	6071	6060	6203	6058	6097	6028	5985	6083	6117	6121	5947	6165	6083	6047	6068	6143	6142	6119	6079	6058	6164	5966	6100	6142	6132	6051	6025	6077	6065	6114	6040	6040	6041	6099	6158	6000	6129	6089	6069	6131	6123	6109	6164	6034	5976	6000	6020	6047	6115	6091	6081	6318	6125	6149	6062	6187	6107	6056	5938	6268	6109	6125	6076	6100	6049	6086	6098	6028	6113	6013	6052	6078	6112	6109	6142	6093	6059	6123	6009	6185	6083	6055	6006	6115	6010	6156	6173	6070	6156	6073	5987	6118	6289	6073	6053	5989	5936	5935	6016	6160	5959	6139	6076	6275	6158	5985	6090	6091	6035	6063	6063	6149	6107	6091	6033	6020	6025	6014	6077	6100	6015	6037	6139	6079	6000	6106	6026	6062	6144	6121	6046	6043	5982	6140	6121	6013	6129	6070	6115	6068	6176	6128	6086	6019	6157	6047	6086	6032	5997	6077	6027	6045	6052	6083	5995	6047	6075	6018	6088	6098	6204	5988	6039	6175	6172	6035	5989	6133	6072	6148	5972	6131	6107	6048	6031	6017	6065	6092	6054	6112	6016	5965	5965	6047	6180	6002	5960	6017	6088	6192	6002	6169	6097	6048	6124	6173	6086	6103	6174	6032	6113	6113	5969	6218	6108	6058	6100	6154	6118	6139	6117	6018	6071	6094	6009	6061	6034	6215	6083	6167	6092	6073	6107	6023	6071	6016	6122	6084	6180	6090	6021	6059	6057	6030	6148	5932	6042	6137	6148	6028	6071	6142	6085	6122	6007	5993	6164	6135	6103	6119	6137	6173	6108	6187	6029	6039	6145	6066	6117	6039	5987	5973	6083	6058	6157	6120	6196	6060	6085	6006	6098	6007	6196	6100	6116	6168	6178	6208	6037	6107	6086	6110	5977	6059	6061	6056	6156	6060	6109	6202	6139	6094	6029	6092	6031	6071	6106	6119	6110	6097	6070	6089	6134	6115	6046	6073	6133	6022	6182	6001	5973	5944	6115	5945	6154	6070	6069	6019	6132	6151	6119	5910	6064	6212	6078	6065	6136	6057	5993	6033	6039	6062	6094	6059	6042	6220	6158	6104	5930	6008	6082	6056	6112	6104	6086	6141	6030	6050	6154	6055	6100	6138	6162	6090	6050	6021	6021	6144	6102	5983	6180	6187	6063	6011	6133	6111	6116	5995	6144	6136	6180	6112	6086	6196	6030	6112	6108	6089	6077	5989	6159	6246	6144	6082	6110	6176	6097	6093	6167	6036	6172	5992	6113	6149	6151	6178	6111	6155	6212	6051	6219	5995	6028	6079	6213	6101	6129	6121	5921	6004	6049	6094	5974	6199	6166	6068	6131	6141	6156	6092	6136	5988	6086	6047	6194	6000	6020	6096	6200	6099	6043	6205	6042	6137	5990	5973	6112	6114	6067	6012	6084	6181	6115	6201	6089	6070	6087	6070	6129	6156	6035	6147	6207	6117	5981	6020	6073	5986	6164	6038	6170	6130	6018	6133	6028	6134	6041	6015	6095	5992	6006	6122	6121	6178	6105	6172	6018	6016	5924	6181	5944	6082	6045	5989	6191	5987	6154	6180	6100	6004	6184	6049	6205	6118	6090	6146	6088	6047	6132	6001	6034	6212	6121	6130	6076	6078	6100	6004	6027	6100	6118	6025	6132	5942	6084	5973	6079	6006	6062	6115	6116	6020	6018	6130	5999	6145	6015	6153	6106	6146	5953	6021	6099	6092	6119	6042	6092	6030	6047	6119	5968	6055	6088	5994	5927	6091	6017	5974	6082	6182	6201	6182	6028	6076	6121	6049	6055	6127	6021	6029	6017	6055	6054	6209	6150	6182	6052	6079	6091	6105	6068	6072	6025	6138	6061	6078	6046	6067	6113	5952	6129	6132	6095	6105	6045	6106	5972	6033	6136	6087	6008	6119	6039	6126	6057	6143	6088	6112	5999	6047	6069	6139	5990	6165	6086	6138	6065	6119	6113	6066	5993	6086	6075	6110	6119	6142	6126	6103	6082	6058	6073	6115	6124	6153	6051	6030	6073	6052	6096	5958	6090	6073	6219	6127	6204	6093	6126	6044	6078	6010	6170	6119	6007	6124	6151	6038	6118	6124	6053	6031	6058	6308	6109	6193	6017	6044	6006	6154	5975	6095	6076	6008	6092	6111	6267	6151	5941	6055	6242	6122	5982	6000	6087	6088	6010	6088	6071	5912	5973	6097	6179	6093	6033	6007	6024	6003	6122	5924	5983	6062	6122	5991	6150	6049	6240	6132	6046	6111	6145	6103	6099	6026	6149	6040	6066	6106	6028	6105	6191	5991	6096	6058	6071	6112	6098	6084	6120	6020	6012	6225	6066	6102	5988	6148	6064	6125	6128	5986	6127	6115	6081	6030	6027	6046	6083	6118	6146	6010	6205	6083	6027	6007	6108	6203	6125	6052	6103	6120	6007	6056	6079	6171	6079	6130	5992	5959	6091	6098	6085	6068	6229	6070	6094	6007	6020	6047	6022	6108	6192	6062	5930	6066	6236	6090	6055	6115	6211	6190	6014	6051
2027	13521	34923	19582	11944	7974	7283	4538	2017	1224	975	826	753	714	737	712	762	734	764	739	746	747	732	776	756	728	743	813	749	763	758	774	804	787	710	714	754	728	762	712	741	755	747	710	730	804	795	748	747	730	741	755	751	719	730	738	721	761	781	738	758	751	793	707	716	764	773	796	739	723	788	758	763	759	804	785	760	753	725	766	765	771	723	781	727	734	711	716	773	815	760	693	784	725	683	748	754	753	763	775	784	787	763	753	755	759	756	778	735	791	738	728	758	780	775	746	808	751	719	734	754	770	752	783	697	755	754	704	797	792	736	766	741	797	738	772	773	725	737	791	722	746	817	797	714	774	812	789	736	767	806	748	758	697	773	709	776	760	701	742	771	749	742	806	779	730	776	728	774	780	751	745	759	733	791	744	777	763	752	754	777	750	701	783	754	770	783	738	788	753	779	727	808	757	763	744	723	771	755	796	728	737	746	760	778	745	779	740	762	771	767	803	712	756	783	818	744	767	761	755	715	747	766	708	727	776	736	713	750	820	771	749	769	806	798	757	733	778	788	702	748	709	765	821	756	805	793	765	757	706	793	774	786	773	736	729	752	761	806	791	778	781	748	748	713	755	785	774	764	747	769	773	837	765	771	779	752	724	768	705	797	765	746	725	761	762	686	789	759	800	751	778	777	793	758	730	763	789	801	786	740	729	750	711	741	713	728	776	738	776	773	759	748	765	741	786	787	775	767	742	804	796	789	715	700	719	732	745	776	744	776	799	742	769	721	754	784	768	798	790	750	759	747	776	733	756	707	738	774	783	766	772	712	776	760	767	731	774	724	719	746	715	764	772	777	786	780	734	726	760	720	762	727	778	750	762	718	735	733	742	762	707	724	756	800	766	736	757	690	732	725	747	775	729	756	762	719	770	792	733	731	743	764	743	723	857	764	742	744	753	755	742	731	749	809	749	762	789	777	696	760	700	778	820	704	780	754	755	742	748	778	778	755	749	758	768	737	767	737	801	768	715	744	776	767	699	793	738	766	715	736	796	740	772	709	786	751	733	794	741	731	744	753	747	748	743	715	780	740	779	773	742	731	786	712	740	774	755	748	775	737	839	730	724	746	735	797	789	766	756	744	767	731	761	742	764	699	743	767	772	788	807	780	769	753	707	781	761	775	777	733	777	794	764	781	752	773	751	736	692	782	785	776	778	747	781	783	729	722	782	767	747	744	758	754	757	706	742	727	751	757	735	744	749	759	746	740	709	768	748	736	764	730	744	769	751	774	759	750	732	723	742	758	710	776	796	746	767	793	751	788	752	756	764	788	763	699	709	735	740	756	765	769	760	775	763	786	764	784	790	718	728	783	800	742	764	776	738	738	766	736	732	765	754	770	752	769	792	721	709	719	774	746	780	802	754	765	748	793	738	773	741	760	749	731	783	762	748	731	783	783	723	752	743	773	722	722	747	783	779	740	770	784	767	786	765	735	768	731	759	745	766	768	763	772	727	744	731	781	747	792	739	733	727	734	740	780	767	752	789	772	767	807	780	704	827	764	772	721	726	777	746	769	784	726	729	712	739	747	719	738	751	759	798	735	713	741	752	749	794	754	781	743	806	774	715	769	740	736	746	685	727	756	768	739	746	753	754	770	743	783	730	777	744	794	787	762	822	760	756	737	760	778	759	781	767	773	798	741	780	738	719	729	739	738	732	724	738	774	731	796	758	750	740	785	793	730	739	762	744	737	755	733	782	709	762	778	761	764	722	730	724	760	733	776	742	796	761	692	732	754	768	734	769	771	756	708	723	681	757	763	808	809	739	744	754	765	812	821	759	744	697	757	794	763	716	724	768	764	757	779	742	738	771	743	752	721	733	724	724	738	816	764	755	737	753	727	729	755	765	747	763	700	739	760	770	751	795	778	760	735	742	793	778	779	762	757	748	728	761	746	725	716	728	756	733	777	723	780	765	729	748	717	788	821	776	734	749	792	754	761	755	745	741	748	753	761	706	743	748	735	714	766	766	797	777	739	758	754	769	758	777	724	744	764	767	774	759	724	819	758	737	753	768	746	732	764	748	748	783	754	782	754	794	735	777	699	733	714	756	738	762	775	748	758	763	760	801	751	723	733	785	756	778	745	780	734	739	736	724	736	763	714	792	795	783	721	713	738	790	753	692	833	803	739	773	761	748	768	708	755	735	806	755	762	729	746	769	782	784	741	755	756	710	701	770	741	754	736	730	799	783	733	775	720	719	755	784	771	768	780	736	765	752	732	766	820	799	769	752	693	745	737	733	746	729	777	739	781	837	779	786	803	754	760	777	710	747	737	754	748	749	734	788	748	737	784	775	770	781	756	721	769	797	725	739	707	737	755	738	750	766	758	774	793	766	751	739	799	743	800	773	721	792	730	799	764	727	755	762	759	703	798	766	749	724	742	725	730	730	785	769	767	791	715	743	782	810	762	805	740	752	788	732	727	765	764	734	774	798	741	762	784	726	769	773	763	738	786	810	814	763	742	768	731	758	729	727	796	742	788	766	750	745	702	767	788	713	775	769	778	770	723	756	784	709	755	732	759	774	748	773	763	755	715	768	751	726	789	760	781	731	742	750	761	754	736	756	733	765	716	749	715	748	782	744	780	763	793	722	768	782	750	758	706	794	781	777	748	748	715	759	745	813	780	770	741	770	772	770	745	731	676	711	754	770	728	793	717	725	711	798	702	734	755	747	736	763	743	770	756	727	773	703	772	776	760	712	790	702	782	744	743	773	775	793	784	749	775	762	773	742	746	752	759	771	759	723	739	679	757	747	772	735	756	726	733	764	754	733	773	777	776	726	792	793	750	770	713	735	713	754	718	750	774	768	738	768	779	747	763	801	758	797	745	736	741	745	757	731	730	773	757	793	762	810	773	731	738	768	740	718	758	770	736	731	755	772	714	793	753	765	754	806	824	716	778	724	736	775	732	770	793	723	777	807	793	779	790	755	763	708	725	720	792	772	808	761	764	712	741	762	737	773	714	741	726	756	757	714	756	774	720	755	817	756	762	815	765	704	748	765	778	743	747	721	749	755	738	791	726	806	754	738	742	701	780	755	817	774	755	777	827	751	759	729	766	730	708	757	727	792	766	787	762	707	736	737	815	759	730	740	771	759	746	764	738	754	787	782	779	771	763	741	747	733	760	725	756	755	710	754	798	819	754	749	742	818	753	778	755	748	784	731	798	739	731	758	773	720	730	751	763	758	726	796	789	762	724	766	751	760	758	691	777	743	748	752	757	762	784	780	757	722	723	719	784	745	754	763	779	716	749	737	745	792	738	748	742	715	790	761	727	738	799	789	748	811	754	744	784	776	763	809	766	721	743	747	812	746	738	773	751	715	749	774	741	722	723	670	728	778	746	769	751	774	753	743	754	769	760	705	729	786	771	763	751	788	767	772	746	779	770	764	751	747	791	748	716	735	762	738	730	773	755	733	796	779	746	704	755	792	765	760	702	769
16983	36114	57475	53133	58393	49471	46060	35562	22287	15947	11082	7462	5944	5820	5955	5905	5927	5923	5951	5832	5807	6094	6059	6019	5884	5992	5920	5840	5969	5829	5879	5965	5814	5753	5857	5978	5816	5808	5799	5871	5748	5780	5891	5837	5940	5725	5930	5920	5911	5857	5781	5939	5975	5734	5903	5853	5889	5853	5879	5791	5943	5810	5844	5951	5803	5870	5803	5812	5898	5863	5845	5767	5727	5944	5874	5929	5904	5808	5969	5889	5867	5803	5944	5823	5829	5841	5939	5809	5829	5940	5841	5978	5835	5815	5943	5781	5911	5799	5897	5951	5866	5892	5866	5820	5852	5945	5956	5889	5876	5948	5806	5761	5857	5961	5803	6017	5867	5869	6002	5870	5806	5766	5746	5843	5880	5905	5878	5950	5963	5819	5849	5885	5773	5798	5882	5848	5934	5903	5898	5837	5847	5835	5861	5840	5784	5824	5826	5862	5967	5882	5923	5936	5952	5849	5926	5901	5903	5869	5755	5824	5853	6018	5766	5891	5819	5839	5899	5799	5851	5891	5817	5881	5950	5893	6011	5829	5816	5810	5857	5912	5884	5826	5938	5964	5883	5844	5861	5868	5938	5828	5961	5874	5838	5911	5806	5863	5895	5926	5951	5986	5845	5876	5672	5810	5861	5817	5886	5859	5834	5931	5908	5803	5837	5808	5900	5852	5812	5838	5821	5922	5949	5868	5771	5949	5820	5966	5919	5880	5829	5712	5929	5849	5971	5845	5981	5926	5890	5840	5862	5866	5895	5948	5972	5843	5858	5807	5862	5745	5908	5786	5839	5873	5800	5828	5962	5824	5921	5873	5754	5770	5957	5799	5855	5863	5832	5937	5903	5801	5837	5941	5937	5769	5873	5896	5874	5828	5809	5885	5840	5999	5939	5895	5839	5840	5820	5811	5813	5891	5885	5871	5943	5881	5951	5954	5865	5884	5774	5840	5911	5885	5910	5916	5874	5807	5924	5948	5918	5906	5808	5853	5845	5891	5818	5868	5913	5900	5898	5844	5824	5846	5785	5913	5846	5800	5871	5897	5732	5963	5869	5851	5757	5902	5869	5931	5981	5835	5730	5906	5875	5826	5723	5941	5868	5861	5855	5819	5907	5801	5900	5855	5806	5907	5882	5972	5945	5864	5868	5917	5907	5959	5916	5943	5954	5828	5998	5788	5875	5907	5956	5980	5918	5826	5791	5959	5795	5895	5901	5926	5852	5906	5841	5964	5935	5930	5873	5954	5922	5906	5855	5699	5911	5864	5873	5893	5789	5824	5816	5977	5879	5917	5833	5947	5926	5804	5868	5806	5813	5833	5938	5900	5831	5875	5947	5859	5954	5901	5869	5894	5946	5842	5885	5784	5856	5835	5920	5879	5922	5931	5907	5921	5867	5884	5792	5869	5925	5885	5835	5804	5874	6011	5923	5860	5850	5944	5975	5868	5826	5748	5920	5883	5993	5895	5831	5750	5858	5768	5859	5822	5924	5915	5976	5973	5855	5856	5932	5828	5895	5841	5818	5779	5785	5947	5876	5865	5909	5850	5834	5933	5857	5840	5850	5771	5992	5722	5838	5777	5816	5800	5933	5878	5838	5812	5775	5958	5844	5845	5904	5863	5816	5897	5876	5913	5831	5864	5829	5787	5900	5942	5815	5835	5875	5911	5880	5695	5972	5912	5785	5882	5921	5821	5877	5831	5789	5797	5753	5811	5790	5731	5792	5994	5919	5865	5844	5887	5869	5912	6009	5914	5884	5907	5814	5766	5846	5874	5829	5707	5934	5836	5771	5978	5730	5818	5909	5948	5876	5971	5878	5935	5875	5931	5925	5871	5917	5867	5848	5738	5948	5806	5843	5686	5715	5962	5849	5933	5938	5833	5886	5883	5882	5927	5876	5862	5780	5950	5896	5864	5919	5983	5931	5913	5864	5867	5870	5908	5920	5813	5886	5873	5902	5972	5905	5985	5964	5906	5922	5889	5859	5870	5899	5797	5885	5839	5785	5826	5959	5929	5771	5904	5776	5985	6035	5849	5828	5824	5761	5879	5846	5906	5792	5779	5824	5796	5830	5976	5904	5958	5993	5957	5946	5863	5867	5893	5808	5825	5925	5916	5855	5971	5758	5886	5865	5882	5896	5903	5899	5838	5898	5761	5827	5770	5984	5868	5968	5924	5794	5870	5777	5885	5925	5780	5923	5788	5868	5900	5948	5747	5962	5841	5871	5849	5950	5889	5787	6019	5789	5808	5887	5873	5909	5981	5864	5777	5942	5927	5963	5897	5959	5739	5845	5816	5922	5859	5812	5894	5768	5789	5899	5814	5818	5838	5871	5963	5841	5848	5860	5814	5875	5882	5906	5796	5820	5868	5830	5866	5853	5859	5893	5835	5882	5889	5899	5824	5930	5806	5918	5868	5902	5849	5938	5801	5750	5877	5933	5899	5785	5777	5973	5907	5944	5985	5771	5805	5923	5798	5805	5905	5743	5921	5952	5812	5910	5822	5785	5881	5812	5785	5968	5862	5912	5923	5798	5957	5839	5839	5919	5886	5824	5706	5865	5878	5842	5932	5701	5924	5811	5869	5858	5827	5842	5899	5866	5938	5882	5894	5850	5880	5858	5824	5889	5821	5742	5927	5926	5833	5867	5829	5808	5706	5893	5844	5954	5919	5793	5945	5809	5818	5803	5806	5846	5832	5766	5959	5798	5847	5866	5930	5728	5964	5833	5883	5866	5883	5957	5922	5917	5933	5911	5848	5939	5859	5841	5721	6023	5879	5840	6021	5975	5938	5904	5911	5680	5963	5881	5893	5851	5855	5812	5814	5873	5865	5839	5907	5782	5871	5993	5929	5915	5889	5911	5926	5837	5880	5839	5822	5897	5804	5827	5876	5828	5951	5789	5932	5756	5891	5886	5917	5865	5860	5958	5977	5962	5850	5866	5809	5840	5869	5936	5846	6050	5868	5805	5823	5887	5914	5974	5824	5894	5932	5846	5879	5825	5954	5996	5833	5819	5796	5910	5807	5763	6015	5892	5885	5826	5818	5848	5835	5833	5809	5890	5783	5813	5871	5808	5877	5880	5813	5957	5868	5850	5864	5992	5937	5907	5808	5828	5795	5859	6003	5867	5842	5786	5868	5909	5897	5844	5860	5942	5809	5919	5839	5781	5907	5963	5909	5767	5819	5823	5796	5800	5711	5841	5922	5967	5903	6015	5935	5842	5839	5848	5846	5836	5880	5855	5994	5931	5992	6020	5863	5759	5982	5970	5962	5892	5828	5908	5777	5940	5878	5888	5867	5739	5902	5965	5933	5892	5738	5856	5891	5867	5776	5904	5967	5876	5870	6041	5880	5847	5958	5905	5866	6020	5954	5773	5909	5859	5896	5975	5873	5851	5821	5933	5822	5861	5804	5950	5804	5917	5862	5887	5876	5816	5943	5795	5955	5810	5846	5898	5885	5934	5863	5923	5698	5865	5922	5920	6001	5908	5912	5874	5960	5892	5921	5856	5886	5970	5729	6002	5975	5740	5994	5781	5809	5842	5849	5742	5859	5859	6003	5871	5793	5845	5868	5784	5951	5856	5808	5887	5821	5933	5793	5839	5900	5857	5876	5941	5841	5844	5892	5856	5777	5954	5872	5849	5959	5871	5957	5865	5870	5893	5876	5902	5868	5865	5877	5876	5941	5991	5850	5772	5834	5832	5948	5790	5926	5900	5883	5870	5760	5836	5879	5914	5867	5959	5928	5870	5988	5854	5876	5968	5796	5844	5935	5853	5851	5877	5834	5980	5910	5838	5888	6049	6024	5896	5899	5875	5838	5944	5833	5913	5835	6041	5854	5838	5879	5714	5800	5801	5872	5824	5918	6045	5904	5847	5936	6004	5845	5751	5922	5660	5910	5850	5964	5765	5893	5929	5951	5857	5823	5886	5950	5901	5730	5836	5813	5860	5892	5858	5990	5854	5919	5989	6009	5855	5774	5948	5864	5866	5836	5892	5908	5934	5864	5798	5780	5904	5885	5943	5845	5851	5733	5901	5886	5818	5895	5841	6045	6022	5792	5858	5965	5860	5907	5824	5905	5788	5746	5936	5912	5788	5879	5855	5826	5879	5799	5872	5809	5943	5851	5802	5745	5792	5870	5878	5873	5769	5809	5861	5901	5884	5909	5884	5888	5938	5895	5740	5907	5823	5939	5840	5893	5747	5718	5882	5835	5815	5919	5950	5952	5952	5822	5922	5861	5865	5846	5855	5970	5892	5869	5900	5842	5858	5985	5783	5868	5965	5787	5759	5881	5905	5752	5825	5964	6021	5814	5930	5907	6094	5904	5869	5907	5812	5855	5968	5932	5816	5923	5986	5932	5784	5880	5957	5890	5927	6029	5945	5912	6047	5875	5907	5888	5986	5894	5907	5848	5894	5937	5822	5847	5793	5919	5755	5858	5899	5911	5849	5914	5882	5794	5930	5771	5810	5787	5895	5833	5833	5912	5840	5855	5907	5875	6003	5854	5802	5858	5995	5792	5972	5976	5932	5794	5849	5926	5820	5851	5909	5844	5897	5936	5717	5945	5957	5930	5795	5934	5934	5925	5845	5983	5930	5997	5939	5842	5718	5900	5872	5883	5837	5864	5796	5793	5882	5986	5766	5975	5777	5938	5892	5806	5889	5825	5890	5822	5730	5806	5881	5986	5965	5821	5897	5892	5895	5941	5850	5933	5748	5813	6054	5891	5864	5863	5946	5957	5825	5836	5964	5874	5889	5818	5863	5861	5867	5909	5925	5797	5748	5796	5728	5819	5824	6021	5957	5919	5880	5861	5906	5849	5829	5722	5881	5764	5794	5917	5907	5879	5801	5801	5922	5867	5915	5883	5856	5856	5886	5828	5901	5856	5888	5996	5840	5876	5846	5809	5852	5883	5723	5976	5843	5902	5822	5764	5863	5896	5901	5852	5910	5901	5956	5868	5823	5856	5919	5899	5872	5890	5948	5940	5907	5762	5868	5870	5934	5915	5975	5917	5916	5844	5757	6002	5885	5884	5896	5828	5992	5906	5881	5762	5793	5796	5795	5730	5959	5760	5968	5887	5819	5905
2598	3365	12044	5812	3041	2249	2358	1647	1010	858	870	820	761	745	760	795	814	777	820	785	799	748	781	771	788	820	789	794	769	808	756	706	791	748	828	758	765	758	749	767	749	779	782	831	737	768	736	778	783	777	776	806	810	802	781	767	788	772	730	785	734	756	785	776	808	781	809	770	812	722	761	764	773	731	735	795	725	751	734	773	760	806	796	870	787	814	750	766	824	792	726	779	754	788	781	804	795	738	825	783	755	851	818	801	784	832	781	820	774	802	795	796	794	783	823	829	783	831	784	773	756	746	793	801	748	780	783	778	757	819	838	791	835	769	792	756	747	761	756	729	795	797	800	787	819	785	813	723	817	801	781	766	800	769	773	791	762	767	774	793	739	786	791	792	763	742	796	795	781	775	797	774	776	812	787	785	705	809	755	812	800	743	804	777	780	772	762	808	818	747	754	761	830	769	754	756	790	705	741	777	759	758	793	747	775	800	764	735	752	787	719	830	773	812	781	778	786	783	775	779	745	777	777	761	779	788	780	766	795	782	780	803	783	786	796	748	767	767	786	817	713	810	772	752	785	795	737	821	755	791	788	726	795	755	740	764	763	749	753	794	801	750	771	808	765	743	780	817	766	738	833	787	743	768	752	740	803	728	727	849	798	764	801	791	815	787	778	752	780	794	819	784	815	831	746	801	771	784	758	754	808	841	736	805	782	788	801	797	799	751	768	763	764	755	776	772	767	767	743	751	800	769	789	815	729	809	780	793	789	739	751	774	753	785	756	743	786	762	763	768	779	787	781	804	844	826	814	782	804	809	801	786	807	766	776	784	777	763	782	810	788	781	792	816	766	773	748	800	791	790	811	770	785	756	831	797	792	766	800	760	797	785	791	836	770	780	798	759	802	792	786	784	787	789	802	776	840	821	762	775	799	789	753	767	816	794	806	797	793	783	798	801	779	782	773	803	863	761	784	802	730	819	755	795	789	800	741	767	750	800	759	794	769	786	867	804	766	779	722	732	761	799	806	810	742	772	761	777	770	759	766	768	790	798	753	780	810	755	776	743	786	750	797	781	753	821	794	768	818	806	773	740	773	781	791	803	781	774	790	816	770	794	794	753	808	750	766	755	797	686	798	763	780	752	840	777	744	779	752	790	809	788	783	764	774	751	762	749	775	768	791	768	769	778	811	812	776	794	788	822	792	800	757	746	799	769	756	737	830	761	758	762	753	757	849	756	758	806	754	805	812	728	776	745	794	757	770	760	765	769	764	761	758	798	800	755	791	779	771	735	777	850	860	768	793	799	781	754	760	754	805	780	787	757	750	787	780	769	774	781	788	769	808	782	758	763	753	739	804	719	760	756	822	805	755	764	756	760	782	721	776	802	768	788	738	795	823	758	789	782	780	750	797	774	770	822	773	819	783	769	752	751	808	759	734	762	772	783	836	817	754	760	792	781	709	783	771	799	739	781	766	804	782	725	781	789	794	772	772	751	759	734	774	754	775	750	790	756	847	732	764	791	804	775	805	735	771	757	783	777	785	792	786	778	831	760	789	766	763	788	810	746	842	780	764	799	786	818	748	779	791	764	748	792	776	810	779	786	835	764	762	758	762	752	781	796	802	794	738	780	775	769	785	813	823	751	818	813	770	792	783	754	772	801	762	827	789	806	753	799	824	780	829	744	745	813	784	791	746	749	760	817	797	746	788	855	785	769	764	805	738	745	747	819	756	762	769	769	770	758	747	734	789	829	735	786	788	785	750	773	755	825	781	762	797	728	787	776	825	744	810	746	745	758	761	786	774	789	760	787	787	774	797	773	803	783	798	776	822	738	824	727	783	804	760	786	764	752	772	760	804	761	769	772	761	759	783	698	764	783	745	759	800	771	776	736	831	815	796	788	791	770	792	786	799	798	793	781	797	799	800	831	748	776	774	785	712	728	761	813	787	781	782	751	787	686	772	788	775	740	835	789	779	760	773	796	806	729	756	745	791	766	839	758	805	789	742	810	781	789	795	818	776	797	767	785	808	779	782	735	778	762	738	766	771	809	751	776	758	739	788	770	816	723	783	769	828	773	753	793	782	722	751	774	752	788	735	746	814	798	771	764	782	797	835	787	798	793	832	834	749	799	777	751	804	762	756	773	750	751	788	752	743	743	751	779	797	768	778	864	771	813	804	809	769	825	787	726	772	756	748	788	811	772	863	763	809	804	777	781	723	736	760	761	814	786	756	795	720	800	799	808	799	807	803	810	784	742	747	836	773	793	778	779	791	835	827	736	819	787	766	767	799	759	804	775	766	794	749	822	748	749	851	775	809	768	772	746	808	766	776	830	804	784	757	740	782	801	767	788	771	806	796	759	767	815	799	798	806	770	767	797	804	826	815	836	766	742	789	756	734	739	774	789	854	807	765	788	732	758	724	840	793	782	762	768	837	792	792	772	846	767	688	754	780	782	807	791	794	760	767	761	839	853	871	790	832	789	725	753	782	776	756	791	760	778	784	799	718	764	821	800	791	819	759	823	763	770	825	838	811	719	800	781	769	801	776	808	755	809	751	827	800	746	754	810	758	756	800	762	744	773	765	771	758	769	785	826	760	814	804	792	749	728	800	757	791	741	795	839	810	757	759	759	777	789	855	827	803	800	747	767	769	784	731	805	777	838	803	800	778	770	747	824	830	763	763	774	848	751	748	764	830	798	850	743	816	789	780	751	791	799	799	800	768	759	795	832	786	764	782	805	752	768	833	762	827	779	816	794	753	783	770	789	780	767	763	822	788	798	771	749	731	765	767	766	806	781	768	762	822	760	828	794	726	828	766	738	759	764	830	787	806	744	818	811	770	798	792	784	774	763	773	747	772	812	816	733	762	775	800	769	794	773	793	773	790	764	783	769	779	845	777	754	786	775	814	736	784	767	759	811	762	738	769	789	859	745	792	803	793	741	756	804	785	793	801	771	818	766	785	739	785	719	733	763	806	785	761	752	755	762	756	785	798	806	787	783	764	761	777	764	726	770	791	775	739	803	777	802	804	810	814	796	845	744	795	770	764	808	778	823	824	816	784	776	792	807	823	783	769	788	755	806	751	790	769	803	774	762	748	744	845	779	780	780	771	835	769	803	791	777	794	762	756	744	744	752	838	789	731	800	784	746	759	761	811	828	777	763	805	734	774	776	774	793	792	745	799	800	767	769	807	807	762	840	794	772	798	826	797	784	808	798	793	745	786	770	783	798	794	785	801	753	801	766	822	782	794	774	777	746	766	807	835	801	778	793	765	757	794	757	748	776	792	763	788	782	768	825	830	787	804	734	773	783	840	788	745	803	788	799	800	743	737	806	828	757	750	782	816	752	755	770	812	772	755	803	812	784	745	801	786	775	763	764	762	772	771	781	848	827	801	827	765	735	823	787	727	774	774	743	816	748	787	748	782	803	789	776	788	807	787	768	777	778	771	780	766	791	793	772	782	740	823	803	739	761	761	778	786	757	809	806	787	775
11563	18703	36135	34302	35526	32116	30058	22056	12290	8777	7419	6341	6001	6004	6056	5997	5953	6047	6083	6033	6070	5992	6143	6020	6040	6042	6076	6062	6032	5968	5977	6110	6027	6036	5933	6046	5935	6042	5890	6068	6056	6059	6175	6037	6050	5902	5970	5992	6045	6124	6121	6051	6070	5978	6000	6017	6067	6066	6108	6051	6020	5968	6170	6010	6023	6111	5855	6169	6078	6048	5908	6020	6080	5914	6020	6047	5993	6026	6004	5992	5959	6000	6059	5982	6069	5835	6021	6081	5978	6051	6070	6082	5968	6119	5993	6015	5972	5932	6117	6054	6060	6114	6026	6049	5966	6101	6020	6009	6069	5958	5953	6003	6091	6067	5970	5991	5933	6055	6068	6045	5971	6122	6029	5998	6082	6094	6059	5982	6099	6168	5975	6011	6036	5914	6145	6158	6105	5856	5983	5997	6059	5980	6103	6071	6032	6021	6025	6127	5960	6024	5921	6074	5889	5952	6042	5984	6059	5948	6192	6065	6008	6005	6145	5881	6055	5976	6094	6018	6035	5922	6011	5988	6058	6068	6045	6125	6104	5924	6096	6049	6130	6077	6049	5900	6023	6086	6020	6088	5985	5994	6068	6094	5954	5963	6037	5932	6127	6148	5954	5992	6032	6086	6058	6019	5994	6103	6020	5875	5978	6150	5994	6063	6165	5978	5999	6138	6001	5887	6070	6068	5994	6141	6001	6052	6136	5948	6016	5968	6022	6042	6024	6007	6100	5965	6048	5992	6054	5993	6147	6085	6001	5993	6054	6123	6053	6080	6025	6282	5985	5961	5951	6116	6020	6109	5994	6082	6060	6076	6025	6009	5973	6020	6036	5887	6164	5911	6181	6008	6033	6077	6034	6044	6106	6098	6012	6047	6070	6129	5923	6015	6038	6076	6143	6146	5931	5914	6060	6023	6061	6014	5900	5971	5949	6166	6088	5887	6050	6009	6046	6113	5938	6080	6007	6023	6006	5959	6051	6194	6017	6025	5981	6038	6031	6083	5915	6047	6085	6025	5853	6044	6034	5891	5990	6081	6143	5997	6040	5991	6119	5904	6141	5952	5982	5914	5991	6118	6092	5994	6076	6060	6006	5922	5998	5997	6073	6095	6027	6035	5889	6007	5982	6117	6015	6005	6177	6009	6071	6014	5937	6031	6047	6062	6030	6010	6021	6131	5931	5944	5998	6093	6076	5906	6068	5974	6039	5957	6055	6050	6034	5949	5998	6128	5997	6041	6129	5982	6089	6127	6103	6002	6170	6016	6039	5910	6040	6022	5915	6096	6043	5953	6146	5902	6171	6005	6068	6035	5991	5958	6023	6152	6038	5992	6037	6176	6038	5885	6131	6060	6096	6022	5990	5924	6023	6053	6015	6005	6061	6026	5971	6011	6175	6004	6002	6074	5967	6014	6068	6108	5927	6160	5956	5926	5960	6056	6026	5976	6072	6033	6080	5926	5940	6059	6030	5999	5844	6001	6080	5911	6046	6026	5997	6008	6059	6066	6045	5942	6003	5965	6007	6000	5997	6012	6088	6129	6080	6038	5958	5961	6157	5970	6098	6092	6060	5995	6126	6072	6088	6000	5986	6007	6027	6013	6004	5967	5928	6063	6124	6008	6003	6104	5950	5971	6019	6002	6113	6065	6229	5896	6056	6049	5982	5964	6030	6063	6087	6013	6197	6179	5953	6072	6187	6003	6026	6051	5996	6009	6019	5960	5959	6019	5998	6073	6164	6037	5893	6076	6097	6003	6069	6123	5982	6064	6024	6084	5978	6031	6148	5979	6006	6067	6158	5971	6066	6075	5986	5985	6031	6038	6049	5872	5953	5941	6090	5888	5968	5975	5982	6027	6056	5891	6059	5956	6053	5986	5909	6008	5994	6016	6007	5989	6005	6104	6018	6032	5971	6124	6002	6001	6001	6049	6124	5884	6062	5999	6017	5980	6054	6048	6189	5975	5933	6037	6000	5953	6035	6032	6093	6032	6224	6077	6080	6004	6099	6011	6060	6008	5971	6064	6102	6134	5998	5951	6047	6056	5887	6048	5896	6069	5977	6003	5924	5999	6031	6062	6058	5941	6047	5896	5909	5962	6090	6008	5958	5951	5941	6053	6076	5972	5978	6037	6003	5926	6021	6036	6026	5889	6000	6073	6009	6006	6011	6086	6044	5974	6015	6047	6013	5960	5930	6090	5956	5872	6094	6022	5970	5985	6022	5880	5981	6032	6144	6030	6062	6190	6100	6041	6004	6078	5947	6061	5993	6011	6001	6136	5971	6026	6003	6116	5989	5935	6055	6065	6158	6050	6122	6067	6024	6003	6021	6011	6042	5884	5945	5909	5989	5940	6094	6038	6112	5904	6158	5992	6067	5979	6091	6024	5987	6152	5925	5901	6055	6000	6213	6093	6022	5959	5906	5983	6013	6052	6033	5947	5827	6039	6098	6060	5917	6088	6003	6153	6071	6051	6019	6028	6057	6122	6041	6091	6141	5867	6071	6068	5834	6017	6071	5943	5973	6073	5920	5952	5947	6060	6090	6023	6000	6025	5891	5933	6111	6028	6033	6028	5927	5925	6036	6058	5986	5957	6033	6025	6030	5977	6037	6102	5956	6014	6145	6131	6129	6001	6043	6037	5894	6053	6040	5959	5980	5992	5998	6032	6004	6036	6017	5935	6079	6033	5951	6185	6214	5937	6070	5905	6004	6017	6076	5958	5954	6018	5958	6126	6002	5941	6010	5998	5960	5970	6013	5926	6072	6098	5981	6048	5977	6067	6093	6130	5954	6018	6015	5981	6156	6033	5980	6010	5992	6001	6110	5998	5952	6036	6023	5960	6054	6211	5952	6000	6046	6072	6112	5992	6020	6138	5965	5942	6014	6099	6081	6044	5987	6118	6054	6038	5918	6098	6021	5998	6050	5983	6136	6007	6026	6251	5872	6157	6219	5972	6043	5968	6019	6098	6093	5969	6017	5862	6083	6038	6022	6049	5984	6030	5977	5987	6018	5970	5972	6041	6071	6062	6138	6022	6115	6015	6008	6010	6162	5873	6079	6052	6153	6020	6038	5891	6103	6009	6017	5927	5964	5933	6156	5961	6010	6061	6003	6071	6026	6028	6099	5936	6047	6195	5977	6023	6065	5936	5993	6118	6032	5971	6106	5974	6002	6033	5870	6097	6006	6033	6009	6027	6096	5995	6005	6017	6052	5942	5985	6025	6087	6094	6146	6057	6084	6079	6074	6164	6106	6056	6096	6109	5996	6058	6086	6040	5994	6047	6137	6030	5981	6076	6019	6078	5970	6081	6046	6000	6011	6137	6139	5970	6058	6154	6034	6101	6081	6058	6176	5974	6001	6001	6081	5923	5959	6025	5983	6041	6109	6033	6036	6121	5944	5956	6025	5971	6069	5912	6040	5967	5945	5982	5994	5987	6128	6061	6116	6219	6089	6046	6087	6097	5988	5933	6058	5956	6045	6088	5955	6092	6162	5901	6102	5959	5916	5925	6041	6042	6121	6048	6003	6054	6078	6005	6086	6059	5946	6032	5991	6076	6003	6090	6009	6021	5980	6093	6030	6052	5951	6056	6041	6081	6100	6003	5961	6128	6016	5878	6028	5951	5970	6050	6150	6037	6092	5889	6101	6009	5876	6048	6027	5973	5999	6054	6068	6009	6080	6101	5998	6058	6001	5983	5991	5949	6077	6058	6117	6022	6025	6026	6036	6042	6061	6097	5968	5950	6015	6019	6157	6128	6147	6034	6082	6057	6062	5942	6010	5981	6066	5858	6035	5966	6023	6053	6064	6065	6153	6020	5935	5846	6034	6004	6028	6091	6017	6075	6119	6005	6015	6117	6073	6093	6007	6010	5974	6077	5919	5965	6057	6074	6051	6143	6010	6108	6035	6039	6039	6083	6023	5944	6086	6053	6013	5960	5987	6132	5986	6016	6019	5978	6155	6018	5987	6109	6046	6069	5996	5995	5961	6130	6111	6104	6093	5968	6049	6121	6059	5854	6004	5995	6065	5974	6076	6129	5967	5994	6110	6059	6039	5860	6059	6054	6172	5900	5954	5995	6019	6036	5904	6134	6074	6138	6033	5992	5957	6249	6094	6014	6021	5860	6095	6083	6026	6051	5797	6002	5982	6142	5983	6056	6033	5935	5998	6068	6078	6105	5987	6025	5988	6065	6180	5974	6031	6061	6019	6106	5991	6134	6106	6124	5907	6128	5988	6090	6071	6080	5967	5991	6073	6017	6102	6121	6024	6028	5918	6014	6087	5907	5968	6063	6020	5994	6039	5991	5973	5970	5951	6079	6020	6021	6004	6002	6054	6152	6029	6060	6075	6019	6070	5965	6130	6156	6120	6077	5951	6054	5897	5974	5930	6054	5947	6023	5989	6063	5995	6124	5981	5971	5920	5932	6019	6102	5945	6168	6048	5942	6017	6128	6084	6102	6164	6000	5980	6047	6056	5926	6017	5942	6063	5993	6055	5963	6040	6045	5904	6050	6046	5894	6049	5962	6002	6096	6009	5962	5976	6085	6015	6028	6062	6029	5868	6093	6069	5941	5983	5988	6109	5946	6120	6029	5946	6096	6026	6122	6036	5974	6053	6026	5986	6015	6047	5975	6110	6086	6151	5977	6103	6014	5969	6025	6100	6000	5978	5979	6038	6010	5999	6033	6073	6217	5996	5957	6067	6001	6064	6050	5968	6036	6024	6129	6036	6160	5978	6090	6018	5956	6100	6060	6079	5925	5960	6074	6197	5908	5907	6171	6006	5991	5973	6061	5843	6032	6038	6056	6062	6050	5919	5975	6031	6038	6041	5911	6020	5960	6084	6124	5943	5843	6112	5998	6090	5955	6074	5975	6110	5959	6057	5962	5967	6102	6079	6107	6041	6072	5999	6068	5987	6052	6081	6183	5986	6035	6129	6131	5986	5998	6056	5939	5941	6008	5871	6008	6005	6035	5981	5954	6042	5988	6025	6065	6059	5926	6026	5994	5963	6101	5965	6084	5902	6003	5965	5978	5999	5915	6017	6041	5988	6138	6005	6123	6053	6045	5915	6044	5925	6129	6097	6049	5875	6069
1457	9983	25555	13817	6949	5195	4602	2675	1283	1038	858	774	840	718	822	751	766	742	807	757	744	728	787	769	809	739	785	773	821	758	721	755	768	798	756	750	751	733	735	777	793	761	743	725	770	795	764	742	759	742	751	801	761	748	751	798	802	745	774	693	739	772	778	774	754	731	745	760	781	778	774	746	798	765	769	793	805	760	791	780	740	771	795	790	758	804	787	802	787	758	727	754	780	741	781	783	764	736	785	770	751	811	805	791	755	717	749	735	783	716	756	769	759	771	696	769	756	762	781	812	748	773	747	795	740	750	747	771	727	819	799	830	768	781	777	759	796	790	722	783	800	786	800	759	761	805	770	753	754	745	771	759	760	751	770	729	787	762	769	798	734	802	774	745	766	767	808	732	761	783	783	791	736	761	703	778	782	714	791	782	779	729	768	720	789	800	806	742	754	758	785	718	740	729	794	740	764	729	810	800	749	770	750	744	760	843	784	811	755	736	818	787	774	771	737	793	746	784	816	784	780	764	773	786	762	761	735	777	786	778	764	805	771	730	760	798	763	814	753	786	737	756	734	753	722	768	786	821	813	756	792	752	776	755	816	739	770	788	805	750	770	743	771	758	768	814	765	747	772	749	821	780	748	743	769	729	774	783	776	766	734	787	794	750	810	798	764	798	747	773	712	811	780	781	738	785	733	765	754	740	763	779	767	723	768	790	764	708	785	760	744	764	805	739	742	794	741	763	794	745	762	802	757	698	788	778	789	731	760	748	841	815	843	783	805	792	754	747	747	723	773	757	768	734	751	777	770	761	749	776	732	724	760	772	724	746	751	708	795	761	776	769	771	771	739	787	793	743	767	789	742	753	801	749	758	754	787	766	782	782	771	738	786	762	739	787	817	765	705	732	790	724	809	771	740	743	757	732	760	764	760	764	738	745	748	744	784	825	736	769	789	742	764	799	780	836	772	806	744	727	753	813	800	784	718	783	800	751	790	761	736	758	740	776	756	770	754	805	785	749	700	768	813	781	785	804	788	774	758	778	751	802	773	772	786	762	721	773	736	755	802	737	748	785	722	720	734	757	740	801	774	801	786	765	758	789	756	760	784	754	795	736	759	734	775	737	748	754	726	760	764	770	805	787	735	765	752	763	809	768	790	763	765	778	706	743	767	773	776	742	756	749	738	745	761	749	769	765	775	745	791	795	800	770	722	764	721	737	779	756	762	766	785	797	775	770	757	756	734	796	812	811	789	760	799	757	802	783	801	783	745	799	742	778	795	811	723	726	727	736	780	772	804	788	756	772	747	758	802	844	769	768	826	772	758	767	733	813	806	788	745	788	760	743	699	751	788	772	802	734	764	721	739	781	747	754	798	748	779	812	840	789	766	780	812	798	739	745	790	730	761	785	759	782	815	766	796	741	758	711	771	768	789	781	775	761	778	787	823	759	758	827	715	732	749	733	775	734	742	788	742	826	746	739	749	770	724	815	764	731	754	786	768	756	763	772	777	769	763	765	758	768	762	750	744	742	782	747	763	725	721	814	804	739	768	752	787	755	784	806	756	726	734	771	770	780	720	732	796	786	782	772	742	750	752	776	720	774	759	809	749	746	817	715	758	754	818	727	804	774	816	809	781	794	802	713	778	765	749	749	792	835	771	766	790	806	726	796	784	772	727	747	737	758	792	743	776	796	786	749	776	798	765	708	748	757	805	814	810	772	800	745	770	843	782	792	760	762	765	791	736	773	838	742	760	769	770	815	756	790	761	736	741	827	746	841	752	746	822	756	733	807	730	778	733	773	775	725	785	795	804	784	791	750	786	784	769	790	757	786	763	821	751	712	797	789	758	742	739	730	770	854	738	775	795	729	736	762	783	734	751	744	735	753	783	747	733	790	819	778	778	755	753	768	811	751	770	800	784	774	781	741	756	808	760	750	789	757	777	726	782	794	713	748	768	726	767	746	735	811	789	775	750	725	709	775	800	743	718	744	846	742	758	796	765	771	776	783	792	749	743	795	740	797	790	787	826	776	770	791	779	797	794	767	775	780	783	770	783	763	793	794	760	734	749	760	837	763	749	749	750	769	743	775	768	782	771	790	737	804	785	799	763	776	783	755	777	767	722	745	753	774	773	745	751	792	776	779	806	742	776	753	786	730	708	718	756	759	797	670	773	789	751	745	751	752	759	784	756	755	731	745	697	764	745	732	777	738	760	745	739	749	761	735	798	790	767	789	762	741	828	764	731	738	819	770	776	779	832	746	752	787	771	730	801	783	783	757	773	760	743	788	777	758	802	762	784	771	766	768	731	801	736	776	753	783	769	774	733	735	761	761	799	774	758	767	743	711	782	739	757	756	760	742	771	741	766	745	757	802	736	782	776	779	760	724	794	748	752	761	774	682	825	735	749	804	786	822	765	784	796	750	788	794	727	760	821	756	782	789	803	775	751	776	803	741	769	785	783	737	797	764	777	795	735	748	760	737	781	736	749	755	783	739	766	820	753	749	775	754	757	761	762	774	773	781	745	724	771	755	800	776	727	739	754	770	754	775	837	753	799	757	796	740	787	795	769	769	764	805	777	774	753	779	763	759	788	799	793	738	756	753	774	815	740	799	792	790	774	798	802	739	770	774	763	781	873	769	785	734	756	747	727	775	795	757	776	801	772	811	778	783	784	711	757	765	788	756	769	809	813	788	749	724	743	786	833	802	830	774	767	822	749	822	759	734	753	740	811	780	811	809	791	815	757	790	801	766	813	744	791	765	824	754	812	802	819	749	774	765	782	786	802	787	774	805	721	732	785	758	761	787	740	781	771	745	773	764	796	736	796	748	766	754	794	827	763	754	740	773	779	758	780	762	817	791	766	753	789	774	720	735	756	798	803	741	758	757	778	796	812	721	743	773	777	790	742	782	768	779	773	722	756	786	764	764	770	785	772	717	751	760	739	774	761	751	736	726	772	723	777	749	734	744	793	772	789	772	757	778	771	765	717	778	802	785	758	847	753	796	704	772	737	802	805	785	756	784	812	732	739	779	771	741	776	762	766	793	762	773	748	764	759	771	764	732	808	754	778	773	725	768	785	734	753	808	752	805	764	792	780	796	792	783	710	720	807	727	760	804	704	762	810	766	726	742	779	748	773	730	809	783	776	783	730	784	761	778	829	785	822	769	790	790	777	796	753	800	764	751	721	786	783	750	784	734	825	792	744	836	770	749	785	789	755	737	812	774	749	777	759	779	794	764	755	755	778	778	758	746	811	756	797	731	812	794	780	712	766	730	796	748	818	725	766	824	718	730	752	737	754	793	733	797	762	743	819	712	751	769	802	835	784	801	726	749	735	743	782	752	707	840	747	763	766	809	796	753	743	767	781	854	784	751	730	787	775	802	778	757	801	794	752	789	767	785	747	743	727	814	727	762	791	803	727	767	748	788	815	764	702	778	763	763	735	779	766	729	759	788	759	755	748	742	777	775	751	750	772	736	773	786	748	751	774	777
14157	29939	48965	44752	48714	43247	38724	28085	16210	11585	8340	6420	5926	5941	5940	5742	5965	6000	5858	5977	5869	6060	6136	6075	5981	5937	5984	5908	5911	5895	5849	5927	5930	5979	5869	5955	5926	5934	5905	5810	5842	5899	5877	5982	5977	5954	5768	5923	5878	5988	5929	5924	5929	5942	5939	5882	6000	5795	5984	5885	5878	5980	5900	5875	5879	5994	5935	5971	5848	5886	5825	5911	5875	5826	5918	5865	5866	5866	5978	5888	6001	5907	5900	5791	5871	6005	5886	5880	5941	5994	5969	5926	5953	5879	6059	5898	5915	5911	5832	5838	5919	5770	5965	5962	5863	5812	5903	6026	5945	5861	5874	5841	5875	5932	5956	5844	5952	5862	5917	5882	5874	5905	5919	5846	5923	5878	5976	5852	5877	5926	5863	5874	5911	5916	5807	5946	5971	5858	5958	5891	5873	5858	5841	5843	5929	5900	5884	5927	5911	5966	5929	5931	5905	5877	5822	5948	5788	5918	5909	5801	5928	5765	5974	5903	6079	5897	5821	5873	5884	5921	5831	5837	6034	6063	5882	5955	5952	5947	5724	5889	5930	5824	5977	6068	5908	5969	5811	5885	5942	5831	5911	5828	5788	5853	5818	5880	5923	5965	5864	5997	5835	5899	6016	5843	6008	5796	5824	5911	5846	5838	5915	5925	5958	5772	5897	5843	5922	5916	5909	5894	5978	5873	5932	5963	5980	5896	5875	5856	5948	5915	5939	5909	5883	5922	5831	5808	5822	5888	5877	5896	5858	5935	5980	5793	5904	5957	5891	5917	5881	5905	5965	5896	5952	5770	5910	6029	6046	5965	5873	5951	5940	5845	5899	5920	5941	5970	5915	5924	5936	5887	6004	5906	5870	5875	5981	5855	5795	5919	5862	5861	5924	5831	5822	5923	5936	5803	5984	5930	5930	5863	5907	5883	5957	5876	5996	6013	5967	5967	5900	5984	5975	5921	5848	5931	5993	5981	5921	5846	5834	5803	5983	5850	5924	5917	5956	5939	6038	5901	6006	5818	5919	5882	6019	5963	5938	5847	6081	5852	5835	5934	5859	5989	5945	5983	5944	5880	5955	5900	5867	5956	5984	5932	6000	5824	5909	5744	6040	5875	5890	5813	5936	5897	6022	5877	5887	5946	5922	5861	5908	6023	5933	5927	5878	5922	5903	5905	6019	5955	5952	5911	5910	5898	5999	5741	5906	5862	6029	5934	5971	5927	5772	6040	5757	5984	5920	5995	5918	5782	5899	5920	5937	5933	5835	5850	5968	5943	6020	5842	5874	5940	5906	5958	5919	5878	6024	5943	5998	6027	5802	5862	5852	6007	5831	5863	5921	5937	5868	5845	5985	5803	5839	5796	5778	5865	6006	5931	5857	5884	5884	5998	5918	5883	5848	5813	5901	5870	5919	5871	5892	5824	5968	6044	5915	5881	5938	5875	5887	5958	5924	5954	5857	5955	5873	5879	5914	5917	5948	5873	5851	5915	5849	5974	5823	5994	6021	5900	5919	5937	5948	5979	5940	5953	5965	5955	5883	5907	5972	5928	5942	5971	5881	5903	5984	5960	5917	5860	5949	5927	5932	5923	6068	6000	5981	5951	5818	5903	5977	5825	5908	5890	5847	6061	5949	5988	5924	6074	5954	5949	5818	5961	5834	5865	5974	5954	5884	5995	5954	5835	5852	5951	5881	5825	5947	5886	5870	5972	5960	5865	5792	5937	5917	6013	5947	5873	5864	5949	6013	5981	5877	6030	5991	5906	5866	5859	5886	5844	5772	5971	6062	5845	5927	5865	6016	5929	5991	5838	6021	5900	5857	5850	5854	5990	5837	5977	5977	5863	5990	5996	5905	6005	5895	5963	5856	5876	5957	5883	5896	5923	5862	5914	5968	5932	6015	5960	5955	5903	5760	6004	5913	5993	5811	5960	5854	5882	5901	5880	5999	5936	5846	5859	5906	5859	5894	6032	5900	5890	6015	5927	6029	5900	5804	5827	5956	5864	6037	5792	5862	5909	5932	5981	5839	5897	6002	5937	5913	5883	5866	6017	5872	5912	6028	5855	5872	5943	5843	5865	5888	5991	5905	5898	5883	5803	5970	5957	5971	5862	5821	5885	5943	6023	5891	5917	6061	5971	6080	5814	5936	5988	6001	5929	5926	5915	5914	5921	6007	5908	5959	5855	6038	5995	5996	5988	5972	6014	5896	5866	5862	5932	5905	6027	5917	5904	5868	6070	5807	5843	5877	5922	5888	5886	6007	5988	5866	5942	6012	5903	5965	6032	5958	5910	5957	5924	5839	5926	5897	5909	5786	5951	5878	5780	5887	5953	5839	5825	5954	5729	5798	5926	5858	6004	5798	5806	5930	6054	5968	5956	5842	6052	5937	5918	5926	6021	5809	5891	5972	5885	5991	5955	5939	5922	5964	5977	5863	5824	5858	5947	5881	6017	5927	5902	5992	5928	5930	5913	5902	5943	5989	5847	5856	5865	5801	5960	5871	5965	5963	5869	5939	5981	5871	5897	5913	5959	5867	5923	5971	5944	5903	5865	5951	5961	5926	5865	5964	5846	5834	5885	5936	5899	5883	5840	5899	5975	5844	6026	5899	5883	6056	5818	6020	5986	5948	5909	5937	5896	5885	5894	6055	5841	5801	5889	5950	6067	5940	5836	6041	5992	5757	5810	5872	5901	5880	5981	6017	5817	5875	5952	5909	5874	5777	5975	5937	5927	5931	5914	5802	5870	5863	5891	5900	5933	5950	5905	5893	5847	5985	5947	5756	5901	5872	5802	5870	5989	5865	5957	5832	5802	6000	5905	5984	5894	5936	5820	5884	5834	5829	5971	6017	5965	5949	5814	5954	5842	5959	5882	5884	5957	5841	5971	5812	5894	5855	5906	5933	5953	5902	5910	5880	5945	5915	5884	5899	5843	5945	6034	5888	5931	5918	5897	5805	5810	5765	6017	5820	6029	5915	5883	5916	5950	5934	5873	5941	5897	5904	5883	5964	6021	5772	5946	6123	5968	5954	5870	5950	6068	5939	5959	5930	6012	5902	5981	5964	5922	5852	5950	5878	5986	5878	6011	5916	5927	5940	5904	5945	5803	5855	5922	5799	5797	5981	5942	5932	5990	5909	5943	5796	5938	5887	5911	5796	5922	5963	5828	5927	5945	6034	6064	5859	5971	5935	5918	5939	5798	5886	5992	5922	5871	5947	5952	5937	5806	5888	5994	5869	6003	5984	5886	5908	6101	5992	5802	5941	5868	5973	5939	5858	5830	5986	5898	5847	5944	5941	5918	5965	5841	5958	5916	5954	5955	5987	5835	5965	5941	5988	5926	6025	6017	5945	5953	6039	5872	5799	5910	5952	5952	5920	5954	5920	6071	5809	6003	5941	5914	5835	5867	5916	5933	5942	5824	6033	5886	5891	5925	5823	5830	5977	5911	5849	5908	5873	5900	5880	6058	5890	5847	5814	5924	5976	5911	5871	5882	5931	5737	5986	5971	5842	5924	5943	5992	5933	5981	5799	5868	6000	5796	6039	5868	5934	5924	6027	5917	5965	5861	5998	5908	5907	5896	5954	5940	5756	5925	5866	5751	5917	5795	5898	5905	5980	5859	5830	5825	6012	5841	5795	5869	5805	5807	5953	5923	5920	5781	5907	5946	5927	5965	6022	5923	5984	5903	5827	6083	5933	5866	5846	5967	5967	5915	5955	5888	5866	6002	5969	6016	5806	5974	5982	5959	5827	5942	5941	5877	5979	5874	5851	5901	5973	5997	5988	5842	5867	6025	5889	5963	6004	5983	6003	6001	6044	5890	5933	6099	5860	5940	5887	5953	5880	5896	5854	5922	5858	6017	5895	5678	5988	5832	5818	5916	5907	6008	6024	5942	5911	5885	6082	5987	5876	5883	5848	5916	5981	5904	5979	5927	5854	5861	5846	5926	5952	5881	5814	5924	5814	6046	5951	5956	5851	5961	5895	6000	5893	5937	5959	5972	5854	5907	5915	6005	6010	5940	5855	5904	5982	5899	5941	5957	5941	5882	5849	6073	6028	5897	5809	5947	5895	5860	5904	5849	6033	5886	5842	5944	5668	5799	5981	5882	5916	5848	5709	5865	5792	5904	5958	5876	5991	5840	5940	5908	6035	5903	6006	5878	5984	5870	5943	5885	5866	5965	5890	5883	5949	5934	5931	6011	6003	5888	6030	5785	5880	5882	5850	5836	5926	5749	5892	5976	6044	5990	5978	5981	5938	5846	5918	5950	6028	5937	5961	5950	6035	5760	5900	5911	6037	5873	6040	6018	5914	5982	5811	5938	5962	5927	5875	5878	5955	5965	5956	5811	5963	5888	6005	5923	6018	5823	6002	5920	5871	5930	5895	5986	5961	5843	5884	6007	5899	6010	5917	6034	5881	5953	5992	5954	5959	5911	6009	5939	5886	5907	5933	5863	5886	5912	5939	5979	5850	5969	5859	5879	5913	5927	5895	5987	5932	5929	5892	5803	5908	5861	6000	5763	5847	5799	5998	5910	5937	5823	5971	6025	5939	5918	5882	5931	5880	5777	5798	5919	6004	5997	6070	6111	5898	5921	6026	5808	5907	5940	5872	5845	5912	5955	5907	6001	5924	5897	5842	5813	5953	5879	5908	5989	5722	5920	5849	5964	6027	5928	6019	5899	5911	5870	5961	5965	6000	5865	5924	5988	5924	5881	5885	5843	5821	5911	5929	5975	6009	5830	6023	5858	5904	5836	5847	5922	5829	5899	5923	5806	5962	5896	5946	5909	5925	5911	5962	6013	5873	5872	5992	5873	5777	5903	5882	5976	6003	5826	5870	5980	5898	5939	5789	6075	5840	5853	5981	5872	5889	5920	5820	5891	5955	5757	5869	5995	5898	5880	5936	5943	5897	5945	5800	5839	6006	5973	5859	5911	5933	5915	5983	5832	5822	5855	5901	5940	5885	5890	5794	5865	5831	5952	5831	5961	5903	5886	5934	5956	5943	5859	5969	5951	5951	6028	5867	5943	6023	5921	5920	5886	5973	5908	5816	5857	5859	5959	5932	5936	5932	6012	5897	5966
3691	13860	28480	18025	6537	3600	3012	1896	1098	923	838	792	794	817	763	788	817	788	838	765	814	781	786	809	793	800	763	845	804	775	804	818	758	775	825	772	829	798	813	761	826	755	789	814	795	802	789	757	807	812	793	814	867	806	817	825	754	751	784	794	765	824	806	760	723	796	845	814	772	790	792	790	769	780	807	815	781	756	819	778	811	825	825	741	808	770	800	805	801	811	767	763	844	748	756	857	766	853	855	762	769	773	833	746	748	789	813	788	766	760	775	763	750	732	763	744	803	830	783	785	850	788	780	776	785	769	813	803	772	848	786	731	787	782	805	843	793	785	840	817	803	804	755	787	766	791	745	798	782	841	791	836	776	821	770	834	791	744	776	774	829	814	798	778	808	809	800	774	777	779	795	774	794	825	792	799	852	787	784	757	752	792	789	844	821	824	763	734	803	813	781	754	788	769	789	780	769	796	779	757	810	805	806	730	809	797	783	766	779	779	842	779	816	754	819	864	767	754	798	784	776	764	755	813	806	801	751	828	827	810	841	777	800	793	779	791	785	775	783	814	764	787	783	754	741	791	773	760	789	820	833	790	809	781	794	800	798	813	805	800	774	844	754	757	789	805	769	766	835	774	777	772	807	813	805	773	776	736	775	794	751	789	774	776	786	805	796	741	756	765	774	740	809	814	780	826	787	813	810	802	833	805	765	785	767	819	780	780	796	759	813	831	738	735	725	794	814	835	722	793	775	746	752	800	863	842	807	795	789	793	824	835	770	782	782	799	802	777	764	813	841	766	795	784	770	789	847	859	796	792	836	771	775	784	802	803	779	783	771	800	795	800	847	779	820	788	819	768	746	799	784	773	801	780	740	777	821	791	833	805	798	783	820	814	837	800	738	775	768	802	757	823	816	787	773	786	735	793	763	780	763	752	747	784	788	792	797	831	788	779	804	805	813	801	820	807	804	788	787	813	788	785	800	840	820	763	749	756	825	759	776	802	832	848	821	808	767	774	806	749	796	778	803	782	827	792	790	796	805	773	786	784	780	764	784	793	823	800	832	794	830	809	803	829	799	808	770	807	764	812	768	782	779	813	797	782	821	816	767	798	774	786	815	823	803	856	808	760	801	789	779	786	762	762	802	792	781	773	768	730	777	777	787	839	827	779	841	742	820	814	811	808	793	838	740	801	803	770	817	793	816	791	791	787	795	734	832	812	792	810	766	789	834	810	804	802	764	766	812	759	745	797	775	809	780	754	779	804	829	782	784	811	782	856	787	846	784	796	788	800	783	794	836	823	784	810	826	831	800	796	816	758	792	794	755	776	777	839	738	804	871	802	764	819	799	825	816	731	735	842	795	800	746	790	804	802	829	796	842	780	804	735	750	785	751	800	804	728	766	769	820	779	759	829	768	791	750	826	834	795	752	780	775	760	821	796	763	838	733	818	791	804	836	815	788	824	814	811	791	723	786	783	808	808	824	822	747	790	773	811	857	812	827	764	809	819	797	822	821	848	793	779	790	813	789	831	831	789	772	825	806	807	781	852	841	800	776	752	778	784	794	803	759	763	776	810	782	770	726	784	772	767	751	766	782	818	809	799	784	764	789	803	792	773	816	806	781	817	887	814	746	736	805	836	823	780	809	789	803	772	828	804	844	752	825	791	799	830	820	719	786	784	784	796	796	744	858	782	790	763	783	794	782	818	851	785	794	828	798	793	760	835	782	802	816	799	759	820	754	846	771	774	778	798	776	762	839	773	738	808	739	790	794	812	779	803	777	827	777	824	821	853	816	785	783	774	787	807	817	743	748	762	822	745	806	787	769	796	789	818	824	811	789	769	729	822	806	807	799	832	797	786	828	758	789	757	764	781	801	789	826	815	790	823	780	791	783	793	815	791	799	786	758	824	824	819	803	755	794	782	804	833	779	775	777	863	832	815	800	754	778	787	825	799	802	815	853	773	806	783	770	842	815	766	797	806	782	810	783	846	800	769	786	804	791	814	790	802	828	810	763	791	779	811	788	770	795	816	828	854	794	782	782	773	807	756	752	804	817	774	780	815	807	805	778	759	803	804	791	814	829	837	804	825	788	786	767	712	847	784	782	785	778	810	802	792	790	821	808	793	796	810	744	830	772	751	798	745	811	756	828	793	746	793	784	838	784	803	776	802	746	782	795	800	834	774	790	728	829	815	827	802	786	769	749	810	737	799	785	761	818	767	790	796	818	737	797	796	782	785	794	761	798	800	808	785	792	825	763	799	745	814	779	799	773	782	778	811	818	784	753	814	757	818	811	836	807	819	793	755	791	823	804	768	723	779	704	793	765	804	744	791	803	771	773	814	783	825	881	731	795	794	799	811	783	786	787	815	826	799	808	822	781	828	824	773	750	780	802	777	756	797	845	825	832	724	825	848	844	839	797	773	816	838	795	790	778	770	752	792	742	793	783	769	823	778	755	816	808	790	793	782	827	800	836	791	777	769	803	762	853	790	793	781	768	801	770	813	767	799	741	747	789	791	796	785	841	816	799	792	801	764	820	776	837	823	790	794	771	794	818	792	806	797	821	777	769	823	803	776	828	802	730	807	753	793	852	773	815	837	794	821	818	797	790	826	777	779	807	819	792	776	825	762	799	790	777	770	760	759	765	790	787	739	824	825	810	773	780	763	785	828	845	783	774	774	756	764	784	775	789	780	833	825	811	809	770	790	841	712	806	780	818	723	802	748	740	804	850	813	816	798	809	813	804	767	789	787	787	730	792	836	809	763	829	835	774	826	834	849	822	778	707	818	823	778	852	782	787	835	781	815	793	846	798	746	777	784	779	800	805	787	842	772	814	776	814	763	770	798	793	807	800	827	766	856	822	805	776	820	795	781	844	811	771	795	791	756	729	789	820	824	767	817	806	773	776	836	802	842	847	747	793	859	769	776	759	737	845	840	809	825	799	817	740	763	807	826	821	784	841	747	810	818	823	768	797	774	810	815	819	805	795	830	811	729	732	845	743	804	801	810	807	821	788	766	846	773	781	804	813	797	817	754	811	795	806	794	803	817	797	806	806	778	806	793	802	820	778	780	823	790	788	755	791	797	764	848	754	817	805	790	820	835	788	807	807	736	793	794	854	777	777	811	799	820	807	817	842	817	854	753	821	814	817	750	742	840	793	811	790	811	773	807	786	827	704	798	764	825	788	828	819	814	778	773	754	759	787	797	846	796	726	780	756	793	808	814	820	766	788	825	763	781	790	791	772	848	782	781	800	776	792	826	853	785	858	767	779	816	787	800	810	786	779	795	751	750	824	791	828	743	857	818	844	758	736	815	777	768	746	782	789	769	783	797	816	830	832	757	780	775	806	772	842	775	778	802	811	759	738	820	837	787	806	837	810	726	794	813	854	826	784	751	793	796	761	757	754	788	853	802	797	711	769	823	780	784	847	812	758	807	809	795	823	772	858	759	874	821	769	741	820	883	798	817	731	811	768	766	737	836	784	806	756	775
13788	37278	51898	48220	42381	37463	33556	24139	13130	9969	8091	6625	6155	6112	6113	6077	6132	6115	6176	6187	6052	6204	6084	6140	6159	6186	6119	6116	6063	6148	6026	6165	6151	6220	6042	6167	6093	6065	6131	6033	6118	6176	6044	6190	6087	6030	5973	6105	5986	6097	6078	5983	6103	6148	6010	6160	6186	6075	6129	6097	6171	6075	6062	6095	6176	6169	6157	6104	6140	6073	6004	6174	6092	5986	6038	6027	6048	6109	6072	6097	6095	6052	6071	6205	6079	5996	6093	6117	6131	6166	6088	6194	6095	6072	6065	6007	6072	6164	6111	6299	6174	6112	6054	6030	6029	6071	6149	6223	6049	6080	6097	6174	6076	6123	6102	6052	6012	6112	6198	6147	6026	6047	6138	5977	6126	6095	6086	6146	6042	6059	6159	6064	6193	6177	6221	6038	6073	6111	6065	6186	6014	6053	6053	6139	6073	6067	6156	6135	6253	6039	6051	5948	6118	6151	6135	5994	5974	6004	6140	6157	6139	6187	6024	6057	6002	6139	6050	6103	6132	6207	6062	6170	6123	6015	6118	6051	6043	6099	6048	6098	6105	6132	6156	6119	6068	6105	6116	6196	6075	6240	6110	6135	6151	6162	6099	6182	6149	6166	6184	6047	6157	6007	6024	6140	6114	6087	6257	6142	6040	6123	6032	6145	6275	6002	6141	6147	6119	6084	6113	6162	6092	6090	6063	6068	6322	6101	6219	6236	6120	6126	6111	6231	6056	6170	6023	6070	6194	6164	6134	6130	6107	6053	6129	5974	6210	6027	5978	6073	6145	6011	6049	6236	6084	6151	6097	6095	6051	6054	6186	6121	6135	6054	6121	6140	6070	6039	6139	6088	6175	6167	6058	6112	6111	6190	6150	6181	6005	6088	6124	6095	6107	6066	6130	5982	6077	6056	6123	6193	6076	6097	6023	6019	6163	6114	6053	6117	6002	6181	6069	5913	6220	6209	6133	5984	6013	6082	6038	6091	6130	5919	6199	6135	6048	6127	6003	5968	6082	6204	6197	6181	6069	6241	6011	6081	6130	5968	6217	6135	6153	6111	6126	6172	6222	6101	6120	6015	6137	6127	6097	6055	6136	6076	6026	6075	6196	6154	6061	6088	6118	6071	6082	6049	6036	6125	6105	6057	6089	6065	6115	6043	5991	6050	6022	6196	6140	5972	6018	6136	6154	6094	6005	6059	6108	6140	6075	5989	6021	6101	6084	6090	6040	6130	6111	6207	6079	6177	6052	6144	6152	5955	6111	6198	6045	6079	6033	6108	6128	6265	6307	6147	6197	6150	6065	6089	5997	6024	6236	6097	5991	6066	6138	6144	6198	5981	6166	6039	6088	5990	6245	6202	6129	6121	6209	6201	6076	6005	6086	6134	6048	5995	5949	5982	6162	6141	6067	6100	6096	6095	5998	6090	6072	6167	6038	5982	6135	6169	6057	6018	6153	5971	6109	6273	6061	6091	6112	6062	6211	6133	5898	6032	6066	6117	6244	6164	5967	6157	6141	6064	6065	6151	6065	6057	6215	6143	6054	6179	6047	6062	6039	6175	6140	5984	6130	6067	6006	6102	5997	6235	6069	6085	6182	6073	6115	6216	6092	6053	6043	5987	6198	6137	6136	6145	6095	6080	6100	6233	6212	6045	6185	6077	6192	6169	6189	6122	6022	6134	6088	5974	6255	6122	6159	6169	6055	6042	6075	6087	6247	6036	6091	5991	6215	6132	6127	6090	6126	6148	6203	6146	6073	6172	6187	6163	6038	6074	6047	6122	6143	5955	6151	6085	6098	6054	6069	6199	6155	6136	6109	6167	6221	6234	6030	6096	6206	6125	6101	6069	6176	6055	6276	6072	6150	6103	5995	6177	6051	6039	5985	6107	6208	6102	6109	6142	6048	6133	6100	6076	6062	6061	6191	6149	6086	6302	6087	6086	6079	6034	6224	5970	6173	6133	6054	5971	6056	6201	6249	6133	6093	6123	5985	6194	6014	6146	6160	6064	6116	6162	6086	6243	6086	6181	6017	6137	6150	5988	6087	6130	6080	6190	6126	6040	6076	6121	6186	5964	6079	6042	6075	6139	5918	6126	6170	6160	6136	6079	5999	6225	6111	6053	6035	6237	6037	6143	6077	6171	6105	6179	6195	6051	6118	5970	6160	6041	6032	6196	6121	6179	6064	6090	6109	6074	6017	6120	6148	6158	6092	6109	6140	5956	5965	6142	5958	6080	6119	6112	6186	6112	6076	6019	6069	6124	6082	6199	6137	6109	6033	6121	6182	5931	6122	6115	6186	6117	6011	6044	6091	6100	6108	6145	6185	5987	6188	6108	6156	6099	6057	6063	6082	6064	6086	6059	6138	6143	6089	6050	6040	6069	6068	6043	6130	6136	6002	6005	6189	6291	6123	6075	6038	6154	6139	6029	6165	6231	6060	6095	6123	6056	6082	6079	6154	6140	6160	6082	6049	6084	6185	6226	6076	6229	6075	6073	6090	6046	6185	6060	6292	5991	6114	6188	6201	6069	6080	5917	6079	6173	6021	6207	6178	6128	6091	6258	6152	6107	6053	6197	6217	6060	6106	6013	6133	6106	6077	6103	6036	6098	6138	6007	6068	6011	6106	6106	6069	6223	6185	6061	6104	5977	6125	6222	6128	6019	6279	6122	6171	6113	6147	6037	6187	6135	6144	6125	6254	6170	6146	6088	6175	6017	6050	6204	6060	6113	6181	6112	6032	6074	5987	6100	6195	6221	6210	6084	6113	6147	6022	6071	6197	6122	6077	5945	6128	6142	6268	6156	6045	6042	6041	6239	6057	6021	6000	6020	6126	6058	6099	6110	6027	5949	6224	6095	6174	6307	6123	6084	6156	6142	6141	6142	6138	6230	6078	6080	6112	6142	6116	6057	6059	6054	6107	6086	6125	6096	6209	6023	6066	6232	6124	6049	6191	6049	6093	6084	6087	6090	6163	6046	6046	6088	6034	6038	6029	6107	6099	6265	6049	6158	6103	6184	6214	6229	6063	6043	5988	6136	6037	6197	6044	6173	6100	6112	6081	6049	6184	6118	6145	6103	5939	6157	6001	5958	6111	6005	6131	6032	6047	6134	6126	6077	6175	5994	6041	6119	6147	6120	6015	5929	6102	6059	6116	6061	6042	6074	6124	6096	6095	6074	6056	6163	6208	6105	6131	6119	6101	6044	6235	6124	6012	6183	6149	6101	6057	6062	6017	6140	6127	6100	6073	6120	6043	6152	6111	6073	6063	5995	6046	6136	6175	6134	6105	5955	6056	6156	6079	6101	6070	5970	6143	6044	6160	6239	6045	6126	6042	6068	6171	6033	6078	6094	6085	6177	6101	6054	6150	6244	5958	6059	6121	6021	6042	6293	6071	6096	6154	6082	6216	6110	6228	6001	6141	6085	6112	6014	5996	6159	6108	6160	6080	6247	6120	6045	6141	6123	6131	6189	6109	6059	6087	6033	6203	6208	5992	6111	6095	6163	6197	6157	6116	6193	6074	6089	6132	5928	6094	6189	6034	6103	6065	6162	6142	6006	6142	6048	6141	6144	6110	6061	6138	6071	5985	6130	6184	5983	6142	6251	6015	6162	6169	6073	6076	6096	6277	6144	6135	5976	5987	6020	6096	6124	6106	6186	6221	6053	6157	6195	6033	6084	6189	6054	6112	6133	6116	6120	6087	6077	6122	6045	6102	6094	5978	6063	6053	6141	6023	6229	6166	6261	6130	6135	6094	6097	6188	6021	6194	6000	6015	6126	5978	6077	6094	6119	6045	6110	6165	6098	6161	6125	5934	6079	6143	6110	6289	6234	6078	6009	6157	6004	6043	6057	6115	6180	6066	6136	6230	6087	6164	6002	6246	6156	6120	6092	6131	6151	6077	6003	6026	6094	6233	6146	6055	6103	6096	6145	6135	6077	6119	6078	6080	6137	6087	6137	6121	6146	6076	6104	6183	6102	6198	6107	6094	6132	6038	6090	6144	6135	6056	6117	6027	6162	6109	6115	5972	6090	6126	6023	6047	6122	6026	6077	6081	6164	5950	6098	6086	6142	6258	6022	6215	6056	6064	6129	6144	6103	6106	6011	6142	6089	6078	6039	6187	6075	6097	6168	6228	6035	6056	6097	6107	6082	6148	6187	6182	6013	6106	6182	6062	6153	6091	6099	6111	6187	6158	6206	6076	6043	6129	6155	6138	6095	6065	6149	5934	6007	6045	6168	6024	6099	6099	6101	6216	6036	6195	6102	6061	6145	6105	6127	6167	6126	6069	6192	6190	5960	6070	6124	6193	6047	6276	6105	6039	5931	6098	5983	6165	6087	6154	6079	6127	6030	6214	6052	6150	6199	6069	6095	6006	6190	6140	5949	6129	5997	6119	6200	6029	6239	6061	6151	6189	6086	6062	5989	6138	6086	6058	6081	5967	6163	6141	6159	6139	6204	6134	6266	6195	6011	6139	5968	6112	6131	6080	6065	6105	6112	6047	6132	6177	6067	6052	6160	6188	6228	6183	6113	6069	6168	6053	6140	6096	6101	6052	6092	6056	6158	6112	6125	6029	6174	6136	6129	6142	6129	5973	6117	6100	6182	6149	6183	6161	6043	6237	6065	6096	6190	6136	6066	6188	6084	6058	6144	6133	6191	6015	6112	6152	6076	6118	6139	6176	6116	5999	6110	6156	6114	6057	6201	6101	6122	5985	6131	6110	6043	6076	6151	6047	6124	6046	6117	6014	6028	6036	6106	6055	6111	6134	6198	6061	6087	6135	6084	6008	6079	6100	5993	6126	6138	6253	6168	6134	6098	6186	6177	6018	6033	6066	6334	6074	6065	5964	6027	6158	6137	6040	6118	6169	6052	6274	6071	6159	6042	6023	6157	6142	6081	6021	6124	6132	6107	6134	6168	6128	6089	6035	6122	6078	6165	6049	6014	6167	6101	6046	6074	6146	6088	6149	6065	6007	6023	6108	6229	6158	6149	6088	6073	6087	6106	6089	6020	6217	6159	6214	6079	6094	6131	6021	6124	6142	6088	6087	6101	5971	6060	6211	6162	6043	6049	6073	5966	6075	6138
2202	22080	38008	25370	10528	4732	3614	2089	1121	920	848	759	794	783	738	754	744	752	785	745	745	815	769	740	746	752	735	734	780	772	769	794	742	745	769	795	731	788	768	769	767	805	777	787	798	751	747	746	790	744	784	697	756	791	823	807	755	745	789	778	785	755	712	818	758	770	763	727	777	722	751	796	770	787	754	761	746	743	755	780	747	795	753	769	731	725	738	765	727	740	774	761	761	732	727	753	755	771	738	753	761	777	773	776	796	733	751	736	734	738	753	789	790	729	740	776	710	797	745	756	773	771	753	724	764	774	746	762	733	778	805	792	759	756	783	775	760	721	751	741	755	785	825	807	785	828	804	781	760	771	750	732	794	761	730	763	799	752	819	838	774	710	766	751	778	744	796	771	724	733	789	765	794	727	740	770	735	768	800	766	785	738	772	717	726	786	856	760	819	757	753	768	711	766	775	737	767	762	757	705	746	792	731	771	744	747	737	793	769	769	797	777	741	812	741	750	808	744	737	810	820	781	808	720	757	788	770	741	744	764	772	755	801	772	782	753	740	797	720	772	760	779	771	785	754	722	772	787	769	734	741	731	733	770	735	720	795	769	737	731	773	725	782	793	731	786	780	781	801	801	757	743	748	772	734	753	763	742	787	732	764	781	740	768	772	761	761	748	770	771	769	739	743	821	774	765	765	816	835	737	786	800	760	785	764	785	761	756	738	794	759	812	767	738	815	783	747	739	760	743	810	801	748	705	789	757	795	711	719	767	795	766	787	827	836	784	819	778	785	772	789	754	757	818	754	750	795	753	744	797	737	822	815	805	774	784	717	773	762	811	771	772	736	738	765	778	791	752	770	794	790	753	746	761	760	751	724	770	733	766	776	769	817	780	798	769	812	731	758	784	770	732	777	785	759	730	773	745	777	785	824	777	796	773	808	793	754	809	713	739	775	790	716	789	781	764	792	768	778	732	802	753	747	739	775	780	740	729	789	781	749	735	778	787	779	753	773	753	740	755	790	744	749	810	749	787	784	808	691	812	731	798	721	739	806	776	710	776	771	718	754	788	751	782	799	770	749	735	768	792	762	802	769	707	787	805	752	685	746	745	756	761	725	758	780	778	765	786	750	732	803	719	809	783	748	815	798	787	747	754	755	756	719	752	780	753	742	762	828	822	796	769	813	777	765	719	793	719	807	792	785	772	750	771	741	736	737	756	746	736	829	775	807	774	769	758	778	789	744	800	817	750	794	728	739	780	808	762	742	710	709	778	716	704	750	764	809	735	734	766	772	714	803	711	727	745	789	751	784	799	757	774	790	739	771	733	742	769	772	816	760	739	753	757	760	775	792	763	770	809	783	780	756	809	791	775	815	810	788	791	811	812	745	805	766	760	831	782	734	740	808	717	750	739	818	790	757	773	794	779	775	757	799	789	821	757	703	771	813	838	769	776	777	813	811	712	729	772	740	770	755	710	804	786	799	733	748	822	780	760	746	789	763	729	722	755	714	736	768	741	769	769	744	779	741	776	770	769	772	778	739	773	777	745	756	749	733	816	755	797	788	736	746	767	731	829	727	730	799	793	773	751	755	745	755	802	739	746	798	723	762	776	768	755	780	745	760	804	784	785	788	727	699	763	746	819	778	779	746	761	806	715	794	741	785	730	748	781	778	785	806	762	786	781	767	762	799	790	756	746	760	744	735	700	738	756	746	739	791	721	795	803	777	800	782	780	761	733	776	734	737	750	800	775	724	741	741	758	784	786	752	767	784	732	779	723	756	842	796	724	818	743	727	745	774	769	765	749	744	817	745	777	734	816	738	798	789	739	738	773	759	749	797	777	775	778	734	764	715	746	730	760	774	806	742	739	764	769	716	782	766	749	741	712	791	789	728	763	769	768	738	779	795	784	788	765	756	773	757	774	785	743	720	818	773	765	754	773	818	766	784	766	727	808	806	812	775	743	799	736	755	772	718	719	764	746	772	751	797	800	731	764	755	711	744	775	744	766	777	753	740	810	803	775	806	773	729	732	755	754	790	726	798	771	803	754	722	757	776	728	789	742	707	767	710	766	791	783	756	767	779	760	750	760	775	795	781	773	773	802	698	781	800	735	779	786	786	809	792	724	719	753	791	739	801	768	793	770	772	767	772	736	742	745	720	795	734	793	741	768	758	747	752	764	772	777	770	746	769	774	806	772	757	777	755	739	744	711	748	770	813	749	797	789	793	823	797	760	783	738	803	774	787	753	763	787	785	760	795	783	822	717	731	754	757	806	788	747	809	807	749	786	759	808	732	806	754	751	749	745	769	759	769	766	760	800	780	812	783	754	773	748	748	756	741	776	768	792	802	748	727	797	829	788	730	803	778	783	806	763	720	720	726	734	753	731	833	763	810	778	723	737	760	790	813	748	749	800	770	727	740	746	799	745	742	761	749	770	714	764	764	799	770	784	778	717	770	754	804	775	803	750	752	827	733	754	730	722	738	800	795	756	722	751	762	753	746	772	773	767	759	791	793	778	787	745	781	790	749	801	790	790	793	803	754	754	753	752	781	745	764	785	729	797	738	744	759	747	691	751	774	738	778	784	767	748	716	808	737	762	767	751	788	776	758	795	796	790	757	769	780	760	778	757	820	754	764	762	787	756	808	809	787	718	773	756	748	808	762	747	781	756	801	756	790	743	729	765	764	751	785	762	715	755	798	737	772	825	732	820	778	810	782	791	785	790	734	747	824	736	765	735	741	779	795	779	767	724	809	818	792	805	737	763	741	811	708	760	758	745	811	750	821	729	798	754	739	744	766	799	747	783	733	767	772	772	749	736	756	809	750	733	809	809	743	768	770	820	728	762	830	798	795	778	748	745	815	732	783	775	754	760	801	736	774	789	787	773	789	768	821	772	729	765	794	743	724	773	766	755	681	797	760	766	740	764	755	788	719	761	817	779	778	825	837	797	765	712	817	740	729	788	749	753	749	797	764	801	777	834	777	744	775	748	777	745	735	726	744	799	786	744	809	767	773	759	800	788	815	793	792	804	815	716	744	823	770	749	790	812	787	767	782	766	789	774	778	767	813	806	800	787	786	753	794	768	792	769	728	809	773	770	784	778	774	745	715	729	797	736	753	803	768	768	748	780	776	757	743	717	818	793	789	763	723	748	768	732	780	789	733	780	738	780	729	721	748	764	776	753	730	782	780	744	797	768	786	792	725	827	793	760	757	749	754	761	754	747	758	755	741	828	730	774	744	805	775	791	801	734	817	786	751	777	750	740	796	796	738	776	699	766	760	786	796	766	778	747	756	746	811	791	798	726	768	759	759	777	764	762	758	788	752	766	800	816	760	776	755	791	777	736	773	808	758	774	734	781	742	777	811	819	834	754	767	788	702	740	789	724	782	682	760	798	746	834	812	756	764	730	804	727	769	756	772	740	764	746	816	738	718	824	714	769	749	751	801	776	698	777	761	726	828	777	769	802	736	790	833	758	775	745	835	719	756	773
18083	47428	61417	56825	47347	40580	35075	24869	14003	10239	7988	6375	5852	5968	5973	5988	6031	6012	5930	5832	5964	6017	5956	6010	5984	5989	5870	6001	5889	5830	5949	5953	5924	5905	5923	5848	5841	5898	5914	5812	5806	5964	5990	5935	5861	6044	5827	5940	5886	5841	5891	5924	6080	6056	5820	6022	5789	5927	6010	5971	5926	5985	5892	5979	5864	6069	6018	5930	5849	5893	5966	6017	5928	5970	5913	5901	5989	5881	5955	6040	5934	6003	5844	5852	5835	5915	5897	5983	6012	5857	6029	5834	5960	5793	5947	5937	5898	5930	5933	5903	5829	5994	5788	6027	6023	5837	5875	5745	5896	5846	5820	5875	5959	5992	5781	5923	5913	5877	5976	5918	6093	5859	6017	5901	5965	6005	5968	5987	5885	5880	5931	5842	5972	5791	5961	5942	5830	5923	5927	5997	5933	5933	5936	5972	5917	6027	6135	5857	5994	5786	5955	5985	5962	5852	5985	6045	5948	5919	5941	5893	5859	5865	5916	5883	5968	5984	5960	5922	5963	5887	5996	6028	5990	5980	5895	5958	6011	5936	6012	5919	5837	5917	5980	5887	5943	5971	5989	5754	5858	5961	5990	5807	6026	6047	6034	5901	6014	5947	5903	5947	5827	5854	5908	5910	5904	5862	5949	5917	5918	5981	5926	5894	5887	5997	6023	6021	5881	5833	5935	5945	5928	6040	5903	5889	5951	5940	5971	5922	5973	6012	5898	5854	5869	6018	5985	5830	5935	5814	5979	5842	5914	5840	5895	6012	5823	5928	5848	5876	5930	5982	5915	5934	5872	5875	5978	5756	5948	5855	5862	5810	6004	5986	5990	5847	5968	5897	5916	5950	5967	5816	6019	5832	5944	5815	5874	5901	5791	5872	5954	5792	5910	5780	5961	5912	5919	5938	5893	5912	5960	5852	5861	6008	5982	5868	5954	5930	5920	5961	5940	5886	5855	5981	6059	5909	5866	5860	5908	5915	5968	5873	5691	5919	6040	5829	5925	5904	6027	5809	5978	5975	5991	5950	5938	6049	6002	5994	5939	5939	5910	5920	6016	5901	5939	5872	6030	5858	5926	5890	5887	5820	6081	5880	5957	6012	6019	5853	5924	5916	5860	5954	5926	5936	5956	6064	6026	5945	5866	5967	5985	6059	6024	5918	5962	5973	5955	5882	5957	5830	5961	5930	6072	5900	5897	6065	5887	5996	5886	5873	5818	5905	5931	5904	5861	5986	5856	6000	6014	5992	5996	6056	5964	5817	6019	6003	5846	5887	5899	6006	6002	5829	5858	5882	5880	5931	5876	5945	5916	5901	5846	5937	5901	5817	5873	5818	6009	6020	5944	6001	5881	5807	5812	6018	5989	5849	6021	5873	5967	6082	5948	5866	5849	5951	5952	5856	5960	5965	5790	5956	5867	5887	5877	5867	6016	5945	5955	6002	5985	5954	5916	5947	5924	5773	5877	5984	5886	5971	5885	5869	5888	5970	5935	5873	5852	6004	6037	5997	5953	5830	6014	6050	6056	6081	5934	6109	6043	5809	5917	5955	6000	5887	5872	5960	5970	5939	5977	5870	5820	5864	5872	6003	5966	5895	5841	5952	5995	5897	5902	5868	5809	5796	5926	5859	5890	5998	5880	5901	5918	5986	6045	5976	6028	6006	5980	5811	5928	5949	5877	6047	5907	5779	5938	5883	6042	6043	5869	6000	5801	5886	6058	5885	5881	5905	5962	5956	5827	5955	5899	5993	5942	5988	5963	5818	5966	5832	5966	6013	5976	5924	5936	5901	5904	5871	5873	5982	6022	5877	5863	5933	5945	5999	6061	5940	5928	5950	5988	5818	5939	5824	5970	5991	5872	6027	5949	5894	5947	5923	5986	5913	5905	5991	5821	5916	5851	5972	5837	6017	5985	5843	6013	5950	5833	5896	5900	5908	5792	5890	5879	5758	5894	5865	5979	5934	5949	5926	5961	5888	6022	5844	5983	5968	5931	5828	5817	5862	5943	5996	5902	5835	6018	5872	5912	5970	5893	6037	5844	6007	5968	5924	5960	5932	5901	5925	5825	5852	5984	6009	5924	5998	5898	5927	5892	5885	5906	5934	5952	6105	5941	5914	5882	5983	5992	5957	5884	6013	5825	5911	5903	5931	5921	6053	5878	5999	5957	5909	6031	6051	5996	5868	5940	5883	5958	5995	5965	5982	5843	6009	6067	5833	5984	5984	6016	5931	5970	5968	5871	5858	5875	5935	5962	5910	5886	5955	5922	5849	6018	6038	6007	5916	5990	5792	5979	5915	5929	5916	5805	5894	5925	6016	5929	5953	5992	5956	5975	5862	6031	5907	5957	5833	5977	5733	5940	5887	5935	5913	5929	5909	6086	5931	5907	5939	5955	5903	5859	6036	5951	6020	5938	5922	5832	5828	5880	5932	5845	5911	5941	5975	5968	5820	5960	6018	6065	5923	5914	5855	5888	5838	5963	5885	5951	5951	5951	5796	6000	5893	5869	5975	5922	5905	5880	5888	6097	5968	5903	5861	5975	6010	5895	5957	5949	5931	6003	5921	5984	5882	5920	5923	6122	5918	5825	5968	5784	5943	5969	5809	5972	6051	5905	5767	5976	5812	5888	5952	5932	6015	5947	5810	5819	5892	5945	5968	5816	6022	5998	5929	6052	5873	5976	5965	5943	5993	5922	5807	5837	5939	5767	5935	5959	5828	5823	5934	5970	5951	5911	5925	5957	5872	6112	5889	6027	5840	5916	5972	5914	5938	5862	6000	5873	5902	5869	5868	5928	5995	5702	5879	5913	5857	5993	5954	5977	5869	5880	6002	5981	5843	5938	5933	5993	5911	5837	5990	5966	5945	5916	5953	5973	5815	5940	5849	5928	5834	5935	5938	5881	5989	5845	5845	5910	5957	5951	5969	5887	5916	5934	5908	5981	5912	5974	5900	5980	5863	6037	6003	5976	5995	5785	5930	5890	5936	5842	5991	6027	5984	5915	5950	5878	5908	5860	5887	5934	5976	5984	5830	5907	5847	5949	5950	6033	5845	5940	5910	5876	5872	5890	5910	5951	5907	5894	6112	5926	5842	5745	5820	6024	5939	5984	5990	6059	5931	5901	5927	5938	5916	5938	5984	5935	6051	5901	5866	5865	5922	5961	5812	5911	5861	5897	5840	5942	5891	5978	5925	5982	5963	5935	5880	6031	5988	5914	5963	5963	5924	6028	5878	6004	5926	5940	6058	5926	5970	5863	6006	5968	5894	5964	5899	5797	5952	5910	5971	5866	5933	6013	5828	5849	5907	6013	5909	5877	6003	6025	5920	5917	6028	5965	5930	5981	5965	5770	5958	5799	5927	5928	5991	5856	6037	5934	5993	6004	5969	5810	5928	5933	5837	6136	5880	6012	5901	5904	6056	5800	5893	6006	6004	5889	5994	5936	5893	5987	5976	5840	5900	5943	6033	5859	5832	5878	5952	5720	5923	5868	5869	5992	5897	5986	5881	5989	6026	5993	5872	5884	5995	5981	5848	5911	5881	5946	5892	5915	5893	5953	5880	5894	6057	5967	5925	5945	6042	5870	5874	5873	5882	5817	5980	5972	5817	5959	6030	5812	5883	5906	5972	5911	5912	5937	5927	5932	5961	5927	5987	5975	5926	5911	5918	6003	5923	5963	6054	5933	5917	5991	5908	5925	5877	5933	5932	5724	5960	6004	5858	5788	5939	5972	5959	5925	5901	5903	5893	5982	5982	5965	5917	5766	5957	5886	5850	5985	5987	5927	5836	5878	5962	5885	5953	5819	5947	6001	5936	6030	5943	5925	5912	5964	5987	5978	5893	5818	5861	5858	5940	6057	5918	5941	6009	5816	5900	5973	5882	5965	5895	5996	5940	5794	5984	5933	5932	5904	5907	5967	5929	5896	5950	5986	6018	6042	6035	5846	5939	5807	5951	5944	5905	5770	5982	5832	6083	5959	5834	5916	5925	5979	6001	5967	5926	5912	5933	5897	5978	5940	5945	5942	5829	6059	5778	5860	5900	5858	5909	6077	5908	5904	5951	5919	5759	5953	5928	5946	5909	6008	5911	6029	5904	6033	5994	5898	5964	5976	5887	5952	6034	6024	5938	5972	6022	6005	5920	5980	6065	5902	5932	5902	5903	5848	5797	5961	5816	6041	5897	5872	5922	5976	5888	5933	6029	5879	5873	5944	5979	5958	5843	5888	6062	5989	6001	5962	5910	5986	5949	5963	5904	5986	5815	5992	5976	5873	5933	5942	6024	5855	5829	5995	5900	5958	6060	5938	5913	5904	5897	5838	5945	5938	5804	5944	5887	5983	5880	5970	5930	5895	5890	5941	5993	5938	5952	5886	5967	5929	5906	5914	5948	5982	5897	6028	5959	6020	5934	5874	5911	5975	6046	5985	5767	5888	6004	5925	5909	5873	5876	5956	5820	5946	5987	5860	5918	5933	5983	5922	5922	5990	5894	5913	5826	5830	5887	6040	5984	5776	5969	5936	5925	5977	5941	5811	6058	5984	5955	5918	5883	5882	5983	5944	5979	6082	6027	5905	5866	5859	6052	6072	5921	5924	5923	5828	5949	5967	5933	5930	5830	5890	5907	5819	5838	6028	5847	5913	5951	5893	5966	5939	5940	5896	6036	6004	5867	5943	5917	5934	6009	5895	5862	5936	5967	5945	5891	6004	5934	5811	5977	5989	6034	5962	5968	5921	6065	5915	5983	5824	5960	5953	5906	5973	5990	5866	5842	5865	6009	5844	6080	5937	6029	5931	5946	5986	5979	5936	5875	5971	5864	6029	5897	5997	5863	5885	6086	5904	6080	5895	5882	5901	5937	5874	5907	5860	5821	5956	5952	5930	5937	5854	5937	5970	6003	6046	5940	5931	5891	5854	6022	5982	5925	5944	5911	5998	6014	5930	5882	5879	5769	5901	6058	6034	6067	5966	5960	5921	6038	5931	5939	5891	5859	5858	5927	5865	6058	5896	5883	5942	5817	5971	5827	5888	5987	5871	5928	5869	6017	5946	6004	5954	6006	5896	5995	5963	5931	6030	5968	5931	5804
2569	4382	16023	9922	2522	1516	1322	1093	848	828	790	797	815	793	767	785	798	815	793	808	796	847	780	773	838	749	747	816	837	746	774	772	773	835	738	789	783	820	800	802	782	820	785	799	794	774	800	828	765	803	781	763	766	781	777	775	749	793	812	794	807	787	796	807	791	814	816	869	770	752	805	733	798	787	761	737	755	808	811	808	825	760	849	776	750	762	761	812	824	767	748	770	796	718	783	881	773	763	804	778	800	811	775	813	776	829	752	856	756	834	816	784	768	769	763	781	806	783	801	769	808	792	841	739	801	766	797	749	780	813	849	811	796	750	839	855	768	754	753	794	783	761	701	834	794	830	832	829	855	792	726	775	799	765	771	786	775	759	761	746	790	819	817	749	777	765	802	820	811	842	773	763	836	851	775	853	821	798	793	823	768	780	818	751	791	825	809	821	776	763	802	774	803	816	855	774	808	805	793	787	814	795	786	784	780	811	758	781	824	811	794	816	797	842	773	748	778	716	839	738	761	755	814	764	794	804	804	825	823	815	792	827	774	810	789	803	836	795	766	804	715	754	800	798	811	796	775	736	820	789	805	792	836	756	807	750	768	792	779	751	833	775	744	797	769	831	783	789	827	821	758	790	778	800	809	784	794	785	781	778	778	738	786	794	798	786	766	786	752	770	776	713	808	808	775	788	803	809	798	807	756	769	782	761	780	803	865	759	771	816	760	753	805	789	806	801	804	815	776	786	773	777	797	800	769	823	811	810	876	789	768	788	847	794	802	774	803	803	782	773	768	817	805	806	772	825	783	807	785	814	765	809	768	768	772	769	766	813	799	777	775	730	841	791	777	760	820	798	795	790	759	733	812	797	803	730	819	773	786	863	760	788	807	802	805	788	767	767	751	775	784	788	792	776	800	786	751	776	804	805	790	746	787	775	754	781	774	767	735	817	779	787	805	766	783	806	788	771	761	766	781	813	777	781	797	791	822	795	793	782	792	787	762	815	844	797	782	828	830	820	815	770	779	816	796	760	799	778	796	741	806	825	794	787	809	804	798	770	809	783	807	827	812	768	817	795	856	758	805	832	768	797	767	756	800	791	800	791	769	815	797	812	739	806	852	790	784	751	783	792	819	793	747	834	808	738	805	740	804	785	802	814	811	785	823	772	750	816	823	821	812	799	834	774	781	810	754	800	791	823	785	759	808	802	822	783	801	819	812	765	818	771	790	805	793	809	787	814	855	801	791	810	784	807	762	803	786	793	819	785	713	762	803	837	749	815	775	822	785	803	785	801	772	834	808	808	785	787	773	828	769	835	791	804	762	735	798	777	736	804	790	761	766	766	784	779	780	786	759	813	813	764	809	782	727	798	801	802	841	794	741	809	813	760	817	784	807	800	793	786	784	781	791	874	766	811	822	810	794	794	764	859	826	845	787	843	796	823	771	800	788	801	788	762	779	835	799	765	789	747	805	751	786	788	772	777	791	815	799	785	801	791	773	762	810	794	805	811	774	810	846	770	837	782	809	784	839	787	748	740	745	784	802	766	881	756	792	755	755	783	803	778	806	830	822	840	794	781	765	881	753	785	802	775	700	817	762	776	781	775	818	785	764	788	738	782	806	785	800	813	830	783	786	762	815	777	788	786	787	822	748	768	763	791	803	807	735	769	821	776	808	773	791	785	824	785	789	788	789	763	783	762	801	737	769	795	791	800	771	771	825	763	752	807	777	802	807	737	804	782	814	779	787	841	780	754	768	743	786	848	814	792	829	799	798	803	834	846	812	803	783	807	847	782	780	809	792	779	786	831	807	731	779	758	760	772	770	798	813	792	782	850	807	792	810	795	779	781	778	765	825	782	776	751	797	823	784	796	773	785	829	798	797	778	768	788	840	810	714	783	818	810	795	782	798	767	746	789	788	805	817	782	805	788	775	845	807	789	814	776	798	827	746	768	740	776	758	771	780	766	783	803	807	813	818	761	812	802	788	766	738	716	802	815	801	830	801	738	770	846	771	775	790	812	755	786	796	770	807	749	820	740	853	750	815	798	870	782	752	838	784	825	790	757	785	780	792	803	775	830	821	852	783	752	818	757	793	859	773	808	787	760	784	782	805	793	790	825	830	804	782	817	778	826	710	815	809	822	795	821	793	794	781	786	746	815	823	799	805	791	799	811	811	793	821	737	717	810	769	804	837	832	792	815	794	743	806	729	759	783	751	756	773	833	811	772	783	850	818	795	793	822	795	781	748	752	810	812	831	784	732	809	791	727	796	825	783	789	761	825	787	784	811	835	817	740	812	823	847	823	795	788	784	736	779	826	754	765	753	774	790	813	783	829	765	792	775	795	797	781	793	788	806	801	822	786	834	800	743	817	789	778	750	800	819	810	812	799	788	810	836	794	781	763	823	720	828	802	832	773	783	790	740	772	807	801	795	802	831	817	785	790	821	790	813	799	787	803	786	776	777	836	767	806	799	824	828	817	813	792	739	755	807	790	783	745	771	796	824	796	806	817	787	764	765	741	801	760	859	813	819	828	782	780	811	777	755	761	799	781	802	793	751	778	810	814	816	786	757	772	809	776	789	776	788	753	764	789	810	784	806	757	805	741	827	746	756	777	755	868	778	724	813	819	826	831	792	779	830	780	780	817	800	751	841	789	789	825	787	784	814	795	783	744	796	788	769	793	836	809	765	791	799	812	859	775	779	795	747	790	834	775	773	760	788	747	771	822	778	758	800	801	769	800	805	823	825	730	751	749	814	743	766	755	790	748	848	801	754	720	799	777	787	777	765	756	805	776	776	818	767	831	788	810	809	747	808	824	841	779	780	778	765	769	746	767	819	836	791	775	782	790	834	760	831	828	799	819	818	793	854	825	787	781	800	872	791	777	817	846	825	810	806	762	783	785	749	775	762	797	812	786	788	775	791	772	802	791	831	779	753	738	809	789	793	822	748	790	782	760	782	772	800	817	792	810	777	820	766	833	766	794	789	796	806	810	811	798	777	853	788	788	769	798	787	819	771	758	788	731	790	794	790	806	790	777	806	783	734	754	778	842	806	788	809	835	807	747	795	813	845	757	814	857	774	823	762	779	786	802	818	806	785	861	756	833	751	746	818	788	845	829	770	828	796	805	761	789	823	761	770	774	789	764	791	759	784	806	798	797	776	803	799	793	807	717	790	814	810	738	753	795	794	784	842	761	815	828	776	806	778	804	783	782	802	795	838	759	810	815	775	835	785	776	851	801	772	738	782	818	851	833	817	824	796	758	814	792	802	780	817	778	812	799	774	783	799	791	830	793	778	798	787	743	724	781	809	820	768	850	790	823	814	738	809	765	736	848	797	824	780	783	819	813	801	813	776	757	806	801	740	779	789	771	827	804	761	825	800	794	802	798	786	768	764	786	852	786	779	800	771	800	796	807	806	740	831	784	832	764	817	850	800	754	800	785	809	772	782	790	818	795	803	775	804	771	835	778	765	793	734	768	802	778	820	779
12036	21717	41047	36905	28245	24588	19994	12989	8138	7178	6662	6241	5992	6032	6281	6118	6008	6065	6109	6156	6152	6088	6139	6107	6143	6081	6141	5993	6145	6152	6141	6184	5996	5951	5973	6173	6082	6002	6039	6002	6081	6028	6008	6172	5901	5994	6125	6113	6105	5838	6164	6097	5970	6147	6198	6180	6050	6007	6142	5945	6016	6053	6086	6048	6127	6111	6072	5968	6120	6031	5998	5997	5995	6063	6086	6053	6117	6078	6135	5939	6082	5968	5862	6145	6085	5982	6105	5943	6026	6082	6056	6114	6128	6104	6100	6036	6069	5998	6090	6110	6069	6126	6125	6091	6149	6065	6026	5979	6131	6106	6072	6266	6002	6000	6129	6038	6009	6172	6122	5992	6112	6189	6041	6031	6112	6155	6196	6172	5921	6038	6081	6109	6121	6059	6088	6004	6021	6117	5996	6156	6126	6160	5938	6050	5986	6018	6008	6014	6096	6157	6159	6039	5980	6109	6173	6090	6054	6057	6059	6086	5990	6042	5998	6147	6078	6155	6155	6056	6079	6085	6072	6160	6042	6086	5994	6087	6296	6017	5974	5978	6140	6067	6056	6051	6160	5980	6090	5955	6171	6095	6050	6017	6189	6009	6132	5995	5939	5970	6133	6049	6018	5998	6072	6113	6223	5933	6204	6104	6191	6181	6062	6103	6060	6131	6079	6024	6081	6073	6133	6130	6297	6151	6142	6021	6176	6037	6067	6083	6114	6110	6065	6114	6100	6206	5915	6139	6021	6015	6048	6173	6184	5954	6183	6006	6091	6138	6197	6050	6176	6105	6186	6066	6009	6061	6120	5970	6083	6055	6034	6083	6106	6211	6077	6079	6089	6127	6246	5999	6065	6124	6087	6108	6079	6125	6071	6108	6079	6035	6183	6031	5917	6033	6012	6101	6133	6046	6111	6145	6101	5927	6137	6059	6029	6026	6072	6066	5973	6133	6015	6029	5975	6049	6085	5984	6068	6116	6015	6119	6138	6153	6049	6165	6106	6036	6124	6181	6006	6151	6114	6090	6118	6034	6118	6172	6054	6135	6075	5988	5997	5984	6072	6038	6013	6067	6202	6079	6065	6114	6039	6161	5947	6098	6123	5976	6047	6227	6080	6125	6066	6164	6151	6093	6102	6117	6148	6043	5955	6015	6110	6127	6184	6055	6154	6164	5989	6103	6079	6119	6152	6061	5953	6224	6177	6013	6169	6025	6054	6033	5963	6103	6092	6160	6153	5957	6144	6074	6093	6021	6153	6214	6197	6050	6146	6071	6142	6084	6075	6224	6013	6112	6120	6059	6087	6134	5965	6110	6108	6066	6019	6020	6098	6085	6069	6193	5990	6173	6133	6059	6115	6074	6137	6078	6160	6082	6016	6030	6097	6073	6040	6016	6296	6191	6011	6156	6168	6089	6026	6065	6050	6011	5989	6209	6044	6170	6023	6153	6276	6040	6033	6208	6097	6087	6011	6146	6042	6057	6123	6009	6040	6205	6038	6119	6131	5897	6008	6198	6124	5951	6157	6104	6129	5944	6029	5854	6191	6027	6067	5954	5960	6059	6074	6053	6276	5991	6035	6129	6093	6108	6051	6031	6188	6091	6053	6100	6117	6190	6101	6193	5988	6218	6008	6080	6270	6080	5902	6098	5984	6057	6074	6138	6197	6108	6052	6050	5976	6045	6038	6110	6098	6174	6011	6214	6118	6078	6134	6082	6135	5991	6028	6085	6120	6094	6021	5917	6115	6153	6087	6060	6133	6011	6262	6231	6166	6140	6096	6086	6115	6047	5974	6024	5992	6085	6015	6172	6101	6004	6186	6081	6039	6138	6166	6098	6007	6085	6178	6114	6090	6034	6072	6121	6084	6107	6068	6046	6112	6056	6002	6140	6090	6049	6224	6189	6132	6035	6102	6115	6100	6042	5992	6120	6142	6037	6098	6073	6039	5978	6174	6014	6238	6114	6156	6032	6213	6139	6084	6044	6185	6143	6049	6114	6039	6085	6040	6027	5983	6169	6059	6057	6104	6047	6068	6134	6095	6115	5964	6016	6060	6152	6145	6158	6120	6105	6139	6104	6093	6091	6095	6068	6169	6129	6114	5913	6093	6071	6080	6095	5995	6159	6113	6000	6105	6067	6171	6142	6031	6168	6066	6123	6150	6158	6212	6181	5917	6093	6074	6153	5994	6169	6204	6130	6099	5994	6115	6067	6126	6154	6145	6063	6100	5994	6153	6004	6113	6034	6082	5989	6134	6027	6151	6071	6020	6148	6014	6069	6133	6065	6157	6009	6043	6143	5977	6162	6064	6202	6028	6165	6183	6047	6055	6086	6019	6074	6075	6065	6123	5977	6035	5989	6104	6046	6033	5945	6170	6101	6024	6071	6070	6085	6096	6084	6022	6015	6142	6109	6097	6089	6192	6081	6082	6148	6071	6142	6051	6091	6046	6057	6140	6237	5962	6072	6162	6093	6011	6070	6111	6025	6056	6123	6015	6072	6104	6108	6190	6148	6048	6107	6140	5973	6130	5993	6019	6020	6137	6079	6000	6011	6105	6148	6109	5958	5957	5993	6133	6120	6111	6144	6183	6180	6086	6081	6205	6078	6140	6151	6020	6119	6037	6115	6161	6087	6164	5947	6080	6098	6115	6007	6032	6031	6132	6160	6076	6236	6144	6160	6057	6129	6065	6019	5972	6034	6083	6188	6125	6147	6144	6095	6044	6073	6102	5922	5992	6073	6056	6079	6062	6079	6126	6022	5952	6092	6189	5964	5971	6017	6113	6163	6016	6137	6048	6069	6091	5936	6138	6134	5912	6199	6119	5959	6270	6071	6052	6118	6180	6085	6143	6057	6104	5987	6158	6159	6188	6024	6106	6148	6046	5976	6050	5937	6139	6065	6071	6140	5931	6169	5995	5975	6127	5955	6091	6107	6080	6126	6032	6091	6056	6141	6141	6157	6170	6019	6116	6042	6148	6164	6071	6003	6116	5984	6100	6111	6134	6207	6095	6116	6091	6002	6080	6202	6167	6055	6010	6191	6085	6123	6092	6122	6003	6143	6133	5897	5999	6010	6187	6028	6155	6069	6101	6056	6167	6093	5971	6087	6152	6038	6134	6103	6098	6046	6109	5925	6058	6068	6142	6121	6110	6132	6104	6124	6040	6196	6095	6032	6096	6079	6101	6167	6130	6128	6001	6039	5968	6083	6154	6070	6134	6116	6070	6042	6237	6029	5944	6050	6126	5979	5978	6053	5974	6041	6211	6134	6181	6013	6215	6107	6087	5941	6140	5985	6128	6097	6088	6079	6211	6020	6113	6222	6139	6101	5995	6023	6123	5996	5945	6159	6077	6171	6205	6129	6013	6096	6097	6117	6065	6193	5989	6109	6022	5934	6065	6058	5972	6112	5981	6172	5932	6045	5974	5912	6027	6064	6043	6017	6101	6060	6152	6163	5937	6126	6146	6135	6137	6103	6055	6078	6021	6048	5988	5994	6071	6225	6084	6077	6128	5990	5980	6103	6189	6170	6100	6022	6066	6077	6010	6197	6071	6124	6046	6102	6192	6193	6018	6164	6105	6038	6157	6132	6174	6145	6029	6194	6049	6024	6108	6031	5986	6099	6211	6183	6077	6152	6142	6111	5991	5983	6123	6090	6095	6133	6122	6051	6052	6099	6015	6150	6104	6132	6058	6183	6126	6096	6110	6185	6076	6105	6109	6214	6099	6009	6090	6058	6128	6102	6099	6082	6125	6027	6235	6100	6034	6166	6079	6230	6019	5983	5966	6072	6039	6128	6081	6117	5874	6082	6131	5962	6006	6131	6048	6083	6111	5936	6075	6111	6042	6198	6150	6201	6181	6168	6116	6043	6072	6010	6119	6033	6076	6064	6131	6119	6048	6072	6039	6088	6053	6081	6060	6105	6132	6119	6168	6080	6068	6119	6059	6018	6087	6174	6138	6085	6136	6018	6133	6006	6049	6076	6095	6036	6154	6166	6150	6094	6193	6064	6042	5972	6237	6070	6130	6148	6124	6155	6077	6039	6054	6203	6047	6087	6038	6074	6093	6055	6223	6129	6007	6235	6091	6084	6172	6028	6010	6111	6182	6032	6024	5973	6083	6158	6133	6007	6154	5972	6085	6099	6118	6208	6025	6178	6053	6012	5988	6012	6074	6085	6026	6095	6127	6128	6282	6070	6174	6068	6192	6061	6070	6085	6043	6188	6088	6034	6161	6120	6124	6126	5987	6066	6066	5951	6042	6034	5965	6042	6245	6165	6139	6157	6072	6111	6075	6018	6118	6106	5965	6203	6066	6034	6183	6154	6115	6072	6025	6037	6148	6139	6056	6059	6067	6056	6059	5932	6162	6093	6142	6077	6142	6164	6075	6152	6127	6019	5961	6095	6091	6164	6146	6012	6060	6082	6183	6236	6133	6129	6162	6067	6139	6111	6170	5991	6051	6045	6144	6047	6080	6110	6137	6096	6122	6010	6127	6023	6113	6091	6101	6183	6015	6134	6135	6126	6110	6075	6224	6135	6077	6042	6084	6095	6062	6051	6220	6113	6054	6016	6138	5907	6015	6089	6193	6092	6133	6122	6133	6104	5975	6006	6094	6139	6126	6033	6136	6087	6235	6142	6201	6159	6022	6163	6043	6063	6144	6002	5935	6033	6137	6029	6084	6101	6181	6122	6001	6095	5943	5917	6245	5999	6197	6084	6239	6153	6119	6066	6110	6080	6066	6019	6048	6045	6066	6012	6126	6088	6100	6092	6162	6153	6175	6209	6121	6069	6202	6096	6195	6188	6058	6058	6117	6053	6046	6136	6127	6043	6037	5946	6014	5984	6035	6126	6012	6151	6041	6038	6006	6001	6115	6168	6062	6064	6099	6196	6144	6143	6118	6122	5994	6128	6071	6052	6154	6129	6146	6158	5951	6142	6035	6013	6179	6029	5967	6125	6202	6071	6092	6062	6071	6082	6129	6048	5999	6118	6080	6049	6010	6100	6031	6197	6124	6082	6134	6155	6084	6080	6089	6155	6072	6198	6085	6172	6084	6120	6112	5963	6018	6167	6109	6029	6038	6018	6034	6295
1538	15301	29949	15327	4697	3714	2787	1901	1141	996	872	775	800	759	768	797	800	769	759	796	803	708	779	743	799	770	765	784	850	726	747	763	748	769	804	805	754	782	744	787	802	797	775	778	824	742	751	744	766	789	783	804	747	752	722	785	784	761	823	763	750	767	742	774	762	780	770	774	802	804	811	772	797	760	770	752	787	809	818	793	784	762	754	766	764	753	738	793	785	795	803	767	814	757	777	767	783	803	763	792	806	757	795	723	791	763	787	801	786	822	791	755	710	802	752	786	711	711	791	784	780	799	753	799	742	782	810	737	784	764	816	765	747	739	810	828	785	741	776	731	767	800	777	756	812	755	767	774	765	772	747	792	770	753	752	719	771	813	836	757	787	795	824	761	805	766	814	734	735	762	795	794	835	789	811	756	813	793	772	725	758	767	797	755	710	768	752	717	720	757	742	814	775	758	781	755	809	743	764	758	840	792	725	822	790	810	765	748	790	726	800	747	763	783	736	773	773	766	788	784	735	770	747	734	775	761	796	787	785	828	782	741	813	778	782	794	787	809	771	768	809	797	780	806	803	759	804	767	752	787	825	759	744	761	789	731	821	812	759	784	766	752	712	797	780	777	786	732	767	803	782	804	811	752	780	807	773	749	770	792	738	755	775	751	764	779	754	779	764	773	747	771	818	754	773	778	797	801	783	725	814	790	764	854	702	789	766	773	791	766	772	779	807	766	753	798	778	786	748	832	811	781	784	755	820	747	777	761	752	756	822	725	779	737	781	733	743	759	766	744	763	755	757	706	760	813	803	768	796	763	777	801	744	733	795	785	808	772	807	804	789	750	831	783	716	804	778	693	791	835	785	773	799	779	801	775	788	767	788	806	797	693	760	730	746	786	775	783	797	733	763	797	742	763	780	729	808	711	759	733	816	755	766	808	778	826	783	779	755	727	786	774	760	760	777	820	741	738	744	732	776	779	761	784	770	759	797	750	747	742	779	786	742	746	800	758	763	798	817	774	750	752	728	747	792	806	796	832	785	796	761	756	810	776	796	731	752	771	776	816	828	803	766	729	777	788	845	721	774	792	742	760	731	874	762	759	714	717	782	761	760	743	792	785	691	781	771	749	760	796	774	850	778	797	795	775	798	777	795	742	781	759	786	749	763	799	770	814	745	743	754	775	773	783	784	764	773	817	768	815	783	817	756	750	769	743	771	757	815	795	732	758	751	823	772	773	777	754	744	758	749	785	788	769	761	809	774	770	792	765	803	779	793	813	784	865	765	743	722	759	743	774	785	776	765	761	803	783	779	792	771	747	795	752	784	804	763	808	786	776	807	797	766	749	768	755	785	761	815	798	785	766	763	798	752	795	730	766	814	786	786	685	788	795	810	792	762	754	755	770	770	791	750	778	760	763	753	756	810	781	734	713	783	772	756	774	739	765	765	763	787	771	764	754	788	824	785	803	794	760	791	814	707	702	760	763	756	799	745	785	688	801	779	774	752	733	761	792	805	816	735	842	726	791	743	802	782	794	781	795	748	778	773	787	743	713	747	740	776	795	777	725	781	766	807	803	815	732	830	731	793	792	782	766	715	762	770	775	790	783	789	731	779	789	770	754	772	808	763	753	789	762	782	822	752	769	780	783	779	780	776	762	755	790	785	743	776	795	798	727	759	770	778	760	772	773	812	772	781	780	795	798	806	794	776	774	783	797	764	806	824	783	761	787	788	800	775	746	812	736	760	748	797	780	779	832	788	750	804	777	789	756	765	782	796	748	805	749	755	750	749	754	772	784	753	765	770	776	753	774	755	799	784	814	794	706	832	775	771	792	767	767	774	805	829	781	789	740	773	771	745	778	754	784	764	775	755	770	775	762	750	762	738	775	776	753	741	757	776	732	780	772	753	791	769	767	767	750	803	782	765	758	796	800	738	781	784	767	816	742	766	820	811	754	826	809	786	757	789	785	804	809	762	780	777	807	748	739	777	792	752	754	758	775	771	796	763	772	788	763	736	786	744	755	840	771	736	784	786	778	789	763	761	753	757	741	803	755	832	767	737	784	832	757	769	784	750	754	751	837	807	797	774	762	728	755	755	732	780	791	760	796	754	731	792	803	731	765	795	767	731	715	787	835	816	739	784	750	747	731	790	786	732	761	750	758	792	775	757	769	751	769	797	829	771	793	774	778	710	727	812	818	786	733	750	788	756	786	791	766	796	754	771	801	804	767	772	768	743	766	755	772	791	758	751	745	793	760	774	744	770	766	800	765	765	777	739	757	743	753	802	716	812	737	755	797	768	811	770	803	767	804	774	749	805	755	821	800	804	727	757	767	780	739	749	730	778	797	734	768	777	757	776	801	729	744	750	808	732	738	807	764	764	778	709	795	771	790	774	760	797	737	761	830	775	771	726	754	772	778	807	730	742	769	797	770	802	765	807	744	823	817	796	783	789	769	754	828	767	768	819	808	747	773	771	783	738	763	774	739	710	763	732	779	780	820	771	772	739	760	745	777	749	754	793	794	791	760	718	805	733	772	754	769	778	807	761	818	751	770	798	839	769	749	794	757	803	716	774	780	768	761	776	780	770	744	769	801	758	799	769	803	785	767	741	792	740	758	766	790	777	756	817	761	790	794	790	774	753	759	779	731	779	769	826	741	805	734	757	794	762	850	797	749	792	829	799	766	807	763	794	792	698	785	782	748	798	756	806	767	792	741	749	797	786	793	795	787	756	806	761	774	765	760	746	796	776	719	798	811	741	774	788	721	742	822	816	734	766	787	796	743	776	773	802	783	779	748	801	780	759	750	712	765	726	803	746	784	805	768	740	802	832	787	813	787	801	763	785	814	824	814	783	726	796	804	794	749	736	760	790	852	733	818	742	766	779	753	784	774	818	771	787	754	789	773	764	767	737	830	779	795	808	775	779	807	801	743	747	772	754	742	777	748	778	809	810	789	765	785	772	759	786	833	803	729	727	739	785	807	730	775	739	785	777	726	786	746	778	753	796	766	821	792	784	787	793	784	830	784	768	781	842	775	790	735	752	779	775	788	764	745	750	766	751	773	791	771	766	818	780	808	738	782	712	738	803	791	747	719	795	861	736	748	789	735	782	777	794	736	749	794	774	827	778	760	796	787	771	741	753	806	759	771	789	725	772	730	768	748	768	755	755	818	753	754	783	759	722	762	753	765	758	781	750	739	765	772	723	779	771	766	804	768	788	717	779	705	799	770	735	772	795	724	783	754	779	752	822	785	753	748	815	755	721	787	799	749	777	770	826	782	784	787	756	795	730	820	781	738	749	781	763	739	714	754	788	767	737	724	725	793	777	802	762	794	773	765	820	759	813	757	817	787	815	759	766	787	756	786	789	743	783	788	778	799	806	788	761	783	741	815	823	740	789	808	781	797	728	774	769	774	764	740	764	756	817	792	775	786	776	750	762	755	767	751	813	763	825	823	783	796	749	763	759	818	754	725	739	768	775	805	771	750	790	775
14442	40998	52588	42578	39176	38314	32894	23779	13934	11215	8624	6743	6044	6026	5959	6006	6002	6054	6018	6026	5982	6134	6198	5942	6123	5860	5876	5981	5978	6104	5854	6031	5937	6019	5978	5880	6001	5987	5982	5883	5903	5973	5933	5813	5964	6002	5915	5900	6003	5922	5981	6099	5851	5947	5980	6010	5961	6047	6088	5951	6124	5948	6015	5951	6011	5872	6010	6058	5923	6054	5996	5958	6024	5911	6069	6053	6079	5968	5900	6052	6049	5944	5928	6102	5936	6083	6061	5975	5926	6065	6017	6164	5967	6138	5959	6030	5969	6074	6049	6066	5980	6074	6049	5920	5960	5835	6026	5924	5925	5947	6037	6071	6020	6007	6000	5832	5994	6046	5982	5977	5950	6071	5956	6093	5993	6109	6065	5789	6005	6001	6177	6018	5941	6062	5976	5885	5959	5983	5974	6018	6112	5984	5905	5965	5954	6023	5972	5950	6013	6056	5950	6001	5942	6083	5977	6016	5976	5977	5879	6061	5977	5892	5981	6042	6030	5958	6123	6059	5945	6030	5994	5969	5979	6002	5921	5954	5923	5957	6039	6029	6013	5873	5949	6044	5923	5946	5912	6031	5912	5969	6020	6021	6040	5860	6013	5928	6057	5998	5874	5976	5960	6001	6017	5945	5946	6004	6008	5953	5964	5929	5903	6070	6026	5952	6024	6047	5983	5972	6039	5888	5965	5946	5957	6070	6056	6096	5995	6069	5910	5868	5962	6024	5928	5951	6125	6015	6013	6002	5733	6063	6017	6110	6130	6061	6021	6001	6066	6072	5976	5968	5995	6021	5901	5897	6038	5903	5904	6076	6047	5972	5845	5957	6077	5971	6044	5933	6140	6159	5947	5872	5983	5922	6079	5911	6092	5872	6043	6030	5957	6011	5908	5989	6012	6061	6038	5940	6011	5938	5956	6021	5963	5958	6012	5982	5889	5854	5973	5924	6117	5997	5936	5946	6049	5962	6048	5896	5985	5910	5905	6040	6010	5990	5959	6104	5958	5974	5841	6053	5941	5794	6020	5973	5949	6002	6001	6024	5990	5990	6016	5879	5869	6134	5879	6132	6022	5991	6098	6007	5992	5973	6073	5973	5971	5843	5996	5954	5978	5880	6067	6067	5943	5988	5968	6022	5984	6023	6071	6045	5893	5902	6076	5957	6002	6038	6084	6013	5931	6046	6042	6045	5974	5908	5984	6115	5974	5946	6083	6017	6029	5964	6040	5991	5904	6081	5992	5907	5985	6005	6067	5938	5905	6011	5993	5960	5955	5980	5959	5926	5961	5952	5982	5910	6031	5916	5978	6079	5975	5854	6051	5990	6081	5940	6141	6064	6032	5897	6146	5966	5961	5933	5992	5977	5927	6118	6114	5943	6073	5992	6057	5975	5958	5926	6083	5996	5933	5994	5985	5993	6160	5895	5930	6013	6029	5979	5984	5984	5920	6048	6021	6046	5866	6066	5927	5961	6004	5886	5962	5972	5916	6183	5963	6061	5936	5961	5928	5952	5884	6077	5874	6162	5941	6068	6039	6085	6014	5927	6142	5991	5841	6028	6047	5990	5856	6017	5947	5935	6082	5920	6054	6136	5993	6112	5868	6037	5961	5979	5973	6044	6035	5888	5967	6090	5980	5911	6084	6071	6071	6084	5992	5985	5993	6013	5997	6047	6081	6050	6011	5878	5961	6171	5995	6022	6034	6014	5871	5948	6042	5896	5941	5997	6043	6076	5972	5905	6061	5908	5956	6032	6054	5953	5939	6049	6036	5932	6025	6107	6054	5965	5926	6045	5871	5957	5917	5978	6110	5991	6114	5907	5955	6030	5902	6011	5947	5977	6017	5976	6077	6003	6020	5873	6024	6023	6041	5912	6056	6085	5966	5947	6106	5970	5913	5988	6000	5818	6001	5912	6024	6128	5973	5924	5989	5999	6013	5927	6022	6103	5999	6046	6027	5990	5969	5970	6028	5934	6065	6040	5922	6066	6007	6035	5940	6142	6057	6016	6011	5940	5916	6035	6043	5984	5942	6007	6001	5995	5978	5878	6064	5969	5995	5857	5993	6044	6077	6051	5909	6087	5943	5969	5960	5917	5931	6044	6015	6139	6063	5948	6060	6055	6043	6084	6090	6049	5953	5952	5963	6032	5901	6005	5943	6051	6043	5997	6009	6093	5939	5983	6085	6092	6097	5965	6115	6003	5971	5999	6031	5987	5899	5966	5944	6031	6003	6061	6007	6081	5917	6014	5757	6031	5961	6086	6037	6012	5956	6078	5917	5956	5834	6073	5907	6039	6001	6038	6118	5946	5938	5926	6039	5941	6069	6003	5958	5994	6052	5962	6022	5998	6018	5924	6051	6097	5904	6037	6075	5960	5993	5974	6052	6025	5894	6012	5975	5899	6099	6066	6021	5881	6069	6073	6030	5928	6074	5832	5898	6207	6153	5914	5961	5950	5985	5892	6082	5986	6089	5999	5943	6033	5944	6036	5978	6083	5986	5984	5988	6011	6044	6025	5912	5966	5979	6041	6054	6004	5888	5927	5989	6086	6036	6036	5973	6102	6082	6007	6108	5979	6021	5994	5902	5962	5926	6010	5930	5965	5995	6031	6041	5920	5849	6066	6118	6043	5926	6008	5998	6012	6093	5885	5924	5972	5970	5943	6046	5938	6055	5957	5943	6062	5980	6099	5957	5975	5980	5923	5979	5841	5953	5902	5935	5924	5990	5843	5967	5955	5999	5942	5933	6021	5993	5939	6086	6076	5942	6029	5931	6029	6046	6053	5983	5882	5954	5981	6077	5975	5976	5928	5961	5945	5913	5941	5872	5937	6051	6034	6033	6012	6001	6047	6024	5962	5873	6013	5993	5917	5903	5977	6101	6076	5999	6128	5904	5956	5956	5920	5936	6119	6059	6015	6030	5871	6006	5996	5889	6003	5991	5919	5981	6075	6047	5911	5890	6043	5950	5938	6174	6026	5894	6034	5968	6107	5945	5997	5981	6070	6053	6106	5856	5901	5903	5943	6119	6041	5963	6022	6038	5866	5977	6040	5847	6131	6004	5864	5931	5999	5975	6121	6065	5907	5915	6038	5991	5910	6014	5998	5924	5876	5882	5929	5959	6067	5900	5995	5937	5977	5978	6017	6047	5909	6098	5991	6094	6016	6004	6075	5965	6132	6063	5942	6026	5997	6035	6024	5969	6037	6051	5983	5967	5943	5965	6048	6007	5975	5917	6069	5971	6033	5986	5992	5978	6128	5983	5923	5915	6043	5892	6012	6074	5953	6040	5949	5960	6094	6016	5937	5948	5988	5848	6012	5950	5972	6000	6067	5989	5979	5904	5914	6049	6121	5980	5989	6113	5913	5920	6028	5920	6019	6006	5864	6005	6178	6060	5908	5994	5947	6060	5978	5944	6121	6006	5910	6028	5864	5926	5922	6046	5988	5934	6026	5962	5961	6052	6061	5997	6039	5955	6027	5918	6059	5963	5960	5991	5965	5935	6024	5911	6083	5935	6082	5891	6128	5979	6076	5868	5898	6026	5953	6052	6039	6077	6042	5942	6004	5933	6007	6084	5965	5998	6060	5949	6111	5902	5962	6098	6021	5956	5933	6010	6034	5999	5922	5850	6032	6050	6103	6020	6014	6001	5950	5936	5867	5990	6050	5857	5986	6008	5966	5886	5990	6007	5963	5853	5947	6023	6053	6004	6105	5942	5889	6013	6053	5869	5949	6072	6180	5939	6128	5974	5928	6100	6061	6059	6055	5951	5917	6027	6096	5923	5989	5924	6053	5990	6019	5921	6146	6058	6051	5911	6074	5967	6055	6142	5917	5894	5954	5972	5932	6038	6039	6045	5950	6146	6059	5972	5946	6050	5972	6010	5981	5951	5949	5960	5979	6071	5960	6050	6000	6054	5979	6097	5989	6015	6115	5986	5976	6123	6031	5954	5981	5976	6008	5986	6014	5846	5914	5932	5909	5983	5931	6007	5927	5881	5962	5924	5929	6075	5980	6042	5956	6012	6037	6039	5985	6066	5983	5959	5933	6109	6014	6096	5944	5952	5942	6049	5979	5943	6010	6039	6152	6091	5938	6054	5994	6038	6089	5950	5891	6005	6041	6116	6057	6007	6041	6065	5975	5926	5980	5910	6047	6025	5996	5944	6019	5982	5994	6134	5916	6035	6015	6072	6042	6014	6121	5925	5981	6007	6018	6027	5917	5970	5993	5950	6130	6003	6038	5947	6056	6000	6109	6037	6023	5992	5920	6055	5927	5896	6049	5937	5967	6053	6004	6088	6125	5999	5914	6000	6044	5939	5945	5915	5963	5983	6149	6007	6025	6016	5930	6020	6056	5987	5982	5973	5910	5961	5908	5969	5921	5906	6093	5941	5972	5916	6098	6056	5994	6049	5892	5917	6036	5890	5995	6016	5959	5925	5920	5978	5977	6093	6032	5999	6065	6046	5917	5975	5951	5918	6021	6034	5910	6006	5938	6078	5958	5958	5909	5951	5940	5939	6027	5919	5982	6176	6157	5946	6028	5908	6072	5990	5855	6098	5980	5907	6033	6045	5893	5934	5910	6006	5992	6021	5920	5979	6005	6018	5954	5966	5971	6039	6066	6115	6125	5986	6072	5981	6065	6063	5975	5944	6082	5934	5994	5962	6029	5930	6120	5996	5941	5964	5995	6027	5974	5984	5947	5930	5906	5954	5837	5942	5981	5844	5997	6062	5967	6019	6121	5955	6019	5923	5950	5927	5989	6007	5974	5958	6139	6110	6056	5895	5964	6032	6073	6039	5997	5945	6025	5954	5994	6036	6042	5920	6010	5937	6044	6060	6080	5995	6002	6038	5976	5922	6044	5959	5964	5943	6028	5939	5984	5945	6086	5887	6073	5943	5943	5956	6109	6028	5923	6102	6107	5943	6002	6146	5982	5979	5989	5984	5965	6047	5975	6021	6055	6123	5998	6049	6117	6099	6006	6024	5904	5979	6069	5997	5958	5931	5986	6138	6040	6029	6024	6028	6041	6158	5990	6051	6068	6083	5886	5986	5977	5984	6074	5966	5928	5962	6021	6037	5995	5988	6050
3612	17377	30356	12436	3543	3941	3478	2443	1545	1181	1022	840	827	849	763	769	775	784	796	795	811	833	870	762	778	832	820	812	810	738	832	834	793	754	773	732	761	791	816	817	829	840	815	846	748	771	793	801	833	794	765	811	816	809	753	785	773	724	810	804	786	819	795	788	803	777	773	810	815	788	805	753	805	755	786	814	815	782	784	809	818	768	783	840	843	825	805	795	780	790	827	767	849	808	771	819	771	775	727	762	847	777	796	776	773	764	795	818	822	785	839	805	787	794	816	820	782	811	722	758	720	765	814	847	766	827	731	814	768	806	787	772	844	780	799	792	816	783	827	788	823	826	815	762	788	795	819	802	788	831	830	762	813	775	757	776	833	773	832	828	742	801	763	723	816	835	759	812	825	839	776	815	794	758	800	787	856	817	831	790	805	820	806	793	791	800	819	760	806	836	838	805	854	788	745	831	813	796	753	794	760	860	787	777	807	754	784	825	788	779	794	814	781	804	758	830	803	767	823	827	778	837	778	865	796	805	770	795	772	757	820	863	797	840	731	789	818	823	786	763	781	774	824	852	805	816	815	734	765	826	825	830	826	810	795	817	802	744	792	746	820	813	774	818	784	795	795	871	817	739	794	776	776	818	825	797	769	850	797	765	749	815	816	811	805	844	805	768	823	799	794	779	777	794	782	769	820	820	803	767	808	810	792	805	783	804	819	813	787	772	762	806	796	819	767	794	809	764	823	789	736	824	861	807	765	824	793	808	756	778	804	757	784	805	831	776	756	782	800	767	808	790	837	831	782	764	777	810	804	806	788	818	775	724	802	778	837	816	777	800	828	785	818	747	811	807	778	764	771	811	754	781	823	799	771	793	796	790	813	775	811	787	834	750	818	805	803	825	787	822	794	764	784	768	803	799	803	812	828	772	751	781	836	794	822	791	765	801	860	799	817	837	817	782	752	809	818	758	770	780	795	783	847	795	805	772	829	782	782	777	853	764	810	792	882	784	782	746	786	824	796	812	795	817	745	751	849	787	812	760	836	821	834	822	798	803	706	796	796	785	781	800	762	778	831	784	787	796	815	836	839	830	781	795	780	826	805	772	795	768	747	806	802	819	798	777	782	800	769	799	756	803	814	808	748	836	805	797	836	799	796	792	802	883	761	767	806	834	780	783	779	815	817	831	839	761	769	819	853	841	813	790	807	747	790	796	739	811	804	849	772	786	839	793	774	782	779	806	849	788	768	780	809	829	808	820	764	779	822	803	812	788	767	777	787	802	768	781	833	811	758	821	835	789	791	768	826	823	806	759	798	795	782	777	806	835	797	756	829	782	826	771	761	792	794	800	761	804	825	776	819	811	808	821	806	795	777	828	762	815	790	818	840	788	783	808	797	798	801	781	789	771	790	780	831	841	785	775	808	793	756	836	848	790	799	781	822	802	809	838	741	836	756	869	826	796	822	800	778	859	767	783	817	801	780	825	815	819	859	792	756	775	795	776	799	798	808	839	804	786	727	784	849	780	791	756	792	820	814	822	821	820	790	805	794	834	850	851	828	701	799	808	822	777	802	785	784	789	788	775	794	826	806	804	811	746	813	783	858	807	862	822	767	817	772	767	763	803	773	796	867	771	849	749	814	825	810	813	811	792	782	802	805	767	736	784	809	793	780	805	776	831	782	802	794	776	776	808	809	837	764	775	755	802	785	750	837	790	805	846	803	773	800	742	784	768	747	791	796	806	784	807	788	814	802	792	733	769	836	790	834	804	758	797	759	759	796	793	784	831	786	793	766	775	853	751	810	816	772	766	820	815	790	804	803	775	792	795	820	801	800	788	814	785	788	794	787	819	791	772	824	791	794	835	827	816	761	789	838	834	760	851	766	826	806	798	767	865	783	774	736	798	811	794	801	844	788	809	836	784	815	807	772	849	780	813	770	858	773	822	781	825	785	782	795	827	793	776	854	829	804	813	804	837	800	807	822	810	830	801	796	768	818	758	802	804	753	784	827	793	756	822	739	789	841	838	810	811	816	796	816	798	784	744	772	813	732	799	787	805	745	780	775	768	759	763	828	785	753	811	761	800	753	837	802	756	830	813	832	835	868	849	791	849	798	838	802	792	827	829	798	828	774	765	740	783	809	820	808	739	779	828	771	826	793	788	796	757	817	789	799	787	814	746	829	789	802	814	772	843	832	794	792	805	828	783	770	813	834	813	806	769	829	820	813	817	796	771	794	776	776	779	791	773	777	797	820	833	787	843	807	805	775	817	811	780	772	821	793	784	843	752	746	789	760	794	794	839	783	792	756	794	784	735	828	774	834	786	760	767	785	783	796	804	801	778	805	771	805	794	784	769	832	801	837	810	812	771	800	763	801	843	796	820	842	826	789	822	812	817	793	820	821	799	834	781	816	805	803	791	779	822	816	811	785	785	786	791	789	779	819	815	807	807	792	839	803	793	795	770	775	786	760	778	793	789	807	818	794	746	789	809	830	780	781	796	806	783	781	773	781	822	867	819	782	820	778	754	805	786	834	830	820	837	800	792	786	777	808	845	806	789	790	784	802	770	792	771	807	815	841	792	787	819	797	812	788	791	841	800	785	761	831	814	809	791	761	775	778	855	810	786	797	758	818	761	807	788	833	792	814	837	810	752	786	844	870	799	833	763	783	797	792	809	811	842	807	780	773	801	836	855	764	809	785	810	822	841	817	815	778	793	819	877	792	799	777	767	809	746	786	761	869	800	777	816	806	827	789	801	799	803	793	777	797	847	860	769	830	812	778	786	752	794	841	816	814	818	817	815	822	841	781	778	829	793	807	795	773	790	822	792	803	798	794	845	809	776	833	761	761	812	785	765	837	826	788	811	828	769	769	875	780	856	815	762	893	829	764	800	756	812	820	731	850	797	801	804	807	783	802	846	764	800	778	806	803	791	797	808	804	797	835	831	770	784	844	827	783	805	765	799	802	764	799	830	776	725	754	802	802	841	803	788	757	822	839	865	820	779	799	797	824	752	730	800	834	807	774	805	799	778	804	789	827	761	779	809	802	872	788	751	793	877	815	811	820	812	759	743	788	839	783	787	786	843	793	780	771	812	804	793	819	792	770	776	775	839	782	782	834	773	784	802	780	858	823	844	795	823	828	801	820	808	804	756	758	778	832	758	799	835	798	772	806	812	814	856	818	793	759	747	804	781	753	756	847	828	806	818	797	773	774	796	813	738	802	763	760	788	801	773	832	791	798	769	857	788	798	787	771	814	808	800	755	845	764	765	832	814	796	762	794	801	796	800	772	812	782	827	834	768	810	781	866	753	819	804	789	824	838	810	758	789	798	743	803	785	805	842	784	821	809	808	757	806	821	829	775	805	819	781	779	815	848	816	819	796	818	764	765	835	757	815	767	781	792	795	782	831	802	780	819	805	838	774	776	768	792	803	797	743	783	814	842	804	807	822	812	830	782	822	774	793	812	798	816	776	853	806	790	830	788	809	753	781
14926	43632	52509	38926	33739	40077	36746	29100	19187	15029	10841	7396	6168	6205	6273	6204	6136	6210	6325	6250	6229	6359	6546	6420	6305	6199	6146	6259	6260	6166	6282	6281	6167	6236	6273	6325	6145	6139	6241	6207	6045	6174	6263	6217	6220	6149	6106	6039	6242	6193	6274	6204	6240	6266	6193	6262	6168	6101	6153	6203	6103	6241	6082	6212	6169	6259	6314	6173	6227	6189	6146	6223	6108	6199	6062	6114	6233	6151	6177	6145	6085	6142	6154	6192	6109	6147	6182	6198	6187	6208	6168	6243	6161	6174	6164	6154	6119	6124	6203	6275	6234	6293	6263	6200	6193	6144	6240	6137	6247	6086	6150	6216	6218	6230	6131	6173	6160	6197	6275	6204	6154	6290	6200	6293	6183	6291	6136	6253	6247	6375	6046	6247	6250	6224	6208	6144	6337	6115	6173	6136	6178	6308	6248	6339	6110	6124	6276	6275	6161	6257	6133	6265	6228	6319	6196	6103	6212	6141	6159	6214	6147	6215	6210	6159	6210	6063	6214	6098	6150	6204	6156	6102	6095	6179	6281	6062	6183	6084	6223	6211	6269	6202	6072	6281	6229	6144	6101	6256	6156	6138	6179	6272	6262	6067	6191	6108	6179	6149	6165	6223	6197	6127	6244	6137	6276	6197	6231	6275	6229	6233	6234	6168	6143	6226	6139	6241	6238	6185	6214	6203	6222	6161	6075	6265	6194	6240	6227	6250	6235	6298	6262	6209	6221	6194	6170	6102	6186	6132	6075	6264	6212	6106	6289	6154	6048	6244	6262	6107	6188	6110	6198	6155	6155	6181	6288	6083	6198	6191	6153	6205	6205	6201	6130	6169	6119	6370	6218	6323	6165	6168	6129	6209	6148	6321	6132	6251	6200	6092	6010	6303	6286	6297	6139	6157	6147	6204	6175	6202	6081	6188	6239	6282	6302	6128	6379	6209	6203	6131	6136	6086	6194	6263	6284	6123	6076	6120	6356	6283	6113	6175	6167	6219	6189	6178	6215	6292	6234	6212	6236	6146	6064	6211	6121	6245	6227	6193	6288	6176	6248	6135	6105	6090	6249	6214	6263	6225	6262	6063	6183	6077	6145	6194	6186	6283	6320	6266	6338	6148	6216	6280	6080	6182	6200	6019	6203	6062	6203	6210	6211	6212	6184	6188	6305	6157	6065	6229	6181	6220	6183	6231	6203	6194	6192	6283	6199	6061	6206	6192	6264	6344	6180	6173	6143	6208	6137	6159	6266	6154	6186	6225	5989	6110	6315	6319	6168	6235	6054	6340	6158	6337	6189	6128	6185	6297	6138	6132	6207	6292	6202	6207	6224	6250	6142	6311	6272	6229	6229	6287	6230	6174	6157	6260	6124	6256	6100	6209	6157	6198	6227	6015	6169	6195	6214	6157	6191	6176	6190	6151	6211	6173	6128	6006	6181	6183	6333	6268	6268	6113	6253	6251	6297	6085	6115	6160	6171	6234	6087	6230	6178	6138	6246	6173	6181	6083	6313	6190	6183	6193	6258	6284	6157	6173	6258	6260	6185	6171	6175	6250	6112	6129	6059	6224	6166	6156	6156	6269	6187	6122	6244	6324	6261	6179	6057	6264	6152	6149	6206	6192	6214	6108	6081	6067	6132	6298	6106	6264	6232	6139	6061	6202	6262	6234	6249	6116	6201	6111	6223	6179	6139	6177	6221	6145	6214	6112	6178	6233	6223	6092	6207	6178	6194	6208	6180	6230	6088	6131	6148	6177	6303	6173	6146	6083	6209	6273	6251	6308	6187	6191	6253	6219	6223	6129	6253	6195	6177	6123	6092	6095	6148	6238	6156	6168	5994	6216	6202	6270	6202	6203	6184	6172	6193	6181	6172	6209	6152	6249	6144	6118	6312	6280	6313	6343	6238	6135	6247	6218	6131	6334	6120	6252	6160	6082	6084	6225	6380	6111	6244	6133	6150	6015	6150	6253	6193	6110	6117	6209	6073	6213	6210	6169	6156	6220	6186	6052	6090	6161	6175	6248	6148	6227	6209	6254	6170	6194	6170	6301	6283	6309	6324	6111	6239	6222	6165	6138	6234	6239	6068	6182	6224	6203	6308	6130	6128	6099	6279	6071	6226	6195	6216	6138	6261	6282	6248	6185	6239	6191	6179	6214	6188	6117	6163	6240	6159	6139	6087	6139	6320	6241	6275	6131	6231	6188	6242	6138	6134	6113	6150	6169	6226	6181	6231	6175	6194	6293	6247	6142	6178	6183	6203	6148	6210	6141	6149	6174	6210	6081	6193	6180	6128	6134	6083	6307	6175	6284	6181	6097	6215	6213	6135	6123	6086	6174	6155	6188	6149	6182	6223	6092	6225	6269	6092	6210	6104	6173	6231	6194	6272	6209	6223	6172	6225	6161	6136	6133	6210	6083	6243	6249	6085	6222	6242	6177	6165	6176	6147	6247	6200	6272	6070	6122	6196	6168	6261	6232	6209	6182	6196	6310	6208	6284	6207	6228	6339	6249	6208	6089	6245	6074	6238	6197	6219	6241	6164	6209	6183	6197	6107	6198	6224	6178	6048	6178	6219	6225	6158	6126	6155	6222	6197	6212	6250	6227	6244	6231	6194	6199	6187	6104	6212	6278	6202	6232	6251	6172	6234	6363	6192	6231	6255	6287	6277	6198	6198	6212	6139	6257	6297	6139	6165	6165	6263	6068	6324	6094	6114	6322	6149	6212	6145	6189	6038	6274	6282	6199	6007	6120	6190	6196	6275	6209	6228	6182	6249	6260	6355	6324	6169	6229	6338	6217	6249	6153	6192	6248	6135	6231	6260	6253	6115	6086	6115	6200	6227	6245	6311	6220	6130	6262	6076	6281	6199	6159	6208	6021	6289	6103	6079	6342	6248	6244	6239	6319	6262	6290	6154	6255	6181	6134	6082	6194	6232	6282	6216	6121	6167	6214	6114	6150	6138	6293	6065	6151	6160	6107	6259	6280	6147	6195	6064	6304	6224	6234	6288	6257	6265	6033	6082	6160	6120	6235	6324	6199	6260	6215	6183	6271	6173	6176	6388	6214	6199	6317	6264	6297	6241	5998	6298	6220	6144	6158	6173	6248	6219	6214	6249	6282	6081	6288	6185	6176	6169	6227	6245	6203	6183	6156	6137	6345	6148	6264	6204	6159	6237	6233	6326	6313	6220	6171	6170	6273	6120	6191	6301	6273	6215	6264	6178	6143	6187	6200	6205	6207	6134	6178	6345	6290	6143	6313	6103	6182	6172	6224	6258	6236	6170	6267	6287	6237	6065	6254	6321	6144	6150	6186	6182	6203	6209	6196	6034	6272	6215	6276	6250	6232	6268	6202	6225	6089	6198	6200	6263	6088	6155	6119	6189	6028	6238	6204	6124	6196	6176	6252	6234	6136	6188	6113	6061	6303	6180	6219	6292	6273	6189	6225	6172	6237	6045	6167	6226	6131	6105	6139	6135	6177	6276	6209	6123	6174	6135	6095	6112	6265	6174	6177	6172	6178	6237	6123	6113	6293	6208	6219	6119	6224	6251	6128	6074	6202	6160	6061	6172	6220	6280	6101	6153	6117	6060	6142	6321	6142	6271	6169	6315	6163	6307	6142	6122	6100	6205	6215	6237	6264	6249	6213	6253	6360	6112	6311	6151	6116	6230	6116	6189	6091	5993	6176	6258	6091	6311	6197	6128	6173	6271	6134	6235	6290	6188	6112	6249	6124	6146	6112	6336	6136	6075	6132	6143	6149	6259	6156	6197	6191	6153	6082	6153	6258	6169	6223	6203	6108	6278	6195	6176	6106	6146	6174	6386	6338	6139	6178	6175	6035	6168	6090	6324	6248	6159	6348	6279	6177	6267	6335	6103	6191	6233	6227	6174	6152	6220	6191	6210	6204	6162	6208	6212	6107	6261	6275	6195	6171	6263	6210	6195	6233	6122	6221	6221	6267	6290	6157	6314	6174	6169	6205	6191	6178	6232	6274	6306	6181	6303	6212	6147	6262	6211	6164	6241	6122	6234	6204	5948	6178	6039	6229	6149	6296	6187	6195	6189	6085	6233	6197	6129	6185	6107	6115	6235	6021	6227	6213	6177	6229	6201	6157	6250	6179	6228	6376	6181	6201	6072	6183	6161	6239	6351	6195	6162	6272	6083	6322	6184	6216	6203	6229	6260	6061	6215	6319	6039	6141	6148	6110	6097	6146	6239	6254	6244	6206	6231	6283	6136	6188	6203	6244	6208	6319	6329	6088	6156	6317	6137	6120	6120	6136	6317	6333	6160	6229	6236	6294	6126	6209	6178	6149	6192	6205	6136	6177	6204	6239	6166	6161	6185	6089	6181	6219	6164	6200	6185	6188	6157	6162	6184	6237	6208	6164	6242	6203	6141	6140	6187	6259	6304	6229	6094	6265	6192	6291	6104	6103	6273	6174	6198	6219	6079	6180	6275	6297	6176	6178	6192	6276	6239	6206	6162	6168	6134	6159	6109	6204	6168	6081	6292	6381	6220	6219	6120	6166	6223	6162	6067	6166	6339	6318	6118	6158	6247	6222	6241	6228	6180	6090	6149	6196	6286	6215	6248	6099	6221	6010	6099	6221	6323	6203	6257	6114	6178	6125	6131	6270	6274	6282	6245	6118	6199	6128	6154	6197	6168	6270	6363	6184	6267	6145	6208	6166	6100	6225	6157	6037	6136	6244	6179	6236	6125	6189	6198	6232	6258	6218	6191	6139	6250	6191	6138	6201	6021	6232	6343	6193	6218	6217	6282	6208	6079	6237	6243	6197	6093	6180	6289	6199	6240	6241	6137	6290	6180	6103	6234	6157	6161	6314	6247	6229	6174	6200	6103	6041	6122	6240	6217	6303	6081	6088	6255	6171	6195	6139	6257	6143	6113	6172	6200	6122	6175	6243	6158	6162	6094	6298	6254	6306	6122	6174	6059	6187	6178	6245	6185	6298	6350	6209	6150	6240	6197	6239	6218	6205	6172	6163	6259	6232	6209	6182	6265	6207	6206	6115	6195	6271	6277	6135	6237	6279	6217	6140	6033	6221	6010	6243	6151	6169	6310	6230	6139	6313
2241	25012	34182	18962	7110	6997	5932	4099	2179	1652	1274	852	730	771	749	762	771	762	757	758	755	796	851	807	846	789	740	746	762	819	791	770	726	816	774	762	797	732	784	727	735	757	792	743	753	819	760	795	764	759	748	753	760	751	773	776	734	798	791	762	792	803	820	811	771	755	805	776	764	770	757	776	736	761	762	768	771	811	774	786	749	752	777	764	784	775	778	750	783	794	759	754	781	797	813	741	770	780	752	744	785	739	788	761	759	734	760	730	766	760	773	784	790	810	760	779	828	754	779	714	785	753	798	729	808	736	756	755	796	756	768	784	792	781	696	724	755	779	738	757	765	726	797	760	764	771	779	774	770	797	717	781	742	784	737	804	777	728	809	838	773	745	792	806	784	744	792	812	755	752	728	747	768	694	729	735	870	766	770	766	762	782	803	754	763	775	768	753	723	768	782	769	806	760	791	799	764	812	762	794	743	698	759	773	841	797	791	774	725	768	798	782	757	778	765	797	769	747	788	756	775	798	760	741	782	812	805	769	788	832	747	776	777	740	738	785	757	782	773	785	803	742	784	796	774	791	788	735	748	743	730	779	737	771	755	799	809	787	781	783	766	771	807	759	757	768	816	720	804	799	755	790	780	750	734	760	762	845	746	816	794	823	809	742	815	771	803	776	761	810	770	717	728	797	765	754	756	809	780	763	734	792	743	779	817	770	768	779	741	818	796	789	744	756	733	781	704	821	794	793	795	829	813	820	759	816	754	794	763	747	819	805	843	728	781	832	813	800	766	809	744	783	758	768	770	778	787	789	775	783	768	786	779	827	784	736	790	799	808	761	783	766	785	802	812	775	780	795	793	738	755	789	803	803	824	803	747	762	839	788	744	786	744	764	764	760	774	781	754	752	804	763	781	776	737	808	814	782	731	754	805	765	712	821	757	738	808	762	761	754	758	769	687	776	748	771	795	764	694	776	742	742	786	788	816	768	739	821	814	788	757	814	728	786	765	764	732	760	732	750	811	804	754	728	771	817	730	739	757	814	746	724	793	780	828	800	776	825	777	788	799	793	747	746	752	799	783	762	798	744	772	752	785	783	818	717	802	735	768	780	772	807	769	755	780	744	769	754	764	750	764	751	779	773	812	789	761	767	777	729	755	815	771	780	787	848	755	775	800	790	762	807	776	785	778	766	744	789	744	778	781	781	741	783	745	778	790	776	776	809	790	832	747	788	795	784	787	788	794	778	766	763	771	762	779	756	764	735	818	743	802	777	801	729	795	754	800	766	777	740	829	780	770	788	737	722	797	749	797	755	766	781	806	765	837	798	783	775	792	803	788	779	786	760	756	761	821	773	762	780	822	781	765	794	770	744	723	768	736	767	797	711	790	754	751	790	770	830	707	810	779	777	771	821	760	765	752	811	754	763	780	812	776	759	763	733	728	760	750	735	750	749	736	766	735	780	824	770	775	811	759	816	773	712	766	783	764	785	753	746	747	810	778	803	758	765	781	798	779	795	753	751	777	709	792	793	760	775	779	785	812	806	751	801	805	819	771	726	756	777	782	764	802	791	772	767	810	785	754	793	823	775	746	787	801	784	801	749	796	776	769	772	766	810	787	754	789	793	810	757	759	700	806	801	764	787	759	752	713	809	770	794	751	777	799	790	741	747	772	773	750	816	736	757	705	714	759	805	771	808	763	780	745	753	782	796	777	772	771	752	805	778	820	812	749	811	763	732	729	843	772	723	771	781	813	814	756	763	768	743	770	779	814	764	807	831	770	811	725	775	830	763	748	787	798	769	743	825	752	803	755	731	708	796	809	852	716	770	777	799	766	754	805	764	783	730	756	777	786	732	760	778	724	746	791	792	802	830	773	755	805	792	751	755	780	755	761	765	796	791	793	795	759	717	790	796	797	745	787	821	777	769	734	778	737	783	782	773	744	742	778	803	754	768	740	776	808	793	768	782	807	840	778	764	745	793	760	788	789	722	785	807	757	752	763	801	812	809	758	777	809	804	767	754	850	767	777	743	734	796	743	791	812	795	756	791	731	798	766	764	720	862	753	741	776	772	824	760	754	735	782	760	804	735	776	809	844	749	762	784	711	756	782	742	777	771	746	810	806	781	778	759	739	760	728	769	715	790	774	801	819	732	737	812	772	770	785	816	816	761	789	748	739	757	787	784	774	740	810	776	726	772	813	775	710	767	778	791	801	768	737	767	788	742	722	770	823	792	742	763	774	805	779	802	791	786	737	723	755	770	768	725	801	760	724	773	759	748	724	815	775	773	781	753	820	758	788	779	783	762	776	731	779	710	763	808	760	772	751	774	761	813	810	799	753	792	776	719	780	780	718	781	802	776	836	737	831	805	772	752	728	768	751	777	734	776	797	768	769	756	834	750	766	739	732	744	748	721	760	839	771	794	785	823	802	745	799	793	750	762	802	746	771	743	787	729	755	724	820	786	769	779	783	787	810	815	762	757	812	816	780	764	789	812	810	797	754	794	738	818	764	765	782	788	777	740	715	797	744	748	804	772	799	770	715	783	778	764	799	716	768	809	805	791	802	823	782	747	758	755	793	818	790	781	812	776	779	764	770	750	831	796	751	786	837	789	762	785	843	781	786	708	768	776	774	761	748	784	799	801	738	769	735	706	771	745	801	806	781	778	762	827	764	717	805	790	780	761	797	740	771	788	759	817	785	794	779	804	752	792	733	752	810	781	740	802	779	773	799	785	799	766	778	746	685	758	858	775	766	807	752	798	804	793	738	768	751	724	706	756	808	732	769	738	790	750	747	734	782	760	782	797	805	767	793	810	785	813	811	742	766	749	741	769	762	813	778	743	709	794	808	781	774	755	780	782	831	813	758	737	732	769	759	792	775	765	818	758	809	787	729	764	770	770	735	743	782	775	823	775	785	803	758	743	773	704	767	750	819	782	710	762	798	745	824	772	792	766	781	786	769	807	772	796	764	726	801	729	829	760	819	774	767	823	726	798	780	765	772	771	817	758	788	786	753	776	761	790	797	791	785	790	787	792	781	755	753	773	754	769	778	750	760	824	745	798	723	761	795	782	812	792	707	781	792	786	726	782	789	773	803	772	738	771	878	772	745	751	754	797	750	756	772	746	776	768	738	801	780	790	762	788	709	773	778	781	760	804	791	782	774	768	732	776	787	758	767	789	760	756	771	739	766	803	740	793	776	744	774	785	785	747	741	736	775	766	782	739	767	750	769	770	740	762	770	773	792	809	787	739	731	761	829	770	750	781	818	777	779	776	769	769	775	778	753	718	783	767	798	747	810	765	793	779	749	764	772	761	775	730	797	808	839	772	807	758	791	753	747	841	773	834	728	797	812	830	775	779	790	774	800	772	812	810	794	782	787	772	784	745	737	751	761	743	785	826	760	785	759	783	766	813	776	732	783	805	792	777	845	764	767	751	720	788	804	796	761	771	778	762	785	788	769	777	738	791	789	781	771	758	772	788	786	747	792	778
19390	52039	54256	50401	43697	49215	43831	35293	25071	21127	15608	7645	5876	6006	5957	5968	5904	5979	6046	5953	6080	6327	6913	6700	6392	6045	6038	6086	6000	5947	5960	6054	5881	5936	6057	5963	5890	6056	5991	5924	6002	6050	5952	5929	5976	5859	5866	6022	5947	5980	5984	6081	5970	6004	6007	5979	5904	5929	6089	5973	6011	6095	6039	5849	6021	6038	6086	6050	5954	5965	5945	5875	5943	6026	5841	5912	5971	5941	5874	5948	5939	5829	6035	6082	6033	6003	6038	6071	6014	5952	5839	5958	5856	5857	5990	5880	6015	5847	6006	5832	5972	6015	5936	5996	5855	5997	5911	5903	6080	6095	5940	5949	6023	6032	5910	5986	5894	5995	5924	5961	5925	5999	5951	6026	5950	5998	6003	5949	5818	6062	5964	5863	5883	5963	5976	5840	6141	6022	6044	5928	5970	5969	5863	6002	5997	5984	5978	6119	6003	5911	5918	5943	5911	5940	5950	6097	6016	6045	5913	5947	6001	5953	6074	5847	5999	5966	5953	6024	5998	6030	5895	5957	6027	6075	6015	6063	5903	6018	5987	5928	5964	6081	5784	5998	6104	5929	6071	6072	6021	5971	5949	5932	5944	5956	5956	5926	5871	6021	5835	6105	6012	6052	5985	5978	6109	6156	5921	5899	5877	5900	5999	5945	5818	6077	6145	5977	5820	5851	5980	5982	5976	5971	5966	5909	5967	5905	5942	5972	6023	6063	6002	6094	5926	5990	5921	6039	6087	6047	6123	6155	5919	5934	5984	5981	6061	6025	5956	5971	5975	6054	6022	5963	6158	5960	5972	5869	6128	5929	5915	6010	5985	5960	5988	5975	6062	5900	5927	5903	6028	5911	5864	6072	6015	5952	5963	5919	6086	6008	5859	6047	5883	5970	6015	5936	5998	5972	6045	5850	6045	6062	5962	5975	5955	5975	6014	5969	6065	6153	5954	5949	6045	6004	6080	5904	5974	6040	6053	5968	6016	5874	5938	5902	5875	6002	5914	5969	5833	5912	5963	5966	6027	5971	6063	5960	5988	6044	6033	5941	6027	6038	5906	6017	6053	5923	5923	5984	6033	5948	5879	5958	6060	6023	6106	5855	5858	5964	5863	5855	6051	5860	5992	5926	5943	5965	5877	5920	6068	5928	6019	6062	5961	6008	6030	6016	6094	6002	5939	6105	5930	5891	5915	5931	5991	5992	5938	5954	5939	6118	6037	5958	6000	6128	5976	5942	5989	5977	5989	6017	5951	6047	6032	5959	5910	5965	5921	5965	5978	5955	5955	6043	5955	5886	6011	5948	5844	6017	5953	5821	6016	5949	5909	5955	5933	6047	6030	5993	5952	5991	6058	5930	5924	5917	5954	5974	5999	6088	5928	6021	6131	5980	5977	5987	5988	5979	5853	6001	5974	5953	5942	5946	5936	5983	5996	5840	5961	5998	6027	6048	5904	6036	6045	5999	6007	5994	5972	5977	6111	6000	5934	6094	5934	6014	5921	5963	5914	6010	5874	6041	5995	5939	6043	5869	6043	6070	6064	5891	6012	6001	5995	5993	5952	5831	6013	5936	6017	5906	5885	6015	5944	5890	6099	5986	5869	5907	5986	5994	5947	6066	5906	5924	5953	6060	6022	6010	5890	6017	5839	5924	6104	6057	5907	5943	6028	5958	6106	6043	5926	5897	6081	6017	6113	5999	5999	5932	5958	5825	6064	5962	6022	5952	5966	5947	5899	5934	5941	5941	6032	5913	5974	5957	5970	6056	5972	5946	5890	5941	6008	5932	6044	5955	6119	5972	5939	5944	6095	5941	6081	5959	5875	5956	5948	5986	5960	5882	5952	5981	5996	5930	5929	5988	5990	5947	5978	6029	6054	6069	5893	6108	5927	6027	5912	6057	6011	5980	5848	5969	6015	6095	6107	5977	5914	5948	6021	5998	6058	5969	6022	6020	5923	5980	6065	6049	5915	6029	6070	6008	5888	5939	6029	6011	5942	5982	5913	5973	6088	6096	5926	5993	5965	5975	6023	5905	6062	6170	5931	5947	6017	5922	5983	5870	5929	5960	5977	5914	5976	6041	5930	5966	5914	5925	6042	6004	6028	6062	5968	6018	5919	5992	6086	5911	5904	6026	5951	5900	6071	6008	6001	5914	5942	5874	6087	6039	5975	5825	5925	6014	5874	5875	5819	5995	5838	6083	5987	6019	5890	6134	6027	6035	5931	5949	5851	5809	5970	6010	6023	6052	5939	6016	5900	6027	5887	5948	5998	6026	5972	5910	5980	5972	5963	6007	5997	5923	6101	6022	5989	5795	5902	5955	5878	5886	5909	6049	6014	5937	5891	5882	6031	5981	5967	6010	6013	5880	5902	5902	6113	5994	5917	6060	5872	5974	5899	5934	5935	6010	6058	5981	6010	6004	5965	6115	6106	5891	6042	6056	6043	5999	5890	6031	6052	6037	5975	6051	5965	5961	5986	5954	5913	5993	5972	5943	5794	5967	6005	6006	5948	5975	5837	6068	5971	5993	6041	5988	5994	6140	5972	5953	6040	6005	6005	6047	5988	5924	5979	5924	5983	6004	5893	5954	5994	5912	6014	5973	5922	6078	5962	5983	6021	6065	5892	6034	5919	5996	5954	6158	5979	5852	5831	5932	5888	5906	6030	6060	5767	6034	5981	5948	5930	5909	5954	6039	5889	5939	5898	6005	6015	5841	6021	5862	5847	5966	5935	5954	6087	5999	5854	6012	5979	6023	5919	5918	6016	5971	5987	6059	5958	5855	5993	5892	5960	6003	6009	6011	6019	5948	5933	5985	5977	6040	6074	5873	6028	5970	6049	6007	6034	5930	6140	5948	5874	5997	5944	6113	5869	5957	6014	6020	5922	6074	5938	6111	5982	5893	5986	5975	6036	6071	6001	6073	6035	6026	5964	5978	5883	5928	5987	5900	6024	5969	5950	5931	6084	5976	5846	6010	6044	5840	6042	5991	6020	5969	6017	5991	5919	5980	6047	5991	5948	5953	6003	6088	6086	5967	6075	5995	6008	5974	5947	5892	5919	6032	5922	5832	6060	6006	6020	5935	5912	5955	6020	6040	5923	6040	5983	5946	5963	6044	5916	6041	5974	5890	5948	5962	6069	5870	6027	6128	5995	5975	5930	5939	5953	6047	6004	6065	5908	6037	6064	6023	5896	5922	5985	5935	5879	5940	5981	5928	6097	6136	5906	5977	5912	5984	6136	5865	6101	5980	5981	5882	5989	5958	6008	6040	6025	5892	5989	6006	5946	6002	5970	5921	5854	5963	5993	5973	6023	6137	5945	5952	5975	6006	5934	6079	5969	6046	5961	6094	5891	6036	5950	5893	6059	6024	6144	6025	5900	5938	5971	5951	6044	5941	6071	5922	5905	5933	5934	6006	5991	6007	5995	5990	5974	6063	5819	6108	6045	6014	5963	5982	5912	5874	5978	5905	5984	5958	6020	5848	5968	6047	6001	6000	5932	6079	5995	5892	6083	6045	6064	5984	5953	6029	5822	6157	5907	5887	6036	5986	5813	5936	5940	5933	5905	6089	5916	5946	5930	6130	5917	5974	6027	6003	5975	6063	5933	5960	5937	6075	5994	6033	5967	5914	5994	5940	6110	6069	6030	5986	5937	5905	5944	5984	6038	5951	6027	5956	6025	5914	6000	6020	6119	5946	5990	6095	5966	5919	6010	6004	5963	5949	6021	6012	5910	5959	6042	5936	6024	5978	6068	6061	5956	6050	6040	5987	5982	5956	6023	6067	5965	6021	5890	5944	6016	5971	5837	6013	6015	6063	6015	6026	5976	6016	5939	6017	5851	6077	5964	5951	5866	5916	5954	5965	5991	5963	5947	5972	5983	5910	6059	6048	6000	6077	5966	6043	6030	5979	6027	6045	5947	5753	5968	6013	6067	5974	5972	5821	6054	5939	6020	5983	5960	5993	5962	5917	5977	6101	6023	5937	5983	5854	5872	5943	5876	5999	5965	6052	5917	6025	6064	5985	6014	5897	6008	5886	5869	6031	5997	6000	5948	6014	5991	5880	5960	5969	6067	5943	5978	6111	6031	6107	6052	5932	6038	6040	5929	5999	6071	5938	5974	6030	5913	5944	5939	5977	6089	5995	6101	5956	5832	5961	5877	5906	5926	5985	5944	5968	5944	6071	5963	5969	5958	5982	5981	6091	6088	5993	6045	6012	5895	5959	5892	5992	5977	5882	5819	5941	5951	6055	6063	5903	5972	6037	5940	6078	6088	5993	6031	6002	5981	6052	6037	5977	5920	5838	5966	5995	5987	5959	5976	6087	5885	6095	5952	5901	5968	6003	6081	6061	6007	6005	5862	5995	6019	5924	5954	6015	6008	5975	5904	5902	6005	5837	6010	6036	6019	5990	5951	5979	6025	6022	5938	5949	6023	6053	5989	6076	5944	5976	6023	6012	5975	5929	6019	5989	5925	5851	5969	5962	6021	5891	5890	6038	6064	6037	6098	5975	5948	6005	5980	5949	6028	6085	5900	5966	5970	6037	5985	5935	6042	5892	6050	5957	5923	6131	6033	5865	6047	5902	5962	6011	5956	6050	5990	6066	5988	6096	6023	5927	6150	5872	5918	5941	5960	5969	5891	6007	6043	6117	5961	5918	5914	5960	5944	5914	5959	5900	6088	6084	6028	5969	6016	6156	5973	6017	6018	5989	6072	6090	5856	5961	5849	5884	5974	5964	5943	5973	6074	6033	5916	5986	5985	5952	5947	5863	6019	6103	5957	6020	5958	5882	6121	6025	5965	6008	5951	5905	6042	6030	5880	6002	6008	5977	5905	5906	5927	5927	6011	5870	5972	5960	6006	6030	5959	5816	6038	6015	6001	6042	6034	6071	5923	6160	6060	5877	5800	6027	6024	5955	5988	6009	5945	5996	5891	6090	5928	5899	5978	5785	6064	5959	5934	6013	6046	5936	6064	5942	5941	5933	6027	5998	6133	6091	6012	6085	5965	5949	5912	5931	6031	5983	5997	5868	6046	5982	5927	5909	6036	5932	5948	6101	5979	5919	5901	5963	6052	5984	6010	5917
2715	8776	14565	8403	1849	1412	1202	1045	899	896	876	816	798	765	798	817	776	798	783	788	776	820	776	811	827	782	854	854	802	813	784	776	770	796	784	784	813	810	771	808	776	786	785	815	794	828	798	822	874	800	810	771	795	792	785	854	782	795	785	798	850	832	794	812	774	833	823	795	748	822	764	824	800	821	767	826	806	825	804	790	802	755	838	777	802	828	804	771	776	817	783	784	815	785	797	766	790	838	801	759	822	754	840	786	771	869	792	808	797	817	766	850	766	725	830	813	806	800	754	771	865	808	822	845	802	790	781	730	793	842	785	840	798	814	805	815	818	828	779	776	826	765	784	785	785	824	812	792	774	803	799	797	836	802	787	811	792	831	784	850	782	794	775	818	805	776	808	834	824	800	787	777	779	763	778	775	807	830	765	834	781	778	841	784	755	835	763	754	803	853	779	783	829	816	757	852	791	746	811	841	760	831	798	794	778	812	774	834	786	788	790	823	782	799	810	748	773	766	799	853	815	794	784	801	804	852	862	781	796	778	811	818	823	808	801	817	739	776	788	754	853	766	818	745	761	814	798	827	749	824	886	835	782	765	780	789	786	786	777	796	827	775	747	842	826	854	818	808	783	797	764	783	738	814	868	789	795	816	771	811	757	879	763	803	790	780	761	783	798	818	752	821	828	802	804	799	818	856	774	778	769	783	797	794	822	805	821	826	805	817	756	890	817	772	824	774	789	820	836	788	757	775	800	757	798	859	791	767	813	819	806	765	788	790	806	754	815	793	770	795	784	760	843	789	809	762	780	798	795	807	835	831	813	754	770	736	780	797	862	783	795	823	799	761	787	825	784	802	767	768	717	791	780	836	898	800	783	717	748	820	817	812	798	793	800	820	818	825	779	802	786	771	793	849	802	827	741	799	773	800	754	810	808	769	824	814	775	776	838	823	798	818	809	786	783	809	804	789	790	786	862	754	842	821	808	786	745	767	799	760	797	851	787	786	791	801	792	863	865	804	802	775	771	851	863	843	794	738	834	800	847	766	819	799	799	733	802	828	787	792	798	815	814	784	816	803	816	787	805	819	788	772	809	827	816	778	796	825	848	738	780	755	785	794	801	781	810	813	788	779	784	801	795	795	775	806	759	758	742	796	793	774	775	791	764	795	867	813	808	887	831	835	802	854	776	815	801	793	785	775	824	812	786	787	801	843	817	802	774	799	794	817	803	789	809	763	730	767	764	792	760	845	801	849	846	779	806	757	798	726	781	818	838	790	844	801	835	793	797	822	843	787	839	817	822	746	840	802	802	834	793	710	816	803	769	804	827	773	790	785	794	784	798	789	815	761	778	783	820	744	794	738	792	777	792	779	802	819	809	797	817	849	790	828	817	848	799	828	776	847	802	819	816	784	856	792	785	779	786	765	813	808	805	804	812	775	761	742	804	769	808	803	772	816	778	800	812	808	834	777	792	749	811	879	802	806	753	797	739	837	748	869	799	814	833	788	812	802	860	814	826	787	789	792	763	765	841	725	804	817	801	841	847	794	799	821	717	834	776	806	789	812	796	825	793	762	765	806	758	761	824	804	806	807	809	833	816	768	783	847	833	795	762	793	812	790	860	813	757	835	809	787	736	806	859	799	819	798	812	788	798	768	723	771	802	739	784	792	778	809	817	773	798	833	805	750	790	859	816	794	814	782	834	827	829	799	824	786	809	856	855	801	838	793	810	798	740	780	762	840	774	844	774	862	772	881	800	771	786	760	801	788	800	751	751	803	805	787	769	808	781	778	789	876	800	766	730	818	770	821	824	782	804	807	839	810	787	812	815	780	798	804	802	781	792	803	797	803	767	792	780	821	812	761	848	789	785	793	809	842	804	758	793	822	774	792	843	817	795	802	792	749	803	776	817	782	817	801	795	805	795	798	815	803	761	823	822	817	796	799	792	828	823	779	838	826	816	768	800	850	791	769	819	754	835	777	818	805	803	786	825	787	839	818	768	828	817	807	814	804	819	811	808	750	839	740	873	762	798	797	769	817	847	824	826	812	755	828	770	808	817	804	823	786	819	803	799	814	725	794	788	787	807	835	826	768	751	831	823	788	804	772	746	804	859	836	852	797	821	781	788	839	807	807	828	827	762	804	855	766	813	773	788	789	790	753	819	775	849	820	764	778	809	841	814	793	793	796	790	881	817	798	832	838	788	811	811	846	774	823	840	816	798	796	761	782	810	755	813	840	814	822	801	834	786	834	802	771	790	784	825	804	821	804	842	813	763	827	785	782	771	846	778	848	835	777	820	828	797	795	804	817	815	820	838	823	845	763	769	783	783	834	782	787	871	815	824	784	810	813	833	778	750	778	786	797	781	796	776	817	795	772	791	821	814	769	820	777	814	781	819	754	808	844	807	795	767	828	787	789	871	785	779	842	785	779	807	763	776	776	821	784	790	772	798	860	852	820	825	812	824	788	782	769	820	792	797	796	806	794	791	818	819	849	781	764	797	782	840	761	854	782	798	844	824	804	800	784	750	828	795	802	799	825	793	789	767	792	814	817	796	788	698	813	779	793	814	859	801	800	839	790	800	771	764	788	748	818	802	817	799	809	735	796	778	833	796	781	858	805	805	784	846	781	804	801	781	812	833	803	852	799	803	778	825	817	819	823	786	837	774	738	816	802	809	773	806	804	805	748	829	770	789	841	782	786	790	794	749	812	818	814	774	819	795	782	839	822	832	787	826	769	773	800	822	836	751	737	818	838	853	839	829	796	744	781	775	763	812	802	790	804	751	860	827	788	816	799	803	774	809	837	841	804	814	798	782	764	721	766	798	798	827	802	765	761	797	815	782	794	793	795	824	794	833	782	777	818	809	763	809	708	782	789	851	823	752	835	760	811	782	842	792	796	808	796	821	789	800	773	804	804	777	829	772	774	807	817	813	768	837	808	797	816	754	816	785	782	858	797	784	778	803	781	818	840	842	820	806	781	792	802	796	822	846	794	763	809	782	744	787	784	818	790	838	850	827	807	766	739	787	829	825	746	772	780	793	827	772	803	797	830	805	770	809	774	800	818	796	772	850	727	773	827	783	815	824	850	808	786	776	802	785	803	794	825	818	780	761	776	779	817	794	797	784	802	835	841	769	827	776	784	768	784	807	800	821	811	812	820	752	816	765	784	859	833	778	780	781	783	772	773	777	863	781	764	799	788	789	813	820	791	813	854	826	817	842	786	823	792	832	789	758	857	854	811	813	841	860	791	786	801	844	806	835	802	748	783	798	787	808	804	815	842	785	762	833	783	823	816	807	844	811	841	845	820	825	823	740	794	813	767	853	842	863	815	760	833	744	800	832	843	773	799	848	749	813	800	795	794	805	771	784	795	816	773	844	790	754	814	814	852	807	837	773	780	810	756	793	778	775	817	803	823	820	789	784	817	797	875	797	854	781	852	750	829	798	735	823	798	815	861	831	802	793	815	775	786	818	779	823	825	782	834	825	815
13795	34399	38821	34714	24381	22826	19008	13431	9191	9351	7745	6144	6259	6075	6193	6046	6257	6218	6040	6114	6116	6111	6281	6256	6280	6100	6202	6139	6236	6074	6062	6272	6095	6208	6258	6058	6127	6259	6254	6199	6124	6226	6149	6168	6281	6183	6038	6226	6115	6008	6093	6099	6112	6139	6168	6115	6311	6043	6088	6137	6169	6125	6112	6237	6102	6135	6191	6133	6196	6127	6206	6124	6136	6163	6057	6112	6104	6064	6099	6055	6051	6210	6177	6242	6213	6087	6180	6149	6196	6137	6074	6311	6055	6144	6115	6137	6082	6143	6075	6116	6041	6096	6099	6119	6250	6162	6089	6127	6178	6130	6156	6154	6115	6077	6139	6152	6117	6162	6231	6089	6159	6098	6123	6143	6019	6127	6155	6069	6032	6045	6161	6183	6038	6242	6064	6069	6146	6223	6167	6080	6119	6169	6106	6159	6196	6150	6275	6273	6171	6174	6146	6109	6103	6208	6057	6191	6192	6102	6182	6114	6078	6309	6089	6154	6175	6180	6274	6088	6127	6162	6086	6233	6205	6195	6276	6205	6231	6139	6268	6201	6173	6128	6190	6146	6080	6102	6176	6112	6400	6009	6072	6119	6084	6137	6133	6121	6113	6146	6235	6250	6059	6093	6213	6071	6182	6187	6163	6169	6280	6114	6085	6228	6187	6063	6104	6115	6057	6178	6234	6103	6131	6173	6353	6155	6087	6074	6178	6124	6163	6148	6156	6126	6151	6171	6135	6179	6143	6230	6074	6318	6260	6066	6140	6148	6279	6162	6072	6203	6166	6205	6103	6168	6030	6244	6108	6230	6193	6178	6251	6205	6086	6140	6064	6181	6194	6154	6119	6009	6078	6085	6141	6150	6046	6184	6199	6220	6114	6184	6285	6126	6135	6235	6232	6186	6230	6159	6269	6077	5981	6009	6200	6138	6191	6164	6097	6174	6162	6214	6080	6072	6165	6248	6049	6190	6128	6197	6110	6297	6265	6046	6151	6148	6117	6126	6236	6159	6207	6279	6171	6205	6157	6279	6164	6130	6243	6151	6135	6211	6069	6101	6113	6059	6270	6254	6214	6217	6173	6064	6097	6107	6176	6054	6184	6109	6180	6164	6173	6257	5981	6018	6048	6222	6221	6178	6120	6091	6178	6096	6069	6229	6189	6157	6110	6191	6243	6081	6147	6221	6210	6218	6109	6220	6147	6066	6079	6113	6237	6251	6117	6130	6182	6174	6205	6159	6053	6084	6188	6140	6184	6174	6100	6177	6044	6197	6172	6165	6165	6160	6034	6156	6233	6082	6088	6162	6173	6177	6070	6149	6151	6117	6073	6208	6147	6182	6052	6068	6139	6081	6201	6240	6165	6175	6132	6112	6285	6230	6163	6042	6160	6288	6231	6124	6224	6242	6177	6128	6210	6143	6148	6122	6020	6131	6182	6045	6303	6147	6066	6193	6263	6249	6155	6136	6155	6223	6224	6210	6083	6215	6107	6037	6162	6202	6151	6232	6137	6066	6137	6203	6296	6175	6115	6189	6147	6153	6107	6102	6203	6157	6155	6134	6104	6238	5999	6161	6193	6166	6202	6098	6145	6310	6144	6017	6223	6136	6104	6064	6184	6155	6221	6175	6214	6215	6201	6220	6045	6160	6103	6219	6163	6034	6169	6171	6187	6105	6074	6139	6303	6155	6099	6280	6140	6177	6108	6246	6192	6311	6222	6123	6208	6089	6032	6226	6103	6156	6050	6218	6238	6088	6178	6097	6133	6265	6109	6141	6183	6141	6204	6190	6213	6134	6118	6093	6246	6096	6201	6130	6161	6124	6145	6225	5982	6140	6291	6067	6120	6116	6231	6164	6181	6095	6269	6009	6156	6206	6181	6132	6270	6086	6107	6282	6154	6073	6265	6195	6201	6040	6164	6162	6126	6104	6159	6115	6110	6200	6203	6147	6182	6230	6086	6126	6221	6185	6137	6196	6119	6159	6198	6122	6116	6132	6160	6149	6213	6110	6127	6179	6151	6180	6224	6028	6140	6107	6179	6127	6178	6204	6228	6283	6133	6107	6103	6160	6128	6251	6155	6220	6136	6219	6070	6064	6052	6103	6196	6145	6239	6278	6175	6175	6209	6174	6140	6172	6078	6148	6125	6082	6199	6069	6093	6027	6194	6265	6128	6069	6193	6046	6177	6177	6175	6191	6185	6135	6171	6169	6220	6184	6116	6214	6205	6197	6162	5968	6045	6190	6152	6184	6163	6195	6101	6286	6120	6068	6026	6119	6242	6308	6133	6128	6153	6285	6234	6200	6169	6329	6217	6110	6232	6266	6206	6104	6237	6113	6167	6199	6138	6022	6089	6162	6096	6215	6151	6190	6117	6077	6217	6294	6153	6111	6127	6144	6111	6223	6236	6158	6111	6034	6256	6045	6185	6187	6123	6025	6145	6056	6253	6167	6144	6073	6190	6035	6122	6221	6110	6165	6196	6242	6110	6185	6141	6230	6212	6083	6210	6237	6203	5988	6228	6216	6075	6230	6123	6170	6195	6190	6197	6051	6187	6052	6186	6199	6226	6171	6147	6229	6084	6096	6184	6201	6087	6175	6186	6050	6252	6203	6088	6217	6121	6145	6158	6202	6183	6240	6271	6129	6226	6210	6054	6300	6258	6212	6116	6187	6185	6147	6153	6095	6182	6203	6062	6088	6164	6220	6171	6164	6154	6081	6118	6253	6093	6199	6153	6115	6164	6223	6250	6116	6044	6201	6061	6096	6096	6192	6239	6160	6157	6125	6218	6107	6230	6188	6075	6074	6155	6137	6098	6174	6154	6157	6057	6163	6125	6170	6286	6222	6225	6137	6125	6209	6180	6155	6172	6064	6147	6227	6220	6187	6143	6170	6156	6241	6246	6176	5998	6180	6217	6177	6179	6104	6203	6131	6216	6058	6049	6162	6248	6072	6101	6195	6127	6190	6187	5991	6246	6191	6153	6225	6213	6235	6181	6199	6263	6148	6077	6199	6143	6071	6083	6224	6186	6156	6180	6182	6139	6121	6197	6178	6151	6199	6299	6099	6266	6194	6094	6062	6245	6146	6112	6182	6168	6223	6208	6060	6152	6242	6192	6121	6137	6095	6103	6131	6094	6128	6184	6143	6155	6227	6217	6211	6159	6203	6156	6275	6270	6052	6245	6193	6078	5983	6087	6056	6196	6086	6177	6129	6118	6221	6222	6164	6151	6279	6219	6172	6117	5897	6199	5938	6061	6171	6089	6220	6197	6069	6148	6116	6175	6173	6101	6143	6179	6164	6143	6052	6121	6037	6096	6058	6110	6108	6216	6104	6175	6173	6169	6090	6248	6183	6048	6152	6198	6090	6043	6135	6126	6239	6183	6075	6119	6085	6099	6031	6165	6205	6090	6115	6050	6194	6224	6082	6190	6253	6158	6295	6135	6203	6199	6131	6135	6244	6133	6117	6100	6143	6114	6098	6303	6088	6056	6174	6148	6237	6131	6108	6184	6047	6032	6283	6139	6180	6232	6102	6104	6185	6215	6236	6241	6260	6267	6227	6165	6098	6119	6151	6263	6138	6037	6156	6253	6117	6083	6173	6174	6211	6204	6259	6110	6127	6184	6220	6047	6157	6182	6230	6206	6316	6189	6169	6273	6297	5985	6124	6093	5967	6182	6208	6354	6158	6252	6140	6234	6225	6237	6213	6138	6189	6179	6281	6195	6121	6242	6152	6132	6216	6151	6257	6084	6002	6138	6225	6120	6207	6076	6265	6277	6254	6223	6055	6100	6179	6026	6325	6019	6133	6116	6165	6181	6304	6030	6115	6210	6108	6027	6171	6131	6219	6186	6189	6102	6069	6202	6221	6194	6290	6124	6204	6195	6182	6082	6170	6192	6166	6132	6076	6167	6083	6025	6088	6207	6127	6120	6197	6090	6147	6154	6101	6120	6011	6119	6051	6228	6348	6107	6162	6187	6066	6258	6135	6281	6166	6157	6220	6148	6168	6284	6037	5994	6060	6106	6183	6140	6203	6079	6043	6145	6240	6083	6257	6216	6184	6154	6211	6183	6022	6191	5967	6157	6184	6089	6199	6116	6160	6269	6166	6203	6178	6188	6085	6196	6218	6219	6159	6127	6034	6111	6290	6229	6267	6097	6039	6072	6128	6174	6170	6237	6193	6106	6122	6159	6122	6171	6176	6199	6236	6085	6081	6327	6039	6210	6055	6230	6108	6120	6207	6104	6140	6158	6089	6081	6154	6133	6241	6119	6145	6125	6129	6220	6164	6102	6088	6090	6240	6133	6178	6004	6195	6104	6157	6106	6166	6130	6072	6171	6188	6153	6159	6120	6090	6198	6241	6142	6216	6104	6224	6182	6200	5979	6124	6194	6128	6082	6089	6111	6227	6208	6136	6174	6049	6119	6120	6253	6197	6065	6100	6112	6192	6112	6245	6248	6167	6197	6155	6071	6097	6111	6216	6185	6211	6138	6186	6063	6041	6131	6046	6304	6091	6065	5968	6183	6054	6128	6157	6117	6189	6036	6182	6207	6227	6262	6030	6243	6134	6068	6157	6174	6076	6146	6173	6201	6007	6087	6176	6156	6050	6050	6040	6018	6154	6299	6274	6238	6082	6167	6137	6106	6171	6070	6108	6224	6198	6140	6230	6198	6219	6168	6073	6126	6166	6173	6067	6127	6156	6134	6071	6296	6210	6203	6095	6118	6129	6107	6171	6143	6238	6244	6129	6225	6138	6160	6134	6133	6197	6140	6063	6136	6254	6156	6032	6071	6191	6272	6218	6199	6128	6141	6127	6366	6106	6235	6176	6208	6199	6226	6027	6192	6224	6088	6181	6118	6145	6202	6156	6134	6038	6146	6121	6238	6206	6155	6145	6239	6113	6195	6111	6123	6025	6144	6189	6174	6055	6178	6138	6154	6212	6004	6178	6215	6211	6108	6186	6187	6140	6190	6169	6283	6148	6061	6215	6014	6060	6107	6038	5962	6068	6166	6026	6120	6170	6174	6094	6183	6063	6140	6123	6135	6155	6234	6119	6069	6165	6102	6180	6167	6133	6320	6221	6221	6249
1614	24287	28191	18485	5470	2168	1533	1341	1025	977	879	771	807	800	781	775	702	793	849	789	752	780	812	796	788	804	789	805	806	811	748	781	772	835	763	709	770	813	808	795	770	795	757	764	767	803	771	789	802	787	762	821	772	796	802	723	795	771	774	781	774	807	774	799	803	806	762	802	779	812	769	787	728	796	773	806	788	793	753	764	765	808	810	780	811	779	747	813	789	768	740	841	777	754	755	767	762	781	811	782	786	749	798	751	715	799	736	771	761	787	819	810	768	791	741	810	791	781	771	807	816	749	741	752	784	792	741	770	770	815	762	806	779	803	794	751	809	802	748	742	769	769	806	786	822	784	776	830	777	777	776	725	778	782	765	760	771	746	780	781	778	801	772	741	768	761	791	738	810	797	778	863	791	791	806	845	793	776	763	776	754	793	794	806	750	795	757	813	825	757	803	774	788	835	741	787	719	789	788	820	751	740	768	776	758	771	740	765	786	790	800	815	744	846	764	808	779	769	798	763	803	792	824	812	822	755	799	805	820	826	812	842	820	782	774	750	753	806	827	802	777	796	792	767	806	755	784	769	845	865	812	810	811	808	797	791	784	718	757	808	804	766	791	749	843	750	817	816	771	756	727	762	805	811	819	750	819	797	827	783	757	824	773	750	748	774	832	768	766	770	809	786	807	792	765	813	793	754	753	795	774	769	788	826	785	822	800	772	783	763	812	754	781	807	771	770	759	741	778	830	800	813	816	813	784	798	786	786	781	842	775	782	763	801	773	771	799	849	828	772	761	786	817	788	781	807	741	804	716	729	828	813	786	799	809	762	793	785	741	769	760	803	781	798	802	775	762	782	839	831	748	854	790	795	794	755	759	811	739	807	770	796	745	797	786	899	790	758	767	793	753	754	774	760	770	725	823	778	748	776	814	787	807	797	828	800	786	811	779	749	730	831	761	759	706	789	802	771	820	789	777	788	793	777	757	798	781	734	789	800	788	783	813	821	782	712	786	786	763	772	766	768	734	784	777	822	741	753	806	770	813	860	815	774	797	814	845	772	850	782	810	782	781	766	799	801	806	759	781	747	744	741	755	749	803	786	790	807	725	817	771	816	762	773	831	789	785	822	778	844	793	741	818	753	803	773	764	797	761	812	809	771	808	764	771	774	812	800	788	806	809	771	784	769	791	723	757	751	829	796	795	805	765	762	768	784	790	769	801	747	784	787	808	761	781	798	765	759	776	778	787	780	742	823	736	784	803	805	795	771	806	813	784	818	806	793	847	774	793	779	745	808	743	768	779	774	768	800	741	753	788	819	821	833	784	834	792	720	785	805	786	781	799	799	731	772	806	819	789	779	783	811	835	786	811	741	825	741	790	774	739	795	797	781	791	775	751	756	811	815	764	768	785	745	781	781	807	832	779	816	776	802	763	785	755	740	826	769	765	760	809	789	763	770	755	784	783	798	791	810	724	808	769	780	759	755	748	802	787	784	763	790	798	781	824	817	787	794	810	840	743	810	753	778	788	791	772	755	807	786	769	814	808	805	838	802	788	797	728	764	750	817	736	785	784	753	777	797	873	818	767	814	760	769	774	742	792	770	751	847	800	830	795	770	799	832	785	766	738	767	822	742	752	770	820	754	728	777	748	792	734	817	776	815	834	801	738	823	736	795	750	765	750	814	745	804	795	793	741	818	776	806	758	853	724	788	793	839	746	777	798	819	752	788	798	734	748	791	792	739	779	751	808	786	718	772	735	825	748	772	805	730	791	790	787	792	787	795	842	786	758	782	773	866	736	797	788	765	754	746	778	811	788	768	808	795	827	825	757	795	779	781	777	756	856	786	806	787	755	791	795	771	742	774	773	784	746	753	813	778	794	784	775	795	785	789	775	758	781	825	787	809	763	741	816	734	806	762	793	784	809	768	783	801	797	793	771	773	800	795	772	755	779	766	792	836	749	787	752	829	767	797	752	795	803	770	795	739	787	750	793	828	796	754	754	762	793	761	873	787	802	786	759	810	790	780	764	788	754	799	826	774	790	775	763	803	741	800	717	796	786	747	777	758	797	793	826	751	756	788	831	809	758	815	807	800	750	795	791	781	756	819	790	750	725	732	826	844	746	843	829	759	779	761	777	761	817	764	772	790	795	842	782	789	817	751	759	754	760	781	827	809	814	764	733	753	807	772	798	781	765	809	784	816	862	806	863	797	824	801	762	796	765	772	732	775	791	748	739	769	767	800	788	821	743	800	805	779	852	801	793	781	764	757	772	775	805	731	779	778	807	737	769	785	830	704	771	769	807	757	782	775	785	797	773	734	834	767	837	796	811	819	820	792	800	791	824	842	801	774	812	737	779	802	777	788	769	792	803	795	818	817	746	844	768	763	779	740	773	762	738	818	795	789	785	815	781	775	770	725	741	743	784	774	776	764	830	744	804	795	756	770	774	807	772	789	764	766	765	813	783	768	796	802	763	763	758	782	810	791	764	786	765	722	750	760	790	759	747	808	728	815	810	750	754	781	840	791	744	709	755	804	837	776	748	767	785	729	791	782	770	716	774	790	787	739	827	812	791	762	813	789	738	745	794	765	770	746	809	754	840	801	807	753	809	794	776	798	799	735	771	791	838	845	810	828	728	783	745	764	754	765	792	780	766	809	777	779	745	752	782	766	767	787	779	816	767	725	780	774	835	739	757	739	774	774	749	815	796	752	809	782	743	776	784	806	761	770	759	815	784	826	794	751	787	762	775	766	794	820	766	767	803	772	844	778	783	801	797	772	819	829	775	828	773	757	768	770	798	758	758	825	810	745	710	798	782	742	805	754	787	823	725	835	811	771	793	778	752	777	770	770	798	756	744	768	806	737	830	836	757	808	799	776	776	807	794	814	761	801	773	840	811	788	806	750	744	823	788	803	772	750	783	802	776	819	804	805	814	840	809	817	745	785	813	774	745	806	721	783	791	787	794	761	756	808	765	751	757	791	793	835	797	767	784	779	807	798	781	792	788	771	825	789	771	811	808	765	792	775	815	797	824	789	808	795	794	794	752	859	790	744	810	753	820	774	740	811	807	799	771	742	784	847	733	813	791	836	769	808	738	732	759	837	747	775	832	746	799	797	764	759	727	772	787	812	801	772	794	839	751	837	768	821	785	818	757	803	779	747	807	786	758	751	776	776	795	801	796	785	853	749	748	794	833	761	788	745	804	752	763	764	757	797	809	802	822	785	803	822	817	769	794	798	809	768	759	800	855	773	769	791	766	768	814	814	750	753	777	784	757	791	779	814	726	803	791	794	770	798	775	786	827	790	816	756	807	762	790	782	769	789	729	792	752	800	752	742	784	758	769	743	860	787	783	788	774	784	770	796	796	785	753	749	810	761	779	784	774	778	791	767	809	811	780	781	831	753	773	783	788	766	776	797	805	772	818	813	778	795	802	817	753	750	799	794	728	726	773	788	818	784	794	756	826	826	770	784	749	783	798	786	775	804	825	733
16462	50473	50159	49000	32400	29243	22748	17015	10953	11740	8882	5999	6084	6071	5996	6089	6076	6097	5945	6002	6128	6101	6313	6288	6117	6083	5982	6146	5962	6125	6055	5984	6077	6061	6179	6089	6092	6037	6114	5986	6011	6028	6144	6074	6083	6022	5993	6096	6027	6016	6067	6104	6051	6009	6079	6081	6075	6009	6106	6037	6064	6017	6092	6029	5929	5907	5832	6204	5966	5969	5924	6060	6163	6041	6114	5959	6206	6038	6003	6065	6116	6022	6111	6073	6100	6072	5953	6118	6042	5975	6070	6040	6078	6027	6070	6047	6037	6245	6112	5978	6044	6162	5969	6003	6117	5977	6104	6118	5928	6054	6004	5965	5964	6070	6046	6059	6017	6203	5979	5996	6029	6028	6070	6078	6020	6032	6161	6113	5934	6068	6027	6012	6067	6086	6038	6020	6078	6050	6113	6112	6109	5936	6013	6064	6075	5979	6022	6015	5948	5977	5913	6107	5920	6020	6001	6105	6067	6073	6001	6148	5946	5936	5901	6035	5995	6035	6055	6140	6104	6159	6103	6107	6119	6018	6069	6058	5974	5955	6021	6123	6120	6087	6034	6015	6091	6006	6061	6091	6085	5881	6076	6053	6016	5995	6096	5924	5974	6157	5966	6028	6064	5975	6028	6045	6036	6000	6110	6072	6086	5969	6043	6010	6095	6055	6050	6130	6172	6137	6019	5956	5959	5913	6076	6019	6015	6084	6054	6110	5991	6067	5979	6094	5996	6145	5972	6008	6071	6028	5975	6134	6007	6074	6073	6060	6145	5966	6034	6020	6057	6039	6031	6025	5952	5997	5911	6070	6054	6009	5983	6065	6096	6088	6035	5989	6003	6040	6115	5942	6050	5972	6010	6070	5969	6057	6072	6118	6031	5969	6027	6020	6072	6050	5989	6022	6071	6073	6180	6051	6006	6166	5895	6101	6064	6070	6024	5994	5876	6088	6090	6079	5991	6031	6121	6075	5973	6107	5971	6051	6098	5976	6058	6074	6025	6068	6098	5984	6030	6094	6094	6076	6048	6150	6009	5996	6061	6056	5981	6051	6034	6145	5979	6049	5912	6172	6101	5922	5936	6146	6062	6011	6090	6145	6076	5997	6078	6060	6011	6015	6013	5906	6056	6013	5948	6013	5966	6123	6033	6114	6071	5964	6072	5955	6008	6028	5981	6071	6039	6053	6047	5971	5977	6096	5957	6058	6090	6088	6073	6093	6016	6017	5942	6046	6014	6010	6170	6001	6261	6031	5977	6028	6036	6005	5958	6121	6009	5988	5965	6039	6016	6010	6049	5912	5888	6030	5969	5939	5997	5956	6055	6017	6021	6074	6060	6073	6131	6030	6068	5992	6064	6129	5941	6034	6085	6060	6051	6009	5996	5968	5931	6014	6108	6045	6004	5989	5925	6039	6191	6034	6081	6058	5981	5968	5949	6119	6026	5986	6093	6037	6018	5997	6067	6033	5991	5964	6143	6019	6123	6082	5932	6050	6039	6059	6000	6050	6036	6062	6015	6020	6021	6045	6114	6103	6163	5942	5954	6021	6110	6141	6069	5943	5996	6052	6087	5972	6081	6082	6143	6116	6010	6047	5934	6059	6080	5921	5966	6093	5993	6114	6022	5989	6147	6139	6080	5975	6075	5887	6158	6162	6023	6026	6027	5942	6113	6012	6052	6115	6044	6009	6076	6083	5958	6027	6073	6053	6007	6007	5975	5953	6060	6022	6075	5931	6131	6126	6096	5846	6124	6085	6036	5999	5930	6108	6069	6013	6007	6119	6184	5960	6045	6018	6034	6038	5975	5948	6046	6042	5941	6044	6064	6076	6009	6046	6131	6138	6034	6000	6006	5984	6046	6001	6105	6120	6056	6001	6047	5950	6188	6004	6163	6088	5877	6030	5979	6009	6141	6000	6066	6178	5927	6047	6022	6039	6116	6106	6078	6127	6000	6097	6049	5934	6204	5822	6024	5902	6057	6146	6034	6041	6094	6074	6035	6134	6101	5995	6032	6103	6042	6147	5916	5994	6016	6100	6020	5963	5941	6008	5913	5899	6092	6076	5963	6004	6052	5934	6027	6180	6007	6071	6021	6018	6017	6011	5979	6011	6022	6141	6130	6065	6022	6053	5948	6067	6001	6122	6061	5871	5999	6059	6013	6015	6048	5950	6004	6093	6159	6065	6121	6115	6125	6046	5979	6087	6190	5990	6070	5956	6138	6127	6157	6066	6011	6121	6037	6153	5965	5998	5986	6026	6033	5940	6109	6041	5942	6072	6082	5993	6126	6072	6100	5957	5997	5963	6032	6125	6149	5962	6156	6096	5942	6000	6089	5891	6029	6065	6082	6058	6068	6005	6063	6075	6001	6095	6019	6001	6215	6022	6044	5958	6089	6119	5974	6014	6019	6133	6059	6095	5997	6083	5921	5961	5931	6109	6120	6004	6000	6049	6022	6058	5900	6105	6047	6098	6099	6091	6082	6021	5850	6010	6100	6086	6141	6027	6047	6046	5955	6075	5858	6099	6123	5909	6146	6022	6125	6118	6068	6108	6065	5951	6127	5968	6005	6070	6099	5996	6071	5931	5972	6007	5974	6025	6085	6041	6031	6092	6125	6084	6063	5976	6061	5914	6024	6095	5985	6015	5930	6037	6034	6056	6011	6040	6000	6100	6035	6112	6103	6033	6166	6137	5972	5944	6051	6055	6110	6070	6013	6144	5977	5950	6038	6054	6068	6144	6109	5966	5868	6056	6134	5921	5981	6040	6013	6031	5949	5968	6079	6045	6191	6035	6012	5980	6007	6097	5957	6034	5974	6161	6066	6061	6050	5976	5970	6008	5998	6089	5939	6146	6079	6020	5950	6002	6093	6051	5933	5977	5954	6019	5876	6038	6018	6081	5856	6031	6105	5974	6050	6039	6066	6102	6151	6010	6030	5991	6151	5929	6140	6072	6055	6143	6137	5923	5973	6042	6094	6111	5836	6077	6110	6092	6125	6123	6058	5989	5999	6039	6033	5956	6141	6033	6154	6092	6060	6059	6008	5947	6057	6098	5961	6031	6016	5952	6060	6059	6055	6045	6069	6056	5937	5950	5957	5991	6114	5948	5987	6003	6046	6017	6051	6072	6120	6005	6069	6032	6098	6079	6052	6130	6027	6129	5969	6071	6083	6177	5929	6007	6034	6032	6118	6114	5911	5997	6049	6063	6035	5994	6161	5970	5986	6169	6139	6067	6083	6047	6098	6110	6184	5947	5895	6020	6113	6087	5904	6202	5958	5979	6013	5947	6007	6036	6078	6117	5969	6136	6039	5973	6009	6096	6108	5961	6016	6049	6025	6084	6094	6155	5999	6149	5882	6027	6048	6044	6065	6076	6075	6025	5907	6119	5872	6001	6137	6115	5968	6032	6114	6082	6083	6056	6069	5982	5990	5964	5959	6074	6051	6060	6125	6127	6141	5965	5991	6055	6102	6132	6004	6130	6027	6052	6037	6018	6024	6111	6053	6010	6043	6018	6146	5904	6151	6115	5993	6065	6111	6166	5946	6071	5961	6120	6049	5992	6095	5918	5998	6067	5957	6078	6072	5971	6092	5952	6061	6113	5991	6086	6042	5915	6070	6046	6024	5816	6081	6040	5968	6130	6041	6011	6032	6032	6015	6064	6079	6162	6074	6089	6100	5977	5901	6073	6020	6086	6044	6149	6024	6094	6044	6055	6128	6111	6045	6129	6035	6044	5985	6160	6067	6053	6084	6050	6030	6082	6040	5984	5977	6132	6173	6130	6101	6104	6133	5960	5990	6084	6020	6097	6029	6098	6061	6004	6064	5970	6033	6106	5967	6146	6046	6065	5884	6088	6024	6150	6116	6054	5969	6037	6077	5952	6029	6006	6058	5978	6130	5986	6127	6158	5974	6126	6079	6025	5962	6004	5974	6040	6027	6044	6062	6112	6117	6041	6011	6078	5880	6083	5996	5954	6156	6064	6025	6169	5987	5985	6030	6109	6057	5984	6055	6095	6006	6053	6053	5973	5995	6071	6032	6079	6030	6153	6049	6009	6081	6104	5998	6030	6096	6071	6094	6095	6138	5964	6130	6079	5970	6110	5956	6012	6013	5970	6000	5999	6016	6054	6005	6177	6100	6089	6009	6037	6020	6074	6059	6023	5854	6134	6016	6014	6101	6058	6066	6073	6094	6243	6098	6013	6193	6049	6150	6062	6051	6077	6068	5936	6009	6120	6078	6080	6138	6164	6100	6042	6132	6035	5882	6102	6022	6027	6053	6046	6049	5943	6099	5984	6084	6004	6056	6058	6011	6194	6135	6026	6013	6031	5909	5982	6073	6196	6033	6205	6154	6075	6025	5936	6180	6104	5889	5961	5998	6134	6050	6118	5991	6139	6086	6070	6119	6027	6101	6081	5978	5987	6114	5954	6146	6060	5983	6115	6061	6073	6068	6032	6092	6060	5935	5923	6066	6194	6032	5939	6056	5960	6069	5928	6094	6084	6024	5988	6004	6134	5926	6040	6054	6078	6017	5928	6061	6008	6083	5951	6089	6095	6011	6011	6134	6079	6043	6130	6000	6056	5985	6069	6155	6051	6056	6010	5987	5988	5996	6032	6140	6090	6009	6026	6037	6087	6097	5998	6084	6049	6061	6030	6076	5946	6001	6032	6084	6061	6051	6104	6019	6053	6099	6064	6064	6004	6108	6071	6051	5904	5957	6042	6032	6021	5946	6035	6190	5930	6076	5978	5993	6000	6066	6090	5934	6092	5927	5951	6133	6001	6020	6088	6154	5994	6053	6011	5973	6130	6011	5989	6151	6115	5936	6113	6043	6109	6114	5976	5987	5887	6179	6007	6140	5977	6093	5931	6187	6029	6031	6096	6116	5991	6039	6155	6105	6120	6117	5973	5933	6086	5920	6037	6037	6085	6136	6098	5998	6038	5981	5929	6105	6089	6059	5889	6116	6037	5926	6020	6115	6012	6025	6076	6065	6131	6062	6061	6018	6018	5973	6017	5880	6119	5932	5973	5948	6061	6080	6024	6095	6067	6082	6119	6083	6072	6179	6077	5926	5983	6028	6060	6132	6123
4580	19155	30895	14352	3444	2866	2144	2032	1195	1304	998	807	820	812	849	774	780	754	794	826	791	841	837	827	825	837	792	786	724	780	828	760	779	789	816	775	795	833	856	796	799	833	811	801	822	794	812	794	770	820	858	802	756	752	839	868	759	830	820	812	792	851	787	806	813	824	744	808	877	801	775	840	800	823	815	756	822	840	826	790	772	830	832	817	795	791	781	741	804	754	825	827	768	852	829	851	794	842	787	763	794	790	850	772	797	838	851	812	820	798	791	775	814	844	849	817	778	827	836	828	835	804	764	814	791	782	836	826	803	809	846	842	811	814	803	813	813	830	873	776	783	765	784	811	803	849	817	840	874	801	777	795	838	788	830	860	808	793	788	744	774	763	776	815	807	819	793	804	849	757	808	782	811	842	794	817	803	767	821	793	813	798	811	756	775	819	814	789	767	829	809	781	852	855	832	828	841	829	789	797	772	809	807	795	793	825	815	845	778	808	813	836	823	853	853	803	824	843	838	772	814	815	806	809	855	798	825	775	835	842	826	805	796	798	831	820	809	776	770	823	831	776	800	877	828	813	827	851	754	851	786	775	841	789	785	823	784	765	787	810	793	857	866	804	752	802	871	788	788	770	806	845	814	740	802	793	796	795	832	797	808	789	848	814	825	862	809	838	808	818	808	792	813	802	770	833	791	795	760	798	826	758	816	787	850	855	812	844	748	784	806	833	761	837	805	836	808	816	830	788	761	880	835	798	860	841	792	808	803	830	872	805	774	788	839	815	869	790	795	831	794	800	792	761	840	789	805	812	757	773	817	837	814	829	850	810	797	798	823	766	775	783	794	758	827	811	803	781	800	814	802	825	824	771	828	812	807	823	800	841	763	797	839	761	812	805	831	852	799	849	804	826	800	816	824	799	844	779	792	851	761	791	833	833	841	811	777	809	798	795	806	796	810	793	846	802	819	805	828	811	832	782	814	824	809	776	784	799	820	811	786	790	802	844	807	786	835	823	836	796	846	842	789	763	816	814	835	787	850	808	824	815	852	879	774	869	841	770	835	813	797	834	762	827	861	884	875	793	848	837	823	812	787	798	790	785	830	816	839	860	801	801	817	815	779	823	810	841	788	792	776	831	791	817	788	812	847	813	801	843	786	854	879	823	790	842	789	820	807	787	783	798	781	775	811	800	823	821	827	853	796	786	846	748	863	842	868	829	809	825	789	838	776	762	785	801	818	817	846	790	830	831	777	811	796	793	808	851	819	821	813	822	811	799	812	780	833	842	777	780	854	809	796	795	786	785	793	781	852	807	762	817	805	804	838	772	784	758	841	820	840	810	817	857	805	808	832	792	806	798	811	816	735	815	813	810	770	765	758	795	824	815	840	809	827	900	793	784	841	804	825	819	766	776	752	805	811	802	810	832	791	807	841	792	798	853	845	832	797	831	806	826	767	834	851	802	842	796	806	831	868	748	810	831	817	885	821	817	829	791	797	831	875	832	802	832	825	814	796	743	785	812	805	826	808	831	798	853	803	846	773	803	803	827	857	750	799	846	807	809	780	764	792	820	805	799	816	805	822	809	821	785	761	851	776	738	788	801	829	813	762	822	843	813	808	826	814	832	833	822	815	842	849	734	785	825	859	803	772	796	793	818	765	803	832	812	799	855	787	794	833	791	818	807	722	824	816	807	809	782	769	803	823	861	798	833	778	810	851	802	786	774	845	789	853	844	895	786	789	817	823	812	804	832	797	866	809	856	856	786	825	832	841	836	772	807	816	843	826	805	741	824	821	801	825	874	775	800	786	753	789	831	780	805	813	803	805	808	798	823	843	766	802	795	821	782	811	784	797	802	824	848	817	756	803	866	818	832	776	852	808	838	840	845	834	778	791	782	816	818	852	816	847	775	845	775	826	805	769	831	785	823	810	874	839	826	798	827	765	767	757	842	783	809	843	779	821	796	828	831	843	836	816	827	829	843	732	809	778	832	786	793	815	800	791	781	782	837	821	844	849	828	815	842	812	849	846	821	793	826	816	833	865	822	822	814	817	809	800	811	755	835	754	787	820	829	865	787	851	848	873	783	807	806	804	797	798	808	813	854	776	791	688	805	842	799	832	803	847	789	790	792	849	780	766	789	787	836	851	802	855	858	820	823	809	831	777	841	811	826	850	790	841	819	774	815	768	793	810	795	798	821	771	782	865	847	761	812	790	813	822	733	765	770	818	821	818	807	810	823	792	781	847	809	814	847	772	845	805	790	831	771	810	819	822	803	765	788	756	805	823	798	829	789	794	846	835	816	829	786	813	822	802	831	789	823	819	805	818	845	791	865	834	780	796	817	795	821	816	820	769	805	815	809	842	827	782	800	865	856	827	794	837	809	820	870	800	834	822	849	801	802	839	872	819	802	824	784	859	821	755	803	783	800	799	832	871	781	776	795	822	818	840	825	784	775	829	798	799	834	824	810	846	808	796	832	778	801	854	782	789	785	778	817	792	783	816	769	788	808	826	820	829	803	850	807	791	794	803	866	814	810	833	793	784	778	807	831	821	769	853	773	828	796	829	802	780	865	871	781	826	794	806	800	770	808	816	773	797	834	842	799	808	766	784	870	809	806	808	798	872	808	810	838	796	804	872	814	782	824	772	859	828	857	840	801	807	810	811	805	810	822	813	829	809	800	799	832	873	820	786	820	815	839	802	778	737	855	817	755	810	794	831	780	817	863	817	782	815	847	814	839	761	820	765	820	830	825	815	794	779	807	800	827	806	801	882	807	851	828	790	782	814	820	769	858	793	847	782	816	829	814	830	804	781	774	811	808	866	805	824	835	828	815	858	781	829	782	830	803	806	771	835	799	854	781	800	762	814	852	825	819	872	794	828	834	782	794	836	785	791	824	777	777	851	846	813	851	825	804	818	798	832	814	826	765	796	866	860	827	855	831	761	845	823	834	783	779	794	822	755	799	849	836	821	814	827	797	820	833	803	793	810	851	793	808	820	819	814	847	784	833	849	757	804	779	858	856	829	818	810	784	849	826	782	801	835	825	813	835	844	821	818	852	807	794	823	869	863	843	822	788	815	821	807	798	814	776	788	797	805	788	808	833	791	800	844	818	851	793	811	765	811	798	781	776	855	776	824	790	787	811	820	797	794	814	817	839	806	828	808	783	873	809	813	749	816	778	841	788	903	762	799	812	836	779	785	765	752	838	774	850	767	814	816	879	836	798	816	746	834	818	829	739	841	813	790	809	814	850	798	808	825	849	789	834	819	752	827	773	797	826	762	859	792	803	816	805	798	830	829	793	818	909	811	841	805	818	839	804	776	848	820	767	813	802	751	835	776	909	795	830	793	785	768	789	809	748	749	806	867	804	827	822	843	796	836	808	796	821	787	813	825	822	814	806	825	826	799	796	788	811	840	851	748	775	793	793	847	800	791	818	793	846	822	818	826	835	823	848	834	827	768	823	810	851	771	834	833	847	790	792	819	834	761	790
22107	46612	53866	40014	31973	35951	29244	26354	17403	17997	11886	6276	6209	6191	6225	6172	6164	6243	6320	6180	6430	7209	6829	6957	6567	6296	6282	6330	6194	6257	6258	6122	6262	6204	6254	6225	6217	6211	6135	6223	6188	6293	6090	6252	6213	6163	6194	6203	6163	6221	6191	6288	6134	6157	6135	6332	6162	6251	6175	6131	6238	6133	6257	6263	6202	6288	6205	6173	6117	6100	6159	6278	6216	6093	6181	6140	6207	6160	6200	6273	6126	6232	6289	6309	6146	6238	6335	6206	6213	6138	6212	6148	6117	6319	6257	6208	6262	6201	6224	6162	6164	6163	6219	6352	6175	6289	6211	6247	6293	6323	6216	6225	6138	6191	6366	6242	6195	6205	6215	6133	6362	6274	6148	6206	6225	6258	6100	6072	6133	6189	6295	6288	6132	6247	6244	6320	6252	6270	6273	6261	6170	6138	6266	6209	6183	6168	6160	6156	6259	6209	6254	6238	6167	6194	6272	6144	6337	6361	6103	6348	6351	6366	6165	6249	6305	6226	6254	6269	6181	6270	6126	6269	6289	6412	6112	6275	6211	6164	6221	6214	6213	6276	6208	6348	6237	6140	6228	6189	6205	6157	6289	6156	6231	6351	6165	6234	6262	6269	6248	6252	6242	6326	6264	6315	6231	6335	6267	6129	6139	6270	6248	6312	6304	6161	6303	6324	6212	6162	6206	6211	6331	6234	6151	6319	6216	6284	6213	6184	6174	6131	6215	6236	6120	6256	6243	6178	6246	6358	6283	6171	6264	6206	6273	6206	6315	6294	6299	6108	6159	6149	6241	6161	6210	6220	6115	6122	6277	6232	6225	6259	6085	6235	6219	6125	6138	6185	6273	6130	6319	6278	6230	6272	6200	6262	6242	6230	6269	6273	6234	6233	6170	6175	6341	6266	6250	6338	6194	6218	6213	6139	6150	6234	6296	6238	6136	6177	6142	6093	6290	6232	6218	6270	6254	6373	6182	6153	6278	6301	6244	6314	6225	6069	6253	6132	6294	6243	6252	6158	6189	6318	6153	6328	6250	6255	6252	6110	6292	6316	6143	6222	6267	6128	6249	6175	6239	6244	6279	6282	6216	6169	6231	6283	6306	6266	6187	6135	6292	6215	6240	6207	6172	6275	6218	6166	6234	6235	6105	6191	6280	6119	6254	6183	6265	6101	6217	6299	6319	6164	6243	6294	6192	6315	6224	6297	6230	6287	6325	6257	6241	6256	6229	6163	6209	6198	6295	6213	6233	6277	6334	6137	6128	6234	6259	6160	6170	6175	6365	6198	6157	6190	6167	6279	6207	6134	6315	6218	6133	6210	6257	6336	6184	6281	6198	6333	6286	6227	6228	6217	6173	6236	6250	6213	6195	6178	6208	6220	6347	6186	6214	6076	6174	6138	6397	6250	6285	6241	6227	6256	6251	6218	6237	6326	6162	6239	6262	6166	6125	6246	6171	6213	6221	6227	6292	6291	6206	6146	6138	6175	6158	6159	6116	6083	6319	6282	6241	6199	6289	6242	6300	6173	6153	6234	6299	6241	6187	6303	6241	6260	6101	6139	6159	6345	6233	6233	6122	6238	6291	6219	6209	6200	6249	6222	6196	6184	6361	6156	6190	6214	6128	6192	6175	6238	6293	6072	6191	6226	6293	6251	6144	6345	6250	6133	6294	6282	6209	6181	6211	6242	6135	6173	6209	6184	6260	6047	6341	6186	6277	6169	6165	6226	6166	6181	6210	6180	6049	6234	6175	6115	6152	6353	6274	6346	6333	6213	6101	6372	6269	6206	6291	6189	6254	6225	6240	6138	6332	6305	6271	6335	6150	6305	6216	6215	6205	6223	6131	6072	6256	6310	6129	6214	6236	6322	6213	6257	6137	6256	6082	6107	6281	6191	6222	6119	6312	6244	6131	6207	6285	6258	6196	6227	6169	6327	6197	6230	6197	6252	6235	6087	6236	6265	6265	6216	6244	6244	6242	6196	6235	6212	6291	6249	6184	6262	6212	6160	6158	6328	6128	6250	6237	6250	6234	6194	6132	6190	6289	6315	6206	6362	6267	6228	6183	6183	6336	6163	6114	6314	6391	6129	6316	6231	6224	6156	6113	6185	6127	6407	6154	6194	6205	6287	6246	6314	6310	6305	6215	6238	6233	6197	6290	6164	6309	6122	6194	6091	6157	6263	6204	6243	6321	6232	6285	6197	6189	6214	6331	6357	6243	6313	6265	6201	6148	6337	6179	6237	6188	6173	6222	6151	6202	6270	6198	6164	6299	6284	6272	6130	6227	6194	6366	6154	6277	6225	6213	6343	6218	6320	6153	6238	6157	6447	6231	6169	6336	6290	6245	6246	6283	6161	6222	6235	6319	6247	6236	6246	6213	6244	6219	6124	6252	6315	6169	6199	6305	6214	6328	6297	6352	6162	6181	6373	6179	6155	6092	6312	6065	6219	6166	6392	6084	6221	6316	6263	6248	6195	6305	6248	6292	6227	6323	6210	6180	6204	6185	6148	6229	6303	6197	6300	6303	6151	6202	6314	6266	6302	6109	6194	6324	6279	6100	6303	6255	6207	6213	6218	6279	6149	6270	6174	6315	6260	6271	6251	6224	6224	6172	6256	6327	6229	6155	6319	6333	6240	6213	6258	6318	6282	6189	6214	6271	6339	6103	6281	6291	6257	6233	6215	6174	6285	6138	6314	6239	6104	6186	6246	6314	6358	6123	6251	6230	6228	6190	6259	6213	6190	6130	6381	6188	6318	6136	6167	6234	6073	6171	6225	6283	6250	6289	6353	6121	6179	6123	6201	6382	6245	6186	6308	6232	6258	6312	6219	6203	6172	6269	6191	6204	6270	6189	6156	6258	6315	6298	6297	6144	6350	6202	6128	6181	6385	6138	6162	6095	6229	6302	6280	6182	6201	6122	6194	6185	6258	6160	6280	6260	6256	6325	6186	6357	6269	6258	6231	6221	6281	6153	6165	6256	6350	6233	6273	6267	6294	6203	6313	6204	6091	6339	6369	6294	6189	6200	6373	6323	6198	6219	6333	6015	6164	6209	6245	6241	6279	6227	6166	6334	6259	6173	6144	6193	6183	6273	6234	6106	6161	6136	6283	6087	6265	6204	6243	6296	6193	6321	6294	6194	6158	6357	6205	6187	6148	6254	6188	6310	6291	6274	6221	6252	6364	6167	6251	6337	6234	6245	6336	6315	6198	6308	6241	6288	6144	6220	6144	6354	6361	6210	6165	6214	6337	6270	6241	6251	6150	6161	6312	6289	6232	6147	6292	6162	6229	6251	6177	6227	6175	6293	6280	6169	6296	6190	6223	6248	6197	6240	6295	6168	6080	6226	6222	6222	6306	6269	6266	6283	6217	6210	6196	6190	6266	6217	6214	6228	6159	6302	6227	6189	6201	6254	6134	6361	6211	6161	6193	6198	6165	6131	6215	6342	6217	6099	6154	6171	6214	6081	6271	6132	6200	6227	6242	6166	6281	6256	6295	6207	6339	6346	6255	6059	6228	6285	6238	6189	6220	6198	6277	6236	6202	6217	6168	6163	6257	6204	6262	6111	6232	6255	6283	6110	6130	6214	6372	6140	6169	6251	6136	6257	6148	6262	6197	6382	6336	6185	6260	6423	6119	6335	6142	6134	6214	6323	6233	6272	6268	6194	6198	6251	6176	6160	6304	6161	6205	6233	6252	6210	6095	6324	6258	6220	6278	6130	6182	6228	6121	6243	6288	6199	6218	6303	6295	6182	6239	6167	6127	6241	6201	6356	6154	6326	6273	6291	6225	6195	6154	6151	6361	6249	6209	6165	6134	6129	6319	6360	6108	6040	6290	6224	6256	6166	6231	6210	6182	6156	6255	6230	6177	6195	6202	6215	6187	6124	6213	6212	6141	6206	6172	6265	6266	6297	6358	6311	6192	6265	6205	6197	6181	6308	6250	6371	6186	6219	6341	6093	6090	6183	6128	6252	6159	6285	6213	6303	6269	6317	6340	6267	6206	6114	6246	6268	6239	6286	6200	6181	6239	6292	6220	6269	6200	6206	6125	6196	6356	6193	6244	6191	6254	6247	6255	6281	6333	6332	6179	6284	6143	6229	6305	6241	6139	6268	6098	6236	6165	6287	6160	6153	6392	6265	6136	6203	6197	6211	6219	6087	6228	6151	6238	6182	6316	6145	6254	6263	6222	6247	6154	6259	6187	6253	6164	6262	6239	6249	6071	6198	6239	6182	6258	6148	6177	6183	6304	6174	6196	6069	6129	6194	6142	6264	6255	6320	6143	6342	6201	6188	6125	6184	6265	6217	6216	6293	6331	6171	6180	6253	6152	6429	6245	6205	6256	6281	6326	6273	6351	6211	6257	6314	6172	6329	6239	6255	6210	6149	6217	6256	6229	6252	6254	6147	6267	6308	6266	6092	6142	6238	6361	6314	6205	6257	6193	6229	6156	6176	6160	6187	6314	6246	6186	6303	6121	6129	6200	6219	6236	6095	6364	6233	6249	6206	6362	6321	6208	6342	6225	6343	6170	6359	6177	6273	6144	6349	6248	6225	6248	6181	6029	6286	6211	6103	6270	6351	6231	6268	6177	6337	6322	6244	6249	6105	6260	6284	6271	6185	6073	6232	6070	6110	6168	6288	6247	6343	6068	6148	6261	6184	6118	6245	6232	6194	6264	6261	6265	6167	6136	6254	6404	6191	6065	6199	6201	6275	6201	6300	6290	6287	6076	6067	6180	6224	6231	6116	6219	6158	6255	6215	6279	6273	6300	6238	6176	6249	6196	6232	6285	6260	6181	6078	6271	6206	6282	6274	6207	6198	6180	6254	6287	6316	6273	6293	6247	6197	6294	6139	6139	6129	6238	6331	6205	6260	6186	6225	6281	6236	6393	6097	6102	6211	6180	6206	6265	6176	6243	6092	6126	6229	6239	6260	6272	6240	6299	6141	6203	6302	6227	6192	6266	6178	6142	6226	6256	6255	6156	6284	6273	6273	6243	6098	6265	6229	6195	6312	6399	6067	6387	6103	6351	6305	6227	6254	6206	6235	6128	6284	6223	6202	6278	6278	6258	6235	6258	6133	6265
2572	30112	37928	18422	4504	4870	3379	3558	1815	1690	1232	822	808	782	791	824	775	788	761	778	746	872	907	845	835	782	745	826	784	799	764	765	771	785	771	748	755	795	814	755	771	821	759	788	801	833	744	817	771	792	769	798	776	830	757	808	797	807	767	796	765	755	737	797	816	801	772	812	735	792	831	769	787	748	780	793	798	764	769	772	797	812	822	728	819	788	737	802	784	773	767	794	780	781	753	777	771	758	800	801	761	746	829	767	818	717	761	744	805	794	807	823	772	793	790	757	783	798	785	786	753	771	795	773	764	773	770	808	795	798	785	769	780	815	788	771	723	839	832	839	717	785	781	798	798	766	756	793	777	752	802	806	753	776	811	731	833	759	817	757	813	785	805	796	731	765	841	826	792	780	772	825	799	779	803	761	748	780	742	732	765	807	791	761	768	775	798	727	810	761	753	809	764	791	822	768	768	745	806	793	763	769	776	766	854	798	779	757	775	795	796	771	799	769	786	772	733	813	820	828	791	761	792	788	752	834	769	767	770	759	797	789	778	752	789	801	800	787	739	784	823	757	817	814	768	820	796	728	789	793	843	851	733	789	778	754	805	756	746	759	850	743	775	686	719	753	798	783	797	745	701	808	822	724	744	815	749	791	755	805	758	763	806	830	815	743	762	802	772	770	785	782	783	794	796	735	754	782	769	818	719	789	827	781	811	751	818	791	829	810	766	788	799	763	791	796	744	779	746	771	735	795	782	784	791	787	781	758	756	818	801	784	775	741	804	830	794	734	846	795	781	784	781	767	793	790	785	817	792	734	763	813	763	811	809	792	769	779	786	769	815	826	709	776	818	758	760	822	751	818	818	794	755	742	736	790	742	767	775	795	761	795	820	742	769	800	756	781	729	755	779	776	817	820	775	786	766	835	829	846	724	767	793	755	741	784	785	823	777	742	832	802	821	757	829	839	779	773	725	786	758	761	785	778	771	776	760	762	795	840	760	782	785	744	777	790	785	781	759	778	781	744	805	807	833	794	794	805	788	764	801	828	794	772	810	859	782	824	783	759	809	815	811	830	747	813	813	814	827	732	750	722	773	826	761	757	809	817	800	758	767	766	738	775	796	794	836	779	796	718	767	781	769	790	768	781	778	762	761	757	817	790	768	786	773	784	798	777	769	779	804	795	745	829	768	792	788	749	803	827	760	779	774	798	794	785	820	787	771	798	748	789	831	818	805	755	776	771	789	842	781	780	812	771	763	800	761	817	750	819	764	770	757	808	800	833	792	809	787	733	811	798	720	795	759	776	790	793	792	827	720	761	755	767	818	813	767	753	795	750	777	806	833	748	784	824	858	725	824	817	772	797	757	761	779	756	799	787	787	742	734	795	789	723	802	773	802	801	747	743	801	762	801	784	778	814	725	768	772	837	810	738	772	777	819	790	802	810	793	776	811	779	803	745	789	796	770	768	799	771	786	735	762	756	789	774	758	763	820	772	730	804	781	783	713	746	796	769	738	794	820	808	729	799	776	781	776	765	751	753	836	774	796	772	820	787	731	778	760	811	730	793	795	815	717	745	794	794	806	744	804	788	783	810	772	797	786	753	822	794	759	782	775	814	812	852	757	798	825	769	763	737	708	751	802	789	796	816	767	789	814	765	774	807	794	771	782	787	802	786	783	773	739	820	743	817	759	788	770	811	762	762	798	806	740	782	751	798	757	766	766	806	775	833	807	719	752	767	739	785	763	788	805	761	745	804	833	783	785	741	795	817	757	788	752	793	785	817	721	765	821	847	803	797	813	802	777	804	804	777	759	751	789	791	757	804	778	811	742	721	825	754	767	802	745	784	806	784	774	772	790	794	741	771	757	787	806	810	828	764	775	801	775	805	813	776	796	783	781	799	745	826	760	748	806	775	752	750	773	772	771	781	755	777	757	796	749	808	811	806	815	821	768	774	831	774	799	806	746	784	756	764	812	783	773	745	749	746	783	767	815	819	805	839	812	767	772	826	791	751	775	731	816	782	780	792	757	831	813	790	748	770	748	798	774	818	804	795	792	737	770	786	837	760	729	757	754	782	766	729	784	772	792	762	780	791	788	753	769	815	813	753	757	774	760	758	777	774	755	765	834	779	825	776	749	726	739	807	835	778	807	795	751	823	769	816	750	771	759	788	795	785	744	819	778	790	785	766	822	812	811	817	801	759	783	777	748	754	777	788	783	739	808	816	773	759	749	739	775	818	768	813	767	731	778	809	743	797	746	786	762	724	757	819	782	772	814	812	798	799	774	785	768	820	780	798	744	820	790	757	803	730	819	852	794	862	761	793	779	829	802	739	766	843	762	774	823	798	764	819	770	790	767	764	777	779	760	792	790	737	834	797	750	798	760	773	775	792	781	736	814	746	742	761	769	768	804	791	771	770	763	796	731	766	785	771	806	812	812	812	770	818	747	802	760	767	773	790	730	811	754	769	795	782	777	753	765	793	805	800	796	808	838	751	787	756	786	872	780	806	827	793	824	734	813	763	773	769	739	742	798	784	757	768	785	791	772	823	773	771	769	789	783	768	781	759	807	765	761	772	798	796	755	762	799	828	758	808	758	779	804	722	767	828	736	855	806	768	726	786	787	836	785	764	763	793	743	818	746	773	843	780	790	805	799	828	804	797	737	751	798	799	732	796	766	719	721	727	812	800	764	795	781	770	789	744	853	774	831	741	822	723	763	808	728	809	770	772	769	789	746	777	814	803	820	844	795	793	796	779	707	787	803	761	781	800	801	755	786	772	760	779	806	768	821	800	801	805	809	768	838	796	747	731	799	835	810	789	776	809	746	757	757	841	766	781	781	724	753	844	762	737	762	779	827	765	790	772	773	760	817	826	768	796	805	804	786	754	800	779	780	756	778	812	800	771	790	739	746	776	818	795	774	760	784	724	795	777	747	768	746	806	757	821	803	763	769	736	806	776	768	789	798	781	824	798	784	771	825	778	732	778	785	787	796	788	760	754	800	782	798	817	811	788	834	776	788	742	827	805	766	732	778	803	776	818	773	781	762	806	785	785	784	827	753	750	768	746	770	769	844	773	760	748	765	798	814	733	775	775	740	735	800	725	811	777	790	772	792	785	777	762	824	788	768	788	786	774	756	818	777	742	789	712	730	780	789	825	776	775	786	762	794	775	809	730	792	797	791	758	773	788	817	797	810	781	752	851	855	745	767	741	736	770	792	775	806	791	770	806	787	753	851	797	788	752	769	818	829	767	782	771	802	766	758	807	771	816	750	804	788	760	790	754	795	791	788	829	711	772	791	762	810	796	789	781	796	743	776	760	834	742	778	836	771	797	796	806	752	753	778	811	740	786	776	759	792	730	771	821	731	808	757	772	782	788	763	779	779	762	776	755	813	853	830	794	805	788	750	795	780	792	761	780	742	773	729	784	737	788	823	809	750	780	776	825	766	753	743	792	770	736	749	778	844	780	789	778	755	723	767	766	781	748	770	783
21100	54951	58438	46293	32307	42654	35584	34503	23878	22815	13345	5943	5990	5930	6027	6030	6104	6013	6107	6052	5998	8106	8555	7568	6574	6192	6085	5988	5882	6006	5992	6006	6066	5946	6212	5972	6085	6000	5928	6004	5924	6003	5981	6081	5952	5978	5988	5884	6192	5988	5922	6047	6003	5921	6122	5949	6097	6062	5977	5993	5966	5942	6022	5955	5979	6065	6119	5990	5869	5930	6014	6035	6082	6030	5982	6030	6037	6066	6002	6033	6086	5993	6091	5900	5957	5957	5978	6006	5999	5953	6027	5991	5928	6009	6026	6008	6009	6013	5882	5936	6045	5960	5993	6053	5920	5972	5916	6029	5997	6048	5942	6051	5994	5850	6006	6007	5929	5988	6050	5932	5949	5903	5893	5983	5889	5976	6008	5950	5950	5938	5999	5940	6065	6071	5990	5954	6024	6015	6068	6045	6012	6100	6075	5954	5875	6071	6025	6054	5946	6005	6056	5986	6030	6027	5944	6036	5912	5925	6153	5966	5986	6094	5977	5884	6106	6002	6101	6029	6017	6004	6059	6041	5973	6013	5900	6031	6108	5993	6047	5962	5874	6057	5948	5993	5933	5995	5964	5924	6010	5989	6089	5983	5978	5999	5932	5918	5990	5957	6053	6067	6049	5982	6012	5975	5927	5974	6058	6032	6032	5965	5944	6040	6009	6089	5929	6021	6017	6109	5869	6033	6000	6002	5939	5985	6073	5852	5925	6119	6003	6035	6193	5988	6006	6005	5899	6035	5798	6014	5857	6015	6015	6016	5960	5988	6018	6042	5958	5962	5865	5993	6072	6036	5930	6084	6048	5791	5975	5880	6004	5929	6098	5997	5968	6069	5963	6029	5952	5928	6025	5970	5921	5999	5960	5926	5968	6070	5998	5966	5986	5920	6003	6028	5982	5963	5888	6125	5927	5934	5946	6003	5971	5970	6115	6120	6043	6018	5880	5943	5934	5992	5985	5944	5940	6043	5954	5927	6094	5965	5882	5891	6053	6059	6021	6138	5998	5873	6132	6009	5985	5965	5978	6071	6006	6057	5908	5975	6162	5957	6006	5950	6100	5953	6020	6018	6113	5978	5996	5940	5952	5989	6021	6050	5931	5923	6003	5931	6105	6137	6073	6071	6062	5998	5982	5872	6039	6085	5887	6026	5958	5886	6106	6067	5927	5921	5866	5984	5984	5976	6137	6021	6052	5981	5997	5916	6003	5991	5944	6022	6017	6059	6014	6086	6070	6125	5965	6052	6011	6031	6101	6000	5949	6005	5993	5995	6094	5932	5877	6077	5973	5941	5983	6045	6071	5987	6038	6006	5979	5970	5984	6062	6054	6043	6143	6049	6033	5950	5975	5956	5895	5923	6055	6123	5993	5865	5928	6034	5964	6120	5974	6045	5947	6025	6045	5889	5977	5978	5986	6002	5932	5942	5892	6045	5979	5918	5974	6024	5894	6054	6082	5981	6149	5972	5906	5952	5913	6034	5946	6028	5995	6011	5968	6069	5976	5957	6026	6034	6014	6002	6037	6017	6019	5945	5993	6018	6063	5933	5971	5921	6073	5955	6149	6002	6102	6036	5987	6065	5932	5952	6014	6019	6077	6027	6018	6069	6064	5952	5917	5975	5933	6050	6100	6075	6112	5949	5907	5909	6014	5927	5918	6032	5902	6051	5938	6049	5870	6131	5960	5958	5975	5992	6028	5979	5988	5888	5914	5967	5991	6057	6037	5985	6041	5848	5980	5969	6070	6057	6056	6033	6107	6058	5865	5958	6054	6043	5981	5902	5978	5979	6079	5969	5991	5991	5911	6030	6054	6006	6049	5988	6076	5866	5965	5944	5880	5970	6075	5866	6105	5943	5941	6028	5887	6050	5997	5954	6062	5970	5980	6021	6124	5975	6003	6048	5945	5880	5998	5988	5967	5958	5928	6018	6054	5982	5934	5949	6109	6033	6138	5944	5893	6015	6035	5987	5980	6071	6038	5934	5899	6048	5897	5995	5962	6011	5937	5958	6089	6012	5883	6069	5952	5863	5983	5913	5999	6075	6075	5886	5925	6034	5900	6006	5980	6052	5953	5918	5883	5973	5934	5995	6078	5868	6031	5944	6004	6048	6001	5877	5944	5961	5934	6084	5889	6075	6012	5932	6061	6128	6042	6089	5946	5953	6171	5909	5925	5957	5931	5921	5988	5989	5857	6109	6039	5919	6011	5855	5931	6038	6090	6037	5999	5934	6028	5985	6039	5967	6130	5977	6005	6082	5952	5962	6024	6077	5867	6009	6034	6091	6085	6029	5956	6063	5960	5974	6038	5998	5876	5993	5881	6005	6018	5913	6016	5997	6076	5957	6011	5986	5944	6098	5956	6041	5865	5930	6030	6042	6006	6005	5967	6030	6019	6070	6026	5983	5971	6059	5931	6142	5990	5972	6071	5924	6046	6023	6011	6048	5886	5920	5950	5976	6011	6024	5945	6013	6078	5951	6079	6046	6018	5890	5916	5981	5849	5992	5933	5941	6013	5892	5994	6047	6021	6060	5953	6158	5950	5991	5991	6015	6012	6016	5884	6115	5933	6036	6016	6062	6140	5947	6071	5969	6132	6034	6066	6054	5944	6005	6024	6111	5862	6175	6078	5974	6047	5937	5924	5985	5983	6048	6019	6038	6018	6011	6057	6035	5923	6105	6012	5950	6000	5995	5941	6104	5957	5987	6143	6012	6053	5983	6121	5982	6047	5992	6040	5947	6035	5935	5977	5942	6047	6074	5957	6117	5959	6012	6091	5902	5857	6069	5915	6013	6056	5918	5952	5983	5976	5895	6061	5997	6054	6041	5988	5961	5991	6061	5921	5991	6178	5920	6074	6010	5967	5972	6006	5991	6146	5992	6093	6041	6041	6045	6051	5889	6020	6114	6010	6083	5923	6112	5925	5928	6010	5992	6044	6026	5988	5994	6001	5999	6125	6147	5997	5999	5973	5919	5975	5972	5889	6118	5957	5910	6101	6041	5958	6128	5985	6097	6057	5947	5975	6047	5969	6126	6052	6058	5992	5928	6046	5929	6099	6023	5867	5930	6145	6040	5922	6187	5953	6045	6075	5919	6069	5940	5897	6002	5971	6036	5921	6029	5928	6096	5893	5965	6013	5984	5960	5944	6023	5946	6060	5926	6023	5986	5978	5992	5869	5863	5994	6035	6017	5983	5907	6014	5964	5936	5948	5936	6019	6031	6182	5908	6087	5987	6008	6103	6152	6034	5980	5948	5995	6061	6031	6096	5996	6053	6033	5980	6036	6061	6084	6095	5913	5982	5983	5942	5908	5902	6017	5930	6087	6069	5881	6029	6028	5928	6050	5989	5953	5886	5908	5895	5981	5927	5955	5906	5953	5957	6034	6124	5919	6047	6025	6076	6029	5886	6102	6102	6008	6015	5990	6016	6008	5954	6079	5980	5911	6108	6000	5948	5995	5952	6115	6002	5923	5918	5862	5913	6064	5920	5919	6076	6097	6031	6026	6064	6052	5906	5934	6001	6109	6076	5985	5868	6029	5962	6003	6005	6006	5884	6006	5861	6084	6037	5881	5972	5928	5986	6034	6008	6008	5972	6102	5929	5940	5959	6081	5924	5946	6000	5910	5939	5992	6063	6006	6042	5841	5962	5960	6043	5982	6132	5899	6024	5872	6061	6019	6055	5989	6000	6066	6001	6056	5970	6003	6077	5967	5922	5911	6061	6152	5887	5921	6047	5957	5949	5952	5965	6030	5873	5986	5935	5998	6087	5989	6063	5912	6078	6112	6064	6039	6014	5930	6010	5949	5980	5911	5971	6065	6021	6141	6034	5996	5955	5875	6075	5946	5974	6116	6047	6005	6017	5995	5922	6098	6008	5921	5907	6195	6180	5925	5939	6131	5900	5908	5956	6126	5950	5990	5950	6043	5995	6022	6098	5886	6076	6041	6049	6037	5966	6049	5838	5963	6016	5840	6073	6036	6007	6046	5996	6013	6085	5981	5909	5892	5912	6043	5929	6146	6094	5936	6242	5962	5963	5973	6042	5899	6061	6056	5931	5912	5998	6116	5931	6205	5883	5934	6008	5969	6041	5923	6003	6050	6005	6077	5983	6089	5726	5999	5883	5923	5948	5987	6092	5967	6000	5986	6071	6068	5971	5970	5965	6084	6022	5945	6098	5917	6138	5925	5945	6047	5923	5896	6022	5979	5907	5997	5921	5916	6086	6006	6046	5980	6018	6201	6138	5910	6094	5984	5997	5915	5890	5987	6079	6038	5930	6116	5934	6090	5929	6079	6087	6041	5975	5958	6088	5960	6047	6007	5943	6095	5967	5887	6038	5977	5957	5979	5963	6008	5863	5993	6019	5954	6092	5924	5954	5912	5970	6086	5940	6145	5910	5995	6035	6070	5829	6026	6147	5919	5974	6031	6160	6118	5964	5952	6049	6009	6037	6054	6000	6050	5961	6005	6217	5979	6080	5994	5999	5967	6021	5991	5922	6015	5863	6050	6090	5927	5952	6063	6043	6024	5984	5971	5975	6151	5955	5988	6026	5970	5924	6109	6000	6091	5982	6040	6102	5911	6028	6014	6062	6098	6052	6186	5891	5962	5896	6115	5977	6017	6062	5975	6034	6042	5947	6055	5930	5964	6037	5907	6043	6016	5927	5957	6041	6026	6086	6091	6013	6074	5999	5864	6100	6015	5869	5860	5840	6006	6132	6005	6006	6124	5873	6097	5931	5938	5923	5990	5903	5950	5980	6047	5904	6120	6115	5949	5918	6108	5996	6032	5927	5876	6024	6048	5959	6075	5965	6001	6073	5865	6014	5977	6040	5932	6049	5917	6054	5966	6001	5972	5899	5903	5981	6015	5973	5970	5863	5938	6004	6036	5876	5965	6067	5982	6050	5952	6008	5970	5968	5909	6051	6059	5928	6065	5881	5977	6007	5943	6088	5933	5977	5838	6043	5923	6038	6025	6110	5943	5990	5947	6125	5928	6056	6074	5825	6014	5967	6202	6000	5952	6008	5994	5985	6012	6041	5996	6031	5928	5990	6003	6052	5913	6001	6045	6022	6024	6048	5984	5971	5966	6075
6636	14396	11740	4444	1120	1371	1189	1312	1020	960	836	794	789	799	809	788	786	847	791	784	826	852	822	815	794	803	817	804	780	829	792	857	855	862	866	815	816	824	854	803	818	838	746	825	813	811	815	873	829	804	789	787	818	831	813	865	806	799	841	782	872	814	759	849	810	825	788	810	834	828	835	796	793	836	775	802	854	795	776	822	789	776	779	795	845	808	823	859	744	848	778	812	798	815	757	814	754	803	832	812	819	794	784	778	789	827	797	782	873	810	792	834	823	806	825	820	831	846	801	816	872	837	818	758	803	814	776	834	861	814	817	783	837	793	829	825	795	819	738	828	763	859	804	782	795	818	826	742	840	864	821	760	771	818	793	786	744	818	859	803	872	783	778	829	802	836	847	788	818	811	765	839	828	841	763	836	802	837	826	789	836	786	772	772	780	789	825	783	810	870	779	820	804	772	809	768	820	805	866	805	801	831	779	786	803	807	801	787	733	826	839	791	776	815	835	827	817	755	798	784	823	840	830	871	777	814	813	788	813	794	789	817	788	840	781	818	804	825	774	782	776	802	851	812	787	844	824	776	781	819	852	778	852	840	770	798	819	855	767	784	797	813	782	819	803	777	815	825	855	798	785	809	827	837	839	787	752	835	771	812	802	763	756	846	801	835	854	871	842	802	772	784	815	853	793	804	747	834	826	777	846	821	855	822	819	768	814	787	794	797	823	853	837	816	807	774	820	803	812	752	768	814	836	781	789	803	779	788	783	807	770	798	818	802	764	794	803	879	807	804	757	814	821	818	766	809	790	808	814	761	812	817	829	823	846	801	796	799	806	859	803	836	817	803	835	836	791	810	867	822	818	850	813	780	815	838	844	817	799	817	845	820	831	779	801	766	761	809	826	802	778	830	771	825	814	829	781	839	857	803	783	793	818	804	782	813	857	800	823	793	810	784	771	794	747	812	750	842	765	852	830	779	821	834	814	784	833	799	846	807	761	822	855	834	823	824	816	829	810	815	765	808	756	801	863	781	781	777	800	777	801	789	803	829	798	844	864	781	787	800	807	784	825	792	778	824	824	832	822	793	819	805	857	814	826	792	843	821	848	804	818	831	780	795	826	838	748	804	821	822	803	818	786	781	777	827	769	815	809	804	823	764	824	789	842	752	822	813	812	817	800	837	796	825	831	775	852	805	806	795	773	791	794	770	745	816	811	795	772	760	857	853	783	735	783	862	834	777	814	800	828	844	880	826	854	821	803	823	848	800	825	812	779	787	807	802	826	828	817	807	854	769	819	754	826	788	831	810	825	834	819	783	787	847	880	811	872	832	785	809	767	858	798	802	830	765	820	813	821	828	755	822	851	791	858	784	819	842	795	735	768	796	852	879	771	781	751	768	772	842	801	796	786	830	855	748	826	776	819	811	750	782	835	824	779	819	811	761	799	811	784	847	845	820	776	801	805	798	766	814	820	807	808	839	791	825	797	812	813	776	851	819	780	806	803	764	816	787	810	840	834	824	799	794	826	826	860	829	767	865	808	871	879	842	847	825	795	803	825	775	765	842	771	782	766	781	859	777	851	739	760	807	806	814	823	821	814	772	829	822	812	839	822	732	827	784	812	779	834	817	885	800	800	828	810	816	819	858	817	849	825	767	823	800	828	774	792	809	837	794	833	794	805	837	797	813	828	802	765	794	824	862	772	835	820	770	808	821	774	816	837	766	843	847	791	761	821	792	787	786	797	774	843	795	796	863	794	804	787	764	819	799	786	780	783	825	824	823	863	780	775	803	856	836	824	818	782	781	797	818	810	825	750	828	777	792	839	785	793	879	761	813	813	854	771	815	823	849	849	832	818	804	839	789	826	802	806	834	815	760	818	851	801	815	778	790	818	788	799	851	854	836	888	838	785	822	763	839	826	834	840	845	871	814	774	750	816	836	843	808	814	790	763	825	820	816	837	805	781	827	820	784	770	803	806	842	742	808	780	830	810	831	831	807	797	764	768	788	800	839	821	813	785	800	830	814	868	810	827	846	800	832	807	825	834	749	808	877	781	861	799	796	846	812	785	847	760	766	876	795	830	820	808	800	787	795	809	770	787	791	779	802	774	801	762	860	762	783	820	784	775	832	815	842	800	777	852	780	816	836	792	798	795	813	773	817	823	797	768	790	847	765	805	834	798	806	833	826	763	831	817	801	775	831	835	829	772	777	882	812	775	777	773	843	811	803	827	856	847	803	817	777	788	812	792	866	782	842	792	757	801	840	769	824	837	837	817	860	842	792	847	773	820	840	816	797	834	806	802	804	829	785	804	831	799	779	819	830	797	816	826	796	815	816	773	811	827	838	779	785	874	790	824	853	828	799	817	827	778	762	830	786	822	825	781	803	783	795	788	781	819	806	767	797	776	846	862	802	771	790	844	843	843	793	779	814	816	815	783	798	810	778	858	836	793	819	824	774	813	791	825	799	824	784	788	817	823	820	810	837	751	817	814	832	780	766	800	803	838	841	794	805	808	831	812	804	803	843	795	812	804	808	803	808	798	772	796	821	782	759	812	777	781	791	796	828	817	789	753	812	800	855	797	827	809	775	787	801	855	790	813	803	831	804	761	818	813	786	788	816	805	829	864	765	816	740	785	791	803	828	812	830	815	786	798	755	774	820	822	790	828	734	838	865	855	802	825	759	847	776	776	799	798	826	804	816	794	800	814	842	803	858	806	775	808	817	802	759	800	786	841	781	814	793	801	828	803	800	812	861	814	823	774	802	788	811	806	821	786	846	856	820	824	788	750	814	802	809	766	820	794	814	815	853	849	781	825	758	805	758	852	800	819	825	809	784	867	768	812	787	806	770	825	769	811	807	806	813	819	823	731	784	775	822	807	813	853	817	841	806	793	832	818	796	815	780	787	821	817	757	723	789	773	814	804	814	790	792	809	837	800	852	825	848	827	795	807	785	834	728	784	846	829	828	794	765	818	808	796	879	868	772	815	783	820	791	824	777	806	746	784	810	840	767	828	800	829	826	826	815	861	777	820	802	791	835	827	765	825	773	815	794	785	812	825	803	789	865	841	748	790	803	745	772	792	783	831	785	788	828	827	806	775	807	833	805	804	783	790	807	766	802	831	781	734	811	829	824	819	787	827	828	793	768	800	799	812	762	841	812	797	797	796	879	797	855	803	768	768	845	867	837	781	805	804	798	777	838	774	865	821	825	780	820	826	831	784	803	775	829	810	802	781	807	803	885	787	796	779	752	790	784	846	800	774	800	823	774	825	811	752	754	800	857	818	788	790	864	823	819	743	834	817	842	811	858	808	789	817	827	849	735	810	820	820	825	809	812	818	759	840	781	811	814	835	767	832	801	811	776	782	800	827	781	827	807	842	797	802	811	828	778	825	754	810	842	820	776	801	851	818	782	837	790	855	777	786	823	848	850	797	840	829	833	834	775	833	806	791	846	790	806	805	807	787	856	800	805	816	800	818	809	817	830	832	826
31362	39742	34717	26512	16897	23701	19823	18776	11195	11304	7182	6238	6259	6165	6172	6056	6310	6190	6175	6077	6329	6366	6940	6797	6627	6360	6239	6253	6148	6128	6261	6181	6224	6265	6081	6362	6239	6280	6167	6257	6227	6268	6189	6120	6107	6255	6157	6238	6231	6140	6183	6246	6151	6167	6225	6234	6118	6151	6280	6119	6214	6205	6181	6132	6233	6188	6192	6346	6115	6268	6099	6291	6145	6185	6191	6193	6217	6073	6190	6190	6122	6155	6142	6332	6126	6147	6127	6193	6175	6222	6107	6217	6218	6110	6097	6189	6195	6075	6173	6141	6084	6227	6205	6200	6188	6199	6146	6105	6176	6208	6222	6224	6174	6069	6274	6168	6248	6247	6127	6127	6170	6250	6311	6156	6185	6197	6110	6138	6238	6201	6197	6066	6256	6176	6216	6243	6093	6197	6180	6185	6216	6332	6219	6231	6226	6090	6152	6212	6225	6207	6075	6205	6266	6113	6250	6208	6098	6113	6087	6225	6260	6197	6260	6190	6248	6096	6307	6194	6218	6143	6211	6176	6153	6198	6188	6235	6164	6187	6241	6180	6274	6303	6147	6286	6144	6156	6311	6178	6331	6175	6114	6197	6266	6068	6223	6253	6182	6260	6215	6294	6271	6280	6188	6206	6225	6296	6179	6236	6195	6194	6197	6099	6257	6144	6156	6136	6103	6227	6149	6069	6049	5993	6168	6198	6272	6211	6207	6287	6254	6181	6276	6258	6164	6184	6088	6197	6268	6245	6247	6261	6273	6226	6272	6155	6168	6116	6219	6229	6116	6110	6112	6198	6091	6189	6205	6143	6238	6306	6155	6156	6268	6200	6241	6216	6201	6208	6245	6111	6269	6088	6113	6264	6125	6099	6119	6352	6185	5994	6196	6203	6224	6016	6082	6284	6042	6254	6302	6127	6216	6239	6212	6141	6318	6207	6104	6265	6178	6200	6145	6133	6283	6246	6114	6149	6320	6196	6106	6130	6236	6202	6127	6204	6123	6270	6135	6276	6245	6103	6157	6255	6204	6219	6344	6221	6094	6229	6097	6187	6195	6122	6222	6149	6290	6176	6321	6373	6292	6051	6271	6254	6264	6131	6327	6301	6148	6104	6243	6132	6291	6060	6246	6137	6386	6231	6303	6191	6187	6315	6221	6202	6289	6201	6159	6284	6212	6193	6202	6200	6161	6195	6242	6178	6189	6164	6205	6138	6195	6302	6138	6250	6239	6241	6111	6264	6168	6191	6149	6133	6267	6172	6203	6206	6279	6071	6240	6104	6041	6187	6204	6243	6269	6198	6168	6239	6159	6117	6239	6193	6205	6204	6219	6317	6294	6216	6138	6195	6260	6162	6156	6225	6199	6216	6155	6224	6235	6110	6003	6161	6307	6187	6130	6117	6198	6143	6169	6200	6258	6175	6183	6346	6266	6289	6231	6336	6186	6171	6212	6137	6273	6157	6238	6134	6018	6174	6175	6174	6197	6232	6163	6148	6242	6286	6185	6095	6185	6125	6192	6243	6248	6183	6239	6093	6191	6220	6036	6088	6237	6173	6177	6211	6180	6159	6289	6131	6171	6139	6097	6273	6161	6199	6196	6224	6205	6230	6211	6178	6248	6233	6263	6206	6130	6133	6318	6197	6322	6121	6079	6210	6154	6177	6227	6184	6212	6125	6306	6322	6165	6255	6109	6203	6140	6229	6109	6148	6105	6092	6271	6300	6041	6205	6267	6248	6111	6142	6177	6142	6283	6251	6107	6235	6156	6189	6159	6056	6238	6144	6106	6141	6378	6300	6073	6226	6060	6134	6191	6188	6156	6234	6219	6232	6230	6132	6246	6254	6249	6165	6128	6163	6283	6113	6113	6170	6198	6121	6222	6181	6150	6274	6225	6151	6198	6121	6183	6178	6165	6031	6189	6092	6190	6211	6294	6179	6351	6156	6169	6164	6084	6147	6211	6234	6090	6195	6130	6160	6133	6236	6091	6252	6270	6215	6210	6323	6185	6295	6260	6263	6284	6064	6329	6106	6192	6264	6196	6204	6073	6232	6258	6197	6162	6100	6156	6276	6155	6205	6182	6246	6305	6197	6309	6209	6245	6187	6166	5976	6242	6109	6292	6309	6286	6240	6313	6021	6114	6211	6117	6235	6175	6233	6296	6166	6113	6195	6204	6200	6153	6204	6218	6039	6191	6224	6132	6396	6209	6252	6204	6268	6243	6189	6167	6265	6133	6131	6176	6137	6222	6290	6236	6136	6429	6224	6303	6132	6341	6152	6151	6248	6239	6140	6233	6248	6267	6168	6232	6393	6129	6051	6230	6224	6090	6233	6121	6295	6164	6211	6244	6151	6221	6186	6064	6123	6196	6256	6098	6244	6167	6223	6294	6141	6207	6178	6274	6198	6201	6194	6257	6138	6150	6312	6221	6110	6167	6237	6212	6173	6349	6203	6243	6137	6161	6168	6083	6336	6130	6264	6165	6267	6162	6211	6241	6210	6268	6194	6117	6279	6239	6234	6233	6288	6255	6106	6228	6245	6214	6187	6169	6125	6232	6240	6192	6212	6189	6229	6253	6267	6174	6182	6124	6215	6019	6247	6241	6259	6231	6289	6193	6268	6342	6053	6207	6169	6231	6178	6292	6206	6239	6215	6331	6192	6265	6231	6374	6295	6193	6171	6215	6226	6196	6195	6265	6123	6144	6286	6215	6211	6226	6222	6228	6169	6141	6183	6210	6252	6301	6105	6202	6201	6180	6200	6242	6079	6261	6178	6200	6287	6164	6304	6186	6235	6166	6228	6144	6313	6269	6334	6149	6222	6091	6177	6344	6157	6092	6259	6284	6270	6212	6134	6201	6152	6129	6166	6283	6111	6235	6093	6199	6065	6252	6164	6028	6204	6311	6261	6338	6249	6297	6273	6114	6236	6176	6124	6225	6136	6115	6066	6195	6140	6099	6131	6154	6253	6239	6093	6243	6233	6208	6175	6174	6224	6270	6145	6136	6137	6258	6277	6158	6059	6272	6270	6318	6139	6325	6183	6152	6243	6096	6102	6262	6166	6263	6155	6106	6247	6335	6226	6219	6286	6171	6177	6175	6100	6042	6082	6321	6135	6264	6133	6260	6243	6230	6172	6192	6180	6175	6213	6262	6186	6074	6205	6124	6169	6213	6285	6078	6178	6069	6084	6265	6177	6163	6186	6250	6208	6356	6228	6189	6283	6184	6161	6270	6294	6233	6131	6224	6268	6336	6291	6207	6259	6188	6158	6318	6248	6202	6299	6216	6150	6367	6309	6310	6180	6169	6159	6158	6176	6163	6238	6141	6159	6285	6076	6313	6247	6155	6356	6220	6264	6386	6051	6178	6249	6203	6234	6278	6224	6165	6277	6167	6281	6192	6268	6181	6138	6119	6027	6151	6025	6248	6175	6223	6330	6168	6214	6187	6078	6207	6370	6101	6225	6275	6043	6161	6207	6250	6234	6339	6139	6207	6054	6228	6279	6322	6271	6211	6254	6204	6236	6210	6126	6193	6139	6226	6229	6150	6163	6225	6159	6197	6158	6229	6182	6200	6248	6247	6221	6240	6191	6243	6210	6288	6097	6213	6160	6124	6175	6237	6296	6265	6219	6155	6304	6251	6159	6131	6206	6308	6195	6277	6153	6277	6257	6328	6221	6234	6149	6252	6141	6089	6226	6193	6181	6156	6123	6128	6174	6262	6214	6191	6173	6298	6167	6307	6152	6189	6245	6180	6181	6222	6258	6271	6151	6276	6254	6177	6178	6294	6228	6201	6134	6136	6250	6226	6294	6241	6245	6230	6284	6137	6278	6166	6264	6165	6138	6083	6266	6158	6198	6147	6136	6192	6053	6190	6201	6225	6323	6031	6177	6085	6152	6102	6296	6145	6228	6237	6367	6221	6174	6192	6260	6228	6335	6085	6153	6215	6275	6198	6266	6234	6253	6225	6338	6106	6205	6278	6296	6118	6266	6222	6147	6231	6176	6204	6243	6121	6184	6260	6116	6155	6168	6168	6206	6172	6196	6228	6120	6216	6204	6329	6258	6158	6126	6133	6328	6305	6109	6123	6298	6215	6246	6249	6144	6214	6219	6323	6253	6196	6180	6270	6248	6217	6152	6264	6256	6287	6166	6118	6199	6161	6150	6212	6177	6267	6215	6213	5964	6115	6211	6168	6303	6140	6212	6096	6287	6220	6271	6240	6174	6172	6168	6171	6099	6165	6202	6207	6271	6243	6145	6204	6126	6251	6296	6222	6227	6179	6185	6046	6175	6312	6070	6270	6215	6155	6223	6244	6164	6178	6208	6218	6155	6298	6041	6308	6153	6140	6096	6262	6074	6068	6200	6210	6150	6194	6210	6139	6185	6071	6103	6140	6184	6321	6116	6202	6160	6086	6199	6244	6138	6188	6249	6207	6191	6247	6259	6214	6218	6208	6275	6180	6275	6087	6288	6320	6154	6237	6182	6122	6214	6188	6129	6295	6211	6131	6195	6153	6212	6243	6208	6252	6063	6275	6255	6182	6129	6141	6222	6217	6198	6196	6259	6169	6223	6208	6193	6376	6292	6357	6138	6114	6247	6315	6181	6213	6238	6068	6240	6144	6127	6227	6266	6232	6298	6141	6285	6383	6176	6306	6111	6291	6139	6123	6203	6308	6136	6137	6255	6233	6175	6304	6193	6225	6234	6224	6246	6041	6333	6206	6244	6289	6191	6266	6097	6068	6187	6063	6105	6072	6139	6217	6268	6152	6168	6241	6225	6218	6187	6207	6208	6290	6232	6122	6225	6232	6232	6189	6270	6198	6226	6148	6222	6154	6192	6227	6166	6028	6151	6215	6116	6142	6201	6277	6257	6212	6019	6240	6167	6205	6189	6258	6119	6220	6171	6150	6190	6186	6204	6156	6101	6280	6248	6253	6122	6348	6161	6168	6150	6314	6320	6258	6270	6110	6200	6180	6094	6233	6239	6268	6192	6225	6253	6176	6186	6179	6270	6132	6326	6089	6174	6232	6242	6124	6227	6093	6116	6120	6191	6137	6212	6017	6261	6136	6210	6260	6240	6309	6208	6168	6240
12972	30959	24824	9311	1933	2989	2352	2286	1205	1460	971	777	813	768	802	817	802	792	741	802	779	878	897	881	813	823	760	796	756	825	783	757	788	789	782	765	800	826	798	752	793	784	776	837	807	764	792	751	730	780	761	808	755	754	751	782	763	766	769	794	783	756	762	757	817	819	791	786	814	840	775	755	772	740	763	825	794	765	778	791	785	811	801	760	806	773	804	745	823	765	817	785	807	787	777	758	788	755	752	760	776	763	811	800	805	793	769	747	813	728	825	791	806	800	756	772	770	730	810	794	775	805	818	786	800	857	794	799	813	797	791	810	781	816	738	764	754	802	821	805	777	797	782	769	803	762	807	786	785	799	802	821	816	777	811	788	811	825	765	788	780	787	755	787	784	824	844	774	814	749	757	781	761	793	784	788	856	800	827	796	795	802	836	751	797	783	774	779	818	800	801	802	762	752	774	814	844	751	710	783	783	798	795	790	784	727	815	818	798	715	812	761	783	781	770	765	760	780	748	736	800	775	798	802	760	804	775	796	790	765	790	747	825	796	756	747	778	779	768	783	781	770	767	818	786	787	786	786	828	791	774	781	814	810	809	757	820	781	734	785	784	810	781	782	779	815	714	772	798	820	808	751	824	838	816	748	788	751	793	811	799	722	791	723	805	804	801	797	770	757	794	798	742	837	799	794	779	855	742	797	737	770	764	813	783	814	818	788	757	822	780	752	815	805	765	761	803	843	795	748	753	761	770	726	777	822	748	802	735	766	805	749	748	852	751	743	808	792	800	796	788	807	777	769	840	792	753	821	794	790	799	735	789	774	743	774	744	798	800	831	793	772	740	759	772	757	805	792	773	846	795	792	785	759	827	777	769	724	748	754	781	805	790	761	825	796	835	774	769	765	749	783	784	831	783	789	820	781	758	811	793	791	833	762	799	806	762	814	799	818	786	780	760	772	772	820	770	748	780	799	788	764	798	813	769	765	811	788	798	805	834	738	797	756	838	781	841	747	753	814	775	782	793	807	745	788	818	821	815	818	781	825	804	736	819	792	739	824	828	773	764	799	772	785	775	764	760	787	794	770	810	759	795	781	807	798	749	754	744	776	791	783	774	782	786	835	794	758	799	802	765	809	756	779	781	842	753	847	841	828	776	784	802	770	747	765	755	804	805	763	794	769	808	783	787	785	778	828	790	812	803	785	829	823	816	754	776	803	779	801	791	790	793	735	793	850	800	812	771	805	818	799	802	732	813	830	829	755	814	803	781	758	776	803	777	765	784	780	847	765	788	756	747	801	824	764	795	779	843	769	755	782	746	732	791	808	827	798	768	780	794	813	791	789	770	784	796	747	753	824	742	765	845	822	775	705	771	777	773	799	790	782	749	787	788	811	769	764	830	781	792	782	787	735	789	765	784	775	821	751	738	811	826	812	777	798	821	794	741	805	809	811	796	772	762	773	757	750	832	795	768	807	779	794	746	780	770	803	811	777	824	793	809	744	839	783	767	760	773	770	789	838	797	778	751	766	779	784	787	770	798	802	736	798	798	777	783	784	851	829	815	732	744	787	798	756	831	793	807	768	748	783	764	811	841	788	794	798	817	798	755	758	768	852	799	788	769	804	763	772	792	783	719	759	783	786	776	821	812	774	780	758	822	746	772	754	818	739	777	786	790	756	780	749	796	782	810	773	763	754	763	847	796	784	790	802	783	773	826	787	813	763	783	742	785	812	783	777	805	777	728	777	726	773	772	798	804	828	805	774	799	799	797	833	771	801	764	742	828	828	772	751	762	756	807	785	781	815	763	782	771	754	805	821	761	734	761	802	796	750	789	789	823	745	745	794	827	796	758	777	823	837	746	787	803	762	802	775	792	808	741	765	798	800	796	770	809	784	741	802	789	786	743	803	763	799	813	790	724	765	771	770	774	769	824	769	809	801	793	778	731	795	793	748	776	816	776	818	813	819	749	745	810	797	789	726	780	789	778	804	792	823	784	823	799	812	814	847	769	728	790	857	798	787	822	781	778	748	828	758	756	791	787	789	807	777	772	771	762	769	786	832	786	728	784	828	773	809	780	819	794	834	807	818	808	801	750	841	853	821	822	776	734	791	791	807	772	823	809	799	800	785	756	777	820	779	793	768	857	798	770	808	821	757	792	787	831	819	805	780	838	793	806	755	780	768	771	824	807	733	793	850	731	767	823	815	774	747	757	800	789	760	826	780	737	805	801	779	769	740	771	832	856	772	835	769	804	762	807	819	765	818	803	810	754	821	767	835	854	800	750	747	836	738	829	756	748	771	822	747	787	835	788	795	800	764	738	821	792	823	812	826	753	792	775	804	778	769	792	827	845	748	741	740	802	768	820	816	792	749	822	751	781	751	796	794	787	805	792	809	763	801	844	805	754	782	814	781	803	781	783	814	797	775	749	816	807	764	798	817	788	795	792	796	776	814	795	772	747	765	783	804	768	793	786	806	754	708	842	773	760	787	785	780	772	762	767	759	770	797	757	762	785	820	773	733	777	764	778	789	755	788	775	821	769	726	777	786	806	737	803	782	766	775	817	767	790	783	782	770	776	785	800	804	804	837	790	778	785	754	799	812	726	749	747	786	770	802	789	748	776	762	793	786	774	732	778	767	792	831	827	826	810	781	783	826	832	787	796	760	792	747	790	784	785	799	766	800	745	745	785	842	781	823	790	802	802	738	764	766	750	799	787	763	787	850	827	758	805	760	807	834	735	802	764	735	784	858	796	778	783	795	754	825	825	800	759	785	810	816	806	786	765	789	836	791	774	863	749	815	800	759	809	732	840	803	780	788	825	750	778	778	802	798	755	810	753	789	805	785	745	795	823	736	798	802	816	768	780	754	767	790	770	802	775	785	775	788	827	813	763	767	759	781	758	771	765	747	759	773	831	822	792	772	801	779	768	833	843	761	784	781	765	767	831	801	798	790	756	780	771	834	803	805	755	753	779	805	848	778	828	777	751	798	784	812	782	773	818	811	741	803	769	813	820	819	787	810	782	795	768	797	795	800	800	769	766	767	814	803	782	775	771	763	796	860	777	749	742	772	784	806	833	759	832	767	824	750	768	773	802	823	767	800	790	782	794	753	771	811	745	763	761	779	800	754	761	792	782	784	738	777	807	774	859	787	776	752	764	723	837	835	726	734	824	801	807	718	809	771	787	802	819	789	723	784	804	829	763	753	801	819	764	809	800	780	741	786	754	799	760	795	832	796	822	796	880	813	861	765	813	762	796	809	768	750	762	794	835	800	773	761	782	788	776	783	783	812	741	834	819	781	775	807	780	812	822	790	800	822	750	777	847	889	757	810	809	785	853	786	804	823	779	787	787	834	751	817	797	752	777	733	815	820	805	811	776	845	784	861	801	832	769	765	755	766	836	770	830	826	805	774	806	761	811	777	804	775	806	739	755	786	804	780	787	764	817	815	807	780	773	802	738	832	823	828	818	764	838	730	803	792	830	792	796	783
38986	50827	45682	34036	24885	35703	31236	27831	17649	20511	9082	6115	6100	6086	6086	6009	6180	6115	6215	6087	6163	7173	8164	7858	6915	6316	6134	6167	5944	6125	6053	6097	5982	5922	6216	6193	6027	6108	6009	5905	6140	6143	6079	6087	6066	6179	6132	6238	6135	6146	6027	6126	6038	5976	5963	6128	6065	6020	5992	6107	6178	6072	6075	6108	6084	6090	6089	6240	6038	6115	6064	5998	6119	6059	6092	6186	6085	5999	6095	6148	6136	6010	6053	6077	6030	6105	6109	6042	6166	6054	6118	6112	6106	6111	6177	6068	6065	6095	6079	6047	6026	6109	6180	6101	6068	6142	6042	6115	5940	6054	5982	5974	6116	6027	6178	6031	6171	6059	6090	5976	6132	6111	6186	6079	6052	6092	6042	6097	6073	6110	5994	6122	6063	6198	6103	6034	5955	6067	6097	5987	6010	6039	6086	5960	6086	6154	6098	6260	6005	6078	6186	6009	6101	6112	6142	6055	6061	6046	6182	6116	6064	6125	6043	5970	6073	6124	6086	6248	6066	6019	6075	6106	6173	6159	6058	6100	6037	6006	6159	5926	6056	6155	6206	5956	6034	6267	6026	5954	6163	6138	6191	6048	6058	6079	6064	6010	6191	6052	6158	6074	6088	6236	5974	5967	6020	6173	6145	6233	6132	6053	6107	6130	6077	6101	6120	6116	6114	6047	6081	6072	6119	6127	6137	6065	6134	5963	6243	6178	6090	6154	6090	6018	6150	6030	6148	6052	6045	6049	6084	6059	6157	6222	6086	5995	6144	6148	6014	6037	6109	6090	6035	6191	6054	6117	6096	5979	6097	6087	6107	6048	6069	6035	6129	6185	6112	6022	6109	6016	6117	6037	6132	6081	6157	5981	6027	6179	6062	6142	6068	6090	6166	6133	6150	6054	6118	6096	6110	6010	6046	6186	6088	6053	6135	6189	6093	6082	6142	6028	6038	6079	6163	6099	6209	6028	6109	6064	6110	6119	6041	6157	6144	6208	6063	6101	6125	6015	6068	6131	6001	6230	6183	6027	6099	6059	6051	6090	6125	6099	6216	6128	6087	6036	5899	6121	6072	6142	6202	6092	6108	6123	5951	5989	6153	6008	6076	6021	6185	6111	6077	6171	5977	6183	6007	6079	6122	6166	6157	6200	5985	6069	6090	6122	6039	6080	6065	6097	5990	6016	6221	6141	6106	6084	6133	6164	6061	6086	6101	6070	6119	5998	6091	6109	5996	6154	6093	6038	6082	6100	6169	6015	6213	6116	6059	6128	6098	5996	6057	6052	6281	5881	6000	5972	6107	6142	6058	6121	6036	6006	6092	6039	6118	6149	6092	5938	6058	6006	6157	6109	6164	6018	6038	6112	6042	6040	6035	6101	6110	6178	6082	6042	6095	6096	6097	6099	6054	6144	6093	6202	6159	6084	6210	5959	6257	6020	6051	6172	6055	6145	6196	6123	6031	6159	6188	6040	6062	5942	6029	6092	6063	6120	6107	6087	6140	6136	6062	6076	6002	6075	6117	6030	6141	6081	6088	6144	6130	6072	6131	6094	6232	6053	6031	6080	6020	6071	6080	6081	6095	6078	6025	6111	6130	5981	6143	6027	6118	6232	6027	5896	6163	6075	5998	6050	6057	6143	6061	6056	6140	6073	6140	5983	5967	6115	6108	6134	6001	6117	6105	5984	6077	6120	6125	6090	6057	5998	6153	5944	6032	6204	6031	6114	6084	6084	6088	6050	6030	6074	6079	6123	6095	6084	6054	6095	6156	5945	6188	6106	6064	6111	6053	6067	5999	6114	6091	6084	6096	6117	6159	6110	6268	6121	6056	6108	6048	6101	6132	6150	6043	6004	6064	6171	6072	6193	6152	6109	6014	6008	6089	5977	6206	6034	6097	6165	6069	6125	6121	6046	6146	6126	6156	6126	6099	6040	6176	6105	6235	6088	6104	6058	5992	6017	6068	6094	6111	6142	6110	6119	6092	6041	6133	6045	6080	6161	6127	6130	6073	6130	6074	6126	6162	6098	6097	5991	6138	6054	6068	6135	6104	6070	5947	6146	6123	6213	6017	6083	6014	6011	6076	5965	6053	6015	6101	6076	6154	6124	6095	6049	6035	6203	6064	6159	6004	5932	6064	6139	6072	6078	6062	6104	6163	6049	6046	6092	6087	6072	6014	6218	6147	6144	5957	6155	6177	6096	6066	6176	6077	6070	6042	6114	6122	6046	6171	6013	6004	6057	6109	6133	6020	6109	6009	6066	5942	6062	6012	6033	6043	6061	6004	6134	6147	6040	5928	6200	6015	6156	6100	6075	6159	5961	6134	6117	6166	5961	6031	6098	6076	6038	6145	6152	5963	6091	6088	6070	6029	6198	6116	6189	6059	6106	6116	6092	6230	6015	6102	6128	6140	6058	6080	6024	6126	5998	6149	6049	6208	5983	6034	6005	6080	5921	5986	6097	6064	6071	6078	6113	6143	6132	6088	6034	6077	6111	6179	5996	6124	6159	6051	6034	5988	6065	6108	6054	6005	6013	6116	6119	6081	6128	6169	6120	6103	6181	5997	5994	6106	6152	6203	6196	5917	5996	6023	6119	6071	6123	6037	6185	6028	6015	5921	6118	6143	6023	6204	6092	6101	6163	6082	6086	6131	6097	6073	6091	6105	6175	6027	6161	6186	6107	6113	6166	6113	6017	6094	6028	5932	6014	6128	6105	6120	6074	6139	6108	6135	6131	6056	6077	6010	6011	6045	6053	6048	6125	5996	6067	6018	6022	6108	6070	6228	6093	6032	5994	5972	6038	6139	6009	6097	6167	6049	5927	6061	6082	6056	6078	6062	6126	6193	6090	6084	6040	6172	6047	6130	6118	6038	6066	6183	6179	6059	6067	6033	5998	6095	6121	6008	6151	6085	6096	6091	6116	5980	6176	6094	6127	5946	6163	6051	6111	5995	6016	6097	6177	6112	6198	6136	6047	6087	5883	6134	6176	6127	6186	6060	6063	5972	6041	5967	6020	6070	6109	6085	6039	6146	6051	6077	6006	6059	6125	6067	6126	6089	6130	6064	6119	6018	6087	6066	6088	6091	6071	6112	6073	6023	6103	6048	6139	6114	6098	6161	6098	6058	6090	6095	6076	6150	6110	6082	5965	6026	6018	5991	6130	6190	6102	6150	6127	6020	6129	6108	5910	6065	6075	6135	6113	6011	6141	6111	6177	6154	6113	6095	6080	6181	6148	6152	6040	6096	6097	5999	6109	6026	6121	5981	6090	6194	6095	6042	6181	6150	6183	6178	6060	6057	6035	6166	5956	6179	6100	6022	6020	6079	6177	6065	6088	6256	6115	5941	6029	6172	6082	6043	6159	6028	6183	5976	6139	6083	6116	6029	6017	6018	6107	6033	6111	6068	6119	6137	6240	6103	6082	6243	6008	5940	6138	6128	6119	6083	6174	6047	6107	6038	5898	6044	6058	6131	6162	6063	6009	6005	6001	6079	6198	5979	6061	6003	6071	6186	6155	6039	6060	6180	6068	6097	6221	6191	6091	6180	6096	6087	6130	6058	6083	6085	6111	5951	6129	6158	6169	6031	6070	5995	6044	5980	6089	6136	6066	6106	6003	5970	6109	6067	6114	6033	6040	6147	5981	6051	6173	6060	5958	6107	6134	6073	6173	6131	6006	6128	6129	6140	6187	6142	6102	6123	5988	6068	6105	6092	6030	6040	6059	6057	6069	6021	5892	6007	6140	6222	6138	6048	6079	6146	6129	6137	6038	6013	5989	6115	5990	6107	6101	6047	6187	6075	6197	6084	5990	6102	6159	6024	6114	6073	6065	6101	6109	6076	6161	6173	6148	6148	6087	6048	6201	6050	6035	6168	6148	6045	6116	6016	6191	6040	6131	6116	6198	6161	6220	5926	6138	6095	6073	5975	6229	6003	6119	6177	6033	6097	6202	6137	6019	6131	5987	6071	5958	6097	6076	6099	6147	5963	6133	6070	5896	6242	6108	6081	6078	6062	6114	6154	6093	6117	6056	6186	6100	6017	6139	6223	6014	5991	6106	6063	5956	5959	6084	6129	6097	6116	6190	6094	6002	6151	6080	6096	6197	6008	6070	6106	6132	6070	6097	6053	6117	6162	6048	6117	6096	6085	6092	6205	5986	6059	6097	6112	6127	6088	6172	6083	6142	6073	6118	6054	6089	6178	6147	6084	6224	6072	6166	6038	6092	6032	6160	6091	5971	5995	6084	6234	6071	6102	5986	6045	6198	6129	6039	6114	6117	6097	6031	6103	6080	6182	6064	6123	6065	6121	6054	6072	6042	6075	6043	5960	6100	6154	6064	6069	6058	6192	6022	6039	6060	6116	6126	5999	6115	6023	6140	5982	6188	6059	6071	6075	5982	6046	6026	6093	5993	6080	6111	6088	6112	6146	6292	6143	6050	6207	6120	6064	6135	6020	6055	5953	6008	6155	6043	5988	6088	6116	5938	6165	5974	5982	6067	6042	6091	5990	6059	6077	6094	6082	6064	6112	6088	6067	6135	6201	5942	6165	6129	6052	6158	6158	6025	6060	6146	6178	6082	6046	6018	6157	6043	6132	6099	6032	6058	5995	6214	6022	6101	6074	6129	6103	6106	5950	6139	6060	6136	6071	6052	6064	6094	6108	6062	6051	6238	6140	5994	6136	6061	6081	6128	6084	6196	6058	6139	6184	6143	6200	6110	6121	6124	6065	5994	6134	6072	6033	6052	6092	6053	6200	6163	6146	6100	6079	6109	6187	6065	6147	6033	6092	6025	6000	6200	6046	6056	6091	6153	6119	6060	6217	6151	6040	6124	6121	6062	6217	6061	6196	6104	6075	6100	6097	6057	6003	5986	6090	6151	6174	6096	6176	5989	6104	6124	6120	6033	6191	6002	6070	6206	6194	6010	6053	6116	5922	6149	6060	5978	6106	6088	6264	5929	6131	6049	6083	5948	6066	6043	6087	6021	6020	6084	6140	6099	6178	6047	6073	6145	6046	6224	6159	6042	6080	6077	6055	6082	6158	5951	6036	6090	6033	6147	6081	6080	6187	6087	6098	6200	6032	6036
7208	27661	25240	9838	2094	4049	2666	2374	1290	1613	1022	803	781	845	838	858	787	819	781	823	794	863	989	993	923	896	834	826	862	861	841	829	809	867	828	793	840	815	778	802	825	812	813	844	807	830	878	787	830	834	852	847	786	770	806	768	777	797	824	783	843	826	771	808	774	800	813	781	795	843	757	782	802	824	852	819	824	824	828	776	822	808	790	838	862	802	819	834	799	811	812	814	807	863	815	801	834	792	799	778	853	841	821	850	782	849	823	833	785	799	846	840	851	809	818	748	867	834	770	798	825	808	797	853	792	843	794	824	824	813	792	819	841	832	840	783	830	851	775	843	819	831	807	778	792	810	809	797	813	860	804	819	790	812	862	816	799	838	838	863	811	748	811	794	824	792	754	844	766	839	804	838	830	831	844	810	848	791	815	867	810	820	862	808	818	841	824	819	860	858	868	852	900	838	809	809	815	820	823	820	825	852	845	780	803	794	882	852	860	779	814	793	803	827	839	804	902	831	727	838	801	843	815	799	790	858	780	843	839	786	835	858	811	819	804	846	868	841	879	804	833	822	813	763	766	872	806	809	791	810	867	878	851	837	815	809	879	839	835	808	821	832	832	858	799	809	790	819	847	816	804	830	818	857	846	830	789	882	815	818	845	809	832	816	813	823	809	781	842	821	866	821	816	791	850	871	839	856	822	817	803	828	822	797	857	833	850	836	821	864	801	855	849	834	830	828	782	801	824	821	822	813	793	799	799	892	807	816	816	853	811	811	867	847	844	779	830	859	831	791	812	794	858	815	783	803	801	823	834	781	895	796	805	793	831	789	788	833	875	836	829	798	760	772	865	849	865	822	859	765	768	858	844	795	832	771	870	824	838	812	805	852	866	855	792	843	789	805	818	865	875	864	793	792	836	810	811	843	813	810	823	852	844	832	775	814	818	848	780	781	852	848	776	814	817	778	824	819	813	773	794	831	817	811	754	783	792	809	811	813	831	846	845	834	829	825	792	831	806	839	811	812	847	810	796	830	852	852	807	809	814	810	866	765	877	883	773	794	892	820	863	799	811	795	813	833	782	853	864	846	846	861	809	840	808	841	828	818	757	812	829	846	800	798	810	804	801	886	824	808	885	834	775	768	806	864	841	798	822	815	801	828	806	810	811	864	840	765	823	824	790	790	858	798	783	839	847	833	817	794	821	761	794	840	810	810	823	819	879	818	820	756	819	822	825	820	822	810	851	829	827	782	760	837	858	788	858	772	812	791	852	790	805	864	804	827	818	846	834	781	811	791	835	849	825	790	812	842	809	821	790	812	804	790	825	829	794	820	820	833	862	829	823	809	837	805	821	773	824	784	806	796	802	808	862	828	857	793	790	826	766	818	808	808	785	827	888	830	860	770	786	800	751	815	754	771	816	802	826	807	834	777	783	874	822	765	795	857	818	775	806	795	845	866	803	879	840	801	868	865	823	847	810	832	824	859	829	796	790	853	801	783	879	821	827	792	798	827	808	791	808	845	767	805	816	847	773	880	819	787	840	829	832	841	838	818	800	830	832	820	806	837	793	839	852	786	821	806	849	849	813	795	804	848	824	808	778	762	868	863	828	783	825	782	772	818	761	833	812	854	832	834	862	771	857	845	862	867	808	834	882	861	801	821	870	816	801	841	861	805	789	824	822	795	837	832	798	824	884	805	824	802	806	817	833	858	805	788	822	815	805	826	793	769	773	790	864	813	768	807	810	784	837	768	837	822	839	854	772	843	739	832	816	812	828	841	826	803	739	853	792	817	824	810	799	811	828	840	784	821	855	843	797	875	846	834	765	805	858	826	828	845	800	860	806	822	787	854	839	849	788	815	835	849	822	810	841	844	842	813	863	829	857	808	800	797	778	812	875	815	857	809	841	836	817	813	844	857	813	788	802	805	828	794	826	816	856	803	853	827	843	828	837	725	818	748	787	840	820	844	849	850	803	849	836	812	818	853	837	897	781	803	836	826	831	808	858	816	800	866	818	846	818	872	773	791	852	833	824	835	792	776	778	828	776	810	800	808	827	799	812	809	841	782	761	806	821	832	828	809	823	809	832	818	848	825	799	843	841	839	815	818	829	825	804	860	836	849	829	837	829	879	767	857	794	849	819	789	803	853	772	812	801	779	837	859	818	794	815	858	816	845	809	792	868	847	801	805	815	831	821	856	799	828	844	816	821	842	898	805	824	786	828	776	819	829	838	830	836	843	823	818	808	820	834	806	780	788	850	823	796	813	795	830	830	794	797	883	810	811	845	858	811	836	854	791	868	845	861	846	824	781	814	801	861	835	848	786	804	779	782	813	833	801	849	832	808	783	794	791	815	812	826	831	864	838	826	819	846	873	807	825	808	875	827	860	849	855	791	870	849	798	868	800	757	809	880	831	774	821	837	780	844	830	836	831	822	871	793	772	830	816	816	816	857	843	782	790	775	784	824	880	805	769	872	843	827	823	797	809	782	767	836	832	817	789	766	845	820	820	823	867	842	868	856	858	787	781	835	844	833	842	816	820	816	842	812	831	827	792	803	868	880	792	846	819	801	778	827	819	845	774	800	906	806	791	842	843	795	842	824	793	810	828	815	841	776	811	820	773	817	786	808	828	801	784	832	802	811	847	837	800	793	814	766	882	852	763	795	811	830	852	799	834	823	808	826	812	793	851	831	840	835	810	860	848	801	859	852	827	833	783	802	862	807	837	828	775	797	831	825	828	813	821	787	827	797	826	803	877	786	799	824	773	842	825	874	834	842	799	817	861	852	816	796	873	816	837	815	846	852	795	862	880	813	821	837	797	800	821	859	836	848	834	874	794	796	879	789	818	785	852	869	797	824	826	867	816	818	840	823	787	854	849	834	794	856	849	903	829	831	818	820	745	858	811	784	840	870	763	778	822	788	833	861	842	856	799	828	812	807	838	843	868	812	810	864	823	841	792	841	858	803	834	791	797	816	816	772	773	823	837	806	848	853	846	814	799	813	780	816	818	848	834	774	835	817	809	855	860	805	845	853	804	815	832	803	885	840	849	774	781	778	816	857	809	823	840	840	810	850	822	836	828	856	831	836	820	830	846	811	741	842	860	805	806	840	847	811	832	798	849	804	800	826	823	806	838	838	844	846	815	833	798	824	806	843	803	809	764	854	836	795	791	850	820	844	860	835	778	816	792	828	816	834	809	826	784	829	821	802	814	832	800	853	853	837	816	825	811	802	813	822	871	803	841	819	857	791	832	837	833	816	866	797	811	831	796	825	795	799	833	816	838	770	800	829	807	783	790	767	851	821	830	827	830	811	837	846	844	807	782	841	835	800	815	800	780	784	783	884	839	825	825	825	869	821	816	802	820	871	810	801	875	846	858	819	829	806	837	787	867	823	863	827	820	844	786	816	835	801	813	868	801	779	792	830	769	804	824	842	792	835	830	825	863	828	799	823	805	801	855	793	826	811	822	841	793	838	770	807	794	868	814	812	791
28759	52687	46973	33391	28070	41495	31510	27965	19047	23185	9479	6254	6338	6181	6330	6289	6199	6180	6365	6418	6303	7148	9674	9328	7926	6868	6423	6411	6259	6312	6260	6284	6374	6374	6297	6074	6308	6165	6313	6306	6290	6224	6227	6234	6220	6217	6358	6338	6228	6266	6297	6270	6272	6218	6303	6246	6303	6404	6298	6253	6287	6316	6156	6352	6208	6259	6263	6356	6380	6259	6225	6363	6135	6172	6316	6230	6345	6287	6251	6302	6343	6268	6321	6346	6351	6244	6349	6227	6296	6321	6191	6290	6246	6310	6297	6354	6186	6169	6209	6229	6281	6254	6221	6194	6159	6313	6369	6287	6236	6169	6260	6152	6222	6142	6400	6338	6384	6280	6182	6297	6259	6207	6268	6283	6280	6175	6242	6239	6324	6301	6344	6291	6212	6354	6408	6318	6220	6288	6223	6230	6244	6366	6178	6318	6253	6354	6221	6323	6359	6188	6255	6304	6300	6298	6248	6206	6357	6306	6454	6477	6149	6289	6222	6317	6258	6183	6287	6265	6236	6425	6269	6211	6218	6275	6284	6340	6307	6154	6305	6338	6266	6329	6330	6322	6373	6220	6208	6201	6188	6233	6220	6257	6285	6291	6148	6377	6254	6245	6364	6271	6196	6274	6237	6244	6293	6207	6302	6390	6293	6284	6186	6329	6129	6447	6281	6199	6241	6323	6198	6303	6240	6224	6311	6217	6291	6317	6325	6389	6264	6208	6205	6342	6242	6384	6191	6360	6231	6279	6322	6281	6295	6277	6309	6266	6287	6289	6237	6150	6293	6313	6337	6286	6240	6248	6261	6222	6353	6290	6280	6300	6280	6342	6169	6220	6235	6338	6281	6373	6191	6221	6265	6241	6343	6352	6312	6264	6308	6265	6364	6232	6310	6223	6189	6280	6377	6333	6391	6190	6270	6287	6296	6387	6193	6399	6254	6134	6327	6369	6342	6281	6171	6359	6389	6204	6400	6158	6200	6322	6298	6327	6272	6251	6234	6173	6312	6358	6158	6393	6074	6306	6296	6259	6177	6357	6306	6236	6413	6288	6282	6216	6431	6294	6274	6340	6314	6268	6224	6250	6162	6264	6273	6362	6440	6237	6207	6267	6213	6284	6229	6359	6377	6152	6160	6322	6519	6197	6234	6296	6297	6241	6237	6180	6328	6265	6342	6220	6301	6315	6315	6213	6265	6295	6267	6172	6256	6322	6350	6376	6190	6322	6335	6322	6351	6242	6176	6226	6313	6371	6227	6235	6118	6263	6209	6358	6268	6327	6334	6273	6255	6239	6218	6233	6272	6270	6212	6297	6260	6305	6376	6351	6150	6315	6292	6128	6315	6333	6298	6367	6267	6375	6381	6254	6128	6173	6161	6263	6300	6227	6210	6250	6306	6257	6368	6164	6341	6187	6274	6415	6347	6265	6267	6290	6282	6214	6286	6294	6219	6331	6435	6164	6218	6251	6210	6312	6220	6152	6220	6284	6253	6208	6290	6269	6359	6256	6242	6336	6254	6348	6258	6357	6310	6237	6388	6331	6250	6361	6202	6290	6187	6226	6268	6260	6266	6229	6258	6279	6299	6367	6286	6323	6270	6197	6290	6321	6335	6354	6249	6269	6132	6333	6249	6313	6238	6473	6189	6118	6230	6377	6243	6323	6268	6371	6361	6240	6287	6322	6296	6263	6346	6373	6348	6387	6248	6220	6199	6183	6339	6270	6216	6267	6245	6296	6166	6299	6251	6372	6277	6255	6272	6255	6240	6233	6376	6282	6217	6324	6254	6311	6225	6245	6244	6338	6195	6331	6200	6200	6210	6345	6317	6096	6351	6304	6273	6219	6233	6176	6418	6248	6213	6239	6098	6306	6242	6267	6204	6439	6393	6356	6338	6263	6236	6262	6264	6286	6290	6219	6272	6187	6167	6301	6204	6412	6278	6320	6291	6295	6190	6361	6315	6245	6368	6390	6280	6373	6259	6330	6365	6347	6276	6292	6185	6301	6208	6296	6261	6186	6188	6373	6365	6358	6272	6195	6315	6289	6215	6349	6325	6259	6136	6251	6327	6344	6357	6291	6376	6230	6272	6275	6282	6203	6365	6404	6269	6291	6226	6214	6306	6271	6135	6179	6285	6377	6328	6311	6325	6293	6321	6315	6162	6323	6277	6263	6311	6216	6349	6249	6179	6245	6280	6351	6253	6336	6282	6255	6236	6209	6361	6208	6461	6238	6194	6278	6271	6248	6391	6337	6301	6351	6335	6312	6224	6339	6273	6410	6300	6425	6311	6271	6342	6277	6279	6370	6193	6263	6192	6178	6255	6280	6251	6400	6189	6220	6389	6180	6320	6282	6206	6293	6295	6352	6274	6253	6198	6358	6335	6130	6350	6388	6271	6245	6162	6149	6341	6322	6322	6144	6357	6228	6302	6248	6397	6183	6318	6183	6204	6328	6187	6282	6251	6266	6293	6225	6284	6235	6328	6344	6332	6361	6210	6292	6237	6217	6306	6290	6347	6399	6563	6288	6336	6312	6221	6270	6358	6249	6427	6256	6271	6255	6290	6184	6221	6196	6150	6331	6439	6239	6366	6251	6310	6264	6339	6165	6283	6233	6165	6195	6334	6377	6329	6289	6391	6167	6285	6311	6257	6241	6400	6251	6245	6165	6279	6230	6399	6261	6290	6348	6297	6390	6359	6426	6350	6274	6301	6059	6145	6404	6144	6268	6374	6336	6212	6244	6363	6386	6386	6277	6371	6248	6315	6314	6214	6290	6283	6277	6353	6209	6290	6160	6201	6194	6359	6285	6349	6298	6172	6148	6339	6337	6295	6281	6263	6310	6288	6314	6221	6348	6370	6194	6407	6276	6310	6198	6348	6252	6230	6282	6344	6134	6231	6462	6405	6282	6229	6311	6306	6204	6331	6340	6282	6288	6289	6371	6289	6316	6238	6314	6208	6251	6308	6212	6208	6223	6308	6254	6311	6209	6253	6267	6205	6255	6211	6267	6235	6265	6331	6401	6196	6373	6320	6362	6286	6418	6311	6207	6284	6273	6498	6373	6320	6352	6200	6326	6272	6182	6224	6280	6243	6310	6250	6223	6211	6203	6299	6215	6224	6231	6224	6236	6199	6181	6256	6205	6144	6296	6222	6239	6287	6224	6372	6355	6295	6348	6187	6267	6237	6260	6255	6219	6323	6297	6231	6341	6226	6269	6174	6335	6391	6329	6280	6249	6291	6302	6316	6304	6202	6341	6251	6309	6214	6198	6233	6137	6337	6222	6230	6373	6285	6170	6335	6348	6312	6256	6258	6360	6144	6299	6209	6355	6246	6291	6242	6193	6241	6223	6448	6272	6265	6223	6281	6244	6245	6270	6346	6346	6239	6265	6211	6351	6212	6313	6301	6284	6420	6309	6209	6270	6327	6273	6295	6246	6338	6384	6379	6200	6202	6280	6167	6324	6401	6436	6250	6368	6399	6299	6265	6311	6255	6163	6214	6147	6266	6279	6215	6330	6211	6311	6359	6269	6367	6284	6361	6345	6325	6336	6299	6422	6301	6296	6109	6327	6357	6296	6228	6334	6321	6219	6266	6396	6247	6389	6228	6165	6360	6335	6317	6292	6298	6204	6287	6396	6260	6312	6150	6289	6244	6425	6217	6250	6263	6207	6154	6351	6479	6344	6316	6376	6184	6125	6338	6349	6379	6303	6354	6215	6319	6358	6356	6258	6333	6237	6243	6312	6406	6211	6252	6229	6200	6161	6188	6171	6246	6372	6279	6357	6283	6292	6283	6157	6391	6198	6264	6231	6216	6420	6293	6311	6326	6287	6157	6316	6440	6303	6216	6291	6256	6173	6393	6362	6297	6367	6229	6298	6343	6227	6257	6198	6240	6190	6384	6329	6180	6340	6230	6308	6318	6307	6251	6304	6305	6261	6172	6263	6283	6263	6318	6307	6187	6304	6247	6293	6432	6320	6284	6184	6255	6255	6377	6157	6357	6323	6395	6298	6306	6235	6266	6248	6270	6228	6230	6271	6201	6232	6351	6260	6221	6294	6244	6269	6319	6270	6361	6229	6236	6291	6301	6265	6241	6323	6397	6403	6309	6336	6328	6230	6311	6247	6249	6449	6271	6124	6281	6074	6303	6405	6273	6303	6303	6279	6208	6149	6198	6309	6321	6364	6312	6414	6243	6256	6067	6203	6428	6298	6329	6310	6198	6323	6210	6376	6261	6274	6290	6186	6220	6292	6341	6303	6354	6155	6353	6123	6282	6257	6309	6176	6276	6237	6252	6313	6215	6262	6346	6224	6321	6313	6354	6370	6263	6164	6392	6291	6343	6172	6265	6214	6277	6279	6257	6265	6295	6389	6247	6336	6283	6342	6322	6416	6231	6310	6275	6241	6222	6230	6363	6333	6233	6227	6424	6232	6331	6414	6391	6333	6188	6199	6271	6220	6165	6237	6354	6266	6269	6316	6294	6380	6243	6397	6282	6299	6325	6155	6324	6289	6284	6292	6315	6273	6224	6169	6210	6295	6320	6332	6274	6238	6314	6368	6205	6312	6305	6127	6218	6377	6370	6234	6213	6288	6461	6261	6317	6279	6314	6261	6214	6360	6256	6269	6351	6216	6527	6230	6224	6266	6234	6184	6378	6237	6268	6331	6257	6210	6202	6209	6342	6288	6327	6229	6322	6413	6242	6139	6280	6233	6306	6228	6352	6238	6345	6352	6278	6324	6239	6242	6232	6293	6337	6359	6183	6308	6296	6253	6393	6264	6383	6253	6252	6286	6325	6381	6394	6358	6289	6277	6360	6180	6280	6260	6222	6241	6321	6254	6268	6239	6278	6322	6233	6279	6236	6253	6292	6261	6137	6395	6278	6263	6244	6261	6303	6226	6332	6353	6267	6249	6271	6259	6209	6195	6139	6315	6240	6312	6266	6271	6282	6363	6321	6330	6255	6228	6283	6270	6341	6338	6237	6323	6154	6273	6323	6324	6291	6243	6221	6242	6245	6347	6260	6300	6299	6343	6278	6271	6224	6330	6290	6445	6203	6326	6365	6297	6384	6420	6216	6315	6262	6245	6347	6295
8658	37662	34434	15756	3065	6303	3643	3250	1580	2094	1129	734	765	800	750	841	841	757	794	816	771	877	938	931	875	831	821	815	815	773	762	758	784	771	780	719	773	787	796	761	770	742	801	773	792	728	774	773	756	756	785	756	759	750	799	769	773	805	775	761	812	776	779	815	762	782	789	732	708	817	742	847	728	783	814	744	827	804	766	799	759	813	772	781	784	779	721	783	807	798	786	767	841	807	768	721	764	754	744	819	789	786	834	783	826	777	799	833	739	817	794	756	821	773	777	823	806	775	735	801	756	731	760	767	808	805	779	816	750	795	770	812	787	742	769	811	774	811	771	807	791	829	833	732	776	810	776	775	783	801	752	815	836	783	754	773	749	829	735	777	791	745	791	811	812	831	802	775	809	762	775	800	768	818	756	775	811	809	778	801	784	805	783	780	769	802	787	753	767	821	774	770	789	742	748	804	732	767	812	784	817	777	799	820	805	818	770	797	764	799	775	801	748	826	767	791	795	776	748	810	748	764	823	823	732	795	814	780	764	753	783	783	816	764	766	797	764	768	803	766	777	753	778	765	766	791	819	782	798	709	782	731	756	776	787	782	766	751	792	732	818	779	787	775	757	774	767	799	785	742	780	828	794	783	825	782	760	777	764	765	719	753	804	807	784	788	755	825	812	801	762	812	820	724	819	800	822	737	781	748	783	819	763	795	780	806	784	795	781	755	799	787	769	801	750	815	787	780	813	774	812	788	755	808	782	799	773	805	793	777	754	734	739	753	762	773	778	800	792	817	785	802	756	766	804	810	792	815	791	768	770	785	759	760	788	800	799	768	797	794	790	788	756	754	774	784	807	791	784	829	792	791	832	820	769	834	782	816	815	766	801	734	713	756	801	739	778	804	763	786	798	811	757	778	830	806	797	746	793	767	844	774	740	782	808	797	778	826	775	766	808	762	739	754	733	797	805	749	787	801	815	791	742	821	760	743	795	794	758	792	807	787	841	836	787	770	762	767	790	749	776	803	765	816	793	797	790	810	811	800	820	793	775	750	810	753	834	822	744	784	849	779	714	810	761	830	782	786	826	764	778	749	787	769	791	731	759	809	763	769	813	802	747	806	831	784	789	757	817	777	773	767	813	789	838	756	788	737	817	777	806	824	760	769	767	765	748	795	749	824	778	836	847	826	743	772	779	769	790	761	770	789	717	776	829	797	772	790	808	815	767	806	762	809	791	773	789	762	799	768	789	805	801	828	784	762	780	727	732	721	823	735	810	733	818	782	757	812	770	790	811	768	801	762	843	816	820	744	768	824	803	797	819	756	755	777	774	794	825	843	795	798	734	748	821	781	800	756	792	780	813	808	818	747	774	774	798	796	765	784	779	783	774	836	809	814	782	783	854	803	796	818	805	808	820	783	832	768	788	763	791	780	791	789	746	759	840	777	767	799	829	799	794	798	801	801	779	758	811	826	782	793	781	815	780	822	771	774	774	798	784	753	784	750	767	798	795	808	766	771	812	803	749	760	793	767	802	815	778	758	773	730	812	805	775	804	787	781	778	795	795	758	759	746	768	806	758	798	726	832	824	730	763	786	771	836	822	778	798	854	794	820	762	789	768	807	802	789	772	793	798	747	788	765	809	782	799	802	799	747	742	766	826	802	764	815	800	792	798	793	793	759	768	772	749	784	807	770	769	780	817	798	809	815	777	774	757	780	788	773	756	780	775	715	782	840	764	789	753	795	790	784	752	766	779	773	784	790	748	808	801	783	764	774	787	833	768	797	831	760	778	768	769	834	789	798	808	748	787	790	779	825	791	753	835	766	740	810	751	835	780	745	820	771	762	830	805	824	803	818	767	803	826	796	810	746	779	812	768	770	775	781	758	809	782	793	761	791	812	790	778	759	772	783	750	782	757	739	786	848	759	721	792	790	810	774	808	771	818	767	787	770	801	745	827	773	784	745	729	759	792	796	789	811	753	827	791	789	839	809	780	781	790	780	791	861	805	810	792	787	752	806	742	717	794	815	811	792	795	769	846	790	798	777	833	766	814	754	755	786	776	800	737	760	736	789	804	815	800	799	773	771	776	760	782	813	808	784	806	764	821	797	768	769	792	769	815	821	779	774	763	813	793	805	788	807	747	797	786	748	811	774	837	778	761	776	791	817	796	752	859	778	782	812	748	783	769	754	788	753	725	806	787	798	817	765	765	826	815	767	779	771	794	765	808	785	784	804	766	839	800	789	804	825	802	754	743	826	809	786	750	774	796	775	817	751	765	804	746	788	753	819	807	792	800	743	759	794	801	776	776	816	769	803	818	807	781	812	747	799	783	773	798	848	776	758	805	769	807	804	777	790	750	760	813	801	767	764	790	790	824	798	780	736	803	782	755	794	760	793	821	784	772	777	806	769	778	744	808	760	858	790	771	758	787	764	836	771	793	783	733	768	807	798	795	773	850	794	778	742	771	834	786	778	799	768	780	774	742	752	767	752	762	792	764	775	844	757	791	795	764	811	767	792	755	786	807	765	748	777	795	844	819	827	816	780	800	773	801	803	809	820	827	786	796	798	821	805	784	761	831	799	802	780	752	823	779	770	766	799	802	773	733	805	759	789	805	762	789	789	782	735	773	796	794	791	801	763	805	792	792	798	736	726	809	821	781	811	781	703	780	779	757	756	760	796	770	780	824	776	797	822	787	824	788	726	829	770	765	743	780	757	799	764	781	796	798	768	789	836	771	810	792	776	742	822	755	797	779	748	764	720	757	772	764	774	754	778	836	800	820	802	833	772	809	807	796	702	781	792	814	798	786	773	808	763	774	767	791	771	774	735	789	841	812	789	778	780	755	782	859	779	796	808	814	801	786	710	792	799	778	857	813	759	761	722	746	821	793	733	749	795	759	803	810	775	796	805	783	784	815	822	779	781	735	779	779	788	772	770	782	774	782	771	792	805	814	828	799	768	814	831	762	858	723	787	804	805	765	814	742	823	823	784	762	801	786	800	812	794	790	781	820	741	799	815	783	769	804	750	805	805	810	814	778	781	771	845	761	791	829	774	731	772	857	811	814	789	707	804	766	764	790	765	766	799	789	760	765	787	816	836	764	788	751	828	739	717	768	793	799	783	773	769	791	803	784	752	785	750	795	783	788	757	814	805	776	765	863	806	790	822	788	809	823	845	808	786	810	772	799	798	761	750	783	771	821	776	776	802	800	770	778	799	775	798	775	775	759	792	725	828	727	724	798	789	800	791	843	750	769	808	814	782	767	790	791	801	778	781	764	782	776	760	815	754	801	755	797	757	772	817	804	771	808	775	840	738	795	782	779	709	742	798	788	763	767	804	782	769	789	771	779	810	778	790	792	768	732	768	787	757	822	789	834	795	746	790	823	825	732	780	776	829	793	829	806	733	792	750	797	834	787	762	806	797	799	841	758	786	739	797	734	824	795	788	831	829	885	789	791	799	778	788	784	803	807	782	806	825	776	769	800	772	780	794
29706	55484	55040	41496	29135	48348	35556	33268	20770	25751	11729	6169	6112	6118	6214	6099	6062	6088	6229	6060	6252	7453	10117	9280	7822	6839	6451	6248	6147	6069	6086	5878	6043	6003	6095	6053	6085	6112	6168	6064	6188	5927	6005	6012	6035	6066	6007	5992	6092	6112	6083	6146	6074	6125	6086	5993	6027	6087	6103	6094	5965	6100	6026	6031	6048	5974	6082	6080	6000	6032	6124	6012	6134	6109	6029	6014	6071	6084	6086	6031	6127	5989	6053	6040	6044	6085	6024	6071	6016	6055	6115	5994	6047	6030	6159	5931	5970	6021	5951	5921	5986	6054	6058	6124	5952	6052	5948	6005	5983	6021	5981	6039	6079	6049	6133	6146	6117	6108	6051	6122	6125	6107	6162	6035	6118	5947	6076	6108	5954	6008	6089	6181	6077	6007	6097	6057	6055	5938	6040	6131	5923	6060	5998	5999	6065	6089	5974	6086	6032	5959	6036	5961	6019	6030	5964	6111	5983	5894	6074	6108	6059	6068	6105	6077	6066	6048	6003	6095	6005	5915	5920	5929	6146	6047	5977	6019	5999	5901	5989	6049	6163	6115	6053	6199	6004	6023	5992	6077	6078	6078	6113	5971	6080	6108	5883	6001	6007	6016	6078	5995	6075	6110	5954	6013	5970	6140	6023	6013	5964	6026	6059	5975	6053	6111	6181	6089	5961	6065	5894	6052	6090	6113	5989	6050	6022	6050	6103	6071	6012	6111	6067	6029	6176	6027	6124	6114	6033	6022	6021	6034	6025	5922	6027	5953	6047	6085	6128	5956	6164	6115	6039	6032	6113	6088	6040	5991	6083	5977	6043	5980	5985	6066	6059	5940	6067	6174	6051	6067	6054	6160	5980	5878	6094	6063	6031	5991	6021	6014	6048	6127	6048	6020	5989	5988	6013	5985	5977	6069	5984	6143	6076	6021	6116	6194	6064	6144	6059	6026	6130	5994	6063	6006	6103	6012	5983	6161	6077	6063	6065	6142	6165	6107	6200	6023	6106	6153	6010	6050	6098	6042	6091	6089	6096	5920	5940	6020	6010	6063	6018	6090	6045	6046	6067	6086	6020	5944	6061	6030	6052	6081	5999	6082	6106	6043	5985	6056	6037	5909	6098	6090	5924	6155	5993	5954	6027	5885	6096	6118	6052	6151	6000	6146	6138	6079	5993	6100	6052	6039	6049	6034	5923	6116	6026	6138	6136	6086	6011	5937	5939	6097	6095	6027	6027	5952	6022	6066	6170	6070	6127	6080	5992	5975	6061	6029	6064	6082	5971	6110	6079	6064	6008	6073	6186	5981	6067	6074	5956	6036	6014	5953	6081	6025	5985	6078	6120	6049	5976	6161	5996	6017	6073	6180	6077	5975	6090	6036	5999	5990	6022	5975	5989	6032	6114	6076	6095	6054	6016	6093	6011	6130	6093	5957	6016	6052	6039	5977	6071	6068	6020	6075	6004	5961	6084	5947	6062	6028	5930	6075	5973	6098	6112	5951	6056	6072	6151	5978	5984	6129	6027	5921	5950	6146	6020	6182	6005	5958	6062	6057	6027	6052	6027	6168	6021	6031	5958	6055	6112	6000	6044	5934	6093	6127	5976	6049	6013	6047	5993	5966	6043	5942	6038	6047	5997	6075	6108	6162	6071	6098	6139	6046	6032	6052	6073	6059	6097	6149	6139	5953	6078	5966	6007	6056	5995	6023	6059	6127	6131	6144	6002	6041	6102	6167	5995	6088	6015	5961	6074	6012	6105	6020	6164	6062	6033	6056	5948	5929	6053	5974	6067	6047	6051	5988	6125	6112	6027	5990	6035	6005	6052	6013	6071	6100	6147	5984	6094	5941	6083	5968	6081	6129	6031	6043	6020	6043	6125	5979	6043	6072	5974	5953	6021	6039	5999	6040	6064	6183	6123	6116	6046	5969	5949	6176	5950	6043	6000	5944	6081	6004	6101	6000	6121	6057	5982	6034	6144	6120	5934	6129	5963	5988	6010	5946	5975	5946	6165	5986	6210	6164	6048	6041	6016	6112	5923	5985	6017	6091	6098	6114	6064	6043	5999	6094	6001	5954	6007	6018	6039	6150	6056	6081	6172	6115	5986	6201	6011	6151	5890	6066	6065	6087	6121	6161	6073	6020	6079	6052	5994	6011	6051	6030	5994	6092	6049	5986	6013	6052	5958	6014	6002	6157	6059	6091	6043	6082	6150	5983	6059	6066	6009	6077	6038	5953	5996	6042	6103	6120	6083	5975	6072	6101	6024	6097	6017	6070	5947	6015	5982	6025	5902	6112	6064	6101	6024	5958	6162	5961	6134	6062	5999	5996	6095	6102	6131	6106	6101	6142	5988	6084	6092	6166	6074	6092	6011	5990	6071	6048	5967	5963	6099	6154	5984	6095	6067	5921	5974	6076	6048	6101	6020	6047	6004	6086	6140	6061	6204	5987	6105	6050	6034	6130	6075	6081	6140	6137	6192	5965	6066	6063	6070	5918	6079	6094	6124	6001	5949	6106	6024	6038	5966	6096	6020	5971	6130	5960	6046	6063	6060	6096	5893	6045	5995	6018	6120	6076	6008	6037	6071	6052	5983	6138	5936	6004	6190	6102	6060	6050	6059	6044	5968	6146	6147	6067	6011	6111	6142	6015	6063	6080	6032	6145	6075	6143	5976	6104	6027	6124	6038	6068	6084	6021	5970	6077	5931	6078	6049	6043	5992	6079	6140	5984	5911	6085	6139	6136	6026	6087	6065	5922	6054	6114	6045	6121	6107	6139	5971	6099	6047	6065	6033	6010	6126	6050	6018	5841	6039	6145	6027	5995	6057	6070	6024	6073	6131	6166	5969	6013	6100	5991	5962	6150	5987	6152	5999	6107	6029	6069	6043	5987	6002	5934	6004	6099	5923	6030	6134	6128	6169	6022	6006	6119	6001	6084	5999	6083	6158	6022	6077	6061	6125	6135	5959	6091	5961	6045	6065	6070	5879	6204	6049	6106	6121	6085	6041	6085	6133	6071	5915	6177	6128	6044	6077	5930	6132	6078	6029	6134	6097	6017	6052	5974	6052	6125	6078	6106	5953	5924	6109	6008	6081	6078	6061	6079	5990	6128	6096	6050	6107	5986	5992	5940	6045	6057	6116	6055	6043	6015	6029	6034	6022	6042	6122	6004	6151	6030	5974	6026	6156	6029	6110	6070	6094	6086	6120	6025	6062	6034	6100	6122	6154	5955	6035	5953	6059	6080	5945	5980	6026	6170	6087	5931	6071	6088	6108	6075	6092	6040	6048	6032	6134	6127	6154	6072	5994	6165	6090	6130	6103	6027	5990	6090	5952	5926	6089	6082	6077	5996	6089	6016	6131	6066	6096	6057	6067	6186	6079	6111	6015	6054	6010	6057	6004	6147	5944	6001	6016	6089	6138	5879	6119	6027	6108	6049	6077	6042	5925	6160	5889	6090	5957	5867	5833	6108	6250	6082	6052	6061	5891	6034	6195	6038	5997	6075	5950	6014	6071	6128	6077	5920	6220	6032	5975	6038	6098	6080	5981	6044	6057	6111	6064	6021	5986	5995	6126	6055	6125	6028	6113	5964	6132	6074	6021	6183	5982	6047	5952	6103	6079	6061	6032	6018	6046	6032	6171	6155	6048	6039	6117	5941	6024	5984	6063	6078	6037	6013	6041	6137	6057	6196	6027	6040	6033	6039	6047	6073	5986	6061	6146	6133	6099	6062	6067	5977	6095	5980	6019	6065	6100	6017	6161	6053	6064	5988	6079	6064	6190	6070	5991	5962	6063	5921	6022	6095	6081	6126	6055	5966	6070	5991	5914	6009	6101	6007	6089	6092	6059	6001	5991	6103	6145	5958	6116	6023	6101	6070	6125	6058	6083	6000	5991	6095	6257	6037	6226	6080	6005	6037	6116	6017	6015	6059	6052	6118	6031	5981	6006	6188	6222	6108	6038	6040	5977	6097	6110	5975	6084	6135	6075	5981	6087	6068	5990	6168	6115	6084	5987	6078	6157	6139	6122	6083	6101	6021	5979	6020	5902	6056	6041	6029	6006	6095	6096	5995	6041	6036	6045	6104	5980	6030	6104	6064	6119	6000	6128	5928	6045	6039	6028	6100	6010	6047	6102	6020	6053	5968	6086	5986	5995	6048	6049	6074	5910	6052	5998	5988	6097	6086	6047	6038	5977	5894	6032	6166	5945	6027	6067	6107	6048	6078	6034	6114	6058	6226	6071	6093	6125	6030	6011	6124	6000	6044	5965	5938	6066	5906	6020	6103	6006	5927	6056	6087	6036	6083	6066	6125	6006	5980	6043	5994	6078	5954	6048	5962	6008	5913	6158	6039	6026	6068	5941	6009	6092	6119	5995	6017	6129	5963	5996	6050	5986	6097	6074	6022	6086	6051	6036	6090	6039	6011	6070	6060	6101	6072	6020	6137	6096	5982	6144	6073	5963	6075	6171	6034	5989	5977	6054	6070	6067	6129	6082	6002	5942	6057	6076	6015	6061	6023	6003	6031	6015	6012	6158	6127	5989	6138	6091	6122	5988	6104	5981	6050	6049	6079	5960	6198	6113	6080	6104	5934	6175	5973	6116	6142	6032	6046	6024	6056	5869	6087	6027	6043	6037	6140	6074	6087	6001	6092	6015	5986	6104	5901	5969	5980	6083	6048	6124	6073	6110	6025	6100	5956	6055	6095	6003	6183	6083	6030	5937	6091	6081	6061	5967	6064	6047	5946	5999	5996	6032	5970	5926	5953	6071	6000	6083	6167	6095	6022	6070	6088	6010	6070	5976	6015	5915	6110	5977	6060	6015	5970	5980	6133	5998	6064	5970	6027	5971	6077	5972	5988	6041	5966	6104	6061	5980	5946	6054	6159	6066	6085	6064	6075	6069	6069	6076	6025	6012	6132	6161	6131	6028	6100	6121	6057	6075	6109	6150	5984	6107	5989	6055	6051	6139	5972	6074	5983	6076	6003	6045	6103	6094	6134	6017	6149	6037	6079	6049	6020	6041	6133	6046	6091	6114	6059	6018	6078	6074	6019	6070	6026	5974	6043	5929	5911	6215	6111	6200	5980
3766	10988	11859	4947	1201	1897	1384	1060	985	1101	961	808	785	839	783	818	804	849	823	853	853	819	811	854	835	810	864	821	744	840	823	803	835	868	810	795	815	837	767	778	757	829	796	770	832	832	801	823	816	808	834	779	805	847	773	804	774	826	811	846	845	829	827	807	776	816	824	828	749	775	827	843	827	837	781	803	772	815	837	815	838	779	824	824	808	776	819	821	831	840	789	853	795	817	838	848	800	766	774	795	786	775	794	821	761	766	801	827	820	844	844	791	810	837	808	776	808	832	823	815	848	857	805	844	815	853	795	792	765	795	863	791	836	804	838	808	801	840	819	845	803	841	826	860	771	793	863	841	801	824	826	801	824	830	794	850	803	762	854	826	821	815	796	802	838	846	836	834	820	823	790	810	833	821	778	808	822	793	812	790	782	829	845	792	826	770	804	799	812	814	800	798	821	807	761	819	848	779	830	847	873	856	873	785	820	754	812	828	809	800	864	805	810	796	801	808	807	829	780	868	796	799	872	808	858	795	792	842	777	838	819	809	812	784	767	858	772	797	881	768	766	803	751	778	794	858	800	758	784	845	847	793	806	847	786	795	771	812	825	762	823	867	777	810	802	828	812	812	816	876	808	845	772	863	812	803	805	822	853	830	819	777	866	811	824	838	840	821	808	820	769	785	810	808	919	847	798	794	818	831	828	858	833	875	869	790	813	735	887	841	817	817	798	837	818	799	835	839	810	782	818	764	773	825	824	863	818	845	816	836	804	795	823	827	829	798	812	847	825	832	815	824	772	859	801	832	853	845	815	799	783	861	832	803	827	820	780	792	813	837	874	807	813	805	839	823	875	798	799	809	838	781	803	762	867	834	797	776	878	813	778	827	837	838	778	845	792	812	849	832	809	811	771	830	790	839	810	804	771	833	835	821	851	837	837	877	781	890	812	806	881	783	796	795	891	798	847	802	798	840	853	804	814	825	804	831	827	826	770	849	848	817	807	758	822	828	788	823	835	783	792	818	811	823	825	824	886	793	825	831	840	761	778	744	855	797	841	781	834	806	768	787	817	826	828	786	796	785	794	846	852	785	764	828	870	863	779	793	783	837	820	853	820	828	838	813	803	824	862	817	778	815	822	804	820	788	814	787	829	811	801	820	806	809	809	830	846	807	811	847	805	822	801	818	815	777	849	797	842	822	817	839	824	827	836	790	831	790	820	837	879	845	841	811	784	830	855	827	798	810	761	845	777	808	806	811	769	795	839	817	793	824	839	829	843	829	855	794	824	805	802	787	813	801	793	849	787	772	808	782	833	815	790	860	809	788	870	817	799	809	835	812	848	831	854	861	817	882	848	839	761	816	757	811	756	849	749	816	827	801	800	831	793	840	817	803	813	792	757	823	834	784	847	821	792	817	778	831	795	799	780	817	727	811	797	841	795	847	838	799	783	810	810	816	806	872	824	852	834	819	798	832	827	820	769	819	819	802	851	825	804	820	833	795	836	805	778	817	768	829	814	846	849	790	842	845	807	854	837	741	783	795	824	831	808	803	810	787	787	819	816	790	795	817	833	793	799	849	789	828	775	848	814	830	797	764	831	757	806	782	807	847	797	811	818	816	842	763	811	753	805	813	778	810	888	868	821	808	782	835	762	797	780	806	873	805	826	834	853	858	823	815	797	825	799	781	881	825	783	825	833	813	842	857	838	826	783	834	805	810	812	816	812	849	803	831	834	797	803	881	814	828	788	842	805	847	809	794	796	774	752	839	865	831	807	809	856	806	872	879	789	800	800	798	829	815	826	815	821	804	793	836	815	773	838	831	823	846	838	803	864	854	813	829	810	840	789	884	848	846	805	825	793	857	855	783	799	790	821	858	813	846	818	825	806	766	803	792	848	794	828	831	854	779	823	747	809	810	795	873	812	803	848	827	870	833	851	852	787	824	791	847	824	807	792	838	833	827	806	840	845	808	810	803	794	814	788	800	732	782	793	792	848	804	808	833	813	821	838	797	845	831	794	858	853	804	764	815	814	791	821	833	808	777	833	809	801	776	813	792	798	867	823	803	801	798	833	762	800	781	830	835	833	800	785	793	841	786	796	790	834	839	805	866	793	854	802	834	834	768	829	833	823	829	791	800	803	811	831	786	773	821	842	810	803	749	791	832	801	800	843	790	831	826	800	784	810	857	853	799	853	816	877	828	814	845	819	777	831	799	792	817	853	830	771	811	807	771	809	786	812	839	772	791	752	774	818	860	824	805	822	813	793	834	784	820	816	796	809	765	821	844	806	820	814	808	763	788	839	861	805	787	805	788	768	745	797	805	781	856	862	825	872	840	840	836	792	773	843	799	767	805	809	836	833	728	805	813	812	804	822	840	791	810	833	804	833	814	782	824	813	803	802	837	818	842	804	789	849	776	830	815	862	814	819	818	778	870	792	771	812	815	841	851	799	820	774	806	798	847	837	781	867	783	810	799	815	815	738	792	794	782	801	826	766	832	811	898	791	823	848	809	836	851	778	856	831	761	810	818	847	831	814	767	835	782	839	817	807	801	834	793	827	756	775	835	863	795	833	844	873	820	798	784	807	813	799	793	811	822	788	802	804	806	801	795	809	770	783	820	787	805	793	748	840	807	811	792	783	856	832	833	830	825	832	779	803	792	839	773	811	840	811	828	808	793	781	823	858	817	784	830	832	820	744	783	849	768	832	774	861	817	814	799	802	860	783	829	802	776	818	808	794	859	805	823	838	846	754	829	859	838	762	853	818	803	843	836	736	773	857	834	787	793	796	845	813	849	835	850	844	815	821	789	826	794	820	827	792	790	797	774	803	819	771	808	792	789	827	788	800	835	837	804	760	853	886	820	809	809	747	819	790	816	804	750	854	807	757	851	823	732	816	819	831	868	824	808	841	789	796	851	850	862	829	802	793	803	811	779	826	807	815	815	797	843	794	839	802	761	793	794	808	759	820	799	852	815	855	845	772	787	776	809	816	794	789	828	846	824	841	827	825	847	835	810	838	785	814	839	784	842	820	805	806	843	788	843	879	854	787	781	827	794	777	833	801	853	794	766	801	759	807	769	810	823	889	828	837	783	747	823	763	805	809	821	780	820	864	825	792	776	813	849	759	790	830	798	774	821	794	792	749	800	848	826	849	804	818	793	835	791	791	819	820	781	845	795	814	804	866	817	821	834	796	815	833	806	845	805	835	802	787	809	761	806	831	842	845	842	776	807	802	806	811	816	822	852	805	804	808	862	780	794	834	813	834	765	755	844	840	815	816	820	803	771	802	774	764	868	806	817	808	776	829	819	856	821	815	819	874	812	813	866	758	792	766	801	816	868	791	813	855	834	802	849	791	809	813	831	806	850	812	791	871	804	813	787	809	880	841	815	804	842	824	842	797	804	809	814	809	852	811	829	808	793	812	806	843	808	770	880	839	811	814	809	786	826	808	868	794	810	823	778	834	817	862	841	831	801	789	825	797	838	788	819
24418	37674	35469	28456	16441	30572	20577	13732	10798	14579	10212	6356	6178	6320	6239	6342	6161	6256	6311	6317	6359	6202	7052	7030	6698	6462	6399	6280	6187	6220	6182	6175	6137	6345	6257	6235	6243	6260	6278	6180	6284	6221	6324	6371	6439	6251	6267	6189	6177	6282	6182	6241	6263	6381	6352	6111	6297	6252	6400	6352	6281	6380	6169	6341	6169	6203	6309	6320	6435	6200	6296	6305	6401	6183	6328	6294	6109	6148	6318	6122	6369	6224	6248	6214	6270	6190	6290	6210	6332	6340	6368	6175	6214	6326	6338	6217	6302	6228	6294	6309	6329	6236	6284	6338	6245	6199	6280	6202	6303	6237	6181	6292	6369	6249	6100	6359	6363	6332	6302	6272	6324	6257	6177	6097	6226	6299	6377	6343	6194	6369	6296	6315	6297	6181	6309	6222	6181	6224	6196	6264	6401	6211	6307	6331	6132	6280	6252	6223	6280	6367	6167	6089	6387	6294	6282	6274	6221	6208	6296	6250	6378	6171	6269	6332	6296	6217	6248	6205	6300	6285	6232	6202	6245	6168	6234	6402	6312	6307	6358	6284	6240	6317	6183	6324	6129	6217	6307	6197	6208	6246	6281	6346	6264	6115	6170	6337	6231	6235	6224	6135	6282	6256	6332	6213	6283	6207	6287	6329	6380	6349	6357	6206	6208	6272	6195	6200	6326	6239	6249	6204	6242	6311	6287	6340	6185	6200	6201	6252	6276	6241	6237	6179	6216	6237	6267	6219	6273	6313	6213	6244	6272	6253	6390	6366	6090	6344	6234	6388	6373	6348	6224	6401	6277	6095	6293	6035	6258	6364	6245	6300	6222	6152	6365	6237	6183	6319	6175	6305	6255	6248	6252	6237	6220	6464	6281	6208	6307	6202	6247	6255	6171	6315	6278	6267	6240	6285	6308	6280	6388	6246	6167	6401	6281	6373	6339	6226	6198	6201	6275	6258	6231	6237	6338	6329	6349	6221	6337	6206	6312	6241	6185	6294	6229	6247	6392	6192	6312	6133	6198	6277	6305	6455	6187	6288	6231	6322	6276	6293	6188	6254	6313	6339	6153	6190	6289	6224	6261	6214	6279	6360	6263	6212	6319	6328	6258	6272	6200	6227	6315	6194	6302	6333	6255	6240	6347	6402	6279	6254	6204	6310	6262	6241	6314	6317	6210	6276	6328	6304	6271	6114	6280	6266	6262	6307	6135	6401	6191	6159	6269	6329	6273	6260	6156	6304	6271	6317	6254	6255	6280	6323	6329	6326	6243	6237	6286	6263	6209	6173	6302	6279	6381	6323	6320	6256	6260	6405	6259	6183	6189	6307	6115	6379	6254	6198	6204	6271	6326	6248	6379	6301	6277	6224	6230	6325	6261	6357	6271	6291	6334	6413	6302	6216	6203	6320	6176	6363	6226	6276	6295	6241	6228	6318	6261	6261	6345	6260	6118	6245	6256	6116	6279	6199	6224	6173	6319	6287	6244	6171	6172	6336	6307	6316	6229	6183	6197	6262	6256	6198	6244	6243	6355	6308	6182	6253	6336	6362	6251	6323	6260	6176	6207	6267	6362	6268	6182	6302	6306	6166	6256	6245	6206	6382	6249	6292	6202	6278	6383	6270	6303	6293	6258	6191	6270	6113	6309	6319	6317	6234	6333	6308	6203	6334	6221	6289	6352	6159	6300	6240	6318	6151	6293	6274	6248	6400	6254	6279	6270	6213	6216	6295	6273	6131	6290	6266	6327	6277	6153	6351	6224	6306	6363	6170	6260	6304	6344	6254	6286	6392	6200	6260	6390	6317	6301	6178	6218	6251	6439	6198	6208	6370	6234	6264	6333	6260	6270	6307	6334	6263	6330	6308	6265	6207	6244	6280	6178	6342	6110	6217	6235	6378	6259	6218	6236	6204	6269	6170	6273	6192	6255	6342	6323	6301	6244	6341	6189	6264	6237	6153	6333	6297	6245	6318	6132	6279	6242	6282	6122	6281	6434	6139	6315	6233	6297	6296	6268	6335	6206	6252	6254	6364	6382	6171	6352	6266	6160	6394	6295	6218	6293	6317	6278	6338	6239	6305	6263	6312	6353	6346	6294	6280	6125	6192	6238	6431	6269	6264	6337	6276	6294	6414	6203	6238	6342	6288	6401	6277	6249	6258	6200	6251	6225	6358	6205	6235	6214	6314	6200	6296	6188	6257	6199	6281	6253	6199	6230	6328	6329	6203	6234	6288	6370	6186	6189	6289	6184	6350	6305	6223	6240	6303	6294	6225	6410	6232	6360	6261	6394	6244	6146	6267	6256	6280	6284	6219	6334	6158	6338	6270	6331	6183	6351	6320	6299	6342	6203	6302	6250	6231	6399	6258	6187	6055	6318	6157	6300	6217	6409	6352	6275	6213	6287	6308	6306	6225	6298	6283	6288	6237	6269	6192	6289	6304	6186	6254	6381	6250	6324	6358	6230	6214	6267	6368	6355	6294	6347	6239	6344	6177	6264	6369	6374	6312	6331	6270	6311	6365	6254	6236	6271	6355	6210	6191	6146	6352	6161	6256	6388	6326	6281	6243	6279	6289	6173	6315	6313	6227	6122	6302	6298	6106	6345	6332	6284	6169	6266	6315	6171	6141	6176	6214	6145	6355	6304	6347	6291	6372	6290	6290	6278	6220	6364	6282	6352	6348	6276	6134	6205	6214	6468	6113	6213	6184	6227	6266	6276	6346	6326	6351	6266	6256	6422	6165	6269	6252	6276	6238	6307	6189	6279	6316	6200	6265	6242	6390	6277	6252	6290	6316	6213	6365	6165	6236	6245	6194	6301	6309	6238	6237	6282	6285	6211	6242	6318	6197	6264	6248	6269	6318	6343	6302	6095	6326	6239	6148	6324	6146	6238	6252	6207	6388	6235	6381	6365	6266	6223	6264	6258	6224	6333	6299	6272	6292	6309	6318	6330	6288	6277	6133	6304	6288	6449	6228	6296	6172	6185	6338	6164	6274	6283	6109	6224	6193	6193	6215	6304	6295	6183	6254	6215	6255	6235	6409	6349	6338	6246	6193	6270	6145	6299	6111	6269	6298	6369	6230	6358	6332	6192	6171	6202	6256	6146	6373	6290	6177	6271	6299	6125	6154	6240	6360	6302	6225	6206	6304	6277	6298	6290	6279	6186	6347	6330	6355	6299	6252	6177	6379	6114	6306	6198	6238	6225	6225	6340	6250	6250	6238	6196	6281	6164	6363	6339	6355	6262	6387	6308	6156	6339	6288	6228	6247	6355	6294	6152	6362	6086	6227	6216	6302	6277	6290	6359	6290	6241	6388	6286	6175	6354	6246	6260	6266	6099	6361	6413	6288	6123	6313	6319	6370	6159	6375	6137	6237	6259	6270	6235	6225	6224	6185	6290	6409	6198	6237	6344	6207	6391	6274	6203	6194	6342	6357	6319	6286	6247	6395	6232	6302	6310	6312	6212	6301	6406	6357	6182	6297	6347	6126	6132	6269	6328	6228	6407	6315	6275	6207	6348	6238	6236	6262	6179	6395	6299	6242	6221	6205	6330	6237	6331	6285	6230	6288	6330	6257	6316	6286	6283	6371	6274	6240	6312	6280	6068	6416	6230	6260	6272	6273	6224	6315	6352	6283	6316	6275	6227	6228	6302	6286	6332	6223	6315	6222	6240	6210	6164	6150	6276	6360	6300	6282	6274	6207	6331	6245	6240	6243	6234	6345	6185	6269	6273	6304	6315	6356	6397	6203	6222	6279	6223	6233	6171	6192	6106	6333	6335	6402	6328	6323	6203	6335	6222	6316	6259	6117	6366	6295	6291	6274	6396	6396	6322	6307	6255	6307	6172	6165	6197	6206	6341	6362	6329	6316	6155	6206	6224	6296	6288	6218	6310	6328	6294	6295	6326	6368	6219	6250	6229	6257	6324	6351	6323	6293	6241	6244	6265	6246	6318	6260	6255	6321	6223	6299	6266	6306	6192	6221	6268	6316	6329	6350	6282	6364	6269	6303	6280	6243	6205	6310	6254	6312	6377	6223	6152	6245	6382	6240	6213	6252	6264	6225	6228	6295	6184	6318	6351	6347	6249	6263	6365	6298	6343	6236	6258	6411	6256	6299	6391	6127	6296	6312	6227	6264	6329	6262	6248	6169	6254	6274	6313	6193	6319	6225	6237	6335	6190	6286	6306	6215	6309	6228	6409	6468	6298	6316	6213	6358	6175	6420	6224	6298	6251	6199	6213	6357	6211	6287	6366	6331	6280	6293	6313	6168	6316	6417	6266	6241	6315	6390	6190	6277	6314	6271	6282	6209	6309	6249	6219	6257	6354	6259	6277	6368	6312	6327	6261	6245	6206	6283	6291	6271	6262	6292	6341	6222	6400	6099	6264	6239	6216	6224	6347	6348	6302	6224	6123	6248	6339	6255	6271	6298	6262	6212	6312	6292	6174	6240	6118	6273	6436	6226	6304	6292	6261	6213	6151	6272	6356	6215	6183	6265	6251	6298	6220	6126	6338	6231	6190	6244	6416	6217	6300	6259	6296	6226	6313	6150	6238	6284	6261	6263	6223	6247	6100	6235	6184	6176	6269	6197	6313	6311	6296	6207	6316	6277	6308	6268	6300	6298	6314	6305	6146	6397	6327	6311	6365	6154	6342	6493	6302	6397	6372	6271	6221	6270	6262	6289	6291	6392	6247	6275	6306	6283	6182	6277	6372	6268	6306	6404	6263	6326	6358	6164	6228	6262	6232	6254	6244	6231	6261	6256	6277	6176	6235	6269	6261	6307	6291	6213	6234	6315	6310	6267	6189	6281	6132	6316	6181	6376	6278	6370	6260	6261	6128	6216	6308	6185	6267	6342	6288	6256	6225	6218	6327	6261	6361	6291	6211	6169	6248	6308	6313	6127	6225	6125	6182	6247	6196	6273	6308	6263	6332	6122	6333	6347	6284	6245	6391	6237	6289	6196	6313	6260	6265	6288	6315	6342	6246	6279	6138	6332	6206	6324	6255	6189	6390	6223	6225	6280	6218	6156	6227	6264	6433	6194	6245	6255	6335	6155	6373	6192	6280	6256	6245	6283	6191	6248	6192	6202
4831	27945	24264	12699	2540	4209	2515	1409	1178	1669	1278	824	825	802	835	772	810	781	846	798	825	756	840	853	869	838	773	834	759	786	808	802	794	786	773	817	827	775	783	749	779	760	833	824	783	805	805	778	810	810	769	836	807	806	795	786	878	807	820	789	777	803	831	780	783	770	822	791	856	836	777	789	791	803	891	810	780	816	780	803	835	805	812	809	760	792	799	771	803	821	802	785	866	771	822	820	769	811	777	820	769	735	844	752	760	799	827	791	802	791	823	838	855	857	817	775	852	776	834	819	804	820	781	845	833	804	822	799	812	791	802	808	745	818	794	828	830	809	770	779	781	831	838	850	804	763	744	816	840	785	766	753	802	804	786	815	816	835	778	801	749	829	812	819	788	799	773	798	797	832	812	809	798	776	805	802	808	738	753	780	803	797	831	808	802	860	769	781	768	858	800	830	843	852	838	800	800	788	817	833	837	798	778	831	820	823	774	839	793	782	764	785	779	763	787	862	765	854	792	778	784	831	817	737	841	783	783	801	776	833	818	838	883	816	795	822	759	824	802	816	758	769	778	815	766	774	794	788	809	821	792	812	827	803	781	794	783	771	777	829	827	793	825	788	804	807	790	823	713	793	872	775	788	811	787	812	828	805	813	743	804	771	814	823	805	779	805	805	792	822	856	749	838	827	825	786	799	858	854	774	774	788	796	780	752	759	789	805	803	749	802	834	840	815	811	896	846	797	795	793	783	807	772	842	811	795	784	792	790	752	811	794	809	776	821	767	777	834	810	803	859	838	799	846	854	786	803	756	777	803	827	771	820	777	834	808	812	807	813	838	817	808	791	786	832	749	822	780	760	800	742	781	860	800	795	802	802	777	763	853	792	826	792	813	846	776	782	806	799	829	811	750	795	795	774	824	808	810	788	829	808	791	809	779	810	807	800	810	825	827	815	768	794	795	821	793	827	866	721	796	827	767	758	831	830	809	817	806	804	793	811	786	719	807	806	793	825	816	784	817	855	783	789	776	797	789	809	780	795	809	756	790	818	817	773	805	806	819	772	807	776	817	801	833	810	843	828	794	790	788	777	780	785	775	823	801	780	778	783	817	812	810	820	774	840	814	764	772	775	833	811	790	811	840	822	808	798	859	784	779	831	803	755	761	769	778	795	811	827	786	751	815	764	802	814	786	804	776	787	861	762	793	775	839	810	801	811	833	781	799	812	812	770	785	827	847	780	790	809	822	800	797	754	818	846	806	829	821	814	818	776	812	828	841	821	766	787	793	817	775	779	785	796	737	788	778	803	820	811	799	821	781	777	793	780	819	840	811	809	821	794	792	809	781	842	824	782	796	799	852	831	796	834	771	806	812	840	804	819	800	833	765	832	797	808	769	815	819	793	841	778	791	809	841	738	834	821	823	814	826	822	779	773	806	787	787	779	809	839	802	826	795	794	839	781	772	761	843	797	824	782	813	761	835	776	831	763	802	810	820	801	756	810	738	784	745	804	782	787	827	744	788	793	829	786	815	840	805	824	767	807	792	772	734	836	870	821	810	811	749	813	817	778	781	825	808	785	796	791	825	860	803	799	781	803	841	828	800	817	774	835	771	769	808	803	855	773	774	765	803	793	860	772	800	820	858	811	810	844	791	810	799	818	785	806	826	821	810	808	814	833	822	804	830	787	850	826	832	787	734	800	777	774	746	844	766	826	788	790	773	780	788	792	812	755	803	816	746	806	775	763	800	825	792	777	812	785	798	794	736	830	827	855	794	807	842	838	817	810	769	788	828	805	808	807	822	823	821	790	848	860	798	736	848	808	813	798	820	792	803	752	810	812	798	786	745	787	789	808	771	834	803	775	810	804	825	796	833	847	797	818	817	812	836	779	866	815	834	772	779	805	800	774	793	816	807	816	815	789	824	776	787	784	811	801	796	834	764	801	774	812	791	819	796	799	848	822	770	815	799	800	801	774	822	791	808	801	810	761	834	787	783	836	807	798	846	756	806	809	802	827	801	891	821	778	838	783	802	794	818	813	773	801	854	774	741	779	803	784	807	772	853	772	804	799	787	773	836	858	796	827	775	878	813	753	834	781	794	797	810	818	830	734	822	783	823	841	838	831	841	827	783	815	795	801	803	825	804	809	809	808	875	808	771	796	807	809	751	796	773	845	831	788	796	792	753	805	832	784	765	835	801	839	851	811	768	775	811	773	784	811	767	833	776	754	768	786	786	802	765	770	741	868	752	782	798	764	838	823	835	792	776	824	802	811	787	766	784	803	777	810	815	765	810	789	829	807	805	800	815	790	763	778	781	831	826	794	790	860	753	779	814	774	773	775	812	788	761	782	768	765	797	836	779	829	808	798	791	816	771	845	837	802	791	824	810	818	825	813	809	821	872	770	803	769	756	794	780	809	864	782	828	824	798	784	796	821	790	834	787	842	772	794	804	820	834	764	777	719	790	794	863	801	831	788	794	842	829	860	827	816	814	794	815	820	780	818	795	818	788	740	817	794	798	790	789	818	788	774	790	805	807	781	829	827	794	771	784	791	786	822	798	807	802	814	803	816	818	788	787	847	813	818	781	771	783	835	843	769	838	782	792	804	837	783	771	815	805	824	811	789	798	807	820	838	800	817	807	830	822	860	787	783	795	774	812	791	786	821	811	775	858	755	799	815	743	814	812	793	805	838	807	776	821	825	804	799	787	798	772	771	808	830	837	788	818	795	793	815	774	805	810	784	749	811	810	818	795	783	841	828	823	766	829	831	792	858	771	843	827	839	837	797	820	811	823	786	767	859	753	830	787	783	832	792	794	795	860	805	823	812	823	775	761	788	774	820	787	834	791	809	829	834	826	798	770	846	796	744	817	766	827	817	825	839	830	799	826	797	827	825	830	779	763	788	780	745	828	830	832	770	811	814	825	783	805	763	770	784	848	786	801	774	777	814	732	755	817	824	817	818	780	725	812	801	796	767	816	767	822	791	819	810	775	803	810	822	802	804	793	826	788	806	839	778	790	812	810	821	831	807	838	767	806	803	754	793	823	756	806	755	813	845	793	782	862	753	812	761	803	817	799	805	828	831	806	790	795	780	843	809	805	775	807	761	798	797	827	752	863	793	819	784	819	806	776	782	766	773	791	798	817	815	852	828	776	832	800	816	807	799	775	801	792	736	792	799	799	843	827	769	842	745	786	803	806	777	808	819	768	815	805	803	776	767	839	774	824	792	800	813	814	787	807	813	822	807	795	787	825	825	803	815	845	846	821	782	786	802	764	805	796	785	777	826	816	804	792	810	765	792	759	782	794	766	788	798	766	835	791	750	817	788	774	813	786	782	886	788	800	787	807	817	784	794	822	809	856	781	817	779	787	753	866	805	793	759	818	808	786	878	839	853	775	752	755	767	787	829	797	820	786	758	778	746	800	766	828	809	799	758	843	811	851	794	826	819	809	784	825	782	788	818	795	802	767	774	808	815	809	809	788	762	818	795	795
29424	50979	46286	42382	25755	42139	29256	18293	17471	21325	14397	6040	6180	6184	6132	6178	6308	6061	6162	6144	6031	6097	7572	7558	7021	6539	6382	6243	6122	6169	6035	6227	6158	6096	6182	6226	6088	6128	6162	6167	6170	6123	6156	6123	6037	6321	6253	6180	6065	6100	6112	6149	6146	6215	6167	6172	6122	6044	6114	6171	6106	6098	6063	6103	6085	6222	6184	6187	5927	6166	6145	6083	6251	6031	6185	6001	6205	6093	6087	6272	6174	6166	6199	6183	6109	6171	6143	6122	6209	6110	6130	6095	6261	6059	6114	6247	6077	6255	6095	6043	6314	6275	6136	6078	6166	6155	6231	6125	6058	6150	6172	6121	6040	6167	6169	6062	6253	6177	6067	6144	6199	6166	6207	6203	6162	6203	6206	6194	6172	6236	6044	6133	6158	6171	6146	6098	6139	6054	6029	6106	6100	6137	6078	6186	6181	6123	5922	6320	6144	6149	6113	6067	6068	6181	6229	6145	6148	6067	6114	5997	6020	6055	6285	6219	6129	6042	6127	6104	6130	6134	6094	6133	6027	6112	6196	6076	6156	6131	6119	6122	6072	6173	6114	6091	6283	6173	6269	6109	6051	6167	6054	6125	6133	6074	6135	6244	6117	6148	6101	6171	6265	6138	6175	6120	6236	6275	6138	6128	6150	6100	6180	6220	6180	6203	6150	6175	6072	6174	6180	6152	6048	6092	5918	6045	6224	6280	6097	6168	6200	6068	6113	6205	6074	6318	6051	6183	6041	6118	6121	6134	6075	6084	6256	6084	6237	6022	6156	6130	6110	6139	6172	6158	6232	6090	6302	6219	6033	6111	6123	6246	6024	6225	6061	6152	6114	6054	6051	6174	6143	6086	6137	6272	6140	6244	6086	6114	6136	6237	6081	6090	6255	6038	6228	6140	6063	6097	6152	6095	6195	6221	6163	6187	6108	6128	6166	6225	6268	6179	6200	6127	6073	6115	6078	6103	6034	6053	6149	6164	6106	6204	6221	6211	6250	6122	6175	6310	6180	6184	6171	6283	6013	6147	6014	6115	6224	6135	6074	6217	6075	6213	6254	6206	6149	6106	6111	6171	6167	6174	6247	6099	6152	6132	6144	6219	6159	5999	6178	6140	6211	6196	6158	6176	6157	6137	6163	6146	6151	6114	6043	6130	6223	6184	6154	6155	6070	6077	6225	6221	6181	6099	6238	6075	6037	6126	6216	6279	6160	6070	6118	6165	6058	6155	6088	6137	6226	6077	5994	6140	6188	6119	6176	6090	6162	6056	6167	6207	6060	6205	6196	6118	6199	6160	6018	6125	6089	6109	6208	6050	6174	6082	6201	6235	6102	6136	6283	6079	6205	6166	6186	6281	6153	6184	6184	6096	6246	6186	6127	6193	6120	6121	6074	6074	6173	6165	6156	6149	6141	6065	6162	6140	6255	6233	6174	6205	6068	6139	6253	6211	6168	6237	6138	6202	6076	6117	6184	6084	6140	6199	6199	6146	6160	6102	6244	6141	6097	6100	6068	6175	6115	5962	6070	6039	6201	6048	6147	6092	6198	6115	5985	6146	6091	6114	6121	6136	6276	6151	6043	6154	6158	6058	6155	6144	6069	6091	6012	6055	6014	6203	6236	6126	6105	6136	6143	6160	5930	6093	6172	6113	6212	6168	6094	6130	6146	6087	6048	6103	6046	6082	6173	6078	6197	6136	6148	6160	6052	6126	6093	6177	6122	6219	6186	6195	6152	6153	6037	6122	6142	6223	6123	6239	6205	6115	6144	5980	6117	6125	6083	6156	6122	6126	6106	6279	6266	6084	6112	6056	6174	6111	6219	6255	6163	6121	6172	6083	6177	6073	6230	6140	6079	6301	6041	6186	6063	6099	6186	6209	6095	6157	6225	6197	6176	6264	6199	6291	6124	6145	6208	6211	6132	6162	6116	6083	6263	6128	6042	6171	6068	6130	6106	6325	6124	6012	6116	6174	6147	6263	6042	6166	5991	6205	6112	6181	6179	6205	6091	6085	6179	6227	6088	6087	6118	6091	6182	6208	6178	6127	6251	6143	6271	6273	6165	6059	6027	6090	6159	6181	6076	6189	6172	6224	6064	6195	6162	6162	6085	6168	6003	6103	6156	6228	6079	6262	6112	6083	6110	6122	6191	6145	6188	6021	6167	6027	6117	6265	6021	6157	6190	6155	6252	6301	6094	6041	6201	6073	6154	6191	6160	6118	6244	6135	6057	6136	6182	6130	6148	6104	6127	6141	6082	6206	6177	6056	6067	6110	6121	6262	6117	6168	6054	6208	6167	6228	6142	6112	6212	6194	6258	6274	6241	6263	6022	6234	6219	6233	6168	6322	6128	6135	6168	6058	6273	6102	6143	6205	6240	6082	6109	6049	6124	6201	6137	6022	6178	6082	6092	6040	6105	6090	6167	6092	6170	6089	6150	6005	6061	6045	6086	6178	6019	6084	6218	6211	6233	6196	6201	6254	6042	6033	6093	6177	6214	6037	6139	6256	6239	5998	6117	6144	6230	6068	6153	6203	6169	6072	6300	6233	6176	6109	6143	6159	6120	6181	6085	6240	6251	6149	6157	6231	6010	6133	6232	6246	6306	6178	6115	6087	6261	6282	6093	6138	6202	6083	6092	6092	6199	6183	6169	6092	6145	6133	6184	6189	6047	6168	6082	6280	6167	6192	6073	6146	6242	6185	6084	6193	6169	6273	6188	6133	6162	6091	6269	6077	6189	6162	6186	6108	6248	6104	6082	6234	6135	6234	6129	6297	6229	6194	6200	6029	6158	6103	6074	6136	6154	6245	6090	6059	6074	6095	6169	6071	6013	6154	6084	6137	6010	6228	6055	6102	6238	6165	6103	6226	6037	6282	6112	6124	6144	6149	6176	6235	6167	6179	6102	6189	6255	6117	6205	6182	6178	6189	6076	6030	6257	6170	6097	6085	6365	6145	6109	6025	6108	6055	6178	6157	6231	6100	6212	6101	6121	6148	6225	6040	6158	6175	6087	5986	6097	6054	6126	6052	6134	6219	6197	6146	6077	6035	6125	6156	6100	6035	6171	6191	6063	6245	6161	6149	6186	6171	6173	6156	6282	6208	6185	6167	6154	6010	6087	6305	6145	6082	6072	6072	6107	6073	6143	6206	6145	6209	6161	6182	6124	6133	6108	6046	5998	6283	6115	6138	6159	6144	6133	6263	6219	6086	6191	6235	6128	6166	6184	6177	6121	6200	6140	6121	6122	6128	6153	6120	6142	6186	6223	6150	6144	6166	6176	6041	6045	6246	6217	6154	6135	6130	6085	6264	6124	6132	6211	6204	6110	6181	6228	6101	6169	6113	6212	6036	6247	6013	6107	6166	6049	6144	6065	6181	6196	6108	6164	6284	6179	6071	6099	6104	6114	6263	6090	6137	6067	6102	6176	6093	6241	6162	6056	6145	6153	6145	6057	6152	6105	6224	6127	6066	6003	6066	6192	6149	6109	6185	6202	6190	6188	5997	6141	6265	6062	6197	6127	6109	6189	6146	5978	6194	6112	6140	6161	6102	6204	6108	6204	6129	6075	6020	6120	6131	6182	6245	6142	6085	6245	6274	6083	6266	6217	6050	6225	6153	6121	6187	6109	6125	6148	6232	5998	6094	6121	6076	6084	6058	6239	6112	6234	6074	6033	6118	6069	6121	6183	6212	6084	6083	6212	6113	6001	6228	6197	6022	6156	6171	6261	6107	6142	6222	6083	6047	6267	6161	6215	6149	6112	6204	6163	6080	6207	6133	6162	6101	6133	6205	6142	6095	6103	6271	6171	6145	6134	6092	6118	6118	6189	6190	6161	6188	6122	6249	6212	6137	6060	6227	6192	6225	6121	6164	6150	6335	6167	6118	6113	6179	6148	6049	6292	6210	6214	6124	6123	6204	6206	6115	6250	6129	6141	6117	6186	6151	6195	6128	6206	6082	6136	6092	6083	6251	6100	6145	6238	6158	6077	6184	6167	6149	6228	6211	6246	5987	6080	6202	6070	6084	6157	6162	6186	6157	6174	6257	6027	6145	6142	6116	6149	6162	6183	6125	6207	6089	6253	6232	6190	6138	6247	6225	5997	6137	6153	6151	6221	6085	6280	6127	6187	6124	5982	6185	6183	6277	6142	6227	6160	6116	6163	6119	6100	6162	6142	6192	6173	6116	6214	6244	6109	6157	6003	6297	6196	6156	6231	6090	6307	6200	6211	6149	6267	6057	6210	6140	6155	6173	6121	6171	6174	6269	6052	6103	6173	6113	6116	6197	6132	6144	6308	6110	6083	6211	6120	6015	6202	6201	6145	6108	6136	6172	6180	6294	6082	6040	6065	6057	6141	6068	6087	6129	6192	6132	6212	6134	6103	6171	6112	6002	6176	6233	6139	6081	6136	6136	6233	6091	6018	6164	6252	6121	6061	6227	6066	6249	6138	6311	6204	6157	6083	6216	6104	6217	6265	6147	6228	6108	6081	6173	6195	6117	6061	6217	6107	6256	6227	6190	6091	6173	6138	6178	6172	6153	6144	6052	6147	6178	6068	6279	6101	6144	6123	6165	6128	6017	6144	6108	6232	6111	6170	6080	6149	6085	6202	6062	6038	6228	6164	6091	6175	6164	6153	6302	6091	6146	6164	6203	6215	6107	6001	6098	6195	6128	6198	6079	6168	6117	5992	6094	6257	6186	6136	6168	6057	6157	6131	6127	6124	6163	6169	6290	6073	6184	6248	6259	6197	6052	6090	6060	6180	6221	6134	6203	6135	6200	6273	6092	6162	6121	6254	6094	6031	6207	6073	6217	6214	6170	6026	6006	6212	6137	6106	6138	6109	6099	6100	6100	6179	6162	6205	6099	6304	6148	6148	6247	6214	6168	6210	6036	6258	6148	6054	6213	6140	6117	6054	6117	6234	6186	6045	6145	6121	6277	6262	6199	6137	6079	6129	6280	6165	6222	6170	6098	6256	6138	6130	6255	6152	6322	6150	6207	6082	6135	6086	6224	6263	6166	6085	6084	6074	6154	6114	6007	6169	6161	6059	6258	6178	6264	6189	6155	6216	6203	6238	6222	6187	6062
8227	25238	24661	12314	2444	4348	2658	1565	1425	1656	1287	865	822	823	839	765	895	804	889	864	840	854	877	844	862	809	816	837	791	875	803	807	838	774	822	832	843	864	752	824	828	864	796	814	846	837	790	841	796	783	809	817	858	835	822	788	885	783	820	779	817	859	770	816	884	795	878	805	838	881	836	825	846	814	796	859	819	826	818	774	812	819	805	821	801	818	839	776	837	833	870	903	895	822	821	824	811	834	845	818	840	869	848	843	844	824	821	848	861	805	826	827	795	831	843	831	835	820	849	884	832	809	796	828	847	875	838	872	799	865	809	865	840	842	792	834	789	851	833	822	839	826	828	841	840	798	823	865	815	825	815	785	887	783	849	875	823	830	856	842	807	851	806	844	811	818	777	849	799	831	812	832	767	806	829	863	867	851	793	839	886	824	824	856	830	817	792	791	845	846	856	828	791	830	835	815	830	809	807	812	842	805	853	859	864	821	849	829	814	874	776	828	825	818	848	818	845	826	810	818	844	838	813	845	853	777	840	834	807	831	862	822	870	768	798	840	893	810	790	830	850	818	835	780	878	883	810	847	813	836	846	793	800	824	844	834	833	812	832	829	836	788	812	829	853	848	841	863	839	852	845	818	841	830	821	829	775	810	788	856	822	845	806	820	859	831	851	857	810	870	839	815	828	823	808	839	792	827	816	850	826	821	831	787	892	826	836	792	793	802	835	929	824	814	830	802	799	819	810	839	799	807	804	799	861	820	801	872	828	795	837	862	799	874	806	823	823	770	786	805	833	864	828	793	863	849	846	832	807	828	774	783	817	777	798	827	814	841	840	845	838	840	865	881	864	815	834	809	838	883	870	820	810	826	813	795	769	803	870	822	851	795	778	820	799	820	828	830	802	831	824	827	837	821	828	815	853	836	824	845	787	778	857	833	858	840	870	825	833	835	869	827	825	807	814	836	851	806	839	836	814	878	875	789	845	841	795	824	782	813	878	821	838	901	788	830	802	872	874	852	816	816	836	814	830	778	804	837	845	797	807	824	825	865	812	781	857	835	831	802	830	854	849	780	789	840	793	881	851	849	829	804	811	834	803	816	831	885	867	842	812	817	829	862	843	846	846	843	806	803	849	848	847	813	826	821	889	813	829	874	857	852	822	873	887	846	797	920	831	889	823	799	815	828	849	872	830	794	782	838	869	848	863	818	805	778	832	811	814	854	860	831	866	764	847	791	822	858	772	807	823	838	815	855	803	883	804	843	788	832	811	862	796	848	804	811	797	904	831	800	822	810	834	856	860	826	800	902	848	813	893	784	789	820	790	826	786	808	838	771	845	836	819	878	820	800	817	851	837	827	768	821	910	850	824	822	803	859	818	793	804	823	826	844	794	843	829	828	839	872	815	875	853	868	826	823	832	816	820	777	855	835	816	853	832	784	865	791	821	847	861	797	801	826	870	804	873	852	859	815	830	838	787	813	774	844	855	822	840	842	853	839	861	843	861	832	843	812	833	827	871	872	794	817	815	844	880	836	830	787	850	858	841	852	837	786	799	849	843	841	834	807	798	815	784	828	801	890	813	831	855	827	788	832	809	794	825	802	797	824	800	798	821	796	844	847	888	836	828	851	867	848	814	784	836	805	835	826	812	796	849	856	847	815	859	802	843	837	820	823	767	820	803	851	902	796	779	856	852	797	827	839	777	844	799	810	824	803	861	846	855	844	813	822	816	793	786	848	848	906	873	842	795	813	869	868	823	859	807	837	814	849	864	792	815	836	831	820	839	789	796	784	822	873	834	849	812	762	863	825	850	803	842	830	817	812	878	801	785	861	858	842	785	869	789	845	846	885	805	848	813	856	823	765	827	791	811	818	855	854	778	854	791	816	779	837	822	837	821	835	808	881	840	855	806	798	810	818	789	840	860	807	814	828	800	833	812	835	797	845	856	851	824	829	819	848	827	831	876	866	816	820	825	836	808	840	816	831	830	840	795	835	842	800	849	814	833	827	837	822	783	798	850	829	828	860	873	905	800	840	754	828	844	823	838	796	823	846	804	812	797	801	811	811	833	811	876	868	788	783	798	806	844	790	853	851	896	885	853	858	811	797	829	866	841	823	846	832	844	815	883	859	851	865	854	794	834	845	799	840	849	820	770	802	915	828	826	824	854	787	828	862	902	835	842	847	834	855	814	839	844	830	826	872	800	789	873	818	875	851	801	845	818	842	833	841	836	823	830	795	856	847	819	792	824	812	848	831	854	858	866	815	890	840	812	820	808	838	789	871	806	823	769	829	838	840	842	878	867	867	830	853	908	790	825	831	835	845	846	880	793	853	797	850	879	839	809	837	834	796	798	792	777	803	822	864	798	836	802	821	774	886	821	787	800	838	783	813	807	871	850	808	835	831	829	849	880	790	780	793	793	801	826	782	837	830	844	836	843	741	848	834	849	862	805	845	858	792	827	872	862	891	857	859	880	805	826	801	820	842	834	907	876	827	833	808	826	851	809	905	797	818	849	848	822	830	872	826	816	769	810	825	826	792	806	811	803	834	860	845	855	848	852	792	838	813	803	827	849	843	815	828	867	785	839	798	789	822	795	857	839	848	851	775	791	864	810	839	824	827	805	843	848	812	841	823	848	798	786	770	824	815	869	851	847	845	784	813	798	824	817	815	876	832	857	796	830	816	820	779	818	813	828	818	820	888	802	826	839	842	865	840	817	809	840	828	814	819	795	825	839	844	802	840	818	841	792	809	903	778	879	822	794	847	825	845	829	848	809	802	804	835	840	853	879	830	824	843	848	820	770	805	861	818	852	767	853	830	799	847	838	826	814	785	841	843	855	805	810	836	803	792	822	821	829	823	777	835	789	791	833	831	838	799	849	797	852	823	828	791	835	789	812	828	793	824	828	816	864	819	816	842	825	875	817	831	803	830	865	772	836	849	820	814	804	843	851	859	858	811	831	775	777	835	804	823	870	841	801	783	792	831	823	793	847	800	823	830	777	807	846	826	808	810	873	828	861	810	809	813	856	826	852	868	900	786	885	839	835	816	823	821	804	843	809	814	852	869	799	783	836	878	844	834	854	848	804	792	798	802	794	811	845	825	812	781	818	810	871	832	845	809	779	872	869	853	851	857	827	834	848	770	787	858	823	796	805	883	847	756	823	870	860	842	811	777	847	833	803	889	862	871	853	864	878	817	855	858	852	796	826	814	791	845	860	837	835	837	845	846	802	809	868	858	798	812	836	826	816	836	869	789	837	809	821	821	831	819	858	798	822	837	850	805	821	822	794	814	828	835	777	786	828	846	844	808	801	868	839	818	842	863	802	820	861	890	838	801	809	838	851	849	815	793	869	799	808	806	878	839	825	753	856	803	854	812	829	764	835	769	855	836	845	805	811	809	815	855	826	843	884	849	817	847	902	859	838	845	837	796	838	816	856	876	781	801	844	879	802	846	855	833	823	860	881	839	865	784	833	814	803	832	823	836	824	806
35687	51540	47646	40064	26373	42519	30289	21473	20186	22255	15753	6496	6295	6274	6380	6230	6323	6302	6330	6387	6235	6756	7567	7676	7148	6691	6441	6387	6220	6371	6355	6345	6326	6319	6260	6399	6426	6291	6258	6321	6370	6414	6291	6333	6270	6241	6424	6255	6361	6329	6393	6262	6360	6178	6412	6282	6254	6231	6372	6434	6360	6198	6299	6291	6369	6392	6338	6367	6305	6386	6301	6278	6379	6345	6302	6460	6284	6278	6250	6358	6316	6288	6360	6321	6344	6271	6320	6324	6461	6354	6446	6407	6379	6333	6401	6351	6346	6423	6351	6323	6310	6449	6294	6287	6264	6172	6203	6373	6210	6343	6230	6297	6295	6221	6367	6363	6411	6270	6295	6320	6373	6349	6250	6317	6319	6213	6275	6399	6300	6467	6276	6360	6190	6483	6413	6496	6263	6266	6364	6314	6302	6409	6303	6389	6419	6293	6345	6342	6262	6188	6315	6268	6388	6205	6287	6356	6334	6216	6340	6370	6369	6337	6128	6324	6335	6387	6257	6297	6422	6324	6318	6369	6274	6243	6340	6274	6337	6313	6249	6358	6262	6398	6265	6291	6372	6434	6288	6361	6331	6431	6477	6424	6275	6193	6429	6236	6418	6302	6334	6282	6314	6362	6278	6392	6290	6306	6318	6354	6411	6258	6359	6301	6390	6286	6419	6315	6273	6329	6402	6390	6308	6164	6462	6295	6456	6273	6349	6297	6324	6316	6333	6380	6360	6365	6340	6292	6345	6398	6444	6410	6186	6356	6281	6401	6355	6396	6359	6335	6360	6321	6247	6241	6406	6432	6354	6378	6393	6379	6331	6342	6378	6374	6385	6425	6400	6227	6281	6187	6368	6238	6321	6378	6379	6350	6553	6340	6379	6376	6421	6251	6307	6281	6347	6288	6370	6219	6345	6335	6401	6383	6311	6446	6321	6251	6339	6295	6338	6404	6378	6391	6270	6330	6313	6302	6422	6338	6492	6212	6343	6371	6422	6183	6371	6461	6406	6304	6374	6402	6338	6355	6342	6368	6373	6438	6452	6355	6290	6322	6233	6321	6272	6302	6369	6361	6270	6320	6296	6332	6357	6359	6391	6297	6279	6310	6247	6310	6302	6397	6391	6380	6346	6437	6411	6406	6305	6385	6414	6406	6256	6418	6370	6376	6297	6279	6264	6314	6277	6417	6242	6340	6233	6269	6337	6345	6365	6263	6362	6117	6350	6419	6409	6260	6262	6372	6256	6392	6375	6401	6331	6456	6389	6324	6416	6283	6357	6438	6287	6405	6340	6306	6363	6406	6301	6380	6296	6327	6361	6353	6307	6286	6435	6345	6331	6368	6279	6411	6256	6261	6329	6353	6246	6218	6382	6316	6244	6266	6392	6277	6316	6402	6421	6117	6430	6319	6427	6224	6361	6450	6523	6167	6362	6439	6400	6209	6274	6425	6299	6397	6449	6388	6436	6358	6430	6335	6378	6265	6344	6302	6237	6336	6351	6208	6377	6314	6285	6401	6491	6364	6332	6314	6328	6332	6351	6300	6413	6254	6308	6251	6377	6400	6312	6353	6323	6377	6346	6516	6303	6286	6380	6332	6420	6444	6434	6316	6416	6291	6468	6307	6257	6340	6342	6259	6364	6466	6285	6218	6317	6297	6251	6310	6413	6349	6295	6367	6323	6423	6372	6287	6333	6397	6272	6373	6298	6291	6351	6258	6394	6352	6319	6366	6414	6345	6337	6448	6296	6241	6364	6320	6290	6266	6338	6366	6326	6316	6359	6335	6407	6352	6326	6256	6335	6256	6331	6282	6352	6291	6467	6399	6212	6429	6292	6388	6323	6320	6433	6403	6382	6403	6338	6428	6375	6332	6356	6357	6407	6405	6427	6315	6295	6324	6298	6493	6309	6332	6307	6364	6335	6393	6268	6410	6492	6360	6379	6331	6382	6374	6440	6179	6286	6529	6391	6337	6363	6340	6369	6327	6322	6356	6362	6387	6314	6265	6192	6275	6383	6286	6399	6216	6370	6324	6378	6401	6406	6332	6330	6185	6408	6232	6340	6185	6186	6337	6366	6329	6255	6317	6339	6390	6220	6365	6291	6383	6361	6437	6274	6341	6412	6375	6349	6547	6372	6378	6269	6324	6418	6331	6325	6341	6405	6294	6355	6287	6206	6349	6386	6293	6384	6337	6377	6382	6299	6424	6313	6345	6241	6392	6342	6426	6307	6366	6331	6334	6286	6337	6380	6370	6337	6441	6265	6315	6433	6367	6277	6404	6318	6257	6268	6304	6342	6487	6313	6242	6202	6217	6382	6255	6237	6358	6342	6321	6253	6403	6408	6347	6230	6423	6376	6200	6352	6321	6412	6267	6301	6350	6293	6409	6225	6241	6339	6370	6344	6248	6266	6363	6348	6329	6411	6297	6330	6289	6285	6396	6305	6337	6399	6409	6492	6397	6387	6238	6332	6373	6349	6249	6306	6482	6319	6256	6310	6371	6293	6315	6285	6307	6347	6369	6313	6267	6350	6404	6269	6383	6250	6445	6202	6280	6427	6322	6353	6280	6353	6208	6291	6287	6277	6379	6191	6429	6317	6423	6405	6366	6401	6282	6339	6367	6270	6422	6261	6331	6308	6355	6258	6312	6349	6358	6250	6296	6417	6321	6260	6300	6336	6389	6376	6374	6398	6292	6352	6259	6353	6452	6425	6375	6306	6329	6295	6281	6235	6409	6461	6380	6436	6371	6433	6305	6296	6379	6296	6364	6270	6387	6421	6330	6331	6284	6298	6275	6277	6321	6336	6262	6367	6417	6226	6331	6293	6345	6292	6446	6385	6465	6378	6350	6248	6348	6304	6426	6361	6361	6330	6344	6246	6391	6375	6391	6463	6288	6349	6212	6404	6281	6271	6471	6339	6392	6497	6383	6327	6326	6303	6265	6382	6506	6369	6288	6352	6364	6335	6272	6421	6364	6348	6283	6414	6391	6262	6415	6392	6339	6280	6299	6459	6229	6351	6338	6304	6288	6309	6364	6371	6308	6348	6410	6378	6414	6431	6267	6341	6171	6288	6348	6437	6416	6267	6267	6347	6394	6352	6388	6422	6274	6219	6261	6351	6497	6246	6242	6319	6465	6330	6442	6332	6419	6387	6284	6379	6357	6251	6367	6435	6240	6400	6249	6236	6224	6303	6235	6342	6428	6305	6448	6343	6354	6274	6472	6282	6344	6372	6526	6334	6447	6378	6374	6475	6246	6453	6478	6301	6431	6388	6410	6269	6309	6406	6253	6334	6427	6384	6274	6404	6271	6316	6358	6476	6312	6273	6264	6481	6303	6347	6239	6367	6286	6396	6363	6399	6413	6268	6275	6419	6472	6380	6424	6393	6335	6359	6342	6383	6387	6316	6516	6320	6349	6373	6331	6440	6362	6468	6319	6414	6227	6379	6370	6293	6292	6374	6313	6311	6275	6337	6357	6411	6232	6333	6379	6395	6444	6236	6256	6406	6415	6362	6430	6433	6381	6251	6361	6257	6346	6371	6253	6232	6383	6319	6323	6335	6392	6313	6381	6307	6469	6317	6363	6312	6380	6309	6425	6324	6347	6365	6375	6363	6297	6352	6332	6244	6324	6264	6364	6379	6342	6296	6276	6402	6344	6366	6224	6333	6428	6280	6436	6424	6412	6368	6267	6247	6382	6341	6298	6342	6407	6303	6496	6244	6282	6417	6311	6414	6323	6403	6313	6298	6259	6370	6434	6421	6341	6225	6410	6253	6353	6285	6389	6364	6265	6284	6361	6271	6269	6408	6217	6304	6262	6286	6335	6298	6228	6283	6430	6290	6371	6256	6197	6385	6388	6398	6341	6373	6299	6350	6368	6246	6347	6338	6452	6350	6326	6416	6434	6369	6307	6292	6376	6476	6348	6384	6322	6353	6411	6498	6334	6412	6192	6289	6383	6302	6496	6332	6387	6262	6418	6203	6364	6357	6275	6374	6346	6366	6427	6429	6384	6447	6328	6346	6327	6546	6474	6406	6357	6316	6421	6269	6361	6471	6323	6368	6371	6380	6261	6238	6316	6331	6380	6273	6307	6288	6248	6449	6398	6379	6246	6257	6400	6366	6352	6326	6368	6457	6337	6187	6316	6266	6314	6436	6342	6338	6356	6352	6368	6407	6315	6356	6219	6362	6349	6321	6247	6355	6410	6285	6389	6298	6467	6311	6255	6319	6330	6483	6307	6340	6271	6293	6296	6420	6302	6489	6371	6454	6334	6327	6354	6428	6359	6351	6330	6325	6248	6452	6292	6387	6293	6367	6278	6279	6339	6356	6327	6299	6295	6440	6361	6358	6485	6391	6433	6370	6173	6387	6394	6295	6310	6305	6361	6180	6238	6224	6347	6269	6249	6380	6457	6277	6233	6302	6282	6375	6205	6297	6354	6419	6424	6276	6265	6367	6358	6378	6337	6390	6318	6367	6200	6373	6222	6300	6417	6322	6338	6335	6364	6382	6358	6458	6228	6287	6295	6251	6334	6421	6357	6307	6454	6412	6257	6393	6323	6385	6248	6393	6321	6271	6368	6360	6185	6390	6254	6347	6364	6381	6452	6327	6367	6216	6350	6442	6158	6377	6334	6345	6280	6265	6278	6386	6392	6335	6356	6484	6318	6444	6272	6283	6398	6322	6268	6262	6401	6315	6378	6476	6210	6221	6308	6381	6296	6413	6450	6305	6233	6316	6323	6189	6245	6339	6270	6290	6234	6311	6336	6304	6319	6281	6454	6319	6320	6312	6352	6424	6293	6292	6255	6273	6311	6315	6388	6383	6387	6223	6386	6302	6309	6348	6324	6433	6333	6359	6264	6408	6299	6276	6235	6369	6368	6328	6367	6461	6496	6297	6195	6333	6437	6305	6329	6303	6360	6252	6252	6315	6294	6301	6396	6424	6284	6382	6397	6245	6293	6551	6288	6329	6270	6346	6414	6267	6353	6352	6435	6470	6177	6400	6338	6310	6365	6371	6331	6355	6324	6389	6450	6289	6512	6268	6364	6187	6360	6287	6331	6298	6310	6282	6253	6361	6341	6314	6394	6368	6321
7546	32938	32518	17016	4648	8283	5280	2508	1950	2322	1490	762	744	817	819	791	758	776	784	798	794	801	889	849	872	849	819	775	847	800	770	819	833	831	777	769	792	805	833	808	789	852	865	774	739	800	754	775	747	820	837	785	832	736	786	844	781	787	800	869	815	808	830	805	777	808	792	736	789	823	791	830	880	743	825	794	792	765	775	861	830	775	791	774	781	808	782	807	818	797	834	810	836	820	820	782	818	821	838	718	877	799	809	804	794	813	793	807	900	764	819	726	742	831	822	774	833	837	794	828	788	783	804	793	774	813	820	762	777	770	780	822	809	773	798	847	754	830	737	807	762	788	781	780	785	793	790	759	787	751	754	762	822	780	807	821	784	780	796	750	812	794	798	786	840	819	834	782	836	790	810	802	818	775	795	755	852	782	801	790	785	828	843	805	779	795	812	761	858	750	812	787	768	776	728	765	797	802	807	787	808	786	831	785	754	794	764	825	781	815	793	802	788	768	841	750	769	834	839	799	755	780	791	820	808	730	800	786	849	765	872	771	802	776	753	827	806	832	788	794	751	789	839	791	809	779	783	805	795	815	851	830	811	746	815	799	785	772	843	826	790	850	841	847	795	777	811	779	766	759	806	823	778	814	801	841	767	787	794	774	791	794	778	800	861	768	819	805	834	834	782	769	807	770	770	822	792	813	814	765	869	836	789	835	797	788	799	818	801	803	785	803	765	809	798	788	782	824	817	769	789	826	809	791	799	784	841	811	775	803	813	751	805	789	847	756	796	787	807	867	816	807	852	824	800	785	785	798	716	849	765	807	778	743	850	730	778	817	771	770	823	808	733	800	782	787	789	878	774	772	802	795	793	839	779	776	806	774	856	817	820	789	829	821	800	811	851	797	829	781	841	776	788	837	738	782	806	761	773	808	820	834	807	842	826	818	802	750	779	808	815	809	798	789	816	810	830	771	766	797	822	763	774	770	850	793	770	780	783	823	766	840	806	785	790	805	774	831	807	808	758	807	808	801	792	782	834	779	750	850	769	794	808	789	799	797	799	757	785	749	813	825	744	789	813	802	806	796	829	784	774	833	757	751	794	787	826	791	820	805	795	751	760	778	801	780	776	752	813	816	757	823	792	800	805	798	818	787	828	794	787	782	753	790	806	795	757	788	832	761	819	788	811	803	837	820	812	817	753	743	768	783	783	769	840	740	824	796	796	843	813	786	745	791	812	779	799	788	791	808	735	736	759	820	788	814	766	811	832	786	743	827	859	803	749	882	854	778	805	814	819	790	829	814	816	823	776	831	820	790	763	771	814	776	763	775	802	788	820	793	839	820	786	777	778	763	812	805	813	767	804	804	770	758	754	786	737	767	799	773	778	737	817	838	768	794	799	787	788	799	782	793	809	805	757	703	798	854	826	773	746	772	774	813	789	845	787	812	807	768	789	839	805	796	776	790	798	808	816	770	798	861	739	799	824	833	783	842	806	754	805	750	768	823	781	814	756	808	806	834	770	811	787	763	760	748	799	818	811	791	814	744	773	810	826	790	823	819	790	761	795	821	780	846	813	818	794	796	825	774	822	768	812	819	819	800	840	810	740	864	757	812	783	812	772	834	805	782	802	758	835	790	801	800	752	766	809	784	812	777	825	812	802	787	794	806	804	810	804	832	804	748	848	788	751	817	766	777	820	793	763	778	817	801	819	844	849	850	788	815	809	781	818	812	808	737	854	822	866	782	804	786	843	763	781	777	787	805	800	788	778	827	781	813	791	819	787	799	748	748	760	781	808	770	818	769	798	737	825	791	786	807	841	747	813	761	786	803	809	801	785	837	802	744	783	783	786	821	806	813	775	806	825	742	765	786	837	757	804	811	771	821	796	806	864	793	817	816	809	795	829	766	799	811	793	844	809	759	812	810	821	751	781	778	781	799	824	808	800	809	734	774	781	751	862	738	745	766	832	841	772	740	800	784	845	845	764	823	803	760	778	762	779	775	795	791	780	781	800	796	809	820	843	818	811	758	757	764	818	759	866	783	830	772	807	817	804	777	706	782	795	816	783	786	793	770	797	768	785	862	865	869	811	779	819	761	846	833	824	846	819	807	817	763	772	817	821	755	816	761	773	782	811	796	816	799	789	787	761	822	806	757	742	768	855	818	769	792	840	826	828	784	767	754	817	838	812	800	797	836	818	778	789	797	759	843	809	829	776	817	803	826	818	785	756	791	790	757	830	777	835	820	763	810	794	787	839	833	782	756	827	763	810	826	765	798	770	793	820	785	797	828	757	777	835	798	796	794	874	765	820	820	759	770	791	781	813	815	769	769	826	823	818	786	824	833	817	807	791	793	722	794	820	832	829	747	828	791	782	778	811	761	767	758	826	744	807	792	799	770	775	747	780	786	750	831	795	819	754	822	800	821	809	811	838	791	782	825	738	796	819	766	751	811	778	793	760	793	795	807	816	806	778	770	818	773	803	782	793	817	753	809	753	765	810	808	779	796	800	823	780	802	814	780	818	740	760	820	803	802	739	789	776	810	759	809	836	790	802	790	824	792	838	785	798	799	808	790	793	813	813	818	769	842	836	835	779	790	833	810	821	814	818	779	825	744	726	816	751	784	866	812	813	787	815	788	785	796	746	814	847	808	801	808	809	775	808	805	761	798	779	819	770	834	745	841	781	768	823	760	833	756	802	803	806	789	880	765	745	798	783	785	800	790	804	804	807	823	831	787	774	761	807	794	747	876	798	819	804	785	796	825	805	797	826	824	832	778	822	770	885	803	801	794	821	736	827	805	833	832	752	791	778	822	793	797	828	793	791	803	800	823	806	785	809	834	742	754	888	781	799	796	780	828	823	752	803	814	819	757	840	849	850	797	777	795	789	760	808	807	807	757	780	783	821	798	849	784	807	858	772	800	842	805	812	767	813	779	779	804	843	812	842	832	776	832	788	778	812	793	810	801	742	776	798	821	784	809	819	822	790	780	798	759	746	821	756	804	803	833	813	773	803	824	800	795	772	839	782	791	815	799	772	759	780	792	789	844	780	769	831	826	755	773	809	839	778	790	773	763	796	845	843	756	820	799	764	771	814	814	811	821	784	786	819	807	806	744	808	766	801	841	814	806	789	834	756	835	800	781	747	836	822	769	809	821	812	794	841	770	772	803	783	827	836	744	810	734	788	787	769	711	787	826	743	802	788	854	813	760	818	772	717	765	752	825	813	823	812	841	802	823	785	798	812	778	778	783	783	751	815	797	810	769	791	843	764	804	785	838	817	823	796	832	817	842	814	789	804	821	786	822	792	793	821	767	779	769	786	799	791	775	861	796	831	838	815	828	807	770	796	756	786	790	814	866	782	780	821	762	814	790	830	713	769	812	756	741	839	829	819	802	793	812	768	758	797	832	782	821	805	810	795	797	804	794	850	786	797	793	810	753	830	785	789	779	821	823	816	837	794	813	760	796	808	776	759	811	759	747	770	774	783	774	817	817
38703	56998	54578	47516	35086	53802	38663	29575	26169	26641	17351	6211	6272	6191	6236	6230	6160	6112	6083	6205	6203	7012	7962	8212	7521	6759	6478	6191	6033	6248	5981	6164	6079	6015	6125	6253	6218	6219	6273	6046	6210	6027	6146	6036	6138	6137	6097	6190	6120	6123	6226	6042	6228	6131	6095	6115	6355	5991	6164	6081	6245	6169	6125	6160	6235	6001	6115	6079	6161	6157	6121	6162	6172	6197	6244	6050	6165	6156	6112	6169	6391	5995	6094	6080	6102	6145	6232	6190	6106	6160	6209	6125	6087	6064	6213	6134	6082	6210	6072	6097	6118	6127	6060	6081	5970	6096	6093	6053	6154	6148	6184	6203	6130	6039	6239	6257	6110	6148	6004	6186	6120	6161	6134	6219	6088	6201	6170	5973	6083	6109	6167	6093	6260	6152	6189	6137	6149	6148	6140	6121	6089	6016	6221	6234	6056	6079	6302	6167	6017	6102	6177	6108	6121	6068	6173	6157	6122	6088	6092	6030	6201	6182	6265	6073	6076	6192	6167	6153	6140	6134	6130	6135	6156	6148	6252	6200	6109	6148	6223	6191	6173	6161	6044	6137	6052	6192	6303	6241	6070	6168	6110	6231	6054	6060	6159	6150	6056	6150	6117	6205	6012	6248	6049	6096	6147	6289	6072	6265	6216	6136	6063	6094	6195	6038	6152	6195	6080	6084	6127	6086	6294	6133	6136	6195	6043	6158	5958	6206	6144	6138	6167	6154	6008	6114	6288	5964	6140	6257	6210	6097	6095	6049	6123	6101	6139	6070	6165	6303	6206	6266	6102	6124	6076	6136	6174	6081	6240	6157	6248	6262	6225	6163	6184	6036	6154	6212	6175	6164	6158	6153	6024	6214	6188	6056	6167	6094	6108	6161	6124	6054	6092	6125	6135	6113	6303	6045	6148	6076	6063	6177	6075	6080	6052	6150	6145	6026	6133	6100	6186	6157	6260	6151	6185	5988	6164	6272	6259	6248	6131	6111	6303	6176	6298	6177	6148	6099	6238	6130	6166	6133	6113	6052	6291	6189	6110	6130	6156	6061	6242	6039	6115	6113	6140	6138	6145	6232	6118	6120	6300	6280	6176	6117	6161	6303	6091	6031	6081	6118	6183	6091	6164	6247	6140	6182	6075	6128	6138	6188	6066	6164	6222	6242	6227	6085	6074	6094	6098	6205	6160	6150	6149	6095	6184	6094	6119	6165	6171	6115	6238	6184	6267	6158	6120	6135	6187	6115	6138	6177	6042	6175	6153	6238	6071	6136	6133	6135	6163	6137	6052	6147	6200	6229	6172	6102	6052	6145	6250	6106	6163	6073	6177	6119	6121	6152	6121	6107	6122	6348	6182	5995	6167	6155	6215	6207	6092	6095	6107	6278	6129	6079	6093	6068	6052	6211	6091	6182	6131	6097	6202	6037	6131	6074	6107	6096	6153	6105	5978	6184	6136	6190	6162	6149	6118	6217	6121	6184	6242	6127	6225	6212	6102	6049	6178	6128	6055	6065	6153	6268	6130	6195	6105	6110	6047	6140	6190	6111	6205	6237	6282	6101	6349	6117	5980	6091	6206	6182	6176	6037	6031	6203	6114	6214	6139	6179	6176	6194	6207	6025	6137	6186	6182	6051	6112	6138	6228	6086	6113	6075	6121	6209	6084	6206	6213	6073	6133	6274	6269	6180	6127	6023	6165	6129	6133	6058	6227	6153	6134	6190	6168	6156	6198	6170	6089	6174	6118	6129	6038	6142	6264	6150	6067	6166	6193	6113	6116	6123	6096	6113	6087	6207	6164	6161	6150	6155	6156	6280	6005	6147	6154	6200	6206	6055	6090	6095	6095	6088	6169	6245	6056	6095	6229	6101	6102	6197	6128	5997	6168	5964	6299	6111	6155	6115	6148	6123	6203	6100	6106	6150	6082	6050	6157	6202	6146	6126	6137	6178	6139	6133	6209	6081	6120	6119	6257	6271	6208	6116	6212	6116	6230	6178	6284	6199	6028	6156	6098	6293	6076	6208	6189	6109	6161	6167	6131	6115	6161	6152	6077	6070	6192	6207	6114	6271	6133	6292	6165	6159	6225	6068	6111	6253	6090	6193	6130	6099	5978	6218	6141	6177	5911	6143	6174	6145	6144	6186	6144	6151	6129	6240	6173	6192	6166	6194	6172	6201	6122	6202	6154	6126	6114	6205	6163	6061	6151	6254	5940	6022	6139	6038	6163	6165	6158	6272	6142	6081	6290	6140	6268	6190	6222	6065	6154	6152	6168	6058	6233	6173	6192	6073	5975	6125	6113	6083	6151	6137	6138	6108	6058	6202	6184	6247	6147	5991	6199	6090	6199	6196	6121	6056	6232	6151	6125	6285	6190	6240	6100	6080	6080	6244	6127	6090	6208	6169	6159	6153	6081	6274	6157	6127	6107	6147	6162	6101	6230	6106	6079	6121	6172	6056	6205	6093	6126	6132	6072	6261	6058	6154	6225	6197	6090	6136	6136	6196	6088	6277	6180	5975	6128	6140	6107	6147	6136	6160	6073	6137	6119	6151	6064	6160	6119	6165	6215	6232	6142	6134	6112	6250	6105	6015	6193	6193	6187	6141	6173	6170	6249	6098	6209	6017	6125	6153	6025	6177	6224	6207	6190	6089	6279	6191	6153	6063	6128	6119	6132	6135	6090	6052	6125	6104	6193	5994	6100	6152	6188	6114	6193	6026	6128	6129	6063	6207	6152	5991	6137	6116	6219	6120	6143	6036	6188	6036	6161	6159	6085	6304	6124	6128	6220	6222	6144	6125	6191	6127	6071	6092	6142	6057	6157	6221	6253	6152	6316	6133	6065	6097	6114	6160	6108	6223	6344	6146	6157	6132	6185	6177	6152	6169	6203	6171	6199	6155	6028	6102	6097	6187	6053	6085	6143	6233	6317	6244	6240	6140	6051	6057	6126	6215	6028	6151	6234	6116	6068	6102	6164	6170	6173	6087	6194	6202	6203	6086	6166	6232	6275	6017	6047	6209	6123	6105	6076	6131	6255	6204	6219	6074	6120	6025	6246	6117	6039	6135	6133	6081	6255	5979	6142	6240	6177	6072	6101	6104	6208	6128	6184	6333	6064	6261	6171	6249	6143	6046	6070	6200	6020	6153	6147	6251	6031	6167	6098	6125	6151	6053	6253	6151	6150	6058	6103	6167	6231	6210	6109	6113	6048	6163	6048	6198	6056	6042	6055	6137	6021	6156	6129	6226	6149	6221	6196	6156	6061	6250	6180	6075	6154	6161	6204	6148	6149	6092	6166	6160	6105	6162	6206	6173	6142	6167	6193	6209	6066	6212	6099	6118	6323	6192	6320	6050	6143	6210	6103	6043	6196	6113	6106	6223	6195	6163	6093	6014	6196	6204	6155	6084	6206	6146	6113	6056	6232	6114	6137	6153	6199	6113	6141	6122	6124	6123	6096	6116	6127	6093	6162	6061	6106	6144	6129	6067	6192	6210	6242	6181	6231	6203	6122	6152	6152	6162	6072	6093	6130	6195	6091	6070	6137	6053	6093	6177	6025	6067	6122	6100	6157	6078	6071	6174	6199	6072	6203	6095	6227	6243	6176	6076	6071	6202	6183	6167	6140	6145	6244	6163	6219	6213	6191	6187	6237	6086	6224	6179	6149	6180	6214	6232	6114	6101	6183	6322	6141	6091	6127	6200	6222	6138	6166	6135	6091	6069	6095	6091	6150	6051	6106	6159	6166	6066	6152	6069	6044	6119	6091	6068	6113	6102	6087	6110	6134	6111	6248	6262	6175	6200	6080	6091	6163	6039	6093	6198	6102	6073	6132	6133	6132	6232	6081	6061	6181	6226	6144	6109	6116	6078	6168	6104	6186	6182	6123	6052	6106	6119	6096	6145	6092	6234	6104	6228	6184	6178	6127	6054	6163	6231	6182	6105	6144	6081	6134	6092	6163	6094	6192	6230	6206	6208	6093	6158	6134	6197	6088	6267	6174	6169	6227	6139	6007	6250	6154	6215	6107	6092	6108	6144	6103	6180	6245	6132	6184	6184	6214	6145	6119	6031	6311	6086	6156	6178	6125	6158	6237	6148	6144	6173	6064	6035	6042	6204	6218	6128	6049	6139	6105	6139	6091	6128	6190	6099	6190	6126	6192	6138	6128	6124	6222	6060	6240	6305	6079	6269	6026	6128	5979	6242	6072	6176	6040	6119	6088	6067	6243	6210	6140	6244	6170	6110	6290	6050	6116	6067	6220	6171	6095	6194	6073	6149	6204	6055	6183	6248	6090	6094	6140	6285	6269	6227	6037	6200	6139	6055	6134	6284	6130	6163	6124	6141	6156	6060	6088	6255	6253	6219	6113	6019	6136	6172	6183	6139	6163	6118	6094	6146	6182	6103	6159	6212	6190	6110	6041	6139	6104	6197	6129	6175	6156	6178	6201	6110	6117	6055	6225	6213	6135	6095	6148	6049	6131	6140	6131	6149	6221	6162	6219	6339	6142	6034	6122	6045	6191	6215	6097	6094	6277	6143	6181	6242	6135	6161	6170	6089	6064	6101	6088	6207	6205	5994	6165	6198	6152	6116	6092	6234	6243	6145	6124	5977	6221	6181	6085	6182	6189	6097	6128	6175	6167	6115	6152	6223	6146	6160	6124	6146	6191	6113	6197	6145	6080	6185	6135	6140	6103	5989	6129	6273	6062	6176	6126	6117	6169	6144	6142	6164	6063	6015	6060	6252	6235	6162	5972	6081	6203	6065	6109	6085	6065	6135	6164	6250	6149	6153	6143	6182	6167	6099	6018	6071	6312	6131	6185	6164	6065	6162	6245	6112	6207	6198	6236	6190	6176	6097	6029	6159	6220	6196	6217	6049	6073	6207	6357	6067	6092	5986	6203	6103	6107	6103	6170	6020	6197	6077	6106	6131	6214	6126	6139	6158	6133	6165	6179	6155	6162	6140	6164	6060	6102	6147	6090	6247	6218	6235	6184	6140	6158	6349	6208	6217	6142	6064	6001	6112	6178	6171	6336	6090	6131	6176	6144	6141	6142	6071	6010	6169	6192	6159	6247	6143	6094	6119	6179	6221
3782	7662	11052	4889	1300	2602	1953	1121	1097	1118	1010	813	869	788	807	815	846	820	848	797	820	823	901	833	790	870	904	814	799	821	816	838	888	818	824	860	846	848	795	778	836	818	845	808	820	787	824	829	801	843	846	823	797	821	822	808	823	833	846	808	836	756	843	855	794	808	780	784	757	837	830	779	844	814	835	777	829	830	853	760	782	799	791	837	849	824	837	866	822	791	811	775	811	853	833	802	842	805	829	845	859	863	782	782	805	836	827	815	819	810	820	829	820	805	846	842	879	825	772	835	846	854	794	848	843	820	892	796	795	869	787	827	834	839	811	815	881	813	797	851	898	844	825	887	848	785	832	838	784	844	825	750	886	864	830	841	801	856	846	819	810	792	760	846	843	847	811	838	760	822	776	826	766	828	826	828	850	795	824	852	843	827	818	848	775	786	811	818	822	777	873	787	823	773	836	779	794	778	837	813	854	848	715	794	803	807	826	804	856	830	814	826	813	822	789	885	861	873	824	790	877	829	816	789	819	806	827	813	843	846	774	832	770	823	821	835	800	805	849	828	818	810	826	868	811	842	794	805	860	822	830	853	809	794	828	839	855	774	810	859	862	817	800	841	786	790	802	825	830	852	849	824	836	841	829	848	798	837	848	799	785	766	813	820	837	817	829	860	841	786	762	829	805	822	838	806	842	873	815	773	849	846	820	821	841	853	843	817	808	832	774	786	793	805	813	815	867	858	807	816	880	785	785	817	791	791	817	838	779	820	843	829	746	836	789	806	841	880	816	887	872	799	792	861	846	806	822	829	833	846	772	823	763	779	842	821	790	851	825	795	889	790	838	822	842	874	840	846	856	807	824	833	845	817	802	806	789	861	829	808	860	847	809	782	817	793	795	750	818	783	847	823	795	805	819	817	814	792	852	771	827	856	771	841	851	877	786	798	843	812	854	823	826	841	851	840	866	776	840	807	845	849	844	836	864	871	892	780	795	818	821	792	838	827	844	822	807	839	823	886	819	812	801	785	807	844	779	793	801	887	823	849	890	805	860	825	863	830	846	824	781	765	839	845	836	794	785	847	822	801	807	870	821	803	837	828	811	800	789	838	780	849	811	852	824	794	799	798	822	861	856	825	776	788	826	820	818	798	799	857	820	858	820	792	853	849	816	776	843	858	825	822	803	805	835	838	839	840	842	850	871	787	809	796	798	851	872	857	795	847	823	831	814	855	839	897	843	857	789	861	796	801	828	823	816	821	857	815	783	830	811	850	795	865	845	860	786	802	842	817	847	817	817	888	803	852	882	847	886	780	791	813	841	788	823	798	854	804	809	820	871	810	798	739	833	831	840	866	781	819	863	804	783	792	839	797	854	803	811	808	812	836	829	817	839	808	859	836	859	836	828	813	837	850	797	840	813	807	838	833	824	805	847	825	841	859	833	774	836	825	782	772	812	822	773	836	814	820	822	773	769	854	849	824	851	812	777	839	827	856	822	786	808	816	835	840	863	844	864	811	793	811	854	824	821	813	866	859	819	767	775	874	833	836	841	824	805	789	791	770	840	841	831	784	808	781	879	820	876	820	843	817	835	813	821	837	842	821	838	856	838	807	784	832	839	804	768	832	877	841	835	792	821	868	892	856	814	792	796	838	813	838	849	807	804	799	811	789	805	874	796	814	786	820	817	778	840	816	818	769	867	814	778	839	795	881	770	862	823	838	785	825	848	810	857	843	861	862	809	773	799	838	842	801	793	884	831	814	816	872	822	861	831	877	767	825	809	815	844	836	827	796	816	821	793	824	754	825	853	834	847	811	830	829	869	787	801	802	822	819	811	781	842	848	794	764	827	837	776	891	813	850	829	790	841	847	803	794	816	838	816	817	895	850	852	796	774	848	769	797	813	832	811	793	781	795	845	803	815	856	809	833	842	810	844	831	825	872	858	853	787	839	769	839	852	795	821	833	838	835	869	814	824	840	787	851	775	808	860	841	831	869	836	843	812	853	839	819	798	807	812	812	814	842	852	842	802	820	785	791	874	796	835	870	808	827	838	834	841	847	889	821	795	848	837	810	843	824	864	825	774	803	785	826	857	793	799	888	821	803	782	862	887	802	794	807	870	839	834	791	856	821	826	786	837	790	815	814	844	780	829	804	848	794	851	821	821	814	853	819	817	845	816	818	845	819	844	851	839	850	823	821	817	854	818	812	802	802	829	790	781	834	881	799	813	813	800	824	863	875	841	849	823	801	800	848	838	814	874	842	842	823	823	784	814	794	776	820	819	836	801	778	847	834	827	838	827	824	851	814	848	804	829	894	784	785	791	873	751	761	841	810	762	841	814	806	838	846	818	847	868	836	765	832	795	845	819	840	816	811	825	823	802	807	796	861	788	823	870	797	833	824	795	831	806	812	841	806	746	825	799	829	856	790	839	816	839	796	860	792	838	850	816	860	820	880	845	840	825	856	830	820	832	825	786	837	813	845	834	838	814	832	818	899	794	830	838	831	881	876	815	863	829	822	858	741	825	867	796	818	813	780	884	809	863	909	846	819	823	820	822	851	807	809	783	809	820	795	825	771	828	854	821	865	797	808	867	863	845	850	812	838	910	846	846	845	879	781	821	832	853	792	817	809	833	794	808	811	828	836	806	847	841	832	822	840	813	835	857	797	849	763	871	827	899	805	776	800	814	794	795	784	842	807	808	789	847	839	841	840	793	807	868	820	790	806	785	825	838	842	860	800	808	778	775	826	853	830	844	789	802	818	841	825	836	823	794	786	864	819	840	870	820	817	813	819	794	896	795	787	814	856	832	839	814	845	783	817	811	793	814	776	810	823	889	888	794	851	829	812	858	824	816	799	814	856	819	809	860	810	881	807	805	891	885	843	816	844	808	793	848	856	829	841	845	816	785	805	825	817	830	841	816	805	784	848	827	836	798	810	822	799	825	857	763	847	803	811	801	847	858	802	839	861	860	861	888	873	800	840	786	769	844	792	822	846	842	821	801	815	799	836	796	860	789	794	833	811	849	822	835	787	842	810	826	828	773	821	766	808	819	816	803	842	864	806	829	823	812	810	794	842	801	873	789	880	863	812	779	868	875	787	838	860	848	840	849	806	811	819	830	822	833	828	822	856	824	819	785	829	795	778	817	826	838	798	790	840	771	855	820	788	814	768	822	827	829	871	790	826	817	884	851	792	808	819	848	785	800	783	861	829	871	815	860	830	821	795	826	759	822	904	765	823	780	790	834	829	794	796	831	838	818	846	789	826	798	778	819	796	780	849	847	821	849	888	819	872	879	859	831	796	833	797	833	785	757	819	883	779	772	803	812	836	845	829	815	842	847	834	832	838	810	796	810	810	796	861	810	829	803	826	812	808	746	791	865	855	880	868	803	842	818	811	817	815	843	867	783	849	796	875	837	837	851	888	812	847	871	856	777	812	827	858	804	768	809	846	818	813	812	836	804	845	789	803	845	869	862	837	778	760	853	794	838	880
24470	33787	35772	27906	20869	34713	25220	17101	14458	14471	10173	6480	6321	6280	6288	6330	6298	6236	6255	6261	6323	6476	6744	6768	6538	6429	6227	6290	6338	6322	6224	6353	6385	6188	6294	6196	6180	6303	6266	6292	6269	6212	6285	6300	6256	6192	6339	6230	6244	6320	6289	6267	6320	6341	6288	6388	6188	6205	6346	6173	6254	6254	6211	6221	6192	6329	6307	6272	6230	6248	6222	6305	6372	6282	6295	6169	6247	6093	6387	6157	6127	6288	6218	6282	6448	6272	6359	6214	6299	6301	6279	6347	6144	6222	6301	6286	6336	6279	6315	6327	6197	6249	6401	6289	6274	6347	6286	6301	6267	6287	6270	6327	6265	6283	6208	6271	6308	6377	6185	6223	6206	6234	6345	6294	6312	6192	6488	6334	6404	6301	6233	6338	6214	6230	6439	6218	6232	6407	6341	6111	6368	6268	6354	6321	6294	6226	6304	6261	6301	6322	6284	6199	6242	6335	6202	6175	6309	6350	6328	6252	6344	6270	6306	6441	6209	6231	6318	6240	6352	6330	6345	6223	6246	6274	6230	6279	6276	6271	6170	6284	6250	6203	6234	6343	6301	6265	6122	6342	6287	6414	6400	6135	6401	6318	6252	6170	6185	6313	6279	6254	6385	6234	6291	6190	6307	6318	6355	6271	6264	6312	6216	6214	6309	6272	6306	6276	6296	6384	6248	6323	6218	6293	6232	6341	6179	6357	6242	6232	6357	6258	6127	6249	6320	6390	6256	6315	6265	6312	6386	6136	6232	6280	6206	6312	6317	6238	6321	6282	6447	6344	6516	6227	6199	6344	6292	6262	6306	6272	6368	6228	6293	6284	6333	6388	6287	6265	6266	6220	6303	6194	6400	6163	6366	6304	6342	6295	6282	6351	6353	6392	6346	6314	6309	6323	6220	6259	6316	6291	6428	6298	6285	6211	6280	6281	6288	6305	6200	6170	6308	6257	6272	6311	6284	6184	6282	6300	6422	6254	6304	6357	6210	6274	6329	6280	6329	6313	6223	6229	6301	6316	6373	6277	6156	6326	6345	6356	6282	6249	6104	6338	6343	6345	6403	6230	6264	6245	6301	6317	6227	6355	6213	6297	6226	6278	6346	6283	6365	6287	6242	6350	6330	6210	6256	6259	6307	6274	6289	6344	6111	6371	6253	6283	6272	6238	6288	6286	6183	6146	6346	6290	6392	6138	6328	6233	6262	6270	6413	6319	6396	6277	6257	6323	6175	6231	6357	6215	6352	6296	6253	6145	6210	6187	6177	6181	6285	6405	6389	6219	6134	6221	6287	6062	6348	6333	6376	6321	6343	6391	6289	6328	6274	6359	6274	6363	6396	6252	6285	6373	6227	6284	6281	6367	6285	6243	6276	6168	6353	6213	6190	6296	6132	6431	6077	6219	6187	6401	6182	6274	6266	6098	6243	6277	6287	6251	6129	6307	6279	6384	6434	6330	6218	6297	6359	6308	6281	6195	6322	6220	6326	6278	6292	6294	6249	6317	6326	6273	6326	6307	6279	6298	6331	6344	6356	6323	6184	6349	6253	6139	6466	6282	6488	6268	6315	6276	6324	6323	6328	6437	6329	6278	6409	6281	6333	6179	6310	6367	6408	6285	6323	6329	6309	6243	6283	6128	6257	6305	6216	6230	6140	6366	6322	6284	6260	6263	6362	6150	6270	6368	6323	6359	6313	6238	6388	6159	6380	6307	6319	6219	6239	6204	6367	6279	6307	6153	6202	6303	6237	6462	6307	6277	6286	6292	6350	6343	6255	6299	6337	6360	6346	6318	6283	6204	6328	6333	6339	6206	6245	6178	6225	6301	6348	6238	6347	6306	6257	6314	6341	6179	6245	6273	6291	6256	6184	6087	6263	6295	6419	6484	6310	6249	6113	6316	6231	6208	6278	6357	6263	6244	6301	6246	6365	6297	6368	6263	6400	6267	6324	6337	6466	6379	6237	6247	6207	6342	6398	6319	6213	6255	6325	6354	6344	6195	6183	6417	6199	6232	6294	6327	6393	6255	6361	6329	6376	6262	6261	6209	6337	6246	6237	6339	6094	6304	6357	6296	6286	6354	6295	6228	6283	6184	6337	6325	6328	6388	6312	6288	6250	6249	6120	6267	6250	6369	6278	6265	6385	6275	6262	6251	6201	6346	6167	6293	6289	6296	6174	6376	6269	6263	6319	6351	6320	6336	6253	6339	6330	6250	6308	6175	6166	6325	6323	6374	6215	6317	6353	6310	6381	6229	6263	6337	6224	6214	6299	6238	6291	6275	6221	6288	6302	6276	6357	6265	6344	6308	6140	6309	6276	6130	6309	6244	6350	6140	6191	6209	6341	6273	6285	6262	6427	6242	6281	6286	6133	6261	6414	6277	6358	6241	6199	6351	6286	6326	6361	6300	6308	6104	6211	6351	6343	6356	6349	6376	6229	6257	6218	6256	6308	6203	6394	6229	6167	6288	6249	6233	6245	6315	6282	6359	6271	6276	6169	6240	6217	6322	6244	6280	6255	6219	6374	6330	6336	6256	6277	6275	6180	6309	6305	6231	6350	6220	6379	6193	6487	6308	6259	6208	6263	6264	6300	6095	6225	6358	6309	6361	6338	6351	6332	6331	6304	6271	6280	6327	6265	6320	6428	6306	6263	6235	6267	6326	6335	6326	6371	6357	6204	6415	6212	6393	6213	6374	6298	6323	6237	6194	6285	6213	6350	6251	6218	6284	6266	6231	6275	6304	6378	6404	6315	6377	6425	6224	6326	6396	6353	6365	6252	6302	6310	6309	6272	6247	6339	6239	6144	6225	6234	6285	6230	6316	6288	6393	6236	6278	6290	6248	6337	6380	6315	6127	6453	6374	6258	6332	6328	6275	6119	6256	6309	6363	6320	6337	6351	6282	6308	6284	6326	6281	6323	6195	6252	6213	6336	6301	6310	6232	6290	6123	6204	6423	6272	6255	6310	6436	6278	6316	6427	6287	6359	6253	6300	6288	6194	6206	6206	6232	6269	6388	6352	6284	6325	6353	6327	6376	6276	6226	6163	6255	6287	6337	6313	6352	6372	6334	6332	6308	6252	6259	6287	6308	6251	6354	6239	6242	6202	6375	6233	6207	6307	6224	6188	6201	6265	6275	6317	6262	6343	6289	6280	6283	6347	6354	6207	6330	6345	6257	6394	6256	6170	6117	6271	6295	6381	6252	6195	6194	6312	6383	6260	6295	6256	6272	6258	6290	6328	6287	6337	6325	6225	6262	6201	6248	6311	6178	6366	6295	6260	6181	6235	6413	6256	6194	6241	6357	6325	6191	6260	6303	6201	6199	6279	6398	6284	6315	6318	6284	6317	6246	6154	6435	6357	6223	6183	6312	6322	6217	6254	6159	6356	6251	6206	6260	6173	6330	6366	6303	6374	6269	6349	6215	6258	6383	6289	6269	6234	6188	6342	6295	6265	6352	6204	6300	6268	6279	6199	6336	6297	6399	6207	6341	6212	6285	6217	6212	6278	6264	6352	6293	6267	6385	6174	6420	6088	6373	6308	6272	6193	6178	6166	6238	6305	6139	6271	6136	6346	6262	6241	6217	6353	6366	6268	6234	6363	6208	6301	6275	6269	6291	6285	6201	6216	6308	6319	6305	6323	6237	6352	6270	6289	6277	6268	6279	6158	6339	6195	6190	6236	6286	6277	6358	6348	6282	6395	6411	6169	6332	6282	6288	6300	6371	6302	6301	6402	6369	6223	6168	6222	6432	6275	6311	6392	6194	6231	6255	6254	6312	6289	6267	6246	6366	6310	6332	6210	6334	6229	6275	6269	6323	6117	6332	6316	6360	6300	6353	6345	6301	6258	6330	6254	6333	6282	6326	6234	6298	6268	6277	6267	6211	6382	6217	6317	6280	6245	6337	6239	6257	6378	6255	6308	6148	6234	6228	6279	6235	6185	6277	6269	6316	6352	6312	6214	6270	6436	6314	6271	6278	6411	6239	6226	6118	6242	6280	6341	6212	6370	6366	6300	6273	6445	6308	6200	6328	6302	6244	6261	6327	6246	6258	6297	6211	6330	6323	6193	6148	6177	6304	6303	6254	6306	6335	6323	6253	6229	6281	6142	6169	6304	6267	6262	6208	6291	6279	6378	6317	6319	6231	6369	6362	6418	6220	6284	6328	6255	6344	6289	6393	6277	6192	6250	6305	6290	6351	6178	6270	6380	6344	6306	6331	6288	6206	6271	6449	6182	6249	6227	6397	6146	6233	6281	6352	6330	6328	6348	6277	6345	6380	6270	6142	6265	6306	6252	6316	6267	6307	6349	6178	6217	6306	6118	6337	6223	6301	6370	6324	6220	6296	6351	6273	6227	6454	6276	6430	6315	6376	6238	6437	6189	6309	6354	6386	6295	6224	6245	6257	6183	6316	6214	6291	6295	6152	6333	6188	6333	6359	6151	6322	6188	6331	6262	6134	6255	6275	6322	6299	6329	6270	6153	6386	6302	6447	6287	6133	6306	6230	6252	6300	6255	6290	6362	6280	6253	6237	6104	6320	6255	6238	6401	6342	6352	6264	6245	6213	6218	6334	6230	6241	6359	6261	6328	6292	6293	6264	6324	6344	6259	6130	6317	6278	6255	6271	6205	6275	6352	6257	6238	6289	6342	6314	6383	6190	6163	6378	6192	6284	6264	6186	6403	6338	6170	6335	6313	6164	6276	6286	6351	6274	6286	6166	6233	6262	6371	6244	6390	6117	6217	6325	6269	6368	6184	6304	6379	6290	6303	6336	6133	6303	6228	6267	6437	6198	6428	6312	6200	6254	6302	6219	6246	6271	6254	6329	6217	6330	6400	6346	6241	6206	6244	6154	6287	6481	6302	6314	6274	6214	6338	6296	6350	6313	6359	6319	6461	6195	6230	6280	6286	6310	6289	6277	6186	6276	6506	6390	6195	6333	6311	6402	6204	6176	6322	6284	6293	6444	6353	6310	6396	6204	6396	6331	6234	6149	6326	6282	6266	6336	6258	6257	6284	6247	6261	6236	6187	6156	6225	6303	6246	6199	6478	6274	6322	6238	6310	6264	6326	6228	6381	6299	6333	6228
1974	16821	23702	10835	3470	6759	4926	2181	1594	1819	1394	911	818	793	821	806	795	767	821	870	814	830	849	819	832	809	829	822	815	792	729	791	799	839	854	784	815	818	827	791	769	804	773	818	793	849	748	777	775	737	799	815	793	789	768	771	797	819	834	767	764	841	797	831	804	755	792	858	795	843	832	786	793	857	769	816	811	812	843	820	853	786	784	786	837	802	829	783	836	853	785	777	814	806	789	754	838	810	824	812	780	821	761	802	809	756	840	824	800	805	839	777	794	815	798	838	757	797	797	846	822	822	770	786	819	792	723	792	801	803	813	818	764	786	801	821	782	770	845	770	806	793	734	827	817	747	816	786	813	779	798	838	820	842	820	855	797	828	828	809	832	795	789	765	806	843	821	789	834	808	790	752	848	763	794	811	838	807	798	823	793	840	794	838	803	775	813	809	845	841	804	796	878	773	797	821	850	787	837	745	830	768	804	804	820	811	806	829	765	801	794	810	807	846	795	777	832	787	791	776	777	783	806	795	812	812	745	865	798	766	781	765	834	808	792	816	841	780	817	806	806	827	784	852	834	794	798	804	779	797	806	833	805	765	785	824	727	788	798	821	754	835	838	828	825	830	820	818	792	824	797	758	810	825	847	792	787	804	745	880	818	802	809	822	805	819	784	826	778	790	770	772	771	824	802	809	795	785	823	798	818	827	847	755	813	801	841	804	815	837	794	809	856	821	801	841	801	779	789	793	770	836	757	800	816	785	767	813	837	791	809	804	786	803	853	765	791	855	826	822	802	842	799	814	770	814	787	808	827	795	817	827	809	830	821	857	818	846	808	796	805	833	788	791	751	801	809	823	799	789	829	739	802	779	776	795	846	828	825	867	843	836	787	825	823	785	757	835	826	791	797	771	795	833	823	780	832	796	793	829	774	812	819	809	842	791	805	854	780	816	809	809	828	767	775	819	808	784	809	742	810	802	830	823	872	823	795	798	824	789	844	829	813	860	780	854	789	793	828	813	776	770	828	808	814	801	799	806	829	797	838	791	834	785	799	756	855	821	829	838	827	823	857	773	833	790	814	848	819	785	779	849	840	798	807	800	791	786	772	790	792	882	822	805	814	830	759	745	786	848	770	882	815	761	860	862	816	765	811	787	854	806	851	850	798	753	805	819	791	788	857	817	807	793	808	811	799	784	769	839	844	826	831	852	776	788	769	829	851	840	835	818	822	811	853	810	818	775	807	784	808	813	803	818	791	826	816	855	814	821	822	811	836	793	814	799	811	817	781	804	834	848	811	795	833	777	840	832	839	837	863	798	796	804	820	799	789	827	779	819	801	805	852	864	821	757	816	814	841	864	803	806	776	832	761	847	848	838	760	813	757	809	818	799	816	807	815	837	850	775	783	781	813	824	803	782	877	853	834	787	822	794	775	814	795	766	807	827	804	808	812	821	799	814	833	787	803	778	837	828	868	772	789	848	816	799	837	789	831	856	810	815	794	824	759	786	816	825	782	818	792	797	782	796	833	801	831	779	837	815	763	823	768	851	812	809	785	798	762	773	782	792	821	822	763	828	815	825	839	846	823	793	799	835	776	790	832	834	834	782	828	806	829	834	818	849	782	843	764	825	814	753	833	812	847	812	807	862	732	831	823	816	832	823	804	812	832	817	836	782	843	804	813	880	800	778	866	819	854	835	801	834	841	797	815	796	808	794	760	776	809	805	845	755	806	774	857	842	840	827	830	809	858	805	763	778	811	814	785	813	805	787	797	793	778	807	756	847	783	788	810	787	784	779	852	846	834	798	829	813	808	744	761	816	785	790	777	819	761	810	817	802	791	882	743	799	814	790	788	816	839	803	813	792	796	831	794	822	767	805	780	845	800	809	767	848	781	759	800	815	855	815	837	767	824	842	803	800	826	810	799	806	881	773	786	803	837	796	826	832	782	762	811	787	825	835	808	796	815	837	817	849	822	787	818	769	802	783	746	770	833	800	782	816	827	776	855	849	821	784	814	828	897	773	884	852	765	754	748	775	764	818	833	799	794	802	878	794	801	863	797	833	821	767	790	771	793	793	839	869	806	766	835	762	778	782	786	827	777	782	854	856	796	774	814	804	803	821	796	826	839	745	845	794	857	786	781	816	851	793	830	850	829	806	860	766	823	772	773	825	834	776	830	794	777	779	809	797	827	791	824	761	863	811	806	796	790	817	814	790	812	825	759	809	854	796	864	799	809	791	841	835	807	833	816	785	794	775	845	850	803	802	844	796	820	817	803	848	771	843	795	803	858	836	755	754	861	795	794	831	796	819	844	799	808	824	792	803	827	829	813	821	849	782	767	866	805	817	765	850	828	820	819	818	803	782	821	828	873	815	803	796	822	828	806	816	808	774	830	836	816	819	904	772	771	790	865	829	811	782	825	789	815	796	849	818	782	781	795	758	753	851	876	784	803	759	818	765	774	806	785	769	805	778	841	855	848	830	824	802	811	826	828	822	790	802	776	857	845	752	795	845	796	815	843	830	815	828	825	772	853	818	809	849	813	802	824	805	800	780	781	823	801	828	836	761	810	820	866	750	810	788	837	831	737	802	832	767	824	817	804	805	789	820	794	788	818	774	849	786	805	798	806	823	856	788	829	765	817	823	792	809	814	775	847	771	780	775	768	814	751	820	772	788	798	761	802	778	835	794	814	769	830	818	766	782	820	807	840	825	787	783	820	785	764	822	826	774	778	769	807	857	766	821	787	832	808	813	768	774	801	803	830	781	797	780	842	780	778	860	806	826	852	791	833	823	794	797	791	815	788	807	804	837	769	785	805	802	800	811	852	782	813	812	818	793	789	774	851	799	767	768	778	846	797	813	854	807	792	811	796	842	832	824	791	818	791	839	777	849	821	829	788	811	765	811	796	827	822	803	833	792	811	782	787	788	807	795	764	783	776	819	796	860	771	798	787	781	808	785	723	834	783	868	822	808	818	804	814	803	839	810	811	840	797	808	751	790	829	841	789	811	830	796	822	798	803	775	843	779	805	840	775	798	812	792	804	862	793	846	778	769	786	775	807	797	828	785	842	835	788	816	743	815	810	869	806	849	847	802	804	776	777	801	830	812	799	845	810	820	824	806	818	848	762	814	801	785	849	791	814	848	797	795	800	806	799	850	841	825	808	849	794	772	807	816	827	803	803	821	766	813	828	779	781	841	795	823	862	805	814	749	774	764	834	839	805	739	765	780	820	792	828	807	799	817	833	826	844	790	764	802	817	811	809	811	803	813	811	822	803	802	775	815	844	818	810	841	840	797	800	821	787	774	854	822	832	804	785	771	867	818	805	784	815	845	801	828	835	793	807	800	779	852	818	851	836	793	774	785	814	789	745	787	771	771	866	810	846	801	793	803	830	819	835	777	836	791	840	801	858	812	801	796	801	799	833	785	805	806	870	817	808	764	764	762	821	791	833	786	822	778	793	808	850	816	826	803	833	786	818	818	807	749	831	814
20693	45009	46638	39804	36792	50142	38025	27072	21767	22021	16617	7839	6158	6080	6195	6206	6187	6247	6184	6244	6177	6229	6979	7148	6734	6480	6270	6318	6109	6202	6182	6070	6173	6204	6162	6084	6176	6112	6293	6128	6257	6188	6083	6252	6342	6140	6148	6162	6202	6122	6148	6174	6096	6129	6177	6196	6138	6203	6188	6165	6179	6293	6184	6167	6134	6124	6110	6113	6131	6180	6277	6093	6280	6184	6043	6142	6249	6151	6178	6184	6213	6209	6129	6031	6172	6104	6230	6266	6227	6255	6231	6088	6109	6084	6203	6207	6082	6207	6163	6058	6248	6172	6114	6215	6169	6144	5972	6164	6225	6215	6132	6172	6277	6139	6181	6182	6178	6106	6262	6151	6174	6207	6134	6105	6205	6085	6071	6165	6267	6182	6188	6135	6143	6131	6193	6190	6209	6274	6150	6161	6180	6241	6220	6191	6148	6122	6229	6056	6164	6154	6139	6230	6216	6159	6145	6240	6038	6270	6286	6104	6075	6132	6120	6241	6147	6099	6132	6089	6239	6173	6116	6159	6186	6233	6112	6201	6225	6164	6103	6089	6116	6143	6232	6115	6069	6139	6152	6238	6228	6216	6170	6289	6218	6224	6102	6166	6086	6245	6153	6130	6178	6142	6112	6157	6093	6207	6334	6101	6163	6150	6177	6121	5997	6266	6241	6163	6187	6180	6173	6180	6164	6241	6253	6210	6161	6254	6046	6212	6334	6164	6185	6199	6166	6257	6100	6134	6174	6236	6207	6105	6262	6182	6140	6191	6119	6136	6167	6110	6246	6180	6233	6119	6299	6045	6136	6327	6166	6275	6210	6152	6257	6219	6255	6157	6304	6351	6085	6100	6237	6072	6121	6067	6175	6101	6236	6081	6177	6080	6224	6029	6280	6196	6091	6086	6244	6187	6212	6190	6106	6195	6188	6206	6170	6148	6148	6103	6117	6280	6239	6084	6105	6110	6128	6309	6167	6117	6131	6156	6166	6139	6152	6166	6211	6098	6197	6293	6130	6210	6151	6059	6268	6199	6237	6324	6018	6116	6187	6136	6234	6071	6264	6110	6236	6120	6081	6221	6174	6253	6228	6139	6108	6252	6130	6172	6101	6161	6180	6198	6351	6084	6209	6110	6044	6240	6178	6214	6096	6156	6116	6072	6164	6149	6223	6208	6268	6225	6194	6197	6175	6122	6273	6246	6328	6263	6264	6311	6216	6276	6312	6158	6111	6232	6062	6216	6174	6185	6181	6252	6144	6092	6163	6179	6174	6119	6206	6094	6147	6146	6074	6204	6128	6283	6153	6159	6189	5994	6212	6043	6197	6211	6240	6201	6343	6190	6259	6089	6312	6116	6168	6265	6250	6123	6217	6152	6096	6295	6217	6095	6243	6012	6293	6065	6029	6017	6175	6180	6198	6169	6244	6082	6254	6268	6226	6145	6222	6236	6227	6232	6161	6172	6233	6207	6178	6253	6165	6199	6216	6116	6220	6115	6162	6079	6161	6069	6242	6118	6129	6186	6098	6134	6172	6129	6127	6204	6079	6289	6134	6067	6184	6111	6150	6117	6212	6144	6225	6192	6245	6194	6222	5978	6068	6129	6196	6149	6068	6159	6212	6228	6263	6293	6026	6175	6086	6186	6162	6160	6178	6217	6127	6198	6276	6249	6271	6096	6135	6217	6124	6114	6052	6125	6139	6132	6066	6174	6262	6149	6261	6201	6182	6142	6111	6187	6177	6165	6112	6111	6176	6105	6230	6156	6179	6303	6170	6231	6161	6199	6073	6301	6098	6272	6073	6197	6198	6139	6253	6160	6204	6173	6128	6027	6049	6109	6015	6217	6227	6270	6172	6084	6129	6247	6227	6158	6228	6224	6125	6168	6155	6070	6225	6237	6134	6076	6066	6275	6314	6238	6209	6099	6077	6182	6145	6200	6193	6186	6175	6085	6270	6189	6101	6217	6207	6318	6288	6161	6263	6268	6187	6078	6176	6241	6138	6084	6111	6264	6192	6059	6178	6076	6096	6136	6095	6271	6162	6224	6266	6126	6085	6141	6152	6106	6191	6329	6319	6126	6130	6007	6220	6149	6155	6038	6228	6251	6182	6191	6222	6197	6156	6139	6176	6234	6251	6156	6352	6194	6331	6203	6285	6121	6255	6205	6217	6219	6213	6242	6132	6256	6164	6137	6177	6336	6084	6167	6170	6204	6291	6114	6082	6288	6213	6114	6169	6151	6180	6148	6352	6214	6192	6184	6210	6243	6077	6134	6323	6214	6218	6139	6264	6252	6155	6185	6231	6158	6193	6141	6301	6200	6114	6249	6201	6086	6206	6189	6233	6285	6126	6168	6241	6052	6205	6367	6115	6242	6183	6233	6178	6173	6163	6193	6168	6204	6217	6209	6213	6233	6165	6185	6213	6176	6090	6084	6251	6071	6203	6157	6230	6129	6342	6176	6138	6264	6304	6198	6176	6219	6143	6185	6112	6161	6040	6305	6179	6290	6150	6159	6263	6233	6038	6230	6128	6163	6267	6198	6122	6108	6184	6211	6158	6162	6198	6101	6096	6270	6242	6231	6157	6373	6129	6219	6153	6151	6228	6142	6332	6092	6127	6220	6185	6238	6157	6058	6198	6155	6183	6197	6163	6069	6105	6170	6349	6048	6283	6292	6100	6148	6220	6104	6004	6205	6192	6067	6130	6264	6153	6189	6133	6092	6108	6169	6088	6136	6215	6279	6259	6046	6202	6240	6156	6298	6038	6243	6069	6083	6220	6189	6139	6070	6200	6152	6212	6212	6042	6182	6297	6262	6324	6240	6257	6194	6110	6052	6337	6132	6086	6106	6179	6136	6266	6210	6199	6176	6163	6246	6309	6220	6258	6018	6318	6099	6207	6124	6136	6137	6167	6062	6194	6153	6165	6152	6128	6050	6166	6168	6178	6236	6313	6035	6235	6183	6201	6103	6158	6163	6254	6185	6090	6217	6140	6165	6047	6244	6160	6162	6190	6033	6098	6200	6193	6258	6051	6252	6140	6142	6168	6232	6209	6217	6142	6068	6123	6134	6165	6091	6160	6113	6147	6242	6204	6095	6179	6098	6139	6248	6159	6145	6210	6170	6196	6230	6144	6295	6185	6216	6059	6141	6267	6274	6272	6138	6094	6287	6226	6138	6212	6173	6237	6091	6220	6156	6143	6084	6180	6067	6205	6156	6114	6217	6200	6242	6178	6123	6175	6201	6339	6181	6070	6237	6169	6146	6200	6337	6091	6244	6122	6183	6208	6142	6204	6150	6183	6142	6260	6235	6300	6089	6127	6255	6077	6185	6082	6209	6186	6277	6288	6113	6125	6287	6201	6229	6195	6063	6100	6226	6191	6163	6151	6223	6242	6191	6196	6162	6137	6126	6223	6220	6220	6075	6116	6189	6187	6175	6171	6221	6149	6104	6200	6217	6132	6205	6194	6257	6192	6088	6203	6145	6213	6143	5992	6136	6170	6085	6079	6175	6227	6209	6120	6084	6192	6205	6119	6148	6190	6139	6158	6195	6212	6193	6204	6083	6271	6153	6110	6249	6226	6271	6123	6176	6318	6306	5991	6212	6102	6095	6141	6258	6174	6121	6133	6148	6259	6356	6266	6232	6018	6196	6146	6198	6188	6215	6167	6235	6221	6040	6160	6164	6209	6185	6218	6146	6212	6086	6009	6211	6093	6120	6083	6233	6136	6180	6232	6013	6216	6085	6083	6158	6154	6198	6096	6182	6115	6224	6072	6162	6179	6095	6169	6196	6175	6092	6109	6226	6181	6050	6125	6147	6207	6240	6171	6085	6277	6132	6214	6186	5992	6151	6195	6263	6180	6062	6214	6350	6094	6227	6198	6133	6193	6097	6214	6200	6208	6229	6193	6155	6284	6199	6162	6181	6058	6317	6096	6176	6262	6185	6269	6157	6195	6227	6106	6271	6128	6217	6216	6188	6222	6187	6231	6063	6269	6147	6282	6197	6155	6327	6177	6272	6196	6231	6154	6194	6086	6134	6236	6189	6219	6139	6062	6154	6087	6172	6279	6205	6093	6141	6255	6123	6171	6140	6078	6065	6104	6135	6229	6068	6196	6300	6090	6065	6030	6243	6184	6170	6054	6148	6119	6353	6180	6223	6140	6173	6156	6103	6141	6095	6097	6216	6193	6242	6226	6171	6112	6151	6220	6173	6166	6186	6250	6156	6247	6206	6211	6106	6131	6201	6193	6244	6162	6071	6285	6104	6241	6168	6232	6259	6051	6228	6313	6094	6248	6179	6120	6173	6339	6245	6234	6235	6081	6218	6273	6289	6168	6122	6130	6227	6293	6214	6083	6248	6205	6090	6084	6188	6088	6103	6314	6210	6219	6161	6217	6126	6194	6160	6269	6254	6228	6157	6165	6147	6169	6158	6101	6285	6225	6149	6001	6151	6131	6203	6158	6108	6215	6128	6133	6066	6147	6075	6133	6172	6146	6174	6229	6152	6232	6225	6208	6161	6148	6210	6267	6183	6251	6102	6137	6199	6262	6139	6296	6235	6115	6165	6112	6128	6177	6247	6150	6151	6260	6182	6196	6102	6246	6223	6121	6222	6092	6146	6174	6203	6213	6091	6177	6065	6269	6232	6196	6227	6112	6197	6249	6204	6225	6274	6359	6124	6147	6170	6069	6140	6258	6226	6114	6283	6096	6099	6131	6132	6211	6035	6123	6238	6051	6253	6140	6109	6138	6159	6263	6077	6157	6251	6097	6102	6190	6183	6296	6029	6220	6253	6232	6268	6121	6161	6112	6212	6160	6130	6155	6235	6156	6241	6101	6137	6211	6246	6264	6090	6310	6103	6196	6262	6219	6266	6126	6078	6238	6253	6184	6185	6199	6273	6035	6134	6191	6280	6189	6118	6353	6128	6150	6062	6186	6213	6196	6053	6161	6158	6134	6238	6086	6216	6278	6145	6080	6110	6115	6267	6246	6275	6120	6159	6083	6164	6021	6157	6210	6302	6270	6165	6207	6112	6098	6278	6062	6134	6185	6195	6156	6160	6154	6140	6166	6192	6156	6100	6194	6218	6235	6077
4040	15329	24412	12831	3759	6163	5180	2260	1686	1560	1338	949	814	854	828	833	801	828	826	778	817	837	849	838	861	873	864	821	840	797	776	814	845	810	823	815	808	783	778	783	863	844	808	828	806	849	843	819	844	797	822	817	772	852	819	836	836	836	820	846	848	839	804	775	796	835	875	822	793	844	848	763	858	839	799	818	808	800	808	815	782	845	853	770	889	849	796	841	833	817	855	826	795	823	787	855	870	823	818	842	875	803	855	841	873	767	825	855	841	825	879	820	823	799	860	832	836	780	794	812	789	806	766	799	812	804	787	773	776	860	839	847	822	836	847	855	829	830	804	838	793	823	824	823	812	804	842	806	788	814	887	779	792	810	870	818	799	841	826	848	821	813	871	825	852	848	828	780	839	805	853	826	816	867	819	810	811	828	787	811	839	823	825	849	762	776	803	825	833	834	821	801	796	833	842	816	840	841	814	832	814	836	803	827	793	780	803	828	815	844	844	800	885	829	826	783	822	799	803	832	812	795	795	837	863	803	834	830	838	817	824	753	892	848	829	841	850	854	845	812	898	836	837	825	780	863	820	786	793	777	824	822	778	823	801	804	849	808	783	764	834	805	879	879	828	848	853	799	837	810	816	775	826	822	846	830	835	854	785	812	859	812	817	822	790	805	827	804	869	806	834	824	789	775	882	869	858	814	874	817	803	845	777	865	827	795	818	846	874	839	799	811	818	857	813	794	872	841	828	798	843	784	891	830	839	816	840	879	812	812	847	889	814	824	866	789	776	843	856	768	798	828	839	792	811	848	824	847	847	835	815	815	831	825	808	872	822	838	863	840	833	858	840	850	821	807	785	842	808	838	894	847	829	804	805	850	828	846	834	842	816	838	878	825	777	792	821	824	805	850	810	848	829	850	829	856	812	843	843	799	797	818	834	833	794	857	805	887	808	837	835	859	835	824	802	879	783	818	799	786	852	809	863	822	833	856	864	812	839	825	768	813	820	869	838	798	849	843	810	841	841	836	858	816	850	826	811	839	850	822	814	828	826	879	834	822	794	812	801	836	834	841	826	863	861	849	776	792	832	864	834	835	830	845	822	847	878	861	810	828	854	815	796	802	798	797	846	795	840	785	843	826	831	784	818	813	842	828	890	838	884	848	849	762	798	818	869	872	851	776	853	847	783	886	803	864	860	852	758	793	865	830	877	874	828	816	859	812	826	862	834	850	892	795	813	798	786	861	795	811	821	770	804	861	778	845	843	833	883	860	827	818	873	850	839	867	806	835	842	832	810	797	796	843	800	838	838	830	874	792	796	808	824	805	861	818	787	849	833	838	821	836	828	809	819	793	823	810	816	790	863	864	875	785	870	839	828	873	809	779	805	866	866	860	821	811	854	850	834	817	840	766	823	875	791	878	806	825	883	847	838	807	882	823	814	823	841	847	874	763	791	796	888	812	831	846	829	809	796	795	821	847	842	828	761	862	785	836	806	832	811	827	779	815	777	850	825	800	830	834	871	842	772	802	832	856	805	842	794	800	814	804	779	856	852	807	887	801	810	856	845	875	835	844	802	835	812	801	778	808	810	881	821	835	828	839	813	863	780	841	849	826	884	865	766	835	776	848	823	861	847	804	781	789	827	846	783	825	809	790	837	825	924	803	792	839	863	841	827	893	819	848	798	824	813	810	846	844	826	820	880	854	863	795	884	834	831	813	790	846	826	812	787	832	817	898	845	778	787	875	871	855	857	862	876	783	853	840	830	874	848	855	853	877	790	840	814	783	810	750	804	818	794	883	888	828	848	824	823	814	847	859	811	861	796	823	780	811	837	817	759	884	790	829	879	873	831	882	827	807	838	889	842	851	852	827	800	793	832	840	851	826	895	832	834	822	867	834	920	853	827	805	820	853	819	781	901	804	842	791	827	861	844	884	826	801	829	793	800	815	808	814	875	820	830	879	827	835	835	769	791	818	850	829	876	856	885	799	790	795	865	841	855	821	812	899	869	828	802	856	824	819	807	842	861	794	850	802	859	847	823	838	825	824	811	789	818	838	867	842	853	833	805	909	813	799	836	853	837	834	822	833	837	849	839	862	804	796	801	810	804	853	828	821	864	774	868	833	879	806	766	837	837	796	828	875	828	816	837	811	903	833	849	824	819	867	814	826	811	821	794	817	807	826	826	821	815	820	807	804	826	849	837	832	842	836	803	830	807	814	866	807	821	762	795	786	834	831	836	791	775	804	831	839	824	832	787	793	766	821	831	824	836	844	803	879	832	897	843	804	807	805	857	851	788	856	819	828	827	835	771	805	821	820	832	813	868	878	816	837	787	826	806	859	854	825	800	815	886	850	830	833	814	823	821	882	827	852	819	893	833	797	914	852	845	811	873	826	817	812	813	850	804	801	785	801	876	832	835	829	809	823	815	809	824	866	822	885	790	792	864	844	842	881	839	777	812	817	849	837	836	814	847	810	850	817	818	856	892	827	849	819	854	817	869	837	841	790	835	817	794	789	803	823	920	829	804	823	836	832	852	822	878	907	838	821	818	833	801	858	821	837	848	875	858	845	808	839	837	775	786	865	828	810	850	867	800	801	827	896	778	826	836	800	811	832	800	864	794	839	833	800	837	863	879	851	824	845	802	839	888	831	834	879	834	806	821	836	795	853	829	818	850	833	799	802	851	806	859	861	805	888	865	785	823	847	811	820	821	822	793	824	839	844	838	835	814	810	848	835	813	835	877	831	803	737	859	832	831	803	832	783	800	847	820	808	798	873	823	837	811	823	846	807	800	849	833	811	879	818	797	834	818	868	841	853	868	790	849	776	829	836	826	808	769	802	849	818	849	846	862	881	825	801	819	816	801	808	860	800	808	896	844	813	838	834	813	828	873	846	832	816	835	804	885	770	786	815	835	852	834	790	784	879	879	793	824	864	847	809	835	810	815	839	864	837	790	823	804	865	841	880	826	787	760	791	839	838	822	801	799	813	803	851	804	847	858	796	792	860	793	769	853	831	853	850	813	768	848	830	859	812	822	826	900	833	819	804	815	832	784	812	824	782	852	833	807	877	850	799	860	808	826	853	765	832	837	803	792	845	905	818	813	795	826	825	796	831	829	813	860	836	842	860	807	871	757	802	853	855	811	826	821	886	818	822	886	848	809	840	809	845	820	827	852	827	841	796	876	838	801	829	854	857	847	774	860	883	865	836	820	810	795	862	796	830	769	807	866	839	821	769	868	827	828	826	807	843	824	816	799	851	818	781	845	838	854	863	830	817	859	803	827	865	787	820	824	838	810	919	809	789	846	841	777	830	783	800	851	837	783	849	827	778	860	846	804	821	814	802	799	851	792	865	845	806	850	873	828	849	808	856	855	797	781	840	817	824	846	829	868	846	820	820	852	802	820	843	873	815	777	870	872	815	812	789	783	857	880	819	913	903	813	853	848	802	815	804	845	806	831	873	814	819	840	813	799	823	787	839	881	780	813	866	851	841
20076	42510	48204	42300	39034	48143	39386	27326	21871	20544	16419	9120	6246	6366	6282	6369	6310	6353	6332	6345	6408	6443	6968	7065	6724	6517	6408	6391	6412	6275	6261	6360	6342	6467	6413	6305	6256	6343	6272	6327	6292	6431	6301	6350	6342	6436	6349	6269	6408	6382	6360	6266	6314	6285	6252	6420	6343	6345	6472	6328	6318	6383	6339	6282	6357	6411	6344	6387	6390	6342	6352	6246	6347	6274	6292	6421	6286	6391	6264	6310	6250	6340	6446	6287	6310	6324	6380	6307	6256	6276	6374	6223	6260	6313	6334	6380	6297	6271	6343	6428	6300	6342	6291	6168	6446	6232	6276	6249	6355	6295	6361	6486	6254	6348	6331	6214	6326	6366	6363	6268	6244	6327	6305	6291	6316	6225	6283	6373	6292	6310	6294	6468	6396	6399	6360	6280	6307	6404	6350	6299	6302	6262	6293	6401	6283	6432	6188	6256	6396	6287	6326	6237	6328	6417	6309	6306	6331	6252	6510	6324	6382	6214	6326	6352	6352	6341	6366	6436	6241	6363	6394	6300	6325	6448	6278	6337	6292	6345	6499	6420	6368	6346	6427	6288	6356	6484	6302	6258	6327	6292	6494	6234	6314	6464	6424	6369	6389	6295	6365	6229	6240	6304	6377	6373	6338	6477	6427	6281	6348	6289	6283	6246	6263	6409	6339	6409	6272	6438	6377	6299	6122	6408	6319	6370	6396	6400	6319	6144	6384	6340	6431	6325	6327	6336	6410	6378	6265	6330	6268	6343	6346	6294	6339	6364	6388	6354	6425	6420	6426	6271	6352	6429	6375	6351	6278	6317	6253	6276	6308	6215	6333	6359	6428	6277	6213	6310	6313	6420	6379	6350	6331	6465	6314	6236	6301	6281	6435	6243	6489	6415	6366	6389	6242	6357	6413	6288	6423	6288	6348	6419	6231	6301	6150	6398	6350	6245	6288	6279	6269	6477	6191	6441	6348	6325	6412	6418	6351	6325	6361	6375	6267	6288	6220	6375	6419	6404	6247	6345	6309	6400	6321	6337	6275	6547	6297	6479	6347	6282	6311	6268	6241	6334	6309	6319	6238	6259	6306	6309	6337	6383	6285	6461	6327	6434	6367	6342	6328	6243	6346	6264	6239	6384	6285	6300	6335	6203	6374	6248	6351	6288	6214	6348	6440	6277	6432	6437	6394	6401	6443	6393	6312	6379	6291	6391	6415	6252	6372	6371	6443	6202	6297	6358	6410	6282	6294	6203	6275	6386	6298	6300	6317	6305	6339	6360	6291	6453	6209	6355	6360	6386	6281	6335	6299	6461	6346	6434	6277	6388	6397	6334	6343	6341	6445	6341	6324	6347	6252	6336	6423	6303	6357	6374	6303	6323	6518	6369	6457	6463	6435	6270	6298	6360	6222	6409	6349	6369	6254	6356	6399	6272	6443	6329	6383	6437	6383	6307	6300	6487	6358	6237	6320	6424	6418	6285	6375	6383	6363	6310	6355	6304	6458	6456	6503	6372	6386	6249	6511	6177	6332	6324	6313	6285	6420	6371	6363	6424	6230	6141	6309	6273	6305	6465	6350	6257	6335	6250	6262	6179	6265	6248	6273	6338	6414	6300	6410	6300	6386	6343	6433	6353	6468	6385	6332	6422	6360	6456	6375	6408	6342	6305	6443	6428	6257	6374	6376	6261	6378	6336	6481	6303	6249	6373	6431	6518	6326	6280	6442	6311	6377	6392	6329	6445	6363	6330	6249	6301	6286	6263	6435	6396	6224	6240	6361	6459	6295	6306	6338	6295	6247	6280	6280	6362	6292	6214	6286	6117	6328	6446	6360	6357	6380	6361	6353	6399	6298	6387	6304	6498	6365	6236	6379	6330	6298	6210	6329	6382	6371	6360	6336	6408	6254	6403	6312	6408	6257	6367	6374	6374	6340	6451	6251	6362	6329	6314	6228	6291	6419	6375	6316	6364	6305	6201	6296	6343	6395	6360	6303	6314	6283	6427	6294	6368	6270	6382	6354	6350	6451	6306	6398	6408	6324	6302	6297	6327	6429	6357	6374	6310	6289	6397	6249	6432	6262	6336	6340	6316	6361	6307	6354	6393	6308	6385	6350	6284	6282	6334	6340	6453	6262	6414	6425	6209	6259	6336	6315	6306	6299	6380	6366	6303	6217	6433	6412	6313	6323	6273	6145	6406	6311	6395	6287	6323	6310	6338	6369	6328	6415	6265	6412	6375	6409	6405	6352	6410	6332	6330	6405	6464	6399	6404	6318	6176	6356	6467	6409	6404	6346	6451	6325	6399	6358	6454	6316	6348	6387	6364	6326	6277	6329	6302	6442	6439	6291	6432	6336	6341	6395	6328	6268	6255	6373	6233	6293	6452	6442	6305	6388	6377	6348	6373	6296	6199	6364	6342	6271	6388	6359	6341	6285	6247	6293	6418	6268	6444	6439	6323	6369	6446	6352	6272	6278	6284	6426	6243	6339	6188	6404	6343	6369	6361	6441	6322	6291	6293	6432	6370	6291	6302	6410	6358	6242	6338	6308	6350	6282	6340	6179	6161	6269	6388	6394	6324	6344	6422	6248	6373	6352	6379	6449	6139	6325	6314	6399	6283	6298	6347	6346	6383	6445	6249	6330	6384	6263	6358	6177	6404	6413	6344	6272	6468	6327	6331	6366	6373	6401	6322	6328	6396	6169	6450	6518	6473	6308	6354	6304	6305	6318	6346	6219	6222	6218	6354	6305	6297	6441	6387	6326	6326	6276	6464	6368	6444	6411	6326	6246	6328	6127	6360	6373	6335	6330	6457	6304	6326	6378	6343	6340	6325	6299	6213	6370	6379	6398	6373	6258	6329	6282	6315	6327	6296	6224	6374	6408	6314	6243	6287	6420	6304	6317	6211	6471	6299	6406	6453	6393	6466	6354	6351	6248	6389	6275	6317	6363	6344	6341	6337	6213	6406	6371	6333	6341	6342	6388	6270	6287	6344	6260	6322	6412	6299	6319	6320	6261	6336	6419	6280	6255	6317	6302	6407	6387	6296	6309	6391	6397	6337	6346	6306	6470	6304	6245	6308	6362	6275	6338	6354	6300	6315	6427	6389	6405	6372	6326	6378	6321	6325	6402	6368	6198	6353	6215	6342	6399	6266	6330	6306	6485	6355	6276	6384	6315	6354	6338	6291	6277	6275	6472	6386	6315	6320	6271	6310	6263	6272	6444	6305	6286	6240	6297	6390	6254	6342	6368	6253	6381	6355	6373	6242	6473	6447	6290	6241	6371	6411	6147	6401	6231	6195	6260	6327	6371	6451	6421	6417	6386	6430	6295	6341	6416	6419	6361	6265	6327	6316	6445	6316	6217	6312	6330	6298	6438	6370	6345	6341	6350	6306	6440	6351	6179	6312	6381	6274	6462	6300	6362	6286	6228	6298	6295	6388	6340	6368	6191	6426	6364	6328	6256	6382	6381	6306	6202	6327	6351	6272	6348	6357	6424	6315	6424	6470	6246	6346	6246	6342	6356	6402	6338	6422	6280	6313	6394	6408	6317	6246	6244	6302	6307	6334	6378	6198	6442	6294	6318	6162	6206	6209	6366	6445	6291	6265	6373	6292	6372	6281	6511	6315	6364	6312	6306	6351	6285	6272	6232	6322	6385	6329	6361	6326	6299	6294	6353	6410	6390	6233	6355	6266	6300	6323	6309	6444	6335	6184	6335	6345	6437	6329	6453	6346	6281	6423	6225	6294	6386	6327	6451	6373	6297	6443	6321	6273	6307	6276	6320	6346	6337	6350	6284	6312	6289	6330	6411	6383	6250	6293	6410	6276	6409	6316	6207	6454	6374	6283	6432	6310	6319	6371	6301	6423	6354	6263	6382	6319	6270	6393	6280	6237	6281	6401	6361	6398	6492	6339	6444	6361	6351	6360	6467	6370	6412	6285	6404	6326	6251	6295	6368	6235	6325	6469	6354	6282	6336	6368	6244	6406	6247	6281	6322	6345	6341	6381	6335	6310	6306	6421	6207	6179	6283	6370	6405	6417	6386	6319	6388	6437	6320	6350	6545	6288	6364	6305	6278	6345	6191	6309	6284	6306	6309	6441	6302	6455	6345	6379	6395	6269	6249	6319	6356	6371	6128	6392	6439	6334	6370	6511	6353	6250	6449	6399	6174	6393	6356	6379	6309	6330	6368	6391	6416	6318	6289	6280	6252	6365	6393	6394	6451	6389	6223	6420	6420	6330	6395	6409	6292	6363	6513	6198	6355	6431	6282	6293	6349	6413	6396	6301	6307	6258	6387	6288	6326	6308	6433	6306	6327	6338	6187	6253	6482	6362	6410	6261	6288	6509	6338	6424	6442	6262	6338	6106	6325	6383	6461	6294	6396	6375	6450	6366	6353	6295	6410	6342	6332	6405	6223	6265	6247	6342	6273	6208	6189	6317	6446	6317	6319	6339	6354	6253	6343	6304	6313	6327	6276	6336	6524	6331	6439	6376	6253	6405	6286	6285	6395	6500	6361	6371	6285	6227	6381	6323	6361	6456	6291	6330	6372	6417	6338	6288	6349	6260	6448	6346	6325	6317	6322	6390	6374	6413	6297	6274	6264	6363	6246	6414	6214	6345	6222	6340	6334	6290	6264	6446	6370	6454	6285	6212	6316	6312	6257	6319	6351	6369	6446	6337	6233	6329	6458	6397	6238	6302	6425	6314	6453	6372	6276	6428	6273	6399	6349	6342	6341	6300	6275	6481	6244	6330	6352	6297	6379	6448	6375	6291	6287	6505	6354	6309	6410	6287	6337	6405	6320	6303	6367	6365	6381	6340	6259	6320	6322	6248	6186	6389	6299	6333	6369	6342	6253	6345	6402	6427	6243	6274	6523	6263	6431	6398	6178	6271	6432	6325	6358	6256	6318	6424	6335	6390	6341	6413	6224	6264	6415	6374	6210	6441	6304	6280	6297	6293	6267	6416	6365	6429	6405	6271	6374	6349	6371	6319	6346	6159	6428	6349	6381	6368	6315	6352	6357	6298	6281	6376	6340	6261	6226	6338	6352	6372	6309	6370	6243	6373	6401	6351	6292	6360	6248	6382	6391	6459
3021	21745	30914	18576	6544	10359	9740	3393	2268	1952	1637	1024	780	767	783	802	752	796	762	795	809	778	851	813	806	820	808	793	794	759	812	799	795	821	788	844	752	781	839	789	828	810	763	826	821	796	834	827	762	864	765	774	765	758	779	880	767	800	771	767	790	804	787	771	760	823	778	793	752	823	782	809	745	791	785	760	791	808	797	783	773	794	840	756	772	820	784	782	810	839	842	760	829	830	731	860	816	806	796	832	767	754	798	788	769	803	748	817	806	826	810	836	810	802	784	791	774	797	810	758	807	816	769	804	811	788	791	781	800	772	766	802	831	789	805	803	788	823	845	831	805	818	795	825	814	775	843	800	822	817	785	769	765	829	758	791	766	738	778	782	805	816	751	790	805	799	713	760	786	824	790	799	780	753	801	785	857	809	763	814	803	834	817	781	834	821	821	846	803	803	800	779	830	806	815	766	788	802	816	808	836	800	794	818	775	775	791	783	828	798	776	829	805	811	788	785	812	769	827	765	769	827	771	845	808	804	779	815	764	774	776	775	823	807	804	804	815	761	821	830	826	807	797	803	755	815	779	749	802	803	812	778	807	807	807	766	765	734	815	790	768	850	744	812	807	795	822	790	809	787	776	830	769	806	794	771	860	787	819	807	805	823	776	787	806	804	823	837	824	839	806	828	786	783	842	762	824	766	787	770	818	778	815	762	760	748	794	798	815	790	806	796	803	801	803	806	797	801	804	810	768	777	778	788	785	790	773	783	760	762	803	794	797	798	805	829	807	786	798	765	790	796	786	855	800	812	814	806	783	761	793	810	749	790	818	825	815	829	756	846	830	844	784	853	791	766	813	769	859	769	823	815	789	781	845	799	788	791	790	776	795	817	775	841	757	774	817	779	784	806	764	807	749	741	804	829	768	741	706	782	825	799	747	763	737	768	786	789	812	801	779	820	802	768	799	861	827	797	817	795	785	774	811	786	823	795	773	807	750	801	834	814	777	813	809	796	778	791	802	763	792	779	871	742	782	799	821	809	793	802	813	778	737	778	782	787	783	798	745	813	836	777	756	797	757	773	810	811	801	806	782	788	839	883	734	778	773	762	777	828	802	789	827	847	765	793	759	794	763	804	801	768	794	756	826	825	839	783	808	812	778	833	805	799	814	824	803	815	863	805	859	810	806	835	845	828	765	798	748	819	780	808	768	828	823	823	814	793	770	810	784	802	842	838	795	791	797	765	819	785	812	795	791	785	798	802	801	773	807	719	799	759	824	828	852	795	819	782	838	800	844	782	771	827	764	804	798	816	761	764	756	789	808	818	766	822	754	817	800	789	775	784	789	765	836	788	813	708	818	824	795	824	805	779	820	730	808	779	780	775	790	813	776	746	797	845	789	788	803	748	791	739	845	750	776	763	787	751	844	835	803	822	734	799	785	794	751	774	760	806	801	800	768	779	776	761	784	821	788	792	795	785	787	823	788	780	761	784	754	759	807	821	813	797	815	800	837	812	811	770	779	756	765	781	822	811	761	772	749	811	806	819	807	839	850	791	827	803	773	786	727	803	828	810	795	787	806	766	830	828	828	809	799	778	760	795	842	777	796	838	750	807	815	785	807	781	792	782	780	774	780	792	758	769	833	761	760	783	849	804	784	790	815	811	839	821	811	799	809	807	781	726	819	795	775	787	776	778	841	803	795	787	789	810	781	799	841	801	820	768	799	798	748	822	775	752	756	768	856	796	788	794	761	755	804	807	765	795	781	801	819	753	845	818	762	815	738	820	862	810	788	724	760	805	834	828	768	849	837	770	826	782	804	803	798	803	814	794	775	798	809	806	789	834	780	818	724	805	819	755	748	811	836	756	827	776	830	707	800	777	846	772	805	807	795	817	809	835	791	752	783	744	825	796	783	796	822	783	798	791	828	747	741	786	837	807	750	800	827	871	752	781	755	790	810	806	777	859	798	791	788	803	776	819	845	770	818	804	725	771	761	771	828	796	811	777	789	803	832	795	840	763	802	826	820	731	816	781	776	765	783	744	832	771	801	817	778	854	786	809	820	787	767	857	783	809	774	782	789	828	764	767	765	762	750	850	804	763	778	761	798	838	814	807	810	812	746	777	835	791	830	809	807	786	818	795	783	819	801	809	760	802	763	776	770	792	789	774	828	785	798	815	781	818	825	814	782	776	852	768	783	764	803	798	826	801	780	796	772	772	857	808	839	803	861	813	837	761	801	765	770	805	839	771	772	793	780	761	787	799	798	807	787	788	761	769	805	770	775	756	856	791	792	791	784	752	771	830	836	817	764	782	843	786	827	774	779	858	796	807	789	762	771	815	766	826	816	789	793	786	789	821	789	826	789	759	823	779	789	719	778	816	824	812	780	840	817	796	772	844	800	746	780	793	823	828	810	757	810	861	837	789	783	788	840	809	748	787	822	836	822	807	759	806	843	726	746	764	735	813	784	824	751	837	799	792	813	815	766	811	828	778	821	772	797	785	830	795	754	801	788	746	823	812	815	810	793	781	802	795	820	828	836	813	815	821	806	722	762	771	804	851	763	818	856	791	761	779	794	753	780	794	799	779	787	773	802	780	793	776	783	801	813	818	783	716	811	777	822	804	785	829	782	860	795	834	788	790	827	837	750	794	818	741	790	732	825	809	828	801	829	810	805	769	823	753	788	793	809	794	769	850	836	802	786	761	838	807	807	766	803	764	775	763	772	782	788	833	842	784	834	769	795	795	827	810	832	815	770	824	756	777	789	773	788	773	832	739	777	764	810	769	784	818	801	797	794	756	836	750	797	831	824	777	792	815	803	782	839	809	793	792	787	777	807	770	793	834	805	785	794	787	789	853	831	814	834	762	781	736	784	781	785	791	785	802	710	815	807	819	810	781	765	755	773	768	759	785	804	775	838	843	783	809	766	765	855	773	818	811	782	808	792	785	832	850	855	802	791	761	783	744	775	850	815	767	794	774	800	800	767	794	786	767	789	783	739	815	763	834	808	794	803	792	827	842	807	792	817	809	782	781	793	798	760	777	866	788	825	782	819	787	810	741	780	760	791	752	837	807	828	776	820	815	809	799	820	765	761	800	793	735	762	837	795	793	797	795	801	778	780	793	787	772	767	743	754	779	752	816	757	829	812	795	839	873	826	744	796	776	817	822	784	745	714	784	768	806	822	842	789	833	804	803	750	825	851	769	748	798	811	794	766	833	743	823	832	803	788	831	795	793	792	817	742	750	834	790	783	814	770	842	783	801	811	751	832	775	811	779	797	822	835	804	771	785	817	783	800	820	831	813	798	818	860	796	757	762	835	813	810	779	796	798	784	802	818	784	725	822	752	761	803	819	796	815	811	738	796	794	766	789	821	799	767	781	813	789	770	815	816	824	741	790	782	812	750	773	789	794	840	802	795	798	770	815	776	797	829	811	789	839	805	823	805	775	824	798	784	750	824	757	771	821	765	812	796	792	799	779	790	775	771	798	803	830
25570	49984	53972	51917	45146	58971	49123	32078	26025	24388	19773	11143	6394	6094	6052	6098	6135	6211	5995	6164	6061	6192	6824	6838	6495	6294	6130	6190	6113	6116	6120	6100	6144	6255	6085	6096	6137	6024	6035	6165	6060	6072	6060	6134	6155	5978	6207	6119	6007	5974	6152	6185	6108	6064	6120	6110	6128	6072	6140	6057	6133	6157	6104	6031	6069	6167	6159	6008	5969	6059	6076	6100	6185	6041	6117	6027	6123	6174	6154	6175	6096	6090	6119	6042	6167	6060	6159	6165	6146	6187	6138	6090	6148	6172	6059	6109	6220	6114	6067	6088	6080	6051	6180	6224	6131	6067	6149	6134	6067	6089	6201	5987	6091	6122	6116	6073	6106	6067	6182	6020	6119	6108	6071	5960	6120	6037	6111	6052	6106	6126	6212	6007	6022	6044	5974	6134	6151	6046	6121	6078	6144	6109	6107	6135	6253	6211	6067	6283	6044	6026	6112	6081	6182	5909	5908	6054	6039	6108	6167	6053	6098	6250	6085	6134	6215	6086	6183	6198	6153	6053	6140	6098	6094	6147	6081	6144	6165	6077	6041	6202	6082	6151	6057	6095	6116	6077	6182	6106	6126	6039	6152	6003	6140	6137	6115	6053	6118	6137	6128	6109	6136	6150	6099	6013	6111	6152	5980	6222	6159	6290	6053	6029	6162	6154	6063	6121	6134	5958	6178	6150	6198	6129	6072	6042	6127	6049	5999	6167	6093	6102	6058	6018	6138	6214	5959	6123	6111	6106	6060	6115	6070	5979	6184	6051	6235	6095	6054	6011	6181	6069	6160	6111	6179	6141	6184	6122	6232	6139	6201	6071	6155	6030	6057	5936	6107	6145	6080	6204	6017	6130	6004	6081	6181	6048	6042	6057	6169	6002	6138	6104	6169	6090	6082	6118	6143	6025	6010	6111	6146	6108	6151	5984	6172	6124	6067	6179	6031	6252	6070	6122	6134	6194	6245	6123	6083	6084	6123	6011	6139	6093	5955	6022	6200	6094	5980	6084	5982	6131	6150	6262	6061	6162	6093	6135	6015	6094	6097	6094	6178	6081	6176	6052	6198	6153	6087	6031	6197	6176	6078	6095	6095	6088	5999	6085	6161	6059	6133	6179	6089	6002	6181	5971	6201	6237	6164	6145	6201	6011	6184	6222	6133	6115	6198	6055	6132	6237	6192	6131	6117	6022	6178	6132	5995	6073	6122	6078	6172	6171	6105	6091	6081	6129	6149	6225	6109	5946	6159	6132	6098	6178	6063	6072	6133	6121	6267	6178	5952	6081	6178	5959	6153	6152	6135	6066	6041	6126	6119	6145	6146	6087	6174	6029	6078	6235	6139	6182	6101	6064	6238	6104	6080	6045	6123	5949	6066	6161	6066	6145	6064	6068	6258	6123	6149	6066	6104	6179	5930	6138	6063	6106	6142	6092	6040	6061	6096	6088	5975	6261	6050	6149	6045	6093	6013	5993	6157	6133	6169	6169	6057	6100	6076	6125	6047	6032	6100	6114	6122	6136	6098	6153	6030	6122	6130	6043	6067	6221	6016	6036	6101	6219	6195	6004	6242	6106	6208	6137	5959	6097	6179	6172	6138	6116	6102	6222	6100	6125	5992	6091	6113	6152	6133	6012	6104	6003	6219	6181	6212	6181	6124	6029	6264	6121	6132	6200	6223	6040	6136	6133	6118	6194	6182	6162	6119	6201	6085	6174	6184	6232	6037	6103	6070	6189	6163	6013	6062	6180	6220	6049	6095	5971	6052	6096	6135	6111	6102	6036	6115	6099	6203	6085	6072	6153	6085	6103	6241	6074	6156	6082	6046	6167	6048	6190	6142	6114	6183	6098	6131	6242	6121	6041	5988	6157	6175	6221	6111	6061	6151	5990	6152	6142	6099	6071	6090	6177	6124	6039	6092	6076	6150	6188	6199	6106	6170	6273	6160	6124	6121	6105	6248	6025	6219	6103	6119	6051	6069	6094	6072	6166	6153	6178	6191	6177	6134	6256	6158	6076	6233	6086	6102	6081	6248	6136	6105	6085	6115	6096	6145	6125	6130	5969	6045	6058	6105	6010	6254	6187	6071	6065	6175	6121	6174	6120	6063	6137	6142	6150	6058	6044	6106	6108	6265	6133	5932	6051	6048	6241	6010	6071	6123	6072	6082	6040	6100	6100	6089	6113	5969	6150	6043	6105	6091	6062	6055	6115	6100	5973	6117	6220	6115	6215	6069	6094	6138	6283	6122	6114	6062	6181	6201	6301	6113	6107	6139	6062	6221	6140	6100	6012	6116	6224	6044	6071	6101	6099	6078	6199	6138	6091	6015	6114	6125	6107	6160	6014	6186	6016	6055	6172	6071	6159	6149	6104	6035	6210	6058	6096	6270	6134	6098	6119	6052	6210	6165	6209	6161	6193	6067	6127	6086	6235	6001	6190	6136	6221	6106	6007	6119	6024	6081	6074	6074	6066	6180	5989	6081	6148	6174	6169	5999	6087	6220	6190	6141	6133	6122	6209	6051	6135	6051	6257	6133	6237	6146	6189	6155	6128	6103	6074	6149	6167	6018	6066	6150	6019	6198	6135	6053	6127	6111	6075	6284	6087	6141	6186	6189	6089	5981	6046	6133	6108	6235	6079	6040	6172	6135	6133	6250	5951	6070	6012	6106	6190	6107	6042	6118	6047	6108	5990	6057	6118	6142	6188	6194	6143	6096	6024	6045	6053	6087	6131	6075	6222	6086	6187	6136	6066	6131	6088	6076	6071	6132	6128	6057	5945	6061	6101	6149	6098	6260	6045	5995	6035	6148	6194	6179	6146	6017	6108	6091	6151	6105	6112	6093	6099	6112	6233	6115	6087	6068	6070	6230	5955	6219	6169	6097	6027	6240	6053	6075	6065	6057	6104	6007	6200	5968	6084	6080	6136	6029	6136	5986	6180	6140	6033	6172	6119	6162	6091	6047	6213	6183	6154	5989	6102	6044	6093	6079	5998	6079	6130	6143	6171	6135	6160	6097	6044	6139	6167	6159	6165	6219	5966	6045	6073	6091	6204	6001	6012	6166	6049	6146	6094	6192	6083	6010	6238	6143	6114	6052	6143	6125	6039	6027	6219	6166	6046	6249	6070	6043	6223	6120	6040	6168	5951	6171	6228	6038	6056	5995	6099	6163	6167	6014	6151	6164	6062	6196	6123	6221	6172	6091	6141	6071	6047	6107	6166	6106	6234	6003	6172	6181	6246	6179	6098	6136	6098	6035	6288	6071	6192	6275	6083	6162	6168	6051	6031	6135	6128	6182	6082	6077	6030	6194	6049	6180	6149	6033	6076	6047	6149	6140	6223	6087	6083	6167	6056	6165	6191	6094	6065	6088	6096	6079	6215	6193	6025	6212	6059	6124	6119	6010	6201	6062	6082	6158	5908	6059	6092	6125	5981	6215	6084	6114	6150	6139	6067	6019	6051	6149	6157	5992	6119	6111	6152	6106	6051	6238	6145	6034	6193	6187	6104	6006	6168	6018	6127	6087	6042	6123	6178	5961	6140	6115	6119	6047	6150	6161	6042	6044	6075	6098	6127	6048	6078	6242	6210	6206	6158	6032	6115	6131	6067	6146	6161	6075	6158	6099	6075	6068	6212	6159	6102	6127	6113	6064	6093	6062	6034	6172	6050	6185	6070	6160	6143	6035	6061	5914	6144	6019	6061	6095	6128	6106	6205	6259	5998	6101	6099	6076	6205	6200	6113	6039	6181	6180	6113	6096	6207	6080	6092	6052	6111	6036	6039	6083	6110	6025	6211	6147	6150	6039	6054	6094	6103	6108	6133	5964	6048	6220	6037	6083	6112	6022	6110	6012	6183	6253	6070	6095	6078	6064	6025	6091	6055	6162	6141	6321	6135	5991	6035	6066	6066	6139	6137	6112	6100	6107	6161	6055	6199	6201	6004	6035	6085	5957	6278	6103	6186	6036	6120	6099	6132	6087	6096	6151	6102	6103	6220	6091	6181	6256	6171	6122	5926	6150	5937	6015	6194	6168	6139	6151	6208	6042	6082	6111	6098	6144	6151	6011	6088	6081	6258	6097	6017	6189	6080	6083	6115	6247	6077	5999	6163	6096	6178	6054	6079	6129	6031	6093	6171	6104	6106	6056	6050	6225	6112	6085	6006	6063	6081	6144	6026	6172	6252	6068	6186	6164	5986	6042	6111	6235	6077	5971	5991	6107	6145	6185	6109	6201	6048	6087	6086	6108	5991	6207	6133	6090	6125	6110	6139	6158	6167	6128	6237	6109	6142	6129	6126	6229	6093	6073	6022	6110	6040	6045	6160	6111	6152	6131	6113	6098	6115	6197	6139	6097	6247	6041	6102	6147	6060	6099	6162	6173	6109	6098	6022	6068	6086	6115	6104	6023	6143	6123	6091	6088	6136	6083	6103	6159	6107	6036	6114	6143	6067	6125	6112	6174	6184	6082	6076	6148	6201	6141	6161	6104	6205	6100	6077	6200	6233	6055	6195	5998	6039	6234	5985	6196	6025	6006	6131	6113	6123	6135	5956	6055	6046	6063	6196	6057	6078	6242	6138	6035	6066	6111	6109	6019	6144	6036	5976	6159	6037	6186	6153	6178	6131	6085	6111	6098	6134	6279	5946	6088	6136	6101	6159	6114	6078	6177	5989	6096	6043	6066	6131	6039	6112	6061	6127	6178	6080	6061	6168	6177	6009	6012	6047	6176	6108	6100	6154	6063	6128	6215	6034	6087	6128	6138	6220	6189	6184	6055	6322	6209	6114	6008	6069	6141	6046	6202	6032	6074	6150	6169	6128	6085	6060	6169	6036	6120	6082	6196	6117	6049	6025	6142	6146	6153	6183	6101	6149	6119	6204	6175	5975	6227	6113	6105	6202	6039	6151	6108	6208	6202	6094	6118	6110	6181	6176	6159	6278	6125	6138	6202	6084	6200	6136	6217	6215	6202	6082	6067	6101	6217	6050	6122	6221	6181	6076	6100	6130	6015	6108	6061	6124	5924	6203	6143	6128	6003	6188	6007	6026	6061	6077	6204	6030	6218	6110	6002	6011	6105	6109	6097	6163	6147	6078
2727	5951	9854	5514	1731	2829	2675	1154	1114	1099	1090	929	787	843	784	782	849	826	801	814	793	864	821	840	802	780	857	780	799	763	818	826	803	819	797	782	852	821	831	834	869	787	819	806	815	802	770	812	897	814	831	799	878	822	857	818	840	832	836	832	794	773	818	789	807	810	808	828	862	805	778	818	800	842	891	829	814	765	776	833	801	773	802	839	869	799	750	883	788	878	820	818	873	787	869	786	790	819	853	860	859	820	833	849	829	810	814	842	807	815	776	806	780	826	871	816	793	802	817	789	843	784	823	838	789	777	807	839	787	852	806	827	857	830	800	847	856	813	829	806	838	819	784	828	814	793	864	845	781	804	787	802	833	794	837	847	839	839	852	813	839	765	854	808	849	843	785	794	875	811	858	842	848	802	788	830	850	802	841	776	866	874	807	821	807	840	818	806	870	821	826	834	800	839	823	862	863	864	837	779	767	858	848	836	806	843	773	794	806	826	806	821	804	838	830	818	813	830	752	817	786	791	788	836	792	820	834	824	832	829	810	801	793	793	842	812	857	918	835	794	773	840	849	823	839	829	811	783	813	841	808	801	837	863	819	873	823	781	880	831	800	822	850	830	815	810	840	785	811	845	786	855	800	807	881	800	796	893	765	819	786	834	768	817	779	806	860	832	848	825	804	843	806	806	829	796	828	857	829	747	801	746	810	772	834	809	808	866	759	786	863	793	812	808	803	843	825	822	839	798	836	841	845	755	831	858	857	826	815	802	782	791	775	891	828	804	797	807	795	754	811	855	773	837	807	791	827	839	826	791	771	843	785	781	770	840	821	821	837	824	797	806	872	799	804	771	812	838	851	824	826	841	839	886	779	809	787	854	792	838	834	854	813	803	811	804	823	789	828	780	836	841	789	838	831	812	764	782	783	786	842	796	836	808	815	801	798	784	828	762	844	783	820	813	837	825	789	839	801	851	802	826	848	821	798	802	812	861	807	787	861	867	842	814	788	794	837	800	837	818	812	811	837	781	827	820	814	856	848	847	813	809	794	859	784	781	834	819	800	813	885	846	820	762	833	855	813	823	761	807	837	814	782	786	821	801	847	737	834	840	772	854	783	824	806	892	799	841	821	785	819	785	871	846	827	864	796	778	824	832	787	882	774	842	839	883	795	743	828	821	795	805	802	820	851	855	821	827	798	848	793	835	746	838	813	839	822	832	839	797	853	803	823	814	817	801	842	825	862	860	875	812	830	805	809	844	853	799	779	826	832	806	829	797	867	803	806	814	863	798	776	826	726	847	838	844	822	801	799	825	811	869	825	767	819	854	856	876	822	798	780	869	823	821	802	807	796	771	793	892	804	833	814	876	822	828	829	793	845	797	829	817	792	814	824	806	828	810	823	793	837	826	803	837	780	801	793	791	750	805	792	812	822	782	809	815	860	854	836	802	786	831	841	835	803	816	837	777	773	814	817	830	829	807	806	830	819	808	810	828	843	809	774	855	892	826	825	855	780	851	811	828	849	879	833	871	807	836	800	838	821	810	792	823	830	827	801	858	793	825	876	795	866	843	816	834	767	785	825	816	863	807	880	790	825	841	759	795	814	800	793	797	766	794	815	859	784	852	854	781	806	850	792	857	769	806	783	818	848	834	831	787	855	781	867	840	855	811	812	830	862	845	853	846	810	881	849	903	775	803	746	839	825	822	839	792	815	853	842	834	880	823	791	793	826	814	845	807	782	828	870	797	766	809	802	748	822	751	796	794	824	826	748	839	822	854	784	838	797	788	775	803	758	856	784	812	801	801	787	751	794	854	810	857	871	836	819	765	817	815	863	795	834	823	797	813	769	866	853	851	874	828	792	827	822	860	783	840	848	781	818	843	841	839	832	824	786	790	872	837	821	846	813	833	882	815	851	799	840	780	799	814	804	844	750	794	828	814	812	838	834	806	813	815	828	805	773	847	776	835	812	843	878	889	855	827	808	822	806	805	807	803	914	788	851	802	815	786	842	792	859	888	844	849	805	786	823	801	820	818	829	816	837	808	834	817	836	825	811	808	793	820	815	800	856	834	796	829	809	819	810	760	824	841	836	783	797	864	824	825	817	795	811	842	869	792	811	821	842	802	809	815	821	861	825	800	827	785	823	788	815	781	812	815	810	796	826	811	774	847	798	793	794	827	817	877	777	845	862	791	778	812	812	833	784	853	808	861	853	845	794	800	869	826	843	810	805	880	802	817	807	787	776	795	817	867	804	838	829	872	840	771	844	840	836	806	805	807	823	801	816	831	797	801	849	831	830	827	763	824	808	813	815	825	802	769	794	817	887	841	822	810	854	788	823	828	842	821	842	804	829	826	811	846	791	805	779	786	814	822	844	849	790	808	807	835	779	829	834	798	760	824	828	794	810	821	832	843	828	847	793	791	816	864	836	856	846	823	850	813	800	807	810	871	834	839	841	809	824	819	843	860	892	834	805	848	822	805	867	818	789	831	815	822	812	836	819	823	858	882	819	807	808	871	835	766	823	781	837	785	808	779	797	793	827	792	862	821	859	824	816	794	808	842	814	829	873	816	811	852	805	847	827	779	848	852	852	809	802	862	840	842	755	833	829	811	738	807	835	840	849	808	889	813	806	799	820	849	876	819	870	798	836	875	794	825	824	838	822	853	851	859	844	801	796	819	798	861	818	806	881	806	828	804	789	853	785	830	825	833	835	840	819	836	841	860	825	790	776	806	786	810	870	889	852	783	848	826	865	812	796	837	824	824	793	831	832	828	793	816	819	816	814	826	865	843	831	853	833	833	861	836	802	789	816	835	793	879	840	880	823	787	794	846	844	819	825	781	813	805	844	812	813	830	775	861	791	800	833	803	789	822	813	786	752	777	843	854	845	889	813	823	852	799	837	833	789	829	771	814	816	816	856	794	804	792	850	810	804	840	768	822	793	856	815	812	808	787	820	756	847	856	842	831	782	839	852	837	851	812	813	834	823	809	820	821	780	813	833	835	787	855	848	893	849	847	780	835	767	851	794	788	786	773	856	795	821	837	821	821	859	832	754	815	815	807	796	841	760	839	825	816	829	795	813	846	826	798	830	857	797	779	837	838	785	825	779	894	837	884	846	805	884	849	832	850	830	820	868	883	825	836	853	866	786	802	823	796	829	862	831	792	822	865	808	839	822	788	775	871	838	832	827	796	822	820	814	816	790	832	853	855	801	819	826	820	836	857	823	803	777	804	858	822	799	776	832	834	805	788	806	769	832	814	809	791	794	848	793	776	823	852	850	835	823	845	800	797	823	785	811	804	832	841	861	794	779	812	825	871	874	782	797	855	805	814	810	844	854	860	838	807	828	854	828	815	831	783	834	800	838	819	762	759	806	782	769	892	808	829	807	810	836	844	809	814	824	833	837	813	827	837	810	824	827	780	835	826	817	830	818	812	765	852	845	796	797	827	853	810	809	822	777	781	824	807	845	813	787	761	827	776	853	793	828	821
15243	30473	33775	32974	27426	36690	29558	15600	14232	13388	10898	7985	6377	6281	6226	6215	6195	6253	6293	6349	6270	6267	6278	6369	6250	6295	6251	6183	6168	6290	6253	6229	6267	6109	6299	6182	6259	6315	6126	6220	6303	6248	6206	6228	6253	6328	6268	6194	6235	6301	6077	6172	6292	6207	6241	6245	6175	6257	6352	6241	6175	6239	6158	6285	6424	6317	6184	6254	6228	6179	6302	6155	6263	6200	6253	6276	6222	6317	6266	6264	6250	6177	6284	6343	6312	6244	6234	6183	6161	6314	6240	6235	6278	6252	6136	6255	6261	6137	6183	6242	6327	6294	6335	6276	6209	6286	6197	6221	6279	6212	6323	6424	6150	6156	6280	6227	6273	6244	6253	6036	6330	6147	6230	6309	6226	6263	6226	6223	6203	6318	6187	6385	6238	6231	6209	6286	6118	6222	6259	6298	6278	6194	6198	6214	6407	6239	6258	6381	6281	6201	6202	6131	6226	6253	6268	6248	6214	6209	6247	6274	6257	6144	6350	6405	6226	6321	6236	6355	6256	6212	6176	6379	6271	6230	6387	6316	6186	6194	6251	6153	6184	6133	6339	6316	6360	6307	6297	6065	6193	6357	6354	6297	6106	6322	6140	6351	6169	6305	6342	6208	6288	6147	6292	6237	6277	6317	6334	6403	6159	6275	6269	6307	6283	6270	6352	6333	6292	6351	6378	6318	6226	6339	6248	6311	6288	6255	6285	6331	6224	6285	6312	6142	6258	6413	6245	6206	6273	6200	6262	6203	6234	6210	6309	6296	6151	6346	6295	6270	6239	6142	6253	6281	6214	6279	6356	6310	6251	6311	6318	6181	6246	6323	6170	6300	6156	6301	6284	6199	6200	6277	6276	6199	6288	6299	6284	6214	6289	6327	6269	6287	6361	6356	6069	6266	6211	6312	6244	6214	6331	6218	6331	6223	6195	6277	6205	6234	6266	6204	6202	6203	6262	6222	6308	6402	6338	6187	6314	6251	6195	6180	6214	6231	6240	6309	6371	6291	6333	6260	6188	6256	6318	6203	6207	6372	6187	6303	6210	6316	6334	6264	6270	6239	6272	6325	6212	6248	6204	6213	6280	6311	6270	6214	6239	6210	6276	6339	6108	6235	6377	6228	6217	6230	6303	6291	6371	6330	6318	6267	6280	6338	6310	6197	6208	6195	6208	6305	6211	6207	6220	6206	6249	6227	6217	6225	6379	6358	6330	6209	6174	6364	6446	6337	6345	6321	6262	6395	6317	6269	6143	6370	6186	6287	6354	6191	6148	6332	6145	6231	6181	6295	6209	6221	6371	6234	6361	6315	6343	6288	6292	6175	6137	6279	6244	6092	6133	6236	6303	6239	6263	6191	6241	6200	6224	6245	6339	6368	6260	6306	6256	6090	6188	6128	6235	6205	6279	6083	6285	6307	6300	6295	6291	6211	6093	6245	6233	6236	6282	6227	6284	6293	6429	6279	6292	6239	6157	6267	6268	6194	6220	6144	6334	6286	6268	6213	6185	6370	6313	6314	6254	6241	6213	6220	6248	6231	6310	6273	6299	6221	6303	6346	6200	6350	6220	6302	6255	6152	6320	6102	6239	6305	6219	6164	6277	6380	6354	6248	6285	6189	6183	6134	6252	6231	6068	6240	6238	6236	6336	6210	6403	6286	6227	6234	6229	6182	6146	6220	6161	6224	6137	6291	6177	6252	6258	6277	6304	6158	6270	6195	6249	6419	6232	6100	6255	6316	6259	6264	6327	6270	6193	6236	6196	6304	6246	6221	6343	6234	6195	6273	6174	6267	6219	6339	6233	6262	6307	6223	6185	6340	6299	6261	6078	6329	6272	6232	6253	6229	6196	6190	6238	6249	6285	6260	6213	6157	6205	6250	6237	6214	6310	6262	6225	6203	6226	6237	6321	6138	6309	6246	6231	6398	6309	6263	6180	6258	6359	6213	6303	6208	6321	6116	6150	6228	6184	6090	6295	6253	6194	6287	6308	6163	6209	6284	6276	6360	6307	6149	6129	6308	6284	6325	6263	6365	6146	6190	6213	6276	6246	6161	6265	6214	6295	6234	6176	6239	6296	6250	6300	6220	6176	6267	6159	6270	6193	6283	6228	6225	6219	6402	6342	6371	6178	6195	6200	6244	6292	6232	6261	6198	6275	6246	6188	6238	6253	6210	6243	6300	6263	6179	6366	6359	6205	6259	6409	6299	6303	6245	6326	6137	6184	6203	6253	6173	6275	6248	6201	6171	6219	6275	6240	6307	6256	6180	6337	6207	6260	6178	6288	6300	6280	6164	6149	6196	6299	6148	6144	6369	6302	6111	6368	6268	6215	6355	6287	6150	6165	6282	6288	6338	6182	6341	6262	6134	6356	6210	6265	6260	6172	6236	6196	6320	6162	6287	6355	6228	6274	6259	6352	6333	6215	6191	6257	6341	6306	6252	6310	6208	6246	6217	6390	6265	6353	6290	6222	6309	6132	6149	6272	6404	6226	6167	6160	6337	6221	6227	6246	6363	6179	6207	6277	6169	6162	6154	6212	6306	6359	6310	6392	6264	6383	6254	6260	6226	6280	6325	6220	6234	6383	6174	6281	6221	6293	6231	6355	6237	6234	6218	6232	6260	6365	6318	6228	6259	6222	6308	6179	6187	6302	6201	6213	6280	6222	6376	6245	6373	6246	6296	6384	6158	6105	6152	6267	6318	6234	6214	6306	6178	6148	6320	6137	6158	6353	6315	6226	6309	6156	6231	6217	6291	6352	6201	6361	6172	6217	6233	6234	6310	6194	6248	6138	6385	6313	6348	6164	6167	6246	6301	6317	6304	6200	6384	6290	6213	6356	6216	6379	6295	6220	6134	6204	6253	6245	6241	6207	6271	6207	6225	6295	6212	6267	6254	6342	6202	6228	6215	6237	6322	6202	6221	6241	6288	6228	6221	6173	6198	6274	6130	6341	6231	6155	6157	6264	6317	6296	6246	6297	6347	6385	6270	6237	6117	6213	6382	6112	6366	6119	6293	6353	6343	6288	6242	6073	6345	6225	6216	6225	6229	6320	6335	6328	6315	6240	6208	6215	6220	6229	6145	6092	6323	6465	6244	6200	6244	6242	6279	6338	6120	6259	6326	6270	6240	6267	6343	6304	6268	6189	6228	6209	6254	6235	6264	6287	6320	6344	6419	6230	6250	6271	6238	6131	6329	6326	6209	6278	6155	6356	6250	6324	6266	6276	6346	6210	6282	6163	6287	6294	6190	6191	6303	6309	6127	6402	6341	6276	6241	6212	6250	6300	6258	6163	6149	6352	6089	6191	6272	6291	6235	6355	6290	6240	6185	6304	6301	6335	6246	6286	6326	6204	6171	6317	6129	6264	6376	6308	6298	6224	6185	6243	6327	6220	6322	6340	6278	6148	6238	6308	6219	6243	6182	6208	6288	6314	6155	6328	6151	6341	6234	6316	6182	6139	6208	6305	6229	6371	6249	6285	6245	6337	6319	6416	6135	6260	6101	6289	6071	6257	6208	6367	6110	6309	6367	6334	6221	6276	6139	6252	6238	6198	6295	6272	6202	6202	6272	6267	6106	6388	6268	6170	6126	6084	6267	6377	6210	6320	6285	6377	6265	6285	6277	6264	6320	6130	6161	6215	6227	6361	6262	6307	6268	6257	6223	6286	6305	6293	6262	6279	6255	6265	6209	6258	6399	6346	6257	6248	6382	6282	6099	6189	6313	6266	6241	6158	6335	6365	6181	6281	6182	6198	6336	6417	6259	6292	6142	6175	6245	6151	6350	6313	6352	6204	6222	6210	6196	6178	6174	6320	6184	6143	6117	6353	6167	6241	6295	6332	6301	6262	6215	6235	6147	6333	6247	6400	6264	6325	6153	6187	6151	6403	6284	6247	6240	6148	6186	6265	6306	6187	6199	6240	6169	6209	6239	6346	6145	6220	6334	6158	6286	6326	6194	6230	6199	6359	6242	6283	6263	6231	6203	6076	6241	6226	6286	6169	6358	6235	6288	6366	6309	6260	6207	6254	6250	6161	6165	6160	6118	6257	6244	6211	6206	6218	6233	6336	6220	6260	6118	6392	6277	6206	6298	6417	6311	6216	6297	6254	6341	6356	6218	6154	6351	6181	6324	6234	6256	6306	6240	6225	6301	6275	6362	6320	6246	6188	6292	6212	6279	6260	6225	6256	6190	6220	6210	6128	6344	6310	6234	6169	6330	6251	6197	6152	6382	6284	6224	6238	6232	6272	6325	6284	6254	6174	6269	6273	6206	6223	6293	6291	6281	6249	6278	6337	6268	6243	6183	6331	6313	6283	6413	6229	6318	6314	6291	6182	6229	6240	6234	6160	6418	6269	6184	6259	6255	6268	6194	6152	6248	6221	6329	6228	6327	6221	6298	6227	6335	6428	6270	6277	6232	6348	6301	6235	6318	6166	6235	6193	6215	6253	6204	6257	6336	6063	6322	6145	6293	6181	6329	6284	6255	6315	6264	6384	6392	6242	6280	6199	6214	6218	6307	6264	6233	6256	6235	6238	6404	6254	6232	6299	6297	6337	6244	6149	6353	6169	6235	6232	6282	6151	6281	6279	6210	6340	6158	6279	6338	6277	6413	6364	6217	6360	6203	6177	6238	6274	6154	6257	6255	6167	6266	6257	6205	6216	6234	6272	6038	6380	6174	6296	6326	6253	6157	6137	6215	6241	6250	6244	6272	6233	6170	6327	6251	6232	6230	6205	6300	6323	6359	6268	6284	6207	6172	6296	6264	6309	6228	6408	6211	6193	6349	6203	6269	6280	6222	6161	6175	6218	6178	6310	6374	6315	6322	6357	6184	6181	6202	6291	6331	6245	6225	6144	6197	6289	6354	6296	6288	6156	6101	6290	6344	6289	6219	6310	6275	6298	6252	6243	6234	6191	6351	6347	6375	6290	6270	6231	6128	6267	6213	6179	6242	6220	6228	6326	6240	6197	6321	6132	6184	6255	6318	6110	6362	6269	6287	6264	6187	6215	6205	6221	6217	6318	6240	6244	6192	6295	6162	6289	6197	6187	6196	6165	6361	6189	6346	6228	6351	6243	6229	6230	6176
2306	15152	19921	12758	5133	7336	5949	1562	1709	1571	1257	974	835	793	765	842	817	771	798	849	807	837	831	855	776	814	847	826	813	843	766	777	771	828	786	796	766	806	755	801	787	760	805	813	836	780	786	849	816	804	818	797	795	822	814	791	780	797	821	813	799	796	802	826	847	774	809	789	831	842	776	799	798	828	778	815	819	790	795	795	804	813	795	746	829	840	781	840	812	736	786	818	844	766	833	760	814	786	782	778	769	781	786	790	818	807	775	798	834	821	801	762	789	800	824	827	811	746	781	797	769	808	773	835	814	788	740	833	801	759	825	836	818	842	832	800	766	818	799	804	823	801	828	818	769	798	845	807	809	848	754	816	824	803	792	776	788	784	795	794	794	832	779	829	766	806	764	777	792	816	751	736	815	837	735	796	773	791	834	796	819	791	781	783	779	809	833	759	849	798	799	808	754	833	813	790	836	795	797	807	844	795	851	799	804	825	835	766	775	823	773	821	800	771	767	805	823	817	801	810	747	836	753	788	784	765	777	813	724	791	837	833	788	854	817	786	775	762	824	762	803	804	796	766	800	804	812	818	785	802	829	766	822	811	767	805	777	835	836	783	846	811	815	764	816	833	786	795	739	774	745	833	834	756	788	698	771	754	821	878	781	818	787	765	778	814	772	809	829	828	853	794	817	745	814	769	850	803	834	786	801	774	774	788	779	815	784	803	777	781	781	799	809	778	755	834	775	813	761	821	811	805	744	775	763	800	810	765	820	793	753	860	795	821	802	805	782	784	767	791	781	793	777	753	780	813	802	791	777	793	837	797	835	818	835	846	750	821	821	818	787	825	756	784	808	804	734	816	844	799	829	783	775	777	839	780	800	815	733	840	849	779	789	798	772	776	835	835	794	773	799	812	783	734	797	766	809	771	801	837	789	725	823	813	779	791	795	808	781	768	736	782	811	792	805	892	803	807	809	847	833	770	777	797	819	771	847	789	789	788	819	752	838	776	759	847	810	799	785	744	793	832	795	793	738	805	797	772	801	761	756	786	791	793	786	798	787	748	842	812	794	834	816	808	831	812	812	823	838	839	829	786	786	858	773	815	762	818	755	823	792	806	790	755	777	795	793	768	790	812	762	810	766	769	797	773	803	769	784	823	802	798	795	818	797	811	775	737	838	813	804	799	799	730	765	806	764	789	772	791	793	777	774	796	765	761	823	796	813	827	839	828	779	823	796	777	760	808	786	800	751	805	871	812	800	791	854	817	750	789	793	809	782	837	753	795	797	734	808	761	807	790	834	836	832	796	811	804	801	733	780	853	796	815	831	786	747	788	805	828	804	805	755	832	812	777	837	814	763	824	821	791	839	771	756	771	820	834	821	753	822	758	792	771	794	789	797	783	762	841	803	724	779	771	793	790	778	812	804	820	772	762	788	817	830	800	815	782	785	789	836	867	777	797	806	779	788	809	817	776	845	785	844	787	823	845	832	751	830	801	772	749	781	765	828	790	806	805	809	783	844	752	748	788	755	779	778	836	783	814	785	764	792	775	773	819	792	845	813	798	809	861	828	761	810	790	777	829	881	788	767	812	810	780	827	763	730	779	762	749	796	790	820	819	839	825	832	813	814	827	781	765	835	833	822	786	785	793	804	790	833	792	786	835	766	805	833	783	793	811	806	825	831	814	757	810	769	826	794	813	788	838	788	781	778	823	820	805	820	784	801	806	785	795	809	827	837	835	862	806	765	839	800	791	805	780	809	798	743	787	836	821	847	806	796	786	802	797	808	754	764	791	826	762	777	800	768	804	842	828	780	791	761	795	851	785	836	828	801	869	791	777	776	833	756	790	836	809	797	770	765	835	781	787	786	823	789	816	810	823	818	828	795	790	799	769	810	804	783	819	796	805	797	741	745	819	787	851	793	821	781	768	807	771	792	750	804	848	783	788	856	801	778	792	746	865	796	836	802	803	807	842	795	748	847	807	793	771	851	808	787	800	795	805	793	765	780	812	796	779	776	755	850	778	782	828	853	806	742	768	856	800	774	799	799	800	790	756	773	734	797	776	802	744	829	819	750	810	832	807	751	791	807	803	785	823	805	779	786	807	833	804	807	759	804	779	772	793	787	747	762	816	770	813	781	788	821	842	775	785	813	763	778	811	754	825	846	814	776	789	741	794	835	785	764	829	790	787	798	837	808	792	795	812	805	754	812	779	793	805	801	834	845	724	799	809	782	782	805	765	777	767	773	843	772	772	867	828	797	778	776	807	808	836	808	809	763	808	794	779	769	806	782	787	786	787	758	842	781	803	828	848	777	854	806	799	801	788	847	850	791	833	823	797	767	845	879	822	844	799	814	785	823	797	779	853	829	772	829	778	823	788	772	834	782	809	817	827	742	841	695	734	818	824	813	737	764	755	812	806	742	754	803	774	798	773	771	800	878	850	731	833	775	801	789	757	782	812	800	779	809	811	805	819	853	768	778	771	806	777	766	755	817	818	852	797	793	751	808	830	807	784	844	814	792	787	802	788	780	824	804	768	777	785	774	810	839	813	785	856	776	761	830	775	769	827	801	820	778	780	762	807	855	821	794	789	785	798	807	790	769	786	805	837	854	747	760	804	827	858	841	797	804	834	778	815	867	760	822	825	816	788	789	733	763	762	832	791	798	813	777	792	808	844	807	779	818	786	739	841	816	772	817	816	780	785	802	753	763	819	813	803	802	805	776	766	778	830	826	808	788	794	833	835	828	815	803	807	779	789	782	859	817	814	813	758	766	800	815	773	773	815	783	815	801	815	814	804	806	789	814	740	808	771	794	804	822	793	827	847	806	773	797	800	765	807	763	778	838	768	803	759	803	799	758	791	767	800	800	803	793	789	806	800	804	756	785	761	786	799	816	777	787	754	757	793	763	795	839	818	815	782	791	762	757	828	796	771	784	769	837	789	826	839	849	798	759	765	807	785	802	810	821	815	787	783	824	790	808	784	793	776	797	768	737	795	795	764	849	830	813	796	790	740	810	808	743	856	797	777	778	810	802	785	805	755	810	868	809	761	796	806	795	824	798	823	864	798	799	814	847	800	733	859	809	830	814	816	794	794	815	726	850	789	825	758	817	799	804	783	786	825	784	773	810	818	772	861	831	838	802	806	775	784	791	822	736	834	786	829	812	802	818	806	815	818	786	819	782	793	796	839	821	807	787	799	760	825	746	803	820	792	852	840	769	810	810	833	776	755	738	758	796	753	827	833	811	824	812	794	797	812	796	746	783	807	772	779	770	799	804	802	770	788	783	836	825	769	759	816	759	802	846	802	783	865	758	796	772	818	855	816	842	775	797	751	771	785	715	734	821	836	787	803	789	826	780	790	804	777	776	841	793	815	796	795	780	816	801	773	880	813	794	840	836	768	753	761	755	826	726	803	811	833	798	795	767	808	785	765	814	795	796	808	817	752	785	825	815	805	778	845	807	806	804	770	780	859	842	763	798	839	797	823	797	794
22921	42528	42869	47217	43741	50878	39918	20271	22648	20291	15800	9634	7063	6270	6121	6112	6157	6102	6110	6067	6238	6427	6517	6437	6364	6182	6229	6204	6137	6222	6093	6103	6116	6058	6172	6152	6189	6141	6170	6217	6135	6036	6172	6201	6178	6215	6130	6162	6140	6219	6098	6086	6065	6107	6254	6113	6039	6037	6124	6181	6153	6135	6234	6292	6191	6126	6174	6031	6076	6061	6069	6218	6112	6088	6043	6106	6065	6183	6110	5974	6183	6183	6127	6169	6134	6134	6143	6210	6186	6025	6203	6156	6218	6094	6146	6118	6270	6250	6312	6070	6060	6164	6087	6200	6191	6292	6109	6175	6195	6099	6106	6221	6285	6064	6049	6235	6191	6205	6134	6132	6160	6055	6084	6235	6119	6113	6116	6136	6175	6156	6168	6260	6184	6181	6071	6189	6088	6213	6177	6158	6232	6085	6066	6090	6039	6206	6132	6065	6078	6134	6199	6131	6129	6042	6115	6052	6129	6224	6153	6216	6188	6017	6146	6113	6246	6124	6108	6071	6279	6124	6076	6172	6197	6233	6126	5925	6174	6007	6138	6009	6130	6156	6244	6113	6154	6288	6063	6343	6082	6088	6154	6120	6097	6192	6100	6228	6208	6121	6103	6037	6156	6230	6212	6080	6132	6118	6243	6130	6209	6151	6123	6107	6008	6137	6163	6066	6182	6069	6105	6050	6145	6222	6105	6003	6108	6247	6049	6004	6175	6141	6194	6190	6260	6103	6180	6220	6159	6211	6127	6261	6071	6087	6061	6127	6079	6114	6140	6073	6223	6163	6179	6185	6261	6222	6143	6164	6233	6164	6061	6216	6163	6139	6190	6009	6190	6103	6202	6146	6289	6130	6153	6177	6046	6147	6003	6146	6095	6192	6041	6066	6067	6132	6008	6253	6099	6277	6252	6184	6277	6206	6091	6188	6051	6244	6186	6227	6160	6166	6098	6142	6306	6253	6133	6202	6120	6099	6135	6098	6134	6100	6226	6207	6225	6051	6258	6248	6100	6080	6115	6160	5980	6194	6149	6119	6178	6207	6090	6057	6314	6017	6254	6242	6038	6057	6208	6222	6157	6174	6054	6093	6160	6030	6191	6010	6082	6154	6135	6128	6131	6174	6269	6119	6275	6077	6103	6108	6283	6184	6190	6065	6183	6150	6122	6181	6147	6234	6172	6071	6073	6294	6137	6006	6176	6182	6187	6302	6149	6226	6062	6100	6193	6113	6166	6286	6172	6054	6213	5997	6088	6154	6053	6188	6266	6026	6285	6263	6111	6206	6128	6107	6166	6119	6238	6119	6146	6148	6092	6256	6180	6110	6174	6163	6181	6082	6142	6184	6280	6087	6076	6077	6170	6062	6193	6296	6160	6059	6129	6201	6327	6148	6055	6165	6143	6051	6207	6121	6037	6122	6172	6129	6042	6192	6111	6144	6203	6213	6220	6165	6190	6139	6128	6227	6209	6217	5974	6113	6127	6037	6053	6129	6216	6171	6075	6075	6161	6197	6243	6137	6081	6176	6252	6227	6251	6153	6174	6250	6125	6146	6159	6086	6109	6119	6041	6226	6202	6235	6147	6053	6136	6168	6185	6132	6243	6118	6167	6111	6095	6002	5979	6097	6106	6145	6236	6146	6108	6131	6223	6136	6271	6179	6320	6148	6191	6212	6198	6104	6207	6155	6106	6248	6138	6083	6246	6150	6197	6167	6196	6060	6229	6246	6149	6099	6240	6091	6056	6199	6126	6155	6217	6148	6248	6267	6104	6177	6032	6172	6255	6119	6029	6099	6252	5989	6195	6154	6151	6149	6090	6096	6007	6162	6052	6183	6153	5981	6074	6104	6207	6117	6134	6183	6256	6144	6115	6086	6171	6154	6202	6189	6178	6166	6138	6212	6201	6199	6144	6144	6125	6264	6115	6176	6179	6089	5971	6126	6375	6149	6277	6155	6158	6073	6192	6102	6138	6173	6045	6131	6027	6201	6195	6076	6157	6119	6104	6206	6227	6146	6205	6053	6149	6160	6113	6174	6190	6153	6175	6098	6159	6200	6166	6169	6198	6228	6187	6136	6079	6026	6151	6143	6257	6133	6255	6123	6199	6033	6167	6158	6060	6188	6227	6120	6271	6195	6192	6148	6278	6205	6325	6158	6103	6165	6140	6116	6192	6167	6168	6117	6094	6180	6201	6184	6267	6133	6168	6164	6240	6220	6078	6188	6139	6236	6122	6236	6182	6158	6100	6216	6172	6079	6111	6052	6108	6138	6076	6106	6077	6017	6231	6162	6118	6077	6253	6171	6070	6002	6184	6161	6111	6261	6104	6193	6119	6192	6164	6125	6200	6139	6135	5984	6135	6065	6167	6167	6198	6130	6144	6056	6182	6215	5991	6221	6141	6064	6098	6074	6170	6076	6032	6182	6215	6062	6124	6101	6191	6211	6151	6073	6076	6220	6083	6279	6138	6163	6154	6126	6221	6229	6127	6208	6152	6209	6159	6245	6145	6133	6278	6154	6115	6055	6232	6032	6201	6189	6261	6164	6147	6161	6126	6157	6156	6021	6094	6194	6191	6115	6297	6123	6109	6206	6029	6136	6233	6311	6111	6034	6292	6248	6139	6182	6148	6195	6131	6209	6105	6216	6049	6204	6250	6141	6090	6142	6212	6227	6103	6061	6218	6212	6084	6090	6264	6104	6131	6261	6000	6044	6230	6179	6217	6205	6081	6096	6075	6244	6123	6133	6224	6174	6209	6131	6203	6143	6049	6141	6106	6140	6255	6188	6108	6120	6166	6107	6046	6216	6128	6140	6230	6131	6164	6153	6227	6087	6232	6235	6239	6043	6161	6056	6138	6236	6217	6266	6157	6178	6118	6207	6044	6149	6103	6261	6187	6227	6057	6155	5946	6152	6229	6178	6104	6143	6125	6148	6116	6118	6157	6195	6138	6238	6218	6168	6212	6015	6171	6182	6165	6176	6190	6111	6080	6123	6169	6227	6198	6219	6126	6168	6207	6147	6197	6218	6211	6099	6243	6134	6073	6243	6062	6142	6046	6138	6321	6207	6148	6232	6205	6240	6215	6111	6101	6092	6115	6227	6138	6196	6016	6094	6057	6152	6060	6136	6151	6157	6147	6179	6179	6077	6283	6282	6268	6058	6148	6094	6142	6325	6136	6133	6247	6213	6258	6114	6123	6171	6362	6155	6164	6090	6264	6235	6181	6225	6314	6126	6280	6166	6125	6178	6170	6207	6145	6202	6175	6117	6117	6179	6099	6124	6141	6251	6138	6216	6235	6218	6127	6174	6255	6259	6058	6073	6238	6130	6113	6192	6140	6078	6206	6124	6180	6204	6101	6183	6237	6236	6108	6111	6150	6180	6082	6090	6194	6017	6095	6179	6077	6212	6192	6101	6240	6103	6136	6074	6073	6139	6053	6143	6192	6052	6230	6137	6237	6218	6311	6165	6217	6220	6067	6096	6219	6199	6082	6153	6213	6214	6145	6193	6081	6006	6117	6232	6228	6165	6204	6317	6138	6273	6269	6136	6148	6217	6199	6203	6098	6195	6240	6143	6180	6158	6151	6167	6129	6174	6124	6115	6094	6032	5983	6154	6135	6204	6191	6181	6139	6141	6043	6087	6180	6208	6246	6143	6160	6205	6103	6216	6127	6274	6161	6205	6118	6201	6058	6210	6095	6148	6068	6135	6147	6122	6200	6189	6067	6164	6201	6249	6094	6140	6145	6052	6202	6224	6103	6034	6133	6228	6138	6174	6132	6020	6121	6235	6174	6130	6143	6092	6098	6167	6025	5947	6115	6153	6111	6173	6135	6109	6160	6110	6083	6170	6261	6220	6188	6164	6055	6182	6091	6152	6116	6159	6179	6119	6245	6197	6236	6181	6040	6054	6141	6116	6158	6179	6109	6131	6146	6157	6215	6133	6073	6118	6135	6108	6074	6090	6161	6167	6166	6145	6094	6118	6176	6140	6137	6087	6187	6140	6252	6260	6216	6089	6138	6051	6120	6091	6046	6122	6058	6186	6169	6147	6072	6094	6060	6076	6190	6204	6177	6052	6133	6273	6251	6118	6291	6272	6131	6187	6157	6162	6131	6173	6218	6118	6161	6233	6175	6132	6122	6036	6040	6034	6270	6132	6192	6173	6097	6158	6151	6105	6102	6099	6093	6251	6080	6065	6157	6206	6055	6184	6172	6022	6196	6123	6136	6128	6243	6104	6212	6139	6041	6205	6042	6158	6112	6156	6117	6205	6120	6027	6193	6159	6141	6052	6027	6172	6125	6088	6283	6232	6149	6235	6136	6165	6132	6092	6142	6160	6143	6238	6313	6274	6231	6191	6090	6198	6170	6254	6164	6064	6087	6164	6199	6281	5988	6108	6258	6082	6104	6207	6260	6251	6174	6051	6203	6235	5993	6227	6177	6153	6140	6129	6058	6118	6129	6082	6040	6150	6202	6163	6191	6030	6166	6145	6234	6256	6133	6013	6138	6150	6117	6142	6170	6174	6127	6077	6133	6224	6118	6187	6100	6183	6190	6180	6038	6234	6180	6255	6206	6168	6045	6224	6150	6188	6213	6129	6333	6120	6196	6161	6029	6180	6119	6059	6224	6198	6254	6115	6264	6178	6223	6139	6167	6150	6115	6149	6190	6115	6053	6143	6124	6180	6296	6122	6214	6086	6198	6137	6238	5994	6160	6068	6182	6023	6233	6071	6116	6002	6040	6177	6162	6153	6055	6051	6127	6143	6129	6084	6164	6238	6134	6186	6230	6124	6174	6156	6199	6129	6224	6174	6196	6136	6150	6212	6336	6175	6234	6138	6155	5985	6090	6093	6078	6089	6145	6177	6166	6151	6143	6124	6185	6331	6213	6194	6232	6187	6076	6210	6101	6079	6343	6139	6153	6149	6090	6162	6156	6135	6039	6177	6096	6129	6082	6206	6240	6204	6122	6034	6011	6136	6143	5990	6246	6161	6148	6232	6062	6181	6165	6175	6066	6144	6211	6203	6028	6039	6173	6075	6160	6085	6004	6064	6208	6335	6314	6175	6172	6164	6200	6172	6214	6127	6034	6095
3667	14685	22507	13938	4824	6107	5656	1454	1643	1748	1366	1050	822	870	848	828	846	822	842	799	801	856	865	857	818	810	848	821	841	837	861	754	797	808	820	837	799	804	788	864	815	854	863	788	784	811	779	860	787	807	831	812	819	793	824	837	802	779	837	861	822	835	832	833	786	821	803	778	767	812	844	804	757	828	793	847	809	803	792	864	806	848	787	807	822	822	879	823	831	783	808	826	800	861	802	894	820	777	819	802	824	831	865	826	846	813	822	838	841	823	845	820	811	808	836	799	804	822	843	841	782	803	840	812	827	862	868	830	788	829	825	869	823	854	855	836	829	796	852	836	848	829	796	808	814	790	809	855	812	793	861	829	826	825	841	772	823	759	842	838	801	801	784	837	771	845	822	878	827	915	841	874	863	858	815	771	837	890	840	800	820	813	817	856	838	832	795	837	809	813	834	798	828	790	814	862	822	825	757	815	785	840	866	814	869	797	802	838	822	812	809	782	841	761	819	801	793	821	823	804	820	837	816	814	822	847	890	804	828	816	763	845	825	819	832	828	789	808	775	809	836	778	858	848	827	819	813	773	799	893	882	801	811	852	858	808	821	811	825	842	826	809	746	797	897	832	821	776	803	826	806	864	796	797	861	804	857	798	794	811	773	813	778	842	844	842	796	823	794	765	832	797	852	821	791	815	798	854	840	804	849	837	828	800	834	801	826	809	826	786	873	793	819	870	836	887	812	811	804	823	823	829	802	831	853	820	882	823	850	858	822	839	828	835	831	812	865	857	827	826	776	830	830	816	763	818	769	808	834	816	846	811	803	813	866	891	789	812	825	829	814	816	839	801	810	813	838	817	742	802	813	824	745	858	852	897	825	837	821	841	847	859	850	846	807	854	844	846	856	812	838	848	864	858	817	820	818	834	784	789	832	852	828	774	861	840	829	849	861	830	851	826	852	889	817	820	852	737	858	813	835	743	774	782	801	866	789	811	820	875	769	817	867	800	827	849	840	772	820	771	803	833	834	794	841	818	872	807	802	822	832	818	807	808	839	814	823	786	760	839	796	832	816	816	773	854	817	828	830	810	843	837	842	804	835	836	840	797	816	852	845	835	788	828	869	808	819	836	817	806	782	773	852	824	822	791	848	817	791	842	840	837	825	868	794	846	862	847	835	881	820	827	785	818	853	791	873	745	807	808	818	788	835	823	847	814	892	795	812	816	760	798	822	816	796	811	833	830	751	792	829	850	796	807	819	807	816	784	854	834	838	843	880	821	830	834	855	826	829	832	809	824	805	836	834	849	810	810	810	831	837	799	822	823	836	791	811	823	872	828	827	841	837	788	840	774	850	867	882	823	854	846	827	839	805	809	808	795	843	825	785	827	809	828	809	804	842	821	824	804	798	847	805	788	837	844	825	804	873	874	875	850	841	828	820	794	847	843	795	850	870	818	796	873	838	847	793	806	787	827	839	847	865	800	853	799	882	886	792	777	866	797	842	795	808	849	820	857	836	810	786	868	831	780	729	794	761	835	752	821	845	811	849	821	843	835	798	832	840	874	854	787	851	805	820	826	856	838	829	854	773	859	770	804	853	847	846	813	846	799	816	813	807	777	821	817	806	827	825	785	856	766	817	800	834	860	773	809	836	823	844	805	803	826	826	846	831	823	820	854	828	813	802	715	823	845	826	849	847	893	857	752	814	854	843	822	830	818	818	827	813	782	817	815	830	825	829	808	879	776	779	806	840	853	803	822	767	795	845	809	818	855	827	853	815	821	860	809	811	826	800	803	834	773	812	855	843	808	846	867	817	832	824	809	868	807	853	825	846	797	820	820	827	838	831	795	836	819	812	829	813	796	826	777	825	864	800	829	809	836	815	846	800	827	839	814	807	809	863	787	863	888	812	848	884	791	813	787	828	787	843	848	810	779	874	844	857	793	845	811	833	804	870	862	861	790	799	799	835	807	810	780	829	836	782	816	798	866	791	857	845	832	791	833	817	855	876	801	823	769	777	790	812	818	855	816	879	842	866	795	786	865	795	830	840	798	827	824	799	818	751	817	824	811	751	819	834	839	776	831	817	864	808	831	796	860	853	851	880	824	847	809	816	815	786	807	831	857	821	872	829	767	789	826	816	835	759	793	797	826	898	834	885	765	834	817	808	810	843	817	788	811	917	788	854	796	832	774	837	818	763	864	811	842	848	809	817	813	798	817	759	825	800	813	813	808	828	826	855	819	902	810	852	785	809	851	810	803	802	816	821	807	869	780	777	835	848	819	840	830	791	838	794	776	794	803	835	803	849	814	858	815	816	817	814	798	802	848	821	802	820	791	833	830	826	857	840	825	783	824	852	891	804	849	795	856	856	828	815	823	800	767	838	828	789	790	799	854	869	893	784	804	781	829	809	811	824	847	871	795	848	806	830	812	840	819	800	809	831	845	804	820	878	812	807	741	776	830	841	809	827	827	820	801	814	820	852	817	827	848	832	773	795	860	857	856	826	818	810	826	851	877	777	792	811	826	849	812	831	765	820	797	816	837	848	801	793	788	822	780	802	795	827	814	803	799	833	845	854	799	828	828	859	821	812	798	837	824	773	848	775	837	799	793	799	874	811	833	810	789	805	832	813	846	821	847	842	847	847	882	817	847	841	871	875	811	855	814	841	803	865	840	817	813	773	860	822	821	851	768	846	822	836	822	793	860	868	833	847	814	834	806	832	845	829	797	848	903	839	867	818	856	872	839	803	806	848	828	856	841	816	838	829	869	847	847	846	849	837	825	819	797	832	793	821	878	825	785	795	869	828	829	826	836	872	840	822	838	845	858	848	808	819	824	798	823	815	831	808	808	811	824	869	809	778	849	872	811	872	828	873	843	841	817	831	855	838	827	821	830	842	860	807	824	788	890	881	858	782	845	868	815	864	890	810	810	825	757	798	774	825	842	795	829	786	857	814	868	855	784	793	828	763	801	777	841	797	817	822	807	822	799	856	853	820	895	815	801	861	804	796	799	843	818	789	752	870	835	868	839	849	828	810	858	850	803	868	754	821	843	858	780	851	795	788	813	823	848	804	829	850	833	817	801	860	795	799	804	831	843	841	820	828	813	801	802	842	779	806	842	806	846	837	827	822	820	825	844	821	815	827	865	833	831	857	820	802	830	807	811	778	829	780	816	805	814	865	786	788	787	810	839	826	831	797	808	831	824	874	827	851	824	793	788	817	851	801	817	800	772	803	865	809	823	836	799	772	829	819	839	855	808	843	801	775	771	794	795	885	854	787	850	854	811	845	827	894	807	849	816	838	859	846	770	861	838	841	831	824	809	802	817	822	882	840	842	850	878	782	847	802	794	808	797	815	823	836	879	837	827	781	832	827	843	818	821	809	836	843	799	795	900	845	848	770	821	838	766	826	830	809	820	828	807	801	809	767	801	839	833	807	823	811	824	819	871	830	824	832	848	802	863	866	833	802	838	801	854	855	779	828	821	785	828	831	878
15396	41364	45338	46689	41026	47786	39861	18954	23008	22266	16911	10215	7642	6588	6302	6408	6194	6367	6308	6263	6497	6519	6735	6573	6304	6286	6261	6184	6338	6262	6360	6226	6249	6226	6389	6117	6371	6313	6257	6291	6305	6396	6260	6222	6245	6140	6280	6349	6218	6274	6291	6412	6430	6346	6308	6267	6306	6352	6339	6275	6273	6210	6439	6157	6221	6248	6374	6257	6265	6282	6295	6345	6393	6403	6296	6201	6284	6374	6297	6297	6316	6346	6393	6279	6252	6342	6400	6255	6258	6256	6412	6262	6284	6384	6301	6185	6261	6229	6203	6281	6263	6349	6344	6358	6185	6267	6332	6293	6272	6410	6310	6347	6183	6365	6291	6372	6458	6341	6238	6342	6248	6340	6243	6314	6284	6329	6272	6337	6275	6315	6266	6274	6259	6313	6368	6216	6285	6308	6213	6209	6237	6332	6326	6372	6114	6256	6339	6352	6360	6293	6346	6243	6359	6294	6268	6264	6293	6226	6337	6426	6266	6371	6325	6242	6386	6286	6249	6374	6334	6358	6347	6272	6269	6365	6232	6424	6279	6361	6382	6428	6425	6380	6308	6186	6355	6308	6313	6309	6286	6286	6276	6268	6111	6258	6376	6188	6276	6237	6231	6226	6274	6229	6178	6280	6244	6260	6300	6348	6324	6255	6312	6305	6259	6341	6165	6300	6351	6352	6279	6362	6395	6201	6312	6303	6284	6196	6279	6344	6286	6288	6396	6299	6356	6280	6284	6216	6346	6353	6391	6230	6229	6306	6295	6357	6383	6304	6267	6135	6342	6188	6153	6198	6246	6300	6227	6266	6271	6232	6267	6334	6271	6280	6331	6398	6283	6327	6281	6330	6187	6295	6254	6304	6294	6211	6319	6220	6353	6392	6392	6335	6210	6543	6349	6333	6296	6250	6349	6325	6232	6290	6344	6182	6371	6371	6349	6201	6324	6345	6305	6312	6317	6281	6312	6229	6322	6253	6253	6181	6239	6199	6334	6432	6350	6124	6294	6266	6230	6288	6365	6346	6186	6309	6348	6265	6315	6348	6219	6307	6327	6314	6270	6353	6291	6309	6298	6303	6434	6338	6213	6275	6342	6429	6223	6207	6279	6204	6262	6194	6335	6354	6400	6332	6395	6375	6313	6232	6300	6216	6127	6256	6129	6367	6363	6231	6304	6431	6304	6293	6345	6373	6344	6313	6303	6324	6295	6375	6307	6459	6264	6205	6398	6379	6459	6243	6348	6354	6482	6278	6339	6272	6406	6248	6381	6288	6298	6281	6333	6365	6264	6355	6152	6342	6370	6173	6225	6252	6200	6233	6332	6415	6328	6397	6272	6205	6354	6302	6220	6259	6275	6289	6175	6284	6196	6356	6238	6397	6181	6103	6265	6312	6177	6388	6254	6357	6313	6188	6279	6383	6400	6254	6291	6233	6235	6408	6301	6356	6297	6293	6324	6320	6221	6421	6274	6251	6334	6312	6377	6286	6324	6335	6378	6346	6320	6204	6208	6233	6248	6309	6280	6300	6303	6382	6230	6307	6352	6320	6305	6361	6283	6259	6317	6320	6257	6314	6324	6256	6194	6218	6266	6379	6386	6248	6324	6297	6342	6374	6353	6259	6205	6247	6374	6245	6169	6214	6227	6263	6239	6326	6298	6186	6326	6340	6243	6312	6327	6378	6181	6292	6385	6174	6287	6334	6348	6216	6299	6322	6175	6212	6194	6283	6323	6294	6278	6234	6277	6326	6266	6181	6309	6394	6358	6458	6330	6288	6338	6274	6278	6256	6316	6430	6272	6276	6285	6263	6304	6259	6426	6233	6193	6433	6328	6211	6336	6388	6326	6184	6342	6270	6215	6417	6252	6369	6371	6325	6151	6283	6371	6265	6283	6383	6467	6315	6324	6250	6245	6231	6246	6339	6212	6269	6230	6321	6231	6529	6447	6372	6395	6347	6298	6248	6317	6337	6250	6278	6219	6358	6243	6194	6386	6376	6224	6276	6334	6293	6257	6275	6322	6374	6285	6288	6285	6272	6278	6217	6412	6399	6375	6417	6356	6345	6270	6193	6360	6359	6254	6271	6251	6298	6296	6295	6265	6368	6292	6284	6386	6316	6358	6269	6335	6320	6322	6140	6409	6231	6176	6162	6167	6167	6375	6342	6353	6241	6417	6252	6361	6358	6247	6210	6241	6416	6238	6400	6282	6246	6383	6255	6292	6182	6327	6403	6366	6301	6277	6401	6288	6404	6381	6370	6160	6214	6259	6185	6268	6259	6361	6259	6348	6365	6304	6239	6211	6305	6369	6389	6343	6405	6297	6305	6280	6345	6213	6293	6299	6256	6296	6307	6255	6332	6281	6340	6241	6347	6441	6218	6311	6458	6225	6370	6424	6329	6212	6373	6266	6345	6206	6215	6243	6373	6287	6433	6224	6363	6236	6309	6153	6227	6391	6334	6237	6261	6196	6406	6141	6325	6141	6480	6371	6344	6394	6253	6282	6343	6164	6500	6249	6267	6401	6321	6328	6368	6355	6354	6282	6395	6273	6409	6359	6258	6403	6214	6249	6231	6329	6287	6314	6249	6210	6341	6257	6324	6317	6262	6367	6428	6315	6155	6369	6316	6469	6295	6245	6398	6239	6405	6249	6218	6262	6240	6324	6205	6309	6263	6323	6224	6380	6392	6348	6323	6252	6358	6233	6288	6338	6319	6213	6338	6284	6207	6311	6310	6267	6185	6286	6257	6292	6346	6418	6317	6269	6320	6309	6292	6300	6274	6371	6220	6298	6349	6330	6359	6150	6270	6315	6310	6259	6278	6277	6433	6336	6264	6345	6390	6259	6227	6214	6226	6333	6308	6302	6316	6472	6310	6436	6295	6400	6261	6249	6247	6317	6354	6280	6347	6436	6227	6329	6249	6281	6286	6306	6327	6350	6388	6188	6249	6279	6431	6252	6092	6348	6369	6354	6381	6355	6303	6456	6300	6332	6425	6254	6251	6208	6253	6251	6384	6313	6282	6271	6299	6332	6298	6244	6285	6333	6307	6313	6406	6312	6230	6204	6277	6364	6325	6305	6305	6404	6303	6407	6336	6363	6278	6407	6351	6401	6331	6311	6392	6311	6305	6288	6394	6373	6413	6300	6257	6238	6271	6285	6284	6318	6402	6297	6394	6345	6372	6366	6460	6292	6455	6229	6414	6273	6287	6330	6351	6347	6349	6298	6296	6246	6339	6308	6339	6480	6283	6394	6322	6415	6276	6408	6282	6328	6294	6346	6333	6284	6381	6452	6145	6356	6178	6332	6332	6323	6315	6375	6319	6282	6296	6466	6377	6327	6360	6207	6324	6289	6224	6298	6317	6200	6362	6348	6356	6219	6274	6373	6235	6295	6332	6372	6290	6172	6309	6337	6422	6479	6173	6352	6265	6389	6381	6274	6306	6352	6238	6319	6420	6323	6291	6248	6270	6362	6380	6188	6245	6369	6254	6377	6316	6139	6362	6400	6250	6219	6296	6216	6362	6145	6306	6299	6287	6416	6343	6348	6283	6246	6379	6344	6196	6351	6241	6150	6306	6353	6316	6260	6433	6418	6183	6442	6226	6346	6386	6291	6362	6214	6402	6337	6294	6371	6368	6428	6286	6252	6392	6259	6239	6288	6372	6291	6247	6272	6229	6345	6173	6260	6199	6212	6238	6234	6268	6393	6271	6361	6409	6363	6331	6245	6329	6297	6363	6306	6250	6298	6372	6285	6255	6242	6230	6303	6283	6339	6287	6271	6241	6319	6341	6351	6348	6304	6378	6260	6331	6256	6302	6255	6225	6292	6333	6281	6251	6288	6198	6321	6337	6490	6350	6421	6242	6264	6266	6377	6386	6254	6346	6329	6286	6281	6313	6314	6275	6343	6286	6164	6336	6190	6299	6318	6250	6436	6408	6316	6398	6368	6390	6348	6395	6336	6325	6235	6440	6304	6359	6370	6313	6267	6274	6288	6248	6305	6344	6320	6301	6322	6293	6456	6240	6273	6320	6236	6198	6238	6327	6352	6331	6445	6324	6243	6269	6294	6273	6197	6191	6278	6249	6245	6391	6339	6224	6296	6292	6347	6418	6241	6372	6280	6129	6332	6305	6360	6249	6366	6508	6353	6242	6297	6381	6468	6249	6371	6458	6361	6367	6279	6444	6312	6357	6328	6347	6476	6294	6294	6271	6389	6243	6432	6134	6345	6352	6273	6357	6247	6411	6241	6282	6199	6169	6346	6367	6410	6183	6234	6370	6205	6424	6261	6345	6473	6450	6289	6389	6194	6297	6334	6252	6234	6411	6291	6340	6463	6276	6327	6358	6340	6291	6290	6363	6447	6290	6397	6264	6336	6312	6304	6349	6213	6331	6324	6402	6422	6351	6260	6316	6282	6301	6389	6338	6383	6359	6318	6344	6265	6299	6293	6133	6321	6170	6224	6243	6394	6259	6301	6291	6381	6282	6205	6382	6291	6183	6196	6272	6250	6320	6239	6296	6230	6227	6202	6326	6320	6316	6232	6263	6329	6337	6367	6378	6247	6320	6293	6339	6410	6218	6270	6323	6306	6427	6217	6367	6412	6346	6351	6279	6260	6352	6298	6343	6300	6435	6338	6305	6330	6388	6296	6171	6350	6213	6187	6402	6370	6218	6445	6313	6252	6380	6312	6303	6219	6191	6357	6349	6217	6378	6380	6404	6272	6314	6223	6338	6373	6332	6306	6301	6333	6312	6336	6186	6297	6248	6290	6280	6368	6343	6337	6287	6288	6222	6296	6339	6371	6262	6312	6363	6217	6250	6263	6394	6345	6342	6320	6316	6174	6479	6296	6123	6294	6258	6260	6230	6322	6303	6329	6248	6431	6173	6336	6363	6338	6341	6266	6299	6203	6311	6336	6341	6279	6180	6389	6336	6334	6278	6335	6277	6301	6252	6340	6301	6369	6202	6316	6208	6337	6342	6356	6362	6166	6371	6203	6334	6222	6329	6030	6299	6295	6230	6354	6197	6400	6334	6303	6411	6355	6229	6274	6286	6406	6349	6340	6349	6283	6297	6433	6254	6365	6202	6277	6353
2156	21702	30795	19760	7377	9948	8120	1704	2306	2318	1781	1025	838	756	829	820	784	805	768	808	752	780	843	823	814	845	808	773	831	795	762	814	783	766	784	810	760	772	847	786	814	798	789	759	772	806	773	800	799	798	801	792	764	845	815	861	738	831	796	826	773	784	749	804	834	806	737	790	789	760	760	751	789	750	791	784	780	809	834	765	773	760	827	818	767	786	810	793	811	776	806	741	808	734	771	866	834	761	811	793	783	791	792	763	818	789	792	787	809	796	782	837	763	769	773	767	799	778	798	839	813	792	800	823	815	812	772	764	821	777	814	736	778	730	743	794	779	773	810	761	786	763	777	808	797	832	774	747	811	840	834	829	813	789	756	782	790	728	747	799	783	794	773	794	782	803	776	761	810	772	774	808	821	809	780	777	752	826	748	744	779	778	813	768	821	798	785	818	782	790	822	807	855	821	804	791	833	749	769	788	805	801	810	780	826	807	816	796	791	785	839	824	762	829	782	799	833	756	795	785	767	798	823	788	778	848	813	814	774	806	820	811	751	803	796	847	840	793	840	775	750	812	814	765	755	788	784	779	773	801	732	785	808	727	804	818	828	797	859	799	770	801	750	774	754	849	758	749	805	780	792	783	762	840	826	832	749	780	794	778	783	811	753	791	846	760	805	715	808	798	767	846	792	777	753	789	823	787	799	744	823	785	749	793	780	755	782	795	759	773	775	842	831	793	780	781	830	774	773	799	807	839	731	785	764	761	822	727	819	753	781	774	773	723	790	795	812	783	773	789	795	817	788	765	774	778	781	769	763	812	789	761	732	800	770	778	760	778	811	753	782	799	799	769	787	803	824	775	811	813	760	779	782	745	751	816	802	789	834	812	817	798	748	818	761	765	808	776	829	745	824	735	814	793	809	820	795	784	794	783	823	768	755	727	781	822	776	861	832	754	811	764	751	835	729	812	778	780	835	748	813	791	758	793	793	780	798	760	813	788	840	804	813	836	789	781	763	805	774	785	780	823	774	774	802	809	770	809	805	864	786	814	808	764	798	803	768	735	797	775	819	777	810	829	814	772	793	757	803	827	820	769	737	790	792	845	751	825	758	782	780	750	804	811	777	808	795	788	739	758	858	811	796	792	804	788	790	791	800	799	834	814	794	760	823	765	814	753	779	797	814	819	813	825	794	795	742	782	758	763	741	752	811	793	800	786	792	778	765	806	770	788	820	835	849	789	821	809	803	800	796	838	774	728	754	774	765	767	806	739	828	787	818	775	767	821	786	780	787	739	842	811	760	790	799	779	788	790	788	846	840	780	778	731	774	781	815	819	768	833	821	840	758	800	747	759	791	833	793	772	783	755	780	792	741	817	723	753	788	796	792	757	799	812	793	779	805	763	777	795	804	774	768	755	804	740	829	801	802	868	783	784	820	776	817	848	790	758	810	813	799	798	820	780	834	726	733	822	812	827	768	765	781	826	837	787	778	800	790	769	779	742	754	846	765	783	758	767	804	778	787	794	782	805	757	771	813	782	744	796	745	808	770	807	785	763	772	765	817	797	742	854	780	778	799	794	738	790	833	770	752	826	787	750	776	790	786	816	821	835	732	766	804	810	803	794	819	782	763	797	775	795	768	777	819	773	786	787	823	757	849	824	791	764	758	783	799	817	766	819	831	762	742	811	862	779	819	775	816	806	797	778	857	780	763	800	816	753	764	811	792	823	793	774	814	828	806	824	790	789	794	791	796	772	792	787	753	732	814	819	804	747	801	790	800	802	817	762	823	797	802	740	771	809	773	786	786	732	805	825	799	778	797	793	762	790	761	857	761	806	768	802	783	784	809	827	784	801	796	795	754	786	729	781	760	783	786	822	785	804	779	804	755	837	797	775	811	759	781	807	773	815	771	761	833	822	804	777	747	818	798	759	773	843	733	773	762	776	803	837	784	794	830	788	837	819	793	808	774	783	830	871	739	813	816	783	757	804	796	853	773	774	779	792	763	793	829	838	792	737	759	729	761	808	835	834	795	769	800	777	764	837	799	784	783	787	728	816	788	817	815	757	839	808	793	796	795	777	790	839	788	803	815	807	743	771	784	739	776	756	751	838	781	799	775	836	783	799	805	757	856	801	781	863	799	745	763	817	776	794	786	769	776	816	772	741	825	740	807	840	789	803	839	764	778	789	776	772	770	832	714	776	786	795	780	775	785	836	772	762	801	803	808	806	746	762	848	794	791	785	768	799	785	792	773	798	834	761	723	818	824	790	790	804	746	773	804	782	769	780	800	812	766	785	784	805	797	802	766	827	806	793	808	786	748	821	749	770	752	829	831	797	813	802	784	773	784	806	776	777	760	776	744	803	852	780	797	781	759	739	765	778	783	806	768	744	755	750	744	798	834	813	786	801	825	836	818	744	786	795	803	749	815	794	781	862	785	743	800	798	788	826	798	762	814	813	832	783	806	850	820	803	782	822	807	721	751	772	794	795	827	799	776	825	748	755	824	764	767	808	786	821	787	789	821	802	796	804	734	793	751	756	825	783	773	848	814	808	808	824	784	744	753	783	747	798	807	810	807	765	815	830	795	763	806	780	729	798	777	762	784	793	811	777	757	840	805	835	807	802	770	742	745	764	753	751	779	778	829	794	808	790	798	790	734	786	802	778	786	780	824	794	815	822	808	784	830	792	803	780	755	707	769	732	749	772	775	786	770	774	759	776	807	773	790	788	849	789	799	753	855	839	809	802	822	758	827	786	815	790	791	807	811	839	831	758	799	809	762	769	857	801	757	764	841	812	788	801	812	810	819	839	795	776	848	757	775	840	818	749	823	806	771	781	811	816	805	775	866	861	798	759	803	756	752	798	777	798	808	782	818	804	839	816	777	783	764	786	804	763	833	821	761	780	821	838	753	799	842	807	756	808	792	832	773	764	792	805	830	802	727	712	735	742	784	790	797	801	802	795	766	785	766	805	766	781	780	809	805	766	798	829	739	777	804	744	777	776	795	776	723	755	774	806	776	817	797	760	790	746	783	835	813	761	779	776	838	744	771	794	813	777	725	789	802	807	788	795	756	799	752	816	810	850	813	750	772	804	749	780	775	838	751	778	760	782	771	821	848	792	806	824	800	794	761	780	747	816	829	775	836	756	722	790	787	767	795	780	820	791	823	770	785	771	808	824	767	822	791	810	788	789	771	803	753	814	799	834	805	811	850	835	761	808	808	791	769	764	765	834	848	772	745	825	780	778	823	761	836	805	808	820	810	768	854	781	773	796	761	783	775	782	775	809	812	818	773	786	765	842	825	830	762	784	781	741	777	767	832	780	786	805	783	836	786	782	801	813	834	726	818	802	737	776	794	814	787	716	757	791	782	773	778	767	782	789	817	785	720	741	829	768	745	735	735	823	775	750	819	850	808	805	794	803	742	808	797	779	726	769	809	820	803	791	766	780	796	781	804	845	763	744	771	820	811	819	842	805	819	775	831	835	794	758	777	843
17928	45969	52224	53849	46410	57439	44464	19941	29117	27434	21719	10743	6760	6172	6142	6075	6152	6143	6189	6068	6114	6427	6900	6746	6232	6130	6076	6144	6093	6024	6073	6131	6063	6029	5909	6034	6165	5983	6150	6090	6031	6017	6035	6069	6065	6184	6001	6106	5962	6031	6061	5941	6082	6144	6131	5978	5969	6070	6060	5982	5972	6058	6177	6037	5958	6053	6135	6070	6124	6001	6005	6016	6127	6146	6097	6029	6069	6040	5943	6020	6167	6032	6080	6122	6217	6083	5955	6199	5947	6042	6136	5929	6045	6036	6064	6040	6049	6076	6061	5999	6152	6123	6060	5975	6043	6070	6132	5992	6084	6112	6112	6207	5993	6030	5949	6060	6221	6066	6212	6040	6092	6185	6143	6135	6198	6084	6040	5990	6159	6075	6083	6025	5996	6147	6192	6010	6122	6077	5966	6038	6001	6151	6099	6058	6139	6149	6083	6083	6096	6147	6162	6043	6040	6176	6090	6248	5979	6111	6094	6076	6056	6024	6117	6063	6114	6082	6043	6150	6018	6127	6176	6086	6078	5978	6042	6044	5973	6018	6020	6233	6082	6265	6162	6042	6089	6067	5940	6060	6013	6140	6098	6079	6021	6083	6119	6068	6101	5924	6050	6081	5939	6092	6212	6078	5953	6106	5998	6073	6094	5953	6184	6079	6152	6157	6062	6094	6086	6041	6004	5942	6188	6045	6182	6163	5966	6106	5905	6091	6029	6022	6183	6146	5956	6070	5954	6052	6003	5881	6044	6119	6104	6013	6082	6133	6027	6075	6049	6048	6053	6142	6093	6130	6063	6145	6065	6074	6035	5985	6047	6101	6165	6112	6092	6049	6091	6040	6061	6095	6002	6020	6054	6016	6008	6017	5968	6123	6016	6116	6108	6189	6112	6154	6046	6105	6036	6058	6032	6069	6104	6224	6007	5949	6197	5964	6072	6007	6011	6086	6075	6095	6096	5999	6003	6122	6120	6015	5954	6039	6196	6012	6130	6104	6023	6103	5976	6191	6093	6060	5984	6069	6074	6203	6113	6064	6018	6120	5970	6169	6080	6129	6084	6012	6058	6069	6075	6071	6115	6009	6102	5998	6056	6131	6052	6096	6051	6085	5891	6016	6198	6086	6056	6167	6060	6073	6047	6105	6122	6035	6098	6009	5929	6017	6113	6163	6096	6064	5977	6053	6082	6044	6077	5956	6086	6042	6133	6091	5964	6142	6161	5879	6036	6089	5991	6164	6118	6053	6086	6070	6001	5951	6111	6017	6135	6030	5991	6101	6006	6046	6163	5938	6052	5969	5959	6126	6042	6215	6154	6144	6031	6016	6157	6092	6096	6076	6117	6141	6146	6143	6012	6053	6061	6114	5970	6123	6055	6015	6134	6052	6055	5999	6110	6116	6084	6061	6025	6096	6016	6147	6019	6001	5972	5965	5982	6176	6092	6041	6018	6044	6074	5965	6047	6049	6278	6003	6111	6041	5980	6104	6085	5994	6132	6016	6123	6035	6055	6129	6051	5971	6024	6052	6114	6079	5999	6067	6186	6148	6014	6101	5981	6157	6118	6081	6125	6166	6038	5912	6019	6022	6113	6077	6152	6001	6023	6131	6109	6098	6124	6021	6039	6001	6013	6066	6026	6131	6053	6169	5999	6095	6044	5910	6104	6083	6022	6086	6112	6063	6033	6015	6011	6085	6028	5997	5989	6151	6056	6085	6121	6001	6120	6144	6137	6032	6009	6162	6084	6030	6045	6013	6183	6024	6121	6006	6065	6186	5860	6045	5955	5970	6152	6116	6148	5989	6147	6169	6042	5978	5994	6213	6083	6073	6053	6084	6157	6061	6085	6018	6101	6134	6077	6005	6028	6180	6111	6092	6048	6156	5982	6062	6086	6075	6072	6154	6079	6164	6224	6049	6070	6065	6039	6131	6044	6109	6203	6051	6054	6155	6152	6093	6055	6068	6002	6126	6074	6182	6254	6086	6034	6093	5988	6060	6027	6103	5943	6150	6007	6080	6094	6019	6045	6084	5959	6076	6050	6024	6090	6137	6140	6048	6023	6058	5975	6134	6041	6126	6054	6122	6149	6099	5996	6200	6044	6004	6061	6155	6047	6051	6088	6079	5961	6027	5978	6059	6136	5950	6134	6008	6054	6063	6090	5961	6175	5993	6102	5986	5936	6086	5970	6005	6111	6094	6266	5948	6101	6067	6004	5886	6106	6019	6183	6086	6141	5985	6083	6056	6050	6050	6084	6050	6102	6038	5977	5951	6108	6100	6070	6169	6021	6049	6169	6080	6230	6142	6033	6037	6111	6098	6015	6271	6046	5950	6044	6043	6119	6090	6044	6087	6084	6006	6093	6181	6090	6113	6106	5975	6086	6087	6031	6156	6000	6171	6148	6019	6118	6089	6184	5999	6092	6052	6103	6056	6114	6074	6119	6099	6103	6035	6099	5966	6192	6164	6101	6055	6073	6024	6203	6032	6086	6050	6100	6050	5980	6035	5970	6081	5965	5983	6056	6053	6141	6117	6011	6016	6118	6125	6055	6039	6073	6131	6073	5956	6075	6160	6147	6140	6079	6087	6123	6085	6017	6127	6250	6127	6194	6088	6002	5997	6068	5960	5978	6084	5994	6013	6188	6071	6101	6111	6050	6075	6139	6144	6172	6138	6166	6143	6077	6006	6050	6154	6028	6054	6064	6046	5880	6100	6045	5986	6105	6082	6041	6052	6070	5962	6161	6091	6024	5980	6003	6032	6042	6203	6207	6015	6023	6104	6007	6109	6156	6086	6001	6016	6222	6006	6018	6069	5954	6035	6001	6075	6075	6034	6078	5997	5948	6092	6060	6094	6045	6038	6066	6048	6170	6094	6113	6076	6008	6033	6127	6138	6160	6055	6200	6078	6122	6175	6106	6168	6134	6053	6146	6112	5958	6093	6078	5931	5920	6052	6099	6113	6053	6120	6083	6022	6139	6022	6095	6139	6104	6094	6005	5994	6041	5966	6155	6057	6142	6050	6019	6161	6165	6039	6095	6082	6117	6058	5995	6072	6099	6021	6105	6171	5995	6103	6045	6143	6132	6087	6054	6002	6095	6036	6114	6021	6106	5962	6116	6127	5996	6062	6052	6078	6101	6112	6082	5997	6086	6068	6097	6095	6067	6112	6061	6055	6050	6180	6070	6107	6007	6183	6019	5984	6090	6155	6114	6095	5932	6070	6094	6131	6083	5983	5935	6080	6068	6085	6030	6123	6065	6069	6185	6083	6110	6006	6083	6094	6039	6107	6033	6072	6042	6052	6071	6044	6066	6171	5994	6092	6066	6044	6010	6069	6032	5981	5978	6076	6036	6020	6203	6001	6062	6126	6123	6190	6057	6134	6161	6071	6063	6113	6061	5989	6138	6128	6008	6049	6111	6098	6207	6078	5993	6063	6166	6164	6258	5983	6195	6128	6063	6118	6151	6103	6033	6088	6067	6045	6006	5989	6041	6108	6039	6044	6031	6193	6147	6124	6152	6051	6065	6016	6100	6201	6057	6053	6080	6057	5983	6081	6106	5997	6121	6126	5927	6090	5983	6069	6062	6137	6033	5924	6139	6058	6152	5988	6105	5977	6123	6168	6131	6261	5967	6008	6081	6118	6027	5978	6062	6111	6052	5992	5945	6067	6015	6058	6025	6088	5994	6099	6080	6189	6038	5973	6156	6024	6111	6083	6151	6024	6189	6170	6091	6141	6028	6051	6135	5982	6106	6034	6056	6042	6064	5969	6068	6001	6079	6049	6126	6063	6170	6099	5948	6019	5988	5943	6059	5933	6077	5971	6150	6049	5976	6072	6019	6092	6078	6015	6113	6048	6145	6069	6062	6051	6027	6147	6141	6211	6046	6096	6080	6109	6015	6169	6062	6160	6025	6158	6054	6123	6019	6054	6147	6092	6110	6219	6122	6111	6086	5991	6113	6120	5877	6099	6012	6141	5992	6092	6028	6018	6122	6019	6037	6012	5977	6181	5960	5898	6086	6082	6083	6145	6010	5985	6053	6061	6003	6003	6060	6222	6092	6122	6151	5976	6061	6075	6087	6003	6033	6007	6236	6068	6023	6022	6089	6125	6059	6121	6020	6129	6017	6145	6040	6010	6016	6157	5953	6115	6167	6082	6078	5914	6053	6181	6048	6161	6054	6046	6091	6066	6242	5946	6018	6163	6076	6129	6017	6059	6114	6167	6072	6179	6055	6010	5999	6038	6227	6096	6220	6048	6196	5999	6194	6107	6007	6054	6054	6018	6088	6098	6164	5984	6157	6077	6047	6195	6082	6112	6037	6112	6181	5978	6105	6102	5991	6052	6017	5979	6027	6090	6145	6131	5947	6194	6091	6085	6038	5982	5868	6161	6170	6225	6129	6136	5964	6084	6148	6052	6087	6076	5978	6104	6035	6165	6078	5992	6023	6006	6107	6159	5973	6060	5973	6032	6109	5979	6058	6122	5997	6075	6066	6175	6055	6061	5974	6152	6049	6180	5927	6034	6026	5990	6079	6126	6048	6177	6153	6096	6105	6085	6079	5995	6148	6078	5979	5977	6126	6040	6023	6029	6129	6173	5925	6140	5950	6149	6027	6134	6115	6123	6158	5977	6069	6181	5966	6104	6116	6084	6110	6130	6120	6135	6041	6081	5997	6019	6131	6076	6072	6187	6041	5960	6058	6055	6095	5996	6246	6110	6101	6106	6034	5977	6108	6135	6065	6093	6128	6257	5957	6118	6100	6138	6174	5997	6052	6082	6115	6081	6011	6044	6144	6051	6040	6140	6053	6013	6121	6169	6233	6086	6090	6164	6098	5983	6078	6120	6083	6099	6160	6045	6118	6149	6131	5883	6069	5989	6065	6105	6123	6179	6096	6081	6052	6087	6215	6102	6140	6216	6030	6114	6154	5984	6013	6081	6159	5898	5934	6028	6007	6124	6137	6088	6116	6172	6100	6032	6105	6005	6096	6144	6099	5989	6154	6009	6125	6094	6039	6201	6053	6183	6127	6082	6071	5941	6145	5931	5962	6122	6113	6143	5906	6117	6067	6087	6124	6213	6005	6116	6019	6077
2928	10483	9859	4842	1728	2790	1901	900	1166	1119	1005	912	825	763	833	830	843	813	834	814	788	801	802	804	814	774	858	791	799	838	789	746	810	787	815	796	848	788	834	803	812	845	847	815	814	804	782	823	822	768	825	743	807	821	830	856	830	792	825	774	792	820	822	819	771	771	808	749	784	762	757	868	765	834	786	766	783	819	778	785	824	803	757	832	799	855	816	794	868	795	795	802	823	803	787	810	796	823	829	777	828	781	802	763	770	818	812	793	808	787	791	870	789	827	771	805	828	816	796	842	829	805	796	770	841	786	820	815	820	800	831	798	807	795	809	785	825	835	804	822	784	808	820	831	825	843	828	789	833	809	835	796	814	831	811	832	772	820	808	816	787	839	838	821	797	815	882	869	797	783	826	816	833	830	853	794	818	789	839	820	774	823	779	773	779	805	831	816	804	815	777	826	836	797	819	821	801	791	820	793	774	805	787	831	821	771	847	763	826	835	790	820	817	793	791	832	775	787	868	789	845	816	806	789	862	803	823	818	817	841	822	781	804	788	805	798	808	797	844	800	801	819	842	832	809	832	793	830	796	814	813	814	761	836	797	834	819	833	819	796	805	830	827	780	792	757	802	820	756	817	742	827	785	814	834	794	831	773	767	812	797	758	806	806	838	827	844	798	791	838	845	791	839	832	818	810	859	767	820	780	794	810	782	789	814	768	841	799	795	867	785	819	834	774	786	800	813	817	846	801	821	842	865	797	834	812	799	827	793	777	763	845	762	838	801	788	795	762	836	779	826	851	821	816	812	859	816	800	847	786	822	830	822	827	816	848	797	815	835	819	834	859	804	779	765	851	766	859	883	815	801	820	767	792	807	812	833	808	798	850	828	801	874	841	805	815	803	800	802	774	807	766	812	839	764	808	777	775	860	808	797	764	823	855	779	814	765	847	831	763	777	792	829	788	802	813	821	781	809	779	807	863	862	784	764	793	815	798	793	824	863	767	818	808	777	800	802	796	850	837	777	889	830	823	847	896	814	796	874	793	753	779	745	763	844	810	780	778	778	797	882	836	840	785	773	780	802	786	843	815	789	813	869	793	823	831	835	886	772	805	835	743	836	762	803	804	843	801	858	768	838	816	892	872	823	768	821	857	823	834	769	807	809	848	799	805	765	786	778	816	792	810	816	821	808	827	818	777	786	831	808	818	852	797	791	842	749	806	811	770	783	800	815	842	827	819	816	859	836	793	828	832	823	811	804	772	799	823	811	842	866	789	759	795	789	822	822	799	754	803	836	819	876	794	810	797	831	819	869	805	831	831	826	867	797	836	787	811	837	798	802	810	852	821	809	822	808	804	777	848	819	837	808	810	867	877	798	847	802	839	835	793	839	757	792	806	826	829	841	857	802	834	804	747	818	746	869	797	780	864	798	791	799	777	801	827	793	831	787	773	791	812	846	871	786	877	826	794	845	835	813	826	830	805	824	836	777	818	782	830	806	859	795	757	752	793	849	810	823	754	795	770	805	775	837	852	757	787	816	829	795	822	757	795	836	813	844	869	876	839	832	782	814	824	840	828	868	812	772	841	844	858	822	846	826	798	870	791	796	804	847	833	822	860	835	808	773	837	818	838	800	798	832	836	741	841	809	801	863	759	766	808	819	751	758	832	758	838	853	777	761	841	810	806	835	793	751	797	804	795	874	843	793	830	822	802	790	822	813	809	808	819	817	800	798	810	812	800	843	742	826	830	880	820	801	820	832	767	850	802	769	789	814	777	825	761	770	830	816	839	776	814	805	795	850	804	786	809	776	763	793	833	753	832	866	792	846	845	792	833	849	877	848	817	853	808	821	824	834	858	795	855	789	797	728	792	834	814	761	800	761	809	765	764	802	763	769	833	784	849	845	783	849	835	770	820	820	882	828	788	813	845	815	783	841	805	792	797	797	853	782	820	793	816	782	786	802	811	814	850	825	806	807	782	811	820	808	820	787	829	763	835	845	819	828	851	815	779	814	767	795	838	812	852	852	842	794	807	806	781	855	794	828	787	841	804	827	805	787	847	842	768	770	822	804	822	803	751	854	787	739	836	851	820	801	811	869	834	819	843	764	806	819	836	826	778	797	810	833	829	810	853	801	867	808	781	807	786	845	823	812	833	814	806	827	843	787	821	822	831	885	842	811	831	786	844	774	854	778	818	819	779	814	814	847	799	841	800	809	802	786	823	768	812	846	834	817	887	784	814	865	840	778	788	844	813	772	826	860	788	829	836	828	894	753	759	802	816	814	790	860	851	776	789	846	809	815	836	777	825	775	884	850	807	849	817	818	797	820	827	839	788	791	815	864	817	778	805	810	836	844	821	794	851	805	851	886	778	755	867	831	803	855	803	795	838	784	868	833	823	822	787	791	747	794	789	801	813	832	808	794	848	847	818	802	854	814	795	835	788	858	820	793	735	805	854	794	896	798	769	818	791	845	799	828	829	807	854	831	813	841	840	770	770	836	795	822	779	782	805	842	814	821	815	740	828	841	834	815	810	793	803	847	810	839	797	822	792	852	813	781	839	798	815	797	746	796	812	842	812	867	766	809	850	814	826	832	807	816	830	866	799	792	774	815	780	804	778	803	777	835	788	815	843	854	802	806	855	862	797	821	840	850	822	814	851	774	762	780	793	772	768	774	783	772	781	836	820	824	832	786	797	829	824	775	826	856	788	854	826	827	776	799	829	817	840	819	827	863	800	780	833	787	817	842	815	864	790	765	865	796	774	860	794	820	821	782	776	810	773	791	776	801	800	880	803	809	805	784	749	823	820	831	779	825	883	808	822	789	806	825	805	770	818	811	808	852	805	752	806	828	846	791	829	804	803	822	821	820	836	782	788	819	770	812	828	766	819	787	815	799	794	818	814	804	801	821	837	862	764	726	801	805	797	818	835	763	748	860	830	824	827	807	843	879	831	808	835	810	812	827	738	807	784	815	811	813	763	827	868	792	804	806	797	821	804	836	780	823	825	808	822	760	834	803	814	784	844	841	772	793	837	801	808	816	858	818	803	776	824	773	833	800	825	786	752	780	787	776	815	818	847	794	833	835	799	843	885	795	787	779	834	825	814	791	796	840	777	854	806	833	830	799	778	844	828	841	802	796	797	846	786	811	797	797	806	827	806	818	777	830	814	786	798	809	830	818	869	814	773	776	836	810	817	801	798	818	827	790	788	752	813	814	783	828	802	810	770	807	768	781	790	799	884	857	795	807	754	806	835	820	809	826	791	839	803	793	823	785	833	807	801	779	834	849	806	807	842	874	758	817	790	790	835	839	788	837	812	778	797	781	770	790	820	843	829	825	789	851	858	823	813	829	791	814	830	819	831	834	835	755	806	824	828	824	798	788	815	827	767	816	780	814	844	798	771	843	832	798	800	753	809	881	822	784	818	776	779	833	844	819	789	840	771	831	809	853	804	778	834	826	818	824	863	813	834	771	832	797	789	783	808	811	838	831	771
16671	36914	33117	30150	27669	35248	23243	9736	15751	14475	10643	7848	6522	6214	6259	6181	6107	6309	6227	6165	6136	6328	6323	6283	6242	6245	6336	6199	6140	6178	6132	6116	6115	6234	6224	6139	6263	6161	6174	6308	6193	6234	6148	6398	6273	6181	6218	6240	6152	6134	6140	6197	6205	6144	6189	6111	6257	6200	6353	6316	6248	6185	6194	6146	6277	6297	6265	6388	6319	6234	6197	6252	6193	6214	6084	6101	6218	6207	6264	6227	6247	6181	6086	6194	6328	6087	6216	6175	6220	6138	6222	6318	6137	6134	6328	6066	6106	6307	6173	6196	6202	6218	6287	6137	6213	6327	6237	6365	6239	6193	6268	6293	6205	6240	6233	6253	6144	6094	6290	6187	6303	6223	6309	6163	6221	6235	6215	6200	6332	6150	6215	6255	6204	6093	6198	6193	6118	6347	6296	6089	6189	6113	6258	6165	6228	6219	6286	6270	6379	6132	6186	6183	6154	6168	6010	6139	6266	6131	6306	6175	6186	6302	6088	6285	6232	6291	6332	6274	6186	6193	6176	6158	6155	6214	6130	6175	6261	6098	6119	6273	6175	6351	6218	6144	6100	6127	6280	6215	6243	6272	6103	6327	6204	6277	6228	6212	6291	6356	6154	6190	6233	6256	6226	6227	6193	6202	6229	6179	6158	6210	6299	6267	6296	6217	6263	6193	6154	6220	6274	6189	6214	6168	6207	6288	6305	6157	6226	6265	6190	6094	6414	6341	6047	6248	6142	6228	6177	6205	6146	6276	6200	6209	6196	6296	6262	6314	6328	6300	6202	6125	6135	6215	6207	6248	6222	6116	6206	6179	6058	6195	6179	6288	6276	6334	6301	6400	6276	6077	6226	6166	6377	6127	6118	6295	6136	6188	6169	6239	6202	6019	6274	6333	6151	6235	6075	6201	6239	6337	6171	6333	6245	6180	6358	6186	6389	6225	6155	6159	6349	6317	6040	6171	6202	6253	6224	6223	6162	6252	6187	6296	6233	6279	6189	6187	6189	6189	6212	6266	6161	6323	6340	6153	6300	6296	6244	6205	6327	6210	6327	6160	6192	6235	6071	6207	6139	6253	6165	6158	6302	6207	6322	6213	6231	6254	6137	6130	6206	6226	6221	6149	6166	6184	6212	6173	6312	6201	6152	6194	6153	6287	6210	6293	6144	6095	6224	6290	6301	6170	6194	6237	6379	6237	6171	6197	6195	6341	6299	6263	6217	6199	6349	6147	6173	6107	6265	6241	6293	6167	6242	6303	6133	6268	6244	6124	6146	6253	6366	6246	6333	6179	6161	6277	6254	6147	6433	6176	6145	6219	6187	6265	6173	6317	6195	6407	6075	6177	6225	6236	6148	6208	6186	6205	6176	6136	6245	6231	6316	6345	6153	6243	6271	6103	6199	6131	6134	6155	6159	6121	6347	6091	6199	6184	6221	6212	6329	6112	6201	6237	6157	6263	6311	6187	6286	6214	6131	6265	6142	6238	6135	6145	6203	6174	6073	6131	6255	6145	6300	6283	6239	6125	6235	6168	6289	6301	6174	6221	6193	6199	6381	6198	6255	6275	6301	6203	6292	6267	6160	6149	6260	6454	6208	6351	6315	6198	6200	6227	6233	6250	6112	6327	6229	6369	6202	6176	6239	6250	6148	6210	6343	6219	6201	6344	6225	6129	6227	6228	6271	6196	6194	6172	6153	6170	6222	6299	6167	6278	6250	6200	6291	6149	6324	6170	6143	6343	6171	6245	6409	6353	6203	6216	6116	6106	6233	6221	6148	6355	6118	6231	6085	6358	6443	6244	6217	6254	6186	6098	6201	6268	6287	6268	6287	6203	6077	6273	6263	6177	6209	6223	6274	6164	6171	6199	6199	6236	6274	6211	6374	6228	6263	6205	6235	6149	6301	6167	6238	6313	6238	6203	6280	6345	6244	6234	6221	6272	6181	6195	6084	6228	6217	6187	6277	6277	6279	6265	6231	6218	6242	6163	6143	6282	6329	6261	6145	6167	6266	6190	6212	6212	6280	6307	6213	6231	6274	6183	6230	6131	6165	6180	6230	6281	6241	6171	6315	6224	6264	6220	6111	6181	6232	6281	6352	6262	6243	6251	6285	6262	6219	6209	6226	6370	6093	6299	6225	6217	6205	6211	6183	6238	6167	6285	6170	6274	6318	6191	6174	6190	6226	6270	6273	6248	6180	6257	6164	6249	6164	6124	6069	6205	6267	6261	6306	6189	6261	6218	6233	6206	6250	6203	6246	6169	6179	6229	6239	6287	6331	6189	6342	6247	6112	6215	6253	6237	6244	6292	6187	6231	6339	6222	6184	6127	6204	6228	6303	6213	6198	6238	6234	6135	6207	6367	6254	6104	6262	6356	6313	6220	6202	6235	6257	6071	6236	6106	6269	6201	6267	6305	6295	6213	6276	6249	6149	6212	6166	6173	6225	6270	6257	6346	6089	6271	6173	6236	6157	6354	6256	6239	6189	6312	6113	6239	6285	6175	6263	6123	6211	6242	6101	6345	6181	6279	6244	6142	6193	6254	6241	6157	6221	6246	6147	6379	6221	6213	6232	6231	6286	6218	6236	6307	6251	6081	6219	6208	6208	6321	6179	6159	6277	6157	6045	6135	6301	6320	6074	6206	6290	6192	6169	6294	6254	6217	6272	6224	6228	6236	6282	6202	6119	6233	6258	6347	6267	6324	6187	6101	6183	6218	6217	6351	6308	6222	6210	6193	6249	6173	6213	6102	6170	6298	6301	6323	6257	6214	6102	6233	6323	6253	6149	6241	6203	6262	6183	6192	6073	6272	6286	6226	6149	6211	6210	6275	6261	6178	6283	6224	6105	6177	6254	6248	6316	6228	6235	6110	6245	6199	6295	6233	6184	6230	6252	6180	6124	6239	6200	6190	6272	6302	6196	6184	6306	6049	6179	6142	6234	6123	6225	6212	6163	6286	6288	6190	6170	6196	6162	6290	6302	6176	6266	6290	6313	6154	6152	6166	6362	6233	6186	6183	6146	6256	6278	6247	6101	6262	6373	6306	6233	6294	6266	6278	6208	6147	6164	6192	6132	6152	6247	6183	6262	6153	6274	6202	6205	6271	6321	6225	6239	6270	6197	6263	6192	6245	6161	6220	6194	6193	6222	6281	6281	6139	6153	6339	6208	6232	6253	6410	6167	6182	6312	6299	6173	6182	6230	6368	6375	6283	6287	6236	6234	6267	6285	6285	6317	6254	6198	6177	6173	6146	6302	6242	6183	6311	6229	6205	6402	6107	6149	6197	6274	6312	6210	6241	6267	6225	6198	6167	6185	6222	6333	6070	6338	6214	6213	6214	6195	6246	6266	6119	6315	6349	6291	6181	6293	6300	6197	6191	6268	6256	6149	6155	6269	6203	6212	6143	6181	6227	6165	6245	6257	6291	6246	6161	6243	6163	6172	6198	6119	6258	6126	6316	6232	6123	6269	6107	6233	6142	6252	6126	6142	6307	6087	6223	6261	6105	6419	6328	6133	6121	6253	6322	6221	6346	6244	6123	6146	6213	6224	6175	6231	6317	6241	6311	6208	6171	6232	6145	6340	6270	6168	6236	6086	6215	6206	6283	6204	6173	6109	6168	6266	6223	6356	6280	6202	6240	6131	6111	6197	6085	6116	6130	6256	6270	6151	6267	6242	6153	6117	6184	6281	6234	6236	6284	6285	6294	6257	6266	6163	6267	6220	6227	6246	6202	6370	6238	6335	6139	6312	6267	6299	6307	6204	6252	6321	6137	6169	6131	6169	6206	6237	6168	6261	6210	6232	6183	6214	6239	6277	6227	6186	6310	6230	6218	6257	6258	6226	6233	6212	6292	6271	6256	6163	6140	6271	6243	6285	6238	6163	6245	6235	6321	6228	6241	6325	6075	6195	6276	6149	6241	6244	6249	6349	6041	6195	6233	6262	6290	6191	6206	6182	6212	6261	6407	6159	6324	6183	6119	6185	6165	6234	6280	6255	6191	6216	6197	6306	6167	6233	6222	6130	6315	6203	6146	6215	6201	6286	6291	6078	6176	6219	6129	6299	6258	6222	6218	6275	6310	6312	6229	6242	6154	6250	6168	6247	6203	6370	6179	6129	6143	6255	6223	6237	6216	6196	6340	6229	6213	6212	6290	6365	6137	6079	6255	6292	6250	6265	6246	6200	6215	6202	6158	6202	6235	6165	6256	6143	6158	6275	6128	6292	6186	6194	6243	6228	6272	6244	6259	6249	6214	6265	6187	6167	6148	6140	6211	6261	6277	6162	6199	6222	6180	6157	6154	6208	6235	6225	6199	6244	6237	6276	6222	6282	6287	6221	6110	6262	6269	6380	6338	6267	6171	6288	6095	6350	6178	6279	6201	6163	6080	6220	6221	6201	6225	6184	6111	6312	6085	6153	6164	6313	6320	6189	6171	6137	6299	6284	6222	6358	6194	6257	6292	6294	6309	6218	6199	6299	6230	6179	6303	6231	6389	6188	6188	6057	6269	6371	6216	6307	6217	6328	6057	6229	6287	6047	6235	6216	6172	6280	6238	6148	6251	6239	6257	6150	6334	6287	6216	6281	6278	6222	6249	6292	6175	6221	6227	6255	6169	6224	6274	6048	6157	6235	6302	6243	6202	6186	6198	5994	6331	6262	6350	6149	6114	6259	6209	6341	6323	6178	6339	6298	6099	6308	6246	6273	6183	6224	6164	6285	6258	6337	6273	6404	6247	6261	6196	6274	6113	6203	6229	6284	6271	6169	6259	6242	6185	6189	6360	6366	6141	6271	6231	6159	6141	6168	6257	6216	6395	6262	6254	6175	6200	6382	6277	6256	6145	6370	6257	6235	6220	6176	6257	6229	6241	6188	6153	6086	6205	6347	6195	6138	6127	6276	6157	6250	6299	6111	6232	6077	6228	6231	6133	6274	6150	6160	6254	6210	6140	6275	6051	6168	6263	6255	6185	6201	6258	6351	6291	6223	6261	6372	6247	6374	6230	6316	6286	6102	6265	6273	6143	6348	6152	6229	6358	6095	6103	6208	6275	6236	6244	6230	6259	6235	6260	6219	6201	6239	6294	6206	6272
1525	17611	22393	10725	3164	7959	5083	1207	1963	1996	1577	1084	831	812	776	799	825	811	814	743	787	792	800	828	804	794	777	758	781	779	816	784	759	748	806	817	849	813	813	788	810	761	760	764	779	765	808	801	834	790	774	778	826	823	807	771	805	763	785	810	813	776	792	785	759	796	854	793	814	772	805	803	805	779	749	765	765	818	765	765	757	744	808	808	808	851	766	741	833	807	768	793	741	796	759	747	830	791	818	771	799	822	765	793	800	761	803	812	833	778	842	783	806	787	803	810	820	813	777	815	804	782	812	818	786	804	789	834	828	786	760	762	823	789	801	765	789	778	805	800	771	823	814	790	781	813	777	834	834	779	808	775	785	748	826	779	814	812	752	788	809	809	730	814	701	783	788	779	795	779	757	755	804	793	786	769	800	788	767	782	838	770	827	807	755	759	848	814	774	819	820	792	782	789	780	789	786	795	781	801	811	828	799	845	803	774	775	826	858	784	854	812	812	785	814	769	796	781	835	780	791	790	831	798	819	840	794	727	761	793	798	765	734	765	812	813	760	754	833	770	811	781	767	779	782	718	834	795	802	815	825	772	843	801	745	743	779	825	795	807	792	768	805	804	753	793	780	807	744	764	800	806	790	816	801	800	753	792	794	810	765	797	822	790	756	823	806	780	789	802	776	787	801	747	824	776	852	752	832	782	763	804	851	805	792	788	813	787	750	786	836	771	767	753	770	785	800	786	757	759	842	806	762	843	756	742	777	770	812	804	787	796	825	807	779	781	873	804	767	809	779	754	816	831	774	800	776	783	814	800	811	770	815	797	806	830	829	814	805	812	723	773	805	767	806	739	800	828	789	747	807	760	767	823	783	811	803	797	751	832	811	823	752	761	772	818	775	765	802	830	773	839	855	791	750	781	828	774	763	802	770	761	831	824	786	775	794	794	746	770	757	776	780	816	813	805	760	774	848	820	803	815	761	802	793	808	763	791	787	818	776	785	790	765	796	807	737	730	795	774	820	783	781	848	750	812	767	844	797	845	813	750	826	794	799	811	727	811	788	837	790	797	743	764	756	812	750	789	789	761	811	785	791	771	838	770	794	802	813	848	783	797	764	799	784	767	776	773	746	801	778	820	801	774	778	790	807	814	824	812	759	790	793	824	824	795	746	830	838	798	770	797	778	869	783	762	820	833	757	861	761	781	841	790	806	796	812	771	831	769	791	803	807	811	769	777	761	792	759	759	800	831	762	778	798	781	747	797	793	803	753	800	780	770	777	756	785	790	799	793	818	775	771	774	817	736	796	765	842	792	745	793	784	775	785	808	793	801	817	801	806	812	837	819	773	733	820	791	723	757	832	789	824	747	796	811	793	800	803	803	846	757	803	788	767	836	766	827	792	775	798	826	724	795	765	776	730	816	812	771	812	745	812	785	825	724	835	816	804	787	790	824	771	819	816	795	789	792	736	766	793	812	761	819	791	811	808	800	790	778	806	858	785	799	782	753	825	771	814	839	796	820	758	754	779	776	774	804	751	797	814	850	858	772	744	735	763	810	797	856	798	842	804	832	760	852	767	782	754	770	784	829	786	756	777	773	803	786	734	782	773	766	833	791	805	761	782	801	826	817	799	768	786	751	823	813	814	812	830	822	824	840	800	767	797	801	781	781	772	784	806	790	804	790	823	794	835	802	826	727	745	795	777	773	755	787	802	798	811	790	839	759	763	756	824	853	814	813	823	832	789	764	805	779	803	820	753	795	785	813	784	737	736	874	731	814	775	765	806	806	774	818	802	795	840	806	807	811	730	799	752	823	813	793	848	776	857	807	782	732	749	855	777	781	802	797	781	789	750	793	808	785	809	796	787	815	829	767	772	827	824	822	763	839	836	773	818	767	780	817	796	820	753	747	812	810	801	758	760	821	822	836	817	767	786	807	752	761	790	796	811	807	802	759	813	778	783	756	776	814	832	817	815	785	774	798	811	769	783	777	784	801	798	818	780	804	820	740	824	762	784	803	808	768	796	784	769	773	817	752	785	806	768	789	778	743	789	803	823	772	780	781	839	773	786	778	786	743	880	788	759	764	779	789	781	758	775	782	750	794	817	789	844	800	824	822	786	804	819	809	796	810	809	795	806	772	830	740	871	809	779	777	751	765	824	834	796	782	808	810	825	825	807	771	780	744	840	776	804	819	841	780	801	792	773	812	761	818	761	816	758	771	756	792	838	790	746	822	828	809	825	793	787	778	814	776	838	799	773	797	835	821	784	841	816	745	762	803	874	791	739	765	798	782	784	785	803	793	791	805	802	798	803	774	797	796	791	814	814	801	726	749	740	802	820	727	838	780	728	824	831	781	804	771	822	783	780	822	834	796	810	783	769	756	790	784	723	803	751	807	774	826	794	776	819	824	827	788	804	856	819	789	756	814	836	767	788	827	774	800	814	828	777	803	814	810	738	828	797	829	762	785	781	846	773	833	846	818	853	822	793	782	773	785	773	745	766	775	767	827	803	847	788	791	793	758	773	815	797	793	805	765	776	809	831	810	806	812	821	768	799	803	784	832	833	774	753	875	768	828	763	782	862	772	825	811	793	820	793	782	809	844	806	809	778	745	816	777	749	809	821	801	785	812	790	848	802	752	768	724	849	829	826	824	778	782	781	736	803	806	786	744	761	800	766	778	872	779	798	783	805	822	795	783	790	848	737	806	840	830	782	778	776	801	732	774	759	833	788	772	785	839	759	819	789	768	811	763	770	798	774	797	789	789	816	730	868	838	747	817	769	792	810	769	781	804	796	809	770	849	738	756	840	797	812	787	750	762	761	834	842	789	776	779	835	840	808	783	790	838	798	842	800	846	788	772	815	774	780	845	774	753	793	780	844	854	789	802	770	785	804	769	832	787	763	800	791	801	767	762	753	820	819	802	810	794	785	774	769	786	829	754	836	852	742	775	771	789	801	791	810	815	813	753	827	802	810	811	732	812	777	796	793	782	803	821	805	775	750	780	852	781	769	784	753	724	762	826	796	754	719	788	788	778	768	756	841	806	812	772	761	802	768	780	755	819	814	763	819	789	786	840	803	786	807	742	795	753	761	774	812	794	829	793	793	813	834	794	811	817	820	780	786	771	829	811	780	739	789	796	737	787	794	829	791	808	824	864	812	812	827	803	766	746	799	730	791	794	805	730	812	809	778	829	823	863	803	784	828	826	818	779	783	810	807	811	779	877	846	794	781	795	806	781	839	747	793	753	861	785	821	793	822	803	808	795	775	785	822	822	772	781	757	798	751	784	825	803	809	756	785	772	816	771	766	825	785	753	818	789	772	784	815	821	822	795	806	801	809	789	796	794	843	841	735	759	709	744	849	834	769	774	797	843	782	800	804	779	781	779	779	792	726	789	788	788	780	802	815	782	742	796	824	779	789	796	750	743	806	747	805	805	765	838	785	795	825	786	763	805	787	774	793	818	822	808	791	776	797	780	810	782	783	824	801	801
16202	45192	45194	40339	34287	53088	35309	16349	26227	24697	19290	11863	6404	6132	6037	6067	6124	6262	6151	6118	6365	6495	6598	6550	6370	6121	6104	5979	6118	6086	6122	6108	6062	6030	5968	6146	6000	6246	6124	6034	6141	6000	6056	6024	5996	5978	6280	6049	6108	6146	6006	5915	6047	6102	6128	6215	5951	6130	6034	6013	5984	6121	6046	6135	6071	5986	6074	6041	5999	5942	6139	6053	6048	5954	5953	6116	6116	6064	6133	5932	6151	6103	6012	6069	6040	6090	6068	5952	6179	6038	6151	6112	6143	6191	6033	6035	6147	6047	6071	5940	6167	6002	6017	6078	5944	6075	6082	5990	6089	6112	6122	6188	6095	6109	6071	6054	6167	5969	6202	6119	6021	6036	6050	6123	6056	6150	6127	6146	6106	6008	6139	6148	6209	6260	6070	6045	6154	6083	6020	5931	6165	6152	6072	6172	6078	6121	6008	6086	5972	6150	6065	6156	6047	6020	6105	6098	6080	6138	6070	6105	6069	6012	5995	6087	6148	6125	6202	6009	5999	6102	6025	6149	6094	6116	6060	6133	6145	6086	5965	6003	6037	6069	6081	6103	6136	6005	6082	6001	6070	6267	5956	6186	6132	6068	6141	6161	6060	6120	6091	6162	6072	6066	6168	6118	5948	6169	6106	6015	6107	5979	6154	5972	6207	6102	6210	6031	6132	6147	6096	6123	5901	6118	5975	6072	6214	6015	6305	6060	5950	6071	6043	6137	6148	6208	6146	6219	6143	6157	6136	6044	6066	6105	6019	6169	6139	5971	5993	6008	6073	5983	6184	6027	6035	6078	6111	6083	6079	6124	6054	6121	6096	6078	6084	6062	6140	6067	6116	6067	5901	6179	6173	6109	6087	6135	6100	6047	6131	6075	6192	6023	6060	6068	5970	6158	6018	6015	6136	6052	6125	6049	6077	6020	6043	6101	6098	6122	6119	6051	5998	6079	5988	6104	6122	6122	6074	6022	6039	6147	6121	6067	6020	6140	6054	6102	6007	6017	6106	6062	6053	6012	6201	6050	6138	6078	6156	6057	6216	6102	6053	6118	6183	6022	6094	6220	6082	6132	5969	6115	6076	6055	6176	6113	6160	6129	6040	6041	6140	6098	5997	6096	6024	6080	5985	6128	6098	6120	6219	6089	6005	6068	5952	6184	6078	6064	6086	6187	6049	6131	6014	6167	6139	6063	6125	6033	6104	6020	6056	6091	6229	6062	5981	6054	6307	6070	6028	6079	6006	6079	6052	5995	6082	6077	6056	6127	6137	6198	6141	6004	5970	6031	6079	6070	6131	5985	6019	6059	6208	6209	6166	5981	6063	5979	6132	6005	6087	6243	6210	6214	6006	6038	6090	6045	6124	6118	6112	6069	6073	6157	6103	6135	6142	5957	6180	6091	5997	6041	6045	6021	6006	6056	6022	6105	6007	6153	6036	6097	6102	6054	6016	6165	6050	6208	6110	6110	6196	6110	6185	6114	6067	6012	6083	6029	6105	5968	6069	6122	6076	5928	6231	6114	6048	6051	6156	6060	6106	6175	6033	6157	6132	6016	6181	6183	6039	6085	5967	6077	5974	6175	6117	5995	6096	6042	6085	6165	6005	6005	6033	6067	6051	6111	6183	6095	6299	6030	6163	5969	6106	6033	6090	6055	6118	6024	6212	6074	6123	6205	6190	6020	5977	6043	6156	5950	6211	6061	5991	6145	5982	6101	6056	6203	6108	6104	6094	6132	6139	6121	6088	6135	6009	5984	6053	6171	6068	6074	5988	6042	6106	6026	6188	6084	6082	6062	6128	6076	6067	6199	6080	6191	5968	6080	6025	6086	6050	6074	6015	6069	6263	6135	6100	6017	6169	6029	6011	6122	6085	6026	6225	6155	5988	6176	6118	6113	6215	6167	5911	5947	6165	6026	6061	6120	6109	6051	5994	6117	5906	5845	6048	6098	5954	6179	6156	6099	5991	6076	6174	6025	5905	6090	6084	6207	6120	6189	6082	6137	6192	6116	6028	6083	6116	6138	6067	6101	6111	6007	6116	6028	6094	6046	6050	6207	6109	6090	6025	6007	6134	6149	6126	6073	6100	6103	6136	6086	6239	6163	6083	6137	6138	5975	6172	6113	6057	6083	6119	6047	6115	6142	6097	6081	6049	6197	6134	5977	5976	6071	6098	6140	6145	6106	5936	6020	6080	6209	5975	6038	6168	6135	6212	6112	6069	6191	5943	6052	6104	6138	6142	6101	6175	6248	6079	5917	6133	6111	6098	6151	6092	6087	5968	6119	6097	6105	6043	6102	6059	6111	6084	6028	6062	6134	6008	5983	6173	6080	6157	6071	6089	6085	6116	6175	6030	6087	6136	6071	6090	6008	6108	6023	6134	6126	6228	6090	6134	6099	6120	6087	6014	6015	6062	6094	6216	5982	6052	6134	6116	6137	6141	6110	6152	5957	5953	6033	5983	5974	6151	6033	6116	6165	6057	6217	6101	6016	6107	6162	6052	6144	6092	6095	6063	6117	5975	5966	6149	6212	6085	6090	6206	6134	6119	6091	6189	6109	6019	6099	6054	6147	6142	6127	6188	6147	6132	6162	6141	6021	6124	6060	6040	6051	6063	6131	6130	6192	6238	6161	6196	6152	6016	5954	6057	6197	6027	5970	6152	6073	6029	6009	6066	6149	6092	6107	5940	6130	6118	6102	6098	6078	6096	5965	6082	6057	6124	6044	6077	6142	5971	6152	6097	6019	5952	6118	6121	6062	6045	6195	6112	6079	6073	6063	6095	6039	6078	6117	6025	6064	6040	6102	6044	6147	6012	6178	6217	5980	6049	6160	6085	6179	6169	6057	6211	6105	6082	6079	6109	6110	6080	6062	6069	6039	6163	6160	6043	5954	6174	6104	6022	6123	5857	6152	6159	6123	6223	6012	6040	6159	6147	6239	6148	6060	6168	5985	6146	6076	5967	6078	6079	6047	6069	6026	6099	6186	6000	6027	6080	6137	5944	5968	6129	6122	6075	6084	5887	6118	6158	6102	6185	6078	6166	6156	6032	6051	6135	6138	5982	6067	6108	6087	6096	6025	6110	6167	6200	6077	6126	6060	6019	6099	6039	6075	6088	6092	6083	6042	6035	6052	6015	6166	6127	6068	6241	6009	6122	6136	6238	6060	6225	6066	6159	5997	6175	6231	6122	5943	6032	5995	6087	6191	5998	6013	6079	6096	6067	6047	6054	6083	6173	5989	5908	6065	6179	6015	5964	6082	6116	6081	6122	6084	6042	6148	6062	6193	6113	6092	6160	6126	6088	6057	6114	6029	6067	6073	6098	6132	6099	6069	5996	6126	6186	6110	6095	6089	6061	6063	5988	6108	6125	6086	6198	6062	6141	6143	6118	6080	6040	6113	6046	6110	5980	6159	6184	6162	6037	5991	6040	6162	6213	5972	6107	6062	6108	6073	6199	6136	6027	6083	5942	6207	6070	6174	6094	6160	6147	6016	5995	6051	6094	6053	6166	6092	6018	6117	6118	6212	6082	6090	6110	6126	6068	6084	6139	6095	6024	5994	6113	6150	6010	6151	6110	6131	6069	6241	6017	6071	6064	5977	6086	6102	6079	6106	6078	6026	6185	6082	6082	6051	6084	6077	6150	6090	6143	6160	6169	6029	6113	6016	6148	6065	6118	6065	5975	6080	6164	6114	6176	6035	6175	6114	6066	6043	6050	6063	6096	5952	6158	6135	6123	6132	6025	6098	6115	5955	6158	6037	6155	6096	6167	6144	6083	6136	6034	6043	6266	6104	6108	6124	6107	6088	6105	5981	5983	6190	6185	6213	6085	6218	6171	6132	6162	5999	6090	6216	6183	6207	6057	6134	6098	6128	5966	6145	6120	6153	6089	5934	6129	6111	5965	6027	6102	6053	6095	6118	6013	6053	6088	6177	6064	6059	6119	6162	6052	6206	6070	6104	6034	6178	6073	6016	6062	6220	6023	6120	6084	6171	6183	6053	6150	6113	6031	6095	6086	5970	6108	6118	6144	6154	6064	6065	6109	6127	6167	6052	6199	6140	6060	5991	6091	6167	5978	6142	6102	6032	6172	6101	6133	6197	6018	6149	6089	6087	6133	6132	6044	6012	6025	6073	6114	6055	6103	6109	6156	6153	5992	6010	6186	6230	6108	6064	6212	6065	6062	6032	6110	6190	6109	5925	6018	6223	6197	6213	6043	6035	6140	6089	6178	6061	6052	6132	6145	5983	6001	5966	6038	6112	6083	6153	5993	6074	6006	6144	6167	6039	6075	6028	6140	6104	6156	6120	6042	6039	6072	6037	6134	6040	6042	6086	6071	6189	6018	6089	6139	6129	6074	6092	6125	6087	6075	6025	6165	6108	6032	6191	6073	6009	6062	6051	6132	6030	6064	6077	6179	6203	6063	6026	6090	6106	6160	6062	6097	6123	6174	6099	6071	6050	6204	6296	6079	6022	6049	6109	6189	6167	6191	6067	6154	6108	6006	6165	6128	6026	6114	6096	5969	6146	6160	6118	6127	6096	6063	6039	6102	6068	6118	6106	5984	6096	6100	6043	5963	6150	6160	6003	6211	6104	5981	6076	6064	6094	6175	6159	6068	6043	6076	6115	6000	6115	6161	6030	6094	6097	6036	6053	6051	6159	6109	6098	6101	6100	6057	6122	5995	6138	6045	6188	6030	6060	6079	6150	6105	6164	5993	6170	5995	6074	6193	6107	6205	6140	6143	6046	6160	6099	6052	6096	5993	6208	6034	6110	6073	6060	6166	6015	6113	6083	6100	6127	6138	6214	6032	5991	6142	6085	6101	6078	6090	6058	6158	6014	6070	6068	5986	6198	6108	6106	6192	6024	6047	6176	6085	6187	6134	6012	6066	6150	6130	6164	5990	6056	6054	6093	6124	6097	6079	6017	6140	6014	6143	6023	6150	5994	6048	6149	6059	6031	6166	6044	6140	6127	6115	6224	6077	6102	6063	6015	6163	6038	5997	6027	6100	6110	6279	5975	6049	6263	6162	6015	6057	6189	6102	6065	6181	6207	5913	6145	6035	6122	6209	6033	6175	6110
3688	10920	23321	10519	2767	8386	5775	1442	2130	2557	2106	1227	850	801	845	832	864	792	827	817	815	896	819	809	794	850	816	808	820	781	824	770	830	810	837	788	848	862	779	790	825	826	812	808	860	791	836	817	855	768	767	833	837	807	802	810	813	804	788	896	818	815	798	792	809	812	845	806	805	795	773	841	829	791	839	852	764	816	825	814	810	842	762	784	798	789	773	787	856	845	826	803	833	828	834	844	818	807	785	832	816	806	801	828	780	814	829	831	854	840	831	883	828	814	815	811	854	812	819	775	792	869	823	818	877	777	869	784	828	784	808	789	829	818	832	805	844	811	817	876	776	775	783	788	839	839	826	827	785	881	814	793	798	846	811	843	802	807	792	821	813	775	768	788	830	797	814	835	851	814	831	824	818	825	800	812	795	842	807	848	736	772	792	816	767	862	827	831	832	808	777	825	805	811	813	822	858	801	815	795	823	789	832	860	800	866	846	860	783	847	805	768	833	832	831	854	850	789	813	885	841	831	882	838	839	826	770	771	823	814	782	826	857	836	802	819	803	801	825	802	827	793	827	802	816	828	771	776	785	853	814	838	825	792	802	854	788	833	791	836	838	846	830	812	800	798	824	811	863	771	855	787	854	791	778	831	817	839	848	865	796	845	831	857	794	817	824	840	789	803	838	884	785	857	863	781	780	755	788	854	821	809	832	776	805	867	789	845	831	805	862	779	828	825	820	809	775	788	805	851	807	803	846	783	806	827	799	793	796	884	830	857	814	757	828	798	860	785	834	824	839	845	806	818	846	847	822	807	779	806	830	801	799	876	830	835	802	792	794	827	799	841	796	816	800	825	773	811	792	796	795	839	834	825	851	817	790	831	864	852	793	765	784	819	800	851	809	786	799	809	831	834	786	823	870	763	831	828	783	814	824	808	841	818	795	851	801	807	833	859	860	870	834	877	751	781	811	804	842	831	786	811	822	808	795	868	833	842	862	860	833	847	797	827	790	838	766	763	845	816	812	795	803	844	818	818	803	842	844	831	833	852	829	825	796	831	832	808	820	848	826	830	813	824	851	821	812	830	788	826	863	788	852	833	776	835	821	853	813	840	835	793	795	797	814	847	815	779	795	805	785	849	770	837	821	833	816	816	769	803	816	825	876	794	834	783	827	831	852	852	866	795	866	808	792	853	837	822	809	794	825	821	848	824	832	850	769	827	804	787	826	821	753	782	808	813	811	795	833	802	832	830	827	835	799	843	829	822	811	792	806	800	810	833	826	826	817	738	807	853	805	811	850	841	782	857	811	851	826	832	849	838	806	835	797	792	811	839	786	863	776	856	803	839	830	775	849	778	826	728	776	785	800	859	874	841	806	802	750	781	833	817	837	769	803	778	778	802	815	831	837	773	830	796	844	797	787	784	826	823	821	854	863	834	802	853	818	762	831	850	839	824	798	766	817	823	760	811	787	858	851	787	824	817	852	833	785	834	768	805	818	819	833	799	816	851	785	826	840	808	790	763	793	823	801	810	832	829	782	833	788	793	852	829	819	829	839	799	765	798	782	800	809	792	800	781	791	827	801	839	779	837	795	804	798	824	801	841	781	839	801	826	829	783	832	804	744	804	848	829	841	828	828	794	786	757	805	842	822	775	803	880	788	803	861	796	878	774	843	789	771	799	784	805	785	848	780	811	862	820	819	837	804	823	795	814	831	815	860	773	787	829	860	862	839	841	789	886	839	784	851	819	803	796	751	772	757	859	790	823	739	841	759	834	838	830	794	831	795	812	834	822	827	830	821	811	849	893	797	768	771	776	819	749	803	804	809	839	851	846	853	788	828	775	778	771	847	819	839	804	842	838	818	793	830	819	805	764	826	780	805	849	793	814	803	859	855	836	798	807	758	820	838	754	756	860	800	769	818	809	830	800	791	854	857	829	775	774	795	820	825	830	775	786	817	787	842	839	815	802	790	823	841	869	839	823	822	826	814	784	805	834	820	800	815	804	818	814	800	805	865	842	865	800	854	837	828	830	802	804	819	760	843	770	779	839	813	821	796	860	821	872	799	797	816	811	812	797	803	773	812	878	828	779	815	789	829	856	851	805	826	833	841	872	811	826	797	847	817	788	837	859	831	874	829	803	833	781	831	818	798	816	793	816	827	817	801	826	863	799	833	825	859	828	790	807	813	808	827	829	826	836	758	813	797	810	827	822	800	812	817	779	822	775	774	789	858	815	801	842	796	778	881	774	819	834	793	831	767	873	835	785	833	798	819	841	795	793	767	808	844	848	774	795	771	771	817	873	775	852	816	780	807	797	820	759	820	769	822	783	790	854	805	788	806	827	837	830	841	822	768	818	799	849	850	805	832	836	839	867	846	776	828	854	770	863	825	823	801	779	767	780	785	848	820	810	824	844	826	813	780	803	863	805	775	824	783	771	910	863	832	812	828	844	832	818	799	779	816	820	821	824	819	783	852	842	823	819	819	840	820	847	868	833	880	798	802	787	787	810	771	822	824	800	832	824	849	832	777	809	840	832	812	875	878	764	790	827	867	813	843	873	873	780	783	809	830	786	851	830	775	873	826	782	870	788	807	786	833	844	791	794	753	839	789	809	778	848	752	867	826	836	837	862	812	843	857	870	803	824	815	800	804	812	824	828	851	776	826	831	787	822	820	821	871	803	801	819	784	829	854	807	857	793	773	823	883	800	852	838	788	850	851	815	837	830	817	786	825	824	812	853	787	792	869	814	803	844	828	823	798	790	862	803	793	849	840	853	817	831	812	849	786	849	837	785	862	821	818	813	785	772	837	816	862	789	794	790	782	809	801	808	784	834	772	812	804	802	831	820	843	825	750	826	833	821	809	791	841	792	796	827	809	833	799	817	821	811	797	799	797	852	821	845	794	808	784	833	835	820	790	867	825	805	817	790	823	825	828	829	793	813	832	853	850	812	784	811	838	762	845	783	825	809	763	773	810	812	814	816	791	848	824	802	832	845	806	834	890	843	839	801	838	806	852	835	837	846	796	793	790	836	802	835	817	825	797	841	850	848	842	821	830	826	773	826	859	833	824	846	793	846	856	852	797	786	832	809	858	784	765	766	727	796	789	779	796	778	817	768	837	822	809	815	774	789	824	823	751	847	787	804	820	818	803	851	832	865	794	833	809	842	833	792	834	792	863	774	813	807	811	809	773	787	863	789	842	820	833	830	800	802	805	817	753	837	802	757	839	839	789	835	829	807	801	800	759	847	752	797	807	823	842	781	793	825	817	814	829	808	807	874	773	863	832	819	825	807	804	808	809	766	802	856	781	798	796	825	801	827	808	831	830	854	834	817	819	802	798	798	809	792	795	775	841	814	817	796	832	868	784	802	792	833	797	788	820	796	789	851	803	779	816	776	792	822	824	831	830	831	839	856	846	817	817	836	807	853	815	859	860	842	801	799	873	798	806	863	754	802	836	876	832	832	786	839	791	828	842	861	807	812	788	825	787	846
14911	35427	47717	38232	32357	55516	38009	19136	28254	28679	23872	13343	6414	6267	6330	6264	6323	6135	6363	6182	6419	6685	6873	6860	6497	6342	6351	6193	6184	6290	6196	6147	6159	6198	6313	6193	6288	6102	6203	6219	6136	6101	6247	6123	6328	6210	6115	6255	6227	6224	6387	6224	6389	6275	6161	6373	6339	6109	6213	6242	6342	6154	6405	6342	6276	6233	6421	6261	6203	6270	6313	6161	6217	6177	6225	6214	6185	6307	6155	6297	6291	6094	6313	6253	6112	6235	6300	6191	6284	6156	6215	6260	6138	6262	6306	6251	6147	6221	6328	6291	6253	6234	6148	6264	6252	6142	6216	6132	6203	6194	6298	6293	6119	6234	6099	6223	6243	6213	6256	6192	6229	6249	6229	6199	6338	6194	6264	6289	6234	6206	6230	6303	6220	6206	6175	6315	6205	6188	6320	6315	6331	6272	6224	6235	6172	6265	6216	6197	6280	6289	6308	6253	6203	6261	6161	6170	6263	6342	6122	6228	6346	6229	6275	6166	6345	6113	6247	6376	6196	6232	6237	6199	6307	6261	6182	6272	6133	6163	6328	6278	6265	6082	6268	6208	6240	6304	6179	6205	6231	6156	6219	6260	6300	6206	6233	6314	6298	6272	6247	6201	6215	6321	6283	6180	6188	6219	6212	6260	6186	6242	6326	6341	6270	6229	6303	6254	6232	6287	6259	6258	6291	6384	6249	6381	6213	6367	6216	6132	6272	6206	6267	6253	6215	6243	6278	6191	6260	6288	6333	6226	6396	6184	6259	6236	6298	6049	6252	6228	6263	6308	6194	6199	6364	6338	6340	6216	6249	6171	6259	6283	6234	6169	6125	6121	6284	6190	6211	6348	6150	6221	6230	6406	6380	6031	6394	6229	6317	6166	6203	6226	6224	6247	6276	6299	6119	6203	6337	6232	6248	6283	6213	6192	6167	6267	6294	6231	6155	6218	6283	6199	6393	6253	6268	6302	6254	6142	6116	6189	6429	6190	6209	6250	6251	6265	6299	6105	6317	6176	6227	6238	6212	6277	6191	6183	6171	6188	6350	6211	6303	6317	6307	6269	6245	6164	6355	6244	6217	6277	6262	6092	6372	6153	6224	6211	6227	6227	6250	6125	6319	6367	6139	6297	6178	6201	6069	6381	6245	6328	6244	6276	6244	6188	6255	6207	6214	6217	6300	6310	6217	6251	6146	6235	6091	6273	6165	6177	6125	6166	6284	6216	6286	6193	6098	6270	6250	6271	6274	6267	6219	6255	6211	6307	6153	6288	6247	6318	6245	6072	6301	6121	6293	6334	6325	6271	6213	6180	6177	6208	6208	6190	6205	6320	6237	6265	6178	6345	6182	6219	6342	6279	6224	6386	6195	6372	6229	6113	6293	6191	6263	6309	6265	6313	6317	6169	6324	6219	6271	6211	6214	6315	6302	6377	6183	6231	6293	6211	6137	6273	6294	6310	6312	6321	6225	6192	6208	6347	6296	6231	6315	6326	6260	6330	6339	6243	6260	6171	6170	6197	6235	6300	6246	6326	6263	6154	6298	6203	6305	6244	6289	6278	6287	6174	6296	6240	6281	6320	6194	6227	6207	6225	6212	6299	6271	6326	6273	6295	6179	6134	6335	6203	6321	6208	6305	6323	6224	6288	6055	6308	6210	6195	6141	6289	6308	6280	6145	6126	6277	6294	6098	6237	6145	6266	6283	6335	6276	6135	6223	6239	6284	6191	6176	6341	6352	6315	6325	6220	6180	6280	6348	6248	6187	6258	6243	6184	6339	6283	6225	6401	6256	6302	6345	6381	6182	6200	6238	6239	6187	6210	6195	6370	6198	6451	6323	6336	6235	6174	6264	6251	6264	6200	6283	6212	6321	6355	6356	6170	6288	6265	6269	6194	6357	6132	6307	6286	6143	6334	6283	6370	6248	6311	6282	6256	6306	6223	6276	6171	6136	6288	6179	6229	6369	6230	6232	6199	6239	6242	6088	6238	6263	6227	6374	6172	6228	6218	6182	6217	6258	6180	6268	6204	6296	6322	6206	6367	6251	6339	6195	6101	6210	6118	6330	6218	6193	6300	6219	6279	6318	6165	6356	6286	6178	6230	6312	6243	6347	6192	6323	6248	6223	6218	6199	6189	6258	6235	6273	6179	6191	6286	6188	6248	6197	6288	6261	6199	6189	6342	6277	6236	6257	6374	6186	6121	6281	6233	6174	6275	6277	6220	6217	6242	6063	6264	6250	6128	6200	6249	6212	6278	6342	6231	6164	6226	6215	6167	6225	6285	6312	6202	6227	6225	6203	6356	6186	6304	6277	6224	6136	6370	6165	6259	6194	6223	6230	6278	6307	6156	6217	6181	6097	6191	6213	6193	6215	6248	6374	6239	6253	6250	6155	6247	6213	6280	6343	6147	6310	6290	6274	6266	6323	6430	6232	6157	6295	6205	6116	6312	6285	6230	6260	6325	6272	6254	6338	6159	6190	6246	6209	6240	6208	6208	6089	6407	6245	6146	6195	6280	6187	6267	6234	6201	6220	6334	6221	6369	6255	6346	6426	6193	6211	6238	6169	6339	6180	6177	6160	6318	6237	6172	6340	6382	6176	6129	6279	6257	6245	6302	6244	6263	6283	6229	6298	6339	6204	6262	6245	6245	6381	6328	6201	6188	6346	6247	6253	6180	6246	6230	6154	6208	6282	6187	6176	6264	6231	6213	6166	6259	6183	6314	6145	6157	6221	6234	6277	6426	6228	6378	6458	6331	6368	6317	6150	6236	6138	6283	6345	6175	6295	6294	6365	6443	6286	6297	6208	6220	6246	6313	6317	6295	6222	6325	6121	6379	6140	6297	6129	6329	6247	6307	6164	6237	6162	6322	6306	6276	6278	6253	6173	6221	6302	6280	6297	6197	6321	6338	6217	6301	6165	6245	6265	6330	6401	6354	6253	6228	6293	6219	6231	6197	6221	6303	6293	6105	6253	6178	6301	6285	6178	6155	6218	6254	6258	6285	6270	6242	6277	6312	6329	6302	6198	6147	6292	6276	6210	6397	6312	6222	6194	6337	6274	6240	6255	6292	6161	6244	6150	6204	6338	6186	6231	6224	6378	6261	6104	6191	6279	6228	6243	6186	6296	6226	6181	6352	6211	6213	6172	6327	6258	6210	6182	6166	6284	6370	6384	6274	6409	6288	6076	6249	6101	6234	6116	6213	6158	6160	6230	6349	6205	6350	6234	6300	6283	6207	6237	6150	6330	6295	6375	6351	6249	6278	6281	6299	6240	6278	6199	6271	6304	6329	6226	6221	6282	6274	6351	6262	6138	6319	6236	6080	6285	6198	6319	6351	6148	6151	6221	6228	6278	6283	6273	6314	6182	6315	6253	6283	6202	6213	6208	6291	6206	6232	6264	6298	6111	6284	6392	6330	6176	6298	6204	6207	6157	6169	6294	6135	6275	6263	6224	6249	6108	6196	6269	6283	6174	6232	6233	6231	6269	6260	6319	6211	6292	6257	6207	6178	6121	6204	6210	6251	6196	6220	6287	6208	6108	6225	6343	6307	6248	6161	6351	6137	6247	6258	6182	6191	6274	6314	6310	6298	6272	6331	6112	6309	6289	6290	6157	6174	6158	6233	6393	6224	6198	6323	6185	6238	6183	6339	6177	6250	6158	6142	6251	6422	6318	6279	6243	6206	6275	6201	6224	6299	6224	6266	6201	6295	6274	6188	6331	6280	6201	6181	6265	6237	6290	6205	6258	6404	6355	6264	6174	6247	6211	6365	6273	6219	6199	6164	6116	6204	6162	6330	6146	6278	6163	6212	6140	6215	6242	6189	6318	6173	6258	6400	6298	6283	6174	6201	6268	6310	6154	6219	6230	6270	6196	6167	6209	6247	6102	6286	6254	6132	6268	6201	6302	6201	6121	6204	6215	6281	6287	6175	6179	6322	6317	6237	6235	6249	6191	6278	6229	6287	6186	6163	6254	6317	6216	6344	6166	6257	6298	6141	6184	6343	6217	6238	6259	6186	6300	6286	6270	6088	6313	6263	6159	6188	6293	6252	6147	6203	6299	6203	6328	6243	6236	6323	6233	6334	6156	6237	6288	6260	6255	6106	6240	6119	6279	6195	6233	6289	6212	6171	6257	6179	6169	6211	6291	6256	6322	6199	6244	6280	6322	6259	6353	6358	6225	6212	6297	6328	6227	6252	6291	6230	6151	6178	6304	6262	6119	6310	6210	6230	6239	6203	6224	6264	6233	6226	6167	6239	6298	6184	6298	6133	6236	6311	6233	6357	6276	6241	6301	6283	6334	6154	6299	6262	6267	6185	6098	6315	6136	6145	6200	6273	6303	6326	6254	6217	6223	6344	6338	6286	6182	6284	6340	6330	6197	6357	6200	6292	6241	6172	6195	6204	6454	6321	6262	6324	6431	6231	6233	6298	6299	6234	6188	6284	6225	6156	6179	6153	6267	6257	6250	6293	6120	6121	6308	6286	6245	6264	6296	6198	6243	6405	6285	6306	6224	6199	6309	6118	6207	6285	6232	6130	6246	6312	6136	6262	6216	6216	6243	6137	6141	6152	6259	6143	6386	6300	6193	6298	6158	6229	6302	6186	6203	6224	6417	6314	6321	6247	6173	6331	6355	6225	6343	6358	6250	6297	6251	6182	6281	6207	6258	6275	6317	6255	6311	6292	6318	6321	6373	6349	6314	6300	6140	6175	6308	6248	6192	6275	6263	6238	6370	6112	6171	6146	6372	6314	6328	6199	6441	6264	6223	6237	6286	6149	6228	6310	6236	6211	6226	6290	6234	6189	6352	6248	6226	6221	6253	6195	6248	6336	6108	6210	6256	6227	6131	6292	6340	6221	6258	6194	6233	6278	6216	6235	6144	6194	6306	6168	6231	6195	6124	6214	6252	6249	6301	6378	6270	6168	6301	6157	6181	6244	6239	6260	6339	6162	6221	6194	6264	6294	6304	6244	6199	6290	6252	6313	6251	6127	6219	6191	6186	6314	6369	6297	6349	6115	6309	6218	6314	6356	6270	6232	6330	6306	6263	6176	6244	6180	6271	6275	6369	6286	6184	6291	6226	6253
2161	15745	32415	13309	4367	15607	8929	1929	3315	3644	2827	1183	744	763	778	791	808	784	768	743	796	844	809	840	799	810	856	765	778	793	772	773	752	819	760	805	759	746	786	807	738	821	779	811	763	768	742	781	748	776	787	803	788	744	771	773	748	793	774	798	786	783	734	769	743	741	782	763	810	790	771	696	770	730	735	832	758	772	763	788	745	785	770	747	782	729	742	758	787	777	735	780	783	741	783	773	775	781	789	788	799	781	792	786	811	816	744	807	778	786	805	779	725	781	780	764	771	744	818	789	784	786	757	773	803	776	793	726	776	762	825	795	793	820	807	786	794	790	764	812	793	794	780	757	743	822	735	746	829	726	773	789	796	762	785	786	819	823	820	781	755	832	735	792	786	735	745	809	777	744	749	749	771	717	775	813	789	798	732	781	807	780	756	786	803	750	769	753	803	752	772	773	794	767	811	760	807	792	788	755	772	727	751	804	805	726	794	734	791	804	750	805	758	711	764	776	761	754	817	744	790	751	777	805	762	746	748	770	793	785	752	798	746	762	837	745	732	750	789	777	809	727	787	797	785	837	750	792	784	767	805	786	765	709	774	818	756	778	841	774	804	739	708	825	754	759	724	762	782	780	741	775	819	824	796	779	850	705	739	740	780	726	785	765	794	787	732	756	775	813	765	811	773	747	760	749	789	797	755	803	749	783	807	749	785	738	789	765	775	767	820	725	761	760	787	815	770	769	761	809	784	736	822	742	796	790	801	766	732	773	772	763	787	732	797	752	783	751	738	775	790	777	820	764	842	808	793	767	759	801	785	788	780	818	799	801	770	741	732	816	758	758	788	740	785	773	753	772	779	762	750	747	753	779	761	805	774	750	762	816	802	723	760	741	814	813	807	776	772	851	776	787	785	784	785	794	793	756	790	780	700	802	778	782	769	766	818	776	788	795	840	800	809	749	782	762	790	728	791	796	772	793	792	793	786	777	788	758	819	786	762	805	777	809	758	779	795	769	756	794	782	739	809	786	748	722	736	818	763	806	737	793	775	733	805	756	779	773	728	769	787	765	722	799	780	748	789	800	766	774	820	769	774	741	761	793	767	763	762	788	758	803	786	743	783	765	757	796	829	759	769	795	747	773	769	752	813	813	769	819	785	765	773	789	765	738	790	770	775	775	786	808	754	769	759	784	735	757	795	768	765	738	728	812	829	747	820	764	792	752	779	757	761	776	729	788	774	771	772	805	789	758	744	805	763	764	780	775	775	785	728	825	802	814	817	777	827	763	801	754	741	758	774	803	795	766	761	779	797	783	790	799	840	770	762	717	729	829	800	805	786	754	797	771	784	749	788	751	795	818	811	806	811	775	801	797	753	812	765	811	830	736	770	856	772	759	772	771	770	809	800	781	817	754	751	779	736	766	748	750	759	790	788	741	754	824	732	781	802	767	793	755	785	790	818	811	757	790	707	793	803	766	820	796	740	774	795	748	801	757	748	781	772	756	737	792	783	737	738	784	840	733	797	773	750	708	805	829	740	786	792	739	796	787	768	757	795	739	770	787	781	793	771	775	760	829	732	731	828	760	745	785	808	782	782	758	782	773	762	790	802	762	758	785	762	773	757	759	763	757	772	777	798	790	780	766	799	752	746	790	776	719	760	739	774	764	800	770	789	777	766	752	797	808	822	751	774	786	750	744	761	766	770	776	794	742	750	775	772	762	808	792	801	778	708	751	757	808	767	774	807	775	791	777	809	797	700	760	810	785	802	753	819	813	767	770	766	785	742	786	757	753	768	784	766	813	793	780	807	803	739	759	769	767	722	759	729	799	782	737	802	750	818	769	782	782	776	744	785	766	759	784	804	783	776	758	769	781	727	817	696	772	751	815	795	779	748	766	844	765	781	779	755	727	758	776	748	756	783	739	792	823	756	836	827	776	760	732	765	751	807	770	771	802	759	758	777	744	759	747	738	687	791	759	754	731	772	733	789	807	837	782	800	791	771	744	807	765	775	802	778	768	781	755	761	773	746	801	812	788	784	786	795	750	772	813	789	768	772	773	777	784	755	780	784	763	773	758	791	805	788	782	787	759	808	734	782	778	777	757	776	843	764	778	766	761	739	738	758	779	808	794	785	775	766	814	732	773	814	771	818	731	774	774	717	820	804	731	798	742	762	753	812	810	777	735	746	725	726	762	743	829	773	789	792	741	782	777	801	783	806	766	767	772	737	776	817	777	795	777	756	833	803	723	767	739	767	778	758	768	776	744	770	804	779	776	729	739	764	761	833	747	808	784	723	798	733	735	747	744	755	815	792	786	748	756	791	750	850	787	808	764	780	794	755	792	717	696	776	774	825	754	744	760	752	782	751	793	773	750	777	789	800	839	791	764	809	747	770	782	778	791	782	771	714	810	830	699	758	762	767	738	765	749	772	775	723	812	774	790	762	727	763	781	749	735	780	736	761	792	821	764	741	779	756	807	786	815	765	788	815	811	810	761	685	823	799	744	747	795	789	696	826	817	790	726	839	782	761	728	777	798	812	753	815	750	766	827	825	766	789	752	751	754	740	789	762	764	751	814	725	767	827	784	795	740	795	741	758	815	781	708	770	786	831	735	726	773	775	775	764	803	778	813	760	787	771	765	750	752	783	754	787	748	810	818	813	764	776	752	783	745	730	789	727	799	803	797	766	803	765	795	815	762	716	784	801	798	757	860	809	766	775	757	802	773	816	798	777	803	759	795	802	744	774	831	841	835	730	794	714	792	804	728	741	792	769	764	785	785	726	780	793	711	836	797	754	752	799	743	787	784	752	762	754	795	769	847	798	742	781	689	808	768	764	817	753	791	756	767	746	783	798	749	734	827	751	716	818	729	818	788	787	778	813	737	770	788	748	758	777	732	783	771	792	773	772	788	784	714	770	795	793	786	734	765	801	801	783	760	759	792	806	759	722	749	783	762	739	755	790	802	836	771	757	818	785	801	804	810	787	790	712	764	789	748	796	771	795	767	752	795	714	767	744	843	764	792	779	796	771	748	768	795	813	827	762	765	802	786	789	737	772	750	809	798	786	785	744	786	810	731	769	762	761	759	801	758	734	762	790	747	775	757	770	753	820	808	779	809	763	753	824	759	731	797	753	761	762	762	754	744	832	761	752	766	792	836	728	780	789	774	824	766	794	801	770	735	774	771	769	791	773	750	738	768	755	789	735	807	752	769	789	795	810	770	789	830	761	752	775	826	707	796	768	766	761	797	755	757	822	779	782	794	795	765	759	716	760	769	824	783	746	762	753	747	784	783	804	752	761	783	819	742	777	772	778	749	713	824	806	814	780	793	775	831	758	770	780	788	750	768	735	754	753	768	739	796	738	772	772	806	792	780	770	804	775	700	816	800	766	732	756	782	778	784	772	749	761	756	768	740	791	812	815	792	780	746	783	809	798	789	797	766	840	757	741	813	736	751	837	759	763	776	753	806	751	730	772	805	787	809	788	786	718	776
18260	40670	55965	36876	39439	67890	43063	24583	33628	33043	27376	11461	6222	6120	6109	6039	5998	5978	5991	6125	6659	6997	7180	6938	6479	6226	6143	6045	6006	5914	5994	5895	5972	5998	6067	6134	5993	5961	6005	6049	5994	5968	6052	6012	6039	6066	6035	6090	5963	5945	6055	5946	6024	5996	5995	6062	6027	6040	6039	5962	6077	6011	5987	5978	6017	6054	6056	6058	6039	6055	5997	6090	5983	6017	6111	6025	5849	6047	5983	6115	5964	6034	6011	6097	6034	6057	6155	6050	5947	6103	6010	6060	5923	6039	5948	6018	5887	6008	5908	5954	6129	5976	6084	5981	6014	6057	5969	6044	5984	5990	6110	5965	5956	6092	5967	5986	6066	5880	5908	6017	6034	6038	5992	5945	6048	6119	6101	5935	5998	6006	6039	5979	5953	5960	5920	5944	6103	5987	5981	5983	5927	6023	6139	5866	6041	5912	5939	6036	6019	6037	5972	6021	6105	6049	5975	6017	6007	5977	5976	5966	5977	6009	6059	5952	5935	6007	6044	6045	5947	6026	5910	6097	6025	5917	5885	6024	5962	5942	6099	6122	6162	6007	5984	6103	6123	6150	6002	6018	6087	6013	6048	5853	6096	6000	5989	6007	5994	6017	6051	5949	6082	6060	5934	5980	5989	5974	6099	6077	5910	5908	5944	6069	6055	6090	5962	6037	6002	5995	6021	6039	6071	5983	6037	6054	5961	5948	5991	5940	6028	6017	6026	5927	5913	6076	5966	6032	6049	5991	6026	6116	6052	6105	5885	6106	6019	6071	6077	6016	6114	5977	6083	5885	6073	6045	6043	5971	6168	5930	6094	6126	6096	5998	6058	6109	6099	6005	6085	6034	5982	6047	5946	6032	5938	5944	6098	6056	5955	5940	5915	6005	5985	5949	6070	6021	6026	5940	6022	5938	6060	5847	6135	5985	5965	5891	6024	5947	5995	5987	6093	5826	5980	6036	5997	6059	6060	6072	6029	5961	5919	6041	5956	5923	5991	6041	6074	5977	6036	5932	6028	5999	6073	5889	6124	6061	5972	5878	6096	6038	5986	5994	5953	6019	6053	6113	5938	5980	6003	5969	5943	6064	6047	5965	6080	6086	5993	6013	6093	5979	6022	5913	6068	5971	6022	5923	6028	5946	6062	6040	5979	5950	6012	6066	5951	5964	6059	6077	5930	6066	6090	6064	6035	5864	6145	5956	5982	6039	5962	6085	6093	6039	6062	6030	6090	5932	6037	6019	5988	6079	5871	5884	6062	5966	6028	5999	5912	6112	6071	6046	6032	5894	5974	6046	5830	6006	6081	6007	6118	6027	6006	6065	6046	6033	6114	6055	5969	5933	6037	6035	6025	5889	5885	5960	6091	5937	5939	6027	6075	5891	5947	6008	6059	5899	5939	5951	6030	6054	6137	5996	6023	5927	6050	5963	6024	6052	5987	5963	5983	5906	6057	5886	6074	6106	6050	6102	5868	6004	5968	6026	6055	6042	5933	6063	6128	5843	6056	5957	5893	6061	6061	6017	5844	6105	5998	6009	5980	5949	6060	6021	6092	5898	6079	5999	6034	5907	6013	6024	5974	6032	6020	6006	5893	5970	5893	6063	5968	6049	6059	6077	6050	5897	5974	6038	6031	6007	6071	6152	6020	6077	6050	5903	5956	5927	5985	5984	6059	5907	6035	6013	6033	5930	5977	5978	5974	5978	5976	5959	6006	6093	5977	5927	6043	5909	6020	6021	5981	6161	5953	5983	6060	6085	5864	6025	6058	6125	5972	6074	6051	6043	5963	5903	5922	6055	5952	6080	5931	5995	6108	5891	5972	5957	6030	6139	6152	6081	6037	6061	6051	5994	6019	6034	6033	5903	6104	6077	5996	5968	6165	6051	6107	6037	5910	6083	6077	6122	5996	6154	5989	6081	5903	6107	6133	5989	6056	5920	5991	5966	6037	6115	5877	6012	6122	6122	6057	6035	5964	6032	5849	5957	5939	6011	6040	5995	5960	6013	6024	6000	5921	5935	6062	5968	5927	5970	5948	6086	5980	5990	5884	6086	6103	6104	5958	6197	5974	6095	6018	5989	5960	5972	5971	5934	6016	6021	6080	5988	6098	5987	6096	6072	6057	5946	6111	6050	6022	6115	6063	5982	6044	5996	5973	6016	6006	5941	5965	6072	6074	6069	6107	5997	6063	6041	6046	6012	6003	6055	6045	5906	6104	6050	6066	6007	6070	6065	6040	5917	5928	6100	6040	6003	5952	5959	6039	5977	5934	6047	5898	6126	5910	6012	6184	6059	5917	6021	5956	5979	6088	6121	5981	6132	5871	6051	6023	5991	5955	6089	5983	6030	6010	5874	5958	5968	6111	5991	5946	6057	6071	5875	6121	6018	5976	5951	5940	5977	6027	6046	6004	6008	5904	6006	6027	6027	5983	6073	6079	6017	6093	5999	5975	6132	6148	6009	6023	6078	5970	5903	5991	5898	6080	6046	6040	5935	6198	5958	6024	5965	5903	6041	6062	5958	6002	6062	6052	5928	6138	5941	5982	6015	6045	6024	5995	6052	5971	6111	6077	5942	6078	5975	5874	5945	5961	6011	6150	5884	5970	6027	5872	6025	6008	5960	5852	5985	5980	6172	6005	5941	6054	6186	5905	6078	6050	5935	5942	6025	6067	6021	6086	6062	6075	6102	6073	6027	6100	6066	5954	5946	6036	6113	5965	6034	6085	6022	6073	6041	6044	6007	6079	5948	5973	6008	5864	6097	6045	5967	6025	6035	6027	5952	6005	5871	5904	5991	6002	5871	6092	6051	5966	6020	6015	6059	5961	6021	6032	6006	5989	6023	6021	5979	5991	5972	6030	6007	6066	5993	6091	5987	5948	5900	6031	5939	6050	5890	6006	5939	6127	6065	5957	5960	6043	5987	6072	5980	6023	6022	5977	6005	6036	6041	5970	6074	5984	5985	5977	5975	6002	6100	6084	6062	5931	5959	6087	6046	5986	6059	6145	5950	5805	6031	6014	6056	6046	5993	5871	5985	5971	6016	5998	6003	6028	5953	6102	5898	5982	6073	6003	5988	6065	6053	6160	6066	6042	6070	6047	5979	5941	5982	6029	6032	6132	5950	5922	5903	5997	5998	5969	6119	6077	5998	5971	6068	6077	6004	6065	5783	5944	6004	6073	6078	6065	6103	5957	5991	6038	5997	5954	6022	6052	5919	6110	6086	6161	6226	6007	5909	6011	6012	6007	6006	5915	6038	6082	6011	6095	6029	5910	5896	6053	6053	5987	6093	6074	5929	5979	5975	6093	5908	6069	5993	5994	6049	6150	5984	5996	6089	5939	5934	6030	6018	5984	6047	6034	6093	6004	5893	6044	6022	6044	6027	6074	5962	5924	5959	5985	5973	5908	6021	6078	6139	6004	6083	5971	6026	5932	5980	6068	5996	6027	6027	5870	5738	6002	5946	5974	5907	5986	5971	5889	6002	5997	6021	6079	6070	5959	5946	6019	5976	5911	6009	6160	6019	6004	6024	5997	6040	6093	6026	5928	6046	6033	5998	5945	5931	6055	5976	6015	5942	5949	6002	5997	5939	6004	5907	6093	5971	6009	5858	6028	6047	5900	6023	6088	5888	5987	6041	6033	5917	5989	6026	6002	6165	6033	6054	5986	6056	5998	6036	5958	6056	6061	5967	6081	6016	5930	6033	5943	5942	6141	6044	5920	6014	5994	6056	5941	6012	6026	6033	6019	5999	5990	6034	5907	5939	5919	5983	5924	5974	6067	5986	6011	5913	5979	5988	6001	6030	5996	5915	6004	6000	6042	5961	6021	6011	5890	6066	5978	6004	5919	6071	5985	5988	5929	6055	6030	5991	5927	5991	6073	5966	5952	6039	6028	6089	5822	6019	5927	6038	6041	6015	6068	6011	5979	6036	6049	6086	5999	6049	5925	6096	6056	6038	5963	5956	6042	6134	6017	5995	5988	6023	6014	5969	5961	5915	5974	5927	5955	6018	5967	6054	5927	6018	6025	5947	5996	5973	5985	6022	6012	5894	6204	6056	6053	5914	5929	6004	6052	5960	5983	6016	6010	6035	6044	6031	6026	5966	6015	6078	6005	6028	6037	5954	5933	5940	6110	5907	5994	6066	5898	6066	5942	5951	6117	6051	5938	6134	5964	5992	6034	6047	6193	5944	5980	5953	6094	5986	5958	6078	6044	6049	6034	5885	6001	5999	6126	6016	6040	5932	5996	6076	5961	6116	6049	6063	6027	5999	6026	5835	5921	6201	6054	6002	5937	6036	6008	6083	6051	5972	5994	6056	6023	6009	6109	6039	6103	6093	6032	6080	6108	6118	6005	5974	6167	5947	6072	5985	6008	5952	5970	6046	5980	6013	6078	6051	5928	6103	6050	6009	6113	6048	5868	6038	5954	5864	5913	6040	6018	5905	5964	5960	6003	5960	5997	5948	6027	6011	5951	6066	5994	6078	5975	5979	6072	5968	6041	5897	5984	6010	5958	5939	6059	6073	5984	6109	5990	6025	6070	5870	6015	6075	6031	5959	6106	5965	6092	5952	6070	5971	6009	6083	6064	6033	6016	6095	6033	5895	6002	5990	6120	6029	5951	5989	6019	5997	6036	6033	6012	5887	5967	5993	5997	6000	6025	6009	5928	6067	6025	5969	6070	5974	5908	6025	6115	6057	5924	5964	5919	5887	6018	5993	5978	5957	6043	6130	6035	6107	5876	6106	6008	6058	6052	6080	5997	6057	6079	5993	6088	5980	6087	6032	5939	5916	5982	5972	5949	6013	5979	6020	5973	6151	6037	6133	6060	6001	6040	5879	6021	6046	5941	6056	5929	6034	5979	5939	6044	5934	5988	5969	5894	5924	6105	6024	6006	5933	5986	5982	6064	6000	6041	6054	5950	5920	6077	6053	5993	5945	6031	6069	6018	5958	5921	6021	6016	6033	6102	5915	5863	6057	6134	6069	6026	6012	6002	6028	6050	5987	5967	5930	6032	6081	6123	6034	6115	5980	6002	5909	5990	5978	5990	6069	6034	6045	6032	6075	6013	5936	5985	6006	6105	5923
2612	7324	10838	3021	1660	4274	1637	1031	1451	1477	1152	801	817	770	726	777	841	762	818	848	825	831	834	872	754	812	770	758	804	825	795	837	817	808	815	843	804	820	786	845	743	805	790	823	801	821	754	780	851	817	793	789	809	813	772	793	837	811	813	809	773	823	840	770	796	742	800	806	825	791	787	785	823	791	803	809	773	781	814	814	818	777	813	776	798	819	839	830	815	804	740	803	839	798	793	826	802	757	770	833	806	782	804	773	777	855	745	801	810	789	782	789	798	778	813	800	782	855	822	787	824	810	862	778	803	843	810	762	776	799	804	816	809	797	854	788	784	856	748	798	818	797	813	842	849	807	814	770	796	710	849	797	855	798	779	821	827	826	800	797	843	815	781	771	828	797	794	793	841	803	787	815	849	816	782	820	821	785	806	767	796	795	825	795	815	776	782	865	782	812	838	811	754	731	799	790	818	822	793	862	802	811	837	805	796	773	796	781	781	820	773	813	782	803	832	775	800	811	827	846	803	852	796	813	814	781	813	845	750	829	825	824	863	859	799	790	799	767	823	818	800	783	731	747	790	821	805	754	793	767	793	809	810	816	815	799	823	782	826	817	797	787	856	811	756	823	784	795	803	795	766	840	754	780	806	764	776	785	779	844	819	821	829	819	814	820	817	806	788	832	796	755	770	811	720	803	804	789	806	782	878	834	825	841	822	814	805	804	803	807	838	847	813	788	800	814	836	819	834	838	806	843	811	839	836	789	852	808	828	800	841	842	799	791	838	797	801	803	857	792	799	813	749	811	735	815	818	822	795	863	823	837	774	808	841	759	806	844	796	814	838	808	790	807	787	874	804	815	783	749	863	836	818	781	783	824	775	804	774	814	809	796	791	762	795	834	823	812	801	821	751	787	788	817	769	786	802	818	786	831	799	811	808	769	772	782	777	765	800	834	809	830	751	819	849	800	769	771	747	771	848	787	777	808	798	807	845	827	770	788	824	768	774	810	815	835	818	847	796	791	808	810	788	830	754	808	844	832	805	799	760	780	855	841	818	812	840	794	824	779	799	843	787	780	833	796	790	773	803	761	801	816	775	777	792	764	813	802	859	811	795	883	842	828	809	785	784	786	811	765	825	830	799	773	801	780	784	798	827	802	795	807	810	767	812	808	817	807	799	783	787	794	795	750	775	767	789	821	829	832	795	782	806	797	820	789	816	805	790	779	752	820	811	809	824	794	805	838	778	768	810	798	773	819	815	849	725	875	796	768	817	795	845	816	780	827	812	784	782	814	787	850	823	769	812	786	873	789	835	776	814	844	837	786	787	851	793	822	797	809	806	818	778	823	776	819	832	836	844	827	765	784	820	835	802	794	773	807	790	800	814	781	786	877	798	798	798	778	817	828	798	822	778	854	802	771	823	813	741	822	832	808	794	794	806	799	779	842	760	759	823	784	777	777	802	772	843	815	859	821	797	803	818	852	816	782	805	826	778	781	825	845	853	775	830	814	833	767	788	775	812	816	769	803	814	849	814	734	832	806	820	817	783	768	741	843	851	760	837	779	786	801	790	810	757	843	840	821	793	849	842	836	789	804	822	736	804	792	740	814	772	740	844	836	771	799	779	739	794	764	809	786	821	785	822	820	827	779	762	762	769	763	753	740	789	844	773	813	810	758	795	800	761	796	827	800	815	844	846	844	815	843	812	842	806	812	798	770	826	818	812	791	809	831	800	802	774	786	809	783	751	798	800	831	819	775	805	808	853	830	807	800	796	795	825	795	780	856	804	821	818	763	841	842	841	737	858	787	835	815	825	779	818	788	846	792	849	866	834	857	774	836	826	790	769	762	814	813	768	846	806	796	765	811	802	824	763	773	839	806	833	850	788	822	796	823	793	756	843	835	778	742	776	795	848	796	799	809	830	775	788	739	721	838	857	831	776	839	829	808	791	813	763	820	850	801	844	800	820	815	799	790	811	810	771	790	856	828	864	785	798	799	801	817	764	752	808	788	863	802	831	840	781	819	807	816	828	850	737	784	808	765	762	800	758	782	819	815	830	848	771	848	834	823	804	803	810	774	755	731	820	776	884	820	802	779	775	847	788	828	798	793	797	801	789	766	751	788	799	822	839	762	781	817	798	820	794	847	813	822	802	860	798	820	831	866	860	755	803	824	795	789	829	791	778	820	817	789	822	841	778	797	796	812	864	853	782	794	787	791	826	757	820	798	834	782	786	803	769	835	793	844	802	838	798	801	821	793	775	796	786	821	772	799	804	811	820	775	828	808	826	775	822	806	788	815	778	835	826	855	833	828	797	819	833	792	783	808	804	851	814	816	817	819	842	810	848	812	807	795	800	789	783	841	782	835	779	794	821	790	820	817	792	796	820	851	768	853	862	797	751	788	822	777	802	806	789	781	811	884	791	837	797	812	847	810	826	792	777	812	787	851	783	826	838	847	816	789	788	786	850	838	808	794	805	808	757	769	817	795	803	871	774	798	837	811	829	805	848	801	805	783	832	777	823	874	811	819	806	815	763	830	767	814	746	813	830	799	793	838	787	780	808	763	777	860	774	823	869	817	765	808	842	799	823	770	786	771	865	814	806	799	788	812	767	840	832	791	798	847	817	837	795	771	870	779	834	725	807	833	756	828	775	812	804	816	835	750	804	805	805	806	823	778	832	799	786	817	752	782	833	774	830	811	764	822	821	783	811	787	794	823	787	810	813	764	840	807	808	802	812	813	788	809	857	781	797	796	768	841	853	808	792	797	794	798	777	821	754	814	802	817	802	763	768	795	833	797	848	815	815	779	773	807	774	820	809	825	810	792	798	810	787	719	791	815	822	801	818	783	751	822	784	837	791	830	776	794	819	792	810	780	792	824	824	776	809	800	819	833	841	812	807	790	802	835	790	825	847	818	794	820	824	838	800	809	790	803	847	803	855	802	829	812	850	808	847	792	800	805	800	809	772	850	780	788	772	848	806	821	806	804	782	760	768	770	859	803	782	832	821	809	772	792	802	834	845	840	822	781	822	860	787	752	853	829	804	817	798	817	811	823	821	863	840	857	814	811	807	838	823	773	792	803	811	817	827	785	809	857	739	750	839	799	823	832	791	845	838	871	895	832	829	857	846	784	791	818	826	818	789	770	821	778	855	782	753	834	822	825	797	808	812	785	769	820	767	786	810	821	794	804	775	813	814	800	824	791	792	777	793	836	875	859	783	789	783	831	813	798	786	846	811	784	807	828	816	820	771	827	785	811	835	805	808	824	834	801	805	790	749	804	834	815	812	785	797	798	780	821	817	813	787	778	808	783	833	816	772	747	801	776	809	789	801	802	828	837	811	766	845	805	835	794	741	803	876	851	818	806	826	858	789	803	818	796	823	820	829	819	818	807	815	843	819	847	741	813	795	853	840	785	757	808	869	761	763	778	831	747	814	746	812	838	797	823	798	837	791	768	858	781	783	821	763	812	835	823	842	824	829	806	846	812	823	829
12384	30823	34374	18542	26074	40708	19903	13337	19946	19327	12798	6296	6297	6119	6115	6119	6186	6119	6227	6168	6293	6515	6554	6556	6320	6275	6174	6177	6236	6192	6123	6130	6195	6136	6097	6201	6200	6157	6123	6135	6138	6150	6140	6185	5998	6109	6175	6232	6042	6168	6107	6311	6147	6054	6089	6117	6223	5987	6170	6242	6226	6006	6173	6230	6188	6098	6215	6014	6142	6254	6063	6105	6146	6239	6216	6109	6128	6191	6060	6072	6021	6109	6185	6162	6077	6076	6141	6203	6113	6192	6076	6130	6178	6072	6094	6164	6241	6130	6132	6197	6262	6115	6187	6275	6059	6048	6205	6360	6151	6161	6044	6162	6141	6113	6190	6175	6099	6223	6025	6175	6128	6147	6147	6241	6136	6071	6181	6190	6149	6110	6128	6175	6093	6306	6132	6071	6175	6085	6152	6186	6044	6029	6172	6170	6178	6149	6192	6235	6048	6151	6159	6179	6142	6076	6287	6002	6119	6089	6063	6145	6046	6088	6144	6200	6140	6040	6164	6151	6200	6099	6113	6184	6169	6045	6195	6103	6205	6156	6138	6187	6174	6121	6035	6035	6166	6185	6118	6117	6165	6120	6129	6176	6108	6095	6137	6036	6161	6087	6167	6317	6098	6147	6037	6178	6137	6111	6259	6125	6249	6111	6263	6050	6257	6100	6163	6164	6141	6117	6150	6236	6079	6141	6024	6122	6087	6173	6200	6214	6322	5982	6157	6195	6129	6190	6092	6260	6031	6288	6158	6134	6185	6229	6014	6113	6237	6109	6140	6166	6189	6148	6045	6179	6172	6142	6148	6139	6129	6274	6245	5985	6096	6121	6146	6277	6124	6147	6034	6118	6103	6135	6214	6086	6113	6356	6061	6129	6120	6234	6112	6166	6245	6217	6234	6172	6148	6128	6097	6156	6318	6102	6272	6087	6088	6100	6082	6091	6163	6168	6137	6217	6079	6214	6242	6092	6142	6153	6184	6137	6185	6128	6223	6141	6249	6175	6064	6269	6136	6226	6143	6142	6130	6118	6305	6083	6168	6006	6077	6236	6227	6141	6061	6191	6094	6056	6200	6076	6158	6148	6290	6103	6139	6181	6071	6158	6089	6338	6130	6054	6165	6061	6148	6160	6129	6133	6076	5984	6035	6187	6141	6137	6099	6277	6176	6267	5978	6232	6157	6113	6107	6266	6126	6212	6184	6305	6148	6283	6077	6177	6173	6157	6086	6159	6178	6119	6102	6103	6085	6214	6141	6170	6128	6118	6268	6129	6106	6239	6174	6046	6164	6214	6146	6059	6168	6084	6048	6189	6153	6093	6153	6106	6224	6152	6201	6151	5969	6129	6058	6122	6086	6245	6193	6109	6098	6105	6244	6099	6091	6282	6159	6197	6163	6131	6151	6142	6224	6129	6116	6198	6126	6144	6150	6163	6224	6129	6093	6204	6237	6090	6131	6094	6194	6109	6202	6070	6223	6287	6153	6195	6111	6169	6273	6111	6224	6290	6206	6031	6132	6169	6169	5999	6214	6194	6167	6096	6267	6290	6026	6056	6210	6212	6102	6216	6205	6156	6167	6088	6158	6154	6055	6104	6075	6149	6058	6149	6148	6056	6219	6065	6185	6088	6158	6184	6205	6087	6097	6210	6129	6266	6176	6012	6080	6068	6158	6178	6093	6248	6129	6068	6123	6171	6197	6222	6065	6261	6122	6144	6142	6169	6222	6157	6186	6111	6146	6029	6169	6066	6136	6098	6144	6190	6113	6140	6172	6206	6173	6092	6198	6220	6210	6167	6164	6172	6109	6194	6129	6214	6219	6085	6114	6150	6139	6147	6203	6110	6224	6159	6181	6139	6153	6059	6127	6100	6103	6206	6118	6210	5940	6180	6232	6037	6218	6188	6253	6104	6144	6149	6103	6206	6158	6159	6106	6221	6148	5997	6174	6121	6122	6171	6142	6104	6092	6157	6218	6129	6076	6096	6191	6260	6074	6166	6165	6059	6215	6143	6176	6161	6108	6159	6164	6207	6117	6104	6215	6221	6090	6165	6247	6118	6166	6147	6206	6090	6158	6237	6137	6231	6180	6125	6207	6191	6180	6183	6077	6137	6105	6218	6211	6084	6133	6214	6239	6122	6122	6048	6045	6269	6255	6217	6207	6052	6259	6122	6218	6161	6129	6091	6256	6103	6219	6095	6135	6205	6110	6117	6110	6012	6112	6092	6149	6104	6148	6248	6183	6035	6166	6295	6131	6187	6100	6197	6146	6106	6216	6256	6125	6094	6183	6074	6123	6133	6192	6094	6136	6211	6124	6172	6252	6274	6087	6135	6121	6137	6141	6197	6114	6131	6210	6219	6118	6197	6125	6279	6232	6037	6177	6042	6027	6177	6142	6201	6219	6129	6262	6060	6145	6323	6105	6193	6037	6147	6101	6285	6179	6134	6251	6189	6265	6330	6257	6171	6060	6107	6184	6075	6197	6133	6148	6165	6138	6190	6208	6184	6113	6108	6149	5988	6128	6204	6138	6094	6188	6207	6168	6190	6205	6191	6182	6304	6073	6131	6105	6188	6217	6185	6301	6074	6026	6109	6022	6242	6056	6177	6237	6078	6138	6109	6095	6288	6060	6192	6164	6081	6212	6234	6124	6094	6120	6130	6104	6127	6003	6241	6181	6112	6267	6195	5983	6058	6184	6064	6137	6232	6059	6273	5986	6171	6152	6062	6037	6135	6203	6111	6095	6204	6195	6241	6236	6287	6210	6154	6106	6127	6124	6169	6008	6260	6168	6129	6057	6292	6064	6194	6178	6122	6209	6118	6213	6232	6201	6229	6128	6134	6185	6154	6075	6294	6066	6173	6192	6142	6219	6210	6117	6195	6036	6232	6056	6191	6164	6176	6229	6015	6200	6105	6213	6046	6218	6193	6196	6160	6191	6147	6147	6130	6152	6210	6101	6145	6220	6087	6315	6192	6131	6098	6040	6193	6004	6184	6186	6068	6168	6231	6058	6103	6180	6105	6202	6087	6268	6155	6159	6219	6168	5992	6103	6203	6237	6129	6090	6049	6119	6077	6124	6122	6135	6101	6165	6189	6146	6266	6166	6076	6011	6177	6202	6250	5966	6197	6158	6162	6095	6245	6150	6117	6083	6090	6186	6128	6197	6189	6287	6205	6088	6193	6084	6170	6016	6230	6292	6191	6218	6218	6073	6022	6308	6170	6043	6146	6121	6150	6124	6182	6195	6189	6101	6103	6193	6132	6041	6164	6161	6182	6192	6266	6051	6262	6183	6075	6190	6026	6158	6202	6152	6166	6112	6181	6167	6171	6120	6208	6040	6045	6159	6282	6147	6203	6157	6203	6264	6164	6185	6080	6238	6129	6115	6101	6137	6113	6168	6159	6171	6096	6217	6237	6222	6158	6106	6068	6346	6145	6141	6219	6156	6129	6135	6206	6226	6181	6091	6142	6183	6173	6100	6138	6047	6142	6102	6076	6182	6189	6140	6181	6246	6167	6128	6140	6140	6121	6115	6039	6088	6148	6141	6057	6149	6003	6166	6143	6231	6220	6146	6270	6188	6064	6124	6202	6153	6295	6185	6212	6147	6141	6202	6137	6125	6154	6143	6132	6098	6102	6059	6125	6099	6123	6125	6097	6243	6085	6229	6148	6158	6113	6226	6136	6144	6143	6192	6233	6168	6096	6264	6198	6128	6223	6179	6083	6136	6119	6127	6102	6145	6052	6152	6201	6122	6118	6091	6260	6131	6045	6053	6131	6167	6228	6202	6265	6085	6271	6127	6158	6219	6334	6156	6082	6135	6235	6190	6100	6086	6193	6129	6113	6154	6171	6047	6164	6150	6207	6119	6180	6119	6098	6225	6084	6067	6225	6238	6171	6126	6228	6157	6068	6019	6119	6105	6157	6091	6197	6154	6216	6197	6035	6081	6196	6226	6026	6173	6247	6145	6203	6157	6138	6094	6082	6257	6196	6186	6143	6165	6084	6104	6060	6131	6155	6108	6237	6172	6244	6070	6103	6246	6072	6069	6049	6128	6059	6260	6145	6118	6233	6179	6235	6158	6263	6212	6126	6160	6224	6154	6057	6213	6180	6163	6227	6141	6171	6103	6097	6175	6149	6083	6196	6162	6050	6145	6229	6181	6069	6108	6074	6170	6210	6261	6078	6149	6265	6131	6160	6051	6207	6061	6236	6222	6171	6269	6065	6129	6111	6102	6150	6134	6195	6176	6131	6214	6237	6133	6122	6093	6169	6140	6134	6186	6169	6250	6215	6152	6211	6253	6193	6162	6125	5973	6216	6186	6089	6227	6223	6095	6109	6294	6121	6226	6134	6160	6223	6072	6125	6186	6110	6283	6193	6184	6143	6214	6169	6141	6175	6113	6120	6045	6241	6150	6209	6162	6042	6192	6099	6154	6273	6095	6139	6198	6183	6117	6192	6106	6146	6173	6093	6167	6195	6168	6165	6097	6133	6153	6197	6143	6207	6169	6120	6100	6182	6138	6173	6126	6156	6191	6217	6157	6182	6249	6200	6119	6159	6196	6047	6010	6232	6099	6179	6064	6202	6263	6144	6199	6225	6263	6208	6180	6204	6295	6227	6213	6135	6125	6208	6117	6097	6220	6126	6190	6140	6192	6171	6189	6189	6148	6175	6056	6164	6161	6284	6111	6157	6080	6128	6145	6174	6160	6117	6122	6150	6181	6135	6201	6101	6134	6183	6134	6127	6080	6156	6229	6271	6175	6124	6190	6209	6192	6275	6070	6282	6124	6185	6135	6147	6160	6252	6060	6101	6075	6229	6292	6146	6252	6171	6075	6090	6269	6144	6168	6286	6170	6233	6109	6085	6075	6049	6163	6065	6244	6153	6223	6135	6087	6055	6117	6119	6029	6035	6205	6091	6080	6186	6178	6137	6122	6135	6128	6087	6138	6192	6159	6223	6180	6049	6093	6101	6034	6235	6134	6138	6024	6265	5983	6095	6087	6190	6221	6253	6142	6271	6088	6140	6050	6065	6158	6236	6177	6101	6116	6220	6162	6119	6253	6135	6159	6099	6092	6252	6191	6146	6114	6300
3096	21248	21448	6318	2709	9348	3083	1587	2759	2732	1522	824	830	760	756	732	715	795	812	793	774	868	854	841	845	757	797	762	788	746	848	794	786	781	781	707	794	772	794	794	798	796	801	757	761	775	771	767	805	786	757	835	743	708	768	811	814	797	765	822	763	754	718	835	802	815	817	777	815	849	777	764	847	791	761	779	803	763	800	819	812	749	719	759	817	791	822	762	813	780	714	769	811	825	695	793	802	794	829	763	797	803	750	747	813	753	794	763	772	825	762	787	760	767	782	806	742	755	827	832	756	765	728	755	775	798	828	796	746	746	850	747	775	755	770	792	759	774	768	821	786	752	784	814	794	820	794	772	763	757	769	775	752	753	750	783	807	790	813	757	760	791	751	767	779	778	784	770	826	751	798	755	765	827	806	766	805	780	761	732	741	804	789	759	767	774	790	802	820	779	784	824	808	755	819	761	759	775	745	814	774	787	787	796	776	763	834	796	745	737	788	772	760	741	784	801	779	810	810	811	779	819	781	800	761	796	766	787	804	823	764	828	784	767	797	790	834	718	792	769	782	866	760	808	823	813	752	736	773	747	788	790	765	743	769	767	770	789	789	771	845	795	774	782	782	824	854	781	788	765	795	769	742	776	821	810	767	798	811	794	778	780	748	738	744	789	795	743	774	819	764	780	808	758	796	791	806	781	803	750	784	741	771	742	756	779	742	789	866	770	808	827	803	759	761	788	758	771	784	787	784	797	770	811	774	812	806	751	791	743	768	769	783	791	750	742	755	765	821	761	779	800	769	780	795	751	755	796	786	802	841	829	801	797	829	823	789	793	750	812	805	805	772	781	805	770	768	832	813	773	790	740	826	764	769	747	753	792	798	802	808	767	775	779	825	793	775	791	775	822	826	777	756	762	802	817	773	784	796	743	790	777	775	798	811	838	749	785	800	821	779	782	755	814	810	745	825	766	787	771	793	742	768	768	794	759	755	781	771	805	762	767	745	828	737	808	788	783	766	765	786	774	793	768	765	803	788	833	784	837	789	777	818	781	807	778	785	787	833	784	758	804	753	789	754	813	784	778	789	806	802	794	739	753	780	805	761	736	743	795	786	759	770	700	817	789	732	784	788	718	790	805	761	736	749	776	844	764	806	749	766	760	759	801	710	736	817	801	750	784	746	759	766	797	759	753	744	768	792	780	821	806	782	759	784	745	768	749	813	804	817	830	752	775	775	766	846	801	770	794	753	787	778	771	764	798	774	783	767	808	805	806	750	789	802	796	766	796	785	738	815	804	787	713	754	851	828	766	784	727	746	748	810	817	758	811	774	748	738	747	751	822	786	782	768	802	773	833	772	793	777	773	793	814	718	809	754	749	748	795	809	787	820	831	778	809	764	772	820	724	750	814	744	775	807	818	774	790	802	810	747	791	738	810	808	789	796	757	753	791	812	805	772	801	777	789	746	773	774	782	786	815	754	798	812	769	765	813	755	771	750	773	765	803	820	803	755	808	760	789	786	768	830	776	775	767	811	787	744	798	822	775	778	775	742	770	770	806	784	791	737	798	817	750	800	783	785	754	735	770	765	840	763	767	761	757	743	800	781	833	812	774	814	778	799	774	773	801	778	774	830	760	772	805	751	796	806	718	843	801	798	817	769	761	741	762	767	756	801	773	775	778	785	776	774	721	811	785	806	800	796	757	814	753	783	832	787	776	793	793	779	775	754	778	780	815	790	784	789	764	766	790	797	753	735	838	780	791	840	767	798	759	754	784	747	804	749	755	782	808	858	764	755	802	813	779	808	808	758	778	804	768	751	850	771	766	723	813	740	762	797	782	804	781	796	831	766	792	804	811	780	766	731	811	804	797	777	721	818	831	792	769	762	767	763	785	749	797	754	784	806	805	746	810	818	777	770	770	799	794	763	764	813	809	828	818	782	764	713	791	776	801	744	786	781	775	738	746	786	817	741	838	787	799	782	799	739	807	765	813	756	777	753	782	812	832	747	814	765	765	816	777	761	796	783	753	777	747	813	757	791	790	857	805	793	779	832	829	783	781	770	773	747	782	757	777	741	780	764	739	745	760	818	841	724	749	801	806	795	776	772	779	751	788	727	790	762	770	771	793	749	742	807	792	786	742	770	775	794	711	816	802	760	723	758	743	826	781	766	772	736	770	802	780	771	791	785	828	764	778	799	793	788	828	761	742	739	740	813	809	768	792	713	796	735	804	800	774	772	793	778	808	749	771	798	825	726	795	807	804	756	747	733	805	809	773	770	761	799	777	781	742	794	777	794	813	775	784	804	785	766	766	754	824	770	800	751	781	786	812	761	784	808	821	751	755	749	778	757	807	788	787	815	806	790	787	783	818	765	795	753	796	764	785	773	765	771	798	749	787	812	800	787	806	814	790	781	831	811	769	796	754	734	779	818	767	816	798	777	786	764	836	805	771	754	796	733	753	688	797	762	790	759	803	798	718	756	757	745	793	798	807	759	791	801	794	778	835	788	819	775	717	727	734	742	781	767	806	803	779	774	785	792	805	737	802	822	750	784	761	759	773	765	773	809	787	792	845	769	795	798	786	780	772	789	798	770	790	854	786	794	777	770	849	828	804	794	752	773	800	785	762	779	806	801	734	786	746	784	786	741	784	816	823	738	796	726	760	794	759	765	761	803	750	720	745	801	769	769	755	830	767	748	756	768	786	748	746	784	751	766	807	784	788	802	753	786	802	739	761	807	805	785	756	748	795	772	750	741	799	810	748	782	791	759	723	814	740	798	749	809	720	778	749	752	780	816	787	768	832	776	778	817	731	809	851	806	799	835	735	784	840	748	774	842	759	767	763	734	782	795	780	766	774	778	794	830	787	770	820	791	781	793	763	771	821	755	811	827	813	788	793	776	796	798	747	753	750	805	735	744	746	784	758	797	792	782	806	798	777	780	744	849	750	803	821	800	876	793	796	775	814	779	808	754	796	753	781	765	768	758	777	793	748	814	817	780	786	769	813	787	758	789	841	786	796	812	749	779	781	855	779	758	753	769	762	787	781	804	769	795	780	803	774	801	744	780	738	793	740	805	749	741	773	794	745	802	770	777	805	775	804	766	791	820	799	774	743	807	750	771	740	795	795	788	750	832	756	785	697	791	765	736	833	785	758	801	766	729	774	806	800	778	793	810	781	749	783	793	780	748	803	789	736	733	797	803	777	788	818	783	787	750	759	777	813	740	785	775	794	749	781	793	782	827	748	753	762	828	792	783	793	782	790	742	788	731	740	808	784	764	754	755	782	809	773	776	732	776	793	808	812	738	816	760	775	842	744	826	733	813	763	775	771	839	816	758	789	775	789	782	787	797	812	828	747	802	724	828	755	776	795	777	752	790	838	780	816	817	797	755	814	803	764	784	740	786	799	807	756	781	809	733	802	791	796	738	747	751	784	739	767	759	738	777	812	820	806	837	782	752	803	766	858	808	798	835	804	797	762	788	775	814	758	796	823
25069	48782	43474	23845	32632	55571	25740	23654	30901	29038	16650	7068	7025	6009	6098	5965	5948	5901	6073	6232	6782	7445	7498	7265	6736	6364	6086	6154	6088	6082	6036	6008	5961	6021	6135	5943	5960	5974	6013	5988	6069	6043	5962	6012	5892	6073	6071	6111	6023	6048	6126	5867	6086	5915	6119	5939	6051	5914	5993	6050	6047	5967	5980	6030	6064	5977	5918	6121	5979	6024	5991	5904	6091	6020	6000	5970	6071	5915	6092	5981	5994	6125	6021	5996	5993	6028	6032	6172	6037	6058	5873	5951	5991	5990	5889	5937	6035	5932	6077	5968	6041	6070	6003	6039	5942	5924	6032	6035	6056	6039	5970	5983	6079	6069	6014	5877	6084	6064	6034	6066	6020	6059	6006	5862	5995	6235	6044	5915	6030	5998	5911	5938	6174	6111	5984	6145	6031	6048	5999	5856	6039	6028	5959	6057	6100	5985	6012	5961	5938	6006	5956	6017	6150	6077	6134	6014	6071	6052	5923	6053	5977	5905	6012	6037	6147	5919	6023	6026	5984	6067	6037	6038	6095	5933	5953	6117	6041	6018	6002	6111	5991	5976	6058	5945	5923	6022	6053	5973	5998	6032	5874	6014	6004	6010	6055	6044	5962	6016	5995	6025	5915	6035	6000	5993	6020	6082	5983	5972	5852	5920	5895	5847	6036	6013	6026	5901	6145	6023	5962	6020	5980	6044	5929	6025	6017	6010	6086	6030	6034	5960	6076	6070	6078	6078	5995	6022	6008	5927	6079	6101	5952	5912	6052	6033	6003	5970	6101	6044	5869	6021	5993	6082	6115	6036	6156	5915	6004	6020	5951	6003	5899	6017	6081	6024	6002	6013	5986	6111	6095	6093	5983	6109	6059	6057	5963	6052	6100	5882	6096	6111	5905	6108	6011	5965	6031	6114	6134	6068	5975	5974	6005	6074	6041	6050	5963	5950	5988	5967	6044	5962	5993	6086	6112	5928	6098	5895	5975	5945	5990	5926	5928	6096	5925	5954	6023	6006	6085	5989	6026	6036	6060	5927	6020	5898	6038	6069	6078	5867	5996	6053	5933	5968	6207	5960	5990	5964	6016	5988	5935	6119	5921	6128	6015	6062	6037	5951	5906	5980	6131	6031	5998	6076	6053	6084	6118	6023	5887	5988	6047	6081	5956	6103	6064	6040	6090	5896	6044	6035	5948	6154	5952	6000	6131	6002	6107	6093	6140	5953	6135	6062	6095	5957	6013	6021	6129	6048	6046	6089	5979	6050	5947	6197	5967	6180	5986	6020	6023	5942	6050	5984	6002	5966	5984	5993	6067	5890	6036	6040	6023	6059	6035	5956	5883	6121	5928	5964	6000	6138	6049	6019	5984	6107	6114	5978	5947	5977	6037	5995	6055	5946	5894	6100	6016	6034	6217	5950	5902	5932	5998	6001	6053	6089	6044	6171	6008	6035	6097	5940	6011	5935	6058	5991	6001	6026	5996	6021	6022	6067	5981	5934	6076	6003	6000	5963	6017	5999	6062	6133	6088	6026	5972	6037	6021	6025	6076	5946	6106	6035	5967	5951	5936	6004	6003	6032	5927	6089	5949	6054	6112	5982	6058	5994	6227	5945	6095	6041	5956	6102	5915	6044	6060	5955	6006	6085	6124	6018	5895	5876	5913	6044	6047	5938	6042	6028	5951	5989	5982	6135	5985	6062	5940	6037	6073	6045	6008	5938	6022	6037	5915	6062	6020	6028	6042	6086	6001	6101	5938	6099	5973	5861	6082	5967	6038	6086	6013	6077	5984	6001	6045	6070	5878	6119	5989	6026	5994	6010	5993	6012	5962	6007	6039	6179	6007	6041	6013	6081	6092	5961	6100	6065	5947	5916	6043	6042	6027	6060	5998	5962	6023	5920	6035	6042	5873	6046	6070	5957	6009	5990	5942	6010	6101	5953	6099	6014	6015	5855	6068	6020	6039	6011	5989	5972	5911	6024	6088	6083	6029	5956	6094	6067	6049	6038	6078	6046	6035	5989	6032	5999	6019	6057	5966	6092	6004	6018	5872	6138	6012	6073	5998	5874	6033	6131	6133	6057	6088	5955	6018	6034	6044	6030	5991	5985	6058	6098	5965	5911	6190	6042	5899	5987	6092	5999	5968	5938	6000	6085	5982	6042	6020	5874	5968	5965	6013	6067	5983	5887	5820	5996	5981	5922	6049	6070	5933	5993	6063	6002	6100	6040	5979	6039	5917	6097	6078	6129	5856	5984	5925	5985	6075	6009	6007	6021	6112	6067	6010	6123	6072	5963	5967	6090	5921	6120	6055	6091	5893	5903	5914	6018	5935	6075	6143	5957	5973	6021	6053	6063	6135	6083	6034	6035	5918	6038	5974	5909	6165	6081	6057	5855	6011	5943	5905	6050	5923	6022	5964	5973	5909	6190	6066	5979	5997	6111	5992	5968	5895	6006	6077	6008	5982	5929	5918	6070	6025	5942	6075	6010	6167	5894	6034	5974	6160	6051	6006	5996	5968	6117	5993	6008	5889	6014	6047	6116	6048	6035	6235	6111	5988	5957	5953	6042	6000	6019	5958	5987	6068	6141	6088	5994	6133	6161	5961	6032	6038	6056	6066	6048	6072	6077	5956	6008	6140	6035	5989	6004	6005	5897	5908	6068	6030	6119	5999	6067	6000	5919	6046	6188	5960	6131	5943	6071	6024	5977	6014	6097	6150	6051	6037	6086	5975	5919	5891	6122	5996	6221	6042	6112	6002	6063	6097	5961	5869	6098	5999	5941	6111	6027	6054	6104	6080	6101	5997	5934	6034	5937	5967	5957	6025	6095	5965	5957	5952	6078	5902	5968	6107	5911	6083	6124	5887	6044	5937	6070	6017	6208	6093	6036	6095	5973	6001	6064	6050	6178	6065	6026	6102	6057	5977	6056	5995	5891	6041	6129	5977	6050	6112	5976	5980	6061	5971	5993	6131	6025	6008	6124	6027	6035	5985	6095	6052	6114	5928	6026	5920	6015	5982	5951	5999	5995	6077	5975	5985	5913	6025	6140	5972	6065	6000	5937	5974	5918	5980	5984	6120	6068	6016	6050	6044	6073	5988	6033	5945	5983	6024	6071	5965	6096	5900	6045	6003	6112	6114	6076	5968	6019	6101	6162	6115	5953	6008	6067	5971	6047	5916	6036	5914	6135	5867	6000	6064	6013	5956	6084	6196	6086	5964	6140	6075	6026	5949	6009	6013	6106	6085	5975	6011	5864	6002	6028	6100	5996	6090	6089	6035	5966	5983	5971	6058	6012	5974	5951	6060	5992	6026	6036	6141	6112	5965	5956	6005	5999	5962	5969	5974	6137	5979	6179	6051	6025	6148	6016	5893	6001	6048	6124	6010	6041	6104	6000	6054	5958	5941	6164	6050	5894	6062	6016	5972	6001	6022	6106	5983	6117	6034	6082	6075	5951	6020	6157	5956	5976	5994	5974	6022	6084	6026	6004	6091	6030	6077	6091	6003	6088	5933	5943	6064	6048	6004	6019	6022	6129	6105	6069	5926	5957	6006	5992	6220	5960	6048	6015	5925	5883	6102	6012	5957	6130	5952	6045	6007	6041	6078	6012	5983	6054	6111	6022	6002	5823	6011	6061	6079	6077	6092	6005	6126	5971	6035	6102	6060	5994	6146	5960	5976	6141	6122	6034	6008	6025	6109	6129	6055	6020	5965	6051	6087	6018	6082	6086	6077	6009	6015	6165	6021	6227	6075	6016	5989	6028	6041	5996	5991	5939	6116	6038	5986	6073	6036	5953	6087	6032	6077	6093	6015	6044	6058	6053	5934	6147	6104	5889	6055	6048	5998	6138	6008	5986	6091	5930	6020	6021	5967	6024	6205	6010	5967	5923	6025	6113	5936	5943	5942	5997	6001	6071	5897	6053	5969	6002	6077	5956	6046	5990	6038	5827	6033	6053	5990	5988	5942	5969	5941	6142	6026	5964	5921	6118	5994	6075	6095	6029	6115	6123	6084	5904	6066	6031	5952	5961	6054	6132	5963	6112	6015	6123	6012	6042	5958	6058	5989	5916	5917	5818	5992	5901	6105	6102	6060	6037	5972	6071	5986	5962	6125	5964	6167	6035	6049	6086	5934	6136	6031	6005	5974	5927	5923	6002	5937	6040	6021	6025	5996	5998	5976	5920	6056	6031	6010	5924	5876	5952	6081	6035	6078	6009	5988	6000	6066	5927	6018	6037	6015	6005	5966	6013	5992	5942	6087	5887	5969	5949	6096	6068	6070	6002	6022	6122	6076	5969	6072	6091	5948	6116	5989	6052	5936	6004	6081	6167	6058	6093	5893	6035	6037	6007	6015	6128	6005	6001	6171	5945	6016	6036	6044	6031	6199	6096	5973	6051	6009	5962	6017	5930	6063	6014	5936	6134	6066	6042	6020	6010	6034	5875	6080	6061	6076	5965	6059	6031	6134	5989	5965	6029	6025	6021	5975	5982	6030	5932	5835	5999	6026	6097	6047	6007	6014	6062	5995	5880	6133	6024	6086	6097	5965	6101	5977	6076	6049	6130	6038	6005	5978	6053	6060	6025	6001	6061	5951	6030	5980	5958	6004	6047	6105	6143	6018	6056	6123	5915	6014	6008	6013	6029	5930	6129	6090	6106	6090	5999	6082	6099	6009	5906	5969	6051	6033	6002	6110	6026	6063	6044	6078	6045	6064	5963	6067	6019	6057	6043	6013	6000	6079	6093	5988	6049	6105	5943	6023	5957	6015	5963	6064	5918	5948	6119	6134	5912	6037	5947	6008	6004	5984	5941	6029	5974	6005	6028	5958	6037	6007	6067	6044	6154	6030	5977	6116	5992	5930	6021	6061	6063	6080	6103	5971	5949	6051	6067	6067	6018	5917	5933	6075	6078	6117	5907	6033	6078	6003	6078	6105	5918	5915	6079	6003	6045	6057	5982	6012	6021	6044	6020	6014	6007	5925	6065	6026	6033	6021	5986	6021	5951	6134	6034	5991	6188	6127	5910	5996	6024	5979	6112	6145	6034	6076	6021	6062	6052	6054	5987	6004	5997	6032	5965	6011	5988	5988	6010
4183	17600	23619	6997	3657	8490	2750	1566	2732	2840	1516	885	792	822	787	813	850	807	824	797	891	861	897	876	855	833	857	786	840	828	801	832	764	815	795	780	810	791	808	748	818	830	825	839	775	817	861	758	841	787	856	843	802	797	821	822	806	835	779	788	793	867	789	813	799	814	741	763	824	808	823	798	809	815	812	775	837	770	813	823	766	789	810	855	838	810	802	827	825	803	823	784	845	851	794	834	806	829	846	835	825	836	842	857	808	815	833	896	802	848	799	822	801	776	850	816	769	877	817	821	863	770	762	763	813	845	815	791	837	816	829	767	786	845	830	839	806	823	798	842	827	803	826	849	780	862	814	806	796	779	775	773	777	784	844	776	833	823	812	823	772	823	807	797	833	820	860	793	824	780	848	862	796	834	781	816	822	818	776	873	824	809	803	820	797	822	836	822	826	822	777	810	877	869	802	814	845	793	814	851	862	832	785	772	805	788	833	809	811	802	827	810	766	822	835	759	843	844	809	817	845	816	808	798	823	783	753	821	844	830	841	848	809	852	817	828	774	785	827	803	856	795	783	816	778	830	805	815	794	830	796	816	820	777	847	788	839	827	815	879	770	848	829	751	801	795	819	829	757	761	773	857	837	804	826	797	820	833	823	846	859	834	826	831	839	852	835	808	842	848	817	768	837	758	840	808	777	853	787	755	843	843	833	794	803	855	838	804	830	811	832	798	858	835	787	800	790	817	880	805	808	757	802	813	794	793	832	822	799	849	791	841	796	826	787	865	849	832	807	761	843	809	793	757	843	820	824	809	826	765	836	803	880	843	868	799	794	797	846	816	841	824	804	797	795	833	771	801	828	859	801	807	806	873	770	844	823	813	829	794	797	797	797	833	828	820	793	766	774	775	808	820	846	849	794	845	780	786	818	839	814	784	846	826	828	758	762	846	834	813	807	789	817	798	802	807	826	807	843	810	780	793	827	867	827	818	808	864	793	757	844	792	828	822	821	807	798	780	848	798	821	808	840	805	799	808	800	817	849	817	894	814	834	806	812	855	830	838	781	825	838	843	830	822	812	841	805	788	745	835	818	791	775	767	807	807	881	831	842	823	829	833	836	855	855	816	785	847	819	857	794	805	859	828	807	794	841	805	773	823	803	781	847	854	810	805	854	798	841	813	778	815	818	828	848	770	840	815	775	823	793	812	795	812	788	819	820	784	841	829	848	798	859	783	843	829	802	820	812	777	840	779	808	819	899	847	809	826	790	829	794	867	764	815	803	850	864	832	814	858	785	787	793	822	805	807	844	803	745	787	812	827	872	740	839	782	871	827	790	826	805	880	809	771	791	819	837	806	826	808	866	873	825	840	831	821	819	875	797	814	826	804	809	750	824	822	865	770	772	851	784	795	814	808	794	871	758	811	815	797	850	792	819	815	813	835	853	818	887	786	830	783	844	838	762	819	816	851	800	788	810	801	803	799	784	819	792	863	816	797	817	811	859	770	797	779	820	799	851	836	779	835	797	826	816	823	823	830	850	791	833	808	837	851	823	761	776	780	783	825	808	789	843	817	814	850	850	802	833	792	809	798	826	754	813	755	801	818	800	860	807	771	802	828	863	820	823	821	861	837	845	776	811	856	835	858	818	792	834	792	787	820	843	806	792	752	818	833	818	799	821	791	833	806	778	817	802	806	858	781	812	848	812	826	810	802	848	823	789	804	828	826	824	794	838	794	769	812	817	760	821	744	861	815	840	833	808	789	860	827	781	765	823	879	768	811	838	857	838	809	818	780	850	802	828	759	817	800	828	801	851	803	805	798	805	885	778	828	800	814	829	809	843	852	811	801	859	835	828	801	791	825	808	809	820	790	822	847	815	797	831	802	839	811	805	810	824	807	827	863	799	796	828	753	813	807	777	818	826	847	792	831	788	855	819	778	817	847	773	814	794	837	843	768	755	778	834	798	841	866	792	875	799	860	838	803	782	790	854	829	810	838	843	817	806	790	834	830	858	764	822	768	830	840	794	829	897	747	832	808	776	799	804	780	833	874	805	766	785	803	805	807	770	775	831	853	807	789	770	824	800	812	834	782	743	831	818	816	786	814	792	796	808	817	817	797	828	770	839	793	813	816	853	784	799	805	739	814	807	856	821	784	753	809	843	863	838	815	843	785	827	787	802	858	773	819	786	851	802	848	768	798	868	845	810	841	777	775	853	840	749	864	813	761	789	789	806	865	770	856	777	790	857	829	789	842	836	811	835	765	833	796	819	813	806	779	802	797	783	799	884	795	840	826	813	800	845	819	827	819	787	812	809	789	834	768	827	860	801	779	772	820	800	818	822	831	810	819	859	796	862	816	829	809	810	806	785	839	813	830	825	863	800	811	815	854	818	819	844	851	799	832	785	816	855	795	786	757	769	792	814	796	808	784	807	811	839	813	783	843	816	821	854	825	843	839	780	831	828	791	793	773	787	832	863	826	834	782	786	773	832	859	821	779	835	808	859	841	848	792	859	892	776	798	777	816	834	825	795	831	832	757	801	821	820	806	845	808	816	833	831	809	804	817	847	797	841	817	756	805	816	786	830	830	823	782	783	779	793	864	770	836	821	825	829	781	834	782	861	800	835	795	781	803	835	880	815	816	846	812	803	806	806	812	819	841	796	820	813	834	844	816	806	815	758	798	813	825	792	809	834	842	778	822	864	791	763	838	795	886	808	795	741	866	887	854	800	844	819	871	760	814	834	818	798	801	811	815	815	804	790	799	810	819	800	740	845	839	797	810	800	827	848	778	794	763	824	804	811	862	806	880	833	799	862	838	877	813	792	753	843	809	834	797	784	868	807	796	820	837	797	866	789	837	827	816	837	838	790	841	829	821	809	817	806	835	789	756	835	824	825	799	795	822	826	849	818	864	827	871	761	796	854	810	836	800	778	829	841	807	853	825	835	839	847	816	864	826	844	808	783	848	788	819	798	835	841	817	807	811	848	773	832	790	829	834	838	801	798	789	818	864	794	800	785	788	832	795	857	825	842	803	800	806	795	840	800	810	790	835	771	830	794	794	776	812	807	804	758	767	806	846	818	782	845	832	840	814	809	816	773	781	814	863	777	797	833	817	803	799	844	834	853	782	818	848	827	814	842	796	849	824	798	789	793	796	781	805	832	785	780	832	806	766	788	877	845	829	824	838	822	846	790	842	783	793	862	786	793	821	821	794	771	786	787	775	779	807	820	820	830	797	828	814	786	831	796	786	796	838	809	762	817	844	869	791	833	829	864	812	813	818	818	818	796	831	770	866	788	778	830	854	834	800	864	866	837	810	822	760	787	816	814	838	792	835	821	830	829	778	811	824	801	773	796	776	773	834	814	826	880	806	781	838	831	797	811	860	822	775	833	813	812	816	848	787	815	835	856	816	788	825	806	861	845	802	799	815	884	762	867	847	812	823	830	892	805	816	827	852	787	850	839	796	809	813	834	840	858	805	806	816	829	808	849	788
20917	45190	46459	22958	39554	52790	24444	23382	31666	30214	15729	6402	6204	6273	6334	6085	6195	6180	6118	6482	7421	7963	7992	7911	7183	6702	6266	6251	6253	6198	6152	6307	6213	6290	6209	6247	6258	6240	6194	6253	6326	6286	6248	6228	6256	6176	6229	6193	6263	6270	6270	6069	6276	6186	6311	6179	6183	6234	6308	6211	6241	6233	6142	6108	6133	6190	6187	6239	6230	6134	6232	6204	6170	6247	6204	6193	6174	6207	6195	6357	6307	6226	6212	6186	6164	6195	6285	6153	6159	6105	6069	6156	6264	6167	6205	6201	6186	6223	6164	6279	6103	6218	6150	6296	6110	6220	6147	6310	6098	6344	6225	6280	6206	6236	6236	6255	6243	6041	6230	6167	6247	6105	6163	6136	6268	6129	6134	6258	6219	6191	6246	6176	6117	6284	6152	6106	6255	6195	6065	6175	6094	6171	6169	6202	6137	6309	6268	6277	6176	6204	6245	6213	6132	6179	6290	6067	6223	6037	6300	6281	6137	6197	6084	6294	6253	6265	6215	6264	6195	6284	6175	6276	6063	6182	6128	6231	6058	6055	6330	6127	6135	6236	6200	6149	6121	6153	6178	6134	6229	6363	6235	6183	6262	6167	6174	6233	6254	6191	6270	6239	6215	6246	6150	6091	6118	6250	6173	6169	6254	6095	6268	6163	6177	6154	6162	6273	6299	6293	6297	6122	6167	6117	6217	6174	6249	6188	6233	6251	6182	6281	6298	6291	6188	6121	6205	6230	6200	6104	6204	6183	6196	6308	6144	6259	6223	6328	6201	6189	6187	6166	6087	6310	6191	6279	6276	6152	6127	6219	6130	6184	6148	6320	6224	6182	6286	6293	6250	6244	6227	6217	6322	6242	6243	6312	6160	6119	6215	6215	6303	6199	6146	6196	6076	6187	6356	6259	6206	6103	6130	6281	6256	6167	6306	6100	6134	6218	6302	6215	6186	6156	6210	6297	6121	6182	6142	6363	6189	6283	6229	6314	6159	6218	6125	6165	6268	6149	6315	6188	6115	6118	6344	6134	6187	6180	6155	6158	6221	6171	6346	6294	6313	6211	6352	6295	6208	6309	6142	6221	6194	6185	6339	6221	6273	6097	6156	6275	6198	6188	6264	6227	6200	6187	6162	6238	6204	6111	6217	6107	6179	6253	6143	6149	6116	5979	6185	6252	6118	6229	6196	6166	6272	6303	6223	6079	6297	6163	6206	6180	6093	6150	6193	6093	6216	6195	6169	6225	6290	6119	6227	6327	6220	6146	6206	6231	6183	6194	6162	6199	6240	6266	6135	6178	6131	6199	6224	6155	6222	6169	6251	6309	6235	6134	6301	6230	6221	6183	6152	6184	6141	6139	6287	6301	6301	6169	6199	6251	6087	6296	6184	6187	6103	6155	6163	6308	6160	6138	6349	6233	6165	6075	6215	6257	6174	6254	6249	6284	6200	6190	6240	6037	6153	6050	6276	6198	6114	6095	6155	6157	6168	6301	6087	6162	6249	6220	6346	6211	6184	6255	6433	6130	6258	6097	6177	6163	6128	6194	6121	6269	6302	6193	6276	6212	6164	6153	6194	6128	6111	6202	6229	6184	6240	6222	6216	6248	6229	6253	6226	6193	6279	6096	6215	6115	6140	6342	6106	6129	6176	6268	6134	6143	6194	6226	6217	6420	6194	6296	6247	6181	6122	6234	6189	6281	6208	6250	6215	6118	6205	6171	6232	6195	6111	6262	6185	6138	6242	6225	6183	6116	6182	6169	6158	6133	6174	6262	6160	6263	6178	6219	6127	6362	6190	6206	6234	6187	6244	6116	6173	6168	6253	6312	6193	6322	6208	6219	6185	6200	6201	6145	6173	6226	6268	6285	6229	6170	6229	6261	6415	6235	6351	6250	6158	6205	6243	6114	6264	6248	6146	6208	6255	6161	6287	6175	6282	6298	6112	6250	6162	6332	6212	6267	6232	6241	6275	6277	6220	6217	6232	6332	6277	6202	6316	6193	6317	6046	6385	6188	6243	6306	6278	6271	6261	6181	6161	6090	6296	6108	6262	6300	6184	6183	6213	6191	6226	6052	6232	6239	6194	6193	6217	6270	6213	6215	6272	6244	6174	6237	6268	6247	6263	6259	6309	6245	6240	6143	6225	6181	6173	6285	6142	6117	6186	6091	6234	6044	6303	6194	6164	6095	6226	6237	6297	6225	6218	6255	6170	6254	6180	6182	6276	6168	6238	6123	6186	6082	6110	6219	6241	6355	6175	6210	6156	6220	6264	6213	6210	6177	6219	6246	6204	6135	6223	6287	6141	6316	6217	6191	6190	6197	6364	6239	6146	6207	6262	6240	6254	6160	6075	6235	6199	6252	6223	6156	6166	6180	6107	6213	6151	6290	6216	6213	6258	6180	6168	6195	6204	6172	6303	6249	6282	6234	6081	6279	6264	6185	6301	6130	6272	6176	6260	6183	6239	6248	6361	6027	6192	6271	6141	6215	6198	6179	6285	6227	6166	6186	6254	6229	6230	6336	6152	6251	6100	6082	6165	6146	6209	6214	6228	6163	6165	6095	6195	6238	6016	6177	6188	6280	6211	6149	6163	6189	6253	6359	6293	6190	6313	6252	6237	6246	6239	6069	6241	6110	6177	6161	6118	6320	6230	6243	6410	6285	6239	6222	6235	6158	6219	6131	6154	6265	6185	6115	6221	6259	6205	6345	6270	6216	6187	6118	6207	6161	6229	6152	6277	6173	6096	6107	6225	6188	6155	6260	6247	6116	6240	6224	6143	6081	6297	6161	6169	6167	6219	6170	6171	6143	6228	6191	6117	6149	6130	6184	6207	6210	6318	6113	6288	6107	6245	6311	6195	6118	6319	6171	6192	6242	6210	6267	6142	6137	6197	6263	6144	6334	6148	6324	6197	6295	6258	6295	6363	6216	6086	6246	6211	6259	6248	6118	6229	6252	6163	6116	6167	6307	6141	6299	6260	6178	6215	6079	6213	6161	6288	6250	6256	6275	6129	6358	6159	6179	6192	6104	6182	6188	6276	6208	6152	6216	6283	6135	6293	6184	6072	6210	6276	6194	6379	6295	6138	6217	6147	6268	6217	6117	6291	6096	6242	6279	6111	6401	6223	6273	6160	6230	6230	6243	6279	6115	6209	6341	6162	6068	6162	6239	6237	6124	6195	6078	6204	6273	6231	6228	6267	6153	6165	6184	6150	6179	6146	6008	6230	6200	6232	6210	6283	6243	6271	6278	6128	6193	6183	6260	6366	6351	6342	6219	6205	6215	6244	6169	6223	6204	6171	6249	6225	6191	6203	6157	6267	6202	6075	6326	6234	6088	6348	5959	6101	6295	6261	6124	6233	6129	6159	6276	6129	6100	6246	6181	6098	6288	6143	6288	6260	6232	6160	6182	6111	6184	6236	6257	6171	6234	6288	6161	6282	6262	6284	6134	6186	6230	6106	6153	6283	6383	6145	6200	6233	6304	6174	6076	6274	6305	6248	6218	6228	6248	6277	6159	6170	6240	6204	6336	6123	6247	6142	6263	6269	6202	6152	6288	6073	6279	6210	6293	6297	6242	6212	6225	6275	6221	6269	6247	6331	6156	6274	6225	6127	6198	6200	6252	6225	6205	6217	6306	6213	6070	6229	6233	6182	6265	6310	6164	6327	6212	6030	6315	6109	6303	6147	6162	6195	6184	6168	6220	6194	6395	6169	6133	6222	6102	6212	6238	6148	6110	6122	6308	6257	6156	6186	6086	6143	6214	6289	6182	6157	6242	6088	6179	6239	6232	6236	6256	6316	6157	6060	6178	6288	6140	6306	6154	6192	6186	6316	6171	6379	6354	6033	6252	6307	6300	6203	6247	6087	6180	6270	6199	6183	6119	6206	6174	6223	6333	6260	6296	6128	6241	6283	6171	6148	6210	6192	6187	6307	6214	6201	6298	6097	6325	6215	6068	6216	6195	6320	6201	6463	6215	6251	6135	6185	6127	6130	6144	6231	6162	6203	6175	6247	6260	6054	6127	6269	6248	6237	6249	6129	6165	6226	6252	6282	6224	6053	6130	6183	6133	6235	6194	6223	6093	6189	6134	5915	6130	6295	6140	6173	6253	6147	6099	6217	6272	6260	6180	6216	6245	6267	6265	6155	6147	6238	6190	6279	6268	6148	6113	6206	6262	6173	6201	6183	6169	6116	6193	6155	6153	6278	6154	6271	6247	6143	6154	6295	6210	6241	6182	6333	6284	6166	6203	6145	6309	6297	6246	6212	6237	6183	6149	6170	6229	6188	6216	6085	6166	6241	6271	6224	6235	6205	6127	6077	6227	6259	6113	6245	6144	6310	6352	6136	6335	6257	6266	6243	6333	6240	6300	6263	6200	6209	6260	6264	6040	6170	6193	6198	6104	6188	6318	6126	6122	6244	6229	6318	6309	6176	6196	6241	6284	6098	6162	6124	6186	6130	6287	6190	6185	6192	6219	6348	6111	6291	6164	6196	6329	6113	6181	6285	6312	6371	6294	6114	6154	6179	6204	6155	6178	6205	6232	6082	6255	6144	6247	6298	6158	6187	6244	6272	6312	6175	6230	6077	6233	6258	6266	6100	6269	6262	6089	6193	6205	6232	6298	6206	6212	6157	6223	6196	6226	6219	6231	6197	6093	6226	6215	6335	6138	6153	6257	6326	6348	6112	6128	6225	6092	6308	6161	6121	6192	6195	6185	6349	6146	6135	6236	6211	6233	6261	6087	6137	6076	6287	6384	6249	6108	6153	6233	6161	6311	6224	6208	6280	6258	6211	6211	6221	6133	6125	6200	6340	6227	6305	6172	6211	6287	6300	6253	6316	6206	6333	6241	6151	6228	6200	6131	6168	6251	6233	6148	6167	6137	6322	6282	6120	6196	6177	6254	6174	6212	6264	6228	6278	6220	6271	6184	6287	6217	6250	6267	6277	6287	6215	6174	6252	6265	6254	6274	6202	6213	6157	6153	6184	6231	6215	6118	6401	6212	6241	6228	6075	6156	6195	6176	6322	6237	6227	6121	6251	6181	6246	6129	6357	6223	6194	6237	6193	6235	6228	6290	6230	6239
2626	24205	31988	11829	6593	13800	3461	2270	3905	3482	1670	836	785	842	817	839	745	797	760	804	813	892	946	890	876	811	817	747	751	791	778	798	764	765	776	769	774	761	775	805	763	781	776	767	777	805	754	738	812	777	847	796	843	781	765	782	782	802	789	753	849	749	815	785	786	792	811	793	770	769	773	698	755	805	763	782	745	790	733	767	767	753	818	774	811	821	791	786	784	774	794	783	810	795	797	801	791	752	775	760	789	778	788	769	759	753	801	784	713	780	770	748	793	788	815	827	747	754	722	793	779	786	826	793	782	759	794	799	762	798	808	803	791	827	775	778	783	830	775	804	792	791	784	759	754	758	797	761	788	801	774	770	782	786	799	800	790	773	774	776	779	778	765	804	790	756	810	771	762	771	769	796	760	748	823	745	770	745	782	808	750	788	738	788	811	745	773	691	783	777	762	738	771	782	765	776	846	837	772	735	778	786	762	797	797	769	812	792	735	791	781	789	747	765	738	782	779	784	763	713	813	766	779	798	787	811	792	722	788	779	768	778	813	745	790	797	739	766	766	786	733	756	769	817	785	817	729	835	808	769	784	751	731	751	760	745	816	823	722	812	771	735	801	809	788	835	757	779	767	776	815	802	750	794	752	754	787	791	801	801	833	789	799	831	790	788	738	773	748	761	787	777	797	820	786	768	743	744	817	754	746	771	791	787	804	799	770	771	796	820	770	786	766	756	755	771	782	783	776	729	780	746	772	720	749	720	812	785	805	801	793	752	808	773	809	795	757	753	751	783	734	769	792	764	765	736	839	800	724	763	785	729	822	786	759	760	832	777	804	755	775	840	782	773	752	797	812	778	775	763	815	773	743	800	788	780	739	800	799	716	835	774	778	768	776	783	787	813	772	754	789	793	795	720	771	762	787	827	778	744	751	783	791	776	755	761	813	794	789	754	770	781	811	777	786	765	713	789	778	780	766	804	776	775	755	737	777	734	780	762	755	743	790	750	788	790	815	803	810	772	784	755	792	810	819	807	746	784	764	773	790	793	733	818	812	757	741	768	762	800	792	775	791	772	771	758	769	719	782	721	748	802	785	812	789	761	843	740	794	773	737	808	721	769	749	718	793	770	801	790	771	782	765	757	798	778	806	785	760	762	729	750	739	791	786	784	720	782	773	805	840	746	815	734	813	799	783	792	766	780	803	788	793	822	787	784	761	820	782	732	770	755	792	781	813	771	763	845	820	761	827	744	782	776	773	828	754	766	784	855	796	749	743	772	800	829	739	830	774	763	753	757	724	784	775	836	793	778	780	783	801	784	822	746	771	788	747	776	737	755	784	757	795	773	753	720	759	738	788	799	813	786	772	754	778	746	761	820	792	758	712	778	769	818	796	788	819	821	738	813	787	822	846	755	780	814	761	765	767	749	758	768	803	750	739	809	835	816	750	755	793	764	822	757	796	790	815	832	778	802	773	802	794	770	728	738	820	749	733	797	751	792	769	756	780	794	822	728	751	751	821	785	811	773	789	782	775	801	796	804	746	827	799	745	806	786	780	776	784	770	779	795	836	742	766	766	825	767	757	867	757	799	802	774	716	825	784	761	786	806	788	803	805	748	752	828	825	755	790	780	818	758	770	774	819	784	764	795	751	772	777	784	787	764	831	811	785	793	767	814	797	755	735	761	760	775	756	777	778	783	772	800	822	716	786	806	790	774	813	748	787	824	754	823	762	747	812	824	776	790	782	817	819	751	819	753	789	797	820	830	770	744	794	792	771	727	798	783	751	790	797	742	755	745	788	747	755	738	775	806	836	755	760	773	754	771	752	747	775	795	832	768	812	763	733	737	750	801	766	734	765	755	771	728	799	831	728	747	780	733	846	797	835	808	705	745	731	812	751	849	729	799	759	791	775	765	779	756	755	749	757	778	803	760	742	771	804	776	777	700	720	794	839	784	760	837	798	772	774	750	808	837	790	719	762	786	815	770	832	744	798	800	771	784	749	830	800	759	762	768	791	774	819	803	773	805	815	751	839	780	766	810	817	756	756	759	810	780	815	771	831	770	794	724	835	803	776	730	784	756	780	783	734	802	749	757	756	808	774	743	715	762	768	753	752	805	812	749	813	790	833	792	764	789	811	824	830	763	752	783	795	798	796	806	784	787	825	785	799	772	792	798	745	775	768	797	773	790	761	808	762	777	785	725	786	745	711	721	776	816	777	796	831	792	803	826	748	852	795	768	754	764	773	788	816	762	767	786	773	808	813	792	813	760	734	783	798	755	746	692	780	787	812	805	769	785	770	763	740	751	786	806	776	766	752	729	754	819	817	797	822	758	765	744	766	758	763	828	776	726	791	762	738	725	796	708	811	752	743	773	792	760	715	808	772	802	768	806	822	849	736	744	760	768	767	745	721	745	785	777	788	792	753	773	750	751	771	705	883	741	766	768	772	815	770	768	792	761	755	836	744	760	779	788	732	733	834	820	813	743	802	763	767	766	723	741	788	798	812	765	747	766	787	768	797	800	798	793	753	762	784	788	796	759	791	746	718	774	791	834	812	812	802	787	799	776	742	780	764	744	825	780	752	777	799	768	759	751	792	759	764	744	787	776	802	783	753	800	815	762	785	806	840	740	791	800	786	784	800	783	765	781	808	783	774	747	816	794	854	759	801	770	727	835	808	834	769	727	781	736	722	729	766	793	775	779	802	790	789	791	784	731	793	823	774	795	787	789	706	789	780	796	769	760	835	774	757	754	779	851	735	754	807	750	745	775	831	794	826	769	822	826	799	784	735	746	761	813	815	730	788	771	769	723	754	764	785	789	811	753	752	798	775	803	805	781	803	765	768	746	775	802	770	741	783	768	748	781	850	782	792	770	790	762	754	792	808	764	806	796	750	820	730	774	734	844	765	803	789	745	734	816	759	758	774	791	799	841	828	821	798	781	796	813	778	761	788	763	764	797	809	775	774	760	782	794	814	726	786	725	785	769	801	820	814	756	742	800	783	782	774	760	806	787	774	778	795	762	814	782	787	780	828	806	799	769	737	783	780	836	795	782	791	780	738	744	757	754	783	755	782	717	753	777	789	740	747	757	790	819	788	759	756	765	762	797	772	794	715	799	796	789	770	766	759	743	789	783	802	787	785	778	748	861	764	749	782	739	799	842	776	788	806	777	770	782	802	803	765	763	811	814	756	756	814	818	822	752	777	761	738	768	754	780	807	749	784	695	736	754	797	767	751	782	782	806	809	815	782	736	756	762	786	733	803	784	791	733	787	770	749	800	787	783	793	777	772	795	847	814	788	805	795	773	853	763	759	773	824	792	796	774	772	777	833	745	794	772	820	773	754	775	748	805	716	783	790	716	780	802	764	803	756	777	810	782	814	795	777	796	765	803	811	777	776	752	814	801	800	814	785	764	801	823	827	781	873	761	811	787	821	806	820	802	768	761	766	838	816	747	748	774	779	790	704	732	822	754	742	769	798	782	766	780	837	757
23650	51428	54810	28050	52017	61668	22773	30702	35529	32225	16125	6410	6171	6025	6085	6021	5880	6078	6039	6446	7059	8946	8747	8598	7641	6495	6162	5979	5797	6017	5895	6010	5883	5919	5930	5966	5912	6127	6007	5961	6059	5913	5973	5875	5966	6021	6015	5970	6063	6010	6005	5926	5918	5928	5955	6003	6020	6001	6009	6105	5959	6023	6035	5993	5907	5892	6068	5958	6006	6022	6071	6076	5875	5998	6008	5961	6015	5949	6025	5969	5932	6085	5981	6088	5984	6119	5959	6087	5903	5975	6011	5959	5913	6072	5944	6003	6029	5973	5994	5974	5944	6055	6108	6012	5914	6023	5968	5922	5908	6098	6012	6024	5919	5871	5981	6040	5886	6006	5993	5982	6008	6032	6018	6121	6083	6009	5992	5999	5999	5959	6094	6039	5925	5921	5990	6029	6057	5901	5917	6079	5997	5885	6079	6015	5970	6014	5948	6030	5943	6006	5897	5982	5981	5988	5956	6002	5926	6108	6126	6053	5936	6021	5983	6076	5986	5941	6026	6004	5973	6023	5959	5992	5938	5971	6030	6005	5930	5988	6024	5986	6055	5892	5955	5922	6023	5943	6064	5930	6083	6024	5919	5923	6049	6042	5942	6001	5961	5952	6021	6006	6077	5984	5893	6098	5968	5988	5974	5988	6119	5940	5973	6019	5923	6068	6032	6008	6100	5981	5929	5942	6068	6126	6050	5983	5968	5878	6013	5972	5853	6031	5997	5990	6014	6052	5864	5855	6093	5954	5881	6057	5946	6034	5960	5959	6000	5865	5967	5885	5917	5951	5948	5974	6098	6050	5877	6021	5928	5876	5970	5938	6019	5980	5990	5902	5971	6036	6130	5921	5846	6012	5887	5992	5968	5970	5938	6017	5947	6048	6012	5864	5975	5916	5937	5998	6019	6033	6006	5900	5998	5944	5922	6012	6018	6031	6160	5991	6033	5902	6001	5918	6005	5995	6025	5896	6086	5959	6085	5892	5978	6037	5967	5883	5890	6013	6012	5941	5939	5891	5822	5737	5912	5950	6015	5980	6015	6027	5985	5985	5894	5834	5859	5921	6033	5895	6039	6113	6125	6017	6014	5941	5994	5939	5920	5990	5989	6062	6062	5997	5938	5950	6076	5909	5961	6012	5916	6098	5973	5976	6025	5908	5938	6004	5986	6031	5970	5995	5932	6036	5971	6028	6106	5863	6070	5923	5979	5900	5986	5946	5949	6023	5998	6055	5943	5911	5865	5987	6048	5986	5983	6026	5850	5989	5924	6011	5917	5916	5993	5983	6059	5976	5965	6011	5937	5961	6012	5928	5975	6117	6026	6065	5921	6019	6011	5871	5928	6068	6114	6004	6022	6067	5901	6083	6067	6053	5979	5909	6038	5958	5911	5969	6024	5994	6003	6017	6019	5971	5989	5879	5998	6012	5901	5975	6049	5971	6104	5932	6037	5926	5991	6068	5951	6108	6032	6096	5935	5953	5934	6022	5965	5940	6069	5955	5999	6162	5912	5898	5968	5934	6023	5922	6030	5924	5943	6053	5823	5906	5901	5973	6003	6030	6032	5785	5949	5936	5992	5968	5912	5988	5780	5989	6027	6029	5991	5909	6052	5976	5901	6014	5969	5974	5912	5813	5980	5885	5947	5918	5873	6035	6033	5911	6031	6047	5988	6017	5975	5899	5846	5929	6148	5910	6030	5975	5900	5971	6084	5928	5918	5983	6078	5962	5993	6036	5966	5894	6033	6061	5906	6013	5843	6030	5937	6031	5954	6000	5861	5839	5907	5983	5972	5864	5956	5997	5872	5975	5934	5858	5866	5975	6052	6020	5977	6028	5976	5850	5937	5965	6089	6017	6056	6027	6026	5979	5948	5935	5970	5977	5935	6016	5920	5949	6041	5925	5964	5956	5985	6060	5984	5939	5875	6110	6115	5962	6031	6016	6010	5918	6157	6034	6057	5899	5880	6051	5983	6072	5900	6006	6022	5885	6022	6126	5891	5967	6002	6015	6042	5929	5903	6005	5930	6005	5978	5995	5957	6036	5881	5895	5987	5897	5989	6041	6045	5938	6049	6088	6050	6022	5896	6046	5972	5930	6050	6033	6004	5973	5987	5837	6033	5992	5968	6023	6057	5863	6019	5909	5970	6008	6033	5934	6030	6019	5865	5996	6050	6099	6057	5994	5961	5940	5965	5853	6079	5948	5934	6055	6026	6052	6036	5985	5793	6035	5944	6061	5994	5996	5950	5999	5991	5965	5997	6018	5932	5969	5936	5844	5994	5990	5991	5928	6042	5988	6079	6031	6021	6034	6087	5896	6077	5961	6030	6004	6009	5887	5940	5929	5915	5950	6040	6003	6010	5974	5926	5894	5983	5956	5944	6035	5861	6040	5916	6015	5907	6159	5897	5966	6039	6101	5962	5920	5946	5969	5964	5902	5977	5922	5901	5839	6027	6075	6096	5942	5968	5885	6009	6059	5957	5945	5821	5884	5994	5947	6072	5918	5939	6015	5870	5963	6075	5883	6006	5868	6012	5957	5899	5942	5986	6055	5868	6003	5896	5949	5990	6030	5976	5989	5968	5969	6051	5988	6058	5949	5967	5934	6075	5983	5888	6036	5995	5999	6111	6050	5980	5891	6037	5993	6052	5975	5981	5990	5970	5972	6078	5843	5957	6082	5968	5984	5883	6073	5925	5958	5855	5895	5934	5942	5982	5844	6054	6109	5935	6078	5932	5884	5911	6009	5985	6058	6000	5982	6128	6071	5941	5957	5919	5963	5940	5936	5949	5960	6109	5963	5972	5965	5945	6071	6022	5903	6049	5901	5961	5926	5930	6041	6022	5886	5970	6082	5895	5969	5963	5829	5903	6034	6117	5976	6065	5954	6010	5953	6051	5983	5984	5915	6103	6005	5973	5998	6062	6026	5976	6021	5987	6029	5957	5992	5901	5983	6090	5971	6087	5941	6053	5989	5995	6055	5906	5987	6107	6026	6029	5989	5896	5918	5884	6005	5885	5975	6007	5957	5903	6003	6135	5947	5919	6022	5968	6028	5988	5989	6060	6043	5980	6039	5961	6058	5968	5931	6040	6114	6030	6014	6032	5874	6059	5967	6070	5939	6001	5936	5977	5896	5945	5919	5959	6023	5962	6101	5872	5970	6083	5985	5861	6010	5953	6003	6081	5945	5932	6016	6058	5911	5965	5965	6039	6024	6004	6036	6074	5997	6034	5962	5898	5977	5976	5997	5943	5921	5973	6036	6045	5958	6040	5968	6009	6023	6012	6052	5863	5864	5924	6063	6106	6058	5926	6006	6052	5950	6050	6022	5946	5934	5900	5980	6061	5926	5947	5985	5971	6130	5951	5903	5906	6069	5917	5811	5987	6014	5899	5909	5889	6061	5978	5927	5847	5989	5897	6105	6007	5993	5985	6104	6006	5922	5919	6042	6052	5973	6044	5884	5996	5987	6004	5937	5975	6069	6028	6149	5913	5973	6122	5989	5990	6051	5955	5943	5920	6008	6063	5926	6172	6016	5964	5922	5879	5933	5873	6000	6126	6031	5943	6040	5995	6103	5896	6127	6050	6021	5976	5997	6056	5794	6061	6005	6044	6023	5992	5928	5853	5978	6148	5891	5994	5947	5952	6108	5968	6029	5845	6047	5888	5991	5942	5872	5953	5866	5866	6025	6024	6102	5951	6027	5960	5931	6012	6113	5979	5854	5911	5962	6043	5984	6101	5822	6055	5897	6057	5941	5983	5913	5998	6011	6077	5964	5981	5922	5839	6070	5923	6010	5911	5952	5853	5913	5991	6021	6042	6025	6001	5943	5988	5950	6011	6039	5991	5888	5979	5884	5914	5985	5954	6064	6027	5970	6027	6053	5985	5891	5983	5890	5980	6069	5995	6004	5910	5984	5952	5858	5982	6023	5885	6032	5928	5990	6018	6053	5948	5891	6019	5900	5935	5984	5980	5949	5936	6047	6075	5907	6043	5950	6114	6006	6008	5960	6027	6046	5946	5913	5942	6040	5969	5994	6029	6032	6047	6018	5889	5911	6012	5776	5962	6026	5899	5970	5989	5977	6115	5948	5989	5891	6020	5999	6026	5986	5924	5958	6036	5845	5987	6053	5958	6047	6040	5962	5967	6051	5979	6005	5960	5993	5978	6060	6065	5888	6083	5931	6041	6037	6055	5973	5823	5967	6030	5907	5979	6016	5906	5914	5922	5978	5956	6023	5921	6002	5987	5875	6046	6008	6055	6008	5937	5999	5878	5941	5869	6052	6037	6081	5942	5909	5934	5909	5994	6040	6003	5933	6042	6046	5940	5886	5886	5875	5955	5966	5951	5977	5939	5975	5988	5956	6125	5920	6041	6144	5918	5926	6018	5931	5859	5878	5886	6027	6015	5953	5898	5855	6008	6066	6027	5973	5952	6022	6041	6018	6001	5963	6005	5894	5860	6095	6008	5914	5979	6131	5913	6006	6141	6027	6012	6069	5910	5974	5910	5956	5922	5888	6101	6035	5943	6002	6074	6140	6049	5918	5961	6011	5932	5962	5842	5975	6014	6075	5935	5996	6026	6017	6020	5988	6053	5985	5997	5972	5898	5899	5895	6036	5861	6016	6055	6001	6009	6019	6014	5888	6010	5965	6146	5889	5949	6096	5921	6101	6116	5975	6046	6049	5968	5845	6044	6031	5944	6038	5852	5897	5977	5974	6068	5902	6008	5921	5942	6071	5928	5854	5972	5877	5967	5901	5880	6079	6025	6141	6087	5981	6029	6029	5905	5976	5918	5883	6013	5944	5969	5898	5877	6025	5962	5952	6014	5959	5984	6063	6043	6150	5836	5961	5984	5903	5987	6060	5941	5877	6031	6112	5821	6112	5984	5994	5962	5985	6002	6138	5981	6028	5954	5847	5970	5905	6065	5927	6155	5873	6137	5957	5959	5884	5939	6050	6067	5932	5870	5967	6015	5980	6040	5989	6016	6001	5934	5956	6016	6028	6015	5983	5918	5924	5961	6072	6015	6032	6012	5977	5954	6016	5895	6078	5962	6088	5904	5980	6022	6098	6017	5889	6098	5997	6021	5924
2661	7360	11836	2672	1909	3723	1393	1154	1374	1407	1172	906	861	730	833	821	746	810	751	781	781	809	848	839	888	765	817	758	799	796	791	813	822	817	795	833	782	817	786	871	840	793	864	853	783	788	817	755	840	810	791	840	796	829	808	766	848	850	797	796	837	784	759	796	796	794	780	764	865	749	815	812	775	785	762	816	760	809	777	740	836	813	782	857	804	843	873	806	775	760	809	787	827	756	813	779	799	799	748	820	791	869	804	805	805	790	778	794	800	803	843	773	770	846	803	768	804	813	834	783	807	788	764	770	837	811	843	743	807	798	788	792	820	775	787	849	806	763	817	836	796	829	802	826	805	810	789	811	807	763	818	793	778	821	806	801	798	758	802	808	810	828	776	747	855	801	761	862	811	774	768	770	802	771	816	810	797	826	806	829	810	812	751	816	785	796	800	779	835	819	808	831	848	782	839	877	839	794	852	797	804	838	786	811	852	804	794	772	779	840	788	789	858	807	784	800	783	815	854	847	762	840	811	798	758	838	809	813	806	762	773	788	799	798	786	805	794	810	812	778	765	782	803	787	800	805	803	840	810	745	784	790	798	835	817	804	841	833	835	772	816	788	821	845	805	813	753	811	824	768	828	848	781	813	827	776	822	789	795	722	771	805	831	790	800	871	762	806	766	821	811	764	787	778	814	793	794	838	783	780	805	773	799	790	815	804	816	772	875	852	785	829	808	783	843	784	755	804	767	806	807	824	843	777	804	798	784	789	824	797	818	762	847	805	776	836	822	808	815	825	771	800	721	773	771	758	868	777	824	770	777	808	746	797	727	834	851	786	771	826	801	802	774	805	839	794	791	744	818	801	804	775	758	800	790	785	769	810	795	764	802	754	815	821	758	797	839	763	829	757	812	793	808	839	769	803	818	772	819	806	840	886	801	784	832	803	795	814	824	807	865	813	840	742	789	859	813	867	801	852	826	801	762	788	794	862	786	823	824	808	754	809	814	752	779	798	753	771	815	798	775	800	784	809	776	823	804	834	814	797	839	802	835	835	820	843	812	843	760	824	790	798	841	850	822	838	809	819	827	789	796	837	822	834	845	790	774	768	799	815	804	817	810	812	782	801	823	816	834	828	767	761	872	792	799	736	796	829	820	827	853	791	837	832	765	818	821	795	813	817	857	806	821	790	806	749	752	806	796	756	792	771	776	793	807	823	785	770	812	787	840	811	769	825	778	846	750	806	822	762	829	806	799	850	773	779	823	784	774	798	847	775	784	779	803	805	810	814	806	780	787	804	761	773	869	831	823	784	765	837	820	849	800	833	848	827	822	809	885	801	824	787	794	796	829	800	800	782	823	807	813	796	820	758	797	829	786	740	876	824	838	874	840	810	788	767	851	767	834	767	750	827	738	823	813	795	785	794	816	798	822	784	768	792	833	807	795	855	842	805	759	803	813	831	793	857	769	815	804	804	800	871	786	789	842	805	745	770	830	778	809	861	838	811	838	767	824	842	815	780	795	777	862	816	768	823	833	833	809	785	790	817	834	837	773	792	777	795	784	739	804	848	809	787	807	816	826	774	831	774	776	800	849	812	823	789	799	785	799	788	820	862	783	774	808	800	814	846	797	810	819	835	816	792	830	794	823	776	788	819	823	733	873	776	797	818	826	794	795	824	836	812	821	827	804	783	790	837	840	797	792	780	796	802	779	831	797	789	821	819	840	834	798	768	765	796	845	816	805	840	856	757	782	784	824	802	795	791	830	808	820	790	844	809	808	795	795	789	848	777	822	813	828	775	777	800	823	797	787	795	829	842	776	853	818	788	807	783	810	840	790	800	785	810	782	841	829	812	793	830	815	782	839	852	862	806	789	777	819	766	772	868	840	780	767	818	776	809	791	823	804	797	829	815	829	881	821	761	812	886	811	823	873	748	843	802	785	806	739	817	852	806	769	792	805	838	760	781	826	832	832	807	760	788	812	800	778	790	848	781	735	771	785	783	843	809	813	791	811	810	803	832	805	827	842	826	772	825	819	804	837	801	783	784	756	816	792	797	845	838	863	752	764	817	826	809	839	789	746	818	809	785	810	810	803	808	828	784	779	808	770	813	815	801	836	803	804	800	815	785	827	784	795	752	713	809	794	820	812	800	791	838	828	770	793	834	774	776	839	783	814	770	781	828	812	818	828	790	852	801	815	799	794	816	776	750	811	795	798	780	831	780	824	822	790	759	789	829	809	825	801	769	787	805	813	791	774	807	846	786	798	789	802	791	847	791	776	775	797	825	838	835	821	768	829	813	818	796	800	773	818	838	794	775	790	780	753	804	821	819	845	836	820	802	816	804	768	825	772	818	819	802	765	782	769	769	792	755	779	840	797	805	876	762	803	809	808	794	839	780	821	787	797	757	807	818	793	790	842	756	779	797	759	804	783	766	837	838	830	827	806	786	772	809	819	826	780	774	866	798	781	766	808	769	800	801	837	800	818	862	786	796	858	840	797	806	764	823	775	776	786	757	791	813	831	793	776	808	763	795	781	793	764	782	758	792	774	765	891	822	763	759	807	877	785	814	824	864	755	793	806	790	815	824	841	782	805	766	791	756	824	760	829	781	759	792	784	818	810	790	819	829	754	849	808	797	792	819	794	851	832	761	795	855	808	854	850	834	744	806	830	815	788	821	814	801	826	833	836	795	788	775	767	774	750	774	845	768	791	829	794	763	783	809	779	856	781	854	747	814	736	819	803	823	834	878	806	782	791	810	791	787	776	775	819	811	843	828	813	794	756	794	792	791	802	851	746	771	774	773	758	822	826	807	795	796	758	753	769	815	801	825	776	826	764	823	759	836	799	823	769	780	748	861	761	820	778	749	802	807	814	824	769	756	811	805	779	809	791	839	785	803	824	796	800	833	826	825	857	822	819	797	806	787	823	764	845	811	808	815	807	788	824	795	815	832	783	749	793	800	861	848	842	775	744	836	750	748	805	795	806	751	746	832	808	861	799	809	872	795	783	834	831	784	763	828	791	812	800	798	778	813	820	848	767	816	830	731	813	791	871	774	805	779	750	768	835	808	789	789	800	786	782	811	765	772	784	788	811	749	843	831	765	792	810	774	780	783	843	795	836	871	849	779	801	824	772	821	810	777	808	774	816	852	779	805	842	862	799	830	792	839	790	832	771	810	815	799	802	751	804	827	758	778	802	818	835	804	800	849	795	811	820	786	795	821	810	847	805	803	823	779	809	771	762	807	773	793	813	821	822	850	770	812	784	775	769	822	788	804	805	770	827	778	765	803	829	754	812	752	806	813	800	784	829	851	858	791	751	778	790	815	807	824	841	783	838	801	770	749	819	830	803	748	785	828	752	791	771	796	796	818	805	753	822	811	815	831	763	786	816	751	805	834	800	798	788	837	805	832	804	745	834	800	793	825	857	802	828	814	803	806	764	801	859	773	860	780	780	742	834	846	821	854	797	852	860	816	770	803	784	829	761	792	820	837
13923	31296	35593	13762	31234	39015	16592	17812	20325	18165	13846	7497	6219	6177	6201	6103	6178	6179	6248	6201	6107	6386	6668	6671	6280	6216	6083	6181	6215	6225	6275	6216	6219	6169	6158	6150	6148	6092	6298	6180	6073	6108	6160	6172	6220	6188	6212	6229	6183	6250	6053	6163	6159	6192	6188	6017	6261	6181	6182	6165	6151	6139	6126	6253	6131	6158	6099	6193	6118	6237	6220	6205	6149	6299	6150	6112	6202	6125	6177	6312	6111	6251	6121	6164	6178	6320	6137	6067	6041	6188	6137	6079	6198	6192	6319	6168	6286	6266	6259	6131	6284	6345	6135	6246	6066	6177	6232	6279	6115	6212	6111	6244	6190	6103	6144	6204	6134	6192	6256	6268	6125	6052	6177	6121	6216	6175	6114	6264	6169	6321	6177	6154	6119	6146	6124	6161	6214	6211	6179	6186	6314	6015	6283	6161	6131	6212	6195	6236	6235	6234	6175	6156	6184	6230	6097	6192	6165	6097	6190	6328	6170	6118	6212	6224	6172	6092	6140	6041	6148	6200	6197	6275	6224	6249	6148	6102	6196	6180	6259	6248	6158	6102	6137	6207	6195	6107	6134	6225	6189	6258	6235	6243	6184	6217	6233	6193	6188	6167	6215	6271	6295	6001	6180	6192	6200	6288	6170	6170	6238	6251	6147	6104	6230	6149	6123	6105	6260	6080	6065	6287	6217	6216	6117	6258	6147	6026	6231	6153	6149	6147	6123	6141	6190	6132	6129	6267	6210	6246	6106	6185	6160	6218	6185	6247	6080	6188	6248	6169	6105	6320	6109	6122	6205	6187	6106	6106	6160	6144	6141	6115	6137	6231	6259	6177	6181	6233	6093	6240	6258	6134	6158	6213	6127	6146	6200	6175	6256	6148	6235	6221	6222	6160	6217	6114	6203	6079	6183	6129	6154	6149	6090	6294	6247	6158	6229	6188	6075	6162	6086	6226	6089	6278	6121	6169	6175	6120	6216	6098	6211	6174	6162	6170	6225	6261	6122	6189	6132	6090	6150	6129	6133	6140	6203	6190	6240	6105	6265	6253	6192	6174	6112	6080	6184	6162	6201	6130	6124	6223	6177	6121	6247	6133	6270	6228	6256	6208	6177	6243	6095	6070	6203	6271	6231	6149	6174	6182	6261	6152	6101	6230	6173	6187	6333	6188	6212	6179	6229	6146	6242	6226	6194	6136	6255	6244	6112	6148	6183	6246	6136	6178	6226	6144	6199	6103	6213	6152	6214	6193	6192	6231	6186	6216	6305	6118	6096	6224	6150	6210	6253	6109	6215	6190	6269	6159	6088	6157	6213	6147	6239	6143	6085	6327	6173	6284	6138	6119	6175	6156	6118	6179	6065	6106	6116	6230	6175	6131	6219	6070	6196	6246	6245	6180	6145	6264	6138	6252	6127	6193	6134	6188	6181	6157	6141	6167	6172	6285	6117	6242	6178	6116	6128	6140	6113	6157	6139	6205	6137	6272	6195	6191	6184	6237	6194	6197	6132	6290	6109	6231	6112	6303	6197	6142	6250	6231	6250	6163	6140	6039	6211	6192	6110	6123	6144	6178	6149	6188	6121	6218	6238	6263	6288	6255	6132	6218	6219	6046	6136	6174	6215	6270	6260	6231	6248	6244	6221	6178	6226	6051	6229	6231	6076	6157	6130	6097	6238	6188	6252	6165	6235	6172	6166	6093	6211	6122	6308	6356	6191	6217	6206	6150	6117	6155	6136	6220	6241	6217	6041	6096	6199	6198	6151	6114	6138	6104	6206	6284	6191	6168	6120	6171	6128	6177	6134	6200	6184	6204	6233	6236	6093	6119	6132	6198	6183	6139	6246	6128	6242	6103	6272	6131	6100	6238	6256	6176	6247	6274	6275	6268	6150	6149	6226	6214	6152	6173	6094	6192	6206	6198	6203	6207	6294	6202	6159	6151	6303	6174	6116	6084	6182	6134	6180	6193	6126	6227	6121	6239	6147	6199	6092	6238	6099	6034	6238	6224	6151	6206	6144	6243	5987	6221	6176	6260	6226	6175	6275	6229	6177	6237	6156	6228	6177	6224	6046	6243	6129	6117	6234	6141	6135	6322	6059	6125	6209	6108	6164	6075	6180	6212	6218	6117	6145	6101	6162	6121	6142	6209	6007	6164	6116	6203	6043	6134	6217	6127	6186	6250	6105	6222	6160	6101	6273	6196	6141	6163	6229	6187	6146	6178	6134	6204	6081	6150	6067	6262	6223	6187	6153	6177	6125	6070	6142	6133	6115	6153	6207	6019	6299	6203	6244	6255	6236	6047	6164	6083	6140	6170	6245	6237	6094	6183	6106	6180	6198	6130	6131	6187	6107	6111	6127	6218	6119	6081	6263	6185	6157	6174	6168	6202	6148	6271	6182	6124	6208	6152	6141	6131	6114	6258	6211	6203	6071	6181	6127	6310	6117	6158	6092	6183	6145	6120	6280	6196	6219	6107	6124	6217	6249	6214	6104	6226	6286	6251	6133	6146	6247	6133	6237	6276	6150	6210	6108	6128	6255	6226	6082	6031	6170	6196	6119	6215	6135	6102	6176	6197	6180	6149	6161	6220	6210	6234	6277	6212	6112	6132	6281	6127	6193	6293	6136	6147	6174	6107	6252	6264	6129	6082	6153	6019	6213	6203	6219	6174	6213	6143	6245	6099	6181	6208	6194	6252	6105	6126	6314	6156	6253	6178	6098	6206	6225	6070	6135	6178	6138	6247	6125	6151	6215	6090	6206	6274	6082	6218	6089	6129	6212	6120	6139	6185	6150	6220	6246	6159	6378	6125	6189	6196	6113	6202	6149	6305	6193	6248	6179	6130	6095	6145	6214	6190	6282	6267	6121	6177	6120	6189	6140	6153	6124	6197	6248	5999	6277	6102	6129	6155	6228	6185	6139	6151	6230	6222	6096	6196	6089	6111	6117	6147	6248	6126	6129	6238	6121	6174	6176	6211	6200	6075	6305	6140	6348	6141	6217	6230	6146	6086	6239	6206	6200	6273	6150	6243	6241	6267	6157	6195	6099	6216	6138	6239	6171	6233	6225	6141	6137	6263	6098	6282	6170	6207	6121	6129	6112	6274	6180	6245	6187	6077	6245	6236	6174	6231	6201	6187	6139	6170	6224	6137	6058	6164	6195	6221	6178	6191	6151	6026	6200	6235	6274	6175	6134	6220	6311	6330	6207	6234	6222	6222	6213	6197	6216	6221	6184	6180	6164	6198	6089	6242	6143	6212	6092	6300	6114	6305	6149	6095	6069	6243	6108	6150	6226	6147	6172	6251	6370	6137	6262	6129	6249	6081	6100	6263	6229	6106	6101	6267	6109	6194	6259	6219	6170	6153	6122	6329	6092	6203	6105	6219	6177	6209	6162	6141	6190	6143	6222	6220	6171	6154	6217	6165	6143	6177	6110	6082	6159	6145	6192	6211	6303	6198	6166	6129	6171	6115	6143	6093	6219	6235	6074	6218	6149	6122	6196	6237	6118	6115	6179	6090	6110	6233	6158	6124	6382	6162	6217	6228	6106	6122	6117	6082	6136	6108	6217	6180	6102	6178	6193	6135	6183	6153	6217	6212	6215	6293	6267	6191	6054	6150	6233	6144	6097	6211	6161	6218	6137	6136	6175	6198	6135	6107	6211	6197	6352	6186	6140	6317	6196	6113	6167	6075	6177	6119	5981	6043	6198	6193	6092	6198	6186	6181	6240	6128	6199	6169	6113	6091	6227	6270	6134	6094	6136	6107	6256	6254	6176	6215	6207	6148	6233	6217	6145	6199	6218	6019	6156	6197	6171	6205	6247	6328	6210	6066	6176	6175	6310	6212	6172	6257	6293	6248	6215	6167	6258	6128	6292	6254	6245	6203	6096	6171	6187	6204	6264	6138	6189	6118	6194	6202	6188	6203	6284	6204	6239	6197	6164	6279	6149	6167	6102	6240	6261	6131	6205	6159	6164	6199	6330	6205	6100	6233	6238	6073	6316	6225	6175	6165	6207	6169	6074	6147	6380	6147	6216	6207	6256	6127	6153	6277	6106	6218	6227	6160	6197	6127	6213	6097	6229	6222	6227	6189	6162	6103	6255	6096	6184	6277	6112	6186	6207	6312	6155	6114	6140	6261	6202	6153	6253	6204	6243	6381	6003	6189	6344	6143	6133	6205	6164	6212	6209	6215	6087	6159	6204	6289	6184	6138	6130	6044	6241	6130	6172	6176	6272	6279	6212	6222	6078	6208	6263	6207	6124	6121	6094	6045	6163	6154	6172	6151	6173	6234	6067	6030	6242	6155	6216	6143	6224	6261	6145	6160	6264	6132	6174	6216	6229	6267	6168	6164	6101	6192	6177	6195	6070	6206	6213	6261	6118	6216	6152	6146	6248	6248	6266	6223	6127	6105	6170	6191	6239	6172	6060	6232	6279	6167	6277	6155	6015	6085	6129	6265	6212	6294	6013	6232	6181	6087	6151	6200	6182	6067	6242	6157	6210	6077	6156	6321	6094	6137	6131	6172	6085	6094	6168	6174	6100	6242	6060	6154	6205	6247	6103	6222	6141	6210	6153	6197	6196	6202	6203	6119	6163	6147	6140	6220	6072	6132	6297	6250	6199	6221	6187	6249	6101	6198	6231	6073	6073	6049	6154	6173	6255	6141	6202	6155	6154	6189	6283	6217	6239	6296	6291	6100	6156	6182	6268	6203	6166	6186	6069	6227	6107	6222	6327	6134	6266	6083	6157	6154	6223	6223	6158	6164	6271	6157	6145	6152	6139	6115	6216	6197	6298	6128	6231	6281	6211	6212	6347	6264	5973	6225	6201	6055	6201	6090	6365	6152	6103	6229	6233	6281	6303	6057	6078	6132	6226	6283	6181	6100	6251	6299	6197	6185	6256	6210	6112	6166	6175	6125	6159	6173	6284	6220	6073	6167	6137	6292	6225	6156	6238	6149	6179	6140	6132	6165	6183	6159	6102	6201	6123	6114	6296	6139	6128	6189	6241	5998	6136	6216	6209	6153	6101	6202	6236	6175	6172	6120	6186	6216	6113	6233	6232	6079	6124	6168	6133	6313	6095	6141
2347	21730	22869	5364	5175	9205	3281	1809	2462	2187	1501	1042	785	782	791	788	757	765	751	775	816	823	836	826	799	725	810	796	801	766	800	776	722	782	811	775	742	775	778	771	769	785	777	776	744	817	818	787	758	787	779	756	748	758	783	767	802	811	790	794	759	722	797	796	801	809	799	776	761	797	756	813	757	742	829	751	812	779	718	817	790	747	761	755	776	792	789	829	818	702	747	749	774	780	806	828	757	725	811	790	833	814	802	783	782	786	762	854	803	762	791	803	824	828	759	775	840	806	840	801	827	789	792	781	840	850	761	740	782	763	778	777	766	722	750	779	826	812	823	749	772	837	791	762	804	794	749	810	762	841	784	835	760	732	836	793	792	736	767	819	747	830	818	814	751	761	768	763	805	776	730	770	808	804	768	772	786	807	766	751	769	784	809	777	781	828	790	851	801	761	743	761	805	799	723	791	789	777	836	790	757	798	808	771	772	752	799	808	779	825	810	779	738	765	795	825	786	791	791	833	804	800	761	757	747	785	810	779	794	790	778	762	769	815	740	802	748	769	770	756	825	759	776	810	805	821	808	778	792	811	820	817	806	768	816	797	753	774	795	801	844	755	762	782	785	754	769	754	754	809	776	860	783	805	823	761	803	804	806	848	764	743	702	828	828	807	813	801	768	763	802	831	776	786	757	822	808	784	791	829	775	768	766	846	773	824	741	811	791	759	760	787	785	739	825	809	767	756	786	792	800	802	767	757	840	786	786	773	767	754	743	735	777	815	782	795	759	780	833	800	806	782	831	815	801	774	747	771	786	779	806	755	812	827	777	812	809	744	770	799	790	813	794	740	770	790	793	811	812	798	798	792	802	788	796	785	796	816	779	799	795	772	766	761	802	806	773	810	792	747	791	864	783	781	802	767	776	784	778	773	784	841	764	787	803	803	831	795	801	771	786	737	808	771	822	774	749	789	799	773	756	735	821	742	757	756	785	798	756	813	714	782	799	747	748	756	753	736	782	774	802	785	792	784	818	774	811	780	786	773	756	763	789	790	790	779	803	796	735	789	822	791	753	835	762	795	783	793	812	742	774	770	778	792	805	771	801	772	784	753	772	788	779	774	779	780	821	786	775	808	840	763	765	820	761	772	723	752	794	769	764	817	804	833	804	759	824	788	774	781	765	802	755	831	794	795	781	741	819	809	773	768	768	747	803	809	824	800	771	766	837	777	812	759	832	741	815	780	800	779	786	825	793	808	823	778	842	742	801	844	821	771	735	812	769	747	829	827	755	774	807	757	798	756	790	801	738	775	810	799	727	804	736	781	765	727	738	744	788	834	807	767	804	785	815	773	814	827	777	798	735	743	759	782	718	759	831	720	760	742	781	769	808	769	763	780	804	788	756	780	806	797	743	816	784	757	805	769	852	781	818	794	763	776	761	757	769	784	776	794	757	779	789	817	830	750	777	764	807	767	812	777	755	809	791	790	803	798	791	798	744	773	782	757	795	770	822	792	748	837	777	787	744	815	837	812	799	845	761	791	787	842	796	764	789	789	835	777	781	777	784	793	769	811	754	795	829	796	821	782	799	775	814	789	789	759	794	787	757	817	824	809	786	773	784	786	835	770	783	781	794	755	746	847	784	803	825	818	764	793	778	762	713	776	806	706	796	814	817	756	787	759	743	842	787	795	772	779	789	781	780	773	793	843	767	762	771	796	769	802	836	781	736	788	738	788	754	796	811	778	781	813	803	774	780	810	749	793	800	847	838	829	783	769	809	788	847	791	796	800	760	826	801	822	807	812	803	806	748	780	805	787	781	790	816	831	753	815	775	809	785	804	763	805	847	827	803	777	765	783	825	733	790	796	775	772	827	796	766	759	757	756	831	790	751	792	791	790	793	750	788	780	794	834	813	836	805	790	774	804	812	838	761	773	780	810	800	823	775	734	860	773	760	780	757	761	764	762	733	816	810	804	798	776	748	848	747	801	851	719	773	779	752	823	811	780	796	765	762	765	810	754	797	759	802	742	744	791	813	781	818	748	734	794	807	802	780	758	804	800	828	822	803	790	777	792	839	801	787	817	772	816	781	758	781	835	791	824	802	787	727	799	828	795	820	837	764	774	818	812	795	805	758	795	816	786	805	772	782	828	788	816	808	779	780	786	834	735	817	801	824	821	791	762	772	773	760	791	823	782	771	749	800	795	768	760	815	808	781	824	784	830	847	795	808	806	760	817	877	723	738	786	764	750	790	765	847	783	785	820	738	752	773	803	758	765	790	806	839	784	820	801	765	800	758	765	815	842	815	806	774	833	772	818	735	776	811	783	765	842	810	817	793	782	762	780	788	758	808	782	809	785	783	832	827	789	799	747	771	726	808	782	776	802	775	782	785	803	771	812	759	760	801	716	806	805	788	775	798	777	835	833	756	754	783	767	810	800	840	766	773	816	772	795	782	783	760	807	806	742	795	805	818	799	803	788	798	792	779	765	811	811	786	789	806	782	825	778	780	837	754	773	805	832	814	794	776	785	797	764	828	760	762	765	820	792	805	796	796	809	793	830	741	775	854	804	776	765	771	777	752	774	772	802	804	772	773	781	785	757	789	831	801	772	784	789	808	761	774	813	765	756	826	795	765	780	823	753	744	787	811	810	758	778	825	745	788	793	756	781	777	821	788	809	811	771	756	724	761	812	783	771	854	817	796	787	803	809	736	759	711	801	802	739	816	754	784	775	817	787	803	805	789	835	766	839	787	766	736	819	823	784	793	796	765	836	776	771	809	796	784	804	811	750	814	771	758	779	751	742	799	792	790	800	828	745	724	779	804	818	829	781	770	770	813	799	827	758	758	763	764	794	781	772	821	786	764	764	804	815	788	750	773	813	776	809	798	788	777	748	755	803	842	793	763	807	768	757	802	781	778	748	819	827	831	761	792	798	790	718	794	801	765	772	817	773	800	782	789	762	788	752	789	785	718	732	835	771	733	780	798	788	810	788	814	775	767	805	810	787	788	804	808	805	816	838	840	822	781	868	784	782	785	775	828	742	816	762	804	774	799	765	784	811	779	821	742	777	792	778	777	772	830	771	786	793	743	771	761	817	797	781	808	807	766	841	818	792	786	769	786	793	761	826	808	724	751	752	805	808	765	782	778	755	769	815	790	765	844	815	819	779	833	751	834	769	774	773	803	786	766	786	768	742	756	812	771	824	777	783	740	803	760	777	768	771	791	793	773	776	785	845	818	804	778	812	775	774	769	804	826	814	774	797	787	749	808	754	774	769	778	788	794	757	755	802	790	795	835	784	733	724	810	793	759	781	763	828	818	765	857	794	789	800	814	785	782	798	730	739	795	849	878	789	769	798	768	738	851	776	810	763	807	811	838	776	826	801	840	782	797	797	804	792	770	779	770	727	762	810	771	810	816	754	784	806	772	787	802	788	764	763	760	839	757	807	825	804	778	835	801	824	823	789	756	808	805	763	794	781	768	775	803	798	785	803
23247	48850	44549	14951	47579	54379	28552	25086	29233	25146	18107	10884	6105	6114	6036	6180	6158	6150	6080	6163	6189	6283	6782	6515	6247	6015	5987	6064	6156	6132	6042	6196	6027	6205	6237	6004	6053	6103	6042	6029	6202	6147	5986	6148	6150	6107	6063	6158	5973	6027	6008	6017	5989	6204	6185	6105	5943	5982	6236	6028	6060	6093	5948	6079	6100	6027	6039	6116	6078	6085	6075	6147	6069	6174	6001	6238	6040	6078	6168	6093	6131	6006	6097	6037	6107	6138	6197	6099	6038	5966	6190	6259	6108	6129	6025	6030	6086	6047	5997	6030	5932	6124	6164	6052	6133	6116	6202	6132	6164	6161	6036	5974	6045	6090	6072	6135	5993	6201	6081	6090	6071	5947	6038	6182	6087	5988	6110	6007	6047	6108	5999	6065	6158	6063	6110	6118	6013	5992	6107	6143	6097	6057	6071	6119	6149	6159	5985	5992	6157	6104	6037	6186	6068	6137	6039	6035	6174	6093	6041	6097	6002	6128	6059	6055	6062	6048	6152	6056	6089	6104	5944	6068	6059	6088	6161	5966	6075	6012	6136	6085	6122	6136	6038	6176	5921	5985	6167	6057	6014	6002	6125	6112	6154	6164	6075	6072	6087	6054	6078	6104	6020	6156	5936	6061	6001	6118	6076	6000	6223	6100	5985	6067	6072	6089	6093	6107	6100	6035	6027	6060	6063	6076	6120	6103	6087	6127	6139	6086	6172	6110	6022	5974	6089	5989	6183	6210	5959	6088	6111	6123	6164	6136	6037	6110	6178	5992	6059	6183	6037	6142	6173	6183	6112	6132	6108	6045	6089	6137	6113	6118	6013	6127	6115	6066	6075	6045	6033	6094	6046	6132	5970	6104	6021	6077	6003	6037	6207	6021	5981	6026	6079	6105	6016	5978	6188	6075	6178	6132	5967	6107	6022	6179	6123	6266	6046	6078	6023	6054	6016	6147	6215	6030	6013	6086	6098	5994	6095	6092	6076	6061	6009	5903	6078	6069	6145	6098	6005	6095	6140	5986	6024	6099	6124	6114	6154	6061	5990	6153	6059	6153	6051	6075	6067	6060	5927	6023	6134	6044	6032	6062	6047	6160	6052	6113	6073	5971	6025	6020	6143	6139	6077	6124	6072	6121	5933	6205	6089	6044	6185	6105	6128	6059	6130	6078	6039	6026	6140	6122	6043	6235	6147	6167	6111	6044	6119	5957	6206	6095	6131	6146	6076	6067	6114	6039	6037	5994	5934	5945	6043	6048	6105	5962	5909	6142	6051	6037	6119	6105	6122	6212	6037	6199	6194	6191	6000	6077	6339	5989	6112	6068	6153	6177	6079	6138	6054	6021	6192	6098	6022	6115	6075	6212	6018	6059	6093	6184	6033	6150	6153	6102	6299	6100	6183	6046	5986	6176	5964	6233	6079	6017	6124	6082	6024	6037	6091	6217	6027	6084	6032	6139	6149	6040	6206	6078	6056	6127	6224	6088	6042	6003	6096	6088	6253	6104	6049	6149	6022	5988	6091	6151	6078	6047	6087	6096	6056	6076	6000	6009	6038	6074	6079	6044	6000	6025	6041	6111	6252	6131	5934	6055	6039	6116	6233	6041	6179	6077	6218	6220	6173	6100	6145	6159	6079	6097	6090	6055	6084	5935	5940	6040	6094	6173	5983	6049	5988	6094	6077	6086	5998	6111	5989	6115	6137	6107	6098	6108	6040	5929	6014	6167	6185	6135	6098	6033	6182	6178	6112	6106	6103	6047	6062	5924	6069	6174	6060	6142	6144	6066	6063	6105	6063	6033	6070	6001	6093	6105	6005	6189	6069	6070	6160	5975	6012	5986	6154	6110	6071	6054	6028	6116	6122	6097	6087	6067	6100	6134	6157	6162	6062	6053	6146	6096	6059	6104	6198	6028	6153	6097	6064	6055	6048	6029	6081	6046	6133	6133	5922	6103	6063	6243	6070	6212	6110	6201	6035	6151	6001	6097	6147	6085	6028	6151	6131	6079	6072	6030	5972	5956	6074	6101	6093	6045	6048	6069	6214	6173	6088	6083	6209	6051	6133	6064	6125	6171	6167	5941	6063	6057	6112	6086	6031	6139	6063	6058	6095	6123	6021	6134	6053	5947	6187	6173	5920	5982	6132	6085	6191	6081	6152	6120	6060	5948	6030	6042	6095	5971	6119	6081	5926	6089	6149	6041	6194	6086	6179	5989	6109	6042	6033	6084	6191	6103	6202	6175	6068	6159	6079	6087	6183	6097	6168	6018	6124	6079	5932	6061	6004	6145	6058	5887	6189	6240	6091	6041	6128	6092	6010	6029	6083	6118	6010	6082	6211	6032	6083	6175	6084	6064	6072	6100	6014	6064	6121	6067	6141	6068	6047	6137	6112	6101	6281	6055	6097	6081	6069	6109	6239	6080	6143	6234	6069	5985	6249	5950	6048	6074	6092	6225	6051	6219	6112	6106	6218	6119	6062	6086	6091	6081	6027	6079	6174	6057	6282	6230	6121	6092	6149	6055	6167	6080	6080	5977	6185	6051	6110	5980	6183	5955	6068	6085	6009	6006	6107	6092	6122	6100	6014	6070	6095	6094	6057	6129	6087	6194	6046	6164	6122	6112	6084	6130	6198	6085	6153	6007	6096	6159	6089	6146	5954	6035	6143	6091	6179	6203	6102	6029	6057	6128	6136	6008	6161	6115	6023	6062	6087	6186	6110	6097	6185	6013	6154	5953	5988	6126	6095	6181	6077	6110	6082	6123	6048	6117	6181	6035	6076	6025	6169	6083	5910	5996	6185	6115	6234	6042	6043	6054	6113	6007	6023	6076	6148	6110	5972	5958	6022	6058	6095	6121	6139	6105	6142	6053	6088	5950	6147	6141	6059	6095	5998	6087	6142	6117	6148	6068	6080	6065	6102	6028	6052	6090	6132	5979	6145	6084	6056	6002	6037	6143	6188	6049	6073	6155	6178	6083	6157	6060	6099	6102	6142	6103	6122	6002	6157	6103	6088	6219	5993	6031	6137	6092	6062	6016	6013	5977	6066	6207	6078	6029	6166	6146	6095	6071	6052	6063	6056	6128	6017	6074	6044	6044	6032	6028	6092	6088	6150	6066	6081	6000	6201	6173	6006	5873	6052	6041	6030	6126	6164	6094	6205	6014	6010	6064	6129	6057	6110	6146	6111	6096	6053	6277	6148	6090	6014	6079	6035	6084	6204	6131	6079	6072	6109	6149	6043	6193	6094	6006	6110	6161	6132	6080	6125	6017	6079	6097	6118	6009	6147	6120	6134	5879	6222	6178	6202	6039	6123	6097	6165	6221	6062	6083	6143	6177	6197	6185	6089	6192	6072	6164	6056	6076	6054	6130	6070	6137	6121	6168	6091	6033	6101	5992	6039	6158	6071	6057	6047	6066	6050	6180	6002	6159	6020	6117	6064	6079	6011	6176	6076	6175	6189	6180	6045	5977	6066	6180	6088	6119	6057	6044	6111	5997	6032	6121	5991	6040	6052	6129	6039	6203	6060	6134	5981	6021	6127	6101	6118	6063	6172	6123	6028	6233	6159	6065	6073	5928	6094	6024	6104	5963	6200	6085	6054	6068	6128	6121	6097	6086	6104	6118	6084	6121	6061	6043	6123	6135	6091	6109	6187	6116	6148	6112	6091	5981	6159	6219	6020	6193	6167	6097	6099	6098	5985	6081	6024	6104	6213	6166	6033	6172	5997	6167	6039	5978	6085	6180	6172	6098	5991	6109	6069	6080	5985	6072	5933	6135	5937	6133	6204	6165	5996	6157	6069	6121	5919	6240	6069	5920	6097	6057	6147	6121	6071	6023	6046	6038	6008	6052	5989	6101	5993	6028	6162	6075	6009	6136	6198	6192	6093	6169	6149	6056	6102	6081	6063	6126	6021	6114	6024	6054	5969	6019	5943	6069	5965	6045	6029	6265	5943	6064	6092	6058	6136	6089	6105	6113	6010	6015	5936	6099	6153	5985	6141	6086	6030	6022	6024	5968	6052	6051	6047	6020	6042	6068	5969	6073	6061	6082	6006	6114	6114	6072	6095	6140	6091	5977	6211	6107	6067	6152	5968	6121	6132	6063	6029	6112	6005	6049	6033	6179	6068	6083	6179	6086	6186	6145	6002	6118	6047	6176	6133	6026	6036	6096	6174	6015	6068	6149	6104	6021	6057	5981	6035	5936	6102	6033	6219	6015	6182	6109	6078	6087	6066	6082	6176	5967	6060	6242	6113	5994	6052	6083	6124	6028	6040	6161	6216	6069	6075	6090	6066	6174	5990	6147	6083	6110	6058	6110	6099	6108	6152	6117	6087	6074	6097	6005	6104	6127	6117	6196	6054	6054	6066	6222	6055	6086	6110	6108	6024	6165	6051	6135	5985	6100	6107	6161	6091	6018	6130	6067	6099	6148	6206	6200	5987	6051	6075	6126	6069	6150	6163	6088	5956	6083	5970	6027	6157	5980	6161	6159	6003	6155	6025	6018	6155	6055	6077	6074	6167	6160	6059	6235	6136	6016	6145	6109	6022	6086	6121	6086	6140	6066	6104	6100	6162	6104	6099	6076	6111	6089	6120	6061	6196	6123	6172	6036	6162	6045	6053	6145	5995	6014	6003	6138	5974	6270	6106	6044	6149	6151	6085	6113	6138	6101	6145	6053	6144	6116	6066	6145	6129	6051	6129	6097	6064	6073	6191	5928	6142	6112	6169	6085	6139	6159	6085	6073	6103	6029	6021	6201	6073	6143	6237	6177	6001	6224	6108	6024	6095	6087	6162	6124	6079	6183	6202	6049	6028	6041	6066	6142	6098	6164	6051	6077	6046	6223	6096	6019	6206	6072	6021	6124	6122	5970	6027	6174	6229	6043	6029	6075	6124	6094	6152	6093	6067	6025	6020	6025	6063	6013	6097	6083	6114	6033	5988	6274	6138	6116	6051	5983	6106	6107	6021	6072	6096	6080	6163	6191	6039	6088	6149	6037	6118	5986	6118	6145	6213	6090	6096	6228	6067	6049	6222	5991	6109	6025	6077	6061	6103	6044	6186	6126	6060	6147	6094	6126	6179	5972
5312	21438	22180	5852	6270	9949	4819	2528	2033	1703	1222	977	835	795	801	791	791	841	865	784	793	817	782	835	847	792	814	852	824	768	824	833	852	809	833	850	806	808	827	824	834	767	773	799	798	841	845	810	809	794	799	809	825	883	835	861	819	785	769	822	837	799	867	852	852	857	795	867	806	837	861	773	779	810	836	849	828	893	827	809	794	795	802	820	851	808	812	750	804	797	808	815	829	868	806	824	845	839	835	796	831	809	845	835	805	818	875	827	804	817	874	799	836	794	825	801	767	821	818	776	781	854	801	793	803	826	833	818	847	800	834	788	895	825	764	871	796	844	833	805	843	784	833	830	839	857	845	800	845	830	892	761	836	794	801	837	736	833	770	803	854	832	823	862	835	791	777	861	841	807	865	818	826	791	823	781	802	830	825	803	798	870	872	794	806	820	779	799	797	815	835	813	889	790	837	786	799	897	818	804	845	847	784	756	831	845	861	848	832	805	806	857	785	854	816	752	867	843	808	814	812	796	806	798	844	828	843	813	817	782	809	839	791	808	816	857	799	823	814	835	807	847	785	853	798	890	826	818	841	797	835	815	788	792	825	792	821	870	811	837	776	774	850	833	811	797	824	834	794	812	802	805	779	805	789	791	813	836	832	829	815	781	814	767	830	802	841	799	774	837	809	856	803	754	885	847	870	805	809	809	761	798	780	776	804	868	845	799	830	798	809	805	825	804	796	807	779	784	800	779	787	845	774	817	790	799	826	807	805	775	770	760	855	810	814	858	832	786	818	846	815	845	817	810	831	811	816	808	868	865	871	795	835	825	849	854	805	806	795	856	830	833	818	772	805	808	771	818	833	839	821	804	778	856	780	850	810	797	797	838	849	824	797	841	831	844	817	817	806	822	795	781	839	805	837	799	830	837	842	877	806	830	761	811	847	853	877	835	831	800	856	845	819	823	836	800	777	827	839	809	803	811	788	804	767	801	854	828	850	808	826	817	797	819	850	809	838	807	863	811	819	815	800	829	764	832	836	783	822	800	799	871	821	839	797	843	863	753	813	837	806	831	830	850	821	798	839	876	848	805	836	848	829	821	895	869	808	766	812	814	806	792	834	823	846	841	823	832	837	760	788	785	869	817	815	821	899	806	811	793	843	810	801	787	804	797	852	870	773	848	797	878	819	776	808	748	811	836	796	828	773	839	809	767	811	801	781	796	773	795	800	902	781	812	803	810	831	803	837	829	821	771	814	834	827	802	852	816	827	800	817	850	863	821	852	872	876	835	796	800	882	804	837	739	786	829	721	786	800	810	804	853	818	794	793	829	827	792	816	817	849	817	796	779	857	759	800	813	859	838	817	849	778	835	790	809	834	786	835	829	837	824	839	801	850	820	851	818	809	775	813	868	836	840	799	813	769	886	860	812	761	833	791	834	820	801	784	835	813	804	811	772	783	807	798	782	843	807	845	785	849	822	795	800	794	828	802	863	821	861	831	791	812	764	808	781	833	793	826	817	826	803	755	853	870	826	870	822	819	819	776	830	823	837	735	834	852	852	828	789	819	805	797	809	816	803	774	833	811	854	835	827	807	802	846	762	818	779	828	813	769	802	821	871	849	813	828	862	820	820	793	795	809	814	811	783	861	832	827	807	828	812	853	806	748	810	818	813	783	871	809	828	818	894	823	813	771	837	810	848	867	828	789	876	831	846	832	813	846	805	827	783	819	792	805	818	857	851	814	819	825	836	810	813	797	810	863	837	815	843	794	843	797	855	864	818	820	871	801	809	867	810	840	804	838	819	804	788	828	832	827	895	812	860	795	808	782	873	821	863	819	789	834	846	808	815	771	817	805	771	823	831	845	796	801	841	802	821	838	792	867	834	823	823	751	822	811	894	772	819	847	809	771	755	832	824	799	863	807	752	828	886	852	821	829	826	810	840	809	808	826	821	816	820	785	798	838	796	834	884	759	806	810	811	818	805	813	807	770	793	805	797	822	814	783	785	815	873	833	845	813	859	762	794	864	820	850	823	800	824	785	779	844	809	781	806	798	757	826	806	836	807	819	800	778	829	749	870	810	859	851	829	823	810	793	793	855	822	863	782	773	835	777	772	783	834	834	817	784	819	866	796	794	875	820	815	822	797	848	851	879	780	800	799	810	813	814	832	790	798	877	778	806	850	807	776	883	780	806	815	792	821	817	804	827	881	809	799	831	822	803	811	811	819	767	818	848	812	817	817	824	803	810	844	822	811	848	831	836	819	839	828	825	847	815	827	829	811	827	854	829	789	814	796	775	801	807	801	860	804	852	825	820	860	830	856	815	791	831	810	796	822	840	853	814	767	846	852	832	797	818	798	795	836	814	824	883	832	879	809	802	825	826	811	826	819	846	770	827	784	821	808	790	808	775	787	832	802	756	849	834	839	800	831	844	783	805	860	841	796	828	852	843	816	827	821	912	813	833	827	783	793	783	817	789	852	824	826	803	864	794	816	813	797	792	781	803	801	821	826	797	794	856	789	835	837	840	758	846	841	801	837	809	884	826	785	812	866	795	875	807	850	808	842	835	815	880	817	840	829	775	810	798	851	811	803	776	785	800	811	831	801	813	816	794	798	828	819	821	805	793	851	785	764	838	773	817	850	869	781	799	835	780	830	793	858	762	825	869	828	812	778	822	783	805	797	801	787	837	802	823	833	818	812	817	797	815	829	835	799	795	815	826	822	779	836	810	842	832	806	849	828	815	817	816	816	774	874	843	828	852	804	823	790	833	789	793	807	796	811	785	812	791	801	818	830	822	809	849	826	796	823	830	783	834	823	843	768	835	763	866	830	812	820	805	881	799	784	808	805	867	854	874	761	801	796	824	873	825	801	759	812	805	821	742	767	830	792	827	860	870	795	788	836	847	809	838	850	819	811	791	817	823	832	821	799	772	840	824	773	765	804	790	819	844	774	837	812	870	853	797	833	840	797	867	843	851	788	777	830	854	765	838	801	841	806	823	823	808	854	838	750	826	804	811	795	892	843	868	815	826	816	809	861	813	832	831	814	846	832	807	821	845	807	822	840	855	808	855	802	776	838	783	836	834	878	825	788	834	821	832	799	807	813	802	832	861	859	751	827	811	808	798	778	826	766	845	764	863	813	826	834	827	858	784	842	831	848	794	804	844	813	792	868	803	835	811	791	842	827	841	782	787	824	784	867	810	768	850	812	818	803	815	806	820	807	748	822	791	848	786	805	770	856	807	816	856	880	807	821	809	822	852	792	798	837	829	786	831	796	802	829	804	816	875	823	826	813	800	848	810	812	786	784	782	859	777	825	808	897	781	761	771	848	819	807	818	854	831	834	791	813	826	812	779	813	820	824	818	808	811	810	843	810	800	800	811	860	826	882	815	847	779	806	800	774	810	748	797	789	839	784	791	795	769	832	766	813	833	805	810	812	806	819	885	824	827	900	816	868	841	738	788	793	766	884	815	760	859	829	809	793	794	810	810	799
26487	48812	44710	17320	52962	54356	36163	29102	26325	20672	13393	9274	6759	6385	6242	6274	6296	6275	6244	6197	6182	6392	6356	6297	6288	6241	6350	6196	6289	6379	6250	6235	6167	6135	6234	6165	6226	6238	6381	6340	6312	6239	6243	6161	6241	6200	6118	6194	6157	6226	6289	6272	6221	6153	6311	6252	6271	6223	6360	6450	6331	6201	6353	6167	6188	6225	6081	6214	6258	6272	6306	6200	6283	6269	6271	6209	6220	6328	6263	6202	6126	6233	6248	6255	6301	6268	6339	6231	6178	6242	6291	6188	6275	6339	6260	6225	6236	6343	6211	6244	6244	6289	6219	6208	6166	6076	6238	6245	6355	6382	6212	6277	6292	6380	6310	6330	6300	6346	6225	6233	6332	6322	6244	6262	6318	6172	6233	6196	6257	6256	6234	6396	6287	6296	6387	6281	6335	6394	6271	6153	6337	6248	6271	6227	6253	6194	6267	6318	6312	6367	6210	6204	6256	6255	6345	6400	6258	6289	6263	6267	6191	6243	6303	6310	6249	6112	6275	6236	6288	6345	6208	6118	6112	6247	6179	6239	6240	6365	6345	6281	6320	6211	6341	6307	6191	6209	6408	6188	6162	6343	6276	6299	6415	6280	6232	6285	6137	6143	6278	6346	6248	6327	6381	6404	6245	6243	6217	6223	6298	6219	6298	6210	6381	6223	6284	6207	6296	6140	6215	6183	6254	6136	6329	6209	6218	6282	6126	6179	6174	6259	6168	6261	6359	6252	6217	6183	6251	6277	6289	6304	6339	6233	6208	6217	6182	6296	6283	6384	6223	6295	6157	6229	6193	6239	6223	6395	6383	6205	6304	6302	6066	6211	6236	6370	6164	6240	6247	6200	6274	6160	6264	6312	6298	6281	6199	6309	6289	6435	6172	6275	6277	6222	6196	6284	6346	6336	6283	6274	6303	6300	6362	6283	6234	6155	6339	6301	6253	6417	6174	6342	6204	6260	6202	6184	6216	6219	6322	6323	6215	6374	6199	6228	6369	6238	6226	6278	6251	6280	6266	6238	6323	6258	6300	6341	6272	6246	6339	6250	6285	6366	6171	6228	6183	6300	6165	6254	6307	6232	6230	6282	6256	6278	6095	6321	6309	6190	6241	6187	6294	6314	6334	6291	6239	6233	6296	6383	6404	6163	6323	6181	6229	6364	6157	6155	6224	6193	6173	6254	6209	6284	6339	6259	6411	6240	6295	6230	6357	6304	6300	6293	6279	6187	6279	6286	6188	6204	6367	6199	6300	6308	6264	6203	6231	6268	6279	6212	6254	6079	6332	6153	6354	6288	6175	6261	6348	6267	6233	6261	6368	6229	6334	6279	6285	6258	6307	6190	6286	6171	6270	6274	6183	6204	6207	6210	6198	6204	6290	6220	6187	6334	6222	6198	6257	6280	6226	6164	6265	6084	6289	6274	6265	6306	6341	6273	6245	6236	6310	6210	6239	6335	6172	6299	6316	6356	6300	6219	6266	6331	6318	6271	6242	6289	6228	6222	6307	6360	6176	6348	6301	6233	6364	6161	6328	6225	6269	6296	6147	6205	6380	6299	6235	6156	6224	6147	6287	6148	6288	6304	6324	6267	6281	6174	6028	6269	6219	6313	6232	6142	6440	6301	6260	6222	6165	6127	6171	6256	6206	6224	6345	6164	6256	6177	6126	6292	6191	6241	6164	6233	6245	6189	6202	6150	6407	6221	6398	6151	6226	6203	6346	6308	6180	6296	6220	6249	6271	6308	6313	6341	6369	6263	6258	6248	6295	6334	6222	6259	6289	6350	6262	6199	6197	6274	6236	6196	6332	6261	6278	6187	6292	6312	6314	6269	6345	6152	6216	6337	6354	6200	6318	6301	6168	6250	6439	6185	6157	6314	6300	6196	6358	6224	6290	6248	6298	6229	6144	6242	6250	6221	6338	6296	6193	6323	6290	6207	6259	6159	6276	6357	6260	6357	6300	6262	6245	6249	6261	6132	6300	6192	6269	6252	6307	6302	6271	6207	6201	6291	6232	6264	6163	6223	6383	6275	6356	6302	6241	6234	6166	6240	6309	6316	6254	6300	6298	6233	6114	6292	6323	6308	6317	6215	6202	6323	6273	6235	6270	6268	6352	6341	6307	6235	6310	6246	6271	6344	6251	6286	6293	6243	6337	6166	6289	6268	6300	6256	6300	6196	6413	6244	6249	6274	6130	6207	6338	6297	6246	6340	6347	6241	6131	6253	6180	6314	6236	6184	6363	6228	6365	6311	6252	6281	6244	6308	6333	6320	6282	6225	6200	6308	6254	6074	6164	6232	6169	6194	6219	6369	6293	6266	6299	6291	6363	6315	6278	6224	6332	6322	6404	6232	6218	6178	6152	6174	6224	6197	6229	6326	6220	6274	6293	6205	6152	6298	6254	6207	6242	6217	6302	6323	6310	6291	6294	6166	6322	6251	6176	6121	6254	6189	6318	6207	6134	6283	6416	6192	6305	6313	6218	6248	6294	6302	6268	6336	6253	6197	6341	6319	6179	6273	6296	6301	6205	6332	6252	6326	6252	6166	6303	6188	6216	6280	6315	6300	6238	6230	6217	6242	6226	6318	6311	6157	6154	6251	6196	6231	6296	6306	6250	6205	6221	6170	6203	6266	6320	6365	6086	6285	6218	6231	6215	6258	6243	6176	6439	6022	6319	6242	6258	6212	6332	6209	6430	6235	6243	6186	6310	6212	6347	6349	6239	6362	6272	6322	6282	6226	6196	6345	6281	6263	6312	6240	6394	6221	6155	6118	6140	6293	6288	6175	6115	6261	6231	6347	6234	6332	6197	6289	6289	6227	6258	6199	6279	6260	6231	6322	6276	6276	6174	6344	6422	6344	6272	6019	6338	6228	6163	6294	6322	6246	6288	6221	6285	6360	6180	6119	6235	6253	6284	6332	6367	6113	6220	6201	6206	6215	6278	6204	6351	6200	6242	6151	6291	6206	6404	6112	6271	6323	6296	6234	6257	6361	6178	6215	6203	6224	6190	6359	6252	6191	6211	6193	6260	6333	6313	6210	6269	6294	6223	6255	6032	6321	6369	6199	6174	6246	6176	6360	6212	6223	6182	6398	6265	6271	6416	6227	6285	6279	6221	6273	6328	6339	6338	6217	6269	6167	6385	6284	6198	6314	6128	6248	6328	6298	6406	6280	6243	6266	6249	6337	6351	6155	6251	6301	6299	6259	6351	6146	6306	6205	6345	6238	6240	6378	6274	6272	6240	6230	6282	6232	6287	6382	6186	6233	6270	6234	6300	6162	6348	6365	6226	6175	6292	6247	6247	6239	6246	6223	6336	6279	6302	6273	6267	6399	6271	6343	6290	6338	6295	6205	6156	6207	6332	6191	6290	6263	6265	6250	6402	6297	6203	6186	6155	6339	6193	6157	6252	6375	6335	6241	6237	6319	6321	6201	6248	6237	6334	6199	6432	6313	6313	6350	6203	6393	6266	6142	6149	6298	6238	6254	6393	6243	6236	6332	6165	6281	6402	6206	6254	6240	6213	6350	6375	6167	6353	6183	6261	6143	6356	6216	6229	6281	6261	6326	6334	6226	6344	6231	6280	6250	6338	6294	6246	6314	6256	6417	6252	6248	6181	6224	6330	6246	6344	6309	6294	6194	6253	6256	6202	6232	6180	6305	6249	6262	6305	6237	6323	6360	6292	6171	6303	6332	6260	6340	6229	6216	6253	6334	6364	6157	6215	6217	6158	6174	6354	6222	6322	6278	6267	6388	6164	6326	6158	6262	6174	6183	6268	6231	6324	6301	6237	6333	6207	6172	6341	6206	6362	6421	6329	6306	6202	6205	6346	6245	6240	6220	6176	6341	6128	6288	6228	6209	6305	6237	6230	6334	6307	6216	6164	6309	6433	6319	6349	6284	6296	6328	6324	6246	6237	6263	6363	6232	6247	6177	6217	6155	6264	6204	6255	6249	6404	6262	6259	6182	6338	6350	6223	6123	6257	6135	6192	6288	6176	6302	6340	6191	6156	6370	6268	6236	6211	6191	6210	6261	6266	6230	6331	6209	6299	6333	6160	6208	6146	6254	6168	6272	6365	6291	6218	6349	6272	6244	6358	6172	6330	6275	6250	6393	6189	6296	6320	6232	6255	6194	6393	6355	6245	6247	6200	6414	6242	6082	6124	6294	6338	6214	6210	6270	6297	6288	6315	6207	6154	6250	6279	6349	6128	6294	6198	6203	6292	6176	6250	6320	6318	6289	6164	6257	6259	6194	6210	6279	6256	6335	6327	6231	6249	6314	6277	6265	6185	6142	6468	6274	6203	6084	6227	6225	6326	6239	6234	6385	6304	6290	6207	6394	6307	6276	6283	6288	6316	6250	6201	6352	6272	6244	6306	6177	6326	6185	6153	6383	6274	6369	6283	6295	6217	6436	6337	6265	6333	6315	6228	6264	6297	6213	6215	6187	6176	6202	6204	6197	6184	6338	6183	6190	6378	6270	6315	6154	6272	6270	6340	6336	6338	6368	6353	6232	6332	6254	6333	6241	6346	6274	6207	6186	6239	6277	6213	6334	6273	6345	6265	6328	6371	6184	6331	6269	6257	6224	6332	6224	6292	6229	6127	6448	6207	6223	6191	6345	6242	6279	6372	6303	6183	6287	6361	6198	6299	6176	6309	6257	6361	6246	6311	6271	6231	6225	6237	6164	6308	6356	6249	6276	6217	6145	6210	6386	6315	6337	6289	6176	6310	6212	6228	6310	6074	6209	6191	6194	6322	6340	6196	6164	6108	6301	6125	6231	6263	6343	6270	6267	6435	6366	6206	6222	6301	6345	6329	6180	6287	6282	6269	6258	6150	6369	6149	6229	6222	6283	6196	6328	6235	6268	6279	6152	6266	6204	6208	6300	6170	6417	6316	6200	6192	6313	6367	6249	6360	6245	6345	6313	6276	6238	6185	6226	6152	6396	6293	6278	6280	6301	6363	6317	6309	6179	6215	6328	6107	6279	6135	6348	6205	6218	6202	6387	6318	6290	6231	6256	6125	6160	6250	6194	6120	6249	6304	6278	6426	6214	6329	6207	6216	6217	6290	6200	6278	6248
3683	34347	30147	10101	8716	14251	9497	3930	2439	1529	1084	924	833	822	788	790	776	788	832	815	795	788	826	771	773	750	811	791	803	766	741	794	752	747	832	801	785	802	806	789	771	827	799	812	783	810	705	759	791	778	819	855	803	792	775	796	794	725	804	816	847	747	815	827	814	787	837	758	783	803	780	809	798	816	822	796	751	795	795	797	800	803	786	777	798	759	774	755	814	773	797	836	811	832	816	768	757	796	764	762	794	787	821	719	774	758	759	771	821	775	783	857	757	791	793	790	815	791	784	791	765	806	788	813	806	799	775	832	813	838	792	808	754	747	779	780	809	776	779	821	854	775	800	801	798	793	832	752	731	793	818	780	819	787	847	782	842	849	803	770	818	746	759	772	784	857	781	739	794	824	784	801	792	808	791	791	810	814	797	791	829	809	856	763	788	809	833	749	810	800	725	831	784	792	789	775	810	757	778	767	783	830	813	741	811	792	747	828	773	796	781	805	791	787	794	771	774	792	737	793	784	737	821	810	757	815	764	767	798	810	800	791	798	779	875	782	823	778	780	809	755	815	784	859	814	755	795	764	766	801	809	804	791	778	797	762	745	828	844	816	781	771	799	830	775	812	815	781	809	814	818	746	796	800	825	789	807	774	830	810	804	781	806	865	807	793	792	779	822	774	796	777	752	816	767	836	769	797	760	772	780	785	823	824	831	793	842	788	765	798	810	813	771	748	751	786	782	773	820	737	796	834	778	827	835	795	772	763	774	783	825	811	827	794	824	786	783	810	807	810	859	818	797	835	844	781	772	806	782	778	808	791	816	750	834	772	795	788	816	797	789	817	810	765	725	816	752	852	813	796	799	806	808	779	796	824	816	778	762	788	773	765	828	793	829	746	772	765	828	748	775	803	831	803	780	770	845	790	826	791	721	790	835	785	791	822	779	822	782	817	817	823	802	799	791	778	800	780	799	840	753	821	821	828	795	790	774	769	797	814	831	795	740	798	783	702	768	809	801	795	801	783	734	776	815	778	824	774	797	761	817	802	758	814	757	773	805	820	791	833	787	789	797	840	805	778	811	806	812	799	818	793	771	804	841	786	780	825	783	729	820	821	821	807	756	768	714	753	799	786	791	800	752	771	835	776	768	770	756	822	831	840	785	823	791	795	752	749	823	802	760	832	808	828	777	759	771	809	726	768	794	742	810	772	786	790	727	803	828	793	815	783	761	788	851	840	761	804	811	756	781	784	829	787	822	861	766	787	762	768	818	783	814	834	814	835	796	798	787	819	814	773	788	813	823	795	762	755	775	787	768	805	775	777	801	809	778	794	786	777	808	794	821	811	744	791	769	820	803	743	786	836	805	791	816	813	777	796	754	832	808	796	780	797	788	789	802	791	810	814	789	790	800	797	815	804	797	783	782	759	751	780	809	797	776	769	854	818	747	788	784	816	754	770	799	783	837	734	778	781	756	748	841	760	836	732	766	786	785	799	826	766	809	824	789	873	821	913	778	764	811	823	810	756	765	747	753	778	804	777	812	828	833	841	860	803	777	809	810	759	825	772	816	843	758	733	783	804	761	753	823	825	778	860	788	792	791	738	780	727	807	743	812	763	808	788	817	798	803	753	749	838	776	762	812	798	816	762	789	758	806	793	740	796	795	756	816	766	799	784	779	768	828	760	794	786	786	765	781	781	801	775	776	789	767	766	832	779	808	826	824	820	775	768	800	748	779	811	803	812	779	768	802	808	794	793	798	795	800	835	782	883	774	788	817	773	767	767	759	755	831	766	832	792	825	795	781	794	792	812	771	788	814	797	785	755	744	811	801	813	801	827	811	761	761	830	811	781	795	803	759	756	794	758	789	749	802	822	814	825	772	798	778	721	820	762	774	783	796	779	786	786	803	815	787	872	758	795	793	766	829	856	761	823	796	814	839	752	787	774	782	800	808	783	815	818	848	827	768	847	798	773	795	825	785	799	803	752	793	786	788	799	783	841	784	791	817	782	836	801	790	752	746	822	787	799	822	810	779	824	800	844	776	822	773	810	794	809	782	772	821	787	800	808	770	759	797	810	834	813	812	804	773	804	793	768	801	781	797	782	802	802	778	796	782	846	782	784	793	817	798	823	780	782	771	807	799	852	792	812	795	815	839	772	827	781	778	788	790	778	780	743	782	802	740	795	792	779	799	803	802	786	814	808	847	779	801	775	818	810	762	764	776	786	805	749	755	784	768	795	754	802	708	753	800	797	807	764	784	823	797	764	822	799	761	784	832	790	799	771	772	823	855	803	835	760	763	783	835	799	772	772	779	820	773	873	798	811	807	788	811	751	784	860	754	807	813	774	813	800	756	770	802	792	737	788	854	812	785	826	782	778	796	762	798	780	807	767	804	820	797	808	809	818	831	763	788	791	774	785	775	776	778	760	779	802	794	783	781	818	803	801	798	797	776	803	751	777	800	790	861	797	770	752	763	788	775	821	774	781	774	779	830	768	764	766	768	742	804	782	772	811	773	730	822	809	760	816	794	819	787	795	786	720	799	814	816	863	797	776	752	818	804	824	743	823	766	794	766	762	777	738	784	794	815	775	799	752	770	792	799	842	856	771	795	806	757	795	802	768	773	788	799	818	817	816	835	788	798	787	783	794	776	782	763	865	769	723	831	796	794	830	711	847	848	825	738	736	744	789	777	790	820	793	822	825	756	812	813	765	811	814	786	782	816	806	822	839	744	800	716	795	818	767	810	825	794	755	811	823	783	829	778	809	772	785	789	824	733	794	762	757	777	788	761	798	786	856	778	776	768	793	806	745	785	792	781	817	786	810	766	799	794	767	741	807	802	804	809	838	821	763	775	787	806	764	769	769	829	834	777	828	826	757	786	768	831	802	771	829	782	797	742	806	793	834	817	783	745	834	818	821	772	813	763	759	747	776	803	817	799	786	762	813	774	780	802	792	779	787	789	748	801	796	779	763	759	878	860	786	784	786	848	795	834	781	828	820	826	803	816	790	809	820	767	759	811	829	779	799	795	762	783	827	774	781	841	837	771	817	808	742	815	789	790	800	793	807	820	805	802	802	796	759	799	783	789	739	815	822	793	844	812	812	825	760	802	793	795	811	765	803	814	771	781	740	771	803	855	770	768	807	794	803	786	752	760	781	851	821	756	801	815	787	779	795	782	777	775	827	829	809	802	803	792	801	809	777	718	742	828	837	797	810	774	790	765	749	799	770	828	794	774	816	765	842	854	810	788	772	789	802	772	794	800	750	748	836	793	825	773	830	745	811	735	757	800	788	792	842	766	807	825	770	777	747	791	790	779	798	746	817	764	786	785	820	792	830	807	794	796	757	791	736	779	832	809	836	785	771	774	791	809	828	753	807	761	731	774	807	804	796	780	771	785	787	795	812	796	814	792	773	767	747	840	766	748	768	763	769	808	802	789	771	744	749	769	777	770	821	777	784	800	797	786	765	787	799	764	764	843	798	739	802	779	749
27773	59929	51019	24049	58265	63879	47035	32320	26429	18561	11577	8673	6494	6156	6115	6061	6128	6068	6081	5956	6170	6111	6082	6244	6076	6146	6042	6179	6005	6134	6065	6079	6117	6015	6153	6035	6041	6047	6154	6168	6093	6143	6225	6020	6173	6250	6088	6030	6090	6125	6103	6131	6061	6072	6158	6185	6091	6014	5985	6109	5934	6209	6169	6115	6150	6062	6081	6087	6115	6093	6116	6041	6154	6039	6077	6021	6004	6100	6181	6114	6106	6100	6045	6138	5985	6051	6274	6135	6082	6142	6167	6170	6060	6006	6217	6047	6113	6114	6135	6170	6183	6109	6204	6118	6018	6067	6116	6047	6010	6073	6155	6049	6124	6251	6060	6105	6040	6123	6102	6096	6045	6153	6167	6108	6217	6114	6187	6172	6054	6106	6086	6075	6089	6066	6080	6121	6152	5959	6072	6107	6028	6123	6058	6108	6194	5961	6081	6171	6055	6199	6074	6057	6171	6000	6128	6053	6000	6207	6127	6105	6222	6041	6186	5974	6074	6116	6109	6011	6069	5928	6173	5991	6102	6019	6079	6036	6102	6111	6148	6020	6091	6142	6162	6152	6195	6197	6103	6111	6045	6071	6104	6080	6068	6165	6206	5992	6067	6062	6075	6047	6161	6174	6110	6105	6109	6119	6021	6286	6123	6130	5967	6030	6107	6023	6138	6018	6076	6232	6034	6057	6019	6175	6083	6067	6218	6094	6170	6211	5966	6165	6065	6047	6054	6059	6213	6085	6012	6035	6186	6088	5963	6009	6151	6079	6169	5965	6050	6055	6152	6081	6204	6194	6177	6025	5944	6115	6101	6085	6129	6065	6096	6094	6083	6102	6175	6232	6196	6088	6056	6140	6137	6074	6119	6144	6063	6234	6224	5995	6081	6085	6230	6225	6001	6044	6158	6121	6238	6144	6098	6162	6008	6010	5997	6082	6306	6145	5950	6224	6012	6142	6157	6013	6209	6121	6182	6068	6105	6203	6036	6136	5987	6146	6270	6048	6041	6047	6043	6054	6080	6139	6197	6172	6141	6069	6157	6092	6085	5978	6055	6064	6167	6132	6182	6130	6137	6060	6104	6140	5976	6138	6184	6177	6117	6009	6055	6103	6009	6226	6088	6160	6068	6046	5932	6153	6053	6027	5992	6165	6046	6136	6114	6085	6072	6159	6167	6120	6028	6129	6117	6046	6108	6132	6172	6069	6197	6222	6272	6114	6066	6048	6060	6032	6174	6149	6091	6095	6083	6216	6093	6010	6094	6224	6144	6138	6152	6155	6185	6172	6059	6089	6174	6058	6051	6152	6005	6121	6224	6158	6264	6016	6091	5995	6265	6093	6067	6094	6180	6147	6151	6115	6235	6255	6037	5984	6210	6031	6176	6006	6058	6179	6099	6203	6116	6124	6138	6106	6134	6083	6205	6161	6093	6065	6215	5908	6123	6140	6238	6134	6167	6180	6130	6036	5927	6084	6036	6070	6022	6150	6057	6126	6096	6156	6026	5981	6191	6106	6058	6159	6049	6082	6153	6129	6212	6051	6163	6029	6110	5913	6191	6070	6098	6125	6158	6047	6070	6069	6028	6116	6074	6184	6189	6063	6141	6096	6062	6018	6104	6089	6249	6162	6146	6047	6210	6078	6088	6127	6097	6017	6038	6132	6064	6128	6032	6199	6167	6181	6084	6151	6141	6091	6146	6010	6130	6163	6052	6130	6150	6196	6135	6117	6201	6198	6126	6129	6118	6117	6216	6058	6100	6079	6048	6031	5983	6128	6050	6101	6102	6146	6119	6128	6217	6088	6086	6115	6053	6129	5990	6090	6156	6154	6041	6130	6009	6017	6244	5995	5999	6087	6109	6084	6079	6015	6092	6178	5997	6149	6120	6248	6213	6037	6123	6025	6100	6157	6299	6002	6049	6130	6149	6042	6152	6102	6074	6106	6135	6028	6145	6091	6094	6052	6185	6181	6089	6139	6047	5954	6044	6193	6333	6160	6130	6032	6165	6179	6126	5990	6183	6238	6097	6031	6192	6056	6151	5944	5965	6098	6065	6133	6158	6075	6129	6053	6158	6054	6110	6244	6082	6114	6133	6171	6015	6089	6103	6172	6094	6105	6221	6092	6249	6114	6128	5973	6144	6132	6056	6125	6136	6101	6131	6120	6172	6091	6101	6197	6143	6196	6152	6094	6141	6133	6295	5999	6028	5930	6188	6188	6133	6034	6112	6115	6046	6081	6215	6133	6087	6174	6084	6150	6062	6029	6178	6150	6265	6086	6015	6124	6120	6072	6132	6049	6135	6198	6005	6160	6105	6254	6147	6089	6112	6036	6090	5991	6161	6148	5974	6106	6182	6101	6118	6034	6081	5964	6266	6120	6154	6123	6184	6222	6088	6122	6199	5954	6029	6052	5938	6111	6175	5995	6169	6059	6114	6151	6080	6156	6070	6183	6017	6231	6104	5991	6079	6119	6101	6102	6199	6224	6133	6026	6244	6084	6131	6038	5943	6191	6109	6206	6119	6079	6082	6076	6254	6018	6108	6090	6114	6101	6209	6048	6124	6014	6214	6097	6119	6030	6128	6127	6044	6039	6030	6153	6025	6168	6092	6046	6081	6079	6071	6144	6243	6091	6066	6046	6008	6208	6101	6203	6155	6140	6010	6061	6148	6017	6090	6126	6003	6008	6193	5974	6051	5986	6045	6137	6054	6113	6098	6071	6174	6058	6085	6122	6111	6089	6177	6124	6071	6086	6124	6205	6148	6144	6069	6189	6161	6168	6134	6151	6087	6073	6111	6179	6156	6119	6043	5981	6095	6147	6078	6024	6197	6218	5985	6023	6157	6179	6085	6065	6148	6073	6076	6123	6148	5981	6094	5987	6161	6063	6151	6133	6095	6112	6043	6068	6124	5979	6117	6080	6184	6179	6124	6104	6039	6112	5933	6117	6084	6057	6154	6111	6040	6104	6122	6054	6161	5990	6203	6156	6055	5942	6167	6169	6173	6150	6076	5979	6078	6092	6229	6066	6108	6029	6103	6013	6041	6055	6135	6043	6052	6127	6105	6162	6184	6173	6231	6061	6137	6214	6118	6167	6121	6227	6131	6188	6125	6138	6035	5965	6054	6052	6134	6158	5985	6169	6142	6034	6145	6091	6149	6107	6112	6159	6042	6210	6007	6167	6144	6212	6085	5950	6183	6111	5979	6091	5984	6052	6074	6038	6079	6254	6175	6186	5995	6197	5894	6074	6160	6066	6124	6108	6175	6072	6005	6176	6126	5938	6190	6112	6108	6153	6088	5993	6248	6160	6218	6115	6052	6176	6068	6096	6130	6014	6131	6031	6072	5985	6173	6192	6087	6157	6054	6074	6137	6028	6137	6116	6144	5983	6162	6012	6054	6148	6013	6225	6036	6160	6101	6084	6072	6101	6112	6023	6057	6080	6144	6091	6032	6063	6138	6165	6029	6086	6100	6035	5977	5977	6133	5996	6286	6044	6127	6082	6116	6106	6078	6191	5999	6152	6122	6117	5967	6041	6125	6062	6146	6077	6072	6212	6080	6112	6074	6020	6158	6132	6193	6069	6101	6046	6114	6037	6000	6084	6271	6078	6089	6011	6148	6101	6097	6092	6020	6118	6118	6184	6070	6071	6000	6091	6267	6287	6188	6151	6205	6035	6020	6141	6136	6203	6012	6229	6140	6191	6245	6066	6076	6096	6045	6103	6048	6234	6221	6175	6074	6086	6206	6115	6221	6047	6149	6035	6049	6064	6187	6154	6086	6162	6192	6005	6114	5985	6062	6122	6092	6139	6066	6138	6038	6112	6191	6066	6220	6147	6099	6086	6094	6139	6100	6204	6100	5936	6315	6093	6140	6053	6098	6127	6039	6137	6081	5998	6075	6225	6172	6164	6230	6100	6093	6168	6219	6164	6115	6150	6053	6141	6074	6210	6161	5997	6198	6101	6144	5953	6107	6180	6050	6123	6033	6013	6120	6174	6074	6090	6048	6106	6182	6155	6050	6051	6077	6009	6074	6267	6108	6174	5992	5989	6037	6108	6179	6127	6005	6102	6209	6098	6123	6120	6150	6083	6113	6045	6119	6111	6069	6050	6260	6123	6053	6047	6132	6185	6152	6151	6130	6055	6156	6058	6200	6211	5963	6075	6398	6076	6081	6085	6086	6141	6028	6126	6171	6221	6055	6238	6064	6076	6085	6100	6109	5991	6070	6203	6049	6187	6104	6168	5955	6103	6123	5998	6116	5986	6139	6113	6128	6205	6059	6215	6116	6136	6145	6160	6154	6070	6094	6139	6066	6081	6112	6047	6067	6111	6142	6025	6032	6147	6198	6135	6117	6115	6087	6108	6044	6094	6077	5983	6130	6136	6094	6071	5999	6032	6163	6216	6117	6122	6138	6078	6154	6013	6105	5939	6061	6198	6122	6097	6160	6209	6072	6022	6055	5973	6000	6056	6080	6166	6079	6169	6179	6176	6194	6162	6018	5952	6151	6021	6069	6090	6138	6148	6060	5982	6101	6077	6010	6184	6088	6127	6118	6138	6127	6187	6176	6011	5887	6122	6013	6039	6049	6143	6066	6102	6080	6039	6040	6131	6093	6002	6122	6166	6101	6138	6114	6062	6026	5961	6068	6084	5991	6158	6064	6055	6065	6146	6080	6176	6153	6145	6083	6179	6054	6068	6015	6119	6071	6049	6079	6076	6085	6174	6135	6135	6102	6079	6106	6118	6095	6122	5985	6152	6081	6075	6051	6072	6087	6039	6063	6188	6146	6177	6153	6199	6155	6120	6196	6143	6141	6132	6090	6038	6118	6107	6104	6120	6213	6092	6102	6130	6016	6246	6222	6089	6081	6089	6107	6069	6083	6110	6114	5963	5975	6060	6092	6110	6167	6008	6004	6150	6036	6104	6080	6143	6092	6050	6081	6089	6100	6013	6261	6138	6009	6041	6021	6178	5961	6176	6119	6152	6091	6054	6177	6187	6200	6120	6175	6258	6037	6122	6066	6033	6046	6129	6032	6077	6091	6119	6108	6068	6155	5955	6052	5994	6136	6126	6124	6150	6142	6001	5928	6150
2891	11641	8943	2401	2194	3887	3074	1407	1126	959	819	810	782	794	804	859	783	817	834	833	790	781	818	823	861	820	814	788	841	750	798	781	745	800	780	864	764	803	816	805	799	781	792	802	785	805	790	800	822	834	857	811	812	842	821	729	794	787	841	842	881	834	812	812	807	789	778	807	801	827	827	848	783	803	816	781	871	785	796	837	780	869	744	859	828	856	765	786	802	854	794	809	811	767	860	858	805	820	831	811	810	820	825	777	796	817	803	766	828	799	782	775	828	820	833	839	783	789	798	789	802	793	774	800	780	856	818	785	838	841	799	756	837	841	799	797	801	789	774	772	772	846	815	821	794	801	851	813	856	831	791	800	799	778	817	794	800	789	785	816	832	852	790	797	830	785	795	857	794	833	774	781	833	841	820	886	802	810	823	777	788	809	850	818	812	841	785	738	818	826	802	807	864	783	757	790	783	813	904	851	871	816	841	830	772	741	807	815	835	808	780	721	778	918	741	809	777	822	827	746	787	802	832	807	823	804	825	816	810	797	849	791	842	794	851	840	782	847	816	816	849	755	822	790	816	812	850	900	820	805	749	787	856	825	835	806	857	826	800	831	764	775	757	822	765	807	812	790	831	817	819	818	833	802	802	808	791	776	835	802	789	829	832	833	789	823	815	779	862	831	774	827	836	842	849	777	794	845	779	816	811	779	779	827	841	873	778	806	750	825	798	863	826	759	813	848	806	799	859	792	809	793	811	758	802	812	817	802	843	796	829	810	765	811	807	803	814	765	822	808	806	799	802	782	823	857	843	831	798	826	790	779	779	804	785	851	888	807	759	797	803	803	802	794	810	837	773	833	809	757	806	801	782	797	827	770	768	770	846	802	763	777	782	825	811	774	838	818	812	860	816	815	853	784	821	791	809	805	819	816	828	764	791	756	788	816	802	835	821	802	817	842	794	809	843	831	764	834	782	827	780	821	832	834	821	786	862	793	830	797	824	837	839	805	832	784	801	800	784	760	801	872	854	822	799	793	818	776	814	843	836	786	786	797	744	848	758	780	793	768	862	799	817	817	783	777	794	792	767	752	837	880	785	809	847	815	872	772	779	873	841	790	824	811	818	816	831	831	827	807	811	794	821	805	834	854	801	784	842	802	836	772	838	796	831	774	758	804	805	807	769	749	839	782	822	842	858	735	824	752	833	832	809	774	814	783	792	785	897	802	838	788	829	829	798	844	780	828	840	886	785	805	803	797	855	817	846	780	813	833	792	777	822	796	839	839	806	818	843	820	804	786	792	779	786	784	769	778	812	815	811	765	828	791	831	865	865	811	784	807	863	853	812	791	816	802	803	749	826	782	825	812	838	812	805	811	833	839	770	852	838	790	769	806	808	813	840	844	800	821	813	786	811	800	829	827	785	827	797	791	898	766	782	814	841	814	826	842	900	811	821	840	816	838	827	808	779	807	811	742	838	804	810	833	771	782	780	801	786	836	794	779	845	766	815	815	858	822	834	797	797	795	787	828	843	797	844	829	829	797	835	741	822	822	813	767	798	805	781	866	800	805	826	845	804	789	843	826	781	775	798	777	836	851	809	826	798	810	769	812	774	847	784	802	796	854	784	745	767	783	789	832	771	815	782	827	815	815	792	776	835	796	809	800	778	810	792	812	827	824	813	767	827	841	814	841	784	776	796	811	764	832	819	789	846	808	778	837	798	780	802	829	800	817	761	760	778	840	786	783	817	860	827	867	836	802	753	812	881	818	837	790	811	811	797	789	864	797	760	873	787	812	833	809	820	838	771	818	818	794	831	776	801	810	859	794	805	757	844	829	766	791	830	863	852	807	852	827	821	834	852	843	794	833	821	791	815	837	822	826	805	795	815	834	795	800	826	825	849	794	763	837	786	847	850	788	822	826	826	789	816	776	841	765	800	814	814	840	777	762	801	819	788	841	789	828	811	793	777	798	853	809	808	869	853	850	810	821	810	796	831	766	814	773	843	805	811	853	799	767	835	784	824	821	828	809	776	803	816	848	831	857	758	838	852	852	840	791	801	794	816	811	748	800	844	811	801	794	816	816	847	811	796	839	825	816	797	882	784	787	757	771	829	829	792	786	763	810	797	816	792	864	800	825	763	831	777	798	804	799	821	799	844	789	800	783	836	810	800	819	837	834	785	788	827	820	797	817	833	837	791	799	876	834	815	772	803	815	776	853	768	867	827	806	770	791	816	761	810	797	783	844	815	855	795	820	838	837	848	821	841	817	784	838	784	783	812	810	834	851	791	836	827	795	848	850	864	825	806	812	767	826	820	834	768	792	822	798	804	791	858	804	759	818	798	801	823	813	838	811	839	837	766	840	826	801	820	767	827	804	846	798	830	801	876	796	810	850	814	840	800	784	842	819	844	803	827	849	792	787	793	832	776	790	824	823	806	799	796	829	808	786	797	846	830	807	829	771	818	828	780	785	803	814	853	845	809	786	844	784	840	852	855	782	766	836	842	825	865	792	794	828	768	828	808	820	808	781	854	817	774	893	787	831	772	828	784	844	800	819	794	784	817	837	769	828	846	787	821	774	752	793	849	735	819	785	800	797	833	763	780	904	772	834	813	812	799	822	857	836	839	812	783	749	840	816	824	769	814	789	842	842	798	842	836	819	842	832	825	841	825	838	794	795	795	801	823	828	831	798	819	750	837	820	801	816	829	824	842	803	826	821	803	806	768	843	805	807	831	816	797	835	818	773	850	784	785	780	749	815	812	819	812	766	825	803	814	799	833	894	848	831	804	789	839	856	777	785	838	767	832	838	837	783	805	790	876	786	801	889	811	831	774	859	849	865	792	754	833	788	811	795	771	796	815	783	836	806	791	864	787	858	818	808	822	822	806	823	801	813	782	865	778	776	837	837	845	835	842	820	825	802	816	853	850	774	827	739	807	787	863	805	795	820	832	806	832	801	771	833	776	837	798	829	810	799	781	827	746	846	794	747	805	787	813	845	808	833	783	785	849	808	766	908	781	814	830	811	811	812	839	765	817	823	786	828	836	829	798	761	811	838	808	832	834	871	803	837	847	824	820	826	845	798	791	812	823	828	811	831	826	828	798	829	815	805	800	807	764	800	820	788	782	802	807	816	824	793	828	800	805	820	837	815	786	802	820	767	821	833	839	798	819	789	760	804	831	817	830	788	826	763	792	801	797	847	865	802	814	794	795	801	820	776	806	821	793	815	808	804	820	790	801	819	846	816	814	826	866	817	771	770	828	838	787	788	803	783	857	851	804	847	823	844	810	839	826	835	791	850	839	773	760	842	788	813	778	792	796	808	773	806	796	830	814	770	775	800	816	779	821	830	756	811	852	828	801	861	779	805	801	835	823	770	795	825	806	789	786	838	794	769	790	767	788	813	851	780	846	790	817	894	805	860	818	828	821	807	763	809	756	825	823	781	833	804	777	847	852	836	783	804	840	800	832	822	862	852	826	825	837	788	801	825	792	837
17916	38883	31134	15336	34290	38981	31145	18357	13239	10538	7809	6756	6410	6372	6291	6239	6186	6100	6106	6114	6196	6149	6118	6329	6279	6193	6180	6191	6227	6131	6194	6252	6155	6270	6208	6201	6249	6229	6144	6217	6244	6137	6182	6241	6211	6269	6207	6165	6208	6206	6142	6171	6245	6294	6255	6223	6225	6289	6152	6194	6299	6262	6263	6233	6290	6238	6042	6282	6309	6192	6125	6167	6222	6295	6158	6225	6137	6177	6221	6212	6245	6190	6105	6204	6158	6149	6111	6217	6251	6153	6339	6211	6221	6110	6253	6162	6169	6202	6209	6255	6234	6233	6190	6196	6196	6201	6239	6089	6138	6173	6252	6258	6308	6322	6325	6294	6077	6320	6167	6341	6247	6285	6298	6199	6183	6230	6263	6233	6229	6219	6232	6200	6276	6208	6079	6202	6283	6205	6216	6253	6155	6281	6166	6223	6320	6319	6213	6140	6302	6200	6246	6315	6178	6140	6205	6294	6215	6241	6228	6139	6203	6214	6241	6259	6271	6255	6363	6340	6236	6247	6218	6314	6182	6265	6260	6112	6416	6189	6276	6289	6266	6240	6283	6234	6322	6371	6136	6300	6278	6275	6126	6184	6280	6140	6246	6170	6204	6202	6221	6233	6187	6249	6184	6103	6230	6298	6332	6277	6309	6225	6278	6169	6284	6336	6266	6230	6235	6259	6317	6139	6221	6288	6221	6182	6179	6197	6203	6328	6293	6183	6312	6128	6241	6192	6180	6243	6192	6242	6236	6206	6192	6303	6221	6245	6280	6187	6170	6278	6252	6224	6235	6271	6253	6306	6213	6201	6220	6222	6307	6230	6212	6175	6347	6267	6228	6229	6271	6181	6151	6193	6168	6120	6327	6234	6188	6345	6093	6252	6311	6236	6166	6300	6171	6235	6284	6185	6131	6379	6266	6206	6249	6266	6322	6289	6188	6251	6276	6144	6201	6258	6333	6349	6271	6291	6283	6263	6241	6247	6230	6353	6189	6150	6191	6254	6377	6155	6152	6186	6158	6354	6093	6190	6267	6271	6346	6368	6141	6201	6216	6036	6256	6179	6156	6242	6357	6145	6145	6206	6193	6138	6229	6345	6122	6266	6274	6192	6278	6316	6150	6267	6224	6255	6290	6232	6347	6268	6217	6185	6278	6280	6247	6219	6238	6212	6270	6208	6153	6215	6246	6278	6186	6297	6266	6264	6141	6245	6061	6226	6151	6181	6275	6156	6139	6270	6312	6058	6215	6289	6231	6225	6250	6237	6185	6305	6197	6240	6339	6241	6161	6199	6326	6166	6303	6232	6189	6169	6164	6154	6285	6288	6233	6270	6234	6304	6242	6320	6223	6168	6248	6076	6240	6286	6148	6286	6156	6213	6254	6302	6218	6195	6273	6291	6252	6289	6094	6320	6250	6232	6258	6223	6215	6215	6297	6271	6251	6208	6261	6235	6168	6285	6378	6291	6261	6253	6312	6289	6129	6193	6302	6170	6371	6201	6218	6302	6267	6291	6349	6064	6262	6362	6335	6174	6246	6132	6199	6320	6252	6315	6224	6190	6170	6204	6346	6366	6282	6254	6256	6143	6247	6145	6360	6218	6262	6290	6140	6144	6222	6104	6424	6224	6168	6290	6379	6191	6283	6131	6336	6266	6296	6385	6250	6158	6120	6290	6229	6276	6255	6174	6089	6221	6217	6306	6234	6263	6178	6241	6214	6184	6210	6204	6190	6172	6240	6148	6270	6053	6239	6355	6182	6299	6278	6146	6129	6245	6195	6119	6164	6251	6220	6249	6253	6220	6207	6132	6090	6215	6201	6149	6301	6218	6223	6287	6273	6280	6210	6160	6290	6274	6264	6207	6228	6204	6324	6168	6397	6269	6324	6118	6248	6292	6374	6245	6213	6332	6293	6191	6190	6239	6220	6269	6226	6143	6130	6145	6216	6148	6284	6151	6143	6310	6244	6209	6127	6281	6331	6244	6219	6214	6197	6256	6183	6167	6214	6265	6251	6201	6213	6354	6307	6199	6164	6271	6277	6264	6163	6187	6286	6212	6160	6315	6307	6219	6269	6226	6145	6150	6316	6096	6318	6317	6185	6287	6295	6229	6206	6221	6191	6276	6403	6170	6269	6192	6204	6265	6175	6191	6348	6244	6161	6224	6269	6357	6286	6222	6299	6265	6291	6220	6371	6234	6303	6242	6239	6133	6275	6274	6328	6161	6152	6219	6415	6257	6319	6324	6170	6076	6256	6279	6240	6177	6340	6326	6219	6292	6264	6236	6164	6264	6290	6328	6178	6173	6321	6260	6248	6165	6385	6222	6267	6167	6219	6145	6124	6104	6093	6219	6205	6229	6262	6318	6216	6199	6265	6194	6234	6144	6080	6253	6173	6264	6241	6294	6195	6362	6246	6241	6273	6287	6245	6106	6215	6238	6281	6276	6242	6236	6242	6170	6149	6162	6311	6227	6269	6140	6389	6174	6328	6188	6197	6208	6281	6291	6280	6173	6305	6247	6339	6240	6138	6210	6267	6355	6201	6305	6247	6224	6211	6256	6180	6191	6280	6204	6162	6360	6346	6107	6352	6277	6217	6184	6343	6203	6130	6196	6209	6180	6211	6282	6256	6350	6239	6238	6220	6229	6383	6239	6042	6222	6120	6016	6330	6285	6251	6339	6288	6312	6278	6262	6228	6155	6242	6327	6105	6253	6307	6299	6158	6180	6205	6325	6294	6182	6169	6196	6081	6242	6171	6399	6202	6340	6200	6201	6270	6268	6240	6327	6166	6190	6232	6235	6267	6180	6313	6157	6294	6336	6224	6131	6127	6019	6339	6291	6322	6200	6357	6190	6281	6201	6235	6243	6361	6217	6258	6212	6248	6265	6121	6212	6160	6273	6250	6189	6326	6258	6380	6213	6289	6289	6297	6280	6238	6266	6228	6267	6331	6276	6284	6143	6213	6308	6208	6294	6220	6263	6242	6301	6221	6299	6328	6227	6215	6289	6292	6195	6201	6312	6236	6151	6251	6174	6258	6239	6179	6327	6247	6301	6259	6318	6195	6122	6152	6182	6290	6260	6219	6264	6260	6271	6181	6116	6197	6158	6353	6270	6257	6202	6159	6126	6149	6204	6238	6232	6238	6178	6187	6108	6282	6316	6168	6220	6251	6183	6299	6265	6254	6215	6224	6298	6151	6189	6259	6119	6291	6235	6244	6324	6190	6197	6232	6299	6238	6089	6355	6197	6251	6267	6193	6295	6126	6217	6130	6168	6318	6320	6283	6252	6172	6178	6193	6338	6146	6137	6239	6276	6267	6051	6222	6166	6210	6327	6235	6306	6405	6173	6272	6195	6207	6222	6208	6179	6194	6223	6380	6199	6292	6082	6257	6342	6261	6180	6302	6341	6322	6310	6193	6329	6345	6198	6364	6410	6247	6149	6298	6241	6296	6202	6315	6143	6266	6220	6225	6324	6224	6133	6319	6204	6214	6249	6297	6257	6247	6089	6261	6214	6119	6197	6246	6391	6304	6284	6189	6130	6249	6349	6256	6131	6268	6296	6247	6197	6196	6161	6289	6298	6260	6181	6246	6257	6188	6212	6210	6123	6109	6332	6214	6203	6311	6196	6232	6192	6117	6218	6369	6142	6297	6331	6243	6210	6223	6183	6153	6378	6089	6296	6142	6210	6287	6333	6177	6148	6350	6266	6097	6344	6269	6259	6199	6117	6355	6214	6241	6079	6180	6300	6304	6232	6257	6168	6186	6187	6227	6190	6283	6343	6254	6154	6203	6185	6316	6276	6202	6155	6262	6114	6203	6225	6236	6240	6253	6278	6235	6123	6296	6269	6188	6265	6197	6188	6244	6243	6240	6244	6246	6303	6268	6191	6187	6147	6123	6343	6324	6306	6226	6277	6244	6034	6117	6353	6325	6189	6246	6195	6191	6214	6188	6261	6207	6239	6288	6307	6303	6126	6325	6130	6327	6217	6259	6241	6330	6166	6230	6243	6345	6171	6229	6120	6250	6097	6055	6268	6286	6181	6177	6296	6230	6190	6234	6227	6247	6307	6304	6288	6162	6331	6186	6153	6187	6121	6299	6192	6123	6223	6302	6392	6181	6283	6138	6280	6217	6275	6319	6184	6162	6340	6186	6141	6288	6298	6186	6194	6200	6287	6187	6350	6337	6166	6224	6304	6245	6285	6292	6211	6287	6327	6397	6262	6216	6179	6303	6294	6220	6194	6298	6359	6214	6272	6239	6292	6211	6230	6090	6304	6151	6167	6157	6221	6324	6292	6288	6340	6284	6192	6086	6276	6240	6209	6195	6195	6252	6160	6190	6244	6212	6360	6300	6240	6162	6259	6262	6137	6286	6365	6178	6149	6082	6176	6169	6338	6253	6219	6233	6308	6295	6331	6180	6166	6217	6200	6179	6197	6245	6295	6195	6323	6217	6223	6255	6333	6173	6306	6321	6227	6277	6184	6122	6228	6200	6128	6334	6223	6212	6202	6246	6064	6227	6188	6204	6274	6182	6334	6173	6079	6188	6195	6134	6256	6158	6224	6246	6216	6196	6172	6233	6157	6192	6174	6205	6279	6112	6274	6253	6204	6172	6174	6238	6470	6160	6193	6261	6269	6128	6158	6115	6290	6350	6261	6282	6240	6343	6229	6202	6188	6331	6317	6131	6344	6273	6340	6110	6142	6173	6372	6223	6292	6351	6309	6287	6279	6281	6263	6256	6224	6159	6201	6238	6266	6239	6141	6332	6274	6354	6331	6194	6272	6105	6302	6193	6200	6254	6175	6252	6249	6142	6230	6197	6172	6168	6170	6112	6251	6303	6287	6348	6142	6328	6236	6291	6263	6309	6209	6242	6149	6172	6195	6222	6395	6221	6278	6317	6207	6272	6256	6198	6272	6231	6339	6255	6173	6319	6220	6289	6285	6244	6203	6263	6164	6223	6311	6269	6220	6253	6228	6311	6196	6226	6216	6298	6414	6248	6245	6284	6261	6237	6375	6124	6204	6202	6286	6092	6211	6265	6325	6337	6259	6348	6229	6170	6182	6250	6188	6300	6273	6242	6269	6227	6311
3940	28452	21347	5671	4406	9096	6582	2664	1666	1223	961	872	801	819	813	832	809	757	782	852	759	814	790	784	744	767	843	795	769	770	802	772	809	776	791	828	805	776	799	767	779	810	836	789	761	835	814	770	832	823	813	773	771	813	763	808	837	767	823	819	782	785	804	787	804	802	792	772	792	856	820	768	755	824	838	821	758	769	781	850	763	829	749	752	818	807	786	792	802	739	836	851	836	840	775	826	823	779	789	821	756	808	830	827	813	749	814	815	777	810	791	845	797	776	745	757	822	841	832	792	789	808	774	806	768	733	801	819	812	794	861	802	833	792	794	813	821	793	779	806	787	837	786	809	759	763	866	845	776	742	851	816	824	786	794	767	808	799	767	802	807	810	818	792	827	847	816	763	859	820	794	805	791	798	825	772	882	823	810	831	814	777	818	796	766	758	765	786	797	809	768	776	863	782	754	752	770	799	816	823	753	787	760	816	829	748	821	777	842	768	802	798	816	820	730	750	801	761	826	773	794	824	778	770	793	789	820	790	810	834	777	836	784	790	750	762	828	757	774	814	846	812	806	764	765	808	806	752	834	815	849	806	822	866	836	802	784	792	816	769	841	775	801	779	771	795	805	838	783	798	774	748	802	844	798	784	774	828	830	816	776	819	840	809	784	828	808	754	820	781	763	773	776	758	773	816	805	754	785	822	845	792	808	804	824	794	827	776	825	839	749	818	810	788	846	763	836	802	818	809	829	817	817	842	791	818	861	811	688	799	823	792	818	818	814	780	729	807	818	754	758	758	835	829	823	811	781	738	795	815	786	728	818	804	793	824	830	783	791	819	769	804	833	777	851	798	785	818	822	770	767	836	803	802	804	834	785	775	784	771	826	796	796	812	822	831	788	802	755	785	814	850	827	771	818	785	732	821	811	778	787	833	767	834	815	768	786	818	786	806	798	798	818	756	760	792	811	812	773	787	752	794	795	796	747	768	771	811	847	739	794	801	788	817	801	779	838	788	813	833	765	833	785	848	758	796	831	785	756	839	794	833	829	813	793	773	837	779	799	850	810	764	811	814	814	838	788	782	784	831	808	759	779	758	797	763	814	775	805	784	733	767	783	809	809	766	795	850	833	788	818	868	772	791	782	813	842	821	822	778	804	870	805	751	810	783	793	764	790	811	785	817	772	834	825	801	779	839	843	780	821	829	779	798	829	835	807	773	800	857	847	860	796	802	782	790	828	769	836	793	776	810	836	860	791	781	768	860	829	790	849	772	798	851	788	824	789	816	795	764	789	768	741	791	829	808	802	785	823	780	804	805	746	765	816	815	796	799	839	858	780	779	825	779	811	807	756	830	801	777	789	822	783	783	832	821	840	853	818	808	788	792	768	805	768	845	813	824	766	773	764	794	757	846	799	821	845	804	838	868	815	773	843	821	827	832	761	779	818	809	812	751	781	788	833	771	772	798	804	857	764	802	813	802	822	717	857	821	797	813	838	817	785	795	770	777	774	834	834	786	794	777	768	839	774	802	828	808	794	722	832	755	846	795	798	777	823	805	788	794	734	831	791	842	782	779	770	812	763	779	804	799	751	834	790	778	836	836	895	808	794	776	831	774	857	816	786	792	822	787	817	816	814	798	840	845	810	766	808	752	783	811	801	784	788	826	832	792	800	822	791	790	787	791	792	858	788	762	830	814	885	788	772	778	824	803	820	784	835	763	811	773	769	822	810	816	820	792	757	760	803	761	846	821	776	762	834	777	812	801	791	840	786	783	846	794	778	800	777	801	777	783	789	829	777	846	815	790	779	824	773	839	766	816	789	822	788	775	786	840	778	777	790	830	809	811	786	823	835	750	833	788	792	801	805	796	758	845	788	790	842	761	785	826	790	830	758	797	827	748	764	775	817	783	790	811	805	750	825	787	794	790	811	792	746	773	796	814	784	748	737	831	786	811	802	790	834	801	780	834	786	807	818	775	770	777	790	841	749	838	790	791	781	779	788	770	781	808	803	751	813	822	822	784	776	809	778	763	802	799	778	806	848	789	783	792	788	808	837	818	798	840	791	857	768	817	825	769	802	802	787	762	813	867	829	872	769	748	790	807	833	765	781	738	780	806	785	810	867	829	784	784	823	812	825	782	833	811	780	832	823	781	812	802	816	814	791	803	791	759	811	803	834	785	796	812	783	774	771	832	840	801	820	797	834	813	789	818	801	797	797	794	789	793	801	765	810	797	786	808	825	817	781	811	802	798	793	801	800	840	791	785	801	786	788	762	766	777	802	806	806	820	780	770	774	776	825	772	814	801	768	792	791	802	822	794	767	798	775	821	791	774	810	845	765	748	821	807	815	838	784	760	830	826	851	759	850	782	787	838	851	844	815	796	790	786	827	867	824	776	737	790	799	774	782	797	822	791	812	811	804	801	805	818	770	785	799	861	777	846	806	817	817	872	824	813	820	813	800	810	820	783	762	789	829	826	805	836	823	744	827	778	792	802	782	807	805	805	779	799	796	816	827	831	774	792	830	825	803	815	773	822	857	779	795	771	836	827	827	831	817	783	756	778	782	761	759	820	806	762	707	788	784	824	789	716	843	814	856	825	813	867	873	846	798	859	803	810	806	812	787	769	802	821	776	807	796	778	756	772	798	805	784	792	856	832	785	776	794	826	805	794	833	830	777	825	790	810	787	809	784	822	805	788	761	819	791	797	839	761	782	823	768	797	813	800	835	792	751	774	774	830	779	817	776	799	797	775	795	803	780	879	792	794	823	787	814	779	754	812	769	804	777	779	770	786	827	836	805	792	792	764	808	752	820	762	795	804	806	785	789	850	825	829	823	829	792	765	775	785	759	792	786	764	838	798	831	835	794	839	828	808	784	768	786	782	809	771	823	779	802	787	803	803	812	808	787	819	813	773	829	815	772	785	789	806	836	846	808	759	837	830	827	821	833	830	774	783	824	780	758	811	841	835	818	829	781	780	792	777	828	745	853	770	844	775	801	813	786	752	793	819	806	811	799	817	784	773	756	755	792	795	792	852	852	787	834	746	794	800	794	867	762	773	862	776	834	804	823	794	776	782	830	785	740	745	802	828	841	750	794	770	770	751	785	786	800	829	797	768	762	756	819	789	808	777	857	855	813	772	812	766	779	788	780	766	876	781	823	803	821	771	829	815	790	796	756	819	811	847	788	801	796	832	801	787	782	825	786	832	793	802	774	758	784	776	802	772	821	757	813	812	839	791	796	819	848	819	800	796	814	790	842	820	792	820	827	796	780	784	815	810	814	754	790	788	753	802	781	856	821	760	790	800	789	828	802	807	795	772	780	825	763	791	764	763	750	827	839	823	771	805	789	768	797	799	773	790	832	803	813	776	807	758	764	793	831	809	840	813	779	869	797	762	776	843	806	837	829	783	834	758	737	793	786	840	793	754	814	808	846	796	795	790	806	761	844	798	788	789	760	830	816	834	800	819	778	819	804	801	790	754	781	781	816	767
26232	53658	41178	22297	45560	54800	41455	27529	20176	14339	10244	7733	6447	6569	6423	6250	6114	6169	6053	6219	6100	6222	6111	6334	6085	6145	6144	6137	6176	6095	6217	6227	6130	6115	6120	6131	6242	6232	6093	6260	6165	6175	6155	6265	6144	6046	6196	6066	6205	5989	6213	6112	6188	6067	6181	6090	6140	6075	6096	6195	6248	6118	6082	6252	6163	6149	6194	6124	6095	6075	6167	6177	6243	6071	6136	6192	6141	6205	6088	6192	6098	6105	6155	6160	6245	5990	6172	6090	6168	6208	6139	6009	6129	6029	6070	6119	6132	6096	6170	6122	6095	6159	6070	6052	6135	6209	6218	6333	6085	6223	6213	6049	6087	6186	6152	6029	6183	6046	6082	6095	6199	6198	6082	6122	6241	6099	6144	6179	6255	6132	6209	6164	6183	6014	6091	6115	6013	5972	6147	6111	6075	6096	6181	6178	6162	6120	6166	6145	6279	6164	6101	6134	6067	6198	6101	6252	6194	6076	6049	6172	6145	6202	6138	6144	6168	6135	6062	6183	6041	6196	6155	6198	6298	6212	6236	6304	6179	6207	6062	6199	6195	6130	6248	6082	6201	6259	6148	6070	6219	6217	6278	6159	6095	6162	6142	6279	6143	6152	6188	6215	6185	6029	6195	6105	6219	6201	6094	6230	6089	6110	6082	6241	6182	6164	5998	6276	6231	6101	6188	6198	6124	6171	6117	6196	6125	6082	6151	6269	6214	6226	6110	6143	6258	6048	6086	6169	6189	6233	6073	5982	6172	6105	6223	6105	6106	6089	6119	6050	6193	6204	6100	6077	6134	6123	6199	6198	6219	6155	6154	6096	6172	6271	6031	6086	6138	6308	6095	6158	6198	6197	6087	6191	6165	6183	6105	6275	6180	5992	6029	6237	6148	6105	6221	6096	6124	6124	6180	6121	6182	6069	6095	6116	6104	6166	6183	6100	6176	6169	6139	6156	6038	6195	6082	6160	6142	6210	6210	6158	6155	6037	6122	6172	6078	6171	6076	6081	6146	6170	6137	6164	6214	6130	6176	6137	6215	6363	6189	6225	6184	6197	6087	6044	6112	6205	6207	6108	6188	6225	6111	6158	6145	6116	6121	6150	6154	6054	6175	6124	6130	6044	6185	6276	6166	6145	6194	6256	6192	6131	6076	6163	6230	6091	6058	6172	6155	6105	6301	6080	6291	6158	6192	6306	6124	6178	6278	6246	6296	6068	6162	6073	6244	6021	6198	6182	6200	6148	6102	6235	6229	6223	6107	6071	6244	6230	6096	6100	6225	6283	6126	6147	6243	6049	6154	6149	6168	6165	6164	6046	6116	6187	6136	6212	6183	6227	6176	6069	6120	6218	6147	6118	6099	6227	6297	6138	6230	6260	6137	6144	6135	6032	6209	6176	6109	6173	6211	6218	6190	6169	6186	6139	6095	6106	6141	6086	6253	6126	6279	6108	6206	6181	6164	6068	6118	6089	6026	6081	6130	6170	6166	5953	6172	6098	6133	6177	6172	6166	6133	5968	6166	6122	6402	6156	6205	6210	6252	6130	6137	6054	6182	6150	6042	6265	6138	6182	6061	6223	6035	6121	6132	6218	6306	6167	6144	6238	6202	6288	6093	6125	6112	6156	6291	6136	6140	6022	6204	6179	6169	6021	6315	6153	6144	6131	6208	6146	6209	6205	6156	6240	6226	6105	6285	6124	6319	6107	6185	6266	6309	6172	6204	6193	6140	6260	6117	6124	6144	6145	6152	6059	6220	6192	6182	5970	6090	6131	5962	6042	5960	6287	6176	6122	6202	6078	6077	6176	6119	6252	6190	6286	6126	6085	6260	6177	6188	6147	6226	5969	6252	6124	6184	6175	6148	6149	6134	6251	6141	6254	6178	6150	6128	6103	6166	6071	6185	5989	6212	6067	6115	6062	6230	6196	6168	6108	6165	6172	6153	6207	6028	6178	6089	6092	6148	6102	6143	6240	6198	6130	6181	6126	6208	6170	6101	6182	6248	6186	6116	6168	6171	6111	6032	6091	6322	6238	6148	6196	6222	6194	6122	6152	6091	6114	6115	6120	6235	6234	6096	6047	6062	6043	6202	6172	6213	6287	6116	6190	6080	6116	6132	6137	6122	6179	6115	6196	6209	6202	6118	6138	6115	6302	6135	6232	6128	6178	6220	6127	6150	6219	6228	6178	6189	6141	6144	6164	6035	6189	6268	6119	6093	6222	6056	6154	6105	6149	6176	6102	6159	6129	6324	6173	6132	6143	6221	6176	6200	6124	6151	6226	5991	6106	6198	6058	6117	6278	6166	6018	6092	6186	6197	6278	6209	6256	6183	6180	6209	6110	6057	6037	6222	6136	6100	6103	6184	6081	6064	6187	6105	6347	6135	6110	6152	6122	6217	6203	6177	6236	6224	6115	6128	6159	6178	6096	6125	6109	6085	6161	6225	6135	6086	6105	6220	6148	6226	6083	6178	6004	6064	6167	6167	6271	6082	6153	6146	6154	6056	6218	6096	6119	6082	6086	6188	6215	6345	6238	6125	6184	6244	6051	5989	6189	6162	6074	6251	6050	6163	6214	6197	6130	6086	6098	6170	6130	6247	6125	6189	6081	6160	6018	6143	6176	6223	6207	6168	6134	6122	6182	6104	6081	6114	6055	6099	6078	6178	6130	6114	6284	6211	6217	6150	6153	6009	6148	6176	6215	6121	6123	6210	6173	6155	6057	6155	6127	6095	6094	6206	6044	6209	6149	6174	6269	6279	6204	6083	6211	6166	6161	6249	6187	6238	6070	6191	6107	6209	6314	6229	6186	6234	6203	6246	6058	6282	6135	6282	6000	6093	6223	6080	6123	6285	6157	6027	6085	6157	6081	5958	6111	6140	6086	6138	6144	6132	6184	6102	6207	6175	6128	6109	6153	6227	6160	6331	6214	6224	6203	6106	6186	6196	6110	6112	6188	6066	6147	6264	6049	6189	6111	6029	6066	6033	6227	6170	6167	6207	6178	6124	6145	6139	6148	6101	6181	6133	6064	6106	6162	6159	6268	6211	6173	6050	6177	6188	6268	6238	6022	6017	6197	5974	6261	6217	6183	6164	6120	6174	6217	6201	6191	5996	6168	6296	6084	6061	6123	6130	6257	6179	6188	6168	6103	6145	6161	6203	6167	6242	6195	6178	6138	6238	6299	6080	6151	6210	6228	6045	6145	5982	6178	6233	6183	6149	6187	6173	6242	6333	6095	6177	6073	6136	6142	6119	6182	6132	6053	6200	6074	6169	6152	6092	6139	6101	6163	6178	6172	6142	6188	6173	6120	6238	6184	6114	6198	6192	6054	6191	6229	6215	6175	6223	6262	6104	6123	6264	6156	6152	6126	6206	6132	6235	6163	6294	6168	6191	6179	6274	6195	6110	6075	6062	6164	6253	6203	6193	6185	6213	6173	6088	6095	6136	6127	6235	6201	6101	6100	6092	6214	6110	6128	6153	6180	6268	6176	6169	6317	6193	6241	6245	6234	6124	6185	6194	6189	6216	6081	6143	6148	6253	6211	6106	6255	6000	6129	6279	6157	6175	6177	6160	6277	6049	6094	6221	6206	6131	6211	6213	6094	6114	6156	6214	6150	6377	6250	6239	6219	6247	6251	6085	6146	6240	6228	6101	5989	6079	6207	6130	6227	6114	6111	6072	6111	6269	6131	5990	6107	6260	6146	6254	6118	6180	6038	6087	6142	6200	6164	6189	6193	6137	6117	6096	6247	6129	6185	6145	6202	6154	6120	6244	6065	6225	6161	6305	6060	6230	6128	6235	6240	6093	6113	6158	5991	6318	6130	6148	6187	6173	6195	6095	6180	6104	5994	6272	6219	6096	6108	6219	6102	6079	6130	6257	6229	6126	6103	6164	6240	6106	6043	6108	6211	6172	6114	6146	6178	6257	6060	6118	6038	6159	6215	6179	6072	6181	6214	6381	6157	6115	6165	6113	6115	6241	6198	6124	6141	6176	6150	6159	6269	6250	6215	6068	6154	6154	6210	6175	6140	6122	6301	6101	6220	6161	6238	6086	6150	6192	6190	6088	6192	6108	6042	6088	6223	6167	6085	6222	6094	6133	6165	6123	6003	6140	6174	6155	6122	6243	6106	6101	6336	6154	6127	6237	6122	6233	6119	6221	6141	6072	6205	6258	6111	6058	6202	6109	6161	6142	6173	6167	6299	6179	6106	6154	6259	6193	6108	6281	6177	6223	6078	6156	6270	6152	6032	6109	6080	6197	6213	6218	6181	6323	6216	6184	6171	6248	6200	6195	6193	6179	6096	6235	6228	6052	6131	6278	6135	6121	6277	6235	6156	6208	6156	6189	6069	6196	6073	6102	6109	6129	6018	6189	6112	6258	6029	6172	6190	6055	6137	6266	6282	6237	6234	6140	6210	6142	6078	6163	6246	6091	6186	6106	6138	6202	6169	6096	6176	6178	6053	6120	6198	6051	6300	6133	6227	6080	6139	6111	6343	6128	6184	6153	6240	6168	6067	6159	6157	6096	6185	6157	6204	6187	6169	6034	6223	6221	6201	6284	6245	6222	6133	6164	6218	6305	6153	6230	6136	6226	6089	6130	6163	5993	6272	6143	6164	6186	6122	5987	6136	6066	6150	6158	6216	6135	6206	6166	6133	6191	6066	6219	6073	6241	6258	6093	6149	6110	6252	6164	6157	6137	6262	6182	6196	6226	6132	6102	6085	6063	6087	6123	6170	6066	6076	6085	6147	6228	6140	6114	6139	6308	6169	6176	6110	6181	6211	6232	6115	6128	6105	6167	6223	6201	6156	6218	6075	6241	6113	6263	6227	6141	6196	6239	6066	6132	6128	6224	6182	6158	6051	6182	6044	6324	6066	6190	6166	6119	6071	6275	6107	6137	6025	6153	6251	6197	6243	6153	6147	5972	6196	6292	6222	6162	6256	6187	6199	6098	6218	6212	6203	6182	6154	6172	6206	6141	6146	6098	6208	6203	6242	6259	6152	6127	6158	6047	6118	6165	6170	6196	6156	6198	6117	6167	6092	6167	6216	6136	6124	6156	6189	6011	6199	6127	6097	6113	6302
4829	24372	22647	7170	4777	8718	6468	2429	1701	1304	955	901	850	808	887	827	787	815	859	829	746	815	834	807	830	836	792	753	819	807	839	797	817	833	854	833	788	845	820	828	824	834	827	826	796	831	817	787	838	870	772	838	796	818	830	801	808	779	809	790	817	819	778	833	830	843	789	836	833	871	844	797	807	795	831	822	764	819	837	869	778	847	794	848	812	823	838	818	848	776	813	808	845	802	805	851	812	815	823	842	845	810	768	840	822	787	816	805	774	840	779	849	825	778	806	785	842	779	832	812	805	823	838	812	783	795	790	843	761	862	804	805	816	842	848	813	824	845	871	849	786	808	834	840	838	779	834	821	811	821	811	838	837	826	760	793	786	804	860	814	831	851	859	870	845	861	826	837	865	844	808	861	877	834	763	805	831	835	840	825	851	777	871	862	877	762	799	829	758	846	783	846	817	832	817	813	896	865	812	822	798	777	818	833	845	824	786	792	789	825	832	829	823	809	791	810	863	844	832	840	809	849	845	802	807	900	827	838	828	795	757	804	812	826	833	835	865	795	825	811	809	813	791	814	793	824	827	822	781	859	815	810	804	843	851	828	833	752	833	830	834	843	772	811	790	845	792	820	801	808	793	790	839	828	834	861	853	774	887	807	814	806	775	796	824	786	828	827	805	839	818	813	869	871	837	826	821	822	876	837	823	804	821	847	844	802	832	810	792	840	874	777	834	869	760	779	830	812	787	804	818	819	816	843	806	845	805	867	795	854	794	814	761	766	827	851	796	799	766	811	803	857	825	830	773	816	789	842	806	866	852	862	867	803	773	855	800	839	783	826	825	810	876	831	833	832	795	772	848	836	820	814	821	837	862	837	851	805	809	846	802	794	835	838	806	858	825	847	833	806	838	823	853	789	852	816	807	834	839	801	837	823	834	841	816	781	896	800	852	800	841	837	793	870	811	803	789	861	821	813	869	824	815	814	815	787	789	815	811	776	800	852	836	802	830	864	816	858	803	825	852	815	813	824	829	764	859	846	797	845	819	821	815	864	858	828	882	860	829	818	827	840	867	842	845	791	803	808	797	845	775	796	833	801	782	820	795	796	809	838	840	787	869	807	830	812	867	838	838	853	818	821	811	837	799	773	803	830	784	822	793	816	833	814	835	825	824	802	827	839	854	771	858	799	802	812	846	804	815	778	834	816	842	821	799	874	755	869	840	789	843	791	857	822	872	813	778	814	848	838	803	837	784	792	767	854	835	828	869	840	799	863	824	821	803	866	820	880	860	789	769	825	797	846	806	788	827	849	808	846	803	859	793	872	842	805	814	834	828	847	853	838	828	850	811	818	796	839	816	820	826	832	823	817	823	856	856	815	864	820	838	802	834	790	820	835	827	815	781	807	841	820	815	822	810	779	872	853	797	783	836	798	825	836	829	815	846	834	820	805	838	804	836	799	876	821	811	877	785	833	850	835	824	818	813	881	814	839	837	811	829	856	827	844	834	800	781	856	839	818	810	808	839	823	811	820	796	836	828	781	847	777	792	810	826	851	802	879	836	804	806	823	864	814	829	833	819	797	825	829	853	820	835	829	823	789	804	796	833	828	848	799	794	816	815	797	809	793	879	794	843	860	806	798	808	796	820	799	820	819	813	831	836	824	831	804	828	740	792	796	881	847	861	829	819	840	818	813	829	802	819	826	839	837	782	828	821	836	782	778	797	863	779	830	867	836	835	812	817	819	829	806	813	804	849	808	837	818	826	790	843	845	753	812	855	799	831	822	853	855	816	827	837	808	812	845	807	809	852	800	829	855	823	842	812	797	844	819	850	828	841	860	816	822	799	825	875	780	834	842	812	798	835	861	868	813	838	819	823	851	797	777	792	875	810	816	812	823	797	873	796	867	848	820	812	795	825	830	821	837	821	863	838	900	820	782	808	811	809	827	810	816	790	792	844	855	891	830	811	859	811	877	782	818	786	785	829	819	883	854	845	835	833	792	827	821	814	845	817	785	811	879	807	889	763	884	823	813	846	828	820	858	800	790	865	787	854	785	841	835	838	868	842	805	808	828	823	857	787	806	816	794	767	832	783	781	772	799	794	839	752	788	832	795	808	794	835	847	820	810	814	835	786	837	875	828	808	816	805	833	852	824	791	787	810	863	791	834	782	839	821	846	838	835	841	855	787	825	823	793	846	779	825	862	792	849	791	776	850	809	813	800	809	788	867	825	792	860	816	766	790	857	839	823	779	747	843	804	820	898	797	778	851	839	751	817	870	815	842	816	819	838	831	799	804	844	800	830	878	775	828	848	804	802	852	823	823	824	804	803	828	865	852	802	845	846	806	844	824	835	831	831	794	852	825	812	828	839	906	797	801	819	803	809	810	843	815	836	850	824	869	833	808	823	787	820	851	862	807	820	822	812	846	773	823	839	870	823	867	830	836	833	857	799	813	789	851	793	820	792	810	782	806	784	817	790	833	810	810	776	797	861	851	768	863	865	821	824	791	806	821	814	812	835	829	826	846	838	818	805	806	817	842	788	803	787	808	788	799	839	804	805	838	804	834	831	883	863	825	795	867	814	805	801	857	873	816	817	833	836	804	780	811	829	789	807	766	757	794	820	839	852	850	797	852	831	853	866	841	862	780	794	826	864	846	800	775	855	811	807	808	845	823	834	838	846	818	836	851	820	795	818	859	759	814	852	839	758	782	801	831	804	807	800	766	846	811	803	825	815	821	856	774	815	808	810	848	778	797	834	865	808	863	826	812	827	845	826	823	806	836	811	869	821	823	850	812	816	828	786	779	858	891	827	805	791	801	856	778	870	804	778	845	868	850	812	837	772	845	802	828	833	787	796	810	826	837	855	820	788	813	825	838	789	831	856	817	815	838	776	804	843	862	760	840	878	795	802	832	787	784	792	776	832	833	802	810	754	834	843	811	826	823	823	817	854	842	809	838	777	842	778	847	827	812	866	805	814	823	844	799	822	848	806	806	840	818	837	792	753	761	832	800	848	778	847	818	799	847	806	761	827	809	827	823	844	764	858	794	828	834	828	819	829	845	816	857	842	832	797	830	758	846	806	790	820	854	859	831	842	827	796	882	804	849	853	864	791	852	836	874	796	818	840	845	869	769	778	768	809	818	901	795	847	799	847	845	851	820	839	753	811	790	774	847	810	863	805	846	854	806	784	831	815	815	793	822	808	888	788	819	846	797	826	759	836	824	844	773	817	848	773	838	796	814	803	801	800	843	827	799	815	867	831	791	786	847	810	904	787	818	796	828	883	773	808	803	839	806	792	849	806	796	872	796	828	820	849	834	777	828	802	857	864	876	760	885	812	844	852	866	824	888	848	801	918	816	876	786	871	830	801	828	810	815	822	812	849	820	801	821	802	823	821	841	830	789	801	822	815	819	851	782	824	787	848	880	826	842	826	812	822	812	801	780	835	783	849	845	826	819	863	807	847	840	820	859	870	796	877	858	852	811	844	843	853
24461	51419	44025	27592	47649	54334	41662	27569	21362	15352	10765	7353	6264	6853	7151	6457	6378	6311	6183	6415	6380	6359	6221	6404	6367	6373	6334	6241	6247	6290	6320	6270	6255	6284	6335	6260	6338	6392	6263	6290	6187	6296	6276	6304	6347	6265	6184	6327	6241	6186	6332	6387	6304	6362	6418	6499	6256	6182	6367	6220	6248	6397	6309	6397	6274	6241	6369	6287	6210	6182	6338	6218	6321	6385	6293	6265	6205	6165	6325	6342	6198	6369	6236	6309	6300	6140	6305	6380	6298	6302	6327	6259	6194	6351	6217	6252	6283	6265	6275	6211	6190	6373	6235	6115	6317	6314	6312	6318	6281	6420	6318	6279	6303	6399	6335	6249	6270	6169	6206	6283	6341	6334	6309	6256	6411	6386	6290	6348	6352	6373	6174	6202	6228	6367	6354	6313	6243	6286	6265	6217	6337	6328	6321	6333	6289	6314	6349	6217	6295	6265	6337	6252	6354	6312	6291	6366	6179	6173	6281	6395	6217	6219	6264	6340	6291	6288	6285	6419	6225	6299	6380	6328	6392	6346	6333	6263	6182	6300	6247	6397	6291	6278	6340	6233	6389	6300	6237	6372	6171	6407	6410	6354	6277	6244	6354	6432	6203	6154	6330	6411	6273	6310	6307	6342	6255	6312	6199	6398	6341	6305	6258	6233	6366	6352	6173	6248	6232	6317	6275	6350	6375	6358	6253	6257	6262	6387	6202	6154	6397	6338	6308	6249	6394	6365	6301	6315	6359	6182	6280	6422	6383	6342	6411	6159	6357	6369	6339	6287	6286	6369	6405	6298	6248	6339	6344	6271	6355	6456	6289	6300	6246	6289	6266	6298	6287	6274	6349	6337	6284	6309	6391	6346	6271	6373	6274	6308	6321	6191	6303	6427	6229	6262	6377	6347	6262	6314	6334	6243	6228	6334	6315	6293	6308	6333	6223	6385	6235	6345	6305	6282	6323	6297	6280	6309	6209	6275	6196	6341	6274	6255	6343	6370	6278	6316	6213	6133	6289	6226	6334	6201	6389	6363	6217	6308	6320	6226	6432	6363	6250	6260	6324	6338	6368	6305	6249	6418	6306	6207	6282	6353	6330	6284	6391	6265	6289	6287	6305	6321	6198	6356	6399	6254	6416	6300	6249	6295	6445	6248	6183	6337	6186	6294	6354	6400	6304	6215	6327	6238	6307	6384	6282	6246	6419	6291	6346	6288	6407	6216	6286	6377	6363	6183	6422	6321	6261	6227	6344	6368	6297	6213	6359	6180	6218	6383	6320	6267	6370	6204	6309	6388	6405	6307	6420	6267	6408	6509	6298	6306	6479	6422	6249	6352	6221	6262	6410	6172	6281	6283	6372	6211	6286	6495	6367	6297	6240	6158	6349	6129	6332	6296	6430	6398	6268	6241	6339	6365	6154	6347	6338	6216	6351	6302	6307	6333	6214	6218	6377	6344	6439	6279	6486	6325	6407	6300	6222	6169	6284	6305	6288	6319	6334	6315	6354	6305	6282	6231	6332	6270	6307	6316	6352	6156	6336	6249	6283	6358	6213	6219	6319	6348	6396	6246	6208	6328	6306	6509	6376	6427	6304	6333	6286	6278	6151	6272	6268	6186	6337	6149	6441	6387	6317	6242	6360	6424	6267	6253	6230	6212	6254	6240	6331	6470	6320	6294	6279	6426	6244	6244	6309	6398	6237	6441	6284	6273	6254	6352	6283	6321	6164	6259	6262	6302	6198	6343	6339	6132	6398	6250	6413	6292	6482	6286	6223	6292	6324	6325	6338	6378	6268	6248	6257	6267	6316	6266	6226	6339	6321	6243	6301	6159	6388	6331	6335	6318	6348	6272	6350	6232	6364	6393	6309	6288	6226	6230	6356	6318	6252	6359	6381	6315	6224	6370	6316	6280	6279	6327	6416	6383	6250	6292	6375	6400	6301	6303	6167	6247	6329	6227	6314	6307	6332	6232	6317	6252	6271	6271	6353	6231	6224	6167	6360	6329	6253	6348	6363	6323	6319	6350	6349	6343	6328	6264	6321	6370	6379	6278	6188	6221	6294	6318	6298	6419	6261	6440	6330	6331	6423	6234	6437	6423	6310	6237	6253	6227	6267	6204	6293	6184	6318	6265	6246	6288	6353	6297	6298	6141	6260	6317	6265	6239	6298	6400	6310	6361	6291	6342	6359	6306	6271	6306	6287	6374	6088	6326	6171	6409	6347	6343	6251	6348	6308	6362	6319	6339	6348	6313	6189	6357	6273	6334	6324	6213	6302	6460	6311	6395	6303	6223	6390	6311	6476	6288	6159	6317	6302	6157	6435	6234	6371	6256	6360	6399	6334	6330	6340	6156	6315	6293	6318	6317	6165	6332	6343	6312	6407	6312	6328	6435	6228	6234	6324	6379	6274	6261	6325	6377	6271	6428	6301	6320	6322	6211	6391	6237	6459	6256	6156	6243	6297	6384	6288	6354	6308	6356	6293	6333	6240	6160	6224	6225	6206	6328	6248	6317	6312	6212	6241	6133	6299	6322	6374	6379	6381	6294	6329	6300	6294	6360	6261	6333	6223	6227	6344	6296	6416	6208	6369	6354	6462	6277	6457	6388	6441	6171	6298	6410	6485	6370	6253	6338	6374	6355	6338	6381	6329	6358	6341	6242	6239	6180	6259	6351	6230	6303	6188	6388	6219	6284	6367	6200	6346	6334	6300	6240	6220	6340	6277	6444	6238	6224	6394	6263	6357	6215	6257	6387	6260	6299	6290	6170	6286	6318	6346	6331	6237	6214	6371	6300	6359	6230	6239	6310	6375	6306	6372	6125	6337	6257	6388	6280	6372	6325	6330	6275	6337	6254	6339	6333	6240	6321	6387	6283	6435	6261	6330	6250	6252	6271	6304	6362	6298	6229	6338	6227	6348	6304	6185	6423	6204	6387	6432	6370	6094	6285	6427	6333	6297	6362	6218	6409	6199	6248	6191	6239	6321	6187	6206	6242	6355	6192	6302	6175	6383	6330	6263	6326	6271	6240	6266	6348	6218	6246	6231	6269	6350	6192	6162	6460	6264	6296	6166	6360	6381	6225	6219	6199	6324	6243	6440	6281	6502	6253	6389	6296	6240	6344	6255	6310	6337	6289	6346	6352	6224	6318	6098	6233	6378	6300	6240	6237	6213	6245	6358	6339	6269	6156	6313	6303	6255	6338	6250	6375	6380	6272	6147	6245	6376	6318	6342	6354	6347	6313	6155	6271	6217	6386	6425	6299	6316	6250	6460	6204	6240	6392	6406	6321	6346	6348	6326	6264	6320	6154	6360	6310	6204	6285	6362	6156	6305	6365	6289	6316	6330	6322	6306	6240	6297	6306	6312	6181	6301	6245	6288	6436	6153	6313	6216	6186	6282	6276	6329	6298	6283	6304	6299	6345	6326	6359	6334	6227	6221	6171	6330	6214	6283	6151	6402	6220	6319	6394	6315	6336	6361	6300	6268	6176	6196	6308	6301	6146	6287	6323	6411	6248	6357	6169	6411	6325	6280	6341	6318	6335	6179	6349	6271	6292	6339	6310	6225	6348	6336	6278	6167	6191	6302	6262	6348	6346	6309	6280	6515	6265	6321	6278	6234	6376	6219	6345	6345	6270	6434	6138	6366	6387	6343	6152	6406	6339	6320	6262	6267	6198	6387	6216	6388	6192	6387	6330	6230	6369	6368	6360	6351	6329	6215	6378	6296	6258	6241	6333	6316	6259	6217	6319	6306	6345	6363	6289	6350	6327	6396	6337	6366	6454	6313	6363	6314	6199	6354	6403	6136	6361	6333	6363	6333	6277	6362	6121	6408	6322	6401	6353	6193	6205	6419	6330	6413	6348	6385	6324	6281	6287	6329	6326	6240	6436	6370	6363	6303	6352	6289	6203	6332	6276	6398	6291	6147	6344	6302	6404	6234	6283	6340	6392	6334	6182	6241	6296	6255	6203	6332	6320	6237	6299	6406	6285	6368	6176	6351	6290	6396	6294	6290	6301	6273	6273	6147	6342	6378	6335	6246	6390	6344	6247	6243	6228	6265	6318	6429	6320	6280	6415	6284	6242	6222	6475	6280	6341	6235	6294	6398	6247	6338	6368	6300	6457	6489	6445	6383	6330	6439	6329	6221	6320	6338	6368	6229	6265	6390	6359	6320	6415	6156	6256	6246	6191	6444	6255	6299	6325	6264	6329	6227	6351	6256	6414	6211	6284	6292	6287	6279	6359	6410	6381	6157	6305	6270	6303	6349	6336	6396	6260	6305	6339	6347	6264	6362	6387	6309	6310	6365	6163	6289	6284	6272	6336	6261	6305	6123	6302	6222	6258	6209	6269	6168	6389	6326	6258	6276	6234	6325	6331	6393	6244	6210	6366	6340	6150	6280	6307	6286	6361	6347	6422	6218	6283	6283	6215	6359	6346	6120	6193	6424	6415	6300	6274	6240	6267	6302	6286	6396	6376	6144	6406	6257	6319	6409	6338	6378	6228	6231	6276	6391	6338	6330	6315	6422	6358	6284	6282	6254	6206	6194	6326	6250	6348	6264	6251	6235	6242	6215	6216	6124	6331	6237	6381	6355	6274	6302	6325	6281	6336	6196	6325	6384	6226	6261	6215	6385	6454	6348	6369	6307	6235	6432	6227	6372	6346	6257	6413	6178	6215	6289	6443	6338	6243	6339	6241	6298	6293	6218	6271	6319	6243	6396	6426	6148	6294	6293	6240	6254	6293	6231	6377	6271	6381	6343	6254	6393	6300	6306	6384	6315	6475	6183	6267	6288	6236	6276	6198	6334	6274	6290	6305	6389	6220	6364	6306	6338	6313	6387	6224	6451	6284	6344	6309	6410	6213	6469	6371	6205	6349	6373	6239	6368	6358	6206	6239	6339	6234	6189	6311	6283	6292	6346	6416	6326	6272	6375	6279	6315	6325	6334	6404	6264	6407	6295	6205	6237	6263	6291	6347	6253	6444	6088	6289	6373	6280	6303	6392	6489	6308	6438	6350	6236	6299	6393	6422	6271	6269	6273	6273	6253	6300	6373	6260	6374	6326	6287	6290	6372	6302	6451	6278	6321	6286
2455	28416	30189	12574	7998	14147	9494	3383	2451	1819	1298	989	785	737	843	764	781	811	835	739	806	752	760	778	809	788	837	801	759	765	797	815	799	777	789	785	825	816	823	792	782	810	755	797	765	824	780	781	804	745	802	764	809	827	787	784	794	791	778	774	756	781	794	783	827	821	751	763	847	784	778	802	749	829	755	849	776	824	786	792	749	820	766	788	784	764	825	798	787	822	761	819	787	839	816	792	786	801	819	783	810	827	750	807	789	754	767	795	813	786	744	822	794	814	789	807	790	772	796	808	822	782	819	829	766	796	784	808	800	783	835	777	835	792	837	861	781	860	743	753	806	807	783	806	797	784	761	809	776	792	857	781	761	805	801	793	741	760	824	821	778	781	775	824	807	832	807	759	777	837	778	810	772	763	751	766	785	760	804	827	790	794	799	790	741	804	751	767	805	785	814	808	773	795	784	794	753	732	754	797	767	791	837	792	804	781	793	762	732	833	767	763	795	770	767	790	812	804	781	838	795	752	826	809	831	770	804	810	804	798	809	766	804	787	776	785	768	795	811	759	780	763	799	782	805	828	784	823	822	797	767	795	794	777	774	884	828	766	810	772	720	819	815	808	817	814	824	809	770	794	763	795	815	804	811	782	784	784	770	788	776	776	781	749	733	771	840	818	792	785	827	756	832	782	769	820	831	764	825	794	807	827	850	784	812	783	797	783	760	784	794	762	764	772	786	767	756	788	843	863	816	757	810	781	759	795	841	789	796	740	757	766	814	829	755	808	764	810	777	778	824	806	762	784	817	760	808	819	825	822	788	793	745	848	710	845	812	776	738	812	761	884	780	814	783	803	836	811	771	794	821	759	820	852	790	801	766	771	779	830	791	800	790	775	755	754	804	754	814	762	770	826	790	801	809	773	793	832	795	843	807	842	795	773	737	797	797	848	751	810	832	758	771	759	782	755	826	852	704	858	801	823	724	777	824	805	764	828	788	776	736	799	808	831	838	776	822	832	803	801	822	773	782	857	845	802	865	796	780	838	770	775	833	781	847	753	846	775	760	763	833	835	835	844	842	791	811	805	799	782	791	824	800	796	799	798	785	786	791	795	789	769	845	828	756	772	796	824	801	832	794	771	805	803	849	802	838	784	760	821	746	762	793	778	790	832	790	763	781	824	819	782	774	769	789	776	771	781	773	757	820	810	825	782	833	760	784	797	808	791	761	738	813	820	836	798	769	797	826	791	779	753	766	789	774	815	796	781	774	785	836	773	773	759	814	797	776	768	776	800	805	770	796	778	841	740	807	828	795	775	795	812	777	782	765	748	782	837	818	780	791	823	790	801	769	752	762	823	817	815	792	787	774	827	744	794	769	797	771	781	778	771	729	817	805	816	783	790	770	844	817	777	775	768	790	794	804	747	787	821	779	756	750	784	811	779	818	785	830	781	800	801	784	842	811	816	798	776	800	781	804	802	746	747	791	765	829	761	833	791	812	816	773	784	777	823	797	814	828	797	801	824	786	765	770	801	830	793	764	786	777	847	802	806	791	769	758	821	818	820	809	806	773	773	826	778	766	763	741	855	770	814	803	771	736	799	764	769	748	823	827	761	823	799	769	825	862	771	813	810	774	761	792	824	790	792	759	797	815	788	753	807	797	794	775	852	781	815	805	828	815	814	834	743	787	807	777	776	830	792	820	790	827	774	755	809	780	829	796	797	822	831	779	786	795	807	778	773	807	753	811	767	748	845	803	727	786	790	810	807	814	799	769	743	787	745	823	777	784	836	738	762	811	750	773	821	822	764	765	786	764	777	772	803	783	825	771	819	804	814	763	832	802	805	826	779	786	843	776	800	800	815	827	769	830	856	827	816	789	814	784	799	799	832	785	772	819	818	809	789	814	764	824	765	782	823	800	738	834	776	811	775	818	754	810	844	797	768	831	823	818	805	790	793	806	790	808	774	770	805	828	790	779	833	799	810	775	897	760	823	760	825	786	842	744	860	819	756	779	794	829	797	767	848	757	864	824	826	762	836	843	857	747	802	801	846	815	772	832	803	794	784	797	823	833	760	789	790	849	763	804	838	830	846	748	810	799	785	729	824	791	781	832	843	784	812	786	774	808	727	801	805	754	807	796	738	795	780	806	846	813	790	778	813	809	795	790	814	761	786	768	765	812	775	776	788	765	816	794	794	785	809	830	799	812	796	758	781	798	785	802	820	790	811	790	845	737	817	840	791	783	837	795	822	815	808	754	765	780	738	814	817	880	754	735	783	812	794	829	817	790	795	809	738	824	805	785	801	765	789	802	760	772	791	830	811	826	835	813	802	771	759	770	806	844	804	785	782	751	843	788	819	804	812	819	824	828	789	792	782	781	813	853	791	763	836	768	758	804	775	845	731	824	801	834	788	831	809	808	816	837	804	803	789	798	787	824	776	807	810	808	793	765	838	825	806	844	811	777	791	837	769	818	825	810	790	844	767	823	818	802	792	828	787	794	777	761	746	787	762	871	779	809	783	786	774	754	813	784	806	770	809	822	775	793	780	764	794	842	766	772	800	818	811	819	766	812	814	718	795	766	807	807	822	775	848	820	758	813	826	827	769	744	827	803	750	758	747	751	784	833	812	772	819	797	797	759	779	789	818	807	791	785	781	787	795	826	777	820	826	757	818	789	861	803	824	799	811	784	753	806	779	820	772	789	815	769	837	762	837	795	785	848	815	835	826	796	783	782	822	729	766	833	823	761	791	737	800	816	735	839	832	792	834	796	827	808	770	775	764	774	834	798	752	759	737	789	777	817	801	809	786	832	848	764	749	816	801	796	796	821	844	821	803	832	797	781	779	832	784	795	796	795	775	882	792	792	804	841	829	779	782	754	806	773	822	795	799	826	782	837	815	819	794	843	793	801	818	770	763	782	787	794	810	778	778	793	807	814	844	769	763	784	808	801	788	768	809	771	769	793	739	758	815	805	815	778	826	788	781	797	763	770	796	763	791	813	830	825	833	775	774	796	832	780	785	784	814	787	783	783	820	798	803	793	788	802	761	768	809	820	756	738	782	831	776	829	750	830	838	792	773	784	779	822	777	778	808	792	799	826	812	788	827	809	836	820	750	836	826	769	786	800	764	819	768	808	835	753	800	810	770	828	871	791	790	787	784	797	805	842	837	813	842	857	760	774	786	809	772	759	799	761	752	786	826	822	825	816	794	821	774	806	776	800	728	807	746	814	851	846	752	812	866	835	799	763	826	771	836	818	818	774	741	851	746	740	773	760	741	765	764	833	769	840	736	833	794	796	812	780	838	794	754	764	852	819	753	769	764	774	737	792	776	822	848	769	811	780	784	784	791	809	796	797	800	781	736	800	735	761	775	793	796	781	800	870	796	838	811	803	778	776	826	827	801	774	806	857	836	796	821	839	752	808	788	775	822	772	811	789	816	815	779	817	802	825	784	792	767	836	742	755	796	772	775	821	780	817	802	830	796	833	775	822	761
21894	54753	51113	37830	57215	65344	45852	31786	28166	21978	14963	9517	6103	6301	7740	6961	6196	6171	6116	6054	6111	6126	6281	6102	6120	6008	6084	6307	6023	6092	6128	6049	6035	6092	6138	6066	6046	6148	5984	6076	6136	6189	6047	6095	6158	6092	6070	6170	6197	6075	6124	6035	6019	6185	6110	6186	6151	6180	6166	6102	6062	6120	6058	6081	6146	6166	6150	6070	6088	6148	6145	6060	6202	6094	6137	5885	6148	6270	6090	6100	6062	6128	6135	6148	6084	6207	6116	6113	6075	6156	6061	6064	6147	6181	5966	6240	6063	6118	6119	6073	6093	6120	6045	6111	6110	6151	6122	6186	6143	6099	6127	6167	6178	6073	6112	6154	6045	6201	6047	6041	6012	6168	6103	6119	6164	6123	6130	6177	6225	6129	6064	6037	6072	6038	6107	6112	5999	6176	5994	6056	6141	6044	6187	6134	6163	6037	6181	6035	6119	6151	6114	5934	6130	5990	6159	6051	6021	6119	6187	6089	6163	6088	6110	5956	6074	6131	6023	6098	6071	6087	6138	6234	6025	6120	6167	6050	6067	5990	6086	6119	6152	6207	6155	6123	6194	6147	5974	6192	6112	6134	6029	5923	6234	6022	6067	6075	6162	6142	6224	6044	6103	6207	6106	6151	6171	6088	6054	6143	6142	6153	6104	6190	6058	6113	6153	5990	6092	6187	6195	5914	6133	6192	6200	6070	6195	6144	6007	6230	5970	6107	6079	6150	6068	6088	6120	6054	6284	6115	6134	5951	6068	6075	6136	6185	6202	6018	6051	6176	6093	6103	6239	6160	6166	6161	6178	6171	6091	6102	6221	6108	6024	6155	6119	6134	5998	6251	5999	6102	5956	6111	6076	6067	6164	5953	6175	6129	6177	6039	6077	6122	6164	6171	6039	6201	6245	6206	6134	6219	6124	6079	6143	6070	6055	6137	6085	6016	6115	6120	6181	6144	5963	6151	6046	6113	6089	6189	6106	6113	6021	6119	6147	6040	6031	6082	6013	5961	6105	6140	6081	6034	5972	6131	5995	6120	5987	6174	6173	6099	6030	6095	6143	6074	6095	6072	6080	6171	6176	6034	6073	6163	6206	6129	6039	6156	6035	6195	6209	6138	6131	6076	6185	6018	6238	6165	6106	6132	6205	6153	6061	6223	6277	6073	6145	6057	6144	6072	5963	6117	6058	6125	6061	6037	6092	6182	6029	5991	6024	6012	6192	6167	6054	6223	6130	6015	6120	6101	6029	6008	6015	6129	6085	6059	6147	6208	6075	6090	6081	6200	6090	6130	6063	6191	6114	6136	5976	6147	6187	5944	6189	6068	6197	6142	6147	6141	6166	6016	6173	6023	6132	6234	5989	6166	6054	5963	6128	6100	6131	6103	6095	6173	6251	6164	6121	6224	6126	6070	6047	6221	6146	6071	6128	6139	6139	6050	5991	6155	6081	5939	6140	6071	6056	6149	6162	6026	6154	6079	6039	6173	6174	6190	6123	6136	6075	6021	6154	6081	6101	6180	6149	6148	6179	5961	6106	6063	6138	6059	6173	6087	6102	6087	6116	6155	6188	6088	6249	6056	6142	6189	6044	6185	6140	6149	6074	6119	6101	6086	6174	6163	6136	6185	6090	6038	6119	5944	6163	6190	6050	6072	6121	6087	6163	6020	6073	6068	6097	6070	6101	6065	6097	6051	6080	6040	6154	6142	6097	6098	5980	6155	6110	6017	6171	5934	6231	6119	6101	6104	6085	6066	6074	6046	6069	6163	6130	6222	6060	6104	6112	6060	6089	6104	6093	6080	6133	6027	6097	6185	6181	6078	6017	6043	6118	6064	6148	6236	6138	5993	6121	6087	6091	6163	6130	6011	6099	6060	6224	6192	6042	6155	6117	6120	6300	6028	6176	6262	6144	6221	6061	6173	6014	6044	6126	6058	6132	6225	6152	6090	6063	6055	6139	6274	6069	6196	5992	6203	6117	6077	6054	6047	6092	6118	6060	5983	6146	6051	6005	6176	6110	6170	6130	6131	6178	6134	6049	6167	6055	5991	5995	6094	6103	6066	6020	6100	6077	6169	6101	6126	6004	6078	6088	6096	6134	6193	6124	6074	6086	6092	6205	6165	6041	6077	6083	6109	6111	6200	6187	6110	5998	6203	6106	6181	6091	6106	6103	6039	6092	6064	6088	5963	5994	6127	5998	6042	5948	6080	6121	6032	6298	5978	6083	6092	5996	6094	6013	6186	6066	6201	6124	6069	6163	6190	6142	6007	6163	5991	6034	6098	6137	6107	6028	6079	6069	6132	6163	6199	6103	6208	6102	6140	6095	6029	6097	6075	6028	6192	5996	6088	6161	6304	6082	6100	6105	6042	6052	6160	6139	6122	6068	6129	6129	5963	6176	6121	6128	6038	6155	6052	6072	6118	6130	6188	6073	6130	6129	6079	6079	6071	5988	6082	6168	6025	6171	5986	6069	6194	6114	6091	6080	6071	6027	6213	5979	6182	6110	6061	6114	6118	6133	6068	6047	6076	6096	6106	6109	6218	6086	5951	6042	6158	6066	6213	6147	6125	6048	6133	6038	6182	6170	6174	6072	6137	6027	6148	6194	6119	6152	6152	6050	6155	6112	6111	6215	6026	6107	6124	6010	6040	6097	6158	6251	6082	6097	6172	6119	5992	6040	6157	6004	6198	6172	6238	5983	6120	6174	6216	6197	6185	6167	6009	6118	6087	6145	6091	6063	6194	6118	6040	6201	6158	6029	6148	6172	6040	6139	6022	6195	6156	6057	6118	6084	6150	6178	6079	6257	6140	6199	6116	6106	6134	5999	6199	6146	6040	6256	6101	6060	6097	6148	6028	6060	6089	6164	6184	6166	6037	6137	6191	6170	6025	6089	6145	6055	6148	6197	6071	6065	6096	6123	6054	6070	6004	6108	6128	5991	6104	6192	6071	6049	6013	6065	6196	6122	6178	6213	6078	6006	6154	6119	6075	6189	6121	6160	6068	6200	5961	6092	6057	6071	6169	6124	6133	6024	6105	6103	6228	6185	6136	6072	6082	6141	6198	6159	6202	6104	6110	6169	6102	6101	6092	6074	6152	6104	6131	6220	6245	6056	6008	6227	6067	6043	6102	6184	5999	6176	6011	6101	6164	6238	6031	6187	5901	6185	6059	6075	5913	6124	6088	6120	6214	6022	6127	6140	6046	6122	6130	6047	6167	6041	6065	6048	6159	6165	6141	6272	6055	6107	6178	6155	6089	6213	6109	5989	6075	6033	6220	6050	6087	6232	5982	6235	6028	6111	6088	6062	6130	6064	6061	5955	6109	6001	6085	6078	6054	6049	6025	6041	6139	6101	6160	6260	6114	6061	6171	6128	6112	6133	6210	6144	6095	6031	6182	6097	6173	6081	6099	6198	6046	6205	6041	6225	6128	6165	6019	6105	6227	6065	6134	6066	6084	6067	6173	6123	6208	6044	6159	6127	6128	6255	6223	6161	6177	6070	6092	6121	6051	6077	6209	6067	6034	6142	6196	6179	6123	6132	6049	6162	6102	6022	6023	6226	6157	6029	6117	6076	6278	6083	6164	6094	6256	6099	6081	6184	6233	6121	6033	6181	6143	6173	6129	6105	6118	6074	6148	6224	6114	6065	6039	6112	6117	6090	6259	6077	6203	6037	5999	6006	6190	6052	6016	6146	6107	6144	6199	5979	6133	6085	6204	6127	6079	6118	5931	6237	6092	6081	6182	6151	6124	6086	6065	6033	6063	6076	6105	6076	5963	6092	6161	6038	6162	6121	6088	6105	6082	6174	6182	6121	6127	6122	6178	6022	6164	6163	6116	6063	6015	6062	6100	6070	6078	6100	6154	6096	6145	6075	6033	6089	6091	5991	6119	6185	6069	6275	6017	6060	6136	6158	6206	6130	6160	6158	6084	6074	6133	6067	6182	6141	6165	6042	6104	6191	6014	6152	6095	6134	6034	6091	6184	6122	6138	6187	6053	6091	6200	6145	5957	6190	6052	6065	6190	6119	6119	6133	6162	6067	6047	6118	6139	6114	6175	6086	6088	6073	6130	6272	5941	6117	6116	6127	6076	6055	6151	6257	6033	6190	6056	6166	6241	6035	6067	6227	6142	6139	6133	6092	6193	6088	6133	6105	6199	6079	6137	6140	6101	6201	6168	6145	6164	6222	6009	6115	6137	6002	6018	6162	6063	6098	6166	6206	6185	6023	6060	6184	6067	6212	6201	6150	6133	5968	6053	6197	6045	6066	6030	6165	6197	6217	6171	6026	6201	6078	6158	6197	5997	5987	6116	6154	6109	6147	6121	6212	6101	6102	6134	6065	6135	6061	6044	6171	6094	6191	6057	6145	6074	6089	6170	6220	5955	6064	6078	6122	6227	6065	6211	6184	6175	6148	6080	6105	6132	6090	6151	6018	6116	6019	6108	6020	6135	6123	6285	6132	6004	6218	6106	6082	6155	6046	6173	6060	6027	6168	6119	6212	6042	6037	6137	6105	6208	6140	6228	6053	5946	6068	6053	6068	6043	6089	6043	6130	6192	6072	6189	6140	5981	6036	6179	6056	6099	6207	6057	6045	6139	6037	6117	6124	6029	6232	6030	6060	6039	6289	6031	6188	6081	6086	6122	6033	6050	6069	6140	6129	6195	6142	6143	5984	5998	6170	5972	6137	6129	6067	6131	6116	6073	5997	6108	6142	6121	6052	6066	6117	6054	6102	6070	6066	6230	5989	6067	6118	6109	6105	6194	6196	6143	6113	6015	6098	6142	6108	6204	6193	6113	6106	6070	6032	6134	6076	6164	6136	6183	6156	6075	6103	6102	6214	6076	6063	6012	6124	6088	6106	6165	5953	5998	6036	6077	5999	6011	6053	6084	6054	6145	6048	6059	5921	6002	6089	6138	6228	6096	6196	6143	6093	6234	6086	6157	6175	6170	6191	6093	6002	6153	6047	6038	5987	6179	6114	6140	6015	6174	6177	6112	6172	6207	6145	6057	6198	6144	5986	6166	6150	6183	6159	6161	6105	6206	6004	6011	6129	6016	6231	6074	6064	6081	6110	6177	6060	6035
3001	10462	10447	3554	2148	3141	1898	1179	1165	1037	995	804	790	825	807	848	743	807	798	792	825	864	772	782	797	872	806	792	823	823	792	855	770	784	814	757	845	847	815	825	842	783	825	727	814	816	799	813	764	816	810	781	804	824	831	837	807	815	813	830	816	778	826	792	797	830	800	877	832	840	764	775	794	801	785	800	811	780	809	855	794	829	829	799	780	823	790	852	886	821	769	855	831	801	808	808	829	818	856	851	771	799	857	809	841	750	823	811	856	825	809	810	808	811	840	831	823	808	834	781	804	808	743	819	774	790	837	831	804	813	800	892	865	816	763	813	801	846	836	806	811	809	799	806	818	822	801	825	807	847	805	841	852	829	815	810	792	804	836	827	826	893	792	784	815	823	771	805	781	817	800	845	781	805	847	879	749	825	815	820	824	793	797	767	800	776	869	785	837	792	846	866	863	803	779	860	814	797	811	818	809	804	837	817	801	789	771	835	821	836	838	835	809	878	823	773	813	788	770	852	815	793	837	774	800	838	812	839	835	788	814	807	826	857	828	774	862	785	786	835	829	786	811	796	780	775	874	795	823	824	824	777	779	794	803	803	789	760	841	830	808	810	817	786	800	831	804	851	767	856	848	802	800	839	846	822	794	759	833	833	788	812	807	824	806	814	817	805	811	842	791	827	837	826	823	798	864	851	801	803	825	837	844	840	825	834	894	799	822	796	844	770	801	818	776	828	864	784	862	844	800	823	790	801	789	881	827	798	784	807	831	862	859	792	752	821	839	839	817	825	809	789	832	820	830	801	858	767	835	834	775	805	780	766	812	815	766	816	815	800	778	823	778	786	788	830	840	775	847	844	821	848	854	832	803	778	779	843	742	793	793	784	839	836	764	843	803	814	890	807	828	776	785	859	821	793	808	764	773	796	822	812	815	828	849	778	835	821	836	783	786	835	817	822	880	794	808	792	835	832	844	833	796	793	834	803	792	775	836	779	809	808	768	777	832	812	839	833	819	818	772	817	872	838	767	815	811	829	770	824	797	924	834	814	818	813	783	814	842	799	766	794	849	845	811	835	781	798	876	830	810	800	813	828	799	769	847	821	833	775	838	828	809	821	799	828	780	838	829	824	851	826	764	835	834	777	791	805	750	790	829	823	817	800	794	818	807	831	846	809	793	742	824	845	833	821	819	854	831	868	861	810	817	800	825	832	808	840	843	788	789	806	818	762	755	769	792	802	835	817	785	788	785	799	804	812	839	864	795	824	814	794	828	854	829	800	821	829	824	813	842	817	834	778	791	800	765	789	848	787	778	805	860	826	786	869	831	827	869	803	790	779	864	776	852	746	806	817	752	826	788	805	793	773	815	809	856	854	791	866	794	761	864	845	827	848	812	835	845	799	836	815	814	853	831	839	776	800	818	856	801	788	815	804	846	865	777	864	814	784	823	802	777	761	856	814	849	833	834	824	782	808	831	781	790	872	798	834	804	815	832	858	812	857	772	820	867	776	780	820	836	826	770	827	797	838	793	810	831	896	781	882	841	833	822	818	873	868	801	791	823	816	791	857	832	799	863	810	800	824	829	805	808	774	795	766	825	780	856	829	877	844	874	806	828	815	767	820	823	830	829	831	865	823	801	744	808	766	876	822	861	868	836	797	801	823	835	784	766	829	801	833	810	834	829	842	770	818	787	819	795	809	756	815	804	771	771	786	846	813	793	823	815	815	785	828	817	786	839	890	825	813	829	798	821	862	807	810	761	817	797	817	819	796	891	822	823	825	801	830	825	738	843	814	822	859	857	801	808	803	824	828	826	789	826	819	814	794	836	881	825	775	790	831	779	792	789	769	865	819	857	801	830	814	828	807	788	798	806	801	755	826	772	781	808	833	761	827	790	836	782	821	799	880	808	828	781	757	792	813	776	844	817	780	801	836	843	808	783	798	867	872	809	793	793	799	795	841	801	842	824	830	760	745	889	809	828	831	777	805	824	783	824	823	753	783	798	802	784	815	809	762	844	842	858	817	820	870	843	824	795	826	774	818	789	824	801	815	818	811	812	803	836	767	798	795	803	798	790	830	838	811	813	785	796	801	798	880	849	865	811	841	817	837	796	860	826	806	823	763	819	792	796	831	859	822	779	819	819	788	845	872	822	827	805	872	820	765	802	799	822	837	819	817	814	782	797	798	804	821	801	801	809	810	775	812	819	851	809	799	804	776	825	832	815	791	781	838	782	805	801	827	798	797	818	810	796	781	821	813	801	766	820	807	826	856	761	827	798	805	864	801	779	790	794	895	889	798	759	794	833	813	807	751	868	749	799	859	838	823	779	818	857	804	815	831	855	750	848	824	804	809	804	824	826	810	826	796	835	808	837	796	823	826	827	767	800	810	791	859	814	863	751	804	833	789	806	819	864	813	815	772	808	834	764	793	855	858	852	816	766	794	806	818	849	747	863	775	787	825	803	818	828	802	820	818	811	803	791	777	854	808	827	844	796	817	791	810	808	802	748	846	800	847	855	829	793	741	823	809	769	775	827	803	803	816	778	795	798	775	822	838	794	817	794	796	835	826	792	813	816	825	779	827	810	842	823	819	827	816	758	811	830	838	795	836	834	781	803	863	827	837	809	771	787	840	830	856	848	842	802	808	829	853	842	791	828	856	859	777	819	818	792	797	808	783	832	777	806	817	769	799	843	787	787	820	789	842	779	814	827	794	851	826	837	850	827	846	822	829	837	802	806	818	820	785	757	815	778	832	786	861	812	822	834	830	806	809	784	776	833	815	855	797	827	822	808	772	861	816	812	779	842	819	835	774	824	804	796	810	848	802	814	850	843	871	785	761	825	821	856	807	881	834	828	828	813	811	822	776	847	779	838	817	839	797	818	806	770	863	788	831	809	793	824	826	843	793	775	827	836	803	818	800	832	775	786	784	819	795	739	797	796	781	809	748	821	812	846	854	841	810	826	846	793	832	797	808	751	806	801	823	781	807	828	798	813	787	792	789	812	815	804	815	796	813	862	855	816	839	807	789	782	796	804	774	828	863	809	798	811	783	815	767	873	833	816	817	820	853	753	824	780	797	805	796	821	816	834	821	849	811	802	821	840	816	809	819	755	807	817	766	794	814	825	781	796	786	796	779	806	854	815	797	809	841	808	782	823	822	854	771	820	827	853	810	844	801	778	772	813	821	757	780	762	770	823	812	772	867	812	839	784	760	771	839	857	835	789	784	825	754	792	725	815	788	839	832	835	824	814	874	775	793	781	814	803	800	789	811	809	779	847	789	827	811	785	763	862	793	830	816	846	769	800	799	818	782	801	786	816	780	813	830	774	839	846	777	836	827	782	722	824	851	821	815	825	849	797	827	856	805	777	769	836	860	772	810	868	783	851	809	822	801	792	791	805	814	871	787	794	825	878	796	804	850	830	779	817	833	789	827	789	778	808	837	857	841	832	772	899	894	820	832	769	804	848	803	794	787	859	854	769	807	825	742
15632	35485	33248	25167	33745	36407	21286	16596	16520	11945	9125	6936	6304	6230	6299	6402	6231	6167	6281	6240	6389	6304	6304	6342	6398	6247	6193	6221	6259	6233	6242	6202	6203	6356	6179	6181	6193	6186	6246	6316	6214	6205	6211	6217	6079	6141	6239	6263	6109	6183	6372	6216	6227	6235	6273	6209	6116	6341	6274	6147	6206	6132	6103	6218	6135	6206	6243	6304	6146	6310	6194	6267	6158	6186	6193	6145	6133	6309	6221	6117	6198	6210	6143	6139	6283	6197	6232	6171	6328	6251	6298	6117	6139	6432	6126	6132	6273	6350	6240	6214	6148	6128	6161	6270	6307	6277	6137	6270	6214	6299	6241	6180	6312	6272	6263	6263	6294	6243	6276	6157	6262	6197	6311	6127	6115	6207	6266	6166	6131	6083	6275	6342	6211	6116	6231	6114	6265	6202	6260	6141	6133	6241	6177	6322	6236	6236	6291	6118	6348	6160	6213	6174	6243	6370	6171	6349	6193	6308	6237	6147	6238	6418	6233	6195	6272	6239	6264	6178	6117	6169	6208	6275	6317	6249	6082	6274	6217	6184	6195	6226	6140	6195	6337	6331	6205	6209	6025	6032	6185	6257	6352	6306	6257	6215	6298	6242	6214	6257	6100	6309	6251	6189	6221	6245	6137	6230	6230	6314	6296	6206	6351	6254	6187	6336	6300	6158	6188	6264	6173	6162	6185	6312	6358	6182	6137	6311	6276	6347	6235	6187	6216	6173	6287	6245	6050	6213	6258	6116	6317	6337	6184	6309	6175	6255	6164	6052	6265	6188	6147	6324	6256	6026	6193	6181	6221	6218	6253	6177	6254	6210	6161	6232	6347	6242	6298	6331	6191	6248	6205	6132	6330	6255	6177	6246	6270	6221	6247	6149	6191	6264	6270	6046	6111	6042	6329	6281	6267	6320	6237	6265	6216	6202	6256	6295	6223	6202	6235	6176	6168	6186	6252	6273	6279	6241	6178	6327	6284	6152	6257	6232	6246	6314	6249	6351	6235	6175	6166	6182	6185	6246	6274	6211	6273	6379	6245	6169	6245	6201	6210	6075	6160	6188	6273	6189	6364	6306	6191	6238	6123	6262	6317	6158	6198	6299	6173	6200	6303	6289	6203	6133	6248	6188	6117	6098	6188	6218	6266	6176	6153	6281	6194	6230	6216	6236	6170	6185	6275	6232	6171	6292	6256	6300	6224	6289	6283	6181	6272	6281	6133	6153	6120	6221	6316	6207	6179	6278	6146	6213	6131	6215	6192	6048	6262	6184	6173	6195	6171	6303	6206	6303	6196	6144	6150	6183	6261	6207	6421	6225	6186	6252	6302	6202	6242	6234	6254	6265	6166	6280	6254	6174	6198	6260	6298	6260	6190	6203	6171	6237	6172	6219	6281	6180	6253	6155	6152	6301	6203	6025	6284	6208	6208	6228	6188	6263	6209	6386	6127	6253	6328	6210	6190	6222	6256	6250	6204	6137	6320	6170	6163	6247	6378	6212	6205	6157	6102	6144	6156	6251	6139	6161	6204	6342	6228	6144	6285	6223	6201	6247	6133	6110	6359	6254	6336	6256	6297	6189	6162	6230	6307	6182	6261	6341	6176	6214	6210	6220	6214	6212	6280	6257	6322	6177	6268	6227	6205	6276	6195	6291	6306	6186	6187	6229	6146	6265	6177	6262	6321	6151	6219	6269	6184	6240	6166	6272	6248	6250	6282	6266	6323	6291	6285	6265	6123	6183	6179	6198	6184	6165	6241	6361	6251	6262	6217	6268	6206	6182	6194	6159	6280	6178	6087	6265	6308	6242	6343	6165	6236	6237	6108	6328	6339	6151	6150	6215	6149	6248	6406	6126	6170	6243	6175	6232	6103	6107	6233	6124	6146	6204	6212	6215	6135	6142	6212	6245	6106	6249	6263	6346	6250	6373	6232	6257	6163	6285	6187	6380	6137	6212	6172	6124	6280	6264	6208	6191	6281	6231	6147	6293	6158	6171	6146	6255	6247	6306	6260	6099	6320	6157	6096	6189	6347	6111	6322	6309	6242	6220	6141	6210	6174	6291	6208	6286	6240	6280	6170	6235	6201	6160	6332	6237	6221	6105	6211	6278	6209	6167	6274	6174	6195	6241	6249	6199	6243	6213	6318	6247	6269	6173	6230	6289	6255	6228	6277	6214	6275	6269	6230	6207	6261	6186	6233	6069	6327	6097	6098	6237	6241	6256	6298	6168	6202	6224	6122	6208	6189	6289	6261	6211	6293	6321	6219	6127	6313	6192	6163	6257	6179	6366	6242	6284	6236	6063	6179	6191	6151	6179	6218	6202	6241	6276	6119	6140	6168	6205	6183	6287	6316	6194	6321	6188	6073	6267	6214	6194	6281	6127	6304	6355	6204	6300	6239	6359	6229	6228	6143	6080	6201	6187	6204	6127	6271	6330	6332	6294	6338	6274	6270	6227	6200	6208	6267	6234	6191	6286	6260	6163	6296	6248	6309	6090	6251	6267	6261	6182	6219	6176	6303	6200	6169	6112	6265	6182	6295	6229	6067	6370	6243	6374	6208	6374	6305	6257	6264	6155	6324	6127	6439	6265	6308	6302	6208	6141	6329	6256	6236	6198	6212	6254	6239	6242	6299	6174	6259	6308	6216	6160	6286	6234	6206	6218	6182	6124	6171	6152	6281	6119	6233	6245	6093	6221	6237	6292	6151	6267	6180	6320	6088	6244	6276	6213	6183	6335	6236	6122	6178	6204	6309	6286	6175	6168	6251	6324	6269	6220	6149	6309	6248	6299	6235	6206	6309	6309	6339	6169	6210	6155	6150	6277	6248	6324	6300	6137	6222	6275	6262	6189	6090	6296	6207	6188	6166	6224	6256	6240	6238	6265	6175	6134	6287	6158	6121	6216	6220	6243	6230	6148	6226	6265	6027	6209	6115	6362	6260	6200	6202	6238	6208	6238	6139	6143	6289	6333	6264	6305	6196	6040	6198	6319	6167	6190	6200	6227	6308	6225	6304	6175	6285	6209	6162	6122	6136	6191	6203	6261	6184	5976	6276	6223	6212	6259	6219	6215	6267	6278	6242	6300	6282	6198	6321	6281	6167	6176	6371	6180	6272	6209	6272	6227	6121	6257	6270	6251	6173	6127	6048	6333	6268	6275	6342	6336	6252	6322	6188	6263	6137	6149	6211	6172	6310	6054	6232	6233	6282	6345	6227	6322	6135	6225	6218	6281	6206	6185	6110	6209	6278	6214	6161	6236	6243	6201	6371	6259	6268	6145	6222	6187	6333	6282	6210	6241	6246	6208	6215	6229	6232	6212	6315	6169	6188	6188	6217	6323	6207	6183	6341	6222	6191	6211	6288	6296	6230	6132	6157	6304	6379	6207	6239	6210	6281	6342	6231	6288	6371	6178	6197	6208	6258	6200	6328	6175	6256	6269	6186	6164	6267	6133	6149	6183	6206	6138	6239	6351	6165	6247	6142	6213	6254	6267	6166	6234	6295	6159	6389	6186	6188	6216	6214	6090	6264	6208	6178	6187	6122	6160	6264	6198	6225	6253	6359	6314	6302	6248	6169	6249	6236	6120	6209	6185	6160	6316	6230	6202	6350	6285	6234	6216	6318	6211	6301	6282	6189	6205	6318	6193	6100	6179	6246	6316	6101	6140	6175	6169	6220	6248	6246	6308	6200	6190	6226	6264	6130	6287	6247	6272	6172	6236	6303	6248	6300	6160	6309	6165	6136	6147	6232	6286	6082	6339	6196	6166	6254	6256	6216	6198	6213	6336	6272	6153	6230	6131	6152	6248	6071	6305	6362	6371	6191	6293	6085	6230	6145	6197	6245	6213	6206	6142	6110	6173	6273	6184	6155	6309	6314	6198	6000	6227	6253	6210	6231	6247	6316	6231	6222	6241	6176	6272	6153	6286	6174	6234	6335	6171	6184	6331	6435	6264	6262	6276	6167	6181	6083	6265	6321	6168	6241	6341	6327	6198	6160	6303	6208	6251	6189	6208	6145	6255	6246	6178	6201	6261	6309	6221	6235	6204	6303	6237	6229	6224	6241	6136	6264	6256	6242	6178	6148	6297	6176	6390	6384	6378	6221	6094	6204	6264	6025	6283	6242	6244	6221	6200	6178	6119	6284	6263	6254	6262	6249	6232	6259	6311	6266	6234	6163	6295	6193	6244	6244	6326	6302	6109	6291	6317	6199	6313	6183	6335	6125	6226	6259	6153	6318	6136	6341	6119	6310	6169	6140	6224	6257	6308	6224	6272	6195	6217	6171	6281	6123	6378	6248	6214	6185	6237	6223	6096	6153	6206	6236	6189	6313	6241	6247	6332	6146	6073	6278	6262	6146	6227	6163	6243	6178	6270	6175	6274	6172	6205	6298	6351	6286	6337	6326	6123	6216	6187	6202	6215	6330	6254	6209	6246	6263	6134	6238	6201	6240	6369	6151	6187	6200	6123	6232	6276	6156	6165	6162	6266	6158	6167	6255	6158	6184	6229	6288	6239	6288	6113	6383	6286	6288	6302	6144	6111	6242	6432	6199	6172	6134	6258	6311	6163	6323	6236	6257	6167	6198	6253	6210	6318	6205	6249	6153	6208	6175	6080	6204	6200	6250	6208	6109	6177	6328	6208	6277	6265	6299	6247	6227	6310	6202	6218	6200	6207	6218	6191	6242	6189	6245	6294	6225	6218	6403	6260	6146	6215	6124	6322	6305	6262	6190	6108	6265	6167	6261	6153	6188	6320	6186	6077	6240	6361	6165	6309	6218	6248	6301	6270	6254	6303	6181	6131	6462	6079	6243	6166	6130	6135	6215	6251	6162	6147	6124	6346	6127	6320	6073	6159	6251	6231	6207	6185	6109	6112	6161	6199	6156	6293	6177	6190	6179	6310	6237	6313	6201	6248	6182	6293	6189	6188	6247	6319	6174	6199	6129	6350	6199	6231	6273	6254	6248	6151	6215	6165	6269	6221	6221	6285	6145	6299	6137	6238	6348	6208	6183	6193	6171	6035	6230	6311	6236	6345	6210	6321	6279	6269	6248	6290	6193	6299	6268	6093	6263	6190	6173	6234	6059	6162
3681	25491	23095	8639	4627	7218	2616	2580	2073	1413	1108	843	768	778	812	809	809	791	856	816	775	791	829	851	790	772	800	819	792	820	740	809	788	778	784	792	786	784	815	857	775	822	787	816	715	845	769	780	787	812	780	813	778	847	828	792	817	771	816	751	758	850	862	806	877	800	790	816	812	781	854	816	760	838	802	785	810	776	795	769	783	804	822	835	840	831	793	794	829	806	802	829	765	763	841	794	809	764	802	781	798	754	755	763	803	803	762	796	781	826	852	790	855	783	787	797	807	773	823	765	765	771	834	821	776	836	771	837	803	830	795	748	810	776	828	788	847	834	853	828	793	780	812	771	785	746	775	792	804	824	831	807	806	841	814	801	808	803	786	819	828	874	804	783	816	863	754	761	820	814	771	774	754	880	776	789	789	818	778	750	742	822	793	781	799	814	848	792	762	806	766	774	832	755	789	846	813	799	831	776	816	799	766	824	799	834	813	810	797	825	787	817	774	833	791	806	815	809	809	787	775	822	842	805	745	857	765	781	754	761	804	852	822	763	784	817	808	784	829	798	773	786	818	863	834	791	750	785	828	789	804	795	825	769	851	751	843	805	805	808	753	796	772	796	817	801	797	806	804	767	818	821	764	823	765	797	799	812	765	785	801	822	818	832	768	799	776	771	772	810	804	819	762	796	758	836	790	766	732	771	793	808	792	807	843	780	813	805	767	766	805	797	791	771	835	815	787	777	822	849	843	824	769	781	825	838	781	790	830	844	822	816	783	761	769	805	770	801	861	798	788	808	810	772	819	802	805	811	817	798	803	784	795	856	842	839	799	775	816	768	783	834	783	770	819	804	860	808	836	760	849	784	778	795	810	815	756	811	783	803	851	781	809	837	796	800	860	806	842	825	784	835	839	770	804	773	842	787	818	765	779	820	769	799	790	803	797	790	778	803	820	771	832	834	782	763	804	758	841	789	793	841	795	758	838	817	849	792	806	788	861	821	824	811	784	792	777	776	828	829	811	849	860	799	792	807	825	813	764	797	788	824	763	823	812	789	849	824	775	796	772	802	828	820	750	812	775	788	759	788	818	790	794	789	755	834	801	780	772	774	795	797	805	736	872	857	830	782	816	840	819	811	826	792	796	758	780	826	788	786	754	851	783	771	820	790	825	762	774	835	810	827	840	803	821	782	794	839	813	819	861	780	750	836	814	777	839	807	810	728	790	830	793	828	822	778	793	773	746	772	841	868	796	841	810	743	826	834	805	822	799	791	795	728	797	784	753	744	834	795	760	820	758	800	788	789	810	768	818	838	777	793	885	799	793	833	776	796	811	830	797	764	812	783	850	780	826	841	810	763	782	842	798	769	818	806	783	783	786	776	907	849	764	768	771	790	801	797	799	814	826	793	769	840	818	790	768	817	824	847	818	761	797	773	786	819	847	832	791	789	787	807	831	752	804	795	759	846	825	769	828	803	810	739	798	780	814	744	837	843	817	808	798	742	816	807	832	766	802	748	765	793	827	767	832	800	828	747	795	786	803	780	838	814	801	789	842	755	740	797	840	803	807	845	826	825	790	779	808	792	800	793	791	792	797	812	825	827	820	780	819	838	799	810	783	822	836	746	853	802	840	784	801	739	824	819	771	727	828	777	844	791	800	782	815	835	759	837	809	732	766	779	791	773	833	813	831	741	812	816	796	826	782	788	846	741	763	837	815	844	772	764	767	828	790	787	774	822	877	809	853	749	821	796	766	800	792	769	797	820	789	798	834	807	817	779	750	795	799	818	811	784	790	820	785	792	795	809	747	851	770	723	791	787	808	786	842	793	787	766	833	822	827	864	760	748	811	802	795	898	813	778	832	799	770	828	854	800	848	810	806	833	822	827	788	762	781	812	780	809	826	863	798	760	824	822	817	846	793	764	810	806	787	782	775	838	781	839	765	816	830	812	835	813	825	854	828	783	807	813	791	822	828	808	835	822	759	788	757	787	801	851	780	813	828	777	790	783	798	807	818	845	815	766	798	854	832	836	813	838	823	822	820	766	805	836	795	831	787	784	781	814	794	768	822	799	781	843	807	826	815	825	781	816	807	867	820	815	812	818	802	761	785	787	830	780	787	818	811	843	784	830	829	799	787	799	753	801	819	841	783	847	822	781	836	850	825	790	813	790	764	779	796	841	812	811	834	827	778	803	843	762	787	801	795	825	804	796	782	784	790	785	817	795	835	821	810	799	805	794	795	791	792	804	788	786	788	798	834	825	840	807	791	813	803	746	860	818	805	745	762	829	785	780	805	873	837	780	794	791	799	801	816	823	836	826	793	765	782	745	800	847	798	782	864	777	801	744	779	820	791	738	813	841	805	835	793	841	787	872	860	792	783	772	771	802	805	812	845	756	805	811	798	796	831	831	822	811	826	876	865	867	794	812	852	802	769	789	817	774	806	832	804	766	803	846	821	788	817	778	812	831	800	803	790	788	768	842	778	755	805	805	789	779	821	786	748	862	808	765	812	790	773	808	799	810	828	789	763	807	805	808	781	769	788	835	775	790	852	755	819	803	753	835	759	817	836	792	755	792	836	795	819	810	820	821	765	845	756	812	845	778	785	827	805	847	783	766	809	820	788	801	730	792	828	795	797	832	795	815	789	865	848	841	834	861	787	823	824	824	795	818	826	809	814	816	790	820	759	796	833	821	858	856	757	801	827	790	763	815	770	789	847	832	768	816	799	881	799	752	771	794	788	812	825	803	815	828	818	779	776	777	866	811	794	763	830	778	826	783	875	794	779	757	811	784	816	826	785	827	802	755	849	785	820	776	836	819	853	812	801	812	803	817	825	763	837	814	823	779	801	771	778	784	804	803	856	884	855	796	812	754	816	793	811	795	808	819	777	816	808	848	742	788	823	806	828	836	811	824	820	806	791	762	806	765	822	786	814	834	788	786	815	832	838	823	776	785	785	845	832	803	792	831	778	797	810	821	843	787	791	779	817	796	845	763	788	810	809	798	785	806	824	813	786	833	824	783	781	817	799	754	809	785	764	779	802	772	829	834	794	814	808	831	775	836	803	814	817	804	804	846	796	875	832	855	809	854	782	812	806	781	834	856	808	831	788	793	806	815	841	797	765	775	788	758	818	845	815	830	812	762	756	770	795	827	798	818	820	841	778	800	804	779	774	831	806	827	805	797	829	820	815	752	745	823	811	822	835	816	756	806	778	849	798	812	781	763	831	832	781	734	788	784	796	825	817	785	808	796	818	780	765	790	794	798	823	818	738	805	801	757	822	812	817	791	792	786	802	777	863	841	782	818	820	786	752	779	792	760	746	821	783	811	813	822	822	769	842	810	812	788	804	844	742	806	809	785	772	828	838	829	822	799	797	780	812	798	757	775	809	784	784	823	761	734	779	793	807	775	834	815	796	822	811	813	757	821	780	823	789	810	804	772	754	747	843	784	756	786	829	840	789	843	791	815	804	791	824	761	794	768	781	814	830	766
26869	49725	44167	36050	45624	49310	28813	29565	24691	17307	11661	6660	6169	6091	6070	6067	6132	6428	6676	6459	6132	6099	6368	6476	6264	6146	6084	6077	6220	6213	6019	6216	6013	6153	6044	6205	6106	6156	6061	6132	6135	6247	6181	5989	6103	6168	6190	6135	6126	6144	6056	6117	6025	6049	6121	5973	6073	6012	6234	6053	6044	6270	6161	6046	6212	6173	6190	5980	6174	6098	6174	6103	6015	6081	6184	6187	6162	6132	6166	6006	6087	6079	6216	6031	6121	6006	6161	6209	6115	6141	6232	5979	6170	6088	6051	6121	6162	6099	6137	6126	6148	6170	6175	6085	6129	6168	6062	6045	6175	6229	6136	6109	6005	6157	6214	6212	6150	6207	6069	6203	6175	6121	6109	6034	6165	6071	6128	6104	6025	6062	6151	6176	6215	6155	6216	6172	6157	6035	6195	6081	6128	6116	6082	6101	6157	6210	6007	6137	6048	6103	6138	6085	6084	6172	6154	6204	6132	6118	6147	6067	6111	6254	6125	6201	6158	6053	6110	6161	5980	6153	6147	6204	6194	6073	6119	6134	6192	6086	6154	6120	6063	6209	6074	6205	5955	6125	6211	6113	5992	6269	6095	6221	6204	6136	6121	6129	6094	6101	6225	6131	6092	6165	6088	6155	6161	6091	6043	6090	6217	6134	6077	6181	6160	6194	6109	6134	6214	6037	6124	6113	6080	6148	6135	6062	6167	6132	6007	6212	6193	6071	6164	6169	6114	6171	6139	6256	6204	6112	6199	6159	6144	6103	6071	6064	6096	6187	6096	6175	6102	6135	6112	6026	6048	6167	6177	6146	6032	6091	6026	6039	6180	6151	6108	6026	6226	6185	6129	6180	6141	6224	6197	6110	6173	6265	6153	6180	6059	6053	6003	6179	6263	6091	6012	6233	6132	6254	6089	6101	6199	6209	6133	6027	6169	6015	6191	6205	6071	6172	6081	6100	6013	6273	6102	6083	6148	6197	6093	6211	6063	6029	6086	6106	6131	6164	6180	6148	6015	6196	6237	6180	6213	6220	6238	6128	6150	6052	6218	6142	6137	5995	6150	6297	6129	6174	6133	6211	6056	6076	6099	6208	6176	6062	6085	6042	6195	6078	6101	6074	6202	5944	6222	6178	6098	6182	6207	6064	6198	6129	6230	5995	6128	6217	6261	6118	6165	6021	6191	6176	6087	6156	6094	6133	6093	6095	6314	6184	6024	6157	6166	6021	5994	6168	6150	6146	6202	6186	6126	6158	6156	6230	6118	6100	6162	6173	6038	6121	6047	6119	6175	6093	6161	6175	6135	6312	6041	5920	6198	6030	6080	6068	6186	6098	6126	6226	6083	6055	6204	6153	6164	6135	6149	6079	6228	6077	6026	6261	6115	5895	6274	6011	6110	6225	6128	6098	6223	5984	6186	6107	5985	6117	6204	6161	6148	6142	6092	6095	6206	6120	6131	6204	6025	6054	6049	6251	6146	6106	6192	6139	6122	6177	6093	6075	6137	6150	6090	6109	6159	6019	6213	6142	6136	6165	6088	6137	6076	6181	6253	6333	6108	6130	6193	6087	6028	6095	6067	6157	6175	6116	6232	6111	6177	6125	6136	6058	6195	6215	6139	6266	6084	6117	6120	5995	6138	6127	6138	6103	6076	6211	6176	6069	6097	6207	6179	6208	6238	6207	6257	6150	6143	6187	6016	6135	6145	6099	6071	6117	6193	6210	6173	6132	6190	6120	6089	6079	6248	6207	6133	6079	6023	6044	6192	6165	5975	6159	6127	6181	6145	6115	6285	6032	6182	6210	6194	6112	6031	6229	6137	6133	6025	6169	6040	6192	6294	6004	6018	6093	6169	6180	6128	6202	6007	6107	6164	6047	6009	6153	6028	6287	6099	6151	6043	6254	6086	6115	6134	6239	6111	6035	5995	6296	5949	6150	6295	6201	6085	6159	6135	6131	6159	6126	6151	6123	6157	6152	6273	6093	6031	6060	6133	6053	6113	6123	6107	5977	6077	6188	6078	6108	6111	6195	6184	6171	6135	6196	6002	6108	6122	6250	6177	6123	6196	6101	6005	6169	6172	6241	6056	6264	6174	6140	6158	6144	6234	6021	6112	6235	5932	6146	6223	6172	6158	6212	6108	6117	6230	6188	6018	6191	6196	6083	6241	6171	6138	6118	6133	6180	6248	6186	6040	6143	6156	6207	6189	6180	6026	6093	6082	6049	6144	6127	6137	6145	6058	6101	6079	6130	6117	6241	6161	6183	6115	6014	6081	6117	6090	6092	6168	6181	6089	6043	6048	6171	6019	6211	6126	6101	6066	6114	6063	6111	6079	6029	6121	6203	6130	6121	6133	6043	6188	6213	6090	6011	6076	6167	6101	6064	6007	6077	6271	6074	6058	6083	6088	6010	6129	6150	6186	6032	6246	6159	6064	6094	6191	6079	6086	6119	6114	6100	6277	6143	6186	6180	6168	6123	6218	6143	6155	6133	6168	6167	6066	6035	6006	6135	6150	6132	6168	6148	6174	6073	6133	6169	6093	6129	6089	6017	6114	6208	6133	6158	6170	6219	6100	6098	6101	6140	6042	6088	6055	6096	6117	6227	6211	6273	6126	6187	6171	6080	6150	6107	6185	6058	6094	6025	6203	6174	6168	6082	6188	6237	6071	6106	6154	6177	6255	6093	6163	6181	6147	6198	6187	6092	6080	6094	6206	6075	6141	6106	6176	6133	6178	6093	6179	6183	6305	6135	6100	6111	6115	6123	6146	6191	6051	5994	6031	6076	6139	6185	6010	6306	6134	6205	6143	6053	6150	6080	6021	6318	6219	5978	5975	6137	6175	6075	6129	6146	6139	6195	6142	6181	6092	6166	5991	6067	6084	6133	6282	6083	6196	6124	6123	6011	6172	6163	6198	6131	6065	6269	6158	6118	6101	6197	6268	6100	6079	6055	6098	6172	6239	6082	6217	6117	6099	6144	6159	6127	6079	5959	6198	6082	6159	6164	6100	6191	6051	6051	6025	6132	6056	6228	6074	6145	6117	6104	6157	6121	5983	6204	6075	6128	6062	6057	6319	6117	6122	6178	6215	6141	6348	6170	6123	6024	6228	6267	6177	6085	6187	6193	5978	6246	6173	6236	6037	6139	6078	6048	6043	6017	6086	6153	6096	6181	6113	6077	6071	6168	6175	6031	6070	6083	6081	6137	5915	6108	6146	6199	6166	6094	5989	6164	6148	6126	6121	6131	6146	6226	6073	6106	6088	6016	6165	6123	6119	6108	6199	6164	6154	6230	6105	6012	6056	6152	6196	6211	6084	6154	6126	6142	6133	6150	6204	6077	6047	6166	6135	6144	6046	6245	6018	6164	6081	6218	6186	6002	6092	6091	6173	6106	6106	6201	6134	6229	6091	6062	6201	6248	6044	6141	6125	5917	6214	6097	6041	6177	6129	6119	6186	6172	6134	6026	6035	6094	6101	6074	6052	6245	6153	6222	6083	6071	6179	6184	6171	6135	6115	6109	6176	6074	6246	6187	6106	6101	6113	6192	6129	6272	6089	6235	5966	6116	6157	6195	6265	6062	6181	6084	6261	6174	6228	6076	6081	6104	6220	6053	6234	6202	6125	6080	6104	6293	6110	6035	6148	6143	6184	6033	6121	6018	6067	6142	6100	6152	6059	6193	6125	6124	6218	6197	6131	6115	6218	6025	6211	6023	6143	6070	6074	6078	6170	6154	6100	6258	6301	6125	6252	6167	6234	6165	6144	6098	6200	6088	6068	6171	6215	6190	6159	6012	6159	6179	6054	6270	6150	6189	6165	6147	6215	6066	6116	6136	6113	6031	6093	6280	6155	6172	6030	6295	6157	6167	6142	6098	6114	6090	6109	6197	6212	6156	6161	6189	6222	6012	6113	6083	6245	6126	6102	6133	6194	6121	6186	6081	6173	6108	6158	6191	6008	6095	6271	6091	6060	6061	6073	6153	6126	6026	6224	6048	6011	6045	6226	6274	6203	6181	6215	6090	6201	6001	6053	6171	6008	6152	6060	6124	6143	6094	6113	6092	6185	6138	6098	6069	6080	6115	6173	6240	6176	6077	6091	6051	6170	6179	6091	6185	6127	6174	6099	6126	6109	5973	6223	6159	6022	6167	6168	6173	6204	6182	6110	6117	6158	6027	6072	6182	6186	6165	6104	6101	6160	6213	6110	6139	6080	6102	6267	6127	6080	6157	6106	6178	6268	6138	6145	5986	6063	6195	6095	6042	6030	6165	6154	6143	6159	6168	6082	6124	6080	6093	6153	6153	6162	6191	6145	6213	6234	6097	6251	6142	6025	6123	6035	6216	6098	6087	6094	6131	6128	6249	6035	6074	6132	6133	6215	6207	6218	6148	6019	6147	6131	6169	6141	6110	6181	6025	6057	5967	6186	6093	6001	6095	6126	6044	6102	6195	6010	6215	6043	6150	6226	6142	6105	6259	6196	6091	6003	6252	5971	6154	6163	6025	5998	6186	6133	6157	6122	6208	6082	6191	6149	6171	6136	6014	6066	6097	6237	6148	6143	6133	6249	6097	6156	6029	6251	6099	6236	6154	6151	6113	6224	6205	6223	6130	6117	6148	6060	6141	6142	6222	6230	6159	6175	6272	6150	6161	6188	6150	6189	6172	6118	6218	6188	6250	6135	6246	5914	6080	6098	6060	6109	6099	6241	6245	6241	6205	6174	6142	6034	6223	6170	6168	6045	6122	6127	6045	6091	6273	6143	6195	6213	6160	6175	6155	6200	5867	6324	6087	6136	6103	6143	6129	6098	6136	6045	6243	6085	6192	6088	6249	6217	6153	6221	6069	6143	6293	6194	6123	6153	6166	6099	5990	6139	6219	6151	6056	6154	6121	6096	6033	6087	6272	6157	6068	6169	6170	6010	6233	6144	6146	6172	6127	6167	6180	6202	6205	6100	6133	6108	6147	6104	6060	6095	6129	6079	6148	6110	6318	6097	6089	6105	6073	6101	6126	6087	6168	6179	6068	6171	6195	6096	5998	6164	6128	6150	6123	6245	6199	6123	6146	6216	6079	6138	6202	6141	6138	6229	6117
5591	25911	24547	8003	5396	6376	2228	2840	2069	1710	1113	821	826	880	854	835	883	910	879	814	808	767	804	792	766	841	856	825	863	867	820	800	800	799	809	833	810	836	811	765	809	809	843	810	838	807	816	849	806	812	825	814	803	891	874	863	803	825	873	864	848	839	784	841	780	831	830	869	854	882	874	818	799	798	858	853	849	837	809	781	818	786	827	816	838	883	824	841	819	844	781	820	817	871	844	852	831	822	826	797	829	872	837	801	827	810	805	795	814	851	852	859	820	852	809	828	837	828	840	906	871	787	866	772	843	800	863	860	829	830	810	834	796	796	864	770	824	820	854	897	798	785	863	842	876	896	837	858	830	857	867	878	865	860	872	811	806	839	783	821	830	865	856	809	886	826	815	801	803	858	781	867	837	876	826	787	835	857	851	800	810	791	818	867	808	845	842	840	838	855	847	816	881	800	831	815	834	828	838	807	831	837	795	860	820	801	857	871	797	846	765	898	830	818	819	806	794	829	839	859	811	852	806	828	829	889	836	780	850	867	821	831	813	800	814	826	814	797	856	847	823	839	846	810	885	804	886	807	879	817	821	848	875	825	833	765	859	829	829	802	832	834	888	845	786	821	865	801	827	844	848	802	815	842	832	822	858	871	775	831	847	820	855	854	807	866	791	845	807	876	824	840	839	893	816	843	822	799	845	846	830	828	754	803	823	804	853	814	823	835	836	853	817	814	817	808	887	847	841	812	807	850	848	801	826	773	784	788	796	903	836	844	839	813	849	834	809	854	817	827	872	878	819	796	814	835	814	813	844	822	820	863	815	866	789	837	840	797	785	875	892	787	782	835	816	849	841	800	855	863	811	812	806	873	815	832	840	848	812	824	828	863	798	780	829	795	827	843	888	808	854	854	844	825	873	830	821	811	844	818	834	811	816	848	865	896	820	886	821	849	842	883	796	836	805	810	797	850	830	798	853	745	851	821	836	853	839	849	778	815	807	828	859	848	814	766	819	841	786	782	837	860	829	827	783	831	851	861	816	827	864	823	884	857	801	803	835	831	860	904	837	807	816	860	815	852	807	839	811	800	869	842	798	826	779	830	802	822	851	820	835	824	857	806	837	800	845	821	818	817	836	857	863	852	818	841	797	857	863	850	825	808	861	832	828	829	775	850	835	865	839	859	881	813	804	857	846	862	827	864	795	820	813	872	815	885	845	760	861	839	818	876	851	857	869	839	838	859	801	844	829	856	797	838	789	823	851	825	800	814	806	888	831	829	832	807	799	866	831	824	844	852	812	819	771	837	820	800	803	831	762	827	787	792	858	799	880	816	818	831	858	823	848	825	862	837	866	854	882	837	846	808	856	845	803	829	856	860	787	804	853	833	816	847	815	827	882	824	833	815	837	772	838	806	806	837	849	877	833	834	806	815	842	848	848	823	808	818	857	783	807	791	811	823	809	849	862	851	810	839	852	817	854	816	812	847	868	810	818	818	837	836	817	773	766	841	871	810	791	840	800	893	865	814	858	837	805	862	851	817	822	871	838	779	777	845	819	821	791	785	799	837	880	882	818	823	868	792	822	815	854	869	838	833	806	864	788	809	855	854	852	821	851	823	823	837	848	839	840	856	838	815	825	862	857	851	828	832	818	819	851	857	862	823	853	781	810	833	812	856	801	850	788	851	786	867	773	804	838	846	803	834	868	814	846	800	834	821	873	808	808	824	882	795	832	792	772	813	796	860	813	818	787	844	853	807	812	823	843	829	865	841	812	846	851	798	851	820	796	815	798	856	787	855	807	824	795	749	851	869	822	824	786	863	841	831	845	808	854	831	830	769	792	843	845	815	819	789	870	827	843	874	798	855	815	821	859	828	776	814	791	834	846	815	796	840	847	804	879	857	809	840	810	827	844	873	857	790	814	848	830	850	842	847	835	834	785	829	773	811	804	838	812	823	811	825	844	802	849	781	803	800	844	816	852	811	840	830	823	795	824	872	809	853	823	813	857	824	806	812	800	842	856	800	769	820	860	832	862	778	828	829	858	822	876	807	747	847	840	852	843	812	809	835	837	826	876	767	822	825	841	803	824	874	854	808	863	800	846	862	806	821	819	812	854	802	839	844	819	881	800	803	824	815	833	825	845	849	846	831	895	841	806	822	810	818	853	837	827	802	826	835	791	837	849	857	843	817	821	851	809	835	848	772	831	790	820	776	835	829	800	791	800	829	858	819	805	842	817	811	844	825	855	815	859	819	855	889	839	794	882	800	840	840	838	849	827	854	851	797	835	788	821	823	881	823	836	808	841	802	804	837	875	878	789	888	798	872	858	874	898	783	845	872	831	811	806	815	836	843	842	859	856	800	849	787	819	824	846	840	851	776	847	819	804	841	819	823	848	848	847	798	811	824	750	779	815	848	859	867	839	840	830	898	841	848	808	800	833	802	836	913	796	826	851	825	890	794	849	844	830	847	809	860	825	828	845	804	832	840	810	770	864	834	883	830	828	802	846	821	831	845	820	839	846	865	821	830	832	852	839	810	818	854	819	818	838	823	825	820	851	785	834	784	822	817	793	790	833	839	803	811	804	841	813	877	856	821	896	836	844	805	834	774	806	837	795	836	849	801	895	803	859	822	830	825	810	799	827	840	804	810	842	830	823	804	831	870	836	859	832	802	850	843	825	833	836	799	821	824	857	833	845	859	800	780	802	831	811	813	862	843	849	875	853	815	825	844	836	833	852	839	846	839	838	878	859	851	870	847	864	832	831	846	820	836	829	766	849	856	837	851	831	783	826	822	826	806	836	869	812	802	821	808	838	837	819	837	875	847	823	821	854	844	848	843	785	826	815	822	821	815	789	851	822	834	797	820	844	822	825	807	825	813	872	844	870	844	818	864	841	764	817	844	844	905	853	829	911	839	826	829	848	828	843	870	809	842	829	800	781	754	817	793	840	803	866	878	791	820	805	812	828	827	838	791	852	785	752	796	782	864	832	835	746	834	851	819	831	825	858	813	845	866	828	813	829	849	823	799	845	818	843	785	884	816	791	838	840	848	854	849	862	815	805	844	829	795	850	810	867	843	838	809	824	853	890	823	891	832	813	848	821	814	848	823	867	840	841	902	845	814	854	828	875	821	815	765	856	802	853	810	827	786	827	861	838	818	765	787	873	854	827	834	849	833	865	795	785	789	811	757	797	824	914	825	810	809	834	805	794	830	845	825	817	842	809	819	792	839	796	814	816	895	827	819	827	825	881	821	820	795	808	811	805	782	798	801	810	826	827	854	855	800	792	822	835	867	825	876	880	860	867	810	815	831	792	789	845	832	866	859	811	850	807	804	809	824	844	806	826	830	859	813	890	811	845	805	815	797	832	842	815	770	863	830	805	838	840	876	837	856	870	871	755	842	845	874	814	838	814	785	800	799	783	841	837	808	844	819	830	791	816	881	821	847	859	807	835	789	799	823	836	881	798	824	879	830	818	813	872	847	792	784	834	829
24164	52097	45411	33574	48339	44771	28943	31523	25843	21211	13036	6732	6433	6593	6908	7364	7018	6768	6687	6338	6377	6342	6491	6589	6550	6291	6160	6310	6297	6354	6268	6267	6266	6292	6355	6325	6336	6252	6286	6169	6232	6397	6358	6305	6367	6374	6423	6289	6288	6278	6318	6360	6178	6378	6296	6308	6269	6375	6304	6338	6361	6345	6268	6389	6402	6379	6338	6453	6332	6383	6296	6323	6286	6272	6475	6380	6351	6343	6265	6377	6147	6323	6372	6205	6335	6286	6399	6296	6331	6285	6263	6346	6314	6419	6305	6223	6363	6216	6353	6249	6280	6338	6245	6253	6351	6276	6421	6144	6360	6306	6423	6354	6345	6331	6151	6339	6336	6266	6325	6349	6301	6189	6463	6334	6256	6245	6246	6281	6281	6232	6258	6372	6357	6455	6390	6449	6317	6350	6228	6260	6411	6463	6260	6258	6159	6359	6376	6310	6364	6353	6270	6461	6268	6320	6328	6394	6281	6360	6309	6325	6293	6417	6274	6422	6254	6328	6314	6276	6344	6310	6377	6392	6363	6280	6291	6431	6394	6342	6239	6240	6414	6384	6391	6366	6323	6396	6228	6266	6242	6358	6247	6339	6291	6408	6360	6378	6334	6362	6270	6308	6352	6179	6277	6352	6428	6245	6198	6338	6469	6242	6264	6225	6297	6386	6346	6331	6280	6272	6425	6323	6340	6273	6228	6327	6458	6411	6346	6401	6313	6372	6366	6333	6292	6436	6252	6259	6304	6359	6352	6275	6376	6282	6366	6287	6493	6285	6315	6258	6262	6306	6200	6369	6346	6299	6336	6435	6234	6334	6279	6396	6309	6309	6304	6292	6394	6373	6369	6314	6369	6261	6297	6362	6335	6364	6263	6258	6422	6304	6262	6300	6362	6305	6355	6429	6293	6392	6321	6379	6248	6368	6332	6172	6307	6255	6252	6329	6255	6395	6244	6459	6353	6354	6346	6257	6375	6281	6302	6377	6404	6295	6334	6436	6292	6350	6369	6320	6230	6211	6536	6291	6115	6357	6288	6276	6248	6334	6400	6369	6309	6331	6305	6265	6221	6297	6335	6339	6348	6316	6315	6311	6433	6310	6389	6259	6418	6392	6224	6330	6351	6300	6336	6362	6329	6319	6357	6448	6308	6363	6285	6380	6273	6293	6388	6421	6222	6376	6397	6202	6323	6303	6298	6230	6379	6389	6279	6322	6312	6281	6331	6271	6307	6327	6245	6402	6195	6339	6237	6354	6290	6327	6328	6416	6239	6333	6444	6306	6207	6327	6388	6308	6304	6367	6275	6279	6206	6503	6238	6296	6374	6371	6242	6316	6442	6382	6226	6241	6365	6223	6393	6367	6356	6341	6387	6144	6275	6323	6274	6376	6154	6130	6280	6199	6419	6449	6283	6386	6407	6275	6362	6254	6132	6382	6368	6306	6338	6397	6410	6292	6258	6431	6176	6351	6305	6395	6394	6290	6297	6334	6387	6168	6409	6362	6290	6350	6364	6377	6276	6306	6319	6122	6320	6307	6310	6378	6431	6352	6450	6269	6365	6457	6413	6274	6436	6444	6233	6322	6320	6443	6326	6320	6302	6295	6339	6455	6342	6281	6298	6289	6295	6263	6275	6295	6260	6264	6430	6387	6390	6421	6355	6286	6409	6429	6476	6374	6448	6352	6314	6291	6375	6381	6282	6357	6272	6378	6231	6369	6299	6398	6409	6379	6212	6500	6299	6373	6416	6285	6306	6346	6299	6404	6357	6314	6337	6393	6348	6352	6413	6313	6228	6235	6278	6378	6270	6274	6270	6403	6396	6304	6280	6140	6371	6309	6327	6393	6272	6240	6314	6444	6274	6397	6386	6297	6222	6404	6368	6322	6391	6372	6352	6334	6219	6312	6396	6307	6270	6304	6287	6296	6328	6366	6217	6327	6311	6353	6315	6260	6293	6387	6359	6388	6232	6305	6291	6191	6247	6400	6448	6396	6287	6372	6415	6393	6323	6331	6185	6280	6352	6380	6351	6330	6264	6378	6361	6216	6409	6288	6302	6426	6301	6367	6366	6234	6355	6357	6165	6380	6384	6317	6250	6408	6351	6276	6347	6271	6311	6377	6137	6389	6302	6274	6390	6373	6424	6321	6332	6360	6358	6281	6241	6304	6324	6404	6265	6360	6361	6197	6268	6282	6357	6291	6364	6296	6250	6235	6410	6316	6291	6307	6290	6402	6402	6328	6374	6356	6388	6385	6244	6356	6314	6375	6376	6298	6369	6453	6328	6389	6327	6224	6179	6388	6329	6333	6343	6241	6384	6203	6183	6264	6258	6311	6466	6194	6302	6326	6355	6221	6354	6439	6367	6306	6420	6266	6408	6333	6242	6287	6399	6382	6304	6289	6249	6379	6159	6276	6464	6383	6277	6353	6421	6413	6454	6348	6360	6337	6302	6472	6417	6391	6382	6310	6497	6335	6390	6477	6396	6427	6364	6380	6412	6256	6315	6406	6316	6354	6431	6292	6332	6233	6317	6322	6333	6274	6426	6285	6319	6348	6367	6395	6344	6190	6328	6222	6330	6382	6326	6310	6268	6300	6416	6280	6299	6197	6318	6313	6427	6433	6318	6300	6330	6243	6361	6374	6246	6283	6341	6345	6337	6294	6373	6285	6280	6374	6315	6391	6423	6366	6435	6305	6266	6358	6401	6431	6276	6321	6267	6160	6423	6232	6486	6348	6215	6469	6322	6347	6307	6365	6508	6289	6322	6355	6369	6374	6302	6327	6299	6323	6340	6364	6208	6479	6228	6277	6405	6202	6273	6211	6406	6288	6272	6316	6338	6246	6372	6410	6288	6373	6350	6372	6337	6286	6277	6288	6379	6386	6279	6342	6377	6432	6280	6331	6262	6419	6295	6399	6398	6319	6397	6299	6396	6290	6371	6303	6277	6231	6265	6332	6395	6312	6294	6386	6365	6376	6342	6337	6280	6413	6276	6358	6326	6423	6341	6330	6340	6269	6406	6324	6418	6308	6342	6413	6267	6299	6262	6439	6299	6420	6453	6258	6390	6243	6347	6413	6392	6280	6368	6323	6237	6383	6456	6269	6314	6475	6415	6334	6352	6352	6401	6275	6392	6331	6152	6359	6408	6332	6391	6354	6336	6369	6337	6396	6325	6213	6212	6206	6436	6268	6366	6332	6410	6350	6309	6407	6413	6373	6281	6306	6337	6372	6307	6373	6347	6392	6339	6232	6291	6285	6317	6405	6322	6309	6362	6340	6294	6263	6411	6258	6334	6226	6311	6280	6363	6218	6296	6370	6269	6457	6335	6377	6343	6328	6339	6234	6333	6334	6320	6307	6344	6327	6343	6411	6307	6302	6462	6293	6341	6357	6267	6337	6238	6387	6373	6289	6418	6242	6391	6373	6362	6394	6354	6308	6452	6365	6292	6373	6325	6235	6337	6281	6401	6401	6398	6321	6344	6419	6357	6327	6369	6294	6266	6295	6396	6311	6342	6417	6308	6326	6327	6317	6334	6270	6231	6301	6197	6308	6275	6252	6279	6415	6310	6260	6284	6268	6286	6340	6443	6379	6492	6303	6361	6254	6454	6265	6217	6321	6265	6372	6450	6409	6487	6308	6401	6299	6379	6322	6437	6347	6309	6420	6496	6359	6307	6419	6410	6177	6340	6254	6358	6345	6319	6332	6391	6342	6278	6236	6286	6367	6249	6308	6314	6336	6397	6333	6392	6385	6467	6339	6409	6358	6391	6362	6313	6528	6199	6393	6345	6315	6235	6268	6424	6283	6393	6313	6380	6355	6362	6396	6278	6273	6277	6438	6320	6327	6403	6326	6283	6368	6303	6224	6334	6265	6244	6332	6291	6264	6385	6388	6305	6246	6361	6371	6358	6334	6384	6182	6323	6353	6267	6382	6405	6323	6352	6363	6364	6385	6271	6366	6247	6351	6391	6248	6290	6365	6296	6371	6314	6256	6278	6435	6330	6368	6365	6387	6335	6319	6317	6352	6364	6315	6430	6387	6442	6355	6335	6448	6396	6300	6329	6376	6206	6281	6381	6295	6450	6341	6368	6229	6432	6398	6397	6333	6407	6470	6365	6285	6362	6263	6328	6329	6336	6351	6433	6326	6393	6155	6391	6366	6403	6337	6470	6256	6189	6451	6377	6399	6471	6237	6292	6361	6436	6307	6407	6304	6336	6361	6258	6441	6321	6342	6246	6425	6287	6384	6322	6251	6337	6465	6411	6306	6403	6329	6374	6352	6377	6319	6228	6266	6282	6371	6139	6400	6141	6351	6312	6286	6265	6411	6373	6438	6334	6327	6349	6408	6333	6303	6406	6327	6322	6243	6315	6422	6213	6290	6267	6425	6397	6530	6257	6369	6302	6418	6358	6444	6265	6401	6454	6369	6235	6314	6276	6422	6361	6330	6360	6269	6440	6340	6398	6287	6421	6332	6362	6379	6526	6317	6388	6274	6343	6149	6338	6327	6343	6360	6319	6210	6314	6313	6360	6251	6320	6311	6392	6257	6244	6447	6267	6389	6335	6380	6447	6243	6312	6291	6232	6321	6230	6302	6457	6262	6390	6212	6385	6333	6262	6358	6356	6429	6377	6317	6370	6303	6479	6341	6257	6407	6341	6320	6322	6278	6412	6331	6260	6262	6363	6365	6329	6399	6353	6333	6405	6436	6336	6276	6278	6262	6318	6279	6385	6331	6292	6247	6256	6369	6244	6403	6430	6342	6323	6345	6154	6341	6378	6234	6323	6382	6441	6371	6247	6558	6305	6276	6237	6232	6239	6188	6281	6365	6273	6264	6343	6327	6403	6319	6432	6450	6117	6252	6429	6077	6320	6361	6331	6297	6324	6363	6279	6268	6374	6342	6340	6447	6398	6307	6319	6366	6397	6308	6339	6323	6314	6330	6358	6422	6459	6285	6349	6370	6391	6178	6375	6270	6463	6305	6273	6337	6214	6236	6351	6417	6491	6343	6256	6403	6354	6387	6421	6418	6323	6298	6259	6468	6398	6366	6474	6268	6431	6351	6417	6270	6330	6495	6215	6322	6391	6317	6269	6263
8920	36345	31877	12452	8646	8998	3107	3412	3328	2384	1218	882	803	808	856	844	856	894	776	849	762	776	766	830	805	822	756	732	791	815	800	814	793	827	833	765	774	801	805	789	780	869	829	834	766	822	822	800	789	765	796	796	792	776	801	775	741	807	810	771	849	804	770	796	832	801	785	817	818	812	810	783	788	798	820	788	786	808	810	792	850	820	808	809	848	812	837	800	797	801	832	792	807	795	760	773	742	818	829	804	816	743	815	864	844	825	814	807	855	819	812	816	872	822	853	848	825	795	778	810	782	844	791	836	772	785	756	783	896	827	817	806	767	787	785	769	770	828	782	766	843	809	799	787	838	800	827	815	786	819	792	858	827	812	819	811	818	834	811	787	797	805	802	802	772	824	815	825	809	783	812	811	827	815	833	783	799	801	788	832	794	829	827	818	825	790	801	809	790	793	772	805	815	823	838	745	764	814	792	765	825	803	817	759	825	836	799	794	790	807	813	782	812	789	829	762	793	807	811	778	792	785	796	820	777	744	875	819	800	855	818	787	785	840	784	744	825	807	774	790	768	813	819	830	758	795	722	746	843	797	827	766	843	796	822	779	766	793	809	784	791	793	810	832	822	797	834	863	816	809	862	786	795	841	831	784	773	767	736	804	784	858	765	834	834	798	759	846	824	832	755	833	839	779	798	819	824	809	789	829	781	826	858	815	814	796	830	806	835	785	814	794	766	791	843	800	812	834	791	852	801	793	786	829	843	792	825	847	808	762	779	793	812	780	799	843	824	800	790	758	784	824	814	761	802	837	834	824	798	819	842	810	813	813	784	799	832	777	801	779	810	793	799	807	778	782	815	805	794	788	800	779	788	755	826	808	788	817	784	800	847	812	799	777	829	823	824	727	792	787	829	818	853	803	764	778	834	831	781	824	814	800	888	802	807	781	798	764	824	804	858	819	824	812	764	813	796	800	844	820	829	809	825	813	814	790	766	762	780	828	817	818	829	802	724	825	845	748	776	780	836	783	846	810	810	806	823	827	840	742	784	789	758	818	818	845	824	845	796	785	799	849	801	781	826	820	828	787	860	853	834	807	832	737	801	799	799	792	813	755	774	815	790	823	786	796	800	866	810	792	778	818	883	826	823	802	754	810	816	770	818	775	795	735	799	754	760	782	795	784	803	844	810	793	771	787	788	812	767	823	800	814	839	761	839	814	800	806	798	783	841	795	772	801	833	805	811	797	757	809	735	806	785	789	836	825	788	764	790	808	855	803	816	831	812	808	808	799	843	814	783	782	806	853	824	826	816	760	847	869	827	897	773	764	836	774	795	871	779	815	828	749	821	825	766	761	783	808	829	808	855	750	839	810	799	762	768	803	797	781	801	816	764	784	754	815	756	868	822	850	816	795	832	836	804	796	847	787	818	820	812	790	787	782	768	775	757	761	821	748	824	812	782	799	774	844	803	852	847	818	791	813	807	828	792	868	801	771	804	859	836	780	765	828	783	762	829	811	794	809	793	795	808	761	847	884	858	810	821	783	764	811	799	842	803	810	741	809	827	818	807	791	800	792	780	814	848	771	779	824	786	878	809	759	774	816	795	821	780	784	812	834	832	763	775	776	809	816	798	814	780	819	801	847	787	811	791	734	823	826	786	810	802	825	819	796	816	816	850	782	820	792	835	835	813	829	792	821	774	864	806	812	807	789	787	862	835	825	813	847	789	810	810	771	800	822	829	783	864	785	725	764	854	804	834	822	767	785	823	783	817	802	804	768	759	811	825	797	753	785	810	773	805	835	782	785	795	830	824	803	839	799	850	777	785	769	731	814	768	834	843	780	808	766	805	829	835	786	809	832	847	823	784	798	796	781	796	838	779	802	868	810	779	805	823	817	806	821	838	817	821	878	833	766	779	783	826	815	785	829	821	786	836	811	790	797	811	839	832	805	810	790	848	791	801	805	799	799	768	793	804	785	810	778	792	800	800	794	785	838	831	772	766	826	789	797	794	811	800	821	794	822	783	837	809	766	843	820	832	812	813	821	833	756	816	798	831	776	786	805	809	786	787	829	810	844	806	861	786	822	824	811	833	843	864	783	809	765	825	764	785	836	790	791	812	779	820	822	781	866	799	787	768	806	793	788	825	766	841	812	814	811	838	772	738	782	839	811	848	804	744	829	767	800	790	815	789	828	803	785	854	825	806	781	821	816	782	787	805	755	802	832	822	816	791	822	783	808	799	741	817	814	817	813	807	757	814	830	820	771	788	845	752	795	797	794	786	798	782	818	847	847	848	816	771	808	803	748	810	828	853	826	822	816	829	730	787	809	793	771	827	788	780	814	812	815	803	843	839	781	844	850	825	776	847	798	885	821	745	803	820	808	817	801	785	807	793	754	832	810	834	780	707	800	851	818	838	780	804	811	821	786	794	829	773	832	759	805	784	834	753	854	776	793	785	825	813	827	831	761	775	802	768	816	799	769	846	772	819	751	783	774	817	793	776	799	812	799	789	773	821	830	794	787	796	793	778	791	857	799	851	817	790	805	795	751	837	735	781	787	838	813	784	772	792	802	823	767	764	823	835	808	826	765	825	807	828	802	803	807	826	802	828	795	759	818	790	781	799	819	795	785	827	823	826	860	824	773	809	818	814	746	754	819	795	847	782	781	830	788	781	816	805	775	860	798	810	805	743	803	801	806	798	806	771	800	767	790	854	800	816	777	797	788	847	759	786	843	809	801	818	829	759	779	792	840	770	811	832	807	816	810	850	770	789	859	818	791	787	816	824	813	813	809	771	852	733	822	828	815	839	804	822	791	861	813	816	813	795	796	802	820	821	801	803	793	806	848	796	813	826	806	828	771	836	775	762	795	779	818	820	852	800	767	808	751	790	777	796	794	760	813	753	797	858	862	859	754	817	864	785	800	818	773	874	802	801	862	827	819	815	824	805	790	808	775	779	793	831	791	814	812	771	777	823	809	776	781	787	835	793	810	751	812	833	814	830	723	809	801	808	828	810	826	802	826	840	768	813	819	806	799	807	825	855	814	767	792	850	782	846	816	806	811	782	792	782	828	772	814	745	851	787	777	820	775	835	804	825	848	788	819	744	804	773	818	758	838	836	770	822	775	811	790	800	742	772	770	831	832	836	804	824	829	826	860	802	803	820	790	794	846	818	772	805	794	858	792	779	802	786	783	841	809	774	760	852	832	845	749	829	835	789	816	813	796	815	803	853	813	789	850	802	808	861	781	819	778	834	824	804	803	777	870	809	786	802	807	772	818	866	777	812	778	798	848	887	791	733	800	761	826	798	813	789	831	807	780	815	845	813	798	846	799	780	801	749	858	814	816	878	744	796	791	825	789	826	788	804	847	809	845	824	814	863	781	788	817	816	796	796	798	801	812	833	836	804	804	791	787	809	806	850	751	809	764	792	847	800	799	804	822	781	770	770	766	878	849	818	769	852	806	834	819	835	835	846	825	783	800	800	814	814	792	817	803
35536	60526	52111	40865	57195	50162	32662	34101	32550	26087	13158	7389	6642	6676	6782	6403	6682	6862	6022	6248	6078	6073	6422	6488	6430	6207	6181	6115	6143	6064	6250	6204	6162	6108	6080	6157	6063	6307	6036	6254	6107	6230	6033	6194	6177	6069	6164	6204	6163	6223	6053	6052	6170	6224	6230	6134	6204	6171	6118	6192	6310	6057	6191	6131	6095	6133	6080	6136	6193	6163	6126	6197	6073	6072	6242	6151	6225	6080	6129	6169	6212	6152	6121	6215	6041	6167	6122	6114	6061	6208	6193	6260	6036	6160	6052	6137	6102	6131	6088	6221	6135	6143	6204	6152	6045	6261	6187	6126	6088	6109	6207	6165	6117	6172	6161	6136	6137	6057	6097	6155	6101	6160	6237	6311	6158	6158	6146	6217	6087	6119	6141	6126	6078	6200	6132	6154	6103	6210	6190	6102	6108	6156	6271	6132	6169	6126	6219	6180	6232	6093	6197	6193	6194	6263	6165	6124	6099	6249	6005	6177	6278	6053	6185	6027	6177	6262	6099	6159	6139	6062	6175	6082	6056	6078	6188	6045	6196	6073	6191	6171	6230	6133	6114	6079	6249	6203	6067	6077	6073	6086	6073	6150	6177	6182	6121	6183	6203	6193	6210	6095	6194	6207	6123	6129	6195	6246	6134	6035	6154	6210	6175	6152	6078	6223	6047	6184	6046	6199	6042	6112	6318	6075	6091	6170	6068	6044	6131	6082	6146	6129	6109	6227	6122	6278	6157	6078	6170	6099	6163	6121	6132	6112	6223	6067	6123	6197	6111	6062	6110	6144	6046	6273	6174	6182	6074	6158	6081	6058	6200	6142	6158	6167	6001	6051	6159	6168	6120	6239	6082	6138	6094	6160	6252	6173	6085	6143	5995	6142	6171	6105	6046	6226	5998	6230	6223	6162	6192	6126	6240	6087	6155	6028	6251	5970	6155	6323	6321	6128	6126	5992	6141	6171	6091	6204	6031	6051	6190	6209	6138	6127	6089	6251	6126	6169	6167	6145	6055	6127	6093	6235	6163	6089	6099	6282	6207	6151	6168	6187	6172	6126	5988	6116	6107	6074	6104	6159	6068	6115	6156	6030	6241	6106	6106	6207	6148	6221	6219	6170	6112	6187	6161	6211	6177	6125	6101	6123	6158	6115	6111	6103	6180	6158	6172	6203	6095	6247	6274	6149	6124	6265	6038	6110	6052	6069	6222	6124	6059	6206	6087	6036	6077	6197	6212	6182	6123	6164	6125	6249	6075	6244	6017	6159	6152	6116	6121	6193	6169	6237	6141	6119	6190	6202	6128	6147	6145	6027	6123	6144	6252	6165	6163	6120	6163	6181	6027	6067	6174	6367	6224	6264	6114	6158	6053	6134	6145	6054	6133	6122	6205	6164	6133	5994	6131	6138	6174	6059	6051	6128	6153	6103	6108	6170	6191	6086	6201	6097	6163	6055	6059	6165	6149	6285	6153	6117	6133	6199	6194	6100	6233	6226	6059	6112	6110	6186	6175	6282	5958	5972	6140	6130	6177	6162	6187	6177	6010	6167	6102	6109	6281	6278	6174	6154	6204	6107	6230	6174	6134	6012	6195	6217	6271	6270	6184	6133	6237	6048	6127	6075	5994	6231	6206	6162	6176	6203	6210	6162	6221	6225	6132	6025	6156	6165	6203	6185	6142	6147	6150	6199	6226	6187	6162	6104	6132	6160	6116	6124	6068	6163	6010	6107	6153	6048	6188	6159	6160	6115	6163	6125	6163	6216	6157	6123	6158	6066	6181	6122	6222	6147	6258	6170	5984	6145	6073	6168	6060	6139	6295	6080	6124	5971	6053	6058	6073	6138	6056	6193	6059	6183	6232	6043	6170	6257	6262	6168	6028	6202	6140	6073	6173	6227	6125	6157	6301	6127	5995	6266	6055	6153	6121	6130	6192	6181	6144	6125	6214	6095	6070	6189	6183	6131	6144	6154	6161	6165	6026	6096	6149	6173	6077	6164	6172	6160	6274	6034	6268	6064	6187	6060	6116	6043	6255	6212	6054	6144	6259	6195	6097	6128	6175	6140	6188	6002	6253	6166	6091	6223	6197	6134	6120	6102	6261	6095	6085	6033	6251	6156	5970	6230	6168	6095	6173	6094	6200	6126	6091	6129	6270	6278	6027	6129	6060	6193	6168	6166	6073	6276	6127	6181	6006	6104	6178	6100	6292	6093	6120	6269	6141	6159	6054	6130	6065	6114	6177	6264	6166	6205	6108	6087	6054	6222	6042	6207	6045	6162	6074	6189	6076	6140	6299	6165	6107	6221	6158	6081	6213	6143	6181	6145	6142	6156	6251	6196	6197	6070	6210	6203	6188	6180	6214	6027	6191	6141	6110	6132	6248	6139	6134	6120	6165	6087	6091	6085	6088	6188	6165	6140	6174	6099	6167	6147	6220	6190	6135	6056	6115	5983	6232	6142	6204	6266	6151	6099	6166	6139	6257	6177	6175	6189	6219	6062	6152	6121	6179	6253	6304	6195	6292	6099	6282	5979	6233	6269	6188	6154	6226	6178	6189	6089	6196	6176	6053	6164	6175	6140	6157	6124	6280	6213	6067	6078	6095	6157	6201	6092	6181	6205	6122	6210	6030	6109	6116	6292	6264	6104	6148	6181	6100	6190	6177	6146	6079	6126	6234	6099	6158	6061	6047	6147	6201	6237	6061	6118	5988	6135	6109	6125	6144	5994	6121	6204	5951	6147	6179	6197	6199	6116	6197	6160	6008	6005	6263	6178	6131	6141	6155	6231	6189	6186	6179	6180	6212	6071	6149	6161	6050	6068	6157	6086	6174	6067	6142	6172	6211	6171	6154	6069	6208	6217	6115	6182	6207	6168	6066	6141	6090	6213	6181	6194	6121	6116	6282	6221	6210	6074	6108	6173	6231	6057	6104	6107	6045	6231	6198	6252	6148	6246	6225	6164	6233	6151	6153	6252	6173	6096	6104	6065	6189	6120	6199	6106	6127	6376	6225	6088	6124	6115	6192	6273	6220	6162	6171	6223	6267	6045	6037	6234	6114	6148	6141	6123	6030	6180	6057	6076	6116	6088	6174	6089	6244	6113	6110	6167	6202	6242	6245	6206	6100	6230	6144	6055	6131	6084	6177	6105	6086	6259	6110	6103	6208	6146	6112	6177	6125	6151	6097	6051	6134	6223	6067	6120	6068	6152	6123	6128	6168	6133	6054	5928	6151	6092	6054	6056	6225	6309	6127	6035	6242	6289	6175	6128	6052	6130	6115	6115	6079	6196	6163	6112	6191	6196	6110	6215	6295	6189	6175	6240	6130	6079	6135	6131	6260	6140	6195	6177	6090	6193	6219	6245	6207	6223	6186	6143	6237	6143	6166	6203	6109	6106	6135	6178	6164	5990	6156	6070	6113	6115	6214	6047	6098	6047	6115	6163	6098	6177	6150	6307	6170	6177	6168	6120	6056	6159	6110	6125	5985	6156	6166	6041	6219	6163	6182	6168	6175	6117	6056	6204	6132	6157	6236	6071	6243	6143	6095	6169	6085	6068	6188	6223	6135	6232	5968	6220	6174	6116	6095	6150	6128	6109	6208	6212	6087	6035	6030	6113	6192	6058	6042	6203	6056	6109	6196	6179	6048	6127	6103	6268	6138	6137	6157	6097	6217	6140	6146	6140	6102	6282	6097	6077	6189	6112	6205	6230	6121	6221	6104	6055	6232	6196	6208	6142	6231	6170	6175	6116	6184	6110	6067	6159	6070	6233	6195	6270	6206	6177	6190	6179	6170	6279	6128	6103	6082	6264	6191	6222	6240	6040	6112	6075	6012	6203	6221	6147	6113	6179	6241	6191	6160	6212	6209	6107	6305	6117	6231	6146	6122	6190	6053	6130	6237	6078	6221	6151	6133	5977	6266	6166	6071	6125	6092	6193	6059	5983	6240	6184	6204	6113	5983	6191	6085	6212	6167	6134	6288	6020	6231	6141	6167	6187	5983	6211	6096	6117	6060	6215	6141	6081	6119	6330	6253	6234	6008	6083	6063	6200	6119	6190	6305	6135	6324	6123	6099	6040	6085	6167	6132	6153	6171	6224	6235	6129	6189	6217	5997	6184	6113	6173	6211	6267	6153	6201	6106	6228	6109	6168	6095	6111	6139	6105	6224	6221	6148	6183	6173	6242	6283	6117	6233	6134	6152	6079	6096	6101	6042	6261	6099	6188	6130	6058	6162	6253	6175	6202	6017	6186	6167	6090	6089	6160	6158	6194	6149	6206	6076	6038	6189	6185	6132	6106	6133	6110	6172	6114	6147	6161	6115	6064	6120	6225	6263	6140	6365	6122	6245	6017	6161	6140	6039	6225	6290	6178	6143	6079	6177	6240	6161	6147	6203	6166	6132	6117	6134	6165	6175	6189	6225	6218	6167	6081	6193	6140	6193	6040	6101	6305	6246	6114	6193	6227	6120	6270	6189	6155	6068	6024	6144	6180	6152	6025	6084	6059	6195	6198	6062	6055	6117	6238	6059	6092	6131	6141	6226	6150	6232	6128	6149	6059	6070	6093	6064	6239	5998	6148	6110	6166	6121	6050	6174	6148	6121	6178	6017	6179	6073	6165	6217	6079	6106	6103	6129	6213	5998	6237	6127	6150	6127	6148	6232	6213	6106	6169	6093	6225	6144	6073	6228	6256	6077	6376	6216	6086	6218	6024	6071	6160	6123	6161	6208	6189	6204	6100	6174	6162	6172	6203	6223	6191	6183	6027	6223	6184	6156	5933	6157	6258	6161	6186	6110	6152	6197	6318	6248	6052	6148	6002	6043	6192	6259	6203	6097	6077	6163	6183	6241	6135	6136	6158	6075	6135	6218	6194	6276	6071	6080	6227	6129	6090	6210	6009	6133	6205	6249	6104	6259	6065	6058	6143	6296	6093	6243	6105	6203	6118	6051	6126	6119	6158	6075	6235	6047	6129	6051	6096	6068	5976	6126	6094	6017	6096	6204	6175	6245	6185	6141	6074	6116	6130	6192	6198	6288	6041	6036	6083	6134	6198	6107	6076	6148	6151	6079	6196	6210	6194	6202	6099	6201	6235
3465	11922	11980	2301	2464	2489	1362	1511	1398	1131	944	840	818	787	843	824	805	776	828	840	815	810	808	841	835	811	831	806	869	819	791	876	848	804	829	832	851	834	819	890	843	811	774	822	836	825	826	810	776	815	827	829	854	837	833	850	843	813	826	844	764	859	856	826	844	864	808	811	830	770	840	824	832	836	877	866	795	801	814	853	867	833	862	814	797	869	839	787	829	827	813	831	811	806	787	816	892	782	823	833	795	881	802	851	814	813	839	777	828	811	834	843	772	817	818	769	785	826	762	881	784	828	838	807	829	843	849	799	805	825	853	833	808	808	850	820	810	787	794	821	787	836	843	826	834	770	820	882	858	805	845	859	859	861	757	837	807	824	818	753	805	835	831	848	796	841	828	838	818	890	873	831	806	813	831	823	821	812	834	860	832	828	820	796	850	845	824	778	878	815	851	791	832	778	789	786	868	823	780	813	839	838	828	777	806	810	791	816	831	834	842	845	836	774	818	837	801	819	814	824	812	848	858	845	859	798	799	843	851	828	843	842	833	884	866	809	800	848	854	832	801	827	815	787	839	844	814	812	786	875	886	861	858	818	843	830	832	856	822	816	753	833	823	838	800	831	766	847	798	830	806	787	801	851	805	813	858	814	827	842	789	849	779	843	824	823	862	861	853	810	895	873	825	813	765	874	814	838	807	836	850	799	820	844	801	853	840	788	860	852	848	788	832	828	783	823	791	840	809	788	789	817	839	804	860	843	848	829	852	772	799	805	811	849	792	800	846	789	864	816	830	838	861	842	871	858	826	808	819	800	833	840	827	780	862	837	792	844	782	840	806	848	815	790	774	824	794	807	819	847	842	868	824	832	833	859	823	793	806	844	808	878	869	771	821	774	789	825	804	854	818	804	812	833	841	819	775	783	782	861	831	852	817	786	788	784	834	864	838	842	823	813	811	798	828	820	807	832	793	788	785	833	808	838	828	786	873	780	783	853	841	813	852	826	780	825	822	806	858	818	841	760	786	844	790	820	837	775	847	813	872	761	817	887	837	842	850	856	855	828	835	850	861	824	828	786	866	800	816	827	828	802	833	825	831	827	865	868	829	828	853	841	797	791	807	797	823	798	786	856	887	856	816	847	813	813	838	876	868	810	825	806	865	815	783	884	770	826	825	832	816	878	844	846	822	796	873	825	838	708	779	826	811	833	832	804	803	821	786	906	841	806	806	804	858	898	882	821	811	859	813	865	780	813	826	811	796	834	775	835	808	888	817	798	782	783	857	819	846	815	802	840	810	813	830	797	847	847	836	806	810	800	780	813	793	818	816	842	831	800	820	825	819	853	844	856	864	811	784	852	871	852	850	782	837	850	809	885	811	830	814	774	795	817	840	808	807	851	843	804	807	814	822	832	891	805	806	842	838	820	831	813	881	824	850	813	793	828	875	831	839	851	852	810	803	821	800	809	900	838	827	830	814	818	848	787	856	835	764	828	828	851	793	870	849	814	818	863	824	821	816	839	818	836	824	780	869	843	838	812	830	809	840	814	816	813	837	815	783	781	780	842	827	868	788	812	808	799	868	828	829	828	787	827	811	806	850	823	827	844	840	818	827	808	794	862	816	801	842	832	805	833	832	826	801	783	806	809	851	838	855	804	844	795	831	811	879	809	819	781	834	778	833	824	850	822	800	830	841	803	829	807	865	890	827	805	841	900	844	846	806	810	833	843	826	882	802	823	889	809	854	776	903	810	867	795	809	844	834	856	856	846	844	838	850	774	796	854	837	792	852	835	813	802	820	868	865	816	780	781	813	829	834	867	874	827	846	868	833	818	846	827	801	803	804	806	840	836	777	863	847	845	849	794	845	888	810	832	869	821	844	821	790	825	874	870	827	839	805	813	857	843	820	832	841	825	858	835	852	840	827	826	842	800	853	803	787	842	810	862	895	813	829	776	774	822	821	820	866	816	818	784	825	827	825	827	863	851	805	843	846	824	824	820	781	812	788	825	830	820	809	799	814	857	838	825	829	831	828	845	861	823	783	844	813	828	821	847	840	811	805	823	851	846	835	851	829	846	785	822	815	827	866	862	803	840	809	860	802	858	897	852	793	777	844	878	782	855	802	840	786	817	867	864	836	823	853	817	805	808	806	866	847	839	798	817	818	854	833	846	808	816	834	831	858	810	847	825	829	813	828	914	791	841	832	788	850	804	801	825	849	804	793	795	802	805	838	876	772	801	812	802	794	817	807	816	781	804	822	851	859	785	865	839	866	819	828	815	791	815	852	810	813	874	857	864	811	793	819	820	829	816	835	858	804	883	858	808	830	814	807	861	861	865	815	802	836	882	821	838	784	808	791	808	889	856	827	838	795	820	821	878	841	841	853	820	799	797	839	853	784	798	852	837	816	834	848	833	869	832	843	844	897	787	799	848	809	851	825	786	880	801	871	747	826	793	812	787	846	810	785	816	856	810	820	783	865	844	838	822	833	864	861	826	807	869	800	844	823	865	800	839	799	826	844	876	772	853	841	873	806	810	863	812	839	816	815	817	863	843	817	805	805	853	846	793	845	822	841	793	854	853	867	863	818	850	829	811	854	835	849	836	892	813	843	855	792	829	867	922	840	845	829	854	847	855	784	806	801	823	760	782	808	798	807	902	804	877	810	805	824	852	797	811	818	873	801	801	818	808	836	834	863	826	823	766	823	850	823	808	843	843	848	834	862	780	825	841	844	773	842	842	825	801	821	832	880	841	809	842	805	826	877	814	802	816	817	873	846	837	866	838	787	843	825	832	825	841	857	806	878	865	806	863	836	788	838	796	781	824	879	830	770	832	808	833	824	797	850	821	811	807	798	897	837	761	828	758	785	818	842	820	809	849	814	817	801	809	824	766	810	818	866	803	820	811	821	849	845	847	778	839	892	825	795	838	849	844	800	825	800	800	869	810	867	828	843	799	796	892	871	838	833	787	883	808	802	787	845	811	837	859	816	792	845	835	816	773	821	827	791	791	836	836	813	851	801	832	867	820	828	857	815	859	850	802	812	831	830	817	771	817	816	827	831	847	789	826	818	823	855	823	807	858	835	846	868	831	889	815	835	805	794	835	819	819	807	818	849	837	831	821	797	852	830	874	858	821	817	788	841	775	839	831	800	803	816	814	822	821	810	839	833	837	858	799	817	824	827	816	820	833	832	865	798	841	821	879	828	812	813	856	861	844	820	758	817	849	851	810	811	809	795	837	823	848	852	798	779	802	909	754	862	814	848	830	819	828	842	887	888	801	812	803	795	851	800	833	828	917	854	753	845	828	842	860	880	818	848	815	799	874	838	885	875	854	827	830	791	867	877	830	811	822	844	861	802	796	837	792	857	858	844	778	815	848	854	792	852	832	805	843	828	797	874	826	780	852	815	854	865	809	841	823	853	777	853	864	790	810	806	896	833	797	872	843	800	814	832	803	857	805	857	860	771	811	799	813	883	779	780	870	817	871	827	853
23321	38564	34086	19080	35221	30561	21022	21920	18420	14595	8727	6787	6550	6495	6330	6419	6278	6317	6366	6284	6344	6135	6349	6395	6344	6346	6133	6323	6309	6308	6277	6305	6328	6241	6409	6196	6352	6244	6394	6338	6191	6345	6436	6317	6286	6315	6280	6302	6352	6363	6228	6378	6369	6305	6219	6324	6318	6371	6372	6372	6287	6327	6254	6223	6255	6315	6235	6361	6295	6295	6356	6311	6245	6267	6213	6289	6225	6325	6354	6265	6308	6170	6416	6410	6373	6380	6466	6380	6304	6261	6312	6445	6343	6256	6295	6344	6375	6250	6292	6210	6383	6331	6344	6281	6370	6218	6434	6365	6174	6306	6269	6369	6225	6290	6243	6448	6390	6299	6280	6381	6402	6333	6249	6237	6282	6338	6240	6336	6349	6371	6273	6286	6380	6324	6397	6342	6145	6395	6430	6384	6299	6281	6349	6292	6387	6468	6299	6336	6241	6373	6271	6400	6177	6342	6276	6401	6247	6400	6337	6418	6378	6316	6346	6314	6257	6241	6383	6274	6271	6263	6334	6258	6362	6319	6317	6146	6434	6347	6206	6365	6307	6274	6433	6218	6258	6298	6308	6239	6345	6234	6402	6359	6213	6371	6337	6219	6385	6336	6297	6349	6321	6252	6385	6285	6224	6245	6393	6277	6296	6320	6261	6286	6288	6254	6308	6345	6361	6251	6247	6498	6197	6445	6221	6271	6403	6248	6247	6261	6315	6273	6293	6403	6349	6284	6292	6280	6148	6332	6254	6357	6323	6190	6190	6362	6255	6246	6239	6423	6269	6275	6355	6415	6278	6234	6306	6335	6417	6254	6208	6288	6273	6236	6334	6410	6361	6333	6238	6298	6305	6356	6396	6372	6308	6256	6316	6426	6350	6369	6253	6194	6393	6338	6199	6259	6413	6486	6327	6368	6399	6417	6423	6373	6309	6370	6245	6441	6335	6301	6370	6296	6268	6302	6137	6453	6249	6363	6221	6331	6244	6215	6290	6224	6241	6211	6362	6429	6335	6374	6328	6269	6338	6412	6265	6400	6257	6218	6302	6321	6267	6386	6288	6365	6317	6180	6333	6265	6286	6362	6302	6266	6345	6294	6475	6270	6278	6355	6311	6419	6166	6422	6265	6360	6394	6332	6273	6290	6279	6305	6163	6417	6345	6247	6310	6280	6189	6361	6350	6397	6292	6308	6364	6182	6377	6306	6323	6375	6230	6279	6372	6194	6441	6380	6361	6355	6362	6251	6263	6383	6300	6396	6249	6376	6393	6343	6399	6300	6353	6324	6220	6325	6309	6445	6405	6181	6289	6303	6303	6260	6301	6395	6276	6285	6315	6354	6253	6299	6456	6283	6372	6313	6536	6259	6296	6406	6361	6365	6151	6309	6247	6374	6282	6332	6373	6343	6217	6439	6344	6294	6298	6424	6310	6323	6310	6173	6253	6518	6259	6372	6395	6355	6290	6383	6345	6379	6349	6252	6263	6338	6337	6311	6319	6261	6437	6362	6440	6303	6251	6285	6384	6350	6211	6376	6288	6270	6293	6365	6375	6245	6216	6221	6462	6336	6252	6277	6315	6370	6384	6270	6282	6311	6322	6392	6310	6278	6302	6281	6353	6226	6374	6276	6236	6334	6320	6363	6282	6324	6304	6161	6245	6312	6294	6299	6407	6385	6407	6300	6233	6283	6224	6239	6316	6362	6257	6237	6313	6349	6273	6332	6264	6308	6382	6318	6243	6349	6360	6251	6225	6429	6273	6409	6327	6202	6388	6376	6319	6352	6187	6403	6474	6398	6304	6311	6452	6268	6269	6266	6334	6437	6331	6286	6175	6324	6321	6059	6415	6369	6311	6148	6538	6318	6327	6277	6320	6332	6345	6432	6394	6404	6358	6370	6388	6342	6226	6272	6271	6240	6332	6289	6378	6221	6349	6246	6205	6265	6247	6326	6335	6361	6385	6233	6290	6241	6274	6283	6236	6339	6151	6317	6365	6466	6323	6380	6220	6234	6402	6267	6342	6358	6303	6359	6376	6162	6240	6213	6311	6251	6289	6223	6368	6328	6179	6390	6252	6313	6293	6160	6197	6338	6359	6192	6313	6294	6361	6306	6341	6323	6205	6396	6406	6333	6231	6314	6404	6324	6262	6320	6286	6381	6293	6309	6399	6379	6252	6292	6301	6354	6313	6227	6367	6293	6348	6466	6332	6308	6378	6279	6325	6403	6355	6326	6300	6332	6253	6380	6469	6272	6409	6250	6335	6270	6194	6356	6314	6207	6272	6357	6317	6419	6210	6268	6156	6380	6292	6315	6270	6287	6291	6251	6385	6291	6283	6427	6252	6326	6410	6301	6250	6367	6277	6377	6287	6374	6294	6306	6440	6437	6285	6491	6399	6287	6313	6318	6437	6200	6340	6329	6369	6309	6280	6240	6324	6360	6325	6348	6274	6429	6188	6194	6379	6260	6350	6352	6335	6347	6379	6491	6311	6277	6361	6261	6245	6231	6321	6320	6342	6252	6417	6363	6334	6187	6327	6305	6443	6258	6289	6399	6268	6405	6387	6428	6367	6248	6364	6265	6304	6316	6427	6326	6376	6209	6241	6100	6321	6231	6304	6296	6283	6247	6332	6321	6247	6297	6324	6359	6256	6403	6264	6309	6373	6261	6345	6305	6445	6305	6292	6401	6260	6450	6290	6244	6290	6264	6417	6404	6338	6364	6320	6299	6328	6264	6434	6304	6245	6344	6401	6301	6384	6281	6355	6306	6279	6372	6258	6244	6327	6321	6229	6410	6275	6326	6225	6404	6290	6440	6340	6189	6250	6327	6323	6309	6199	6336	6264	6372	6262	6378	6446	6363	6339	6152	6318	6329	6258	6192	6212	6326	6236	6399	6444	6353	6348	6327	6420	6330	6372	6417	6230	6256	6408	6327	6282	6251	6372	6386	6281	6320	6280	6402	6239	6278	6336	6325	6322	6322	6316	6400	6304	6254	6339	6398	6297	6365	6430	6237	6257	6443	6293	6210	6152	6343	6305	6325	6247	6353	6400	6374	6286	6354	6314	6267	6393	6216	6312	6354	6346	6298	6289	6343	6342	6290	6297	6481	6393	6279	6416	6331	6250	6378	6190	6324	6306	6386	6478	6319	6331	6432	6364	6325	6244	6205	6334	6293	6407	6352	6261	6356	6427	6249	6350	6434	6344	6293	6363	6357	6197	6343	6277	6346	6318	6322	6373	6287	6274	6346	6314	6223	6345	6194	6406	6382	6232	6306	6326	6343	6270	6332	6248	6258	6259	6308	6419	6351	6399	6326	6321	6326	6400	6334	6269	6238	6285	6382	6335	6282	6244	6254	6338	6279	6334	6397	6313	6367	6273	6359	6360	6215	6427	6367	6343	6400	6334	6330	6358	6233	6204	6306	6245	6364	6182	6309	6300	6497	6334	6357	6479	6326	6419	6330	6313	6200	6248	6288	6198	6291	6324	6157	6269	6457	6395	6375	6405	6297	6340	6265	6313	6320	6281	6413	6367	6381	6264	6399	6287	6190	6410	6378	6119	6292	6420	6413	6275	6294	6335	6302	6250	6269	6293	6299	6380	6312	6342	6293	6368	6271	6315	6255	6249	6287	6342	6230	6354	6351	6278	6308	6303	6317	6361	6372	6349	6256	6255	6353	6372	6355	6298	6316	6333	6292	6339	6325	6303	6343	6302	6348	6446	6296	6313	6305	6315	6378	6403	6295	6333	6358	6317	6175	6213	6347	6254	6386	6367	6348	6326	6179	6230	6233	6313	6365	6326	6285	6289	6396	6379	6216	6392	6307	6358	6258	6201	6289	6405	6388	6317	6376	6269	6316	6235	6368	6361	6313	6325	6313	6426	6295	6382	6406	6251	6223	6290	6261	6427	6353	6321	6414	6327	6333	6356	6251	6398	6340	6381	6368	6259	6386	6486	6388	6386	6263	6213	6416	6324	6333	6120	6299	6269	6297	6520	6388	6333	6270	6268	6287	6358	6266	6379	6367	6256	6401	6418	6268	6344	6287	6316	6218	6347	6305	6238	6263	6208	6378	6376	6412	6245	6184	6439	6297	6368	6271	6335	6297	6297	6334	6339	6448	6286	6417	6277	6224	6283	6308	6342	6325	6297	6226	6146	6197	6385	6512	6224	6362	6366	6285	6413	6295	6491	6299	6206	6459	6411	6360	6295	6264	6399	6316	6297	6352	6343	6347	6293	6301	6368	6277	6420	6449	6381	6255	6428	6188	6254	6286	6296	6300	6274	6326	6326	6423	6304	6232	6269	6270	6318	6301	6318	6458	6131	6310	6220	6392	6362	6274	6148	6318	6386	6325	6359	6321	6237	6429	6218	6277	6332	6374	6321	6280	6323	6349	6368	6229	6332	6250	6440	6413	6268	6393	6280	6285	6341	6334	6345	6364	6330	6253	6356	6352	6334	6229	6141	6492	6290	6265	6378	6392	6195	6296	6358	6280	6332	6329	6243	6383	6252	6314	6284	6330	6190	6259	6183	6261	6300	6319	6303	6325	6359	6195	6288	6467	6269	6374	6339	6228	6220	6300	6206	6395	6334	6257	6248	6325	6192	6273	6409	6273	6348	6260	6330	6318	6277	6281	6274	6256	6375	6320	6284	6264	6231	6352	6389	6317	6316	6484	6399	6212	6264	6340	6364	6283	6237	6277	6233	6324	6257	6362	6259	6335	6274	6317	6272	6310	6335	6309	6356	6457	6352	6302	6535	6267	6405	6364	6435	6307	6292	6385	6311	6289	6232	6363	6362	6301	6395	6361	6311	6314	6307	6363	6372	6364	6257	6347	6440	6387	6260	6384	6279	6294	6343	6374	6302	6336	6391	6430	6423	6351	6429	6344	6359	6414	6390	6366	6318	6283	6334	6250	6264	6348	6462	6409	6349	6235	6235	6261	6359	6320	6298	6240	6476	6248	6317	6295	6218	6467	6297	6291	6443	6187	6331	6300	6251	6433	6287	6344	6351	6157	6226	6392	6317	6373	6183	6301	6267	6381	6268	6382	6374	6338	6379	6404	6328	6202	6394	6380	6257	6459	6344	6345	6413	6405
2672	26601	23189	5889	6591	7035	2683	3044	2231	1591	1127	797	843	837	809	853	843	808	828	813	873	803	798	796	842	817	841	836	793	769	827	847	771	783	795	841	841	863	742	810	759	823	787	807	855	812	865	768	844	804	834	808	793	822	784	810	796	761	801	785	760	791	808	793	857	807	819	789	839	783	806	805	858	859	854	829	779	784	812	813	809	817	804	817	824	819	829	836	799	835	817	820	804	835	806	800	838	783	787	783	824	809	857	766	846	870	801	805	813	831	818	857	804	787	807	794	780	812	792	863	842	751	760	790	839	803	834	817	804	795	815	825	858	782	826	810	841	810	815	831	814	859	784	858	822	821	828	752	775	837	822	890	816	826	843	831	854	801	797	842	806	868	811	814	872	864	822	837	801	872	762	822	805	828	778	802	815	789	838	802	824	816	866	845	837	821	837	859	788	823	802	847	791	820	819	829	803	807	791	847	805	844	803	809	808	796	793	820	843	806	846	766	829	811	832	827	778	874	835	780	781	788	857	857	761	765	796	831	818	833	823	844	856	838	808	862	832	799	807	810	835	797	874	813	842	776	772	842	789	771	805	826	786	778	834	833	844	753	820	820	835	828	778	820	871	811	797	769	798	813	832	797	780	843	854	807	819	811	802	852	820	798	845	789	840	818	777	811	821	804	853	764	797	808	787	782	848	828	825	795	826	795	806	781	788	780	787	855	833	782	830	839	845	788	799	825	828	825	813	798	783	818	770	790	788	775	805	828	767	783	787	801	776	811	838	819	819	803	809	825	819	837	799	790	846	791	898	800	773	831	784	826	808	829	807	815	776	795	804	849	820	804	811	786	817	792	813	816	836	786	878	828	810	802	833	744	836	822	835	785	805	809	849	836	782	811	815	823	889	848	822	844	791	858	872	816	808	812	781	816	802	821	827	801	799	805	846	793	857	806	826	782	817	806	849	844	874	811	794	820	814	850	807	858	798	835	774	862	785	764	800	829	777	858	784	812	817	819	806	763	849	807	794	841	781	839	799	771	814	840	767	804	781	807	841	827	820	800	870	794	785	771	843	821	825	835	799	789	791	796	830	812	814	804	827	836	815	841	805	829	815	824	838	809	856	837	774	809	769	821	816	778	858	787	796	817	851	806	810	820	818	823	811	808	864	801	832	847	849	802	844	784	831	858	803	789	877	799	870	787	823	761	820	815	782	813	827	807	790	837	813	776	836	803	792	811	877	777	834	833	795	838	847	794	817	783	836	855	800	810	785	849	778	821	836	804	836	818	844	790	827	866	822	838	804	823	816	772	830	854	792	862	853	781	869	749	763	858	789	814	831	843	775	840	831	797	840	830	881	839	791	780	854	791	798	821	827	852	820	822	824	800	817	784	799	841	819	799	795	810	822	811	841	810	811	843	808	828	843	804	800	854	790	778	804	840	795	802	802	808	847	808	849	830	849	817	849	821	814	823	833	808	804	800	753	823	818	790	801	827	849	799	765	868	853	828	811	791	805	774	791	822	826	776	797	814	803	772	892	759	836	777	826	790	805	850	789	827	779	776	809	848	822	823	846	821	827	789	891	849	807	773	823	794	812	793	806	821	782	824	841	807	854	857	802	810	799	817	789	832	810	816	834	806	817	753	785	863	852	812	758	821	810	776	813	776	840	829	844	782	888	842	796	830	789	799	815	793	844	796	807	807	828	786	802	802	803	792	815	817	768	813	806	804	841	789	822	753	824	811	834	829	821	814	870	825	821	772	843	784	810	796	809	814	817	797	816	785	848	840	774	828	792	752	828	794	793	839	826	789	825	804	836	841	820	881	803	866	780	802	828	841	855	827	833	870	808	841	787	770	838	778	831	790	802	823	779	818	844	750	760	818	793	813	885	833	814	802	811	803	834	802	777	794	759	770	826	790	833	837	818	783	796	853	854	840	822	851	776	839	816	795	853	800	818	755	822	808	802	804	791	847	859	826	765	772	827	811	830	840	810	797	808	799	819	782	822	810	839	795	754	809	808	851	800	862	852	760	765	781	796	823	816	807	836	844	789	792	822	806	826	790	813	850	857	818	773	737	804	783	837	735	814	760	817	809	816	811	803	836	801	827	861	783	802	815	841	854	794	815	827	798	798	822	804	802	793	858	806	846	834	822	743	788	778	811	804	824	839	816	830	870	810	802	814	805	829	804	811	771	862	882	831	767	793	834	775	817	798	837	852	801	789	839	840	832	812	818	826	803	864	834	795	736	820	817	805	749	835	842	816	851	862	826	804	838	826	829	898	847	802	777	845	831	748	867	859	782	793	813	831	840	794	802	796	834	809	784	823	813	817	839	836	832	853	829	752	824	821	828	828	799	792	836	815	787	798	842	836	826	793	745	806	866	806	817	844	823	829	768	830	837	820	808	840	841	847	826	855	815	839	853	848	830	785	788	782	792	792	797	788	827	838	776	813	833	812	845	834	791	837	844	813	790	819	813	851	858	810	832	844	783	816	836	848	804	853	795	828	822	807	795	833	814	768	790	843	799	828	824	788	806	761	822	838	853	784	803	813	791	844	826	796	833	866	833	846	772	789	816	815	811	801	846	798	793	846	824	810	813	791	828	778	795	764	860	802	822	839	840	736	799	822	793	817	794	833	817	811	797	821	846	776	841	804	816	836	800	819	817	793	834	788	763	852	817	789	802	799	802	842	798	810	829	823	831	802	800	803	853	841	834	841	806	867	809	798	819	801	822	797	800	829	803	799	834	748	870	790	811	852	830	774	801	777	859	837	812	817	840	739	830	763	788	802	803	802	807	846	822	771	857	860	846	806	785	879	794	809	837	813	806	793	802	799	813	833	813	786	744	832	848	848	804	836	765	842	798	861	794	790	818	786	825	890	797	839	860	863	865	810	835	822	824	826	840	864	789	806	778	777	786	791	779	803	785	836	798	827	805	816	764	841	813	805	825	879	775	823	838	820	858	863	819	783	773	811	852	839	838	797	816	759	787	863	830	856	830	818	794	838	786	809	794	744	828	825	795	806	787	813	817	850	845	841	849	837	808	795	806	792	833	738	837	837	813	872	756	864	800	802	791	807	802	810	834	841	787	789	845	847	818	840	786	774	822	828	792	810	845	846	797	829	784	767	798	788	826	775	842	830	790	852	784	886	843	825	838	827	806	794	832	816	794	805	777	856	799	764	807	845	765	829	789	842	831	782	807	831	812	848	839	805	805	863	770	794	854	851	767	786	780	789	821	796	814	792	859	784	854	783	803	818	795	831	799	838	826	855	796	806	801	849	850	801	845	793	786	805	838	825	788	850	734	826	841	835	791	788	863	805	804	828	817	774	825	843	785	815	826	844	785	824	782	798	804	808	783	803	814	831	785	793	805	836	803	824	847	806	799	825	828	852	833	846	803	832	781	836	848	882	821	808	829	768	781	847	821	852	816	811	846	839	812	838	769	901	799	792	822	806	801	821	781	803	799	880	763	817	865	779	888	819	773	804	807
23235	51462	43788	28711	52961	46951	31015	32114	26561	19513	11236	6973	6698	6452	6385	6405	6265	6267	6166	6134	6358	6324	6342	6344	6374	6334	6189	6295	6249	6300	6393	6222	6203	6311	6206	6320	6206	6189	6221	6293	6171	6238	6346	6253	6265	6238	6256	6361	6366	6111	6319	6264	6311	6078	6291	6224	6362	6196	6316	6159	6208	6239	6145	6309	6194	6231	6160	6366	6262	6258	6142	6300	6244	6285	6225	6237	6265	6239	6195	6278	6263	6292	6237	6275	6160	6302	6149	6195	6198	6191	6466	6393	6166	6211	6227	6187	6273	6205	6408	6234	6331	6276	6271	6211	6167	6227	6254	6273	6303	6207	6280	6269	6295	6138	6291	6314	6302	6279	6222	6283	6203	6195	6219	6234	6323	6260	6325	6258	6289	6215	6279	6202	6244	6117	6308	6401	6148	6279	6354	6341	6243	6315	6338	6222	6196	6203	6351	6335	6358	6133	6298	6259	6239	6232	6385	6237	6232	6274	6206	6294	6320	6355	6231	6317	6374	6238	6244	6371	6201	6278	6139	6387	6273	6305	6238	6311	6271	6092	6316	6209	6317	6148	6249	6313	6283	6129	6291	6213	6303	6252	6306	6315	6254	6271	6189	6237	6312	6230	6308	6177	6160	6255	6377	6122	6258	6317	6218	6256	6274	6191	6227	6391	6205	6122	6309	6364	6334	6310	6346	6240	6288	6303	6279	6307	6241	6287	6329	6268	6269	6270	6248	6252	6321	6167	6263	6317	6296	6243	6283	6317	6175	6211	6219	6336	6261	6380	6189	6265	6196	6259	6303	6287	6337	6271	6254	6394	6247	6211	6287	6320	6321	6393	6370	6143	6226	6324	6174	6207	6233	6416	6334	6244	6182	6252	6108	6318	6167	6207	6314	6245	6343	6204	6306	6296	6352	6165	6332	6220	6377	6291	6321	6236	6336	6264	6253	6155	6151	6182	6218	6278	6269	6223	6251	6241	6137	6403	6309	6221	6145	6094	6249	6242	6230	6211	6255	6253	6433	6281	6214	6225	6402	6266	6304	6117	6344	6292	6119	6293	6279	6320	6278	6311	6278	6306	6315	6193	6242	6224	6246	6257	6191	6283	6327	6346	6318	6272	6199	6422	6327	6339	6313	6272	6278	6237	6216	6314	6283	6191	6212	6305	6183	6249	6191	6435	6253	6241	6364	6382	6306	6266	6365	6352	6379	6139	6326	6267	6290	6228	6354	6258	6218	6178	6362	6261	6301	6313	6281	6291	6253	6251	6317	6241	6331	6255	6203	6286	6266	6191	6289	6333	6257	6266	6204	6262	6410	6211	6238	6148	6119	6208	6339	6229	6167	6232	6219	6201	6291	6267	6333	6300	6216	6248	6322	6310	6245	6148	6393	6260	6352	6326	6247	6329	6257	6254	6225	6308	6419	6183	6355	6309	6193	6292	6220	6337	6093	6298	6230	6233	6235	6212	6253	6233	6255	6155	6308	6180	6184	6261	6259	6263	6227	6330	6305	6268	6206	6313	6249	6273	6231	6303	6345	6247	6366	6261	6317	6334	6086	6260	6178	6241	6279	6333	6185	6246	6297	6292	6301	6191	6233	6327	6340	6290	6217	6415	6222	6325	6176	6256	6314	6276	6366	6261	6119	6248	6315	6263	6263	6362	6293	6365	6319	6327	6218	6317	6271	6271	6246	6318	6165	6214	6210	6311	6226	6181	6263	6287	6359	6304	6291	6174	6294	6232	6269	6249	6135	6106	6285	6317	6188	6308	6303	6282	6252	6175	6272	6134	6213	6253	6255	6390	6234	6373	6242	6201	6294	6253	6300	6224	6246	6310	6351	6201	6328	6229	6275	6289	6260	6358	6317	6385	6314	6294	6367	6410	6156	6271	6313	6250	6278	6249	6223	6244	6324	6286	6328	6212	6232	6183	6204	6332	6211	6242	6323	6211	6217	6225	6212	6425	6171	6291	6191	6193	6299	6213	6244	6150	6288	6231	6382	6205	6219	6319	6306	6297	6320	6223	6213	6237	6229	6250	6292	6349	6219	6349	6207	6181	6407	6360	6323	6223	6235	6227	6236	6313	6295	6233	6326	6251	6265	6405	6364	6269	6177	6317	6287	6237	6306	6312	6288	6349	6234	6240	6287	6131	6237	6287	6184	6409	6285	6258	6242	6223	6342	6249	6309	6378	6153	6179	6282	6358	6368	6288	6185	6170	6344	6313	6260	6289	6336	6163	6159	6318	6232	6334	6314	6181	6240	6318	6248	6322	6324	6174	6169	6353	6265	6299	6276	6252	6313	6272	6259	6239	6282	6467	6258	6313	6391	6346	6396	6249	6242	6264	6275	6284	6172	6085	6244	6236	6336	6243	6254	6248	6424	6240	6296	6256	6274	6258	6281	6330	6333	6315	6363	6240	6255	6160	6354	6274	6199	6200	6290	6284	6236	6304	6275	6243	6218	6184	6287	6202	6257	6240	6303	6182	6203	6260	6126	6252	6202	6364	6339	6317	6360	6262	6183	6345	6303	6243	6224	6341	6327	6334	6240	6302	6281	6303	6237	6245	6154	6322	6215	6298	6299	6292	6240	6137	6161	6283	6324	6389	6241	6232	6289	6217	6122	6255	6296	6153	6241	6297	6312	6251	6288	6226	6261	6311	6190	6353	6216	6298	6311	6295	6210	6285	6307	6282	6411	6316	6198	6296	6319	6211	6215	6344	6295	6200	6192	6368	6166	6297	6287	6302	6256	6241	6312	6215	6239	6279	6392	6204	6327	6212	6169	6236	6275	6254	6278	6195	6225	6204	6297	6228	6247	6261	6341	6147	6230	6119	6266	6337	6263	6208	6303	6310	6256	6277	6231	6277	6297	6252	6188	6195	6355	6232	6280	6084	6297	6219	6248	6182	6251	6284	6162	6299	6192	6149	6108	6220	6312	6310	6259	6266	6170	6220	6196	6370	6402	6297	6345	6178	6422	6277	6257	6390	6328	6240	6165	6265	6223	6327	6166	6380	6220	6219	6205	6203	6329	6271	6247	6297	6205	6210	6261	6210	6252	6274	6262	6245	6158	6296	6242	6330	6301	6317	6173	6252	6356	6265	6312	6148	6333	6201	6286	6144	6358	6194	6277	6285	6308	6284	6196	6303	6159	6282	6193	6258	6213	6266	6272	6260	6197	6342	6068	6351	6295	6347	6233	6263	6347	6241	6116	6169	6275	6193	6369	6258	6296	6254	6250	6303	6410	6221	6267	6222	6339	6264	6402	6227	6314	6302	6327	6215	6290	6196	6328	6339	6281	6253	6343	6316	6213	6213	6338	6277	6329	6198	6315	6328	6224	6206	6207	6250	6083	6254	6231	6174	6277	6449	6156	6271	6410	6306	6211	6164	6271	6283	6327	6315	6198	6199	6267	6213	6323	6253	6236	6304	6244	6359	6238	6260	6217	6320	6282	6346	6373	6172	6294	6315	6407	6290	6243	6240	6340	6284	6435	6226	6311	6164	6231	6327	6336	6294	6151	6351	6313	6300	6282	6444	6275	6265	6324	6269	6367	6248	6191	6192	6158	6231	6260	6345	6162	6136	6286	6274	6211	6363	6222	6313	6394	6239	6166	6356	6350	6312	6235	6193	6230	6234	6216	6251	6323	6392	6212	6256	6083	6306	6224	6141	6225	6226	6260	6261	6264	6275	6216	6302	6235	6344	6353	6295	6298	6362	6256	6301	6345	6187	6259	6281	6336	6270	6267	6362	6194	6482	6246	6302	6197	6279	6171	6310	6277	6272	6255	6336	6314	6179	6326	6221	6203	6310	6324	6177	6149	6234	6227	6249	6230	6238	6303	6228	6288	6191	6425	6153	6247	6270	6210	6271	6298	6348	6334	6290	6306	6185	6183	6352	6247	6230	6163	6118	6240	6325	6393	6359	6298	6279	6138	6281	6311	6204	6269	6227	6320	6202	6228	6212	6160	6109	6450	6301	6169	6250	6162	6275	6251	6280	6189	6276	6338	6219	6277	6307	6298	6379	6193	6328	6299	6267	6244	6390	6278	6363	6248	6252	6365	6181	6335	6290	6278	6115	6297	6233	6153	6328	6316	6350	6188	6258	6219	6164	6215	6236	6280	6232	6228	6210	6297	6233	6279	6231	6317	6236	6168	6351	6365	6222	6282	6220	6305	6233	6238	6295	6232	6234	6359	6187	6276	6314	6229	6308	6233	6330	6323	6311	6401	6241	6218	6313	6257	6290	6328	6275	6352	6239	6351	6288	6264	6122	6289	6312	6249	6185	6185	6173	6249	6280	6317	6211	6236	6305	6306	6277	6380	6338	6277	6307	6155	6133	6302	6338	6207	6268	6283	6361	6263	6283	6321	6273	6201	6326	6220	6497	6373	6253	6221	6172	6198	6278	6250	6279	6211	6294	6245	6209	6225	6271	6165	6094	6277	6316	6324	6259	6212	6257	6313	6264	6219	6333	6314	6283	6070	6331	6257	6186	6230	6269	6235	6234	6201	6187	6264	6248	6309	6186	6123	6253	6258	6222	6292	6307	6339	6291	6223	6287	6187	6370	6432	6267	6273	6367	6238	6247	6234	6276	6293	6303	6266	6211	6246	6281	6215	6272	6184	6250	6187	6214	6378	6421	6301	6295	6223	6330	6312	6207	6398	6277	6221	6307	6334	6240	6206	6150	6164	6301	6248	6334	6297	6219	6292	6269	6321	6239	6201	6208	6162	6232	6331	6327	6276	6288	6238	6245	6334	6260	6291	6309	6262	6370	6216	6214	6387	6415	6238	6254	6403	6306	6329	6298	6159	6307	6289	6346	6271	6264	6325	6418	6326	6281	6197	6327	6093	6272	6200	6264	6168	6219	6290	6307	6258	6358	6296	6261	6246	6134	6312	6202	6249	6228	6275	6346	6266	6327	6181	6214	6427	6308	6399	6314	6233	6386	6235	6148	6401	6308	6308	6310	6221	6195	6327	6232	6277	6262	6356	6359	6355	6293	6243	6273	6415	6299	6238	6428	6255	6268	6275	6110	6232	6220	6188	6257	6502	6284	6288	6186	6224	6308	6292	6201	6338	6308	6319	6135	6320	6301	6247	6286
4134	23186	24303	5056	7382	7143	2985	3272	2303	1774	1180	891	860	865	888	883	881	817	841	833	826	780	832	778	842	829	772	856	821	859	900	817	829	831	812	927	879	833	842	856	835	822	795	832	857	839	835	848	849	801	823	791	864	796	832	857	849	749	836	849	826	866	869	788	839	853	849	806	831	850	865	868	841	833	837	852	817	800	836	822	879	861	813	861	826	828	830	799	879	789	862	826	860	773	803	835	868	881	828	844	807	865	893	816	880	808	820	831	830	877	866	878	824	843	807	810	825	774	851	808	859	783	830	826	845	791	774	820	835	853	857	815	857	796	837	804	894	837	849	851	806	785	851	842	825	906	840	854	843	906	872	823	843	822	825	866	779	813	781	832	814	844	851	817	921	861	831	829	813	889	824	850	859	877	795	825	869	810	814	815	824	827	846	830	880	836	891	832	866	857	837	852	854	865	823	843	851	856	822	823	819	806	800	848	824	874	825	825	823	804	824	885	821	817	880	885	838	884	792	870	794	853	859	870	787	805	824	933	799	806	820	834	859	824	821	761	827	769	862	845	810	858	840	837	860	782	853	858	878	843	862	798	842	829	827	823	855	842	904	821	802	896	831	859	862	829	847	810	837	836	814	782	810	820	866	828	889	808	843	810	857	815	800	837	778	807	807	862	891	821	824	871	854	853	824	832	805	835	843	791	802	834	889	818	819	795	875	849	796	899	861	893	821	847	754	842	831	829	859	903	817	806	797	860	832	855	819	844	827	840	857	835	876	830	842	848	885	876	832	851	821	823	844	775	859	842	807	822	829	827	811	859	799	820	780	834	874	822	842	888	808	849	848	797	843	831	774	847	867	839	820	843	814	810	801	824	830	823	834	900	826	829	839	836	813	855	784	861	818	861	824	891	888	846	875	839	806	855	838	845	895	845	825	802	763	794	830	845	811	831	767	812	802	808	890	886	790	828	817	864	831	893	798	777	909	845	847	830	812	812	852	864	868	788	841	842	803	829	869	798	812	871	795	825	865	851	823	812	885	798	831	831	880	846	861	863	795	813	822	811	885	816	858	872	841	820	856	833	812	855	789	819	813	776	825	818	808	792	843	869	894	820	809	835	861	826	885	806	840	890	820	848	777	842	841	825	835	868	777	871	905	813	817	888	814	835	841	848	815	843	822	839	811	836	816	853	858	837	830	821	853	805	814	801	751	810	819	840	833	791	812	846	865	872	860	824	821	772	807	827	863	818	876	887	826	889	833	892	838	819	886	852	800	820	858	818	808	776	856	862	815	881	852	835	830	851	848	882	836	869	827	845	847	854	843	842	833	860	809	834	848	903	891	839	816	826	848	838	816	797	811	827	863	772	833	842	881	818	847	805	837	865	874	795	796	864	877	818	822	891	781	849	795	858	839	819	862	887	835	855	835	856	891	815	808	831	854	874	850	870	801	838	818	811	859	900	808	853	853	830	869	868	829	889	890	875	890	815	814	862	862	842	818	872	852	827	847	857	841	828	819	843	825	779	802	872	850	853	829	825	862	878	868	838	834	844	792	898	830	842	892	856	828	859	794	888	847	807	836	839	865	906	847	816	836	883	865	826	844	881	819	882	834	872	838	851	813	827	859	811	841	800	898	852	849	830	817	865	844	807	842	879	897	841	840	865	820	827	852	848	828	858	849	833	806	846	871	819	841	836	839	855	821	843	875	831	824	866	829	851	797	807	871	867	917	812	819	877	847	822	777	835	858	878	822	865	848	813	858	845	822	878	840	819	800	835	832	858	830	808	820	847	827	844	812	834	823	809	795	849	838	893	823	862	822	823	824	829	803	818	788	853	839	813	816	762	784	863	852	856	807	831	784	852	803	862	879	895	868	850	871	891	835	860	775	846	800	887	880	854	883	863	824	891	822	814	792	829	849	809	816	846	808	871	834	834	798	865	882	843	830	855	848	826	828	880	841	806	795	843	853	803	919	830	838	881	799	856	843	879	876	876	884	767	876	814	929	878	814	876	862	839	844	806	848	861	798	920	819	773	879	818	777	851	907	891	865	885	851	833	846	805	847	789	892	805	818	826	844	859	855	829	822	855	833	847	858	806	796	830	810	800	793	841	817	798	825	805	832	827	872	867	838	900	829	841	899	853	850	828	811	865	838	819	857	873	887	805	876	835	830	847	832	894	829	877	847	839	772	880	815	854	871	886	768	821	859	861	772	799	824	907	833	859	819	824	815	821	846	802	798	848	849	851	816	816	800	833	817	851	768	825	809	844	837	819	819	839	817	811	844	856	845	828	913	876	890	853	814	833	849	857	908	802	888	801	865	866	812	796	814	824	869	830	840	860	840	838	857	809	808	798	872	862	823	850	808	842	823	771	837	857	805	795	767	873	815	864	833	763	839	836	837	836	853	780	838	810	841	840	826	778	828	826	814	852	864	839	826	864	885	820	871	834	836	837	843	886	815	884	862	845	835	853	868	832	798	841	821	816	836	855	799	891	890	863	807	824	919	856	843	862	850	806	819	859	845	863	818	852	822	801	864	839	860	796	865	813	787	798	831	837	852	897	783	849	832	834	830	867	863	898	832	836	846	821	857	823	922	844	815	851	852	833	854	839	871	843	855	795	801	855	827	827	862	843	866	811	817	855	836	844	849	874	837	809	817	852	832	861	842	877	853	824	835	900	856	839	794	836	846	824	815	812	853	862	804	890	858	805	879	828	807	840	847	807	849	825	867	866	846	809	847	800	907	854	876	884	809	859	864	846	834	820	836	850	882	894	819	786	858	804	834	838	826	814	823	840	834	859	837	856	802	843	833	836	843	875	839	841	813	779	846	892	866	833	818	838	837	834	851	850	828	800	853	823	858	861	878	862	869	803	814	818	880	860	817	829	843	810	851	850	838	855	822	844	893	830	802	838	806	866	805	781	803	808	814	767	882	850	830	747	813	829	916	812	847	835	853	890	863	840	842	848	849	858	823	812	843	812	832	829	874	932	769	805	849	884	894	844	814	860	814	838	823	808	861	813	823	817	839	830	874	843	852	846	852	843	830	874	813	805	855	812	818	830	857	842	779	820	865	818	815	885	898	845	828	819	820	860	816	827	844	803	863	839	840	866	808	863	804	853	816	837	833	847	872	788	847	847	825	788	794	852	832	799	827	819	872	835	871	833	792	836	865	883	842	892	795	838	827	824	816	901	838	837	817	866	850	837	872	871	823	876	821	895	812	848	856	836	837	837	851	829	827	865	862	802	873	877	868	834	808	874	855	835	869	775	786	798	812	824	823	802	837	827	839	855	803	810	846	867	836	834	845	814	858	829	859	856	867	844	832	799	855	754	834	860	865	843	850	817	802	890	833	833	823	821	863	872	905	831	830	849	846	815	772	824	856	872	844	843	826	836	784	825	784	856	805	809	831	829	868	798	856	762	816	832	829	861	799	885	849	862	842	874	850	854	876	821	806	804	795	847	794	808	842	854	789	887	815	869	849	830	808	831
18018	48764	45286	25472	55434	45317	33228	33522	27485	21481	13334	8126	6822	6724	6445	6373	6472	6429	6347	6272	6364	6371	6336	6496	6329	6369	6412	6455	6415	6465	6429	6299	6513	6391	6412	6530	6457	6478	6414	6485	6347	6389	6303	6431	6412	6361	6327	6430	6349	6405	6255	6353	6383	6427	6464	6489	6352	6422	6406	6396	6572	6399	6434	6378	6469	6350	6335	6334	6382	6458	6397	6420	6423	6411	6386	6405	6401	6394	6439	6555	6317	6365	6290	6471	6373	6444	6307	6291	6391	6377	6367	6433	6255	6354	6487	6305	6350	6510	6332	6332	6453	6269	6360	6463	6300	6288	6392	6413	6326	6332	6404	6308	6327	6454	6414	6446	6407	6438	6404	6400	6426	6275	6439	6413	6457	6323	6416	6200	6281	6391	6423	6395	6496	6489	6321	6363	6370	6493	6399	6475	6425	6365	6453	6388	6393	6363	6469	6371	6454	6348	6411	6413	6347	6438	6330	6384	6426	6478	6325	6392	6339	6369	6394	6388	6350	6364	6443	6387	6353	6318	6335	6360	6320	6395	6546	6358	6371	6395	6381	6279	6177	6312	6366	6367	6421	6360	6426	6303	6276	6418	6330	6369	6535	6410	6427	6280	6454	6525	6344	6486	6458	6531	6421	6416	6390	6422	6278	6319	6414	6435	6493	6360	6416	6387	6543	6302	6375	6415	6436	6342	6387	6438	6308	6335	6303	6425	6357	6196	6502	6461	6394	6365	6474	6422	6350	6366	6419	6378	6387	6322	6408	6340	6563	6396	6394	6364	6281	6358	6522	6278	6447	6425	6268	6436	6403	6278	6500	6408	6455	6477	6434	6423	6368	6600	6444	6563	6356	6348	6435	6436	6403	6287	6321	6441	6423	6428	6522	6315	6463	6494	6355	6408	6451	6442	6329	6386	6439	6366	6339	6435	6539	6408	6409	6407	6389	6444	6368	6420	6444	6369	6294	6371	6411	6467	6421	6318	6451	6463	6511	6293	6424	6382	6309	6476	6383	6373	6351	6367	6328	6244	6282	6412	6425	6431	6357	6371	6369	6482	6490	6456	6432	6373	6404	6449	6461	6371	6412	6480	6458	6416	6302	6313	6349	6463	6446	6419	6462	6389	6410	6448	6376	6434	6454	6437	6484	6355	6409	6455	6393	6375	6343	6388	6477	6445	6442	6328	6531	6580	6397	6540	6357	6502	6319	6272	6522	6433	6446	6443	6468	6437	6265	6451	6434	6466	6452	6378	6452	6382	6372	6539	6371	6480	6326	6258	6456	6384	6396	6349	6362	6400	6502	6417	6344	6428	6531	6257	6475	6303	6335	6413	6418	6343	6445	6425	6486	6305	6448	6306	6375	6369	6503	6460	6471	6470	6474	6388	6397	6426	6353	6388	6416	6430	6485	6423	6367	6491	6270	6402	6572	6484	6341	6434	6398	6402	6361	6456	6410	6508	6512	6407	6380	6416	6377	6417	6242	6378	6460	6355	6451	6439	6404	6324	6398	6377	6467	6368	6429	6485	6454	6455	6433	6425	6387	6375	6343	6288	6341	6386	6485	6495	6456	6457	6526	6299	6318	6427	6392	6367	6391	6359	6456	6384	6381	6418	6438	6317	6237	6356	6338	6399	6341	6360	6506	6566	6432	6421	6370	6449	6412	6434	6463	6395	6382	6483	6396	6424	6338	6459	6354	6380	6355	6504	6331	6445	6448	6429	6413	6368	6433	6300	6469	6449	6549	6288	6420	6376	6400	6507	6383	6618	6518	6296	6435	6313	6372	6308	6287	6461	6422	6425	6434	6411	6448	6323	6518	6411	6457	6451	6386	6404	6361	6416	6473	6527	6326	6352	6436	6370	6495	6300	6450	6348	6473	6289	6296	6529	6304	6429	6436	6438	6412	6345	6453	6466	6447	6480	6355	6536	6486	6448	6495	6510	6392	6416	6412	6391	6491	6428	6439	6383	6450	6386	6314	6449	6319	6494	6472	6330	6385	6384	6559	6374	6467	6446	6417	6410	6379	6393	6392	6328	6449	6423	6502	6339	6276	6516	6475	6423	6383	6378	6375	6394	6509	6344	6401	6491	6365	6350	6381	6504	6501	6451	6373	6340	6311	6398	6423	6330	6393	6365	6396	6316	6455	6379	6524	6415	6508	6350	6409	6487	6300	6411	6354	6485	6393	6361	6413	6426	6358	6403	6359	6336	6502	6484	6473	6515	6337	6387	6470	6471	6540	6553	6474	6348	6348	6267	6451	6356	6351	6346	6461	6502	6321	6314	6423	6533	6462	6409	6407	6419	6318	6384	6366	6413	6384	6312	6443	6424	6490	6338	6423	6305	6472	6343	6359	6380	6494	6423	6381	6458	6377	6333	6400	6429	6409	6402	6426	6324	6509	6369	6467	6276	6448	6358	6450	6329	6421	6436	6317	6300	6388	6424	6377	6405	6377	6443	6504	6392	6373	6484	6395	6342	6299	6314	6360	6354	6478	6518	6446	6393	6397	6436	6435	6436	6381	6349	6305	6402	6358	6332	6447	6408	6358	6264	6312	6475	6476	6411	6575	6443	6453	6449	6340	6347	6414	6473	6517	6440	6399	6477	6500	6523	6454	6392	6531	6308	6412	6376	6374	6299	6537	6542	6414	6511	6399	6374	6490	6331	6344	6399	6444	6342	6398	6418	6429	6457	6411	6462	6373	6361	6357	6359	6354	6366	6443	6522	6475	6458	6415	6294	6285	6609	6347	6487	6418	6380	6483	6573	6384	6308	6438	6356	6206	6403	6467	6408	6483	6465	6362	6331	6326	6373	6298	6515	6415	6557	6402	6446	6444	6354	6394	6425	6465	6441	6571	6366	6461	6507	6420	6433	6441	6419	6417	6389	6504	6408	6411	6436	6471	6322	6371	6361	6408	6413	6563	6379	6471	6311	6373	6348	6390	6417	6402	6404	6443	6436	6506	6505	6353	6365	6543	6398	6318	6384	6517	6337	6452	6503	6419	6489	6326	6407	6520	6450	6383	6358	6470	6330	6452	6189	6388	6402	6401	6408	6327	6257	6468	6451	6411	6444	6478	6410	6350	6451	6370	6416	6428	6355	6469	6230	6349	6461	6410	6407	6451	6463	6492	6353	6447	6353	6368	6458	6396	6308	6452	6359	6491	6314	6466	6344	6536	6402	6482	6536	6396	6401	6431	6459	6331	6446	6439	6452	6431	6356	6358	6390	6379	6405	6427	6507	6480	6365	6472	6322	6475	6419	6476	6304	6486	6399	6321	6544	6328	6480	6481	6463	6475	6410	6443	6543	6364	6432	6389	6506	6403	6319	6406	6462	6366	6358	6330	6485	6431	6428	6400	6345	6278	6414	6371	6464	6339	6445	6351	6378	6414	6288	6463	6454	6466	6375	6391	6316	6451	6331	6492	6310	6327	6418	6394	6464	6382	6489	6306	6379	6365	6484	6404	6480	6444	6455	6436	6361	6315	6416	6411	6489	6318	6408	6461	6380	6438	6396	6371	6363	6366	6491	6414	6342	6400	6412	6450	6343	6266	6429	6378	6423	6436	6376	6506	6386	6316	6433	6319	6436	6587	6386	6323	6390	6378	6395	6455	6382	6437	6370	6348	6346	6446	6352	6311	6373	6435	6419	6455	6469	6434	6439	6297	6450	6372	6472	6394	6252	6382	6452	6320	6350	6403	6499	6292	6368	6397	6456	6554	6379	6339	6386	6257	6320	6302	6475	6449	6313	6363	6465	6434	6298	6359	6452	6474	6494	6216	6372	6396	6396	6344	6421	6450	6420	6456	6408	6527	6451	6362	6315	6328	6234	6400	6409	6567	6439	6398	6334	6457	6372	6383	6328	6503	6572	6341	6417	6290	6468	6441	6343	6368	6277	6370	6321	6408	6467	6363	6363	6552	6405	6462	6379	6268	6341	6480	6249	6437	6375	6424	6449	6380	6409	6418	6487	6323	6442	6497	6457	6423	6408	6294	6370	6367	6323	6456	6388	6337	6400	6356	6526	6320	6561	6538	6353	6448	6500	6412	6545	6351	6292	6222	6318	6424	6478	6265	6420	6485	6524	6339	6327	6215	6446	6324	6470	6337	6358	6516	6245	6245	6463	6359	6459	6452	6522	6297	6320	6379	6349	6322	6475	6376	6423	6418	6443	6454	6473	6380	6366	6369	6485	6420	6424	6327	6357	6354	6477	6385	6419	6416	6348	6456	6401	6426	6297	6366	6440	6453	6403	6319	6353	6245	6434	6332	6248	6386	6442	6414	6454	6443	6424	6352	6450	6456	6462	6487	6336	6435	6338	6279	6519	6380	6399	6325	6552	6480	6338	6458	6411	6302	6406	6314	6404	6458	6356	6409	6383	6331	6329	6474	6418	6349	6260	6355	6389	6391	6426	6506	6523	6234	6388	6370	6357	6403	6532	6441	6418	6321	6411	6417	6431	6391	6315	6492	6319	6447	6465	6314	6418	6432	6449	6346	6465	6300	6364	6435	6395	6294	6421	6545	6388	6364	6422	6461	6309	6385	6372	6432	6382	6351	6434	6379	6469	6380	6321	6375	6470	6466	6452	6478	6382	6367	6502	6390	6343	6390	6387	6464	6463	6403	6243	6575	6393	6432	6500	6430	6432	6441	6484	6387	6301	6506	6334	6371	6446	6414	6411	6346	6327	6394	6282	6431	6341	6312	6366	6330	6397	6378	6476	6289	6407	6402	6306	6439	6484	6356	6373	6329	6418	6414	6401	6388	6515	6396	6481	6454	6422	6371	6326	6452	6343	6417	6275	6492	6354	6369	6445	6404	6388	6449	6378	6441	6372	6310	6508	6524	6293	6419	6421	6304	6560	6427	6316	6351	6355	6337	6410	6368	6540	6349	6283	6351	6429	6374	6314	6415	6437	6370	6371	6473	6507	6291	6474	6494	6367	6526	6425	6414	6392	6334	6396	6340	6441	6327	6436	6564	6354	6423	6399	6286	6380	6300	6414	6351	6330	6409	6285	6415	6425	6419	6370	6458	6576	6416	6376	6429	6418	6321	6408	6424	6444	6356	6424	6351	6518	6284	6503	6340	6495	6388	6445	6474	6415
3880	31898	31135	8259	12107	11124	5974	4952	3505	2371	1418	939	864	827	850	826	847	774	762	764	846	808	839	781	826	839	855	813	808	850	810	784	809	789	851	834	827	790	807	839	814	810	803	823	777	780	810	796	798	765	818	818	826	796	796	733	772	868	835	840	803	831	786	843	808	787	764	825	856	800	811	855	853	822	771	751	821	824	780	753	789	819	790	802	849	821	808	790	836	846	804	829	855	825	817	828	806	862	775	824	811	831	799	806	795	860	826	786	778	824	807	824	834	799	838	769	868	834	839	789	803	841	797	830	819	811	834	804	853	824	814	789	790	846	740	764	782	798	830	817	820	850	830	827	776	813	810	778	815	813	794	811	816	760	828	830	807	822	814	825	804	875	805	806	826	766	770	759	839	849	801	817	780	762	767	776	842	811	765	790	809	801	753	815	826	849	845	868	822	794	860	762	851	797	800	842	833	816	808	824	804	818	827	774	866	848	817	811	780	864	772	762	815	737	828	793	868	815	811	789	870	759	813	849	805	766	824	795	851	803	822	847	801	774	861	801	790	812	810	820	825	791	861	768	801	782	812	811	825	804	838	791	839	756	823	766	804	822	790	825	821	867	853	790	826	732	854	797	848	797	840	847	806	862	833	796	867	832	834	809	762	796	818	822	813	825	821	843	818	827	813	872	791	775	787	822	798	800	799	823	764	788	834	776	828	856	808	795	824	868	817	813	804	791	817	793	870	821	795	795	811	864	793	858	784	801	799	856	825	827	873	819	794	798	882	843	804	809	820	824	793	782	796	838	861	819	788	800	778	823	845	806	849	790	789	799	796	793	799	873	836	766	875	754	833	784	819	831	811	852	785	807	805	790	836	873	814	872	807	843	835	815	776	798	833	858	803	812	836	857	803	767	825	846	827	808	805	833	822	857	806	773	816	777	813	810	871	830	787	836	781	777	778	793	795	793	861	822	813	835	820	812	810	861	834	802	813	823	839	863	778	781	855	782	746	804	845	764	822	804	821	843	807	789	743	778	821	801	810	799	819	796	819	799	865	852	833	763	875	819	832	840	796	852	827	787	815	813	788	850	801	783	808	768	817	810	858	863	850	805	834	821	775	878	780	780	857	846	846	823	840	848	819	847	813	825	777	797	803	806	837	786	841	831	821	824	808	849	803	823	795	823	828	902	825	770	883	819	853	847	821	770	747	783	824	799	807	802	825	844	791	800	841	786	816	791	831	847	793	865	834	857	811	784	795	880	755	808	802	804	826	821	790	809	833	821	792	867	778	810	828	794	780	816	769	845	805	817	779	808	808	828	819	807	817	868	825	833	804	839	826	806	781	803	816	826	828	827	841	840	814	789	838	814	809	858	840	844	874	786	756	806	878	786	851	790	799	774	849	827	791	800	818	780	823	831	820	813	786	800	790	848	815	880	814	805	811	832	837	811	845	831	803	827	813	830	861	824	831	768	766	795	877	792	779	777	769	825	805	826	789	762	805	784	829	818	824	833	859	808	804	842	775	836	808	772	827	835	791	838	788	807	817	813	826	767	809	847	836	828	774	827	818	792	823	832	819	796	842	803	817	798	830	807	841	828	892	822	835	784	782	815	793	795	814	758	804	860	882	848	798	819	777	798	783	851	814	780	821	818	822	818	867	817	807	858	808	800	804	825	830	826	805	783	769	834	805	883	834	830	836	819	822	850	750	818	789	762	826	763	777	795	839	822	795	846	778	791	766	834	814	826	864	801	779	756	792	848	819	825	875	774	790	823	819	750	813	777	887	784	795	802	821	804	797	804	826	783	830	787	793	833	839	908	811	809	781	837	848	792	815	798	785	803	828	823	782	817	882	806	806	827	786	881	809	822	812	822	833	865	776	849	815	811	771	796	831	814	823	796	785	833	753	795	812	809	795	848	826	806	832	800	791	827	801	772	819	822	817	782	857	776	803	823	797	794	782	816	800	825	837	797	796	829	798	797	857	810	811	858	842	833	844	803	805	868	849	820	854	818	786	794	792	781	823	847	775	836	766	787	798	788	845	837	819	846	831	814	798	828	836	770	817	848	817	814	815	833	819	790	782	819	791	789	817	811	810	786	799	796	871	827	872	843	792	826	835	813	820	792	789	843	837	833	801	784	831	861	833	843	852	828	815	828	839	832	838	813	796	798	853	826	759	843	815	837	826	827	809	798	852	847	865	848	860	827	811	771	788	775	799	845	818	834	756	782	838	866	801	825	827	854	796	783	821	831	830	808	835	865	819	786	862	731	821	849	839	823	802	790	789	829	764	791	806	774	776	825	779	742	816	836	814	805	872	804	820	761	784	843	804	824	811	797	847	819	804	843	791	803	772	818	812	823	881	769	797	801	780	810	876	814	867	777	801	813	890	807	805	803	814	859	849	815	784	806	816	744	833	823	800	797	867	801	822	852	821	807	852	783	826	786	811	798	860	804	783	815	823	828	799	836	800	831	803	896	834	798	817	809	797	871	847	806	812	810	811	821	816	856	830	823	800	867	766	752	823	863	852	815	847	837	747	827	802	752	807	784	832	803	740	804	825	799	905	840	812	781	808	802	833	837	804	830	826	776	834	858	775	837	816	858	897	835	797	779	850	836	779	828	856	777	822	847	816	807	812	796	833	794	827	820	777	803	814	849	786	809	749	797	825	806	809	793	787	803	768	843	822	810	806	772	806	809	827	807	783	789	772	776	838	816	791	868	785	845	816	898	826	823	840	867	808	820	850	751	796	818	850	803	811	779	849	790	838	796	827	730	815	825	802	782	833	859	804	823	820	816	802	802	816	816	785	803	809	846	818	785	795	823	789	836	836	876	837	801	787	836	781	821	764	874	844	770	812	821	804	750	838	811	827	798	860	799	830	809	790	818	797	809	796	765	846	783	766	764	897	788	893	811	857	808	833	873	849	840	792	803	837	801	793	858	776	828	781	827	857	811	804	793	840	764	832	788	856	766	796	804	801	803	793	785	869	802	832	766	848	858	868	805	842	873	781	802	828	823	823	817	772	770	824	828	830	806	813	804	802	755	781	745	795	818	857	824	768	816	852	830	837	819	827	860	845	800	825	795	786	779	792	797	843	863	820	805	782	813	769	777	828	810	845	799	806	812	816	822	765	804	782	847	830	798	778	783	826	853	819	791	810	818	806	752	828	847	808	808	842	822	748	789	818	836	844	804	827	817	811	831	782	765	793	830	780	869	789	799	796	837	811	835	860	902	849	785	836	819	726	812	819	839	851	820	807	836	816	848	805	840	825	830	809	793	813	869	817	755	788	789	812	759	774	843	809	783	818	873	815	840	892	782	793	813	767	734	812	800	843	827	802	811	786	873	813	803	844	867	814	860	800	771	755	827	821	818	826	785	794	859	867	823	824	851	799	846	840	789	814	818	818	827	781	755	803	802	822	776	817	813	862	802	800	840	806	815	779	790	831	825	846	807	800	814	772	809	806	774	786	836	852	832	881	808	827	822	799	811
24485	57451	50851	32190	65794	53151	42069	39575	32068	25072	15809	9114	6830	6398	6354	6260	6321	6277	6264	6212	6285	6315	6257	6337	6261	6211	6375	6352	6229	6233	6353	6206	6269	6211	6274	6211	6280	6217	6361	6370	6232	6182	6208	6285	6134	6171	6124	6253	6265	6258	6264	6198	6267	6159	6359	6320	6380	6254	6331	6143	6300	6234	6305	6273	6170	6272	6221	6233	6273	6236	6218	6140	6234	6245	6172	6178	6305	6115	6208	6368	6164	6275	6163	6262	6244	6220	6271	6174	6270	6347	6376	6182	6350	6277	6191	6300	6106	6267	6244	6366	6321	6247	6167	6190	6220	6261	6158	6212	6279	6266	6205	6210	6242	6241	6192	6202	6270	6463	6237	6414	6355	6279	6127	6262	6240	6193	6076	6278	6260	6189	6319	6284	6168	6287	6377	6247	6185	6303	6270	6349	6328	6326	6265	6293	6264	6286	6168	6230	6169	6382	6275	6209	6035	6163	6372	6276	6266	6426	6308	6277	6201	6284	6314	6213	6218	6182	6266	6326	6340	6217	6133	6193	6229	6189	6202	6163	6232	6190	6050	6305	6363	6254	6259	6206	6365	6135	6211	6380	6309	6198	6221	6302	6276	6106	6281	6388	6291	6145	6223	6256	6242	6174	6317	6323	6306	6324	6115	6360	6260	6127	6125	6190	6211	6361	6163	6243	6226	6268	6277	6160	6231	6301	6281	6230	6256	6260	6272	6323	6372	6217	6380	6192	6305	6169	6119	6336	6296	6187	6204	6077	6222	6289	6257	6241	6154	6291	6333	6165	6250	6118	6252	6284	6256	6332	6172	6259	6275	6302	6242	6271	6253	6213	6339	6336	6291	6334	6225	6289	6353	6329	6359	6290	6215	6154	6276	6253	6346	6303	6406	6300	6320	6287	6257	6227	6328	6367	6226	6200	6309	6394	6310	6237	6209	6305	6278	6311	6254	6348	6184	6221	6331	6193	6308	6265	6314	6293	6368	6233	6189	6080	6171	6311	6320	6283	6304	6205	6274	6296	6237	6265	6217	6357	6298	6315	6329	6227	6215	6396	6304	6172	6352	6152	6313	6194	6089	6314	6292	6168	6229	6321	6213	6217	6319	6284	6227	6250	6274	6178	6253	6333	6233	6382	6206	6247	6096	6215	6222	6383	6321	6372	6231	6229	6212	6281	6204	6361	6329	6339	6260	6213	6266	6267	6283	6311	6292	6322	6198	6207	6249	6133	6305	6335	6263	6298	6282	6205	6182	6212	6170	6303	6304	6308	6275	6355	6248	6309	6268	6315	6262	6214	6232	6229	6360	6208	6416	6153	6312	6263	6260	6246	6329	6298	6276	6150	6278	6233	6402	6304	6241	6269	6212	6398	6257	6317	6347	6377	6337	6230	6238	6238	6281	6394	6287	6379	6213	6331	6263	6246	6279	6255	6124	6245	6187	6178	6195	6214	6164	6231	6286	6255	6216	6218	6271	6388	6354	6113	6164	6298	6267	6312	6393	6165	6233	6383	6216	6192	6207	6362	6270	6139	6355	6299	6201	6138	6257	6450	6180	6252	6313	6110	6242	6301	6242	6215	6250	6109	6281	6252	6360	6206	6206	6107	6298	6280	6240	6273	6266	6261	6191	6242	6221	6253	6239	6227	6324	6282	6282	6215	6373	6158	6393	6237	6286	6235	6191	6236	6274	6331	6185	6254	6207	6178	6243	6317	6266	6258	6215	6279	6199	6177	6219	6228	6174	6208	6449	6241	6149	6165	6301	6212	6255	6373	6149	6212	6261	6314	6319	6345	6312	6238	6262	6317	6248	6272	6289	6324	6264	6351	6328	6251	6213	6191	6212	6160	6263	6280	6187	6244	6387	6171	6277	6254	6297	6212	6235	6303	6334	6257	6348	6334	6249	6258	6241	6137	6237	6209	6293	6294	6254	6192	6118	6266	6251	6281	6317	6164	6180	6262	6272	6220	6241	6135	6192	6277	6209	6224	6277	6361	6212	6213	6263	6263	6222	6144	6147	6063	6196	6259	6101	6227	6226	6331	6232	6264	6188	6254	6240	6270	6229	6229	6188	6277	6244	6296	6373	6254	6202	6227	6258	6403	6236	6263	6394	6194	6185	6210	6299	6220	6242	6125	6232	6264	6268	6250	6242	6249	6212	6166	6347	6238	6214	6287	6231	6256	6089	6297	6250	6188	6246	6214	6331	6263	6274	6295	6259	6223	6271	6286	6318	6303	6356	6313	6224	6400	6367	6315	6350	6257	6269	6194	6248	6389	6232	6140	6234	6238	6218	6299	6331	6251	6299	6300	6349	6217	6291	6233	6388	6190	6283	6229	6220	6222	6207	6307	6281	6393	6189	6178	6294	6331	6336	6216	6215	6219	6286	6297	6210	6216	6274	6244	6369	6251	6288	6171	6205	6199	6312	6238	6262	6280	6228	6316	6276	6313	6241	6205	6337	6408	6195	6300	6377	6242	6257	6244	6244	6303	6275	6306	6184	6253	6228	6298	6265	6215	6339	6364	6193	6245	6287	6204	6310	6344	6267	6269	6202	6198	6289	6433	6316	6252	6174	6245	6261	6116	6292	6202	6308	6467	6367	6325	6217	6266	6067	6173	6288	6231	6277	6186	6186	6405	6266	6271	6286	6199	6330	6309	6294	6356	6296	6268	6068	6367	6387	6289	6349	6209	6223	6150	6134	6181	6179	6253	6114	6272	6272	6150	6255	6174	6162	6394	6295	6387	6219	6337	6208	6163	6317	6332	6323	6205	6375	6159	6254	6242	6202	6184	6155	6278	6225	6314	6291	6287	6255	6199	6253	6253	6304	6280	6256	6293	6350	6286	6298	6348	6204	6393	6174	6177	6310	6328	6150	6322	6338	6208	6283	6188	6136	6339	6228	6317	6279	6222	6322	6234	6298	6265	6383	6187	6231	6261	6358	6279	6177	6319	6322	6149	6232	6058	6261	6221	6330	6155	6214	6204	6243	6319	6159	6295	6314	6245	6282	6218	6412	6268	6142	6362	6217	6296	6281	6302	6167	6312	6231	6428	6164	6325	6359	6237	6251	6236	6141	6275	6403	6324	6233	6179	6254	6230	6238	6178	6295	6331	6217	6179	6276	6268	6272	6166	6238	6394	6241	6198	6237	6356	6214	6172	6178	6315	6232	6318	6243	6401	6222	6262	6264	6286	6271	6345	6338	6207	6288	6255	6383	6156	6185	6202	6332	6228	6277	6262	6386	6306	6367	6369	6247	6256	6150	6300	6158	6204	6375	6354	6318	6280	6182	6309	6276	6243	6222	6249	6296	6300	6178	6308	6217	6188	6333	6283	6335	6290	6202	6418	6209	6317	6229	6192	6302	6265	6242	6238	6210	6241	6243	6251	6390	6200	6286	6286	6255	6159	6266	6293	6208	6181	6370	6323	6306	6196	6324	6376	6212	6266	6288	6227	6229	6276	6189	6291	6350	6223	6263	6303	6192	6328	6296	6259	6184	6199	6279	6237	6303	6209	6274	6232	6211	6291	6241	6213	6253	6313	6261	6320	6160	6443	6206	6270	6270	6152	6219	6229	6347	6253	6195	6247	6274	6257	6338	6316	6258	6315	6139	6266	6316	6239	6268	6177	6220	6305	6316	6296	6234	6317	6325	6299	6269	6254	6214	6297	6258	6460	6331	6183	6222	6190	6351	6389	6322	6207	6260	6314	6341	6232	6342	6226	6200	6259	6321	6343	6268	6248	6270	6169	6197	6267	6247	6277	6273	6203	6243	6313	6303	6223	6243	6268	6220	6196	6164	6326	6312	6261	6344	6252	6245	6217	6219	6224	6294	6262	6187	6399	6171	6376	6306	6304	6271	6266	6284	6250	6232	6293	6439	6332	6252	6308	6274	6171	6267	6305	6147	6254	6222	6415	6277	6257	6349	6200	6245	6306	6356	6118	6150	6236	6124	6356	6274	6218	6263	6310	6167	6258	6193	6288	6363	6275	6341	6267	6198	6410	6312	6224	6264	6244	6278	6216	6186	6284	6334	6220	6180	6216	6287	6439	6202	6216	6242	6168	6286	6404	6305	6180	6316	6265	6258	6134	6341	6265	6253	6221	6209	6156	6178	6295	6330	6268	6232	6280	6281	6264	6311	6354	6337	6203	6220	6332	6184	6407	6268	6199	6255	6283	6250	6145	6228	6261	6241	6211	6266	6248	6197	6234	6199	6288	6255	6265	6406	6263	6289	6272	6200	6205	6297	6276	6327	6201	6201	6372	6230	6243	6297	6205	6274	6221	6312	6347	6200	6252	6350	6304	6312	6283	6206	6171	6297	6208	6190	6216	6246	6243	6232	6295	6162	6470	6300	6331	6210	6212	6335	6297	6306	6337	6228	6329	6273	6165	6335	6168	6285	6276	6341	6305	6254	6198	6151	6130	6313	6223	6201	6316	6164	6347	6383	6200	6297	6302	6109	6255	6208	6201	6236	6242	6244	6239	6127	6167	6279	6341	6271	6242	6296	6183	6356	6259	6304	6255	6201	6232	6243	6187	6198	6269	6221	6206	6190	6323	6255	6327	6178	6317	6276	6193	6267	6266	6274	6148	6305	6235	6243	6236	6377	6152	6208	6114	6177	6310	6284	6253	6249	6254	6243	6336	6343	6303	6175	6197	6262	6230	6106	6188	6302	6193	6260	6318	6228	6266	6280	6212	6323	6197	6269	6109	6195	6446	6290	6381	6193	6266	6179	6290	6292	6182	6312	6361	6283	6216	6240	6364	6270	6246	6244	6211	6236	6184	6215	6111	6301	6151	6240	6285	6237	6324	6205	6284	6264	6110	6195	6241	6208	6312	6272	6217	6170	6368	6252	6377	6227	6311	6266	6337	6145	6211	6300	6255	6126	6341	6281	6203	6287	6111	6386	6274	6308	6384	6274	6288	6277	6219	6285	6311	6302	6237	6233	6210	6261	6293	6222	6223	6189	6436	6289	6203	6327	6224	6297	6280	6350	6207	6181	6248	6307	6402	6220	6272	6327	6323	6252	6345	6215	6248	6315	6200	6230	6197	6201	6356	6279	6243	6351	6315	6162	6271	6089	6250	6242	6239	6233	6162
3003	9993	9761	1845	3221	3977	2216	1550	1322	1116	941	857	798	859	795	838	855	849	876	853	824	853	824	862	844	822	811	773	794	849	834	788	787	777	819	850	814	793	885	865	817	811	834	831	855	788	859	850	865	875	834	810	865	786	761	793	811	848	822	825	856	829	907	837	819	820	792	853	852	838	796	868	830	807	803	829	840	801	818	832	872	823	805	820	809	816	830	823	836	857	758	849	868	803	853	865	810	851	831	852	815	808	858	814	895	924	798	862	813	851	791	851	816	799	819	864	815	788	829	869	863	837	800	882	842	904	866	823	818	873	836	812	834	859	842	858	852	850	821	818	824	818	830	864	784	840	827	829	832	794	837	874	817	843	805	844	840	835	831	837	825	854	821	859	827	874	837	862	773	836	841	828	809	851	860	841	809	845	837	855	846	868	851	823	871	822	863	853	805	837	838	824	825	810	810	794	834	869	847	823	875	841	853	876	828	808	831	805	853	878	821	843	833	863	789	851	823	798	810	863	816	830	865	834	835	855	841	869	829	839	813	817	807	824	845	830	807	806	775	810	872	844	832	762	856	823	824	818	840	856	801	852	847	929	810	873	826	814	813	806	839	865	848	843	881	853	826	792	842	839	823	873	800	862	851	829	860	853	832	810	845	812	807	859	784	801	836	856	830	822	797	807	831	814	849	836	874	754	799	828	812	875	784	848	816	833	856	833	811	868	872	806	844	876	849	870	878	858	813	878	837	780	798	834	838	791	796	818	846	842	856	811	784	857	850	850	791	811	777	819	818	815	817	853	866	821	835	873	786	782	830	839	786	840	819	823	828	844	789	828	810	864	798	860	868	838	879	802	816	860	896	878	785	839	826	838	887	873	819	829	823	851	870	876	872	836	873	813	807	840	862	844	845	813	844	884	806	859	847	817	852	817	877	845	843	829	876	862	807	813	761	833	831	859	830	849	840	878	848	833	792	810	876	804	882	864	805	821	843	830	866	850	805	860	878	846	862	800	842	791	795	839	826	843	793	863	856	889	818	832	848	793	802	846	819	806	800	853	891	841	819	819	779	845	865	837	838	825	841	883	872	833	885	832	841	836	822	830	834	815	860	840	826	817	797	815	844	855	864	804	881	805	837	831	836	805	809	819	813	817	824	842	844	870	840	821	884	862	826	856	832	880	802	819	780	822	877	890	823	828	848	858	901	900	817	864	842	841	777	864	804	807	810	823	852	862	860	822	839	836	842	807	903	826	852	837	793	864	877	818	863	803	795	816	836	805	833	817	775	842	869	845	836	854	818	837	877	852	811	852	829	814	864	810	788	901	864	826	829	799	857	823	812	841	848	846	799	822	863	872	826	790	856	872	794	865	836	784	838	821	840	829	845	817	837	847	837	850	848	790	841	835	846	849	821	815	864	833	904	863	822	817	855	854	810	816	823	815	827	816	797	851	846	873	863	859	825	804	801	816	797	838	848	832	786	828	855	830	848	846	829	876	829	821	808	834	808	848	831	857	846	825	825	850	813	889	832	824	800	906	856	845	854	804	811	859	811	850	842	863	808	856	804	822	852	882	839	851	838	844	837	819	802	870	870	830	875	807	828	814	817	811	810	819	778	866	839	888	823	820	807	825	862	831	797	836	829	895	790	837	793	822	887	850	864	830	837	834	766	785	807	791	863	858	828	830	826	835	845	832	861	825	763	849	871	812	848	841	825	828	823	850	819	798	856	836	858	864	833	830	833	811	805	828	856	788	850	813	869	842	857	842	843	855	768	871	831	804	823	850	815	850	820	848	831	841	841	824	822	796	859	793	849	856	870	904	805	866	844	821	856	855	850	855	789	848	846	822	828	858	831	881	862	808	858	842	816	871	801	844	815	817	833	826	869	904	781	850	830	867	802	853	883	850	799	821	829	864	847	870	831	839	842	856	806	826	818	855	825	790	900	834	811	843	820	849	806	828	868	847	840	816	823	799	861	834	848	804	805	865	819	841	868	829	882	881	822	829	876	784	862	890	809	831	841	814	851	882	807	813	849	844	828	871	849	840	822	799	782	825	843	829	810	886	836	808	850	846	825	845	828	802	804	855	793	901	823	857	881	830	784	895	860	799	803	833	826	809	844	830	835	877	884	792	776	840	893	849	864	791	823	821	846	893	866	812	866	794	930	818	829	819	824	861	837	856	802	842	851	862	835	875	805	815	821	877	913	786	853	810	794	860	861	851	874	831	828	822	846	796	829	829	852	767	874	865	847	810	845	880	804	858	810	774	851	806	877	833	891	860	844	832	801	819	792	798	819	828	813	808	851	835	844	792	855	810	862	826	796	822	845	802	863	821	831	863	832	822	805	833	818	840	824	851	787	869	801	863	763	815	835	875	828	814	807	853	805	811	829	859	801	875	836	812	811	806	852	857	841	871	838	810	858	903	809	837	878	872	866	841	846	844	844	835	829	828	845	875	847	879	853	823	857	834	830	865	816	840	866	831	858	780	817	795	886	799	760	861	825	802	870	876	860	819	837	860	790	777	819	856	850	829	849	752	838	843	812	858	830	813	846	859	899	860	881	819	834	812	811	826	797	827	871	844	884	798	831	818	870	832	842	828	797	890	829	798	835	861	828	868	832	843	787	836	833	784	835	853	868	836	848	869	841	809	792	823	861	864	794	878	843	815	823	822	830	844	827	837	822	834	815	827	878	814	791	875	799	811	834	913	844	817	808	784	846	802	855	850	826	853	875	828	811	832	837	806	840	837	846	764	865	890	817	812	843	792	869	804	801	828	859	858	813	780	889	806	804	830	868	814	836	814	812	789	827	841	817	810	756	801	814	800	873	823	800	812	884	814	833	903	772	801	897	850	790	830	833	862	825	845	832	822	817	877	787	828	808	810	835	770	865	833	813	824	844	784	835	853	830	830	841	795	805	788	847	814	862	832	826	808	874	823	809	826	842	857	807	822	834	859	836	806	856	797	841	876	818	892	850	853	833	833	797	792	844	836	831	839	795	802	815	799	838	861	828	857	822	895	898	791	863	793	863	819	808	831	833	813	849	832	845	868	864	833	882	820	803	855	828	791	894	879	811	845	867	852	847	813	838	825	861	830	796	811	787	822	857	842	804	801	769	867	857	832	789	825	845	852	843	824	808	817	829	863	866	750	848	806	846	810	799	836	861	804	847	793	834	781	817	833	880	828	859	838	862	838	853	871	823	813	837	838	834	839	834	877	826	816	824	839	816	810	838	868	852	775	843	828	830	808	816	825	853	805	866	849	837	857	820	813	799	777	791	835	906	814	813	836	834	797	873	817	856	784	865	840	851	872	823	824	812	839	843	816	833	863	795	805	824	854	805	860	822	808	865	918	804	863	830	882	805	794	860	849	781	862	839	833	824	807	887	831	828	861	863	862	816	825	818	864	817	817	861	796	836	804	832	857	835	823	844	802	884	806	863	853	798	780	844	778	796	840	808	784	785	854	889	864	809	843	822	841	882	815	842	853
19922	36848	30469	17673	40771	38021	27266	20758	16665	11677	8245	6909	6467	6364	6355	6139	6230	6427	6151	6359	6354	6414	6205	6352	6380	6466	6309	6296	6289	6299	6384	6387	6387	6330	6211	6438	6259	6372	6234	6371	6357	6338	6308	6319	6396	6442	6417	6359	6228	6364	6268	6253	6343	6360	6311	6369	6299	6360	6416	6229	6401	6395	6341	6281	6214	6358	6279	6334	6481	6371	6242	6477	6338	6271	6267	6347	6255	6484	6212	6333	6387	6165	6360	6421	6332	6347	6339	6372	6232	6386	6277	6361	6383	6343	6442	6348	6227	6224	6185	6433	6466	6154	6211	6328	6307	6406	6339	6393	6238	6339	6295	6259	6324	6277	6349	6277	6307	6252	6318	6300	6348	6312	6216	6345	6288	6264	6305	6301	6380	6419	6335	6315	6450	6440	6465	6367	6419	6331	6357	6337	6330	6464	6417	6350	6372	6360	6289	6378	6368	6317	6459	6343	6290	6333	6375	6335	6465	6306	6352	6371	6375	6272	6365	6335	6185	6247	6419	6359	6240	6468	6415	6304	6364	6297	6342	6401	6292	6397	6307	6318	6214	6351	6317	6378	6385	6277	6205	6309	6294	6332	6316	6311	6389	6404	6362	6404	6315	6321	6393	6402	6382	6289	6305	6432	6349	6250	6252	6354	6323	6475	6385	6369	6299	6348	6324	6369	6331	6381	6391	6383	6343	6253	6373	6491	6492	6399	6233	6359	6326	6291	6429	6226	6353	6366	6428	6361	6342	6416	6278	6302	6413	6455	6341	6405	6390	6364	6359	6391	6361	6446	6247	6383	6255	6382	6458	6380	6358	6397	6300	6321	6284	6398	6335	6244	6346	6338	6421	6350	6374	6357	6373	6325	6403	6363	6278	6319	6416	6329	6229	6317	6311	6378	6277	6256	6404	6402	6301	6099	6304	6312	6340	6258	6249	6235	6369	6341	6266	6494	6429	6267	6226	6387	6271	6394	6399	6356	6271	6399	6413	6297	6344	6257	6384	6326	6324	6191	6426	6409	6412	6360	6491	6269	6300	6348	6319	6413	6352	6213	6397	6359	6351	6377	6501	6334	6213	6362	6273	6281	6292	6369	6233	6342	6431	6332	6284	6327	6352	6209	6280	6255	6305	6335	6438	6378	6257	6385	6320	6241	6371	6384	6326	6375	6208	6219	6383	6415	6344	6344	6311	6426	6354	6318	6425	6343	6437	6232	6314	6292	6360	6341	6377	6321	6340	6433	6246	6311	6408	6353	6410	6393	6323	6299	6358	6289	6285	6436	6283	6310	6367	6515	6366	6322	6249	6295	6392	6244	6354	6255	6321	6401	6345	6345	6267	6345	6300	6338	6421	6437	6322	6320	6298	6305	6460	6350	6348	6352	6282	6354	6357	6192	6334	6431	6347	6429	6314	6343	6337	6413	6328	6406	6404	6331	6337	6322	6426	6471	6416	6367	6510	6265	6241	6376	6323	6345	6438	6369	6387	6486	6322	6326	6291	6340	6305	6373	6329	6299	6334	6392	6342	6245	6327	6186	6346	6418	6395	6379	6377	6332	6449	6305	6306	6373	6305	6472	6350	6364	6362	6305	6332	6410	6413	6259	6379	6352	6309	6293	6370	6325	6331	6320	6377	6336	6417	6343	6474	6266	6384	6362	6334	6381	6294	6401	6370	6368	6417	6260	6394	6139	6309	6224	6406	6505	6283	6274	6326	6292	6467	6374	6406	6262	6319	6311	6244	6410	6316	6410	6255	6381	6380	6270	6483	6260	6325	6267	6254	6262	6392	6294	6463	6262	6417	6298	6240	6384	6368	6335	6305	6302	6316	6554	6351	6392	6304	6420	6394	6367	6421	6375	6325	6341	6344	6415	6410	6358	6322	6406	6354	6321	6314	6397	6496	6370	6304	6442	6293	6333	6278	6369	6398	6352	6215	6350	6340	6378	6300	6277	6284	6286	6314	6363	6403	6232	6311	6334	6130	6310	6296	6360	6341	6349	6290	6389	6413	6364	6396	6360	6201	6386	6243	6344	6318	6383	6345	6241	6409	6279	6516	6410	6283	6367	6340	6376	6281	6411	6197	6356	6344	6408	6385	6407	6146	6303	6390	6371	6332	6246	6344	6360	6324	6348	6332	6178	6368	6239	6390	6409	6348	6283	6324	6216	6358	6333	6301	6173	6424	6197	6497	6235	6380	6409	6307	6325	6292	6335	6378	6459	6246	6279	6256	6293	6194	6418	6263	6301	6293	6379	6400	6284	6376	6302	6386	6286	6233	6210	6330	6329	6245	6316	6547	6367	6343	6295	6420	6361	6383	6458	6383	6433	6254	6366	6277	6276	6406	6313	6391	6291	6461	6361	6482	6383	6354	6332	6348	6422	6323	6192	6310	6285	6358	6404	6313	6385	6406	6243	6407	6507	6396	6327	6339	6292	6288	6341	6362	6329	6366	6481	6395	6208	6360	6403	6356	6343	6437	6357	6332	6383	6304	6361	6423	6200	6354	6446	6209	6239	6316	6325	6323	6379	6374	6430	6223	6337	6303	6358	6253	6311	6368	6346	6498	6346	6437	6396	6382	6288	6478	6405	6416	6444	6497	6234	6348	6413	6245	6258	6243	6285	6378	6374	6280	6357	6261	6379	6264	6394	6365	6420	6276	6381	6271	6279	6354	6309	6274	6461	6336	6352	6391	6414	6327	6286	6304	6347	6389	6368	6525	6422	6357	6362	6229	6360	6336	6284	6359	6290	6357	6344	6341	6277	6264	6405	6343	6367	6304	6214	6299	6360	6224	6207	6379	6412	6288	6424	6297	6335	6253	6482	6290	6361	6402	6333	6436	6427	6367	6260	6372	6458	6383	6413	6414	6297	6326	6306	6306	6344	6316	6273	6446	6320	6373	6348	6380	6388	6446	6431	6272	6423	6360	6299	6237	6246	6439	6352	6309	6322	6246	6410	6340	6448	6347	6294	6388	6207	6330	6337	6329	6342	6366	6417	6528	6252	6402	6415	6374	6336	6245	6352	6263	6264	6353	6392	6361	6411	6454	6246	6322	6277	6388	6300	6396	6424	6348	6375	6359	6321	6381	6454	6283	6268	6253	6408	6260	6229	6362	6308	6294	6377	6252	6359	6411	6347	6403	6386	6404	6344	6348	6377	6367	6407	6344	6400	6326	6291	6424	6457	6395	6252	6337	6229	6334	6163	6400	6455	6304	6266	6512	6240	6273	6225	6297	6296	6283	6348	6314	6264	6297	6321	6377	6323	6200	6372	6336	6238	6339	6389	6404	6264	6455	6392	6176	6382	6374	6288	6342	6470	6175	6318	6479	6284	6211	6325	6394	6233	6282	6250	6416	6315	6282	6230	6372	6366	6395	6290	6199	6451	6356	6282	6374	6348	6181	6366	6240	6335	6407	6308	6347	6226	6470	6411	6367	6466	6408	6473	6478	6235	6429	6414	6314	6407	6405	6272	6306	6394	6243	6432	6287	6396	6469	6273	6352	6308	6342	6343	6334	6300	6346	6240	6353	6290	6364	6253	6272	6281	6325	6354	6308	6457	6317	6464	6171	6332	6325	6369	6434	6371	6435	6455	6342	6489	6402	6350	6344	6394	6299	6327	6357	6492	6266	6330	6428	6313	6338	6436	6203	6450	6393	6396	6277	6300	6417	6326	6279	6489	6411	6472	6365	6246	6330	6222	6361	6281	6339	6285	6308	6236	6281	6417	6478	6389	6428	6284	6362	6357	6419	6317	6501	6445	6303	6463	6383	6253	6441	6227	6173	6336	6469	6402	6328	6400	6353	6293	6382	6311	6446	6414	6459	6368	6213	6252	6481	6299	6314	6351	6220	6297	6352	6345	6288	6381	6382	6384	6230	6401	6266	6422	6441	6366	6396	6439	6412	6377	6268	6414	6250	6277	6432	6315	6403	6370	6259	6441	6340	6234	6371	6303	6341	6443	6371	6293	6392	6360	6281	6288	6345	6304	6439	6408	6378	6340	6343	6296	6383	6271	6262	6239	6335	6325	6264	6363	6378	6294	6282	6448	6325	6431	6297	6313	6358	6279	6348	6326	6406	6336	6414	6358	6343	6351	6280	6375	6285	6402	6343	6286	6313	6353	6398	6162	6471	6360	6236	6420	6391	6399	6391	6324	6261	6285	6423	6300	6373	6344	6381	6349	6405	6306	6221	6382	6263	6305	6333	6380	6403	6418	6363	6301	6358	6424	6465	6449	6306	6434	6399	6271	6380	6404	6262	6430	6494	6303	6289	6498	6394	6291	6469	6308	6283	6398	6356	6544	6309	6315	6267	6305	6433	6463	6349	6353	6291	6378	6315	6426	6339	6341	6329	6315	6445	6382	6273	6342	6315	6255	6416	6355	6321	6497	6582	6458	6286	6344	6295	6251	6213	6332	6255	6330	6395	6357	6392	6399	6460	6252	6345	6489	6403	6305	6335	6318	6394	6404	6456	6314	6220	6329	6346	6410	6337	6257	6266	6410	6362	6329	6198	6388	6341	6370	6217	6292	6132	6454	6350	6393	6227	6316	6263	6381	6375	6355	6375	6340	6443	6468	6410	6347	6310	6376	6265	6329	6420	6346	6333	6324	6204	6177	6390	6242	6317	6426	6357	6379	6303	6351	6304	6186	6352	6437	6287	6323	6358	6237	6417	6348	6259	6316	6479	6346	6372	6340	6275	6288	6322	6396	6267	6375	6370	6460	6194	6420	6484	6261	6256	6278	6502	6455	6334	6395	6353	6251	6400	6365	6294	6342	6245	6326	6300	6357	6418	6239	6373	6320	6343	6220	6233	6349	6400	6333	6265	6305	6352	6407	6330	6307	6258	6339	6270	6285	6280	6376	6523	6346	6365	6273	6294	6336	6328	6362	6383	6304	6249	6394	6242	6476	6287	6406	6465	6332	6264	6414	6511	6290	6168	6298	6301	6311	6228	6421	6331	6350	6391	6332	6234	6313	6391	6275	6332	6389	6321	6315	6370	6235	6396	6463	6329	6404	6294	6376	6219	6471	6299	6353	6361	6458	6371	6286	6254	6479	6434	6451	6342	6268	6330	6282	6399	6268	6406	6488	6237	6279
3674	24891	20661	4145	7499	10217	6363	2818	1856	1233	950	867	829	846	826	829	832	739	821	826	851	789	816	804	802	864	784	851	827	866	862	803	865	787	800	868	838	774	854	840	851	772	844	864	837	799	851	842	888	847	858	858	852	843	848	835	843	818	816	830	852	827	821	836	787	840	884	810	794	831	834	828	876	862	806	850	832	805	859	850	858	882	830	862	797	821	840	824	826	832	830	849	885	823	806	843	844	835	824	770	798	794	803	887	847	804	831	812	834	861	829	818	844	829	800	770	821	781	804	802	841	827	848	851	825	808	829	826	812	864	809	776	847	763	772	820	835	839	870	824	861	859	841	854	834	844	784	837	818	826	823	807	851	828	818	820	836	883	788	807	828	869	844	826	841	794	810	812	831	877	846	852	813	910	798	827	864	812	817	846	789	831	888	822	800	789	808	811	855	818	758	793	865	840	830	824	827	792	814	845	871	879	876	877	775	845	817	802	846	851	835	825	830	823	797	837	894	867	852	826	789	810	800	840	789	854	830	844	819	827	858	785	852	845	852	847	855	779	842	805	792	847	828	810	821	767	853	818	841	799	828	873	816	847	885	854	813	814	852	826	800	809	826	766	791	865	901	846	821	785	860	800	810	860	799	829	780	789	872	804	840	823	828	829	839	849	834	803	782	851	769	844	833	815	827	824	840	813	834	800	886	830	816	802	767	880	806	827	814	789	794	809	837	861	819	846	797	857	869	826	806	807	820	774	805	808	835	835	788	897	814	810	839	850	805	814	832	811	810	844	838	834	830	857	793	828	789	841	786	785	845	832	840	856	876	830	859	844	864	835	817	837	866	901	837	837	797	820	873	793	817	839	862	840	847	840	851	810	820	799	780	799	838	823	814	856	844	824	821	829	813	839	828	830	831	812	867	827	790	859	780	799	865	819	860	837	796	871	837	831	837	834	801	816	795	874	798	782	829	780	846	829	796	799	834	828	865	840	782	762	814	850	826	860	776	811	894	842	852	808	878	799	813	827	808	854	776	765	838	845	791	842	844	867	882	799	889	815	829	831	779	816	816	820	870	807	811	851	821	830	856	865	870	767	769	786	871	822	794	787	805	829	868	779	801	861	841	854	825	795	835	796	796	819	789	766	812	867	820	867	811	847	852	843	825	819	819	828	851	825	830	857	834	815	899	850	787	834	805	802	861	874	816	810	799	832	838	820	819	762	816	801	808	785	863	829	831	872	830	799	823	811	845	828	857	880	847	869	862	773	808	808	820	797	798	762	837	813	794	854	815	785	832	835	864	831	833	806	785	817	898	823	860	831	834	804	812	851	777	857	817	842	834	840	797	780	859	811	813	788	842	826	772	809	817	853	790	843	808	798	791	876	838	811	839	787	858	832	861	868	810	820	848	802	806	900	863	812	844	841	832	856	888	820	825	807	821	892	832	833	892	843	847	863	863	861	794	853	822	804	794	825	789	822	816	896	849	835	823	831	824	841	788	824	846	825	835	795	797	888	819	797	849	883	822	874	860	855	810	857	819	840	838	797	886	780	800	763	830	808	837	826	841	765	814	858	838	825	836	862	834	816	865	823	869	833	833	831	793	810	823	833	821	857	801	830	809	804	787	809	828	810	846	814	802	828	798	828	856	836	815	844	842	766	854	817	854	818	815	806	809	809	853	871	848	829	813	838	813	787	884	873	766	821	848	852	782	823	787	830	806	827	792	806	866	812	811	843	868	787	826	783	816	833	848	860	826	845	835	821	853	860	815	837	789	863	813	830	788	846	847	844	832	863	810	845	784	818	856	791	808	796	810	811	843	804	808	875	774	871	834	796	807	842	826	804	926	795	889	868	822	774	867	864	822	795	836	808	781	781	806	839	793	816	854	823	824	871	809	841	802	791	854	853	853	816	838	829	796	823	829	823	808	840	853	768	835	861	812	797	820	799	818	867	863	798	792	816	863	782	850	833	842	877	855	785	841	814	830	805	845	809	845	825	812	829	778	774	824	829	809	916	846	781	852	841	846	859	857	890	809	826	831	816	785	834	852	815	788	812	819	870	770	807	862	830	852	811	853	778	797	804	890	842	824	748	836	798	818	836	850	796	832	814	845	876	813	846	835	819	798	777	913	845	856	846	791	815	830	871	867	873	858	842	810	778	840	796	766	845	822	821	858	821	874	825	800	781	853	833	761	806	824	803	827	800	851	836	823	855	872	818	839	818	818	823	804	808	823	834	841	803	833	801	836	826	792	797	786	833	756	834	813	830	835	822	809	811	808	876	852	893	796	820	860	772	831	833	826	877	820	839	836	814	855	826	824	792	833	858	841	888	813	805	834	856	822	811	878	807	867	859	819	809	826	803	802	807	853	801	763	834	839	822	883	827	829	825	802	818	867	871	814	835	810	838	773	778	828	801	830	807	848	866	806	811	843	811	801	789	762	797	844	801	887	901	790	796	811	825	798	818	778	839	874	812	794	856	811	841	816	822	835	826	843	787	843	818	858	833	842	838	787	822	860	833	833	797	810	867	825	871	784	816	850	806	857	819	827	836	818	881	831	816	846	900	808	872	807	813	817	810	830	858	818	782	832	794	825	804	847	851	832	786	858	841	747	820	799	826	812	837	837	830	825	791	825	788	876	822	798	804	808	849	824	854	844	812	829	861	769	834	784	815	791	806	777	881	810	758	842	793	817	865	835	778	861	834	864	806	798	823	857	808	782	825	826	814	854	769	779	820	821	786	806	849	839	823	823	831	841	823	811	866	829	830	785	850	856	784	809	868	794	860	777	807	840	792	801	816	853	799	805	809	823	820	844	823	807	852	854	874	807	847	816	813	840	781	802	825	817	777	796	822	843	810	835	845	757	840	816	784	794	768	826	832	780	816	811	830	872	780	795	858	799	837	852	767	836	823	835	829	845	781	840	868	811	817	868	829	798	795	869	837	842	836	803	820	733	842	817	818	877	831	808	860	839	813	822	834	861	808	854	827	828	824	861	803	770	828	808	828	803	862	830	849	853	841	742	854	842	828	848	810	779	838	827	843	895	839	816	840	802	820	788	796	861	829	832	854	846	839	857	811	829	848	854	848	833	864	805	826	837	838	833	813	868	885	785	859	802	828	838	849	862	880	792	830	811	795	807	846	799	801	819	808	800	822	900	780	783	815	838	831	834	861	826	770	872	846	790	832	788	823	830	803	869	809	824	865	872	813	831	772	847	875	808	830	822	816	880	838	848	861	811	879	852	839	764	808	861	849	812	822	817	829	799	812	900	793	844	821	842	790	832	833	797	829	835	783	836	837	814	850	797	830	833	799	826	849	858	839	814	785	807	807	854	795	822	818	768	804	840	844	869	830	779	853	818	838	832	777	835	806	834	865	837	798	802	820	847	790	782	876	732	769	854	850	849	821	883	812	807	809	848	877	827	816	797	889	842	830	849	852	812	872	826	848	810	828	785	834	786	839	837	869	813	885	818	839	817	804	835	810	849	804
26736	51836	40370	29709	56932	55668	40606	28461	22243	14380	9132	7027	6552	6208	6299	6236	6399	6286	6321	6236	6393	6208	6367	6340	6326	6283	6384	6411	6232	6350	6168	6262	6343	6499	6398	6378	6381	6442	6351	6359	6186	6289	6320	6366	6142	6426	6371	6358	6289	6237	6237	6232	6389	6442	6252	6301	6289	6254	6211	6260	6325	6239	6491	6372	6371	6285	6274	6160	6266	6217	6445	6304	6299	6342	6322	6329	6294	6428	6473	6247	6327	6340	6449	6364	6319	6363	6315	6332	6374	6412	6357	6288	6323	6338	6328	6530	6349	6307	6373	6252	6385	6269	6275	6318	6358	6464	6257	6431	6419	6266	6398	6319	6319	6275	6093	6290	6269	6279	6246	6335	6314	6261	6305	6322	6288	6302	6242	6408	6240	6258	6366	6320	6366	6337	6283	6359	6412	6398	6382	6266	6219	6280	6353	6332	6314	6295	6374	6333	6356	6213	6282	6147	6268	6359	6214	6412	6381	6370	6327	6410	6218	6372	6315	6401	6359	6230	6259	6319	6244	6292	6267	6441	6348	6309	6308	6184	6417	6337	6426	6453	6236	6266	6301	6252	6408	6297	6359	6209	6313	6231	6362	6344	6444	6302	6315	6269	6357	6368	6415	6392	6433	6297	6268	6308	6355	6410	6315	6365	6381	6353	6276	6347	6461	6261	6248	6353	6349	6297	6371	6281	6397	6351	6294	6412	6305	6270	6304	6281	6386	6414	6263	6347	6410	6264	6410	6343	6306	6406	6346	6277	6314	6309	6257	6342	6354	6445	6419	6215	6301	6260	6353	6279	6272	6259	6335	6491	6337	6281	6171	6293	6376	6259	6299	6389	6324	6315	6450	6224	6297	6230	6243	6279	6271	6296	6297	6247	6468	6263	6267	6301	6429	6294	6274	6359	6344	6336	6279	6422	6277	6289	6286	6164	6341	6255	6271	6444	6364	6219	6390	6362	6310	6360	6351	6456	6360	6267	6423	6339	6360	6337	6219	6380	6245	6311	6326	6352	6343	6268	6309	6323	6330	6334	6354	6276	6302	6252	6353	6300	6368	6357	6270	6396	6378	6252	6182	6326	6323	6369	6311	6353	6292	6266	6198	6354	6280	6368	6448	6341	6385	6390	6382	6296	6375	6209	6339	6325	6411	6268	6227	6152	6266	6379	6443	6223	6333	6337	6325	6402	6335	6263	6339	6287	6294	6342	6193	6310	6262	6326	6411	6292	6195	6231	6229	6327	6393	6375	6347	6270	6350	6332	6322	6363	6308	6454	6328	6418	6226	6285	6291	6259	6308	6330	6404	6327	6450	6249	6163	6241	6420	6345	6284	6282	6338	6261	6346	6283	6272	6349	6381	6269	6436	6223	6320	6333	6331	6406	6396	6314	6445	6305	6343	6367	6364	6287	6276	6298	6230	6381	6270	6354	6422	6288	6283	6419	6383	6350	6334	6179	6352	6403	6362	6436	6396	6290	6379	6223	6345	6344	6318	6251	6203	6190	6435	6276	6280	6336	6236	6265	6395	6390	6303	6244	6408	6454	6383	6240	6390	6388	6269	6299	6325	6248	6216	6366	6313	6306	6335	6343	6272	6155	6403	6301	6336	6373	6280	6216	6326	6380	6448	6308	6457	6254	6407	6397	6301	6325	6458	6319	6143	6378	6396	6407	6431	6344	6297	6246	6277	6346	6320	6263	6461	6341	6378	6257	6366	6437	6368	6444	6251	6253	6331	6389	6319	6235	6333	6276	6378	6427	6214	6306	6359	6323	6389	6229	6343	6220	6303	6427	6407	6300	6298	6361	6127	6343	6459	6299	6366	6291	6321	6163	6423	6287	6417	6227	6472	6403	6274	6233	6315	6325	6378	6409	6289	6388	6333	6320	6362	6372	6296	6356	6301	6275	6263	6333	6371	6412	6309	6416	6312	6266	6394	6257	6426	6330	6260	6339	6323	6391	6317	6407	6283	6300	6355	6399	6372	6381	6291	6247	6303	6400	6239	6339	6421	6284	6300	6153	6361	6432	6310	6350	6321	6276	6311	6423	6382	6320	6418	6382	6279	6376	6110	6315	6427	6142	6232	6276	6364	6220	6356	6348	6315	6317	6230	6363	6412	6168	6339	6268	6366	6316	6295	6346	6382	6447	6318	6288	6378	6312	6297	6183	6303	6368	6332	6309	6353	6462	6181	6301	6363	6289	6276	6310	6457	6439	6201	6259	6329	6418	6384	6244	6269	6404	6286	6344	6264	6449	6455	6349	6421	6323	6483	6240	6282	6180	6223	6313	6365	6312	6171	6416	6374	6285	6221	6384	6327	6229	6335	6223	6313	6343	6364	6279	6310	6346	6296	6274	6351	6242	6324	6289	6392	6322	6318	6395	6103	6428	6364	6441	6331	6408	6404	6219	6328	6453	6367	6301	6239	6338	6368	6443	6269	6186	6328	6347	6338	6200	6368	6240	6370	6288	6225	6267	6376	6238	6370	6436	6368	6411	6239	6289	6359	6374	6318	6442	6348	6260	6505	6421	6330	6301	6299	6297	6283	6259	6394	6444	6370	6281	6381	6263	6448	6431	6328	6339	6462	6180	6412	6284	6324	6568	6298	6451	6107	6420	6233	6268	6441	6206	6286	6358	6439	6322	6443	6343	6285	6253	6335	6372	6319	6268	6313	6204	6320	6307	6411	6198	6261	6240	6371	6362	6336	6341	6458	6294	6455	6285	6313	6212	6348	6284	6203	6336	6436	6324	6369	6349	6414	6272	6395	6228	6316	6385	6317	6358	6375	6247	6363	6374	6433	6225	6356	6310	6321	6253	6343	6280	6326	6380	6327	6168	6296	6345	6346	6260	6222	6320	6229	6390	6307	6103	6293	6362	6270	6216	6347	6376	6323	6356	6366	6331	6337	6243	6349	6334	6347	6483	6172	6348	6328	6324	6337	6338	6378	6283	6223	6363	6403	6179	6360	6413	6343	6135	6296	6468	6424	6278	6277	6264	6398	6316	6212	6325	6315	6316	6371	6335	6246	6253	6402	6203	6229	6317	6290	6360	6215	6246	6292	6201	6422	6371	6423	6279	6408	6329	6269	6388	6247	6340	6340	6242	6348	6378	6319	6406	6354	6339	6413	6332	6311	6286	6436	6339	6332	6264	6432	6359	6409	6241	6388	6222	6457	6425	6278	6338	6226	6318	6271	6372	6431	6338	6311	6414	6419	6255	6188	6347	6395	6364	6393	6414	6327	6269	6181	6332	6310	6245	6374	6335	6253	6203	6326	6444	6406	6344	6288	6361	6392	6297	6370	6271	6299	6295	6323	6374	6266	6252	6311	6203	6309	6285	6281	6304	6333	6308	6312	6244	6282	6246	6357	6419	6250	6332	6370	6282	6362	6341	6197	6316	6362	6337	6415	6434	6324	6358	6325	6318	6257	6422	6344	6310	6343	6328	6299	6277	6386	6295	6364	6368	6437	6401	6338	6403	6304	6337	6275	6221	6438	6270	6487	6350	6258	6448	6371	6343	6342	6223	6386	6331	6439	6293	6451	6302	6312	6395	6355	6450	6449	6408	6288	6306	6410	6379	6376	6263	6339	6341	6282	6355	6359	6370	6216	6299	6341	6332	6382	6267	6307	6349	6344	6426	6396	6380	6245	6391	6287	6440	6350	6397	6307	6411	6296	6380	6252	6314	6362	6200	6300	6335	6287	6326	6237	6325	6357	6342	6423	6336	6279	6398	6305	6337	6432	6331	6257	6455	6334	6255	6298	6302	6376	6274	6336	6406	6246	6294	6386	6303	6275	6279	6338	6167	6415	6217	6356	6244	6302	6386	6270	6274	6436	6230	6378	6206	6365	6387	6303	6323	6246	6335	6282	6243	6254	6360	6421	6314	6232	6431	6265	6357	6315	6291	6359	6263	6344	6341	6461	6315	6362	6245	6385	6359	6402	6358	6322	6363	6382	6257	6305	6374	6465	6408	6408	6282	6326	6247	6311	6234	6372	6385	6275	6272	6314	6405	6380	6342	6308	6431	6312	6346	6310	6311	6328	6402	6391	6257	6201	6343	6420	6427	6319	6376	6225	6312	6420	6317	6265	6374	6122	6300	6264	6264	6230	6340	6248	6335	6236	6383	6353	6324	6263	6303	6428	6341	6350	6285	6466	6383	6400	6326	6371	6374	6440	6338	6471	6422	6391	6334	6345	6228	6234	6287	6336	6353	6414	6397	6294	6391	6234	6367	6402	6360	6357	6305	6292	6414	6392	6191	6323	6400	6357	6291	6388	6305	6297	6413	6294	6391	6426	6295	6354	6258	6340	6383	6264	6231	6459	6420	6412	6260	6455	6306	6459	6344	6288	6441	6345	6316	6247	6328	6322	6217	6348	6358	6478	6269	6383	6235	6321	6414	6252	6490	6440	6330	6363	6257	6413	6282	6337	6338	6351	6417	6218	6287	6263	6371	6357	6240	6298	6267	6386	6327	6399	6372	6321	6224	6187	6408	6381	6296	6310	6269	6336	6305	6565	6326	6262	6373	6287	6350	6430	6310	6486	6275	6304	6335	6296	6376	6425	6301	6383	6231	6317	6251	6272	6373	6445	6325	6295	6174	6355	6368	6377	6266	6256	6241	6283	6456	6413	6463	6293	6382	6272	6308	6403	6439	6290	6354	6361	6280	6285	6370	6449	6353	6471	6346	6322	6393	6217	6160	6325	6459	6287	6345	6326	6470	6291	6283	6346	6398	6316	6228	6237	6473	6346	6321	6301	6256	6369	6295	6435	6373	6235	6368	6382	6323	6355	6391	6263	6287	6513	6307	6262	6346	6384	6333	6318	6291	6327	6329	6300	6310	6325	6342	6409	6359	6317	6321	6345	6225	6427	6399	6488	6311	6275	6300	6441	6399	6350	6222	6352	6305	6426	6489	6323	6372	6418	6459	6175	6299	6365	6343	6429	6238	6376	6362	6214	6249	6279	6267	6270	6300	6424	6255	6337	6272	6335	6303	6130	6358	6206	6137	6402	6340	6376	6383	6252	6241	6168	6298	6376	6359	6152	6429	6419	6396	6344	6232	6287	6233	6298	6200	6400	6367	6410	6298	6345	6257
6738	24264	20333	3964	6408	10664	7404	3480	2022	1313	1034	873	906	891	879	926	859	851	788	896	829	836	834	837	866	837	840	827	820	845	786	858	886	816	850	813	796	863	844	820	831	828	830	804	843	846	877	885	808	857	833	819	839	843	833	833	868	876	786	825	853	901	817	906	841	856	874	802	864	863	866	854	814	815	829	849	808	831	868	914	794	868	892	806	848	827	816	854	863	846	840	816	801	832	863	872	868	836	849	884	864	813	828	886	842	793	836	876	880	879	830	891	864	884	827	835	783	832	829	859	824	896	854	857	831	813	802	807	868	853	875	799	846	852	825	862	867	822	884	863	881	825	858	816	838	819	839	864	848	798	828	832	866	806	874	776	845	872	860	810	844	820	863	834	818	822	811	832	815	858	873	880	833	843	822	919	827	852	844	836	817	887	822	827	812	867	836	842	866	852	788	830	843	827	834	822	858	864	898	875	864	887	857	797	832	782	861	846	853	863	813	892	827	810	815	874	827	811	830	839	843	875	806	859	879	836	837	847	864	864	814	885	824	870	809	815	848	833	807	854	840	832	845	850	926	791	853	841	888	839	839	820	868	782	857	882	795	830	909	838	814	823	876	884	795	853	816	834	852	864	835	847	840	871	856	859	873	813	846	842	857	817	869	832	852	816	853	830	839	774	873	837	837	867	841	866	838	905	848	861	808	850	829	883	819	850	856	851	846	839	845	796	888	798	823	761	890	846	861	847	861	800	817	861	865	811	911	826	889	883	825	865	853	875	852	899	875	902	858	821	840	862	850	872	890	851	853	832	836	878	867	801	875	878	863	804	814	777	910	833	861	854	796	865	886	893	825	848	889	810	822	844	793	875	874	812	844	879	849	833	846	910	868	870	829	820	852	805	884	889	902	783	867	860	881	858	850	845	834	851	887	843	829	852	826	797	845	883	809	825	858	893	832	818	891	810	841	842	834	890	839	871	809	868	769	819	821	814	867	865	834	883	833	880	845	838	807	836	860	883	890	901	888	830	839	851	856	855	857	825	858	826	867	835	872	849	785	853	821	826	873	863	809	905	851	848	889	804	824	856	791	847	898	789	864	844	801	843	853	872	907	890	894	823	836	834	829	828	822	789	854	876	837	868	862	808	831	854	852	856	906	829	837	857	873	844	846	886	853	874	855	821	866	885	835	827	864	821	887	841	863	824	883	854	867	885	844	866	841	818	816	870	816	801	871	888	833	852	864	861	817	889	845	862	804	869	830	828	828	805	825	868	840	850	868	824	890	838	846	853	862	813	808	843	828	880	836	814	880	855	836	802	854	819	823	857	814	809	850	869	847	836	883	878	831	873	827	823	877	780	930	869	831	855	844	824	837	816	819	817	860	855	881	811	872	892	888	910	811	864	884	903	824	827	811	884	850	878	847	863	858	859	886	850	844	881	762	825	875	848	842	892	832	833	813	851	859	857	870	825	853	832	870	825	839	858	827	844	833	855	888	864	867	854	849	854	838	821	827	897	823	861	850	836	875	888	820	811	881	833	893	841	867	766	827	872	901	841	840	879	847	835	863	780	871	846	831	808	829	841	839	888	824	875	876	838	842	868	875	833	857	821	861	888	827	848	864	801	857	833	885	879	878	860	870	870	832	824	911	847	841	827	868	793	825	842	889	801	854	871	817	842	823	774	854	862	845	850	885	903	867	820	798	846	843	838	867	834	858	815	865	893	894	877	857	832	805	838	881	793	848	835	829	857	907	843	823	847	852	872	835	867	861	848	848	887	851	851	816	813	872	800	875	849	831	822	824	841	853	830	819	827	872	790	841	810	800	853	903	852	808	879	869	839	853	848	822	831	847	857	836	878	850	848	850	846	856	846	784	866	849	868	817	836	852	849	791	827	887	869	886	765	840	888	882	848	859	860	840	847	831	840	792	819	881	788	838	853	810	860	851	855	837	824	856	882	874	860	858	896	886	836	846	866	837	820	853	838	854	858	817	837	862	831	831	887	854	820	813	810	840	791	856	811	851	871	847	871	823	800	850	829	863	804	853	868	810	906	893	822	834	874	873	833	852	869	880	862	792	803	841	890	842	905	797	830	824	807	823	858	845	810	863	856	890	836	825	851	808	831	887	833	836	880	877	865	881	798	898	865	865	838	828	848	828	829	828	832	887	830	859	803	823	809	799	840	835	862	837	864	826	821	807	757	852	853	822	885	853	873	835	827	832	834	855	839	778	816	854	832	863	827	831	832	829	870	800	860	836	855	831	840	791	831	870	789	897	827	830	831	823	832	847	826	833	852	834	805	873	855	869	801	830	868	859	857	863	841	828	875	868	875	802	833	790	840	844	818	815	885	841	837	847	859	796	877	833	853	817	806	869	889	840	849	848	844	854	834	856	849	870	875	843	875	811	811	840	838	861	885	967	783	850	840	926	837	833	796	827	815	857	803	815	810	824	859	856	895	853	818	859	881	825	823	862	863	833	841	803	795	841	848	834	848	856	866	840	839	855	868	878	854	852	839	812	843	873	803	827	860	813	815	865	815	875	847	812	864	846	855	842	868	837	855	851	809	835	835	817	836	788	888	865	791	830	846	820	846	834	851	874	828	819	834	830	870	850	890	825	790	785	869	840	830	827	830	838	880	852	861	843	855	861	899	885	839	840	823	853	834	836	829	855	810	872	845	819	831	837	780	855	859	847	835	827	877	812	830	819	885	858	855	873	787	871	906	829	832	836	788	850	847	868	877	859	851	875	885	833	838	798	878	865	867	796	873	820	844	856	842	802	843	834	883	800	804	859	862	836	784	858	843	904	853	873	879	885	851	853	851	826	822	862	838	889	840	849	871	889	819	840	913	898	823	858	895	829	887	817	860	819	807	809	862	814	907	838	830	824	826	840	833	847	880	856	893	864	893	819	854	868	837	863	900	835	871	813	781	826	855	828	846	874	811	815	822	876	797	893	810	848	858	867	838	850	832	877	819	814	916	807	831	867	850	850	848	841	824	842	834	868	862	849	802	829	847	873	875	813	842	868	906	867	846	841	838	864	868	895	846	835	850	812	806	816	822	888	829	832	831	847	861	845	843	802	844	808	862	878	808	841	884	843	866	838	841	815	850	869	843	853	883	816	820	814	820	800	845	839	845	882	818	856	824	842	848	895	815	836	840	781	855	870	835	837	841	847	878	845	878	897	892	837	837	855	885	887	855	889	863	837	913	861	795	911	843	856	820	817	895	787	835	853	860	850	837	831	867	823	821	820	917	843	862	845	853	859	838	823	837	855	848	859	840	899	848	829	832	834	849	823	917	882	802	860	782	839	874	854	894	866	863	843	826	860	837	932	866	862	846	791	850	820	853	859	837	861	865	842	854	855	843	802	843	815	855	940	830	822	849	822	870	824	871	826	859	835	864	852	837	866	837	806	838	859	850	897	853	887	856	853	834	829	898	837	812	871	850	833	823	860	875	806	857	821	820	847	855	867	811	864	862	804	815	811	829
28630	50838	40070	27247	53796	57553	43577	30779	22999	14708	9284	7063	6658	6461	6462	6451	6591	6465	6375	6525	6424	6417	6529	6431	6402	6490	6434	6468	6468	6489	6593	6469	6527	6403	6467	6285	6426	6273	6273	6562	6396	6516	6622	6495	6364	6663	6455	6552	6356	6471	6475	6517	6502	6463	6527	6431	6429	6479	6405	6464	6465	6395	6472	6335	6441	6407	6618	6515	6414	6508	6483	6414	6438	6480	6534	6393	6483	6514	6542	6488	6449	6432	6476	6341	6565	6407	6437	6384	6521	6474	6317	6475	6516	6324	6337	6443	6546	6566	6415	6387	6493	6308	6541	6357	6390	6325	6461	6380	6524	6494	6451	6548	6405	6441	6366	6397	6358	6479	6469	6341	6523	6444	6444	6386	6427	6501	6398	6497	6427	6459	6443	6364	6490	6469	6493	6393	6536	6299	6327	6599	6386	6376	6457	6393	6496	6507	6303	6528	6463	6475	6534	6413	6421	6348	6429	6482	6368	6415	6543	6350	6406	6410	6334	6541	6435	6356	6503	6423	6451	6431	6447	6407	6522	6499	6513	6390	6619	6328	6544	6515	6368	6444	6393	6407	6432	6313	6495	6295	6505	6506	6452	6473	6362	6431	6590	6528	6590	6366	6545	6417	6536	6449	6414	6507	6438	6389	6383	6394	6474	6368	6509	6404	6386	6335	6481	6505	6452	6486	6481	6453	6341	6373	6415	6460	6345	6525	6527	6605	6443	6358	6380	6438	6584	6425	6397	6396	6354	6509	6401	6436	6486	6476	6421	6368	6563	6526	6554	6468	6526	6439	6404	6405	6423	6478	6491	6396	6329	6352	6467	6353	6413	6528	6438	6533	6406	6525	6489	6423	6488	6476	6615	6327	6410	6436	6440	6521	6640	6515	6449	6367	6475	6393	6528	6490	6509	6486	6397	6390	6437	6480	6466	6441	6358	6353	6423	6407	6341	6350	6461	6481	6485	6487	6528	6442	6546	6317	6399	6515	6345	6380	6402	6461	6374	6462	6538	6391	6404	6368	6547	6217	6457	6502	6462	6487	6433	6469	6414	6534	6392	6603	6560	6430	6428	6470	6506	6433	6512	6404	6536	6496	6412	6479	6438	6516	6465	6442	6460	6512	6515	6545	6553	6578	6545	6494	6463	6485	6391	6499	6450	6500	6392	6431	6529	6399	6423	6461	6585	6475	6337	6458	6608	6345	6395	6316	6360	6518	6534	6511	6477	6307	6482	6300	6380	6326	6474	6541	6404	6414	6410	6470	6459	6352	6409	6509	6414	6565	6439	6427	6458	6383	6428	6426	6353	6455	6456	6545	6412	6405	6459	6433	6408	6438	6485	6340	6450	6486	6325	6524	6402	6457	6441	6612	6419	6395	6372	6479	6473	6457	6331	6364	6399	6500	6374	6423	6484	6369	6436	6507	6486	6460	6437	6388	6480	6330	6457	6581	6426	6424	6588	6436	6479	6460	6526	6405	6327	6458	6510	6473	6359	6459	6455	6376	6425	6426	6451	6475	6393	6536	6303	6470	6485	6405	6406	6392	6479	6495	6442	6360	6409	6420	6602	6487	6430	6381	6563	6289	6519	6389	6443	6413	6317	6473	6497	6519	6412	6555	6396	6503	6506	6398	6406	6419	6461	6514	6440	6341	6375	6386	6394	6395	6426	6491	6410	6470	6419	6434	6419	6461	6547	6354	6414	6357	6436	6540	6473	6524	6554	6489	6393	6402	6472	6611	6470	6416	6403	6433	6387	6296	6470	6487	6395	6376	6487	6370	6327	6453	6435	6571	6417	6517	6392	6434	6394	6340	6428	6326	6461	6384	6443	6522	6464	6550	6517	6422	6371	6424	6322	6392	6545	6388	6535	6485	6439	6395	6466	6557	6412	6405	6389	6486	6386	6495	6468	6501	6411	6549	6461	6348	6474	6428	6500	6407	6534	6446	6492	6388	6450	6524	6499	6430	6365	6547	6437	6400	6485	6470	6458	6578	6488	6470	6483	6508	6478	6387	6435	6462	6254	6377	6369	6425	6383	6566	6360	6547	6449	6495	6397	6497	6461	6456	6490	6485	6388	6476	6496	6678	6422	6491	6478	6362	6476	6496	6408	6372	6444	6454	6443	6534	6369	6475	6435	6365	6458	6561	6458	6476	6373	6407	6324	6462	6477	6304	6508	6507	6371	6428	6425	6473	6462	6281	6583	6435	6548	6510	6436	6500	6437	6503	6373	6573	6423	6531	6404	6452	6364	6309	6513	6557	6496	6420	6341	6538	6462	6383	6464	6365	6424	6436	6360	6294	6477	6534	6476	6321	6461	6267	6549	6515	6470	6395	6303	6593	6494	6412	6395	6342	6509	6504	6457	6525	6461	6466	6555	6390	6385	6443	6500	6371	6406	6431	6483	6449	6380	6455	6386	6387	6358	6319	6416	6460	6346	6401	6441	6462	6425	6378	6470	6592	6420	6549	6431	6477	6305	6319	6472	6527	6500	6428	6495	6543	6505	6447	6513	6527	6370	6507	6315	6520	6387	6436	6427	6433	6403	6445	6503	6488	6546	6517	6434	6433	6368	6434	6508	6475	6453	6570	6448	6393	6417	6480	6467	6409	6368	6456	6415	6281	6447	6507	6402	6430	6386	6500	6542	6329	6367	6512	6422	6610	6390	6501	6406	6423	6479	6388	6440	6473	6582	6402	6423	6434	6392	6439	6520	6341	6547	6530	6556	6498	6608	6481	6456	6462	6498	6349	6516	6483	6574	6415	6460	6564	6524	6478	6509	6420	6517	6420	6471	6388	6323	6447	6509	6455	6402	6510	6511	6487	6308	6475	6501	6533	6567	6429	6339	6431	6474	6326	6468	6492	6441	6367	6514	6466	6384	6546	6556	6460	6504	6443	6426	6463	6414	6452	6489	6397	6386	6451	6416	6503	6496	6482	6423	6485	6491	6493	6446	6398	6557	6456	6490	6314	6413	6431	6291	6292	6473	6517	6399	6416	6456	6415	6380	6453	6500	6329	6486	6477	6379	6364	6361	6580	6471	6432	6404	6511	6462	6480	6452	6469	6339	6439	6351	6463	6430	6497	6433	6349	6484	6442	6441	6429	6394	6542	6423	6388	6518	6532	6360	6462	6487	6526	6513	6428	6312	6493	6456	6530	6472	6558	6529	6510	6507	6492	6477	6355	6469	6517	6364	6434	6528	6538	6428	6423	6396	6537	6395	6488	6481	6384	6420	6494	6661	6497	6456	6456	6551	6456	6401	6601	6459	6377	6528	6428	6571	6467	6446	6565	6412	6511	6499	6576	6556	6429	6433	6395	6357	6420	6479	6494	6578	6469	6524	6307	6490	6515	6451	6460	6479	6417	6499	6509	6314	6438	6387	6491	6385	6457	6505	6389	6464	6461	6427	6459	6518	6519	6282	6427	6537	6576	6526	6494	6398	6453	6439	6386	6332	6413	6514	6400	6428	6512	6428	6440	6395	6460	6357	6502	6379	6385	6286	6460	6412	6410	6390	6425	6413	6562	6373	6536	6496	6276	6447	6402	6429	6464	6505	6448	6397	6382	6385	6381	6447	6447	6428	6423	6380	6402	6497	6462	6446	6562	6329	6376	6522	6477	6615	6455	6523	6400	6477	6407	6344	6578	6383	6363	6520	6534	6391	6491	6503	6464	6417	6432	6484	6440	6487	6435	6404	6387	6378	6485	6401	6454	6321	6378	6385	6383	6452	6385	6565	6382	6544	6533	6522	6411	6509	6425	6430	6383	6489	6468	6497	6398	6463	6623	6490	6463	6408	6564	6456	6461	6406	6422	6523	6422	6417	6452	6457	6524	6422	6468	6414	6598	6390	6414	6419	6471	6427	6486	6403	6302	6488	6513	6465	6453	6376	6336	6502	6348	6490	6568	6537	6465	6468	6493	6540	6477	6389	6451	6383	6467	6469	6574	6463	6393	6443	6436	6459	6461	6543	6353	6485	6470	6410	6399	6452	6390	6429	6460	6359	6508	6357	6382	6430	6518	6529	6507	6504	6415	6345	6469	6357	6328	6336	6382	6518	6447	6495	6433	6392	6374	6514	6491	6433	6512	6553	6508	6359	6543	6403	6405	6423	6498	6383	6456	6509	6369	6379	6467	6433	6325	6512	6313	6453	6509	6438	6376	6439	6461	6523	6495	6459	6343	6409	6472	6485	6441	6556	6488	6513	6409	6366	6465	6326	6335	6497	6457	6375	6301	6297	6346	6393	6531	6450	6373	6384	6406	6417	6473	6347	6422	6388	6457	6508	6379	6473	6399	6428	6487	6489	6430	6440	6480	6438	6297	6499	6430	6413	6543	6406	6425	6481	6498	6507	6414	6492	6434	6490	6495	6389	6472	6529	6475	6455	6523	6546	6548	6395	6443	6522	6452	6537	6472	6474	6401	6438	6364	6427	6582	6384	6497	6389	6569	6506	6372	6522	6341	6462	6390	6470	6444	6376	6459	6354	6521	6477	6403	6430	6453	6444	6347	6305	6390	6331	6468	6466	6418	6383	6489	6516	6421	6482	6508	6445	6436	6534	6495	6451	6394	6403	6468	6497	6424	6367	6520	6438	6504	6388	6417	6438	6535	6444	6476	6389	6520	6395	6398	6462	6437	6456	6582	6418	6606	6423	6513	6482	6403	6580	6541	6368	6473	6463	6366	6523	6394	6462	6449	6388	6344	6378	6357	6459	6410	6326	6263	6581	6353	6507	6336	6465	6288	6406	6461	6355	6483	6434	6455	6550	6472	6544	6472	6420	6602	6481	6298	6456	6436	6489	6296	6396	6405	6370	6308	6460	6278	6453	6544	6416	6354	6454	6460	6481	6392	6523	6553	6432	6449	6614	6421	6514	6408	6418	6517	6327	6476	6508	6491	6441	6482	6465	6604	6408	6471	6576	6529	6552	6439	6374	6578	6400	6492	6429	6449	6516	6404	6435	6476	6366	6505	6535	6503	6435	6503	6405	6466	6496	6373	6417	6327	6537	6534	6434	6404	6431	6375	6319	6442	6483	6431	6414	6446	6494	6445	6564	6487	6407	6474	6460	6540	6440	6406	6486	6224	6539	6475	6474	6435
10303	37293	27957	7586	7604	16027	12104	5223	2189	1369	1055	902	808	843	809	867	836	817	791	754	846	839	811	803	850	831	833	768	830	817	824	845	812	804	841	799	782	826	803	813	874	842	801	805	834	816	780	781	821	807	838	809	809	846	820	784	805	809	838	818	814	876	825	801	777	776	872	829	843	784	845	800	812	838	832	850	799	802	824	865	817	780	819	784	840	880	828	811	843	820	800	857	821	812	855	846	856	818	819	770	831	850	814	876	794	879	795	847	775	799	811	853	816	818	859	848	821	803	789	777	797	781	833	852	837	840	799	782	766	827	832	831	784	809	843	831	843	769	836	854	822	787	810	817	858	825	812	806	809	818	840	845	805	789	801	824	796	820	841	802	802	826	855	816	786	789	805	814	804	864	821	842	834	793	829	820	767	800	832	836	817	840	759	857	827	808	809	849	784	763	837	822	827	791	832	776	816	811	858	792	787	848	814	779	825	850	849	837	823	839	803	865	842	792	903	824	774	801	848	816	853	794	815	812	798	819	854	810	821	843	824	804	758	824	797	831	787	824	811	870	782	799	815	862	793	848	780	858	857	803	820	792	825	835	798	801	793	911	836	839	812	764	852	868	787	818	829	807	789	816	791	871	860	830	774	828	811	839	848	785	807	783	845	823	824	806	832	873	833	849	850	757	868	798	816	818	840	805	844	833	848	834	769	802	830	842	811	832	785	877	826	831	815	837	872	827	799	775	822	858	831	831	829	841	792	796	837	764	839	784	803	790	810	827	861	813	859	858	815	816	797	877	825	806	793	779	840	823	808	850	811	857	802	869	789	816	830	817	820	876	787	801	817	837	851	779	854	800	837	804	848	802	835	809	819	770	810	779	862	848	793	889	824	830	821	812	800	792	829	837	804	851	808	787	785	840	783	780	811	810	779	819	876	835	819	794	858	835	843	820	801	827	778	786	847	839	829	783	855	839	836	840	796	857	850	826	827	811	828	822	808	848	809	834	831	800	825	836	840	830	785	859	802	812	842	845	833	848	794	777	811	786	862	738	812	744	819	789	744	843	827	823	862	811	836	776	779	848	808	847	836	826	844	786	799	829	806	857	827	822	768	878	801	790	835	842	840	826	851	794	737	815	811	806	880	799	792	840	792	824	826	874	868	819	826	834	838	791	824	870	835	828	848	781	784	843	837	858	758	868	847	835	806	805	834	862	833	798	855	831	782	869	816	818	805	792	826	821	787	846	868	819	789	769	811	858	767	833	805	821	813	770	904	819	823	798	812	841	850	814	822	809	827	781	805	829	806	853	833	810	856	856	836	814	791	802	796	807	863	838	845	834	782	860	822	825	801	807	838	815	809	836	822	793	837	779	800	856	807	792	824	820	823	797	874	809	853	828	815	832	761	853	804	838	812	805	835	850	814	826	794	849	842	798	852	831	859	851	805	799	801	847	852	837	785	838	829	785	829	836	796	812	792	788	796	841	803	810	826	810	843	837	835	867	801	776	825	799	826	800	833	867	797	835	831	821	779	877	748	806	799	855	883	815	799	822	867	829	792	844	804	790	807	789	853	824	825	764	823	827	828	808	825	842	816	822	801	849	862	819	814	828	793	833	837	825	827	834	851	859	834	836	822	801	852	810	859	786	765	832	829	819	835	848	827	821	826	812	858	794	846	843	794	842	838	875	855	825	797	853	829	848	817	821	812	809	845	781	798	834	795	815	733	830	828	837	817	824	810	842	869	819	786	853	766	797	844	812	831	802	838	858	839	775	845	835	779	833	791	845	847	844	821	821	833	774	848	843	851	818	831	798	843	805	797	780	769	827	805	829	857	833	821	752	788	811	858	829	789	837	825	819	798	820	812	810	851	804	811	844	810	845	781	861	801	816	833	791	803	846	807	791	827	818	858	801	793	820	814	828	815	828	847	854	851	839	803	834	797	854	834	847	809	845	803	806	798	782	822	806	786	808	870	813	801	866	787	777	828	827	855	783	849	792	770	789	741	827	820	883	800	786	790	796	846	821	793	817	820	829	882	808	788	787	798	806	818	757	845	807	832	796	760	847	802	827	848	850	776	833	802	832	818	833	797	854	821	801	763	828	838	850	823	838	771	823	837	809	843	846	803	791	820	807	881	811	771	776	834	818	867	824	782	811	805	887	831	800	802	835	848	841	795	809	858	817	844	815	816	829	802	876	856	850	847	820	778	837	875	840	827	752	867	803	814	832	807	841	859	814	827	805	834	823	813	840	788	816	832	819	832	797	821	829	834	846	795	866	766	844	803	841	835	851	853	765	817	878	831	869	835	819	806	814	826	854	756	840	867	779	796	799	805	862	838	784	810	826	779	829	861	822	795	829	798	789	814	777	798	877	779	823	847	807	799	797	832	824	830	798	827	813	803	827	795	820	825	840	844	836	830	816	770	801	831	825	829	839	775	776	797	843	807	800	780	817	801	848	827	823	796	798	828	811	779	805	834	822	845	835	805	790	844	873	856	807	891	799	801	803	828	790	832	773	830	791	856	790	822	791	826	806	835	831	846	779	821	835	836	831	798	832	787	878	849	814	790	829	807	839	804	814	765	816	807	831	880	795	812	818	793	791	851	810	838	777	837	863	791	803	869	817	854	783	851	824	803	830	767	863	804	809	818	810	812	855	829	820	826	779	816	810	840	814	821	824	784	838	819	848	805	826	801	799	821	816	815	828	852	843	824	861	851	833	802	774	784	833	834	800	824	819	827	796	794	843	763	788	822	843	784	848	826	841	799	867	887	801	759	829	791	752	788	821	827	809	791	814	858	773	809	787	814	835	809	784	836	795	773	830	831	832	807	824	809	805	791	832	794	827	821	801	778	844	758	847	793	791	826	817	804	824	863	765	832	794	867	857	807	795	830	844	836	798	750	799	826	835	873	803	817	869	793	804	832	803	829	845	839	773	822	807	846	863	792	796	863	801	801	768	865	783	834	845	806	827	838	794	855	835	802	821	853	822	825	817	779	829	810	792	812	818	838	818	798	865	802	807	847	831	869	837	802	808	838	808	833	813	790	780	794	785	763	825	813	840	785	827	834	814	832	802	843	806	834	816	835	830	830	793	864	828	838	924	884	808	794	820	800	800	821	805	801	836	810	824	793	816	838	793	803	811	815	865	860	802	747	870	831	861	848	801	855	770	788	843	804	822	795	841	779	817	794	837	830	786	820	828	839	824	773	794	821	850	856	780	798	810	814	790	828	825	797	805	803	853	824	807	749	833	771	788	855	846	854	893	822	757	791	796	850	877	793	825	784	785	788	820	849	868	787	826	789	786	864	807	857	826	828	829	815	864	812	801	806	803	818	811	804	824	822	797	807	873	751	844	809	812	791	850	767	851	835	838	745	833	829	823	867	847	752	803	811	896	864	844	797	828	787	818	852	821	853	879	816	828	798	843	808	858	820	832	830	774	774	845	830	825	809	823	855	821	825	855	820	819	836	807	765	862	772	849	848	887	809	863
40373	60072	47423	33151	56797	67588	52362	35000	23248	15247	9607	7093	6433	6374	6373	6268	6291	6338	6433	6292	6303	6288	6277	6227	6283	6293	6345	6297	6326	6404	6224	6216	6300	6315	6374	6502	6282	6140	6251	6288	6330	6346	6488	6343	6267	6208	6263	6259	6284	6417	6233	6260	6247	6234	6252	6331	6234	6270	6422	6099	6217	6348	6355	6314	6403	6256	6340	6367	6248	6287	6335	6331	6276	6402	6229	6254	6301	6220	6250	6338	6266	6430	6412	6321	6292	6289	6348	6313	6200	6311	6336	6250	6375	6165	6249	6299	6247	6245	6303	6293	6264	6341	6398	6340	6339	6288	6275	6306	6335	6394	6197	6354	6369	6241	6287	6290	6283	6299	6228	6216	6417	6422	6284	6403	6235	6420	6324	6345	6286	6402	6210	6315	6210	6339	6213	6321	6231	6313	6261	6262	6273	6238	6368	6357	6155	6329	6315	6342	6411	6294	6290	6125	6282	6319	6354	6382	6295	6248	6319	6280	6247	6220	6288	6333	6334	6345	6355	6290	6370	6347	6382	6339	6306	6375	6306	6361	6290	6368	6326	6307	6391	6384	6216	6252	6495	6267	6407	6235	6295	6299	6456	6175	6243	6332	6273	6381	6205	6238	6349	6379	6359	6296	6260	6307	6278	6278	6215	6455	6276	6354	6286	6263	6224	6290	6264	6401	6361	6162	6362	6168	6247	6425	6326	6296	6266	6359	6353	6235	6276	6341	6326	6346	6273	6292	6375	6223	6245	6353	6281	6369	6385	6292	6259	6270	6282	6151	6274	6298	6248	6468	6180	6280	6370	6111	6439	6373	6277	6423	6336	6408	6278	6264	6399	6310	6327	6242	6341	6367	6270	6178	6292	6190	6212	6281	6086	6195	6301	6245	6321	6296	6313	6272	6390	6319	6251	6403	6295	6191	6396	6329	6222	6307	6239	6358	6382	6207	6248	6295	6272	6343	6237	6289	6306	6341	6337	6332	6355	6287	6304	6233	6373	6371	6244	6495	6325	6316	6106	6333	6262	6310	6304	6288	6310	6318	6299	6251	6407	6291	6424	6299	6342	6343	6225	6342	6220	6212	6336	6377	6172	6230	6463	6415	6315	6293	6367	6313	6201	6177	6348	6322	6359	6418	6243	6266	6394	6357	6222	6329	6361	6374	6271	6294	6397	6201	6355	6357	6332	6292	6389	6257	6327	6276	6309	6184	6330	6304	6299	6444	6237	6327	6373	6330	6337	6164	6322	6262	6299	6290	6323	6333	6228	6171	6355	6329	6247	6418	6328	6285	6312	6295	6265	6411	6244	6311	6212	6245	6277	6420	6396	6313	6317	6222	6341	6392	6221	6326	6403	6285	6299	6297	6315	6308	6336	6247	6364	6311	6373	6294	6379	6297	6363	6338	6327	6346	6217	6267	6281	6325	6287	6342	6324	6273	6305	6183	6328	6298	6327	6309	6252	6376	6385	6343	6309	6352	6218	6346	6358	6373	6360	6337	6377	6341	6293	6223	6382	6247	6427	6296	6326	6183	6308	6413	6183	6375	6294	6314	6374	6313	6348	6335	6282	6303	6282	6466	6324	6236	6291	6313	6347	6302	6324	6203	6214	6216	6346	6287	6350	6217	6272	6302	6334	6248	6270	6240	6362	6332	6253	6242	6229	6389	6270	6348	6233	6242	6270	6328	6280	6258	6278	6281	6373	6179	6325	6404	6357	6253	6267	6371	6432	6292	6268	6152	6209	6261	6302	6314	6332	6323	6392	6400	6235	6258	6261	6336	6318	6333	6259	6359	6356	6339	6372	6272	6366	6397	6427	6281	6185	6309	6220	6454	6284	6311	6290	6235	6388	6298	6285	6247	6305	6366	6351	6302	6365	6364	6283	6134	6315	6232	6300	6397	6160	6261	6270	6323	6366	6270	6271	6265	6326	6247	6345	6309	6300	6303	6373	6252	6268	6291	6389	6328	6236	6278	6225	6235	6300	6413	6384	6375	6250	6287	6320	6383	6263	6343	6340	6189	6231	6406	6266	6279	6477	6211	6372	6330	6276	6294	6372	6233	6358	6248	6312	6249	6207	6358	6207	6282	6365	6405	6211	6276	6334	6301	6332	6319	6354	6403	6307	6387	6394	6260	6312	6214	6202	6272	6386	6327	6273	6414	6323	6336	6257	6288	6138	6305	6356	6396	6192	6300	6297	6344	6304	6334	6323	6373	6238	6284	6318	6376	6284	6273	6367	6358	6288	6312	6128	6284	6208	6340	6248	6204	6273	6317	6385	6294	6254	6259	6208	6277	6389	6282	6326	6312	6264	6376	6299	6357	6322	6328	6205	6380	6490	6397	6304	6273	6335	6261	6139	6234	6342	6309	6253	6331	6338	6384	6270	6273	6227	6334	6167	6121	6345	6382	6238	6391	6349	6340	6232	6329	6328	6271	6237	6427	6240	6192	6341	6338	6327	6113	6381	6240	6224	6315	6298	6337	6415	6331	6357	6271	6322	6344	6374	6269	6325	6343	6280	6334	6309	6279	6275	6212	6304	6346	6314	6314	6241	6236	6247	6315	6420	6248	6376	6212	6271	6339	6336	6305	6436	6319	6317	6274	6253	6348	6330	6517	6289	6107	6309	6364	6378	6168	6313	6249	6270	6357	6338	6460	6211	6393	6309	6242	6251	6432	6270	6194	6290	6227	6353	6284	6284	6397	6339	6211	6334	6376	6252	6107	6270	6268	6363	6383	6273	6072	6281	6243	6336	6324	6428	6348	6191	6170	6309	6159	6330	6216	6323	6276	6297	6358	6059	6294	6305	6320	6265	6306	6282	6315	6394	6306	6365	6264	6351	6386	6366	6282	6197	6258	6361	6224	6302	6300	6316	6210	6340	6273	6293	6436	6242	6371	6217	6182	6308	6235	6220	6355	6213	6224	6312	6282	6287	6404	6274	6238	6285	6214	6284	6242	6386	6365	6271	6206	6262	6179	6305	6263	6283	6302	6273	6343	6306	6259	6273	6285	6344	6438	6243	6358	6251	6212	6359	6340	6354	6320	6348	6222	6321	6290	6270	6276	6212	6302	6392	6199	6307	6280	6235	6316	6178	6332	6301	6285	6269	6280	6391	6260	6262	6329	6328	6368	6332	6285	6325	6250	6252	6274	6365	6221	6170	6317	6265	6206	6332	6210	6213	6314	6324	6307	6226	6312	6358	6259	6239	6291	6312	6221	6403	6395	6463	6206	6293	6179	6332	6386	6278	6225	6324	6205	6199	6222	6258	6363	6170	6365	6218	6395	6369	6375	6203	6237	6313	6262	6338	6332	6238	6245	6346	6283	6256	6267	6185	6325	6335	6410	6242	6301	6312	6260	6302	6382	6291	6281	6279	6156	6314	6309	6256	6328	6272	6321	6304	6266	6228	6405	6279	6279	6261	6148	6307	6291	6458	6323	6252	6329	6298	6295	6267	6341	6329	6253	6339	6317	6310	6340	6229	6365	6327	6330	6348	6387	6369	6239	6301	6161	6265	6324	6329	6264	6284	6324	6311	6283	6277	6298	6434	6300	6272	6417	6413	6349	6317	6270	6224	6208	6311	6403	6310	6257	6308	6286	6288	6199	6262	6336	6293	6204	6363	6236	6219	6398	6369	6377	6279	6279	6292	6324	6328	6285	6416	6347	6291	6224	6193	6365	6361	6210	6371	6388	6282	6376	6347	6356	6252	6248	6277	6232	6312	6386	6302	6159	6402	6338	6281	6254	6209	6324	6247	6286	6330	6346	6299	6227	6346	6209	6280	6319	6261	6373	6312	6294	6277	6265	6354	6232	6261	6318	6336	6301	6347	6217	6365	6339	6308	6160	6244	6302	6282	6254	6333	6359	6142	6188	6259	6341	6254	6288	6220	6330	6517	6230	6249	6351	6214	6254	6317	6271	6374	6315	6287	6123	6175	6333	6246	6314	6413	6361	6378	6137	6396	6332	6412	6366	6297	6422	6311	6228	6224	6486	6303	6255	6325	6324	6376	6205	6329	6206	6201	6298	6187	6396	6393	6337	6318	6436	6231	6238	6425	6269	6219	6216	6143	6396	6255	6256	6309	6293	6335	6359	6241	6325	6144	6355	6155	6320	6233	6340	6204	6290	6228	6422	6266	6325	6165	6324	6278	6318	6366	6272	6263	6284	6220	6210	6289	6367	6372	6241	6338	6297	6382	6321	6246	6468	6237	6389	6312	6333	6414	6346	6245	6299	6259	6365	6331	6262	6316	6327	6333	6363	6295	6264	6306	6373	6334	6365	6385	6155	6346	6250	6303	6344	6333	6271	6221	6165	6422	6344	6312	6417	6219	6224	6324	6234	6275	6334	6322	6343	6365	6386	6285	6337	6294	6115	6252	6243	6262	6357	6266	6456	6427	6287	6405	6412	6349	6256	6281	6259	6316	6278	6352	6417	6361	6233	6327	6190	6301	6289	6244	6258	6242	6282	6312	6259	6246	6377	6333	6235	6201	6374	6357	6316	6235	6236	6185	6346	6412	6384	6264	6294	6265	6364	6314	6246	6276	6294	6307	6269	6199	6373	6340	6356	6373	6354	6203	6342	6233	6234	6158	6373	6189	6207	6333	6259	6287	6172	6244	6297	6344	6478	6300	6259	6309	6383	6268	6293	6365	6246	6326	6288	6182	6194	6335	6262	6364	6343	6325	6230	6307	6321	6324	6276	6253	6217	6337	6262	6235	6292	6370	6341	6325	6341	6276	6198	6308	6355	6319	6360	6318	6360	6247	6240	6269	6333	6346	6194	6470	6295	6283	6365	6262	6150	6274	6400	6215	6322	6178	6284	6316	6312	6309	6213	6351	6259	6394	6215	6278	6294	6277	6250	6348	6250	6366	6404	6325	6295	6146	6296	6341	6316	6255	6238	6327	6313	6310	6142	6312	6352	6309	6386	6234	6372	6294	6234	6467	6338	6412	6309	6246	6362	6291	6262	6280	6396	6310	6371	6255	6309	6216	6301	6245	6312	6302	6307	6345	6288	6311	6233	6306	6302	6193	6386	6342	6481	6431	6320	6256	6312	6325	6342	6315	6446	6281	6266	6293	6315	6391	6402	6229	6273
3889	10636	8414	2179	1980	4164	3490	1970	1116	905	894	850	841	842	849	813	799	839	871	860	837	813	819	825	825	792	824	854	820	822	800	802	822	845	808	851	828	796	856	796	837	849	833	793	864	820	808	837	800	836	805	795	808	784	836	853	877	841	787	860	828	803	853	866	808	820	789	813	799	789	797	819	806	859	843	815	832	867	820	766	850	863	807	845	810	819	854	800	838	883	850	797	796	784	835	896	892	784	860	819	791	896	835	818	812	799	770	812	814	776	831	833	817	844	848	893	830	827	864	770	808	877	802	812	896	857	835	867	870	856	878	812	886	817	811	853	817	783	829	803	857	864	821	864	823	829	806	825	837	847	800	825	843	818	839	842	829	837	770	790	806	780	820	793	811	840	820	801	839	923	795	874	805	814	892	847	845	849	849	865	783	805	813	816	763	861	806	828	790	854	852	835	828	812	812	868	811	856	865	823	840	844	831	847	840	864	805	819	836	823	819	876	827	796	876	806	807	857	855	807	785	792	830	836	811	795	831	868	822	798	891	813	871	853	784	824	797	821	837	815	861	786	792	865	842	814	807	806	830	824	880	803	820	799	845	806	804	849	866	881	812	848	839	806	823	849	799	804	820	897	846	831	835	854	849	829	850	852	824	871	832	811	829	846	780	894	853	853	787	881	784	839	849	856	840	855	850	827	792	786	843	839	808	858	873	799	849	810	833	839	819	927	843	898	814	834	783	821	829	792	823	823	852	855	813	857	846	847	777	835	843	826	846	824	804	846	843	854	819	820	839	809	831	846	811	770	815	804	810	862	829	838	811	841	842	843	830	865	786	833	873	828	834	834	795	888	812	842	885	860	789	801	820	813	815	877	797	853	840	859	832	807	853	835	863	825	832	845	812	804	799	864	856	834	848	777	820	816	838	808	804	850	867	854	824	845	806	848	847	857	876	847	811	837	848	877	828	829	847	833	831	837	841	855	820	835	809	802	815	854	843	820	862	862	798	856	857	845	874	844	756	797	773	842	832	818	832	826	828	819	830	837	837	785	870	818	857	882	861	794	788	803	776	801	853	832	827	795	847	855	904	764	763	824	783	835	795	834	843	781	879	880	774	876	820	844	828	875	820	848	798	834	831	832	841	818	853	792	835	830	810	841	784	828	822	800	824	806	855	826	847	850	874	819	876	781	847	839	820	794	856	855	817	808	834	829	847	872	811	836	802	855	865	799	823	826	831	832	842	811	828	816	852	800	818	838	865	890	856	851	876	811	791	830	826	752	861	848	866	895	818	847	835	819	826	827	804	860	827	798	851	839	776	762	845	818	825	839	845	850	818	834	842	810	880	819	856	840	866	822	822	777	767	818	759	828	843	819	804	838	799	910	807	866	902	848	820	837	785	840	858	823	813	780	827	856	885	842	906	799	808	750	818	806	854	777	806	838	837	853	782	830	823	854	878	811	819	815	815	821	828	859	822	819	885	826	821	856	887	849	879	813	844	823	817	794	836	863	806	816	822	819	814	820	844	824	799	827	828	838	819	790	876	842	870	804	829	858	823	856	772	823	827	834	868	856	841	820	834	773	789	835	812	847	851	824	785	812	843	778	821	871	821	841	872	872	835	780	819	866	814	880	889	852	842	863	785	906	828	873	861	853	804	847	812	861	846	829	814	843	857	839	789	842	832	835	830	826	828	814	847	847	839	853	842	795	830	885	881	803	807	830	810	881	837	871	868	803	802	826	872	792	799	886	826	831	839	875	799	855	830	794	812	871	785	801	823	874	810	770	848	831	822	792	830	829	817	850	861	780	796	842	806	861	844	890	777	792	796	861	824	807	855	793	800	821	864	827	857	860	857	840	816	832	873	849	866	872	795	803	878	839	835	806	831	813	905	826	855	830	843	809	804	797	825	808	811	787	777	764	827	838	822	827	856	838	850	770	850	811	802	836	825	829	857	875	759	851	867	853	876	887	854	803	845	875	805	793	828	815	857	835	831	820	826	847	775	795	853	845	819	853	874	868	799	872	859	854	805	824	836	829	881	830	807	836	799	875	827	834	787	829	839	812	785	782	895	814	855	862	879	821	878	823	823	826	823	805	802	866	784	797	856	835	837	792	792	800	811	821	807	802	840	883	799	888	872	842	868	836	787	855	769	873	823	792	874	823	853	862	828	817	789	799	803	848	861	829	864	793	866	787	854	851	869	821	806	843	824	812	850	826	813	828	804	897	817	810	788	812	768	829	874	879	838	887	862	850	850	842	787	777	846	839	873	871	859	861	828	832	804	842	804	769	807	862	830	853	834	831	839	854	815	813	866	851	863	830	867	859	854	814	821	811	850	872	811	774	844	798	822	847	837	856	830	847	832	836	834	817	812	817	807	866	843	847	852	873	828	854	860	841	810	840	813	864	768	783	799	853	858	859	801	834	832	842	852	833	916	799	822	779	818	904	791	823	836	848	830	791	803	839	816	866	869	862	801	795	861	802	845	876	819	787	889	804	851	823	809	843	781	841	830	816	830	842	864	826	842	829	815	841	797	838	821	821	844	799	834	814	856	878	879	815	795	828	799	825	882	793	841	835	856	820	796	819	806	819	802	817	867	836	813	885	849	860	821	897	803	828	831	789	798	885	825	810	875	874	802	836	829	806	845	860	856	850	814	812	875	851	870	852	840	837	864	803	860	838	833	831	800	808	842	783	852	813	817	809	842	860	798	818	846	828	868	842	781	855	812	856	844	856	792	832	849	861	827	841	838	847	831	822	830	831	824	843	843	789	859	822	843	811	812	831	881	793	816	881	810	849	785	828	814	792	884	845	820	789	812	848	835	828	872	864	856	865	815	855	837	836	850	851	857	784	820	815	835	774	854	886	819	842	830	819	860	847	820	865	823	842	816	844	841	827	869	823	775	835	826	845	872	858	848	794	848	820	832	821	844	815	795	838	823	820	804	821	862	815	836	859	811	824	837	822	845	809	784	778	838	790	808	858	860	831	859	852	792	822	840	848	842	810	838	817	864	802	876	840	878	819	841	769	804	840	827	831	815	861	750	823	847	852	856	816	833	863	801	891	826	831	854	787	862	818	817	790	843	842	843	815	807	814	826	811	831	822	822	850	837	839	824	801	806	856	891	841	868	874	828	891	834	831	799	842	842	833	840	806	817	858	870	804	822	838	781	850	813	870	838	884	847	847	843	847	817	897	867	839	806	839	873	853	837	852	858	817	772	853	824	886	828	865	809	814	827	880	805	852	854	861	833	804	836	836	828	826	810	852	786	849	812	805	804	846	781	845	858	835	845	831	841	824	831	774	846	837	824	860	840	828	863	846	820	854	896	851	876	849	815	898	832	849	832	874	867	851	860	837	800	849	859	800	803	845	821	822	823	873	832	861	848	801	825	825	830	792	864	899	833	860	796	830	854	834	851	883	824	851	830	861	820	798	829	815	818	850	834	866	878	815	861	805	833	804	797	816	791	817	861	805	811	802	810	861	828	847
24864	36879	30849	20394	33203	40822	33437	21954	12111	8600	7075	6490	6396	6449	6343	6372	6222	6412	6364	6325	6279	6317	6451	6379	6444	6484	6445	6384	6310	6321	6336	6318	6319	6393	6429	6408	6309	6290	6343	6330	6409	6432	6381	6358	6253	6395	6271	6326	6347	6378	6354	6441	6395	6260	6445	6288	6488	6452	6348	6471	6280	6324	6251	6347	6403	6346	6311	6364	6341	6420	6388	6370	6414	6515	6302	6400	6373	6422	6354	6374	6414	6448	6290	6422	6313	6365	6362	6390	6325	6249	6355	6393	6362	6424	6369	6359	6409	6309	6383	6484	6289	6414	6381	6360	6426	6340	6370	6311	6321	6388	6373	6424	6242	6358	6348	6419	6418	6438	6391	6357	6345	6328	6317	6459	6326	6384	6320	6442	6396	6307	6407	6312	6357	6341	6442	6331	6367	6436	6514	6343	6426	6378	6306	6416	6319	6332	6340	6472	6345	6387	6338	6340	6583	6405	6365	6406	6402	6206	6302	6430	6476	6346	6293	6410	6331	6407	6287	6365	6407	6272	6232	6383	6376	6337	6449	6361	6388	6360	6350	6339	6180	6432	6351	6466	6358	6520	6491	6500	6387	6307	6331	6358	6461	6385	6501	6319	6392	6471	6427	6379	6289	6354	6263	6438	6367	6320	6319	6390	6331	6340	6297	6455	6404	6378	6389	6434	6321	6333	6352	6326	6491	6355	6365	6319	6404	6399	6247	6355	6290	6326	6381	6382	6382	6334	6350	6390	6313	6377	6440	6424	6449	6398	6410	6307	6341	6419	6380	6327	6375	6237	6395	6351	6293	6352	6251	6454	6359	6380	6284	6363	6326	6356	6413	6285	6302	6323	6458	6455	6421	6423	6202	6443	6394	6432	6441	6383	6420	6340	6333	6382	6463	6390	6359	6310	6324	6372	6363	6349	6326	6402	6327	6539	6322	6413	6327	6303	6334	6471	6348	6318	6386	6392	6357	6346	6411	6368	6246	6344	6433	6359	6400	6372	6260	6288	6431	6393	6406	6450	6351	6270	6293	6373	6302	6353	6387	6326	6444	6367	6326	6407	6358	6414	6453	6448	6270	6329	6336	6389	6405	6366	6398	6307	6298	6396	6410	6431	6408	6349	6341	6398	6314	6327	6362	6415	6468	6287	6378	6423	6444	6240	6421	6383	6369	6536	6348	6395	6450	6363	6336	6476	6497	6401	6456	6470	6356	6463	6573	6326	6336	6326	6357	6384	6384	6367	6279	6414	6416	6173	6406	6392	6219	6429	6376	6314	6291	6434	6277	6216	6349	6449	6364	6380	6366	6459	6406	6335	6418	6377	6261	6432	6317	6277	6363	6271	6396	6381	6385	6380	6386	6369	6409	6420	6454	6339	6545	6322	6364	6369	6386	6381	6363	6408	6370	6426	6439	6307	6283	6328	6368	6438	6395	6363	6230	6303	6426	6391	6374	6281	6408	6546	6343	6435	6333	6452	6347	6381	6350	6242	6393	6402	6320	6395	6325	6431	6276	6263	6497	6441	6276	6455	6349	6415	6455	6382	6374	6391	6367	6255	6448	6411	6338	6360	6314	6400	6400	6454	6349	6369	6440	6472	6425	6443	6416	6404	6442	6386	6316	6412	6330	6465	6346	6380	6361	6461	6304	6248	6337	6378	6382	6363	6386	6468	6390	6416	6378	6364	6489	6325	6448	6362	6349	6496	6377	6318	6319	6288	6444	6352	6350	6336	6463	6390	6363	6316	6509	6376	6224	6347	6270	6358	6460	6360	6304	6413	6337	6368	6428	6461	6337	6476	6307	6314	6372	6358	6248	6403	6377	6364	6454	6380	6305	6368	6411	6260	6223	6365	6489	6480	6281	6355	6398	6237	6324	6297	6377	6488	6315	6405	6363	6338	6407	6263	6383	6284	6264	6319	6309	6469	6383	6384	6503	6351	6401	6211	6454	6491	6272	6421	6438	6268	6411	6272	6414	6366	6502	6401	6441	6312	6343	6396	6282	6448	6509	6285	6269	6357	6512	6372	6438	6296	6426	6204	6250	6446	6482	6346	6382	6261	6449	6377	6286	6309	6436	6375	6415	6359	6430	6417	6366	6364	6433	6411	6354	6360	6451	6227	6389	6285	6355	6455	6322	6291	6465	6344	6311	6329	6393	6371	6333	6331	6469	6235	6406	6326	6407	6202	6289	6455	6416	6290	6414	6398	6369	6383	6348	6354	6326	6430	6342	6298	6349	6324	6308	6289	6381	6396	6473	6368	6377	6350	6425	6425	6489	6265	6364	6281	6404	6487	6278	6366	6449	6311	6456	6286	6409	6309	6376	6241	6416	6446	6355	6345	6397	6431	6342	6471	6361	6453	6489	6441	6332	6364	6323	6195	6426	6335	6338	6351	6315	6364	6386	6377	6444	6394	6337	6284	6184	6499	6358	6470	6375	6486	6382	6338	6370	6353	6317	6457	6420	6464	6265	6364	6268	6404	6353	6476	6231	6529	6373	6504	6383	6319	6316	6343	6444	6475	6323	6453	6361	6383	6479	6349	6333	6317	6473	6442	6264	6375	6202	6440	6271	6371	6458	6456	6439	6296	6474	6255	6397	6333	6347	6454	6449	6371	6502	6493	6399	6398	6400	6385	6419	6429	6446	6328	6406	6268	6368	6289	6339	6388	6453	6405	6385	6382	6380	6258	6360	6385	6358	6449	6319	6395	6252	6433	6306	6324	6459	6242	6344	6422	6341	6430	6442	6370	6407	6401	6368	6350	6419	6499	6472	6388	6326	6185	6492	6318	6323	6422	6439	6302	6398	6426	6350	6395	6319	6423	6336	6457	6392	6398	6401	6366	6404	6383	6453	6269	6387	6379	6375	6515	6443	6270	6392	6528	6363	6308	6349	6463	6504	6392	6410	6369	6411	6391	6186	6177	6396	6337	6515	6336	6399	6450	6369	6483	6387	6385	6408	6343	6544	6407	6399	6246	6413	6390	6346	6247	6473	6358	6444	6427	6345	6418	6357	6435	6406	6405	6418	6480	6343	6508	6301	6301	6327	6505	6397	6297	6443	6344	6315	6390	6335	6373	6254	6444	6320	6409	6340	6484	6421	6448	6261	6308	6336	6291	6315	6315	6467	6378	6234	6324	6379	6349	6402	6360	6404	6464	6491	6333	6357	6305	6298	6488	6433	6269	6394	6427	6335	6334	6309	6362	6346	6331	6422	6329	6496	6402	6392	6572	6399	6377	6337	6419	6435	6556	6275	6408	6333	6308	6379	6331	6274	6507	6338	6339	6416	6466	6288	6281	6351	6384	6466	6201	6450	6368	6513	6366	6382	6423	6421	6472	6269	6410	6418	6395	6292	6332	6510	6422	6391	6458	6271	6392	6320	6378	6474	6413	6407	6349	6327	6436	6489	6370	6368	6330	6434	6444	6330	6331	6466	6407	6323	6360	6398	6376	6425	6170	6350	6292	6350	6328	6319	6323	6480	6399	6304	6381	6261	6430	6397	6361	6388	6507	6307	6514	6371	6442	6480	6375	6421	6423	6335	6413	6364	6428	6356	6324	6415	6375	6342	6347	6383	6389	6415	6369	6475	6445	6280	6384	6483	6312	6386	6342	6296	6288	6324	6356	6357	6300	6365	6301	6296	6285	6416	6277	6410	6336	6468	6393	6423	6463	6386	6375	6354	6432	6370	6285	6357	6390	6383	6437	6380	6258	6414	6289	6563	6398	6431	6328	6305	6383	6285	6391	6448	6314	6424	6381	6317	6479	6389	6304	6343	6441	6347	6387	6383	6395	6412	6499	6369	6330	6329	6522	6299	6433	6385	6434	6338	6440	6462	6300	6455	6389	6354	6314	6489	6457	6319	6432	6318	6494	6320	6374	6386	6258	6404	6265	6347	6477	6535	6431	6435	6268	6387	6439	6424	6316	6381	6297	6383	6358	6406	6519	6270	6365	6388	6431	6367	6425	6333	6199	6459	6478	6346	6412	6387	6368	6308	6301	6433	6324	6479	6332	6284	6350	6329	6347	6375	6283	6516	6370	6422	6330	6362	6428	6298	6352	6356	6286	6394	6458	6475	6319	6365	6388	6345	6362	6251	6234	6396	6380	6314	6411	6315	6404	6297	6368	6294	6417	6353	6431	6466	6296	6366	6338	6370	6371	6327	6324	6439	6473	6271	6286	6321	6474	6408	6281	6327	6414	6382	6359	6328	6457	6296	6311	6357	6338	6337	6354	6421	6508	6276	6322	6329	6330	6482	6425	6352	6390	6495	6335	6353	6429	6226	6384	6323	6296	6536	6392	6513	6459	6367	6338	6387	6221	6397	6349	6392	6341	6430	6369	6342	6307	6458	6385	6312	6392	6366	6442	6386	6379	6369	6332	6374	6366	6389	6242	6325	6297	6434	6315	6388	6332	6341	6403	6383	6436	6388	6431	6269	6402	6324	6499	6438	6443	6227	6232	6343	6390	6286	6413	6347	6516	6310	6308	6355	6405	6396	6466	6326	6243	6439	6432	6273	6427	6331	6308	6418	6302	6370	6334	6311	6455	6440	6397	6371	6382	6432	6359	6279	6185	6445	6473	6332	6497	6479	6277	6340	6416	6311	6386	6341	6421	6442	6292	6285	6441	6374	6468	6572	6431	6478	6337	6327	6375	6373	6290	6456	6286	6335	6372	6465	6347	6472	6369	6401	6212	6407	6471	6401	6256	6305	6175	6295	6390	6302	6362	6392	6363	6398	6236	6354	6389	6410	6346	6338	6394	6402	6355	6424	6352	6443	6521	6406	6381	6397	6354	6333	6265	6426	6379	6320	6321	6512	6398	6366	6297	6545	6396	6385	6377	6417	6376	6331	6314	6338	6408	6398	6504	6482	6482	6434	6422	6252	6389	6403	6320	6394	6515	6443	6547	6254	6463	6295	6493	6482	6325	6403	6382	6487	6330	6332	6336	6390	6400	6365	6489	6320	6323	6367	6288	6561	6259	6552	6422	6317	6445	6379	6327	6379	6301	6390	6352	6297	6370	6441	6422	6405	6196	6241	6444	6441	6436	6463	6283	6307	6415	6353	6413	6329	6390	6322	6339	6394	6262	6359	6483
5612	25862	19714	4985	4435	10634	8532	3800	1692	1172	944	864	853	901	792	851	904	799	814	799	789	807	813	814	777	863	807	815	863	830	771	797	812	794	862	833	839	822	800	824	825	855	789	786	810	839	865	842	854	727	837	804	766	835	816	862	845	839	840	795	773	803	830	833	797	833	812	886	825	813	862	813	843	827	819	834	800	820	822	841	805	895	810	827	803	845	792	825	835	828	845	839	794	882	798	854	838	861	780	804	801	814	811	776	864	790	827	809	824	800	764	887	812	852	835	776	841	858	853	826	847	825	812	803	867	830	810	837	853	826	848	788	836	802	816	817	788	829	808	846	826	866	819	821	858	859	800	851	812	807	814	781	774	764	809	866	808	814	803	825	874	875	808	778	817	832	835	833	799	823	824	801	762	845	832	829	879	836	817	807	839	855	798	872	802	806	836	844	805	814	868	790	858	870	841	779	808	853	792	847	852	804	818	836	800	814	816	818	851	809	852	822	823	789	814	813	742	822	816	793	842	800	878	820	820	813	797	824	848	811	881	815	855	802	861	850	820	783	855	821	812	836	846	811	801	858	841	835	837	811	898	801	834	838	825	861	841	824	860	800	851	801	864	850	849	831	872	799	834	791	827	760	788	869	810	812	826	821	858	820	761	837	869	875	827	804	852	809	814	831	799	773	802	833	826	829	804	849	815	816	836	806	827	792	806	865	867	832	761	836	802	832	840	780	824	827	788	797	831	837	872	770	822	812	778	847	815	851	820	792	834	785	849	840	840	843	816	870	785	786	888	783	861	796	829	839	840	829	847	827	820	798	806	830	850	861	799	798	782	834	787	777	838	835	838	790	816	792	806	857	858	859	872	873	851	831	845	828	826	796	838	768	824	855	812	807	785	802	849	826	879	860	790	869	798	844	831	795	812	825	780	759	852	783	772	832	841	853	820	770	841	800	804	855	870	821	799	857	785	816	740	823	808	812	881	801	852	812	845	856	820	830	829	821	814	865	819	834	783	815	845	798	732	824	813	827	805	852	838	765	874	786	849	775	908	805	810	833	824	830	836	828	798	818	809	859	809	824	828	813	777	850	851	783	829	826	827	856	819	878	815	868	825	832	819	791	852	768	802	813	787	807	808	835	840	885	800	799	833	816	878	883	845	840	810	788	812	861	800	849	805	834	809	832	795	822	862	839	816	834	807	818	833	868	830	797	772	850	824	881	835	824	837	795	838	824	818	821	809	806	827	840	882	815	800	835	856	803	848	805	849	825	807	818	842	827	888	816	822	814	874	832	839	798	781	844	839	844	811	763	781	826	791	773	834	834	771	811	826	818	886	828	818	816	857	813	812	828	852	843	877	850	781	805	857	809	792	878	829	829	874	834	841	826	798	859	818	831	837	784	835	870	801	806	882	803	819	795	804	821	868	824	765	839	843	849	817	798	873	810	828	856	862	817	817	828	829	837	803	800	838	827	847	849	864	887	876	796	785	799	820	790	867	857	880	792	839	830	826	801	833	835	821	801	770	835	843	795	868	778	884	795	830	797	827	859	813	797	834	879	881	844	820	802	813	783	820	833	861	803	803	833	840	843	835	834	828	803	841	816	793	820	805	825	840	801	851	853	812	798	812	828	808	821	875	795	836	901	812	810	856	866	850	775	841	806	835	820	835	795	810	826	786	804	824	797	802	799	821	820	848	850	807	830	803	884	808	854	852	776	836	842	836	848	797	832	879	841	908	798	776	835	828	843	875	838	884	796	797	872	870	831	830	805	833	787	759	849	797	835	826	861	874	827	798	816	839	800	840	830	835	858	846	802	858	848	803	842	838	817	758	852	828	813	818	844	839	859	813	809	788	819	842	860	848	777	826	797	811	799	876	832	858	811	866	859	860	795	843	842	814	834	801	784	797	813	810	859	802	752	856	891	829	826	833	838	819	823	863	815	831	824	800	820	835	819	810	836	833	836	790	812	795	878	812	863	827	822	851	820	845	794	831	838	866	850	852	795	821	837	779	797	822	823	849	827	828	819	824	807	826	851	822	806	827	815	823	798	826	843	780	805	852	876	832	793	797	837	815	847	852	839	780	777	830	829	821	824	860	853	845	805	826	802	797	780	839	825	838	828	831	835	862	844	842	836	881	825	864	822	883	827	856	865	822	818	883	828	807	841	853	825	848	821	811	832	797	859	848	791	853	846	822	820	818	803	816	849	786	861	828	858	829	808	848	843	794	825	824	869	877	809	872	787	831	801	818	834	833	811	800	839	861	784	835	849	889	884	844	792	840	777	827	836	808	817	847	864	842	846	819	773	817	825	845	850	811	833	807	817	824	812	770	859	799	795	863	776	828	826	843	836	813	847	816	827	846	849	831	797	839	854	837	806	826	816	872	835	876	789	820	802	808	895	832	832	808	828	820	836	849	820	847	803	824	812	811	831	838	818	766	799	822	865	819	852	832	820	824	814	840	808	807	828	867	806	845	831	799	832	815	793	797	791	817	792	884	822	827	857	862	885	825	863	830	858	819	806	778	812	828	860	847	815	820	806	834	768	809	840	822	810	883	822	828	813	828	789	881	832	877	790	829	851	834	754	855	771	844	824	820	811	858	825	821	837	843	833	826	827	829	815	841	821	848	825	817	828	808	834	841	811	843	797	851	774	844	847	835	817	822	843	849	832	882	819	828	814	850	840	848	823	828	767	782	818	803	811	837	841	811	829	800	766	823	782	842	782	833	808	791	834	840	859	779	874	831	834	906	840	798	798	826	793	841	828	805	772	795	841	810	781	866	817	807	840	842	838	792	824	847	813	881	860	820	819	793	861	812	814	825	812	794	825	799	779	856	861	796	840	825	792	859	868	815	845	811	824	832	830	800	832	821	804	809	779	817	798	865	817	755	877	819	809	857	802	853	866	789	845	834	808	886	856	823	812	801	804	838	802	839	847	868	848	824	859	888	811	831	764	881	824	809	809	858	846	874	851	833	818	808	908	856	784	804	808	839	856	787	788	840	821	861	847	827	791	849	804	828	826	779	817	783	854	800	819	805	827	777	859	847	816	842	860	787	777	841	795	815	830	866	805	823	810	883	835	845	787	831	845	794	855	849	836	793	832	804	855	788	848	871	818	816	822	833	808	799	801	785	806	838	807	835	799	848	851	869	789	800	860	792	818	807	820	853	798	817	812	859	827	881	853	796	852	853	813	840	827	821	850	808	823	816	823	829	867	839	881	831	802	839	835	792	796	848	787	837	843	827	811	852	859	848	833	876	826	827	834	748	868	815	827	813	804	881	775	789	830	800	818	827	843	820	749	806	817	789	807	778	866	807	832	850	795	795	864	830	845	811	830	825	853	851	843	779	853	872	818	829	783	826	806	791	839	828	825	806	779	858	879	877	818	777	834	842	812	814	816	820	851	862	773	809	814	854	854	795	844	843	753	849	798	809	824	847	792	764	880	831	837	824	815	745	827	875	801	793	842	787	787	833	825	834	859	819	881
33331	52225	40519	30699	47314	58128	46703	30651	18879	12571	8417	6841	6479	6269	6339	6315	6336	6220	6297	6255	6159	6208	6291	6283	6359	6201	6200	6162	6176	6369	6352	6159	6275	6257	6180	6181	6171	6164	6308	6247	6290	6191	6322	6228	6318	6266	6133	6406	6237	6258	6305	6384	6301	6144	6293	6172	6223	6367	6121	6346	6271	6312	6264	6317	6250	6238	6288	6379	6275	6170	6284	6254	6282	6289	6321	6347	6278	6175	6244	6222	6294	6200	6252	6303	6274	6130	6453	6249	6273	6216	6302	6239	6207	6271	6322	6321	6235	6220	6218	6210	6293	6132	6323	6117	6219	6336	6236	6283	6159	6298	6429	6235	6282	6239	6308	6244	6204	6307	6214	6194	6201	6165	6309	6160	6278	6266	6264	6348	6196	6225	6151	6327	6223	6290	6348	6285	6240	6273	6154	6278	6215	6300	6376	6274	6285	6258	6266	6225	6340	6181	6366	6281	6223	6221	6325	6248	6227	6207	6194	6323	6324	6256	6148	6264	6268	6269	6225	6144	6313	6346	6210	6154	6097	6220	6291	6288	6145	6263	6171	6102	6312	6257	6419	6376	6215	6231	6228	6318	6193	6277	6299	6221	6179	6252	6311	6354	6291	6263	6272	6138	6344	6245	6196	6254	6173	6203	6336	6359	6272	6292	6347	6310	6406	6242	6309	6238	6381	6256	6189	6237	6299	6198	6262	6154	6202	6365	6304	6121	6216	6335	6266	6182	6328	6277	6186	6220	6250	6256	6303	6226	6261	6314	6310	6166	6278	6245	6387	6172	6320	6337	6399	6190	6293	6232	6355	6401	6254	6235	6234	6312	6201	6255	6265	6406	6330	6279	6210	6288	6264	6282	6253	6244	6267	6240	6264	6271	6257	6321	6274	6301	6276	6382	6207	6270	6318	6282	6207	6297	6292	6378	6228	6293	6245	6274	6228	6239	6214	6331	6352	6237	6164	6383	6187	6361	6186	6148	6278	6165	6236	6241	6325	6332	6350	6290	6188	6191	6331	6179	6195	6347	6325	6242	6262	6309	6219	6366	6241	6349	6311	6201	6322	6247	6293	6158	6235	6206	6312	6262	6359	6177	6199	6188	6261	6266	6285	6125	6337	6273	6251	6220	6277	6331	6210	6169	6266	6196	6123	6266	6300	6242	6230	6254	6181	6204	6206	6201	6261	6219	6278	6235	6161	6245	6277	6288	6338	6257	6290	6256	6316	6303	6261	6230	6382	6330	6354	6335	6177	6311	6280	6302	6301	6178	6094	6278	6277	6246	6225	6229	6247	6187	6174	6292	6317	6263	6287	6226	6261	6304	6211	6223	6169	6288	6185	6312	6189	6214	6272	6243	6216	6395	6295	6269	6182	6284	6336	6286	6123	6278	6222	6271	6315	6252	6312	6224	6389	6301	6271	6139	6195	6335	6228	6290	6265	6291	6219	6161	6396	6221	6234	6157	6307	6327	6147	6257	6292	6228	6258	6341	6209	6359	6317	6246	6204	6279	6385	6162	6277	6220	6150	6310	6230	6369	6221	6319	6285	6229	6299	6337	6227	6211	6251	6361	6204	6210	6232	6284	6144	6290	6304	6173	6339	6296	6315	6313	6189	6260	6260	6112	6391	6353	6274	6286	6245	6349	6296	6308	6194	6220	6401	6393	6347	6331	6456	6180	6269	6305	6334	6212	6279	6360	6215	6255	6211	6371	6214	6203	6409	6197	6208	6336	6279	6339	6274	6278	6190	6265	6229	6259	6318	6129	6230	6375	6246	6304	6249	6167	6194	6312	6319	6180	6344	6306	6279	6214	6227	6335	6283	6225	6241	6165	6223	6255	6324	6268	6328	6256	6161	6307	6275	6097	6129	6228	6175	6272	6207	6242	6327	6293	6344	6197	6213	6275	6330	6421	6250	6255	6333	6309	6210	6179	6319	6302	6232	6346	6326	6372	6159	6224	6131	6261	6258	6345	6268	6261	6269	6276	6427	6205	6165	6201	6137	6165	6239	6244	6285	6242	6227	6333	6123	6302	6195	6375	6189	6317	6260	6357	6335	6226	6308	6334	6113	6285	6268	6239	6274	6182	6323	6242	6190	6435	6257	6205	6217	6230	6286	6284	6269	6314	6352	6273	6224	6182	6288	6322	6337	6279	6316	6192	6310	6308	6295	6235	6345	6263	6271	6238	6275	6224	6330	6234	6253	6162	6343	6327	6165	6253	6280	6243	6312	6417	6200	6376	6318	6202	6191	6233	6312	6415	6184	6153	6230	6120	6128	6346	6290	6274	6267	6292	6335	6167	6161	6223	6340	6288	6366	6338	6329	6173	6288	6192	6295	6221	6188	6131	6245	6219	6310	6212	6179	6335	6344	6232	6256	6242	6314	6141	6462	6178	6278	6285	6177	6229	6313	6121	6234	6324	6278	6287	6293	6330	6230	6330	6417	6331	6366	6133	6224	6268	6304	6399	6318	6184	6272	6250	6218	6356	6423	6248	6333	6297	6234	6402	6282	6159	6325	6265	6305	6211	6322	6206	6184	6302	6343	6230	6238	6205	6260	6283	6291	6298	6320	6308	6215	6333	6216	6370	6248	6240	6284	6221	6366	6218	6382	6235	6239	6346	6287	6324	6309	6258	6271	6367	6214	6295	6257	6251	6308	6225	6278	6175	6207	6217	6133	6285	6179	6217	6130	6283	6245	6384	6276	6234	6339	6342	6312	6298	6316	6340	6223	6153	6190	6180	6313	6175	6162	6301	6275	6246	6124	6211	6243	6196	6458	6294	6274	6322	6245	6325	6446	6041	6157	6250	6212	6174	6264	6137	6327	6334	6320	6331	6179	6184	6218	6208	6289	6254	6207	6275	6207	6375	6236	6379	6269	6181	6282	6375	6381	6142	6310	6297	6248	6266	6242	6312	6244	6229	6109	6300	6278	6278	6172	6364	6235	6028	6254	6345	6226	6453	6202	6274	6252	6141	6314	6226	6247	6266	6252	6241	6216	6176	6300	6317	6237	6280	6137	6308	6259	6183	6306	6326	6165	6313	6196	6276	6207	6245	6262	6249	6263	6310	6275	6186	6276	6426	6349	6259	6229	6210	6298	6306	6347	6224	6475	6298	6298	6306	6363	6283	6396	6236	6319	6343	6352	6313	6313	6166	6262	6188	6333	6292	6357	6337	6189	6275	6261	6237	6190	6192	6357	6266	6220	6175	6242	6263	6275	6310	6211	6262	6178	6290	6180	6377	6319	6236	6325	6234	6386	6157	6302	6303	6389	6268	6187	6219	6324	6267	6315	6244	6213	6288	6303	6202	6217	6141	6293	6264	6309	6309	6097	6161	6306	6184	6320	6240	6240	6296	6502	6243	6224	6312	6221	6295	6228	6272	6362	6276	6226	6168	6358	6273	6192	6222	6139	6349	6194	6191	6067	6211	6198	6327	6389	6407	6206	6197	6262	6325	6125	6323	6146	6239	6336	6250	6279	6397	6276	6310	6204	6393	6321	6189	6187	6311	6272	6201	6122	6283	6128	6211	6223	6181	6322	6293	6219	6248	6188	6130	6344	6327	6224	6193	6294	6271	6310	6256	6328	6361	6315	6273	6347	6252	6258	6250	6107	6363	6391	6291	6338	6197	6274	6079	6228	6225	6278	6267	6272	6204	6286	6276	6238	6335	6062	6327	6251	6318	6108	6351	6314	6305	6170	6363	6197	6392	6260	6264	6344	6329	6246	6275	6271	6179	6201	6239	6230	6309	6213	6320	6279	6278	6298	6257	6259	6239	6161	6218	6348	6335	6331	6214	6282	6292	6233	6394	6243	6320	6265	6211	6270	6285	6158	6268	6257	6364	6285	6362	6177	6409	6217	6282	6151	6298	6254	6304	6247	6261	6291	6221	6330	6337	6231	6436	6293	6232	6387	6257	6282	6284	6339	6394	6318	6221	6187	6320	6254	6408	6334	6338	6278	6348	6275	6192	6365	6283	6385	6310	6361	6320	6384	6235	6320	6369	6398	6345	6299	6325	6226	6256	6188	6364	6128	6340	6244	6263	6299	6282	6288	6247	6187	6240	6147	6398	6321	6299	6268	6293	6244	6290	6353	6277	6249	6228	6242	6278	6258	6208	6248	6341	6187	6300	6347	6336	6259	6265	6194	6306	6231	6331	6331	6325	6217	6193	6238	6272	6299	6303	6321	6259	6401	6286	6265	6248	6175	6356	6273	6167	6258	6337	6287	6278	6379	6191	6172	6181	6245	6168	6293	6239	6300	6253	6302	6281	6343	6101	6413	6331	6202	6160	6237	6190	6272	6310	6282	6327	6330	6293	6240	6156	6168	6414	6275	6294	6242	6225	6324	6161	6289	6232	6214	6235	6258	6333	6274	6199	6445	6349	6323	6182	6315	6150	6399	6303	6270	6283	6319	6362	6239	6230	6260	6248	6236	6237	6225	6153	6290	6312	6394	6228	6312	6276	6184	6217	6285	6337	6293	6373	6183	6271	6349	6323	6386	6399	6174	6230	6269	6384	6342	6325	6194	6278	6343	6218	6353	6271	6290	6345	6231	6331	6219	6208	6227	6263	6248	6207	6232	6096	6260	6244	6256	6181	6278	6272	6246	6269	6268	6296	6227	6322	6223	6318	6212	6438	6313	6273	6230	6188	6211	6344	6321	6277	6298	6275	6323	6253	6245	6303	6309	6209	6456	6172	6210	6223	6207	6359	6191	6118	6305	6162	6235	6196	6294	6120	6281	6305	6241	6260	6152	6261	6252	6286	6392	6191	6221	6303	6283	6226	6386	6281	6160	6099	6226	6289	6254	6225	6167	6277	6256	6238	6271	6263	6131	6333	6198	6341	6136	6279	6246	6316	6280	6167	6241	6280	6240	6302	6167	6259	6295	6250	6214	6207	6296	6250	6242	6266	6436	6242	6240	6216	6337	6313	6272	6351	6285	6212	6320	6315	6350	6266	6247	6328	6377	6145	6290	6285	6271	6233	6325	6315	6224	6177	6355	6309	6257	6283	6236	6347	6315	6255	6292	6210	6200	6325	6360	6253	6247	6246	6293	6303	6171	6228	6321	6315	6338	6253	6329	6422	6343	6300
5813	22743	22363	5956	3530	9923	8228	3475	2052	1423	1021	878	824	838	834	847	819	862	855	855	831	908	782	788	838	851	906	829	855	847	815	795	870	841	823	868	897	840	878	919	841	870	818	847	854	868	795	852	820	870	864	846	872	855	856	848	841	815	841	877	845	867	834	858	839	842	805	838	884	845	801	863	865	827	784	825	851	883	839	843	851	850	863	846	796	846	827	884	897	835	806	826	848	909	875	827	790	869	836	847	805	812	845	875	864	872	873	855	884	831	880	845	850	853	857	829	789	820	862	854	856	836	805	806	831	873	846	844	845	849	889	891	838	845	868	790	785	798	869	797	834	801	830	839	865	895	796	832	881	835	840	798	881	849	795	834	830	845	797	815	843	833	814	835	799	813	861	858	813	825	852	877	864	852	871	872	868	869	807	822	879	856	864	891	844	840	838	771	828	818	823	822	880	900	847	847	834	840	828	875	813	898	884	854	861	872	854	826	838	870	811	839	817	814	844	860	814	860	876	880	862	850	867	832	840	797	851	824	868	821	818	868	881	880	877	789	818	838	850	858	852	851	844	817	884	792	867	869	843	841	842	858	864	763	833	786	858	816	854	854	860	829	837	866	796	835	874	867	847	808	845	828	868	827	831	839	864	818	862	905	849	818	829	775	908	806	810	846	862	860	836	869	851	825	870	774	786	909	854	857	860	863	838	855	903	793	827	828	843	835	824	888	824	874	844	825	838	835	807	822	846	848	861	787	852	837	840	832	863	836	860	864	854	815	836	824	796	859	835	848	837	917	874	908	850	864	821	830	804	861	776	863	814	853	859	820	862	867	888	863	850	850	870	840	830	822	843	809	827	812	779	814	835	852	882	856	855	835	841	890	817	813	802	790	862	834	860	803	842	829	823	849	842	801	870	842	871	843	828	864	832	805	858	804	863	811	828	830	850	797	860	892	847	833	843	792	812	822	848	835	835	810	838	820	845	851	851	799	893	819	868	882	857	790	851	874	883	827	859	895	897	874	827	788	838	797	827	800	833	897	861	861	801	803	775	840	821	871	882	842	878	825	788	824	839	834	836	883	855	820	825	846	863	823	851	866	833	839	855	822	826	847	815	846	835	889	820	821	836	822	842	877	823	817	833	879	837	850	828	853	828	834	877	796	890	791	901	825	855	841	905	806	816	892	811	844	837	879	825	813	807	849	814	846	848	833	877	817	848	842	794	875	870	838	835	857	802	869	790	840	835	858	875	839	848	824	844	794	828	877	893	801	853	866	872	818	806	889	820	836	864	839	815	841	845	842	848	823	863	887	837	819	819	835	876	803	865	850	867	861	804	794	844	823	855	892	881	843	828	881	825	863	787	844	835	869	908	848	835	864	823	817	852	822	821	819	862	845	800	857	863	829	831	816	826	844	836	824	833	832	832	787	871	810	881	842	872	867	823	840	869	873	790	863	822	852	805	827	812	833	839	882	837	860	855	866	820	846	873	897	864	852	862	844	831	859	880	826	823	848	856	835	851	857	810	853	842	846	832	843	811	832	843	810	866	823	825	843	834	876	836	849	822	842	886	847	826	869	859	864	791	896	865	879	842	937	876	861	826	860	867	819	846	791	859	840	845	766	855	823	874	756	856	814	859	864	813	816	834	834	809	910	851	808	879	868	854	854	804	857	849	822	850	885	847	848	899	840	864	847	801	813	842	855	846	792	817	851	862	833	899	821	823	853	839	867	819	835	828	881	841	820	853	809	841	870	854	815	875	824	905	863	803	796	892	862	849	829	815	849	849	840	797	854	875	906	808	855	843	847	796	783	847	833	861	812	826	847	842	862	831	775	845	897	851	846	806	849	796	811	889	805	819	854	825	848	853	829	857	857	843	847	876	864	848	832	838	864	847	869	798	907	859	835	842	840	834	789	901	875	875	818	867	841	839	901	802	789	851	826	871	866	801	850	805	868	855	871	865	916	866	845	856	838	876	833	862	871	842	841	859	848	878	791	820	831	802	841	827	838	877	840	830	813	799	887	827	833	844	882	799	830	834	822	851	864	883	837	851	835	838	845	789	760	833	892	818	871	810	876	857	878	862	802	864	875	841	857	785	879	770	852	806	832	861	817	870	831	857	789	868	885	843	849	858	821	848	840	845	794	814	837	868	878	832	856	857	843	852	860	858	819	860	828	810	808	820	882	800	808	803	827	881	856	839	865	871	881	887	864	856	842	823	770	862	792	864	831	807	792	874	888	870	778	831	840	857	850	822	852	830	856	819	817	866	846	903	852	895	871	783	878	848	795	834	895	826	855	826	873	890	799	838	859	861	826	831	781	827	856	856	842	864	841	847	782	838	850	864	852	799	830	880	799	862	862	877	819	834	816	820	890	830	819	871	799	835	877	851	796	846	819	813	818	856	852	825	820	867	761	803	802	857	824	808	865	775	786	897	837	811	878	886	865	853	839	875	810	847	842	853	875	850	865	851	818	878	911	865	866	870	773	837	891	873	820	888	853	808	822	777	826	848	828	875	807	856	849	817	773	892	788	875	823	860	835	864	798	894	888	808	863	875	854	805	866	849	845	816	836	868	861	841	872	806	858	805	825	851	754	818	851	854	856	818	849	868	868	824	845	843	870	857	810	807	821	841	833	881	828	844	868	804	840	858	857	867	824	832	836	836	814	867	828	892	864	869	865	867	863	850	902	841	867	823	767	851	834	848	845	806	820	802	881	874	856	823	876	862	888	881	828	859	882	861	892	838	855	830	854	856	828	877	836	819	854	845	853	860	769	846	804	876	841	839	796	815	843	844	798	871	813	819	837	864	795	830	867	862	818	796	850	806	870	816	812	812	802	790	859	831	869	805	802	841	784	897	821	824	851	820	844	820	830	877	836	827	856	819	853	852	776	822	799	838	855	808	852	838	818	850	912	875	870	813	888	864	779	871	836	878	826	856	856	831	822	885	796	884	818	802	793	843	852	839	828	897	832	804	824	878	888	796	831	795	851	810	859	883	842	856	825	828	834	823	872	847	846	816	814	897	821	836	776	805	833	856	815	814	839	843	868	870	893	894	873	837	884	858	842	832	828	829	896	849	794	807	828	849	847	838	829	869	830	815	814	771	825	815	844	809	858	841	831	857	873	824	865	818	847	813	810	813	798	815	866	849	844	868	824	820	847	824	840	785	824	798	887	866	773	895	847	835	852	830	874	824	878	817	840	819	862	821	831	862	832	795	788	847	828	811	812	896	795	853	815	898	845	799	823	843	851	831	833	830	849	862	859	864	837	832	810	834	775	863	842	806	867	849	826	885	825	876	775	753	801	820	842	863	808	867	857	781	835	843	861	819	845	808	839	899	828	874	850	862	879	905	849	855	817	846	837	804	820	836	808	841	851	802	839	854	802	794	834	851	866	838	801	780	815	822	821	902	833	825	844	809	791	826	902	863	896	841	814	832	889	852	821	854	861	816	871	860	843	831	814	845	788	814	889	851	792	833	824	822	839
28233	50535	43802	30033	42723	57844	46194	31386	23879	16228	9821	7530	6524	6467	6534	6359	6340	6446	6268	6454	6377	6481	6352	6424	6475	6430	6415	6473	6361	6401	6368	6418	6479	6450	6243	6420	6305	6420	6406	6349	6439	6412	6386	6577	6497	6419	6384	6399	6399	6450	6399	6395	6439	6319	6479	6264	6408	6446	6370	6483	6410	6425	6326	6262	6473	6365	6369	6370	6480	6453	6350	6488	6326	6340	6462	6413	6430	6483	6470	6450	6404	6438	6346	6573	6331	6501	6539	6331	6365	6376	6386	6331	6510	6473	6560	6433	6435	6253	6400	6473	6459	6399	6500	6357	6435	6459	6436	6321	6514	6393	6474	6352	6322	6411	6462	6383	6393	6392	6410	6468	6415	6466	6389	6501	6392	6487	6377	6397	6350	6405	6420	6389	6394	6360	6397	6480	6480	6308	6397	6445	6345	6416	6486	6464	6443	6408	6390	6436	6497	6371	6351	6470	6432	6381	6496	6510	6449	6391	6386	6499	6447	6506	6468	6399	6449	6401	6411	6370	6361	6514	6311	6393	6470	6362	6449	6368	6498	6409	6381	6411	6365	6410	6355	6529	6332	6309	6465	6370	6472	6387	6309	6387	6430	6386	6382	6359	6400	6443	6459	6281	6332	6300	6451	6461	6457	6453	6362	6447	6475	6429	6412	6407	6510	6339	6386	6246	6501	6405	6353	6368	6451	6359	6377	6452	6409	6317	6416	6368	6434	6343	6443	6458	6363	6514	6456	6409	6430	6482	6466	6438	6523	6508	6418	6555	6408	6400	6397	6318	6427	6493	6500	6428	6392	6404	6400	6429	6337	6452	6478	6383	6507	6561	6400	6400	6378	6420	6481	6490	6379	6344	6416	6400	6326	6504	6289	6480	6387	6441	6355	6455	6430	6316	6410	6434	6461	6461	6294	6398	6384	6418	6468	6374	6320	6399	6371	6432	6404	6496	6412	6512	6485	6432	6455	6393	6449	6548	6302	6469	6521	6450	6471	6431	6492	6481	6394	6530	6345	6391	6414	6420	6447	6418	6552	6543	6480	6495	6441	6384	6456	6490	6533	6371	6539	6293	6437	6422	6390	6437	6469	6369	6376	6515	6440	6409	6309	6409	6341	6406	6436	6392	6466	6355	6440	6513	6373	6358	6424	6449	6378	6328	6362	6420	6488	6444	6489	6444	6444	6380	6362	6493	6410	6432	6391	6523	6344	6391	6403	6529	6505	6547	6451	6487	6392	6355	6430	6376	6418	6374	6312	6394	6544	6317	6413	6516	6426	6327	6330	6442	6468	6355	6464	6468	6439	6689	6311	6465	6502	6386	6497	6420	6345	6498	6329	6507	6426	6414	6431	6370	6454	6233	6465	6329	6446	6443	6383	6320	6439	6340	6362	6457	6405	6376	6307	6277	6466	6447	6392	6439	6444	6492	6445	6463	6340	6476	6446	6433	6412	6416	6349	6289	6333	6314	6477	6555	6437	6391	6384	6353	6424	6416	6530	6445	6494	6478	6499	6518	6255	6450	6461	6480	6547	6428	6496	6270	6411	6448	6432	6369	6397	6500	6374	6428	6489	6430	6400	6496	6399	6421	6457	6437	6388	6470	6357	6557	6441	6493	6364	6459	6446	6436	6421	6437	6477	6364	6486	6410	6525	6384	6374	6370	6241	6449	6485	6367	6459	6404	6447	6404	6498	6357	6437	6582	6490	6431	6499	6560	6526	6499	6371	6427	6332	6490	6516	6509	6453	6305	6486	6397	6394	6500	6391	6425	6348	6376	6443	6464	6401	6442	6404	6478	6460	6465	6447	6310	6547	6434	6502	6489	6393	6467	6482	6475	6407	6460	6471	6424	6378	6316	6543	6341	6366	6331	6510	6496	6481	6432	6510	6345	6514	6435	6250	6457	6531	6440	6537	6494	6513	6365	6518	6484	6490	6404	6420	6480	6525	6544	6354	6347	6321	6524	6319	6417	6317	6400	6450	6582	6354	6365	6371	6461	6447	6327	6255	6444	6362	6400	6428	6416	6390	6451	6478	6475	6417	6498	6407	6554	6321	6426	6363	6271	6593	6478	6393	6554	6339	6423	6375	6295	6298	6426	6329	6441	6323	6428	6430	6367	6380	6447	6446	6390	6423	6419	6337	6360	6475	6480	6379	6379	6382	6400	6434	6418	6457	6486	6443	6427	6441	6412	6417	6522	6334	6489	6535	6462	6495	6468	6304	6361	6368	6404	6371	6480	6450	6460	6555	6365	6474	6483	6387	6458	6328	6414	6453	6491	6494	6453	6364	6468	6508	6436	6387	6549	6244	6481	6355	6407	6473	6290	6384	6346	6397	6375	6483	6453	6473	6430	6421	6548	6429	6439	6335	6433	6393	6405	6518	6450	6410	6361	6371	6433	6544	6370	6245	6325	6399	6434	6319	6468	6395	6483	6348	6490	6385	6446	6405	6447	6411	6456	6325	6357	6414	6384	6456	6384	6407	6402	6356	6413	6446	6438	6549	6319	6445	6348	6493	6367	6415	6443	6480	6392	6348	6406	6403	6395	6399	6434	6305	6537	6467	6390	6318	6446	6434	6459	6542	6411	6438	6449	6485	6475	6418	6525	6457	6415	6479	6374	6464	6326	6469	6417	6361	6423	6341	6460	6293	6374	6393	6503	6399	6418	6537	6432	6396	6455	6303	6517	6392	6483	6343	6344	6385	6367	6415	6489	6310	6521	6443	6368	6432	6477	6486	6465	6400	6404	6408	6449	6505	6415	6393	6310	6315	6441	6421	6469	6388	6400	6601	6380	6373	6417	6445	6315	6371	6482	6521	6482	6391	6512	6326	6496	6420	6531	6416	6450	6325	6478	6404	6500	6519	6352	6351	6346	6338	6426	6345	6420	6394	6487	6303	6265	6430	6396	6397	6421	6455	6330	6450	6444	6464	6486	6448	6385	6433	6377	6424	6440	6379	6404	6477	6447	6377	6470	6434	6376	6419	6433	6333	6420	6262	6518	6502	6377	6485	6487	6429	6505	6448	6392	6473	6397	6556	6367	6257	6369	6461	6427	6313	6478	6355	6467	6379	6366	6297	6379	6343	6473	6349	6465	6437	6526	6417	6458	6512	6450	6446	6491	6354	6417	6429	6469	6332	6349	6419	6380	6416	6421	6366	6384	6327	6419	6428	6378	6312	6269	6430	6398	6511	6358	6412	6428	6383	6429	6519	6477	6500	6433	6446	6512	6387	6461	6352	6532	6513	6427	6404	6443	6501	6423	6397	6412	6344	6490	6423	6508	6303	6470	6419	6371	6421	6457	6302	6418	6484	6340	6325	6463	6495	6445	6481	6443	6386	6458	6488	6401	6368	6532	6259	6441	6497	6307	6261	6429	6344	6403	6340	6364	6444	6395	6378	6408	6343	6407	6257	6318	6410	6496	6475	6392	6546	6356	6489	6352	6402	6364	6418	6473	6448	6335	6369	6405	6397	6370	6329	6416	6418	6442	6422	6379	6416	6508	6386	6526	6558	6399	6387	6295	6387	6372	6323	6349	6412	6456	6419	6440	6388	6393	6508	6379	6509	6394	6438	6351	6470	6447	6447	6442	6386	6320	6449	6323	6405	6394	6446	6377	6543	6359	6413	6459	6363	6402	6571	6308	6456	6394	6302	6406	6438	6434	6370	6351	6376	6540	6458	6357	6439	6575	6454	6588	6427	6570	6279	6399	6387	6426	6462	6582	6593	6380	6226	6407	6381	6356	6327	6365	6440	6411	6415	6415	6405	6456	6471	6439	6490	6437	6541	6492	6502	6585	6396	6465	6381	6408	6452	6424	6528	6461	6386	6593	6277	6409	6407	6381	6548	6501	6435	6417	6418	6375	6305	6434	6386	6435	6277	6491	6392	6456	6542	6455	6436	6415	6446	6469	6438	6509	6421	6391	6422	6421	6299	6414	6367	6401	6326	6389	6405	6455	6494	6459	6382	6334	6507	6507	6429	6401	6405	6429	6501	6477	6406	6380	6480	6401	6329	6480	6524	6407	6401	6335	6293	6483	6444	6524	6462	6490	6478	6404	6393	6447	6320	6412	6436	6450	6384	6416	6383	6432	6396	6528	6455	6395	6543	6349	6350	6336	6387	6502	6267	6351	6487	6445	6364	6339	6375	6482	6459	6356	6450	6456	6409	6540	6384	6384	6472	6517	6398	6263	6441	6387	6440	6547	6321	6439	6409	6482	6542	6432	6490	6352	6344	6459	6599	6415	6413	6344	6474	6346	6340	6392	6432	6444	6284	6422	6512	6412	6372	6510	6525	6346	6469	6437	6437	6449	6483	6515	6476	6395	6463	6335	6510	6450	6428	6338	6381	6463	6353	6582	6476	6471	6362	6373	6360	6541	6419	6375	6442	6431	6380	6405	6427	6310	6365	6378	6448	6458	6394	6409	6457	6407	6475	6453	6494	6343	6462	6468	6433	6392	6495	6442	6306	6454	6422	6454	6319	6368	6414	6385	6433	6523	6520	6392	6293	6315	6404	6465	6377	6522	6397	6470	6415	6543	6372	6394	6309	6358	6414	6418	6421	6416	6496	6460	6469	6367	6403	6317	6407	6432	6450	6398	6447	6449	6223	6508	6562	6440	6462	6374	6412	6390	6400	6363	6427	6393	6373	6424	6418	6470	6514	6429	6435	6467	6406	6525	6430	6417	6327	6463	6529	6449	6568	6346	6288	6271	6305	6446	6363	6347	6492	6377	6424	6523	6478	6382	6438	6410	6460	6436	6398	6473	6470	6435	6411	6470	6472	6473	6376	6441	6429	6524	6472	6487	6350	6287	6518	6341	6428	6284	6405	6405	6387	6433	6470	6501	6406	6414	6451	6413	6556	6414	6327	6477	6416	6471	6424	6593	6402	6318	6463	6323	6373	6401	6406	6419	6316	6401	6505	6384	6381	6395	6392	6371	6416	6546	6291	6469	6383	6546	6398	6442	6512	6399	6489	6357	6299	6428	6445	6608	6395	6316	6364	6428	6340	6422	6330	6442	6443	6431	6456	6499	6394	6509	6325	6360	6417	6307	6373	6425	6461	6490	6408	6384	6363	6457	6325	6272	6473	6388
7469	30669	30698	10383	5366	14463	13219	4729	2769	1537	1007	927	787	839	839	856	774	785	826	798	793	814	774	824	809	840	800	767	825	812	821	810	801	789	805	819	780	779	769	823	853	836	812	827	836	760	823	771	823	785	896	741	826	848	844	815	729	784	850	817	810	816	814	834	854	788	757	772	798	807	787	807	837	794	781	809	805	792	867	805	789	812	771	787	853	787	807	830	766	783	819	829	759	808	829	761	823	796	788	770	842	778	809	815	821	842	820	796	846	775	799	811	811	800	828	822	838	757	787	809	799	788	822	845	817	775	765	765	844	784	836	860	806	779	812	828	821	789	856	750	739	771	798	815	745	818	817	832	785	813	840	833	855	851	806	824	811	823	768	825	809	807	807	795	788	807	790	815	793	776	789	764	768	792	841	815	867	806	808	802	843	834	821	789	807	790	827	810	839	829	775	836	825	809	837	836	807	793	786	752	779	819	795	784	879	825	788	854	847	800	811	855	827	790	774	791	841	771	792	780	820	841	809	803	821	809	808	789	837	801	841	815	800	814	806	826	782	835	826	770	772	841	788	832	832	791	826	793	857	795	858	786	830	793	780	794	827	805	825	779	780	808	827	837	838	845	822	803	784	784	805	795	755	802	788	756	786	835	787	801	789	823	786	801	783	823	785	798	817	774	796	820	743	795	810	799	764	863	781	826	844	768	789	842	769	797	802	806	809	803	817	804	848	809	875	840	816	781	857	791	816	806	729	764	892	795	844	807	766	786	805	779	882	782	811	781	753	820	810	782	832	821	844	779	769	791	793	787	771	861	760	776	846	778	791	773	801	806	787	839	826	875	771	808	818	868	788	846	787	825	819	849	848	823	812	813	847	819	765	788	817	787	832	794	830	829	835	809	796	813	851	738	814	804	794	828	814	757	773	815	812	830	806	770	845	753	818	763	824	766	822	777	808	797	802	797	877	767	825	799	832	864	884	809	769	839	779	857	767	794	770	844	791	806	816	796	812	793	801	843	783	805	858	805	777	822	838	864	840	788	805	794	806	804	809	803	787	860	748	842	782	800	789	814	816	786	807	842	773	766	838	803	858	822	816	804	819	792	837	784	784	793	870	823	810	820	758	778	766	791	777	840	795	800	804	763	830	818	775	789	831	798	815	800	811	839	830	798	808	734	805	856	832	738	794	783	818	787	809	794	809	747	776	743	782	778	778	837	814	847	834	801	821	820	804	792	781	775	823	803	774	807	799	759	797	841	776	815	793	786	809	809	825	809	787	820	823	769	842	842	776	833	794	779	827	846	811	838	761	785	817	801	874	788	761	836	788	821	846	878	794	860	781	841	799	807	806	765	800	751	818	830	761	772	814	820	819	847	766	810	814	825	766	798	812	854	819	814	824	805	829	845	811	788	751	768	826	787	815	809	761	821	831	791	816	780	773	841	805	803	769	820	797	799	843	753	844	783	813	861	813	772	764	816	793	823	809	813	760	758	789	740	760	759	799	784	791	756	803	834	778	820	775	779	805	835	786	746	846	765	801	808	779	822	799	803	836	789	736	839	840	747	835	812	781	780	826	795	809	811	775	830	861	863	818	852	851	789	774	760	814	821	772	808	782	806	851	804	792	858	825	838	845	804	795	803	812	779	731	849	773	810	799	797	796	818	814	829	833	817	818	823	797	807	803	831	809	831	809	849	778	813	817	817	793	766	799	807	762	824	757	805	834	799	764	854	839	840	856	782	806	803	803	782	806	756	831	841	818	836	833	793	798	790	810	790	808	789	788	783	740	771	812	775	850	756	819	794	821	824	826	798	812	784	848	823	781	850	768	826	773	781	836	787	829	852	805	738	817	836	845	841	852	814	790	783	827	801	757	836	796	854	744	799	807	822	754	822	819	787	809	784	843	856	822	836	856	811	821	826	847	801	774	807	777	746	804	811	779	804	802	799	852	790	822	791	811	804	827	850	767	806	828	746	796	739	762	775	795	816	750	835	790	803	790	814	806	843	816	801	818	832	801	776	766	787	827	778	829	844	792	799	753	828	820	820	807	813	784	807	752	787	809	823	801	804	779	803	792	762	833	767	792	788	832	801	769	832	813	827	801	800	809	772	781	791	821	753	825	786	837	810	780	816	830	773	821	802	754	840	829	799	780	812	840	837	774	769	811	844	830	809	821	758	778	826	762	809	829	795	888	827	888	781	817	800	688	806	804	803	829	808	831	809	825	812	827	818	812	824	869	822	815	773	716	821	855	806	809	791	795	793	775	820	835	778	879	795	803	795	780	774	784	790	763	791	776	808	756	812	837	842	800	790	826	827	793	794	787	823	774	829	835	777	802	803	778	789	767	815	767	814	784	779	804	806	791	834	808	796	819	805	820	825	833	785	799	823	785	757	863	799	798	852	798	764	824	852	816	827	794	772	844	788	803	790	837	767	809	792	826	798	775	811	850	860	814	804	827	805	813	774	837	850	784	806	779	813	784	834	798	821	844	821	777	834	792	780	794	821	743	823	782	811	823	778	748	811	797	817	820	787	759	784	810	849	766	793	813	822	793	796	800	786	777	808	845	793	808	837	770	791	800	769	844	795	779	834	810	843	829	801	788	819	902	862	788	829	837	815	785	819	777	853	816	793	813	826	829	794	822	821	783	765	775	858	804	858	804	820	840	815	731	775	826	862	841	750	824	796	844	796	805	788	806	850	734	824	766	772	801	812	815	811	777	787	863	777	790	844	756	793	842	777	803	757	796	790	785	819	800	816	858	822	824	751	797	788	828	825	832	788	812	786	815	776	864	850	833	838	830	772	785	828	802	809	779	783	785	750	816	746	758	788	842	862	826	808	838	791	794	820	783	830	817	826	791	817	767	793	836	815	855	825	776	809	803	840	837	810	772	775	787	865	814	799	846	785	812	804	815	773	831	758	776	798	748	785	803	823	781	819	803	844	806	796	769	817	843	848	824	805	809	820	789	819	788	809	814	798	834	812	796	831	794	830	832	826	843	863	772	781	785	794	819	801	808	827	840	828	774	809	773	817	877	824	763	813	819	766	820	793	803	793	792	796	770	836	822	794	782	819	792	771	786	818	809	811	814	805	853	753	792	764	829	814	810	807	788	784	820	774	755	828	831	790	812	835	808	844	806	766	843	823	806	788	798	828	803	782	763	785	820	828	787	829	824	796	836	799	738	767	799	839	791	794	793	792	787	768	829	829	829	804	849	810	770	823	837	898	790	812	811	803	816	788	814	848	836	799	802	774	797	771	807	775	824	837	802	845	769	814	770	784	836	776	811	777	774	799	793	794	818	810	796	768	799	862	824	815	814	817	845	802	771	779	808	774	804	804	849	846	831	883	787	839	832	777	848	781	803	828	822	754	808	827	833	755	812	807	813	801	833	766	795	816	817	789	826	800	771	807	832	802	826	809	853	740	821	732	853	796	777	820	737	834	798	809	832	786	827	820	761	784	771	797	800	841	797	782	843	796	760	785	831	830
38514	59615	51240	38062	49077	67048	55429	33818	28092	17737	10971	7745	6103	6220	6084	6133	6167	6129	6204	6141	6280	6096	6268	6425	6227	6220	6219	6209	6319	6098	6173	6189	6166	6199	6236	6318	6214	6195	6179	6225	6260	6100	6248	6121	6288	6151	6184	6187	6119	6277	6109	6166	5999	6226	6126	6138	6282	6053	6245	6155	6129	6065	6134	6256	6093	6293	6187	5995	6153	6191	6137	6186	6181	6079	6244	6199	6216	6080	6274	6154	6149	6189	6238	6198	6219	6157	6309	6219	6199	6211	6251	6294	6118	6210	6330	6126	6238	6273	6338	6148	6276	6086	6113	6172	6156	6185	6154	6272	6146	6153	6157	6276	6195	6178	6279	6192	6234	6192	6147	6159	6168	6227	6035	6153	6107	6199	6254	6155	6159	6145	6208	6136	6353	6314	6239	6087	6277	6108	6250	6259	6155	6171	6256	6242	6174	6167	6256	6242	6200	6183	6329	5999	6124	6229	6196	6122	6096	6223	6161	6262	6278	6175	6167	6102	6203	6267	6165	6101	6209	6140	6239	6161	6244	6241	6186	6205	6228	6174	6161	6181	6098	6256	6182	6179	6197	6241	6227	6131	6258	6274	6355	6158	6319	6215	6330	6242	6126	6097	6313	6169	6060	6131	6260	6111	6173	6033	6345	6182	6111	6197	6242	6139	6208	6183	6140	6126	6220	6114	6164	6112	6292	6256	6243	6315	6287	6293	6128	6159	6183	6194	6188	6237	6173	6201	6085	6228	6239	6146	6157	6163	6128	6156	5993	6119	6146	6130	6201	6092	6113	6360	6216	6169	6298	6142	6255	6190	6193	6153	6114	6119	6232	6259	6169	6147	6137	6155	6183	6245	6132	6109	6175	6100	6222	6167	6224	6207	6212	6194	6331	6117	6150	6328	6228	6211	6039	6136	6289	6149	6244	6232	6295	6207	6238	6191	6256	6113	6278	6218	6127	6053	6134	6114	6161	6213	6189	6128	6262	6204	6169	6141	6172	6191	6136	6177	6212	6175	6230	6215	6253	6085	6339	6253	6049	6177	6172	6204	6125	6175	6071	6286	6209	6176	6191	6132	6252	6218	6179	6230	6100	6115	6236	6271	6131	6286	6158	6139	6227	6126	6251	6300	6066	6170	6071	6230	6209	6180	6068	6177	6226	6194	6238	6114	6184	6135	6194	6150	6107	6130	6079	6204	6120	6168	6208	6084	6201	6252	6463	6290	6264	6226	6134	6128	6307	6164	6233	6168	6199	6294	6197	6251	6213	6171	6170	6186	6147	6080	6224	6204	6113	6191	6053	6090	6211	6291	6088	6171	6208	6234	6139	6251	6141	6205	6107	6149	6090	6109	6216	6163	6235	6202	6231	6094	6217	6184	6284	6061	6162	6142	6257	6219	6217	6181	6326	6285	6141	6106	6094	6245	6249	6186	6258	6166	6271	6239	6189	6247	6128	6195	6062	6206	6138	6291	5991	6201	6171	6057	6157	6129	6184	6224	6141	6253	6162	6152	6184	6075	6217	6173	6333	6207	6198	6271	6253	6127	6170	6060	6241	6287	6168	6263	6233	6223	6215	6095	6033	6127	6122	6129	6231	6196	6145	6237	6170	6334	6317	6176	6161	6314	6135	6147	6179	6204	6318	6145	6163	6112	6211	6262	6216	6081	6338	6188	6158	6146	6108	6157	6163	6197	6181	6264	6234	6067	6357	6229	6179	6138	6226	6165	6238	6024	6124	6206	6139	6326	6390	6176	6147	6106	6145	6068	6274	6199	6156	6279	6075	6216	6103	6193	6211	6189	6122	6297	6138	6108	6170	6081	6214	6167	6249	6224	6100	6218	6125	6084	6199	6214	6189	6098	6212	6155	6233	6198	6124	6149	6333	6223	6199	6357	6080	6202	6153	6264	6199	6201	6142	6126	6249	6160	6092	6152	6293	6148	6144	6182	6211	6115	6215	6084	6264	6030	6069	6148	6214	6015	6266	6131	6073	6155	6155	6260	6158	6105	6036	6328	6096	6159	6114	6281	6159	6219	6267	6357	6122	6223	6302	6136	6308	6264	6172	6120	6171	6174	6193	6079	6084	6152	6099	6188	6137	6188	6128	6135	6208	6182	6177	6155	6188	6166	6136	6202	6217	6244	6169	6166	6107	6241	6210	6214	6156	6039	6201	6160	6178	6158	6249	6080	6163	6243	6064	6079	6119	6143	6101	6160	6222	6296	6278	6193	6175	6228	6073	6189	6177	6171	6133	6174	6271	6193	6363	6142	6217	6214	6121	6142	6263	6165	6216	6211	6158	6076	6180	6203	6204	6101	6098	6161	6127	6277	6233	6186	6152	6330	6214	6179	6185	6128	6155	6208	6136	6224	6279	6202	6168	6119	6248	6263	6113	6181	6106	6246	6229	6207	6154	6253	6389	6133	6317	6273	6112	6210	6242	6254	6096	6073	6051	6267	6235	6128	6258	6201	6171	6193	6143	6247	6146	6213	6188	6302	6077	6375	6194	6235	6248	6105	6237	6174	6141	6168	6082	6134	6227	6184	6277	6167	6221	6288	6278	6258	6145	6051	6225	6213	6153	6249	6162	6163	6043	6156	6073	6241	6232	6195	6250	6141	6141	6108	6176	6186	6212	6141	6176	6240	6260	6182	6190	6103	6103	6130	6324	6267	6174	6192	6112	6239	6174	6256	6106	6139	6141	6359	6115	6213	6195	6157	6344	6289	6209	6137	6169	6298	6281	6191	6276	6139	6178	6114	6296	6258	5975	6234	6238	6171	6248	6156	6151	6185	6207	6200	6198	6204	6113	6155	6215	6142	6287	6154	6195	6097	6184	6142	6215	6154	6177	6092	6108	6089	6197	6151	6273	6014	6184	6147	6202	6185	6117	6180	6289	6282	6173	6228	6184	6077	6111	6253	6155	6208	6244	6049	6143	6268	6212	6252	6141	6112	6160	6282	6172	6207	6145	6292	6155	6191	6222	6132	6051	6114	6232	6141	6346	6203	6126	6185	6176	6165	6231	6184	6207	6153	6109	6239	6268	6166	6233	6251	6192	6190	6251	6229	6117	6145	6132	6226	6177	6384	6042	6131	6247	6249	6141	6231	6087	6207	6134	6159	6181	6251	6143	6211	6110	6216	6170	6092	6230	6284	6143	6259	6293	6142	6072	6209	6167	6207	6083	6174	6176	6173	6200	6163	6233	6372	6199	6111	6163	6120	6239	6260	6105	6187	6198	6170	6097	6153	6213	6316	6285	6177	6205	6146	6279	6219	6249	6087	6058	6224	6208	6277	6100	6061	6084	6226	6194	6081	6169	6166	6310	6141	6168	6132	6169	6210	6125	6072	6215	6135	6178	6062	6185	6262	6235	6170	6191	6134	6161	6195	6102	6267	6161	6246	6119	6262	6156	6147	6206	6258	6125	6324	6220	6167	6246	6173	6260	6169	6063	6226	6189	6064	6226	6283	6225	6206	6204	6145	6300	6197	6181	6164	6204	6101	6060	6179	6209	6171	6230	6276	6241	6185	6195	6164	6091	6175	6196	6248	6219	6087	6155	6195	6143	6250	6164	6194	6210	6234	6100	6165	6165	6114	6252	6055	6093	6301	6157	6189	6246	6148	6181	6326	6173	6128	6322	6168	6220	6187	6229	6198	6335	6197	6200	6087	6234	6021	6118	6160	6146	6213	6113	6173	6248	6178	6161	6240	6094	6159	6239	6130	6146	6092	6205	6152	6186	6299	6130	6271	6224	6283	6167	6199	6222	6266	6140	6259	6154	6101	6239	6160	6233	6238	6188	6247	6137	6019	6269	6205	6308	6274	6166	6187	6224	6220	6182	6240	6224	6139	6049	6329	6114	6171	6123	6183	6220	6249	6292	6242	6153	6156	6151	6160	6165	6208	6294	6271	6203	6082	6215	6197	6183	6216	6212	6168	6168	6200	6156	6149	6244	6168	6253	6290	6101	6160	6162	6100	6134	6160	6235	6228	6213	6252	6165	6236	6260	6117	6175	6182	6155	6233	6249	6215	6308	6118	6152	6141	6061	6143	6218	6184	6184	6181	6163	6266	6177	6277	6261	6124	6090	6154	6180	6174	6156	6114	6226	6156	6309	6210	6123	6132	6141	6185	6137	6169	6245	6178	6090	6137	6197	6170	6174	6251	6215	6180	6244	6139	6254	6176	6267	6239	6072	6086	6194	6128	6190	6337	6169	6206	6073	6109	6214	6164	6084	6332	6251	6281	6198	6219	6100	6105	6200	6190	6237	6113	6199	6211	6058	6206	6268	6168	6208	6164	6125	6188	6179	6265	6105	6216	6253	6128	6111	6155	6283	6243	6094	6212	6292	6187	6247	6269	6217	6085	6225	6146	6102	6160	6113	6220	6153	6088	6260	6097	6116	6048	6223	6188	6279	6204	6275	6203	6216	6222	6421	6234	6298	6112	6140	6240	6203	6199	6159	6161	6246	6165	6212	6232	6246	6070	6105	6245	6329	6226	6199	6304	6192	6251	6228	6124	6216	6189	6366	6141	6256	6119	6331	6266	6101	6113	6146	6264	6270	6321	6082	6251	6172	6193	6167	6103	6201	6229	6247	6261	6138	6066	6210	6182	6244	6097	6253	6303	6099	6204	6241	6270	6211	6168	6034	6197	6218	6149	6224	6077	6090	6217	6199	6171	6242	6109	6171	6215	6105	6094	6110	6272	6188	6104	6074	6195	6217	6136	6266	6203	6213	6067	6157	6153	6102	6248	6200	6196	6290	6156	6132	6109	6176	6290	6180	6277	6167	6232	6197	6188	6160	6201	6172	6161	6225	6325	6244	6161	6165	6173	6113	6113	6249	6071	6126	6315	6168	6158	6240	6137	6192	6116	6294	6182	6283	6156	6257	6153	6066	6286	6264	6212	6231	6129	6041	6209	6310	6146	6144	6275	6237	6272	6104	6140	6146	6212	6186	6229	6175	6067	6227	6194	6058	6156	6235	6217	6264	6117	6214	6204	6168	6070	6151	6121	6279	6144	6210	6147	6151	6261	6195	6184	6209	6077	6238	6251	6280	6068	6152	6214	6183	6225	6184	6245	6212	6265	6092	6247	6221	6320
3336	8753	10621	2040	1702	3859	3876	1555	1233	918	949	856	804	856	847	861	845	854	897	790	789	860	848	815	803	859	866	846	823	814	857	818	819	845	816	883	834	873	859	878	825	845	836	847	785	837	816	864	825	843	860	780	809	875	836	817	825	856	838	766	816	862	842	874	826	841	888	856	830	826	849	822	878	847	862	820	846	831	814	847	804	827	798	829	797	856	859	868	808	841	854	871	843	810	848	749	853	825	841	868	816	850	831	826	838	833	851	817	845	811	850	804	850	819	839	835	820	838	858	853	818	880	798	825	822	808	849	871	801	816	798	812	822	858	847	795	789	836	822	844	842	837	782	814	808	861	812	832	783	889	830	820	866	769	880	832	837	833	867	860	870	835	842	788	852	797	855	827	862	818	849	872	874	825	843	806	825	842	789	804	842	864	867	824	803	856	852	900	767	835	833	815	820	813	834	799	855	790	792	823	828	840	851	819	806	885	829	828	867	895	843	826	885	828	870	813	824	845	880	880	852	783	833	860	817	843	846	853	832	833	832	820	819	860	831	860	857	824	773	896	844	823	813	763	794	827	884	892	851	823	838	859	881	855	836	880	865	846	814	837	845	872	830	792	844	832	801	826	807	855	862	836	810	821	839	859	895	866	840	838	871	867	789	837	830	802	856	790	884	840	789	796	863	874	837	845	861	815	865	826	883	854	876	834	797	861	833	824	836	861	857	811	838	786	885	770	855	843	862	845	787	844	868	824	840	832	813	892	882	857	806	859	817	791	793	871	814	848	834	797	826	852	856	813	852	864	812	808	852	822	852	867	818	866	822	877	801	826	844	884	827	822	839	870	797	857	800	851	850	842	822	867	783	821	797	845	869	896	848	848	820	806	813	890	841	834	819	819	798	839	863	847	820	823	856	859	787	867	835	853	782	841	864	816	845	824	826	774	861	859	853	806	832	850	915	826	811	814	838	840	850	791	843	843	799	824	841	810	850	827	834	840	811	849	803	833	869	863	833	870	867	849	812	804	845	839	887	845	810	870	846	856	847	835	846	822	808	833	799	828	793	761	921	863	877	873	798	825	770	864	874	813	848	874	851	868	788	826	814	831	842	861	822	828	825	815	864	766	907	820	833	810	805	870	843	850	800	850	861	836	841	832	824	865	839	832	861	807	824	826	849	827	823	844	859	811	823	807	819	837	867	805	826	862	821	845	823	807	828	855	877	841	854	853	783	844	824	812	852	876	805	821	808	861	854	813	814	836	781	857	802	830	836	806	852	848	870	844	879	845	855	806	835	882	841	864	851	813	855	882	836	812	831	817	858	869	837	849	852	833	832	808	871	856	875	875	860	794	879	824	826	829	827	866	807	774	832	829	859	796	842	855	822	839	812	873	851	831	861	834	790	846	872	851	816	833	850	825	821	836	840	835	834	821	775	845	823	849	834	818	818	846	811	810	864	829	864	818	867	867	838	796	835	874	862	809	809	841	841	832	859	889	850	851	781	826	861	870	791	823	867	839	784	835	847	856	834	858	774	817	833	800	876	849	843	845	884	811	818	833	816	832	815	837	825	828	832	847	826	806	826	853	837	833	838	847	815	831	843	827	863	821	864	873	872	840	847	799	823	876	816	880	865	855	843	806	890	882	832	835	852	872	828	879	865	881	813	781	872	843	819	861	825	816	788	873	784	808	844	837	843	871	827	809	818	897	831	863	847	858	843	832	812	853	856	868	803	824	875	845	833	859	832	818	844	841	850	809	850	830	851	817	831	871	836	863	782	836	824	805	816	843	901	835	888	845	867	832	772	816	854	838	845	824	867	853	836	846	843	862	873	873	843	847	856	856	803	842	779	839	756	831	810	852	872	853	828	829	821	848	851	866	880	813	820	856	834	831	858	809	876	828	868	869	838	855	883	773	831	873	825	827	794	818	862	813	819	842	839	837	811	836	857	819	813	844	805	875	861	806	816	825	836	870	846	826	848	863	862	805	847	815	894	824	798	834	878	823	782	818	835	841	786	831	790	828	835	805	821	832	851	806	865	805	855	895	855	869	818	785	821	848	824	825	838	860	865	818	891	858	795	789	818	911	848	836	885	786	813	856	833	847	845	827	817	832	912	843	846	857	852	802	795	832	851	816	789	856	878	818	853	826	786	840	803	840	868	784	929	849	808	816	838	784	837	809	866	845	828	860	843	849	871	826	796	865	860	822	864	825	868	825	826	849	787	817	802	887	849	779	790	842	833	874	810	859	858	838	797	812	862	822	825	792	833	819	842	819	881	905	826	862	859	840	815	820	809	865	836	857	863	826	836	817	819	810	803	781	891	809	839	834	786	826	810	830	804	771	841	849	858	847	811	835	759	814	798	863	832	806	841	846	832	870	842	817	853	844	863	834	826	875	804	811	830	849	861	853	824	835	851	846	790	804	783	844	816	875	841	827	830	832	824	826	862	851	841	887	870	856	830	854	878	810	857	837	830	794	889	821	849	852	837	807	799	752	836	828	838	790	876	821	846	891	783	820	890	877	793	812	857	815	850	841	843	805	829	878	825	851	867	811	825	830	817	818	762	858	860	874	797	853	831	847	847	819	847	869	821	867	824	825	834	877	808	856	799	842	844	848	859	868	831	849	864	812	873	816	845	868	859	812	802	828	882	864	860	855	846	884	846	813	871	836	821	843	831	814	871	852	818	818	860	887	820	885	886	878	822	846	840	876	813	835	859	845	886	849	897	829	879	819	867	853	872	815	863	839	863	798	830	824	852	854	850	843	829	829	815	780	814	845	803	798	824	869	867	842	790	798	831	830	843	804	855	838	818	803	845	834	801	821	840	849	853	820	828	798	838	850	862	840	868	867	791	855	842	813	825	858	800	838	877	834	861	847	851	842	836	863	823	813	889	853	821	867	873	824	828	806	839	876	872	837	884	831	837	847	880	877	839	832	845	832	766	811	856	809	861	862	812	843	856	867	861	803	848	866	821	826	854	828	796	851	775	822	860	832	865	814	835	863	842	822	786	890	840	830	834	841	850	795	811	800	773	886	824	854	811	824	830	849	869	886	817	798	847	784	803	867	838	823	836	862	912	837	827	821	805	840	875	833	822	836	825	841	815	848	828	785	802	849	862	816	851	849	846	817	846	819	848	814	835	850	884	846	835	789	852	807	828	842	857	804	852	819	850	779	806	875	802	819	892	866	840	811	798	839	893	838	846	840	810	832	859	848	857	871	835	838	875	888	870	787	802	834	780	833	805	828	811	835	825	791	828	876	844	832	847	838	854	798	834	876	845	850	849	854	831	837	887	852	831	813	810	861	856	854	851	840	832	780	842	897	862	876	824	801	859	872	845	843	854	859	803	776	838	848	840	841	847	848	859	839	820	798	840	800	842	850	810	817	823	813	828	863	824	803	879	865	838	820	873	777	886	800	857	853	832	897	865	873	837	784	917	858	873	826	835	844	836	854	838	825	833	850	872	863	851	809	860	850	806	901	857	873
22940	35035	32856	19093	31205	40965	34013	20375	15949	9637	7635	6465	6285	6280	6343	6348	6415	6350	6436	6384	6344	6383	6525	6415	6367	6444	6291	6400	6502	6261	6265	6289	6322	6293	6319	6412	6206	6300	6336	6350	6352	6447	6213	6337	6355	6412	6294	6330	6312	6350	6385	6430	6371	6230	6283	6316	6279	6307	6401	6376	6473	6144	6349	6456	6306	6325	6351	6351	6391	6352	6378	6393	6368	6303	6337	6320	6372	6342	6412	6346	6415	6222	6326	6326	6322	6328	6294	6338	6371	6316	6358	6317	6442	6353	6390	6422	6343	6382	6304	6261	6439	6357	6334	6363	6311	6424	6367	6299	6362	6343	6397	6328	6496	6398	6351	6340	6423	6306	6383	6313	6417	6287	6361	6280	6309	6369	6398	6286	6277	6388	6396	6263	6275	6337	6336	6259	6303	6404	6369	6334	6246	6362	6229	6371	6422	6353	6463	6333	6223	6453	6283	6319	6330	6309	6316	6404	6332	6388	6371	6302	6345	6398	6357	6312	6250	6386	6341	6412	6490	6345	6354	6293	6394	6425	6356	6369	6427	6346	6364	6357	6381	6307	6474	6417	6311	6381	6341	6404	6344	6323	6324	6292	6326	6260	6330	6407	6332	6369	6372	6354	6381	6348	6294	6353	6457	6407	6258	6449	6342	6375	6451	6471	6256	6330	6362	6389	6309	6446	6277	6328	6255	6382	6304	6270	6513	6418	6394	6330	6451	6417	6467	6313	6394	6328	6390	6292	6414	6149	6432	6383	6259	6348	6465	6252	6448	6392	6388	6259	6437	6421	6315	6256	6349	6420	6351	6345	6243	6330	6384	6334	6424	6303	6207	6315	6294	6271	6435	6457	6271	6296	6455	6318	6380	6370	6325	6410	6383	6433	6481	6375	6366	6492	6397	6335	6351	6488	6430	6325	6283	6428	6378	6310	6264	6481	6289	6344	6376	6328	6250	6356	6301	6439	6357	6212	6442	6314	6405	6300	6250	6307	6340	6294	6455	6347	6368	6345	6310	6531	6179	6239	6359	6408	6179	6331	6390	6465	6369	6374	6474	6330	6287	6294	6371	6311	6368	6317	6370	6344	6333	6305	6290	6350	6379	6385	6392	6395	6254	6346	6380	6348	6343	6431	6426	6416	6409	6387	6363	6387	6280	6337	6413	6393	6326	6355	6462	6373	6456	6380	6366	6289	6291	6283	6342	6277	6367	6379	6340	6454	6412	6307	6302	6323	6307	6413	6259	6303	6435	6346	6161	6304	6311	6359	6423	6233	6427	6392	6387	6339	6359	6297	6417	6390	6199	6419	6313	6328	6383	6386	6293	6445	6374	6408	6375	6352	6291	6439	6255	6415	6382	6315	6415	6368	6369	6313	6391	6419	6371	6324	6346	6208	6346	6281	6364	6166	6235	6353	6440	6239	6283	6453	6452	6437	6383	6258	6319	6358	6376	6362	6347	6336	6276	6282	6320	6406	6274	6383	6325	6399	6294	6408	6297	6340	6282	6349	6329	6290	6253	6431	6293	6309	6413	6354	6248	6471	6296	6262	6205	6329	6276	6255	6225	6370	6326	6380	6303	6364	6401	6404	6336	6402	6416	6411	6403	6295	6352	6345	6327	6272	6241	6255	6392	6324	6399	6360	6364	6338	6378	6293	6449	6531	6302	6467	6367	6451	6420	6403	6410	6440	6250	6317	6435	6243	6333	6291	6284	6252	6318	6302	6342	6471	6402	6389	6357	6409	6336	6248	6305	6409	6273	6352	6350	6344	6313	6302	6435	6402	6406	6284	6271	6175	6368	6464	6444	6402	6427	6374	6365	6242	6273	6323	6308	6327	6398	6330	6196	6341	6505	6343	6407	6341	6391	6366	6409	6282	6428	6346	6446	6372	6292	6387	6453	6489	6375	6420	6461	6366	6244	6347	6406	6237	6283	6345	6291	6471	6362	6372	6422	6519	6208	6270	6301	6358	6290	6252	6390	6224	6346	6329	6243	6362	6391	6371	6253	6372	6197	6401	6320	6303	6291	6448	6285	6521	6353	6482	6469	6333	6432	6353	6209	6260	6228	6336	6433	6360	6409	6265	6394	6484	6340	6438	6359	6388	6227	6357	6382	6414	6253	6341	6309	6332	6321	6401	6279	6294	6410	6501	6418	6303	6360	6299	6322	6412	6430	6220	6281	6311	6270	6298	6283	6265	6267	6306	6310	6402	6349	6343	6265	6247	6363	6187	6420	6453	6422	6334	6376	6399	6429	6258	6273	6418	6424	6253	6473	6313	6336	6355	6267	6419	6415	6377	6389	6280	6401	6431	6283	6271	6237	6338	6205	6408	6373	6340	6171	6297	6448	6370	6311	6248	6327	6358	6401	6251	6385	6433	6305	6357	6383	6218	6410	6362	6309	6358	6337	6454	6374	6232	6325	6236	6367	6403	6275	6453	6374	6160	6317	6282	6434	6304	6367	6360	6344	6280	6439	6377	6357	6401	6262	6280	6359	6413	6389	6266	6287	6344	6451	6334	6326	6414	6379	6314	6406	6285	6410	6399	6360	6417	6372	6445	6579	6351	6307	6352	6372	6458	6347	6396	6315	6318	6376	6316	6299	6322	6439	6279	6343	6295	6331	6480	6338	6277	6392	6355	6342	6457	6210	6337	6286	6295	6321	6298	6305	6371	6409	6333	6389	6389	6375	6341	6277	6286	6397	6366	6473	6335	6468	6280	6395	6347	6273	6412	6416	6358	6371	6355	6371	6365	6371	6323	6312	6468	6315	6401	6375	6417	6203	6370	6330	6333	6285	6245	6424	6281	6365	6296	6399	6368	6441	6306	6383	6424	6532	6393	6363	6286	6365	6372	6342	6481	6277	6363	6479	6361	6283	6399	6272	6383	6255	6157	6328	6352	6375	6335	6310	6276	6330	6372	6310	6272	6311	6374	6305	6338	6486	6364	6437	6333	6309	6341	6368	6394	6349	6313	6256	6320	6351	6293	6467	6217	6367	6386	6387	6292	6483	6356	6341	6354	6343	6240	6398	6235	6292	6389	6406	6244	6355	6345	6313	6373	6434	6424	6380	6329	6300	6387	6270	6311	6301	6295	6424	6391	6395	6419	6331	6378	6290	6315	6353	6337	6365	6346	6344	6328	6439	6414	6336	6355	6391	6405	6342	6435	6313	6343	6330	6331	6531	6426	6339	6370	6416	6489	6328	6369	6430	6400	6349	6358	6364	6304	6454	6347	6320	6293	6372	6271	6236	6375	6485	6315	6346	6436	6326	6295	6289	6316	6296	6324	6377	6370	6255	6409	6284	6407	6270	6333	6294	6430	6368	6435	6221	6389	6341	6447	6352	6437	6333	6338	6300	6525	6295	6287	6408	6375	6220	6294	6339	6243	6412	6256	6234	6536	6414	6268	6357	6258	6399	6408	6343	6458	6304	6328	6460	6495	6358	6315	6098	6463	6377	6259	6443	6448	6340	6274	6370	6347	6376	6322	6350	6272	6330	6328	6381	6326	6345	6500	6258	6172	6232	6316	6354	6249	6457	6359	6347	6377	6342	6341	6270	6450	6391	6246	6246	6329	6253	6344	6404	6422	6320	6213	6271	6386	6397	6252	6492	6189	6363	6268	6359	6340	6367	6259	6419	6312	6271	6309	6280	6357	6362	6352	6351	6327	6262	6337	6295	6341	6355	6410	6271	6341	6451	6322	6174	6397	6246	6341	6329	6357	6366	6341	6243	6374	6283	6420	6416	6443	6319	6331	6388	6312	6288	6245	6352	6412	6415	6330	6363	6355	6378	6330	6339	6323	6318	6456	6347	6438	6387	6417	6339	6362	6268	6415	6258	6272	6386	6310	6302	6264	6341	6479	6361	6438	6393	6333	6304	6281	6453	6307	6320	6372	6228	6430	6375	6198	6354	6431	6255	6290	6322	6303	6318	6333	6400	6282	6343	6286	6467	6433	6392	6295	6434	6335	6467	6277	6472	6400	6476	6246	6341	6351	6295	6415	6351	6110	6335	6347	6306	6391	6233	6328	6411	6275	6369	6304	6344	6352	6301	6307	6397	6400	6237	6338	6361	6342	6362	6318	6372	6316	6398	6389	6270	6325	6338	6300	6522	6339	6403	6366	6317	6293	6352	6331	6395	6430	6356	6363	6288	6449	6238	6376	6292	6305	6431	6480	6287	6443	6315	6265	6261	6548	6228	6374	6233	6409	6263	6475	6325	6348	6353	6323	6363	6276	6280	6393	6317	6310	6409	6229	6421	6421	6368	6334	6329	6298	6255	6292	6233	6289	6377	6377	6405	6303	6286	6314	6481	6313	6473	6256	6411	6411	6348	6290	6432	6465	6344	6433	6379	6397	6327	6428	6266	6356	6328	6311	6244	6344	6292	6350	6373	6364	6324	6343	6313	6382	6343	6479	6449	6434	6431	6380	6463	6321	6391	6406	6392	6329	6370	6365	6316	6348	6294	6371	6350	6364	6303	6419	6435	6370	6393	6263	6325	6386	6313	6326	6374	6230	6280	6270	6182	6350	6292	6414	6356	6393	6387	6255	6278	6244	6348	6335	6322	6321	6415	6293	6292	6366	6312	6364	6388	6353	6336	6312	6347	6388	6403	6276	6354	6365	6419	6412	6345	6318	6259	6398	6291	6409	6378	6390	6308	6395	6402	6291	6370	6179	6340	6374	6303	6357	6460	6414	6305	6295	6423	6398	6357	6396	6249	6350	6330	6361	6327	6291	6404	6368	6361	6425	6261	6265	6372	6173	6370	6373	6266	6425	6322	6306	6349	6336	6311	6420	6455	6371	6400	6364	6479	6398	6305	6382	6376	6322	6365	6298	6303	6321	6241	6428	6492	6341	6387	6422	6248	6438	6293	6329	6308	6277	6275	6564	6241	6208	6321	6339	6333	6379	6358	6471	6287	6316	6305	6237	6392	6456	6347	6493	6292	6329	6290	6339	6375	6356	6351	6370	6323	6346	6370	6192	6507	6401	6276	6426	6347	6308	6273	6160	6243	6291	6425	6332	6396	6363	6310	6395	6335	6331	6280	6288	6358	6253	6478	6430	6419	6345	6287	6381	6353	6286	6231	6307
4534	22791	20956	3923	3768	12033	8725	3141	2198	1177	965	821	808	839	822	800	805	773	823	798	835	881	856	859	857	815	838	812	800	805	790	839	832	781	837	831	829	835	840	868	811	840	769	788	792	758	835	869	802	807	822	844	818	830	803	787	773	824	800	832	779	827	783	838	832	774	766	794	822	840	833	819	791	795	839	779	843	822	853	819	806	840	849	744	825	820	806	832	787	838	840	810	827	849	789	806	833	803	829	766	814	789	845	870	811	772	839	811	828	834	795	799	768	809	843	772	810	827	834	818	811	830	781	797	802	814	806	857	833	819	795	834	841	843	821	853	787	829	792	823	813	820	786	842	847	814	778	816	808	806	820	775	803	761	812	789	838	783	795	791	799	876	806	856	774	822	816	848	808	822	824	805	861	794	823	795	762	799	814	802	848	837	812	806	808	824	826	838	841	874	813	796	771	823	860	849	804	788	789	785	815	846	778	857	792	819	845	865	785	818	790	763	826	794	835	787	810	816	820	775	761	821	791	833	839	854	782	813	809	822	818	772	800	789	797	815	831	830	796	801	833	785	847	782	786	868	860	799	809	822	841	839	856	836	815	815	795	819	857	801	902	874	817	839	828	755	809	801	849	806	754	820	814	777	823	800	816	789	873	806	855	772	815	807	762	790	822	775	808	817	803	827	832	792	823	772	787	803	844	783	817	755	793	841	798	777	777	806	826	833	791	786	833	832	783	848	852	820	766	886	764	831	819	777	762	862	840	820	840	836	850	769	832	844	785	850	814	805	861	797	830	812	787	806	825	851	793	785	830	816	840	829	794	863	814	776	819	784	800	815	810	849	852	827	797	814	784	765	776	818	809	874	779	786	826	773	800	754	822	808	785	856	770	817	834	851	799	820	797	874	799	840	786	885	799	814	790	805	796	795	812	803	822	809	785	809	801	864	847	825	796	811	796	834	818	814	828	828	843	766	833	801	836	824	809	838	789	897	804	785	844	840	791	787	800	870	776	789	791	849	836	786	792	792	834	829	883	820	796	818	798	763	768	826	869	843	814	829	827	791	815	864	781	743	780	832	832	836	836	801	806	809	788	774	822	813	820	799	836	764	798	781	808	816	858	822	836	746	822	809	816	840	847	786	807	809	867	814	800	809	861	839	807	806	771	833	829	782	795	786	887	802	828	821	839	819	814	784	836	782	835	829	841	824	802	782	817	826	783	827	779	779	816	789	769	817	797	819	802	796	815	824	768	825	873	830	789	802	878	789	829	810	818	850	801	814	828	827	834	817	811	841	818	800	828	810	772	818	842	887	808	826	794	814	824	849	843	841	869	806	804	793	815	788	839	780	836	753	808	845	886	796	804	783	760	809	795	773	738	771	813	818	782	782	837	825	862	795	853	799	788	755	803	813	850	808	809	840	768	801	848	850	804	793	857	779	821	776	803	795	836	809	819	814	802	829	807	819	752	811	807	854	837	810	814	856	822	825	818	856	811	819	817	758	765	804	854	810	824	879	847	789	802	827	799	786	806	826	788	839	773	791	793	784	848	836	815	826	814	771	763	788	850	801	812	860	799	817	796	816	813	834	803	795	817	820	836	742	820	791	828	792	840	789	793	804	805	798	848	794	809	845	823	774	781	795	806	818	868	812	788	806	832	819	812	787	794	842	798	787	831	770	817	796	849	827	807	852	793	808	793	848	790	789	795	842	800	829	820	825	784	867	804	831	772	819	855	840	778	796	852	788	808	887	824	763	885	809	838	804	805	798	775	792	791	872	797	779	817	815	801	833	830	834	835	825	859	852	794	813	825	832	832	764	832	807	786	791	741	784	838	798	805	815	812	807	813	781	845	789	842	767	752	760	789	805	797	795	768	809	808	813	807	770	847	823	782	790	820	791	815	859	812	838	809	769	797	796	786	847	796	833	779	811	877	786	809	785	829	787	809	851	825	784	808	822	778	833	844	818	851	792	795	805	795	808	840	781	738	799	825	824	802	835	795	813	750	759	859	797	828	843	769	817	845	817	804	838	796	803	822	839	777	800	823	824	828	798	808	816	786	833	787	760	841	788	773	797	796	829	855	840	835	774	805	817	823	762	837	791	786	815	794	809	781	752	773	823	796	759	791	837	839	845	822	806	817	785	787	787	795	801	816	798	817	772	794	813	808	813	809	826	789	837	765	831	795	821	832	830	805	794	865	852	809	808	797	802	834	828	770	810	791	807	781	849	809	783	799	801	825	779	812	819	805	810	805	840	791	821	794	833	833	821	861	782	801	842	839	821	817	832	804	806	856	831	834	813	792	824	813	806	819	778	819	816	769	811	880	807	792	832	791	794	792	810	838	814	783	793	808	804	809	756	845	791	878	836	820	788	838	790	775	801	794	800	848	835	857	787	812	865	825	794	782	756	817	855	831	805	810	801	748	824	789	829	820	802	836	829	799	826	835	794	825	797	841	813	822	832	823	786	815	819	769	789	767	817	795	773	834	809	834	779	792	806	781	873	856	783	828	775	826	804	787	827	825	808	807	771	812	857	833	831	815	869	755	804	793	822	849	839	838	796	832	819	824	806	811	750	826	783	781	753	772	892	805	839	858	796	789	848	796	816	792	810	801	846	857	839	791	800	832	878	823	837	829	861	848	881	762	723	790	855	847	828	801	802	838	782	847	800	822	795	809	854	882	827	868	785	758	821	832	799	816	831	810	811	808	796	820	816	788	837	863	814	798	793	828	770	850	779	806	768	794	746	824	824	860	833	831	775	808	806	791	816	841	777	807	861	807	807	862	829	783	822	812	899	817	818	799	866	853	753	808	808	795	792	794	820	772	818	839	872	845	815	786	825	767	797	779	795	766	813	774	797	822	829	842	799	808	854	798	809	764	773	818	785	778	785	811	749	853	817	799	839	813	840	786	761	794	804	774	825	779	843	814	827	807	809	800	783	839	854	888	833	798	807	817	901	788	784	775	867	745	852	853	830	805	825	817	767	852	771	875	784	779	821	816	819	784	836	822	808	804	770	787	805	821	827	827	791	793	819	821	831	833	793	829	795	828	797	829	794	856	854	841	784	853	826	848	823	838	807	815	794	820	813	811	788	845	813	853	830	837	799	813	801	823	774	878	795	852	835	805	793	849	843	795	774	756	829	750	807	813	848	836	844	789	797	810	809	772	809	795	786	817	834	782	824	849	804	861	839	872	848	813	823	802	783	779	767	742	817	822	797	842	859	851	818	785	781	756	831	846	838	883	866	763	827	810	854	806	811	784	784	836	817	807	854	798	836	745	804	776	843	810	779	819	817	771	788	762	770	768	840	817	802	844	784	791	791	858	806	857	777	778	825	781	834	801	812	794	779	810	796	814	820	813	766	867	843	827	803	812	815	801	849	813	815	821	810	814	800	854	812	803	810	824	813	832	792	785	819	789	807	777	798	828	823	841	802	817	817	761	827	798	797	874	767	797	837	810	797	861	863	796	842	779	823	771	855	841	762	850	823
30722	49945	41007	22549	44683	62191	45185	30099	24071	13542	8514	6241	6136	6215	6359	6161	6302	6165	6290	6148	6148	6288	6593	6482	6318	6239	6309	6269	6144	6168	6304	6236	6153	6171	6283	6116	6209	6331	6254	6211	6269	6149	6040	6179	6233	6278	6158	6202	6179	6252	6249	6178	6277	6258	6195	6234	6240	6316	6238	6257	6169	6196	6228	6148	6124	6206	6208	6125	6209	6256	6153	6252	6229	6207	6062	6182	6085	6167	6292	6205	6273	6302	6372	6282	6166	6345	6160	6328	6302	6217	6157	6177	6176	6201	6348	6267	6206	6092	6160	6300	6191	6098	6119	6236	6154	6362	6204	6340	6263	6103	6140	6086	6182	6129	6316	6305	6086	6179	6226	6204	6092	6291	6287	6181	6210	6111	6336	6108	6202	6153	6301	6212	6190	6250	6167	6212	6222	6266	6150	6212	6220	6174	6265	6300	6188	6255	6350	6211	6148	6116	6093	6159	6282	6088	6153	6215	6205	6328	6282	6136	6299	6331	6272	6202	6162	6259	6095	6264	6140	6243	6096	6102	6401	6200	6222	6301	6174	6215	6095	6135	6231	6120	6150	6176	6221	6267	6137	6199	6286	6276	6229	6203	6285	6306	6298	6185	6197	6233	6222	6231	6160	6042	6213	6177	6276	6108	6237	6264	6214	6194	6238	6193	6245	6258	6174	6213	6236	6244	6136	6254	6260	6185	6116	6234	6183	6100	6262	6231	6186	6216	6249	6171	6272	6245	6240	6155	6245	6198	6255	6172	6261	6169	6137	6259	6122	6222	6182	6238	6247	6172	6296	6267	6205	6265	6171	6071	6236	6182	6244	6186	6275	6263	6031	6162	6267	6178	6213	6076	6211	6255	6278	6201	6232	6205	6255	6194	6199	6151	6160	6208	6177	6235	6213	6241	6219	6192	6170	6284	6177	6217	6237	6192	6266	6228	6311	6330	6185	6177	6215	6154	6170	6064	6174	6286	6415	6251	6310	6247	6281	6225	6295	6293	6171	6285	6069	6146	6217	6139	6222	6147	6257	6261	6170	6233	6116	6170	6235	6294	6245	6097	6206	6258	6206	6254	6214	6188	6334	6345	6172	6194	6233	6174	6344	6209	6291	6253	6154	6368	6219	6271	6117	6220	6255	6143	6194	6145	6193	6224	6280	6127	6084	6261	6304	6302	6093	6169	6223	6223	6340	6157	6199	6292	6202	6208	6303	6272	6170	6180	6242	6172	6102	6077	6218	6121	6170	6150	6287	6171	6193	6260	6169	6295	6165	6273	6200	6138	6243	6252	6226	6192	6112	6240	6245	6234	6277	6159	6123	6217	6258	6237	6127	6268	6383	6184	6257	6145	6168	6277	6169	6203	6274	6176	6249	6159	6110	6231	6168	6199	6150	6214	6190	6322	6273	6240	6165	6189	6267	6202	6116	6288	6327	6118	6286	6148	6400	6237	6248	6125	6148	6138	6225	6332	6303	6152	6219	6225	6276	6184	6171	6273	6188	6177	6164	6218	6259	6216	6096	6278	6249	6286	6114	6228	6230	6241	6123	6139	6252	6343	6115	6231	6247	6117	6143	6196	6137	6229	6216	6385	6086	6241	6225	6292	6219	6187	6201	6283	6195	6335	6214	6288	6197	6205	6391	6331	6272	6123	6265	6170	6182	6238	6260	6215	6142	6232	6203	6315	6176	6156	6177	6267	6219	6261	6253	6198	6239	6157	6120	6267	6084	6213	6126	6217	6188	6203	6217	6281	6158	6164	6192	6253	6109	6205	6185	6148	6291	6118	6193	6237	6176	6070	6239	6228	6288	6137	6192	6190	6148	6148	6123	6175	6351	6138	6246	6311	6186	6155	6313	6300	6214	6278	6300	6265	6315	6229	6243	6344	6219	6182	6151	6203	6124	6305	6187	6128	6230	6291	6253	6173	6122	6247	6293	6175	6202	6133	6230	6243	6177	6273	6314	6237	6137	6195	6140	6207	6250	6106	6116	6208	6226	6126	6209	6290	6169	6283	6257	6294	6186	6188	6087	6191	6171	6309	6324	6145	6207	6195	6213	6218	6074	6240	6172	6160	6247	6220	6291	6196	6153	6189	6231	6288	6327	6250	6358	6113	6068	6252	6230	6136	6141	6281	6296	6320	6322	6188	6231	6124	6144	6357	6236	6211	6358	6226	6207	6130	6142	6160	6238	6208	6134	6193	6264	6240	6347	6330	6332	6184	6218	6176	6236	6247	6258	6236	6150	6136	6091	6224	6217	6165	6293	6096	6242	6252	6177	6194	6269	6057	6136	6182	6421	6221	6240	6190	6123	6216	6099	6190	6261	6214	6087	6199	6247	6242	6274	6318	6149	6295	5964	6265	6245	6239	6170	6197	6187	6272	6154	6162	6248	6245	6284	6416	6268	6281	6161	6223	6262	6182	6287	6109	6330	6158	6118	6228	6050	6166	6134	6169	6182	6275	6237	6145	6322	6152	6164	6228	6291	6218	6283	6438	6098	6260	6202	6174	6131	6168	6184	6205	6177	6243	6269	6209	6241	6165	6189	6226	6290	6215	6301	6236	6283	6163	6192	6148	6235	6283	6202	6276	6087	6099	6125	6115	6156	6144	6253	6244	6250	6217	6225	6234	6251	6214	6316	6189	6306	6253	6330	6157	6219	6350	6105	6206	6217	6253	6312	6175	6275	6225	6320	6271	6139	6287	6148	6288	6238	6249	6232	6264	6191	6156	6150	6180	6320	6144	6287	6103	6142	6156	6233	6105	6171	6218	6262	6215	6202	6218	6213	6264	6208	6233	6255	6207	6112	6244	6163	6217	6244	6289	6161	6038	6294	6388	6203	6218	6267	6326	6233	6163	6281	6178	6213	6113	6229	6154	6268	6154	6191	6136	6314	6163	6191	6205	6175	6252	6117	6325	6302	6215	6155	6279	6189	6185	6261	6150	6281	6311	6257	6083	6267	6273	6218	6169	6335	6160	6204	6225	6161	6156	6230	6147	6241	6099	6160	6294	6218	6201	6365	6340	6249	6344	6241	6244	6260	6058	6238	6263	6172	6152	6183	6136	6282	6157	6338	6289	6154	6126	6361	6090	6302	6283	6212	6100	6122	6154	6298	6182	6257	6139	6393	6173	6190	6173	6206	6108	6239	6094	6168	6231	6229	6255	6083	6138	6283	6165	6184	6061	6275	6230	6212	6150	6246	6230	6100	6192	6333	6242	6188	6163	6063	6233	6128	6175	6206	6135	6158	6214	6240	6308	6094	6254	6041	6319	6322	6166	6284	6214	6253	6105	6139	6149	6308	6311	6145	6332	6244	6196	6344	6277	6261	6228	6213	6164	6156	6212	6198	6134	6271	6274	6229	6171	6140	6160	6281	6207	6171	6093	6200	6290	6132	6393	6119	6237	6190	6170	6317	6158	6353	6322	6261	6182	6239	6239	6113	6252	6191	6023	6278	6273	6353	6202	6266	6207	6257	6200	6252	6264	6190	6295	6205	6134	6085	6222	6273	6133	6206	6136	6140	6355	6328	6152	6112	6282	6225	6168	6215	6375	6268	6350	6122	6260	6284	6164	6086	6244	6306	6189	6232	6049	6246	6271	6276	6208	6268	6181	6214	6232	6293	6027	6259	6168	6135	6247	6371	6390	6319	6193	6173	6311	6161	6143	6243	6268	6190	6161	6311	6181	6335	6096	6152	6163	6176	6180	6159	6229	6300	6290	6143	6099	6215	6239	6180	6166	6246	6138	6188	6155	6120	6266	6321	6244	6150	6334	6363	6215	6150	6192	6302	6200	6081	6224	6206	6196	6159	6115	6359	6094	6214	6202	6100	6100	6228	6110	6251	6243	6165	6187	6185	6221	6073	6153	6096	6242	6200	6198	6169	6145	6057	6317	6219	6313	6175	6164	6236	6162	6250	6265	6256	6101	6271	6216	6126	6338	6260	6263	6210	6357	6202	6150	6303	6166	6322	6141	6226	6264	6348	6289	6302	6306	6098	6191	6282	6289	6100	6341	6175	6253	6157	6268	6337	6109	6284	6325	6189	6238	6250	6270	6120	6303	6234	6196	6161	6194	6214	6145	6216	6244	6033	6141	6150	6079	6210	6183	6259	6125	6157	6223	6188	6205	6232	6095	6293	6285	6197	6289	6198	6271	6134	6268	6281	6253	6148	6263	6345	6271	6268	6160	6190	6214	6115	6180	6283	6060	6270	6121	6184	6221	6191	6222	6040	6195	6268	6146	6309	6176	6213	6201	6239	6275	6172	6161	6192	6333	6260	6257	6164	6237	6223	6144	6258	6164	6334	6234	6155	6205	6304	6159	6235	6171	6206	6093	6205	6256	6298	6222	6280	6123	6310	6244	6032	6149	6196	6276	6249	6299	6202	6248	6296	6336	6300	6171	6187	6147	6199	6207	6157	6366	6174	6196	6278	6287	6306	6173	6103	6263	6170	6241	6190	6040	6231	6227	6254	6263	6105	6242	6141	6175	6327	6281	6241	6267	6218	6183	6196	6314	6380	6180	6219	6180	6189	6081	6222	6179	6153	6354	6211	6233	6196	6146	6239	6252	6212	6215	6201	6218	6164	6117	6255	6219	6224	6203	6209	6163	6142	6250	6238	6143	6129	6258	6232	6225	6257	6184	6179	6282	6178	6306	6129	6135	6114	6144	6224	6243	6192	6269	6254	6250	6213	6178	6153	6179	6274	6086	6323	6227	6130	6180	6300	6252	6191	6056	6283	6196	6174	6206	6160	6211	6112	6245	6253	6119	6129	6240	6171	6305	6176	6256	6247	6228	6232	6141	6312	6262	6279	6140	6135	6250	6232	6247	6254	6231	6167	6232	6279	6150	6336	6256	6183	6138	6299	6258	6127	6341	6147	6212	6249	6239	6276	6245	6204	6257	6289	6136	6293	6251	6188	6215	6219	6236	6173	6108	6218	6082	6227	6106	6217	6177	6242	6262	6100	6224	6125	6087	6193	6161	6137	6171	6177	6287	6105	6351	6301	6146	6251	6067	6153	6289	6069	6221	6172	6141	6326	6133	6213	6230	6374	6225	6211	6131	6219	6312	6239	6225	6285	6265	6241	6223	6204	6278
5443	18126	20321	3861	4557	13411	8476	3506	2199	1273	958	807	897	813	824	828	825	846	858	850	831	896	854	858	834	917	803	839	864	865	826	908	835	887	870	828	831	873	856	797	870	828	849	887	863	896	830	818	848	861	904	835	851	846	845	830	869	830	827	858	849	891	798	808	835	839	856	782	812	857	841	888	860	849	842	793	854	879	881	836	854	822	847	812	870	815	827	890	832	804	871	849	889	823	870	883	834	854	819	892	837	823	805	860	876	779	846	842	823	832	900	865	874	887	890	828	841	791	857	830	846	861	842	899	869	850	833	796	762	816	865	857	801	862	857	813	802	862	832	851	852	800	829	853	787	833	860	773	821	862	875	839	795	869	817	879	827	880	873	806	844	840	817	843	879	819	871	836	848	831	864	859	803	878	860	843	862	819	791	808	881	843	837	822	781	862	893	799	832	845	817	797	835	794	865	806	858	871	872	846	807	896	862	845	818	819	841	851	834	865	851	843	840	803	871	855	831	918	859	845	866	874	838	886	791	812	875	840	879	827	835	852	860	867	910	841	875	840	791	901	829	867	864	842	853	793	807	810	856	847	900	810	805	827	823	838	864	856	836	809	826	921	825	831	846	879	845	835	855	867	812	865	847	863	860	833	807	808	853	849	845	820	849	852	897	873	875	867	895	844	917	793	819	874	871	820	836	833	875	882	840	828	892	854	844	862	831	887	840	892	864	865	837	872	865	846	851	821	876	844	840	839	889	831	832	857	864	847	877	896	868	887	843	889	853	897	878	775	859	860	897	793	830	828	923	856	871	825	829	884	827	841	862	872	811	823	839	849	849	829	868	857	810	876	838	792	807	875	834	818	879	797	846	871	839	865	834	850	834	862	821	825	782	880	824	805	818	818	822	854	828	847	849	854	818	846	837	848	831	818	852	861	832	819	843	854	875	831	837	873	921	834	829	849	833	899	834	845	825	825	891	804	825	827	845	814	870	827	839	833	838	849	820	866	876	849	847	826	799	821	814	836	828	772	864	851	866	851	839	837	854	848	854	843	842	912	829	824	878	858	840	920	841	874	866	877	879	857	868	841	823	910	854	805	813	848	889	861	830	854	872	848	894	890	818	880	861	821	871	888	836	847	858	844	844	839	840	828	841	862	828	853	863	866	835	849	862	842	840	913	820	835	808	814	824	849	871	878	849	845	844	878	872	824	813	824	846	838	871	798	821	808	838	766	876	832	847	929	862	856	847	887	840	866	868	849	843	846	846	810	867	844	854	874	855	833	818	813	830	831	812	860	886	792	852	871	858	819	908	863	857	824	837	855	816	839	855	857	880	823	823	789	838	846	861	808	838	819	810	854	878	893	834	818	844	869	906	820	864	817	820	793	781	875	827	829	880	866	829	825	825	778	814	817	858	921	871	809	838	854	887	825	864	868	850	778	866	842	898	866	908	870	839	849	836	818	820	854	858	849	833	889	829	866	913	854	866	874	872	845	821	773	902	881	853	835	854	846	769	887	865	841	872	824	831	787	841	870	807	867	828	817	827	876	837	872	862	872	832	829	891	860	873	818	873	871	846	877	896	829	852	872	819	886	844	892	810	849	880	894	886	940	843	854	834	877	841	873	785	822	817	816	833	914	909	827	833	887	840	836	842	874	798	862	865	788	793	839	872	836	823	860	840	848	853	898	844	816	841	859	840	867	871	858	818	836	870	854	839	830	814	843	825	847	853	876	821	857	850	810	819	815	853	879	816	864	897	838	839	812	776	817	872	864	832	821	879	905	823	846	840	882	833	850	871	830	878	867	857	805	845	880	840	859	864	885	869	870	843	846	848	853	780	844	832	847	819	887	898	841	857	876	829	812	804	827	818	838	862	853	813	829	886	821	839	850	833	880	815	846	908	874	810	909	830	842	828	869	843	865	838	910	842	853	869	868	849	868	845	846	821	842	888	867	829	864	831	868	835	865	860	817	857	810	791	903	840	858	869	819	788	862	853	906	828	883	806	872	881	852	904	867	871	834	905	880	857	850	822	809	872	842	801	799	847	886	844	819	883	807	907	868	865	812	849	864	840	826	872	888	816	872	853	909	835	822	805	807	901	821	839	872	864	898	855	898	838	865	824	878	886	890	846	828	853	869	881	889	885	812	829	842	850	853	819	836	804	864	896	811	825	837	837	844	823	844	861	863	833	798	873	860	914	871	894	860	851	832	815	892	818	843	858	795	839	784	815	830	864	873	845	842	839	841	819	858	834	835	868	820	855	810	850	851	833	866	800	817	878	863	869	860	840	821	792	900	855	850	899	863	881	847	840	831	865	867	854	840	823	911	855	841	851	828	875	844	804	844	855	870	858	842	849	819	873	884	858	851	842	810	827	853	905	859	812	816	847	892	856	818	851	905	862	842	792	867	834	851	841	882	807	838	844	839	859	895	815	858	838	879	879	846	821	833	864	845	853	810	853	820	868	856	805	870	813	848	857	857	820	844	864	838	857	881	879	858	876	893	843	820	840	816	883	833	866	835	805	792	825	860	844	905	808	858	912	842	793	810	840	864	845	851	854	829	867	831	853	841	809	845	859	881	829	815	836	882	871	837	824	835	866	835	833	908	810	789	862	817	837	868	882	830	832	823	862	855	794	851	883	823	845	897	789	814	844	912	840	828	866	815	833	859	836	877	865	837	844	847	829	827	874	865	859	801	866	808	855	833	847	861	835	885	887	858	840	825	870	852	901	844	873	863	813	848	828	853	863	895	844	891	858	863	833	818	821	875	866	836	827	849	864	864	803	872	814	850	847	882	899	881	837	833	825	853	855	847	916	878	860	805	782	885	823	878	843	848	859	819	848	817	831	861	793	863	848	840	834	869	835	826	808	835	868	873	902	818	870	851	826	835	827	822	827	883	870	822	807	816	800	891	886	919	872	866	805	918	819	839	850	789	780	794	854	837	870	852	846	852	817	838	822	795	867	830	807	802	848	865	808	826	898	867	806	816	872	822	834	824	908	824	878	841	823	843	874	798	874	842	866	894	849	842	882	811	865	876	832	844	857	835	859	855	867	835	823	834	891	900	839	881	848	821	817	849	877	844	889	812	864	822	795	828	872	802	861	855	862	879	852	896	855	841	883	857	820	845	827	870	831	844	792	850	882	843	864	846	875	842	824	793	862	839	860	835	778	841	858	823	863	831	862	837	842	870	762	842	873	919	819	842	773	806	827	859	847	882	934	871	827	814	851	842	859	862	828	897	858	823	902	833	912	918	869	801	793	928	881	810	820	873	852	833	859	884	849	864	799	804	822	833	851	838	846	844	866	835	882	897	867	806	860	881	863	821	832	827	838	826	790	804	847	850	834	832	832	842	819	849	845	861	873	807	885	800	884	849	875	862	847	897	857	820	820	831	872	812	847	894	876	849	841	847	835	849	852	851	842	862	820	836	838	845	839	852	852	875	875	850	858	803	889	907	837	899	820	889	885	862	878	809	867	890	840	822	819	854
27753	44701	40992	24704	47193	64077	45238	32357	25614	16264	9604	6480	6457	6384	6487	6506	6408	6565	6440	6540	6608	6864	6836	6897	6583	6489	6562	6526	6607	6383	6361	6491	6453	6387	6414	6424	6514	6469	6339	6574	6543	6445	6518	6492	6360	6406	6496	6370	6392	6449	6470	6383	6363	6410	6498	6454	6501	6431	6335	6469	6379	6464	6522	6384	6292	6448	6420	6526	6389	6423	6437	6352	6425	6405	6470	6487	6452	6464	6350	6433	6545	6468	6500	6416	6426	6451	6393	6442	6428	6391	6415	6401	6476	6528	6457	6362	6423	6412	6418	6535	6426	6494	6333	6398	6296	6466	6370	6445	6460	6373	6364	6470	6475	6408	6352	6546	6388	6386	6412	6336	6518	6434	6567	6431	6374	6433	6454	6429	6529	6434	6485	6535	6420	6410	6420	6448	6472	6318	6394	6501	6369	6434	6389	6482	6475	6430	6529	6512	6429	6333	6487	6414	6491	6439	6609	6360	6474	6335	6505	6327	6430	6408	6311	6278	6427	6347	6416	6503	6493	6508	6427	6306	6415	6439	6440	6501	6460	6400	6534	6454	6410	6381	6439	6471	6416	6546	6541	6388	6516	6349	6476	6473	6450	6436	6345	6465	6517	6402	6434	6299	6413	6466	6387	6358	6456	6524	6496	6356	6545	6598	6371	6400	6499	6356	6411	6371	6394	6386	6521	6461	6528	6433	6418	6328	6417	6385	6313	6422	6546	6325	6313	6378	6545	6347	6564	6332	6352	6595	6413	6414	6512	6432	6461	6480	6485	6520	6389	6294	6396	6501	6371	6488	6534	6472	6396	6513	6512	6399	6506	6473	6375	6509	6448	6344	6333	6438	6463	6493	6494	6529	6479	6393	6381	6499	6408	6503	6409	6462	6491	6414	6439	6444	6477	6474	6522	6403	6376	6468	6395	6471	6374	6547	6472	6379	6462	6423	6530	6509	6515	6529	6482	6441	6512	6578	6380	6394	6524	6458	6389	6409	6507	6449	6480	6468	6408	6524	6456	6397	6564	6413	6470	6399	6545	6440	6413	6626	6471	6503	6471	6381	6377	6446	6380	6435	6490	6379	6473	6340	6475	6369	6471	6483	6452	6281	6387	6530	6436	6393	6447	6408	6515	6481	6518	6377	6573	6440	6545	6534	6550	6479	6343	6468	6446	6511	6581	6426	6346	6450	6499	6372	6448	6269	6479	6290	6491	6539	6347	6463	6409	6397	6485	6542	6295	6497	6397	6663	6646	6500	6414	6518	6451	6483	6453	6333	6525	6483	6474	6350	6429	6394	6365	6506	6588	6421	6463	6499	6513	6356	6491	6469	6385	6449	6474	6452	6368	6375	6472	6374	6313	6465	6436	6468	6371	6423	6469	6262	6482	6498	6344	6304	6415	6373	6360	6487	6451	6516	6499	6335	6546	6449	6419	6396	6425	6585	6452	6425	6350	6445	6402	6405	6348	6515	6403	6423	6447	6451	6617	6369	6467	6591	6496	6518	6455	6402	6418	6478	6520	6483	6412	6427	6446	6448	6402	6365	6610	6451	6405	6295	6380	6433	6561	6510	6397	6371	6505	6642	6463	6475	6441	6493	6411	6421	6532	6373	6423	6437	6358	6524	6334	6420	6302	6530	6477	6400	6370	6524	6496	6458	6381	6377	6489	6402	6497	6481	6456	6372	6327	6507	6350	6542	6385	6524	6519	6482	6423	6382	6568	6357	6508	6550	6504	6366	6380	6368	6399	6585	6424	6356	6448	6521	6548	6366	6571	6359	6462	6376	6332	6413	6386	6432	6556	6371	6450	6455	6433	6476	6404	6523	6363	6391	6437	6564	6408	6544	6406	6556	6350	6514	6419	6566	6386	6417	6518	6402	6455	6438	6373	6368	6334	6408	6350	6378	6476	6445	6446	6477	6411	6483	6409	6546	6423	6410	6502	6388	6487	6383	6399	6433	6470	6378	6374	6411	6371	6433	6472	6453	6485	6493	6476	6536	6540	6455	6487	6464	6426	6370	6376	6446	6476	6479	6363	6466	6439	6489	6545	6451	6473	6482	6394	6437	6472	6431	6374	6337	6511	6606	6500	6554	6330	6421	6541	6430	6360	6403	6467	6485	6443	6472	6428	6432	6362	6530	6449	6387	6544	6486	6333	6522	6327	6434	6474	6453	6646	6521	6389	6554	6427	6449	6358	6571	6347	6411	6383	6545	6424	6516	6509	6340	6361	6279	6381	6385	6583	6352	6480	6421	6414	6470	6543	6369	6475	6412	6488	6354	6389	6388	6378	6481	6425	6465	6323	6603	6358	6551	6454	6344	6509	6492	6521	6317	6460	6501	6534	6490	6499	6399	6430	6445	6443	6505	6489	6430	6516	6491	6407	6456	6382	6519	6404	6527	6361	6328	6370	6445	6349	6421	6346	6270	6419	6458	6588	6527	6440	6502	6394	6502	6358	6408	6437	6499	6420	6403	6353	6513	6517	6601	6570	6366	6484	6453	6357	6381	6410	6482	6383	6494	6427	6623	6434	6452	6493	6480	6417	6471	6429	6397	6492	6451	6544	6461	6360	6507	6364	6511	6471	6480	6437	6426	6388	6464	6529	6367	6428	6432	6433	6523	6383	6453	6491	6335	6479	6477	6555	6453	6434	6548	6394	6418	6447	6454	6463	6504	6393	6548	6397	6338	6510	6460	6338	6537	6429	6415	6550	6502	6521	6452	6443	6419	6368	6419	6439	6379	6414	6456	6395	6464	6416	6427	6425	6408	6452	6498	6559	6486	6419	6373	6492	6425	6439	6327	6398	6519	6427	6532	6488	6547	6495	6436	6359	6414	6397	6504	6490	6380	6377	6438	6437	6497	6415	6430	6462	6435	6392	6614	6475	6334	6462	6379	6478	6499	6372	6357	6436	6437	6393	6592	6477	6450	6443	6426	6490	6464	6388	6493	6502	6477	6469	6409	6341	6460	6477	6486	6362	6498	6509	6423	6464	6600	6473	6473	6562	6572	6527	6537	6423	6392	6417	6412	6564	6423	6429	6490	6361	6323	6458	6474	6410	6455	6461	6416	6480	6621	6450	6368	6458	6361	6379	6329	6509	6438	6408	6478	6463	6421	6416	6464	6493	6353	6563	6330	6353	6463	6386	6500	6428	6348	6378	6413	6332	6412	6610	6405	6524	6534	6418	6499	6481	6378	6413	6575	6472	6410	6369	6297	6496	6525	6556	6535	6409	6347	6382	6548	6477	6347	6450	6374	6535	6435	6389	6426	6368	6403	6537	6408	6438	6486	6447	6469	6401	6416	6581	6395	6544	6368	6477	6400	6533	6396	6380	6367	6487	6493	6434	6578	6504	6500	6370	6351	6438	6248	6628	6451	6436	6411	6494	6306	6479	6418	6496	6444	6601	6387	6416	6447	6458	6454	6540	6326	6519	6488	6379	6446	6512	6424	6356	6505	6396	6415	6415	6531	6429	6477	6487	6526	6626	6466	6435	6520	6414	6497	6487	6666	6439	6443	6293	6547	6547	6411	6533	6465	6442	6416	6565	6372	6463	6544	6335	6456	6408	6473	6477	6577	6479	6436	6472	6452	6538	6517	6313	6493	6446	6416	6458	6645	6454	6341	6419	6445	6434	6532	6432	6348	6655	6415	6298	6367	6378	6495	6548	6415	6344	6452	6405	6480	6362	6487	6518	6343	6576	6344	6385	6486	6510	6492	6302	6465	6401	6531	6337	6513	6350	6518	6341	6602	6365	6475	6400	6488	6605	6401	6416	6458	6453	6438	6442	6534	6497	6421	6545	6368	6442	6473	6417	6412	6448	6552	6359	6407	6486	6479	6485	6488	6412	6638	6337	6489	6415	6403	6518	6529	6538	6460	6533	6496	6369	6481	6424	6452	6459	6467	6457	6359	6387	6529	6555	6575	6464	6400	6420	6454	6373	6411	6518	6299	6387	6442	6413	6487	6477	6535	6367	6559	6482	6455	6454	6511	6411	6401	6536	6366	6517	6522	6480	6543	6320	6389	6467	6429	6541	6422	6558	6454	6568	6387	6444	6394	6396	6428	6416	6551	6327	6474	6510	6472	6481	6506	6495	6449	6544	6442	6536	6326	6345	6391	6491	6430	6409	6469	6438	6409	6449	6445	6543	6369	6494	6515	6453	6542	6438	6505	6474	6638	6392	6419	6201	6411	6518	6463	6456	6451	6426	6394	6536	6541	6386	6416	6565	6438	6663	6385	6453	6353	6524	6318	6543	6367	6333	6492	6423	6553	6499	6435	6470	6558	6371	6332	6418	6498	6471	6581	6409	6432	6440	6511	6355	6396	6376	6571	6566	6428	6430	6431	6435	6442	6466	6573	6614	6389	6469	6444	6470	6428	6446	6446	6479	6363	6453	6386	6371	6509	6474	6433	6343	6399	6325	6391	6275	6460	6400	6403	6539	6337	6437	6444	6491	6495	6443	6443	6442	6471	6428	6475	6561	6456	6449	6408	6440	6550	6418	6628	6404	6461	6341	6535	6365	6482	6487	6454	6398	6348	6583	6421	6472	6534	6431	6472	6410	6515	6380	6448	6460	6435	6448	6332	6516	6411	6420	6534	6456	6451	6475	6548	6424	6539	6453	6454	6462	6466	6300	6410	6532	6329	6518	6418	6454	6493	6482	6538	6399	6456	6589	6451	6437	6501	6409	6442	6469	6363	6486	6540	6447	6467	6490	6385	6326	6465	6566	6316	6569	6529	6385	6369	6393	6544	6457	6369	6409	6527	6413	6323	6450	6508	6449	6515	6478	6440	6536	6436	6474	6522	6322	6334	6355	6474	6424	6427	6482	6447	6432	6440	6321	6483	6463	6473	6466	6368	6476	6398	6582	6362	6465	6458	6503	6469	6419	6393	6439	6452	6392	6476	6390	6444	6344	6295	6437	6442	6388	6376	6531	6388	6353	6431	6569	6515	6395	6630	6428	6324	6465	6450	6600	6351	6435	6364	6452	6518	6507	6453	6430	6569	6484	6395	6386	6379	6438	6444	6444	6448	6258	6429	6514	6507	6443	6454	6478	6346	6329	6540	6589	6443	6345	6418	6428	6486	6553	6436
5303	33847	27636	7321	7772	18792	11529	4775	2622	1497	969	836	816	775	807	808	837	821	786	817	816	847	850	806	787	811	837	791	779	792	801	803	777	757	796	800	795	873	783	834	790	835	769	797	787	760	811	796	779	807	858	847	775	791	845	818	799	797	769	840	817	798	821	824	797	802	816	784	844	799	818	754	772	825	795	757	773	755	834	806	772	779	798	844	808	781	794	837	854	771	832	777	832	798	843	796	759	798	773	859	802	833	813	857	816	811	826	813	790	819	785	818	825	881	815	775	800	816	750	756	775	835	782	817	774	835	789	756	830	834	824	804	786	837	788	827	826	823	811	789	806	813	787	784	804	806	840	790	732	833	805	828	815	796	735	834	843	813	825	799	805	793	821	835	795	820	769	821	769	792	779	795	751	775	845	807	814	833	807	763	782	798	781	759	754	852	819	807	807	835	751	832	786	778	782	790	826	851	793	833	797	764	807	830	807	815	827	844	774	805	882	819	790	812	809	807	790	852	771	779	819	832	768	796	847	794	801	841	813	845	838	787	779	841	845	793	779	816	809	809	832	834	804	871	799	783	780	763	798	783	797	812	803	795	753	821	753	760	859	786	805	809	792	778	818	844	703	788	770	814	747	793	805	804	755	772	785	819	838	795	820	833	761	765	813	781	774	759	776	788	818	850	813	814	799	816	816	862	840	770	815	782	813	837	775	739	835	759	789	817	815	777	821	784	793	730	773	832	800	767	846	774	773	869	799	835	795	773	796	807	829	804	770	782	777	815	811	866	723	806	842	804	817	732	738	817	798	815	783	807	821	774	825	796	836	814	773	841	799	819	806	790	810	817	870	847	832	780	806	802	814	839	824	862	825	861	813	829	819	806	827	821	798	770	774	791	770	854	846	790	792	766	827	824	802	789	834	829	797	815	776	737	773	833	779	828	825	813	785	801	768	791	804	831	804	803	812	835	785	755	823	758	792	806	811	799	785	777	766	804	814	837	831	810	771	801	771	794	805	774	789	781	783	780	807	753	852	778	781	770	789	781	789	806	864	800	784	772	789	824	754	823	766	794	765	782	781	819	809	816	801	790	834	766	832	831	836	837	833	824	809	803	783	784	772	816	855	755	839	810	817	828	821	786	771	816	803	794	828	790	793	812	827	834	851	799	812	793	794	799	812	739	787	781	825	791	816	761	787	765	753	798	822	778	754	807	787	872	790	817	808	785	731	794	803	782	810	833	779	770	760	833	828	800	776	791	808	829	853	767	815	811	799	787	787	818	772	838	781	845	806	781	786	811	821	798	914	800	839	738	784	765	794	825	784	816	827	802	778	848	787	850	810	764	825	807	808	786	794	822	858	789	771	808	719	780	777	793	844	792	826	830	784	757	789	824	852	783	765	848	784	807	840	791	778	829	849	820	793	795	824	834	843	831	815	756	847	822	827	814	825	832	826	789	792	789	769	799	800	808	794	772	852	757	797	794	794	822	814	859	882	854	816	844	777	849	854	831	814	771	816	799	772	829	796	835	808	802	817	808	838	810	788	791	761	855	857	774	842	785	770	767	811	819	756	818	844	815	802	798	795	783	755	774	788	832	817	833	781	793	776	811	827	769	782	827	789	746	839	791	782	843	792	790	796	769	754	800	823	768	768	778	794	786	789	792	787	783	848	788	814	757	803	839	776	780	754	758	870	731	772	768	771	814	809	822	801	804	801	811	770	814	827	804	814	772	789	839	840	783	777	793	816	789	804	784	774	839	813	811	828	813	842	803	818	768	822	801	797	825	768	791	845	806	841	745	778	774	763	800	780	789	810	815	819	780	805	818	784	866	835	796	848	766	833	800	774	834	820	757	791	803	782	829	728	778	762	845	825	788	814	789	814	761	815	827	791	859	776	798	830	838	780	787	744	767	798	805	850	800	826	814	828	797	791	782	814	788	786	810	833	796	812	835	769	853	815	800	766	778	853	788	769	838	839	847	780	865	792	782	811	782	802	833	814	815	815	815	785	818	823	789	819	791	795	818	811	772	820	817	851	834	766	826	871	763	841	791	803	844	797	850	800	832	872	802	801	824	769	804	841	842	770	814	761	792	806	826	768	822	748	810	763	823	797	810	853	812	835	767	816	841	771	802	769	800	770	767	803	838	820	852	768	784	783	792	824	796	799	830	771	780	821	788	838	790	822	768	840	774	760	819	785	773	805	819	804	768	815	837	792	787	767	768	805	829	789	772	785	805	779	795	778	765	817	805	815	824	787	783	884	801	791	786	767	746	762	887	822	808	822	836	808	835	842	795	785	838	825	800	790	796	821	810	791	808	797	833	811	806	824	786	794	826	812	798	778	781	793	810	850	785	781	857	810	799	812	832	798	820	802	803	830	808	770	800	838	804	775	785	825	801	818	810	799	810	811	799	823	867	761	829	840	818	769	770	784	793	789	788	823	801	785	820	835	833	779	791	811	762	763	811	783	822	819	790	850	787	778	816	785	751	778	857	812	786	785	750	848	787	773	770	783	794	786	816	801	790	808	813	820	807	802	814	784	776	790	808	783	795	789	832	863	815	787	836	795	784	836	783	818	774	822	823	780	818	777	836	856	769	803	772	772	781	807	919	788	835	870	801	822	835	824	871	795	777	727	838	783	786	809	832	813	846	838	737	842	818	786	814	798	837	831	807	754	812	778	813	831	830	819	763	809	814	853	807	802	838	769	872	774	750	823	798	788	872	762	801	820	790	824	832	799	790	786	815	787	772	823	816	760	810	820	816	819	796	750	774	805	809	848	810	785	825	810	782	834	816	835	818	820	775	826	783	807	853	791	829	782	792	804	840	787	738	759	842	831	775	823	858	817	829	785	771	812	805	796	884	774	762	811	819	773	810	788	778	804	813	853	786	842	787	798	795	814	828	825	811	800	731	799	786	840	737	810	846	753	735	809	813	798	796	808	826	894	868	777	809	790	776	829	784	844	803	792	870	804	772	827	799	768	792	735	856	787	810	790	846	860	817	751	797	822	798	813	830	815	817	813	867	779	786	858	825	835	800	830	790	847	749	800	804	750	802	794	794	758	782	796	803	813	784	797	816	787	794	799	819	759	819	724	778	824	797	848	797	821	807	802	781	748	790	810	831	795	758	776	832	768	812	779	787	823	801	814	846	804	825	823	800	837	869	771	827	751	805	827	798	790	766	764	832	825	811	798	775	837	781	776	810	806	806	814	753	798	780	796	867	768	805	799	821	817	844	839	818	826	806	833	757	830	763	802	792	749	828	770	772	776	814	772	819	810	795	816	789	772	779	803	783	813	784	783	820	830	858	790	831	820	765	838	793	802	793	839	860	779	805	828	858	813	808	798	802	811	821	816	810	817	789	827	849	759	856	836	795	844	780	825	813	834	847	834	804	821	764	776	801	822	860	778	802	817	783	826	758	804	841	845	842	764	778	841	801	812	826	822	792	758	790	865	810	781	791	783	758	815	823	776	844	819	752	852	844	776	788
30582	56537	46996	33324	55374	70857	50267	35567	26894	18821	10150	6270	6274	6205	6163	6225	6234	6250	6326	6371	6590	6843	6868	6632	6483	6247	6405	6303	6193	6162	6106	6212	6186	6214	6320	6219	6318	6276	6198	6299	6152	6274	6229	6362	6286	6170	6102	6091	6260	6189	6052	6244	6274	6209	6200	6277	6222	6245	6268	6116	6263	6232	6168	6137	6183	6280	6291	6174	6053	6109	6230	6144	6264	6230	6199	6280	6200	6296	6173	6201	6246	6121	6281	6242	6247	6228	6086	6203	6267	6246	6398	6189	6233	6092	6306	6206	6227	6231	6155	6328	6146	6245	6244	6262	6246	6249	6298	6151	6307	6228	6234	6321	6173	6215	6335	6177	6226	6256	6259	6305	6139	6127	6253	6229	6188	6218	6315	6266	6209	6186	6249	6328	6203	6189	6230	6245	6233	6194	6276	6176	6323	6189	6153	6275	6240	6148	6301	6273	6240	6188	6320	6272	6230	6226	6273	6206	6288	6100	6192	6156	6270	6201	6068	6251	6162	6176	6277	6205	6300	6337	6252	6244	6159	6188	6195	6309	6204	6298	6304	6174	6188	6289	6145	6264	6200	6197	6161	6065	6209	6224	6243	6191	6314	6355	6150	6256	6298	6100	6201	6315	6199	6253	6292	6270	6206	6092	6242	6409	6153	6100	6124	6293	6175	6329	6276	6156	6133	6172	6242	6196	6290	6197	6135	6160	6136	6253	6325	6206	6192	6275	6325	6239	6260	6276	6167	6243	6211	6098	6238	6311	6163	6207	6146	6175	6232	6231	6226	6327	6150	6174	6259	6144	6137	6179	6159	6190	6185	6260	6242	6363	6210	6220	6220	6129	6251	6289	6213	6169	6281	6218	6311	6212	6175	6163	6180	6348	6258	6271	6247	6175	6264	6161	6103	6167	6150	6326	6213	6145	6203	6274	6309	6244	6164	6318	6297	6162	6294	6122	6103	6276	6140	6163	6205	6099	6295	6180	6151	6281	6238	6147	6219	6200	6068	6159	6242	6216	6086	6226	6303	6195	6192	6248	6208	6232	6184	6219	6271	6271	6185	6250	6262	6307	6407	6323	6282	6104	6297	6130	6198	6210	6245	6189	6104	6310	6273	6354	6196	6352	6286	6259	6196	6245	6276	6135	6214	6370	6196	6218	6219	6273	6144	6241	6184	6197	6136	6091	6230	6299	6219	6236	6144	6177	6226	6148	6190	6297	6211	6348	6200	6287	6070	6149	6157	6305	6146	6373	6267	6273	6258	6238	6060	6252	6258	6178	6211	6242	6334	6264	6198	6141	6210	6186	6263	6243	6331	6134	6169	6247	6285	6295	6311	6220	6213	6128	6237	6305	6296	6308	6096	6206	6105	6171	6188	6205	6365	6162	6249	6120	6196	6213	6216	6163	6254	6140	6250	6259	6269	6123	6312	6133	6185	6352	6259	6283	6287	6382	6173	6122	6285	6309	6159	6235	6291	6112	6163	6221	6248	6268	6192	6271	6294	6285	6148	6204	6316	6210	6247	6180	6104	6278	6173	6260	6165	6223	6269	6166	6253	6198	6183	6157	6052	6289	6205	6252	6381	6184	6278	6202	6184	6318	6226	6207	6364	6332	6284	6209	6309	6022	6253	6314	6167	6117	6289	6120	6188	6182	6314	6120	6297	6251	6175	6235	6179	6167	6223	6227	6099	6115	6194	6238	6152	6141	6283	6101	6278	6152	6126	6322	6224	6148	6180	6124	6097	6305	6321	6224	6256	6393	6266	6205	6194	6202	6169	6206	6177	6152	6248	6007	6292	6182	6205	6158	6375	6133	6185	6182	6157	6198	6229	6170	6289	6153	6204	6305	6137	6195	6264	6240	6273	6293	6364	6226	6236	6177	6189	6146	6245	6074	6253	6151	6336	6252	6198	6261	6167	6242	6196	6216	6329	6340	6237	6241	6239	6172	6274	6226	6239	6206	6290	6337	6111	6277	6219	6380	6063	6368	6143	6331	6232	6219	6267	6210	6213	6257	6259	6131	6253	6277	6233	6222	6347	6163	6214	6257	6175	6208	6369	6291	6202	6174	6258	6310	6165	6271	6288	6166	6187	6264	6238	6197	6153	6207	6298	6161	6325	6186	6245	6272	6335	6106	6255	6208	6323	6144	6277	6114	6325	6173	6193	6264	6178	6252	6180	6297	6187	6105	6159	6135	6355	6129	6292	6375	6433	6281	6129	6223	6256	6281	6281	6232	6377	6200	6290	6428	6166	6211	6177	6204	6247	6229	6260	6078	6225	6275	6109	6227	6322	6194	6087	6208	6283	6254	6283	6175	6188	6215	6163	6300	6238	6178	6171	6127	6191	6197	6230	6168	6409	6252	6334	6226	6265	6199	6145	6244	6187	6228	6201	6284	6320	6218	6176	6328	6264	6041	6207	6232	6295	6222	6199	6245	6322	6170	6238	6268	6186	6138	6359	6263	6219	6323	6214	6286	6287	6206	6186	6301	6236	6156	6226	6272	6273	6192	6303	6294	6221	6248	6216	6208	6287	6187	6300	6284	6266	6302	6232	6240	6205	6074	6161	6205	6306	6347	6137	6192	6222	6282	6069	6322	6185	6193	6136	6205	6297	6149	6386	6188	6197	6209	6315	6235	6305	6338	6214	6238	6240	6233	6230	6119	6122	6350	6094	6314	6366	6180	6090	6187	6251	6262	6087	6288	6316	6232	6193	6147	6116	6210	6249	6267	6353	6114	6162	6207	6341	6359	6317	6235	6161	6362	6207	6273	6146	6332	6229	6103	6116	6167	6224	6206	6185	6233	6201	6151	6283	6266	6163	6242	6280	6223	6290	6311	6314	6109	6178	6236	6196	6289	6307	6257	6198	6140	6192	6277	6154	6352	6279	6241	6101	6194	6099	6164	6226	6190	6309	6236	6238	6299	6080	6290	6251	6193	6286	6167	6125	6326	6267	6301	6249	6171	6239	6133	6309	6240	6249	6256	6159	6117	6206	6290	6254	6426	6066	6092	6208	6169	6287	6190	6322	6319	6177	6176	6234	6048	6206	6237	6254	6280	6329	6231	6242	6295	6278	6199	6296	6144	6307	6260	6174	6225	6171	6187	6178	6258	6246	6187	6217	6063	6230	6294	6308	6163	6285	6191	6256	6199	6221	6269	6187	6258	6302	6342	6188	6293	6217	6241	6200	6323	6143	6203	6292	6220	6166	6291	6197	6105	6248	6324	6179	6152	6096	6224	6197	6210	6237	6207	6133	6257	6223	6308	6231	6184	6290	6303	6328	6125	6177	6209	6367	6269	6267	6237	6245	6149	6200	6183	6198	6228	6280	6338	6242	6276	6265	6187	6127	6190	6185	6283	6191	6306	6164	6287	6270	6101	6241	6321	6174	6374	6277	6210	6307	6207	6266	6206	6176	6268	6147	6105	6246	6204	6100	6293	6248	6170	6211	6325	6283	6230	6218	6218	6227	6199	6359	6243	6248	6205	6294	6141	6256	6166	6158	6262	6133	6158	6252	6057	6137	6339	6134	6132	6169	6226	6250	6394	6193	6142	6176	6214	6258	6254	6142	6253	6260	6083	6270	6238	6245	6272	6258	6289	6316	6123	6210	6109	6242	6237	6214	6377	6395	6146	6223	6276	6123	6257	6281	6075	6177	6291	6329	6108	6260	6185	6152	6168	6209	6208	6207	6194	6171	6189	6205	6148	6263	6244	6203	6131	6230	6322	6083	6117	6345	6206	6245	6246	6189	6409	6291	6277	6160	6272	6343	6193	6166	6221	6231	6301	6150	6198	6092	6214	6236	6355	6371	6316	6160	6275	6446	6389	6297	6317	6240	6241	6227	6172	6249	6173	6227	6150	6286	6248	6371	6268	6247	6129	6220	6291	6228	6245	6196	6289	6349	6288	6132	6278	6220	6207	6082	6158	6208	6182	6234	6230	6340	6158	6130	6243	6136	6120	6230	6241	6034	6265	6228	6216	6261	6174	6164	6236	6302	6231	6180	6196	6215	6236	6150	6137	6380	6207	6259	6176	6283	6061	6261	6156	6179	6273	6332	6239	6339	6194	6090	6222	6236	6229	6128	6235	6044	6240	6228	6155	6276	6272	6293	6175	6182	6299	6122	6086	6298	6313	6292	6172	6237	6274	6259	6050	6318	6248	6273	6278	6054	6209	6088	6235	6081	6217	6271	6013	6096	6268	6238	6225	6272	6270	6357	6154	6252	6136	6303	6200	6224	6176	6360	6355	6291	6178	6207	6265	6191	6177	6181	6265	6249	6160	6240	6273	6206	6229	6135	6176	6178	6166	6252	6172	6244	6212	6237	6264	6250	6114	6304	6338	6219	6225	6285	6268	6152	6176	6301	6168	6253	6266	6208	6234	6320	6272	6378	6307	6195	6256	6268	6209	6270	6234	6206	6217	6199	6236	6083	6257	6222	6395	6273	6135	6265	6244	6181	6303	6310	6158	6134	6167	6194	6296	6149	6270	6303	6374	6215	6257	6262	6290	6222	6254	6252	6140	6104	6274	6146	6202	6299	6274	6244	6204	6209	6260	6257	6212	6239	6189	6140	6278	6293	6268	6139	6250	6263	6200	6305	6207	6251	6296	6125	6120	6239	6161	6318	6202	6036	6229	6140	6309	6149	6225	6261	6209	6139	6268	6316	6330	6142	6235	6170	6179	6374	6195	6260	6387	6175	6196	6275	6114	6373	6314	6229	6187	6307	6191	6134	6197	6331	6200	6163	6155	6105	6179	6264	6273	6156	6253	6296	6162	6246	6307	6244	6261	6256	6253	6292	6257	6054	6223	6335	6197	6188	6310	6326	6128	6227	6232	6213	6208	6213	6357	6244	6271	6160	6262	6240	6317	6210	6276	6207	6345	6136	6212	6284	6221	6167	6154	6081	6294	6037	6324	6294	6167	6208	6246	6311	6373	6213	6172	6275	6225	6171	6390	6204	6075	6266	6289	6213	6180	6094	6206	6141	6194	6045	6229	6320	6195	6194	6208	6270	6303	6267	6241	6257	6268	6446	6185	6226	6197	6221	6271	6163	6338	6204	6299	6175	6158	6238	6137	6309	6152	6255	6149	6379	6218
2988	8088	9323	1882	3254	4795	2713	1478	1198	1015	879	823	816	850	865	813	814	848	819	810	839	846	857	848	778	852	817	839	820	814	825	877	865	857	841	811	884	848	805	881	805	850	847	852	845	863	864	826	886	868	824	829	864	843	859	861	839	853	893	840	871	808	800	875	855	856	869	814	815	855	866	806	810	874	875	827	881	847	893	828	808	850	837	804	829	847	860	847	827	796	867	862	879	842	907	885	814	819	765	826	879	822	819	805	806	847	859	845	849	873	846	830	845	846	841	867	805	839	836	860	825	854	811	844	807	887	809	795	889	845	845	851	812	789	805	897	822	850	846	841	870	820	828	870	813	869	819	915	826	858	847	817	866	812	828	848	830	814	830	854	828	842	833	823	829	797	779	846	880	851	816	786	841	839	840	794	857	827	818	845	842	874	879	822	876	837	883	895	839	895	879	840	813	884	856	854	860	829	860	848	882	844	825	848	853	850	837	825	828	859	819	784	826	828	808	875	870	848	852	891	840	851	828	873	828	798	878	829	804	884	860	812	800	843	840	811	880	883	857	878	868	815	804	830	852	842	870	850	850	884	859	854	832	880	875	891	836	819	853	856	844	853	808	873	829	902	890	837	828	839	856	845	878	850	868	860	838	859	839	873	813	894	868	865	772	841	847	828	830	839	837	807	828	874	807	858	837	826	806	835	852	876	819	890	811	827	815	857	801	805	855	811	848	812	861	822	839	830	841	893	867	858	824	816	846	795	895	877	848	835	831	850	859	850	860	801	861	821	829	853	826	831	797	854	857	826	840	856	855	874	848	862	910	888	886	888	840	873	823	850	820	885	869	820	829	870	817	884	786	785	816	862	791	823	807	830	881	820	873	804	808	844	767	836	887	838	789	861	857	824	857	890	821	804	863	835	839	839	815	795	845	796	771	839	818	820	865	842	842	866	851	868	832	887	827	826	778	842	836	872	870	850	812	834	827	872	875	815	862	813	818	806	829	777	838	779	859	801	849	852	808	853	820	901	810	916	868	823	846	886	876	844	818	801	867	809	895	821	883	874	820	885	923	820	829	849	833	865	799	794	891	836	843	834	761	881	801	811	838	829	823	947	859	794	909	864	816	914	810	846	857	810	839	801	843	843	799	862	800	838	848	900	792	807	812	852	877	849	836	854	867	838	837	828	832	866	845	891	853	813	836	846	896	861	832	855	859	839	878	839	829	820	859	769	890	814	854	800	851	818	799	866	844	834	810	795	849	823	861	823	818	807	820	866	837	762	818	882	830	834	826	844	847	832	822	830	821	854	824	871	823	828	878	786	828	796	784	849	799	829	871	865	852	869	835	823	823	810	825	836	814	864	835	885	868	858	877	807	805	829	795	833	836	849	841	838	830	840	787	865	894	799	860	872	836	900	823	858	853	817	858	820	876	820	836	812	834	828	873	822	862	829	800	850	877	884	881	819	776	880	850	801	831	786	804	900	798	837	821	808	871	845	840	879	848	804	843	841	844	846	830	877	844	841	828	897	833	858	834	883	816	908	868	852	824	844	837	832	840	835	822	822	859	836	872	911	828	817	802	839	849	837	917	836	793	877	864	818	846	833	842	830	806	831	840	832	866	818	876	811	876	833	870	868	888	961	866	839	843	832	821	847	846	893	878	825	848	892	837	859	822	867	850	863	845	839	857	833	830	868	875	855	843	853	789	887	816	855	792	832	817	871	846	906	828	864	859	885	829	858	881	841	827	816	861	810	833	794	844	795	820	881	800	830	873	865	786	796	837	826	860	753	845	798	854	889	812	820	835	885	814	906	877	839	820	878	903	901	797	824	805	785	820	856	850	888	857	903	842	818	844	825	804	847	854	949	840	820	859	873	829	813	819	873	882	833	917	844	905	811	824	881	856	826	804	821	862	899	929	855	822	854	805	839	848	847	791	832	817	871	864	868	895	790	812	828	849	797	816	851	827	850	832	852	868	845	778	868	784	865	857	798	893	868	799	862	828	879	856	863	867	838	821	846	815	792	848	840	856	894	856	785	824	852	837	857	815	772	835	864	850	837	804	831	837	823	840	861	847	841	803	885	881	847	780	826	883	872	886	800	871	809	849	817	790	827	869	867	884	799	830	821	835	885	832	859	806	845	875	858	865	815	839	799	773	838	817	827	836	811	880	881	863	827	881	867	832	822	916	787	851	817	819	851	815	865	815	837	842	786	844	790	843	781	883	870	841	831	843	863	822	829	886	829	842	813	862	860	930	837	862	798	868	826	799	853	757	834	858	915	861	843	860	846	879	846	893	855	829	818	861	880	915	787	842	847	841	813	851	786	849	862	841	878	871	805	808	821	904	855	835	838	824	882	884	829	847	855	862	824	854	865	877	874	877	795	797	877	808	817	809	851	876	890	835	843	870	806	830	830	863	879	876	827	829	853	787	843	854	792	856	819	865	841	843	846	833	790	855	899	815	859	808	851	845	839	847	829	814	854	802	836	870	870	838	828	805	834	805	844	884	835	869	792	881	834	830	821	855	822	858	835	818	890	886	909	838	862	829	842	878	847	851	879	859	857	798	843	817	819	812	850	797	878	886	837	879	852	815	843	863	840	831	800	861	801	852	791	839	816	827	834	884	830	826	829	794	832	860	820	821	865	831	785	821	864	892	898	760	801	785	883	818	835	836	815	837	845	845	830	857	853	836	855	863	860	816	860	843	838	856	869	831	797	826	822	805	873	845	787	821	850	852	813	874	843	870	794	867	849	840	866	845	813	821	911	789	868	829	827	849	833	848	796	887	852	842	848	858	770	824	824	831	803	857	839	823	841	802	819	853	799	837	886	812	833	823	901	823	774	878	855	855	815	844	847	864	815	831	817	822	820	857	837	837	840	814	849	812	903	849	893	863	804	843	858	843	808	838	816	879	839	827	765	808	852	835	840	855	816	848	892	834	866	793	861	884	808	866	907	799	878	889	826	853	844	848	788	840	867	852	898	843	754	861	830	846	858	864	830	849	831	830	815	790	809	885	826	878	856	848	856	895	802	839	875	857	804	862	849	812	841	835	805	861	847	832	839	814	856	818	857	842	857	872	850	839	846	835	871	855	871	828	801	793	815	813	843	778	784	857	884	833	859	823	850	820	867	819	834	856	827	832	914	822	848	850	919	853	790	848	855	868	852	829	816	888	838	850	822	836	824	844	809	838	886	852	845	830	826	827	823	858	870	853	883	894	832	860	792	919	860	859	784	776	862	850	856	861	829	816	824	923	873	841	852	844	804	789	855	852	864	850	795	879	869	809	884	861	847	811	845	835	841	867	855	825	797	878	883	849	821	829	856	865	819	828	841	796	816	896	892	817	841	872	869	834	851	804	853	852	820	852	766	871	804	889	804	841	879	856	812	890	836	866	824	799	862	881	851	822	827	859	853	930	843	822	864	849	752	866	847	860	811	847	859	878	864	845	804	853	859	815	837	847	904	831	845	854	810	862	879	867	854	850	872
17298	33543	31321	18349	41081	40994	28875	19329	14230	10313	7099	6381	6560	6543	6316	6352	6353	6492	6401	6493	6488	6650	6692	6622	6600	6533	6282	6428	6441	6401	6378	6327	6441	6514	6478	6555	6485	6346	6436	6477	6547	6646	6420	6456	6437	6386	6403	6433	6412	6297	6387	6472	6463	6418	6481	6501	6495	6435	6436	6422	6494	6295	6555	6482	6415	6433	6534	6362	6461	6420	6553	6421	6425	6518	6432	6459	6467	6529	6432	6479	6576	6498	6476	6450	6304	6494	6425	6361	6501	6467	6392	6457	6622	6426	6618	6499	6496	6510	6538	6440	6403	6563	6442	6424	6456	6451	6501	6528	6439	6511	6448	6493	6547	6501	6461	6473	6335	6516	6562	6512	6469	6509	6439	6428	6399	6437	6453	6467	6427	6393	6436	6421	6400	6574	6429	6508	6405	6419	6314	6406	6523	6355	6509	6459	6455	6488	6559	6535	6472	6431	6378	6541	6463	6542	6515	6590	6431	6496	6537	6517	6395	6479	6573	6402	6457	6465	6312	6617	6430	6405	6342	6445	6544	6418	6430	6462	6542	6459	6428	6453	6343	6486	6464	6394	6466	6536	6314	6528	6525	6432	6423	6344	6460	6428	6455	6399	6542	6383	6404	6429	6357	6493	6512	6481	6508	6468	6422	6456	6460	6361	6343	6521	6574	6466	6450	6482	6570	6445	6412	6429	6457	6555	6355	6570	6478	6563	6454	6579	6384	6588	6528	6486	6392	6481	6388	6421	6402	6454	6428	6446	6496	6476	6439	6401	6442	6448	6413	6383	6520	6318	6441	6456	6456	6319	6476	6373	6460	6524	6566	6480	6456	6527	6487	6423	6523	6501	6552	6529	6399	6479	6470	6441	6465	6446	6381	6554	6406	6511	6516	6455	6379	6424	6431	6589	6433	6432	6503	6375	6383	6396	6476	6413	6484	6469	6408	6446	6353	6368	6455	6417	6439	6433	6483	6459	6406	6417	6481	6443	6454	6533	6516	6375	6382	6485	6458	6527	6472	6489	6490	6486	6478	6488	6461	6566	6492	6360	6438	6466	6497	6454	6476	6517	6493	6546	6462	6632	6476	6538	6391	6485	6540	6357	6389	6453	6312	6497	6449	6392	6562	6452	6445	6476	6579	6458	6573	6568	6642	6511	6482	6492	6343	6520	6465	6489	6424	6436	6555	6341	6533	6490	6431	6413	6438	6404	6448	6402	6321	6449	6627	6385	6547	6483	6494	6683	6473	6501	6477	6407	6379	6358	6446	6349	6440	6481	6413	6564	6552	6428	6469	6489	6439	6364	6498	6549	6505	6463	6480	6483	6562	6474	6357	6505	6403	6469	6485	6569	6414	6428	6526	6482	6568	6353	6539	6495	6405	6413	6504	6412	6465	6465	6445	6512	6410	6471	6622	6515	6333	6401	6553	6462	6449	6436	6376	6345	6423	6453	6539	6482	6547	6416	6482	6311	6473	6531	6513	6605	6406	6499	6578	6347	6517	6436	6339	6448	6415	6506	6583	6472	6486	6482	6498	6328	6454	6415	6419	6521	6339	6513	6547	6493	6443	6483	6473	6410	6556	6477	6458	6516	6474	6424	6546	6510	6509	6432	6448	6528	6434	6334	6475	6369	6398	6505	6453	6532	6480	6502	6371	6489	6518	6479	6489	6519	6550	6403	6439	6437	6515	6484	6507	6467	6534	6527	6406	6456	6455	6383	6503	6557	6420	6457	6419	6345	6492	6521	6484	6501	6576	6542	6462	6516	6478	6418	6555	6376	6388	6556	6569	6571	6345	6539	6450	6567	6483	6461	6419	6480	6493	6469	6490	6382	6444	6536	6417	6452	6383	6523	6448	6467	6584	6444	6524	6381	6416	6401	6411	6415	6531	6452	6548	6518	6523	6472	6425	6447	6444	6419	6455	6482	6379	6321	6439	6324	6452	6395	6370	6461	6515	6409	6396	6307	6542	6433	6561	6436	6400	6539	6373	6421	6382	6408	6386	6359	6383	6396	6471	6504	6527	6460	6466	6400	6457	6519	6528	6481	6485	6369	6414	6542	6481	6458	6457	6472	6405	6465	6466	6437	6486	6591	6483	6444	6399	6564	6576	6452	6521	6518	6461	6284	6461	6448	6498	6381	6475	6449	6384	6463	6415	6499	6424	6572	6405	6537	6427	6447	6404	6478	6440	6418	6498	6395	6463	6365	6522	6447	6425	6564	6431	6362	6559	6414	6406	6420	6449	6465	6536	6476	6547	6381	6497	6363	6392	6377	6390	6502	6481	6519	6377	6512	6342	6417	6417	6319	6475	6332	6466	6501	6512	6524	6527	6472	6573	6638	6425	6438	6392	6560	6554	6523	6583	6447	6508	6547	6398	6409	6378	6575	6509	6538	6344	6512	6476	6382	6478	6450	6534	6514	6475	6511	6525	6473	6443	6490	6429	6505	6458	6395	6391	6527	6402	6340	6531	6442	6367	6524	6409	6543	6491	6412	6577	6459	6503	6424	6531	6428	6423	6581	6429	6572	6596	6539	6586	6537	6558	6488	6415	6555	6461	6437	6521	6393	6472	6442	6454	6430	6374	6468	6464	6443	6447	6517	6584	6352	6323	6370	6491	6451	6602	6416	6424	6677	6475	6430	6422	6522	6547	6309	6505	6361	6431	6432	6331	6447	6442	6477	6494	6392	6440	6514	6544	6418	6397	6501	6591	6537	6371	6466	6528	6466	6426	6510	6405	6458	6486	6567	6456	6554	6337	6551	6446	6481	6437	6396	6384	6386	6406	6473	6524	6402	6470	6499	6384	6502	6433	6490	6453	6556	6548	6574	6440	6445	6473	6532	6410	6530	6446	6402	6492	6489	6396	6499	6424	6509	6559	6482	6538	6522	6505	6387	6506	6416	6505	6342	6601	6529	6420	6605	6482	6447	6453	6488	6404	6378	6375	6506	6521	6497	6407	6363	6500	6484	6548	6475	6260	6506	6338	6523	6528	6486	6520	6364	6476	6602	6535	6295	6411	6518	6458	6435	6380	6408	6410	6431	6427	6375	6496	6310	6471	6572	6338	6547	6440	6401	6383	6569	6470	6450	6508	6534	6574	6425	6441	6550	6378	6538	6387	6405	6574	6464	6438	6576	6552	6364	6420	6395	6429	6496	6448	6495	6393	6448	6443	6328	6483	6413	6509	6561	6394	6494	6480	6397	6344	6465	6460	6388	6496	6387	6347	6551	6539	6457	6411	6393	6521	6363	6638	6441	6466	6382	6501	6460	6520	6336	6383	6550	6509	6463	6363	6453	6492	6397	6411	6376	6518	6504	6501	6475	6428	6544	6373	6525	6360	6493	6439	6447	6501	6440	6445	6453	6345	6501	6435	6438	6431	6447	6408	6433	6439	6505	6318	6449	6470	6423	6516	6449	6555	6359	6552	6481	6470	6322	6381	6467	6482	6436	6434	6518	6542	6427	6404	6434	6571	6530	6385	6435	6417	6478	6449	6395	6462	6534	6546	6384	6487	6531	6435	6426	6437	6436	6455	6551	6446	6464	6446	6433	6428	6495	6522	6478	6366	6317	6360	6457	6339	6533	6359	6561	6439	6550	6431	6415	6392	6458	6446	6302	6432	6316	6499	6431	6436	6426	6462	6376	6538	6533	6549	6528	6519	6487	6496	6436	6370	6484	6431	6509	6499	6481	6491	6499	6543	6563	6532	6385	6489	6508	6341	6408	6362	6502	6360	6400	6464	6451	6513	6512	6522	6519	6466	6448	6473	6461	6527	6518	6393	6346	6560	6373	6416	6469	6520	6530	6510	6501	6430	6547	6434	6497	6447	6423	6311	6618	6439	6451	6545	6466	6503	6441	6428	6549	6443	6496	6557	6484	6599	6536	6481	6445	6503	6371	6563	6418	6358	6391	6333	6483	6446	6482	6528	6401	6287	6470	6538	6393	6544	6543	6450	6335	6350	6519	6416	6502	6458	6422	6445	6343	6517	6542	6479	6430	6418	6417	6473	6425	6516	6537	6409	6510	6466	6383	6493	6424	6463	6473	6458	6321	6360	6437	6600	6478	6461	6401	6565	6483	6431	6410	6500	6475	6474	6557	6382	6517	6483	6519	6431	6537	6335	6430	6441	6470	6442	6483	6486	6597	6415	6434	6523	6489	6496	6430	6456	6468	6394	6453	6364	6415	6570	6434	6490	6351	6414	6292	6461	6422	6449	6512	6410	6496	6464	6532	6444	6473	6504	6568	6409	6516	6350	6599	6516	6408	6496	6341	6437	6511	6476	6461	6418	6382	6465	6551	6409	6505	6504	6434	6509	6377	6394	6363	6430	6439	6478	6516	6540	6507	6431	6480	6392	6446	6392	6462	6530	6506	6511	6514	6450	6592	6556	6433	6519	6470	6530	6450	6481	6437	6524	6520	6465	6602	6382	6435	6377	6492	6596	6663	6544	6513	6427	6467	6498	6519	6439	6399	6465	6571	6484	6501	6481	6503	6478	6551	6454	6513	6585	6493	6365	6354	6449	6496	6338	6466	6511	6374	6353	6411	6383	6475	6446	6408	6451	6520	6432	6332	6522	6549	6555	6368	6464	6456	6569	6347	6442	6443	6451	6344	6563	6526	6411	6339	6554	6580	6391	6386	6484	6414	6599	6335	6515	6415	6389	6273	6494	6471	6390	6515	6498	6432	6463	6390	6483	6509	6564	6564	6557	6508	6388	6497	6538	6466	6501	6385	6404	6425	6515	6382	6570	6439	6486	6451	6571	6527	6498	6403	6308	6464	6462	6504	6437	6489	6411	6505	6521	6493	6393	6420	6366	6326	6404	6497	6467	6512	6350	6457	6375	6505	6679	6553	6402	6446	6406	6557	6241	6498	6453	6505	6473	6467	6444	6512	6439	6521	6485	6534	6406	6368	6356	6495	6536	6397	6544	6462	6514	6448	6472	6521	6480	6573	6568	6524	6480	6472	6336	6399	6551	6430	6490	6467	6506	6406	6441	6496	6459	6459	6338	6435	6375	6568	6501	6524	6407	6454	6445	6596	6450	6521	6445	6538	6456	6349	6397	6409	6449	6446	6522	6487	6497	6495	6567	6441
6132	26098	21300	5351	7697	9483	4750	2295	1645	1150	876	822	808	842	800	816	870	802	855	822	854	790	875	878	793	862	826	862	799	829	804	839	843	771	828	812	861	820	806	823	775	810	828	821	804	806	843	805	839	851	819	822	854	837	810	820	819	828	790	813	847	831	874	781	870	844	830	798	760	885	768	832	828	807	862	839	825	836	832	792	820	826	872	834	844	860	805	827	902	845	790	861	813	805	829	859	868	830	856	804	848	827	841	795	807	886	789	850	839	837	794	802	849	818	817	844	809	865	834	827	854	831	866	804	794	805	829	820	830	825	848	851	824	835	833	863	806	816	758	849	845	852	818	830	814	806	815	807	905	844	828	810	836	809	845	832	805	802	862	812	861	852	772	767	860	834	808	849	853	843	862	833	840	832	814	784	844	801	838	834	851	843	804	787	827	835	832	793	812	834	801	851	821	798	814	855	843	779	829	834	837	794	791	881	845	851	785	846	816	817	868	820	813	854	814	817	803	903	811	807	812	872	851	852	836	871	807	815	781	836	854	805	824	817	784	812	833	771	839	813	789	802	795	799	847	849	814	859	843	782	795	773	793	815	851	815	802	854	804	796	843	814	835	814	833	809	797	862	807	841	830	862	808	888	818	770	873	848	809	802	816	810	809	776	839	810	860	858	832	851	828	814	837	815	868	789	791	878	826	821	802	829	817	811	791	837	843	870	837	858	811	834	794	872	836	843	819	831	826	853	847	851	858	847	837	830	816	847	809	852	825	887	826	883	845	793	832	837	793	841	828	856	857	823	848	900	846	788	835	797	811	820	829	847	836	833	791	865	794	837	832	832	822	811	838	839	845	788	836	831	791	765	840	880	876	832	773	892	782	825	843	806	813	846	816	804	828	816	859	832	848	804	858	862	779	801	831	825	866	815	840	827	848	809	883	850	811	858	840	819	804	838	768	855	795	793	874	828	841	864	811	879	851	840	823	821	811	878	831	833	828	841	865	822	859	838	818	819	800	839	821	792	790	803	818	830	836	820	790	820	819	849	840	777	856	846	854	815	852	852	789	808	849	847	799	772	854	852	781	807	851	816	877	874	830	820	779	836	830	829	845	835	844	804	818	810	829	820	848	781	821	768	791	830	822	834	836	833	823	801	803	832	855	871	820	861	820	795	821	820	833	865	833	806	819	789	825	833	824	833	848	824	775	802	805	815	846	816	837	814	823	855	799	810	834	837	792	808	848	786	821	853	859	835	803	847	809	815	785	843	841	781	809	912	834	846	855	823	823	815	774	794	831	839	832	840	819	880	815	791	845	802	823	802	815	825	904	819	851	816	849	824	841	858	824	828	839	828	804	794	867	823	815	820	814	833	810	814	845	816	838	864	807	831	847	841	807	818	802	809	795	830	814	779	821	820	808	852	781	845	807	920	782	832	856	877	840	857	787	776	819	780	833	826	839	843	819	889	847	848	824	773	811	859	839	826	813	804	829	863	865	828	834	800	808	830	810	818	776	840	862	825	845	870	842	848	835	856	792	798	881	764	813	826	821	831	816	835	780	841	862	816	855	883	863	731	805	832	840	811	827	872	861	849	843	782	847	834	801	777	802	840	844	826	827	784	848	797	860	817	893	849	844	818	829	844	863	791	857	823	845	782	812	854	789	825	815	861	847	819	812	852	886	810	849	833	834	862	822	794	855	862	815	791	841	821	798	821	829	815	806	820	776	800	860	823	842	814	837	864	843	818	812	798	814	815	826	876	841	858	814	818	819	876	880	860	813	867	849	825	761	834	818	800	814	867	836	884	827	821	808	807	829	890	821	801	917	789	838	844	838	842	841	815	810	791	784	817	842	787	836	820	801	854	792	830	797	798	839	833	842	830	830	852	854	834	800	845	844	791	882	841	862	857	822	886	813	829	848	819	805	814	823	769	827	872	809	849	770	786	882	836	758	863	831	847	851	819	763	834	840	833	815	787	882	886	837	785	816	768	820	895	895	816	819	807	817	796	815	851	855	856	821	825	768	809	853	813	797	849	820	867	860	819	772	828	784	807	822	825	828	816	832	837	887	845	813	869	850	861	796	820	850	811	839	838	824	840	826	817	831	814	780	855	797	821	801	813	817	802	749	804	837	790	835	806	867	801	777	844	809	806	772	833	854	854	781	814	801	828	813	818	779	855	845	898	863	844	810	793	783	844	836	789	809	825	843	842	808	870	846	838	837	823	870	832	820	839	825	819	817	840	836	800	824	804	826	838	826	834	816	821	862	785	840	855	844	784	748	824	835	845	815	827	836	799	839	846	826	804	832	807	813	795	797	808	806	797	807	837	882	822	868	843	815	840	875	759	829	866	782	822	818	811	813	861	848	813	828	840	817	863	845	784	823	806	871	842	837	817	842	821	819	799	799	850	850	888	812	934	802	884	807	779	844	821	832	845	837	856	812	790	832	801	780	815	816	836	845	819	825	844	849	875	809	774	804	771	801	802	830	796	825	815	851	814	826	871	864	780	792	857	804	863	853	826	894	827	818	876	866	813	806	823	869	827	800	849	810	860	816	858	801	802	816	798	851	814	819	817	787	769	808	799	794	864	843	807	822	816	840	809	839	780	806	780	865	867	834	842	828	840	837	852	824	887	840	770	837	827	856	859	863	838	820	823	852	805	862	801	809	813	820	857	834	859	825	848	770	788	796	866	816	794	819	816	817	873	837	823	812	791	790	844	854	798	808	865	826	819	836	820	843	781	856	838	865	788	830	844	807	803	813	778	821	820	825	843	832	794	819	833	829	783	856	795	785	796	851	811	829	769	790	867	789	834	869	854	844	828	839	845	773	808	811	820	823	783	775	849	815	797	847	828	825	790	856	780	756	844	819	814	842	842	797	776	809	851	807	807	783	810	833	838	801	841	855	832	823	791	825	833	794	844	878	792	875	867	822	850	862	858	855	827	831	799	840	819	809	827	869	765	829	818	849	820	815	802	785	802	824	866	818	865	780	811	859	832	792	842	771	854	806	835	815	843	842	835	827	799	825	809	834	855	804	856	870	834	821	808	795	794	745	808	853	818	795	789	811	820	862	822	792	815	798	862	845	855	831	834	821	845	815	871	814	808	810	881	817	841	808	858	817	804	828	812	847	888	843	804	803	814	833	862	873	878	833	864	814	820	834	772	848	874	832	821	824	849	823	766	791	874	804	793	817	882	800	851	819	852	859	795	878	788	894	848	817	839	806	836	803	836	858	832	835	787	847	830	824	843	835	791	849	895	826	833	874	829	787	844	860	813	839	775	804	838	854	832	758	830	846	839	835	815	816	802	841	828	829	793	795	827	857	797	830	834	848	760	827	785	812	847	782	779	866	867	798	838	825	778	813	765	877	840	787	825	820	876	822	822	836	855	788	783	874	902	825	813	824	872	781	809	844	851	805	791	824	860	887	844	851	808	839	807	795	801	838	767	857	801	853	845	845	807	859	798	829	832	790	924	806	829	805	784	844	824
33288	52415	41387	28318	56092	52530	36463	26468	20228	13243	8122	6446	6424	6392	6315	6237	6354	6350	6318	6459	6407	6580	6706	6589	6573	6327	6504	6318	6366	6264	6331	6298	6404	6296	6266	6238	6236	6482	6382	6339	6311	6333	6458	6426	6403	6392	6396	6268	6386	6462	6321	6436	6306	6365	6246	6254	6362	6431	6348	6408	6499	6292	6391	6364	6303	6372	6471	6259	6385	6301	6359	6479	6340	6360	6392	6309	6321	6425	6366	6398	6356	6228	6362	6337	6360	6271	6313	6464	6400	6371	6430	6364	6304	6395	6279	6415	6386	6381	6443	6482	6229	6355	6342	6285	6367	6515	6399	6358	6285	6415	6260	6320	6363	6369	6375	6256	6365	6398	6231	6358	6501	6255	6300	6323	6383	6322	6306	6393	6388	6456	6310	6341	6351	6413	6388	6438	6401	6332	6374	6240	6231	6354	6406	6243	6379	6378	6322	6330	6296	6389	6270	6356	6427	6385	6318	6529	6341	6409	6363	6387	6314	6396	6386	6259	6378	6446	6387	6126	6341	6327	6414	6399	6428	6457	6273	6366	6360	6407	6290	6298	6357	6476	6317	6333	6214	6399	6336	6351	6356	6371	6412	6330	6433	6495	6276	6357	6393	6381	6311	6257	6316	6267	6359	6244	6335	6333	6460	6342	6399	6362	6241	6540	6381	6311	6508	6303	6469	6414	6336	6318	6363	6377	6321	6367	6313	6443	6222	6456	6330	6390	6259	6400	6318	6364	6397	6221	6332	6246	6197	6338	6352	6316	6405	6463	6418	6263	6299	6363	6288	6305	6309	6404	6362	6365	6239	6424	6511	6317	6455	6284	6354	6291	6381	6315	6366	6251	6373	6341	6466	6317	6385	6307	6336	6450	6338	6447	6390	6261	6334	6299	6341	6444	6301	6239	6416	6469	6401	6248	6263	6476	6411	6392	6468	6526	6415	6322	6353	6166	6350	6275	6384	6344	6289	6393	6293	6371	6363	6370	6397	6389	6312	6330	6223	6370	6410	6353	6373	6300	6298	6339	6337	6287	6397	6433	6295	6320	6368	6441	6339	6358	6215	6385	6444	6328	6312	6428	6339	6460	6357	6373	6227	6287	6405	6322	6475	6371	6460	6331	6368	6305	6354	6356	6327	6374	6340	6367	6464	6388	6504	6248	6202	6238	6416	6336	6346	6374	6334	6405	6398	6369	6285	6551	6427	6529	6294	6365	6325	6324	6339	6357	6438	6322	6318	6384	6386	6502	6298	6296	6425	6386	6435	6400	6265	6447	6219	6365	6232	6416	6442	6490	6415	6332	6252	6226	6332	6374	6475	6353	6320	6381	6436	6339	6379	6416	6257	6347	6302	6310	6168	6299	6473	6430	6327	6426	6395	6340	6429	6307	6372	6415	6238	6340	6374	6414	6353	6374	6362	6474	6256	6372	6485	6362	6501	6331	6314	6385	6320	6373	6405	6401	6258	6326	6369	6338	6279	6364	6349	6382	6305	6476	6446	6327	6372	6412	6289	6339	6370	6345	6279	6464	6217	6307	6488	6451	6250	6293	6460	6399	6292	6522	6316	6360	6306	6232	6284	6331	6384	6332	6323	6227	6401	6335	6340	6336	6344	6232	6325	6401	6436	6382	6330	6315	6310	6299	6450	6301	6297	6346	6349	6152	6351	6299	6354	6314	6271	6291	6344	6416	6318	6438	6377	6424	6468	6366	6252	6317	6245	6359	6377	6288	6526	6224	6358	6285	6288	6361	6312	6332	6325	6496	6341	6484	6293	6342	6359	6344	6404	6265	6363	6252	6355	6319	6464	6288	6234	6402	6249	6313	6390	6369	6372	6322	6377	6335	6208	6428	6237	6246	6367	6319	6426	6268	6331	6239	6358	6400	6348	6179	6334	6372	6427	6430	6265	6339	6348	6312	6378	6409	6447	6320	6468	6325	6306	6364	6481	6376	6319	6476	6340	6418	6429	6324	6379	6261	6329	6403	6397	6425	6318	6268	6402	6386	6413	6348	6433	6139	6397	6354	6297	6363	6467	6347	6353	6394	6491	6265	6427	6405	6322	6357	6352	6393	6322	6377	6329	6466	6318	6404	6432	6308	6211	6418	6341	6366	6421	6394	6296	6263	6437	6364	6339	6236	6436	6360	6377	6403	6365	6397	6251	6314	6328	6286	6335	6371	6335	6255	6455	6306	6447	6407	6396	6369	6371	6443	6327	6366	6481	6383	6396	6420	6434	6414	6302	6250	6415	6329	6371	6334	6326	6396	6403	6496	6347	6252	6488	6201	6399	6406	6378	6295	6280	6307	6362	6359	6336	6339	6318	6379	6376	6255	6304	6383	6317	6355	6302	6373	6314	6331	6233	6338	6269	6478	6257	6444	6327	6344	6359	6346	6492	6278	6346	6264	6483	6418	6452	6262	6464	6420	6346	6259	6388	6304	6252	6390	6373	6432	6244	6273	6232	6445	6260	6346	6371	6307	6266	6382	6361	6382	6346	6387	6176	6253	6412	6308	6446	6297	6351	6237	6283	6356	6293	6320	6220	6306	6452	6374	6356	6354	6229	6388	6311	6371	6339	6312	6414	6320	6260	6343	6310	6351	6280	6257	6418	6291	6335	6416	6401	6373	6436	6258	6417	6496	6363	6443	6356	6270	6391	6306	6394	6294	6508	6262	6463	6340	6396	6463	6351	6384	6293	6434	6318	6368	6219	6308	6401	6360	6293	6345	6374	6321	6365	6456	6327	6330	6457	6466	6316	6229	6256	6340	6245	6417	6387	6383	6351	6501	6270	6292	6364	6295	6294	6433	6419	6324	6426	6402	6370	6390	6250	6385	6395	6371	6299	6521	6290	6381	6425	6357	6434	6205	6401	6343	6276	6329	6386	6304	6379	6232	6334	6351	6450	6306	6346	6417	6335	6298	6339	6305	6443	6397	6254	6352	6424	6310	6328	6397	6366	6313	6363	6479	6320	6237	6445	6457	6287	6505	6422	6236	6355	6309	6363	6356	6347	6250	6440	6401	6293	6312	6358	6264	6463	6292	6456	6393	6367	6288	6328	6335	6446	6263	6341	6230	6276	6402	6346	6321	6411	6465	6542	6362	6400	6388	6429	6377	6470	6378	6381	6337	6288	6419	6470	6340	6329	6238	6289	6388	6380	6428	6341	6387	6336	6412	6368	6458	6395	6313	6322	6382	6459	6353	6386	6328	6291	6315	6354	6362	6415	6295	6216	6264	6340	6409	6201	6304	6319	6299	6230	6377	6355	6402	6270	6402	6425	6347	6401	6410	6342	6369	6382	6374	6348	6232	6369	6269	6395	6433	6385	6324	6369	6334	6363	6277	6260	6390	6455	6303	6366	6327	6425	6419	6358	6352	6517	6356	6424	6336	6346	6261	6432	6317	6299	6366	6418	6300	6296	6352	6431	6223	6296	6301	6380	6451	6385	6236	6419	6350	6401	6422	6401	6308	6350	6269	6332	6339	6394	6466	6275	6390	6126	6294	6308	6323	6414	6415	6433	6326	6386	6334	6295	6334	6278	6360	6371	6348	6204	6352	6414	6257	6402	6292	6337	6425	6371	6309	6273	6378	6408	6345	6357	6400	6376	6234	6412	6333	6359	6356	6371	6444	6338	6333	6294	6292	6285	6359	6441	6294	6326	6294	6441	6430	6292	6389	6360	6489	6327	6421	6419	6435	6386	6330	6397	6361	6362	6383	6355	6357	6388	6335	6336	6329	6304	6335	6225	6323	6305	6393	6235	6244	6413	6452	6326	6349	6456	6116	6379	6376	6281	6231	6279	6354	6336	6367	6413	6340	6461	6355	6227	6439	6425	6330	6373	6333	6186	6329	6355	6318	6341	6333	6317	6242	6326	6439	6320	6343	6350	6432	6336	6338	6300	6308	6327	6482	6343	6323	6278	6422	6296	6487	6352	6389	6343	6320	6439	6413	6284	6394	6294	6280	6296	6353	6390	6217	6289	6305	6391	6381	6390	6445	6344	6487	6257	6420	6303	6162	6397	6395	6459	6394	6388	6358	6330	6212	6400	6318	6282	6364	6434	6304	6368	6256	6290	6334	6348	6445	6149	6372	6296	6187	6219	6491	6427	6331	6399	6337	6264	6338	6396	6352	6357	6301	6291	6412	6379	6311	6355	6468	6466	6472	6449	6218	6236	6492	6342	6177	6286	6392	6343	6258	6346	6204	6339	6335	6348	6254	6322	6442	6334	6253	6357	6344	6478	6238	6341	6369	6468	6479	6311	6272	6142	6382	6376	6347	6285	6433	6343	6446	6391	6373	6373	6240	6339	6376	6257	6410	6382	6399	6285	6290	6140	6357	6244	6518	6383	6452	6364	6402	6248	6407	6430	6292	6365	6452	6450	6281	6402	6385	6393	6505	6314	6393	6268	6290	6385	6265	6305	6515	6300	6355	6359	6334	6403	6393	6344	6437	6374	6224	6329	6356	6437	6356	6410	6449	6269	6441	6356	6435	6301	6317	6327	6314	6348	6338	6387	6381	6230	6299	6272	6296	6263	6352	6398	6235	6401	6257	6414	6396	6552	6344	6335	6295	6405	6359	6409	6297	6330	6381	6344	6248	6295	6270	6449	6410	6449	6458	6347	6394	6387	6307	6209	6355	6372	6339	6387	6387	6415	6298	6376	6266	6405	6334	6323	6289	6417	6229	6391	6418	6459	6353	6397	6313	6453	6303	6262	6410	6336	6328	6342	6229	6341	6358	6280	6344	6324	6210	6389	6402	6369	6443	6391	6294	6329	6313	6455	6395	6367	6371	6383	6259	6301	6503	6463	6462	6398	6359	6443	6386	6425	6547	6294	6395	6341	6486	6339	6228	6240	6359	6385	6363	6406	6338	6454	6292	6334	6271	6500	6279	6374	6425	6418	6356	6312	6263	6418	6337	6364	6384	6313	6448	6365	6390	6303	6335	6354	6359	6400	6321	6305	6336	6230	6295	6387	6347	6411	6468	6329	6412	6285	6401	6475	6316	6461	6296	6235	6464	6356	6339	6242	6487	6223	6289	6315	6296	6270	6375	6438	6352	6223	6201	6195	6279	6217	6317	6484	6307	6432	6368
5791	21689	21854	6733	6931	10043	5555	2521	1725	1254	957	846	864	841	875	830	884	866	858	871	830	864	830	852	885	817	817	888	818	824	857	904	863	893	822	787	871	831	863	879	896	881	867	859	815	895	901	810	854	837	883	882	861	847	904	896	899	860	832	881	836	869	917	822	849	897	838	818	872	874	837	890	874	845	874	817	881	875	852	874	867	889	857	862	863	803	812	832	882	878	859	821	840	844	880	891	873	885	846	795	873	839	824	876	837	862	846	821	844	887	883	889	857	891	864	862	868	855	847	831	829	876	889	808	931	865	854	843	864	893	824	834	867	859	876	877	839	850	891	845	901	810	864	890	804	851	881	890	844	858	884	856	826	826	863	854	867	825	876	864	825	850	811	855	860	889	879	893	841	886	850	870	838	798	823	886	886	818	842	891	903	872	846	869	845	807	831	819	931	828	869	927	849	855	830	805	847	867	857	852	872	810	926	872	868	878	862	826	826	838	889	833	878	819	866	816	873	846	851	857	856	837	859	812	862	920	820	883	899	869	912	824	886	881	835	836	800	842	839	855	922	832	832	844	831	813	839	881	885	855	810	854	849	926	823	846	857	863	839	836	846	909	893	918	885	816	856	854	819	872	802	894	830	878	852	832	841	846	881	876	822	877	845	847	842	800	855	810	843	844	892	859	848	870	854	830	871	854	801	836	812	858	810	839	883	885	904	877	848	877	849	869	819	860	780	819	837	842	863	888	854	862	884	884	844	876	850	922	889	869	859	822	845	864	838	862	854	837	876	947	826	860	893	823	860	858	846	896	875	867	785	854	867	884	849	855	866	882	877	873	821	854	885	845	864	817	890	878	847	835	766	805	866	842	847	885	813	850	845	871	804	852	873	867	898	791	866	827	876	851	877	891	837	886	853	899	888	860	844	880	850	829	892	825	864	848	859	855	798	861	875	856	847	922	849	856	844	815	874	837	881	880	820	892	836	887	866	822	826	858	852	834	875	798	826	820	868	811	919	893	872	909	855	815	833	830	890	895	865	841	859	859	888	845	842	806	840	830	844	860	900	843	891	910	842	861	885	858	782	838	853	834	894	823	850	813	839	852	849	869	885	809	798	870	867	846	854	909	858	907	850	864	854	902	906	898	849	811	830	892	880	841	874	851	878	843	856	836	842	842	898	795	864	849	864	869	821	886	848	883	840	803	896	834	822	835	888	864	871	852	832	843	861	889	851	861	868	859	876	839	819	878	853	822	826	820	898	880	838	815	816	890	873	876	842	856	867	889	849	909	807	851	874	798	889	866	888	874	868	826	843	862	825	854	876	839	879	835	822	823	917	847	850	812	855	883	852	859	838	788	849	929	858	883	825	817	918	821	887	857	905	846	880	837	917	902	823	888	874	867	873	898	845	819	858	879	839	871	875	850	811	812	811	905	884	867	829	842	855	825	844	881	825	857	911	809	851	876	810	839	858	851	919	858	862	870	862	826	915	860	826	862	857	876	884	805	909	819	814	866	829	850	854	861	844	839	903	919	814	878	861	860	767	824	877	846	838	864	820	858	802	885	867	850	884	837	848	836	894	889	854	864	864	807	875	907	871	863	792	891	849	874	867	856	855	847	858	870	893	883	853	840	835	893	887	914	859	864	837	840	842	897	837	913	870	866	901	887	892	866	857	796	850	872	858	893	896	903	848	918	866	836	856	814	849	869	809	922	833	836	861	814	855	876	800	863	820	912	860	850	837	848	896	840	828	862	830	856	825	846	871	871	832	840	808	852	881	834	820	852	879	850	878	873	874	921	893	885	855	828	884	830	817	875	836	833	873	863	853	835	906	885	838	842	876	841	890	825	858	841	812	815	907	864	850	880	800	850	825	843	846	907	834	862	837	843	904	837	856	883	842	785	871	853	887	837	891	819	847	838	843	906	922	871	801	793	877	865	860	816	902	917	797	866	805	877	859	864	841	875	840	778	869	853	833	871	858	834	840	845	829	890	838	867	869	867	832	887	828	837	812	818	836	896	859	890	840	862	851	883	906	856	893	853	867	911	866	925	860	877	886	853	847	876	854	832	885	863	871	863	877	822	823	888	901	909	841	812	883	824	861	844	856	831	859	809	893	904	876	883	852	881	910	827	853	871	854	894	866	912	866	905	864	839	823	847	878	918	884	899	833	873	821	880	879	834	861	893	843	854	872	843	821	889	930	899	865	871	895	833	882	892	788	885	859	840	876	831	853	869	821	877	887	887	858	847	863	889	815	871	818	911	917	811	867	828	922	867	818	843	883	848	854	894	890	946	887	824	890	811	868	858	878	871	872	922	856	818	827	859	809	873	861	837	850	844	914	863	893	858	863	845	862	878	879	864	874	847	810	913	817	916	846	902	871	880	825	899	898	827	828	824	840	859	879	890	886	908	833	889	881	852	906	860	905	868	804	897	784	847	886	833	868	845	872	814	855	816	868	840	846	799	893	880	901	843	837	860	843	846	899	881	855	856	854	824	864	798	779	850	866	833	851	916	836	868	855	835	938	876	835	937	853	867	820	849	826	845	811	821	851	869	821	880	790	832	814	891	837	862	853	916	863	841	806	883	874	855	859	888	867	870	879	880	828	830	851	856	822	835	843	889	892	844	868	890	882	891	860	843	850	852	863	876	896	844	866	860	818	807	920	917	859	884	892	865	881	863	858	832	879	862	828	950	835	811	850	856	815	877	849	877	820	876	863	900	800	857	896	843	877	886	895	857	776	880	865	863	873	797	848	808	846	882	927	899	900	892	890	827	876	821	841	859	870	868	802	869	840	835	860	822	840	873	775	873	888	828	882	858	875	850	821	841	854	863	923	887	834	850	808	834	860	894	872	837	845	909	888	827	901	850	843	871	867	862	861	860	837	868	906	825	887	841	778	869	856	825	850	881	868	857	905	813	868	875	861	811	846	835	861	877	850	842	894	842	846	849	838	800	818	878	854	849	777	832	878	850	847	894	846	832	853	891	890	877	877	895	828	888	866	834	825	824	846	858	835	868	805	870	858	769	851	832	824	876	867	864	876	799	804	838	884	892	840	835	859	824	851	847	845	841	856	840	893	857	901	890	844	865	854	839	831	814	832	841	867	843	908	850	887	882	841	882	850	840	852	864	856	876	836	860	849	833	864	871	839	812	797	847	861	847	878	835	828	875	880	820	851	841	844	858	844	892	867	878	869	845	867	896	841	821	836	809	881	851	864	785	848	886	899	833	885	839	854	861	815	901	836	843	863	829	813	867	872	859	872	900	815	846	859	840	836	899	843	831	891	843	887	878	841	923	841	891	884	820	863	789	864	854	860	810	861	900	873	874	854	799	860	897	857	869	796	872	843	850	845	800	910	858	886	886	836	901	846	842	834	871	891	891	830	891	851	820	840	822	872	862	831	844	830	836	854	882	817	869	923	848	837	848	806	866	807	882	826	886	885	849	855	820	822	839	862	873	880	830	856	837	899	846	853	819	865	801	923	838
27196	49467	42616	34347	54512	54194	38749	27612	20805	14519	9614	6673	6548	6524	6651	6500	6545	6566	6536	6509	6672	6808	6876	6783	6624	6659	6525	6528	6595	6600	6571	6438	6531	6635	6456	6536	6527	6546	6564	6530	6686	6556	6509	6543	6424	6483	6643	6605	6548	6561	6461	6570	6545	6518	6535	6476	6559	6502	6502	6615	6512	6547	6589	6585	6466	6534	6546	6541	6576	6587	6526	6480	6580	6349	6558	6574	6601	6553	6529	6516	6550	6491	6484	6482	6476	6483	6523	6497	6430	6489	6608	6527	6499	6470	6475	6547	6622	6598	6657	6493	6519	6576	6612	6621	6527	6571	6549	6390	6550	6522	6502	6460	6609	6645	6623	6626	6496	6481	6586	6551	6529	6645	6662	6580	6457	6598	6481	6582	6620	6674	6548	6583	6682	6513	6688	6570	6545	6598	6477	6601	6591	6543	6638	6516	6560	6540	6563	6579	6458	6645	6551	6605	6558	6486	6527	6558	6604	6423	6459	6538	6648	6471	6614	6524	6492	6541	6516	6726	6529	6495	6498	6661	6526	6502	6530	6551	6394	6563	6583	6603	6541	6624	6470	6413	6478	6507	6609	6672	6479	6550	6567	6576	6644	6400	6568	6504	6601	6456	6609	6616	6564	6589	6460	6523	6478	6593	6564	6574	6537	6581	6481	6457	6580	6395	6512	6534	6625	6543	6529	6424	6587	6565	6603	6499	6492	6519	6466	6471	6427	6617	6516	6565	6499	6497	6649	6572	6560	6521	6567	6535	6576	6639	6480	6541	6500	6636	6504	6503	6420	6612	6512	6527	6539	6679	6526	6552	6600	6563	6483	6502	6548	6544	6628	6445	6530	6548	6438	6589	6476	6608	6515	6539	6518	6592	6427	6466	6526	6508	6536	6469	6623	6550	6586	6564	6495	6438	6602	6441	6514	6487	6656	6581	6653	6458	6605	6598	6646	6439	6434	6610	6505	6596	6536	6597	6550	6516	6614	6551	6514	6525	6478	6592	6661	6468	6554	6556	6531	6499	6508	6562	6464	6542	6631	6531	6568	6554	6632	6612	6441	6495	6521	6547	6568	6560	6474	6539	6512	6556	6424	6463	6587	6552	6488	6539	6626	6634	6601	6542	6586	6602	6618	6606	6626	6626	6527	6591	6460	6422	6469	6431	6590	6559	6493	6673	6539	6669	6430	6627	6451	6644	6549	6628	6600	6556	6427	6591	6498	6594	6577	6555	6558	6528	6437	6477	6599	6605	6566	6574	6566	6653	6455	6513	6555	6537	6549	6678	6556	6564	6486	6608	6662	6461	6552	6417	6602	6556	6606	6543	6518	6506	6481	6645	6677	6392	6489	6526	6532	6667	6327	6460	6589	6672	6536	6593	6579	6507	6659	6597	6481	6550	6465	6497	6558	6542	6528	6565	6533	6508	6539	6472	6515	6475	6604	6535	6532	6547	6512	6567	6528	6486	6616	6506	6525	6513	6546	6637	6512	6636	6570	6507	6517	6544	6541	6541	6479	6613	6462	6534	6496	6532	6498	6507	6580	6580	6747	6548	6549	6473	6543	6614	6583	6497	6534	6513	6607	6615	6367	6536	6543	6536	6661	6579	6553	6567	6500	6588	6529	6409	6501	6556	6664	6569	6600	6521	6598	6482	6537	6470	6554	6535	6662	6583	6633	6449	6535	6569	6537	6520	6533	6627	6543	6555	6633	6595	6536	6684	6556	6577	6541	6662	6541	6553	6517	6463	6749	6547	6433	6479	6537	6597	6576	6555	6586	6490	6484	6509	6528	6552	6546	6539	6619	6559	6514	6697	6664	6601	6576	6493	6524	6529	6373	6583	6497	6448	6620	6580	6481	6559	6663	6520	6508	6480	6498	6692	6382	6617	6537	6499	6624	6559	6602	6475	6527	6508	6526	6421	6580	6534	6537	6564	6468	6575	6659	6604	6710	6540	6547	6301	6590	6507	6538	6504	6487	6499	6605	6534	6458	6581	6658	6612	6649	6490	6586	6474	6546	6472	6524	6493	6363	6608	6518	6561	6494	6493	6546	6567	6584	6622	6612	6531	6592	6633	6543	6689	6604	6465	6503	6727	6636	6483	6570	6497	6557	6533	6484	6534	6541	6495	6540	6618	6454	6503	6595	6675	6640	6571	6488	6581	6514	6457	6555	6450	6430	6660	6590	6651	6512	6522	6535	6423	6590	6622	6523	6512	6525	6477	6716	6426	6657	6591	6592	6607	6647	6603	6660	6425	6461	6488	6464	6587	6537	6441	6505	6611	6533	6493	6570	6506	6582	6404	6539	6601	6640	6293	6577	6491	6440	6619	6566	6476	6630	6616	6450	6519	6420	6623	6552	6626	6503	6521	6649	6434	6619	6410	6503	6530	6486	6664	6511	6497	6579	6587	6548	6496	6488	6436	6646	6634	6643	6561	6574	6530	6495	6541	6610	6529	6603	6463	6557	6488	6576	6512	6560	6487	6511	6578	6565	6523	6527	6599	6501	6651	6416	6547	6580	6593	6466	6582	6617	6613	6511	6552	6556	6489	6488	6607	6617	6509	6537	6550	6514	6341	6446	6618	6500	6568	6537	6498	6510	6670	6505	6467	6545	6571	6534	6560	6625	6515	6508	6616	6515	6494	6465	6521	6551	6525	6490	6493	6435	6587	6535	6515	6507	6587	6534	6486	6595	6527	6608	6502	6540	6699	6476	6419	6594	6496	6575	6481	6537	6577	6609	6615	6593	6683	6599	6645	6568	6432	6464	6528	6417	6504	6586	6609	6604	6619	6634	6503	6502	6639	6572	6497	6564	6438	6579	6599	6482	6530	6574	6576	6532	6586	6527	6457	6477	6544	6471	6598	6510	6597	6680	6498	6528	6486	6632	6477	6552	6567	6516	6509	6642	6466	6640	6650	6462	6583	6583	6501	6639	6503	6536	6611	6622	6532	6628	6517	6636	6591	6634	6594	6595	6468	6623	6638	6573	6610	6751	6530	6577	6499	6573	6618	6582	6576	6633	6404	6441	6549	6591	6460	6666	6547	6494	6510	6616	6635	6537	6479	6541	6510	6572	6511	6533	6525	6539	6601	6567	6620	6469	6520	6542	6521	6502	6513	6648	6570	6601	6541	6533	6544	6491	6575	6500	6500	6529	6582	6502	6546	6493	6529	6663	6555	6543	6524	6418	6487	6651	6592	6537	6643	6556	6325	6590	6542	6485	6544	6555	6392	6572	6597	6615	6550	6549	6477	6531	6600	6539	6487	6582	6613	6693	6579	6566	6758	6565	6615	6497	6461	6563	6516	6551	6475	6594	6591	6470	6499	6734	6559	6579	6574	6639	6650	6505	6487	6559	6457	6462	6605	6461	6505	6477	6597	6487	6477	6533	6568	6632	6630	6520	6527	6563	6530	6572	6655	6416	6558	6563	6601	6625	6540	6527	6607	6609	6441	6552	6495	6473	6378	6618	6595	6572	6566	6439	6573	6568	6508	6657	6492	6503	6650	6531	6487	6568	6556	6548	6576	6563	6571	6524	6638	6606	6609	6524	6530	6580	6579	6586	6449	6478	6556	6489	6599	6671	6566	6556	6528	6609	6592	6465	6518	6534	6329	6519	6587	6621	6591	6498	6447	6547	6658	6519	6599	6505	6565	6567	6494	6582	6623	6576	6621	6662	6429	6457	6602	6465	6601	6511	6522	6562	6564	6661	6696	6495	6594	6494	6536	6640	6695	6563	6493	6585	6547	6443	6636	6614	6558	6515	6619	6528	6532	6587	6507	6500	6581	6588	6412	6569	6498	6589	6526	6526	6437	6547	6532	6546	6605	6527	6574	6638	6552	6581	6543	6643	6525	6435	6635	6500	6549	6545	6551	6470	6559	6529	6581	6474	6592	6588	6498	6544	6642	6542	6573	6444	6546	6473	6584	6696	6613	6442	6539	6608	6516	6532	6421	6560	6512	6547	6488	6380	6488	6619	6671	6589	6483	6553	6671	6588	6509	6546	6398	6623	6425	6699	6544	6569	6498	6666	6419	6530	6629	6550	6681	6552	6504	6485	6429	6529	6649	6542	6634	6480	6471	6580	6704	6661	6613	6557	6585	6543	6437	6591	6559	6461	6580	6620	6477	6539	6522	6566	6523	6451	6568	6608	6397	6603	6642	6468	6505	6535	6547	6451	6497	6599	6548	6550	6711	6586	6547	6478	6532	6493	6328	6637	6485	6657	6592	6530	6430	6577	6507	6634	6636	6514	6588	6556	6525	6462	6411	6715	6557	6595	6567	6467	6643	6643	6466	6568	6643	6688	6664	6484	6560	6566	6594	6613	6487	6760	6397	6650	6548	6466	6691	6550	6555	6466	6328	6518	6483	6604	6562	6515	6542	6643	6522	6501	6561	6516	6587	6493	6629	6493	6516	6528	6564	6448	6476	6653	6600	6594	6523	6610	6566	6496	6548	6438	6503	6620	6663	6483	6488	6592	6607	6655	6448	6485	6576	6535	6477	6482	6562	6540	6617	6631	6515	6567	6557	6416	6500	6516	6550	6589	6481	6565	6602	6531	6462	6530	6621	6536	6546	6644	6494	6630	6648	6485	6690	6618	6560	6535	6464	6674	6482	6538	6539	6572	6493	6531	6491	6552	6461	6548	6481	6587	6511	6641	6573	6620	6424	6589	6548	6576	6500	6548	6515	6570	6648	6540	6670	6571	6431	6606	6582	6540	6569	6521	6501	6433	6647	6537	6573	6545	6644	6502	6596	6512	6599	6590	6548	6519	6613	6470	6491	6640	6542	6597	6512	6629	6621	6583	6574	6580	6479	6423	6496	6554	6454	6658	6507	6512	6495	6590	6628	6541	6652	6477	6478	6639	6502	6502	6454	6666	6553	6587	6556	6550	6394	6514	6543	6479	6515	6474	6698	6551	6448	6530	6554	6508	6579	6482	6499	6505	6635	6514	6584	6483	6611	6614	6536	6532	6505	6532	6437	6546	6598	6538	6585	6640	6444	6443	6558	6577	6515	6453	6649	6562	6643	6550	6518	6464	6668	6579	6610	6622	6577	6498	6620	6504	6543	6655	6502	6535	6621	6564	6455	6547	6524
9533	31352	27937	10631	11043	15838	7877	3479	2261	1483	1012	813	819	766	828	824	863	789	844	843	819	931	897	833	814	835	893	817	819	840	809	769	803	803	802	816	837	875	848	827	779	827	881	804	844	812	778	852	865	797	825	882	822	830	878	837	814	837	814	832	855	836	803	841	772	762	790	797	845	806	790	831	836	841	812	806	780	835	812	841	794	832	782	779	823	787	794	840	774	816	842	870	854	840	834	786	795	806	827	778	782	845	802	835	809	817	816	842	798	794	798	781	786	818	800	815	800	785	794	875	821	841	800	828	800	858	817	783	816	846	820	845	839	819	790	806	789	782	824	743	819	817	802	793	794	834	819	803	834	808	813	819	801	823	823	839	874	865	842	832	853	804	856	806	816	826	861	779	844	823	830	808	824	761	831	833	843	818	812	832	815	808	825	801	833	821	774	856	801	855	821	826	817	824	783	821	780	805	827	801	769	791	825	846	875	792	825	798	830	771	868	804	785	793	803	806	796	847	818	790	784	835	783	826	815	792	825	794	876	798	860	798	816	817	787	833	838	804	802	798	825	814	848	816	781	798	905	828	766	836	792	771	784	818	801	843	818	851	814	759	867	837	811	862	829	793	816	802	833	788	783	804	829	878	838	783	807	865	797	778	815	825	844	819	824	827	824	827	803	777	802	827	812	845	762	842	883	818	802	790	763	805	809	909	799	847	862	812	838	844	867	791	812	819	815	817	866	784	832	858	842	811	810	800	845	807	824	797	784	818	844	832	817	853	800	819	791	849	796	774	847	850	846	809	821	834	865	803	868	807	806	851	832	845	772	811	855	825	876	808	818	883	816	807	807	832	807	785	796	842	817	758	776	851	826	840	806	797	792	827	843	822	824	807	870	835	874	801	825	805	865	804	796	831	847	819	852	824	823	840	843	753	827	840	841	827	822	833	791	788	870	811	769	808	828	824	828	816	800	838	879	789	811	802	814	854	840	831	851	824	810	884	839	849	813	856	811	805	822	842	799	830	796	832	874	828	879	828	793	860	820	782	850	818	794	816	799	896	847	766	823	875	792	815	787	831	801	815	797	843	806	812	817	817	801	772	811	825	773	768	842	845	890	801	851	790	820	838	793	846	857	819	848	833	839	824	809	805	834	821	826	840	827	798	793	827	776	819	799	780	817	789	800	787	761	809	768	862	773	836	784	832	818	853	845	775	846	803	808	761	840	797	799	842	797	764	835	788	820	841	802	832	817	806	822	812	839	826	823	838	815	823	810	801	855	814	862	760	808	776	832	833	876	869	794	831	825	841	812	791	794	840	862	835	811	859	831	776	777	826	823	806	826	828	792	790	786	834	833	848	817	832	773	872	816	830	835	825	877	789	808	837	833	772	832	814	768	764	848	806	837	822	868	872	835	788	807	859	823	835	747	809	824	819	850	779	820	858	832	811	802	832	856	840	854	833	857	863	826	809	828	825	800	821	834	794	831	823	804	815	773	799	839	799	831	826	804	856	790	854	806	850	775	783	844	845	872	835	823	808	827	804	843	805	798	814	841	848	821	839	795	833	798	825	846	798	864	851	812	810	779	780	828	796	854	832	865	838	860	841	812	835	835	821	791	818	787	801	821	839	795	823	813	796	844	784	824	815	819	777	823	888	843	776	815	778	785	799	841	786	840	806	775	847	819	843	809	811	807	844	893	829	758	831	801	819	809	851	821	816	813	835	768	776	825	845	798	833	780	876	817	842	802	857	825	872	824	866	830	817	813	836	748	808	837	787	827	815	810	845	823	831	894	846	811	820	855	800	826	803	888	841	824	846	866	831	769	832	788	861	830	830	807	821	818	871	791	845	782	842	803	815	786	777	795	843	897	805	805	835	798	767	861	779	795	843	805	860	821	832	796	885	826	742	814	773	784	850	747	860	830	827	808	847	827	789	876	800	805	812	853	825	863	875	795	817	788	846	819	805	812	827	837	856	798	844	807	818	781	856	859	798	829	823	782	816	796	808	839	880	820	830	849	831	807	861	839	869	861	791	814	823	806	808	817	808	801	875	843	823	818	848	805	842	815	788	774	852	787	865	770	803	823	821	818	832	870	818	800	846	818	816	804	809	783	821	821	840	797	793	840	765	793	783	801	813	821	816	765	842	800	782	841	845	819	787	822	865	883	807	837	845	828	840	822	830	788	862	832	794	809	801	800	794	847	865	842	817	821	848	838	808	818	842	810	833	864	853	824	796	815	796	812	832	843	809	831	819	803	880	850	804	789	793	839	854	806	760	822	796	829	804	851	802	809	804	856	784	813	832	844	827	778	809	792	846	817	788	790	852	837	803	748	812	857	798	796	766	839	809	803	769	845	831	800	833	804	786	797	834	810	844	819	796	917	823	867	842	772	810	843	805	834	827	858	789	833	806	802	850	820	851	801	823	795	838	809	786	797	796	820	851	816	848	786	806	860	811	797	866	798	816	798	825	827	803	825	827	841	787	853	760	844	840	801	828	797	827	838	858	793	812	815	812	876	856	808	789	807	811	858	825	848	878	796	816	840	751	839	873	826	801	840	828	769	849	850	841	788	815	894	801	786	830	760	855	853	845	857	798	819	849	826	828	791	827	822	844	854	793	789	800	834	807	824	786	844	836	819	831	820	833	827	862	775	805	827	802	853	811	855	799	803	790	811	793	823	850	844	860	810	800	832	755	844	835	767	758	851	764	825	837	827	821	812	839	793	838	819	849	812	821	848	831	850	824	876	831	802	781	805	854	854	832	876	791	848	785	802	812	771	805	755	825	852	819	846	821	865	793	818	823	830	786	822	799	812	797	836	818	778	838	872	817	803	839	796	788	821	825	812	805	770	821	786	812	842	830	778	828	777	836	858	819	808	782	812	779	827	837	793	830	801	778	789	808	808	837	803	864	764	810	764	836	826	826	814	842	798	827	821	774	839	824	809	827	790	810	824	824	837	782	818	862	766	835	824	833	825	865	821	766	863	780	744	816	787	767	837	798	844	821	787	827	862	790	802	816	861	798	804	876	861	799	813	806	783	791	846	827	866	801	794	866	796	827	795	821	834	828	797	846	810	773	793	840	797	798	769	745	828	830	806	805	827	791	858	816	815	816	809	871	823	835	815	850	791	783	829	811	853	827	835	797	845	782	793	869	798	862	828	819	811	846	820	834	877	754	824	827	825	792	816	831	787	811	855	827	851	817	834	835	834	864	813	854	840	858	775	830	837	803	811	828	798	868	800	871	838	897	845	820	855	855	873	775	867	824	880	791	815	775	778	863	844	789	798	825	841	880	872	838	812	831	781	790	814	831	851	819	795	812	842	801	836	845	853	789	861	787	852	798	868	814	793	767	790	777	848	808	821	833	886	830	799	835	799	830	816	799	825	874	785	769	847	837	791	839	857	763	850	860	877	798	886	810	790	840	801	867	870	822	834	843	842	804	777	806	800	761	819	825	806	838	823	855	834	786	832	813	872	827	827	804	828	769
38457	57467	47957	40875	62148	64529	44417	31999	24967	17495	10490	6754	6469	6336	6392	6321	6283	6396	6206	6392	6427	6833	6979	6772	6705	6554	6368	6497	6326	6275	6378	6133	6354	6340	6394	6257	6271	6446	6357	6308	6265	6416	6425	6225	6257	6344	6424	6222	6407	6394	6289	6333	6340	6389	6363	6370	6377	6415	6350	6400	6424	6326	6349	6311	6355	6439	6219	6461	6323	6346	6345	6268	6416	6426	6367	6460	6347	6325	6451	6336	6339	6347	6253	6335	6440	6207	6240	6269	6307	6330	6399	6301	6376	6299	6237	6401	6443	6425	6183	6432	6391	6404	6295	6170	6370	6286	6305	6438	6299	6414	6308	6498	6356	6219	6362	6327	6352	6219	6186	6327	6324	6352	6326	6502	6360	6223	6450	6432	6349	6323	6254	6360	6366	6230	6384	6343	6344	6447	6345	6375	6346	6401	6397	6397	6344	6445	6264	6310	6303	6450	6438	6308	6407	6371	6402	6397	6387	6387	6398	6268	6387	6378	6269	6264	6275	6410	6240	6301	6365	6393	6298	6416	6286	6276	6325	6349	6414	6343	6198	6338	6315	6368	6432	6285	6361	6317	6350	6258	6404	6221	6303	6363	6387	6244	6513	6361	6391	6300	6384	6319	6388	6422	6298	6430	6317	6484	6308	6412	6284	6387	6338	6335	6395	6309	6428	6255	6362	6433	6381	6274	6380	6358	6378	6307	6389	6474	6463	6227	6326	6390	6498	6349	6198	6323	6486	6190	6335	6248	6488	6383	6431	6460	6533	6242	6459	6325	6496	6385	6321	6317	6366	6339	6249	6431	6411	6235	6382	6340	6332	6257	6256	6440	6258	6331	6261	6287	6325	6390	6415	6265	6398	6258	6288	6275	6312	6352	6335	6295	6356	6365	6317	6311	6278	6286	6402	6288	6403	6455	6319	6253	6390	6481	6441	6351	6411	6412	6389	6409	6330	6341	6329	6358	6527	6370	6291	6200	6356	6339	6409	6424	6413	6469	6284	6216	6416	6412	6501	6337	6357	6434	6383	6325	6263	6374	6475	6297	6342	6311	6409	6328	6355	6367	6303	6258	6459	6150	6434	6221	6374	6357	6352	6550	6376	6309	6403	6364	6388	6406	6416	6361	6391	6297	6318	6356	6417	6397	6334	6364	6361	6259	6357	6252	6454	6360	6385	6354	6220	6316	6365	6408	6480	6299	6343	6325	6377	6299	6372	6125	6418	6249	6347	6314	6239	6351	6318	6373	6436	6231	6376	6401	6263	6297	6391	6297	6314	6404	6249	6328	6298	6461	6341	6260	6371	6448	6317	6395	6343	6375	6354	6307	6359	6381	6368	6265	6396	6283	6241	6361	6379	6325	6329	6317	6406	6261	6475	6284	6414	6435	6385	6297	6345	6399	6224	6344	6370	6204	6399	6257	6269	6423	6415	6315	6275	6313	6452	6112	6401	6366	6269	6341	6437	6336	6416	6405	6354	6402	6313	6292	6387	6195	6380	6340	6360	6307	6425	6354	6370	6443	6388	6232	6372	6320	6341	6417	6296	6352	6400	6248	6248	6407	6198	6356	6446	6387	6429	6462	6279	6350	6322	6456	6364	6266	6372	6315	6432	6358	6365	6371	6326	6364	6340	6292	6367	6423	6440	6347	6487	6209	6512	6266	6288	6300	6397	6313	6299	6332	6496	6290	6242	6367	6408	6261	6370	6359	6387	6236	6338	6353	6355	6398	6341	6362	6303	6341	6403	6343	6403	6323	6308	6202	6306	6308	6368	6285	6366	6276	6452	6382	6385	6276	6518	6317	6400	6307	6274	6285	6287	6232	6450	6300	6438	6264	6281	6455	6432	6275	6336	6358	6365	6308	6531	6361	6382	6391	6397	6269	6439	6379	6317	6276	6378	6280	6277	6318	6357	6449	6367	6379	6338	6244	6325	6365	6414	6382	6335	6265	6320	6363	6271	6415	6288	6360	6249	6517	6534	6380	6218	6330	6364	6292	6398	6317	6390	6290	6383	6332	6371	6380	6330	6393	6403	6328	6257	6312	6203	6327	6266	6306	6393	6371	6351	6338	6484	6456	6317	6375	6344	6336	6324	6498	6352	6339	6435	6373	6254	6281	6329	6368	6444	6422	6282	6315	6266	6362	6485	6369	6384	6305	6204	6341	6349	6342	6434	6297	6378	6251	6413	6310	6244	6306	6294	6411	6325	6369	6340	6337	6267	6432	6350	6304	6255	6444	6407	6368	6376	6446	6329	6277	6327	6254	6367	6391	6276	6244	6410	6452	6325	6419	6339	6375	6266	6288	6304	6269	6469	6339	6273	6263	6372	6459	6420	6392	6357	6364	6287	6327	6202	6453	6431	6387	6169	6426	6429	6278	6218	6386	6345	6310	6435	6346	6250	6389	6258	6366	6346	6387	6290	6339	6231	6370	6415	6300	6345	6340	6392	6357	6323	6339	6370	6341	6270	6355	6443	6286	6339	6193	6396	6347	6366	6479	6369	6270	6404	6445	6403	6391	6332	6379	6413	6318	6403	6340	6352	6296	6288	6327	6342	6344	6362	6433	6420	6382	6297	6550	6376	6335	6391	6408	6392	6380	6277	6430	6385	6382	6344	6272	6409	6402	6273	6446	6338	6315	6282	6489	6425	6312	6250	6256	6407	6467	6239	6339	6387	6410	6329	6292	6345	6376	6319	6361	6372	6277	6261	6363	6374	6424	6310	6364	6336	6294	6473	6458	6379	6177	6225	6390	6325	6315	6444	6304	6280	6413	6425	6376	6258	6395	6330	6310	6307	6389	6427	6187	6323	6285	6403	6410	6344	6302	6291	6150	6276	6333	6259	6267	6379	6375	6298	6354	6345	6428	6345	6297	6355	6415	6296	6382	6446	6374	6355	6364	6395	6311	6388	6344	6374	6281	6481	6293	6293	6428	6358	6410	6383	6478	6335	6232	6498	6275	6373	6285	6385	6334	6493	6362	6244	6399	6206	6371	6299	6298	6388	6392	6299	6338	6307	6244	6328	6426	6432	6456	6366	6282	6281	6297	6282	6317	6305	6421	6275	6341	6252	6361	6283	6411	6302	6275	6336	6239	6392	6262	6439	6301	6398	6398	6380	6430	6397	6219	6302	6204	6469	6289	6440	6303	6358	6475	6292	6401	6235	6330	6357	6312	6279	6444	6282	6318	6314	6305	6248	6267	6396	6464	6279	6345	6329	6441	6301	6337	6306	6312	6284	6324	6362	6394	6216	6400	6418	6291	6296	6264	6507	6310	6342	6461	6299	6370	6276	6342	6398	6420	6271	6341	6329	6298	6160	6338	6501	6375	6344	6308	6427	6368	6409	6416	6390	6464	6241	6381	6285	6287	6456	6350	6299	6341	6260	6265	6445	6288	6384	6427	6397	6362	6223	6300	6285	6422	6313	6403	6411	6295	6478	6163	6394	6312	6435	6274	6218	6318	6345	6260	6442	6369	6446	6459	6241	6349	6230	6275	6482	6363	6284	6328	6399	6379	6410	6489	6340	6311	6300	6354	6312	6319	6279	6410	6368	6374	6274	6293	6340	6329	6247	6427	6355	6302	6434	6302	6338	6273	6303	6403	6411	6398	6332	6493	6399	6331	6360	6376	6323	6338	6336	6384	6332	6306	6486	6381	6335	6407	6243	6460	6290	6287	6335	6337	6513	6426	6290	6470	6358	6263	6453	6299	6267	6465	6356	6499	6399	6456	6331	6338	6297	6393	6532	6236	6304	6388	6323	6409	6433	6433	6358	6296	6339	6296	6347	6356	6303	6367	6346	6236	6463	6331	6344	6296	6215	6449	6301	6447	6426	6223	6371	6306	6380	6397	6324	6272	6402	6345	6358	6267	6417	6437	6352	6377	6255	6298	6219	6329	6322	6287	6453	6371	6371	6393	6304	6344	6201	6414	6295	6341	6460	6378	6406	6404	6343	6329	6295	6278	6323	6344	6367	6220	6333	6339	6343	6227	6327	6372	6466	6363	6372	6364	6272	6251	6414	6221	6366	6375	6268	6339	6359	6422	6308	6409	6255	6418	6495	6321	6354	6355	6361	6313	6291	6510	6339	6360	6279	6375	6318	6381	6347	6303	6400	6446	6295	6373	6483	6374	6304	6390	6441	6411	6325	6319	6102	6320	6394	6301	6284	6437	6248	6294	6276	6347	6463	6417	6444	6235	6337	6451	6437	6288	6357	6338	6260	6332	6348	6392	6384	6223	6440	6287	6301	6333	6185	6262	6353	6286	6258	6263	6302	6424	6316	6172	6299	6460	6325	6437	6336	6376	6145	6323	6427	6276	6497	6304	6432	6329	6329	6317	6319	6442	6383	6324	6292	6351	6422	6322	6373	6345	6292	6351	6323	6421	6340	6254	6402	6318	6371	6313	6299	6135	6443	6347	6360	6258	6249	6408	6378	6495	6367	6408	6467	6435	6392	6368	6279	6216	6280	6345	6301	6341	6273	6458	6412	6323	6315	6429	6349	6334	6405	6275	6372	6318	6402	6318	6319	6374	6314	6393	6406	6300	6195	6397	6329	6415	6292	6339	6417	6334	6397	6233	6237	6495	6337	6349	6336	6381	6427	6256	6372	6178	6304	6259	6425	6324	6287	6341	6361	6407	6421	6367	6391	6330	6342	6325	6378	6354	6184	6315	6329	6376	6354	6377	6347	6339	6272	6370	6382	6366	6358	6219	6365	6309	6296	6351	6407	6419	6399	6309	6416	6304	6349	6314	6435	6344	6278	6292	6400	6182	6438	6353	6378	6233	6366	6330	6272	6316	6393	6192	6317	6198	6466	6202	6367	6305	6294	6243	6352	6259	6307	6265	6388	6442	6389	6295	6422	6363	6305	6374	6426	6348	6411	6291	6337	6276	6255	6267	6366	6411	6301	6369	6511	6369	6342	6321	6418	6294	6399	6299	6316	6281	6214	6473	6300	6392	6353	6311	6348	6286	6413	6423	6296	6260	6341	6394	6335	6351	6398	6411	6319	6445	6361	6393	6345	6432	6445	6241	6316	6254	6309	6283	6216	6330	6355	6376	6442	6433	6395	6376	6438	6287	6538	6403	6262	6278
3372	9585	9414	2772	2890	3846	2190	1302	1156	994	869	837	815	866	925	851	870	819	879	860	853	835	826	836	871	843	852	854	908	856	775	856	857	881	810	855	908	836	811	811	878	811	838	788	838	812	881	897	802	815	820	858	816	850	863	873	862	847	820	862	854	856	849	843	826	869	846	854	890	871	837	824	847	905	863	862	856	838	814	823	846	803	836	825	803	851	799	859	883	800	886	864	873	828	778	824	868	867	899	861	852	816	830	814	841	819	809	846	856	845	840	855	799	837	865	904	863	816	909	791	814	823	836	889	847	819	851	871	824	850	844	798	871	909	919	860	869	846	850	853	814	841	816	876	852	879	821	834	829	867	859	828	836	832	849	839	871	863	835	833	869	878	893	921	821	844	808	847	809	797	864	840	863	824	817	823	833	897	838	839	811	829	873	812	895	813	888	867	846	867	836	882	830	823	866	864	850	872	844	863	850	834	870	930	811	861	844	895	866	855	837	855	859	829	838	839	821	832	910	856	826	843	829	866	850	823	799	848	856	879	870	832	905	901	853	832	837	884	869	867	821	800	804	819	809	782	801	849	835	863	835	848	863	849	877	884	859	849	860	833	856	865	868	890	828	833	867	820	842	835	885	823	856	828	828	846	851	866	844	808	782	843	900	880	883	863	790	843	841	870	837	863	904	818	847	853	900	883	859	883	831	844	879	828	855	829	882	868	789	814	796	845	865	876	812	867	818	842	793	816	868	844	791	852	801	885	801	800	830	873	891	893	905	830	826	830	867	868	817	811	809	795	866	858	874	796	805	832	881	853	801	840	862	843	850	864	835	807	844	861	864	844	842	812	864	769	829	840	828	888	869	860	852	821	853	855	826	848	836	795	863	832	850	872	807	851	904	826	860	803	851	837	887	837	831	903	875	873	884	865	896	838	811	814	839	915	850	894	870	817	847	825	849	850	853	881	840	918	840	893	829	844	852	848	853	869	844	847	865	809	838	806	848	832	909	866	869	830	837	853	856	901	848	811	848	844	906	870	827	889	877	834	878	878	844	834	834	818	825	898	891	841	853	870	847	872	866	863	833	824	853	851	811	863	828	865	843	834	859	880	827	832	860	897	825	869	818	885	847	859	869	830	891	841	809	852	843	851	850	883	858	851	836	820	826	864	815	825	819	817	786	865	824	883	832	899	874	808	831	843	875	819	877	837	848	903	862	863	819	831	849	888	839	826	899	864	850	858	872	850	859	803	850	846	830	884	856	824	823	837	819	871	843	849	923	879	843	841	829	877	833	835	851	797	839	870	797	821	839	832	817	862	836	893	827	832	865	820	872	896	876	793	818	824	829	877	871	807	796	889	858	816	841	843	798	793	831	874	812	868	797	811	812	814	872	821	845	844	827	866	877	807	800	791	879	816	857	837	828	873	888	821	813	799	880	851	858	821	875	883	883	893	847	842	836	900	836	833	832	873	849	808	832	800	853	825	792	853	865	903	879	859	842	855	854	821	835	814	864	886	871	827	810	857	827	827	896	816	896	835	880	801	893	859	833	762	842	867	823	815	850	842	829	846	854	844	895	859	934	832	809	863	890	797	796	814	875	894	826	864	874	814	807	868	828	847	824	853	867	853	837	861	861	867	867	811	862	858	838	844	845	853	836	879	817	845	863	818	827	852	859	851	851	843	868	862	833	850	873	868	818	835	815	930	870	918	880	828	831	856	897	860	889	875	861	937	837	839	849	863	814	870	847	841	875	827	825	858	858	857	842	865	863	880	853	877	845	820	855	868	850	873	836	808	870	786	829	868	869	895	826	874	860	874	816	797	817	873	875	836	869	831	869	867	873	854	895	833	833	810	779	826	833	862	820	828	887	911	855	852	838	875	820	840	834	805	837	860	857	827	834	851	831	870	875	870	859	832	840	837	884	878	884	836	819	885	762	862	895	867	832	821	908	838	850	836	908	894	866	776	874	870	863	902	816	878	824	868	859	872	822	862	836	853	861	829	874	850	814	824	830	847	789	886	853	818	827	815	846	855	881	828	885	816	846	895	856	904	858	882	874	871	816	853	800	848	834	814	818	847	860	834	863	825	802	884	821	818	843	833	855	836	881	834	833	816	896	826	867	858	894	810	845	839	842	881	785	834	845	870	850	879	862	857	787	845	885	863	904	851	873	842	857	847	840	863	820	822	848	829	866	883	789	890	860	918	800	845	814	807	866	850	816	812	831	893	840	855	838	852	870	882	877	832	855	814	851	859	841	825	863	818	834	850	813	860	847	890	835	889	848	803	862	847	802	876	810	830	800	864	814	811	846	851	871	841	769	828	840	817	844	825	849	910	851	873	891	872	822	885	824	892	828	857	843	838	851	865	801	820	806	897	859	814	820	876	827	904	871	820	850	824	827	886	879	885	852	875	822	893	841	892	870	872	842	831	819	825	854	865	881	821	842	844	839	868	783	878	847	871	850	879	878	845	858	843	835	805	839	843	874	866	862	836	864	854	860	806	809	880	821	876	832	822	838	895	822	858	831	867	864	842	845	831	798	857	893	842	851	852	834	820	821	850	835	823	890	815	844	885	872	851	802	841	840	847	833	865	857	832	858	829	828	776	859	818	906	867	854	897	878	849	838	889	875	884	865	887	849	849	837	874	837	869	822	827	832	836	892	811	866	859	862	825	852	885	870	789	861	863	871	845	825	904	854	861	873	832	825	851	845	861	897	794	811	827	883	914	871	782	825	827	833	816	847	881	810	843	818	865	841	831	846	866	920	879	847	834	802	822	822	910	861	856	890	891	818	810	855	873	831	814	767	827	788	859	806	812	871	808	850	821	823	819	842	885	871	872	861	847	864	858	860	800	815	820	868	859	828	815	866	857	804	877	819	876	887	832	836	803	855	868	849	823	886	811	827	862	896	842	824	861	823	857	854	886	785	897	860	852	835	846	816	843	842	796	843	848	843	836	875	848	878	848	888	864	856	830	860	862	876	889	878	902	874	868	842	855	893	875	860	827	849	839	852	845	865	889	882	848	836	814	830	845	853	831	870	853	818	914	847	853	814	853	824	878	838	860	841	832	854	853	843	834	864	846	890	825	843	878	826	888	908	838	874	793	852	791	846	875	907	808	851	846	903	799	861	818	850	829	890	855	844	880	883	892	835	895	875	824	862	890	860	874	819	852	833	867	794	855	844	815	864	860	834	836	877	863	846	859	894	838	827	851	847	802	830	864	874	849	886	898	789	827	842	888	861	883	791	916	884	881	836	844	867	855	824	818	825	824	806	872	851	842	861	828	834	810	835	828	891	814	842	832	849	855	840	836	853	879	887	822	872	864	856	847	892	865	880	900	798	823	867	838	876	871	827	865	842	862	851	859	849	878	801	808	845	840	829	881	839	853	887	851	851	888	825	862	884	858	810	802	842	866	813	820	864	866	841	930	844	891	839	827	911	883	888	857	856	898	830	871	840	851	816	809	874	860	853	878	832	841	875	840	896	840
22005	35809	31348	26158	38253	37468	26654	17785	13486	9618	7003	6492	6435	6357	6436	6412	6378	6538	6477	6568	6411	6627	6709	6614	6461	6532	6553	6502	6469	6424	6549	6494	6489	6576	6423	6482	6421	6486	6614	6359	6408	6614	6433	6488	6399	6397	6565	6443	6377	6459	6573	6512	6468	6630	6525	6494	6564	6532	6576	6627	6472	6568	6486	6464	6487	6547	6466	6540	6544	6538	6508	6421	6562	6531	6486	6416	6440	6481	6566	6303	6476	6648	6432	6422	6396	6458	6476	6517	6529	6391	6495	6662	6393	6553	6435	6500	6457	6310	6558	6485	6419	6509	6502	6465	6492	6498	6386	6463	6435	6516	6450	6512	6542	6426	6522	6548	6552	6507	6418	6495	6376	6502	6480	6535	6489	6482	6433	6417	6613	6456	6509	6529	6523	6346	6383	6524	6452	6511	6494	6509	6453	6608	6395	6512	6525	6575	6385	6487	6427	6506	6425	6461	6414	6488	6505	6451	6459	6554	6504	6498	6472	6444	6501	6567	6473	6454	6565	6478	6487	6404	6540	6580	6535	6435	6479	6642	6387	6484	6631	6516	6388	6494	6449	6474	6529	6447	6316	6450	6441	6459	6538	6568	6465	6356	6489	6472	6546	6521	6528	6476	6444	6493	6546	6460	6539	6651	6533	6523	6563	6451	6604	6482	6533	6431	6638	6581	6497	6491	6620	6513	6449	6432	6459	6407	6450	6575	6442	6462	6565	6509	6490	6539	6422	6507	6446	6564	6518	6534	6614	6518	6388	6472	6602	6419	6522	6597	6483	6448	6458	6526	6517	6467	6509	6444	6472	6494	6487	6440	6466	6409	6462	6351	6525	6466	6432	6495	6690	6511	6491	6505	6501	6419	6521	6366	6549	6533	6553	6469	6617	6421	6536	6465	6382	6407	6459	6594	6551	6416	6556	6432	6591	6591	6366	6400	6547	6374	6553	6441	6420	6595	6443	6502	6572	6498	6534	6511	6480	6467	6431	6508	6524	6516	6451	6493	6734	6375	6471	6513	6396	6450	6552	6518	6533	6326	6514	6457	6535	6407	6431	6648	6542	6582	6446	6523	6395	6387	6493	6549	6527	6478	6456	6429	6448	6542	6558	6563	6479	6323	6394	6441	6524	6603	6532	6477	6489	6545	6518	6546	6457	6521	6413	6470	6332	6465	6568	6495	6422	6484	6445	6513	6422	6397	6533	6535	6459	6508	6538	6546	6366	6459	6567	6455	6526	6462	6474	6436	6242	6598	6477	6521	6495	6464	6491	6539	6482	6412	6464	6615	6503	6390	6442	6574	6453	6446	6432	6482	6438	6478	6481	6517	6604	6594	6593	6456	6582	6475	6581	6566	6456	6563	6634	6462	6504	6563	6419	6554	6554	6398	6531	6523	6595	6442	6494	6411	6437	6580	6431	6659	6559	6478	6689	6594	6563	6457	6485	6686	6456	6403	6578	6475	6554	6491	6493	6434	6351	6446	6492	6439	6456	6575	6414	6525	6568	6500	6546	6530	6505	6476	6528	6466	6497	6384	6502	6453	6612	6567	6441	6571	6474	6493	6542	6348	6471	6552	6428	6586	6578	6474	6600	6505	6504	6559	6469	6294	6457	6635	6497	6493	6533	6450	6511	6492	6533	6528	6583	6508	6485	6432	6573	6421	6422	6355	6483	6471	6482	6486	6559	6486	6494	6533	6375	6508	6444	6458	6567	6368	6474	6510	6523	6526	6438	6507	6591	6461	6534	6520	6484	6546	6464	6521	6477	6450	6577	6454	6627	6480	6564	6545	6509	6504	6549	6530	6499	6566	6496	6501	6450	6351	6582	6508	6448	6567	6381	6609	6458	6370	6491	6384	6538	6509	6496	6482	6507	6551	6519	6434	6549	6457	6553	6498	6590	6411	6520	6603	6481	6483	6427	6486	6497	6547	6597	6540	6495	6544	6563	6521	6621	6400	6416	6477	6409	6580	6455	6418	6424	6531	6516	6409	6503	6439	6561	6590	6545	6632	6475	6470	6436	6576	6476	6531	6420	6591	6427	6415	6416	6440	6427	6543	6405	6569	6352	6504	6631	6551	6587	6459	6656	6525	6466	6504	6474	6575	6432	6621	6486	6591	6459	6562	6415	6505	6468	6427	6535	6535	6587	6429	6520	6383	6456	6450	6481	6417	6404	6454	6412	6590	6470	6560	6415	6434	6513	6488	6475	6563	6477	6369	6593	6480	6577	6515	6552	6466	6390	6463	6527	6455	6521	6512	6513	6463	6426	6448	6541	6431	6599	6443	6434	6562	6548	6557	6498	6552	6589	6535	6540	6516	6426	6510	6439	6546	6471	6506	6449	6485	6587	6433	6507	6530	6503	6476	6572	6520	6517	6568	6455	6707	6518	6468	6540	6451	6401	6365	6513	6472	6346	6441	6518	6514	6482	6549	6608	6559	6622	6420	6419	6510	6518	6455	6589	6597	6483	6365	6552	6582	6352	6547	6427	6531	6494	6440	6463	6502	6482	6395	6518	6551	6644	6503	6660	6583	6407	6468	6602	6536	6363	6582	6467	6523	6474	6412	6605	6506	6559	6496	6468	6444	6583	6455	6482	6471	6449	6400	6487	6366	6443	6537	6430	6535	6419	6635	6478	6364	6585	6477	6507	6697	6578	6547	6634	6494	6493	6434	6616	6444	6459	6454	6491	6621	6522	6371	6604	6457	6427	6458	6474	6521	6418	6510	6474	6439	6424	6630	6671	6459	6620	6553	6477	6533	6398	6533	6442	6652	6550	6518	6556	6443	6460	6476	6544	6502	6578	6445	6556	6443	6533	6469	6443	6516	6488	6477	6517	6547	6428	6560	6542	6584	6416	6550	6419	6524	6546	6375	6533	6450	6403	6386	6432	6476	6493	6419	6420	6495	6527	6550	6503	6446	6445	6466	6487	6623	6504	6590	6469	6546	6426	6472	6472	6571	6402	6485	6408	6413	6462	6546	6551	6477	6587	6380	6327	6603	6518	6621	6511	6561	6614	6480	6553	6526	6467	6581	6496	6435	6490	6448	6519	6548	6518	6498	6399	6439	6486	6515	6360	6389	6540	6484	6510	6540	6515	6347	6555	6307	6532	6615	6426	6631	6539	6466	6511	6417	6353	6523	6426	6435	6561	6562	6521	6404	6562	6491	6607	6411	6500	6417	6464	6491	6578	6470	6469	6630	6488	6439	6501	6527	6448	6518	6509	6547	6600	6500	6447	6455	6476	6404	6533	6525	6465	6573	6509	6485	6437	6553	6482	6543	6393	6399	6428	6501	6458	6484	6548	6422	6497	6557	6671	6421	6550	6380	6605	6456	6565	6419	6448	6541	6549	6471	6490	6432	6591	6412	6595	6430	6458	6382	6482	6525	6525	6425	6425	6477	6397	6497	6391	6477	6493	6371	6404	6390	6570	6444	6502	6518	6445	6548	6444	6557	6385	6409	6478	6414	6437	6526	6507	6509	6446	6482	6623	6562	6549	6527	6611	6332	6505	6464	6456	6482	6436	6441	6453	6437	6402	6442	6562	6592	6562	6472	6505	6479	6420	6544	6580	6532	6432	6592	6446	6469	6524	6528	6514	6457	6509	6431	6441	6406	6430	6446	6445	6513	6444	6701	6550	6485	6447	6472	6556	6478	6325	6536	6499	6602	6508	6518	6416	6584	6556	6489	6629	6453	6507	6476	6510	6535	6513	6494	6441	6534	6472	6360	6440	6410	6535	6533	6328	6538	6592	6590	6438	6593	6503	6468	6501	6455	6490	6353	6542	6508	6513	6532	6509	6571	6535	6427	6506	6549	6562	6547	6538	6469	6410	6472	6458	6470	6522	6439	6412	6456	6396	6489	6499	6611	6592	6576	6430	6696	6505	6509	6524	6492	6406	6574	6482	6498	6439	6490	6423	6449	6530	6450	6504	6438	6437	6485	6462	6573	6500	6585	6541	6456	6523	6516	6418	6427	6553	6502	6507	6529	6470	6488	6438	6538	6504	6548	6508	6411	6509	6475	6511	6522	6423	6521	6467	6449	6482	6427	6433	6575	6593	6490	6542	6469	6476	6459	6516	6573	6501	6502	6424	6460	6557	6557	6472	6432	6503	6346	6483	6382	6469	6518	6450	6466	6495	6474	6548	6564	6488	6378	6414	6448	6538	6547	6543	6501	6394	6449	6463	6404	6515	6444	6521	6596	6388	6549	6449	6538	6516	6459	6426	6429	6577	6552	6430	6428	6458	6469	6453	6453	6511	6463	6524	6342	6592	6486	6332	6404	6440	6480	6394	6529	6609	6394	6452	6308	6439	6488	6546	6611	6380	6443	6371	6537	6567	6591	6438	6488	6505	6380	6370	6437	6429	6528	6347	6465	6408	6437	6476	6528	6462	6563	6402	6517	6540	6490	6510	6480	6486	6453	6523	6504	6542	6410	6416	6568	6526	6630	6490	6639	6323	6499	6381	6552	6551	6539	6538	6456	6467	6560	6505	6494	6435	6554	6371	6543	6395	6439	6550	6460	6460	6474	6497	6399	6585	6488	6458	6558	6453	6518	6428	6430	6488	6471	6579	6446	6486	6516	6479	6511	6436	6465	6556	6496	6642	6461	6403	6438	6444	6431	6450	6497	6583	6472	6554	6504	6534	6400	6567	6492	6545	6566	6389	6487	6571	6390	6325	6486	6566	6528	6580	6484	6525	6457	6477	6605	6436	6380	6505	6635	6636	6402	6326	6514	6521	6503	6474	6681	6425	6479	6545	6480	6558	6488	6450	6434	6455	6569	6541	6532	6531	6616	6651	6434	6533	6479	6476	6443	6547	6468	6593	6450	6547	6518	6490	6547	6526	6510	6549	6490	6519	6362	6509	6505	6495	6504	6477	6527	6404	6403	6526	6426	6477	6616	6488	6492	6495	6478	6538	6411	6388	6477	6476	6445	6537	6489	6524	6517	6560	6601	6626	6510	6459	6474	6527	6516	6601	6476	6481	6617	6587	6446	6582	6488	6327	6412	6554	6384	6489	6514	6467	6479	6519	6484	6544	6571	6429	6551	6350	6472	6471	6488	6503	6596	6518	6507	6486	6527	6487	6360
4492	25156	20149	6551	7618	8519	4609	2157	1641	1180	881	842	855	868	846	890	814	812	852	845	850	876	805	826	831	803	790	872	852	837	836	811	855	827	853	834	843	789	849	757	748	826	811	835	854	860	813	850	814	793	773	803	810	864	857	825	822	807	845	797	827	862	832	825	823	840	805	879	822	851	849	802	832	832	797	822	799	824	839	825	859	823	811	821	820	858	877	853	814	804	811	795	852	786	838	857	837	872	795	819	877	834	808	850	801	869	834	825	838	761	818	837	850	860	848	833	850	820	851	857	880	814	841	892	851	838	778	879	842	821	874	847	850	856	812	868	831	854	827	886	831	841	820	833	829	809	824	840	823	824	823	832	811	781	851	851	876	879	862	808	828	822	802	854	831	857	862	823	822	784	836	802	785	894	794	881	823	790	823	834	805	801	833	850	854	870	877	847	860	802	825	838	876	892	841	867	804	821	835	846	857	859	881	809	910	792	817	788	780	871	836	809	809	846	811	854	852	816	831	828	850	877	780	841	832	809	763	858	816	820	864	814	846	852	854	860	767	823	811	859	797	840	849	804	862	783	830	880	851	847	811	838	846	794	819	830	836	885	784	828	876	852	870	818	820	826	764	889	815	856	856	812	839	869	864	836	850	863	789	830	867	829	848	842	844	840	826	819	844	856	813	864	844	846	886	844	832	872	823	805	885	835	820	846	788	856	845	863	852	794	840	861	828	874	897	790	777	774	801	856	875	823	867	854	831	839	823	796	832	843	820	841	885	867	807	839	877	827	859	831	808	857	837	854	839	818	866	844	854	855	816	852	880	790	893	850	809	827	809	851	836	814	848	809	880	857	860	802	866	781	776	833	837	887	832	805	795	887	876	795	858	865	820	837	843	851	871	859	811	818	817	814	774	822	850	795	849	846	804	798	840	854	906	884	817	822	812	810	827	827	887	810	831	838	841	873	864	863	828	770	859	881	841	813	840	817	787	811	868	798	798	833	854	764	803	801	867	845	851	834	844	817	767	875	811	840	809	797	921	836	821	843	862	835	866	848	810	821	850	848	848	803	825	850	857	842	844	849	857	817	833	881	820	843	852	902	833	807	870	860	846	873	862	843	866	799	899	803	830	843	877	836	877	894	780	831	813	830	846	800	777	825	845	847	867	853	839	852	795	856	831	834	828	802	844	829	877	793	813	856	894	807	840	825	854	848	807	825	841	859	813	865	870	793	812	855	806	810	809	849	849	785	808	846	788	761	834	807	816	853	842	818	860	800	840	833	816	833	835	829	850	790	810	852	837	886	818	795	801	847	848	846	841	796	844	840	810	838	861	778	844	867	775	816	806	871	760	860	830	853	839	877	821	856	873	835	811	823	795	789	847	819	783	835	816	806	812	890	870	807	861	835	868	804	806	823	790	829	844	850	753	829	856	833	846	921	875	849	814	812	835	844	824	841	818	805	865	856	800	869	789	790	793	817	809	872	863	853	790	791	864	776	861	849	823	846	881	811	812	888	852	821	830	803	815	919	849	820	828	845	842	814	796	829	844	739	839	774	822	840	831	793	803	818	825	856	862	872	807	830	803	889	839	837	824	808	841	813	878	807	810	866	865	848	863	837	832	874	822	860	832	822	849	834	836	866	834	777	835	847	863	788	821	777	839	859	820	841	816	831	807	810	821	858	825	772	845	825	775	807	869	827	833	812	819	881	815	876	789	815	840	852	862	831	839	866	789	828	841	870	847	824	809	811	904	874	806	829	860	863	867	796	846	866	802	818	836	878	837	827	788	905	864	816	819	850	822	809	799	877	787	833	801	853	810	905	802	804	855	804	803	768	852	863	857	878	785	845	854	825	821	789	824	862	871	820	852	830	901	814	792	838	808	820	861	912	797	802	791	826	868	863	866	841	844	832	778	876	851	808	784	830	875	865	802	865	866	855	861	812	818	776	827	808	819	800	840	780	831	822	843	821	787	838	852	808	813	788	832	837	832	875	847	838	831	807	857	820	834	842	858	803	807	871	838	837	801	823	826	874	874	808	840	819	822	809	851	806	804	874	792	885	829	852	805	816	818	830	834	835	855	861	821	801	857	826	806	792	837	871	797	894	866	820	869	762	824	846	770	794	805	817	869	813	864	892	881	822	903	811	838	796	824	814	800	880	858	819	832	889	802	805	836	840	847	848	864	867	803	859	789	818	824	856	840	821	878	835	869	780	774	812	833	853	814	796	802	857	801	792	850	800	851	848	870	845	834	808	854	854	861	899	838	847	903	805	896	887	801	833	835	827	813	833	862	850	866	855	789	845	830	792	784	842	794	873	859	811	833	847	796	887	854	880	826	802	864	793	843	797	878	815	856	810	871	849	812	773	853	843	818	813	848	850	854	778	883	814	824	864	879	862	876	834	885	853	810	816	815	802	884	851	833	782	883	861	901	783	834	873	787	836	873	825	853	819	815	808	883	853	796	824	829	786	844	847	819	845	787	844	809	786	850	817	810	851	884	857	813	845	838	830	841	816	790	852	859	839	910	821	871	835	813	851	833	798	818	825	766	830	864	811	803	818	838	878	868	861	860	903	828	835	845	868	837	857	803	810	872	827	782	810	853	814	851	860	814	794	824	901	811	838	826	814	871	835	880	798	810	804	828	816	860	858	808	788	804	859	817	852	871	879	863	837	857	764	848	914	797	882	793	830	817	911	802	872	807	829	774	850	802	890	793	865	847	901	832	832	825	882	850	811	839	848	865	840	836	833	818	873	822	854	861	868	892	779	782	855	764	831	823	806	912	870	832	828	777	829	815	818	821	910	838	855	824	787	770	843	852	815	837	833	850	832	850	813	804	822	790	799	848	797	861	852	785	857	814	802	799	806	832	826	811	855	789	829	845	814	849	857	823	815	893	851	798	859	797	826	863	832	842	825	869	858	862	880	859	855	786	807	867	881	788	852	844	846	853	921	835	845	873	857	807	815	817	815	823	868	814	809	811	857	835	807	848	838	825	830	823	825	814	827	830	872	849	826	870	812	806	757	792	831	829	828	871	838	857	804	870	813	845	764	873	856	827	844	812	868	824	776	829	890	834	830	830	839	791	801	779	818	821	809	805	801	816	857	887	792	840	843	833	848	854	813	835	798	812	863	774	840	805	871	797	816	891	806	853	823	798	845	863	832	842	824	857	868	835	829	870	826	842	829	823	810	809	834	811	861	805	875	819	785	835	909	846	836	835	852	860	826	813	835	827	856	834	819	834	824	855	849	846	781	851	845	788	850	871	832	852	844	864	819	855	868	833	815	840	844	821	819	818	826	903	818	792	829	914	838	883	830	845	853	836	878	855	860	811	879	904	821	867	848	819	834	814	830	813	831	842	817	837	851	836	847	814	886	828	808	873	835	842	860	825	838	845	834	851	859	844	822	814	829	805	827	846	828	798	879	892	808	814	843	799	842	813	863	812	842	814	849	845	859	823	891	820	858	870	849	864	859	852	815	807	855	852	828
30745	53977	39806	37297	55450	52023	36815	26855	20835	14113	7588	6434	6456	6460	6369	6528	6449	6403	6434	6380	6594	6537	6673	6550	6538	6376	6303	6414	6442	6371	6418	6505	6544	6358	6538	6433	6359	6324	6389	6473	6295	6377	6493	6460	6444	6502	6328	6410	6445	6434	6408	6376	6386	6532	6455	6314	6477	6389	6418	6316	6451	6396	6435	6377	6368	6402	6340	6352	6495	6325	6520	6421	6419	6540	6346	6380	6442	6319	6342	6412	6474	6464	6311	6284	6434	6264	6291	6453	6434	6449	6398	6313	6319	6435	6470	6314	6477	6344	6382	6420	6360	6467	6501	6498	6345	6249	6417	6339	6532	6439	6448	6301	6519	6365	6400	6381	6317	6404	6426	6421	6433	6450	6364	6362	6460	6278	6443	6481	6484	6448	6402	6433	6522	6383	6410	6482	6401	6384	6509	6418	6422	6434	6276	6414	6418	6403	6446	6413	6495	6398	6393	6413	6436	6569	6451	6466	6392	6340	6272	6322	6470	6478	6357	6542	6448	6479	6415	6392	6474	6385	6502	6416	6351	6411	6322	6351	6349	6522	6421	6531	6273	6339	6471	6326	6588	6315	6210	6419	6503	6449	6369	6414	6313	6454	6397	6375	6536	6511	6479	6362	6424	6346	6310	6409	6346	6380	6476	6241	6382	6357	6369	6536	6299	6412	6338	6495	6352	6431	6479	6400	6343	6414	6373	6422	6422	6396	6469	6530	6430	6383	6391	6422	6491	6457	6346	6319	6452	6385	6444	6400	6339	6418	6366	6533	6344	6417	6419	6328	6308	6417	6339	6380	6458	6380	6312	6535	6485	6441	6389	6397	6349	6439	6493	6382	6489	6382	6338	6494	6301	6396	6315	6386	6319	6504	6434	6379	6401	6340	6446	6435	6267	6446	6439	6299	6509	6477	6429	6368	6344	6510	6411	6346	6365	6445	6386	6305	6384	6542	6283	6432	6473	6448	6444	6458	6341	6448	6302	6438	6454	6390	6551	6393	6461	6379	6434	6472	6281	6338	6384	6481	6535	6501	6295	6454	6428	6406	6454	6408	6455	6474	6471	6379	6337	6431	6451	6435	6333	6389	6384	6397	6341	6451	6435	6374	6298	6419	6397	6373	6433	6476	6466	6309	6514	6434	6395	6430	6436	6454	6363	6481	6374	6332	6449	6332	6375	6364	6422	6375	6501	6438	6288	6433	6423	6502	6468	6418	6469	6349	6371	6437	6378	6277	6226	6416	6376	6434	6429	6347	6373	6509	6406	6485	6392	6547	6415	6274	6473	6438	6352	6447	6454	6399	6327	6457	6390	6539	6476	6386	6377	6411	6384	6444	6303	6438	6455	6483	6375	6437	6611	6402	6305	6379	6399	6496	6532	6388	6498	6426	6380	6317	6445	6374	6497	6468	6532	6504	6411	6383	6523	6388	6415	6304	6309	6403	6396	6374	6342	6392	6466	6349	6559	6561	6431	6446	6586	6475	6320	6382	6201	6353	6490	6523	6430	6434	6521	6294	6332	6376	6433	6373	6350	6489	6379	6444	6503	6310	6386	6409	6330	6355	6451	6468	6458	6350	6420	6448	6380	6424	6360	6434	6431	6325	6433	6282	6408	6454	6405	6449	6347	6499	6427	6401	6453	6367	6416	6311	6516	6427	6341	6368	6571	6565	6361	6521	6421	6485	6399	6435	6542	6377	6443	6402	6341	6377	6388	6428	6526	6366	6438	6298	6383	6496	6353	6404	6383	6566	6440	6400	6452	6307	6446	6398	6504	6510	6356	6505	6447	6475	6419	6247	6324	6301	6389	6412	6428	6457	6442	6437	6437	6383	6412	6379	6415	6430	6403	6401	6468	6396	6407	6455	6395	6463	6471	6449	6455	6315	6317	6420	6519	6545	6606	6376	6486	6380	6528	6323	6376	6323	6339	6354	6468	6423	6411	6493	6497	6517	6496	6317	6440	6468	6412	6366	6411	6446	6386	6318	6440	6353	6448	6352	6421	6203	6282	6368	6569	6412	6569	6428	6420	6358	6371	6409	6274	6446	6405	6358	6376	6498	6445	6479	6512	6302	6410	6402	6428	6432	6361	6386	6483	6394	6370	6409	6454	6379	6230	6441	6313	6546	6419	6455	6409	6478	6350	6453	6505	6434	6458	6392	6461	6362	6401	6550	6463	6444	6481	6289	6378	6456	6363	6417	6435	6344	6564	6441	6414	6361	6370	6396	6418	6458	6382	6335	6313	6402	6316	6384	6466	6384	6297	6435	6602	6468	6408	6376	6486	6384	6362	6419	6498	6510	6388	6505	6329	6496	6437	6348	6409	6216	6429	6414	6402	6292	6370	6467	6390	6466	6481	6389	6590	6299	6460	6387	6399	6467	6462	6436	6526	6337	6328	6403	6339	6416	6399	6388	6354	6529	6310	6332	6434	6422	6441	6430	6410	6370	6488	6480	6486	6335	6371	6272	6390	6416	6332	6491	6384	6529	6401	6440	6368	6495	6454	6396	6486	6434	6394	6373	6470	6458	6454	6532	6386	6443	6450	6337	6440	6522	6460	6497	6448	6418	6523	6449	6454	6332	6582	6499	6411	6408	6401	6401	6510	6332	6458	6363	6438	6408	6395	6383	6425	6427	6381	6371	6403	6365	6412	6566	6396	6387	6465	6355	6535	6390	6409	6422	6412	6381	6442	6315	6421	6387	6606	6398	6480	6439	6486	6428	6488	6480	6403	6379	6426	6532	6439	6474	6417	6483	6273	6395	6308	6378	6309	6391	6404	6346	6391	6447	6374	6412	6572	6350	6353	6287	6282	6504	6426	6470	6440	6419	6365	6435	6327	6425	6415	6382	6426	6515	6415	6432	6495	6363	6531	6387	6419	6268	6465	6339	6395	6447	6339	6484	6392	6435	6491	6611	6372	6432	6486	6414	6419	6348	6540	6453	6337	6439	6257	6390	6427	6337	6256	6370	6499	6493	6330	6489	6503	6465	6335	6384	6464	6492	6366	6430	6372	6465	6510	6417	6500	6392	6365	6464	6340	6442	6443	6504	6451	6493	6410	6473	6407	6468	6480	6336	6349	6438	6362	6394	6425	6448	6470	6365	6358	6372	6543	6341	6507	6349	6342	6512	6406	6304	6463	6397	6450	6327	6416	6399	6324	6449	6394	6507	6416	6495	6519	6430	6437	6489	6539	6292	6469	6450	6323	6362	6407	6505	6549	6423	6508	6403	6317	6453	6306	6414	6346	6441	6456	6423	6354	6402	6489	6347	6359	6337	6483	6385	6420	6511	6391	6341	6376	6366	6406	6417	6287	6309	6412	6368	6310	6433	6417	6429	6350	6456	6460	6488	6342	6467	6454	6505	6361	6496	6422	6429	6325	6525	6464	6342	6518	6356	6442	6416	6423	6227	6387	6469	6377	6379	6368	6406	6435	6415	6342	6451	6477	6487	6283	6521	6306	6367	6373	6403	6557	6348	6405	6316	6450	6392	6373	6497	6486	6539	6461	6445	6400	6465	6348	6395	6429	6469	6400	6369	6376	6476	6403	6446	6469	6403	6420	6378	6329	6483	6495	6435	6399	6355	6400	6515	6296	6401	6477	6330	6526	6346	6423	6423	6341	6287	6484	6486	6303	6411	6413	6414	6510	6438	6440	6434	6433	6428	6346	6397	6487	6382	6478	6306	6426	6408	6576	6427	6341	6290	6427	6326	6479	6354	6345	6494	6472	6353	6474	6420	6499	6373	6376	6427	6481	6403	6414	6398	6447	6358	6399	6381	6308	6480	6381	6288	6335	6443	6323	6495	6396	6443	6502	6585	6452	6349	6345	6354	6523	6508	6479	6300	6379	6470	6427	6446	6364	6392	6331	6322	6404	6452	6522	6456	6418	6412	6484	6509	6401	6512	6388	6440	6369	6478	6462	6507	6434	6338	6359	6345	6530	6407	6444	6383	6295	6573	6415	6369	6392	6428	6425	6331	6460	6492	6397	6353	6499	6333	6435	6568	6399	6428	6609	6409	6233	6436	6271	6310	6425	6485	6471	6411	6411	6371	6464	6366	6333	6342	6376	6216	6451	6362	6461	6396	6379	6446	6440	6510	6366	6431	6392	6452	6432	6519	6432	6393	6416	6566	6471	6277	6372	6529	6532	6429	6368	6211	6381	6455	6401	6384	6433	6348	6317	6317	6423	6438	6476	6399	6502	6493	6309	6408	6435	6381	6368	6454	6393	6389	6494	6376	6403	6390	6442	6390	6310	6332	6518	6460	6438	6404	6326	6424	6409	6405	6367	6455	6480	6335	6404	6432	6380	6349	6539	6363	6380	6501	6361	6461	6393	6375	6497	6284	6430	6518	6457	6517	6390	6460	6385	6322	6303	6380	6220	6304	6505	6431	6511	6553	6427	6476	6414	6360	6460	6381	6400	6563	6487	6428	6357	6366	6411	6454	6341	6541	6281	6488	6292	6399	6499	6424	6381	6472	6376	6419	6585	6404	6440	6406	6507	6490	6407	6381	6351	6364	6425	6508	6370	6344	6512	6362	6510	6473	6386	6374	6336	6407	6452	6429	6485	6380	6526	6418	6236	6337	6480	6402	6361	6423	6372	6443	6388	6387	6482	6481	6510	6403	6316	6333	6414	6484	6379	6410	6370	6353	6479	6492	6442	6480	6419	6463	6416	6419	6446	6428	6261	6509	6281	6432	6410	6438	6370	6377	6412	6411	6331	6378	6423	6441	6523	6364	6368	6441	6417	6362	6376	6312	6486	6389	6327	6532	6470	6383	6386	6457	6529	6387	6375	6374	6454	6396	6423	6396	6383	6380	6411	6459	6424	6428	6442	6508	6416	6483	6472	6378	6485	6402	6390	6521	6383	6438	6427	6503	6334	6380	6294	6319	6326	6353	6559	6381	6403	6321	6456	6426	6388	6354	6430	6428	6373	6431	6475	6444	6390	6433	6348	6557	6536	6405	6441	6492	6416	6398	6474	6321	6359	6399	6465	6427	6541	6391	6380	6480	6341	6311	6423	6453	6334	6415	6499	6484	6360	6364	6404	6354	6459	6500	6370	6350	6425	6189	6378	6473	6252	6463	6208	6373
5462	22754	22354	7187	8347	8151	4571	2415	1704	1163	880	886	849	835	871	811	856	896	857	879	872	855	872	862	895	855	885	907	868	872	842	887	876	864	895	847	832	842	829	906	892	849	911	845	909	893	875	868	835	917	873	874	854	911	851	845	921	888	900	845	866	843	843	860	847	841	819	897	890	861	851	897	837	858	859	922	872	871	886	868	889	826	824	901	810	821	851	923	835	889	844	856	868	826	865	864	889	859	797	842	883	843	869	900	885	811	897	805	898	887	834	873	848	896	862	891	867	858	877	873	860	843	856	861	850	863	852	894	872	871	862	840	888	855	879	843	853	847	904	865	842	843	863	877	896	853	816	863	877	891	891	878	873	890	903	850	877	873	847	836	875	877	837	867	852	851	841	886	876	879	872	863	847	839	872	856	874	832	920	905	867	839	856	839	903	824	863	859	855	854	805	878	864	838	894	868	889	847	826	788	904	870	869	861	939	920	846	882	874	851	888	886	918	820	876	861	853	844	851	863	844	844	877	859	891	852	859	787	884	882	841	910	895	867	902	815	914	847	850	857	872	850	841	906	848	799	860	830	880	849	840	859	813	866	930	795	825	882	862	824	868	928	895	938	871	824	859	845	826	873	878	888	899	811	874	875	931	868	889	891	834	856	876	909	882	870	936	815	850	833	848	907	888	894	872	846	862	884	875	887	844	841	864	887	837	868	843	912	837	828	852	862	804	868	892	904	824	837	858	913	890	861	849	848	885	864	888	866	834	835	861	857	842	866	871	872	860	827	884	867	852	864	944	848	884	844	845	848	886	861	872	835	830	834	922	906	925	887	862	879	901	871	853	844	889	867	842	823	858	877	886	855	865	907	891	847	809	856	935	902	911	830	900	894	860	815	839	912	816	902	869	832	885	867	897	871	890	869	863	861	893	829	869	851	900	843	893	860	866	875	889	811	865	864	855	849	898	886	796	881	920	902	897	832	872	895	858	918	873	886	870	903	842	858	911	885	874	896	872	832	822	822	918	859	879	891	899	896	846	852	857	887	840	873	856	887	832	828	888	870	882	871	871	858	859	890	878	838	891	882	841	835	864	881	856	849	846	842	892	865	919	880	885	854	878	916	827	877	848	854	881	833	877	867	893	882	902	856	904	871	900	886	891	863	822	920	885	856	876	877	872	886	807	833	873	899	860	813	865	851	844	843	885	876	854	844	850	899	825	873	832	856	898	856	871	918	867	852	853	859	838	870	928	903	854	836	866	817	866	834	839	845	849	857	870	861	904	892	842	859	808	896	895	889	858	853	921	841	844	878	817	862	941	867	827	831	925	892	833	854	834	848	876	867	915	907	880	893	856	872	884	926	857	907	837	839	826	841	853	925	841	870	864	873	908	875	847	871	864	868	843	828	912	917	855	878	850	829	817	838	889	933	825	895	823	878	855	831	895	879	861	858	858	836	845	827	862	889	843	887	902	822	877	877	820	884	838	901	888	844	852	910	886	846	863	855	846	885	886	883	921	882	873	852	896	887	901	920	865	861	832	906	809	933	894	823	946	867	870	843	876	870	838	881	835	873	779	843	787	843	861	854	865	864	866	897	836	840	842	858	866	813	868	902	848	858	838	894	853	894	809	865	881	848	904	893	871	843	866	916	800	884	841	884	864	867	876	854	881	913	886	845	846	888	922	829	892	854	822	849	939	866	847	901	816	828	867	915	859	902	847	889	912	931	889	873	799	845	867	882	875	852	889	905	887	926	899	822	867	931	826	837	877	850	826	895	885	867	866	838	922	870	922	899	925	881	892	894	907	872	902	845	894	893	869	913	877	856	843	797	854	874	855	859	852	857	858	864	876	822	914	822	882	930	881	896	904	888	848	910	890	889	842	909	938	881	917	878	846	891	829	868	907	826	909	837	857	850	864	910	839	837	814	865	894	866	872	885	892	945	819	944	862	808	854	860	859	886	885	842	879	912	888	858	902	841	923	848	839	841	872	828	869	870	862	895	869	808	889	890	883	792	837	902	854	895	818	925	877	890	864	893	837	855	868	859	907	894	855	850	895	864	881	848	874	802	905	910	856	889	818	883	850	849	885	890	881	911	881	865	896	873	851	861	855	932	868	872	864	846	860	897	859	877	858	811	875	869	881	874	879	858	816	858	911	858	870	873	906	892	825	897	871	900	867	868	883	855	852	800	890	855	897	863	874	910	830	873	866	895	891	824	890	839	873	895	846	901	799	889	847	919	871	835	930	834	872	901	843	860	873	885	840	900	911	885	877	920	892	873	924	859	796	847	786	840	863	825	867	894	903	894	842	894	877	848	877	906	901	896	895	851	896	899	895	846	854	843	923	894	895	868	921	840	915	848	896	898	944	824	817	904	888	879	877	876	856	901	841	866	817	859	899	835	899	842	845	860	883	901	914	959	786	892	850	900	882	870	836	808	863	827	832	860	881	857	893	865	845	819	892	847	887	896	947	824	905	863	837	851	843	859	890	880	885	831	769	840	847	837	865	912	872	813	863	861	867	854	858	879	875	888	877	883	857	888	862	858	863	834	912	842	861	856	846	840	873	851	897	868	811	878	820	910	834	891	880	904	845	873	850	887	925	853	897	869	893	885	905	891	851	890	898	860	849	857	881	851	894	834	879	885	824	896	815	875	954	873	816	903	867	887	868	875	847	859	806	875	876	849	856	896	842	902	856	889	881	877	867	865	816	870	833	831	840	847	873	909	891	865	847	848	846	894	861	862	842	843	857	906	879	866	874	862	864	894	965	874	841	898	874	857	882	847	828	856	898	815	888	868	884	903	882	870	896	933	865	924	897	880	845	867	894	863	895	850	889	869	883	896	844	877	825	852	889	880	877	888	888	886	844	829	859	860	823	881	853	868	843	833	847	891	867	928	839	855	841	926	863	847	887	848	897	920	898	892	886	901	886	867	842	830	865	825	859	940	890	901	893	923	881	868	862	874	878	807	854	920	891	824	897	868	834	905	842	830	882	848	889	847	895	892	851	849	839	917	861	831	869	890	842	848	864	830	879	847	886	897	866	856	838	871	843	862	881	864	850	872	849	878	851	906	840	908	874	857	891	846	883	866	890	897	834	900	862	907	843	897	858	859	858	833	858	894	907	903	875	839	911	905	879	889	837	895	866	845	889	855	914	863	892	902	831	815	900	834	832	897	868	888	885	841	860	821	851	908	856	883	850	844	897	865	879	877	848	878	885	830	894	845	887	891	876	860	895	864	878	857	828	884	884	927	887	878	847	902	922	875	889	900	886	830	814	870	875	896	895	927	872	884	866	837	843	826	833	857	850	836	874	815	853	900	876	862	858	911	886	863	879	899	853	882	886	888	881	903	869	888	808	909	887	876	851	857	908	869	816	812	849	853	857	865	901	830	885	893	848	859	876	841	860	871	844	894	922	892	893	841	902	828	855	811	865	871	867	879	906	837	833	868	811	886	865	836	863	879	823	863	833	846	833	881	887	854	890	859
26247	50295	42504	36628	55864	50524	36132	28058	21121	13510	7356	6607	6567	6462	6600	6521	6550	6692	6485	6752	6838	7109	7028	6967	6773	6666	6641	6484	6621	6696	6592	6670	6678	6586	6586	6625	6515	6459	6571	6682	6546	6507	6609	6663	6599	6558	6489	6572	6592	6611	6624	6583	6594	6607	6590	6431	6573	6669	6677	6612	6605	6667	6598	6719	6491	6649	6658	6541	6685	6646	6619	6633	6613	6543	6508	6638	6560	6477	6522	6613	6615	6607	6654	6613	6613	6583	6649	6748	6595	6422	6516	6692	6588	6558	6592	6607	6522	6485	6430	6585	6655	6416	6561	6600	6531	6554	6544	6483	6550	6612	6571	6560	6589	6660	6586	6508	6606	6494	6549	6490	6610	6616	6574	6605	6632	6643	6717	6484	6571	6555	6594	6603	6590	6603	6641	6427	6698	6660	6643	6686	6679	6619	6630	6614	6552	6629	6539	6573	6585	6655	6690	6658	6601	6617	6487	6650	6557	6646	6622	6534	6650	6674	6711	6607	6484	6560	6526	6553	6561	6601	6625	6594	6604	6700	6449	6619	6674	6505	6582	6574	6579	6572	6545	6609	6579	6581	6613	6689	6562	6560	6670	6499	6647	6551	6595	6527	6591	6584	6436	6513	6533	6637	6657	6611	6604	6571	6505	6549	6513	6645	6549	6622	6669	6592	6561	6548	6615	6532	6451	6691	6579	6705	6545	6570	6639	6594	6469	6497	6528	6490	6578	6505	6647	6572	6647	6547	6592	6669	6640	6592	6677	6584	6638	6621	6522	6604	6604	6524	6413	6635	6698	6767	6522	6620	6474	6520	6619	6615	6528	6662	6596	6516	6535	6493	6599	6576	6682	6511	6553	6616	6671	6571	6621	6512	6615	6504	6541	6699	6534	6654	6516	6456	6548	6495	6473	6584	6542	6657	6522	6584	6593	6607	6488	6614	6589	6595	6519	6672	6582	6474	6531	6618	6543	6682	6550	6657	6591	6524	6546	6525	6447	6581	6627	6649	6617	6549	6606	6578	6475	6590	6669	6532	6664	6431	6591	6459	6618	6499	6606	6616	6570	6693	6493	6635	6552	6642	6517	6484	6636	6587	6527	6541	6469	6675	6424	6646	6643	6629	6488	6489	6697	6477	6553	6621	6616	6599	6732	6556	6488	6691	6573	6539	6567	6613	6638	6543	6665	6530	6435	6624	6517	6462	6512	6481	6571	6653	6457	6562	6643	6627	6494	6534	6617	6615	6562	6617	6622	6635	6622	6624	6632	6584	6569	6657	6586	6647	6577	6782	6668	6451	6622	6571	6678	6563	6568	6529	6641	6572	6502	6653	6624	6563	6767	6550	6574	6634	6689	6595	6710	6639	6632	6520	6582	6719	6667	6680	6689	6642	6642	6586	6578	6656	6588	6661	6531	6654	6603	6571	6654	6558	6496	6639	6544	6666	6641	6591	6552	6626	6487	6571	6396	6620	6591	6581	6591	6681	6591	6603	6617	6513	6527	6568	6705	6465	6551	6623	6605	6500	6446	6528	6631	6681	6631	6565	6625	6679	6599	6589	6627	6737	6663	6717	6614	6670	6663	6654	6662	6652	6624	6547	6572	6487	6587	6602	6550	6695	6550	6523	6576	6619	6552	6542	6633	6518	6506	6549	6448	6557	6598	6613	6690	6543	6668	6628	6627	6581	6575	6587	6523	6450	6720	6669	6550	6653	6569	6536	6522	6642	6565	6515	6558	6648	6533	6595	6610	6643	6453	6603	6558	6557	6596	6580	6689	6682	6539	6646	6483	6593	6613	6689	6653	6631	6613	6632	6711	6623	6557	6586	6534	6667	6507	6551	6512	6570	6632	6589	6578	6524	6546	6584	6622	6668	6618	6631	6612	6621	6685	6630	6587	6586	6557	6484	6646	6490	6452	6594	6630	6593	6664	6679	6409	6582	6664	6706	6589	6662	6567	6505	6626	6658	6484	6508	6610	6596	6614	6610	6654	6613	6620	6449	6660	6519	6668	6620	6638	6590	6492	6496	6611	6561	6638	6541	6593	6727	6594	6577	6515	6525	6615	6522	6615	6550	6560	6471	6590	6651	6726	6688	6676	6586	6533	6702	6556	6667	6624	6601	6744	6672	6577	6639	6640	6627	6579	6582	6669	6535	6513	6680	6458	6758	6596	6706	6703	6743	6672	6563	6583	6615	6570	6524	6692	6509	6609	6654	6672	6537	6733	6602	6586	6602	6655	6576	6725	6594	6517	6609	6689	6654	6611	6651	6530	6530	6744	6580	6618	6662	6557	6598	6658	6518	6625	6584	6613	6670	6570	6690	6583	6510	6579	6625	6571	6442	6702	6588	6541	6562	6643	6546	6640	6639	6597	6565	6535	6627	6543	6578	6543	6633	6510	6552	6570	6535	6495	6497	6514	6715	6603	6521	6612	6565	6619	6685	6568	6549	6690	6609	6479	6508	6667	6531	6495	6621	6583	6535	6630	6692	6611	6473	6635	6513	6537	6466	6563	6575	6620	6655	6604	6681	6713	6561	6616	6560	6638	6605	6595	6531	6600	6659	6568	6510	6732	6614	6574	6660	6650	6583	6538	6647	6674	6616	6632	6520	6666	6649	6640	6554	6711	6647	6499	6684	6618	6559	6662	6613	6575	6704	6675	6594	6533	6629	6625	6481	6536	6446	6725	6615	6647	6491	6552	6665	6584	6669	6571	6583	6559	6511	6679	6658	6735	6604	6708	6606	6476	6463	6573	6599	6501	6566	6586	6459	6519	6566	6591	6532	6506	6614	6505	6556	6529	6536	6619	6545	6682	6542	6601	6616	6538	6560	6555	6706	6613	6513	6728	6584	6446	6498	6614	6662	6568	6528	6438	6623	6628	6472	6629	6423	6549	6589	6587	6662	6557	6680	6610	6473	6649	6558	6528	6589	6426	6580	6591	6541	6656	6648	6532	6544	6647	6620	6582	6610	6431	6479	6563	6428	6636	6691	6607	6580	6586	6515	6585	6766	6634	6542	6593	6689	6671	6555	6662	6529	6817	6575	6598	6463	6535	6513	6621	6556	6624	6543	6587	6489	6715	6680	6624	6491	6672	6496	6508	6497	6688	6658	6474	6576	6629	6677	6639	6666	6493	6518	6462	6557	6484	6580	6699	6595	6559	6489	6475	6621	6630	6419	6610	6679	6555	6466	6580	6485	6699	6562	6490	6694	6549	6633	6527	6519	6541	6514	6625	6586	6519	6539	6692	6606	6445	6721	6553	6635	6576	6558	6626	6547	6582	6634	6483	6548	6628	6660	6578	6567	6490	6553	6605	6676	6535	6583	6676	6575	6492	6685	6633	6574	6482	6645	6503	6525	6517	6483	6574	6712	6634	6615	6685	6647	6647	6446	6578	6614	6596	6533	6549	6545	6658	6567	6632	6662	6626	6678	6635	6656	6612	6687	6674	6524	6619	6543	6632	6560	6587	6533	6494	6559	6618	6430	6733	6660	6561	6595	6508	6589	6504	6573	6643	6651	6557	6665	6471	6534	6581	6502	6599	6768	6444	6554	6641	6566	6538	6623	6481	6642	6502	6629	6442	6614	6589	6618	6609	6563	6440	6604	6553	6606	6768	6492	6492	6636	6706	6549	6601	6550	6560	6479	6567	6608	6449	6600	6515	6556	6564	6603	6526	6682	6530	6680	6627	6485	6611	6530	6652	6610	6495	6555	6539	6527	6529	6557	6546	6610	6659	6742	6466	6676	6648	6632	6677	6618	6541	6509	6697	6588	6645	6529	6669	6657	6682	6698	6647	6569	6660	6662	6580	6588	6668	6595	6501	6527	6582	6512	6741	6664	6517	6556	6683	6646	6498	6566	6563	6604	6597	6713	6540	6556	6568	6633	6450	6675	6579	6391	6630	6522	6642	6514	6757	6555	6532	6562	6631	6632	6504	6569	6538	6529	6507	6568	6753	6667	6635	6712	6657	6443	6593	6470	6557	6667	6622	6615	6633	6602	6480	6663	6626	6660	6664	6638	6502	6532	6510	6674	6619	6660	6595	6590	6620	6600	6650	6563	6544	6718	6731	6644	6570	6671	6522	6562	6474	6536	6559	6541	6579	6746	6592	6619	6508	6599	6445	6506	6536	6589	6680	6600	6596	6530	6567	6683	6611	6595	6628	6582	6575	6617	6596	6618	6580	6573	6531	6467	6661	6652	6518	6509	6466	6654	6476	6468	6558	6512	6660	6592	6606	6474	6563	6533	6646	6466	6525	6652	6595	6648	6497	6575	6604	6536	6632	6673	6691	6693	6606	6636	6619	6491	6585	6565	6746	6639	6659	6593	6615	6682	6615	6555	6630	6594	6474	6546	6581	6584	6527	6701	6608	6604	6563	6629	6625	6456	6575	6618	6626	6533	6586	6743	6679	6578	6682	6680	6532	6577	6545	6645	6560	6620	6554	6675	6487	6534	6568	6596	6526	6511	6593	6719	6454	6471	6562	6517	6611	6603	6589	6599	6608	6604	6623	6596	6609	6712	6625	6617	6520	6611	6525	6566	6616	6523	6570	6561	6666	6622	6582	6646	6478	6513	6599	6609	6656	6598	6506	6598	6686	6599	6585	6656	6533	6624	6505	6645	6649	6560	6561	6416	6452	6548	6477	6712	6602	6590	6583	6731	6510	6596	6507	6582	6597	6700	6569	6671	6736	6616	6643	6562	6762	6603	6595	6526	6565	6619	6573	6532	6581	6634	6591	6714	6581	6434	6635	6621	6701	6505	6611	6718	6677	6610	6394	6600	6548	6662	6620	6610	6588	6394	6602	6664	6594	6549	6588	6660	6641	6660	6638	6680	6561	6672	6535	6612	6531	6588	6657	6597	6560	6620	6591	6586	6696	6611	6692	6661	6619	6513	6585	6658	6534	6683	6472	6661	6722	6666	6672	6607	6529	6655	6667	6580	6587	6546	6628	6564	6680	6471	6669	6543	6642	6618	6548	6614	6627	6656	6643	6510	6676	6634	6561	6661	6421	6708	6430	6750	6632	6599	6608	6600	6655	6643	6583	6610	6547	6588	6614	6683	6621	6575	6649	6544	6602	6466	6460	6607	6723	6519
4009	32400	30689	12109	12599	12595	6478	3336	2136	1305	843	818	844	858	810	864	883	859	836	875	864	888	858	867	851	840	797	822	814	868	829	820	842	834	825	894	885	850	905	815	831	844	838	803	876	835	848	832	846	779	859	837	825	826	858	820	874	849	889	821	834	828	842	825	772	821	787	799	829	784	836	851	873	829	840	829	845	825	857	822	886	834	823	835	829	874	797	856	864	805	831	834	797	864	838	814	814	772	811	890	817	796	823	839	813	865	846	851	831	825	836	848	847	823	826	878	783	762	867	820	821	853	824	864	851	865	826	783	778	874	851	857	898	809	859	790	824	789	853	839	817	840	850	806	812	816	906	844	824	814	787	844	821	866	829	862	834	815	830	806	822	791	806	826	904	840	815	797	825	840	805	863	813	840	866	851	818	831	839	799	843	855	867	856	912	802	867	848	833	838	839	805	853	837	796	828	818	859	859	805	876	837	811	795	800	813	841	855	830	846	847	823	804	816	860	807	833	824	861	793	840	787	870	840	818	839	877	837	846	850	856	855	807	820	852	832	833	777	834	866	886	832	811	829	792	805	841	843	846	796	879	854	838	847	830	824	862	850	831	836	801	838	841	819	850	795	807	865	781	832	813	836	825	742	824	862	820	894	825	856	846	852	824	847	817	856	841	872	785	812	844	824	826	807	798	852	793	861	830	790	868	797	886	929	854	825	793	885	811	801	935	825	836	817	858	873	825	838	840	863	836	846	802	822	880	856	819	815	832	829	876	793	853	843	795	842	857	818	803	888	874	802	794	846	848	895	826	846	802	841	825	849	871	816	803	779	835	842	849	841	842	861	851	851	811	819	842	830	859	856	851	820	816	845	787	825	836	763	863	884	844	836	809	802	885	829	888	885	857	845	866	799	784	818	881	876	835	794	794	836	889	912	837	844	868	844	833	856	818	883	826	815	861	836	833	818	827	821	810	867	875	828	858	802	838	816	841	776	844	830	857	877	826	905	870	825	823	875	818	807	854	808	823	796	849	818	872	810	839	844	861	858	835	834	845	860	827	833	863	859	836	789	822	856	836	854	817	867	879	853	850	887	866	798	851	772	890	872	870	850	843	847	839	833	766	857	871	818	825	828	845	862	883	856	858	860	850	854	798	833	865	878	837	785	816	827	911	800	870	844	803	881	804	851	833	885	839	785	834	863	835	832	872	825	863	860	811	850	847	794	850	803	859	818	801	783	786	794	829	789	839	838	846	852	857	845	838	853	799	863	835	834	845	774	884	824	814	833	876	816	802	804	859	821	895	867	834	842	832	864	836	813	805	788	871	916	850	857	814	842	893	819	818	863	842	887	831	837	821	849	843	850	840	844	829	887	813	816	842	825	812	846	774	827	851	840	855	862	870	820	811	794	892	824	884	839	824	824	842	804	768	828	844	815	847	813	888	844	829	861	812	824	835	831	889	812	888	813	812	880	869	859	880	831	838	826	823	845	843	815	793	852	813	897	787	883	830	849	827	802	815	809	822	868	815	854	844	855	873	840	794	874	885	818	886	834	823	846	823	828	776	824	822	869	889	851	833	807	811	803	831	814	818	837	806	805	848	782	838	834	841	814	826	875	828	838	821	817	810	845	819	828	861	865	815	816	771	817	812	818	822	800	872	814	890	895	805	882	834	829	871	888	787	781	820	800	889	836	861	815	795	865	849	892	856	836	849	831	820	847	843	831	839	845	826	795	793	842	820	809	871	822	893	889	873	850	850	879	861	811	796	866	818	815	863	814	867	882	799	847	842	864	825	870	838	842	797	796	807	877	852	851	834	827	795	849	784	866	826	874	815	808	824	830	876	791	867	880	857	873	864	806	771	824	828	794	795	861	860	812	826	837	865	868	845	859	817	897	871	841	825	861	810	790	836	821	829	841	879	826	849	871	815	864	891	848	875	881	882	861	808	856	806	845	852	823	863	864	813	860	801	890	793	859	866	814	807	824	868	819	830	853	853	830	859	833	835	865	823	838	790	865	875	829	825	844	846	828	837	830	847	819	810	841	865	874	854	845	852	848	862	808	853	805	829	833	820	854	833	815	850	816	840	837	809	863	830	856	845	870	836	854	868	875	840	826	853	793	873	809	824	789	864	876	842	818	871	780	892	857	826	903	787	796	842	857	818	831	826	791	883	825	819	842	867	799	815	844	877	831	839	862	859	837	873	840	828	814	895	853	862	773	890	795	822	809	912	845	941	869	730	824	825	892	803	897	850	824	820	821	831	833	819	858	866	898	857	816	787	812	878	817	827	842	848	812	870	826	808	815	828	828	813	850	828	826	802	804	828	826	909	837	844	852	833	871	881	827	863	860	860	819	927	843	816	852	855	818	841	830	871	813	850	828	863	841	797	830	845	887	793	842	863	802	816	903	836	785	866	799	832	874	881	835	865	820	853	831	825	833	870	877	866	846	841	808	844	845	854	879	815	849	916	872	844	869	834	834	885	834	827	832	810	836	831	817	870	782	863	811	788	848	856	852	890	871	845	827	872	839	800	857	845	858	845	807	848	843	862	812	814	859	824	841	861	824	900	822	866	813	867	879	799	813	857	883	822	847	852	831	840	815	888	861	777	804	825	847	827	838	838	865	877	855	867	864	884	842	814	857	825	835	838	855	847	879	784	894	852	869	817	856	835	830	853	821	893	885	802	802	797	830	809	867	861	831	854	873	843	878	844	867	866	813	840	798	809	829	814	840	882	818	813	855	802	808	898	864	850	840	849	858	803	830	825	842	833	800	831	836	850	834	856	812	811	877	895	855	802	815	807	881	809	840	884	851	789	843	849	890	852	870	821	838	803	853	776	849	867	826	844	885	869	840	799	786	849	774	831	858	805	849	838	801	844	869	795	801	833	857	831	833	793	862	871	841	852	807	824	824	864	851	863	802	860	840	816	841	858	825	824	851	828	799	838	849	857	840	855	833	844	842	812	832	876	804	827	788	831	871	868	815	839	891	821	869	878	823	870	852	856	818	867	824	867	819	887	867	863	821	789	840	860	826	879	843	831	848	856	823	868	851	875	852	843	842	796	871	868	829	838	843	875	828	859	828	834	850	873	815	874	850	864	869	856	819	828	818	858	856	909	807	846	812	874	805	766	822	797	809	863	831	849	845	853	799	851	812	856	875	863	821	888	765	821	847	856	832	850	854	840	855	848	841	847	809	814	859	839	839	849	790	855	828	871	853	846	832	816	886	865	825	867	753	870	818	824	831	856	787	829	868	803	852	844	848	807	805	869	850	840	804	820	875	885	807	777	784	817	887	849	792	805	827	894	870	792	849	831	797	912	818	800	804	837	842	790	818	796	859	855	846	814	836	858	843	844	852	801	817	814	827	795	835	826	793	869	857	842	820	878	875	819	850	843	859	843	848	827	845	791	839	883	802	825	794	817	837	893	834	868	887	865	887	870	891	843	857	844	836	883	870	877	897	862	853	820	868	849	920	819	830	845	917	841	885
29570	57716	49962	44246	64816	59817	40445	32496	25070	14677	6642	6401	6443	6447	6404	6364	6557	6492	6446	6840	7059	7377	7282	7040	6744	6478	6356	6608	6431	6483	6470	6399	6484	6402	6487	6450	6351	6405	6364	6481	6392	6381	6489	6396	6445	6382	6359	6383	6346	6373	6344	6490	6332	6489	6423	6270	6457	6325	6312	6371	6465	6475	6264	6539	6385	6257	6367	6328	6390	6325	6401	6388	6501	6438	6419	6451	6340	6386	6310	6342	6415	6275	6508	6386	6318	6406	6385	6473	6428	6370	6367	6360	6332	6412	6417	6521	6344	6360	6383	6426	6426	6363	6437	6418	6299	6322	6393	6492	6472	6337	6366	6302	6498	6319	6345	6286	6319	6411	6313	6471	6359	6426	6475	6396	6491	6426	6496	6378	6474	6288	6400	6429	6500	6424	6409	6391	6419	6352	6492	6309	6450	6436	6441	6386	6419	6324	6429	6396	6394	6472	6375	6343	6463	6314	6406	6323	6386	6468	6546	6500	6292	6565	6456	6389	6362	6413	6348	6413	6383	6434	6366	6356	6455	6409	6467	6516	6338	6420	6410	6422	6464	6297	6446	6540	6395	6348	6412	6350	6318	6386	6390	6310	6518	6291	6326	6336	6529	6362	6453	6426	6346	6365	6321	6359	6380	6354	6362	6398	6412	6383	6438	6284	6512	6398	6364	6432	6517	6374	6411	6432	6286	6331	6336	6400	6396	6360	6485	6431	6423	6450	6320	6306	6522	6473	6419	6491	6555	6403	6446	6308	6358	6491	6368	6436	6298	6458	6337	6428	6485	6335	6430	6351	6456	6265	6488	6334	6435	6269	6435	6360	6421	6366	6341	6320	6393	6352	6381	6441	6336	6481	6446	6443	6468	6409	6386	6514	6363	6347	6331	6377	6329	6257	6462	6308	6269	6439	6412	6333	6421	6273	6395	6478	6492	6371	6437	6483	6319	6310	6422	6468	6383	6563	6368	6357	6427	6354	6430	6438	6364	6447	6373	6453	6381	6439	6284	6447	6383	6411	6368	6453	6372	6325	6448	6406	6322	6365	6333	6402	6401	6527	6441	6327	6284	6370	6264	6382	6422	6532	6445	6296	6426	6451	6399	6285	6378	6360	6493	6355	6510	6243	6415	6339	6381	6393	6356	6416	6337	6497	6426	6394	6329	6356	6359	6440	6412	6549	6391	6473	6361	6442	6380	6339	6323	6459	6385	6519	6377	6368	6387	6409	6335	6392	6377	6409	6522	6409	6465	6356	6449	6514	6427	6334	6505	6314	6317	6568	6397	6232	6419	6461	6309	6517	6496	6455	6385	6391	6485	6464	6422	6287	6391	6412	6262	6564	6382	6295	6400	6382	6257	6575	6428	6283	6439	6611	6422	6432	6359	6413	6316	6393	6536	6340	6436	6391	6413	6566	6490	6393	6383	6499	6350	6178	6386	6327	6390	6335	6399	6404	6397	6392	6389	6268	6314	6429	6441	6436	6287	6416	6451	6386	6363	6443	6382	6346	6317	6374	6425	6315	6399	6404	6471	6529	6298	6514	6386	6457	6340	6436	6413	6306	6392	6373	6335	6232	6333	6473	6497	6283	6409	6409	6389	6347	6347	6355	6487	6391	6419	6392	6276	6379	6404	6436	6280	6433	6391	6334	6479	6474	6459	6342	6393	6336	6504	6318	6416	6382	6418	6479	6308	6309	6273	6401	6408	6418	6418	6420	6459	6423	6399	6406	6452	6372	6456	6287	6386	6481	6512	6422	6450	6572	6545	6423	6331	6341	6533	6494	6447	6493	6361	6510	6326	6412	6472	6345	6340	6423	6433	6497	6365	6387	6327	6368	6383	6369	6453	6434	6291	6265	6329	6318	6407	6440	6476	6409	6328	6442	6328	6285	6406	6404	6420	6448	6370	6456	6349	6482	6477	6475	6369	6391	6490	6385	6361	6456	6361	6416	6279	6428	6406	6375	6323	6453	6402	6360	6351	6353	6442	6425	6513	6384	6203	6447	6399	6348	6359	6392	6471	6360	6373	6347	6315	6373	6452	6349	6415	6427	6348	6353	6536	6466	6456	6369	6406	6439	6381	6299	6602	6468	6484	6396	6431	6280	6440	6423	6444	6249	6260	6512	6331	6517	6413	6341	6464	6356	6493	6346	6292	6335	6389	6410	6342	6420	6408	6423	6278	6315	6408	6420	6409	6449	6340	6265	6432	6412	6372	6391	6270	6257	6390	6407	6430	6512	6506	6328	6400	6395	6395	6460	6509	6407	6380	6411	6352	6383	6330	6505	6429	6495	6486	6329	6443	6306	6420	6177	6364	6379	6538	6575	6321	6334	6386	6447	6403	6506	6335	6428	6472	6389	6434	6300	6398	6447	6336	6352	6478	6395	6348	6495	6464	6494	6352	6373	6397	6165	6343	6501	6298	6560	6393	6382	6388	6332	6463	6307	6326	6390	6429	6424	6509	6407	6452	6314	6422	6356	6443	6354	6397	6443	6326	6382	6375	6397	6473	6339	6456	6452	6343	6318	6383	6380	6291	6344	6439	6381	6348	6440	6461	6408	6357	6383	6284	6362	6425	6420	6447	6383	6560	6414	6274	6403	6462	6433	6420	6417	6401	6459	6394	6391	6342	6414	6407	6314	6386	6471	6406	6301	6431	6370	6331	6300	6471	6430	6408	6339	6374	6470	6484	6536	6442	6333	6266	6445	6496	6616	6308	6559	6271	6429	6399	6450	6401	6390	6260	6309	6425	6424	6529	6348	6414	6389	6376	6468	6424	6409	6414	6388	6410	6428	6462	6446	6403	6359	6308	6539	6502	6414	6413	6361	6500	6413	6423	6310	6576	6370	6333	6280	6562	6328	6448	6442	6347	6397	6370	6498	6416	6438	6388	6377	6424	6322	6371	6371	6394	6494	6331	6401	6471	6273	6394	6421	6428	6415	6315	6412	6455	6358	6345	6366	6385	6460	6469	6431	6443	6349	6471	6426	6344	6473	6446	6436	6367	6368	6421	6490	6346	6390	6453	6404	6459	6393	6497	6295	6448	6426	6445	6232	6375	6495	6302	6554	6316	6316	6400	6354	6337	6407	6365	6410	6295	6310	6409	6359	6346	6564	6388	6377	6386	6398	6354	6477	6349	6338	6530	6391	6404	6370	6380	6407	6355	6417	6421	6378	6317	6500	6512	6303	6366	6460	6393	6440	6441	6381	6425	6419	6475	6371	6417	6357	6430	6373	6444	6489	6434	6357	6416	6496	6344	6372	6388	6407	6509	6367	6398	6450	6358	6253	6361	6321	6429	6529	6378	6506	6475	6302	6296	6315	6427	6343	6394	6343	6371	6435	6364	6350	6570	6407	6400	6426	6439	6244	6507	6376	6405	6356	6472	6630	6345	6446	6416	6347	6385	6475	6460	6492	6437	6364	6394	6413	6397	6389	6432	6405	6371	6434	6369	6369	6315	6363	6342	6446	6391	6329	6492	6394	6336	6415	6373	6445	6405	6366	6448	6377	6547	6388	6368	6428	6401	6505	6549	6491	6572	6394	6367	6299	6439	6508	6335	6408	6297	6597	6486	6403	6491	6408	6329	6426	6322	6400	6445	6297	6336	6359	6451	6354	6350	6416	6398	6447	6453	6424	6391	6370	6396	6484	6377	6378	6409	6471	6334	6345	6470	6295	6543	6527	6401	6392	6427	6402	6439	6271	6322	6562	6507	6372	6497	6314	6357	6419	6473	6357	6373	6439	6555	6381	6360	6407	6333	6403	6481	6393	6418	6380	6331	6338	6396	6357	6447	6444	6300	6350	6601	6462	6330	6451	6441	6298	6373	6327	6278	6454	6336	6378	6446	6328	6421	6280	6491	6466	6433	6364	6443	6421	6468	6478	6376	6515	6343	6394	6456	6350	6488	6444	6440	6419	6457	6423	6466	6413	6381	6364	6365	6301	6482	6420	6336	6367	6362	6427	6564	6450	6413	6334	6463	6327	6391	6387	6502	6407	6387	6280	6425	6561	6404	6402	6325	6451	6395	6402	6329	6460	6458	6423	6391	6555	6351	6473	6378	6438	6374	6469	6395	6464	6432	6570	6328	6418	6421	6384	6308	6428	6232	6358	6388	6439	6502	6357	6448	6407	6316	6495	6263	6282	6426	6399	6390	6470	6426	6527	6288	6433	6380	6432	6542	6309	6450	6357	6395	6402	6435	6242	6344	6444	6473	6433	6450	6358	6438	6397	6415	6336	6425	6276	6512	6334	6307	6472	6306	6474	6478	6428	6394	6497	6327	6384	6478	6429	6284	6387	6313	6352	6458	6561	6368	6393	6436	6587	6450	6346	6307	6409	6558	6332	6456	6236	6439	6497	6330	6296	6483	6278	6351	6460	6374	6476	6451	6556	6482	6402	6357	6529	6492	6455	6497	6414	6518	6388	6411	6379	6322	6338	6466	6447	6285	6420	6355	6408	6438	6309	6505	6527	6324	6389	6464	6271	6480	6306	6473	6514	6469	6480	6406	6319	6287	6460	6448	6468	6360	6461	6398	6320	6436	6440	6262	6355	6471	6462	6419	6466	6445	6386	6265	6409	6422	6401	6489	6395	6464	6412	6285	6336	6395	6362	6442	6423	6523	6466	6520	6343	6447	6216	6457	6513	6453	6404	6378	6433	6461	6380	6440	6492	6348	6319	6345	6339	6482	6418	6437	6430	6302	6496	6418	6509	6366	6497	6372	6502	6469	6295	6413	6426	6382	6423	6383	6320	6349	6447	6429	6492	6427	6396	6532	6361	6391	6470	6367	6556	6383	6357	6445	6482	6227	6375	6438	6436	6454	6384	6398	6366	6473	6348	6560	6463	6421	6492	6401	6489	6433	6534	6485	6356	6383	6371	6386	6481	6422	6400	6349	6535	6583	6396	6423	6364	6371	6241	6398	6357	6369	6413	6428	6365	6356	6539	6369	6399	6353	6394	6486	6519	6477	6395	6421	6391	6489	6571	6412	6416	6481	6440	6404	6458	6402	6356	6341	6443	6509	6354	6217	6442	6446	6406	6404	6461	6369	6403	6416	6465	6423	6442	6477	6259	6404	6376	6310	6403	6459	6365
2991	8235	9198	2417	3459	3702	2038	1445	1211	937	868	890	855	867	804	859	876	906	871	827	837	879	868	868	894	841	889	905	840	833	881	833	874	793	869	905	878	870	840	878	828	827	880	910	827	916	812	831	883	859	895	861	868	902	867	796	851	847	864	861	857	903	861	838	844	899	865	872	837	874	830	880	883	860	870	875	868	872	884	826	946	937	880	876	815	835	870	868	843	820	848	841	863	850	865	871	893	869	911	838	855	894	847	856	891	896	904	899	852	926	879	860	858	845	837	877	861	862	884	862	813	874	844	910	850	905	842	891	832	870	857	895	840	828	873	892	821	848	863	882	883	892	949	898	850	869	854	888	919	854	842	900	857	868	952	849	885	867	874	897	883	860	801	876	834	854	883	855	859	847	847	867	812	881	889	881	863	854	884	903	878	833	893	833	887	847	859	910	835	878	822	895	866	804	869	845	871	851	889	822	865	913	871	848	871	828	835	858	898	886	882	826	843	849	834	862	869	797	859	877	867	876	911	866	860	859	859	835	905	839	901	880	879	836	912	850	862	894	865	879	863	864	869	888	842	873	878	855	872	852	873	896	881	903	844	855	868	865	841	906	867	871	865	856	868	871	856	873	802	852	857	828	863	916	899	927	867	859	888	894	864	840	885	887	860	866	911	869	870	850	848	847	904	820	824	892	898	849	837	860	878	853	912	861	834	859	824	913	842	885	881	900	792	843	863	870	915	862	845	813	872	899	938	911	852	895	877	839	845	857	879	837	856	837	864	873	891	902	837	871	876	833	871	836	846	875	899	855	887	872	903	855	871	896	865	873	863	861	891	915	848	866	834	914	901	886	856	847	828	883	885	896	866	850	819	872	881	824	860	904	908	824	867	886	825	836	890	865	820	832	850	895	920	898	863	865	924	849	839	838	917	828	856	893	876	882	918	861	867	893	825	916	884	860	826	894	871	864	831	817	882	842	824	855	880	795	928	914	866	844	918	870	883	830	866	902	874	859	917	899	848	877	841	929	879	877	880	891	873	863	879	831	843	845	856	884	862	865	911	856	885	864	854	880	891	873	826	832	861	786	873	915	935	883	851	827	854	851	844	878	900	880	864	885	842	874	885	851	953	843	862	851	818	899	875	889	837	844	890	889	862	815	867	862	836	826	850	856	848	872	836	874	883	891	847	814	838	853	880	887	834	870	867	898	920	879	863	884	886	860	888	878	850	900	865	911	863	853	901	873	871	903	855	928	919	919	836	892	861	954	856	911	867	882	868	848	806	897	892	918	876	901	894	850	865	893	900	859	792	844	913	900	861	897	906	840	842	831	894	866	881	881	844	880	886	879	882	904	818	845	915	899	840	864	875	887	854	855	874	853	835	890	870	801	878	868	933	812	846	862	896	857	875	901	900	862	842	873	873	816	871	842	876	902	851	896	781	842	913	857	867	853	882	859	888	911	889	858	850	904	875	836	858	829	905	853	892	833	841	917	888	915	831	830	910	811	856	841	850	898	891	867	890	856	844	875	905	922	862	804	901	900	840	869	858	878	883	809	860	855	779	863	864	866	866	905	840	875	873	860	866	832	884	876	927	858	859	830	912	838	873	888	900	936	892	826	948	849	848	880	898	847	894	917	906	870	879	889	869	902	860	887	868	872	844	830	854	857	864	832	959	882	828	852	849	883	863	918	852	882	832	851	912	871	853	913	833	873	872	866	869	803	853	867	843	882	857	808	847	802	849	862	828	900	876	885	827	837	823	861	828	856	902	861	879	923	865	893	886	866	883	827	842	835	888	890	836	856	880	878	857	823	879	889	875	852	911	868	822	846	866	890	938	846	831	869	858	883	866	851	826	906	884	881	879	847	833	852	875	841	834	897	868	906	829	883	787	858	879	841	896	874	852	903	822	882	863	869	889	902	886	870	823	868	895	807	908	918	876	835	852	887	845	882	838	864	922	887	871	879	823	862	855	877	822	873	877	887	830	814	831	863	897	881	854	931	873	878	864	870	869	875	892	857	875	919	839	918	866	892	770	862	872	845	835	855	870	923	845	867	866	886	846	884	858	827	874	887	922	856	877	864	939	864	876	875	861	839	887	886	852	898	903	856	845	895	862	873	867	862	824	882	903	838	857	844	854	881	844	900	883	862	840	862	880	835	881	858	899	871	842	867	865	810	927	850	911	881	858	896	873	839	876	898	885	890	888	866	920	861	889	893	891	884	813	857	834	860	853	807	879	855	911	858	846	868	860	869	842	859	899	895	856	884	896	930	893	868	909	891	877	787	913	845	877	873	879	848	817	864	843	875	906	858	847	893	891	868	866	861	873	850	826	884	831	898	858	901	850	842	830	892	905	862	905	851	889	850	871	834	943	866	879	869	843	862	893	845	829	832	859	860	870	867	891	871	877	885	804	861	845	890	893	858	869	916	825	900	842	844	857	838	898	887	868	904	887	868	835	847	846	825	842	837	867	845	874	881	848	898	869	847	861	896	840	880	920	902	829	895	824	867	845	883	825	910	852	865	843	900	853	852	840	887	859	852	858	906	875	826	892	906	847	831	892	861	871	891	871	825	879	901	885	866	862	827	930	861	875	864	842	881	886	849	855	853	858	873	919	875	855	843	834	856	855	859	900	848	901	816	797	826	867	852	828	893	875	822	887	821	879	851	891	882	837	829	883	809	804	863	854	833	829	907	796	841	876	785	877	858	863	874	877	873	854	860	917	936	894	851	894	881	838	824	873	839	871	861	848	870	880	870	914	851	904	887	892	867	914	851	852	903	889	869	851	859	882	887	839	856	819	853	858	816	844	877	906	914	900	841	863	861	861	884	846	887	887	854	896	864	900	865	891	879	870	905	874	871	885	853	908	865	843	909	888	853	842	837	918	858	832	871	874	871	905	873	871	842	869	846	853	892	857	848	900	902	893	866	840	863	883	879	881	942	885	835	831	861	869	894	866	889	859	874	842	862	842	858	857	871	832	862	883	878	868	873	903	865	877	891	868	913	875	856	863	868	875	884	892	904	895	902	891	879	826	892	853	892	913	853	839	873	900	803	828	920	834	831	867	868	832	897	852	932	877	901	897	807	853	867	808	871	884	860	859	824	833	872	842	873	843	860	885	863	832	874	933	807	864	838	858	909	898	851	869	882	883	780	897	833	875	862	861	842	858	831	879	847	891	855	808	910	858	890	864	863	826	853	878	839	867	918	868	898	916	907	850	862	909	850	850	815	876	838	838	823	904	901	867	870	834	826	909	877	853	870	869	857	858	836	843	845	874	822	883	859	865	862	828	838	892	825	853	861	881	874	889	874	850	844	815	830	897	854	886	903	910	915	848	805	842	869	868	801	856	843	906	874	838	851	871	813	890	901	938	861	859	870	832	880	859	886	870	889	906	882	874	899	898	899	870	885	899	864	846	881	847	831	914	880	871	884	860	919	903	861	827	830	848	865	894	880	911	877	829	833	870	893	864	820	838	911	889	854	828	838
18964	34149	31051	26353	40340	37663	25363	19681	14392	8248	6511	6592	6551	6761	6565	6715	6630	6641	6516	6721	6718	6915	6901	6825	6750	6533	6624	6493	6534	6554	6502	6619	6549	6511	6544	6633	6393	6582	6569	6678	6581	6539	6638	6599	6533	6530	6533	6442	6607	6504	6578	6504	6586	6598	6671	6549	6522	6567	6547	6632	6482	6657	6394	6595	6460	6484	6497	6465	6534	6583	6569	6510	6537	6538	6565	6627	6539	6491	6641	6631	6495	6611	6640	6531	6526	6688	6481	6443	6491	6566	6577	6501	6583	6480	6680	6527	6475	6529	6422	6595	6514	6519	6426	6547	6713	6647	6316	6560	6598	6623	6620	6531	6510	6552	6607	6472	6617	6598	6510	6661	6622	6547	6564	6582	6551	6543	6689	6421	6645	6516	6554	6525	6567	6655	6567	6571	6594	6588	6582	6634	6530	6484	6391	6541	6586	6564	6601	6548	6490	6549	6660	6618	6579	6520	6535	6401	6534	6521	6657	6479	6601	6528	6498	6519	6574	6531	6470	6569	6529	6530	6501	6481	6569	6586	6634	6724	6598	6492	6547	6492	6589	6592	6497	6469	6482	6555	6518	6555	6645	6560	6582	6608	6470	6507	6615	6733	6586	6449	6526	6602	6528	6501	6604	6601	6586	6578	6518	6642	6611	6636	6392	6522	6371	6643	6669	6504	6560	6581	6468	6487	6436	6618	6593	6540	6711	6380	6572	6526	6532	6526	6555	6559	6613	6632	6529	6608	6574	6601	6537	6454	6478	6511	6648	6525	6605	6594	6631	6482	6603	6658	6623	6569	6593	6496	6558	6680	6540	6570	6550	6479	6633	6700	6505	6425	6644	6431	6700	6627	6634	6544	6463	6672	6572	6578	6555	6568	6632	6480	6540	6487	6510	6661	6576	6547	6530	6530	6413	6620	6560	6575	6526	6502	6585	6675	6501	6493	6605	6524	6666	6550	6638	6647	6575	6510	6557	6624	6465	6586	6585	6543	6528	6436	6619	6634	6625	6614	6573	6617	6539	6545	6538	6652	6649	6465	6508	6607	6642	6628	6539	6471	6617	6501	6590	6500	6576	6639	6495	6531	6556	6415	6665	6565	6533	6533	6630	6682	6536	6679	6451	6519	6476	6576	6746	6599	6468	6512	6591	6587	6472	6567	6692	6538	6530	6598	6630	6569	6436	6632	6597	6567	6656	6591	6618	6608	6618	6602	6480	6492	6619	6528	6501	6472	6626	6567	6490	6633	6681	6518	6534	6684	6576	6621	6562	6606	6558	6583	6615	6570	6514	6610	6605	6498	6573	6669	6602	6537	6529	6618	6520	6542	6626	6583	6593	6562	6496	6575	6782	6603	6561	6669	6671	6602	6574	6602	6588	6573	6605	6582	6408	6518	6592	6473	6640	6643	6556	6555	6563	6535	6546	6493	6522	6616	6677	6584	6626	6517	6600	6698	6569	6618	6466	6516	6544	6695	6596	6545	6538	6616	6577	6629	6522	6592	6556	6489	6634	6655	6553	6672	6613	6656	6489	6598	6583	6560	6561	6509	6476	6667	6534	6568	6618	6558	6532	6594	6485	6603	6604	6621	6522	6624	6456	6580	6528	6544	6635	6728	6572	6492	6561	6447	6481	6478	6547	6645	6709	6574	6514	6576	6585	6657	6587	6467	6611	6612	6594	6636	6474	6454	6616	6508	6555	6476	6576	6556	6646	6666	6571	6575	6570	6610	6674	6678	6527	6654	6423	6427	6510	6585	6624	6489	6631	6574	6595	6581	6453	6555	6552	6608	6602	6454	6588	6488	6558	6648	6623	6594	6499	6535	6623	6561	6514	6469	6450	6533	6629	6525	6484	6592	6629	6489	6580	6648	6578	6498	6562	6690	6501	6508	6718	6604	6395	6630	6571	6491	6515	6611	6646	6481	6553	6422	6565	6546	6540	6521	6515	6549	6550	6509	6410	6693	6460	6708	6562	6550	6651	6660	6613	6517	6677	6547	6536	6486	6542	6586	6488	6654	6583	6611	6576	6489	6563	6517	6563	6590	6580	6633	6533	6560	6503	6532	6614	6533	6546	6555	6452	6567	6521	6645	6554	6625	6591	6491	6650	6526	6674	6558	6681	6535	6555	6611	6524	6501	6584	6473	6623	6620	6408	6584	6667	6545	6500	6553	6677	6554	6469	6615	6639	6492	6637	6614	6622	6533	6550	6400	6501	6553	6606	6535	6588	6613	6511	6501	6603	6494	6447	6543	6434	6698	6557	6629	6526	6538	6566	6627	6572	6762	6599	6663	6475	6515	6555	6579	6652	6574	6722	6567	6467	6563	6554	6557	6552	6554	6577	6697	6596	6502	6465	6539	6583	6511	6492	6613	6599	6689	6579	6635	6445	6600	6574	6639	6409	6582	6577	6578	6628	6533	6545	6544	6431	6645	6544	6487	6701	6597	6560	6478	6580	6628	6465	6488	6513	6663	6487	6505	6529	6533	6697	6451	6593	6598	6489	6622	6597	6516	6481	6619	6560	6520	6647	6634	6575	6519	6499	6516	6588	6557	6635	6604	6633	6646	6588	6515	6524	6524	6428	6528	6453	6664	6667	6510	6464	6615	6610	6634	6471	6667	6572	6525	6660	6450	6542	6573	6623	6625	6553	6422	6609	6540	6567	6499	6611	6667	6477	6573	6583	6623	6519	6548	6637	6594	6653	6588	6504	6598	6631	6480	6659	6500	6576	6609	6713	6429	6543	6610	6668	6585	6530	6608	6624	6516	6585	6490	6466	6537	6533	6603	6567	6541	6575	6504	6472	6540	6521	6573	6491	6560	6594	6518	6592	6657	6613	6736	6559	6538	6433	6595	6449	6566	6521	6656	6574	6681	6572	6498	6574	6375	6536	6652	6579	6509	6584	6625	6554	6441	6688	6415	6750	6561	6575	6528	6445	6662	6430	6633	6535	6637	6498	6584	6562	6667	6668	6655	6566	6432	6644	6541	6533	6478	6653	6544	6680	6566	6714	6603	6512	6606	6723	6596	6625	6558	6500	6472	6514	6554	6651	6538	6659	6537	6426	6549	6574	6655	6615	6659	6553	6536	6605	6673	6433	6623	6593	6596	6526	6469	6443	6626	6517	6540	6513	6606	6532	6536	6638	6680	6538	6485	6491	6616	6621	6583	6544	6596	6416	6632	6486	6569	6679	6609	6593	6591	6660	6721	6660	6486	6511	6482	6501	6576	6558	6616	6650	6483	6564	6494	6514	6562	6574	6491	6634	6532	6610	6628	6557	6673	6442	6609	6490	6588	6641	6513	6597	6678	6613	6526	6556	6384	6626	6571	6452	6490	6556	6517	6534	6535	6707	6604	6640	6492	6492	6523	6605	6605	6632	6541	6515	6678	6536	6624	6608	6576	6480	6507	6564	6631	6522	6565	6563	6442	6529	6717	6598	6605	6629	6509	6632	6772	6538	6604	6611	6508	6605	6647	6551	6537	6613	6598	6489	6558	6604	6560	6546	6514	6601	6539	6569	6537	6523	6655	6544	6571	6685	6513	6659	6480	6568	6570	6600	6647	6765	6398	6562	6566	6490	6560	6534	6479	6556	6539	6552	6474	6503	6550	6494	6456	6586	6554	6599	6536	6542	6547	6644	6609	6702	6555	6472	6506	6629	6570	6560	6621	6654	6507	6507	6661	6603	6472	6641	6405	6490	6487	6618	6705	6582	6594	6683	6757	6565	6636	6568	6626	6544	6472	6554	6529	6654	6576	6382	6495	6571	6561	6500	6553	6608	6443	6537	6589	6482	6575	6413	6468	6561	6605	6628	6462	6617	6635	6582	6455	6388	6578	6581	6517	6625	6555	6657	6599	6543	6564	6566	6425	6542	6583	6746	6682	6577	6499	6523	6586	6508	6434	6521	6371	6545	6496	6561	6633	6520	6493	6541	6592	6509	6508	6498	6470	6482	6511	6558	6541	6524	6622	6553	6627	6644	6555	6657	6468	6604	6512	6654	6465	6668	6442	6557	6669	6630	6524	6578	6570	6562	6554	6707	6555	6551	6492	6493	6598	6521	6576	6625	6552	6427	6712	6632	6610	6595	6562	6562	6414	6622	6510	6602	6665	6617	6597	6621	6563	6711	6484	6565	6753	6465	6592	6533	6476	6583	6598	6577	6583	6530	6594	6693	6609	6469	6415	6629	6479	6625	6560	6478	6525	6624	6506	6630	6561	6625	6657	6639	6611	6569	6480	6610	6488	6519	6657	6463	6441	6674	6579	6608	6586	6591	6594	6594	6646	6622	6632	6577	6667	6489	6568	6551	6576	6609	6490	6457	6524	6513	6722	6568	6493	6616	6520	6585	6480	6647	6497	6571	6595	6558	6498	6624	6545	6671	6606	6548	6496	6616	6716	6640	6497	6541	6622	6460	6569	6499	6573	6552	6622	6684	6482	6591	6578	6599	6490	6526	6445	6557	6670	6427	6626	6572	6583	6558	6580	6456	6786	6576	6469	6673	6612	6539	6571	6532	6610	6567	6519	6664	6559	6488	6580	6619	6532	6621	6555	6503	6631	6586	6524	6742	6545	6498	6407	6581	6616	6575	6424	6484	6609	6491	6611	6503	6635	6593	6610	6590	6565	6526	6660	6578	6536	6544	6618	6628	6515	6598	6619	6573	6637	6578	6540	6675	6492	6551	6632	6555	6634	6657	6453	6535	6512	6523	6560	6548	6643	6666	6571	6635	6493	6532	6634	6543	6494	6679	6459	6680	6642	6522	6586	6624	6562	6474	6548	6653	6688	6583	6598	6639	6569	6483	6642	6567	6540	6496	6674	6512	6583	6624	6605	6631	6439	6649	6587	6561	6709	6589	6454	6584	6480	6687	6669	6749	6618	6579	6527	6501	6570	6695	6482	6569	6497	6654	6592	6573	6593	6571	6559	6490	6549	6549	6593	6505	6497	6609	6726	6517	6645	6504	6551	6586	6582	6581	6666	6541	6580	6503	6587	6667	6607	6655	6594	6604	6585	6600	6551	6516	6562	6552	6610	6572	6689	6572	6576	6530	6515	6586	6776	6507	6566	6433	6691	6534	6622	6576	6700	6698	6559
2190	17756	19599	6860	8024	9478	4512	2792	2117	1090	852	826	887	786	851	891	813	797	893	847	882	915	835	897	807	867	853	816	835	842	832	863	855	855	830	897	812	813	862	845	824	822	841	860	821	849	855	877	824	852	833	864	854	819	875	860	787	874	864	852	848	830	853	824	868	901	813	868	891	777	833	879	835	839	826	848	869	833	886	828	810	867	815	822	865	764	881	847	851	808	926	809	793	839	837	840	807	899	890	868	859	842	848	825	841	878	819	857	873	853	862	946	879	832	803	858	864	842	869	789	850	832	855	877	850	856	839	854	809	870	854	899	866	909	838	888	857	822	832	823	819	808	874	848	855	864	816	878	882	841	872	856	875	879	849	846	850	867	818	847	846	847	881	830	852	795	848	819	851	818	858	810	868	859	815	863	856	825	813	831	825	825	870	838	836	841	812	877	841	824	811	891	807	879	829	866	872	881	772	856	847	861	849	847	857	852	830	852	806	861	785	874	881	833	897	856	766	814	836	840	805	871	869	854	846	872	833	830	873	893	857	835	863	805	825	894	856	839	836	798	927	838	911	882	843	787	841	873	796	860	831	807	852	863	832	781	798	844	798	836	836	866	884	828	895	791	837	879	805	839	847	873	861	836	863	840	848	822	871	879	890	892	829	865	815	792	838	805	832	815	850	837	854	858	850	897	849	820	855	862	823	848	852	854	849	811	843	849	825	840	888	817	892	896	890	831	827	893	820	876	858	813	867	807	816	875	805	846	794	832	860	861	821	831	850	933	880	873	855	877	806	880	876	858	848	793	857	844	843	867	862	822	766	833	879	827	866	847	873	864	848	848	840	863	899	890	875	819	879	780	759	869	804	880	893	892	866	841	817	813	839	872	916	850	870	831	855	853	897	843	862	802	828	878	841	860	873	927	857	876	863	832	845	845	845	843	901	849	884	850	906	845	873	878	865	843	830	856	811	840	825	864	878	862	830	861	825	876	848	802	864	907	819	828	871	862	886	891	812	868	876	855	817	830	909	837	836	869	878	819	844	826	889	864	814	845	865	832	853	784	819	873	876	830	858	874	829	865	825	831	818	875	823	857	813	880	809	843	829	871	848	833	815	785	814	821	801	857	854	823	875	877	869	874	848	791	841	882	853	833	850	859	880	831	834	861	825	855	811	850	841	820	851	841	845	853	851	855	857	864	856	899	855	841	819	875	900	797	871	784	875	826	885	823	783	847	921	864	862	910	901	850	820	835	810	813	826	807	857	815	854	781	772	870	841	885	819	820	843	861	917	845	849	842	842	864	870	844	897	839	873	862	870	832	903	860	853	848	832	836	859	840	821	869	868	816	842	814	873	910	811	802	855	861	836	804	881	931	787	821	855	814	900	884	823	875	865	840	841	855	821	845	823	853	843	820	805	889	841	824	885	859	879	823	852	807	828	833	787	872	885	816	823	839	872	866	857	805	837	872	843	864	913	873	833	841	821	886	849	875	779	872	856	806	751	852	855	854	846	882	824	889	832	836	836	875	847	843	882	821	878	834	871	899	802	821	843	862	845	847	841	827	872	867	864	839	852	839	852	826	854	853	817	837	854	870	859	809	853	797	869	857	852	834	829	852	896	777	842	855	822	814	900	818	856	862	798	846	840	878	856	864	838	849	837	804	860	872	852	871	869	851	860	858	823	845	839	913	839	811	880	821	849	812	853	871	882	862	885	866	918	813	877	852	802	847	870	792	903	772	847	851	877	813	892	853	827	805	886	800	824	826	871	825	845	887	772	817	857	865	908	898	863	835	867	833	894	873	864	811	868	832	833	854	837	871	832	897	838	829	836	810	815	836	843	876	849	829	857	840	809	844	837	834	888	831	838	830	789	863	814	826	832	790	807	844	851	874	818	856	850	882	820	857	888	900	836	836	828	834	876	868	833	806	881	900	869	829	839	863	836	831	807	863	821	858	804	843	889	881	796	832	860	906	882	842	790	861	868	802	863	866	890	830	843	834	823	804	875	802	783	856	914	836	823	853	893	841	890	883	828	861	847	819	874	869	892	867	895	853	814	868	860	906	899	840	834	825	856	818	814	835	794	819	844	849	886	850	897	857	812	833	833	844	855	810	873	861	801	811	899	827	814	873	843	870	901	813	887	826	885	830	924	874	852	855	860	839	965	824	861	873	816	844	833	815	876	876	800	852	869	837	794	866	818	859	811	800	852	798	849	879	825	851	854	832	816	817	875	848	877	832	859	809	873	880	906	817	866	867	832	828	823	816	875	904	831	892	854	893	832	820	849	827	891	849	878	851	851	822	823	885	814	835	892	844	824	865	874	837	858	873	750	836	816	853	826	853	836	831	883	863	884	861	859	847	837	867	831	858	802	859	877	859	830	900	835	863	831	847	845	814	874	867	827	857	876	848	805	821	901	855	837	843	873	864	799	817	833	806	849	810	898	912	824	832	916	832	832	888	864	849	816	875	793	804	842	830	870	831	917	848	880	861	790	804	815	832	834	802	850	822	833	868	870	860	860	820	874	855	851	836	831	875	814	873	819	862	876	855	807	855	857	890	840	877	829	861	900	839	851	823	852	877	823	869	818	816	908	833	876	896	874	858	819	814	850	871	851	818	876	871	843	888	867	902	834	833	909	820	904	840	850	875	877	823	867	899	872	822	892	841	856	805	796	865	801	884	806	825	872	813	844	842	818	847	839	819	834	846	820	771	843	843	872	893	865	870	832	825	797	829	891	851	853	837	794	872	879	835	864	842	880	831	856	887	768	850	866	874	830	907	825	822	837	893	868	874	862	835	832	886	869	867	837	861	836	845	828	867	872	819	867	837	863	828	880	878	838	835	914	890	830	871	836	889	827	873	810	848	845	850	863	777	759	874	823	852	850	865	819	827	814	877	929	835	879	868	880	805	877	874	798	855	823	839	849	820	904	793	904	784	827	855	790	847	827	816	826	880	882	861	866	847	861	832	834	855	818	867	890	818	857	875	863	876	860	886	882	895	848	798	858	863	874	897	856	838	868	838	875	838	857	830	881	806	787	840	853	806	854	860	851	813	841	829	856	802	889	798	853	788	884	805	861	891	846	846	847	869	872	890	861	874	830	835	817	890	870	879	836	809	847	869	817	839	811	812	911	865	824	869	811	872	884	906	867	859	793	847	856	840	821	864	806	873	811	792	837	857	821	890	817	798	807	768	913	852	888	962	806	807	869	846	860	844	858	844	879	838	905	883	853	885	818	838	858	825	878	810	813	894	842	823	868	806	873	882	830	794	840	867	864	820	815	789	822	757	793	866	827	831	838	854	888	844	846	892	841	822	817	878	865	824	902	877	944	868	865	846	855	816	817	869	814	883	888	875	919	852	859	868	846	884	807	797	837	831	885	825	865	850	817	830	815	851	883	888	835	852	846	916	925	871	829	891	866	879	789	807	842	831	822	855	793	814	865	859	856	886	838	835	821	835	839	866	867	814	878	840	807	874	815	839	863	812
21612	46637	40958	40146	57275	53333	37172	30646	23848	11696	6513	6561	6522	6386	6573	6633	6528	6529	6525	6961	7207	7599	7647	7230	6853	6540	6475	6479	6550	6346	6464	6398	6460	6490	6283	6607	6498	6546	6564	6454	6521	6435	6500	6514	6424	6472	6450	6404	6488	6490	6480	6454	6501	6567	6491	6448	6588	6432	6453	6631	6444	6425	6460	6414	6458	6435	6357	6499	6474	6549	6518	6514	6556	6457	6497	6475	6497	6430	6412	6331	6347	6509	6455	6490	6531	6495	6576	6525	6433	6554	6505	6469	6495	6519	6374	6354	6546	6536	6451	6435	6468	6489	6523	6427	6429	6495	6456	6583	6408	6382	6488	6434	6476	6515	6559	6502	6565	6490	6537	6517	6510	6350	6503	6375	6506	6361	6480	6543	6535	6392	6501	6450	6588	6431	6500	6479	6509	6522	6570	6509	6452	6580	6528	6305	6545	6549	6516	6448	6529	6451	6543	6538	6347	6427	6446	6433	6551	6422	6507	6452	6505	6374	6483	6481	6479	6371	6466	6508	6603	6498	6479	6439	6480	6336	6502	6527	6473	6541	6426	6434	6254	6362	6458	6357	6387	6440	6570	6515	6414	6439	6313	6263	6450	6411	6462	6376	6507	6416	6439	6487	6404	6325	6456	6556	6447	6477	6497	6623	6454	6467	6438	6562	6447	6409	6561	6397	6376	6610	6420	6471	6630	6439	6477	6493	6514	6473	6418	6558	6563	6483	6548	6403	6514	6401	6454	6410	6351	6478	6409	6533	6570	6477	6459	6443	6595	6528	6420	6516	6282	6381	6426	6396	6387	6469	6629	6490	6351	6360	6454	6501	6453	6473	6618	6486	6441	6398	6374	6611	6585	6560	6433	6456	6425	6371	6453	6495	6423	6519	6485	6478	6391	6382	6487	6320	6417	6406	6486	6574	6557	6549	6482	6489	6472	6426	6491	6567	6385	6498	6573	6575	6545	6477	6540	6386	6527	6669	6415	6508	6456	6459	6508	6430	6438	6442	6495	6588	6554	6593	6538	6531	6479	6534	6458	6416	6427	6513	6483	6457	6489	6512	6447	6480	6421	6456	6418	6502	6583	6483	6481	6568	6416	6489	6452	6401	6485	6537	6470	6420	6506	6493	6479	6427	6580	6403	6476	6554	6422	6533	6457	6457	6462	6537	6419	6447	6522	6544	6516	6519	6489	6518	6597	6575	6509	6462	6494	6481	6457	6450	6521	6354	6517	6393	6425	6533	6456	6484	6447	6523	6495	6281	6398	6497	6593	6418	6485	6536	6434	6461	6478	6345	6411	6509	6429	6538	6447	6551	6531	6496	6508	6560	6508	6533	6478	6607	6521	6486	6502	6575	6457	6367	6496	6443	6345	6464	6556	6409	6471	6535	6442	6534	6463	6526	6481	6476	6473	6414	6486	6486	6473	6523	6564	6407	6493	6536	6508	6414	6555	6555	6503	6536	6407	6425	6527	6517	6508	6357	6435	6515	6493	6384	6427	6427	6426	6551	6382	6522	6405	6580	6501	6453	6371	6418	6412	6375	6501	6629	6510	6546	6498	6463	6478	6469	6534	6481	6420	6486	6426	6408	6408	6499	6431	6512	6430	6540	6401	6546	6490	6432	6402	6509	6473	6432	6481	6410	6561	6533	6468	6556	6554	6481	6459	6490	6403	6461	6342	6521	6393	6458	6525	6562	6432	6564	6385	6613	6431	6468	6409	6387	6428	6449	6417	6412	6441	6445	6624	6560	6428	6489	6443	6431	6522	6434	6534	6490	6620	6422	6482	6545	6513	6561	6541	6417	6310	6523	6542	6402	6456	6370	6435	6614	6339	6552	6628	6444	6522	6467	6423	6621	6374	6437	6427	6466	6494	6482	6484	6567	6523	6421	6415	6435	6446	6353	6582	6469	6606	6455	6583	6473	6391	6386	6489	6407	6529	6438	6414	6659	6554	6632	6607	6444	6397	6414	6545	6602	6443	6509	6504	6439	6468	6546	6602	6637	6424	6579	6614	6496	6441	6390	6627	6407	6406	6447	6476	6509	6450	6519	6469	6417	6493	6587	6428	6491	6475	6444	6476	6407	6436	6398	6490	6493	6405	6411	6488	6403	6432	6443	6517	6368	6512	6497	6410	6491	6463	6406	6561	6339	6514	6591	6461	6438	6381	6481	6449	6333	6555	6629	6368	6564	6539	6461	6472	6513	6550	6438	6581	6469	6392	6498	6538	6344	6448	6490	6551	6586	6415	6541	6502	6499	6394	6390	6495	6454	6396	6486	6479	6499	6461	6558	6564	6396	6536	6383	6545	6527	6598	6301	6632	6405	6507	6437	6591	6418	6407	6470	6414	6439	6473	6586	6446	6426	6375	6436	6522	6526	6381	6489	6423	6542	6374	6455	6399	6520	6444	6390	6537	6479	6386	6465	6462	6511	6409	6586	6637	6422	6541	6472	6480	6448	6514	6417	6442	6441	6518	6534	6471	6657	6594	6428	6595	6483	6488	6554	6455	6530	6598	6560	6630	6426	6474	6437	6562	6492	6473	6478	6463	6423	6550	6492	6419	6495	6609	6569	6487	6427	6445	6565	6406	6374	6444	6513	6522	6515	6452	6551	6513	6560	6448	6432	6566	6405	6434	6445	6443	6603	6593	6360	6555	6569	6501	6490	6439	6533	6461	6537	6417	6391	6515	6369	6490	6414	6466	6389	6570	6447	6459	6441	6526	6465	6486	6437	6427	6553	6523	6581	6444	6491	6499	6412	6513	6451	6441	6328	6560	6462	6472	6589	6594	6520	6478	6458	6448	6447	6481	6434	6508	6592	6454	6512	6450	6384	6510	6444	6553	6444	6525	6512	6507	6519	6448	6404	6521	6365	6450	6519	6474	6342	6476	6597	6505	6414	6463	6554	6338	6427	6524	6494	6406	6474	6536	6510	6399	6533	6436	6437	6551	6481	6410	6520	6443	6466	6454	6562	6445	6532	6396	6581	6484	6522	6527	6517	6491	6488	6476	6464	6526	6444	6507	6553	6415	6586	6519	6431	6468	6431	6364	6548	6519	6408	6499	6544	6336	6555	6407	6479	6499	6391	6458	6502	6428	6492	6415	6455	6531	6498	6381	6499	6410	6325	6370	6434	6577	6465	6482	6337	6514	6447	6495	6399	6465	6472	6454	6558	6529	6438	6504	6516	6486	6507	6471	6525	6605	6482	6499	6425	6403	6431	6338	6491	6361	6393	6513	6379	6512	6496	6429	6509	6395	6392	6512	6464	6369	6490	6469	6514	6516	6558	6503	6499	6424	6483	6487	6548	6512	6377	6408	6481	6490	6589	6592	6416	6635	6588	6420	6527	6418	6624	6584	6480	6458	6521	6787	6311	6396	6457	6381	6446	6457	6528	6476	6463	6438	6556	6486	6529	6437	6539	6455	6495	6671	6407	6479	6523	6519	6488	6416	6431	6472	6416	6487	6448	6514	6473	6390	6506	6469	6427	6546	6378	6455	6493	6451	6550	6467	6355	6465	6517	6507	6437	6522	6547	6558	6435	6478	6507	6446	6511	6440	6408	6472	6504	6297	6459	6519	6455	6467	6446	6357	6338	6537	6490	6537	6482	6555	6411	6414	6455	6443	6364	6589	6522	6438	6498	6451	6601	6403	6624	6527	6591	6492	6341	6611	6540	6528	6456	6443	6530	6404	6514	6472	6549	6515	6558	6578	6508	6492	6493	6459	6467	6418	6487	6366	6394	6321	6444	6391	6464	6437	6626	6502	6535	6446	6443	6488	6367	6531	6356	6370	6416	6476	6446	6408	6494	6517	6437	6464	6532	6414	6429	6376	6501	6495	6479	6517	6383	6513	6429	6583	6534	6482	6529	6482	6494	6483	6474	6574	6486	6549	6568	6511	6440	6342	6371	6475	6450	6454	6464	6560	6410	6456	6499	6541	6526	6494	6507	6533	6499	6446	6605	6591	6573	6542	6266	6592	6438	6556	6385	6537	6452	6520	6479	6382	6455	6489	6439	6440	6503	6541	6537	6511	6390	6380	6565	6556	6461	6601	6530	6343	6513	6478	6597	6453	6431	6491	6373	6455	6578	6534	6558	6491	6557	6459	6367	6470	6437	6467	6499	6493	6553	6373	6424	6429	6556	6521	6427	6469	6594	6403	6454	6533	6432	6553	6575	6512	6504	6424	6398	6600	6488	6559	6457	6509	6518	6383	6435	6575	6484	6422	6468	6482	6434	6591	6432	6469	6563	6337	6423	6400	6420	6497	6356	6582	6473	6406	6558	6371	6422	6366	6350	6452	6396	6425	6498	6696	6548	6460	6668	6462	6454	6612	6495	6415	6577	6439	6490	6566	6445	6436	6459	6464	6530	6455	6536	6371	6528	6576	6587	6502	6493	6670	6494	6478	6416	6496	6479	6375	6572	6425	6517	6536	6617	6375	6466	6568	6517	6515	6438	6637	6414	6382	6483	6513	6381	6416	6536	6490	6564	6502	6541	6554	6529	6464	6543	6455	6445	6404	6499	6636	6418	6563	6522	6442	6473	6451	6469	6597	6537	6500	6353	6481	6459	6591	6446	6445	6546	6522	6483	6589	6460	6408	6362	6530	6420	6466	6649	6413	6459	6494	6481	6483	6531	6411	6453	6481	6493	6379	6475	6566	6528	6377	6387	6531	6319	6552	6473	6423	6397	6484	6555	6356	6385	6460	6516	6360	6476	6434	6448	6378	6516	6571	6472	6513	6575	6411	6516	6430	6309	6589	6395	6586	6528	6439	6527	6376	6420	6570	6423	6483	6464	6431	6600	6481	6516	6545	6487	6481	6625	6508	6512	6529	6334	6461	6590	6469	6462	6498	6619	6498	6569	6530	6521	6444	6475	6284	6413	6494	6397	6431	6507	6400	6539	6319	6419	6588	6625	6602	6504	6544	6428	6556	6461	6544	6508	6535	6422	6470	6665	6467	6405	6456	6496	6563	6589	6483	6428	6504	6441	6422	6617	6410	6577	6498	6473	6519	6482	6405	6459	6428	6525	6494	6475	6467	6562	6468	6415	6372	6447	6453	6554	6487	6446	6499	6531	6491	6486	6521	6593
4524	16310	21025	6921	7407	9579	4959	3001	1910	1249	840	877	878	886	819	854	843	857	885	905	894	925	920	949	885	891	915	876	880	838	827	875	883	775	843	872	907	848	872	832	920	882	866	840	903	925	885	839	841	855	914	862	808	843	807	902	850	843	870	894	839	888	916	851	880	841	855	887	908	923	952	851	887	880	838	891	864	825	856	865	954	887	853	872	896	837	856	862	861	847	883	855	854	886	857	919	900	868	860	853	858	838	874	892	911	898	866	866	908	817	845	840	858	836	892	829	856	873	840	895	927	840	882	865	865	905	916	921	892	878	863	910	843	838	851	933	887	912	842	810	857	850	898	906	838	882	858	884	912	884	922	917	889	851	874	848	820	906	852	838	877	896	872	860	894	858	854	889	894	831	900	907	883	866	874	867	854	909	885	845	870	888	871	885	946	865	892	871	914	913	914	885	881	918	877	908	869	818	842	882	874	873	895	854	850	850	921	854	917	842	875	869	847	950	922	921	884	832	900	852	904	896	868	872	851	859	827	901	888	900	871	875	876	897	832	888	849	890	861	882	906	842	885	852	909	873	915	911	841	816	871	897	853	894	842	920	889	890	864	826	893	909	860	828	896	837	884	862	862	850	885	875	885	871	897	876	880	847	855	879	835	859	843	917	878	858	826	888	886	889	876	795	867	883	858	850	914	857	849	892	894	867	863	866	848	921	802	890	865	893	868	864	838	884	894	874	821	880	780	870	884	889	854	884	857	860	866	914	880	867	827	895	872	879	927	872	890	834	876	910	892	859	867	853	911	895	864	854	882	873	886	868	960	814	884	879	871	854	885	869	850	851	922	871	903	863	843	847	862	874	866	876	899	898	865	919	883	922	863	874	795	898	931	844	876	848	820	845	842	850	877	874	925	851	841	864	827	888	817	899	834	869	871	874	878	847	941	883	847	824	849	854	880	888	903	891	820	905	857	911	860	874	909	811	825	849	836	951	825	792	867	874	889	830	866	895	855	884	877	880	849	868	874	893	909	883	876	824	862	876	830	855	824	895	918	827	870	874	899	824	894	840	855	831	928	816	851	872	885	852	968	889	900	937	862	830	874	882	852	888	884	874	875	851	876	913	933	865	922	875	897	868	899	912	857	845	912	847	868	874	848	836	867	885	865	876	847	873	870	880	856	927	827	895	855	862	851	852	843	821	946	862	847	839	877	874	853	833	878	878	819	835	916	807	883	876	902	880	864	880	829	866	886	865	906	874	898	829	857	854	873	960	881	837	877	822	932	848	850	885	900	858	910	909	883	874	859	880	888	880	890	892	943	874	857	910	893	864	828	849	893	851	925	864	908	844	853	837	846	911	832	917	813	855	920	858	884	898	892	854	880	940	835	892	881	872	916	895	888	901	847	899	836	797	918	850	907	906	904	857	865	890	837	854	870	862	899	859	909	834	885	901	907	821	906	854	863	856	900	928	898	914	883	906	890	851	871	857	861	845	866	884	875	883	860	850	827	816	850	847	847	840	834	872	857	847	882	909	874	851	862	845	881	921	888	968	822	883	893	922	877	872	905	855	885	886	873	871	885	862	852	942	890	837	837	830	861	879	876	873	879	923	937	839	852	884	892	858	843	895	866	873	876	877	906	915	845	908	850	873	878	890	917	881	873	920	922	882	913	923	927	865	812	893	879	887	939	860	883	913	826	861	878	894	874	887	924	866	828	865	845	902	901	896	873	887	873	913	859	880	906	829	836	886	858	850	886	846	893	882	866	900	836	833	871	869	862	893	916	894	891	866	840	854	857	887	874	864	883	895	895	858	909	880	862	876	843	873	929	858	875	903	892	881	891	901	917	944	885	867	905	866	877	900	890	910	818	871	882	846	883	835	862	883	859	865	909	873	910	885	895	814	881	873	949	855	824	882	906	925	867	825	832	888	882	862	900	856	859	883	887	827	869	932	898	937	918	856	903	869	941	865	861	829	877	876	904	859	806	854	905	874	901	857	886	905	815	816	840	830	934	907	850	902	872	911	819	852	851	876	890	892	913	856	852	937	876	886	915	865	832	888	869	858	837	930	856	879	917	875	882	859	881	842	908	834	902	886	879	912	838	895	833	889	884	865	913	871	866	851	874	934	856	851	854	843	896	910	894	864	923	904	891	926	843	892	874	899	885	872	829	875	864	883	834	856	877	845	928	841	841	867	878	901	958	844	883	895	877	839	861	831	866	850	850	907	873	872	868	881	884	903	861	926	838	839	840	939	894	880	828	861	872	902	870	899	893	907	874	879	877	822	887	867	850	894	864	857	885	870	881	870	840	847	895	856	863	833	865	839	867	861	877	921	845	885	879	893	826	893	849	857	821	854	879	908	889	880	844	913	867	853	877	901	867	909	871	848	846	867	899	899	834	905	911	882	873	813	883	880	903	883	859	895	868	870	879	908	905	855	818	854	888	869	865	839	788	848	904	890	884	863	885	909	900	876	893	895	866	838	883	870	810	863	832	869	888	913	926	912	894	838	880	853	833	882	874	914	879	850	896	825	865	896	880	831	846	866	840	835	914	851	893	914	899	912	907	899	843	887	887	860	868	870	868	891	859	925	865	899	861	902	870	901	843	867	886	905	869	874	868	856	868	862	853	895	889	894	866	878	880	833	843	872	880	890	872	898	870	876	888	972	883	869	821	858	840	877	882	875	865	862	908	862	888	831	811	942	903	892	873	875	887	857	870	820	832	826	918	880	853	853	855	899	885	871	890	847	831	817	836	861	909	886	900	891	874	854	878	941	906	905	888	902	803	926	897	882	798	872	900	908	858	841	879	882	911	864	923	844	886	853	830	861	898	875	841	859	884	918	898	859	853	809	872	919	927	913	900	858	896	875	838	841	891	905	891	885	817	919	890	858	831	837	951	858	897	842	896	883	851	882	861	883	961	872	933	856	840	890	872	872	871	889	895	863	871	905	834	923	970	866	841	908	867	902	924	854	909	852	886	843	881	918	914	884	876	810	861	876	889	883	876	888	904	826	883	861	891	837	827	888	909	903	876	856	875	870	924	886	857	845	886	850	933	899	916	776	847	883	890	853	898	890	862	867	814	846	927	921	911	842	876	871	893	822	871	825	880	895	910	862	893	886	853	860	890	883	852	904	864	883	797	870	881	859	811	891	896	874	873	878	939	827	899	874	848	886	856	902	938	886	892	891	932	891	855	927	866	925	893	885	845	889	879	886	932	952	871	915	832	881	862	880	905	868	857	846	856	830	857	855	913	881	885	897	826	883	932	864	867	877	862	878	855	826	911	842	907	908	878	882	882	891	895	893	870	917	840	868	865	867	871	853	870	887	904	868	879	861	882	862	886	906	902	884	873	871	853	899	894	916	888	848	851	872	872	956	842	909	936	874	906	825	899	846	894	902	888	879	883	905	855	876	830	860	878	877	941	858	824	939	922	817	864	894	920	920	882	865	831	873	889	800	874	850	893	853	857	869	860	852	856	892	830	885
22040	43908	42053	38737	55887	53810	38641	31417	24067	13018	6784	6766	6729	6737	6543	6693	6636	6752	6635	6831	7416	8216	8417	7749	7212	6888	6678	6825	6575	6723	6642	6697	6758	6616	6639	6633	6582	6787	6603	6639	6714	6573	6608	6770	6711	6696	6612	6670	6682	6679	6668	6674	6728	6682	6618	6628	6750	6697	6842	6721	6636	6718	6700	6740	6636	6693	6660	6626	6627	6752	6805	6705	6746	6732	6685	6727	6549	6598	6689	6610	6619	6595	6616	6685	6641	6691	6715	6580	6841	6630	6677	6758	6695	6672	6691	6691	6667	6587	6609	6663	6719	6686	6605	6579	6715	6575	6631	6699	6575	6576	6555	6684	6654	6521	6623	6678	6511	6625	6604	6618	6719	6783	6688	6548	6718	6568	6672	6648	6713	6713	6575	6680	6687	6676	6740	6677	6677	6623	6762	6539	6639	6567	6807	6695	6516	6631	6726	6591	6661	6546	6641	6653	6702	6656	6710	6554	6707	6652	6737	6561	6614	6615	6528	6744	6662	6604	6642	6804	6647	6742	6740	6637	6606	6525	6659	6750	6660	6751	6698	6665	6642	6657	6724	6644	6712	6658	6702	6572	6584	6733	6745	6699	6598	6671	6715	6686	6708	6616	6680	6717	6632	6626	6618	6703	6653	6709	6709	6670	6655	6680	6680	6614	6733	6600	6706	6688	6648	6741	6729	6761	6524	6562	6558	6583	6528	6822	6765	6648	6643	6823	6624	6634	6788	6653	6645	6743	6654	6512	6605	6591	6553	6685	6626	6614	6643	6641	6720	6750	6618	6607	6756	6641	6722	6607	6644	6727	6624	6654	6735	6714	6800	6779	6704	6716	6725	6617	6635	6595	6650	6638	6726	6845	6626	6598	6738	6622	6729	6752	6648	6718	6716	6731	6661	6706	6600	6620	6644	6677	6736	6761	6646	6615	6797	6786	6801	6698	6648	6645	6744	6765	6600	6786	6677	6723	6654	6910	6589	6676	6680	6600	6790	6725	6620	6683	6563	6654	6618	6668	6585	6554	6751	6607	6731	6586	6753	6604	6683	6561	6684	6761	6734	6764	6638	6718	6753	6681	6725	6684	6499	6715	6676	6767	6787	6693	6774	6685	6791	6666	6752	6560	6745	6697	6671	6616	6581	6839	6754	6662	6684	6541	6756	6636	6640	6611	6587	6552	6807	6663	6757	6637	6721	6712	6635	6644	6719	6624	6675	6746	6756	6699	6645	6745	6770	6737	6560	6718	6600	6645	6618	6611	6820	6555	6607	6673	6703	6643	6794	6610	6712	6520	6623	6654	6626	6649	6669	6836	6603	6599	6802	6572	6795	6663	6637	6725	6715	6759	6679	6706	6700	6753	6528	6792	6761	6651	6729	6657	6717	6709	6678	6761	6810	6690	6628	6703	6602	6727	6607	6789	6808	6702	6610	6682	6749	6714	6735	6600	6747	6748	6612	6664	6596	6575	6646	6591	6789	6581	6755	6725	6612	6728	6695	6734	6811	6657	6714	6731	6626	6756	6766	6621	6564	6645	6840	6693	6726	6654	6602	6634	6645	6683	6716	6570	6792	6641	6627	6670	6626	6697	6602	6759	6660	6732	6762	6682	6650	6765	6729	6650	6786	6738	6634	6786	6782	6661	6685	6693	6660	6800	6680	6633	6668	6689	6684	6716	6626	6664	6608	6635	6728	6572	6621	6639	6676	6618	6613	6730	6563	6563	6708	6630	6588	6762	6708	6670	6727	6701	6720	6551	6627	6708	6656	6677	6573	6623	6834	6667	6570	6652	6740	6649	6535	6681	6564	6713	6582	6726	6667	6622	6649	6740	6650	6578	6675	6603	6793	6604	6656	6565	6708	6687	6604	6642	6702	6667	6717	6610	6657	6686	6689	6649	6630	6687	6640	6754	6819	6639	6595	6655	6685	6572	6668	6738	6660	6622	6732	6646	6853	6790	6629	6655	6672	6709	6590	6636	6720	6649	6567	6642	6799	6712	6639	6650	6597	6701	6706	6700	6689	6694	6662	6734	6775	6597	6684	6693	6781	6746	6629	6565	6601	6648	6723	6727	6634	6650	6699	6704	6506	6654	6695	6663	6570	6580	6671	6747	6659	6653	6670	6720	6684	6605	6673	6676	6704	6638	6605	6585	6665	6626	6680	6838	6625	6693	6672	6679	6661	6610	6696	6711	6742	6706	6671	6633	6752	6650	6752	6651	6692	6634	6689	6535	6602	6885	6708	6624	6747	6662	6648	6568	6722	6764	6641	6704	6720	6728	6648	6716	6669	6724	6538	6642	6641	6662	6681	6665	6762	6631	6692	6665	6657	6660	6732	6753	6752	6548	6778	6618	6652	6719	6628	6600	6703	6680	6573	6744	6661	6667	6762	6688	6620	6572	6507	6716	6690	6843	6616	6766	6603	6687	6600	6734	6642	6716	6728	6608	6637	6750	6695	6779	6514	6654	6705	6750	6809	6731	6567	6712	6757	6540	6695	6657	6761	6670	6828	6536	6674	6598	6648	6632	6737	6587	6785	6632	6584	6695	6709	6830	6846	6704	6655	6651	6665	6660	6705	6703	6584	6595	6695	6709	6747	6752	6724	6781	6819	6671	6653	6699	6598	6712	6694	6655	6719	6758	6791	6836	6654	6684	6709	6665	6688	6860	6831	6642	6728	6786	6716	6711	6645	6626	6568	6629	6761	6624	6611	6617	6553	6685	6593	6775	6693	6693	6663	6663	6678	6658	6586	6612	6633	6668	6547	6624	6734	6772	6700	6578	6665	6829	6689	6677	6672	6652	6733	6708	6712	6643	6701	6638	6696	6711	6765	6729	6740	6681	6585	6613	6796	6756	6689	6643	6756	6688	6607	6639	6796	6658	6726	6725	6627	6617	6552	6729	6653	6578	6703	6539	6653	6655	6596	6694	6757	6557	6655	6546	6650	6715	6752	6554	6743	6487	6718	6683	6773	6624	6638	6663	6576	6642	6692	6736	6588	6737	6806	6759	6784	6642	6620	6742	6624	6707	6703	6640	6673	6690	6685	6681	6723	6734	6536	6649	6649	6608	6788	6740	6694	6667	6646	6589	6755	6644	6593	6777	6636	6620	6829	6702	6663	6675	6586	6753	6709	6733	6764	6747	6675	6745	6671	6723	6478	6745	6842	6724	6593	6532	6731	6695	6763	6614	6619	6705	6772	6716	6695	6630	6679	6755	6718	6671	6623	6728	6681	6577	6807	6655	6767	6531	6726	6681	6785	6706	6625	6692	6715	6821	6551	6540	6610	6661	6691	6778	6737	6646	6704	6817	6655	6632	6752	6743	6677	6715	6867	6735	6586	6675	6681	6569	6782	6644	6710	6689	6668	6691	6603	6557	6658	6711	6533	6664	6676	6651	6613	6595	6820	6540	6660	6680	6533	6646	6707	6634	6603	6649	6726	6770	6651	6756	6630	6703	6611	6796	6718	6650	6667	6631	6798	6604	6736	6792	6669	6581	6609	6722	6802	6690	6642	6727	6711	6609	6651	6699	6769	6665	6733	6588	6583	6721	6735	6659	6675	6711	6572	6634	6768	6666	6712	6601	6544	6722	6600	6727	6574	6833	6616	6663	6638	6724	6740	6605	6785	6708	6720	6730	6667	6762	6705	6699	6668	6725	6694	6551	6792	6641	6624	6719	6698	6567	6647	6664	6714	6573	6598	6543	6754	6684	6696	6656	6706	6716	6583	6695	6643	6625	6691	6627	6612	6781	6687	6754	6742	6652	6603	6715	6584	6771	6591	6729	6624	6696	6731	6631	6680	6683	6682	6633	6712	6690	6700	6658	6643	6807	6650	6749	6727	6625	6597	6739	6679	6573	6590	6665	6616	6723	6685	6640	6805	6561	6731	6682	6600	6665	6678	6572	6553	6792	6666	6655	6734	6653	6738	6644	6727	6699	6765	6752	6633	6622	6704	6709	6762	6664	6695	6606	6778	6684	6731	6685	6784	6631	6764	6685	6710	6726	6668	6614	6672	6745	6640	6726	6787	6602	6752	6660	6778	6669	6674	6633	6699	6607	6703	6666	6655	6657	6651	6780	6675	6606	6572	6736	6734	6511	6715	6723	6747	6627	6675	6677	6644	6608	6722	6610	6780	6607	6685	6776	6534	6566	6753	6859	6654	6639	6687	6754	6749	6869	6617	6743	6666	6536	6665	6731	6710	6713	6599	6671	6717	6776	6683	6613	6831	6707	6632	6706	6568	6612	6710	6767	6623	6605	6612	6619	6686	6623	6707	6720	6519	6648	6701	6521	6533	6690	6608	6559	6697	6675	6623	6679	6736	6750	6726	6609	6655	6656	6684	6781	6710	6717	6634	6659	6742	6680	6560	6813	6670	6677	6651	6799	6690	6655	6557	6633	6614	6717	6746	6500	6592	6769	6704	6653	6526	6646	6524	6626	6765	6593	6672	6628	6582	6624	6809	6730	6559	6675	6751	6809	6533	6629	6677	6671	6620	6597	6751	6629	6637	6693	6631	6732	6632	6681	6761	6522	6743	6597	6630	6608	6691	6592	6715	6693	6659	6571	6702	6640	6663	6707	6759	6722	6694	6612	6731	6718	6739	6759	6718	6635	6597	6701	6730	6752	6796	6742	6560	6669	6747	6683	6601	6663	6785	6713	6637	6630	6690	6618	6627	6550	6653	6693	6588	6614	6610	6684	6819	6631	6661	6655	6676	6798	6724	6595	6467	6776	6778	6672	6691	6646	6780	6604	6685	6769	6677	6656	6691	6782	6716	6691	6817	6667	6724	6453	6713	6661	6612	6711	6705	6684	6622	6545	6561	6584	6768	6683	6762	6623	6791	6745	6719	6634	6624	6714	6805	6650	6823	6581	6666	6655	6639	6719	6647	6698	6668	6679	6691	6636	6665	6560	6767	6721	6711	6639	6577	6714	6688	6582	6723	6666	6685	6712	6621	6551	6613	6627	6687	6673	6722	6641	6734	6682	6719	6713	6722	6770	6659	6712	6733	6663	6577	6620	6793	6749	6693	6751	6647	6712	6728	6668	6690	6767	6583	6675	6695	6661	6557	6604	6680	6781	6610	6670	6645	6641
2973	22154	28865	11858	13748	14648	8150	3934	2548	1361	846	854	870	872	834	869	879	878	843	844	913	931	983	940	877	833	856	842	837	869	838	877	843	853	873	834	854	871	864	814	844	853	857	843	848	811	846	865	889	839	866	835	830	876	838	836	890	814	811	810	829	825	835	878	805	900	842	865	872	838	854	850	827	845	918	931	800	868	832	905	841	840	901	783	852	811	781	770	827	880	839	817	828	875	800	837	902	888	853	833	829	822	887	850	832	781	826	823	833	844	816	823	883	843	886	888	842	832	814	850	822	829	909	860	872	861	900	853	964	809	860	835	858	814	806	863	821	829	834	865	858	853	779	880	804	847	854	853	809	851	865	880	845	844	833	845	858	810	845	840	824	864	832	855	824	881	893	840	831	866	864	857	822	892	789	834	851	927	812	890	857	843	827	836	887	867	762	871	830	828	815	834	820	911	866	846	886	874	800	882	857	800	854	828	793	819	875	841	842	865	787	824	850	783	802	836	799	891	825	863	891	878	858	856	917	889	798	786	861	840	837	856	848	827	881	871	864	891	842	853	878	867	837	854	854	818	882	832	872	879	812	837	829	882	875	858	885	783	860	871	898	826	871	802	865	831	795	829	826	860	865	848	823	838	832	831	881	825	826	845	876	865	887	823	850	805	792	849	861	837	832	840	814	832	822	838	842	837	887	905	821	900	863	834	773	845	863	841	865	821	814	849	873	843	822	877	805	818	896	797	813	866	849	824	798	864	833	860	866	877	827	840	867	869	833	835	831	858	819	903	900	833	839	846	852	813	823	826	834	895	883	850	841	850	817	813	762	873	863	828	835	842	851	844	847	864	815	843	805	846	850	918	837	842	826	871	871	799	783	832	833	856	858	920	862	859	803	830	852	811	842	853	905	836	907	827	846	872	850	886	808	818	868	749	825	854	838	840	842	842	780	828	850	867	903	743	913	794	877	816	878	849	820	844	816	834	846	814	857	782	784	868	803	887	819	825	862	830	826	832	828	858	863	867	823	871	891	846	828	857	802	849	853	817	863	838	865	847	865	811	830	851	804	893	826	804	821	866	857	848	813	926	843	844	819	836	860	864	845	841	832	871	845	838	831	866	845	869	852	884	876	894	833	855	858	785	845	854	868	788	916	837	823	833	832	826	850	814	903	807	835	838	818	854	842	876	845	794	793	809	795	845	822	870	871	855	844	859	863	862	851	840	895	831	866	872	830	816	850	842	833	810	852	869	805	829	816	823	806	814	852	824	850	850	820	836	862	844	802	848	826	824	853	839	880	834	815	818	856	848	816	853	839	826	845	812	846	866	854	856	839	843	883	897	799	839	836	803	817	820	813	830	841	804	896	879	881	832	795	847	791	840	821	850	874	860	840	824	859	808	900	868	820	884	826	787	859	853	863	829	856	867	862	864	884	835	861	839	828	864	860	860	857	848	835	842	815	856	861	850	871	848	884	820	866	821	836	812	861	855	877	796	852	881	830	837	836	802	834	838	819	847	843	845	872	841	816	872	845	858	897	820	869	819	805	884	891	806	871	867	847	863	836	839	818	805	850	801	875	848	871	832	885	820	841	864	902	892	849	897	862	875	832	837	859	881	833	825	809	859	847	841	843	880	838	800	860	839	821	830	809	864	829	846	861	896	844	886	843	880	861	893	847	832	879	865	827	877	890	824	797	846	871	868	844	852	869	814	887	799	805	874	836	837	791	855	806	837	843	861	835	816	857	820	825	833	829	842	865	880	807	863	846	784	903	833	863	881	879	863	855	810	880	836	849	858	859	858	850	863	842	831	843	813	801	849	866	846	799	836	839	854	853	880	873	823	866	858	795	835	871	870	879	809	827	837	839	877	824	854	813	854	852	834	851	873	815	815	880	881	865	810	923	895	851	830	823	866	817	868	830	847	840	876	866	857	907	850	788	853	796	854	885	884	872	849	848	844	873	846	878	868	841	850	809	842	825	838	848	825	812	855	922	829	841	852	851	836	858	846	814	847	819	795	820	839	852	823	845	885	804	917	884	850	877	823	813	786	765	873	817	839	865	882	850	808	857	819	847	906	819	830	827	858	848	888	824	799	832	853	812	868	858	869	829	776	843	815	803	866	810	812	823	841	816	809	794	843	836	841	811	851	815	790	817	857	860	804	839	832	863	777	808	855	832	832	852	871	833	836	840	857	831	833	812	852	822	861	809	872	835	839	867	811	848	849	926	817	826	848	806	804	809	838	842	828	876	831	846	817	817	824	835	861	827	889	828	839	849	829	830	770	910	861	820	829	865	841	783	793	876	832	839	893	864	801	883	850	831	882	838	888	847	920	817	799	857	830	868	866	853	827	872	846	835	883	865	836	863	823	861	839	804	862	875	812	762	894	846	871	855	884	806	858	819	850	815	823	872	859	852	868	897	909	842	841	838	842	866	844	863	809	854	845	854	857	830	850	810	883	792	863	790	819	871	837	856	888	848	890	850	850	847	797	819	816	867	802	831	784	857	849	845	821	871	847	853	854	897	881	825	846	906	863	865	904	868	789	838	834	887	874	839	872	825	850	904	832	783	858	863	852	881	864	817	888	890	834	860	816	888	842	877	873	885	855	855	854	824	854	776	853	870	860	816	812	823	846	874	865	918	847	821	863	819	847	837	832	828	837	862	861	847	890	790	844	865	869	847	812	816	830	840	852	846	821	874	871	831	864	778	801	854	848	821	832	849	833	866	842	903	807	853	820	820	791	893	830	831	811	888	862	878	857	850	830	797	871	828	870	867	887	803	821	838	811	874	770	816	814	845	819	817	859	861	872	818	843	800	849	851	841	865	849	876	838	815	845	835	864	846	878	844	843	835	833	870	898	819	761	794	832	814	835	863	862	864	816	837	836	867	851	925	891	848	813	854	898	839	805	853	874	885	804	845	855	865	920	836	826	816	909	837	800	770	841	797	855	844	796	793	826	784	857	858	846	819	830	892	847	811	888	885	826	816	818	871	822	839	856	834	856	869	832	858	865	839	823	853	832	845	803	836	841	776	873	837	873	822	852	765	850	824	833	856	851	865	836	918	872	843	836	881	865	827	830	812	873	824	864	836	838	870	825	876	790	861	853	855	824	821	845	798	911	805	867	806	895	841	895	831	781	896	820	870	836	818	892	801	794	871	871	842	868	906	863	872	812	829	839	817	866	834	788	869	767	805	850	861	837	874	839	845	774	821	904	835	850	838	865	859	826	863	843	841	847	828	888	897	850	797	847	813	838	850	873	877	850	791	915	866	886	865	839	829	869	839	849	853	798	822	836	863	844	834	831	853	850	839	862	836	848	854	841	863	778	839	836	831	784	821	829	832	777	788	862	796	852	886	874	846	815	835	850	842	850	837	853	862	806	851	879	824	822	871	849	856	860	903	840	773	865	871	877	913	839	890	867	887	834	858	843	822	866	799	802	876	874	848	858	943	875	837	811	829	831	854	823	810	862	835	826	873	776	859	835
24282	50082	49745	46980	69100	62267	44451	35117	26897	16558	6986	6447	6375	6637	6608	6618	6470	6518	6511	6662	7810	8481	8770	7920	7092	6693	6444	6418	6453	6477	6534	6607	6500	6375	6499	6469	6435	6454	6423	6484	6461	6568	6406	6488	6562	6595	6468	6517	6511	6549	6489	6391	6482	6472	6508	6555	6549	6485	6459	6438	6488	6468	6478	6493	6436	6394	6452	6380	6423	6551	6553	6421	6508	6585	6577	6418	6403	6425	6464	6429	6483	6453	6341	6381	6545	6544	6498	6505	6506	6449	6528	6350	6556	6409	6385	6521	6451	6459	6423	6453	6461	6457	6440	6425	6363	6600	6476	6561	6501	6565	6563	6497	6515	6462	6415	6531	6423	6512	6466	6533	6477	6413	6483	6467	6319	6471	6501	6333	6526	6430	6610	6586	6452	6477	6435	6426	6535	6600	6470	6467	6528	6476	6535	6584	6505	6558	6570	6640	6408	6475	6562	6388	6397	6444	6461	6530	6351	6544	6346	6601	6553	6341	6524	6665	6394	6462	6294	6650	6566	6475	6449	6510	6452	6411	6368	6485	6556	6427	6524	6489	6402	6416	6477	6458	6425	6420	6456	6480	6461	6481	6399	6466	6445	6663	6444	6478	6520	6420	6519	6596	6491	6443	6417	6411	6351	6556	6563	6504	6589	6518	6525	6414	6456	6505	6586	6438	6487	6571	6590	6326	6284	6500	6479	6485	6532	6617	6476	6580	6346	6451	6483	6390	6443	6330	6440	6487	6516	6587	6471	6543	6515	6473	6516	6409	6490	6487	6549	6493	6458	6337	6416	6680	6537	6613	6461	6496	6401	6467	6522	6471	6497	6536	6520	6576	6504	6453	6415	6542	6474	6470	6444	6522	6438	6489	6486	6517	6465	6434	6460	6640	6543	6537	6515	6409	6568	6452	6370	6442	6369	6472	6423	6520	6487	6466	6484	6400	6353	6466	6385	6443	6450	6525	6511	6425	6357	6471	6471	6485	6586	6552	6579	6336	6551	6409	6365	6401	6481	6427	6483	6294	6511	6474	6507	6423	6423	6544	6333	6453	6412	6526	6599	6520	6533	6539	6445	6483	6547	6501	6448	6488	6450	6527	6365	6521	6576	6405	6570	6517	6434	6456	6558	6449	6450	6384	6430	6440	6452	6506	6582	6462	6463	6511	6452	6458	6389	6440	6493	6491	6588	6490	6457	6596	6432	6309	6469	6564	6531	6471	6394	6539	6421	6549	6520	6498	6409	6447	6576	6483	6451	6494	6435	6445	6616	6463	6465	6473	6451	6537	6418	6595	6633	6534	6564	6495	6461	6427	6606	6529	6554	6473	6314	6396	6545	6513	6446	6425	6442	6526	6475	6622	6624	6496	6456	6477	6466	6453	6545	6388	6492	6469	6373	6533	6552	6361	6537	6412	6555	6592	6411	6398	6412	6593	6503	6502	6650	6660	6428	6613	6541	6476	6552	6450	6541	6572	6298	6441	6477	6515	6573	6476	6495	6542	6508	6454	6546	6467	6579	6492	6590	6520	6473	6455	6430	6484	6426	6588	6495	6556	6465	6511	6500	6500	6525	6486	6628	6410	6485	6543	6468	6487	6398	6509	6489	6548	6523	6434	6485	6629	6532	6510	6485	6584	6393	6612	6481	6439	6407	6506	6553	6491	6574	6325	6379	6442	6514	6417	6441	6539	6580	6484	6481	6470	6518	6626	6481	6499	6404	6461	6563	6450	6541	6469	6428	6411	6434	6539	6428	6435	6478	6511	6457	6470	6507	6480	6686	6346	6431	6488	6398	6427	6447	6366	6466	6508	6437	6523	6472	6542	6452	6526	6447	6489	6578	6394	6596	6515	6356	6464	6356	6419	6395	6507	6352	6508	6509	6588	6462	6384	6472	6500	6622	6347	6586	6480	6498	6564	6572	6298	6580	6454	6539	6475	6568	6448	6499	6508	6481	6469	6376	6484	6567	6686	6385	6555	6555	6453	6477	6412	6535	6472	6323	6350	6479	6516	6614	6492	6470	6541	6542	6434	6485	6498	6617	6455	6545	6553	6386	6381	6526	6517	6448	6432	6571	6500	6517	6462	6457	6512	6471	6483	6510	6328	6400	6444	6565	6499	6514	6376	6466	6585	6465	6473	6428	6454	6466	6393	6461	6504	6393	6519	6483	6563	6549	6500	6598	6496	6514	6399	6476	6590	6479	6534	6339	6415	6494	6339	6469	6452	6547	6505	6438	6598	6546	6515	6480	6602	6317	6487	6358	6499	6496	6456	6311	6467	6521	6473	6447	6542	6407	6561	6523	6478	6472	6620	6567	6448	6272	6523	6570	6416	6358	6460	6378	6496	6492	6452	6455	6438	6513	6326	6541	6433	6443	6422	6571	6510	6521	6415	6480	6533	6535	6400	6521	6495	6397	6463	6601	6403	6425	6511	6539	6413	6335	6530	6408	6463	6513	6557	6584	6484	6552	6481	6573	6315	6547	6368	6419	6460	6369	6526	6440	6391	6456	6443	6468	6495	6448	6538	6537	6473	6444	6623	6558	6519	6370	6514	6495	6389	6432	6542	6566	6457	6659	6487	6435	6490	6457	6473	6572	6604	6455	6442	6442	6412	6539	6492	6537	6474	6542	6419	6489	6471	6595	6496	6472	6441	6513	6454	6524	6441	6579	6472	6517	6491	6508	6415	6419	6423	6510	6436	6507	6498	6421	6384	6591	6371	6470	6406	6320	6428	6405	6553	6430	6478	6321	6476	6413	6497	6424	6444	6508	6429	6447	6416	6599	6420	6360	6388	6483	6567	6375	6452	6385	6509	6384	6497	6558	6552	6494	6449	6531	6433	6411	6468	6567	6483	6645	6511	6638	6438	6443	6457	6587	6496	6455	6635	6485	6374	6556	6564	6588	6486	6528	6498	6556	6459	6490	6439	6496	6427	6609	6519	6431	6469	6509	6493	6517	6616	6495	6544	6351	6483	6468	6452	6411	6540	6389	6476	6521	6506	6428	6433	6503	6455	6531	6555	6495	6522	6428	6513	6547	6427	6420	6548	6380	6551	6555	6437	6587	6542	6513	6436	6394	6481	6473	6423	6429	6501	6430	6492	6482	6592	6527	6453	6340	6464	6456	6579	6363	6474	6461	6683	6344	6462	6463	6548	6436	6432	6418	6570	6514	6533	6401	6444	6451	6428	6463	6479	6479	6524	6533	6574	6450	6518	6495	6591	6516	6473	6417	6443	6469	6406	6443	6468	6572	6489	6446	6416	6452	6454	6563	6479	6324	6494	6459	6459	6474	6381	6531	6491	6460	6436	6406	6456	6353	6626	6543	6406	6576	6528	6573	6525	6472	6417	6457	6635	6392	6447	6607	6581	6485	6548	6354	6505	6439	6410	6549	6520	6604	6508	6430	6522	6486	6592	6470	6521	6419	6449	6515	6480	6540	6475	6456	6487	6509	6450	6600	6419	6345	6438	6455	6490	6442	6427	6540	6401	6508	6639	6488	6585	6471	6632	6495	6516	6473	6545	6542	6391	6494	6562	6427	6408	6603	6381	6557	6466	6623	6454	6581	6418	6377	6392	6386	6520	6495	6466	6496	6437	6415	6364	6489	6370	6478	6332	6377	6441	6424	6601	6441	6399	6483	6541	6416	6567	6557	6399	6539	6429	6623	6554	6711	6406	6531	6449	6363	6436	6449	6397	6577	6439	6430	6564	6380	6403	6555	6469	6588	6567	6378	6347	6497	6422	6559	6431	6543	6484	6571	6605	6515	6516	6446	6544	6394	6575	6427	6490	6454	6361	6551	6463	6483	6594	6471	6531	6465	6503	6424	6416	6537	6610	6435	6572	6429	6544	6459	6594	6493	6477	6438	6475	6506	6454	6475	6459	6617	6425	6508	6465	6626	6547	6462	6425	6523	6497	6586	6486	6571	6433	6408	6537	6493	6470	6539	6443	6451	6542	6468	6321	6493	6451	6422	6543	6511	6517	6383	6558	6377	6525	6446	6487	6591	6563	6480	6481	6577	6582	6461	6449	6533	6446	6577	6532	6530	6571	6543	6537	6411	6465	6586	6436	6489	6448	6514	6535	6412	6583	6486	6610	6453	6507	6510	6433	6587	6600	6478	6443	6481	6535	6537	6541	6531	6473	6472	6502	6504	6542	6560	6312	6559	6379	6482	6611	6498	6535	6408	6492	6490	6463	6422	6457	6570	6479	6555	6497	6540	6345	6565	6353	6405	6523	6504	6553	6350	6431	6483	6567	6518	6316	6522	6490	6359	6411	6438	6387	6551	6463	6396	6432	6444	6498	6553	6486	6508	6472	6479	6449	6454	6392	6531	6460	6472	6547	6440	6553	6426	6491	6563	6440	6411	6449	6433	6505	6392	6497	6592	6514	6372	6472	6458	6480	6522	6534	6502	6321	6508	6504	6478	6436	6434	6519	6480	6490	6498	6398	6531	6470	6559	6502	6396	6473	6475	6403	6484	6411	6472	6477	6473	6427	6549	6377	6388	6510	6518	6375	6593	6453	6541	6448	6489	6463	6478	6522	6472	6564	6362	6480	6411	6450	6427	6527	6594	6435	6622	6619	6449	6364	6432	6550	6470	6458	6460	6521	6530	6554	6638	6449	6501	6493	6492	6581	6372	6555	6495	6521	6410	6477	6471	6425	6610	6499	6503	6429	6494	6478	6461	6584	6491	6477	6463	6422	6490	6584	6512	6533	6515	6525	6437	6464	6524	6538	6426	6610	6456	6443	6532	6557	6495	6327	6469	6539	6513	6423	6513	6458	6470	6576	6479	6446	6577	6563	6512	6535	6441	6472	6320	6397	6405	6474	6471	6474	6506	6494	6506	6397	6524	6549	6291	6437	6461	6481	6427	6679	6452	6469	6619	6452	6517	6576	6461	6438	6529	6492	6513	6402	6428	6485	6437	6434	6439	6359	6452	6541	6555	6473	6576	6588	6573	6430	6462	6384	6476	6374	6439	6521	6522	6491	6452	6487	6477	6438	6481	6486	6363	6476	6490	6337	6444	6477	6447	6425	6617	6368	6542	6420	6591	6376	6486	6610	6512	6399	6625	6458	6627	6432	6432	6489
2738	8659	8575	2529	3635	4148	2431	1417	1202	962	855	826	894	903	846	798	876	864	897	934	906	892	889	904	904	837	890	893	877	802	814	833	898	868	880	886	890	893	820	832	872	817	835	862	891	823	780	825	803	859	855	868	881	880	891	881	838	857	830	880	852	906	864	897	811	879	867	911	845	890	850	873	871	885	857	812	849	875	808	897	883	858	837	849	882	847	840	826	780	881	841	855	864	840	859	883	928	886	829	824	894	848	879	867	841	890	840	869	852	869	879	885	846	845	841	783	861	859	864	832	857	888	857	853	887	834	847	848	880	861	832	844	882	891	859	875	851	868	846	856	859	880	827	847	874	858	888	820	850	907	836	872	845	862	867	848	848	893	876	889	879	858	853	850	822	850	869	864	833	819	882	863	861	917	948	881	885	920	893	832	828	852	879	864	902	905	863	841	894	879	870	868	893	873	874	878	842	880	838	865	820	900	877	893	852	881	866	882	870	899	843	920	849	834	858	824	855	849	900	871	872	815	851	901	832	885	823	861	877	837	945	887	897	843	897	839	888	885	806	893	848	899	866	913	851	841	858	837	900	854	865	853	796	840	869	900	844	857	922	879	872	865	863	829	854	907	853	913	823	912	854	869	873	884	889	867	838	903	861	883	876	860	892	866	888	851	863	848	886	888	890	825	851	859	869	855	847	861	926	894	875	899	839	868	868	891	872	901	821	820	899	922	896	873	853	929	821	854	815	845	875	833	881	838	919	906	846	834	873	813	835	869	830	883	858	817	856	858	870	893	907	849	855	848	879	867	886	931	904	844	892	887	872	843	867	857	855	871	790	878	842	908	826	910	881	870	854	863	900	835	922	840	848	867	908	871	937	857	852	942	863	872	846	884	829	800	863	856	887	887	896	903	831	818	863	913	881	843	871	872	843	900	831	855	874	853	856	934	847	868	864	902	855	897	858	858	878	845	912	855	829	876	883	849	831	921	869	873	882	900	894	857	849	869	933	877	900	869	802	870	895	925	850	846	866	847	873	897	883	876	857	934	866	863	860	872	866	880	850	846	869	898	848	853	869	887	901	853	852	868	849	824	889	797	842	873	928	901	881	895	901	833	825	783	850	858	891	870	822	865	812	877	851	865	874	858	876	844	944	870	855	881	892	858	881	849	880	882	858	888	861	871	862	893	854	913	924	866	857	902	831	824	876	871	857	910	877	870	860	841	807	847	862	902	805	848	828	906	845	854	837	851	881	844	936	877	854	779	840	860	881	879	906	853	904	908	846	856	880	872	847	832	847	860	913	853	881	843	945	889	901	812	860	936	799	850	916	883	812	923	848	812	824	860	871	906	780	864	826	853	875	872	843	856	891	903	870	854	902	901	903	930	824	851	915	805	890	897	802	856	822	805	884	837	886	888	847	845	879	805	839	842	836	874	905	877	900	886	875	822	873	866	822	883	845	834	904	886	870	888	841	838	866	869	838	868	860	912	867	873	883	869	871	873	872	852	791	892	906	815	928	868	890	856	871	900	898	834	851	846	907	869	868	853	914	899	930	913	879	835	910	924	863	888	849	935	890	879	846	872	912	835	847	858	886	877	879	922	871	865	922	876	905	882	871	828	834	846	897	838	865	838	889	840	870	868	885	847	816	876	887	856	826	849	865	854	810	874	842	870	874	848	885	875	880	867	887	873	868	871	894	851	921	840	836	830	887	880	887	811	854	832	870	823	817	851	900	936	857	833	858	853	929	905	873	826	888	821	884	910	910	872	892	874	854	849	839	850	865	905	888	832	877	897	866	843	836	828	913	884	847	820	804	923	855	896	818	827	936	870	836	914	880	893	901	916	881	886	911	892	874	940	884	861	870	858	813	856	898	876	905	870	812	868	855	903	845	889	856	860	917	820	854	862	889	857	905	870	844	851	861	867	939	867	848	880	883	872	900	853	865	884	902	832	896	862	871	888	876	827	852	841	852	874	895	853	854	837	844	894	878	915	885	875	857	896	906	865	869	827	846	820	904	877	868	878	851	877	903	873	827	895	852	846	881	876	883	893	857	827	818	897	841	826	859	825	788	853	838	902	870	866	837	848	846	843	872	871	886	898	924	889	947	828	865	862	831	837	887	862	830	824	828	862	823	880	907	843	860	833	879	878	845	860	884	835	846	869	850	857	914	870	861	848	853	862	895	853	853	868	821	913	880	909	861	828	851	881	887	868	899	877	933	860	911	831	855	848	871	893	862	856	883	871	860	861	877	901	883	887	909	906	899	871	862	807	857	848	908	839	871	862	862	875	813	846	836	849	867	894	867	838	870	845	875	878	859	808	877	923	841	854	848	911	832	862	869	855	906	847	830	809	864	923	876	832	914	837	861	897	891	859	846	869	868	881	891	882	811	865	876	830	899	888	935	881	830	898	822	861	835	858	869	861	851	880	903	841	874	883	843	841	918	887	882	848	889	861	889	887	832	895	875	839	861	919	892	870	833	893	886	862	894	906	838	859	877	885	894	912	853	875	829	919	830	872	859	878	854	864	871	865	854	897	903	831	859	871	851	787	872	906	830	853	869	824	815	917	838	879	856	842	856	876	892	865	900	854	895	809	892	840	881	849	910	924	889	858	852	891	863	870	822	895	902	897	873	857	861	880	821	903	831	865	869	882	861	849	877	887	889	828	857	891	798	818	805	855	933	847	895	916	864	923	861	858	889	841	847	890	879	882	846	819	880	870	892	873	848	913	816	856	850	870	898	881	874	829	872	890	857	841	831	889	875	846	890	849	833	851	887	842	909	873	882	820	883	839	883	894	870	872	843	799	903	880	866	836	862	896	863	841	855	824	816	913	873	917	862	928	862	877	881	874	910	902	822	879	918	840	879	858	882	824	830	896	878	912	891	827	874	888	875	843	870	861	899	871	868	902	893	926	873	880	920	860	828	891	854	889	879	892	872	893	858	889	866	915	852	785	871	845	892	869	820	846	881	870	883	860	833	866	864	869	907	842	849	884	900	925	846	924	854	850	885	862	847	814	808	872	823	842	876	931	867	867	829	860	925	878	854	833	854	835	853	929	872	883	893	866	836	841	890	941	837	867	904	828	890	820	835	862	865	906	851	865	868	849	897	879	853	857	872	811	841	847	852	857	956	854	867	889	882	883	863	818	836	949	836	890	893	882	889	925	819	914	821	850	881	815	831	818	840	841	877	943	811	877	813	907	917	870	841	885	877	822	899	926	863	844	882	866	812	906	860	824	866	848	841	864	843	868	871	849	869	860	892	881	867	852	899	847	889	825	890	892	841	892	834	852	911	916	842	900	894	845	905	894	828	822	884	832	863	852	874	879	818	845	866	904	897	860	877	942	833	883	871	896	855	838	853	872	961	846	921	875	896	868	787	843	886	927	872	920	858	891	888	923	859	862	861	860	878	938	873	886	820	870	882	870	831	832	833	861	881	848	868	868	810	833	861	887	857	848	910	830	848	869	882	908	897	810	800	836	904	800
15070	34811	30569	26832	41090	38130	26915	18501	13756	9020	6880	6495	6617	6598	6691	6428	6624	6517	6527	6533	6851	6943	6888	6622	6679	6487	6648	6556	6583	6555	6502	6532	6652	6562	6561	6636	6679	6611	6580	6445	6547	6601	6578	6610	6592	6543	6482	6594	6553	6648	6584	6692	6515	6489	6534	6518	6625	6679	6628	6687	6604	6752	6612	6643	6403	6539	6641	6660	6690	6597	6515	6679	6469	6471	6579	6433	6519	6466	6537	6529	6630	6588	6618	6626	6593	6537	6670	6496	6527	6621	6531	6689	6642	6688	6547	6649	6620	6528	6467	6619	6465	6565	6591	6487	6584	6511	6563	6692	6707	6560	6655	6597	6493	6600	6717	6614	6646	6589	6661	6651	6657	6524	6669	6476	6638	6586	6466	6659	6555	6624	6512	6465	6485	6708	6664	6730	6579	6626	6536	6556	6563	6630	6595	6494	6573	6565	6640	6545	6733	6597	6525	6526	6618	6493	6642	6641	6592	6509	6701	6504	6712	6561	6606	6622	6744	6594	6567	6566	6561	6488	6502	6544	6534	6499	6615	6589	6762	6583	6526	6536	6662	6546	6552	6693	6577	6465	6591	6617	6469	6602	6446	6452	6499	6516	6704	6579	6600	6604	6573	6626	6658	6649	6583	6483	6626	6576	6599	6668	6550	6602	6664	6657	6600	6442	6609	6603	6598	6635	6528	6621	6682	6618	6460	6482	6727	6720	6611	6580	6628	6644	6576	6589	6559	6641	6484	6553	6720	6466	6602	6531	6505	6655	6631	6502	6574	6569	6497	6615	6562	6564	6570	6694	6481	6503	6589	6619	6548	6552	6484	6556	6395	6629	6597	6663	6586	6529	6579	6521	6615	6645	6588	6639	6575	6671	6641	6562	6656	6519	6685	6736	6603	6379	6612	6682	6590	6460	6585	6546	6666	6523	6668	6622	6575	6517	6656	6470	6563	6600	6608	6594	6498	6613	6566	6701	6531	6636	6646	6494	6705	6703	6589	6612	6638	6433	6474	6584	6481	6567	6531	6693	6661	6572	6548	6596	6551	6606	6544	6540	6681	6627	6582	6538	6477	6517	6515	6665	6656	6623	6607	6576	6577	6651	6610	6591	6507	6626	6474	6687	6648	6724	6593	6542	6682	6572	6741	6554	6615	6558	6616	6552	6674	6639	6647	6534	6637	6447	6574	6377	6685	6578	6686	6600	6557	6505	6565	6730	6475	6483	6520	6624	6549	6504	6556	6529	6595	6660	6516	6436	6629	6625	6552	6542	6548	6642	6595	6582	6526	6617	6640	6637	6713	6573	6552	6493	6552	6701	6489	6622	6497	6453	6577	6653	6620	6672	6590	6606	6432	6560	6618	6567	6596	6443	6479	6546	6618	6505	6577	6615	6488	6522	6662	6520	6568	6574	6580	6537	6566	6667	6453	6621	6546	6644	6583	6629	6629	6565	6643	6685	6600	6579	6622	6642	6588	6676	6523	6551	6607	6587	6522	6639	6704	6543	6590	6597	6571	6612	6606	6581	6546	6670	6653	6583	6573	6542	6520	6566	6653	6483	6589	6522	6551	6534	6773	6500	6643	6557	6652	6561	6588	6583	6558	6612	6622	6494	6543	6710	6488	6508	6600	6577	6470	6507	6607	6534	6593	6639	6598	6551	6560	6553	6549	6663	6500	6614	6651	6572	6577	6532	6599	6680	6624	6617	6603	6695	6603	6558	6700	6687	6595	6553	6625	6654	6672	6613	6651	6629	6510	6662	6586	6630	6558	6521	6534	6764	6757	6596	6637	6601	6660	6529	6604	6586	6516	6637	6815	6550	6681	6644	6613	6561	6648	6511	6575	6657	6531	6557	6573	6574	6644	6608	6671	6591	6639	6557	6638	6474	6621	6514	6593	6495	6628	6533	6586	6552	6541	6603	6694	6558	6610	6608	6562	6409	6692	6485	6553	6519	6655	6590	6640	6655	6557	6633	6646	6633	6774	6466	6561	6696	6529	6778	6536	6579	6652	6712	6707	6586	6565	6667	6695	6522	6646	6559	6659	6689	6559	6567	6592	6485	6726	6604	6524	6589	6627	6640	6665	6580	6624	6638	6670	6455	6591	6634	6634	6701	6478	6643	6708	6546	6575	6574	6701	6673	6464	6589	6608	6574	6556	6511	6517	6656	6547	6657	6535	6563	6604	6637	6703	6528	6594	6579	6512	6550	6793	6617	6558	6589	6600	6478	6537	6625	6599	6713	6536	6674	6730	6577	6518	6548	6664	6657	6708	6726	6735	6660	6546	6579	6550	6524	6706	6579	6685	6626	6598	6649	6530	6695	6615	6652	6662	6541	6553	6597	6595	6686	6523	6513	6610	6449	6595	6635	6624	6655	6623	6619	6611	6611	6632	6540	6523	6585	6620	6700	6439	6589	6671	6522	6588	6636	6560	6541	6585	6515	6573	6546	6512	6570	6646	6699	6665	6594	6682	6547	6666	6654	6487	6753	6556	6530	6731	6528	6631	6631	6561	6519	6609	6566	6593	6516	6665	6694	6615	6606	6604	6530	6584	6511	6588	6521	6677	6514	6633	6541	6572	6714	6582	6502	6582	6635	6542	6728	6654	6605	6684	6663	6468	6427	6570	6709	6570	6571	6662	6503	6629	6748	6674	6531	6545	6490	6671	6516	6669	6519	6506	6608	6646	6650	6486	6619	6583	6631	6673	6591	6534	6552	6600	6593	6684	6618	6534	6803	6621	6525	6685	6671	6541	6573	6587	6496	6580	6483	6662	6565	6684	6610	6706	6523	6647	6628	6467	6484	6636	6582	6761	6535	6588	6565	6542	6591	6646	6657	6550	6606	6599	6567	6582	6642	6628	6504	6628	6510	6671	6612	6582	6562	6672	6571	6632	6660	6563	6813	6529	6570	6619	6658	6592	6594	6587	6524	6717	6613	6635	6745	6668	6620	6547	6580	6598	6652	6615	6494	6572	6674	6567	6526	6645	6586	6645	6698	6559	6652	6580	6417	6634	6511	6661	6537	6497	6580	6626	6564	6635	6543	6652	6555	6522	6650	6550	6517	6809	6525	6589	6673	6602	6593	6662	6631	6584	6523	6557	6718	6533	6525	6585	6652	6687	6663	6536	6703	6610	6577	6715	6574	6642	6570	6625	6623	6670	6647	6632	6669	6585	6710	6678	6429	6509	6671	6602	6746	6581	6613	6686	6506	6610	6664	6691	6545	6772	6514	6565	6642	6682	6661	6547	6499	6673	6432	6430	6690	6560	6637	6658	6757	6603	6450	6648	6623	6565	6507	6577	6494	6761	6464	6544	6675	6570	6588	6583	6528	6608	6657	6524	6508	6692	6567	6581	6567	6470	6627	6558	6602	6516	6549	6559	6612	6606	6649	6598	6545	6726	6391	6613	6500	6536	6563	6678	6612	6523	6591	6596	6718	6634	6536	6718	6620	6509	6473	6686	6454	6748	6643	6600	6667	6678	6606	6492	6551	6506	6646	6508	6572	6586	6477	6661	6586	6585	6591	6565	6682	6596	6552	6531	6572	6646	6540	6618	6652	6558	6623	6505	6521	6535	6653	6627	6458	6548	6576	6582	6530	6580	6608	6708	6540	6638	6549	6685	6665	6598	6507	6698	6522	6607	6647	6586	6692	6595	6441	6592	6534	6569	6608	6625	6535	6528	6622	6662	6652	6530	6547	6547	6605	6511	6556	6596	6593	6592	6586	6548	6690	6659	6599	6654	6549	6442	6628	6611	6652	6694	6521	6612	6627	6570	6580	6668	6556	6661	6585	6550	6547	6567	6542	6613	6712	6564	6681	6587	6604	6576	6686	6456	6555	6583	6509	6561	6569	6530	6579	6664	6544	6565	6534	6508	6502	6599	6693	6556	6566	6659	6514	6542	6533	6530	6655	6527	6567	6514	6643	6578	6637	6624	6547	6533	6689	6567	6585	6514	6639	6496	6591	6591	6597	6692	6620	6517	6600	6542	6561	6514	6605	6656	6654	6663	6690	6485	6659	6591	6670	6605	6616	6679	6686	6547	6542	6600	6663	6499	6628	6582	6574	6543	6637	6672	6562	6761	6590	6696	6642	6534	6479	6570	6598	6576	6546	6560	6577	6712	6490	6548	6603	6602	6528	6644	6542	6542	6530	6581	6575	6546	6505	6553	6568	6527	6571	6630	6580	6634	6687	6488	6603	6558	6484	6551	6570	6636	6514	6574	6657	6532	6468	6620	6615	6598	6586	6643	6644	6524	6639	6588	6621	6543	6460	6662	6465	6663	6516	6599	6500	6519	6660	6618	6595	6462	6579	6729	6626	6626	6665	6644	6631	6642	6695	6715	6702	6570	6677	6549	6448	6635	6621	6606	6626	6511	6592	6545	6582	6552	6538	6543	6483	6633	6574	6688	6664	6605	6522	6668	6722	6561	6688	6624	6607	6653	6694	6573	6541	6615	6567	6533	6520	6718	6596	6525	6623	6731	6718	6496	6617	6597	6728	6562	6467	6589	6673	6592	6655	6412	6535	6620	6627	6534	6572	6619	6705	6583	6652	6610	6609	6522	6451	6652	6706	6727	6590	6596	6587	6552	6758	6568	6657	6511	6456	6553	6603	6467	6567	6558	6579	6514	6580	6685	6564	6573	6645	6620	6620	6605	6567	6617	6640	6586	6556	6617	6633	6745	6532	6558	6552	6764	6631	6579	6498	6579	6538	6498	6603	6576	6590	6697	6650	6665	6535	6597	6479	6764	6531	6531	6609	6579	6593	6692	6550	6588	6661	6542	6572	6578	6498	6595	6668	6622	6601	6578	6672	6604	6581	6516	6800	6573	6612	6539	6721	6684	6617	6524	6654	6592	6605	6516	6534	6589	6567	6617	6561	6744	6629	6614	6594	6570	6577	6671	6574	6599	6657	6576	6629	6465	6752	6550	6634	6636	6567	6529	6575	6627	6509	6600	6678	6560	6649	6593	6560	6603	6566	6496	6631	6620	6639	6503	6613	6596	6603	6632	6557	6684	6622	6617	6609	6464	6540	6680	6487	6539	6533	6816	6583	6617	6719	6599	6663	6677	6603	6554	6592	6600	6637	6552	6600
1777	18460	19138	6331	8672	9835	5801	2699	2050	1275	960	871	871	850	912	837	868	822	857	844	807	868	942	856	905	837	843	807	854	889	813	854	870	875	858	830	780	851	879	804	861	867	907	856	798	843	835	831	829	849	894	928	833	864	831	879	820	785	864	866	871	856	835	852	836	830	845	832	802	855	843	873	826	843	845	866	861	856	797	837	865	816	830	840	878	889	834	815	853	799	865	841	860	840	824	860	833	812	861	835	807	819	797	835	800	884	843	852	858	813	887	868	881	891	894	835	897	909	884	856	868	840	816	880	835	881	845	896	939	877	810	815	847	852	866	889	847	869	909	874	840	860	880	811	849	869	840	854	848	879	840	912	880	847	858	881	894	781	873	871	888	855	843	832	868	866	842	779	793	836	844	879	900	829	876	891	854	893	873	866	811	816	836	839	860	865	837	893	864	872	862	878	936	854	850	875	886	800	822	901	821	861	855	796	854	887	823	838	861	896	895	851	856	831	867	831	860	915	903	860	892	841	829	891	869	860	865	815	841	878	870	821	816	857	872	839	838	882	862	866	838	843	836	852	861	812	904	866	859	884	833	820	846	891	812	852	876	878	822	883	865	879	874	819	840	867	857	818	817	812	829	790	855	839	889	830	835	850	873	836	848	872	816	872	839	865	863	890	828	844	889	868	842	799	823	868	866	887	865	880	848	848	940	828	910	862	879	849	848	829	920	815	901	872	848	803	856	826	838	837	863	892	862	816	842	851	886	838	865	931	863	854	849	868	841	859	831	856	898	881	870	899	884	861	885	831	825	884	827	847	839	843	852	869	836	815	806	834	850	842	896	842	893	839	876	845	885	860	853	873	890	888	876	869	864	882	865	846	881	837	843	856	807	866	792	857	803	786	820	856	837	830	874	853	867	806	883	828	907	899	816	874	776	812	811	889	898	866	866	862	888	863	901	839	843	868	886	833	890	884	891	892	807	902	851	868	899	872	892	879	893	868	853	848	850	885	841	850	884	841	854	888	845	851	847	798	880	813	902	883	871	887	849	852	870	866	853	906	889	873	910	846	856	854	803	834	819	835	930	842	819	883	867	870	819	872	876	832	875	870	866	845	872	793	912	862	887	859	807	882	872	864	863	869	887	824	911	872	871	854	885	810	878	904	883	863	839	877	861	840	821	904	815	844	889	929	784	845	837	874	812	861	868	835	806	853	863	778	843	843	853	831	841	852	751	813	872	866	857	850	887	901	887	859	871	861	895	843	883	853	844	909	900	842	887	862	851	838	826	906	883	837	850	855	847	854	881	823	870	859	905	894	890	832	880	867	836	848	834	888	876	828	851	844	860	863	913	828	845	887	773	821	931	849	886	843	871	846	881	847	882	861	823	883	880	849	853	861	890	861	840	835	844	798	856	829	893	841	870	823	859	874	873	858	864	876	836	840	865	890	930	898	880	868	874	857	867	836	829	883	831	843	858	849	865	870	862	856	844	874	844	890	887	862	834	825	887	892	825	877	834	834	818	871	849	811	874	893	861	867	815	845	891	823	860	928	872	887	876	877	869	834	836	830	821	833	852	826	893	879	851	824	865	846	833	837	864	814	892	841	818	880	851	870	919	871	914	860	810	873	860	879	835	922	889	861	873	862	864	894	907	816	875	914	859	906	809	863	861	861	825	827	811	915	843	850	834	818	875	913	879	889	821	848	836	822	894	883	866	812	844	804	874	844	826	861	828	926	851	849	850	871	856	828	847	872	877	883	899	849	883	856	870	827	873	839	876	853	866	852	855	873	820	843	832	833	856	887	802	845	906	868	855	880	836	899	888	813	850	845	929	883	854	888	853	851	821	859	894	868	853	825	890	828	855	873	844	837	876	867	832	813	887	883	832	816	863	812	859	924	840	841	909	870	850	806	854	841	829	894	891	828	847	898	821	905	845	818	864	877	856	873	841	909	824	880	856	877	894	880	827	826	879	903	817	829	859	870	835	825	885	894	880	834	873	821	840	861	878	836	858	861	853	896	873	857	845	807	872	881	864	873	870	885	872	835	849	841	887	910	873	884	876	895	858	919	910	865	889	903	856	867	856	863	845	805	857	845	862	839	817	868	813	849	890	811	886	837	836	825	857	872	869	894	886	888	820	808	853	806	868	846	873	804	819	823	819	858	822	873	863	890	858	853	845	854	894	873	842	787	824	834	881	841	889	857	810	879	896	838	832	814	814	870	839	885	836	842	867	851	838	874	836	844	813	885	806	901	921	919	876	797	892	860	844	851	841	876	862	860	840	849	854	810	827	829	877	872	894	848	810	843	833	882	854	872	842	861	861	871	895	885	864	856	857	884	803	866	895	888	854	837	895	881	824	877	896	931	899	901	906	831	820	866	862	811	823	875	885	916	871	877	863	830	861	838	865	809	807	912	821	860	881	884	849	861	852	878	852	879	875	866	836	823	890	846	867	869	836	869	902	835	822	848	848	882	871	845	866	867	855	892	873	882	861	864	896	828	813	828	839	896	844	855	890	849	851	868	892	862	858	842	884	852	893	802	813	879	822	830	848	905	891	888	897	853	854	916	931	835	884	813	872	893	825	870	877	871	868	873	837	881	836	843	831	854	829	894	893	892	884	844	774	853	816	851	845	853	872	843	828	861	810	865	933	869	864	854	902	890	897	870	860	835	856	862	812	823	878	834	842	829	851	881	838	839	816	866	899	849	858	893	886	896	867	831	921	835	893	871	836	875	848	871	821	830	815	821	868	824	877	877	844	877	842	925	891	823	843	836	824	850	883	852	816	909	834	862	858	885	804	788	860	855	866	862	815	882	885	883	856	865	885	866	885	827	898	892	844	868	862	875	860	871	839	863	813	863	866	869	824	815	878	859	877	833	838	840	856	839	868	830	878	845	900	875	810	849	875	887	865	876	856	846	896	863	876	876	906	907	902	847	810	790	880	872	861	854	925	843	818	824	907	830	871	880	845	852	842	892	846	837	902	895	877	909	894	806	865	856	825	865	915	857	912	841	839	822	862	850	880	840	877	911	859	834	875	869	846	859	854	853	868	859	862	849	869	905	836	790	875	843	841	893	846	894	885	844	860	897	904	854	905	831	886	839	854	865	866	852	866	839	799	901	869	931	866	870	852	909	825	879	850	916	851	862	853	833	849	859	808	810	830	862	845	857	832	811	830	814	812	825	864	862	832	802	929	821	858	835	851	838	864	831	903	901	892	864	854	863	823	913	845	909	850	825	826	857	882	840	839	880	843	844	844	855	877	821	869	888	861	871	832	882	834	893	885	881	888	870	844	890	790	763	900	876	941	840	791	844	863	899	898	800	838	859	894	856	829	854	898	869	860	856	875	818	904	865	902	862	874	845	880	875	844	860	877	847	885	852	832	900	916	843	859	870	828	876	916	830	837	918	814	890	882	891	836	852	820	831	872	845	883	777	864	842	825	885	898	876	871	853	867	885	816	889	863	833	833	902	850	851	828	846	884	881
18472	44551	40445	38909	60079	54344	38070	30345	23244	15181	9591	6759	6638	6634	6560	6617	6484	6515	6557	6620	6719	7157	7108	6800	6695	6557	6595	6519	6565	6617	6555	6655	6546	6563	6475	6596	6523	6584	6573	6528	6475	6482	6510	6549	6593	6508	6528	6480	6547	6487	6497	6619	6603	6524	6513	6660	6557	6456	6584	6601	6449	6604	6598	6548	6552	6476	6484	6534	6558	6434	6523	6458	6525	6552	6420	6528	6589	6556	6454	6482	6630	6573	6515	6639	6473	6594	6467	6408	6444	6522	6662	6624	6533	6461	6529	6488	6562	6556	6643	6492	6557	6513	6493	6524	6515	6573	6549	6474	6580	6626	6573	6644	6559	6690	6512	6539	6598	6463	6539	6552	6457	6608	6468	6478	6437	6487	6586	6518	6604	6425	6541	6501	6598	6560	6626	6604	6514	6510	6602	6564	6578	6568	6507	6640	6579	6506	6573	6552	6489	6473	6411	6532	6580	6636	6499	6559	6638	6564	6772	6481	6533	6492	6534	6502	6609	6577	6493	6567	6454	6653	6558	6496	6489	6495	6519	6537	6533	6515	6543	6620	6550	6508	6649	6511	6459	6575	6553	6594	6649	6481	6683	6625	6652	6627	6537	6697	6534	6471	6629	6659	6579	6527	6572	6607	6714	6634	6498	6529	6506	6477	6455	6566	6589	6298	6599	6513	6484	6492	6588	6505	6570	6575	6667	6531	6513	6515	6573	6480	6546	6530	6717	6484	6540	6390	6559	6641	6594	6398	6414	6450	6572	6622	6649	6516	6613	6532	6512	6521	6591	6532	6540	6508	6638	6426	6539	6534	6640	6522	6543	6523	6594	6621	6549	6541	6555	6526	6578	6563	6679	6582	6664	6535	6600	6510	6631	6593	6551	6508	6452	6502	6563	6503	6469	6673	6533	6612	6541	6542	6450	6740	6581	6551	6573	6682	6578	6359	6551	6555	6469	6494	6581	6714	6519	6523	6651	6460	6571	6501	6549	6550	6530	6660	6521	6525	6577	6501	6490	6736	6608	6492	6457	6619	6537	6366	6607	6522	6482	6558	6508	6558	6429	6581	6648	6519	6520	6612	6633	6561	6546	6453	6581	6556	6566	6560	6578	6441	6453	6475	6531	6456	6541	6715	6595	6532	6512	6559	6525	6521	6546	6741	6483	6525	6663	6563	6601	6492	6448	6491	6494	6651	6527	6539	6643	6519	6608	6623	6395	6589	6486	6637	6463	6532	6613	6598	6592	6620	6477	6570	6511	6638	6534	6522	6446	6596	6527	6546	6537	6647	6567	6530	6562	6621	6609	6472	6552	6426	6597	6611	6557	6511	6564	6602	6545	6638	6533	6573	6454	6567	6602	6536	6533	6497	6613	6671	6570	6564	6531	6540	6544	6617	6497	6585	6540	6553	6625	6597	6438	6549	6491	6438	6532	6546	6639	6450	6625	6495	6591	6559	6614	6566	6555	6566	6502	6487	6552	6632	6501	6603	6507	6637	6574	6657	6459	6572	6505	6477	6509	6448	6520	6609	6600	6579	6619	6531	6585	6617	6564	6690	6585	6507	6491	6651	6607	6717	6565	6601	6451	6591	6537	6400	6657	6578	6526	6517	6566	6611	6401	6616	6695	6498	6448	6609	6664	6624	6641	6499	6613	6523	6652	6600	6487	6510	6591	6646	6565	6508	6530	6549	6536	6549	6525	6553	6588	6571	6632	6495	6526	6518	6672	6619	6451	6683	6518	6462	6501	6490	6550	6579	6579	6572	6595	6577	6556	6625	6443	6625	6525	6519	6484	6559	6513	6671	6337	6541	6639	6634	6599	6574	6431	6625	6634	6585	6589	6472	6672	6529	6542	6499	6494	6377	6586	6532	6612	6562	6562	6446	6514	6587	6561	6526	6545	6608	6495	6631	6483	6567	6570	6467	6591	6577	6619	6542	6592	6581	6452	6606	6516	6458	6532	6580	6511	6504	6550	6719	6571	6663	6585	6591	6651	6515	6531	6682	6503	6541	6455	6625	6539	6436	6603	6540	6587	6530	6616	6500	6574	6576	6579	6544	6477	6546	6634	6640	6597	6561	6635	6542	6530	6455	6514	6452	6513	6566	6709	6620	6511	6612	6484	6538	6535	6508	6484	6444	6548	6530	6602	6569	6600	6649	6530	6458	6529	6504	6408	6647	6725	6572	6546	6665	6515	6512	6455	6616	6410	6593	6653	6511	6486	6612	6575	6617	6619	6437	6584	6577	6526	6455	6610	6652	6457	6555	6521	6529	6662	6614	6639	6564	6635	6549	6503	6608	6589	6679	6591	6569	6618	6532	6469	6441	6625	6567	6581	6540	6420	6579	6599	6535	6413	6630	6509	6552	6526	6496	6446	6582	6412	6589	6502	6570	6530	6540	6506	6630	6584	6502	6630	6572	6590	6506	6626	6638	6563	6528	6630	6573	6585	6527	6587	6532	6526	6444	6594	6581	6510	6489	6519	6442	6492	6432	6599	6604	6547	6503	6648	6447	6593	6659	6467	6514	6459	6626	6612	6633	6520	6671	6569	6470	6448	6568	6483	6610	6502	6396	6633	6480	6558	6616	6512	6524	6546	6672	6702	6474	6611	6628	6530	6627	6499	6502	6611	6501	6627	6638	6528	6520	6598	6456	6621	6459	6452	6536	6622	6545	6575	6441	6562	6542	6508	6540	6653	6558	6486	6471	6494	6518	6526	6524	6540	6510	6505	6554	6599	6649	6572	6711	6411	6468	6535	6630	6445	6464	6497	6583	6487	6503	6554	6662	6541	6457	6490	6587	6427	6634	6591	6445	6544	6561	6496	6558	6650	6602	6529	6581	6425	6560	6522	6557	6615	6461	6445	6602	6660	6488	6497	6513	6507	6457	6449	6542	6463	6484	6487	6568	6628	6579	6612	6532	6660	6606	6672	6553	6643	6645	6626	6589	6415	6724	6512	6481	6470	6574	6441	6490	6515	6460	6591	6547	6637	6478	6548	6535	6579	6489	6450	6501	6541	6550	6616	6595	6597	6661	6612	6481	6572	6683	6577	6580	6621	6468	6453	6596	6555	6649	6577	6542	6635	6513	6543	6564	6539	6702	6578	6633	6501	6592	6674	6531	6560	6505	6533	6437	6610	6461	6618	6525	6506	6531	6578	6613	6580	6543	6599	6606	6595	6552	6550	6526	6558	6631	6515	6575	6562	6592	6516	6617	6530	6527	6482	6543	6541	6565	6615	6573	6532	6555	6580	6627	6444	6579	6619	6585	6626	6551	6557	6484	6587	6562	6546	6534	6449	6534	6491	6448	6565	6487	6558	6642	6501	6525	6554	6534	6466	6494	6685	6464	6548	6492	6611	6631	6529	6539	6577	6728	6681	6564	6509	6564	6544	6513	6658	6486	6414	6551	6671	6721	6558	6693	6558	6613	6605	6531	6577	6601	6643	6499	6629	6633	6603	6609	6604	6436	6410	6516	6478	6589	6620	6581	6507	6564	6449	6545	6595	6620	6532	6577	6470	6602	6487	6537	6527	6491	6493	6575	6661	6640	6454	6687	6631	6553	6571	6586	6530	6438	6601	6471	6546	6572	6583	6464	6444	6464	6541	6544	6652	6553	6678	6618	6568	6694	6538	6638	6625	6564	6500	6650	6556	6597	6556	6478	6622	6547	6602	6628	6481	6586	6510	6644	6625	6469	6631	6546	6606	6598	6556	6497	6520	6570	6501	6587	6361	6505	6597	6660	6588	6389	6550	6574	6566	6512	6540	6494	6633	6584	6541	6577	6356	6589	6559	6698	6593	6573	6478	6560	6591	6659	6528	6636	6585	6507	6527	6603	6409	6587	6713	6452	6517	6609	6603	6494	6445	6602	6639	6412	6572	6445	6689	6611	6525	6552	6545	6575	6603	6514	6494	6578	6688	6621	6622	6582	6502	6595	6559	6553	6541	6439	6573	6548	6480	6550	6543	6477	6509	6589	6476	6523	6651	6560	6531	6597	6562	6444	6560	6437	6535	6545	6528	6561	6538	6628	6493	6588	6565	6433	6494	6431	6731	6555	6575	6552	6425	6626	6634	6602	6470	6534	6542	6537	6498	6453	6625	6680	6623	6577	6544	6564	6606	6515	6565	6545	6487	6589	6557	6541	6558	6498	6598	6487	6640	6572	6481	6623	6638	6574	6486	6534	6572	6605	6647	6558	6618	6534	6479	6516	6458	6694	6629	6443	6409	6642	6467	6485	6538	6472	6562	6599	6597	6597	6426	6628	6627	6643	6565	6517	6472	6508	6533	6416	6487	6657	6521	6621	6530	6594	6600	6537	6634	6535	6608	6555	6606	6474	6468	6488	6464	6449	6599	6528	6431	6488	6587	6600	6524	6525	6507	6549	6621	6541	6709	6570	6644	6536	6570	6680	6589	6660	6548	6432	6590	6645	6555	6614	6485	6522	6448	6621	6467	6430	6437	6548	6572	6505	6597	6507	6568	6606	6636	6511	6577	6563	6570	6511	6514	6563	6551	6591	6573	6596	6612	6577	6486	6505	6571	6605	6688	6702	6476	6604	6552	6508	6530	6757	6483	6541	6528	6581	6622	6561	6615	6683	6613	6621	6558	6469	6464	6660	6445	6502	6460	6580	6509	6649	6513	6506	6531	6635	6614	6457	6545	6494	6596	6482	6521	6561	6605	6510	6610	6615	6479	6544	6650	6627	6509	6537	6524	6660	6542	6645	6509	6531	6561	6587	6566	6523	6524	6602	6595	6530	6434	6649	6523	6513	6547	6542	6450	6494	6610	6630	6579	6591	6490	6679	6410	6561	6497	6468	6417	6569	6646	6593	6443	6504	6569	6545	6559	6567	6581	6522	6609	6545	6609	6499	6567	6482	6569	6549	6694	6474	6570	6497	6621	6607	6609	6604	6607	6494	6548	6456	6603	6522	6553	6493	6564	6504	6665	6532	6572	6623	6412	6638	6595	6569	6597	6431	6618	6680	6496	6585	6503	6579	6604	6503	6594	6641	6528	6566	6504	6531	6622	6651	6475	6583	6597	6514	6467	6615	6554	6551	6477	6431	6591	6583	6592	6600	6580	6546	6462	6638
3940	14348	19618	6631	9062	11037	6183	2709	2188	1509	1088	921	926	886	861	869	856	871	948	874	827	905	875	861	873	941	911	847	864	849	911	831	862	848	870	861	858	870	839	897	879	913	859	903	862	881	852	932	885	911	897	915	948	871	911	847	858	944	926	828	910	856	887	874	911	945	867	892	869	867	857	907	867	892	912	887	870	852	908	825	910	838	879	890	898	896	843	878	887	915	858	935	872	935	921	883	858	912	816	834	870	905	883	875	869	936	875	915	878	899	880	906	865	876	837	867	863	855	914	843	906	879	888	864	880	880	924	868	913	908	878	813	873	889	873	866	871	902	898	843	850	886	830	878	841	849	889	966	875	868	837	861	874	907	866	831	919	916	912	847	884	864	919	882	889	863	834	867	871	904	875	840	848	875	889	892	912	952	879	873	911	875	937	879	892	855	924	902	886	865	905	872	882	881	918	968	884	894	908	869	889	913	845	887	874	883	914	889	881	883	908	872	889	848	835	908	891	885	908	837	888	902	848	920	938	870	884	885	860	935	877	851	897	850	919	863	874	946	874	886	875	860	934	832	919	817	886	923	948	877	877	928	939	957	855	914	880	821	880	876	877	859	891	863	892	910	883	896	925	869	888	872	895	892	849	873	942	900	855	876	880	907	913	924	885	897	863	841	887	915	927	883	824	905	891	865	863	883	855	870	824	868	895	877	865	912	887	892	902	920	904	874	855	865	893	825	924	951	864	822	855	834	873	887	853	865	878	834	825	849	890	924	859	828	875	864	899	925	913	872	837	894	861	885	857	868	873	926	909	913	891	864	882	887	916	876	857	879	871	913	906	914	873	874	925	885	895	887	875	879	845	897	884	853	819	887	832	894	857	908	935	816	932	861	910	883	885	905	850	939	874	880	925	884	859	891	867	838	889	887	909	817	830	909	859	873	835	854	906	924	915	867	892	921	854	877	838	881	905	884	913	874	887	884	897	906	896	885	872	916	869	870	897	889	898	880	879	915	881	935	936	937	909	905	828	869	865	882	868	853	851	906	823	873	891	902	907	900	939	864	905	912	930	900	917	898	890	866	829	888	852	909	911	842	888	843	875	858	885	864	889	915	841	881	889	942	885	916	899	925	903	860	872	931	888	878	872	921	887	895	889	856	839	908	868	923	863	848	884	903	895	897	932	931	931	831	899	876	891	899	886	873	888	876	858	886	872	870	868	867	880	878	862	861	906	850	865	846	917	850	913	940	928	852	857	877	880	887	895	892	843	905	953	852	893	888	921	881	905	887	946	892	867	872	856	858	859	888	859	858	872	871	905	862	971	921	897	908	908	882	860	888	878	882	933	857	900	876	887	909	898	935	905	907	858	848	882	864	876	841	862	903	875	931	876	922	887	866	910	882	908	826	891	903	915	881	850	890	881	867	922	891	834	877	894	869	935	821	816	847	913	876	846	862	905	869	907	904	890	883	885	887	892	912	886	925	896	929	934	949	850	898	895	863	868	893	889	889	865	856	862	908	879	866	900	872	928	893	913	853	878	865	869	855	864	919	922	910	927	919	823	862	863	867	859	888	856	844	894	867	879	821	914	903	829	878	874	859	869	956	906	929	861	917	923	927	921	915	951	963	880	865	948	901	897	897	906	825	901	922	883	868	877	866	892	920	916	904	892	879	887	859	917	914	863	915	845	869	882	890	920	918	915	870	897	894	889	947	893	853	854	907	877	853	899	922	885	841	934	829	932	921	905	876	882	880	873	871	930	889	913	924	883	866	888	879	866	872	898	859	876	836	866	897	885	810	844	902	908	905	828	847	887	896	854	913	874	946	854	859	910	897	909	910	922	854	831	925	875	875	909	905	899	820	906	885	916	948	905	877	919	881	842	915	954	909	876	963	900	818	867	887	878	903	902	854	880	834	871	923	917	879	881	873	891	883	918	868	874	896	929	914	855	866	892	864	900	930	932	846	891	949	839	831	914	858	913	885	907	905	839	847	940	878	876	842	890	897	883	869	941	915	872	958	909	910	863	871	932	933	903	935	847	914	877	889	861	892	934	894	851	891	907	920	878	868	892	866	895	906	870	921	893	866	927	875	879	931	923	867	877	880	857	901	885	850	923	910	870	907	855	891	883	924	854	850	882	871	837	916	868	896	887	927	933	870	869	913	915	886	884	880	902	884	890	885	919	882	896	898	859	906	844	900	871	870	898	823	879	917	842	910	824	855	903	835	861	865	899	835	880	899	878	898	889	841	857	919	877	924	813	899	910	923	870	917	849	884	935	882	884	900	900	866	865	886	926	855	850	944	862	846	873	872	918	889	864	873	884	876	880	881	856	904	875	855	899	852	854	871	904	863	867	894	868	938	837	903	934	886	893	890	896	908	961	911	856	857	898	847	902	849	901	876	870	927	874	908	916	869	913	869	861	882	859	860	914	874	900	866	919	870	866	897	902	817	886	801	854	920	906	884	905	900	853	826	898	867	880	888	905	908	869	916	913	848	948	897	834	817	862	864	876	887	821	909	872	896	874	917	842	873	898	872	870	875	851	831	877	859	852	823	885	838	893	856	857	879	908	882	899	887	889	848	858	869	824	881	850	918	845	911	803	913	892	920	895	896	859	884	908	867	899	859	921	890	881	943	883	886	884	872	849	834	905	837	920	948	942	901	867	905	857	895	868	882	844	894	863	854	845	947	865	891	889	888	910	905	879	919	893	840	891	888	858	916	892	930	849	865	847	890	842	877	937	875	888	937	846	850	916	949	893	904	898	900	858	811	864	885	923	852	871	884	901	858	856	919	890	939	882	870	864	843	832	885	860	882	876	894	877	866	826	878	897	876	892	918	892	859	882	931	885	906	861	920	900	901	863	920	915	916	892	863	862	868	906	853	911	868	930	860	867	926	911	877	871	869	880	890	926	870	904	866	837	908	843	912	882	934	846	894	900	870	947	862	859	929	910	892	897	868	919	935	893	904	838	887	834	835	910	849	929	864	874	884	869	845	872	918	887	946	885	883	900	862	880	885	843	909	876	902	872	913	924	889	906	865	849	886	871	898	895	845	941	858	880	906	838	914	857	856	915	871	862	863	884	885	863	833	917	913	852	855	895	919	890	909	872	881	894	888	855	866	917	890	865	888	900	917	843	897	848	904	893	904	914	864	885	891	907	862	802	840	875	899	883	882	966	898	917	863	885	866	908	845	888	930	882	866	868	860	893	886	906	879	905	900	852	849	842	943	909	884	908	888	923	926	897	895	855	905	832	877	910	865	873	849	916	892	896	903	898	918	844	877	873	903	915	873	868	832	843	889	899	917	862	867	805	900	872	893	856	923	934	847	885	852	817	836	866	869	905	948	911	895	858	942	881	870	860	901	873	877	901	907	899	868	914	867	899	911	843	886	882	863	880	849	826	874	870	828	903	854	848	824	897	933	869	872	880	889	899	873	908	905	885	922	861	880	901	911	869	852	904	936	858	899	857	876	902	840	868	883	898	907
16637	39636	41569	38405	59678	56347	38660	30803	25437	17554	10332	6997	6778	6688	6697	6752	6749	6697	6704	6836	6765	7304	7481	7125	7056	6754	6773	6646	6837	6787	6805	6657	6656	6616	6601	6823	6631	6696	6828	6763	6715	6543	6762	6666	6685	6594	6831	6712	6625	6730	6725	6710	6792	6569	6634	6695	6743	6833	6744	6700	6699	6703	6695	6616	6817	6600	6733	6717	6841	6647	6761	6594	6635	6688	6755	6703	6886	6725	6807	6740	6764	6764	6696	6642	6689	6735	6793	6629	6662	6590	6699	6764	6759	6697	6737	6681	6717	6727	6784	6689	6877	6879	6773	6688	6563	6792	6638	6655	6722	6705	6698	6698	6665	6847	6756	6779	6706	6711	6682	6654	6697	6720	6720	6690	6647	6793	6700	6790	6672	6724	6675	6704	6776	6706	6629	6566	6715	6637	6779	6718	6727	6579	6711	6781	6677	6746	6605	6803	6745	6809	6709	6669	6644	6806	6832	6807	6812	6661	6777	6728	6652	6709	6770	6818	6706	6828	6711	6747	6637	6789	6737	6652	6744	6751	6642	6720	6570	6724	6704	6715	6700	6776	6777	6806	6681	6749	6712	6794	6721	6794	6708	6661	6784	6714	6764	6805	6739	6604	6648	6604	6672	6858	6619	6763	6698	6691	6822	6772	6719	6665	6707	6729	6667	6703	6762	6672	6829	6736	6638	6706	6796	6719	6700	6690	6799	6769	6843	6761	6840	6508	6744	6699	6630	6719	6724	6892	6808	6689	6742	6647	6525	6661	6646	6604	6682	6604	6684	6723	6784	6823	6828	6819	6696	6715	6837	6659	6692	6750	6858	6801	6750	6689	6665	6607	6757	6747	6720	6612	6753	6733	6760	6570	6685	6718	6762	6703	6732	6707	6769	6586	6700	6859	6700	6736	6673	6612	6735	6587	6607	6801	6678	6821	6806	6672	6772	6725	6787	6808	6589	6749	6633	6912	6742	6828	6646	6898	6618	6751	6780	6653	6606	6748	6724	6690	6683	6695	6846	6764	6769	6744	6700	6798	6654	6722	6742	6688	6783	6910	6708	6734	6695	6656	6824	6678	6755	6733	6698	6629	6628	6814	6743	6738	6622	6702	6775	6779	6686	6715	6748	6695	6782	6722	6733	6729	6818	6732	6751	6633	6693	6778	6765	6784	6687	6777	6650	6822	6649	6891	6715	6701	6611	6777	6837	6718	6684	6782	6720	6864	6722	6709	6610	6768	6749	6676	6829	6792	6745	6668	6800	6724	6849	6793	6747	6568	6600	6651	6681	6726	6666	6738	6716	6706	6668	6794	6646	6717	6798	6514	6716	6658	6774	6596	6817	6677	6720	6768	6666	6808	6736	6808	6815	6719	6601	6622	6777	6834	6841	6767	6794	6705	6694	6799	6610	6570	6753	6751	6801	6723	6731	6692	6713	6760	6752	6706	6716	6837	6727	6840	6712	6810	6793	6769	6690	6757	6706	6797	6729	6634	6616	6760	6612	6558	6686	6633	6815	6759	6759	6616	6788	6769	6758	6674	6682	6706	6789	6635	6785	6804	6713	6663	6663	6746	6822	6772	6865	6739	6752	6757	6727	6691	6698	6707	6736	6738	6684	6775	6833	6731	6651	6743	6817	6634	6680	6719	6825	6690	6859	6710	6752	6751	6723	6723	6767	6762	6745	6783	6741	6647	6814	6800	6806	6806	6532	6699	6629	6879	6701	6599	6673	6746	6728	6728	6655	6713	6704	6786	6704	6657	6768	6817	6701	6774	6640	6691	6782	6739	6711	6883	6741	6763	6773	6716	6854	6731	6713	6735	6712	6744	6776	6652	6706	6728	6910	6675	6688	6805	6681	6823	6684	6718	6731	6674	6644	6838	6724	6810	6690	6718	6684	6729	6663	6657	6703	6833	6532	6702	6746	6609	6731	6738	6726	6781	6661	6797	6632	6645	6676	6713	6703	6645	6672	6635	6646	6764	6758	6685	6787	6765	6719	6628	6785	6821	6695	6800	6637	6698	6812	6585	6743	6727	6732	6729	6762	6626	6732	6717	6706	6721	6855	6762	6736	6797	6751	6790	6799	6765	6677	6709	6753	6653	6642	6726	6717	6726	6677	6732	6666	6780	6698	6694	6804	6751	6671	6859	6647	6728	6635	6708	6820	6776	6732	6642	6753	6654	6922	6543	6761	6749	6655	6811	6746	6709	6704	6652	6837	6727	6770	6871	6753	6774	6722	6632	6775	6631	6669	6801	6723	6659	6707	6709	6796	6684	6769	6674	6804	6715	6709	6675	6790	6745	6642	6672	6833	6763	6772	6656	6757	6760	6716	6810	6696	6902	6725	6743	6685	6678	6752	6676	6621	6660	6727	6790	6615	6767	6800	6630	6717	6736	6675	6668	6805	6771	6756	6752	6689	6780	6648	6794	6676	6775	6736	6844	6723	6650	6627	6671	6719	6832	6738	6834	6578	6668	6647	6781	6588	6627	6600	6722	6735	6735	6682	6745	6687	6662	6723	6652	6753	6804	6769	6679	6698	6594	6771	6614	6758	6704	6694	6727	6802	6639	6727	6605	6830	6707	6783	6678	6807	6822	6651	6647	6740	6795	6688	6761	6624	6743	6711	6715	6673	6762	6886	6709	6636	6823	6690	6683	6756	6822	6743	6783	6669	6633	6870	6602	6681	6579	6804	6848	6713	6793	6699	6721	6730	6638	6689	6773	6736	6619	6773	6665	6755	6763	6806	6737	6652	6797	6754	6772	6681	6785	6661	6712	6828	6669	6687	6664	6722	6723	6763	6688	6715	6731	6653	6738	6616	6664	6832	6753	6746	6739	6730	6800	6814	6763	6673	6651	6777	6669	6747	6709	6727	6759	6797	6778	6679	6617	6791	6650	6766	6704	6620	6710	6753	6753	6539	6783	6761	6781	6674	6610	6751	6774	6738	6864	6658	6690	6728	6774	6682	6736	6719	6657	6672	6766	6670	6666	6753	6882	6699	6670	6761	6801	6625	6804	6611	6698	6762	6778	6670	6838	6710	6757	6690	6733	6700	6680	6791	6719	6707	6657	6584	6903	6691	6718	6635	6836	6771	6714	6866	6726	6766	6746	6644	6650	6771	6773	6632	6839	6604	6609	6723	6724	6706	6740	6684	6745	6823	6768	6710	6701	6639	6711	6771	6647	6741	6769	6664	6898	6760	6844	6749	6887	6744	6720	6716	6733	6801	6559	6767	6627	6641	6731	6601	6788	6697	6819	6671	6729	6584	6684	6634	6764	6760	6703	6775	6712	6667	6659	6707	6801	6818	6807	6696	6697	6770	6694	6823	6775	6586	6733	6823	6862	6776	6634	6759	6799	6655	6702	6718	6732	6718	6783	6730	6581	6765	6813	6870	6704	6664	6916	6835	6742	6561	6626	6715	6707	6716	6618	6665	6658	6526	6781	6798	6843	6773	6792	6708	6825	6716	6643	6815	6735	6719	6780	6751	6654	6642	6660	6734	6638	6812	6667	6709	6768	6727	6771	6748	6751	6702	6745	6677	6862	6687	6823	6683	6820	6775	6673	6599	6640	6649	6790	6836	6685	6730	6896	6766	6882	6613	6775	6751	6709	6609	6867	6748	6685	6724	6752	6804	6801	6837	6670	6686	6755	6610	6717	6620	6786	6779	6659	6686	6757	6825	6662	6617	6709	6660	6770	6752	6761	6780	6688	6635	6819	6645	6757	6665	6775	6749	6761	6776	6611	6750	6673	6718	6577	6793	6682	6692	6733	6684	6758	6695	6808	6863	6724	6688	6771	6831	6677	6864	6866	6723	6787	6852	6757	6758	6650	6709	6817	6838	6493	6774	6738	6691	6747	6732	6655	6745	6707	6625	6695	6752	6680	6728	6777	6670	6727	6731	6695	6776	6699	6854	6800	6686	6766	6604	6796	6749	6711	6680	6701	6597	6781	6761	6815	6721	6650	6851	6680	6620	6790	6748	6871	6772	6775	6842	6847	6651	6641	6668	6648	6748	6669	6709	6639	6608	6760	6750	6672	6896	6676	6754	6701	6732	6828	6678	6758	6776	6708	6707	6731	6854	6728	6702	6678	6826	6675	6758	6652	6754	6641	6747	6674	6689	6790	6742	6677	6680	6781	6703	6800	6781	6703	6669	6685	6696	6785	6721	6710	6681	6764	6679	6786	6797	6652	6805	6724	6833	6590	6853	6730	6793	6739	6775	6678	6657	6751	6741	6713	6677	6641	6747	6784	6779	6675	6762	6810	6542	6810	6728	6722	6757	6741	6800	6556	6740	6699	6731	6773	6748	6730	6675	6646	6769	6741	6702	6682	6701	6819	6697	6818	6707	6700	6727	6683	6676	6748	6697	6680	6689	6826	6744	6699	6719	6721	6819	6793	6730	6709	6741	6730	6768	6771	6754	6733	6807	6804	6712	6684	6699	6649	6689	6655	6650	6812	6733	6657	6782	6681	6779	6722	6742	6849	6791	6756	6802	6723	6706	6583	6753	6794	6859	6694	6721	6606	6765	6569	6764	6655	6644	6692	6800	6701	6694	6746	6768	6708	6816	6625	6721	6744	6677	6728	6718	6755	6734	6686	6752	6772	6750	6681	6635	6663	6689	6743	6667	6717	6668	6665	6762	6695	6684	6742	6605	6771	6694	6750	6748	6673	6746	6709	6782	6605	6685	6703	6674	6714	6811	6784	6615	6842	6858	6796	6743	6839	6724	6782	6717	6698	6895	6757	6724	6678	6737	6715	6800	6711	6657	6657	6628	6711	6783	6712	6762	6691	6737	6820	6645	6606	6718	6769	6703	6778	6827	6690	6838	6732	6656	6624	6662	6736	6730	6758	6768	6775	6662	6646	6665	6517	6749	6657	6652	6658	6817	6647	6761	6700	6678	6779	6644	6569	6675	6708	6626	6748	6681	6767	6711	6736	6775	6773	6671	6663	6774	6782	6648	6680	6801	6623	6752	6601	6812	6614	6805	6643	6742	6823	6761	6662	6636	6731	6817	6763	6682	6708	6678	6870	6821	6745	6633	6757	6805	6815	6584	6648	6659	6751	6834	6789	6841	6642	6761	6796	6727	6794
2664	21990	28373	11005	14356	16513	9280	3774	3068	1658	1044	849	880	811	853	806	859	877	876	892	875	921	894	848	877	867	881	891	856	847	879	879	851	899	881	854	858	867	843	784	814	872	883	923	841	820	869	841	868	829	806	810	897	797	876	886	869	848	857	808	881	883	802	818	850	858	872	874	871	810	838	854	835	834	909	883	840	896	837	903	862	862	858	810	884	846	849	872	814	785	834	803	795	859	831	879	877	927	889	871	857	810	899	811	816	846	811	835	864	853	874	845	873	856	838	852	823	881	876	876	847	862	843	898	849	881	855	840	860	846	822	866	846	881	874	879	858	886	807	919	818	845	814	791	826	888	853	858	835	878	899	873	844	832	902	838	871	819	860	825	879	889	841	850	857	829	849	815	804	841	850	863	864	871	850	872	918	858	884	860	836	851	863	854	847	848	889	866	883	802	835	868	872	788	816	872	898	861	876	854	874	822	885	827	865	825	821	862	849	862	896	850	856	837	941	824	881	814	891	861	898	839	886	857	790	894	854	823	831	879	861	871	879	873	873	852	859	849	831	870	882	901	869	827	800	844	869	884	841	749	818	857	858	864	830	843	861	859	863	861	874	836	881	851	833	904	842	829	881	856	862	813	825	904	898	819	852	825	841	870	842	881	837	822	894	842	860	849	877	903	885	850	904	873	820	812	868	898	848	879	849	874	887	833	856	855	853	893	898	886	831	919	858	879	822	809	870	894	872	860	884	841	823	837	876	804	866	898	874	829	852	823	843	850	892	922	911	820	856	854	832	869	899	850	875	880	857	834	878	817	825	863	894	835	810	816	894	839	889	882	882	849	854	861	864	836	879	861	887	795	868	838	884	855	909	877	834	786	893	816	844	879	856	820	878	880	896	827	879	843	870	791	843	870	848	834	857	908	886	847	848	872	856	793	861	857	857	868	850	823	872	819	887	817	880	858	851	831	847	835	854	892	855	840	816	886	816	846	879	846	842	835	897	906	908	854	860	827	858	856	839	903	851	871	832	905	827	851	780	869	870	887	813	887	878	859	856	817	868	836	879	905	802	849	866	877	834	870	907	813	844	879	857	880	885	849	841	851	857	832	848	899	853	874	896	828	851	880	874	787	845	847	833	851	839	816	816	862	832	850	863	825	854	835	914	833	863	852	792	888	871	867	887	882	881	852	848	810	888	827	818	934	845	836	877	849	892	896	813	854	791	809	914	800	862	856	867	900	835	836	817	803	857	848	840	839	901	848	829	873	887	844	888	869	888	796	889	866	858	856	830	859	869	825	858	835	830	856	867	827	870	871	887	868	846	889	793	896	810	816	845	856	857	829	840	819	844	810	821	876	815	862	851	830	799	852	857	851	877	869	817	867	879	833	865	849	801	882	862	838	891	873	842	848	837	855	857	883	830	842	861	857	828	831	873	884	864	892	866	884	874	849	882	854	888	892	909	831	867	852	854	825	916	877	828	830	855	849	820	859	847	871	846	867	853	866	873	846	902	884	819	781	869	821	847	855	811	864	838	827	833	814	826	899	884	793	860	866	847	835	874	808	850	890	896	813	885	836	887	892	890	829	841	821	853	874	866	853	828	830	834	845	863	835	817	857	913	888	901	843	845	883	838	876	801	879	809	800	868	894	855	881	842	828	842	850	817	840	847	901	861	868	855	808	893	843	890	859	841	854	839	884	822	851	870	846	857	901	852	922	882	845	865	868	855	882	856	882	860	883	842	895	860	877	855	912	868	813	857	862	922	843	833	892	890	880	855	834	859	826	858	869	855	861	853	874	901	859	874	867	848	886	860	833	867	829	810	896	834	848	901	879	893	808	833	834	859	843	852	862	857	825	882	812	857	779	804	833	851	882	884	894	822	834	841	861	882	911	927	844	826	875	861	831	884	863	897	846	841	876	861	874	913	928	827	834	812	861	842	838	900	860	936	844	853	843	853	868	830	889	893	836	836	860	844	890	893	901	830	852	873	847	861	865	849	814	901	898	879	869	822	864	916	836	865	850	861	869	866	818	811	814	861	844	854	791	840	880	886	888	805	906	855	857	840	897	904	874	879	866	855	888	879	862	897	886	880	856	865	895	882	880	902	859	852	847	799	874	885	877	830	875	793	838	866	870	860	872	829	897	830	805	875	846	886	898	823	849	877	825	853	775	814	849	863	800	859	859	832	802	873	854	801	833	839	842	850	857	878	849	811	894	850	816	847	906	845	864	879	852	883	878	916	926	873	862	868	867	844	877	866	840	845	820	872	857	851	856	908	842	875	845	790	884	839	911	825	882	827	870	876	875	892	828	841	859	834	874	885	880	830	845	836	874	832	838	859	852	897	855	903	837	884	839	844	837	920	876	870	893	855	853	845	808	883	894	894	887	832	855	841	837	879	888	877	829	836	832	842	896	862	872	869	882	878	861	811	863	902	833	875	854	827	863	844	842	885	796	886	804	865	887	865	916	843	901	855	870	853	841	887	864	864	825	898	853	870	799	840	877	828	898	857	846	837	851	861	865	895	839	855	876	883	911	824	908	891	879	846	909	824	901	839	893	815	863	875	850	829	906	852	858	818	838	858	880	908	835	835	830	826	834	853	872	882	851	895	890	900	847	844	850	857	862	853	797	849	886	820	827	914	826	831	862	868	804	841	895	916	845	868	860	865	840	875	877	895	850	835	880	894	842	848	822	808	855	881	799	869	849	855	878	844	835	850	849	845	860	872	817	804	838	810	843	900	847	861	841	886	854	821	924	815	861	882	865	920	855	846	861	848	887	830	783	854	880	839	824	900	839	854	866	873	856	835	871	875	847	879	858	836	880	862	914	837	894	882	855	845	882	824	842	876	838	888	826	904	837	907	914	859	840	865	803	888	837	808	830	886	872	881	871	893	897	798	836	860	852	852	864	883	827	873	908	862	790	851	851	897	846	909	830	856	904	837	815	853	886	851	797	844	854	859	836	899	832	877	881	818	828	878	864	870	836	806	827	843	883	888	875	848	843	837	895	886	891	870	894	858	860	840	863	873	858	874	875	874	876	821	845	894	836	920	872	889	904	872	871	889	845	821	903	857	872	825	784	828	837	851	884	830	863	924	826	843	836	871	887	793	873	885	870	887	845	884	814	817	784	875	873	827	862	817	817	852	862	818	856	881	835	834	837	789	885	830	865	825	859	848	823	859	882	889	890	883	842	828	832	822	856	879	840	856	853	874	868	875	847	819	801	859	817	848	813	850	864	840	838	775	839	828	897	824	829	799	818	791	914	849	894	875	880	849	840	894	865	852	863	852	833	851	901	853	894	849	823	839	836	844	895	882	899	867	870	848	939	883	896	885	929	882	833	857	880	839	892	851	906	852	826	879	821	836	885	872	855	838	859	816	885	812	843	852	907	878	901	848	845	869	857	867	842	857	814	865	883	872	847	860	833	879	890	873	856	868	869	827	831	850	869	864	890	868	864	869	888	792	834	887	862	850	846	838	842	795	849
20958	47776	48929	46390	70415	64532	45765	34368	29561	20113	10095	6785	6528	6590	6547	6613	6624	6504	6689	6562	6620	7433	7799	7114	6790	6458	6651	6472	6646	6571	6445	6627	6338	6524	6531	6583	6390	6482	6633	6513	6511	6607	6493	6417	6514	6533	6556	6533	6618	6454	6656	6628	6530	6574	6528	6410	6572	6476	6467	6544	6524	6428	6383	6468	6489	6553	6565	6490	6599	6745	6457	6523	6586	6376	6564	6604	6583	6632	6658	6487	6473	6441	6595	6647	6466	6471	6627	6579	6547	6423	6474	6495	6430	6530	6584	6626	6508	6589	6564	6599	6342	6516	6478	6420	6517	6536	6490	6591	6530	6573	6446	6594	6543	6541	6597	6584	6528	6584	6625	6568	6484	6687	6478	6407	6508	6420	6484	6619	6603	6520	6568	6543	6589	6592	6532	6612	6603	6508	6546	6454	6478	6469	6561	6538	6533	6586	6491	6508	6539	6433	6683	6459	6497	6563	6675	6600	6583	6444	6627	6573	6544	6600	6535	6423	6432	6579	6485	6651	6409	6674	6500	6576	6574	6497	6538	6532	6623	6517	6579	6644	6476	6642	6476	6473	6479	6501	6406	6461	6511	6584	6631	6543	6470	6389	6548	6623	6558	6598	6444	6587	6464	6553	6647	6550	6584	6462	6393	6504	6556	6559	6611	6429	6491	6502	6394	6573	6517	6500	6554	6575	6375	6538	6802	6538	6561	6604	6574	6494	6459	6548	6417	6577	6736	6615	6584	6368	6468	6553	6442	6538	6602	6535	6459	6513	6629	6523	6498	6518	6643	6424	6448	6718	6553	6571	6599	6456	6556	6543	6532	6554	6478	6380	6616	6545	6573	6431	6477	6565	6633	6630	6596	6466	6609	6463	6588	6578	6437	6531	6467	6477	6634	6534	6565	6446	6586	6603	6523	6529	6449	6474	6571	6485	6641	6581	6635	6505	6709	6445	6546	6605	6499	6573	6433	6651	6511	6517	6500	6556	6447	6573	6528	6477	6478	6470	6629	6571	6512	6648	6507	6469	6565	6570	6611	6565	6512	6559	6715	6632	6582	6457	6512	6472	6532	6621	6505	6588	6554	6559	6486	6489	6507	6427	6555	6504	6595	6574	6568	6488	6613	6530	6608	6700	6529	6608	6488	6426	6447	6482	6630	6488	6622	6557	6510	6588	6643	6605	6513	6555	6579	6681	6561	6581	6543	6395	6540	6487	6568	6442	6611	6582	6619	6598	6535	6526	6549	6516	6515	6595	6519	6621	6644	6394	6566	6443	6567	6361	6680	6559	6557	6566	6543	6498	6549	6502	6462	6486	6494	6495	6530	6492	6550	6431	6546	6540	6399	6506	6526	6562	6539	6616	6501	6611	6558	6615	6533	6476	6636	6582	6478	6465	6543	6512	6485	6509	6530	6527	6554	6679	6467	6603	6395	6567	6600	6418	6644	6587	6524	6422	6481	6490	6551	6594	6575	6471	6475	6566	6537	6531	6526	6590	6438	6536	6490	6552	6632	6383	6536	6494	6394	6610	6431	6460	6383	6568	6541	6623	6603	6544	6468	6502	6537	6557	6669	6467	6631	6410	6348	6674	6654	6607	6524	6599	6740	6676	6526	6444	6614	6565	6488	6533	6585	6647	6501	6507	6496	6596	6428	6586	6471	6493	6640	6533	6497	6503	6634	6477	6570	6494	6594	6476	6501	6815	6557	6406	6584	6511	6557	6532	6528	6478	6621	6458	6652	6559	6525	6536	6522	6432	6442	6605	6543	6446	6475	6535	6521	6537	6632	6490	6503	6559	6579	6467	6582	6539	6614	6537	6512	6432	6659	6598	6538	6554	6667	6558	6575	6556	6512	6491	6574	6668	6534	6705	6465	6578	6608	6556	6502	6563	6604	6514	6510	6415	6526	6511	6566	6491	6720	6541	6474	6466	6720	6667	6559	6513	6541	6684	6592	6512	6474	6542	6463	6495	6519	6493	6533	6381	6530	6425	6507	6561	6541	6499	6625	6541	6506	6542	6495	6575	6476	6635	6563	6535	6451	6557	6500	6569	6419	6536	6436	6558	6453	6362	6545	6591	6470	6509	6570	6499	6584	6484	6502	6570	6525	6531	6501	6391	6523	6465	6544	6546	6487	6635	6441	6524	6511	6474	6640	6578	6535	6577	6547	6630	6485	6554	6493	6571	6703	6714	6525	6532	6521	6659	6546	6551	6371	6454	6376	6500	6611	6569	6529	6508	6442	6506	6650	6507	6489	6523	6526	6528	6434	6561	6432	6539	6579	6531	6545	6684	6577	6485	6486	6605	6494	6643	6504	6548	6611	6529	6450	6430	6444	6426	6452	6625	6523	6431	6561	6590	6473	6530	6643	6522	6452	6511	6675	6504	6522	6541	6612	6485	6440	6449	6615	6530	6482	6564	6742	6470	6526	6423	6529	6519	6506	6385	6546	6643	6491	6684	6580	6479	6403	6508	6546	6554	6544	6619	6606	6555	6455	6523	6417	6558	6482	6563	6616	6559	6560	6510	6527	6560	6595	6510	6566	6583	6541	6531	6557	6544	6458	6502	6474	6525	6514	6662	6497	6637	6511	6668	6594	6596	6739	6436	6463	6494	6512	6507	6487	6512	6680	6530	6614	6568	6520	6695	6489	6523	6534	6614	6516	6545	6614	6582	6453	6584	6489	6530	6562	6500	6658	6585	6552	6580	6474	6575	6528	6633	6638	6588	6560	6434	6534	6462	6578	6557	6635	6590	6512	6588	6462	6541	6508	6573	6457	6511	6409	6650	6479	6557	6490	6532	6477	6631	6500	6543	6591	6597	6482	6447	6435	6393	6468	6566	6405	6539	6397	6524	6561	6498	6541	6670	6528	6496	6560	6622	6601	6569	6482	6582	6494	6514	6569	6398	6535	6634	6546	6494	6507	6590	6429	6488	6516	6569	6513	6580	6549	6579	6491	6458	6517	6585	6525	6494	6576	6477	6505	6514	6562	6496	6463	6362	6536	6631	6461	6415	6626	6652	6617	6503	6592	6596	6621	6550	6539	6591	6541	6619	6594	6452	6488	6530	6518	6542	6577	6423	6627	6516	6448	6561	6520	6432	6595	6436	6586	6451	6472	6536	6444	6528	6511	6428	6572	6576	6549	6574	6593	6420	6517	6519	6438	6633	6600	6542	6559	6583	6546	6518	6375	6525	6466	6437	6553	6537	6591	6457	6607	6622	6563	6470	6445	6547	6642	6484	6562	6418	6525	6481	6501	6534	6616	6474	6477	6589	6526	6541	6439	6625	6533	6483	6462	6530	6496	6623	6473	6504	6527	6480	6477	6673	6645	6591	6413	6508	6473	6493	6456	6395	6607	6668	6522	6631	6455	6569	6564	6448	6497	6610	6672	6566	6579	6459	6595	6576	6506	6427	6543	6557	6767	6458	6497	6579	6498	6551	6638	6566	6480	6548	6691	6433	6598	6502	6415	6488	6452	6548	6413	6578	6467	6534	6474	6544	6505	6544	6649	6469	6582	6529	6537	6554	6544	6567	6568	6395	6648	6548	6684	6513	6421	6570	6581	6415	6586	6629	6434	6729	6516	6430	6506	6668	6455	6542	6571	6685	6556	6555	6526	6602	6520	6520	6455	6648	6490	6627	6603	6487	6566	6497	6506	6575	6540	6579	6573	6723	6660	6469	6617	6650	6505	6572	6521	6512	6527	6589	6522	6451	6550	6439	6533	6458	6568	6607	6442	6567	6475	6520	6563	6411	6628	6540	6322	6529	6542	6471	6548	6577	6416	6559	6503	6484	6537	6457	6558	6547	6529	6592	6502	6466	6581	6545	6549	6509	6570	6432	6609	6551	6477	6500	6457	6470	6526	6580	6491	6586	6388	6502	6676	6559	6546	6557	6562	6558	6611	6614	6532	6485	6527	6644	6608	6536	6574	6624	6644	6547	6415	6538	6442	6514	6501	6483	6610	6463	6455	6551	6426	6551	6421	6465	6576	6559	6596	6541	6519	6785	6524	6531	6571	6537	6565	6621	6595	6634	6518	6543	6565	6632	6680	6592	6584	6513	6533	6530	6494	6552	6651	6620	6422	6490	6493	6719	6509	6590	6464	6518	6566	6469	6548	6608	6467	6660	6507	6531	6513	6439	6412	6621	6483	6480	6653	6650	6574	6508	6419	6571	6528	6608	6467	6651	6510	6559	6479	6564	6473	6503	6461	6527	6510	6566	6697	6461	6524	6373	6420	6556	6491	6703	6675	6477	6594	6477	6368	6436	6641	6609	6529	6610	6625	6485	6568	6413	6505	6568	6464	6507	6553	6564	6492	6743	6539	6517	6534	6452	6598	6585	6585	6564	6525	6575	6523	6528	6551	6621	6490	6516	6514	6416	6562	6631	6494	6571	6633	6538	6559	6520	6506	6542	6643	6484	6538	6649	6518	6456	6486	6530	6452	6563	6618	6553	6512	6577	6368	6624	6551	6595	6523	6473	6541	6481	6454	6521	6604	6490	6635	6476	6522	6613	6506	6667	6548	6488	6505	6554	6657	6531	6461	6663	6443	6514	6631	6597	6517	6547	6558	6533	6640	6571	6616	6620	6541	6420	6563	6540	6440	6633	6598	6563	6587	6656	6568	6540	6631	6483	6544	6381	6574	6528	6563	6501	6483	6594	6476	6644	6598	6406	6578	6409	6475	6582	6524	6608	6564	6600	6562	6676	6526	6629	6518	6626	6671	6500	6604	6486	6557	6379	6557	6487	6525	6482	6509	6578	6636	6505	6649	6639	6538	6522	6449	6575	6569	6648	6556	6502	6493	6638	6611	6450	6553	6522	6465	6405	6489	6574	6551	6497	6641	6641	6515	6523	6422	6522	6527	6611	6452	6595	6605	6559	6483	6508	6551	6595	6548	6571	6557	6505	6504	6499	6566	6503	6618	6368	6565	6530	6488	6532	6466	6526	6647	6580	6589	6498	6446	6543	6498	6585	6574	6619	6635	6569	6565	6451	6489	6582	6436	6534	6499	6501	6532	6468	6461	6515	6636	6547	6601	6461	6566	6487	6415	6541	6433	6452	6557	6691	6511	6615	6646	6387	6610	6564
2961	5629	8766	2307	3867	4188	2567	1548	1526	1183	922	896	893	894	923	858	862	886	829	917	857	868	965	875	873	840	885	875	882	847	882	871	876	872	873	909	872	912	886	876	869	884	887	898	904	925	885	894	895	879	885	880	840	900	876	855	878	911	850	806	900	896	912	905	864	903	865	875	850	855	843	853	883	876	886	808	859	846	847	878	883	915	864	841	882	910	869	864	860	859	883	895	858	826	879	823	902	853	873	917	895	895	928	917	874	856	879	869	845	917	870	864	912	893	879	874	867	863	919	811	889	900	941	950	896	891	899	894	906	899	880	844	890	911	823	904	885	883	873	892	811	825	909	888	861	846	873	874	883	908	857	922	847	913	914	892	835	877	880	850	890	940	874	839	819	889	881	895	861	915	846	877	877	878	855	888	882	860	867	868	852	855	885	857	907	901	887	899	959	926	870	851	890	873	855	824	878	908	869	897	917	914	817	893	893	891	860	860	868	865	948	917	889	891	822	836	849	887	847	882	867	905	915	897	921	847	871	903	880	856	884	881	898	877	852	925	869	879	892	850	840	876	877	910	869	864	880	845	881	865	913	877	896	915	903	886	827	849	884	857	820	855	826	821	868	899	899	885	904	884	829	878	877	931	864	895	888	856	875	896	897	933	873	892	851	920	853	837	907	923	890	885	937	907	895	840	914	817	911	880	857	836	889	922	864	825	882	934	932	825	841	946	887	893	881	871	863	932	921	833	871	854	866	844	901	906	887	856	882	888	877	887	913	879	860	868	830	829	880	913	898	903	911	891	887	860	871	885	882	891	908	861	959	904	937	875	864	858	851	882	930	853	924	864	932	876	928	865	903	896	846	910	914	879	850	863	823	903	856	914	848	883	800	903	823	883	914	853	884	881	863	832	912	914	891	930	884	909	873	890	841	890	930	920	833	868	887	878	870	866	885	912	914	831	919	916	882	888	901	872	900	838	873	896	888	882	890	915	881	867	853	915	886	921	863	888	830	874	890	843	923	846	889	875	897	927	862	857	868	892	932	833	907	877	913	793	929	850	940	870	904	839	888	903	896	885	891	867	881	944	897	915	884	864	849	912	844	919	883	876	866	897	952	847	851	849	887	875	898	920	859	894	877	887	916	859	877	826	860	890	847	885	905	884	870	863	924	948	865	900	841	856	893	880	860	869	902	899	922	882	853	902	841	873	893	850	890	906	840	910	867	898	912	869	930	885	831	895	915	869	835	898	852	882	914	914	903	892	923	852	894	840	937	879	849	866	913	854	902	828	891	843	863	844	885	911	878	860	898	863	867	896	853	894	886	853	875	836	893	924	885	866	829	913	881	842	929	907	932	859	902	866	880	922	922	899	938	884	868	897	847	798	848	837	833	923	839	872	875	923	858	894	888	884	871	841	868	891	838	881	961	897	881	876	900	857	914	848	901	928	875	904	864	894	903	879	855	896	907	862	906	885	849	877	942	831	913	906	853	901	927	868	918	906	868	882	886	888	907	861	912	870	866	917	883	885	886	905	860	923	883	894	876	892	870	884	852	844	886	952	850	902	867	879	926	866	857	858	909	918	903	916	863	859	888	914	885	849	904	916	840	857	880	876	843	841	887	909	857	887	892	881	897	883	938	926	953	916	873	882	958	877	894	875	812	835	876	951	864	890	937	869	861	890	848	865	879	911	879	870	893	840	912	892	886	913	885	903	856	892	902	864	847	867	828	888	859	834	882	844	856	885	865	875	906	864	844	929	866	810	928	862	894	894	866	905	860	860	891	847	854	888	885	889	854	852	863	886	852	913	868	891	870	888	855	894	914	853	887	824	891	852	894	941	917	885	836	902	852	885	866	871	916	883	907	892	893	892	853	917	893	885	920	864	904	897	846	887	877	869	900	870	858	854	948	869	892	878	909	835	856	848	893	936	879	913	837	869	940	930	861	897	842	929	880	956	920	859	891	882	862	853	887	849	935	855	912	882	863	914	904	973	886	890	895	827	885	862	863	895	864	882	866	870	882	919	830	932	926	878	861	859	904	879	904	960	854	849	872	846	882	823	866	903	852	857	865	902	892	857	900	885	891	852	861	888	908	887	879	873	908	915	868	861	876	881	871	814	892	873	888	871	883	898	887	842	889	888	895	871	867	870	876	913	916	892	867	843	857	886	837	867	841	908	910	852	915	873	873	867	962	869	838	858	878	889	895	860	914	889	822	877	824	883	864	919	857	845	862	869	871	868	860	855	929	862	897	880	941	860	847	889	913	929	876	945	904	867	865	836	951	860	893	882	882	901	826	871	866	894	900	895	850	861	904	877	844	892	878	858	876	903	904	868	867	876	909	901	851	839	858	907	817	905	886	868	909	895	929	920	870	888	920	903	868	903	866	931	918	901	889	888	915	927	783	865	920	853	897	939	888	912	950	867	885	914	877	810	861	913	927	879	908	870	930	852	876	897	872	848	799	860	837	906	894	879	898	903	857	863	918	906	882	872	896	914	870	919	862	891	914	807	910	857	909	929	887	869	888	828	916	868	921	866	874	873	876	835	862	924	866	858	867	908	920	865	911	834	867	917	821	890	875	896	857	894	858	842	889	894	924	896	870	836	881	867	841	878	935	851	898	877	868	869	885	897	884	905	863	908	916	853	880	859	882	816	882	840	868	926	836	832	862	920	885	871	865	925	860	887	869	896	865	855	899	942	859	881	863	882	881	857	900	932	876	901	949	881	853	891	867	897	921	867	879	919	863	816	903	921	861	885	877	844	866	864	824	862	877	900	883	878	937	949	912	858	830	895	866	906	910	918	938	904	881	855	910	864	879	937	882	833	870	880	877	862	799	907	928	908	859	883	923	891	830	891	910	917	817	912	935	865	913	897	876	874	889	854	941	942	923	926	908	917	918	843	847	894	857	866	944	841	881	877	906	853	899	854	864	845	856	906	849	865	934	900	876	869	873	852	889	878	937	864	865	881	874	879	878	888	941	934	922	803	835	916	883	875	856	863	888	849	900	865	885	886	827	888	876	873	859	843	909	936	844	900	855	898	866	791	893	925	850	873	855	847	887	879	931	863	898	912	880	849	892	881	903	880	903	896	924	915	907	858	984	860	885	919	869	952	826	878	866	816	876	875	915	912	885	879	850	912	896	875	892	889	890	830	880	882	887	869	879	883	881	871	895	867	907	953	858	857	864	889	839	907	875	897	862	905	867	901	915	888	782	927	887	905	851	914	837	888	872	880	877	823	903	849	882	872	864	913	884	849	855	915	882	918	888	939	841	877	868	884	900	883	854	883	925	929	921	900	814	878	886	915	915	859	887	922	865	883	876	868	876	886	867	876	898	858	822	899	883	856	841	896	884	889	848	917	887	876	917	894	871	858	832	866	939	840	872	877	842	917	895	893	922	888	886	903	991	872	893	943	906	882	936	928	918	885	885	913	908	854	934	919	890	890	909	892	889	854	876	895	903	848	839	839	915	900	819	895	970	851	881	828
16753	26398	30791	25969	43002	39241	29251	21552	18575	12045	7186	6627	6636	6636	6556	6622	6766	6852	6764	6546	6776	6961	6972	6862	6663	6837	6780	6749	6635	6639	6617	6580	6568	6659	6604	6742	6541	6641	6634	6716	6685	6583	6626	6694	6615	6586	6607	6646	6631	6607	6727	6739	6671	6795	6751	6701	6625	6705	6659	6575	6656	6554	6537	6547	6756	6857	6668	6791	6658	6617	6710	6645	6598	6735	6673	6594	6718	6634	6700	6625	6574	6689	6756	6707	6617	6595	6820	6644	6626	6597	6536	6729	6714	6650	6634	6742	6514	6631	6713	6722	6735	6627	6749	6751	6652	6783	6684	6687	6582	6739	6587	6656	6707	6734	6540	6775	6670	6668	6582	6744	6713	6680	6698	6700	6667	6724	6698	6555	6669	6621	6582	6597	6724	6587	6684	6713	6581	6721	6543	6642	6644	6698	6644	6720	6792	6573	6714	6656	6662	6646	6605	6658	6675	6742	6699	6652	6719	6635	6625	6624	6626	6676	6600	6693	6706	6597	6615	6637	6582	6669	6620	6738	6651	6736	6741	6764	6678	6751	6607	6670	6645	6571	6452	6610	6683	6660	6593	6614	6661	6760	6645	6672	6645	6694	6575	6589	6634	6606	6558	6602	6682	6730	6609	6630	6673	6548	6736	6643	6581	6599	6723	6726	6568	6624	6770	6658	6628	6699	6580	6552	6692	6745	6634	6709	6712	6646	6658	6595	6676	6652	6653	6657	6787	6617	6567	6544	6603	6730	6657	6750	6650	6705	6714	6680	6628	6557	6703	6762	6640	6662	6711	6666	6615	6684	6624	6620	6665	6701	6714	6645	6717	6658	6601	6621	6595	6719	6668	6701	6539	6621	6724	6593	6702	6693	6604	6712	6738	6718	6680	6741	6703	6671	6706	6674	6692	6639	6681	6657	6676	6632	6485	6736	6751	6598	6601	6774	6652	6733	6537	6647	6717	6581	6650	6649	6716	6704	6670	6633	6621	6632	6545	6689	6661	6565	6575	6636	6799	6644	6626	6618	6588	6598	6784	6666	6755	6718	6788	6619	6800	6676	6624	6723	6602	6595	6728	6601	6664	6693	6748	6658	6734	6676	6703	6669	6647	6583	6828	6828	6641	6748	6646	6600	6656	6716	6571	6596	6637	6603	6614	6711	6560	6703	6644	6669	6615	6653	6701	6778	6673	6761	6690	6787	6669	6516	6670	6710	6645	6698	6693	6490	6584	6625	6687	6840	6688	6763	6722	6573	6691	6651	6639	6678	6688	6758	6738	6633	6659	6759	6725	6646	6511	6628	6728	6714	6503	6619	6676	6618	6635	6608	6667	6656	6676	6693	6728	6618	6758	6629	6825	6671	6584	6650	6673	6668	6699	6693	6637	6662	6568	6848	6494	6694	6632	6682	6667	6696	6622	6649	6690	6655	6764	6619	6741	6553	6618	6612	6672	6809	6628	6684	6667	6669	6637	6713	6581	6686	6717	6525	6608	6673	6730	6645	6718	6669	6528	6717	6671	6793	6709	6506	6750	6746	6720	6606	6495	6753	6702	6775	6553	6615	6560	6819	6637	6657	6547	6635	6622	6549	6720	6719	6647	6631	6695	6632	6730	6636	6639	6610	6574	6697	6674	6797	6658	6634	6665	6797	6598	6641	6766	6646	6605	6780	6786	6733	6694	6659	6697	6717	6636	6781	6708	6651	6588	6709	6735	6671	6759	6751	6642	6638	6754	6663	6663	6623	6703	6699	6624	6662	6740	6566	6635	6515	6702	6768	6657	6618	6638	6719	6645	6692	6656	6646	6719	6652	6791	6685	6631	6681	6685	6630	6610	6706	6599	6708	6596	6649	6658	6744	6715	6535	6653	6751	6636	6627	6650	6522	6753	6716	6803	6596	6650	6666	6644	6656	6787	6650	6570	6489	6574	6726	6656	6589	6639	6612	6660	6572	6652	6661	6620	6623	6600	6708	6677	6705	6669	6569	6668	6667	6718	6796	6612	6712	6737	6629	6718	6623	6617	6662	6589	6499	6730	6634	6585	6675	6596	6740	6675	6564	6711	6629	6650	6688	6618	6665	6663	6789	6739	6734	6669	6686	6594	6651	6581	6606	6672	6547	6701	6648	6689	6705	6692	6661	6731	6643	6685	6600	6664	6672	6665	6690	6651	6749	6698	6625	6681	6465	6816	6609	6730	6735	6605	6608	6577	6678	6631	6726	6705	6619	6656	6707	6551	6620	6657	6665	6670	6638	6711	6729	6706	6730	6557	6603	6647	6622	6782	6763	6648	6678	6688	6644	6605	6682	6617	6696	6671	6697	6728	6620	6682	6731	6604	6783	6735	6714	6619	6655	6684	6744	6724	6641	6733	6752	6532	6607	6661	6597	6729	6699	6641	6674	6794	6691	6640	6574	6613	6662	6754	6759	6743	6628	6636	6625	6620	6641	6672	6586	6696	6688	6694	6724	6654	6645	6676	6656	6631	6652	6619	6617	6724	6595	6724	6749	6725	6743	6604	6660	6591	6592	6761	6509	6544	6580	6632	6672	6635	6642	6744	6640	6614	6658	6708	6666	6626	6708	6787	6643	6522	6682	6693	6815	6581	6672	6588	6752	6677	6642	6683	6764	6494	6746	6670	6690	6671	6737	6574	6693	6676	6666	6604	6780	6792	6681	6692	6637	6735	6781	6620	6631	6651	6630	6772	6670	6687	6563	6683	6677	6752	6504	6704	6621	6654	6790	6540	6718	6494	6640	6561	6656	6531	6688	6553	6728	6667	6639	6621	6684	6684	6610	6629	6682	6783	6644	6784	6611	6606	6708	6631	6758	6579	6703	6717	6629	6510	6590	6690	6668	6577	6703	6611	6570	6770	6612	6676	6552	6653	6685	6677	6577	6523	6687	6569	6649	6662	6713	6683	6750	6712	6647	6640	6744	6721	6525	6604	6607	6669	6706	6725	6690	6663	6525	6755	6571	6627	6787	6652	6767	6704	6614	6663	6731	6658	6531	6640	6709	6675	6737	6703	6820	6564	6568	6651	6726	6692	6745	6654	6576	6660	6726	6620	6606	6626	6798	6622	6717	6656	6705	6550	6786	6719	6797	6691	6491	6494	6624	6593	6695	6716	6736	6603	6639	6748	6728	6775	6615	6765	6539	6511	6702	6662	6591	6760	6701	6609	6614	6613	6606	6599	6629	6649	6745	6691	6698	6669	6521	6611	6712	6557	6611	6672	6604	6765	6686	6621	6542	6745	6648	6482	6619	6694	6731	6709	6609	6586	6614	6639	6595	6731	6779	6666	6730	6570	6647	6630	6619	6685	6603	6639	6537	6719	6638	6649	6666	6601	6657	6721	6682	6592	6563	6680	6718	6624	6784	6687	6464	6615	6651	6712	6652	6544	6730	6755	6707	6654	6715	6725	6671	6703	6703	6632	6694	6695	6697	6676	6630	6630	6710	6736	6662	6654	6734	6682	6739	6665	6685	6655	6702	6594	6689	6769	6646	6556	6656	6663	6794	6553	6655	6565	6749	6760	6666	6755	6568	6549	6680	6650	6665	6703	6635	6601	6713	6697	6687	6618	6755	6580	6706	6559	6685	6619	6663	6832	6632	6686	6617	6738	6729	6798	6665	6574	6651	6717	6552	6822	6643	6722	6650	6676	6555	6601	6569	6612	6583	6787	6622	6661	6643	6610	6727	6607	6602	6494	6589	6739	6801	6689	6656	6674	6728	6621	6606	6558	6660	6619	6599	6577	6711	6776	6665	6705	6641	6546	6578	6599	6669	6617	6741	6678	6561	6824	6640	6665	6695	6636	6671	6757	6706	6642	6773	6471	6653	6578	6591	6615	6571	6689	6655	6672	6575	6612	6631	6610	6814	6646	6600	6627	6627	6662	6687	6698	6683	6662	6710	6733	6616	6728	6673	6636	6671	6546	6684	6693	6711	6771	6773	6596	6790	6697	6677	6640	6559	6660	6586	6602	6623	6690	6809	6676	6635	6586	6712	6788	6596	6508	6665	6750	6785	6692	6642	6792	6604	6701	6683	6693	6664	6603	6723	6612	6733	6656	6769	6717	6765	6631	6664	6572	6601	6675	6661	6627	6756	6671	6670	6581	6674	6573	6686	6566	6745	6680	6685	6716	6643	6692	6736	6656	6697	6609	6725	6640	6822	6773	6627	6634	6588	6686	6527	6681	6855	6701	6639	6693	6566	6642	6708	6688	6681	6730	6650	6642	6781	6646	6559	6631	6804	6840	6654	6742	6626	6646	6576	6761	6650	6624	6777	6768	6645	6718	6707	6677	6666	6539	6605	6594	6727	6642	6548	6572	6660	6697	6585	6563	6694	6549	6719	6525	6696	6777	6710	6599	6772	6587	6683	6679	6616	6644	6514	6714	6605	6625	6671	6607	6724	6768	6767	6785	6735	6611	6596	6680	6701	6635	6614	6627	6664	6634	6619	6784	6627	6707	6502	6648	6736	6589	6632	6604	6636	6591	6600	6750	6685	6621	6613	6691	6576	6554	6744	6693	6595	6599	6721	6588	6722	6729	6637	6716	6607	6754	6753	6681	6736	6713	6733	6699	6707	6672	6789	6699	6631	6616	6738	6671	6669	6686	6688	6713	6588	6636	6449	6727	6661	6686	6750	6662	6600	6748	6736	6626	6695	6740	6654	6683	6583	6718	6665	6551	6690	6605	6703	6623	6516	6668	6707	6617	6804	6727	6550	6627	6612	6861	6649	6639	6706	6516	6628	6740	6671	6751	6786	6740	6627	6751	6630	6648	6700	6735	6599	6795	6677	6701	6621	6794	6683	6616	6746	6694	6623	6728	6693	6587	6737	6734	6732	6659	6604	6719	6706	6697	6631	6514	6611	6688	6607	6655	6597	6603	6685	6768	6665	6652	6753	6646	6667	6740	6704	6573	6650	6694	6733	6876	6686	6529	6712	6700	6602	6681	6716	6654	6643	6654	6638	6663	6680	6765	6667	6447	6788	6592	6636	6697	6797	6878	6486	6672	6670	6549	6635	6720	6624	6611	6590	6698	6673	6656	6590	6728	6717	6647	6738	6698	6780	6584	6742	6579	6676	6654	6685
1710	16493	20447	6264	8949	9509	5181	2723	2325	1421	891	866	902	828	848	808	878	892	911	871	874	939	916	923	895	834	892	865	832	881	813	921	854	908	846	861	851	845	835	925	858	834	918	870	829	903	867	837	830	846	913	867	905	872	854	900	870	847	902	848	860	864	880	839	893	891	856	845	843	862	913	846	873	876	830	832	855	829	860	836	857	835	865	828	860	848	836	854	904	859	901	830	849	912	804	866	836	857	866	870	874	871	895	886	897	888	822	898	848	850	845	857	855	824	879	846	855	827	867	849	878	830	858	864	878	926	851	947	873	910	868	918	908	853	900	878	848	910	839	840	868	836	849	838	863	872	799	877	875	897	844	829	872	827	881	846	891	862	903	839	887	905	859	888	801	885	858	863	908	804	879	896	835	817	901	891	842	849	816	889	824	874	851	932	858	859	856	879	873	868	885	839	866	919	912	850	870	888	892	852	883	872	819	853	868	898	825	844	862	857	812	846	902	890	840	898	929	839	913	870	862	870	877	859	900	906	913	903	882	896	874	857	867	891	859	862	868	888	886	877	842	903	873	807	862	907	875	874	890	915	859	816	823	845	839	822	872	861	864	819	894	858	897	855	898	919	911	882	796	831	858	864	893	863	869	911	882	834	877	896	867	928	883	862	889	836	866	857	889	897	819	836	870	863	890	872	816	827	834	879	870	858	855	858	837	845	898	854	846	825	905	859	911	818	837	869	876	854	885	893	842	797	820	845	866	813	920	867	816	840	878	873	843	912	894	860	875	861	878	876	818	829	894	850	815	933	900	824	875	888	889	849	868	891	874	831	892	891	818	917	838	852	908	864	840	859	877	864	859	901	828	871	889	883	864	893	843	849	884	840	837	892	836	893	888	881	855	887	872	843	901	859	855	866	849	854	889	840	891	872	863	843	861	842	891	839	856	846	874	906	873	831	903	877	871	877	920	841	855	861	840	909	861	910	817	933	832	853	881	924	899	862	891	889	841	874	878	873	910	905	880	842	840	919	875	846	885	822	872	899	861	864	870	875	849	848	875	874	885	915	844	876	916	859	868	914	858	930	868	872	869	827	859	892	888	867	893	925	906	821	878	845	889	887	881	819	910	845	909	870	824	892	868	865	817	898	856	864	829	855	856	856	926	875	909	855	843	864	841	870	847	873	868	866	850	876	843	867	854	867	874	896	890	827	877	882	865	910	889	856	887	856	922	882	877	826	864	847	852	860	852	883	865	808	896	861	838	895	880	858	834	870	827	865	845	872	935	835	860	898	880	862	884	856	870	874	892	884	824	845	841	945	908	872	834	811	880	867	867	871	897	906	892	826	798	889	904	876	888	837	811	822	919	835	852	823	921	920	898	890	843	848	888	908	795	865	887	839	825	877	893	884	908	827	850	886	875	890	828	858	876	850	802	867	836	886	913	901	837	855	906	862	841	873	921	858	826	866	840	886	871	845	869	827	845	864	871	905	863	916	889	807	881	859	867	848	869	930	901	859	847	858	813	893	865	872	852	818	842	847	851	878	885	890	840	853	889	880	868	825	861	861	892	861	909	873	846	903	871	924	895	862	855	869	872	892	877	915	875	861	882	907	878	870	864	776	890	881	854	889	873	892	851	902	821	847	872	904	891	876	888	866	889	900	870	867	866	830	897	899	885	881	850	855	843	842	825	908	846	866	900	874	797	822	915	859	905	902	874	874	866	813	874	792	880	871	904	918	860	856	862	871	931	887	905	869	863	903	897	889	866	835	845	883	881	901	936	851	862	881	851	836	846	907	893	899	864	850	857	888	831	882	911	862	867	877	904	876	824	859	905	876	848	821	837	826	849	853	846	962	874	856	861	905	834	897	910	879	853	905	905	815	882	850	859	851	868	889	863	880	869	866	850	899	887	889	937	856	893	879	882	840	893	861	828	872	867	856	919	872	850	918	854	872	882	883	881	879	848	836	924	900	832	865	843	819	879	869	823	851	856	920	854	885	847	855	905	914	870	859	875	882	886	828	871	893	881	856	831	862	841	882	891	858	884	852	840	843	936	855	884	859	849	926	859	831	867	845	881	804	906	897	863	823	837	871	893	813	876	899	878	946	901	900	896	876	842	875	881	851	928	827	869	845	842	882	844	884	822	930	859	878	829	858	853	857	853	891	866	885	866	894	797	883	907	869	849	855	870	848	850	890	843	854	811	865	887	841	870	871	832	845	869	839	855	830	854	860	901	924	896	829	880	817	926	856	877	846	866	854	853	846	856	908	883	828	825	865	840	904	827	861	914	894	833	902	880	867	849	894	864	875	830	948	854	844	832	805	873	867	882	880	859	868	859	884	944	891	876	834	876	851	847	873	896	906	845	905	887	809	841	831	848	900	888	860	862	811	955	851	919	854	858	836	853	874	865	873	869	837	847	847	918	876	892	879	933	901	870	871	828	890	922	801	828	868	855	836	903	860	852	940	902	867	871	810	836	887	893	866	834	872	876	899	902	873	922	875	860	888	852	852	936	840	836	824	885	875	832	814	866	917	838	823	892	885	877	873	847	839	850	848	856	849	824	838	887	845	822	896	892	859	898	865	868	842	851	836	839	890	843	837	863	831	906	847	869	860	867	867	853	827	814	924	860	863	865	881	874	849	836	861	878	926	864	864	925	870	862	876	901	881	857	856	876	828	869	853	866	843	875	832	931	840	871	867	865	898	891	864	881	873	840	844	819	899	880	806	891	857	820	881	826	868	872	852	863	852	868	851	843	895	887	867	860	832	878	824	874	908	927	853	876	889	891	880	907	853	921	870	881	817	887	840	927	890	892	862	905	876	859	876	896	882	889	864	931	834	866	841	888	849	817	881	921	895	867	901	878	859	869	874	915	852	874	865	878	809	864	831	822	863	836	786	862	818	863	863	843	827	861	864	881	850	845	806	853	887	865	896	881	911	903	879	849	891	872	875	834	876	863	831	918	926	834	895	852	880	816	878	863	844	870	840	873	874	907	877	861	898	891	819	832	839	866	858	841	865	890	868	879	850	890	842	863	828	858	883	842	877	905	826	822	887	909	846	869	797	837	898	834	862	887	881	896	877	890	888	904	849	836	834	895	887	875	893	897	880	859	885	899	893	840	842	937	869	858	852	880	854	879	902	901	871	867	883	889	882	822	869	843	915	846	871	843	907	855	800	863	834	883	911	852	847	832	876	870	925	825	835	873	868	897	849	856	824	905	859	892	922	854	837	877	867	905	859	842	864	876	852	884	892	839	837	885	861	920	902	864	835	896	841	894	803	872	866	876	839	842	847	908	845	825	878	850	857	852	902	895	832	879	867	870	892	857	927	892	903	884	884	806	860	898	897	863	884	807	881	891	835	895	866	850	890	868	863	861	824	847	828	888	857	830	858	836	864	838	836	811	829	868	833	913	877	855	892	879	859	824	868	820	859	867	872	885	878	807	858	937	893	892	885	883	912	886	852	895	922	922	809	862	878	861	886	829	891
18225	44065	41925	37554	59846	52549	37934	30905	25906	15899	6676	6604	6599	6563	6821	6482	6616	6677	6554	6591	6725	7525	7562	7290	6791	6566	6512	6609	6581	6535	6722	6524	6386	6634	6521	6651	6788	6569	6580	6580	6549	6627	6639	6572	6717	6659	6575	6575	6558	6570	6580	6458	6436	6451	6549	6613	6623	6564	6516	6596	6582	6632	6596	6402	6739	6657	6603	6480	6626	6614	6552	6476	6761	6559	6617	6482	6581	6641	6588	6570	6566	6820	6530	6518	6508	6505	6531	6626	6594	6555	6603	6553	6595	6562	6625	6521	6677	6492	6566	6508	6524	6723	6433	6582	6553	6673	6530	6475	6613	6589	6604	6598	6583	6624	6567	6629	6497	6615	6548	6681	6626	6467	6556	6592	6601	6732	6485	6629	6480	6591	6513	6455	6601	6569	6560	6547	6608	6470	6563	6674	6567	6596	6453	6513	6597	6612	6633	6579	6555	6531	6508	6636	6595	6591	6439	6626	6510	6639	6536	6536	6673	6538	6529	6606	6487	6542	6550	6515	6591	6559	6690	6546	6585	6439	6390	6645	6525	6519	6661	6639	6594	6566	6633	6579	6687	6590	6603	6539	6590	6679	6430	6564	6593	6529	6515	6535	6665	6519	6479	6709	6582	6615	6615	6532	6453	6607	6636	6565	6616	6612	6545	6687	6637	6537	6575	6707	6573	6531	6666	6706	6539	6675	6584	6592	6599	6559	6540	6675	6701	6491	6464	6738	6585	6575	6524	6728	6598	6616	6579	6551	6564	6506	6569	6654	6712	6593	6545	6688	6683	6575	6707	6638	6583	6582	6496	6613	6531	6639	6636	6542	6564	6680	6581	6653	6540	6614	6601	6671	6487	6676	6627	6623	6699	6544	6621	6617	6706	6543	6629	6567	6474	6655	6609	6632	6570	6482	6684	6595	6675	6615	6660	6638	6536	6503	6614	6468	6591	6630	6664	6523	6709	6509	6612	6567	6614	6668	6526	6524	6575	6595	6600	6687	6526	6609	6544	6557	6626	6645	6630	6615	6590	6641	6475	6634	6597	6543	6603	6619	6472	6555	6511	6441	6576	6555	6571	6658	6666	6503	6536	6703	6560	6574	6520	6617	6573	6582	6609	6641	6571	6556	6527	6629	6743	6561	6613	6604	6528	6531	6606	6512	6584	6643	6588	6609	6526	6629	6706	6549	6586	6596	6788	6609	6707	6634	6693	6567	6484	6615	6449	6607	6545	6693	6638	6565	6531	6695	6695	6584	6650	6594	6629	6548	6566	6674	6620	6661	6674	6600	6579	6531	6576	6594	6538	6601	6443	6426	6587	6594	6576	6550	6616	6659	6589	6570	6420	6590	6630	6702	6566	6525	6526	6461	6584	6630	6445	6610	6596	6467	6537	6593	6588	6504	6621	6568	6686	6531	6633	6603	6529	6660	6631	6621	6626	6648	6578	6567	6616	6603	6552	6672	6637	6441	6515	6624	6451	6501	6595	6616	6591	6712	6543	6625	6577	6472	6589	6683	6480	6647	6453	6532	6570	6541	6504	6534	6626	6539	6714	6622	6620	6559	6644	6620	6574	6688	6667	6629	6491	6677	6787	6621	6677	6587	6632	6678	6615	6578	6572	6670	6688	6585	6570	6544	6661	6545	6565	6617	6673	6611	6539	6641	6535	6526	6617	6484	6638	6477	6463	6642	6519	6552	6529	6497	6535	6577	6491	6652	6543	6558	6567	6591	6503	6602	6568	6535	6504	6586	6505	6620	6541	6440	6685	6642	6633	6699	6561	6630	6607	6648	6648	6574	6605	6587	6584	6586	6710	6481	6710	6427	6541	6610	6632	6523	6580	6690	6710	6568	6520	6499	6603	6655	6658	6583	6579	6520	6474	6661	6645	6525	6662	6445	6632	6469	6640	6576	6610	6659	6573	6649	6623	6547	6701	6679	6594	6562	6661	6692	6619	6600	6574	6625	6585	6663	6511	6582	6505	6525	6602	6588	6653	6558	6596	6751	6589	6545	6638	6595	6594	6806	6536	6509	6591	6617	6599	6585	6599	6537	6660	6622	6574	6564	6578	6514	6527	6643	6601	6602	6579	6658	6617	6567	6571	6509	6652	6606	6611	6621	6517	6648	6637	6593	6625	6506	6560	6614	6629	6542	6557	6493	6611	6516	6681	6573	6619	6668	6554	6665	6674	6603	6721	6632	6708	6637	6573	6644	6549	6593	6640	6515	6671	6676	6679	6618	6501	6601	6533	6600	6632	6620	6666	6629	6630	6765	6517	6594	6568	6676	6674	6563	6602	6605	6603	6500	6620	6573	6569	6665	6530	6538	6586	6431	6593	6591	6563	6569	6522	6731	6578	6592	6535	6588	6511	6489	6632	6579	6682	6536	6462	6509	6643	6682	6617	6602	6509	6646	6560	6614	6552	6554	6498	6692	6621	6538	6690	6539	6576	6584	6628	6539	6532	6604	6455	6696	6641	6459	6557	6571	6532	6617	6517	6575	6580	6648	6541	6587	6587	6544	6605	6577	6553	6740	6546	6612	6430	6469	6681	6546	6496	6537	6512	6573	6589	6542	6607	6608	6558	6484	6619	6687	6470	6564	6588	6637	6637	6563	6581	6610	6602	6501	6488	6729	6507	6603	6589	6631	6673	6614	6560	6556	6684	6604	6587	6545	6653	6529	6568	6604	6546	6508	6524	6756	6573	6607	6601	6600	6571	6537	6607	6569	6630	6436	6483	6607	6573	6587	6485	6703	6532	6590	6562	6592	6639	6644	6548	6719	6536	6718	6568	6584	6465	6530	6533	6582	6572	6618	6415	6529	6590	6693	6582	6574	6666	6553	6478	6569	6584	6643	6558	6485	6621	6602	6565	6656	6564	6590	6593	6639	6436	6503	6680	6628	6612	6541	6583	6645	6608	6719	6521	6672	6572	6563	6659	6551	6523	6536	6651	6668	6654	6527	6624	6540	6583	6590	6466	6625	6557	6521	6543	6697	6503	6567	6617	6606	6659	6578	6515	6536	6604	6492	6578	6646	6614	6596	6524	6635	6463	6544	6657	6655	6648	6487	6621	6685	6599	6593	6545	6659	6621	6654	6623	6571	6420	6638	6510	6639	6504	6520	6726	6649	6640	6603	6548	6631	6655	6528	6539	6690	6633	6651	6492	6778	6495	6610	6660	6511	6471	6525	6613	6522	6704	6626	6658	6571	6530	6540	6663	6604	6593	6473	6514	6583	6639	6543	6553	6497	6531	6560	6668	6576	6592	6629	6605	6622	6608	6589	6511	6608	6551	6524	6613	6494	6579	6514	6568	6659	6569	6586	6507	6676	6553	6478	6659	6451	6511	6597	6674	6640	6566	6605	6490	6573	6538	6677	6524	6744	6577	6687	6565	6651	6559	6548	6661	6594	6643	6614	6595	6595	6650	6502	6680	6530	6574	6524	6606	6523	6498	6573	6616	6527	6646	6626	6636	6550	6522	6503	6610	6594	6586	6663	6589	6600	6424	6591	6696	6530	6617	6588	6603	6586	6621	6636	6587	6650	6560	6574	6673	6637	6629	6582	6711	6545	6625	6581	6504	6635	6409	6582	6645	6578	6491	6501	6600	6422	6598	6569	6446	6593	6664	6584	6646	6713	6632	6454	6655	6612	6599	6486	6562	6630	6552	6541	6615	6621	6600	6517	6517	6622	6511	6543	6587	6655	6593	6667	6589	6499	6627	6569	6629	6569	6558	6618	6520	6598	6658	6614	6566	6716	6546	6644	6584	6602	6628	6562	6561	6638	6604	6587	6651	6759	6669	6546	6577	6538	6727	6611	6511	6509	6704	6616	6583	6536	6550	6601	6566	6644	6619	6631	6546	6516	6700	6659	6614	6536	6627	6495	6519	6626	6684	6473	6549	6574	6554	6701	6572	6553	6607	6508	6592	6513	6593	6641	6516	6635	6639	6606	6582	6676	6742	6526	6535	6521	6510	6704	6570	6525	6687	6656	6542	6575	6571	6725	6538	6535	6462	6689	6553	6629	6601	6625	6565	6606	6584	6619	6535	6568	6409	6611	6618	6518	6610	6623	6513	6637	6705	6572	6624	6617	6558	6567	6650	6668	6736	6585	6510	6454	6515	6629	6637	6470	6527	6493	6623	6557	6508	6590	6590	6505	6630	6508	6568	6555	6595	6549	6719	6491	6564	6600	6699	6636	6700	6632	6701	6675	6685	6533	6598	6447	6621	6482	6556	6748	6540	6483	6558	6602	6603	6579	6646	6749	6575	6610	6499	6622	6538	6439	6631	6472	6663	6541	6590	6578	6563	6521	6647	6702	6669	6631	6603	6590	6637	6680	6558	6609	6427	6497	6571	6601	6637	6457	6528	6555	6577	6786	6464	6671	6572	6549	6660	6599	6550	6563	6607	6587	6618	6645	6571	6500	6786	6425	6638	6555	6639	6661	6464	6591	6460	6761	6653	6716	6568	6514	6532	6620	6593	6584	6463	6460	6610	6572	6608	6591	6569	6605	6571	6629	6721	6693	6676	6470	6627	6606	6591	6588	6630	6591	6625	6629	6517	6621	6605	6582	6625	6621	6626	6638	6552	6614	6763	6506	6542	6484	6599	6621	6607	6542	6507	6563	6643	6608	6531	6539	6550	6524	6560	6615	6654	6598	6448	6433	6595	6598	6557	6601	6600	6583	6618	6590	6643	6513	6560	6569	6578	6663	6615	6565	6610	6525	6494	6663	6619	6550	6607	6514	6593	6613	6641	6533	6634	6605	6386	6581	6475	6667	6564	6484	6640	6566	6639	6612	6501	6599	6669	6589	6642	6567	6532	6753	6575	6617	6547	6457	6665	6693	6618	6532	6436	6599	6657	6620	6610	6773	6584	6668	6417	6625	6509	6489	6507	6658	6497	6691	6706	6630	6716	6616	6718	6626	6605	6487	6669	6739	6551	6588	6647	6623	6591	6701	6586	6679	6656	6542	6608	6448	6617	6666	6648	6565	6647	6639	6641	6613	6528	6679	6603	6570	6626	6784	6556	6518	6565	6663	6620	6484	6534	6515	6596	6611	6480	6541	6551	6466	6520	6610	6621	6602	6533	6675
3756	19462	22298	6859	8594	7929	4472	2703	1949	1159	901	870	853	914	886	900	917	911	923	836	884	1024	918	914	905	895	914	887	943	896	833	837	874	866	881	931	873	891	902	885	870	888	895	922	911	877	903	874	880	843	897	914	905	874	830	861	856	865	862	897	903	842	875	867	889	919	896	943	870	895	865	907	892	890	901	933	896	926	948	886	903	875	884	903	907	894	919	895	869	905	958	901	897	854	897	851	922	916	842	864	903	896	853	931	905	844	932	885	886	859	876	910	884	883	833	873	904	934	867	911	831	936	928	899	903	893	888	878	919	920	830	915	873	858	849	874	928	891	911	851	940	912	877	889	942	888	876	923	861	869	933	910	916	874	860	899	900	916	931	937	889	884	883	931	916	837	920	880	855	915	862	841	901	877	902	960	926	902	873	875	878	899	887	862	945	877	870	889	855	845	916	880	866	878	847	847	916	887	921	832	871	907	918	874	912	891	962	872	917	912	877	879	866	801	829	854	903	891	842	950	900	900	909	854	919	874	855	881	877	882	902	879	903	846	850	890	879	858	916	850	888	906	931	861	895	866	908	915	910	878	903	872	886	902	956	902	888	913	959	879	828	906	886	892	834	883	932	921	903	916	883	902	878	857	897	893	930	916	917	908	912	858	875	916	876	835	915	878	853	871	918	936	865	917	899	870	927	884	896	918	946	854	919	888	899	919	887	895	944	927	890	892	880	832	938	856	898	896	856	798	913	920	861	905	878	878	863	922	881	853	907	857	878	872	876	887	890	882	870	845	850	904	928	847	858	916	915	879	889	872	887	893	838	879	875	922	894	928	854	893	913	884	890	924	910	874	888	919	895	827	879	922	896	876	912	908	899	844	889	904	900	914	891	906	872	894	867	880	885	893	875	961	902	907	984	896	935	913	930	887	886	847	941	934	845	879	884	895	930	891	876	881	895	891	891	836	910	893	877	880	876	918	897	885	924	912	888	844	889	865	917	878	884	878	866	922	864	899	946	920	931	898	843	850	866	924	881	902	885	881	865	939	874	910	905	909	913	873	987	922	885	892	878	923	875	882	906	908	939	916	927	891	914	896	836	919	885	847	828	908	853	897	880	904	926	858	925	831	854	895	910	840	862	821	914	887	931	912	896	866	897	884	863	870	898	855	850	925	902	891	937	845	927	951	963	890	860	886	910	891	950	943	961	885	870	912	888	886	834	919	913	877	939	892	873	870	920	885	912	855	864	919	882	932	856	883	900	908	872	874	885	889	889	881	903	919	943	914	859	842	915	907	877	884	902	886	894	877	899	878	923	907	902	887	893	938	905	884	905	890	842	904	926	868	855	856	922	896	882	881	882	899	924	865	915	897	886	919	876	902	825	928	937	955	866	837	896	947	900	860	894	904	922	889	915	928	855	901	838	947	893	882	926	876	857	931	900	925	917	856	871	894	897	895	881	891	891	902	907	868	876	843	966	934	922	854	865	873	848	909	927	889	856	842	864	907	914	892	898	883	913	906	910	905	825	831	913	856	896	845	864	927	887	927	844	925	918	886	895	882	844	946	904	904	840	962	907	914	873	904	944	883	948	955	935	893	910	895	914	902	870	918	876	917	865	937	902	900	874	869	902	908	936	862	911	868	926	905	877	873	859	896	891	919	941	891	880	915	815	893	855	902	917	887	845	908	853	905	923	836	866	911	895	926	809	847	854	916	909	897	887	870	868	901	861	944	865	828	908	826	826	895	891	931	905	859	868	921	952	879	893	878	837	882	897	895	880	882	962	874	893	867	877	934	882	859	873	893	900	860	902	923	877	902	898	947	903	862	893	843	889	862	868	881	874	934	837	913	908	919	869	891	917	879	923	879	868	868	836	906	914	878	886	897	877	864	922	910	859	883	899	905	897	938	898	881	856	866	896	901	890	888	891	866	895	890	957	873	891	919	904	934	885	836	928	917	871	890	891	916	901	906	900	921	890	936	899	907	893	885	849	870	902	897	915	938	879	872	894	931	933	934	877	927	943	900	864	930	911	896	912	882	912	893	869	887	873	891	851	862	879	891	890	917	938	872	888	897	891	942	906	865	886	898	883	890	916	908	897	915	886	854	857	892	859	896	896	885	854	882	897	894	882	845	884	949	875	884	894	949	831	887	862	866	852	907	916	965	881	909	904	868	934	894	908	910	964	897	913	903	849	870	916	967	885	883	896	936	940	894	906	928	913	872	960	870	837	880	827	905	897	924	907	843	876	915	902	887	867	877	920	871	842	863	909	862	857	937	908	898	908	895	909	897	917	919	934	901	855	883	856	929	898	867	908	927	952	866	910	880	865	824	924	917	941	892	913	898	890	846	900	944	911	863	894	878	895	897	884	901	857	907	894	819	845	868	918	858	905	832	871	884	851	892	915	884	839	865	914	881	929	948	934	880	926	897	903	908	886	929	888	886	902	870	921	884	904	902	840	879	922	915	853	865	917	915	918	913	897	889	890	900	896	912	917	881	920	806	920	936	901	859	930	922	869	928	926	900	901	954	882	890	861	880	890	954	893	862	934	914	899	883	869	905	844	898	909	898	873	900	916	888	881	843	890	899	895	892	857	883	878	917	885	872	871	893	916	890	866	926	973	843	939	892	858	938	900	886	891	854	886	904	897	942	895	910	856	942	882	914	860	959	955	844	849	883	922	897	871	910	871	927	872	902	870	881	898	868	872	850	901	926	936	891	873	881	891	902	922	905	877	909	920	881	851	817	936	866	840	895	922	936	835	939	833	921	890	893	885	873	909	835	841	892	917	929	904	917	857	902	913	859	895	926	939	921	925	904	869	868	905	884	927	873	942	846	887	904	891	939	823	923	961	902	899	929	923	937	930	859	884	865	914	877	900	867	902	834	915	873	877	844	926	860	934	942	925	876	880	869	875	880	924	921	890	922	938	861	891	873	930	876	889	902	838	855	850	876	857	877	882	873	916	872	895	870	924	886	938	908	900	873	853	893	965	913	888	907	930	867	874	920	906	896	854	879	879	928	892	907	891	904	928	815	949	887	880	864	952	902	860	911	908	922	882	843	865	866	943	905	901	895	884	906	855	923	897	880	890	871	944	869	907	904	832	880	927	938	911	910	900	929	885	935	909	843	870	896	887	866	851	885	819	863	874	880	899	915	937	873	919	916	924	891	881	896	878	888	889	921	910	869	846	924	880	887	862	908	888	878	846	937	888	894	941	906	933	871	926	885	874	884	873	868	882	886	889	894	928	849	862	843	894	885	894	842	900	893	899	866	917	884	930	925	940	874	893	881	926	841	931	872	870	856	893	884	885	913	870	936	883	901	878	872	899	853	907	912	861	871	818	902	916	895	924	887	893	854	905	914	875	946	874	853	914	864	845	869	845	881	902	897	865	905	916	881	916	861	929	874	923	867	868	904	911	929	856	858	876	896	889	866	922	879	906	893	858	877	934	819	891	849	859	819	851	890	897	914	883	827	896	844	941	923	836	836
16665	47207	43877	37388	57119	49503	36693	30774	23618	12041	6773	6768	6881	6829	6702	6815	6770	6804	6707	6736	7422	8782	8195	7402	7115	6824	6718	6782	6918	6708	6680	6939	6751	6915	6683	6797	6744	6901	6889	6798	6637	6855	6603	6680	6934	6830	6902	6615	6822	6716	6773	6673	6731	6702	6814	6721	6887	6892	6828	6850	6707	6669	6798	6770	6754	6665	6754	6769	6638	6726	6753	6707	6707	6720	6771	6834	6607	6876	6699	6757	6885	6701	6713	6821	6744	6929	6861	6704	6703	6810	6809	6717	6847	6675	6755	6750	6772	6725	6838	6794	6696	6781	6723	6790	6659	6849	6801	6819	6779	6631	6814	6704	6827	6952	6727	6851	6603	6787	6683	6822	6889	6772	6674	6812	6807	6688	6690	6744	6811	6756	6751	6675	6765	6763	6695	6877	6767	6796	6804	6762	6745	6809	6863	6732	6852	6858	6883	6772	6755	6817	6839	6647	6771	6697	6781	6786	6762	6751	6717	6838	6598	6781	6829	6828	6783	6787	6822	6820	6761	6739	6792	6726	6893	6710	6704	6769	6846	6725	6753	6640	6783	6708	6788	6916	6772	6782	6654	6705	6832	6742	6729	6751	6884	6656	6659	6641	6835	6821	6789	6604	6751	6687	6726	6761	6722	6765	6818	6808	6693	6755	6798	6809	6733	6824	6778	6537	6792	6688	6691	6680	6847	6718	6726	6761	6770	6712	6771	6876	6739	6818	6860	6868	6794	6725	6813	6694	6902	6737	6743	6881	6760	6761	6688	6962	6822	6787	6901	6894	6759	6809	6765	6790	6907	6674	6811	6779	6788	6805	6779	6752	6881	6842	6795	6808	6818	6782	6830	6688	6799	6811	6761	6659	6753	6745	6648	6747	6864	6729	6883	6657	6763	6797	6767	6885	6793	6859	6764	6696	6709	6751	6741	6771	6697	6757	6800	6733	6773	6775	6815	6810	6886	6783	6770	6736	6792	6671	6771	6847	6827	6856	6820	6768	6766	6816	6712	6744	6783	6729	6694	6980	6819	6786	6756	6623	6846	6634	6723	6833	6870	6803	6719	6849	6778	6763	6742	6684	6750	6815	6860	6688	6826	6721	6697	6758	6710	6685	6715	6904	6710	6712	6814	6756	6793	6853	6760	6811	6745	6797	6904	6773	6891	6780	6736	6712	6800	6883	6745	6737	6896	6775	6686	6748	6696	6791	6742	6675	6816	6761	6611	6881	6895	6782	6832	6708	6709	6926	6788	6780	6774	6831	6728	6770	6824	6817	6787	6757	6875	6617	6708	6710	6704	6826	6778	6778	6671	6709	6770	6753	6791	6777	6816	6863	6751	6699	6686	6813	6701	6816	6745	6720	6743	6705	6801	6855	6893	6841	6806	6802	6737	6698	6807	6628	6921	6696	6908	6697	6682	6837	6875	6829	6813	6889	6826	6707	6835	6870	6858	6814	6754	6811	6781	6681	6757	6645	6673	6819	6800	6865	6733	6786	6698	6879	6585	6764	6667	6830	6723	6771	6845	6841	6810	6715	6714	6788	6663	6873	6611	6758	6792	6702	6777	6677	6838	6844	6794	6760	6749	6740	6771	6896	6774	6872	6714	6794	6673	6681	6781	6785	6723	6677	6694	6907	6687	6851	6809	6836	6731	6729	6813	6665	6718	6782	6831	6831	6736	6746	6812	6684	6793	6752	6709	6769	6810	6718	6850	6692	6843	6803	6689	6716	6745	6805	6770	6710	6734	6675	6797	6747	6773	6919	6760	6709	6930	6730	6717	6730	6679	6683	6772	6633	6772	6801	6862	6772	6817	6835	6831	6773	6764	6810	6783	6847	6860	6825	6653	6761	6706	6671	6701	6741	6765	6767	6736	6843	6847	6878	6719	6743	6813	6825	6777	6772	6879	6636	6656	6820	6767	6736	6877	6590	6830	6826	6760	6658	6736	6695	6730	6826	6712	6803	6895	6912	6809	6756	6948	6701	6667	6724	6644	6722	6764	6784	6772	6725	6734	6806	6741	6751	6701	6683	6824	6794	6822	6762	6654	6623	6753	6740	6854	6888	6860	6771	6765	6895	6754	6670	6847	6841	6810	6878	6732	6680	6768	6691	6818	6764	6888	6692	6674	6901	6679	6681	6778	6777	6748	6756	6753	6866	6771	6800	6807	6856	6773	6868	6707	6762	6781	6653	6740	6819	6813	6793	6978	6737	6829	6876	6816	6886	6897	6730	6743	6872	6725	6729	6816	6746	6775	6923	6754	6778	6771	6638	6805	6755	6803	6828	6806	6742	6763	6770	6901	6831	6826	6798	6699	6828	6768	6689	6684	6705	6711	6805	6884	6714	6725	6670	6817	6820	6703	6736	6696	6729	6826	6739	6716	6741	6852	6690	6883	6805	6794	6769	6763	6617	6746	6695	6843	6709	6802	6757	6882	6715	6973	6905	6872	6854	6825	6718	6705	6776	6853	6843	6715	6879	6900	6814	6829	6649	6739	6772	6790	6794	6891	6757	6805	6683	6796	6795	6687	6777	6835	6722	6811	6781	6821	6726	6758	6764	6802	6817	6752	6860	6809	6724	6805	6651	6797	6586	6975	6685	6706	6795	6723	6727	6811	6814	6776	6861	6759	6695	6811	6754	6838	6808	6646	6722	6766	6681	6832	6664	6649	6840	6708	6804	6710	6886	6844	6872	6850	6788	6812	6811	6715	6651	6746	6745	6728	6615	6715	6736	6694	6876	6748	6656	6706	6889	6710	6882	6762	6815	6598	6610	6759	6829	6775	6854	6862	6913	6722	6720	6858	6789	6849	6841	6877	6811	6770	6724	6888	6724	6652	6787	6843	6721	6767	6822	6937	6772	6876	6753	6747	6844	6820	6784	6703	6939	6724	6796	6858	6771	6768	6825	6851	6812	6738	6835	6816	6864	6857	6681	6807	6740	6719	6776	6629	6648	6826	6816	6810	6822	6869	6835	6681	6727	6724	6746	6740	6771	6733	6809	6786	6751	6778	6740	6883	6650	6936	6744	6757	6771	6734	6854	6762	6813	6771	6700	6766	6897	6785	6722	6801	6837	6760	6786	6651	6746	6670	6780	6678	6764	6849	6578	6752	6767	6804	6807	6757	6815	6679	6799	6704	6850	6649	6713	6739	6671	6806	6785	6765	6758	6742	6776	6801	6833	6765	6838	6869	6794	6600	6673	6737	6857	6791	6775	6756	6792	6738	6812	6813	6785	6752	6754	6701	6696	6765	6852	6650	6835	6743	6741	6741	6834	6714	6840	6628	6823	6807	6858	6888	6820	6599	6748	6949	6795	6717	6790	7024	6730	6741	6804	6620	6717	6709	6904	6662	6806	6809	6844	6798	6881	6627	6652	6885	6824	6705	6602	6854	6890	6680	6816	6683	6764	6646	6735	6818	6604	6769	6774	6800	6854	6633	6882	6784	6866	6797	6704	6711	6843	6837	6758	6775	6704	6734	6729	6768	6862	6878	6791	6804	6729	6735	6812	6752	6745	6624	6751	6870	6763	6803	6705	6853	6772	6799	6709	6718	6719	6849	6791	6878	6707	6755	6803	6737	6876	6903	6759	6771	6819	6764	6771	6776	6751	6651	6742	6689	6665	6698	6770	6677	6792	6887	6763	6716	6695	6708	6783	6879	6785	6767	6899	6844	6808	6708	6759	6817	6834	6783	6882	6794	6722	6833	6796	6781	6740	6955	6781	6810	6744	6673	6889	6777	6814	6747	6746	6772	6823	6736	6881	6765	6914	6773	6699	6820	6785	6671	6715	6812	6746	6831	6786	6783	6718	6690	6805	6795	6845	6886	6738	6823	6752	6639	6821	6771	6750	6918	6715	6965	6882	6809	6849	6789	6896	6721	6610	6742	6798	6742	6802	6758	6658	6738	6764	6931	6666	6625	6766	6874	6759	6677	6721	6679	6833	6884	6765	6587	6645	6795	6705	6685	6675	6677	6721	6820	6851	6789	6712	6709	6688	6742	6660	6748	6880	6723	6712	6779	6743	6796	6680	6824	6828	6759	6744	6778	6751	6780	6855	6737	6829	6683	6780	6675	6810	6755	6866	6790	6700	6820	6740	6839	6906	6840	6917	6755	6803	6810	6875	6714	6726	6947	6769	6802	6877	6882	6707	6763	6788	6759	6837	6821	6741	6770	6836	6648	6980	6963	6826	6794	6660	6807	6793	6659	6701	6817	6741	6767	6857	6826	6774	6700	6763	6703	6812	6726	6940	6699	6987	6800	6860	6858	6832	6760	6722	6863	6812	6726	6836	6807	6875	6742	6758	6747	6823	6760	6633	6689	6618	6637	6706	6832	6875	6882	6883	6719	6779	6890	6838	6850	6665	6686	6929	6762	6838	6859	6800	6830	6757	6834	6815	6779	6822	6784	6832	6805	6858	6827	6835	6668	6806	6636	6688	6809	6849	6867	6815	6779	6748	6709	6724	6824	6722	6852	6735	6750	6775	6846	6866	6814	6816	6854	6797	6869	6788	6811	6860	6785	6758	6871	6790	6825	6803	6880	6760	6659	6657	6746	6802	6813	6706	6828	6816	6768	6716	6785	6550	6695	6746	6877	6749	6815	6600	6802	6843	6782	6787	6729	6776	6734	6738	6735	6635	6741	6896	6810	6819	6735	6797	6807	6692	6818	6798	6672	6726	6766	6712	6833	6743	6689	6840	6825	6751	6726	6883	6734	6755	6669	6772	6713	6780	6762	6800	6793	6825	6951	6836	6859	6811	6773	6735	6760	6784	6824	6753	6749	6778	6661	6787	6808	6804	6749	6769	6813	6673	6799	6748	6750	6842	6804	6874	6787	6777	6714	6787	6754	6776	6772	6794	6791	6896	6880	6820	6794	6896	6856	6777	6742	6700	6734	6846	6912	6712	6740	6881	6785	6707	6879	6711	6791	6814	6815	6750	6774	6780	6676	6766	6840	6690	6686	6747	6809	6815	6677	6804	6804	6767	6874	6828	6781	6762	6658	6908	6707	6648	6761	6634	6754	6863	6808	6741	6783	6798	6675	6847	6876	6707	6895	6886	6800	6678	6720	6799	6861	6764	6755	6804	6806	6719
2408	22823	31226	11852	13534	13453	6671	4112	2535	1393	923	846	828	867	912	855	846	879	900	889	904	1102	1065	927	889	882	875	866	895	900	882	865	889	827	878	897	877	921	876	893	868	818	836	835	853	890	877	904	807	848	894	883	897	921	911	812	888	900	862	852	899	847	880	830	894	883	861	874	861	822	900	919	833	816	933	820	822	874	851	855	880	824	856	908	883	849	895	902	824	833	884	932	875	887	864	844	920	867	852	868	921	864	894	940	890	875	889	863	841	852	926	888	854	893	901	907	873	803	861	876	879	853	888	859	848	855	839	851	867	888	810	897	849	906	858	904	891	823	867	860	853	869	883	826	892	849	784	843	850	864	796	884	872	908	842	874	818	856	838	854	832	868	857	890	871	894	866	832	837	792	847	903	841	826	881	897	888	835	884	879	883	845	879	818	882	838	893	847	842	856	867	799	852	815	881	863	841	840	837	921	870	871	822	842	857	805	922	835	847	854	842	831	821	900	887	864	873	930	895	906	851	889	874	828	879	858	843	873	905	832	900	914	884	901	873	868	844	889	894	840	872	845	844	875	880	837	912	856	885	839	916	852	883	824	877	887	870	897	914	874	831	863	889	841	862	873	850	880	936	872	858	821	853	830	854	850	841	878	849	905	832	857	837	830	873	860	842	879	858	847	895	806	889	923	840	868	859	861	898	888	868	927	852	902	933	902	838	833	886	887	866	889	825	855	884	849	881	836	824	846	909	876	881	888	824	912	854	842	882	892	884	850	892	840	803	864	905	863	868	886	843	922	849	868	866	824	828	948	822	897	893	899	763	860	877	841	856	862	888	867	849	878	885	872	893	895	780	879	900	870	824	850	876	842	905	877	897	886	881	826	867	858	844	878	877	830	918	907	933	828	880	832	903	813	902	858	841	867	838	873	837	872	863	857	836	897	912	884	839	857	862	869	837	897	892	894	861	841	832	837	893	833	858	892	866	902	877	876	869	850	899	875	832	890	832	882	856	825	882	879	882	857	848	866	894	926	944	894	898	845	830	896	833	844	902	863	859	882	849	832	883	860	817	890	849	864	852	859	857	846	838	854	857	912	910	841	962	881	925	923	861	871	853	879	875	895	861	909	820	856	850	870	849	819	892	874	898	880	894	930	940	888	893	844	857	913	856	797	883	906	875	899	833	852	827	903	890	880	871	815	857	879	865	825	906	885	887	844	867	804	861	846	872	854	866	886	800	857	883	862	843	928	875	830	851	836	879	845	881	830	859	889	868	878	837	870	926	843	866	843	891	801	844	848	897	845	896	868	893	817	904	847	907	851	867	850	883	820	876	798	844	814	867	844	923	876	927	863	902	898	883	913	791	867	853	823	888	874	855	872	858	892	853	807	813	900	898	849	845	873	899	831	846	835	874	827	832	896	838	895	823	849	884	861	861	877	894	887	842	887	890	848	871	869	818	878	840	887	810	907	896	848	847	928	892	865	880	885	896	845	868	861	874	819	826	904	826	857	837	816	927	855	912	854	868	849	848	817	838	899	854	843	841	848	872	805	875	836	830	875	895	860	872	904	876	860	862	859	885	856	846	781	928	889	801	850	871	876	850	882	889	901	908	873	931	861	907	892	897	828	850	881	896	896	831	802	923	839	867	847	861	905	826	872	866	823	828	882	903	825	831	816	877	821	878	843	856	859	923	863	903	846	913	830	885	883	871	803	842	825	862	875	920	823	846	849	888	871	842	824	879	844	834	833	830	879	850	881	862	858	875	859	831	896	836	828	886	824	831	891	904	853	860	830	901	889	817	832	884	848	876	833	858	856	893	818	853	856	854	887	916	906	808	856	833	823	867	832	834	882	902	886	829	889	829	867	861	879	884	929	876	893	847	886	861	847	924	878	882	897	914	841	879	811	876	884	835	880	855	878	881	850	861	867	892	944	843	875	858	900	831	914	871	836	851	898	862	910	849	830	897	863	908	836	848	892	899	894	850	842	899	889	895	818	827	938	910	844	891	841	884	916	903	871	848	864	818	852	927	882	870	861	865	901	828	914	875	865	875	847	920	849	844	874	852	877	885	876	886	889	852	910	857	883	851	864	855	815	854	902	871	865	828	840	885	817	819	842	866	896	896	864	792	911	855	850	863	878	866	823	872	936	846	847	865	810	861	899	869	885	852	917	900	819	900	891	799	924	820	872	891	882	882	859	889	823	833	876	810	829	860	835	914	884	908	843	780	831	835	867	844	885	921	827	853	845	896	893	853	901	851	878	884	885	838	896	851	893	916	866	817	822	841	891	873	780	878	882	877	921	864	884	917	864	864	835	888	835	866	851	910	868	897	878	906	921	879	828	903	889	908	865	917	820	879	847	854	888	850	853	896	872	850	830	867	875	887	892	863	867	783	828	867	873	877	882	923	864	850	821	910	829	904	906	868	864	844	804	884	888	825	904	859	842	861	897	862	903	831	868	862	902	875	819	881	852	881	884	876	929	827	831	921	886	906	843	846	856	868	844	867	857	912	840	882	858	863	834	873	835	869	935	878	857	823	851	883	849	857	843	866	862	888	866	845	886	852	875	847	839	831	909	893	854	831	833	833	875	871	853	856	903	843	863	850	865	870	865	828	853	871	905	843	800	853	811	878	898	815	813	843	862	818	879	916	852	872	841	844	852	861	930	839	843	885	842	862	888	930	902	820	869	866	883	876	895	845	868	857	875	896	917	886	891	883	874	906	881	864	882	903	851	853	908	846	856	814	932	895	889	838	845	855	872	862	885	840	834	888	910	856	905	917	878	877	869	847	878	906	875	866	891	843	883	861	903	838	816	882	825	873	856	889	875	923	879	871	850	903	880	836	830	890	894	894	808	870	912	841	858	853	839	895	925	897	874	847	897	881	846	870	895	866	917	929	880	852	857	873	897	848	844	846	878	883	868	876	830	919	901	838	876	887	921	893	819	863	841	882	860	820	853	920	910	848	843	906	893	873	938	862	850	880	834	865	900	884	845	915	832	835	832	851	822	848	874	919	827	875	865	870	863	868	892	820	877	871	863	890	922	909	815	869	884	891	822	859	826	845	911	876	790	876	854	804	876	843	877	893	877	857	831	877	895	871	896	854	844	885	899	826	834	889	846	882	864	915	872	863	900	908	876	901	856	864	872	903	865	852	914	898	842	849	865	857	888	924	849	847	907	884	875	913	860	865	863	886	849	838	875	879	836	844	867	859	902	837	856	858	887	941	904	830	864	862	894	840	898	860	865	875	870	841	886	844	909	905	840	870	916	928	883	861	891	875	882	849	831	881	875	861	852	817	921	879	912	893	871	882	859	878	866	824	840	837	839	848	869	853	874	874	900	847	909	886	890	889	833	886	887	850	872	903	851	854	832	854	861	857	884	850	871	910	839	898	893	877	835	920	881	885	841	922	871	888	891	878	832	841	886	854	880	874	855	865	837	871	903	873	885	903	905	851	855	901	870	867	912	885	879	893	830	874	829	837	873
21402	50689	52670	43583	67589	59596	41706	35871	27466	14564	6655	6744	6726	6703	6613	6714	6732	6663	6729	6706	7550	10736	9962	8250	7174	6836	6668	6596	6569	6725	6666	6658	6472	6567	6543	6637	6618	6579	6629	6669	6636	6610	6578	6640	6560	6532	6644	6614	6609	6619	6602	6779	6527	6584	6616	6608	6577	6634	6644	6677	6606	6407	6550	6629	6754	6567	6625	6680	6686	6604	6625	6713	6552	6695	6456	6612	6659	6592	6731	6633	6599	6681	6669	6527	6585	6608	6663	6597	6619	6623	6601	6604	6730	6672	6742	6599	6632	6610	6652	6612	6567	6437	6589	6549	6681	6635	6612	6676	6662	6683	6683	6573	6566	6539	6659	6589	6638	6649	6488	6722	6667	6580	6616	6465	6678	6576	6660	6571	6707	6571	6510	6620	6526	6533	6590	6522	6622	6618	6441	6580	6624	6656	6649	6640	6693	6559	6522	6569	6688	6634	6680	6620	6627	6639	6568	6619	6718	6636	6513	6620	6693	6709	6651	6559	6697	6706	6645	6608	6574	6748	6694	6598	6711	6591	6617	6493	6579	6623	6621	6653	6621	6651	6667	6671	6651	6582	6605	6669	6642	6629	6551	6607	6573	6630	6660	6426	6646	6671	6696	6742	6685	6649	6658	6681	6573	6524	6594	6551	6695	6696	6414	6598	6605	6539	6607	6494	6573	6533	6718	6634	6760	6665	6687	6664	6661	6513	6573	6688	6625	6686	6668	6648	6547	6632	6619	6549	6533	6601	6733	6703	6525	6544	6663	6600	6727	6655	6683	6604	6544	6668	6604	6632	6685	6607	6635	6664	6662	6537	6554	6599	6587	6550	6665	6741	6524	6585	6652	6641	6476	6497	6627	6598	6618	6583	6551	6604	6522	6696	6678	6561	6643	6648	6575	6554	6618	6550	6652	6516	6516	6714	6630	6609	6616	6602	6674	6581	6702	6705	6649	6665	6759	6513	6602	6625	6641	6635	6642	6572	6528	6662	6625	6543	6536	6761	6575	6575	6579	6656	6667	6662	6684	6707	6698	6686	6588	6501	6637	6624	6546	6636	6689	6654	6661	6562	6542	6637	6637	6738	6586	6644	6561	6589	6582	6536	6533	6552	6800	6447	6585	6742	6579	6672	6653	6629	6607	6685	6660	6616	6704	6593	6572	6613	6632	6661	6635	6645	6561	6668	6520	6597	6714	6568	6515	6613	6599	6621	6579	6618	6618	6658	6651	6671	6546	6481	6670	6698	6653	6657	6627	6552	6662	6600	6659	6557	6660	6541	6597	6690	6574	6495	6643	6667	6707	6631	6825	6545	6676	6536	6683	6671	6681	6475	6670	6517	6708	6670	6631	6644	6629	6730	6567	6541	6500	6646	6545	6647	6649	6685	6683	6591	6748	6600	6507	6656	6693	6429	6710	6608	6540	6646	6628	6490	6566	6657	6699	6554	6502	6680	6566	6675	6626	6595	6513	6625	6631	6613	6678	6622	6485	6688	6611	6628	6511	6605	6549	6582	6729	6619	6555	6637	6768	6585	6667	6625	6611	6663	6575	6622	6687	6605	6680	6673	6498	6605	6564	6678	6671	6671	6564	6705	6597	6595	6588	6652	6520	6628	6621	6612	6583	6580	6725	6740	6579	6514	6699	6581	6698	6618	6699	6603	6606	6747	6741	6600	6555	6761	6682	6659	6660	6613	6573	6652	6705	6540	6629	6657	6560	6601	6647	6630	6590	6705	6678	6469	6576	6561	6586	6533	6547	6613	6580	6626	6617	6640	6563	6726	6625	6610	6619	6493	6678	6663	6648	6695	6528	6543	6542	6581	6687	6659	6630	6605	6689	6505	6595	6611	6594	6630	6715	6550	6710	6729	6593	6679	6663	6561	6733	6570	6675	6711	6625	6623	6591	6570	6609	6624	6602	6706	6583	6514	6727	6578	6653	6561	6481	6629	6580	6695	6641	6575	6534	6607	6565	6686	6674	6563	6708	6685	6663	6525	6483	6652	6499	6708	6681	6664	6693	6705	6735	6669	6670	6604	6560	6558	6647	6726	6631	6650	6568	6646	6586	6443	6735	6794	6597	6622	6667	6692	6566	6636	6668	6727	6587	6505	6641	6634	6454	6645	6616	6416	6635	6675	6623	6588	6529	6528	6629	6685	6603	6679	6722	6622	6720	6649	6656	6586	6632	6538	6685	6595	6616	6691	6620	6606	6620	6475	6707	6643	6613	6617	6518	6659	6634	6701	6600	6718	6625	6623	6608	6625	6645	6616	6729	6550	6764	6755	6574	6483	6606	6612	6649	6686	6611	6662	6726	6679	6686	6554	6621	6577	6709	6669	6716	6626	6612	6720	6581	6649	6660	6579	6617	6595	6492	6703	6628	6597	6610	6544	6622	6554	6571	6595	6541	6595	6624	6597	6529	6669	6652	6469	6635	6674	6537	6668	6637	6548	6622	6514	6617	6520	6571	6540	6631	6558	6556	6724	6462	6529	6602	6612	6640	6565	6677	6533	6658	6621	6413	6629	6680	6635	6578	6682	6684	6687	6553	6584	6690	6744	6644	6508	6572	6565	6659	6667	6595	6614	6534	6607	6695	6572	6632	6696	6533	6614	6571	6651	6563	6639	6570	6533	6689	6655	6569	6772	6717	6633	6509	6703	6643	6797	6604	6721	6607	6655	6608	6552	6556	6788	6547	6723	6668	6683	6774	6481	6678	6645	6684	6589	6601	6618	6524	6646	6615	6691	6712	6578	6498	6488	6597	6676	6632	6637	6556	6740	6683	6598	6617	6742	6621	6541	6676	6459	6492	6552	6687	6498	6609	6726	6550	6566	6571	6546	6651	6605	6701	6646	6623	6549	6653	6632	6624	6640	6751	6709	6738	6509	6584	6649	6740	6547	6565	6641	6578	6587	6716	6578	6638	6781	6677	6661	6721	6715	6633	6697	6700	6647	6525	6531	6569	6563	6549	6773	6556	6659	6617	6583	6688	6703	6744	6606	6573	6530	6660	6557	6723	6542	6596	6679	6684	6733	6568	6590	6690	6649	6674	6591	6590	6578	6758	6434	6569	6751	6632	6542	6656	6511	6561	6755	6567	6606	6539	6545	6537	6702	6666	6567	6622	6638	6575	6681	6586	6682	6692	6551	6612	6678	6607	6631	6646	6436	6587	6584	6595	6716	6559	6543	6623	6557	6623	6560	6541	6702	6643	6678	6633	6586	6548	6614	6629	6619	6617	6472	6542	6648	6635	6650	6505	6718	6606	6584	6758	6630	6653	6703	6561	6669	6696	6637	6558	6637	6626	6555	6588	6644	6617	6669	6689	6506	6596	6616	6664	6631	6722	6662	6665	6643	6553	6576	6711	6644	6571	6718	6582	6644	6676	6685	6556	6592	6597	6622	6545	6650	6646	6674	6601	6549	6648	6561	6682	6556	6672	6545	6607	6672	6600	6701	6596	6557	6540	6652	6625	6756	6471	6585	6611	6601	6701	6614	6541	6617	6687	6643	6777	6604	6642	6650	6523	6608	6742	6681	6651	6674	6673	6653	6707	6578	6666	6632	6735	6569	6555	6504	6619	6727	6545	6679	6653	6605	6550	6574	6500	6602	6581	6589	6653	6651	6693	6639	6495	6672	6569	6668	6663	6674	6560	6516	6533	6587	6516	6608	6607	6716	6693	6688	6637	6684	6459	6644	6615	6475	6542	6614	6662	6641	6677	6764	6573	6712	6547	6520	6576	6688	6648	6702	6588	6716	6479	6656	6563	6571	6727	6591	6598	6682	6596	6593	6467	6645	6719	6651	6580	6675	6699	6712	6611	6631	6648	6630	6674	6675	6607	6668	6723	6797	6627	6589	6668	6531	6704	6648	6658	6689	6659	6624	6706	6645	6643	6559	6637	6633	6599	6596	6597	6601	6543	6567	6681	6662	6471	6660	6515	6622	6687	6645	6693	6672	6610	6773	6509	6497	6726	6722	6669	6640	6646	6528	6647	6596	6576	6587	6603	6752	6539	6631	6630	6556	6597	6694	6699	6641	6603	6733	6623	6600	6669	6688	6551	6582	6664	6703	6592	6574	6758	6612	6581	6727	6662	6712	6597	6568	6540	6663	6586	6600	6683	6604	6704	6548	6602	6617	6594	6622	6601	6638	6598	6587	6571	6747	6498	6801	6617	6668	6533	6582	6609	6688	6635	6534	6590	6625	6660	6646	6648	6551	6576	6640	6565	6622	6537	6584	6574	6566	6633	6719	6611	6613	6559	6575	6636	6809	6632	6521	6597	6626	6585	6583	6538	6591	6703	6592	6656	6591	6629	6723	6671	6519	6736	6648	6682	6490	6681	6605	6621	6665	6541	6653	6692	6631	6618	6592	6614	6628	6676	6618	6652	6549	6619	6684	6531	6626	6528	6574	6673	6690	6559	6637	6543	6742	6551	6714	6596	6517	6567	6541	6689	6584	6705	6709	6639	6614	6671	6739	6567	6713	6453	6478	6631	6566	6605	6575	6557	6579	6651	6658	6752	6675	6616	6672	6593	6689	6659	6614	6643	6603	6690	6654	6643	6634	6672	6552	6693	6653	6661	6624	6657	6576	6616	6644	6677	6601	6648	6619	6696	6643	6551	6590	6654	6676	6632	6543	6630	6698	6623	6711	6710	6518	6726	6738	6646	6722	6704	6751	6730	6746	6654	6691	6617	6647	6677	6653	6670	6702	6640	6555	6499	6595	6547	6531	6630	6548	6613	6551	6660	6441	6673	6685	6621	6643	6668	6658	6653	6673	6725	6637	6610	6631	6630	6631	6639	6675	6663	6626	6592	6536	6744	6719	6584	6624	6636	6523	6644	6658	6497	6583	6615	6481	6575	6562	6631	6591	6590	6782	6593	6697	6743	6656	6637	6638	6657	6502	6665	6581	6580	6615	6551	6453	6727	6645	6499	6695	6618	6692	6599	6669	6599	6528	6592	6562	6626	6636	6574	6604	6635	6620	6706	6403	6749	6778	6512	6642	6538	6711	6755	6666	6520	6501	6567	6600	6655	6641	6664	6582	6582	6589	6665	6676	6667	6580	6659	6618	6634	6605	6654	6561	6689	6679
2735	6441	10651	2512	3736	3464	1731	1579	1129	955	896	871	931	879	874	886	858	876	903	868	920	941	895	837	929	866	862	904	836	910	858	863	890	890	920	877	864	848	841	884	879	893	911	896	877	877	899	876	812	821	912	898	866	877	912	885	887	862	848	863	957	884	875	908	914	889	918	887	920	923	899	888	892	884	948	885	922	896	907	949	863	921	909	848	842	921	878	883	857	896	842	840	890	864	887	931	803	878	873	934	894	873	931	873	860	885	874	913	938	941	889	865	894	899	888	916	953	885	851	878	891	889	936	860	850	950	863	870	888	902	861	912	901	920	916	868	829	891	928	866	872	862	899	925	872	858	885	877	901	914	923	902	862	903	899	866	885	910	896	877	923	884	859	922	867	848	920	919	917	872	900	879	885	887	923	880	924	862	924	921	899	847	893	911	888	839	923	880	915	920	888	898	898	895	885	841	907	904	854	929	907	906	935	870	882	840	893	874	919	899	908	864	887	904	941	892	866	876	859	909	953	898	919	908	826	888	892	919	928	913	894	924	895	890	872	874	883	855	834	883	879	847	862	870	928	853	898	922	865	883	911	898	957	896	861	850	909	873	857	922	895	936	904	937	942	906	920	930	864	898	932	866	860	833	857	889	910	894	882	900	896	890	890	896	903	887	910	875	875	881	905	905	906	923	855	919	853	884	976	874	868	860	863	892	907	937	853	901	858	896	883	817	929	907	914	896	894	897	877	901	891	892	894	902	884	930	927	897	843	882	912	845	925	862	905	885	883	861	859	853	881	892	892	905	849	857	924	854	880	918	924	882	894	897	932	898	889	929	918	886	944	884	882	902	906	856	879	877	909	964	884	912	854	904	976	916	897	848	898	870	957	883	862	846	936	834	944	884	831	887	946	899	920	843	887	918	859	910	924	887	943	904	896	867	843	885	854	870	904	889	937	855	898	882	889	805	909	888	902	899	895	908	854	863	888	904	894	912	948	895	885	922	868	850	853	890	879	891	874	871	868	921	883	882	919	891	868	883	902	877	880	889	903	860	931	893	887	897	880	895	902	908	837	900	904	903	895	874	937	895	902	897	850	848	830	886	882	875	945	915	862	871	893	871	901	883	877	900	899	960	896	898	863	875	854	893	848	917	903	894	887	929	878	908	903	906	917	868	891	903	911	915	877	903	915	894	875	889	885	842	858	932	856	896	937	884	917	870	883	888	866	903	909	886	857	893	895	960	870	875	904	911	855	862	917	986	860	888	891	934	954	918	910	936	886	934	884	909	842	913	878	941	888	892	898	837	931	901	868	863	905	961	924	863	837	890	864	888	899	868	911	935	875	838	904	936	908	924	908	882	873	900	911	870	905	858	979	889	885	836	863	913	933	854	878	878	900	918	916	898	876	947	867	917	920	885	838	906	868	837	970	882	869	881	886	899	830	933	944	878	914	901	897	917	862	830	866	887	926	939	890	889	857	889	894	870	849	894	900	900	888	966	867	873	915	925	938	833	905	863	902	918	880	908	884	803	899	927	835	872	917	968	913	909	843	895	881	879	888	892	899	862	886	831	943	898	838	903	876	892	907	882	857	907	855	858	934	868	894	891	866	890	918	904	889	869	901	882	955	905	859	904	907	885	876	944	842	812	877	911	908	896	881	825	877	959	900	885	866	861	887	860	862	946	900	902	909	856	922	902	925	894	870	845	901	954	871	928	898	880	843	866	884	899	940	903	974	889	958	876	914	903	862	889	900	920	894	893	876	898	900	920	860	867	902	961	838	902	855	890	898	892	880	924	861	907	834	895	885	937	897	876	902	853	908	915	917	894	883	892	856	887	903	888	907	865	925	948	917	906	883	877	899	832	907	866	912	895	932	872	895	896	883	886	875	880	889	918	870	895	907	892	889	872	898	861	892	930	927	847	851	933	872	893	913	873	920	866	882	878	895	881	902	951	863	891	917	848	852	863	934	921	916	873	905	879	928	935	863	919	829	864	861	879	850	859	922	900	948	904	871	859	914	926	917	888	888	850	893	874	883	856	975	922	928	928	955	878	912	891	873	895	909	867	848	889	856	862	905	907	855	896	890	883	919	907	925	877	947	892	875	965	883	840	945	890	921	861	897	879	907	894	912	911	860	850	883	919	905	846	896	899	856	927	910	851	889	928	909	881	899	851	895	850	824	845	888	912	898	869	911	889	857	874	908	858	898	870	859	870	885	903	860	925	844	826	896	876	911	925	911	888	921	859	901	852	885	859	925	887	855	920	900	923	858	901	882	915	894	855	851	909	853	908	841	863	908	877	841	834	960	871	893	909	952	901	922	875	871	900	875	894	883	917	901	909	912	906	862	898	903	861	864	907	900	923	914	910	905	876	895	899	930	836	893	954	888	862	820	937	872	922	922	855	926	892	879	907	989	859	876	857	892	882	928	908	969	887	860	890	907	827	904	951	893	848	970	891	910	906	857	923	864	906	920	850	916	915	952	893	916	886	887	961	883	889	873	866	867	903	894	918	875	901	878	875	866	882	919	885	887	854	946	855	890	898	855	898	948	878	924	868	893	888	916	877	863	890	894	857	859	899	833	888	854	887	911	894	947	909	905	922	857	821	883	882	885	925	881	897	919	865	941	912	881	925	855	927	877	873	902	886	906	892	852	922	911	890	915	874	889	887	905	881	903	865	878	891	856	900	897	906	916	906	900	920	901	890	905	890	884	916	851	870	904	870	890	956	888	889	875	914	936	897	897	876	929	890	892	864	884	871	881	871	905	875	857	910	879	878	898	874	843	868	921	839	919	821	888	870	958	882	885	878	872	864	903	900	897	870	836	936	943	890	925	914	899	894	903	900	872	896	881	927	845	918	862	881	899	882	858	908	847	959	915	881	938	879	900	924	913	864	910	911	915	935	812	887	862	906	875	872	880	888	839	904	924	905	856	891	908	890	891	925	883	870	894	923	888	924	848	854	944	948	890	919	929	881	917	923	851	867	836	904	848	904	889	884	957	894	890	878	909	876	868	921	914	889	925	890	910	864	967	916	841	941	842	930	876	932	951	851	900	985	897	914	913	915	917	878	911	890	846	925	934	895	893	865	877	912	914	899	822	865	893	922	912	909	906	959	868	884	890	880	879	873	855	906	869	926	894	927	903	879	889	915	826	859	861	881	945	852	859	893	855	834	880	915	850	842	925	957	862	900	889	878	927	874	913	943	904	886	914	875	895	958	928	908	930	903	959	953	883	891	898	923	896	946	872	929	835	896	936	872	926	925	985	904	943	858	917	880	857	891	917	854	869	877	868	915	894	896	888	915	901	843	923	859	888	850	867	876	855	887	859	887	862	879	947	890	891	909	908	829	902	872	888	877	873	856	894	902	904	892	861	881	937	917	931	900	926	890	889	938	888	876	871	931	889	867	893	930	958	890	932	883	854	873	899	931	930	940	917	932	916	892	832	911	909	876	905	909	877	891	867	864	931	902	931	907	896	861	903	927	895	887
13578	30209	33351	25869	41471	35756	23376	21692	13231	8885	6797	6849	6673	6773	6719	6729	6663	6767	6787	6898	7127	7592	7577	7159	6878	6808	6702	6737	6713	6685	6590	6806	6674	6869	6701	6828	6861	6649	6838	6783	6660	6774	6802	6702	6656	6800	6753	6632	6825	6760	6696	6960	6639	6754	6815	6706	6590	6788	6738	6804	6651	6739	6709	6644	6777	6821	6610	6823	6602	6728	6738	6676	6768	6741	6765	6806	6851	6764	6743	6900	6604	6683	6872	6807	6822	6841	6741	6647	6717	6706	6827	6756	6762	6801	6847	6717	6772	6613	6642	6887	6812	6805	6778	6662	6827	6647	6750	6723	6704	6711	6795	6684	6763	6805	6728	6670	6794	6771	6756	6701	6669	6750	6843	6898	6725	6736	6715	6775	6840	6739	6755	6729	6673	6825	6772	6907	6560	6762	6723	6771	6803	6777	6730	6694	6724	6687	6848	6811	6815	6670	6864	6740	6766	6899	6778	6904	6740	6898	6631	6820	6877	6753	6708	6828	6762	6749	6758	6619	6790	6754	6661	6718	6671	6652	6731	6858	6650	6720	6916	6727	6778	6787	6873	6720	6790	6720	6789	6763	6807	6854	6673	6722	6670	6724	6707	6837	6781	6757	6634	6809	6674	6683	6853	6677	6780	6759	6799	6943	6666	6651	6756	6847	6684	6804	6801	6843	6756	6750	6726	6777	6830	6745	6645	6756	6767	6930	6826	6773	6717	6615	6775	6790	6705	6735	6718	6807	6808	6746	6678	6751	6768	6830	6692	6805	6843	6793	6754	6783	6707	6750	6744	6746	6760	6773	6872	6690	6776	6713	6853	6850	6724	6779	6729	6765	6844	6732	6718	6721	6756	6788	6694	6767	6769	6702	6664	6809	6712	6717	6656	6686	6782	6838	6693	6845	6730	6720	6678	6859	6696	6859	6859	6807	6723	6768	6749	6852	6794	6761	6760	6655	6834	6694	6832	6762	6753	6737	6679	6728	6726	6806	6691	6689	6664	6737	6764	6746	6762	6775	6747	6834	6732	6708	6817	6727	6715	6756	6867	6727	6815	6716	6694	6827	6767	6853	6714	6695	6736	6642	6678	6698	6784	6708	6734	6736	6746	6750	6671	6806	6790	6672	6849	6755	6782	6802	6713	6808	6732	6765	6752	6821	6781	6846	6806	6805	6794	6717	6809	6837	6714	6785	6806	6808	6716	6754	6790	6828	6685	6670	6677	6927	6788	6722	6849	6723	6702	6737	6792	6838	6708	6846	6749	6709	6753	6820	6762	6839	6813	6823	6735	6769	6788	6771	6781	6771	6829	6754	6720	6683	6894	6750	6704	6756	6752	6776	6740	6792	6860	6801	6660	6650	6709	6744	6753	6839	6730	6743	6779	6859	6707	6882	6709	6805	6826	6764	6662	6864	6725	6771	6667	6709	6728	6695	6769	6708	6792	6805	6787	6804	6644	6744	6823	6820	6724	6825	6948	6810	6774	6779	6704	6717	6654	6619	6876	6675	6842	6738	6730	6712	6751	6834	6830	6812	6734	6658	6817	6847	6870	6808	6713	6787	6625	6707	6791	6813	6774	6670	6695	6826	6854	6888	6748	6920	6754	6918	6730	6782	6755	6731	6882	6838	6661	6784	6826	6770	6826	6694	6739	6551	6977	6766	6831	6783	6818	6753	6798	6889	6667	6613	6707	6754	6783	6678	6897	6689	6808	6837	6842	6787	6837	6658	6833	6709	6719	6807	6683	6694	6701	6837	6682	6850	6787	6862	6809	6744	6853	6682	6742	6869	6816	6671	6778	6684	6732	6675	6635	6748	6849	6859	6866	6856	6813	6747	6759	6773	6705	6728	6712	6842	6850	6677	6801	6765	6773	6765	6786	6788	6683	6781	6806	6820	6816	6722	6806	6804	6769	6768	6755	6791	6737	6724	6796	6801	6812	6717	6708	6840	6710	6924	6984	6728	6783	6756	6803	6855	6820	6606	6694	6687	6685	6723	6718	6733	6787	6764	6705	6779	6834	6799	6684	6688	6752	6807	6824	6851	6812	6750	6783	6644	6658	6593	6778	6709	6840	6750	6754	6732	6579	6792	6604	6777	6756	6627	6713	6698	6710	6726	6705	6859	6761	6683	6655	6746	6783	6804	6737	6739	6847	6642	6887	6807	6727	6788	6820	6718	6676	6598	6881	6679	6837	6707	6873	6858	6711	6756	6801	6771	6757	6732	6782	6679	6661	6806	6759	6909	6809	6830	6675	6830	6766	6839	6817	6861	6750	6751	6810	6713	6747	6762	6767	6749	6845	6795	6828	6706	6718	6793	6773	6705	6792	6772	6703	6873	6815	6753	6792	6667	6783	6879	6602	6784	6688	6815	6808	6670	6857	6941	6881	6737	6813	6780	6723	6664	6916	6633	6857	6845	6694	6696	6652	6839	6719	6767	6733	6742	6772	6655	6689	6726	6820	6772	6663	6731	6740	6762	6795	6975	6908	6734	6740	6790	6702	6791	6742	6782	6741	6691	6818	6675	6908	6793	6749	6685	6844	6894	6832	6838	6712	6791	6889	6830	6870	6677	6654	6812	6688	6785	6717	6721	6737	6772	6785	6944	6753	6793	6795	6756	6889	6837	6691	6826	6833	6802	6701	6763	6793	6832	6800	6773	6723	6820	6809	6729	6758	6647	6759	6764	6866	6756	6780	6743	6841	6738	6691	6880	6738	6796	6762	6768	6678	6778	6748	6728	6748	6784	6771	6724	6798	6690	6820	6876	6825	6687	6870	6706	6774	6937	6701	6692	6692	6682	6684	6755	6769	6617	6765	6743	6755	6745	6693	6739	6836	6782	6848	6756	6796	6832	6682	6867	6781	6722	6871	6726	6702	6609	6815	6777	6834	6796	6833	6804	6717	6893	6820	6677	6735	6872	6706	6720	6766	6871	6713	6866	6635	6810	6822	6753	6806	6757	6770	6771	6778	6732	6901	6802	6726	6750	6872	6828	6744	6697	6806	6700	6918	6729	6674	6880	6631	6820	6737	6832	6725	6714	6745	6719	6724	6715	6762	6815	6716	6738	6699	6804	6616	6741	6667	6764	6864	6876	6755	6630	6705	6755	6607	6649	6716	6712	6826	6698	6746	6807	6716	6738	6715	6728	6766	6635	6780	6742	6780	6753	6764	6694	6728	6721	6846	6738	6781	6725	6763	6782	6720	6845	6691	6902	6639	6853	6718	6772	6802	6797	6653	6751	6811	6736	6808	6777	6676	6796	6674	6673	6680	6829	6674	6859	6781	6660	6708	6770	6787	6887	6768	6734	6811	6769	6828	6740	6754	6700	6731	6676	6786	6700	6734	6753	6736	6861	6725	6764	6785	6709	6845	6787	6768	6640	6649	6758	6782	6807	6772	6752	6677	6807	6725	6726	6850	6720	6785	6706	6689	6747	6681	6745	6845	6773	6717	6802	6717	6703	6770	6765	6804	6749	6637	6781	6770	6797	6713	6792	6808	6785	6774	6728	6626	6832	6804	6725	6705	6628	6619	6806	6830	6763	6803	6627	6745	6701	6808	6801	6668	6834	6736	6708	6818	6699	6859	6719	6809	6709	6794	6714	6838	6822	6842	6946	6763	6646	6718	6886	6891	6670	6817	6626	6789	6801	6856	6766	6735	6835	6702	6735	6734	6821	6701	6788	6782	6739	6752	6904	6775	6859	6780	6745	6791	6695	6752	6723	6568	6746	6750	6882	6703	6767	6806	6737	7009	6709	6784	6721	6698	6810	6876	6726	6788	6698	6829	6853	6727	6720	6718	6840	6842	6852	6805	6716	6596	6610	6824	6656	6592	6779	6682	6839	6807	6717	6705	6675	6792	6783	6711	6791	6689	6763	6804	6740	6769	6706	6787	6731	6703	6836	6804	6759	6724	6782	6934	6808	6820	6714	6572	6759	6843	6831	6772	6671	6730	6715	6735	6701	6820	6783	6654	6876	6733	6700	6723	6802	6772	6740	6864	6811	6843	6669	6623	6736	6744	6849	6703	6970	6700	6720	6781	6764	6872	6784	6871	6866	6681	6735	6811	6742	6808	6794	6702	6836	6738	6793	6696	6761	6728	6703	6848	6793	6828	6777	6720	6741	6867	6741	6877	6755	6694	6794	6703	6865	6860	6769	6751	6706	6828	6663	6766	6765	6776	6727	6835	6757	6798	6776	6847	6739	6683	6805	6702	6741	6722	6855	6817	6831	6770	6777	6860	6749	6757	6733	6816	6798	6737	6879	6713	6773	6960	6897	6794	6733	6641	6724	6888	6766	6665	6721	6666	6879	6888	6708	6862	6762	6820	6706	6809	6737	6730	6750	6816	6766	6673	6737	6698	6771	6763	6889	6752	6911	6851	6782	6781	6786	6752	6806	6785	6769	6764	6747	6760	6779	6878	6765	6851	6698	6861	6768	6853	6805	6820	6724	6769	6686	6736	6807	6795	6782	6810	6756	6655	6741	6702	6779	6844	6711	6825	6803	6759	6743	6728	6862	6736	6841	6671	6818	6800	6739	6794	6883	6684	6826	6792	6808	6933	6679	6780	6684	6669	6814	6849	6753	6752	6804	6869	6831	6865	6871	6688	6795	6792	6773	6855	6768	6708	6678	6782	6786	6818	6792	6782	6704	6921	6683	6719	6658	6715	6764	6702	6799	6594	6822	6745	6711	6795	6776	6892	6725	6804	6700	6818	6880	6743	6777	6764	6767	6757	6769	6832	6677	6690	6774	6798	6741	6811	6749	6725	6788	6782	6810	6798	6783	6739	6828	6803	6770	6741	6839	6694	6596	6902	6816	6663	6693	6786	6967	6867	6688	6773	6811	6659	6754	6777	6769	6794	6815	6720	6872	6735	6713	6763	6759	6787	6781	6825	6634	6859	6674	6802	6749	6760	6780	6846	6754	6791	6763	6714	6754	6772	6837	6742	6753	6702	6653	6848	6681	6812	6917	6673	6796	6762	6747	6814	6619	6894	6756	6649	6694	6671	6678	6780	6802	6836	6766	6624	6791	6766	6732	6802	6717	6904	6678	6803	6728	6660	6777	6739	6843	6789	6831	6721	6730	6727	6820
1614	15570	22154	8584	8787	7653	3490	2833	1516	1158	923	895	837	896	886	863	925	877	873	916	950	1007	940	943	875	941	848	854	931	890	900	896	904	891	869	882	943	902	890	892	921	902	830	914	853	861	888	866	903	902	857	939	896	882	900	870	890	902	824	835	864	931	880	932	860	826	885	894	869	917	904	906	948	869	850	866	900	866	906	898	909	858	859	898	861	868	917	897	909	896	908	900	905	884	889	884	908	882	862	867	865	938	827	898	878	860	879	855	918	909	872	916	879	898	895	858	835	917	921	834	868	895	869	868	916	920	917	901	920	885	861	899	908	896	974	911	922	906	896	834	918	884	840	853	879	920	880	894	866	844	927	912	933	824	891	876	839	861	860	913	899	951	868	883	848	837	889	865	920	874	926	871	841	931	913	916	907	886	903	896	881	858	878	870	864	872	921	918	853	867	863	875	881	899	898	869	962	876	889	809	866	888	860	898	890	872	908	847	942	909	911	859	929	902	905	843	893	866	917	917	841	927	898	894	857	877	883	866	902	885	883	843	896	930	858	894	892	874	857	847	854	892	904	858	896	882	858	920	858	916	858	907	921	876	897	888	907	860	862	889	864	870	896	897	904	869	849	857	931	890	903	902	827	918	895	918	913	902	842	875	842	878	924	892	885	885	879	868	856	900	871	833	874	893	882	902	879	817	876	866	894	838	887	843	943	828	947	934	862	855	858	901	871	902	889	894	905	859	912	834	872	904	870	895	898	918	883	888	868	929	839	861	920	902	915	879	901	922	891	883	894	920	865	886	891	862	870	890	926	916	916	884	903	952	880	914	845	920	875	916	924	844	884	845	882	886	839	942	911	877	831	873	915	925	920	855	879	894	872	937	952	886	964	949	857	841	895	915	887	882	887	908	904	864	822	879	925	910	900	940	880	825	860	860	852	825	890	870	917	854	902	890	918	869	903	838	922	913	841	908	911	871	873	929	898	914	861	908	859	893	933	892	934	902	824	851	883	861	878	873	913	903	888	868	831	828	859	875	958	939	894	863	854	868	894	811	860	916	875	934	891	888	867	888	919	903	885	875	820	871	880	902	890	848	916	867	895	894	883	863	859	896	929	859	902	892	922	915	912	895	905	897	866	873	879	833	853	910	847	872	881	890	859	858	882	900	957	945	839	885	879	932	879	855	919	849	868	875	892	864	875	863	825	893	832	857	870	900	881	867	914	899	914	919	874	912	871	899	905	882	882	884	863	900	912	906	961	893	885	899	877	912	923	939	879	887	873	905	889	896	871	920	924	893	932	889	892	892	872	891	881	928	948	850	902	891	913	867	886	876	864	898	880	946	898	934	845	904	905	942	926	906	910	918	936	924	873	948	905	901	900	861	874	934	871	864	869	898	881	869	900	877	855	860	855	918	954	813	849	879	888	915	847	884	966	888	928	842	845	900	910	934	865	909	884	865	863	916	877	929	885	892	906	920	907	898	864	839	918	845	829	915	890	947	841	872	907	878	833	913	870	930	929	852	891	850	888	874	887	876	838	896	918	813	890	881	894	842	870	869	929	896	880	882	852	869	877	911	917	843	893	892	934	887	899	834	897	900	857	867	903	856	911	945	917	879	903	859	871	833	901	875	879	928	917	877	906	924	906	860	922	850	878	895	875	889	867	843	884	897	878	816	873	860	949	867	870	871	870	874	893	873	880	935	904	853	897	924	907	872	911	907	894	948	875	922	854	931	891	864	914	926	896	889	854	870	864	885	874	867	898	901	889	873	930	879	885	912	878	909	895	889	878	880	926	905	892	849	893	864	895	899	925	875	941	861	899	900	864	899	934	890	883	888	881	885	856	924	833	892	899	862	887	920	882	857	932	836	877	899	957	920	807	884	860	879	892	898	903	915	866	893	833	931	918	876	863	870	879	868	902	820	894	907	862	883	908	845	865	912	884	920	907	928	936	862	851	880	870	826	843	865	869	902	925	887	913	875	877	879	970	863	918	840	903	877	847	898	940	881	925	871	885	920	839	888	891	881	871	886	849	810	865	898	925	912	916	890	886	853	937	887	914	892	892	937	871	862	895	900	897	865	900	902	888	839	868	863	922	853	916	821	951	868	916	871	898	872	902	865	860	871	866	891	869	904	872	894	906	883	876	864	849	905	891	919	922	845	890	907	891	890	885	898	907	858	841	921	942	912	887	948	912	844	888	919	870	876	859	876	883	858	920	919	866	822	875	885	877	908	937	894	872	952	867	837	861	876	894	927	901	876	864	852	884	949	886	875	910	852	845	902	929	871	882	895	878	924	844	868	936	889	888	886	841	892	917	844	883	965	868	903	881	863	853	891	935	894	890	850	879	892	885	929	907	882	850	846	882	851	840	905	900	890	879	889	881	890	844	931	924	847	838	921	832	879	913	886	932	854	903	892	862	925	879	911	884	887	920	881	871	872	826	883	910	842	928	890	892	878	896	841	902	900	894	848	874	857	936	907	814	861	891	859	845	886	857	934	871	920	926	877	886	864	924	907	926	904	944	872	846	893	903	939	933	917	864	950	821	925	903	920	907	878	892	871	931	914	854	903	913	878	911	844	906	879	841	871	934	917	884	926	905	859	876	895	880	921	849	806	864	931	856	889	873	820	872	843	903	870	899	863	865	910	897	932	903	946	851	809	864	868	891	908	924	874	909	898	907	872	817	907	900	889	855	935	905	883	865	874	918	876	916	890	871	880	812	904	838	939	851	824	875	873	884	864	926	828	895	935	835	857	879	847	870	875	871	873	899	910	945	876	876	903	914	889	927	905	944	901	878	927	911	878	873	920	895	857	895	900	918	876	910	868	877	870	889	944	876	885	886	864	908	889	892	892	924	919	888	838	910	907	918	887	911	891	894	870	920	884	863	894	910	823	894	886	856	883	913	874	940	882	874	888	895	910	863	890	868	884	888	899	853	837	920	909	822	871	871	899	887	899	902	932	922	879	900	916	899	958	821	877	863	890	879	856	896	917	899	885	903	870	887	921	877	876	909	886	939	922	865	932	935	880	902	888	900	903	914	912	887	901	869	829	917	947	838	925	868	861	894	845	860	882	940	872	878	880	862	925	925	911	896	918	891	933	866	890	878	874	877	840	845	891	874	860	867	884	844	901	858	856	868	886	851	881	853	935	846	902	895	840	865	904	922	897	895	906	835	929	895	870	886	900	880	892	880	899	897	944	908	873	902	859	931	876	844	895	919	939	913	859	946	854	925	864	905	911	893	971	899	936	870	877	880	939	885	898	933	863	831	934	848	924	872	918	880	890	898	877	883	904	911	869	918	895	884	912	950	856	852	866	896	895	917	876	933	883	889	914	891	924	911	881	886	926	918	847	893	880	901	892	903	872	846	919	883	906	895	895	848	865	889	911	898	875	865	892	901	841	922	912	874	949	930	884	888	925	897	856	877	929	910	896	884	861	876	918	850	887	880	925	968	894	856	808	860	917	867	880	909	869	835	877	912	939
15318	41925	44293	41843	57995	48718	32648	30862	18077	11349	7044	6644	6684	6720	6615	6731	6937	6612	6784	6697	7376	8902	8329	7497	7026	6873	6777	6697	6761	6768	6648	6726	6651	6758	6625	6680	6561	6708	6600	6779	6784	6805	6791	6693	6674	6772	6722	6698	6653	6757	6622	6671	6715	6665	6658	6766	6658	6845	6743	6695	6714	6796	6722	6768	6688	6758	6793	6755	6667	6703	6708	6503	6752	6682	6756	6802	6850	6777	6769	6665	6628	6615	6608	6725	6661	6677	6672	6718	6821	6717	6575	6708	6722	6697	6659	6684	6724	6778	6678	6687	6650	6632	6695	6627	6616	6721	6703	6752	6820	6797	6774	6676	6798	6593	6766	6728	6677	6660	6704	6693	6639	6672	6672	6840	6752	6799	6738	6695	6728	6766	6724	6718	6669	6788	6562	6655	6803	6742	6698	6701	6736	6667	6637	6755	6745	6496	6755	6782	6729	6694	6752	6733	6595	6741	6787	6711	6737	6828	6740	6752	6682	6699	6743	6735	6733	6667	6860	6654	6698	6655	6778	6648	6752	6604	6751	6783	6801	6618	6728	6770	6724	6761	6598	6845	6651	6772	6689	6653	6696	6567	6628	6614	6741	6698	6722	6657	6674	6734	6764	6600	6681	6656	6773	6683	6600	6741	6754	6778	6670	6556	6763	6714	6731	6657	6703	6656	6871	6756	6703	6638	6701	6633	6673	6705	6746	6778	6779	6647	6648	6618	6795	6793	6668	6688	6652	6681	6752	6769	6728	6646	6781	6674	6755	6799	6720	6682	6718	6729	6633	6668	6735	6570	6625	6680	6716	6625	6818	6710	6690	6771	6696	6731	6630	6740	6702	6607	6742	6618	6743	6652	6669	6731	6757	6742	6685	6722	6596	6814	6634	6698	6703	6843	6825	6852	6774	6705	6825	6796	6719	6732	6630	6751	6754	6692	6734	6758	6824	6845	6686	6837	6659	6775	6734	6598	6693	6671	6745	6615	6697	6744	6686	6787	6707	6595	6792	6742	6617	6695	6776	6591	6596	6732	6616	6663	6722	6772	6826	6781	6623	6728	6698	6696	6671	6687	6650	6776	6641	6737	6823	6760	6739	6616	6758	6820	6792	6699	6811	6592	6645	6635	6764	6687	6688	6672	6742	6728	6785	6794	6771	6754	6768	6715	6688	6651	6674	6586	6788	6645	6737	6688	6721	6635	6806	6745	6840	6601	6652	6644	6774	6680	6739	6717	6758	6675	6653	6688	6804	6728	6842	6764	6790	6665	6768	6776	6741	6739	6727	6818	6794	6663	6796	6700	6720	6847	6693	6699	6724	6692	6700	6671	6684	6708	6682	6662	6690	6577	6717	6733	6770	6728	6722	6802	6704	6787	6661	6884	6657	6731	6651	6575	6689	6722	6633	6733	6604	6840	6719	6767	6747	6657	6765	6618	6696	6737	6733	6809	6795	6707	6765	6709	6689	6809	6808	6765	6680	6677	6637	6633	6688	6546	6914	6687	6735	6727	6775	6659	6793	6792	6688	6740	6790	6656	6651	6696	6817	6705	6740	6801	6758	6514	6710	6625	6646	6685	6730	6622	6669	6705	6843	6694	6613	6688	6688	6709	6706	6715	6719	6757	6769	6705	6743	6669	6739	6720	6761	6727	6607	6708	6709	6690	6679	6708	6780	6728	6663	6877	6715	6670	6585	6641	6790	6744	6823	6751	6733	6776	6682	6791	6575	6721	6681	6703	6718	6731	6654	6827	6678	6557	6746	6675	6662	6690	6727	6640	6775	6773	6666	6650	6674	6731	6832	6745	6818	6656	6721	6788	6647	6656	6748	6791	6695	6678	6567	6722	6779	6629	6702	6747	6547	6733	6739	6700	6631	6725	6769	6770	6772	6608	6748	6769	6748	6602	6816	6828	6719	6829	6682	6765	6696	6610	6774	6771	6725	6800	6806	6674	6562	6652	6740	6698	6693	6590	6793	6754	6736	6587	6727	6683	6655	6754	6692	6700	6624	6757	6647	6757	6790	6771	6829	6804	6697	6784	6740	6685	6696	6709	6716	6795	6718	6620	6650	6714	6655	6763	6695	6617	6701	6680	6743	6717	6792	6825	6728	6731	6718	6716	6793	6619	6701	6774	6761	6751	6809	6766	6649	6730	6684	6661	6631	6624	6710	6726	6721	6685	6782	6668	6719	6721	6673	6689	6677	6665	6758	6761	6688	6813	6697	6804	6771	6664	6683	6586	6647	6710	6798	6796	6622	6696	6657	6809	6633	6609	6781	6598	6657	6688	6670	6786	6713	6733	6720	6740	6889	6756	6637	6637	6794	6722	6922	6824	6695	6813	6735	6676	6671	6794	6798	6710	6737	6670	6707	6729	6757	6690	6756	6655	6823	6658	6753	6728	6702	6711	6686	6781	6769	6776	6735	6811	6795	6703	6734	6764	6705	6828	6730	6734	6667	6671	6657	6853	6702	6631	6572	6686	6545	6874	6746	6774	6774	6863	6661	6676	6685	6704	6862	6709	6632	6756	6738	6666	6824	6764	6644	6712	6708	6851	6609	6633	6659	6578	6640	6767	6782	6665	6521	6767	6801	6844	6697	6639	6798	6703	6716	6713	6827	6722	6758	6732	6690	6846	6896	6779	6731	6682	6795	6676	6896	6823	6708	6795	6805	6830	6663	6694	6729	6769	6726	6774	6616	6783	6719	6804	6645	6701	6773	6747	6667	6670	6793	6645	6771	6581	6732	6771	6834	6697	6679	6745	6696	6644	6849	6680	6604	6734	6656	6706	6727	6809	6714	6748	6769	6665	6639	6644	6741	6849	6722	6739	6827	6748	6677	6830	6576	6728	6663	6772	6754	6765	6671	6679	6769	6652	6749	6777	6669	6702	6765	6641	6813	6677	6611	6843	6766	6679	6621	6758	6637	6712	6647	6789	6713	6666	6682	6706	6788	6802	6686	6681	6700	6646	6810	6764	6673	6862	6698	6786	6673	6669	6672	6649	6659	6725	6794	6689	6810	6795	6906	6715	6660	6799	6853	6534	6769	6562	6791	6605	6656	6624	6671	6671	6708	6774	6741	6709	6694	6714	6773	6671	6849	6716	6673	6657	6700	6759	6667	6888	6631	6717	6691	6626	6691	6750	6678	6759	6665	6742	6692	6691	6729	6736	6614	6615	6759	6736	6705	6666	6736	6693	6608	6724	6736	6706	6644	6640	6688	6758	6791	6742	6727	6827	6742	6611	6698	6717	6657	6746	6734	6708	6752	6759	6680	6702	6762	6651	6613	6694	6676	6810	6804	6789	6774	6666	6754	6652	6706	6662	6711	6753	6725	6688	6806	6557	6669	6740	6589	6927	6731	6780	6686	6600	6687	6666	6774	6606	6839	6853	6699	6738	6721	6661	6769	6689	6802	6813	6721	6553	6756	6769	6711	6548	6662	6636	6757	6796	6721	6801	6689	6581	6688	6746	6710	6815	6716	6746	6887	6577	6708	6672	6661	6742	6759	6753	6763	6707	6738	6789	6702	6739	6826	6649	6696	6672	6698	6679	6827	6703	6788	6644	6832	6680	6719	6688	6786	6758	6674	6746	6770	6638	6760	6712	6683	6767	6807	6652	6716	6652	6736	6700	6808	6712	6586	6703	6674	6635	6766	6646	6775	6648	6661	6660	6773	6750	6676	6656	6809	6652	6745	6720	6926	6640	6668	6806	6650	6718	6732	6689	6714	6760	6634	6735	6812	6580	6758	6753	6692	6779	6807	6712	6525	6689	6563	6823	6735	6658	6693	6745	6732	6723	6752	6646	6800	6561	6697	6784	6663	6727	6682	6634	6692	6749	6658	6682	6703	6700	6692	6720	6710	6647	6611	6724	6765	6741	6807	6629	6717	6702	6679	6707	6616	6672	6773	6736	6764	6696	6712	6712	6767	6709	6753	6697	6619	6612	6714	6687	6753	6638	6718	6677	6897	6736	6689	6607	6745	6768	6668	6816	6649	6678	6742	6650	6773	6692	6630	6671	6853	6679	6729	6734	6819	6881	6814	6792	6663	6607	6644	6594	6735	6737	6811	6683	6602	6758	6601	6693	6877	6759	6755	6745	6772	6730	6586	6667	6709	6688	6754	6744	6690	6758	6562	6806	6669	6695	6695	6606	6865	6771	6800	6637	6667	6662	6528	6686	6613	6768	6625	6684	6745	6793	6811	6555	6810	6688	6800	6629	6692	6605	6707	6619	6775	6732	6731	6668	6686	6699	6587	6671	6679	6662	6869	6761	6672	6654	6961	6590	6626	6644	6839	6791	6789	6886	6670	6745	6742	6830	6626	6755	6574	6597	6717	6697	6690	6754	6821	6648	6675	6645	6667	6630	6727	6760	6686	6607	6653	6664	6587	6784	6755	6626	6725	6656	6689	6675	6639	6649	6781	6766	6665	6636	6780	6757	6770	6817	6703	6751	6718	6704	6795	6750	6714	6693	6794	6805	6771	6650	6653	6741	6809	6650	6648	6749	6845	6667	6848	6783	6753	6674	6722	6946	6728	6729	6801	6661	6763	6734	6763	6682	6725	6759	6806	6679	6787	6712	6733	6657	6753	6670	6644	6783	6698	6723	6727	6778	6917	6695	6853	6730	6696	6662	6688	6795	6662	6628	6696	6755	6679	6767	6803	6734	6793	6702	6701	6694	6781	6751	6587	6672	6622	6766	6682	6757	6754	6761	6711	6870	6679	6739	6860	6724	6687	6701	6791	6565	6618	6706	6741	6680	6858	6752	6785	6720	6639	6837	6704	6708	6715	6708	6627	6741	6801	6645	6787	6611	6768	6712	6650	6730	6816	6648	6578	6767	6715	6768	6807	6856	6816	6774	6656	6848	6663	6815	6563	6737	6650	6747	6826	6762	6761	6783	6741	6773	6724	6737	6653	6857	6625	6750	6706	6758	6690	6697	6661	6733	6699	6707	6684	6639	6693	6717	6718	6685	6706	6727	6716	6842	6771	6772	6636	6680	6670	6705	6883	6695	6821	6730	6654	6703	6685	6649	6726	6801	6751	6692	6655	6830	6714	6792	6776	6575	6753	6602	6691	6791	6724	6615	6691	6691
3825	15199	23325	9474	8589	7018	3682	2784	1763	1036	952	913	896	947	919	941	893	886	947	957	969	943	983	915	926	931	925	903	920	933	955	906	934	952	862	895	913	982	933	916	884	908	917	944	930	930	894	909	955	906	874	891	839	959	900	933	886	935	902	899	910	907	934	908	883	933	899	896	914	962	893	864	931	927	913	931	953	930	903	889	909	918	918	958	930	924	927	915	912	904	871	921	962	862	906	855	915	943	956	914	901	895	952	923	884	913	900	951	928	951	923	906	904	893	924	882	855	904	904	888	956	914	886	895	913	919	937	945	953	918	885	926	900	953	875	922	882	891	922	934	907	915	924	926	957	999	927	926	926	841	922	916	907	930	901	936	919	889	886	920	914	937	903	915	931	907	920	900	952	918	918	877	970	918	975	931	930	889	941	878	923	928	977	954	919	905	865	916	973	909	943	953	901	891	948	939	856	958	883	907	932	870	928	879	897	871	902	901	937	887	903	930	952	915	904	869	908	907	908	956	998	919	886	905	906	901	913	932	890	955	932	915	933	925	917	904	874	893	856	894	903	969	898	960	951	963	939	963	958	918	909	930	874	949	935	932	909	902	926	913	959	866	862	905	915	913	885	858	887	920	923	962	914	915	903	891	887	945	929	893	890	883	926	913	898	928	892	936	867	912	917	958	930	886	891	969	911	923	926	900	963	919	924	881	930	917	908	944	912	885	944	909	946	933	971	938	912	929	928	880	926	899	869	935	956	962	887	903	905	947	918	966	875	905	940	848	893	940	977	867	863	890	955	928	888	947	924	918	930	887	905	888	854	916	927	890	942	857	918	900	891	897	880	943	875	919	897	938	963	908	940	934	974	886	871	875	904	916	954	922	862	935	951	931	893	928	903	953	914	898	906	902	942	959	920	914	938	924	919	939	898	919	908	934	970	922	988	943	969	879	930	899	887	951	871	943	958	909	888	912	923	925	935	911	958	933	891	850	930	886	897	925	960	942	885	917	908	952	922	987	928	935	939	881	893	891	991	858	934	948	882	944	978	903	883	931	871	889	876	932	882	940	901	959	898	918	941	903	932	955	911	914	910	962	911	939	957	921	916	926	891	911	851	959	939	879	905	944	908	917	918	892	906	921	961	896	931	909	958	959	925	930	961	873	870	926	866	927	914	893	901	963	916	938	900	886	920	931	908	932	919	950	938	887	901	918	900	931	902	952	868	946	931	899	959	936	925	896	895	882	863	861	897	893	947	894	908	881	900	944	923	974	926	926	894	959	906	895	936	858	860	958	917	857	952	918	911	935	901	947	902	889	942	888	908	917	920	910	923	890	908	959	906	932	865	902	932	977	886	893	983	960	952	953	894	931	907	940	939	898	926	935	929	910	902	881	896	908	913	932	906	897	918	933	859	872	962	917	889	950	909	878	950	928	925	956	889	925	886	882	953	844	949	901	950	924	935	962	888	920	927	930	906	901	932	884	931	924	882	935	947	885	956	844	911	976	901	935	911	942	941	904	935	933	930	931	922	878	905	907	953	942	977	885	872	931	914	904	926	920	945	937	919	918	934	874	966	954	1034	918	934	893	924	898	881	924	945	901	926	866	898	920	928	952	897	872	944	883	893	946	903	929	905	941	956	930	950	935	936	908	953	924	913	946	925	914	917	868	948	879	852	948	916	911	945	923	920	944	914	929	925	869	941	918	893	954	895	896	925	894	909	927	918	980	952	919	980	909	897	920	934	952	880	919	956	879	918	907	931	914	944	916	926	893	943	872	929	901	922	935	939	937	882	946	930	933	934	938	953	926	901	930	914	870	934	887	879	908	892	904	928	873	938	908	913	887	870	929	928	864	890	934	902	901	936	886	895	885	908	892	925	924	908	924	895	903	897	900	907	916	939	904	924	891	900	930	912	895	876	860	862	965	919	909	972	931	883	960	941	944	931	891	853	940	876	921	935	935	903	892	946	928	913	929	967	946	926	884	905	961	932	908	912	908	918	972	920	941	963	959	879	900	911	949	917	969	905	908	912	934	898	904	942	921	899	945	921	880	936	936	921	934	916	861	880	885	885	956	925	878	960	909	958	904	869	845	916	926	915	900	895	921	919	916	937	943	891	868	936	876	931	935	891	955	937	895	932	885	883	935	920	890	925	949	970	900	905	915	894	883	910	861	925	841	996	899	902	893	916	893	932	933	952	919	911	968	889	921	898	952	944	879	858	931	900	907	889	940	866	927	914	914	967	937	968	915	928	891	924	881	916	931	946	901	955	934	934	930	893	924	956	923	879	928	884	906	914	928	919	878	974	878	904	916	949	939	862	898	919	926	901	923	908	913	908	921	909	885	916	918	894	890	904	936	901	884	935	837	918	939	931	943	908	955	948	936	867	930	923	946	916	929	865	945	940	914	942	911	851	890	867	948	884	903	915	930	909	989	923	859	947	896	923	916	919	928	890	973	876	915	889	882	901	899	948	919	962	958	914	868	892	936	906	904	929	938	888	967	892	975	936	909	892	939	938	961	964	917	921	899	943	867	929	913	876	920	932	867	865	927	930	916	933	928	895	949	865	971	947	899	909	961	918	888	888	958	923	965	932	920	938	944	927	859	873	939	912	937	905	942	911	873	929	921	934	934	904	943	939	924	932	909	912	875	921	955	881	898	893	943	961	875	890	869	894	925	892	911	947	928	901	903	915	914	890	937	922	912	953	913	936	943	937	868	917	906	932	918	943	888	917	899	957	912	902	870	923	846	901	944	927	910	906	877	877	947	915	963	933	935	908	886	949	915	929	995	924	908	946	954	936	928	932	920	882	897	949	902	916	956	918	899	980	879	929	897	925	918	913	925	919	877	913	946	888	962	925	919	903	926	870	926	933	930	980	967	875	874	947	956	926	926	955	938	932	873	865	931	935	927	914	902	847	900	957	931	883	918	935	881	927	870	950	911	947	1004	957	954	898	886	969	886	886	916	951	940	911	942	892	911	901	943	958	940	948	953	917	893	905	892	910	920	879	879	999	876	935	880	939	894	893	917	881	897	982	935	959	937	943	877	891	915	907	892	979	915	938	871	892	940	935	905	960	889	938	915	865	951	876	951	974	948	931	902	955	904	1019	940	910	914	919	867	961	898	895	925	923	911	922	919	898	848	928	874	972	944	901	990	982	934	893	934	912	959	924	924	908	913	915	887	973	921	929	951	925	949	940	929	898	897	883	924	864	917	930	968	950	926	943	862	885	906	877	882	906	883	932	948	939	910	950	838	895	898	909	972	904	946	939	923	876	895	963	878	955	872	937	902	953	960	882	903	899	916	960	931	915	918	949	886	942	886	922	914	942	909	879	901	908	889	912	913	894	957	916	934	898	883	947	909	902	971	901	927	894	927	913	881	922	957	919	917	931	937	923	890	808	889	892	937	884	973	901	924	1013	933	954	872	892	901	928	927	905	858	1002	922	916	922	884	927	887	965	906	949	918	973	921	891	946	925	894	925	905	950	849	948
16014	41398	45479	42009	55090	47797	33950	30938	19530	8703	9237	7016	7006	6911	6916	6987	6893	6762	7160	8562	8501	8509	7814	7468	7052	7037	6874	6852	6830	6866	6835	6920	7013	6987	6856	6716	6816	6868	6973	6905	6905	6808	6718	6775	6961	6981	6766	6914	6878	6813	7065	6902	6729	6835	6831	6807	6769	6866	6984	6917	6779	6929	6868	6893	6850	6846	6884	6757	6878	6819	6919	6979	6850	6757	6973	6937	6797	6835	6841	6904	6850	6952	6935	6954	6876	6937	6741	6797	6933	6886	6888	6864	6829	6851	6892	6938	6761	6778	6908	6921	6894	6960	6856	6854	6807	6800	6971	6830	6940	6968	6832	6892	6890	6928	6876	6898	6951	6859	6861	6826	6847	6867	6946	6872	6930	6896	6939	6713	6871	6934	6909	6944	6841	6834	6889	6741	6968	6956	6870	6878	6839	6923	6882	6944	7009	6761	6927	6912	6828	6947	6836	6939	6942	6879	6839	6848	6933	6926	6996	6903	6944	6907	6857	6880	6824	6904	6872	6950	6924	6820	6821	6841	6763	7013	6760	6873	6925	6913	6822	6860	6943	6852	6896	6971	6942	6835	6990	6837	6849	6763	6886	6929	6766	6994	6951	6876	7022	6897	6907	6853	6881	6931	6900	6935	6914	6942	6833	6776	6852	6852	6828	6797	6934	6918	6940	6877	6843	6894	6901	6885	6798	6924	6956	6831	6818	6824	6865	6914	6875	6916	6970	6872	6850	6895	6890	6985	6979	6847	6802	6913	6837	6953	6796	6870	6801	6772	6968	6960	6967	6853	6888	6804	6901	6836	6921	6902	6871	6883	6934	6876	6905	6876	6821	6969	6831	6845	6905	6931	6849	6849	6871	6841	6879	6833	6968	6991	6946	6900	6897	6865	6902	6840	6775	6924	6898	6808	6887	6897	6998	6950	6891	6816	6771	6894	6886	6813	6930	6855	6944	6820	6883	6932	6923	6775	6819	6834	6944	6706	6875	6820	6926	6881	6815	6725	6908	6752	6995	6916	6855	6875	6964	6928	6949	6888	6887	6987	6972	6822	6896	6947	6841	6863	6842	6929	6992	6979	6845	6990	6854	6948	6915	6795	6877	6876	6800	6989	6810	6859	6770	6833	6860	6701	6929	6877	6862	6796	6911	6930	6810	6881	6883	6848	6874	6834	6876	6848	6752	6829	6830	6790	6916	6941	6983	6819	6999	6831	6907	6958	6910	6810	6835	6981	7022	6948	6787	6892	6875	6860	7008	7017	6911	6952	6794	6889	6992	6918	6893	6889	6915	6931	6818	6838	6988	6857	6789	6872	6790	6811	6836	6988	6998	6964	6761	6952	6886	6882	6838	6970	6869	6747	6927	6943	6795	6961	6846	6985	6969	7040	6919	6919	7018	6949	6918	6930	6772	6825	6821	6779	6834	6879	6903	6950	6726	6906	6812	6952	6915	6853	6900	6761	7018	7011	6869	6906	6957	6840	6833	6920	6987	6824	6834	6960	6879	6967	6848	6902	6760	6876	7022	6905	6739	6824	6916	6902	6744	6940	6811	6790	6911	6865	6940	6912	6937	6885	6800	6882	6816	7003	6948	6889	6961	6734	6774	6801	6892	6915	7007	6796	6965	6736	6956	6779	6845	6952	6856	6815	6894	6848	6909	6871	6977	6751	6879	6839	6886	6872	6854	6829	6841	6864	7095	6872	6903	6913	6867	6844	6880	6901	6837	6874	6793	6887	6825	6997	6841	6850	6959	6858	6817	6958	6957	6915	6952	6922	6800	6690	6944	6948	6781	6861	6829	6901	6931	6938	6987	6975	7034	6957	6853	6883	6796	7004	6895	6820	6866	6725	6878	6914	6751	6924	6883	6839	6943	6921	6754	6871	6728	6890	6946	6972	6893	6814	6904	6948	6913	7039	6926	6761	6916	6922	6670	6889	7011	6882	6862	6956	6942	6832	6868	6948	6966	6963	6998	6773	6820	6939	6943	6995	6845	6870	6862	7018	6787	6804	6934	7001	6958	6959	6961	6833	6870	6791	6873	6918	6959	6915	6915	6892	6865	6812	7009	7090	6919	6878	6983	6932	6941	6881	6790	6895	6845	6897	6924	6836	6876	6934	7020	6907	6825	6866	7007	6898	6823	6934	6952	6866	6875	6761	6770	6862	6922	6828	6890	6946	6894	6927	6872	7029	6927	6771	6892	6844	6779	6843	6967	6827	6925	6907	6878	6911	6865	6971	6873	6887	6780	6876	6883	6865	6880	6818	6951	6707	6916	6928	6934	6977	6920	6842	6796	6912	6947	7003	6870	7005	6844	6931	6859	6954	6956	6922	6861	6947	6867	6745	6908	6877	6902	6869	6855	6852	6843	6932	6904	6979	6841	6858	6805	6837	6866	6827	6751	6925	6863	6805	7001	6846	6895	6844	6736	6971	6855	6838	6935	6966	6816	6905	6856	6936	6847	6951	6964	6891	6937	6925	7032	6869	6823	6783	6828	6888	6805	6937	6836	6799	6819	6909	6856	6852	6950	6815	6850	6862	6845	6757	6792	6955	6814	6883	6917	6926	6865	6857	6962	6925	6992	6896	6880	6947	6805	6796	6823	6933	6917	6878	6898	6899	6948	6753	6948	6816	6930	6894	6872	6901	6979	6940	6869	6920	6869	6907	6874	6958	6828	6987	6809	6869	6955	6895	6745	6959	6961	6896	6953	6867	6935	6855	6875	6856	6959	6970	6714	6943	6922	6910	6893	6827	6773	6974	6988	6881	6832	6882	6846	6937	6837	6894	6944	6878	6859	6937	7018	6767	6730	6680	6954	7063	6993	6866	6900	6640	6829	6979	6913	6923	6959	6839	6910	6855	6797	6809	6854	6867	6977	6888	6972	6849	6833	6930	6860	6879	6846	6793	6972	6819	6905	6906	6902	6857	6921	6873	6878	6979	6832	6890	6820	6804	6982	6850	7102	6930	6923	6897	6899	6870	6980	6800	6928	6996	6851	6958	6791	6848	6845	6914	6978	6858	6762	6883	6886	6972	6882	6833	6980	6893	6924	6788	6880	6897	6914	6822	6785	6817	6946	6928	6969	6879	6860	6958	6988	6871	6894	6934	6839	6821	6973	6996	6895	6779	6948	6927	6905	6879	6937	6901	6781	6828	6906	6842	6790	6947	6930	6888	6844	6828	6875	6816	6758	6928	7003	6934	6819	6826	6954	6941	6906	7000	6832	6973	6943	6851	6986	6969	6892	6786	6775	6895	6938	6926	6868	6935	6929	6986	7091	7020	6947	6867	6871	6734	6930	6916	6902	6918	6916	6933	6982	6966	6892	6892	6898	6894	6855	6891	6880	6971	6894	6901	6879	6792	6927	6879	7001	6627	6858	6840	6944	6961	6857	6920	6955	6929	6889	6857	6856	6878	6828	6838	6795	6976	6886	7008	6815	6915	6970	6938	6952	6892	6889	6952	6904	6864	6788	6893	6862	6897	6970	6807	6944	6865	6917	6940	6947	6926	6931	6806	6942	6822	6786	6852	6877	6823	7007	6856	6918	6863	6792	6965	6881	6964	6962	6904	6858	6938	6816	6927	6913	6842	6924	6771	6990	6904	6868	6928	6852	6930	6867	6870	6887	6862	6955	6846	6749	6929	6964	6923	6842	6919	7019	6849	6972	6924	6976	6960	6968	6940	6837	6927	6852	6782	6985	6855	6889	6847	6836	6834	6802	6879	6941	6943	6873	6914	6936	6878	6878	6850	6872	6828	6940	6860	6830	6905	6937	6838	6953	6913	6949	6874	6996	6966	6833	6811	6840	6898	6936	6885	6848	6840	6886	6850	6948	6793	6946	6930	6916	7031	6946	6944	6904	6905	6826	6880	6760	6922	6932	6730	6926	6965	6934	6959	6882	6818	6874	6867	6789	6860	6680	6961	6955	6817	6929	6983	6988	6997	7005	7023	6822	7006	6795	6923	7029	6814	6921	6864	6997	6808	6907	6851	6991	6893	6781	6856	6761	7027	6938	6858	6835	6941	6858	6917	6829	6983	6868	6904	6904	6747	6820	6782	7003	6877	6920	6832	6966	6924	6972	6897	6781	6862	6814	7001	6950	6904	6843	6979	6954	6994	6805	6931	6933	6949	7071	6805	6875	6932	6845	6867	6876	7056	6765	6895	6842	6821	6900	7121	6791	6827	6920	6890	6756	6823	6870	6925	6785	6949	6858	6995	6924	6914	6846	6916	6835	6861	6998	6967	7025	6913	6857	6870	6860	7024	6859	6843	7053	7048	7000	6805	6832	6949	6789	6878	6979	6834	6947	6804	6981	6936	7021	6995	6859	6892	7034	6879	6855	6898	6955	6901	6912	6877	6813	6860	6763	6982	6834	6889	6903	6754	6857	6853	6887	7010	6954	6903	6939	6918	6856	6872	6943	6965	6868	6947	6842	6990	6987	6891	6902	6903	6891	6807	6901	6994	6908	6903	7052	6969	6969	6769	6793	6908	6863	6891	6859	6772	6937	6907	6902	6845	7025	6960	6821	6849	6924	7016	6879	6886	6879	6933	6911	6815	6947	6967	6747	7069	6933	6836	6934	6863	6929	6944	7014	6791	6709	6968	6910	6966	6903	6939	6903	6917	6856	6981	6987	6768	6950	6919	6867	6884	6820	6888	6954	6900	6823	6904	6939	6868	6828	6886	6800	6929	6877	7007	6876	6933	6947	6905	7085	6810	6921	6927	6824	6991	6968	6842	6946	6841	6966	6772	6866	6797	6822	6861	6997	6824	6865	6846	6802	6846	6945	6855	6945	6973	6884	6832	6974	6909	6913	6747	6882	6834	6813	6922	6852	6847	6816	6914	6891	6995	6862	6923	6950	6845	6895	7015	6812	6973	6896	6890	6855	6891	6978	6919	6847	6928	6875	6881	6869	6949	7017	6990	6854	6850	6925	6897	6915	6877	6804	6865	6885	6824	6860	6891	6842	6987	6845	6969	6870	6980	6879	6847	6905	6826	6927	6818	7038	6949	6936	6924	6825	6893	6945	6909	6910	6862	6839	6908	6924	6920	6914	6919	6889	6847	6869	6901	6842	6886	6979	6853	6903	6936
2241	23239	31826	14445	13488	10916	5827	3910	2356	1155	1301	1185	965	909	904	950	875	913	911	962	988	946	902	936	862	940	926	945	944	924	895	924	899	915	884	890	931	944	951	872	931	874	903	920	871	895	849	877	891	888	878	898	889	813	892	885	904	898	898	885	901	893	874	861	930	905	847	897	895	917	945	865	891	887	869	853	845	889	844	878	895	962	876	865	889	915	890	931	941	899	877	953	941	899	879	913	929	863	899	908	918	916	927	888	827	884	908	903	884	890	947	872	906	915	871	893	886	940	858	916	946	883	867	895	900	914	938	886	923	877	873	890	914	902	885	910	882	912	869	900	868	919	896	866	888	938	848	920	925	835	872	902	926	881	904	882	885	859	921	862	856	868	934	881	907	919	939	877	928	898	959	901	905	884	881	932	867	858	882	906	920	947	889	915	869	888	903	856	936	968	938	870	986	912	912	862	851	914	896	891	918	925	923	855	846	860	918	929	878	904	860	868	904	918	926	955	907	940	900	864	860	839	885	929	919	927	882	864	899	888	915	881	869	902	882	842	925	905	888	981	902	904	905	916	869	870	837	881	902	924	856	877	876	952	910	905	921	911	851	875	892	937	881	910	918	940	892	845	859	863	856	867	907	917	901	908	870	893	866	897	977	910	911	902	862	882	962	878	963	925	945	860	867	917	903	879	841	949	922	894	949	865	917	909	951	903	838	909	926	910	881	883	902	876	903	883	871	890	884	838	855	824	895	850	900	849	884	939	924	904	925	858	895	871	914	896	979	893	871	936	896	910	894	878	875	917	878	887	853	909	902	890	963	888	924	973	900	912	898	884	892	867	895	934	911	915	843	884	939	880	938	938	904	884	889	899	866	895	915	921	935	908	930	913	907	928	900	918	863	925	913	949	896	881	956	886	928	881	922	918	910	918	884	890	957	845	883	880	875	913	865	874	877	896	930	855	902	942	917	849	852	825	940	906	888	859	881	887	867	915	911	915	882	909	835	856	893	933	945	914	871	923	896	853	908	944	951	853	866	859	870	918	901	895	840	893	883	879	886	894	865	868	873	814	889	883	902	879	893	908	864	905	931	868	866	925	892	885	911	915	950	876	855	899	900	949	959	898	898	889	969	836	989	907	844	888	927	911	878	880	873	915	911	902	912	883	886	938	880	934	860	879	905	899	902	901	924	902	874	929	885	899	852	871	898	893	880	911	873	903	915	946	947	929	885	927	860	906	886	911	902	869	897	923	924	886	913	901	898	862	912	914	925	894	936	911	870	916	914	888	946	878	904	872	908	948	897	912	868	910	920	893	883	928	885	882	920	901	919	957	921	927	904	927	893	926	875	895	913	890	905	896	905	907	892	911	908	909	902	911	908	895	894	840	917	914	879	920	913	884	899	830	875	891	871	876	920	939	884	897	913	930	904	917	901	912	915	940	899	882	890	910	829	911	905	875	889	901	911	887	923	905	918	909	897	871	927	877	895	829	893	892	904	936	847	948	909	897	907	872	856	878	907	934	884	867	919	958	909	876	840	907	930	900	887	893	906	896	859	921	921	930	925	937	952	917	885	909	900	874	875	922	884	859	930	906	916	917	931	901	901	892	906	827	923	939	898	906	913	853	913	868	923	872	942	917	882	894	877	933	902	923	883	922	868	870	867	864	942	845	900	871	889	943	918	852	847	892	900	980	903	925	875	881	892	907	932	929	915	899	904	872	877	940	923	930	896	875	878	884	877	891	910	845	937	903	936	882	913	930	841	946	963	883	909	884	913	872	879	852	849	892	919	884	901	910	938	930	865	908	918	893	899	927	895	871	896	866	893	925	906	872	867	893	872	920	871	896	911	895	883	901	934	850	923	894	926	852	938	907	894	862	872	881	923	851	838	900	943	906	901	915	904	881	917	927	957	871	862	919	885	837	891	858	934	907	936	890	926	884	885	877	882	927	892	856	882	870	866	916	862	926	880	885	866	913	916	890	843	916	883	908	893	912	869	902	941	871	922	891	911	905	902	901	903	950	931	921	879	909	870	871	909	852	841	904	928	913	894	953	894	895	848	916	871	914	865	923	872	862	887	908	888	880	830	914	847	903	943	919	886	830	933	864	920	891	879	913	950	908	881	909	845	857	837	912	866	941	896	911	933	838	902	840	899	865	871	900	900	903	949	878	917	861	916	941	948	946	926	920	899	901	942	873	888	896	926	892	899	919	905	894	899	884	865	935	876	906	940	904	862	923	917	885	878	899	891	915	939	863	882	905	902	955	862	869	863	904	869	869	880	911	857	911	887	875	891	808	974	912	919	903	919	862	887	936	874	860	947	959	930	899	940	933	860	891	946	941	852	890	910	929	907	904	865	886	910	927	879	958	886	889	886	929	930	913	873	946	875	886	885	928	896	854	899	892	952	858	885	880	867	903	931	905	889	926	900	915	922	882	860	889	882	957	869	931	900	913	901	871	848	872	924	886	932	909	931	950	881	898	879	917	887	930	877	882	894	904	864	865	920	906	865	917	865	901	919	916	930	918	889	907	881	857	890	943	879	923	906	871	911	910	891	921	923	891	880	922	813	936	918	890	914	887	881	901	892	925	901	852	883	940	951	911	900	848	901	905	908	880	852	840	895	889	900	910	886	911	944	881	869	896	919	875	889	920	904	952	892	909	910	902	906	860	919	895	910	893	900	924	866	955	907	901	895	880	874	924	906	883	904	864	849	882	931	888	930	858	875	955	930	887	879	943	920	878	903	894	907	875	887	910	936	889	848	878	926	876	905	955	877	828	897	907	863	898	909	892	859	912	915	923	888	899	901	874	904	903	897	915	874	896	842	899	899	872	885	879	896	880	940	862	882	923	906	910	859	916	901	898	917	931	1002	959	829	900	914	858	885	887	944	888	872	922	835	888	900	877	894	826	906	981	884	859	908	861	961	878	839	858	914	917	909	910	908	920	891	929	916	871	855	863	935	894	906	878	870	891	927	843	883	884	877	921	922	872	896	929	902	921	827	904	968	968	906	931	881	901	878	872	916	898	812	893	892	913	880	894	910	935	921	932	927	929	863	919	883	845	940	920	950	884	931	925	952	938	876	890	832	902	890	870	868	838	911	938	897	926	893	953	861	925	806	868	959	948	969	904	946	907	885	882	923	855	947	891	873	858	965	865	867	904	936	913	880	906	911	926	924	869	927	904	908	904	937	923	857	945	868	957	841	860	908	911	944	904	926	868	886	901	943	863	897	874	852	915	904	798	888	866	889	894	925	921	875	838	886	942	929	889	915	924	862	936	904	904	903	932	860	933	920	888	853	872	918	889	899	944	863	913	840	889	898	851	895	897	929	908	970	940	876	917	953	885	933	881	883	905	904	868	858	898	891	896	882	861	906	869	874	873	905	862	896	945	908	919	939	868	885	886	866	917	948	854	888	933	872	933	925	891	916	898	889	908	940	923	903	883	932	927	918	880	905	843	899	910	915	914	883	908	910	921	917	909	895	890
18923	49360	52231	49470	65270	55456	40023	35777	24049	12475	14659	12648	7483	6728	6676	6768	6838	6830	7098	7717	8140	7989	7408	7048	6849	6756	6756	6819	6698	6753	6689	6663	6749	6619	6749	6764	6717	6660	6747	6722	6777	6731	6706	6838	6776	6670	6632	6760	6863	6893	6709	6811	6788	6838	6751	6746	6837	6762	6682	6765	6694	6755	6669	6765	6797	6859	6761	6764	6729	6671	6807	6636	6783	6800	6820	6739	6711	6697	6789	6650	6672	6821	6810	6765	6748	6710	6883	6777	6768	6901	6660	6745	6725	6880	6734	6651	6685	6735	6688	6702	6811	6787	6795	6804	6878	6862	6772	6737	6805	6757	6706	6874	6700	6658	6860	6720	6951	6675	6695	6760	6667	6701	6809	6675	6691	6758	6767	6798	6794	6577	6844	6849	6779	6779	6664	6740	6670	6705	6723	6682	6795	6797	6785	6770	6694	6661	6871	6707	6715	6759	6743	6820	6786	6891	6824	6811	6768	6837	6834	6765	6789	6756	6665	6828	6766	6777	6712	6764	6753	6628	6734	6689	6765	6640	6814	6665	6773	6807	6682	6714	6816	6745	6809	6768	6693	6602	6623	6844	6871	6703	6789	6796	6677	6785	6720	6794	6803	6796	6730	6796	6751	6725	6837	6746	6812	6759	6654	6741	6732	6684	6760	6700	6938	6666	6775	6761	6679	6736	6800	6736	6760	6923	6718	6841	6735	6761	6706	6849	6819	6692	6740	6710	6809	6816	6809	6795	6810	6723	6614	6684	6740	6810	6752	6814	6778	6707	6640	6782	6659	6919	6773	6775	6850	6747	6877	6836	6808	6618	6736	6855	6782	6744	6727	6734	6834	6840	6759	6884	6755	6677	6720	6772	6821	6779	6659	6936	6752	6701	6652	6742	6898	6752	6657	6856	6802	6786	6798	6777	6847	6733	6855	6708	6850	6728	6789	6732	6710	6751	6724	6819	6772	6599	6762	6795	6811	6700	6782	6668	6901	6748	6753	6644	6635	6736	6636	6904	6688	6727	6808	6692	6748	6701	6820	6806	6828	6817	6809	6732	6742	6670	6750	6853	6716	6743	6812	6882	6791	6696	6855	6748	6804	6748	6898	6729	6710	6768	6840	6688	6798	6747	6655	6722	6716	6567	6782	6736	6679	6870	6719	6768	6768	6700	6729	6752	6802	6698	6851	6719	6716	6804	6752	6751	6865	6739	6710	6703	6858	6726	6827	6627	6819	6732	6720	6599	6784	6635	6828	6668	6830	6884	6855	6808	6648	6689	6772	6648	6657	6650	6848	6889	6758	6783	6800	6890	6869	6662	6782	6708	6748	6759	6772	6723	6737	6909	6689	6676	6863	6716	6736	6828	6879	6709	6862	6824	6794	6787	6736	6840	6786	6781	6812	6762	6856	6801	6657	6682	7013	6648	6810	6658	6739	6838	6944	6699	6911	6723	6843	6805	6757	6820	6732	6814	6793	6652	6688	6717	6744	6806	6818	6675	6745	6788	6675	6782	6786	6728	6672	6717	6869	6696	6742	6746	6625	6701	6692	6786	6700	6743	6707	6867	6863	6804	6867	6854	6871	6737	6691	6720	6813	6762	6753	6860	6766	6817	6733	6843	6826	6632	6752	6768	6624	6718	6769	6645	6752	6855	6786	6797	6786	6704	6708	6886	6809	6858	6818	6743	6636	6804	6788	6819	6826	6869	6656	6679	6716	6768	6726	6803	6737	6668	6704	6781	6891	6787	6865	6741	6853	6754	6773	6737	6844	6774	6749	6782	6821	6703	6782	6681	6733	6780	6781	6791	6733	6737	6834	6923	6826	6530	6800	6844	6759	6738	6853	6700	6913	6596	6797	6693	6745	6824	6798	6785	6874	6893	6785	6864	6734	6692	6859	6788	6769	6718	6715	6716	6769	6641	6747	6755	6869	6781	6862	6780	6789	6734	6705	6724	6652	6773	6707	6858	6758	6877	6689	6936	6876	6831	6635	6728	6709	6659	6714	6693	6883	6759	6806	6915	6650	6765	6772	6884	6709	6791	6821	6764	6785	6686	6841	6760	6715	6734	6814	6716	6840	6780	6783	6619	6794	6780	6693	6865	6757	6821	6687	6723	6759	6640	6785	6883	6610	6878	6860	6777	6648	6761	6917	6694	6864	6792	6818	6741	6809	6791	6727	6832	6709	6936	6954	6960	6695	6801	6795	6716	6865	6777	6712	6862	6791	6721	6774	6645	6684	6710	6659	6659	6692	6724	6768	6683	6737	6690	6677	6654	6877	6745	6690	6763	6734	6619	6709	6820	6690	6810	6609	6897	6733	6722	6715	6811	6748	6730	6833	6760	6721	6679	6686	6769	6714	6843	6866	6764	6809	6711	6781	6728	6740	6811	6740	6717	6832	6754	6765	6725	6719	6732	6697	6710	6805	6695	6843	6883	6737	6795	6836	6739	6852	6740	6811	6851	6598	6858	6755	6751	6695	6779	6809	6826	6673	6790	6830	6835	6712	6876	6900	6722	6753	6680	6733	6792	6664	6844	6630	6680	6748	6843	6907	6817	6734	6708	6689	6744	6767	6677	6800	6705	6871	6791	6775	6643	6751	6782	6783	6815	6857	6783	6825	6690	6728	6921	6739	6690	6764	6757	6743	6659	6804	6662	6827	6814	6727	6749	6752	6730	6759	6847	6741	6707	6790	6815	6724	6629	6734	6699	6876	6834	6713	6817	6813	6796	6850	6749	6684	6763	6747	6770	6801	6778	6786	6716	6704	6834	6760	6719	6867	6805	6646	6804	6775	6685	6719	6680	6726	6956	6749	6681	6831	6776	6976	6867	6885	6780	6951	6785	6740	6815	6565	6749	6690	6664	6632	6783	6698	6749	6800	6680	6725	6801	6808	6821	6628	6865	6729	6845	6829	6657	6802	6758	6800	6734	6635	6643	6838	6726	6765	6756	6853	6871	6723	6689	6759	6733	6796	6795	6647	6826	6844	6816	6703	6738	6698	6840	6675	6802	6746	6675	6760	6690	6818	6704	6723	6889	6776	6816	6826	6742	6797	6843	6750	6610	6676	6615	6737	6875	6699	6618	6730	6843	6726	6822	6841	6799	6741	6774	6730	6682	6748	6887	6828	7040	6713	6818	6691	6720	6733	6835	6817	6704	6766	6668	6807	6697	6748	6866	6684	6724	6805	6849	6824	6751	6873	6817	6755	6858	6821	6732	6904	6771	6821	6749	6772	6902	6790	6806	6720	6775	6745	6730	6765	6831	6766	6920	6741	6816	6725	6675	6633	6875	6839	6609	6751	6788	6776	6662	6861	6810	6807	6723	6769	6807	6889	6735	6879	6827	6787	6762	6891	6849	6730	6863	6794	6814	6703	6815	6652	6738	6770	6740	6805	6694	6794	6721	6799	6756	6737	6818	6772	6801	6793	6759	6594	6859	6647	6748	6764	6619	6820	6760	6840	6798	6824	6794	6821	6766	6821	6775	6862	6644	6757	6818	6879	6816	6773	6720	6695	6765	6819	6691	6772	6718	6719	6792	6892	6772	6756	6714	6768	6763	6657	6792	6749	6668	6705	6824	6716	6795	6879	6838	6766	6742	6695	6730	6770	6714	6741	6607	6698	6825	6618	6818	6848	6839	6536	6757	6782	6780	6811	6777	6755	6692	6699	6680	6809	6771	6809	6814	6752	6793	6740	6859	6653	6754	6719	6857	6764	6715	6793	6793	6684	6823	6828	6721	6835	6757	6878	6756	6649	6601	6639	6756	6747	6932	6795	6769	6745	6669	6740	6844	6772	6688	6731	6720	6695	6848	6897	6834	6723	6784	6759	6757	6760	6783	6785	6831	6721	6879	6786	6742	6740	6683	6676	6822	6835	6851	6932	6779	6648	6803	6919	6775	6726	6832	6817	6666	6791	6814	6770	6758	6719	6746	6689	6740	6823	6708	6665	6809	6693	6621	6788	6716	6865	6641	6724	6662	6728	6705	6781	6775	6630	6789	6720	6808	6693	6671	6816	6791	6814	6670	6885	6731	6729	6793	6798	6773	6796	6838	6763	6783	6725	6804	6784	6758	6708	6597	6761	6844	6728	6766	6598	6677	6823	6791	6822	6920	6705	6714	6839	6784	6797	6731	6684	6593	6793	6837	6743	6707	6711	6862	6808	6749	6811	6839	6765	6703	6867	6738	6725	6724	6788	6759	6685	6888	6771	6844	6750	6795	6668	6726	6784	6758	6720	6793	6754	6842	6757	6692	6716	6838	6816	6751	6675	6875	6864	6682	6730	6681	6639	6744	6767	6755	6864	6872	6726	6825	6747	6847	6703	6792	6726	6753	6790	6735	6788	6639	6905	6803	6709	6713	6798	6621	6689	6695	6748	6786	6780	6977	6759	6844	6841	6714	6786	6684	6716	6648	6727	6727	6718	6784	6814	6769	6717	6785	6709	6657	6738	6773	6771	6789	6780	6760	6637	6781	6839	6684	6819	6784	6767	6722	6858	6765	6834	6764	6690	6804	6815	6835	6625	6815	6837	6799	6747	6797	6722	6803	6721	6630	6842	6807	6788	6527	6851	6645	6711	6723	6661	6743	6836	6751	6735	6729	6798	6794	6825	6754	6884	6797	6706	6897	6736	6782	6828	6853	6672	6747	6864	6804	6830	6735	6750	6959	6942	6765	6814	6718	6703	6757	6743	6707	6705	6844	6813	6790	6822	6835	6712	6727	6809	6603	6743	6789	6749	6721	6723	6610	6634	6768	6668	6899	6781	6796	6836	6701	6653	6712	6733	6827	6835	6732	6800	6811	6786	6775	6805	6779	6754	6761	6553	6656	6815	6751	6840	6851	6752	6932	6826	6723	6838	6681	6930	6864	6659	6833	6819	6810	6722	6861	6755	6671	6704	6800	6835	6822	6744	6776	6857	6828	6720	6781	6700	6806	6773	6806	6764	6702	6806	6742	6761	6847	6701	6717	6708	6675	6819	6811	6672	6747	6809	6791	6742	6770	6719	6759	6745	6766	6712	6781	6915	6715	6849	6832	6676	6814	6716	6788	6837	6757	6712	6752	6747	6815	6720	6782	6734	6774	6802	6890	6759	6859
3033	7853	11336	3287	3434	2787	1854	1515	1220	1108	1024	1005	948	982	868	934	934	920	950	928	896	914	909	929	915	924	829	916	950	921	946	923	948	901	869	884	907	915	991	851	923	921	993	917	913	919	943	914	885	922	925	894	944	892	952	937	905	868	979	890	905	905	916	906	864	923	896	912	962	880	847	948	921	903	925	928	867	901	886	892	911	874	929	925	907	921	947	929	892	893	891	921	905	923	916	916	932	915	923	890	910	955	914	873	887	927	921	886	898	888	838	909	912	866	918	927	991	889	877	951	884	906	896	897	894	895	926	886	959	896	948	949	872	903	980	904	908	975	948	934	935	946	900	921	910	939	911	888	902	916	941	866	887	907	917	916	945	923	900	870	879	941	923	891	914	920	910	920	966	909	896	885	889	897	909	870	910	922	931	907	923	895	943	932	915	899	955	917	884	895	925	1012	959	910	920	923	936	922	916	927	926	885	928	927	913	923	943	943	955	934	894	982	942	927	907	911	971	960	895	904	903	927	935	898	938	943	948	963	953	918	961	925	901	912	921	883	890	880	911	889	921	939	903	904	934	959	903	965	915	929	902	981	954	924	963	895	879	913	945	869	889	890	902	907	916	952	966	892	959	891	927	947	859	906	938	927	927	919	947	826	907	938	938	895	919	904	937	892	877	907	864	981	931	932	928	923	883	938	869	865	924	944	888	940	920	938	900	883	872	891	905	899	961	893	908	956	914	888	876	864	878	907	948	866	907	886	958	890	887	928	957	919	883	960	881	956	891	892	886	906	868	895	939	899	903	996	951	898	898	923	939	905	935	933	907	853	846	859	947	923	881	876	943	933	898	926	942	919	918	878	869	861	934	928	935	917	852	864	899	882	890	922	961	917	925	930	925	932	943	937	947	916	998	929	933	915	921	920	938	960	891	1004	946	925	923	899	942	885	956	926	936	869	952	970	914	871	909	833	927	937	909	928	960	957	895	924	938	900	946	885	912	953	921	983	941	941	943	919	951	920	921	939	996	939	866	933	911	906	936	863	913	918	954	899	900	905	909	942	930	987	935	885	941	912	956	930	1010	986	885	896	872	935	920	872	854	943	914	925	917	929	915	877	922	872	937	949	935	862	900	919	877	909	876	885	896	907	941	936	863	885	965	950	921	872	875	891	958	957	911	929	861	882	923	958	921	924	846	899	930	956	864	964	973	937	958	910	962	906	949	882	869	920	924	866	958	881	946	917	937	949	945	922	862	927	910	879	949	956	933	968	885	903	902	908	955	920	874	951	896	900	887	933	957	961	878	975	946	936	907	911	882	857	949	963	914	874	940	941	916	883	924	901	950	935	878	877	938	925	898	943	949	939	964	959	881	914	937	933	873	925	893	887	901	928	927	886	869	905	889	930	936	923	965	920	916	954	921	896	943	951	907	906	931	888	915	924	892	940	881	868	916	926	879	903	953	944	919	930	893	964	904	908	906	940	973	920	907	929	918	868	921	901	867	922	884	950	949	936	867	921	943	925	909	923	970	980	913	900	973	932	877	963	899	928	915	953	890	898	974	913	879	910	900	898	952	933	895	906	948	886	880	933	900	904	905	938	939	890	902	928	989	877	937	890	919	906	906	936	922	917	890	915	888	952	937	877	926	916	953	916	910	945	920	920	877	912	925	920	922	942	901	936	905	886	923	948	910	926	879	852	932	888	976	922	915	905	964	904	866	923	847	990	869	897	861	898	883	872	906	951	873	901	902	933	883	937	899	900	908	902	907	980	946	911	904	888	950	944	910	884	940	865	885	953	951	937	957	923	933	908	927	862	889	956	953	870	914	943	912	901	919	935	937	888	890	955	883	899	922	970	950	879	876	928	880	919	919	933	964	892	898	882	923	950	962	964	890	861	942	903	949	907	936	921	894	896	897	891	915	879	921	920	883	911	955	964	855	843	925	932	925	845	907	932	928	859	927	893	902	904	911	891	925	983	939	894	956	949	914	885	894	902	949	921	878	902	938	913	948	949	907	882	931	953	937	894	940	937	895	881	873	897	920	908	933	966	886	908	908	929	874	942	900	929	889	931	874	993	948	930	906	927	859	940	895	917	931	889	930	916	918	942	887	915	876	930	947	871	895	864	918	923	897	959	945	968	886	903	937	876	909	955	905	948	913	945	913	935	916	938	894	919	951	881	860	950	933	918	934	936	855	930	969	954	904	881	915	909	957	915	944	944	909	846	909	933	926	920	880	893	885	891	964	865	942	914	889	924	902	920	935	896	997	932	894	926	923	902	888	914	905	940	922	943	942	910	898	935	897	893	933	921	918	917	943	934	874	947	945	891	929	971	951	892	914	938	885	916	907	882	904	926	965	934	884	900	899	915	943	950	913	921	950	935	891	922	913	911	945	937	880	891	922	902	988	919	950	878	932	903	966	915	962	926	881	878	946	940	906	881	930	923	894	907	918	929	902	909	915	924	876	848	937	911	940	892	953	905	952	917	933	942	913	907	884	986	953	924	958	971	882	903	977	970	901	895	905	971	939	886	860	924	923	937	938	894	810	857	959	933	926	900	973	947	899	929	910	899	920	895	919	898	901	879	918	959	957	914	895	904	947	894	881	938	916	865	895	992	926	876	947	934	959	944	880	963	941	943	962	877	985	897	920	901	932	896	877	898	876	879	965	931	929	952	884	879	946	965	953	936	919	964	946	956	921	944	943	888	914	913	924	918	899	893	901	933	967	920	938	878	947	963	918	978	889	957	959	889	881	906	932	898	918	963	905	921	982	890	917	877	971	914	903	898	937	874	904	900	942	965	961	966	958	892	908	945	910	923	904	908	955	898	891	955	905	933	958	911	902	970	929	885	905	948	936	918	1008	854	898	911	991	910	945	949	948	891	952	986	989	891	865	916	915	944	946	879	945	854	957	899	939	880	819	855	916	847	884	885	906	902	900	918	958	938	936	923	934	911	870	928	979	858	920	931	911	942	898	965	922	926	914	891	905	933	934	931	897	935	905	956	900	953	914	911	918	871	890	959	927	899	906	889	942	932	870	887	959	962	921	928	922	904	894	878	912	897	888	907	947	935	863	954	945	915	898	911	891	864	900	965	920	876	934	892	921	904	898	978	897	863	907	893	921	875	868	968	935	899	896	909	877	902	886	856	873	862	932	881	936	930	919	849	900	906	892	901	905	961	895	924	939	891	947	936	895	867	869	959	900	927	891	890	891	939	905	891	929	955	935	949	995	863	907	927	941	897	949	924	928	940	942	959	873	958	890	939	869	997	896	910	930	945	920	950	909	914	889	894	922	916	942	911	951	912	934	889	911	871	920	904	986	903	904	894	881	953	885	887	893	926	997	914	948	905	845	901	914	903	992	922	914	924	835	954	879	932	888	864	881	928	923	885	926	936	910	903	910	899	929	907	854	942	918	908	938	922	928	955	894	911	855	955	928	988	922	942	905	950	888	960	910	929	953	927	878	919	879	894	910	906	908	867	900	915	909	852
16200	34206	34127	28671	38582	32989	25326	19772	13246	9910	8748	8319	7344	6932	6908	6833	6704	6892	6841	6736	6778	6910	6961	6753	6919	6794	6891	6844	6983	6853	6847	6863	6901	6831	6845	6718	6921	6888	6772	6857	6841	6962	6826	6823	6758	6860	6823	6960	6826	6824	6782	6979	6883	6915	6894	6889	6813	6863	6763	6874	6891	6845	6950	6891	6736	6884	6941	6898	6836	6860	6755	6737	6849	6788	6908	6954	6952	6969	6827	6980	6841	6923	6899	6949	6808	6769	6830	6774	7024	6815	6859	6861	6835	6708	6701	6824	6805	6880	6863	6802	6937	6782	6771	6957	6791	6903	6818	6818	6759	6789	6868	6835	6827	6885	6800	6860	6788	6920	6948	6750	6860	6825	6731	6759	6884	6710	6971	6900	6702	6830	6905	6752	6996	6899	6747	6914	6829	6883	6696	6835	6787	6862	6858	6826	7002	7004	6884	6876	6951	6848	6823	6830	6797	6839	6733	6939	6754	6854	6882	6875	6969	6804	6910	6791	6898	6824	6967	6857	6844	7048	6848	6853	6873	6897	6853	6818	6851	6883	6754	6893	6844	6894	6810	6832	6868	6870	6893	6884	6867	6837	6826	6784	6665	6858	6943	6949	6934	6907	6859	6880	6930	6787	6910	6817	6832	6756	6810	6865	6784	6839	6833	6768	6944	6998	6865	6746	6987	6920	6914	6749	6767	6953	6882	6784	6761	6829	6887	6912	6975	7021	6777	7043	6742	6964	6826	6926	6812	6990	6825	6948	6935	6915	6991	6846	6854	6754	6913	6999	6862	6898	6862	6928	6854	6754	6909	6825	6955	6800	6769	6888	6787	6905	6870	6934	6919	6816	6868	6855	6911	6822	6929	6934	6921	6901	6870	6861	6884	6889	6927	6797	6971	6899	6830	6845	6791	6827	6906	6912	6853	6958	6843	6846	6866	6840	6886	6923	6905	6887	6875	6847	6880	6924	6817	6998	6928	6727	6874	6833	6833	6872	6918	6794	6797	6890	6847	6919	6769	6983	6794	6829	7014	6881	6892	6794	7022	6910	6825	6949	6835	6872	6922	7017	6919	6922	6811	6880	6827	6787	6948	6862	6859	6914	6891	6850	6852	6890	6858	6791	6885	6825	6859	6807	6853	6863	6913	6844	6868	6816	6745	6841	6978	6973	6821	6923	6934	6811	6953	6775	6839	6870	6869	6791	6928	6886	6766	6874	6935	6826	6951	6824	6827	6906	6820	6802	6965	6769	6955	6802	6908	7025	6832	6836	6869	6871	6851	6895	6934	6835	6831	6889	7009	6853	6889	6830	6998	7028	6914	6820	6920	6841	6907	7032	6803	6933	6716	6750	6843	6888	6748	6890	6790	6870	6843	6751	6807	6978	6929	6908	6697	6854	6750	6784	6900	6852	6825	6848	6758	6874	6948	6909	6888	6896	6873	6932	6876	6781	6880	6839	6918	6886	6854	6796	6834	6845	6890	6791	6878	6807	6889	6873	6733	6937	6737	6892	6910	6820	6910	6953	6847	6872	6834	6811	6689	6856	6951	6865	6738	6857	6980	6809	6846	6917	6847	6794	6750	6725	6957	6968	6903	6877	6970	6680	6891	7004	6835	6933	6842	6962	6869	6774	6858	6955	6777	6902	6956	6669	6804	6789	6835	6725	6854	6932	6920	6849	6967	6851	6886	6930	6907	6836	6921	6915	6866	6902	6882	6875	6842	6825	6868	6845	6713	6902	6787	7040	6828	6859	6947	6782	6880	6799	6853	6886	6841	6854	6789	6906	6804	6870	7009	6878	6873	6834	6861	6780	6890	6865	6817	6799	6818	6967	6906	6803	6943	6781	6861	6903	6800	6916	6843	6811	6752	6821	6777	6858	6826	6887	6905	6821	6836	6823	6962	6887	6940	6886	6863	6867	6914	6937	6770	6770	6856	6841	6837	6945	6788	6893	6883	6813	6789	6744	6848	6969	6795	6927	6781	6888	6938	6731	6954	6872	6926	6876	6921	6906	6871	6773	6818	6941	6851	6900	6918	6889	6753	6907	6904	6713	6906	6862	6793	7033	6787	6963	6812	6891	6849	6855	6816	6707	6693	6933	6837	6876	6868	6900	6829	6889	6873	6819	6861	6872	6962	6711	6941	6879	6819	6893	6792	6856	6793	6897	6941	6863	6838	6933	6912	6849	6995	6746	6927	6941	6887	6859	6908	6886	6916	6879	6906	6913	6863	6974	6891	6951	6818	6754	6782	6846	6851	6961	6869	6818	6866	6801	6797	6883	6889	6941	6855	6891	6842	6808	6903	6865	6846	6649	6908	6848	6851	6850	6805	6935	6908	6822	6838	6953	6934	6880	6846	6753	6871	6777	6886	6727	6860	6909	6961	6746	6851	6814	6812	6935	6826	6976	6964	6829	6798	6811	6789	6849	6815	6753	6924	6811	6817	6879	6811	6839	6874	6905	6976	6988	6898	6879	6869	6817	7020	6850	6868	6753	6877	6898	6827	6976	6773	6714	6936	6900	6888	6929	6847	6854	6916	7043	6819	6807	6854	6884	6844	6886	6936	6886	6760	6829	6828	6733	6816	6837	6890	6862	6675	6834	6844	6833	6880	6831	6875	6814	6908	6779	6862	6857	6908	6981	6819	6814	6804	6961	6717	6928	6899	6843	6841	6994	6892	6976	6879	6885	6841	6650	6900	6864	6879	6841	6835	6743	6863	6810	6889	6865	6743	6801	6824	6766	6892	6701	6874	6702	6837	6930	6831	6949	6897	6841	6873	6920	6655	6927	6860	6772	6841	6865	6879	6824	6890	6904	6945	6875	7058	6903	6876	6783	6882	6874	6815	6816	6951	6943	6873	6913	6896	6778	6818	6766	6928	6927	6755	6919	6810	7015	6920	6823	6892	6976	6723	6738	6981	6846	6808	6800	6829	6859	6794	6862	6828	7029	6950	6865	6887	6829	6971	6934	6888	6945	6966	6907	6911	6888	6901	6931	6954	6852	6848	6967	6870	6904	6869	6881	6727	6909	6831	6814	6960	6919	6969	6869	6958	6720	6877	6815	6936	6840	6822	6933	6819	6860	6922	6830	6765	6864	6853	6805	6775	6836	6941	6797	6946	6870	6906	6792	6910	6870	6980	6739	6817	6861	6859	6883	6815	6970	6939	6724	6975	6864	6674	6783	6867	6791	6982	6842	6828	6886	6758	6720	6864	6921	6810	6999	6734	6937	6968	6737	6817	6870	6947	6879	6798	6904	6902	6818	6878	6827	7008	6801	6768	6832	6811	6835	6823	6891	6966	6864	6899	6783	6931	6902	6878	6826	6837	6912	6797	6880	6667	6872	6803	6883	6920	6872	6977	6771	6866	6996	6856	6933	6896	6773	7059	6779	6697	6910	6838	6774	6878	6792	6900	6901	6751	6854	6790	6798	6883	6773	6853	6872	6841	6865	6765	6744	6884	6772	6919	6889	6937	6860	6913	6870	6885	6909	6897	6921	6888	6815	6999	6854	6814	6849	6691	6918	6770	6932	6837	6848	6801	6798	6878	6796	6904	6884	6836	6853	6829	6855	6850	6883	6799	6905	6912	6917	6859	7005	6782	6722	6925	6930	6840	6867	6869	6798	6829	6799	6842	6845	6860	6893	6805	6878	6850	6896	6895	6692	6915	6909	6964	6923	6752	6887	6759	6794	6781	6846	6931	6923	6780	6793	6983	6984	6921	6902	6953	6852	6945	6943	6883	6859	6919	6883	6866	6829	6759	6900	6861	6822	6882	6801	6962	6888	6915	6790	6804	6771	6848	6719	6966	6807	6934	6862	6775	6841	6839	6926	6921	6772	6853	6961	6779	6741	6806	6792	6822	6797	6769	6855	6844	6877	6808	6816	6837	6833	6870	6764	6933	6919	6803	6882	6840	6838	6956	6830	6789	6871	6892	6978	6877	6874	6945	6865	6960	6820	6901	7007	6743	6827	6752	6888	6848	6848	6812	6803	6860	6855	6864	6832	6854	6857	6873	6818	7008	6849	6944	6741	6755	6778	6735	6803	6832	6737	6854	6812	6814	6902	6837	6737	6894	6872	6848	6810	6836	6972	6723	6829	6838	6763	6930	6867	6843	6992	6893	6705	6908	6903	6848	6765	6951	6866	6838	7032	6953	6964	6884	6891	6948	6813	6869	6804	6871	6835	6848	6853	6904	6882	6815	6836	6814	6846	6700	6818	6903	6977	6754	6978	6932	6989	6879	6908	6847	6879	6949	6863	6933	6935	6874	6849	6855	6837	6817	6801	6773	6804	6903	6817	6893	6933	6936	6769	6856	6928	6704	6888	6801	6818	6937	6857	6825	6774	6950	6901	6830	6843	6882	6797	6798	6793	6836	6788	6882	6765	6805	6850	6791	6851	6937	6895	6870	6904	6937	6942	6838	7079	6966	6860	6758	6875	6828	6833	6982	6747	6824	6838	6979	6801	6928	6743	6915	6730	6982	6943	6718	6703	6846	6933	6820	6760	6993	6755	6775	6787	6784	6793	6957	6892	6869	6809	6817	6913	6940	6831	6796	6909	6976	6951	6806	6912	6871	6836	6847	6871	6765	6822	6803	6954	6852	6817	6959	6854	6710	6748	6935	6897	6817	7075	6755	6908	6777	6825	7016	6843	6711	6923	6837	6712	6853	6802	6765	6875	6765	6834	6749	6875	6845	6914	6917	6895	6897	6764	6913	6998	6762	6798	6824	6735	6821	6949	6830	6927	6879	6853	6801	6867	6875	6721	6764	6817	6821	6860	6860	6819	6865	6936	6894	6847	6932	6838	6887	6950	6902	6729	7071	6932	6939	6748	6961	6863	6894	6759	6741	6873	6905	6893	6869	6766	6961	6885	6771	6712	6857	6828	6858	6827	6963	6905	6924	6799	6852	6808	6908	6887	6721	6831	6936	6733	6885	6942	6686	6877	6932	6964	6832	6872	6928	6954	6858	6849	6824	6746	6917	6909	6934	7022	6950	6835	6843	6833	6963	6873	6933	6826	6775	6937	6818	6858	6815	6782	6933	6836	6939	6868	6907	6891	6856	6842	6801	6843	6828	6837	6980	6863	6830	6760
3016	13751	23083	9586	9153	7401	4456	2741	1846	1398	1096	1005	972	930	905	969	887	888	988	893	923	859	950	853	944	898	905	907	893	925	952	854	933	890	872	882	915	903	885	908	875	894	919	902	919	961	897	908	853	917	892	938	954	893	915	914	880	943	915	910	878	922	985	940	954	944	897	908	937	864	948	897	952	876	899	929	959	916	919	896	937	936	929	854	904	915	941	880	901	912	922	913	912	826	922	929	930	899	886	882	916	933	926	883	925	943	952	876	894	866	906	909	951	933	890	990	895	941	917	893	868	863	942	935	918	872	916	827	902	904	900	923	918	933	933	921	929	936	907	927	890	943	899	954	920	929	904	889	905	905	939	917	889	898	934	923	912	931	938	914	966	945	923	929	914	939	884	920	918	878	962	922	928	934	958	885	953	885	921	898	915	929	904	916	892	910	898	939	944	908	971	916	889	901	911	945	972	914	907	922	904	899	902	863	891	913	950	915	898	861	887	921	984	916	856	925	927	957	964	902	926	927	933	863	898	986	920	850	922	888	937	876	902	951	922	939	896	901	862	914	879	879	939	880	876	915	866	867	938	937	888	876	882	896	948	958	910	902	899	890	885	920	969	907	916	894	927	961	937	895	917	932	872	948	943	947	910	885	918	901	907	918	871	885	921	952	926	886	928	893	883	892	939	983	928	863	927	955	896	936	950	910	935	864	901	916	863	924	903	885	927	959	914	947	931	917	889	911	901	933	933	882	977	896	930	924	938	948	878	934	910	887	917	935	990	919	910	912	939	899	921	912	898	944	912	923	912	930	962	877	892	969	955	886	890	919	935	902	939	891	891	893	939	919	892	945	927	889	949	913	899	848	858	850	953	890	898	887	902	981	922	942	881	931	913	944	942	895	867	909	920	906	893	837	921	928	862	880	912	845	903	866	919	950	907	851	931	947	893	904	931	892	891	942	872	955	919	905	945	900	941	958	901	935	891	855	880	913	951	940	936	944	934	892	933	927	980	926	904	918	913	958	880	882	900	900	897	932	920	950	961	908	898	880	941	914	901	953	937	943	903	887	902	946	912	845	892	861	874	934	894	914	962	1020	849	913	912	943	883	929	940	953	865	880	901	892	936	945	908	932	887	934	946	933	968	880	971	873	904	929	943	996	904	895	1001	904	929	927	945	946	922	889	943	962	880	951	911	916	909	917	921	913	930	954	971	880	895	917	887	879	994	866	924	948	946	918	885	979	885	899	929	898	913	866	930	907	919	942	923	913	904	871	927	886	888	847	925	889	892	916	884	925	925	921	926	936	946	935	929	853	889	989	897	911	939	911	880	862	882	956	924	900	866	863	876	897	902	882	929	919	913	894	907	914	917	899	895	883	917	936	914	933	904	922	929	902	855	888	915	899	920	937	958	903	949	954	913	877	962	899	943	898	1024	870	887	943	964	952	895	954	960	933	910	899	978	900	929	903	939	893	921	921	922	927	885	903	880	951	955	892	969	929	950	954	919	927	906	893	915	873	907	904	959	944	902	910	927	923	889	959	962	918	969	967	893	891	909	933	883	958	943	880	897	933	926	911	970	939	930	932	975	924	884	884	957	899	895	970	876	880	909	918	894	945	946	866	948	925	872	870	937	875	969	914	882	956	892	924	843	862	891	875	901	929	953	875	845	905	940	930	909	907	904	928	936	895	898	884	952	955	905	902	911	894	937	946	913	923	872	907	899	905	893	925	959	915	933	901	936	929	906	930	970	945	931	920	917	970	932	828	912	931	986	930	928	941	982	921	891	905	897	963	941	953	887	909	897	926	939	860	878	882	947	905	969	907	937	902	883	874	852	870	930	900	899	853	945	944	911	877	954	947	913	856	849	914	958	849	873	903	903	946	944	987	901	911	912	935	935	905	921	962	952	951	890	911	921	852	955	884	934	945	907	916	924	902	908	902	880	898	932	896	902	939	917	903	896	887	906	915	892	927	977	887	889	941	901	922	881	937	928	915	907	919	892	902	932	908	961	922	924	915	893	903	939	946	901	922	958	964	919	933	921	940	926	892	927	891	930	946	831	936	915	918	862	893	979	882	880	893	919	960	907	926	855	940	906	885	905	907	974	891	884	900	907	866	939	908	887	901	892	965	871	877	903	878	888	959	906	882	903	858	950	890	896	896	881	937	863	920	937	896	925	950	951	898	909	933	925	915	948	908	848	890	930	922	884	873	869	929	888	898	879	887	914	947	883	974	892	920	867	903	922	867	926	926	911	925	899	944	884	924	940	947	853	920	881	902	941	885	952	948	866	893	929	928	884	916	958	892	912	860	903	946	916	878	941	887	920	895	910	908	875	903	876	911	936	921	916	912	898	923	875	891	939	927	948	873	897	924	910	953	919	932	876	924	917	902	935	922	925	927	908	910	896	897	888	914	877	858	868	936	895	901	912	919	969	887	894	887	871	928	838	946	917	927	889	959	826	980	914	886	958	942	922	929	914	884	953	910	975	904	900	925	940	881	900	942	955	888	866	876	896	913	915	894	939	919	918	982	879	905	920	933	973	935	918	921	887	895	975	982	930	945	948	950	976	928	931	911	904	924	933	947	911	854	927	902	933	968	917	878	966	906	902	974	934	891	904	919	933	902	887	924	924	944	954	939	913	911	903	855	919	899	893	959	934	915	875	970	894	872	854	877	979	909	944	956	933	945	997	954	903	926	905	932	954	916	951	903	941	900	908	930	883	873	903	926	932	957	949	910	872	895	876	891	911	944	927	925	965	906	934	912	913	895	929	895	915	884	941	889	936	924	931	890	950	896	916	895	953	913	971	960	912	907	871	958	930	902	888	897	872	903	932	913	926	871	892	944	919	944	929	935	927	938	926	928	927	923	958	900	896	877	907	941	916	949	899	897	933	899	972	912	886	847	929	946	924	897	959	917	944	895	861	883	908	863	982	907	901	943	930	842	908	941	951	919	984	889	920	877	904	930	932	913	881	878	937	938	890	904	958	898	904	929	914	914	995	936	883	920	898	910	871	891	926	876	898	919	967	933	952	945	894	971	948	929	953	912	931	917	924	884	931	912	884	880	915	888	902	919	933	939	893	921	929	899	919	920	920	919	894	913	892	940	867	853	938	905	873	942	903	936	853	915	918	962	920	938	910	905	934	913	955	942	925	920	898	945	899	891	892	934	897	862	892	895	901	878	951	950	853	934	910	870	878	920	914	909	880	895	886	939	945	920	980	913	939	971	872	943	919	910	900	911	870	860	911	887	873	923	895	857	979	964	891	916	909	929	881	905	940	893	912	896	896	921	943	905	908	921	951	932	901	885	947	931	920	920	953	940	963	847	933	928	914	945	915	874	915	951	926	894	944	889	874	895	891	927	942	914	907	901	942	843	882	926	895	914	867	896	953	929	908	903	948	976	972	924	872	889	883	937	897	942	927	926	908	906	980	928	897	923	908	863	911	920	873	935	930	921	962	914	878	919	900	907	926	920	920	897	897	871	897	894
26114	40369	45248	42825	57885	47455	36694	29415	20986	14980	10933	8961	7390	6917	6835	6877	6765	6797	6894	6981	7030	6843	6733	6827	6836	6937	6959	6911	6812	6862	6825	6876	6812	6956	6840	6837	6925	6923	6897	6911	6836	6811	6921	6761	6962	6827	6859	6855	6847	6822	6777	6825	6804	6880	6941	6683	6888	6887	6834	6764	6974	6850	6729	6839	6859	6735	6773	6834	6873	6940	6864	6720	6826	6845	6893	6621	6920	6886	6865	6904	6803	6900	6834	6864	6850	6891	6659	6930	7024	6800	6832	6901	6788	6956	6726	6813	6858	6872	6838	6761	6912	6867	6846	6875	6759	6865	7020	6917	6864	6884	6902	6937	6859	6833	6886	6864	6920	6946	6805	6913	6820	6850	6939	6718	6815	6656	6829	6983	6601	6787	6788	6964	6949	6907	6750	6758	6865	6893	6952	6962	6848	6863	6932	6832	6896	6931	6767	6844	6823	6748	6877	6943	6874	6877	6729	6927	6879	6747	6813	6866	6678	6759	6948	6765	6880	6845	6787	6905	6862	6795	6805	6950	6850	6933	6823	6834	6818	6721	6775	6896	6848	6801	6903	6824	6761	6754	6852	6740	6799	6873	6741	6786	6895	6892	6833	6828	6892	6816	6834	6861	7000	6920	6814	6979	6837	6740	6856	6885	6829	6809	6895	6799	6889	6979	6776	6884	6988	6903	6774	6797	6823	6846	6832	6816	6886	6796	6920	6995	6915	6750	6753	6918	6722	6894	6735	6931	6884	6795	6895	6843	6782	6950	6772	6836	6842	6863	6820	6856	6865	6940	6923	6826	6826	6793	6915	6878	6722	6957	6855	6890	6904	6958	6797	6932	6898	6915	6920	6769	6837	6826	6808	6898	6871	6808	6736	6894	6886	6880	6889	7043	6981	6877	6737	6866	6798	6914	6829	6848	6839	6702	6855	6997	6842	6774	6881	6856	6949	6801	6750	6909	6893	6794	6933	6872	6988	6893	6766	6703	6870	6779	6854	6873	6790	6844	6908	6766	6878	6793	6861	6816	6894	6809	7027	6798	6840	6808	6880	6741	6763	6727	6891	6893	6815	6917	6876	6889	6826	6814	6850	6732	6930	6896	6771	6872	6855	6895	6877	6866	6766	6884	6852	6750	6928	6894	6820	6807	6899	6905	6899	6753	6836	6972	6746	6937	6924	6983	6809	6893	6813	6791	6813	6931	6841	6768	6865	6828	6762	6738	6891	6757	6855	6804	6808	6889	6917	6878	6888	6811	6874	6980	6830	6851	6962	7016	6884	6873	6816	6864	6843	6939	6949	7008	6885	6834	6961	6931	6799	6957	6911	6848	6850	6784	6920	6789	6874	6828	6864	6884	6883	6858	6765	7084	6885	6993	6867	6853	6814	6816	6889	6854	6767	6848	6793	6832	6810	6939	6906	6916	6807	6821	6802	6892	6857	6838	6788	6791	6869	6757	6873	6840	6841	6857	6834	6903	6837	6812	6888	6988	6924	6808	6862	6811	6875	6895	7007	6905	6725	6857	6675	6753	6963	6727	6850	6920	6721	6868	6812	6868	6964	6807	6831	6780	6824	6861	6916	6817	6870	6832	6906	6851	6966	6874	6908	6769	6932	6877	6776	6821	6891	6807	6711	6800	6891	6861	6724	6825	6753	7003	6841	6918	6800	6928	6759	6937	6704	6780	6883	6817	6855	6916	6896	6768	7011	6790	6909	7020	6815	6826	6810	6919	6799	6828	6774	7009	6912	6891	6816	6928	6930	6932	6866	6845	6946	6922	6917	6965	6954	6939	6922	6951	6827	6852	6951	6749	6793	6863	6773	6884	6891	6855	6841	6876	6903	6842	6889	6785	6780	6891	6883	6806	6895	6866	6940	6795	6768	6780	6774	6891	6875	6937	6942	6730	6828	6880	6958	6836	6926	6930	6769	6863	6919	6812	6707	6877	6874	6850	6744	6963	6819	6824	7011	6787	6900	6919	6907	6908	6869	6815	6858	6815	6832	6774	7007	6881	6994	6824	6955	6958	6895	6950	6903	6815	6776	6917	6839	6825	6848	6974	6983	6844	6796	6892	6733	6835	6872	6817	6942	6877	6687	6833	6824	6750	6777	6764	6750	6715	6832	6654	7030	6935	6950	6837	6843	6850	7011	6862	6785	6910	6758	6775	6761	6948	6851	6843	6741	6914	6839	6927	6738	6876	6717	6922	6939	6751	6884	6895	6881	6767	6769	6868	6882	6828	6947	6795	6837	6803	6862	6886	6844	6772	6882	6809	6888	6959	6890	6767	6880	7022	6808	6873	6826	6836	6967	6843	6756	6734	6785	6877	6833	6935	6860	6882	6767	7010	6884	6801	6801	6959	6917	6815	6956	6974	6832	6850	6897	6721	6883	6886	6945	6774	6815	6831	7038	6697	6901	6910	6852	6841	6890	6839	6917	6856	6767	6865	6794	6923	6812	6831	6835	6882	6733	6846	6738	6865	6874	6891	6814	6887	6919	6868	6880	6942	6820	6835	6888	6806	6793	6912	6671	6818	6876	6831	6968	6950	7053	6772	6866	6824	6818	6845	6684	6918	6870	6956	6769	6771	7027	6893	6827	6823	6919	6836	6854	6934	6868	6841	6918	7000	6907	6932	6818	6742	6928	6795	6795	6774	6920	6795	6984	6932	6844	6811	6903	6991	6791	6851	6791	6798	6917	6804	6824	6895	6812	6843	6914	6843	6800	6825	6815	6962	6787	6828	6848	6834	6910	6831	6903	6844	6844	6872	6796	6834	6850	6870	6831	6838	6858	6869	6862	6821	6786	6865	6921	6900	6894	6847	6874	6782	6742	6803	6741	6870	6918	6711	6835	6967	6792	6815	6954	6801	6859	6814	6797	6901	6923	6915	6814	6916	6766	6877	6920	6916	6865	6849	6794	6741	6736	6820	6883	6892	6933	6829	6912	7073	6767	6741	6958	6832	6822	6861	6978	6787	6929	6826	6900	6884	6916	6815	6981	6861	6882	6804	6761	6921	6765	6785	6825	6805	6762	6863	6965	6783	6782	6774	6826	6816	6908	6737	6836	6831	6854	6904	6812	6885	6819	6930	6804	6808	6936	6678	6840	6854	6818	6792	6813	6787	6839	6777	6893	6868	6934	6883	6831	6845	6827	6855	6791	7018	7004	6730	6867	6877	6829	6825	6894	6894	6876	6935	6871	6940	7016	6851	6772	6796	6752	6834	6801	6878	6898	6842	6808	6851	6733	6821	6806	6740	6780	6852	6705	6748	6881	6801	6889	6690	6829	6819	6779	6920	6899	6792	6753	6823	6962	6879	6732	6739	6879	6759	6842	6887	6981	6899	6844	6866	6908	6800	6928	6779	6843	6828	6854	6853	6817	6920	6798	6822	6661	7015	6880	6911	7015	6859	6798	6869	6800	6915	6972	6841	6827	6795	6828	6878	6819	6960	6913	6877	6922	6908	6866	6861	6779	6870	6906	6796	6824	6825	6882	6905	6890	6800	6978	6794	6812	6972	6802	6841	6665	6838	6734	6724	6935	6839	6788	6893	6824	6887	6906	6786	6884	6907	6931	6865	6936	6850	6872	6842	6900	6848	6813	6842	6796	6889	6836	6722	6765	6847	6940	6783	6750	6785	6908	6856	6966	6827	6906	6923	6853	6897	6922	6892	6820	6895	6925	6905	6822	6875	6831	6843	6895	6898	6951	6894	6931	6918	6846	6680	6848	6813	6883	6898	6781	6876	6920	6842	6802	6852	6780	6923	6929	6951	6884	6861	6859	6868	6837	6758	6910	6846	6922	6896	6880	6913	7031	6893	6823	6886	6912	6780	6845	6882	6840	6925	6892	6752	6908	6821	6874	6745	6798	6832	6786	6891	6877	6872	6970	6904	6963	6839	6879	6717	6798	6823	6824	6920	6897	6872	6828	6780	6948	6858	6820	6771	6737	6900	6844	6865	6823	6852	6902	6786	6835	6931	6895	6905	6846	6819	6774	6850	6764	6871	6835	6863	6861	6813	6777	6948	6736	6734	6801	6895	6909	6773	6881	6797	6839	6847	6940	6843	6977	6908	7011	6935	6877	6862	6720	6992	6898	6872	6859	6752	6940	6869	6837	6824	6841	6923	6826	6847	6764	6974	6876	6816	6868	6888	6804	6784	6959	6934	6771	6817	6863	6821	6894	7023	6900	6883	6751	6793	6866	6892	6941	6833	6824	6871	6832	6878	6854	6929	7053	6818	6878	6874	6858	6990	6872	6900	6837	6902	6854	6709	6808	6767	6790	6932	6717	6778	7030	6883	6919	6824	6976	6882	7037	6871	6820	6777	6806	6882	6900	6816	6877	6903	6933	6881	6925	6844	6733	6886	6777	6881	6847	6868	6851	6867	6889	6881	6773	6824	6786	6866	6835	6973	6883	6793	6913	6731	6859	6898	6692	6876	6713	6870	6820	6855	6821	6833	6968	6817	6964	6808	6941	6849	6778	6948	7004	6862	6908	6815	6903	6947	6797	6846	6873	6850	6828	6893	6921	6944	6785	6899	6856	6842	6841	6875	6836	6790	6855	6713	6865	6734	6679	6834	6885	6870	6986	6736	6790	6849	6881	6792	7079	6950	6943	6910	6920	6860	6873	6903	7003	6814	6840	6819	6772	6989	6837	6843	6850	6852	6703	6831	6970	6866	6820	6846	6752	6764	6915	6921	6803	6785	6763	6816	6819	6991	6928	6775	6874	6963	6864	6824	6866	6837	6782	7003	6798	6776	6833	6907	6819	6899	6876	6833	6792	6869	6763	6902	6808	6811	6805	6835	6773	6839	6840	6821	6880	6819	6906	6843	6860	6826	6816	6864	6882	6941	6795	6940	6907	6841	6890	6924	6737	6863	6893	6779	6805	7060	6832	6906	6944	6838	6812	6950	6868	6799	6804	6846	6823	6842	6803	6787	6759	6836	6929	6907	6794	6796	6756	6881	6862	6842	6817	6877	6797	6864	6856	6826	6967	6860	6797	6868	6887	7035	6835	6736	6807	6927	6870	6869	6879	6839	6874	6763	6863	6907	6839	6961	6876	6827	6954	6874	6819	6760	7003	6797	6847	6775
3916	11373	23703	10794	8817	7984	5025	2965	1833	1254	1037	967	952	893	983	917	954	922	946	894	926	936	925	939	938	934	896	956	951	946	932	955	973	901	939	920	991	949	896	902	881	941	876	958	947	867	955	921	954	896	897	966	935	934	930	937	959	939	963	930	970	991	971	939	913	926	961	983	920	918	921	922	923	940	881	916	922	1006	934	886	893	949	935	906	1002	911	937	927	906	925	870	949	953	970	925	891	913	870	930	950	949	894	877	918	951	901	896	979	957	903	904	936	904	876	986	921	865	933	907	913	960	918	902	923	879	963	927	974	932	923	907	917	894	947	895	957	957	931	896	947	933	919	934	926	907	869	918	896	928	865	897	888	910	929	938	917	842	956	855	916	922	865	918	893	933	960	949	907	987	921	918	969	935	966	937	910	997	931	932	954	890	956	913	936	934	922	955	944	958	939	936	941	928	942	963	877	949	911	919	930	901	875	899	890	930	942	860	913	971	894	917	892	951	954	923	982	912	941	901	936	982	919	911	932	906	903	911	921	926	979	963	990	890	923	923	923	844	914	916	912	943	889	927	922	952	928	976	947	949	911	949	911	942	934	938	899	966	981	925	945	937	927	930	963	912	971	916	908	914	935	972	925	886	912	903	966	942	917	945	965	981	987	934	891	947	948	915	985	960	954	919	920	918	954	947	908	883	906	933	930	1007	921	986	937	911	920	929	899	972	939	946	956	900	945	926	913	889	932	941	928	931	978	959	982	948	914	959	891	976	967	967	951	958	929	955	903	906	924	892	910	966	937	913	960	921	904	948	901	920	924	925	882	918	934	883	933	889	980	986	878	928	893	929	926	894	902	904	959	943	939	965	941	955	939	951	968	929	948	934	916	955	929	970	941	928	967	866	946	978	939	925	913	911	931	946	906	959	950	909	883	933	922	944	899	908	900	902	949	947	901	944	902	929	1004	941	918	919	930	933	948	936	917	947	893	939	938	930	933	959	880	918	937	939	944	935	862	909	940	943	910	931	906	897	903	909	939	872	964	913	907	909	925	928	934	906	962	962	944	897	914	932	892	902	994	967	923	955	907	918	872	944	955	888	953	941	878	869	901	925	942	952	983	886	961	940	969	902	941	898	962	949	921	940	918	890	919	989	937	943	974	948	959	906	956	929	888	937	931	898	988	925	956	919	928	946	947	917	977	911	969	934	966	917	956	892	940	875	921	913	924	897	961	922	939	939	919	930	916	924	955	986	928	908	986	940	962	873	935	955	910	964	889	973	889	961	935	909	966	938	918	948	966	910	934	981	940	909	916	943	957	959	924	922	878	976	874	925	906	937	898	942	946	929	962	924	980	958	935	918	869	968	880	927	928	915	937	933	929	876	927	892	955	923	923	887	917	894	979	933	877	991	911	910	920	892	876	968	933	913	921	945	925	894	912	881	917	912	883	983	901	965	903	892	988	933	957	938	875	950	908	968	899	905	947	873	923	943	924	941	967	924	943	971	892	923	934	968	935	925	935	937	983	957	911	950	932	910	945	912	925	982	912	924	992	928	931	944	976	966	950	935	952	909	929	960	882	922	1003	938	972	912	902	989	905	965	957	948	892	899	965	929	904	871	885	916	876	976	924	937	936	900	950	860	909	945	951	912	917	897	948	950	915	899	917	912	944	886	973	910	843	949	979	926	919	906	870	962	948	935	936	939	919	912	950	974	956	903	930	901	884	920	922	899	898	962	931	940	924	941	967	928	945	919	936	876	971	994	922	919	905	889	854	923	979	1006	901	876	999	892	849	960	951	944	929	957	928	882	915	989	918	939	906	923	923	928	900	898	982	971	908	918	935	883	932	906	914	882	947	940	935	901	863	910	977	886	891	979	884	925	910	954	998	959	965	957	974	913	898	944	929	963	889	909	939	929	930	963	917	909	909	913	877	926	977	866	910	867	1009	934	895	953	883	911	910	927	956	881	938	928	978	926	919	877	939	921	893	946	881	948	915	887	947	894	969	909	925	941	901	848	952	910	898	912	932	916	972	931	892	1010	909	921	943	933	994	897	938	931	978	970	977	866	947	894	904	927	948	937	884	889	907	945	931	915	954	936	900	976	868	926	923	919	905	927	972	954	933	923	936	901	853	925	897	901	920	940	903	915	914	909	917	931	927	924	895	981	885	937	922	881	978	973	950	991	927	895	904	921	934	936	941	947	913	900	929	914	949	930	965	916	892	901	932	956	943	905	929	928	913	906	920	952	934	947	926	931	925	1013	922	897	874	900	911	935	858	896	910	911	911	958	894	952	913	929	927	882	929	857	954	914	909	921	919	935	952	934	914	927	931	884	981	962	928	933	923	899	933	936	964	899	875	977	909	902	921	917	953	925	915	903	913	937	913	933	963	874	931	944	919	931	940	948	935	920	943	914	940	900	909	927	913	944	934	892	938	900	921	963	952	950	932	925	900	835	906	923	975	923	976	954	955	896	926	926	927	946	933	964	936	911	959	930	924	872	869	910	952	954	951	949	970	923	941	879	967	939	957	948	888	931	954	915	940	962	914	897	944	943	938	973	951	936	920	914	898	894	925	967	986	953	932	891	941	901	946	947	938	895	938	949	902	908	940	920	951	916	899	938	897	928	952	898	936	926	952	953	960	890	875	930	923	899	977	946	924	913	947	903	923	930	896	879	911	892	916	917	896	901	948	983	938	923	928	964	959	905	956	860	942	970	931	939	914	953	962	926	983	910	943	851	878	914	903	1004	929	943	854	925	882	907	939	937	906	899	940	916	921	871	897	896	882	936	972	932	907	937	938	971	886	893	968	950	925	940	918	953	939	888	930	933	910	943	964	958	922	1011	894	934	903	906	931	912	918	914	874	958	948	923	910	1013	966	976	966	939	887	957	979	969	972	941	920	948	892	987	892	976	924	925	956	930	939	936	949	894	963	929	908	882	935	976	947	900	937	934	868	956	948	970	948	892	926	916	912	899	882	864	931	881	948	936	930	910	895	879	983	960	988	929	971	909	895	934	911	926	877	941	863	923	903	956	892	940	922	953	937	936	859	930	929	926	912	879	962	935	924	914	947	919	864	939	961	948	955	934	880	888	932	892	912	920	947	933	922	949	896	914	926	927	926	933	918	948	968	895	954	948	932	958	958	918	903	991	891	891	932	980	900	890	913	951	890	968	937	959	961	900	899	964	927	949	947	888	956	932	899	891	970	896	932	887	920	937	953	929	884	923	922	907	961	947	936	895	946	918	908	918	903	912	921	962	915	940	865	938	944	884	943	919	915	1018	965	996	900	846	957	895	932	951	901	883	960	896	915	943	919	944	948	933	963	879	927	900	973	932	918	952	951	945	873	886	980	972	930	968	900	973	943	884	947	922	925	920	918	929	946	899	955	933	971	896	939	945	865	914	921	928	925	944	927	902	919	922	890	910	899	945	909	935	926	889	894	919	935	919	903	929	967	945	940	914	896	939	943	951	892	922	898	943	883	1005	967	933	938	920	962	935	901
15737	35739	46502	43417	56295	48885	38800	29849	20459	13620	10037	8200	7528	7017	7059	7034	7000	6960	6806	6925	6937	7018	7003	7018	6944	6894	6910	6909	6959	7038	6964	6914	6888	6857	6856	7032	6920	6832	6928	7057	7011	7049	6920	6975	7055	6956	6956	6984	6972	6973	6848	6805	6943	6810	6897	6952	6968	6846	6994	6789	6983	6928	7045	7012	6866	6929	6834	6973	6832	6916	6998	6972	6935	6891	6915	6937	6872	6923	6814	6975	6890	6907	6955	6901	6891	6869	6928	7033	6953	6932	6908	6871	6903	6999	6937	6891	6873	6938	6980	6906	6914	6955	7041	6878	6894	6812	6880	6985	6796	6896	6940	6986	6866	6901	6914	7049	7006	6875	6991	6914	6882	6942	6874	6868	6976	6946	7047	6892	6951	6942	6826	6979	6783	6993	6968	6892	7012	6917	6979	6930	6864	6915	6925	6904	6967	6877	6951	7011	7056	6800	7037	6890	6928	6970	6790	6924	6855	6894	6903	6873	6892	6982	6932	6965	6858	6980	6920	7060	6804	7166	6775	7101	6886	6915	6901	7038	6953	7020	6914	6926	6976	6945	7045	6912	7036	6946	6989	6959	7012	6919	6941	7059	6925	6916	6897	6896	7098	6883	6949	6919	6925	7102	6870	7027	6914	6925	7011	7075	6855	7004	7007	7048	6850	6899	6868	6876	6950	6843	6918	6865	6898	6918	6793	7024	7058	6814	6983	7017	6861	6983	6939	6896	6899	6945	7020	6934	6947	6983	6752	6838	6877	6937	7035	6903	6948	6861	6849	6823	7061	6885	6981	6865	7003	6929	6971	6898	7016	7027	7029	6942	6950	6927	6816	6842	6959	6925	7028	6823	6897	7102	7031	6877	7001	6912	6932	6884	6771	7042	6934	6960	7024	6968	6869	6942	7015	6940	6921	6857	6858	7028	6946	6833	7080	7022	7061	6769	6997	6999	7034	7046	6961	7042	6854	6938	6927	6938	6944	6819	6826	7055	6934	7004	6971	6948	7029	6879	7003	7063	6952	6896	6845	7011	7026	7015	7122	6981	6903	7050	6964	7061	6996	6915	6862	6923	6960	6814	6936	7037	6999	6746	7024	6756	6891	6842	7040	7076	6994	6998	6921	6976	7000	6914	6967	7035	6891	6837	6999	7001	7027	7052	6948	7059	6889	7073	6900	6928	6951	6984	6998	7048	6912	6929	6811	6989	6955	6923	7035	6949	6856	6956	6977	7047	6960	7097	6898	7052	6895	6947	6890	6991	6892	6861	6889	7050	6777	6979	6994	7036	6942	6938	6954	7078	6921	6915	6915	6986	6975	6957	6888	7078	6867	7042	6963	6961	6935	6923	6970	6787	6920	6724	6996	6886	7012	7014	6972	6962	7053	7022	6864	6902	6946	6840	7004	6956	7004	6898	6889	6927	6962	7016	6944	6904	6960	6841	6888	6947	6906	6937	6962	6960	6946	6935	6858	6943	6962	7033	7031	6970	7037	6886	6901	6992	6992	6968	6902	6837	6903	7005	7039	6954	6846	7042	6886	6991	6907	6886	6872	7012	6849	6857	7029	6920	6998	7036	6809	6950	6984	6913	6950	6873	6870	6926	7019	6913	6943	7035	6934	7021	6962	6899	6953	7000	6999	6948	6951	6844	6918	6966	7046	6917	6937	6959	6943	6872	6947	6893	6938	6890	6911	6937	7076	6871	7019	6974	7003	6933	6923	6946	6928	7022	6925	6777	6831	7107	6974	6794	6795	6944	6939	6929	6985	6824	6874	6968	6908	7028	6887	6860	7025	6937	7003	6813	6969	6935	6952	6934	7007	7054	6921	6978	6920	6943	6964	7025	7068	7040	6979	7057	6843	6960	6892	6847	6982	7003	6931	6924	6946	7005	6804	6975	7068	6943	6949	6913	6959	6960	6978	6910	6931	6895	7035	6941	6989	6929	7037	6839	7030	6964	6956	6799	6988	6984	6967	6989	7057	6935	6888	6975	6937	6930	6866	6835	7048	7134	6995	6960	6984	7013	7026	7008	7100	6976	6987	7046	7016	6831	7051	6932	7024	6886	6986	7040	6998	6899	6892	7092	6995	6909	6914	6883	6905	6975	7018	6922	6967	7026	6979	6965	6959	6936	6993	6843	6950	6937	6960	6980	7010	7005	6954	6905	7013	7148	6893	6777	6968	7137	6946	6898	7005	6926	6860	6884	6881	6916	7086	6928	6834	6973	6930	6904	7018	6986	7010	6984	6992	6965	6893	6910	7016	6955	6952	6957	6872	6876	7044	6910	6926	6942	6944	6943	6912	6948	7017	7008	7018	6992	6852	6880	6994	6923	6957	6906	6966	6931	6883	6960	7020	6929	6932	6898	6928	6971	6884	6845	7011	6862	7010	6890	6912	6998	7050	6953	7101	7035	6871	6864	6791	6927	6982	6933	6899	7004	6986	6926	6970	6931	6856	7024	7044	7099	6897	6869	6946	6912	7101	6925	6817	7041	6981	7027	6984	7031	6935	6884	6824	6965	6984	6870	6818	6944	6907	6996	7089	6906	6933	6980	6927	7079	6829	6853	6859	7070	6922	6984	6983	6962	6936	7095	6968	6996	7010	6898	6911	6966	6875	6958	7089	6853	6927	6837	6778	6999	6900	6904	6987	6882	6968	7044	6939	6911	6837	6893	6876	6861	6982	6908	6916	6958	6901	6918	6987	6992	6896	6968	6896	6979	6831	6856	6926	6924	6843	6941	7014	6988	6942	6921	7096	6969	7002	6922	6999	6921	6834	6920	7019	6921	6926	6985	6956	6945	6854	6815	7005	6989	6941	6975	6900	6946	7034	6904	6992	7049	6982	6930	6943	6920	6952	6992	7035	6831	6961	6881	6972	6888	7135	6967	6932	6999	6858	6843	6945	6876	6908	6826	6882	6998	6985	6839	6989	6918	7030	6942	6943	6862	7007	7005	6961	6845	6992	6936	6845	6894	6891	7018	6868	6910	6958	6864	7003	6904	6929	7084	6766	6837	7011	7090	6923	6797	6960	6899	6923	6952	7008	6886	6935	6909	6990	6944	6963	7015	7014	6958	6856	6992	6858	6995	6906	6857	6933	7080	6948	6998	6990	7009	6931	6961	6943	6915	7008	7031	6954	6963	7057	6932	6924	6829	7010	7082	6956	7068	6842	6923	6996	6880	7038	6893	6904	6983	7044	6907	6872	6971	7155	7028	6995	6947	7058	6960	6917	7052	6949	6818	7018	6981	6942	6828	7014	6951	6870	6839	6894	6995	6961	6936	6951	7002	6941	7000	7007	6847	6973	6870	6950	6932	6951	6919	6998	7006	6973	6865	6858	7165	6986	6989	6898	6901	6874	6922	6926	7083	6944	6999	6992	6908	6926	6895	6964	6921	6892	7038	6903	6920	6952	6927	6802	6820	7011	6924	6867	6958	6941	6930	7156	6900	6783	6825	7084	6870	6971	6920	6811	7024	7119	7040	6889	6869	7027	7086	7011	6962	6989	6969	6969	7004	6930	6864	6984	6802	6989	6942	7100	7019	6969	7092	7075	6851	6935	6833	6943	6849	6976	6964	6855	6983	6991	6966	6836	6937	6938	6965	6919	6952	6996	6922	7056	6958	6925	6980	6925	6965	6831	6826	6923	6866	6916	6960	6877	6889	7033	6944	6990	6964	6960	6813	6968	6942	6913	6941	6888	6863	7016	6952	6897	7077	6857	6990	7048	7006	6978	6982	7004	6880	7026	6852	6992	6929	6966	7015	6954	7020	6862	6812	6981	6826	6890	7012	6952	6923	6971	6968	6890	6999	6966	7012	7029	6836	6973	6851	6945	6989	6996	6848	6970	6864	7001	7011	6844	6892	7109	7001	6844	7001	6858	6938	7051	7025	6894	6950	6880	7018	7015	6993	7129	7048	6945	6949	6861	6909	6912	6892	6963	6819	6880	7075	6995	6930	6926	7116	7019	6845	6909	6918	6796	6819	6984	6969	7084	6907	6976	6947	6955	6905	6960	6886	6897	6917	7022	6893	6940	6947	6897	6965	6869	6865	6882	6989	6935	6857	6923	6999	6948	6851	7061	6985	6865	6962	7002	7019	6988	6974	6985	6904	7006	6965	6942	6955	6880	6920	6959	6938	6934	7014	6934	7043	6895	6981	7008	6920	6955	7087	6978	7044	6957	7058	7018	6992	6835	6974	6900	6927	6996	7040	6937	6981	6919	6916	6925	6888	6851	6913	6895	6817	6933	7010	6909	6957	7103	6976	7020	6948	7067	6949	6939	6897	6861	7043	6992	6903	6856	6875	6903	6998	6983	6877	6888	6936	6883	7024	6988	6948	6774	7051	6924	7029	6910	6845	6995	7007	6901	6975	7026	6997	7051	7025	6973	6840	6900	6788	6927	6874	6731	7031	6848	6916	6926	7004	6979	6946	7044	7007	6987	6842	7011	6864	7035	6910	7113	7020	6915	7018	7097	6812	7069	6857	6811	6962	6945	6856	6925	6982	6995	7016	6849	7020	6924	7021	6938	6886	6900	6976	6839	6863	7063	6771	6742	6892	6997	6984	6990	6919	6964	6971	6986	6981	6822	6915	6929	6909	6988	6975	7039	6945	6873	6930	6956	7015	6883	7042	7002	7032	6931	7028	7093	6745	6945	7108	6945	6998	6838	6975	6929	6881	7108	6897	7032	7054	6836	7096	6994	6887	7026	6924	6959	6976	6887	6876	6827	6807	7010	7007	6932	7003	7064	6837	6999	6805	6943	6848	6920	6950	6841	6931	6897	6953	6917	6991	6985	6956	6819	6808	6868	6979	6925	7106	6895	7001	6955	6984	6994	6947	6907	6975	6910	6849	6804	6961	7000	7010	7045	7042	6957	7032	7040	6912	6931	6903	6962	6900	6985	6812	6928	6902	6914	6979	6981	6988	7015	6918	6995	6942	6998	6954	6976	6804	6982	6955	7067	7033	6958	6948	6885	6835	6974	6957	6913	6975	6923	6943	7017	7035	6825	6973	6887	7010	6970	6951	6949	6828	6975	6835	7034	6976	6772	7042	6992	6927	6933	6944	6966	6925	6957	6954	6957	6847	7059	7017
4461	30735	32274	17068	11807	10889	6376	3417	1965	1274	1139	955	946	939	924	932	928	916	881	883	911	933	925	901	883	846	888	930	921	889	915	837	887	939	900	896	924	911	936	945	843	936	899	873	887	899	883	928	882	881	883	946	846	921	898	919	900	872	906	957	901	902	891	862	922	922	944	937	906	949	912	909	929	900	930	865	940	906	868	909	868	956	894	915	910	908	918	891	883	905	936	909	884	930	862	912	970	895	867	870	900	884	920	873	856	928	880	929	901	883	908	970	899	896	910	922	927	924	893	907	895	871	892	894	859	844	873	929	868	917	890	874	842	883	918	884	905	927	934	874	951	913	870	937	875	909	953	935	903	943	905	907	869	924	875	909	950	895	828	910	893	898	886	926	878	928	893	915	932	913	900	904	862	947	867	899	922	893	937	894	872	961	876	900	845	940	886	961	929	903	876	848	920	931	831	917	923	900	814	969	873	865	886	916	932	932	965	931	885	883	870	862	919	895	934	900	931	857	915	903	902	904	933	962	923	922	937	894	844	892	900	892	916	898	843	884	890	846	927	914	939	935	862	888	958	938	939	904	956	906	915	909	914	956	910	899	884	912	895	904	937	850	899	888	864	952	919	925	906	938	913	911	897	892	926	851	929	890	916	921	936	913	864	937	908	932	912	857	927	941	901	911	865	877	830	934	916	869	896	947	940	882	912	898	907	896	903	861	925	910	894	896	864	864	901	873	917	911	940	901	925	924	928	936	894	922	914	894	917	924	875	916	921	925	947	931	904	904	954	931	874	966	878	900	916	871	944	919	852	924	908	983	955	895	869	865	955	917	923	941	942	939	917	877	860	904	886	887	914	888	894	916	845	938	907	900	936	928	881	927	898	913	941	929	882	933	866	933	913	848	891	919	891	888	838	871	885	903	910	873	902	907	898	901	873	904	886	904	902	886	897	872	932	876	925	913	927	925	915	886	929	907	940	968	915	906	928	951	891	891	810	918	960	936	917	938	923	905	921	863	905	940	956	866	930	911	913	867	903	909	935	877	933	875	983	882	899	929	891	880	891	944	963	872	916	927	915	909	922	904	918	908	849	973	889	895	869	957	924	891	863	896	877	870	898	905	894	944	887	882	918	886	894	928	871	902	857	920	867	901	936	921	925	906	935	945	913	865	874	833	936	889	921	966	934	921	953	872	920	913	856	889	952	909	936	909	916	883	853	904	949	922	956	890	879	894	896	865	920	954	876	931	918	933	976	895	907	897	895	876	889	968	915	907	897	922	890	936	898	881	912	875	961	895	887	880	897	928	898	908	915	889	924	887	886	924	867	901	890	898	870	884	968	904	909	870	910	912	913	928	909	938	996	960	870	931	914	887	929	899	909	982	885	901	935	886	900	883	949	912	857	915	986	874	927	927	886	866	963	940	909	922	919	920	872	868	919	888	880	913	885	872	886	909	912	929	954	910	915	834	908	967	892	914	892	931	939	944	919	885	894	871	931	914	904	958	936	981	882	899	913	883	912	883	872	900	903	903	911	921	896	882	892	874	966	933	933	956	869	922	893	838	895	871	913	865	898	913	906	878	921	932	914	887	916	938	906	890	922	880	947	942	914	903	933	884	895	902	905	896	907	959	857	904	923	905	899	956	895	894	929	906	910	927	900	891	948	889	940	922	884	918	892	924	927	884	865	885	876	904	868	904	967	893	897	913	850	890	905	907	879	934	924	892	957	885	884	852	903	895	917	926	937	958	913	910	909	889	875	920	939	894	925	937	942	899	904	937	898	862	889	880	934	886	904	894	902	899	905	896	900	974	901	841	932	871	941	866	907	913	933	888	887	947	881	958	932	917	906	915	894	977	905	851	884	872	876	954	924	946	952	968	914	903	844	966	816	928	875	927	909	910	900	885	905	853	962	854	924	846	891	901	916	932	927	887	961	910	920	892	906	915	952	892	929	885	866	884	900	942	915	886	874	899	892	968	829	885	889	894	863	883	902	881	954	913	862	887	905	922	907	894	890	932	940	901	852	963	852	880	973	924	899	955	915	913	848	905	874	901	858	930	904	965	941	860	922	874	974	883	845	934	871	905	936	944	903	883	920	943	887	907	816	936	967	882	946	896	896	949	901	951	922	899	909	858	902	915	885	914	933	903	906	931	911	881	885	903	906	964	893	955	882	949	869	944	979	844	898	921	890	885	898	913	905	910	867	901	907	918	931	918	873	915	943	849	930	910	917	878	933	915	947	949	930	907	943	849	960	874	863	925	927	908	850	917	858	942	913	897	902	891	955	909	914	921	907	872	906	927	892	924	899	894	905	910	912	1019	924	943	900	913	918	931	890	952	945	906	930	926	885	958	916	946	873	948	930	951	914	916	929	929	854	923	889	860	859	927	867	914	879	904	934	898	854	885	937	922	877	981	871	889	912	939	916	897	967	952	943	896	844	948	952	913	913	946	933	855	927	939	850	907	920	925	914	934	936	918	912	935	915	914	878	906	920	863	879	887	901	922	932	938	899	849	932	908	873	862	888	957	877	861	865	897	888	847	856	886	955	899	912	959	890	934	894	946	918	977	901	891	878	884	854	885	944	920	909	914	871	881	874	875	881	956	899	913	889	928	907	889	891	891	889	947	902	907	943	885	921	915	848	887	922	886	952	910	853	911	930	880	854	925	865	861	896	980	953	869	903	918	883	934	877	887	889	866	885	889	892	905	946	940	871	908	881	927	931	903	900	884	920	926	918	952	902	885	923	948	902	907	921	875	900	857	856	886	928	885	926	954	909	943	930	961	943	940	872	882	964	898	929	867	928	943	902	874	939	911	889	854	896	885	909	885	916	880	929	917	910	919	922	892	871	902	909	878	914	906	918	902	919	931	896	922	917	910	840	891	900	877	948	942	905	897	908	872	929	939	885	944	888	894	900	915	876	945	889	865	892	890	882	922	943	898	891	966	960	932	907	872	881	887	909	895	875	921	908	928	881	903	897	908	851	861	906	901	967	882	893	929	914	965	934	937	886	945	873	929	933	927	863	940	956	910	921	963	933	936	873	890	959	928	912	908	896	860	955	890	948	909	881	885	923	846	919	881	956	971	929	897	949	889	914	913	952	950	938	942	931	896	910	914	872	876	903	959	860	949	898	941	907	880	903	928	950	907	879	869	871	940	938	931	898	942	913	870	905	907	911	888	885	939	924	885	935	905	855	895	897	923	948	914	885	893	898	898	926	894	917	893	930	854	904	926	920	929	940	895	905	915	909	869	913	908	959	899	858	870	947	868	914	873	882	897	952	905	885	868	947	878	889	913	928	880	915	873	915	953	901	903	908	861	954	926	893	871	942	904	881	897	858	902	924	912	886	909	934	924	911	928	911	883	923	886	933	884	923	916	906	956	900	913	879	913	886	964	881	906	877	892	889	900	926	930	871	948	932	986	897	925	944	905	930	866	930	931	914	894	904	919	925	948	910	891	918	860	929	906	882	947	911	911	837	922	910	905
23712	56300	52694	51660	62625	55499	41056	31084	21506	14222	10350	8277	7398	6916	6802	6849	6831	6841	6782	6911	6813	6815	6844	6782	6795	6668	7070	6924	6847	6755	6822	6806	6791	6754	6854	6692	7001	6789	6802	6720	6741	6877	6676	6704	6861	6858	6963	6919	6838	6760	6886	6905	6959	6829	6726	6778	6852	6822	6893	6879	6844	6769	6713	6766	6700	6919	6814	6874	6859	6780	6889	6863	6785	6828	6923	6887	6708	6836	6811	6818	6843	7001	6754	6947	6723	6819	6735	6722	6887	6814	6815	6795	6882	6874	6894	6879	6707	6997	6910	6716	6790	6883	6905	6809	6944	6788	6847	6886	6865	6956	6848	6843	6730	6890	6865	6840	6812	6738	6968	6744	6994	6791	6783	6916	6766	6831	6909	6745	6884	6835	6765	6875	6834	6889	6894	6727	6796	6978	6760	6911	6881	6893	6745	6849	6992	6929	6858	6834	6893	6795	6864	6803	6774	6880	6861	6808	6935	6856	6898	6830	6781	6760	6760	6871	6784	6824	6873	6833	6872	6745	6883	6845	6726	6850	6772	6871	6857	6999	6916	6894	6933	6969	6896	6948	6869	6744	6890	6921	6697	6724	6725	6817	6858	6785	6906	6772	6901	6921	6831	6912	6848	6900	6895	6840	6915	6833	6816	6924	6823	6706	6948	6889	6963	6820	6887	6880	6717	6791	6895	6856	6838	6752	6805	6847	6914	6766	6841	6900	6736	6807	6858	6904	6832	6967	6807	6876	6850	6794	6808	6745	6957	7014	6777	6935	6780	6843	6963	7039	6919	6831	6862	6796	6870	6817	6834	6911	6849	6856	6845	6827	6856	6805	6787	6886	6796	6938	6798	6874	6946	6856	6805	6746	6878	6669	6964	6815	6915	6773	6855	6757	6852	6814	6819	6819	6780	6882	6911	6858	6776	6973	6879	6798	6884	6832	6787	6932	6830	6955	6862	6709	6807	6862	6929	6722	6798	6803	6923	6806	6844	6928	6753	6771	6802	6809	6812	6823	6883	6863	6939	6861	6919	6931	6818	6900	6809	6891	6908	6887	6828	6906	6853	6779	6783	6769	6893	6801	6815	6845	6665	6846	6883	6863	6832	6736	6821	6821	6782	6879	6846	6795	6740	6916	6820	6869	6879	6829	6773	6902	6831	6908	7021	6865	6863	6891	6899	6887	6851	6831	6759	6822	6725	6840	6808	6990	6890	6978	6794	6736	6810	6846	6802	6866	6834	6889	6879	6837	6810	6748	6953	6857	6850	6730	6919	6865	6811	6922	6752	6724	6830	6828	6954	6954	6703	6729	6799	6881	6893	6831	6825	6782	6997	6836	6942	6864	6728	6796	6782	6988	6779	6716	6806	6757	6803	6879	6987	6868	6830	6780	6857	6898	6849	6861	6835	6904	6768	6853	6916	6937	6784	6913	6817	6676	6915	6851	6946	6804	6873	6782	6745	6936	6803	6761	6732	6886	6718	6851	6809	6744	6902	6886	6936	6800	7052	6737	6929	6825	6971	6825	6778	6860	6905	6900	7005	6805	7048	6857	6910	6811	7077	6865	6772	6893	6726	6734	6787	6752	6791	6987	6847	6855	6826	6773	6921	6883	6823	6828	6907	6793	6778	6836	6822	6716	6860	6851	7021	6828	6927	6966	6840	6915	6832	6863	6896	6893	6929	6903	6839	6912	6850	6790	6837	6864	6937	6829	6823	6783	6834	6854	6857	6897	6733	6743	6923	6809	6830	6761	6836	6847	6938	6748	6895	6881	6770	6777	6742	6784	6858	6984	6814	6840	6886	6914	6876	6839	6855	6826	7005	6826	6822	6939	6890	6759	6839	6831	6861	6845	6770	6848	6862	6856	6812	6785	6753	6874	6850	6963	6742	6885	6898	6794	6807	6758	6867	6820	6789	6830	6953	6757	6763	6787	6923	6819	6886	6738	6900	6929	6916	6864	6873	6821	6929	6783	6840	6804	6800	6861	6946	7041	6649	6778	6735	6731	6838	6944	6793	6863	6834	6913	6875	6948	6937	6853	6937	6823	6853	6895	6798	6927	6846	6786	6790	6758	6785	6802	6871	6737	6814	6837	6704	6857	6935	6761	6787	6750	6850	6886	6759	6816	6796	6924	6894	6779	6867	6912	6721	6700	6961	6793	6871	6688	6878	6857	6820	6866	6884	6841	6820	6836	6877	6840	6954	6796	6810	6713	6878	6847	6880	6768	6803	6714	6759	6924	6780	6905	6661	6878	6789	7046	6828	6808	6768	6799	6968	6900	6803	6915	6876	6819	6865	6746	6754	6898	6894	6930	6952	6906	6938	6899	6885	6780	6826	6932	6931	6776	6793	6830	6849	6885	6768	6863	6919	6803	6808	6927	6867	6783	6839	6820	6824	6927	6795	6890	6864	6925	6918	6779	6925	6731	6679	6941	6790	6759	6806	6903	6804	6906	6750	6780	6915	6801	6778	6821	6969	6740	6964	6980	6856	6860	6813	6808	6905	6855	6904	6776	6925	6893	6836	6779	6771	6932	6886	6920	6713	6910	6976	6815	6867	6773	6775	6971	6869	6947	6871	6731	7041	6875	6898	6852	6883	6807	6887	6735	6902	6875	6847	6903	6868	6756	6993	6825	6915	6765	6862	6780	6851	6967	6870	6696	6787	6857	6897	6792	6795	6782	6818	6834	6933	6802	6914	6869	6842	6837	6733	6852	6837	6846	6854	6824	6945	6901	6841	6938	6849	6830	6686	6871	6839	6879	6855	6866	6848	6981	6909	6872	6751	6831	6788	6786	6818	6996	6793	6639	6829	6878	6828	6755	6766	6838	6796	6765	6908	6744	6872	6835	6854	6801	6884	6792	6894	6740	6831	6777	6894	6905	6916	6784	6729	6766	6690	6848	6846	6903	6907	6784	6829	6814	6856	6812	6858	6800	6814	6769	6826	6773	6801	6986	6857	6795	6832	6817	6970	6788	6874	6738	6837	6946	6826	6973	6809	6983	6762	6771	6850	6704	6854	6871	6785	6787	6914	6860	6785	6896	6746	6892	6897	6793	6944	6950	6843	6774	6942	6887	6778	6778	6821	6816	6744	6774	6646	6935	6802	6789	6871	6943	6950	6814	6778	6859	6962	6859	6866	6793	6987	6881	6768	6837	6896	6795	6986	6920	6775	6859	6752	6868	6780	6837	6818	6720	6881	6922	6822	6791	6786	6887	6757	6794	6869	6878	6888	6923	6890	6818	6800	6936	6955	6927	6827	7018	6905	6851	6904	6824	6831	6859	6873	6978	6801	6883	6864	6854	6834	6797	6956	6847	6830	6724	6787	6898	6748	6840	6788	6839	6767	6847	6788	6926	6748	6815	6866	6761	6858	6852	6785	6819	6905	6760	6972	6843	6920	6751	6829	6727	6910	6941	6806	6906	6938	6770	6880	6836	6719	6780	6827	6804	6836	6860	6832	6746	6893	6881	6916	6855	6933	6822	6950	6814	6916	6953	6832	6804	6794	6992	6832	6801	6807	6886	6828	6949	6867	6738	6842	6766	6843	6952	6833	6919	6818	6720	6892	6865	6927	6747	6730	6892	7003	6975	6851	6724	6797	6846	6920	6845	6770	6896	6914	6842	6854	6802	6808	6749	6858	6901	6866	6856	6879	6863	6696	6885	6849	6834	6921	6887	6912	6698	6836	6948	6822	6883	6953	6703	6802	6913	6869	6818	6839	6914	6940	6870	6867	6714	6799	6851	6737	6770	6833	6873	6899	6855	6818	6741	6862	6762	6787	6784	6842	6843	6784	6880	6931	6975	6823	6952	6762	6790	6841	6852	6734	6808	7000	6717	6862	6799	6747	6738	6851	6854	6696	6938	6925	6816	6804	6767	6825	6899	6756	6897	6826	6887	6920	6807	6893	6941	6811	6768	6838	6942	6859	6750	6905	6862	6815	6811	6931	6751	6919	6940	6734	6787	6973	6813	6960	6937	6804	6689	6761	6869	6797	6964	6892	6902	6874	6978	6862	6772	6751	6931	6826	6874	6812	6853	6760	6862	6797	6966	6853	6735	6763	6725	6958	6760	6894	6829	6924	6856	6904	6791	6788	6825	6832	6934	6886	6865	6813	6777	6786	6790	6948	6937	6718	6917	6852	6853	6892	6754	6857	6729	6914	6743	6735	6775	6687	6775	6882	6982	6647	6839	6890	6769	6869	6838	6812	6852	6841	6830	6761	6764	6945	6882	6851	6924	6899	6838	7003	6746	6883	6927	6894	6900	6837	6952	6764	6893	6879	6823	6941	6790	6789	6848	6819	6830	6783	6849	6876	6803	6867	6754	6925	6852	6813	6771	6723	6945	6722	6846	6918	6862	6854	6904	6928	6849	6808	6881	6710	6830	6925	6893	6953	6716	6827	6805	6816	6815	6791	7019	6860	6899	6907	6792	6844	6819	7014	6818	6860	6943	6796	6880	6822	6840	6783	6859	6847	6761	6794	6902	6928	6847	6796	6746	6886	6787	6832	6821	6890	6855	6712	6804	6898	6835	6795	6807	6790	6965	6919	6910	6736	6970	6781	6868	6822	6851	6810	6904	6781	6825	6853	6877	6899	6871	6922	6793	6855	6801	6816	6755	6846	6875	6879	6834	7003	6907	6890	6930	6902	6890	6785	6888	6782	6764	6716	6918	6932	6828	6874	6720	6715	6832	6909	6889	6776	6906	6853	6796	6845	6797	6774	6837	6893	6913	6972	6805	6705	6900	6761	6810	6728	6945	6887	6870	6732	6787	6887	6772	6940	7027	6768	6840	6887	6819	6805	6790	6873	6960	6787	6845	6848	6921	6835	6910	6995	6902	6841	6754	6924	6661	6753	6933	6793	6917	6826	6806	6850	6873	6866	6763	6835	6866	6790	6836	6790	6775	6804	6738	6905	6826	6881	6913	6887	6739	6950	6878	6800	6759	6848	6780	6777	6893	6882	6883	6828	6842	6866	6819	6822	6866	6820	6913	6808	6821	6852	6834	6860	6869	6905	6825	6914	6863	6722	6770	6935	6787	6902	6815	6824	6733	6814	6928	6782	6897	6878	6819	6792	6856	6912	6938	6753	6821
3078	6164	11214	4527	3423	3202	2171	1589	1123	1050	946	934	912	927	953	896	912	926	968	947	920	911	903	927	905	913	881	898	926	987	876	950	969	949	948	926	907	917	913	895	957	938	908	892	925	897	929	918	905	910	887	974	936	867	908	923	880	893	918	940	886	924	894	930	952	895	958	918	897	936	924	942	960	904	894	944	1009	884	954	903	928	915	911	884	863	986	900	930	908	903	938	886	932	990	938	939	950	939	924	904	910	948	920	925	951	912	973	929	943	956	948	906	888	907	877	889	873	924	929	832	877	908	903	915	902	907	906	927	916	904	964	908	886	886	946	882	959	925	945	944	919	946	898	899	908	901	918	885	911	892	919	934	961	951	951	916	950	901	834	945	906	893	927	922	888	909	888	913	912	955	946	963	891	980	889	936	965	891	881	923	930	908	941	880	993	864	976	900	881	912	885	942	905	898	935	941	961	916	973	891	904	923	981	871	959	906	934	987	912	900	968	927	912	938	923	924	902	922	917	954	893	949	960	924	926	912	927	917	943	896	887	963	912	960	902	958	957	979	953	912	960	911	900	967	986	938	941	974	871	920	888	900	915	953	947	889	873	941	909	936	883	918	937	902	903	926	917	916	886	907	894	919	971	937	959	921	899	905	886	946	914	920	887	870	901	966	885	898	974	895	915	906	911	919	907	894	962	935	889	927	957	960	945	866	910	953	891	919	875	937	937	923	975	884	1008	944	886	890	908	873	915	918	903	917	851	955	956	926	875	912	935	901	927	896	991	884	977	882	919	919	922	939	901	906	932	937	956	933	910	905	939	898	972	984	954	945	929	952	849	890	942	955	939	894	900	943	896	920	920	967	848	928	887	973	921	990	924	941	864	924	905	851	922	931	949	893	977	921	945	888	994	1015	868	966	945	877	874	903	906	872	942	937	904	943	891	936	975	904	909	914	892	940	945	880	928	990	907	928	903	876	911	928	930	925	846	948	901	942	867	900	952	903	920	912	953	912	922	930	930	946	945	897	925	906	946	921	971	920	950	843	908	856	846	875	919	939	901	947	883	861	904	861	924	906	903	931	928	913	932	949	916	918	958	974	867	945	965	946	936	940	913	898	935	872	863	882	947	888	914	901	915	924	919	921	903	899	889	933	959	930	936	918	901	884	969	928	903	895	882	955	908	920	901	921	937	923	943	955	913	941	927	955	936	902	975	929	952	946	953	969	926	960	898	944	910	913	951	928	879	947	975	885	927	906	915	964	925	850	921	915	971	923	896	925	969	888	910	932	927	918	925	865	914	879	954	893	891	964	881	909	869	886	919	873	886	913	940	933	919	917	887	933	910	1003	867	874	882	916	884	925	965	926	976	937	913	978	903	890	902	853	910	928	889	911	882	929	908	918	999	907	905	890	931	891	900	888	898	898	932	945	957	896	933	896	895	899	929	945	967	931	904	891	882	871	921	931	913	893	953	878	1016	912	987	866	899	851	928	903	864	927	970	902	912	929	898	911	919	954	946	949	914	928	937	917	916	916	898	925	966	950	949	904	894	891	893	909	968	939	896	897	920	952	880	920	942	934	910	927	932	939	909	951	929	977	930	901	961	953	931	932	945	913	914	969	915	911	898	896	914	938	930	914	945	930	833	900	927	903	951	903	904	999	897	895	931	948	936	980	941	919	948	879	924	912	941	920	896	888	931	900	949	935	884	855	958	923	884	956	938	976	894	890	944	876	909	921	917	912	923	957	888	926	957	917	936	940	925	932	934	921	934	930	934	914	928	934	868	912	917	941	857	886	902	869	914	900	920	923	917	917	906	900	959	965	905	921	887	919	949	880	940	862	903	921	901	944	926	922	960	900	952	899	924	866	891	890	920	926	976	845	927	916	935	981	987	982	957	923	887	935	964	962	901	938	915	880	920	920	881	908	913	904	908	930	918	892	911	952	923	944	952	927	899	937	927	900	947	879	940	900	953	939	909	929	890	900	965	912	940	996	934	875	950	936	899	945	920	923	938	974	937	913	908	922	980	941	931	884	952	917	883	900	904	914	965	937	953	919	961	859	931	933	924	934	925	982	910	937	961	889	939	918	880	890	993	932	933	940	937	927	929	931	902	969	952	904	900	921	948	963	903	889	950	947	905	934	948	936	914	940	967	914	894	928	934	931	941	941	905	885	918	926	947	860	918	916	963	959	968	949	856	890	928	900	883	930	923	939	910	974	914	946	974	970	925	935	903	907	916	967	895	914	915	941	929	905	863	922	922	942	919	912	931	995	984	898	852	903	944	934	922	945	905	880	895	907	926	908	927	971	943	913	924	934	932	949	920	966	928	937	940	935	916	931	911	950	904	935	895	915	890	928	889	918	962	928	932	903	864	955	886	977	938	900	943	917	885	920	919	928	943	969	907	916	907	927	897	990	883	966	914	901	880	893	902	910	961	910	931	958	918	918	894	890	896	851	921	952	909	900	964	876	906	947	943	967	960	958	922	878	953	869	890	894	895	915	889	915	974	907	941	898	965	973	969	950	935	956	911	904	929	898	887	948	856	894	875	908	984	915	912	900	897	947	960	933	931	878	896	947	905	925	902	901	922	918	935	933	907	910	884	929	876	954	887	908	893	877	915	928	952	953	941	934	942	953	923	966	928	934	945	874	944	948	901	902	961	905	927	939	919	869	933	919	882	933	920	931	908	902	897	963	934	966	897	886	961	951	929	920	896	921	939	893	932	925	900	889	968	958	912	889	916	889	979	939	888	879	920	866	926	912	901	977	934	913	908	960	883	904	906	944	904	854	887	906	957	929	960	879	894	903	955	914	947	951	937	876	898	927	962	916	975	941	930	970	925	927	890	914	980	936	901	880	862	961	870	902	892	951	918	907	909	956	977	892	930	943	924	894	895	897	951	889	966	913	962	948	909	891	944	926	914	947	944	922	941	897	952	913	907	942	898	910	917	937	915	909	883	944	961	994	962	911	911	916	931	908	923	903	924	957	943	965	945	958	977	876	933	864	955	913	916	957	904	912	883	930	927	905	922	948	944	916	873	901	923	932	914	917	974	963	936	905	951	871	942	862	934	963	961	908	935	923	922	898	925	916	923	883	949	944	947	866	900	890	888	926	907	906	904	905	979	928	935	941	891	938	940	931	874	913	900	912	881	958	930	963	915	932	942	923	939	946	882	904	931	890	923	928	925	986	903	947	963	869	914	947	935	874	980	918	897	888	887	885	882	931	893	946	882	963	956	948	891	945	958	940	914	953	881	956	934	950	966	901	965	913	902	889	965	996	948	889	890	868	972	930	923	888	949	935	967	935	989	948	923	877	923	919	916	956	931	944	908	915	935	968	895	1000	1004	942	921	937	935	871	919	925	927	941	914	921	883	938	869	910	872	938	940	922	944	899	896	948	950	979	953	867	868	844	969	933	976	941	882	903	908	872	940	955	921	928	866	882	931	906	954	939	954	913	941	924	946	905	916	887	876	917	939	912	933	929	923	954	955	894
17651	28829	34991	32418	38128	34546	26239	18665	11916	8949	7739	7217	6893	6995	6859	6760	6916	6821	6967	6863	6954	6927	6805	6892	6906	6848	6891	6783	6873	6889	6910	6957	6913	6802	6905	6920	6920	6931	6956	6893	6918	7025	6933	6747	6878	6730	6951	6978	7013	6872	6988	6870	6993	6961	6850	6897	6869	7127	6972	6866	6963	6887	7056	6918	6954	6958	6875	7029	6978	6893	6952	6907	6790	6900	7043	6901	6872	6840	6810	6961	7046	6962	7017	6959	7011	6713	6900	6873	6928	6954	6790	6734	6924	6976	6787	6886	6783	6960	6831	6909	6964	6813	6836	6988	7020	6956	6956	6873	6848	6849	6911	6800	6998	7026	6957	6754	6913	6817	6778	6956	6899	6920	6827	6943	6987	6900	7041	6947	6922	6916	6941	6991	6886	6791	6918	6917	6760	6946	6974	7068	6875	6860	6967	6862	7072	6797	6957	6846	6904	6852	6896	6924	6859	6886	6810	7028	6982	6848	6929	6869	6858	6853	6812	6801	6918	6844	6926	6872	6912	6957	6865	6981	7034	6927	6912	6850	7029	6942	6814	6841	6943	6976	7010	6938	6917	6885	6906	6906	6920	6826	6825	6862	6789	6868	6861	6827	6819	6904	6859	6879	6926	6769	6838	6827	6980	6928	6929	6867	6937	6918	6938	7002	6919	6816	6927	6950	6918	6967	6990	6922	6975	6932	7073	7030	6948	7048	6963	6837	6950	6880	6845	6915	6949	6965	6989	7019	6803	6997	6922	6891	6977	6815	6999	6909	6895	6807	6896	7016	6866	6973	6942	6831	7001	6871	6862	6870	7017	6907	6950	6944	6757	6874	6768	6972	6997	6891	6972	6787	6918	6710	6877	6931	6998	6889	6934	6858	6903	6830	6882	6807	6958	6912	6907	6806	6864	7025	6916	6857	6899	6970	6883	6857	6836	6836	6895	6871	6924	6914	6806	6960	7064	6989	6919	6852	6906	6981	6823	6867	6977	6993	7078	6953	6824	6809	6892	6804	6819	6970	6939	6970	6891	6921	6793	6988	6844	6889	6884	6835	6913	6979	6830	6909	6854	6856	6949	6904	6972	6880	7065	6843	6824	6888	7044	7063	6846	6773	6867	7010	7051	6816	6839	6980	6902	6894	6870	6864	6913	6856	6875	6941	6857	6940	6777	6795	6897	7008	6941	6771	6932	6858	6923	6899	6912	6959	6891	6893	6920	6866	7005	6937	6880	6912	6859	6939	6994	6826	6997	6916	6826	6944	6958	6899	6776	6928	6916	6857	6936	6875	6884	6975	7001	6785	6914	6905	6812	7031	6868	6955	6855	6958	7017	6820	6920	6953	7066	6836	6984	6834	6944	6937	6966	6915	6995	6879	7032	6876	6993	6856	7000	6824	6890	6792	6871	7035	7025	6951	7011	6969	6781	6908	6866	7003	7101	6881	6769	6933	6930	6885	6992	6857	6884	6962	6912	6888	6990	6948	6790	6880	6919	6983	6920	6934	7038	6979	6970	6945	6876	6813	6894	6962	7048	6852	6972	6867	6844	6876	6859	6938	6896	6866	6923	6846	6923	6943	6960	6848	6872	6868	6869	6877	6963	6892	6979	6872	6968	6875	6916	6995	7040	6881	6894	7028	6959	6932	6913	6875	6906	6851	6937	6849	6977	6896	7091	6912	6880	6795	6945	6840	6844	6940	6901	6839	7044	6980	6864	6876	6859	6900	6922	6984	6940	6818	6867	6930	6977	6926	6838	6986	6960	6966	6869	6977	6906	6891	6973	6873	7080	6969	6739	6924	6972	6971	6891	6994	6935	6881	7000	6802	6957	6991	6953	6892	6993	6837	6963	7016	6967	6944	6727	6966	6793	6935	6876	6865	6925	6868	6836	6790	7080	6889	6927	6957	6908	6917	6953	6931	6940	6792	6855	6984	6998	6958	6927	6860	6870	7008	6984	6945	6872	6873	7020	6981	6884	6916	6914	6880	6894	6867	6951	7013	6902	7008	6930	6864	6865	6990	6841	6872	6791	6905	6920	6839	6898	6859	6948	6906	6886	6799	6847	6874	6869	7016	6816	6968	6913	6958	6884	7022	6896	6854	6953	6885	6884	6877	6913	6901	6944	6823	6901	6939	6938	6909	6991	6892	6920	7013	6933	6788	6914	6883	6929	6941	6930	6897	6779	6861	6939	6844	6775	6846	6880	6948	7001	6950	6977	6737	6770	7103	6874	6957	6825	6897	6843	6955	6910	6880	6954	6805	6804	6907	7053	6721	6963	6853	6764	6755	6897	6841	6923	6812	6885	6833	6920	6931	6873	7013	6987	6895	6987	6833	6896	6983	6898	6927	6829	6836	6851	6860	6896	7070	6982	6907	6787	6927	6790	6979	6932	6951	6769	6907	6897	6931	6848	6997	6804	6974	6926	6948	6874	6859	6754	6974	7006	6959	6906	6857	6881	6861	7021	6929	6856	6904	6988	7018	6809	6970	6973	7015	6853	6906	6940	6902	6897	6892	6902	6904	6862	6904	6752	6969	6869	6918	6887	6954	6872	6879	6931	6915	6873	6901	6962	6899	6919	6922	6981	6860	7003	6856	6855	6981	6925	6879	6871	7032	7063	6889	6818	6888	6879	7146	6933	6841	6846	6855	6968	6985	6928	6918	6890	7002	6879	6898	6901	6957	6830	6905	6832	7033	6897	6871	6834	6907	6927	6906	6974	6837	6878	7029	6899	6833	6948	6961	6954	6819	6871	6875	6876	6927	6817	6857	6840	6914	6908	6970	6929	6849	6851	6957	6904	6784	6883	6807	7022	6861	6915	6846	6887	7059	6850	6911	6817	6942	7005	6861	6939	6871	6976	6778	6920	6883	6880	6787	6944	6945	7007	6822	6973	6970	6882	6720	6915	6955	6945	6879	6894	6834	6890	6884	6903	7093	7007	6764	6946	6916	6777	6925	6983	6888	6968	6828	6923	6962	6848	6904	6900	7048	6922	6968	6918	6965	6849	6961	6922	7026	6985	7012	6885	6870	6994	6895	6850	6878	6816	6940	6942	6925	6999	6898	6972	6801	6911	7033	6917	6892	6897	6971	6925	6895	6956	7033	6912	6974	7000	6909	6889	6870	6871	6839	6910	6988	6954	6882	6855	6954	6781	6902	7091	6893	6942	6929	7010	6824	6836	6804	6999	7031	6956	6878	6886	6806	6806	6900	6964	6861	6939	6966	6847	6870	6880	6977	6852	6971	6881	6856	6891	6951	6904	6908	6932	6904	6985	6802	6882	6909	6796	7028	6830	6873	6920	7016	6880	6882	6876	6917	6860	6908	6913	6985	6918	6881	6904	6833	6798	6788	6958	6872	6833	6860	6930	6930	6858	6935	6886	6810	6850	6975	6965	6890	7026	7027	6921	6885	6827	6930	6908	6911	6899	6890	7030	6978	6942	6920	6916	6896	6912	7031	7023	6906	7027	6931	6953	6952	6961	7036	6949	6892	6854	6887	6861	6810	6962	6850	6987	6945	6932	6902	6996	6938	6749	6781	6940	6958	6911	6909	7009	6765	6881	6886	6941	6922	6961	6955	7048	6834	6918	6829	6958	6953	6915	7054	6823	6938	6979	7022	6828	6899	6891	6905	6923	6974	6903	6904	6811	6938	7052	6992	6883	6989	6889	6884	7012	6839	7053	6887	6902	6971	6941	6979	7012	6952	6860	6876	6765	6802	6845	6825	7090	6811	6817	6997	6973	6788	6990	6924	6798	6868	6884	6920	7022	6904	6868	7001	6920	7001	6871	6871	6741	6893	6876	6858	6978	6794	6958	6922	6918	6933	6897	6909	6966	7041	6909	6863	6898	6948	6914	7041	6834	6876	6847	7007	6809	7012	6834	6943	6841	6885	6856	6903	6951	7007	6933	6857	6863	6932	6927	6846	7008	6919	6968	6947	6915	6945	6812	7033	6782	6914	7033	6954	6892	6818	6938	6847	6967	6959	6862	7043	6890	6822	6953	6731	6998	6941	6796	6891	6845	6958	6843	6902	6883	7036	6893	6865	6868	6952	6884	6817	6949	6900	6927	6980	6983	6848	6983	6891	6886	6960	6872	6880	6886	6950	6876	6807	6908	6856	6917	6846	6900	6812	6899	6926	6962	6802	6836	6872	6920	7047	6908	6894	6823	6976	6953	6987	6930	6849	6848	7023	6878	6954	6984	6964	7021	6791	6898	6932	6983	6914	6906	6862	6818	6815	6947	6898	6877	6789	6940	7032	6980	6860	6849	6866	6952	6952	6955	6895	6955	6961	7065	6916	6945	6897	6844	6909	6859	7105	6920	6896	7058	6989	6973	6966	6927	6974	6872	6793	6986	7126	6839	6923	6932	6892	6846	6881	6936	7004	6751	6912	6966	6841	6937	6789	6885	6866	7075	6930	6783	6779	6984	6958	6962	6778	6974	6982	6867	6949	6954	6849	6892	6979	6922	7086	6841	6936	6957	6966	6969	6983	6977	6967	6860	6864	6842	6959	6971	6965	6824	6940	6923	7026	6800	6917	6792	6947	6921	6828	6872	6900	6787	6984	6831	6809	7079	6960	6961	6849	6926	6730	6884	6850	6868	6772	6931	6858	6959	6922	6792	6988	6846	6860	6950	7001	6996	6885	6901	6987	6911	6799	6848	6934	6796	6880	6847	6950	6960	6923	6837	6872	6803	6971	6807	6832	6896	6878	6893	6819	6910	6934	7004	6675	6930	6920	6916	6927	6935	7063	6899	6841	6862	6962	6987	7027	6872	6901	6924	6893	6933	6873	6833	6930	6921	6854	6859	6903	6868	6940	6861	7001	6973	6879	6854	6805	6946	6930	6876	6952	7008	6925	6765	6880	7002	6859	6929	6933	6894	6990	6838	6948	6858	6992	6965	6899	6826	7020	7025	6843	6883	6965	6917	7026	6955	6966	6885	6795	7058	6913	6905	6844	6995	6772	7054	6932	6873	6819	6942	6909	7012	7095	6840	6792	7104	6986	6811	6946	6938	6962	6875	6838	6797	7001	7011	6788	6909	6762	6952	6892	7093	6909	6915	6856	7033	6889	6880	6956	6785	7003	6900	6839
1794	15922	24283	11763	8008	7022	4326	2482	1487	1203	1020	995	944	884	888	857	998	926	921	962	939	926	902	915	935	965	917	891	910	918	945	915	903	902	875	905	916	953	917	880	872	914	892	977	924	900	951	928	861	915	924	856	953	938	941	895	909	938	899	911	924	916	918	974	976	990	920	885	927	886	920	904	955	928	918	930	879	909	847	909	938	927	888	881	939	972	907	878	874	856	895	904	931	983	879	910	881	937	901	930	869	943	960	882	897	863	963	897	951	933	911	939	900	951	943	908	934	919	907	944	931	951	906	930	909	866	951	910	889	938	962	942	959	928	915	875	950	952	911	922	883	897	942	880	968	916	899	869	904	928	952	895	899	956	957	899	928	924	938	895	969	910	910	877	921	932	900	917	920	866	956	963	950	920	954	885	919	934	919	956	942	888	965	925	872	948	889	944	906	939	900	901	900	920	961	940	927	884	926	985	954	929	922	934	957	945	965	881	952	937	910	919	912	886	964	925	865	935	890	933	898	878	928	900	913	909	911	980	918	952	907	901	905	962	862	888	857	935	904	905	928	963	943	862	915	908	928	860	921	965	916	894	896	892	890	903	888	922	911	931	920	912	934	933	929	903	930	949	926	916	909	903	931	923	903	909	957	910	914	970	882	889	940	932	898	938	932	914	902	945	952	883	938	906	926	905	899	934	960	915	940	932	874	927	897	948	852	866	897	892	962	885	947	931	951	850	935	902	915	960	946	899	918	880	899	942	918	929	939	915	903	975	929	927	889	888	914	954	935	935	958	938	911	929	927	936	918	924	900	924	963	959	912	967	944	934	991	951	944	916	984	875	912	889	893	883	922	955	944	966	904	895	917	896	905	865	884	988	924	932	892	930	912	928	921	962	918	965	927	965	935	923	899	905	921	935	947	941	938	869	903	889	908	923	874	911	865	912	890	934	873	1001	888	963	892	949	880	969	869	911	918	900	891	936	929	923	875	908	883	930	939	915	879	902	894	915	954	894	938	923	904	894	919	939	962	914	922	938	921	908	951	884	862	874	864	900	906	917	901	910	929	904	925	940	974	969	977	932	916	885	919	945	938	898	907	942	880	918	978	952	893	923	944	930	907	995	931	923	949	890	910	948	908	891	888	951	946	914	981	939	984	927	907	895	988	935	947	891	954	913	963	952	941	888	951	880	908	926	936	918	973	967	904	923	860	959	970	923	960	924	997	903	912	927	930	919	919	850	915	893	913	963	973	990	912	927	948	920	934	953	923	941	934	959	969	880	900	888	938	905	881	871	879	954	893	930	879	927	920	858	961	954	942	920	954	926	905	982	953	927	930	925	940	918	908	904	913	901	884	1005	907	934	912	940	915	979	950	925	938	966	869	930	931	887	956	913	896	909	933	888	935	952	967	986	888	974	911	895	878	894	957	848	937	943	914	961	850	910	927	883	928	870	903	937	932	904	915	917	954	928	988	935	907	924	910	948	929	847	919	935	916	911	937	940	957	904	898	915	942	912	938	879	912	912	882	877	974	957	920	928	934	900	981	912	913	987	890	920	929	930	910	852	886	908	916	942	916	964	895	968	911	914	930	955	921	952	919	900	927	906	878	998	904	899	916	950	926	849	936	970	941	948	963	926	916	939	927	935	870	871	934	902	939	930	876	946	914	958	893	889	908	908	932	980	957	891	886	929	874	900	927	940	942	868	969	922	891	922	945	896	937	897	910	903	893	929	865	895	921	882	902	950	910	880	937	949	891	909	912	913	891	918	880	956	984	932	934	877	890	893	898	924	898	941	899	898	905	886	945	923	888	907	873	948	931	978	949	909	923	955	957	927	920	865	868	895	945	923	932	914	870	939	984	921	910	919	940	945	944	966	959	921	899	936	856	941	927	924	922	926	972	939	942	895	949	900	933	932	942	877	914	912	974	947	932	887	940	955	888	986	915	929	967	912	922	943	951	943	937	879	922	946	936	912	837	923	908	906	927	951	948	995	852	890	874	939	942	923	984	950	945	937	937	952	965	900	893	903	906	905	930	932	880	923	913	887	910	925	916	948	835	929	890	890	909	921	889	900	939	977	939	911	939	880	932	918	939	913	902	952	903	907	923	894	906	910	888	919	907	906	929	944	942	830	963	989	917	927	938	899	909	881	881	958	878	869	907	888	942	958	950	897	939	970	873	911	954	941	892	923	964	950	918	1011	915	934	899	963	893	929	906	933	893	916	876	946	885	909	901	884	927	982	898	942	928	923	954	933	895	911	930	901	948	888	945	921	888	945	902	919	926	911	901	920	916	1006	883	912	900	902	934	872	886	927	896	855	913	880	903	963	949	825	867	907	896	962	901	882	951	856	927	914	956	892	945	881	898	931	940	973	936	969	974	971	941	930	928	909	904	898	961	941	917	967	963	946	859	967	913	941	924	918	899	894	976	909	884	950	853	885	918	919	898	940	933	932	956	930	901	929	943	915	912	932	920	952	943	937	900	925	906	900	955	901	937	931	996	883	924	931	954	938	949	880	984	857	885	927	919	912	926	879	914	882	873	862	911	908	936	855	890	937	934	952	923	944	878	899	902	879	900	897	919	939	889	942	942	921	914	933	913	967	927	919	879	908	962	875	836	908	926	862	912	945	955	921	1022	913	935	923	923	885	916	902	869	916	889	921	944	905	877	992	924	901	910	915	953	906	905	943	919	922	871	910	884	956	955	939	950	946	934	910	894	925	913	880	915	921	994	956	950	972	901	900	942	880	885	904	867	909	956	912	819	965	948	898	931	915	910	957	935	860	960	874	928	908	909	898	891	889	908	977	907	948	879	933	1030	949	913	923	941	911	935	950	869	940	925	938	906	901	922	943	908	923	891	907	914	941	918	949	934	883	886	937	910	844	912	871	933	958	971	912	867	907	881	939	897	908	885	942	969	967	992	882	910	995	859	933	942	914	945	898	934	931	909	952	960	923	954	871	921	954	907	887	936	945	935	889	956	897	954	949	967	902	900	926	966	951	946	886	908	878	883	917	878	929	864	935	1007	947	896	948	924	924	898	935	922	969	889	875	874	936	910	879	869	941	929	908	902	848	888	937	923	965	943	918	902	940	908	911	912	905	917	947	961	931	934	902	915	948	927	954	862	871	879	866	971	927	909	957	908	918	890	829	985	953	911	935	927	971	900	924	940	923	960	897	892	876	920	865	959	868	906	893	930	905	829	907	957	908	918	867	949	950	966	916	905	887	877	880	907	911	916	912	915	927	933	937	947	892	941	968	940	912	892	945	892	908	885	952	921	874	894	916	917	946	913	912	965	883	951	938	902	932	923	912	924	913	937	900	876	885	881	913	945	895	904	959	933	922	933	903	894	961	902	926	951	961	933	907	889	910	902	947	883	930	899	903	932	962	879	890	883	873	927	892	911	913	985	954	960	941	942	923	926	930	941	939	892	868	902	945	978	925	981	894	952	855	905	970	882	903	965	916	966	941	874	935	994	883	910	881	934	919	891	910
16255	42230	46455	45440	53715	46522	35802	26260	16735	12074	9043	7594	7010	6931	6862	6944	6926	6860	6813	6825	6849	6855	6855	6803	6889	6799	6919	6887	6845	6920	6928	6848	6944	6770	6952	6864	6880	6835	6914	7004	6946	6917	6977	6857	6887	6816	6888	6909	6966	7007	6906	6789	6893	6978	6871	6843	6831	6867	7032	6861	6941	6797	6810	6903	6880	6799	6955	6933	6904	6715	6868	6903	6767	6987	6846	6935	6742	6824	6902	7007	6822	6977	6889	6765	6886	7013	6883	6773	6743	6962	6878	6841	6976	6813	6850	6844	6776	6903	7010	6957	6914	6944	6937	6720	6925	6933	6817	6932	6819	6895	6905	6830	6863	6914	6870	6708	6952	6851	6819	6919	6887	6700	6915	6833	6879	7000	6922	6884	6838	6743	6891	6907	6767	6860	6876	6940	6849	6959	6823	6947	6790	6855	6961	6901	6923	6923	6902	6803	6875	6863	6909	6827	6869	6849	6883	6862	6826	7028	6861	6848	6896	6784	6867	6991	6942	6694	6848	6972	6822	6807	6782	6920	6873	6916	7024	6942	6996	6932	6886	6887	6854	6894	6901	6886	6928	6987	6917	6788	6823	6823	6974	6915	6866	6980	6882	6792	6947	6951	6912	6757	6886	7044	6719	7052	6923	6969	6924	6834	6982	6814	6923	6968	6789	7098	6878	6705	6871	6906	6929	6998	6920	6854	6908	6964	6941	6773	6883	6805	6907	6966	6915	6935	7015	6899	6839	6843	6882	6816	6808	6907	6751	6803	6854	6939	6927	6904	7050	6966	6798	6868	6806	6776	6869	6831	6931	6789	6892	6915	6836	6797	6891	6883	6885	7036	6927	6853	6806	6932	6860	6866	6930	7016	6944	6987	6763	6880	7011	6816	6919	6851	6941	6816	6918	6842	6839	6918	7008	6791	6991	6964	6896	6889	6901	6801	6922	6819	7023	6899	6844	6770	6942	6857	6996	6895	6819	6868	6925	6952	6994	6903	6916	6925	7041	6813	6922	6814	6817	6849	6815	6809	6901	6822	7053	6864	6845	6873	6868	6875	6825	6808	7008	6766	6924	6880	6774	6826	6790	6860	6941	6782	6877	6891	6944	6870	6910	6914	6933	6993	6742	6843	7012	6838	6849	6843	6860	6851	6831	6886	6875	6961	6865	6756	6863	6943	6923	6887	6833	6821	6866	6916	6849	6855	6897	6835	6885	6848	6848	6866	6869	6885	6858	6723	6902	6957	6793	6891	6855	6900	6971	6928	6880	6923	6915	7001	6962	6917	6821	6891	6910	6821	6912	6889	6731	6900	6847	6908	6986	6823	6902	6818	6907	6923	6949	6820	6967	6797	6874	6982	6817	7029	6951	6978	6852	6901	6923	6898	6954	6878	6843	6965	6804	6913	6762	6827	6816	6800	6841	6870	6836	6896	6834	6854	6831	6884	6960	6807	6869	6815	6978	6885	6884	6816	6933	6908	6809	6852	6905	6923	6923	6915	6958	6877	6773	6867	6759	6959	6864	6825	6828	6777	6815	6879	6822	6948	6914	6884	6985	6841	6818	6830	6949	6767	6890	6966	6912	6889	6887	6818	6965	6963	6851	6856	6841	6857	7029	6940	6862	6834	6930	6926	6931	6893	6819	6967	6939	6852	6877	6875	6848	6840	6879	6868	6852	6941	6817	7064	6902	6867	6877	6880	6922	6935	6809	6825	6990	6794	6871	6800	6876	6799	6927	7023	6936	6910	7029	6816	6841	6814	6817	6877	6900	6862	6890	6893	6860	6836	6896	6823	6916	6838	6830	6849	6856	6868	6920	6846	6746	6802	6837	6927	7023	6884	6815	6832	6873	6879	6820	6840	6883	6914	6913	6941	6893	6864	6753	6979	6888	6920	6847	6887	6889	6957	6934	6936	6997	6928	6957	6886	6761	6925	6882	6769	6845	6895	6767	6933	6894	6961	6792	6852	6713	6946	6779	6736	6928	6915	6981	6961	6926	6942	6759	6856	6927	6967	6962	6882	7014	6849	6937	6924	6845	6856	6834	6956	6916	6783	6948	6887	6862	6899	6870	6926	6784	6929	6857	6777	6868	6785	6854	6817	6869	6946	6873	6807	6952	6886	6812	6890	6950	6810	6938	6857	6961	6815	6871	6934	6908	6925	6742	6923	6848	6785	6895	6811	6934	6967	6925	6749	6856	6863	6991	6964	6778	6869	6918	6979	6910	6797	6921	6803	6888	6926	6845	6955	6827	6977	6926	6964	6915	7005	7078	6910	7024	6806	6911	6993	6932	6844	6944	7013	6926	6954	6881	6857	6880	6878	6944	6727	7006	7040	6890	6811	7050	6881	6809	6875	7037	6975	6855	6819	6898	6940	6925	6859	6915	6845	6867	6840	7019	6966	6902	6913	6840	6799	7067	6906	6972	6959	7025	6929	6881	6910	6965	6826	7017	6795	6857	6932	6843	6809	6924	6875	6887	6825	6707	6780	6888	6853	6941	6910	6756	6980	6847	6857	6999	6972	6944	6972	6845	6933	6851	6870	6864	6775	6973	7005	6810	6840	6764	6972	6876	6882	6912	6871	6921	6765	7017	6849	6837	6985	6933	7039	6920	6870	6767	6858	6945	6806	6877	6884	6852	6856	6942	6861	6826	6962	6903	6805	6863	6824	7055	6900	6811	7053	6912	6909	6992	6999	6964	6856	6774	6853	6869	6937	7021	6823	6739	6937	6891	6735	6856	6817	6785	6895	6897	6810	6955	6878	6930	6911	6804	7004	6990	6937	6791	7024	6796	6944	6970	6984	6872	6886	6905	6895	6898	6848	6961	6964	6910	7143	6909	6837	6831	6929	6916	6797	6881	6826	6907	6962	6837	6942	6958	6913	6953	6882	6864	6866	6893	7015	6942	6751	7000	6987	7065	6861	6898	6940	6931	6791	6963	7051	6877	6830	6889	6746	6912	6918	6872	6927	6928	6917	6846	6849	6860	6825	6787	6962	6950	6872	6848	6880	6922	6965	6692	6904	6950	6927	7032	6863	6929	6895	6878	6700	7046	6832	7034	6825	6854	6910	6802	6852	6925	6873	6745	6940	7051	6919	6906	6929	6898	6863	6809	6901	6802	6774	6840	6919	6868	6753	6983	6903	6876	6906	6811	6937	6906	6810	6861	6877	6872	6773	6891	6795	6871	6818	6884	6857	6965	6967	6848	6945	6881	6851	6997	6791	6848	6914	6964	6943	6960	6694	6987	7010	6848	6800	6942	6857	6810	6915	6878	6878	6837	6841	7038	6766	6989	6829	6986	6783	6859	6976	6797	6920	6891	6873	7019	6940	6890	6842	6876	6967	6969	6857	6727	6890	6915	6863	6852	6796	6933	6972	6970	6868	6938	6915	6882	6821	6757	6845	6941	6864	6809	6939	6833	6825	6929	6837	6862	6929	6820	6966	6987	6951	6823	6931	6986	6870	6949	6933	6907	6760	6988	6961	6883	6790	6894	6840	6901	6888	6874	6968	6835	6880	6869	6867	6733	6887	6852	6775	6869	6948	6886	6862	6907	6956	6916	6794	6899	6769	6871	7029	6904	6805	6975	7017	6734	6817	6985	6832	6926	6936	7009	6919	7007	6818	6783	6898	6862	6968	6881	6748	6929	6909	6984	6903	6871	6980	6959	6847	6865	7065	6973	6811	6946	6930	6846	6957	6849	6850	6920	6849	6886	6940	7007	6819	6914	6884	6758	6950	6902	6925	6993	6899	6895	6975	6893	6826	6996	6935	6829	6825	6917	6915	6937	6884	6871	6894	6748	6890	6913	6782	6903	6945	6870	6918	6865	6789	6831	6971	7007	6797	6907	6919	6828	7007	6930	6874	6830	6933	6906	7041	6992	6933	7020	6869	6881	6865	6909	6818	6919	7012	6833	6842	6914	6919	6957	6922	6995	6863	6990	6976	6796	6849	6926	6803	6901	6819	6829	6754	6836	6813	7011	6842	6975	6963	6894	7003	6783	7027	6805	6991	6904	6892	6846	6891	6796	6808	6675	6904	6856	6982	6805	6911	6795	6798	6862	6933	6751	6906	6889	6857	6898	6913	6882	6849	6816	6962	6955	7003	6945	6902	6957	6860	6954	6904	6950	6944	6977	6987	7018	6859	6948	6746	6876	6915	6830	6823	6862	6834	7106	6872	6808	6874	6823	6927	6932	6850	6955	6788	6852	6924	6933	6916	6817	6747	6819	6861	6866	7007	6939	7024	6756	6966	6881	6881	6930	7001	6935	6843	6883	6858	6982	6778	6763	6849	6832	6957	6963	6793	6838	6922	6911	6756	6844	6786	6916	6763	6934	6914	6919	6708	7026	6866	6896	6848	6921	6870	6820	6986	6962	7018	6916	6863	6864	6890	6709	6876	6911	6889	6894	6821	6873	6913	6908	6826	6957	6884	6902	6977	6961	6749	6887	6803	6968	6821	6950	6924	6924	7072	6881	6874	6860	6946	6979	6737	6799	6920	7002	6937	6950	6864	6806	6845	6945	6804	6915	6960	6984	6913	6843	6896	6817	6907	6906	6977	6928	7036	6831	6861	6906	6778	6894	6844	6953	6913	6814	6919	6991	6889	6904	6809	6999	6868	6797	6998	6819	6911	6886	6843	6922	6841	6930	6972	7110	6907	6955	6945	6819	7001	6871	6952	6940	6909	6922	6872	6814	6822	6883	6846	6964	6941	6967	6924	6846	6879	6896	6953	6997	6975	6956	6802	6908	7032	6943	6842	6811	6907	6845	6919	6811	6921	6986	6947	6902	6796	6952	6779	6988	7012	6837	6807	6902	6988	6892	6900	6917	6856	6913	6948	6959	6928	7034	6884	6835	6994	6843	6933	6906	6952	6999	6800	6874	6895	6965	6778	6906	6883	6983	6892	6910	6923	6917	6953	6803	6910	6980	6953	6983	6832	6937	7014	6833	6779	6809	6847	6875	6864	6976	6975	6828	7010	6963	6878	6865	6945	6912	6805	6935	6881	6861	6961	6910	6892	6883	6956	6910	7053	7015	6816	7052	6858	6839	6916	6958	6832	6900	6804	6945	6831	6813	6961	7012	6797	6975	7033
3912	10806	24891	12239	8718	7951	4738	2602	1586	1201	1038	961	957	920	937	941	945	914	897	901	903	968	965	890	943	923	935	922	908	924	983	925	899	924	894	955	1012	946	934	885	958	912	908	934	930	928	877	919	931	887	931	919	935	954	910	925	953	924	899	931	947	929	928	991	919	916	887	923	929	922	933	957	968	955	922	926	921	929	929	932	971	874	933	902	918	934	924	879	888	914	946	917	899	898	910	939	923	948	936	908	952	953	921	976	911	940	946	1007	907	988	931	920	878	925	913	967	948	948	987	912	920	935	922	1028	864	938	925	921	951	912	923	961	1004	894	931	970	913	982	904	886	936	958	897	933	880	891	979	917	930	896	997	914	942	949	933	945	915	906	916	942	918	916	960	889	969	948	959	996	950	920	951	914	945	970	913	970	980	936	897	999	927	854	947	973	937	888	973	918	946	908	933	896	914	918	949	905	913	918	900	915	923	869	931	917	958	918	937	959	938	915	932	928	972	927	919	930	896	933	922	916	880	923	984	968	976	923	867	934	975	915	924	912	922	909	913	897	925	931	949	928	944	936	928	953	960	932	908	901	901	949	952	929	909	943	919	935	947	904	995	956	950	928	960	954	946	1023	957	932	990	935	904	1003	925	983	991	966	988	940	919	965	926	915	961	975	928	926	909	923	903	947	897	988	920	884	1001	971	938	958	968	916	899	933	963	953	952	905	916	953	938	951	886	914	885	909	956	987	945	897	921	912	940	956	917	977	953	970	907	897	942	914	934	896	915	956	941	952	905	927	943	953	907	942	977	924	878	990	951	961	945	956	944	977	873	976	948	904	936	937	894	911	927	947	946	904	941	900	912	957	908	898	931	937	946	932	914	880	938	957	882	960	858	958	906	939	955	942	907	966	968	900	963	950	939	948	981	936	921	957	936	947	967	920	922	906	918	935	905	979	974	901	924	947	989	973	914	936	904	954	1001	935	902	954	944	883	920	973	899	913	871	989	937	936	997	939	909	966	930	896	855	897	883	944	968	940	931	906	963	885	936	986	904	932	938	903	925	873	903	966	937	983	926	973	926	939	953	936	930	925	942	946	955	904	1013	932	950	898	896	973	915	911	958	940	909	890	954	850	946	909	1002	922	891	930	912	940	940	933	920	952	938	895	926	1003	948	956	924	966	872	940	914	949	935	917	927	954	929	964	1006	966	913	932	935	938	932	922	890	930	891	947	900	868	916	1020	888	910	908	909	937	947	906	868	940	910	908	897	871	902	915	938	959	958	940	950	862	897	945	942	924	976	938	884	961	957	983	896	933	930	938	924	913	928	937	956	949	862	880	946	922	962	892	886	901	925	931	905	995	960	936	939	950	911	979	911	895	920	962	901	883	973	976	886	951	984	897	899	935	972	924	902	948	918	955	938	941	1018	964	906	917	893	873	936	905	967	929	940	925	931	939	942	943	896	868	916	911	957	909	930	904	950	970	938	913	950	961	907	934	956	950	971	935	903	910	916	908	959	919	969	946	907	946	968	931	959	965	955	904	932	925	952	920	907	952	947	910	869	951	930	931	907	899	936	972	894	988	891	891	913	937	896	1011	933	883	923	921	941	966	896	954	958	932	918	933	952	987	959	1044	938	894	885	918	921	891	922	959	931	962	944	872	964	957	940	955	939	920	907	1054	971	914	941	957	913	954	954	893	902	943	863	948	997	881	950	924	899	965	882	876	933	931	935	897	918	946	943	949	941	968	953	909	935	953	926	942	907	870	931	968	920	870	940	890	897	942	953	918	930	919	868	910	952	980	888	919	941	944	916	895	932	882	990	897	950	886	963	955	968	921	922	936	982	946	918	899	913	893	928	926	959	976	958	918	983	945	936	877	934	947	914	938	941	871	934	920	913	954	941	951	949	953	920	919	939	880	985	899	983	895	935	987	904	921	936	950	1005	924	901	908	901	926	987	945	942	969	927	925	909	947	966	963	975	936	961	888	955	935	919	961	941	883	936	960	931	955	888	923	953	907	846	983	901	898	908	894	912	939	936	989	949	926	918	942	952	929	905	952	893	917	902	938	937	930	924	946	982	1005	943	919	906	940	914	947	928	927	904	881	862	1015	965	904	923	939	892	889	931	974	915	977	958	948	966	949	952	902	946	940	916	877	935	923	904	943	921	912	924	944	930	895	975	1002	933	954	898	919	937	966	944	926	849	833	893	980	939	936	924	938	959	991	919	1011	917	891	896	914	941	900	901	894	929	955	948	930	895	871	937	933	895	943	947	932	926	944	881	904	899	961	937	937	916	913	935	929	899	921	939	952	918	923	953	955	967	925	956	975	913	997	956	904	910	956	961	966	964	909	926	952	946	917	900	877	942	894	983	954	888	924	967	992	908	886	920	918	942	951	935	958	954	871	881	949	936	971	993	917	960	917	986	949	928	910	892	891	893	898	953	929	902	935	975	915	898	910	913	974	966	978	943	947	982	930	933	941	1001	986	858	930	951	927	908	924	917	887	925	882	943	941	876	899	892	906	926	941	897	940	915	953	966	957	957	949	966	975	914	961	896	903	868	944	929	911	955	908	914	879	937	964	884	938	892	927	869	900	923	939	930	978	876	922	923	904	957	939	908	922	921	970	951	963	959	912	960	955	954	880	947	891	924	949	922	943	913	967	907	930	937	890	922	958	906	942	897	922	960	990	958	956	968	934	988	926	902	948	977	948	921	926	965	937	948	945	922	934	977	953	937	941	933	921	927	948	887	922	936	918	885	943	953	903	940	947	926	936	879	876	894	949	876	880	907	952	915	927	968	934	958	974	1001	990	905	914	957	892	907	947	944	947	914	976	919	882	910	955	954	984	982	959	971	938	884	947	914	987	898	934	964	938	965	894	914	977	920	941	954	969	914	902	982	914	988	922	989	945	985	938	1015	990	925	956	921	907	956	939	946	961	924	886	938	947	902	946	925	935	953	947	928	952	938	947	861	915	895	923	874	948	958	922	916	921	948	941	994	935	918	981	934	973	956	914	905	941	924	914	962	966	959	964	963	930	980	871	912	953	936	896	987	921	910	920	960	924	980	990	941	896	953	896	892	929	941	883	944	906	939	953	924	931	883	901	944	902	982	880	926	918	930	959	931	896	931	937	943	910	945	943	959	952	918	984	928	935	896	958	985	949	933	931	918	934	914	974	955	929	873	917	883	959	930	957	930	975	954	963	954	952	921	926	947	982	901	919	925	911	941	906	898	937	917	946	945	965	930	962	909	964	933	940	898	926	882	959	930	974	904	928	933	903	928	924	969	961	882	911	866	957	945	936	965	952	925	944	949	972	934	917	881	885	973	926	978	846	906	926	908	895	966	946	942	957	931	906	927	955	904	922	925	963	883	938	929	950	935	928	926	989	919	893	974	951	883	939	940	968	916	905	945	916	963	987	939	873	917	932	912	943	951	975	930	915	928	895	887	890	900	878	950	900	928	931	944	918	969	930	947	878	973	909	1004	922	899	957	949	934	926	910	945	925	913	898	918
15428	34349	48733	44622	54832	48471	36656	27660	19010	13188	9278	7762	7166	7123	6903	6993	6879	6942	7032	6959	7042	6928	6966	7101	7007	6965	7014	6828	6870	6952	7134	7005	6898	6949	6938	7001	7054	7032	6917	6944	7009	6811	6982	7044	6870	6878	6784	7038	6774	6924	6872	6962	7038	6967	6886	6990	7153	6992	6977	6886	6995	7078	7082	6954	6890	6995	7011	6907	7035	6934	6920	7004	6947	7013	6940	6846	6868	7059	7019	6957	7000	6846	6907	6920	7027	6959	6945	6878	6968	6929	6833	6838	6981	6872	6898	7005	7081	6963	6995	6891	7076	6954	6884	6962	6893	7133	7033	6910	6829	7035	6864	6933	7028	7058	6931	7000	6935	6947	6843	6915	6951	7072	7031	6846	6958	6902	7050	6855	7043	6994	6995	6995	6888	6981	7002	7080	6959	6978	7112	6992	6941	6944	7103	6919	6897	6977	6970	6917	6900	6894	6980	6941	7036	7057	6994	6952	7023	7006	6944	6881	7087	7090	6956	7012	6852	6964	7042	6897	6968	7099	6864	7028	7009	6799	7053	6817	7056	7096	6949	6911	6905	6997	6942	6902	6933	7038	7008	7081	6959	6881	6865	6988	7053	7002	6951	6905	6997	6946	7047	6911	7106	6976	6985	6991	6986	6818	6922	7100	7026	6904	6988	6929	6915	6874	6910	7095	6952	6995	7040	6878	7145	6901	7106	7003	7081	6933	6896	6929	7046	6921	6973	7008	7018	7173	6922	6941	7016	6999	6962	6870	6990	6891	6990	7089	6992	7014	6977	6920	6921	6917	6989	7047	6906	6993	6825	7045	6980	6930	6948	6953	7076	7023	7078	6949	6922	6996	7007	7027	6998	6826	6988	6914	7087	7054	6774	7062	6908	7022	6860	6872	6840	6954	7023	7128	6946	7151	6986	7037	6826	7058	7047	7108	6792	6991	6971	7005	7109	7043	7013	6830	6979	6937	6969	7175	7132	6925	6970	6955	6975	7041	7006	6899	6970	7024	6958	7028	6854	6939	6964	7104	6978	7069	7037	7053	6874	7041	6849	6980	6877	6951	6988	6946	7015	7027	6972	7078	6916	7084	6983	7037	7011	6963	7089	6911	6984	6964	7014	6878	6917	7006	6999	6934	7001	6991	6939	7014	6989	6965	6917	6956	7073	6967	6978	7061	6961	6886	6981	6982	7115	6970	6954	6976	6867	7023	7016	7024	6969	7099	7050	6998	6927	6912	6914	7089	7007	7001	7054	7039	6910	6992	6924	6943	7022	6962	7107	6911	6896	6846	6914	7090	6897	6920	6951	7052	7054	7012	7098	6940	6995	7082	6987	6902	6948	7064	7094	6864	7030	7072	7021	6973	7010	7057	6929	6952	6951	6962	7006	7052	7125	7059	6935	7026	6965	7050	6907	6932	7034	6936	6979	7024	6962	6951	7101	6987	7075	6924	6964	7056	6982	7030	7004	7024	6897	7067	7007	6901	6991	6913	6909	6968	7051	7021	6971	7029	7011	6926	7003	7045	6901	6994	6916	6935	6883	6945	7001	6982	7046	6897	7006	7051	6937	7039	7050	7071	7044	7022	6924	7039	6980	7139	7038	6964	6991	6882	7042	6745	7014	6935	6991	7092	7048	6967	7009	6867	7092	7089	7065	7035	7001	7026	6884	6940	6934	6832	7082	6940	6983	7002	7026	7096	6895	6902	6900	7002	7111	7066	7063	6995	6871	7082	6942	6896	6894	6968	6975	6917	6920	6969	7019	6940	6917	6958	7067	6994	7048	6969	6985	6900	6966	6990	6932	6947	7134	6807	6948	6876	6976	7022	6947	6943	7116	6973	6956	7035	7132	7054	7016	6978	6909	7006	6955	6896	6994	6941	7114	7041	6818	6961	7024	7037	6971	7012	6971	6962	6937	7133	7077	6979	7065	6985	6968	6991	7035	6963	6937	6935	7001	6961	7036	6959	6875	7024	6884	7141	7067	6971	7013	7013	6945	7088	6971	7002	7064	6984	6928	7138	6911	6867	6856	7039	6882	6969	6927	6986	6943	6991	7029	7031	6987	7035	6875	7097	7065	7007	7017	6992	7026	6958	7030	7045	7005	7077	7093	6874	6968	6903	6853	7033	6926	6994	6948	6913	6896	7064	6910	7071	6990	7026	7001	6929	7207	6932	6768	6827	6952	6946	7051	6970	6963	7039	6926	6995	6980	6970	6962	7128	6918	6907	6976	7022	7011	7044	6958	6910	7012	6989	6956	7022	6897	6930	6990	7025	6902	6862	6936	7048	6987	6956	6950	7119	6938	6929	7097	7014	6960	6915	7070	7137	6914	6925	7030	6907	7029	6964	7013	7001	7039	6931	6854	7103	6943	7052	6943	6974	7037	6886	6979	6976	6961	6964	6943	6990	6910	6900	6955	6994	7001	6857	7044	6933	7001	6989	7068	6914	7114	6932	6941	6917	7016	6954	6967	7037	6914	7011	7099	6983	6959	6991	7013	6865	6904	6966	7020	7176	7018	6974	7028	7068	6841	6871	6940	6840	7003	6949	6928	6889	6980	6925	7095	6997	7008	6889	6940	6995	6949	7092	7060	7035	7045	7025	6863	7025	6898	7019	7029	7031	6994	6976	7001	6927	7004	7059	7039	7007	6950	6869	7142	6924	7034	6949	6923	7027	6944	6977	6942	6920	7077	6993	7023	7021	6914	7145	6997	6959	7112	6928	7007	6971	6984	6966	6944	6970	7030	7063	6956	7073	6857	7081	7104	6948	7012	7068	7008	6929	6909	6918	7046	6998	7023	6853	6928	6969	6953	6870	6956	6897	7169	6988	7031	6996	6930	6960	6929	7039	6903	7003	6897	6989	6941	7082	7005	6904	7032	6845	6927	6939	6883	6857	7010	6880	6939	6937	6918	6899	6998	7048	6969	7092	6907	6849	7012	7141	7033	6890	6920	7078	6906	6968	6984	6993	6916	6869	6836	6960	6849	7058	7006	6988	7043	7022	6941	6874	6990	6904	6953	7042	6934	7074	6951	6863	6962	7039	6993	7054	6981	7067	6944	6992	6861	7039	6977	6953	7076	7118	7048	6998	6873	7097	6872	6952	6920	6920	6976	7082	6959	6939	7035	7001	7029	7023	6949	6920	7098	6967	6989	7008	7033	7069	7077	7020	7003	7028	6973	6954	6877	6878	6980	7029	7004	6893	7005	7038	7037	7045	6995	6906	7072	7098	6893	7135	7050	6982	6968	7054	7145	7088	6954	6978	7036	6912	6938	6868	7128	6942	6942	6875	7014	7000	6876	7073	6995	7030	7029	7094	6949	7006	7039	7152	7016	6956	6839	6880	6877	7044	7026	6940	7043	6939	6982	6936	7109	7006	7049	6896	7030	7077	6946	6984	7067	6971	6907	6957	7001	6982	6974	6926	6999	6975	6983	6868	7127	7011	6958	6959	6917	7007	7000	6902	7031	6942	7041	6884	6991	6943	7026	7101	6997	6920	7006	6894	7136	6969	6977	6920	6966	6967	7044	7008	7087	6986	6810	7036	6983	6938	7004	6983	6916	7013	6961	7055	7052	7023	6932	6966	7071	7066	6918	7009	6939	7031	7077	7017	7004	6994	6935	6921	7017	6886	7047	6965	6991	7009	6967	6932	7016	6832	6907	6979	6895	7004	7077	6936	7008	6979	6922	7046	7044	7011	6933	7001	6983	7066	6794	6910	7034	6995	6954	6945	7085	7010	7048	7021	6949	6887	6969	6994	6943	7064	6856	6973	6973	6901	6941	7050	7073	6845	6973	6907	6968	7013	7045	6986	6937	6989	7002	6968	7010	7038	7025	7041	6907	7022	6852	6847	6997	7034	7056	6987	6988	7040	6925	7079	6841	6945	6940	6939	7001	7021	7054	6916	7027	6983	6914	6904	6791	6928	6970	6971	7000	6943	6866	7046	6760	7019	6836	7028	7089	6948	6930	7005	6944	7007	6916	6895	7051	6940	6932	7032	7043	6954	7036	7016	6956	7080	7033	7009	7118	7059	6964	6967	6930	6914	7048	6973	6966	6836	6854	7000	7015	7051	6985	6941	6980	6953	6901	7017	6967	6843	7006	6907	7015	6956	6889	6945	6920	7058	6916	7107	7091	7019	6878	6971	6936	7063	6844	7029	6938	6955	6990	6839	7098	6981	7037	6933	7028	7029	6974	7138	7083	6775	7125	6928	6975	7007	6966	6995	6887	7042	6994	6841	6987	6953	6997	6894	6878	6925	7013	6936	6914	6878	7001	7018	6876	6935	6948	6948	6892	6897	6925	6958	6988	6971	6942	6913	6876	6890	6954	6968	6961	6890	6931	6962	6975	6946	7006	7149	7069	7044	6967	7078	6933	7040	6990	6994	6994	6952	6939	7056	6880	7114	6940	6928	6858	6921	6962	6911	7018	7030	7025	6947	7084	7000	7117	6909	7021	6981	6928	6998	6951	6960	6947	6968	7055	6973	7018	7066	6900	7066	7072	6898	6900	6975	6980	6898	6949	6928	6991	6906	6917	6978	7042	6995	6932	7025	6879	6990	7114	6991	7087	7045	7077	7018	7011	7001	7051	6980	6955	6955	7030	6965	7002	6941	6985	7036	6953	7086	7088	6987	7059	6979	6933	6990	6950	7061	6999	7097	6979	7082	6914	6920	6975	6872	7005	7008	6967	7012	6876	7018	6918	7026	6985	6983	6947	7043	6994	7046	6970	7030	6944	6931	7098	6984	7014	6970	7039	6976	6996	6884	6863	7074	7025	6995	6974	6937	6852	7041	6964	7058	7005	7024	6986	7024	7098	6994	6920	7046	6840	6915	6897	6922	7033	6874	7041	6972	7058	6933	7036	7042	6924	6963	6956	7109	7084	6964	6989	6878	6948	6984	7103	6960	6897	7076	7029	6907	6974	7013	6871	7110	7096	6908	7066	7015	6975	6884	7036	7045	6979	6910	6958	6942	7040	6914	7030	6975	7075	6992	6953	6892	7002	7033	6880	6979	7027	6994	7073	7049	6846	7090	6915	7013	7017	7007	7072	6993	6939	7049	6964	7075	6903	7021	7188	7000	6942	7041	7060	7106
3627	28506	32952	17415	12273	10829	6090	3091	1851	1336	1058	962	924	930	906	896	905	953	900	897	962	946	877	894	943	903	899	937	887	959	886	905	909	882	876	904	929	915	968	960	877	911	908	917	910	884	832	943	883	896	886	908	930	863	894	882	830	929	909	871	893	960	898	952	909	925	903	974	893	939	938	890	852	954	928	897	873	893	907	879	899	886	858	933	891	918	913	916	918	923	887	877	871	892	913	953	921	906	942	909	902	928	931	888	937	909	883	883	868	909	889	937	958	945	934	895	907	882	900	959	907	935	848	937	940	931	865	922	920	946	874	906	938	939	894	933	909	884	968	935	911	916	964	937	933	880	920	900	915	917	990	931	888	907	925	877	935	919	935	930	929	911	929	863	922	864	979	924	909	897	959	915	939	910	909	863	916	907	904	936	958	891	882	914	942	904	935	920	931	970	896	988	947	913	899	878	934	934	897	931	882	927	924	931	928	910	871	970	943	933	896	923	905	946	903	900	867	925	904	920	891	868	937	938	914	917	936	936	890	928	905	887	945	911	901	945	915	937	927	899	916	856	869	942	887	877	901	958	904	948	904	929	918	903	874	938	946	950	925	905	898	853	936	954	921	895	896	927	855	931	932	896	943	902	932	964	915	884	928	922	918	854	877	912	906	964	909	903	910	944	882	886	925	882	850	904	912	904	938	930	940	968	910	916	897	923	931	967	933	910	907	928	930	917	906	911	882	921	947	937	957	900	864	878	870	989	929	888	911	944	864	930	883	870	960	899	955	919	885	940	917	889	887	867	888	923	923	927	936	903	913	890	905	895	897	919	921	926	918	902	878	897	974	953	922	856	908	898	886	976	929	907	945	907	876	933	945	890	905	935	977	911	923	914	944	929	907	900	926	919	939	974	931	937	909	941	915	956	903	893	878	861	923	926	856	883	953	919	868	945	968	860	922	976	899	950	920	875	881	887	858	956	911	935	974	875	893	862	955	890	904	943	911	912	887	923	924	956	885	918	991	943	909	916	860	943	917	874	944	902	944	902	893	891	935	924	925	934	924	944	853	903	909	965	925	857	923	962	924	895	951	910	856	936	904	974	926	908	973	911	974	964	927	923	915	986	926	926	862	926	870	864	907	882	924	907	900	956	898	883	891	840	914	907	984	889	905	952	935	886	908	938	958	928	890	892	899	908	966	927	931	937	908	882	927	838	891	923	890	945	923	884	946	905	911	956	916	884	915	903	920	882	920	926	934	979	891	937	891	888	881	893	899	907	936	923	913	919	921	897	881	904	946	923	880	902	851	917	845	925	936	937	953	920	946	930	932	928	914	941	876	912	916	896	910	951	910	947	918	955	885	961	953	959	908	888	890	910	945	968	894	942	888	952	947	986	867	886	889	976	884	978	940	876	888	950	944	900	933	943	910	898	910	905	959	926	964	877	896	950	934	951	952	931	923	908	960	881	941	910	924	969	939	892	932	881	881	869	935	933	899	907	945	898	910	911	915	902	935	904	903	917	946	976	942	870	920	921	893	914	902	872	873	879	867	974	912	939	925	953	946	833	905	910	940	891	916	896	913	902	927	992	891	947	868	967	904	885	934	889	903	939	949	918	900	895	953	924	879	969	940	901	864	892	961	955	868	954	878	912	939	964	933	932	889	868	946	875	914	854	942	926	890	943	861	895	902	856	902	927	877	883	901	980	910	929	938	932	904	951	962	930	888	928	872	1001	879	944	964	917	947	889	852	903	861	912	929	936	966	936	952	913	931	927	944	936	890	960	850	946	955	928	890	922	885	910	932	918	958	895	825	917	943	924	872	893	909	900	935	905	932	862	904	933	914	960	901	924	911	936	928	888	931	862	925	907	928	895	942	896	911	889	889	919	937	922	946	917	944	891	933	904	896	882	904	948	898	889	901	910	970	909	894	947	905	964	948	915	1010	865	904	942	900	919	886	895	925	955	909	960	973	909	886	965	916	938	948	931	939	977	964	911	886	945	961	891	886	943	965	929	936	932	899	926	926	935	865	884	967	938	892	930	862	898	886	876	913	913	890	923	898	905	877	912	881	922	921	931	969	894	864	913	956	895	882	895	973	984	994	884	878	901	987	908	886	904	936	900	895	937	974	920	864	867	904	935	961	875	967	883	922	948	897	946	905	922	945	895	922	906	899	847	967	940	885	942	916	905	953	886	876	891	957	932	934	928	925	923	861	899	910	937	943	956	852	899	907	925	886	935	910	903	899	859	946	929	867	883	903	900	899	888	880	899	884	893	860	962	964	925	901	948	882	878	873	971	875	936	899	935	904	921	936	915	884	875	942	888	933	941	911	846	957	927	986	959	890	952	922	886	921	922	988	894	891	966	932	907	919	899	900	913	985	837	861	845	933	906	902	891	935	903	952	971	912	964	945	880	912	904	987	892	905	971	928	929	897	957	949	867	942	849	955	929	874	924	897	868	968	901	926	960	965	920	878	891	920	967	900	909	938	888	904	892	949	931	933	934	909	869	918	911	916	927	905	942	920	949	924	909	939	931	939	932	871	907	906	982	914	909	913	892	921	951	945	879	911	981	911	927	904	888	946	901	936	923	928	892	922	898	892	938	906	898	936	918	890	915	904	970	846	923	970	974	952	904	881	889	936	905	905	918	913	863	860	926	931	866	907	860	982	987	930	969	914	948	907	907	914	874	899	894	914	934	895	947	901	907	916	899	920	925	902	952	881	885	884	910	934	890	921	886	903	914	939	925	912	893	888	916	895	950	934	926	925	912	893	950	939	898	885	916	897	921	944	924	896	962	932	927	922	881	911	922	893	898	954	887	906	911	925	915	905	941	938	875	937	920	901	919	908	902	925	885	967	884	931	943	917	851	892	943	897	873	887	946	889	912	896	909	890	921	941	923	959	908	887	946	900	898	833	931	912	991	878	936	908	881	915	955	956	925	958	926	893	916	889	926	900	896	948	894	935	955	914	925	896	885	976	934	895	925	940	917	911	966	877	958	879	955	918	960	884	878	953	854	933	892	939	960	952	885	964	945	944	906	921	970	889	928	928	940	907	930	916	953	914	893	934	913	938	915	929	959	905	932	940	898	853	938	955	860	921	934	932	855	909	911	929	901	919	954	890	940	884	909	931	954	939	904	969	881	956	922	874	939	901	885	917	895	946	974	956	936	915	951	863	894	917	937	911	897	902	953	939	858	969	946	970	870	954	942	960	891	936	936	869	946	948	950	937	957	884	904	916	986	903	882	868	918	875	915	904	994	872	911	944	919	875	909	924	898	932	934	863	890	898	948	950	896	910	952	938	943	954	909	899	940	908	894	893	937	852	949	946	896	964	928	925	924	928	911	848	969	903	956	886	871	893	914	908	903	886	890	881	909	879	899	879	862	872	932	963	952	906	884	910	947	937	898	892	943	821	902	909	905	923	883	951	868	898	891	879	922	892	856	897	884	903	894	872	959	901	894	913	912	900	873	919	870	869	872	930	902	947	929
23524	51977	54376	51328	62673	54670	39971	30433	20894	14225	9852	7979	7324	7049	6862	6798	6977	6960	6900	6842	6906	6897	6895	6912	6871	6869	7017	6788	6915	6890	6895	6913	6956	6825	6870	6863	6940	6959	6771	6826	6889	6788	7054	6898	6805	6955	6843	6858	6877	6901	6948	6906	6815	6912	6902	6828	6837	6774	6778	6840	6799	6936	6820	6938	6891	6819	6924	6787	6869	6878	6862	6926	6781	6817	6834	6944	6916	6808	6939	6777	6761	6912	6957	6905	6895	6754	6954	6768	6795	6929	6872	6798	6850	6758	6886	6796	6852	6861	6913	6989	6919	6874	6923	6969	6773	6828	6938	6938	6952	6805	6856	6829	6966	6772	6957	6904	6850	6928	6885	6985	6743	6891	6883	6977	6781	6960	6959	6697	6861	6937	6853	6973	6899	6901	6870	6816	6909	6883	7056	6909	6912	6974	6995	6904	6917	6916	7037	6928	6885	6895	6924	6874	6970	6854	6990	6890	6963	6914	6854	6769	6875	6970	7005	6986	6966	6960	6879	6886	6928	6983	6943	6900	6829	6993	6893	6941	6881	6944	6970	6886	6772	6864	6788	6810	6852	6967	6899	7013	7049	6753	6996	6895	6922	6944	6978	6822	6877	6950	6789	6792	6888	6896	6961	7039	6815	6862	6849	6987	6933	6815	6967	6978	6847	6938	6946	6908	6945	6873	6975	6852	6808	7044	6826	6862	6843	6882	6881	6827	6889	6814	6913	6842	6956	6858	6838	6838	6969	6887	6911	6751	7019	7020	6818	6787	6992	7049	6927	6933	6863	6906	6834	6917	6856	6916	6917	6968	6811	6865	6956	6920	6854	7026	6837	6890	7013	6998	6922	6783	6910	6893	6900	6857	6959	6811	6981	6908	6811	6822	6894	6800	6834	6904	6829	6901	6911	6904	7075	6800	6850	6748	6869	6882	6882	6847	6850	6944	6942	6855	6903	6905	6943	6912	6870	6810	6884	6873	7020	6837	6912	6911	6858	6844	6840	6984	6913	6955	6900	6899	6762	6909	6839	6699	6996	6696	6842	6870	6947	6830	6864	7003	6820	6904	6857	6849	6866	7005	6862	6973	6790	6829	7013	6856	6844	6929	6924	7061	6791	6993	6786	6918	6975	6826	6930	6965	6905	6974	6872	6724	6911	6897	6979	6930	6948	6947	6957	6918	6893	6952	6903	6955	6847	6815	6857	6839	6905	6856	6778	6912	6865	6915	6771	6966	6973	6857	6758	6926	6864	6776	6883	6866	6859	6906	6739	6855	6974	6761	6874	6859	6861	6827	6863	6914	6963	6968	6858	6952	6922	6949	6836	6811	6951	6850	6832	6863	6883	6995	6849	6901	7054	6907	6914	6914	6808	6994	7071	6868	6893	6888	7005	6837	6961	6914	6899	6982	6887	6927	6848	6947	6755	6931	6940	6826	6916	6785	6902	6985	6869	6857	6795	6861	6940	6873	6972	6829	6921	6847	6986	6849	6924	6940	6916	6956	6900	6870	6930	6869	6909	6876	6779	6792	6963	6826	6872	6847	6910	6844	6909	6903	6853	6877	6939	6980	6936	6771	6951	6811	6857	6916	6993	6829	6965	6903	7056	7012	6968	6885	6918	6962	6850	6956	6896	6886	6905	6958	6823	6844	6973	6853	6783	6953	6752	6872	6913	6841	6762	6822	6780	6973	6972	6826	6932	6961	6850	6934	6845	6908	6934	6928	6987	6890	6889	6980	6678	6960	6937	6829	6894	6940	6702	6935	6873	6895	6942	6937	6941	6787	6939	6819	6783	6857	7016	6987	6800	6969	6958	6968	6988	6977	6802	6856	6888	6806	6825	6890	6777	6910	6852	6968	6840	6904	6957	6912	6853	6935	6861	6979	6917	6939	6894	6886	6851	6909	6910	6967	6868	6789	6977	6886	6869	6819	6857	6840	6930	6910	6958	6908	6957	6907	6841	6761	6861	6957	6860	7021	6849	6762	6769	6970	6936	6957	6884	6892	6947	6926	7002	6945	6937	6957	6889	6867	6791	6976	7002	6936	6918	6980	6952	6965	6905	7043	6941	6995	6843	6900	6912	6930	7072	6885	6898	6992	6974	6792	6962	6829	7003	7024	6825	6810	6955	6885	6810	6923	6744	6969	6882	6953	6842	6990	6897	6852	6993	6906	6853	6711	6979	6861	6939	6824	6820	6982	6927	6833	6801	6812	6812	6874	7036	6852	6867	6842	6980	6822	6828	6958	6862	7006	6881	6939	6854	6904	6963	6852	6961	6997	6902	6920	6851	6982	6800	6912	6945	6861	6974	6862	6910	6849	6745	7046	6981	6922	6933	6952	6949	6993	6914	6903	6894	6979	7011	6808	7007	6896	6941	6929	6904	6937	6917	6845	6874	6889	6929	6909	6902	6847	6802	6945	6886	6792	6937	6801	6919	7018	6756	6946	6969	6902	6930	7089	6925	6765	6891	7005	6903	6778	6878	6805	6936	6896	6898	7015	6904	6917	6778	6871	6850	6818	6930	6926	6955	6832	6928	6832	6873	6924	6858	6869	6726	6809	6818	6854	6924	6893	6898	6917	6958	7062	6851	6802	7001	6830	6888	6917	6938	6951	6733	6952	6825	6932	6946	6832	6880	6791	6930	6861	6826	6858	6733	6793	6898	6979	6906	6818	6914	6869	6845	6940	6854	6899	6974	6871	6831	6856	6928	6846	6968	6905	6885	6847	6915	7038	6967	6943	7004	6960	6951	6881	6993	6756	6869	6882	6997	6793	6851	6868	6829	6868	6974	6944	6937	6872	6914	6942	6833	6820	6867	6851	6938	6912	6804	6878	6886	6786	6930	6973	6905	6881	6954	6897	6823	6838	7060	6935	6877	6847	6934	6830	6768	6968	6826	7005	6947	7003	6967	6983	6933	6878	6962	6920	6783	6841	6749	6795	7002	6949	6864	6848	6783	6922	6926	6872	7004	6958	7093	6904	6950	6725	6920	7019	6910	6806	6890	6747	6966	6956	6821	6933	6923	6834	6750	6955	6813	6988	6746	6949	6877	6879	6905	6852	6843	6915	6973	6899	6960	6864	6973	6988	6827	6981	6885	6854	6833	6869	6952	6872	6913	6877	6939	6856	6885	6979	7023	6770	6913	6806	6955	6849	6884	6920	6973	6873	6987	6956	6918	6828	6876	6947	6837	6983	6774	7000	6850	6884	6971	6804	6923	6851	7021	6916	6909	6885	6932	6926	6868	6855	6914	6851	6816	6849	6880	6805	6872	6903	6908	6967	6910	6909	6973	6830	6912	6886	6938	7015	6925	6738	6824	6910	6991	6807	6899	6813	6933	6930	6991	6891	6832	6866	6871	6902	6979	6843	6809	6961	6869	6906	6900	6945	6971	6854	7008	6974	6947	7002	6889	6938	6976	6835	6860	6750	6793	6917	6839	6858	6863	6858	6946	6938	6906	6857	6864	6809	6903	6976	7000	6954	6878	6918	6946	6892	6821	6836	6786	6937	6832	6933	6914	6907	6960	6898	6866	6832	7061	6998	6891	6829	6978	6983	6901	6924	6804	6895	6912	6896	6832	6803	6935	6928	6910	6896	6850	6970	6879	6751	6984	6839	6864	6874	6953	6892	6853	6904	6896	6857	6828	6853	6977	7016	6867	6690	6862	6890	6937	6867	6886	7038	6768	6967	6881	6862	6992	6779	6914	6783	6980	7010	6955	6841	6775	6920	6983	6863	6939	6866	6840	6823	6924	6884	6944	6934	6847	6864	6869	6868	6992	6970	6899	6893	7016	6856	6901	6962	6836	7034	6973	6935	6890	6937	6936	6788	6928	7019	6917	6947	6869	6831	6981	6934	6783	6977	6847	6990	6965	6919	6987	6872	6918	6807	6885	6932	6825	6718	6888	6822	6808	6806	6882	6824	6892	6975	6796	6995	6988	6827	6752	6808	6997	6881	6919	6955	6762	6796	6919	6791	6931	6916	6873	6907	6886	6897	6854	6923	6811	6790	6892	6953	6859	6968	6874	6851	6953	6879	6905	6924	6851	6965	6988	6808	6816	6884	6867	6819	7070	6902	6768	7022	6822	6898	6961	6933	6921	6913	6923	6817	6893	6793	6871	7003	6891	6822	6803	6919	6940	6868	6836	6862	6912	6923	7013	6805	6858	6915	6908	6912	6888	6833	6939	6917	6812	6924	6893	6841	6916	6944	6885	6978	6900	6864	6923	6949	6905	6912	7011	6992	6793	6908	6813	6944	6896	6780	6844	6945	6887	6995	6944	6808	6917	6754	6957	6885	6872	6932	7020	6853	6782	6765	6982	6831	6743	6973	6931	6855	6988	6882	7023	6971	7014	6803	6818	6779	7006	6891	6831	6792	6886	6791	7015	6844	6791	6847	6811	6809	6996	6850	6975	6847	6865	6792	6983	6875	6755	6923	6886	7016	6940	6777	6816	6869	6848	7137	6836	7048	6944	6829	6895	6863	6966	6790	6859	6970	6785	6914	6974	6898	6956	6919	7001	6814	6923	6912	6853	6850	6874	6851	6964	6970	6927	6829	6914	6952	6997	6830	6854	6942	6966	6828	6874	6897	6817	6860	6853	6845	6845	6811	6967	6906	6864	6911	6900	6685	6906	6873	6932	6826	6981	6912	6939	6914	6891	6898	7069	6985	6846	7011	6982	6871	6885	6937	6858	6915	6843	6823	6895	6896	6952	6907	6834	6833	7001	6679	6907	6943	6921	6879	6909	7003	6886	6843	7063	6924	6861	6767	6954	6860	6880	6790	7025	6851	6922	6964	6838	6818	6833	6881	6999	6921	6853	6868	6804	6839	6881	6866	6845	6927	6910	6832	6795	7013	6889	6989	6818	6875	6910	6881	6942	6903	6839	6940	6831	6817	6960	7040	6842	7014	6905	6784	6942	6768	6893	6916	6961	6918	6960	6856	6978	6816	6908	7015	6858	6892	6900	6861	6875	6905	6956	6892	6884	6868	7004	7022	6947	6771	6739	6871	6964	7025	6857	6906	6949	6775	6944	6821	6998	6907	6842	6851	6843	6813	6898	6974	6894	6979	6897	6786	6932	6831	6921	6788
3024	9593	10871	4293	3463	3113	1980	1358	1197	1057	984	902	915	977	882	906	876	933	944	929	953	990	897	915	942	959	912	995	883	920	900	953	927	935	937	941	898	953	937	945	895	895	978	907	954	899	865	870	946	956	927	932	900	933	950	898	901	954	960	933	931	895	941	968	984	944	912	881	969	947	938	923	884	894	931	900	964	915	888	890	970	952	934	903	906	967	916	893	884	975	963	923	941	958	951	914	970	902	923	963	897	931	942	911	930	929	917	946	920	923	989	890	952	942	934	914	912	958	956	878	991	920	938	967	953	863	939	961	936	929	923	861	995	921	962	961	948	931	964	938	967	871	911	893	951	899	968	956	940	897	968	931	898	942	919	923	892	965	893	926	920	913	911	896	959	945	963	970	935	911	965	886	892	877	947	895	910	857	912	983	868	958	972	897	885	927	948	915	945	971	940	908	917	936	902	949	928	911	937	926	932	946	879	911	934	890	963	874	993	974	934	890	924	925	908	995	914	888	925	935	947	902	923	939	906	978	957	943	916	921	958	925	968	900	908	945	988	957	929	1006	915	927	963	974	952	939	970	881	909	928	911	916	932	919	962	882	905	902	943	925	930	1025	928	946	945	954	987	888	919	938	920	923	919	958	949	952	891	900	902	946	926	946	929	914	954	966	922	966	955	891	932	946	898	898	945	966	854	899	934	911	923	953	931	928	889	900	933	922	948	941	934	928	958	891	911	945	977	898	939	901	922	880	950	965	951	956	932	930	973	973	943	852	919	884	948	919	979	869	888	955	862	949	978	907	950	957	946	949	893	925	927	920	934	938	959	950	913	897	948	983	940	970	948	939	960	933	911	931	904	957	943	869	946	878	913	929	904	903	932	918	935	905	941	909	921	933	930	905	938	935	974	889	966	884	921	942	967	994	939	950	948	980	910	980	959	928	897	948	901	947	897	899	922	940	946	899	920	902	878	902	917	944	928	948	933	950	909	863	920	928	926	958	863	966	954	901	864	983	942	952	928	958	915	932	907	965	940	902	892	880	926	943	947	873	865	967	976	945	958	906	889	913	948	945	924	908	926	915	887	983	938	937	909	920	921	894	903	955	897	934	875	945	924	924	907	972	925	912	933	888	963	968	949	933	931	924	893	955	885	916	945	934	926	953	897	899	893	923	986	895	1006	912	912	882	973	939	927	972	929	943	863	935	963	899	909	889	956	916	920	911	916	984	894	970	943	960	922	907	903	915	940	941	938	960	928	934	934	912	929	858	887	879	939	947	879	912	874	964	935	964	942	931	957	951	900	938	1006	912	1000	926	942	929	890	969	933	894	943	928	963	924	934	972	871	901	949	939	922	916	945	937	900	881	938	963	891	915	921	924	897	877	927	920	994	973	947	912	957	919	964	945	920	924	881	925	975	910	931	945	903	875	895	933	917	975	961	924	923	860	960	957	898	892	956	910	923	962	899	869	938	928	950	937	911	918	942	913	885	957	945	941	914	896	900	929	927	929	855	890	975	876	946	938	929	889	918	900	904	957	930	973	935	930	919	969	1020	903	920	904	917	939	855	984	920	968	875	969	948	939	944	975	916	906	948	909	905	944	1004	904	907	926	929	913	978	951	964	926	962	909	898	917	927	923	1008	860	934	965	974	970	901	947	908	942	941	967	941	919	925	969	973	925	917	950	945	933	935	969	943	989	943	921	971	922	889	937	923	950	870	938	895	942	1008	896	938	886	951	903	894	898	920	942	891	945	912	955	936	970	924	930	924	900	978	905	878	903	917	916	915	933	948	983	903	994	950	934	913	940	943	971	922	917	942	904	901	916	907	902	920	865	938	989	927	910	952	991	958	916	946	955	851	872	942	906	915	932	957	990	911	974	920	934	925	948	988	987	932	924	954	959	907	947	897	962	937	907	950	942	949	926	932	956	886	932	919	908	889	961	923	892	882	959	909	961	936	936	940	916	952	920	909	904	982	935	964	939	916	933	958	915	959	882	982	942	949	935	926	956	908	926	911	933	974	919	928	923	923	969	920	913	954	934	920	928	929	957	908	933	912	958	970	912	938	907	902	974	997	974	946	914	941	877	922	958	917	972	951	899	975	951	981	920	925	934	964	852	903	935	961	932	963	1006	946	923	942	890	901	899	977	884	929	923	928	943	977	897	972	925	919	897	970	967	913	885	896	914	938	946	896	980	923	899	883	943	934	913	922	881	922	937	981	936	905	915	935	915	912	925	969	859	918	943	897	959	896	890	879	915	879	977	910	919	954	900	953	967	931	960	922	929	917	973	868	952	904	900	907	949	911	955	918	972	938	935	1014	954	904	921	939	942	973	882	957	950	938	941	957	926	915	946	962	917	959	920	907	933	922	932	906	899	947	879	914	938	949	938	947	936	892	969	920	885	956	918	951	942	933	914	954	929	939	921	960	930	962	954	936	956	951	877	921	957	892	947	901	957	965	841	920	934	962	858	952	964	926	959	938	915	946	933	939	968	885	908	911	918	955	942	956	938	933	896	881	902	948	915	915	909	908	977	926	919	909	943	922	961	984	947	910	900	887	905	955	920	928	914	867	912	957	979	965	890	878	935	934	913	897	926	959	959	916	996	892	973	960	913	894	913	916	897	951	956	966	952	925	932	942	928	915	917	948	983	960	940	962	937	984	931	954	943	976	903	945	903	889	955	916	969	941	893	902	943	925	931	954	867	909	945	970	951	918	949	968	950	906	926	874	905	980	961	920	914	937	968	885	910	915	900	942	956	941	957	956	969	902	908	916	912	946	874	933	908	962	897	915	980	886	895	916	901	898	940	960	949	964	907	932	906	944	918	956	893	954	949	904	925	900	911	933	990	898	860	914	909	892	958	974	923	913	922	964	976	929	925	948	974	932	929	921	943	937	913	947	935	941	974	916	958	947	874	936	942	988	982	892	923	966	932	943	908	922	992	961	928	895	900	950	944	964	973	921	930	931	910	891	910	929	887	945	928	959	961	931	937	893	931	938	892	894	919	926	936	926	910	913	877	932	946	901	951	927	920	975	971	869	932	936	922	916	879	927	935	975	895	956	926	913	907	894	941	854	926	893	933	878	954	964	955	944	945	950	914	894	964	993	963	934	940	948	985	965	972	870	901	886	998	951	944	932	898	907	874	948	864	902	967	976	924	906	926	926	985	906	969	895	921	933	949	962	890	947	904	927	1014	907	922	957	935	905	959	921	943	943	972	982	926	913	964	955	945	899	906	936	955	946	944	890	900	906	925	937	925	990	935	928	916	919	966	974	971	926	941	965	890	909	928	859	954	924	947	922	888	888	949	938	928	924	896	909	924	977	941	945	951	880	867	927	880	928	964	956	920	863	871	919	894	905	898	931	950	953	930	940	864	933	925	947	948	951	895	905	894	919	956	979	908	977	925	937	939	903	954	935	914	918	952	897	865	958	924	927	893	962	946	969	944	883	914	908	895	894	941	982	931	938	935	947	901	949	907	892	933	881	968	911	969	905	939
16679	36715	34557	30518	37847	33464	24070	15850	12275	8941	7706	7240	7081	6996	7073	6856	6987	6846	7031	6987	7074	6992	6865	6782	6861	6927	7112	6827	6797	7001	7003	6927	6794	7042	6905	7030	6947	6801	6980	6903	6869	7014	6941	7015	6993	6939	6972	6897	6937	6959	6891	6877	7003	6938	7155	6904	7022	6825	6879	6962	6801	6875	7020	6871	7036	6948	6743	6981	6827	6888	6965	6938	6932	6971	7029	6954	7092	6973	6829	6825	6943	6913	7094	6976	6874	6937	6904	7008	6871	6947	6835	6866	6897	6902	6849	6981	6888	6929	6872	6850	6797	6960	6938	6782	7008	6938	6920	7004	6959	6883	6951	6838	6929	6884	6967	6836	6910	7058	6968	6917	6846	6868	6875	6823	6767	6935	6992	6985	6951	6933	7065	7024	6908	6868	6980	6811	6949	6943	7046	6879	6992	6972	6823	6854	6902	6850	6868	6886	7024	6788	7067	6831	6941	6871	6823	6880	7099	6999	6965	6870	7042	7020	6944	6944	6881	7026	6965	6953	6929	6924	7004	6994	7017	6906	7011	6865	6985	6988	6900	6983	6974	6961	6846	6793	6991	7141	6833	6922	7034	7045	6955	7121	6912	6879	6911	6841	6825	6970	6992	6935	7002	6830	6925	6909	6949	6886	6955	6907	6990	7013	6981	6942	6891	6975	7003	6872	6921	6962	6940	6967	6898	6988	7020	6853	6903	7002	6839	6969	7009	6968	6939	6879	6965	6808	6943	6938	6981	6914	6878	6853	6873	6895	7057	6891	6952	6985	6893	6951	7024	6835	6926	6901	7066	6933	6945	6857	6840	7076	6896	6899	7025	6972	6966	7001	7053	6983	6978	6918	7028	7069	6898	6974	6954	6971	7026	6899	6768	6912	6977	6925	6906	7009	6971	7026	6948	6850	6827	6902	6996	6910	6955	6915	6998	6989	6933	6870	7000	7072	7104	6998	6884	7005	6963	6903	6963	6924	6898	6936	7015	6851	6929	6939	7008	6926	6938	7084	6904	6841	6813	6885	6979	7055	6886	7014	6868	7001	6930	6985	6955	6975	6789	7004	6974	6761	6919	6892	7064	6890	6963	6938	6946	6888	6986	6891	6970	6954	7031	6986	6933	6819	7093	6948	6970	6857	6984	6839	6972	7061	6840	6967	6926	6910	6927	6830	6974	6879	7091	6969	6872	6965	6859	6813	7042	6961	6960	6960	7012	6898	6927	7021	6826	6945	6945	7013	6914	6953	6911	6970	6914	6935	6899	6925	6970	6893	6931	6969	7062	6938	6724	6952	6917	6978	6953	6947	7009	6829	6976	6947	6856	7020	6922	6890	6927	6906	6827	6993	6941	6896	6843	6944	6951	6989	6901	6892	6843	6976	6803	7020	6941	7055	6988	6842	6902	6988	6972	6938	7069	6930	6838	6870	6942	6921	6990	6740	6858	6854	6878	6964	7000	6930	6910	6914	6886	6875	6990	6931	6961	6948	6944	6936	6973	6905	6931	6970	6850	6960	6866	6987	6996	6897	6858	6852	6815	6943	6933	7094	6968	7010	6854	6870	6865	6909	7082	7070	6889	6931	6990	6966	6882	6948	6937	6846	7025	7005	6957	6790	7017	6855	6961	6955	6916	6985	6686	7022	6967	6892	7014	6921	6951	7000	7047	7011	6825	7047	6827	7073	6900	7075	6870	6976	6855	6907	6817	6895	6969	6840	6941	6944	6924	6943	6792	6938	7014	6923	6871	6948	6951	6925	6935	7035	6979	6968	6883	6746	6826	6840	6911	6823	7043	7120	6882	6942	7035	7001	6966	6984	6938	6923	6996	7060	7075	6919	6922	6941	6962	7062	7001	7004	6879	6848	6899	6998	6973	6899	6854	6955	6978	6867	6968	6900	6948	6942	6943	6859	7014	6945	6945	6917	7043	6994	7001	6953	6815	6781	7024	6825	6909	6999	6934	7002	6865	6999	7008	6995	6914	6849	6974	6885	6855	6921	6887	6799	6909	6919	6931	6932	6937	6942	6923	6936	7129	6863	6976	6891	7024	7047	6907	6890	6911	6954	6948	7016	6909	6954	6953	6899	6963	6907	6895	6978	6836	6967	7003	7125	6802	6889	6938	6932	6888	7016	6974	7092	6915	7111	6885	6852	6975	7037	6959	7001	6909	6972	6805	6891	6815	7020	6918	6924	7043	6918	6833	6877	6992	6937	6871	6927	6956	6905	6931	6912	6957	7034	7176	6897	6887	6966	6851	7067	6857	7012	7089	6968	6969	6962	6988	6852	6953	6877	6953	6923	6971	6976	7007	6969	6935	6826	6978	6966	6988	6906	6901	7017	6968	7020	6882	7002	6965	6974	6979	7062	6935	6972	6897	6877	6971	6903	6873	6933	7118	6847	7016	6898	7078	6825	6922	6965	7002	6942	7040	6944	6970	6977	6939	6939	6836	6976	7010	6994	7025	7008	7011	6962	6960	6878	6974	6891	6962	6845	7008	7118	6900	6910	6849	6912	7027	6898	6926	6861	6862	6998	6944	7035	6868	6951	6926	6943	6885	7002	6925	6935	6903	7000	6861	6852	7015	6947	6822	6986	6935	6989	6985	6990	7034	6807	7015	6932	6968	6844	6854	6963	6988	7040	6943	6832	6863	6852	6910	6932	6803	6885	7024	7007	6847	6974	6913	7029	6887	6960	6765	6960	6995	6995	7035	6866	6979	6994	6870	7013	6900	7076	6912	6963	6928	6943	6959	6884	6852	6952	6847	6945	6875	6934	7003	6931	7035	6967	7183	6887	7059	7055	6906	6891	6974	6975	6900	6916	7005	7075	6976	7021	6873	7085	6941	6983	7059	6952	6965	6999	6992	6819	6937	6891	6995	7060	7006	6866	6951	6846	7044	6933	6876	7056	6954	6887	6867	6824	7000	6913	6866	6914	6911	6855	7090	6832	7033	6941	6963	6925	6814	6910	6903	6906	6929	6960	6890	6925	6975	6877	6973	7025	7048	6928	7054	6789	6960	6896	6899	6969	6913	6910	6897	6993	6911	7031	6927	7004	7008	6981	6970	7005	6961	6862	6982	6930	6914	7039	6946	7152	6950	6948	6964	6972	6987	6846	6994	7030	6906	6894	6916	6934	6852	7073	6822	6985	7053	6956	6992	6863	6876	6957	6927	6918	6815	6975	6894	6788	6990	6931	6931	7082	6789	6845	6833	7053	7068	7016	6851	6939	6915	6986	6935	7042	6995	6923	7002	7014	6955	6973	7032	6930	6900	6788	7060	6853	7029	6883	6944	6881	6893	6977	6902	7014	6851	7084	6937	6920	6925	6944	6969	6929	6867	6900	6930	7014	6941	6921	6977	6854	6943	6888	7034	6960	6963	6977	6879	7043	7000	6979	6985	6965	6907	6910	6955	7032	6937	7009	7103	7057	6928	6902	7005	6750	6876	6894	6988	6925	7006	6921	7072	6882	7029	6900	7038	7026	6941	7070	6865	6994	7065	6935	6945	6976	6989	6922	6818	6970	6951	6872	6894	6971	6790	6943	6886	6873	6902	6978	6926	6830	7052	6961	7058	6924	6884	7000	6875	6962	6942	6919	6969	6896	7028	6985	7022	6904	7070	7012	7094	7041	7062	6973	6795	6894	7036	7015	7070	6937	7026	6876	6928	6973	6951	6857	6861	6869	6904	6908	6953	6835	6766	6985	6935	6997	6945	6953	6920	6928	6872	6981	6872	6894	6901	6961	6949	6766	6936	6918	6871	6907	6839	7029	7055	6970	6967	6902	6980	6941	6990	6873	6929	6877	6899	6979	6970	6860	6878	6887	6926	7116	6847	6966	6954	6988	6905	6814	6939	6910	6891	7112	6943	6903	6986	6975	7016	7037	6883	7001	6969	6881	6822	7024	6997	6920	6974	7004	7001	6878	6901	7005	6991	6996	6760	6856	6883	6872	7056	6982	6959	6896	7058	6951	7021	6753	6965	6862	6929	6989	6977	7004	6890	6922	6982	6996	6978	6850	6878	6900	6893	7056	6938	6903	6941	6893	6913	6839	6956	6935	6866	7082	6927	6892	7108	6840	6938	7024	6976	6756	7000	6898	6971	6951	6957	7069	6991	6969	6895	6936	6797	6992	7022	6892	6968	7105	6842	6864	6983	6967	6879	6926	7040	6980	6898	6790	6911	7080	6883	6823	6945	6866	6979	6961	6897	6895	7041	6986	6961	6829	6927	6863	6967	6844	6850	6908	6885	6988	7068	6967	6903	6974	7002	6878	6995	6905	6977	6859	6969	6813	6985	6873	6772	6928	7005	6886	6946	7005	6920	7002	6846	6920	7042	6967	6881	6947	6950	6834	7060	6927	6931	6996	6868	6884	7020	6979	6856	6987	7022	6982	6956	6907	6847	6889	7063	7045	6884	6803	6854	6983	6817	6795	6888	6934	7007	6948	6920	7039	6904	6947	6930	6948	6997	6959	6938	6991	7125	7039	6998	6901	6988	6868	7003	7029	6831	7034	6955	7088	6975	6935	6961	6925	6873	6903	6912	6921	6913	6992	6893	6896	6924	6861	7015	6893	6876	6937	6922	6983	6910	6857	6890	6914	6939	6906	6981	6899	6973	6962	6930	6858	7096	6854	6954	6977	6908	6775	6948	6985	6959	7013	6996	7006	6937	6992	6981	7063	6898	6967	7033	6888	6931	6948	6964	6869	6923	6945	6959	6856	6879	6859	7061	6807	6948	6955	7039	6957	6923	6898	6810	6910	6973	6780	6954	6844	7049	6977	6995	6906	6914	6909	7005	7016	7178	6978	6820	6854	6847	7088	6947	6928	6868	6898	7031	6908	6974	6957	6909	6953	6953	6918	6909	6982	6834	6947	6875	6944	6976	6884	6926	6998	6960	6886	6931	6957	6973	6924	6975	6998	7036	6963	6882	6954	6927	6951	6787	6982	6841	6944	7016	6887	6829	6985	7078	6860	6946	6849	6922	6975	6918	6919	6960	6875	7062	6951	6912	7044	6923	6881	6830	6920	7065	6997	6874	6994	7023	6796	6876	6913	6926	6974	6825	6983	6872	6929	6915	6915	7042	7017	6987	6960
3865	24095	23090	11540	8160	6494	3731	1837	1305	1143	1073	950	939	899	935	919	940	923	980	927	964	919	937	889	900	947	922	943	888	939	926	933	910	909	944	941	936	971	970	920	945	882	964	944	945	938	865	917	950	902	928	890	936	967	881	927	966	937	940	906	881	914	939	977	901	961	945	940	903	892	921	889	914	978	897	915	996	932	893	895	936	937	933	931	958	929	985	934	910	934	932	943	929	882	901	943	945	930	911	927	898	994	939	1003	958	920	917	906	922	928	873	930	943	981	939	901	926	974	941	912	954	886	949	864	981	876	893	989	938	948	868	915	899	886	901	975	916	966	960	927	892	904	967	957	920	976	936	967	878	1040	978	953	935	938	920	903	948	948	916	897	955	870	936	969	927	936	928	915	963	946	882	909	872	963	960	928	958	909	930	994	984	901	965	925	931	985	939	959	944	957	937	939	976	934	963	916	886	970	909	943	920	939	920	979	916	947	928	923	947	1000	947	985	878	944	898	922	929	893	885	947	873	947	950	915	944	933	895	945	943	966	903	967	883	935	946	966	928	948	930	942	935	907	937	929	931	922	962	971	1014	841	936	902	920	959	954	949	890	902	929	916	921	970	941	932	979	921	952	952	929	950	909	1004	924	927	940	888	936	912	890	923	970	972	932	911	905	971	940	889	929	1020	939	908	882	918	968	898	912	999	945	954	974	907	885	950	933	960	1013	950	988	978	915	934	956	925	949	919	975	960	877	896	897	946	949	919	923	994	907	878	978	978	973	962	997	955	943	905	941	906	951	911	1015	901	909	941	960	919	928	916	976	1002	928	898	968	949	922	917	1009	966	952	966	911	959	922	946	895	940	987	918	1004	897	867	944	967	958	954	966	970	928	937	962	952	951	909	924	893	981	886	963	1001	931	934	866	896	943	942	923	921	932	944	927	951	952	889	930	891	969	970	933	936	867	933	956	891	919	978	919	961	944	967	886	931	940	952	949	852	888	971	930	879	957	936	949	930	906	879	913	887	966	995	888	979	915	965	914	968	919	947	928	893	949	915	909	935	962	987	961	920	922	966	999	968	976	874	937	915	985	881	983	918	929	854	950	964	904	904	956	946	957	988	903	941	890	991	885	969	972	892	924	907	929	973	933	957	905	920	920	932	971	924	929	877	914	950	972	962	954	944	940	900	904	938	932	949	964	929	879	939	949	945	957	944	909	904	931	956	918	969	994	904	954	928	943	934	866	928	874	872	871	935	921	890	900	936	937	895	911	958	954	928	889	906	917	943	914	945	964	912	916	893	957	975	943	941	936	934	917	909	948	919	870	888	875	909	963	958	924	936	883	953	904	937	927	931	940	951	950	933	971	923	925	931	1004	940	945	931	891	961	955	967	902	940	933	935	901	980	991	914	908	911	899	948	878	929	932	931	891	899	887	929	963	915	961	964	946	921	956	964	919	941	909	937	941	946	965	895	896	921	926	910	974	942	935	955	937	997	924	940	995	952	968	972	907	919	925	956	917	936	895	898	961	922	948	889	941	908	928	911	929	913	938	939	940	937	948	943	921	965	914	949	931	939	908	957	971	880	945	952	925	946	929	916	989	916	995	868	901	959	935	949	898	901	952	961	915	935	931	906	981	941	955	960	942	908	917	866	935	917	924	856	919	960	957	982	952	950	958	929	949	901	934	919	975	917	882	965	937	972	896	959	893	940	952	956	908	903	922	911	978	939	949	930	943	981	920	908	986	925	964	933	988	919	931	929	969	947	917	928	982	970	904	974	1013	950	949	957	928	916	931	948	938	977	935	891	907	924	951	946	959	930	959	949	902	941	879	946	935	941	885	950	978	983	970	953	946	1001	930	936	931	955	936	947	942	928	982	910	904	936	935	941	907	914	933	925	934	932	983	950	926	894	902	922	876	929	937	972	931	897	907	933	904	902	941	949	966	942	950	949	967	923	926	957	851	884	924	909	940	958	909	981	942	972	944	966	925	894	941	942	924	966	955	881	941	971	922	956	992	930	995	972	997	895	889	936	926	894	930	953	918	893	915	905	962	929	935	924	912	944	937	885	910	903	923	930	920	909	918	932	932	933	955	942	943	984	969	962	960	901	923	944	911	957	928	951	972	937	913	908	954	943	930	901	975	951	904	928	886	935	945	1008	955	964	862	961	912	942	915	930	939	937	867	893	968	955	981	921	913	874	894	983	939	854	887	905	895	947	926	979	914	923	949	878	948	905	961	947	942	951	949	971	914	990	931	927	952	886	975	961	929	956	949	899	904	920	977	861	896	937	873	923	959	903	884	966	889	926	895	988	934	870	1000	962	959	950	924	907	951	910	905	900	894	968	932	907	964	912	993	902	889	943	864	917	892	953	846	940	994	927	939	981	900	888	941	869	942	939	903	928	899	955	977	957	907	900	947	969	921	941	932	918	935	914	893	883	982	940	941	915	919	935	1018	984	961	926	938	870	901	951	875	928	852	950	895	927	920	977	949	901	916	907	905	943	943	892	892	925	887	987	945	944	896	897	954	978	922	993	951	913	914	920	951	960	922	932	910	952	973	925	975	931	942	914	911	914	998	915	952	938	932	873	946	919	929	918	956	964	921	899	987	938	926	933	927	905	910	965	906	971	925	932	929	948	967	941	948	902	903	879	967	888	952	911	942	931	925	933	912	934	958	911	933	942	1016	929	928	895	910	906	977	923	932	923	913	885	919	886	979	923	945	878	955	937	913	924	933	968	939	927	911	901	906	880	887	992	981	968	978	914	949	934	980	944	877	941	894	903	927	929	934	907	953	1000	973	939	939	964	942	918	972	933	906	955	982	926	914	975	910	930	974	918	967	940	933	930	950	936	924	932	930	963	968	911	913	895	919	953	907	951	853	1012	964	936	891	857	915	992	983	940	957	921	942	922	968	922	970	956	932	938	925	905	922	919	936	899	946	901	951	957	915	933	923	918	886	925	891	901	969	876	920	955	924	942	912	926	893	946	960	963	944	898	930	963	952	883	934	919	952	932	945	926	945	926	930	940	871	933	885	917	970	920	926	920	916	975	907	999	952	887	971	931	940	920	908	903	901	953	945	951	946	973	918	927	1000	957	939	933	941	970	914	955	923	957	986	923	964	943	944	858	931	928	965	914	886	923	935	937	946	885	974	956	909	923	957	886	949	948	892	938	955	909	909	936	911	998	890	942	927	931	1001	932	953	965	870	930	913	932	897	964	908	948	920	911	929	983	939	927	940	940	972	922	946	965	916	964	934	972	939	940	924	950	964	978	931	965	913	972	971	900	918	931	929	929	987	902	938	892	900	922	917	904	899	955	982	1014	953	929	957	915	949	1000	902	877	980	944	933	913	925	948	954	943	965	936	901	937	950	928	980	948	984	928	936	894	888	933	957	902	925	894	918	891	934	956	927	991	918	964	942	986	947	939	954	948	865	943	906	912	895	895	945	928	978	923	886	940	922	943	939	990	943	955	997	991	898	919	990	928	958	982	979	929	946	901	983	941	987	896	924
26545	50182	45430	43373	52465	44265	33205	21798	15446	11178	9227	7945	7272	6853	6972	6992	6927	6937	6938	6956	7057	6942	7044	6949	7016	6871	6933	6989	6898	6946	6894	7017	6959	6907	6997	6869	6936	6935	6800	7026	7114	7037	7078	6856	6956	6849	7005	6861	6840	7021	6966	6942	6871	6917	6879	6869	6843	6951	7008	6960	6748	6852	6914	7029	6940	6857	7013	6950	6929	6917	7046	6885	6964	6898	6794	6799	6853	6892	6940	6887	6884	6962	7002	6962	6820	6991	7012	6959	6923	6914	6968	6870	6874	6981	6954	6991	6961	6843	6880	6913	6874	6848	6930	6901	6956	6991	7029	6950	6992	6843	6944	6875	7031	6922	6894	6956	6953	6986	6811	6893	6944	6905	6937	6818	6973	6841	6973	7027	6860	6913	6965	6843	6952	6998	6959	6985	7043	6944	7029	6903	6927	6975	6934	6929	6869	6878	6852	6886	6859	6848	6824	6947	7048	6888	6963	6832	6901	7007	7048	6858	6970	6872	6885	6886	6925	6961	6861	6949	7062	6858	6779	6970	6898	6983	6958	6921	6804	7091	6858	6809	6879	6883	6922	7037	6905	6916	6953	6945	7100	6934	6982	6959	6915	7005	6926	6868	6913	7059	6912	6828	6897	6870	6989	6882	7084	6944	6926	6936	6841	6898	6926	6941	6794	6941	6966	6814	6977	6986	6926	6922	6819	6843	6941	6923	7012	6892	6814	6914	6996	6911	6886	6885	7014	6874	6918	6815	6798	6884	6972	6864	6851	6981	6904	6953	6873	6961	6938	6941	6958	6822	6952	6959	7035	7000	6926	6904	6891	6948	6827	7047	6997	6989	7029	6884	6912	6942	6989	6980	6920	7025	6966	7013	7081	6936	6891	6973	6994	6876	6905	6881	6833	6815	7005	6965	6938	6859	6915	6903	6933	7013	6869	6902	6944	7020	6942	7072	6923	6966	6907	7031	6905	7025	6865	7024	7034	6979	6862	6872	6908	7065	6845	6853	7041	6957	6894	6885	6902	6907	7028	7133	6858	6958	6851	7013	6949	6863	7011	7076	7156	6971	6987	6898	6944	6999	6891	6977	6801	7010	6936	7028	6973	6930	6964	7012	6834	7117	6911	7009	6890	6921	6909	6998	6905	6837	7006	7004	6862	6900	7076	6838	7055	6899	6852	6975	6848	7004	6903	7025	7048	6917	6890	7009	6928	6913	6820	6997	6893	7045	6912	6901	6960	6902	6926	6911	6852	7114	6980	6999	6931	6927	6977	6932	6887	6892	6830	6881	6855	6962	6813	7021	6876	6952	6992	6941	6908	6977	6893	7023	7063	7050	6958	7104	6992	7061	7037	6897	6911	7055	7024	6906	6949	6893	6942	7039	6881	6970	6772	7041	6900	6980	6795	6785	6985	6978	6940	6947	6881	6993	6937	6976	6792	7055	6855	6766	7016	6903	6781	6901	6953	6870	6918	6975	7070	6882	6912	6863	6958	7088	6930	6934	7004	6857	6917	6964	6975	7043	6903	6966	7006	7055	6923	6846	7051	7019	6912	7006	6939	6985	6909	6968	6964	6934	6896	6924	6865	6939	6983	6839	6941	6982	6911	6912	6931	6892	6970	7027	7041	6875	6931	6894	6886	6981	7036	6820	7012	6931	7012	7005	6977	6906	6949	6939	7001	6934	7038	6966	7049	6873	7041	6805	6808	6977	7015	6851	6952	7049	6953	6958	6989	6953	6894	6962	6982	6797	6953	6857	6945	6917	6998	6996	7074	6833	6920	6983	6958	6881	7066	6918	6889	6872	6828	7021	6869	7024	6956	6887	6919	6910	6887	7110	6922	6856	7038	6990	7009	6875	6830	6927	6939	6868	6836	7006	7034	6903	6776	7008	6796	6756	7038	6915	6989	7053	6827	6854	6965	7099	6903	6989	6943	6907	6973	7055	6995	6852	6915	6958	6949	6876	6919	6950	6915	7010	7021	6847	6965	6860	6920	6891	6925	6881	7030	6900	6979	7018	6922	6941	7009	7011	6850	6996	6960	7030	6909	6906	6999	6847	6805	6975	6998	6955	6894	6987	6968	6840	6939	6919	6892	6967	6873	6888	6844	7008	7031	7003	6887	6923	6918	6956	6936	6968	6903	6966	6747	7071	7034	6993	6849	6956	7027	6966	6955	6923	6885	7003	7015	6992	6880	7000	6816	6963	6990	6925	6897	7006	6981	6919	6990	6948	7005	6941	6988	7060	6936	7009	6911	6913	6900	7030	7041	6964	6856	6988	6953	6894	6827	6916	6805	6942	6905	7032	6893	7030	6926	7111	7074	7024	7019	6899	6839	6970	6898	7127	6980	6861	7006	6828	6929	6941	6888	6875	6885	6778	7042	6846	6890	6948	6954	6901	6868	7086	7003	6855	7001	6989	6845	6970	6991	6923	6879	6892	6885	6865	7071	6932	6949	6904	6835	7109	6896	6975	6887	6975	6977	6844	6835	7012	7064	6876	7044	7005	7037	6904	6826	6982	7042	6867	6971	7015	6965	6922	7054	6938	6992	6800	6929	7106	6878	6905	6859	6841	6892	6886	6960	6974	6950	7017	6861	7004	6915	6894	7036	7057	7087	6832	6935	6972	6955	6841	7000	6908	6930	6991	6866	6996	6968	6928	6964	6904	6778	6790	6934	6935	6870	6974	6915	6850	6943	7025	6858	6889	7005	6948	6927	6945	6985	7000	6789	7065	6875	6947	6995	6945	6907	6938	7053	7080	6933	7034	6923	7025	6882	6941	6986	6923	6902	6945	6850	6956	6805	6901	6892	6938	7068	6920	6967	6938	7008	7005	6849	6911	6918	6919	7024	6997	6865	6949	6970	6991	6909	6851	6826	6881	6918	6825	6912	7041	6894	6989	6891	6915	6900	6997	6979	7026	7000	6863	6841	6999	6887	6880	7015	6932	6830	6951	6984	6958	6875	6881	6979	6962	6922	6848	6881	6953	6910	6798	6909	6847	6875	7025	6982	6960	6881	7002	6847	6927	7002	6964	7009	6937	6910	6861	6988	6965	6832	6948	7013	6954	7067	6954	6886	6917	6954	7037	6890	6914	6860	6812	6907	6904	6894	6960	6982	6908	6901	7027	6930	6851	6914	6974	7010	6869	6990	6852	6902	7010	6958	6901	6893	6902	7050	6865	6857	6989	6791	6835	6821	6822	6838	6983	7013	6957	6870	6951	6892	7005	6775	6964	6948	6829	7022	6995	6800	7070	6805	6963	6958	6911	6823	6820	6959	6947	6909	6855	7043	7046	6920	6906	6982	7059	7030	6925	6837	6916	6896	6795	6951	7003	6992	6867	6988	6992	7002	6913	6840	6921	6929	6942	7069	6931	6922	6892	7095	6881	6931	6930	7037	6841	6903	6951	6961	7018	6936	6952	6986	6845	7067	6944	6901	7030	6953	6947	7001	6904	6998	6943	6841	6860	7030	6849	6895	6974	6909	7012	6924	6902	7104	6962	6983	6959	6886	6874	7028	6906	6937	6942	6984	6799	7022	6964	6915	6958	6940	6981	6903	7042	6859	7072	6936	6839	6836	6867	6972	6997	6958	6971	6935	7127	6966	7034	6928	6924	7033	6895	6924	6808	6950	6917	7059	6988	6868	7017	6983	7021	7004	7004	6855	6815	7099	7003	7066	6838	6918	6974	6856	6857	6890	7031	6991	6818	6894	6968	6980	6899	6883	6892	6859	6931	6940	6771	6908	6944	6885	6845	6832	6969	6864	6907	6895	6916	7056	7030	6915	6977	6873	7000	7040	6960	7002	6907	6886	7041	6814	6872	6948	7022	6939	6867	6917	6852	6974	6947	7026	6958	7044	7020	6887	6959	6998	7073	6865	6965	6852	6978	6847	7037	7076	6894	6942	6897	6872	7031	6962	6866	6891	6886	6922	6980	6911	6999	6926	6871	7031	6728	6901	6890	7032	7007	6900	7009	6968	6876	7006	6909	7028	6998	6903	6831	7007	6892	6900	6937	7052	7011	7032	6942	6916	7065	6990	6953	6934	6895	7011	6798	6893	6925	6914	6808	6921	6866	6965	7082	6868	6978	6860	6910	6991	6962	6862	6955	7000	6915	7018	7150	6872	6890	6863	6767	6984	6957	7037	7094	7029	6862	6988	6947	6988	6957	6976	6830	6916	7007	6912	6914	7118	6960	6952	6964	6882	6969	6807	6958	6930	6989	6920	6949	6905	6943	6917	7030	7124	6883	6869	6864	6867	6913	6972	6846	6940	6884	6978	6973	6883	6927	6984	6904	6873	6895	6939	6934	6854	6873	6863	6947	6968	6980	7176	6819	6887	6961	6970	6866	6966	6972	6872	6908	6864	6919	6916	6903	7026	6948	6837	6989	6921	6929	6867	7065	7019	7030	6996	6836	6904	6834	6849	6889	6969	6881	7017	6914	6965	6919	6958	6883	7067	6866	6859	6741	6969	6864	6941	6897	6891	6948	6880	7064	6775	6969	6907	6972	6830	7090	6903	6898	7104	6995	6957	6960	6795	6944	6850	6927	7057	6909	6933	6831	7011	6915	6914	6866	6894	6943	6918	6901	6841	6975	6882	7046	7015	6979	6854	6760	6986	7042	6955	6981	6945	6901	6873	6943	6938	6954	6872	7036	7013	6807	6991	6982	7070	6843	6956	6925	7009	6887	6910	6933	6876	7084	7005	6996	6991	6869	6993	6984	6939	6890	6982	7015	7072	6996	6913	6987	6902	6977	7020	7085	6822	6875	7023	7048	6885	6765	6877	7025	7034	6871	7016	7021	7014	7001	6886	6859	6914	6981	7025	6975	6931	6946	7026	6920	6908	7002	6894	6923	6936	6948	6964	6870	6993	6960	6941	6928	6925	6840	7017	6941	6997	6931	6916	7030	6954	6907	6996	6966	6858	7003	6811	6888	6892	6957	6940	6920	6941	6867	7000	7039	7023	6949	6925	6888	6895	6997	6881	7034	6913	7060	6918	6938	6922	7049	6946	6898	6904	6929	7006	6916	6987	6921	6947	6956	6845	6967	6997	6967	6895	6946	6980	7103	7011	6978	6793	7006	6915	6845	7027	7059
5788	23184	24254	12347	8001	6482	3837	1812	1283	1075	1064	921	963	926	956	995	944	952	969	956	957	904	964	888	986	966	922	883	902	899	951	925	948	955	968	905	927	973	956	905	906	957	948	910	973	994	957	989	915	950	903	928	967	937	942	913	925	992	948	944	914	922	946	983	994	960	951	948	968	968	934	936	912	969	1006	958	926	960	943	944	934	921	945	966	934	937	988	977	978	903	950	967	947	991	964	986	945	928	913	994	968	922	908	918	930	933	922	972	963	951	949	972	932	947	926	995	999	943	921	949	932	941	943	966	926	929	933	941	1003	971	910	951	884	978	958	966	990	917	994	953	936	941	957	964	937	966	986	964	924	952	959	940	997	934	932	922	910	963	907	976	937	947	941	1002	950	915	916	929	952	944	915	932	943	943	942	985	934	954	982	934	932	944	933	922	965	958	945	964	988	927	928	989	931	953	950	927	961	929	910	961	1005	911	952	940	964	985	979	922	954	967	944	884	973	968	930	922	900	972	947	945	960	938	939	970	887	988	936	961	942	909	960	931	961	942	901	912	907	968	960	974	939	967	938	897	965	979	903	947	888	923	993	982	920	955	983	924	946	986	947	949	961	930	968	938	955	905	968	979	917	930	963	936	904	955	949	972	935	907	915	883	931	911	970	994	945	951	957	963	957	943	925	940	921	949	874	958	908	909	1007	936	843	957	940	984	925	929	926	943	918	974	870	949	992	985	966	934	975	908	901	933	931	973	976	906	968	987	995	877	945	915	933	976	1015	887	885	953	968	955	916	998	958	909	948	976	952	972	930	894	922	955	934	901	963	1017	1006	931	932	950	945	945	937	928	1009	1007	912	972	983	971	931	938	942	974	954	911	917	945	946	924	945	904	1008	953	938	943	977	938	927	986	921	916	966	924	984	894	917	940	943	933	897	970	958	922	975	957	964	953	945	937	952	937	946	881	914	961	994	911	941	963	915	995	929	943	904	960	918	953	933	921	961	909	962	966	957	954	914	982	944	897	983	912	955	992	956	992	938	960	953	956	911	963	969	919	951	905	920	890	940	957	942	940	987	1000	969	958	909	917	960	938	975	1023	931	987	956	948	953	920	956	960	938	967	962	903	891	922	934	996	943	966	970	900	917	938	965	945	1003	932	904	916	965	940	1007	993	986	957	963	922	938	943	893	892	956	952	923	984	943	958	937	992	890	923	927	1000	963	863	911	971	994	988	905	911	967	894	955	984	896	938	933	954	949	944	923	1012	940	913	974	891	937	988	916	936	944	940	950	968	860	949	909	925	993	953	939	950	930	967	958	924	941	934	926	913	921	990	937	965	915	936	946	966	978	931	961	1008	955	968	914	947	920	999	927	900	925	941	1026	934	973	993	951	930	903	966	872	982	931	994	940	950	935	945	971	917	900	979	899	912	882	996	900	952	886	903	888	884	952	956	902	893	918	962	927	947	970	889	942	943	939	978	1011	918	947	986	985	948	972	980	913	955	1054	990	943	985	929	942	955	936	973	983	908	987	910	994	942	939	1003	952	971	927	895	955	908	966	1013	928	1000	954	966	932	905	891	930	922	940	953	956	915	963	960	937	943	958	968	896	938	934	920	942	968	953	960	963	903	907	926	987	937	961	973	1052	957	970	937	901	956	954	965	954	961	936	934	938	955	918	945	943	936	954	914	967	945	904	969	938	957	961	1002	960	917	979	976	893	939	894	974	957	947	939	1018	917	960	909	990	957	899	973	953	973	948	946	957	931	932	1011	989	928	976	990	939	927	940	950	903	905	906	968	971	967	945	922	926	917	904	914	922	933	918	970	946	949	909	975	946	941	949	913	919	983	980	904	943	890	962	943	907	984	912	994	984	942	976	972	936	970	950	939	926	862	958	993	949	961	1005	952	919	942	968	985	930	893	947	986	898	984	960	935	944	906	915	933	981	933	938	953	920	979	942	899	903	935	897	927	958	945	954	1014	949	935	984	949	916	928	923	967	936	985	910	944	955	947	939	901	914	941	925	904	928	966	938	1042	878	957	912	937	927	975	929	978	926	975	936	919	945	927	979	918	980	971	1000	947	944	954	894	952	1024	988	949	931	945	873	991	892	882	881	956	978	1014	1012	951	961	906	1012	933	942	918	962	978	896	941	994	999	948	953	909	937	967	910	947	910	954	935	954	931	945	931	914	948	979	957	1000	1004	961	986	1010	958	924	920	906	903	967	934	967	930	916	902	912	982	959	942	981	953	933	924	923	957	913	925	916	1006	911	936	944	977	933	871	927	1008	911	937	955	949	897	969	946	933	949	968	946	944	966	941	950	920	966	923	928	977	966	1010	961	969	963	980	971	917	913	923	896	964	1004	943	960	959	947	942	947	972	984	940	955	886	917	956	981	974	961	957	911	922	941	920	938	970	934	949	927	939	956	907	960	978	943	1008	935	936	983	950	952	941	945	993	909	989	949	940	984	943	944	967	959	923	959	921	911	910	942	973	945	937	913	945	963	987	972	978	967	926	1001	927	995	990	941	915	933	978	970	931	961	954	926	949	946	983	980	937	907	900	1017	991	902	977	969	963	925	990	938	979	920	929	912	981	958	903	942	909	980	968	916	865	907	865	945	925	948	947	892	923	916	984	926	973	979	976	930	969	998	910	905	942	989	919	899	943	940	890	955	948	918	938	981	987	934	957	940	952	980	957	907	920	873	962	895	966	941	919	934	955	952	942	994	957	910	965	947	960	930	922	978	983	1009	954	962	990	877	962	963	958	962	962	961	950	993	962	939	949	964	969	963	956	927	945	952	940	998	998	896	951	1005	866	959	994	979	916	946	896	967	982	939	892	917	951	947	938	927	980	961	977	965	946	961	976	953	899	968	1007	941	1001	950	932	913	1009	946	919	901	926	976	990	1013	938	956	921	951	931	948	936	982	958	989	924	938	960	918	886	923	943	979	954	956	900	940	948	962	924	957	970	985	949	938	925	934	995	957	972	918	962	983	955	966	925	950	987	978	1000	991	976	975	932	963	938	984	950	918	944	948	958	933	942	920	887	931	943	957	950	971	915	990	961	937	924	952	924	989	1007	905	923	977	890	973	928	916	944	898	957	862	950	929	979	932	946	954	926	1006	910	903	934	973	950	943	952	985	960	970	903	956	922	965	995	975	915	977	941	940	946	940	975	981	942	977	962	911	919	995	966	940	931	930	942	1008	947	966	959	934	939	972	924	966	919	971	935	978	956	896	914	949	928	911	961	936	912	938	961	956	945	925	985	962	977	913	926	966	889	990	968	970	946	939	993	965	1004	1024	935	943	942	908	930	901	953	966	961	920	912	984	937	955	948	947	907	946	927	926	954	915	910	975	880	911	901	931	923	929	921	928	890	913	943	935	884	974	899	985	1003	961	909	923	930	927	923	991	936	1006	959	986	892	895	922	943	954	978	899	947	982	958	910	950	916	917	924	871	930	927	914	920	987	969	982	973	902	959	980	979	921	908	913	956	1002	940	1000	881	935	954	913	966	957	901	971	916	982	984	936	963	941	994	896	941	965	977	968	905	1004
30251	49576	46812	43305	51029	44404	33626	21526	15051	10719	9761	8385	7182	7065	7042	7027	7205	7075	7107	7109	7156	7111	7041	7091	7136	6971	6991	7222	7013	7109	6933	6985	7079	7041	6942	6951	7001	7018	7061	6956	7104	7023	7035	7150	7024	7063	6848	7216	7095	7034	7041	7040	6996	7076	7006	7076	7032	6996	7069	6987	7135	6955	6988	6962	7028	6998	6966	7115	7046	6979	7012	7036	7000	7077	7030	7096	6978	6997	7106	7185	7040	7110	6999	7102	7034	6898	6975	7116	6976	6994	7107	6936	6983	7124	7035	7065	7004	7100	7028	7256	6957	6957	7111	7076	7029	7067	7096	6959	7078	7058	6902	7148	7113	6998	7085	7029	7104	7017	7037	6967	7068	7178	6919	7099	7041	7016	7186	7034	7104	7023	6988	7010	7116	6909	7018	7029	7175	7061	7032	7060	7074	7042	7077	7116	7048	7047	6943	7013	6963	7042	7127	7085	7158	7190	6993	7131	7053	7091	6925	7009	7065	7211	6988	7000	7062	7044	7067	7150	6932	6928	7069	7049	7045	7153	6960	7070	7115	7058	6945	7024	6984	7108	6971	7029	7037	7067	7154	6992	7070	6962	7052	7012	7024	7200	7031	7178	7024	7076	7111	7116	7035	7056	7153	7109	7042	7090	7053	7188	7100	7022	7051	7001	7055	7152	7046	7052	6976	7030	7024	6946	7112	7101	7023	6955	7124	6947	7040	7043	7009	7050	7004	7028	6938	7116	7105	6923	7039	6885	7042	6948	7184	7066	7030	7069	7068	7071	7021	7062	7199	7029	6966	7173	7066	7122	7146	7008	7035	7153	7090	6992	7052	7055	7095	7065	6969	7082	7090	7069	6978	7008	7003	6954	7064	7120	7096	7145	7155	7094	7055	7006	7006	6914	6928	6975	7012	6976	6925	7067	7008	6998	6990	6939	7032	7048	7055	7266	6988	7043	7007	7106	7144	7119	7067	7012	7092	7048	6982	7062	7104	6969	6956	7205	6983	6949	7013	6975	6924	7050	7070	7048	6929	6940	7008	7066	7134	6956	7012	7032	6980	6907	6991	7066	7047	6994	7108	6927	7129	6929	7063	7068	7105	7069	7166	7058	7104	7127	6966	7140	7147	7187	7036	6910	7097	7081	6993	6959	7086	7008	7052	7010	6960	6986	7082	7069	7112	7093	7064	7217	7110	7065	7146	6999	7091	7068	6988	7089	7125	7136	7122	7123	7024	7021	7024	6989	7049	6967	7037	7022	7019	6979	7013	6975	6911	6946	7122	7059	7049	7047	7020	7096	6962	7048	6995	7152	7127	7112	7204	6932	7107	6987	7071	6928	7040	7017	7123	7115	7022	6919	7128	7085	7018	7076	7056	7137	7114	6959	6993	7201	6884	7107	6993	6984	7162	6972	7070	7050	7057	7204	6930	7096	7116	7054	7048	6903	6978	7040	7120	6999	7010	6944	6998	6996	7147	7054	6899	7110	7161	7176	7010	7143	6999	7087	7000	7171	6974	7072	6983	7064	7197	6985	7092	7116	7190	7060	7113	7006	7222	7021	6977	7148	7149	7090	7113	7130	7058	6974	7090	6970	6971	7153	6980	7011	6975	6933	7097	7070	7079	7005	7047	6952	7035	7065	7058	7003	7062	7111	7108	7015	6989	7132	7088	6942	6981	7064	6999	7148	7080	7075	7067	6990	7134	7043	7051	7036	6948	7127	6982	7066	7068	7020	6929	7076	7081	6965	7018	7115	7095	6979	7019	7107	6990	6994	6975	7233	7081	6906	7046	6969	7035	7161	6892	7174	7109	6981	6947	6962	6973	7079	7097	7069	6989	7001	7204	7142	7140	7104	7105	7093	7046	7009	7032	6982	7089	6949	7061	7026	6987	7066	6986	7028	6914	7020	7001	7126	7063	7072	7079	7123	7077	7046	7086	7192	7170	6943	7101	7005	7029	7097	7100	7025	7009	6976	7075	7053	7087	7054	7077	7020	7074	7091	6999	7115	7075	6948	7143	7187	7020	7055	7095	7034	7032	7044	7051	7056	7075	7057	7023	7158	6923	6968	6942	7044	7096	7096	7051	7172	7113	6942	7044	7033	7099	7124	7023	7137	7070	7057	7123	6929	7001	7052	7081	7098	6968	6940	7042	6975	6978	6995	7063	6994	6972	6994	7121	7004	7007	7070	7042	7102	7012	7103	7012	7114	6925	7115	7005	7085	7109	7085	7145	7082	7128	7131	6994	7006	7154	6985	6917	7116	7093	7109	7084	7149	6979	7078	7125	6969	7002	7014	7140	7207	6969	7174	6963	7016	7018	7239	7133	6904	7148	7088	6877	7075	7045	6996	7066	7081	7112	7052	7114	6984	7085	6973	7067	7017	7008	7020	7136	7118	7086	7025	7130	7046	7114	6952	7044	7091	6961	7080	7088	7072	7056	7051	7009	7238	7043	6980	6983	7086	7002	7060	7010	7023	7064	7068	7088	7014	7059	7034	6928	6992	7072	6964	7015	6938	7089	7118	7097	7009	7082	6997	7060	7084	6982	6938	7043	6989	7061	7045	7063	7053	7059	6893	6993	7079	7087	7075	6941	7019	6972	6984	7113	6942	7005	6977	7008	7069	7089	6974	7111	6892	7008	7035	7101	7120	7019	7043	7102	7080	6984	6849	6914	7079	7033	6875	7130	6977	7076	6985	7055	7101	7133	7137	7000	7022	7035	6967	7084	7082	6958	6981	6958	7047	7225	7006	7156	7035	7099	7049	6944	6986	7051	6975	6905	7068	7010	7024	7011	7036	7042	7077	6985	7025	7172	6997	7091	7137	7068	7024	6898	6990	7046	7038	7065	7038	7062	7090	6983	7037	6901	7112	7090	6974	7002	7009	7046	7115	7032	7050	7131	6971	7145	7097	7064	7005	7136	6983	6853	6946	7086	7096	7151	7063	7076	7061	6996	7033	7073	7059	7014	6974	7027	7012	6983	7020	7080	7145	7198	7006	7003	7107	7041	7095	7042	7145	7174	6976	7133	7007	7027	6995	7145	7039	6999	6816	7039	7154	7053	6938	7067	6981	7106	6947	7056	7061	6986	7079	6986	7004	6993	7147	7145	6997	7020	7158	7108	7038	6881	7080	6990	7034	7015	7034	7062	6951	7107	7033	7027	7056	7104	7107	7111	7063	7116	6983	6960	7103	7079	7185	7045	7008	7109	7009	7039	7033	7050	7011	7005	7032	7058	6881	6990	7101	6944	7088	7016	7095	7127	7021	7070	7082	6932	6995	6969	6969	7202	7183	7043	6874	7006	7009	7099	7030	6932	7230	7104	6978	7054	7042	7058	6994	7154	7026	7092	7033	7056	6936	7098	7017	6992	7036	7030	6921	7090	6782	7165	7053	6965	7152	7085	7198	6985	7018	7093	7178	7143	7034	7086	7046	7039	7033	6945	7054	6970	6999	7136	7029	6964	7117	6970	6981	7096	7107	6952	7101	7005	6965	7111	6990	7164	6959	7168	7122	7027	7096	7013	7007	6994	7160	7174	7028	7074	7103	6946	7099	7069	7117	7033	7020	7077	7096	6892	7117	6916	6901	6936	7184	7156	7145	7177	6914	7035	7076	7120	7026	6958	6984	7099	7082	7068	7048	7053	7096	7159	7092	7003	7048	6886	7009	7096	7072	6949	7047	7160	7059	6966	7190	7037	6988	7064	7164	7092	7007	7075	7096	6936	7146	7027	6982	7098	6904	6987	7072	7148	7043	7080	7069	7049	7014	6955	7053	7067	7036	7111	7041	7139	7088	7069	7012	7010	7042	7011	7067	7067	7149	7113	7155	7102	7095	7015	7082	7010	6918	6953	7151	7003	6970	7059	6983	7176	6889	7015	7045	7008	7190	6956	7113	7079	7048	7128	6908	6995	6978	6962	7119	7169	7125	7097	7012	7057	7054	7109	7099	7145	7067	7024	7085	7263	7158	7053	7027	7119	7175	7110	7042	6958	7042	7091	7088	7037	7090	6947	7010	7049	7108	7050	6968	7107	7051	7081	6933	7103	7196	7099	7101	7132	7090	7035	6948	7123	7217	6991	6969	7042	7049	6991	7002	7042	6964	7096	7112	6913	7075	7134	7016	7101	7122	6880	7036	7026	6998	7177	7019	7062	7134	7228	7032	6986	7012	6933	7083	6983	7185	7057	7060	7029	7050	7033	7189	7074	7106	7057	7100	7035	6977	6890	7072	7023	7167	7147	7156	7167	7094	7162	6942	7124	7161	7107	6983	6892	7074	6947	7028	7046	7062	7133	7088	7169	7048	6960	7050	7055	6964	7006	7113	7053	7114	7013	7067	7001	7003	7102	7008	7142	7014	7046	7021	7043	7123	7155	6988	7055	7039	6937	7068	7101	7124	6907	6874	7209	6913	7008	7001	7060	7006	7032	7031	7055	7100	7026	7095	6967	7026	7119	7102	7111	7128	7067	7101	7064	7017	7043	7143	7071	7007	7043	7054	6999	7028	7078	7192	6911	7090	7035	7105	7114	7030	6971	6985	7048	7106	6959	6942	6981	7023	6995	7146	7050	7171	6987	7107	6918	7052	7140	7074	7065	6775	7053	7025	7097	7079	6950	6989	7042	7089	7051	7019	6962	7046	7130	6969	7046	7019	7071	7067	6941	7131	6981	6981	7015	7162	7069	7051	7087	6976	7053	7034	7043	7034	7133	7052	7022	7076	7069	7045	7078	6986	7017	7094	7184	6892	6999	7037	7137	6900	7097	7114	7130	7015	7096	7031	7082	6870	6957	6980	7116	6974	7008	7136	6970	7088	7163	7139	7086	7113	7055	7070	7094	6993	7152	6977	7036	7059	7067	6952	7002	7184	7131	7204	7075	6968	7047	6968	7117	6944	7030	7008	6992	7122	7015	7067	7056	7035	7012	7177	7053	7057	7030	7203	6975	7138	7019	6952	6982	7074	7081	7026	7105	7023	7078	6996	7094	7053	6956	7161	6980	7114	7129	7131	6924	7096	7055	7060	6997	6998	6931	7093	7060	7056	7083	7177	7135	7020	7043	6979	7154	7052	6946	6984	7134	7063	7011	7124	7013	7177	7047	6963
6307	34745	31645	17624	12772	10327	5737	2486	1631	1198	1091	961	920	943	940	973	919	952	897	969	960	883	949	881	913	883	916	944	916	917	899	853	959	949	912	961	882	933	997	922	933	951	928	929	916	948	953	916	917	939	914	911	947	926	931	996	927	923	929	915	917	914	933	919	898	947	946	961	952	925	911	986	903	949	928	882	894	954	921	925	965	894	937	911	888	940	954	917	895	892	904	966	924	1010	922	925	930	904	939	930	955	955	908	919	957	970	942	956	967	912	934	920	917	933	934	923	939	908	920	961	905	922	938	928	926	881	927	910	929	900	921	916	994	937	915	883	934	965	891	899	945	939	934	949	923	954	930	873	945	952	872	927	924	923	945	910	939	927	923	899	927	918	930	921	893	977	855	955	918	900	942	936	846	945	947	922	941	919	921	879	845	919	958	880	885	935	917	953	1018	906	943	964	910	942	922	967	925	943	999	902	942	942	935	903	949	878	980	935	916	929	961	945	909	917	909	925	885	878	896	916	928	948	923	910	948	895	974	923	939	962	892	883	953	912	936	930	907	926	937	900	969	957	899	949	933	994	928	938	910	990	973	922	936	980	950	935	916	953	942	898	974	883	942	908	1002	916	901	937	926	929	920	951	883	913	943	912	958	962	929	893	909	922	935	913	945	979	934	888	898	963	892	897	905	898	889	921	918	927	898	966	944	875	928	959	936	964	896	884	923	923	967	900	903	968	922	975	974	931	965	929	948	1000	891	865	882	961	920	927	974	886	897	895	943	934	915	900	986	969	925	870	878	930	904	939	941	918	944	921	906	900	919	920	914	970	919	932	926	972	909	957	900	956	888	908	989	940	944	923	965	941	934	960	923	866	914	984	935	959	926	910	906	939	938	948	919	896	1009	919	911	936	1002	922	877	939	896	916	900	931	886	899	943	951	952	928	907	942	929	900	908	952	940	899	902	920	920	917	958	962	933	892	960	935	895	859	929	946	917	936	946	966	941	947	931	960	931	964	882	945	880	976	917	922	926	932	930	951	913	954	879	901	969	930	877	995	942	998	925	1004	940	921	840	932	957	989	889	979	910	929	985	902	964	907	923	944	979	890	964	995	1003	937	942	902	962	927	925	903	906	940	879	886	925	890	934	882	923	954	963	940	900	946	953	931	882	925	913	900	990	938	984	953	928	886	970	929	910	945	935	919	902	946	908	920	929	921	913	899	934	932	844	912	947	924	909	932	964	918	914	875	974	930	923	985	898	874	962	943	942	945	931	974	893	957	880	943	931	887	932	984	922	953	946	924	932	942	862	905	946	882	998	961	939	969	881	967	934	917	980	927	937	956	868	911	981	905	950	970	965	917	891	901	946	871	930	897	923	948	900	917	977	950	918	866	955	989	906	953	945	905	907	953	927	902	890	896	966	900	915	937	894	908	922	902	964	909	947	897	983	885	909	876	943	971	928	933	954	938	911	951	918	912	933	901	954	987	913	907	937	912	925	945	895	904	1009	959	920	960	943	960	961	826	910	881	934	935	968	911	927	905	966	905	920	893	898	939	957	964	961	965	939	872	950	960	942	883	937	978	947	892	969	894	1019	935	947	912	942	905	896	893	897	950	899	902	948	975	913	902	974	880	927	899	915	956	962	945	898	970	919	928	934	841	942	917	920	1007	939	908	928	905	942	969	927	908	909	883	950	911	923	951	904	952	919	906	895	963	979	918	975	932	901	911	969	924	872	960	955	909	926	891	1001	951	907	1007	907	942	897	926	915	940	910	903	989	930	936	954	855	976	900	945	877	911	920	876	922	968	933	879	901	948	973	984	919	950	964	942	898	901	874	900	928	911	946	929	941	910	925	917	906	921	933	908	933	958	943	1009	933	919	939	945	924	914	926	925	924	901	922	905	889	957	943	908	945	908	905	934	942	930	901	926	884	900	894	985	920	936	879	905	938	896	925	971	952	974	957	910	943	957	966	950	979	923	902	927	915	934	934	993	876	887	898	947	873	864	901	958	907	926	958	925	980	985	928	994	887	927	961	897	904	946	919	898	957	885	982	929	997	901	967	967	940	904	971	968	930	899	914	896	943	872	998	902	939	923	941	955	911	942	934	928	928	931	936	960	979	918	923	919	959	925	937	947	887	941	910	822	920	1027	980	891	928	961	948	972	935	907	939	906	924	941	964	1031	910	1018	864	903	858	902	888	942	924	970	937	898	994	915	872	939	917	994	952	994	953	938	908	922	963	934	919	948	919	907	968	898	914	912	896	881	903	866	949	885	921	929	946	972	933	900	958	938	985	922	939	901	955	870	917	915	870	915	971	901	855	922	926	962	945	940	941	937	936	963	924	845	903	940	989	900	936	959	946	949	915	1002	960	955	953	956	880	920	869	911	937	947	943	895	935	908	910	898	982	952	972	862	969	978	929	953	921	973	944	925	990	918	948	948	889	884	951	975	984	870	936	921	955	931	936	936	938	920	902	915	997	854	890	954	907	1012	957	926	999	915	942	948	891	952	952	910	917	912	934	999	953	930	877	961	924	912	885	974	950	936	936	874	928	914	904	890	958	905	920	875	937	908	1035	961	920	978	958	966	973	960	927	914	882	998	916	931	883	964	911	898	913	896	935	923	994	929	882	975	901	842	918	880	948	875	903	927	914	959	949	949	890	949	923	941	878	908	917	957	935	934	929	942	934	929	895	942	924	953	937	943	906	932	882	924	930	871	933	905	912	920	934	937	886	960	941	926	859	889	934	917	950	939	916	927	907	916	959	915	928	873	891	902	909	906	874	914	933	926	999	915	963	962	979	904	975	946	920	957	927	907	928	909	912	914	944	935	937	959	918	901	922	858	930	995	954	908	961	890	937	935	912	975	944	930	948	1011	914	1018	917	959	942	915	905	930	967	842	948	900	904	937	917	942	923	872	928	928	882	942	934	907	928	917	943	881	951	911	949	946	960	958	889	950	916	900	967	947	940	940	890	937	903	943	927	940	900	881	903	934	927	928	877	913	963	936	942	910	1007	899	909	969	858	944	909	911	928	951	863	950	924	915	937	951	912	883	904	942	910	913	946	923	882	943	936	898	897	915	872	916	922	912	938	959	978	932	974	899	896	933	960	886	963	930	929	933	918	880	932	928	891	885	934	996	974	870	915	881	927	844	900	915	929	926	945	943	934	921	979	909	932	895	904	915	922	908	902	915	938	881	1001	993	900	926	962	965	992	904	917	902	935	973	891	927	872	950	932	907	944	930	920	943	968	922	908	878	929	916	928	901	869	925	971	925	911	970	956	910	918	857	957	893	956	915	937	939	912	876	922	875	930	912	934	951	932	958	913	954	951	922	970	943	936	980	952	921	938	934	925	999	943	967	923	939	931	924	927	896	930	923	924	911	952	932	972	911	934	861	919	921	891	944	936	896	933	923	891	879	983	950	974	927	917	956	892	914	906	961	892	923	960	884	914	912	907	922	881	930	929	939	927	969	958	945	923	936	922	920	915	889	893	903	869	944	914	931	890	942
31600	58736	53007	51938	61035	52624	39149	25432	18518	12830	10378	8167	7134	6932	6996	6932	6856	6855	6911	6891	7002	7072	7070	6919	6888	6944	7063	6997	6929	6899	6924	6964	6842	6847	6823	6949	6734	6997	6853	6864	6912	7026	6895	7015	6827	6861	6931	6955	6913	6849	6868	6998	6953	6979	6925	6929	6934	6915	6963	6925	6898	6860	6985	6982	7000	6850	6959	6925	6889	6966	6971	6989	6852	6790	7058	6937	6905	6904	6839	6839	6881	6955	6793	6917	6998	6944	6987	6827	6929	6953	6908	7007	6979	6911	6901	6891	6993	6713	6831	7045	6935	7010	6954	6797	6847	6828	6909	6861	6957	6962	6958	6990	6985	6983	6836	6888	6883	6984	6995	6990	6878	6826	6938	6908	6962	6992	6812	7052	6998	6922	6890	6811	6929	6968	6992	6822	6889	6972	6855	6954	6849	6943	6974	6834	6804	6923	6961	6798	6942	6832	7002	6909	7015	6887	6835	6935	6782	6982	6984	7018	6957	6977	6817	6972	7059	6950	6926	7140	6828	6799	6880	7089	6929	6872	6906	6868	6820	6892	7004	6961	6998	6949	6913	6930	6842	6929	6934	7058	6758	6863	6928	7042	7002	6776	7045	6874	6998	6952	6854	6945	6808	6902	7001	6946	6940	6817	6816	6908	6909	6919	6953	6864	6958	7010	6940	6903	6909	7046	6957	6812	6887	6983	6954	6773	6894	6720	6961	6878	6977	6974	6961	6866	6828	7029	6900	6886	7001	6952	6868	6998	6836	6772	7020	6988	6960	6883	7020	6987	6919	6918	6813	6884	6921	6833	6894	6950	7013	6927	6957	6994	6918	6798	6891	6782	6966	6915	6931	7001	6888	7017	6945	6973	6919	6992	6909	6797	6877	6892	6855	6939	7068	6810	6983	6954	6984	6894	6976	6838	6932	6956	6919	7032	6856	6838	6879	6871	6905	6874	6934	6949	6884	6912	6851	6924	6878	6924	6815	6979	6839	6903	6819	6889	6889	6935	6933	6993	6921	6977	7001	6850	6953	7112	6942	6931	7014	6847	6884	7034	6953	6955	7041	6916	6964	6932	6881	6909	6962	6967	6829	7011	6906	6927	6920	6959	6936	6926	6879	6974	6886	6909	7012	6939	6868	6912	6980	6882	6906	6989	6811	6754	6872	6883	6924	6905	7012	6936	6944	6986	6910	6947	6871	6828	6952	6918	6790	6776	6929	6829	6898	6909	6858	6976	6989	6965	6757	6877	6794	7038	6825	6965	6785	6985	6861	6966	6937	6860	7028	6903	6851	6994	6942	6912	6980	6822	6991	6802	6988	6890	6839	6746	6983	6815	6960	6963	6909	6838	6935	6879	6986	6864	6866	6859	6945	6986	6951	6850	6870	6978	6949	6868	6936	7041	6997	6934	6937	6959	6889	6953	6816	7007	6970	6950	6844	6841	6924	6936	6985	6896	6868	6903	7015	7018	6890	6913	6855	6909	6915	6887	7090	6926	6928	6776	6865	6871	6962	6850	7008	6886	6808	6949	6945	6934	6922	6951	6847	6938	6822	6875	6821	6939	6904	6906	6998	6890	6908	6997	6917	6910	6904	6870	6862	6928	6944	7020	6997	6946	6980	7028	7066	6792	6931	6890	6913	7030	7003	6885	6952	6989	6794	6957	6837	6894	6915	6932	6914	6951	6927	6870	6863	6883	6971	6835	6995	6865	6897	6927	6921	6889	6871	6910	6902	6806	7016	6939	6775	6892	7013	6916	6944	6923	6972	6994	6889	6925	6868	6950	6966	7047	6930	7034	6812	6986	6790	6988	6894	6938	6834	7011	6925	6821	6982	6978	7036	6960	6977	6811	6787	6968	6888	7017	7021	6813	6816	6962	6950	6933	6925	6947	6847	6852	6919	6945	6974	6941	6982	6794	6847	6868	6864	6955	6846	6972	6959	6873	6942	6923	7037	6958	6938	6926	6855	7030	6953	6764	7000	6990	6977	6939	6891	6987	7020	7064	6891	6903	7055	6994	6904	6811	6893	6986	6932	6960	6807	7008	6981	6804	6838	6944	6794	6920	6856	6850	6800	6976	6862	6902	6984	6849	6895	7054	6890	6986	6762	7001	6871	7006	6906	6865	6918	6913	6858	6821	6966	6856	6955	7074	6891	7004	6912	6996	6944	6939	6873	6945	6960	6886	6844	7036	6915	6905	6894	6908	6939	7012	6941	6946	6966	6995	6871	6847	6988	6949	6954	6816	6870	6949	6909	6769	6746	6974	6988	7006	6853	6864	7047	6852	6845	6892	6816	6945	6879	6905	6917	6920	6877	6963	6883	6940	6918	6884	6887	6845	6979	7047	6858	6788	6834	7039	7000	6831	6926	6833	6847	6836	6948	6934	6909	6917	6904	6902	6934	6926	6874	6848	6827	6907	6874	6849	6783	6970	7017	6833	7036	7092	6905	6916	6922	6841	6851	6963	6886	7027	6928	6971	6921	6962	7096	6884	6944	7002	6894	6780	7066	6863	6849	6815	7041	6842	6937	6893	6913	6940	6925	6826	6864	6910	6939	6859	6894	6976	6763	6889	6775	6906	6843	6966	6931	6942	6924	7023	6965	6813	6990	6911	6942	6897	6898	6961	6947	7014	6891	6932	7069	7004	7030	7048	6951	6891	6910	6998	6894	6878	6800	6828	6967	6889	6931	7123	6842	6874	6983	6858	6986	7015	6856	6910	6970	6893	6911	6854	6900	6928	6932	6792	6830	6964	7037	7001	6960	6965	6871	6930	6913	6945	7012	6788	6953	6842	6861	6955	6937	6978	7032	6975	6896	6936	6956	6863	6847	6936	6861	6960	6926	6976	6778	6931	6893	6923	6963	6931	7011	6885	6950	6916	6772	6804	6852	6847	6828	6975	6927	6867	6914	6907	6918	6843	6874	6892	6866	6958	7078	6871	7046	6924	6965	6909	6927	7029	6911	6885	7021	7002	6793	6970	6865	6904	7029	6978	7036	6939	6925	6960	6831	7023	6966	6826	7067	6904	6936	6929	7030	6870	6855	6877	6936	6911	7006	7020	6984	7057	7049	6930	6842	6975	6945	7058	6712	6955	6921	6970	6869	6973	6931	6906	6795	6949	6937	6891	7053	6929	6963	6763	7014	6967	6881	7001	6886	6994	6886	7002	7067	6850	7025	6933	6934	6920	7057	6880	7010	6945	6845	7027	6866	6913	6905	6944	6917	7050	6891	6769	6794	7123	6904	6906	6996	6967	6865	6833	6941	7037	6801	7048	7000	6847	6939	6864	7051	6922	6993	6849	6921	6840	7053	7038	7030	6881	7031	6905	6767	6918	6845	6918	6999	6956	6868	6887	6802	6880	6970	6938	6977	6935	7000	6955	6957	6980	7013	6791	6867	6907	6878	6960	6925	6922	6802	6874	7019	6994	6892	6933	6954	6956	6971	7020	6922	6877	6889	6919	6879	6979	6946	6903	6873	6815	6978	6929	7000	6928	6866	7044	6878	6908	6857	6962	6844	6936	6794	6995	6933	6982	7027	6935	6976	6943	6888	6927	6921	6874	6879	6931	6971	6919	6992	6949	6953	7028	6756	6865	6948	6913	6872	6983	7037	6827	6913	6918	6823	6932	6915	6901	6821	6808	6783	6987	6979	6848	6825	6883	6832	6965	6810	7165	6951	6822	6902	6827	6958	6965	6925	6906	7036	6949	6856	6867	6848	6887	6886	6986	6971	6897	6875	6929	6808	7003	6789	6915	6960	7056	6850	6796	6933	6915	6932	6980	6838	6994	6993	6879	6878	6970	6912	6943	6872	6990	6920	6923	6830	6970	6981	6830	7001	6868	6911	6945	6947	6828	6939	6898	6875	6893	6886	6939	6933	6866	6943	6948	6943	6857	6951	6942	6914	6995	7048	6773	6970	6918	6922	6897	7007	7024	6852	7009	6937	6945	7049	6892	6996	6887	6957	6936	6815	6990	7066	6863	6858	6974	6884	6842	6890	6928	6904	6988	6970	6899	6901	6863	6940	7009	6874	6950	6900	6849	7001	6976	6927	7030	6959	6966	6929	6960	6903	6898	7046	7017	6969	6963	6971	6903	6993	6764	6739	6849	6945	6939	6839	6698	6927	6903	6951	6765	6912	6852	6995	6744	6925	6927	6966	6803	6985	6909	6961	6952	6899	6981	6905	6956	7035	6941	6900	6962	6878	6848	6926	7012	7027	6949	6932	6807	6876	6832	6966	7008	6874	6972	6848	7029	6958	6814	7067	6993	6941	6883	6924	6837	6854	6828	6945	7075	6972	6840	6963	6969	6901	6854	6881	6900	6980	6965	6998	6899	6780	6952	6924	6950	6859	6805	6907	6806	6860	6727	7019	6898	6933	6877	7064	7017	6921	7025	6955	6941	6934	6887	6965	7070	6960	6956	6889	6889	7002	6930	6886	7029	6881	7080	6854	6933	6923	6990	6985	7026	6840	6754	6995	6930	6982	6970	6893	6870	6933	6903	6880	6878	6836	6915	6887	6999	6891	6860	6875	6809	6802	6824	7013	6999	7046	6907	6936	6860	6890	6952	7076	6928	6875	6990	7008	6973	6973	6926	7019	7028	6912	6844	6866	6901	6997	6912	6917	6903	6888	6978	6949	6963	6811	6874	6988	6875	6836	6851	7058	6968	6884	6911	6960	6978	6821	6944	6931	6980	6890	6847	6918	6852	7023	6979	6821	6860	6804	6937	6902	6843	7000	6877	6979	6898	6976	6977	6948	6981	6845	7009	6980	6934	6926	6976	6877	6952	6839	6900	6947	6970	6888	6969	6938	7095	6919	6917	7056	6890	6835	6936	6965	6786	7028	6929	6860	6952	6914	7032	6942	6947	6865	6896	6884	6908	6815	6913	7082	7087	7080	7060	6895	6976	6975	6926	7018	6880	7031	7058	6761	6927	7133	6916	6754	6916	6878	6837	7004	6909	6941	6863	6875	6878	7036	6963	6958	7048	6942	6828	6997	7033	7057	6855	6958	7040	6872	6891	6983	6980	6986	6999	6794	6954	6956	6956	6970	6956	6939	6861	6790	7084	6986	6854	6880	6951	6914	6971
3399	7699	10594	4888	3718	2984	2026	1308	1082	998	964	927	901	948	881	955	972	900	889	935	945	879	911	957	939	936	926	937	919	936	909	919	915	958	873	935	979	930	925	982	946	938	910	967	977	1021	915	871	925	958	892	936	950	957	941	979	939	934	901	934	952	904	933	891	915	954	944	944	940	942	960	901	901	945	966	936	953	911	954	923	910	956	918	928	985	958	899	966	898	980	986	925	942	919	912	956	993	926	969	971	951	965	946	890	938	951	992	948	904	925	982	969	858	936	933	938	930	940	919	896	909	903	954	930	914	959	990	906	892	984	904	974	915	960	946	1012	935	951	918	928	963	967	934	902	922	938	903	900	963	954	924	947	999	1003	918	942	916	928	906	905	948	949	998	918	967	912	878	975	943	878	944	984	937	929	933	937	939	901	938	892	947	943	941	903	927	937	1009	965	948	916	909	928	924	900	971	910	949	935	948	981	975	913	924	948	941	933	895	916	904	921	941	932	900	915	938	930	926	924	969	938	932	881	923	946	952	938	942	973	944	931	931	961	936	929	921	903	902	960	958	976	943	896	928	958	948	960	943	936	982	903	909	959	953	950	997	899	965	901	948	894	897	965	934	951	888	933	958	928	979	954	931	921	970	909	936	895	978	947	914	860	913	968	951	924	933	908	921	968	946	923	945	906	898	945	960	901	951	959	900	909	972	928	938	960	926	946	980	947	939	941	988	949	986	993	992	877	937	932	913	985	976	1008	912	939	920	928	932	946	947	937	958	931	920	939	947	907	979	952	968	924	962	942	949	899	947	916	915	882	907	888	934	953	946	946	940	984	962	934	989	905	944	995	971	972	941	973	1006	940	929	943	963	908	950	915	941	959	955	937	958	949	945	986	945	970	918	965	947	938	980	945	964	958	929	949	910	935	900	904	982	1011	1001	929	906	885	927	963	941	915	893	948	970	958	941	959	964	946	966	944	995	953	931	929	891	920	868	946	934	875	909	926	935	987	925	940	967	928	929	950	969	936	906	901	982	944	940	899	861	948	973	940	941	958	893	928	963	910	922	935	907	912	926	905	999	960	953	917	893	921	913	969	930	1014	892	955	965	965	983	956	938	956	915	941	1003	948	968	944	926	975	912	972	928	954	990	895	937	967	930	928	922	908	906	917	946	904	935	966	960	895	957	928	968	982	942	951	944	968	940	955	917	970	930	947	917	951	933	978	934	945	974	985	939	961	934	942	895	932	965	971	923	919	930	933	971	886	976	955	892	942	959	933	999	925	978	900	923	943	952	956	935	974	962	902	932	962	949	882	891	910	915	955	896	959	945	991	970	959	996	956	985	919	955	955	911	957	942	903	990	973	948	989	888	923	934	959	936	942	936	953	931	961	998	940	933	954	915	902	931	909	939	905	916	989	944	932	896	935	999	953	942	946	921	939	908	955	949	940	949	921	953	933	954	963	1000	938	958	932	980	909	996	921	981	992	959	945	982	948	974	935	931	935	927	881	930	915	950	914	978	924	1013	872	928	974	881	989	995	976	881	932	907	967	990	918	902	912	946	972	924	954	989	966	877	924	904	897	941	917	917	937	951	983	977	943	930	944	948	907	949	884	960	886	902	965	976	922	929	917	994	1017	921	900	930	947	932	889	907	971	952	955	960	918	942	956	980	849	953	972	925	958	961	930	928	971	931	948	898	944	872	913	938	966	952	961	957	926	923	964	974	937	945	933	976	934	926	989	942	896	887	966	1006	987	963	957	967	933	965	976	921	894	928	934	953	924	921	934	960	915	961	910	918	1009	940	941	975	962	943	941	974	916	904	957	975	937	917	953	930	906	950	946	976	948	923	911	937	972	931	944	926	950	946	946	931	962	932	897	976	940	916	939	908	926	942	936	951	906	933	953	944	943	927	968	916	947	962	945	960	893	920	936	964	899	977	947	954	909	938	943	927	995	969	969	942	962	949	941	918	902	937	959	938	914	1009	891	901	953	939	996	938	886	956	892	931	977	928	960	922	942	939	926	937	994	978	952	923	965	975	957	958	920	910	946	979	972	968	925	952	953	924	928	974	916	924	916	967	944	961	968	951	949	937	905	906	949	891	947	877	918	897	965	959	900	943	928	1027	969	946	923	981	946	914	945	957	962	966	937	923	961	907	965	929	977	932	918	880	906	944	923	909	893	924	1015	940	907	927	937	940	933	894	917	918	924	943	939	926	937	960	998	951	969	922	937	923	1018	968	967	981	1002	924	887	908	951	916	947	955	922	958	984	942	932	900	1002	949	971	968	948	937	890	953	906	975	961	916	871	932	935	1011	895	948	929	972	933	917	942	944	912	922	948	952	907	965	958	992	980	935	953	915	951	936	927	971	965	933	968	926	894	921	901	964	953	937	935	912	935	915	952	923	952	927	939	971	911	942	904	956	955	985	937	881	918	950	959	984	982	971	919	987	939	957	895	934	1044	968	933	965	958	938	901	919	978	947	907	952	891	943	926	955	911	912	927	960	913	886	907	916	990	965	984	895	927	943	961	908	927	953	930	902	949	985	950	972	950	934	946	941	978	917	983	908	976	897	932	907	971	940	941	949	1014	936	929	865	912	991	983	942	916	857	913	949	923	938	937	949	930	915	957	977	972	980	934	954	965	901	914	968	950	943	965	932	930	986	928	907	978	942	943	929	924	968	927	983	945	913	933	941	910	906	959	918	912	935	951	955	940	959	916	968	967	912	977	920	960	931	908	905	916	882	947	946	953	959	913	943	960	921	906	929	999	932	937	929	917	939	992	882	903	956	934	916	941	932	926	907	998	913	926	943	901	1014	963	885	934	911	898	945	909	927	931	961	969	953	902	943	922	898	940	888	938	945	989	882	955	931	911	926	919	969	931	898	966	881	931	982	927	914	962	941	906	977	945	983	904	910	978	954	949	916	923	905	915	928	934	983	922	940	882	941	927	996	923	960	964	981	937	913	921	925	934	985	896	929	965	896	974	926	918	966	913	936	953	946	901	897	911	940	916	955	926	914	957	921	936	940	942	899	987	921	980	902	944	896	926	949	902	940	917	925	944	934	921	898	966	930	929	927	985	939	899	959	938	897	921	961	915	896	928	929	942	927	885	908	886	927	916	952	932	908	995	949	920	905	939	915	885	949	950	1001	959	899	926	944	946	955	938	934	923	947	931	924	951	927	922	909	965	959	944	994	895	934	941	934	897	948	882	987	949	945	1021	917	912	875	928	944	923	926	905	915	941	912	875	993	911	923	934	923	944	905	1000	972	944	917	913	983	998	953	962	912	941	915	943	961	938	980	986	963	959	961	916	982	956	979	909	926	959	910	929	879	942	937	978	909	937	970	927	912	946	1009	968	969	957	942	918	952	905	928	946	938	885	925	958	951	953	932	938	929	919	929	891	872	962	947	883	933	924	1002	895	936	957	965	960	989	956	944	959	979	923	930	975	921	911	959	928	926	947	934	890	884	906	947	952	927	899	907	925	905	976	982	935	904	975	931	966	939	917	907	962	951	934
21828	33727	34499	32559	37830	32858	24596	14052	11050	8916	7863	7107	7041	7065	6849	6999	6867	6973	6891	6944	6932	7052	6994	7083	7009	7055	6957	6935	7032	6860	6972	6989	6961	7019	6949	6813	7017	6936	6874	6943	6876	7042	6985	6941	6939	6929	6878	7003	6969	6980	7025	6956	7064	6953	6881	6990	7064	6946	7041	6972	6991	7022	6969	6863	6946	7024	6902	7006	6863	6936	7003	6972	7095	7056	6886	7163	6905	6928	6982	7052	7031	7003	6973	6922	7014	6929	6952	6976	6918	6942	6908	6970	7024	6937	6906	7043	7002	6964	6929	6819	6965	6987	6853	6962	6966	6951	6993	6776	6857	6844	7022	6986	6908	6844	7033	6990	6986	6962	7037	7000	6959	6923	6975	6934	6915	6988	7033	7000	6879	6924	7040	6874	6958	6896	7101	7002	6997	6911	6995	7095	6988	6987	7029	7035	6937	6921	6972	6907	6928	7082	7006	6937	6949	6988	6999	6863	7010	6926	7117	6963	6907	7058	6981	6847	7035	6817	6895	7073	6812	7073	6925	7066	6936	6860	7043	6927	6969	6948	7076	7068	7099	6844	6971	6867	6980	6859	6808	6946	6986	6941	6998	6832	6860	6947	6985	7016	6874	7001	7050	6979	6937	6948	6995	6948	7021	6898	6890	6987	7121	6998	6995	6984	6822	6792	6960	6984	6782	6933	6930	6962	6940	6916	6971	6851	7083	6997	6924	7028	6961	6938	6989	6852	6846	6831	6944	6950	7015	6927	7025	6962	7014	6988	7084	7056	6858	7042	6886	7090	6930	6893	6918	6882	6934	6990	6977	7038	6855	7027	7006	6961	6895	7040	6984	6952	6908	6979	7071	6830	6918	6943	7093	6921	6933	6840	6933	7014	6990	6924	7023	6925	6902	7006	6995	6954	6961	6896	7025	7138	6937	6979	6924	7083	7052	6962	7000	6990	6958	6948	6942	6947	7025	6929	7003	6932	6988	6989	6976	7005	6993	6974	6954	6832	6919	6965	6914	6993	7071	7028	6901	7118	6854	7002	6906	6781	6958	6925	7104	7000	6910	7037	6993	7088	6983	6983	7060	6924	7047	6993	6844	6775	6892	7005	6910	7071	6847	6999	7135	7041	6932	6924	6938	6989	6965	7044	6822	6999	6813	7067	7034	6999	6963	6994	6998	7085	6897	6860	6964	7067	6963	6946	6935	6956	6981	6975	7039	6910	6990	6994	6819	6876	7033	7061	6920	7127	7085	7004	6968	7079	7036	6956	7025	7053	6899	6915	7119	6851	7020	7034	7070	7072	6987	6891	6975	6974	6927	6968	6866	7038	6943	6936	7012	6971	6832	6967	6846	6930	7005	6946	6760	6982	7133	6897	6954	7097	6930	7040	7026	6978	7065	6923	7089	7058	6979	6911	6915	6973	6960	6835	6899	6977	6878	6993	7041	6873	6999	7010	7068	6997	6873	7060	6930	6876	7020	6899	6939	6907	6989	7074	7057	6816	6877	6965	6965	7055	6939	6902	7141	6947	7042	7078	6977	6941	7012	7074	7027	6998	6980	7035	7021	6862	7020	7034	7014	7000	6964	7105	6912	6980	7002	6920	6932	7021	6978	6944	7041	6993	7000	6939	6893	6957	6924	6936	7057	6975	6967	7074	6982	6884	6909	6867	6999	6832	6902	7071	6983	7020	6898	6957	7029	7041	6956	6975	6905	7011	6929	6993	7009	6998	6981	7039	6835	7041	7008	6883	6983	6977	6978	6974	6919	7045	7004	6964	6894	6994	6873	6902	7020	6947	6937	6893	7082	6858	6896	7103	6943	6958	6975	6904	6938	7084	6914	6953	6841	6904	6929	6899	6920	6875	7086	6893	6871	7077	7045	6995	6985	7121	6943	7080	7040	6863	6953	7002	6922	6882	6950	7025	7023	6966	6996	6990	7034	7014	7040	6943	7041	6992	6979	6889	7006	7064	6849	6966	6965	7024	7067	6964	6836	7059	6927	6946	6972	7017	6982	6898	7012	6881	7017	7000	6959	6928	7004	6941	6865	7020	6966	6898	7029	6975	6829	6970	7074	6982	6980	6929	7045	6969	7090	7069	6900	6979	7050	6888	6909	6967	6931	7094	6928	7052	6994	6987	7076	7042	6904	6924	6937	6963	7093	6863	7073	6940	6940	6942	6851	7003	7000	7105	6993	6979	6884	6977	6882	7014	6886	6907	7000	6891	6945	6896	6943	7016	6947	6928	6979	6901	6955	6948	7074	6820	6951	6953	6950	6915	6889	7038	7006	6933	6924	6968	7020	6961	6961	6939	7184	6948	6985	6940	7022	6830	7005	7065	7015	6937	6972	7078	7146	6942	7011	7096	7003	6970	7039	7049	6822	7071	6986	6945	6877	6998	6838	7055	6891	6818	6990	6969	7142	7006	6937	6934	6969	6881	6935	6867	6966	6990	6952	6955	7001	6909	6828	6960	6880	6937	6922	6962	6845	6944	6919	7049	7091	6951	6949	7023	7008	6915	7088	6961	6752	7044	6738	6944	7074	6936	7066	7129	6826	7013	6865	6974	6859	6943	6978	6916	7008	7021	7041	6975	7067	6940	7001	6991	7110	6971	6977	6915	7054	7029	6968	7012	7111	6884	6913	6901	6993	6899	6951	7025	7001	6859	6990	7116	7032	7057	6895	6908	7034	6844	6969	7097	7032	6893	6928	7028	6927	6964	6930	7051	6985	7057	7028	6982	6916	7173	6920	6964	6895	6927	7045	6914	6955	7020	6929	7002	6885	6957	7083	6901	7025	6882	6953	6943	6917	6900	6922	6876	6845	6922	7080	6895	6998	6957	6937	7010	6962	6808	6946	6942	7034	7037	6939	6934	6925	7081	6938	7000	6952	6886	6867	7067	7005	7035	6869	6819	7060	6982	6982	6978	6952	6892	7098	6942	6864	6986	7008	6916	7001	7014	6995	7021	7035	6843	6905	6958	6807	7001	6996	6847	6867	7003	6898	7032	7026	6974	7049	7047	6978	6835	6941	6925	7033	6848	6917	6982	6939	7012	6917	6948	7071	6989	7134	6973	6938	6921	7006	7116	7165	7006	7021	6950	7033	7113	7002	7070	6961	6972	6966	6872	6928	6995	6908	7034	7102	6872	7047	6995	6866	6961	7073	7113	7032	7033	6843	7083	6858	7087	6990	6717	7016	6773	7092	6944	7051	6891	6813	7008	6937	7031	7001	6925	7034	6824	6928	6931	7163	6865	6809	6978	6931	6894	6996	6978	6888	7069	7011	6890	6970	6895	6862	6981	7035	6886	7009	6860	6834	6943	6996	6849	7017	6970	6896	6964	7016	7024	6888	6916	7033	6945	6962	6992	6923	6933	6972	6917	7061	7084	7028	6887	6985	6949	6910	6806	7094	6970	7101	6976	7022	6982	6833	7020	6988	6904	6936	7023	6907	6969	6844	7133	6966	6957	6901	7055	6882	7093	7072	7017	6960	6986	6978	6871	7021	6992	7040	6927	6912	7136	7010	6943	6942	6891	6944	6968	7014	6934	7155	6890	6934	6996	7028	7027	6985	6975	7036	6884	6937	7049	6917	6913	6998	6978	6887	7048	7024	6929	6987	7051	6978	6954	6938	6918	6826	6949	7046	6966	6895	6906	6962	7006	7045	7107	7038	6936	6872	6921	6944	7023	6973	6832	7093	6982	6934	7017	6889	6982	6917	6908	6980	6911	6988	7032	6986	6929	7069	7047	7104	6989	6899	6991	6852	6953	7098	6991	7013	7048	6830	6967	6968	6964	7068	6910	7012	6942	6998	7028	6998	6972	6975	6899	6958	6959	6969	7062	6911	6891	6914	7051	6994	6899	6970	6976	6956	6933	7137	6996	6926	6937	6989	7080	7031	7020	6920	6993	6952	6948	6929	7044	6912	6875	6958	6957	7026	6967	6843	6797	6855	7042	6873	6819	6999	7037	6995	7037	6961	6996	7008	7054	6883	6979	6990	6972	7037	6803	6852	6955	7001	6962	6944	6963	6960	6897	7030	6923	6969	6968	6971	7013	6998	7004	7014	6935	6847	6974	7101	6952	7041	7002	6872	6858	7144	6970	6917	7006	6989	6996	6914	7061	6956	6885	6989	6952	6926	6990	6961	6988	6988	6912	6904	6988	7017	7038	7032	6924	6898	7009	6904	7040	6937	6934	6940	7087	6897	6798	6935	6962	6881	6965	6991	6910	6984	6892	7051	6953	6939	6972	6926	6928	6980	6922	6998	6951	7004	7057	7117	6853	6919	6959	6968	6890	6966	6968	6941	6979	7051	6936	6982	6983	6923	6940	6922	7133	6876	7123	6889	7049	7100	6917	6941	6947	6786	6883	7073	7158	6898	7040	6875	6989	6969	6945	7050	6970	6977	6988	6917	6911	6965	6906	6910	6944	7008	6936	6958	7023	7097	7063	6956	6928	7078	6917	6937	7066	6878	7010	7033	6925	7154	6957	7040	6960	6981	6993	6901	6995	7038	6993	7047	6892	7118	6948	6891	7027	6925	6988	6979	7019	6914	6978	6986	7043	6909	6963	7035	6922	6915	7005	6922	6928	6982	6993	7050	7026	7001	6960	6913	6935	6923	6948	6959	7034	6921	7035	6994	6892	6934	6899	7004	6854	7152	7022	6838	6862	7028	7016	6924	6780	6960	6950	7006	6910	7126	6955	6870	7088	7016	7007	6945	7016	7015	6904	7021	7139	6847	7182	7041	7043	7002	7060	6938	7054	7016	6855	6970	6873	6960	7056	6926	6910	7135	7071	7032	6901	6967	6880	7114	6956	6911	7018	7006	6908	6987	6931	6969	7111	6900	6987	6975	6923	7038	6971	6946	6930	6973	7017	7003	6887	6978	6942	7064	7051	7029	6949	7015	7003	7037	6885	6965	7002	6922	6845	7020	7024	7014	6952	6846	6985	6931	6936	7010	7084	6806	6903	7036	6886	6921	7042	6914	7062	7014	6896	7046	6932	6935	6809	6885	6874	6836	7059	6963	6908	7083	6977	6966	7026	6964	7077	6914	7030	6957	6987	6996	6929	6976	6992	6944	6874	6984	7025	6890	6982
3014	23803	23403	11379	8586	7085	4010	1943	1336	1181	1062	956	963	903	969	941	934	925	946	910	925	916	960	902	928	891	940	890	951	942	932	937	921	884	892	958	940	944	904	941	951	978	947	921	925	965	944	906	969	844	931	952	914	928	970	957	932	953	942	928	924	938	986	993	937	894	1005	980	962	908	932	899	929	1002	896	931	935	909	948	959	955	985	924	881	972	965	972	952	960	934	874	950	919	898	926	914	923	934	954	949	984	960	976	887	962	929	957	922	928	908	937	945	995	942	974	928	954	971	922	923	923	918	933	931	954	922	903	957	896	890	933	906	957	949	929	940	940	943	954	933	914	916	972	941	908	890	925	1003	965	986	922	944	980	928	936	880	946	998	909	964	953	929	942	947	978	965	905	913	959	960	971	945	912	961	935	920	951	926	893	1000	949	922	947	921	923	927	915	912	940	941	956	933	896	940	984	990	1007	988	955	955	930	961	900	960	947	1032	904	929	912	936	937	983	971	926	945	927	927	957	925	939	951	927	945	954	916	896	932	950	977	925	951	918	919	925	982	942	945	976	922	923	879	922	958	941	874	910	981	918	1013	935	970	956	969	950	931	889	1014	926	916	952	930	881	960	890	909	949	912	946	930	940	954	955	899	948	962	946	962	1002	903	867	930	952	997	921	958	982	956	931	931	933	924	956	987	931	982	930	1007	913	928	954	944	950	916	917	954	947	954	874	931	932	954	954	939	952	969	923	947	994	967	934	915	898	991	907	950	974	898	961	903	978	945	934	956	919	966	891	890	989	955	946	935	917	841	961	955	926	922	887	986	957	921	916	937	915	923	991	937	981	924	909	945	929	948	909	931	998	918	944	938	923	938	924	966	916	975	884	933	970	938	957	926	915	889	896	925	909	920	956	952	926	892	908	910	948	963	986	917	970	938	978	993	937	969	919	929	910	904	926	926	891	957	878	939	948	959	915	978	929	963	973	919	997	966	933	941	957	1010	942	856	947	903	959	898	957	1015	941	973	974	892	967	910	881	907	949	963	967	934	946	934	948	906	952	960	895	938	973	907	967	913	909	950	895	941	981	917	963	957	987	974	914	931	887	932	913	954	947	944	927	931	955	913	931	945	946	902	976	975	971	946	954	966	936	925	958	938	952	922	909	930	961	988	884	914	939	954	876	925	954	882	971	959	935	934	929	939	953	931	961	972	1010	973	896	984	943	914	935	939	892	889	971	928	961	908	978	938	971	978	885	987	971	942	950	931	891	948	917	853	978	941	925	1013	907	986	974	954	930	945	897	918	919	995	933	908	956	902	909	967	936	938	937	957	883	915	892	939	905	946	947	896	957	922	909	888	1010	909	908	947	924	932	901	941	945	990	960	924	935	974	956	944	947	904	922	935	909	921	911	994	928	985	996	981	930	887	917	948	917	902	918	961	947	966	971	988	917	962	894	955	898	917	952	941	907	903	934	921	953	955	915	876	967	999	902	906	920	999	931	920	940	917	920	912	944	907	930	951	875	931	909	955	902	903	1005	944	956	947	951	897	922	944	966	966	920	915	877	966	981	918	954	928	939	878	957	946	945	951	943	993	931	930	929	911	918	931	944	942	934	957	946	952	950	901	922	919	887	970	913	1000	949	906	935	978	976	961	997	972	941	954	963	889	962	998	1000	968	924	933	945	951	984	941	916	913	930	891	955	971	938	928	984	887	901	890	1007	996	888	902	948	951	962	948	911	986	989	954	897	955	927	984	934	952	938	931	927	925	927	1008	912	967	964	972	884	921	893	945	948	875	942	989	895	974	964	980	947	955	888	929	921	907	987	925	867	965	908	948	979	974	964	931	955	975	970	933	949	941	968	921	941	937	928	975	969	1022	967	875	952	958	931	931	959	985	935	939	960	935	1028	940	914	937	924	900	844	901	948	860	944	883	922	903	936	981	966	915	902	927	1001	894	953	949	970	947	986	994	903	963	994	978	953	892	921	987	884	933	926	961	961	964	902	908	940	970	908	960	968	881	946	971	887	933	961	902	992	1018	880	951	920	962	985	919	894	871	973	931	957	918	940	942	903	889	943	961	1007	953	950	951	983	919	962	916	963	903	931	953	875	946	928	976	964	946	945	920	952	940	914	930	937	906	945	984	931	908	902	930	924	883	928	961	975	945	929	983	881	906	906	993	955	983	985	982	962	910	933	905	941	959	967	953	968	978	901	954	936	985	979	967	923	959	899	916	962	954	915	876	955	942	945	973	893	939	900	926	931	981	968	950	937	937	952	888	963	917	984	950	917	959	1016	938	986	898	929	970	935	957	1020	969	966	946	977	1035	928	917	890	912	904	907	956	895	867	893	936	910	937	906	916	914	923	944	956	931	950	920	978	930	907	955	951	891	943	914	888	959	930	916	878	875	975	938	925	950	910	943	909	896	960	902	890	934	944	926	935	958	971	931	963	921	942	923	989	902	946	969	922	994	961	948	952	942	918	903	936	922	984	900	949	934	969	947	945	887	961	933	942	942	945	954	980	939	923	909	957	968	919	961	951	886	918	942	928	911	938	935	940	914	908	920	917	951	952	934	928	948	962	965	954	908	955	891	952	914	898	941	916	946	921	940	919	945	906	908	965	948	947	940	937	961	923	913	984	974	968	988	936	924	888	913	990	963	925	939	947	922	937	928	895	936	905	952	940	913	919	960	931	912	929	914	905	935	909	998	938	919	965	964	935	925	927	916	936	909	970	931	979	904	929	932	995	934	915	963	929	972	945	913	950	910	935	875	961	971	932	896	953	970	929	941	919	933	937	900	919	946	938	926	950	939	906	977	912	933	895	894	977	955	952	919	948	991	885	929	933	985	926	926	913	902	902	972	995	902	926	974	896	982	900	904	925	970	989	926	941	875	942	990	916	1012	977	908	905	980	966	915	941	910	972	906	913	972	933	951	940	936	969	911	989	936	952	936	999	941	931	903	991	989	944	975	935	957	905	884	940	893	951	968	962	964	1006	985	899	922	969	938	922	984	895	937	936	915	959	950	897	990	919	882	949	920	907	934	933	913	922	980	985	906	915	931	900	931	925	946	877	954	932	924	939	951	1012	1005	938	909	859	940	968	956	960	859	933	934	955	915	930	966	956	923	966	951	955	890	971	927	910	945	915	955	913	952	905	924	919	949	935	971	924	962	924	955	961	939	936	933	970	918	877	963	920	908	958	935	906	884	956	905	964	960	926	953	940	998	937	922	942	954	953	958	888	917	928	971	945	919	949	949	901	959	958	908	916	901	953	958	954	937	931	940	944	964	962	864	966	916	943	930	940	953	873	966	940	916	935	947	948	917	910	963	927	957	918	945	900	922	888	923	950	921	921	928	924	937	920	915	905	922	940	950	947	931	898	903	925	1006	908	920	990	950	927	939	897	932	908	902	927	1012	933	903	961	948	913	963	945	968	910	929	979	922	925	912	982	963	932	947	912	955	895	926	895	971	967	928	933	891	887	932	901	958	919	936	950	934	989	863	961	1006	912	953	909	947	956	898	893
28166	50365	44401	44216	53360	45954	33609	21572	15221	11214	8744	7615	7060	6857	6967	6988	6923	6930	6846	6969	7124	7047	6960	6919	6865	6960	6838	6891	6867	6960	6780	6908	7011	6978	7031	6932	6959	7033	6800	6947	6956	6937	6847	6939	6993	6922	6829	6847	6978	6870	6831	6897	6794	6910	6887	7049	6966	6993	6839	6844	6846	6849	6863	6817	6916	7112	6948	6827	6913	6848	6879	6914	7018	6919	6807	6906	6940	6841	6996	6960	6905	7009	6973	6794	6881	7007	6902	6936	7003	6959	6811	6863	6977	6888	6830	6816	6950	6988	6958	7033	6884	6979	6848	7032	7022	6961	6969	7053	6936	6806	7009	6898	6823	7132	6835	7055	6949	6889	6932	6861	6955	6945	6925	7053	6860	6974	6753	6936	6952	7040	6980	6899	6876	6915	6888	6930	6831	6874	6855	6897	6884	6962	6859	6904	6952	7147	6888	6864	6851	6930	6949	6957	6943	6861	6861	6978	7014	6961	6874	7074	6953	6882	6932	7090	6973	6745	6929	6878	6973	6827	6934	6882	6992	6860	6996	6927	6848	6920	6907	6979	6867	7027	6974	6868	6831	6885	6919	6924	6893	6958	6829	6856	6953	6974	6975	6940	6906	6948	6896	7008	6989	6802	7010	6867	6995	6885	6942	6917	6903	6998	7064	6931	6795	6890	6932	6960	6940	6966	6736	6938	6908	6889	6918	7027	7084	6931	6877	6829	6861	6921	6957	6979	6953	6923	6974	6923	6923	6892	7094	6914	6987	6939	6948	7013	6791	6944	6927	6934	6958	7072	6947	6910	6818	6942	6908	6912	6810	6870	6930	7047	6923	6854	6942	6806	6854	6931	6916	6821	6945	6942	6891	6903	6851	6912	6870	7037	7020	6963	6783	6897	6939	6996	6967	6854	7050	6771	6864	6846	6864	6859	7018	7053	7012	6832	6900	6896	7100	6891	7026	6927	6942	6997	6965	7035	6920	7047	7053	6884	6873	6910	6948	6890	6889	6928	6956	6948	6857	6839	6849	6949	6956	6888	6927	6911	6837	6935	6830	6886	6978	6906	6844	6963	6908	6866	6884	7074	6928	6864	6826	6922	6890	6841	6942	6982	7004	6875	7074	6849	6988	6882	7060	6906	6939	7007	6900	6829	7044	6873	6978	6835	6999	6938	6913	6811	6997	6920	6933	6806	6917	7044	7012	6771	6964	6913	6980	6975	6927	6974	7058	6967	6783	6869	6927	6974	7000	6971	6994	6872	7001	6946	6854	7063	6922	6902	6855	6934	6950	6927	6909	7103	6885	6987	6845	6970	6969	7054	6858	6910	6893	6834	6873	6838	6845	6868	7088	6947	6871	6932	6848	6937	6885	6876	6975	6999	6954	6903	6885	6832	6871	6979	6814	6957	6864	6915	6884	6840	6776	6905	7007	7015	6854	7025	6984	6839	6894	6827	6966	6881	6881	7023	6839	6825	6885	6966	6884	6874	6902	6997	6780	6940	6814	6920	6936	6946	6940	6975	6883	6911	6874	6867	7013	7011	6888	7020	6986	6948	6967	6807	6890	7066	6925	6796	6928	6881	6957	6958	6984	6929	6920	6924	6905	6989	6917	6825	6872	6894	6815	6886	6863	6890	6951	6850	7003	7055	6934	6970	6857	6881	6987	6951	6949	6989	7062	6859	6804	6953	6943	6892	6999	7016	6964	6979	6941	6872	6994	6892	6946	6997	6933	7070	6919	6866	7013	6872	6910	7013	6888	6922	6823	6996	6945	6938	7004	6964	6966	6872	6888	6919	6862	6948	6933	6921	6864	7092	7059	6951	6935	7028	6978	6895	6939	6944	6853	6869	6874	6988	6883	7054	6932	6819	6854	7005	6868	6880	6961	6959	6846	7043	6981	7004	6960	6856	6948	6916	6866	6912	6909	6857	6954	6785	6874	6858	6920	6958	7108	6991	6958	6872	6783	6960	6922	6957	6917	6919	6880	6966	6896	6868	6843	6855	6981	6913	7027	6961	6903	6934	6908	7019	6968	6892	6808	6909	6881	6916	6911	6945	7101	6934	6975	7031	6976	6794	7022	6862	6852	6913	6934	6942	6870	6956	6863	7034	6963	6993	7021	7004	6934	6955	6851	7022	6836	7028	6865	6986	6912	6975	6965	6847	6846	6993	6984	6982	7072	7041	6927	6937	6868	6880	6758	7048	6921	6910	6981	6800	6824	6993	6967	6941	6915	7057	6970	6920	6902	6922	6963	6874	6831	7124	6938	6914	6926	6846	6952	6944	6960	6872	6943	6810	6906	6927	6945	6859	6829	7058	6960	6805	6774	6967	6915	6839	6871	6920	7009	6898	6950	6968	6903	6920	6988	6947	6981	6950	6914	6965	6958	6982	7050	6933	6969	6904	6929	6783	6808	7018	6916	6910	6897	6987	6900	7021	6906	6914	6997	6928	6989	6940	6824	6969	6894	6824	6956	6977	6789	6901	6948	6935	6949	7038	6867	6975	6824	6926	6867	6779	6925	6938	6893	7048	6809	7074	6947	6896	6961	6917	7010	6943	6935	6916	6996	6980	6966	6852	7053	7024	6853	6908	7026	6824	6832	6796	6981	6965	6975	6890	6985	6963	6828	6800	6936	6900	6806	6923	6948	6780	6982	6893	7048	6981	6886	6998	6865	6815	7023	7059	6821	6838	6884	6811	6893	6905	7009	7011	6990	6821	6905	6915	6941	7021	6906	6876	7053	6991	6935	6881	6954	6951	6946	6939	6893	7018	6950	6838	6843	6839	6865	6939	6832	6774	6976	6951	6926	7053	6949	6954	7055	6876	6949	6866	6890	7034	6915	6975	6843	6934	6996	6966	6988	6894	7010	6848	6909	6943	6862	7011	6870	7005	6966	6829	6856	6943	6960	6915	6860	6963	6985	6999	6921	6949	6884	6910	6953	6929	7000	6919	7058	6850	6861	6909	6971	6961	7010	6846	6939	6855	6919	7034	6874	6942	6911	6961	6983	6926	6944	6990	6909	6949	7066	6784	6960	6915	6959	6833	6949	6946	6931	6770	7003	6862	6908	7039	6968	7013	6965	6862	6878	6897	6998	6953	6941	6920	6955	6802	6857	6957	7074	7012	6831	7026	6943	6934	6836	6935	6883	6973	6828	6983	6828	6918	7000	6969	6914	6813	6956	6841	6860	6947	7035	6942	6948	7020	6992	6820	7026	6933	6897	6995	6963	6959	6954	6841	6896	6742	6863	6936	6870	7058	6898	6933	6930	6905	6947	6925	6983	6764	6932	6946	6938	7016	6865	6803	6897	6971	6844	6845	6965	6949	6873	6862	6833	6815	6924	6874	6851	7066	7087	6799	6951	6958	6950	6927	7015	6948	6908	6927	6919	6945	6922	6908	6836	6869	7025	7050	6833	7073	6857	7024	6858	6919	7020	6919	6810	6932	7062	6936	7069	6896	6872	6902	6981	6955	6892	6978	6879	6879	6879	6936	6931	6992	6974	6842	6923	7007	6810	6976	6905	6953	6916	7024	6958	6940	6802	7069	6942	6833	6886	6995	6900	7003	6794	6863	7004	6792	6928	6978	6927	6991	6940	6806	6932	6958	6841	6927	6883	6951	6992	6856	6980	6770	7012	6952	6766	6948	6961	7040	6914	7039	6981	6862	6932	6887	6942	6882	6880	6899	6966	6964	6922	6962	7026	6907	6843	6927	6914	6950	6932	6892	6896	6921	6811	7033	6802	6945	7076	6878	6742	6903	6974	6869	7033	6988	6915	6916	6870	6917	6954	6882	6994	6975	6854	6827	6874	6900	7047	7001	6989	6997	6812	6924	7007	6908	6942	6958	6913	6986	6998	6892	6894	6774	6924	6942	6957	6914	6991	6863	6938	6859	6925	7025	6844	6943	7028	6966	6888	7029	6919	6897	6909	6967	6762	6874	7056	6950	6938	6870	6811	7038	7020	6835	6860	6999	6972	6908	6974	6930	6898	6831	6888	6984	7040	7000	6842	7055	6811	6876	7013	6760	6904	6974	6983	6821	6945	6897	6880	6879	6927	6866	6930	6876	6982	6961	7097	6914	6880	6913	6969	6994	6854	6937	7010	6963	6957	6789	6937	6860	6838	7007	6869	7020	6955	6957	6862	6908	6811	7012	6945	6936	6861	6828	6983	6907	6835	6990	6925	6905	6892	6819	6985	6836	6989	6940	6945	6836	6837	6966	6932	6854	6965	6828	7046	6874	6990	6821	6947	6923	6972	6927	6997	6891	6824	6889	6922	6826	6896	6895	6950	6854	6992	6991	6953	6847	7108	7006	6959	6943	7004	6850	6962	6845	6947	6921	6884	6864	7045	6962	7013	7004	6868	6829	6869	7013	6971	6997	6877	7025	6829	6825	6925	6895	6990	7001	6952	6950	6785	6780	6980	6893	6967	6930	7000	7009	6990	6990	6882	6785	7027	6934	6978	6795	6854	6947	6966	6898	7023	6955	6879	6902	7018	6957	6866	6959	6857	6916	6854	6837	7025	6827	6996	6992	6952	7056	6933	7031	6883	6873	6980	6992	7029	6925	6832	6849	6841	6931	6962	6913	6856	6983	7057	6860	6890	6905	6947	6941	6880	6997	7084	6957	6928	7021	6902	6980	7008	6984	6964	6906	6906	6957	6924	6940	6849	6941	6901	6936	6996	6751	6914	6884	6900	6923	7038	6906	6876	6823	6972	6878	6823	6980	6958	6917	6938	6843	7038	6861	6812	6885	6881	6917	6958	6871	6961	6900	7044	6890	6903	6995	6946	7061	7034	7002	7014	6840	6912	7008	6903	7001	6908	6949	6965	6961	6920	6974	6896	6898	6870	6952	6897	6923	6859	6854	7013	7035	6789	6957	6931	6839	6783	6828	6839	6965	6940	7110	7029	6993	6952	6920	6913	6905	6852	6966	6896	6978	7098	6879	6885	6905	6946	6927	6904	6915	6852	6894	6996	6867	6912	6953	6866	6971	6898	6919	7006	6923	6874	7010	6757	6919	6965	6754	6960	6933	6958	6983	7001	6856	6780	6877	6956	6989	7006	6989	6963	7051	6936	6947	6935	6960	6935	7044
5280	16657	22923	12170	8940	7847	4778	2296	1531	1189	1088	1004	977	926	955	971	925	946	973	958	906	995	951	983	917	977	950	964	918	961	950	937	964	968	968	958	981	970	939	906	960	960	951	974	1053	944	969	1009	958	944	937	994	950	982	962	926	928	964	963	925	974	875	961	947	974	933	920	910	939	972	899	964	894	953	957	917	945	892	964	987	937	938	940	930	942	928	982	947	992	921	955	984	987	968	966	925	997	887	937	905	941	1030	899	934	949	1031	939	938	923	948	950	933	947	897	945	919	942	910	926	960	950	920	914	957	948	991	916	957	941	862	946	930	928	938	1005	983	969	970	931	935	974	919	872	937	930	1007	948	974	911	884	930	955	967	944	972	940	984	961	949	891	963	956	984	970	927	917	932	908	931	934	995	975	939	957	940	965	969	988	947	953	992	915	945	925	937	914	906	929	958	939	947	974	993	970	929	983	1018	996	946	989	953	933	1007	971	872	927	901	943	999	989	1021	948	938	988	948	1022	954	960	963	929	975	921	956	950	912	944	962	981	985	913	988	957	975	964	954	936	981	929	911	923	955	936	934	967	1013	910	929	945	944	948	923	979	987	1000	925	950	967	945	985	935	947	960	935	967	925	971	945	968	965	944	882	955	974	938	948	925	918	966	916	962	964	983	935	962	962	994	950	973	984	906	971	975	944	909	992	905	923	980	939	898	871	966	875	921	911	1005	1002	963	926	964	916	967	932	964	971	1020	935	964	920	932	966	910	978	941	937	957	962	963	971	943	938	928	1002	993	881	923	912	941	902	929	956	904	983	906	923	938	937	923	946	1031	984	916	965	977	919	974	961	963	957	989	960	986	976	930	1002	931	997	973	958	916	957	942	945	934	922	888	935	996	1000	950	990	946	895	910	923	981	971	987	980	879	963	968	984	909	1002	938	958	960	971	981	1009	943	987	945	921	945	929	940	1013	956	930	906	986	944	989	976	897	939	983	971	950	884	963	951	962	946	970	913	901	971	969	1002	859	985	995	991	1042	997	965	975	945	997	925	986	980	890	969	912	948	984	980	912	985	975	987	934	935	960	955	945	870	1015	932	965	949	919	959	948	952	985	963	979	928	988	973	957	947	935	932	940	945	960	940	991	922	960	969	984	943	974	1005	962	913	1023	899	891	956	962	949	920	967	976	956	933	981	954	911	952	946	952	960	963	953	973	939	958	941	939	1002	980	936	987	896	951	942	948	1007	987	895	963	1011	873	978	936	980	978	957	955	927	991	938	942	957	976	974	922	998	963	966	960	957	971	979	952	935	1004	958	984	998	1005	1035	931	980	951	945	982	981	928	1019	893	991	924	974	963	965	967	906	955	923	1018	988	945	1045	918	918	923	973	926	979	963	1031	923	956	926	950	943	935	976	917	881	964	972	962	972	974	944	947	879	1044	973	977	1013	985	943	928	929	923	925	995	962	980	920	933	919	976	967	935	976	1000	948	950	901	981	941	933	960	934	972	943	987	957	963	1001	908	929	930	922	973	953	936	958	991	993	943	947	968	972	963	901	915	897	955	943	942	954	945	911	986	932	895	962	933	989	947	874	956	956	957	885	938	971	936	949	931	913	915	933	941	950	980	994	942	939	941	960	937	989	929	946	938	953	992	961	1019	931	974	941	964	967	942	944	912	987	926	950	910	976	931	1005	959	956	1013	935	957	922	992	911	976	963	954	946	979	938	930	976	951	943	926	952	975	962	937	919	1021	933	941	953	1002	944	983	973	956	965	978	987	907	938	996	930	961	912	1002	931	957	949	979	963	945	957	964	994	935	999	990	992	1019	983	986	967	952	1017	977	969	961	957	944	1001	977	956	936	962	999	939	935	970	978	958	975	908	960	924	936	971	934	989	967	983	936	972	915	959	971	957	1012	979	905	988	1006	948	964	950	929	935	939	956	982	966	968	989	948	904	932	930	908	990	962	939	930	974	953	993	949	924	951	906	942	928	933	971	970	985	924	949	948	918	966	927	942	992	993	944	917	934	909	924	920	898	907	949	970	941	922	951	977	951	1014	967	880	916	927	977	943	942	955	950	951	928	925	940	942	942	964	899	939	987	937	955	985	918	934	940	974	941	988	935	948	930	931	966	915	1031	924	934	968	917	908	921	989	934	964	1030	972	958	951	966	975	937	913	1009	960	946	1023	987	966	920	954	951	964	941	964	949	1018	974	945	962	965	940	956	923	970	890	996	932	914	949	929	966	920	951	970	953	968	986	999	929	919	960	936	968	989	911	940	1010	949	902	931	979	880	979	967	962	944	902	974	967	967	930	962	986	953	913	964	951	918	969	998	932	973	916	957	954	975	954	981	918	994	985	989	959	939	892	955	918	956	953	967	987	943	921	966	976	914	961	988	1009	966	961	955	967	965	979	914	979	916	930	912	957	955	981	938	998	994	959	895	943	914	927	938	970	891	988	953	979	1024	991	923	918	926	998	956	931	979	925	941	953	978	950	940	983	931	932	912	940	979	1011	940	939	982	960	1003	958	937	932	909	931	999	993	930	948	980	924	992	932	988	942	956	951	989	957	1030	984	956	952	954	958	930	928	933	976	1017	920	865	931	938	937	952	936	966	973	971	920	910	954	926	1005	960	955	970	933	954	891	937	971	979	1013	958	993	963	949	949	968	972	915	1000	910	924	937	980	911	966	939	996	1004	965	961	972	1015	984	964	979	919	993	943	974	953	940	1008	970	943	940	912	914	933	973	935	874	892	928	912	940	925	981	919	948	941	985	909	958	966	959	994	929	985	968	893	946	984	915	952	959	938	932	942	906	955	1005	946	943	921	960	965	978	973	937	951	942	1002	989	963	986	950	928	971	955	956	973	1023	969	966	900	981	938	933	941	910	906	976	928	936	1007	939	958	915	955	978	898	935	940	942	944	985	989	999	947	934	930	995	958	981	893	936	953	957	901	935	933	1031	915	970	949	917	992	965	941	919	954	862	915	948	935	971	1016	916	902	940	925	913	941	955	944	986	1023	946	974	948	941	990	971	909	926	987	971	885	993	996	963	1029	970	1033	898	946	973	978	950	949	1031	938	951	918	935	974	960	978	916	929	946	937	985	1005	938	954	1012	913	940	974	959	963	941	894	962	991	927	999	946	925	908	937	945	927	981	950	913	994	970	981	947	996	978	949	949	973	960	969	926	943	937	956	931	937	971	939	978	950	1037	972	892	942	903	953	950	972	951	925	971	905	963	962	924	934	953	969	922	930	957	930	933	946	990	914	951	977	976	920	920	898	913	967	958	963	912	964	916	970	970	907	945	993	934	933	973	952	973	960	982	902	965	944	959	972	1012	906	978	957	955	942	957	942	954	894	949	919	970	913	932	912	1000	922	918	916	943	927	957	969	962	961	949	970	993	943	919	949	914	927	910	915	977	922	916	928	927	946	1011	920	910	968	956	979	982	969	952	988	995	1007	969	970	927	912	949	971	997	906	950	976	944	948	932	890	923	972	920	954	990	917	950	984	885	924	965	956	946	950	934	945	968	1053	993	938	939	1004	949	989	908	989	947	910	945	932	924	908	996	973	930	936	917	952	964
26843	44127	46550	45216	54162	48501	36920	24943	16926	12088	9868	8193	7229	7060	6973	7032	6986	7032	7050	7034	7104	7216	7063	7134	7263	7053	7079	7175	7143	6959	7002	6999	6948	7066	7137	6977	7094	6940	7177	7041	7068	7161	7135	7084	7042	7155	7031	6868	7056	7088	7085	6993	7058	7047	7043	7068	7013	7131	7129	7155	7105	6951	7017	6962	7051	7065	7031	6914	6942	7030	6977	7084	7071	6999	7025	7188	7040	6959	7115	7055	7160	7176	7032	7011	6924	7068	7176	6923	6961	7074	7045	7097	7092	7106	7035	6940	7000	7027	7029	7105	7027	7021	7017	7100	6980	7054	7044	7121	7026	6977	7050	7061	7039	7111	7076	7009	7034	7025	7051	7149	7003	7125	7071	7130	7029	6918	7234	6947	7122	7118	7140	6979	6992	7037	6954	7169	6978	6985	6990	7030	7072	6955	7150	7024	6948	7040	7068	7089	7020	6985	7016	6978	6969	7158	7031	7069	7103	7161	7021	7055	7159	7016	7176	7029	7181	7022	7130	7095	7104	7093	7034	7155	7101	7054	6992	7000	7023	7074	7188	7020	7089	7001	7005	7043	7005	7092	7035	7040	7002	7100	7017	7116	7021	7087	7026	7061	6976	7005	7030	7185	7126	7095	7088	6986	7109	7099	6997	7009	7082	6980	7018	6972	7072	7160	7057	6933	6970	7082	7104	7183	7007	6990	7085	7083	7081	7142	7054	7126	7020	7002	7064	7061	7094	7084	7069	6937	7217	7087	7058	6965	7019	7040	7042	6968	7099	7049	7129	7072	7039	6951	7009	7095	6922	7022	7019	7099	7117	7144	6980	7151	6941	6834	6932	7198	6958	6980	7182	6897	7037	7024	7099	6991	7004	7020	7135	7016	6959	7046	7052	7149	7015	7175	6947	7076	7031	7170	7128	7017	7035	6982	6943	7044	7136	6964	7048	6946	6841	7108	7093	6986	7178	7077	6986	7064	7020	6927	7129	6977	6909	7019	7036	7077	7096	7048	6973	7042	6988	7035	7031	6948	7033	7052	6974	7046	7129	7087	7004	7089	6988	6921	7162	7111	7026	7017	6989	7161	6949	7061	6960	7046	7048	7160	7089	6930	6934	7148	7019	6949	6879	7109	7037	7002	7084	6967	7082	6928	6872	6995	7124	7052	6900	7074	7073	7103	7167	7017	7009	7023	7110	6969	7157	7102	7151	7139	6964	6997	7017	7151	7001	7146	7084	7136	7113	7038	7042	7010	6992	7078	6980	7026	7070	7082	7044	7089	7028	7020	6972	7128	6969	7236	7014	7044	7166	6913	7148	7142	6951	7124	6977	7178	7150	7197	7026	7033	7080	7009	7097	7076	7035	6935	7069	7055	7033	6987	7063	7146	6973	7040	6991	7054	6924	6985	7157	7049	7051	6983	6876	7030	7090	7078	6933	7060	7112	7181	7131	7082	6969	7004	6997	7070	7225	7082	7122	7046	7145	7019	7107	7009	7061	7094	7149	7014	7112	7204	7026	7057	7078	7035	7128	7181	7028	7116	6931	7137	7033	6949	7044	6965	7106	7097	7168	7231	6949	7159	6995	7121	7130	7054	7180	7048	7045	7180	7047	7117	7133	7160	6978	7001	7109	7105	7059	7067	7067	7067	6947	7044	6885	7072	7047	7018	7098	7046	7045	7045	7170	7040	7056	7172	7046	7163	7092	6940	7018	7093	7047	6965	7063	7145	7047	7118	6988	7123	7086	6968	7139	7197	7113	7071	7107	7103	7050	7056	6991	7074	7290	7036	6930	7007	7075	7033	6988	7013	7128	6981	7050	7082	7031	7186	7059	7045	7002	7123	7104	7067	6969	7074	7018	7010	7074	7086	6965	7006	7075	7141	6974	7073	7023	6974	6986	6995	6975	7103	6939	7124	6971	7027	7065	6837	7051	7168	7057	7079	6964	7056	6959	6925	6971	6969	7033	7118	7136	7090	6979	7090	7106	6997	7067	7171	6981	7095	7061	7020	7119	7001	7128	7140	7041	7107	7114	7037	7016	7059	7062	6919	7062	7017	6915	7068	6965	7069	7094	7032	7094	6994	7075	7090	7084	7031	7038	7080	6994	7243	7076	7056	6987	7138	7065	7129	6902	7095	6998	7033	6997	7013	7084	6939	7032	7007	7135	7038	7113	7033	7104	7106	7011	6993	7044	7140	7214	7129	6947	7032	7057	7013	7021	7103	6986	7052	7073	7060	6996	6950	7121	7044	7101	7116	7043	6903	7187	7078	7074	7011	7003	7079	6961	6978	7066	6916	6982	6958	7091	7134	7052	7032	6992	7076	7114	7067	7035	7119	7026	6919	6992	6973	6981	7024	7019	7078	7030	7154	7118	7000	7047	7074	7102	7083	7116	7106	7063	7150	7173	7025	6991	7030	7070	7050	7016	7039	6906	7069	7069	7036	7143	7065	7104	7017	7064	6930	7140	6955	7100	7123	7135	7155	7093	6968	7043	7057	7070	7173	7074	7040	7044	7033	7015	7094	7084	6880	7142	7039	7067	7052	6988	6962	7076	6985	6961	7101	7008	7043	6914	7041	7109	6981	7066	7100	6955	7025	6980	6896	7078	7123	6976	6964	7093	7149	7066	6988	7110	7085	6984	6978	7150	7135	7123	6960	7181	6944	7104	7082	7107	7023	7103	7063	6967	7058	6997	7112	7139	7111	7032	7178	7105	6940	7155	7009	7059	7158	6968	7069	7074	7084	7024	7016	7032	7219	7090	7109	6885	7079	7055	6956	7047	7048	7003	7076	7040	7058	7048	6990	7043	7149	7080	7058	7082	7074	7023	7159	6974	7023	7158	7125	6942	7071	7163	7054	7015	7157	7048	7053	7048	7056	7107	7207	7071	7049	7117	7023	7075	7037	7117	7151	7015	7106	6995	7145	7019	6983	6914	6961	7043	7022	7109	7099	7152	6929	7007	7106	6979	7009	7000	7135	7206	7085	7073	7102	7019	7044	7081	6956	6919	7060	6983	7069	7153	7053	6994	7172	7043	7052	7062	7163	6985	7211	7138	7124	7075	7162	7119	7095	7042	7069	7128	7032	6992	7149	7115	6944	7113	7046	7171	7008	6975	6960	7088	7128	7068	7092	6957	7098	7124	7044	7052	6995	7043	7151	6989	7032	7055	7102	7246	7097	7062	6999	7167	7031	7145	7037	7071	6972	7080	7015	7002	7129	7145	7096	7040	6992	7052	7011	7099	7154	6985	7083	7049	7235	7205	7031	7061	6923	7224	6982	7089	7071	7144	7035	6983	6984	7105	6999	7008	7126	7050	7019	7095	7032	7080	7166	7061	6972	7044	7200	7079	7137	7020	7043	6929	7037	7066	7116	7018	7088	6961	7174	7067	7028	7123	7075	7026	7107	7053	7004	7014	6953	7109	7073	7033	7179	7044	7018	7052	7083	7147	6948	7084	7080	7117	7137	7099	7077	7093	7051	6976	7041	7062	7000	7044	7115	7025	7101	6873	6981	7002	6933	7117	7153	7058	7023	7109	7053	7174	7048	7105	6920	6995	7250	7027	6996	7040	7143	7088	6971	7005	7089	7092	6945	7114	6899	6954	7031	7036	7133	7183	7065	6979	7018	7036	7017	7001	7045	7095	6996	7111	7052	7012	7043	6942	7022	7009	7046	7096	6989	7085	7059	6995	7033	7002	7066	7125	7066	6901	7091	7239	6983	7113	7077	7060	6980	7019	7042	7074	7041	7054	6961	7156	7038	7081	7132	7083	6976	6931	7177	7076	7060	7064	7011	7032	7106	7004	7141	7035	7011	6984	7104	7035	7124	7103	7032	7052	7081	6991	7108	7152	7132	6896	7108	7004	7074	7161	7137	7038	7048	7058	6976	7030	7041	7197	6978	7113	7131	6942	7129	6974	6909	7132	7070	7063	7057	6961	7094	7092	7037	7022	7114	7099	6904	7100	7159	7062	7019	7169	7076	7121	7090	6951	6935	7126	7084	6990	7010	7154	7059	7047	7062	7060	7004	7088	7202	6990	7217	7083	6999	7057	7098	6967	7136	7154	7037	7119	7121	6935	7027	7012	7050	7044	7056	7042	7008	7086	7036	6986	7030	7078	7040	7137	7051	7012	7085	7091	6832	7021	7052	7043	6976	7069	6842	7063	7037	7178	7040	7185	7027	7068	6997	7000	7148	7154	6918	7088	7005	7206	7068	6993	7117	7151	6987	6962	6973	6976	6994	7142	7118	7145	6916	6998	7143	7047	7146	7003	7253	7026	7066	7002	6986	7117	6969	7073	7017	6945	7124	7044	7072	6976	6997	7025	7159	7172	6985	7181	6969	7090	6916	7132	7229	7121	7023	7026	7125	7069	7013	6942	7034	7084	7228	7002	7018	6993	7200	7093	6988	6929	7019	7083	6953	6995	7146	7002	7057	7110	7159	7029	6977	7047	7079	7072	6973	7136	7059	7045	7101	6998	7097	7212	7117	6922	7043	6992	7002	7054	7106	7017	7099	7094	6949	7175	6985	7043	7073	7143	7020	7031	7112	7148	7052	6993	7078	6976	7056	7035	7142	7088	7098	7078	6924	7107	7180	6979	7064	7065	7046	6953	7216	7124	6929	7101	7228	7052	7082	7094	7128	7027	7129	6894	7019	7071	7101	7064	7075	7152	7116	7077	6964	7164	7037	6999	7172	7089	7073	7204	7062	6967	7037	7110	7161	7112	7258	7091	7112	7079	6951	7035	7045	7016	7122	7048	7035	7021	6965	7083	7201	7062	7012	7048	7113	6957	7103	7029	7149	7105	7006	7020	7061	6926	7061	7033	7024	6830	7062	7135	7134	7131	7018	7038	7041	7084	7097	6925	7088	6988	7084	6992	6865	7100	7120	7041	6990	7160	7120	7031	7161	6964	7033	7076	7044	7090	7084	6955	7126	6980	7022	6950	7067	6943	6999	7026	7133	7020	6989	7116	6889	7131	7146	7013	7003	7128	7064	7076	7202	7181	7007	7157	7063	7136	7019	7065	7073	7059	6968	6994	6944	7018	7132	7040	7197	7020	7110	7053	7040	7049	7088	7092	7050	6978	7001	7069	7106
3810	23805	30443	17764	14346	12747	7644	3734	1613	1406	1181	985	975	906	930	884	956	895	892	918	916	933	938	910	927	946	964	885	900	935	919	913	901	862	934	978	939	947	936	946	948	943	895	919	896	871	910	935	865	926	965	956	945	941	901	898	902	939	953	936	884	912	897	882	927	927	910	950	892	942	921	958	888	918	933	940	923	896	917	956	906	885	936	966	951	892	922	864	987	882	896	925	956	943	919	967	904	874	956	930	944	903	888	943	920	933	918	937	950	912	891	952	936	917	937	905	862	939	911	958	927	897	913	889	884	920	948	1001	950	949	906	947	940	918	939	903	932	892	928	915	917	888	923	920	942	942	902	993	1005	898	971	931	920	910	938	916	905	908	931	937	948	948	921	892	915	898	917	938	895	950	937	927	938	929	855	934	966	935	925	970	912	914	960	957	923	951	930	875	944	954	991	938	902	938	947	931	929	946	904	934	931	901	878	879	928	911	898	907	896	944	908	963	950	961	954	951	934	902	930	893	909	924	947	941	973	889	920	942	917	907	909	915	988	927	916	974	926	915	890	930	950	917	914	939	948	944	951	911	957	921	904	907	947	938	939	968	914	884	934	944	905	888	921	924	949	900	976	921	896	915	871	954	949	915	958	917	926	947	923	933	960	883	896	932	969	913	937	883	936	934	939	932	896	915	978	970	908	951	910	962	910	901	963	972	931	936	933	933	966	914	897	893	864	952	926	897	942	933	947	949	948	932	934	922	896	940	912	910	950	921	934	890	948	842	1008	927	922	915	923	937	885	924	922	943	991	959	925	907	939	941	954	970	926	927	933	906	972	1001	965	914	923	916	921	935	957	933	923	930	958	929	937	917	935	922	949	940	927	894	957	962	940	940	926	877	837	937	963	895	908	864	887	905	925	924	953	957	927	902	926	878	876	951	949	969	934	931	888	874	913	958	986	929	975	924	925	902	946	900	945	939	918	989	973	956	926	934	905	933	900	951	901	952	964	969	921	927	976	887	972	928	928	989	974	914	964	952	919	928	924	902	866	868	939	920	886	955	964	957	918	957	892	923	934	948	951	951	933	963	951	973	873	928	906	936	946	941	978	985	947	919	905	912	893	958	957	970	938	915	945	887	920	873	947	946	922	927	915	922	904	922	962	915	950	928	931	964	858	937	923	881	939	954	895	881	978	947	900	933	941	940	906	889	880	942	922	912	924	915	902	894	920	911	918	947	986	902	896	934	978	916	909	882	977	928	901	979	952	899	928	899	963	907	905	943	939	948	947	902	929	935	936	975	890	924	979	952	953	928	928	906	859	927	888	923	978	925	915	935	926	919	887	930	907	940	885	945	927	951	855	918	953	884	932	943	950	949	926	887	917	875	939	950	903	942	951	910	895	932	980	950	960	903	940	923	932	953	898	881	910	879	960	932	920	894	936	956	911	914	927	965	953	898	924	936	909	951	936	950	890	959	870	954	969	941	893	906	941	930	919	873	892	988	875	880	976	949	918	937	979	924	984	904	939	952	931	889	984	910	928	906	965	906	894	929	943	930	902	938	944	884	950	996	931	934	928	922	904	927	936	936	925	929	908	920	943	945	908	967	922	945	924	915	920	866	885	954	861	954	887	896	915	939	929	941	893	966	908	914	864	916	918	980	911	921	974	957	915	908	929	909	876	983	979	890	879	967	972	878	929	936	928	933	916	981	884	920	959	904	948	966	873	989	926	942	909	869	903	925	919	955	934	958	899	905	921	907	869	865	901	914	931	964	917	938	932	968	924	968	924	971	926	886	944	907	973	1000	928	875	876	915	945	929	924	945	913	916	897	960	931	941	978	898	937	914	899	921	925	959	898	901	940	928	892	933	951	904	919	931	898	951	895	937	928	944	955	985	950	922	918	939	918	929	979	902	953	914	898	989	907	964	939	924	906	933	939	896	951	844	929	922	869	904	922	914	898	874	884	882	946	930	889	933	912	934	951	931	921	963	969	903	903	941	884	925	937	910	862	973	912	934	972	921	937	886	911	982	886	904	889	911	896	954	947	901	928	940	959	910	954	899	914	927	946	929	966	920	951	941	931	934	926	946	898	971	890	861	943	968	963	913	963	892	966	903	915	940	983	893	906	955	899	921	930	900	944	912	873	920	909	888	942	982	919	955	912	932	909	989	936	908	907	916	946	931	904	928	909	923	941	945	901	941	874	877	920	930	921	901	909	890	943	950	900	906	938	906	957	914	849	917	846	936	903	979	981	903	997	941	914	900	932	880	889	912	903	908	984	903	895	897	877	920	966	935	891	940	955	929	893	917	898	905	947	920	936	913	944	970	923	915	964	893	941	931	869	923	942	941	904	935	947	925	905	930	920	948	931	914	918	957	921	953	958	947	882	956	908	915	914	930	946	945	909	925	942	938	868	893	890	962	924	946	959	933	933	903	884	896	919	962	912	913	932	915	1058	956	857	970	940	877	916	968	941	928	916	908	949	883	889	930	871	924	900	904	934	924	885	868	926	894	959	907	972	961	907	931	935	908	921	949	900	907	937	943	920	904	932	950	895	961	895	944	890	930	1004	970	946	978	939	889	956	899	948	928	895	905	909	949	932	906	863	1004	919	917	971	979	890	924	965	904	921	879	928	922	917	941	887	902	922	945	950	946	875	942	989	876	933	939	942	939	944	897	950	891	911	900	906	963	962	943	954	975	908	861	891	932	916	979	872	934	853	896	938	923	895	914	899	903	966	910	936	912	900	921	937	906	973	892	942	918	976	936	872	937	941	968	939	874	926	883	920	901	840	897	912	917	982	894	929	903	969	868	949	937	954	939	905	885	869	885	944	908	941	925	919	931	936	1002	955	938	948	941	903	919	912	953	921	936	940	926	932	931	933	937	952	945	946	988	930	946	926	935	919	971	928	855	948	899	937	892	894	912	934	990	901	879	852	904	944	884	965	943	875	975	880	919	929	939	977	922	925	885	922	908	985	906	923	909	941	918	906	941	896	931	956	949	925	970	948	930	921	918	975	907	926	991	1001	933	898	913	930	974	894	905	939	903	936	924	904	909	904	915	915	873	928	973	958	955	958	997	888	937	847	920	876	972	945	954	908	913	974	912	951	921	924	951	967	905	949	902	915	892	888	967	928	878	899	923	944	940	886	943	953	902	925	895	883	844	949	917	954	926	954	932	957	942	929	961	1004	941	925	934	896	892	895	960	934	920	967	973	876	941	913	939	890	914	935	925	913	948	911	909	942	874	923	943	960	886	899	957	883	942	894	928	917	891	925	920	950	930	944	909	886	976	952	932	956	917	913	945	911	907	912	899	877	906	961	881	926	932	940	902	928	922	975	922	917	917	955	927	974	897	910	966	984	916	924	905	901	971	889	975	910	853	961	931	920	956	914	951	875	855	923	877	946	923	905	914	906	948	941	886	901	957	955	944	982	942	1012	932	964	894	916	905	911	891	939	895	921	930	976	981	909	900	906	907	949	905	1002	919	914	917	938	916	952	933
29966	51390	52824	54068	65990	58212	43927	30278	18986	14903	11642	8201	7165	6916	6881	6898	6724	6840	7045	6915	7060	7098	7104	7018	6921	7052	6813	6810	6804	6869	6990	6843	6889	6912	6953	6862	6944	6987	6875	6915	6911	6791	6905	6934	6846	6858	6995	7067	6913	6876	6896	6752	6888	6930	6882	7037	6877	6815	6761	6919	7023	6940	6842	6931	7035	6927	7014	7032	6871	6924	6868	6919	6971	6909	6876	6870	6949	6957	6911	6693	6907	6875	6897	6812	6889	6828	6855	6899	6836	6801	7067	6896	6879	6966	6905	6863	6762	7070	6953	6859	6958	6870	6840	6771	6897	6879	6916	6922	6943	6913	6871	6746	6845	6798	7044	6873	6815	6921	6989	6919	6905	6887	6891	6886	6958	6904	6896	6963	6932	6877	6759	6914	6939	6862	6971	6925	6873	7000	6888	7045	6937	6959	6916	6931	6917	6953	6961	6992	6949	6924	6967	6955	6929	6914	6884	6852	6850	6920	7006	6962	6832	6731	6927	6839	6733	6842	6849	7003	6979	6915	6960	6881	6894	6932	6954	6892	6854	6931	6898	6941	6951	6885	6966	6831	6822	7077	6832	6928	6820	6889	6752	6916	6833	7011	6983	6875	7052	6976	6883	6859	6737	6833	6950	6931	6869	6815	6938	6871	6852	6845	6912	7066	6888	6901	6968	6950	6791	6843	6890	6901	6778	6856	6996	6908	6802	6979	6948	6960	6957	6916	6950	6760	6828	6894	6963	6955	6874	6942	6809	6980	6910	7054	6759	6902	6821	6919	6885	6872	6999	6791	6919	6928	6819	7027	6961	6928	6896	6815	6816	6816	6881	6889	6863	6783	6881	6935	6890	6932	6925	6965	6852	6846	6837	6941	6973	7023	7025	6898	6957	6854	6924	7009	6901	7066	6873	6919	6904	6845	6916	6980	6980	6907	7005	6883	6998	6883	6817	6911	6834	6942	6942	6892	7044	6963	6943	6916	6801	6914	6861	6979	6940	7046	6945	6885	6840	6926	7050	6872	6833	6950	6949	6889	6886	6889	6858	6802	6893	6981	6740	6891	6951	6906	6895	6971	6909	6770	7004	6954	6959	6833	6953	6908	6916	6965	6928	6843	6921	6951	6975	6915	6852	6962	6840	6895	6910	6967	6864	6810	6926	6916	6935	6669	6975	6954	6830	7038	6891	6798	6857	6930	6852	6902	7019	6920	7020	6925	6925	7064	6908	6944	6896	6838	6990	7008	6886	6957	6907	6913	6986	6816	6873	6944	6936	6932	6883	6867	6807	6956	6928	6972	6916	6903	6856	6974	6890	6768	6969	6987	6936	6862	6894	6803	7024	6934	7096	6804	6918	6874	6967	6952	6900	6996	6817	6948	6975	6864	6710	6973	7010	6850	6924	7079	6929	7011	6769	6923	6837	6893	6786	6842	6938	6934	6955	6974	7033	6936	7095	6901	6969	6924	6939	6861	6879	6802	6904	6926	6894	6875	7053	6870	6912	6801	6813	7021	7014	6922	6940	6884	6940	6938	6906	6975	6875	6961	6908	6902	6935	6941	6942	6920	6943	6801	6774	6949	6945	6856	6971	6851	6986	6851	7013	6842	6846	6980	6946	6787	6923	6897	6935	6985	6980	6969	6895	6936	6958	6988	6913	6844	6986	6891	6971	6984	6943	6995	6871	6993	6971	6983	6915	6956	6934	6880	6952	6823	6848	6862	6919	6998	6878	7041	6908	6819	6774	6922	6891	6870	6934	6815	6882	6897	6747	6804	7059	6847	6905	6990	6860	6939	6922	6972	6820	6958	6805	6942	7053	6873	7015	7079	6931	6990	6782	6916	6848	6880	6849	6870	6824	6936	7033	6755	6911	6927	6865	6895	7021	7010	6859	6853	6811	6982	6835	6929	6800	6918	6965	6978	6848	6922	6957	6967	6867	6786	6975	6913	6915	6927	6800	6915	6873	6970	6877	6880	6854	6837	7013	6878	7049	6935	6935	6990	6861	6744	6961	6948	7003	6848	6883	6852	6833	6957	6998	7012	6769	6808	6723	6917	6919	6851	6978	6930	6916	6974	6943	6954	6834	6861	6877	6846	6871	6998	6945	6970	6736	6961	6945	7047	6853	6829	6797	6938	6980	6924	6742	6883	6864	6910	6927	6964	6775	7070	6990	6916	6858	6871	6836	6883	6940	6889	6854	6994	6931	6871	6942	6885	7067	7018	6953	6993	6971	6842	6954	7093	6867	6814	6963	6763	7011	6803	6912	7000	6926	6964	6740	6974	6810	6877	6926	7002	6880	6844	6821	6916	7013	6986	6876	7019	6784	6875	6831	6977	6923	6943	6976	6795	6921	6867	6884	6915	6953	6943	7002	6946	6925	6861	6910	6804	6913	6880	6874	6869	6923	6985	6971	6893	6881	6809	6994	6907	6876	6884	7020	6972	6972	6963	6941	7081	6933	6984	6964	6838	6924	7018	7085	6767	6980	6934	6887	6901	6880	7080	6903	6861	6895	6936	7002	7058	6847	6916	7051	6812	6939	6937	6971	6857	6903	6824	6931	6874	6921	6844	6917	6925	6917	6932	6783	6812	6888	6838	6931	6878	6805	6835	6818	6899	6871	6963	6993	6960	6925	6999	6947	6924	6857	6922	6827	6898	7009	6945	6961	6981	6764	6986	6985	6929	6862	6870	6919	6821	6937	6997	6858	6946	6983	6880	6960	6954	6959	6842	6919	6918	6991	6930	7030	6924	6937	6874	6953	6926	6760	6922	6829	6970	6902	6884	7013	6743	6967	6859	6903	6934	6827	6964	6832	6839	7004	6900	6850	6899	6851	6929	6887	6838	6892	7042	6946	6753	6917	6929	7000	6995	6994	6837	6867	6986	6996	6895	6869	6716	6914	6839	6856	6838	6920	6886	6814	6986	6871	6807	6839	6848	6924	6961	6913	6791	6815	6950	7003	6960	6902	6881	6853	6973	6939	6902	6861	6894	6841	6881	6902	6936	6995	6919	6889	6962	7005	6840	7076	6853	6964	6976	6921	6936	6792	6900	6892	6870	6803	6972	6973	6962	6947	6963	6845	6866	6994	6897	6824	6789	7005	6839	6966	6895	6986	6812	7019	6995	6932	6836	6860	7041	7053	6952	6845	6897	6902	6846	6897	6973	6808	6944	6881	6947	6848	6983	7007	6947	6952	6935	6919	6856	6930	6920	6940	6854	6898	6945	6879	6923	6835	6906	6886	7044	6968	6978	6905	6864	6863	6855	6845	6884	6903	6812	6814	6879	6891	6919	6979	7013	6940	6885	6922	6913	6885	6904	6746	6854	6812	6806	7032	6948	6913	6841	6927	6880	6898	6967	6962	6809	6910	6942	6763	6864	7133	6800	6922	6924	6826	6844	6817	6956	6912	6972	6972	6951	6904	6976	6900	6790	6871	6883	6981	6984	6870	6820	7083	6886	6879	6834	6924	6985	6901	6968	6891	6912	6780	6941	6950	7022	6907	6958	6845	6941	6950	6859	6883	6895	6829	6941	6919	6830	6950	6958	6864	6868	6891	6965	6880	6893	6961	6916	6809	6853	6876	6862	6905	6999	6820	7011	6927	6883	6896	6896	6922	6950	7020	6848	6873	6787	6973	7026	6925	6985	6934	6882	7071	6970	6916	6989	6921	6847	6974	6898	6876	6931	6875	6818	6857	6834	6935	6989	6944	6952	6867	6977	6976	6809	6980	6955	6938	7031	6863	6920	7018	6918	6860	6875	6868	6935	6931	6939	6878	6913	7026	6930	6842	7074	6975	6755	6854	6892	7016	6949	6952	6885	6962	6922	6831	6842	6929	6832	6945	6792	6869	6965	6925	6957	6937	6885	6939	6791	6910	6902	6863	7001	6847	6843	7054	6877	6843	6938	6841	6965	6977	6789	7043	7060	6980	6829	6843	6833	6968	6997	6857	6961	6923	6911	6904	6761	6947	6944	6929	7022	6871	6938	6969	6945	6907	6913	6904	6916	6835	6969	6896	6925	6921	6884	6927	6862	6866	6949	7045	7018	6745	6871	6901	6934	6677	7007	6866	6854	6891	6878	6944	7042	6845	6924	6951	6855	7027	6892	6852	7022	6904	6955	7038	6971	6893	7001	6966	6862	7014	6756	6926	6902	6966	7019	6843	6899	6944	7069	6953	6990	6865	6933	6947	6780	6918	6896	6887	6937	6776	6896	6959	7026	7005	7040	6835	6926	6913	6961	6911	6914	6948	6915	7062	6936	6831	6971	6927	6938	6831	6952	6813	6893	6960	6822	7000	7017	6955	6967	6738	6849	6869	6957	6945	6892	6919	6952	6892	6857	6872	6756	6954	6958	6914	6934	6859	6979	6992	6756	6885	6829	6934	6804	6757	7008	6981	6866	6854	6966	6968	6991	6818	6870	6854	7016	6916	6937	7053	6914	6801	6922	6951	6990	6884	6953	6885	6999	6940	6899	6899	6916	6883	6965	6896	6914	7000	6928	6969	6877	6939	6870	7019	6835	6867	6984	7048	6927	6967	6901	6964	6864	6901	6763	6936	6802	6842	6969	6833	6842	6925	6890	6878	6864	6886	6982	6898	6847	6749	6916	6905	6902	6980	6994	6944	6864	6841	7060	6914	6978	6871	6850	6906	6971	6935	6926	6939	6853	6882	6821	6964	6947	6829	6962	6797	6844	7036	6915	6842	6871	6963	6821	6961	6951	6954	6989	6979	6809	6793	7028	7019	6857	7013	6843	7015	6842	6911	7004	6810	6894	6931	6890	6872	6876	6951	6962	6853	6981	6875	6827	6971	6763	6955	6889	6985	6846	6993	7022	6978	6848	6899	6944	6841	6921	6875	6847	6879	7014	6868	7065	6959	6840	6964	6827	6773	6926	6799	6888	6958	6878	6859	6890	6949	6826	6933	6962	6944	6937	6956	6897	6917	6820	6972	6850	6942	6863	6845	6853	6894	6999	6862	6820	6989	6834	6949	6883	6899	6950	6975	6929	6962	6815	6877	6891	6892	6980	6862	6964	6816	6822	7012	6838	6995	6839	6802	7053	6929	6845	6824	7044	6910	6878	6927	6981	6961	6795
2958	7579	10936	4698	4011	3366	2289	1393	1095	983	1025	935	960	974	901	907	947	984	905	971	919	913	909	927	957	944	901	946	932	958	905	903	973	947	967	928	953	932	925	941	912	962	942	910	945	892	964	939	923	848	944	954	939	948	948	972	905	947	941	932	934	981	958	946	969	893	928	967	943	986	905	909	923	877	974	911	887	917	915	896	899	954	933	914	896	908	896	912	935	882	981	943	937	920	906	960	937	910	950	940	947	925	939	919	961	948	884	947	927	956	907	923	984	960	912	991	856	960	917	902	981	922	940	938	918	954	917	958	910	946	921	986	954	943	934	923	950	866	900	880	933	905	939	937	948	905	943	916	966	939	932	977	924	948	976	967	934	924	912	934	1004	912	916	940	911	947	928	972	942	986	952	937	979	924	954	910	953	954	909	932	947	918	982	919	887	916	886	933	921	960	941	935	901	960	954	968	910	893	932	943	924	955	915	943	943	991	886	939	948	902	893	966	881	931	907	943	859	932	934	980	947	878	959	981	935	924	918	891	914	949	947	877	918	948	926	952	923	932	923	966	909	914	870	916	928	923	931	954	991	957	892	918	951	956	926	932	957	934	1003	958	928	902	975	869	987	918	929	902	933	925	931	944	929	973	909	934	876	963	913	928	948	972	942	970	987	956	931	970	879	904	943	930	929	893	950	951	970	915	875	1009	940	943	943	974	958	973	930	887	928	1008	979	910	937	891	999	939	976	1006	914	920	981	918	952	939	966	920	982	887	880	931	979	932	952	952	948	927	930	927	936	925	928	926	987	927	974	903	938	914	907	936	962	958	949	932	949	916	903	961	980	935	864	956	942	930	992	941	947	928	919	913	928	899	967	899	865	965	986	899	975	958	897	978	962	899	936	922	941	977	957	985	943	930	906	874	934	885	906	909	942	945	906	893	950	878	959	922	972	932	870	949	963	949	893	965	940	935	928	917	958	946	944	935	969	947	926	987	909	951	920	949	934	944	914	966	929	921	928	928	883	870	946	904	935	900	953	935	880	924	919	922	963	930	885	920	972	930	838	936	920	902	946	925	941	935	981	944	897	951	846	938	917	921	908	895	947	966	924	1007	953	879	965	929	954	1003	930	963	952	949	937	924	910	965	947	964	974	986	965	941	904	909	956	943	939	891	887	956	897	911	917	968	933	946	919	886	919	982	918	950	893	945	862	961	967	962	939	939	945	920	934	947	945	923	945	893	922	910	981	962	928	966	917	958	927	919	966	928	916	1017	944	946	892	921	924	985	927	871	948	907	969	978	936	906	997	900	893	921	918	945	966	972	946	922	893	931	927	923	931	905	984	948	930	909	988	919	966	874	904	903	946	950	939	911	927	964	940	886	962	950	908	895	922	928	943	966	935	894	974	942	874	965	909	937	971	928	941	927	952	961	934	924	925	957	938	892	956	846	958	906	961	979	962	892	974	950	940	874	968	963	903	864	904	919	941	984	911	965	976	967	1007	952	932	954	898	945	925	971	912	926	935	960	985	965	904	917	983	1003	909	948	930	919	977	979	932	980	942	940	972	885	989	950	964	920	930	986	916	876	922	875	945	892	943	918	919	892	1001	960	953	933	950	943	904	918	924	935	957	942	901	914	884	964	982	979	938	956	968	853	930	898	920	945	929	940	974	948	959	919	912	899	930	978	936	934	1002	899	886	951	907	929	918	892	980	949	949	951	956	991	936	926	935	913	913	974	943	934	932	918	961	961	942	948	904	886	900	931	936	946	956	925	966	940	936	970	962	943	923	885	919	1023	926	976	935	944	987	927	936	994	959	956	926	934	865	903	893	902	932	944	989	903	943	918	926	961	917	978	930	951	918	918	944	904	922	925	894	958	926	930	931	951	950	926	919	882	895	978	961	908	904	892	960	921	892	880	893	946	945	943	948	957	981	896	936	889	942	876	908	967	912	856	939	945	902	942	915	929	917	908	957	909	891	916	872	998	953	937	926	902	923	862	966	955	902	920	919	915	947	903	915	939	931	932	929	924	922	935	904	920	964	957	887	957	944	933	924	877	872	957	943	905	948	857	912	940	927	981	984	949	952	927	921	905	927	937	954	976	941	890	935	955	913	935	914	957	947	914	935	945	951	958	978	910	891	895	978	947	953	957	964	940	950	967	946	891	989	923	948	929	923	946	901	935	893	921	946	948	933	998	912	973	975	929	951	945	931	936	928	917	995	918	938	905	934	917	972	914	962	983	944	984	932	904	922	894	959	897	978	993	907	908	921	915	932	895	960	941	914	917	937	944	945	933	934	869	944	980	930	983	934	922	972	931	938	940	960	862	891	928	901	913	946	907	940	898	900	911	952	907	933	930	929	968	955	860	956	953	965	914	906	966	936	942	932	971	953	919	946	926	939	925	888	911	935	874	989	981	940	897	923	899	989	960	933	935	921	910	860	992	912	1025	994	922	898	933	892	916	919	1033	902	924	985	919	884	974	940	948	895	912	905	893	905	969	952	925	1003	907	975	901	955	974	889	907	910	921	927	962	933	886	922	950	961	942	926	893	977	893	962	957	936	907	943	923	939	892	1003	915	908	959	905	909	932	900	974	914	978	947	985	887	945	889	858	947	935	904	878	913	952	975	965	911	941	946	892	939	999	931	948	958	959	895	954	924	966	987	924	921	971	971	981	913	956	1004	903	1006	914	933	905	929	955	1002	919	942	897	944	888	990	954	917	923	951	915	950	923	921	929	906	972	919	955	899	972	925	876	947	938	952	886	950	929	989	895	923	950	939	932	932	940	938	916	932	952	927	894	980	988	947	915	935	957	946	964	883	927	883	962	921	919	973	966	970	992	949	934	973	970	891	942	988	933	942	926	906	918	930	998	949	921	952	955	950	914	897	914	935	886	952	964	933	948	989	940	965	978	943	934	910	950	927	955	962	955	930	956	953	940	990	956	953	888	925	904	919	954	929	955	965	971	924	987	908	892	888	971	922	963	945	952	1002	914	946	964	971	936	936	932	931	930	960	942	917	938	917	919	948	1001	919	941	944	964	973	901	964	903	923	927	916	971	924	915	893	919	956	894	967	997	983	890	948	929	918	954	886	913	935	935	933	924	915	903	938	925	919	900	916	915	917	892	933	958	936	964	889	924	903	969	939	928	919	915	932	857	929	951	920	953	1000	912	961	953	891	989	992	883	950	919	982	905	929	923	911	932	906	937	990	950	909	936	899	891	965	978	913	964	956	952	919	998	929	929	919	963	902	902	878	904	947	934	937	916	888	929	939	957	923	913	930	1015	932	923	941	983	924	905	900	968	904	911	910	939	915	983	911	961	980	929	917	923	945	950	957	925	983	987	949	951	954	897	958	982	904	956	887	927	938	960	904	869	934	950	958	932	917	942	943	957	887	908	952	968	975	976	956	948	918	928	960	912	852	934	922	957	919	957	946	999	934	1005	949	914	947	933	942	967	899	968	921	898	940	976	887	909	933	911	933	956	929	972	925	919	970	968	855	963	965	938	902	965	934
15064	33326	34641	32622	39649	34781	26493	16572	9841	8586	7863	7316	7078	7003	6842	7037	6841	6964	7063	6973	6991	6964	6963	6929	7022	6988	7100	7038	7002	6997	7048	7026	7048	7018	6993	6982	6976	6899	6983	6984	6944	7025	7044	6964	7011	6905	7042	6961	7012	6867	7055	6935	7095	7032	7044	6982	7008	6791	6941	7010	7005	7055	6979	6993	7047	6994	7069	6984	7108	7028	7002	7023	7087	7101	7032	6955	6898	6992	6869	6968	7010	6939	6981	6948	6933	7139	7050	6938	6820	7133	6831	6957	6987	6965	6904	6939	6895	6965	7032	6920	6928	6944	7090	7070	7050	7009	7014	7011	6985	7055	6869	6953	6933	7025	7082	6904	6929	6899	6896	6955	7005	6950	7068	6974	6853	6953	6909	7008	7074	6989	7016	6874	6969	6919	7048	7028	7012	6987	6968	7039	6978	6939	6986	6959	6937	7058	6973	6877	7029	6993	7105	7002	7039	7045	7010	7016	6900	6932	7057	7027	7000	6933	6999	7030	6958	6987	7077	6989	7029	7143	7053	6946	6906	7032	6990	6905	6829	6956	6957	6829	6966	7010	7070	6902	6932	7014	6967	6937	6994	7069	6966	6955	6970	7050	7019	6963	7072	6832	7003	6989	6927	6980	7056	6943	7072	6923	7047	6947	6970	7036	7025	6965	7042	7086	6988	7089	6880	6967	6824	6948	7121	7035	7005	7012	6937	6949	7137	7008	7077	6967	7039	6988	6979	6918	6896	7015	7044	7042	7054	7040	7061	6919	7103	7107	7040	7005	7062	7054	7032	7051	6966	7157	6934	7065	7084	6957	7071	7025	7012	7022	7165	7038	6962	6900	7032	7112	6882	7044	7051	7032	7055	7040	6907	6971	6900	6937	7066	7106	6929	6882	6922	6872	7051	7006	7126	6914	6978	7039	7034	6906	6979	6941	6991	6963	6972	6910	6889	7032	7000	7039	6928	7091	6953	6996	7042	7037	7011	6973	7053	7070	6965	6894	7025	6955	7075	7135	7036	7026	7033	7031	7057	6972	6901	7020	7006	7019	6988	7063	6866	7008	7126	7057	6864	6995	7097	7024	6970	6913	7018	6831	6971	6957	7082	6862	6972	7043	7016	6919	6920	7128	6997	6947	6876	7018	7074	6998	6829	6978	6976	6986	6972	6924	7066	7140	7037	7058	6983	6916	6928	7095	7048	7078	7030	7169	7095	6906	7122	7090	6895	6944	7052	6933	7023	7019	6945	6955	6981	6904	6937	6939	7049	6921	7050	6976	7179	7094	6840	6882	6975	7113	7062	7029	7020	6990	6930	7043	7055	6991	7097	7107	7061	7078	6965	7200	6993	6953	6978	6962	6966	7017	7052	6995	7032	7019	7011	7007	6936	6970	6886	7004	7103	6934	7092	6925	7066	6821	7036	6989	7049	6889	6983	7147	6956	6792	7035	7127	6952	6991	6965	6955	7087	6988	7024	7028	6971	7069	7120	6921	6984	7019	6953	7160	6936	7039	6959	6940	6922	6990	7021	6889	7081	7038	6926	7038	7074	6940	6976	6960	6997	6935	6975	7061	7055	6853	6950	7194	7028	7143	6984	7016	7086	7130	6965	6989	7018	6848	6898	6967	6804	6949	6988	6962	7072	6958	7026	6890	6997	7154	6985	6841	6995	7040	7063	6967	7045	7013	7032	7011	6984	7062	6901	6990	6955	6981	6929	7014	7035	6957	6987	7079	6980	7047	6944	7064	6852	7055	7000	6896	6991	6956	6938	6973	7124	7019	7057	6980	7024	7037	6943	7059	7059	6945	7123	7017	6990	7069	7007	7000	6891	6961	7030	6959	7071	6942	7072	6972	7013	7058	6945	6856	6950	7038	7030	7093	6883	6900	6887	7053	6987	7031	6982	7100	6980	6972	7079	7024	7013	6984	6987	6858	6959	6932	6977	6960	7047	7014	7014	7118	7027	6899	6990	6847	6966	7080	7031	6892	6934	6986	6922	6950	7039	6993	6903	7081	7016	7036	6978	6987	7098	6997	6789	6969	6939	6964	6978	7121	6955	7029	6983	6970	7118	7165	6997	6979	7061	6982	7049	6970	6969	7042	6913	7088	6997	7054	6911	7070	6955	6992	7058	7060	6977	7018	6875	6980	6861	7042	7027	7101	7054	6971	6938	6912	6893	6924	7046	6958	7089	7074	7036	7071	7047	7080	7055	6913	7080	6765	7015	6928	7087	7038	6943	7140	6964	6982	6982	6945	7058	6947	6929	7126	7014	7031	6978	6993	7004	6933	6969	6887	6956	6997	6926	6981	6789	7032	6999	6971	6965	6959	6887	7044	6972	7165	6994	6953	7016	6904	7021	7079	6961	7095	6928	7071	7083	7071	6963	6973	6996	6943	6977	6923	7067	6897	7069	6863	6934	6915	6893	6935	6968	6931	6979	6948	6950	6914	6987	7041	7076	6948	7008	7030	7023	6993	6909	6957	7093	7045	6956	6959	7100	7015	7083	7012	7043	6883	7086	6942	7027	6997	6926	6989	6974	6843	7065	7005	6880	6850	7070	7078	6970	6938	6917	6999	7027	6979	6949	6954	7038	7072	6964	6979	7003	6911	6964	6964	6964	7027	6950	6924	7021	7011	6975	6988	6999	7017	6890	6952	6971	6993	7089	7005	7112	6902	6980	6921	7023	7014	6915	7118	6812	6919	7007	7044	7071	7031	6865	6948	6977	7025	6901	7004	7035	7082	6849	6936	6975	7073	7018	6950	6989	6997	6922	6939	6859	6918	7010	6967	6884	7010	6964	7029	7015	7120	6977	6889	6931	7024	6799	7040	7117	6946	6983	6814	6998	7010	6902	7110	6952	7011	7106	7118	6962	7035	6948	7190	6993	6988	6937	6951	7103	6983	6890	7078	7010	6853	7003	6988	7097	6962	6889	6971	6997	7073	6949	7008	6894	6942	6970	6927	6962	6895	7060	7019	7054	6852	6949	7072	7119	6941	7062	7061	7055	6955	6978	6937	6994	7012	6989	6920	7012	7023	7089	7060	6990	6878	6921	7093	7094	6996	6982	7030	6891	7086	6936	6936	6908	7087	7059	6966	6876	7065	6999	7008	7049	7024	6975	7013	6987	7071	6992	6927	7045	6965	6962	7033	6965	6989	7004	7007	6953	6903	7090	6949	7065	6876	7016	7054	7021	6883	6972	7002	7079	7103	7050	6976	7070	6977	7060	7046	6889	7024	7060	7085	6968	6929	6976	7014	6922	7041	7003	6888	7070	7018	6950	6983	6991	6926	6990	6975	6975	6993	7059	7003	6938	7042	6955	7010	7067	6859	7055	6964	7097	7005	7046	6943	6944	6992	6892	6920	6855	6961	6968	7001	6967	6900	6941	7136	6975	7094	7103	6985	6867	7055	7073	6941	6954	6977	7050	7016	6869	7076	7071	6999	6970	6929	7062	7029	6896	7017	7016	7080	6907	7005	6987	7048	6926	7035	6971	7063	6961	7005	7001	6939	7010	6979	7104	7034	6965	7052	7000	6960	6810	7029	6919	6961	6935	7012	6888	6897	6942	6980	6974	7066	6997	7079	7030	7004	6958	7027	7058	7094	7029	7092	6915	6997	6953	6915	6989	6914	7023	6908	6885	6880	6923	6993	6904	6902	6991	7001	6987	7109	6790	7030	7048	7087	7034	6983	6975	6961	6963	7047	6919	6971	7030	7061	6936	6865	7000	6998	7012	6953	6915	6955	7018	6900	6945	7003	6891	7057	6982	6947	6969	6913	6947	6987	6913	6865	6919	7074	6961	7078	7056	7143	6920	6917	7031	6951	6961	6883	7027	7036	6995	6981	6889	6903	6959	7001	7100	6910	7061	6939	7015	7069	6974	6867	7088	7080	7057	6923	6970	6946	6900	6982	7005	6941	7041	7044	6977	6907	7037	6907	6971	6988	6959	7024	6997	6964	6964	7024	7044	7019	6987	7113	7022	6960	6929	7039	7011	6988	6940	6987	6830	6995	6981	6954	7088	7063	6967	7074	6908	6974	6925	7009	7066	7037	6983	6924	7072	6994	7042	6934	7021	7015	6979	6893	7075	7058	6928	6962	6784	7139	7170	6967	7042	6836	6997	7020	6952	7045	6989	6879	7031	6979	6879	6985	6997	6921	7017	7005	6982	7017	7106	6955	7004	6929	6967	6997	7002	6981	6864	6810	6975	6909	6977	6883	7134	6963	6923	6795	6966	7007	7051	6960	7110	6971	7139	6952	7045	7012	7048	7098	6944	6882	6978	6900	7076	7100	6949	6929	6883	7094	6983	6978	7066	6845	7055	6946	7048	7141	6916	7069	7069	6819	6965	6941	7104	6951	6987	6977	6933	6941	7102	6986	7150	6906	6990	7007	7083	7009	6920	6873	6875	6959	6986	7065	6976	7065	7047	6907	7026	7131	6985	7027	7005	7082	7023	7108	6964	6951	7106	6889	7023	6949	6943	6833	6903	6985	7051	6977	6988	7035	6881	6995	6948	7059	6993	6970	6895	6907	6892	6951	7004	7010	7045	6980	7009	7104	6943	7135	6895	6960	6957	6961	7116	6988	7037	6880	6964	6953	6963	7076	6820	7066	6958	7044	6932	7031	6983	6832	6979	7013	6973	6940	6967	7085	7003	6967	6879	7094	7002	6981	6851	7064	6958	7002	7024	7132	7187	6987	7052	7067	6923	7009	7043	6932	7084	6999	6993	7031	6901	7068	7088	6974	6949	7129	6959	6999	7112	7029	7062	7026	6921	6950	7077	6925	7068	6949	7147	7045	6985	7064	7092	7027	7179	6937	7046	6987	6924	6967	7118	6980	6910	6989	7040	6926	7001	6966	7058	7030	7016	6970	7035	6941	6948	6898	6901	6943	6966	6828	6888	6927	7051	6893	6956	6945	7137	6973	7010	6902	7048	7082	6933	6906	7003	6965	6898	7032	6912	6988	6932	6929	7044	7017	7081	7060	7007	6911	6966	6998	6980	7107	6965	6934	6951	6977	7011	6807	7094	6981	6977	6971	6977	6937	6990	7007	7086	7086	7093	6989	6967	6933	7022	7032	7106	7057	7090	6989
1764	19234	23149	12760	9436	7231	4005	1960	1261	1162	1038	988	948	976	956	903	924	927	904	930	878	960	906	923	913	957	907	920	891	906	902	913	965	917	950	944	929	883	903	934	892	924	935	899	937	977	963	946	928	935	893	974	925	899	872	918	927	953	943	914	920	902	995	951	991	932	939	932	907	897	931	929	911	859	922	919	931	942	927	922	920	924	962	961	909	900	924	887	939	928	956	971	932	927	948	853	915	945	935	941	861	929	895	929	888	963	891	937	876	900	939	910	912	916	942	895	925	893	925	922	926	917	946	943	931	895	969	996	926	910	856	928	922	912	923	981	1020	895	989	972	960	870	889	942	887	945	961	923	922	919	916	952	952	934	940	881	895	948	976	933	943	906	934	958	946	903	935	920	920	929	960	931	914	910	888	914	914	933	952	950	913	924	983	927	895	956	908	931	945	947	907	954	936	940	877	1015	953	917	971	940	998	867	967	927	931	932	963	878	908	906	952	886	903	955	939	912	902	929	898	966	959	912	874	875	908	886	975	920	937	942	908	954	975	877	902	925	910	933	870	939	922	895	932	869	920	870	960	841	917	906	967	897	935	921	970	931	868	906	947	998	857	933	949	894	891	960	896	925	871	966	973	925	908	954	903	891	942	953	908	904	921	968	930	971	958	889	964	925	911	918	925	946	903	923	941	987	941	918	921	883	988	887	869	942	945	902	939	965	898	910	931	982	921	965	910	915	934	917	915	927	989	878	958	941	978	960	902	912	935	989	965	955	920	940	912	840	939	950	913	958	966	940	906	964	946	898	931	961	887	953	934	943	969	931	893	946	910	957	945	945	965	887	879	936	926	932	954	968	1020	945	961	932	938	941	931	957	958	864	968	904	963	939	881	932	917	962	937	937	921	952	932	946	953	949	884	941	882	942	946	841	924	918	951	890	895	923	932	924	940	973	867	927	920	903	950	852	922	934	912	905	910	880	979	928	937	913	895	919	899	934	964	936	926	938	832	874	932	915	928	935	951	922	972	897	863	897	898	939	938	962	951	891	920	890	944	973	982	928	913	929	949	929	937	950	931	927	970	935	909	957	899	932	912	958	926	898	926	934	987	898	911	970	921	936	971	941	875	972	913	895	945	874	889	899	983	911	989	877	936	927	929	929	929	926	923	936	912	899	967	917	862	921	926	907	922	910	914	880	929	946	895	975	953	956	867	985	897	913	944	892	968	887	889	951	892	945	955	996	953	1000	861	931	906	871	901	922	970	879	927	893	971	891	905	968	947	930	936	939	898	942	942	931	908	910	902	926	939	930	964	969	969	964	893	908	910	893	957	893	958	970	946	972	871	959	954	930	897	920	932	887	921	961	917	961	943	944	940	933	903	902	978	883	898	949	886	941	889	925	964	975	898	937	917	956	948	944	922	946	963	971	884	950	946	954	953	964	946	971	935	937	895	968	908	878	907	963	954	941	935	957	897	941	929	945	991	924	952	937	877	927	943	931	912	999	929	934	969	944	908	929	945	958	873	924	899	927	917	946	875	911	958	930	913	918	923	948	918	913	879	980	909	937	938	895	899	953	946	948	950	956	934	884	961	931	921	989	875	876	964	934	924	920	902	974	966	947	918	906	908	944	936	952	936	938	969	896	979	937	872	906	934	944	887	917	896	983	919	940	850	920	929	953	930	958	918	951	941	919	950	929	985	952	904	923	945	928	987	951	948	949	945	917	900	929	898	903	968	926	905	908	929	955	919	925	953	905	917	972	916	926	934	907	953	892	907	945	941	903	916	920	928	921	912	939	897	957	930	934	913	933	915	905	885	918	944	906	917	946	948	922	917	914	900	933	950	936	917	916	920	880	908	896	893	946	936	905	946	955	927	900	899	941	923	916	907	906	908	894	913	935	935	907	972	949	937	929	909	962	902	895	961	894	941	939	975	923	944	946	968	953	916	937	913	893	969	935	906	923	895	925	890	931	965	914	868	944	933	964	1017	857	920	874	919	908	963	885	906	952	937	944	941	990	954	926	946	901	1003	935	925	931	928	940	916	924	898	932	966	940	887	891	871	922	980	908	1006	951	954	896	905	902	951	934	953	910	924	950	1012	909	928	934	926	869	916	934	943	926	940	937	952	945	941	940	945	906	901	991	942	918	959	919	889	914	902	958	975	906	939	955	890	962	990	975	911	941	936	903	944	915	894	965	961	961	972	934	922	937	921	896	936	899	910	970	928	948	943	1008	927	953	957	998	914	908	968	962	896	941	906	962	937	906	935	929	882	907	955	952	924	969	941	938	947	897	938	918	906	927	933	871	887	936	952	960	882	904	910	927	905	906	940	929	922	927	916	949	897	887	903	938	870	934	920	983	881	909	873	893	921	950	953	905	952	942	887	944	959	956	903	880	947	885	941	914	952	936	915	943	889	886	974	912	933	958	935	993	909	921	972	925	915	929	908	943	974	919	891	932	946	896	875	908	915	917	913	977	911	862	912	877	910	931	913	908	937	883	937	928	897	952	950	892	1000	912	932	945	952	999	938	920	927	896	889	864	934	922	948	905	997	880	938	904	860	944	959	911	920	922	929	933	931	975	928	884	895	938	920	913	911	884	975	932	927	910	917	914	914	913	938	917	906	936	981	969	944	968	916	901	915	937	922	962	912	895	951	882	901	961	935	945	979	915	892	941	915	911	946	964	838	926	925	898	980	933	899	917	949	962	918	906	922	959	942	929	926	927	978	872	929	930	936	920	954	934	922	867	892	976	942	958	894	935	967	883	875	933	922	926	957	941	925	908	928	951	907	934	945	966	923	954	911	904	911	908	929	937	874	933	926	920	891	947	970	905	934	912	917	939	941	969	955	955	973	923	936	940	925	932	934	897	947	985	964	912	948	928	966	849	932	932	952	843	916	878	884	961	907	956	938	913	907	896	960	956	936	904	965	963	961	869	965	946	921	872	972	953	919	898	956	908	920	900	855	938	890	906	914	885	964	886	977	883	969	964	929	923	965	939	955	960	875	914	916	919	989	909	918	924	906	936	900	909	971	926	954	948	971	969	952	910	939	891	954	909	966	969	934	932	934	910	891	870	944	881	894	878	934	942	979	924	925	883	915	903	928	980	940	884	938	898	880	915	915	928	923	954	936	942	887	947	832	929	884	956	930	900	952	908	872	934	921	958	984	996	931	1009	924	926	898	928	904	886	909	911	907	956	927	912	939	948	900	909	866	955	921	905	998	982	940	951	937	955	975	920	924	934	915	925	863	916	954	955	863	936	939	915	954	965	928	982	935	911	944	902	960	893	952	916	968	897	939	929	934	932	961	903	965	958	959	948	916	878	965	894	930	964	1010	896	937	894	962	867	935	899	930	881	907	920	974	914	867	954	939	962	974	918	926	945	920	913	930	923	894	942	908	908	904	935	934	951	921	922	908	913	918	941	948	994	902	850	923	909	936	928	922	979	938	917	997	958	908	911	944	942	918	927	933	939	904	914	964	943	931	914	903	909	951	957
17802	47228	46210	45845	54975	45880	34165	21516	13197	10853	8777	7231	6952	6846	6855	6882	6888	7008	6880	7000	6905	6952	6963	6892	7030	6999	6987	6900	7019	6894	6939	6967	6897	6998	6829	6944	7018	6847	6871	6854	6968	7021	6922	7041	6803	6895	6882	7025	6870	6960	6982	6896	7008	6937	6950	6914	6975	6946	6798	6989	6875	6901	6882	6889	6963	6894	6884	7050	6966	6986	6975	6928	6835	6920	6891	6897	6933	6917	6968	6906	6943	6885	6924	6726	6922	6903	6943	7055	6931	7013	6859	6879	6845	6896	6987	6962	6983	6758	7032	6957	6843	7059	6999	6841	6962	6890	7051	6927	6956	7033	6875	6944	6867	6973	6785	6820	6785	6877	6926	6816	6896	7014	6786	6792	6962	6952	6972	6842	7027	7010	6844	6881	6848	7015	6830	7009	6945	7067	6912	6936	6899	7026	6884	6836	6923	6974	7001	6983	6983	6976	6978	6994	6949	6978	7027	6885	7064	7069	6837	7010	7081	6883	6949	6916	6883	6841	6754	6963	6906	6933	6936	7010	6882	7110	7007	6938	6965	6934	6901	7054	6805	6946	6855	6962	6961	6891	6979	6849	7043	6814	6931	7127	6855	6983	6909	6918	6962	6946	6881	6801	6973	6865	7035	6891	6951	6839	6906	6871	7042	6983	6893	6945	7038	7037	6959	6846	6961	6850	6974	6923	6917	6877	6917	6988	6909	7027	6935	6895	6980	6828	6940	6788	7046	6947	6911	7012	7077	6941	6883	6994	6926	6966	6938	6931	7088	6867	6921	6907	6875	6993	6971	6938	7004	6991	6874	6887	6987	6883	6961	6823	6812	6864	6931	6864	6933	6863	6942	6977	6978	6921	6888	6964	6910	6812	6973	6901	6932	6948	6897	7067	7065	6864	6908	6972	6962	6940	6998	7018	6986	6910	6926	6984	6880	6969	6982	6918	6932	6886	6842	6970	6795	6922	6857	6954	6928	7104	6986	6903	6902	6877	6855	6768	6795	6963	6844	6926	6885	6906	7069	6899	6933	6949	7085	7025	6925	7032	6836	6910	6924	6991	7029	6832	7069	6971	6947	6996	6844	6735	7019	6902	6976	6990	6966	6952	6915	6940	6983	7044	6945	6949	6989	6887	6969	6921	6973	6948	6813	6850	7053	6933	6914	6901	7069	6964	6820	6820	7037	6774	6935	7005	6970	6919	6846	6902	6851	6889	6924	7022	6904	7028	6780	6943	6982	6917	6906	6961	6807	6877	7089	6927	6988	7078	6989	6914	6854	7096	6875	6972	6867	6982	6890	7086	6891	6952	6855	6914	6936	6961	6914	6883	6815	6968	6847	6974	7067	6958	6858	6923	6991	6856	6919	6913	6962	6867	6948	6997	6877	6990	6928	6916	6981	6913	6937	6999	6766	7008	6782	7046	6845	6958	6852	6897	6984	6991	6951	6998	6993	6924	6823	6949	6898	6858	6975	6998	6830	6874	6920	6809	6950	6943	6919	7013	6896	6955	6938	6906	6894	6849	6966	6889	6950	6925	6929	7116	6896	7074	6911	6887	6983	6940	6873	7061	6990	7075	6753	6973	7047	6931	6836	6957	6971	6924	6979	6877	7004	6972	6911	6971	6871	6966	6922	6871	6914	6855	6983	6994	6916	6993	6904	7038	6942	7066	6831	7005	6860	7047	6929	6996	6891	6869	6939	7052	6886	6931	7010	6947	7173	6835	6949	6923	6937	7123	6958	6915	6919	6882	6826	6770	6887	6824	6878	6981	7018	6861	7034	6900	7001	6850	7093	6931	6950	6840	6897	6962	6896	6956	7030	6926	6964	6924	6896	7004	6993	6935	6957	6909	6907	6738	6886	7006	6974	6861	6948	6944	6970	6882	6931	6893	6868	7055	6868	7034	6953	6914	6986	6888	7140	6904	6953	6947	6908	6907	6888	6975	6820	6936	6900	6868	6909	6957	6832	6822	6870	6853	7054	6917	7077	6901	7067	6945	6898	6978	6938	6974	6960	6889	6914	6867	6895	6902	6990	6917	6910	6882	6941	6932	6910	6946	6961	6913	6910	6897	6919	6807	7030	7039	6816	6802	6917	7007	6956	6907	7017	6757	7001	6848	7052	6948	6946	6930	6910	6927	6926	6974	6968	6853	6996	6896	6996	6731	7041	6909	6912	6942	6975	6918	6961	6908	6878	6921	6905	6974	7009	6948	6934	6868	6922	6901	6895	6954	6911	6836	6802	6917	6945	6969	6923	6944	6958	6900	7062	6844	6798	6946	6879	6958	6846	6957	6947	7055	7013	6960	6950	6955	6964	6973	6929	6831	6940	6997	6974	6927	6957	6936	6943	6946	6978	6964	6973	7024	6957	6826	6957	6849	6877	7007	6856	7018	7095	6926	7020	7032	6885	6841	6947	6987	6878	6959	6937	6859	6936	6905	6922	6842	6965	6863	6973	6951	6934	6972	6895	7007	6866	6981	6995	7042	6903	7078	6781	6903	7030	6981	6996	6974	6894	6950	6867	6967	6881	6921	6890	6916	6935	6972	6915	7033	6959	6922	6968	6825	7084	6856	6978	6852	6935	7016	7002	6884	6941	6872	6887	6987	6890	7022	7003	7102	7000	6928	7039	6935	7011	7030	6900	6940	7113	6795	6877	6865	7082	6911	6933	6923	7061	6890	7049	7092	6919	6913	6971	6968	7024	6949	7006	7053	6830	6931	6933	7034	6980	7019	6876	7073	6837	6946	7022	6985	6967	7021	6842	6983	6947	6885	7116	6986	6738	6945	7003	6987	7075	7029	6924	6872	6986	6881	6957	6854	6945	7006	7094	7034	6858	7015	6944	6949	6842	6957	6841	6978	6982	7010	6904	6870	7015	6903	6781	7055	6937	7047	6947	7061	6998	6858	7078	6927	6992	6994	6940	6946	6876	6992	6870	6966	6889	6940	6899	6937	7015	6724	6871	6952	6857	6897	6981	6953	6927	6851	7026	6870	7079	6902	6920	6852	6966	6850	6969	6946	6873	6968	6872	6972	6949	6849	6915	7009	6867	6896	6895	7025	7014	6980	7001	6897	6985	6903	7005	6844	6832	6784	6906	7006	6891	6908	7024	7027	6897	6942	6958	6946	6883	6904	6828	6818	6830	6983	6959	6872	6859	6959	6928	6990	6959	6877	6833	7007	6937	6980	7026	6894	7080	6865	6966	6843	6943	7115	6887	6799	7025	6863	6953	6887	6830	6903	6897	6966	6939	6869	6996	7031	7009	7040	6914	6996	6961	6960	6963	6805	7020	6849	7016	7033	6960	6943	6994	6862	6943	7002	7014	7029	6955	7024	6879	6947	6847	6894	6862	6959	6823	7037	6951	7000	6933	6989	6934	6910	6907	6908	6964	6889	6947	6835	6891	6879	7011	6823	6851	6837	6979	6990	6806	6966	6832	6933	6951	7050	6883	6841	6889	6877	7051	6880	7068	6933	6977	6832	6964	7022	6968	6855	7002	6825	6892	6998	6909	6924	7035	6923	6909	6899	6921	6997	7004	7033	7000	7013	7003	6902	6824	6867	6923	6977	7000	6878	6898	6856	6913	6859	6967	7043	6947	6965	7028	6976	6904	6969	6920	6858	6922	6866	6969	6885	7031	7081	6926	6863	6935	6992	7042	7018	6768	6921	6984	6902	7147	6927	6857	7001	6886	6869	6896	6966	6958	7037	6922	6943	6973	6919	6919	6925	6892	6880	6915	6923	6816	6995	6900	6934	6891	6914	6881	6808	6943	6868	7034	7077	6852	6956	6931	6960	6969	6940	7026	7006	6823	7005	6985	6980	6947	6893	7006	6872	6868	6937	6919	6879	6936	7038	6993	7023	6944	6911	6923	6764	6888	7036	6989	6999	6918	6920	7038	6963	7110	6800	6947	6914	6917	6900	6977	6957	6930	7064	7050	6844	6891	6962	6894	6956	7037	6905	6872	6894	6911	6903	6920	7029	6958	6920	6911	6961	6986	6961	6931	6939	7056	6984	6919	6945	6878	7006	6801	6818	6961	6961	6960	6981	6934	6994	6933	6986	6974	6824	6886	7008	7030	6955	6986	6991	6938	6893	7007	6951	7021	6910	6917	7011	6918	6780	6937	6911	6850	6890	6879	6922	7060	7069	6909	6968	6910	6868	6938	6803	7008	6915	6992	6937	6938	6953	6920	7054	6936	6960	6918	6970	6986	6971	7005	6951	7022	6886	6869	7056	6958	7007	6984	6855	7019	6955	6893	7036	7004	6957	6856	7095	6986	6802	6959	6930	7035	7034	6853	6999	7002	7039	6936	6829	6944	6884	6937	6894	7062	7032	6928	6932	6845	6975	7001	7006	6847	6951	6928	6965	6963	6954	6915	6927	6911	6920	6856	6946	6966	6978	6718	6974	7001	6911	6947	6932	6979	6866	6848	6875	6892	6996	6992	6997	6931	7019	6956	6986	6938	6824	7021	6981	7018	6937	6867	6905	6963	6952	6899	6903	6977	6900	6867	6924	6776	6963	6955	7045	6920	6909	7109	6981	6911	6997	6861	6991	6878	6968	6864	7089	6876	6964	6925	6965	6934	6973	6962	6969	6946	6928	6969	7022	6832	6940	6963	6987	6953	6902	6883	6861	6828	6921	6933	6843	6944	6881	6847	6859	6835	6878	6939	6816	6926	7031	7016	6878	6840	6914	6904	6868	6997	6908	6935	6973	6925	6967	6861	6969	6906	6847	6856	6888	6904	6913	6873	6995	7034	6900	6963	6849	6951	6867	7026	6986	7067	6900	6871	6881	6915	6845	6918	6959	6890	6854	6907	6824	6865	7031	6849	6848	6961	6823	7043	6878	6847	6966	7014	6911	6949	7002	6976	7005	6917	6899	6870	6953	6939	6999	6866	6975	7006	6819	7014	6871	6946	7048	6877	6917	7003	6999	7070	6998	6883	6918	6904	6890	7081	6866	6948	6820	6889	7091	6955	7016	6959	6921	6868	6888	6899	6935	6829	6893	6975	6985	7002	6854	6948	6912	6993	6951	7090	6816	6996	6925	6951	7009	6865	6946	6950	6916	6972	6866	6986	6923	6794	6910
4039	18541	23477	12232	10506	7495	4397	1963	1376	1122	1032	976	965	907	952	913	951	933	926	933	921	936	953	1016	901	922	958	929	958	970	1019	978	972	876	953	905	967	935	1012	942	960	934	927	1005	994	987	919	968	989	947	967	986	996	957	953	951	955	911	976	945	965	954	985	959	943	940	955	988	981	944	953	970	904	975	911	937	915	961	1013	973	981	980	898	948	908	919	905	934	953	953	946	1019	952	955	913	969	973	955	981	935	900	912	993	918	962	897	918	925	954	935	979	937	939	916	934	980	942	919	981	1013	1005	970	935	906	978	919	972	926	870	957	955	968	917	955	934	1003	925	985	1017	976	935	931	930	939	948	987	969	945	985	1000	936	931	990	952	886	991	867	971	984	983	947	945	940	975	949	906	985	928	975	990	930	993	980	948	993	985	921	982	953	938	947	946	966	931	963	983	973	948	975	940	957	956	933	912	971	899	944	950	893	917	921	923	971	974	947	950	932	993	992	963	961	928	997	981	966	933	979	966	881	995	931	928	964	981	914	935	976	936	906	921	905	925	1033	889	897	896	995	970	959	957	943	962	967	960	1000	925	1032	971	981	952	958	945	931	925	929	946	979	996	940	924	964	939	933	972	947	952	951	947	931	951	960	996	961	962	939	904	997	968	933	938	934	936	942	994	949	867	985	951	977	932	932	915	934	948	981	912	973	917	970	955	955	969	936	979	950	912	946	974	940	982	973	999	991	960	956	977	933	997	923	871	922	966	888	973	972	989	917	947	955	939	949	951	916	923	1008	976	933	932	942	1013	990	957	969	926	953	980	945	983	990	966	901	936	941	947	984	993	925	944	960	969	947	935	962	954	960	939	909	993	952	950	923	941	961	952	926	924	904	915	966	991	939	974	868	932	928	960	933	1009	949	939	919	932	979	964	969	943	939	1005	953	993	952	920	891	939	943	911	943	935	938	939	990	979	955	918	951	889	971	919	910	946	927	934	942	948	937	979	904	1011	915	950	952	936	975	918	900	959	963	961	1004	994	984	985	904	894	965	886	943	940	973	939	921	1014	933	946	977	993	976	959	910	965	981	967	916	928	931	976	929	939	990	950	927	951	953	992	969	954	843	926	973	908	969	914	961	902	914	942	954	944	942	977	982	946	908	949	987	939	951	986	938	979	937	938	979	968	955	985	972	937	942	910	890	963	923	1004	969	926	912	908	948	975	1005	981	924	955	952	902	952	962	956	966	957	903	974	1013	932	904	977	952	944	982	953	924	987	975	919	964	936	870	941	928	896	987	901	1005	950	944	953	914	939	922	901	915	1011	924	949	909	969	940	946	915	921	961	982	965	954	933	902	1014	993	946	968	950	936	937	926	918	957	981	970	969	951	889	984	994	963	970	961	937	949	917	892	975	931	915	908	956	981	945	952	925	956	963	953	942	983	902	986	971	933	955	954	935	924	961	976	985	947	938	941	972	957	944	970	950	950	970	936	907	884	916	966	951	954	967	912	995	990	983	923	947	945	947	914	939	974	947	920	911	983	945	1007	964	893	954	961	950	948	943	950	973	979	926	980	928	912	948	945	945	952	944	967	1004	929	966	932	988	921	935	958	986	964	947	922	913	983	958	925	960	979	940	925	941	957	967	965	976	954	901	873	910	953	1040	986	958	931	988	984	949	1022	924	936	935	990	961	930	973	912	941	945	1000	966	924	924	959	941	918	966	998	968	947	1005	939	954	986	989	899	933	931	917	987	949	955	975	942	980	916	957	977	958	943	960	967	931	974	984	903	964	1021	934	953	921	959	956	961	971	948	867	933	1010	948	956	1018	904	904	959	942	950	960	982	948	996	1022	941	966	958	957	968	942	1007	936	962	924	946	943	964	930	863	959	963	922	900	1009	870	933	997	982	958	944	937	1000	936	958	992	947	895	943	978	965	967	935	966	924	934	951	934	923	897	960	936	973	933	953	964	972	903	897	954	913	958	904	997	983	919	900	967	1002	1005	904	924	958	950	1008	928	905	939	970	957	956	924	936	960	940	936	1032	924	954	976	960	959	902	912	1001	990	941	930	916	970	923	933	910	952	948	958	945	895	958	978	977	902	939	932	948	959	981	925	938	972	982	1023	953	961	961	968	959	946	942	1001	983	916	934	900	958	948	909	951	962	945	928	957	987	938	927	961	923	940	973	919	991	943	993	996	910	902	930	981	980	955	926	974	898	966	906	970	918	991	960	956	976	999	950	979	969	967	964	877	943	922	958	890	1000	925	980	969	933	940	945	933	938	921	939	946	927	981	940	994	931	1011	914	980	923	897	945	938	911	915	955	954	976	958	968	966	960	987	922	993	1005	943	932	959	930	934	920	964	970	986	942	973	938	971	955	1004	985	930	950	945	948	1001	1022	947	951	942	989	983	965	962	916	948	971	935	989	951	1023	962	927	957	939	953	961	952	976	976	913	926	933	954	935	926	974	952	943	921	973	937	941	969	950	970	975	951	915	936	957	953	990	959	957	987	938	933	959	967	955	929	940	920	948	908	951	938	988	951	965	968	959	959	994	955	970	962	937	980	904	979	931	976	994	954	914	946	974	958	970	909	978	952	944	957	951	982	980	993	974	916	934	963	926	1008	950	961	930	951	972	1003	926	974	981	919	927	953	954	943	976	950	974	977	896	936	919	949	952	915	1010	953	961	963	907	931	972	945	990	1007	936	904	944	989	971	922	904	1004	885	969	973	1009	986	896	1029	956	903	999	948	891	923	890	926	962	954	975	905	930	926	971	920	967	892	991	975	946	935	937	924	987	952	988	952	956	961	950	1009	944	946	922	948	944	983	949	927	961	899	966	949	961	933	961	908	1008	930	963	927	878	944	943	969	947	931	958	950	965	911	958	888	941	927	939	953	1037	950	904	940	929	877	944	984	964	945	887	940	968	941	917	951	963	952	945	965	917	950	954	973	951	941	873	959	974	946	952	986	947	931	955	937	927	947	999	937	915	946	933	982	944	954	975	937	959	947	934	926	923	896	951	948	954	909	927	988	964	942	951	957	1003	946	961	973	979	959	923	949	966	997	1020	901	956	910	990	961	972	887	904	967	953	1019	891	915	971	956	954	946	936	989	938	939	930	924	1001	941	947	936	978	941	940	945	981	940	945	944	917	906	936	981	975	972	945	956	958	918	961	972	951	984	959	1009	937	983	927	947	1035	978	953	939	963	893	902	959	953	1005	957	950	927	967	925	947	958	915	958	954	913	1004	926	900	918	975	976	1016	964	1022	943	973	976	902	974	996	948	957	998	912	963	961	985	1003	954	997	919	924	911	889	1012	932	983	939	984	958	982	923	982	978	1000	891	936	962	969	945	992	912	975	875	948	971	951	967	928	954	926	968	929	949	965	992	999	914	972	983	922	939	964	957	952	964	952	948	948	945	916	910	951	932	917	986	966	974	955	954	923	952	941	969	987	941	959	910	902	972	959	972	898	939	980	960	978	915	956	950	990	937	927	956	958	999	929	963	928	980	950	960	977	958	936	971	958	966	954	944	986	988	958	936	972	982	940	960	946	980	979	952	945	926	969	915
17984	46403	46907	44516	56624	46097	35168	21398	14902	10358	9061	7694	7236	7026	7162	7094	6834	7142	6924	7043	7133	7072	7060	7085	7149	7116	7196	7110	7008	7006	7054	6880	7104	6950	7118	6998	7084	7058	7067	7117	6808	6961	6952	6904	6966	7023	7132	6971	6962	7131	6919	7039	7052	7119	7108	7094	7075	7010	6971	7047	6996	7066	6973	7013	6944	7044	7073	6995	7084	6980	7079	7077	7171	6962	6962	7026	7034	6973	7042	7005	6936	7236	6959	6985	6970	6939	7128	7055	7028	7057	7034	6976	6913	7036	6882	7038	7066	7047	7088	7129	7041	7058	6999	6907	7028	6991	6973	7061	7036	7004	6891	6949	7115	6946	7026	7075	7102	7147	6860	6984	6982	7027	7042	7098	7017	7042	6992	7092	7032	7007	7059	6947	7100	7017	7039	7145	7043	7012	6988	7093	7082	7007	7023	7006	6975	7113	7031	7105	7091	7036	7087	6995	7089	7049	7020	6958	6949	7121	6997	7184	7010	7065	7020	7077	7010	7078	7039	6957	7040	7014	7170	6969	7094	7001	7008	6976	6878	6973	6994	7138	6909	7004	6997	6894	7106	7063	6991	7088	7100	7088	7047	6941	7017	6966	7123	7188	7009	6956	7085	6955	7064	7014	6985	6982	7112	6965	7075	6993	6985	7137	7019	6988	6937	7138	7072	7197	6890	6988	7008	6972	7018	7097	7025	7017	6961	6971	7006	7012	7013	7094	7043	7056	7099	6769	6972	7027	7046	7047	7067	7131	6959	7023	7097	7079	6990	7091	7120	7048	7079	7042	6986	6970	7002	7045	7047	6963	6953	7060	6991	7076	6938	7085	7051	7088	7114	7056	7108	7133	6949	7094	7158	7025	6961	6989	7066	7052	6951	7047	7081	7017	7001	6951	7125	6996	7006	6986	7136	7097	7124	7105	6985	6975	6988	6967	6953	7024	7054	7061	7104	7136	6932	7063	6968	7009	7046	6983	7045	7146	6922	7056	6945	7059	7002	7156	7014	7003	6973	7054	6993	7022	6935	7139	7030	7058	7152	7057	7114	6978	7020	7120	7015	7075	7116	6900	7091	6994	7084	7017	6965	7050	7131	7058	7030	7064	6982	7033	7061	7120	7031	7012	6946	6962	7051	7156	7045	6993	7092	7060	6986	7087	7028	7002	7047	6956	7026	7038	7032	7139	6997	7004	6890	7021	7071	7022	7051	7059	7087	7104	6989	7071	7012	7037	6997	7029	7046	7072	6924	7131	7157	6926	6994	7057	7038	6982	7093	7032	7021	7040	6944	7124	6826	7186	6952	7077	7057	7075	7088	7038	6950	7090	7066	7065	7117	7004	7060	6971	7073	7031	6985	6911	7006	6974	6939	7111	7046	6971	7004	6930	7041	6966	6877	7006	7039	6842	7026	7043	7013	6965	6977	6997	7035	7124	7008	6866	7029	7022	7033	7005	7051	6948	7123	7076	7049	7058	7044	6984	7076	6925	6853	7014	7014	7086	7089	7043	7015	7054	7006	7050	7117	6995	7032	7043	6961	7048	6992	7060	7029	7131	6912	6980	7073	6949	7016	7103	7070	7002	7013	7017	6987	7115	7054	7062	7100	6964	6913	6923	6989	7133	7064	7086	6991	7091	6953	7078	6993	7051	7044	6963	7201	7061	7035	6844	6953	7123	7016	7159	6997	6999	7087	7064	6993	7079	6978	7063	7046	7118	7128	7135	7095	7046	6955	7072	6963	6931	7037	7158	7058	7169	6993	7102	7043	6999	7058	6934	6976	7118	6998	6959	7169	7050	6924	7214	7018	7023	7012	7099	7109	6965	7086	7107	6987	7092	7105	7023	7026	6936	7071	7025	7142	7096	7149	7078	7131	6961	7099	7003	7108	7055	7073	6938	6980	7111	7017	7002	6947	6978	7063	6979	6945	7061	7042	7114	7107	7113	7000	7033	7086	7120	7081	6911	7109	7134	7248	7126	7116	7009	6932	7059	7079	7055	7013	7071	6961	7004	6979	7078	7028	7146	7003	7014	7061	7055	7198	6814	6939	7004	6932	7081	6905	7004	7032	7062	7067	7030	7077	6942	6973	7012	7092	7004	6964	7083	7019	6968	7155	7105	7043	7054	6973	7072	7056	6959	6997	7162	6985	6940	6935	7095	6994	6935	6991	6942	6983	7075	7177	7110	6982	7044	7152	7298	7011	7132	6972	7102	7087	6978	6964	7141	6956	7041	6964	7069	7011	7045	7092	6920	7048	6988	6997	7008	6971	6946	7015	7009	7024	7057	7006	7048	7071	7008	7019	6970	6859	7062	6927	7116	7095	6905	7036	7106	6950	7106	6968	6962	6994	7009	6990	6949	7005	6980	7170	6985	6891	7050	7108	7046	7015	7026	6991	7065	7117	7040	6980	7080	7012	7286	7071	7052	7019	7044	7071	6939	7031	7042	7076	6990	7046	7159	6939	7051	6888	7113	6964	7130	7068	7119	7099	6962	6892	6954	7027	7068	7014	7029	6990	6991	7122	7018	6959	7046	7143	6988	7060	6998	7002	7086	7078	7093	7116	7037	7043	7060	7015	7011	7012	7071	7115	7054	6985	6999	7033	7030	6956	6967	7050	6974	7042	7041	7026	7018	6895	7141	7027	7065	6984	7091	7123	7093	7056	7009	7135	7013	7021	7024	7202	7133	7153	7097	6902	6965	7017	7142	7049	6918	7013	7074	7014	6993	7006	6969	6992	6972	6928	6876	7000	6957	7052	6995	6976	6866	7062	7071	7068	7098	6930	6975	6943	6864	7047	7092	7002	6924	7127	6950	7132	7044	7134	6988	7137	7045	7054	7042	6952	7035	7075	7107	6996	7001	7113	6945	7035	7088	6956	7056	7029	6929	7030	7048	7050	6972	7096	7081	6929	7049	7050	7004	7010	6935	7005	7183	6921	6953	7185	7020	7015	7048	7100	7024	7126	6990	7026	6994	7010	6995	7036	7069	6951	6967	7086	7035	7062	7029	6986	7097	6995	6894	7006	7086	6988	6863	7034	7154	7060	7061	7210	7040	7075	7044	7056	6941	6853	7064	7095	7003	7055	6909	7008	7101	7002	7127	7032	7057	7043	6925	7049	7091	7027	7104	7039	7038	7023	7090	7057	7013	7175	7204	7092	7103	6922	7079	6977	6987	7131	7013	6972	7010	7079	7008	6909	7009	6905	7023	6924	7060	7004	7066	7147	6981	7122	6942	6985	6981	6873	7062	7045	7089	7159	7038	7090	6948	7007	7108	6969	6956	6976	7146	6965	6935	7052	6941	6993	7121	7004	7087	6996	7136	6977	6909	6987	6950	7016	6887	6935	7105	6950	6905	6980	6999	7053	7014	7096	6998	6969	7214	6966	6961	7063	6794	7024	6989	7028	7188	7117	7043	7060	7169	7043	7061	6987	7008	7015	7029	6958	7141	7077	7039	7146	7074	7198	7053	7099	6928	7077	7035	7000	7013	7047	7018	7174	7024	6998	7056	7143	7035	7026	7090	6895	6975	7022	7022	7032	7043	6956	7084	6959	7083	7090	6983	7260	7140	6902	7126	7094	7117	6963	7109	7080	7066	7025	6991	7029	7120	6924	7015	6985	7043	6980	7164	6823	6953	7175	6927	6987	7063	7024	6991	7087	6938	7082	6956	7245	7126	6933	7183	6987	7004	7029	6906	7080	7069	7036	7021	6997	7064	7039	6998	6980	7134	6964	6844	7168	7156	7110	7116	7149	7119	6997	6944	6991	7091	7007	6984	6983	7106	7027	6922	7037	7182	7083	7070	6960	7100	7090	7032	7124	7104	6926	7067	7185	7022	7053	7007	6998	6962	7104	7126	7189	7123	6992	7119	7134	7050	7101	7042	7060	7025	7071	7075	7080	6968	7040	7048	6982	7106	6899	6955	7039	7094	6956	6990	7129	7005	7097	7023	7000	6976	7079	7118	6968	7019	7042	6893	7026	7157	7130	7004	7042	6837	7167	6969	7223	6989	6965	6857	7013	7189	7110	6921	6967	6962	7106	6951	7046	7016	6980	6921	7047	7113	6915	7007	7044	6942	7030	7042	6973	6973	7013	7128	7036	7059	7083	7045	7136	7017	7062	7106	6922	6988	6983	7019	6904	6989	6980	6959	7090	7007	7107	7037	6924	7084	6973	7167	7057	6929	7077	7061	7073	6937	7032	7011	6989	7026	6909	6991	7026	7082	6942	7107	7105	7045	6913	7038	7025	7094	7172	7010	7093	6908	7126	6973	7057	7003	7054	7074	7078	7120	7046	7012	7017	7065	7114	7008	7054	7193	7039	7208	7008	7173	6958	7034	7033	7139	7045	7143	7117	6986	7088	7012	6877	7102	6967	7130	6912	6985	7076	6893	6970	7031	7112	7079	7029	7013	7095	6945	7046	7004	6958	6880	7004	7025	6980	7011	7096	6926	7013	7040	7020	7071	7072	7036	7020	7032	6981	6973	7145	7033	7070	7041	7083	6886	6977	7006	6931	6840	7058	7071	6981	6971	7111	7184	6998	6970	6993	7174	7001	7107	6915	6970	7085	7172	7040	7056	6988	6979	6987	7130	6997	7143	7087	6973	7042	6974	7048	7005	7048	6938	7017	6969	7061	6906	6935	7012	7063	7035	7163	7099	6940	7067	7064	7005	7023	7034	7165	7052	6942	7029	7018	7028	6964	7125	7101	7041	7214	7021	7128	7159	6977	6993	6952	6950	7010	7068	6981	6949	7018	6795	6995	7020	7068	6967	6938	7057	7065	6966	6975	7055	6957	6876	7083	7030	7120	7044	7069	7132	6981	6984	7038	7091	7055	6973	6971	6924	6996	7146	7070	7125	7199	6907	6919	7024	7071	6969	6987	6945	7099	7057	7099	6997	6954	7042	7040	7006	7098	7045	7067	7028	7118	7076	7179	7157	6990	7095	6924	6972	7097	7050	7106	7116	7126	7113	7059	7027	6968	7030	7007	7059	6909	6956	7052	7101	7099	7010	6963	7073	6945	7181	7040	7038	7058	6919	7012	6943	7017	6986	7156	6996	7040	7052	6971	6995	6964	6938	7013	7047	7007	7231
5202	30664	31001	16908	16015	11839	6345	2456	1576	1192	1085	966	910	947	937	887	896	944	916	939	859	912	895	911	939	918	942	890	877	861	957	943	915	935	908	923	876	926	916	955	928	884	901	912	852	925	924	977	950	888	922	919	965	966	977	936	933	868	957	924	881	880	917	950	898	854	951	983	932	978	909	917	941	931	863	958	904	918	955	876	923	939	914	933	887	911	943	911	897	947	960	958	887	954	913	922	929	937	895	911	987	903	932	868	899	901	957	979	989	905	934	885	944	919	940	1002	986	886	956	921	970	937	867	922	893	898	924	917	936	892	922	935	993	922	945	997	964	905	923	922	987	898	879	935	930	927	912	893	892	959	867	829	1007	988	954	951	908	958	883	930	919	915	901	909	945	955	905	943	889	974	911	895	944	900	888	922	899	946	974	984	915	913	912	989	944	935	947	925	873	905	973	946	873	943	931	972	943	972	913	893	960	967	933	981	888	900	951	917	917	902	937	932	922	947	950	929	965	872	922	950	905	859	836	987	892	930	903	936	898	905	940	966	894	930	955	969	990	904	984	933	951	885	881	882	873	894	884	883	885	927	896	899	944	951	969	905	912	962	942	909	896	978	928	931	865	927	997	933	936	941	930	951	953	967	881	887	934	971	976	921	932	938	964	896	934	866	900	904	930	877	888	933	876	946	926	936	899	920	916	955	895	902	873	899	948	857	950	972	996	921	946	933	932	892	917	844	971	926	947	939	931	923	859	996	860	938	941	865	978	922	902	929	897	884	954	897	933	874	929	867	937	983	869	926	868	899	924	922	963	931	837	919	966	929	921	913	929	864	941	903	956	930	935	883	901	924	915	953	936	914	938	894	905	928	892	928	914	978	944	916	865	970	945	941	965	945	951	891	945	958	867	962	904	951	913	932	923	964	926	976	907	962	932	981	918	931	870	901	944	901	912	917	955	936	910	917	893	888	923	915	923	955	899	963	951	862	933	941	930	953	893	925	922	902	908	934	913	938	899	953	926	887	959	970	941	934	995	891	985	904	928	893	904	938	930	920	940	907	942	848	922	979	909	908	949	899	983	934	907	937	923	890	940	879	898	894	923	916	911	916	916	947	949	907	930	956	889	955	967	926	908	914	906	959	896	904	967	922	957	906	964	956	987	914	915	888	833	961	944	898	965	930	956	938	948	890	933	943	927	894	955	873	933	920	973	910	923	896	934	969	942	927	943	939	919	963	900	957	875	940	935	970	911	945	936	874	972	937	971	960	932	894	979	935	950	934	963	952	897	898	1009	967	919	834	913	937	933	901	1008	921	901	959	924	912	956	946	932	927	917	912	905	980	893	934	930	932	920	893	942	948	972	878	923	964	965	935	932	942	904	913	927	953	960	953	940	881	992	965	897	968	939	972	962	926	895	891	915	901	944	885	965	951	909	890	928	921	916	961	849	929	956	882	971	869	952	948	941	956	913	941	893	937	947	890	852	951	876	956	913	955	933	931	905	949	952	885	917	929	954	931	897	950	968	892	935	939	882	866	945	909	929	908	989	928	905	949	929	871	885	914	915	864	887	949	895	913	944	900	937	904	952	934	920	983	957	931	913	951	947	944	927	948	916	918	913	922	930	867	924	914	982	937	945	869	948	862	917	859	907	909	920	921	964	875	939	923	871	893	931	921	952	942	954	946	896	914	910	974	983	894	911	947	892	934	925	932	910	932	921	927	867	906	895	874	937	902	937	937	936	894	925	888	964	880	931	875	929	848	973	917	897	919	892	938	928	918	926	929	884	875	909	947	890	901	940	926	989	923	937	963	948	887	908	971	913	943	895	914	861	986	906	897	920	952	914	925	947	973	896	874	940	953	896	867	979	938	896	900	907	910	966	915	901	884	868	958	933	877	903	912	998	924	891	890	931	898	889	947	950	918	942	930	961	940	960	912	968	960	1010	889	870	924	862	910	919	837	970	909	951	885	990	945	943	907	965	887	980	939	991	922	945	938	985	885	883	921	902	963	940	965	945	884	836	883	976	921	966	911	911	916	975	912	944	939	951	974	991	877	927	907	903	911	918	941	904	914	915	924	902	913	940	953	992	897	901	919	939	895	936	924	927	898	926	996	950	919	888	900	871	936	887	959	920	923	949	937	899	888	933	896	899	894	938	907	941	917	875	876	921	928	949	934	904	862	906	946	908	942	962	987	915	902	956	904	949	913	969	864	914	908	913	933	907	966	944	891	992	942	951	930	886	917	856	915	913	934	963	931	901	992	929	930	921	961	936	969	887	989	901	909	953	945	911	963	924	927	959	953	938	946	977	986	1004	864	871	931	1008	937	944	938	896	921	950	913	940	980	874	960	910	952	891	978	939	863	965	906	965	906	942	935	959	969	935	875	964	893	900	916	912	944	926	935	927	901	888	929	925	887	923	958	917	867	912	924	933	870	960	938	932	938	914	919	900	968	910	923	935	905	930	941	966	939	939	906	930	933	879	940	871	971	928	905	944	977	950	943	950	907	898	969	931	919	970	910	936	937	964	863	922	876	918	955	935	969	936	985	961	946	937	901	916	900	933	882	915	883	894	900	944	927	921	957	922	947	937	923	931	954	941	874	923	913	933	954	933	927	903	908	902	935	914	919	920	926	883	947	904	969	867	935	898	955	956	952	952	924	934	887	893	933	945	924	930	875	938	909	996	929	890	939	886	977	897	972	903	929	930	871	914	904	919	888	914	974	868	889	914	927	917	914	905	982	864	927	958	898	935	921	941	858	966	867	905	934	951	975	936	921	851	915	928	954	857	947	937	889	904	878	890	912	956	965	921	989	894	944	940	891	843	879	926	927	876	922	941	886	954	920	952	986	934	935	955	919	949	891	885	880	943	888	954	931	978	931	979	938	928	880	896	926	989	904	940	991	897	998	910	908	879	912	832	920	937	984	897	926	933	929	907	942	899	901	950	962	992	981	951	946	901	914	885	958	1007	967	950	907	923	913	917	908	957	916	885	947	965	954	941	953	960	903	933	913	896	886	931	905	901	872	964	946	907	934	893	990	926	961	920	924	934	947	900	980	938	993	913	904	938	916	954	903	932	908	894	977	924	896	928	967	926	945	944	983	935	959	915	958	929	957	944	906	908	914	964	904	927	937	957	937	931	921	957	902	962	973	866	923	924	857	910	919	938	860	912	966	912	954	931	978	873	971	950	879	904	948	907	952	948	944	927	923	947	920	857	950	914	895	913	925	1012	896	975	901	912	909	959	901	925	958	913	927	930	891	958	941	922	974	935	1001	925	928	938	907	889	912	941	952	923	942	875	909	927	882	905	987	959	909	944	975	921	946	937	910	931	913	926	948	932	874	922	974	918	927	954	996	892	905	962	902	966	926	931	941	904	917	905	917	955	893	952	920	943	910	971	894	977	927	966	902	897	915	877	929	886	955	921	928	931	905	947	931	905	866	917	935	884	934	975	903	874	943	896	946	908	909	920	921	882	904	912	926	891	939	943	965	868	900
28545	51082	53584	51062	67022	54558	40188	24418	19067	11424	10319	7917	7146	6882	6771	6831	6827	6948	6883	6941	6862	7256	7178	6917	6808	6915	6955	6912	6810	6894	6920	6766	6840	6804	6713	6722	6914	6893	7048	6732	6887	6794	6899	6886	6983	6883	6936	6933	6935	6769	6847	6860	7002	6830	6927	6914	6876	6884	6843	6840	7009	6885	6847	6829	6850	6876	6872	6875	6844	6772	6820	6779	6827	6866	6996	6917	6873	6961	6865	6748	6831	6798	6961	6806	6886	6871	6794	6946	6869	6909	6920	6788	6900	6903	6852	6928	6890	6791	6982	6855	6908	6825	6784	6769	6942	6850	6906	6877	6917	6908	6881	6961	6930	6907	6935	7049	6903	6873	6863	6820	6765	6899	6824	6913	6815	6816	6798	6827	6863	7042	6912	7020	6966	6882	6949	6956	6878	6940	6948	6871	6748	6932	6879	6901	6876	6915	6902	6862	6901	6967	6841	6786	6939	6843	6830	6902	6855	6842	6813	6795	6920	6870	6892	6912	6922	6911	6970	6852	6987	6892	6969	6939	6928	6964	6848	7012	7065	6873	6909	6801	6944	6830	6850	6871	6796	6791	6866	6852	6869	6702	6974	6969	6974	6952	6925	6985	6885	6806	6862	6926	6948	6853	6908	6848	6802	6955	6871	6811	6914	6896	6791	6839	6865	6899	6922	6916	6766	6905	6777	6885	6845	6891	6987	6812	6897	6835	6890	6767	6924	6878	6812	6858	6814	6959	6970	6834	6849	6943	6840	6814	6734	6898	6804	6843	6897	6684	6842	6823	6984	7029	6913	6906	6839	6766	6796	6682	6870	6910	6864	6811	6919	6875	6823	6883	6771	6829	6880	6994	6991	6968	6840	6894	6873	6793	6953	6909	6895	6761	6889	6989	6995	6813	6892	6980	6917	6826	6869	6829	6808	6891	6808	6848	6927	6840	6809	6949	6838	6802	6872	6873	6765	6961	6899	6834	6837	6942	7014	6988	6971	6768	6955	6991	6855	6932	6853	6941	6962	6960	7004	6832	6939	6903	6872	6852	6769	7062	6973	6794	6933	6803	6856	6876	6851	6819	6884	6913	6990	6977	6926	6878	6822	6962	6764	6869	6968	6912	6858	6878	6896	6880	6917	6850	6825	6837	6810	6788	6880	6942	6827	6894	6851	6931	6832	6721	6786	6963	6742	6901	6780	6764	6913	6849	6878	6863	6888	6869	6923	6885	6895	6839	6821	6941	6964	6843	6852	7015	6853	6947	6812	6925	6881	6850	6838	6853	6889	6978	6878	6949	6932	6926	6980	6914	6746	6956	6799	6802	6972	6961	6848	6854	6776	6892	6840	6845	6660	6900	6879	6979	6895	6762	6959	6875	6872	6851	6960	6853	6995	6972	6916	6883	7000	6781	6900	6846	6960	6807	6849	7039	7051	6762	6866	6851	6854	6874	6785	6831	6939	6864	6882	6825	6772	6793	6995	7024	7004	6802	6914	6918	6932	7006	6848	6887	6953	6812	6939	6870	6970	6678	7071	6867	6863	6851	6968	6917	6930	6917	6722	6887	6959	6878	6874	6807	6789	6741	6931	6807	6799	6868	6863	6859	6868	6891	6901	6879	6850	7019	6922	6852	6836	6911	6744	6856	6922	6949	6891	6888	6903	6839	6877	6981	6806	6868	6982	6957	6839	6830	6855	6877	6848	6774	6856	6786	6928	6785	6874	6950	7044	6804	6908	6916	6884	6886	6934	6855	6849	6949	6783	6926	6772	6780	6776	6851	7018	6850	7019	6985	6873	6899	6789	7019	6874	6924	6970	6814	6868	6867	6821	6887	6778	6853	6828	6912	6843	6930	6965	6829	7022	6981	6852	6827	6784	6999	6905	6802	6941	6751	6924	6816	6810	6839	6947	6891	6885	6791	6892	6808	6862	6864	6956	6887	6880	6805	6904	6893	7093	6902	6771	6839	6962	6810	6856	6910	6891	6916	6940	7008	6879	6927	6923	6924	6822	6988	6835	7001	6809	6866	6924	6992	6923	6945	6876	6876	6895	6930	6910	6825	6959	6975	6898	6920	6825	7003	6968	6838	6949	6978	6838	6819	6897	6821	6856	6896	6909	6847	6850	6859	6891	6860	6839	6948	6888	6944	6911	6833	6911	6782	6872	6902	6804	6708	6919	6806	6820	6860	6798	6863	6833	6863	6790	6801	6772	7001	6831	6882	6950	6837	6779	6870	6805	6882	6884	6870	6994	7021	6832	6838	6845	7013	6778	6927	6905	6877	6942	6855	6797	6935	6809	6966	6931	6864	6735	6968	7031	6675	6863	6859	6908	6872	6856	6906	6880	6849	6846	6948	6971	6901	6927	6849	6815	6913	6847	6829	6915	6890	6800	6805	6785	7022	6954	6904	6881	6838	6894	6949	6925	6828	6959	6885	6810	6663	6889	6925	6904	6843	6837	6958	6885	6869	6948	6869	6942	6929	6886	6963	6945	6816	6844	6932	6959	6938	6816	6751	6864	6854	6968	6771	6845	6851	6986	6892	6816	7009	6899	6717	7004	6942	6962	6879	6890	6871	6731	6815	6800	6863	6969	6940	6847	6823	6907	6940	6859	6844	6940	7059	6799	6945	6932	6963	6915	6936	6709	6863	6891	6836	6872	6859	6906	6926	6860	6920	6834	6827	6946	6994	6821	6865	6800	6957	6882	6875	6970	6877	6754	6834	6917	6791	6912	6837	6891	6930	6914	7003	6901	6991	6938	6942	6951	6956	6742	6876	6850	6794	6898	6894	6791	7016	6818	6921	7052	6865	6956	6835	6743	6804	6849	6901	6765	6665	6879	6861	6858	6931	6920	6866	6929	6792	6972	6844	6893	6829	6793	6935	6905	6868	6939	6905	6962	6844	6849	6973	6824	6900	6971	6964	6795	6888	6926	6971	6873	6913	6920	6888	6828	6846	6999	6840	6847	6913	6986	6974	6965	6874	7021	6807	6774	6761	6927	6818	6968	6898	6844	6971	6861	6882	6886	6900	6855	6987	6991	6817	6968	6833	6846	6891	6965	6832	6912	6837	6869	6920	6892	6924	6807	6877	6934	6853	6878	6842	6908	6907	6942	6902	6946	6896	6898	6879	6846	7013	7059	6843	6856	6914	6860	6896	6902	6798	6925	6895	6875	6908	6988	6980	6845	6797	7023	6893	6983	6906	6910	6848	6902	6804	6935	6779	6847	6851	6986	6896	6870	6889	7088	6854	6958	6896	6904	6852	7089	6822	6820	6809	7003	6954	6779	6886	6908	6999	6890	6878	6837	6870	6900	6945	6794	6911	6798	6873	6828	6882	6888	6893	6873	6877	6898	6920	6921	6912	6897	6857	6985	6862	6821	6891	6802	6833	6856	6932	6872	6893	6943	6898	6888	6898	6800	6842	7026	6828	6813	6831	6926	6868	6863	6890	6888	6958	6910	6914	6863	6699	6874	6922	6899	6955	6854	6964	6976	6906	6912	6960	6873	6973	6978	6899	6944	6902	6922	6892	6981	6841	6829	6939	6768	6946	6991	6873	6998	6881	6770	6943	6929	6861	6804	6830	7030	6958	6853	6902	6852	6886	6946	6840	6919	6753	6924	6839	7018	6806	6904	6797	6953	6979	6916	6770	6871	6828	6994	6875	6924	6909	6948	6737	6757	6903	6813	6867	6980	6903	6934	6841	6981	6925	6821	6790	6884	6910	6851	6874	6888	6907	6843	6844	7002	6904	6922	6976	6907	6912	6884	6872	6832	6771	6921	6818	6724	6830	6773	6893	6742	6942	6835	6826	6782	6774	6939	6847	6895	6840	6914	6838	6866	6877	6916	6739	6984	6997	6933	6852	6906	6821	6785	6999	6826	6921	6793	6921	6775	6907	6790	6881	6861	6879	6840	6907	6852	6916	6899	6760	6859	6971	6988	7000	6676	6851	6819	6799	6901	6879	7115	6797	6852	6748	6864	6906	6826	6985	6953	6935	6857	6933	6962	6887	6839	6794	6814	7017	6890	6910	6858	6856	6934	6882	6743	7025	6866	6861	6958	6861	6846	6853	6913	6925	6890	6868	6814	6838	6959	6908	6832	6902	6854	6815	6823	6902	6938	6960	6813	6840	7001	6961	6819	6932	6805	6901	6835	6952	6804	6804	6825	6834	6930	6755	6703	6909	6910	6816	6979	6931	6907	6826	6854	6926	6926	6875	6926	6992	6899	6873	6990	6842	6823	6875	6873	6944	6793	6827	6925	6982	6706	6844	6837	6886	6868	6942	6948	6764	6814	6872	6936	6879	6949	6971	6889	6798	6938	6818	6869	6940	6892	6853	6743	7001	6762	6958	6895	6817	6793	7019	6944	6873	7045	6758	6921	6880	6934	6810	6807	6929	6887	6924	6879	6754	6823	6868	6915	6811	6814	7040	6811	6900	6855	6854	6919	6931	7028	7010	6831	6798	6843	6945	6866	6782	6917	6870	6907	6883	6865	6999	6904	6711	6975	6881	6928	6838	6907	6893	6985	6799	6869	6923	6861	6871	6959	6921	6808	6873	6799	6901	6798	6874	6841	6987	6862	6895	6850	6777	6866	6893	6757	6945	6832	6810	6942	6952	6822	6868	6936	6915	6857	6998	6845	6898	6979	6985	6938	6974	6862	6919	6969	6777	7025	6891	6853	6933	6983	6702	7019	6903	6894	6899	6952	6987	6996	6883	6896	6968	6747	7003	6912	6909	6976	6902	6895	6928	6846	6939	6785	6980	6821	6865	6881	6878	6786	6886	6803	6847	6803	6799	6833	6690	7041	6815	6816	6917	6942	6960	6980	6918	6936	6862	6873	6826	6838	6803	6943	6823	6946	6872	6817	6777	6849	6840	6924	6906	6861	6884	6774	6907	6978	6794	6926	6836	6878	6851	6863	7000	6961	6857	7000	6892	7019	6935	7031	6932	6900	6828	6849	6812	6801	6888	6995	6867	6936	6881	6810	6895	6895	6976	7048	6850	6984	6867	6835	6877	6916	6940	6819	6781	6853	6742	6893	7038	6839	6937	6805	6842	6917	6912	6806	6681	6906	6833	6887	6901	6886	6881	6796	6840
2844	6887	10692	5100	4227	3345	2158	1289	1089	1028	934	932	995	919	946	886	969	950	894	946	942	940	906	887	911	891	892	997	926	958	960	932	920	973	922	946	927	934	924	959	953	951	888	944	928	952	977	931	920	916	950	915	914	920	918	949	918	915	949	932	939	883	934	861	940	887	920	989	926	920	941	946	989	923	924	940	925	946	894	938	927	929	982	946	908	921	969	955	968	931	972	947	952	891	914	939	976	850	921	958	927	942	981	907	956	992	941	1008	939	926	936	912	961	897	962	929	936	898	956	957	940	913	1002	917	926	911	940	955	937	941	929	940	988	942	968	990	935	958	916	880	904	908	911	927	892	896	919	901	902	906	973	931	969	938	928	925	959	984	937	862	919	931	871	897	933	937	977	932	889	975	927	909	919	904	943	966	970	962	928	926	923	900	970	955	889	979	957	960	1010	954	923	930	905	998	957	942	936	904	967	953	931	953	896	929	949	930	980	938	958	919	960	910	998	980	900	957	904	933	943	926	932	967	920	895	939	918	919	930	942	913	909	890	921	942	921	946	959	984	897	949	968	944	921	955	973	981	865	958	945	988	973	922	942	973	985	943	963	967	909	930	935	931	985	913	985	966	996	940	979	931	902	925	952	958	965	942	971	903	943	946	941	943	918	883	988	915	916	957	967	870	918	923	906	917	914	932	968	994	923	962	939	924	930	943	906	992	948	960	930	967	904	915	887	923	917	931	911	938	985	934	952	948	911	980	863	1010	930	932	879	969	981	917	881	947	868	906	906	918	958	957	919	946	943	964	935	918	946	958	944	919	919	918	974	888	992	943	907	951	922	935	928	951	926	920	933	918	928	965	856	891	926	867	913	898	920	919	966	908	955	950	956	960	917	950	886	942	912	927	911	931	945	928	934	898	943	1005	910	964	939	895	934	950	943	915	898	866	940	937	1003	899	965	971	979	859	923	902	992	917	956	961	917	953	897	985	951	945	964	949	928	889	932	1042	966	883	946	906	969	898	1001	927	908	968	889	898	885	922	914	911	937	979	928	913	896	936	910	925	917	944	938	923	891	878	911	962	971	917	931	944	968	990	942	1010	927	952	930	930	935	966	955	947	936	985	914	986	940	906	943	1013	931	948	906	962	944	862	925	959	962	965	955	908	908	895	914	925	911	876	911	934	941	984	915	913	955	927	937	944	958	924	921	950	955	923	996	975	944	933	920	912	961	899	924	956	915	938	925	915	882	923	913	913	916	880	917	949	925	916	925	944	963	934	985	913	894	893	937	946	964	901	913	970	945	918	923	884	894	966	904	894	935	930	927	938	994	964	952	962	968	934	952	969	941	919	946	904	900	904	941	859	929	957	855	932	943	896	943	928	934	966	957	920	966	960	996	980	996	956	939	963	968	890	945	910	968	959	915	931	976	930	934	977	929	886	925	892	929	1023	960	957	996	888	980	965	945	948	947	875	903	966	908	950	937	973	922	898	901	963	940	938	910	916	925	923	899	941	934	941	972	970	973	891	939	900	892	915	964	920	863	947	906	934	969	911	944	963	914	942	956	958	931	952	978	916	956	910	966	928	966	992	963	928	932	949	904	878	939	915	954	954	901	928	929	940	938	910	947	957	973	973	931	964	919	906	874	903	916	956	901	966	958	913	903	940	896	938	896	941	916	951	912	930	915	978	915	945	998	872	926	905	925	933	999	952	954	880	883	900	975	924	955	977	950	906	946	938	943	910	924	926	927	993	926	895	965	950	932	887	889	966	943	1004	941	925	920	892	895	905	944	930	933	918	924	952	940	974	895	949	933	929	923	899	944	934	955	893	958	922	942	906	960	918	938	947	947	975	929	886	916	865	956	918	947	908	925	934	897	938	936	951	946	965	949	1007	944	940	921	1000	935	954	930	965	925	939	930	931	947	943	928	995	926	937	973	980	920	942	954	946	956	930	925	957	930	899	912	941	956	975	950	901	966	940	923	914	1021	947	912	894	950	998	912	961	950	898	973	950	897	993	988	968	949	967	990	893	923	918	936	925	945	968	1015	906	912	934	985	928	906	966	933	936	941	933	901	958	931	957	938	905	883	938	894	971	953	958	887	954	920	916	927	959	903	950	970	920	964	878	949	952	949	976	969	907	921	947	950	910	923	967	917	1010	938	883	966	926	904	1044	942	924	964	910	921	941	922	914	915	934	873	945	961	1003	920	922	909	989	921	881	876	944	960	919	975	936	963	967	981	975	941	972	974	912	954	950	922	932	959	889	923	927	904	899	900	955	914	920	913	957	931	996	906	913	902	881	977	968	922	891	996	1019	911	923	908	983	956	953	991	893	914	935	970	872	859	884	900	894	914	912	954	932	894	959	919	921	957	928	968	893	926	914	897	961	965	1020	901	916	907	947	903	878	941	898	941	900	913	934	938	905	954	910	895	929	933	863	924	948	963	938	969	925	981	902	1012	930	901	967	938	933	1013	963	949	952	926	951	886	926	967	951	973	1007	988	936	942	900	964	904	918	892	904	939	894	941	978	937	933	935	946	946	977	975	903	890	969	920	929	935	971	931	879	987	937	890	907	929	941	912	955	926	923	902	938	964	914	963	957	937	889	898	916	903	947	944	930	966	985	948	1001	932	977	937	970	866	963	912	958	1002	980	929	918	894	929	955	944	964	924	938	924	947	920	941	950	933	971	921	934	974	932	938	935	928	948	956	871	964	993	972	945	911	939	940	968	948	890	886	907	915	881	944	918	973	883	911	944	1004	985	911	947	909	977	941	930	969	974	960	933	956	962	968	919	998	927	982	982	917	927	985	975	944	890	970	926	886	901	910	961	930	987	893	930	942	960	932	927	932	886	907	946	958	985	908	954	922	949	1027	959	897	946	936	938	1026	929	902	900	937	857	967	911	942	927	865	945	958	954	905	916	922	964	930	927	966	948	947	935	940	974	928	901	936	922	922	927	963	886	963	881	959	872	950	924	916	929	894	928	930	959	907	909	921	966	956	959	963	922	963	966	940	939	906	985	940	935	973	967	917	984	986	898	910	864	901	969	947	995	989	900	966	910	888	909	939	898	961	899	944	938	922	913	903	876	908	938	925	914	944	907	935	955	931	903	899	933	918	963	951	896	979	919	895	939	976	953	982	861	910	924	922	902	906	881	950	911	961	900	903	915	969	909	900	903	959	928	915	936	899	913	941	936	919	952	870	933	933	981	923	918	911	913	959	927	955	947	918	929	971	954	951	951	953	947	914	956	933	908	903	904	964	913	921	891	938	944	1001	980	885	959	907	891	942	954	970	917	952	940	978	912	1001	903	978	931	947	979	907	916	944	897	915	952	917	984	932	928	975	927	982	932	913	902	900	946	891	890	955	936	900	906	896	927	886	940	893	924	903	966	937	945	960	939	975	910	940	990	952	947	930	965	948	890	975	946	946	936	902	963	945	923	860	931	950	943	942	947	866	922	923	936	936	956	928	932	1000	931	940	948	940	956	935	925	964	921	936	911	934	928	868	930	899	943	965	998	924
14837	32508	35254	32132	39443	33905	24798	13793	11342	8931	7882	7244	6906	6962	6944	7019	6847	6981	7019	6883	6905	6913	7008	6944	6982	7122	6885	6915	6968	6910	6805	6870	6957	7013	7044	6961	6861	6848	6889	6875	6974	6927	7018	6913	6926	6817	6940	6854	6933	6888	7035	6950	6955	6976	7057	7052	6778	6957	6873	6908	7006	6835	6972	6991	7034	7041	7125	6969	6935	6894	6886	6909	7045	6953	6978	6990	6803	6932	7023	6944	7008	6965	7005	6984	6957	6998	7075	7113	6877	6878	6984	6942	6903	7048	6982	6943	6949	7001	7033	6946	6921	7032	7012	6893	6994	7069	6974	6987	6935	6950	6982	6866	6834	7074	6932	6936	7068	6997	6893	6891	6988	6887	6903	6844	6916	6950	6859	6927	6955	6812	6900	6943	6938	6940	6913	6985	6883	6969	7005	6968	7159	7008	6944	6888	7042	6944	6893	6814	7091	6938	7000	6901	7036	7022	6802	7042	6882	7080	6975	6993	6943	7020	6952	7018	7025	6947	6844	6995	7006	7006	7037	7048	6953	6929	6995	7030	6871	6906	6936	6936	7041	6897	6854	6894	6799	7036	6980	7010	6823	6917	6898	6928	6890	6979	6843	6868	6843	6932	6865	7092	7023	6790	7028	6954	6863	6861	7034	6877	6974	6943	7001	6939	6961	6904	6966	6950	7012	7060	6900	7012	7006	7003	7010	6962	7030	7044	6996	7004	6840	6954	6922	6884	7046	7056	7110	6974	6923	6987	6944	6914	6938	6942	7035	6818	6943	6979	6986	6904	7013	6918	6950	6937	6907	7010	6994	6984	7039	6912	6889	7022	6903	7021	7008	6993	6859	6940	6886	7003	6927	6944	7027	6977	6980	6993	6890	6914	6892	6998	6952	6942	6954	6996	7037	6971	6961	6938	7035	6901	7044	6930	7011	6961	7141	6930	6904	6962	6987	6954	7234	7074	6964	7061	6908	6869	6783	7010	6932	6919	6937	6927	6896	7006	6922	6929	6943	7134	6842	6934	6964	6801	6921	6954	6955	6978	7085	6894	6998	6921	6982	6821	6952	7023	7022	6907	6864	6844	6931	7033	6951	7059	6852	6896	7033	6885	6879	7099	6957	6877	7084	6842	7101	6845	6884	6946	6924	6924	6964	6921	7003	6899	6843	6990	6907	6982	6886	6951	6996	7024	6919	7007	6949	7066	7015	6953	7034	6979	6913	6827	6998	7027	7071	7070	7055	6964	7008	6909	7021	6920	6951	6943	6931	7013	7115	6934	6944	7130	6996	7001	6759	7054	6852	6887	6878	6968	6834	7030	7017	6796	6863	7005	7006	6954	7071	6841	6908	7006	6931	7085	7019	6876	7137	7074	7034	6954	7019	7009	7017	6915	6945	6971	6894	7148	6994	6966	7025	6975	6816	6908	7046	6887	6989	6834	6927	7036	6920	6956	7011	6967	6901	6849	6874	6842	7144	6881	7016	7081	6799	6901	6963	7000	6908	6900	7003	6985	6835	7015	7050	6974	6965	7062	7013	7047	7031	6989	6885	6963	6996	7038	6845	6837	6978	6978	7007	7027	7032	6951	7019	6906	6973	7009	6938	6792	6973	6878	7092	7013	6937	7057	6883	6915	6896	7013	6915	7064	7014	6892	6722	7020	6929	7059	7121	6927	6875	6949	6932	6864	6961	7016	6966	6994	6837	7026	6980	7002	6877	6981	7044	7051	7000	6852	7075	7025	7007	7018	7083	6857	6917	6935	6876	7054	6909	6950	7045	6858	6898	6923	7002	6795	7024	7029	6884	6977	7013	6894	6986	7120	6983	7043	6950	6906	6995	6967	7045	6884	6936	6990	6966	6869	6968	7074	7022	6861	7100	6917	7005	6952	6985	6888	6974	6965	6930	7086	6919	6879	6930	6924	6951	6840	6946	6972	7006	6843	7048	6907	7087	6983	6992	7019	7021	6902	7035	6998	7061	7038	6984	6922	7009	6900	6982	6854	6921	7014	7019	7060	6916	7065	6929	6968	6932	6811	7012	6926	6996	6852	7100	6973	6985	6952	6909	6920	6961	6985	6968	6930	6956	7015	6785	7043	6998	7029	7026	6873	7042	7050	6900	6939	6907	6862	6995	6898	6994	7046	6890	6904	6910	6866	6892	6937	7026	6995	7172	6916	7011	6944	6978	6861	7044	6961	6965	6818	7100	6839	7033	6918	6960	6980	6842	6975	6941	7015	6959	7036	7083	6954	7017	6988	6877	6828	7006	7042	6917	6954	6931	6892	7006	6974	6988	6997	7135	6927	6960	6930	7025	7009	7016	7000	6995	7059	6980	6902	6984	7010	6995	6953	6867	7006	6879	6906	7053	7021	6813	6965	7099	7026	7079	6973	6918	7003	6967	6946	6951	7048	7012	7139	7001	6904	6964	7013	6880	6996	7065	6872	7040	6964	7006	6991	7073	6944	6845	6896	7105	7047	6925	6899	6964	6889	7047	7090	6962	7084	7030	6997	6972	6831	6993	6910	7042	6975	7022	7025	7117	7038	6831	6934	6978	6910	7042	7060	7023	7041	6979	6997	6947	6938	6891	6990	7021	7015	6989	6942	7032	6996	6977	6906	6813	6935	6995	6946	6964	7014	6931	6965	6877	7099	6931	6895	6948	6908	6829	7077	6941	6976	6829	6869	6813	6961	6975	7026	6704	6901	6962	7044	6990	7130	6970	6862	6779	6949	7096	6932	7017	6892	6975	6956	7060	6933	7012	6929	7039	6899	7014	6883	7015	6819	7044	6938	6945	7114	6952	6825	7043	7040	6989	6997	6960	7025	7103	6982	7131	6834	6935	6991	6918	6787	6919	6873	7014	7005	6992	6930	6931	6951	6993	7083	6962	7004	6910	7037	7031	7025	6976	6925	6900	7002	6998	7153	6945	6978	6980	6943	6917	7022	7001	7069	6862	6969	6954	7026	6966	7020	6874	7012	7129	7052	7073	6928	6844	6917	6941	7011	6938	7073	6900	7168	6910	6967	6985	6987	6851	6936	6957	6903	6874	6954	7015	6978	6962	6993	6793	6985	6961	6945	6944	7187	6963	6922	6889	7097	7006	6937	6866	6878	7002	6929	7024	7025	7032	6897	7124	6810	6824	6921	6905	7025	6987	6967	7061	7035	7032	7064	7065	6991	7047	6985	6874	7112	7006	6870	6987	6904	6877	7023	6972	6993	6953	6944	6926	7007	6974	6994	6969	6862	6885	6909	6993	7098	6942	6979	7030	7024	6962	6977	6845	6926	6859	7053	6999	7039	6922	6931	6949	7062	6943	6925	6911	6978	7031	6837	6967	6985	6923	7013	6967	6996	6920	6976	6876	6927	6828	6935	6875	7065	6964	6935	6922	7066	7071	6879	7025	6943	6962	6913	7055	7174	6888	6892	6953	7048	7007	6969	6902	7071	6958	7112	6846	6884	6978	6814	7033	7037	7019	7009	6865	6917	6988	7017	6949	7193	6935	6991	7056	6963	6945	6981	6969	6995	7071	7015	6968	6944	6963	7090	6982	7005	6894	6943	6992	7248	7018	6982	6977	6891	6895	6810	6935	7097	7104	6978	7050	6959	6941	6942	7014	6934	7023	6998	6921	6956	6942	6930	6929	6955	7041	6934	6862	6940	6853	7090	6984	7046	7010	6977	6906	6908	7002	6867	6859	6936	6885	7049	6783	6866	6961	6975	6986	6981	6958	6820	7013	6833	7061	7070	7040	6819	7000	6868	6948	7004	6951	7001	7049	6915	7041	6773	6921	7005	6911	7009	6927	6998	7001	6981	6915	7094	6901	6963	6960	6967	6968	6907	6917	6912	6937	7112	6953	7034	6904	6882	6920	6900	6995	7006	7112	7044	7015	6988	6969	6943	7003	6906	7031	6867	6921	6888	6943	6923	7045	7084	6956	6935	6909	7033	6958	7068	6946	7015	7085	6999	6947	6996	6999	6962	6926	6937	6999	6959	6972	6953	6993	7070	7041	6909	7039	6924	7054	6869	7117	6936	6945	6966	6978	6958	6876	7013	6914	6937	6997	7060	7032	6956	6804	6973	6982	7006	6995	6883	6957	6901	6872	6946	7030	7095	6963	6751	6970	6931	6993	6973	6972	6991	6967	7125	7042	6923	6982	7049	6941	6976	6956	7049	6964	7015	6877	7039	7049	7025	6838	6920	6900	6916	6977	6864	6971	6965	7045	7043	7125	6894	7028	7048	7057	6908	7080	7123	7009	6975	6863	7071	7011	6983	6863	7041	6999	7044	6959	6965	6960	6902	6964	7035	6944	7024	6943	6961	6859	7048	7046	7056	7030	6962	6895	7027	6897	6910	6982	6899	7111	6893	7069	6966	7071	6900	7083	6812	7003	7049	6983	7014	6890	6978	6869	6783	7092	6934	6961	6981	6905	6907	7009	6975	6926	7084	6933	6886	6870	6839	6899	7011	6948	6942	6998	6950	7041	7065	7004	7101	6930	6868	6983	6934	7071	6944	6881	6869	6867	6954	6950	6990	6922	7020	7011	6948	7091	6840	6946	7011	6956	6974	7004	7047	6933	7017	6995	6912	6904	7021	6968	6994	7018	6976	6888	6944	7036	6959	6933	6979	7018	6972	6866	6928	6926	7112	6885	6924	7132	6901	6963	6982	6987	6892	6974	6998	7022	6944	7067	6879	7023	6918	7068	7045	6942	6983	6928	6945	6980	6906	7039	7019	6977	6936	6960	7032	6925	7147	6888	6976	6891	6870	6940	6993	7004	7009	6889	6948	6908	7073	7021	6957	6941	7023	6799	7022	6892	6969	7048	7057	6953	7013	7031	6910	7028	6951	7042	6942	7093	6944	6962	6877	7050	6926	6996	7027	6945	6997	6930	6966	6946	6993	6918	6903	6985	6971	7060	6970	6937	6974	6781	7130	6873	6968	6970	6923	6956	7024	6995	6947	6947	6969	6979	6909	6965	6968	6841	6919	7023	6950	7022	7016	6987	6946	6943	7105	6832	6987	7028	7018	6990	6928	6975	6950	7015	6899	7108	6981	6978	7048	7119	6944	6965	7082	6900	6818	6928	6935	7064	6975
1751	17836	22746	11876	9347	7678	4193	1860	1427	1164	1065	955	867	915	876	875	870	901	889	898	919	845	934	956	917	907	935	914	919	946	908	927	925	944	946	923	967	940	865	881	922	936	1011	881	889	889	907	993	904	945	866	913	892	928	883	895	912	920	900	907	934	899	902	948	945	924	993	934	927	901	912	923	950	930	927	900	904	943	945	924	920	941	946	943	933	890	916	901	934	935	911	912	920	904	894	918	919	888	941	859	875	863	890	956	904	887	906	941	960	937	928	952	875	890	945	935	887	940	860	880	884	928	883	896	900	904	892	924	861	961	981	922	940	950	860	890	911	940	861	960	915	927	950	931	908	873	888	924	893	928	931	914	970	881	910	910	939	907	906	946	926	921	927	922	916	954	937	922	928	963	927	881	935	912	974	895	872	961	931	923	919	923	934	900	907	911	943	911	928	915	879	985	947	925	962	930	901	938	900	888	897	922	937	940	937	944	927	919	889	925	933	938	984	868	955	940	914	911	884	954	910	908	921	912	893	886	931	922	925	927	893	870	946	886	912	924	923	913	907	892	901	945	922	846	846	937	930	915	845	978	942	892	911	919	895	906	897	895	903	886	960	892	930	920	968	950	920	883	969	911	897	905	937	925	904	952	930	936	933	961	941	904	943	879	898	929	937	918	898	870	973	901	925	896	889	968	942	895	967	948	877	860	971	909	907	938	895	934	878	971	907	915	914	929	889	916	903	919	921	933	921	912	872	919	881	923	928	974	936	867	945	876	887	894	899	870	878	951	924	886	994	925	995	962	957	907	864	906	924	916	926	945	902	879	899	931	936	934	944	869	917	835	889	896	885	925	917	913	901	903	898	950	932	934	923	903	936	888	898	892	908	910	955	880	955	960	859	883	954	973	925	946	926	908	930	887	897	883	906	927	857	925	910	962	938	931	935	917	899	886	880	931	885	930	950	909	969	951	884	944	950	858	952	888	948	956	963	927	893	898	923	982	916	902	878	932	960	910	985	924	941	909	957	930	865	934	933	895	891	895	937	952	986	910	908	932	917	858	936	953	920	916	964	884	902	932	905	868	985	895	920	902	922	934	865	926	861	943	902	937	917	926	904	892	872	951	897	941	920	950	915	842	967	955	905	909	894	938	978	910	855	971	930	945	946	923	912	972	911	896	945	930	934	897	963	911	885	941	855	916	899	915	917	910	905	925	926	907	936	896	922	925	937	926	887	841	903	897	919	905	896	944	914	917	921	915	904	897	923	914	935	850	948	953	871	973	887	925	963	942	949	927	907	943	909	897	919	927	899	918	881	947	948	969	897	945	966	930	909	929	898	964	910	939	912	880	915	898	902	908	930	883	927	916	933	904	922	946	918	948	907	920	848	908	925	951	864	937	973	912	958	925	928	916	868	887	908	960	848	916	902	972	869	882	960	944	950	896	880	920	880	943	928	857	916	896	906	886	898	884	875	881	925	863	886	903	900	936	879	964	902	870	926	873	941	948	910	889	868	923	902	931	903	951	954	967	888	911	915	977	872	957	922	938	870	931	908	895	898	850	900	915	978	929	896	884	919	990	915	892	927	916	923	905	932	930	942	863	957	876	910	925	922	928	886	936	879	891	914	937	917	851	912	957	928	919	895	997	893	899	919	936	946	883	944	921	888	903	933	933	939	936	919	937	896	923	900	917	902	942	919	889	952	877	893	962	863	891	970	902	937	954	854	918	884	908	933	905	904	912	896	919	902	934	921	939	944	924	900	938	901	959	914	928	912	907	915	905	974	963	902	957	905	913	878	926	909	978	916	914	976	924	941	918	900	988	971	931	913	916	910	853	923	900	904	904	929	961	900	938	917	930	926	946	971	897	917	887	952	912	957	907	964	905	912	916	888	956	881	881	917	936	890	879	928	890	908	921	923	878	939	874	872	872	954	898	893	902	975	931	914	911	959	903	942	950	912	815	957	959	918	896	875	922	922	925	885	918	928	923	912	915	910	925	927	963	859	897	887	919	905	927	917	919	931	882	912	912	926	918	972	921	897	941	918	959	943	889	908	956	923	927	969	940	910	918	913	919	904	914	903	880	927	875	919	929	874	951	891	867	910	961	931	957	906	931	972	923	963	885	912	884	907	920	882	904	928	898	909	890	933	952	944	920	940	916	933	868	931	969	914	933	878	892	941	881	892	937	984	939	896	901	965	928	804	934	923	922	926	944	967	949	937	921	912	883	914	911	918	938	901	889	917	923	967	909	877	839	919	919	918	935	898	914	938	950	923	910	971	949	897	903	923	859	892	934	943	919	922	944	897	946	944	905	894	901	866	878	943	895	895	927	888	906	902	919	908	883	902	945	952	943	878	930	882	915	888	909	891	958	910	940	894	869	947	903	902	956	911	899	891	965	886	925	936	984	909	893	932	910	925	891	894	913	925	937	875	949	936	911	913	898	893	911	950	885	915	923	963	924	920	899	932	936	907	938	915	935	881	926	888	942	896	952	924	891	892	893	947	903	943	922	899	894	989	956	890	880	917	879	868	960	968	857	980	933	892	918	961	933	892	947	935	870	948	892	920	941	950	907	906	901	932	893	945	917	855	928	884	907	878	885	912	896	951	943	900	921	982	946	881	884	900	938	939	952	911	904	932	930	928	907	973	920	890	913	900	959	917	893	942	912	901	923	916	843	933	911	910	855	947	967	926	889	907	939	902	915	908	969	883	950	912	905	910	980	916	871	973	890	849	957	957	907	926	877	931	927	924	931	884	971	956	905	948	919	888	915	968	911	920	928	897	915	1027	920	896	933	913	976	925	957	889	909	879	951	882	969	958	935	951	937	894	896	931	933	928	883	920	969	920	925	956	911	915	912	880	877	968	971	947	890	915	970	888	895	915	910	944	923	928	972	921	897	920	927	870	930	923	883	896	942	973	902	882	897	903	896	898	926	922	1005	955	907	860	887	945	935	899	905	910	904	948	899	913	947	920	905	884	868	885	918	909	925	920	939	893	916	924	915	925	922	947	900	947	957	870	935	899	922	971	888	879	933	864	921	890	922	896	895	980	948	885	884	971	959	943	926	884	922	931	901	848	887	864	940	937	937	953	900	931	920	945	983	869	894	974	902	915	881	908	897	937	964	937	917	958	1004	911	934	980	891	905	889	922	908	881	987	955	847	874	906	945	882	914	908	903	902	894	903	961	937	922	928	841	901	908	897	893	911	953	904	885	937	861	936	886	862	923	895	929	923	953	935	935	876	911	915	928	919	908	890	888	928	934	918	932	950	954	909	962	923	900	926	941	912	908	1021	979	921	872	950	907	888	876	927	941	909	941	959	949	922	932	921	864	911	917	923	902	907	924	929	902	897	889	929	939	915	938	973	930	899	977	941	950	890	887	886	904	934	966	852	871	900	933	896	884	946	891	901	908	906	933	928	944	932	935	882	921	975	901	935	914	895	917	906	937	917	921	911	974	886	929	893	932	930	948	892	929	950	913	863	923	926	919	930
17587	45469	46033	44273	55943	46982	34115	21294	17090	12832	9183	7518	6792	6793	6906	6836	6802	6968	6876	7001	6799	6793	6842	6839	6962	6796	6935	6811	6906	6798	6793	6868	6875	7044	6849	7006	6851	6874	6740	6842	6854	6872	6969	6835	6810	6905	6902	6715	6863	6897	6848	6795	6892	6904	6938	6861	6790	6836	6819	6894	6844	6837	6920	6921	6934	6885	7004	6880	6963	6865	6804	6904	6918	6929	6873	6923	6885	6829	6969	6758	6970	6786	6788	6851	6877	6933	6762	6881	6953	6850	6846	6878	6839	6956	6972	6873	6858	6830	6959	6714	6860	6767	6818	6744	6848	6827	6896	6918	6754	6835	6895	6874	6877	6842	6769	6815	6867	6758	6923	6821	6971	6886	6907	6840	6954	6798	6830	6978	6809	6981	6946	6912	6942	6788	6951	6880	6830	6861	6872	6931	6866	7014	6863	6810	6901	6885	6811	6929	6767	6968	6808	6885	6919	6822	6761	6813	6892	6789	6880	6901	6703	6963	6818	6853	6954	6853	6945	6865	6934	6843	6797	6751	6910	6991	6853	6798	6788	6985	6992	6830	6829	6897	6920	6962	6879	6857	6732	6798	6817	6816	6792	6808	6894	7000	6933	6731	6961	6988	6739	6869	6805	6885	6852	6933	6773	6845	6937	6814	6733	6930	6938	6925	6825	6887	6843	6835	6893	6918	6879	6909	6929	6896	6839	6834	6747	6911	6943	6924	6838	6842	6872	6902	6885	6869	6909	6825	6732	7005	6904	6919	6843	6837	6864	6775	6936	6950	6926	6772	6839	6814	6980	7041	6921	6856	6890	6980	6881	6806	6930	7040	6801	6773	6819	6963	6895	6812	6876	6776	6773	6938	6936	6811	6892	6830	6912	6897	6818	7010	6848	6752	6852	6887	6831	6867	6917	6865	6758	6818	6742	6875	6933	6917	6932	6863	6766	6840	6948	6893	6764	6832	6791	6918	7054	6853	6846	6770	6880	6903	6844	7049	6912	7039	7065	6869	6814	6892	6810	6918	6872	6923	6766	6930	6901	6974	6887	6864	6814	6803	6796	7028	6861	6893	6776	6901	6793	6735	6963	6961	6922	6852	6826	6953	6930	6922	6939	6918	6838	6868	6856	6840	6910	6824	6943	6783	6952	6926	6900	6707	6847	6929	6855	6974	6838	6823	6760	6975	6970	6799	6940	6763	6732	6849	6766	6880	6845	6908	6880	6892	6823	6852	6869	6965	6850	6847	6763	6846	6876	6981	6873	6829	6896	6970	6860	6857	6835	6798	6871	6725	6860	6787	6850	6880	6975	6930	6754	6924	6814	6826	6962	6922	6887	6949	6933	6854	6926	6711	6880	6858	6895	6703	6905	6880	6812	6847	6746	6767	6837	6793	6866	6877	6952	6858	6888	6858	6959	6872	6910	6745	6855	6793	6796	6859	6793	7005	6855	6878	6833	6937	6932	6954	6963	7016	6881	6797	6897	6909	6817	6938	6741	6984	6921	6747	6895	6847	6846	7049	6895	6821	6906	6742	6817	6868	6906	6864	6846	6956	6847	6779	6751	6838	6782	6903	6969	6837	6972	6930	6974	6855	6972	6811	6887	6816	6836	7194	6937	6898	6852	6783	6882	6801	6958	7003	6879	6884	6880	6912	6786	6793	6885	6918	6914	6803	6783	6933	6815	6806	6877	6876	6800	6816	6850	6988	6790	7003	6957	6841	6784	6811	6927	6964	6839	6809	6877	7028	6672	6922	6781	6815	6825	6851	6694	6819	6968	6845	6769	6983	6916	6841	6808	6805	6839	6813	6927	6845	6818	6804	6833	6723	6943	6803	7009	6830	6873	6922	6855	6849	6928	6728	6837	6738	6747	6935	6796	6831	6953	6702	6871	6936	6781	6902	6859	6832	6838	6797	6964	6906	6730	6705	6991	6803	6841	6981	6929	6798	6952	6818	6925	6891	6905	6929	6865	6999	6818	6873	6741	6842	6862	7077	6779	6963	6850	6853	6867	6907	6823	6900	6875	6982	6862	6796	6860	6808	6874	6719	6829	6912	6982	6791	6943	6772	6882	6823	6870	6878	6813	6821	6904	6864	6839	6891	6880	6823	6857	6909	6928	6772	6989	6925	6945	6778	6892	6928	6812	6899	6862	6873	6869	6847	6764	6829	6890	6989	6789	6838	6933	6869	6940	6851	6798	7115	6908	6808	6892	6875	6756	6866	6871	6893	7018	6938	6707	6942	6716	6928	6865	6916	6854	6929	6854	6793	6827	6888	6812	6919	6918	6823	6929	6844	7016	6881	6889	6954	6920	6910	6751	6926	6834	6939	6892	6824	6818	6870	6898	6871	6832	6879	6943	6786	6917	6867	6904	6713	6718	6754	6844	6772	6892	6910	6859	6865	6821	6858	6842	6906	6806	6887	6872	6888	6985	6916	6812	6914	7005	6851	6784	6824	6823	6898	6881	6850	6873	6914	6909	6801	6888	6833	6852	6832	6957	6904	6919	6741	6833	6944	6787	6843	6725	6931	6854	6863	6822	6742	6881	6934	7072	6785	6870	6878	6880	6922	6783	6927	6774	6855	6858	6781	6978	6785	6921	6924	6884	6924	6887	6838	6856	6743	6868	6922	6935	6883	6913	6850	6870	6903	6940	6787	6884	6910	6844	6928	6832	6860	6908	6868	6848	6885	6831	6870	7039	6841	6897	6747	6845	6817	6903	6811	6755	6804	6960	6706	6913	6817	6940	6797	6919	7004	6934	6817	6946	6946	6985	6950	6785	6795	6962	6750	6706	6881	6954	6827	6892	6900	6964	6818	6995	6918	7054	6821	6862	6865	6891	6902	6861	6827	6858	6903	6893	6886	6975	6922	6959	6849	6869	6839	6783	6802	6846	6918	6961	6893	6914	6831	6840	6892	6874	6874	6833	6868	6814	6966	6830	6962	6822	6957	6870	6876	6813	7001	6989	6912	6966	6796	6970	6938	6900	6831	6919	6822	6907	6891	6887	6950	6834	6978	6807	7007	6858	6814	6916	6845	6891	6828	6849	6782	6829	6876	6803	6894	6885	6902	6934	6725	6838	6891	7023	7012	6899	6930	6867	6787	6778	6966	6875	6805	6852	6762	6905	6897	6970	6843	6924	6830	6867	6859	6730	6948	6949	6880	6853	6753	6757	6885	6905	6901	6846	7003	6793	6831	6799	6782	6921	6906	6838	6826	6866	7006	6843	6949	6869	6849	6826	6841	6809	6860	6801	6760	6899	6715	6889	6855	6876	6910	6847	6895	6855	6926	6770	6831	7022	7068	6897	6945	6887	6861	6941	6909	6949	6746	6894	6917	6959	6781	6913	6754	6945	6886	6872	6830	6866	6820	6837	6813	6818	6677	6895	7006	6925	6778	6924	6969	6840	6857	6870	6922	6847	6876	6896	6728	7016	6789	6914	6879	6984	6787	6851	6837	6813	6806	6947	6917	6815	6971	6823	6825	6853	6878	6944	6958	6765	6871	6913	6878	6902	6976	6948	6819	6925	6993	6935	7015	6885	6862	6873	6868	6895	6944	6794	7006	6816	6857	6954	6839	6921	6911	6914	6922	6907	6881	6880	6957	6922	6899	6894	6964	6853	6888	6947	6922	6785	6894	6788	6859	6754	6865	6881	6898	6977	6870	6871	6823	6748	6968	6796	6982	6774	6886	6937	6859	6853	6870	6843	6846	6817	6854	6881	6957	6967	6915	6713	6873	6840	6837	6726	6810	6929	6834	6823	6917	7045	6815	6878	6887	6841	6900	6928	6906	6928	6778	6898	6924	6779	6878	6878	6775	6800	6838	6873	6752	6899	6970	6741	6759	7067	6823	6905	6850	6831	6949	6821	7016	6888	6875	6955	6794	6946	6805	6798	6952	6773	6845	6980	6915	6922	6728	6807	6929	6870	6967	6891	6898	6772	6885	6994	6699	6812	6857	6861	6873	6821	6798	6878	6908	6877	6932	6832	6859	6879	6869	6820	6897	6975	6849	6982	6942	6974	6999	6759	6976	6870	6683	6924	6791	6872	6804	6978	6892	6787	6882	6899	6821	6975	6869	6848	6836	6895	6902	6801	6779	6777	7049	6809	6843	6882	6861	6881	6830	6737	6853	6826	6936	6798	6910	6794	6868	6870	6944	6934	6845	6802	6925	6844	6865	6789	6940	6941	6694	6666	6875	6958	6880	6969	6835	6928	6895	6877	6876	6815	6881	6925	6983	6956	6755	6903	6977	6811	6840	6846	6927	6858	6909	6942	6821	6873	6890	6901	6858	6938	6769	6748	6827	6744	6877	6945	6878	6837	6911	6853	6956	6959	6910	6930	6873	6802	6814	6872	6842	6878	6875	6814	6885	6885	6974	7011	6947	6883	6826	6777	6925	6783	6788	6853	6796	6746	6852	6894	6780	6839	6907	6955	6828	6985	6815	6843	6928	6751	6877	6780	6979	6820	6854	6918	6844	6759	6849	7001	6924	6963	6814	6927	6897	7006	6797	6835	6893	6915	6812	6939	6827	6883	6873	6783	6944	6830	6836	7049	6824	6896	6845	6919	6734	6717	6790	7011	6819	6936	6766	6924	6815	7022	6889	6863	6927	6938	6990	7020	6757	6695	6912	6923	6943	7036	6784	6822	6838	6871	6885	6839	6871	6859	6867	6763	6957	6796	6952	6807	7104	6923	6757	6909	6819	6854	6922	6870	6860	6877	6873	6904	6748	6745	6853	6932	6934	6785	6909	6831	6877	6907	6879	6979	6883	6859	6886	6825	6927	6899	6863	6793	6921	6858	6968	6875	6819	6929	6833	6715	6911	6758	6880	6834	6917	6731	7016	6864	6892	6954	6849	6820	6818	6993	6842	6937	6879	6820	6889	6949	6864	6831	6844	7009	6788	6952	6859	6922	6859	6792	6910	6775	6739	6897	6905	6860	6901	6867	6815	6890	6839	6884	6878	6890	6948	6914	6954	6712	6850	6901	6941	6822	6851	6804	6939	6883	6883	6973	6783	6880	6829	6839	7000	6950	6863	6740	6901	6889	6908	6823	6929	6849	6966	6910	6859	6890	6819	6913	6799	6934	6898
5312	19003	22868	11497	9126	7935	4293	2217	1502	1225	1022	967	931	900	970	991	941	968	926	937	895	987	918	928	929	929	919	951	943	950	941	917	949	914	906	933	883	954	935	953	1000	931	917	922	951	935	886	903	943	969	951	978	933	899	868	967	915	951	959	963	884	886	921	973	974	966	992	914	932	948	914	961	996	954	975	945	944	897	926	919	940	930	972	968	987	890	940	962	949	953	903	930	931	893	939	940	885	940	973	953	968	910	939	953	966	985	939	978	909	946	971	941	907	924	938	941	971	922	902	954	886	916	933	910	942	943	894	900	964	888	974	984	895	964	908	942	948	923	944	910	934	978	929	911	939	928	942	946	959	907	875	955	938	888	892	938	891	860	956	932	980	986	957	927	893	882	938	903	973	915	940	953	989	935	977	930	941	946	952	981	921	889	955	985	986	919	912	919	897	908	925	901	955	913	923	878	950	964	923	941	940	920	955	936	923	942	898	944	939	932	966	883	921	966	940	867	924	939	937	986	874	922	908	929	920	985	942	924	918	934	923	988	913	931	972	968	996	964	946	969	976	929	967	1014	978	932	939	888	884	957	1000	942	954	957	883	915	954	933	961	968	954	892	959	939	957	954	962	940	894	974	909	935	988	923	900	924	958	975	937	958	962	919	921	949	942	915	918	926	950	913	876	917	911	957	924	949	1003	973	890	925	866	990	892	920	898	925	953	999	927	925	956	948	991	964	928	963	926	937	929	975	904	918	912	919	970	933	1010	947	947	917	941	978	906	898	961	937	940	949	897	935	959	960	909	950	974	951	961	902	969	894	968	901	951	955	911	967	907	1001	926	978	928	1002	929	960	987	911	930	907	907	944	896	944	887	951	954	887	983	905	973	915	949	928	924	894	892	951	931	941	900	885	915	948	903	914	982	888	945	901	960	935	902	963	903	945	959	936	925	914	959	988	841	955	947	947	967	897	909	914	926	1001	958	908	940	975	941	936	960	924	949	965	949	969	932	964	922	964	930	921	996	966	935	965	934	935	992	929	899	942	937	936	942	891	928	937	930	948	955	896	942	894	947	862	921	961	944	998	931	893	954	867	939	919	932	971	975	956	965	910	963	934	926	917	923	871	941	948	1025	923	916	928	995	926	900	906	934	954	933	885	944	964	942	949	906	956	901	944	918	953	959	935	932	915	893	913	924	925	890	925	901	975	957	958	925	958	983	897	896	930	910	920	984	957	955	960	927	848	951	965	873	976	921	928	980	905	958	961	935	949	917	932	956	934	966	886	957	902	943	931	978	949	948	936	902	930	959	964	1008	929	946	926	951	951	911	914	910	916	904	1002	926	970	912	989	916	940	891	1016	944	964	925	899	963	934	955	924	949	918	940	969	970	917	956	930	938	936	941	914	885	936	856	956	998	939	925	978	900	980	902	948	990	990	954	901	968	944	936	866	914	929	956	944	944	965	937	943	941	925	949	926	917	936	928	932	912	904	865	899	961	1027	899	978	895	917	845	941	965	938	954	1002	940	966	932	873	958	901	895	963	945	912	970	980	935	919	950	931	920	926	959	967	964	899	951	881	966	962	944	943	958	886	871	962	922	930	958	913	941	962	899	929	950	930	942	951	889	956	976	932	916	924	966	940	916	928	914	985	929	931	933	914	966	925	972	953	876	951	959	968	931	966	895	996	937	948	960	925	930	951	961	950	957	982	969	961	936	983	918	971	925	993	969	882	897	919	917	923	927	976	959	947	917	957	888	914	928	914	861	941	959	909	877	888	942	942	868	924	896	907	962	953	941	931	918	913	963	982	913	890	983	937	943	949	883	921	1008	974	935	916	937	940	979	856	966	948	952	930	926	940	954	938	975	1008	923	957	928	891	936	943	935	924	913	918	959	947	953	932	945	952	945	920	920	980	944	940	919	991	961	938	940	975	907	910	906	883	910	917	965	912	902	957	988	967	934	930	927	950	972	874	985	972	940	933	966	926	933	909	931	950	957	917	877	939	932	927	924	958	872	965	905	969	937	910	935	918	900	953	949	993	946	968	913	933	971	1012	956	895	916	943	908	943	956	919	962	963	934	926	924	917	934	941	934	969	921	1041	909	955	954	913	921	915	926	963	891	980	966	935	965	909	971	930	933	940	971	935	968	932	959	931	952	962	977	961	945	932	940	993	971	985	929	923	938	909	898	929	935	909	947	928	942	956	952	965	954	925	952	904	927	1013	928	907	915	901	957	980	933	974	951	927	966	969	948	933	944	972	977	940	974	980	924	987	918	905	939	925	936	925	927	935	926	940	994	1000	957	972	935	952	896	937	924	925	952	875	986	980	917	941	1006	917	948	934	982	931	918	923	944	938	956	948	918	956	910	940	896	936	899	912	977	904	939	996	982	901	913	1004	889	943	893	919	964	929	988	946	946	850	977	880	990	963	991	869	917	911	927	957	908	985	990	939	920	966	906	945	924	926	983	971	922	956	946	899	957	1027	916	921	941	930	958	1000	970	930	957	939	970	973	929	887	956	957	958	959	947	976	910	946	917	936	920	1006	923	955	969	919	904	962	881	918	950	954	960	942	985	1003	919	943	946	961	984	956	928	912	954	898	878	912	964	930	941	966	951	984	939	948	902	927	962	878	924	909	1008	1005	948	882	951	966	953	887	994	919	925	946	900	974	964	911	948	913	938	957	927	990	999	886	902	893	939	906	927	926	976	909	935	971	984	972	947	944	920	924	911	949	871	940	913	926	961	970	944	901	926	988	913	934	948	962	917	893	968	927	942	1021	923	920	864	951	964	836	922	966	929	987	1000	928	978	898	953	936	960	929	952	959	980	956	939	935	925	1022	918	963	904	950	930	966	932	1000	956	941	946	874	913	956	947	916	974	894	992	942	894	979	1021	955	951	919	915	995	933	971	950	925	962	937	932	936	919	933	940	914	942	925	920	953	979	958	955	988	926	914	907	976	936	927	946	938	966	905	917	954	966	917	929	931	921	958	947	998	969	915	934	938	958	909	924	904	966	912	929	941	916	961	919	951	944	930	892	935	905	986	1006	953	992	948	937	912	1002	905	914	923	951	939	963	921	938	923	916	939	921	972	901	933	920	948	950	906	956	940	957	893	931	984	932	942	922	933	962	959	916	891	954	912	998	908	965	931	974	920	955	993	917	930	947	996	947	933	954	960	940	932	958	910	896	843	955	997	943	971	948	888	900	917	1008	942	920	949	964	964	950	990	946	934	883	933	998	928	976	910	935	959	926	924	937	930	931	920	915	939	952	939	903	951	976	966	926	998	923	953	970	935	939	984	931	917	874	971	895	972	920	962	949	947	949	919	889	946	957	924	927	919	938	914	922	942	1002	994	895	960	932	887	928	992	990	950	932	969	934	892	924	984	924	923	954	945	941	913	907	906	945	958	916	941	915	934	1019	956	910	920	938	929	969	950	914	1000	982	974	950	925	913	951	905	946	984	976	1002	887	973	934	882	904	954	938	943	967	963	958	991	971	937	874	903	929	983	971	978	921	969	900	935	978	923	954
25153	46600	46484	43277	55109	47635	34940	24222	17237	12999	9479	7449	6987	7065	7029	6971	6943	7087	6936	7005	7121	7084	7036	7002	7143	6995	6928	6877	6909	6989	6926	6998	7002	6996	7053	6999	6996	6998	6992	6988	6941	6937	6927	6916	6912	7073	6981	6958	6875	7062	6893	6912	6937	6875	7009	7095	6991	6972	7017	7009	7058	7071	6989	6931	6969	7006	7014	6999	6834	6905	7044	7044	6959	7046	7026	6966	7033	6814	6954	6891	6996	7031	7004	6970	6989	7009	7061	6961	6936	6943	7003	6824	7036	7045	6991	6956	7104	7144	6819	6973	7000	7014	7127	6985	6952	6874	6927	6956	6919	7005	6986	7012	6955	6927	6953	6915	6969	6916	7045	6906	6951	7008	6997	7093	6894	6897	7070	6931	6918	7122	6985	6901	6969	7016	7152	6918	6963	6975	6971	6888	6872	7002	7031	6901	6902	6996	6951	6952	6975	7075	7023	7136	7017	6951	7124	6939	7032	7093	6914	6863	6943	7033	7031	6958	7113	6956	6837	6920	6932	7036	7005	6936	6982	7026	7028	6973	7002	6920	7035	7016	6907	6990	7006	6909	6984	6965	6987	6997	7088	7067	6972	7051	6872	6957	6903	6932	6947	6940	7039	6976	6947	7096	6931	7009	7007	7045	6951	6988	7001	7038	7072	6982	6953	6846	7071	6873	6955	7062	7048	6942	6924	6977	6972	7093	7143	6925	6991	7077	6907	7054	6983	6968	6985	6990	7037	7017	6861	7041	6918	6928	6919	7036	6895	6923	7056	6920	7074	6917	6999	6992	7060	6884	6977	7041	6975	7017	7012	7049	6981	6944	7045	7083	7123	7073	7007	6949	6906	6884	6924	6977	6981	6938	6935	6948	7047	7080	6866	7009	6958	7043	6984	7072	6878	7063	6826	6920	6927	6996	7028	6976	6906	6943	6930	6912	6899	6925	7070	7081	6948	6850	6973	7027	6874	7098	6927	7063	7084	7061	6959	6992	7022	7023	7086	6931	6974	7023	7021	6887	6876	6961	6914	7121	6912	6878	7083	7058	7043	6990	6961	6868	6917	7031	7034	6960	7025	6981	7027	6859	6899	6960	7034	7029	7016	7093	7042	7039	6984	7013	6890	7101	6810	7107	6954	7031	6894	6962	6943	7081	6890	6989	6954	7043	6995	6830	7006	7061	6860	7018	6954	6925	7011	7007	6922	7001	7072	6849	6948	7006	6847	6973	7035	6964	7015	7062	7183	6993	6867	6989	7076	6988	7007	7062	7060	7010	7021	6864	6959	6935	6947	6994	7072	6961	7005	6975	6951	7031	6907	6995	7038	6969	6971	6933	7003	6841	6917	6866	6989	7230	6995	7018	7008	6969	6890	7052	6967	6911	6985	7100	6999	7068	6991	7030	6950	7083	6900	7054	6939	7052	7015	6906	6977	7017	6897	6974	7022	7083	7020	6954	6979	7053	6874	7122	7005	7075	6910	6996	6971	6884	7019	7036	6908	6944	7002	7036	7000	6979	6963	6927	6890	7081	6837	7038	6980	6968	6991	6982	7053	6862	6958	7017	6936	6942	6928	6972	6878	7037	7003	6901	6920	6934	7079	7125	6955	7050	6952	7008	6864	6978	7123	6913	6890	7134	6988	6894	6959	7011	7133	7090	7011	6906	6928	7038	6893	7019	7017	7009	6947	6922	7071	6938	7076	7094	7100	6994	7012	7020	6940	6992	6905	7142	7065	7193	6874	6981	7006	7126	7053	6934	6996	6853	7022	7001	7033	7001	7019	6982	6966	7068	6925	6887	7155	6865	6988	6901	7000	6998	6972	6808	6913	6923	6940	7041	6970	7022	6956	6981	6947	6965	6944	6948	7151	6949	6911	6952	6884	7051	6952	6950	7018	7011	6954	7000	6959	7024	6955	7034	6964	6984	6956	6985	6994	7103	7032	7036	7068	6997	6967	6986	6958	6859	6970	7060	6973	6987	6990	7030	6902	6966	6956	6984	6994	7093	6920	7011	7162	7010	7010	6980	7069	7132	7040	7085	6918	6970	6988	7080	7010	7042	6970	6981	6950	6946	7033	7058	6982	6920	7043	7045	6983	7026	7032	6995	6944	7055	7037	6963	6996	7037	6966	7054	6922	6994	6918	7074	7095	6981	7054	6920	6927	6941	7006	6854	6927	7002	7085	7039	7063	6978	6970	7017	6967	7106	6980	7103	6925	6992	7033	7054	7059	7089	6981	7065	6994	6895	6930	6976	6984	6986	7034	7013	7009	6972	7025	7007	6976	7043	6917	7071	7165	7052	6963	6977	7056	7110	7016	6855	7028	7066	6982	7168	7080	6881	7015	6947	6956	7005	7036	6995	6892	7035	7000	6951	7021	7012	7000	6982	6803	6980	6968	6944	6958	7203	7013	6988	6982	6943	7128	6993	7076	6939	6983	6970	6955	7113	6787	6966	6986	6927	7010	6927	6996	7078	6893	6869	6962	7071	6996	7018	7041	7036	7034	6966	6977	6985	7076	6949	6920	6991	7005	7066	6886	7014	7172	6984	7057	7019	6869	7040	7011	6930	7080	6958	6999	6980	6920	7078	7106	7055	6951	6832	7046	7018	6994	7047	6952	6840	6966	7111	6989	6847	7063	7005	7103	6948	7099	6988	6875	7012	6886	7061	7030	6956	7024	7070	7161	6995	7100	6985	7049	6956	6979	7118	7001	6964	6959	7043	7049	6981	6918	7025	7043	6958	6987	6951	6932	7025	7134	6981	7063	7037	7008	7028	6925	6902	6924	7109	6938	6959	6960	6902	6942	6976	6908	7059	7081	7093	7014	6927	7045	6969	7066	6995	7046	7015	6913	6955	6986	7149	6929	7065	6882	6881	7098	7035	6923	7000	7004	7107	7074	7082	7010	7120	6921	7096	6986	6922	6991	6923	7047	6999	7069	7180	6842	6908	6915	7068	7035	7094	6930	6979	6951	7061	7148	6904	6948	6941	7095	7029	7088	6952	6931	6885	6988	6927	7031	6977	6799	6993	6966	7207	7019	7008	7070	7007	6886	6874	7029	6969	7083	6877	7090	7033	6959	7052	7034	6991	6931	6968	7037	6969	6900	7133	6963	7111	6940	7014	7153	6954	6986	6986	6945	6993	7105	7068	7045	7034	6894	7087	6988	6873	7027	6930	6993	6975	6948	7005	6981	6994	7096	6918	7013	6945	7007	6940	6900	6979	7047	7081	6944	7018	7062	6844	6940	6975	7024	6931	6820	7041	7039	6980	7094	7000	6965	7025	6921	7032	7053	6953	6958	6946	6978	6996	7119	6927	7066	6954	6921	7103	6993	7027	6990	7057	6920	6891	6928	7019	7136	6915	7187	7039	7086	6884	6952	6940	7045	6956	7062	6989	6921	6925	6991	7034	6906	6969	6847	6932	6983	7088	7034	7155	6900	6991	6841	6960	7035	6953	6984	6971	6996	6923	6909	7056	6950	7022	6964	6973	6977	6918	7023	7073	6991	7027	7058	6951	6909	6881	7088	6900	6975	6941	6930	6999	6975	6943	7120	6933	6830	7050	6993	6877	6906	6990	7013	7026	7031	7001	7163	6891	6915	6990	6954	6990	6987	6992	7068	6968	6896	7033	6906	7012	7075	6976	6943	6974	6977	6983	6988	6888	6999	7029	6968	6904	6993	7011	6937	6989	6974	6910	7040	6897	7009	6993	6955	7106	6902	6926	7018	7108	7059	6996	6972	6971	6968	6996	6905	7053	6932	7089	6929	7038	6990	7103	6964	6797	7035	7060	6889	7032	6876	7002	7052	7064	7076	6983	6931	7025	7087	7049	6927	6842	7050	7002	6875	6969	7094	7035	6981	7094	7006	6924	7082	6993	6917	6994	6936	7041	6892	7097	6916	6887	6999	7150	7055	7044	7020	6975	6978	6779	7091	6953	6948	7050	6924	7086	6917	6997	6886	7048	7091	6989	7136	7012	7039	6997	6953	7060	6998	7072	6906	7048	6947	7116	6966	7000	6990	6956	6911	6829	6974	6893	6958	7034	7093	7095	7002	7045	6815	7060	6959	6958	6950	7024	7073	6928	7101	7024	6858	6919	6903	6995	6943	6939	7040	6980	6953	7001	6958	7031	6955	6927	7043	6967	6991	6991	7093	6930	6910	7026	6943	6899	6951	7035	7012	6971	7059	7115	6990	7023	7054	7105	7006	7003	6851	7136	7041	6978	7111	7046	6948	7076	7037	6939	7035	7043	7088	6941	7002	7055	6922	6995	6916	7098	7106	7037	7082	6947	7074	6967	7011	6954	7075	7038	6994	6986	6882	6897	6960	7108	7022	7058	7027	6783	7135	6788	7034	6976	7049	7047	7098	6861	7022	7104	7020	6926	6940	6983	7103	6977	7025	7018	7165	6986	7017	6946	6994	6892	7007	7029	7053	6949	7100	6929	6991	7072	6969	7046	6877	7025	6971	6952	6832	6887	7065	6908	6994	7005	7078	7072	7104	6947	7021	7049	7067	6946	7005	7145	6940	6780	6931	7016	6978	7035	6922	6955	6935	7048	7006	6905	7024	6954	7020	6950	7023	6932	6911	7010	6897	6960	7113	7141	6903	7077	6958	7096	6877	7039	7019	7036	6945	6956	7091	6954	6986	6917	6781	6999	6948	6916	7034	7090	6832	7059	6961	6959	7138	6911	6954	6895	7014	6999	7034	7121	7071	6805	7063	6899	7174	7005	6932	7046	7024	7016	6983	6944	7013	7017	6995	6964	7125	6981	6987	6877	6902	7051	6983	7017	7096	6937	7120	7024	7015	6872	7071	7016	7004	6914	7092	6981	6949	6914	6958	6958	6984	6952	6980	6911	7067	7033	7063	7026	7087	7048	7027	6994	7033	6968	6989	6976	6976	6961	7048	6989	6855	6991	6990	6910	7105	6914	6994	6992	6942	7043	6816	7026	7070	6985	7010	6998	7055	6919	6965	6951	6934	7054	7053	7065	6893	6995	7049	6962	6936	6992	6873	7059	7017	6954	6945	7119	7028	7035	6986	6986	7029	6995	7130	6942	6951	7067	6954	6877	7050	6915	7006	6943	6977	6915
3284	23567	30876	17235	15181	12328	6680	3091	1773	1359	1121	952	890	932	926	879	880	871	956	938	902	935	885	922	951	850	946	920	948	852	909	945	913	906	962	917	867	884	973	911	911	910	919	922	917	891	897	906	935	885	916	928	920	908	878	881	913	913	918	941	862	919	850	954	945	883	939	950	952	904	914	978	902	913	911	895	925	889	864	939	933	913	940	860	932	860	881	866	866	912	906	900	910	903	839	850	977	900	912	901	917	909	909	947	901	896	932	884	890	991	939	913	901	906	943	923	919	874	863	926	914	903	926	882	886	946	933	903	922	902	886	881	893	872	926	855	896	924	891	969	891	896	914	888	912	911	899	907	903	928	883	903	929	847	893	949	941	887	907	861	864	925	928	916	943	904	937	923	915	902	887	942	926	878	921	912	933	874	961	934	909	911	903	919	903	876	921	951	879	883	946	877	905	961	853	910	882	898	878	963	891	920	880	934	981	895	930	943	951	869	928	881	938	944	926	843	941	872	876	912	871	916	928	895	906	931	856	901	867	904	922	857	876	915	927	901	938	985	970	893	898	924	880	886	914	907	877	872	892	909	880	937	888	930	913	847	912	876	948	854	885	900	886	920	919	923	926	908	877	896	903	898	906	912	899	954	920	862	945	907	916	912	900	881	886	932	952	931	882	898	865	916	904	845	856	933	953	912	889	881	840	929	919	880	872	905	940	911	942	876	936	932	934	853	894	954	904	901	925	928	913	868	915	919	869	886	850	925	901	926	904	926	883	875	904	911	943	903	873	835	931	921	871	911	884	883	967	867	933	928	907	854	901	881	970	931	917	979	887	890	959	909	867	909	922	873	883	922	865	918	834	906	929	881	967	911	928	919	905	900	880	995	953	960	914	927	959	890	931	909	885	905	929	906	943	860	886	918	921	889	889	908	903	906	918	965	928	937	902	870	905	944	927	940	924	904	919	932	920	867	897	822	906	901	904	931	928	888	938	880	863	932	908	913	900	934	936	965	843	864	899	906	945	894	841	900	894	909	953	890	883	899	877	902	829	906	946	840	902	925	983	913	939	943	917	936	951	891	879	870	918	919	874	951	907	919	902	912	913	855	915	926	904	945	952	971	846	858	854	890	949	862	946	947	899	877	896	861	890	927	893	921	868	884	956	896	921	910	894	911	887	857	921	871	883	901	946	898	891	931	903	897	923	916	938	915	895	922	901	930	969	897	907	843	923	943	904	873	881	903	851	920	927	896	886	906	937	890	931	895	935	911	934	926	881	958	868	915	940	871	956	965	946	937	914	920	947	965	950	911	916	896	852	913	914	940	852	889	873	904	893	952	847	931	870	921	922	936	906	913	936	928	874	905	940	921	871	923	876	869	939	952	923	899	902	907	944	889	868	909	870	911	940	935	905	912	894	924	857	915	886	929	914	899	944	946	888	941	872	862	890	946	882	945	917	878	949	942	856	872	926	878	860	919	859	937	932	906	873	897	917	924	892	935	863	883	873	864	906	904	865	922	947	936	902	965	929	882	906	980	946	887	915	920	941	924	914	867	912	920	956	877	871	930	942	872	919	940	887	955	897	896	907	951	881	929	905	887	894	913	929	877	868	894	904	909	852	873	936	938	934	907	916	912	909	915	906	942	888	887	863	861	893	893	917	941	857	901	926	941	975	884	894	968	908	902	938	852	893	884	870	911	899	908	880	890	894	936	913	861	893	900	927	868	932	910	902	881	890	897	932	938	906	933	953	914	900	898	928	868	921	968	951	939	910	881	903	928	938	883	912	933	914	913	881	934	915	877	860	906	960	951	935	932	905	919	942	932	866	909	907	909	898	920	889	908	926	900	942	911	896	887	869	953	935	943	945	900	917	908	910	884	906	889	888	888	982	924	917	898	907	867	857	913	903	929	953	863	879	926	868	887	926	883	928	880	927	922	884	938	901	924	902	900	943	930	904	947	917	883	873	922	893	893	868	923	894	946	957	928	936	849	957	912	850	906	909	928	895	936	906	930	939	910	912	901	986	887	893	944	910	922	890	937	896	958	848	950	923	910	909	901	929	890	871	955	898	907	918	911	877	905	963	962	938	923	808	931	988	890	896	920	951	987	897	913	935	897	944	925	885	932	931	926	883	881	891	978	880	912	887	919	836	958	880	920	892	882	951	887	923	890	885	887	903	917	906	922	913	894	906	927	853	882	904	893	965	887	952	937	898	943	920	896	915	971	870	977	908	888	926	932	928	948	881	923	892	917	906	930	905	970	855	905	891	935	886	934	926	979	896	888	884	885	920	893	909	971	855	858	916	882	899	918	909	939	921	961	887	954	874	865	903	913	937	918	883	948	906	925	886	881	948	880	852	952	885	912	887	921	930	908	874	856	909	901	900	915	916	924	895	864	965	898	914	906	938	936	927	846	919	924	898	883	872	871	875	907	880	964	933	926	882	920	921	879	934	878	882	935	853	922	893	908	913	955	857	924	925	881	869	850	909	909	864	890	911	944	941	917	891	920	907	898	961	934	892	891	942	933	849	877	852	902	897	853	880	899	909	877	888	955	982	915	908	877	864	894	889	944	881	918	932	894	878	943	887	933	870	884	916	893	937	885	938	984	886	894	954	949	941	964	831	892	890	887	947	906	910	849	872	871	900	945	911	923	918	876	870	892	920	908	901	910	887	938	891	898	901	899	890	885	983	900	947	984	969	912	944	944	918	944	936	920	947	905	893	901	935	947	875	1007	909	888	878	868	870	922	897	896	892	861	960	947	894	880	868	957	924	838	917	925	856	865	950	830	967	943	887	876	980	913	950	955	902	879	907	929	921	900	898	924	862	920	928	878	927	922	892	892	926	883	931	909	920	924	923	951	910	886	886	897	936	857	912	850	904	901	900	843	963	909	913	900	894	944	905	902	894	866	916	917	901	960	902	869	879	885	903	921	859	924	833	923	937	900	817	951	910	846	959	928	915	910	869	920	978	927	899	928	954	877	878	918	855	972	928	898	906	927	906	888	934	881	902	883	905	840	934	891	864	902	922	908	903	954	896	910	912	928	933	856	852	910	889	939	914	913	924	1001	869	925	906	900	904	851	873	905	856	931	880	888	870	898	906	875	898	973	907	913	875	909	957	886	896	951	960	907	938	847	912	875	910	968	922	887	947	905	905	945	909	897	907	886	938	918	909	924	937	926	887	958	936	941	908	887	886	886	879	939	875	972	871	914	903	920	846	915	935	967	947	888	924	947	917	912	989	941	906	924	947	947	925	931	878	911	894	926	969	926	888	916	922	940	934	915	880	891	943	898	907	892	887	860	910	903	925	879	894	894	903	935	917	897	892	875	928	955	923	925	853	849	876	960	893	912	876	925	946	896	937	927	937	960	924	927	885	909	889	872	966	907	873	884	934	922	864	912	862	852	897	968	963	956	896	904	858	919	839	888	915	937	885	886	929	920	918	907	887	925	923	927	899	896	929	905	928	917	960	964	969	904	892	890	912	911
26592	51724	53720	51727	66661	56492	41427	28833	20382	14797	9836	7385	6866	6797	6838	6813	6733	6800	6731	6738	6861	6807	6801	6983	6831	6782	6683	6898	6859	6841	6825	6774	6826	6546	6887	6579	6834	6701	6844	6782	6645	6836	6795	6691	6814	6750	6768	6822	6813	6726	6713	6700	6791	6596	6790	7013	6813	6774	6918	6777	6877	6778	6715	6774	6818	6823	6836	6870	6771	6845	6736	6783	6752	6718	6849	6794	6864	6811	6738	6728	6752	6827	6839	6671	6613	6768	6841	6798	6928	6695	6758	6812	6639	6754	6840	6784	6610	6767	6766	6779	6756	6802	6696	6744	6801	6682	6697	6700	6756	6842	6731	6731	6707	6811	6816	6788	6770	6763	6844	6794	6843	6719	6787	6775	6823	6784	6841	6716	6730	6775	6653	6818	6882	6687	6703	6759	6782	6837	6788	6910	6893	6764	6814	6827	6801	6711	6829	6783	6745	6900	6715	6909	6900	6627	6769	6809	6842	6759	6738	6681	6675	6775	6859	6998	6861	6840	6709	6770	6851	6862	6916	6684	6676	6793	6760	6523	6734	6878	6897	6837	6670	6779	6718	6750	6786	6850	6806	6630	6867	6731	6771	6888	6864	6863	6841	6822	6729	6744	6822	6883	6732	6762	6774	6752	6812	6867	6725	6869	6905	6787	6823	6676	6790	6672	6790	6739	6720	6794	6840	6805	6745	6826	6768	6934	6802	6789	6874	6805	6815	6750	6768	6921	6653	6847	6890	6715	6667	6762	6846	6600	6711	6856	6766	6787	6726	6726	6726	6699	6816	6831	6724	6833	6866	6804	6796	6801	6592	6752	6775	6772	6827	6889	6836	6647	6892	6788	6822	6851	6871	6800	6791	6763	6752	6847	6735	6845	6708	6732	6795	6695	6846	6938	6815	6688	6699	6769	6714	6728	6595	6763	6780	6814	6757	6750	6855	6758	6823	6749	6861	6843	6654	6858	6757	6735	6730	6850	6742	6915	6820	6757	6831	6803	6672	6722	6805	6871	6880	6634	6837	6764	6727	6793	6750	6798	6799	6756	6856	6725	6726	6690	6926	6704	6821	6875	6730	6778	6792	6956	6710	6853	6613	6669	6780	6816	6796	6865	6791	6785	6773	6899	6773	6771	6747	6764	6873	6778	6815	6793	6737	6774	6795	6704	6798	6779	6703	6908	6937	6809	6828	6774	6875	6750	6685	6830	6703	6821	6829	6722	6812	6711	6775	6656	6854	6796	6834	6791	6917	6691	6769	6803	6779	6649	6877	6776	6833	6706	6900	6767	6826	6786	6751	6635	6897	6869	6764	6788	6784	6750	6637	6679	6788	6898	6817	6864	6796	6736	6853	6815	6674	6746	6842	6714	6863	6711	6880	6776	6805	6795	6796	6747	6642	6718	6770	6791	6823	6699	6768	6812	6892	6753	6805	6747	6911	6771	6873	6813	6884	6849	6900	6756	6837	6704	6862	6805	6900	6791	6790	6801	6738	6720	6884	6820	6812	6730	6820	6784	6752	6771	6832	6798	6779	6859	6702	6819	6810	6881	6821	6899	6767	6818	6759	6973	6744	6791	6735	6742	6851	6834	6711	6829	6824	6724	6638	6903	6768	6755	6910	6842	6745	6794	6701	6868	6747	6744	6764	6716	6811	6787	6815	6774	6703	6790	6799	6685	6701	6765	6858	6911	6594	6766	6844	6794	6866	6737	6788	6883	6775	6823	6761	6652	6882	6662	6889	6734	6611	6694	6888	6724	6897	6795	6796	6778	6839	6647	6808	6917	6755	6812	6872	6906	6730	6888	6777	6868	6785	6784	6840	6790	6820	6848	6672	6696	6814	6716	6811	6768	6566	6908	6787	6688	6661	6749	6835	6763	6836	6827	6925	6802	6757	6745	6708	6832	6780	6782	6787	6661	6766	6787	6658	6661	6849	6775	6675	6743	6843	6773	6791	6760	6948	6740	6766	6784	6694	6740	6739	6815	6789	6766	6824	6888	6676	6683	6845	6842	6940	6630	6725	6863	6665	6736	6714	6704	6806	6741	6753	6768	6894	6718	6817	6754	6682	6749	6751	6668	6826	6643	6679	6719	6796	6725	6742	6683	6806	6875	6740	6876	6817	6849	6878	6911	6736	6744	6738	6713	6795	6803	6741	6840	6881	6952	6815	6612	6812	6805	6862	6823	6814	6817	6756	6841	6848	6742	6847	6700	6776	6716	6804	6787	6897	6790	6788	6664	6801	6706	6703	6811	6813	6692	6739	6702	6757	6802	6860	6891	6963	6773	6808	6871	6672	6791	6824	6792	6691	6807	6876	6808	6843	6597	6826	6799	6856	6727	6762	6732	6828	6805	6679	6629	6956	6698	6757	6836	6578	6758	6688	6847	6803	6814	6873	6688	6813	6797	6854	6850	6876	6769	6756	6854	6871	6759	6675	6864	6620	6778	6769	6844	6669	6772	6775	6708	6814	6866	6821	6802	6706	6894	6883	6776	6790	6637	6628	6653	6794	6807	6864	6820	6862	6769	6882	6758	6777	6760	6712	6668	6845	6663	6719	6845	6644	6885	6783	6887	6721	6805	6814	6758	6798	6896	6819	6692	6734	6880	6904	6846	6738	6807	6764	6865	6735	6960	6847	6833	6850	6732	6844	6772	6761	6795	6798	6708	6728	6647	6754	6794	6664	6830	6773	6673	6794	6878	6834	6750	6743	6781	6752	6894	6815	6750	6706	6789	6784	6740	6786	6720	6713	6745	6816	6834	6854	6676	6765	6639	6775	6798	6823	6724	6811	6797	6843	6822	6864	6846	6749	6715	6782	6853	6869	6775	6815	6736	6786	6861	6814	6811	6863	6822	6663	6885	6775	6761	6901	6800	6751	6839	6690	6672	6782	6891	6828	6795	6697	6798	6705	6873	6856	6764	6791	6836	6839	6784	6745	6886	6863	6794	6831	6802	6857	6720	6776	6777	6702	6726	6837	6769	6873	6872	6797	6830	6810	6746	6759	6931	6795	6774	6739	6872	6796	6751	6860	6785	6826	6803	6766	6698	6858	6876	6676	6700	6831	6696	6651	6776	6752	6740	6845	6778	6854	6697	6746	6680	6768	6849	6724	6689	6758	6754	6815	6766	6717	6808	6662	6773	6789	6778	6854	6625	6769	6715	6782	6934	6719	6731	6726	6591	6648	6697	6852	6822	6750	6707	6871	6823	6835	6828	6886	6785	6816	6786	6822	6701	6832	6742	6732	6800	6753	6775	6854	6561	6907	6640	6755	6747	6840	6667	6871	6879	6878	6799	6806	6809	7065	6816	6872	6860	6770	6715	6735	6700	6714	6786	6799	6820	6774	6725	6775	6862	6834	6788	6893	6821	6699	6774	6784	6798	6884	6855	6601	6837	6803	6698	6841	6700	6811	6808	6850	6808	6838	6850	6723	6823	6907	6750	6734	6751	6858	6901	6818	6808	6691	6814	6833	6659	6788	6766	6788	6718	6751	6734	6711	6624	6815	6859	6789	6849	6787	6759	6812	6844	6825	6817	6857	6659	6718	6625	6792	6791	6879	6758	6692	6744	6853	6819	6922	6705	6868	6752	6843	6817	6724	6864	6803	6859	6782	6836	6801	6783	6724	6834	6714	6752	6883	6863	6856	6914	6842	6723	6717	6721	6784	6759	6728	6685	6789	6729	6709	6701	6706	6875	6770	6928	6879	6871	6777	6655	6832	6719	6773	6747	6794	6831	6798	6813	6696	6766	6710	6896	6761	6841	6776	6778	6891	6930	6854	6929	6773	6811	6780	6784	6956	6634	6775	6774	6718	6621	6864	6798	6839	6792	6842	6811	6730	6812	6811	6872	6881	6799	6858	6810	6850	6907	6685	6720	6760	6807	6749	6804	6876	6731	6808	6734	6839	6849	6777	6775	6700	6820	6810	6757	6850	6686	6807	6796	6755	6794	6786	6901	6806	6865	6830	6695	6738	6762	6833	6846	6704	6769	6737	6797	6794	6757	6750	6835	6845	6669	6821	6922	6653	6729	6699	6793	6779	6747	6737	6752	6758	6754	6750	6796	6755	6709	6714	6748	6769	6773	6698	6668	6827	6801	6811	6757	6859	6805	6834	6898	6768	6893	6716	6745	6827	6724	6870	6803	6798	6777	6626	6869	6888	6803	6760	6896	6766	6786	6814	6930	6812	6725	6795	6904	6883	6830	6824	6791	6814	6830	6838	6920	6784	6719	6777	6600	6798	6675	6972	6795	6649	6914	6788	6708	6633	6735	6851	6810	6728	6797	6805	6765	6753	6800	6699	6760	6782	6839	6688	6776	6703	6824	6783	6916	6779	6824	6782	6844	6649	6629	6793	6698	6741	6753	6765	6760	6857	6719	6810	6834	6681	6811	6795	6667	6719	6761	6818	6818	6820	6782	6873	6825	6788	6816	6833	6794	6813	6773	6839	6896	6801	6792	6826	6747	6782	6825	6876	6753	6797	6883	6771	6658	6858	6800	6861	6673	6820	6854	6773	6818	6669	6863	6931	6781	6777	6777	6726	6890	6788	6724	6784	6855	6784	6771	6793	6853	6792	6811	6817	6692	6579	6716	6844	6960	6830	6788	6763	6820	6759	6737	6695	6841	6747	6774	6903	6702	6629	6696	6762	6680	6682	6769	6888	6917	6932	6847	6801	6768	6602	6816	6718	6729	6756	6835	6712	6792	6690	6797	6737	6764	6850	6810	6722	6709	6830	6792	6785	6710	6693	6820	6820	6651	6956	6670	6786	6819	6742	6662	6688	6825	6874	6728	6830	6796	6860	6841	6845	6722	6706	6722	6794	6722	6960	6810	6842	6797	6748	6843	6777	6729	6876	6765	6789	6640	6748	6722	6769	6671	6742	6752	6836	6683	6747	6750	6757	6808	6720	6758	6818	6679	6669	6623	6783	6761	6663	6745	6679	6681	6911	6665	6775	6773	6708	6859	6843	6743	6899	6904	6771	6550	6786	6834	6842	6737	6868	6774	6709	6845	6739	6824	6859	6799	6778	6704	6769	6655	6753	6819	6762	6841	6779	6778	6733	6649	6825	6746	6733	6782	6812	6826	6751	6874
3001	5653	10055	4119	4535	3774	2342	1454	1149	1032	983	934	859	909	932	966	989	980	975	949	902	947	944	968	925	919	935	961	976	936	943	939	924	939	885	872	876	899	984	891	940	909	904	872	963	951	983	931	932	890	930	917	964	951	936	917	905	929	893	898	949	1011	952	900	942	886	928	928	945	926	903	932	945	962	974	936	923	880	932	915	977	911	931	931	941	937	893	952	961	933	920	934	928	975	883	856	933	923	942	919	951	963	911	977	953	926	896	975	913	954	953	942	983	938	918	929	977	996	933	969	974	933	938	896	906	908	922	929	906	888	937	908	949	938	877	959	897	978	914	941	896	938	954	954	940	957	929	872	960	946	897	915	929	910	940	927	900	900	921	860	961	925	968	921	925	942	918	965	899	952	880	994	898	872	951	869	969	938	932	976	897	892	924	888	945	934	944	998	906	965	895	943	886	917	951	931	942	1027	985	922	905	926	955	941	895	991	937	913	975	973	877	969	886	903	917	918	953	933	904	879	917	914	896	940	965	913	903	940	915	966	925	966	912	963	909	900	921	913	1008	940	948	959	925	957	945	898	979	959	884	928	923	963	956	903	911	901	905	908	903	909	943	933	974	853	973	937	969	920	886	920	946	968	935	927	927	920	926	849	969	889	962	955	910	962	912	941	920	881	951	912	944	930	922	905	931	917	915	915	911	955	942	983	963	931	955	947	904	930	948	969	929	863	940	906	896	900	907	956	931	899	920	907	922	892	962	956	909	975	914	931	956	917	932	955	906	909	980	963	893	907	911	902	924	954	937	897	917	891	956	975	959	927	933	959	954	921	912	906	936	930	948	963	893	924	938	913	941	972	954	957	912	908	987	946	924	927	958	978	921	924	953	924	879	974	888	916	984	895	961	916	894	927	945	949	925	865	922	892	914	978	887	965	888	919	921	932	939	871	968	906	934	910	937	947	958	923	950	928	902	922	963	922	931	932	921	934	921	935	892	970	939	999	863	931	921	929	951	942	957	924	941	920	915	950	932	875	967	919	987	947	929	931	954	908	947	864	916	931	945	883	938	891	900	938	931	959	933	944	937	928	914	914	896	948	937	890	916	901	930	905	960	928	932	921	934	841	985	904	906	928	932	962	911	923	955	940	921	923	948	942	922	939	919	931	949	978	962	966	885	947	908	954	929	955	910	978	951	959	955	922	903	864	926	865	937	929	912	927	885	864	930	893	972	992	923	964	880	933	926	950	937	919	919	909	940	924	898	942	877	973	919	943	888	953	918	901	985	922	948	950	949	888	968	914	916	909	916	933	959	956	898	934	936	909	896	911	916	941	978	909	943	933	953	850	969	949	938	968	980	933	891	908	873	955	994	938	978	908	954	927	874	931	932	961	883	978	937	936	910	925	930	934	907	927	930	942	927	940	907	969	919	946	998	927	940	928	916	943	922	894	992	913	942	906	918	873	925	922	934	928	918	942	929	978	982	950	976	912	949	873	972	928	963	934	932	914	948	938	942	931	936	926	929	955	904	908	960	888	934	998	929	908	987	934	885	908	931	952	927	913	962	926	937	892	911	953	925	924	897	917	919	928	929	920	926	980	919	955	897	927	918	920	954	959	944	949	937	980	965	908	933	921	956	961	886	944	970	889	951	902	987	920	863	964	891	994	993	882	930	928	917	886	919	960	1001	931	983	968	978	884	966	979	931	983	951	890	935	958	934	937	905	915	932	931	888	974	930	967	934	994	944	914	936	921	959	940	940	939	970	935	961	946	922	914	864	930	925	950	948	956	877	894	894	955	888	924	907	919	959	956	920	902	856	943	923	888	969	886	917	938	908	927	885	960	920	906	900	952	939	891	907	916	875	962	963	941	890	1006	961	933	891	881	906	924	980	941	904	915	966	874	886	887	932	919	897	924	961	917	947	949	915	921	932	949	877	943	898	973	892	924	927	961	936	929	902	958	959	940	895	900	938	935	944	935	915	935	905	971	949	976	1001	925	889	963	941	986	924	965	883	920	921	913	896	898	915	974	922	921	963	993	917	933	957	931	929	930	889	948	879	908	935	954	883	910	918	885	901	961	935	921	950	937	945	897	936	933	907	901	924	910	923	978	889	958	956	905	901	910	939	902	953	998	968	924	935	963	963	989	911	948	908	903	924	960	897	927	948	947	952	990	886	908	934	918	904	973	948	987	919	952	941	922	915	888	914	879	926	930	964	953	937	912	900	935	924	918	901	909	934	913	955	941	943	935	918	930	939	917	964	929	895	880	943	963	869	921	896	949	957	943	949	965	965	931	959	891	946	909	899	972	940	931	925	947	940	954	988	946	910	953	917	962	903	917	968	920	879	884	971	965	942	933	941	956	954	944	913	904	981	919	923	953	928	876	920	874	926	939	898	918	972	904	909	932	925	923	902	937	953	903	937	982	969	887	952	914	891	939	949	926	966	991	1007	949	919	936	956	948	924	954	928	933	892	944	943	933	913	916	932	945	901	931	927	879	904	932	923	923	901	948	921	929	937	926	961	878	944	951	885	934	942	949	903	1003	925	964	978	917	898	926	904	993	882	921	916	915	945	915	932	942	1004	938	988	899	948	913	894	856	908	897	919	935	913	916	917	950	957	863	960	918	906	931	902	925	960	910	945	906	900	904	911	947	919	915	903	952	911	902	945	902	977	900	942	920	930	945	907	966	936	925	969	972	927	917	970	945	965	985	893	932	907	929	904	861	908	898	954	919	947	942	862	957	912	967	936	927	899	943	946	916	928	928	936	897	919	867	930	918	908	934	998	914	990	900	962	962	951	952	931	983	943	930	960	953	911	899	921	888	956	957	944	1003	982	946	918	964	973	926	910	909	937	925	977	933	952	926	897	926	949	887	876	931	950	909	901	913	946	957	918	935	907	948	949	971	916	912	939	908	942	982	970	906	913	918	956	933	946	946	905	881	1001	955	932	912	925	933	903	917	920	903	944	944	938	963	928	954	891	956	964	933	974	927	873	907	958	992	952	957	918	920	921	974	900	929	838	918	863	977	918	913	922	868	967	958	907	925	929	916	860	974	931	923	892	878	914	898	949	970	917	913	885	931	927	944	925	971	954	950	945	988	906	913	889	891	910	993	946	1001	913	936	931	890	939	877	998	930	962	942	956	914	962	894	919	889	981	913	916	890	905	984	972	913	985	896	943	961	962	933	870	858	932	920	929	905	878	942	979	985	916	889	992	949	917	903	900	996	847	914	936	912	910	971	908	911	921	897	893	918	872	913	1003	938	932	934	952	945	905	901	943	884	896	938	858	936	896	908	952	893	970	913	897	920	907	918	957	881	966	917	912	888	953	903	896	927	934	914	900	938	941	878	956	928	923	899	926	930	879	918	958	914	903	943	889	870	960	924	914	928	915	966	925	939	939	966	970	1011	919	997	919	879	942	952	949	953	929	926	962	874	934	940	934	887	968	974	922	904	947	935	1005	936	955	919	963	878	996	923	919	933	950	965	959	975	929	988	948	941
17278	29869	34258	31382	41562	35614	26481	16749	11229	8628	7598	7007	6975	6893	6935	6853	6816	6872	6876	6934	6826	6965	6811	6907	6957	7018	7032	6775	6812	6915	6848	7027	6869	7077	6915	6851	6966	6816	6898	6789	6832	6751	6749	7036	6974	6879	6857	6941	6859	6940	6790	6944	6857	7032	6919	6969	6897	6923	6797	6850	6898	6878	6893	6953	6908	6854	6901	6865	6919	6846	6958	7005	6939	6872	6792	6949	6781	6894	6976	6932	6854	6899	6850	6758	6883	6810	7060	6913	6773	6936	6927	6833	6758	6892	6781	6926	6927	6890	7020	6901	6879	6848	6835	6826	6978	6915	6976	6860	6900	7007	6811	6819	6867	6975	6883	6966	6914	6833	6885	7007	6900	6974	6966	6964	6985	6848	6844	6841	6847	6816	7012	7087	6873	6849	6963	6900	6974	6867	6901	6923	6800	6943	6870	6956	6807	6964	7030	6906	7004	7083	6973	6916	6893	6859	6956	6986	6852	6949	6979	6872	6864	6748	6895	6905	6907	6955	6890	6946	6966	6849	6885	6857	6999	6958	6944	7009	6940	7040	6863	6949	6798	6848	6968	6871	6971	6829	7035	6927	6900	6751	6879	6857	6948	6827	6822	6953	6929	6887	6925	6875	6872	6926	6888	6855	6952	7015	6869	6961	6876	6905	6912	6788	6892	6991	6936	6905	7106	6899	6872	6853	6906	6921	6874	6935	6908	6971	6911	7022	6872	6829	6907	7003	6938	6796	6921	6825	6748	6894	6962	6899	6957	6854	6942	6805	6927	6936	6856	6789	6840	6825	6875	6954	6850	6815	6822	6880	6977	6964	6921	6929	6926	6826	6984	6840	6831	6878	6920	6930	6838	6918	6895	6841	6931	6944	6882	7034	7000	6820	6915	6932	6883	6972	7077	6793	6867	6991	6900	6957	6901	6933	6954	6978	6837	6970	6856	6841	6852	6926	6924	6908	6824	6873	6951	6940	6917	7016	6855	6975	6820	6971	6937	7067	6855	6949	6817	6923	7022	6933	6969	6917	6956	6942	6731	6955	6802	6958	6882	6902	6933	6952	6894	6938	6948	6749	6867	6864	6821	6943	6950	6888	6877	6993	6920	7018	7042	6848	6844	6818	6775	6822	6841	6932	6917	6979	6827	6812	7077	6936	6957	6989	6820	6996	6785	6797	6864	6842	6911	6848	6955	6919	6945	6967	6903	6876	6923	6886	6881	6891	6787	7006	6853	6900	6893	6815	6759	6927	6932	6911	6884	6933	6875	6952	6950	6866	6880	6859	6936	6943	6924	6934	6947	6915	6891	7057	6872	6888	6936	6965	6984	6881	6835	6880	6769	7064	6859	6693	6928	6915	6887	6864	6965	6996	6776	6895	6977	6786	6927	6921	6952	6861	6795	6819	6898	6912	6842	6922	6904	6865	6955	6897	6951	6789	7019	6908	7001	6845	6942	6853	7007	6933	6846	6883	7066	6923	6841	6996	6857	6759	6937	6839	6828	6887	6900	6938	6902	6927	6908	6852	6996	6898	6948	6895	6985	7044	6880	6826	6751	6944	6773	6917	6878	6930	6897	7014	6839	6916	6889	6808	6852	6805	6836	6923	6858	6853	6933	6833	6855	6947	6847	6926	6815	6783	6907	6985	6994	6938	6808	7000	6988	6864	6902	6908	6831	7000	6832	6850	7001	6933	6899	6971	6911	6895	6981	6890	6982	7066	6841	6790	7094	6933	6962	6974	6731	6870	6801	6971	6929	6808	6906	6985	7064	6954	6970	6860	6864	6814	6855	6998	6716	6948	6906	6988	6838	7027	6749	6897	6874	6922	6849	6998	6901	6965	6847	6917	6793	6790	6861	6835	6829	6787	6706	6877	6871	6710	6952	6988	6886	6810	6877	7081	7002	6811	6958	6955	6792	6929	6933	6969	6865	6918	6961	6902	6939	6847	6863	6845	6952	6859	6988	7009	6997	6954	6776	6997	7010	6899	6805	6956	6866	6877	6908	6915	6820	7029	6874	6875	7026	6893	6953	6963	6875	6960	6894	6979	6953	6948	6834	6855	6906	6855	6983	6987	6969	6843	7018	6924	6970	7052	6703	6831	6891	6920	6915	6867	6859	6789	6925	6724	6956	6853	6871	6940	6790	7022	6789	6921	6999	6832	6924	6981	6892	6937	6864	6783	6947	6974	6874	6929	6715	6877	6950	6816	6897	6887	6929	6843	6786	6844	6882	7032	6958	6833	6984	6924	6999	6948	6815	7036	6810	6804	7016	6895	6930	6968	6922	6908	6966	6891	6922	6867	6877	6808	6927	6921	6917	6884	6856	6981	6935	7011	6704	6808	6921	6908	6907	6935	6852	6810	6943	6932	6970	6853	6868	6931	6905	6878	6894	6934	6948	6726	6783	6932	6989	6796	6855	6912	6997	6925	6915	6909	7002	6971	6950	6984	6869	6929	6986	6793	6889	6833	6955	7014	6858	6946	6860	6820	6889	6905	6962	6776	6974	6957	6964	6834	6886	7004	6867	6954	6934	6848	6890	6948	6880	6959	6896	6870	6975	6874	7056	6973	6808	6926	6889	6976	6921	7026	6976	6887	6912	6908	6833	6826	7044	6820	6881	6794	6994	6804	6844	6914	6952	6979	6928	7018	6787	6843	6762	6983	7004	6907	6935	6824	6929	6861	6979	6805	7042	6925	6926	6951	6905	6967	6912	6966	6982	6946	6935	6910	6879	7017	6819	6868	6830	7019	6918	6899	6780	6880	6844	6842	6895	6867	6846	6897	6900	6886	6908	6867	6780	6945	6890	6987	6892	6850	6922	6894	6822	6894	6737	6813	6840	6755	6938	6941	6929	6847	6849	6766	6826	6954	6888	7006	6798	6905	6897	6790	7059	6916	6998	6920	6910	6950	7076	6834	6952	6996	6949	6939	7042	7053	6875	6922	6894	6848	6900	6785	7053	6859	6880	6865	6809	6946	6935	6890	6955	6796	6974	6964	7107	6958	6842	6840	6952	6900	6793	6936	6936	6928	6848	6986	6809	6964	6935	6986	6970	6815	6960	6977	6876	6908	6821	6993	6913	6888	6784	6811	6873	6958	6864	6941	7001	6755	6813	7019	6867	6887	6900	6863	6895	6891	6886	6966	6879	6874	7024	6938	6944	6867	6777	7057	6895	7023	6999	6724	6854	6903	6795	6895	6990	6905	6897	7019	6873	6967	6866	6998	6954	6898	6806	6918	6812	6940	6799	6949	6879	6870	6858	6901	6878	6860	6859	6885	6946	6896	6906	6923	6975	6977	6941	6954	6861	6841	6982	6843	6872	6885	6909	6874	6904	6965	6998	6999	6890	6800	6886	6912	6844	6819	6855	6905	6844	6957	6967	6875	6936	6796	7028	7043	6793	6982	6804	6912	6915	6797	6888	6858	6885	6863	7019	7022	7008	6876	6957	6803	6881	6972	6806	6976	6895	6915	6842	6988	6912	6950	6856	6927	6897	6927	6967	6888	6904	6838	6954	6839	6955	7017	6914	6874	6893	6840	6996	6752	6872	6898	6840	6813	6883	6841	7038	6926	7020	6951	6765	6895	6897	6964	6971	6827	7014	6985	6904	6886	6851	6926	6838	6928	6705	6939	6861	6867	6991	6842	6847	6951	6853	6941	6985	6890	6969	6935	6819	6835	7021	6951	7053	6850	6975	6907	6892	6789	7096	6941	6776	6820	6983	6797	6937	6993	6991	6796	6928	6901	6966	6901	6998	6868	6838	6833	6856	6900	6874	6900	6910	6795	6951	6834	6914	6863	7004	6909	6699	6811	7002	6939	6907	7003	7010	6988	6902	6929	6957	6829	7047	6860	6902	6922	6922	6913	7067	6913	6884	6917	6880	6827	6877	6926	6838	6966	6878	6891	6867	6953	6914	7019	6898	6862	6878	6936	6957	6918	6915	6967	6934	6847	6994	6946	6861	6934	6920	6758	7030	6863	6861	7004	6881	6902	6816	6991	6818	6873	6964	7025	6815	6969	6926	6929	6903	6875	6857	6948	6923	6871	7019	7009	6877	6786	6847	6986	7017	7000	6843	7009	6905	6694	6944	6873	6806	6962	6833	6878	6847	6814	6853	6891	6827	6854	6859	6909	6938	6829	6761	6907	6946	6915	6939	7010	6909	6918	6838	6961	7107	7023	6820	6925	6944	6949	6965	6925	6889	6931	6920	6860	6972	6884	7087	6839	6887	7004	6905	6935	6818	6785	6927	6913	6950	6920	6940	7004	6930	6955	6823	6721	6832	6887	6916	6895	6934	6906	6904	6988	6877	6990	6865	6990	6975	6872	6964	6958	6746	6888	7026	6783	7024	6901	6978	6884	6933	6977	6906	6890	6840	6926	6864	6894	6966	6838	6881	6983	6915	6868	6897	6973	6817	6897	6861	6883	6932	6948	6918	6836	6973	7061	7007	6999	6856	6801	7008	6878	6874	6923	7036	6951	6789	7007	6996	6867	7021	6961	6795	6935	6909	6737	6883	7047	6942	6929	6801	6779	6928	6890	6750	6922	6855	6819	6854	6866	6873	6925	6900	6869	6882	6945	6927	6790	6958	6963	6882	6770	6738	6935	6901	6918	6873	6867	6957	6945	6845	6891	6883	6949	6986	6872	6952	6898	6997	6875	6963	6951	6884	6893	6923	6820	6888	6844	6789	7008	6975	6814	7001	6869	6837	6824	7160	6886	6844	6806	6955	6895	6750	7000	6842	6967	6894	6870	6945	7042	6799	6897	6969	6965	6835	6839	6849	6802	6878	6876	6931	6877	6708	6857	6715	6881	6811	6826	6934	6808	6950	6910	6912	6865	6885	7011	6912	6913	6936	6941	6810	6942	6893	6935	7003	6803	6965	6923	6896	6884	7050	6836	6911	6882	6935	6983	6943	6988	6840	6950	6947	6893	6804	7056	6919	6855	6872	6970	6918	6979	6871	6958	7034	6867	6983	6929	6944	6939	6804	6804	6927	6934	6914	6890	6906	6809	7014	6874	6918	6926	6928	6899	6992	6880	6914	6854	6842	6880	6849	6834	6990	6817	6992	6891	6928	6928	6927	6881	6839	6851
1875	13001	21020	10672	11406	9271	4872	2425	1509	1105	1029	968	913	900	882	951	884	912	894	946	960	943	946	913	836	927	924	900	922	893	930	938	923	880	879	932	904	921	950	976	911	946	953	867	891	910	885	946	883	923	938	940	911	914	977	917	913	941	939	921	918	933	973	907	923	936	946	965	917	906	885	937	938	987	919	915	921	960	924	935	917	936	916	916	864	938	930	898	895	891	945	838	942	928	913	884	909	959	918	876	950	907	924	911	879	921	897	973	927	921	961	910	925	929	960	922	894	931	911	914	911	921	975	915	979	936	953	890	932	903	900	876	908	943	956	896	953	932	918	880	930	933	910	947	863	947	919	894	927	878	959	879	940	888	929	922	911	940	910	920	949	899	928	953	910	912	904	879	912	919	931	932	912	893	896	941	933	920	958	942	916	915	920	935	888	931	889	942	856	880	930	908	879	900	882	952	908	942	954	898	925	900	913	893	909	937	917	900	943	877	931	932	907	959	847	897	913	934	895	905	912	926	939	939	909	915	912	923	925	928	870	860	874	952	904	899	855	917	925	951	970	945	918	899	954	888	909	942	1003	871	925	859	928	969	973	982	898	920	903	888	945	848	999	920	883	948	893	890	917	918	842	945	930	900	900	824	963	968	924	916	922	942	898	900	927	898	881	926	890	930	874	894	955	889	925	963	906	927	908	902	952	869	907	924	900	922	917	906	942	884	939	917	894	963	903	896	901	874	886	912	928	910	927	940	928	935	902	919	967	912	894	926	890	921	952	892	888	895	916	921	902	936	927	910	907	964	908	836	919	938	901	921	925	883	953	957	864	967	935	883	942	908	916	887	898	895	964	907	974	911	943	859	883	978	895	972	911	935	903	904	915	930	927	932	910	913	903	890	877	936	996	944	890	918	903	889	882	953	883	924	917	927	913	947	943	862	933	918	994	916	910	915	914	910	893	863	914	933	915	892	890	880	948	940	920	888	943	911	893	908	928	901	916	907	919	958	913	927	937	947	902	933	914	971	940	921	959	935	916	879	907	953	913	904	965	931	939	940	995	866	943	917	905	900	915	929	885	861	941	876	929	888	955	910	915	893	938	930	958	915	955	924	923	924	962	887	908	901	905	931	970	982	892	937	872	876	868	904	931	948	945	856	891	952	884	891	899	949	905	947	966	975	930	908	913	944	930	883	947	892	940	957	921	900	909	939	950	869	935	932	966	922	942	978	916	933	963	939	924	957	960	943	908	863	920	874	941	900	911	899	915	964	876	906	938	933	867	942	920	933	938	905	943	941	941	880	886	924	953	927	929	891	969	940	867	906	906	929	926	915	910	892	909	906	916	931	979	897	937	904	892	903	965	906	917	922	917	909	943	929	944	889	884	931	852	932	955	916	924	906	906	894	901	973	934	939	947	850	939	895	895	931	904	975	946	902	904	917	943	928	917	885	907	890	919	898	950	883	965	900	909	898	959	947	938	916	888	882	902	890	920	975	930	943	944	934	941	884	912	913	911	921	962	881	854	908	961	887	898	908	913	939	882	924	916	921	984	932	942	902	918	891	872	911	917	898	958	867	893	907	885	882	967	899	938	918	970	893	927	907	912	900	859	886	924	926	900	909	910	973	937	943	932	919	893	918	903	876	928	918	889	879	875	927	910	887	912	878	916	884	875	921	901	921	855	895	940	958	927	939	913	908	883	934	929	923	930	913	894	931	954	907	941	971	912	907	895	910	892	934	876	904	927	952	927	931	910	916	924	977	951	902	935	909	929	970	944	945	899	916	960	859	938	898	905	936	945	947	939	946	893	932	919	908	906	946	879	942	926	887	938	900	893	940	885	933	929	908	950	896	861	914	918	904	948	879	946	979	919	932	905	918	929	916	854	942	934	890	906	851	895	917	929	921	909	872	921	971	939	951	914	918	920	909	913	944	901	912	930	921	882	939	882	910	937	960	954	966	884	903	928	918	916	936	948	897	945	940	883	965	929	903	905	881	885	946	935	975	926	919	936	895	943	887	914	887	907	895	958	865	947	931	892	998	998	931	934	883	973	916	929	918	947	927	940	905	907	947	899	928	934	907	919	911	894	863	898	921	914	876	951	904	901	941	935	944	952	911	958	904	925	926	894	951	940	922	954	913	974	927	919	902	892	914	906	944	911	918	888	929	920	904	923	945	952	900	946	961	851	870	901	905	841	907	941	895	970	908	883	880	850	865	885	910	935	877	904	905	901	953	960	934	961	957	921	959	880	912	897	899	939	932	913	960	924	872	897	918	879	949	891	861	923	911	921	908	898	896	907	911	892	953	936	953	921	922	876	872	915	891	956	914	926	912	934	883	913	910	963	902	947	935	978	858	885	847	934	879	934	965	971	981	895	913	918	896	904	902	938	945	901	870	904	920	897	877	890	881	977	950	876	978	903	953	954	953	956	912	942	949	959	915	954	884	879	906	904	862	979	962	903	855	935	1002	915	966	927	910	897	887	932	961	902	901	879	877	953	934	984	888	923	918	927	894	921	905	914	926	860	945	970	955	925	871	907	922	938	941	923	936	814	955	943	926	936	902	891	950	973	956	941	910	915	911	885	868	901	937	948	921	943	964	920	915	957	868	946	919	926	953	906	907	919	929	924	947	897	895	952	889	880	896	931	864	890	900	929	887	911	960	888	892	1008	905	967	883	932	922	954	939	899	864	887	919	929	881	953	889	901	935	884	893	941	912	924	927	925	945	903	959	905	936	951	940	913	936	893	871	932	922	937	903	924	951	953	922	907	910	897	885	835	909	873	931	885	897	881	898	925	868	950	913	913	944	923	938	866	964	944	955	934	904	923	898	915	920	897	924	867	895	883	889	953	920	896	910	903	897	932	870	932	897	882	942	933	919	911	897	885	938	934	918	920	952	896	931	930	945	893	883	971	890	922	953	971	977	917	912	966	944	885	931	982	872	928	903	943	884	907	879	938	838	947	905	950	860	904	1021	893	903	932	896	901	860	916	978	873	992	932	898	911	960	903	908	934	885	921	878	864	964	888	983	936	871	931	941	929	837	936	940	937	904	897	942	917	890	949	890	913	924	935	872	922	935	948	925	944	966	927	913	915	899	914	892	927	910	937	903	987	963	927	899	897	917	859	924	929	906	916	919	924	932	932	893	912	891	908	921	964	911	893	898	846	930	892	901	940	888	943	923	972	931	901	912	872	943	922	911	931	914	939	940	894	862	981	905	943	914	891	900	916	927	911	886	922	918	943	947	957	912	925	947	898	946	935	918	865	910	968	927	892	896	876	916	956	881	885	886	920	916	927	940	880	902	953	907	894	877	922	925	899	909	945	908	939	847	919	903	943	891	926	937	876	946	961	899	941	901	874	928	942	913	927	938	932	967	938	936	899	929	930	919	950	933	946	947	944	850	907	909	869	893	896	949	936	876	936	895	973	886	944	946	950	925	974	937	938	912	878	921	904	968	949	972	917	939	931	875	882	953	932	922	922	940	937	887
20067	41216	44665	44658	60269	50154	36160	24667	15683	10443	8253	7302	6735	6903	6840	6684	6830	6842	6934	6899	6844	6813	6832	6886	6899	6728	6909	6774	6869	6753	6723	6652	6836	6800	6793	6898	6690	6882	6756	6888	6859	6799	6914	6830	6804	6917	6836	6937	6784	6800	6815	6867	6881	6782	6745	6788	6906	6817	6761	6792	6793	6822	6966	6805	6792	6771	6776	6745	6895	6818	6940	6862	6812	6783	6824	6677	6700	6808	6789	6950	6716	6722	6768	6917	6740	6846	6804	6738	6915	6952	6842	6944	6939	6797	6724	6874	6715	6774	6795	6860	6887	6835	6894	6646	6722	6948	6756	6812	6779	6725	6846	6713	6887	6833	6812	6761	6787	6962	6794	6788	6779	6869	6953	6823	6763	6826	6770	6835	6859	6950	6824	6788	6930	6751	6940	6754	6900	6911	6831	6862	6769	6815	6804	6825	6699	6840	6913	6888	6901	6885	6906	6735	6854	6923	6845	6842	6904	6866	6869	6921	6724	6825	6800	6787	6955	6822	6816	6829	6855	6866	6787	6865	6765	6858	6809	6788	6870	6875	6650	6788	6767	6835	6842	6821	6828	6876	6768	6966	6781	6931	6924	6800	6708	6765	6851	6905	6894	6789	6845	6816	6820	6888	6822	6869	6687	6872	6829	6793	6886	6866	6789	6909	6896	6808	6821	6828	6651	6936	6907	6884	6927	6788	6765	6827	6875	6728	6886	6745	6779	6766	6803	6881	6835	6837	6951	6894	6913	6874	6795	6919	6814	6874	6988	6907	6864	6853	6803	6737	6854	6823	6704	6737	6757	6941	6917	6806	6757	6902	6809	6774	6864	6773	6705	6837	6829	6762	6802	6754	6899	6851	6903	6899	6798	6875	6870	6815	6729	6725	6840	6898	6733	6787	6801	6896	7028	6731	6873	6733	6746	6798	6870	6746	6849	6807	6864	6847	6851	6849	6770	6896	6814	6810	6970	6848	6657	6704	6783	6832	6814	6882	6847	6745	6739	6801	6945	6864	6758	6814	6958	6922	6764	6864	6776	6759	6818	6849	6963	6935	6809	6845	6774	6821	6764	6870	6836	6919	6826	6903	6837	6883	6813	6894	6950	6839	6933	6869	6753	6813	6746	6877	6908	6864	6847	6828	6836	6865	6740	6816	6814	6780	6947	6767	6847	6744	6801	6853	6844	6822	6930	6809	6923	6814	6891	6694	6754	6785	6919	6798	6918	6846	6984	6832	6875	6840	6865	6966	6804	6788	6868	6795	6922	6857	6816	6774	6837	6870	7008	6778	6885	6812	6862	6814	6789	6854	6870	6803	6926	6885	6751	6861	6887	6841	6858	6932	6735	6876	6853	6824	6888	6819	6800	6732	6933	6981	6757	6738	6868	6683	6817	6789	6804	6895	6806	6883	6809	6790	6930	6811	6805	6924	6802	6730	6916	6721	6763	6900	6835	6723	6747	6821	6747	6873	6877	6794	6824	6803	6831	6879	6791	6882	6841	6849	6869	6850	6951	6835	6812	6916	6802	6947	6838	6724	6797	6895	6841	6761	6772	6813	6736	6843	6946	6782	6824	6841	6874	6821	6800	6828	6887	6836	6804	6748	6666	6961	6856	6764	6846	6787	6780	6873	6858	6878	6851	6817	6857	6811	6796	6716	6803	6935	6807	6834	6828	6783	6792	6770	6812	6848	6929	6790	6862	6773	6801	6870	6826	6772	6827	6764	7022	6847	6772	6834	6891	6885	6879	6776	6858	6789	6840	6686	6758	6782	6992	6858	6879	6777	6773	6918	6632	6899	6756	6845	6835	6981	6803	6945	6774	6836	6919	6902	6908	6832	6782	6740	6810	6811	6781	6930	6796	6902	6940	6895	6864	6858	6859	6770	6844	6709	6766	6873	6943	6776	6859	6891	6851	6749	6960	6880	6839	6671	6893	6837	6842	6846	6918	6824	6956	6913	6656	6869	6849	6879	6694	6833	6953	6868	6718	6889	6794	6845	6829	6829	6808	6914	6852	6809	6818	6816	6906	6831	6815	6802	6857	6729	6872	6713	6943	6862	6895	6863	6863	6926	6844	6886	6755	6835	6811	6851	6760	6983	6659	6718	6909	6776	6893	6843	6816	6853	6857	6890	6864	6866	6842	6833	6795	6810	6734	6923	6826	6823	6804	6816	6755	6686	6918	6732	6792	6715	6814	6964	6740	6778	6808	6743	6804	6876	6896	6944	6732	6821	6855	6967	6775	6755	6844	6982	6879	6859	6937	6788	6856	6668	6824	6955	6836	6836	6889	6771	6867	6814	6834	6776	6900	6909	6883	7024	6762	6708	6892	6819	6795	6796	6732	6930	6838	6836	6950	6876	6817	6892	6927	6798	6731	6939	6848	6808	6860	6923	6794	6902	6852	6772	6947	6798	6762	6844	6902	6782	6713	6788	6901	6959	6835	6810	6779	7064	6865	6916	6869	6659	6818	6840	6737	6888	6744	6759	6877	6815	6794	6936	6794	6990	6848	6894	6644	6907	6782	6823	6839	6872	6707	6871	6793	6769	6802	6793	6885	6767	6809	6775	6738	6864	6817	6918	6831	6788	6845	6727	6833	6864	6888	6959	6783	6842	6838	6854	6718	6788	6917	6720	6855	6814	6734	6787	6908	6956	6853	6733	6793	6884	6787	6811	6860	6725	6838	6808	6810	6845	6807	6798	6861	6900	6888	6930	6882	6676	6625	6816	6953	6826	6862	6882	6792	6610	6753	6879	6925	6738	6888	6904	6785	6974	6919	6905	6860	6832	6946	6696	6829	6837	6880	6782	6871	6941	6880	6829	6886	6941	6921	6769	6904	6882	6799	6853	6894	6851	6808	6786	6784	6856	6828	6877	6851	6762	6864	6842	7037	6828	6795	6844	6712	6791	6838	6838	6871	6831	6943	6756	6797	6814	6896	6892	6723	6708	6905	6800	6787	6921	6756	7025	6784	6914	6851	6923	6828	6920	6809	6969	6848	6838	6744	6876	6832	6936	6773	6834	6842	6879	6749	6794	6901	6737	6875	6791	6790	6826	6972	6755	6961	6830	6865	6773	6744	6802	6822	6886	6915	6751	6879	6885	6829	6992	6843	6886	6837	6800	6836	6869	6823	6619	6796	6643	6857	6759	6943	6792	6857	6865	6833	6901	6806	6984	6830	6902	6940	6868	6813	6694	6738	6769	6777	6831	6962	6967	6788	6808	6804	6734	6776	6794	6824	6814	6903	6772	6756	6857	6833	6723	6858	6687	6857	6766	6851	6821	6936	6798	6830	6916	6873	6815	6797	6865	6826	6968	6748	6731	6753	6867	6925	6952	6895	6721	6953	6720	6849	6711	6737	6840	6808	6849	6890	6844	6893	6874	6928	6957	6900	6896	6638	6791	6870	6837	6958	6795	6841	6850	6742	6840	6839	6933	6760	6968	6760	6853	6857	6841	6736	6834	6815	6908	6786	6868	6793	6921	6930	6852	6864	6985	6939	6780	6672	6803	6844	6864	6794	6688	7018	6862	6878	6886	6809	6808	6777	7010	6720	6855	6924	6867	6852	6924	6767	6904	6847	6903	6822	6894	6712	6762	6800	6823	6906	6934	6786	6757	6859	6857	6949	6847	6735	6938	6872	6795	6926	6850	6822	6786	6858	6806	6884	6831	6715	6840	6839	6924	6852	6892	6881	6860	6672	6931	6870	6877	6744	6810	6863	6868	6836	6866	6983	6856	6828	6742	6876	6942	6888	6832	6881	6865	6832	6891	6876	6780	6814	6848	6819	6846	6743	6800	6860	6788	6808	6867	6898	6849	6875	6813	6963	6904	6967	6727	6816	6993	6694	6850	6808	6731	7083	6825	6905	6903	6884	6855	6763	6805	6758	6886	6897	6914	6889	6817	6759	6904	6779	7002	6840	6764	6824	6915	6756	6895	6855	6782	6863	6859	6739	6816	6699	6873	6880	6825	6843	6854	6772	6872	6861	6803	6873	6668	6802	6894	6826	6818	6768	6787	6788	6931	6768	6823	6873	6894	6791	6736	6851	6864	6885	6783	6787	6837	6882	6839	6848	6802	6914	6770	6860	6834	6882	6935	6853	6775	6863	6946	6667	6876	6840	6849	6838	6806	6851	6878	6795	6907	6771	6859	6845	6934	6761	6791	6870	6825	6846	6844	6793	6847	6893	6966	6791	6745	6842	6840	6788	6713	6754	6885	6834	6733	6848	6837	6889	6852	6920	6900	6932	6869	6944	6900	6776	6794	6947	6784	6849	6830	6787	6962	6835	6858	6878	6777	6962	6723	6851	6938	6849	6701	6890	6774	6812	6817	6794	6722	6804	6861	6696	6877	6799	6836	6875	6933	6770	6832	6840	7009	6807	6796	6889	6934	6765	6877	6917	6854	6722	6815	6859	6789	6798	6778	6852	6855	6833	6856	6720	6854	6979	6848	6779	6892	6785	6838	6807	6832	6946	6778	6771	6872	6931	6881	6867	6809	6757	6770	6887	6923	6839	6837	6873	6854	6764	6843	6797	6873	6918	6956	6773	6855	6742	6782	6819	6811	6827	6866	6818	6784	6823	6871	6778	6847	6817	6838	6976	6831	6843	6916	6901	6784	6742	6831	6944	6907	6854	6780	6825	6741	6928	6805	6830	6814	6810	6832	6963	6933	6859	6914	6961	6772	6868	6823	6838	6828	6888	6852	6863	6738	6856	6864	6790	6705	6649	6953	6853	6959	6673	6842	6901	6975	6811	6893	6930	6755	6871	6784	6766	6851	6942	6958	6858	6837	6752	6967	6874	6794	6798	6820	6810	6803	6822	6884	6869	6907	6835	6754	6795	6857	6836	6781	6776	6852	6814	6914	6933	6879	6827	6881	6874	6846	6838	6882	6804	6807	6804	6741	6860	6738	6941	6894	6811	6727	6816	6835	6831	6747	6881	6883	6998	6767	6849	6816	6803	6854	6871	6825	6786	6859	7002	6722	6922	6833	6880	7034	6933	6734	6861	6820	6713	6839	6755	6851	7011	6892	6935	6767	6888	6808	6781	6936	6820	6744	6922	6814	6833	6823	6901	6867	6769	6689	6835	6740
3873	13766	21590	10511	11388	9646	4805	2411	1456	1157	992	942	917	945	945	949	935	899	826	888	970	936	928	890	1030	967	944	955	890	898	928	982	977	867	943	886	919	936	975	967	941	993	931	904	888	890	966	933	945	955	918	950	944	905	951	957	927	961	974	931	969	894	917	976	923	955	922	907	965	963	890	951	901	984	913	958	986	960	879	872	949	916	913	967	952	947	982	895	966	934	952	894	955	935	923	944	933	970	942	953	895	953	940	922	947	950	923	964	945	944	961	886	956	884	945	995	963	955	926	923	901	960	962	938	946	964	916	992	929	885	959	962	924	929	976	955	915	951	917	913	940	963	898	929	947	901	877	921	911	933	948	924	916	924	963	939	989	919	917	915	908	954	927	872	881	998	948	911	938	914	937	974	865	911	960	953	953	891	953	976	943	947	988	920	969	932	940	975	900	951	931	977	886	863	953	902	905	967	923	900	918	921	900	940	955	901	946	975	908	947	949	957	964	915	907	972	945	904	921	902	947	917	963	901	944	934	973	927	982	963	941	916	955	937	954	962	946	887	880	957	967	929	955	856	922	921	954	960	919	947	896	953	936	929	960	958	983	878	923	922	908	952	958	937	933	949	951	972	967	912	952	953	956	959	919	871	933	935	890	891	935	923	964	916	922	916	893	959	953	922	901	933	918	907	887	920	967	916	936	977	896	929	903	913	922	895	919	890	976	935	927	949	957	935	944	950	957	957	954	955	919	885	892	942	913	961	939	901	916	943	948	892	908	927	886	975	955	928	979	950	1014	889	957	936	945	902	982	945	969	963	919	953	921	942	918	920	939	932	941	940	871	930	880	925	968	924	914	970	983	914	999	953	935	938	922	950	969	878	927	893	897	952	948	941	908	942	951	966	964	931	908	951	917	893	969	886	948	905	923	935	950	971	905	983	945	947	965	930	977	917	888	881	935	896	965	918	935	907	953	896	940	934	964	967	956	965	928	950	908	957	947	986	945	917	967	935	963	949	909	926	912	933	941	970	933	923	940	901	928	906	941	965	930	898	977	940	933	938	997	943	962	959	970	938	959	914	962	975	977	941	902	924	911	928	946	964	988	943	963	938	935	959	942	875	912	937	892	864	918	898	903	944	936	887	883	989	925	943	916	942	907	926	990	933	916	951	1004	942	943	920	978	946	915	956	903	898	917	982	935	929	921	888	993	980	882	930	923	891	921	924	941	919	905	941	935	959	941	965	932	978	904	915	922	930	937	927	941	966	942	909	917	937	921	942	893	879	954	937	1010	913	893	932	846	982	909	962	920	939	936	918	953	944	941	978	970	951	995	932	918	963	936	939	898	961	952	937	987	972	922	947	905	939	870	986	938	912	972	957	983	904	942	931	993	939	900	917	983	940	951	957	922	954	946	982	950	959	937	934	989	878	950	916	915	970	933	913	984	938	952	935	892	926	932	947	959	914	850	905	905	980	900	958	952	904	947	968	936	942	926	897	951	911	923	959	945	945	920	943	944	936	951	931	943	893	944	952	964	921	939	934	954	955	955	917	929	901	927	966	932	973	956	926	888	916	982	976	938	937	905	927	903	972	963	979	986	1018	962	897	970	955	1002	1005	938	902	910	957	898	969	948	879	947	895	919	938	924	950	934	984	894	948	948	926	890	932	972	894	947	962	902	923	946	942	954	986	914	917	937	919	887	904	921	941	936	952	859	946	907	956	914	948	956	962	965	921	889	946	941	890	924	957	967	984	963	882	907	969	893	899	965	918	916	957	955	980	987	913	974	868	946	895	916	891	1011	936	913	915	919	955	927	951	958	933	881	923	967	963	1004	911	916	983	953	976	933	924	899	964	966	913	935	970	941	908	913	923	941	955	937	969	1004	939	967	902	976	925	900	930	924	934	949	942	920	946	859	897	858	947	992	869	984	902	956	888	908	936	963	924	937	927	975	928	909	900	921	931	933	922	934	879	963	936	913	891	924	944	996	943	885	977	918	938	979	911	923	969	966	987	908	1001	937	985	966	939	954	917	965	935	927	903	942	961	1002	973	917	883	951	908	941	935	885	916	969	933	949	969	992	995	949	944	957	908	934	929	938	979	900	929	934	914	1005	932	982	938	933	988	970	1010	926	954	918	913	956	890	899	1028	933	965	875	943	969	950	943	958	904	938	1009	935	1003	976	955	866	975	939	922	993	943	901	983	912	956	919	984	924	862	924	984	876	931	938	973	942	922	957	910	943	921	933	900	931	930	915	905	918	909	886	912	909	951	900	1000	975	894	945	932	935	954	931	940	933	928	929	977	926	1009	981	904	951	916	907	923	930	948	941	991	870	954	921	920	1006	989	942	910	970	935	985	920	1014	893	944	948	917	947	917	948	904	968	917	926	1010	931	939	925	900	937	951	936	962	917	970	999	955	871	952	921	956	888	931	896	961	945	936	921	924	958	903	900	922	915	980	950	877	933	1016	953	927	850	943	900	914	970	957	887	933	891	940	918	953	921	928	930	949	913	925	947	906	856	925	960	905	922	890	951	946	909	978	937	1006	925	885	928	924	932	930	980	932	946	953	978	956	974	942	938	944	890	962	933	937	926	949	944	911	953	1013	892	949	979	928	984	912	932	902	936	986	919	956	905	957	918	949	941	983	908	936	914	937	932	993	964	969	936	926	898	881	901	912	924	932	929	913	934	907	871	905	926	911	952	922	930	936	978	924	907	967	978	929	898	920	922	935	909	921	920	889	948	958	920	974	908	943	897	970	954	932	955	908	945	946	919	888	932	964	945	955	911	940	933	935	953	989	909	873	932	953	915	916	887	912	979	860	927	941	937	932	902	913	1008	990	894	897	936	899	944	918	984	970	982	890	917	959	896	937	899	925	908	943	910	953	927	919	976	919	944	880	910	941	884	927	954	919	986	963	935	934	917	957	956	941	972	910	981	960	966	894	997	934	917	919	943	959	950	875	947	910	937	926	894	992	934	939	914	938	917	931	924	902	947	895	916	945	908	925	937	925	913	954	906	912	963	945	885	937	958	878	925	905	918	934	988	948	956	945	974	907	901	918	933	917	971	956	953	973	965	967	948	920	999	989	998	986	896	950	981	944	906	922	880	931	910	910	937	922	1012	947	956	909	931	919	949	940	922	964	910	975	959	936	864	976	917	963	902	937	966	920	949	925	938	926	986	935	962	917	946	973	895	938	905	907	900	918	926	914	910	882	979	951	930	978	894	911	912	900	962	937	993	897	965	924	924	946	885	936	918	952	900	947	930	990	936	947	893	990	893	926	915	934	932	925	896	926	949	966	941	979	970	914	943	878	928	934	967	882	951	909	999	937	957	921	932	890	920	898	929	976	901	962	906	911	912	938	964	948	936	892	925	918	955	927	956	885	865	940	900	910	946	926	886	913	927	934	949	883	987	930	912	921	941	924	938	892	954	959	889	916	952	938	956	940	1004	948	923	884	879	984	901	919	916	962	998	901	1011	942	943	897	979	903	980	961	991	938	964	929	895	983	940	938	937	966
17157	41537	45810	43608	60136	50544	36504	24967	16238	10408	8230	7407	7067	6978	7040	7026	7101	6845	6963	7074	6879	6972	6858	6992	6988	6958	7020	6936	6920	6952	6913	6874	7006	7128	7087	6972	6955	6890	6998	6835	6996	6953	6924	6927	6949	6928	7052	6881	6938	6891	7020	7003	6915	7039	7048	6993	7046	7025	6858	6903	6851	6954	6884	6906	7036	6961	6837	7048	7036	6986	6991	7052	6995	7119	6913	6940	7034	6927	6953	6970	6952	7046	7098	6926	6899	7006	6937	6994	6960	7077	7060	6915	7098	7047	6991	7090	6984	6999	7006	7047	6816	6865	6874	7025	6905	6930	6920	7024	7009	7023	6889	6936	6831	7014	6945	6927	6986	6979	7013	6997	6880	7127	6965	6896	7060	6980	6810	6917	6906	7032	6995	6948	7011	6899	6959	6877	7017	6933	6961	6976	6929	7002	6957	6988	7163	7014	6906	6978	6896	6989	7000	6937	7016	7045	7072	6966	7115	7001	6992	7086	7125	6925	7012	7059	6966	6907	7103	6982	6995	6934	7008	6866	6931	7034	7002	6864	7010	6981	7043	6950	6928	7042	6905	6995	6990	7045	6912	6884	6919	6908	7004	6866	7031	7058	7048	7033	6909	7098	7006	6909	6979	6991	6974	6942	6924	7003	7033	6967	6924	6960	7027	7062	7067	6926	6996	6918	7156	6871	6892	7007	6927	6929	6959	6958	6950	7005	6869	7030	7007	6967	7084	6999	7063	6923	6975	6974	6966	6897	7018	6904	7000	7044	6940	6892	7087	7013	7069	7010	6821	7054	7072	6970	6936	6975	6930	7043	6990	6955	6998	7012	7016	6967	7006	6929	7058	6898	7088	7108	6967	6950	6931	7013	6932	6903	6949	6915	6996	6965	6971	7103	6800	7175	6944	6951	7059	7018	6991	7023	7132	6908	6828	7021	6918	7021	6857	6976	6997	6952	6768	6897	6960	6851	7053	6913	6953	6933	6896	6946	6849	7010	6977	6985	7006	6835	7025	7028	7017	7113	7035	6963	6766	6957	6938	6936	6991	7089	7041	7031	7027	6985	6919	6866	7077	7005	6905	6924	6958	6930	6931	6985	7014	6923	7042	7052	6992	6950	6935	6952	6963	6874	7051	6858	7066	6962	6968	6945	7039	6875	6955	6827	7094	6973	6783	6948	6965	7065	7008	7044	6931	7037	7076	6813	6939	6989	6916	6887	6853	6778	6965	7053	6972	7111	7078	7056	6866	6934	7046	6766	6967	6966	6915	6967	7003	7024	7011	6946	6876	6954	6941	6941	6991	6969	6962	6960	7041	7018	6950	7024	6930	6985	6933	7031	6953	6942	6871	6940	6914	7061	6978	7109	6935	6954	6961	6942	6851	7004	6986	7086	7104	7027	6945	6848	6938	6923	6948	6964	6979	6911	6970	6988	6832	6892	7038	7012	7056	6889	6988	6912	6958	7046	6980	7069	6981	7113	7033	6893	6918	6946	6997	6941	7098	6931	7069	6968	6946	6984	7016	7095	6999	6964	6980	6943	6963	6895	7081	6990	6927	7027	6982	7110	6977	6890	6926	6907	6904	6775	7041	6942	6886	6939	7112	6954	6992	6917	6943	6923	6947	7010	6993	6932	6817	6970	6928	6950	7009	6965	6965	6925	6967	6994	6890	6794	7028	6966	7049	6970	6934	6998	6958	7054	7033	6951	6938	7050	7067	7009	6978	6980	7012	6948	6874	7050	6904	7065	6914	7008	7076	6991	6939	6880	6877	6952	6904	7007	6978	6991	6996	6886	7016	7058	6898	6951	7040	6868	7089	6935	7002	7091	7055	7077	7041	6972	6865	6912	7043	6956	7038	6963	6888	6893	7035	6956	7050	7012	6901	7026	6880	7061	6964	6969	6891	6973	6936	6984	7064	7027	6961	6875	6973	7045	6904	6955	7082	6900	7032	6944	6847	7019	7047	6869	7028	7160	7043	6932	7030	7034	6864	6987	6886	7148	6942	7048	6876	7005	7005	7048	6968	6921	7085	6996	6912	7025	6948	6840	6984	6830	6864	7087	7025	6924	7088	6989	7039	6908	6941	6932	7125	6960	7041	7124	7064	7026	6925	6929	6985	7015	6965	6924	6928	6888	7055	6996	6925	7039	7020	7035	6904	7012	6936	6954	6920	7004	6955	6794	6916	7031	6853	6977	6947	6911	6966	6882	7087	6985	6895	6929	6914	7111	6960	6947	7054	6981	7028	6961	6972	6905	6974	6993	7159	6880	7054	7082	6915	7010	6919	7051	7120	6995	6881	6945	6955	6869	7023	6848	6916	6944	7125	7019	7039	6903	6958	6984	7091	6963	7031	6869	6979	6898	6981	6927	7037	7053	6919	6936	7066	7026	6963	7058	6937	7055	7035	6979	7025	7108	6970	7006	6970	6989	6849	6938	6986	6928	6859	6965	6883	6926	6932	6844	6943	6950	7139	6988	6960	6783	6993	7009	6952	6874	7094	6824	6931	6945	6907	7054	6876	6989	6955	7060	6946	6939	7085	7122	6947	6942	7089	6896	6914	6986	6920	6869	7054	6935	7006	6980	6952	6896	6939	6941	6947	6945	7078	6853	6947	7003	6940	6943	6974	6890	6977	7026	7030	6958	6974	6805	7010	6905	7103	6967	6947	7005	6973	7012	7023	7060	6995	6963	7022	7039	6918	6960	7024	6956	6915	6940	7116	6942	7114	7133	6922	6915	6893	6933	7028	7052	7103	6927	6963	7104	7076	6918	7004	6897	6977	7127	6975	6966	6972	6970	6913	6936	7030	7005	6914	7015	7029	6908	6971	7179	6910	6889	6924	7079	7014	6769	7016	6886	6961	7020	7070	7015	6983	7026	6970	6978	7027	6998	7012	6897	7086	7068	6949	6967	7001	6915	6977	6993	6909	6936	7025	7081	7004	6969	6911	6970	6987	7047	6883	6946	6895	6921	6910	6956	6904	7038	6849	7042	6976	7033	7027	6977	7004	6934	6937	6910	7085	7074	6953	7065	7030	7079	6880	6785	6912	6983	6902	6909	6887	6955	6992	6937	6890	6968	6915	7201	6994	6842	7033	6907	6987	6836	6924	7014	6998	6915	7056	6933	6955	6996	7038	6985	6949	6883	7084	6904	6988	6972	6974	6865	6867	6917	7112	6908	6998	7046	7033	6987	6971	6892	7106	6938	6912	7019	6897	7087	7085	6992	7009	6988	7056	6948	7054	7033	7062	6963	7020	6869	6818	7134	6819	7032	6954	7027	7063	7003	6848	6988	7001	6907	6867	7090	7081	6806	6996	6934	6971	7038	6869	6896	6995	7161	6939	6948	6922	7000	6907	6970	6833	6899	7104	7000	6923	6932	6966	6866	6972	7069	6960	7059	6985	6870	6965	7036	7037	6966	6989	7120	6929	7039	7085	6906	6942	6847	6864	6997	6824	6944	6893	6977	6955	6954	7018	7001	6982	7059	7027	7070	6997	6887	7042	7076	6944	6977	7052	6900	6948	6918	7086	6977	6864	7103	7120	6968	6944	6984	6988	7000	6894	7115	7015	6966	6942	6917	6913	6924	7000	6961	6986	6850	6922	6995	6853	7036	6936	6983	6860	6945	6897	6947	6919	6987	6965	7064	6965	6956	6966	6901	6934	6845	6971	6917	6863	6959	6999	6951	7058	7038	6929	7045	7030	6990	7132	6903	6915	6928	6928	6960	6987	7006	7055	7127	7076	7003	6942	6982	6928	6999	7022	6995	6957	6923	6928	6939	6837	7077	6939	7062	6989	6972	6905	6968	7009	6897	6999	7070	6861	6918	7055	6947	6904	6944	7145	7003	6910	6997	7156	6975	7058	6741	6838	7036	6948	7068	6907	7084	6965	6968	6924	6858	7072	6986	7024	7153	6852	7047	6871	6982	6903	6973	6851	6886	6998	6922	7012	7134	7022	6938	7051	6987	7015	7005	7070	6740	6975	6916	6942	7056	7065	6911	7042	7102	6932	6956	6994	6998	7139	7025	6953	7010	7088	6939	6951	6964	7076	7024	7004	6992	6938	6884	6842	6940	6976	6941	6941	7038	6961	6835	6825	6880	6969	6935	6956	7029	7009	7030	7085	7094	6929	6958	7057	6986	7043	6909	6941	7034	6917	7005	7071	6894	7046	6964	6922	7013	6967	7075	6941	6848	6881	6896	6987	7018	7044	6973	6922	7000	6960	7098	7003	6903	7007	7118	7088	6958	6886	6960	6981	6994	6885	6986	6853	7007	7078	6933	6960	6913	6879	7081	6893	7076	6937	6991	7082	6881	7014	6980	7035	6971	6954	7080	7003	6924	6926	7051	7001	6997	6963	6929	6790	7098	6953	6878	6945	6980	7052	6954	7052	7022	6990	6926	6936	6923	7010	7006	6973	6981	6960	6979	6880	6959	7011	6986	6851	7080	6916	7041	7072	6913	7087	6960	6918	7099	7011	7005	6957	6940	6918	6985	6946	6964	6959	6993	7006	7013	6810	7001	6999	7012	6933	7049	7002	6826	7021	6935	6900	6945	7009	6931	6977	6941	7015	6932	6894	6864	6963	6917	7046	6959	6919	6832	7032	6939	6944	7041	6980	7134	7028	7017	7037	6922	6934	6952	6856	6904	6913	6968	6916	6973	6914	7021	6838	6882	6998	7065	7027	7068	6982	7013	6983	6900	6933	7020	7015	6975	6919	6992	6966	6915	6970	7011	6939	7019	7076	7028	6976	7029	7012	7036	6987	7028	7015	7011	6951	6966	6935	7036	7097	6934	7003	6961	6942	7112	6989	6930	7010	6965	6883	6983	6976	7093	7033	7057	7016	7040	6992	7003	6956	6931	7072	7014	6982	6928	7006	6928	6914	7005	6776	7066	7021	6910	7059	6970	6790	6942	7050	7106	6777	6958	7021	7051	7066	6960	6878	6954	6779	7024	6953	6897	7019	7011	6986	6885	7112	7049	7039	6920	6970	6945	6964	6847	6846	7034	6956	7012	6935	6966	6897	6935	7068	6771	7083	7073	7012	6972	6977	7120	6897	6995	6945	6925	7041	7006	7053	6816	7084	7032	6946	6914
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
