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
342558852529	342558853090	342558853640	342558854190	342558854740	342558855290	342558855840	342558856390	342558856940	342558857490	342558858040	342558858590	342558859140	342558859690	342558860240	342558860790	342558861340	342558861890	342558862440	342558862990	342558863540	342558864090	342558864640	342558865190	342558865740	342558866290	342558866840	342558867390	342558867940	342558868490	342558869040	342558869590	342558870140	342558870690	342558871240	342558871790	342558872340	342558872890	342558873440	342558873990	342558874540	342558875090	342558875640	342558876190	342558876740	342558877290	342558877840	342558878390	342558878940	342558879490	342558880040	342558880590	342558881140	342558881690	342558882240	342558882790	342558883340	342558883890	342558884440	342558884990	342558885540	342558886090	342558886640	342558887190	342558887740	342558888290	342558888840	342558889390	342558889940	342558890490	342558891040	342558891590	342558892140	342558892690	342558893240	342558893790	342558894340	342558894890	342558895440	342558895990	342558896540	342558897090	342558897640	342558898190	342558898740	342558899290	342558899840	342558900390	342558900940	342558901490	342558902040	342558902590	342558903140	342558903690	342558904240	342558904790	342558905340	342558905890	342558906440	342558906990	342558907540	342558908090	342558908640	342558909190	342558909740	342558910290	342558910840	342558911390	342558911940	342558912490	342558913040	342558913590	342558914140	342558914690	342558915240	342558915790	342558916340	342558916890	342558917440	342558917990	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2246	3300	1900	2700	2245	3300	1900	2700	2245	3300	1900	2700	2244	3300	1900	2700	2243	3300	1900	2700	2243	3300	1900	2700	2242	3300	1900	2700	2241	3300	1900	2700	2241	3300	1900	2700	2240	3300	1900	2700	2239	3300	1900	2700	2239	3300	1900	2700	2238	3300	1900	2700	2238	3300	1900	2700	2237	3300	1900	2700	2236	3300	1900	2700	2236	3300	1900	2700	2235	3300	1900	2700	2235	3300	1900	2700	2234	3300	1900	2700	2234	3300	1900	2700	2233	3300	1900	2700	2233	3300	1900	2700	2232	3300	1900	2700	2232	3300	1900	2700	2231	3300	1900	2700	2231	3300	1900	2700	2230	3300	1900	2700	2230	3300	1900	2700	2229	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
3736	2329	1655	1435	1531	3081	19380	27017	22713	14394	6336	2419	1366	1094	973	969	992	976	955	935	959	996	931	959	983	971	946	936	987	952	993	1027	1036	974	995	1050	971	913	926	954	949	942	997	969	988	953	930	984	978	953	1016	975	950	887	969	937	944	1018	940	949	953	1014	957	951	967	965	980	994	979	860	956	945	968	988	1014	1009	922	968	964	953	884	959	965	964	1033	859	930	912	970	1003	941	923	961	977	949	921	868	968	1008	917	943	916	974	935	935	958	922	968	1011	926	921	969	948	967	909	968	967	1028	1000	927	955	971	952	956	994	912	1014	1041	998	969	900	949	976	928	932	983	887	934	984	1003	1000	978	949	1000	1005	995	949	936	960	984	1012	909	939	943	963	967	953	988	956	986	1015	997	964	1064	986	933	964	970	971	920	976	965	963	989	1001	931	974	919	930	964	895	961	999	950	991	954	973	985	972	953	940	904	947	933	923	917	923	930	964	944	984	1027	1012	975	922	921	923	945	946	923	897	937	950	980	952	927	987	959	909	946	966	897	983	1014	971	964	950	950	933	971	1006	1020	1017	939	968	963	996	953	971	989	932	943	990	969	939	945	951	884	1008	950	947	957	987	1003	999	962	938	970	1008	998	1000	982	958	934	966	964	966	985	957	973	932	1004	956	1004	922	943	919	1006	947	957	975	953	914	914	975	984	963	899	956	994	985	928	984	953	951	977	949	937	927	948	952	907	983	954	963	933	1025	960	882	948	893	979	962	927	926	960	959	940	954	919	960	968	955	985	943	970	956	987	952	947	964	977	1005	957	964	963	964	946	963	983	960	952	1006	964	966	941	975	970	926	936	948	972	937	985	991	952	1015	947	997	970	965	964	975	948	981	969	935	973	959	1015	1006	949	960	952	1011	946	1013	951	984	1004	980	932	956	946	934	980	972	1006	997	971	957	973	977	914	936	949	976	968	977	966	960	982	939	934	934	932	958	912	916	937	876	971	920	938	977	993	933	952	960	928	962	931	934	958	994	943	968	997	938	907	900	936	942	988	980	1034	974	1024	923	969	989	970	966	996	942	965	961	951	988	968	915	951	992	969	992	970	1018	1012	969	951	981	966	954	936	971	975	954	940	1069	970	972	942	994	1027	991	914	978	984	935	950	960	991	989	972	1010	978	999	910	1010	912	1003	967	967	965	921	989	970	925	920	925	914	947	916	1024	975	1027	945	956	981	935	976	958	930	947	936	987	972	951	976	973	932	973	962	957	985	927	994	1010	997	926	953	937	990	974	976	977	998	969	967	930	1002	983	998	980	952	952	955	976	925	981	984	957	973	986	906	947	1023	933	972	970	956	945	989	906	922	946	989	970	958	964	955	972	978	962	953	967	994	937	983	1004	947	1002	1010	914	1033	910	1000	960	961	944	977	988	1001	962	934	987	952	1026	933	899	979	1007	1046	923	1022	949	890	993	935	988	974	973	955	929	935	978	952	959	999	903	1040	920	900	973	989	1008	981	1001	988	981	1016	1002	951	988	939	983	968	975	1009	969	966	1015	962	970	983	924	989	960	995	961	985	975	960	997	952	951	977	987	951	946	944	981	1014	963	975	860	968	982	979	951	971	912	938	977	1003	945	1005	916	956	999	936	974	968	963	995	938	941	936	976	913	977	908	1000	955	985	1000	961	930	897	952	999	913	940	935	891	955	946	1019	1006	933	997	977	986	969	964	979	933	950	977	972	895	980	965	1004	925	931	970	992	959	916	951	917	944	1000	948	988	970	967	978	936	956	920	1009	972	926	962	1026	952	942	942	1004	960	988	1063	970	962	974	927	965	1002	960	955	985	903	948	971	1009	935	939	1011	976	946	946	925	963	1009	946	951	963	1003	986	983	962	948	998	1039	957	960	1001	948	1012	923	922	976	957	965	946	988	990	977	940	979	951	940	987	941	948	931	993	938	928	960	937	941	938	995	998	911	939	947	949	932	937	947	952	965	981	935	959	974	929	922	951	925	1009	1006	1000	1054	896	988	1027	946	955	958	940	958	966	959	988	965	946	917	940	1010	923	930	974	973	978	942	905	958	966	980	957	976	994	964	924	1027	937	933	929	925	1020	996	942	984	993	943	999	996	957	927	966	951	1005	1012	970	959	955	958	971	945	969	924	973	923	970	904	961	975	944	980	943	988	978	996	996	976	988	975	978	968	982	923	956	1001	982	1000	961	944	954	894	951	951	952	954	986	925	960	969	966	926	991	942	955	1001	900	984	965	969	958	1015	909	967	916	936	945	941	898	999	956	977	956	980	941	1000	997	975	983	994	954	1004	1014	967	966	971	1004	956	960	978	997	993	964	973	914	973	971	906	964	963	926	1001	963	918	983	954	988	976	998	924	978	951	934	980	949	924	982	915	948	1010	945	924	931	921	961	1027	973	933	933	940	984	969	949	937	983	967	951	1001	997	950	919	994	952	959	991	933	978	1008	957	943	958	935	979	880	975	961	972	901	971	940	973	940	939	959	981	957	926	954	1057	967	947	981	991	966	947	957	1017	980	965	982	972	946	947	1004	997	917	953	992	942	905	987	926	981	957	992	1025	997	1003	944	921	956	952	939	959	986	928	986	940	976	954	952	979	995	987	952	993	943	988	976	997	938	957	998	945	969	963	944	906	937	949	981	977	905	936	1030	1000	958	966	912	945	973	946	910	1001	941	983	982	1033	954	968	982	939	945	972	970	976	923	1000	927	1024	924	940	949	940	978	940	933	904	979	917	929	979	975	953	914	974	976	1008	966	989	953	934	964	987	924	991	976	916	957	960	921	972	956	948	929	988	910	966	915	978	961	954	935	903	1001	964	953	886	971	986	973	984	978	942	900	952	879	989	1010	934	959	1019	940	974	1011	979	920	950	964	980	1003	958	945	991	942	1009	968	946	949	1000	969	929	962	980	958	951	993	979	961	947	962	929	982	958	935	962	924	938	941	907	986	911	995	1009	943	981	943	923	983	975	976	986	1005	964	960	960	961	992	909	951	972	970	964	980	966	927	949	944	945	922	946	988	1001	943	909	936	969	922	984	991	948	985	989	929	968	979	910	965	910	941	980	925	936	905	1013	934	986	937	969	915	992	983	979	956	961	971	920	949	944	960	948	998	1000	989	900	969	1008	935	1026	962	930	950	1019	959	950	1006	927	1022	971	1000	957	916	970	1009	934	981	942	948	942	994	985	971	945	964	969	940	972	1020	986	931	947	977	1017	956	961	976	951	969	977	931	923	1025	968	968	913	957	968	941	935	983	938	901	975	965	984	908	985	941	967	915	935	1008	964	935	949	907	911	927	900	964	942	940	947	960	934	961	954	949	947	998	951	1008	901	981	978	939	927	1012	963	965	975	954	1001	918	931	971	964	970	986	1005	1027	937	971	923	1003	926	983	951	949	972	978	988	1005	988	964	986	954	958	992	959	933	918	961	946	977	972	942	994	966	905	925	999	972	1013	1008	948	931	953	959	937	1002	1011	936	955	965	980	944	926	943	974	924	952	960	952	939	1026	976	910	947	945	910	1057	943	937	981	948	999	930	1028	950	974	1022	991	990	985	962	993	954	945	964	976	899	972	943	1009	958	1009	969	1002	966	954	953	1004	981	1030	983	951	909	994	984	950	1010	958	1006	915	933	928	922	968	905	937	990	949	948
25802	18143	14740	21319	29145	38079	68934	79216	68243	51399	35494	22008	12641	8875	7940	7755	7839	7715	7807	7918	7857	7854	7844	7924	7901	7787	7755	7809	7937	7947	7973	7813	7890	7791	7863	7861	7978	7857	7800	7789	7985	7868	7850	7925	7753	7816	7833	7871	7867	7933	7873	7785	7800	7753	7790	7839	7730	7724	7886	7804	7918	7830	7777	7877	7884	7819	7846	7938	7774	7811	7867	7791	7740	7742	7840	7792	7724	7841	7795	7906	7814	7690	7757	7808	7900	7877	7785	7631	7734	7748	8027	7814	7884	7732	7922	7635	7804	7803	7911	7750	7817	7832	7878	7871	7781	7791	7822	7789	7845	7889	7869	7832	7920	7870	7865	7928	7661	7850	7893	7848	7820	7899	7870	7870	7937	7820	7780	7891	7861	7824	7881	7961	7804	7860	7844	7813	7903	7867	7801	7822	7693	7854	7904	7805	7879	7843	7875	7844	7766	7848	7870	7899	7901	7609	7805	8002	7790	7755	7794	7929	7913	7825	7666	7906	7686	7807	7890	7709	7795	7793	7836	7775	7784	7856	7822	7757	7814	7726	7687	7940	7813	7881	7906	7809	7806	7910	7753	7884	7842	7839	7815	7789	7774	7904	7729	7718	7815	7823	7771	7766	7899	7858	7928	7814	7802	7804	7810	7893	7960	7885	7793	7872	7700	7861	7888	7694	7806	7851	7906	7898	7669	7715	7758	7831	7972	7945	7840	7822	7819	7830	7785	7952	7788	7836	7774	7725	7847	7836	7921	7840	7953	7737	7883	7890	7867	7790	7777	7870	7775	7790	7856	7779	7767	7822	7850	7713	7954	7826	7854	7800	7852	7696	7836	7711	7793	7799	7799	7841	7861	7888	7869	7887	7791	7834	7841	7822	7851	7762	7811	7888	7918	7822	7846	7708	7829	7865	7836	7961	7871	7800	7754	7946	7838	8026	7710	7838	7885	7838	7914	7694	7836	7928	7809	7737	7852	7800	7865	7882	7808	7885	7856	7975	8019	7938	7871	7925	7814	7712	7824	7769	7822	7738	7819	7855	7931	7775	7973	7669	8096	7836	7836	7842	7771	7897	7790	7697	7878	7710	7898	7760	7872	7866	7918	7832	7796	7880	7664	7828	7706	7847	7871	7836	7825	7842	7934	7882	7732	7729	7943	7972	7931	7806	7867	7861	7815	7800	7837	7853	7891	7946	7813	7799	7856	7925	7762	7816	7831	7860	7993	7700	7791	7820	7812	7863	7741	7908	7788	7901	7886	7862	7797	7784	7895	7885	7898	7867	7840	7871	7869	7879	7757	7665	7923	7788	7725	7850	7941	7768	7781	7760	7715	7963	7957	7903	7866	7903	7827	7963	7880	7795	7863	8052	7810	7853	7731	7933	7815	7775	7572	7809	7966	7926	7860	7846	7759	7664	7992	7850	7752	7763	7749	7848	7865	7759	7841	7917	7814	7810	7723	8026	7833	7926	7767	7822	7813	7962	7908	7778	7901	7816	8000	7779	7848	7849	7880	7887	7863	7908	7952	7722	7851	7875	7894	7811	7669	7925	7786	7832	7850	7888	7867	7902	7954	7867	7892	7849	7810	7692	7696	7734	7671	7910	7751	7781	7899	7924	7841	7834	7923	7650	7785	7848	7686	7983	7732	7849	7719	7784	7896	7819	7805	7757	7860	7874	7780	7894	7961	7805	7860	7915	7891	7877	8005	7789	7925	7908	7932	7819	7901	7849	7791	7956	7930	7876	7802	7785	7743	7830	7833	7822	7782	7866	7919	7871	7853	7903	7860	7717	7853	7924	7781	7734	7756	7935	7794	7872	7876	7872	7781	7760	7883	7873	7749	7828	7774	7751	7828	7979	7891	7837	7749	7719	7806	7759	7802	7834	7786	7773	7751	7735	7915	7829	7775	7889	7861	7835	7804	7827	7841	7813	7764	7856	7693	7756	7952	7872	7824	8012	7863	7986	7761	7829	7856	7705	7778	7987	7738	7908	7731	7981	7777	7787	7942	7880	7783	7915	7948	7818	7780	7836	7945	7830	7759	7843	7761	7868	7819	7855	7730	7767	7854	8093	7928	7866	7818	7881	7851	7804	7920	7977	7766	7975	7781	7875	7917	7792	7914	7918	7776	7784	7913	7697	7817	7901	7808	7831	7884	7791	7937	7888	7740	7789	7911	7798	7766	7876	7807	7704	7948	7729	7851	7818	7783	7922	7740	7863	7796	7810	7735	7862	7797	7865	7810	7854	7792	7745	7866	7893	7810	7820	7811	7911	7851	7829	7819	7897	7762	8015	7692	8048	7820	7793	7818	7800	7822	7752	7739	7863	7755	7884	7922	7776	7778	7817	7959	7748	7846	7767	7725	7973	7857	7988	7806	7852	7735	7816	7885	7858	7875	7896	7836	7891	8019	7848	7821	7752	7935	7794	7821	7734	7779	7780	7886	7913	7845	7856	7854	7754	7879	7714	7731	7875	7779	7984	7893	7826	7776	7689	7810	7821	7815	7855	7824	7869	7805	7921	7960	7914	7828	7681	7764	7830	7829	7845	7745	7856	7919	7878	7912	7814	7832	7647	7866	7910	7813	7897	7663	7889	7780	7864	7824	7844	7829	7794	7813	7731	7891	7906	7864	7716	7901	7858	7823	7740	7892	7712	7816	7854	7796	7791	7944	7867	7758	7781	7740	7872	7811	7944	7783	7952	7840	7818	7934	7748	7846	7846	7823	7855	7845	7854	7841	7926	7704	7874	7910	7675	7840	7865	7831	7820	7902	7798	7853	7998	7895	7809	7818	7856	7864	7795	7960	7815	7781	7837	7841	7851	7804	7838	7704	7821	7776	7768	7816	8037	7732	7858	7854	7732	7926	7807	7961	7949	7878	7838	7879	7919	7823	7776	7833	7754	7983	7821	7755	7858	7922	7731	7793	7793	7715	7914	7862	7796	7897	7958	7893	7822	7862	7714	7795	7673	7906	7751	7755	7915	7840	7752	7876	7758	7916	7865	7789	7723	7848	7928	7814	7971	7798	7830	7881	7978	7667	7966	7776	7788	7868	7808	7860	7709	7818	7903	7903	7859	7900	7825	7910	7723	7804	7919	7796	7746	7857	7744	7701	7957	7729	7789	7840	7829	7884	8030	7902	7797	7763	7763	7841	7753	7765	7770	7783	7815	7759	7796	7871	7840	7751	7855	7813	7764	7976	7919	7791	7868	7865	7927	7835	7838	7931	7763	7899	7750	7891	7848	7713	7784	7886	7732	7985	7734	7872	7868	7708	7842	7950	7837	7846	7841	7921	7780	7786	7927	7858	7771	7824	7849	7848	7835	7864	7915	7816	7845	7924	7747	7892	7895	7917	7765	7883	7826	7806	7816	7765	7895	7947	7864	7976	7905	7912	7924	7796	7901	7905	7894	7835	7781	7862	7922	8065	7782	7772	7919	7851	7671	7783	7831	7643	7871	7795	7903	7832	7669	7737	7884	7821	8020	7770	7729	7763	7713	7801	7769	7800	7883	7773	7800	7923	7852	7922	7836	7751	7868	7811	7864	7796	7696	7784	7958	7844	7815	7949	7844	7717	7918	7769	7839	7746	7840	7952	7784	7943	7867	7896	7943	7933	7857	7912	7912	7674	7883	7873	7821	7773	7834	7944	7944	7827	7872	7852	7691	7909	7891	7807	7784	7820	7871	7869	7856	7839	7789	7943	7807	7887	7888	7723	7909	7690	7782	7880	7862	7814	7875	7812	7831	7885	7783	7855	7942	7747	7850	7994	7874	7774	7880	7608	7813	7940	7924	7923	7790	7791	7944	7902	7908	7760	7759	7867	7806	7887	7864	7937	7935	7896	7868	7893	7753	7819	7771	7757	7689	7810	7890	7834	8023	7778	7787	7790	7816	8033	7987	8039	7857	7832	7924	7922	7858	7750	7871	7858	7798	7807	7824	7816	7928	7752	7829	7762	7814	7825	7669	7825	7798	7902	7765	7800	7831	7809	7819	7834	7962	7806	7910	7764	7894	7860	7930	7890	7854	7786	7911	7722	7764	7893	7886	7836	7872	7880	7866	7819	7761	7712	7781	7795	7850	7830	7858	7891	7931	7858	7860	7714	7845	7777	7763	7880	7810	7883	7795	7758	7762	7755	7761	7926	7854	7785	7808	7895	7800	7816	7769	7790	7739	7853	7791	7835	7782	7862	7807	7917	7765	7867	7781	7910	7871	8025	7754	8018	7732	7734	7864	7905	7857	7907	7906	7881	7778	7792	7766	7976	7863	7757	7925	7846	8016	7778	7779	7860	7829	7935	7952	7749	7838	7857	7880	7850	7908	7842	7733	7903	7788	7863	7814	7919	7786	7905	7803	7750	7829	7706	7967	7956	7846	7739	7838	7828	7934	7792	7863	7907	7796	7957	7858	7778	7787	7835	7771	7723	7797	7857	7699	7814	7937	7921	7947	7847	7967	7919	7823	7881	7794	7944	7784	7828	7794	7938	7921	7847	7866	7933	7736	7844	7803	7916	7862	7733	7789	7754	7897	7794	7787	7978	7795	7981	7821	7725	7823	7878	7899	7774	7694	7869	7692	7925	7782	7822	7832	7933	7950	7945	7830	7793	7876	7879	8043	7910	7876	7758	7788	7928	7826	7850	7814	7875	7874	7694	7755	7707	7781	7830	7845	7841	7831	7985	7761	7825	7821	7861	7822	7791	7728	7948	7745	7798	7761	7870	7863	7842	7776	7803	7897	7950	7841	7837	7890	7748	7961	7926	7804	7857	7784	7779	7806	7940	7780	7837	7720	7724	7970	7881	7780	7889	7862	7775	7813	7872	7729	7948	7846	7861	7821	7798	7888	7939	7979	7875	7867	7806	7831	7781	7776	7808	7768	7916	7829	7778	7965	7709	7995	7830	7884	7792	7757	7809	7878	7928	7924	7765	7731	7850	7802	7774	7780	7736	7851	7980	7772	7822	7916	8039	7885	7859	7832	7870	7754	7882	7910	7841	7766	7784	7752	7814	7869	7863	7762	7827	7774	7816	7845	7912	7760	7751	7996	7869	7829	7846	7857	7875	7767	7931	7864	7828	7954	7802	7994	7885	7840	7774	7920
3023	1203	1124	1043	1008	1276	4708	7486	5988	3629	2015	1237	1027	915	865	904	885	837	850	882	876	856	834	856	858	861	828	819	858	856	873	793	838	902	846	827	870	923	827	898	868	911	885	838	834	843	870	889	910	862	892	829	897	871	870	881	854	859	891	864	839	859	869	857	824	856	909	769	809	873	855	908	874	843	798	864	893	883	842	877	887	874	853	874	872	850	836	854	878	879	876	901	819	862	862	878	836	867	884	871	893	909	861	876	865	875	899	827	862	877	868	846	860	795	866	848	866	809	894	892	855	866	882	841	890	823	859	857	862	894	892	847	881	876	883	906	851	912	877	844	855	879	890	879	856	836	835	901	825	834	909	889	853	885	881	842	835	857	873	875	882	853	888	878	877	801	793	865	853	902	926	827	863	881	847	839	867	863	806	871	820	870	917	859	877	851	851	829	852	850	851	910	828	867	879	862	851	841	826	900	868	853	908	849	873	878	861	892	894	888	843	836	843	874	827	844	798	831	888	844	864	837	873	837	825	913	815	834	854	860	892	861	880	852	881	893	855	896	932	870	831	836	851	873	904	891	808	888	883	856	847	857	871	857	933	904	901	886	904	875	881	884	887	870	867	877	870	876	923	884	881	847	836	875	895	857	847	892	803	920	882	883	878	797	841	934	884	846	881	897	908	854	854	880	822	883	876	873	868	902	896	866	828	855	849	885	854	884	927	896	877	881	878	849	852	827	903	841	864	918	825	880	880	837	832	908	867	857	860	863	863	847	828	851	894	874	877	857	901	870	879	908	892	854	896	925	772	878	852	873	883	878	886	871	854	841	843	886	927	876	911	868	849	849	865	836	883	859	836	833	827	827	820	836	882	888	864	890	860	829	827	838	882	826	799	859	907	863	867	840	847	833	871	872	862	866	848	842	849	912	839	813	863	829	917	840	887	855	863	852	825	836	886	872	873	848	888	858	850	868	834	846	881	804	835	880	813	903	855	901	882	857	853	826	864	880	911	886	884	915	845	888	889	923	891	878	876	922	824	879	879	848	823	898	891	833	859	839	912	866	768	826	892	909	858	835	883	908	855	901	855	892	872	862	899	873	909	883	887	887	845	827	845	881	845	875	845	902	885	828	822	885	899	877	871	858	908	886	894	832	892	831	899	873	863	906	842	897	807	871	867	907	832	923	822	907	863	846	849	889	825	871	856	844	861	855	798	818	885	879	853	871	868	844	859	820	899	871	835	870	905	838	859	889	868	889	837	859	873	853	843	899	868	907	842	877	888	911	866	842	832	906	863	904	897	877	832	831	954	864	881	876	837	844	838	865	886	841	900	919	883	865	906	856	882	860	860	839	876	831	902	811	913	868	871	841	804	859	835	847	906	824	862	891	881	865	856	889	801	802	820	843	888	817	842	822	858	885	837	844	850	823	860	887	855	838	840	838	866	877	889	907	895	889	851	910	874	934	898	927	882	862	833	851	889	879	867	837	854	868	909	849	879	897	871	931	813	874	910	854	859	858	898	847	858	908	807	842	863	886	911	880	868	933	857	853	919	811	833	871	863	885	849	851	859	839	801	873	870	838	836	851	813	825	816	892	853	855	893	850	874	880	889	860	903	865	836	856	921	898	836	877	814	865	845	887	842	854	835	851	839	890	886	856	851	846	895	911	836	866	864	857	897	832	937	840	888	874	894	860	848	831	881	834	887	868	890	882	893	847	852	839	835	791	835	865	938	909	853	901	872	865	887	799	904	887	905	852	855	819	887	875	845	845	871	844	891	885	872	869	862	911	811	863	855	875	866	854	875	816	869	858	872	877	898	842	895	810	855	872	842	844	804	815	888	846	864	889	866	851	813	841	890	890	897	856	922	908	886	891	869	846	885	838	894	903	836	877	872	849	910	879	898	858	828	881	836	918	892	894	881	840	845	864	848	844	842	893	876	830	881	822	804	869	845	897	843	853	889	864	892	862	893	887	863	863	811	833	886	859	883	818	856	865	872	852	895	849	851	829	811	848	887	843	848	856	855	881	862	891	882	864	829	818	915	892	872	904	879	821	816	881	851	975	869	899	873	827	868	826	838	867	814	887	843	851	888	903	885	844	842	833	853	869	852	860	843	867	864	897	881	857	868	847	895	827	866	822	901	851	838	836	830	842	914	873	823	894	852	859	871	856	842	918	832	809	866	827	846	877	824	874	826	832	826	859	817	824	831	865	915	845	859	858	887	896	904	895	839	813	861	868	869	866	906	916	842	893	888	898	881	847	860	818	859	843	847	852	916	806	899	864	854	929	823	843	890	865	845	883	834	837	876	905	839	877	896	855	897	900	867	901	869	886	847	887	865	873	857	874	860	858	862	800	843	889	866	890	908	869	829	879	899	832	863	926	842	898	858	829	833	848	873	860	866	894	867	847	868	875	838	871	832	827	890	910	835	905	891	844	851	893	908	898	854	875	884	858	837	807	880	887	854	842	853	895	880	828	882	907	913	866	880	864	912	876	870	907	856	872	899	823	877	837	859	870	872	865	872	830	867	821	927	864	811	892	916	882	900	891	895	841	866	851	840	811	913	872	850	857	888	845	927	846	866	857	794	855	877	865	914	894	950	872	842	811	842	857	842	857	900	828	858	882	875	856	916	881	858	846	835	837	846	889	820	873	856	866	902	869	876	898	887	926	863	854	912	883	837	906	822	919	838	850	819	869	900	878	845	806	838	900	827	836	930	843	875	922	845	875	881	861	832	840	902	900	893	860	866	826	877	850	894	924	893	923	860	823	926	777	883	825	864	902	883	881	912	868	877	909	847	833	830	871	871	893	864	834	886	824	883	896	885	874	878	829	854	818	873	856	825	853	869	808	855	878	879	852	835	885	891	929	875	907	855	846	827	885	911	846	854	839	916	885	916	839	865	858	868	839	853	889	877	953	882	831	844	825	858	883	862	828	854	895	900	808	857	883	906	886	845	836	867	846	837	894	836	876	838	897	848	888	900	798	870	836	832	885	876	907	915	823	911	864	891	881	884	880	889	833	864	859	971	875	857	860	878	887	897	895	916	797	873	874	839	887	842	888	872	845	875	876	930	902	839	861	930	847	848	923	907	875	872	893	865	896	876	893	901	845	880	857	841	899	862	857	846	870	881	876	853	919	860	852	882	832	863	893	830	856	842	899	862	878	881	884	841	889	872	862	927	882	893	933	897	871	880	881	838	839	891	897	813	867	851	874	915	909	859	819	851	875	878	844	894	865	829	811	935	808	874	864	878	867	877	832	882	935	859	845	898	880	880	845	871	862	881	814	956	854	886	877	884	865	858	880	915	832	865	925	901	811	880	887	859	909	885	842	902	892	844	903	871	919	871	879	870	853	901	901	900	873	866	834	834	814	881	891	910	808	867	845	808	861	886	843	817	825	861	841	881	881	858	909	867	906	853	883	901	898	870	861	873	868	843	879	908	890	865	861	895	889	854	858	819	810	857	833	888	867	829	874	835	884	923	885
16988	11318	9927	13136	19925	23140	43549	48159	40439	30850	20578	12542	8470	7541	7140	7128	7037	7017	7007	7021	7251	7135	7020	7285	6969	7105	7094	7075	7111	7157	7095	6990	6982	7173	7164	7112	7116	7231	7148	7199	7175	7055	7050	7230	7086	7197	7161	6981	7057	7049	7110	7068	7085	6991	7071	7042	6951	6989	7096	7097	6997	7159	7043	7059	7072	7035	7019	7103	7158	6995	7040	7160	6865	7170	7211	7142	7015	7029	7147	7019	7097	7047	7142	7184	7134	7073	7021	7065	7132	7036	7113	7111	7005	7130	7063	7069	7191	6988	7097	7167	7213	7142	7062	7188	7072	7094	7072	7031	7154	7124	7170	7102	7075	7017	7129	7167	7240	7047	7150	7065	7119	6926	7040	7094	7219	6975	7183	7036	7202	7176	7141	6970	7078	7089	7126	7104	7061	7054	7104	7079	7059	7089	7069	7161	7076	7046	7059	7101	7083	7049	7151	7055	7095	7161	7076	7104	7272	7038	7116	7108	7015	7166	7160	7208	7019	7054	6997	7051	7306	7077	7022	7081	7156	7209	7081	7089	7171	7005	7161	7247	7007	7131	7072	7143	7062	7040	7079	7106	7152	7024	7020	7113	7062	7172	7078	7134	7056	7222	7096	7082	7093	7148	7149	7025	7039	7123	7107	7143	7142	7134	7088	7117	6988	7178	7132	7189	7105	7110	6971	7058	7083	7258	7050	7122	7243	7161	7107	6995	7100	6951	7076	7045	7117	7202	7058	7051	7106	7098	7168	7243	6997	6987	6977	7021	7074	7080	7039	7060	7214	7125	7128	7310	7150	7175	7094	7102	7041	7085	7185	7119	7054	7241	6926	7127	7070	7006	7053	7152	7022	6975	7064	7042	7179	7105	6985	7053	7228	7258	7119	7149	7092	7157	7021	7158	7149	7154	7062	7080	7146	7066	7071	7147	7084	7170	6984	7125	7099	7096	7049	7061	7154	7161	7110	6985	7097	7131	7139	7098	7103	7140	6969	7078	7128	7092	7141	7082	7134	7056	6968	7121	7018	6965	7161	7048	7000	7096	6999	7094	7220	7153	7122	7063	7121	7026	7255	7126	7036	7169	7079	7195	7106	7045	7165	6972	7237	7127	7045	7222	7051	7172	7173	7174	7206	7095	7158	7019	7151	7108	7252	7079	7150	7115	7106	7196	7035	7264	7104	7109	7011	6964	7130	7183	7125	7056	7107	6992	7192	6875	7029	7097	7112	7055	7098	7096	7159	7121	7119	7085	7014	7106	7109	6977	7102	7225	7122	7154	7134	7151	7009	7097	7176	7191	7259	7168	7033	7026	7024	7213	7223	7132	7258	7042	6923	7104	7017	7163	7239	7160	7142	7163	7087	6944	7072	7065	7151	7198	7176	7057	7212	7133	7140	6979	7168	7005	7148	7030	7100	7124	6947	7146	7048	7149	7099	7076	7029	7084	7125	7268	7058	7023	6994	7108	7163	7056	7175	7156	7098	7156	7071	7069	7035	7108	7263	7095	7135	7276	7183	7146	7179	7174	7139	7133	7077	7157	7134	6899	7022	7061	7065	7112	7101	7035	7104	7109	7174	7119	7084	7028	7130	7021	7120	7072	7175	7097	7147	6992	7117	7171	7025	7103	7079	7003	7109	7099	7012	7144	7130	7081	7069	7102	7005	7113	6988	7067	7074	7092	7065	7134	7044	7099	6987	7204	7106	6965	7085	7130	6996	7103	7076	7090	7064	7131	7023	7233	7174	7047	7115	7014	7066	7144	7167	7215	7076	7083	7099	7086	7265	6954	7157	7166	7069	7081	7084	7161	7005	7109	6969	7154	7151	6924	7108	7142	6989	7099	7053	7093	7181	7146	7107	6951	7013	7182	6986	7142	7165	7038	7139	7146	7087	7111	7133	7039	7152	7100	7046	6985	7022	7120	7039	7118	7021	7034	7182	7116	7156	6988	7083	7066	7191	7149	7159	7123	7070	7131	7123	7173	7248	7045	7135	7049	7074	7172	6954	7102	7031	7135	7129	7149	7074	7180	7061	6967	7029	7150	7252	7038	6885	7137	7155	7138	7051	7220	6963	7193	6990	7163	7125	7312	7080	7041	7102	7099	7112	7121	7212	6969	7121	7200	7149	7114	7054	7090	7113	7098	7143	7107	7040	7143	7125	7120	6991	7024	7141	7188	7114	7240	7132	7060	7095	7247	7063	7086	7171	7157	7050	7058	7073	7114	7197	7179	7214	7192	7149	7170	7023	7086	7224	7084	7007	7079	7044	7064	7136	7125	7176	7207	7082	7083	7084	7109	7191	7103	7146	7090	7140	7164	7106	7135	7065	7135	7162	7195	7202	7188	7026	7102	7086	7013	7231	7196	7121	7095	7094	7176	7047	6997	7046	7073	7013	7119	7184	7160	7011	7203	7169	6984	7010	7064	7017	6974	7281	7084	7132	7142	7165	7155	7194	7204	7080	7064	7105	7130	7122	7098	7176	7138	7003	7181	7039	7022	7080	7108	7115	7119	7199	7109	7084	7091	7209	7080	7141	7149	7230	7011	7150	7081	7155	7252	7074	7078	7028	7115	6990	7221	7141	7223	7007	6920	7158	7091	7081	7277	7122	7132	7073	7016	7299	7047	7074	7106	7076	7051	7144	7157	7160	7226	7268	7227	7133	7060	7158	7009	7047	7028	7073	7078	7162	7179	7123	7127	7153	7044	7125	7006	7323	7067	7005	7045	6938	7053	7241	7068	6949	7066	7182	7112	7084	7201	7204	7187	7140	7024	7056	7011	7164	7206	6969	7046	7122	7079	6918	7050	7127	7118	7132	7050	6968	7210	7218	6985	7080	7167	7065	7142	7169	7069	7189	7296	7101	7115	7108	7072	7190	7146	7135	7056	7118	7174	7108	7089	6993	7099	7108	7132	7138	7047	7186	7125	7334	6885	7150	7048	7221	7059	7057	7266	7033	7130	7065	7035	7146	7094	7158	7164	7049	7143	7113	7190	7126	7033	7150	7022	7205	7007	7263	7109	7124	7165	7116	7177	7318	7159	7058	7129	7198	7163	7229	7073	7066	7172	7085	7059	7088	7008	7263	7066	7018	7241	7063	7223	7105	7091	7063	7071	6977	7078	7119	7106	7185	7047	7134	7198	7109	7053	7112	7182	7086	7263	6977	7203	7104	7048	7093	7066	7194	7093	7063	7091	7073	7100	7040	7162	7162	7094	7139	7108	7162	7052	7157	6980	7072	7114	7007	7104	7176	7085	7216	7224	7167	7083	7137	7173	7080	7117	7164	7130	7033	7050	7114	7177	7130	6969	6961	6974	7148	7139	7129	7203	7037	7038	7189	7098	7187	7021	7184	7014	7186	7134	6936	7257	7111	7037	7120	7151	6910	7048	7099	7195	7109	7090	7072	7059	7106	7127	7003	7115	7063	7112	7082	7217	7255	7011	7098	7136	7157	7059	7207	7140	7157	7042	7108	7015	7222	7142	7117	7074	7014	7040	7065	7078	7126	7247	7189	7113	7119	7042	7109	7168	7058	7164	7108	7152	7153	7106	7043	7144	7177	7156	7136	7126	7072	7178	7133	7015	7053	7019	7036	7233	7120	7117	7147	7103	7041	7070	7269	6955	7027	7095	7000	7027	7101	7013	7100	7119	7137	7144	7179	7056	7084	7120	7222	6986	7102	7120	7110	7223	7063	7171	7095	7022	7196	7053	7103	7078	7160	7274	7092	7147	7187	7176	7089	7082	7044	7028	7068	7172	7154	7125	7066	7164	7130	7107	7037	7072	7245	7156	7015	7101	7173	7130	7096	7093	7248	7145	7176	7054	7091	7185	6975	7135	7063	7032	7039	7120	6972	6920	7110	7021	7040	7059	7036	7128	7104	7065	7122	7171	7127	7106	7115	7115	7112	7194	7147	7056	7036	6937	7120	7222	7167	7185	7079	7158	6990	7116	7159	7253	7006	7076	7057	7017	7145	7094	7119	7196	7109	7098	7183	7107	7073	7206	7030	7076	7140	7028	7215	7116	7033	7176	7126	7106	7130	7038	7219	7168	7182	7183	6968	7122	7048	7141	7057	7026	7085	7144	7153	7212	7240	7155	7157	7253	7074	7082	7134	7052	7165	7253	7091	7117	7045	7246	7023	7094	7111	6980	7162	7167	7259	6995	7157	7062	6971	7085	7051	7110	7166	7068	7047	7141	7086	7160	7137	7121	7185	7047	7158	7258	7080	7199	7020	6989	7099	7090	7210	7088	6999	7195	7125	7148	7108	7051	7151	7029	7099	7188	7071	7196	7134	7169	7126	7165	7019	7125	7115	7055	7096	7157	7288	7164	7201	7055	7054	7054	7141	7188	7213	7113	7178	7151	7045	7039	7184	7160	7192	7028	7119	7069	7181	7053	7058	7085	7058	7078	7029	7065	7086	7073	7122	7034	7155	7148	7090	7197	7187	6928	7141	6987	7177	7026	7132	7080	7150	7167	7111	7107	7165	7162	7133	7048	7208	7130	6982	7131	7203	7037	7084	7028	7165	7222	7209	7053	7067	7141	7113	7095	7108	7097	7235	7126	7110	7100	7151	7059	7094	7323	7175	7098	7170	7154	7137	7071	7119	7010	7031	6964	7155	7030	7080	7021	7124	7117	7132	7106	7085	6929	7184	7013	7104	7075	7125	7116	7147	7208	7100	7060	7147	7107	7129	7130	7140	6992	7168	6880	7194	7083	7152	7012	7181	7043	7132	7011	7030	7176	7145	7179	7094	7128	7172	7002	7128	7102	7230	7098	7044	7189	7175	7039	7162	7088	7128	7053	7069	7050	7036	7037	7290	7102	7162	7062	7093	7103	7132	7130	7031	7128	7052	7082	7044	7238	7154	6935	7143	7221	7081	7052	7246	7091	7143	7125	7048	7079	7280	7048	7092	7107	7143	7091	7132	7141	6972	7002	7033	7034	7114	7019	7040	7093	7149	7040	7021	7172	6986	7075	7006	7217	7041	7065	7184	7158	7136	7034	7055	7210	7178	7098	7037	7023	7101	7132	7045	6966	7211	7149	7053	7072	6996	7329	7169	7081	7092	7089	7100	7086	7159	7131	7158	7207
2266	1576	1219	1101	1957	4219	11918	13774	10071	5902	2985	1525	1114	961	963	939	870	861	910	919	903	974	925	843	918	927	906	896	876	932	897	867	867	899	932	894	884	923	970	895	942	892	872	906	870	925	966	927	885	874	917	928	917	937	951	942	908	929	926	880	872	887	924	877	974	932	896	947	961	924	869	909	915	803	909	881	931	891	914	959	893	881	866	897	877	911	894	921	920	904	896	954	891	928	889	926	890	909	924	900	940	878	877	912	915	880	940	915	820	918	859	901	929	894	921	940	888	902	902	897	909	874	857	888	897	918	909	906	903	942	888	887	956	912	923	943	932	937	890	880	893	977	885	921	895	892	871	918	881	915	964	938	928	916	888	873	959	882	876	889	906	902	917	885	895	860	851	913	910	902	894	876	922	912	907	834	902	913	885	924	880	930	898	929	888	909	920	928	865	898	926	898	917	891	924	901	942	938	936	890	826	897	892	878	917	875	900	899	899	896	967	917	893	877	969	968	915	920	898	925	919	862	895	907	955	879	969	931	930	886	926	941	938	906	915	936	899	884	861	881	922	939	930	860	949	934	906	835	970	884	839	927	924	913	956	865	846	922	948	894	911	890	913	902	943	892	920	884	932	921	883	918	919	969	917	863	876	854	855	932	903	889	911	904	883	911	936	883	907	879	931	911	928	907	873	897	965	919	910	902	925	907	894	939	876	916	886	956	854	875	915	876	928	922	851	903	910	965	961	900	875	873	882	923	940	913	929	909	902	872	908	934	940	881	880	896	925	888	897	882	925	912	920	929	874	884	937	910	884	891	890	955	868	920	894	890	894	890	949	894	931	888	905	893	880	949	890	930	854	889	875	895	929	922	866	983	878	927	839	926	937	884	899	916	902	885	939	915	945	935	919	908	911	884	853	905	854	914	868	914	884	982	903	919	930	850	896	913	916	902	933	883	871	928	873	885	909	894	955	953	947	907	893	874	956	900	967	873	893	894	898	898	902	917	915	893	867	902	887	912	934	883	889	900	952	884	928	876	935	923	921	1015	884	893	894	868	939	909	903	921	901	961	877	889	881	893	911	918	936	935	862	900	875	914	921	890	838	925	930	901	928	920	878	905	962	874	919	876	906	950	913	922	927	871	877	867	881	903	886	913	844	872	900	905	899	895	927	900	911	903	897	960	953	953	905	916	908	880	877	929	941	902	908	916	910	961	955	939	884	855	881	869	908	939	914	878	894	1013	884	940	973	955	874	927	878	900	850	911	956	917	964	887	858	901	856	901	902	909	884	916	905	935	910	933	938	896	886	914	925	877	913	908	908	916	896	925	937	964	869	862	929	857	857	943	873	911	904	948	903	873	916	889	875	934	931	987	925	896	931	914	942	893	924	898	953	916	895	878	944	893	884	896	885	937	892	910	974	959	870	893	917	888	941	960	872	873	914	977	933	965	938	886	936	868	872	927	880	940	917	932	965	946	937	928	949	940	897	885	900	922	909	902	899	940	950	937	949	885	928	950	936	893	874	913	911	962	880	893	911	869	925	964	921	865	916	867	878	876	885	959	914	935	924	952	897	951	935	891	892	917	926	958	857	886	887	958	942	874	945	904	892	903	913	923	905	917	915	954	872	877	844	909	871	955	822	963	885	858	894	928	897	934	883	896	910	917	925	917	894	888	893	852	942	868	913	892	918	942	929	884	872	901	973	905	875	933	879	945	974	901	887	952	919	882	917	910	897	915	933	838	928	904	871	887	922	912	862	890	915	914	865	915	871	869	923	939	935	863	865	921	874	930	944	859	878	918	900	890	877	855	906	850	907	928	930	923	929	892	909	845	916	929	864	892	893	963	910	932	942	907	955	908	878	923	900	926	938	856	899	914	870	934	951	913	919	927	924	903	917	920	923	973	892	870	896	903	905	899	951	877	933	944	918	860	923	895	917	898	950	947	900	894	911	882	900	917	963	906	880	893	936	905	846	924	908	928	927	865	951	945	945	835	874	891	925	904	896	934	881	904	877	937	922	931	832	924	917	925	869	912	932	886	925	863	885	894	959	905	890	949	919	874	935	966	942	887	961	868	897	943	860	885	875	896	869	863	953	907	922	920	891	887	899	891	928	921	909	892	917	918	885	906	910	910	929	907	938	915	934	930	916	938	918	845	871	878	936	943	837	865	881	852	919	902	896	899	906	928	856	937	913	865	936	879	900	879	923	932	974	872	937	980	899	883	921	971	891	902	897	930	925	912	903	953	938	943	889	884	882	865	939	933	911	925	874	927	899	885	901	913	931	881	920	915	925	895	845	878	848	893	909	928	900	914	850	969	870	935	933	901	885	895	937	877	942	957	938	873	912	908	905	884	898	909	910	939	923	842	899	899	893	923	890	959	972	852	895	911	925	894	910	909	921	912	879	911	919	903	931	943	941	925	926	916	916	875	950	962	932	970	898	930	891	899	902	928	931	895	868	901	865	916	863	898	957	924	930	881	925	891	903	933	945	918	888	889	918	920	904	923	895	921	854	888	883	941	884	935	899	916	900	928	922	894	925	911	897	882	902	975	907	905	871	848	853	860	922	923	901	887	882	928	909	924	913	928	918	891	923	892	908	913	924	904	922	937	901	932	922	922	925	912	935	953	868	890	911	903	941	897	914	938	907	929	915	959	905	908	917	870	940	894	938	915	893	889	916	861	961	903	876	886	938	904	886	875	949	909	905	888	855	920	911	990	921	921	843	935	938	890	936	905	933	910	927	865	922	920	893	975	937	881	865	962	915	914	902	904	918	986	861	868	915	913	860	911	891	910	855	922	885	905	943	897	885	903	914	845	917	915	978	880	872	951	893	884	861	884	870	951	930	881	942	863	920	882	855	943	915	924	929	940	914	907	907	888	942	906	848	862	890	934	950	929	927	957	885	934	909	894	909	878	933	901	874	855	938	882	914	889	869	895	907	939	895	861	872	913	964	957	891	880	864	870	932	934	908	937	952	889	916	913	863	904	911	951	900	908	908	890	880	894	881	886	889	860	934	920	918	896	870	906	937	912	873	854	952	887	925	926	880	857	897	939	861	914	921	924	904	928	922	939	933	914	924	903	936	934	923	877	889	936	941	920	843	900	879	953	935	902	933	875	867	902	889	872	964	899	970	913	879	954	876	869	865	869	898	878	935	908	899	910	943	912	882	893	880	838	920	881	971	864	931	893	890	925	946	880	903	967	909	890	905	892	864	904	889	949	968	846	892	901	895	930	929	891	898	904	908	913	907	918	916	907	871	924	891	908	900	920	875	957	921	870	912	913	910	938	936	916	892	906	891	942	846	862	893	966	885	907	973	873	887	887	918	895	893	906	923	936	866	925	924	873	920	896	894	886	888	917	843	858	921	877	933	927	943	901	919	910	899	940	910	954	980	935	885	924	941	931	876	933	952	921	953	933	936	908	931	918	903	972	878	949	855	899	880	931	911	909	955	888	889	910	885	947	893	856	918	922	917	852	887	849	893	921
19563	14071	11384	15999	31011	39541	58850	59014	48124	36678	25606	15300	9652	7907	7439	7438	7418	7477	7346	7468	7408	7537	7389	7318	7363	7462	7375	7270	7331	7369	7483	7243	7403	7329	7360	7484	7414	7437	7414	7381	7399	7365	7517	7344	7386	7321	7405	7376	7573	7434	7398	7478	7431	7417	7307	7379	7464	7338	7422	7425	7552	7291	7379	7378	7285	7446	7506	7392	7334	7293	7294	7386	7393	7371	7397	7341	7252	7451	7352	7277	7469	7319	7306	7302	7447	7291	7290	7304	7439	7395	7461	7414	7399	7340	7331	7480	7425	7315	7313	7357	7411	7227	7370	7485	7313	7246	7419	7467	7410	7415	7258	7421	7517	7364	7407	7376	7362	7591	7449	7488	7362	7489	7440	7332	7474	7420	7367	7317	7389	7459	7451	7384	7411	7402	7320	7435	7309	7391	7458	7410	7371	7414	7337	7467	7391	7449	7342	7339	7415	7400	7412	7288	7435	7402	7319	7405	7380	7381	7299	7442	7423	7444	7204	7537	7403	7313	7375	7379	7381	7225	7507	7307	7413	7558	7406	7321	7342	7389	7349	7453	7412	7435	7282	7346	7591	7566	7294	7335	7449	7284	7322	7332	7340	7477	7308	7320	7390	7394	7380	7300	7325	7345	7242	7398	7299	7504	7411	7365	7240	7335	7387	7482	7350	7350	7314	7326	7475	7392	7394	7419	7460	7397	7376	7339	7436	7421	7458	7423	7395	7323	7434	7326	7356	7396	7391	7247	7375	7377	7326	7429	7276	7303	7475	7303	7420	7388	7523	7478	7288	7326	7451	7501	7445	7407	7393	7379	7447	7402	7393	7509	7330	7466	7285	7416	7496	7459	7362	7472	7285	7475	7363	7448	7444	7380	7451	7180	7356	7481	7490	7409	7448	7394	7487	7334	7329	7373	7418	7283	7406	7391	7419	7319	7433	7392	7426	7327	7318	7319	7415	7324	7281	7411	7506	7352	7363	7388	7523	7315	7320	7275	7350	7440	7425	7365	7350	7260	7440	7487	7381	7497	7415	7428	7444	7477	7248	7419	7377	7475	7471	7265	7509	7312	7306	7322	7335	7388	7401	7408	7235	7342	7503	7453	7446	7329	7455	7384	7257	7380	7415	7342	7374	7275	7471	7371	7343	7196	7440	7411	7322	7365	7388	7434	7432	7419	7395	7469	7387	7450	7375	7337	7334	7385	7379	7443	7514	7321	7424	7470	7445	7329	7402	7409	7397	7350	7505	7322	7424	7469	7366	7462	7363	7278	7380	7371	7322	7465	7385	7309	7430	7480	7354	7478	7317	7521	7459	7355	7331	7318	7401	7405	7401	7447	7611	7294	7410	7427	7291	7415	7344	7373	7407	7348	7417	7549	7476	7537	7269	7340	7396	7420	7311	7408	7270	7451	7557	7286	7358	7420	7254	7422	7342	7528	7370	7347	7387	7378	7343	7294	7394	7305	7402	7317	7388	7444	7490	7378	7435	7481	7455	7283	7392	7442	7297	7287	7474	7335	7378	7443	7408	7309	7304	7365	7297	7449	7401	7466	7441	7376	7409	7318	7322	7344	7420	7297	7423	7450	7406	7440	7375	7336	7440	7400	7365	7486	7377	7314	7464	7360	7342	7389	7439	7446	7409	7526	7496	7556	7215	7402	7317	7368	7456	7400	7359	7477	7423	7381	7417	7561	7369	7235	7521	7475	7470	7435	7521	7381	7372	7361	7401	7297	7307	7433	7392	7560	7479	7293	7409	7321	7194	7455	7448	7282	7449	7391	7453	7349	7412	7444	7361	7357	7505	7321	7384	7342	7418	7455	7474	7341	7171	7320	7370	7286	7382	7430	7379	7407	7429	7411	7319	7394	7542	7401	7482	7409	7415	7251	7434	7334	7319	7357	7318	7381	7416	7379	7317	7329	7299	7294	7381	7375	7397	7416	7384	7316	7419	7610	7401	7359	7402	7382	7431	7473	7494	7502	7373	7478	7381	7340	7498	7307	7381	7319	7391	7331	7401	7394	7397	7304	7334	7517	7366	7272	7355	7429	7465	7358	7324	7495	7380	7361	7518	7309	7374	7326	7288	7448	7274	7448	7446	7387	7653	7299	7422	7322	7317	7412	7351	7427	7459	7371	7285	7415	7482	7388	7320	7284	7503	7456	7438	7415	7377	7298	7490	7286	7348	7269	7419	7330	7498	7316	7527	7440	7348	7416	7302	7420	7435	7369	7427	7323	7266	7426	7393	7367	7440	7331	7373	7424	7312	7381	7254	7449	7311	7477	7334	7396	7505	7502	7397	7350	7301	7395	7381	7410	7276	7411	7367	7415	7402	7466	7403	7472	7392	7326	7440	7326	7387	7441	7519	7409	7438	7408	7388	7479	7496	7311	7422	7418	7581	7434	7418	7410	7340	7336	7338	7356	7358	7301	7450	7288	7447	7507	7414	7269	7387	7456	7400	7352	7452	7390	7408	7370	7379	7439	7402	7349	7467	7350	7379	7411	7356	7382	7407	7497	7337	7435	7341	7260	7575	7462	7239	7424	7406	7361	7384	7239	7419	7496	7326	7274	7339	7507	7380	7348	7409	7314	7218	7369	7506	7394	7318	7410	7489	7501	7292	7372	7305	7405	7418	7467	7344	7338	7439	7501	7355	7396	7328	7500	7327	7444	7411	7326	7409	7416	7454	7292	7381	7302	7498	7349	7418	7385	7422	7329	7387	7444	7426	7414	7336	7393	7508	7358	7518	7356	7409	7562	7401	7524	7466	7334	7432	7470	7311	7305	7434	7378	7433	7463	7316	7369	7412	7485	7413	7457	7482	7474	7344	7413	7438	7294	7447	7334	7440	7465	7344	7412	7335	7398	7542	7473	7516	7440	7377	7342	7383	7488	7302	7377	7422	7355	7353	7272	7449	7510	7324	7475	7423	7394	7279	7473	7435	7317	7569	7333	7392	7305	7407	7221	7423	7318	7452	7367	7413	7372	7345	7438	7499	7377	7453	7460	7381	7323	7268	7509	7440	7434	7430	7430	7504	7406	7364	7440	7337	7427	7415	7419	7407	7444	7543	7272	7407	7424	7388	7378	7250	7503	7451	7367	7414	7444	7339	7257	7562	7402	7306	7304	7326	7380	7538	7442	7317	7439	7442	7382	7240	7418	7433	7387	7401	7343	7425	7434	7369	7364	7465	7342	7272	7348	7419	7224	7289	7410	7369	7360	7454	7501	7436	7465	7367	7285	7307	7448	7295	7500	7360	7391	7462	7416	7460	7437	7370	7327	7396	7431	7341	7342	7369	7491	7416	7369	7265	7492	7440	7441	7458	7353	7323	7440	7416	7319	7447	7324	7433	7466	7385	7431	7334	7553	7390	7449	7389	7478	7386	7537	7365	7293	7097	7366	7256	7345	7441	7466	7447	7411	7407	7343	7433	7439	7375	7433	7220	7354	7452	7369	7401	7400	7429	7297	7481	7548	7368	7469	7468	7456	7345	7415	7304	7404	7404	7459	7271	7406	7417	7345	7300	7413	7459	7344	7273	7377	7406	7411	7451	7250	7482	7519	7319	7314	7367	7505	7443	7514	7250	7327	7325	7362	7357	7372	7276	7431	7325	7451	7322	7416	7387	7361	7395	7318	7340	7355	7400	7485	7415	7416	7329	7350	7354	7455	7409	7536	7504	7463	7350	7376	7367	7505	7437	7388	7368	7476	7352	7397	7325	7498	7372	7341	7346	7310	7382	7265	7424	7385	7445	7326	7484	7336	7447	7347	7339	7507	7443	7313	7423	7252	7285	7285	7318	7258	7405	7337	7367	7394	7301	7390	7443	7444	7341	7368	7357	7239	7511	7454	7410	7317	7419	7328	7457	7393	7364	7442	7269	7488	7323	7491	7335	7416	7413	7376	7471	7459	7376	7379	7372	7379	7458	7407	7449	7269	7444	7460	7375	7359	7509	7399	7400	7346	7373	7442	7428	7363	7372	7368	7383	7414	7367	7384	7409	7292	7366	7430	7496	7329	7388	7463	7384	7402	7375	7395	7437	7515	7535	7384	7345	7480	7397	7335	7385	7342	7435	7433	7464	7467	7403	7433	7372	7450	7489	7372	7335	7374	7388	7395	7423	7392	7374	7442	7324	7329	7455	7374	7446	7527	7401	7284	7197	7338	7394	7354	7337	7385	7418	7489	7405	7272	7274	7298	7511	7435	7327	7370	7414	7381	7359	7480	7456	7516	7311	7454	7297	7265	7387	7370	7445	7363	7446	7429	7384	7257	7249	7337	7430	7410	7497	7386	7399	7430	7374	7378	7460	7402	7434	7590	7563	7415	7349	7293	7476	7407	7400	7360	7470	7472	7425	7373	7433	7375	7331	7315	7353	7341	7366	7463	7615	7529	7252	7299	7412	7463	7429	7353	7430	7475	7283	7501	7513	7337	7528	7301	7296	7272	7573	7399	7427	7297	7421	7431	7362	7553	7308	7373	7524	7351	7384	7440	7462	7392	7400	7323	7457	7420	7389	7386	7439	7427	7490	7344	7445	7273	7451	7410	7327	7454	7290	7279	7428	7372	7404	7472	7378	7478	7477	7399	7271	7402	7326	7284	7528	7578	7439	7434	7359	7380	7424	7461	7442	7378	7297	7437	7361	7429	7431	7463	7264	7338	7447	7373	7344	7288	7336	7447	7376	7513	7355	7374	7379	7439	7449	7285	7367	7320	7508	7440	7344	7330	7479	7386	7521	7406	7485	7381	7459	7236	7353	7259	7400	7438	7293	7390	7468	7356	7235	7385	7395	7444	7299	7282	7471	7322	7426	7357	7419	7130	7402	7430	7509	7505	7339	7473	7542	7324	7386	7261	7338	7416	7385	7405	7378	7238	7428	7475	7371	7394	7478	7433	7353	7502	7358	7228	7354	7279	7499	7322	7455	7424	7514	7394	7420	7329	7353	7391	7385	7291	7551	7340	7491	7415	7332	7509	7415	7343	7354	7404	7276	7307	7363	7321	7411	7369	7404	7333	7433	7356	7390	7303	7473	7452	7415	7375	7419	7326	7519	7458	7397	7306	7404	7353	7465	7425	7287	7337	7255	7386	7304	7513	7448	7471
4374	1551	1309	1117	3818	11574	15641	14987	10728	6018	3167	1554	1053	920	884	830	835	872	917	794	913	820	906	911	920	928	856	916	912	869	900	832	899	894	804	916	913	859	862	922	869	850	890	848	805	876	868	838	847	855	870	888	904	886	946	852	841	856	863	921	890	881	930	891	883	904	885	889	877	862	908	862	888	866	842	889	889	902	881	849	863	848	919	904	874	871	854	888	872	869	850	868	916	878	864	865	856	826	829	839	918	879	913	883	875	895	864	844	893	849	892	835	848	869	847	861	893	860	884	886	851	803	885	878	869	901	878	897	870	823	855	878	836	894	934	870	822	905	851	837	844	912	862	867	861	883	917	867	880	867	883	843	852	825	871	887	821	873	888	881	879	888	812	850	867	886	834	888	854	841	845	881	887	892	892	889	819	891	861	902	899	913	860	876	870	874	829	824	854	861	854	903	837	858	857	900	885	868	897	865	917	902	838	856	929	827	867	890	833	790	959	871	895	910	865	873	883	877	838	894	864	823	874	878	862	919	899	856	874	920	889	875	842	878	928	864	854	905	855	805	864	894	871	920	846	919	853	829	845	848	888	885	851	855	880	841	835	876	896	849	896	865	870	892	912	867	870	899	857	906	898	873	867	851	832	901	890	933	847	878	926	828	897	873	875	838	885	955	909	890	867	876	857	901	875	854	847	852	868	859	868	871	922	889	891	922	875	878	944	879	897	903	833	862	859	869	854	840	883	904	849	891	841	877	866	817	865	913	852	868	931	858	880	867	853	905	831	854	856	899	936	887	870	864	886	914	898	883	864	847	888	865	880	936	850	855	918	901	863	891	885	843	846	968	936	831	907	940	900	891	874	841	927	896	881	858	847	911	870	862	919	927	856	862	838	846	895	915	831	894	916	859	868	869	852	852	867	878	878	885	893	866	902	887	903	867	881	877	912	919	799	863	817	906	892	873	897	886	867	837	845	902	857	860	912	874	918	844	893	828	887	888	860	872	896	889	811	902	916	894	912	849	875	804	858	855	850	896	877	874	855	839	929	900	898	864	899	832	840	861	893	864	844	854	909	871	906	841	850	910	819	852	857	897	834	912	922	879	958	850	870	851	895	907	947	886	851	826	866	857	873	825	877	917	860	865	834	875	887	877	851	906	865	916	923	846	832	857	883	879	855	908	899	880	857	857	887	865	939	898	898	918	873	880	899	835	873	842	878	855	895	899	819	851	911	848	865	853	876	898	876	848	870	864	897	883	876	958	809	855	876	846	882	888	868	907	857	861	964	837	916	817	901	900	891	861	836	917	855	901	887	863	821	882	885	861	801	908	893	846	863	792	872	903	867	885	879	906	843	817	902	893	848	846	846	878	869	850	948	878	884	920	916	915	864	884	877	855	885	904	855	831	820	873	855	876	867	821	944	934	880	867	892	881	914	877	852	798	868	898	861	900	856	878	872	889	910	891	849	904	919	918	939	839	850	880	875	906	856	887	882	872	892	880	871	909	790	892	875	856	898	902	934	824	837	892	868	879	889	913	864	930	904	870	919	828	889	825	888	908	888	896	880	921	849	881	853	891	908	875	892	898	892	902	897	853	887	874	897	909	862	893	902	870	902	878	836	853	865	864	892	925	873	891	891	855	904	855	860	856	868	908	878	794	928	811	889	873	889	882	868	888	921	834	871	899	904	839	877	867	840	877	884	860	913	837	868	887	839	804	896	864	875	859	900	870	837	848	889	874	913	891	822	867	875	858	840	876	895	893	849	884	946	863	856	875	906	894	907	949	872	857	858	895	861	815	924	875	887	926	844	873	867	869	846	875	895	855	846	909	845	940	896	888	854	868	897	900	843	808	886	863	851	858	811	914	877	874	850	880	827	861	874	934	855	881	888	847	864	874	849	892	877	914	902	943	918	835	870	910	891	862	875	875	889	890	856	859	880	973	869	885	900	899	876	903	809	874	887	887	891	923	900	876	895	861	911	890	895	860	870	921	869	855	861	873	909	876	869	878	846	886	892	916	863	889	851	874	875	886	919	905	845	935	890	868	887	880	865	865	844	835	853	892	882	932	880	853	902	864	887	884	879	870	839	867	862	942	867	834	844	862	888	865	924	890	849	908	854	868	920	894	884	846	868	869	873	883	860	876	859	818	899	887	888	854	875	937	871	868	873	875	902	834	906	868	831	888	867	904	892	877	900	842	814	896	908	862	928	933	891	911	890	829	886	875	889	839	872	896	851	834	816	882	899	882	918	854	868	851	857	910	867	886	910	910	899	887	916	899	870	905	830	864	904	846	882	866	857	964	902	918	848	898	862	847	816	874	881	855	837	834	853	837	897	855	870	939	912	877	879	924	898	885	880	906	883	826	894	826	894	910	858	893	923	900	870	881	888	863	883	844	865	860	867	876	876	910	870	852	820	841	925	839	844	896	921	850	838	892	827	871	866	872	882	877	949	859	917	884	879	935	904	873	874	906	905	885	899	891	889	937	849	913	897	918	853	848	905	894	864	843	884	900	864	876	902	860	869	878	880	859	865	898	901	866	856	852	873	880	850	867	891	932	849	836	917	943	936	916	934	917	853	908	905	897	864	862	897	938	919	825	905	901	863	913	828	947	898	866	859	849	884	850	913	892	901	897	858	872	919	856	880	866	856	894	918	908	909	935	812	893	843	892	850	969	878	889	868	847	923	855	875	842	846	905	854	856	835	867	899	929	893	932	869	886	848	864	888	835	922	867	854	836	886	877	887	882	947	924	844	892	896	909	845	924	871	845	876	894	875	905	852	854	862	897	902	909	883	822	910	923	874	915	880	886	878	900	875	870	917	912	956	865	925	854	906	840	882	886	880	865	948	886	850	871	878	909	902	851	910	907	871	908	841	837	876	897	860	909	876	854	877	883	848	936	841	858	881	910	843	887	833	855	895	856	940	888	828	883	864	854	791	898	821	901	895	861	872	901	897	808	857	822	839	884	867	848	923	834	888	877	862	835	835	881	875	926	898	892	877	891	871	836	850	871	892	867	883	904	886	882	906	857	819	843	933	847	899	935	808	935	863	805	901	823	899	866	894	875	914	875	860	891	894	832	855	885	904	969	831	897	844	920	899	840	878	869	928	905	877	883	915	914	867	887	851	876	895	858	944	847	889	841	880	907	862	870	898	840	897	900	868	877	947	880	874	902	851	908	880	931	863	895	893	842	868	841	855	877	888	834	863	882	912	921	881	898	866	884	855	919	864	829	930	853	828	836	901	889	853	901	934	870	865	878	889	868	875	855	848	866	850	834	877	855	818	892	884	910	897	850	863	883	918	917	886	867	816	891	885	885	848	914	926	923	840	867	864	911	927	909	841	853	917	831	867	806	876	861	857	835	901	853	878	886	870	898	845	910	875	924	846	908	852	904	857	917	818	920	883	931	849	881	876	875	845	890	877	914	875	869	918	862	868	865	1000	867	911	877	837	857	836	902	918	859	806	913	858	889	858	904	896	927	882	864
20188	14156	11950	17325	43290	60324	65877	61291	49018	37845	27376	16064	9892	7752	7252	7256	7210	7137	7248	7237	7124	7175	7352	7357	7199	7283	7221	7197	7141	7226	7192	7260	7198	7156	7266	7316	7248	7170	7182	7261	7332	7228	7307	7201	7285	7367	7312	7268	7151	7151	7359	7261	7177	7124	7263	7214	7239	7269	7251	7252	7251	7289	7082	7296	7233	7229	7301	7250	7141	7151	7326	7139	7130	7172	7220	7055	7207	7110	7185	7222	7091	7226	7219	7160	7210	7264	7234	7281	7151	7163	7291	7265	7148	7211	7215	7228	7207	7215	7371	7224	7194	7270	7195	7229	7231	7195	7224	7276	7220	7287	7063	7119	7319	7264	7268	7252	7201	7210	7215	7208	7231	7128	7238	7370	7390	7238	7230	7223	7167	7238	7225	7103	7164	7253	7262	7263	7266	7242	7280	7289	7187	7245	7225	7285	7215	7274	7399	7319	7303	7163	7195	7181	7303	7151	7234	7259	7304	7322	7251	7229	7299	7257	7340	7251	7257	7337	7311	7286	7300	7326	7159	7262	7252	7238	7364	7197	7214	7180	7303	7213	7092	7276	7370	7385	7192	7098	7310	7250	7379	7143	7226	7271	7142	7155	7251	7235	7229	7220	7231	7240	7211	7257	7300	7180	7059	7219	7158	7234	7178	7244	7135	7154	7241	7339	7228	7286	7261	7248	7341	7163	7252	7174	7256	7188	7274	7300	7285	7191	7231	7261	7342	7249	7187	7204	7348	7329	7323	7182	7177	7360	7180	7259	7160	7245	7224	7329	7232	7178	7207	7110	7315	7151	7218	7288	7345	7243	7174	7148	7177	7313	7329	7177	7233	7296	7362	7301	7180	7299	7299	7233	7194	7365	7275	7147	7149	7284	7378	7326	7211	7362	7198	7314	7411	7235	7193	7301	7322	7244	7296	7289	7223	7314	7325	7140	7272	7251	7300	7185	7170	7294	7236	7202	7298	7287	7284	7200	7193	7300	7100	7231	7248	7326	7149	7334	7284	7277	7281	7272	7262	7231	7420	7272	7279	7292	7264	7294	7171	7224	7334	7228	7384	7252	7276	7299	7181	7413	7291	7192	7296	7289	7350	7140	7297	7288	7225	7259	7248	7211	7225	7222	7286	7165	7268	7373	7228	7167	7302	7272	7336	7214	7284	7189	7215	7325	7266	7245	7066	7083	7160	7225	7248	7312	7116	7204	7192	7260	7365	7175	7166	7136	7345	7203	7285	7278	7382	7235	7100	7291	7279	7296	7236	7128	7409	7244	7152	7280	7218	7228	7318	7227	7219	7316	7371	7108	7230	7241	7274	7268	7214	7244	7174	7294	7251	7300	7300	7142	7187	7238	7360	7198	7204	7308	7200	7260	7202	7190	7248	7337	7398	7239	7279	7366	7268	7254	7094	7199	7303	7247	7231	7318	7195	7237	7162	7175	7328	7229	7209	7279	7265	7243	7342	7271	7280	7207	7251	7288	7258	7256	7232	7205	7115	7407	7192	7302	7202	7267	7303	7297	7148	7165	7228	7303	7125	7238	7274	7164	7217	7081	7200	7277	7192	7108	7262	7267	7279	7258	7247	7124	7191	7239	7248	7327	7242	7351	7183	7265	7296	7239	7133	7302	7213	7299	7213	7286	7272	7265	7188	7243	7162	7161	7225	7234	7234	7164	7305	7280	7300	6950	7306	7198	7267	7241	7222	7244	7390	7291	7320	7256	7313	7150	7301	7301	7206	7250	7103	7187	7194	7303	7144	7304	7234	7248	7327	7288	7225	7146	7213	7221	7355	7162	7173	7338	7225	7322	7303	7256	7172	7313	7353	7125	7119	7238	7201	7223	7213	7225	7268	7179	7320	7247	7288	7105	7301	7156	7262	7213	7292	7223	7264	7241	7138	7109	7233	7268	7224	7240	7290	7134	7309	7267	7300	7132	7295	7305	7243	7193	7176	7142	7333	7322	7262	7212	7199	7139	7167	7231	7311	7313	7288	7322	7332	7207	7351	7323	7172	7238	7228	7221	7230	7415	7191	7107	7271	7350	7227	7191	7249	7194	7285	7194	7212	7079	7206	7225	7220	7295	7243	7195	7274	7341	7344	7300	7216	7297	7191	7149	7312	7112	7097	7274	7257	7173	7159	7288	7358	7170	7262	7369	7131	7222	7254	7159	7325	7188	7273	7324	7428	7267	7255	7272	7319	7151	7282	7188	7321	7270	7150	7262	6997	7223	7267	7144	7327	7125	7289	7169	7219	7191	7215	7088	7313	7118	7307	7222	7313	7207	7093	7317	7307	7303	7372	7111	7384	7305	7179	7231	7333	7162	7243	7072	7318	7283	7217	7232	7232	7104	7200	7244	7222	7195	7364	7163	7142	7318	7166	7239	7333	7154	7159	7309	7169	7253	7303	7293	7174	7274	7252	7219	7249	7255	7224	7274	7296	7249	7254	7260	7322	7161	7232	7241	7179	7170	7190	7158	7283	7128	7177	7221	7300	7107	7286	7138	7182	7162	7105	7248	7217	7228	7234	7197	7158	7128	7292	7234	7320	7183	7349	7268	7273	7216	7279	7127	7221	7288	7218	7274	7320	7260	7240	7159	7212	7240	7295	7179	7175	7228	7005	7327	7354	7208	7137	7272	7359	7289	7199	7348	7300	7060	7174	7229	7187	7230	7234	7329	7248	7295	7301	7171	7212	7246	7246	7224	7241	7078	7358	7335	7307	7208	7060	7161	7259	7304	7248	7251	7272	7177	7229	7126	7226	7314	7223	7467	7173	7150	7216	7401	7289	7137	7285	7156	7262	7373	7347	7195	7235	7138	7346	7115	7314	7302	7298	7246	7308	7184	7223	7219	7217	7199	7334	7287	7216	7197	7253	7308	7282	7284	7162	7181	7255	7298	7294	7315	7180	7227	7259	7329	7226	7224	7355	7154	7131	7263	7403	7160	7193	7121	7371	7274	7184	7224	7355	7306	7229	7202	7215	7304	7240	7239	7280	7253	7208	7173	7192	7261	7310	7296	7313	7204	7328	7168	7222	7133	7312	7162	7435	7265	7211	7463	7248	7267	7302	7240	7207	7342	7220	7233	7239	7448	7293	7254	7253	7332	7347	7261	7199	7270	7296	7218	7229	7192	7247	7242	7220	7241	7306	7296	7220	7196	7326	7144	7285	7242	7307	7231	7247	7147	7148	7301	7220	7231	7303	7230	7241	7217	7300	7122	7111	7260	7236	7241	7358	7297	7152	7249	7346	7408	7376	7222	7279	7328	7177	7281	7214	7355	7315	7204	7176	7333	7149	7357	7404	7238	7171	7295	7192	7379	7320	7215	7233	7168	7371	7159	7163	7226	7376	7160	7147	7346	7240	7222	7291	7269	7162	7342	7205	7207	7212	7251	7208	7340	7251	7229	7170	7087	7284	7344	7286	7314	7209	7192	7182	7165	7219	7280	7200	7257	7211	7239	7254	7176	7218	7220	7123	7219	7301	7253	7199	7321	7305	7320	7202	7139	7286	7147	7297	7341	7125	7207	7203	7214	7287	7270	7171	7166	7148	7219	7275	7136	7234	7161	7259	7284	7127	7280	7142	7207	7196	7325	7306	7242	7234	7286	7213	7204	7357	7206	7304	7231	7415	7205	7355	7193	7355	7218	7290	7265	7260	7118	7346	7192	7246	7225	7109	7198	7306	7251	7272	7160	7272	7351	7195	7289	7239	7285	7240	7263	7233	7195	7296	7186	7301	7169	7109	7159	7053	7250	7231	7250	7496	7097	7019	7261	7310	7347	7154	7188	7189	7328	7258	7324	7192	7259	7195	7141	7158	7236	7377	7345	7223	7283	7205	7149	7213	7187	7345	7277	7292	7288	7245	7342	7104	7241	7266	7227	7269	7148	7244	7047	7202	7212	7144	7298	7284	7332	7168	7291	7267	7173	7158	7296	7226	7361	7152	7184	7376	7345	7168	7060	7158	7187	7265	7191	7245	7336	7201	7176	7205	7125	7225	7254	7284	7151	7293	7077	7185	7315	7298	7221	7295	7153	7169	7199	7285	7281	7259	7327	7304	7219	7256	7245	7371	7252	7295	7286	7163	7205	7274	7275	7114	7240	7171	7344	7233	7225	7154	7268	7306	7235	7192	7216	7115	7278	7258	7199	7170	7294	7175	7276	7305	7238	7293	7255	7098	7220	7334	7303	7214	7287	7312	7245	7248	7287	7246	7115	7295	7261	7233	7263	7275	7296	7178	7285	7372	7328	7410	7210	7159	7379	7297	7204	7234	7290	7397	7234	7059	7284	7270	7257	7261	7137	7257	7228	7213	7341	7231	7168	7155	7213	7285	7202	7389	7271	7342	7299	7148	7240	7097	7257	7166	7259	7388	7296	7344	7170	7153	7295	7373	7269	7238	7354	7286	7101	7234	7248	7254	7182	7224	7320	7264	7115	7202	7210	7145	7159	7142	7257	7185	7192	7189	7196	7369	7200	7284	7221	7327	7229	7231	7309	7303	7261	7216	7290	7102	7154	7328	7257	7248	7090	7328	7280	7287	7341	7161	7260	7255	7270	7152	7196	7202	7276	7233	7288	7221	7364	7145	7251	7200	7356	7143	7229	7146	7229	7199	7340	7295	7146	7300	7349	7351	7228	7314	7346	7109	7148	7362	7163	7198	7193	7200	7196	7246	7179	7189	7271	7138	7383	7086	7177	7252	7148	7297	7374	7287	7108	7315	7230	7253	7306	7301	7228	7320	7175	7181	7394	7243	7278	7228	7311	7253	7322	7372	7185	7281	7340	7126	7103	7304	7251	7044	7302	7315	7187	7279	7246	7278	7257	7290	7261	7187	7258	7282	7252	7244	7236	7214	7144	7204	7272	7178	7192	7203	7291	7108	7304	7208	7193	7245	7250	7261	7246	7159	7220	7199	7356	7305	7230	7160	7204	7265	7196	7229	7133	7196	7138	7190	7482	7301	7329	7431	7339	7282	7189	7263	7323	7278	7238	7344	7272	7145	7337	7261	7304	7168	7256	7193	7155	7284	7153	7192	7239	7265	7331	7266	7285	7217	7221	7276	7159	7271	7235	7239	7337	7300	7355	7311	7301
3426	2243	1763	1442	2536	15527	26996	22550	16496	10065	5453	2288	1268	1062	949	937	942	933	951	988	948	890	957	995	973	940	903	931	953	933	907	915	923	974	908	873	930	944	983	951	950	937	937	942	957	962	988	954	918	989	932	913	917	970	946	926	914	951	918	954	920	922	946	928	945	865	951	928	931	942	927	916	945	960	911	934	911	907	942	967	912	940	934	946	947	915	928	1006	921	948	946	960	959	929	950	915	915	975	951	936	923	922	950	927	944	915	963	913	927	930	944	971	916	868	950	958	926	888	948	933	934	947	938	887	917	892	940	926	890	923	939	920	943	975	901	937	965	944	947	894	918	907	960	933	975	931	895	940	917	893	920	905	939	897	911	962	917	952	907	931	960	954	931	974	917	873	920	895	876	897	960	897	902	917	914	951	951	940	935	942	919	933	955	965	894	900	927	955	939	862	909	937	973	890	974	929	925	950	916	929	900	982	900	928	947	943	888	893	863	987	943	934	889	953	907	929	959	903	965	933	935	953	932	945	935	965	979	948	930	940	937	954	953	935	896	907	938	964	933	923	954	885	955	888	893	980	926	866	907	862	959	939	955	932	895	926	967	903	990	934	915	936	970	954	950	949	965	911	929	946	885	961	950	885	907	964	938	956	963	907	937	986	962	956	999	910	937	931	856	954	932	938	946	935	945	920	952	932	930	923	858	942	903	915	972	983	899	940	928	903	948	928	924	922	953	956	977	924	931	953	1018	928	881	950	932	951	928	949	973	982	925	915	908	913	940	943	880	916	971	949	938	976	942	935	928	956	903	913	944	920	944	936	894	954	927	955	963	975	934	940	977	946	934	904	915	1031	972	938	906	955	960	867	956	900	894	916	913	920	887	957	908	930	931	919	894	939	907	925	899	947	945	919	941	902	911	943	1021	925	883	945	939	985	911	946	923	917	975	938	927	945	1002	906	930	935	928	943	927	977	890	901	932	954	890	972	1001	940	962	974	903	903	904	933	977	989	919	930	896	877	899	902	905	922	922	919	903	934	919	881	893	1013	905	957	924	923	898	874	932	964	882	931	944	918	936	917	944	948	956	863	932	897	892	932	916	920	878	935	947	921	889	948	915	911	954	911	922	973	910	974	896	926	916	934	911	881	987	964	938	957	948	982	924	964	959	896	955	955	875	925	944	964	980	879	909	932	943	927	935	928	983	921	938	915	938	956	926	933	919	938	938	893	968	929	933	952	855	928	952	969	899	945	960	910	973	924	905	861	889	974	932	875	936	906	896	992	907	921	942	963	966	876	932	920	932	878	964	945	947	875	938	944	925	921	951	951	963	939	943	944	908	873	891	931	975	957	935	952	919	961	945	953	944	921	982	933	990	925	983	931	939	968	917	940	911	957	902	978	926	909	936	909	963	952	1049	919	875	878	919	962	960	917	971	940	965	960	971	960	908	913	954	950	892	968	903	962	942	921	944	950	908	923	979	875	986	939	953	945	912	947	890	954	970	999	922	941	936	934	925	961	952	955	896	903	936	932	972	896	943	896	931	943	951	948	980	938	935	999	972	929	911	952	925	911	899	939	936	846	900	945	944	899	932	942	988	976	956	960	927	965	951	914	876	944	911	940	908	902	888	924	916	929	935	928	942	897	936	913	912	959	927	921	893	973	953	931	933	938	915	913	940	950	934	961	955	928	979	924	942	919	936	905	927	970	957	891	938	917	1006	954	891	963	884	874	920	882	943	932	936	949	871	932	973	914	955	849	949	897	986	929	944	926	965	937	917	960	906	888	927	970	933	919	951	915	954	944	988	893	880	979	917	914	929	930	949	934	960	938	929	974	917	969	966	928	888	935	921	901	945	922	944	923	895	972	946	957	919	889	889	993	899	914	937	989	922	925	956	957	935	883	906	954	965	943	894	901	949	1016	975	945	937	923	908	965	959	1028	922	962	917	951	922	891	967	939	982	910	941	892	936	963	941	953	921	972	969	943	893	979	978	942	967	920	983	985	904	908	973	957	924	954	910	905	960	958	886	850	952	981	981	906	975	947	915	1012	935	929	923	986	922	925	985	935	909	937	951	963	888	943	928	936	974	955	906	913	891	976	935	967	937	950	940	956	952	925	942	909	957	912	1005	924	967	901	970	959	953	923	891	934	927	940	901	922	956	961	941	916	947	888	991	923	927	975	995	955	935	962	952	944	955	864	939	962	958	910	923	922	897	913	947	974	922	965	908	979	912	930	888	963	940	956	943	983	933	912	916	974	924	905	916	966	923	939	931	959	868	921	955	957	964	936	891	948	911	921	871	947	916	929	952	950	940	954	937	942	903	979	910	949	985	906	903	932	904	946	911	894	942	957	927	874	905	880	941	937	985	930	933	925	874	911	984	956	910	904	940	960	935	958	938	952	910	939	904	948	973	915	980	958	971	963	888	1007	903	937	958	949	940	904	921	1008	908	906	926	947	925	965	877	918	943	964	897	916	953	906	930	957	974	884	942	960	903	961	916	901	911	900	931	959	933	882	960	969	955	874	935	929	889	901	908	917	924	886	974	936	902	997	928	951	1005	966	935	1004	925	961	921	953	962	925	885	990	878	997	977	958	928	951	952	924	928	945	925	969	948	950	946	955	929	935	942	947	997	908	963	947	921	976	941	933	984	901	926	933	940	934	920	946	921	980	921	973	980	931	935	897	963	938	894	877	940	897	891	957	938	1004	984	948	953	920	904	944	964	920	962	940	930	926	935	919	952	875	934	966	1006	940	882	985	910	935	929	970	927	897	933	912	966	943	957	918	862	955	887	912	932	970	940	916	986	963	951	938	941	925	924	990	999	895	947	903	931	946	950	971	989	898	927	931	912	905	963	985	919	913	954	922	936	922	919	993	878	929	917	973	916	962	916	905	920	885	952	949	933	977	958	963	904	880	991	943	959	948	991	926	936	950	943	894	866	891	901	924	936	972	970	912	873	922	911	920	903	938	924	946	961	935	980	855	869	882	884	971	925	891	913	940	925	943	945	924	936	977	928	904	947	923	971	995	972	895	934	957	1016	999	904	989	939	925	951	988	917	960	932	919	902	933	943	952	939	934	925	938	915	912	967	951	979	943	924	941	943	959	915	932	923	927	913	967	926	931	946	913	904	923	923	924	942	913	951	914	924	947	999	918	934	876	884	998	894	876	951	941	942	957	936	994	970	913	959	958	980	926	895	898	956	985	959	949	916	948	928	952	959	916	893	905	936	966	949	982	886	945	905	918	929	970	917	937	978	913	951	954	886	950	978	963	915	888	919	988	948	904	895	889	890	914	915	934	928	921	951	956	936	935	932	996	867	899	911	955	936	930	913	906	906	971	921	882	905	929	936	932	926	958	916	928	944	847	905	952	959	964	869	945	918	951	935	929	967	881	916	855	951	956	946	928	962	894	919	907	978	995	907	900	967	937	981	891	980	897	909	961	900	969	947	946	986	929	965	896	954	974	945	941	907	911	908	952	957	918	922	948	921	959	932	944	898	938	883	915
25209	18035	14881	23158	39438	62912	80356	71270	58187	45438	34269	21728	12237	8651	7821	7612	7552	7653	7610	7522	7663	7656	7555	7611	7659	7542	7553	7580	7838	7485	7571	7549	7492	7688	7683	7691	7606	7560	7600	7615	7547	7635	7678	7655	7579	7623	7552	7528	7461	7655	7623	7511	7534	7527	7703	7690	7548	7658	7533	7634	7593	7563	7572	7660	7689	7592	7518	7679	7579	7664	7710	7551	7689	7704	7621	7644	7558	7607	7579	7629	7669	7717	7591	7515	7596	7639	7666	7601	7520	7587	7649	7701	7765	7592	7682	7589	7714	7564	7685	7584	7563	7715	7611	7610	7652	7587	7474	7599	7640	7644	7618	7515	7622	7657	7583	7601	7492	7588	7605	7554	7657	7499	7740	7614	7641	7516	7602	7577	7765	7613	7549	7589	7679	7575	7711	7543	7654	7604	7541	7547	7601	7629	7614	7660	7641	7665	7604	7625	7787	7501	7599	7512	7550	7674	7640	7575	7637	7678	7603	7845	7739	7555	7637	7513	7639	7619	7570	7593	7549	7617	7581	7550	7633	7673	7618	7712	7500	7684	7712	7549	7633	7697	7552	7605	7666	7543	7525	7475	7685	7716	7653	7602	7593	7387	7576	7550	7686	7617	7716	7674	7660	7714	7608	7603	7567	7549	7646	7515	7604	7567	7758	7645	7524	7536	7682	7624	7511	7564	7676	7633	7582	7671	7726	7606	7682	7654	7552	7651	7628	7707	7705	7528	7689	7430	7574	7656	7545	7633	7631	7558	7682	7685	7712	7741	7650	7619	7581	7510	7629	7623	7522	7538	7714	7558	7574	7522	7674	7620	7703	7569	7620	7697	7641	7699	7715	7664	7518	7582	7500	7605	7525	7615	7733	7537	7613	7651	7552	7630	7606	7629	7725	7578	7681	7684	7683	7656	7697	7533	7618	7571	7607	7561	7507	7566	7728	7515	7627	7642	7652	7612	7807	7684	7716	7573	7474	7635	7742	7590	7716	7577	7681	7729	7651	7740	7555	7573	7666	7641	7473	7420	7640	7594	7531	7591	7552	7545	7529	7634	7445	7546	7648	7548	7578	7653	7376	7751	7701	7641	7562	7575	7659	7632	7517	7658	7558	7478	7666	7560	7704	7599	7677	7596	7548	7577	7600	7537	7642	7601	7633	7618	7561	7627	7573	7538	7657	7716	7689	7634	7624	7658	7573	7627	7607	7640	7505	7526	7572	7530	7743	7658	7554	7695	7701	7477	7590	7588	7594	7538	7666	7580	7344	7747	7634	7585	7565	7535	7711	7515	7689	7653	7516	7714	7553	7471	7656	7642	7688	7591	7669	7491	7621	7503	7698	7567	7632	7600	7627	7606	7661	7488	7623	7663	7723	7630	7691	7575	7601	7537	7604	7604	7597	7511	7632	7675	7635	7657	7636	7721	7627	7690	7591	7637	7645	7741	7640	7727	7759	7572	7573	7690	7647	7684	7617	7589	7480	7521	7689	7643	7688	7653	7565	7568	7702	7638	7723	7693	7542	7461	7625	7595	7661	7662	7576	7621	7677	7531	7691	7642	7687	7696	7658	7617	7581	7681	7579	7509	7543	7620	7632	7620	7648	7628	7686	7608	7530	7778	7645	7681	7677	7581	7514	7588	7602	7673	7455	7775	7661	7683	7653	7667	7571	7683	7499	7569	7615	7573	7680	7674	7561	7542	7571	7711	7681	7620	7615	7516	7628	7561	7647	7543	7575	7605	7531	7560	7650	7631	7640	7588	7516	7503	7616	7635	7596	7651	7666	7562	7555	7713	7787	7810	7757	7694	7707	7611	7535	7553	7645	7747	7749	7626	7703	7723	7694	7633	7587	7515	7627	7596	7523	7521	7637	7726	7713	7581	7732	7489	7589	7465	7640	7626	7572	7728	7572	7743	7666	7697	7647	7578	7747	7645	7584	7665	7647	7829	7486	7454	7621	7599	7638	7530	7672	7641	7644	7720	7782	7668	7603	7585	7542	7518	7718	7645	7539	7583	7589	7497	7638	7576	7646	7524	7601	7658	7577	7663	7596	7683	7585	7660	7714	7673	7576	7623	7576	7569	7655	7773	7694	7714	7525	7637	7570	7684	7604	7592	7598	7628	7569	7683	7765	7511	7826	7674	7713	7599	7668	7562	7658	7581	7695	7717	7611	7627	7642	7708	7518	7647	7497	7491	7569	7626	7606	7676	7570	7707	7466	7657	7713	7550	7637	7598	7609	7659	7736	7675	7415	7669	7796	7648	7619	7631	7579	7639	7724	7762	7561	7605	7494	7564	7542	7693	7569	7649	7596	7649	7569	7697	7696	7603	7655	7467	7612	7729	7519	7662	7591	7430	7652	7665	7624	7583	7669	7631	7590	7608	7525	7568	7532	7641	7643	7727	7463	7659	7616	7643	7621	7670	7629	7612	7609	7690	7816	7645	7597	7686	7637	7653	7785	7812	7612	7563	7701	7601	7630	7603	7605	7594	7669	7726	7669	7649	7701	7693	7671	7594	7645	7551	7600	7571	7728	7559	7586	7748	7537	7485	7636	7551	7746	7666	7496	7771	7398	7603	7662	7600	7623	7525	7690	7637	7525	7586	7651	7559	7541	7667	7586	7660	7624	7490	7570	7448	7668	7620	7626	7664	7655	7562	7515	7675	7531	7623	7475	7687	7692	7535	7581	7461	7542	7493	7763	7529	7695	7606	7464	7594	7519	7583	7689	7587	7565	7720	7513	7645	7651	7553	7620	7573	7580	7537	7595	7592	7636	7738	7628	7533	7643	7573	7495	7561	7467	7577	7572	7707	7406	7570	7550	7604	7588	7533	7655	7691	7646	7575	7707	7562	7714	7626	7589	7509	7569	7567	7551	7656	7613	7683	7688	7703	7782	7528	7594	7672	7566	7635	7672	7522	7593	7530	7587	7625	7600	7657	7666	7666	7746	7622	7623	7533	7563	7558	7584	7560	7574	7733	7577	7609	7616	7621	7637	7635	7652	7792	7521	7675	7643	7528	7624	7622	7677	7619	7732	7723	7555	7592	7585	7623	7714	7695	7636	7548	7653	7684	7620	7610	7561	7504	7715	7553	7630	7615	7592	7578	7542	7613	7607	7591	7596	7635	7737	7620	7629	7683	7706	7699	7615	7607	7602	7641	7621	7666	7481	7534	7652	7578	7662	7704	7515	7686	7607	7655	7614	7547	7692	7597	7655	7580	7558	7575	7546	7571	7574	7576	7570	7509	7498	7497	7596	7676	7577	7506	7722	7656	7611	7557	7660	7696	7525	7464	7712	7693	7595	7691	7600	7590	7630	7652	7560	7497	7718	7510	7585	7634	7721	7645	7667	7454	7633	7617	7550	7575	7611	7659	7609	7753	7638	7652	7643	7675	7588	7616	7605	7570	7676	7660	7626	7667	7534	7616	7508	7550	7568	7505	7619	7642	7564	7493	7665	7616	7775	7527	7633	7617	7639	7542	7683	7640	7688	7590	7710	7439	7601	7564	7670	7665	7703	7623	7688	7593	7790	7439	7675	7724	7535	7462	7624	7592	7530	7609	7557	7709	7670	7628	7632	7570	7604	7613	7594	7600	7639	7665	7557	7708	7721	7662	7664	7615	7679	7709	7603	7513	7582	7600	7715	7585	7752	7742	7699	7496	7542	7557	7628	7602	7587	7653	7530	7567	7668	7647	7560	7721	7661	7566	7595	7566	7546	7598	7523	7641	7646	7601	7738	7589	7618	7593	7554	7558	7739	7593	7640	7685	7595	7593	7679	7645	7682	7621	7735	7575	7671	7630	7529	7615	7544	7614	7634	7602	7558	7546	7632	7612	7658	7647	7679	7554	7650	7560	7613	7678	7618	7740	7589	7647	7700	7716	7620	7614	7664	7532	7615	7689	7580	7686	7725	7679	7664	7527	7610	7560	7642	7710	7624	7543	7569	7595	7505	7626	7736	7631	7686	7503	7643	7590	7577	7603	7665	7693	7618	7636	7753	7585	7549	7769	7609	7633	7562	7472	7567	7671	7543	7623	7605	7658	7649	7626	7677	7619	7519	7626	7605	7549	7632	7730	7614	7534	7609	7521	7562	7516	7557	7587	7605	7616	7686	7606	7489	7673	7584	7497	7748	7590	7617	7504	7588	7614	7635	7687	7589	7667	7643	7659	7704	7669	7608	7613	7505	7591	7547	7734	7588	7647	7539	7751	7829	7678	7598	7632	7661	7690	7582	7602	7671	7716	7570	7642	7695	7617	7556	7679	7570	7443	7697	7565	7481	7651	7439	7682	7635	7705	7461	7641	7628	7584	7571	7543	7586	7675	7499	7660	7580	7531	7721	7585	7724	7705	7519	7665	7723	7646	7625	7675	7492	7565	7640	7709	7451	7623	7514	7477	7710	7543	7620	7640	7566	7557	7574	7641	7543	7530	7587	7765	7642	7515	7682	7674	7600	7688	7591	7779	7666	7673	7415	7742	7608	7502	7739	7623	7571	7627	7697	7554	7698	7711	7666	7701	7602	7657	7548	7613	7582	7553	7477	7626	7641	7589	7669	7769	7528	7574	7630	7664	7578	7531	7472	7562	7767	7573	7645	7737	7648	7614	7522	7670	7634	7598	7554	7454	7665	7633	7686	7597	7645	7723	7622	7668	7691	7530	7581	7571	7562	7740	7525	7657	7727	7526	7732	7559	7525	7679	7666	7538	7642	7618	7502	7665	7544	7509	7646	7572	7570	7691	7639	7586	7578	7585	7554	7602	7461	7837	7519	7676	7699	7596	7603	7557	7598	7541	7675	7562	7543	7530	7663	7797	7590	7607	7681	7679	7620	7682	7763	7769	7623	7582	7619	7470	7742	7632	7681	7625	7519	7670	7624	7656	7521	7558	7621	7580	7561	7632	7555	7505	7619	7609	7642	7621	7721	7565	7639	7760	7649	7551	7583	7509	7634	7598	7544	7720	7662	7669	7564	7673	7684	7689	7538	7467	7664	7557	7532	7755	7600	7690	7765	7579	7541	7579	7566	7628	7699	7621	7566	7556	7618	7627	7539	7492	7413	7568	7757	7686	7593	7519	7672	7724	7737	7572	7698	7637	7563	7546
3008	1251	1109	990	1105	2423	6880	6286	4843	3066	1871	1201	971	858	911	806	782	891	843	902	863	829	852	867	861	912	825	832	821	889	841	866	832	847	859	826	824	810	857	779	768	860	851	870	817	865	854	889	849	786	856	815	842	786	822	807	864	878	832	870	847	841	827	861	833	800	833	804	910	799	772	836	839	818	842	824	838	860	878	813	852	862	854	824	834	851	854	907	811	842	878	833	820	839	855	831	816	815	778	840	826	845	805	803	801	891	790	882	828	805	869	853	928	812	880	894	821	827	826	883	853	877	830	858	870	901	881	861	835	808	838	872	806	779	918	841	808	824	830	888	873	826	810	797	815	904	838	828	819	870	805	841	845	856	775	933	846	841	793	829	834	806	852	830	754	817	807	851	825	832	788	825	820	893	796	830	867	838	835	795	839	869	842	834	867	826	860	835	861	853	888	885	889	838	869	866	844	795	883	816	853	860	807	854	869	840	839	854	888	861	842	836	827	888	882	870	841	893	827	881	785	822	883	800	812	804	852	846	874	791	840	831	894	834	873	823	920	838	845	828	891	890	881	855	858	845	866	855	862	899	848	878	855	868	832	858	831	848	866	811	854	844	858	837	838	828	854	821	803	840	853	890	798	875	832	781	888	825	814	857	874	815	902	856	857	837	837	883	806	849	833	875	771	814	802	865	830	896	841	812	865	863	854	832	845	905	878	832	827	850	909	867	840	883	832	859	873	829	856	868	856	833	904	905	867	886	816	862	866	914	884	831	871	853	838	774	883	839	910	859	877	806	834	833	864	803	870	837	817	833	794	856	870	826	882	841	871	875	829	806	868	835	899	818	854	893	889	848	864	866	858	846	797	866	799	899	815	822	809	829	876	836	882	860	859	840	840	887	824	826	883	875	849	866	836	838	823	824	859	857	814	806	815	868	786	906	863	815	878	862	819	855	872	837	884	901	781	851	869	880	835	832	821	875	865	863	865	885	824	870	853	828	857	834	857	807	870	873	902	832	876	827	862	830	860	853	811	793	787	890	781	841	835	868	849	803	836	840	876	847	831	827	817	832	804	820	816	839	864	805	872	834	863	895	830	793	829	843	811	856	822	856	785	872	877	813	857	818	868	832	807	850	848	851	854	869	857	808	829	868	832	828	862	836	872	855	830	813	895	900	844	875	859	820	823	813	817	812	890	796	863	812	893	837	895	886	857	816	888	852	867	845	829	883	825	905	861	893	888	829	903	868	848	812	849	817	892	845	883	862	841	862	811	839	863	822	847	855	887	883	828	807	892	836	818	826	809	830	875	851	874	829	829	802	814	847	905	839	890	831	841	849	847	897	841	799	801	830	851	873	869	881	844	848	808	783	859	837	895	938	891	879	856	812	876	817	867	866	869	850	805	809	842	870	870	866	815	864	871	906	831	878	863	850	863	888	907	855	870	743	839	815	818	825	872	824	856	818	859	794	860	852	829	840	806	847	851	836	846	887	899	877	824	853	818	877	857	825	830	829	840	814	854	827	905	882	834	827	842	869	851	845	833	778	860	840	828	847	873	859	826	853	892	858	884	858	897	895	808	901	743	817	845	824	817	816	864	835	842	879	847	891	895	902	818	863	885	875	825	878	822	864	849	851	911	829	818	806	860	903	832	816	831	865	863	884	906	822	869	860	816	859	851	786	873	890	851	817	798	862	832	845	866	873	781	846	861	859	875	855	861	816	900	841	866	843	861	826	852	880	846	833	814	808	832	830	888	842	820	774	849	850	879	808	813	805	847	846	839	807	844	840	915	820	824	844	827	849	880	835	826	817	861	843	857	807	848	870	819	855	792	842	882	869	911	840	856	809	846	790	837	850	863	844	812	883	895	831	801	885	819	918	848	835	864	881	878	892	882	839	853	869	852	858	842	827	876	841	804	785	876	867	839	843	782	835	815	859	811	894	830	881	831	901	836	806	859	869	834	833	866	755	830	886	856	873	837	836	838	844	904	858	815	826	841	838	898	820	874	888	923	870	827	893	785	885	858	872	865	860	865	887	821	854	843	865	877	846	809	819	848	891	820	870	820	805	911	887	850	858	822	876	811	817	857	887	812	804	845	842	823	837	880	870	841	866	854	829	861	848	852	818	809	874	880	857	863	827	900	843	833	866	802	844	890	828	893	860	863	810	822	845	835	889	806	871	806	788	890	823	845	831	835	852	863	885	840	807	857	856	805	792	809	824	852	843	883	851	853	881	841	848	864	807	880	842	823	854	796	833	864	837	874	830	853	838	848	920	829	859	909	824	886	873	832	850	849	904	876	864	817	862	865	884	817	850	843	887	794	841	817	879	854	863	830	853	857	843	845	788	871	863	775	819	842	901	807	832	876	907	813	860	820	807	848	844	865	813	840	808	854	869	823	805	856	820	872	901	796	855	923	789	856	805	910	824	850	828	863	850	852	905	841	867	852	846	813	875	856	782	786	823	891	817	869	868	836	840	845	831	826	851	825	856	850	847	869	794	837	845	910	875	798	843	820	839	841	816	808	794	809	809	837	828	874	765	861	865	819	826	814	885	898	827	830	866	858	838	845	844	830	799	866	900	847	849	885	895	858	776	810	817	847	802	874	820	761	889	877	869	866	818	844	807	843	868	876	830	840	880	882	836	910	829	833	828	877	874	849	814	885	900	836	848	849	858	847	875	850	913	831	816	798	845	840	869	807	819	850	833	906	796	817	852	853	874	851	823	859	846	877	846	887	901	848	865	844	876	861	878	795	841	900	858	836	875	916	863	832	820	849	877	859	850	839	840	852	809	824	838	822	847	906	878	880	862	840	931	822	838	871	819	792	850	887	889	865	864	818	806	807	868	820	825	845	873	884	798	855	861	883	826	816	878	908	837	832	873	849	803	857	833	885	877	867	842	843	845	838	844	888	857	846	865	825	826	831	818	830	822	875	824	823	833	824	822	843	872	806	825	827	864	806	837	794	863	815	872	802	819	888	833	854	857	840	851	863	912	883	788	866	881	833	850	832	831	837	818	831	836	817	840	871	853	848	845	835	861	860	841	855	872	875	842	811	878	806	836	864	842	846	873	839	863	851	840	907	904	868	855	858	839	771	921	813	878	769	842	870	857	887	799	835	858	847	837	813	886	804	857	856	818	784	913	844	818	809	816	889	903	829	836	862	793	815	859	908	867	861	843	790	827	866	819	864	836	839	879	831	833	845	841	828	844	849	826	855	873	889	882	872	895	834	856	784	828	839	888	832	854	923	851	810	828	857	836	849	837	827	869	772	808	908	852	876	817	881	820	802	816	856	919	869	860	801	801	822	819	831	847	833	878	841	830	906	841	813	843	869	838	875	836	854	896	859	904	816	849	865	841	859	871	845	884	841	853	817	852	853	829	876	826	772	826	850	883	857	873	880	871	833	823	831	860	838	804	787	806	865	860	848	791	891	884	851	885	838	835	841	797	780	910	851	880	853	773	854	863	822	835	897	866	855	837	885	866
16592	11670	10026	14052	23095	33362	49547	44151	37357	29242	19990	11970	8387	7453	6986	7088	7039	7013	6893	6898	6961	6949	6836	6976	7011	7039	6881	7097	6957	6976	7057	7010	6926	7026	6922	6889	6907	6808	6961	6937	6982	6916	7016	6909	7096	6764	6863	6992	6929	6847	6955	6990	6929	6970	6880	7060	7000	6979	6934	6933	7025	6946	6933	6838	7001	7079	6789	6965	7028	6995	6921	6944	6881	6925	6979	6882	6931	7024	6981	6894	7059	6947	6981	6915	6906	7018	6935	6953	6890	7087	7000	6943	7038	6909	6925	7135	6953	6957	7086	6958	6948	7068	7086	7102	6916	6844	6907	7013	7034	6979	6965	7127	6967	6936	7049	6950	6958	6976	7052	6806	7015	6855	6963	6876	6945	6867	7045	7007	6848	6931	6949	7041	7070	7080	6953	7030	7012	6855	6825	6868	6900	7077	6926	6913	6953	6953	6986	7120	6997	6915	7036	6926	7095	6989	6893	6847	7012	6957	6927	6892	6999	6906	7002	6933	6915	6944	6875	6959	6953	6996	6877	6963	6925	7023	7006	6902	6836	6947	6993	6807	6936	7043	7051	7087	6949	6853	6978	7045	6953	6955	7018	7051	6957	6908	7007	7048	6896	7018	6876	6902	6916	7029	6965	6855	7023	6933	7049	6838	6981	6979	7004	7009	6824	7074	6886	6844	6979	7003	7084	6956	6865	7039	7023	6856	6946	6873	6946	7122	6992	6971	7100	6954	7067	6902	6981	6851	6945	6933	6812	7007	6868	6984	6994	6958	7073	6952	7000	6934	6951	7049	6917	6926	6940	6975	6924	7016	6990	7085	6895	6889	7094	7014	6951	6957	6943	6932	6908	6850	6830	6869	6946	6861	7012	7002	6988	7061	6909	6959	7017	7003	6963	7074	7001	7049	6911	6977	7052	6837	7004	6999	6839	6922	6907	7028	6847	6976	7048	6925	7002	7000	6968	6989	6965	7064	7067	7080	6957	6939	6952	7017	6914	6999	6733	7037	7007	7001	7070	6900	6889	6973	6891	7052	6941	7052	6996	6942	6976	7065	7020	6990	6861	6927	6884	6787	6950	7020	6973	6854	6979	6934	7064	7077	6983	6919	7162	6921	7050	7081	6931	7004	7095	6956	6842	7005	7019	6898	6967	6962	7037	6934	6846	6967	6986	6981	6854	6980	6933	6956	6912	6912	6972	6945	6950	7085	6912	6978	6931	6891	6919	7118	7045	7085	7065	7035	6923	6951	6901	6982	7009	7032	7032	6944	7039	6939	7011	6887	6999	6924	6951	6854	7040	6856	6791	7058	7029	6985	6915	6901	6997	6916	7043	7038	7062	7020	6943	6933	6998	7000	6967	7022	7046	6957	6846	7002	6933	6909	7031	7038	7014	7022	6991	6963	6920	6971	6842	6991	6964	6997	6999	6959	6969	7040	6901	6982	7103	6887	6877	7035	7014	6898	7079	6933	6841	7058	7160	6945	6971	6940	7002	6936	6969	6914	6865	6883	6977	6828	7009	6950	6902	7062	6870	7028	7056	6889	6936	6843	6942	7035	6962	6961	6903	6933	6961	6926	7005	7021	6941	6836	7023	6979	7020	6969	6845	6922	6895	6994	7060	6819	6956	7068	6874	7050	6999	6953	7064	6991	7054	6851	6960	7005	6977	6970	7169	6951	7022	6977	7025	7024	6996	6927	6926	7040	6950	7023	6986	6962	6967	6948	6942	6901	7096	7056	6855	7014	6907	6965	6872	6985	6953	7061	6996	6765	6974	6951	6954	7098	6915	6952	7003	6911	6901	6947	6985	6944	6920	6944	6906	6928	6988	6972	6975	6883	7021	6959	6932	6861	6998	6971	6946	7123	6857	6855	6992	6822	6981	7005	7045	6965	6932	7083	7068	6942	6993	6970	6864	6909	7086	7037	6913	6982	7001	6854	6844	7028	7103	7015	6807	7096	7099	7015	6926	6929	6947	6903	7002	7063	7056	7063	6931	6949	6993	6888	7039	7035	6980	7009	6808	6898	6952	7022	6872	6893	6949	6968	6916	7042	6857	7001	7121	6844	6997	7019	7001	7052	7080	6922	6954	7015	6908	6834	7060	6938	7010	7000	6976	7098	7039	7022	6902	7037	6924	6923	7029	6981	6888	6916	7002	6944	6961	6875	7039	6837	6977	6871	6963	7072	6901	6979	7049	7005	6956	6881	6931	6941	7035	6914	7003	6908	6960	6997	7032	7161	6967	7012	6988	6912	7009	6948	7156	6996	6836	7039	6980	7081	6894	6952	6915	7111	6834	7004	7073	7074	7003	6906	6927	6981	6960	6995	6925	6860	6971	6917	7014	7050	6868	6891	7103	7024	6975	6972	6900	7052	6814	7082	6966	7056	6979	6933	6933	6981	6978	6823	6986	6940	6970	6930	6958	7001	6937	6960	7042	6890	6966	6988	6980	7005	7057	6882	6890	6903	6941	7024	7025	6856	6958	6996	7018	6878	6772	7051	7018	6851	6877	6864	7134	6852	6964	6945	7069	6899	6927	6926	6897	6993	7059	7147	7012	6941	6911	6999	6947	6952	7072	6911	6959	6925	7020	6988	6938	7070	7036	6926	7011	6997	6969	7086	7140	6802	6893	6865	6938	6846	6983	6958	6856	7103	6904	7012	6984	7072	7052	7030	6949	6929	7078	6815	6887	6891	7043	6910	6920	6889	6979	6963	6943	6886	7161	7048	6964	7064	6936	6881	6951	6953	6971	7004	7136	7023	6984	7008	6906	6925	6954	7075	6920	6962	6901	6991	6924	6963	7010	7018	7040	6953	6911	6872	7034	6840	7113	6890	7080	6902	6856	7022	7011	6917	6962	6921	7023	7111	7036	6976	6996	7101	7011	7005	6912	6994	6924	6936	6918	6964	6947	6972	7030	7078	7018	6943	7035	7027	6985	6918	6934	6898	6945	7031	7022	7041	7004	7119	6952	7014	6971	6876	7001	6795	6954	7024	6978	6969	6919	7086	6914	7036	6992	6863	6971	6942	6935	7036	7035	7090	7021	6907	6986	7033	6940	7057	6924	7075	6926	6970	6936	7043	7004	6966	7038	6942	7060	7040	6857	7109	6921	6963	6997	6869	7090	6988	6852	6960	7013	6933	7040	6993	6870	7083	6823	7048	6951	6970	7023	6925	7039	7037	7006	7077	6976	7040	6869	7014	6911	7005	7028	7011	7018	6953	6960	6870	7020	6925	6893	7030	7095	6957	6947	7036	6927	7001	7006	6950	6826	7027	6848	7026	6921	6881	6996	7033	6885	6971	6961	7037	6940	7023	7018	6972	6952	6971	6961	6935	7013	6986	6961	6909	7013	6973	7021	6983	6966	6959	6941	7085	7034	6862	6953	7018	6991	6990	7067	6983	6946	7002	7000	6829	6877	6965	6873	7093	6994	6845	6774	6977	6942	6949	7051	6926	7086	6898	6988	6864	6872	6997	7028	6880	6952	6851	6964	6867	6913	6871	6903	7006	7026	6944	6928	7018	7031	7100	6909	6965	6948	7044	6959	7011	6900	7039	6902	6984	6942	7065	6949	6954	7022	7002	6914	6924	6928	6947	6884	7029	6945	6923	6931	6795	6974	6942	6920	7049	6907	6964	7012	7018	7057	6862	7018	6978	6863	6938	6929	7068	6952	6972	6839	6905	6867	7133	6992	6849	7081	7038	7009	6951	6960	7010	7030	6888	7051	7139	6989	7048	7124	6939	7049	6999	6985	6982	7027	7031	6837	7005	6871	7054	7141	6927	6951	6985	6895	6908	6986	6959	6991	6958	6928	6910	6911	7006	6865	6918	6907	6991	6978	7008	6951	7081	6922	6901	6992	7001	6976	6920	7048	7115	7050	6811	6998	6958	6862	6993	7084	6881	6986	6879	7051	7013	6951	6990	6981	7058	7115	7017	6874	6974	7027	6906	6918	6973	6932	7091	6982	6915	6994	7033	6902	7093	6995	6965	7072	6927	6992	6954	7040	7019	6949	6955	6938	6853	6921	7025	7022	6979	6984	6856	6897	6978	6902	6903	6993	6932	6950	6871	6963	6837	7042	6885	7006	7006	6871	6809	6916	7020	6860	6803	6932	6950	6920	6953	6949	6978	7001	6910	7004	6839	7141	6864	6963	7007	6991	7038	6979	7010	6839	6928	6922	6921	6983	6917	6962	7091	6840	6954	6943	6965	7139	6836	7059	7041	7047	7038	7020	6841	6896	6906	6986	6881	6921	7221	6950	7020	6956	7008	7058	7006	7035	6907	6955	6970	6921	6976	7073	6988	6895	6965	6925	7103	7028	6897	7044	7161	6909	6973	6969	7083	7025	6937	6954	6996	6931	7029	7084	6920	7014	6923	7029	6863	7147	7010	6955	6895	7020	6954	6982	7092	6900	7013	6961	6952	6926	6882	7037	7043	7029	6857	6945	6895	6985	6910	6888	6961	6922	7039	7053	6847	6917	6903	6892	6889	6943	6947	7005	6954	6943	6914	6878	6834	7059	7118	7059	7055	6991	7051	6972	7082	7047	6991	7069	7088	6951	6872	7016	6998	7091	7036	6981	6790	7014	6971	7050	6964	6979	7095	7024	6917	6904	7018	6978	6927	6967	6918	6997	6908	6908	6927	6965	7076	6913	6957	7008	6923	6834	6932	7015	6898	6970	7086	7151	6993	6881	6934	6907	6998	6890	6998	7002	6964	7100	6855	6861	6876	6898	6868	7067	6991	6906	6920	6851	6902	7051	6903	7106	6980	6916	7013	6915	7004	6964	7091	6979	7050	6896	7023	6809	7008	6773	6905	6998	7033	6869	6921	6970	7008	6934	7058	6940	6966	6990	6810	6935	6923	6989	7046	7024	6954	7077	6893	7008	7042	6999	6920	6966	7042	7013	6910	6920	6973	6953	6941	6923	6903	6929	7096	7091	6970	7002	6995	6883	6978	6963	6963	6984	7090	6952	6984	6914	7025	6966	7049	6971	7052	6876	7057	6992	7031	6932	7010	7051	6978	6820	6999	6934	6948	6964	6960	6852	6948	6888	7036	7077	6923	6934	6927	6993	7049	6962	7068	6939	7015
2214	1568	1335	1225	1313	1930	10653	14139	11001	6193	2967	1556	1043	948	895	881	904	907	879	960	836	962	867	882	882	892	849	867	952	909	897	903	869	892	903	834	866	871	881	860	825	935	867	870	868	819	942	906	857	821	909	885	844	885	877	883	903	901	864	910	872	873	880	921	955	892	875	876	887	853	869	883	894	892	872	898	903	877	932	898	870	846	857	913	884	878	889	955	901	899	931	920	901	895	857	900	888	927	897	894	834	881	903	912	844	851	868	834	883	832	893	934	856	881	853	853	882	903	923	896	905	932	948	924	884	880	939	894	827	892	887	870	884	861	922	852	935	870	850	908	892	887	888	890	870	870	817	916	911	896	878	886	840	885	850	897	889	849	884	860	898	904	841	851	882	912	884	871	856	908	858	873	860	890	894	828	859	854	838	916	885	846	910	839	889	918	869	902	885	812	909	877	883	857	913	849	858	896	836	898	853	843	891	903	884	878	858	945	874	856	911	884	951	872	906	941	875	905	902	888	847	899	881	847	874	905	884	874	841	947	839	889	870	918	902	910	876	853	871	901	936	832	891	893	895	921	854	864	904	871	865	897	968	907	826	904	904	855	950	858	888	852	920	869	859	895	879	929	860	928	872	873	897	861	925	922	873	845	904	898	838	876	889	875	889	899	827	824	923	899	906	895	948	847	922	897	877	897	912	893	807	865	935	824	852	890	958	885	916	851	903	902	893	880	936	894	895	910	848	900	869	885	888	860	875	865	901	888	849	886	904	874	885	900	842	879	879	894	935	895	876	893	838	930	878	867	859	897	860	900	865	876	917	891	865	870	874	876	891	861	880	871	937	923	826	873	843	938	921	887	891	870	913	889	926	885	861	905	872	866	909	937	868	897	881	899	899	867	902	914	881	865	821	893	899	870	929	865	877	877	894	903	887	838	856	926	852	917	869	860	848	843	902	883	888	916	879	888	899	875	868	908	896	840	934	952	913	946	889	935	941	871	867	947	859	906	911	859	867	934	953	915	902	883	913	915	846	854	844	868	841	875	844	878	846	903	911	925	912	912	878	928	915	866	851	903	895	960	940	893	929	853	954	938	881	900	883	901	863	873	884	885	890	914	870	833	867	888	874	903	867	876	899	900	873	929	905	904	856	894	904	858	911	863	872	899	892	851	909	896	880	878	864	919	913	863	955	893	855	913	918	874	868	887	827	914	883	853	851	857	908	870	944	936	937	852	792	861	923	832	911	891	877	893	896	856	895	903	871	839	898	906	853	891	898	857	860	926	907	874	912	892	878	893	909	884	936	886	874	915	899	909	929	876	893	858	912	849	900	856	861	887	909	873	883	918	869	871	870	895	898	951	918	886	905	889	914	855	894	895	904	868	855	922	910	859	945	910	905	962	837	912	952	892	933	940	886	950	931	916	891	870	866	881	904	884	891	907	930	894	889	932	876	856	860	878	882	930	910	881	898	921	861	874	919	922	861	870	893	862	894	892	911	857	890	905	887	938	849	846	903	917	926	904	855	905	896	867	877	819	923	882	862	840	881	888	940	910	891	839	889	892	875	892	912	915	879	860	930	848	925	909	884	866	882	868	883	842	835	872	900	880	940	929	889	865	935	944	915	822	872	923	989	831	852	883	842	879	922	838	882	868	887	876	887	891	898	931	907	881	898	838	863	880	887	909	932	872	913	958	881	843	885	870	882	829	882	833	908	821	895	858	888	831	880	878	938	906	863	960	954	892	875	965	895	828	847	832	868	899	874	880	871	857	878	900	924	847	850	912	898	864	882	946	853	844	892	913	926	878	848	859	904	878	909	898	846	889	861	882	904	880	877	875	903	861	879	854	893	872	890	893	883	888	854	840	878	886	876	888	886	880	860	836	889	858	899	918	873	879	873	856	935	898	887	868	913	928	893	909	880	896	869	863	851	906	861	877	867	841	859	870	927	871	862	897	898	892	911	915	849	917	890	882	856	910	946	889	896	899	931	950	863	876	868	856	885	852	902	828	923	869	888	919	809	902	895	906	947	897	900	872	922	912	907	854	866	901	871	885	925	862	843	845	895	831	874	870	864	863	890	901	888	902	926	878	851	843	876	854	849	841	833	882	932	867	879	886	877	878	887	855	869	849	903	863	889	865	872	864	899	924	840	895	952	894	847	853	888	910	903	851	923	877	924	874	945	833	860	859	906	971	874	858	924	937	879	890	918	905	913	875	827	926	885	900	918	903	875	844	911	907	899	902	838	837	866	889	922	889	886	934	831	925	846	873	855	867	918	885	828	915	859	899	912	917	861	915	912	914	877	932	894	907	895	875	872	908	915	902	901	882	928	916	846	831	886	901	897	866	862	890	906	914	935	866	876	890	903	945	855	906	906	900	850	888	914	864	893	880	883	881	884	899	933	927	891	906	851	934	895	911	870	883	902	883	899	877	871	892	873	899	858	903	933	895	890	909	881	908	892	876	903	878	886	861	871	900	898	858	912	865	888	818	895	897	892	874	928	874	879	899	872	899	949	877	866	954	876	946	887	845	874	874	823	941	908	901	917	846	843	841	893	904	937	934	928	898	920	864	854	921	896	926	882	888	897	871	874	913	886	865	856	865	898	909	854	888	854	903	883	870	864	965	868	896	911	954	873	869	936	906	875	913	874	878	887	921	855	892	814	847	900	882	889	873	861	879	903	888	854	880	802	865	893	908	838	864	889	901	865	865	874	893	937	883	926	824	890	857	946	928	881	832	905	852	851	844	912	870	924	875	896	870	884	880	887	853	931	871	886	867	872	933	874	906	874	861	903	893	844	869	891	936	864	872	882	894	919	937	876	834	890	889	874	927	866	901	873	897	921	893	930	908	894	853	935	906	877	858	879	905	871	866	893	923	896	826	900	810	838	900	903	865	884	902	867	873	942	888	861	867	913	869	891	941	833	883	917	869	929	879	927	920	859	891	860	915	882	868	921	966	889	940	944	837	869	872	919	861	900	837	892	918	910	857	902	873	899	836	888	906	954	841	848	834	861	878	925	910	913	897	902	914	896	879	862	918	882	842	822	919	910	881	825	883	854	894	895	891	889	890	861	932	925	863	867	932	880	902	842	898	883	871	862	925	856	846	859	909	865	877	839	875	872	890	889	888	906	885	908	900	832	880	865	895	876	869	886	910	864	919	870	899	860	883	840	874	907	879	879	867	898	867	878	872	914	881	863	892	885	866	909	894	844	880	867	847	928	873	844	894	844	896	876	943	934	857	899	862	882	888	815	902	883	913	830	896	896	869	918	860	915	900	865	899	859	931	832	883	863	897	857	900	918	870	952	813	865	959	886	958	899	880	882	864	910	847	844	913	910	881	904	857	866	827	837	892	869	925	859	924	882	884	913	960	901	907	920	918	895	926	920	940	913	863	925	944	882	875	892	850	883	910	953	834	899	835	889	910	870	973	902	873	867	917	882	908	929	877	879	907	891	856	894	923	923	834	861	922	890	850	866	895	916	904
19194	14063	12003	18646	26343	30177	58067	59997	49389	37412	26415	15816	9816	7762	7338	7334	7130	7195	7275	7125	7184	7197	7149	7207	7084	7231	7339	7305	7185	7202	7331	7205	7332	7257	7273	7285	7228	7384	7240	7376	7352	7191	7198	7112	7318	7169	7232	7250	7125	7341	7239	7234	7255	7283	7251	7130	7392	7143	7230	7208	7309	7216	7233	7091	7384	7246	7160	7308	7254	7232	7178	7231	7236	7187	7276	7197	7186	7246	7132	7244	7181	7323	7190	7216	7158	7114	7317	7233	7193	7224	7160	7281	7103	7136	7314	7272	7349	7240	7138	7294	7268	7193	7232	7207	7258	7168	7163	7287	7184	7105	7467	7313	7223	7143	7303	7200	7236	7290	7273	7217	7344	7327	7322	7305	7369	7207	7264	7201	7228	7164	7282	7243	7235	7308	7330	7206	7350	7368	7278	7252	7233	7243	7197	7203	7192	7148	7114	7298	7336	7337	7147	7287	7223	7239	7165	7301	7054	7182	7268	7200	7281	7087	7294	7205	7252	7189	7183	7320	7305	7292	7269	7289	7163	7221	7233	7155	7294	7133	7320	7181	7286	7108	7277	7162	7310	7315	7195	7285	7267	7223	7225	7199	7143	7330	7119	7028	7232	7210	7124	7383	7253	7155	7242	7214	7131	7310	7372	7172	7328	7234	7131	7148	7233	7202	7188	7269	7199	7204	7292	7311	7263	7114	7148	7118	7345	7216	7314	7252	7150	7125	7239	7300	7238	7205	7267	7192	7279	7379	7192	7193	7109	7214	7228	7137	7229	7032	7147	7339	7328	7233	7134	7295	7197	7323	7223	7151	7148	7103	7344	7359	7267	7159	7177	7274	7332	7301	7211	7289	7273	7205	7268	7230	7113	7223	7202	7188	7222	7148	7318	7299	7229	7313	7246	7165	7171	7178	7211	7250	7240	7144	7247	7230	7280	7241	7166	7188	7284	7264	7232	7143	7266	7223	7271	7139	7220	7253	7278	7305	7143	7360	7389	7288	7162	7218	7089	7257	7253	7234	7264	7187	7295	7164	7272	7285	7273	7237	7263	7308	7269	7314	7161	7191	7159	7211	7167	7261	7201	7080	7219	7188	7233	7395	7209	7174	7261	7085	7171	7139	7120	7177	7376	7157	7265	7300	7373	7304	7271	7213	7212	7231	7211	7293	7264	7108	7188	7309	7234	7287	7320	7287	7300	7177	7254	7199	7335	7267	7169	7293	7128	7302	7286	7279	7239	7386	7212	7131	7230	7336	7205	7097	7271	7355	7203	7229	7344	7230	7221	7308	7143	7251	7222	7118	7180	7337	7243	7222	7260	7293	7281	7330	7194	7277	7400	7098	7198	7262	7250	7299	7245	7184	7194	7432	7265	7198	7250	7287	7182	7337	7258	7165	7372	7262	7227	7379	7400	7460	7210	7215	7346	7364	7189	7253	7184	7236	7256	7385	7161	7323	7295	7164	7309	7219	7200	7104	7232	7173	7115	7315	7289	7091	7300	7177	7224	7290	7255	7366	7232	7368	7284	7177	7162	7214	7251	7171	7186	7323	7286	7250	7429	7066	7272	7112	7334	7230	7196	7114	7187	7277	7265	7263	7221	7177	7299	7243	7173	7482	7319	7113	7032	7177	7306	7183	7226	7213	7378	7256	7298	7231	7238	7317	7239	7188	7232	7171	7221	7149	7225	7259	7294	7276	7288	7306	7163	7231	7212	7237	7170	7199	7169	7276	7139	7328	7269	7205	7176	7235	7203	7255	7159	7237	7344	7316	7154	7338	7405	7163	7256	7261	7105	7310	7304	7275	7187	7216	7345	7157	7337	7146	7220	7260	7202	7180	7256	7288	7075	7227	7322	7206	7225	7000	7255	7259	7262	7220	7259	7387	7420	7142	7081	7315	7141	7076	7338	7280	7260	7231	7331	7195	7145	7140	7299	7332	7257	7167	7318	7209	7222	7209	7225	7219	7238	7130	7302	7296	7289	7139	7162	7224	7230	7277	7243	7182	7278	7199	7112	7299	7324	7256	7277	7212	7202	7256	7252	7263	7343	7399	7205	7109	7241	7361	7226	7298	7153	7305	7256	7197	7248	7176	7299	7206	7317	7246	7358	7434	7237	7343	7189	7233	7242	7331	7157	7228	7319	7309	7183	7344	7313	7217	7245	7301	7151	7169	7270	7149	7302	7251	7308	7249	7137	7142	7312	7315	7253	7117	7342	7300	7199	7064	7284	7197	7161	7296	7130	7246	7332	7155	7240	7353	7285	7238	7386	7355	7107	7265	7229	7256	7235	7268	7173	7218	7266	7235	7304	7364	7245	7355	7215	7390	7164	7192	7185	7219	7236	7212	7231	7238	7222	7281	7228	7197	7150	7194	7313	7165	7253	7162	7299	7176	7289	7306	7394	7287	7262	7147	7176	7285	7294	7227	7174	7241	7355	7364	7247	7141	7208	7323	7157	7206	7249	7150	7200	7269	7213	7193	7288	7321	7277	7153	7153	7204	7265	7296	7195	7237	7298	7225	7302	7189	7186	7335	7210	7304	7203	7269	7178	7256	7215	7107	7252	7304	7144	7302	7304	7253	7270	7232	7278	7268	7160	7221	7250	7268	7261	7133	7242	7324	7338	7159	7344	7089	7137	7273	7294	7191	7271	7192	7268	7210	7420	7239	7255	7124	7179	7316	7170	7304	7174	7200	7212	7134	7261	7329	7258	7141	7204	7239	7224	7276	7184	7226	7255	7268	7259	7204	7242	7291	7160	7299	7286	7275	7243	7179	7226	7262	7275	7214	7183	7296	7193	7240	7176	7306	7218	7202	7258	7258	7168	7269	7373	7211	7240	7267	7256	7323	7195	7319	7267	7409	7323	7272	7355	7182	7177	7228	7228	7354	7254	7174	7234	7256	7246	7182	7261	7115	7286	7259	7212	7105	7313	7239	7255	7305	7222	7112	7203	7242	7228	7182	7303	7251	7437	7185	7171	7389	7277	7240	7366	7371	7212	7220	7330	7114	7318	7337	7146	7231	7228	7129	7417	7298	7210	7112	7328	7154	7330	7187	7327	7226	7286	7070	7330	7132	7289	7143	7304	7347	7285	7245	7288	7157	7165	7318	7078	7233	7343	7274	7295	7242	7223	7224	7250	7233	7186	7184	7293	7233	7402	7201	7288	7253	7178	7225	7280	7187	7234	7171	7161	7269	7333	7363	7207	7325	7118	7247	7145	7255	7350	7221	7343	7230	7155	7261	7270	7232	7316	7204	7081	7277	7280	7217	7177	7141	7199	7141	7227	7397	7267	7359	7196	7263	7238	7291	7328	7255	7178	7211	7192	7213	7256	7280	7245	7302	7271	7225	7165	7181	7220	7221	7213	7343	7178	7215	7200	7134	7188	7256	7355	7316	7230	7391	7278	7196	7423	7072	7135	7150	7271	7166	7182	7268	7322	7125	7179	7186	7234	7223	7352	7317	7198	7257	7219	7169	7379	7325	7261	7262	7027	7394	7213	7257	7373	7231	7256	7176	7127	7243	7153	7139	7262	7291	7258	7295	7256	7214	7276	7094	7178	7328	7248	7116	7217	7223	7345	7274	7359	7184	7303	7348	7302	7239	7389	7111	7194	7266	7216	7382	7188	7212	7173	7377	7187	7038	7147	7185	7243	7261	7175	7279	7307	7329	7200	7298	7387	7063	7302	7266	7199	7364	7266	7235	7367	7159	7209	7245	7169	7313	7181	7296	7284	7225	7238	7242	7223	7193	7257	7259	7176	7283	7042	7276	7300	7217	7213	7304	7289	7164	7230	7221	7216	7357	7314	7324	7332	7220	7266	7281	7248	7183	7219	7213	7203	7358	7393	7077	7139	7362	7170	7168	7310	7208	7203	7247	7252	7207	7259	7277	7170	7359	7210	7309	7331	7148	7340	7254	7162	7328	7356	7289	7183	7253	7236	7242	7296	7398	7313	7303	7216	7168	7386	7210	7235	7166	7271	7184	7207	7124	7189	7348	7384	7238	7196	7264	7251	7234	7294	7371	7195	7210	7219	7246	7299	7250	7311	7231	7228	7144	7287	7295	7285	7364	7209	7228	7194	7338	7271	7223	7267	7205	7298	7266	7228	7248	7386	7204	7208	7262	7172	7328	7240	7128	7279	7255	7338	7193	7285	7190	7207	7352	7233	7188	7311	7091	7170	7249	7286	7283	7195	7260	7138	7334	7195	7274	7301	7305	7272	7242	7238	7162	7197	7297	7265	7147	7272	7222	7203	7245	7195	7245	7262	7216	7245	7160	7169	7219	7267	7279	7315	7269	7294	7343	7322	7130	7466	7252	7180	7162	7160	7194	7296	7193	7265	7253	7143	7236	7217	7241	7188	7270	7201	7323	7275	7284	7220	7295	7317	7183	7173	7215	7204	7265	7296	7169	7022	7278	7291	7352	7158	7239	7169	7236	7261	7427	7337	7258	7266	7237	7226	7247	7158	7247	7272	7186	7244	7236	7263	7142	7273	7189	7328	7233	7204	7186	7216	7240	7230	7250	7278	7348	7158	7294	7255	7281	7200	7174	7255	7232	7187	7277	7382	7231	7209	7139	7155	7298	7179	7246	7418	7214	7294	7240	7299	7378	7262	7325	7267	7189	7276	7159	7167	7314	7340	7237	7116	7211	7215	7253	7208	7267	7152	7274	7246	7141	7138	7238	7190	7280	7322	7113	7189	7257	7334	7113	7086	7320	7227	7299	7271	7221	7171	7222	7333	7197	7313	7261	7239	7316	7295	7281	7155	7306	7271	7281	7237	7248	7238	7277	7205	7208	7125	7253	7268	7252	7180	7266	7172	7205	7204	7170	7149	7100	7289	7121	7255	7367	7317	7324	7171	7266	7385	7266	7253	7257	7233	7231	7332	7303	7318	7240	7340	7200	7245	7114	7241	7177	7361	7249	7249	7241	7247	7280	7211	7211	7233	7332	7272	7254	7220	7215	7209	7325	7275	7265	7326	7261	7245	7148	7297	7224	7269	7321	7243	7149	7277	7233	7263	7310	7239	7111	7261	7245	7416	7003	7188	7189	7293	7069	7242	7346	7366	7320	7200	7304	7352	7316	7328	7145
4232	1499	1276	1196	1482	1608	10054	18272	14702	8768	4016	1889	1103	928	857	905	870	837	853	809	827	829	851	856	869	843	845	832	844	874	802	910	831	848	895	889	872	825	900	907	835	905	866	888	866	861	850	828	830	885	889	847	842	882	873	892	891	866	842	852	838	849	820	829	872	820	848	801	855	857	817	851	851	872	839	882	848	908	887	806	914	867	839	822	846	789	816	864	837	822	880	852	855	873	813	877	850	828	888	882	879	822	851	814	878	858	838	858	834	842	824	804	839	807	827	808	881	842	857	852	857	862	871	878	875	872	817	851	838	853	879	817	807	850	800	869	829	836	857	845	898	853	904	852	828	873	825	801	828	838	903	795	859	805	909	834	834	837	828	851	838	868	893	839	828	865	868	840	855	845	870	849	850	843	932	874	875	856	913	892	826	872	876	876	876	860	875	837	812	865	895	829	883	927	836	864	863	826	824	898	840	821	862	851	830	857	807	786	873	837	822	893	854	904	821	871	879	810	812	876	857	823	834	894	871	853	867	813	853	878	865	825	819	814	847	864	855	806	841	870	889	853	869	804	882	864	869	840	814	892	821	887	828	864	853	888	857	847	803	848	864	828	870	861	887	862	883	811	882	867	834	867	870	863	845	839	853	866	843	844	894	859	854	828	840	840	882	890	885	828	865	863	852	871	871	891	851	830	877	811	863	833	861	897	872	842	914	867	879	866	832	869	885	847	857	858	876	831	861	857	890	816	876	832	864	873	888	894	809	844	890	838	869	855	822	890	867	853	854	770	864	855	826	836	873	868	849	847	881	885	871	871	867	863	866	833	841	863	854	833	809	836	854	806	863	865	895	882	886	881	878	839	844	852	918	883	886	834	863	869	880	891	907	824	880	844	916	893	882	792	812	911	837	832	824	870	905	822	792	877	837	843	900	833	826	852	816	833	889	868	857	889	837	827	865	843	845	772	849	832	853	826	853	858	837	859	894	823	837	832	862	808	943	847	837	811	830	884	838	860	817	817	863	859	895	889	880	834	846	810	833	875	869	837	814	875	838	844	868	866	862	782	861	863	855	870	824	841	841	876	909	870	836	849	866	840	882	871	843	881	854	851	897	804	846	848	847	915	809	821	864	864	828	878	853	881	886	895	890	894	873	842	833	834	879	857	870	872	868	879	838	887	909	850	808	893	859	845	912	858	844	843	853	838	859	850	802	880	884	863	859	866	897	879	845	825	865	873	812	880	900	864	834	876	815	833	809	891	840	850	888	830	873	916	838	801	917	900	815	915	785	841	886	865	900	847	848	830	855	835	862	837	845	853	857	878	816	857	878	863	872	855	847	852	874	878	837	895	869	881	835	860	885	852	836	815	804	895	857	858	825	828	873	870	887	843	872	805	847	883	892	840	909	879	847	844	906	878	856	852	846	876	902	823	862	819	834	843	859	848	826	826	832	851	844	845	800	871	887	842	868	921	851	910	835	881	840	830	838	840	865	850	809	874	800	816	813	874	897	875	908	855	858	812	811	830	832	890	827	891	827	822	884	860	858	895	834	865	887	862	860	904	879	881	826	909	900	891	836	836	913	844	858	879	861	837	874	844	901	858	829	903	853	858	887	923	833	847	924	820	834	829	839	873	846	854	916	814	807	827	880	859	860	876	894	869	878	855	874	845	899	851	802	860	818	854	883	819	889	840	852	852	848	847	860	842	902	907	854	835	915	798	902	829	843	825	831	867	844	822	876	879	841	821	888	840	898	897	813	877	862	870	900	845	887	865	818	896	819	863	836	882	847	869	848	836	848	876	845	846	903	912	808	830	869	861	891	881	849	840	866	868	868	853	818	833	874	837	865	806	896	842	828	852	782	804	855	897	805	853	840	841	832	869	861	835	834	860	814	851	885	884	886	838	820	893	877	826	855	838	811	788	877	830	885	836	829	861	798	856	813	854	915	820	875	833	833	843	835	867	867	864	888	869	848	873	831	875	861	891	870	861	842	843	835	853	861	848	845	845	826	839	878	855	904	863	891	870	830	876	858	887	832	860	844	856	889	863	809	893	878	848	839	866	804	884	867	863	898	816	915	868	866	859	865	865	822	880	851	881	872	851	879	869	932	851	873	877	846	852	868	816	872	819	832	877	884	872	910	848	868	864	853	834	880	845	823	845	819	916	811	850	906	899	819	870	850	898	892	840	850	837	835	855	850	898	867	901	875	845	882	843	818	831	896	869	845	855	857	889	845	881	860	877	856	802	825	879	867	833	845	839	836	861	854	839	845	873	853	846	815	855	823	862	868	864	872	887	856	795	798	878	867	802	824	848	862	875	843	850	850	859	865	883	889	905	897	850	831	840	871	869	825	907	825	829	781	929	827	814	828	909	873	892	863	860	860	769	834	867	859	860	891	802	862	837	824	842	886	872	843	809	851	838	925	861	865	890	862	841	826	859	807	850	845	853	855	873	831	899	818	857	816	861	847	835	905	850	825	822	870	883	830	844	874	895	841	872	852	811	872	840	805	816	836	842	816	843	885	859	868	788	849	874	835	906	854	844	849	826	857	861	913	829	880	840	849	857	802	812	870	864	866	824	895	856	888	825	901	849	819	865	868	815	868	846	800	830	836	837	803	864	865	853	849	845	871	831	872	851	871	850	836	848	865	837	825	773	878	844	835	832	842	840	848	857	846	857	813	813	926	827	857	907	876	872	877	847	816	812	909	870	863	827	804	846	867	923	842	843	876	805	839	902	863	849	863	865	836	802	854	829	829	835	790	849	870	877	830	810	862	789	818	834	911	836	807	849	841	853	888	865	801	864	834	835	884	821	876	868	828	917	921	894	832	874	862	864	848	892	827	883	861	813	876	839	900	822	851	816	859	865	883	816	836	872	821	832	879	852	869	834	833	814	870	850	878	885	857	829	889	839	764	892	829	884	836	892	874	897	880	837	859	844	831	826	849	861	849	917	824	835	858	887	830	816	833	816	831	819	848	869	828	866	850	851	840	855	808	835	885	860	855	843	880	900	811	850	852	851	898	855	883	824	848	951	936	858	818	889	837	815	866	852	877	827	826	816	837	865	808	846	859	786	883	896	836	831	801	839	874	898	899	821	893	879	856	839	849	839	904	875	822	890	835	863	808	834	849	815	875	848	847	818	827	823	869	860	896	872	899	873	859	765	879	905	828	879	865	814	861	870	859	886	843	892	877	835	853	793	906	871	893	862	835	899	819	831	890	847	896	877	800	861	858	904	835	876	833	846	878	899	866	836	782	905	884	817	839	816	877	879	872	854	885	861	847	834	916	927	852	863	865	867	832	883	842	861	803	810	871	843	874	863	845	858	870	874	832	837	851	888	899	850	821	854	853	848	828	813	892	812	864	879	828	818	832	849	836	861	852	827	849	897	809	905	816	845	851	819	864	862	856	865	814	864	861	849	826	824	904	889	874	866	874	893	884	821	904	860	885	856	874	930	847	873	860	849	807	875	881	799	864	822	853	815
19130	13472	11674	18572	29160	29162	55638	68385	56467	43073	31019	19575	11101	7935	7412	7162	7132	6896	7070	7058	7128	7088	7007	7097	7011	7016	7040	7110	6986	7013	7084	6890	7087	7066	7058	7064	7044	7167	7128	7026	7216	7000	7086	7012	7191	7105	7166	7138	7084	7134	7067	7047	7083	7056	7271	7073	6961	7039	7005	7085	7118	7084	7173	7015	7094	7092	6997	7126	7083	6978	6963	7008	7032	7024	7072	6983	7180	7117	7046	7086	7041	7057	7075	6961	7111	6994	7139	7091	7075	7125	6976	7049	6985	7139	6897	7199	7035	7147	6967	7174	7113	6933	7137	7091	7048	7032	7035	7062	7049	7128	7102	6993	7094	7014	7149	6991	6931	7141	7020	7129	7024	7139	6979	7082	7080	7123	7077	7041	7066	6903	7032	7126	7149	7108	7064	7147	7135	7118	7103	7146	7090	6980	7159	7121	7052	7089	7178	6998	7020	7151	7059	7097	6951	6859	7154	7072	7190	7033	7129	7140	7009	7100	7123	7096	7133	7031	7108	7113	7091	7053	7001	7014	6983	6977	7139	7211	7203	6982	7113	7103	7165	6978	7125	7108	7036	7152	7055	7136	7167	7042	6968	7158	7085	7125	7104	6893	6950	7057	7104	7032	7102	7038	7142	7135	7037	7159	7038	7105	7131	7072	7080	7106	7138	7066	7194	7147	7176	7163	7027	7043	7158	7222	6964	7105	7201	7127	7091	7142	7175	7061	7176	6915	7045	7075	7128	6976	7159	7095	7089	7084	7127	7133	7010	7111	7150	7126	7176	7020	7123	7114	7112	7177	7205	7041	7044	6940	7038	7027	6959	7019	7215	7054	7161	7018	7002	6896	7025	7113	7065	7124	7134	7113	7070	7146	7202	7060	7140	7118	7044	7103	7260	6900	7052	7042	6961	6938	7027	7102	7147	7129	7061	7115	7158	7078	6981	7141	7235	7114	7036	7085	7246	7160	7149	7096	7149	6938	7077	7032	7007	7072	7107	7055	7087	6945	7017	7039	7175	7103	7002	6983	7174	7040	7168	6956	7108	7031	7109	7032	7140	7145	7018	7040	7077	7130	7072	7186	7088	7088	7001	7012	7211	6934	7042	7082	7119	6994	7157	7118	7059	7056	7042	7064	7040	6937	7074	7083	7180	7018	7067	7115	7209	7175	7200	7133	7032	7016	7040	7099	7043	7037	7264	7147	6986	7142	7028	6987	7130	7019	7011	6985	7099	7061	7058	7155	7062	6976	7072	6948	7124	7112	7068	7104	7220	7060	7071	7075	7023	7209	7009	7116	7074	7146	7143	7134	6997	7069	7106	7122	7073	7086	6980	7071	7117	7010	7033	7041	7194	7082	7114	7093	7040	7152	7109	7046	7256	6954	7090	7041	6997	7005	7052	6993	7136	7144	7061	7022	7084	7049	6933	7274	7021	7030	7100	6866	7085	7229	7072	7019	6849	7121	7172	7052	6951	7050	7097	6902	7211	7156	7147	7153	7136	7108	7135	7049	7099	7155	6944	7027	7117	7169	7078	6909	7015	6981	7035	7018	6995	7043	7129	7224	7001	7147	7048	7081	7054	7198	7033	7004	7091	7010	7112	6980	7096	7057	7119	7126	7111	7047	7136	7186	7049	7148	7204	7101	7075	7021	7064	7139	7073	7117	7210	7021	7106	7024	7025	7002	7092	7092	7099	6990	6963	7048	7091	7114	7094	7129	7072	7068	7041	7038	7152	7116	7221	7118	7136	7049	7104	7049	7080	6987	7031	7092	7015	7065	6973	6997	7108	6988	7003	7078	7067	7013	7106	7211	7073	7010	7067	6985	7174	7173	6966	7031	7157	7118	7140	7112	7026	7086	7030	7085	7112	7022	7108	7084	7100	7086	7053	6980	6878	7146	7013	7231	6972	7124	7147	6923	7169	7208	7146	7065	7129	7092	6951	7091	7049	7079	7028	7157	6998	6981	6990	7200	7248	7026	6952	7165	7147	7100	7014	7109	7069	7158	7123	7086	7082	7028	7146	6989	7024	7084	7159	7098	7072	7117	7031	6977	6985	7130	6923	7176	6968	7033	7135	7146	6912	6920	7086	7060	7039	7029	7136	7164	7118	7104	7038	7165	7106	7046	7039	6908	7090	7064	7058	7041	7079	7029	7029	7151	7120	6958	7043	7028	7033	7249	7100	7121	7190	7086	7032	7118	7087	6921	7138	7044	7039	7060	7079	7135	7075	6991	7176	6980	7061	6951	7028	6979	7133	7199	6959	7086	7035	6974	7134	7176	7003	7139	7057	7075	7079	6962	7126	7183	7039	7082	7114	7091	7070	7065	7114	7018	7004	6986	7042	7027	7185	7106	7167	7013	7149	7170	7048	7186	7178	7215	7135	6967	7118	6963	7088	7242	7058	7075	7065	7044	7147	6994	7078	7160	7071	7076	7080	7144	7121	7128	7050	7172	7027	7178	7123	7024	7028	7062	7047	7162	7102	7073	6995	6989	7067	7188	7092	7083	7015	6977	7067	7035	7092	7124	7087	7043	6986	7118	7179	7017	7048	7153	7049	7057	7245	7149	7017	7063	7175	6927	7089	7221	7139	6955	7196	7099	7161	7067	7120	6924	7168	7054	7066	7037	7177	7091	7023	7110	7103	6969	7081	7048	7075	7053	7122	7126	7056	7093	7127	7079	7136	7118	7083	7021	7069	7155	7070	7104	7039	7041	7036	7210	7023	7032	7142	7093	7099	7044	7095	7068	7018	7000	7125	6998	7052	6974	6955	6983	7067	7021	7141	7208	7085	7129	7028	7072	7128	6999	7165	7111	7031	7099	7096	7143	6979	7177	7087	7085	7050	7000	7078	7106	7104	7103	7217	6954	7104	7099	7030	7118	7099	7153	6952	6988	7022	7005	7067	7126	7229	7010	7173	6990	7063	7123	7188	7030	7146	6987	7128	7016	7147	7126	6995	7103	7179	7086	7108	7152	7057	7129	7009	7115	7054	7067	7094	7073	7075	7093	7096	7080	7145	7282	7190	7081	6958	6996	7094	7168	7069	7216	7069	7050	7193	7070	7075	7082	7010	7055	7154	7248	7073	7123	7036	6976	7087	7091	7089	6943	7115	7114	7012	6975	6981	7045	7004	7060	7038	7198	7053	7047	6990	7155	7071	7117	7122	7110	7156	7084	7100	7021	7116	7031	7089	7035	7215	7068	7011	7046	7204	7023	7185	7092	7056	7037	7252	7114	7001	7127	7015	7105	7026	7185	7150	7207	7094	7112	7031	7110	7139	7055	7222	7082	7079	7129	7146	7121	7045	7046	7185	7069	7097	7022	7084	6949	7099	7043	7051	7136	7075	7104	7111	7083	7036	7010	7151	7025	7082	7039	7081	7106	7105	7029	7061	7107	7016	6977	7158	7062	7106	7125	7160	7116	6997	7080	7061	7117	7103	7110	7059	7062	6994	6967	7006	6968	7217	7147	7069	7085	7045	7177	6948	7101	7165	7019	6969	7095	7114	7108	7152	7172	7089	7042	6918	7127	7055	6998	7053	7112	7034	7107	7083	7069	7087	7095	6983	7040	7069	7088	7116	7196	7296	7056	7124	7043	6992	7171	7152	7064	7270	7075	7147	7114	7040	7024	6916	7098	6896	7051	7130	7012	7065	7107	7065	7080	7060	7033	6994	7061	7171	7187	7087	7113	7049	7138	7098	7144	7123	6974	7107	7089	7230	7132	7115	7124	7162	7153	6947	7106	7121	7061	7092	7054	7170	7114	7028	7129	7059	7098	7129	7127	7073	7151	7073	7095	7008	7185	7089	7025	7145	7090	7080	7073	7146	7018	7120	7181	7154	7128	7083	7015	7078	7088	7000	7005	7142	7249	7080	7149	7114	7046	7044	6989	7067	7072	7068	7113	7189	7089	7110	6973	7047	7032	7108	7204	7114	7135	7078	7123	7102	6993	7114	7113	7096	7037	7031	7096	7085	7184	7193	7037	7125	7143	7018	7078	7104	7102	7095	7143	7194	7030	7091	6950	7149	7071	7189	7059	7055	6995	6961	7050	7128	7038	7210	7139	7130	7052	7193	6897	7097	6886	6924	7108	7230	7067	6969	7099	7059	7055	7057	7052	6924	6862	7096	7106	7075	7140	7002	7049	7070	7172	7050	7034	7057	7022	7119	7004	7163	7127	7060	7091	7023	7184	7002	6923	7191	7118	6942	6927	7093	7086	7188	7119	7247	7031	7031	7148	6997	7054	7050	7061	7043	7174	7043	7037	7172	7018	7174	6998	7110	7134	7028	7204	7267	7082	7172	7238	7132	7102	7104	7068	7087	7124	7127	7124	7083	7078	7151	6980	6967	7061	7071	7069	7165	6991	7088	7083	7126	7109	7067	7126	6993	6971	7085	7079	6988	7046	7077	7089	7052	7017	7156	7035	7072	7046	7075	7032	7193	6933	7049	7069	7041	7059	7110	6976	7075	7091	7071	7078	7162	7211	6987	7036	7129	6971	7024	7198	7071	7049	6965	6834	7160	7261	7126	7075	7215	7131	7008	7230	7042	7115	7049	7049	7280	7213	7155	7199	7009	7116	7145	7096	7060	6986	6823	7066	6980	7233	7090	7184	7035	7007	7052	7246	7006	7123	7173	7004	7008	7059	7105	7078	6964	7027	7174	7101	6983	7116	6985	7032	7086	7150	7090	6989	7120	7036	7075	7112	7220	7111	7237	7089	7224	7002	7092	7003	6943	7111	7146	7246	7046	6993	7074	7101	7083	6959	7071	6976	7140	7104	7097	7048	6992	7125	7240	7091	7104	7071	7135	7034	7082	7121	7161	7050	7173	7080	7038	7090	7071	7135	7002	7136	6981	6922	7143	7069	7259	6994	7006	7062	7154	7126	6995	7090	6968	7143	6894	7122	7013	7109	7098	7078	7194	7076	7015	6993	6943	7225	7103	7056	7057	7151	7106	7029	7091	7097	7080	7153	7169	7037	7255	6984	7144	6951	7042	7062	7024	7086	6990	7114	6994	7041	7003	7006	7093	7194	7085	7092	7041	6947	7137	7014	7044	7298	7190	7040	7100	7077	7037	7083	7013	7052	7141	6996
3249	2114	1729	1623	1942	2286	15704	25778	21482	14493	7101	2870	1455	1078	959	964	968	921	910	926	944	924	952	887	956	907	911	884	863	938	901	942	937	879	896	932	909	931	914	937	894	940	900	882	920	911	852	913	892	894	955	894	940	896	921	975	936	884	891	908	889	830	933	933	930	927	896	854	913	875	994	896	859	926	957	940	952	886	884	951	934	921	906	984	919	873	952	891	895	864	921	946	902	878	939	927	954	912	964	922	915	894	880	901	915	928	959	965	851	891	903	914	921	900	931	872	903	878	945	922	939	894	921	955	912	921	915	933	902	922	890	874	893	901	890	911	934	922	908	961	952	886	937	907	908	885	947	930	906	863	973	906	898	969	948	896	901	891	951	897	920	893	928	974	908	871	913	952	917	929	954	864	957	891	928	937	907	942	909	911	921	904	882	921	924	969	927	850	893	888	890	934	928	913	881	911	876	918	967	898	876	950	929	940	889	844	955	954	951	887	857	897	902	929	941	921	931	929	896	943	905	918	877	907	865	965	948	860	868	905	926	847	944	881	873	903	943	901	951	910	931	897	908	848	911	863	900	898	855	889	904	962	901	919	967	934	856	929	935	904	947	931	919	883	914	949	887	892	887	883	931	988	916	941	905	917	920	927	902	952	918	920	870	931	922	905	928	987	922	888	901	931	887	916	903	886	880	866	929	937	910	889	945	904	924	886	873	866	926	914	984	974	940	889	958	906	876	881	962	892	901	922	898	879	904	898	973	928	904	899	890	925	884	874	869	930	953	869	916	863	921	942	882	929	944	903	880	895	913	959	907	938	880	960	958	891	874	942	919	905	893	860	897	871	920	911	904	845	937	975	945	945	946	944	921	938	891	887	906	912	890	935	847	910	971	908	941	908	909	947	960	948	936	937	931	961	892	882	896	898	923	920	863	895	954	951	976	930	896	898	922	864	951	936	910	925	884	913	882	930	938	927	888	910	928	869	933	881	943	942	904	881	845	901	924	900	901	896	940	912	902	978	963	949	913	932	863	855	869	893	874	902	868	894	933	841	946	946	916	965	837	902	948	922	931	892	952	907	897	895	835	894	937	935	898	951	884	913	978	911	900	908	937	966	897	879	894	867	920	881	885	922	900	872	867	920	894	893	927	974	852	938	929	877	889	893	935	962	901	939	928	883	880	925	906	929	865	949	849	908	925	913	887	958	892	933	949	876	862	907	931	886	959	910	907	916	885	901	884	884	957	923	900	863	881	922	896	884	897	946	939	899	903	937	935	857	918	905	911	947	928	850	905	997	945	923	942	922	872	893	932	955	882	956	918	893	910	912	915	972	938	903	924	883	905	905	975	918	908	923	891	924	914	925	900	893	965	951	934	876	875	875	867	892	890	902	930	890	854	873	908	902	914	928	888	885	905	953	948	907	841	889	885	890	911	922	939	932	972	866	892	940	924	946	991	900	879	985	950	883	864	930	878	900	896	885	884	975	921	903	908	901	874	972	899	935	938	937	910	895	912	924	928	884	889	920	918	889	922	928	888	922	1004	898	935	899	902	907	935	893	843	939	936	895	920	878	915	921	901	846	913	960	909	959	878	954	900	913	898	954	976	927	902	911	881	887	925	865	899	887	930	943	876	951	849	864	966	949	934	957	881	886	883	926	931	932	935	921	938	847	873	907	879	929	910	907	926	899	907	897	941	926	938	955	939	947	962	965	913	914	916	889	946	924	925	943	925	932	914	852	918	913	912	910	869	904	855	886	893	871	918	955	894	937	939	876	936	975	921	939	952	882	902	919	938	895	926	889	884	899	919	898	915	883	948	914	869	940	913	945	856	901	912	915	825	902	925	898	869	900	928	957	924	898	949	937	914	866	963	900	956	898	889	917	864	906	866	885	861	957	982	922	851	894	901	912	917	972	868	878	853	898	894	878	950	902	944	899	966	950	892	877	883	863	882	920	931	908	900	942	911	890	908	897	874	920	899	928	940	902	947	896	903	873	939	931	868	866	866	874	893	898	927	968	920	942	884	892	912	921	888	891	919	902	929	840	928	928	910	895	929	858	895	911	930	891	897	849	884	958	918	876	929	920	944	957	934	931	903	901	926	911	916	890	919	900	863	991	913	878	879	955	938	924	906	985	882	898	879	946	976	885	921	932	894	929	966	926	935	861	894	941	964	916	879	904	928	903	961	964	868	921	915	912	977	987	1003	929	931	880	892	977	924	867	966	933	879	918	885	907	884	929	953	927	916	953	866	891	897	975	920	877	923	874	889	927	930	928	938	930	959	910	866	939	920	888	944	849	924	901	902	908	946	920	963	932	908	853	876	925	952	938	933	931	919	979	905	893	933	937	919	919	890	950	919	915	926	992	932	908	872	915	927	887	962	944	944	940	884	900	929	929	895	991	948	872	946	937	927	907	874	938	922	947	918	937	947	869	925	909	902	906	933	899	893	857	934	986	946	981	910	895	884	931	862	927	873	862	924	950	907	980	871	885	946	939	919	937	893	909	888	911	943	923	929	928	952	879	927	913	897	895	895	946	915	899	906	939	871	922	958	926	877	880	917	944	879	921	930	893	951	916	913	908	870	864	889	918	878	867	918	912	922	905	985	937	935	924	922	963	856	964	906	937	981	888	884	900	894	930	918	890	916	911	943	903	891	931	978	881	893	948	922	937	947	916	879	862	961	951	944	957	854	900	886	906	910	997	916	909	886	947	902	914	945	951	957	896	957	924	948	883	928	898	934	930	1004	873	950	923	938	890	898	981	882	896	888	952	892	913	885	893	948	914	926	934	889	925	964	918	925	870	894	902	920	876	877	905	876	916	886	918	922	912	945	901	928	886	933	891	864	930	944	918	902	836	880	893	937	888	900	890	905	933	946	904	884	876	914	892	922	938	883	875	926	888	984	912	973	911	965	912	884	931	841	836	933	918	968	853	906	889	873	943	926	895	889	913	908	907	940	907	852	906	929	905	920	912	947	904	956	932	947	936	929	916	870	918	976	924	935	942	980	934	963	887	892	858	908	888	888	964	982	944	955	914	913	906	921	922	909	938	891	891	982	942	860	909	879	895	881	934	906	885	888	970	924	912	894	920	874	903	916	902	973	939	920	886	875	881	935	906	860	960	889	938	960	918	927	853	957	906	936	925	913	949	878	851	913	893	902	953	926	926	957	906	909	904	915	925	930	841	877	975	900	906	908	927	858	883	917	951	925	956	916	929	899	926	980	912	854	936	901	916	913	908	880	908	904	901	933	920	888	930	926	893	867	917	879	884	897	873	965	884	886	936	872	889	946	912	889	910	915	920	940	900	903	919	921	939	916	859	927	884	885	927	948	887	905	949	943	886	889	898	896	909	895	924	928	933	909	893	962	905	987	940	892	920	905	899	930	944	897	881	921	946	893	883	910	900	866	924	923	927	937	906	866	906	898	911	923	899	920	945	928	906	951	940	900	911	892	929	919	903	884	891	882	932	883	969	921	880	904	928	933	912
23991	17502	14891	24306	33719	34078	64077	77579	65586	51946	37267	24528	13993	9109	7843	7464	7377	7469	7304	7550	7405	7225	7438	7407	7406	7340	7358	7414	7449	7476	7382	7522	7521	7442	7486	7434	7398	7298	7451	7323	7388	7441	7543	7479	7412	7367	7483	7591	7386	7371	7426	7520	7341	7419	7363	7353	7513	7455	7489	7341	7320	7601	7281	7487	7365	7485	7386	7524	7463	7420	7492	7584	7284	7433	7394	7418	7474	7467	7536	7415	7394	7392	7245	7192	7427	7418	7392	7459	7457	7376	7338	7491	7360	7487	7455	7549	7443	7519	7383	7501	7465	7363	7379	7412	7484	7364	7439	7461	7425	7435	7339	7390	7462	7248	7481	7210	7480	7502	7283	7368	7505	7367	7359	7469	7378	7449	7528	7413	7462	7561	7424	7527	7416	7423	7462	7412	7392	7414	7585	7372	7411	7452	7404	7393	7414	7408	7331	7393	7327	7356	7376	7494	7486	7419	7310	7445	7328	7440	7376	7426	7430	7387	7532	7512	7498	7393	7331	7376	7470	7420	7503	7448	7504	7308	7437	7432	7463	7311	7454	7364	7497	7400	7483	7410	7387	7507	7504	7431	7439	7281	7462	7376	7433	7433	7439	7510	7356	7473	7469	7303	7277	7475	7354	7440	7381	7306	7421	7312	7407	7363	7487	7417	7233	7426	7490	7408	7442	7495	7430	7424	7371	7580	7313	7410	7461	7385	7330	7550	7432	7528	7338	7416	7477	7413	7378	7341	7471	7425	7366	7504	7324	7503	7438	7347	7361	7422	7325	7364	7494	7359	7415	7445	7513	7494	7489	7480	7444	7372	7386	7394	7459	7350	7495	7506	7544	7410	7506	7483	7390	7457	7495	7382	7474	7328	7456	7453	7452	7201	7515	7453	7242	7497	7474	7450	7470	7384	7315	7542	7461	7424	7378	7481	7441	7451	7361	7355	7523	7307	7484	7407	7477	7515	7566	7318	7448	7467	7444	7530	7367	7236	7308	7478	7595	7388	7445	7207	7474	7541	7462	7405	7448	7416	7496	7387	7400	7578	7320	7390	7425	7501	7359	7458	7396	7370	7433	7516	7520	7536	7555	7359	7451	7409	7607	7393	7484	7392	7405	7245	7313	7448	7345	7411	7411	7285	7320	7386	7413	7439	7581	7406	7346	7463	7445	7483	7452	7442	7412	7454	7407	7600	7445	7343	7514	7413	7311	7404	7326	7597	7420	7402	7478	7417	7436	7407	7396	7540	7502	7553	7409	7411	7276	7346	7386	7546	7425	7394	7302	7554	7484	7448	7366	7522	7410	7594	7329	7312	7379	7365	7388	7413	7446	7459	7282	7509	7414	7512	7544	7398	7422	7397	7405	7504	7277	7256	7525	7312	7330	7373	7388	7389	7508	7457	7433	7403	7567	7448	7443	7322	7365	7373	7396	7317	7457	7369	7442	7384	7428	7329	7436	7401	7498	7594	7415	7558	7599	7544	7449	7426	7423	7464	7409	7348	7390	7491	7413	7318	7539	7402	7333	7337	7498	7463	7512	7506	7390	7439	7545	7597	7462	7416	7448	7458	7384	7422	7408	7454	7457	7536	7481	7290	7402	7422	7354	7336	7489	7386	7357	7417	7418	7426	7545	7450	7495	7485	7516	7482	7383	7375	7402	7444	7332	7425	7492	7425	7468	7477	7297	7416	7517	7454	7480	7503	7532	7426	7512	7290	7388	7437	7353	7305	7502	7503	7429	7438	7508	7305	7515	7518	7244	7415	7374	7440	7650	7402	7431	7433	7441	7421	7290	7483	7335	7490	7486	7316	7456	7417	7413	7399	7434	7617	7395	7374	7493	7458	7539	7436	7515	7325	7337	7432	7567	7466	7571	7340	7373	7484	7500	7651	7388	7539	7416	7374	7295	7270	7405	7454	7472	7464	7439	7586	7477	7409	7416	7440	7386	7404	7441	7490	7441	7451	7310	7361	7406	7436	7310	7373	7463	7355	7399	7499	7395	7328	7472	7394	7508	7344	7524	7338	7452	7373	7380	7385	7575	7442	7512	7598	7264	7375	7349	7599	7358	7490	7494	7447	7416	7492	7521	7386	7384	7358	7540	7336	7515	7493	7409	7407	7427	7435	7456	7503	7425	7311	7548	7409	7268	7751	7470	7404	7484	7433	7480	7354	7275	7423	7416	7434	7560	7472	7317	7398	7465	7300	7406	7453	7411	7286	7510	7394	7387	7408	7384	7530	7487	7441	7306	7512	7505	7507	7397	7407	7308	7382	7432	7463	7385	7385	7474	7444	7467	7511	7509	7408	7460	7447	7489	7309	7449	7531	7501	7516	7478	7528	7281	7299	7470	7380	7488	7523	7399	7386	7439	7442	7462	7399	7470	7440	7409	7354	7497	7458	7446	7400	7411	7543	7302	7462	7368	7417	7423	7431	7332	7504	7503	7440	7486	7439	7371	7424	7403	7474	7378	7516	7319	7460	7461	7492	7467	7395	7481	7432	7372	7446	7471	7443	7455	7416	7556	7587	7536	7410	7432	7425	7411	7462	7360	7495	7486	7497	7485	7315	7427	7373	7513	7354	7489	7479	7360	7343	7349	7423	7320	7432	7461	7585	7525	7454	7469	7325	7402	7513	7491	7524	7461	7349	7468	7364	7354	7486	7535	7500	7358	7502	7354	7501	7370	7464	7408	7356	7530	7523	7358	7393	7422	7428	7408	7330	7455	7336	7340	7487	7495	7300	7414	7468	7495	7469	7399	7386	7305	7370	7528	7576	7425	7468	7422	7449	7307	7384	7441	7490	7561	7358	7422	7198	7443	7347	7511	7382	7398	7590	7458	7547	7426	7372	7380	7428	7367	7375	7432	7439	7468	7461	7343	7425	7354	7374	7348	7401	7381	7448	7494	7488	7548	7565	7447	7384	7411	7360	7452	7330	7588	7387	7304	7372	7324	7331	7467	7375	7422	7454	7401	7325	7557	7434	7405	7386	7376	7334	7604	7418	7490	7466	7519	7597	7428	7374	7429	7341	7390	7393	7431	7376	7382	7589	7413	7443	7342	7408	7517	7460	7510	7493	7498	7442	7551	7435	7586	7467	7411	7458	7318	7394	7279	7290	7484	7481	7390	7478	7555	7320	7464	7524	7449	7330	7485	7455	7384	7374	7281	7365	7384	7409	7445	7547	7367	7258	7446	7357	7613	7316	7481	7391	7522	7475	7452	7448	7305	7347	7417	7506	7455	7411	7457	7414	7403	7374	7397	7536	7444	7468	7300	7448	7548	7444	7495	7363	7384	7560	7367	7385	7607	7309	7397	7461	7473	7356	7387	7530	7471	7492	7424	7477	7335	7433	7339	7337	7453	7520	7553	7431	7456	7464	7413	7401	7457	7444	7510	7417	7482	7356	7421	7470	7443	7528	7477	7516	7602	7326	7380	7508	7496	7453	7380	7477	7376	7501	7330	7476	7446	7507	7369	7360	7448	7481	7421	7465	7477	7464	7510	7492	7452	7487	7527	7445	7507	7516	7407	7580	7497	7448	7293	7383	7376	7396	7423	7541	7410	7461	7414	7471	7255	7421	7418	7418	7474	7386	7566	7449	7466	7574	7322	7514	7492	7417	7304	7265	7378	7456	7398	7353	7334	7467	7350	7412	7397	7520	7594	7331	7361	7366	7581	7380	7518	7495	7435	7345	7325	7433	7503	7332	7395	7542	7475	7387	7406	7435	7489	7513	7485	7353	7489	7373	7506	7311	7504	7424	7420	7494	7375	7317	7352	7400	7526	7445	7453	7532	7489	7445	7348	7468	7432	7317	7338	7551	7477	7310	7339	7466	7437	7279	7508	7353	7443	7500	7273	7498	7390	7310	7385	7431	7487	7393	7516	7446	7420	7535	7280	7411	7448	7538	7327	7325	7586	7412	7302	7470	7407	7524	7378	7443	7481	7509	7498	7376	7477	7393	7422	7434	7325	7367	7445	7538	7379	7277	7614	7379	7501	7482	7548	7488	7448	7472	7340	7437	7489	7401	7456	7514	7458	7403	7421	7350	7326	7425	7306	7318	7312	7510	7464	7459	7403	7331	7433	7425	7396	7477	7490	7432	7383	7415	7409	7406	7410	7476	7427	7502	7417	7441	7206	7329	7476	7519	7317	7560	7465	7459	7426	7403	7403	7432	7461	7419	7538	7439	7362	7499	7490	7546	7461	7498	7563	7552	7519	7500	7479	7408	7381	7407	7370	7451	7428	7454	7600	7456	7443	7350	7407	7444	7377	7342	7416	7434	7482	7429	7510	7474	7437	7466	7386	7527	7316	7547	7379	7435	7550	7397	7405	7360	7588	7399	7406	7410	7279	7337	7493	7441	7363	7430	7463	7449	7586	7343	7382	7518	7366	7474	7537	7375	7404	7483	7497	7491	7577	7490	7445	7289	7319	7385	7500	7366	7611	7465	7386	7375	7483	7401	7489	7527	7532	7385	7451	7594	7370	7449	7564	7531	7372	7446	7475	7386	7392	7469	7430	7375	7523	7426	7439	7516	7496	7440	7361	7398	7458	7352	7352	7647	7374	7391	7383	7585	7315	7523	7359	7448	7517	7403	7436	7429	7336	7418	7308	7408	7328	7373	7429	7401	7458	7362	7425	7549	7558	7484	7509	7372	7441	7396	7470	7375	7428	7378	7481	7433	7309	7389	7386	7529	7496	7372	7457	7275	7464	7442	7564	7455	7645	7541	7333	7385	7318	7419	7451	7445	7495	7401	7257	7521	7552	7450	7494	7426	7471	7510	7445	7438	7397	7430	7475	7361	7351	7390	7559	7407	7440	7364	7388	7589	7434	7553	7542	7533	7456	7418	7390	7417	7315	7306	7479	7509	7501	7399	7420	7406	7425	7551	7526	7269	7344	7475	7388	7309	7486	7407	7475	7469	7429	7372	7440	7405	7347	7452	7438	7299	7409	7408	7498	7312	7499	7505	7272	7441	7476	7402	7436	7527	7418	7457	7584	7382	7392	7393	7359	7363	7524	7399	7378	7615	7479	7433	7460	7426	7374	7428	7449	7414	7513	7342	7369	7444	7501	7359	7486	7397	7616	7441	7450	7549
2790	1124	1038	955	1136	1314	3140	7041	5815	3876	2253	1290	916	953	801	777	810	776	844	805	810	851	805	840	859	788	810	840	857	805	821	828	803	816	807	812	852	741	754	797	831	814	770	797	799	833	825	778	827	801	840	827	826	799	796	814	810	857	856	781	805	812	821	841	844	803	774	818	783	795	816	774	884	771	849	820	834	795	822	830	798	805	845	812	786	867	790	743	864	819	843	776	836	801	798	830	828	853	841	858	819	785	827	870	844	850	827	821	786	827	818	787	831	844	858	824	889	808	822	782	816	809	801	804	827	832	776	827	875	885	806	806	818	844	833	806	833	757	810	788	840	848	822	814	839	823	806	831	839	833	841	855	788	746	802	843	830	851	830	829	846	826	826	803	794	787	823	807	807	823	809	861	821	798	805	794	800	852	783	792	795	842	840	818	882	840	873	829	791	760	825	832	833	821	784	766	747	813	819	783	789	892	787	835	817	788	833	812	864	848	850	847	797	856	800	794	844	862	867	804	823	842	855	823	836	820	802	826	798	847	863	778	833	835	753	801	752	843	825	847	824	759	819	823	870	865	859	802	830	827	789	847	803	853	834	795	814	747	819	841	816	815	777	821	822	834	776	826	822	776	885	842	843	810	846	860	854	841	825	823	831	836	881	782	811	799	794	818	835	791	812	828	773	806	861	787	824	781	877	760	787	794	812	842	824	835	841	838	837	791	794	816	800	851	854	797	812	819	769	876	838	780	809	814	861	813	839	825	836	869	842	849	853	772	813	762	861	813	851	836	812	782	787	820	825	842	819	867	803	801	790	841	766	786	867	828	815	852	837	826	837	841	801	803	818	798	844	792	889	839	790	797	857	848	837	914	861	827	835	826	839	776	884	824	800	859	861	815	874	795	862	875	776	829	885	858	785	828	776	859	779	824	884	819	734	783	809	785	830	835	861	795	808	815	788	859	825	833	853	849	840	866	811	797	848	868	830	841	826	779	816	784	799	863	803	821	790	820	814	823	865	795	822	820	838	828	871	815	834	824	806	801	828	839	809	819	777	846	859	817	764	836	841	820	808	827	823	817	801	779	843	825	844	797	736	786	866	820	825	840	823	839	833	845	852	810	783	762	860	803	853	832	820	857	815	836	835	843	842	867	841	807	834	846	796	869	828	780	802	815	817	815	815	847	835	787	805	836	811	808	856	830	791	854	784	820	792	825	782	816	813	799	881	810	846	790	809	829	816	805	811	853	839	814	787	811	781	821	811	783	866	816	788	822	819	787	823	783	791	804	810	831	813	849	793	816	823	809	790	824	783	810	816	821	798	794	845	798	819	828	843	810	841	812	837	820	901	808	807	789	860	846	789	778	820	839	785	819	837	854	800	784	782	807	820	846	796	831	795	830	804	825	798	808	820	819	798	836	809	803	835	838	853	863	805	825	780	805	821	819	840	819	885	849	823	790	827	778	798	835	805	843	799	788	796	826	839	849	790	795	807	843	792	815	853	839	764	814	805	882	846	788	792	862	823	831	835	863	796	827	866	845	829	822	801	844	816	809	806	816	820	814	784	797	848	802	841	858	797	887	802	845	787	773	775	776	810	846	771	820	842	869	773	837	859	786	831	827	815	832	828	840	781	798	819	830	796	789	836	833	833	861	806	773	763	785	835	818	795	811	786	849	870	834	867	779	833	878	839	801	809	823	812	844	840	830	823	810	832	823	789	805	796	794	823	821	783	778	789	876	855	795	820	839	769	789	816	846	838	833	876	803	831	804	809	845	836	824	798	765	876	779	779	789	836	822	787	780	810	787	821	800	843	803	799	867	804	781	843	791	835	866	849	786	820	860	811	782	828	809	870	800	819	866	818	783	808	782	811	755	819	813	814	818	819	838	837	861	830	784	772	875	892	796	761	762	807	780	814	817	823	857	849	854	811	853	814	781	827	794	844	856	836	834	819	821	805	849	791	865	822	814	810	862	835	786	829	814	805	828	869	794	855	800	831	790	819	760	796	882	795	852	815	874	799	759	787	801	829	778	774	800	773	807	833	830	764	882	846	840	816	822	799	880	838	814	798	811	853	778	786	813	853	823	841	882	914	844	859	825	791	798	834	824	782	801	808	834	774	809	756	788	804	823	820	759	812	854	810	825	866	838	852	829	849	805	815	882	810	744	869	785	801	841	807	789	833	780	848	832	803	803	840	784	824	872	825	822	848	815	820	808	855	811	809	837	784	836	804	793	855	794	804	808	835	815	824	839	845	846	818	842	811	813	772	834	811	836	855	794	828	876	810	780	814	855	816	822	771	822	862	826	839	828	807	805	822	850	852	804	833	853	803	837	809	819	815	834	803	822	801	802	855	819	817	811	859	809	833	759	801	829	800	860	832	838	801	861	820	867	799	832	826	890	751	857	826	849	838	859	821	808	835	868	798	809	794	824	822	848	804	795	830	817	826	800	790	840	761	852	819	821	813	809	882	832	802	786	836	827	853	808	776	833	829	793	837	830	795	861	833	799	812	841	813	804	780	773	794	873	799	809	815	809	854	835	802	880	843	821	784	855	823	880	822	854	821	778	858	816	834	805	785	791	807	799	860	844	799	863	773	805	793	844	795	831	822	819	828	866	843	839	811	834	799	809	786	851	808	790	776	758	785	798	796	807	780	828	865	808	789	799	819	810	876	813	800	833	894	850	837	842	830	852	820	791	811	860	843	836	873	845	840	840	872	797	844	844	807	789	805	853	860	823	850	849	840	772	795	837	800	815	819	763	800	806	859	841	827	829	811	852	858	838	872	810	758	802	825	819	797	806	846	835	815	828	882	843	834	860	812	797	824	775	819	830	792	801	812	770	807	901	805	812	857	772	795	829	814	847	815	833	846	806	834	815	847	785	852	824	829	798	844	824	785	804	816	835	814	795	813	793	851	819	868	860	813	847	846	793	795	819	792	781	837	741	811	769	822	810	842	806	828	819	848	799	807	842	821	816	854	825	841	877	799	806	838	835	817	843	846	876	815	876	849	821	788	839	836	837	801	788	836	834	840	819	795	816	845	813	847	783	871	766	838	845	854	815	834	850	800	828	773	800	880	883	853	782	847	805	826	840	817	783	849	883	841	808	829	826	833	852	844	844	797	767	822	787	782	825	804	781	832	855	814	793	771	850	845	729	851	856	766	832	824	848	775	849	800	816	823	798	807	811	833	892	842	821	821	829	825	809	795	844	819	819	823	808	861	848	902	777	801	816	841	774	802	818	840	771	861	826	782	789	827	839	784	819	839	845	801	836	813	827	860	797	859	844	783	838	811	835	829	816	863	828	837	786	862	830	887	846	810	812	820	802	774	843	818	817	829	826	788	797	828	835	796	822	774	846	837	844	804	841	805	807	835	790	820	801	843	796	837	818	764	831	785	778	841	838	847	825	844	791	872	782	811	811	854	802	865	784	806	792	811	887	803	814	841	818	822	822	873	821	799	800	851	844	861	834	820	806	793	816	852	808
15369	10264	9484	13908	22610	24168	36634	48131	40641	32512	22456	13329	8537	7097	6797	6828	6711	6841	6809	6728	6834	6842	6689	6829	6863	6927	6669	6763	6729	6798	6682	6729	6776	6738	6912	6727	6779	6785	6784	6830	6922	6753	6812	6795	6861	6989	6868	6863	6702	6811	6788	6806	6836	6894	6848	6775	6831	6841	6871	6709	6862	6800	6771	6663	6809	6766	6794	6735	6733	6772	6890	6890	6874	6696	6753	6932	6758	6754	6719	6726	6618	6833	6886	6542	6778	6774	6787	6708	6800	6774	6907	6806	6792	6699	6679	6737	6893	6751	6790	6807	6664	6792	6836	6745	6688	6810	6832	6792	6761	6736	6740	6862	6919	6786	6691	6850	6720	6786	6879	6713	6821	6718	6920	6748	6843	6816	6775	6646	6833	6900	6862	6898	6821	6823	6705	6851	6934	6796	6835	6739	6824	6860	6835	6870	6704	6800	6843	6893	6753	6812	6699	6867	6759	6786	6846	6744	6808	6810	6761	6709	6709	6748	6907	6646	6797	6633	6779	6728	6747	6752	6853	6790	6692	6854	6858	6722	6822	6744	6789	6665	6721	6883	6896	6777	6696	6809	6812	6926	6762	6830	6862	6752	6809	6797	6851	6907	6909	6814	6910	6748	6889	6712	6724	6753	6713	6847	6806	6800	6851	6722	6823	6833	6846	6768	6713	6766	6738	6816	6751	6763	6770	6804	6762	6690	6738	6887	6889	6812	6838	6838	6737	6709	6842	6814	6799	6752	6723	6879	6852	6766	6796	6823	6652	6773	6941	6718	6895	6650	6883	6791	6709	6690	6854	6626	6767	6845	6813	6840	6780	6916	6739	6835	6775	6824	6710	6875	6735	6744	6859	6864	6841	6805	6829	6875	6756	6814	6809	6792	6798	6866	6782	6956	6831	6833	6753	6826	6793	6901	6832	6772	6801	6878	6775	6700	6774	6868	6746	6859	6799	6892	6622	6788	6834	6812	6797	6921	6762	6886	6740	6792	6874	6764	6701	6697	6744	6826	6898	6816	6814	6768	6695	6900	6753	6894	6777	6877	6815	6860	6875	6711	6825	6661	6807	6858	6803	6929	6806	6837	6815	6851	6875	6756	6737	6773	6725	6804	6839	6829	6796	6695	6852	6725	6830	6853	6811	6709	6765	6792	6907	6827	6808	6909	6852	6814	6894	6804	6824	6798	6884	6879	6770	6631	6776	6921	6762	6787	6641	6823	6756	6914	6780	6740	6839	6814	6815	6810	6941	6753	6823	6872	6734	6811	6842	6746	6818	6687	6789	6762	6723	6654	6889	6795	6720	6762	6743	6647	6786	6762	6875	6764	6791	6865	6839	6834	6845	6732	6824	6772	6761	6721	6789	6744	6776	6957	6759	6753	6752	6825	6933	6787	6829	6941	6744	6852	6853	6865	6921	6654	6904	6765	6860	6828	6768	6850	6697	6855	6892	6928	6804	6808	6877	6837	6613	6796	6779	6769	6647	6725	6867	6817	6687	6827	6711	6747	6784	6811	6850	6825	6849	6751	6868	6802	6701	6828	6770	7008	6758	6799	6735	6821	6787	6778	6781	6812	6901	6703	6893	6754	6872	6855	6833	6654	6769	6798	6767	6746	6796	6737	6786	6742	6920	6765	6851	6888	6839	6813	6890	6633	6787	6732	6792	6816	6838	6899	6816	6725	6769	6842	6822	6887	6886	6941	6788	6773	6793	6681	6764	6773	6787	6782	6749	6913	6814	6799	6805	6760	6798	6761	6699	6790	6820	6896	6856	6856	6847	6715	6902	6781	6838	6710	6906	6965	6828	6733	6868	6768	6722	6743	6796	6763	6919	6675	6797	6761	6854	6892	6761	6853	6755	6812	6768	6725	6658	6841	6803	6672	6721	6807	6743	6998	6723	6704	6845	6761	6744	6795	6696	6917	6878	6694	6785	6764	6753	6820	6775	6845	6795	6907	6756	6762	6866	6909	6904	6918	6799	6785	6770	6730	6794	6728	6893	6753	6796	6752	6761	6868	6999	6854	6928	6802	6813	6773	6769	6827	6921	6746	6777	6872	6855	6746	6783	6742	6756	6778	6868	6949	6921	6634	6876	6922	6618	6747	6894	6805	6855	6893	6818	6828	6804	6816	6772	6847	6789	6707	6816	6799	6818	6895	6701	6844	6795	6778	6894	6804	6801	6716	6687	6833	6704	6835	6826	6604	6808	6848	6907	6783	6877	6867	6921	6854	6732	6771	6840	6760	6750	6805	6871	6807	6765	6782	6881	6768	6778	6781	6810	6901	6834	6766	6862	6853	6761	6732	6809	6713	6823	6871	6787	6728	6777	6789	6777	6874	6856	6799	6759	6796	6819	6843	6754	6767	6810	6822	6904	6637	6815	6689	6730	6775	6930	6745	6813	6809	6778	6820	6835	6807	6637	6623	6856	6829	6696	6682	6837	6815	6758	6774	6797	6788	6894	6745	6970	6887	6777	6913	6743	6898	6729	6910	6754	6854	6843	6813	6820	6735	6709	6868	6726	6827	6860	6752	6760	6789	6773	6830	6889	6992	6784	6895	6725	6777	6847	6899	6794	6642	6912	6783	6773	6863	6779	6838	6862	6739	6925	6964	6795	6861	6783	6766	6660	6755	6808	6776	6747	6780	6690	6882	6742	6844	6747	6943	6851	6847	6826	6751	6851	6765	6834	6768	6775	6968	6695	6789	6848	6789	6824	6847	6871	7012	6831	6596	6749	6753	6815	6890	6788	6738	6840	6904	6731	6904	6752	6855	6941	6799	6919	6725	6798	6954	6779	6767	6776	6868	6794	6780	6751	6868	6879	6770	6850	6776	6858	6827	6821	6775	6849	6674	6742	6971	6813	6792	6767	6784	6859	6815	6747	6857	6801	6825	6930	6847	6709	6748	6725	6727	6964	6847	6883	6733	6916	6858	6753	6860	6978	6815	6698	6801	6849	6785	6757	6852	6819	6668	6766	6792	6765	6912	6780	6722	6729	6855	6824	6804	6822	6757	6743	6828	6708	6824	6821	6731	6800	6783	6866	6895	6843	6767	6829	6791	6829	6798	6806	6719	6702	6849	6752	6752	6817	6786	6845	6834	6941	6857	6886	6834	6766	6862	6854	6866	6666	6612	6925	6722	6876	6909	6714	6787	6812	6746	6777	6720	6884	6685	6783	6791	6795	6822	6815	6771	6921	6852	6807	6854	6785	6903	6734	6933	6803	6783	6899	6695	6795	6806	6786	6601	6686	6789	6699	6781	6748	6851	6902	6817	6804	6910	6791	6869	6829	6820	6842	6855	6868	6667	6685	6835	6868	6633	6850	6760	6685	6972	6754	6855	6875	6892	6791	6820	6745	6745	6908	6842	6708	6803	6931	6679	6805	6793	6742	6777	6846	6810	6832	6751	6829	6873	6635	6764	6835	6803	6865	6889	6846	6851	6827	7086	6868	6808	6750	6939	6752	6798	6749	6768	6893	6778	6718	6787	6702	6876	6688	6823	6896	6751	6775	6919	6876	6783	6677	6839	6794	6704	6862	6830	6682	6772	6780	6813	6836	6896	6811	6866	6891	6823	6858	6781	6901	6732	6709	6884	6830	6808	6878	6725	7017	6823	6806	6768	6795	6695	6804	6776	6830	6832	6815	6771	6778	6778	6693	6738	6707	6707	6870	6752	6794	6864	6770	6791	6763	6865	6948	6700	6833	6786	6786	6713	6829	6762	6859	6760	6807	6805	6956	6869	6780	6792	6837	6853	6820	6813	6760	6912	6778	6825	6935	6739	6811	6837	7026	6725	6948	6749	6767	6703	6716	6807	6855	6877	6885	6768	6844	6879	6673	6707	6800	6870	6829	6853	6756	6683	6797	6881	6777	6600	6731	6908	6807	6860	6885	6806	6816	6856	6729	6865	6839	6844	6802	6765	6945	6916	6750	6813	6840	6857	6682	6846	6824	6773	6792	6841	6791	6816	6848	6836	6936	6740	6786	6820	6853	6830	6830	6878	6694	6806	6840	6772	6879	6840	6822	6868	6842	6942	6843	6712	6854	6753	6682	6701	6874	6825	6801	6887	6888	6718	6773	6760	6759	6873	6878	6831	6770	6876	6770	6823	6776	6828	6833	6753	6915	6899	6848	6679	6830	6746	7013	6756	6711	6784	6848	6833	6761	6869	6823	6803	6786	7017	6710	6841	6721	6970	6854	6757	6846	6841	6762	6831	6777	6801	6937	6835	6806	6791	6824	6687	6841	6807	6757	6945	6896	6738	6817	6835	6811	6760	6784	6936	6736	6795	6674	6884	6880	6805	6829	6787	6739	6778	6848	6812	6781	6978	6719	6700	6743	6807	6832	6786	6787	6779	6727	6854	6774	6876	6719	6864	6783	6877	6833	6711	6789	6868	6771	6799	6911	6774	6859	6785	6777	6727	6772	6789	6761	6766	6843	6817	6886	6902	6842	6757	6929	6718	6812	6895	6832	6877	6820	6800	6798	6854	6858	6983	6758	6818	6893	6714	6858	6775	6859	6870	6824	6809	6756	6840	6843	6868	6886	6848	6759	6865	6890	6912	6751	6846	6752	6777	6826	6850	6954	6773	6670	6713	6745	6825	6834	6935	6803	6755	6768	6770	6863	6863	6776	6998	6737	6820	6802	6758	6813	6906	6646	6729	6729	6818	6805	6899	6756	6801	6730	6761	6862	6787	6854	6843	6847	6806	6814	6862	6804	6880	6743	6796	6870	6830	6835	6841	6912	6687	6804	6815	6780	6785	6787	6837	6773	6908	6753	6736	6890	6659	6782	6848	6724	6732	6798	6768	6712	6762	6893	6910	6790	6841	6889	6772	6901	6835	6787	6743	6832	6828	6935	6875	6856	6747	6818	6718	6851	6642	6758	6927	6855	6803	6739	6836	6872	6861	6824	6812	6860	6779	6833	6778	6794	6754	6842	6886	6930	6903	6775	6845	6840	6844	6750	6835	6725	6833	6835	6900	6744	6665	6838	6647	6726	6790	6840	6867	6725	6796	6690	6662	6946	6781	6838	6845	6863	6632	6825	6891	6723	6694	6862	6697	6786	6807	6811	6769	6946	6748	6923	6853
2033	1400	1258	1243	1327	1714	5975	14321	11271	7672	3660	1709	1115	924	883	881	929	865	912	907	903	849	845	923	895	887	859	829	884	816	809	867	825	859	831	857	913	827	884	872	870	930	834	908	848	862	870	920	864	887	890	891	880	863	900	860	853	848	874	859	876	896	866	918	910	919	867	803	810	944	871	866	857	857	905	853	883	880	879	882	872	907	863	848	864	793	914	859	859	911	925	853	853	866	891	865	886	858	892	828	846	891	887	889	869	871	830	923	890	901	878	834	896	847	866	891	874	845	902	843	898	936	822	883	882	841	844	907	841	921	884	956	895	889	939	932	842	879	846	847	874	885	922	790	886	902	871	874	886	907	858	938	906	861	883	883	823	869	816	870	883	877	879	921	873	861	888	887	884	881	904	887	886	827	893	887	918	885	874	942	911	875	899	927	918	864	879	890	857	847	853	977	894	898	927	852	890	917	883	886	841	923	885	905	882	840	875	862	878	863	902	864	874	844	801	883	891	930	911	898	853	836	911	907	874	906	869	851	871	879	887	899	873	877	864	931	875	850	852	851	802	892	872	828	935	846	889	875	854	876	856	899	934	792	846	882	896	859	877	860	844	824	920	949	874	867	927	898	880	882	844	893	900	916	812	871	833	898	856	873	871	873	820	882	885	898	877	859	820	860	862	847	868	824	897	880	848	861	926	896	899	815	845	862	878	867	872	902	861	829	912	911	878	947	843	891	872	914	888	859	939	830	889	911	882	874	846	878	820	896	894	917	887	894	892	886	884	900	847	913	865	852	896	848	905	910	853	861	856	913	894	927	877	864	836	888	908	943	904	936	831	923	861	867	889	879	913	899	911	923	901	842	854	907	843	844	853	897	871	895	892	822	830	886	937	838	888	885	860	831	929	859	872	884	824	839	955	886	868	860	876	939	846	910	939	906	823	922	888	855	895	904	865	887	875	864	878	848	872	853	895	884	878	873	882	871	873	877	833	854	889	880	897	871	855	925	845	888	920	872	862	894	898	868	847	893	899	832	787	894	879	888	867	884	910	895	912	875	851	877	901	875	882	845	922	876	876	894	896	842	870	880	868	930	875	828	804	835	871	844	883	901	869	849	898	837	846	851	939	875	882	856	867	905	904	865	879	891	867	836	900	836	873	892	864	872	839	871	836	887	896	926	884	820	866	921	874	873	876	894	918	847	886	911	919	784	845	857	831	882	901	868	876	866	839	893	886	793	871	858	837	880	841	908	893	839	893	905	860	842	858	933	852	879	896	908	908	861	888	920	913	884	861	944	909	858	889	844	848	895	830	876	826	891	896	823	840	864	871	848	862	869	896	844	864	885	851	909	871	939	893	869	902	894	896	919	901	892	915	881	858	881	884	918	889	825	858	895	890	839	914	908	887	885	892	897	893	861	918	856	872	922	863	873	863	899	865	889	880	876	861	832	890	949	932	873	829	863	858	871	880	907	848	899	875	843	898	905	869	895	848	839	881	886	920	842	861	919	841	891	866	885	926	912	878	850	899	887	840	843	875	819	862	847	859	911	851	874	936	818	894	858	868	918	854	897	908	883	850	867	852	891	887	868	908	939	894	854	899	889	904	895	895	878	931	915	869	846	880	881	906	916	904	911	936	914	826	900	850	910	854	805	880	855	891	868	838	907	853	834	894	970	926	881	871	906	859	934	911	844	847	886	854	866	869	847	849	854	832	911	871	877	864	851	852	873	843	852	883	830	843	933	866	890	936	873	867	884	890	840	839	967	931	868	882	908	933	927	859	916	897	909	870	935	911	846	872	905	883	907	876	850	891	849	858	877	867	849	839	921	902	910	864	870	859	964	895	890	865	877	864	860	946	925	861	881	857	896	844	904	857	884	862	852	885	882	926	903	899	893	872	830	891	903	894	879	855	889	879	881	800	872	896	895	886	849	892	896	878	859	861	959	852	882	879	833	882	895	937	828	884	878	822	879	910	864	906	894	874	874	857	858	880	841	859	841	905	869	879	854	866	901	835	907	887	876	900	886	894	901	860	860	779	870	882	898	915	869	884	930	821	881	874	861	875	923	842	919	848	837	853	900	869	871	898	931	912	857	896	935	864	873	923	781	883	843	912	847	831	858	893	910	896	883	880	884	855	857	883	903	856	876	853	911	914	853	886	830	857	840	914	885	887	896	882	846	914	847	856	896	902	915	875	851	896	867	921	891	911	899	856	899	874	871	845	906	853	1009	860	880	919	865	881	875	892	857	913	863	878	813	866	859	841	870	826	906	869	896	871	851	877	893	834	892	936	901	939	955	896	881	918	880	965	843	827	861	884	893	834	846	828	885	881	864	876	869	872	940	896	967	835	853	837	905	866	833	842	882	923	858	865	869	844	833	851	887	894	889	884	895	936	847	895	860	898	873	924	861	907	882	900	840	861	916	846	934	924	923	921	859	900	861	898	909	817	870	910	888	880	907	896	885	877	838	834	904	915	811	861	828	854	927	845	884	886	869	874	886	868	843	836	853	812	851	856	893	849	843	903	890	837	868	866	923	871	899	913	859	912	868	866	860	907	893	843	891	845	913	877	882	837	926	883	874	884	939	904	874	920	855	907	866	894	915	904	879	856	921	850	896	902	856	872	867	888	895	874	880	870	859	855	888	886	890	860	863	903	885	811	904	903	852	937	879	906	829	916	896	853	881	869	896	893	818	886	893	874	873	879	839	882	887	899	859	857	846	910	845	844	862	865	882	919	850	840	849	870	848	875	816	842	906	873	869	874	862	868	940	892	881	872	875	835	935	894	839	872	892	882	811	859	886	871	909	872	854	845	832	858	902	839	877	855	848	869	906	880	853	868	873	879	884	839	834	895	896	878	882	851	856	901	895	911	853	873	916	860	888	911	889	909	839	904	863	905	808	864	898	878	887	883	878	871	926	875	897	850	846	892	892	866	823	891	908	872	898	917	873	866	902	891	824	839	872	870	856	891	876	905	932	861	890	934	906	909	876	849	888	912	822	856	876	914	888	856	909	875	845	895	832	897	868	892	864	894	875	885	838	914	902	925	912	890	901	895	873	892	863	856	866	851	889	812	837	826	902	851	866	889	909	892	884	867	852	876	908	910	838	902	859	853	894	845	900	851	884	877	884	925	923	886	866	882	865	893	911	901	893	868	857	917	878	841	863	797	832	881	942	835	928	876	942	864	888	854	884	924	866	899	911	874	826	868	898	837	892	854	863	859	881	916	897	886	915	883	825	894	922	889	889	895	901	820	878	901	918	859	857	854	873	857	918	926	901	907	909	870	905	904	890	870	889	897	908	873	861	881	917	877	896	871	901	900	863	863	887	908	914	916	912	892	893	802	862	913	889	914	855	929	886	878	878	910	859	888	859	834	860	903	865	901	922	910	887	861	833	909	844	858	871	875	832	869	829	814	857	901	876	876	879	853	923	920	920	886	858	909	861	892	861	910	842	890	895	893	924	872	871	861	821	899	885	897	862	903	886
18139	13455	11160	17879	26594	30801	48338	62146	51214	41302	28509	17372	10323	8032	7359	7122	7128	7146	7120	7111	7050	7259	7079	7197	7047	7104	7185	7210	7288	7107	7241	7175	6934	7004	7050	7185	7038	7137	7129	7160	7081	7268	7107	7206	6954	7136	7112	6974	7131	7101	7131	6979	7104	7196	7075	7247	7097	7051	7087	7108	7235	7132	7033	7164	7173	6926	7170	7054	7303	7200	7061	7182	7139	7178	7230	7067	7116	7155	7094	7130	7029	7049	7098	7080	7171	7001	7080	7156	7118	7069	7018	7129	7044	7031	7043	7293	7212	7065	7165	7146	7166	7051	7333	7036	7082	7263	7016	7198	6973	7176	7139	6984	7054	7144	7131	7134	7121	7195	7275	7204	7095	7085	7197	6982	7135	7158	7073	7169	7145	7251	7134	7156	7034	7080	7253	7176	7174	7166	7089	7236	7002	7001	7125	7011	7104	7057	7207	7171	7088	7125	7119	7004	7083	7224	7028	7224	7209	7183	7207	7142	7176	7002	7052	7155	7062	7063	7068	7096	7092	7066	7250	7214	7069	7301	7141	7035	7238	7138	7104	7019	7128	7152	7046	7016	7154	7173	7195	7162	7097	7141	7127	7179	7054	7201	7250	7240	7242	7266	7050	7365	7136	7198	7088	7125	7153	7191	7211	7064	7093	7242	7108	7186	7175	7129	7009	7094	7024	7102	7273	7176	6959	7179	7174	7119	7146	7090	6983	7129	7059	7134	7091	6954	7194	7083	7060	7167	7059	7115	7088	7135	7144	6982	7035	7129	7170	7032	7058	7100	7037	7158	7159	7208	6978	7167	7118	7207	7084	7115	7279	7272	7047	7078	6988	7233	7169	7002	7156	7036	7040	6978	7198	7184	7138	7041	7162	7075	7105	7208	7204	7057	7157	7138	7143	7136	7209	7142	7231	7123	7018	7186	7019	7210	7113	7148	7087	7104	7199	7189	7023	7030	7075	7187	7159	7197	7159	7150	7033	7037	7108	7089	7116	7229	7242	7156	7049	7075	7138	7103	7095	7058	7137	7180	7086	6982	7049	7053	7035	7133	7271	7203	7096	7100	7080	7099	6956	7090	7035	7230	7207	7093	7079	7057	7095	7158	7075	7289	7180	7175	7283	7208	7125	7134	7121	7083	7028	7274	7035	7132	7146	7031	7097	7238	7056	7070	7141	7053	7198	7171	7167	7047	7061	7096	7138	7094	7182	7246	7177	7092	7163	7169	7106	7080	7124	7192	7059	7046	7122	7227	7129	7050	7030	7138	7081	7136	7156	7180	7086	7174	7050	7004	7051	7118	7155	7103	7206	7127	7200	7020	7219	7061	7137	7171	7206	7216	7075	7185	7145	7122	7145	7217	7132	7046	7094	7168	7011	7102	7215	7186	7119	7084	7109	7161	7234	7168	7083	7153	7099	7045	7098	7105	7127	7013	7287	7105	7271	7171	7102	7130	7118	7182	7015	7054	7150	7100	7203	6980	7179	7068	7121	7131	7129	6986	7098	7070	7054	7068	7085	7220	7125	7069	7135	7131	7195	7200	7144	7067	7207	7259	7216	7129	7176	7035	7140	7040	7056	7138	7165	7154	7166	7204	7088	7109	7079	7110	7129	7165	7143	7225	7092	7083	7209	6997	7048	7002	6984	7276	7106	7089	7140	7083	7181	7087	7161	7035	7268	7156	7112	7017	7200	7038	7166	7133	7053	6990	7231	7325	7020	7050	7072	7204	7118	7287	7167	7226	7164	7069	7104	7135	7162	7158	7179	7120	7100	7164	7195	7094	7133	7236	7232	7133	7048	6976	7173	7110	7224	7215	7178	7183	7018	7212	7094	7182	7133	7036	7095	7094	7118	7188	7239	7059	6984	7173	7038	7210	7273	7072	7205	7130	7080	7091	7136	7161	7109	7155	7111	7075	7094	7173	7140	7109	7118	7099	7157	7200	7307	7156	7138	7168	7258	7269	7160	7089	7230	7245	7100	7073	7114	7125	7147	7155	7071	7070	7236	7068	7129	7068	7188	7096	7038	7083	7194	7192	7244	7131	7160	7136	7305	7032	6994	7110	6995	7180	7045	7049	7188	7090	7092	7066	7075	7185	7149	7168	7106	7154	7096	7028	7186	7222	7177	7084	7178	7165	7067	7054	7153	7118	7146	7150	7152	7156	7094	7240	7101	6987	7075	7101	7126	7086	7023	7161	7145	7098	7214	7087	7222	7178	7173	7093	7220	7207	7117	7164	7025	7166	7201	7163	6989	7165	7066	7182	7151	7036	7078	7071	7194	7186	7066	7284	7232	7113	7093	7025	7041	7108	7151	7184	7148	7126	7198	6995	7077	7115	7150	7188	7164	7287	7303	7043	7011	7047	7034	7177	7018	7119	7114	7147	7130	7269	7121	7105	7129	7048	7165	7012	7107	7104	7064	7049	7165	7190	7127	7133	7239	7195	7131	7214	7155	7018	7255	7069	7120	7230	7174	7120	7160	7084	7161	7067	7150	7086	7090	7251	7149	7230	7200	7119	6967	7171	7111	6963	7051	7199	7043	7201	7266	7152	7151	7044	7152	7145	7108	7110	7175	7064	7016	7190	7223	7039	7128	7152	7079	7144	7062	7065	7061	7169	7196	7189	7096	7076	6970	7172	7133	7042	7211	7065	7140	7212	7176	7138	7106	7093	7000	7150	7219	7086	7126	7048	7128	7068	7098	7099	7091	7136	7125	7099	7146	7216	7050	7106	7235	7189	7280	7153	7252	7243	7146	7212	7149	7153	7102	7122	7021	7017	7046	7201	7077	7208	7025	7157	7196	6933	7081	7159	7176	7135	7113	7071	7060	7103	7133	7086	7176	7139	7022	7140	7088	7159	7198	7278	7098	7134	7097	7101	7210	7138	7077	7104	6996	7081	7252	7159	7146	7167	7070	6993	7087	7136	7231	7214	7140	7039	7144	7035	7224	7142	7086	7137	7205	7077	7162	7086	7182	7113	7183	7138	7190	7122	7030	7073	7244	7122	7299	7103	7213	7124	7147	7083	7155	7176	7209	7206	7176	7103	7129	7093	7198	7062	7155	7147	7097	7118	7099	7127	7259	7187	7102	7082	7131	7171	7100	7215	7167	7133	7098	7079	7093	7174	7083	7162	7197	7144	7017	7180	7152	7118	7075	7220	7097	7260	7200	7133	7148	7103	7153	7027	6960	7128	7068	7096	7077	7076	7138	7020	7203	7043	7260	6985	7095	7015	7157	7115	7159	7102	7055	7172	7158	7160	7265	7150	7104	7224	7081	7015	7096	7150	7098	7223	7138	7051	7180	7126	7071	7050	7107	7026	7199	7140	7143	7005	7145	7114	7270	7034	7200	7102	7243	7098	7077	7037	7098	7076	7126	6946	7210	7145	7019	7143	7064	7094	7203	7094	7265	7201	7044	7123	7169	7066	7134	7078	7153	7168	7062	7200	7139	7228	7075	7156	7091	7158	7107	7036	7226	7077	7207	7261	7056	7093	7092	7030	7198	7120	7293	7053	7149	7033	7186	7130	7105	7159	7066	7140	7220	7141	7161	7203	7024	7073	7232	7101	7078	7212	7119	7045	7083	7271	7133	7109	7064	7083	7041	7158	7180	7069	7242	7106	7160	7072	7134	7151	7106	7176	7187	7228	7195	6962	7095	7020	7145	7117	6894	7202	7128	7196	7038	6999	7029	7102	7071	7047	7101	7048	7158	7153	7111	7120	7175	7027	7259	7143	7298	7067	7038	7133	7101	7265	7002	7201	7152	7092	7072	7125	7133	7120	7183	7221	7082	7209	7055	7261	7102	7099	7200	7076	7008	7057	7178	7074	7155	7263	7152	7027	7175	7262	7185	7149	7153	7073	7157	6994	7209	7113	7038	7160	7076	7111	7136	6965	7153	7105	7132	7119	7168	7178	7166	7100	7039	7096	7120	7022	7086	7088	6953	7014	6992	7241	7212	7029	7041	7139	7102	7029	7161	7158	7070	7084	7068	7119	7110	7091	7120	7107	7142	7014	7161	7149	7130	7220	7188	7076	7136	7015	7171	7207	7089	7048	7166	7003	7113	7071	7179	7198	7142	7057	7099	7026	7201	7197	7166	7016	7180	7227	7152	7185	7161	7088	7092	7147	7082	7147	7019	7103	7101	7165	7136	7094	7101	7101	7125	7133	7070	7056	7096	7092	7150	7101	7070	7168	7116	7130	7071	7080	7058	6923	6967	7211	7143	7136	7163	7225	7093	7122	7239	7138	7199	7085	7064	7155	6994	7101	7216	7234	7058	7165	7228	6956	7185	7112	7092	7114	7137	7105	7100	7087	7174	7172	7035	7075	7097	7190	7100	7187	7154	7164	7174	7130	7087	7066	7191	7239	7133	7138	7119	7080	7134	7102	7304	7203	7183	7143	7162	7289	7112	7200	7027	7167	6981	7077	7237	7068	7213	7155	7130	7054	7097	7208	7179	7168	7119	7224	7078	7161	7189	7272	7188	7233	7139	7074	7113	7271	7136	7055	7108	7112	7012	7200	7248	7007	7147	7183	7129	7158	7206	7059	7158	7207	7286	7042	7227	7190	7127	7086	7185	7027	7069	7131	7160	7099	7022	7159	7077	7248	7162	7093	7082	7257	7211	7144	7083	7088	7136	7276	6998	7198	7106	7063	7231	7148	7068	7150	7181	7116	7084	7100	7097	7015	7119	7177	7130	7088	7016	7040	7008	7187	7085	7183	7104	7189	7054	7206	7078	7088	7102	7197	7112	7153	7139	7155	7089	7231	7336	7067	7222	7108	7306	7202	7144	7163	7293	7190	7083	7091	7155	6932	7106	7112	7214	7075	7088	7184	7165	7084	7063	7177	7003	7264	7167	7051	7054	7282	7230	7056	7067	7134	7071	7113	7165	7108	7220	7069	7029	7137	7023	7141	7142	7083	7265	7242	7200	7025	6981	7019	7177	7123	7149	7226	7112	7183	7307	7214	7147	7046	7091	7094	7082	7194	7173	7088	7266	7221	7063	7229	7151	7078	7186	7082	7158	7087	7051	7154	7145	6960	7224	7182	7158	7100	7090	7137	7119	7181	7156	7073	7134	7181	7215	7275
4157	1419	1250	1142	1614	2584	7837	17888	14388	9697	4490	1988	1206	887	890	872	786	847	839	873	873	846	846	866	830	873	795	824	833	835	793	844	842	844	814	853	807	802	857	883	834	819	864	825	864	755	871	813	832	823	850	804	875	790	825	829	811	816	761	829	842	823	916	800	873	858	882	854	909	811	881	798	845	911	831	829	908	853	811	852	850	830	843	822	827	868	868	826	817	837	787	879	872	833	859	803	860	804	823	860	807	796	850	818	849	884	880	846	817	894	764	811	901	827	891	820	890	837	853	861	822	836	805	778	843	774	832	836	829	867	875	846	836	824	875	825	825	821	834	871	855	813	866	843	843	879	852	827	856	810	841	857	835	866	856	830	833	815	825	853	832	882	875	889	801	856	843	893	835	839	824	784	830	853	822	865	794	857	832	824	824	891	901	852	811	821	824	842	840	879	859	848	796	831	821	834	797	865	836	868	847	815	810	849	861	813	850	874	806	858	820	857	871	872	851	838	854	851	869	891	846	796	846	891	817	926	848	873	858	849	850	829	874	849	806	855	863	802	868	776	802	824	900	839	824	941	836	873	799	874	873	851	858	848	845	901	804	867	848	857	817	856	871	781	839	869	845	812	812	864	875	853	862	811	829	805	815	798	857	885	852	823	817	832	904	835	800	816	876	848	822	854	850	828	797	890	836	880	874	823	837	818	854	858	817	854	845	822	876	839	851	796	818	842	831	877	840	862	814	824	819	813	858	881	800	818	844	869	905	832	861	843	862	851	883	833	857	823	850	824	806	835	824	856	862	847	835	797	815	851	855	875	854	847	866	884	871	805	848	833	814	818	875	825	848	891	849	814	839	835	776	856	872	881	796	870	855	842	859	840	882	818	795	864	882	831	833	829	829	838	897	854	829	875	834	826	887	819	872	818	866	825	832	853	799	870	829	839	855	864	819	863	870	854	816	874	788	870	788	846	864	870	845	890	810	816	811	893	794	859	883	851	817	815	890	833	842	799	865	856	847	869	873	808	830	812	858	873	872	835	799	855	848	820	866	848	868	870	805	809	782	904	823	859	795	841	829	837	856	828	842	856	833	860	836	852	851	835	840	881	825	840	846	858	830	858	864	820	814	843	847	820	831	849	848	883	876	820	834	879	831	810	846	819	849	857	830	875	816	824	862	823	837	810	877	843	839	870	826	832	846	873	822	874	873	810	889	853	872	798	883	857	849	760	830	868	815	869	832	819	862	831	812	811	836	803	889	850	829	824	797	803	828	867	860	925	852	906	843	821	848	805	898	868	814	864	871	844	847	863	858	831	862	838	821	821	894	856	827	824	822	884	854	833	824	881	841	863	853	804	841	868	858	852	833	879	831	871	831	846	827	824	866	846	827	828	832	829	839	855	834	859	833	788	896	893	841	838	829	869	840	813	816	827	872	835	800	849	830	833	843	843	837	843	872	840	853	886	837	805	859	828	796	842	840	835	855	857	851	858	855	805	850	821	845	851	878	828	850	866	875	889	820	821	842	857	835	928	894	850	870	829	832	851	858	877	867	851	858	856	892	846	876	829	808	850	865	824	814	862	847	804	848	845	858	856	910	827	847	849	859	836	859	890	864	908	817	795	799	872	877	832	825	877	832	867	841	832	813	844	856	857	834	882	866	906	836	842	830	874	824	864	835	858	830	832	871	822	826	844	844	822	823	818	802	865	913	853	841	854	822	891	841	888	809	841	816	874	856	846	865	874	841	879	851	853	865	842	821	862	840	877	897	846	838	783	841	843	885	849	808	841	841	827	890	836	810	865	795	888	898	762	862	902	837	853	817	885	857	793	800	891	816	921	790	862	864	837	835	865	822	880	856	907	812	872	814	846	810	903	840	868	817	860	902	886	865	849	896	836	827	842	874	861	788	851	888	823	847	818	870	836	843	821	889	836	846	840	816	900	835	805	823	866	839	836	863	844	818	856	807	861	853	883	861	903	839	800	824	862	874	844	836	890	867	877	873	849	827	842	833	811	869	842	853	871	826	862	831	822	802	869	804	850	898	833	852	822	879	856	845	887	873	841	842	821	832	828	845	876	847	818	884	877	864	851	858	844	864	827	884	824	842	796	837	914	879	828	791	843	819	898	882	867	915	870	861	870	832	833	818	772	849	822	854	839	853	829	802	855	850	827	845	815	849	792	885	833	814	794	860	931	843	797	913	799	787	899	860	879	832	865	842	826	875	821	842	854	835	808	871	837	814	883	856	785	892	848	849	827	804	863	834	835	866	840	800	847	823	850	833	913	874	818	826	859	851	847	861	884	796	885	838	817	834	822	860	844	840	831	875	867	800	809	786	865	860	841	873	868	800	876	843	827	821	872	836	820	873	836	814	814	832	879	863	885	888	831	870	796	834	836	830	814	832	826	892	895	861	873	829	861	856	845	858	855	898	836	840	844	871	855	866	840	842	860	835	844	873	783	850	823	846	875	837	801	852	846	829	841	864	898	878	837	809	822	891	856	827	906	866	840	883	828	854	779	844	855	820	801	817	830	823	823	847	853	872	776	788	871	842	873	809	852	822	836	834	834	832	862	863	846	877	805	818	817	801	861	889	857	808	869	862	839	826	857	862	782	857	833	780	822	841	826	810	823	777	877	817	858	800	849	870	843	834	847	859	882	860	829	844	836	854	848	787	883	840	830	862	853	878	889	821	851	873	823	852	875	851	862	892	817	840	900	812	830	838	820	859	870	839	869	801	847	854	837	916	909	931	815	845	832	816	879	783	837	872	836	789	826	819	850	827	862	826	857	883	844	836	836	875	797	857	867	838	815	814	837	900	789	816	827	871	878	856	847	840	865	828	840	828	803	816	831	878	934	841	867	857	826	889	789	838	776	888	856	863	884	867	835	826	812	853	860	852	913	860	855	836	851	849	853	823	852	814	906	834	792	884	889	871	843	879	815	886	851	864	849	851	901	894	872	867	837	905	829	822	878	796	870	915	855	773	883	829	883	878	803	847	817	829	841	819	782	899	868	829	877	868	890	827	799	855	837	821	821	823	885	839	858	843	843	803	887	855	850	762	791	864	865	873	839	839	891	861	835	861	821	806	830	820	859	842	862	852	826	851	868	866	840	854	824	830	819	835	854	800	808	849	867	858	834	858	878	800	859	873	777	819	827	795	845	900	786	785	860	842	844	870	867	825	881	842	848	872	830	840	808	850	826	836	809	830	802	932	874	850	849	845	835	857	839	838	835	805	868	839	818	853	883	868	839	835	820	882	869	845	839	837	839	840	830	858	842	862	856	865	844	815	833	842	796	862	879	822	843	842	890	857	818	887	798	825	845	868	847	881	852	887	824	855	792	824	800	832	823	875	797	781	825	856	830	855	829	873	819	864	824	853	819	817	893	884	847	835	896	853	844	814	841	814	858	787	841	855	855	868	844	839	818	814	880	845	853	841	891	845	830	860	880	810	852	868	823	852	916	860	848	851	837	836	796	851	853	839	855
18363	13621	11030	17772	30671	37241	53892	68068	57344	45439	32147	20171	11257	7941	7066	6974	7009	6899	6878	6998	7115	6895	7030	6934	6863	7113	6946	6996	6976	6975	6874	6762	6962	6923	7068	7058	6924	6994	6951	6885	7025	7090	6965	6909	7105	7006	6974	7037	7060	7006	6981	6908	6959	7012	6944	6881	7065	7046	6965	6939	6861	7069	7002	7098	6878	6962	6957	6950	6976	6943	6891	6937	6937	6930	6999	6873	6923	6968	6826	6943	6942	6850	7082	7013	6965	6964	6975	6999	6908	6935	6787	6949	6887	6750	6974	6992	6937	6839	6910	6875	6940	6811	6880	6897	7003	7092	7004	6963	6998	6970	6934	6929	6982	6998	6925	6970	6847	6999	6969	6934	6961	6924	6988	7046	6880	6897	6998	7036	6968	6955	6889	6957	6991	6905	6778	7018	6953	6900	6960	7011	6955	6835	6883	7086	6881	7054	6890	6900	6977	6886	6982	6876	6936	6995	6861	6952	6865	6951	6966	6913	7114	6994	7005	6920	6895	6969	6909	7057	6968	6936	6932	7066	7062	6938	6990	7029	6967	6895	6941	6959	7009	6841	7118	6907	6838	6908	6974	6980	7026	7123	6876	6844	6964	7042	6941	6895	6863	6922	7007	6926	6959	6917	6981	6937	7001	6981	6935	6851	6935	6961	6820	7103	6968	6915	6894	6996	7022	7023	6928	6871	6972	6844	6941	6866	7071	6950	6975	6838	7095	6785	6797	6967	6961	6963	6875	6943	6829	6910	6993	6988	6980	6892	7067	6838	6929	7052	6910	7024	6976	6902	7122	6907	6975	6945	7006	6912	6908	6918	6923	6898	7046	7034	6873	6967	6852	6916	6972	6919	6940	6887	6940	6987	7027	6843	6896	6910	6989	6985	6931	6995	7049	6914	7007	7012	6947	6858	6915	6919	6983	6999	6949	6934	7112	6870	6944	7124	7073	6899	6870	6919	6897	6968	6885	7073	6929	6927	7044	7089	6973	6850	6988	6904	6986	6892	7052	7000	6943	6990	6908	7062	6904	6960	6879	6953	6970	6991	6935	6949	6980	6996	6864	7039	6988	7037	6957	6932	6984	6922	7049	6927	7054	7050	6800	6974	6932	6951	7018	6818	6868	6890	7060	6769	7031	7104	7027	6988	6959	6913	6911	7082	6892	6829	6986	6986	7005	7050	7081	6930	6948	7082	6929	7052	7108	6983	6891	6907	6872	7009	6952	7060	7008	6947	6970	7026	7097	6885	6960	6988	6967	6982	6895	7037	7013	6916	7121	6952	6986	7097	6847	6888	7057	7024	7015	6976	7030	6985	6963	7058	6807	7017	6836	6981	7050	6844	7041	6928	6981	6947	6922	6926	6849	6883	6840	6940	7018	6932	6942	6986	6929	7022	6888	6889	7152	7019	6961	6945	6934	7129	6942	6974	6882	6916	7022	6841	6978	7062	6947	7023	7035	7136	7003	7006	6961	6989	6904	7009	6966	6864	6831	6997	7000	6905	6885	7062	6919	6996	6950	6970	7151	6938	7020	6969	6994	6909	6980	7005	6972	6903	6981	6843	6978	7124	6976	6958	7139	6893	6967	6909	6999	6934	7046	6956	6947	6971	7026	6777	6986	6881	6966	7025	6962	6979	7106	6906	6889	6887	6893	7018	7025	6963	7076	7085	6882	7012	6947	6955	6879	7040	6946	6853	6984	7057	6864	6936	6953	6971	6982	6943	7032	6987	6951	6805	6786	6947	7070	6913	7010	6963	6927	6969	6906	7032	6898	6937	6841	6970	7087	6938	6945	6931	6951	6894	6910	6961	6904	6967	6971	6907	6956	7025	6928	6872	7006	6844	6938	6958	6900	6998	7044	6874	7006	6879	6874	6915	6951	6905	6786	6938	6889	6961	6958	6936	6914	7074	6913	7024	6944	6937	6949	6978	6751	6839	6989	6951	6981	6986	6973	6867	6907	6851	6969	7079	6876	6897	6890	6948	6924	6862	6928	6940	6975	7033	7005	7019	6961	6811	7044	6870	7057	6996	7017	6999	6884	6945	6873	6918	7018	6921	6936	6864	6879	6978	6896	6903	6931	6967	6855	7092	6989	7010	6934	7061	6934	6981	6930	6966	6857	7048	7018	6987	6912	6907	6869	6950	7019	6849	7032	6981	6999	7116	6969	6844	6955	6910	6933	6977	6958	6986	7019	6950	6874	6964	7046	6964	6988	7031	6973	6922	6924	6937	6899	6872	7142	6921	6934	6877	7036	6855	6925	7056	7000	6992	6879	7054	7062	6869	6930	6844	7040	6972	6889	6901	6997	6937	6785	6907	6912	6927	7047	6904	6933	6963	7042	7002	6922	6931	6949	7066	6957	6864	6999	7001	7116	6949	6924	7060	6947	6986	7007	6968	6922	7055	6958	6889	7106	6925	6829	6954	6974	6902	7082	7036	6917	7041	6975	6986	6891	6901	6818	7049	6995	6891	7072	6984	7013	6899	7009	6933	7049	6952	7120	6878	7023	7069	6877	6976	6934	7038	6923	6977	6779	6970	6998	6879	7113	6934	6940	6836	7080	6891	7066	6867	6944	7067	6953	6968	6952	6883	6878	6920	6966	6754	7130	6864	7080	7081	6837	6883	7001	6976	6912	6936	6960	6911	6884	6973	7012	6951	6909	7006	6964	6991	6898	6889	6870	6941	7085	6967	6924	7102	6997	6930	6960	6890	6926	6949	6829	6892	6971	6889	6969	6946	6876	6893	6998	6929	6903	6949	6972	6901	6960	6887	6945	7017	6841	6982	6886	6813	6989	6934	6969	6972	6907	6962	7090	6955	6902	7007	6935	7030	7006	6858	6925	6960	6944	7118	7013	6958	7049	6804	6983	6919	6996	6935	6956	6956	6914	6982	6959	6918	6808	6934	6926	6947	6898	6991	6890	6963	6906	7039	6938	6992	6889	6805	6912	6895	6966	7006	7046	7064	6890	7072	7024	6883	7034	7049	6886	7076	6850	6945	6993	6859	7065	7013	6932	7038	6905	6953	6919	6942	7095	7045	7002	6944	6890	6992	6914	6973	6969	6881	6941	6944	6939	6885	6972	6940	6962	6977	7027	6916	6936	6936	6954	6849	7005	6916	7061	6938	6988	6940	6996	6917	7041	6905	6769	7002	6984	7157	6952	6978	7163	6878	6909	7116	6900	7071	6968	7113	6925	6845	6941	6892	6811	7036	7019	7063	7061	7027	7057	6880	6836	6887	6913	6827	7076	6947	6897	6929	6959	6931	6925	6907	6931	6875	7169	6981	7003	6941	6925	6879	6978	6940	6815	6822	7003	6979	6993	6945	7035	6885	6854	6956	6842	7074	6881	7016	6829	6809	6815	6891	6997	6889	6991	6872	7053	6874	7125	6948	6975	7019	6901	6968	7029	6930	6939	7071	6806	6950	6985	7028	6997	6972	6830	7066	7052	6999	6981	7011	6841	6964	7025	6964	6945	6927	6948	6914	7049	6966	7072	7048	7184	6982	6933	6854	6959	6891	6995	7068	6938	6905	6860	6944	6851	6996	7060	6854	7110	6931	7029	6858	6917	6892	6893	6967	6919	6929	6995	6937	6864	6981	6943	6840	6857	6903	6951	6953	6847	6958	6923	7136	6989	6839	6984	6914	6873	6918	7046	6968	6963	7046	6924	6965	6878	6976	6963	6881	6828	6876	6972	7016	6939	6889	7087	7066	6989	6839	7086	6969	6881	6960	6908	6982	6967	6954	6936	6955	6908	6900	6922	7093	7032	7004	6947	7159	7038	7044	6885	7012	6877	6880	6959	6952	7051	6976	6993	6918	6980	6934	6981	6902	7010	7016	6947	6843	7063	6884	7160	6971	6963	6961	6971	6876	6968	6859	6859	7036	7020	7032	7032	6943	7076	7108	6890	6945	6937	6941	6950	7075	6999	6797	7072	6957	7050	6849	6862	6845	6902	6944	6957	6936	6973	6905	6943	7016	7042	6931	6972	6882	6951	7105	6938	7058	6889	7028	6941	7014	7043	6911	7041	6957	7035	7043	6942	7000	7035	6997	6997	6936	6936	7039	6936	6804	6901	6932	6968	7026	7024	6893	6916	6905	6878	6995	6876	7089	6842	7031	7120	7009	7005	7015	7051	7081	6953	7077	7063	7015	7045	6807	6997	7020	7000	6972	6943	6867	7077	7012	7014	6969	6890	6862	6975	7011	6930	6880	6970	6915	6965	6957	6980	7123	6939	7037	7060	6954	7044	6960	6954	6958	7121	6979	7031	6817	6933	6890	6863	7061	7063	6876	6957	6949	6960	6901	7055	6928	6974	6915	6903	6937	6970	6864	6847	6816	6905	6826	7058	6975	7019	6961	6969	6997	7034	7019	7026	7048	6935	6797	6888	7011	6961	7003	7002	6996	6880	6916	7053	6889	6938	7056	6827	6959	7016	6813	6895	6877	7045	6996	6981	6913	6890	6911	6780	6928	6942	7010	7074	6833	6914	6894	6890	6911	6991	7006	7080	6969	6930	6937	6860	6982	6929	7104	6979	6789	6874	6940	7003	6985	6787	7041	7057	6946	6966	7053	7045	6943	6913	7053	6948	6861	6945	7037	6814	6947	6929	6904	6940	6916	6806	6926	6975	6912	7046	6933	7077	6976	7064	7101	7027	6997	6963	6911	6883	7063	6902	7024	6822	7064	6971	7099	6912	6739	6883	6882	7017	7066	6940	6996	7045	6766	6948	6901	6976	6959	7025	6981	6868	7068	7005	6912	6778	6869	6949	6981	6854	7154	7007	6969	7014	6938	6939	7030	7128	6925	6990	6936	6980	6977	6991	6932	6917	7006	7125	6908	6969	6973	6888	6903	6912	6936	6918	7008	6910	6866	7114	6868	7020	7008	7072	6915	6955	6894	6930	6971	6967	7010	6925	6990	6813	7045	6846	6951	6951	7004	7004	6915	6936	6882	6958	6883	6961	6939	6981	6935	6907	6816	6841	6876	7057	6826	6885	7024	7041	7019	6975	6943	7028	6882	6948	7005	6969	6978	7075	7093	7066	7023	6939	6945	7041	6851	6934	6981	6917	6929	7036	6971	6915	6887
3096	1889	1419	1363	2096	4631	22202	24677	20378	14140	6345	2451	1295	966	941	910	885	876	893	948	907	949	910	902	879	869	920	887	951	924	889	923	949	932	880	907	886	927	939	896	906	902	892	886	897	877	867	976	900	910	958	908	900	913	851	875	915	882	878	907	856	913	935	903	868	913	901	970	923	904	933	927	922	920	864	963	952	908	927	848	884	877	900	975	862	880	870	894	922	922	943	891	909	918	935	908	905	968	925	925	870	914	956	889	883	901	893	944	883	873	867	949	883	927	894	900	869	928	921	932	859	862	902	925	913	970	869	862	924	876	853	890	876	878	907	913	895	886	896	891	891	993	927	900	904	917	978	909	928	932	892	897	877	867	916	930	920	905	880	951	926	908	902	945	920	920	932	933	917	871	922	925	903	909	890	898	865	846	929	922	942	875	885	896	942	879	921	911	934	905	922	867	927	908	891	894	910	924	905	919	890	882	927	897	967	888	919	818	923	870	908	883	892	901	901	877	901	928	911	868	974	929	921	930	879	962	933	928	928	907	867	945	885	867	937	972	917	951	913	960	900	887	861	919	900	857	918	923	903	888	876	893	907	874	954	849	947	928	921	963	919	973	926	886	913	903	873	863	901	903	887	834	885	891	903	885	964	903	888	932	922	884	895	926	881	866	906	950	903	884	992	855	900	966	887	891	928	873	933	856	926	864	919	877	940	936	880	834	919	896	913	928	936	897	933	884	881	920	935	914	961	903	894	892	887	912	887	924	897	877	881	903	916	866	920	913	869	896	883	915	890	887	890	950	941	855	919	899	912	848	934	897	917	894	868	915	927	888	914	895	924	917	937	898	875	878	968	881	894	910	870	873	955	886	911	980	853	880	959	953	925	957	921	878	945	903	871	914	906	893	912	917	917	923	961	876	886	965	940	969	901	920	921	934	899	910	978	896	885	946	911	985	898	963	926	893	920	845	943	943	899	917	1000	925	923	886	943	943	892	924	879	893	942	929	945	983	902	959	860	900	928	918	851	923	879	882	887	889	870	921	899	894	904	869	938	879	906	930	909	893	960	867	990	867	869	885	933	931	919	900	865	945	903	889	933	896	907	916	884	891	962	883	874	898	887	931	930	925	904	895	876	880	904	899	901	895	890	949	909	883	967	952	876	942	885	938	908	890	894	908	924	950	892	883	957	939	909	924	906	906	908	961	980	918	924	867	914	867	957	878	890	893	888	883	900	919	900	923	896	943	907	909	896	929	947	900	965	968	928	914	920	891	915	865	894	905	941	897	961	864	870	932	900	901	902	921	891	930	922	862	922	910	913	882	916	942	884	888	912	923	926	945	902	918	896	877	948	894	902	917	848	940	904	901	879	907	904	944	877	918	918	898	857	923	888	935	893	953	911	885	954	975	895	954	922	943	937	920	936	964	938	883	887	863	921	942	914	908	897	948	963	912	861	920	888	899	916	894	932	940	948	906	902	913	901	912	907	913	865	876	915	909	965	926	859	881	927	925	922	848	908	931	915	916	943	875	921	837	938	885	896	940	947	897	870	912	946	897	874	848	932	911	958	863	910	879	865	900	885	943	912	912	976	914	893	866	864	901	908	919	876	935	953	845	959	878	895	886	899	923	874	897	915	909	948	895	899	915	926	893	928	889	900	898	870	888	885	952	932	888	987	938	929	924	903	887	895	897	873	918	889	931	879	958	959	918	853	884	908	968	877	915	930	927	879	877	895	920	903	898	935	918	897	944	939	922	876	886	904	879	917	898	935	872	860	870	842	893	879	899	883	845	869	904	876	936	905	874	860	875	897	900	852	955	941	964	880	922	871	892	942	910	917	872	917	872	905	855	871	890	908	928	909	889	910	857	926	949	919	936	1055	914	963	890	886	884	889	910	931	869	901	873	940	918	936	922	867	947	923	918	864	930	942	883	895	902	939	853	938	932	867	930	916	977	882	894	935	896	993	937	954	949	907	893	911	893	921	908	889	873	942	922	866	857	922	934	942	940	893	893	852	876	895	909	935	935	939	923	903	891	884	911	911	877	886	906	919	913	888	860	946	906	871	948	910	877	921	902	888	918	929	914	942	911	894	952	951	957	878	928	923	888	947	952	928	889	956	944	872	882	942	944	895	967	859	913	874	905	941	892	928	889	919	942	885	894	930	935	918	946	955	913	892	904	935	876	918	934	866	916	868	922	905	865	930	953	918	919	900	917	895	904	920	895	938	895	899	908	931	898	876	872	926	903	886	947	884	923	867	853	914	862	926	958	889	939	954	858	940	927	933	923	900	870	877	853	898	897	917	931	886	872	900	948	895	950	947	910	967	884	893	864	930	909	932	900	965	944	942	900	928	1003	880	888	925	875	884	861	928	893	916	915	883	908	930	913	946	916	907	941	863	827	911	941	930	904	909	867	928	904	883	943	962	932	897	917	908	903	936	911	915	902	963	863	897	897	907	912	950	913	916	937	876	954	960	867	852	922	906	904	974	925	906	923	920	830	875	878	873	909	902	863	891	882	978	951	932	911	947	929	931	937	878	882	911	881	880	912	926	880	938	863	871	884	927	892	920	932	936	951	929	902	870	906	951	899	939	912	907	956	923	893	873	866	918	904	915	871	942	863	924	905	862	921	907	874	976	922	966	943	864	910	917	887	875	898	853	916	943	903	968	931	900	888	904	891	928	926	929	908	917	931	902	851	970	874	920	926	873	950	911	870	967	890	941	861	902	874	921	926	889	905	908	866	911	937	904	889	881	963	878	928	945	874	897	897	923	917	900	958	878	871	939	892	859	858	941	879	856	912	965	902	956	959	907	924	927	959	876	879	927	914	927	886	896	899	895	888	935	920	919	943	860	896	935	877	910	897	882	904	930	972	917	891	901	960	905	881	895	887	905	924	892	872	913	880	1010	899	941	891	934	899	948	916	915	965	1005	916	906	871	881	911	922	907	891	930	915	919	903	974	914	910	935	898	909	875	946	892	960	895	932	882	949	889	886	843	849	911	907	900	937	939	892	915	946	896	958	934	971	915	929	914	895	886	887	897	839	890	810	931	937	893	895	944	944	936	933	943	918	928	866	896	882	909	870	955	866	945	923	819	910	936	911	929	922	916	901	910	927	899	865	867	873	903	903	903	922	915	856	975	925	873	911	849	917	943	901	923	888	880	906	933	924	854	948	857	907	944	885	912	974	916	927	874	865	882	888	924	880	935	920	867	941	913	890	905	902	910	861	894	927	897	919	952	907	861	892	942	917	888	903	865	975	859	887	883	934	920	907	922	893	900	942	923	943	873	914	912	937	933	895	894	890	916	898	844	909	889	915	918	862	906	942	899	927	889	889	958	954	902	884	906	987	874	923	897	897	871	881	904	904	925	936	913	950	841	939	882	944	967	914	994	917	895	899	923	892	846	942	912	955	885	853	930	923	905	942	868	882	935	916	902	916	915	991	864	947	938	898	892	879	944	952	962	928	911	919	887	854	934	939	901	858	927	901	913
24018	16973	13137	20519	36069	47372	71004	75792	65447	51594	35603	22650	12351	8522	7639	7396	7418	7301	7454	7578	7403	7448	7456	7561	7502	7406	7468	7439	7388	7464	7356	7443	7357	7429	7415	7429	7444	7368	7538	7400	7409	7439	7388	7288	7318	7499	7565	7477	7467	7368	7490	7525	7443	7373	7411	7430	7448	7393	7483	7447	7310	7474	7445	7408	7500	7412	7518	7552	7345	7425	7403	7420	7381	7381	7483	7438	7378	7366	7552	7472	7469	7445	7524	7362	7619	7503	7417	7336	7498	7347	7412	7447	7313	7499	7460	7424	7479	7365	7352	7418	7443	7433	7329	7479	7374	7346	7513	7434	7508	7185	7495	7400	7420	7548	7451	7396	7304	7313	7416	7396	7541	7461	7434	7381	7412	7508	7400	7353	7374	7423	7400	7541	7520	7304	7539	7408	7457	7535	7274	7325	7372	7528	7539	7344	7424	7402	7399	7491	7382	7520	7458	7417	7402	7477	7317	7415	7502	7319	7430	7367	7509	7543	7509	7485	7493	7445	7479	7386	7449	7393	7332	7342	7421	7420	7383	7365	7530	7425	7427	7429	7445	7365	7579	7294	7491	7520	7610	7475	7371	7602	7504	7397	7418	7517	7507	7435	7475	7328	7503	7470	7460	7456	7448	7312	7406	7588	7464	7390	7469	7389	7476	7426	7479	7277	7321	7475	7546	7406	7462	7426	7605	7471	7621	7378	7461	7453	7452	7522	7392	7355	7434	7448	7433	7443	7326	7387	7532	7454	7482	7478	7463	7425	7407	7394	7384	7391	7638	7410	7496	7337	7490	7329	7487	7481	7416	7549	7434	7350	7391	7416	7505	7489	7526	7473	7389	7504	7527	7306	7522	7328	7515	7480	7414	7417	7440	7521	7452	7441	7469	7428	7535	7474	7446	7451	7426	7474	7530	7407	7415	7421	7396	7464	7326	7414	7454	7450	7356	7449	7529	7499	7542	7383	7432	7491	7362	7410	7437	7391	7382	7471	7403	7421	7389	7393	7459	7331	7503	7435	7540	7513	7300	7424	7499	7420	7390	7258	7493	7500	7413	7457	7611	7433	7420	7415	7419	7420	7429	7383	7373	7288	7434	7310	7433	7394	7402	7441	7486	7390	7412	7337	7335	7338	7545	7420	7416	7440	7469	7474	7403	7380	7427	7382	7426	7387	7388	7524	7487	7563	7469	7478	7481	7430	7493	7353	7363	7404	7485	7477	7374	7472	7440	7450	7499	7451	7445	7462	7500	7451	7379	7475	7514	7334	7436	7496	7383	7481	7371	7386	7421	7438	7407	7540	7517	7425	7529	7393	7521	7458	7432	7387	7440	7566	7303	7572	7307	7402	7324	7463	7530	7570	7432	7442	7413	7483	7305	7427	7340	7345	7426	7399	7523	7449	7592	7440	7519	7372	7350	7533	7342	7506	7396	7410	7439	7409	7478	7487	7406	7345	7496	7365	7335	7302	7495	7580	7473	7489	7588	7323	7452	7346	7573	7474	7391	7420	7513	7491	7450	7567	7414	7356	7413	7488	7421	7355	7401	7504	7421	7485	7404	7518	7521	7334	7524	7436	7513	7467	7428	7515	7543	7419	7522	7377	7471	7588	7280	7534	7422	7480	7379	7555	7491	7456	7519	7416	7479	7368	7396	7532	7297	7572	7388	7372	7595	7273	7399	7396	7350	7495	7408	7490	7605	7451	7398	7429	7532	7435	7391	7354	7481	7449	7495	7439	7522	7396	7320	7463	7571	7321	7401	7429	7337	7417	7415	7433	7446	7388	7484	7460	7541	7591	7438	7460	7485	7368	7408	7424	7313	7409	7473	7550	7543	7291	7379	7362	7342	7396	7466	7432	7572	7395	7560	7394	7490	7288	7384	7470	7442	7554	7390	7417	7466	7474	7506	7342	7475	7347	7461	7586	7402	7365	7559	7373	7386	7434	7331	7467	7438	7510	7320	7618	7496	7536	7579	7521	7356	7431	7587	7583	7459	7515	7535	7402	7484	7589	7360	7545	7506	7604	7462	7536	7529	7446	7523	7392	7530	7492	7483	7383	7535	7583	7484	7515	7601	7450	7517	7373	7357	7439	7444	7546	7531	7446	7360	7370	7416	7556	7513	7397	7412	7512	7509	7470	7535	7496	7464	7581	7397	7452	7415	7523	7444	7461	7425	7511	7496	7541	7572	7384	7412	7418	7468	7403	7473	7515	7498	7359	7423	7412	7537	7418	7361	7464	7430	7345	7494	7425	7448	7479	7544	7370	7365	7455	7540	7648	7390	7487	7480	7552	7598	7483	7360	7407	7553	7469	7380	7469	7287	7475	7532	7561	7410	7275	7437	7328	7374	7312	7397	7456	7328	7350	7475	7437	7541	7509	7477	7483	7425	7456	7288	7546	7387	7503	7468	7626	7294	7582	7455	7533	7464	7415	7437	7397	7592	7437	7404	7598	7476	7561	7445	7466	7419	7500	7375	7376	7353	7416	7416	7346	7356	7454	7550	7402	7502	7425	7483	7500	7393	7511	7489	7295	7334	7453	7360	7392	7500	7357	7336	7407	7436	7320	7516	7421	7452	7607	7529	7405	7554	7358	7438	7425	7545	7496	7348	7476	7534	7381	7392	7434	7446	7381	7487	7487	7486	7491	7463	7508	7426	7484	7448	7427	7448	7421	7480	7380	7439	7532	7349	7404	7567	7375	7467	7537	7357	7516	7467	7443	7355	7474	7472	7362	7347	7292	7382	7513	7362	7483	7368	7436	7312	7442	7389	7401	7480	7426	7439	7433	7481	7496	7484	7498	7421	7325	7397	7245	7428	7375	7603	7463	7436	7445	7456	7319	7588	7517	7491	7320	7587	7480	7547	7422	7457	7378	7415	7472	7538	7324	7479	7391	7440	7451	7461	7453	7452	7421	7591	7426	7588	7418	7386	7447	7468	7425	7373	7430	7524	7346	7334	7404	7328	7454	7371	7326	7421	7406	7560	7368	7457	7363	7387	7331	7381	7511	7665	7379	7364	7370	7447	7310	7421	7448	7461	7456	7384	7362	7507	7384	7459	7326	7506	7459	7473	7457	7355	7444	7406	7453	7343	7442	7448	7454	7485	7445	7398	7561	7491	7506	7421	7320	7333	7367	7424	7508	7413	7646	7567	7502	7447	7413	7446	7470	7470	7490	7510	7512	7477	7397	7334	7319	7474	7475	7402	7485	7408	7410	7521	7514	7403	7437	7548	7405	7272	7437	7473	7368	7416	7389	7507	7351	7420	7450	7417	7600	7363	7378	7554	7345	7473	7561	7245	7475	7475	7418	7231	7336	7467	7349	7477	7466	7562	7391	7455	7547	7468	7491	7330	7337	7425	7440	7520	7453	7522	7468	7426	7518	7479	7535	7456	7417	7346	7446	7498	7466	7421	7509	7472	7448	7372	7322	7544	7393	7459	7351	7420	7374	7479	7525	7443	7451	7515	7531	7489	7427	7380	7292	7664	7507	7421	7363	7342	7357	7365	7507	7457	7429	7497	7400	7368	7333	7545	7514	7328	7484	7464	7383	7389	7405	7530	7505	7360	7373	7351	7401	7319	7447	7497	7478	7396	7447	7347	7508	7481	7376	7427	7457	7418	7373	7508	7505	7435	7423	7457	7472	7367	7457	7420	7368	7605	7520	7508	7444	7570	7321	7402	7281	7489	7351	7315	7466	7240	7418	7517	7372	7498	7470	7337	7502	7433	7439	7446	7384	7456	7486	7491	7314	7433	7432	7462	7531	7438	7375	7519	7440	7471	7368	7488	7336	7394	7483	7565	7359	7492	7464	7477	7497	7388	7368	7447	7450	7561	7456	7326	7490	7536	7508	7579	7438	7455	7513	7305	7473	7319	7388	7517	7455	7428	7445	7514	7441	7489	7337	7432	7473	7513	7398	7441	7460	7480	7462	7471	7363	7504	7426	7414	7436	7518	7236	7383	7434	7473	7371	7479	7497	7428	7363	7483	7407	7394	7460	7451	7584	7389	7518	7363	7351	7464	7329	7497	7439	7498	7388	7225	7440	7498	7520	7472	7523	7237	7492	7419	7302	7411	7329	7380	7572	7426	7441	7430	7509	7446	7365	7409	7345	7382	7647	7496	7383	7652	7582	7418	7445	7367	7346	7422	7462	7409	7431	7449	7424	7465	7415	7389	7500	7400	7581	7400	7478	7448	7408	7443	7417	7429	7401	7431	7473	7356	7592	7409	7427	7387	7444	7346	7526	7425	7425	7469	7497	7375	7491	7413	7303	7360	7421	7670	7487	7434	7499	7477	7323	7495	7519	7573	7416	7522	7453	7413	7484	7567	7429	7466	7285	7468	7480	7474	7454	7492	7531	7434	7408	7497	7473	7507	7491	7524	7405	7460	7442	7456	7456	7399	7470	7448	7445	7428	7319	7422	7504	7602	7341	7457	7486	7431	7480	7496	7338	7387	7462	7510	7445	7251	7468	7472	7429	7447	7335	7318	7337	7404	7317	7433	7351	7458	7477	7341	7466	7324	7433	7324	7647	7512	7373	7320	7426	7360	7405	7550	7431	7390	7334	7398	7439	7549	7473	7537	7387	7494	7490	7513	7420	7464	7447	7525	7464	7469	7492	7334	7559	7312	7366	7426	7509	7494	7463	7473	7451	7381	7488	7436	7498	7420	7507	7325	7507	7379	7293	7350	7411	7362	7449	7465	7469	7409	7479	7440	7369	7434	7506	7375	7560	7432	7435	7392	7488	7374	7553	7472	7455	7447	7441	7342	7472	7417	7447	7418	7352	7438	7436	7387	7403	7477	7424	7477	7379	7480	7482	7426	7459	7278	7418	7387	7638	7426	7514	7457	7496	7358	7542	7506	7549	7408	7364	7312	7396	7515	7445	7402	7495	7325	7485	7425	7430	7417	7443	7526	7480	7375	7435	7400	7470	7482	7488	7288	7413	7360	7418	7504	7474	7497	7386	7449	7414	7423	7342	7468	7483	7557	7522	7451	7629	7476	7383	7542	7448	7375	7367	7424	7454	7526	7397	7505	7511	7539	7476	7500	7369	7463	7470	7360	7419	7340	7336	7460	7444	7437	7643	7382	7539
2944	1086	1029	988	1184	1336	5870	6400	5642	3504	1919	1203	948	885	837	846	808	803	817	890	818	830	795	824	843	855	807	841	828	860	805	837	853	792	872	862	875	794	808	837	821	811	822	842	816	859	838	811	852	844	763	798	838	870	797	813	888	780	792	806	765	850	854	802	814	828	894	846	823	829	831	800	857	801	888	869	794	799	836	827	869	836	853	816	862	788	801	827	822	831	879	901	853	837	833	869	807	850	808	854	807	756	829	794	858	857	812	870	819	855	854	832	844	818	815	841	769	891	801	897	778	826	811	875	821	870	811	822	847	869	803	829	831	832	814	838	813	848	815	815	840	815	858	794	860	800	785	830	855	883	850	804	816	814	824	820	797	779	821	863	839	844	869	903	864	828	884	769	824	803	804	816	862	775	804	792	838	805	813	848	817	839	845	853	846	874	809	833	822	796	831	835	825	839	854	870	847	825	870	845	808	834	827	847	823	803	796	871	854	864	875	797	803	817	829	797	787	830	834	862	834	824	828	844	838	793	793	810	859	828	796	786	831	809	791	802	839	850	849	845	887	805	815	892	841	874	798	866	817	822	846	877	827	820	806	800	801	838	812	813	850	798	847	817	818	862	856	848	842	808	847	818	788	849	884	844	795	811	790	830	889	833	797	866	867	783	854	855	846	818	801	859	856	794	846	826	835	861	851	787	842	827	820	812	833	865	860	787	817	840	827	843	814	812	833	802	831	824	857	839	836	849	818	793	927	829	895	858	828	827	834	844	831	826	789	853	819	850	816	837	876	854	835	874	851	879	809	793	805	874	799	825	865	790	829	831	828	812	880	794	840	828	862	816	826	870	805	820	873	823	776	860	820	826	861	842	853	810	825	788	829	821	842	780	777	850	884	784	834	820	829	849	818	854	828	826	807	855	833	830	780	869	848	834	832	827	796	864	870	810	819	844	817	738	857	846	894	896	823	832	849	819	797	826	795	790	776	812	837	862	813	810	885	825	862	831	834	846	790	817	843	829	817	837	869	882	831	825	821	813	834	784	828	831	835	770	852	799	751	820	857	839	857	886	791	878	797	846	810	839	837	883	858	851	841	773	842	843	809	819	843	853	843	840	831	826	794	857	848	825	817	811	757	776	878	864	799	885	832	807	864	801	785	856	819	804	783	786	810	806	819	810	805	815	845	844	855	810	835	876	871	810	815	828	827	836	852	808	820	849	837	863	806	816	846	857	844	836	850	762	810	804	867	803	810	829	839	845	832	890	825	821	797	808	841	832	826	769	842	831	851	889	871	792	870	863	813	796	784	823	840	774	841	802	801	871	849	833	840	808	757	815	793	811	798	811	850	845	835	847	810	781	784	817	828	854	864	861	778	787	823	815	844	862	821	797	850	835	844	830	803	877	778	856	790	837	855	790	786	843	835	888	879	826	819	829	834	832	807	847	788	872	796	839	826	898	831	840	839	822	762	825	829	810	830	892	794	823	812	839	809	797	846	790	834	793	766	862	848	805	818	834	840	777	796	813	814	788	841	823	827	845	833	852	845	852	827	782	871	832	785	912	825	830	813	898	829	859	847	815	789	819	793	831	844	841	825	827	839	875	744	808	811	833	871	830	857	838	837	868	829	825	872	883	765	829	827	810	809	824	835	869	809	780	873	828	838	868	787	813	786	831	821	806	838	902	815	845	856	819	844	831	802	793	797	841	852	827	828	853	876	815	904	843	842	826	845	827	835	855	804	877	825	784	813	831	848	799	838	854	826	810	771	813	844	798	790	804	854	736	884	773	860	898	884	835	818	815	814	861	841	853	864	817	824	820	825	841	907	814	811	825	816	821	849	841	849	838	853	827	826	890	832	844	822	798	838	814	859	803	866	855	833	841	821	828	820	826	828	829	869	853	842	821	827	805	814	857	835	844	837	792	810	827	839	850	872	801	804	777	821	831	823	867	843	868	823	789	803	827	887	792	771	784	811	818	823	809	802	794	819	827	820	871	843	843	837	843	831	794	806	827	827	802	787	858	791	826	794	827	819	825	871	827	846	811	853	800	826	799	831	809	839	722	830	834	789	851	822	837	784	816	797	814	802	834	830	829	829	780	811	795	848	860	750	815	822	839	819	820	867	816	836	833	820	798	823	840	798	878	805	818	876	818	792	799	817	878	861	836	846	819	845	828	826	793	897	852	845	894	847	824	830	764	820	847	902	885	871	798	775	802	806	852	815	784	864	851	852	825	849	848	867	837	846	814	820	843	839	809	820	765	877	834	880	835	788	852	800	826	810	847	836	847	820	853	832	802	803	820	835	805	865	864	859	777	841	792	859	825	792	815	852	848	867	829	852	867	838	887	843	840	834	840	818	831	888	813	858	808	849	806	842	845	841	810	846	839	809	799	830	865	861	841	825	805	820	874	843	830	841	771	827	806	850	836	833	812	777	818	847	797	840	823	825	846	823	803	809	825	874	838	792	845	837	871	823	838	825	841	852	839	838	809	779	830	828	819	832	851	852	815	858	873	896	854	824	799	835	856	831	815	825	800	843	849	831	826	851	833	800	835	786	838	802	793	816	811	870	814	816	826	814	824	792	848	830	849	812	836	903	826	863	822	904	820	799	831	807	794	847	889	800	840	771	858	886	810	810	829	814	850	838	834	811	829	805	832	818	892	791	814	820	808	821	866	851	768	854	841	824	788	836	819	876	829	843	847	811	824	808	801	794	819	810	834	831	794	794	846	765	794	804	852	845	845	775	819	837	870	853	802	812	839	851	801	847	822	855	840	772	865	847	835	811	800	824	861	816	851	813	825	815	849	806	904	849	805	826	815	898	852	874	839	870	828	875	831	799	820	820	814	838	802	836	807	828	783	828	822	833	826	901	792	844	845	841	834	840	831	836	831	816	844	814	810	859	834	832	839	847	870	849	841	869	850	872	854	831	766	880	854	817	851	826	876	809	809	817	853	789	863	822	814	836	802	793	838	802	810	769	840	832	858	849	866	796	802	870	816	834	827	777	810	836	849	827	820	885	849	897	863	785	835	806	883	864	868	889	833	776	850	786	846	866	784	777	859	858	866	824	841	890	830	791	863	811	816	796	784	812	855	823	844	831	816	838	799	830	870	859	843	832	798	890	800	769	790	833	854	854	841	813	828	800	788	874	798	832	807	812	845	837	822	810	804	810	827	830	876	830	802	808	788	837	828	814	803	851	870	796	799	841	844	837	817	872	808	837	810	817	877	809	837	826	786	799	819	807	816	834	830	893	883	798	813	839	813	878	830	816	842	867	808	814	824	827	803	765	818	788	817	790	758	808	760	831	851	857	846	848	847	806	829	802	833	822	845	826	791	845	796	790	861	810	893	851	848	803	864	811	823	851	814	801	790	823	855	865	820	849	861	793	814	827	836	835	803	819	852	818	829	839	811	801	873	827	871	808	819	847	787	786	853	790	800	799	846	903	821	827	851	776	817	879	803	791	814	864	813	842	811	824	805	818	865
15316	10347	9382	14320	23111	24607	47737	45289	40348	30845	20409	12223	8161	7052	7004	6900	6754	6809	6809	6864	6769	6822	6763	6728	6814	6739	6813	6766	6898	6778	6753	6877	6731	6798	6790	6896	6661	6775	6871	6786	6698	6823	6917	6890	6818	6807	6908	6770	6774	6837	6795	6859	6920	6832	6843	6843	6779	6780	6812	6954	6788	6743	6777	6830	6829	6895	6832	6795	6775	6833	6754	6727	6750	6884	6852	6909	6806	6840	6780	6824	6787	6776	6844	6667	6633	6853	6875	6753	7003	6867	6916	6894	6923	6977	6797	6908	6915	6778	6849	6824	6945	6761	6752	6754	6721	6867	6888	6771	6910	6884	6873	6874	6865	6816	6749	6845	6786	6842	6860	6882	6851	6872	6847	6882	6840	6825	6828	6889	6789	6756	6991	6900	6859	6855	6742	6909	6807	6800	7013	6878	6861	6811	6820	6965	6727	6781	6786	6775	6773	6875	6901	6845	7035	6776	6932	6792	6825	6726	7018	6739	6773	6755	6844	6863	6699	6787	6796	6929	6777	6704	6726	6773	6932	6896	6790	7002	6835	6798	6863	6757	6815	6937	6869	6870	6965	6804	6783	6948	6698	6865	6663	6962	6918	6897	6793	6796	6717	6813	6867	6877	6872	6878	6836	6895	6830	6856	6839	6804	6816	6778	6804	6807	6790	6859	6824	6830	6849	6845	6788	6940	6849	6773	6769	6883	6790	6796	6914	6803	6899	6836	6834	6980	6850	6845	6959	6830	6679	6978	6859	6866	6906	6746	6786	6901	6924	6867	6771	6752	6893	6850	6884	6782	6846	6812	6861	6817	6835	6839	6787	6855	6899	6866	6768	6887	6964	6831	6844	6940	6773	6895	6809	6777	6767	6913	6817	6959	6896	6888	6880	6901	6783	6817	6970	6903	6902	6780	6839	6799	6762	6889	6860	6915	6932	6928	6825	6866	6867	6797	6822	6924	6823	6849	6910	6773	6886	6791	6917	6882	6699	6966	6941	6920	6887	6836	6752	6840	6791	6781	6812	6923	6760	6909	6722	6875	6984	6868	6972	6758	6955	6810	6783	6879	6928	6894	6868	6896	6789	6784	6704	6788	6888	6818	6776	6851	6945	6927	6950	6885	6727	6824	6921	6815	6871	6842	6886	6702	6901	6780	6854	6959	6783	6900	6820	6896	6814	6748	6749	6752	6981	6856	6702	6893	6826	6904	6825	6821	7015	6835	6794	6886	6860	6808	6882	6721	6842	6846	6804	6812	6860	6784	6757	6899	6843	6782	6641	6965	6779	6773	6926	6717	7007	6933	7001	6892	6735	6814	6864	6816	6905	6854	6908	6950	6812	6897	6917	6834	6826	6774	6776	6809	6828	6853	6740	6912	6869	6783	6821	6758	6807	6792	6833	6917	6902	6824	6821	6884	6862	6830	6852	6867	6817	7007	6840	6819	6750	6768	6916	6758	6811	6801	6871	6967	6964	6673	6824	6892	6919	6837	6816	6816	6745	6770	6840	6776	6844	6821	6692	6628	6949	6879	6992	6818	6814	6883	6821	6796	6712	6915	6904	6854	6925	6783	6870	6777	6848	6745	6858	6756	6821	6889	6911	6763	6818	6915	6818	6861	6865	6828	6696	6889	6785	6810	6803	6795	6711	6866	6955	6950	6872	6803	6832	6864	6873	6704	6961	6751	6905	6649	6804	6768	6912	6846	6880	6808	6947	6842	6802	6865	6876	6787	6948	6851	6938	6672	6904	6880	6851	6906	6870	6733	6892	6882	6993	6804	6942	6722	6914	6853	6814	6729	6910	6870	6793	6833	6920	6733	6703	6874	6913	6813	6876	6669	6890	6825	6794	6855	6856	6793	6951	6843	6957	6980	6807	6917	6877	6787	6956	6877	6811	6641	6818	6783	6917	6766	6821	6895	6704	6784	6887	6826	6813	6825	6787	6835	6858	6792	6860	6896	6801	6722	6969	6890	6775	6948	6768	6874	6930	6831	6769	6769	6762	6881	6844	6882	6926	6716	6926	6892	6855	6885	6820	6774	6683	6872	6884	6854	6931	6715	6854	6832	6983	6774	6908	6858	6887	6738	6738	6862	6787	6868	6780	6742	6717	6880	6948	6877	6907	6842	6881	6884	6840	6770	6841	6987	6869	6856	6732	6921	6776	6848	6977	6899	6775	6947	6897	6835	6862	6868	6764	6671	6913	6724	6823	7037	6977	6813	6872	6866	6761	6857	6870	7052	6880	6782	6842	6879	6884	6989	6938	6778	6854	6840	6789	6828	6893	6807	6801	6909	6779	6933	6931	6847	6752	6843	6750	6878	6855	6906	6811	6862	6882	6944	6890	6948	6774	6762	6869	6948	6972	6848	6666	6858	6788	6908	6674	6861	6852	6818	6828	6848	6884	6848	6771	6867	6815	6814	6806	6780	6810	6803	6870	6856	6741	6744	6780	6883	6838	6710	6992	6858	6737	6750	6816	6804	6844	6741	6836	6907	6906	6875	6805	6831	6660	6898	6876	6814	6764	6731	6754	6938	6825	6852	6816	6900	6822	6673	6865	6851	6723	6877	6890	6781	6788	6794	6818	6797	6849	6800	6838	6735	6858	6854	6942	6755	6736	6812	6750	6693	6831	6971	6865	6868	6833	6858	6737	6808	6885	6814	6827	6793	6772	7010	6862	6855	6712	6854	6876	6870	6861	6831	6903	6797	6821	6983	6789	6813	6877	6795	6814	6916	6812	6798	6832	6717	6987	6737	6847	6936	6696	6897	6909	7003	6798	6870	6852	6832	6837	6742	6833	6605	6941	6820	6962	6875	6760	6832	6810	6771	6976	6942	6857	6870	6962	6928	6810	6902	6848	6762	6781	6922	6770	6806	6898	6979	6843	6881	6837	6944	6807	6814	6969	6745	6916	6712	6887	6845	6802	6839	6770	6975	6794	6944	6915	6801	6848	6896	6787	6948	6858	6831	6858	6831	6950	6930	6738	6865	6706	6840	6956	6821	6814	6850	6820	6828	6766	6897	6973	6814	6818	6815	6808	6827	6884	7009	6862	6693	6832	6715	6815	6794	6876	6905	6750	6917	6794	6922	6787	6884	6812	6797	6904	6894	6791	6889	6829	6839	6857	6857	6836	6799	6831	6806	6846	6811	6787	6935	6851	6878	6902	6839	6813	6865	6772	6844	6595	6846	6917	6773	6835	6857	6786	6883	6951	6886	7033	6903	6882	6799	6834	6821	6753	7024	6874	6772	6877	6926	6797	6860	6959	6910	6806	6799	6849	6771	6746	6974	6825	6829	6900	6775	6883	6849	6800	6745	6963	6864	6789	6813	6909	6708	6849	6960	6783	6784	6935	6912	6875	6922	6856	6856	6754	6898	6806	6813	6861	6726	6756	6765	6903	6883	6775	6885	6859	6816	6851	6850	6825	6839	6836	6899	6891	6835	6929	6929	6850	6826	6889	6822	6904	6830	6856	6849	6749	6886	6824	6933	6957	6925	6835	6960	6856	6818	6763	6844	6875	6752	6941	6888	6783	6648	6858	6852	6945	6732	6888	6737	6845	6868	6885	6797	6904	6940	6933	7017	6832	6945	6941	6789	6841	6714	6914	6855	6744	6841	6878	6865	6982	6845	6843	6884	6788	6793	6780	6810	7004	6818	6809	6814	6824	6801	6816	6810	6759	6751	6748	6745	6868	6801	6816	6776	6870	6885	6962	6737	6696	6959	6850	6871	6860	6821	6827	6950	6928	6831	6867	6876	6801	6936	6878	6792	6895	6976	6745	6729	6785	6738	6844	6885	6801	6692	6952	6673	6885	6847	6802	6824	6846	6890	6810	6732	6903	6836	6923	6766	6746	6779	6884	6895	6825	6799	6979	6739	6796	6830	6910	6876	6781	6929	6872	6929	6907	6792	6899	6720	6749	6860	6902	6894	6824	6860	6828	6902	6742	6828	6791	6949	6794	6700	6915	6761	6972	6965	6719	6890	6951	6874	6893	6822	6896	6933	6850	6830	6906	6892	6742	6882	6750	6796	6708	6782	6847	6755	6880	6837	6754	6762	6838	6810	6757	6915	6776	6786	6908	6846	6813	6861	6909	6761	6809	6872	6793	6823	7001	6857	6856	6751	6884	6858	6781	6879	6850	6769	6836	6840	6978	6841	6733	6905	6868	6773	6993	6981	6834	6782	6830	6784	6906	6839	7084	6802	6939	6833	6781	6861	6803	6850	6871	6763	6909	6764	6824	6725	6864	6941	6907	6823	6781	6920	6899	6883	6861	6801	7023	6903	6858	6941	6637	6891	6879	6723	6824	6785	6804	6731	6736	6894	6830	6757	6846	6803	6839	6803	6814	6827	6883	6784	6794	6709	6721	6764	6914	6862	6828	6807	6702	6904	6894	6814	6891	6821	6927	6911	6905	6779	6905	6841	6919	6927	6930	6844	6849	6839	6911	6873	6758	6822	6764	6873	6851	6904	6812	6837	6798	6836	6844	6765	6797	6832	6749	6875	6893	6823	6967	6930	6973	6883	6750	6868	6890	6672	6875	6868	6968	6762	6831	6820	6832	6919	6840	6765	7014	6763	6934	6882	6825	6853	6762	6885	6918	6854	7011	6890	6929	6794	6872	6773	6773	6917	6853	6857	6852	6677	6916	6977	6956	6782	6821	6816	6929	6749	6941	6704	6803	6831	6815	6834	6685	6911	6824	6774	6918	6843	6917	6823	6825	6812	6805	6917	6733	6786	6924	6779	6759	6751	6855	6968	6758	6750	6814	6736	6822	6810	6756	6853	6890	6924	6790	6791	6826	6872	6764	6930	6884	6874	6833	6969	6730	6934	6824	6892	6894	6955	6799	6729	6814	6887	6863	6844	6922	6794	6985	6880	6712	6889	6683	6888	6785	6925	6869	6847	6780	6778	6790	6809	6902	6928	6935	6969	6778	6815	6800	6874	6984	6797	6817	6960	6882	6774	6795	6811	6886	6873	6857	6929	6817	6893	6780	6727	6989	6882	6808	6874	6901	6774	6699	6877	6951	6845	6729	6916	6757	6748	6950	6726	6902	6891	6826	6642	6786	6829	6767	6843	6940	6978	6852	6835
1988	1454	1352	1252	1914	2440	8833	12840	10811	7016	3498	1672	1098	958	932	879	921	969	926	889	927	900	880	855	856	919	892	847	915	888	885	842	852	881	873	899	877	925	886	912	863	927	907	860	913	916	882	827	884	874	856	955	887	874	926	851	918	882	899	821	849	870	862	871	885	955	849	936	858	888	884	935	895	874	872	861	889	939	893	847	887	828	873	876	858	912	933	896	870	867	881	926	895	885	935	866	893	858	887	853	854	847	922	872	887	892	885	879	945	829	878	933	953	919	899	913	822	918	854	914	933	904	939	870	867	857	900	902	925	870	914	920	905	874	865	885	911	844	884	888	881	903	874	846	849	885	884	943	900	927	917	898	859	872	905	943	926	903	894	895	871	882	862	869	914	846	919	944	884	887	893	860	929	888	909	876	889	903	907	891	925	880	880	895	887	913	904	946	878	894	863	919	944	920	866	903	871	885	872	859	881	865	871	933	860	897	874	894	904	901	892	945	889	887	894	908	891	866	886	860	818	854	884	898	889	896	858	867	921	890	898	867	868	840	936	907	883	912	820	859	919	918	893	922	880	850	925	896	847	859	844	896	887	868	884	949	872	848	866	872	899	866	868	883	890	849	880	919	881	907	877	891	921	892	906	844	923	853	910	920	886	879	885	881	956	863	918	863	915	878	865	870	875	849	880	845	875	836	843	892	871	887	942	889	870	911	875	918	882	882	888	864	930	883	884	847	816	904	876	882	842	858	890	900	907	928	881	866	881	871	873	826	920	889	856	888	891	871	845	857	915	913	882	871	970	918	849	892	902	884	895	936	876	817	910	853	858	921	959	926	860	857	903	911	935	869	856	926	904	942	877	851	887	877	881	890	842	851	914	985	867	881	840	872	849	932	902	898	891	900	849	893	884	830	803	878	857	880	905	868	934	886	903	932	919	882	837	877	862	891	889	926	867	929	884	867	868	809	894	912	936	880	871	917	876	930	893	926	878	873	899	939	854	867	910	885	925	883	890	846	867	866	918	907	900	911	908	944	940	811	911	910	934	872	865	893	899	947	904	861	862	919	862	879	857	955	865	873	895	862	860	862	851	908	881	887	871	911	857	930	839	918	915	897	916	909	833	871	898	902	923	885	902	905	880	890	873	881	882	865	865	884	857	889	861	940	866	911	909	867	842	910	844	913	820	896	871	896	873	938	848	919	885	825	856	925	957	879	965	881	893	887	928	876	880	943	866	921	839	895	881	842	893	850	894	901	939	849	944	906	904	878	926	890	876	871	932	840	902	881	886	902	917	942	912	871	907	868	803	873	911	877	921	864	901	902	821	926	880	919	901	821	910	904	913	928	867	857	856	850	940	881	953	912	829	853	949	947	873	849	874	925	924	867	852	868	888	871	851	910	875	887	835	928	853	862	887	926	896	838	919	923	881	879	903	895	929	882	912	855	888	855	874	931	886	865	870	884	856	920	882	873	866	931	903	853	945	860	862	915	851	895	875	875	844	862	907	917	855	863	900	856	874	846	882	881	878	849	930	895	891	874	915	870	861	903	893	845	906	917	865	913	870	919	886	923	870	949	873	880	900	896	881	814	908	916	917	858	868	883	817	873	912	922	964	911	893	951	901	846	867	895	854	908	876	908	900	880	840	913	884	907	866	874	900	913	890	877	912	865	900	935	896	871	895	843	887	878	848	883	881	853	880	888	962	884	869	879	849	878	847	878	915	922	937	873	893	903	847	894	912	887	904	892	915	930	894	880	862	937	900	858	891	923	941	896	872	893	905	867	862	899	846	873	903	866	899	897	905	862	874	901	890	876	880	881	912	901	875	905	918	857	934	856	906	877	879	881	910	906	908	874	928	884	896	915	888	848	900	886	852	902	881	896	868	919	890	903	889	885	900	838	880	882	901	910	868	855	876	932	934	846	892	873	902	850	872	839	889	877	895	918	898	854	893	876	905	858	866	904	936	868	845	896	873	947	864	882	879	832	885	903	816	862	844	885	870	940	858	862	888	864	889	920	876	856	874	867	870	868	908	880	929	850	874	862	926	876	859	886	863	891	876	850	898	897	891	894	878	927	881	871	907	919	857	885	889	896	827	881	900	937	836	864	869	920	879	899	852	884	918	848	850	957	922	887	855	907	854	871	896	901	903	890	893	947	846	928	920	848	888	866	839	942	908	856	888	922	906	867	919	849	909	874	938	861	910	893	866	887	896	863	887	798	907	911	878	929	891	846	888	872	870	895	920	849	932	872	891	888	864	921	924	885	898	877	865	865	845	915	905	886	911	876	876	895	870	876	943	882	888	883	918	889	861	843	822	867	888	873	930	902	904	859	920	885	907	855	942	955	860	856	827	862	909	893	884	928	903	923	887	842	926	899	848	845	895	942	929	907	865	874	939	876	856	928	896	863	839	885	915	905	842	881	862	869	880	945	946	838	900	861	843	875	891	891	973	895	874	865	874	874	954	862	893	909	916	935	925	944	885	933	888	825	908	955	883	870	876	898	892	939	853	881	913	908	907	930	890	956	844	872	847	844	900	894	909	898	858	890	931	908	888	888	893	892	860	908	840	939	898	898	891	836	883	851	882	858	867	900	831	914	905	862	852	875	901	864	907	916	834	911	904	874	864	877	938	866	920	889	888	872	911	897	840	873	914	913	932	925	926	848	860	898	941	878	875	832	954	883	857	863	920	827	911	846	939	918	881	910	852	857	879	883	859	870	932	867	929	889	872	872	921	861	856	883	890	899	900	867	888	935	899	847	922	893	838	894	854	924	906	898	902	889	907	885	945	902	888	900	896	920	905	860	902	954	885	848	928	913	869	930	873	931	880	880	872	885	862	850	870	917	871	828	898	889	898	853	906	921	915	915	872	868	852	945	849	873	870	896	905	879	859	861	881	915	875	846	893	923	929	908	834	840	908	888	918	933	870	867	885	911	899	903	873	921	933	865	902	898	898	835	930	887	926	898	859	831	888	887	927	855	845	885	874	840	832	937	894	928	914	901	887	891	925	932	907	924	921	902	915	912	942	916	863	834	901	886	831	884	975	887	859	866	894	851	890	884	908	892	943	931	875	878	928	875	858	824	864	920	901	884	889	877	911	884	873	878	862	923	846	884	911	845	858	880	922	918	879	842	923	900	927	933	831	906	898	857	937	854	879	837	893	898	862	915	881	845	922	860	948	877	855	865	887	950	880	890	929	901	846	816	859	884	906	897	795	881	920	921	818	915	875	849	904	877	883	876	883	864	871	891	891	881	859	868	838	891	911	870	862	895	861	841	875	918	871	912	868	882	847	847	867	866	874	873	877	877	969	870	894	900	871	895	901	864	846	889	879	896	906	895	891	871	884	914	919	918	927	862	940	903	882	872	903	940	922	854	884	886	916	853	893	898	884	855	891	859	939	864	878	893	912	849	800	893	932	909	835	899	885	843	895	873	900	939	907	894	877	873	894	898	846	871	902	895	917	900	859	877	864	854	896	848	887	858
18050	13815	12072	20874	35950	34460	55045	59263	50965	39858	28411	17019	10011	7821	7334	7261	7201	7219	7338	7188	7233	7164	7236	7266	7185	7249	7095	7213	7200	7165	7222	7146	7193	7276	7250	7220	7285	7222	7247	7274	7300	7184	7329	7173	7073	7194	7282	7158	7301	7196	7289	7245	7247	7144	7378	7225	7252	7289	7226	7257	7258	7203	7204	7140	7281	7206	7234	7231	7131	7220	7195	7313	7138	7293	7130	7143	7179	7315	7149	7181	6982	7216	7065	7234	7297	7308	7186	7193	7260	7135	7154	7173	7271	7193	7285	7143	7330	7037	7233	7257	7215	7275	7284	7209	7196	7407	7216	7145	7285	7305	7166	7263	7306	7132	7281	7372	7188	7216	7311	7273	7182	7279	7152	7316	7225	7305	7154	7275	7299	7202	7203	7152	7349	7195	7113	7170	7174	7363	7114	7236	7214	7224	7217	7198	7273	7209	7286	7227	7121	7156	7264	7253	7247	7232	7286	7119	7082	7265	7252	7151	7266	7331	7289	7167	7262	7339	7174	7324	7203	7292	7199	7223	7156	7188	7307	7283	7248	7190	7385	7277	7187	7303	7196	7291	7074	7193	7212	7279	7136	7344	7094	7305	7251	7285	7241	7096	7263	7274	7243	7237	7215	7178	7384	7134	7320	7177	7263	7264	7188	7098	7330	7246	7165	7330	7220	7238	7215	7335	7275	7255	7254	7154	7149	7192	7259	7266	7200	7149	7326	7274	7060	7254	7178	7198	7152	7373	7254	7151	7234	7321	7317	7157	7200	7247	7231	7320	7357	7316	7235	7256	7289	7098	7243	7257	7333	7318	7287	7351	7176	7160	7434	7114	7115	7265	7263	7278	7313	7243	7327	7183	7376	7118	7255	7237	7215	7179	7247	7218	7284	7433	7228	7228	7205	7303	7308	7248	7209	7164	7380	7234	7267	7103	7159	7352	7214	7273	7098	7269	7278	7129	7288	7229	7323	7309	7276	7287	7266	7244	7253	7231	7286	7209	7232	7232	7243	7317	7333	7215	7200	7099	7205	7189	7220	7248	7179	7197	7290	7151	7280	7220	7211	7147	7251	7280	7222	7267	7342	7308	7068	7397	7172	7143	7255	7180	7234	7228	7322	7202	7257	7241	7209	7189	7280	7228	7242	7243	7141	7168	7223	7057	7318	7337	7162	7231	7226	7210	7219	7162	7268	7276	7405	7421	7332	7151	7295	7281	7267	7272	7324	7191	7337	7313	7383	7255	7338	7203	7256	7189	7236	7178	7309	6981	7357	7265	7186	7338	7184	7271	7192	7233	7238	7260	7274	7337	7241	7145	7206	7235	7240	7121	7299	7236	7203	7156	7384	7193	7285	7206	7267	7292	7133	7105	7256	7276	7293	7197	7244	7284	7105	7202	7218	7313	7156	7234	7260	7239	7180	7282	7245	7316	7259	7316	7240	7180	7231	7158	7224	7229	7241	7204	7199	7341	7361	7274	7181	7022	7229	7201	7311	7260	7232	7200	7120	7310	7264	7242	7213	7334	7238	7197	7282	7205	7224	7340	7086	7209	7352	7078	7319	7195	7238	7227	7214	7177	7211	7303	7212	7242	7249	7225	7234	7175	7319	7295	7235	7357	7273	7193	7198	7210	7205	7318	7246	7108	7239	7326	7288	7269	7249	7186	7255	7303	7235	7162	7254	7284	7312	7273	7189	7220	7196	7206	7242	7277	7117	7347	7189	7273	7215	7173	7193	7249	7311	7109	7228	7188	7141	7238	7221	7229	7333	7268	7367	7243	7283	7299	7392	7183	7181	7320	7149	7316	7211	7277	7201	7323	7263	7305	7258	7141	7432	7172	7199	7243	7140	7317	7260	7032	7286	7192	7195	7171	7096	7252	7311	7190	7266	7180	7428	7055	7219	7243	7312	7249	7244	7223	7304	7140	7272	7155	7183	7290	7098	7213	7179	7288	7160	7286	7228	7208	7307	7243	7222	7174	7250	7210	7056	7192	7163	7313	7191	7272	7202	7275	7174	7212	7407	7143	7126	7240	7184	7284	7292	7329	7017	7183	7375	7203	7124	7265	7166	7081	7212	7093	7265	7356	7206	7358	7224	7317	7349	7280	7343	7313	7206	7262	7241	7358	7089	7267	7270	7084	7179	7229	7141	7186	7222	7217	7284	7194	7247	7105	7267	7114	7178	7344	7081	7344	7201	7261	7342	7208	7222	7281	7312	7137	7271	7302	7241	7229	7166	7288	7155	7257	7268	7181	7218	7085	7208	7351	7229	7383	7266	7217	7238	7202	7115	7164	7215	7253	7275	7359	7093	7293	7265	7251	7254	7321	7152	7186	7271	7215	7217	7228	7236	7258	7215	7231	7406	7262	7207	7246	7092	7357	7389	7341	7209	7250	7267	7231	7286	7282	7264	7333	7269	7240	7189	7184	7219	7327	7141	7170	7333	7189	7243	7314	7192	7073	7223	7315	7295	7211	7202	7347	7320	7325	7152	7228	7244	7310	7321	7302	7221	7191	7086	7184	7310	7169	7233	7193	7148	7287	7130	7374	7158	7177	7337	7204	7215	7206	7212	7215	7127	7196	7300	7107	7239	7201	7138	7056	7255	7266	7211	7221	7334	7202	7224	7297	7232	7154	7197	7208	7164	7223	7300	7167	7205	7307	7264	7109	7214	7279	7299	7297	7285	7210	7157	7342	7203	7188	7183	7361	7224	7222	7189	7306	7308	7327	7293	7134	7233	7251	7351	7212	7331	7187	7462	7172	7247	7136	7275	7205	7179	7107	7223	7178	7313	7182	7155	7239	7276	7227	7286	7250	7282	7248	7211	7293	7164	7226	7234	7261	7276	7209	7177	7098	7203	7302	7232	7283	7351	7251	7298	7222	7242	7231	7329	7302	7277	7182	7164	7160	7251	7320	7142	7311	7201	7279	7249	7368	7212	7112	7261	7238	7247	7264	7134	7143	7311	7187	7314	7122	7102	7272	7220	7180	7206	7163	7266	7241	7295	7262	7201	7122	7263	7255	7271	7265	7161	7293	7226	7283	7195	7395	7195	7304	7263	7251	7280	7303	7178	7255	7233	7246	7269	7223	7291	7240	7168	7162	7241	7393	7194	7214	7262	7289	7364	7154	7154	7251	7204	7246	7123	7242	7110	7242	7227	7292	7298	7276	7187	7247	7172	7105	7282	7238	7345	7280	7183	7312	7257	7145	7346	7148	7218	7209	7125	7228	7179	7189	7110	7243	7219	7133	7320	7153	7325	7288	7106	7261	7138	7246	7304	7245	7173	7150	7403	7346	7281	7307	7212	7244	7243	7337	7168	7137	7369	7359	7297	7254	7311	7308	7291	7198	7201	7301	7108	7286	7300	7239	7250	7077	7152	7137	7210	7093	7260	7268	7175	7323	7372	7115	7063	7189	7137	7335	7241	7178	7178	7191	7280	7287	7350	7291	7233	7194	7189	7216	7139	7219	7193	7257	7219	7191	7298	7373	7292	7101	7264	7307	7409	7265	7343	7158	7171	7390	7180	7301	7251	7225	7147	7230	7211	7334	7233	7233	7140	7233	7247	7247	7333	7206	7283	7281	7118	7354	7064	7086	7374	7367	7323	7350	7314	7106	7243	7232	7214	7373	7328	7023	7373	7292	7170	7095	7284	7175	7311	7350	7310	7240	7192	7218	7273	7186	7217	7252	7245	7243	7217	7106	7289	7291	7287	7093	7257	7252	7274	7097	7195	7372	7286	7165	7189	7217	7209	7263	7248	7238	7196	7295	7173	7175	7271	7219	7297	7361	7212	7235	7221	7320	7240	6985	7249	7207	7327	7328	7054	7209	7162	7227	7197	7271	7196	7264	7291	7172	7225	7124	7193	7274	7135	7049	7252	7216	7366	7305	7177	7145	7202	7224	7251	7186	7165	7183	7199	7356	7273	7053	7290	7271	7196	7275	7158	7247	7251	7190	7248	7201	7242	7254	7221	7233	7090	7120	7162	7135	7296	7335	7199	7256	7265	7202	7347	7323	7198	7189	7222	7332	7403	7242	7212	7305	7139	7262	7172	7283	7303	7181	7272	7251	7282	7216	7186	7347	7175	7307	7339	7177	7321	7255	7153	7240	7095	7096	7322	7197	7138	7391	7180	7110	7333	7122	7158	7350	7268	7231	7100	7222	7370	7152	7179	7191	7153	7208	7131	7151	7151	7255	7309	7270	7271	7254	7107	7215	7372	7300	7290	7326	7276	7199	7279	7364	7214	7150	7187	7283	7259	7204	7287	7271	7150	7243	7244	7336	7203	7271	7205	7332	7094	7240	7238	7210	7121	7315	7319	7172	7270	7308	7270	7279	7144	7223	7256	7288	7232	7154	7260	7388	7189	7258	7365	7246	7155	7162	7285	7234	7146	7254	7288	7135	7066	7335	7234	7226	7274	7189	7260	7135	7225	7213	7197	7337	7173	7180	7237	7153	7249	7127	7225	7295	7145	7317	7428	7245	7240	7295	7108	7187	7157	7210	7255	7222	7260	7135	7121	7035	7235	7313	7283	7274	7083	7138	7295	7224	7216	7262	7278	7276	7284	7246	7227	7311	7188	7277	7162	7146	7291	7191	7177	7373	7176	7228	7171	7340	7373	7325	7304	7278	7200	7252	7279	7159	7268	7443	7287	7150	7164	7258	7307	7249	7274	7292	7106	7247	7284	7354	7151	7326	7319	7118	7188	7158	7158	7292	7311	7248	7277	7143	7169	7283	7160	7203	7134	7164	7295	7197	7144	7229	7248	7203	7259	7061	7233	7339	7287	7304	7252	7321	7306	7313	7208	7193	7333	7323	7208	7226	7318	7255	7218	7277	7208	7209	7110	7151	7200	7315	7338	7288	7248	7238	7152	7460	7096	7213	7262	7200	7321	7191	7288	7456	7182	7143	7074	7357	7141	7285	7196	7273	7245	7157	7226	7145	7244	7212	7240	7119	7247	7262	7220	7291	7258	7208	7132	7233	7198	7275	7303	7242	7216	7214	7255	7216	7217	7286	7178	7193	7234	7243	7181	7132	7206	7326	7167	7122	7190	7309	7281	7261	7231	7161	7219	7126	7210	7251	7214	7306
4022	1505	1306	1261	2289	5200	14243	16426	10566	7373	3833	1824	1045	909	894	877	828	863	874	890	907	881	866	835	851	803	922	855	811	786	829	914	872	865	872	887	825	900	830	915	826	849	830	837	836	826	879	846	893	875	891	872	835	839	811	833	928	865	881	825	865	853	865	859	845	841	841	861	863	823	870	855	871	846	901	836	843	866	835	865	899	859	896	927	844	840	884	855	874	837	915	887	880	848	869	831	838	797	848	860	890	862	878	814	843	882	808	837	818	858	840	873	860	848	837	874	845	861	860	880	828	808	888	840	891	861	871	834	877	884	846	891	844	842	875	918	887	846	872	854	861	836	814	823	853	845	850	849	849	904	858	858	897	790	797	817	857	836	847	827	835	867	841	857	894	856	840	876	848	838	856	863	799	832	894	852	842	832	849	826	895	840	829	879	885	809	823	888	817	878	822	810	822	843	817	834	845	853	836	812	854	911	832	866	864	835	939	839	866	859	865	875	863	888	811	905	865	875	889	858	886	918	874	878	903	844	861	855	877	865	907	842	888	877	839	807	859	846	898	869	863	877	876	836	852	868	849	905	862	860	846	872	825	838	779	811	813	829	832	849	873	800	827	843	894	872	868	839	863	852	876	869	873	862	881	867	841	819	873	816	864	855	904	875	799	856	860	882	878	884	838	837	895	901	831	865	843	887	886	879	882	828	847	865	828	841	858	830	860	806	842	905	879	844	854	840	858	885	860	860	828	866	885	838	866	890	877	829	841	845	819	855	883	869	845	833	829	874	821	855	860	843	892	890	851	846	869	825	864	863	839	826	829	852	901	903	873	840	886	880	901	905	865	856	844	834	803	849	883	894	865	807	889	876	819	825	875	876	857	832	853	850	852	806	889	873	902	860	875	816	854	832	872	857	889	835	813	842	855	893	866	861	906	841	851	858	857	850	891	860	848	874	872	897	871	833	842	866	866	820	849	895	832	835	848	906	842	806	823	875	833	849	872	851	867	915	880	854	865	891	864	836	847	861	855	892	919	829	847	817	840	901	863	876	869	887	849	858	855	858	909	855	875	884	877	878	845	889	836	878	852	879	855	911	769	830	816	853	890	874	827	852	838	901	919	850	925	840	821	868	868	865	858	859	837	860	903	859	843	904	860	876	824	898	837	892	899	868	853	878	835	865	809	826	823	841	836	892	856	869	874	854	860	898	885	871	835	850	871	872	845	824	827	841	858	889	848	857	831	872	863	829	820	841	870	895	919	901	864	796	882	894	852	865	837	835	923	854	842	880	868	836	855	859	840	843	882	858	830	889	859	828	836	888	853	834	853	884	843	819	847	923	873	903	834	860	841	837	878	866	807	881	838	855	878	887	867	881	862	807	864	843	862	842	853	823	780	896	839	859	903	858	844	854	855	860	842	889	853	893	862	840	854	914	880	820	864	862	826	860	893	868	852	866	861	864	898	785	838	888	865	841	843	875	919	810	824	892	832	821	823	912	839	827	849	850	849	841	856	884	865	881	903	843	836	862	858	850	933	844	855	884	872	835	856	916	837	820	820	872	841	834	839	831	867	873	848	892	848	832	900	907	816	849	836	804	847	860	854	854	848	871	860	861	826	864	854	845	801	922	824	842	834	855	832	892	871	837	845	857	885	900	832	864	852	856	893	862	858	898	846	812	843	864	797	861	847	895	807	841	880	865	862	875	864	857	809	880	838	870	871	896	808	827	847	864	895	890	884	870	835	856	841	880	860	802	813	848	884	851	837	824	887	890	869	836	875	914	859	827	838	841	881	848	883	827	883	851	895	848	883	855	774	896	862	873	832	803	862	871	813	883	821	860	840	857	824	876	876	794	815	820	850	834	856	838	845	857	859	841	845	861	853	874	869	869	941	902	826	907	828	872	979	836	860	899	888	832	858	904	811	833	847	860	846	887	839	888	864	802	860	832	887	853	872	845	836	853	886	903	812	865	838	902	824	852	875	828	870	922	837	900	885	875	832	877	907	880	825	844	850	840	890	911	845	874	910	889	892	864	869	831	878	874	882	869	862	894	836	856	849	861	845	814	847	871	904	886	871	886	852	903	848	880	840	806	895	907	893	874	884	881	859	871	871	859	835	879	899	891	879	854	881	865	861	933	826	874	883	868	904	865	850	800	847	834	881	888	889	870	862	846	859	819	829	830	884	852	854	829	816	832	849	840	825	854	867	894	823	831	813	891	896	853	878	848	858	902	858	839	842	892	830	831	864	872	873	869	873	910	862	866	832	865	861	800	841	819	826	865	853	795	859	856	829	869	825	831	834	831	852	865	807	821	851	832	935	865	837	855	816	863	882	852	885	791	890	865	845	889	862	824	889	782	892	883	864	848	838	858	800	838	889	851	887	856	845	830	859	876	845	854	872	839	889	856	827	872	833	886	829	893	858	833	901	841	866	880	842	796	858	856	889	852	861	880	880	887	904	839	836	877	826	798	863	852	811	818	850	875	833	876	869	874	824	849	872	862	879	858	880	879	899	863	879	832	892	877	862	897	906	910	915	866	814	851	897	886	926	823	841	867	827	851	855	863	864	842	831	884	890	869	891	868	836	840	932	852	872	869	861	894	912	867	869	850	863	907	890	814	802	854	877	826	818	829	834	830	913	859	817	838	849	901	910	913	885	870	878	870	856	900	856	853	846	848	825	821	886	901	823	811	857	796	907	836	863	875	845	856	850	918	857	845	840	878	815	836	859	885	852	926	846	851	830	872	850	864	856	841	860	817	836	831	883	842	864	894	798	847	901	874	857	885	882	883	866	911	861	842	878	888	870	824	847	811	784	804	834	907	831	851	846	826	837	868	889	923	872	846	878	855	825	953	910	866	889	903	797	863	916	818	913	877	882	862	802	884	882	828	795	850	863	817	854	824	835	890	883	863	854	832	851	779	848	863	861	829	849	901	846	885	840	855	872	790	846	841	887	880	804	834	913	861	883	850	872	860	854	891	837	811	797	867	855	862	837	855	929	825	858	832	880	823	834	818	827	810	847	867	849	884	822	847	894	801	859	857	863	883	858	902	868	856	848	865	862	869	888	856	827	893	846	876	840	876	876	850	881	876	824	862	869	834	864	825	847	880	889	856	874	857	870	840	864	851	871	827	846	852	861	919	807	946	859	848	906	907	910	835	871	873	878	854	836	822	922	840	804	840	849	853	851	817	859	788	855	814	862	895	924	834	807	846	876	909	854	852	839	819	868	894	809	850	868	868	853	841	893	864	884	827	832	843	871	905	813	870	847	830	880	814	815	932	870	861	857	819	839	865	854	831	897	842	856	851	847	842	833	830	865	879	836	909	873	850	822	857	921	827	807	800	852	842	869	860	844	851	842	799	900	853	879	837	841	888	858	831	842	908	819	869	837	827	914	890	803	882	880	846	825	822	865	859	885	826	819	887	823	851	827	804	855	840	899	862	867	844	839	853	888	813	876	859	846	844	886	897	865	867	843	857	902	837	831	857
18801	14510	12297	21464	39265	50060	64193	63702	51150	42107	30967	18855	10395	7856	7232	7159	7069	7219	7275	7191	7143	7246	7158	7237	7130	7249	7083	7182	7209	7047	7177	7263	6903	7280	7336	7189	7073	7284	7128	7236	7183	7130	7221	7233	7207	7076	7121	7146	7094	7002	7086	7121	7068	7209	7268	7277	7152	7238	7079	7162	7065	7099	7094	7182	7056	7218	7162	7107	7245	7095	7151	7220	7076	7219	7183	7185	7164	7158	7108	7229	7111	7171	7118	7131	7217	7182	7166	7228	7120	7116	7092	7031	7184	7081	7211	7137	7185	7136	7122	7108	7200	7103	7214	7132	7303	7291	7148	7207	7076	7127	7160	7211	7154	7245	7036	7193	7224	7196	7082	7097	7219	7057	7066	7076	7187	7096	7174	7123	7160	7195	7201	7285	7076	7168	7073	7133	7304	7175	7100	7172	7238	6992	7073	7217	7082	7171	7158	7190	7041	7160	7114	7025	7308	7159	7204	7165	7114	7213	7148	7123	7221	7147	7262	7065	7168	7225	7159	7081	7009	7170	7135	7195	7094	7105	7148	7126	7157	7134	7186	7163	7093	7246	7125	7191	7025	7057	7170	7074	7181	7137	7244	7124	7288	7192	7227	7090	7091	7115	7241	7279	7176	7195	7108	7146	7193	7161	7303	7107	7247	7287	7102	7162	7080	7085	7109	7300	7076	7077	7137	7257	7076	7133	7085	7161	7086	7160	7221	7258	7266	6985	7059	7189	7182	7193	7183	7130	7065	7173	7230	7272	7148	7045	7069	7210	7049	7335	7104	7168	7259	7204	7143	7120	7286	7163	7275	7110	7199	7232	7125	7074	7196	7098	7282	7243	7158	7199	7198	7129	7143	7223	7218	7139	7229	7156	7219	7207	7195	7139	7232	7124	7213	7123	7188	7131	7174	7279	7224	7228	7180	7208	7191	7044	7194	7345	7041	7261	7104	7205	7216	7117	7188	7146	7291	7063	7190	7063	7131	7131	7110	7212	7134	7182	7192	7160	7145	7152	7224	7110	7055	7211	7181	7162	7240	7145	7251	7279	7216	7073	7113	7124	7136	7057	7135	7202	7181	7067	7164	7164	7127	7202	7233	7204	7235	7311	7156	7128	7329	7076	7126	7046	7158	7219	7083	7233	7172	7341	7230	7107	7109	7238	7080	7261	7199	7204	7165	7217	7044	7197	7261	7018	7142	7036	7236	7194	7154	7195	7185	7160	7107	7165	7321	7221	7184	7198	7239	7181	7131	7078	7133	7146	7036	7101	7251	7216	7017	7202	7180	7203	7113	7228	7169	7160	7225	7069	7167	7165	7288	7117	7130	7129	7181	7270	7212	7249	7180	7196	7275	7083	7192	7206	7150	7203	7105	7212	7311	7284	7221	7171	7091	7039	7205	7186	7219	6909	7201	7061	7158	7337	7043	7175	7257	7136	7131	7220	7164	7197	7234	7135	7153	7132	7204	7060	7236	7094	7150	7136	7290	7212	7050	7157	7188	7247	7171	7220	7224	7018	7152	7161	7249	7100	7293	7129	7170	7075	7094	7012	7053	7247	7076	7143	7216	7101	7083	7317	7163	7168	7165	7113	7200	7112	7176	7123	7101	7061	7198	7178	7283	7013	7107	7140	7172	7070	7312	7133	7138	7117	7203	7028	7137	7157	7056	7241	7088	7185	7132	7081	7098	7209	7182	7068	7183	7222	7264	7250	7082	7267	7269	7210	7118	7177	7039	7205	7196	7201	7280	7127	7107	7158	7259	7246	7106	7113	7156	7173	7220	7158	7099	7245	7254	7160	7228	7204	7205	7122	7119	7300	7136	7120	7143	7150	7317	7118	7083	7216	7130	7147	7150	7054	7202	7238	7203	7122	7062	7133	7124	7180	7201	7271	7122	7342	7236	7144	7256	7199	7038	7151	7212	7215	7196	7150	7109	7146	7193	7155	7126	7196	7113	7103	7257	7063	7180	7132	7182	7139	7218	7164	7316	7115	7282	7151	7243	7140	7220	7115	7183	7153	7180	7293	7303	7160	7105	7216	7069	7040	7238	7045	7168	7174	7166	7248	7104	7186	7212	7162	7143	7279	7110	7098	7082	7102	7254	7106	7009	7097	7211	7180	7225	7268	7149	7196	7062	7169	7370	7093	7176	7125	7197	7108	7237	7175	7072	7126	7136	7291	7252	7197	7164	7172	7282	7293	7185	7032	7202	7211	7311	7188	7196	7087	7198	7261	7116	7283	7146	7224	7163	7100	7096	7138	7182	7224	7210	7141	7219	7173	7242	7228	7231	7267	7258	7106	7154	7201	7250	7187	7112	7114	7169	7166	7078	7191	7115	7212	7021	7214	7096	7265	7155	7120	7167	7199	7131	7088	7326	7135	7159	7213	7164	7226	7309	7206	7192	7239	7145	7154	7328	7101	7201	7135	7209	7024	7106	7116	7267	7244	7153	7232	7192	7185	7111	7063	7127	7095	7142	7295	7171	7055	7235	7207	7256	7201	7146	7148	7114	7040	7134	7111	7158	7091	7120	7216	7080	7112	7203	7149	7106	7114	7263	7192	7160	7216	7227	7019	7173	7154	7276	7266	7205	7096	7055	7169	7175	7317	7093	7171	7179	7213	7107	7270	7249	7179	7149	7153	7224	7078	7163	7295	7102	7277	7139	7237	7196	7263	7067	7156	7113	7120	7176	7065	7288	7169	7127	7185	7143	7177	7054	7177	7141	7207	7206	7264	7160	7120	7130	7205	7164	7185	7055	7228	7107	7023	7115	7001	7177	7203	7181	7100	7162	7172	7224	7268	7137	7088	7196	7129	7060	7187	7210	7140	7059	7104	7197	7170	7202	7018	7094	7144	7116	7238	7090	7208	7184	7165	7245	7193	7147	7179	7158	7084	7148	7267	7291	7147	7106	7150	7125	7142	7100	7189	7187	7107	7183	7175	7115	7285	7207	7146	7061	7142	7217	7046	7193	7226	7130	7247	7158	7123	7104	7141	7207	7088	7259	7187	7050	7307	7135	7130	7185	7172	7104	7279	7146	7136	7232	7031	7201	7116	7081	7250	7113	7134	7027	7065	7144	7145	7185	7217	7264	7191	7220	7185	7109	7299	7242	7171	7212	7201	7174	7179	7296	7105	7179	7154	7223	7132	7203	7138	7107	7258	7223	7154	7184	7197	7285	7153	7154	7184	7069	7261	7210	7156	7072	7225	7143	7077	7128	7129	7055	7063	7289	7278	7269	7120	7230	7239	7114	7208	7152	7191	7005	7177	7205	7186	7161	7226	7148	7117	7045	7180	7243	7241	7203	7186	7041	7149	7246	7106	7129	7196	7219	7219	7022	7160	7151	7192	7088	7076	7194	7277	7167	7234	7069	7163	7197	7167	7209	7250	7185	7195	7228	7182	7087	7120	7130	7293	7177	7152	7114	7067	7295	7169	7011	7073	7120	7181	7175	7024	7084	7300	7192	7118	7198	7135	7180	7163	7218	7190	7127	7112	7100	7068	7029	7217	7122	7200	7085	6973	7309	7212	7110	7128	7228	7046	7196	7146	7171	7140	7117	7204	7118	7168	7128	7255	7014	7113	7018	7225	7134	7149	7288	7308	7162	7270	7218	7184	7200	7260	7231	7256	7315	7193	7106	7141	7183	7110	7256	7121	7097	7097	7054	7221	7308	7153	7118	7252	7093	7219	7062	7163	7053	7055	7155	7077	7379	7206	7119	7079	7067	7156	7106	7052	7173	7201	7169	7078	7173	7153	7130	7145	7065	7122	7053	7123	7154	7140	7175	7138	7066	7217	7160	7243	7100	7151	7206	7265	7247	7200	7068	7323	7200	7240	7121	7211	7240	7109	7190	7155	7234	7070	7279	7150	7255	7089	7185	7090	7278	7193	7222	7231	7220	7204	7140	7114	7048	7168	7245	7254	7299	7225	7175	7230	7189	7204	7129	7202	7146	7053	7147	7217	7223	7098	7008	7085	7132	7116	7215	7084	7188	7204	6998	7106	7064	7050	7142	7181	7173	7148	7171	7210	7078	7142	7210	7070	7215	7262	7160	7037	7185	7185	7152	7192	7152	7158	7099	7201	7077	7153	7121	7188	7260	7168	7124	7118	7145	7119	7094	7216	7133	7224	7217	7311	7256	7081	7102	7260	7217	7175	7193	7170	7111	7200	7286	7210	7029	7109	7120	7111	7376	7199	7075	7323	7273	7269	7169	7174	7110	7187	7150	7076	7141	7209	7081	7172	7257	7247	6967	7214	7261	7058	7138	7193	7195	7145	7141	7132	7021	7178	7211	7071	7128	7197	7133	7195	7227	7156	7097	7272	7167	7083	7137	7165	7231	7153	7063	7188	7301	7137	7029	7089	7178	7074	7159	7114	7087	7183	7196	7364	7224	7086	7272	7118	7208	7118	7236	7327	7182	7139	7124	7202	7104	7302	7222	7146	7290	7154	7139	7264	7220	7206	7201	7188	7197	7039	7281	7179	7188	7076	7139	7133	7114	7178	7026	7361	7191	7121	7101	7056	7184	7217	7100	7066	7204	7066	7226	7159	7189	7122	7209	7109	7175	7114	7208	7301	7177	7206	7205	7244	7055	7361	7172	7231	7127	7063	7198	7144	7138	7141	7225	7143	7277	7077	7150	7189	7216	7115	7241	7183	7099	7178	7228	7183	7114	7165	7300	7189	7175	7179	7281	7089	7070	7133	7286	7114	7252	7182	7157	7251	7153	7174	7070	7200	7193	7232	7256	7088	7098	7076	7186	7177	7206	7286	7159	6996	7198	7081	7046	7249	7148	7116	7051	7072	7043	7161	7035	7154	7226	7189	7109	7167	7136	7269	7197	7178	7217	7205	7198	7114	7094	7200	7206	7166	7207	7193	7132	7233	7181	7099	7205	7173	7076	7173	7040	7082	7177	7126	7234	7208	7245	7125	7162	7060	7124	7054	7133	7076	7229	7078	7176	7137	7359	7128	7121	7139	7163	7253	7244	7132	7166	7194	7172	7218	7171	7095	7161	7181	7121	7103	7224	7193	7206	7313	7147	7207	7131	7131	7187	7213	7110	7217	7095	7208	7278	7209	7079	7110	7165	7218
3062	2053	1579	1479	3489	11694	23332	26690	15662	9554	4895	2198	1219	1029	925	928	913	911	896	950	975	929	888	889	954	885	904	932	919	883	921	885	877	939	952	941	873	937	904	938	950	908	917	877	948	923	933	864	946	922	929	903	976	988	849	970	948	924	930	967	994	992	979	963	930	950	898	994	948	953	925	910	921	988	937	937	930	899	892	965	951	941	931	949	933	921	943	957	952	962	972	893	935	929	958	896	934	934	924	930	930	936	914	907	950	935	935	830	899	927	917	966	920	925	937	882	933	922	860	938	931	890	930	925	878	938	877	965	942	876	879	918	894	922	892	926	950	926	970	927	959	942	1000	912	913	951	913	934	891	935	908	901	995	952	903	929	957	901	921	921	919	944	899	911	938	941	961	844	906	971	882	944	955	1016	981	881	918	910	1016	899	929	922	940	907	930	971	906	903	937	909	902	894	960	880	972	938	910	963	874	905	915	901	960	965	977	901	920	921	916	967	905	998	907	945	986	891	927	904	950	936	917	936	936	882	923	900	977	946	941	893	892	911	990	949	919	984	932	968	932	922	937	961	913	964	920	932	952	885	1011	891	915	897	952	902	899	958	945	953	979	984	969	922	934	941	897	941	927	936	916	929	917	904	916	990	918	884	885	936	897	922	869	901	899	944	924	939	921	872	926	914	935	957	982	928	925	924	969	1033	886	943	939	949	928	958	855	981	885	934	899	912	970	928	901	905	908	898	954	919	928	964	979	937	942	905	939	925	955	916	929	892	911	895	951	933	930	927	887	942	952	944	958	899	909	918	984	904	911	861	929	916	918	950	916	965	906	963	957	947	884	960	952	922	957	923	909	905	932	930	904	930	956	940	943	893	952	955	936	858	933	950	1002	954	919	933	958	920	934	896	959	905	940	920	922	911	890	933	908	914	981	932	915	936	977	914	942	929	925	901	930	906	945	928	893	974	948	936	920	955	970	923	905	873	965	894	898	936	945	907	939	891	951	984	956	934	895	954	941	922	944	910	992	985	892	971	935	888	940	888	945	922	947	904	948	820	954	958	919	849	957	888	923	949	963	894	843	904	885	954	898	928	908	936	926	936	930	936	932	878	962	969	966	868	888	935	949	922	938	967	901	912	914	978	970	887	900	941	936	923	941	933	904	987	974	864	985	926	892	908	991	963	893	919	894	947	908	923	946	982	889	933	951	902	962	940	898	950	949	913	894	940	966	885	935	947	910	896	887	928	935	910	930	933	917	904	950	895	950	928	900	926	946	902	932	936	948	922	918	942	950	942	906	880	927	927	927	918	956	931	950	913	939	915	885	925	960	860	987	972	971	929	885	884	932	945	884	929	938	964	904	946	916	951	927	942	898	873	888	954	954	974	943	965	916	885	959	895	906	905	922	902	922	943	933	911	891	939	913	965	902	916	892	864	955	940	931	918	890	910	974	901	872	892	990	886	935	953	843	925	846	910	903	943	945	904	932	959	930	978	906	898	976	907	882	904	943	900	921	977	913	939	925	932	893	950	867	937	927	903	950	920	957	949	910	947	971	914	909	910	933	914	874	881	922	937	906	891	901	947	901	891	915	892	907	944	914	890	933	887	908	942	910	948	923	880	937	918	894	916	981	954	935	937	934	880	900	923	965	939	884	894	967	887	905	923	929	921	944	922	919	907	887	952	910	872	931	889	944	923	921	964	903	971	885	932	881	936	932	945	895	918	949	941	882	903	883	925	929	949	935	945	933	921	903	953	893	931	967	848	972	858	909	896	911	951	863	937	935	883	927	906	961	940	935	913	916	983	946	967	903	906	928	893	869	985	943	882	889	1010	892	922	860	876	886	925	946	906	966	880	956	939	904	889	899	930	893	882	902	943	877	944	913	928	965	919	953	900	909	961	921	971	937	907	989	967	960	940	944	942	920	945	942	931	956	930	881	906	931	874	916	971	952	943	882	870	904	946	937	903	922	881	970	949	928	943	898	917	898	911	890	924	905	943	934	988	877	914	949	991	896	927	893	904	931	929	954	907	955	933	962	889	944	950	936	916	959	912	993	959	959	926	908	955	989	930	887	900	852	943	913	949	910	935	899	923	973	962	917	863	907	892	966	917	916	958	900	956	868	961	883	892	960	933	875	910	970	944	971	980	944	936	921	887	888	930	892	939	948	902	945	916	917	929	908	909	911	991	936	953	933	874	944	924	950	850	987	877	954	865	921	899	907	870	885	937	900	920	903	929	976	918	952	959	886	974	893	952	931	935	935	987	899	891	937	962	952	869	885	908	899	922	933	971	932	934	915	956	928	988	868	882	949	926	941	887	908	929	921	919	921	997	923	911	927	875	946	876	915	934	986	908	934	880	950	890	869	916	876	942	921	926	989	913	951	964	936	923	921	927	955	963	901	921	901	936	956	923	900	926	926	886	903	932	901	947	964	951	991	925	878	953	934	888	924	906	1026	935	939	883	892	882	911	906	899	899	955	970	851	954	959	971	893	943	873	937	931	926	919	915	923	939	935	913	936	905	942	856	920	923	928	927	905	970	952	918	910	889	931	983	894	941	885	906	894	906	880	900	889	921	963	960	930	907	846	924	987	925	917	927	933	946	941	880	960	952	884	934	978	874	845	904	954	932	909	895	909	968	943	842	975	897	938	893	866	965	931	888	920	936	886	909	889	909	934	922	948	930	946	895	934	934	890	959	937	896	973	909	941	957	916	889	899	923	962	947	946	954	932	962	942	973	933	899	908	965	900	965	927	920	945	920	929	919	925	932	949	929	955	923	951	946	935	916	964	951	958	893	888	931	914	961	960	885	926	922	929	945	967	974	946	896	894	905	925	882	941	924	987	907	926	951	934	963	912	935	923	904	962	913	929	933	910	926	901	926	896	930	970	909	943	939	942	903	918	939	840	893	949	923	895	925	950	928	974	900	948	932	907	877	910	891	968	977	945	894	912	975	955	935	897	994	984	953	950	942	935	932	915	943	899	921	877	927	919	893	927	885	928	959	998	943	948	884	923	921	919	904	941	922	911	918	947	873	884	910	926	923	939	966	901	894	855	915	920	831	894	972	971	910	949	891	911	919	878	965	936	985	914	980	936	932	930	933	947	919	925	873	880	876	994	913	915	951	928	897	888	978	926	903	917	928	926	888	919	907	892	864	926	964	915	897	948	959	907	932	947	949	944	965	941	947	923	962	948	885	930	921	897	944	889	903	923	991	924	943	936	943	944	959	918	924	979	885	920	932	941	886	978	902	854	853	938	991	921	938	933	932	923	918	933	905	879	929	868	954	968	908	922	908	877	971	904	921	947	967	937	983	922	892	961	962	927	915	906	945	920	981	930	897	933	972	918	899	929	971	913	941	917	938	914	894	852	896	968	937	975	911	927	893	880	907	911	966	937	892	996	934	948	933	922	925	916	925	940	933	938	902	1009	944	936	903	926	947	903	901	941	941	938	921	919	936	921	954	887	961	891	945	929	937	915	913	939	901	935	918	960	967
24563	18101	14858	23952	46339	67721	79313	74530	56683	46128	33602	21424	11691	8484	7790	7684	7704	7753	7700	7656	7529	7611	7668	7678	7818	7654	7716	7664	7561	7714	7401	7610	7698	7673	7674	7838	7638	7671	7610	7701	7501	7749	7698	7677	7652	7703	7563	7604	7630	7729	7530	7618	7560	7578	7708	7637	7632	7693	7619	7687	7834	7649	7714	7720	7501	7599	7656	7589	7583	7623	7404	7698	7684	7570	7725	7566	7652	7732	7600	7773	7758	7683	7615	7743	7686	7479	7637	7673	7804	7573	7596	7631	7740	7738	7622	7750	7488	7720	7513	7720	7657	7701	7662	7594	7673	7702	7683	7695	7560	7615	7693	7624	7710	7641	7823	7646	7624	7789	7574	7719	7531	7721	7616	7588	7718	7628	7759	7648	7583	7695	7661	7687	7651	7691	7708	7587	7737	7649	7624	7690	7481	7656	7623	7625	7584	7597	7721	7750	7652	7632	7673	7727	7600	7701	7681	7660	7652	7753	7660	7685	7735	7745	7612	7654	7878	7629	7639	7540	7698	7520	7587	7511	7574	7481	7680	7616	7555	7669	7612	7712	7659	7571	7733	7656	7712	7768	7686	7810	7618	7647	7713	7585	7655	7450	7669	7646	7661	7773	7711	7735	7595	7513	7796	7689	7693	7781	7616	7627	7767	7750	7753	7702	7766	7698	7692	7713	7619	7641	7611	7624	7605	7658	7676	7550	7789	7797	7600	7571	7723	7682	7728	7621	7659	7672	7697	7654	7644	7647	7692	7599	7682	7628	7531	7693	7670	7657	7680	7660	7697	7680	7736	7684	7661	7741	7751	7535	7709	7753	7741	7574	7836	7639	7506	7603	7639	7646	7729	7728	7564	7588	7655	7668	7625	7799	7616	7648	7624	7655	7612	7494	7521	7686	7596	7726	7712	7565	7673	7708	7682	7552	7529	7542	7606	7695	7771	7642	7604	7588	7621	7583	7543	7894	7712	7640	7680	7631	7670	7567	7660	7766	7675	7750	7630	7592	7613	7754	7671	7663	7618	7682	7643	7674	7492	7666	7620	7579	7585	7712	7617	7707	7725	7656	7605	7662	7671	7660	7627	7553	7621	7737	7592	7693	7609	7549	7539	7656	7564	7690	7719	7648	7665	7715	7767	7684	7689	7524	7616	7644	7645	7670	7806	7549	7731	7717	7634	7765	7590	7619	7669	7697	7667	7550	7810	7725	7883	7673	7526	7675	7592	7526	7701	7633	7597	7587	7614	7778	7561	7659	7657	7672	7765	7632	7702	7675	7658	7810	7585	7611	7589	7785	7588	7620	7654	7789	7819	7622	7645	7681	7668	7544	7658	7691	7591	7606	7695	7786	7706	7619	7627	7700	7623	7576	7758	7723	7770	7565	7727	7687	7664	7659	7595	7700	7761	7714	7654	7698	7774	7575	7724	7715	7646	7634	7706	7651	7794	7664	7678	7710	7662	7593	7675	7653	7834	7517	7569	7674	7686	7826	7605	7708	7727	7639	7557	7527	7745	7689	7668	7582	7790	7769	7682	7580	7745	7680	7673	7596	7710	7665	7619	7599	7719	7628	7714	7577	7650	7570	7769	7672	7724	7629	7706	7721	7664	7662	7661	7626	7667	7581	7639	7553	7701	7654	7737	7535	7593	7646	7664	7702	7629	7565	7562	7698	7585	7552	7802	7708	7753	7783	7647	7704	7805	7622	7765	7669	7595	7693	7766	7631	7683	7813	7586	7606	7744	7700	7647	7698	7752	7626	7621	7667	7672	7643	7658	7541	7606	7739	7588	7750	7583	7702	7640	7799	7710	7602	7764	7610	7581	7864	7686	7743	7644	7694	7742	7588	7765	7686	7587	7766	7596	7594	7749	7506	7610	7686	7663	7818	7604	7689	7641	7609	7732	7584	7584	7695	7640	7561	7712	7696	7690	7608	7606	7625	7749	7579	7621	7702	7534	7612	7724	7582	7795	7688	7746	7625	7657	7615	7555	7636	7575	7647	7730	7620	7754	7636	7613	7603	7640	7633	7655	7795	7580	7663	7633	7691	7690	7796	7624	7772	7682	7713	7702	7684	7691	7759	7656	7678	7677	7786	7649	7749	7800	7755	7564	7553	7712	7538	7640	7736	7558	7726	7746	7634	7660	7672	7737	7581	7731	7545	7850	7689	7805	7684	7631	7669	7684	7749	7690	7666	7664	7686	7708	7615	7719	7631	7660	7751	7674	7616	7821	7708	7634	7729	7632	7622	7910	7611	7780	7663	7560	7700	7685	7748	7609	7491	7765	7659	7804	7740	7611	7716	7671	7694	7678	7589	7720	7710	7534	7570	7601	7664	7688	7519	7596	7666	7800	7646	7829	7589	7676	7682	7660	7694	7641	7619	7566	7675	7565	7715	7716	7654	7669	7739	7594	7583	7652	7775	7635	7635	7599	7669	7613	7699	7697	7766	7610	7647	7614	7713	7651	7674	7745	7633	7571	7630	7529	7713	7713	7725	7628	7567	7667	7678	7614	7646	7800	7794	7737	7739	7448	7686	7792	7689	7615	7676	7594	7661	7707	7708	7663	7599	7646	7754	7754	7682	7570	7786	7733	7495	7694	7688	7755	7505	7561	7780	7582	7628	7654	7560	7689	7668	7741	7687	7633	7741	7618	7695	7736	7644	7680	7637	7819	7661	7578	7703	7699	7687	7639	7718	7658	7737	7604	7699	7606	7631	7592	7704	7698	7662	7627	7642	7688	7644	7667	7742	7521	7567	7643	7647	7664	7657	7688	7532	7614	7655	7560	7780	7729	7608	7626	7611	7705	7627	7664	7593	7720	7634	7615	7702	7605	7690	7589	7550	7706	7782	7683	7697	7713	7594	7821	7657	7757	7619	7652	7577	7566	7760	7653	7663	7759	7647	7770	7588	7646	7692	7673	7652	7768	7645	7600	7714	7644	7639	7615	7594	7673	7580	7710	7498	7687	7714	7805	7644	7584	7661	7710	7682	7550	7494	7600	7714	7683	7618	7682	7727	7691	7851	7735	7728	7722	7855	7583	7560	7656	7644	7734	7787	7650	7584	7726	7689	7521	7741	7706	7724	7636	7724	7505	7642	7667	7479	7669	7733	7573	7639	7657	7565	7675	7613	7660	7683	7689	7702	7769	7765	7647	7724	7619	7638	7694	7685	7678	7692	7639	7594	7531	7696	7671	7598	7552	7746	7641	7696	7625	7703	7745	7617	7641	7688	7725	7736	7418	7604	7590	7659	7586	7583	7602	7705	7526	7619	7761	7614	7751	7606	7674	7806	7680	7741	7759	7715	7742	7685	7714	7714	7575	7785	7585	7674	7745	7588	7778	7623	7559	7633	7626	7660	7500	7620	7629	7690	7538	7738	7566	7655	7653	7621	7541	7692	7717	7726	7692	7576	7601	7685	7663	7630	7578	7665	7584	7620	7689	7683	7708	7764	7684	7734	7611	7671	7605	7707	7814	7784	7813	7709	7652	7738	7742	7599	7715	7672	7616	7680	7571	7697	7689	7830	7650	7591	7663	7627	7730	7579	7650	7611	7692	7503	7658	7692	7703	7766	7639	7581	7898	7589	7707	7738	7603	7662	7686	7732	7657	7633	7688	7700	7692	7611	7583	7718	7714	7669	7631	7639	7656	7605	7547	7547	7635	7742	7697	7713	7748	7762	7645	7708	7685	7668	7662	7748	7650	7661	7645	7699	7735	7610	7653	7598	7696	7642	7631	7659	7527	7652	7822	7564	7650	7580	7693	7591	7624	7750	7693	7649	7512	7731	7674	7691	7717	7743	7797	7745	7678	7662	7592	7695	7670	7652	7687	7582	7677	7692	7698	7594	7810	7693	7436	7702	7556	7754	7662	7858	7735	7616	7614	7699	7572	7576	7628	7601	7563	7721	7581	7696	7743	7698	7693	7498	7629	7788	7690	7600	7674	7711	7697	7685	7788	7713	7702	7854	7642	7674	7678	7621	7604	7509	7656	7743	7673	7531	7665	7746	7682	7712	7609	7750	7645	7674	7631	7705	7656	7650	7642	7712	7648	7696	7581	7737	7703	7717	7676	7601	7647	7707	7596	7596	7723	7645	7636	7590	7658	7719	7635	7607	7726	7606	7643	7697	7485	7696	7594	7635	7700	7745	7604	7744	7709	7581	7811	7708	7619	7629	7617	7791	7682	7512	7616	7634	7617	7669	7715	7621	7739	7700	7517	7691	7743	7589	7597	7586	7734	7639	7669	7580	7734	7636	7601	7738	7515	7578	7715	7730	7632	7668	7648	7648	7585	7590	7524	7575	7637	7669	7645	7614	7592	7705	7620	7635	7688	7650	7612	7686	7616	7674	7744	7610	7605	7692	7647	7806	7616	7550	7722	7656	7628	7686	7753	7769	7580	7726	7594	7694	7616	7561	7691	7730	7650	7534	7656	7655	7654	7560	7778	7718	7814	7735	7717	7776	7665	7707	7577	7690	7680	7704	7658	7675	7683	7627	7621	7801	7531	7740	7639	7526	7566	7710	7589	7761	7725	7700	7776	7621	7495	7713	7596	7626	7679	7594	7529	7596	7578	7611	7695	7715	7700	7729	7693	7615	7766	7751	7687	7712	7682	7439	7673	7766	7452	7733	7681	7679	7615	7652	7617	7796	7727	7561	7695	7786	7657	7556	7667	7616	7683	7656	7686	7653	7729	7612	7707	7706	7772	7617	7622	7719	7714	7639	7729	7576	7633	7760	7669	7513	7819	7675	7769	7775	7589	7700	7629	7695	7570	7761	7677	7760	7721	7655	7627	7676	7614	7546	7520	7725	7741	7761	7743	7731	7641	7624	7427	7704	7590	7553	7642	7664	7677	7671	7683	7695	7675	7627	7653	7738	7538	7677	7577	7664	7620	7753	7636	7743	7684	7653	7541	7643	7705	7602	7626	7636	7652	7614	7708	7591	7691	7563	7678	7634	7575	7557	7751	7581	7701	7614	7631	7632	7652	7699	7678	7560	7630	7766	7659	7746	7634	7770	7717	7567	7680	7721	7719	7606	7737	7624	7550	7665	7627	7679	7608	7862	7729	7725	7753	7630	7863	7733	7713	7667	7655	7611
2845	1125	1038	962	1424	3041	5995	7208	4190	2331	1349	971	880	893	844	894	810	815	906	888	847	848	861	824	838	886	849	846	889	838	834	817	870	865	828	907	870	838	819	803	843	876	869	876	817	851	862	882	861	816	817	914	869	840	818	801	810	864	833	814	851	859	882	832	829	835	870	852	813	820	849	777	844	841	868	811	832	791	794	896	835	871	806	814	855	823	895	851	843	846	842	852	868	848	886	838	867	844	859	825	783	848	810	844	840	789	852	828	840	910	817	895	794	913	823	866	889	886	844	874	825	869	806	823	847	852	837	895	842	869	860	835	846	837	832	847	835	859	905	851	816	826	801	861	836	856	852	845	806	852	836	888	833	835	830	831	835	847	817	804	893	856	835	840	837	800	870	851	854	852	836	864	898	838	858	861	885	842	832	806	835	829	849	873	847	880	848	838	841	880	881	866	851	821	843	830	813	833	836	806	842	852	833	832	799	803	832	838	822	854	876	913	892	847	886	862	797	858	818	832	816	835	882	881	825	825	907	892	842	851	836	836	904	845	868	844	848	849	796	883	825	804	815	858	875	838	828	836	826	854	851	793	788	809	828	874	831	800	893	827	822	847	892	863	851	810	852	861	908	783	798	899	881	816	861	823	828	825	805	832	875	845	860	826	832	852	832	839	887	823	844	868	813	801	851	864	863	880	857	825	869	878	847	864	792	819	854	843	831	844	827	865	833	780	847	782	844	855	839	848	822	849	883	849	750	847	878	832	809	832	805	833	820	878	808	853	830	798	836	858	760	880	873	901	826	819	834	821	929	872	854	820	843	818	834	843	873	824	824	805	831	826	828	866	842	833	887	851	834	839	865	865	873	878	861	834	889	848	834	832	845	868	837	831	844	849	841	813	802	852	786	885	809	891	874	839	825	816	808	864	822	903	882	867	866	843	857	836	880	802	812	865	814	791	799	879	800	847	881	907	816	854	787	828	855	884	854	847	829	873	823	887	845	870	900	875	800	799	843	829	880	831	835	838	843	847	806	869	807	857	849	867	804	946	828	821	819	870	836	828	771	823	858	866	819	872	864	844	880	847	894	841	885	862	858	872	811	827	813	853	835	852	870	850	869	820	865	867	875	890	879	889	890	869	824	843	836	903	895	805	823	779	805	840	830	856	833	896	844	875	865	859	831	882	810	808	828	844	870	820	818	886	870	819	833	829	831	909	893	807	822	867	835	817	823	871	903	844	850	877	819	895	812	823	787	852	866	866	838	907	897	803	873	818	876	849	862	841	843	776	820	824	811	834	835	821	836	828	878	820	816	892	903	832	807	871	813	771	840	861	838	862	839	815	840	824	886	841	806	821	850	867	893	816	883	844	835	888	864	852	871	886	821	920	828	867	851	872	813	875	835	789	864	837	842	892	872	850	865	818	824	846	882	849	828	856	788	867	847	849	942	861	854	798	859	894	843	799	838	809	854	859	828	826	849	844	839	880	844	812	881	864	817	851	855	844	815	875	865	855	848	826	850	750	851	851	869	895	843	814	896	861	864	837	847	875	904	828	873	887	848	874	838	849	803	829	881	874	862	826	859	817	820	829	845	799	862	870	874	813	855	876	876	778	897	849	781	889	881	798	876	875	824	859	845	842	829	787	803	849	821	812	861	852	897	837	868	904	866	865	843	863	862	816	832	877	846	859	843	862	858	834	823	845	879	877	853	853	881	852	792	848	779	843	839	835	819	820	853	864	858	855	821	866	860	804	853	823	880	870	817	851	837	889	843	861	824	836	857	868	877	833	851	844	788	796	792	864	823	904	829	853	852	864	856	865	846	830	799	849	850	881	844	870	858	862	872	852	844	845	848	853	869	880	850	865	853	860	816	830	807	846	869	857	838	871	867	856	839	884	849	871	795	821	832	839	833	878	815	875	872	854	807	863	796	839	808	882	867	842	845	874	871	865	835	887	914	808	861	830	881	841	841	807	908	815	882	847	817	882	839	802	832	840	826	865	833	814	876	854	856	848	832	846	832	831	846	874	869	826	833	868	835	830	870	838	861	810	820	826	800	824	849	874	855	869	858	843	890	810	810	856	884	843	868	794	780	833	865	830	802	831	854	857	840	871	852	791	828	878	879	826	874	876	868	822	831	883	869	889	880	827	857	850	829	857	860	849	842	850	885	845	827	836	838	864	823	879	835	806	839	825	879	851	861	806	860	823	868	846	851	822	857	821	893	822	842	869	839	811	838	815	855	852	872	883	851	820	869	803	844	874	852	892	829	867	848	797	888	813	849	899	891	860	842	860	805	900	825	824	850	791	860	901	850	885	794	841	833	816	809	776	877	863	848	811	815	835	858	788	844	874	845	926	809	852	824	860	805	844	871	857	861	792	849	801	859	809	836	907	894	847	792	785	841	860	865	827	853	816	838	839	845	869	880	763	846	875	871	877	800	854	820	893	931	789	850	861	849	843	809	859	863	812	854	847	827	854	859	831	903	843	835	827	838	875	864	853	871	898	805	832	876	846	838	875	805	863	804	872	855	781	843	909	855	867	884	837	815	870	832	880	892	846	815	848	888	810	839	873	841	887	831	878	853	908	869	845	857	822	858	867	882	816	829	868	841	876	915	916	889	874	840	824	878	867	843	876	860	884	839	834	829	868	800	882	840	850	852	882	831	875	872	866	876	873	843	851	814	844	828	794	856	833	873	840	845	827	863	802	837	812	888	852	880	892	861	840	802	836	863	863	821	843	875	864	875	907	877	893	815	856	778	831	817	830	854	839	871	827	848	896	844	840	791	873	856	927	867	832	820	834	809	801	874	809	834	794	786	845	849	843	824	864	808	888	869	829	850	846	837	803	840	847	897	853	899	885	824	851	809	842	850	856	846	952	830	838	838	860	865	810	828	852	901	800	830	834	880	834	880	827	820	864	856	869	831	869	845	867	901	885	871	846	856	835	824	862	877	886	805	838	862	881	827	862	815	890	869	832	832	855	842	841	853	833	838	865	803	825	851	866	898	843	801	828	833	845	866	843	851	877	896	795	850	858	844	861	797	872	817	850	878	836	882	857	843	917	889	862	863	863	877	852	836	824	870	789	798	862	793	833	855	870	796	852	855	840	886	846	839	874	808	857	852	812	858	814	865	833	879	812	874	852	841	859	869	843	851	878	857	825	830	831	876	839	881	875	847	923	799	835	854	809	844	854	831	848	852	866	827	819	874	835	834	844	842	813	863	902	861	881	862	790	826	841	834	854	826	839	850	880	824	872	857	798	879	793	799	873	836	852	867	813	835	913	870	866	834	795	873	844	892	860	871	917	867	867	814	828	836	848	851	861	796	849	891	831	834	808	849	897	812	821	799	867	855	879	788	809	907	824	847	883	857	822	811	850	863	869	820	882	851	822	857	873	878	816	879	843	898	823	874	838	834	810	818	840	807	833	801	816	833	857	812	871	874	898	889	813	901	848	824	875	857	841	805	826	814	870	848	851	842	905	841	857
15997	11199	9835	13625	27937	40297	49133	46626	34885	25082	15506	10060	7975	7179	7172	7252	7226	7044	7144	7065	7164	7204	7170	7126	6998	7091	7125	6989	7105	7156	7004	7134	7004	7177	7099	7186	7088	7134	7028	7004	7055	7158	7172	7058	7194	7091	7117	7085	7001	7145	7079	7104	7028	7147	6988	7143	7110	7140	7202	6925	7083	6984	6978	7150	7206	7097	6974	7023	7100	7108	7142	7112	7078	7092	7025	7067	7003	7154	7243	7097	7166	7234	7089	7094	7094	7167	7015	7249	7177	7195	7048	7140	7123	7068	7102	6985	7133	7121	7189	7048	6964	7174	7099	7176	7111	7132	7121	7025	7039	7161	6984	7180	7081	7109	7028	7055	7155	7225	7129	7153	7075	7140	7110	7070	7108	7061	7112	7129	7089	7053	7161	7081	7032	7130	7098	7244	7065	7036	7238	7087	7075	7150	7149	7001	7055	7148	7122	7058	7129	7047	7049	7083	7100	7081	7162	7107	7110	7022	7031	7023	7090	7005	7145	7061	7015	7147	7154	7036	7097	7039	6986	7149	7102	7218	7111	7126	7168	7164	7125	7130	7091	7004	7017	7022	7041	7206	7008	7054	7219	7145	7198	7206	7164	7034	7106	7071	7027	7082	7082	7056	7048	7086	7049	7160	7153	7103	7110	6990	7115	7074	7136	7141	7054	7048	7082	7229	7060	7143	7151	7089	6862	7246	7089	7153	7078	7162	7214	7017	7188	7068	7128	7073	7158	7166	7076	7136	7069	7005	7138	7191	6931	7088	6995	7124	7072	6978	7054	7176	7109	7128	7023	7020	7115	7051	7156	7027	7024	7132	6997	7121	7140	7068	7014	7154	7240	6889	7123	7228	7106	7210	7090	7128	7069	7238	7048	7014	7039	7184	7065	7145	7188	7070	7175	6978	6994	7078	7058	7130	7114	7003	7244	7031	7036	7109	7020	7034	7059	7083	6988	7139	7059	7116	7230	7094	7056	7108	7068	7331	7039	7280	7111	7082	7129	7142	7166	7000	7080	7021	7188	7069	7091	7005	7156	7131	7073	7058	7030	6952	7114	7139	7191	7107	7186	6978	7145	7108	7032	7119	7012	7047	7207	7023	7096	7153	7058	7243	7005	7185	7033	7242	7153	7066	7102	7147	7176	7184	7114	7097	7166	7059	7176	7052	7160	7201	7169	7077	7144	7146	7260	7073	7110	7013	7129	7076	7047	7136	7225	7116	7166	7082	7054	6996	7112	7013	7162	7064	7137	7088	7112	7022	7133	7085	7080	7074	7064	7077	6975	7193	7107	7117	7187	7149	7111	7118	7093	6959	7209	7043	7163	7084	7221	7086	7099	7173	7205	7106	7170	7003	7288	7030	7012	7047	7248	6900	7139	7265	7145	7154	7043	7010	7155	7183	7097	7075	7039	7056	7107	7239	7172	7034	6954	7080	7220	7142	7125	7169	7162	7079	7086	7107	7027	7178	7037	7078	7011	7055	6968	7121	7111	7112	6942	7170	7172	7124	7099	7154	7270	7152	7114	7093	7087	7124	7084	7085	7138	7227	7137	7144	6947	7136	7165	7142	7204	7124	7152	7145	7197	7195	7019	7126	7024	7004	7084	6979	7040	6990	7214	7105	7159	7153	7145	7111	7121	7041	7018	7240	7118	7128	7028	7079	7081	6957	6995	7096	7058	7082	7082	7111	7140	7065	7160	7220	7208	7139	7061	7063	7146	7071	6989	7044	7103	7053	7191	7020	7154	7079	7133	7104	7141	7068	7071	7069	7013	7094	7088	7064	6993	7146	7111	7246	7189	7161	7069	7195	7184	7043	6983	7158	7094	7219	7269	7150	7146	7062	7063	7009	7215	6981	7012	7022	7131	7115	7027	7162	7171	7052	7062	7132	7056	7142	7206	7224	7151	7117	7117	7107	7209	7005	7200	7005	7154	7197	7139	7048	7170	7065	7027	7085	7088	6978	7077	7156	7028	7178	7179	7118	6942	7023	7114	7012	7055	7173	7060	7223	6986	7144	7173	7150	7074	6985	7095	7023	7261	7113	7027	7101	7187	7108	7026	7039	7183	7164	7086	7121	7157	7212	7112	7116	7133	7158	7145	7155	7067	6984	7123	7050	6986	7114	7103	7015	7162	7170	7012	7134	7143	7033	7063	7033	7198	7163	7148	7000	7182	7142	7056	7205	7097	7206	7000	7201	7151	7015	7150	7107	6993	7069	7140	7066	7132	7143	6980	7183	7106	7122	7166	7116	7118	7065	7139	6975	7022	7178	7074	7098	6994	7165	7110	7205	7120	7000	7180	7114	7056	7115	7104	7078	7083	7023	7178	7150	7139	7166	7241	7157	7045	7123	7219	7131	6976	7192	7311	7203	7212	7009	7072	7147	7192	6983	6972	7043	7175	7225	7036	7175	7189	7125	7068	7087	7189	7161	7200	7156	7188	7133	7166	7092	7184	7090	7081	7079	7199	7186	7085	7155	7100	7076	7026	7217	6989	7041	7221	7119	7202	7116	7114	7090	7179	7169	7031	7187	7117	7114	7105	7042	7079	7154	7036	7160	7113	7055	7091	6984	7080	7175	7102	7064	7115	7126	7078	7158	7172	7062	7066	7138	7160	7243	7210	7017	7143	7042	7289	7035	7115	7066	7076	7129	7144	7182	7066	7135	7185	7092	7279	7015	7109	7065	7104	7116	7119	7246	7168	7159	7189	7157	7091	7120	7203	7079	7095	7035	7196	7042	7004	7201	7121	7059	7142	7168	7095	7158	7231	7091	7193	7252	7065	7106	6989	7211	7133	7152	7100	7212	7027	7135	7074	7052	7125	7069	7113	7018	7114	7099	7189	7103	6971	7158	7316	7029	7019	7162	7125	7116	7159	7038	6981	7015	7016	7172	7141	7221	7156	6962	7105	7068	7164	6969	7110	7078	7058	7031	7152	7102	7227	7140	7098	7055	7086	7225	7129	7099	7155	7049	7121	7165	6993	7093	7160	7250	7126	7074	7055	7086	7025	7058	6990	7213	7088	7133	7139	7119	7119	7082	7165	7197	7186	7032	7194	6957	7149	7190	7086	7113	7151	6994	7141	7104	7078	7054	7103	7125	7077	6977	7175	7116	7110	7131	7063	6991	7034	7133	7086	7066	7045	7159	7012	7202	7091	7083	7166	7007	7233	7193	7164	7182	7144	7140	7321	7130	7114	7135	7161	7101	7051	7148	7185	7074	7071	7124	6991	6911	7136	7083	7177	7174	6987	7261	7163	7175	7110	7089	7023	7149	7127	7116	6998	7082	7083	7052	7275	7056	7096	7068	7137	7109	7186	7116	7291	7156	7195	7055	7151	7094	7073	7066	7277	7161	6993	7013	7275	6912	7175	7167	7120	7117	7114	7010	7081	7048	7099	7187	7028	7108	7112	7110	7159	7203	7074	7132	7190	7185	7026	7141	7140	7161	7157	7121	7094	7116	7081	7032	7168	7081	7146	7036	7252	7131	7003	7052	7190	7103	7266	7103	7130	7114	7071	6995	7057	7134	7025	7163	7049	7027	7056	6964	7106	7066	7148	7156	7020	7174	7126	7045	7029	7066	7122	7185	7074	7144	7054	7027	7051	7116	7170	7113	7117	6945	7155	7196	6952	7087	7136	7126	7112	6961	7177	7208	7144	7079	7146	7109	7070	7025	7047	7076	7216	7026	7052	7036	7020	7146	7133	7038	6978	7039	7071	7041	7240	7118	7062	7207	7078	7116	7149	7090	7068	6995	6974	7248	6921	7029	7049	7148	7153	7109	7101	7096	7101	7071	7216	7262	7125	7031	7104	7238	7105	6979	7303	7125	7164	7012	7150	7104	7136	7155	6955	7163	7211	7159	7080	7053	7149	7059	7029	7100	7129	7148	7115	7274	7119	7028	7128	7148	7159	6992	7148	7180	7118	7126	7122	7142	7047	7102	7152	7104	7006	7076	7065	7063	7158	7014	7046	7138	7138	7119	7131	7054	7125	7273	7139	7137	7049	7086	7156	7166	7147	7128	7055	7056	7131	7282	7084	7179	7126	7160	7059	7071	7145	7062	7042	7050	7020	7113	7136	7170	7083	7046	6990	7118	7071	7216	6874	7062	7169	7183	7100	7162	7065	7196	7108	7149	7095	7135	6984	7072	7133	7134	7220	6939	7202	6960	7055	7167	7204	7135	7074	7101	7206	7129	7156	7026	7172	7168	7127	7124	7155	6918	7048	7123	7008	7000	7010	7172	7059	7071	7128	7230	7145	7184	7104	7170	7013	7139	7018	7118	7209	7092	7061	7086	7215	7008	7187	7077	7124	6998	7134	7163	7227	7036	7162	7145	7197	7110	7057	7077	7233	7115	6992	7204	7115	7093	6979	7183	7131	7143	7096	7170	7032	7196	7193	7022	7145	7042	7287	7094	7203	7107	7209	7055	7173	7129	7115	7107	7152	7082	7164	7290	7108	7142	7022	7082	7104	7100	7112	7012	7236	7107	7095	7028	7054	7004	7049	7052	7195	7066	7246	7044	7141	7108	7038	7039	7036	7074	7117	7085	6971	7064	7100	7098	7014	7118	7049	7087	7159	7228	7060	7054	7041	7136	7162	7097	7083	7116	6885	7052	7125	7174	7209	7132	7175	7054	7211	7153	7256	7039	7044	7108	7193	7124	7226	7131	7217	7083	7070	7012	7135	7076	7092	7104	6928	7186	7111	7186	7060	7126	7030	7068	7152	6954	7116	7019	7144	7161	7016	7122	7082	7171	7154	7052	6982	7210	7067	6994	6963	7020	7078	7215	7094	7229	7169	7103	7074	7147	7167	7089	7054	7029	7167	6995	7197	7065	7044	7072	7082	7224	7099	7073	7203	7114	7188	7127	7042	7068	7089	7197	7190	7133	7060	7193	7043	7127	7187	6919	7159	7162	7108	7099	7090	7147	7047	7184	7240	7139	7142	7043	7097	7107	7076	7089	7109	7225	7152	7131	7165	7099	7086	7035	7014	7141	7041	7202	7106	7045	7052	6955	7142	7247	7151	7106	7034	7066	7079	7120	7096	7141	7011	7148	7146	7088	7098	7158	7038	7075	7098	7120	7106	7127
2024	1369	1241	1130	1319	2321	12011	16190	10160	4501	2072	1165	956	858	991	905	858	901	889	903	869	919	920	914	927	947	886	862	869	850	972	894	945	940	883	891	880	896	905	930	899	939	925	923	915	908	924	920	904	925	915	883	898	863	967	950	891	914	913	914	945	927	949	911	856	911	866	909	941	894	903	951	893	902	836	958	912	962	956	862	903	957	916	922	948	852	932	893	907	870	941	889	971	884	904	909	935	926	885	985	953	912	871	873	923	880	917	852	912	933	888	869	926	924	898	949	890	926	921	919	956	933	867	942	870	911	935	885	893	871	949	952	912	880	913	894	919	944	965	922	899	906	896	847	951	868	889	925	880	957	927	889	913	927	925	877	903	921	904	934	963	925	983	898	924	922	915	870	883	891	896	926	905	890	892	865	853	934	884	919	872	927	950	892	883	908	905	902	954	890	920	973	903	867	906	905	889	908	883	922	922	896	931	905	909	862	929	932	910	961	896	885	894	914	891	893	869	919	983	909	891	919	923	916	886	916	945	961	970	906	923	956	944	874	894	905	934	941	892	916	892	914	959	911	933	923	876	902	908	955	898	908	889	876	942	938	883	863	900	962	932	897	910	932	920	898	911	911	846	905	902	913	937	926	949	895	866	894	903	930	917	903	926	933	903	917	865	878	919	942	947	935	901	924	897	910	917	921	892	943	907	958	943	946	904	925	904	888	891	918	889	891	915	928	887	932	900	880	916	847	885	904	898	934	960	920	893	875	890	925	891	937	877	889	873	917	947	928	903	904	936	921	908	932	897	925	936	845	945	951	881	913	1005	884	868	887	891	943	912	896	929	968	921	887	944	930	911	943	940	904	911	892	924	860	936	922	954	893	887	931	891	949	888	912	921	936	907	890	895	902	969	932	891	907	887	892	856	911	897	895	1004	880	920	924	883	904	926	890	908	845	886	976	922	968	918	893	852	868	920	928	873	955	896	901	880	924	898	929	882	922	872	902	925	876	882	882	919	868	914	910	935	905	918	972	909	934	941	906	886	939	919	865	922	964	901	900	878	893	929	882	920	873	934	949	897	892	823	906	905	894	969	883	919	936	924	875	948	900	924	904	931	947	940	902	876	915	935	980	889	911	916	942	904	907	924	947	863	949	879	861	909	961	906	933	955	875	947	924	880	899	875	917	872	888	927	972	918	956	961	946	897	931	886	931	942	920	890	925	914	895	932	874	937	922	921	928	919	886	895	884	918	915	895	955	867	897	951	867	894	878	916	952	905	942	942	925	887	890	926	914	917	888	939	902	938	885	906	946	911	971	878	866	956	894	927	938	904	976	896	929	924	917	930	921	908	889	918	930	838	909	870	912	908	939	953	958	882	914	937	868	874	889	912	876	869	926	870	887	930	911	884	942	914	882	887	958	897	896	900	930	908	959	903	878	969	914	862	973	892	941	932	927	871	920	955	969	947	910	870	875	916	901	929	954	937	907	931	906	893	896	884	943	867	916	927	915	924	946	939	881	937	883	946	891	858	891	942	894	932	968	879	926	890	917	906	939	921	974	864	908	1007	891	958	924	894	942	926	891	893	920	915	903	931	965	872	898	899	924	939	945	899	939	945	956	988	894	928	892	869	887	873	869	936	878	937	920	969	928	975	934	940	928	904	892	926	968	933	954	947	926	939	907	914	906	923	874	914	911	947	933	876	885	883	905	890	898	907	930	897	852	947	913	970	901	906	926	958	874	928	903	897	937	959	921	902	907	956	941	911	900	942	936	925	938	928	919	883	878	840	924	853	919	919	906	915	917	946	907	875	895	973	934	858	900	892	887	901	899	914	898	868	923	920	999	884	876	890	850	964	924	877	910	954	849	897	926	909	947	861	880	914	976	880	895	930	925	842	933	908	930	977	995	881	950	907	901	930	883	900	893	878	891	924	887	919	906	955	924	970	872	912	891	952	875	983	934	885	930	888	917	918	942	951	897	912	890	875	920	921	895	902	987	905	874	917	860	894	908	871	894	897	946	897	920	860	913	903	935	951	966	924	892	893	879	874	889	944	946	902	906	894	886	921	949	902	945	866	904	887	908	944	880	926	941	974	937	947	941	919	916	884	947	858	906	914	941	918	939	869	875	893	922	896	943	949	922	838	894	925	888	937	927	947	908	902	881	971	898	894	879	883	874	923	893	860	966	955	910	877	881	954	930	928	940	919	970	899	916	926	910	888	895	868	927	928	907	935	927	886	899	887	923	943	912	871	831	885	918	964	944	937	910	919	941	915	939	934	861	898	909	906	919	909	925	889	914	915	932	961	930	878	894	910	919	920	911	944	913	929	942	887	939	892	913	909	885	903	934	916	948	856	880	943	904	958	938	910	907	941	901	926	911	917	964	931	886	932	954	861	881	908	874	904	886	911	880	855	895	916	897	893	937	927	937	908	900	990	946	873	949	920	1003	923	919	861	907	886	864	947	932	970	934	908	933	924	937	893	903	912	885	905	927	881	875	953	898	916	872	890	910	896	901	930	956	973	881	885	877	901	943	937	883	962	899	996	907	937	874	885	940	926	910	901	888	936	936	837	928	881	939	903	916	877	926	895	890	908	927	896	875	924	901	904	968	964	922	894	909	944	946	915	904	895	904	922	924	924	927	944	891	920	894	942	884	949	978	890	882	911	893	941	911	955	936	943	980	914	911	874	921	944	916	903	946	979	910	930	902	912	897	950	922	908	924	932	898	939	912	898	928	951	920	866	887	872	915	866	922	865	963	912	914	874	868	897	918	950	914	928	911	919	966	919	901	913	931	944	885	836	930	965	929	928	935	987	977	934	942	938	876	908	881	921	961	914	937	895	893	876	931	929	918	931	856	928	884	899	955	889	889	882	885	992	929	926	958	931	950	903	921	895	877	937	905	972	895	916	855	915	941	932	935	969	903	928	967	932	949	905	902	952	884	923	921	911	930	920	931	897	898	914	906	909	891	956	915	878	944	884	915	915	897	947	961	905	880	896	897	949	929	929	920	908	888	919	876	964	970	924	887	906	901	856	912	891	904	914	948	872	912	922	899	895	898	856	887	912	898	946	925	927	959	856	917	973	893	921	893	929	932	914	882	968	918	866	880	915	976	898	850	912	929	918	916	885	931	927	935	899	872	880	869	906	918	928	887	956	882	919	877	947	914	894	843	892	912	960	892	905	946	950	894	886	906	876	923	887	900	892	853	897	877	914	896	941	860	898	909	870	925	885	935	862	859	886	922	963	915	922	886	870	914	872	897	914	925	925	900	891	885	866	895	903	945	941	928	975	912	913	906	902	932	846	871	964	965	905	932	940	924	933	961	885	871	857	891	911	883	893	892	904	909	907	894	909	872	963	939	919	924	935	926	865	925	866	930	944	868	890	933	916	1003	980	877	942	943	907	903	948	868	960	931	913	953	925	882	924	906	915	917	941	850	908	988	908	899	938	916	925	846	929	954	913	912	879	882	920	897	945	932	950	911	897	992	943	938
18301	13334	10921	16514	25784	34837	62648	63021	47298	33421	20810	11913	8669	7797	7628	7556	7534	7432	7537	7422	7489	7438	7507	7376	7424	7632	7208	7434	7544	7326	7381	7416	7416	7450	7331	7445	7437	7370	7538	7393	7396	7615	7377	7509	7409	7423	7331	7413	7499	7486	7505	7548	7382	7370	7416	7458	7508	7581	7394	7474	7460	7452	7388	7424	7436	7549	7561	7496	7386	7562	7457	7486	7382	7393	7471	7349	7479	7289	7531	7431	7484	7392	7482	7632	7502	7517	7430	7370	7410	7442	7340	7442	7395	7425	7448	7573	7326	7496	7388	7464	7417	7562	7250	7576	7443	7386	7409	7440	7509	7486	7498	7383	7536	7510	7475	7530	7412	7549	7449	7477	7440	7425	7518	7502	7483	7299	7455	7379	7441	7345	7434	7624	7474	7492	7488	7318	7436	7518	7571	7391	7480	7580	7434	7479	7529	7482	7453	7437	7520	7506	7484	7428	7473	7578	7387	7336	7506	7434	7539	7390	7565	7389	7442	7362	7586	7527	7564	7434	7473	7509	7416	7342	7464	7309	7373	7451	7483	7389	7466	7337	7545	7421	7392	7566	7627	7514	7405	7630	7447	7539	7513	7488	7361	7393	7559	7399	7509	7439	7521	7432	7421	7460	7498	7489	7468	7563	7467	7305	7502	7579	7466	7322	7580	7503	7473	7414	7600	7527	7470	7411	7459	7517	7453	7453	7417	7452	7343	7390	7423	7502	7422	7514	7421	7505	7551	7439	7320	7401	7515	7538	7360	7378	7399	7430	7417	7393	7492	7439	7501	7417	7430	7389	7458	7552	7362	7353	7498	7477	7396	7478	7500	7397	7423	7359	7520	7436	7439	7465	7430	7534	7459	7531	7477	7474	7501	7428	7473	7427	7456	7418	7461	7500	7543	7368	7483	7492	7448	7505	7322	7451	7519	7415	7536	7409	7334	7431	7394	7506	7496	7406	7493	7513	7447	7639	7328	7494	7405	7554	7524	7396	7436	7542	7466	7341	7511	7387	7449	7360	7520	7346	7427	7580	7438	7486	7482	7377	7445	7472	7458	7434	7542	7461	7384	7440	7424	7616	7482	7488	7529	7486	7481	7244	7532	7408	7490	7532	7492	7435	7381	7391	7371	7414	7522	7536	7396	7528	7464	7536	7589	7383	7577	7620	7468	7540	7456	7505	7329	7485	7411	7320	7443	7385	7518	7380	7378	7448	7544	7391	7532	7454	7454	7383	7309	7369	7327	7368	7475	7495	7432	7418	7407	7446	7461	7484	7465	7422	7448	7534	7265	7471	7384	7394	7513	7549	7388	7527	7552	7483	7525	7384	7483	7464	7459	7511	7537	7486	7515	7524	7530	7514	7381	7434	7427	7414	7434	7417	7398	7426	7377	7417	7651	7426	7437	7479	7403	7362	7509	7424	7331	7354	7531	7433	7530	7498	7545	7349	7492	7425	7396	7529	7321	7445	7462	7378	7406	7510	7565	7347	7432	7496	7404	7480	7387	7409	7358	7400	7511	7481	7466	7406	7465	7342	7546	7443	7508	7492	7483	7382	7406	7471	7421	7412	7554	7358	7317	7464	7385	7486	7464	7524	7421	7508	7585	7357	7531	7379	7584	7502	7504	7383	7524	7532	7477	7475	7529	7342	7550	7403	7500	7430	7606	7414	7324	7464	7492	7558	7434	7473	7413	7384	7602	7451	7537	7488	7350	7495	7419	7449	7420	7452	7443	7473	7445	7566	7486	7513	7477	7283	7474	7373	7417	7502	7496	7358	7480	7436	7481	7383	7644	7409	7468	7460	7421	7438	7369	7504	7367	7516	7568	7404	7433	7507	7408	7509	7465	7373	7422	7463	7541	7479	7419	7459	7411	7360	7433	7495	7405	7406	7435	7411	7435	7313	7475	7462	7359	7400	7492	7482	7473	7516	7394	7451	7352	7393	7413	7417	7556	7464	7392	7367	7450	7428	7485	7395	7480	7452	7564	7541	7429	7430	7541	7560	7483	7527	7420	7440	7577	7434	7588	7577	7471	7500	7434	7332	7370	7513	7375	7444	7276	7430	7444	7325	7414	7482	7310	7473	7492	7492	7523	7396	7384	7575	7411	7550	7509	7335	7431	7464	7414	7457	7559	7570	7418	7484	7488	7396	7451	7558	7482	7480	7456	7472	7510	7325	7500	7497	7426	7579	7432	7459	7430	7471	7556	7462	7304	7454	7560	7523	7524	7509	7492	7341	7447	7428	7500	7422	7499	7442	7402	7553	7443	7430	7499	7431	7555	7349	7455	7359	7449	7410	7537	7429	7390	7359	7489	7503	7429	7465	7454	7501	7406	7376	7356	7421	7545	7549	7498	7430	7351	7411	7517	7553	7471	7502	7425	7378	7522	7367	7383	7610	7371	7398	7468	7352	7588	7534	7483	7526	7462	7392	7358	7485	7433	7306	7451	7333	7434	7499	7431	7425	7533	7473	7489	7374	7594	7543	7558	7469	7432	7376	7549	7337	7476	7557	7457	7404	7527	7486	7470	7374	7371	7537	7375	7574	7289	7423	7501	7557	7277	7571	7475	7471	7463	7359	7573	7486	7417	7501	7541	7400	7462	7311	7485	7356	7514	7439	7432	7439	7451	7335	7415	7497	7386	7486	7483	7507	7407	7457	7326	7440	7487	7416	7435	7435	7586	7254	7612	7348	7447	7560	7417	7369	7361	7406	7231	7516	7310	7469	7549	7530	7514	7555	7468	7403	7498	7379	7499	7496	7439	7395	7445	7470	7370	7574	7471	7565	7434	7488	7511	7521	7548	7499	7552	7472	7311	7520	7564	7429	7381	7450	7375	7423	7470	7555	7460	7478	7282	7293	7405	7502	7315	7470	7459	7405	7595	7552	7471	7298	7381	7410	7497	7485	7514	7328	7471	7599	7262	7499	7608	7508	7547	7437	7520	7459	7354	7459	7449	7395	7369	7414	7463	7529	7374	7429	7426	7412	7498	7436	7469	7497	7414	7487	7480	7420	7424	7430	7540	7457	7412	7485	7287	7498	7538	7514	7633	7460	7510	7359	7466	7499	7483	7491	7556	7341	7544	7399	7417	7350	7338	7363	7558	7569	7513	7392	7517	7463	7563	7482	7494	7517	7591	7398	7470	7347	7424	7587	7457	7568	7398	7569	7398	7371	7513	7442	7474	7400	7541	7434	7340	7340	7472	7528	7447	7551	7353	7502	7515	7371	7429	7497	7552	7409	7543	7509	7535	7399	7465	7317	7398	7541	7423	7453	7550	7408	7491	7409	7511	7465	7376	7455	7474	7668	7409	7457	7542	7503	7448	7486	7519	7541	7458	7535	7295	7389	7403	7502	7489	7517	7600	7481	7480	7467	7472	7518	7471	7456	7412	7475	7422	7457	7460	7599	7464	7632	7522	7348	7626	7442	7485	7455	7378	7435	7422	7526	7495	7370	7570	7538	7437	7478	7288	7446	7420	7491	7447	7468	7489	7345	7333	7451	7308	7547	7357	7302	7527	7564	7414	7489	7368	7400	7479	7517	7382	7480	7413	7418	7389	7452	7416	7452	7479	7372	7544	7432	7428	7436	7386	7352	7553	7516	7511	7462	7465	7442	7469	7330	7474	7488	7487	7428	7409	7494	7624	7385	7567	7363	7481	7409	7510	7578	7399	7438	7418	7339	7542	7401	7529	7537	7510	7551	7422	7437	7510	7558	7613	7430	7401	7465	7521	7434	7463	7554	7492	7433	7554	7453	7290	7482	7389	7369	7488	7420	7506	7631	7529	7501	7607	7661	7520	7356	7454	7385	7511	7510	7484	7515	7565	7456	7389	7405	7385	7505	7510	7408	7393	7501	7353	7473	7426	7324	7548	7500	7398	7408	7415	7391	7441	7404	7480	7519	7444	7445	7430	7571	7428	7513	7413	7458	7441	7461	7416	7657	7522	7450	7493	7579	7505	7620	7411	7470	7520	7430	7475	7317	7527	7516	7411	7466	7593	7499	7367	7491	7419	7473	7409	7388	7444	7517	7498	7476	7597	7357	7383	7568	7235	7395	7419	7393	7469	7471	7469	7485	7586	7340	7518	7448	7560	7599	7436	7375	7560	7506	7558	7454	7397	7388	7487	7458	7512	7492	7576	7506	7434	7483	7380	7426	7503	7397	7461	7478	7542	7358	7483	7398	7405	7579	7517	7647	7505	7423	7430	7358	7333	7469	7444	7357	7501	7590	7475	7294	7432	7352	7339	7332	7483	7486	7422	7482	7402	7375	7397	7383	7517	7474	7322	7581	7364	7522	7381	7446	7334	7541	7423	7381	7476	7491	7385	7439	7544	7441	7485	7453	7373	7285	7459	7466	7535	7418	7509	7480	7476	7477	7400	7506	7423	7436	7419	7385	7365	7505	7238	7502	7512	7488	7467	7412	7407	7410	7398	7412	7348	7502	7437	7514	7364	7395	7432	7417	7569	7403	7533	7491	7439	7525	7519	7461	7448	7556	7446	7624	7467	7645	7406	7373	7386	7625	7453	7424	7512	7394	7365	7341	7489	7369	7492	7487	7453	7439	7596	7454	7463	7400	7460	7481	7534	7431	7632	7453	7438	7518	7507	7456	7644	7461	7449	7540	7521	7458	7391	7620	7494	7367	7414	7537	7510	7582	7458	7467	7430	7459	7538	7502	7380	7549	7393	7386	7483	7451	7506	7443	7507	7548	7355	7428	7474	7439	7358	7468	7442	7376	7558	7434	7406	7584	7382	7420	7496	7437	7388	7403	7367	7504	7501	7474	7448	7447	7600	7385	7395	7366	7427	7354	7378	7491	7492	7411	7386	7424	7476	7452	7475	7479	7423	7564	7485	7374	7588	7483	7514	7544	7439	7403	7498	7511	7415	7434	7391	7496	7453	7420	7443	7462	7598	7415	7459	7366	7475	7578	7596	7491	7431	7317	7460	7454	7418	7450	7307	7587	7585	7482	7380	7585	7404	7387	7480	7511	7412	7387	7415	7584	7469	7555	7443	7502	7503	7456	7467	7372	7445	7505	7312	7447	7595	7434	7478	7369	7537	7472	7481	7460	7557	7550	7541	7476	7390	7481
3931	1366	1223	1182	1495	4113	13248	18534	14406	6945	2647	1239	936	906	910	899	922	916	851	885	936	898	905	856	891	847	862	920	921	928	947	933	930	886	866	900	929	875	893	919	906	896	929	856	906	890	860	897	908	862	909	897	850	854	908	843	882	914	885	829	837	917	894	836	876	907	861	864	850	904	884	881	887	869	899	923	887	867	930	894	884	854	904	897	892	892	887	906	896	894	916	855	905	942	905	860	897	922	866	838	941	902	841	886	894	863	852	880	844	864	883	939	882	940	895	938	905	886	853	860	911	870	839	929	903	871	868	885	920	894	923	855	884	893	906	890	861	919	923	886	925	887	852	911	896	892	906	877	918	906	886	891	907	931	912	930	949	862	852	871	915	930	938	905	882	876	928	905	940	932	926	864	896	886	914	881	885	887	879	836	919	901	864	892	886	898	855	886	903	930	922	862	910	860	858	910	913	797	955	875	926	839	931	887	904	862	831	902	913	884	915	900	904	933	886	876	908	909	835	854	915	917	905	891	905	832	927	935	869	840	951	921	922	865	933	879	882	907	882	837	910	917	933	913	904	867	837	869	922	922	913	898	873	925	923	903	921	933	905	905	905	889	912	928	887	871	876	858	955	875	889	864	868	858	932	877	877	893	895	878	878	927	930	891	853	898	918	911	912	923	913	908	829	906	913	959	891	908	872	918	881	839	947	895	923	900	875	868	868	930	877	927	880	940	907	902	926	909	925	887	863	894	884	894	865	942	894	923	916	853	908	890	885	932	917	868	833	904	886	930	921	925	850	881	904	924	880	858	936	919	861	931	890	869	947	854	915	902	904	884	932	862	914	920	920	892	907	926	875	895	939	901	891	928	894	866	895	908	918	867	893	850	876	875	880	845	892	890	862	884	916	898	868	894	940	931	906	874	904	947	843	921	933	901	837	938	925	936	908	919	856	880	867	838	925	874	926	888	882	853	856	874	898	897	909	867	842	918	892	919	845	899	956	938	906	906	896	939	878	905	863	894	860	871	904	851	909	928	863	916	826	908	876	896	939	844	919	895	875	869	831	919	932	845	895	900	885	904	844	929	914	863	933	907	902	913	932	937	937	834	947	898	866	927	932	875	875	852	905	907	946	865	932	913	912	904	833	850	897	936	943	960	971	964	923	901	886	875	892	851	949	876	864	889	895	886	963	963	915	884	848	920	869	855	904	949	904	880	882	972	917	872	893	880	910	914	925	879	884	858	874	920	881	897	909	902	898	877	849	885	903	898	894	889	916	847	894	893	895	896	862	868	887	877	898	927	875	946	901	914	954	866	882	884	867	906	958	866	822	894	966	906	923	908	882	890	891	910	897	900	906	937	864	838	840	915	857	891	903	888	889	883	915	951	913	915	851	919	860	892	921	922	859	851	927	882	893	898	864	883	911	909	904	887	871	845	885	882	924	877	861	876	924	854	889	912	914	869	921	818	930	916	914	911	916	923	902	920	916	876	904	888	895	895	929	934	871	908	897	898	874	891	874	907	854	919	899	874	912	946	876	855	969	903	897	941	970	881	886	916	855	953	906	907	921	888	841	902	935	845	909	905	929	851	891	858	927	909	864	857	879	832	865	844	922	887	915	903	918	819	898	881	901	843	868	892	890	918	898	892	894	871	876	866	844	901	875	960	857	900	857	953	884	902	905	923	896	905	896	871	911	870	933	933	891	941	919	905	898	868	919	909	890	895	909	910	894	874	874	906	876	927	896	860	863	919	849	940	883	896	924	861	833	898	891	888	886	912	954	869	886	901	867	839	894	871	895	874	885	903	883	896	915	938	909	883	870	862	860	881	892	918	898	917	939	904	912	898	907	880	886	916	899	869	915	848	883	910	920	900	874	887	900	901	872	932	898	898	848	897	837	890	881	891	889	918	884	898	867	857	913	913	891	901	943	914	867	842	861	884	864	854	890	901	897	871	925	873	876	856	917	878	888	883	903	925	951	888	872	892	933	873	849	870	894	940	907	913	874	883	931	926	865	883	900	865	849	924	886	907	895	912	898	902	906	852	905	944	867	915	884	909	903	923	898	837	914	931	905	938	955	885	863	913	905	877	931	855	913	948	879	938	860	955	866	876	921	907	882	893	904	896	859	902	882	844	838	890	939	888	874	861	882	869	884	908	907	820	856	849	901	881	847	959	889	911	855	906	924	883	896	846	882	915	894	892	874	833	859	887	875	907	942	943	922	934	864	918	957	861	875	899	887	978	906	843	902	920	959	947	896	873	892	867	905	893	929	870	853	884	856	894	877	873	876	948	887	917	906	914	912	879	939	888	941	881	890	869	902	854	977	920	915	920	901	883	900	871	893	921	866	884	892	913	894	907	866	855	920	908	866	897	901	888	897	880	906	885	914	919	913	929	887	856	936	901	913	907	921	921	934	897	887	842	903	911	869	888	887	889	866	930	940	914	902	856	921	856	893	905	905	872	856	899	891	867	864	852	896	910	896	885	880	885	920	850	932	912	920	875	897	870	897	919	916	972	886	902	856	875	837	878	896	922	926	919	927	870	876	888	865	919	904	865	943	895	822	814	885	845	910	890	890	956	922	901	890	859	855	923	903	910	899	915	927	981	844	889	834	899	925	865	868	910	867	823	941	863	896	873	944	891	851	859	888	889	911	885	908	887	920	900	903	861	837	908	933	850	901	905	892	836	874	876	900	906	888	893	910	836	912	891	852	875	861	871	939	927	920	929	861	905	852	921	900	851	904	885	932	857	861	908	796	850	900	871	831	840	846	919	856	884	871	901	906	917	915	867	903	928	866	905	931	853	951	882	899	882	879	908	902	889	915	934	927	866	913	890	883	887	874	855	859	900	927	878	948	871	929	840	886	928	895	850	896	852	878	929	840	894	888	908	892	925	849	927	897	955	932	885	894	876	906	929	906	930	944	890	905	913	858	915	885	853	861	903	876	903	869	850	913	879	851	896	934	899	889	906	886	886	917	879	848	841	917	916	909	893	892	906	876	883	881	858	907	848	862	835	871	867	890	875	859	865	916	932	952	855	849	890	895	939	930	957	936	870	879	875	894	848	876	893	889	897	861	882	911	870	888	900	935	914	880	896	862	898	880	889	850	858	848	922	924	869	883	895	949	863	883	869	903	915	888	864	927	925	939	892	896	864	874	890	922	859	903	875	881	873	957	958	926	874	906	914	902	889	925	896	901	926	899	858	872	933	930	870	901	891	894	902	913	862	870	886	922	929	884	914	873	876	954	892	894	928	889	802	824	874	921	822	877	921	910	897	935	881	849	837	874	882	869	875	866	902	910	883	908	865	920	887	860	886	903	902	907	930	871	918	842	916	847	907	861	907	910	887	890	858	862	920	881	957	852	912	849	849	875	901	901	901	931	923	886	876	914	916	887	869	880	949	871	922	907	865	840	822	822	924	887	875	882	941	945	844	843	898	866	936	865	910	902	891	927	901	878	893	908	912	886	879	929	876	893	892	910	887
18385	13363	10591	17183	28710	42331	64619	67835	55854	39183	24884	13313	8860	7584	7478	7459	7392	7357	7528	7279	7346	7410	7263	7443	7463	7355	7241	7458	7230	7452	7289	7336	7386	7435	7409	7290	7338	7422	7420	7406	7297	7316	7428	7413	7370	7401	7271	7408	7254	7313	7422	7465	7320	7329	7312	7360	7456	7274	7266	7446	7355	7473	7367	7287	7284	7373	7292	7317	7368	7398	7269	7355	7420	7551	7406	7353	7487	7468	7395	7217	7303	7351	7198	7439	7422	7479	7413	7432	7408	7270	7456	7403	7347	7538	7309	7469	7394	7373	7484	7353	7515	7394	7295	7414	7388	7379	7402	7349	7335	7490	7361	7333	7440	7499	7237	7315	7416	7373	7367	7380	7364	7423	7375	7298	7397	7449	7257	7193	7373	7307	7301	7367	7424	7458	7343	7451	7289	7393	7425	7389	7487	7516	7372	7425	7459	7512	7284	7459	7454	7439	7444	7344	7341	7291	7362	7288	7363	7433	7346	7579	7295	7302	7489	7327	7330	7471	7323	7275	7184	7466	7317	7438	7409	7490	7359	7389	7434	7345	7394	7350	7549	7352	7361	7391	7428	7388	7405	7350	7447	7448	7421	7441	7490	7430	7510	7390	7416	7420	7465	7252	7564	7411	7380	7452	7476	7255	7465	7248	7379	7317	7379	7383	7403	7469	7373	7353	7338	7489	7365	7512	7410	7372	7367	7276	7413	7334	7401	7401	7385	7290	7336	7339	7520	7381	7423	7454	7419	7368	7457	7456	7360	7419	7287	7338	7407	7376	7471	7335	7381	7337	7498	7452	7324	7408	7310	7373	7340	7420	7408	7459	7256	7358	7416	7336	7414	7352	7549	7431	7322	7415	7311	7355	7333	7444	7357	7475	7353	7411	7343	7349	7470	7428	7460	7398	7473	7340	7423	7211	7398	7423	7442	7447	7307	7373	7307	7387	7265	7344	7490	7288	7454	7347	7346	7410	7291	7203	7344	7303	7428	7415	7425	7357	7393	7315	7323	7328	7575	7357	7456	7292	7348	7332	7456	7338	7372	7459	7284	7428	7501	7462	7403	7450	7440	7449	7534	7330	7504	7430	7456	7341	7434	7395	7243	7505	7294	7413	7318	7313	7326	7415	7300	7427	7342	7304	7438	7543	7169	7406	7344	7440	7322	7366	7437	7360	7435	7359	7279	7487	7551	7321	7457	7535	7360	7455	7381	7269	7399	7318	7314	7288	7380	7419	7251	7402	7511	7276	7505	7455	7366	7414	7278	7305	7260	7374	7354	7314	7459	7313	7448	7382	7427	7377	7316	7367	7385	7404	7483	7501	7288	7366	7478	7446	7338	7344	7448	7422	7381	7312	7488	7370	7500	7257	7339	7391	7370	7410	7444	7443	7366	7450	7486	7377	7336	7364	7355	7339	7470	7419	7435	7268	7281	7393	7347	7433	7320	7368	7403	7375	7387	7467	7520	7455	7312	7290	7556	7345	7339	7438	7447	7467	7440	7397	7359	7352	7420	7425	7496	7466	7383	7453	7426	7309	7459	7435	7176	7329	7474	7288	7396	7419	7375	7401	7370	7374	7322	7235	7287	7335	7435	7386	7359	7309	7356	7521	7336	7338	7208	7538	7344	7478	7337	7397	7440	7341	7429	7420	7301	7366	7608	7346	7399	7256	7384	7312	7339	7362	7315	7303	7351	7501	7369	7463	7349	7376	7401	7351	7420	7401	7412	7332	7349	7288	7341	7372	7344	7414	7356	7432	7293	7363	7313	7398	7184	7376	7387	7502	7491	7414	7380	7363	7397	7351	7456	7469	7386	7378	7313	7423	7348	7501	7432	7336	7396	7383	7418	7412	7275	7432	7428	7398	7465	7478	7472	7284	7482	7513	7339	7430	7371	7398	7297	7373	7337	7336	7377	7377	7303	7474	7380	7461	7307	7351	7367	7314	7319	7323	7343	7444	7351	7328	7417	7290	7382	7407	7309	7424	7373	7464	7441	7375	7432	7415	7403	7346	7336	7482	7366	7398	7507	7544	7189	7443	7407	7278	7377	7224	7456	7535	7514	7475	7324	7406	7360	7340	7463	7364	7514	7451	7333	7340	7431	7493	7297	7385	7464	7251	7369	7489	7455	7370	7341	7391	7501	7327	7415	7417	7339	7386	7487	7263	7406	7364	7335	7461	7545	7252	7284	7437	7288	7409	7361	7464	7465	7359	7438	7419	7322	7317	7461	7369	7433	7333	7485	7403	7435	7418	7415	7392	7247	7427	7401	7442	7364	7334	7428	7349	7508	7300	7493	7477	7388	7404	7445	7269	7289	7385	7398	7484	7510	7335	7445	7377	7477	7439	7250	7464	7387	7493	7286	7471	7281	7309	7320	7369	7289	7397	7420	7380	7250	7375	7406	7339	7435	7425	7457	7258	7413	7343	7372	7328	7297	7467	7311	7540	7446	7460	7400	7372	7396	7456	7386	7352	7330	7308	7426	7479	7424	7381	7358	7408	7380	7479	7457	7368	7508	7401	7275	7333	7299	7349	7410	7310	7373	7361	7436	7398	7424	7375	7418	7283	7231	7530	7465	7271	7348	7277	7353	7170	7372	7377	7286	7392	7379	7425	7366	7460	7357	7317	7490	7312	7263	7405	7308	7335	7405	7299	7442	7285	7408	7494	7407	7420	7529	7437	7416	7395	7331	7449	7404	7390	7397	7314	7451	7351	7454	7377	7388	7372	7330	7306	7335	7384	7427	7346	7295	7454	7317	7428	7247	7487	7497	7342	7417	7430	7563	7289	7368	7414	7240	7301	7291	7451	7434	7370	7461	7186	7320	7367	7362	7352	7217	7560	7476	7430	7404	7254	7428	7419	7459	7322	7305	7305	7310	7308	7331	7374	7471	7438	7349	7282	7429	7280	7446	7411	7376	7347	7503	7381	7340	7434	7404	7431	7294	7462	7394	7435	7284	7441	7349	7393	7473	7380	7334	7342	7349	7325	7437	7354	7374	7294	7330	7341	7329	7329	7449	7540	7404	7396	7443	7484	7431	7481	7377	7462	7346	7448	7425	7320	7412	7240	7210	7303	7366	7396	7437	7366	7383	7300	7364	7433	7287	7293	7334	7429	7322	7394	7423	7482	7325	7364	7387	7386	7367	7391	7352	7448	7450	7365	7462	7308	7476	7501	7297	7326	7405	7282	7330	7430	7341	7411	7281	7430	7346	7405	7320	7471	7303	7555	7301	7394	7522	7317	7516	7378	7372	7373	7167	7393	7507	7443	7279	7488	7376	7473	7459	7418	7310	7351	7232	7380	7324	7364	7340	7506	7295	7434	7295	7560	7466	7437	7383	7340	7370	7342	7256	7257	7495	7378	7401	7344	7384	7437	7385	7209	7432	7383	7404	7421	7484	7326	7448	7266	7483	7346	7399	7463	7449	7311	7382	7532	7361	7291	7427	7287	7462	7371	7405	7494	7325	7404	7283	7412	7450	7446	7304	7377	7397	7277	7373	7294	7385	7286	7385	7395	7499	7349	7460	7362	7514	7401	7467	7413	7470	7275	7431	7376	7343	7304	7446	7384	7257	7289	7320	7411	7339	7402	7477	7297	7348	7318	7455	7380	7385	7338	7602	7428	7442	7415	7327	7322	7351	7346	7393	7310	7364	7381	7300	7294	7361	7381	7336	7321	7321	7488	7272	7427	7510	7443	7453	7341	7346	7292	7311	7321	7353	7393	7313	7350	7347	7255	7429	7486	7278	7505	7428	7410	7374	7503	7243	7289	7353	7261	7459	7480	7501	7411	7346	7298	7215	7312	7280	7344	7395	7247	7402	7312	7420	7194	7391	7430	7489	7446	7394	7357	7400	7385	7411	7423	7344	7382	7366	7494	7322	7401	7561	7558	7278	7275	7387	7358	7312	7464	7499	7415	7395	7438	7485	7409	7480	7457	7322	7404	7468	7294	7480	7278	7298	7353	7424	7259	7384	7378	7313	7401	7483	7570	7359	7327	7427	7357	7479	7426	7297	7304	7450	7472	7393	7297	7444	7398	7247	7265	7390	7387	7283	7386	7403	7505	7435	7444	7301	7435	7252	7428	7506	7462	7366	7325	7395	7350	7473	7545	7337	7361	7377	7411	7407	7380	7391	7313	7302	7407	7397	7417	7346	7418	7418	7444	7467	7452	7272	7390	7205	7383	7409	7386	7406	7372	7510	7302	7338	7517	7331	7242	7391	7314	7333	7370	7522	7355	7439	7331	7455	7476	7410	7363	7456	7314	7317	7332	7375	7285	7303	7320	7409	7331	7462	7443	7364	7316	7434	7462	7393	7453	7478	7487	7293	7367	7241	7504	7223	7420	7323	7252	7443	7523	7512	7404	7344	7406	7521	7316	7422	7437	7421	7489	7358	7347	7436	7386	7441	7352	7390	7455	7378	7310	7322	7195	7367	7585	7384	7269	7447	7435	7226	7297	7511	7421	7405	7407	7434	7375	7268	7356	7327	7338	7511	7345	7542	7394	7343	7324	7451	7383	7336	7319	7445	7371	7362	7349	7447	7268	7422	7474	7349	7373	7308	7407	7349	7379	7311	7272	7373	7348	7482	7272	7319	7507	7401	7387	7403	7367	7310	7361	7363	7358	7377	7340	7350	7426	7294	7263	7396	7333	7325	7393	7366	7490	7453	7368	7291	7434	7376	7366	7509	7507	7358	7396	7296	7332	7380	7428	7409	7388	7283	7393	7397	7480	7289	7342	7337	7330	7390	7360	7268	7370	7434	7417	7262	7394	7414	7427	7208	7494	7387	7392	7451	7349	7450	7395	7521	7434	7251	7344	7372	7394	7413	7506	7445	7430	7234	7289	7401	7262	7578	7329	7355	7278	7370	7352	7513	7496	7358	7349	7289	7332	7425	7397	7343	7288	7410	7300	7343	7178	7469	7399	7343	7377	7337	7406	7408	7401	7400	7368	7291	7359	7322	7374	7406	7359	7404	7324	7366	7269	7366	7375	7426	7446	7407	7365	7321	7521	7318	7416	7353	7385	7521	7360	7430	7432	7350	7382	7366	7320	7318	7435	7428	7330	7461	7457	7258	7312	7495	7332	7353	7463
2985	1836	1396	1330	1837	9499	21152	26526	21856	11278	4433	1739	1079	1043	963	942	922	983	976	931	985	908	949	991	960	1007	982	971	942	995	927	926	948	940	988	979	960	953	907	964	913	925	909	992	936	896	1007	943	925	932	948	963	984	981	915	932	938	929	978	979	933	963	950	977	926	920	924	918	954	996	941	966	932	1005	975	909	953	948	909	966	950	966	988	1002	953	1000	977	926	932	965	994	925	964	1005	952	934	963	901	973	876	952	943	933	945	958	964	912	924	911	1001	944	918	978	933	959	922	944	937	927	966	1004	953	988	1001	948	883	922	976	984	959	977	985	981	984	1001	973	901	1015	962	940	956	1020	929	951	953	922	966	993	956	985	1005	933	979	927	968	945	939	1001	961	939	913	969	981	988	914	976	1010	928	1032	990	929	894	966	1004	957	938	942	917	1000	899	933	943	936	939	959	941	958	983	958	993	899	939	910	988	975	908	958	931	901	968	971	977	949	916	929	959	949	950	1007	984	941	957	964	882	995	966	946	1014	953	920	927	998	952	989	953	972	924	944	955	947	966	943	939	916	958	940	989	956	984	1009	901	978	938	945	939	890	946	942	933	915	989	940	944	936	986	978	1001	945	967	927	959	978	986	943	995	917	982	931	933	927	945	972	972	974	940	938	952	972	978	935	956	927	961	910	938	1010	930	983	1000	952	928	943	954	898	894	984	985	942	979	963	972	936	948	980	950	934	955	974	959	993	973	967	901	935	923	980	910	915	952	915	922	1016	943	976	942	904	987	965	967	938	966	998	930	917	895	932	950	969	936	964	972	932	922	940	925	944	963	953	1033	944	1001	913	986	955	953	981	990	978	905	924	1022	936	939	933	974	932	941	974	940	938	973	952	1007	958	957	957	892	902	961	972	945	984	994	920	971	909	974	963	953	954	957	914	970	976	987	928	948	874	980	968	1018	939	904	979	969	952	942	897	980	942	969	972	970	935	928	1011	949	969	1008	959	956	966	940	956	1010	978	934	973	945	937	953	959	1005	924	934	919	964	911	940	958	944	974	921	981	938	962	997	983	953	939	952	924	888	915	957	975	930	980	923	963	974	962	953	948	980	982	981	940	932	942	908	908	954	891	966	889	951	934	1006	970	1039	989	992	976	964	948	964	906	926	980	980	960	982	918	917	976	962	959	984	976	964	946	952	956	952	934	923	940	988	933	922	920	1012	972	959	974	930	946	969	942	943	961	964	943	1017	955	950	943	953	912	981	1000	910	947	967	908	913	920	1016	975	974	938	946	987	926	945	1011	900	872	970	982	917	971	925	983	927	931	905	941	999	944	935	917	949	965	934	936	958	925	927	968	960	1001	937	982	954	971	919	961	949	931	976	1011	993	1012	928	945	1002	923	1003	948	988	892	981	961	967	964	942	1036	905	984	945	996	948	964	945	947	956	955	905	973	1026	950	958	974	922	953	979	961	964	919	887	935	966	977	929	986	929	941	918	921	935	968	947	936	867	991	974	920	958	976	913	986	924	986	941	1020	885	920	959	967	932	943	929	921	856	984	1001	983	966	914	964	946	962	966	951	1037	942	952	974	955	965	963	901	936	995	988	921	970	927	988	937	931	955	1004	920	895	992	948	962	950	1012	996	991	988	848	924	969	962	921	909	949	944	940	979	1028	994	930	1008	1012	1000	903	938	968	1010	928	942	966	958	882	918	968	937	936	952	889	972	962	957	903	980	1021	989	981	940	1001	906	963	991	946	914	897	951	961	960	975	948	950	961	911	972	963	877	915	911	959	1000	938	904	964	886	961	967	971	943	982	955	1012	998	1014	998	927	936	939	964	939	938	888	1003	1001	1027	930	986	955	924	995	910	922	959	998	946	994	939	1022	911	1009	953	991	948	962	954	990	1003	934	965	951	938	1027	910	940	945	913	947	994	937	914	984	957	902	907	982	954	979	959	976	928	941	989	938	966	958	967	980	935	927	927	923	998	969	954	916	942	935	957	946	943	946	963	953	943	969	995	928	952	957	960	951	909	976	956	910	994	983	941	947	940	1022	949	983	937	955	982	964	982	1000	971	921	935	900	963	977	1010	924	937	991	953	939	923	991	990	992	954	900	943	932	927	925	994	948	913	915	939	913	999	948	968	993	948	959	919	952	953	905	919	1009	965	991	931	957	936	939	960	955	962	933	934	917	926	989	962	901	903	915	933	999	898	960	970	932	915	937	936	952	941	936	952	960	955	953	933	1038	950	1015	943	970	938	976	933	942	893	960	933	992	921	945	921	952	936	992	944	902	943	977	919	969	940	903	951	959	980	982	934	983	1036	953	1017	961	934	934	977	951	937	1036	949	938	945	901	992	942	912	1058	919	1013	953	985	954	948	977	1021	903	976	912	919	961	937	916	958	950	965	960	949	892	940	904	967	1007	959	984	1026	921	956	951	962	937	922	960	942	1014	891	956	1012	928	1019	954	934	971	923	933	988	930	1016	974	970	955	1007	929	916	959	934	938	928	920	971	967	962	944	983	1001	959	935	963	926	963	977	951	990	954	905	948	907	985	985	942	981	980	962	924	949	990	976	973	959	965	916	901	928	940	962	954	903	961	901	986	962	966	896	929	942	929	929	989	926	985	961	952	906	897	916	1021	1000	991	940	963	908	910	950	973	933	970	976	902	981	947	960	945	959	941	982	934	953	969	999	972	907	951	939	986	995	958	960	999	899	962	940	923	981	930	971	948	1012	923	961	998	937	968	1009	970	997	916	910	977	967	957	966	933	930	918	936	925	923	954	971	924	965	977	959	988	958	939	977	905	1004	943	947	987	915	993	999	1009	939	986	975	958	1040	949	981	911	913	923	999	948	969	930	937	957	975	948	947	876	981	989	967	978	978	986	1024	920	946	974	910	927	959	936	902	954	957	966	972	974	944	925	969	949	1012	940	944	891	957	920	935	979	933	953	992	978	989	925	938	915	930	964	1028	920	946	967	994	941	930	937	935	977	1020	951	937	951	937	927	980	1002	977	967	945	970	956	980	910	938	961	927	990	977	977	904	946	982	942	971	939	937	964	923	909	953	978	960	888	959	937	998	967	1029	943	931	951	939	904	960	928	972	933	967	930	975	927	926	986	953	952	973	912	922	946	959	995	937	1016	989	991	966	927	965	1051	998	948	971	972	975	933	930	960	943	868	1004	889	963	980	983	965	959	1018	1053	909	914	934	947	991	961	937	947	973	991	971	936	962	976	972	943	970	969	920	985	905	963	956	1011	962	962	943	980	946	997	976	936	999	941	977	988	893	914	953	966	954	943	946	971	1019	980	956	974	956	955	1020	934	969	922	975	937	986	1020	936	958	969	941	934	925	944	914	991	959	959	951	909	991	959	980	977	1018	897	936	927	951	913	1015	933	959	951	980	990	929	943	905	930	933	1006	929	973	986	960	928	881	974	971	988	947	1003	919	897	960	1033	974	955	979	947	898	983	947	904	969	936	972	961	934	867	969	955	982	949	924	969	951	964	949	987	978	934	984	958	965	964	965	935	949	972	937	952	985	948	974	1006	958	915	999	912	964	973	875	964	946	999	929	936	977	1019	923	958	925	895	994	970	963	976	961	930	924	934	1001
23190	16302	12579	20866	34503	60599	77593	79185	64994	45883	30535	16953	9642	8018	7827	7763	7778	7648	7905	7749	7856	7793	7793	7771	7713	7834	7663	7698	7765	7715	7692	7756	7872	7797	7768	7790	7970	7845	7846	7702	7753	7807	7742	7770	7797	7726	7780	8000	7719	7809	7804	7841	7756	7764	7766	7794	7919	7741	7862	7842	7911	7823	7747	7844	7867	7783	7838	7818	7903	7647	7809	7734	7853	7731	7755	7734	7771	7762	7847	7913	7806	7879	7807	7639	7759	7796	7679	7822	7851	7713	7712	7688	7776	7832	7792	7839	7601	7857	7829	7913	7795	7658	7866	7848	7829	7704	7615	7834	7860	7781	7871	7796	7716	7698	7804	7750	7738	7719	7878	7740	7722	7936	7737	7701	7877	7781	7751	7712	7833	7868	7929	7697	7723	7859	7719	7760	7821	7672	7683	7718	7708	7854	7867	7792	7853	7700	7786	7812	7877	7906	7694	7838	7742	7724	7786	7773	7717	7594	7767	7762	7837	7822	7827	7765	7780	7704	7757	7627	7835	7749	7665	7848	7841	7818	7703	7799	7697	7728	7728	7673	7856	7754	7844	7688	7820	7880	7695	7851	7673	7775	7841	7809	7878	7827	7644	7755	7833	7831	7734	7656	7759	7876	7711	7772	7839	7824	7763	7732	7908	7739	7717	7831	7757	7692	7886	7739	7823	7771	7821	7793	7896	7873	7824	7685	7779	7710	7723	7698	7798	7741	7781	7744	7786	7768	7760	7905	7741	7789	7701	7761	7706	7801	7783	7692	7871	7783	7811	7854	7683	7697	7876	7902	7916	7737	7789	7713	7812	7788	7752	7774	7802	7898	7816	7837	7639	7945	7817	7605	7833	7759	7858	7808	7887	7796	7789	7817	7869	7692	7846	7817	7780	7818	7781	7722	7811	7839	7773	7887	7783	7830	7884	7834	7818	7741	7851	7865	7686	7808	7749	7831	7774	7862	7748	7875	7801	7677	7814	7809	7802	7639	7738	7880	7754	7851	7829	7854	7822	7807	7770	7759	7790	7820	7844	7881	7728	7682	7840	7782	7635	7831	7686	7732	7859	7782	7805	7892	7784	7883	7842	7893	7705	7665	7814	7610	7825	7809	7840	7660	7781	7715	7729	7826	7675	7846	7819	7685	7735	7690	7929	7823	7637	7942	7795	7915	7893	7943	7909	7862	7741	7745	7676	7768	7871	7826	7805	7706	7850	7801	7758	7858	7768	7882	7788	7859	7871	7872	7634	7861	7850	7721	7751	7671	7723	7841	7852	7848	7693	7712	7733	7815	7836	7735	7862	7841	7724	7760	7776	7849	7883	7823	7712	7793	7718	7896	7875	7714	7820	7776	7816	7769	7784	7857	7850	7702	7877	7798	7901	7740	7803	7865	7648	7815	7859	7719	7723	7912	7764	7711	7665	7806	7758	7682	7880	7828	7853	7817	7615	7901	7767	7790	7879	7860	7719	7772	7697	7615	7807	7747	7775	7901	7717	7794	7817	7780	7836	7780	7957	7773	7767	7645	7737	7796	7786	7841	7811	7727	7959	7928	7782	7861	7699	7690	7806	7860	7733	7902	7906	7703	7778	7801	7797	7653	7815	7767	7775	7709	7733	7818	7799	7774	7758	7874	7869	7760	7744	7820	7807	7775	7667	7768	7716	7848	7763	7614	7761	7817	7791	7850	7712	7769	7907	7795	7830	7681	7813	7830	7743	7746	7958	7810	7838	7891	7798	7762	7809	7889	7799	7714	7760	7843	7832	7685	7778	7884	7799	7801	7736	7883	7768	7721	7922	7734	7668	7658	7838	7808	7729	7763	7771	7823	7776	7860	7854	7700	7719	7869	7747	7719	7693	7743	7718	7810	7830	7853	7751	7794	7835	7751	7728	7910	7810	7715	7757	7866	7763	7741	7784	7858	7814	7794	7786	7787	7997	7826	7806	7695	7710	7892	7795	7783	7714	7847	7728	7793	7732	7754	7774	7756	7669	7767	7828	7749	7897	7726	7829	7811	7806	7781	7848	7787	7692	7823	7747	7710	7877	7811	7741	7754	7722	7703	7769	7704	7862	7808	7798	7845	7860	7901	7863	7683	7738	7652	7766	7677	7758	7631	7761	7837	7706	7713	7792	7803	7846	7871	7702	7720	7686	7855	7775	7782	7762	8015	7668	7800	7773	7924	7785	7753	7767	7666	7815	7898	7732	8017	7790	7764	7611	7812	7815	7722	7801	7785	7782	7836	7844	7736	7778	7729	7849	7732	7721	7832	7758	7743	7801	7854	7828	7880	7838	7805	7649	7779	7789	7738	7838	7817	7748	7700	7825	7767	7860	7780	7730	7779	7803	7805	7786	7711	7708	7800	7720	7822	7709	7742	7766	7780	7723	7907	7729	7884	7666	7727	7717	7800	7832	7855	7892	7760	7783	7804	7769	7820	7915	7837	7792	7757	7771	7740	7848	7889	7805	7702	7673	7709	7861	7674	7716	7772	7786	7759	7694	7710	7873	7675	7711	7691	7854	7808	7872	7896	7668	7868	7821	7698	7730	7808	7832	7811	7705	7746	7851	7900	7840	7810	7825	7793	7878	7814	7952	7973	7726	7777	7667	7862	7713	7805	7880	7729	7864	7793	7838	7807	7870	7748	7855	7801	7721	7798	7870	7905	7747	7827	7665	7795	7674	7869	7686	7833	7833	7859	7956	7736	7762	7722	7889	7879	7661	7801	7813	7833	7620	7783	7838	7726	7798	7938	7792	7945	7687	7689	7764	7837	7718	7644	7693	7794	7798	7828	7775	7777	7743	7745	7944	7771	7858	7790	7811	7844	7812	7830	7749	7757	7639	7908	7863	7816	7758	7827	7771	7804	7751	7795	7681	7884	7808	7727	7878	7795	7691	7688	7778	7784	7904	7848	7859	7741	7766	7781	7883	7640	7907	7788	7762	7828	7906	7965	7584	7753	7848	7915	7801	7774	7793	7688	7760	7809	7848	7727	7620	7785	7774	7837	7663	7786	7876	7799	7830	7713	7837	7869	7842	7840	7783	7680	7787	7919	7783	7803	7764	7783	7895	7622	7855	7863	7825	7678	7734	7750	7663	7783	7906	7766	7798	7849	7856	7747	7770	7728	7906	7763	7816	7851	7739	7758	7760	7743	7946	7768	7881	7800	7781	7798	7771	7721	7799	7760	7904	7740	7682	7876	7723	7791	7680	7871	7834	7829	7858	7927	7772	7792	7757	7920	7810	7836	7802	7957	7717	7819	7839	7759	7698	7857	7890	7834	7692	7808	7748	7697	7791	7676	7640	7892	7681	7882	7861	7766	7754	7667	7713	7738	7778	7638	7850	7674	7829	7756	7766	7759	7860	7803	7833	7735	7870	7779	7840	7729	7919	7670	7906	7942	7797	7752	7800	7854	7726	7824	7738	7700	7813	7661	7817	7784	7794	7776	7686	7810	7686	7771	7908	7772	7782	7792	7766	7753	7823	7789	7802	7769	7736	7821	7877	7935	7840	7910	7659	7720	7867	7857	7837	7804	7814	7805	7977	7754	7861	7654	7957	7813	7709	7790	7714	7790	7811	7717	7831	7807	7788	7883	7806	7716	7854	7823	7825	7830	7847	7807	7722	7743	7836	7886	7811	7855	7733	7677	7715	7954	7685	7874	7799	7788	7696	7740	7764	7812	7909	7822	7677	7850	7806	7750	7865	7723	7770	7922	7784	7878	7925	7812	7703	7741	7740	7777	7854	7706	7794	7772	7785	7712	7899	7805	7876	7763	7805	7821	7781	7816	7959	7880	7874	7781	7857	7905	7738	7807	7730	7922	7761	7806	7880	7884	7777	7751	7923	7766	7698	7893	7753	7740	7797	7784	7764	7720	7764	7871	7897	7704	7759	7773	7626	7901	7875	7710	7729	7841	7729	7776	7736	7849	7770	7758	7777	7736	7722	7846	7767	7820	7794	7744	7772	7861	7776	7811	7778	7852	7802	7680	7705	7753	7745	7777	7721	7837	7746	7856	7820	7564	7754	7802	7830	7887	7686	7872	7783	7788	7734	7791	7805	7761	7782	7812	7585	7820	7776	7714	7691	7727	7837	7749	7744	7889	7834	7642	7883	7788	7930	7815	7891	7789	7783	7777	7752	7822	7946	7834	7893	7816	7634	7812	7868	7776	7818	7957	7741	7682	7800	7818	7706	7933	7869	7692	7847	7795	7742	7846	7699	7643	7591	7851	7928	7870	7845	7826	7715	7869	7783	7758	7672	7839	7710	7666	7905	7820	7689	7851	7722	7729	7929	7733	7868	7760	7914	7800	7870	7768	7879	7838	7717	7820	7814	7865	7713	7794	7840	7842	7908	7754	7752	7738	7706	7770	7629	7722	7873	7831	7712	7793	7802	7782	7762	7851	7813	7867	7789	7782	7702	7825	7775	7819	7842	7882	7753	7868	7843	7712	7651	7819	7723	7857	7847	7745	7742	7827	7854	7871	7789	7813	7642	7870	7765	7891	7868	7871	7761	7891	7772	8004	7902	7627	7838	7887	7816	7739	7774	7850	7859	7782	7828	7847	7901	7881	7804	7758	7676	7702	7763	7816	7637	7868	7658	7715	7895	7894	7785	7715	7811	7909	7629	7670	7761	7709	7838	7796	7843	7801	7698	7781	7822	7806	7677	7695	7830	7774	7945	7924	7795	7818	7728	7950	7783	7734	7768	7840	7833	7769	7747	7719	7741	7790	7802	7701	7770	7730	7891	7829	7810	7870	7838	7751	7735	7768	7770	7871	7902	7859	7815	7880	7843	7835	7856	7870	7838	7743	7641	7837	7832	7750	7873	7797	7633	7872	7732	7852	7779	7797	7821	7785	7812	7817	7731	7665	7768	7797	7870	7842	7773	7694	7723	7670	7850	7865	7744	7811	7831	7807	7783	7800	7913	7800	7745	7816	7789	7816	7860	7787	7734	7666	7809	7754	7715	7919	7785	7728	7735	7867	7784	7665	7797	7983	7824	7742	7827	7826	7848	7671	7837	7897	7671	7904	7769	7646	7795	7786	7955	7652	7837	7842	7846	7790	7747	7820	7755	7808	7784	7797	7753	7840
2835	1114	1096	1030	1145	2069	5600	6897	5758	3326	1781	1135	883	815	877	862	890	911	845	868	910	864	869	882	894	825	840	921	893	875	913	908	850	879	923	854	889	938	857	861	845	921	827	820	882	880	949	799	819	844	929	901	875	855	845	825	882	882	918	869	876	905	914	857	885	847	888	881	858	866	936	857	891	865	927	953	869	861	879	899	876	895	893	850	897	871	874	902	899	901	873	879	880	928	868	928	904	856	845	915	878	867	883	876	940	852	854	902	915	852	922	865	913	895	877	889	903	823	920	856	875	870	907	905	923	835	859	868	909	914	832	875	856	904	897	926	886	819	889	918	865	923	870	942	936	847	885	921	921	927	932	899	847	908	935	881	874	890	883	901	883	883	892	862	848	896	961	866	863	927	875	941	938	867	904	865	879	892	855	929	865	911	828	882	917	924	901	912	852	879	903	887	889	895	916	880	939	880	946	867	840	820	849	889	905	947	910	947	887	862	891	872	864	861	869	918	922	886	912	876	884	851	941	899	851	911	859	923	829	883	853	894	887	901	941	871	888	879	862	880	848	896	847	841	892	917	875	883	845	891	894	893	923	806	918	913	913	885	856	911	796	848	844	908	891	873	879	815	849	877	858	855	895	887	855	863	918	857	874	899	838	859	877	870	905	918	863	882	864	872	896	852	892	847	851	894	960	938	892	920	921	865	886	867	924	919	858	913	927	892	858	893	869	898	888	909	881	881	946	895	918	890	910	923	941	924	919	885	851	827	908	865	885	870	886	855	838	903	856	948	891	900	871	849	914	873	886	817	918	880	885	815	869	857	897	844	859	877	848	900	878	940	902	919	863	829	870	848	858	844	891	871	864	889	924	880	881	922	906	898	897	818	850	928	892	935	835	902	888	871	891	887	870	920	860	862	889	963	900	926	894	830	856	887	870	851	925	870	914	866	882	917	860	877	892	873	916	935	911	851	866	872	866	842	860	879	883	865	869	868	894	890	889	843	930	839	872	884	960	900	850	857	901	871	900	860	910	951	923	927	872	896	891	877	910	828	867	899	877	880	851	824	839	928	872	888	883	862	883	896	890	895	889	907	860	898	873	917	885	895	879	869	899	840	860	876	835	862	881	908	880	864	875	872	882	919	868	867	948	862	871	888	891	919	872	902	846	860	867	879	912	951	854	912	857	923	888	868	808	870	916	833	841	928	889	885	943	838	898	907	912	833	876	881	900	880	896	852	909	888	876	940	920	849	901	889	899	914	929	917	889	903	893	875	859	898	872	828	889	908	820	874	867	906	879	898	860	896	891	863	830	838	901	877	962	934	860	948	909	900	883	879	901	885	886	876	852	878	879	867	861	941	884	951	899	897	900	911	903	849	857	839	885	899	853	907	921	920	886	883	863	846	917	927	866	888	923	826	936	890	900	847	891	897	929	869	890	877	946	870	898	843	895	901	891	868	895	853	917	842	925	927	890	872	870	909	888	821	905	887	879	907	815	905	888	911	929	884	884	818	882	869	879	891	853	870	957	845	910	874	938	880	879	919	842	879	880	840	872	881	892	883	899	893	878	895	853	880	886	906	884	868	894	855	862	830	889	915	917	894	897	871	862	911	864	982	894	864	902	912	924	874	867	906	857	897	873	878	879	879	854	834	878	849	921	885	891	893	893	898	937	921	902	883	921	858	875	882	903	842	869	885	888	876	908	884	884	874	870	933	916	869	856	880	879	868	975	884	880	927	877	852	859	920	931	865	870	902	882	893	817	987	869	898	907	881	860	848	890	907	849	920	864	929	890	860	841	918	923	928	948	894	928	894	888	927	868	906	887	953	929	865	833	885	860	893	835	876	896	855	876	926	862	938	868	880	931	904	827	917	905	933	873	858	926	916	857	909	917	888	890	935	896	935	848	851	873	889	923	861	953	853	925	860	889	885	906	918	914	832	864	883	860	870	900	926	918	894	915	844	916	908	865	864	891	864	868	849	835	931	930	851	861	891	941	894	904	904	888	909	913	873	944	950	890	849	855	865	857	897	862	884	873	923	863	862	895	826	889	866	810	860	901	866	888	841	889	917	946	885	845	890	912	922	901	822	842	899	876	866	851	851	808	865	905	877	859	854	851	883	865	849	918	871	847	876	875	816	863	920	888	904	849	913	862	888	901	886	912	895	881	894	933	886	916	887	928	883	881	885	820	869	921	892	897	921	896	868	926	882	890	870	914	864	906	885	842	805	879	895	939	906	893	910	887	896	888	884	883	861	881	907	851	890	868	844	871	934	828	923	877	937	895	852	874	848	906	906	851	864	861	886	846	915	899	872	857	870	864	851	872	887	911	933	912	836	861	890	856	926	916	868	915	863	964	940	870	877	910	911	847	867	893	922	904	927	895	870	817	838	866	880	919	847	810	890	881	834	916	845	850	888	922	841	949	877	900	835	921	861	895	890	894	890	888	901	891	938	827	864	881	858	878	868	952	826	902	881	881	908	879	896	915	901	894	851	873	903	883	840	832	855	854	828	901	843	840	869	922	873	939	841	882	880	911	852	898	867	889	885	908	913	897	848	899	854	821	845	885	904	910	906	867	901	889	929	914	903	898	889	852	916	861	908	873	852	829	876	902	865	868	875	876	897	853	888	900	917	821	879	862	886	828	915	860	825	876	873	909	841	894	932	870	876	927	909	894	966	874	872	858	865	912	921	892	923	867	851	877	857	904	840	824	849	883	883	945	883	866	933	862	858	917	866	898	910	863	852	867	895	894	880	867	873	892	927	894	910	945	875	890	944	872	845	901	853	867	892	880	927	874	943	867	916	853	885	905	874	890	890	876	847	914	906	863	878	907	912	850	873	892	902	874	888	853	929	852	848	884	862	897	925	816	865	842	838	896	857	885	873	839	855	881	875	856	917	901	890	917	821	881	933	865	942	951	871	849	894	873	875	893	870	906	898	896	890	892	885	926	859	923	915	906	818	891	854	866	899	859	831	860	928	873	902	999	913	911	867	874	872	891	926	907	875	884	944	882	866	844	886	915	845	887	903	860	882	864	836	848	912	859	904	835	884	882	879	893	899	882	887	921	820	843	867	952	854	897	878	923	931	843	930	851	866	894	912	888	856	971	883	880	962	844	868	877	850	883	870	845	843	879	919	913	924	882	901	889	903	875	901	843	901	892	886	897	886	906	902	899	885	913	913	854	933	888	866	902	837	862	897	870	878	876	923	925	903	933	879	878	891	845	850	898	931	874	915	878	893	858	938	886	828	844	938	952	918	948	864	911	844	908	883	859	855	886	903	908	910	879	871	882	908	885	846	897	872	863	875	867	857	856	931	921	903	921	875	851	870	908	863	881	849	888	862	873	887	821	866	934	930	850	869	852	858	858	874	823	867	895	938	917	913	886	810	853	889	877	913	940	903	871	845	829	895	873	893	878	893	876	923	889	892	863	894	857	871	853	935	893	869	886	865	874	866	925	864	854	915	858	887	859	873	905	865	818	875
15583	10503	9082	13105	22024	33531	47638	47430	39905	30168	18805	10497	7968	7248	7298	7231	7196	7337	7255	7244	7342	7207	7204	7319	7278	7228	7225	7114	7243	7191	7260	7231	7264	7245	7229	7210	7219	7267	7264	7132	7256	7255	7288	7295	7219	7365	7200	7316	7200	7147	7180	7054	7248	7189	7328	7294	7261	7314	7269	7254	7184	7193	7352	7242	7267	7254	7229	7371	7316	7378	7170	7318	7127	7339	7183	7213	7211	7210	7335	7150	7254	7256	7356	7353	7161	7232	7192	7295	7195	7342	7247	7156	7223	7145	7159	7241	7307	7183	7246	7265	7300	7368	7221	7170	7250	7209	7340	7193	7210	7228	7316	7237	7200	7207	7365	7268	7332	7170	7241	7279	7256	7273	7202	7208	7153	7227	7188	7114	7220	7284	7236	7279	7168	7182	7295	7261	7265	7256	7231	7153	7311	7221	7294	7416	7232	7175	7185	7151	7258	7154	7217	7214	7307	7294	7241	7224	7258	7262	7258	7196	7181	7278	7251	7248	7376	7350	7233	7225	7247	7304	7351	7151	7191	7256	7145	7141	7215	7186	7197	7239	7191	7218	7209	7218	7215	7355	7273	7329	7209	7267	7141	7250	7177	7285	7229	7300	7309	7260	7220	7109	7290	7171	7192	7146	7296	7216	7297	7341	7253	7293	7305	7146	7228	7174	7288	7220	7323	7278	7379	7220	7316	7224	7237	7216	7312	7249	7206	7186	7211	7325	7187	7308	7259	7175	7201	7325	7229	7263	7189	7194	7208	7173	7274	7333	7319	7279	7249	7196	7186	7350	7266	7314	7292	7260	7123	7261	7318	7220	7242	7108	7176	7217	7240	7063	7428	7332	7245	7271	7179	7253	7201	7289	7309	7367	7374	7334	7314	7184	7233	7178	7235	7205	7234	7373	7280	7235	7194	7205	7290	7307	7311	7200	7350	7180	7242	7254	7194	7276	7209	7387	7179	7275	7215	7253	7240	7280	7267	7165	7224	7260	7377	7292	7282	7304	7390	7304	7227	7313	7318	7285	7272	7154	7250	7369	7269	7347	7239	7250	7270	7377	7267	7247	7330	7127	7346	7179	7167	7312	7340	7118	7177	7325	7288	7176	7262	7122	7185	7249	7208	7252	7319	7207	7331	7361	7245	7331	7247	7241	7313	7290	7293	7225	7331	7338	7261	7306	7246	7153	7191	7194	7256	7174	7248	7148	7148	7267	7309	7312	7132	7313	7276	7099	7394	7265	7262	7082	7361	7283	7290	7230	7181	7386	7200	7066	7366	7385	7233	7200	7210	7354	7215	7227	7375	7311	7202	7300	7380	7241	7123	7339	7199	7206	7230	7349	7204	7253	7282	7143	7255	7230	7153	7074	7194	7332	7240	7239	7358	7114	7203	7183	7216	7269	7325	7203	7270	7260	7352	7262	7236	7341	7387	7229	7264	7167	7283	7284	7263	7228	7253	7330	7323	7219	7297	7188	7213	7311	7291	7211	7158	7352	7278	7149	7207	7250	7216	7148	7226	7323	7279	7249	7212	7227	7271	7150	7346	7220	7222	7217	7260	7328	7173	7275	7157	7100	7425	7213	7376	7263	7301	7284	7293	7271	7151	7288	7246	7316	7128	7325	7320	7212	7185	7287	7226	7197	7161	7288	7244	7287	7275	7223	7308	7175	7310	7259	7381	7231	7241	7183	7183	7188	7165	7289	7180	7166	7225	7213	7408	7185	7180	7296	7174	7264	7327	7295	7153	7340	7290	7184	7281	7210	7408	7338	7456	7151	7205	7198	7220	7242	7233	7035	7325	7273	7281	7247	7333	7148	7384	7130	7229	7339	7206	7378	7286	7287	7236	7317	7308	7254	7317	7241	7205	7245	7192	7238	7152	7470	7280	7158	7271	7348	7195	7365	7327	7225	7203	7213	7207	7276	7284	7341	7303	7265	7322	7248	7310	7230	7254	7279	7189	7296	7273	7255	7326	7247	7151	7280	7187	7360	7325	7342	7274	7306	7286	7098	7205	7300	7289	7222	7119	7412	7099	7273	7303	7267	7253	7300	7361	7210	7167	7257	7166	7159	7298	7255	7195	7296	7363	7203	7188	7292	7183	7256	7310	7217	7223	7325	7184	7240	7336	7364	7179	7287	7245	7120	7337	7243	7289	7216	7207	7090	7146	7295	7181	7113	7331	7247	7109	7250	7285	7257	7273	7263	7196	7259	7214	7276	7297	7276	7315	7305	7143	7254	7237	7139	7235	7328	7205	7271	7261	7316	7176	7302	7292	7247	7222	7208	7128	7217	7311	7223	7114	7047	7214	7255	7239	7241	7246	7227	7248	7231	7335	7320	7195	7246	7214	7217	7248	7420	7244	7274	7124	7301	7323	7232	7257	7170	7215	7242	7347	7173	7216	7265	7323	7222	7221	7292	7275	7207	7348	7345	7210	7159	7221	7177	7167	7216	7314	7103	7215	7248	7235	7264	7204	7185	7169	7222	7115	7235	7344	7342	7308	7397	7327	7221	7253	7276	7292	7152	7372	7153	7429	7229	7219	7184	7232	7167	7254	7297	7288	7379	7229	7314	7297	7253	7291	7149	7293	7242	7334	7297	7243	7188	7180	7218	7314	7235	7301	7277	7182	7200	7249	7326	7284	7261	7233	7344	7167	7342	7282	7255	7256	7181	7260	7242	7259	7208	7306	7231	7353	7286	7218	7249	7215	7146	7196	7374	7374	7334	7174	7242	7216	7437	7271	7270	7214	7275	7326	7247	7252	7217	7241	7186	7296	7265	7227	7314	7259	7344	7299	7272	7215	7268	7249	7209	7219	7145	7293	7340	7257	7361	7141	7388	7338	7263	7314	7236	7222	7288	7254	7291	7176	7312	7235	7261	7301	7306	7211	7200	7254	7232	7218	7262	7197	7260	7307	7167	7265	7352	7339	7284	7211	7281	7323	7361	7305	7121	7351	7225	7253	7363	7326	7062	7177	7280	7288	7235	7349	7200	7315	7245	7271	7297	7149	7245	7230	7135	7228	7297	7407	7273	7338	7243	7321	7240	7151	7084	7300	7351	7231	7265	7228	7224	7312	7285	7201	7316	7316	7192	7238	7266	7192	7273	7333	7304	7184	7186	7328	7345	7316	7335	7140	7202	7184	7228	7234	7208	7153	7279	7325	7308	7176	7168	7224	7253	7276	7301	7280	7288	7274	7354	7250	7273	7263	7302	7310	7199	7253	7415	7126	7338	7330	7275	7150	7187	7249	7149	7227	7266	7265	7346	7360	7134	7146	7180	7212	7304	7299	7353	7216	7113	7127	7379	7170	7216	7231	7306	7278	7246	7263	7241	7238	7370	7278	7275	7248	7200	7232	7411	7198	7209	7263	7235	7240	7126	7375	7310	7248	7292	7167	7246	7280	7318	7250	7169	7283	7287	7321	7290	7289	7370	7206	7317	7256	7291	7324	7165	7221	7322	7255	7351	7336	7293	7369	7222	7172	7407	7259	7351	7198	7174	7105	7211	7187	7268	7335	7341	7278	7266	7287	7162	7175	7246	7168	7273	7224	7420	7343	7192	7276	7178	7287	7269	7206	7219	7221	7290	7197	7261	7112	7258	7240	7205	7236	7242	7225	7188	7106	7250	7307	7240	7180	7291	7252	7221	7147	7180	7176	7437	7263	7341	7231	7182	7274	7323	7406	7183	7328	7158	7242	7293	7322	7228	7259	7347	7177	7097	7423	7365	7274	7285	7253	7263	7168	7139	7146	7162	7326	7271	7225	7214	7352	7225	7049	7366	7294	7352	7329	7111	7232	7274	7131	7120	7264	7394	7154	7319	7250	7314	7341	7217	7341	7338	7188	7329	7233	7167	7360	7338	7317	7219	7168	7265	7375	7230	7250	7257	7264	7290	7383	7296	7341	7273	7232	7290	7254	7080	7275	7172	7321	7283	7265	7365	7365	7258	7171	7230	7331	7291	7219	7182	7164	7355	7267	7137	7279	7320	7253	7283	7308	7337	7223	7184	7287	7146	7213	7307	7290	7344	7272	7313	7301	7229	7198	7155	7328	7348	7390	7229	7213	7307	7313	7178	7339	7230	7379	7265	7210	7271	7236	7337	7345	7187	7257	7365	7056	7215	7234	7320	7265	7360	7175	7201	7232	7056	7201	7213	7150	7203	7154	7240	7261	7178	7249	7284	7258	7279	7288	7304	7132	7330	7212	7361	7206	7352	7270	7244	7274	7241	7280	7350	7240	7326	7284	7082	7214	7211	7254	7314	7305	7372	7266	7355	7136	7270	7293	7198	7239	7258	7298	7233	7116	7271	7171	7110	7195	7297	7327	7255	7284	7209	7117	7315	7292	7237	7327	7202	7350	7269	7327	7245	7306	7290	7134	7361	7286	7236	7169	7302	7342	7147	7193	7238	7207	7190	7328	7120	7267	7296	7214	7289	7226	7234	7205	7261	7340	7300	7212	7305	7327	7328	7303	7324	7300	7211	7331	7144	7345	7185	7330	7211	7268	7213	7253	7255	7228	7224	7408	7225	7219	7113	7360	7309	7055	7232	7216	7293	7288	7212	7260	7122	7369	7351	7263	7252	7155	7258	7202	7426	7321	7258	7217	7189	7160	7274	7328	7222	7238	7139	7300	7292	7031	7229	7190	7201	7278	7307	7273	7252	7236	7339	7285	7185	7256	7236	7143	7315	7239	7256	7279	7363	7198	7280	7167	7302	7046	7257	7216	7280	7229	7202	7247	7180	7241	7201	7233	7088	7385	7194	7255	7271	7184	7145	7146	7364	7257	7212	7305	7326	7288	7211	7198	7339	7181	7212	7293	7327	7224	7241	7354	7234	7508	7188	7127	7145	7257	7377	7162	7253	7264	7308	7171	7180	7250	7200	7184	7349	7249	7286	7265	7370	7391	7278	7215	7251	7129	7257	7327	7252	7296	7185	7297	7338	7269	7251	7229	7349	7337	7159	7285	7238	7111	7205	7298	7242	7286	7258	7163	7318	7114	7324	7286	7269	7235	7236	7182	7186	7222	7164	7274	7190	7243	7275	7344	7322	7166	7208	7246	7196	7335	7301	7265	7195	7229	7239	7355	7201
1753	1351	1201	1064	1440	3348	11562	13541	11552	6605	2961	1357	1039	935	943	894	947	951	973	912	951	920	920	933	900	891	921	942	928	971	905	943	927	891	947	928	964	925	943	919	971	934	949	954	921	899	951	949	911	959	1002	942	926	933	921	924	958	923	919	925	931	968	896	903	899	918	923	929	887	895	966	938	957	920	957	956	904	932	975	883	923	912	908	899	936	933	938	980	935	925	931	915	948	937	917	933	924	951	910	946	907	906	947	946	923	909	931	887	927	924	922	957	946	954	1003	910	911	914	899	905	930	962	942	912	924	987	912	938	885	950	922	990	945	909	973	940	924	969	962	937	955	918	899	910	960	932	930	909	955	928	976	983	902	939	927	869	928	996	958	912	894	934	911	938	955	920	927	928	954	925	961	947	936	898	915	897	965	871	938	900	976	965	969	962	900	979	932	954	938	947	884	919	927	892	922	958	882	958	904	990	932	926	954	936	898	913	907	911	937	893	917	990	929	882	1006	950	923	990	969	925	1022	942	945	862	1003	908	900	967	928	905	945	952	944	949	972	961	931	895	916	961	920	943	948	871	905	955	967	935	894	945	954	955	928	880	950	896	937	949	930	902	998	913	928	938	989	931	931	918	921	922	882	883	931	988	938	899	983	925	953	928	917	895	980	945	935	965	889	917	968	874	946	974	954	977	957	953	945	959	911	940	963	1000	928	978	963	911	918	904	973	947	887	892	978	922	917	957	902	952	958	968	958	979	1032	964	940	933	910	973	929	926	935	959	933	937	940	934	918	951	893	919	904	924	927	943	927	927	930	920	974	926	953	986	969	982	931	942	908	893	909	941	873	927	951	960	947	942	904	885	972	885	941	933	917	908	911	891	944	910	894	903	942	918	964	908	927	918	864	960	928	930	931	888	952	912	950	964	914	952	923	966	910	906	893	943	890	880	942	895	862	883	956	953	947	921	917	943	984	947	936	974	906	910	919	948	950	946	959	945	925	917	932	888	918	929	918	948	931	946	897	950	904	915	981	924	939	940	945	870	926	904	909	918	909	932	930	949	929	926	953	918	919	874	985	941	898	936	896	981	900	960	855	887	931	915	924	928	951	924	992	894	925	952	904	922	975	972	963	930	934	905	958	946	939	958	960	921	962	1020	908	952	982	938	947	906	944	900	951	943	924	947	940	902	991	926	922	928	927	919	955	944	952	939	897	890	982	905	926	907	916	932	930	917	958	938	978	936	920	953	931	920	904	924	953	904	943	929	908	911	923	929	896	943	902	913	910	922	902	899	912	912	957	932	935	977	911	910	962	964	951	941	967	942	920	962	866	880	1004	903	900	946	898	878	997	969	923	953	955	934	937	977	971	954	933	928	914	982	940	947	930	960	901	918	978	958	900	952	926	909	967	909	932	889	864	976	912	945	871	951	931	965	911	914	953	951	914	856	907	928	987	965	945	930	907	935	941	904	979	927	899	901	953	893	901	924	938	912	958	972	914	940	954	958	895	941	970	943	951	996	918	895	957	986	943	916	891	901	895	900	919	946	885	951	926	910	933	1000	943	938	912	863	939	970	931	944	891	907	924	891	901	953	928	947	939	922	909	878	918	922	916	849	934	916	836	930	932	969	908	916	959	963	907	899	966	886	942	932	924	961	911	916	955	897	892	971	936	946	956	956	916	915	927	938	936	936	948	866	986	934	951	915	920	981	942	940	927	959	963	955	1008	940	915	910	969	946	900	924	892	969	870	904	901	958	921	945	924	920	901	895	961	972	910	985	884	924	987	948	890	901	932	911	904	899	935	910	965	922	1013	936	1008	923	983	937	936	886	953	924	923	934	963	948	927	952	936	934	931	896	984	919	992	935	903	946	921	879	960	941	973	905	938	898	920	893	953	939	934	890	880	986	1016	913	943	899	871	964	896	955	936	961	912	941	887	933	908	954	918	915	894	943	858	980	940	947	996	871	945	932	976	967	888	918	896	887	964	916	937	941	889	920	963	917	993	930	938	899	957	914	915	904	912	921	914	920	931	949	921	906	887	978	881	896	935	930	928	891	879	939	965	891	986	940	890	888	954	930	978	972	950	950	942	929	856	947	947	922	939	989	944	933	923	906	949	941	885	942	942	960	954	885	942	925	942	958	902	916	965	970	918	940	927	869	917	982	931	923	995	896	984	949	949	953	932	915	925	904	864	875	936	890	948	906	932	909	948	883	953	918	913	934	921	967	959	899	894	920	936	933	895	932	938	947	940	925	925	941	918	964	909	924	941	882	902	880	946	950	967	961	915	877	902	898	967	913	937	967	911	945	944	954	892	918	938	947	977	963	921	945	937	926	930	937	909	964	921	912	923	926	911	946	949	957	926	892	968	895	928	903	923	934	958	956	918	900	900	939	918	919	939	942	987	921	952	953	916	917	910	924	1010	962	911	938	936	887	901	958	964	904	1010	897	922	930	940	913	898	937	944	1004	1005	968	906	898	927	967	952	929	922	1013	942	898	989	974	978	886	917	940	936	957	908	922	936	940	877	916	968	920	940	931	969	960	892	936	904	962	950	943	962	921	867	904	892	912	890	925	887	1007	930	936	934	924	945	945	970	943	952	934	958	949	951	946	955	953	896	969	958	948	930	888	953	924	916	952	931	953	945	887	991	964	942	918	941	933	849	884	916	928	949	1021	922	906	951	944	957	888	918	952	989	909	904	907	937	946	972	953	964	945	923	935	936	931	902	859	934	899	947	935	940	892	895	945	885	952	964	973	961	957	958	961	893	928	916	895	945	926	929	931	924	921	945	925	939	955	942	910	954	953	904	933	920	1018	929	892	927	922	899	923	888	973	887	895	882	901	982	929	921	932	953	961	899	946	935	950	944	861	890	931	907	924	923	924	897	939	987	927	951	946	902	904	869	978	982	926	919	911	920	889	912	953	932	967	921	961	935	960	940	910	889	971	946	935	940	900	940	910	919	959	908	910	1003	953	885	911	943	934	924	896	911	927	838	913	937	950	951	893	923	874	919	903	925	905	992	958	958	915	961	960	920	917	958	934	929	972	955	986	929	942	982	990	899	963	949	947	882	931	949	1005	921	908	981	920	931	947	903	910	922	912	967	886	894	964	892	960	1002	945	895	886	929	919	908	901	921	960	961	942	987	970	924	946	936	922	980	959	983	936	937	944	949	932	924	971	933	848	915	904	918	969	907	939	927	922	926	892	934	990	964	954	932	911	957	913	981	857	1016	944	906	946	910	923	918	896	917	907	935	914	919	966	891	898	948	899	956	902	964	951	937	961	931	941	904	919	963	966	971	986	928	941	879	948	894	894	887	927	939	954	961	950	922	989	914	931	909	979	853	989	906	917	918	932	953	892	935	922	928	961	885	910	903	933	897	931	952	976	919	942	1003	978	961	899	967	967	918	925	935	895	960	918	915	915	894	921	947	892	922	914	890	947	909	925	938	965	947	912	954	884	941	954	948	895	957	949	991	949	922	918	925	879	944	954	959	913	913	933	972	928	935	928	902	901
17026	12536	10465	14461	27492	39103	61577	60199	50671	38025	25401	14080	8675	7864	7701	7424	7544	7574	7597	7471	7563	7539	7591	7466	7560	7406	7571	7570	7565	7448	7712	7543	7578	7417	7490	7585	7590	7486	7416	7422	7548	7640	7439	7563	7621	7511	7535	7502	7508	7540	7554	7492	7535	7552	7536	7460	7520	7550	7600	7375	7472	7437	7543	7657	7460	7624	7552	7438	7600	7427	7311	7517	7511	7540	7661	7517	7557	7534	7450	7579	7562	7440	7600	7485	7476	7513	7659	7572	7511	7541	7441	7498	7445	7555	7549	7559	7521	7418	7508	7599	7265	7551	7455	7539	7428	7425	7570	7489	7602	7581	7553	7533	7550	7543	7546	7594	7497	7489	7508	7574	7467	7540	7549	7601	7557	7545	7646	7392	7668	7525	7552	7571	7585	7563	7484	7637	7454	7595	7566	7351	7638	7541	7682	7525	7586	7457	7511	7511	7526	7577	7565	7435	7684	7626	7591	7540	7609	7629	7411	7478	7528	7575	7574	7550	7551	7663	7627	7597	7622	7553	7535	7444	7498	7513	7362	7560	7545	7521	7484	7386	7473	7399	7695	7412	7540	7555	7553	7472	7524	7444	7553	7632	7484	7402	7544	7438	7384	7627	7586	7562	7582	7595	7590	7541	7640	7450	7653	7487	7573	7516	7504	7548	7467	7570	7696	7603	7523	7525	7496	7587	7543	7519	7627	7418	7574	7477	7608	7602	7572	7585	7563	7467	7568	7535	7575	7537	7439	7592	7541	7634	7558	7524	7627	7356	7497	7702	7509	7479	7563	7655	7465	7468	7612	7400	7580	7532	7500	7348	7557	7668	7530	7594	7574	7391	7525	7426	7448	7651	7564	7504	7462	7490	7619	7420	7432	7515	7690	7616	7527	7543	7529	7548	7342	7534	7460	7536	7578	7436	7545	7557	7515	7442	7628	7526	7647	7686	7511	7561	7497	7514	7541	7521	7586	7493	7496	7632	7606	7510	7593	7532	7526	7513	7548	7537	7610	7457	7595	7478	7594	7608	7640	7613	7527	7520	7449	7472	7515	7514	7523	7634	7469	7566	7527	7448	7482	7458	7490	7498	7515	7627	7506	7507	7480	7432	7683	7559	7583	7663	7468	7392	7600	7464	7600	7490	7499	7507	7497	7600	7467	7546	7503	7417	7588	7449	7542	7478	7639	7501	7589	7585	7617	7413	7612	7562	7521	7513	7451	7403	7593	7498	7476	7551	7436	7591	7620	7409	7453	7467	7556	7569	7526	7603	7429	7635	7367	7651	7572	7461	7518	7423	7561	7592	7608	7593	7579	7423	7491	7523	7549	7529	7606	7566	7525	7457	7567	7546	7418	7550	7517	7513	7562	7572	7549	7568	7465	7406	7607	7480	7541	7488	7589	7568	7489	7496	7449	7506	7604	7546	7625	7572	7487	7530	7495	7764	7544	7478	7598	7521	7567	7477	7572	7466	7585	7427	7424	7641	7572	7539	7515	7396	7643	7551	7577	7558	7579	7469	7412	7597	7486	7673	7534	7544	7460	7603	7587	7655	7466	7663	7764	7649	7432	7598	7461	7580	7568	7506	7474	7542	7499	7552	7563	7518	7545	7561	7518	7606	7631	7495	7550	7559	7532	7554	7526	7436	7506	7587	7464	7423	7507	7610	7562	7427	7499	7517	7572	7453	7685	7521	7511	7642	7500	7586	7447	7575	7512	7516	7556	7485	7394	7498	7515	7560	7468	7541	7448	7542	7627	7461	7669	7476	7523	7525	7466	7580	7538	7487	7570	7569	7418	7540	7641	7581	7516	7623	7610	7480	7640	7575	7504	7458	7590	7504	7468	7571	7575	7566	7532	7518	7426	7534	7584	7545	7481	7472	7475	7539	7529	7608	7599	7511	7557	7588	7406	7547	7592	7498	7585	7507	7528	7762	7463	7606	7514	7508	7533	7559	7480	7757	7553	7578	7649	7556	7515	7489	7442	7671	7585	7522	7503	7593	7586	7518	7471	7576	7520	7474	7510	7496	7489	7523	7592	7413	7527	7564	7462	7627	7639	7536	7591	7470	7455	7478	7517	7604	7452	7511	7550	7563	7574	7440	7474	7388	7416	7408	7416	7595	7558	7551	7424	7536	7460	7489	7578	7566	7636	7629	7426	7475	7614	7472	7416	7694	7524	7486	7602	7512	7551	7407	7483	7440	7566	7489	7417	7564	7530	7673	7452	7680	7544	7638	7432	7580	7456	7546	7587	7609	7539	7609	7613	7572	7527	7447	7574	7448	7596	7608	7597	7605	7442	7596	7542	7525	7650	7580	7370	7533	7485	7575	7511	7450	7605	7519	7534	7415	7528	7537	7525	7449	7597	7394	7523	7448	7532	7666	7615	7520	7518	7598	7638	7595	7475	7582	7491	7590	7501	7373	7571	7570	7577	7597	7524	7574	7569	7677	7586	7547	7606	7444	7567	7568	7621	7399	7589	7639	7480	7677	7613	7444	7519	7588	7530	7571	7653	7564	7614	7455	7609	7408	7410	7620	7595	7535	7656	7473	7444	7700	7581	7560	7505	7478	7471	7390	7500	7527	7388	7592	7607	7676	7570	7541	7610	7472	7577	7634	7629	7544	7517	7490	7423	7600	7548	7518	7508	7486	7539	7602	7565	7420	7698	7601	7689	7610	7630	7521	7679	7585	7460	7616	7590	7514	7565	7487	7416	7558	7472	7458	7596	7671	7422	7525	7531	7425	7548	7454	7574	7563	7640	7569	7498	7488	7520	7473	7555	7548	7554	7519	7531	7608	7586	7532	7514	7684	7595	7479	7482	7535	7470	7552	7587	7515	7609	7620	7447	7432	7485	7503	7639	7592	7625	7582	7701	7589	7528	7624	7435	7482	7512	7439	7555	7610	7616	7559	7548	7631	7540	7534	7618	7506	7409	7631	7498	7491	7649	7461	7523	7635	7402	7561	7471	7650	7596	7551	7568	7585	7665	7579	7580	7643	7477	7432	7456	7635	7450	7439	7703	7561	7507	7459	7630	7629	7528	7500	7594	7632	7443	7555	7624	7583	7413	7636	7557	7507	7619	7575	7531	7500	7641	7594	7475	7637	7532	7605	7442	7576	7578	7483	7526	7546	7588	7559	7651	7570	7415	7499	7617	7538	7519	7534	7549	7636	7530	7497	7441	7563	7494	7609	7598	7570	7563	7577	7579	7531	7551	7444	7575	7624	7574	7555	7397	7503	7501	7590	7585	7626	7611	7435	7553	7612	7442	7536	7571	7493	7593	7664	7562	7541	7504	7661	7636	7464	7596	7502	7526	7608	7446	7640	7453	7542	7687	7563	7471	7589	7564	7649	7530	7354	7621	7629	7544	7595	7443	7566	7532	7519	7432	7509	7536	7624	7504	7647	7441	7550	7647	7573	7519	7648	7443	7476	7616	7501	7522	7404	7489	7514	7576	7337	7586	7523	7559	7512	7403	7652	7554	7503	7458	7625	7713	7586	7587	7599	7648	7411	7465	7587	7457	7567	7508	7513	7655	7544	7627	7386	7492	7428	7581	7581	7514	7501	7623	7574	7490	7484	7666	7616	7703	7596	7409	7466	7585	7421	7601	7506	7701	7558	7441	7480	7603	7492	7699	7550	7553	7524	7564	7495	7566	7589	7495	7389	7553	7563	7582	7601	7472	7505	7490	7420	7443	7431	7497	7574	7649	7616	7549	7569	7596	7451	7373	7558	7555	7493	7533	7432	7531	7528	7437	7478	7532	7523	7542	7415	7633	7460	7544	7552	7341	7697	7562	7399	7479	7597	7492	7516	7578	7642	7580	7484	7538	7443	7577	7531	7482	7581	7617	7592	7463	7416	7505	7493	7556	7616	7593	7490	7402	7530	7657	7458	7514	7500	7584	7490	7555	7579	7515	7626	7537	7592	7460	7466	7406	7605	7460	7680	7524	7487	7532	7549	7561	7569	7496	7661	7586	7515	7490	7479	7437	7562	7543	7471	7611	7482	7567	7573	7566	7582	7553	7673	7633	7489	7518	7630	7576	7465	7509	7591	7433	7751	7625	7631	7498	7640	7543	7585	7430	7592	7433	7415	7534	7464	7471	7616	7577	7490	7554	7633	7534	7509	7372	7514	7580	7531	7560	7445	7626	7569	7563	7674	7629	7508	7551	7601	7412	7443	7508	7454	7522	7557	7724	7486	7557	7566	7509	7494	7400	7580	7551	7513	7556	7600	7634	7624	7496	7457	7651	7558	7493	7510	7447	7460	7495	7607	7482	7548	7530	7568	7678	7587	7524	7483	7627	7550	7528	7518	7421	7502	7577	7518	7466	7290	7500	7571	7460	7579	7699	7437	7605	7433	7503	7430	7505	7618	7610	7647	7422	7556	7501	7657	7523	7547	7586	7623	7513	7604	7603	7495	7646	7657	7590	7592	7466	7598	7639	7592	7452	7427	7480	7503	7477	7543	7530	7540	7466	7562	7546	7622	7665	7580	7524	7433	7597	7534	7583	7454	7545	7526	7512	7487	7526	7484	7588	7610	7493	7528	7433	7562	7498	7562	7365	7670	7534	7501	7586	7616	7564	7588	7537	7478	7617	7567	7403	7643	7565	7560	7643	7454	7576	7567	7603	7445	7586	7575	7511	7668	7502	7633	7684	7602	7484	7730	7559	7480	7593	7553	7519	7539	7651	7516	7532	7502	7538	7596	7552	7512	7610	7608	7527	7520	7507	7505	7499	7475	7514	7596	7491	7589	7541	7490	7517	7541	7575	7469	7498	7533	7548	7512	7531	7553	7637	7631	7415	7520	7552	7537	7564	7625	7577	7506	7510	7719	7446	7486	7486	7660	7535	7508	7528	7603	7555	7466	7589	7471	7549	7585	7570	7499	7519	7633	7417	7364	7624	7576	7563	7641	7451	7536	7465	7530	7500	7433	7597	7671	7538	7538	7501	7551	7723	7538	7537	7620	7562	7515	7529	7447	7570	7584	7546	7523	7542	7580	7518	7368	7616	7520	7624	7436	7623	7556	7521	7753	7576	7400	7608	7565	7589	7703	7500	7422	7488	7590	7576	7484	7630	7429	7436	7555	7473	7517
3907	1215	1133	1120	1438	2488	10388	17037	16013	9513	4043	1663	1074	973	899	884	896	878	936	924	907	922	937	877	930	915	900	867	826	885	902	847	900	895	929	918	957	898	899	891	919	896	858	912	908	877	898	892	894	937	911	920	905	910	884	860	889	893	963	925	891	923	925	925	859	933	876	971	944	932	869	877	949	962	956	909	895	923	910	929	870	858	906	885	922	922	910	904	915	933	919	894	939	896	901	940	957	923	893	905	962	861	905	928	910	902	895	897	875	937	887	884	899	895	890	899	906	912	934	894	925	880	873	924	933	889	900	897	922	917	937	900	942	896	957	932	873	889	922	903	880	863	887	954	813	907	921	895	913	958	915	904	919	965	857	882	862	885	890	874	911	960	967	899	926	922	934	889	900	893	932	894	891	905	925	875	945	922	928	921	877	922	950	882	869	848	932	936	934	911	932	920	902	888	926	874	896	903	847	925	963	909	908	916	916	926	900	881	916	888	873	931	869	911	895	887	845	909	945	884	856	889	897	908	937	859	928	846	878	906	903	883	879	880	902	911	926	928	905	941	878	902	927	884	934	920	957	919	895	875	960	868	928	909	890	883	884	863	890	992	877	932	922	832	908	885	894	906	916	914	946	928	904	862	892	920	944	917	902	902	942	948	896	865	893	889	889	894	886	893	896	953	917	962	878	960	914	951	923	957	884	903	909	924	902	931	937	930	903	881	878	902	834	897	912	922	855	885	942	866	934	907	909	891	814	899	921	889	869	932	862	889	909	876	888	864	820	909	910	965	920	959	960	904	939	900	907	911	872	932	915	878	906	885	926	902	908	950	870	886	941	914	892	871	957	873	879	859	919	918	889	841	900	881	924	910	872	901	939	898	880	875	916	934	936	971	877	921	941	889	884	925	892	887	870	939	879	884	914	945	900	905	900	892	889	919	888	872	919	850	927	972	907	891	876	931	883	924	848	895	872	884	916	869	889	881	888	916	891	905	917	862	817	921	895	996	853	928	945	943	935	924	938	944	888	929	884	931	908	882	953	890	888	932	891	916	883	874	887	878	913	902	853	927	882	885	911	886	953	858	903	923	860	928	917	871	901	893	880	900	905	897	881	832	909	911	871	930	905	883	894	932	936	930	944	930	904	903	908	842	896	888	898	893	879	901	880	905	943	879	919	947	918	906	888	915	888	900	922	886	905	949	920	910	923	862	919	908	882	928	909	903	935	938	878	876	889	901	909	930	904	956	895	897	906	931	914	869	890	918	909	887	964	888	973	926	922	864	897	869	882	867	889	896	902	919	909	880	906	876	880	878	928	904	970	910	909	905	897	892	906	910	832	900	888	902	866	890	917	979	890	930	907	923	902	927	912	838	925	893	930	882	945	899	952	922	944	871	954	856	888	879	958	867	871	897	961	850	898	871	922	940	898	912	911	913	885	891	955	899	900	933	881	895	927	939	895	931	926	940	960	900	922	914	909	849	893	948	886	868	892	891	863	899	911	893	978	921	884	890	883	887	864	900	920	882	886	939	914	910	946	934	838	891	903	890	929	884	950	893	875	895	894	916	864	965	962	897	922	964	934	867	917	913	901	878	932	898	853	865	952	913	884	898	882	920	903	865	954	905	879	943	892	961	885	967	889	904	903	928	884	885	864	944	981	939	868	896	880	874	836	928	916	921	927	833	899	898	887	879	943	926	897	917	906	918	891	877	934	917	940	926	862	893	868	905	832	896	941	953	908	916	895	914	922	922	949	910	913	946	905	908	890	924	871	893	869	865	916	929	879	933	903	930	962	879	907	896	890	937	886	911	974	867	916	917	903	937	897	902	890	878	887	905	865	966	872	892	871	948	866	914	898	916	895	944	911	924	886	883	903	887	952	868	967	905	926	947	911	918	879	920	912	907	933	877	915	930	937	916	981	915	855	902	924	872	879	895	918	885	952	883	920	915	901	877	905	982	915	858	890	885	934	869	890	914	867	933	930	877	862	927	934	859	878	915	926	912	892	900	951	901	918	870	905	905	870	941	889	926	949	919	938	951	888	915	932	899	922	859	915	935	927	884	907	877	910	926	931	905	926	915	867	907	883	914	912	906	901	948	893	953	898	866	872	893	855	892	919	924	872	861	882	898	949	889	918	850	951	915	896	884	893	880	922	858	946	937	907	958	866	969	928	911	943	846	897	905	963	905	850	936	897	898	868	943	887	869	934	943	890	927	911	913	909	881	902	867	880	898	889	938	865	821	908	903	860	950	943	936	923	891	921	897	877	915	941	901	937	873	906	920	924	924	929	933	871	884	887	941	917	932	922	922	925	944	900	924	885	896	990	964	877	891	925	896	885	837	902	926	926	929	920	883	922	902	930	924	884	940	901	896	866	899	915	879	950	892	933	926	923	905	917	905	910	879	909	881	879	909	850	843	927	873	872	874	928	923	881	929	942	909	904	861	901	851	944	896	990	918	963	896	882	916	892	920	880	938	961	942	952	913	889	954	902	879	922	945	846	853	963	898	900	877	913	888	893	881	964	869	898	916	908	961	886	911	899	921	914	878	888	835	923	913	828	913	909	872	953	921	916	895	930	905	928	934	869	846	904	947	949	911	878	937	858	911	901	954	904	922	897	909	931	945	948	938	863	912	953	934	851	854	868	869	912	910	909	941	908	865	914	887	928	922	945	907	864	929	919	905	839	917	877	879	955	898	902	917	924	940	920	920	959	899	896	933	876	952	917	874	884	908	932	896	867	838	975	963	874	969	923	901	929	944	885	892	831	942	936	889	950	876	887	912	901	884	885	915	913	893	935	909	896	897	942	938	876	867	947	948	903	949	934	911	903	910	927	856	895	895	860	911	849	931	868	920	943	873	898	928	902	926	851	933	876	853	914	966	924	922	887	873	906	893	882	884	916	921	873	898	916	919	887	920	930	927	909	881	916	916	899	912	938	902	959	928	882	898	873	881	886	889	883	890	865	862	920	929	959	955	923	897	932	922	870	886	871	952	906	851	834	890	873	899	937	896	934	922	937	881	896	899	932	908	858	886	907	906	891	954	931	907	888	870	935	857	877	912	867	944	963	950	940	849	896	901	868	894	865	951	897	903	920	918	890	912	849	914	900	867	893	887	893	904	883	882	925	887	897	899	942	905	966	916	904	905	915	890	922	903	922	951	925	887	872	964	910	950	858	893	913	892	940	895	936	907	953	878	973	926	937	882	939	905	882	880	900	936	907	885	842	891	896	855	874	940	895	979	877	866	931	899	932	882	911	852	902	890	904	969	874	898	887	889	921	891	890	896	934	894	882	915	864	839	906	893	931	860	877	889	911	846	934	900	892	899	901	892	926	971	989	832	924	929	908	888	923	894	900	917	893	899	954	922	914	955	897	890	886	879	902	892	932	850	931	865	915	915	883	937	925	910	904	904	879	861	871	938	937	924	943	884	866	893	834	933	961	909	859	917	883	918	927	890	946	903	875	862	943	889	892	901	897	832	914	891
17026	11821	9871	15212	27205	34747	57477	68057	59620	44044	30024	17461	9510	7724	7479	7421	7464	7514	7399	7445	7374	7508	7401	7563	7336	7336	7428	7475	7512	7316	7279	7268	7347	7309	7352	7416	7323	7354	7488	7413	7427	7470	7546	7376	7466	7444	7401	7374	7460	7302	7447	7417	7408	7411	7488	7364	7364	7527	7426	7387	7323	7271	7428	7388	7480	7497	7316	7523	7492	7441	7422	7508	7447	7408	7481	7493	7447	7376	7543	7451	7530	7495	7446	7365	7287	7323	7398	7513	7450	7453	7463	7332	7464	7471	7427	7375	7429	7615	7604	7425	7401	7476	7487	7343	7453	7348	7423	7393	7536	7363	7480	7429	7620	7574	7432	7315	7340	7356	7468	7420	7357	7494	7476	7295	7492	7424	7394	7432	7362	7473	7495	7445	7422	7425	7308	7342	7526	7460	7386	7460	7323	7417	7429	7376	7499	7484	7396	7534	7448	7357	7562	7551	7349	7464	7516	7552	7413	7310	7524	7336	7469	7369	7538	7397	7432	7457	7220	7325	7603	7434	7373	7429	7469	7456	7451	7404	7373	7481	7345	7453	7419	7440	7430	7386	7332	7492	7473	7323	7458	7410	7383	7357	7473	7474	7320	7373	7456	7397	7465	7561	7436	7358	7383	7314	7554	7453	7285	7560	7365	7482	7442	7361	7478	7402	7462	7315	7562	7338	7481	7301	7490	7474	7578	7493	7413	7468	7410	7630	7615	7431	7445	7341	7475	7425	7472	7567	7479	7389	7380	7461	7475	7459	7399	7403	7490	7462	7332	7558	7517	7494	7498	7456	7553	7439	7390	7520	7473	7433	7481	7565	7543	7433	7370	7494	7487	7331	7370	7435	7489	7448	7371	7355	7460	7468	7457	7514	7297	7453	7340	7452	7437	7441	7462	7368	7264	7376	7490	7432	7522	7465	7559	7433	7456	7450	7381	7474	7427	7495	7462	7550	7363	7493	7318	7509	7349	7486	7413	7397	7373	7331	7352	7459	7506	7412	7569	7427	7419	7569	7478	7509	7475	7472	7536	7456	7593	7452	7357	7397	7422	7470	7498	7456	7479	7377	7359	7444	7514	7428	7509	7361	7398	7422	7290	7389	7500	7444	7569	7476	7670	7424	7503	7497	7424	7483	7594	7385	7486	7374	7486	7509	7530	7366	7581	7496	7498	7425	7589	7428	7531	7483	7583	7332	7383	7485	7413	7411	7339	7465	7349	7481	7332	7467	7449	7392	7371	7506	7393	7566	7445	7472	7565	7460	7422	7237	7517	7462	7572	7278	7596	7461	7402	7456	7361	7517	7443	7289	7490	7428	7357	7420	7572	7541	7577	7412	7408	7362	7504	7408	7478	7589	7411	7477	7510	7516	7362	7588	7523	7460	7430	7543	7358	7333	7282	7391	7485	7377	7471	7434	7463	7471	7452	7433	7322	7491	7381	7444	7385	7561	7356	7363	7412	7437	7372	7358	7480	7452	7407	7402	7426	7390	7426	7493	7439	7297	7395	7344	7467	7392	7403	7411	7449	7508	7383	7370	7360	7553	7481	7430	7417	7496	7526	7478	7450	7379	7548	7405	7364	7430	7477	7397	7544	7422	7489	7450	7498	7594	7555	7488	7512	7504	7419	7476	7307	7475	7438	7379	7422	7336	7487	7354	7327	7520	7486	7428	7428	7501	7325	7571	7408	7391	7415	7468	7482	7394	7416	7459	7548	7358	7447	7346	7484	7448	7373	7285	7324	7437	7418	7484	7451	7374	7530	7464	7379	7482	7491	7393	7334	7366	7405	7530	7311	7464	7457	7495	7394	7379	7461	7407	7522	7328	7413	7459	7491	7494	7474	7394	7450	7458	7410	7503	7473	7437	7472	7414	7385	7484	7435	7488	7509	7459	7332	7629	7367	7498	7370	7410	7314	7480	7480	7414	7463	7491	7411	7511	7348	7526	7528	7395	7428	7589	7307	7438	7409	7459	7534	7372	7518	7371	7452	7317	7449	7501	7457	7372	7492	7424	7578	7458	7429	7562	7512	7465	7426	7467	7485	7425	7303	7363	7326	7372	7485	7496	7513	7350	7537	7459	7373	7517	7305	7443	7413	7427	7394	7459	7429	7575	7321	7530	7342	7471	7460	7414	7547	7501	7526	7411	7466	7430	7448	7493	7359	7454	7324	7526	7475	7543	7436	7510	7488	7460	7268	7346	7443	7452	7455	7396	7519	7533	7456	7449	7471	7437	7473	7242	7382	7471	7455	7319	7385	7569	7427	7298	7423	7369	7324	7646	7411	7422	7453	7411	7345	7374	7515	7624	7349	7403	7436	7455	7442	7443	7235	7510	7484	7416	7645	7456	7459	7456	7368	7470	7424	7532	7348	7367	7396	7580	7451	7497	7388	7415	7487	7426	7448	7386	7526	7402	7355	7436	7473	7501	7366	7460	7305	7434	7327	7409	7497	7409	7322	7499	7322	7570	7329	7410	7473	7422	7339	7503	7431	7579	7436	7367	7282	7554	7369	7333	7433	7504	7490	7366	7525	7447	7314	7431	7363	7516	7486	7497	7590	7478	7500	7342	7406	7479	7386	7576	7389	7413	7445	7428	7412	7464	7431	7574	7481	7423	7433	7398	7486	7455	7387	7490	7518	7332	7344	7401	7454	7435	7477	7388	7495	7481	7364	7552	7592	7487	7446	7422	7591	7503	7425	7353	7436	7420	7356	7549	7421	7480	7515	7402	7391	7481	7522	7394	7452	7403	7400	7436	7485	7385	7466	7369	7535	7447	7351	7369	7449	7400	7333	7477	7538	7506	7508	7462	7671	7389	7316	7462	7440	7498	7336	7444	7382	7558	7349	7444	7414	7458	7505	7416	7511	7386	7432	7510	7435	7485	7432	7245	7417	7280	7371	7333	7558	7548	7588	7425	7386	7375	7387	7354	7481	7476	7508	7423	7364	7479	7537	7332	7408	7377	7397	7456	7421	7459	7479	7467	7414	7285	7430	7530	7415	7605	7397	7374	7527	7266	7369	7501	7452	7495	7448	7548	7524	7337	7416	7330	7424	7366	7501	7370	7431	7500	7424	7391	7386	7451	7430	7316	7474	7314	7385	7445	7460	7409	7278	7354	7529	7397	7408	7447	7340	7495	7458	7389	7515	7351	7351	7346	7381	7380	7392	7330	7460	7395	7414	7493	7379	7303	7480	7347	7479	7354	7443	7432	7431	7390	7451	7442	7462	7540	7477	7380	7536	7411	7290	7434	7463	7376	7435	7447	7466	7407	7491	7421	7527	7375	7421	7393	7466	7299	7407	7464	7435	7394	7450	7420	7511	7396	7567	7622	7394	7415	7619	7385	7316	7511	7482	7403	7442	7503	7478	7472	7478	7366	7489	7527	7417	7368	7457	7558	7474	7295	7290	7445	7322	7659	7351	7391	7354	7422	7521	7449	7408	7393	7420	7441	7256	7424	7481	7550	7483	7477	7368	7525	7380	7464	7506	7442	7299	7484	7368	7452	7449	7445	7507	7426	7436	7454	7437	7388	7479	7542	7470	7471	7409	7429	7373	7356	7318	7557	7373	7510	7400	7330	7340	7443	7402	7468	7363	7442	7316	7406	7323	7451	7490	7480	7472	7487	7526	7357	7364	7539	7426	7415	7579	7566	7460	7451	7321	7606	7423	7502	7511	7509	7551	7399	7475	7438	7448	7448	7420	7367	7448	7401	7370	7483	7451	7379	7389	7386	7360	7468	7529	7456	7363	7290	7377	7359	7388	7529	7569	7402	7493	7595	7399	7473	7419	7447	7510	7367	7412	7308	7457	7343	7475	7348	7490	7462	7448	7427	7476	7490	7320	7364	7494	7497	7447	7530	7511	7437	7452	7451	7342	7518	7419	7407	7428	7513	7330	7538	7368	7413	7489	7380	7405	7512	7367	7369	7441	7498	7527	7522	7493	7550	7418	7574	7385	7564	7582	7461	7255	7434	7343	7448	7465	7530	7387	7486	7350	7486	7509	7409	7489	7433	7533	7368	7398	7517	7447	7475	7396	7431	7506	7453	7388	7448	7543	7500	7398	7417	7461	7355	7383	7397	7492	7445	7417	7433	7498	7456	7438	7449	7387	7449	7396	7430	7454	7469	7392	7404	7321	7365	7610	7514	7296	7415	7369	7528	7578	7290	7508	7309	7373	7647	7309	7434	7477	7495	7590	7192	7424	7466	7431	7465	7304	7439	7381	7428	7486	7271	7458	7456	7482	7372	7471	7291	7435	7332	7484	7399	7412	7510	7375	7552	7512	7520	7493	7360	7384	7628	7427	7531	7553	7449	7465	7459	7474	7476	7476	7538	7481	7515	7379	7356	7414	7438	7457	7455	7293	7374	7420	7516	7428	7340	7429	7421	7428	7461	7445	7495	7548	7412	7274	7414	7533	7340	7460	7298	7454	7472	7341	7438	7464	7444	7316	7534	7514	7391	7468	7457	7430	7363	7670	7374	7348	7430	7489	7387	7425	7631	7410	7448	7407	7556	7376	7505	7463	7337	7460	7358	7530	7393	7344	7532	7452	7326	7475	7492	7490	7390	7385	7371	7396	7506	7316	7427	7454	7331	7514	7476	7491	7394	7391	7444	7516	7376	7507	7320	7476	7487	7532	7336	7395	7439	7302	7442	7389	7370	7490	7364	7425	7491	7447	7349	7417	7262	7354	7267	7440	7319	7415	7556	7491	7391	7525	7561	7363	7489	7427	7395	7636	7487	7348	7460	7612	7365	7537	7366	7482	7483	7417	7509	7573	7213	7518	7410	7526	7450	7493	7502	7507	7389	7407	7501	7494	7346	7415	7473	7519	7390	7506	7466	7324	7350	7402	7508	7567	7401	7414	7525	7500	7490	7442	7454	7454	7404	7483	7508	7395	7445	7330	7458	7256	7462	7408	7443	7562	7489	7368	7639	7441	7348	7414	7334	7413	7514	7384	7385	7453	7492	7422	7497	7432	7485	7509	7371	7483	7393	7555	7451	7306	7473	7412	7493	7422	7522	7524	7481	7485	7424	7359	7515	7391	7430	7444	7432	7391	7445	7368	7616	7494	7482	7384	7587	7456	7534
2645	1590	1390	1307	1709	2325	11850	29274	23970	13693	5732	2186	1219	997	946	906	944	950	962	936	920	981	930	967	997	950	891	933	973	979	1011	998	926	939	947	936	966	962	916	925	935	969	937	941	927	941	993	947	945	931	971	983	938	978	967	927	960	964	947	967	980	933	946	969	924	962	991	987	951	1010	988	951	928	962	975	993	978	966	950	984	974	920	991	993	984	947	948	936	951	929	946	933	974	927	994	986	957	916	921	926	986	970	1006	989	983	942	953	921	973	936	892	970	917	951	976	956	960	930	958	959	965	967	976	974	961	970	918	917	934	980	989	933	941	990	958	989	943	937	966	952	1008	938	964	933	974	924	954	974	999	934	938	936	920	986	1023	914	969	943	958	943	953	967	1003	913	945	906	930	940	950	952	956	946	976	967	939	964	896	924	948	968	997	947	948	942	998	885	907	965	996	1013	899	988	982	930	933	975	953	901	1013	964	1000	958	956	970	996	975	1003	932	943	942	954	979	969	909	960	983	973	925	954	932	985	960	975	980	955	996	933	979	1021	978	966	965	947	935	958	965	935	989	1003	976	980	950	962	957	954	977	997	951	956	973	1003	951	948	994	946	988	981	955	992	1002	988	986	950	974	980	947	951	994	973	949	927	991	1009	936	935	942	928	1012	991	953	1023	977	1002	959	973	984	949	967	926	954	999	891	952	939	970	973	954	947	939	929	1000	951	946	990	914	968	974	985	960	932	956	989	978	955	930	924	1026	988	965	949	1000	910	976	968	982	941	982	955	951	966	943	957	979	964	923	921	946	945	912	967	964	1008	977	968	968	969	973	972	987	966	997	977	951	922	972	960	1046	952	996	979	1017	966	978	988	931	939	970	991	927	963	1003	919	938	1040	1001	977	962	972	945	884	914	969	1011	994	939	992	963	967	979	1000	943	952	942	998	973	985	1009	996	978	966	951	1005	949	1016	919	944	939	938	962	924	990	975	961	931	1037	972	995	915	1028	948	980	994	991	1001	990	951	930	941	986	963	927	970	930	1007	973	920	965	985	998	911	1008	984	949	921	958	987	973	1002	955	977	929	954	991	988	957	979	957	931	973	936	1029	941	1004	973	955	959	937	999	969	956	914	993	982	920	966	963	948	984	1006	985	996	944	977	984	927	949	933	934	982	991	988	933	875	980	1017	958	899	941	995	964	898	963	931	991	942	970	933	967	946	949	948	997	992	920	967	975	975	973	974	979	934	1018	983	970	973	947	914	930	943	975	978	976	934	1005	944	921	932	968	972	980	906	994	899	998	1032	954	1004	962	961	1001	955	964	977	961	972	947	979	900	926	902	983	965	979	974	910	933	989	932	997	910	964	950	977	955	1013	962	951	1008	922	905	981	971	950	1014	975	926	902	961	978	950	947	968	984	960	944	960	912	962	1004	952	1012	940	971	926	939	969	1001	973	921	941	953	962	962	999	964	973	991	973	985	946	1066	940	1002	1038	994	950	936	940	958	962	1001	951	1014	933	949	1001	965	977	947	974	930	986	924	961	1022	977	982	969	995	987	908	965	975	937	988	986	918	1003	974	977	931	967	936	997	981	965	952	941	980	988	1008	980	944	942	936	990	915	1000	970	931	959	993	1054	928	975	1021	1004	950	922	986	955	927	948	990	945	986	996	923	891	942	985	938	927	979	983	944	1004	960	942	946	987	970	995	930	943	957	969	966	1021	990	903	964	991	957	979	965	921	1008	975	985	971	976	880	972	971	956	1000	972	975	984	988	957	965	942	938	902	982	968	901	942	951	966	933	1006	1033	900	911	904	1011	985	1001	966	1023	971	985	918	941	978	984	1023	980	926	981	916	991	925	950	934	941	911	954	1022	944	976	981	963	993	932	994	974	1006	952	983	927	996	991	962	942	998	957	973	986	945	945	996	980	945	961	972	952	949	926	999	937	907	960	965	929	966	934	1000	969	976	950	979	960	994	958	939	931	970	1000	940	1014	978	980	965	971	913	939	955	936	948	968	970	976	988	972	938	948	960	955	972	968	977	942	982	968	953	955	981	993	984	963	1001	985	923	950	966	959	970	984	992	942	943	974	967	1019	982	960	976	986	988	972	896	998	954	991	988	952	964	944	967	1018	994	944	1011	948	953	999	1011	964	932	888	1021	1046	959	1031	973	947	981	1005	956	962	940	972	1010	998	987	990	1015	964	940	940	962	956	939	934	964	938	1039	945	936	947	961	927	938	988	946	981	953	992	962	1002	998	1036	948	927	949	1004	971	929	977	947	949	969	986	953	929	936	930	933	943	953	916	985	938	962	998	1015	987	972	927	1007	927	988	909	964	922	935	978	948	983	1003	955	944	971	1016	919	964	1013	940	965	926	975	947	938	974	975	913	943	925	962	961	968	994	981	1018	926	970	965	990	993	955	978	979	897	957	935	1004	1022	982	1022	954	961	978	926	989	991	924	957	920	884	993	938	925	998	999	936	942	956	965	974	942	923	971	885	939	959	1001	936	975	938	929	956	893	978	1009	926	1005	923	953	925	943	952	876	997	932	984	1013	964	987	950	862	993	951	1005	942	982	1029	962	931	965	921	997	950	1002	986	929	992	977	1024	919	966	931	953	948	944	994	970	951	984	969	959	939	961	959	931	935	993	986	974	951	941	952	937	972	1004	925	920	1020	1000	1037	928	969	921	963	1031	1046	991	961	986	987	970	976	983	952	940	974	975	934	999	1008	900	971	920	952	986	929	975	966	943	935	943	992	980	926	980	979	967	938	958	948	1037	961	1015	998	962	912	997	1002	954	923	958	1017	1004	974	1007	933	955	977	936	965	947	959	992	941	944	970	965	948	915	1006	945	948	971	964	936	996	1019	945	1000	1007	949	1011	1050	990	977	957	966	996	941	977	982	992	952	920	947	982	959	988	969	936	989	965	962	937	966	984	950	962	999	909	962	984	966	948	969	954	926	954	958	923	980	1010	920	912	973	934	1024	973	942	959	920	954	989	992	972	899	981	937	940	979	944	957	980	987	972	1034	896	904	981	930	924	975	971	976	966	945	937	914	964	1001	941	969	970	908	912	941	931	896	961	936	1038	973	957	968	993	958	915	982	966	971	955	947	1000	963	987	924	982	913	933	930	988	924	980	954	960	1000	1034	1023	972	990	965	978	963	957	956	962	946	928	945	967	986	947	1016	993	992	939	941	983	938	1009	977	969	964	957	968	966	949	905	941	939	919	967	961	926	965	936	920	999	965	990	984	959	999	939	1000	998	916	974	961	979	1013	984	970	959	980	960	915	955	1015	965	974	917	927	950	935	1002	1013	938	991	979	916	879	984	945	1029	893	910	1021	971	963	987	941	992	969	1015	1024	938	905	1018	964	953	931	933	998	963	956	935	942	971	954	984	953	981	986	947	962	989	945	991	924	961	948	915	953	919	1001	919	1011	991	949	924	973	946	930	931	983	1009	971	953	950	1004	1006	994	969	925	934	939	977	949	922	977	937	969	971	956	1005	950	957	979	911	926	971	947	940	939	993	927	951	933	961	911	982	987	947	994	994	937	905	920	956	938	982	956	931	890	1001	947	978	953	992	950	985	1026	904	894	963	944	929	970	947	931	950	920	926	1000	946	954	959	881	996	923	973	987	996	927	997	951	963	985	959	957	959	930
22262	15228	12302	20516	32251	35774	55321	83111	67777	50198	34462	20183	10752	8322	7986	7799	7735	7851	7773	8012	7909	7845	7917	7785	7779	7783	7695	7791	7945	7814	7772	7802	7707	7894	7807	7933	7968	7903	7884	7805	7843	7798	7830	7831	7730	7703	7752	7870	7891	7794	7819	7763	7889	7858	7712	7993	7863	7795	7808	7741	7885	7810	7910	7778	7823	7747	7773	7902	7788	7883	7738	7659	7964	7805	7721	7812	7895	7794	7836	7692	7641	7815	7793	7900	7717	7789	7857	7855	7737	7821	7794	7740	7927	7938	7809	7800	7922	7663	7759	7794	7868	7913	7919	7987	7772	7785	7806	7905	7819	7813	7690	7743	7851	7906	7777	7877	7787	7739	7719	7907	7802	7828	7808	7831	7716	7771	7911	7635	7873	7834	7905	7763	7801	7766	7781	7881	7802	7784	7774	7680	7865	7981	7919	7785	7840	7802	7916	7790	7825	7927	7775	7888	7771	7741	7778	7691	7894	7823	7935	7705	7943	7729	7829	7891	7934	7786	7803	7950	7635	7727	7708	7822	7865	7618	7793	7875	7918	7795	7829	7805	7785	7795	7815	7953	7810	7669	7836	8064	7725	7841	7918	7786	7855	7663	7807	7786	7775	7803	7802	7805	7806	7828	7700	7858	7870	7803	7822	7703	7914	7746	7727	7726	7897	7910	7919	7722	7724	7744	7721	7837	7871	7762	7807	7808	8015	7818	7831	7691	7832	7846	7679	7958	7834	7747	7647	7729	7835	7806	7834	7787	7801	7745	7899	7920	7834	7798	7811	7726	7736	7782	7746	7801	7794	7700	7876	7767	7848	7853	7732	7746	7875	7757	7860	7816	7869	7891	7829	7756	7720	7927	7950	7737	7809	7787	7856	7853	7779	7823	7811	7865	7783	7782	7843	7817	7692	7906	7787	7766	7700	7901	7830	7749	7868	7857	7879	7876	7877	7923	7809	7813	7808	7901	7893	7896	7784	7768	7920	7801	7784	7754	7920	7696	7814	7680	7799	7853	7705	7822	7794	7830	7673	7948	7814	7703	7879	8015	7801	7789	7921	7696	7834	7752	7666	7800	7794	7863	7824	7925	7803	7819	7944	7741	7760	7753	7873	7773	7838	7860	7964	7765	7778	7872	7771	7987	7780	7770	7861	7775	7943	7823	7876	7840	7754	7814	7859	7858	7695	7803	7812	7776	7808	7554	7672	7806	7790	7894	7762	7847	7932	7845	7903	7878	7828	7657	7784	7943	7802	7818	7768	7801	7879	7867	7863	7773	7744	7724	7924	7749	7797	7828	7849	7825	7803	7976	7833	7761	7944	7840	7856	7847	7744	7846	7959	7790	7882	7879	7961	7745	7841	7884	7730	7734	7863	7760	7814	7816	7703	7822	7823	7878	7828	7855	7820	7804	7712	7857	7864	7650	8034	7893	7886	7716	7756	7975	7699	7716	7813	7959	7765	7735	7706	7865	7922	7781	7959	7757	7848	7770	7840	7706	7894	7722	7818	7770	7763	7721	7734	7676	7740	7784	7830	7767	7695	7914	7795	7838	7804	7869	7810	7825	7764	7846	7663	7829	7761	7808	7914	7776	7855	7811	7869	7800	7802	7806	7917	7800	7798	7833	7742	7668	7861	7819	7730	7917	7871	7828	7831	7742	7809	7767	7838	7819	7876	7743	7858	7848	7748	7819	7779	7714	7741	7853	7854	7758	7671	7802	7785	7778	7741	7770	7824	7813	7775	7771	7722	7821	7833	7713	7762	7869	7839	7864	7870	7880	7830	7927	7782	7907	7824	7800	7822	7696	7753	7835	7876	7817	7803	7880	7807	7692	7754	7918	7832	7771	7860	7734	7866	7757	7767	7870	7889	7849	7855	7774	7826	7817	7734	7826	7811	7770	7864	7827	7931	7804	7804	7627	7779	7814	7848	7882	7698	7613	7776	7894	7862	7899	7885	7840	7805	7719	7837	7766	7787	7833	7932	7774	7914	7782	7825	7611	7800	7873	7877	7840	7829	7690	7961	7759	7950	7891	7802	7847	7970	7825	7987	7799	7701	7770	7855	7823	7851	7787	7956	7728	7778	7792	7776	7760	7882	7848	7827	7814	7894	7817	7796	7742	7764	7729	7698	7835	7846	7842	7848	7796	7830	7891	7834	7847	7716	7951	7757	7684	7806	7688	7829	7821	7875	7853	7841	7736	7939	7844	7829	7773	7990	7837	7708	7808	7785	7857	7890	7670	7752	7850	7696	7693	7777	7797	7784	7700	7723	7901	7836	7852	7796	7978	7842	7847	7779	7817	7868	7768	7844	7866	7843	7841	7945	7836	7851	7839	7751	7891	7764	7886	7812	7658	7820	7891	7804	7860	7818	7907	7799	7827	7771	7802	7745	7729	7787	7872	7836	7877	7893	7885	7857	7869	7845	7819	7902	7828	7805	7858	7768	7825	7807	7763	7752	7783	7623	7804	7796	7815	7796	7832	7698	7893	7817	7819	7926	7903	7798	7713	7839	7775	7766	7659	7761	7846	7794	7873	7842	7993	7831	7780	7923	7773	7944	7834	7830	7703	7837	7873	7719	7841	7686	7922	7732	7815	7867	7786	7834	7852	7908	7818	7766	7908	7904	7769	7840	7789	7853	7870	7694	7827	7837	7810	7764	7890	7809	7865	7822	7715	7788	7879	7833	7869	7773	7767	7932	7772	7842	7791	7788	7958	7717	7898	7754	7899	7832	7717	7766	7857	7810	7763	7848	7776	7767	7858	7807	7808	7789	7872	7922	7772	7762	7741	7693	7728	7821	7775	7781	7686	7831	7785	7849	7808	7841	7831	7772	7808	7891	7816	7954	7764	7872	7892	7879	7902	7826	7818	7809	7789	7675	7830	7878	7782	7868	7880	7852	7742	8007	7863	7710	7838	7831	7851	7789	7721	7840	7808	7837	8000	7804	7825	7744	7757	7749	7910	7888	7820	7801	7781	7888	7835	7829	7669	7788	7928	7793	7764	7859	7930	7630	8054	7774	7806	7825	7698	7880	7753	7828	7684	7800	7879	7829	7776	7915	7772	7839	7880	7747	7950	7772	7716	7627	7938	7806	7883	7797	7892	7780	7787	7630	7742	7782	7889	7755	7701	7848	7929	7900	7797	7823	7834	7799	7921	7855	7877	7747	7811	7828	7830	7732	7969	7783	7820	7919	7827	7920	7788	7882	7852	7873	7717	7827	7901	7746	7862	7778	7823	7880	7900	7812	7796	7711	7909	7854	7810	7908	7833	7807	7758	7739	7810	7764	7824	7917	7831	7720	7697	7762	7947	7767	7753	7785	7862	7805	7798	7868	7700	7921	7867	7884	7950	7759	7867	7668	7718	7886	7759	7768	7901	7914	7736	7689	7858	7878	7827	7868	7705	7934	7803	7905	7757	7786	7709	7760	7836	7836	7776	7892	7941	8030	7751	7935	7950	7882	7869	7776	7740	7822	7748	7713	7788	7805	7784	7806	7696	7958	7758	7661	7857	7708	7769	7747	7920	7859	7829	7782	7850	7688	7772	7824	7800	7781	7998	7939	7861	7783	7971	7857	7717	7668	7780	7995	7817	7793	7804	7778	7963	7787	7846	7745	7787	7979	7824	7949	7809	7699	7747	7705	7947	7846	7766	7762	7709	7798	7855	7783	7817	7865	7655	7862	7822	7910	7763	7768	7961	7703	7883	7713	7957	7774	7718	7924	7829	7741	7871	7700	7854	7705	7755	7840	7728	7831	7879	7801	7871	7935	7817	7737	7712	7753	7845	7858	7806	7831	7720	7896	7776	7771	7917	7910	7708	7751	7743	7848	7831	7816	7779	7799	7899	7849	7763	7774	7832	7819	7876	7814	7802	7770	7863	7803	7808	7876	7657	7837	7875	7929	7821	7811	7916	7835	7816	7902	7944	7809	7742	7815	7831	7872	7779	7880	7869	7758	7874	7752	7897	7789	7891	7860	7724	7765	7805	7855	7854	7744	7840	7925	7811	7809	7815	7647	7817	7863	7824	7837	7802	7715	7812	7812	7809	7768	7739	7788	7867	7786	7878	7900	7820	7795	7779	7762	7763	7858	7724	7805	7928	7786	7704	7881	7738	7863	7845	7749	7775	7762	7801	7901	7896	7811	7764	7681	7864	7786	7641	7848	7874	7835	7904	7808	7663	7721	7808	7564	7757	7817	7693	7922	7805	7953	7825	7821	7755	7792	7826	7721	7776	7735	7732	7739	7798	7765	7713	7961	7722	7732	7941	7801	7776	7845	7786	7913	7725	7787	7873	7747	7795	7903	7998	7776	7729	7810	7721	7763	7797	7904	7911	7735	7815	7912	7931	7756	7797	7754	7731	7786	7764	7981	7836	7941	7843	7698	7881	7853	7803	7806	7924	7752	7956	7853	7718	7756	7898	7733	7850	7839	7902	7798	7793	7810	7787	7687	7796	7881	7778	7805	7648	7785	7857	7945	7834	7782	7856	7802	7751	7760	8070	7800	7879	7787	7832	7966	7845	7853	7863	7724	7830	7801	7803	7858	7839	7722	7782	7744	7697	7840	7857	7863	7891	7812	7842	7816	7656	7849	7787	7796	7759	7928	7812	7796	7874	7899	7661	7808	7814	7855	7932	7809	7867	7873	7878	7921	7913	7786	7805	7625	7936	7829	7757	8004	7839	7754	7784	7969	7860	7791	7654	7859	7874	7666	7981	7813	7905	7910	7919	7813	7724	7943	7864	7679	7746	7818	7854	7695	7851	7826	7854	7718	7779	7774	7920	7848	7843	7865	7841	7750	7792	7726	7894	7823	7849	7914	7854	7773	7755	7810	7817	7854	7802	7747	7795	7901	7834	7845	7886	7861	7765	7806	7695	7837	7918	7731	7793	7797	7869	7965	7901	7850	7780	7844	7830	7712	7788	7721	7767	7847	7764	7916	7723	7801	7761	7761	7721	7721	7809	7921	7791	7840	7803	7687	7713	7902	7956	7837	7865	7730	7907	7875	7812	7765	7728	8036	7938	7882	7819	7733	7912	7728	7693	7870	7761	7811	7764	7654	7666	7881	7821	7645	7816	7796	7814	7737	7804	7881	7856
2732	1087	982	1033	1072	1254	2747	7575	7148	3699	1886	1189	941	898	891	839	885	855	875	833	892	877	883	848	906	870	871	848	886	893	900	928	869	884	902	848	866	856	861	892	903	929	821	903	917	874	874	850	864	871	838	832	843	893	880	926	887	882	870	904	866	902	938	877	882	867	921	855	882	897	894	929	843	903	915	879	939	823	907	868	864	950	866	878	859	857	849	923	878	898	862	865	868	862	930	878	845	874	838	844	836	902	869	873	902	891	911	871	888	889	874	890	874	903	848	907	870	911	873	890	816	900	838	854	847	902	845	834	858	858	875	878	943	895	906	888	896	861	897	841	842	901	903	880	864	873	874	881	902	897	873	847	890	842	849	904	893	899	842	869	841	876	841	894	808	908	844	868	848	848	838	913	882	844	900	852	883	901	854	890	887	887	858	881	835	869	910	894	907	890	874	836	860	918	891	869	886	854	889	892	860	835	910	844	892	859	886	852	856	887	907	882	873	924	880	873	842	864	868	894	870	877	869	848	888	915	857	866	898	891	826	842	891	847	875	900	851	880	852	900	845	889	859	890	862	907	825	925	893	873	907	839	937	881	843	885	893	809	854	904	835	833	857	922	833	821	917	970	869	906	913	824	886	871	898	897	939	899	859	861	872	836	920	898	896	874	907	907	836	872	893	860	943	874	902	926	861	912	879	841	961	914	860	886	940	889	891	909	880	899	905	915	939	854	886	898	837	903	887	908	879	906	869	891	886	873	893	907	857	865	827	882	839	868	892	824	898	874	910	936	897	880	895	868	880	868	864	885	915	878	879	882	914	910	933	881	882	884	867	925	871	890	897	884	818	892	874	894	893	845	855	822	862	900	845	896	839	872	892	894	927	888	913	878	914	898	887	904	858	925	902	885	862	862	862	884	912	893	874	853	845	860	878	827	871	887	875	901	911	855	905	866	872	916	909	913	887	840	871	864	893	861	850	849	953	870	907	888	912	842	831	886	818	880	918	860	895	923	859	896	871	890	883	852	897	870	887	871	889	881	897	904	888	842	898	873	861	880	879	912	867	863	889	856	915	896	899	835	864	891	879	839	872	856	917	853	918	838	845	893	897	896	880	888	864	882	919	895	898	886	861	922	884	861	881	890	846	847	862	892	834	928	879	861	906	859	834	920	916	890	884	843	918	891	882	856	903	859	893	866	871	869	882	853	859	895	878	919	888	859	882	855	849	853	869	866	865	870	907	895	850	842	856	863	866	929	878	833	845	925	926	910	871	852	839	895	848	867	915	904	845	871	863	874	827	859	908	868	892	850	908	904	923	874	891	871	951	935	932	884	877	928	880	856	861	905	900	884	901	857	899	869	819	877	894	892	917	884	865	862	885	890	812	923	860	884	888	902	916	911	865	876	857	875	914	845	847	940	924	858	863	911	891	940	900	877	902	876	901	912	829	904	918	841	853	879	849	896	867	868	896	851	902	842	846	918	908	862	890	906	928	842	898	898	865	887	872	841	896	903	898	850	876	856	917	871	903	933	927	882	910	897	890	938	880	876	869	891	914	873	896	914	856	886	877	910	848	902	874	868	832	882	858	920	871	904	870	913	891	926	861	895	830	920	832	897	885	945	866	894	869	869	864	912	875	917	859	898	856	902	881	898	958	899	886	893	901	843	887	859	884	878	841	922	903	873	887	839	820	833	858	903	889	923	890	866	889	863	908	889	892	862	856	876	892	922	946	868	908	909	885	873	897	862	852	899	906	921	873	898	878	917	850	875	883	805	829	913	923	909	926	893	854	899	871	858	877	909	847	887	834	857	871	855	839	849	904	940	920	845	943	855	800	917	837	874	858	844	908	857	926	909	852	863	866	864	950	880	907	895	872	867	912	908	891	877	889	868	962	871	856	873	872	854	816	850	887	866	858	885	914	845	873	861	806	909	876	869	854	836	877	918	886	852	911	893	886	878	875	876	839	813	863	839	879	850	858	844	864	862	875	897	878	924	846	870	892	852	880	894	849	928	854	844	826	872	923	908	882	850	891	888	902	863	838	900	872	852	906	923	824	908	905	865	844	878	916	891	869	900	851	883	830	829	888	921	860	924	911	891	861	841	882	914	864	921	865	835	840	856	824	863	839	861	921	867	919	878	905	866	903	880	889	865	870	864	856	885	918	948	924	889	893	913	924	871	813	892	856	857	854	899	885	880	825	895	831	843	884	876	915	868	903	962	844	911	875	908	837	882	901	868	891	908	857	898	900	873	912	874	856	933	822	852	874	893	887	889	926	883	886	848	875	854	883	891	859	851	902	911	893	848	880	856	875	847	890	914	900	876	864	872	888	856	873	874	849	867	889	894	926	849	887	915	938	878	910	832	826	831	847	887	909	903	912	913	919	886	922	894	943	912	924	869	891	884	956	863	932	887	879	928	829	833	934	835	865	857	906	832	864	841	844	926	931	856	896	883	889	870	911	911	872	850	854	866	894	932	957	888	895	863	915	850	861	875	889	864	889	865	857	924	860	894	872	894	897	922	924	881	872	912	862	839	869	868	860	839	887	856	864	950	890	867	889	902	880	890	925	889	916	897	815	899	917	885	884	887	896	920	877	831	844	860	922	895	837	853	889	912	918	887	929	884	922	934	845	912	896	863	846	871	835	879	873	896	873	849	898	950	878	852	868	888	830	874	898	858	841	886	859	881	920	867	856	857	915	915	889	919	861	908	916	865	923	899	868	941	873	844	913	900	873	850	890	863	914	921	882	847	855	903	887	870	884	824	866	844	877	889	838	898	860	835	859	866	861	862	840	887	942	891	917	902	834	915	898	874	931	898	901	874	893	912	857	899	850	911	872	896	848	930	850	913	900	934	920	906	855	868	861	861	899	841	889	868	880	921	871	874	844	907	850	862	878	868	830	890	833	860	889	881	910	877	830	877	927	892	921	888	871	862	890	858	881	873	880	897	890	909	930	824	912	859	895	846	871	888	888	869	860	932	869	871	849	818	866	935	902	857	913	897	858	883	881	873	893	890	887	882	964	850	897	907	856	839	905	865	894	920	889	892	867	872	872	853	904	853	902	934	882	891	901	884	876	866	910	884	866	902	863	860	879	854	866	888	906	887	891	924	834	858	905	836	876	970	906	936	889	869	848	899	945	938	916	898	836	890	876	880	829	875	931	909	902	852	919	834	865	864	878	871	861	885	861	886	904	916	893	825	849	863	934	889	842	903	881	862	867	867	841	865	895	915	931	860	902	878	935	829	849	873	866	920	837	881	842	877	923	843	920	830	916	909	861	867	878	870	840	894	901	886	851	881	812	896	935	918	855	891	874	914	873	906	869	847	923	917	911	848	877	865	910	854	932	878	902	919	866	867	900	869	857	895	834	861	914	860	902	892	873	892	882	851	895	845	862	877	858	859	878	867	922	880	881	901	905	861	884	913	907	884	835	904	894	878	937	903	928	886	909	914	852	890	929	879	836	878	902	934	882	872	848	881	908	868
14843	9746	8595	12600	20609	22625	35760	50202	43157	31504	20702	11779	8130	7421	7178	7251	7233	7364	7154	7212	7165	7390	7313	7307	7324	7387	7276	7281	7355	7218	7162	7331	7419	7283	7144	7309	7226	7360	7185	7244	7365	7392	7150	7240	7222	7307	7310	7196	7338	7238	7351	7140	7257	7126	7292	7275	7245	7235	7096	7090	7249	7242	7258	7051	7269	7330	7256	7290	7312	7279	7202	7253	7229	7295	7276	7112	7098	7395	7205	7394	7261	7202	7315	7218	7279	7336	7323	7341	7299	7365	7193	7296	7306	7187	7305	7277	7205	7227	7312	7272	7144	7255	7241	7393	7248	7199	7229	7338	7165	7293	7181	7324	7287	7270	7319	7309	7269	7291	7275	7230	7160	7253	7255	7228	7386	7262	7309	7300	7438	7339	7204	7211	7369	7310	7217	7182	7242	7316	7211	7277	7169	7333	7185	7196	7206	7148	7385	7300	7157	7377	7295	7135	7264	7320	7203	7356	7190	7198	7308	7205	7344	7263	7246	7243	7280	7180	7193	7210	7319	7218	7291	7279	7114	7309	7238	7326	7300	7355	7249	7337	7280	7267	7389	7251	7281	7261	7291	7316	7187	7137	7208	7252	7380	7251	7297	7266	7265	7380	7302	7300	7327	7346	7176	7208	7390	7238	7229	7204	7222	7340	7399	7220	7141	7212	7233	7214	7222	7262	7315	7315	7170	7190	7317	7250	7214	7293	7239	7249	7102	7196	7361	7256	7151	7126	7296	7343	7352	7258	7319	7290	7267	7247	7279	7352	7249	7128	7237	7246	7334	7299	7290	7259	7322	7172	7273	7304	7193	7244	7240	7257	7181	7302	7326	7343	7249	7328	7207	7319	7337	7216	7319	7256	7202	7303	7172	7238	7302	7352	7226	7179	7261	7321	7340	7252	7282	7160	7142	7308	7261	7243	7314	7244	7394	7181	7190	7086	7173	7262	7334	7265	7191	7351	7208	7308	7219	7270	7409	7167	7287	7228	7216	7176	7282	7290	7240	7129	7296	7102	7240	7224	7275	7299	7367	7358	7298	7195	7200	7304	7354	7224	7131	7234	7201	7217	7205	7216	7245	7102	7347	7281	7238	7256	7234	7282	7300	7268	7279	7374	7039	7244	7365	7341	7265	7144	7346	7124	7195	7148	7401	7197	7172	7317	7269	7215	7276	7325	7312	7200	7267	7192	7276	7187	7146	7270	7431	7259	7223	7227	7104	7110	7356	7295	7248	7323	7249	7269	7167	7194	7232	7213	7375	7235	7274	7188	7235	7329	7269	7211	7149	7249	7168	7231	7235	7211	7290	7223	7250	7310	7258	7258	7326	7297	7208	7152	7175	7222	7308	7369	7317	7194	7206	7281	7265	7285	7176	7185	7324	7224	7142	7308	7202	7134	7341	7366	7332	7269	7297	7077	7343	7306	7221	7265	7315	7374	7349	7218	7326	7217	7346	7240	7234	7230	7216	7242	7198	7226	7180	7485	7285	7248	7255	7337	7248	7298	7179	7274	7256	7347	7346	7268	7233	7178	7223	7361	7215	7296	7263	7115	7138	7238	7238	7190	7267	7273	7141	7162	7355	7302	7203	7210	7214	7285	7184	7334	7270	7395	7229	7297	7200	7257	7210	7309	7338	7217	7318	7337	7306	7337	7202	7243	7142	7367	7161	7292	7312	7424	7220	7277	7348	7219	7266	7240	7123	7303	7233	7339	7142	7212	7258	7256	7238	7307	7343	7210	7321	7331	7259	7184	7235	7282	7134	7235	7232	7328	7207	7276	7357	7249	7099	7207	7264	7201	7300	7293	7285	7211	7362	7135	7254	7356	7309	7296	7254	7195	7140	7274	7267	7192	7257	7153	7234	7394	7265	7289	7296	7238	7308	7381	7313	7119	7361	7191	7309	7339	7161	7353	7366	7325	7285	7249	7205	7264	7295	7190	7253	7317	7326	7363	7292	7256	7300	7255	7202	7208	7180	7313	7168	7250	7252	7251	7251	7212	7232	7139	7284	7174	7239	7302	7264	7334	7368	7194	7163	7241	7367	7276	7395	7192	7249	7294	7293	7363	7235	7221	7328	7260	7364	7135	7309	7217	7272	7164	7259	7221	7194	7266	7256	7278	7370	7188	7258	7249	7285	7168	7275	7274	7096	7245	7294	7345	7234	7295	7210	7256	7297	7174	7159	7258	7224	7113	7278	7339	7163	7205	7309	7155	7267	7255	7217	7285	7282	7124	7204	7153	7293	7292	7215	7146	7361	7191	7197	7173	7407	7167	7289	7355	7286	7343	7180	7369	7157	7259	7291	7333	7173	7274	7266	7276	7324	7286	7318	7200	7397	7311	7262	7294	7281	7374	7201	7468	7131	7318	7259	7245	7244	7250	7218	7314	7267	7209	7219	7243	7220	7251	7270	7389	7175	7171	7314	7442	7221	7302	7278	7212	7377	7283	7273	7282	7282	7272	7109	7220	7283	7355	7283	7290	7198	7318	7170	7136	7222	7294	7319	7316	7323	7311	7312	7272	7230	7282	7243	7159	7184	7216	7292	7297	7228	7347	7282	7345	7269	7147	7196	7394	7180	7156	7129	7337	7296	7410	7279	7182	7180	7278	7255	7217	7376	7321	7273	7252	7286	7270	7196	7353	7319	7298	7214	7236	7301	7225	7282	7258	7277	7253	7165	7277	7155	7229	7174	7270	7312	7297	7142	7159	7315	7286	7205	7255	7304	7331	7320	7251	7102	7118	7201	7216	7251	7129	7253	7249	7179	7358	7167	7286	7260	7311	7448	7388	7154	7217	7203	7255	7401	7274	7207	7390	7263	7293	7156	7301	7242	7411	7134	7198	7279	7269	7307	7156	7275	7242	7334	7339	7331	7236	7214	7197	7232	7225	7331	7179	7283	7228	7229	7363	7109	7235	7232	7131	7200	7296	7175	7153	7277	7170	7316	7339	7144	7272	7234	7293	7252	7203	7261	7317	7287	7324	7302	7274	7321	7290	7234	7247	7320	7186	7316	7222	7307	7433	7236	7317	7292	7388	7379	7382	7239	7279	7272	7243	7260	7206	7241	7276	7263	7375	7445	7251	7349	7392	7193	7377	7263	7278	7367	7276	7235	7258	7264	7278	7129	7345	7234	7143	7281	7270	7281	7279	7311	7239	7353	7191	7308	7168	7253	7178	7235	7295	7386	7274	7360	7289	7301	7274	7330	7218	7206	7285	7195	7260	7420	7237	7311	7178	7317	7206	7288	7224	7362	7160	7309	7232	7405	7272	7386	7269	7269	7206	7221	7277	7208	7183	7413	7250	7444	7190	7264	7223	7227	7147	7160	7240	7379	7194	7228	7094	7194	7315	7230	7351	7296	7298	7254	7203	7374	7155	7188	7333	7186	7293	7209	7219	7303	7291	7191	7324	7118	7234	7315	7312	7218	7111	7246	7416	7326	7061	7209	7305	7256	7314	7277	7226	7176	7323	7212	7211	7319	7333	7214	7161	7338	7263	7278	7236	7179	7082	7214	7226	7297	7343	7234	7246	7300	7193	7322	7319	7217	7314	7171	7442	7153	7247	7303	7215	7312	7384	7337	7316	7178	7212	7161	7238	7152	7335	7404	7343	7246	7248	7142	7250	7379	7244	7210	7328	7177	7239	7288	7310	7250	7244	7171	7291	7256	7362	7358	7214	7296	7171	7251	7294	7312	7339	7244	7180	7300	7198	7227	7291	7196	7315	7257	7323	7249	7294	7187	7168	7376	7302	7352	7185	7276	7192	7207	7203	7235	7266	7199	7304	7292	7293	7270	7168	7251	7162	7253	7392	7283	7354	7243	7275	7138	7264	7145	7285	7290	7306	7278	7302	7019	7278	7159	7135	7269	7311	7276	7289	7147	7173	7252	7235	7265	7209	7263	7288	7256	7309	7274	7294	7415	7196	7313	7297	7269	7320	7325	7258	7207	7340	7260	7266	7206	7283	7180	7207	7365	7196	7237	7185	7331	7273	7332	7244	7294	7285	7280	7347	7249	7327	7246	7374	7117	7285	7089	7304	7171	7243	7317	7236	7284	7146	7253	7362	7268	7295	7267	7334	7280	7240	7130	7284	7329	7289	7321	7379	7385	7208	7309	7208	7390	7345	7314	7318	7173	7319	7350	7229	7308	7369	7249	7339	7230	7194	7258	7257	7189	7325	7191	7180	7204	7322	7254	7337	7168	7303	7241	7351	7252	7377	7223	7286	7238	7238	7273	7092	7244	7227	7204	7115	7294	7263	7249	7357	7355	7215	7319	7235	7228	7266	7292	7484	7156	7288	7302	7222	7256	7222	7263	7379	7245	7213	7112	7169	7199	7406	7302	7232	7216	7140	7209	7314	7243	7305	7253	7283	7232	7227	7185	7295	7220	7363	7226	7192	7205	7186	7263	7181	7378	7290	7274	7273	7271	7172	7275	7250	7204	7323	7242	7373	7217	7136	7361	7258	7337	7256	7313	7175	7210	7394	7236	7168	7267	7333	7258	7214	7414	7077	7303	7323	7339	7183	7245	7265	7221	7186	7282	7302	7253	7411	7213	7348	7314	7257	7217	7270	7293	7239	7216	7283	7198	7446	7408	7413	7313	7368	7267	7331	7215	7261	7353	7318	7338	7328	7314	7169	7228	7225	7383	7309	7337	7359	7238	7149	7278	7093	7236	7296	7215	7304	7093	7311	7184	7139	7265	7305	7303	7289	7153	7291	7289	7226	7310	7302	7302	7301	7227	7227	7284	7202	7207	7318	7245	7293	7227	7251	7215	7267	7186	7334	7338	7266	7200	7373	7282	7141	7219	7227	7284	7277	7331	7166	7171	7372	7280	7292	7276	7138	7183	7201	7192	7311	7351	7205	7315	7337	7254	7137	7314	7328	7307	7197	7184	7147	7285	7286	7232	7322	7286	7172	7338	7149	7207	7400	7369	7197	7279	7217	7147	7348	7228	7259	7354	7309	7358	7194	7230	7207	7180	7331	7248	7247	7370	7369	7307	7174	7285	7244	7483	7188	7189	7246	7225	7230	7199	7148	7208	7357	7135	7219	7169	7212	7294	7234	7296	7220	7246	7127	7311	7353
2007	1413	1238	1214	1415	2494	11073	15884	12552	5864	2483	1272	1008	903	955	933	944	904	947	918	954	905	949	959	969	939	933	871	956	957	900	884	909	935	913	907	900	895	1015	901	934	956	915	959	916	994	944	944	891	950	938	951	943	957	905	963	934	918	894	937	933	960	915	944	928	900	855	942	953	923	903	961	900	988	908	894	853	966	924	963	992	952	904	912	996	886	930	972	934	929	968	914	914	951	910	957	932	910	941	892	949	947	951	927	945	931	927	871	916	924	977	902	989	944	949	905	911	969	901	904	929	924	872	962	980	990	946	946	990	872	987	991	936	874	921	945	955	912	906	954	950	882	968	879	922	939	923	890	931	889	924	895	951	939	884	916	883	893	861	964	941	905	905	1015	904	940	982	923	952	910	905	964	922	921	905	935	932	950	948	909	924	911	888	930	907	922	864	951	937	982	875	884	870	935	945	915	922	1004	968	940	950	910	956	907	971	892	933	889	971	923	1018	919	945	904	987	934	926	923	910	973	910	876	932	917	918	854	915	949	1020	930	924	871	922	908	906	896	940	969	887	945	963	945	856	960	963	945	938	943	897	953	904	932	943	951	920	899	950	936	961	898	952	922	869	928	922	923	898	914	942	890	900	918	918	913	926	1009	896	935	975	921	960	930	875	923	900	926	952	870	919	920	930	893	918	883	925	906	960	894	964	969	906	916	931	956	949	920	914	899	900	952	951	900	952	972	911	955	907	946	934	955	960	900	916	986	978	920	932	916	931	912	911	899	891	924	938	886	973	896	955	979	954	929	911	912	914	975	941	935	922	916	951	987	947	918	950	961	962	915	959	934	987	966	896	908	898	890	923	926	887	953	940	931	902	916	892	938	923	905	972	912	931	927	935	910	986	964	927	894	917	945	928	868	960	924	890	917	972	953	923	909	935	932	938	923	987	910	882	895	906	921	918	918	948	961	945	926	935	953	946	932	897	904	921	929	918	869	937	921	886	962	958	945	958	951	892	961	908	985	869	935	969	907	954	937	939	905	913	928	926	972	951	951	889	952	921	979	937	910	910	855	897	958	976	942	905	969	967	993	894	956	968	895	924	958	912	979	947	944	954	939	876	989	893	917	952	940	917	919	931	901	941	922	921	952	934	997	922	922	941	884	919	929	950	912	919	935	983	938	901	956	937	939	940	929	901	958	911	955	925	923	908	911	894	874	878	855	972	943	938	923	904	920	907	921	912	927	928	927	945	936	924	936	894	905	942	951	927	962	902	949	958	934	917	957	937	936	1021	917	910	903	988	944	946	881	930	921	916	949	889	895	929	950	903	972	925	870	881	937	961	896	855	899	913	943	903	905	906	932	894	986	894	917	919	884	955	891	980	882	960	952	917	920	935	878	940	926	956	971	949	898	964	939	962	950	899	870	918	914	890	926	961	906	926	933	954	898	965	936	947	925	929	898	961	974	892	915	914	929	924	966	956	916	974	955	957	1003	956	911	865	972	901	944	937	931	959	963	917	950	890	939	936	942	953	925	921	992	949	938	886	909	915	941	913	944	965	908	962	941	916	937	904	971	936	919	881	938	993	912	908	911	969	993	907	863	969	910	912	943	901	915	966	966	966	988	949	934	949	983	862	945	951	957	919	943	888	963	919	942	932	898	950	898	867	936	903	924	969	946	954	925	917	921	993	904	872	999	959	977	954	894	932	917	947	972	975	912	940	973	917	929	901	929	951	960	892	987	988	890	937	911	922	925	973	874	916	877	917	934	921	940	911	909	918	863	900	890	950	957	947	940	909	927	885	898	969	948	979	898	920	942	953	924	951	897	903	906	916	916	925	966	930	848	963	893	925	924	970	946	984	862	937	878	922	941	898	955	958	906	917	974	928	935	921	915	931	903	965	904	895	876	918	870	876	946	956	892	993	913	909	946	906	931	964	968	974	887	917	917	896	921	1022	925	945	896	955	897	863	936	937	909	886	912	946	902	963	960	933	854	931	926	984	951	886	936	962	893	891	990	947	912	945	924	937	974	938	888	967	943	942	918	965	919	966	901	879	952	929	917	917	954	969	951	987	939	932	940	935	868	911	995	904	943	1011	963	908	876	900	919	950	939	950	960	882	937	889	944	931	945	973	932	939	903	919	943	932	868	888	943	946	892	963	877	875	912	929	1005	972	936	910	910	1006	909	898	933	1009	904	940	892	871	936	954	932	952	943	884	906	931	941	971	960	963	865	866	957	976	932	917	937	912	923	890	951	933	921	943	950	946	920	935	874	939	948	927	936	976	975	940	910	964	920	908	922	930	945	875	937	940	944	930	938	948	954	912	906	952	892	936	895	888	941	948	979	951	881	925	914	929	971	921	954	964	912	871	899	942	880	859	971	944	904	909	934	924	942	908	944	937	936	918	920	941	965	943	924	932	913	925	901	944	858	958	969	904	977	967	936	973	903	953	917	922	900	942	933	951	914	897	909	950	921	928	915	925	941	958	913	922	917	919	949	925	963	996	949	902	952	911	878	899	920	871	940	962	913	950	938	948	909	927	906	869	875	922	975	968	907	948	882	883	956	900	935	951	875	928	908	938	945	924	971	924	970	930	912	859	940	937	959	976	921	948	929	921	951	929	896	909	930	946	973	917	927	967	919	937	934	961	921	937	911	896	895	909	893	900	973	885	974	921	943	926	921	939	919	914	955	918	945	861	880	930	938	887	930	965	915	962	913	950	888	941	928	918	953	957	917	928	889	878	896	966	866	880	939	880	953	905	916	946	912	922	917	909	938	922	966	952	996	941	942	936	936	936	905	947	915	916	894	963	923	937	886	931	942	912	890	931	963	919	971	925	896	893	915	926	918	894	927	944	970	879	877	923	970	892	939	904	940	923	878	950	908	916	843	922	921	926	958	908	938	885	927	890	966	880	894	965	965	915	964	945	938	995	918	940	901	931	942	879	917	973	922	918	952	915	899	899	941	936	838	954	980	934	881	906	903	909	925	986	947	936	905	916	927	897	882	929	925	982	975	949	958	920	929	949	870	952	949	943	955	983	882	895	938	922	886	913	949	898	947	1001	943	929	970	901	936	926	934	987	938	972	928	969	922	906	950	957	904	925	953	870	945	936	886	906	976	934	1000	961	865	955	924	913	900	880	949	901	919	932	972	899	965	914	916	886	1034	903	936	964	917	939	939	941	904	924	928	991	952	934	967	903	934	869	887	863	930	930	966	957	875	908	925	955	955	952	907	924	889	854	896	940	925	912	941	929	965	928	967	923	921	972	903	950	909	905	975	882	963	919	983	945	957	914	941	911	878	937	880	889	942	934	921	887	954	896	922	961	938	925	952	902	896	944	953	949	915	923	891	897	905	918	948	913	914	895	975	956	945	971	947	940	895	959	955	896	876	949	970	894	946	956	938	930	930	891	905	884	926	938	870	969	892	972	924	946	929	958	960	921	906	920	961	903	923	975	966	1019	959	931	976	916	944	945	937	898	967	941	959	932	916	964	991	919	899	894	940
18177	13144	10311	17758	28602	37384	59209	63497	50750	35992	23340	13358	8575	7779	7542	7572	7495	7489	7625	7529	7536	7639	7587	7589	7531	7483	7510	7558	7535	7616	7610	7532	7505	7444	7544	7406	7421	7594	7570	7374	7671	7491	7605	7571	7627	7482	7440	7536	7411	7411	7634	7530	7360	7645	7600	7583	7586	7652	7596	7516	7602	7438	7447	7610	7466	7546	7496	7597	7375	7540	7531	7474	7601	7536	7580	7687	7565	7730	7527	7623	7561	7517	7656	7515	7520	7530	7562	7596	7523	7543	7589	7536	7564	7541	7498	7444	7475	7516	7441	7537	7502	7592	7686	7643	7522	7610	7518	7654	7562	7608	7743	7701	7475	7422	7642	7578	7615	7559	7535	7642	7612	7595	7571	7669	7499	7526	7569	7517	7611	7567	7515	7502	7521	7500	7608	7502	7474	7492	7616	7507	7476	7527	7569	7562	7505	7485	7582	7518	7503	7753	7583	7504	7602	7647	7605	7628	7567	7646	7554	7663	7733	7494	7614	7543	7580	7460	7733	7661	7474	7507	7411	7574	7528	7579	7536	7584	7459	7639	7509	7479	7582	7613	7521	7753	7469	7515	7550	7465	7519	7537	7646	7588	7611	7634	7528	7516	7546	7645	7564	7415	7444	7544	7624	7625	7549	7741	7569	7484	7624	7599	7490	7542	7508	7498	7508	7581	7524	7507	7597	7637	7687	7591	7553	7439	7658	7495	7588	7448	7577	7609	7730	7581	7465	7638	7569	7714	7680	7540	7713	7678	7536	7559	7576	7629	7532	7425	7589	7537	7466	7560	7588	7609	7424	7692	7564	7556	7663	7626	7586	7480	7612	7491	7607	7455	7617	7665	7491	7534	7622	7520	7558	7458	7688	7522	7613	7379	7471	7516	7527	7596	7681	7261	7499	7515	7572	7509	7611	7560	7667	7698	7588	7726	7484	7424	7545	7384	7574	7507	7458	7615	7657	7528	7554	7619	7500	7620	7587	7492	7594	7614	7542	7545	7416	7681	7513	7576	7585	7413	7671	7559	7518	7607	7722	7682	7494	7437	7583	7555	7498	7487	7463	7547	7523	7389	7445	7651	7619	7489	7580	7586	7607	7597	7444	7600	7657	7640	7512	7663	7466	7528	7514	7595	7644	7552	7509	7507	7639	7555	7554	7584	7566	7545	7605	7569	7524	7536	7454	7616	7544	7613	7666	7591	7490	7545	7608	7631	7437	7530	7705	7634	7452	7516	7433	7625	7643	7376	7561	7569	7575	7504	7650	7653	7613	7504	7658	7514	7557	7639	7600	7581	7591	7602	7671	7523	7634	7566	7622	7539	7718	7540	7588	7515	7655	7545	7492	7623	7603	7618	7628	7584	7531	7552	7494	7631	7591	7420	7616	7596	7566	7350	7494	7481	7527	7474	7526	7610	7666	7618	7681	7560	7636	7524	7523	7519	7570	7572	7658	7485	7528	7700	7475	7630	7635	7517	7464	7463	7641	7610	7526	7589	7672	7578	7621	7503	7600	7486	7522	7660	7603	7463	7575	7684	7625	7490	7587	7464	7483	7632	7613	7417	7502	7701	7615	7584	7610	7562	7725	7467	7603	7570	7478	7666	7438	7578	7598	7594	7523	7510	7558	7543	7602	7684	7410	7629	7559	7652	7523	7462	7608	7611	7562	7540	7438	7528	7632	7526	7526	7540	7517	7614	7636	7634	7686	7677	7541	7505	7533	7427	7582	7588	7551	7550	7477	7532	7483	7522	7634	7704	7421	7467	7565	7515	7468	7476	7566	7523	7677	7580	7604	7582	7639	7494	7559	7578	7566	7468	7612	7658	7470	7579	7535	7475	7459	7603	7553	7585	7522	7589	7511	7662	7607	7501	7499	7531	7621	7620	7599	7654	7697	7549	7640	7601	7552	7476	7719	7598	7616	7658	7532	7724	7641	7546	7566	7531	7738	7419	7618	7524	7710	7640	7443	7694	7597	7458	7483	7564	7588	7519	7506	7602	7489	7564	7559	7548	7536	7482	7567	7521	7601	7695	7460	7562	7684	7586	7652	7551	7624	7573	7507	7672	7395	7552	7625	7546	7516	7424	7392	7600	7481	7432	7686	7575	7447	7388	7538	7582	7674	7581	7647	7687	7553	7519	7679	7506	7547	7686	7586	7483	7707	7509	7539	7583	7628	7553	7546	7607	7510	7573	7641	7583	7525	7575	7562	7582	7478	7563	7700	7620	7513	7602	7581	7457	7613	7598	7636	7512	7468	7544	7491	7603	7592	7582	7604	7559	7552	7581	7523	7551	7485	7421	7576	7448	7567	7590	7569	7595	7553	7708	7548	7472	7560	7455	7622	7398	7491	7619	7653	7576	7497	7484	7559	7532	7410	7601	7550	7625	7595	7640	7719	7587	7694	7533	7523	7604	7554	7639	7499	7594	7592	7699	7516	7434	7528	7496	7594	7507	7535	7486	7601	7575	7605	7463	7586	7456	7525	7530	7635	7607	7537	7633	7599	7485	7461	7679	7615	7566	7432	7588	7524	7599	7561	7483	7493	7514	7652	7636	7546	7558	7626	7576	7557	7632	7435	7506	7619	7577	7562	7619	7554	7749	7703	7470	7639	7575	7502	7702	7515	7510	7515	7507	7581	7527	7575	7452	7575	7626	7734	7596	7550	7583	7619	7633	7431	7671	7504	7517	7581	7567	7555	7578	7649	7725	7539	7467	7486	7664	7524	7598	7660	7697	7517	7608	7670	7606	7660	7442	7498	7611	7587	7602	7569	7522	7568	7641	7468	7578	7512	7575	7627	7549	7507	7633	7524	7542	7575	7738	7476	7511	7492	7548	7525	7529	7680	7599	7691	7483	7505	7614	7588	7506	7421	7468	7580	7542	7497	7572	7649	7418	7599	7732	7581	7605	7499	7541	7765	7532	7617	7663	7520	7442	7543	7542	7634	7530	7618	7504	7458	7530	7520	7544	7498	7587	7359	7496	7540	7669	7551	7598	7500	7452	7503	7673	7660	7409	7642	7458	7698	7513	7427	7661	7657	7581	7549	7633	7675	7655	7616	7678	7512	7635	7477	7571	7557	7605	7461	7611	7607	7553	7645	7567	7387	7614	7604	7543	7701	7421	7591	7641	7470	7526	7486	7521	7610	7542	7616	7584	7602	7514	7692	7665	7511	7433	7602	7564	7515	7554	7507	7640	7620	7580	7466	7586	7478	7507	7636	7543	7572	7560	7481	7504	7587	7599	7526	7613	7536	7557	7470	7675	7465	7636	7596	7482	7528	7583	7485	7516	7615	7553	7478	7649	7510	7574	7540	7479	7590	7607	7492	7575	7624	7678	7726	7610	7624	7480	7477	7574	7495	7634	7479	7556	7496	7520	7568	7711	7724	7611	7550	7563	7630	7543	7586	7598	7500	7658	7546	7519	7550	7525	7611	7575	7486	7534	7507	7492	7529	7602	7546	7587	7686	7641	7593	7437	7609	7535	7548	7460	7496	7605	7600	7609	7641	7514	7567	7529	7498	7564	7642	7654	7573	7472	7713	7516	7500	7619	7586	7502	7589	7578	7611	7523	7568	7656	7454	7444	7393	7403	7685	7533	7689	7554	7575	7567	7570	7609	7623	7456	7513	7488	7621	7582	7513	7484	7583	7475	7575	7504	7485	7509	7541	7571	7530	7510	7466	7560	7603	7396	7684	7502	7529	7532	7559	7706	7577	7606	7590	7644	7596	7642	7501	7536	7352	7624	7542	7539	7543	7447	7528	7581	7426	7604	7606	7486	7644	7651	7434	7695	7427	7503	7530	7510	7653	7510	7586	7564	7518	7643	7587	7521	7625	7685	7572	7502	7546	7608	7482	7493	7643	7587	7552	7583	7671	7612	7541	7558	7597	7550	7592	7529	7488	7637	7475	7555	7501	7432	7532	7577	7633	7508	7498	7582	7562	7651	7503	7611	7590	7464	7705	7625	7516	7709	7608	7590	7580	7465	7546	7602	7583	7626	7559	7452	7617	7502	7499	7515	7466	7627	7630	7652	7549	7521	7617	7539	7606	7556	7575	7548	7511	7558	7674	7677	7493	7601	7518	7500	7566	7645	7445	7495	7627	7557	7509	7640	7453	7493	7449	7492	7525	7463	7593	7434	7514	7556	7534	7521	7612	7540	7533	7544	7499	7660	7453	7438	7623	7569	7558	7533	7459	7521	7537	7676	7729	7600	7506	7563	7681	7584	7609	7671	7612	7698	7519	7611	7595	7584	7508	7591	7499	7531	7585	7664	7565	7443	7570	7538	7483	7603	7590	7483	7552	7515	7627	7548	7692	7471	7446	7665	7599	7551	7740	7571	7650	7560	7571	7514	7518	7587	7669	7559	7447	7578	7562	7567	7590	7585	7601	7600	7581	7651	7606	7600	7450	7615	7553	7575	7554	7582	7687	7592	7736	7523	7402	7440	7575	7556	7649	7534	7384	7421	7525	7544	7500	7658	7509	7496	7505	7691	7550	7584	7710	7544	7506	7418	7564	7430	7654	7644	7530	7510	7625	7477	7555	7589	7432	7629	7469	7579	7628	7576	7583	7502	7562	7586	7592	7417	7483	7465	7508	7647	7489	7722	7608	7593	7640	7585	7519	7576	7493	7622	7596	7555	7587	7541	7536	7588	7577	7590	7427	7587	7366	7541	7694	7404	7623	7716	7536	7591	7652	7590	7462	7626	7539	7693	7482	7530	7540	7574	7540	7457	7547	7514	7595	7553	7556	7654	7563	7505	7395	7629	7463	7609	7443	7548	7478	7609	7585	7570	7564	7471	7403	7513	7604	7505	7565	7594	7506	7578	7577	7513	7586	7496	7512	7430	7625	7517	7702	7471	7663	7508	7363	7569	7595	7451	7554	7544	7592	7481	7683	7437	7553	7615	7590	7411	7537	7644	7559	7602	7507	7512	7678	7602	7640	7497	7489	7586	7641	7551	7600	7456	7470	7477	7446	7652	7610	7580	7545	7639	7557	7758	7668	7573	7468	7603	7575	7653	7455	7619	7544	7462	7565	7473	7420	7569	7555	7445	7501	7437	7561	7394	7671	7637	7464	7622	7693	7645	7566	7505
4003	1378	1246	1155	1369	2500	15655	18202	14824	8029	3344	1543	1006	889	915	919	941	825	839	916	892	905	938	874	971	900	926	929	926	965	885	918	874	852	896	880	889	906	916	939	899	868	920	902	884	905	899	906	892	898	880	886	881	866	927	908	851	921	902	909	855	899	875	882	910	901	889	890	899	915	892	870	890	938	849	937	839	930	919	887	957	837	874	869	915	914	867	876	955	939	902	896	899	889	933	931	889	936	936	900	891	888	866	924	924	907	870	902	899	897	891	938	891	869	867	926	881	935	953	881	930	871	972	909	878	923	929	929	873	919	897	952	900	899	856	885	893	886	933	888	927	916	925	938	904	887	858	904	919	871	880	913	907	842	898	906	920	924	926	911	873	914	881	847	925	878	906	868	883	909	885	878	936	917	949	887	926	938	856	886	926	885	907	920	918	890	877	943	936	918	915	907	893	885	888	915	865	891	909	891	897	913	899	908	875	901	871	861	969	881	961	857	917	913	894	899	948	900	864	885	938	904	932	882	934	878	926	858	916	946	892	875	914	882	926	916	832	936	874	922	902	843	916	869	900	937	938	862	955	927	888	902	912	882	924	919	948	863	920	923	878	923	945	910	921	890	837	934	920	886	877	871	849	930	906	938	876	929	912	902	913	898	869	918	936	874	902	905	941	881	930	853	887	943	944	912	893	900	949	940	890	922	887	932	862	943	903	925	889	945	926	912	903	891	856	893	944	913	906	918	825	924	875	873	957	884	890	869	880	915	859	837	896	909	919	864	867	915	934	897	958	918	892	914	871	934	917	893	862	924	911	984	852	914	892	940	899	906	903	914	889	906	870	940	964	892	884	957	886	896	951	883	850	922	941	874	918	871	892	905	889	881	943	921	954	880	928	847	908	922	885	900	914	892	914	920	913	915	893	859	913	857	916	886	898	913	960	876	886	911	896	913	888	916	964	902	946	914	901	845	914	915	921	870	850	920	940	928	891	939	918	964	896	913	901	903	940	922	874	965	920	932	934	900	916	978	878	880	969	917	922	898	911	878	857	867	888	863	882	863	902	919	874	894	906	868	876	929	869	918	845	896	878	911	924	956	963	903	882	916	903	928	902	972	888	943	954	919	934	862	888	874	856	937	839	899	917	902	842	958	860	951	849	865	877	971	899	883	903	906	886	953	916	865	933	914	934	909	882	858	925	915	941	899	893	903	941	924	880	919	894	908	868	888	956	916	911	908	899	892	889	910	900	854	890	898	908	859	856	940	916	881	915	884	840	867	905	924	949	916	851	890	890	905	910	932	901	914	905	932	936	881	871	925	906	894	924	863	891	866	892	901	851	940	876	889	865	903	872	850	906	930	892	870	866	923	905	946	902	896	918	915	907	908	843	865	890	895	951	888	921	895	877	929	879	909	905	931	964	917	844	946	908	917	954	885	909	908	932	900	945	999	922	916	912	888	888	858	931	954	937	968	823	933	921	881	931	909	922	874	913	880	926	893	929	850	913	936	890	932	921	940	885	843	865	923	877	869	869	890	908	886	892	894	920	867	927	921	900	902	947	925	932	889	913	951	886	932	878	897	874	891	925	905	926	892	882	925	882	898	947	904	926	885	884	901	889	934	901	908	944	859	870	895	959	872	900	925	918	951	866	874	983	895	880	906	920	854	903	890	922	849	893	892	956	915	899	868	922	888	938	871	974	936	924	931	965	942	966	929	882	928	889	927	946	877	931	904	907	922	928	917	886	908	868	843	913	907	917	832	901	883	910	908	866	869	887	898	878	875	897	881	865	912	887	838	907	915	845	886	941	867	897	933	934	890	925	896	844	899	946	938	915	979	871	897	908	914	933	908	898	881	905	928	918	868	923	897	908	923	928	891	939	871	856	891	904	956	867	887	891	919	925	858	894	891	907	937	868	918	850	926	907	929	884	920	889	925	929	881	961	880	852	959	912	864	943	874	877	870	863	891	949	897	879	909	858	918	915	876	891	856	888	969	887	902	872	909	867	957	908	937	909	896	942	877	883	907	933	894	884	902	920	866	907	897	905	899	891	958	887	945	883	900	951	884	873	871	895	862	844	829	880	892	917	921	896	910	897	907	909	884	878	896	908	866	931	895	910	852	882	868	937	934	918	846	900	878	851	852	893	885	899	905	877	927	932	864	898	939	925	910	872	901	935	882	898	892	937	917	954	913	898	905	921	943	890	914	865	894	910	907	958	878	849	907	894	935	953	939	938	887	890	903	901	963	863	861	871	913	888	880	906	909	904	936	879	943	893	931	884	892	961	918	874	904	885	900	940	913	913	875	921	890	869	944	886	884	922	954	830	878	874	878	998	901	900	929	909	921	857	978	938	896	909	936	885	940	885	885	910	926	907	900	836	913	904	938	917	926	889	918	859	932	896	853	896	946	917	923	884	892	923	937	954	877	871	904	920	893	957	963	915	908	897	869	995	899	903	820	847	963	901	904	918	933	865	937	889	923	923	884	879	857	917	921	896	913	953	879	910	914	930	909	919	909	892	903	879	861	863	873	938	909	921	869	922	881	888	938	910	890	941	873	849	878	888	853	922	948	973	902	899	906	946	930	910	935	872	955	868	866	880	914	896	940	933	876	956	923	891	897	857	880	810	919	938	929	906	903	951	921	870	972	855	930	835	965	893	889	927	873	830	875	892	899	913	875	889	908	872	935	962	899	886	888	950	923	921	923	865	886	885	871	896	893	902	906	915	891	903	904	860	889	949	904	916	883	934	934	944	904	927	912	892	909	873	911	895	898	925	902	901	881	920	897	897	875	878	883	932	906	938	991	925	911	914	920	944	934	905	883	885	849	867	912	894	875	850	900	892	907	963	882	867	948	884	924	903	963	908	854	940	890	942	967	908	915	915	887	883	867	873	956	921	899	917	921	948	945	887	868	927	873	925	888	848	873	906	901	938	931	917	873	922	895	978	914	903	881	925	891	925	946	914	916	884	867	857	872	885	910	909	889	889	924	877	910	900	868	931	896	892	983	895	937	841	932	873	942	868	890	924	899	974	887	902	906	874	925	900	875	935	927	912	880	901	916	874	882	869	901	863	845	928	927	908	892	956	903	878	939	927	906	879	966	860	928	878	904	900	927	893	918	891	887	905	890	873	868	913	931	959	901	890	911	880	907	917	862	845	918	915	932	879	949	910	909	872	883	956	884	923	869	875	890	924	909	890	919	923	942	902	923	896	914	935	903	916	934	936	898	877	939	967	933	913	887	937	938	929	934	855	884	921	943	875	881	897	895	870	964	934	913	907	880	946	907	912	913	875	901	879	880	919	899	928	920	934	903	857	912	959	910	923	912	914	972	942	909	859	861	890	927	866	906	830	871	959	975	925	872	884	949	893	891	911	874	947	863	920	917	897	917	895	890	903	911	864	908	867	850	900	929	915	926	916	870	830	908	934	919	916	904	896	926	906	894	840	863	915	865	920	880	959	874	954	965	924	941	867	896	951	901	911	897
18276	12977	10917	17178	26878	36672	67566	67697	56142	40799	27448	15730	9316	7637	7525	7384	7325	7488	7391	7397	7527	7572	7289	7498	7362	7537	7416	7390	7442	7550	7515	7445	7451	7421	7421	7487	7536	7474	7388	7427	7426	7458	7455	7555	7371	7612	7396	7600	7506	7558	7464	7490	7358	7518	7530	7464	7365	7446	7478	7362	7484	7439	7342	7377	7557	7555	7373	7419	7418	7522	7366	7363	7327	7410	7321	7453	7525	7460	7551	7316	7413	7485	7426	7534	7475	7537	7450	7465	7426	7539	7451	7346	7270	7288	7428	7496	7453	7418	7529	7455	7450	7506	7408	7411	7510	7493	7388	7373	7406	7420	7628	7348	7500	7531	7488	7517	7560	7590	7478	7326	7436	7481	7383	7579	7331	7382	7402	7479	7400	7387	7288	7489	7295	7456	7472	7394	7352	7385	7520	7374	7587	7356	7505	7422	7538	7319	7425	7485	7510	7472	7351	7526	7381	7248	7519	7426	7320	7445	7463	7528	7397	7454	7544	7384	7431	7436	7583	7523	7508	7436	7399	7489	7420	7476	7537	7356	7482	7430	7368	7432	7321	7416	7469	7352	7326	7470	7569	7454	7416	7409	7530	7387	7455	7476	7410	7326	7496	7463	7183	7292	7418	7444	7495	7551	7482	7573	7540	7464	7471	7592	7419	7516	7509	7399	7425	7366	7390	7389	7472	7431	7399	7442	7464	7411	7458	7483	7593	7388	7629	7475	7543	7492	7485	7438	7438	7468	7515	7545	7402	7444	7414	7420	7412	7349	7499	7545	7363	7335	7473	7506	7520	7370	7419	7437	7389	7444	7452	7358	7458	7464	7451	7325	7465	7405	7391	7494	7417	7461	7427	7457	7424	7378	7417	7393	7433	7433	7471	7477	7369	7377	7362	7325	7603	7471	7461	7398	7414	7428	7515	7482	7519	7345	7443	7379	7443	7475	7436	7562	7342	7464	7450	7378	7333	7354	7478	7360	7382	7378	7417	7494	7429	7489	7581	7540	7405	7522	7391	7511	7413	7378	7472	7475	7522	7392	7529	7355	7491	7410	7547	7527	7489	7328	7513	7517	7380	7548	7450	7410	7387	7442	7569	7449	7531	7453	7480	7436	7427	7455	7370	7515	7510	7387	7506	7399	7322	7448	7408	7496	7380	7568	7347	7524	7482	7473	7472	7436	7597	7349	7385	7536	7462	7245	7350	7456	7529	7547	7392	7437	7474	7457	7477	7358	7375	7411	7422	7434	7496	7430	7554	7414	7439	7442	7477	7480	7311	7417	7475	7469	7474	7441	7581	7451	7359	7409	7443	7484	7472	7449	7396	7335	7536	7484	7453	7361	7449	7421	7499	7443	7381	7409	7473	7523	7341	7463	7557	7392	7519	7607	7560	7548	7457	7364	7574	7465	7565	7580	7403	7368	7376	7478	7558	7358	7323	7539	7393	7421	7327	7485	7364	7493	7525	7498	7413	7434	7487	7634	7495	7469	7538	7596	7513	7356	7455	7437	7343	7544	7626	7553	7394	7563	7323	7495	7418	7498	7444	7543	7469	7574	7387	7401	7411	7516	7485	7553	7442	7443	7388	7498	7433	7523	7385	7508	7468	7484	7485	7290	7408	7460	7347	7466	7460	7473	7505	7334	7497	7474	7618	7545	7399	7450	7575	7424	7486	7581	7382	7462	7437	7342	7409	7461	7370	7527	7445	7451	7570	7459	7467	7287	7427	7387	7467	7291	7564	7408	7420	7602	7492	7546	7506	7509	7495	7576	7509	7424	7544	7405	7489	7593	7457	7504	7448	7321	7428	7429	7560	7390	7628	7435	7540	7408	7425	7385	7359	7390	7498	7509	7379	7383	7519	7467	7654	7335	7467	7597	7540	7507	7463	7338	7457	7469	7493	7331	7364	7391	7392	7317	7354	7360	7443	7488	7389	7597	7424	7366	7508	7442	7451	7485	7457	7296	7490	7415	7548	7351	7377	7506	7440	7456	7508	7442	7354	7392	7470	7480	7451	7320	7454	7476	7525	7510	7434	7435	7406	7482	7616	7471	7459	7274	7474	7375	7488	7426	7517	7392	7577	7600	7515	7454	7444	7474	7540	7483	7466	7438	7524	7309	7361	7349	7466	7454	7433	7412	7431	7347	7411	7501	7275	7532	7346	7563	7429	7314	7401	7304	7452	7471	7355	7373	7488	7493	7489	7420	7436	7403	7450	7503	7450	7511	7455	7267	7476	7301	7486	7585	7576	7465	7493	7465	7385	7310	7503	7479	7358	7549	7517	7526	7431	7428	7393	7508	7520	7495	7571	7415	7312	7540	7386	7505	7361	7552	7498	7358	7474	7347	7579	7462	7440	7443	7460	7449	7450	7470	7544	7575	7497	7389	7512	7472	7530	7386	7468	7394	7218	7573	7533	7465	7358	7475	7475	7431	7522	7456	7436	7398	7546	7414	7443	7359	7365	7454	7569	7551	7441	7526	7465	7494	7587	7441	7395	7319	7528	7428	7318	7323	7366	7444	7437	7568	7402	7550	7479	7429	7442	7520	7312	7410	7380	7501	7432	7432	7403	7434	7386	7424	7433	7482	7419	7386	7520	7472	7337	7587	7489	7492	7551	7504	7485	7381	7504	7495	7383	7315	7323	7502	7502	7426	7398	7420	7474	7394	7450	7435	7580	7666	7463	7408	7325	7474	7458	7427	7563	7553	7482	7447	7244	7383	7429	7460	7474	7492	7457	7416	7339	7464	7378	7426	7412	7543	7560	7400	7457	7450	7418	7494	7392	7462	7463	7489	7426	7462	7440	7475	7427	7480	7494	7433	7466	7492	7532	7460	7509	7534	7517	7396	7520	7497	7383	7452	7383	7331	7462	7502	7494	7398	7431	7374	7392	7469	7521	7375	7456	7481	7479	7533	7512	7540	7491	7415	7527	7426	7382	7485	7521	7435	7368	7433	7467	7516	7511	7543	7380	7457	7403	7486	7436	7515	7535	7414	7488	7422	7527	7351	7447	7386	7478	7596	7310	7267	7363	7446	7545	7398	7330	7409	7474	7485	7541	7466	7501	7422	7504	7490	7365	7411	7488	7488	7434	7473	7571	7467	7489	7426	7402	7402	7424	7395	7501	7456	7436	7378	7447	7482	7424	7453	7429	7491	7415	7498	7557	7477	7558	7512	7454	7433	7469	7511	7365	7589	7521	7497	7269	7443	7420	7331	7432	7431	7513	7422	7416	7422	7417	7459	7445	7455	7506	7427	7366	7507	7431	7550	7402	7444	7524	7386	7504	7379	7414	7512	7386	7336	7454	7345	7545	7289	7379	7565	7554	7457	7446	7410	7401	7571	7489	7564	7444	7432	7478	7295	7408	7518	7469	7384	7539	7502	7434	7479	7506	7452	7544	7591	7475	7339	7309	7431	7352	7282	7532	7398	7479	7444	7507	7560	7294	7376	7356	7534	7450	7480	7562	7560	7453	7251	7503	7414	7316	7434	7639	7405	7375	7446	7385	7577	7505	7445	7404	7451	7537	7350	7436	7460	7526	7433	7498	7456	7623	7477	7472	7540	7428	7372	7521	7456	7473	7470	7301	7445	7524	7293	7435	7448	7411	7410	7459	7438	7458	7518	7538	7473	7421	7345	7426	7367	7330	7401	7426	7479	7549	7332	7424	7463	7474	7358	7410	7503	7314	7367	7451	7333	7476	7416	7393	7349	7599	7484	7529	7454	7509	7425	7394	7549	7475	7609	7455	7371	7458	7610	7378	7454	7560	7431	7347	7533	7492	7428	7458	7430	7565	7347	7467	7480	7403	7439	7532	7561	7442	7455	7343	7460	7524	7347	7480	7508	7520	7485	7464	7402	7450	7395	7513	7417	7430	7584	7394	7476	7475	7470	7325	7405	7422	7426	7280	7414	7414	7344	7603	7452	7464	7566	7458	7414	7486	7444	7403	7505	7493	7453	7395	7483	7557	7368	7419	7449	7463	7426	7448	7586	7414	7495	7493	7500	7557	7391	7415	7422	7412	7509	7483	7416	7434	7440	7461	7552	7517	7437	7530	7420	7465	7255	7500	7517	7537	7461	7518	7547	7445	7419	7557	7503	7520	7441	7425	7469	7476	7346	7627	7353	7529	7411	7604	7327	7440	7303	7509	7476	7528	7391	7510	7542	7353	7355	7359	7366	7475	7466	7518	7543	7331	7443	7424	7465	7477	7322	7437	7474	7532	7546	7261	7504	7312	7417	7446	7488	7417	7576	7447	7458	7434	7457	7447	7488	7334	7403	7440	7491	7466	7322	7501	7483	7524	7541	7534	7526	7496	7504	7396	7383	7397	7391	7549	7297	7637	7523	7464	7523	7421	7281	7415	7501	7353	7464	7326	7533	7420	7208	7465	7347	7317	7409	7492	7573	7488	7453	7339	7427	7496	7478	7485	7481	7498	7512	7416	7435	7291	7489	7473	7445	7419	7436	7596	7458	7527	7478	7484	7443	7416	7475	7453	7543	7399	7427	7497	7468	7499	7468	7448	7392	7598	7457	7474	7466	7415	7273	7504	7368	7451	7435	7394	7443	7442	7543	7448	7373	7455	7497	7366	7394	7504	7507	7417	7293	7456	7571	7458	7524	7495	7506	7451	7416	7495	7481	7484	7427	7387	7453	7509	7435	7352	7391	7477	7563	7319	7448	7460	7423	7428	7522	7377	7457	7471	7715	7504	7537	7410	7503	7578	7443	7403	7377	7431	7561	7492	7549	7449	7402	7382	7432	7434	7437	7522	7352	7468	7497	7446	7342	7567	7404	7486	7621	7488	7392	7395	7241	7451	7349	7447	7440	7276	7421	7447	7379	7409	7426	7433	7551	7529	7378	7579	7369	7490	7414	7371	7503	7532	7435	7335	7549	7437	7453	7613	7503	7367	7430	7434	7372	7569	7511	7528	7446	7446	7406	7515	7462	7514	7405	7432	7597	7490	7462	7307	7554	7404	7369	7363	7510	7455	7426	7412	7412	7529	7541	7440	7461	7413	7328	7441	7483	7435	7513	7418	7437	7358	7564	7410	7458	7407	7399	7414	7427	7426	7413	7472	7400	7404	7407	7409	7582
2745	1769	1470	1378	1763	4586	23384	26415	22236	13713	5872	2213	1235	998	945	939	955	978	946	899	989	906	951	938	938	977	998	950	985	953	929	937	946	947	927	1017	953	939	941	890	966	961	922	963	986	1006	975	952	944	908	983	980	952	918	995	948	934	974	947	934	931	980	923	947	941	897	923	972	998	984	973	901	961	940	935	929	964	940	995	935	913	950	896	1002	945	980	954	994	1018	924	962	945	982	996	974	976	1013	961	991	975	955	976	998	919	984	1051	973	965	979	945	954	912	961	962	928	935	985	983	959	946	964	968	916	936	908	920	926	967	926	982	919	959	951	977	951	885	1013	936	945	993	940	894	931	946	973	1020	987	969	904	943	965	977	915	976	932	968	880	949	942	977	991	977	934	1031	917	974	1004	958	931	1012	954	915	925	952	967	945	938	993	942	983	937	925	927	959	952	945	922	969	971	955	923	905	928	1006	975	982	1017	940	987	1009	1006	963	931	951	938	932	983	1020	957	978	1042	935	903	918	961	962	956	931	961	931	927	939	952	951	982	1026	920	984	929	950	930	914	1005	945	985	913	969	946	954	960	969	936	963	967	981	940	999	926	996	990	948	934	963	947	940	983	971	933	966	952	965	934	930	991	992	970	953	1011	983	899	872	989	938	996	989	930	930	1043	878	997	953	969	962	974	919	887	938	979	930	961	929	980	1037	930	997	999	953	999	942	990	968	974	1013	935	912	960	996	953	955	956	962	960	964	941	906	922	935	911	992	953	977	968	954	1010	964	953	944	962	965	965	950	953	946	940	980	975	983	933	983	970	986	940	1008	921	948	944	919	941	995	1000	967	913	911	955	962	959	970	1002	917	964	982	920	963	944	995	900	895	988	988	959	1047	958	920	957	985	995	925	927	958	926	960	936	937	949	1002	935	931	950	968	933	995	997	898	973	956	941	937	989	953	987	995	965	975	935	1016	1013	963	985	1001	980	995	1011	907	992	922	970	979	912	956	950	1021	925	953	1012	925	1009	979	986	901	923	942	995	933	986	964	955	971	949	921	947	968	944	964	931	869	955	970	891	999	979	977	929	964	947	961	952	985	945	970	948	992	984	941	953	982	997	894	956	980	897	981	1010	992	947	947	968	955	969	961	1010	917	950	960	960	973	958	961	899	961	944	959	951	929	931	976	915	992	961	958	981	955	945	942	956	950	1017	972	901	933	962	957	962	945	925	947	973	988	961	928	992	941	980	993	985	959	936	963	948	1023	936	942	946	910	942	1016	971	976	984	945	982	978	928	937	977	1026	973	947	983	942	956	966	932	961	937	950	949	946	939	883	938	966	958	985	943	964	948	972	974	939	907	927	984	943	969	1016	996	918	936	920	908	886	974	946	949	958	927	918	945	918	963	925	1023	980	950	1004	967	941	984	1005	951	894	971	973	953	1016	968	989	962	948	957	957	936	984	974	997	955	903	892	936	998	938	912	922	927	946	947	964	933	956	1015	971	941	933	968	934	917	980	865	934	977	947	962	980	984	949	1005	979	1008	935	936	928	996	920	963	979	985	878	894	938	987	1046	1019	986	964	952	925	912	932	960	996	985	962	921	950	922	992	894	898	1010	931	998	920	901	939	906	940	960	936	880	985	1018	956	945	889	939	985	921	978	943	1000	965	947	872	956	956	970	940	967	942	931	1015	965	959	992	925	894	938	930	995	940	973	949	927	982	920	941	920	978	987	1038	955	933	916	976	945	943	968	965	980	983	936	877	971	926	927	946	881	912	932	984	903	885	915	924	972	954	972	965	924	969	963	980	1006	1001	992	1016	995	926	954	964	960	944	940	979	971	1000	916	998	979	933	932	997	939	990	962	933	923	919	938	1002	908	930	973	1000	968	939	975	982	939	969	994	951	982	922	941	924	904	975	935	984	915	979	964	899	962	963	948	978	990	951	986	931	975	1011	964	958	961	953	922	953	1000	1009	983	951	944	997	958	932	991	895	993	974	976	947	952	931	981	990	1000	961	980	938	981	884	978	981	969	971	994	960	954	959	952	911	916	939	1012	926	983	988	893	963	941	923	952	924	954	951	1008	991	988	919	947	969	950	1006	938	983	944	979	965	967	969	935	960	943	948	980	959	938	965	956	944	968	932	946	970	964	925	910	877	955	934	910	953	934	951	959	927	941	978	966	938	941	977	986	995	904	911	1005	959	911	938	941	966	960	992	940	954	940	945	947	976	967	905	905	937	985	934	937	943	1032	957	964	898	925	955	991	986	910	992	953	956	971	963	987	911	967	961	922	943	950	958	904	927	955	993	953	960	920	1000	903	943	956	942	990	941	965	990	973	956	986	952	923	941	982	923	949	888	1026	971	932	950	995	987	963	926	975	976	957	905	890	909	934	1003	921	987	971	940	1014	961	1016	942	969	948	909	970	985	946	901	979	975	975	964	951	954	961	909	970	935	1001	952	885	955	996	953	916	942	937	933	951	1035	942	987	965	973	906	966	965	954	986	972	977	975	980	965	975	893	938	1005	921	901	982	955	967	964	923	961	938	971	960	949	990	995	971	956	950	932	944	1041	933	899	945	914	970	980	940	999	905	963	983	977	958	947	909	1029	971	944	1025	1004	960	976	971	982	943	984	935	985	980	988	968	927	1028	961	967	982	941	909	1009	953	960	955	961	958	1006	955	979	997	983	1055	995	927	978	957	934	1033	968	931	990	910	971	919	939	1003	990	963	991	938	957	961	983	951	985	896	974	1003	989	975	883	988	962	993	1015	969	967	949	938	987	883	1003	938	923	964	922	926	966	923	934	951	991	978	981	922	951	923	948	942	945	945	896	951	939	976	997	1007	994	945	951	969	942	933	1015	844	1004	955	939	985	960	990	913	981	879	1006	912	949	996	986	961	929	930	988	975	967	959	990	978	936	959	965	981	956	969	985	945	1010	944	921	907	931	1012	964	985	959	948	931	995	978	946	1018	944	960	923	956	939	962	957	939	944	948	918	984	905	955	936	909	986	981	947	952	961	1007	979	985	955	935	934	954	959	944	981	976	932	917	970	998	953	950	938	954	966	960	951	945	907	932	981	928	956	911	960	935	962	1034	903	955	984	946	951	905	944	945	987	987	975	951	930	917	989	976	959	985	933	945	952	950	922	903	903	990	1010	965	946	954	922	949	878	927	935	947	926	948	949	944	944	958	915	947	940	943	939	991	1004	907	948	964	985	980	900	949	930	950	964	958	921	921	989	982	889	955	965	1015	955	889	959	892	972	931	973	973	927	986	916	941	935	943	921	940	944	885	935	913	1015	976	986	968	936	982	966	944	948	956	966	942	922	896	946	960	1018	966	966	882	937	1003	923	953	975	960	942	959	934	966	952	983	968	946	1004	938	1017	997	968	905	959	970	905	937	962	972	986	959	1020	893	988	1029	942	979	899	977	900	939	1041	934	961	959	970	1012	954	938	989	925	976	957	949	921	1006	970	952	936	902	956	883	895	1018	896	956	898	952	978	941	949	943	940	1007	952	987	934	941	922	999	1012	981	982	982	942	971	906	961	935	916	995	896	1030	973	928	929	944	979	955	980	1003	941	965	935	917	972	944	941	951	1018	963	966	957	941	963	925	936	1019
23180	16333	13365	20947	32682	45530	74713	77963	66426	49577	34012	20448	11087	8296	7915	7797	7765	7870	7875	7725	7778	7798	7843	7863	7855	7900	7880	7747	7782	7752	7694	7729	7684	7851	7722	7793	7784	7696	7787	7749	7860	7678	7906	7734	7756	7827	7777	7750	7846	7811	7743	7862	7835	7847	7685	7840	7803	7753	7702	7781	7795	7646	7760	7699	7965	7958	7782	7843	7751	7814	7661	7765	7760	7768	7754	7727	7679	7749	7771	7885	7776	7786	7679	7783	7778	7827	7689	7851	7855	7832	7824	7643	7788	7787	7745	7646	7836	7841	7843	7696	7848	7727	7808	7718	7696	7765	7792	7673	7783	7816	7719	7721	7614	7809	7745	7732	7721	7709	7871	7871	7826	7733	7665	7851	7752	7715	7728	7789	7782	7680	7753	7807	7873	7671	7600	7843	7665	7724	7651	7706	7744	7683	7655	7709	7732	7706	7779	7730	7827	7720	7767	7869	7697	7822	7723	7635	7888	7874	7805	7620	7759	7736	7767	7792	7878	7731	7889	7794	7903	7665	7650	7793	7761	7827	7820	7748	7756	7781	7654	7813	7868	7701	7719	7661	7739	7678	7720	7821	7906	7702	7762	7676	7806	7703	7772	7867	7775	7881	7841	7850	7775	7744	7861	7821	7893	7744	7729	7814	7757	7720	7869	7702	7752	7736	7796	7756	7901	7769	7715	7863	7778	7746	7742	7854	7714	7700	7790	7735	7722	7786	7734	7926	7751	7837	7820	7706	7829	7829	7642	7658	7677	7770	7817	7703	7769	7841	7668	7906	7972	7728	7829	7752	7845	7788	7902	7762	7905	7835	7828	7792	7915	7744	7865	7714	7653	7889	7979	7656	7797	7889	7807	7769	7826	7788	7850	7634	7870	7817	7881	7730	7839	7876	7808	7831	7828	7784	7775	7884	7769	7777	7784	7696	7798	7715	7776	7662	7809	7850	7814	7821	7665	7716	7695	7711	7835	7635	7634	7736	7667	7653	7803	7820	7986	7840	7747	7798	7862	7773	7779	7634	7861	7907	7745	7788	7848	7578	7866	7873	7690	7740	7704	7722	7895	7773	7749	7804	7887	7774	7823	7807	7806	7821	7828	7864	7802	7755	7790	7759	7800	7739	7873	7815	7740	7846	7833	7825	7783	7768	7760	7824	7834	7709	7840	7775	7697	7751	7851	7879	7718	7832	7731	7739	7862	7681	7702	7812	7800	7704	7787	7788	7821	7793	7881	7771	7756	7652	7881	7720	7698	7637	7716	7735	7734	7816	7834	7812	7728	7848	7902	7791	7811	7738	7888	7681	7750	7818	7673	7858	7866	7823	7749	7769	7765	7815	7768	7709	7793	7832	7952	7806	7855	7738	7849	7786	7826	7751	7835	7754	7607	7778	7802	7725	7808	7736	7790	7834	7772	7831	7741	7860	7736	7836	7717	7803	7697	7805	7755	7639	7713	7905	7858	7726	7716	7792	7892	7804	7750	7809	7759	7712	7811	7756	7780	7797	7809	7788	7825	7837	7818	7737	7725	7784	7821	7829	7817	7951	7813	7858	7814	7810	7772	7789	7759	7740	7711	7964	7608	7828	7857	7730	7803	7859	7778	7675	7714	7827	7963	7768	7856	7805	7766	7866	7679	7718	7877	7774	7638	7754	7772	7607	7871	7633	7831	7718	7798	7778	7765	7737	7853	7875	7771	7734	7738	7802	7834	7858	7709	7778	7693	7835	7837	7747	7813	7694	7736	7882	7807	7783	7868	7856	7870	7717	7769	7842	7691	7811	7707	7784	7785	7800	7778	7860	7940	7797	7866	7752	7757	7767	7844	7729	7658	7745	7807	7824	7685	7714	7669	7843	7812	7841	7832	7883	7838	7817	7760	7861	7865	7856	7626	7783	7608	7818	7710	7786	7632	7859	7773	7774	7718	7762	7736	7758	7665	7736	7711	7832	7838	7738	7746	7766	7816	7835	7864	7778	7848	7838	7760	7780	7755	7794	7875	7882	7808	7730	7778	7770	7912	7754	7738	7906	7931	7681	7876	7703	7810	7867	7902	7795	7649	7729	7883	7926	7794	7737	7765	7920	7834	7665	7788	7805	7736	7741	7827	7905	7726	7782	7845	7743	7720	7822	7679	7768	7677	7749	7706	7760	7764	7716	7744	7738	7884	7829	7674	7818	7882	7711	7901	7898	7898	7863	7767	7850	7622	7801	7775	7762	7677	7770	7755	7683	7795	7789	7759	7830	7836	7893	7715	7769	7611	7794	7782	7750	7735	7662	7831	7777	7862	7789	7721	7688	7750	7581	7785	7748	7699	7830	7646	7770	7822	7751	7706	7705	7819	7898	7880	7793	7908	7821	7814	7729	7782	7672	7795	7704	7781	7798	7653	7883	7719	7706	7703	7718	7750	7860	7772	7734	7730	7746	7767	7816	7793	7737	7813	7676	7785	7876	7831	7750	7808	7715	7774	7719	7824	7797	7797	7646	7811	7766	7828	7779	7656	7731	7691	7862	7698	7766	7751	7768	7922	7755	7733	7895	7793	7823	7696	7837	7749	7872	7866	7773	7685	7867	7812	7785	7769	7743	7803	7895	7930	7798	7847	7822	7786	7734	7658	7811	7861	7670	7799	7812	7792	7783	7715	7826	7800	7664	7856	7746	7740	7757	7842	7729	7737	7731	7806	7925	7724	7623	7753	7826	7824	7769	7796	7749	7819	7692	7766	7674	7838	7890	7748	7829	7842	7812	7835	7776	7743	7700	7770	7914	7765	7721	7674	7673	7848	7854	7778	7809	7756	7694	7786	7773	7774	7736	7664	7759	7751	7837	7601	7819	7793	7696	7800	7955	7762	7848	7715	7808	7692	7795	7826	7790	7764	7716	7777	7666	7699	7880	7756	7754	7791	7882	7733	7886	7766	7730	7796	7818	7739	7826	7878	7736	7674	7819	7843	7816	7671	7842	7733	7859	7825	7713	7807	7711	7856	7782	7848	7728	7788	7813	7832	7825	7807	7833	7794	7784	7908	7736	7824	7880	7873	7704	7744	7831	7770	7798	7786	7763	7853	7887	7881	7840	7833	7781	7781	7791	7880	7783	7655	7924	7743	7756	7792	7649	7725	7863	7784	7658	7734	7707	7748	7982	7786	7780	7789	7795	7756	7633	7822	7835	7833	7882	7828	7690	7790	7664	7769	7779	7942	7888	7820	7658	7753	7860	7909	7883	7764	7813	7833	7837	7713	7946	7699	7709	7836	7814	7841	7783	7717	7823	7930	7910	7780	7760	7777	7874	7732	7882	7824	7814	7878	7780	7802	7823	7683	7705	7731	7721	7892	7769	7842	7853	7746	7637	7756	7693	7829	7742	7720	7779	7899	7794	7828	7876	7798	7772	7836	7813	7688	7860	7810	7991	7758	7782	7777	7880	7762	7734	7770	7756	7751	7904	7881	7742	7899	7721	7784	7870	7717	7745	7811	7700	7879	7927	7795	7860	7731	7778	7776	7721	7661	7787	7876	7826	7898	7796	7702	7589	7676	7745	7760	7788	7708	7806	7761	7751	7751	7732	7784	7815	7745	7713	7837	7870	7794	7762	7672	7941	7961	7833	7795	7846	7885	7704	7767	7756	7841	7765	7839	7790	7768	7964	7836	7817	7749	7731	7816	7831	7791	7752	7926	7726	7763	7869	7797	7766	7791	7822	7819	7696	7697	7821	7884	7900	7722	7909	7757	7799	7655	7757	7836	7865	7839	7784	7696	7661	7775	7712	7696	7731	7693	7708	7750	7832	7698	7832	7696	7894	7760	7774	7750	7777	7863	7745	7729	7795	7748	7902	7797	7847	7830	7850	7876	7855	7744	7828	7898	7791	7683	7692	7698	7772	7806	7907	7959	7753	7790	7745	7715	7678	7692	7796	7837	7793	7650	7674	7748	7764	7825	7864	7835	7740	7855	7759	7818	7794	7814	7725	7851	7934	7764	7753	7838	7792	7771	7887	7788	7765	7711	7621	7794	7604	7978	7883	7698	7868	7766	7783	7877	7654	7811	7757	7788	7750	7850	7842	7881	7806	7709	7759	7819	7773	7809	7815	7666	7867	7747	7776	7873	7759	7814	7683	7701	7697	7775	7625	7601	7824	7704	7747	7677	7730	7892	7684	7854	7752	7691	7856	7769	7866	7755	7708	7737	7770	7868	7787	7732	7834	7774	7913	7758	7815	7898	7875	7835	7929	7746	7829	7720	7890	7870	7819	7781	7713	7852	7642	7757	7771	7851	7774	7686	7654	7683	7861	7696	7747	7730	7832	7760	7715	7781	7696	7887	7903	7739	7768	7849	7819	7779	7665	7756	7709	7828	7770	7879	7801	7775	7815	7798	7879	7920	7807	7748	7813	7753	7684	7737	7738	7879	7903	7820	7816	7665	7883	7809	7755	7806	7756	7896	7815	7850	7820	7723	7831	7719	7663	7845	7618	7739	7771	7741	7766	7709	7746	7839	7761	7789	7784	7722	7789	7645	7681	7795	7749	7707	7778	7772	7676	7654	7789	7887	7764	7816	7759	7711	7679	7785	7923	7747	7721	7769	7807	7758	7676	7779	7790	7801	7950	7664	7829	7771	7875	7638	7765	7812	7650	7794	7736	7833	7836	7674	7780	7663	7776	7775	7777	7776	7759	7862	7625	7834	7986	7862	7904	7804	7796	7930	7796	7783	7810	7855	7699	7722	7857	7662	7767	7766	7787	7726	7682	7739	7843	7932	7746	7709	7819	7830	7913	7818	7662	7910	7811	7731	7812	7794	7726	7876	7723	7808	7799	7741	7793	7849	7848	7684	7707	7752	7750	7881	7857	7851	7825	7767	7784	7757	7712	7760	7770	7819	7917	7765	7872	7807	7765	7758	7712	7970	7813	7768	7777	7831	7898	7745	7884	7752	7686	7760	7788	7839	7799	7654	7817	7639	7885	7701	7842	7816	7728	7774	7809	7779	7718	7949	7745	7780	7868	7721	7899	7828	7694	7869	7771	7683	7809	7736	7865	7806	7697	7751	7739	7658	7818	7825	7793	7788	7865	7799	7741	7909	7704	7874	7777	7732	7978	7724	7679
2743	1156	1097	1014	1152	3343	4907	6767	5500	3274	1796	1221	894	917	880	907	880	906	873	866	895	852	882	880	845	867	904	844	878	855	913	856	883	891	829	862	833	877	844	863	888	939	866	855	859	851	848	877	850	876	922	938	851	861	843	915	898	871	891	896	896	885	928	870	852	939	831	864	925	860	863	901	873	834	882	844	858	802	901	864	855	900	900	890	916	920	868	848	828	862	865	840	878	827	886	852	858	918	898	922	886	869	901	872	851	910	860	858	902	894	913	900	849	831	906	889	870	833	818	815	878	953	845	909	900	876	948	842	919	858	961	886	874	845	896	872	824	899	851	911	878	847	909	856	840	840	862	906	855	843	877	892	863	925	850	869	895	863	856	866	855	854	970	851	878	867	871	863	856	844	861	861	893	848	876	920	888	863	851	884	871	884	874	866	867	959	856	839	836	858	885	895	912	921	873	882	882	873	867	893	866	843	824	857	834	898	915	864	866	888	877	856	860	864	921	899	863	886	869	835	880	914	821	828	907	907	941	940	892	894	872	854	879	870	850	821	901	885	847	887	843	808	847	843	848	896	853	892	855	889	868	873	887	891	869	849	898	879	860	896	823	846	857	885	845	849	917	874	902	893	872	848	828	877	843	913	842	928	854	875	860	891	868	915	861	889	929	868	872	873	861	945	876	899	850	872	859	879	882	883	886	889	917	844	919	846	860	874	858	899	887	920	882	873	890	908	881	959	890	901	906	870	867	887	905	905	921	854	866	835	910	894	875	895	885	875	879	869	865	885	867	856	894	903	869	885	879	899	836	886	901	902	939	830	892	879	882	865	889	874	813	913	875	908	898	856	831	873	892	852	926	900	825	882	830	873	878	859	885	861	891	875	910	835	908	883	875	908	839	865	864	861	930	885	888	877	852	852	833	879	866	894	884	879	899	876	913	877	894	885	899	847	886	866	820	885	888	860	878	847	879	911	880	854	879	833	879	918	802	904	890	953	809	849	884	891	968	927	845	914	909	905	865	833	872	893	848	867	845	938	921	848	860	845	889	849	936	893	871	847	877	872	846	855	803	888	890	894	891	887	943	856	885	886	880	874	921	866	840	854	920	911	851	905	854	895	840	871	895	834	856	841	887	895	920	847	908	861	947	889	871	815	859	883	861	907	841	877	864	863	878	859	896	868	898	850	873	892	842	826	880	850	879	927	864	926	846	841	903	857	888	876	859	875	818	899	783	863	916	882	892	887	876	888	824	853	871	814	944	896	910	866	895	864	919	880	906	901	901	880	836	914	929	890	865	878	938	875	920	893	829	891	890	904	944	902	888	884	899	872	874	819	930	905	886	871	875	886	888	870	890	869	838	879	870	884	900	869	877	848	911	887	950	902	895	883	884	909	848	859	865	890	894	905	922	872	871	851	874	872	876	869	816	883	904	883	882	853	866	902	872	862	873	874	870	876	891	863	822	918	874	872	879	880	834	855	828	869	874	865	894	832	913	811	903	963	953	894	932	862	905	788	890	895	830	876	876	870	836	888	882	910	875	878	908	851	857	878	880	882	919	868	813	894	887	893	881	885	854	888	922	895	872	909	915	902	856	886	849	862	885	871	828	915	860	888	880	908	865	941	833	865	824	916	840	897	846	822	871	853	875	835	895	884	879	901	853	883	838	887	927	905	865	806	895	862	871	875	889	871	851	911	862	894	836	875	881	833	860	926	840	921	887	917	871	901	914	890	904	853	921	854	893	857	850	899	862	890	916	846	902	915	839	938	836	900	855	904	844	877	877	842	917	898	883	799	921	872	863	915	893	883	878	898	889	892	925	862	908	932	889	835	862	902	823	870	846	891	881	864	873	897	876	875	924	871	883	895	845	804	869	885	886	930	916	857	896	877	887	899	841	913	915	902	908	905	835	890	887	911	857	900	894	852	940	861	843	929	865	846	900	867	867	917	880	864	915	826	864	864	833	865	816	860	914	932	875	870	848	875	894	820	939	907	873	842	918	863	845	892	866	894	913	844	875	893	856	840	880	901	899	853	854	884	884	877	888	876	903	901	877	872	882	886	859	854	924	866	843	879	901	913	881	846	956	864	895	868	909	883	872	915	898	822	924	865	897	894	850	925	876	928	850	878	855	913	822	868	859	888	904	884	845	831	884	900	873	886	914	889	869	906	902	886	867	883	873	885	908	866	822	909	839	876	911	888	825	915	887	912	872	860	872	882	890	856	896	873	928	846	893	834	898	883	917	892	879	839	907	803	905	897	872	857	856	912	900	885	877	830	900	814	856	890	851	886	941	926	873	907	874	855	875	907	862	882	875	841	904	895	883	854	903	860	875	911	923	799	907	879	867	902	857	860	912	909	854	843	899	901	886	842	883	910	881	942	898	907	860	865	857	883	912	885	883	880	904	860	847	904	888	854	909	932	878	873	938	846	843	830	917	873	880	960	871	864	882	948	877	886	869	830	874	824	824	863	923	922	906	875	934	873	892	877	884	861	841	911	872	938	865	878	889	878	925	848	866	903	869	889	920	915	925	890	900	899	854	876	832	910	888	844	940	839	845	886	845	869	887	893	898	805	902	889	868	876	880	912	887	867	905	879	860	852	894	877	876	848	848	891	931	845	868	920	834	884	931	892	856	886	915	865	861	856	864	893	857	860	906	835	862	900	890	862	898	907	966	930	837	873	925	828	881	936	930	916	844	816	858	855	865	908	872	849	892	881	858	844	851	907	930	920	918	892	871	876	863	938	796	907	877	859	878	854	889	917	901	862	895	856	857	894	932	843	847	946	905	814	860	900	864	910	892	910	879	827	883	889	865	864	862	847	873	872	843	881	854	851	902	891	885	953	849	895	941	902	915	937	929	866	872	895	850	909	893	916	870	925	877	869	857	919	852	909	894	944	938	904	855	863	926	939	817	886	915	907	856	823	827	841	921	863	930	898	861	885	836	860	915	836	860	858	872	904	916	864	864	847	831	925	893	899	833	921	885	886	892	907	885	893	871	857	871	919	920	886	882	862	922	825	887	867	883	874	864	876	866	858	879	871	821	888	900	893	841	925	912	877	920	872	881	867	846	889	867	914	898	860	913	842	868	898	901	883	885	888	901	874	824	862	867	854	909	861	864	888	941	886	875	906	891	869	848	867	877	884	827	876	979	866	892	858	885	913	868	881	898	840	910	881	870	892	823	870	822	869	889	849	861	891	894	877	894	833	853	911	894	899	921	843	850	886	854	934	854	927	902	870	903	856	880	886	926	888	888	793	864	847	925	937	830	932	826	875	896	892	885	869	839	887	858	907	896	822	896	881	857	878	890	861	884	881	904	896	899	872	890	874	835	880	862	861	899	880	835	967	856	883	899	895	882	842	809	877	887	873	888	853	862	954	916	881	910	864	918	910	899	858	908	931	848	889	896	888	863	829	858	887	861	855	924	901	884	878	888	930	874	922	902	876	919	878	915	889	889	906	917	901	899	899	903	846	816	853	872	896
15708	11121	9458	12147	22235	42280	44818	46545	39407	29838	19294	11709	8404	7504	7273	7233	7216	7174	7154	7221	7192	7226	7385	7254	7199	7187	7261	7154	7306	7323	7294	7245	7274	7216	7302	7241	7234	7218	7164	7213	7153	7301	7158	7310	7216	7156	7231	7148	7205	7434	7163	7348	7226	7160	7309	7348	7266	7157	7237	7223	7318	7233	7316	7287	7215	7165	7431	7230	7247	7285	7325	7113	7293	7105	7303	7201	7102	7233	7323	7131	7152	7327	7239	7214	7218	7189	7245	7329	7282	7099	7320	7179	7280	7298	7128	7093	7235	7298	7220	7377	7291	7084	7226	7280	7271	7282	7402	7178	7123	7290	7255	7174	7392	7249	7174	7334	7165	7222	7301	7209	7308	7335	7125	7258	7132	7246	7143	7295	7119	7130	7216	7314	7259	7288	7172	7251	7177	7294	7258	7193	7326	7230	7213	7201	7217	7221	7345	7247	7236	7228	7342	7285	7272	7208	7228	7242	7216	7217	7016	7219	7173	7203	7324	7227	7286	7296	7254	7228	7121	7308	7265	7175	7204	7153	7283	7281	7212	7188	7140	7274	7184	7178	7134	7161	7310	7273	7243	7252	7212	7283	7056	7166	7279	7306	7301	7268	7244	7262	7282	7328	7244	7045	7256	7310	7214	7215	7345	7325	7080	7278	7260	7334	7246	7162	7191	7237	7124	7267	7266	7287	7207	7269	7281	7230	7130	7326	7159	7185	7077	7324	7442	7284	7293	7174	7239	7138	7234	7214	7234	7150	7304	7083	7152	7286	7276	7262	7157	7158	7220	7136	7202	7182	7118	7322	7172	7116	7204	7190	7220	7239	7167	7190	7297	7259	7314	7177	7323	7143	7274	7148	7317	7129	7355	7330	7320	7237	7230	7293	7201	7273	7271	7316	7254	7336	7378	7208	7304	7099	7157	7366	7419	7401	7160	7354	7226	7262	7247	7300	7153	7263	7327	7148	7280	7236	7276	7223	7138	7130	7255	7170	7208	7224	7139	7145	7204	7145	7316	7405	7301	7338	7217	7215	7275	7198	7340	7315	7197	7268	7220	7253	7221	7196	7216	7278	7236	7171	7295	7148	7223	7248	7271	7261	7237	7142	7258	7227	7322	7166	7154	7289	7283	7234	7217	7326	7259	7166	7420	7270	7243	7271	7211	7182	7216	7160	7421	7401	7218	7133	7245	7205	7266	7193	7195	7339	7234	7316	7309	7180	7253	7376	7289	7205	7180	7247	7253	7189	7288	7203	7268	7164	7215	7231	7334	7169	7275	7346	7242	7341	7232	7321	7201	7328	7233	7184	7359	7316	7151	7247	7014	7275	7387	7145	7224	7201	7223	7215	7292	7168	7467	7259	7227	7218	7394	7316	7209	7239	7231	7229	7194	7309	7131	7245	7149	7211	7314	7176	7240	7269	7254	7245	7252	7184	7222	7173	7188	7048	7256	7209	7279	7313	7329	7360	7292	7192	7231	7279	7227	7262	7228	7147	7187	7216	7328	7129	7395	7274	7281	7246	7221	7332	7122	7209	7312	7105	7285	7209	7256	7201	7200	7443	7317	7239	7230	7278	7202	7208	7212	7289	7284	7400	7317	7140	7277	7175	7177	7188	7243	7182	7231	7253	7222	7321	7255	7242	7148	7359	7087	7234	7264	7330	7394	7240	7148	7201	7101	7418	7216	7313	7235	7166	7240	7214	7300	7243	7104	7184	7353	7296	7175	7126	7258	7259	7323	7320	7331	7173	7315	7267	7239	7212	7238	7375	7282	7242	7241	7389	7232	7240	7177	7210	7159	7203	7308	7364	7103	7224	7191	7115	7367	7261	7260	7272	7187	7379	7267	7322	7065	7314	7218	7210	7184	7311	7237	7239	7261	7285	7229	7215	7288	7360	7136	7225	7144	7053	7338	7148	7183	7261	7199	7264	7204	7356	7191	7231	7450	7096	7251	7270	7108	7263	7262	7157	7249	7131	7146	7262	7384	7260	7264	7206	7197	7211	7244	7284	7319	7184	7232	7220	7226	7183	7315	7227	7256	7243	7200	7167	7175	7180	7207	7253	7270	7318	7272	7305	7321	7407	7378	7294	7126	7234	7204	7255	7392	7360	7195	7396	7238	7315	7300	7189	7171	7322	7255	7328	7366	7245	7232	7189	7316	7123	7186	7229	7103	7188	7248	7211	7259	7364	7348	7261	7325	7149	7311	7287	7171	7257	7230	7271	7317	7356	7237	7280	7228	7157	7249	7158	7280	7248	7079	7232	7218	7353	7237	7339	7202	7220	7247	7318	7378	7271	7249	7355	7157	7230	7257	7249	7299	7187	7369	7206	7107	7305	7192	7348	7267	7329	7262	7216	7233	7215	7180	7289	7216	7172	7137	7353	7207	7253	7281	7244	7231	7206	7272	7126	7229	7245	7310	7290	7265	7271	7262	7175	7225	7325	7275	7188	7360	7326	7289	7205	7367	7243	7321	7286	7167	7273	7180	7177	7085	7140	7155	7268	7275	7219	7260	7179	7163	7340	7277	7145	7207	7362	7152	7236	7230	7384	7304	7263	7211	7100	7281	7350	7173	7180	7397	7142	7366	7318	7202	7150	7299	7152	7260	7296	7285	7211	7305	7364	7277	7281	7200	7278	7233	7202	7167	7235	7201	7251	7204	7243	7303	7309	7191	7320	7194	7227	7216	7267	7437	7152	7329	7319	7344	7226	7187	7305	7342	7358	7261	7183	7232	7212	7255	7178	7237	7280	7275	7284	7207	7150	7268	7163	7143	7142	7168	7191	7323	7293	7272	7251	7191	7275	7214	7368	7280	7329	7266	7263	7218	7222	7249	7261	7102	7255	7260	7310	7141	7307	7274	7159	7181	7334	7303	7157	7265	7240	7178	7186	7171	7264	7284	7167	7212	7183	7194	7306	7225	7216	7090	7255	7228	7122	7201	7140	7282	7223	7224	7130	7356	7352	7293	7206	7271	7200	7179	7281	7247	7315	7148	7246	7168	7233	7271	7167	7305	7130	7204	7224	7202	7288	7300	7191	7256	7252	7245	7280	7296	7315	7314	7299	7148	7117	7296	7310	7237	7333	7265	7314	7264	7323	7304	7310	7186	7239	7203	7330	7234	7192	7297	7327	7215	7159	7353	7238	7239	7391	7265	7293	7329	7082	7300	7147	7250	7276	7286	7217	7151	7352	7346	7195	7211	7296	7258	7320	7337	7262	7259	7255	7291	7380	7248	7285	7267	7200	7287	7228	7275	7293	7358	7180	7295	7161	7235	7175	7188	7355	7135	7162	7200	7270	7194	7328	7332	7223	7150	7196	7238	7294	7156	7280	7292	7277	7311	7284	7266	7264	7314	7258	7125	7229	7180	7245	7332	7233	7264	7252	7223	7206	7247	7334	7155	7125	7112	7198	7324	7233	7215	7278	7172	7246	7355	7218	7232	7308	7182	7249	7359	7225	7127	7203	7228	7403	7224	7208	7206	7351	7336	7337	7235	7212	7206	7257	7200	7170	7113	7291	7315	7171	7177	7246	7258	7136	7192	7254	7366	7282	7345	7194	7251	7238	7228	7116	7313	7209	7206	7189	7235	7213	7197	7141	7280	7276	7401	7270	7367	7272	7299	7195	7283	7378	7309	7200	7140	7175	7172	7414	7029	7223	7225	7239	7210	7275	7183	7389	7213	7284	7271	7181	7175	7197	7129	7061	7288	7235	7153	7333	7242	7175	7131	7232	7223	7292	7258	7270	7205	7293	7174	7312	7392	7297	7157	7259	7402	7345	7247	7245	7241	7289	7318	7119	7101	7217	7254	7205	7193	7244	7295	7178	7149	7228	7310	7235	7203	7345	7180	7198	7370	7271	7314	7225	7263	7158	7191	7221	7271	7262	7058	7305	7254	7211	7210	7178	7265	7222	7277	7287	7272	7309	7206	7362	7288	7230	7395	7268	7257	7067	7366	7305	7262	7312	7145	7076	7169	7089	7320	7115	7228	7285	7176	7204	7153	7135	7235	7204	7099	7336	7204	7334	7254	7288	7313	7309	7125	7277	7390	7204	7311	7236	7261	7405	7222	7194	7381	7245	7250	7281	7273	7272	7228	7232	7333	7255	7284	7283	7280	7332	7240	7202	7257	7309	7218	7214	7137	7245	7204	7341	7255	7312	7126	7224	7388	7228	7265	7182	7246	7192	7248	7113	7171	7184	7283	7241	7183	7256	7280	7352	7249	7288	7437	7302	7159	7186	7283	7310	7149	7226	7208	7361	7201	7168	7238	7353	7319	7202	7231	7329	7260	7212	7261	7158	7190	7371	7180	7149	7379	7278	7262	7199	7259	7342	7173	7193	7339	7368	7266	7282	7317	7449	7206	7237	7181	7241	7248	7262	7203	7226	7250	7346	7428	7314	7229	7254	7284	7192	7162	7201	7253	7342	7181	7168	7294	7210	7169	7191	7113	7101	7247	7258	7218	7229	7174	7257	7334	7344	7271	7255	7266	7239	7229	7023	7117	7248	7287	7364	7261	7342	7169	7283	7327	7275	7247	7271	7321	7268	7184	7190	7310	7134	7309	7281	7180	7287	7352	7273	7239	7203	7199	7339	7218	7067	7209	7395	7302	7227	7142	7247	7192	7331	7181	7123	7337	7275	7294	7173	7292	7295	7203	7192	7345	7270	7307	7255	7298	7318	7343	7103	7186	7208	7387	7092	7305	7264	7214	7191	7185	7313	7261	7239	7241	7278	7218	7216	7351	7249	7314	7223	7390	7359	7227	7248	7274	7226	7278	7180	7256	7178	7268	7234	7251	7376	7318	7283	7137	7256	7157	7256	7211	7314	7328	7188	7250	7294	7234	7174	7204	7224	7200	7321	7258	7129	7276	7243	7325	7261	7117	7180	7274	7237	7200	7340	7259	7241	7319	7203	7200	7251	7143	7189	7214	7168	7174	7262	7227	7336	7287	7218	7203	7258	7317	7359	7208	7361	7158	7300	7322	7204	7248	7125	7279	7156	7271	7234	7193	7165	7283	7345	7328	7175	7257	7357	7162	7170	7209	7137	7320	7257	7244	7185	7292	7287	7301	7306	7364	7291	7267	7156
2111	1564	1350	1192	1574	9193	12720	12788	10568	5763	2565	1460	1058	953	940	887	927	894	989	928	964	923	952	949	903	949	883	923	917	852	922	879	965	867	924	964	865	942	946	961	883	942	871	867	905	940	966	836	924	897	891	886	914	934	892	982	878	920	947	924	959	857	940	931	933	917	927	925	895	955	906	885	936	959	960	943	884	946	911	954	953	894	930	944	928	914	1021	920	878	901	925	907	870	921	910	879	884	957	888	888	939	826	933	937	900	965	956	909	914	923	953	921	914	894	938	917	900	945	927	924	890	900	928	875	963	877	944	928	934	964	930	917	906	917	912	913	879	911	958	993	893	871	907	901	922	903	948	970	890	905	926	933	895	949	917	968	933	991	898	964	891	908	951	951	969	895	953	928	913	930	916	901	925	867	900	903	917	927	879	905	875	899	899	892	879	939	931	931	892	888	938	912	953	893	944	926	967	856	885	930	953	932	894	923	896	912	921	843	965	939	934	858	886	928	881	859	903	901	919	933	888	955	937	1010	933	879	909	939	910	881	951	989	933	915	957	911	952	936	926	945	887	963	881	959	877	955	911	978	902	946	872	874	934	884	917	907	916	906	906	1031	937	914	910	918	968	927	908	927	921	934	925	916	889	954	884	935	903	896	877	954	869	891	888	958	915	951	910	921	922	891	897	909	921	977	928	920	914	990	919	913	948	902	903	925	926	947	933	972	891	881	913	946	989	937	947	942	933	921	921	927	904	918	912	933	923	899	847	927	914	926	942	884	911	941	914	922	874	911	880	916	854	946	908	929	932	922	902	951	922	923	920	922	854	893	940	933	961	907	936	977	903	917	879	900	916	987	944	949	966	967	962	944	946	903	881	1009	946	903	918	956	892	948	873	884	909	965	942	945	934	921	905	913	917	907	949	913	931	848	962	968	914	961	862	928	869	931	911	916	965	972	971	958	924	900	942	962	975	891	890	934	928	913	890	933	920	963	945	987	946	956	929	912	970	933	972	933	924	882	958	937	911	909	902	933	923	931	916	931	910	926	915	950	978	878	941	997	893	981	911	936	926	915	951	935	945	927	936	924	959	881	899	895	879	951	948	920	941	985	904	950	998	887	901	988	866	874	957	927	915	934	950	971	893	910	944	907	942	945	925	895	962	932	915	924	912	862	905	930	899	945	931	951	936	896	900	932	946	922	976	940	961	963	898	885	923	936	938	911	870	938	916	938	895	902	884	906	951	905	887	881	929	876	919	892	934	930	899	956	954	895	915	912	938	907	942	960	915	892	945	929	916	975	909	898	938	898	906	951	933	915	895	922	921	966	900	883	908	864	932	928	918	902	897	966	907	902	873	931	918	877	1034	890	904	951	935	954	909	986	962	1004	932	934	961	932	936	929	911	964	943	950	880	970	951	943	925	869	880	902	882	946	942	935	859	862	930	892	967	919	886	962	1000	871	915	937	965	954	927	942	956	951	908	934	894	929	926	876	888	931	934	940	926	955	986	961	957	935	936	883	947	927	923	950	903	931	946	936	925	949	927	912	899	885	862	950	935	942	916	887	946	954	887	929	899	868	910	899	899	972	939	938	935	924	907	950	935	888	916	870	899	911	1002	917	936	933	947	956	934	907	955	937	962	949	871	949	926	900	900	868	872	932	890	909	952	914	949	934	900	985	974	943	921	971	923	888	955	923	892	913	917	902	924	962	901	902	905	961	975	945	905	907	976	905	906	917	946	922	905	930	922	925	941	896	960	909	959	941	931	952	902	877	903	964	942	961	902	933	916	920	896	921	926	932	959	875	945	908	934	905	900	898	932	927	896	900	896	926	909	911	909	906	1023	940	920	951	923	976	867	912	928	916	865	941	911	868	936	896	972	929	964	892	967	908	909	957	964	927	907	960	911	914	924	941	961	955	946	963	976	945	900	956	904	884	922	870	952	856	907	920	964	950	971	934	956	916	912	965	956	899	914	894	932	927	948	963	957	896	946	882	935	948	954	905	912	883	885	918	911	930	894	953	870	911	912	946	864	941	886	886	928	936	905	901	932	947	893	932	834	910	952	946	971	885	931	948	924	937	905	887	927	944	954	914	961	951	923	972	943	910	911	949	860	976	898	927	961	942	1009	926	931	899	929	942	898	933	984	903	918	944	911	903	886	853	946	892	897	900	914	918	931	875	904	932	948	930	894	927	917	922	928	963	889	935	907	969	957	913	991	935	924	988	870	893	957	877	934	881	898	935	890	950	906	926	935	905	925	921	937	920	889	935	945	966	940	942	892	910	948	883	977	930	970	994	931	955	951	911	901	965	927	971	884	867	933	927	904	894	927	984	899	963	929	954	895	996	951	919	926	861	930	853	984	901	924	937	930	919	877	921	949	933	931	959	957	935	918	926	891	941	919	860	926	965	938	904	942	872	980	975	951	973	902	1003	918	927	869	957	909	978	883	903	902	883	884	890	948	884	853	910	919	918	916	966	920	916	904	920	889	949	901	936	914	920	935	899	871	942	969	887	957	964	943	848	923	904	904	843	908	901	936	905	891	923	885	954	894	909	906	895	898	912	940	926	945	938	933	1043	921	932	925	926	902	861	887	939	967	933	874	929	952	900	874	960	851	921	917	901	908	949	942	906	931	919	933	913	881	872	883	954	906	953	892	928	954	925	957	916	895	953	873	899	901	903	956	908	920	928	930	946	888	855	916	918	957	913	884	964	922	853	920	893	929	938	878	874	889	933	932	914	910	922	900	921	908	892	880	954	922	914	919	958	876	916	946	884	966	896	942	944	924	942	910	907	990	913	953	869	896	912	914	940	950	943	935	882	893	910	951	915	910	849	943	942	951	922	932	925	926	931	899	989	968	887	892	904	930	931	915	883	892	904	955	938	864	894	967	941	966	953	880	957	949	875	885	967	954	939	874	880	895	931	882	902	910	917	954	925	913	905	938	896	907	929	907	895	956	938	940	913	927	942	897	909	938	973	914	930	895	908	947	927	961	933	933	882	883	883	904	937	958	916	948	921	900	874	913	944	948	948	974	947	936	990	930	955	912	920	981	933	899	927	899	835	909	881	881	949	915	895	881	896	900	864	929	951	914	879	950	877	963	940	915	966	948	856	927	873	907	889	941	872	929	943	972	939	917	933	916	937	953	889	859	884	961	946	862	944	930	890	877	971	945	868	882	952	903	914	913	900	883	870	919	936	930	957	966	975	956	892	929	927	907	881	904	911	952	873	916	889	927	926	973	906	894	976	917	909	929	919	905	924	941	895	933	903	945	907	937	965	949	972	900	886	880	885	900	931	903	924	907	906	903	952	951	888	915	882	906	892	935	895	886	872	926	958	856	939	938	923	901	926	965	972	871	943	963	934	886	912	896	916	942	926	896	881	1001	906	949	894	849	920	917	945	925	926	914	965	929	947	952	887	958	930	957	899	938	925	917	900	938	925	917	933	952	885	955	973	895	962	885	979	909	959	913	911	880	945	945	926	918	957	894	884	903	949	900	886
19955	14781	11572	17858	31528	59914	61945	57749	48527	35792	24053	14505	9399	7927	7497	7410	7560	7543	7563	7526	7527	7464	7374	7417	7617	7435	7664	7641	7521	7477	7334	7517	7588	7651	7617	7553	7486	7680	7489	7670	7444	7508	7488	7470	7539	7521	7447	7475	7561	7595	7520	7503	7454	7562	7569	7549	7435	7504	7496	7614	7547	7598	7556	7507	7612	7525	7507	7559	7591	7507	7578	7469	7593	7659	7551	7584	7521	7616	7545	7439	7471	7532	7472	7530	7491	7537	7468	7575	7466	7536	7525	7457	7558	7355	7584	7399	7632	7484	7496	7547	7621	7636	7593	7482	7449	7468	7461	7546	7548	7511	7670	7553	7521	7566	7621	7500	7555	7519	7553	7529	7623	7414	7522	7535	7690	7614	7578	7432	7536	7469	7583	7520	7605	7548	7520	7563	7551	7596	7528	7498	7526	7519	7626	7651	7553	7520	7523	7632	7664	7525	7657	7482	7514	7478	7498	7389	7560	7558	7426	7644	7458	7512	7617	7507	7548	7586	7441	7440	7508	7530	7528	7611	7437	7529	7466	7465	7497	7608	7450	7452	7543	7552	7542	7605	7626	7468	7572	7491	7492	7595	7617	7551	7568	7567	7470	7543	7473	7528	7514	7441	7636	7596	7534	7509	7588	7618	7540	7481	7630	7526	7499	7661	7436	7404	7563	7471	7536	7612	7566	7587	7476	7558	7551	7553	7567	7407	7662	7493	7544	7503	7546	7407	7527	7563	7381	7548	7601	7580	7524	7593	7590	7617	7485	7506	7497	7450	7738	7645	7513	7623	7471	7490	7668	7481	7597	7527	7503	7552	7434	7554	7400	7498	7504	7609	7566	7609	7489	7565	7654	7570	7554	7553	7475	7632	7477	7421	7652	7549	7524	7471	7631	7525	7576	7583	7585	7583	7610	7514	7556	7489	7563	7668	7576	7578	7560	7578	7559	7698	7519	7361	7474	7475	7706	7458	7559	7587	7571	7477	7561	7487	7559	7622	7360	7547	7550	7523	7598	7664	7540	7611	7573	7576	7506	7559	7721	7538	7474	7489	7604	7494	7641	7631	7474	7481	7562	7584	7495	7622	7499	7608	7538	7573	7514	7631	7494	7583	7622	7468	7476	7523	7538	7503	7553	7646	7598	7571	7532	7587	7546	7685	7465	7501	7530	7469	7456	7485	7516	7591	7506	7608	7490	7549	7630	7590	7548	7528	7515	7659	7591	7451	7604	7458	7553	7586	7509	7583	7528	7526	7569	7471	7597	7537	7549	7519	7397	7449	7519	7556	7421	7530	7370	7617	7511	7388	7519	7386	7556	7582	7493	7530	7637	7650	7417	7667	7543	7579	7442	7498	7517	7614	7394	7524	7518	7516	7501	7603	7526	7556	7642	7332	7572	7501	7607	7495	7621	7505	7591	7538	7562	7631	7420	7581	7622	7541	7671	7565	7523	7477	7563	7588	7554	7639	7568	7607	7638	7590	7444	7637	7590	7453	7519	7522	7565	7477	7625	7579	7458	7570	7576	7700	7628	7557	7502	7442	7479	7529	7452	7674	7605	7524	7520	7569	7637	7536	7458	7410	7602	7537	7468	7482	7624	7482	7580	7648	7549	7517	7497	7600	7474	7460	7627	7712	7465	7540	7645	7685	7458	7635	7611	7578	7586	7413	7618	7494	7512	7546	7505	7431	7422	7657	7561	7563	7535	7358	7487	7490	7473	7576	7540	7636	7561	7395	7597	7621	7498	7513	7581	7451	7621	7584	7553	7520	7517	7538	7576	7640	7532	7555	7551	7579	7713	7531	7538	7352	7479	7478	7530	7479	7536	7434	7670	7648	7614	7596	7570	7587	7708	7584	7537	7583	7450	7541	7457	7532	7626	7523	7524	7626	7561	7512	7563	7522	7558	7512	7594	7493	7558	7542	7555	7621	7692	7636	7507	7559	7599	7536	7637	7486	7657	7579	7467	7496	7578	7570	7531	7567	7381	7635	7403	7543	7439	7428	7574	7441	7544	7643	7537	7469	7507	7546	7566	7541	7465	7449	7475	7607	7704	7562	7714	7530	7670	7403	7566	7450	7507	7507	7531	7444	7557	7634	7518	7372	7609	7528	7441	7516	7572	7463	7423	7586	7587	7670	7443	7473	7433	7514	7558	7563	7443	7734	7591	7477	7664	7552	7545	7531	7485	7542	7555	7521	7472	7598	7443	7637	7391	7612	7629	7541	7492	7567	7532	7559	7473	7597	7384	7618	7472	7480	7456	7387	7698	7525	7513	7452	7454	7556	7613	7511	7650	7417	7469	7555	7669	7628	7611	7601	7569	7498	7655	7571	7431	7456	7489	7566	7455	7559	7478	7558	7603	7495	7502	7588	7490	7501	7501	7495	7504	7605	7587	7542	7540	7610	7499	7474	7458	7509	7521	7543	7541	7519	7691	7562	7482	7467	7644	7548	7466	7608	7594	7613	7488	7593	7553	7533	7594	7575	7572	7541	7502	7459	7566	7511	7503	7367	7581	7382	7557	7623	7547	7595	7599	7470	7476	7480	7573	7496	7570	7471	7585	7566	7563	7645	7488	7596	7537	7643	7396	7584	7573	7613	7545	7474	7626	7583	7546	7621	7393	7562	7362	7380	7631	7557	7685	7430	7677	7662	7521	7424	7562	7642	7514	7444	7594	7649	7291	7484	7556	7482	7558	7646	7627	7524	7565	7590	7437	7449	7621	7657	7424	7622	7544	7665	7468	7623	7552	7461	7644	7550	7461	7556	7589	7461	7710	7632	7547	7493	7512	7679	7576	7583	7542	7545	7514	7540	7381	7616	7594	7657	7591	7517	7630	7572	7504	7590	7509	7439	7525	7621	7468	7412	7660	7494	7521	7591	7492	7596	7563	7554	7477	7567	7599	7613	7439	7706	7664	7548	7503	7489	7542	7730	7534	7453	7566	7502	7558	7511	7651	7494	7476	7665	7566	7532	7611	7536	7528	7448	7627	7497	7525	7467	7464	7463	7508	7582	7535	7585	7575	7595	7578	7557	7516	7750	7645	7593	7493	7655	7562	7635	7558	7443	7542	7536	7579	7481	7677	7471	7745	7560	7612	7558	7671	7574	7517	7638	7592	7546	7460	7498	7601	7619	7544	7555	7445	7484	7545	7690	7512	7569	7653	7597	7389	7524	7644	7551	7539	7573	7471	7493	7443	7389	7501	7658	7579	7526	7585	7429	7481	7518	7470	7575	7490	7636	7532	7569	7612	7478	7457	7599	7535	7522	7532	7623	7560	7542	7554	7574	7533	7571	7527	7407	7619	7582	7524	7580	7478	7473	7658	7608	7499	7701	7678	7562	7596	7576	7514	7401	7549	7518	7649	7603	7557	7573	7634	7556	7411	7446	7567	7581	7458	7539	7493	7479	7488	7452	7518	7581	7621	7730	7623	7502	7535	7573	7593	7501	7549	7557	7424	7485	7679	7510	7625	7455	7563	7561	7585	7636	7516	7537	7517	7638	7499	7562	7484	7526	7584	7586	7472	7575	7542	7524	7640	7508	7541	7598	7654	7670	7579	7562	7584	7676	7541	7581	7677	7448	7479	7614	7430	7590	7603	7727	7601	7458	7574	7554	7588	7416	7605	7603	7519	7441	7503	7391	7444	7497	7613	7622	7643	7487	7481	7377	7520	7509	7513	7540	7453	7534	7592	7475	7524	7547	7707	7490	7494	7581	7562	7473	7584	7358	7690	7520	7499	7598	7610	7538	7660	7673	7471	7512	7523	7577	7428	7574	7433	7577	7562	7463	7576	7531	7523	7630	7610	7585	7629	7586	7465	7694	7641	7521	7498	7539	7755	7671	7508	7565	7535	7588	7475	7548	7594	7448	7580	7469	7487	7577	7456	7706	7428	7566	7572	7434	7538	7671	7502	7486	7480	7484	7406	7497	7421	7572	7574	7559	7520	7651	7364	7534	7504	7607	7518	7520	7473	7415	7569	7583	7555	7524	7525	7586	7505	7578	7611	7690	7576	7556	7765	7550	7534	7615	7365	7498	7482	7561	7445	7612	7624	7505	7568	7594	7650	7479	7601	7494	7602	7633	7631	7579	7604	7537	7501	7491	7512	7546	7602	7591	7461	7564	7416	7522	7623	7666	7423	7508	7630	7641	7571	7555	7477	7590	7575	7739	7559	7628	7480	7444	7626	7495	7640	7619	7646	7361	7649	7535	7493	7595	7549	7576	7515	7476	7526	7489	7513	7681	7455	7611	7564	7630	7526	7589	7519	7487	7451	7492	7482	7547	7520	7530	7547	7581	7374	7530	7561	7503	7471	7399	7557	7442	7687	7597	7644	7524	7429	7583	7504	7646	7520	7649	7466	7654	7443	7468	7507	7461	7540	7558	7548	7629	7448	7443	7549	7509	7528	7598	7409	7648	7548	7474	7534	7544	7499	7492	7374	7518	7602	7545	7525	7513	7611	7447	7463	7609	7434	7631	7414	7501	7509	7446	7524	7482	7608	7573	7484	7620	7516	7497	7594	7506	7455	7676	7550	7530	7595	7602	7383	7569	7623	7557	7675	7639	7580	7625	7549	7551	7521	7416	7549	7457	7575	7537	7642	7623	7607	7646	7651	7498	7551	7405	7442	7432	7546	7545	7600	7473	7589	7586	7568	7501	7433	7562	7568	7552	7604	7563	7553	7655	7601	7508	7471	7642	7517	7564	7644	7577	7609	7582	7670	7488	7602	7589	7541	7607	7375	7596	7517	7643	7557	7647	7580	7566	7648	7524	7587	7471	7577	7538	7588	7598	7625	7654	7495	7554	7540	7555	7380	7562	7523	7611	7438	7564	7412	7479	7507	7513	7572	7554	7339	7499	7521	7666	7470	7543	7558	7706	7534	7566	7605	7587	7436	7552	7567	7541	7517	7548	7483	7626	7464	7584	7569	7577	7579	7627	7556	7539	7607	7667	7531	7598	7606	7465	7568	7385	7599	7650	7494	7453	7605	7522	7649	7600	7643	7599	7482	7468	7593	7686	7551	7577	7403	7649	7475	7486	7496	7605	7291	7513	7428	7584	7449	7622	7545	7571	7669	7452	7630	7608	7582	7600
4222	1507	1328	1279	1880	10320	16375	15767	12524	7035	2923	1478	1022	887	895	896	858	857	927	946	877	872	923	869	873	913	854	853	907	857	932	900	833	810	895	885	891	866	931	886	886	861	887	855	902	890	899	907	838	906	869	876	867	917	872	863	912	949	903	932	863	964	888	901	843	960	885	849	950	883	872	920	957	849	858	864	929	900	879	928	910	865	879	847	853	863	887	891	914	921	914	887	920	948	925	921	900	852	853	920	883	911	892	901	820	889	874	912	828	878	840	892	926	860	885	889	931	890	874	875	901	975	869	893	880	922	890	885	918	908	932	934	879	954	860	858	866	891	878	879	872	907	914	931	934	910	871	900	846	949	876	883	866	907	866	875	898	966	873	933	895	884	939	865	935	898	924	846	855	921	893	848	885	858	862	894	906	864	867	883	906	895	864	878	941	903	900	900	903	876	927	921	874	911	912	894	908	931	952	937	861	882	935	868	878	887	862	875	902	865	872	851	933	903	923	855	906	868	875	890	890	888	912	875	884	871	883	939	871	898	896	965	894	887	939	892	948	944	870	839	934	945	886	857	911	868	919	875	860	926	874	881	888	893	900	869	918	930	906	919	869	893	905	883	933	949	898	867	868	918	873	899	887	897	893	877	935	912	911	909	890	853	900	948	880	906	896	870	928	843	869	905	930	927	934	907	936	878	878	950	960	928	842	891	879	924	920	857	906	855	864	879	870	892	869	840	887	863	867	923	846	872	920	907	870	945	904	891	906	899	918	902	884	920	879	882	849	883	909	894	942	852	886	885	886	935	829	877	919	871	875	928	895	925	922	955	873	957	853	894	887	883	918	877	888	901	870	897	902	917	903	871	886	933	846	928	898	913	874	937	900	838	894	948	876	926	910	901	872	900	832	927	902	908	893	904	899	887	913	906	890	915	896	878	909	919	901	866	935	850	905	906	895	920	880	899	866	877	881	919	920	862	875	911	900	867	939	907	883	874	872	887	886	919	865	887	919	922	962	872	882	893	831	905	874	854	926	895	860	930	906	905	845	888	916	907	906	926	869	896	893	902	877	870	877	874	924	859	905	884	875	893	906	874	892	854	871	896	921	905	905	896	913	892	890	911	928	865	832	885	893	836	892	916	903	847	933	908	894	878	871	897	888	913	901	921	846	918	914	868	894	846	902	863	923	921	893	866	899	877	970	907	876	895	940	849	888	873	879	845	932	850	928	887	881	905	915	909	871	841	958	886	922	892	931	897	903	905	885	902	829	933	909	852	918	870	886	873	898	886	886	936	868	845	908	905	917	901	872	889	947	889	888	868	888	875	865	903	916	887	878	912	913	908	865	844	905	871	913	946	926	914	919	877	916	897	936	846	911	946	836	891	898	964	861	867	859	922	943	893	906	876	878	903	916	937	912	848	808	906	871	943	886	884	932	955	872	933	903	936	905	863	940	939	923	907	849	914	898	865	859	868	881	921	883	920	885	965	872	910	905	899	867	882	901	909	927	932	824	848	956	868	864	862	944	866	897	890	863	895	929	943	849	873	883	882	909	889	917	871	845	868	925	842	877	891	902	896	905	873	923	939	890	899	858	876	902	910	899	846	892	893	926	905	870	916	871	882	932	884	853	868	907	906	893	964	887	878	933	884	868	869	906	894	936	876	946	937	879	883	886	967	954	855	918	880	896	900	887	843	883	892	922	900	897	869	844	845	893	904	917	917	903	899	876	927	939	844	920	867	898	967	923	873	918	890	920	830	922	903	991	865	905	816	872	887	891	915	933	928	904	861	920	903	914	860	831	894	928	922	880	915	896	941	911	863	900	862	884	919	915	861	870	894	820	881	905	796	884	925	922	930	885	882	986	914	857	928	880	766	956	931	918	957	916	852	909	927	886	888	927	940	810	910	942	926	861	881	947	876	826	901	886	909	891	842	930	880	906	907	887	911	904	874	884	901	904	882	856	926	909	899	889	883	914	917	877	879	902	917	916	955	913	870	885	900	895	829	827	870	888	921	899	895	938	942	905	926	901	901	917	921	878	879	904	861	874	892	883	864	893	933	912	906	943	869	940	880	930	907	903	873	973	889	932	865	882	942	908	870	877	883	917	895	904	864	928	909	899	899	841	910	883	891	997	927	884	860	880	800	944	918	942	981	857	909	844	863	907	860	886	913	876	904	954	881	907	823	923	930	910	854	839	886	898	849	901	888	893	895	867	892	913	889	884	922	938	873	921	851	875	940	880	885	901	850	867	939	861	995	873	882	904	891	878	888	901	931	874	929	907	909	907	863	866	876	920	924	933	922	900	881	958	896	910	916	892	898	891	845	856	892	948	889	890	895	929	897	850	908	912	958	855	888	899	896	906	910	948	910	922	891	952	919	884	873	896	897	924	928	916	918	885	873	827	919	889	901	891	904	903	863	877	871	872	896	852	909	934	871	890	893	929	902	871	850	878	889	963	920	900	954	932	833	880	896	906	921	932	896	878	873	925	901	926	895	905	947	885	924	886	877	904	919	869	866	902	875	887	894	910	898	827	911	895	871	834	867	885	941	915	861	822	942	860	916	921	891	934	884	901	849	873	895	865	892	841	902	941	864	810	936	872	845	921	930	907	896	931	904	893	915	898	956	868	905	909	927	926	851	887	911	870	894	861	894	879	890	899	833	917	870	903	857	953	879	901	908	892	854	949	889	914	863	905	863	929	847	937	939	913	897	895	885	915	895	909	906	897	869	942	897	852	909	827	853	904	912	927	883	879	898	863	878	865	909	868	893	929	870	890	909	865	868	880	882	909	903	862	903	928	888	865	942	876	884	904	923	873	869	960	832	872	874	918	877	886	879	907	873	927	860	940	885	886	920	874	886	894	903	849	845	837	916	946	917	841	919	922	893	896	838	941	880	895	849	899	879	934	883	861	940	892	895	850	863	855	959	904	894	884	881	932	926	846	867	851	923	864	934	846	831	884	859	953	911	905	886	941	905	933	926	879	918	870	825	906	887	954	921	940	847	856	847	884	931	906	891	877	933	941	869	887	929	818	952	898	962	884	900	893	889	872	859	845	927	955	851	887	928	875	846	910	902	850	914	882	894	904	848	865	906	914	907	886	863	921	897	897	937	908	923	902	879	865	868	853	903	895	890	876	943	920	878	881	877	934	889	851	898	876	877	920	878	889	859	983	930	917	806	937	861	896	880	878	894	926	903	930	894	935	848	878	924	949	883	850	964	861	895	859	816	895	931	893	855	915	904	889	902	863	887	922	964	918	888	873	887	879	887	874	919	896	894	888	898	926	863	900	945	888	915	912	941	907	941	953	925	878	902	890	876	893	905	864	842	926	913	896	864	855	872	892	895	805	891	965	893	889	878	878	913	821	891	901	900	903	996	856	892	861	914	896	932	850	932	928	866	882	879	873	829	886	854	955	932	924	873	906	914	908	908	891	873	905	866	961	900	867	901	868	880	873	896	894	910	904	890	902	913	884	897	873	857	923	927
19972	14851	11953	20933	35418	62458	69502	63152	52841	39190	26375	15150	9528	7798	7465	7408	7364	7367	7332	7369	7395	7455	7435	7468	7494	7431	7398	7491	7474	7397	7363	7358	7404	7386	7355	7296	7294	7369	7461	7391	7321	7353	7392	7221	7259	7461	7251	7549	7393	7376	7444	7427	7335	7390	7305	7337	7436	7411	7411	7318	7521	7458	7447	7457	7208	7441	7456	7341	7393	7369	7425	7410	7477	7309	7337	7416	7385	7515	7384	7563	7345	7504	7448	7490	7434	7396	7433	7489	7434	7463	7398	7541	7365	7346	7318	7342	7427	7392	7454	7462	7366	7454	7219	7332	7317	7301	7467	7254	7415	7387	7404	7345	7313	7401	7300	7447	7485	7411	7375	7407	7467	7298	7449	7396	7436	7411	7524	7256	7360	7502	7382	7465	7455	7389	7450	7310	7437	7477	7300	7351	7297	7452	7415	7434	7372	7504	7408	7216	7384	7402	7637	7361	7443	7253	7302	7324	7389	7386	7538	7348	7440	7399	7426	7303	7407	7366	7428	7447	7342	7421	7412	7406	7488	7398	7475	7409	7550	7428	7483	7341	7331	7368	7347	7393	7328	7521	7305	7415	7458	7397	7367	7335	7402	7490	7434	7399	7454	7493	7463	7366	7544	7364	7349	7327	7456	7452	7496	7494	7308	7371	7368	7387	7505	7471	7385	7307	7405	7308	7223	7459	7397	7385	7427	7492	7384	7548	7495	7352	7432	7386	7310	7444	7385	7365	7460	7389	7386	7382	7516	7426	7504	7413	7493	7499	7473	7335	7490	7358	7347	7404	7481	7453	7474	7483	7364	7402	7229	7418	7334	7395	7324	7475	7445	7398	7310	7454	7363	7308	7334	7466	7393	7484	7608	7505	7323	7363	7440	7584	7544	7393	7433	7481	7353	7455	7364	7526	7440	7386	7508	7397	7603	7424	7429	7475	7568	7442	7361	7421	7285	7548	7465	7514	7435	7433	7294	7467	7270	7377	7400	7477	7392	7429	7426	7461	7445	7367	7365	7289	7241	7430	7414	7446	7371	7240	7476	7358	7469	7409	7416	7484	7338	7401	7380	7358	7366	7578	7417	7312	7400	7486	7434	7476	7561	7377	7309	7446	7332	7338	7305	7441	7420	7439	7337	7248	7305	7353	7389	7389	7437	7631	7485	7462	7341	7387	7406	7468	7412	7451	7386	7401	7319	7517	7513	7321	7406	7495	7366	7444	7361	7369	7491	7540	7473	7489	7565	7524	7324	7357	7342	7379	7439	7390	7452	7384	7438	7307	7409	7478	7396	7423	7388	7365	7349	7447	7401	7379	7436	7385	7412	7453	7357	7476	7530	7355	7344	7459	7342	7343	7467	7448	7499	7347	7341	7351	7278	7469	7490	7469	7459	7347	7549	7458	7441	7384	7373	7445	7334	7361	7434	7321	7310	7422	7356	7383	7386	7436	7468	7386	7420	7300	7424	7458	7484	7463	7501	7374	7469	7454	7335	7473	7466	7403	7602	7327	7372	7529	7441	7453	7339	7320	7392	7433	7450	7386	7341	7374	7333	7342	7316	7456	7410	7350	7330	7456	7454	7322	7389	7461	7436	7392	7491	7452	7433	7304	7487	7412	7446	7281	7420	7460	7398	7432	7350	7414	7371	7374	7442	7302	7302	7374	7491	7451	7591	7419	7415	7267	7343	7377	7401	7536	7345	7496	7170	7376	7313	7481	7454	7399	7454	7487	7433	7444	7386	7322	7342	7368	7351	7373	7366	7402	7568	7458	7347	7587	7436	7343	7271	7391	7388	7466	7361	7290	7370	7392	7465	7385	7443	7337	7390	7430	7339	7451	7392	7392	7399	7350	7483	7581	7462	7223	7423	7428	7512	7438	7453	7269	7446	7348	7440	7519	7327	7408	7444	7313	7513	7382	7511	7492	7363	7588	7502	7403	7509	7501	7384	7507	7417	7441	7480	7405	7445	7276	7359	7527	7334	7435	7471	7394	7384	7352	7463	7566	7464	7403	7474	7494	7335	7427	7422	7460	7426	7440	7373	7279	7428	7426	7309	7361	7416	7468	7353	7448	7450	7362	7422	7399	7370	7373	7492	7419	7377	7399	7394	7381	7322	7452	7460	7343	7437	7520	7328	7555	7321	7460	7478	7449	7299	7478	7317	7333	7471	7466	7224	7460	7397	7439	7408	7399	7209	7447	7506	7306	7478	7455	7454	7431	7436	7394	7441	7491	7391	7428	7333	7447	7369	7374	7440	7399	7347	7472	7514	7442	7404	7443	7318	7443	7405	7534	7443	7266	7313	7390	7355	7355	7532	7300	7250	7351	7275	7442	7379	7531	7505	7374	7491	7522	7351	7384	7397	7468	7377	7443	7459	7407	7490	7434	7409	7442	7407	7442	7460	7469	7379	7299	7485	7527	7334	7381	7387	7397	7418	7240	7383	7401	7433	7425	7407	7577	7457	7439	7471	7403	7379	7435	7509	7561	7353	7401	7528	7436	7365	7369	7282	7335	7457	7160	7548	7279	7335	7397	7383	7503	7369	7307	7492	7383	7315	7339	7474	7399	7490	7371	7372	7370	7401	7488	7577	7293	7364	7492	7415	7496	7435	7403	7466	7540	7290	7552	7430	7411	7364	7400	7406	7420	7383	7426	7512	7299	7501	7399	7312	7543	7458	7428	7420	7391	7358	7379	7343	7594	7390	7356	7404	7359	7485	7493	7335	7438	7386	7370	7528	7461	7323	7252	7371	7463	7409	7421	7557	7371	7347	7312	7430	7457	7522	7439	7330	7302	7403	7517	7451	7450	7479	7269	7455	7469	7476	7440	7462	7329	7308	7363	7385	7264	7363	7405	7475	7447	7526	7463	7529	7396	7366	7478	7375	7456	7369	7370	7529	7356	7322	7384	7381	7282	7360	7435	7304	7529	7408	7400	7461	7363	7353	7460	7408	7469	7405	7485	7512	7303	7411	7485	7389	7487	7370	7492	7395	7381	7370	7338	7387	7531	7335	7452	7396	7295	7385	7531	7268	7356	7305	7461	7408	7485	7432	7289	7352	7433	7478	7387	7346	7466	7397	7250	7248	7509	7381	7428	7455	7294	7428	7482	7459	7403	7533	7498	7371	7405	7388	7347	7396	7258	7300	7387	7330	7512	7464	7471	7533	7430	7386	7485	7417	7489	7431	7459	7503	7367	7410	7392	7291	7464	7302	7472	7504	7410	7388	7463	7350	7420	7445	7251	7334	7418	7460	7444	7376	7387	7604	7459	7481	7471	7417	7482	7325	7544	7288	7421	7451	7379	7416	7271	7614	7565	7334	7457	7308	7401	7355	7469	7410	7446	7475	7389	7531	7410	7433	7397	7430	7401	7405	7318	7375	7402	7481	7210	7268	7438	7389	7358	7457	7473	7293	7322	7389	7490	7509	7359	7510	7396	7294	7499	7327	7461	7458	7348	7454	7369	7389	7377	7272	7373	7354	7279	7412	7399	7393	7400	7436	7556	7441	7505	7443	7483	7338	7328	7456	7408	7409	7386	7419	7387	7448	7505	7547	7456	7424	7440	7422	7290	7403	7310	7417	7324	7445	7388	7392	7422	7207	7358	7464	7337	7389	7534	7411	7489	7370	7351	7390	7422	7435	7378	7416	7450	7474	7525	7451	7547	7476	7398	7378	7387	7410	7306	7359	7420	7352	7340	7468	7504	7218	7413	7431	7556	7484	7413	7370	7325	7306	7546	7407	7451	7425	7484	7360	7461	7390	7471	7452	7516	7358	7292	7545	7401	7460	7325	7411	7434	7328	7317	7407	7397	7482	7531	7520	7350	7434	7432	7357	7444	7279	7418	7293	7397	7479	7480	7417	7395	7445	7556	7430	7441	7348	7406	7270	7466	7327	7429	7448	7452	7429	7533	7377	7461	7494	7345	7354	7513	7447	7399	7522	7319	7310	7319	7408	7436	7398	7469	7396	7512	7403	7385	7477	7460	7350	7390	7493	7489	7387	7413	7444	7422	7416	7443	7440	7369	7520	7458	7534	7407	7426	7365	7360	7471	7421	7449	7382	7460	7308	7466	7392	7393	7363	7428	7457	7520	7378	7406	7384	7490	7453	7315	7315	7386	7236	7527	7402	7351	7328	7445	7445	7347	7437	7517	7341	7429	7335	7326	7438	7389	7428	7413	7471	7357	7429	7298	7361	7372	7428	7260	7447	7376	7321	7567	7469	7579	7519	7513	7397	7347	7457	7363	7491	7341	7336	7395	7415	7433	7549	7435	7336	7504	7462	7310	7369	7454	7416	7395	7382	7324	7460	7506	7414	7378	7378	7412	7343	7457	7363	7269	7293	7260	7425	7447	7368	7471	7485	7334	7462	7448	7485	7475	7523	7376	7353	7343	7409	7378	7377	7657	7438	7428	7401	7527	7441	7301	7433	7518	7423	7301	7403	7233	7267	7266	7406	7509	7458	7405	7375	7445	7306	7483	7424	7376	7358	7387	7348	7524	7357	7383	7426	7301	7299	7449	7319	7395	7412	7278	7474	7413	7501	7452	7365	7450	7481	7525	7481	7494	7429	7490	7397	7410	7414	7373	7419	7345	7372	7615	7388	7345	7469	7385	7305	7316	7371	7431	7301	7363	7488	7410	7384	7405	7435	7439	7373	7301	7453	7410	7424	7379	7466	7402	7461	7403	7454	7367	7401	7287	7335	7513	7404	7515	7380	7406	7389	7353	7416	7429	7510	7392	7501	7599	7421	7402	7445	7386	7561	7450	7336	7519	7326	7342	7354	7560	7322	7292	7299	7464	7224	7427	7378	7385	7420	7436	7297	7416	7391	7307	7408	7451	7511	7544	7282	7516	7348	7398	7337	7332	7328	7426	7435	7529	7455	7421	7416	7464	7482	7373	7339	7439	7355	7318	7327	7381	7363	7368	7393	7336	7449	7459	7385	7481	7582	7416	7460	7359	7261	7395	7426	7406	7449	7379	7351	7428	7496	7318	7433	7465	7402	7451	7459	7511	7530	7394	7327	7499	7378	7572	7429	7453	7395	7345	7431	7208	7431	7399	7528	7311	7351	7543	7351	7487	7417	7503	7492	7373
3134	2096	1635	1437	2235	16833	25954	23564	19228	11165	4642	1893	1104	1021	966	960	976	917	938	949	939	903	930	908	919	912	909	930	931	887	981	934	931	886	933	961	942	957	962	923	973	915	965	969	925	1012	957	897	970	911	906	962	924	923	960	956	957	916	886	922	924	948	947	954	964	970	967	942	903	1007	939	956	930	930	916	947	923	940	963	964	896	959	906	903	944	945	963	946	904	952	949	940	955	911	935	898	940	950	901	914	948	954	942	916	934	905	928	909	992	980	971	950	944	992	947	929	959	929	1014	923	900	941	955	889	938	951	906	908	991	921	913	981	962	893	916	909	951	962	952	924	886	986	948	866	967	931	972	959	937	912	970	925	951	978	929	906	1008	909	949	928	931	974	901	978	927	927	915	896	988	888	937	973	987	904	941	968	939	918	945	912	933	934	902	943	929	956	914	924	1044	951	906	954	925	917	937	930	926	950	937	986	949	995	976	969	939	955	917	893	953	928	951	1021	944	901	931	919	941	1038	991	961	928	952	939	920	945	901	934	909	925	973	867	926	901	978	961	954	951	947	919	937	958	971	926	975	947	966	956	964	979	945	918	941	956	929	924	941	927	935	976	994	920	975	952	921	913	976	928	928	1016	883	972	963	934	956	965	941	892	918	921	956	954	921	925	981	967	958	987	945	893	961	920	931	912	925	967	941	881	961	945	936	991	933	969	937	909	947	899	946	982	933	970	888	957	954	950	915	915	995	926	950	927	972	886	925	968	914	944	950	934	926	958	900	940	973	948	966	992	911	965	938	901	911	936	965	972	901	923	924	978	947	904	889	903	901	956	929	889	949	996	957	938	936	894	946	890	918	915	912	973	972	937	943	972	939	924	912	905	882	976	972	960	907	945	963	959	1009	926	967	951	946	916	947	960	982	923	916	957	962	872	1009	931	956	977	939	940	931	901	901	972	916	943	956	913	920	1001	899	904	939	932	949	956	932	957	916	947	986	927	942	909	984	936	880	924	953	992	911	950	1003	973	944	944	974	984	911	972	957	952	932	926	958	942	1002	976	908	919	904	959	968	921	931	958	868	991	913	920	983	959	1038	935	948	918	914	929	918	954	938	939	934	996	925	838	976	990	951	977	927	925	943	941	984	958	937	938	982	972	916	889	933	930	922	979	938	925	981	981	977	977	938	951	955	925	957	940	927	918	999	955	958	994	934	1003	961	933	920	885	932	977	944	947	904	937	955	935	967	920	906	937	905	911	989	919	964	917	918	895	925	967	945	942	950	923	922	951	939	918	936	937	976	920	915	930	941	957	939	930	932	991	943	947	944	958	897	948	892	906	894	955	962	895	951	914	911	913	971	890	913	916	939	955	955	923	927	951	932	899	963	891	970	983	916	951	937	965	956	930	898	956	968	920	920	943	963	975	948	918	975	925	898	919	926	953	970	921	898	994	984	989	978	920	988	911	925	1054	984	936	924	960	974	949	953	1004	946	907	922	924	933	969	921	931	985	918	893	913	910	912	947	968	936	961	917	992	901	981	921	926	962	902	963	935	977	910	955	927	935	920	922	904	973	905	936	927	909	942	913	974	957	1057	886	941	955	940	922	940	901	967	1009	944	999	956	941	962	906	960	903	969	915	938	941	952	929	918	917	1004	992	941	948	1015	985	908	986	980	917	934	926	945	944	937	965	1019	949	968	935	918	965	955	983	909	934	974	965	955	960	916	898	921	965	911	876	874	927	931	902	980	935	964	917	977	915	923	945	925	916	940	943	966	935	885	963	904	946	948	982	912	1000	908	954	952	945	932	960	1021	893	905	909	870	894	902	943	909	921	913	974	955	984	912	999	945	925	953	877	938	919	966	960	905	929	958	885	977	933	949	955	1003	904	919	961	954	949	988	953	976	941	887	958	926	966	931	954	960	957	942	972	948	911	926	966	966	950	922	925	921	966	969	894	936	880	962	920	974	950	896	925	929	969	937	915	935	939	932	954	957	904	972	877	954	974	968	925	997	877	932	929	988	971	919	958	1020	965	927	968	994	896	1011	923	906	886	912	986	925	896	925	921	912	927	975	903	902	938	954	952	939	942	960	860	988	911	901	915	960	940	945	926	950	942	913	972	849	942	971	957	898	956	946	977	872	957	911	944	983	889	898	930	953	936	917	946	931	957	951	883	896	926	903	955	948	933	928	977	963	934	960	908	975	986	917	901	951	991	938	950	917	976	916	907	972	950	893	951	980	910	930	917	987	974	959	944	893	957	945	914	942	901	972	908	947	975	873	940	936	946	978	976	927	921	959	957	897	874	957	991	1006	978	962	923	936	1042	955	946	942	1020	1023	912	932	927	934	924	961	910	929	919	974	978	936	900	912	932	887	928	930	960	963	948	949	952	956	942	951	944	954	927	965	951	962	943	942	979	934	935	966	949	940	957	944	948	920	910	913	956	906	937	968	926	936	964	892	907	928	949	923	972	922	975	871	913	949	964	932	963	1015	947	944	935	1010	927	993	971	979	914	943	934	945	979	936	980	941	919	904	911	983	981	895	940	898	962	1003	935	893	967	917	864	945	951	967	945	943	939	939	931	928	908	913	914	948	914	930	962	977	885	968	971	965	927	935	911	962	901	954	924	956	961	934	872	951	945	990	959	902	915	926	962	961	981	914	960	934	986	1014	969	999	918	894	933	964	935	988	928	955	905	931	957	898	963	965	932	964	944	931	926	927	926	926	874	947	924	946	921	913	958	979	947	928	976	974	958	983	951	993	927	955	929	967	934	959	928	942	913	971	965	948	946	909	857	970	904	930	950	1020	943	901	940	935	905	965	966	979	913	896	925	986	974	858	994	937	932	947	960	945	921	909	977	832	956	893	897	959	960	1001	939	968	897	958	1019	1026	962	963	972	965	931	982	914	963	929	867	944	891	981	943	907	951	916	849	957	932	944	957	928	926	953	941	965	964	947	936	950	921	852	974	964	910	964	935	968	988	946	896	928	896	980	976	963	952	934	909	928	956	978	912	981	946	929	964	923	980	949	980	943	932	894	927	881	900	925	949	923	934	969	936	960	940	895	960	1001	979	898	932	908	941	952	971	933	947	982	908	944	901	1012	987	917	976	919	952	941	957	986	926	896	922	929	935	928	925	969	905	975	979	937	901	932	954	948	931	934	921	942	980	926	946	972	913	869	938	892	937	967	920	867	901	971	886	951	875	935	866	963	976	1000	970	959	905	883	955	966	930	960	956	943	979	911	966	961	978	944	922	906	972	962	960	946	949	937	938	935	925	922	944	887	935	944	916	983	950	908	956	979	937	901	920	953	918	933	929	870	925	861	976	991	947	976	927	934	979	925	977	905	952	978	944	924	956	1013	948	937	922	959	894	875	983	934	959	911	925	950	957	951	920	992	899	938	964	906	950	987	925	964	955	963	992	912	929	936	949	964	926	934	977	943	999	880	955	964	929	914	958	954	924	978	922	946	989	939	957	955	977	941	986	932	954	997	928	934	929	951	932	945	929	898	933	956	934	1029	972	955	957	931	895	918
24763	18590	14338	24199	39107	70682	81714	73488	62041	45380	31152	18344	10563	8251	7835	7688	7615	7682	7827	7620	7751	7728	7781	7714	7884	7729	7741	7662	7766	7688	7634	7824	7737	7669	7703	7697	7753	7741	7793	7653	7727	7735	7746	7709	7731	7592	7746	7785	7773	7868	7741	7787	7712	7809	7828	7790	7732	7824	7701	7701	7751	7766	7716	7704	7727	7704	7770	7696	7687	7900	7675	7836	7704	7652	7669	7626	7705	7884	7642	7699	7753	7740	7856	7810	7617	7632	7680	7592	7687	7674	7693	7735	7628	7743	7736	7708	7680	7723	7670	7768	7896	7553	7562	7775	7771	7738	7826	7814	7647	7816	7723	7691	7722	7744	7581	7806	7760	7776	7677	7709	7655	7570	7680	7631	7724	7777	7710	7793	7680	7641	7766	7595	7656	7759	7859	7766	7698	7634	7683	7606	7815	7921	7715	7577	7872	7664	7683	7767	7789	7636	7797	7769	7818	7731	7782	7735	7724	7683	7685	7695	7670	7711	7614	7651	7660	7734	7737	7723	7821	7642	7716	7525	7779	7785	7747	7786	7801	7795	7661	7773	7713	7765	7674	7672	7678	7746	7750	7541	7680	7802	7688	7679	7714	7687	7558	7671	7612	7693	7795	7718	7803	7739	7722	7514	7685	7704	7624	7723	7559	7679	7748	7660	7739	7700	7723	7799	7684	7794	7860	7743	7665	7763	7833	7785	7664	7661	7892	7791	7657	7684	7697	7744	7776	7796	7821	7724	7651	7828	7772	7754	7688	7680	7810	7728	7857	7691	7833	7668	7709	7635	7620	7765	7863	7513	7693	7647	7717	7825	7657	7674	7742	7821	7717	7752	7805	7759	7639	7675	7746	7792	7662	7727	7788	7747	7796	7617	7713	7615	7687	7733	7725	7854	7834	7752	7738	7816	7837	7718	7835	7852	7771	7617	7739	7738	7672	7614	7639	7785	7797	7818	7711	7702	7650	7831	7843	7542	7804	7844	7878	7667	7813	7669	7651	7634	7747	7718	7562	7745	7727	7810	7800	7637	7693	7747	7741	7799	7692	7821	7747	7642	7667	7773	7676	7761	7847	7636	7684	7753	7957	7746	7776	7796	7786	7690	7738	7810	7906	7767	7620	7826	7762	7677	7807	7846	7804	7682	7625	7754	7804	7852	7708	7772	7808	7700	7814	7692	7690	7764	7730	7815	7577	7637	7616	7708	7778	7723	7834	7726	7741	7682	7765	7627	7718	7820	7775	7703	7714	7869	7690	7692	7742	7778	7757	7657	7704	7747	7814	7634	7663	7804	7717	7796	7726	7745	7695	7609	7650	7689	7769	7790	7646	7763	7786	7726	7679	7587	7845	7704	7813	7711	7644	7640	7789	7894	7744	7726	7761	7804	7785	7767	7743	7589	7718	7803	7668	7719	7704	7669	7729	7679	7711	7692	7704	7612	7787	7783	7733	7662	7740	7676	7779	7825	7789	7716	7702	7674	7634	7742	7624	7566	7634	7705	7711	7570	7657	7717	7728	7700	7785	7817	7711	7705	7860	7653	7706	7836	7788	7560	7632	7756	7726	7627	7779	7802	7601	7700	7748	7789	7571	7737	7741	7737	7666	7838	7770	7741	7689	7831	7752	7732	7736	7720	7843	7799	7718	7745	7693	7832	7786	7763	7840	7847	7689	7725	7802	7808	7833	7768	7746	7783	7735	7782	7783	7771	7648	7643	7768	7631	7653	7712	7704	7809	7684	7652	7600	7667	7725	7703	7720	7815	7800	7552	7779	7798	7609	7748	7744	7645	7955	7839	7753	7838	7749	7795	7791	7808	7725	7615	7709	7787	7708	7616	7732	7777	7717	7732	7630	7779	7655	7839	7751	7832	7581	7756	7744	7725	7793	7668	7621	7821	7723	7720	7813	7731	7818	7641	7828	7738	7678	7673	7699	7672	7821	7810	7741	7725	7671	7852	7807	7672	7771	7864	7707	7581	7660	7711	7758	7817	7758	7765	7704	7813	7843	7648	7702	7725	7789	7893	7726	7675	7774	7663	7791	7672	7749	7643	7670	7763	7877	7789	7806	7715	7634	7764	7803	7879	7756	7777	7651	7672	7735	7619	7604	7799	7812	7755	7855	7819	7853	7791	7668	7834	7769	7751	7816	7710	7673	7578	7695	7848	7618	7727	7854	7589	7838	7675	7813	7655	7812	7692	7661	7707	7730	7821	7712	7924	7770	7708	7675	7720	7755	7692	7807	7791	7695	7792	7813	7613	7762	7619	7740	7683	7760	7605	7789	7694	7754	7659	7786	7629	7762	7701	7774	7643	7661	7771	7713	7644	7770	7674	7760	7715	7789	7740	7951	7654	7854	7753	7678	7721	7684	7828	7890	7641	7742	7855	7662	7686	7633	7807	7776	7679	7742	7739	7746	7759	7564	7714	7726	7755	7751	7591	7839	7766	7768	7677	7799	7658	7670	7753	7581	7657	7763	7911	7608	7743	7729	7512	7778	7688	7715	7689	7780	7683	7442	7802	7654	7680	7653	7776	7859	7761	7651	7836	7754	7755	7814	7667	7874	7808	7678	7637	7775	7696	7808	7565	7717	7697	7814	7802	7792	7646	7768	7800	7711	7665	7727	7746	7868	7817	7677	7717	7782	7783	7830	7838	7645	7925	7691	7697	7768	7842	7787	7757	7835	7690	7620	7665	7700	7828	7675	7801	7756	7778	7618	7790	7680	7657	7801	7682	7844	7759	7742	7800	7658	7714	7730	7685	7674	7734	7793	7789	7698	7568	7568	7708	7622	7756	7845	7741	7712	7765	7704	7769	7660	7706	7761	7630	7696	7852	7840	7775	7829	7883	7714	7671	7565	7641	7756	7778	7744	7781	7835	7697	7805	7778	7641	7783	7641	7656	7653	7843	7833	7841	7761	7646	7831	7706	7727	7672	7734	7795	7862	7735	7775	7744	7656	7702	7537	7827	7717	7861	7730	7699	7664	7788	7707	7774	7741	7740	7739	7766	7655	7843	7656	7715	7765	7749	7659	7797	7694	7754	7731	7659	7714	7661	7848	7737	7722	7714	7670	7750	7668	7679	7606	7706	7634	7821	7827	7674	7875	7493	7844	7782	7844	7706	7680	7687	7560	7882	7739	7706	7733	7657	7590	7726	7847	7675	7632	7614	7697	7628	8025	7826	7635	7777	7755	7760	7719	7648	7749	7736	7654	7727	7846	7819	7652	7764	7688	7680	7689	7729	7667	7728	7687	7761	7768	7593	7848	7595	7802	7732	7729	7857	7736	7570	7846	7771	7735	7738	7775	7709	7632	7626	7628	7772	7843	7690	7621	7776	7780	7663	7736	7687	7832	7767	7783	7751	7669	7543	7788	7683	7737	7768	7628	7681	7805	7779	7847	7700	7690	7713	7895	7581	7812	7731	7751	7671	7814	7871	7700	7701	7738	7565	7757	7672	7755	7748	7828	7688	7642	7840	7714	7695	7668	7790	7708	7798	7740	7729	7750	7652	7728	7832	7613	7809	7753	7609	7713	7650	7750	7759	7783	7682	7668	7788	7750	7590	7733	7761	7939	7767	7778	7748	7748	7733	7760	7651	7668	7790	7734	7691	7712	7736	7629	7745	7741	7791	7827	7709	7729	7750	7554	7667	7854	7721	7643	7653	7838	7801	7750	7757	7778	7687	7677	7718	7664	7813	7847	7621	7816	7775	7760	7610	7649	7667	7700	7673	7546	7803	7728	7674	7892	7710	7736	7592	7664	7835	7773	7766	7612	7818	7665	7708	7839	7606	7677	7655	7787	7765	7616	7712	7872	7667	7701	7725	7818	7728	7615	7713	7795	7721	7643	7654	7737	7770	7784	7660	7711	7657	7825	7812	7826	7838	7730	7855	7718	7638	7664	7727	7689	7763	7681	7642	7692	7695	7734	7796	7833	7737	7802	7709	7750	7741	7795	7705	7746	7824	7813	7772	7623	7752	7673	7860	7685	7764	7587	7721	7746	7623	7715	7763	7697	7811	7746	7737	7601	7700	7661	7650	7757	7496	7688	7815	7687	7817	7751	7798	7783	7714	7834	7783	7764	7713	7776	7614	7689	7741	7766	7769	7792	7710	7795	7750	7786	7598	7884	7684	7516	7742	7635	7599	7770	7711	7697	7862	7773	7725	7770	7693	7757	7744	7844	7762	7737	7757	7741	7738	7697	7703	7837	7690	7692	7739	7727	7816	7621	7688	7709	7707	7814	7676	7854	7664	7618	7670	7567	7789	7596	7781	7746	7830	7797	7680	7673	7782	7708	7792	7738	7545	7747	7774	7752	7751	7746	7815	7641	7829	7781	7721	7816	7816	7753	7708	7735	7809	7664	7744	7689	7659	7765	7567	7710	7686	7717	7648	7762	7793	7698	7779	7664	7686	7781	7768	7800	7893	7715	7659	7727	7792	7694	7869	7651	7651	7700	7750	7672	7677	7711	7757	7665	7497	7736	7722	7644	7576	7749	7817	7638	7698	7781	7729	7786	7892	7661	7788	7643	7840	7802	7816	7796	7825	7649	7708	7718	7838	7604	7825	7848	7688	7808	7620	7528	7744	7750	7707	7695	7728	7653	7712	7807	7663	7739	7750	7712	7728	7678	7687	7728	7758	7884	7720	7732	7695	7676	7720	7741	7827	7683	7809	7850	7750	7699	7631	7735	7750	7727	7764	7644	7814	7784	7818	7688	7675	7656	7673	7754	7705	7833	7834	7706	7773	7780	7775	7864	7827	7750	7686	7724	7731	7567	7619	7845	7732	7661	7700	7797	7605	7697	7780	7639	7685	7695	7636	7738	7753	7749	7784	7671	7629	7855	7750	7674	7770	7593	7754	7684	7873	7687	7747	7787	7767	7730	7705	7804	7607	7700	7792	7902	7754	7789	7789	7752	7817	7673	7677	7741	7863	7660	7752	7731	7775	7752	7682	7851	7923	7798	7745	7785	7679	7752	7781	7756	7693	7786	7643	7830	7833	7744	7702	7759	7566	7596	7743	7670	7780	7755	7625	7671	7765	7767	7767	7682	7822	7658	7758	7767	7798	7679	7689	7768	7745	7832	7719	7736	7818
2903	1254	1030	988	1841	3652	5952	6290	4945	2862	1689	1146	962	870	881	835	894	871	897	909	855	885	839	869	844	885	865	856	797	824	906	866	857	821	847	862	899	888	849	900	899	881	864	884	858	909	900	862	853	914	839	866	850	824	864	918	868	851	888	880	867	882	859	896	796	862	908	883	821	869	860	887	911	889	855	894	863	860	857	868	847	857	899	873	916	901	834	900	932	862	870	878	853	833	811	819	894	855	898	826	851	881	865	852	855	842	874	823	871	874	849	857	907	855	873	867	903	854	851	875	862	907	884	834	926	879	912	895	934	819	842	856	872	889	873	940	857	868	884	870	890	830	886	888	907	869	904	915	864	872	898	870	922	905	897	870	850	884	940	864	872	839	884	917	807	882	857	892	875	873	843	902	920	920	879	879	882	841	797	866	831	855	890	860	875	915	884	850	824	837	870	880	844	881	862	958	853	853	863	822	855	852	868	846	819	911	951	875	859	872	875	873	840	839	881	875	856	873	950	822	878	863	842	834	857	884	863	850	878	838	866	918	885	911	886	891	917	869	902	827	818	836	873	857	899	882	837	855	857	865	857	809	946	827	896	819	874	861	876	863	852	846	861	855	836	872	827	849	889	885	861	908	855	860	897	913	883	862	908	854	887	837	906	884	831	947	880	888	843	852	855	871	869	883	848	845	870	958	836	885	863	908	827	894	845	917	905	881	881	884	846	832	850	903	848	863	851	919	864	897	838	872	892	868	831	892	868	881	827	889	835	928	904	824	842	892	876	884	867	919	840	902	908	871	851	843	892	867	882	810	826	846	856	859	878	855	822	882	854	859	888	867	900	877	869	856	922	864	894	869	808	898	840	846	875	828	880	919	834	899	884	879	871	851	841	875	856	855	887	853	895	844	942	826	848	814	903	875	834	834	893	917	894	886	933	880	865	806	862	928	875	863	861	871	842	852	899	890	932	859	850	835	832	882	886	882	874	854	811	896	888	879	843	836	854	872	871	885	853	905	883	905	892	854	922	872	864	943	841	861	897	817	905	892	894	864	843	879	850	885	840	888	864	861	859	828	828	880	841	878	907	891	914	883	886	849	868	857	874	883	900	873	853	848	857	909	884	857	883	897	860	844	851	871	868	869	846	868	858	874	871	876	845	911	881	922	884	935	877	893	848	908	817	856	845	896	835	859	884	826	858	884	856	827	852	849	864	878	885	836	901	897	827	845	906	846	873	924	860	832	839	831	898	869	900	899	865	862	864	814	893	862	913	859	872	882	877	884	880	859	869	839	865	869	835	931	851	870	898	854	881	873	837	893	873	894	858	878	872	884	845	904	843	902	856	864	854	825	884	878	879	855	878	913	910	878	854	889	849	925	894	887	850	843	882	875	890	901	905	802	874	912	832	848	894	879	888	852	857	881	862	861	880	860	841	879	893	861	862	855	935	909	870	843	861	853	902	831	895	895	866	867	828	860	844	887	818	916	897	892	893	821	866	849	868	887	838	894	883	867	902	863	850	869	921	891	893	839	913	856	828	788	855	850	809	833	896	852	847	858	869	829	897	889	852	859	859	851	868	894	871	904	827	881	885	821	836	866	888	825	829	823	894	845	873	853	851	855	866	869	896	881	855	830	825	859	902	919	873	929	914	839	860	858	879	847	883	906	838	829	843	873	863	810	834	884	864	854	887	858	890	907	861	830	896	816	841	835	844	879	833	839	825	905	899	836	850	865	855	872	868	889	878	903	847	859	840	882	906	845	890	847	911	843	824	877	810	887	842	854	886	851	840	868	867	870	847	932	851	851	844	906	847	885	819	890	867	828	831	834	860	878	849	859	856	854	894	876	852	868	854	919	847	876	922	864	856	879	861	798	927	853	909	890	875	895	893	872	903	860	896	888	864	905	860	835	861	852	835	883	879	949	896	900	889	934	906	855	885	864	869	897	839	896	905	904	878	902	865	846	856	880	910	893	921	908	897	858	874	838	923	889	874	872	868	917	819	831	861	845	892	963	862	870	878	829	873	846	871	829	915	894	857	860	838	886	832	834	875	900	868	826	868	906	837	910	851	843	904	863	865	900	892	886	874	895	847	844	933	923	848	847	832	935	863	924	886	921	864	837	846	895	879	888	842	860	832	857	865	855	875	913	884	873	903	907	888	861	864	871	944	817	843	948	868	864	948	864	896	866	884	888	941	865	933	841	879	870	881	864	933	850	932	865	851	876	887	855	885	890	927	847	893	908	910	820	865	896	867	841	851	883	876	902	886	843	840	886	882	921	850	831	877	892	876	860	869	842	864	888	838	886	930	885	908	834	875	885	859	849	872	912	857	877	893	871	829	886	847	867	892	848	877	860	856	872	889	840	884	903	878	864	890	864	872	853	879	878	912	847	872	887	864	901	865	876	850	869	845	853	844	848	816	898	901	843	887	842	885	884	882	859	859	848	849	858	838	889	885	819	882	837	882	905	823	942	860	823	808	851	860	891	847	913	889	841	910	864	873	848	885	833	875	863	878	854	936	893	874	881	902	881	867	890	889	869	885	879	867	868	872	940	899	816	882	881	848	902	840	870	846	866	866	843	832	854	909	877	867	900	859	839	904	880	858	856	883	853	826	870	937	856	888	817	902	908	790	881	839	902	859	891	856	889	856	848	855	813	884	866	874	828	869	889	858	875	894	862	862	897	845	849	911	882	886	809	905	855	860	886	870	945	838	872	888	839	888	843	819	859	900	863	880	902	931	831	885	865	920	874	853	855	766	914	891	849	854	836	885	875	866	898	859	867	874	862	864	869	826	856	872	866	854	927	853	919	879	840	842	910	852	791	869	819	850	834	903	901	841	858	896	855	850	867	872	897	848	830	828	886	846	778	919	891	862	862	865	849	852	864	836	872	849	851	829	885	855	871	881	912	838	845	856	888	882	911	908	875	823	915	820	872	894	841	906	892	925	915	880	861	803	938	814	853	867	875	854	871	838	900	843	822	907	875	830	908	847	864	812	920	862	910	909	876	883	840	884	895	866	827	860	870	889	871	886	905	886	869	847	864	830	882	826	873	899	853	858	886	814	875	832	865	881	879	866	879	914	866	858	826	903	848	890	884	817	902	885	888	844	881	878	857	868	858	853	861	917	839	847	853	847	930	926	917	858	870	848	884	886	863	839	890	844	830	799	909	813	896	866	867	872	850	864	889	888	894	884	866	821	861	851	851	946	872	850	830	939	885	849	877	889	869	864	828	827	870	822	895	904	850	883	882	902	871	899	871	848	884	840	839	887	854	866	900	870	868	865	898	888	886	895	800	906	897	863	890	868	835	835	818	856	865	890	875	818	863	874	864	803	895	866	863	889	866	850	927	868	916	874	904	846	856	880	840	820	863	835	897	890	886	906	839	861	816	868	831	853	890	862	854	862	787	847	913	823	862	855	855	864	824	871	889	875	866	843	851	841	860	896	905	939	917	839	847	852	849	876	854	870	894	822	884	872	845	884	844
16537	11699	9386	12684	31167	42175	47683	44675	37697	27916	18105	10909	8009	7461	7051	7151	7054	7119	7115	7105	7137	7191	7170	7090	7263	7182	7209	7060	7134	7228	7172	7038	7135	7120	7132	7186	7109	7168	7067	7065	7225	7166	7220	7212	7156	7172	7182	7072	7181	7199	7201	7088	7093	7089	7099	7063	7144	7089	7136	7181	7101	7169	7219	7076	7118	7077	7227	7079	7130	7001	7235	7122	7073	7038	7040	6922	7273	7167	7110	7185	7099	7150	7024	7144	7147	7060	7060	7146	7097	7185	7129	7129	7053	7109	7128	7163	7089	6961	7213	7151	7132	7075	7097	7185	7171	7154	7136	7108	7148	7167	7223	7228	7208	7167	7157	7141	7068	7092	7192	7189	6975	7322	7089	7167	7158	7140	7015	7069	7116	7239	7102	7139	7064	7163	7163	7122	7151	7094	7243	7001	7118	7071	7177	7123	7140	7223	7145	7171	7173	7104	7172	7054	7062	7196	7071	7129	7071	7090	7241	7136	6927	7067	7208	7182	7102	7075	7179	7101	7004	7057	7200	7070	7107	7219	7167	7045	7158	7026	7055	7116	7223	7164	7105	7331	7031	7067	7063	7250	7358	7104	7039	7017	7059	7224	7112	7170	7099	7023	7032	7089	7172	7085	7187	7300	7141	7062	7032	7174	7218	7198	7258	7128	7134	7149	7163	7141	7164	7102	7126	7152	7135	7106	7196	6998	7305	7160	7211	6999	7181	7109	7093	7147	7228	7109	7070	7117	7235	7070	7155	7148	7070	7082	7163	7146	7126	7099	7089	7142	7217	7093	7140	7157	7071	7129	7253	7183	7030	7171	6954	7002	7149	7260	7041	7164	7050	7029	7190	7100	7126	7068	7049	7106	7168	7128	7200	7097	7124	7071	7018	7141	7230	7238	7146	7124	7009	7189	7142	7167	7252	7208	6988	7075	7190	7123	7101	7191	7057	7003	7077	7159	7048	7164	7086	7140	7138	7093	7066	7195	7268	7217	7053	7099	7026	7273	7075	7154	7182	7085	7156	7010	7078	7087	7070	7126	7110	7198	7173	7183	7116	7073	7154	7328	7096	7063	7138	7136	7098	7109	7051	7099	7234	7116	7065	7234	7183	7149	7121	7244	7026	7173	7194	7085	7170	7172	7134	7026	7225	7096	7133	7275	7097	7024	7120	7168	7189	7120	7171	7115	7195	7171	7112	7177	7153	7131	7058	7142	7105	7118	7089	7166	7103	7157	7197	7147	7058	7131	7042	7149	7133	7152	7120	7161	7102	7368	7086	7231	7065	7136	7128	6975	7043	7185	7230	7148	7107	7240	7142	7243	7126	7142	7235	7125	7026	7261	7104	7134	7170	7144	7160	7166	7159	7167	7329	7088	7086	7302	7047	7180	7088	7175	7187	7114	7259	7091	7180	7165	7113	7158	6989	7152	7210	7195	7117	7196	7051	7148	7271	7088	7096	7011	7071	7150	7133	7203	7163	7181	7169	7098	7113	7116	7082	7145	7103	7164	7215	7133	7119	7173	7089	7276	7150	7204	7182	7063	7018	7043	7155	7214	7133	7068	7174	7075	7160	7185	7072	7164	7194	7143	7045	7183	7103	7110	6974	7134	7100	7180	7193	7194	7086	7119	7137	7181	7132	7127	7118	7136	7186	7089	7107	7125	7093	7127	6963	7113	7145	7110	7218	7245	7024	7045	7131	7186	7097	7161	7093	7095	7154	7077	7060	7219	7130	7082	7247	7183	7150	7142	7142	7118	7099	7156	7124	7267	7123	7152	7124	7193	7163	7238	7013	7110	7031	7238	7118	7152	7205	7102	7141	7126	7048	7200	7195	6977	7092	7104	7183	7119	7251	7226	7194	7125	7213	7047	7215	7061	7113	7309	7200	7144	7145	7127	7103	7096	7261	7294	7080	7029	7122	7176	7182	7090	7074	7157	7261	7095	7070	7088	7273	7199	7140	7163	7064	7245	7096	7153	7207	7187	7157	7248	7098	7187	7160	7127	7083	7178	7135	7276	7224	7219	7156	7137	7052	7090	7240	7134	7090	7158	7142	7137	7067	7113	7214	7181	7211	7152	7187	7078	7092	7086	7053	7110	7059	7164	7079	7187	7158	7118	7135	7082	7312	7090	7200	7073	7102	7170	7105	7104	7138	7203	7125	7200	6991	7091	7188	7253	7251	7159	7023	7201	7154	7060	7133	7075	7207	7158	7124	7230	7148	7241	7130	7122	7043	7150	7066	7104	7234	7203	7143	7081	7216	7122	7131	7106	7170	7130	7055	7143	7056	7178	7059	7089	7154	7205	7207	7048	7159	7237	7059	7108	7148	7161	7275	7225	7108	7167	7307	7115	7050	7115	7243	7233	7142	7106	7155	7107	7238	7207	7216	7087	7216	7055	7006	7098	7191	7123	7239	7135	7120	7105	7078	7282	7240	7005	7122	7103	7159	7036	7152	6874	7049	7163	7133	7074	7058	7221	7141	7043	7274	7123	7058	7052	7036	7009	7159	7105	7023	7007	7002	7146	7012	7282	7036	7086	7136	7159	7178	7229	7004	7052	7218	7080	7097	7139	7171	7170	7181	7160	7173	7068	7219	7079	7149	7114	7043	7167	7174	7060	7215	7138	7043	7135	7142	7027	7175	7088	7131	7107	7097	7152	7080	7161	7128	7177	7247	7071	7167	7190	7060	7095	7131	7228	7236	7155	7161	7009	7197	7266	7093	7182	7096	7060	7047	7113	7332	7128	7126	7115	7167	7169	7005	7083	7051	7114	7171	7044	7119	7122	7205	7145	7174	7226	7072	7095	7164	7249	7243	7214	7079	7151	7089	7038	7106	7193	7100	7411	7119	7024	7145	6913	7247	7119	7129	7183	7164	6982	7114	7214	7172	7124	7200	7141	7302	7106	7059	7125	7136	7076	7164	7124	7123	7176	7205	7233	7148	6998	7223	7149	7033	7172	7111	6976	7152	7077	7125	7052	7111	7003	7198	7094	7134	7098	7078	6993	7146	7027	7073	7191	7111	7154	7181	7172	7221	7132	7196	7119	7185	7253	7028	7176	6968	7084	7139	7126	7125	7230	7139	6987	6994	7197	7105	7235	7193	7056	7180	7232	7173	7126	7100	7086	7173	7226	7206	7114	7068	7281	7129	7146	7060	7047	7141	7026	7115	7106	7027	7101	7180	7064	7180	7056	7265	7102	7041	7244	7075	6989	7096	7089	7118	7131	7190	7279	7069	7164	7219	7254	7089	7253	6964	7037	7072	7185	7026	7246	7084	7170	7008	7161	7093	7181	7180	7068	7155	7156	7057	7121	7164	7182	7124	7121	7018	7063	7154	7050	7106	7050	7001	7082	7113	7232	7076	7151	7072	7168	7154	7104	7053	7126	7084	7096	7093	7258	7084	7107	7201	7192	7183	7126	7217	7166	7139	7161	7149	7069	7141	7109	7048	7031	7320	7123	7149	7233	7008	7117	7070	7104	7125	7202	7116	7037	7011	7183	6989	7136	7092	7164	7122	7046	7131	7106	7074	7139	7114	7106	7058	7095	7060	7164	7053	7050	7060	6996	7141	7090	7234	7056	7099	7114	7121	7127	7202	7083	7139	7189	7047	7141	7166	7127	7116	7044	7120	7190	7003	7136	7082	7090	7079	7216	7195	7114	7093	7179	7079	7094	7109	7171	7199	7108	7073	7115	7138	7287	7234	7171	7100	7133	7155	7040	7079	7102	7073	7183	7083	7111	7052	6911	7217	7238	7072	7181	7091	7202	7117	7148	7170	7076	7108	7055	7168	6999	7198	7044	7091	7158	7092	7180	7121	7212	7058	7003	7171	7324	7199	7167	7067	7158	7091	7084	7120	7205	7247	7139	7182	7143	7193	7175	7200	6985	7107	7128	7183	7240	7086	7258	7092	7217	7233	7261	7150	7112	7106	7157	7048	7125	7152	7141	7161	7144	7104	7171	7272	7208	7126	7217	7121	7296	7225	7186	7228	7062	7026	7126	7052	7058	7273	7180	7050	7135	7093	7122	6962	7311	7278	7274	7184	7152	7092	7155	7041	7227	7114	7147	7162	7087	7099	7169	7190	7097	7034	7231	7023	7086	7053	7258	7090	7135	7139	7234	7035	7246	7131	7128	7072	7100	7271	7139	7128	7056	7133	7059	6928	7032	7077	7041	7177	7131	7281	7218	7258	7190	7151	7044	7198	7143	7289	7208	7044	7197	7088	7226	7280	7059	7123	7187	7096	7066	7122	7063	7050	7037	7258	7042	7154	6959	6993	7111	7067	7225	7056	7018	7109	7041	7164	7142	7108	7268	7141	7098	7023	7046	7121	7018	7097	7044	7115	7056	7130	7122	7100	7207	7195	7171	7345	7209	7152	7158	7145	7018	7132	7114	7187	7138	7046	7030	7179	7072	7152	7114	7177	7081	7144	7076	7169	7176	7030	7130	7161	7216	7151	7259	7166	7052	7060	7086	7171	7103	7113	7080	7032	7037	7055	7088	7116	7121	7109	7129	7091	7206	7189	7085	7092	7056	7085	7194	7105	7106	7141	7170	7149	7166	7073	7104	7191	7127	7101	7034	7077	7074	7057	7239	7168	7272	7120	7048	7069	7104	7094	7181	7003	7108	7186	7088	7113	7163	7105	7152	7035	7260	7203	7080	7200	7238	7215	7103	7190	7200	7125	7164	7198	7129	6973	7162	7158	7093	7042	7145	7014	7231	7061	7230	7198	7156	7092	7072	7138	7117	7051	7088	7078	7065	7077	7124	7166	7250	7117	7251	7162	7158	7103	7027	7162	7253	7178	7077	7058	7187	7057	7079	6993	7169	7186	7128	7261	7170	7177	7013	7155	7058	7062	7172	7168	7083	7235	7236	7134	7147	7113	7148	7028	7189	7146	7309	7279	7109	7132	7262	7136	7107	7074	7179	7126	7139	7065	7092	7072	7202	7042	7151	7096	7108	7237	7020	7078	7203	7129	7097	7210	7150	7065	6970	7037	7042	7031	7026	7167	7193	7133	7202	7180	7120	7026	7157	7298	6991	7186	7145	7143	7062	7168	7018	7242	7159	7072	7157	7106	7136	7163	7252
2108	1651	1205	1123	2838	9648	12796	12151	9096	5232	2513	1360	1028	956	965	892	892	944	960	919	904	940	941	918	881	879	906	899	892	940	935	917	878	932	851	908	909	920	847	847	909	935	916	941	864	894	904	918	851	928	879	919	906	880	905	915	917	896	905	903	891	899	946	876	865	871	903	878	861	906	879	895	899	896	869	905	989	912	877	924	904	876	937	841	916	947	908	868	886	900	908	937	882	924	884	844	992	901	880	925	916	935	916	915	916	871	857	917	869	918	892	872	945	878	936	892	940	911	866	909	851	970	910	865	894	871	945	922	868	917	882	886	943	933	863	904	921	877	894	936	865	885	920	916	894	919	926	891	897	899	902	920	855	847	916	940	912	912	874	908	867	876	896	876	923	904	921	910	863	919	881	890	914	908	839	859	936	863	889	902	864	907	879	882	873	889	934	903	879	916	924	926	883	883	912	907	896	909	909	849	899	919	906	855	869	862	921	888	883	939	939	917	943	922	894	918	880	872	905	957	865	913	877	929	884	918	937	942	862	904	931	939	927	872	898	892	892	942	906	884	871	863	906	857	848	898	895	957	878	920	974	948	898	947	950	915	858	927	913	939	919	917	891	891	877	902	930	858	930	894	873	890	907	923	926	906	944	969	894	929	934	910	874	915	939	889	934	902	945	899	905	930	919	945	872	919	888	904	888	897	884	898	878	934	916	892	876	928	868	911	920	888	891	911	914	887	843	941	926	876	952	926	927	952	895	873	942	905	876	898	918	911	866	929	931	838	909	906	908	892	959	921	872	932	871	946	937	875	934	896	933	901	889	884	857	963	929	933	922	924	903	880	873	865	905	883	875	929	910	935	925	939	854	913	930	898	856	891	901	949	920	986	917	884	932	855	927	921	906	874	906	840	894	937	883	916	879	931	931	925	853	864	911	916	902	924	929	880	911	979	949	912	934	894	876	883	925	886	927	902	918	926	895	828	897	932	945	945	888	940	871	899	909	955	927	888	902	884	878	880	910	864	910	916	939	901	896	921	932	883	877	871	862	869	847	916	920	887	894	875	880	893	950	920	908	896	879	884	895	882	863	917	897	880	907	936	840	862	959	950	842	873	886	939	883	923	887	881	914	896	895	910	895	894	884	888	885	916	890	914	859	930	939	898	912	886	918	888	912	880	897	894	883	897	916	885	937	928	906	879	920	937	902	865	946	913	885	902	878	836	965	859	942	868	920	915	937	864	848	873	921	954	900	935	908	868	945	899	856	907	880	878	892	961	995	951	866	868	905	910	882	855	930	828	955	918	970	942	916	913	886	900	882	901	901	917	983	937	907	935	913	880	892	902	920	851	904	904	906	893	930	918	848	907	811	964	946	924	982	837	862	870	962	913	925	873	922	890	984	918	860	907	891	950	924	911	899	907	927	900	899	900	828	849	908	892	876	930	908	936	863	915	840	929	924	924	894	867	914	939	936	940	914	923	924	895	892	913	929	924	926	938	930	897	939	950	954	897	898	908	858	910	922	929	950	889	917	873	939	906	923	890	905	918	963	913	898	936	922	917	933	861	877	924	881	927	912	912	881	899	912	889	858	897	863	936	919	932	893	925	888	900	927	875	942	930	861	942	825	908	863	955	866	900	938	899	999	913	893	910	863	852	857	893	844	947	911	913	870	910	884	929	888	880	890	999	903	899	880	890	905	871	875	941	948	966	905	922	902	925	911	883	902	893	999	873	914	921	897	965	887	912	929	918	872	874	875	891	900	979	943	885	858	926	852	941	955	875	872	908	871	945	925	906	914	900	885	854	898	908	875	914	917	931	893	910	850	910	929	884	897	892	873	894	948	877	928	898	945	929	934	836	932	898	935	927	875	889	858	928	873	943	917	853	920	874	941	906	877	929	882	931	906	953	878	839	853	889	863	889	892	919	897	876	905	914	908	879	847	955	913	874	888	908	941	911	936	909	906	939	915	912	927	889	875	910	861	933	913	894	919	912	930	891	901	918	889	895	878	882	896	876	945	870	878	884	858	896	901	881	897	843	877	933	910	882	892	925	889	914	854	966	932	867	911	887	878	906	900	957	851	898	917	933	899	932	936	896	921	935	932	925	876	896	888	955	919	897	891	908	903	891	865	904	923	906	925	944	906	893	954	894	898	937	911	855	920	887	909	910	921	925	931	918	911	892	874	909	932	878	925	918	920	922	894	831	903	939	868	933	987	909	980	885	934	884	887	925	914	890	912	872	905	878	922	904	889	884	917	941	946	915	942	895	888	878	924	874	882	898	884	869	883	903	875	918	863	944	935	906	883	941	932	856	959	917	921	890	944	841	925	920	874	962	899	926	833	886	847	843	899	852	971	888	836	876	911	870	882	936	906	878	896	883	910	937	920	882	956	919	897	902	938	901	951	894	927	881	827	902	819	873	854	911	949	940	850	934	868	874	922	957	836	903	894	844	871	891	918	898	897	887	891	937	860	921	951	906	915	914	933	923	911	894	912	964	922	924	895	875	909	891	891	855	924	884	880	921	915	974	877	909	923	948	904	949	848	948	915	891	907	883	878	928	861	863	931	937	923	880	923	874	891	847	923	894	955	878	901	874	912	916	892	912	899	910	857	902	875	954	886	893	930	884	959	890	876	899	893	904	899	875	907	888	906	917	894	916	906	989	883	926	858	900	893	883	873	922	960	891	931	877	887	919	946	870	916	921	943	955	867	883	917	890	899	911	929	893	918	956	911	899	874	942	886	924	898	865	927	863	878	844	860	883	834	893	941	907	915	918	936	940	884	913	946	906	923	930	854	897	881	876	865	906	879	987	853	901	940	903	878	883	846	895	911	929	911	901	929	913	863	907	955	936	886	927	874	952	853	886	952	863	944	861	871	902	867	884	879	892	906	904	942	894	896	905	1004	933	929	884	879	917	856	923	943	931	900	876	892	901	862	904	886	913	881	897	900	852	944	878	957	898	930	973	898	905	885	869	946	898	835	878	880	903	926	898	862	885	942	902	840	941	916	905	870	910	914	866	912	924	833	916	935	870	887	876	902	942	876	878	870	919	912	875	850	895	902	903	927	961	951	885	900	896	973	931	931	897	889	906	927	913	854	932	854	902	891	921	918	875	937	873	860	888	901	923	918	990	885	892	848	912	872	947	888	903	932	840	930	931	893	960	901	939	909	939	849	894	867	954	965	839	905	866	940	837	961	936	942	945	911	881	873	909	945	940	946	886	958	915	893	937	892	920	880	869	859	866	934	895	906	906	948	927	921	904	989	869	863	896	898	913	949	883	943	870	967	918	870	885	889	885	915	917	906	898	877	857	939	925	906	908	905	889	905	893	901	933	930	916	888	954	903	958	896	875	837	916	930	886	844	887	900	949	909	925	893	934	876	934	890	913	970	897	906	867	861	871	845	871	900	960	928	897	860	925	939	920	933	897	870	890	958	914	954	945	876	869	931	963	872	918	897	885	896	897	877	905	911	907	875	877	913	888	933	894
20836	15549	11385	18210	37656	60203	62671	55780	45957	34578	23253	13752	9079	7700	7433	7327	7407	7342	7359	7356	7307	7306	7328	7280	7365	7239	7378	7374	7262	7342	7431	7365	7476	7320	7284	7385	7372	7453	7364	7317	7391	7417	7500	7261	7412	7351	7417	7298	7361	7344	7355	7280	7233	7414	7273	7406	7417	7286	7392	7332	7354	7458	7290	7341	7387	7442	7350	7444	7290	7351	7505	7296	7247	7445	7458	7421	7339	7293	7371	7325	7243	7347	7239	7416	7482	7345	7506	7411	7474	7315	7435	7289	7392	7464	7266	7378	7314	7357	7426	7306	7296	7507	7457	7465	7338	7436	7423	7264	7394	7339	7370	7234	7407	7325	7405	7169	7354	7293	7285	7478	7315	7307	7387	7436	7378	7384	7317	7364	7439	7359	7394	7408	7308	7397	7447	7400	7317	7329	7292	7238	7383	7404	7343	7522	7336	7372	7383	7346	7461	7331	7386	7338	7426	7388	7286	7369	7371	7267	7417	7367	7204	7428	7428	7305	7211	7425	7471	7482	7500	7512	7338	7272	7273	7418	7278	7358	7272	7457	7405	7470	7319	7384	7271	7326	7300	7287	7471	7460	7250	7428	7482	7333	7385	7526	7486	7292	7500	7257	7324	7542	7380	7276	7317	7285	7354	7317	7412	7343	7473	7466	7341	7309	7383	7395	7478	7410	7339	7377	7326	7371	7314	7366	7494	7409	7330	7356	7321	7442	7350	7378	7267	7414	7459	7360	7493	7451	7479	7352	7500	7326	7243	7496	7335	7293	7374	7405	7316	7345	7422	7516	7276	7280	7415	7490	7291	7332	7442	7540	7473	7371	7431	7431	7371	7306	7437	7366	7423	7467	7409	7464	7301	7431	7497	7366	7283	7447	7516	7392	7321	7355	7345	7303	7353	7354	7407	7358	7439	7276	7342	7502	7241	7567	7356	7415	7421	7475	7345	7329	7510	7311	7523	7354	7324	7318	7314	7282	7449	7254	7432	7429	7269	7513	7356	7399	7389	7248	7377	7339	7405	7439	7365	7379	7259	7387	7414	7442	7356	7258	7376	7398	7492	7213	7437	7389	7449	7588	7378	7379	7349	7347	7426	7310	7377	7377	7503	7243	7355	7368	7414	7364	7314	7380	7327	7389	7347	7334	7363	7413	7434	7460	7317	7295	7300	7353	7435	7334	7531	7447	7238	7251	7373	7526	7304	7330	7454	7525	7342	7412	7402	7289	7473	7489	7343	7326	7487	7377	7438	7406	7385	7333	7357	7444	7375	7297	7336	7340	7271	7509	7445	7413	7330	7538	7459	7437	7351	7479	7426	7321	7501	7401	7387	7336	7375	7341	7312	7473	7274	7340	7264	7364	7343	7364	7444	7509	7442	7362	7252	7363	7422	7310	7399	7397	7414	7353	7478	7385	7313	7449	7336	7378	7449	7389	7419	7347	7451	7352	7452	7520	7388	7358	7337	7366	7492	7334	7442	7379	7323	7370	7293	7415	7371	7292	7414	7455	7348	7473	7465	7279	7361	7349	7442	7340	7342	7395	7386	7468	7267	7311	7347	7471	7425	7401	7389	7342	7312	7547	7408	7344	7431	7421	7440	7368	7406	7602	7422	7389	7417	7411	7409	7254	7390	7472	7422	7364	7403	7447	7400	7281	7432	7299	7360	7429	7510	7410	7384	7387	7324	7253	7377	7347	7424	7305	7369	7513	7376	7297	7284	7385	7393	7325	7511	7407	7426	7378	7366	7440	7499	7314	7469	7261	7291	7333	7342	7416	7336	7343	7389	7515	7374	7414	7300	7339	7441	7383	7395	7317	7467	7433	7345	7336	7306	7295	7382	7447	7370	7300	7306	7369	7442	7428	7291	7367	7402	7326	7424	7402	7449	7490	7395	7327	7442	7414	7456	7231	7331	7403	7322	7455	7348	7470	7360	7404	7479	7428	7338	7367	7415	7318	7396	7397	7221	7455	7341	7386	7411	7479	7389	7327	7428	7423	7449	7443	7479	7391	7346	7403	7291	7464	7488	7327	7438	7503	7469	7472	7319	7320	7456	7383	7341	7405	7288	7352	7357	7337	7470	7571	7362	7415	7400	7326	7340	7321	7261	7297	7392	7322	7407	7410	7322	7357	7392	7546	7423	7402	7477	7303	7467	7475	7357	7365	7383	7422	7309	7286	7412	7390	7382	7414	7377	7299	7454	7403	7416	7324	7353	7354	7374	7360	7283	7282	7445	7258	7284	7532	7463	7333	7271	7347	7357	7194	7337	7302	7377	7486	7400	7424	7273	7443	7314	7448	7317	7374	7378	7318	7344	7430	7325	7297	7250	7408	7391	7425	7317	7529	7430	7325	7357	7388	7416	7404	7298	7447	7449	7513	7392	7430	7469	7329	7326	7257	7373	7482	7386	7449	7333	7431	7554	7302	7328	7335	7420	7288	7373	7295	7361	7468	7361	7329	7309	7383	7377	7327	7446	7226	7450	7326	7405	7500	7286	7358	7387	7324	7210	7405	7470	7294	7336	7402	7501	7459	7331	7425	7364	7379	7413	7431	7378	7429	7496	7392	7351	7340	7570	7393	7435	7434	7302	7476	7282	7352	7319	7396	7379	7436	7385	7326	7336	7304	7294	7400	7389	7483	7344	7355	7305	7339	7446	7417	7337	7355	7318	7349	7407	7484	7344	7395	7451	7353	7440	7278	7380	7406	7419	7295	7455	7528	7402	7338	7424	7333	7343	7441	7324	7396	7437	7336	7474	7345	7301	7344	7379	7438	7524	7314	7312	7294	7360	7398	7305	7354	7403	7398	7433	7307	7420	7414	7391	7312	7532	7375	7490	7465	7416	7396	7339	7398	7494	7292	7453	7355	7446	7458	7374	7387	7400	7530	7408	7411	7386	7314	7351	7329	7337	7472	7380	7339	7296	7303	7315	7504	7391	7400	7394	7238	7497	7430	7495	7410	7285	7254	7406	7362	7379	7330	7570	7433	7307	7410	7350	7346	7401	7433	7357	7365	7425	7312	7419	7422	7282	7362	7327	7361	7324	7421	7399	7336	7347	7272	7328	7332	7387	7294	7358	7567	7304	7463	7403	7429	7450	7402	7353	7326	7348	7384	7473	7304	7400	7305	7361	7463	7503	7464	7240	7198	7415	7435	7293	7282	7489	7453	7384	7314	7363	7476	7386	7369	7368	7303	7440	7419	7379	7369	7344	7354	7517	7457	7366	7263	7273	7367	7330	7334	7351	7311	7300	7286	7286	7319	7408	7370	7432	7412	7273	7525	7449	7461	7326	7382	7488	7322	7493	7335	7256	7332	7410	7263	7439	7320	7417	7428	7347	7384	7351	7308	7233	7391	7470	7404	7294	7329	7353	7409	7395	7376	7369	7371	7298	7413	7295	7243	7425	7466	7426	7465	7361	7313	7380	7537	7150	7389	7316	7366	7435	7357	7476	7419	7466	7396	7311	7377	7480	7404	7312	7409	7442	7457	7358	7347	7301	7359	7361	7390	7425	7327	7363	7362	7359	7309	7475	7458	7282	7393	7408	7323	7487	7421	7354	7330	7376	7345	7412	7406	7378	7430	7396	7468	7298	7381	7336	7287	7413	7326	7412	7105	7398	7385	7381	7369	7438	7468	7280	7464	7337	7425	7393	7399	7325	7411	7385	7441	7296	7258	7499	7355	7513	7415	7452	7283	7280	7314	7388	7291	7448	7535	7515	7560	7452	7382	7300	7311	7454	7328	7390	7342	7327	7201	7258	7328	7297	7368	7407	7350	7435	7476	7515	7202	7440	7297	7476	7357	7386	7464	7499	7405	7353	7379	7394	7456	7312	7396	7448	7357	7301	7435	7444	7385	7438	7416	7397	7322	7366	7379	7398	7427	7500	7385	7436	7442	7297	7397	7396	7307	7335	7309	7373	7416	7463	7424	7368	7407	7360	7285	7401	7343	7403	7324	7353	7490	7464	7290	7339	7455	7447	7445	7234	7384	7347	7301	7382	7438	7471	7376	7475	7420	7377	7437	7423	7395	7420	7334	7359	7342	7489	7313	7299	7467	7397	7265	7354	7475	7456	7521	7222	7371	7368	7334	7337	7306	7333	7417	7518	7404	7438	7357	7314	7401	7331	7368	7421	7420	7541	7410	7362	7341	7430	7427	7489	7433	7450	7372	7412	7501	7379	7411	7336	7319	7328	7433	7320	7375	7456	7298	7443	7250	7435	7322	7332	7486	7499	7316	7507	7598	7443	7318	7358	7413	7274	7515	7386	7345	7254	7437	7240	7321	7485	7279	7301	7374	7417	7292	7450	7349	7391	7492	7321	7285	7469	7502	7336	7447	7295	7375	7381	7226	7454	7341	7407	7474	7274	7394	7314	7411	7411	7350	7406	7281	7461	7413	7275	7341	7381	7464	7287	7347	7462	7479	7354	7341	7418	7409	7393	7300	7462	7432	7461	7515	7453	7302	7541	7480	7312	7387	7396	7350	7363	7465	7391	7348	7490	7293	7439	7568	7476	7383	7488	7360	7324	7306	7295	7457	7347	7456	7504	7415	7448	7321	7415	7395	7385	7318	7307	7370	7373	7344	7334	7376	7331	7448	7301	7557	7379	7357	7370	7385	7466	7293	7405	7325	7391	7190	7448	7360	7327	7385	7219	7466	7452	7416	7454	7335	7321	7367	7401	7424	7377	7413	7347	7415	7351	7333	7427	7457	7350	7378	7286	7355	7372	7264	7367	7312	7371	7372	7478	7313	7428	7419	7356	7358	7466	7479	7448	7394	7443	7489	7378	7319	7360	7482	7442	7304	7494	7390	7377	7347	7326	7376	7309	7395	7414	7418	7358	7353	7451	7459	7424	7330	7394	7341	7349	7416	7401	7556	7308	7424	7333	7254	7401	7365	7505	7343	7513	7505	7392	7299	7332	7441	7470	7529	7342	7294	7333	7311	7306	7342	7426	7274	7360	7278	7361	7272	7313	7378	7423	7391	7287	7391	7359	7346	7346	7323	7472	7389	7498	7455	7337	7380	7364	7368	7286	7360	7447	7438	7445	7621	7385	7289	7348	7324	7319	7369	7407	7290	7334	7366	7389	7390
4261	1582	1374	1244	1660	3277	10761	17396	15587	8886	3543	1673	1073	935	894	850	863	835	887	876	878	845	891	869	870	867	858	842	885	830	901	834	868	843	848	889	856	847	866	920	902	828	870	848	861	883	865	881	876	813	877	879	880	823	871	867	847	837	816	899	892	818	838	917	878	840	862	833	908	935	848	910	937	904	890	867	867	884	888	856	853	845	907	847	800	904	877	837	930	813	824	856	844	875	896	881	860	782	840	946	841	849	874	823	947	914	871	881	884	864	894	831	867	893	832	881	874	842	894	907	844	850	869	868	897	877	903	869	822	843	906	852	877	857	818	882	876	894	873	838	902	847	861	853	915	873	864	888	898	823	872	899	845	927	847	842	879	880	895	846	894	857	890	851	882	857	900	857	858	882	890	860	805	837	897	928	872	880	883	815	893	834	879	854	864	873	883	842	901	833	900	826	901	917	845	887	885	859	863	922	840	895	893	863	864	845	876	907	833	928	919	894	936	859	867	868	858	890	908	860	866	809	896	858	885	900	878	837	848	889	883	855	944	856	830	843	913	855	873	866	873	849	844	901	830	846	830	941	914	842	847	843	908	880	907	827	892	870	834	892	874	886	878	860	875	916	818	914	864	899	893	842	878	856	852	874	876	846	879	830	846	852	919	904	884	951	888	848	898	893	892	816	892	820	879	890	924	890	870	836	900	826	868	867	891	908	866	851	910	864	856	929	910	913	873	855	876	848	900	914	874	838	866	840	828	866	898	874	873	890	870	887	890	991	910	915	877	869	850	890	842	890	879	847	871	847	890	894	887	835	888	905	862	851	869	864	886	926	924	868	860	839	864	901	898	841	827	836	910	866	909	854	835	877	923	889	844	867	882	894	847	850	884	846	873	872	822	868	893	878	878	864	848	841	875	898	854	904	886	868	867	846	889	858	935	854	879	903	870	891	883	866	877	920	891	886	913	874	870	966	825	910	903	855	862	856	842	855	867	847	892	860	841	904	853	908	889	890	864	860	874	842	865	849	847	829	901	925	882	852	873	881	890	832	873	863	857	852	891	908	886	837	865	906	866	858	862	933	843	863	864	838	871	892	860	905	938	886	879	826	913	870	907	900	855	912	801	900	892	864	851	896	853	884	887	907	845	956	872	860	865	896	879	868	874	865	880	870	850	886	853	911	890	857	894	849	886	830	868	914	860	880	890	893	834	888	858	868	910	905	889	902	903	859	865	842	874	907	835	858	915	899	832	852	849	854	931	882	908	872	881	907	939	869	913	929	878	875	911	847	884	884	910	894	829	900	900	843	883	886	897	838	908	916	896	847	932	905	898	921	906	839	884	905	876	856	900	882	847	881	866	867	844	916	847	892	927	902	917	835	818	894	861	883	929	889	829	901	865	870	885	852	880	888	874	850	870	898	873	886	894	889	811	858	874	856	849	810	920	901	855	848	834	942	890	840	829	841	863	897	869	878	817	848	834	800	917	911	884	897	841	866	914	870	866	902	894	905	909	883	905	900	834	853	924	858	821	871	921	854	857	848	873	944	877	869	885	883	885	867	822	857	883	893	881	901	885	867	920	885	899	849	877	889	862	826	878	909	895	866	906	889	907	909	875	840	861	938	886	877	919	894	834	822	863	895	870	875	871	883	922	878	896	866	870	871	858	912	872	851	849	921	925	887	921	841	872	837	905	872	819	911	886	916	917	943	904	919	863	844	839	877	887	904	815	873	855	912	976	889	840	859	820	910	869	866	861	920	808	886	849	868	856	876	855	870	900	789	845	921	888	907	878	884	858	885	869	907	825	799	891	861	910	859	869	853	903	877	900	834	878	878	877	820	877	876	910	876	816	796	874	875	878	875	895	881	845	880	845	853	893	884	865	896	857	909	882	880	911	865	841	851	795	868	924	901	859	905	840	878	873	866	902	904	892	852	914	896	936	875	844	888	854	902	889	857	893	882	867	867	899	874	855	865	866	821	854	884	855	879	834	848	872	833	886	925	882	893	886	844	897	888	920	885	855	921	879	897	884	822	899	853	861	882	917	883	893	886	838	854	893	885	910	864	897	902	882	896	863	851	903	912	842	908	875	915	906	876	836	898	912	884	942	874	903	885	868	878	880	899	865	845	882	819	850	823	871	907	861	858	928	887	899	914	877	874	876	913	861	849	896	864	902	856	919	852	876	900	936	913	910	867	849	823	854	909	870	884	851	915	919	909	847	866	883	886	913	900	861	910	876	830	891	884	861	901	874	864	865	871	898	915	872	866	858	881	868	898	855	886	857	860	877	892	846	880	884	877	916	846	871	894	896	850	861	912	848	846	850	883	825	892	831	921	869	908	860	835	899	896	845	897	891	869	864	905	876	865	856	849	852	910	832	870	859	907	900	825	852	873	835	867	842	906	883	873	895	827	832	826	859	871	850	862	900	865	899	895	869	860	903	901	867	886	873	871	895	892	829	851	898	879	882	905	874	904	866	841	840	809	930	865	919	909	902	900	883	916	888	864	866	824	930	853	835	893	917	841	893	911	905	850	906	834	902	895	867	922	851	872	896	932	894	889	841	781	901	832	837	837	886	912	932	835	851	870	891	873	857	868	903	889	826	858	870	861	883	887	884	847	873	937	876	890	898	854	889	931	864	890	883	869	844	910	907	865	869	836	819	809	870	921	847	917	881	914	888	858	855	848	848	905	838	872	884	873	868	859	859	813	911	862	841	867	889	897	874	915	914	844	871	828	868	869	903	934	906	852	836	869	904	825	871	882	872	861	843	923	825	944	907	868	862	864	874	904	878	895	884	910	884	862	842	866	900	833	925	844	903	829	894	843	906	881	816	868	910	848	904	868	901	878	918	839	857	910	814	864	864	898	863	874	897	843	888	909	891	849	881	859	895	890	896	880	901	840	881	891	917	894	874	884	894	903	913	863	895	860	873	873	854	896	853	896	869	875	882	873	911	879	866	882	868	896	872	834	880	860	860	877	857	953	877	887	910	883	819	888	857	839	858	885	866	848	905	886	894	897	875	923	876	896	855	890	902	930	885	839	859	880	898	883	870	900	869	917	904	820	856	859	870	839	869	846	827	882	900	949	863	882	927	863	917	886	947	908	858	915	906	896	958	841	856	876	862	847	858	920	903	878	860	876	893	872	844	899	911	870	913	916	890	933	869	844	878	886	892	869	843	871	900	925	892	884	890	881	874	914	876	852	853	874	795	839	940	870	842	878	871	924	891	886	886	864	877	882	905	917	863	847	873	867	868	881	913	878	911	842	892	840	873	889	830	867	915	926	880	907	864	913	861	870	884	875	881	869	851	896	896	912	877	844	898	842	921	868	840	883	813	859	907	869	909	883	906	898	857	908	889	915	890	844	845	839	867	908	912	857	857	918	912	853	875	823	866	930	845	940	852	881	858	833	892	851	876	811	903	881	880	845	864	840	861	890	931	878	912	893	829	851	907	891	884	847	881	940	910	855	921	850	856	856	842	916	878	848
19949	14590	11869	19182	32979	41308	58664	67040	58323	43282	29660	17908	10398	7815	7252	7163	7182	7206	7168	7111	7105	7239	7255	7224	7205	7167	7229	7250	7191	7257	7174	7301	7187	7333	7273	7211	7135	7141	7239	7352	7243	7076	7262	7117	7175	7154	7147	7173	7150	7161	7187	7168	7243	7216	7176	7199	7257	7299	7304	7117	7174	7238	7225	7205	7195	7261	7231	7191	7116	7182	7364	7189	7239	7203	7235	7135	7267	7314	7149	7299	7109	7206	7192	7213	7161	7123	7164	7289	7187	7081	7159	7124	7173	7273	7144	7148	7148	7322	7164	7220	7085	7136	7275	7094	7275	7286	7292	7155	7224	7363	7196	7146	7075	7213	7310	7234	7275	7140	7191	7209	7282	7118	7338	7223	7157	7162	7261	7151	7147	7225	7194	7262	7148	7184	7113	7113	7129	7202	7239	7159	7253	7107	7255	7196	7157	7252	7328	7100	7137	7316	7176	7131	7251	7181	7146	7315	7087	7251	7158	7280	7234	7235	7237	7165	7211	7221	7100	7247	7120	7051	7206	7204	7174	7179	7103	7142	7195	7215	7176	7347	7122	7250	7373	7073	7146	7243	7229	7284	7187	7212	7178	7139	7146	7140	7159	7130	7194	7219	7156	7242	7230	7101	7299	7097	7079	7231	7135	7339	7357	7244	7168	7180	7275	7235	7096	7071	7131	7168	7169	7268	7294	7150	7142	7211	7262	7230	7118	7145	7134	7189	7220	7189	7200	7183	7217	7160	7146	7219	7068	7219	7125	7207	7279	7194	7190	7192	7172	7192	7168	7261	7166	7290	7344	7239	7073	7208	7255	7233	7205	7222	7100	7065	7174	7084	7202	7208	7187	7209	7178	7224	7212	7180	7299	7136	7153	7237	7078	7273	7149	7169	7217	7242	7265	7149	7218	7195	7135	7290	7324	7278	7101	7083	7342	7331	7103	7194	7349	7305	7285	7170	7226	7134	7298	7164	7250	7173	7258	7260	7327	7176	7090	7151	7277	7291	7168	7293	7247	7147	7221	7153	7148	7253	7253	7165	7200	7281	7263	7127	7139	7230	7196	7161	7167	7187	7310	7222	7128	7214	7041	7194	7187	7123	7230	7016	7196	7243	7143	7288	7243	7253	7217	7178	7197	7286	7203	7332	7093	7205	7120	7214	7202	7228	7194	7123	7105	7184	7204	7173	7302	7115	7326	7244	7243	7090	7285	7215	7224	7250	7261	7290	7150	7250	7257	7301	7240	7292	7085	7268	7036	7232	7207	7096	7218	7126	7269	7270	7165	7011	7165	7204	7205	7078	7089	7171	7333	7179	7358	7214	7116	7205	7118	7258	7092	7215	7208	7220	7209	7215	7163	7133	7170	7228	7218	7209	7279	7229	7048	7077	7169	7159	7207	7221	7140	7168	7241	7164	7291	7213	7229	7226	7286	7226	7159	7171	7416	7178	7234	7282	7243	7046	7170	7223	7148	7186	7124	7233	7269	7236	7229	7239	7141	7177	7139	7225	7154	7280	7199	7095	7160	7306	7259	7319	7109	7342	7094	7178	7233	7162	7242	7314	7270	7111	7188	7248	7153	7133	7342	7227	7188	7272	7314	7129	7223	7201	7174	7165	7150	7311	7278	7199	7158	7142	7363	7243	7215	7129	7214	7262	7219	7287	7224	7195	7310	7145	7202	7080	7266	7271	7268	7175	7194	7168	7220	7183	7119	7152	7261	7170	7225	7153	7091	7252	7137	7169	7224	7275	7224	7256	7257	7138	7223	7232	7216	7211	7236	7363	7314	7199	7193	7317	7140	7143	7228	7106	7217	7210	7279	7256	7301	7145	7227	7301	7260	7098	7176	7128	7153	7135	7308	7263	7335	7221	7095	7140	7070	7127	7062	7229	7113	7325	7321	7186	7100	7179	7160	7195	7231	7206	7302	7169	7006	7262	7262	7242	7101	7199	7198	7237	7115	7266	7145	7284	7040	7241	7191	7245	7273	7175	7202	7387	7232	7342	7206	7144	7113	7259	7201	7129	7285	7136	7239	7231	7175	7245	7278	7302	7245	7278	7275	7113	7119	7241	7319	7278	7183	7132	7158	7134	7146	7118	7238	7184	7350	7198	7371	7187	7269	7248	7183	7257	7254	7266	7228	7194	7303	7215	7223	7262	7216	7158	7229	7229	7150	7070	7065	7171	7261	7188	7256	7114	7187	7173	7169	7166	7316	7344	7195	7313	7343	7221	7267	7176	7251	7150	7213	7158	7274	7322	7155	7173	7217	7292	7194	7224	7399	7228	7241	7280	7193	7101	7059	7117	7217	7192	7279	7304	7218	7150	7227	7242	7336	7201	7178	7340	7408	7088	7214	7270	7272	7121	7200	7311	7279	7265	7278	7168	7193	7046	7197	7134	7254	7186	7169	7231	7147	7226	7190	7258	7265	7091	7133	7244	7217	7312	7239	7288	7227	7290	7230	7195	7243	7237	7169	7285	7282	7160	7125	7093	7165	7197	7309	7281	7162	7345	7194	7271	7090	7331	7130	7278	7269	7209	7258	7219	7133	7163	7234	7154	7255	7210	7240	7226	7165	7112	7126	7176	7128	6925	7152	7201	7246	7177	7217	7218	7241	7123	7249	7232	7227	7444	7175	7363	7056	7244	7155	7220	7314	7259	7102	7042	7254	7235	7289	7218	7154	7126	7370	7200	7190	7292	7304	7340	7291	7239	7340	7215	7242	7162	7233	7324	7151	7219	7288	7237	7195	7199	7198	7220	7214	7124	7190	7108	7142	7154	7360	7199	7186	7140	7220	7289	7025	7085	7179	7282	7261	7170	7203	7229	7027	7204	7214	7305	7072	7293	7259	7178	7277	7311	7144	7307	7198	7142	7328	7351	7252	7215	7225	7285	7185	7329	7102	7226	7148	7143	7221	7255	7201	7144	7180	7127	7122	7300	7140	7194	7306	7111	7198	7373	7192	7192	7193	7331	7161	7292	7287	7285	7040	7158	7193	7299	7318	7229	7152	7207	7098	7146	7202	7167	7247	7179	7233	7263	7060	7201	7145	7240	7266	7252	7191	7170	7197	7155	7119	7142	7155	7182	7197	7092	7179	7260	7245	7224	7173	7192	7338	7180	7140	7124	7259	7186	7142	7064	7018	7145	7205	7162	7218	7110	7195	7205	7109	7208	7151	7143	6996	7206	7028	7316	7146	7194	7258	7185	7093	7085	7224	7204	7186	7238	7131	7292	7182	7146	7281	7121	7181	7263	7195	7175	7180	7102	7156	7249	7199	7064	7096	7194	7250	7191	7164	7230	7254	7193	7211	7262	7187	7217	7268	7194	7177	7144	7248	7219	7269	7229	7164	7302	7253	7209	7140	7142	7149	7257	7295	7267	7198	7226	7120	7161	7158	7277	7313	7185	7149	7071	7273	7253	7193	7148	7185	7138	7236	7167	7291	7213	7208	7146	7173	7256	7201	7049	7026	7190	7261	7149	7176	7179	7176	7235	7223	7297	7092	7197	7204	7208	7162	7248	7330	7213	7241	7179	7160	7239	7321	7154	7304	7113	7189	7256	7104	7294	7321	7211	7169	7080	7357	7338	7097	7109	7191	7143	7234	7201	7162	7368	7231	7238	7270	7208	7267	7285	7194	7175	7300	7274	7244	7274	7126	7147	7198	7116	7289	7075	7280	7175	7215	7168	7128	7312	7139	7151	7284	7080	7231	7223	7126	7236	7219	7271	7146	7123	7207	7358	7166	7300	7092	7198	7129	7064	7252	7292	7220	7137	7363	7176	7217	7233	7188	7120	7221	7201	7237	7220	7274	7175	7320	7169	7281	7189	7265	7250	7268	7309	7174	7182	7225	7191	7334	7307	7150	7278	7270	7245	7195	7127	7145	7204	7276	7125	7153	7259	7182	7181	7270	7160	7098	7314	7254	7290	7238	7199	7241	7144	7353	7258	7132	7301	7226	7153	7251	7251	7185	7170	7147	7277	7232	7156	7168	7241	7208	7068	7211	7139	7114	7194	7197	7330	7228	7239	7028	7221	7299	7208	7235	7308	7223	7101	7081	7127	7180	7234	7177	7256	7201	7378	7201	7272	7315	7225	7087	7300	7176	7248	7073	7171	7187	7275	7215	7240	7193	7218	7174	7299	7267	7148	7278	7180	7186	7151	7211	7228	7254	7164	7255	7176	7129	7238	7136	7155	7234	7175	7238	7201	7177	7197	7216	7240	7214	7197	7287	7155	7136	7289	7294	7078	7123	7199	7183	7124	7234	7208	7199	7380	7227	7191	7229	7148	7194	7211	7239	7160	7187	7241	7219	7269	7262	7144	7093	7105	7326	7202	7175	7239	7289	7247	7233	7208	7237	7206	7273	7096	7220	7165	7290	7201	7259	7164	7159	7319	7242	7130	7428	7133	7255	7140	7313	7226	7227	7246	7145	7321	7231	7138	7178	7238	7279	7239	7151	7301	7363	7290	7135	7107	7273	7291	7144	7217	7193	7301	7302	7243	7213	7223	7329	7030	7230	7217	7195	7342	7141	7207	7218	7317	7279	7198	7158	7219	7113	7216	7315	7184	7203	7057	7093	7116	7227	7105	7186	7183	7244	7169	7190	7319	7213	7178	7095	7433	7213	7284	7299	7207	7140	7305	7269	7188	7282	7180	7284	7298	7142	7209	7253	7187	7270	7181	7205	7203	7291	7264	7216	7169	7160	7125	7231	7117	7176	7162	7170	7227	7156	7264	7264	7214	7347	7315	7177	7133	7274	7222	7160	7153	7176	7169	7159	7236	7374	7154	7100	7288	7209	7087	7262	7137	7197	7207	7167	7170	7259	7274	6999	7266	7170	7194	7183	7092	7094	7194	7304	7185	7311	7252	7145	7223	7166	7144	7187	7156	7141	7303	7216	7106	7218	7189	7214	7189	7202	7069	7061	7101	7361	7249	7181	7264	7125	7307	7074	7141	7198	7177	7226	7224	7316	7210	7235	7084	7304	7299	7287	7145	7178	7161	7311	7193	7261	7112	7341	7115	7308	7267	7221	7138	7212	7292	7159	7017	7197	7185	7129	7162	7130	7305	7189	7143	7312	7159	7151	7262
3015	1980	1540	1401	1897	5424	12730	25123	24555	15713	6866	2609	1363	1053	962	887	934	967	925	905	890	877	884	920	907	960	954	892	975	915	937	883	901	922	950	868	907	871	884	888	913	881	896	881	938	916	904	891	901	890	920	890	917	913	928	903	928	930	931	950	950	949	948	940	926	907	879	939	924	884	969	924	921	948	922	878	907	933	839	950	972	872	959	851	893	935	893	882	945	905	923	904	959	932	889	966	913	895	909	905	919	910	909	922	891	927	917	965	917	942	943	907	912	936	904	984	927	902	901	879	948	903	949	892	944	945	946	919	916	885	905	992	897	855	909	901	859	898	869	875	914	888	927	947	946	898	901	897	917	914	915	899	925	929	938	864	969	917	946	900	901	897	932	888	945	947	940	907	896	947	903	931	971	888	959	854	912	908	909	855	937	926	924	975	988	959	886	863	934	916	981	908	881	927	908	901	890	883	937	891	904	920	911	946	880	978	877	870	909	957	934	870	992	907	937	915	952	912	903	898	890	925	847	945	888	862	940	928	908	933	909	893	912	966	930	935	883	926	902	914	888	880	908	931	946	935	935	900	894	897	909	940	943	1005	918	876	988	926	913	935	873	947	922	907	931	905	897	893	904	900	933	951	931	932	901	923	910	926	951	974	930	935	942	990	919	927	923	971	913	940	910	899	949	928	959	911	912	920	930	985	927	907	955	958	831	905	939	895	905	917	886	872	945	946	916	906	934	867	921	881	950	924	868	915	872	895	910	891	925	961	949	872	880	946	931	975	908	952	931	909	869	922	950	864	930	936	900	942	986	926	916	882	953	943	885	949	933	881	860	939	951	950	924	960	882	891	931	924	967	956	924	945	925	920	894	932	907	929	962	941	941	902	952	896	928	854	945	919	881	868	910	929	918	930	933	972	966	880	946	967	968	880	884	922	928	906	930	934	949	923	939	892	956	966	967	890	941	864	936	894	895	919	889	902	939	973	904	900	919	862	936	907	944	901	916	919	932	936	913	886	931	931	877	909	945	904	908	934	910	965	940	923	896	911	923	868	923	987	881	907	882	895	871	944	963	935	918	904	932	905	918	958	996	863	909	902	947	923	928	910	927	882	907	941	978	910	932	923	940	912	925	933	934	920	901	869	946	938	899	868	902	912	949	928	949	833	974	908	898	846	946	893	925	906	919	929	908	946	904	975	954	931	964	933	938	949	907	964	942	953	949	899	958	909	933	872	849	870	891	911	890	931	865	967	950	943	958	918	903	829	921	937	885	935	942	947	937	956	976	987	914	896	915	885	970	916	957	935	942	933	951	983	937	946	915	897	880	959	935	923	870	931	907	916	895	886	938	928	901	899	921	924	929	942	891	890	896	910	906	987	947	916	949	922	897	959	945	954	931	976	902	885	893	896	895	899	924	912	921	928	896	917	923	909	901	897	897	954	934	935	904	944	839	897	888	950	925	907	877	913	917	918	895	904	918	949	884	888	956	911	988	912	920	911	912	917	929	892	948	1007	916	922	975	944	866	882	923	930	926	931	933	909	911	911	918	911	897	940	989	847	964	929	857	918	947	901	923	902	914	902	904	946	881	920	906	957	958	933	951	977	891	910	933	873	923	930	887	918	936	963	942	902	950	881	924	882	904	946	906	914	882	896	919	952	888	942	928	906	906	901	914	887	926	853	969	880	892	931	870	880	896	875	918	957	907	939	908	908	928	935	879	897	948	955	884	912	954	944	935	895	936	940	924	920	936	953	953	881	918	934	937	966	901	912	868	921	917	917	941	902	985	974	904	942	871	872	842	939	916	869	960	923	885	935	888	860	936	907	908	912	966	931	874	993	970	862	962	862	946	942	931	911	991	916	900	916	899	921	925	921	942	920	952	938	910	964	949	900	877	923	908	969	932	914	934	933	997	894	924	874	943	994	912	915	875	972	896	915	908	936	898	902	876	884	920	950	877	909	912	907	887	913	969	937	881	919	951	899	957	931	916	862	873	958	896	879	926	940	902	945	901	923	922	875	918	942	932	953	949	918	860	949	928	908	859	920	935	960	929	950	909	910	890	886	937	932	934	956	959	880	847	922	963	954	906	914	880	889	948	833	938	945	981	919	924	906	987	953	960	922	884	922	961	880	949	907	912	905	979	899	967	853	930	910	896	890	901	936	971	893	821	942	940	936	930	921	897	947	907	917	934	937	942	895	884	915	958	934	858	903	944	879	929	917	853	899	953	958	886	941	934	895	925	938	937	897	949	962	942	888	925	926	928	918	872	926	940	941	941	954	916	956	864	905	889	887	953	990	940	900	908	890	921	917	926	919	913	920	946	875	861	908	913	909	908	938	907	920	924	912	895	885	925	930	921	908	887	870	903	916	953	911	948	894	935	832	901	945	878	899	941	951	921	891	929	906	932	898	944	907	871	921	917	942	957	994	938	927	957	932	909	917	900	901	906	980	888	893	888	893	967	914	948	961	969	910	898	902	920	966	931	892	941	897	903	906	889	912	957	890	897	931	906	925	925	880	917	927	919	913	891	883	908	948	939	932	928	903	954	931	928	921	937	880	936	847	931	953	940	948	961	874	983	917	936	915	952	927	882	975	946	956	909	915	955	979	871	945	970	874	933	912	948	912	884	929	950	999	868	885	931	942	896	950	929	945	902	931	901	902	922	924	949	880	914	960	980	889	969	884	868	902	966	917	902	924	922	904	929	900	930	918	955	907	900	890	925	908	968	919	901	905	842	929	903	936	896	926	967	917	902	873	924	900	911	920	923	863	908	974	910	914	909	971	937	887	905	888	923	937	960	882	859	942	905	922	907	958	896	921	963	923	951	943	926	969	974	877	928	909	936	890	918	942	878	916	901	916	962	909	897	937	906	913	893	921	856	888	951	910	923	941	876	908	981	912	938	865	940	889	916	847	935	974	895	947	945	918	971	936	927	927	890	924	896	888	888	894	946	958	920	936	900	975	923	938	952	922	937	944	940	950	933	975	866	875	888	900	901	935	953	986	971	941	872	891	918	940	916	900	941	913	957	964	901	869	914	975	892	918	916	911	923	938	878	909	898	915	946	899	918	892	902	907	888	914	934	940	950	910	939	932	938	943	953	922	898	895	884	952	871	866	939	950	971	969	887	959	945	968	946	893	950	941	950	853	941	900	914	951	949	876	930	932	908	936	891	982	929	873	948	911	946	933	905	916	954	901	905	890	912	893	934	930	944	923	898	920	914	949	920	948	932	918	941	894	977	982	932	895	906	954	960	876	868	911	914	923	912	895	949	955	921	924	921	942	951	886	972	930	925	880	872	893	915	937	898	875	915	939	917	915	906	888	909	854	877	899	898	925	885	944	923	976	933	933	889	947	914	956	900	916	928	976	887	926	946	911	887	943	941	975	937	951	927	903	907	926	930	918	901	941	911	919	931	924	882	905	911	902	924	986	917	924	882	937	946	889	909	929	919	921	917	885	928	869	934	959	886	954	959	977	840	903	880	918
24713	17774	14015	24773	35942	51516	63263	78746	70903	53367	36811	23338	12713	8569	7748	7535	7672	7413	7504	7578	7599	7504	7588	7490	7430	7399	7517	7542	7439	7481	7621	7510	7626	7460	7580	7507	7507	7815	7550	7510	7659	7521	7762	7606	7521	7553	7504	7383	7602	7620	7379	7435	7400	7541	7466	7511	7374	7597	7613	7445	7557	7470	7607	7488	7492	7585	7455	7555	7502	7640	7684	7518	7398	7558	7436	7598	7513	7578	7514	7373	7506	7452	7646	7553	7494	7474	7561	7446	7574	7586	7561	7513	7625	7494	7581	7535	7497	7502	7421	7498	7575	7557	7473	7455	7653	7490	7453	7596	7624	7532	7549	7573	7620	7379	7611	7483	7645	7563	7403	7658	7611	7694	7530	7508	7531	7521	7462	7613	7558	7575	7405	7588	7562	7481	7629	7431	7448	7599	7765	7551	7544	7554	7592	7550	7584	7625	7499	7475	7584	7535	7534	7422	7463	7568	7567	7545	7658	7586	7665	7546	7576	7541	7448	7484	7596	7565	7492	7585	7493	7565	7562	7653	7572	7546	7598	7411	7636	7508	7558	7489	7512	7513	7471	7510	7603	7485	7428	7596	7559	7575	7531	7560	7603	7450	7520	7394	7721	7417	7493	7600	7660	7536	7495	7452	7512	7596	7446	7497	7678	7518	7645	7601	7488	7433	7507	7608	7510	7455	7464	7437	7562	7548	7403	7713	7528	7529	7595	7580	7523	7604	7381	7691	7568	7566	7566	7607	7517	7720	7539	7618	7512	7554	7658	7567	7524	7590	7550	7547	7514	7582	7518	7547	7661	7667	7490	7489	7487	7683	7387	7521	7510	7509	7544	7510	7527	7448	7617	7619	7588	7502	7656	7448	7633	7471	7491	7411	7565	7501	7512	7649	7492	7491	7630	7415	7596	7469	7639	7649	7466	7462	7601	7583	7472	7631	7482	7397	7548	7424	7596	7616	7442	7536	7644	7525	7539	7652	7495	7440	7554	7433	7646	7562	7505	7535	7632	7510	7682	7531	7522	7583	7504	7391	7583	7602	7600	7508	7636	7640	7591	7357	7636	7527	7579	7524	7688	7505	7567	7480	7523	7561	7540	7605	7543	7510	7464	7519	7629	7379	7651	7606	7642	7522	7531	7590	7536	7584	7496	7583	7506	7449	7594	7565	7594	7719	7579	7537	7428	7466	7491	7467	7580	7565	7474	7584	7503	7625	7515	7444	7499	7581	7589	7626	7536	7617	7635	7580	7528	7419	7539	7653	7567	7586	7664	7540	7664	7470	7495	7619	7620	7540	7544	7727	7550	7519	7479	7591	7515	7511	7645	7627	7439	7627	7533	7505	7552	7559	7522	7570	7554	7595	7457	7560	7511	7670	7594	7448	7526	7629	7622	7517	7588	7419	7610	7426	7472	7593	7721	7571	7626	7397	7448	7457	7598	7556	7493	7459	7699	7669	7530	7490	7593	7525	7466	7594	7611	7579	7504	7504	7495	7466	7489	7532	7673	7359	7528	7571	7460	7529	7459	7560	7514	7510	7649	7531	7517	7643	7545	7552	7643	7521	7427	7531	7706	7415	7469	7522	7440	7499	7736	7373	7618	7618	7560	7615	7580	7551	7533	7519	7472	7416	7415	7518	7613	7428	7545	7554	7565	7672	7564	7587	7555	7570	7447	7583	7464	7649	7460	7558	7542	7434	7607	7639	7599	7560	7523	7601	7619	7553	7552	7554	7648	7651	7670	7485	7555	7550	7372	7611	7641	7590	7537	7515	7563	7564	7539	7645	7558	7487	7540	7558	7662	7523	7426	7554	7670	7609	7570	7451	7576	7490	7581	7511	7471	7551	7471	7547	7437	7545	7617	7519	7565	7464	7555	7553	7448	7583	7590	7636	7455	7407	7556	7549	7560	7547	7513	7509	7526	7546	7453	7625	7514	7535	7545	7519	7532	7508	7490	7551	7462	7619	7487	7466	7496	7595	7584	7598	7558	7572	7537	7608	7729	7564	7542	7657	7583	7650	7644	7479	7608	7654	7444	7502	7468	7533	7573	7575	7490	7518	7576	7518	7295	7576	7589	7501	7548	7539	7566	7567	7508	7591	7622	7573	7599	7593	7614	7602	7447	7572	7497	7547	7587	7574	7587	7574	7594	7480	7502	7480	7587	7523	7500	7488	7529	7612	7599	7463	7476	7641	7514	7545	7575	7564	7556	7462	7570	7534	7487	7421	7536	7481	7612	7604	7589	7508	7624	7688	7648	7560	7558	7648	7609	7552	7507	7480	7520	7590	7518	7574	7597	7646	7640	7532	7531	7393	7500	7696	7553	7454	7664	7624	7647	7536	7622	7670	7463	7539	7597	7546	7531	7599	7518	7658	7540	7434	7607	7333	7494	7515	7526	7506	7602	7556	7494	7688	7438	7501	7679	7457	7655	7548	7503	7451	7530	7465	7532	7580	7515	7470	7496	7467	7486	7534	7525	7475	7579	7679	7429	7627	7552	7565	7547	7685	7527	7609	7532	7523	7553	7569	7645	7509	7447	7395	7448	7360	7642	7535	7647	7719	7491	7607	7615	7541	7682	7421	7622	7493	7541	7520	7497	7626	7634	7452	7456	7549	7569	7446	7567	7566	7466	7519	7580	7495	7465	7548	7493	7554	7561	7525	7562	7574	7682	7604	7595	7498	7563	7479	7597	7489	7564	7489	7506	7504	7597	7542	7704	7485	7515	7463	7524	7509	7508	7668	7420	7509	7572	7593	7653	7476	7532	7506	7536	7566	7536	7507	7525	7523	7376	7562	7588	7705	7479	7532	7483	7596	7569	7566	7536	7552	7620	7490	7622	7584	7462	7551	7595	7666	7464	7615	7433	7477	7392	7721	7598	7523	7640	7490	7561	7533	7438	7440	7608	7582	7572	7506	7558	7690	7429	7452	7633	7443	7560	7522	7510	7492	7517	7527	7620	7568	7576	7696	7523	7504	7534	7530	7518	7614	7478	7498	7579	7572	7564	7571	7495	7531	7505	7578	7500	7593	7659	7566	7541	7525	7460	7496	7534	7641	7495	7508	7589	7525	7550	7530	7550	7586	7638	7456	7536	7585	7533	7601	7483	7469	7487	7451	7603	7470	7523	7513	7534	7468	7604	7719	7642	7610	7664	7626	7585	7512	7390	7629	7568	7585	7584	7685	7535	7544	7584	7552	7558	7736	7641	7627	7489	7535	7467	7586	7664	7542	7473	7663	7572	7589	7567	7671	7439	7450	7689	7518	7641	7535	7431	7580	7560	7661	7470	7546	7378	7553	7407	7603	7511	7614	7498	7580	7566	7578	7497	7534	7607	7592	7523	7566	7535	7424	7568	7490	7513	7551	7469	7540	7573	7542	7463	7540	7563	7472	7505	7506	7525	7730	7536	7562	7640	7516	7504	7618	7549	7527	7484	7533	7617	7485	7484	7489	7605	7513	7523	7385	7735	7516	7665	7665	7540	7611	7569	7633	7451	7469	7536	7608	7672	7525	7578	7634	7534	7400	7692	7550	7472	7551	7533	7452	7427	7496	7555	7500	7499	7457	7459	7516	7632	7548	7518	7589	7586	7491	7415	7581	7405	7630	7496	7522	7515	7639	7497	7359	7529	7602	7468	7427	7483	7545	7562	7551	7605	7653	7597	7497	7479	7543	7524	7560	7447	7518	7639	7536	7593	7561	7574	7518	7547	7459	7476	7480	7572	7520	7564	7467	7723	7518	7622	7528	7597	7532	7557	7453	7501	7462	7438	7760	7539	7605	7521	7569	7459	7680	7563	7474	7576	7491	7527	7499	7509	7584	7659	7601	7555	7642	7528	7595	7554	7462	7446	7575	7499	7595	7495	7494	7580	7557	7583	7392	7605	7551	7564	7611	7548	7435	7678	7511	7435	7567	7436	7550	7583	7649	7681	7549	7544	7549	7576	7554	7644	7677	7563	7649	7582	7412	7525	7595	7425	7634	7537	7589	7505	7527	7392	7481	7520	7407	7506	7476	7431	7485	7586	7599	7489	7629	7564	7560	7585	7509	7599	7474	7597	7527	7454	7497	7429	7539	7542	7597	7638	7464	7679	7510	7595	7637	7568	7560	7656	7438	7424	7559	7503	7443	7542	7583	7671	7570	7443	7747	7525	7658	7437	7532	7583	7705	7508	7648	7446	7525	7537	7567	7561	7515	7516	7577	7569	7558	7631	7560	7501	7610	7668	7512	7491	7480	7562	7423	7555	7554	7441	7625	7632	7398	7462	7546	7477	7442	7489	7446	7658	7533	7597	7511	7553	7484	7595	7482	7572	7355	7486	7526	7431	7532	7493	7462	7551	7629	7578	7463	7528	7621	7533	7412	7618	7565	7559	7595	7549	7619	7527	7598	7562	7485	7427	7539	7575	7629	7596	7543	7541	7498	7640	7594	7543	7467	7579	7554	7502	7482	7438	7573	7738	7577	7594	7594	7463	7511	7443	7564	7494	7650	7506	7418	7583	7547	7612	7478	7531	7377	7636	7618	7577	7667	7566	7420	7667	7536	7513	7499	7578	7573	7529	7492	7603	7351	7653	7490	7682	7472	7668	7571	7613	7464	7662	7652	7566	7608	7570	7614	7478	7601	7426	7592	7516	7562	7465	7617	7658	7735	7588	7513	7534	7544	7590	7535	7567	7487	7460	7553	7648	7500	7578	7640	7382	7459	7696	7548	7641	7505	7480	7525	7475	7625	7577	7706	7690	7560	7511	7495	7758	7499	7674	7648	7582	7638	7638	7578	7648	7462	7416	7396	7601	7515	7490	7583	7620	7565	7569	7512	7646	7605	7544	7464	7523	7589	7304	7641	7583	7615	7538	7657	7491	7543	7461	7435	7546	7678	7628	7598	7477	7609	7618	7489	7501	7535	7457	7505	7444	7441	7563	7517	7531	7505	7508	7552	7636	7572	7649	7674	7437	7764	7626	7600	7607	7544	7614	7566	7597	7459	7591	7461	7598	7587	7457	7515	7620	7611	7551	7518	7487	7619	7480	7612	7566	7646	7582	7593	7429	7530	7696	7638	7609	7597	7561	7503	7511	7617	7620	7569	7476	7630	7589	7423
2842	1114	1025	976	1098	1979	3585	6384	6246	3760	1953	1219	917	900	890	863	808	906	884	821	853	832	869	792	794	828	832	804	817	855	850	835	863	854	806	800	822	797	816	825	788	817	826	902	839	804	847	859	785	829	848	854	804	838	826	791	849	832	849	816	809	826	829	795	847	807	868	842	860	870	840	831	849	882	815	842	854	878	827	815	811	814	840	826	862	844	778	848	829	799	881	886	886	832	819	873	823	807	841	868	831	776	853	893	803	797	815	890	828	797	787	772	829	856	876	886	838	811	834	785	833	817	837	875	808	811	852	815	830	883	829	833	873	906	856	833	804	816	890	849	829	835	860	864	853	826	856	795	836	842	868	856	815	805	829	849	868	811	805	862	829	834	856	855	831	855	856	821	849	855	803	818	819	812	842	790	794	813	836	885	824	814	811	797	903	837	779	835	776	834	828	800	809	830	835	872	826	827	860	811	866	831	863	850	811	817	893	823	847	818	883	822	821	797	800	836	862	857	849	856	806	836	803	858	794	803	817	882	888	822	808	866	855	847	806	858	819	835	861	851	829	814	856	851	836	823	839	838	845	816	811	885	840	777	832	840	818	853	855	814	830	869	886	773	866	792	887	891	853	824	807	837	857	816	835	874	881	888	818	865	855	835	803	815	834	828	824	868	802	809	814	841	834	845	841	817	837	853	778	837	801	820	844	858	806	838	822	809	811	825	794	844	889	821	876	848	797	835	851	825	836	883	784	827	856	900	840	836	857	872	794	810	842	839	815	829	896	844	827	834	833	783	829	839	878	777	833	830	848	863	861	815	826	887	874	819	859	828	819	784	805	867	789	850	868	859	857	813	781	799	891	822	817	810	810	832	839	829	848	794	822	820	835	835	856	836	793	827	837	850	805	828	827	903	821	821	826	895	803	854	830	838	821	837	818	861	885	846	832	810	906	839	811	801	807	826	863	839	817	773	835	868	848	851	832	834	860	849	809	865	862	840	874	817	788	826	869	848	806	844	829	799	844	835	833	789	834	805	892	852	857	854	826	841	837	823	856	839	796	831	839	811	820	793	834	859	837	867	815	831	819	839	837	874	873	843	790	834	869	883	791	856	808	831	808	788	836	790	827	839	821	828	810	821	845	896	858	852	786	818	820	832	814	777	826	785	834	839	826	898	835	814	854	819	825	784	823	793	831	867	857	832	830	870	834	801	829	860	833	810	861	857	785	813	834	804	816	870	831	820	845	843	823	808	853	823	853	835	832	826	882	807	830	859	857	806	852	826	837	830	837	839	826	858	782	829	805	822	835	825	827	800	875	773	856	841	860	827	820	864	853	793	824	859	819	784	824	880	852	812	837	886	823	809	877	812	875	822	834	826	804	818	839	899	811	779	839	762	803	829	890	824	828	838	850	845	814	841	827	858	836	812	812	825	859	840	844	840	830	793	821	826	829	830	816	873	791	782	835	849	833	844	844	847	853	812	837	808	818	816	823	803	874	783	837	837	828	800	840	862	839	826	853	851	753	775	824	844	836	833	814	802	825	812	847	857	807	873	841	820	853	883	836	796	840	840	794	839	808	806	804	810	821	859	852	839	846	871	868	847	812	835	819	837	877	814	869	800	843	825	787	805	851	815	774	861	829	849	844	894	916	818	864	791	848	829	804	830	846	824	814	801	758	840	830	810	791	860	855	857	822	857	757	862	794	783	848	805	795	803	840	862	867	866	849	838	823	867	789	880	851	863	846	897	856	850	851	838	856	828	820	844	857	876	860	777	808	804	832	794	888	869	852	878	896	823	837	871	833	824	782	833	797	858	817	835	794	829	846	760	872	799	823	822	785	886	830	807	788	833	815	813	834	869	847	768	836	857	835	872	843	885	850	804	810	810	829	812	803	826	796	794	875	820	820	811	834	836	852	857	857	881	845	815	810	817	848	809	808	807	775	783	823	841	837	809	825	840	831	828	809	815	830	865	846	820	794	853	838	856	813	795	816	834	815	865	858	820	840	822	809	853	831	796	844	832	870	845	870	838	805	861	824	861	802	859	867	857	817	826	848	840	854	815	806	852	828	845	852	832	826	839	835	853	830	826	843	881	806	863	890	892	809	857	822	765	776	811	838	792	851	859	804	829	830	814	851	834	853	809	870	837	868	833	855	777	820	808	846	884	805	835	863	806	784	863	893	830	852	865	797	811	856	834	886	809	846	859	849	853	818	824	854	811	861	826	844	811	827	857	803	893	796	830	774	820	840	820	844	835	890	818	829	839	767	809	874	843	813	836	839	850	803	795	795	829	789	814	840	802	859	849	825	909	813	785	828	812	818	869	869	811	815	833	814	875	883	855	879	840	859	804	876	806	818	817	811	841	822	820	856	787	835	854	839	866	796	840	835	842	861	885	838	804	820	859	791	798	815	847	816	808	803	812	887	837	807	834	834	827	837	836	801	799	848	823	874	823	866	830	873	852	821	859	888	807	821	821	885	775	811	893	874	860	856	827	802	798	863	841	867	867	835	800	807	821	827	840	811	810	878	808	823	830	830	852	820	845	840	849	859	896	891	828	789	832	812	861	873	765	831	838	855	866	789	822	860	804	828	830	819	817	816	843	841	890	823	858	818	867	814	796	834	829	835	886	818	827	828	795	843	837	851	848	889	822	810	799	834	796	838	867	777	826	829	857	830	870	824	761	864	844	822	829	853	891	839	835	753	867	835	815	841	834	788	814	866	820	819	868	832	835	827	881	831	836	862	854	851	824	790	802	822	814	813	792	820	854	814	848	842	841	813	831	846	829	844	847	788	857	879	833	876	862	833	883	878	798	883	849	874	836	863	849	894	878	806	774	851	821	824	854	807	881	822	857	853	825	828	804	857	810	813	799	825	812	830	854	816	841	849	861	843	810	811	837	846	880	839	894	862	824	866	859	838	860	850	798	833	811	823	859	846	852	859	810	837	825	807	834	819	846	818	836	860	811	849	856	813	838	814	833	822	842	795	826	804	805	795	841	807	837	872	867	781	826	870	830	824	822	836	804	852	822	854	770	878	820	862	797	891	851	860	860	802	798	865	861	822	866	790	823	817	862	878	849	789	795	820	851	883	800	851	803	850	844	851	853	855	816	830	812	820	818	809	866	819	840	819	854	839	840	837	845	816	841	828	807	836	852	828	849	853	821	855	818	827	853	820	815	877	847	880	803	832	848	852	860	848	851	862	795	816	879	855	796	885	826	834	854	843	877	847	886	825	837	839	847	783	779	905	836	819	822	812	825	854	816	836	840	823	816	881	805	831	845	888	766	826	885	857	806	848	843	757	847	847	822	787	815	815	820	865	817	839	879	832	828	860	808	868	801	886	837	791	833	821	853	859	825	856	856	836	891	869	835	845	832	791	847	846	904	821	814	869	881	828	825	855	838	855	821	813	809	829	857	820	818	825	857	870	867	801	807	865	884	861	822	816	830	857	858	800	866	797	877	818	858	874	796	828	815	891	802	836	840
15855	10591	9165	13514	23068	33874	40520	47249	41851	32115	21634	12846	8417	7286	7010	6814	6811	6942	6854	6968	6911	6738	6815	6927	6879	6965	6915	6879	6923	6935	6891	6991	6909	6980	6921	6918	6966	6938	6947	6850	6997	6849	6963	6828	6998	6929	7007	6853	6936	6989	6870	6915	6916	6828	6966	6940	6988	6784	6965	6833	6867	6780	6927	6818	6935	6805	6928	6915	7005	7055	6872	6775	6995	6894	7115	6866	6727	6946	6847	6903	6910	6938	6866	6927	6967	6984	6895	6837	6891	6962	6869	6989	7001	6794	6967	6913	6906	6771	6772	6947	6971	6919	6843	6849	7093	6924	6926	6982	6874	6801	6760	6849	7021	6876	6806	6847	6785	6791	6934	6868	6982	6799	6898	6984	6816	7064	6985	6960	6934	7033	7075	6930	7039	6946	6763	7008	6982	6955	6939	6824	7097	6812	6996	6964	6863	6894	6822	6905	6850	6852	7100	6838	6898	7095	7078	6902	6924	6977	6914	6965	6850	7014	6969	7028	6903	6862	6941	7000	6977	6941	6946	6946	6928	6813	6909	6927	6947	6905	6906	6899	6950	7036	6859	6921	6943	6849	6827	6900	6811	7009	6822	6788	6904	6926	6835	6789	6860	6995	6992	6969	6895	6857	6998	6911	6964	6850	6865	6740	6867	6860	6786	6943	6929	6794	6972	6812	6941	6941	6978	6914	6900	6808	6881	6929	6859	6888	6912	6884	6873	7009	6913	6819	6952	7007	7007	6973	6951	6938	7131	6987	6896	6876	7009	6891	7018	6850	7003	6961	6824	7026	6879	6961	7120	6915	6839	7113	6850	7028	6871	6960	6884	6869	6865	6877	6936	6825	6780	6964	6833	6935	6864	6990	6944	6965	6923	6912	6945	6971	6886	6818	6802	7019	7059	6914	7044	7013	7025	6968	6922	6958	6788	6962	6932	6874	6879	6824	6808	6867	6922	6888	6810	6842	6925	6897	6999	6970	6820	6860	6797	7009	6747	6966	7027	6999	6842	6922	7000	6926	6947	6880	6878	6936	6996	6968	6923	6844	6925	6855	6963	6945	6816	6958	6986	6894	6908	7005	6862	6947	6968	7020	6890	6876	6961	6916	6911	6872	7014	6913	6840	6831	6826	6882	6885	6814	6955	6931	6954	6800	6925	6811	6907	7019	6875	6983	6894	6900	6949	6818	7048	6900	6821	6949	6874	7049	7002	6873	6982	7007	6834	6861	6895	6894	6819	6949	6831	6861	6924	6958	6868	6946	7024	7014	6830	6866	7011	6799	6900	6848	6941	6868	7003	6835	6975	6897	6892	6880	7054	6785	6885	6887	6999	6966	7027	6836	6952	6976	6932	6972	6882	6924	6752	6942	6966	7044	6831	6954	6804	6895	6885	6944	6958	6924	6881	6993	7038	6896	7003	6891	7009	6877	6934	6939	6840	6947	6809	6970	6977	6782	6864	6935	6855	6953	6832	6882	6896	6911	6912	6922	7023	7091	6847	6883	6808	6975	6838	6919	6957	6867	7006	6905	6894	6916	6953	6937	6967	6903	6989	6886	6884	6958	6910	6957	6837	6869	6888	6834	6927	7009	6839	6942	6967	6953	6853	6871	6947	6804	6909	6930	6969	6924	6917	6880	6923	6857	6813	6820	6997	6871	6985	6914	7038	6907	6999	6920	6913	6990	6793	7030	6912	6969	6991	6912	6995	7043	6871	6994	6980	6963	6956	6998	6921	6898	6965	6956	6990	6957	6950	7045	6872	7029	6871	6877	6783	6897	6894	6676	6991	7005	6953	6915	6895	6875	6814	6882	6970	7009	6954	6813	7021	7043	6817	6870	6977	6939	6981	6907	6843	6908	6909	6931	6883	6934	6992	6855	7034	6779	6902	6948	7012	7020	6928	7000	7051	6942	6833	6895	6989	6938	6956	6974	6911	6878	6849	7003	6931	6827	6931	6945	6942	7021	6976	6933	6788	6891	6919	6854	6995	6963	6951	7124	6929	7038	6843	6936	6859	6870	7016	6940	6973	6877	6727	6967	6876	6852	7008	6913	6850	6902	6909	6972	6964	6938	6922	6826	7086	6987	6892	6816	6872	7030	7011	6843	6992	6883	7067	6908	6988	6889	7008	6878	6951	7009	6910	6839	6892	6966	6935	7002	6894	6954	6976	6947	6833	6843	6973	6931	7024	6939	6888	6873	6971	7001	6914	6975	6940	6932	6936	6878	6994	6959	6942	6845	6910	6882	6940	6926	6901	6922	7012	7011	6896	6885	6971	6957	6926	6955	6964	6828	6865	6924	6982	6974	6816	6971	6874	6904	6859	6949	6945	6903	7020	6911	6931	6816	6897	7015	6892	6846	6994	6890	7005	6937	7127	6863	6808	7018	6887	6897	7053	6996	6812	6840	6890	6920	6851	7004	6926	7036	6936	6766	6923	6890	6905	7008	6846	6909	6923	6875	6972	6803	6871	6986	6806	7067	6950	7014	6949	6882	6850	6917	6838	6870	7054	6887	6935	6957	7087	6864	6777	6899	6873	6811	6849	6864	7028	6946	6933	6825	6987	6906	6796	6920	6953	6967	6878	6838	6980	6898	6915	6950	6807	6962	6842	6882	6826	6899	6875	6826	7008	6881	7060	7095	6882	6908	6932	6917	6955	6809	6925	6834	6931	7003	6863	6831	6940	6897	6858	6768	6794	6960	7061	6946	6996	6935	6978	6938	7086	6813	6922	7067	6885	6904	6901	6951	6904	7098	6917	6894	6964	6905	6885	7014	6943	6961	6973	7003	6952	6895	6946	6740	6750	7068	6821	6901	6937	6811	7085	6886	6873	6932	6946	6808	6969	6903	6962	7033	6931	6991	6884	6967	6789	6828	6857	7041	6826	6928	6943	6942	6930	6812	6865	6895	6844	6912	6908	6974	6991	6883	6875	6955	6984	6934	6982	7040	6962	6870	6840	6970	6826	6862	6923	6999	6859	6856	6973	7013	6934	6873	6994	6907	6935	6980	7001	6865	6936	6938	6885	6913	6859	6864	6978	6856	6922	6906	6865	6860	7031	6823	6845	6968	6914	6950	6879	6902	6972	7023	6911	7049	6872	6876	6912	6883	6896	6935	6866	6902	6904	6706	6991	6765	6938	6899	6852	6953	6852	6992	6855	7092	6844	6952	6843	6871	6855	6953	6957	7075	6901	6934	6880	6749	7024	7023	6900	6943	6968	7101	6976	7070	6898	6861	6926	6843	7001	6967	6918	6874	6842	6773	6968	6903	7034	6974	6905	6831	6871	6935	7025	6953	7012	6897	7005	6928	6965	6988	6917	6997	6928	7093	6811	6786	6857	6924	7012	6915	7004	6904	7004	6929	7056	6972	6948	6839	7014	6790	6922	6972	6920	6933	6848	7005	6955	6907	6966	6962	6996	6932	6887	6898	7159	6961	6935	6866	6948	6889	6887	6951	6997	6972	7011	6947	7031	7105	6959	7033	6856	6959	6830	6943	6945	6961	7045	6950	6940	7010	7118	6806	6979	6891	6956	6959	6937	6967	6960	6824	6796	7158	6958	6928	6804	6836	6794	6800	6971	6953	6919	6939	6855	6913	7085	6916	7015	6954	6900	6899	6882	6955	6928	6952	6968	7016	7062	7017	7026	6994	6978	7069	6878	6896	6873	7069	6914	6956	6936	6932	6987	6795	7031	6940	6870	6887	6927	6986	6882	6924	6965	6853	6975	6865	6915	6858	6955	6884	6930	6945	6868	6926	6936	6857	6943	7043	6857	7011	6826	6924	6908	6849	6951	6919	6947	6944	6944	6930	6865	6821	6959	6946	6942	6968	7011	6989	6878	6877	6948	6895	6902	6861	6840	6895	6911	6851	6923	6748	6971	6807	6973	6845	6934	6883	6820	6947	6874	7035	6895	7073	6874	6963	6928	6836	6973	6823	6762	6959	7022	6936	6813	6911	6791	6901	6962	6910	7004	7028	6865	6882	6895	6859	6987	6938	6970	6952	6855	6898	6962	6952	6955	7030	6939	6880	6876	7042	6919	6874	6905	6873	6835	7009	6916	6907	7016	6822	6932	6933	7020	6773	6889	6906	6850	6902	6944	7063	6827	7006	6864	6958	6744	6941	7004	6826	6818	6839	6943	6795	6979	6940	6884	6780	6984	6900	6867	6927	6872	6907	6792	6968	6866	6889	6952	6918	6829	6941	6965	6940	6893	7029	6918	6988	6891	6937	6919	6941	6959	6912	6969	6927	6980	6899	6993	6908	6831	6941	6919	6807	7012	6848	7023	6822	6998	7000	7016	6935	6940	6965	6776	6845	6916	6929	7009	6791	6908	6896	6932	6943	6917	6939	6997	6815	6918	6867	6837	6947	6848	6926	6981	6924	6930	6893	7028	6935	6911	6855	6930	6968	6918	6759	6933	6948	6822	6955	6876	6911	6993	6987	6933	6979	6955	7063	6837	6889	6846	6901	6958	7027	6953	6886	6820	6938	6951	6964	7018	7000	6869	6859	7007	7030	6960	6883	6872	6913	6975	6802	6889	6923	6849	6810	6918	6808	6922	6725	7006	6820	6826	7034	6851	6881	6890	7015	6890	6870	6934	7057	6806	6893	6934	6928	6868	6824	6922	7011	6861	6887	6995	6886	6809	6870	6909	6991	6847	6845	6941	7041	6854	6892	6922	6926	6977	6946	6950	6871	7001	6860	6918	6848	6891	6847	6927	7080	6877	6978	6861	6929	6842	6982	6888	6876	7019	7002	6990	6770	6835	6974	6936	6849	7064	6889	6916	7020	6813	6962	7027	6986	6943	6984	6880	6874	6906	6990	6834	6976	6965	6990	7057	6952	6864	6947	6886	6994	6884	6985	6986	6877	7015	6827	6883	6895	6857	7023	6889	6978	6934	6953	6895	6900	6896	6908	7028	6879	6826	6906	7074	6997	6862	6886	6917	6875	7030	6894	6930	6926	7012	6842	6941	6843	6911	6980	6899	6914	6911	6842	6847	6954	6903	6932	7005	6845	6907	6891	6875	6928	6953	7024	6979	6833	6824	6772	6876	6800	6827	6980	7044	7048	6835	6990	6704	6942	6925	6941
2137	1465	1205	1150	1392	3896	8348	12380	12656	7067	3169	1619	1100	934	910	824	904	846	832	878	891	858	864	855	883	913	864	920	853	917	881	866	925	818	876	901	889	863	877	889	814	878	924	909	844	885	825	911	887	876	847	915	859	860	874	932	827	828	857	893	844	862	907	853	881	871	888	883	864	935	875	828	894	866	875	896	887	837	871	849	901	833	853	862	872	896	860	852	902	879	801	827	898	843	832	912	839	829	898	927	888	823	839	875	884	877	865	946	896	882	932	865	893	857	854	881	861	859	861	899	884	834	866	875	872	830	863	828	858	824	845	890	876	900	862	868	833	891	817	836	900	927	900	836	854	881	882	889	895	851	931	865	865	851	860	856	919	850	921	879	905	828	866	885	925	855	890	857	858	960	886	868	873	883	887	858	914	880	867	857	872	863	854	904	885	888	904	948	865	843	850	834	888	878	788	853	866	906	888	856	859	896	848	818	856	799	853	862	891	834	857	900	856	903	847	907	816	871	885	900	855	909	926	885	842	856	834	914	826	873	878	842	845	873	905	834	850	898	832	853	854	832	892	891	874	833	958	874	906	861	838	884	849	862	877	918	915	883	881	875	894	854	838	875	922	877	870	822	875	872	906	877	884	872	869	887	896	877	905	945	867	824	876	900	840	816	874	862	879	882	854	840	885	874	861	833	905	877	845	839	835	861	853	871	911	887	920	868	830	940	840	833	842	863	913	848	905	904	868	908	840	928	887	863	852	877	865	878	833	811	902	838	824	930	859	904	866	911	873	860	873	889	887	918	866	809	859	865	881	823	879	906	889	884	876	838	873	887	915	843	842	896	862	923	894	880	843	881	902	866	892	900	846	879	845	900	883	829	884	868	881	874	851	844	827	855	873	867	873	829	844	862	895	845	846	870	847	873	836	915	918	933	837	843	868	848	853	902	945	854	882	835	880	886	844	916	835	880	854	893	828	878	860	863	852	852	872	873	898	867	849	918	878	853	876	846	855	837	910	920	861	916	839	841	884	939	873	847	927	881	884	912	877	929	860	898	852	861	822	939	876	907	903	875	909	842	857	814	879	879	875	890	869	866	914	874	886	912	809	875	841	862	835	861	885	832	833	893	868	927	826	878	861	857	823	895	863	904	891	855	916	849	887	932	848	894	846	858	844	861	862	852	877	884	861	886	930	871	877	880	888	856	885	891	839	876	864	846	841	919	863	866	913	813	845	844	855	901	887	901	840	831	876	867	852	877	833	878	853	877	904	898	887	896	897	887	847	834	875	870	909	870	864	900	862	857	897	859	884	856	887	896	946	893	949	839	860	901	872	881	871	863	912	879	876	854	877	917	888	839	885	896	840	817	836	860	872	885	888	878	880	908	920	910	862	885	909	876	861	891	874	873	855	896	852	855	869	870	874	920	900	854	864	880	855	898	904	895	893	883	870	874	877	852	887	855	840	872	869	900	929	851	898	808	888	912	851	878	882	872	897	876	877	845	911	911	875	934	900	818	882	887	899	910	872	895	863	925	860	857	852	867	909	850	872	899	865	885	867	902	862	955	900	875	887	861	873	899	889	886	908	848	852	868	858	872	880	890	839	860	888	890	851	868	888	846	898	908	884	859	858	868	865	852	873	902	829	877	909	923	837	873	885	872	906	837	876	896	870	874	869	834	878	840	874	872	878	855	930	846	868	843	855	882	934	907	851	894	863	867	866	856	853	889	897	882	859	883	902	904	911	883	875	863	851	866	853	909	884	872	906	864	874	901	966	900	855	857	908	824	874	848	917	891	925	819	877	897	866	879	860	861	868	905	860	914	906	817	879	887	856	865	871	844	914	876	807	874	869	887	802	911	894	895	903	883	892	923	872	910	854	849	887	890	904	885	863	817	845	840	889	857	878	925	862	864	860	871	843	844	835	893	853	900	860	865	852	847	855	892	874	833	876	916	923	891	882	875	894	900	853	841	847	898	895	869	857	855	852	838	857	835	889	820	829	873	873	875	920	880	897	930	863	892	836	865	852	948	881	944	854	851	845	836	876	886	923	918	835	855	879	866	928	896	879	853	866	805	833	863	876	885	866	852	881	874	882	870	912	872	875	814	838	925	883	906	904	860	834	863	891	844	872	857	884	900	866	903	924	862	905	858	870	881	880	913	899	813	850	906	908	899	866	943	922	838	898	861	872	860	888	893	878	835	840	870	930	892	860	859	886	940	845	925	838	900	829	910	892	895	875	917	840	843	857	889	881	867	882	853	886	856	892	872	852	861	944	815	810	880	899	843	867	913	874	831	846	842	892	810	862	900	916	911	868	862	892	838	971	882	878	919	838	843	900	847	833	876	838	914	889	932	833	934	850	882	861	895	921	885	883	885	791	896	863	879	892	933	863	831	876	853	916	847	861	941	901	828	915	887	842	871	911	859	825	841	895	855	915	912	869	831	878	911	913	846	889	904	882	907	875	893	868	901	871	895	862	888	848	868	890	909	884	888	872	910	884	853	879	856	863	870	896	923	859	849	896	860	851	839	851	904	845	877	860	922	878	870	841	910	884	913	926	859	859	911	879	893	891	821	906	840	858	850	852	859	847	933	936	981	930	842	851	847	868	870	901	920	878	881	889	863	906	835	909	889	903	895	849	895	835	857	882	870	836	905	885	833	885	806	900	907	869	864	912	907	873	908	836	903	808	955	907	860	875	898	840	866	863	878	887	876	853	890	928	825	900	877	849	895	861	877	838	880	833	876	897	901	830	911	897	877	893	901	886	876	914	867	887	948	895	865	882	889	891	839	855	876	858	881	874	906	906	864	815	896	910	877	847	917	840	849	879	903	830	855	836	845	899	874	870	919	825	849	850	877	844	885	836	881	833	891	903	879	885	848	876	873	886	904	857	880	842	851	857	849	938	854	919	873	862	862	876	884	865	979	882	868	862	877	843	888	897	899	914	924	858	899	930	861	900	858	862	861	862	814	895	898	883	910	858	876	840	930	865	839	820	897	904	936	803	813	873	890	890	835	889	903	839	900	846	859	905	940	912	859	875	858	862	867	870	862	929	865	893	865	821	920	842	861	927	883	865	886	932	849	905	897	859	782	905	922	905	893	917	849	846	853	865	943	892	872	863	888	842	883	895	884	890	898	878	894	879	824	826	889	849	870	819	861	854	910	846	878	832	880	883	832	841	818	871	867	880	910	866	856	898	899	914	862	864	890	909	892	935	867	891	881	825	859	874	855	811	886	846	860	882	906	886	872	904	861	874	835	830	857	848	888	856	921	865	862	957	875	885	923	905	864	859	983	903	856	874	839	873	884	865	860	865	896	898	856	827	877	884	930	945	882	915	857	835	901	884	929	879	848	859	868	835	894	856	890	856	891	883	909	891	843	866	883	871	857	918	846	845	891	875	887	852	888	879	895	845	825	854	816	854	907	873	831	857	931	878	863	930	895	802	846	872	899	861	911	863	929	891	845	909	894	926	838	850	859	865	859	865	911
20003	14313	11268	20148	28798	43204	55107	58910	53388	39847	27886	16628	9932	7717	7397	7165	7214	7272	7230	7168	7108	7227	7184	7207	7215	7126	7199	7284	7146	7295	7086	7131	7162	7157	7208	7196	7331	7212	7294	7117	7184	7164	7146	7152	7180	7240	7171	7420	7143	7174	7143	7155	7203	7205	7177	7292	7105	7195	7180	7259	7233	7291	7203	7127	7247	7170	7138	7132	7186	7206	7240	7299	7216	7161	7243	7160	7261	7189	7316	7213	7334	7248	7197	7177	7084	7140	7235	7298	7236	7237	7247	7148	7144	7177	7089	7262	7312	7225	7232	7260	7213	7159	7220	7166	7269	7163	7197	7237	7113	7234	7219	7170	7271	7297	7158	7330	7207	7234	7231	7162	7207	7258	7298	7120	7136	7350	7071	7179	7099	7142	7084	7241	7202	7115	7272	7144	7204	7236	7236	7213	7173	7236	7208	7203	7261	7270	7198	7254	7294	7198	7260	7226	7145	7214	7167	7228	7238	7140	7136	7114	7184	7237	7192	7173	7164	7136	7299	7262	7180	7292	7153	7174	7200	7201	7139	7215	7122	7273	7125	7125	7198	7248	7102	7267	7248	7347	7179	7141	7329	7178	7247	7295	7112	7230	7198	7113	7205	7220	7209	7143	7232	7250	7244	7113	7175	7229	7272	7072	7171	7225	7220	7186	7201	7071	7189	7210	7135	7209	7089	7271	7197	7135	7247	7235	7219	7157	7143	7126	7169	7256	7104	7158	7294	7159	7248	7155	7126	7176	7175	7203	7161	7235	7350	7177	7288	7224	7155	7137	7292	7223	7230	7095	7207	7272	7177	7285	7180	7188	7139	7123	7220	7248	7131	7151	7098	7288	7179	7205	7200	7148	6939	7165	7385	7332	7124	7233	7204	7253	7116	7274	7145	7313	7094	7168	7186	7194	7155	7176	7278	7220	7073	7274	7025	7325	7141	7132	7233	7195	7243	7035	7185	7286	7154	7258	7141	7183	7307	7221	7259	7264	7256	7157	7216	7145	7123	7107	7265	7266	7184	7100	7213	7304	7159	7223	7036	7401	7089	7186	7198	7215	7129	7278	7141	7272	7218	7231	7172	7238	7236	7230	7186	7229	7380	7216	7173	7268	7322	7167	7282	7277	7084	7152	7323	7206	7193	7084	7154	7259	7254	7252	7202	7217	7196	7203	7108	7263	7287	7172	7196	7140	7303	7233	7209	7181	7383	7168	7305	7115	7268	7259	7062	7210	7156	7305	7217	7205	7016	7246	7226	7243	7272	7241	7245	7120	7259	7180	7186	7179	7166	7325	7349	7261	7155	7384	7205	7177	7271	7245	7168	7079	7174	7175	7198	7188	7228	7190	7344	7317	7361	7225	7112	7102	7302	7228	7207	7084	7198	7369	7280	7225	7259	7186	7065	7200	7109	7271	7223	7113	7369	7182	7380	7156	7244	7270	7219	7265	7081	7142	7226	7353	7012	7260	7231	7163	7282	7199	7220	7163	7309	7338	7153	7122	7299	7241	7140	7160	7185	7234	7269	7171	7161	7209	7216	7310	7285	7210	7138	7252	7096	7228	7214	7305	7143	7229	7216	7122	7131	7042	7146	7148	7237	7236	7285	7279	7286	7248	7069	7209	7261	7305	7084	7187	7128	7190	7115	7055	7269	7298	7099	7144	7276	7151	7189	7238	7273	7237	7272	7287	7123	7135	7199	7151	7186	7265	7207	7155	7177	7045	7060	7182	7289	7164	7170	7027	7283	7229	7303	7200	7061	7256	7245	7330	7034	7198	7107	7163	7300	7259	7284	7330	7110	7036	7303	7206	7204	7271	7251	7241	7268	7115	7123	7198	7299	7277	7270	7156	7153	7154	7214	7222	7032	7332	7236	7168	7282	7219	7127	7127	7230	7193	7367	7109	7124	7079	7003	7190	7259	7176	7246	7279	7206	7096	7233	7190	7257	7153	7165	7273	7226	7113	7291	7067	7182	7120	7367	7306	7185	7173	7239	7232	7245	7360	7237	7253	7277	7295	7279	7198	7275	7225	7308	7242	7194	7273	7381	7177	7190	7264	7338	7319	7144	7212	7303	7096	7132	7173	7244	7277	7202	7224	7260	7213	7211	7213	7094	7062	7179	7311	7243	7218	7187	7239	7110	7111	7130	7164	7324	7200	7225	7150	7287	7114	7192	7248	7257	7140	7150	7078	7093	7189	7231	7165	7131	7050	7184	7214	7159	7287	7156	7217	7153	7146	7251	7147	7256	7119	7005	7189	7314	7268	7121	7146	7165	7260	7267	7284	7311	7237	7182	7137	7315	7167	7024	7226	7133	7264	7198	7299	7206	7126	7191	7185	7231	7278	7246	7253	7221	7190	7189	7145	7150	7277	7241	7214	7223	7080	7283	7273	7230	7303	7250	7249	7208	7190	7359	7381	7243	7187	7047	7277	7215	7239	7120	7200	7254	7232	7269	7184	7339	7231	7159	7161	7173	7195	7268	7190	7163	7241	7299	7265	7319	7212	7132	7115	7136	7315	7277	7215	7178	7112	7233	7081	7097	7178	7209	7096	7279	7274	7274	7251	7313	7050	7263	7147	7304	7226	7296	7187	7191	7313	7168	7289	7315	7134	7156	7208	7224	7251	7205	7241	7203	7109	7130	7284	7296	7189	7226	7169	7112	7271	7206	7380	7147	7153	7248	7054	7172	7168	7212	7199	7199	7229	7148	7223	7286	7232	7200	7285	7285	7158	7167	7115	7212	7117	7238	7107	7172	7313	7305	7134	7199	7130	7199	7350	7126	7135	7193	7228	7233	7190	7245	7250	7282	7088	7285	7177	7166	7192	7211	7222	7231	7180	7314	7196	7054	7206	7218	7227	7215	7136	7123	7133	7131	7247	7256	7122	7213	7110	7298	7168	7231	7237	7195	7289	7230	7266	7153	7191	7331	7159	7135	7201	7195	7221	7107	7267	7173	7230	7083	7160	7193	7394	7312	7168	7180	7270	7204	7246	7217	7069	7171	7277	7062	7167	7137	7214	7111	7014	7262	7179	7211	7151	7315	7204	7228	7237	7254	7210	7331	7114	7222	7261	7296	7218	7109	7266	7264	7226	7354	7115	7239	7227	7213	7232	7111	7265	7158	7265	7148	7060	7290	7228	7179	7312	7229	7156	7180	7230	7163	7211	7204	7281	7336	7140	7197	7369	7283	7179	7255	7132	7115	7293	7205	7277	7228	7235	7232	7338	7247	7258	7097	7337	7302	7198	7279	7229	7236	7142	7132	7185	7203	7091	7113	7338	7260	7194	7210	7186	7131	7246	7253	7218	7164	7224	7135	7257	7121	7261	7257	7250	7121	7237	7237	7270	7216	7229	7275	7138	7311	7157	7359	7226	7269	7295	7300	7158	7235	7152	7220	7212	7235	7054	7182	7264	7180	7340	7107	7180	7211	7312	7179	7283	7225	7134	7297	7060	7239	7334	7288	7003	7103	7351	7157	7248	7250	7249	7329	7329	7359	7283	7197	7198	7182	7317	7198	7260	7323	7324	7250	7200	7247	7227	7154	7184	7112	7237	7243	7091	7286	7130	7216	7198	7237	7173	7248	7201	7258	7060	7273	7205	7034	7150	7159	7082	7173	7239	7146	7250	7142	7328	7258	7142	7345	7274	7264	7263	7051	7326	7044	7139	7267	7282	7174	7220	7382	7204	7189	7271	7216	7204	7370	7181	7333	7195	7215	7190	7117	7205	7234	7236	7169	7081	7245	7212	7187	7224	7088	7214	7196	7267	7308	7374	7261	7111	7137	7152	7220	7187	7242	7109	7216	7269	7023	7134	7219	7167	7151	7202	7137	7333	7126	7266	7274	7295	7141	7181	7150	7266	7233	7249	7269	7258	7070	7218	7215	7161	7195	7253	7359	7138	7215	7357	7274	7251	7092	7207	7111	7292	7296	7333	7094	7284	7309	7309	7254	7218	7278	7116	7214	7254	7268	7215	7160	7054	7247	7269	7224	7209	7202	7079	7113	6983	7094	7229	7190	7240	7207	7276	7284	7403	7202	7220	7129	7197	7229	7256	7288	7070	7311	7202	7335	7168	7237	7204	7169	7142	7287	7192	7265	7238	7248	7195	7326	7236	7254	7230	7224	7314	7217	7121	7223	7300	7112	7112	7192	7241	7150	7214	7213	7231	7065	7185	7175	7210	7289	7271	7229	7246	7162	7276	7207	7229	7116	7187	7194	7312	7237	7385	7105	7217	7186	7273	7139	7281	7172	7203	7236	7200	7328	7135	7215	7201	7195	7083	7244	7461	7097	7320	7205	7186	7090	7191	7248	7317	7232	7215	7370	7316	7214	7186	7177	7177	7101	7333	7329	7026	7356	7189	7171	7215	7209	7164	7143	7290	7226	7228	7193	7305	7177	7246	7287	7243	7362	7274	7116	7256	7218	7309	7174	7033	7302	7183	7235	7232	7207	7250	7181	7145	7309	7269	7252	7195	7288	7198	7185	7219	7128	7195	7265	7252	7176	7301	7279	7229	7102	7272	7251	7252	7221	7304	7275	7187	7159	7373	7226	7200	7092	7161	7278	7096	7391	7117	7187	7133	7135	7174	7238	7175	7260	7302	7188	7237	7136	7235	7214	7258	7330	7153	7139	7193	7265	7114	7291	7222	7071	7224	7167	7278	7135	7174	7184	7295	7210	7321	7159	7180	7278	7203	7263	7241	7253	7224	7218	7248	7236	7130	7231	7244	7236	7149	7208	7230	7215	7161	7219	7204	7140	7150	7304	7165	7242	7149	7261	7270	7125	7212	7228	7108	7150	7231	7134	7127	7262	7198	7258	7183	7282	7129	7242	7256	7239	7117	7140	7190	7161	7240	7237	7160	7239	7194	7076	7187	7259	7330	7260	7200	7131	7231	7142	7105	7174	7196	7279	7185	7222	7250	7269	7237	7200	7172	7325	7133	7159	7023	7299	7198	7310	7154	7160	7323	7388	7310	7189	7225	7308	7289	7243	7233	7239	7226	7196	7260	7173	7198	7241	6999	7310	7244	7147	7217	7098	7157	7238	7122	7139	7243	7298	7137	7092	7125	7265	7274	7148	7125	7312	7209
4043	1492	1206	1143	1443	2365	10629	17385	15984	8840	3813	1734	1087	893	882	866	848	783	822	773	848	772	878	840	818	810	853	861	841	836	862	835	821	870	885	870	824	809	890	826	831	849	824	828	850	823	808	813	831	843	839	850	827	823	848	845	799	828	877	811	848	850	827	833	834	850	819	835	805	879	860	797	826	847	807	868	832	878	818	822	838	864	841	772	856	895	802	814	860	867	823	815	815	839	831	883	799	810	833	840	796	822	796	799	806	831	863	844	827	817	810	885	841	808	841	802	771	835	869	814	847	799	829	890	835	881	815	851	832	856	841	825	845	790	897	863	769	844	808	841	853	850	826	822	830	805	813	871	826	858	826	826	820	861	842	836	844	885	851	814	892	846	861	806	826	848	828	866	861	843	846	850	840	868	829	816	851	797	827	887	889	818	830	852	880	833	847	847	820	851	849	840	796	818	812	828	849	790	871	804	865	848	847	817	816	804	767	825	839	816	799	841	845	833	808	854	873	841	848	819	804	897	849	836	894	865	801	816	856	859	859	852	878	889	863	838	842	862	892	876	840	891	827	827	842	822	839	828	810	842	819	860	835	741	874	880	832	849	824	876	864	860	835	878	838	825	848	831	875	875	855	822	851	813	850	842	826	834	832	852	873	783	860	829	835	862	792	777	842	813	837	808	828	792	892	849	875	821	888	847	809	861	837	766	855	809	856	850	859	850	840	855	859	823	854	788	855	844	817	854	805	842	904	844	858	880	864	865	788	832	817	835	807	834	884	877	829	845	840	872	835	855	813	796	893	825	802	825	875	801	850	853	843	828	809	804	832	890	813	831	798	833	820	854	796	799	810	818	864	825	799	816	846	815	891	774	872	824	853	850	857	836	832	839	814	845	871	852	871	820	863	832	871	852	872	869	862	854	851	878	851	861	855	889	864	833	829	848	854	882	859	844	803	881	808	813	832	833	812	861	846	840	876	772	871	814	858	881	826	917	854	884	837	879	843	873	847	818	862	809	830	815	849	808	841	792	835	853	837	769	803	839	883	881	839	832	867	869	782	845	823	860	821	860	825	788	828	819	818	846	841	850	803	832	828	830	840	911	803	830	808	863	836	826	872	810	838	806	902	808	923	812	857	873	871	843	788	871	817	827	858	847	890	861	820	880	849	864	879	844	850	790	830	808	821	788	861	818	839	822	840	825	839	840	853	817	908	852	887	925	821	795	853	824	826	834	821	815	813	767	837	856	866	843	827	851	832	776	870	796	814	847	861	820	869	817	882	824	808	810	824	808	820	865	843	791	843	797	868	868	862	816	786	852	870	824	846	853	868	891	812	898	822	864	843	789	870	834	803	890	800	818	855	850	848	843	859	847	827	877	859	820	832	838	816	801	871	847	816	840	834	837	826	830	851	856	832	834	843	850	860	786	838	826	902	833	880	846	847	847	869	819	814	855	857	861	836	801	840	820	871	891	855	822	876	869	847	853	839	828	897	807	844	818	851	850	843	782	840	800	843	815	880	862	864	831	885	833	803	869	810	842	830	850	862	832	824	907	841	861	911	828	845	867	820	899	859	858	822	811	831	838	835	826	823	847	853	919	802	840	852	806	822	834	829	823	827	847	843	842	859	843	869	817	846	868	840	883	838	823	844	839	804	858	834	853	778	855	839	901	879	873	808	925	826	881	889	841	833	831	845	812	824	859	875	837	802	860	829	861	840	791	837	855	858	861	849	870	850	837	845	821	819	867	822	873	866	864	796	753	826	803	777	843	823	819	860	856	802	875	837	840	830	820	809	801	865	846	850	817	812	861	871	842	843	815	798	801	908	864	878	857	873	840	839	855	867	839	828	809	790	875	836	852	822	849	851	847	823	829	890	807	874	821	842	837	845	835	859	840	848	867	848	801	849	839	836	877	845	809	873	866	826	802	784	786	853	843	800	816	876	855	858	816	838	825	865	774	808	846	841	886	874	807	858	858	819	844	875	883	858	845	838	854	868	851	825	824	811	850	825	828	776	907	856	845	897	855	842	794	824	853	863	841	844	882	833	814	836	830	862	867	870	832	874	845	871	839	861	841	865	822	823	817	800	864	819	823	853	895	794	813	872	850	839	808	835	847	859	893	831	816	800	865	824	806	754	863	855	868	875	820	826	838	858	821	832	821	819	805	833	857	838	792	806	835	853	816	787	853	844	832	867	879	846	859	870	862	858	837	860	844	856	903	828	852	807	831	883	862	794	839	829	865	862	821	841	784	843	870	824	808	873	859	815	777	791	869	776	810	869	879	828	852	849	861	808	840	848	838	851	813	815	870	855	868	797	904	852	812	864	837	857	845	868	857	843	860	830	831	883	799	859	848	836	838	823	888	816	836	807	837	832	853	843	889	828	874	819	838	912	845	859	841	834	848	849	837	860	799	860	791	823	822	832	821	803	822	902	850	861	858	808	861	799	891	822	821	811	802	853	815	820	820	785	856	848	841	837	850	853	832	870	771	803	886	854	904	760	810	778	798	850	812	853	867	868	840	807	843	845	854	864	833	837	835	798	874	852	823	900	842	855	885	833	871	859	892	830	810	864	819	808	831	791	839	849	825	823	883	827	841	845	873	821	839	813	840	811	863	832	841	847	818	854	829	831	829	814	875	852	827	838	821	832	885	806	887	840	831	909	865	884	887	853	807	819	875	829	838	783	836	828	883	842	889	805	837	829	774	835	867	828	849	850	845	843	845	832	862	851	828	837	845	843	840	845	919	817	826	785	867	783	786	834	828	836	839	819	835	808	836	849	817	831	873	843	882	871	845	874	868	862	802	859	877	864	833	797	894	882	838	880	870	831	831	873	826	842	845	860	847	859	855	869	836	834	779	919	848	870	884	815	836	890	831	805	873	801	884	848	867	849	839	915	893	821	859	813	886	841	855	872	824	827	834	862	768	862	872	827	872	847	855	850	864	861	888	870	833	834	888	809	860	828	814	881	847	807	850	840	815	821	867	848	859	862	814	893	842	763	863	869	880	860	859	845	812	871	815	855	863	776	801	837	850	846	854	844	825	830	796	816	834	810	805	880	862	876	794	860	859	781	845	832	906	831	843	825	834	886	881	871	836	897	841	842	851	841	838	801	899	855	848	847	815	860	820	802	810	885	834	881	855	829	838	839	834	823	832	840	844	800	802	844	839	811	804	833	848	864	750	859	820	810	765	842	860	866	858	781	847	804	834	832	789	868	777	833	812	838	863	839	795	813	789	853	792	839	831	859	785	846	786	870	826	879	798	835	731	810	811	836	874	807	904	840	852	887	855	841	834	838	848	807	880	886	892	797	805	841	873	823	840	847	822	807	866	874	799	824	872	904	830	868	835	832	817	867	860	831	851	844	889	880	875	843	861	884	895	810	824	827	820	768	803	893	829	825	843	810	801	821	863	868	881	817	827	885	816	819	809	855	778	884	891	808	851	831	803	853	819	805	824	853	850	863	819	806	852	896	814	888	857	818	852
19478	14104	11654	18240	29864	36715	60584	68059	58629	43393	30036	18169	10272	7695	7067	6970	7099	7140	7049	6933	7066	7052	7026	7118	7100	7168	6997	6844	6995	7067	6992	6912	7048	7109	7046	7033	7074	7002	7017	7089	7100	7081	7053	7017	7052	6976	6945	7051	6854	7044	7021	6889	7034	7127	6977	6895	7046	7132	6999	7069	6937	7043	6972	6997	7040	6997	7048	7176	7065	6891	7120	6998	6921	6960	7089	7042	7051	7054	7064	7093	6974	7041	6927	6983	7121	7094	7019	7053	7001	7099	6952	7081	6943	6968	7050	6939	6893	7059	7037	6921	7085	6933	6972	7037	7038	6872	7003	7074	7220	7016	7072	7007	6887	6910	6969	7010	7063	7028	7074	6980	6988	7200	7034	7003	7028	7060	7028	7154	7004	6937	7162	7010	6979	7161	7042	7039	7006	7066	7140	7065	7063	7050	7120	6881	6984	6977	6993	6967	7008	7090	7154	7038	6997	7012	6979	6942	7037	7101	7150	7049	7055	7045	7160	6983	7040	6979	7040	7092	6949	7004	6978	7084	7037	7005	6999	7093	7168	6981	7016	6974	6984	7108	6984	7073	7086	7036	7032	6985	7151	7014	7106	7067	7063	7060	7051	6914	7272	6913	7086	7029	6988	7142	7022	7035	6963	7110	7062	7089	6938	7103	7074	7023	7012	7132	7022	7081	7010	7070	7106	7022	7113	6988	7010	7059	7068	6984	6973	7059	7067	7013	6902	7051	7036	6994	6998	6979	6869	6954	7031	7032	6988	7157	6963	6886	7045	7211	7008	7057	7069	6930	7083	7042	6973	7029	7041	7079	7018	7088	6996	7071	6979	7009	6996	7073	7014	7115	6946	6958	7076	6938	7133	7005	7007	7146	6917	7001	7022	7089	7023	7027	7052	6985	7111	7018	7097	7067	7131	6978	7068	7045	7068	6961	7019	6993	7133	7007	6911	7149	6904	7006	7104	6973	7036	7042	7086	7057	7047	6940	7089	7181	6986	7056	7018	6941	6931	7105	7114	6985	7140	6990	7039	7077	7102	6975	7125	7007	7057	7109	7046	6975	6954	7039	7051	7093	6994	7006	6992	7100	7052	6988	7082	6980	7074	7049	6811	7008	7184	6953	7112	7119	7040	6982	7071	7075	6975	7047	6851	7094	7049	6986	7081	7109	7151	6986	7119	7065	7065	6988	7072	7054	7031	6985	7030	7036	7042	6974	7094	6974	7170	7026	6946	7014	7011	7041	6968	7038	7029	7216	6949	6980	7035	6982	7073	6940	7053	7043	6982	7013	7031	7007	7016	7047	6997	7098	6966	7071	6928	7185	7023	6931	6969	7078	7136	6912	7042	6979	7003	6988	7021	7041	7094	6925	7103	6964	7042	7080	7044	7090	6984	7042	6968	6993	6981	7127	6849	6979	6992	6993	7052	7059	7018	6932	7040	7167	7190	7098	7142	7036	7008	6949	7001	7047	7034	7134	6984	6970	7065	6965	7114	7065	7016	7110	7111	7144	6982	6837	7128	7184	7126	7030	7010	7184	7237	7043	7016	7140	7087	7042	7239	7075	7079	7085	7026	7017	6890	7090	6865	6995	7071	6890	6933	7043	7120	7055	6974	6964	7035	7013	7027	7065	7037	7123	7023	7065	7119	7071	7091	7050	6906	6990	6986	7026	7044	7045	7058	6988	7007	7223	7019	7031	7057	7030	7012	6966	7113	7073	7045	7010	7175	7170	7102	7116	7122	7003	7031	6997	6995	6983	7053	7086	7146	7011	7070	6987	7015	7041	6932	6908	7100	7060	7026	7031	7059	7000	6998	7101	7128	7078	7039	6915	7065	6991	7115	7121	7105	6942	7075	7138	7058	7021	7071	7028	6987	7053	7183	7108	7031	7045	7141	7063	7160	6886	6909	7149	7048	6909	7067	7118	7029	7000	7008	7043	7060	6995	7050	7057	7079	6911	7034	6968	7033	7116	7070	7116	7045	7097	7104	7068	6934	6988	7133	7101	7042	6963	6996	7048	7038	7064	6884	7020	6978	6909	7119	7011	7043	7112	7173	6964	7067	7135	6995	7208	6990	7098	6961	7100	7095	6964	7000	6974	6874	7028	7100	7085	7124	6930	6942	7142	7061	6974	7173	7174	7023	7038	7119	7088	6998	7129	7006	7092	7122	7033	7065	7041	7128	7068	7209	7080	7175	7059	7088	7077	7020	7081	6997	7046	6862	6990	6995	6989	7068	7010	7046	6997	7066	7010	7006	7104	7029	7039	6956	6989	7031	6985	7003	6907	7134	7048	7121	7039	7016	6997	7010	6991	6978	7043	7102	6937	6982	7067	7197	7034	6959	7093	7065	7074	7136	6944	7108	7036	7014	7023	6987	6999	7092	7037	7042	7094	7036	7076	7228	7124	6927	7159	6942	6952	7113	7023	7042	7015	7080	7015	7017	7057	7034	7075	6954	7022	7032	6924	6950	7018	7027	7102	7062	7064	6950	7149	7009	7142	7171	7137	7249	7152	7167	7019	7004	7253	7076	7061	7058	7003	7173	7039	6995	7014	6903	7083	7030	6991	6968	7171	6981	7104	7165	7053	6960	7071	7078	7092	6949	7000	7046	7125	7163	7012	6956	7074	7006	7038	7003	6981	6984	7018	7134	7084	6936	6920	6992	7140	7079	7162	7016	7097	7028	7096	6978	7175	7055	6970	7035	7037	6982	7092	7108	7040	7007	7231	7077	7018	7033	7033	7119	7113	6984	7002	7142	7057	7133	7009	7174	7037	7069	7007	7014	6979	6991	7050	7045	6994	6964	7040	7057	7066	6996	7014	7141	7096	7028	6993	6992	7049	7050	7015	7060	7040	7074	7041	7144	7062	6979	7059	6963	7121	7055	7072	6986	7119	7039	6959	7018	7046	7032	6956	7044	7040	7051	6940	7049	7064	7076	7029	6975	6997	7110	7129	7127	7042	7084	7092	7067	6970	6997	7045	7061	7021	7029	6968	7049	7151	6921	7014	7146	7056	7050	7042	7034	7137	6974	7016	7060	6961	7021	6910	6855	7102	7070	7193	7026	6926	7019	7032	7034	7095	7020	6907	7106	7020	6972	7094	7137	7042	6961	7012	7074	7172	7039	6965	7056	7069	7084	7066	7104	6977	7059	6995	6987	6981	6990	7157	7095	7030	7020	7059	7090	7024	7070	6951	7067	7073	7080	7072	6969	7025	7101	6973	7023	7016	7144	7156	6924	7019	7057	6905	7112	7010	7016	7112	7142	7040	7058	7022	7175	6927	7147	7016	7122	7034	7082	7046	6860	6985	7034	7040	7118	6927	7077	7000	7030	7179	7138	7045	7015	6975	7086	7110	7011	7090	7097	6982	6936	7003	6971	6965	7138	7107	6990	6829	7066	7068	7120	7074	7082	7005	7108	7069	7006	7159	7182	7025	7093	7006	7024	7066	7155	7007	7014	6977	7054	6926	7027	7031	7005	7039	6974	6973	6931	6963	7083	6920	6930	7086	7174	6953	7099	7141	7046	6987	7118	6914	7087	7127	7027	6985	7098	7039	7118	7049	7043	7159	6980	6989	7037	7069	7143	7029	7173	7156	7147	7081	6999	7147	7028	7144	6976	7003	7111	6992	7085	7047	7118	7095	7054	6998	7010	7069	7050	7024	6895	7115	7072	7034	6940	7103	7017	7121	6933	7081	7014	7012	6969	7135	7073	7159	7159	7073	7034	7099	6997	6998	6916	7064	7044	6980	7112	6974	7119	7060	6977	7075	7208	6951	6959	7040	7017	7130	7115	7094	7051	7046	7028	7048	7027	7036	6979	7179	6952	7114	6933	7050	7067	7041	7036	7041	7161	7011	7055	7044	6936	7027	7169	7009	7001	7078	7101	7013	7085	7184	6988	7143	7105	7037	7043	7120	6959	7064	7034	6992	7068	7027	7217	7111	6837	7036	7165	6944	7092	7084	7093	7050	7008	7105	7135	7069	7028	7060	7077	6910	7115	7018	6990	7058	6966	7020	6980	6975	7064	7001	7018	6964	6890	6933	7048	7085	7028	7093	6954	7011	7147	7120	6995	7035	6977	6804	7016	7065	7022	7071	7083	7142	7128	7021	7022	7010	7087	7014	6978	7045	7067	7120	7075	7177	7081	7055	7080	7091	7015	6990	7118	7107	7116	7034	7159	7024	6882	7126	7073	7063	7054	6955	7082	6903	7105	7060	7069	7096	7050	7013	7017	7084	6964	7082	7047	6959	6921	7084	7032	7042	7115	7067	7066	7093	6957	7092	7018	6950	7143	6919	7015	7021	7038	7065	6993	7094	6998	7052	7024	7118	7016	7106	7186	7070	6819	7114	7020	6992	7068	6940	7072	6891	7045	7020	6990	6974	7103	6958	6945	7032	7000	7115	7030	7078	7022	7009	7155	7065	7054	6910	7142	7096	7174	7129	6873	7093	7058	7018	7103	7120	7020	7039	7186	7084	7148	7012	7127	7208	7003	7169	6929	7245	7004	7035	7089	7043	7045	7014	7023	6977	7052	7081	7087	7079	7020	7148	7000	7083	6882	7093	7019	6951	7197	7099	6988	6980	7024	6993	7103	6976	7104	6990	7061	7089	7028	7146	7219	7106	7123	7111	7017	6999	6995	6841	7043	7072	7186	7084	7151	7121	7062	7018	7067	7029	6986	7067	6997	7060	7135	7068	7083	7012	7083	7056	7006	6862	7123	7110	7082	6987	7074	7029	7050	7110	6993	6887	7077	6927	7005	7147	7073	6907	6963	7015	7080	7036	7097	7110	6935	7141	7153	7137	7034	7070	7100	7176	6989	7045	6930	7045	6995	7015	7112	7135	7062	7150	7130	7089	7117	6958	7187	7061	7040	6999	7000	7110	7061	7060	7123	7021	7058	6992	6900	7054	7029	7057	6987	7080	7126	7007	7029	7021	7076	7143	7090	7099	7144	7048	7102	7091	6993	6890	7147	7130	6936	7146	7119	6997	6967	7022	7025	7016	7087	7135	7060	7083	7223	7036	6989	7096	6991	6861	7057	7036	6956	7000	6997	7004	7144	7130	7011	7011	6943	7011	6945	7024	7130	7016
2968	1902	1669	1393	1633	4912	20601	26364	22830	13081	5424	2215	1215	1007	920	912	881	870	882	860	906	915	877	870	847	939	897	907	890	956	875	868	894	917	916	878	871	887	904	872	893	871	881	917	932	906	932	914	862	866	836	875	884	950	892	862	921	910	883	881	830	934	888	919	934	910	887	910	863	874	896	879	895	919	888	912	961	868	883	946	883	914	906	913	897	902	928	896	922	887	863	824	907	870	867	936	934	916	904	910	963	965	924	933	861	881	896	937	887	861	946	909	890	872	920	886	893	859	913	885	871	885	904	935	872	885	865	921	925	873	916	915	861	879	873	866	902	892	896	876	871	866	873	901	894	869	872	923	973	916	942	891	873	880	878	859	929	862	904	840	908	881	934	904	948	869	936	842	897	944	876	913	865	878	885	883	899	872	891	876	890	991	882	910	883	906	897	903	850	936	949	868	877	904	935	851	933	906	811	875	979	887	930	938	909	902	877	886	917	886	884	829	930	862	923	875	881	875	879	910	886	910	892	901	909	876	907	909	888	887	892	891	870	909	891	853	900	870	904	900	853	961	876	895	899	889	901	869	894	844	856	847	887	847	917	897	862	876	880	914	911	860	938	873	875	937	909	926	935	894	902	922	988	892	930	866	919	871	882	910	928	890	884	878	862	892	867	850	880	901	881	888	905	837	972	908	920	876	901	937	873	853	884	930	881	854	950	877	904	877	916	941	834	908	928	910	900	884	891	868	893	895	934	900	906	902	908	856	864	854	917	888	939	864	909	888	896	903	876	910	906	883	906	926	896	860	890	846	879	932	903	879	893	943	885	876	904	854	940	897	934	899	872	887	901	925	913	895	899	929	870	829	924	944	947	914	920	899	877	891	893	911	904	944	889	910	882	868	918	946	885	835	930	907	896	914	872	875	866	887	910	914	865	881	856	929	820	895	936	824	830	895	844	870	883	938	913	962	876	905	922	926	902	866	875	899	842	907	939	902	891	888	915	873	894	936	935	898	880	954	916	866	897	894	878	925	895	914	891	910	888	939	888	886	857	880	868	931	990	884	934	856	909	957	893	962	913	907	865	855	862	903	894	883	892	861	894	841	891	882	873	921	947	902	890	906	878	919	871	914	916	877	879	857	916	894	935	889	884	955	872	911	894	895	834	958	868	861	923	867	909	871	897	878	910	897	961	868	883	929	861	903	902	918	897	851	909	913	871	863	907	856	872	885	934	938	877	975	878	909	861	907	889	905	941	926	913	874	912	966	844	920	848	939	885	891	904	891	858	874	924	943	877	881	877	845	877	849	905	872	956	939	954	947	939	941	912	893	942	867	841	919	929	889	917	895	925	918	872	904	909	878	924	882	890	927	903	955	922	891	883	888	887	946	850	911	936	888	880	892	905	919	896	930	879	866	936	912	865	918	856	881	872	921	885	923	850	882	886	903	960	906	903	876	833	890	892	916	893	878	866	902	870	886	958	904	857	901	847	894	925	901	879	847	884	925	877	913	803	862	883	883	877	948	875	906	889	863	880	907	919	856	859	895	934	874	849	924	951	961	872	919	872	869	959	850	936	917	937	854	890	894	897	990	902	886	893	899	900	864	883	940	951	864	887	891	873	918	913	903	897	916	905	850	923	926	899	892	867	950	925	896	874	874	933	915	947	911	941	913	843	917	941	886	888	859	929	895	944	903	879	866	847	896	895	881	888	939	913	909	917	861	870	836	872	921	934	891	923	890	897	862	875	913	945	922	902	907	906	885	900	861	883	879	975	886	897	837	855	854	872	869	887	847	887	892	886	915	905	928	924	870	936	897	932	927	898	922	866	883	918	908	937	879	891	860	939	879	921	931	862	867	869	903	914	891	907	868	899	878	899	880	919	918	864	851	898	924	914	910	865	849	889	882	902	852	878	914	860	878	884	935	885	913	832	874	912	938	918	861	918	877	910	849	875	887	929	883	885	881	896	952	853	850	898	923	906	877	884	872	840	910	884	878	871	897	871	900	867	861	906	885	928	839	938	923	915	916	860	882	921	884	892	921	907	849	935	918	861	958	894	898	916	907	943	920	864	899	913	906	894	892	853	898	914	860	874	869	847	899	901	865	900	841	922	915	848	910	869	887	956	892	923	861	890	874	935	900	880	873	931	896	885	935	893	873	861	866	912	929	882	884	908	866	929	919	845	919	897	928	876	921	906	887	907	883	902	886	952	863	924	961	885	881	855	880	876	862	873	865	911	909	850	878	983	868	865	890	880	900	932	856	882	920	882	881	860	863	926	848	899	923	889	907	943	900	942	901	861	908	870	928	900	887	925	917	883	931	872	890	897	894	899	905	887	936	872	935	931	866	883	929	867	862	885	908	831	859	931	849	875	904	864	905	891	947	899	919	951	851	915	850	873	932	887	866	878	881	898	899	900	867	860	855	894	927	923	910	897	913	946	937	868	909	936	941	919	866	948	860	929	915	921	899	900	896	892	906	839	838	879	910	897	913	915	907	896	864	897	905	865	860	886	889	879	912	907	979	912	894	943	926	850	930	869	886	940	972	860	982	894	922	905	918	879	867	856	915	946	919	913	890	874	926	928	921	957	860	866	927	891	905	915	879	878	933	965	905	973	895	945	890	895	907	901	909	881	915	940	906	910	857	880	888	905	876	876	908	900	920	900	835	855	941	942	860	931	899	907	835	917	899	901	962	870	892	840	903	806	867	949	889	931	857	928	930	914	879	924	916	927	915	830	913	873	892	892	933	912	890	889	906	873	881	934	844	928	870	898	932	901	885	923	889	894	959	951	903	937	926	951	900	868	900	898	870	896	886	895	868	923	866	936	942	882	887	893	865	886	970	912	885	954	915	925	845	911	925	915	882	900	869	893	875	869	875	857	954	920	894	912	903	920	893	911	892	885	848	898	965	860	907	887	899	887	889	872	860	920	883	905	839	874	893	895	876	844	886	875	896	909	907	911	868	921	886	864	909	884	944	871	892	865	924	852	921	925	853	897	860	867	907	887	874	837	910	912	974	845	933	812	888	828	875	937	930	886	938	880	912	873	877	848	860	912	931	908	861	892	908	913	898	857	928	867	920	846	899	864	909	906	901	864	873	930	921	854	936	932	922	904	897	870	924	931	888	867	866	885	932	903	901	870	899	902	854	835	862	868	879	896	870	936	849	872	900	915	863	893	932	924	926	918	885	964	916	856	895	884	902	904	890	821	888	875	875	926	899	858	883	893	926	897	922	866	869	939	851	878	914	867	908	891	919	943	857	855	908	901	925	910	932	896	916	899	905	889	854	885	943	892	849	841	925	896	946	893	882	929	920	874	866	879	903	913	898	848	877	903	883	905	893	843	844	906	837	917	897	899	860	846	844	929	903	911	874	880	886	885	912	925	890	910	930	877	904	887	865	899	895	921	919	892	947	856	899	905	905	911	880	877	870	938	848	890	894	918	932	938	937	882	941	887	874	874	894	897	892	891	925	877	939	891	921	894	873
23611	17394	14770	22465	32898	46457	74518	78477	66574	48558	33641	20500	11630	8324	7704	7459	7566	7329	7307	7342	7497	7301	7315	7422	7373	7463	7378	7309	7393	7332	7315	7366	7297	7365	7389	7401	7335	7254	7355	7485	7284	7459	7276	7490	7403	7399	7381	7431	7359	7303	7399	7434	7302	7488	7313	7510	7303	7362	7252	7511	7336	7313	7314	7356	7337	7306	7418	7206	7502	7299	7421	7245	7422	7415	7315	7361	7319	7567	7319	7214	7387	7429	7533	7486	7509	7344	7281	7375	7354	7332	7347	7356	7344	7437	7198	7426	7342	7369	7520	7388	7293	7453	7316	7319	7350	7390	7411	7551	7465	7359	7240	7322	7265	7353	7453	7238	7347	7398	7357	7400	7394	7439	7227	7325	7362	7294	7479	7374	7395	7353	7282	7339	7324	7320	7428	7207	7483	7289	7323	7456	7377	7447	7232	7562	7250	7294	7162	7381	7301	7335	7294	7440	7232	7300	7379	7593	7426	7348	7390	7344	7323	7425	7300	7315	7545	7392	7468	7293	7302	7336	7349	7406	7489	7371	7309	7445	7314	7499	7258	7390	7187	7399	7371	7507	7530	7394	7399	7346	7330	7391	7364	7333	7320	7347	7384	7500	7407	7407	7435	7338	7403	7218	7378	7369	7376	7389	7409	7309	7329	7361	7309	7285	7343	7280	7419	7438	7421	7254	7528	7389	7366	7252	7379	7264	7385	7327	7372	7352	7228	7339	7386	7398	7479	7363	7281	7324	7354	7345	7385	7325	7348	7416	7457	7312	7430	7302	7461	7386	7461	7416	7285	7357	7324	7445	7517	7367	7298	7594	7482	7317	7316	7433	7354	7453	7290	7492	7454	7375	7368	7313	7412	7525	7362	7396	7424	7311	7327	7315	7331	7294	7374	7344	7483	7364	7451	7183	7438	7321	7278	7274	7410	7381	7410	7349	7298	7282	7384	7371	7409	7468	7395	7457	7418	7341	7361	7377	7460	7363	7278	7443	7427	7376	7364	7543	7338	7232	7396	7411	7391	7381	7442	7362	7421	7439	7450	7420	7295	7530	7484	7416	7339	7250	7477	7527	7315	7327	7387	7364	7434	7376	7332	7520	7405	7413	7405	7341	7435	7447	7532	7276	7391	7474	7410	7399	7393	7357	7419	7332	7394	7439	7405	7303	7446	7416	7425	7403	7329	7273	7435	7306	7514	7373	7389	7377	7437	7391	7301	7311	7389	7264	7265	7400	7493	7295	7341	7373	7470	7442	7363	7362	7335	7441	7424	7381	7367	7310	7443	7346	7325	7396	7341	7339	7247	7343	7349	7334	7423	7264	7409	7442	7449	7437	7521	7346	7537	7288	7326	7496	7313	7344	7551	7479	7380	7437	7343	7372	7232	7450	7375	7374	7435	7312	7325	7237	7463	7401	7277	7432	7349	7332	7320	7342	7252	7445	7340	7436	7395	7417	7373	7478	7403	7438	7377	7431	7383	7169	7343	7291	7255	7291	7311	7173	7509	7367	7394	7314	7347	7194	7376	7279	7415	7411	7394	7272	7420	7440	7343	7342	7320	7430	7451	7298	7419	7328	7336	7352	7365	7354	7346	7341	7463	7220	7322	7438	7306	7229	7490	7422	7383	7382	7425	7348	7400	7437	7262	7339	7425	7318	7260	7403	7293	7265	7432	7496	7249	7333	7266	7409	7325	7377	7374	7452	7351	7372	7234	7339	7441	7377	7462	7349	7331	7396	7378	7462	7472	7286	7298	7382	7373	7516	7280	7379	7449	7323	7388	7416	7343	7511	7418	7282	7301	7382	7371	7398	7320	7338	7384	7439	7440	7256	7285	7370	7321	7459	7388	7354	7323	7311	7355	7373	7309	7468	7332	7431	7306	7454	7245	7424	7511	7343	7440	7402	7301	7371	7395	7284	7417	7439	7365	7336	7322	7451	7389	7448	7301	7344	7379	7305	7405	7367	7468	7406	7346	7357	7347	7365	7288	7477	7299	7465	7290	7457	7346	7446	7480	7297	7424	7428	7414	7410	7285	7320	7426	7317	7513	7406	7439	7528	7369	7340	7408	7416	7396	7457	7247	7322	7399	7481	7441	7453	7348	7367	7409	7431	7417	7472	7427	7338	7314	7369	7476	7341	7198	7289	7455	7405	7298	7267	7389	7207	7317	7271	7424	7439	7381	7434	7379	7330	7365	7338	7418	7304	7357	7299	7374	7300	7240	7407	7337	7391	7290	7377	7435	7361	7439	7336	7489	7494	7380	7358	7445	7300	7502	7406	7298	7411	7176	7339	7430	7484	7392	7260	7330	7361	7182	7488	7349	7457	7317	7338	7355	7429	7503	7515	7479	7416	7334	7284	7344	7417	7378	7355	7529	7236	7281	7368	7388	7404	7242	7249	7447	7310	7435	7343	7454	7246	7383	7318	7223	7457	7532	7500	7361	7490	7382	7291	7372	7377	7384	7478	7423	7433	7326	7448	7405	7314	7230	7366	7419	7357	7234	7293	7464	7322	7195	7416	7408	7367	7301	7386	7385	7464	7488	7336	7366	7358	7389	7303	7440	7391	7415	7379	7412	7318	7306	7332	7407	7352	7491	7261	7445	7445	7595	7282	7352	7306	7316	7322	7158	7378	7352	7396	7331	7363	7383	7426	7367	7310	7333	7391	7243	7485	7252	7333	7341	7315	7431	7564	7441	7216	7326	7389	7325	7368	7391	7487	7302	7344	7467	7203	7275	7492	7435	7436	7383	7362	7331	7275	7478	7410	7438	7423	7393	7459	7359	7297	7328	7456	7406	7418	7377	7413	7356	7400	7340	7320	7524	7317	7263	7461	7371	7235	7535	7309	7316	7293	7375	7368	7405	7410	7351	7378	7416	7306	7361	7422	7322	7283	7504	7483	7405	7295	7370	7360	7396	7429	7404	7476	7374	7362	7291	7347	7412	7291	7449	7429	7517	7460	7402	7335	7408	7344	7344	7406	7404	7396	7383	7325	7349	7393	7370	7390	7357	7365	7461	7347	7478	7296	7346	7441	7326	7339	7359	7431	7248	7377	7383	7410	7333	7366	7369	7485	7361	7474	7395	7504	7404	7419	7361	7378	7485	7375	7398	7339	7523	7344	7266	7351	7395	7358	7389	7369	7232	7385	7371	7416	7371	7384	7417	7456	7352	7376	7302	7402	7393	7329	7484	7411	7417	7307	7368	7364	7315	7306	7552	7316	7437	7441	7404	7493	7527	7315	7344	7410	7526	7410	7519	7368	7297	7198	7218	7419	7388	7288	7302	7339	7350	7371	7390	7416	7555	7482	7331	7455	7397	7381	7279	7435	7474	7310	7354	7400	7480	7460	7421	7176	7523	7433	7422	7389	7513	7443	7323	7421	7396	7363	7297	7320	7212	7318	7451	7386	7286	7367	7196	7361	7209	7367	7368	7356	7425	7457	7383	7413	7381	7456	7427	7321	7446	7407	7374	7224	7250	7409	7418	7415	7296	7256	7409	7373	7263	7317	7369	7428	7278	7413	7455	7388	7412	7304	7334	7400	7350	7420	7457	7239	7424	7284	7355	7327	7420	7277	7434	7363	7315	7445	7224	7408	7355	7504	7473	7300	7287	7407	7422	7396	7302	7386	7475	7473	7433	7329	7391	7418	7343	7296	7356	7309	7448	7311	7308	7307	7229	7474	7355	7293	7342	7393	7429	7345	7328	7278	7288	7501	7422	7459	7362	7340	7368	7363	7394	7335	7457	7306	7390	7375	7370	7338	7283	7510	7383	7342	7403	7476	7277	7166	7396	7318	7431	7325	7293	7408	7381	7279	7396	7342	7300	7350	7435	7380	7381	7371	7454	7314	7211	7384	7402	7510	7350	7388	7310	7401	7351	7295	7442	7387	7337	7442	7197	7232	7363	7563	7448	7432	7399	7390	7347	7365	7323	7379	7480	7437	7516	7360	7321	7338	7514	7314	7409	7358	7379	7389	7453	7468	7463	7410	7441	7378	7361	7359	7450	7393	7477	7515	7427	7449	7340	7351	7508	7317	7342	7335	7382	7371	7405	7361	7360	7243	7362	7281	7378	7348	7525	7319	7454	7420	7353	7367	7475	7368	7380	7299	7380	7348	7342	7323	7366	7233	7340	7372	7317	7246	7414	7412	7332	7301	7425	7506	7334	7399	7526	7274	7362	7419	7492	7457	7430	7387	7434	7306	7458	7256	7391	7290	7282	7427	7273	7432	7438	7546	7434	7483	7459	7338	7477	7299	7325	7396	7427	7425	7360	7368	7436	7356	7373	7247	7414	7321	7411	7281	7337	7300	7374	7250	7281	7408	7464	7352	7471	7385	7455	7498	7456	7406	7344	7436	7306	7374	7389	7402	7305	7293	7412	7308	7362	7407	7326	7370	7360	7421	7444	7366	7281	7368	7311	7412	7411	7420	7540	7453	7454	7315	7421	7428	7472	7293	7449	7281	7436	7483	7363	7459	7441	7363	7320	7362	7373	7432	7401	7344	7321	7428	7392	7378	7384	7368	7307	7458	7381	7533	7388	7314	7436	7423	7401	7199	7313	7366	7263	7324	7372	7426	7458	7287	7376	7374	7450	7354	7370	7376	7292	7354	7478	7464	7397	7462	7466	7361	7224	7360	7407	7430	7377	7323	7359	7376	7380	7257	7344	7430	7349	7379	7371	7404	7346	7352	7361	7306	7296	7326	7375	7334	7352	7316	7424	7528	7221	7448	7364	7380	7328	7297	7391	7397	7253	7351	7445	7281	7445	7319	7228	7301	7563	7498	7423	7416	7245	7511	7304	7327	7353	7388	7298	7421	7484	7405	7497	7406	7262	7409	7239	7412	7390	7334	7458	7265	7270	7365	7336	7434	7436	7342	7381	7412	7215	7390	7372	7430	7345	7287	7504	7346	7276	7454	7279	7324	7344	7375	7280	7323	7411	7228	7441	7438	7290	7402	7405	7357	7410	7332	7252	7254	7357	7348	7367	7530	7319	7387	7416	7264	7523	7378	7346	7421	7355	7426	7213	7383	7414	7294	7346	7484	7321	7417	7425	7285	7380	7391	7405	7340	7332	7423	7282	7371	7343	7330
2868	1169	1108	938	1054	1447	4627	7203	6029	3490	1881	1173	934	849	800	767	794	804	826	820	854	806	783	830	786	787	843	830	789	773	784	856	777	822	814	795	856	824	807	790	850	763	764	779	864	772	834	789	742	805	841	737	804	791	809	781	844	841	862	840	773	831	808	779	831	808	804	770	765	808	800	821	804	789	760	845	834	839	800	795	835	808	792	820	798	822	788	801	830	781	845	767	798	774	801	808	835	842	790	829	877	844	813	773	787	807	821	823	857	824	821	819	834	782	843	794	772	807	862	821	798	828	824	803	820	825	827	830	795	842	810	853	812	809	826	838	799	859	843	796	821	869	829	879	806	762	787	815	829	809	833	813	817	783	837	785	739	838	819	769	784	866	863	832	868	804	834	762	817	845	838	813	825	841	769	857	777	802	823	834	815	851	854	830	873	801	804	759	805	823	768	817	778	810	781	824	811	773	798	820	855	785	822	836	834	831	807	835	806	764	832	809	813	834	812	845	805	791	812	850	755	814	803	833	807	812	830	823	800	836	842	831	839	827	790	797	845	813	805	800	773	861	809	831	819	769	808	822	768	774	821	811	792	777	808	855	824	794	737	783	822	855	829	817	834	794	821	804	780	840	852	837	820	818	815	806	827	759	871	781	765	844	788	825	865	861	836	782	792	803	757	834	860	806	786	826	792	849	801	836	836	844	810	821	846	844	794	764	813	852	790	773	816	809	800	804	803	770	778	806	833	833	820	811	803	792	816	844	814	841	806	787	826	806	824	774	745	839	871	844	871	786	839	809	840	838	823	887	794	818	788	814	866	882	812	853	771	806	789	782	865	795	800	858	786	802	823	830	811	788	822	771	861	794	844	792	804	813	834	814	824	743	822	858	856	833	858	783	843	798	852	845	802	803	805	786	773	884	822	791	803	836	811	788	844	879	755	857	863	821	838	844	812	787	840	818	807	820	796	823	806	807	808	804	866	824	810	755	859	804	833	784	821	855	855	790	833	788	796	787	766	806	862	817	816	797	802	858	806	831	814	861	796	781	818	791	870	892	844	875	848	793	820	811	810	762	826	830	791	835	822	856	780	835	804	768	823	832	820	800	875	833	801	877	765	784	824	796	822	767	798	802	786	803	778	797	784	882	804	835	831	832	814	817	830	843	800	791	844	836	853	800	802	768	811	791	824	861	870	794	806	811	831	870	821	723	770	816	814	782	832	806	815	762	805	776	814	826	819	850	793	804	769	870	775	832	823	803	850	806	832	774	779	803	837	854	796	773	846	864	785	816	826	879	809	765	747	798	841	782	786	797	797	855	799	824	772	844	784	762	833	815	791	800	811	830	863	825	821	831	784	797	856	792	799	808	825	788	812	831	814	849	846	772	846	839	849	841	819	804	829	732	813	799	818	790	821	784	840	840	798	800	753	820	804	849	831	804	853	777	813	814	844	834	789	750	783	851	843	838	784	809	793	807	798	770	777	833	852	814	827	848	801	831	868	740	807	804	809	823	803	824	773	788	806	804	822	859	768	781	802	774	808	782	806	800	791	835	809	862	780	843	787	831	801	821	779	812	769	835	848	781	814	801	857	839	847	819	820	812	841	826	796	769	833	846	837	824	827	788	787	809	821	828	783	822	808	784	771	797	814	807	792	871	766	842	830	820	832	830	769	817	831	837	835	819	760	882	779	830	796	836	823	836	838	839	757	817	815	810	826	796	836	804	815	862	808	807	869	840	804	784	812	812	773	817	817	809	788	806	800	870	796	798	756	819	805	828	824	852	821	766	803	756	784	831	799	838	795	791	767	797	844	812	881	840	891	828	816	791	819	761	860	820	831	832	794	844	755	790	805	817	837	777	811	834	828	836	825	784	865	815	871	799	818	802	829	827	832	778	810	824	774	784	778	774	818	834	872	829	793	838	792	836	801	803	783	850	762	824	767	779	812	860	857	804	815	795	836	793	819	819	775	801	820	792	787	870	786	845	818	872	799	811	793	850	800	802	877	842	785	838	774	777	793	814	844	857	818	771	777	852	831	828	770	819	773	781	785	809	778	853	801	761	787	762	807	793	838	822	794	810	812	782	793	839	844	839	841	871	841	864	765	817	803	806	806	819	861	789	796	818	826	833	826	789	832	805	800	840	811	869	762	852	817	808	798	831	803	796	801	808	817	832	865	781	836	823	830	804	844	837	820	806	808	780	814	826	857	796	783	810	810	825	791	837	800	837	790	815	820	769	792	806	784	815	773	800	860	822	795	825	811	882	806	798	834	778	786	810	812	778	827	818	834	861	866	841	859	786	808	816	859	769	798	811	835	789	800	753	786	774	780	785	833	773	804	855	809	796	792	872	806	777	825	825	782	782	804	849	842	812	843	831	775	862	781	860	830	869	793	846	822	826	882	844	808	857	837	827	824	808	782	849	755	778	798	878	826	818	787	801	787	807	815	790	800	847	828	853	819	840	787	829	801	788	837	830	825	767	824	816	801	880	743	782	813	777	812	820	818	808	848	827	813	841	815	758	819	817	847	838	831	791	782	801	764	842	820	843	800	824	816	858	790	768	853	834	815	769	872	791	834	770	798	811	873	801	804	779	794	804	830	831	852	790	788	790	833	856	792	765	804	849	826	787	852	864	832	855	802	775	844	802	790	811	852	785	820	846	795	805	828	807	814	836	800	821	814	872	871	812	840	772	759	802	802	795	841	833	803	792	803	812	854	821	789	801	795	814	780	816	812	833	785	856	792	803	809	828	817	829	788	809	834	824	842	804	838	820	774	815	835	840	825	817	836	804	833	819	790	789	837	834	804	748	820	820	876	856	808	790	810	795	804	806	801	775	786	877	843	821	781	822	836	811	801	777	817	782	848	809	790	813	828	797	852	833	774	853	815	812	749	847	793	827	784	793	798	858	771	834	828	789	815	814	803	807	845	828	803	810	813	835	801	823	826	797	805	850	806	804	817	794	800	850	798	759	790	812	796	799	839	809	777	805	799	821	842	811	777	835	759	815	870	784	813	795	793	840	823	883	755	793	822	856	753	818	828	840	833	780	817	791	788	834	822	810	855	793	829	750	845	854	831	881	794	813	795	817	786	821	802	840	824	773	778	781	862	833	818	855	795	828	806	810	819	822	833	876	797	811	854	848	834	819	819	862	743	850	797	739	778	818	824	805	775	859	840	791	756	880	826	809	817	834	821	837	813	853	806	828	856	787	870	846	863	840	824	799	793	778	802	814	801	799	820	788	824	784	795	781	752	812	824	857	847	818	792	813	791	819	862	832	863	817	865	833	833	825	801	840	799	803	826	797	849	818	831	793	794	793	840	822	835	868	808	764	793	791	786	830	753	829	799	817	791	828	816	825	814	802	776	800	836	801	798	763	837	818	848	799	828	795	818	804	795	777	777	803	818	869	790	871	828	801	804	846	766	820	808	794	808	797	829	816	828	801	815	779	820	817	797	804	789	807	808	779	877	836	801	831	867	794	766	789
16114	11041	9883	13043	19821	27274	44799	48021	40969	30522	19820	11691	8104	7105	6864	6806	6760	6875	6823	6989	6581	6694	6793	6652	6741	6766	6752	6841	6811	6843	6752	6664	6795	6694	6778	6588	6700	6819	6861	6789	6606	6771	6803	6683	6728	6648	6818	6836	6860	6658	6785	6897	6801	6780	6666	6764	6732	6724	6766	6811	6784	6775	6790	6686	6805	6767	6655	6709	6664	6636	6958	6870	6713	6749	6842	6888	6804	6612	6894	6860	6882	6773	6724	6948	6776	6753	6781	6727	6707	6774	6735	6780	6678	6702	6768	6772	6663	6667	6786	6737	6856	6700	6634	6643	6729	6776	6822	6761	6784	6741	6773	6743	6810	6785	6752	6742	6741	6740	6762	6673	6588	6795	6775	6764	6758	6733	6757	6852	6853	6563	6857	6769	6804	6769	6795	6934	6772	6529	6883	6898	6894	6752	6848	6806	6863	6774	6700	6763	6784	6806	6751	6747	6777	6863	6795	6723	6840	6679	6841	6761	6764	6675	6806	6886	6801	6727	6666	6730	6774	6756	6719	6836	6831	6600	6660	6784	6733	6788	6826	6836	6687	6666	6833	6823	6770	6673	6895	6777	6736	6762	6755	6760	6712	6814	6791	6767	6726	6696	6846	6711	6639	6794	6736	6740	6746	6935	6838	6876	6934	6771	6726	6701	6835	6754	6747	6887	6819	6771	6726	6655	6740	6720	6716	6783	6848	6690	6719	6696	6735	6708	6752	6689	6828	6792	6766	6762	6693	6757	6640	6824	6751	6735	6641	6792	6842	6824	6668	6699	6772	6784	6675	6721	6710	6791	6819	6702	6758	6663	6754	6753	6829	6924	6865	6696	6764	6741	6820	6760	6851	6863	6721	6734	6903	6684	6740	6797	6849	6878	6679	6768	6762	6879	6821	6813	6865	6773	6790	6798	6734	6800	6831	6815	6799	6857	6708	6942	6872	6822	6730	6866	6878	6856	6708	6708	6735	6700	6762	6707	6754	6723	6862	6709	6745	6746	6871	6748	6758	6759	6689	6671	6777	6716	6890	6801	6843	6712	6883	6792	6972	6965	6638	6766	6761	6683	6754	6861	6730	6805	6721	6891	6726	6725	6702	6729	6725	6785	6830	6791	7006	6779	6809	6804	6798	6773	6718	6760	6883	6719	6832	6912	6714	6826	6780	6658	6745	6750	6757	6794	6755	6756	6907	6683	6644	6833	6866	6705	6717	6738	6677	6688	6808	6824	6756	6781	6726	6798	6856	6806	6765	6778	6754	6858	6799	6691	6743	6705	6808	6784	6829	6798	6836	6750	6786	6853	6752	6749	6685	6699	6845	6789	6751	6851	6713	6720	6744	6757	6700	6759	6834	6685	6792	6756	6794	6785	6904	6687	6768	6703	6641	6769	6840	6824	6742	6882	6779	6818	6754	6793	6856	6744	6760	6806	6833	6810	6683	6777	6820	6733	6800	6872	6826	6874	6837	6758	6740	6848	6813	6768	6772	6729	6889	6776	6913	6768	6798	6852	6770	6719	6699	6802	6837	6734	6814	6753	6868	6717	6781	6701	6842	6757	6819	6737	6790	6628	6778	6930	6726	6805	6815	6829	6798	6813	6786	6719	6688	6734	6738	6681	6701	6854	6845	6797	6728	6723	6920	6626	6694	6907	6863	6728	6704	6821	6636	6711	6839	6686	6918	6658	6772	6696	6863	6751	6708	6711	6777	6824	6816	6818	6833	6838	6826	6857	6787	6998	6731	6805	6714	6820	6686	6896	6743	6595	6804	6832	6749	6808	6753	6736	6803	6722	6780	6736	6795	6828	6793	6639	6806	6808	6757	6807	6707	6890	6774	6630	6789	6606	6830	6842	6766	6779	6913	6829	6701	6849	6697	6818	6758	6811	6752	6728	6807	6707	6858	6876	6745	6821	6902	6832	6823	6726	6843	6753	6809	6689	6866	6796	6755	6720	6823	6773	6600	6777	6809	6814	6756	6880	6818	6814	6769	6808	6805	6743	6826	6747	6703	6788	6658	6753	6866	6772	6639	6847	6713	6719	6823	6742	6645	6768	6684	6830	6718	6817	6789	6806	6784	6777	6762	6811	6667	6727	6686	6818	6907	6742	6765	6854	6763	6819	6844	6674	6888	6844	6826	6851	6729	6810	6667	6788	6638	6737	6827	6796	6791	6732	6717	6769	6734	6821	6878	6687	6714	6759	6848	6684	6676	6688	6908	6730	6850	6646	6866	6815	6669	6819	6739	6710	6742	6645	6777	6683	6856	6777	6797	6738	6649	6904	6802	6800	6744	6784	6892	6843	6662	6643	6681	6713	6865	6898	6849	6838	6868	6815	6869	6776	6678	6835	6844	6817	6786	6883	6784	6821	6905	6850	6734	6769	6829	6650	6732	6767	6888	6664	6777	6837	6788	6887	6787	6706	6761	6812	6744	6742	6835	6814	6897	6750	6865	6848	6704	6804	6840	6900	6886	6819	6678	6761	6673	6681	6770	6800	6650	6816	6788	6777	6709	6765	6773	6782	6788	6720	6710	6899	6675	6880	6727	6861	6764	6792	6745	6672	6845	6685	6831	6787	6754	6794	6780	6768	6750	6784	6776	6832	6791	6715	6895	6696	6731	6798	6756	6751	6795	6849	6784	6898	6634	6791	6771	6845	6814	6891	6800	6813	6749	6780	6851	6780	6695	6718	6705	6905	6820	6815	6803	6686	6716	6793	6710	6865	6846	6768	6765	6817	6881	6739	6787	6910	6801	6728	6766	6913	6763	6763	6812	6863	6722	6825	6762	6774	6707	6775	6831	6731	6819	6858	6897	6625	6738	6737	6753	6720	6840	6743	6790	6676	6795	6750	6848	6905	6845	6888	6713	6660	6722	6830	6813	6711	6732	6780	6709	6724	6698	6722	6724	6827	6896	6778	6754	6830	6813	6752	6912	6813	6647	6856	6824	6740	6784	6843	6861	6738	6673	6813	6677	6859	6821	6812	6825	6715	6754	6830	6645	6735	6823	6815	6833	6817	6765	6681	6739	6797	6729	6785	6764	6903	6824	6735	6650	6897	6677	6853	6817	6714	6813	6654	6781	6767	6798	6825	6710	6862	6765	6748	6867	6700	6777	6808	6834	6705	6758	6782	6712	6887	6838	6748	6797	6777	6727	6787	6741	6825	6693	6918	6746	6732	6737	6730	6755	6920	6800	6805	6920	6711	6678	6720	6831	6744	6818	6709	6766	6834	6810	6714	6825	6773	6801	6844	6821	6801	6724	6658	6767	6856	6646	6841	6880	6868	6721	6699	6616	6883	6823	6805	6750	6736	6775	6750	6762	6793	6728	6776	6836	6712	6719	6724	6768	6729	6807	6733	6860	6810	6828	6770	6837	6717	6823	6678	6777	6810	6780	6711	6764	6813	6839	6870	6777	6706	6759	6721	6768	6671	6828	6742	6731	6695	6717	6684	6816	6693	6803	6785	6727	6724	6779	6746	6826	6833	6733	6811	6976	6901	6668	6746	6911	6738	6811	6753	6641	6818	6878	6799	6892	6651	6786	6801	6779	6771	6888	6708	6837	6782	6733	6669	6847	6718	6836	6706	6692	6743	6759	6626	6743	6759	6765	6771	6800	6644	6604	6797	6798	6715	6992	6753	6780	6718	6816	6808	6843	6833	6710	6845	6828	6841	6807	6814	6731	6861	6777	6819	6806	6777	6641	6765	6762	6817	6694	6808	6891	6670	6768	6756	6679	7012	6772	6790	6662	6815	6719	6713	6672	6962	6739	6782	6758	6733	6800	6805	6652	6835	6653	6805	6912	6736	6907	6772	6698	6831	6713	6720	6774	6709	6748	6885	6749	6733	6668	6904	6767	6696	6935	6804	6616	6750	6800	6781	6864	6811	6815	6888	6748	6849	6821	6836	6785	6750	6849	6615	6910	6801	6851	6753	6702	6840	6822	6766	6693	6697	6823	6820	6826	6848	6890	6731	6855	6778	6711	6718	6833	6709	6795	6745	6787	6842	6666	6673	6834	6771	6824	6720	6887	6892	6852	6715	6592	6856	6671	6808	6804	6829	6775	6791	6773	6806	6680	6825	6686	6737	6665	6830	6799	6785	6932	6761	6928	6782	6782	6862	6726	6791	6786	6804	6747	6926	6674	6778	6638	6837	6917	6783	6750	6877	6730	6875	6699	6847	6765	6956	6700	6718	6797	6888	6866	6711	6837	6758	6783	6727	6823	6742	6711	6768	6975	6793	6754	6815	6875	6629	6780	6727	6843	6840	6808	6708	6715	6695	6691	6870	6916	6824	6759	6805	6883	6755	6937	6803	6693	6780	6735	6738	6752	6698	6823	6840	6776	6804	6793	6750	6696	6715	6829	6773	6656	6670	6786	6801	6790	6744	6936	6751	6809	6893	6711	6679	6644	6902	6720	6896	6828	6826	6834	6740	6769	6869	6924	6585	6805	6860	6825	6831	6824	6820	6716	6824	6788	6705	6656	6828	6672	6661	6871	6640	6819	6801	6751	6828	6814	6797	6742	6760	6665	6738	6830	6749	6741	6733	6768	6686	6827	6731	6832	6846	6819	6776	6785	6881	6955	6698	6794	6827	6665	6692	6621	6720	6615	6784	6770	6787	6784	6664	6781	6685	6787	6978	6836	6759	6794	6902	6751	6713	6675	6735	6830	6763	6834	6797	6765	6803	6811	6766	6728	6817	6804	6824	6817	6885	6741	6876	6763	6850	6768	6864	6693	6754	6730	6829	6839	6764	6701	6644	6777	6754	6847	6833	6753	6947	6793	6706	6780	6759	6763	6785	6784	6843	6744	6759	6791	6835	6755	6581	6760	6750	6766	6751	6844	6810	6835	6806	6819	6743	6871	6776	6774	6855	6704	6747	6712	6777	6789	6784	6782	6739	6826	6801	6749	6939	6773	6735	6739	6680	6845	6853	6752	6712	6817	6732	6814	6776	6780	6743	6639	6814	6851	6781	6862	6773	6792	6799	6806	6836	6844	6679	6822	6917	6685	6797	6672	6736	6763	6794	6801	6831	6687	6779	6908	6826	6738	6747	6766	6839	6754	6837	6830	6946	6827	6746	6760	6726
2084	1568	1267	1115	1186	1944	7900	14912	12481	6980	3147	1555	1045	896	857	856	875	843	862	846	813	869	832	912	890	862	865	897	922	808	923	914	913	855	872	843	874	888	886	873	814	894	883	833	873	933	840	807	915	837	874	841	864	860	870	863	895	863	851	859	862	835	837	828	871	892	957	816	845	838	839	829	879	858	830	860	909	862	878	865	853	889	879	886	865	842	920	817	905	838	874	832	882	866	796	861	879	869	822	883	869	851	850	912	871	910	884	825	829	839	851	850	861	925	903	826	907	820	875	840	853	870	883	906	855	835	870	873	881	851	884	867	865	875	832	813	869	792	908	846	922	824	920	872	875	825	857	868	884	923	855	870	905	877	885	864	883	899	879	902	877	891	888	864	876	884	844	883	905	892	872	854	840	867	837	876	855	902	926	888	797	878	891	848	851	822	836	854	885	861	848	847	913	866	851	826	856	821	818	839	856	876	905	904	905	813	838	894	885	840	886	879	851	878	820	824	845	890	822	834	841	865	896	848	861	838	872	794	798	894	825	846	850	901	772	855	821	825	834	920	864	841	859	840	836	860	878	913	847	852	875	867	848	876	889	870	884	870	845	927	848	877	869	814	817	854	860	851	882	871	856	887	884	838	877	912	879	826	890	879	823	866	834	863	857	881	813	864	879	880	831	902	845	855	864	885	895	856	876	915	870	810	849	837	895	893	900	908	843	878	855	895	824	858	911	915	842	877	882	884	858	843	873	857	906	835	856	934	866	866	815	869	844	906	882	883	803	852	899	891	815	869	820	884	837	873	870	893	837	853	837	870	861	922	933	914	870	884	866	897	896	867	871	885	813	875	937	870	838	910	890	895	844	893	829	840	872	869	878	860	844	849	882	888	834	861	851	906	895	912	827	853	854	812	866	885	819	882	840	903	878	900	845	875	885	871	875	880	863	860	834	868	910	908	837	891	800	880	875	847	814	869	813	781	851	848	845	802	844	885	881	868	869	846	918	937	895	837	841	826	859	835	838	798	862	815	867	850	912	853	840	824	859	848	784	834	900	882	874	820	854	872	845	857	825	839	821	906	901	865	800	857	848	809	856	815	899	833	889	840	874	880	812	923	899	829	866	833	853	846	867	846	898	813	851	821	899	883	864	892	920	871	854	886	816	869	832	867	892	866	852	852	841	868	824	875	852	836	846	892	879	832	858	856	830	884	872	874	867	818	905	834	920	871	855	839	833	857	853	871	851	859	850	894	865	858	881	875	858	831	890	920	844	839	873	875	853	829	870	884	881	847	887	880	821	867	842	878	875	887	875	876	833	894	847	822	876	854	894	868	888	871	847	840	871	860	870	830	915	869	862	906	886	824	839	845	855	851	845	854	852	902	806	874	848	848	907	833	855	870	863	890	833	809	881	907	813	868	835	873	851	875	824	861	862	855	864	896	848	857	874	865	842	873	887	878	901	845	848	815	838	890	884	877	860	875	872	863	835	874	885	894	833	874	848	828	895	817	896	909	861	913	840	855	851	846	818	870	849	842	843	856	876	862	817	841	923	913	833	890	848	837	843	878	852	900	803	882	861	869	846	890	850	873	861	845	858	893	871	870	838	842	908	795	828	830	832	891	894	874	881	819	838	865	913	863	873	847	883	877	822	922	867	853	861	908	848	899	842	824	794	848	879	834	885	869	850	867	854	832	834	905	818	891	835	820	850	857	829	892	835	894	853	886	835	893	885	900	856	876	896	817	885	836	858	850	880	802	872	833	820	906	846	846	846	928	858	868	838	842	933	872	862	891	857	822	824	885	896	862	856	861	829	922	857	903	831	878	933	865	851	846	851	886	863	829	861	851	869	913	827	865	884	790	896	874	867	828	871	839	814	838	871	884	864	878	853	889	817	847	888	848	824	818	841	823	880	885	865	843	846	841	838	806	875	881	883	850	871	849	847	825	873	864	852	887	832	838	860	859	809	829	885	864	884	882	888	883	847	833	843	839	867	849	824	850	886	905	852	853	839	859	895	836	832	898	850	848	875	893	890	849	873	844	827	869	877	857	859	840	837	881	836	878	855	831	866	881	884	851	861	854	906	846	876	908	839	888	913	841	865	867	928	869	921	906	834	942	904	884	871	843	850	918	879	884	858	894	844	846	895	873	928	880	853	841	841	869	845	898	876	941	832	829	876	844	820	873	844	843	833	836	878	841	860	833	861	828	874	906	839	876	823	831	795	880	843	856	931	863	845	921	884	880	841	873	868	837	932	899	875	899	889	930	841	849	873	884	882	879	836	886	832	864	907	864	892	799	861	883	892	906	834	895	869	847	894	827	889	889	892	884	938	840	857	825	908	832	837	871	838	815	884	790	910	862	868	854	815	857	889	856	859	837	865	765	858	808	871	857	843	871	873	846	857	954	874	877	827	850	821	846	790	869	853	854	884	896	893	867	804	869	888	827	821	865	826	851	831	876	853	913	874	897	881	858	871	861	879	882	866	890	883	854	881	831	887	852	840	815	864	820	814	863	827	881	859	839	861	917	865	842	912	854	836	890	847	878	877	911	837	871	880	854	854	873	822	869	911	853	850	827	898	891	828	810	908	891	832	862	894	906	853	910	856	845	880	837	892	860	893	852	835	820	851	865	893	806	890	815	887	804	899	912	846	851	888	873	881	843	869	846	873	893	889	891	813	860	834	876	837	837	884	898	872	806	825	839	836	884	843	844	857	828	862	880	872	820	837	866	889	875	820	911	890	870	905	829	840	817	914	831	854	831	891	856	886	862	894	877	872	833	816	857	842	845	857	857	855	870	915	860	878	864	882	974	841	823	872	845	887	879	889	861	860	890	863	825	849	856	853	858	867	839	872	868	851	878	895	891	863	804	860	874	872	795	855	867	880	822	857	815	857	848	911	875	810	827	799	897	884	849	889	854	852	890	910	868	821	892	948	848	845	880	880	884	863	878	899	817	885	864	870	886	895	877	835	927	930	850	927	853	805	917	846	864	896	828	859	863	824	825	879	896	849	857	872	845	872	861	861	830	854	779	860	844	931	852	864	887	827	871	871	865	867	853	867	842	854	829	814	850	849	906	870	812	825	873	859	850	850	872	877	891	839	859	837	858	902	846	913	843	913	897	853	825	961	867	827	867	843	877	855	879	854	837	878	887	881	904	872	827	873	895	844	860	883	879	888	857	863	829	896	843	858	872	867	824	918	841	868	848	842	830	826	870	919	850	912	839	863	934	843	856	885	835	959	812	887	862	893	873	889	830	896	821	830	813	900	868	864	849	860	838	888	869	851	872	820	916	853	880	820	894	869	888	856	847	902	843	902	845	862	849	860	857	860	861	894	883	891	908	859	816	833	836	867	847	873	884	846	865	871	875	834	849	868	899	880	886	887	877	893	891	866	847	855	893	872	868	903	863	875	829	837	838	861	865	874	875	847	892	873	913	851	910	868	869	860	894	811	835	875	882	882	843	844	846	845	887	872	864	825	884	868	846
19251	14504	11525	17861	26630	32857	53897	62856	52335	39178	26399	15645	9550	7455	7259	7097	7089	7060	7056	7218	7001	7067	7102	6977	6894	7064	7034	6975	7080	7063	7035	7148	7010	7095	7041	7058	7058	7030	7082	7044	7000	7149	7100	7026	7138	7089	7295	7030	7076	7077	7044	7155	7026	7082	7174	6980	7103	7080	7032	7080	7031	7147	6949	7136	6998	7066	7133	6929	6974	7042	7165	7093	7086	7016	7126	7133	7039	7020	7188	6985	6943	7126	6974	7080	7040	7216	7121	7109	7097	6975	6982	7069	7076	7205	7003	7183	7207	7035	7138	7180	7017	7040	6987	7126	6989	6973	7147	7200	6919	7181	6997	7026	6984	6981	7018	6983	7033	7028	7091	7060	7021	7070	7185	7063	7114	7171	7050	7104	7133	7146	7028	7194	7067	6913	7044	7063	7172	6978	7040	7263	7106	7116	7126	7062	7049	7013	7017	7141	7112	7015	7036	7040	7175	7046	7278	7227	7048	7085	7014	7071	7023	7197	7045	7062	6935	7222	7041	7115	7079	7030	7115	7089	7177	7027	7061	7128	6975	7030	7145	6993	6939	7030	7038	7036	7024	6993	7222	7051	7147	7071	6980	7165	7080	7041	7241	7082	7105	7127	7003	7065	7105	6980	7082	7193	7144	7045	7040	7042	7129	6929	6983	7137	7139	6908	7180	6966	7068	6949	7063	6948	7061	7039	7075	6977	7100	6997	6929	7031	7022	7190	7092	7028	7112	6995	7188	7135	6967	7111	7008	7023	6999	7052	7200	7058	7093	7115	6918	7075	7063	6963	7093	7040	7078	7102	7078	7085	7193	7000	7066	7111	7159	7052	7024	7131	7100	7126	7129	7176	6854	7136	7031	7082	7118	7063	7035	7219	6984	7087	7060	7105	7133	7007	7154	7026	7094	7023	7087	7144	7041	7038	7091	7052	6981	7027	7026	7150	7130	7155	7062	7036	7218	7094	7077	7070	7038	7105	7026	7083	7083	7224	7023	7038	7000	7103	7183	6976	6983	7155	7059	7058	7042	7095	7121	7103	7122	7017	7027	7035	7074	7101	7082	7130	7063	7166	7173	7019	6966	7104	7178	7045	7123	7119	7138	7161	7163	7027	7085	6987	7170	7113	6924	7186	7235	7054	7205	7163	7168	7112	7107	7138	7008	7127	7060	7087	7059	6994	7108	7130	7073	7001	7175	7051	7042	6953	7107	7045	6994	7174	7208	7138	7157	7187	7179	7006	7185	7014	7088	7043	7131	7038	7220	6933	7060	7139	7223	7106	7017	7117	7020	6988	7145	7172	7055	6983	7066	7066	7178	7122	7005	6930	7024	7043	7019	7117	7037	7011	7039	7188	7029	7136	7095	7075	7079	7070	6989	7082	6989	6982	7027	7102	7011	7069	7051	7026	7063	6979	7053	7174	7140	7179	6967	7041	7179	7101	7052	7022	7090	7026	6988	7063	7099	7079	7070	7044	7147	7101	7120	7038	7261	7129	7145	7171	7067	7082	7062	7056	7089	7160	7087	7161	7046	6990	7032	7051	7055	6993	7038	7255	7150	7050	7137	7100	7085	7110	7068	7073	7174	7132	7052	7103	6992	7113	7043	7039	7040	7141	7102	7099	6992	7000	7172	7156	7031	7077	7009	7074	7194	7032	6985	7087	7108	6959	7142	7033	6923	7020	7159	6900	7180	7090	7092	6930	7010	7020	7055	7039	7129	6980	7134	7079	7180	7109	7129	7150	6924	7114	7134	7149	7031	7077	7082	7006	7036	7177	7061	7102	7050	7104	7109	7091	7031	6968	7108	7097	6855	7204	7028	6974	6948	7082	7028	7211	7007	7190	6977	7010	7064	7072	7021	7101	7144	7188	7005	7068	7121	7055	7178	7004	7092	7004	7047	7110	7167	7182	7119	7093	7004	7093	7176	7130	7151	6951	6974	7084	7206	7046	7076	7159	7088	7009	7105	6981	7040	7117	7065	7048	7080	7072	7104	7148	7149	7032	6932	7165	7108	7060	6993	7072	7162	7145	7237	7024	7207	7049	6939	6876	7112	7051	7217	7137	7050	6989	7192	7105	7189	7043	7016	7205	6970	7072	7053	7136	7115	7155	6939	7034	7037	7054	7071	7056	7112	7111	7155	7219	7091	7225	7088	7050	7100	7062	7075	7008	7014	7026	7140	7168	7112	7064	7020	7046	7131	6906	7105	7268	7000	6969	6979	7044	6978	7008	6977	6976	7024	7038	7080	7062	7157	7114	7044	7098	7096	7228	7002	6920	7124	7135	7204	6906	7196	7121	7129	7065	7100	7079	7140	7073	7179	7153	7106	7054	7030	7097	7035	6901	7067	7113	7059	7185	7149	7114	7257	7118	7071	6992	7043	7131	7097	7121	7098	7041	6917	7025	6922	7062	7001	7076	7150	7105	7066	7103	7118	7048	7166	7023	7135	7186	6887	7147	7102	7100	7159	7053	6959	7021	7084	7116	7074	7147	7164	7102	7051	7123	7068	6980	7071	7025	7194	7114	7219	7001	7162	7118	7102	7102	7040	7139	7089	7231	7076	7059	7239	7140	7192	7070	7153	7090	7030	7184	7034	7053	7264	7057	7152	6997	7145	7045	7124	7022	7106	7271	7039	6949	7136	7078	7025	7112	7210	6936	7125	7139	7139	7110	7136	7028	7016	7062	7078	7168	6985	7038	7059	7109	7146	7098	7019	7103	7038	7069	7080	7081	7189	7022	7023	7138	7005	7086	6990	7054	6942	7022	7038	7020	7148	7139	7081	7104	7111	7041	7087	7095	7242	7036	7294	7179	6974	7011	7051	6982	7084	7082	6990	7231	6984	7021	7023	7192	7061	7166	7078	7063	7080	7020	7088	7043	7053	7051	7189	7172	7125	7052	7084	7197	6908	7027	7070	6994	6953	6910	7177	6994	7119	7097	7051	7141	7068	7004	7160	7115	6981	7101	7131	7065	7060	7194	7137	7044	7099	6979	7124	7091	7147	7068	7074	7125	7090	7139	7125	7020	7163	7048	7121	7185	7092	7135	6982	6990	7103	7024	7128	7123	7107	6968	7145	7059	7081	7162	7120	7037	7030	7136	7044	7187	7092	7232	7086	7237	6991	6968	7177	7133	7200	7141	7208	7153	7016	7084	7009	6998	7094	7068	7184	7162	7115	7103	7147	7077	7176	6960	7033	7096	7040	7091	7099	6978	7202	7137	7024	6966	7110	7184	7107	7089	7159	7096	7047	7032	7138	7069	7013	7081	6884	7214	7128	7055	7195	7091	6848	7096	7062	7203	7199	6961	7067	6893	7147	7172	7127	7103	7035	7069	7094	7077	7037	7087	7032	7142	7033	7080	6940	7056	7159	7061	7076	7104	7154	7087	7116	7167	7000	7121	7067	7112	7070	7072	7051	7118	7107	7059	7106	7092	7117	6964	7110	7087	7033	7170	7090	7139	7090	7158	7201	7002	6991	7122	7131	7240	7124	7111	7140	7059	7115	7164	6954	7019	7046	7048	7029	6991	7100	7184	7170	7044	7173	7088	7039	7196	7067	7165	7139	6990	7015	7164	7135	7109	7011	7141	7183	7118	7090	7094	7050	7047	7070	7117	7133	7084	7064	7064	7096	7055	7097	7111	7166	7031	6941	7111	7111	7069	7209	7120	7005	7109	7119	7061	7043	7096	7038	7090	7186	7090	7047	7141	7102	6979	7081	7121	7078	7088	7216	7125	7115	7049	7127	7083	7170	7204	7174	7122	6962	7240	7070	6882	7143	7125	6983	7191	7212	7112	7134	7102	7256	6976	7128	7096	7069	7014	7079	7086	7071	7131	7086	7039	6951	7107	7144	7000	7146	7149	7006	7123	7055	7020	7066	6985	7055	6986	7085	7024	7136	7002	7122	7033	7017	7145	7052	7108	7029	7221	7025	7112	7044	6977	7119	7077	7088	6992	7197	7142	7169	7148	7038	7155	6959	6937	7075	7060	7113	7073	7056	7091	7232	7080	7042	7134	7200	7039	7131	7061	7038	7025	7169	7168	7090	7134	7114	7097	7106	7125	6988	7144	7086	7151	7025	7101	7112	7082	7174	7091	7064	6908	7165	7099	7203	7111	7079	7132	7019	7093	6973	7105	7023	6987	7034	7064	6945	7050	7007	7016	7092	7098	7169	7062	7079	7150	7060	7167	6999	7075	7073	7042	7139	7133	7113	7059	6968	7108	7181	7053	7024	7076	7137	7101	6966	7057	7017	7092	7044	7142	7180	7182	7202	7168	7124	7017	7041	7012	7040	7095	6992	7114	7116	7186	7159	7102	7019	7086	7111	7121	7009	6988	7091	7062	7151	7069	7034	6974	7053	7162	7240	7002	6974	7119	7021	7049	7043	6952	7142	7097	7122	7115	7113	7062	7133	7109	7065	7102	7116	7045	7050	7101	7097	7131	7128	7040	7307	7195	7101	7065	7025	7034	7074	7153	7039	7082	6941	7125	7078	7005	7066	7130	7089	7203	7092	7128	7194	7147	7115	7051	6995	7149	6979	7145	7117	6920	7245	7050	7066	7164	6967	7128	7097	7135	7148	7122	7018	7122	7137	6962	7029	7103	7073	7019	6960	7033	7050	7125	7173	7054	6968	7087	7152	7200	7081	7042	7012	7031	7082	6967	7145	7036	7103	7063	7043	6992	7216	7076	7167	7164	7157	7074	7011	7065	7045	6997	7083	7076	7034	7074	7149	7045	7031	7095	7208	6977	6981	7091	7042	7207	7165	7034	7054	6986	7130	7168	7124	7068	6999	7151	7138	6985	7068	7068	7147	7069	7090	7084	7122	7114	7067	7070	7201	7083	7120	6984	7050	7170	7071	7095	7017	7018	7069	7139	7055	7055	7020	7105	7051	7116	7089	7265	7052	7135	7046	7072	7073	7110	7135	7096	7023	7096	7083	7151	7103	7187	7028	7176	7112	7171	7115	7060	7033	7171	7199	7093	7124	7140	6968	7146	7136	7012	7128	7191	7119	7159	6900	7103	7027	7142	7089	7042	7065	7181	7030	7083	7135	7044	7104	7093	7030	7056	7170	7063	7044	7067	7170	7017
4210	1577	1326	1188	1354	1719	9524	19297	14123	8711	3917	1618	992	862	827	875	797	814	805	804	812	800	825	860	825	850	851	832	815	860	762	840	832	815	843	803	820	814	843	831	816	841	821	812	848	828	824	813	801	796	797	877	813	812	849	860	786	795	783	894	823	835	821	823	829	839	779	871	824	824	836	829	772	799	892	848	872	837	833	832	871	791	818	773	881	785	820	838	831	795	840	773	816	845	825	822	857	868	827	840	849	809	830	799	802	816	853	902	853	847	853	784	867	866	839	796	834	805	806	820	793	803	829	820	902	828	790	833	767	823	836	815	805	811	769	851	873	827	854	866	836	872	877	837	811	880	838	821	874	800	814	855	819	799	847	878	796	825	840	880	850	768	826	796	825	847	820	812	829	858	870	842	851	819	855	856	801	809	827	888	887	821	834	899	785	865	846	820	801	842	839	850	831	845	765	817	847	824	848	841	841	868	834	875	816	806	855	842	855	831	821	863	803	794	893	791	810	791	801	840	890	851	846	878	858	817	793	832	806	846	871	844	779	814	840	836	834	833	835	727	812	839	853	858	801	837	794	801	809	820	824	833	804	782	872	813	824	840	851	865	822	843	810	852	811	829	814	839	843	850	842	776	817	850	869	877	857	856	839	815	828	843	834	860	813	892	822	754	860	857	836	817	865	829	826	855	780	834	786	862	810	889	829	777	840	852	856	820	814	796	871	840	852	807	847	833	850	809	808	869	832	776	840	827	808	867	825	817	852	841	821	861	804	812	860	787	845	872	801	846	785	865	823	823	837	841	847	831	834	824	869	803	805	846	861	853	798	798	821	798	847	846	842	795	827	833	824	822	833	845	808	826	831	810	807	838	795	833	810	814	860	819	826	839	832	785	820	839	867	801	822	857	851	798	822	841	816	847	858	816	876	823	809	856	811	855	786	844	852	847	842	793	822	831	829	835	828	822	907	843	857	804	810	798	782	822	798	894	810	833	811	856	795	832	828	826	811	805	836	790	813	838	851	865	914	812	827	822	849	825	805	848	827	867	844	899	856	789	856	853	811	856	812	867	834	874	790	802	853	839	793	798	848	857	804	819	811	818	841	821	826	806	856	882	804	850	859	767	819	827	833	814	835	814	864	830	841	805	824	832	839	808	818	856	828	891	799	799	804	865	823	818	879	854	770	834	846	830	811	801	847	850	883	856	825	853	860	813	849	809	829	819	831	814	869	844	794	803	815	867	807	862	854	847	819	806	811	857	871	851	793	840	825	853	821	793	832	806	850	845	808	834	825	832	823	826	839	831	784	840	862	834	811	869	777	859	854	848	843	817	824	803	810	780	815	792	794	842	833	826	856	850	780	806	851	811	890	871	808	872	829	809	827	814	794	825	820	833	862	796	851	812	819	873	846	834	855	831	828	884	878	870	863	853	890	851	872	824	815	839	859	855	878	835	887	752	850	837	886	807	834	790	907	830	864	797	805	824	779	870	830	796	776	838	814	819	840	847	795	874	845	793	835	786	917	898	821	849	828	838	807	812	845	828	806	846	816	809	827	816	845	863	838	827	818	822	835	775	830	843	811	870	850	840	843	781	827	847	841	849	825	842	794	827	825	882	824	828	811	836	862	812	845	807	841	818	836	836	858	858	834	837	824	823	838	844	821	841	840	835	824	803	786	883	824	846	857	814	830	804	821	816	825	781	850	823	790	791	856	861	807	844	838	872	869	852	819	842	848	850	823	820	811	843	807	814	824	795	848	796	812	816	804	832	859	835	895	824	804	876	808	814	836	832	821	845	808	837	838	799	826	865	807	836	832	833	846	828	852	855	811	845	837	812	897	843	822	824	837	799	863	849	829	802	851	814	826	854	862	848	863	840	879	871	827	852	863	856	800	888	853	855	817	814	832	807	835	858	846	850	822	805	791	845	792	832	813	849	813	866	862	867	823	813	818	816	827	868	814	837	879	898	807	812	837	838	833	881	833	778	814	854	844	819	824	808	843	842	803	881	818	854	805	860	847	878	821	848	811	808	869	818	779	830	868	813	786	848	815	814	842	859	878	812	829	735	906	834	852	860	847	857	821	842	822	846	785	792	837	908	802	787	846	879	812	845	830	831	793	800	821	793	859	840	807	804	865	850	821	894	861	823	887	776	826	846	827	852	864	868	844	780	866	878	798	828	805	832	835	847	812	797	841	806	801	887	860	809	850	854	824	843	806	810	833	862	865	839	839	805	843	810	841	829	838	813	841	829	801	853	839	854	820	811	805	791	821	838	818	829	871	856	823	860	844	788	835	841	847	812	840	863	811	852	808	826	833	876	865	839	886	793	796	862	842	856	903	832	852	869	823	834	860	801	859	823	832	866	835	854	816	855	919	825	824	797	831	841	832	862	808	850	809	831	841	815	772	842	833	793	832	834	788	815	865	824	838	836	823	863	779	883	818	875	835	793	839	817	848	823	834	841	832	840	827	845	850	860	804	836	822	813	838	842	840	780	788	810	829	827	835	780	892	856	854	821	837	822	862	817	854	806	839	813	812	810	810	829	837	868	817	816	869	818	850	859	800	799	820	802	857	850	857	842	827	778	886	814	833	807	836	780	891	825	830	826	817	834	779	867	807	807	845	860	841	813	875	823	828	842	822	879	822	882	829	817	799	812	823	814	887	832	773	803	825	814	823	860	807	858	801	848	852	818	841	820	790	875	815	894	858	877	827	841	835	823	865	820	823	834	856	874	849	827	848	812	803	828	915	838	845	873	809	842	871	781	796	817	800	801	793	846	825	841	862	827	832	836	850	836	794	856	875	840	824	802	818	820	860	830	862	806	829	839	850	812	817	848	827	873	813	863	823	843	865	812	826	851	864	857	862	837	854	895	884	806	808	823	839	816	833	843	841	842	815	864	825	884	764	815	826	851	815	844	878	825	878	817	832	819	818	788	739	825	860	818	857	806	797	858	848	839	781	791	845	829	822	786	843	798	826	832	830	826	873	765	840	854	846	880	820	830	824	797	868	847	820	841	830	879	855	808	840	838	846	840	824	786	826	818	859	819	842	889	845	888	794	823	847	844	827	823	858	835	834	817	795	799	801	847	808	857	826	840	891	860	874	870	854	813	833	776	840	876	835	841	852	843	862	827	830	801	813	848	884	824	829	843	841	864	811	800	838	797	812	799	823	862	791	828	738	862	765	826	860	812	819	862	818	800	791	807	786	845	834	882	827	846	814	817	807	821	837	786	778	799	843	784	799	827	813	868	787	846	785	824	851	854	814	819	830	810	827	807	834	837	804	827	814	833	823	844	826	838	863	810	776	831	882	828	765	808	825	797	833	799	830	807	769	817	809	803	840	854	829	797	836	842	839	787	812	845	847	816	885	824	861	808	832	802	845	834	845	809	828	826	847	856	865	885	835	805	824	820	841	835	825	845	806	790	811	867	817	850	789	775	807	790	842	812	823	839	823	905	815	801	836	773	789	898	816	802	866	861	865	839
18981	14716	12272	19294	28148	30965	57308	68231	56832	43729	30392	17420	9989	7539	7087	6921	6963	6961	6921	6901	6933	6866	6819	6908	6965	6995	6919	6996	6747	6983	6982	6923	6935	7003	7009	6934	6817	6978	6832	6949	6964	6998	6831	7033	6969	6995	6890	6923	6967	6906	6996	6895	6922	6912	7006	6907	6894	6872	6892	7028	6992	6969	6975	6897	6944	6959	6970	6860	6879	6940	6918	7101	6953	6958	6878	6972	6831	6960	6806	6956	6847	6934	6883	6841	6943	6908	7004	6937	6875	7009	6878	6955	6943	7152	6974	7010	6947	6932	6968	7008	7040	6804	6894	7036	6918	6860	6979	6977	7072	6965	7031	6883	6926	6984	6970	6970	7013	6937	6957	6978	6946	6859	6904	6847	6985	6953	6817	6969	6975	6974	6952	6942	7028	7042	7029	6924	6909	6999	6740	6971	6982	6918	6832	6982	6994	6899	7035	6792	6857	6869	7000	6927	7026	6934	6955	6897	6884	6897	7043	6895	6888	6959	7000	6960	6907	6907	6831	6969	7008	6973	7027	6875	6841	6918	6877	6977	7036	6924	6966	6930	7009	7067	6954	6863	6913	7031	6920	6906	7020	6852	6822	6796	6979	6880	6996	6957	7062	6913	6999	6847	6982	6992	6996	6894	6909	6928	6943	7111	6874	6960	6886	7058	6847	6991	6797	6913	6921	6943	6861	6964	7054	6987	7031	6924	6901	7003	6853	7073	6946	6983	6782	6994	6872	6902	6904	6903	6893	6907	6937	6903	6916	6887	6985	6974	6860	7025	6841	6972	6876	6955	6961	6948	6947	6943	7053	6895	7032	6894	6891	6909	6962	7021	6966	6976	6868	7015	6886	6921	6895	6902	6900	6870	6923	6942	6993	6916	6944	6916	6828	7070	6887	6940	7025	6881	7039	7043	6987	7121	7128	6997	6906	6924	6802	6960	6973	6986	6937	6835	6881	7005	6924	6959	6902	6837	6908	6841	6976	7003	6945	7076	7087	6816	6924	6872	6811	6928	7054	6898	6932	7008	6851	6971	7055	6888	6866	6889	6962	7062	6906	6888	6750	6904	6974	6778	7015	6975	6991	6974	6891	7050	6933	6910	6884	7006	7014	6934	6972	6844	6932	6998	6928	6885	6999	6971	6981	6961	7015	7005	6973	6887	7003	6910	7003	7028	6906	7091	6827	6918	6827	6958	6874	6957	7005	6918	6987	6905	6832	6974	7023	7062	6924	7025	6971	6866	7098	6858	6857	6932	6895	6949	6890	6935	6798	6802	6933	6970	6897	6972	6945	6854	7033	6882	6972	6991	6954	6953	6841	6921	7028	6956	6991	7013	6962	6955	7090	6886	6997	6905	6997	6987	6974	6880	6949	6792	7000	6932	6886	6973	7098	6991	6953	6894	6863	6985	6917	6868	6891	6872	7027	6970	6773	6914	7019	6945	6904	6890	6867	6993	6895	6949	6880	7052	7088	6810	6933	6852	6952	6998	6938	6875	6938	6983	6989	6968	6853	6982	7027	6969	7006	6978	6853	6992	6896	6715	7061	6876	6922	6943	6922	7060	6900	6915	6980	6939	6969	6901	6976	7025	6897	6984	7029	6762	7046	7010	6941	7027	6930	6922	6936	7154	6873	7052	7031	6882	6904	6953	6995	6796	6984	6895	6831	6954	6809	7002	7037	6935	6983	6938	7073	6845	6897	6914	6927	6947	6919	6931	6961	7025	6799	6903	6919	6970	6958	6962	6892	6943	6993	6865	6925	6902	6948	6910	6918	6926	6936	6926	7061	6793	6794	7095	6858	6949	6895	6982	7084	6989	6933	6792	6942	6908	6858	6954	7008	6853	6922	6802	7016	6968	6955	6888	6901	6952	7034	6917	6957	6982	7012	6938	6897	6890	6861	6887	6998	6988	6852	6963	6856	6882	6969	6998	6913	6939	7127	6992	6969	7010	7004	6863	6969	6911	6862	6968	6957	6866	6867	6826	7021	6964	6926	7048	6971	6894	6996	6880	6968	6997	6989	7023	6932	6954	7010	6813	7026	6995	7025	7004	6872	6944	6911	6965	6861	6923	6987	7013	6939	6848	6966	6885	6978	6995	6865	6999	6972	7010	6842	6993	6858	6944	6908	6793	6858	6903	6910	6983	6968	7014	6971	6898	6962	7034	6875	6969	6950	6957	7090	6908	6916	6995	6803	6896	6949	6863	7024	6929	6984	6978	7044	6985	6890	7057	6849	6945	6951	6950	7113	6902	6809	7086	6910	7050	6981	6852	6828	6949	6840	6925	6980	6796	7016	6883	6989	6957	6946	6922	6967	6992	6971	6944	7009	6950	6958	6891	6918	6912	6986	6802	6979	6907	6912	6891	7004	6941	6857	6913	7023	7041	6934	7021	6972	6825	6995	6967	6870	6927	7008	6979	6953	6821	6966	6979	7032	7004	7050	6822	6948	6873	6956	7032	7030	6815	6969	6946	6993	6890	6902	6976	6870	7056	6874	7016	6904	6908	6997	6890	6964	6905	6898	6959	6962	6934	7032	6855	7101	6861	6923	6966	6754	7050	7013	6985	7079	6859	6855	6948	7030	6867	6947	6945	6920	6927	6948	6865	6972	6929	6899	6810	7074	6942	6887	6960	6976	6989	7057	6988	6984	6854	6887	6924	7017	6906	7085	6877	6911	6958	6821	6944	6826	7007	6905	6990	6980	6949	7022	6875	7040	6901	6817	7011	7043	6994	6970	6891	6916	6981	6990	6870	6912	6883	7011	6989	6991	6924	7041	6976	7006	7007	6973	6977	6967	7008	6929	6968	7048	6815	7049	6812	6909	6902	6981	6906	7003	6965	6929	6946	6896	6812	6937	6967	7137	6912	7067	6906	7060	7037	6996	6973	6926	6973	6996	6900	6901	6941	6954	6945	6956	7012	6977	6911	6857	6797	6934	7014	6908	6957	6920	6888	7048	6913	6992	7033	6985	6892	6841	6900	7038	6881	7062	6814	6990	6851	6940	7042	7018	7035	6867	6758	6976	6952	7006	7029	6856	6829	6746	6961	7035	6855	6841	7072	7075	6899	7034	6988	7036	6877	6835	6883	7028	6975	6932	6821	6910	6962	6923	6806	7024	7064	6924	6995	7029	6883	6972	6994	6993	6974	6873	6937	6889	6879	7059	6943	6949	6935	6860	7056	6845	6953	6892	6866	6908	6980	6939	6985	6947	6979	6863	6983	6882	6919	7036	6956	7003	6871	6979	6859	7030	6894	6902	6937	6766	6916	6874	6851	6756	6924	7001	6947	7083	6972	6924	6841	6997	6805	6914	6935	6973	6924	6948	6986	6841	6968	6956	7010	6967	6972	6897	6936	6942	6860	6858	6894	6966	6975	6931	6968	7028	6925	6923	6972	6931	7062	6940	7051	6901	6990	7031	7045	7067	7005	6978	6992	7056	6947	6970	6774	7004	7019	6962	6937	7017	6936	6994	6957	7013	7011	6866	6908	6798	6956	6932	6923	6953	6993	6932	6983	7062	6877	6829	7051	6914	6966	6958	6840	6885	6889	6818	6928	7043	6904	6919	6913	6927	6795	6977	6962	7086	6953	7122	7123	6979	6977	6989	6858	6909	6930	6919	6960	6993	6917	6952	6937	7031	6960	6898	7009	7016	6869	6987	6863	6928	6989	6946	6867	7044	6823	6977	7009	6890	6959	6871	6896	7069	6947	6919	6780	7060	7029	6840	7074	6923	7031	6911	6949	6941	7061	6982	6934	6903	6875	6923	6892	7014	7010	7169	6962	7028	6928	6911	6947	6965	7106	6953	6909	7133	6874	7015	6972	6876	6913	6991	6897	6920	7036	6990	6931	6927	6943	6942	6967	7023	6867	6993	6916	7014	6946	7067	6839	7050	7006	6864	6921	6887	6955	6838	7026	6831	6997	6857	7027	6986	6854	6802	7025	7063	6913	6935	6943	6873	7052	6905	6997	6814	6964	6913	6850	6863	6837	7016	6913	6980	6961	6969	6888	6967	6928	6903	7107	6886	6805	6923	6854	6951	6915	6972	6869	6849	6976	6972	7056	7020	6896	7020	6914	6856	7018	6844	6896	6933	6890	6919	7049	6970	7068	7025	6949	6831	7087	6963	6999	6963	7062	6989	6903	6928	6833	6987	6954	6960	6947	6981	6868	6859	6905	7002	6992	6859	6931	7067	6931	6887	6955	6927	6878	6973	6851	6900	6826	6898	6960	6920	6852	6824	6935	6928	7032	6929	6874	7050	6887	6974	6948	6845	6959	6938	7016	6920	7043	6869	6930	7008	6882	6917	7055	7117	6908	6961	6861	7067	7049	6965	6913	7056	6979	7033	6977	6807	6946	7040	6856	6949	6939	6874	6932	6971	7000	6955	6931	6976	7073	6995	6965	6887	7110	6844	6908	6951	6938	6985	6878	7009	6868	7022	6961	6947	6910	6914	6980	6824	6895	6991	7025	6885	6883	6885	6930	6830	6847	6918	6988	6846	6893	6890	6971	6967	6933	6953	7051	7061	6928	7004	6909	6900	7061	7019	7037	6974	6929	6972	7041	7044	6955	6867	7036	6887	6859	7015	6941	7038	6904	7038	6967	6963	6842	6904	6894	6811	6963	6996	7112	7018	6886	6809	6855	6955	6939	6878	7045	6993	6891	6962	6829	6903	7047	6806	6921	6918	6969	7026	6938	7012	6833	6921	6795	6910	6977	6992	6933	6871	6941	6935	6988	7079	6959	6956	6896	7076	6901	7055	7027	6938	7009	6900	6892	6799	6929	6965	6906	6982	6891	6998	6863	6903	6883	6922	6989	6964	6980	6970	6968	6966	6950	6976	6947	7022	7037	6858	6954	6990	6911	6928	6974	6838	6859	6956	7092	6846	6999	6870	6959	6971	6999	6983	6874	6809	6826	7085	6944	7008	6824	6944	7083	6785	6979	6913	7006	7006	6898	7067	6872	6954	6789	6895	6889	6872	6957	6944	7033	6880	6874	6915	6952	6907	6911	7038	6955	6942	7022	6830	6971	6986	6980	6912	7015	6891	6963	7020	6886	6925	6901	7011	6935	6946	7025	6946	6920	6935	7010
3034	1944	1572	1390	1832	2475	15838	27080	21586	13006	5606	2090	1183	978	939	884	876	853	830	830	864	890	890	894	901	873	842	787	907	839	855	825	904	850	862	903	879	839	895	923	853	881	886	878	868	897	899	879	913	917	900	922	892	892	912	873	885	825	882	870	913	874	843	869	858	819	819	868	888	894	917	861	880	904	893	864	908	842	871	866	874	906	902	913	836	891	862	886	855	894	854	894	865	892	909	920	909	867	810	849	881	848	856	856	864	891	898	895	918	870	829	889	875	884	880	847	902	894	872	876	896	891	883	886	903	901	891	886	916	864	920	902	882	861	870	884	846	881	855	844	935	923	877	901	909	850	904	883	925	854	924	945	887	898	844	912	890	873	857	883	868	872	879	911	882	930	891	894	884	888	850	913	896	897	898	845	892	885	911	868	840	893	912	853	869	804	835	881	872	885	886	910	907	949	851	879	880	883	856	871	923	821	826	884	880	913	879	910	911	914	838	878	886	872	895	894	861	877	925	860	920	900	942	867	916	911	901	891	906	927	857	852	850	931	852	884	878	876	877	902	862	890	873	882	869	911	856	928	891	832	889	873	955	883	875	859	826	870	943	883	842	879	874	877	853	879	843	867	822	865	901	905	911	854	865	864	817	920	862	843	901	870	902	912	898	910	924	905	901	896	919	921	904	852	878	911	922	880	900	909	879	930	900	876	875	874	867	879	887	818	849	875	889	878	848	874	898	879	930	895	919	868	886	902	878	890	928	884	896	871	837	915	875	836	912	860	866	888	863	899	937	856	829	890	893	836	911	885	902	903	867	920	859	822	870	882	876	889	871	902	892	877	903	906	890	924	929	842	893	885	857	911	896	939	924	839	885	877	919	870	936	886	857	902	902	859	888	930	847	833	904	919	857	881	909	908	879	958	858	861	890	935	915	884	863	935	896	873	922	858	879	897	823	935	889	901	937	838	846	895	894	916	869	868	864	882	876	803	858	864	859	864	901	828	858	820	883	878	859	846	883	884	886	959	848	921	914	927	876	901	896	848	899	920	875	882	850	893	875	896	914	842	903	875	917	918	939	903	832	898	909	848	888	881	892	877	880	894	909	885	886	950	860	905	873	869	869	874	869	868	861	973	875	855	867	865	928	888	900	858	906	861	900	868	913	918	875	901	873	909	899	909	912	842	874	902	865	887	928	904	837	890	849	934	903	883	859	820	907	891	903	912	890	845	891	877	945	792	845	929	885	885	926	951	936	925	896	858	924	872	867	854	854	876	913	895	901	895	881	866	871	889	870	902	923	954	887	899	916	956	892	891	921	883	887	878	916	831	866	931	883	867	915	877	851	868	884	852	842	855	882	949	839	864	881	877	954	907	891	857	907	902	944	859	901	876	877	941	881	887	858	839	901	893	921	914	892	930	899	919	874	857	866	895	830	864	873	888	911	912	913	899	869	898	897	948	945	909	868	919	886	947	829	883	902	855	873	881	885	888	881	878	870	885	894	915	859	870	907	931	891	886	941	876	857	936	894	890	859	874	857	953	890	889	875	847	916	916	843	859	877	903	877	845	880	904	865	877	922	912	901	912	886	865	916	904	852	871	868	866	915	819	876	894	814	881	862	888	852	936	881	866	879	873	824	912	864	916	864	865	883	830	875	856	869	852	904	865	890	901	906	877	866	810	842	861	883	899	880	865	893	870	853	928	896	869	913	890	865	884	891	867	871	881	917	908	943	901	897	868	906	822	878	892	873	915	906	934	829	917	873	896	838	880	881	877	925	915	895	876	863	841	930	829	869	876	939	916	888	880	934	905	896	880	862	928	948	904	925	902	954	882	895	899	915	888	840	874	936	951	856	871	878	863	851	891	843	940	868	849	849	882	903	877	850	854	922	860	814	848	870	863	895	915	900	874	892	911	942	845	902	848	865	878	871	873	896	840	924	882	915	908	834	928	926	893	893	922	920	901	859	921	876	857	858	906	878	935	924	875	895	889	889	878	836	901	864	861	918	894	863	889	828	898	891	922	859	857	892	857	883	876	894	887	938	875	890	911	871	904	891	870	921	872	908	885	864	877	890	892	897	878	881	905	921	910	905	872	912	869	912	861	856	873	862	928	952	890	884	896	848	865	959	863	865	891	891	891	856	838	901	890	885	876	863	887	878	835	859	870	831	924	870	943	901	849	948	897	889	901	956	855	940	867	901	896	891	870	865	897	923	871	891	880	879	882	912	944	934	858	896	918	921	853	955	873	879	891	882	810	946	892	889	902	884	911	918	901	879	887	885	803	887	859	851	882	889	861	926	885	871	875	894	931	906	885	903	868	871	830	918	888	895	911	953	903	915	900	880	854	941	938	883	910	849	919	845	932	922	889	908	930	871	933	887	902	930	902	858	893	857	868	946	942	833	890	899	957	948	922	862	889	888	865	874	865	887	847	831	894	884	850	896	859	905	888	836	857	885	860	910	883	862	920	894	888	878	857	885	854	906	882	908	929	865	877	855	839	911	913	892	857	856	905	924	816	858	895	888	845	901	909	877	891	886	872	863	906	865	923	898	913	904	890	907	861	858	881	910	874	945	877	927	862	867	877	883	878	913	925	885	897	925	887	874	883	917	842	874	856	896	828	906	893	936	878	888	881	903	841	871	900	867	917	923	852	912	885	870	846	861	872	871	885	930	918	924	811	890	889	906	869	882	906	868	844	888	883	896	858	857	862	868	826	894	854	879	871	833	892	887	922	898	890	928	878	872	893	891	836	890	941	910	901	918	880	885	898	913	890	887	917	896	915	881	910	926	871	881	866	924	924	849	875	864	907	850	856	859	909	935	881	828	945	890	842	923	876	891	881	853	847	891	896	890	859	863	832	962	910	865	892	877	883	897	904	887	870	875	967	894	860	830	860	889	835	923	902	900	913	894	891	856	886	844	914	907	875	881	862	916	881	883	826	886	890	864	903	912	888	876	859	920	898	882	924	860	892	901	891	935	881	846	943	927	899	895	912	927	895	911	907	889	837	858	844	877	885	883	924	872	893	882	931	941	932	923	828	910	828	880	866	842	908	913	899	876	860	877	883	894	856	849	907	893	943	872	893	905	863	857	858	940	882	815	891	899	851	873	840	915	906	947	877	885	849	898	924	863	848	889	854	871	900	977	882	911	917	889	867	918	879	919	878	901	876	848	876	853	916	920	843	903	883	852	899	969	899	904	921	888	861	921	878	833	888	869	906	875	912	865	928	898	917	809	870	907	848	886	852	895	936	859	871	874	863	932	843	856	846	874	878	838	914	903	847	922	911	891	854	942	899	930	924	948	953	920	868	807	865	903	877	921	864	857	863	879	931	864	886	832	874	876	919	881	880	830	914	849	867	863	896	867	937	915	849	882	925	892	862	891	882	860	907	826	846	863	913	903	892	897	899	897	865	899	924	890	894	867	924	913	906	868	867	861	887	881	863	865	859	889	909	924	865	873	862	954	921	894	863	889	911	897	905	933	844
23452	16782	14412	23478	34830	36162	67402	78304	66363	49713	34448	20514	11393	8133	7513	7352	7374	7357	7292	7266	7397	7287	7353	7241	7253	7362	7130	7344	7302	7362	7313	7198	7183	7444	7241	7287	7358	7305	7343	7301	7309	7373	7398	7388	7239	7328	7406	7406	7292	7390	7399	7234	7279	7261	7359	7205	7358	7285	7393	7295	7303	7356	7272	7348	7350	7330	7312	7301	7197	7292	7343	7355	7273	7294	7287	7372	7253	7422	7386	7308	7207	7310	7248	7342	7166	7463	7357	7326	7290	7316	7344	7341	7207	7240	7347	7388	7278	7240	7207	7432	7385	7315	7493	7286	7186	7153	7234	7265	7539	7346	7241	7391	7329	7184	7283	7383	7250	7307	7203	7368	7292	7304	7348	7267	7242	7339	7252	7274	7298	7357	7342	7346	7386	7324	7326	7326	7426	7313	7266	7339	7297	7302	7269	7335	7358	7250	7325	7460	7319	7444	7350	7330	7386	7374	7169	7403	7320	7416	7337	7365	7374	7363	7233	7340	7490	7211	7316	7278	7335	7391	7346	7427	7365	7318	7266	7377	7297	7284	7189	7336	7211	7360	7328	7437	7422	7384	7186	7328	7315	7271	7343	7419	7273	7420	7294	7437	7113	7374	7451	7153	7362	7323	7264	7251	7464	7118	7315	7229	7230	7287	7311	7284	7341	7317	7336	7385	7268	7384	7320	7245	7282	7394	7207	7343	7325	7342	7349	7202	7381	7436	7317	7373	7431	7354	7263	7208	7288	7280	7354	7261	7232	7461	7256	7261	7376	7400	7261	7465	7271	7307	7379	7267	7184	7296	7349	7402	7390	7327	7215	7350	7225	7372	7461	7319	7326	7293	7277	7305	7322	7294	7180	7349	7379	7339	7256	7407	7478	7242	7303	7311	7301	7221	7372	7452	7315	7190	7163	7371	7342	7279	7228	7374	7298	7305	7375	7304	7484	7350	7379	7340	7332	7285	7435	7254	7407	7195	7321	7257	7375	7306	7302	7269	7353	7356	7431	7264	7316	7274	7445	7404	7194	7373	7382	7333	7265	7264	7321	7351	7385	7416	7177	7354	7391	7285	7349	7258	7452	7353	7399	7412	7239	7399	7307	7336	7348	7360	7425	7224	7275	7281	7361	7220	7268	7283	7438	7396	7338	7382	7212	7289	7326	7455	7257	7334	7298	7363	7383	7294	7255	7231	7238	7394	7336	7380	7423	7298	7364	7476	7282	7385	7356	7295	7363	7330	7377	7340	7283	7277	7359	7233	7365	7307	7399	7258	7336	7269	7222	7354	7196	7237	7264	7372	7365	7207	7379	7319	7351	7383	7480	7321	7315	7362	7291	7505	7302	7297	7359	7496	7371	7267	7342	7365	7257	7341	7378	7459	7322	7399	7302	7509	7311	7246	7306	7272	7477	7265	7331	7354	7282	7382	7273	7343	7319	7335	7178	7268	7295	7305	7402	7305	7269	7286	7427	7195	7318	7182	7339	7352	7365	7344	7286	7299	7218	7342	7365	7280	7291	7296	7393	7360	7357	7308	7328	7326	7370	7392	7325	7441	7245	7395	7374	7289	7340	7407	7241	7322	7428	7367	7353	7393	7289	7284	7294	7222	7270	7335	7313	7348	7429	7192	7237	7396	7340	7396	7396	7250	7374	7328	7255	7402	7438	7299	7205	7266	7260	7304	7244	7367	7306	7226	7362	7267	7333	7297	7344	7205	7325	7341	7334	7312	7313	7329	7294	7399	7376	7314	7317	7354	7338	7429	7335	7332	7230	7258	7501	7263	7386	7323	7342	7389	7264	7377	7311	7465	7305	7303	7505	7331	7332	7358	7397	7393	7196	7206	7428	7204	7198	7130	7475	7449	7293	7284	7290	7337	7304	7260	7256	7521	7289	7401	7425	7301	7257	7300	7366	7344	7321	7372	7445	7420	7274	7334	7249	7332	7265	7296	7285	7431	7312	7381	7338	7251	7313	7300	7338	7338	7411	7300	7335	7366	7318	7368	7321	7452	7250	7381	7231	7454	7356	7385	7357	7312	7288	7381	7281	7338	7360	7278	7346	7381	7219	7271	7277	7260	7281	7376	7463	7314	7340	7303	7443	7352	7301	7407	7350	7325	7285	7229	7390	7485	7212	7275	7325	7343	7163	7399	7273	7341	7335	7292	7227	7339	7356	7317	7273	7419	7369	7371	7354	7280	7362	7319	7402	7262	7317	7286	7357	7473	7306	7369	7318	7305	7325	7309	7272	7396	7323	7281	7223	7324	7253	7235	7254	7252	7200	7335	7386	7137	7312	7304	7236	7380	7225	7411	7287	7330	7343	7287	7304	7381	7225	7289	7458	7348	7126	7375	7323	7323	7208	7135	7288	7343	7195	7245	7287	7357	7447	7405	7384	7441	7257	7212	7226	7327	7337	7415	7225	7317	7285	7330	7311	7293	7346	7365	7444	7328	7360	7349	7233	7302	7338	7262	7333	7352	7288	7370	7320	7310	7255	7360	7331	7425	7257	7273	7280	7449	7280	7325	7343	7261	7481	7257	7382	7372	7373	7287	7542	7313	7241	7311	7391	7402	7332	7267	7370	7325	7539	7144	7380	7296	7309	7198	7316	7332	7379	7262	7389	7241	7411	7341	7276	7276	7297	7278	7275	7217	7279	7244	7364	7302	7376	7299	7349	7329	7335	7289	7361	7345	7332	7353	7236	7277	7261	7319	7301	7316	7346	7303	7373	7336	7281	7250	7308	7467	7229	7385	7327	7336	7218	7351	7274	7423	7200	7252	7419	7322	7351	7245	7284	7236	7325	7227	7319	7330	7396	7398	7309	7436	7097	7367	7210	7302	7270	7427	7264	7276	7421	7289	7296	7373	7337	7520	7369	7339	7330	7288	7248	7398	7044	7322	7319	7373	7292	7287	7352	7404	7270	7332	7324	7272	7241	7255	7254	7376	7205	7388	7417	7385	7329	7291	7269	7266	7270	7486	7223	7220	7334	7261	7326	7354	7229	7287	7283	7330	7242	7405	7144	7180	7318	7242	7352	7357	7386	7264	7339	7285	7365	7293	7412	7317	7366	7368	7281	7240	7373	7224	7404	7354	7362	7364	7223	7436	7285	7372	7250	7260	7237	7330	7367	7246	7320	7313	7216	7434	7346	7399	7298	7263	7285	7286	7418	7362	7423	7296	7262	7200	7240	7305	7398	7359	7338	7233	7279	7227	7217	7300	7277	7256	7271	7392	7244	7255	7354	7161	7367	7257	7418	7240	7369	7294	7389	7409	7343	7440	7281	7349	7304	7286	7243	7309	7272	7260	7409	7299	7363	7359	7491	7332	7235	7326	7387	7360	7358	7353	7331	7307	7375	7226	7220	7291	7363	7357	7348	7335	7335	7379	7306	7342	7287	7228	7353	7497	7231	7375	7281	7270	7263	7355	7192	7226	7279	7391	7259	7232	7432	7481	7357	7398	7395	7303	7459	7293	7312	7182	7330	7290	7498	7233	7294	7384	7323	7307	7308	7453	7347	7152	7266	7284	7342	7157	7401	7447	7379	7329	7303	7390	7296	7384	7397	7377	7287	7391	7275	7341	7340	7400	7316	7307	7252	7232	7317	7321	7256	7332	7359	7348	7421	7376	7308	7465	7211	7326	7254	7394	7224	7262	7268	7344	7448	7387	7208	7348	7360	7185	7296	7398	7231	7571	7318	7313	7311	7412	7416	7335	7292	7282	7344	7351	7287	7368	7277	7312	7457	7523	7306	7392	7225	7342	7296	7410	7400	7322	7437	7229	7339	7350	7384	7229	7252	7303	7437	7323	7271	7333	7421	7272	7344	7263	7350	7319	7363	7307	7246	7401	7344	7363	7273	7303	7254	7419	7296	7269	7359	7209	7253	7243	7337	7292	7367	7308	7346	7254	7418	7272	7326	7403	7356	7362	7262	7308	7332	7412	7337	7395	7381	7318	7383	7462	7334	7342	7275	7245	7340	7373	7328	7408	7306	7315	7283	7351	7334	7305	7398	7367	7326	7388	7383	7232	7249	7360	7309	7324	7391	7214	7358	7299	7266	7183	7221	7264	7335	7275	7257	7415	7256	7336	7282	7344	7525	7345	7491	7267	7266	7328	7315	7298	7381	7233	7360	7192	7342	7385	7333	7311	7330	7198	7137	7229	7158	7286	7364	7312	7329	7319	7261	7218	7302	7270	7269	7405	7415	7380	7350	7276	7327	7320	7347	7334	7415	7339	7230	7370	7452	7368	7264	7291	7406	7359	7363	7247	7268	7260	7445	7277	7429	7396	7396	7391	7333	7224	7220	7330	7364	7377	7269	7389	7279	7226	7281	7356	7436	7278	7221	7326	7201	7335	7429	7239	7247	7377	7287	7370	7415	7256	7317	7238	7399	7311	7359	7246	7374	7219	7345	7434	7289	7425	7257	7320	7355	7312	7286	7281	7327	7372	7297	7358	7363	7238	7352	7279	7313	7330	7217	7339	7371	7228	7283	7331	7437	7209	7312	7273	7316	7334	7245	7330	7291	7166	7192	7302	7267	7388	7275	7393	7411	7366	7314	7245	7297	7369	7287	7355	7363	7435	7277	7442	7350	7308	7247	7419	7226	7412	7354	7373	7477	7333	7296	7438	7418	7296	7220	7322	7350	7245	7286	7309	7449	7351	7282	7358	7356	7307	7279	7437	7389	7306	7224	7371	7298	7433	7306	7418	7409	7244	7275	7466	7308	7353	7325	7389	7436	7447	7291	7216	7310	7267	7270	7371	7265	7291	7425	7372	7392	7309	7448	7348	7311	7244	7315	7248	7299	7384	7327	7475	7412	7381	7340	7387	7359	7356	7330	7368	7288	7354	7283	7378	7336	7401	7301	7243	7248	7241	7318	7343	7230	7230	7232	7482	7274	7318	7325	7357	7244	7334	7225	7187	7279	7251	7353	7289	7345	7372	7264	7362	7255	7349	7403	7352	7256	7297	7290	7286	7331	7364	7291	7236	7368	7201	7318	7320	7374	7219	7429	7294	7215	7307	7348	7254	7401	7378	7207	7332	7358	7411	7210	7245	7321	7433	7375	7403	7342	7258	7369	7274	7398	7329
2887	1133	1073	975	1072	1259	3707	7655	5358	3303	1764	1120	886	855	814	812	838	808	837	812	829	834	800	823	789	775	796	790	795	812	811	811	809	800	854	807	776	752	768	790	835	846	763	806	810	824	808	748	795	786	800	833	795	776	773	800	823	794	789	785	836	836	850	823	783	781	814	794	809	803	822	838	805	806	777	777	832	783	770	755	772	810	780	840	801	810	807	862	805	789	816	781	846	762	765	849	826	826	769	794	777	786	830	849	782	833	822	814	835	808	884	826	778	771	853	794	819	799	849	786	778	795	796	803	765	801	851	789	740	781	820	757	828	830	832	866	772	818	798	809	841	827	832	787	791	862	786	755	801	798	819	820	844	831	812	824	813	851	768	771	855	821	760	769	787	836	799	822	820	824	786	822	841	789	822	813	834	809	800	811	830	849	767	828	814	805	756	803	773	823	873	814	858	795	808	762	826	867	870	798	792	866	812	836	843	771	786	812	810	814	778	814	753	820	819	818	814	816	803	826	816	825	825	822	807	811	864	846	822	794	802	825	823	789	884	772	765	840	820	794	809	790	791	814	813	813	835	792	820	785	815	829	829	857	781	818	790	790	804	767	788	813	821	869	781	848	841	807	763	863	787	873	842	836	808	835	837	837	820	817	839	789	825	809	811	794	826	817	839	827	818	853	764	801	806	785	791	814	806	814	809	776	832	831	791	778	804	809	789	817	840	804	760	837	778	823	828	818	799	874	809	826	829	858	794	800	780	826	838	801	847	783	795	799	852	831	753	828	822	795	868	777	829	775	803	814	830	811	840	813	805	822	807	786	833	775	834	835	785	838	845	763	841	812	820	805	818	786	832	800	828	822	824	813	790	801	813	807	789	877	830	778	739	813	788	841	807	783	801	834	828	784	803	793	785	783	837	795	806	870	840	803	826	819	878	872	793	793	811	826	821	757	784	779	813	819	791	803	825	835	819	775	793	787	796	815	824	839	796	792	854	785	848	843	817	789	817	810	811	842	814	766	809	818	825	824	815	832	826	865	833	810	825	849	806	819	807	796	801	847	750	818	808	781	795	780	768	837	781	809	763	822	796	826	787	814	844	786	751	839	777	773	834	802	883	841	853	847	801	826	800	818	807	773	833	772	777	826	809	873	831	792	807	831	855	856	823	809	823	844	831	815	822	823	850	826	840	814	787	815	816	807	848	842	792	817	824	841	806	813	767	752	822	782	792	778	771	791	809	766	845	792	812	824	801	797	830	755	780	791	790	801	848	795	784	791	810	870	886	823	814	831	807	834	815	796	819	813	829	800	833	812	817	794	769	793	848	789	779	857	818	785	810	871	877	791	876	786	807	895	841	823	843	767	802	814	793	889	886	788	840	789	805	830	825	821	825	832	837	799	780	832	859	845	824	793	793	801	791	814	834	861	841	835	803	889	816	799	758	822	835	829	846	704	806	811	831	814	792	853	824	850	750	856	857	801	852	834	819	795	751	789	844	818	791	826	836	774	791	820	803	768	854	814	781	801	802	837	829	790	820	789	823	765	794	852	823	847	827	804	802	863	805	834	796	841	825	794	789	812	797	826	813	833	828	801	813	784	771	804	825	811	817	810	846	795	810	869	779	802	812	812	812	825	795	829	803	751	803	795	771	799	790	795	813	812	831	836	810	824	798	862	851	814	839	797	757	781	782	804	799	840	764	817	833	809	830	763	787	786	817	826	746	844	828	822	809	817	804	829	834	822	816	859	813	766	814	829	783	877	815	822	798	866	789	788	810	797	804	832	810	839	825	805	778	817	812	836	781	790	822	779	760	796	801	847	837	820	793	813	787	855	806	783	818	824	796	880	793	825	835	850	782	831	809	782	828	805	816	858	760	833	852	803	811	798	786	791	789	831	791	805	790	845	821	814	847	792	814	743	814	821	798	812	821	822	839	781	794	852	811	813	820	822	744	825	774	811	847	827	830	813	801	831	805	804	851	825	790	785	796	756	777	826	825	826	809	752	808	795	729	754	803	835	767	769	821	852	751	791	865	831	786	802	854	819	847	780	820	820	822	808	753	796	833	766	829	836	791	761	801	775	799	813	822	841	821	858	816	807	867	814	860	834	879	797	768	796	769	810	838	776	803	818	780	807	759	819	781	821	855	799	786	791	831	819	847	771	855	839	824	789	794	831	833	815	802	757	799	844	798	840	808	825	885	779	824	773	816	835	775	796	794	756	802	828	805	813	793	811	840	782	789	844	828	763	780	821	820	795	815	849	850	796	811	800	798	804	828	857	801	834	802	844	832	808	787	813	806	809	779	772	817	785	824	790	810	848	799	823	792	894	793	774	816	803	842	840	791	824	796	814	825	791	772	822	791	845	819	818	829	758	811	767	816	780	756	857	786	818	860	753	810	818	837	836	862	799	803	812	812	794	815	770	813	810	797	788	817	834	813	822	814	832	816	795	839	844	808	837	817	872	792	785	804	796	791	809	789	804	853	852	806	786	817	835	821	801	817	802	821	838	810	845	790	831	778	777	840	837	816	803	804	788	839	760	814	851	881	794	835	850	764	841	800	816	800	797	839	828	798	798	827	813	810	783	809	790	845	821	824	842	768	816	803	829	836	793	840	771	810	785	829	763	815	818	830	809	751	804	825	845	774	784	835	800	799	799	816	797	822	823	843	837	815	767	793	814	804	841	888	838	872	810	794	809	772	870	793	837	818	849	822	855	801	817	850	858	852	790	768	851	778	814	824	793	823	790	825	860	835	749	818	809	825	774	802	825	793	815	789	797	798	781	745	824	782	820	858	763	847	848	800	840	769	832	842	813	763	845	759	819	801	836	836	796	779	798	797	820	854	842	798	810	820	832	792	824	825	802	785	805	821	788	870	846	740	756	809	810	800	791	775	782	786	761	826	859	806	805	851	761	794	763	846	766	799	804	802	811	836	797	834	827	821	798	798	808	793	829	741	826	801	855	802	803	857	791	829	805	837	786	776	774	798	792	823	831	787	769	794	836	795	858	812	785	784	813	817	846	809	826	830	782	864	732	780	808	832	816	837	847	817	880	847	769	868	815	818	767	778	782	827	804	853	867	796	795	786	862	874	833	788	802	805	773	780	840	849	859	850	828	822	835	812	793	784	831	779	824	836	819	780	831	827	786	790	844	837	817	838	866	795	808	840	810	750	826	819	764	790	795	845	728	795	829	836	798	788	824	821	831	828	797	830	816	781	865	839	808	813	785	828	790	789	840	862	806	816	793	822	848	741	825	814	812	826	793	798	845	800	842	794	816	794	846	771	810	780	830	814	845	836	781	813	806	816	821	798	807	839	794	800	795	801	730	804	781	851	814	795	818	741	827	769	778	836	881	831	858	771	841	793	805	816	773	778	798	808	822	813	859	804	822	799	793	808	813	812	750	804	854	804	812	832	828	798	816	813	787	772	803	771	839	807	785	746	819	774	789	840	833	834	791	770	798	764	786	801	797	832	814	797	818	804	810
15901	11507	9825	13871	20849	23654	40329	48912	39392	30615	19806	11392	7846	7042	6761	6718	6851	6718	6734	6633	6725	6698	6787	6807	6725	6740	6762	6786	6699	6724	6730	6681	6761	6780	6658	6723	6610	6765	6623	6709	6680	6740	6647	6830	6665	6747	6855	6899	6706	6696	6677	6711	6673	6479	6834	6654	6642	6761	6822	6612	6759	6635	6602	6843	6834	6599	6885	6849	6762	6812	6824	6638	6824	6872	6822	6761	6647	6783	6695	6747	6773	6743	6828	6722	6647	6743	6666	6838	6788	6676	6661	6663	6829	6867	6741	6720	6640	6656	6687	6755	6686	6710	6755	6756	6713	6744	6723	6717	6745	6654	6674	6798	6796	6891	6742	6655	6622	6708	6848	6749	6865	6556	6761	6749	6690	6740	6809	6688	6820	6633	6755	6732	6683	6811	6732	6823	6771	6680	6789	6805	6849	6786	6702	6818	6746	6745	6860	6616	6926	6708	6764	6932	6677	6728	6722	6687	6715	6751	6819	6748	6685	6501	6759	6829	6733	6798	6779	6775	6708	6803	6720	6906	6691	6833	6694	6814	6762	6726	6737	6685	6771	6724	6720	6714	6559	6701	6713	6720	6743	6855	6779	6754	6718	6709	6586	6693	6719	6772	6795	6799	6665	6853	6671	6782	6681	6721	6710	6771	6911	6912	6864	6837	6908	6803	6729	6807	6746	6656	6658	6746	6608	6847	6832	6723	6756	6822	6747	6763	6753	6829	6739	6881	6676	6752	6745	6793	6911	6761	6701	6714	6774	6734	6752	6823	6811	6709	6770	6721	6630	6858	6788	6754	6793	6683	6835	6847	6672	6755	6761	6757	6762	6769	6650	6732	6683	6650	6681	6770	6861	6816	6646	6787	6725	6803	6709	6779	6724	6678	6857	6778	6753	6811	6823	6719	6606	6693	6667	6795	6883	6800	6688	6688	6701	6743	6915	6739	6808	6653	6797	6816	6685	6848	6783	6828	6735	6733	6575	6790	6717	6734	6693	6723	6811	6629	6725	6724	6766	6725	6711	6765	6676	6917	6606	6747	6793	6830	6713	6831	6771	6714	6802	6745	6674	6827	6860	6817	6767	6758	6733	6674	6809	6658	6803	6800	6638	6731	6857	6803	6793	6885	6894	6722	6710	6744	6779	6656	6751	6825	6678	6833	6763	6743	6785	6691	6805	6771	6731	6791	6722	6783	6740	6918	6687	6683	6781	6693	6838	6753	6809	6722	6716	6794	6645	6736	6807	6710	6818	6735	6640	6717	6643	6760	6889	6785	6785	6818	6749	6726	6758	6812	6622	6771	6678	6657	6640	6734	6668	6792	6751	6819	6733	6830	6833	6841	6684	6858	6735	6823	6757	6827	6848	6745	6783	6793	6654	6791	6882	6929	6605	6950	6702	6770	6687	6878	6786	6779	6727	6764	6869	6828	6774	6766	6727	6788	6731	6677	6709	6786	6734	6795	6712	6764	6715	6753	6918	6766	6832	6722	6691	6712	6833	6738	6717	6753	6774	6762	6808	6666	6638	6786	6758	6826	6786	6690	6780	6650	6755	6797	6721	6777	6720	6822	6795	6808	6748	6708	6830	6823	6684	6772	6667	6801	6651	6746	6787	6780	6729	6759	6645	6703	6752	6744	6712	6705	6685	6708	6795	6715	6717	6803	6815	6744	6696	6908	6803	6757	6779	6788	6679	6794	6719	6764	6777	6734	6850	6777	6769	6791	6575	6758	6734	6653	6766	6684	6771	6737	6833	6806	6771	6706	6753	6762	6789	6731	6749	6655	6796	6736	6722	6814	6865	6735	6790	6836	6708	6791	6886	6663	6746	6712	6663	6827	6749	6626	6615	6664	6650	6746	6793	6723	6800	6765	6730	6773	6870	6737	6778	6776	6691	6731	6871	6693	6728	6677	6868	6719	7001	6800	6696	6724	6728	6733	6667	6770	6725	6835	6787	6657	6772	6830	6722	6705	6820	6850	6793	6799	6712	6678	6779	6835	6644	6820	6673	6672	6653	6666	6820	6752	6818	6865	6760	6668	6817	6587	6863	6732	6769	6765	6740	6661	6707	6814	6761	6643	6674	6731	6706	6926	6726	6912	6806	6785	6947	6734	6723	6658	6715	6818	6643	6704	6732	6607	6702	6657	6905	6625	6739	6636	6761	6735	6740	6814	6856	6723	6659	6679	6730	6722	6611	6617	6775	6704	6690	6858	6848	6804	6711	6806	6796	6796	6688	6729	6769	6837	6716	6766	6855	6700	6685	6762	6702	6524	6809	6684	6800	6639	6705	6867	6878	6793	6757	6553	6717	6804	6754	6691	6716	6815	6727	6758	6626	6672	6808	6724	6738	6771	6603	6637	6722	6828	6754	6707	6726	6688	6676	6701	6663	6678	6762	6620	6770	6678	6847	6842	6774	6704	6737	6795	6645	6590	6777	6690	6892	6648	6776	6820	6719	6825	6683	6787	6762	6766	6758	6890	6776	6773	6851	6784	6826	6797	6806	6743	6764	6730	6707	6777	6849	6667	6771	6735	6784	6790	6808	6808	6826	6665	6812	6799	6763	6808	6782	6668	6696	6706	6781	6655	6726	6746	6815	6717	6811	6839	6722	6789	6716	6725	6669	6770	6739	6811	6665	6703	6740	6688	6698	6744	6756	6770	6863	6681	6585	6746	6696	6884	6809	6767	6790	6798	6754	6762	6666	6784	6707	6758	6746	6752	6740	6747	6717	6808	6781	6698	6755	6702	6716	6558	6802	6784	6813	6796	6678	6876	6775	6807	6722	6679	6584	6738	6704	6716	6742	6764	6800	6786	6738	6808	6715	6835	6691	6859	6908	6695	6796	6682	6729	6708	6648	6780	6670	6709	6845	6697	6821	6894	6651	6901	6733	6732	6773	6901	6758	6639	6727	6789	6672	6900	6848	6823	6728	6777	6829	6773	6749	6788	6647	6826	6735	6738	6705	6825	6662	6777	6885	6596	6811	6680	6679	6765	6736	6734	6828	6747	6745	6803	6769	6644	7002	6786	6638	6888	6733	6743	6703	6738	6870	6811	6739	6621	6759	6780	6781	6611	6575	6873	6689	6639	6808	6759	6717	6714	6684	6795	6862	6668	6874	6805	6787	6658	6780	6723	6721	6843	6798	6774	6724	6899	6766	6749	6879	6752	6732	6683	6638	6841	6683	6781	6767	6754	6763	6656	6884	6774	6647	6746	6642	6712	6657	6715	6694	6797	6716	6768	6784	6805	6783	6736	6783	6719	6717	6634	6677	6876	6691	6813	6727	6799	6802	6752	6752	6725	6868	6724	6846	6679	6712	6777	6781	6749	6804	6569	6756	6690	6888	6825	6765	6852	6831	6706	6742	6754	6691	6684	6740	6711	6726	6740	6858	6823	6880	6766	6778	6690	6764	6707	6745	6685	6726	6753	6831	6810	6721	6730	6873	6852	6735	6796	6781	6711	6751	6795	6913	6804	6768	6787	6699	6769	6828	6713	6780	6799	6682	6685	6451	6840	6722	6664	6750	6832	6817	6773	6727	6856	6804	6666	6764	6629	6765	6773	6762	6695	6745	6752	6761	6802	6707	6867	6888	6927	6926	6667	6811	6786	6719	6740	6707	6825	6685	6715	6684	6593	6716	6747	6651	6816	6762	6725	6634	6655	6844	6761	6774	6779	6871	6816	6637	6787	6699	6760	6734	6763	6781	6877	6657	6823	6721	6806	6713	6801	6610	6688	6904	6736	6779	6746	6693	6814	6647	6685	6744	6686	6734	6705	6682	6715	6726	6625	6783	6797	6682	6680	6735	6725	6879	6614	6734	6828	6871	6721	6876	6696	6592	6737	6686	6739	6725	6669	6646	6794	6704	6705	6795	6806	6863	6637	6811	6918	6854	6809	6688	6790	6624	6827	6799	6615	6716	6694	6853	6687	6898	6718	6750	6712	6706	6650	6793	6779	6743	6777	6740	6766	6803	6676	6841	6741	6849	6616	6817	6943	6577	6769	6648	6690	6772	6739	6728	6690	6724	6830	6839	6652	6729	6786	6839	6722	6844	6778	6790	6834	6852	6815	6737	6799	6737	6652	6794	6757	6770	6799	6691	6673	6748	6645	6744	6611	6797	6870	6829	6758	6785	6786	6816	6855	6764	6727	6784	6829	6860	6897	6830	6699	6731	6843	6636	6862	6726	6838	6765	6787	6671	6616	6830	6700	6810	6760	6614	6707	6710	6831	6622	6713	6663	6730	6707	6802	6850	6671	6747	6741	6770	6794	6608	6674	6624	6751	6711	6823	6764	6760	6714	6810	6712	6737	6776	6911	6783	6740	6809	6710	6723	6740	6764	6766	6742	6797	6857	6851	6720	6782	6743	6792	6608	6762	6771	6819	6854	6723	6675	6725	6768	6693	6776	6707	6724	6796	6801	6778	6821	6844	6735	6780	6839	6629	6699	6718	6797	6748	6756	6750	6893	6738	6687	6703	6767	6654	6704	6691	6748	6682	6688	6727	6793	6840	6749	6678	6869	6772	6731	6846	6745	6767	6769	6916	6853	6812	6626	6727	6709	6667	6715	6772	6834	6890	6748	6721	6798	6646	6758	6817	6801	6714	6736	6731	6770	6804	6691	6806	6788	6807	6753	6806	6808	6741	6682	6726	6728	6739	6809	6932	6728	6838	6759	6823	6699	6776	6764	6906	6765	6852	6786	6701	6806	6714	6850	6673	6635	6795	6777	6746	6716	6754	6680	6718	6863	6813	6674	6662	6926	6752	6850	6720	6751	6764	6651	6774	6824	6805	6752	6662	6670	6709	6713	6696	6681	6721	6781	6839	6790	6840	6804	6691	6740	6638	6733	6785	6816	6899	6671	6863	6697	6728	6693	6755	6648	6794	6693	6656	6778	6809	6732	6707	6742	6666	6767	6750	6729	6784	6763	6689	6670	6752	6634	6726	6665	6727	6732	6780	6824	6779	6766	6649	6758	6694	6806	6850	6743	6784	6742	6749	6763	6618	6656	6665	6750	6631	6795	6757	6853	6778	6776	6778	6875	6723	6814	6660	6740	6730	6727	6820	6679	6817	6788	6786	6734	6765	6817	6854
2118	1581	1230	1085	1240	1502	6033	15306	11957	6674	3046	1419	960	917	846	851	854	854	868	819	861	804	835	850	883	839	875	858	864	825	851	898	877	866	846	866	880	851	897	854	884	844	850	812	829	847	858	877	886	839	847	807	809	872	838	888	849	789	901	837	834	818	839	812	850	800	812	859	877	842	874	853	869	895	828	805	860	908	850	864	849	861	873	872	820	833	826	832	840	917	819	858	808	868	861	844	899	886	913	860	847	867	861	874	838	858	849	816	835	858	859	875	853	803	853	871	861	848	869	793	849	838	833	884	831	805	860	856	833	866	797	899	888	873	908	869	858	890	854	872	795	856	834	835	851	794	858	814	866	887	861	844	815	890	869	902	857	895	860	847	837	857	831	906	831	871	869	858	857	849	870	890	877	835	892	883	834	798	824	862	857	880	870	856	834	860	828	885	873	831	888	906	863	857	827	877	838	840	869	877	893	837	823	871	838	848	824	856	933	830	868	790	806	875	873	847	845	887	873	866	847	807	816	878	866	845	850	852	846	839	896	825	874	840	825	861	831	856	904	828	837	837	821	870	853	806	834	885	865	895	882	890	863	909	885	888	839	894	835	862	820	811	877	883	881	852	852	905	859	823	858	830	883	838	832	863	867	876	847	884	892	880	903	864	871	826	924	848	879	862	880	869	872	858	818	913	857	781	834	800	904	840	859	883	842	846	849	843	819	862	906	904	877	799	848	844	859	819	884	830	844	804	836	876	862	852	916	898	850	813	889	868	888	888	904	822	839	799	840	871	910	913	873	808	786	840	869	807	853	823	837	813	819	812	860	865	831	880	791	853	866	876	869	842	850	841	877	891	857	816	862	820	924	868	816	912	837	856	835	833	857	868	888	864	912	815	886	838	793	890	881	806	853	830	830	860	831	822	862	821	875	844	869	870	871	859	857	838	876	822	857	896	955	892	911	817	839	849	898	836	848	856	844	922	862	793	838	850	886	838	843	868	951	843	919	811	856	808	845	900	824	881	882	856	808	865	837	828	815	801	864	894	882	893	843	827	827	843	827	851	832	818	840	891	847	843	806	834	863	822	793	876	834	848	829	889	837	829	848	894	888	817	843	898	870	817	857	868	866	833	847	800	879	902	884	832	857	843	858	885	819	818	866	825	844	935	838	855	839	868	816	837	848	818	820	849	866	817	830	853	849	850	806	826	854	847	864	878	841	869	871	830	853	798	838	897	887	874	805	844	899	893	882	867	867	832	888	835	855	821	867	815	860	909	880	859	839	873	862	899	890	814	911	850	854	833	833	817	840	812	791	831	834	811	919	885	834	829	875	842	824	863	798	836	784	815	849	808	852	805	854	852	889	872	861	834	842	826	866	879	872	838	855	880	895	844	916	850	858	856	825	865	868	854	892	885	800	845	910	834	878	845	861	911	842	845	809	845	864	886	813	819	831	854	892	894	822	832	823	857	854	880	876	877	817	836	863	889	896	859	951	892	805	893	894	874	844	857	820	864	861	863	870	851	837	803	861	811	836	803	786	839	897	899	879	795	881	834	872	882	900	863	838	815	869	848	922	838	892	825	896	860	837	832	859	875	863	827	804	858	837	823	888	861	820	865	857	879	832	848	851	885	821	814	917	882	840	870	890	802	798	823	852	814	853	835	778	822	882	854	845	844	846	800	869	835	820	881	877	857	869	811	816	869	859	858	871	863	878	844	923	798	836	807	849	823	905	815	802	920	821	818	850	859	919	846	798	893	883	827	829	860	910	874	857	854	876	869	863	862	829	861	853	852	794	848	836	860	854	838	797	877	845	893	852	918	844	849	870	866	871	871	874	829	859	861	868	898	864	859	828	848	862	816	862	839	871	837	829	849	850	870	848	843	854	836	832	857	871	849	820	826	853	852	830	814	862	857	862	860	860	819	843	854	868	889	859	868	831	847	888	838	815	882	858	876	846	830	935	830	869	848	881	802	873	876	846	859	834	855	818	829	881	849	878	827	818	851	866	805	845	861	820	887	849	848	893	868	839	880	866	824	891	842	824	882	840	837	857	811	900	837	854	904	882	850	866	848	868	863	863	836	843	790	881	877	836	866	868	830	895	883	821	835	865	878	887	842	844	826	842	874	833	863	857	847	834	816	828	830	881	812	889	869	790	916	894	883	853	803	887	849	849	848	896	849	811	856	835	882	862	856	881	918	879	854	849	846	892	840	865	878	835	807	920	846	896	858	816	861	825	808	806	854	856	884	814	840	859	903	839	800	851	856	876	813	842	848	864	844	827	860	871	874	836	890	824	882	853	826	867	869	851	891	861	797	895	816	880	894	883	848	882	870	871	870	880	822	861	852	894	888	882	818	785	811	807	902	792	772	859	845	874	857	843	847	871	904	869	846	865	824	840	858	831	856	846	852	874	857	877	873	869	856	884	832	898	849	819	865	845	833	853	811	907	905	869	837	870	841	826	859	847	808	860	833	900	892	812	862	861	866	849	878	793	859	865	839	867	858	828	868	823	940	863	843	928	886	847	866	832	831	893	895	840	864	836	890	857	842	837	813	872	808	889	844	865	847	873	838	853	875	794	862	793	810	868	809	838	848	880	825	879	884	844	858	873	840	877	857	879	801	872	877	874	924	852	890	866	899	902	833	818	865	876	804	868	842	865	844	860	877	834	827	812	843	854	879	836	811	836	828	856	902	851	849	871	846	828	883	876	825	811	884	860	898	821	832	859	808	886	873	848	892	877	836	905	862	832	850	870	826	863	892	898	883	825	853	816	884	870	810	865	854	854	858	819	847	863	874	816	866	874	862	864	825	845	842	835	900	858	850	839	893	896	874	858	850	884	871	930	883	816	858	849	839	775	845	885	840	848	854	850	832	821	844	865	830	895	844	813	880	818	854	828	897	912	870	847	863	843	840	820	848	854	846	882	858	866	872	836	834	898	813	842	800	893	810	876	885	856	861	806	882	877	844	861	880	855	869	868	852	918	845	802	788	888	867	920	888	819	791	878	868	832	843	845	830	833	857	848	878	880	838	891	809	847	822	919	846	840	847	836	893	855	880	870	773	826	798	823	864	845	830	864	819	873	866	851	848	859	850	851	858	826	864	925	827	882	857	896	852	869	915	851	878	830	828	870	825	819	908	853	868	844	879	859	903	877	906	865	824	868	864	880	849	852	811	836	845	874	808	862	898	852	833	950	914	837	867	877	869	847	863	828	857	868	844	865	821	867	870	830	826	850	881	851	871	821	809	846	812	872	838	827	819	872	872	824	848	825	895	888	860	835	850	849	880	822	832	813	847	838	832	855	850	867	870	832	820	822	888	825	822	863	868	827	885	875	804	845	844	904	836	873	839	827	849	842	855	850	866	867	820	862	833	874	844	906	844	901	886	840	792	883	900	838	855	845	837	856	830	841	888	854	880	871	897	805	871	848	854	859	877	806	854	840	905	818	861	848	849	892	835	820	857	876	860	874	882	898	910	901	843	879	877
20250	15325	11742	16816	24958	27563	46420	63278	51824	39071	26923	15413	9142	7492	7081	7072	7087	7063	7144	7052	7083	7021	7061	7117	7100	7027	7022	7022	7075	7071	7054	6916	6962	7243	6937	6977	7100	7050	6978	7057	6986	7129	6913	7070	6953	7053	6986	7043	7048	7065	7002	7042	6997	6966	7071	7203	7099	6997	7055	7098	7130	7009	7042	7057	7039	6975	7070	6958	7009	7080	7126	7128	7019	7093	6953	7084	7137	7068	7075	7106	7057	7044	7022	6966	7070	7100	7136	7013	7033	7110	6993	7167	6984	7034	7054	6989	6991	7105	7065	7055	7001	6968	7153	7043	7005	7064	7081	6911	7073	7041	7149	7019	7020	6991	7152	7049	6935	6962	7030	7118	7037	7041	7128	7029	7055	7049	7107	7043	7048	7108	6984	7124	6986	7020	7053	6991	7152	7072	7055	6880	7086	6980	7005	6916	7038	7034	7110	6942	6979	6943	7047	6908	6983	7047	7114	6970	7016	7097	6967	7075	7132	7204	7036	7036	7179	6931	7034	7010	7065	7006	7067	7166	7071	6911	7094	7025	7061	7084	7102	7088	7058	7111	6986	7089	7056	7097	7035	7073	7126	6982	6925	6981	6985	7056	7127	6894	7142	7066	7170	7027	7174	7158	7047	6984	7159	7166	7068	7027	6941	7035	7071	6990	7140	7123	7101	7070	7044	6984	7061	6951	7037	7069	7103	7036	7049	7145	7041	7097	7130	6968	6926	7154	7054	7060	7073	6897	7059	7082	7015	6999	7178	7147	7126	7136	7114	7028	7089	7130	7062	6974	7041	7007	7089	7034	7093	6979	7014	7015	7006	7034	7127	7004	7055	7112	7227	7112	7049	7011	7018	7069	6996	6873	7063	6997	7032	7007	7031	7139	7079	7031	7101	7151	7009	6931	7057	7084	7154	7131	7041	6972	6980	6971	6964	7085	7088	7126	7091	7030	7040	7033	7064	7173	7135	7047	7116	7093	7107	7033	7129	7011	7061	7128	7026	7040	7091	7131	7035	7073	7016	7092	6871	7059	6995	7121	7005	7122	7034	7025	7095	6965	7012	7082	7096	7134	7086	7009	6994	6869	7167	7050	7227	6892	7137	7074	6998	7144	7046	6994	6850	7049	6968	7042	7068	7116	7077	7065	6929	6987	6994	7106	6990	7110	6971	7135	7142	7032	7106	7091	6895	6977	6984	7008	7151	7084	6954	7050	7140	7288	6923	6951	7120	7079	7173	7073	7067	7089	7217	7012	6972	7090	7075	7054	7069	7032	7024	6994	6948	7055	7041	7086	7099	7087	6986	6920	7031	7054	6874	7008	6974	7060	7157	6998	6932	7007	7096	7148	7044	7051	7028	6898	6910	7087	7065	6904	7093	7128	7077	7021	7029	7084	7011	6896	6977	7041	7019	7153	7010	7026	7090	7089	7122	7128	7041	7009	7116	7039	7005	7185	7076	7083	7060	7092	6974	6995	7125	7163	6999	6969	7130	7071	7101	6909	6951	7020	6974	7127	7097	6957	7057	7126	7148	7060	6919	7082	7125	6984	6989	7041	7023	7022	6966	7126	6993	6955	7079	7017	7106	7075	7048	7088	7216	7059	7041	7167	6951	7121	6957	7151	6962	6937	7061	7109	7132	7120	7039	6990	7120	7154	7015	7065	6969	7006	7002	7146	7196	7098	7125	6901	7094	7172	6994	7087	6934	7190	7059	7035	7099	7089	7075	7153	7035	6997	7060	7071	7090	6980	7011	6928	7036	6987	7111	7024	6968	6933	7117	7089	6994	6956	7208	7081	7080	7136	7043	6912	7253	6955	7145	7124	6963	7079	7053	7026	7129	7129	7171	7031	6989	7099	7069	6946	6995	7147	7073	6926	7101	7070	7019	7070	7118	7158	6952	7015	7139	7018	7029	7064	7085	6981	7021	7102	7145	7059	7035	7012	7100	7126	7133	7045	6995	7062	6934	7135	6923	7063	7065	6942	6915	6993	6922	7053	6989	7022	7197	6960	7113	7095	6949	7143	7073	7019	6984	6984	7067	7096	6908	7079	7109	6973	7129	7132	7078	7077	7109	7065	7088	7091	7165	7130	7076	7029	6985	7053	7061	6974	6998	7060	7139	7029	7041	6989	7098	6989	7074	7152	7152	7081	7258	6973	7023	6938	6952	7156	6982	7121	7177	6962	7013	6974	7060	6993	7038	7172	7170	7134	7067	7084	7022	7053	7174	7104	7073	7008	7110	7107	6951	7082	7083	6969	6989	6930	6974	7081	7003	7054	7165	6993	7030	7029	7041	7168	7026	6975	7150	7036	7076	7117	7092	7023	7011	7003	7210	7126	7021	7092	7028	7143	6937	7062	7121	7045	7067	7005	7067	7191	7034	7104	7035	7035	7088	7104	7091	7070	7087	7034	6989	7089	6919	7118	6999	7138	7101	7202	7101	7065	7181	7058	7108	7084	7049	7083	7061	7040	7063	7147	7006	7063	7086	7034	7087	7067	7066	6979	7090	7007	7116	7076	7052	7015	7076	6979	7041	7109	6997	7130	6998	7024	7111	7052	7049	7015	7100	7017	7094	6986	7050	7064	7050	7137	6964	7120	6978	7025	7244	7087	7147	7011	7091	7013	6966	7049	7094	7193	7061	7114	7062	6987	7078	6983	7001	7013	6971	7083	7084	6916	7143	7064	7154	7076	7057	7068	7116	6973	7095	7128	6979	7151	7043	7134	7040	7071	7070	7132	6943	7012	6981	7058	6923	7010	7053	7086	6955	7208	7059	7118	7086	7026	7032	7027	7067	6973	7010	7106	7152	7041	7050	6926	7062	7052	7120	7094	7064	7042	7071	7113	6992	7102	7187	7024	7107	6938	7182	7112	6915	6976	6984	7008	7012	7073	7090	7045	7134	7082	6915	7135	7081	6914	7163	7145	7126	7122	7080	6917	7138	7180	7071	6991	6899	6879	7033	7170	7076	7063	7030	7145	7037	6983	7078	7025	6954	7132	7044	7240	6970	7062	7081	6976	7125	7006	7019	7078	7062	7042	7124	7077	7047	6982	6916	7027	6990	7066	6945	7189	7042	7156	7102	7050	6915	7079	6908	7056	7007	7029	6979	7075	7129	6986	7127	7017	7009	7120	7103	6954	7093	6948	6977	7105	7095	6998	7133	7105	7107	6798	7046	7082	7024	7013	7146	7153	6997	7206	7049	7135	7076	7274	7077	7062	6974	7013	7018	7088	7083	7015	7143	7028	7177	6989	7067	7147	7025	6983	7110	7108	7022	7036	7051	6924	7114	7201	7064	7002	6938	7078	7054	7112	7048	7132	7022	6983	7060	7088	7061	7004	7209	7059	7146	7029	6974	7060	7141	6988	7063	6955	7166	7050	7185	7095	6962	7063	7062	6988	6997	7171	7129	7051	7095	7118	7092	7061	7052	7035	7072	7126	6940	7045	7083	7132	7089	6941	7164	7091	7063	6918	7069	7028	7151	7007	6972	7041	7072	7219	7176	7127	7087	7113	7054	6911	7160	7018	7015	6922	7049	7033	7114	6981	7083	6967	7140	7037	7089	6959	7077	7084	6889	6950	7041	6984	7089	7102	6876	7199	7076	7055	7032	7120	7090	7114	7043	7124	7192	7276	7079	7257	7122	7174	7199	6936	7070	7103	7076	6962	7097	7076	7098	7073	7120	7105	7028	7105	7095	7038	7060	7093	7070	7032	7083	7144	6992	7099	7137	7071	7126	7138	7143	6999	7028	7040	7000	7092	7123	7024	7074	6913	7030	7145	7013	7043	7166	7157	6954	7185	7159	7064	7021	7033	7126	7196	7032	7057	7104	6976	7079	7015	7031	6895	7025	6971	7041	7006	7105	7174	7128	7105	6993	7052	7095	7082	7145	7111	6982	6904	7043	6944	7133	7023	7066	7003	7014	7005	7013	7022	7055	7012	6927	7040	6979	7095	7149	7005	6957	6939	7132	7068	7117	7099	6980	7126	7044	7126	7063	7017	7057	7035	7196	7068	7153	6958	7133	7087	7091	7062	7055	6938	7020	7073	6902	7013	6910	7066	7031	6996	6931	7008	6937	7030	7057	7024	6970	7117	7118	6938	7004	7074	7050	6984	7192	7039	7066	7017	6948	6899	7164	7042	7111	7106	7194	7037	7091	7139	7046	7009	7083	7018	7068	6963	6952	6937	7053	7015	7016	7250	6943	7145	7147	7071	7044	6935	7032	7040	7029	7146	7050	7113	7078	7055	7050	7107	7029	6986	7101	7033	6984	7071	7120	6954	6968	7177	7133	7125	7173	7047	7116	6990	7115	7136	6964	7077	6992	7084	6989	6916	7021	7037	6991	7015	7117	7117	7119	7068	7045	7271	7038	7106	7029	7114	7047	7099	7035	7035	7148	7057	7269	6971	7146	7002	6931	6974	6991	7107	6953	7069	7068	7049	7193	7245	7073	6973	7050	7123	7131	6992	7053	7122	7020	7030	7054	7119	6874	7060	6943	6942	7208	7168	7067	7165	7049	6971	7121	7153	7072	7039	7068	7138	6975	7069	6893	7123	7167	6800	6900	7041	7044	7169	6985	7035	7099	7077	7114	7087	7035	7109	7046	7022	7070	6974	7044	7024	7123	7168	7059	7056	6975	7079	7259	7111	6993	7059	7056	6975	7102	7035	7071	7039	7134	7170	6937	6999	6968	7030	6970	7155	7165	6955	7139	7102	6939	7050	7020	7201	7028	6990	7112	7102	7097	7148	6970	7036	7048	6864	7026	7142	7019	7046	7074	6817	7092	7147	7043	7011	7021	7154	7050	6938	6982	7146	7048	7103	7107	7048	6895	7046	7067	7087	7081	7132	7050	7074	6969	6911	6988	6940	7037	7142	7111	6934	7047	7192	6996	7113	7055	7033	7073	7146	6953	7110	6960	6976	7115	6944	6990	7129	7056	7054	7031	7000	7084	7088	7087	6939	7094	6986	7051	7121	7047	7137	6977	7001	7093	6970	7083	7135	7074	6936	7126	7052	7118	7157	6984	6952	7143	6987	7108	7003	7087	7103	6998	7116	6969	6994	7117	6944	6942	7211	7151	6961	7103	7026
3986	1384	1189	1061	1204	1686	6836	18291	15605	9087	3935	1564	1016	881	860	870	816	823	788	866	801	854	869	829	869	811	852	850	816	806	824	839	846	808	832	869	827	883	830	885	849	837	875	840	840	876	811	822	850	836	820	835	832	830	858	767	820	807	871	834	889	834	817	846	843	811	809	781	811	822	848	871	836	795	805	795	857	828	814	856	895	855	838	813	847	882	797	892	769	820	795	804	829	817	814	864	831	817	813	832	789	846	800	835	845	804	805	818	840	819	890	809	835	816	830	839	821	870	836	846	847	800	815	856	819	829	804	830	873	826	855	829	844	807	842	858	808	819	842	839	835	847	867	823	817	851	814	867	822	862	795	863	755	811	807	836	806	798	846	887	849	775	847	833	884	905	836	833	780	835	822	802	857	833	795	822	811	802	818	852	816	825	813	812	851	825	816	855	869	852	816	840	901	859	804	839	806	851	822	868	846	830	786	847	808	854	833	810	830	842	777	806	822	821	866	793	842	846	849	860	850	849	863	778	846	770	818	850	803	798	869	810	829	789	809	879	838	800	781	849	825	885	850	805	904	817	840	820	818	819	856	836	853	795	868	825	805	835	893	866	858	829	799	797	827	847	847	849	876	846	834	850	830	826	857	852	827	799	787	844	861	846	804	892	825	855	805	862	857	810	804	823	818	873	862	916	805	874	845	834	839	828	805	842	825	805	895	830	841	850	794	833	812	801	813	820	870	841	849	810	835	827	851	777	789	850	866	862	875	839	810	825	804	857	820	827	849	834	828	812	839	796	826	797	834	850	879	805	853	868	815	893	861	848	841	846	841	812	799	840	843	863	829	785	842	868	788	872	824	852	827	870	826	822	870	818	776	821	893	849	882	833	847	841	830	900	787	806	823	804	833	823	831	840	820	876	824	839	861	815	832	829	812	818	845	810	837	828	800	870	835	823	863	837	780	829	787	777	815	871	810	789	827	799	801	892	821	784	836	814	831	804	799	878	857	855	829	879	785	826	805	848	838	909	785	834	863	868	817	804	889	838	835	867	834	794	836	799	852	770	816	818	777	836	816	838	812	822	839	829	867	778	802	814	797	866	858	828	801	783	805	901	853	833	821	774	828	817	823	796	834	827	816	802	814	842	848	819	837	832	876	830	848	808	812	796	864	821	788	790	843	815	825	873	861	851	829	834	810	852	825	859	831	751	828	825	804	817	777	866	838	814	821	843	864	826	796	861	840	794	929	852	848	852	791	853	796	861	827	857	830	831	850	811	808	827	832	816	837	805	857	761	861	785	829	831	854	817	844	820	820	860	845	840	820	840	846	845	812	899	912	818	824	843	860	854	819	894	782	878	832	859	851	851	846	875	812	819	861	870	854	858	754	854	808	823	866	764	823	857	809	824	852	845	811	860	836	830	804	868	855	833	856	914	822	846	853	824	789	806	787	780	834	845	802	802	875	801	841	809	850	864	809	800	848	854	804	830	809	770	801	818	902	818	806	807	830	806	892	866	819	787	858	846	839	862	823	837	811	825	835	858	858	812	844	751	868	828	792	774	813	853	837	876	807	770	864	834	832	804	853	831	852	861	847	817	849	856	817	838	792	797	906	837	821	831	830	892	838	799	800	792	855	764	838	794	794	857	813	852	867	821	851	869	810	850	847	833	796	856	817	852	853	806	820	849	826	826	805	839	810	836	786	786	815	887	831	833	834	804	849	817	849	837	847	823	797	877	914	837	896	834	862	803	795	810	850	816	835	876	820	840	887	845	873	831	851	862	817	816	872	852	853	880	813	789	776	817	868	788	848	766	809	822	844	886	833	845	806	821	817	796	830	854	806	809	760	806	835	837	854	861	844	780	819	825	828	805	838	802	835	819	837	819	854	804	815	790	824	811	878	875	800	900	843	888	831	816	834	829	857	827	804	828	808	831	847	870	841	822	888	802	789	777	814	817	871	813	789	846	833	869	795	871	826	849	873	815	815	828	820	891	822	895	832	806	864	847	803	870	827	861	824	832	830	823	830	841	833	863	829	797	873	845	852	865	870	788	842	875	820	827	842	864	807	825	849	829	778	798	866	835	866	842	840	784	798	793	836	829	859	867	785	789	857	792	827	817	830	857	821	820	826	832	848	850	848	873	870	850	847	763	823	845	805	828	822	866	759	837	870	835	858	832	830	850	834	796	801	807	823	850	881	858	846	842	842	841	806	830	879	826	837	838	823	834	861	811	802	825	850	864	835	830	791	777	833	829	849	887	854	800	832	882	833	830	822	786	815	807	830	814	836	855	792	869	824	780	824	853	826	857	856	781	824	873	828	807	803	861	871	832	837	811	808	873	823	832	834	832	826	837	833	826	798	806	888	843	829	828	825	863	827	832	860	798	865	823	815	838	863	830	854	861	797	838	775	845	846	784	836	898	869	861	795	875	790	785	810	813	846	797	844	882	855	801	846	828	862	841	824	853	812	803	808	860	832	832	819	792	822	812	817	877	821	844	882	774	834	881	887	827	825	859	810	820	825	844	838	818	813	819	792	789	821	805	809	867	847	856	846	806	825	852	811	845	831	832	896	842	813	844	828	835	784	850	849	845	845	854	842	843	803	837	863	854	859	799	800	865	829	813	854	815	820	826	875	837	866	875	827	878	781	893	836	818	799	819	857	881	886	822	861	848	835	820	838	828	841	788	809	864	830	820	838	871	819	865	825	868	859	862	809	874	833	803	847	821	872	811	821	817	836	787	870	837	794	848	838	801	830	797	847	835	825	827	843	889	837	812	821	825	764	803	828	782	807	860	852	815	855	860	835	816	845	812	808	805	787	858	827	865	862	814	871	766	845	853	781	898	762	802	805	841	845	855	814	822	858	834	863	815	841	833	798	829	798	846	852	848	869	773	817	806	852	812	786	806	858	872	840	800	837	847	807	830	856	877	862	807	837	850	829	838	891	807	853	875	771	828	818	850	826	906	866	863	841	852	835	895	827	880	856	851	842	780	785	805	876	786	818	821	809	800	792	779	807	872	821	821	865	816	813	817	853	859	816	840	809	799	887	790	864	804	832	828	818	831	838	818	861	836	800	832	857	864	829	841	816	857	780	788	825	863	837	827	817	795	843	857	829	894	808	794	820	839	782	815	785	861	841	805	856	846	785	841	869	808	841	801	808	840	820	777	832	837	812	871	831	850	820	863	831	816	804	834	800	829	823	791	797	854	831	796	802	834	828	759	818	861	782	847	850	823	858	788	805	787	825	842	825	844	829	777	849	878	860	797	770	804	847	867	821	842	812	845	887	873	783	811	816	802	839	797	882	824	850	872	840	858	882	834	817	838	872	859	874	824	892	842	852	786	797	802	825	821	824	839	873	788	809	839	823	860	777	820	785	817	835	783	859	796	874	828	854	813	818	816	832	842	836	836	902	823	843	819	857	876	761	838	826	803	816	777	863	871	902	824	828	820	824	835	830	821	866	784	820	818	836	831	851	886	800	854	817	838
18332	13404	11564	16697	25501	31158	49818	68427	59339	44119	30623	17607	9749	7586	7031	7031	6755	6944	6949	6952	7052	6914	7061	7078	6883	7051	6803	7067	6926	6974	6949	6946	6951	6876	7083	6881	6873	6831	7030	6929	6878	7022	6839	6959	6778	6878	6962	6879	6730	7023	6920	6838	6918	6854	7000	6966	6927	6857	6948	6947	6835	6927	6904	7022	6823	6946	6861	7001	6891	6895	7060	6709	6895	6754	6935	6784	6869	6879	6871	6924	6899	6862	7128	7025	6922	6933	6931	6900	6861	6912	6948	6990	7005	6819	6847	6901	6890	7016	6969	6978	6985	6957	6936	6867	6880	6926	6868	6895	6896	6886	6960	6947	6992	6950	6901	6879	6951	6945	6988	6942	6824	6871	6984	6938	6907	6963	6941	6858	7023	6881	6883	6813	6917	6813	6906	6882	7031	6902	6914	6977	6934	6979	6892	7056	6919	6907	6875	6925	7038	6940	6883	7135	7012	6944	6985	6799	7033	6899	7041	6968	6910	6880	7017	6974	6904	6970	6941	6925	7087	6982	6894	6909	6947	6986	6846	6947	7106	6877	6891	7004	6973	6870	6849	6888	6824	6971	6910	6876	6935	6882	6953	6958	6879	6847	6919	7080	7016	6923	6732	6893	6882	6901	6839	7036	6926	6917	6937	6947	6913	6799	7042	6991	7073	6915	6970	6891	6864	7041	7045	6984	7001	6920	6892	6927	6949	6924	6971	6823	6917	6949	6995	6923	7021	6994	6887	6933	6883	6819	6808	6983	6915	6910	7003	6967	6780	6886	6760	6891	6984	6966	6925	6935	6770	6897	6820	6917	6889	6862	6931	6960	6913	6852	6780	6934	7022	6859	6961	6940	6958	6890	7002	6866	6947	6791	6949	6836	6881	6930	6724	7035	6802	6768	6897	6923	6926	6953	7049	7019	6826	6992	6879	6917	6921	6924	6846	6989	6989	6959	6883	6916	6979	6863	7040	7045	6946	6855	6827	6874	6969	6903	6941	7008	6911	7016	6865	6924	6941	7005	6832	7014	6829	6882	6870	6926	6906	6944	6854	7031	6986	6977	6940	6883	6928	7058	6743	6832	6984	6952	6816	6981	6893	6973	6929	6898	6948	6869	6926	6878	6822	6971	6895	6878	7024	6941	6986	7129	6968	6840	6890	7026	6862	6889	6917	7076	6885	6980	6965	6980	6912	6930	6907	6957	6996	6892	6760	6948	6980	7001	6885	6822	6881	6835	7049	7004	6979	7000	6896	6900	6984	6946	6949	6855	6921	6882	6870	6762	6900	7034	6901	6863	6901	6880	6948	6958	6981	6995	7003	6889	6992	6935	6898	7002	6889	6955	6990	6972	6810	6938	6848	6870	6892	6965	6883	6903	6957	6981	6872	6905	6824	6907	7006	6910	6938	7028	6969	6993	6967	6884	6924	6971	6878	7077	6943	6975	6891	6880	7030	6919	7010	7033	7011	7012	6908	6950	6816	6817	6931	6806	6941	6969	6937	6884	6899	6957	6910	6779	6871	6856	6939	6999	6820	6833	6905	6918	6997	7082	6770	6936	7054	6861	6977	7017	6957	6968	6968	6974	6886	6827	6921	7101	6929	6891	6941	6983	6914	6952	6854	6898	6909	6885	7087	6848	6931	6872	6855	6935	6952	6894	6949	6849	6969	6849	7127	6867	7022	6956	6902	6951	6932	6955	6867	6862	6951	6928	6881	7118	7040	6874	6978	6935	6868	6864	6988	6951	6799	6824	6924	6963	6882	7000	6995	6894	6897	6841	6960	6923	6958	6900	6985	6777	7019	6931	6934	6874	6921	6848	6965	7032	6901	7011	6944	6966	6970	6840	7000	7000	6918	6913	6942	6955	7005	6958	6904	6990	7023	6991	6867	6886	7019	6849	7076	6920	6978	6921	6913	7002	6927	6982	7067	6951	6782	6864	7027	6967	6984	6882	6997	7065	6962	6939	6974	6999	6906	6990	6935	7029	7015	6950	6890	6920	6890	6945	6913	6992	6817	6968	6950	6800	6967	7039	6946	6827	6886	6764	6851	6850	6957	6926	6979	6921	6964	6955	6930	6901	7113	6974	6991	7010	6755	7081	7003	6917	6985	7009	6940	6958	6918	6755	6879	6976	6842	6925	6888	6928	6875	6854	7073	6931	6900	6905	6963	6917	6931	6981	6899	6868	6854	7032	6935	7020	6986	6845	6981	6953	6933	6962	6879	7048	6943	6909	6998	6910	6956	6937	6923	6791	6925	7010	6952	6871	7003	6917	6892	6864	6923	6922	6976	6962	6861	6984	7031	6963	6966	6967	6820	6959	6986	6894	6917	6854	6941	6884	6937	6885	6913	7015	6902	6876	6911	7053	6964	6890	6953	6909	6892	6989	6968	6945	6950	6983	6878	7006	6958	6914	6858	6966	6838	6863	6880	6772	6876	6937	6877	6894	6890	6924	6738	6914	6878	6823	6804	6973	6922	6904	6954	6901	6921	6992	7102	6923	6943	7088	6956	6890	6853	6931	7046	6908	6887	6879	6901	6787	6885	6905	7082	6820	7001	6897	6922	7030	6855	7049	7013	7022	6983	6935	6998	6938	7006	6921	6946	6910	6911	6964	6968	7053	6932	7104	6908	6947	6833	6796	6942	6883	6992	6881	6888	6996	6914	7052	6968	6946	6919	6855	6940	7082	6998	7071	6897	7021	6984	6939	6907	7023	6897	6974	6862	6888	6950	6972	6976	6964	6867	6791	6988	6896	7018	6942	6973	7043	6840	6950	6903	6899	6844	6995	7032	6859	6993	7007	6857	6977	6987	6989	7012	7025	6897	7001	6999	6925	6931	6961	7035	6981	6913	6822	6861	6961	6915	6957	7025	6922	6931	6959	7021	7064	6969	6944	6949	6897	6898	6923	6929	7009	6950	6893	6990	6862	6764	7038	6959	6840	6979	6921	6785	6978	6849	6869	6927	6941	6805	6972	7082	6924	7011	6944	6983	6930	7037	6813	6855	6916	6976	7016	6890	6787	6966	7006	6976	6898	6860	6969	6958	6966	6940	7027	6856	7092	6832	6885	6954	6974	6919	6832	6759	6980	6874	6892	6933	7080	6934	6969	6961	6877	6967	6873	6961	6803	6986	6975	6729	6873	6994	6951	6945	6961	6966	7020	6940	6986	7007	6964	6932	6878	6947	6837	6926	6967	6886	6991	6998	6899	6916	6863	6850	6949	6901	7014	6973	6897	6844	6956	7095	6960	6888	6900	6858	6997	6893	6868	6863	6844	6900	7068	6891	6873	6899	6941	6908	6904	7044	6932	6830	6857	6841	6959	6911	7042	6887	6879	6911	6824	6918	6831	6761	6876	6983	6784	7044	6947	6881	6888	6975	6922	6980	6826	6887	6966	6955	6878	6929	6891	6896	6911	6914	7037	6923	7007	6930	6986	7045	6920	6892	6956	6991	7007	6926	6810	6879	6957	6839	6782	6903	6955	7001	6933	6919	6936	6917	6976	6990	6980	7006	6933	6942	6956	6908	7055	7034	6957	6895	6933	6973	6948	7007	6922	6994	6873	6922	6955	7058	6954	6823	6829	7089	7028	6885	6885	6983	6994	6896	7112	6866	6924	6945	7055	6963	6891	6861	7097	6927	6925	6954	6861	6920	6926	6962	6936	6983	6936	6939	6940	6897	7008	6852	6872	6948	6840	6946	6923	6884	6980	6931	7059	6841	7082	6929	6813	6977	6839	6876	6961	6998	7024	6923	6836	6810	7041	6946	6855	6883	7019	6932	7008	6907	6968	7039	7012	6931	6871	7086	6950	6967	7031	6980	6965	6778	6975	6951	6973	6903	6940	7089	6896	6978	6914	6943	6810	6956	6877	6932	7148	6897	6884	6972	6908	6942	6809	6799	6913	6876	7059	6892	7014	6920	6939	6851	6797	6808	6928	6914	6760	6841	6956	6950	6973	6985	6953	6938	6927	6944	6952	6915	6947	6928	7000	6888	6870	7072	6918	6841	6933	6853	6730	6921	6991	6953	7041	6879	6935	6977	6978	7038	6962	6953	6938	6849	6799	6976	6945	6969	6979	7009	6890	6803	6879	6910	6946	7007	7029	7048	7018	6968	6922	6887	7009	7024	7055	6978	7009	6863	6908	6914	6952	6926	7023	6937	6980	7012	6961	6987	6926	7018	7088	6910	6902	6979	6986	6826	6903	6932	6981	6883	7093	6844	6948	7086	6982	6959	6944	6865	7049	6971	6848	6925	6895	6997	6905	6939	6918	6830	6916	6920	7110	6804	6969	6911	6890	6923	6898	6934	6929	6945	6855	6737	7023	6920	6944	6976	6936	6925	6817	6872	6966	7004	6881	7024	6893	7047	6941	6972	6835	6917	7028	6941	6953	6977	6951	6919	6869	6953	6831	6996	6878	6961	7002	6945	6963	6799	6930	6918	7011	6959	6984	6902	6969	6903	6915	6987	6979	6977	6951	6990	6954	6904	6989	6875	7015	7042	6730	7054	6951	6941	6953	6868	6911	6993	6923	6933	6890	6972	6846	6854	6973	6985	6943	6934	6991	6825	7043	6908	6934	6878	6871	6922	6970	6935	6820	7088	6922	6840	6941	6825	6923	6777	6969	6861	7008	6922	6836	6785	6996	7107	6843	7082	6890	6913	6859	6942	7009	7039	6854	6908	6976	7073	7027	6897	7110	6901	6924	6995	6969	6946	6867	6795	6879	6918	6908	7026	6860	7013	6973	6927	6979	7037	7029	6991	7006	6994	6973	6873	6882	6917	6915	6894	7085	6904	6901	6992	6984	6853	6999	6864	6857	6742	6879	6869	7012	6875	6850	7088	6918	6845	6987	6949	6878	6932	6977	6824	6985	6924	7010	7052	7002	7009	7066	6938	6944	6853	6947	6833	6884	6909	6891	6815	6864	7003	6894	6872	6893	6948	6855	6903	7017	6915	7023	6899	6948	7063	6857	6965	7083	6974	6914	7047	6916	7008	6937	6895	6838	6983	6978	6847	6987	6964	6995	7004	6821	6946	6974	6952	6979	6877	7026	6880	6922	7060	6845	6908	6912	6939	6974	6967	6909	6873	7099
2829	1651	1349	1159	1516	2270	11294	26368	23693	15329	6741	2303	1193	958	895	878	925	865	891	873	853	875	963	844	849	829	911	843	846	862	821	872	916	907	909	864	880	872	877	858	904	843	881	788	898	878	845	836	853	889	890	906	861	896	897	910	854	864	860	850	886	927	902	895	867	889	871	827	880	901	871	883	905	890	866	867	897	922	823	855	885	864	879	884	903	871	897	873	902	886	871	893	867	911	875	867	858	875	835	859	914	857	811	902	895	900	870	816	878	892	875	864	877	897	926	874	896	829	862	874	870	847	891	887	886	918	883	888	844	876	881	863	877	912	900	893	885	885	856	864	853	893	893	879	818	892	794	846	901	844	832	885	877	884	833	866	908	893	849	869	899	932	872	920	882	883	908	889	869	867	879	861	902	846	909	860	889	845	868	862	837	892	926	866	885	849	880	876	839	915	870	851	875	913	847	863	939	872	867	865	862	914	920	914	879	869	854	859	855	888	882	855	903	845	879	882	867	840	888	816	906	899	927	903	843	864	897	865	883	861	861	893	881	847	864	869	853	916	898	862	951	851	853	884	890	857	883	881	894	878	860	888	911	885	881	884	876	920	908	915	862	856	869	872	869	853	876	840	888	883	849	900	874	884	863	852	847	879	860	917	908	833	883	916	888	879	842	889	910	932	862	861	875	950	879	913	857	855	894	896	872	864	865	927	917	938	891	868	873	916	867	890	909	873	875	876	897	883	934	864	856	918	879	908	913	879	912	898	877	879	912	927	920	877	898	869	911	891	920	810	900	856	907	925	887	823	847	905	861	885	918	908	869	932	913	875	884	846	877	917	885	903	875	920	899	894	914	842	886	896	871	886	886	895	887	834	850	893	874	940	931	871	899	897	869	853	894	851	915	881	849	822	908	899	840	936	879	866	865	885	867	854	867	878	864	837	896	899	862	919	882	845	864	903	878	882	869	900	894	907	869	914	871	887	918	915	940	881	882	906	868	905	872	849	877	916	867	845	826	885	903	916	846	909	871	870	839	893	900	896	894	838	849	902	888	868	875	854	896	886	882	877	891	861	895	878	900	889	900	937	902	912	886	825	890	824	917	959	865	892	883	890	898	954	903	866	884	879	875	851	873	898	869	889	879	906	897	893	876	927	934	902	847	832	843	902	864	873	907	896	955	889	895	868	821	919	848	878	905	903	851	855	833	810	815	880	888	889	852	875	859	899	884	854	943	866	885	848	847	811	867	843	885	867	847	876	865	901	857	881	806	860	868	895	927	838	865	863	890	893	863	902	855	876	919	913	873	847	914	858	868	893	847	842	843	884	822	870	824	878	829	851	898	845	861	888	890	876	889	867	874	851	872	908	903	841	860	853	867	898	891	877	861	860	878	880	872	894	904	847	884	870	902	889	855	805	858	865	875	910	905	905	848	890	854	899	887	865	914	911	954	924	861	937	864	931	866	924	874	889	811	896	865	905	897	895	912	875	902	891	889	833	833	890	850	855	931	901	868	849	877	875	931	883	878	898	882	883	910	875	941	903	917	880	853	811	844	904	886	880	953	926	891	917	841	873	877	907	869	886	858	880	871	894	886	881	816	910	852	916	902	935	842	896	854	857	819	893	842	934	883	912	881	881	870	863	873	911	878	857	886	870	883	862	870	882	879	849	873	875	907	831	852	859	899	860	863	872	817	895	899	952	876	882	920	875	855	887	893	875	882	896	881	859	926	861	870	849	906	853	904	883	844	911	855	893	915	820	834	908	843	895	912	884	905	877	883	874	866	929	863	892	863	850	899	888	869	907	927	947	840	876	851	928	870	846	909	839	843	831	844	859	854	872	947	895	909	899	887	890	825	898	862	908	856	870	905	891	920	884	933	870	831	857	830	856	878	890	855	925	910	798	844	828	884	912	901	846	868	903	898	856	885	848	904	864	872	914	920	937	877	885	890	915	885	916	817	906	889	902	910	908	870	910	856	920	859	889	888	884	889	827	854	805	871	873	863	843	861	875	870	869	884	880	829	905	897	860	835	894	911	882	838	889	898	899	900	905	838	888	901	897	912	852	856	873	897	895	877	891	821	855	911	856	873	891	875	884	899	925	909	910	849	903	853	943	877	810	858	924	869	894	901	909	866	892	874	896	830	889	874	920	942	867	822	903	919	918	865	879	891	866	902	905	862	887	894	870	917	904	873	859	910	837	873	823	860	841	910	883	860	888	915	849	897	937	887	887	871	919	921	881	875	932	883	897	803	865	900	927	889	844	870	901	856	915	873	876	828	824	869	889	832	848	856	895	862	890	852	882	874	867	876	883	893	896	927	917	891	940	867	916	853	910	875	898	859	929	910	931	933	850	835	885	933	847	899	867	924	896	915	857	884	892	861	870	873	865	904	824	851	894	921	851	874	849	875	896	895	850	907	859	896	868	878	855	880	925	884	827	918	926	889	821	875	952	902	888	876	871	930	905	874	919	897	855	871	862	846	897	871	888	901	867	897	887	877	870	905	921	869	875	894	907	866	913	864	824	869	834	878	867	896	836	796	885	860	883	897	869	865	882	888	906	904	853	806	904	915	868	820	869	854	891	884	894	872	927	866	897	913	894	818	878	907	880	904	858	878	891	922	851	901	919	814	826	885	904	855	873	884	920	874	820	876	869	870	893	854	857	933	872	868	867	872	844	850	893	889	895	861	903	908	894	898	861	873	849	853	904	853	890	966	959	905	871	858	912	896	928	836	838	887	876	833	868	868	881	887	845	891	874	893	850	887	903	882	868	858	899	896	868	903	907	914	897	870	851	908	922	886	880	953	917	875	845	909	914	910	873	875	928	830	921	887	896	893	859	892	877	842	887	879	886	833	909	868	888	856	940	916	936	916	864	840	899	843	860	830	905	913	840	926	878	879	927	879	880	862	851	918	930	904	817	863	904	899	919	858	879	885	830	865	934	889	918	893	938	870	926	866	904	855	921	825	857	899	890	851	917	933	938	847	864	874	900	858	843	877	870	865	942	907	874	899	860	846	844	875	868	904	903	883	916	924	868	880	932	900	879	915	867	876	805	879	914	884	877	885	889	878	892	872	853	907	913	856	865	888	875	939	899	839	886	860	879	913	892	850	921	846	870	858	837	861	883	910	875	877	890	895	930	880	872	846	851	916	894	891	941	885	874	872	896	910	830	878	829	929	870	906	914	841	895	889	891	879	878	814	869	884	836	915	893	841	871	822	880	912	895	834	863	944	886	862	927	832	849	831	903	875	867	910	869	880	839	795	870	871	874	888	845	872	836	909	913	849	851	795	886	874	871	904	843	928	892	935	858	860	857	862	881	887	906	872	920	947	904	889	840	788	864	930	891	857	833	880	865	906	851	935	872	876	920	837	878	864	927	891	944	948	859	909	865	906	899	968	905	921	892	861	914	828	851	874	841	835	844	887	867	912	828	909	881	906	875	882	897	860	899	920	876	896	809	894	852	855	878	930	874	915	920	830	907	863	924
23367	15582	12123	18423	30015	35862	60488	78624	69880	53178	36307	21818	11470	8085	7351	7309	7303	7251	7323	7190	7318	7082	7184	7173	7260	7294	7298	7289	7264	7341	7335	7180	7250	7346	7218	7294	7184	7263	7198	7250	7259	7359	7270	7202	7357	7266	7267	7313	7247	7238	7189	7326	7425	7256	7097	7245	7202	7230	7260	7192	7292	7386	7331	7174	7297	7270	7336	7385	7280	7337	7268	7266	7231	7321	7253	7261	7187	7227	7261	7245	7219	7275	7236	7365	7294	7313	7330	7157	7267	7336	7304	7253	7316	7264	7186	7304	7260	7458	7151	7198	7310	7375	7149	7189	7200	7306	7492	7239	7293	7282	7263	7231	7201	7293	7347	7332	7233	7173	7250	7261	7379	7298	7335	7207	7291	7215	7317	7311	7240	7259	7223	7308	7359	7286	7317	7242	7421	7254	7180	7228	7261	7263	7136	7345	7150	7325	7292	7272	7165	7231	7323	7305	7348	7274	7186	7201	7232	7229	7378	7334	7144	7257	7314	7261	7321	7281	7260	7195	7321	7215	7346	7413	7126	7319	7262	7292	7272	7270	7202	7256	7367	7394	7306	7291	7360	7263	7267	7217	7131	7166	7332	7275	7305	7326	7350	7262	7305	7160	7308	7261	7261	7030	7245	7185	7180	7317	7374	7270	7246	7339	7210	7102	7257	7272	7277	7316	7228	7245	7317	7324	7322	7350	7406	7219	7202	7219	7209	7494	7408	7150	7277	7205	7273	7284	7348	7332	7264	7221	7204	7323	7330	7249	7240	7222	7236	7280	7221	7263	7252	7304	7213	7265	7310	7334	7277	7322	7223	7353	7307	7266	7239	7257	7268	7245	7216	7298	7258	7155	7250	7199	7318	7360	7357	7254	7297	7249	7227	7166	7186	7313	7277	7257	7373	7310	7274	7285	7288	7293	7272	7231	7316	7237	7329	7240	7301	7255	7370	7232	7115	7141	7401	7264	7308	7239	7191	7321	7218	7311	7273	7216	7438	7320	7242	7163	7300	7233	7092	7120	7268	7213	7193	7258	7360	7215	7264	7247	7352	7328	7323	7224	7407	7195	7273	7182	7151	7135	7304	7281	7281	7193	7401	7336	7304	7157	7253	7235	7158	7364	7355	7274	7192	7360	7182	7334	7398	7268	7278	7387	7194	7320	7165	7239	7274	7298	7243	7233	7220	7294	7304	7171	7253	7271	7380	7291	7223	7428	7198	7181	7330	7116	7233	7396	7208	7226	7353	7125	7326	7283	7274	7309	7324	7340	7245	7329	7169	7261	7310	7254	7185	7189	7159	7144	7223	7248	7195	7257	7419	7281	7328	7164	7299	7292	7177	7270	7193	7166	7328	7316	7250	7222	7293	7266	7235	7237	7154	7364	7378	7244	7321	7204	7260	7337	7314	7315	7351	7467	7150	7329	7263	7226	7219	7179	7401	7313	7367	7316	7307	7229	7333	7418	7123	7358	7268	7226	7412	7311	7367	7361	7286	7380	7415	7427	7248	7259	7158	7200	7282	7186	7283	7207	7251	7292	7254	7338	7392	7242	7265	7283	7239	7133	7342	7295	7296	7231	7324	7188	7280	7248	7266	7153	7207	7310	7353	7210	7318	7313	7179	7299	7276	7284	7219	7249	7218	7240	7326	7210	7141	7288	7199	7298	7220	7285	7288	7297	7094	7327	7289	7224	7226	7326	7295	7190	7195	7147	7288	7346	7293	7251	7296	7204	7327	7263	7243	7365	7255	7335	7372	7296	7277	7299	7385	7356	7291	7116	7314	7216	7317	7323	7138	7362	7277	7108	7356	7288	7325	7164	7152	7306	7359	7449	7251	7391	7267	7279	7228	7266	7219	7248	7200	7309	7238	7250	7261	7304	7263	7362	7219	7325	7174	7220	7365	7304	7241	7298	7315	7438	7344	7323	7379	7195	7322	7295	7244	7412	7260	7414	7204	7282	7242	7267	7179	7259	7389	7396	7125	7173	7276	7052	7329	7114	7239	7168	7177	7336	7247	7342	7324	7358	7284	7259	7330	7306	7292	7253	7267	7193	7263	7232	7217	7222	7202	7195	7266	7137	7321	7188	7180	7374	7257	7305	7287	7205	7322	7310	7303	7277	7298	7355	7347	7209	7257	7219	7052	7341	7362	7236	7292	7299	7458	7119	7333	7305	7283	7331	7287	7175	7180	7345	7310	7254	7336	7143	7258	7190	7225	7329	7292	7308	7323	7266	7279	7155	7358	7142	7264	7369	7228	7373	7381	7257	7309	7184	7110	7276	7210	7203	7367	7183	7180	7222	7368	7225	7268	7318	7177	7373	7139	7200	7174	7230	7331	7178	7301	7229	7424	7195	7158	7419	7216	7211	7238	7236	7268	7266	7208	7118	7262	7344	7203	7230	7307	7247	7279	7381	7276	7265	7241	7202	7351	7270	7249	7344	7226	7343	7371	7317	7186	7330	7298	7277	7176	7299	7339	7184	7258	7208	7254	7282	7314	7263	7173	7233	7169	7297	7371	7229	7381	7165	7154	7247	7204	7386	7123	7248	7244	7406	7224	7211	7288	7389	7320	7183	7291	7288	7298	7155	7230	7217	7352	7277	7236	7236	7329	7166	7295	7094	7150	7346	7170	7320	7365	7229	7218	7160	7344	7338	7369	7461	7232	7337	7213	7283	7307	7159	7241	7237	7341	7261	7282	7228	7281	7214	7181	7282	7206	7253	7218	7272	7379	7285	7267	7314	7168	7357	7224	7207	7273	7316	7201	7218	7363	7171	7185	7341	7325	7337	7247	7311	7215	7183	7190	7324	7238	7368	7283	7150	7235	7340	7309	7289	7238	7321	7257	7209	7270	7171	7194	7229	7103	7397	7319	7230	7269	7291	7163	7159	7196	7242	7315	7290	7295	7322	7253	7393	7347	7272	7241	7310	7370	7190	7204	7425	7145	7250	7245	7265	7314	7309	7235	7346	7323	7293	7214	7281	7346	7206	7154	7235	7211	7296	7282	7271	7321	7365	7228	7220	7230	7391	7294	7266	7378	7300	7297	7254	7165	7202	7155	7105	7184	7182	7244	7157	7227	7305	7187	7436	7297	7294	7559	7260	7316	7390	7243	7213	7237	7346	7330	7311	7246	7306	7377	7155	7129	7204	7257	7238	7264	7432	7267	7241	7341	7296	7248	7192	7179	7244	7328	7253	7137	7227	7210	7390	7291	7383	7183	7357	7294	7293	7326	7228	7111	7240	7254	7182	7377	7346	7405	7263	7250	7278	7196	7303	7230	7281	7238	7094	7261	7188	7170	7238	7319	7320	7135	7341	7343	7218	7298	7130	7241	7212	7243	7319	7245	7248	7281	7279	7276	7196	7309	7203	7201	7288	7290	7273	7209	7246	7325	7225	7165	7292	7239	7377	7326	7208	7341	7365	7229	7382	7349	7332	7311	7394	7257	7306	7265	7242	7344	7331	7342	7374	7380	7378	7401	7256	7292	7395	7145	7361	7223	7290	7311	7272	7409	7210	7217	7256	7254	7205	7381	7289	7277	7337	7327	7200	7351	7290	7239	7258	7316	7290	7174	7179	7311	7232	7210	7249	7213	7244	7267	7227	7279	7333	7380	7397	7082	7315	7206	7299	7239	7117	7214	7275	7302	7275	7313	7180	7295	7282	7296	7297	7210	7273	7182	7334	7280	7302	7280	7290	7245	7241	7401	7358	7139	7238	7403	7241	7207	7170	7339	7224	7295	7346	7226	7195	7322	7426	7187	7189	7332	7334	7264	7339	7390	7298	7200	7368	7345	7255	7374	7253	7388	7340	7237	7226	7241	7359	7181	7275	7331	7261	7371	7151	7345	7402	7288	7190	7210	7211	7242	7257	7353	7221	7218	7284	7233	7151	7402	7192	7314	7165	7264	7187	7280	7207	7276	7128	7281	7293	7246	7333	7204	7320	7339	7308	7395	7170	7270	7267	7211	7418	7416	7239	7303	7377	7234	7291	7155	7246	7361	7287	7267	7286	7289	7358	7226	7030	7313	7157	7280	7253	7361	7223	7225	7117	7331	7358	7189	7257	7306	7250	7241	7432	7369	7218	7273	7190	7248	7311	7408	7164	7320	7184	7294	7136	7183	7264	7256	7299	7276	7347	7246	7378	7332	7175	7344	7150	7226	7287	7221	7232	7200	7285	7341	7419	7213	7291	7239	7247	7225	7332	7257	7314	7195	7264	7234	7300	7229	7321	7227	7247	7264	7168	7049	7285	7271	7364	7262	7301	7215	7284	7290	7170	7148	7316	7253	7224	7187	7287	7344	7292	7328	7275	7238	7252	7354	7239	7272	7139	7333	7276	7266	7085	7323	7331	7426	7237	7316	7085	7315	7207	7257	7255	7196	7263	7266	7381	7260	7191	7373	7268	7193	7319	7261	7267	7275	7225	7312	7284	7194	7324	7153	7227	7299	7267	7345	7150	7362	7269	7292	7363	7323	7339	7313	7277	7337	7298	7223	7238	7334	7354	7267	7286	7321	7335	7257	7111	7215	7308	7149	7222	7258	7216	7198	7314	7238	7378	7268	7223	7375	7206	7347	7242	7234	7100	7377	7233	7227	7331	7118	7248	7196	7271	7258	7205	7259	7228	7256	7377	7412	7317	7232	7363	7307	7381	7384	7248	7221	7186	7328	7115	7278	7223	7224	7266	7212	7141	7269	7168	7363	7134	7161	7312	7247	7351	7233	7151	7264	7347	7228	7357	7237	7371	7286	7289	7243	7231	7323	7304	7268	7289	7273	7247	7080	7262	7171	7259	7289	7299	7138	7239	7179	7292	7216	7263	7298	7294	7139	7203	7156	7268	7344	7254	7407	7231	7177	7186	7268	7172	7195	7239	7322	7277	7148	7312	7292	7316	7273	7273	7221	7440	7333	7288	7246	7164	7241	7299	7287	7259	7268	7238	7273	7316	7400	7331	7257	7249	7188	7152	7204	7229	7409	7335	7327	7231	7252	7255	7262	7249	7196	7207	7311	7273	7300	7261	7312	7263	7211	7228	7316	7260	7242	7312	7247	7188	7337	7176	7264	7350	7302	7282	7211	7234	7321	7336	7231	7371
2843	1024	942	896	924	988	2617	8078	5769	3645	1858	1155	904	807	816	846	791	801	841	828	839	779	857	807	777	790	802	807	812	774	840	835	771	784	805	835	807	778	805	757	794	824	802	794	774	802	749	805	780	762	795	791	775	766	771	812	781	821	852	815	870	827	797	812	778	764	787	814	842	780	798	774	805	803	796	829	789	829	777	793	820	780	802	785	826	776	789	784	810	849	836	850	841	832	773	817	787	778	848	779	815	817	756	852	806	813	820	777	806	865	858	857	815	828	870	816	806	762	853	834	811	770	813	797	831	782	757	803	842	778	750	798	819	851	827	815	807	751	806	779	784	784	769	833	823	783	836	829	767	810	783	769	736	765	768	805	811	790	831	787	823	830	813	851	827	816	801	774	804	834	790	845	818	756	761	818	796	771	767	831	806	799	827	824	815	755	839	771	818	838	794	824	857	825	829	836	779	775	842	777	773	798	821	855	774	768	840	816	771	767	820	797	772	773	827	818	792	804	758	782	775	824	819	830	819	763	800	778	848	801	776	861	844	823	836	816	766	816	787	822	784	779	790	759	807	817	795	830	887	792	815	817	828	820	807	837	837	784	834	830	856	806	774	770	802	770	813	791	822	845	840	776	784	770	854	756	774	804	806	785	794	757	832	776	806	783	788	836	852	806	776	812	797	796	831	829	792	839	816	837	763	775	779	784	825	789	871	758	820	812	780	822	820	785	789	739	817	831	760	863	788	818	823	795	776	792	840	803	826	777	769	813	849	802	821	805	803	791	799	803	712	742	807	820	818	808	808	770	819	738	822	851	827	849	796	805	775	776	796	799	820	795	758	812	841	835	834	826	842	840	800	829	792	840	812	798	752	818	815	760	831	847	782	818	823	821	779	834	858	816	792	759	806	817	788	820	810	825	836	821	846	837	786	836	834	787	770	817	797	796	837	815	797	819	809	809	815	846	845	836	868	838	784	795	823	829	769	819	812	782	822	832	808	832	778	797	783	810	792	844	805	821	791	781	815	820	789	825	805	783	766	816	789	799	805	759	822	771	754	813	749	791	824	834	839	859	826	806	808	805	791	804	764	815	829	762	819	837	796	827	788	812	792	814	845	785	803	856	842	815	805	786	791	777	797	825	767	800	825	799	833	770	825	794	820	818	757	876	808	778	790	856	787	836	825	869	839	787	798	782	755	814	751	778	777	791	838	794	864	789	815	815	824	810	790	865	833	792	748	784	794	827	782	780	829	792	767	765	839	814	863	801	822	806	795	828	750	760	803	784	784	782	750	782	784	775	829	816	764	754	821	794	802	759	812	828	771	810	812	800	790	805	820	790	815	789	795	817	833	835	805	851	773	819	811	730	784	834	803	790	813	828	804	821	755	801	841	811	766	855	842	765	765	854	783	748	769	797	782	820	790	800	848	815	788	783	872	844	777	788	795	777	803	855	781	798	789	804	804	855	830	794	819	799	795	839	853	813	826	828	833	789	764	808	823	795	816	804	816	776	803	815	795	739	814	837	855	790	797	806	788	831	814	761	813	814	766	838	830	804	790	789	835	734	785	784	776	833	827	842	829	803	796	802	824	809	812	817	818	791	794	819	765	786	793	843	812	783	827	715	826	807	754	855	756	819	800	804	791	849	856	802	817	803	773	870	788	778	813	774	824	806	810	791	802	794	795	808	823	845	758	813	800	827	795	842	858	773	838	765	798	825	814	795	867	797	836	769	839	784	793	815	769	780	845	755	763	804	791	826	814	800	789	833	808	795	807	822	804	800	785	838	842	830	818	759	807	837	814	788	813	780	775	760	748	836	811	832	783	823	863	806	802	794	780	799	804	876	811	825	813	778	814	790	803	753	770	814	813	743	817	788	813	777	868	784	794	829	773	837	855	813	806	783	831	773	790	821	860	787	826	846	810	806	857	794	811	801	814	749	776	815	841	807	807	812	830	813	845	788	782	805	818	792	779	809	875	736	809	835	833	760	749	795	835	863	787	789	810	788	805	821	765	782	762	827	779	818	791	830	841	770	815	854	822	784	789	790	825	784	797	776	802	820	763	790	808	818	811	779	822	853	801	825	776	814	795	804	821	815	797	811	752	846	790	772	799	790	785	803	777	821	806	815	774	782	783	857	756	789	836	792	832	826	816	790	778	759	823	774	808	781	834	790	854	778	769	801	856	803	825	752	856	826	828	752	787	791	803	891	775	804	768	812	754	843	761	835	845	811	800	805	823	804	841	780	735	794	831	791	788	810	817	833	808	846	787	783	821	794	845	772	832	797	781	755	765	813	750	819	762	829	800	774	782	793	812	828	835	774	788	776	783	794	812	814	863	817	869	786	870	805	781	787	812	826	806	792	780	822	823	834	823	785	773	792	815	764	800	811	786	807	824	815	779	825	846	804	776	842	820	770	818	808	828	814	866	788	788	809	830	801	801	736	789	801	796	775	817	812	787	788	868	785	769	822	791	789	820	830	834	846	833	792	784	811	748	819	855	835	809	835	760	852	801	798	806	810	834	802	851	795	787	835	800	804	801	776	817	788	805	788	734	741	770	813	811	770	858	877	789	776	837	874	808	838	771	838	816	773	769	807	769	757	821	824	873	790	774	775	859	802	797	820	771	819	823	820	780	843	776	793	785	799	813	794	777	800	815	766	811	770	856	794	790	852	800	783	834	816	747	820	789	821	781	828	810	817	782	827	835	840	794	862	796	781	839	818	779	834	843	846	866	761	823	793	769	871	811	796	833	817	828	806	796	819	785	827	834	779	808	794	831	770	838	811	791	790	754	843	843	813	781	772	779	854	815	823	810	809	849	800	829	816	815	809	773	824	794	821	832	784	815	840	800	833	843	851	839	795	787	775	806	802	775	781	807	850	793	785	802	789	863	821	756	760	754	805	873	817	776	799	818	801	807	803	844	755	808	874	811	849	840	794	770	803	838	839	840	756	797	818	865	805	804	798	797	747	822	798	761	783	783	814	789	796	773	823	809	810	754	797	826	735	775	796	797	807	848	805	815	828	806	808	791	784	821	850	842	847	786	802	802	772	822	795	794	778	784	819	796	828	811	768	811	821	834	800	826	816	790	799	816	802	775	789	777	852	834	818	779	794	768	827	792	828	832	797	787	815	765	860	807	763	767	744	806	843	814	735	789	812	753	799	782	750	792	819	814	788	777	798	808	809	817	779	855	818	782	774	799	777	783	824	811	818	882	777	821	817	784	831	805	766	790	769	820	788	759	804	831	840	768	792	807	808	791	796	743	792	879	798	837	831	765	767	833	800	804	809	845	768	817	838	794	812	810	855	834	806	817	770	873	806	816	817	822	776	814	787	858	822	796	788	817	770	792	828	787	777	804	780	808	782	781	827	780	789	782	768	776	774	814	828	776	766	814	810	851	788	860	844	791	788	853	830	787	797	794	813	778	827	835	789	789	763	835	848	776	803	831	780	775	824	786	816	788	817	763	825	770	846	820	798	801	806
15542	10283	8783	10319	14241	18995	33726	50949	40357	32074	21014	11701	7877	6980	6801	6817	6679	6807	6877	6837	6712	6819	6791	6759	6863	6696	6609	6613	6774	6702	6724	6664	6713	6773	6692	6768	6840	6708	6835	6638	6703	6682	6876	6760	6725	6774	6747	6738	6767	6644	6724	6779	6804	6812	6724	6607	6741	6678	6742	6638	6742	6676	6839	6741	6728	6840	6649	6739	6647	6666	6848	6842	6752	6664	6780	6647	6752	6754	6787	6833	6628	6762	6699	6767	6682	6788	6625	6693	6735	6684	6599	6777	6593	6806	6730	6820	6798	6735	6724	6739	6692	6732	6768	6777	6701	6696	6627	6658	6757	6726	6758	6787	6769	6786	6722	6733	6808	6769	6736	6788	6661	6773	6736	6781	6740	6694	6736	6819	6755	6831	6625	6698	6776	6689	6731	6709	6671	6847	6771	6820	6772	6790	6752	6690	6689	6741	6768	6734	6699	6809	6912	6758	6695	6746	6689	6723	6823	6772	6800	6683	6703	6818	6703	6782	6623	6675	6756	6653	6827	6821	6780	6642	6904	6792	6633	6735	6660	6712	6758	6824	6724	6841	6723	6740	6753	6735	6774	6873	6719	6731	6781	6740	6635	6799	6661	6629	6695	6743	6813	6756	6767	6648	6791	6795	6803	6722	6741	6686	6713	6735	6709	6881	6721	6755	6684	6617	6675	6687	6811	6751	6578	6770	6671	6827	6779	6689	6768	6810	6697	6723	6887	6725	6694	6745	6693	6765	6762	6725	6714	6638	6631	6828	6807	6687	6856	6622	6666	6782	6916	6705	6608	6653	6788	6725	6855	6716	6755	6676	6719	6860	6890	6680	6732	6762	6684	6665	6759	6696	6747	6661	6757	6892	6835	6731	6615	6796	6697	6781	6715	6722	6678	6659	6792	6764	6774	6676	6649	6690	6762	6859	6731	6823	6733	6784	6774	6861	6583	6676	6711	6736	6774	6729	6953	6725	6807	6854	6824	6813	6770	6668	6704	6641	6784	6774	6669	6781	6737	6745	6710	6690	6742	6712	6705	6925	6784	6703	6623	6741	6728	6742	6927	6772	6653	6706	6712	6810	6667	6693	6736	6749	6701	6879	6643	6663	6790	6865	6708	6668	6693	6792	6828	6730	6764	6721	6807	6699	6706	6691	6815	6578	6614	6762	6841	6655	6728	6667	6719	6838	6793	6735	6581	6768	6739	6614	6731	6848	6827	6597	6753	6751	6761	6731	6716	6698	6832	6787	6793	6731	6682	6777	6701	6657	6724	6766	6692	6711	6713	6701	6724	6639	6831	6663	6718	6832	6797	6696	6772	6949	6748	6790	6789	6721	6744	6681	6752	6672	6829	6670	6760	6747	6648	6665	6713	6810	6803	6736	6775	6725	6761	6650	6640	6711	6795	6760	6688	6738	6660	6987	6652	6708	6845	6801	6694	6709	6725	6751	6659	6723	6697	6736	6706	6786	6767	6594	6671	6753	6647	6767	6703	6619	6703	6785	6845	6783	6759	6771	6606	6902	6752	6853	6728	6604	6890	6735	6747	6782	6796	6719	6647	6740	6804	6747	6757	6708	6780	6778	6847	6691	6789	6805	6682	6643	6770	6758	6762	6638	6758	6729	6686	6560	6707	6696	6763	6731	6776	6773	6680	6736	6737	6663	6826	6785	6762	6629	6684	6777	6732	6705	6678	6691	6811	6641	6680	6828	6695	6650	6833	6751	6704	6655	6764	6660	6675	6720	6751	6757	6719	6689	6639	6812	6746	6699	6779	6701	6646	6701	6711	6946	6736	6714	6756	6683	6676	6741	6623	6703	6780	6718	6719	6702	6716	6750	6824	6715	6735	6799	6771	6777	6866	6662	6694	6668	6839	6652	6832	6718	6664	6763	6700	6819	6704	6651	6740	6757	6662	6809	6765	6846	6782	6887	6646	6738	6646	6730	6648	6881	6747	6818	6673	6857	6665	6807	6706	6680	6725	6668	6748	6678	6840	6750	6688	6694	6764	6768	6869	6765	6816	6787	6697	6762	6724	6877	6814	6817	6583	6683	6714	6732	6711	6864	6884	6738	6827	6821	6736	6632	6729	6697	6771	6790	6649	6670	6794	6783	6699	6785	6757	6793	6637	6649	6897	6731	6723	6879	6826	6738	6702	6780	6816	6743	6733	6698	6705	6759	6765	6538	6737	6644	6634	6836	6661	6790	6861	6664	6818	6778	6720	6713	6818	6831	6667	6789	6804	6800	6799	6680	6740	6694	6725	6800	6847	6847	6663	6758	6776	6589	6671	6591	6782	6722	6764	6808	6681	6671	6786	6781	6659	6742	6841	6713	6887	6728	6672	6749	6686	6817	6683	6760	6714	6662	6727	6809	6861	6780	6763	6676	6788	6723	6845	6736	6682	6636	6699	6867	6695	6824	6707	6791	6676	6722	6868	6624	6777	6794	6625	6825	6744	6727	6634	6683	6685	6873	6694	6726	6799	6613	6715	6846	6750	6658	6827	6809	6713	6717	6769	6814	6704	6666	6891	6666	6911	6762	6746	6854	6892	6644	6816	6773	6703	6703	6713	6878	6787	6789	6554	6826	6779	6756	6701	6677	6734	6747	6797	6729	6739	6804	6720	6817	6779	6711	6693	6650	6743	6749	6701	6663	6708	6839	6599	6765	6842	6675	6688	6697	6726	6879	6732	6705	6723	6800	6758	6806	6734	6836	6752	6680	6834	6754	6696	6739	6724	6687	6731	6699	6775	6700	6784	6839	6871	6694	6721	6791	6617	6733	6658	6759	6783	6768	6739	6798	6658	6655	6788	6736	6774	6723	6662	6734	6756	6705	6824	6801	6772	6620	6700	6624	6766	6763	6753	6751	6832	6747	6693	6761	6659	6684	6697	6852	6678	6706	6802	6804	6835	6644	6687	6721	6725	6625	6709	6823	6642	6833	6833	6730	6730	6762	6645	6771	6774	6786	6746	6824	6688	6667	6792	6775	6709	6481	6817	6742	6647	6817	6675	6624	6847	6804	6901	6705	6652	6807	6666	6737	6728	6636	6663	6722	6755	6668	6796	6686	6745	6766	6762	6639	6756	6676	6727	6734	6750	6667	6688	6765	6570	6757	6685	6757	6583	6806	6756	6661	6758	6611	6774	6656	6848	6731	6681	6626	6712	6905	6814	6658	6821	6733	6708	6789	6768	6755	6752	6853	6840	6697	6694	6837	6753	6750	6723	6733	6911	6849	6649	6656	6701	6762	6777	6682	6775	6902	6776	6699	6612	6734	6693	6731	6789	6764	6808	6782	6765	6827	6566	6692	6710	6711	6715	6740	6842	6611	6873	6730	6658	6756	6778	6776	6657	6770	6660	6725	6799	6715	6680	6726	6613	6670	6771	6721	6802	6697	6836	6656	6753	6809	6652	6820	6822	6626	6749	6811	6948	6831	6751	6713	6748	6745	6808	6721	6723	6709	6837	6732	6844	6775	6749	6805	6699	6746	6696	6648	6781	6815	6700	6715	6727	6749	6544	6682	6786	6686	6695	6695	6721	6750	6766	6736	6743	6809	6687	6715	6758	6819	6661	6775	6916	6709	6797	6664	6686	6919	6559	6903	6757	6743	6826	6698	6761	6864	6861	6666	6787	6615	6789	6797	6733	6544	6682	6842	6682	6738	6809	6753	6637	6715	6731	6792	6723	6747	6743	6697	6725	6693	6711	6808	6710	6677	6853	6711	6718	6761	6600	6795	6589	6861	6673	6722	6737	6694	6713	6732	6776	6827	6754	6778	6694	6719	6812	6719	6700	6728	6812	6814	6650	6725	6823	6701	6767	6791	6652	6817	6663	6719	6697	6696	6700	6850	6822	6741	6711	6819	6740	6750	6745	6649	6701	6778	6775	6592	6787	6726	6726	6803	6662	6768	6649	6546	6704	6747	6779	6817	6760	6689	6757	6775	6719	6711	6861	6853	6774	6760	6661	6772	6845	6705	6644	6732	6869	6764	6632	6734	6858	6901	6835	6679	6651	6704	6754	6745	6666	6736	6603	6689	6852	6665	6768	6740	6701	6742	6807	6645	6787	6673	6744	6588	6690	6691	6808	6691	6741	6762	6890	6730	6626	6839	6830	6920	6770	6776	6767	6697	6767	6805	6827	6746	6750	6646	6707	6737	6831	6559	6706	6738	6638	6782	6740	6680	6779	6649	6723	6550	6794	6864	6664	6707	6905	6785	6774	6607	6645	6786	6720	6727	6808	6694	6832	6770	6712	6823	6647	6709	6748	6663	6754	6732	6774	6728	6729	6651	6767	6772	6726	6891	6818	6770	6798	6716	6641	6845	6776	6705	6824	6734	6807	6728	6720	6705	6740	6670	6782	6736	6810	6663	6785	6826	6822	6813	6777	6751	6765	6878	6640	6739	6636	6735	6687	6828	6737	6647	6686	6740	6799	6720	6824	6845	6730	6658	6757	6673	6768	6737	6595	6778	6715	6726	6824	6686	6752	6861	6718	6734	6674	6640	6652	6577	6714	6696	6736	6717	6606	6837	6569	6719	6858	6802	6666	6772	6705	6723	6772	6670	6828	6776	6683	6647	6765	6706	6629	6647	6732	6654	6831	6840	6774	6781	6775	6836	6860	6604	6663	6832	6734	6896	6682	6735	6679	6767	6800	6701	6859	6814	6737	6756	6648	6594	6678	6867	6794	6692	6744	6668	6787	6714	6651	6623	6664	6530	6725	6615	6758	6745	6702	6738	6867	6768	6938	6695	6794	6783	6883	6789	6699	6802	6793	6736	6717	6837	6800	6717	6793	6829	6775	6763	6712	6740	6769	6761	6760	6708	6745	6671	6735	6821	6683	6676	6783	6826	6697	6651	6822	6724	6773	6651	6714	6646	6786	6690	6801	6812	6728	6721	6627	6767	6797	6720	6783	6736	6706	6701	6631	6774	6760	6785	6725	6714	6667	6683	6684	6840	6701	6859	6832	6804	6705	6753	6778	6805	6763	6616	6905	6668	6717	6671	6687	6687	6651	6777	6710	6766	6729	6831	6813	6693	6719	6750	6854	6632	6821	6680	6818	6711	6707	6685	6888	6706	6720	6776	6735	6640
2146	1409	1148	961	1094	1275	5409	15786	11967	6746	2996	1412	1014	877	833	827	889	849	875	849	835	854	860	846	875	847	798	861	833	917	875	804	857	854	860	838	914	895	843	916	819	876	910	809	851	844	823	859	870	854	834	847	836	897	839	881	907	850	857	836	847	847	817	888	826	847	804	818	831	899	913	804	851	831	840	817	873	838	846	891	870	857	881	850	839	860	842	847	860	899	816	801	859	802	805	846	843	876	844	793	844	812	822	851	848	841	841	905	894	897	920	838	864	829	859	847	881	796	872	837	820	849	848	863	846	879	898	827	872	864	850	840	863	845	917	863	845	853	846	811	893	866	810	804	840	849	838	830	829	843	848	798	828	819	831	839	845	828	845	834	895	847	863	826	859	813	829	895	851	829	842	854	812	854	785	847	891	856	878	815	892	906	863	851	841	793	814	794	808	895	832	897	867	841	770	919	879	888	793	836	870	821	905	873	851	814	834	864	827	833	924	802	886	853	865	859	873	875	755	812	888	821	854	812	889	857	853	870	877	804	878	869	879	930	846	818	842	802	852	839	865	854	832	844	858	839	847	826	852	879	839	897	784	884	868	864	833	839	848	882	873	872	877	853	835	866	817	800	883	898	843	875	866	840	860	802	806	830	905	828	816	857	814	900	818	861	854	869	868	900	854	839	873	866	845	804	868	869	782	841	865	854	869	857	882	863	879	851	848	863	816	840	773	841	863	861	876	817	830	869	874	850	911	873	897	897	858	826	880	853	865	879	862	890	809	848	846	791	827	779	848	899	853	797	870	862	861	825	842	882	878	854	828	872	870	868	853	805	848	873	854	862	835	888	868	786	877	861	840	862	870	874	844	843	845	849	880	837	825	859	823	884	875	832	880	859	850	865	852	844	859	914	822	852	878	827	852	831	868	844	845	851	848	833	871	829	824	881	822	828	855	883	821	856	845	896	853	821	854	806	843	877	941	827	802	873	862	850	838	871	832	793	795	857	830	874	833	854	829	818	875	828	847	839	838	866	875	842	840	883	844	847	854	884	830	847	883	832	829	864	828	896	865	780	809	895	914	866	869	878	874	891	836	860	872	847	900	799	831	798	829	816	853	892	889	886	864	807	834	850	850	848	868	870	866	903	834	846	852	861	820	843	868	789	860	871	845	837	879	864	864	879	838	841	840	835	882	871	785	857	856	847	835	859	809	873	811	837	867	822	824	829	871	843	896	831	875	807	837	813	848	865	875	817	819	873	852	766	771	880	803	866	867	850	875	866	787	893	881	856	864	827	861	824	848	833	823	813	888	866	850	858	836	866	843	873	851	836	830	844	832	829	870	833	847	847	866	827	843	862	879	845	891	883	867	830	862	846	864	890	879	837	852	865	828	829	812	782	839	860	862	857	828	855	834	849	941	848	834	900	805	833	828	873	870	871	837	864	891	850	854	872	871	878	867	847	810	828	869	857	865	865	815	778	811	848	876	898	856	914	831	832	800	811	807	806	866	925	851	828	805	811	863	846	788	840	846	878	830	868	844	877	861	867	883	816	857	862	823	868	835	812	830	872	846	851	864	858	867	817	883	850	851	825	876	856	827	808	838	858	863	867	839	826	825	806	829	816	873	838	871	886	862	851	867	862	847	824	841	810	864	844	817	821	782	861	861	860	822	849	881	834	833	794	804	870	870	850	846	815	820	862	871	778	840	803	869	893	847	871	822	904	851	827	821	852	813	805	835	839	829	838	836	861	810	841	859	894	819	868	898	819	878	886	853	806	885	815	885	892	882	847	875	851	845	822	850	816	880	850	819	883	912	929	828	815	855	845	856	885	846	872	868	840	833	802	818	856	797	850	870	866	837	866	879	875	814	858	853	867	811	849	855	831	891	817	873	822	835	856	856	824	835	855	836	843	911	865	849	821	827	870	877	889	871	884	815	817	823	887	853	872	845	807	845	834	908	886	893	854	817	872	913	886	873	870	878	887	794	863	844	837	837	896	876	844	887	800	813	927	881	844	796	837	868	883	826	789	828	850	828	843	826	845	818	866	843	836	860	862	787	882	858	885	815	826	851	890	773	843	860	866	830	881	808	827	896	826	819	841	788	850	837	850	827	875	836	824	878	870	839	821	836	846	830	808	893	829	839	909	810	836	849	866	850	889	844	863	831	830	805	823	843	875	848	809	807	847	838	764	868	883	845	845	813	852	856	899	872	848	853	876	878	831	802	904	842	892	908	859	845	923	861	847	824	840	887	830	861	866	820	843	874	859	835	826	874	915	886	853	811	855	813	816	856	868	833	823	871	848	854	886	859	824	832	866	871	828	893	854	846	831	837	871	847	866	862	815	880	872	846	860	834	832	837	853	877	812	876	863	880	837	834	854	850	856	817	845	876	826	841	800	835	866	844	840	819	869	863	803	823	860	793	869	869	862	861	914	862	834	866	848	885	857	824	828	814	847	844	880	875	858	873	832	857	863	864	840	840	831	877	877	841	826	888	891	921	798	850	881	845	819	871	874	860	842	855	913	858	879	880	844	853	804	823	864	900	845	870	840	855	921	813	847	825	821	882	857	896	870	837	894	879	859	896	860	850	819	834	847	857	839	903	847	831	846	820	832	854	886	901	844	868	916	847	846	924	908	877	862	826	824	838	849	800	847	900	866	824	856	895	839	813	817	808	858	760	796	858	919	876	862	877	861	808	825	821	896	831	812	906	888	833	895	876	889	840	857	849	843	844	828	812	830	849	810	876	847	835	828	822	841	855	791	865	845	847	822	821	824	853	868	853	882	793	876	902	862	852	844	828	873	909	896	891	872	777	880	834	825	883	881	871	859	832	830	861	901	796	838	839	810	857	874	835	797	826	873	848	844	854	902	854	838	846	865	892	860	814	866	861	858	867	842	886	815	821	833	828	803	897	844	892	863	846	844	858	839	873	810	865	839	842	849	847	866	843	854	856	804	861	877	846	854	843	829	841	862	884	840	821	861	826	876	825	839	888	855	850	801	833	863	843	815	835	822	880	856	826	875	848	834	847	876	887	823	837	837	844	818	829	844	922	874	826	827	859	847	796	845	801	840	846	880	862	889	875	821	789	815	884	884	817	795	933	826	898	839	834	851	826	846	819	831	904	866	834	845	838	867	853	846	890	833	832	858	874	843	852	793	831	827	855	887	845	906	868	882	819	830	881	801	850	863	853	801	835	811	873	874	852	862	860	838	899	826	851	817	829	806	834	889	832	829	857	844	791	860	865	815	946	821	853	887	888	851	873	834	857	809	829	855	846	856	811	813	843	847	795	859	815	849	826	844	863	870	865	859	853	837	861	870	823	835	799	883	858	859	887	830	856	843	832	875	845	885	913	845	836	824	871	880	827	895	843	812	849	822	844	843	853	837	837	859	862	808	850	870	874	879	830	828	816	838	843	824	820	901	821	889	883	895	872	825	866	860	895	830	815	823	777	892	881	884	888	839	864	838	882	831	821	892	849	855	853	811
19383	13817	10217	13574	19662	23836	45340	63556	51753	39274	26954	15259	9157	7441	7097	6962	6998	6845	6996	6857	6988	7005	7064	6913	6955	6983	6966	7034	7001	7013	6986	6972	6991	7054	6950	7005	6865	6925	6854	6932	6943	6903	6965	7075	6954	6909	7057	6900	6954	7051	6894	6919	7097	6824	7057	7043	7026	6973	7034	6892	7010	7064	6987	7040	6920	6931	7003	6905	6963	6955	7133	6990	6925	7020	6973	6908	7007	7054	6917	7000	6971	6986	6998	7035	7084	6973	6861	7058	7020	6867	6882	6909	7060	6993	6957	7041	7031	6867	7013	6839	7054	6965	6967	7009	7040	6892	7015	6991	7041	6838	6980	7011	6919	6928	6996	6868	6947	7089	6929	7026	6910	6950	6925	6973	6915	6925	7004	7000	7097	7043	6960	6850	6966	6902	6997	6904	7073	7028	6967	6942	6953	6962	7009	7116	7068	7034	7020	7018	7091	6896	7010	6908	7048	7158	7167	7053	7040	7082	6835	6963	6989	7061	7063	6877	6949	7069	7004	6943	7011	7057	6981	6975	6910	6938	6904	7077	6961	6823	6988	6854	7034	7020	7030	6936	6983	7068	6904	7038	7033	6937	7081	6971	7047	6946	7025	7057	7048	6993	7032	7027	7019	7039	7050	7040	7041	6861	6908	7028	7023	7117	7000	6984	6969	6917	7083	6990	7093	7097	6995	7000	6841	6966	6922	7113	6986	6966	7086	6902	7098	7012	7005	6965	6921	7063	6959	6970	6998	7099	6959	6909	6928	6820	6978	7055	7165	6981	6937	6855	7039	6922	7144	6847	6902	7028	7077	6980	7100	6976	7124	6960	7002	7018	6961	7094	7049	7035	6990	6965	7033	7062	6993	6962	7066	6941	7022	7056	7055	6824	6975	6916	6861	6911	7098	6904	7095	6986	6989	6914	6964	7051	7046	6966	7001	6923	6940	6909	6928	6823	7065	6964	7038	7014	7108	6999	7005	7078	6891	7012	6915	7013	7062	6797	6935	7113	7007	6887	6947	7009	7055	6877	7148	6924	7010	7090	6991	6947	7005	7070	6973	6936	7032	7137	6912	7147	6926	7100	7120	7084	7060	6902	6960	6976	6969	7025	7002	6988	7003	7030	7016	7030	7033	6969	6927	6790	7001	7106	6945	6965	7011	6885	7037	7070	7031	6985	6780	6927	7062	7102	7043	7154	6960	6996	6947	6951	7070	7036	6943	6985	7047	7076	7066	6958	7022	6983	6950	6987	7141	7041	6872	7007	6897	6952	6971	6918	7077	7043	6917	6998	6934	6977	7016	6952	6937	7024	7055	7035	6997	6989	7010	7103	7070	7043	7063	7027	7027	6886	7127	6989	7063	6988	6929	6828	7152	6952	6958	6941	6982	6914	7019	7014	7038	6895	7103	7046	7029	6967	6968	7125	6966	7067	6998	7021	6984	6967	6970	6929	6942	6961	6961	7040	6871	7028	6990	7036	6991	6972	7088	7070	6988	7088	6987	6917	7026	7126	7100	6986	7085	7033	7029	6888	7020	6976	7019	6999	6987	7020	7069	6815	6990	6922	6834	6905	6942	6948	6893	6864	6893	7102	7027	7031	7044	7045	7046	6960	7049	7045	6846	6952	6950	6989	7004	7027	7036	7066	6898	6963	7065	6941	6988	6993	7120	7029	7064	6917	6995	7143	7084	6908	7072	6987	7081	7061	6987	7030	6956	6994	6857	7103	7100	6962	7066	6939	7023	7063	6965	6962	7088	6963	6960	7013	7027	7046	6921	7081	7021	7069	7126	6919	7059	6954	7091	6995	7057	7029	6905	7003	7109	6938	7010	7109	7037	6854	6982	7000	7024	6928	6921	6947	6950	7049	7050	7001	6996	7027	7088	7071	7075	6920	7109	6915	7022	6911	7085	6933	6904	6985	6969	6846	7079	6918	6980	7058	7113	6901	6902	7007	7003	6956	6971	6986	7078	7006	6956	6990	7063	6976	7016	7024	7009	7055	7013	7103	7010	7111	6879	6897	7040	7107	7039	7081	6872	7071	7038	7121	7015	6902	7011	6925	6958	6953	7174	6970	7037	7020	6939	6941	6969	6944	6929	6995	6940	7022	6879	6980	6980	7007	7045	7028	7059	6913	6945	7002	7022	7186	7022	7095	6927	6936	7022	6876	6956	6976	6932	7019	7005	6936	7048	7068	6989	7051	6947	6939	6976	6915	6947	7033	7004	6998	7064	6993	6922	7020	6993	6883	6940	7037	6965	6999	6920	6990	7057	6944	6986	6980	7033	6918	7183	7081	6839	7077	6983	6986	6938	7129	7030	7035	7078	7038	7003	6872	6969	6926	7174	6861	6967	6905	6940	7059	7040	7120	7040	6988	7035	7007	7063	7100	6947	7163	7014	6954	6879	6887	7004	6928	7026	6980	7026	7027	6978	7053	7002	6949	7072	7009	6968	6868	7010	7008	7002	7059	6915	6878	7003	6950	6914	7083	7021	6862	7001	7044	6875	7091	6808	6995	6991	6970	7030	7035	6896	6991	7057	6955	7020	7051	7150	7015	7117	6954	6982	7092	6888	6983	7015	7032	7000	7009	7026	7061	7013	7056	7117	7024	7045	6978	7049	6991	6994	6953	7037	7017	7028	6917	7042	7045	7022	7025	6957	6834	7046	7010	6937	7086	7087	7006	6834	6956	6948	7010	6908	6922	7032	6975	7012	6996	6986	7026	7019	6943	6962	6900	6971	6991	7069	6953	6936	6875	7048	6985	6909	7053	7041	6958	6997	6957	6892	6847	6987	6969	7013	6907	6989	6992	7023	6978	6945	7021	6993	6997	7007	7049	6978	7003	6993	7015	7126	7076	6965	6974	6980	6995	6868	7053	6955	6881	6995	6962	7057	6945	6954	7020	7017	7016	6902	7096	7003	7071	7023	7007	6931	7065	6971	6963	6946	6916	7006	6960	7037	6881	6949	7034	6969	6951	6913	7061	7010	6957	7036	7061	7036	6984	7021	7024	7087	7004	6996	6871	7102	6957	7012	6959	6886	6915	6974	7021	7009	6955	6907	7035	7000	7075	7056	7002	6906	6932	7037	7010	6912	7098	6868	6888	7066	7027	6887	6938	6933	7114	7103	6966	6979	6859	7063	7030	6941	7121	7077	7049	7113	6998	7056	6918	6805	7011	6977	6985	6937	6998	7020	7049	7103	6950	7059	6897	7053	7043	6929	7018	6874	6965	7099	7137	6915	7124	6989	6854	6984	7058	6797	6907	7075	6940	6859	7000	7007	7094	7070	6964	6989	7074	6977	7089	7041	7042	6947	6949	7012	6933	6925	7075	7040	6997	7046	6952	7115	6955	7046	6984	7035	7043	7156	6980	7025	6954	7061	6995	6889	6890	6871	6994	7002	7093	6982	7062	6978	7029	7007	6988	7041	7108	7005	6831	6957	7104	6991	6939	7083	7061	7022	7087	7030	7027	7114	6947	6941	7026	7032	6918	6859	7094	7118	6935	7059	7004	7064	7006	6993	6955	7036	7068	6985	6948	6943	7084	7031	6936	6975	6994	7085	6949	7002	6895	6986	6957	6963	6940	6989	6953	7122	6920	7036	6887	6845	6908	6950	7083	6984	7071	6999	7004	6966	7020	7075	7020	7041	7005	6950	6998	7080	7030	7134	6969	7104	6924	6873	6966	7014	6893	6937	6954	6991	6956	7127	6960	7063	7055	6926	6843	6933	6973	6943	7059	7102	6981	7070	6991	6959	7004	6937	7023	7042	6902	7010	6966	6941	6961	7048	6968	6997	6974	6903	6996	7142	6971	6935	6873	6850	6963	6999	7089	7021	6986	7012	6996	6943	6987	7180	7070	6956	7090	7061	6982	6989	7063	6941	6879	6978	6997	6994	6896	6983	7002	7018	7026	6931	6964	7036	7122	7012	6935	6984	6916	7019	6921	6898	6912	6963	6961	7055	7030	7003	6924	6812	6976	6986	7010	7072	7004	6989	7122	7013	7002	7026	6861	6899	7014	6931	6943	6836	6966	7017	6924	7061	7005	6976	6963	6933	6912	7103	6966	6994	6900	6948	7152	7007	7011	7034	7036	7008	7037	6913	6991	7048	6979	7083	7044	7094	6964	7043	6951	6971	7037	7032	7098	7071	7126	6886	6989	6874	7049	7056	7036	6888	6976	6931	7117	7021	6941	6984	6986	7072	6983	7024	6957	7036	6888	6998	7017	7044	6977	6968	7047	7008	7044	6977	7199	6977	6916	6999	6914	7101	7009	7050	6953	7004	7050	6969	7000	7028	6992	6923	7099	7039	6983	7043	7117	6925	6988	6905	7036	7039	7003	7115	6919	7146	7000	6934	6942	7120	7041	7056	6958	7031	7082	7104	6994	6881	6987	6962	6952	6971	6966	7008	6908	6961	7004	7103	6903	6948	7033	7047	6992	7044	6986	7011	6973	7056	7011	6976	7025	7021	7025	7127	7083	7071	6918	7029	7082	7014	7056	6977	6869	7047	7107	6991	6995	6935	7064	6855	7138	6995	6995	6904	7144	6978	7029	7016	7112	6991	6921	6930	7053	7072	6950	6794	6875	7017	7041	7097	7084	7085	7080	7077	6960	7061	6920	7038	6950	6941	6973	7019	6949	7018	6915	6981	6881	7017	6922	6956	6970	6897	6935	7091	6941	6991	7099	6914	7054	6964	6998	6908	7042	7029	6977	6972	6885	6959	6792	7106	6966	7067	7023	6813	7008	7018	6983	7096	6987	6996	7022	7064	6994	6995	6918	6944	6943	7110	6802	6974	6862	6900	6994	6886	6932	7036	6900	7006	7037	6904	6901	7020	6900	7027	7029	7023	6979	7046	6922	6914	6939	7103	7052	6985	6954	7028	7015	6982	6960	6932	7029	6895	7015	6893	6939	7053	6875	7012	6998	6904	6889	7171	6948	7029	6973	6990	6933	7135	7016	7023	7058	6998	6933	6929	6970	7028	7004	6909	6874	7033	6910	6962	7057	7073	7132	7010	6971	7011	7058	7047	7071	7065	6940	7037	7094	7002	7143	6966	7028	7016	6974	6964	7025	6856	7043	6912	7058	6971	6893
4141	1338	1140	1122	1059	1183	5421	18477	15212	9254	3954	1535	1038	808	766	824	805	866	772	812	805	806	838	815	815	812	786	810	828	804	820	785	839	826	816	852	861	846	847	858	853	841	796	829	781	852	819	829	863	815	814	796	832	805	832	835	853	778	813	798	807	792	828	837	828	851	787	820	804	843	829	817	857	831	856	816	854	824	762	771	819	814	786	831	798	771	858	807	838	877	808	852	829	846	836	801	848	789	832	819	816	832	819	931	842	847	837	875	844	824	807	749	854	808	818	851	833	865	804	839	825	810	858	802	789	830	805	851	820	801	806	816	856	858	804	833	870	804	801	851	811	833	815	803	811	825	821	811	805	830	822	806	801	831	813	862	839	776	869	809	789	804	839	849	817	848	832	824	791	815	862	790	810	831	826	811	814	798	830	844	868	827	830	793	819	842	847	902	775	815	873	766	751	783	830	818	809	796	834	841	826	817	833	807	811	797	791	820	775	808	838	854	815	839	781	802	805	821	815	790	843	826	798	809	865	834	785	841	854	834	799	826	830	831	838	781	845	782	804	796	830	815	811	803	868	800	804	855	855	757	855	838	781	809	859	864	805	806	792	863	810	856	876	799	825	860	800	808	774	828	821	778	850	819	788	830	843	793	839	862	842	833	864	816	807	830	826	835	816	856	777	796	798	787	884	828	792	821	816	794	868	825	870	877	842	845	824	816	819	760	799	763	814	853	842	833	788	798	819	818	862	805	795	831	804	790	819	861	867	798	835	867	820	879	797	878	839	809	826	883	874	812	793	824	796	861	863	777	815	805	850	789	828	881	833	770	788	799	810	863	798	887	838	882	738	801	781	831	807	858	838	823	826	847	785	820	788	839	809	815	801	833	790	722	786	788	831	797	826	826	841	828	783	843	846	850	822	840	793	833	796	825	819	821	868	864	845	872	776	782	833	823	781	835	833	806	812	855	821	837	827	804	894	794	807	841	789	839	824	847	821	840	822	816	800	845	836	858	790	814	858	812	836	825	800	799	818	805	833	798	807	834	781	836	877	818	837	806	836	832	857	886	858	803	794	821	815	867	858	831	778	839	914	825	841	828	809	797	783	816	878	821	857	856	750	807	842	764	747	781	791	821	819	817	802	894	814	851	827	846	816	800	792	836	860	818	817	852	860	817	867	821	845	791	813	848	842	816	789	828	804	773	797	845	855	813	832	840	812	825	873	819	803	845	863	839	831	838	792	827	816	815	806	807	847	810	826	861	840	853	843	793	792	845	864	826	868	783	759	783	821	850	806	843	835	848	797	815	750	866	808	818	827	850	793	803	825	836	817	835	801	854	850	813	836	825	835	885	813	870	780	808	774	822	814	798	825	838	789	838	813	852	813	841	794	889	876	850	814	783	775	819	787	841	786	862	814	804	832	878	775	832	823	793	810	836	863	809	774	834	788	794	801	826	830	818	822	858	832	849	828	803	838	822	760	797	846	841	862	797	823	851	784	872	829	829	821	840	772	811	845	820	785	817	825	807	830	855	819	812	856	855	804	820	810	772	787	834	833	799	835	826	802	805	814	791	828	824	797	784	839	813	769	858	819	820	858	762	819	808	828	782	826	812	892	811	938	771	841	832	811	827	800	809	804	859	831	794	785	844	774	844	800	832	866	742	805	762	841	788	828	801	836	832	813	775	792	844	820	800	779	827	829	790	826	823	872	880	803	818	831	801	797	747	811	855	835	816	820	845	850	836	845	840	840	782	821	802	842	823	807	808	801	827	864	815	784	811	804	786	778	834	839	832	770	831	843	810	840	826	824	819	855	828	782	870	800	847	808	855	855	802	809	821	879	832	864	810	785	770	824	807	786	822	806	826	775	825	842	840	834	854	795	846	853	832	816	859	857	791	798	771	787	796	836	803	838	818	775	845	826	817	837	801	828	817	839	802	806	832	830	830	843	828	802	812	868	816	838	803	855	791	855	786	849	819	826	779	842	804	810	850	847	817	833	807	847	809	854	824	828	843	805	835	831	825	836	861	853	809	856	830	849	781	807	820	812	782	798	838	852	848	832	827	845	802	852	835	834	830	822	879	822	791	806	854	804	834	800	814	784	841	821	807	827	846	799	828	792	802	910	835	810	800	860	858	765	815	787	853	810	844	805	798	837	854	807	800	853	842	839	814	780	832	865	806	807	791	787	835	793	849	830	804	852	819	780	803	779	815	767	800	811	815	803	850	825	785	826	809	768	804	819	838	790	783	836	838	804	800	846	825	835	869	835	786	845	808	861	815	812	822	823	812	846	796	869	890	772	827	835	820	792	815	826	814	796	790	852	796	833	804	785	794	801	838	797	811	853	793	836	872	805	822	819	823	844	820	747	813	825	923	777	802	826	826	826	873	814	854	855	822	834	834	819	854	787	811	797	817	873	833	850	815	844	837	843	845	817	804	792	781	827	848	785	827	868	856	833	822	842	850	868	859	840	861	873	829	833	816	856	848	821	818	887	834	822	812	802	793	779	815	862	789	850	796	806	792	848	823	776	754	812	807	835	801	773	829	821	835	865	849	824	796	821	804	791	837	814	815	782	833	850	796	816	864	807	836	795	882	818	863	794	834	787	819	844	838	810	767	774	794	835	792	806	819	869	803	815	800	847	816	805	808	846	801	830	850	862	776	827	813	817	817	830	823	766	850	801	845	792	781	826	827	801	779	846	820	822	785	810	796	867	839	833	860	846	824	768	803	802	863	824	823	798	777	867	800	824	855	873	835	808	821	802	821	836	854	832	850	786	793	777	829	852	835	824	781	787	811	804	820	850	831	875	826	828	850	829	772	826	888	836	844	805	880	820	811	794	822	810	861	839	816	801	856	778	874	835	782	810	814	820	821	838	810	838	779	834	811	824	794	800	779	857	858	773	808	792	782	890	828	767	831	812	821	851	857	780	775	776	803	817	814	809	744	865	827	776	811	812	852	808	833	873	838	793	882	786	831	762	788	808	835	847	806	849	858	831	753	836	852	797	857	843	816	774	805	776	827	848	842	810	829	780	776	818	837	813	847	822	782	770	792	864	832	831	855	828	844	806	810	808	835	866	842	784	826	816	796	854	894	774	860	895	812	855	818	846	876	821	847	876	837	766	775	842	832	830	818	835	863	844	842	786	841	841	840	821	876	822	819	843	813	828	817	836	845	823	774	807	810	798	776	764	783	823	869	877	844	813	798	857	843	840	790	827	760	865	807	800	788	818	829	883	839	837	807	878	828	851	792	824	821	821	832	864	834	823	793	802	852	823	789	798	853	816	842	856	874	833	825	805	781	790	809	811	831	828	813	859	799	840	865	853	839	851	779	810	784	815	821	810	828	850	840	838	777	783	860	822	846	828	841	828	806	836	801	761	821	807	821	866	832	801	848	865	873	848	799	794	796	815	739	801	806	844	827	841	805	849	846	823	782	830	860	758	841	817	825	841	864	851	823	789	843	793	843	830	894	836	754	835	804	860	810
18837	13094	10725	16607	22330	22859	42597	69098	58561	44851	30865	17582	9587	7561	7110	6860	6931	6904	7014	6793	6812	6967	6814	6907	6918	6966	6917	6847	6853	6891	6844	6976	6928	6773	7007	6850	6892	6966	6775	6876	6858	6920	6902	6943	6891	7021	6985	6839	6938	6815	6867	6867	6971	7005	6855	6963	6914	6946	6811	6886	6881	6861	6787	6857	6901	6930	6859	6895	6891	6833	6841	6879	6835	6864	6955	6735	6764	6901	6943	6982	6989	6676	6943	6927	6937	6909	6809	6750	6937	6921	6817	6911	6865	6766	6868	6995	6948	6736	7017	6817	6767	6872	6896	6913	6917	6970	6894	6912	6942	6899	6878	6939	6825	6935	6806	6885	6881	6918	6997	6923	7038	6983	6798	6859	6787	6833	6711	6799	6843	6895	6902	6925	6896	7044	6923	6783	6908	6831	6878	6872	6820	6799	6881	6806	6918	6957	6897	6915	6890	6773	6958	6935	6925	6919	6912	6958	6915	6936	6778	6738	6847	6918	6900	7042	6840	6891	6771	6877	7085	6786	6860	6987	6919	6778	7003	6886	6920	6925	6964	6760	7023	6794	6999	6909	6925	6928	6815	6896	6843	6923	6902	6943	6907	6812	6884	6911	6815	6848	6933	6945	6895	6965	6837	6823	6874	6894	6893	6762	6891	6862	6803	6896	6926	6830	6913	6843	6934	6921	6868	6853	6847	6726	6995	6749	6884	6855	6761	6890	6784	6941	6929	6852	6965	6915	6939	6794	6906	6873	6917	6873	6867	6893	6977	6800	6949	6879	6873	6859	6832	6856	6957	6839	6862	6757	6863	6847	6789	7003	6852	6863	6973	7066	6792	6863	6938	6871	6844	6955	6820	6814	7049	6849	6836	6932	6949	6966	6955	6926	6821	6894	6957	6916	6862	6874	6812	6887	6840	6882	6793	6961	6886	6987	6910	6990	6893	6807	6988	6893	6934	6899	6907	6911	6919	6909	6935	7008	6869	6867	6902	6933	6913	6942	6737	6817	6901	6965	6947	6823	6749	6815	6822	7013	7008	6910	6851	6976	6893	6801	6768	6818	6897	6836	6875	6894	7044	7005	6911	6853	6838	6878	7008	6994	6814	6871	6945	6986	6967	6859	6939	7015	6835	6924	6952	6943	6880	6958	6877	6949	6915	6982	6877	6955	6946	6886	7006	6828	6934	6995	6830	6873	6986	6848	6975	6873	6819	6819	6963	7008	6865	6826	6887	6829	7015	6845	6853	6840	6815	6918	6834	6801	6986	6937	6871	6881	6961	6861	6832	6884	6983	6845	6887	6810	6886	6924	6746	6942	6865	6946	6799	6946	6916	6868	7005	6968	6980	6918	6940	6913	6920	6941	6815	6977	6934	6920	6818	6835	6980	6835	6843	6834	6864	6935	6814	6929	6928	6916	6848	6879	6954	6941	6992	6934	6858	6782	6889	6888	6934	6895	6871	6832	6950	6979	6812	7005	6919	6909	6851	7047	7032	6933	6828	6943	6826	6926	6918	6817	6994	6806	6899	6899	6871	6939	6936	6779	7052	7007	6947	6966	6894	6904	6913	6905	6922	6853	6988	6921	6959	6981	6974	6917	6805	6952	6939	6943	6877	6933	6848	6965	6750	6983	6901	6970	6890	6889	6971	6699	6695	6807	6865	6907	6951	6856	6811	6871	6983	7093	6820	6861	6748	6859	6909	6888	6763	6842	6802	7064	6831	6949	6880	6875	6873	6873	6905	6632	6848	6841	6970	6789	6909	6866	6936	6912	6861	7008	6827	6958	6962	6948	6886	6855	6930	6887	6895	6900	6916	6955	6888	6833	6854	6909	6888	6743	6927	6999	6868	6789	7035	6913	6915	6834	6932	7080	6962	6821	6994	6902	6968	6918	6972	7044	6897	6765	6945	6788	7020	6872	6937	7009	6937	6983	6895	6848	6849	6812	6981	6921	6859	6905	6932	6859	6725	6855	6851	6946	6865	6911	6798	6817	6965	6936	7050	6759	6844	6818	6913	6998	6895	6796	6883	6958	6805	6857	6858	6745	6879	6878	6783	6797	7064	6864	7035	6924	6943	6821	6966	6911	6959	6805	6824	6890	6917	6928	6845	6971	7069	6833	6911	6700	6978	6898	6825	6949	6964	6927	7082	6826	6896	6849	6850	6900	6890	6926	6748	6797	6971	6914	6928	6893	6880	6728	6923	6944	6971	6875	6842	6846	6850	6907	6913	6862	7021	6772	6942	7060	6836	6847	6896	6924	6941	6755	6942	6755	6792	6976	6896	6897	6843	6954	6825	6937	6856	6915	6843	6830	7014	6795	6949	6995	6803	6849	6992	6992	6886	6993	6841	6807	6849	6793	6753	6866	7004	6916	6954	6931	6910	6893	6866	6825	6926	6764	6892	6812	6943	6930	6989	6870	6878	7030	6831	6953	6853	6911	6807	6878	6978	6945	6895	6909	6941	6858	7026	6857	6813	6906	6833	6732	6766	6872	6840	6791	6920	6989	6934	6963	6751	6866	6924	6850	6822	7074	6801	6921	6881	6881	6936	6771	7063	7050	6826	6893	6944	6926	6937	6837	6890	6858	6909	6814	6860	6851	6847	6802	6930	6840	6891	6837	6852	6952	6922	6983	7019	6843	6947	7000	6799	6800	6929	6999	6869	6865	6856	6915	6932	6913	6842	6830	6900	6863	6923	6814	6856	6795	6880	6830	6896	6948	6786	6907	6756	6919	6887	6954	6874	6974	6807	6876	6814	6906	6912	7061	6917	6945	6868	6862	6882	6894	6926	6988	6850	6857	6889	6884	6891	6867	6984	6819	6948	6949	6974	6986	6819	6827	6866	6943	6784	6851	6817	6914	6838	6960	6856	6994	6905	7021	6983	6884	6978	6954	6961	6795	7035	6721	6854	6870	7020	6907	6851	6912	6847	7015	6914	6830	6785	7012	6865	6891	7038	6970	6836	6816	6905	6854	6892	6888	6968	6890	6972	6867	6966	6932	6872	6843	6864	6719	6882	6997	6870	6996	6826	6759	6912	6916	6941	6882	6934	6902	6950	6987	6887	6966	6901	6840	6822	7013	6974	6890	6882	6877	6877	6962	6902	6893	6885	6891	6873	7036	6917	6908	6935	6880	6862	6844	6889	6831	6741	6936	6947	6892	6919	6833	7001	6983	6835	6921	6883	7031	6852	6894	6864	6828	6920	6942	6845	6882	6823	6947	6840	6916	6840	6838	6903	6931	6971	6909	6811	6907	6964	6847	6922	6970	6944	6932	6981	6962	6847	6878	7024	6855	6854	6957	6970	6857	6959	6832	6849	6957	6929	6854	6889	6934	6853	6959	6913	6972	6888	6898	6846	6754	6905	6888	6856	7038	6900	6766	6900	7027	6920	6926	6905	6816	6925	6868	6892	6814	6979	6944	6983	7032	6926	6927	6860	6848	6844	6862	6951	7008	6925	6932	6930	6843	7060	6954	6947	6857	6880	6764	6894	6803	6868	6827	6872	6937	6916	6989	6921	6944	6845	6977	6872	6871	6969	6815	6852	6886	6979	6977	6870	6898	6983	6850	6872	6859	7014	6919	6948	6946	6867	6815	6866	7022	6831	6870	6959	7068	6818	6816	6889	6940	6928	6896	6875	6842	6852	6748	6926	6904	7062	6898	7037	6867	6815	6856	6874	6827	6922	6796	6958	6877	6912	6919	6989	6787	6925	7036	7029	6915	6952	7010	6988	6866	6868	6797	6933	6845	6931	6928	6835	6922	6971	6856	6853	6832	6964	7060	6813	6942	6934	6971	6850	6795	6932	6935	6899	7072	6893	6839	6825	6850	6830	6880	6968	6843	6889	6749	6799	6993	6900	6789	6909	6915	6777	6946	6947	6910	6791	6932	6954	6914	6868	6882	6994	6778	6883	6884	6946	6920	6942	6913	6976	7004	6943	6929	6816	6828	6923	6974	6973	6875	6898	6757	6910	6988	6876	6906	6969	6787	6833	6854	6878	6870	6921	6850	6756	6886	6890	6761	6802	6812	6946	6936	6848	6741	6957	6869	6837	6854	6805	6886	6809	6853	6987	6988	6887	6800	6895	6855	6947	6944	6772	6845	6975	6929	6841	6933	6920	6918	6947	6874	6932	6940	6881	6828	6886	6867	6932	6844	6948	6813	6957	6870	6834	6916	6948	6952	6981	6937	6798	6907	6957	6776	6973	6818	6819	6883	6801	6973	6965	6890	6931	6840	6826	6920	6764	7005	6938	6897	6900	6876	6903	6906	6899	6838	6747	6958	6774	6943	6916	6848	6919	6908	6922	6929	6948	6912	6766	6885	6801	6867	6912	6930	6849	6979	6933	6884	6800	6948	6857	6701	7006	6850	6801	6925	6909	6851	6937	6964	6904	6961	6915	6720	7042	7013	6962	6915	6830	6902	6950	6850	6867	6899	6887	6843	6740	6960	6864	6991	6843	6978	7026	6953	6957	6834	6848	6872	6910	6918	6859	6861	6909	6927	6856	6982	6886	6904	6931	6822	6800	6941	6951	6991	6921	6981	6938	6955	6867	6943	6984	6895	6893	6918	6910	6790	6905	6897	6814	6994	6930	6924	7020	6921	6892	6976	6861	6970	6939	6956	6942	6868	6861	6997	6882	6831	6848	7020	6866	7000	6851	6839	6928	7033	6856	6898	6974	6915	6845	6894	6875	6871	6987	6963	6953	6815	6819	6871	6991	6945	6994	6871	6917	6907	6905	6936	6866	6829	6935	6901	6876	6905	7025	6988	6828	6880	6976	6895	6776	6928	6870	6945	6947	7005	6955	6850	6991	6869	6780	6849	6962	6904	6912	6912	6849	6809	6826	6814	6913	6941	6701	6922	6911	6825	6860	6929	6740	6773	6973	6882	6826	6800	6981	6791	6937	6869	6892	6946	7013	6827	6902	6849	6794	6850	6877	6853	6902	6894	6925	6945	6859	6970	6875	6913	6942	6908	7078	6913	6786	6812	6875	6793	6870	6804	6890	6843	6836	6918	6854	6884	6928	6885	6945	6914	6893	6791	6868	6921	6967	6874	6888	6914	6962	6944	6873	6849	6866	6846	6919	6757
3211	2155	1524	1339	1480	1522	3421	14719	26929	19682	9368	3021	1330	1013	917	855	871	887	854	898	877	894	878	943	851	838	876	898	842	878	885	879	900	879	867	868	864	850	893	900	864	859	916	878	848	882	833	848	874	905	844	923	913	873	846	886	871	831	891	850	870	899	903	944	882	915	838	890	867	888	924	842	886	895	855	887	890	839	876	878	875	860	908	880	865	910	891	876	897	943	872	822	888	886	902	906	879	885	880	872	866	915	798	867	874	831	842	886	936	885	869	905	913	900	924	910	909	945	866	856	866	883	881	848	896	887	884	929	885	869	893	909	860	803	867	970	890	887	879	848	861	824	964	886	858	866	898	902	805	904	895	898	875	834	839	871	899	847	866	880	857	883	880	898	941	877	856	906	880	871	842	806	926	836	863	843	880	855	852	882	888	847	870	822	859	853	917	831	893	877	867	927	902	875	872	929	877	882	896	902	929	869	914	919	890	842	867	830	844	833	840	872	905	887	882	822	859	899	865	900	880	928	882	860	867	836	917	852	897	831	901	882	916	936	887	892	927	866	899	896	856	892	882	885	888	891	956	882	913	863	861	833	881	919	871	854	898	868	974	853	870	896	886	896	889	899	898	859	941	918	881	867	918	876	893	874	864	859	911	902	904	852	876	868	816	866	861	909	892	887	915	870	832	884	908	827	908	848	816	907	874	818	870	866	882	900	911	871	918	906	877	886	861	844	918	885	891	844	829	863	870	885	956	905	911	863	864	881	862	858	891	875	907	890	858	899	907	838	865	828	917	895	870	902	893	930	893	888	881	859	906	876	851	877	902	862	847	865	892	931	891	859	892	884	871	876	858	893	813	864	900	865	848	894	860	895	858	854	871	879	862	860	852	888	868	850	869	884	926	898	868	884	879	885	885	833	871	916	899	888	872	906	879	936	876	885	880	939	910	861	878	849	890	886	903	887	880	913	906	887	912	849	882	856	813	850	870	871	869	866	949	906	907	863	877	885	868	881	906	854	897	915	888	886	879	864	824	935	849	856	869	904	911	879	904	840	870	821	934	823	848	892	919	831	864	840	836	875	901	912	940	916	941	875	879	867	896	893	880	900	914	919	895	877	859	895	877	877	902	829	882	890	945	871	893	830	859	869	818	836	878	883	909	902	843	876	880	859	899	884	942	871	866	877	862	878	893	839	852	854	885	849	928	860	805	926	895	930	834	858	898	898	903	870	861	888	825	864	871	882	889	877	898	916	890	923	858	897	886	848	832	823	910	821	964	892	921	892	895	921	870	915	862	889	888	929	877	826	833	867	891	806	904	859	885	868	869	872	902	869	849	902	836	942	896	836	880	941	888	885	809	855	877	894	861	851	833	870	891	856	891	881	909	904	876	842	879	874	857	870	857	818	929	920	857	908	879	842	891	859	854	925	878	834	886	918	873	905	883	872	871	916	860	927	944	846	861	904	881	848	940	871	918	928	902	841	886	879	861	885	902	893	922	904	887	872	926	824	860	886	876	841	879	858	926	837	854	897	890	879	924	884	894	888	878	906	842	933	855	892	906	877	899	922	847	894	898	848	952	875	892	919	878	920	868	899	881	898	909	876	845	838	859	862	872	888	886	859	921	881	831	930	828	918	813	871	869	862	927	950	863	887	897	765	917	876	881	841	887	805	864	866	901	881	839	860	915	887	874	882	944	900	939	874	895	854	877	867	847	936	947	882	869	874	902	899	902	938	930	865	897	865	863	861	896	832	871	927	865	936	881	893	877	876	915	864	864	861	855	866	870	912	871	918	837	839	845	889	844	907	871	866	946	851	945	911	831	886	865	817	897	897	863	875	918	867	828	876	921	832	855	906	936	859	850	859	870	917	867	915	866	849	867	864	842	873	920	854	850	910	891	838	918	899	862	859	912	940	875	840	894	830	869	837	943	822	914	870	922	925	844	900	856	844	888	860	825	887	857	864	922	851	814	885	822	904	965	890	866	911	927	915	850	856	892	899	860	876	896	893	920	885	913	906	833	920	889	868	857	880	910	903	865	819	944	889	884	850	917	886	858	805	871	896	863	905	880	895	887	844	915	928	833	888	879	861	917	849	885	879	840	887	865	877	912	899	859	874	920	810	913	923	887	921	924	889	883	880	807	839	910	888	836	877	926	867	883	906	864	828	932	861	886	850	866	889	832	928	863	862	857	912	841	902	859	896	902	852	855	850	849	893	872	886	864	880	886	964	837	889	886	873	905	921	856	849	907	829	880	888	926	851	856	838	852	921	894	865	909	852	817	836	843	826	841	857	862	856	890	848	950	929	931	853	892	844	877	949	933	867	894	875	885	882	902	879	890	853	854	871	887	875	895	883	887	883	948	900	832	877	868	908	911	918	795	860	915	919	846	889	899	915	939	906	896	906	868	896	892	885	909	884	854	842	934	852	893	868	885	921	902	878	853	848	899	845	850	906	920	870	853	877	875	886	905	876	829	923	891	898	869	876	913	861	965	922	851	845	883	891	886	872	834	908	904	860	865	911	938	936	868	858	864	840	869	853	898	888	898	868	833	861	863	886	902	838	849	916	898	853	867	876	900	858	861	843	862	870	849	873	925	927	851	877	919	904	865	905	873	916	885	853	890	834	882	844	835	847	891	914	888	906	893	835	919	915	906	922	853	888	874	889	880	864	889	876	892	864	873	910	862	864	870	899	905	908	844	944	882	913	891	926	840	890	853	866	810	863	866	883	882	874	831	900	879	813	830	889	869	856	863	902	861	879	876	863	854	907	886	834	892	848	906	894	883	872	905	880	913	910	930	890	889	868	913	944	890	905	882	891	892	912	868	910	937	874	859	863	922	890	855	865	910	886	851	876	889	850	858	851	910	888	880	857	809	890	871	859	855	875	863	846	920	861	888	895	882	930	896	896	886	866	913	890	871	888	796	863	891	847	838	920	873	886	908	856	906	848	881	854	861	927	956	893	949	919	906	846	851	932	837	856	853	912	844	949	872	883	875	863	867	897	879	869	831	875	885	889	883	910	891	873	834	879	913	871	909	925	889	878	904	870	833	851	865	860	841	874	849	889	855	892	843	857	853	876	907	891	899	826	871	867	848	857	896	909	886	816	839	881	866	889	854	880	892	859	888	861	915	913	875	869	889	903	880	888	871	835	898	875	923	859	886	899	929	887	913	903	919	881	874	894	886	929	807	870	905	822	881	869	893	855	879	850	895	900	872	913	853	888	868	821	885	950	891	854	892	888	870	881	942	856	885	904	876	857	874	894	857	875	925	880	863	866	904	935	857	871	866	855	846	852	915	938	846	901	884	888	875	860	902	853	904	912	870	829	835	879	801	895	922	859	921	851	835	925	865	904	889	877	835	872	839	923	896	875	872	906	866	844	844	885	902	832	839	871	916	862	894	886	836	890	895	873	890	892	914	847	899	829	892	890	897	881	903	892	859	852	877	855	879	864	905	804	881	860	847	876	883	872	897	814	856	923	857	886
24660	17704	13235	21900	29222	28019	37051	60091	75210	60156	40873	24815	12964	8521	7471	7278	7208	7157	7254	7275	7247	7333	7161	7320	7257	7277	7213	7152	7346	7220	7354	7163	7167	7222	7295	7248	7204	7139	7209	7239	7403	7340	7175	7290	7223	7332	7256	7298	7210	7200	7161	7352	7256	7239	7144	7202	7194	7265	7318	7269	7226	7228	7332	7150	7347	7130	7252	7278	7181	7289	7056	7240	7356	7291	7171	7350	7234	7275	7322	7188	7263	7153	7242	7249	7105	7267	7213	7218	7116	7262	7094	7240	7247	7331	7123	7319	7189	7305	7216	7240	7313	7260	7100	7315	7264	7112	7198	7274	7202	7204	7302	7261	7308	7231	7306	7296	7047	7301	7223	7250	7265	7101	7297	7269	7242	7284	7264	7241	7213	7349	7176	7191	7277	7233	7235	7289	7326	7391	7252	7179	7326	7271	7120	7272	7218	7174	7204	7250	7243	7385	7176	7158	7245	7186	7320	7168	7290	7254	7346	7227	7105	7182	7170	7239	7270	7315	7117	7355	7228	7174	7303	7234	7162	7296	7197	7081	7222	7241	7299	7102	7278	7214	7264	7337	7189	7077	7274	7146	7194	7296	7220	7210	7165	7338	7324	7072	7220	7362	7194	7258	7281	7300	7287	7309	7294	7187	7197	7294	7294	7201	7431	7266	7135	7088	7382	7349	7325	7265	7243	7391	7342	7183	7227	7227	7271	7246	7230	7297	7324	7332	7305	7323	7101	7259	7128	7295	7409	7154	7177	7344	7137	7205	7100	7310	7136	7104	7249	7316	7104	7232	7240	7389	7215	7152	7205	7213	7201	7138	7236	7367	7165	7281	7152	7248	7169	7149	7135	7308	7293	7226	7252	7298	7095	7231	7160	7231	7227	7318	7278	7215	7436	7402	7227	7273	7279	7395	7340	7172	7279	7170	7288	7442	7160	7422	7243	7280	7366	7201	7352	7276	7299	7215	7245	7179	7155	7198	7191	7218	7196	7310	7306	7235	7207	7335	7252	7216	7225	7285	7276	7318	7340	7224	7237	7130	7259	7272	7296	7250	7394	7269	7306	7209	7179	7269	7105	7209	7219	7259	7327	7225	7241	7158	7245	7286	7198	7258	7240	7311	7276	7283	7136	7378	7287	7352	7352	7271	7248	7357	7337	7446	7148	7253	7325	7148	7188	7359	7231	7290	7167	7393	7159	7121	7130	7248	7151	7251	7292	7341	7223	7175	7281	7363	7172	7273	7269	7279	7054	7305	7236	7293	7299	7138	7308	7223	7231	7182	7220	7298	7133	7204	7203	7128	7352	7188	7270	7229	7291	7314	7445	7187	7210	7190	7214	7274	7247	7272	7157	7405	7159	7223	7263	7211	7168	7261	7253	7264	7364	7325	7237	7208	7365	7169	7270	7203	7171	7236	7360	7248	7272	7206	7187	7266	7205	7341	7375	7194	7178	7163	7339	7387	7162	7301	7327	7241	7325	7313	7290	7217	7349	7315	7165	7263	7272	7164	7186	7320	7363	7219	7285	7277	7261	7213	7234	7330	7305	7389	7403	7208	7208	7286	7242	7223	7307	7194	7320	7213	7215	7235	7266	7166	7075	7152	7373	7219	7108	7350	7269	7237	7238	7173	7189	7270	7231	7338	7283	7248	7121	7162	7262	7240	7247	7223	7257	7196	7134	7218	7272	7215	7354	7338	7324	7182	7345	7174	7370	7250	7145	7322	7289	7233	7218	7262	7270	7366	7215	7236	7241	7210	7268	7289	7365	7468	7122	7317	7264	7267	7322	7162	7327	7202	7276	7256	7244	7220	7142	7227	7248	7440	7217	7251	7249	7306	7293	7218	7273	7259	7301	7226	7204	7305	7059	7265	7227	7300	7247	7175	7255	7206	7148	7245	7261	7224	7344	7283	7385	7195	7158	7369	7202	7117	7230	7099	7198	7227	7258	7102	7224	7286	7133	7417	7238	7212	7244	7234	7305	7299	7270	7355	7327	7241	7213	7166	7144	7310	7242	7177	7262	7238	7181	7270	7369	7239	7217	7151	7241	7202	7259	7272	7072	7306	7193	7261	7420	7222	7254	7253	7333	7250	7206	7271	7246	7225	7061	7230	7330	7209	7328	7243	7197	7245	7260	7289	7177	7192	7185	7251	7158	7213	7199	7195	7274	7244	7183	7195	7370	7176	7195	7167	7174	7187	7181	7260	7154	7161	7411	7208	7283	7163	7305	7254	7250	7235	7212	7193	7250	7217	7256	7149	7202	7227	7233	7229	7247	7202	7118	7300	7157	7391	7116	7248	7299	7193	7285	7269	7357	7212	7344	7388	7305	7223	7149	7340	7207	7217	7138	7274	7250	7279	7185	7208	7283	7242	7112	7260	7292	7291	7293	7321	7297	7142	7356	7315	7213	7317	7112	7315	7339	7135	7251	7183	7277	7260	7192	7211	7207	7246	7259	7258	7244	7252	7237	7293	7310	7185	7271	7337	7250	7118	7188	7165	7248	7175	7211	7290	7166	7344	7273	7400	7244	7258	7256	7093	7373	7210	7231	7264	7208	7332	7172	7355	7224	7165	7272	7413	7259	7360	7252	7299	7161	7303	7263	7263	7364	7302	7166	7203	7231	7188	7159	7242	7373	7286	7133	7397	7366	7287	7190	7326	7114	7317	7328	7129	7246	7360	7242	7258	7182	7254	7281	7273	7154	7265	7173	7260	7283	7316	7358	7197	7406	7191	7300	7210	7325	7287	7281	7149	7377	7265	7282	7222	7206	7230	7181	7302	7242	7182	7295	7264	7285	7260	7301	7129	7357	7097	7293	7312	7171	7129	7282	7237	7333	7184	7283	7302	7219	7250	7291	7292	7184	7221	7316	7251	7248	7414	7132	7305	7158	7120	7334	7305	7130	7243	7252	7163	7357	7297	7122	7405	7222	7311	7311	7183	7182	7163	7390	7185	7365	7304	7212	7214	7156	7072	7297	7306	7352	7104	7241	7260	7235	7195	7328	7259	7038	7287	7326	7215	7313	7267	7241	7202	7289	7262	7341	7166	7111	7259	7233	7202	7278	7340	7225	7270	7427	7181	7252	7249	7210	7190	7181	7334	7202	7353	7344	7287	7145	7333	7340	7293	7230	7266	7287	7246	7315	7152	7386	7138	7172	7154	7194	7188	7300	7375	7266	7155	7373	7191	7126	7279	7203	7281	7422	7194	7285	7358	7226	7340	7344	7224	7335	7369	7234	7241	7286	7254	7221	7285	7239	7251	7175	7186	7169	7122	7128	7288	7201	7268	7243	7281	7156	7383	7246	7242	7209	7226	7203	7273	7189	7114	7122	7154	7154	7268	7394	7230	7294	7226	7205	7210	7104	7215	7199	7053	7327	7262	7171	7218	7243	7071	7169	7296	7243	7322	7370	7278	7281	7180	7174	7243	7236	7308	7182	7166	7335	7292	7297	7182	7304	7265	7295	7230	7145	7378	7211	7232	7250	7188	7301	7189	7221	7331	7372	7157	7194	7200	7299	7128	7265	7227	7148	7205	7262	7207	7229	7285	7190	7244	7294	7296	7184	7218	7318	7196	7283	7122	7355	7246	7187	7178	7273	7281	7194	7336	7309	7166	7232	7284	7265	7206	7199	7189	7225	7263	7146	7335	7282	7186	7380	7387	7171	7322	7085	7254	7283	7312	7317	7097	7222	7228	7261	7262	7343	7200	7206	7223	7240	7352	7243	7217	7358	7231	7116	7110	7242	7207	7235	7185	7117	7207	7336	7441	7191	7254	7376	7215	7193	7328	7184	7288	7248	7294	7330	7111	7294	7371	7180	7204	7317	7241	7236	7180	7193	7258	7105	7351	7223	7224	7195	7344	7204	7371	7421	7340	7253	7208	7287	7226	7318	7330	7277	7255	7171	7182	7223	7211	7234	7230	7271	7233	7343	7216	7277	7380	7316	7227	7322	7169	7194	7169	7277	7228	7238	7177	7199	7329	7276	7260	7212	7223	7238	7240	7311	7184	7113	7375	7183	7233	7359	7188	7431	7166	7320	7181	7268	7254	7266	7270	7173	7221	7166	7273	7260	7191	7354	7207	7287	7221	7189	7243	7245	7272	7197	7251	7173	7213	7404	7284	7331	7274	7150	7266	7203	7050	7229	7103	7260	7243	7162	7287	7326	7255	7277	7282	7240	7298	7306	7060	7282	7190	7187	7333	7209	7288	7165	7262	7241	7204	7263	7201	7205	7112	7341	7241	7083	7409	7140	7200	7278	7074	7160	7267	7146	7255	7195	7223	7323	7251	7158	7256	7227	7277	7285	7194	7248	7205	7298	7294	7244	7133	7353	7249	7168	7286	7363	7249	7232	7237	7308	7268	7091	7214	7163	7180	7238	7356	7413	7150	7250	7319	7165	7179	7336	7422	7288	7366	7247	7154	7331	7301	7195	7233	7244	7268	7165	7362	7213	7256	7220	7360	7207	7262	7184	7354	7413	7368	7257	7215	7334	7244	7245	7193	7183	7199	7280	7397	7372	7228	7261	7181	7299	7209	7280	7157	7160	7154	7266	7256	7361	7254	7317	7182	7173	7308	7186	7400	7286	7293	7225	7212	7100	7331	7175	7158	7268	7244	7227	7247	7265	7202	7296	7257	7120	7166	7243	7272	7278	7298	7344	7368	7344	7207	7325	7267	7129	7274	7249	7220	7286	7149	7272	7259	7203	7377	7437	7188	7159	7190	7081	7156	7182	7210	7188	7180	7138	7296	7133	7227	7231	7203	7315	7412	7246	7265	7243	7252	7301	7204	7288	7264	7267	7257	7160	7183	7179	7102	7233	7181	7164	7345	7137	7314	7107	7198	7239	7325	7352	7250	7290	7269	7308	7190	7279	7117	7165	7377	7230	7205	7302	7206	7325	7255	7204	7210	7250	7105	7218	7310	7360	7319	7344	7217	7204	7288	7285	7103	7251	7283	7253	7338	7327	7193	7114	7368	7198	7108	7104	7218	7186	7244	7375	7273	7265	7237	7331	7385	7262	7153	7129	7177	7236	7254	7179	7324	7177	7213	7221	7331	7282	7217	7213	7210	7342	7301	7252	7246	7198	7274
2824	1073	967	904	932	963	974	4988	7977	4805	2379	1266	872	782	838	744	756	780	752	758	811	770	809	828	797	784	793	770	785	804	841	762	791	854	745	761	814	767	841	789	803	804	807	808	803	792	820	774	799	790	839	717	838	843	828	816	826	787	770	816	708	800	779	840	764	788	768	802	772	791	768	793	774	820	797	842	838	792	833	794	800	788	800	800	784	816	773	837	782	825	856	802	775	785	753	814	842	774	773	778	750	852	782	816	840	800	813	791	812	830	744	817	810	824	788	744	784	802	804	794	810	782	806	827	788	812	797	807	821	795	846	878	781	838	807	788	739	843	830	812	804	802	810	800	765	841	826	758	790	816	822	803	775	774	795	815	778	818	740	817	830	786	853	804	776	814	806	815	836	760	808	813	770	768	819	762	773	858	757	791	782	800	769	814	805	817	788	788	817	804	764	790	810	826	794	835	822	830	761	810	792	807	822	837	747	819	861	768	812	774	814	836	781	814	774	791	819	819	797	794	747	790	799	780	842	759	790	791	807	788	744	773	850	775	798	793	814	783	805	849	810	766	813	772	801	798	829	779	831	799	819	850	806	805	831	772	770	803	786	826	788	793	806	773	808	751	878	783	858	848	800	834	816	744	801	815	839	838	812	806	778	797	778	789	849	815	804	731	802	809	784	800	783	774	815	826	816	773	836	836	746	838	845	765	821	815	802	762	769	782	833	801	793	777	781	751	845	776	771	770	800	818	784	800	789	808	830	795	830	778	749	796	810	804	827	837	831	794	843	760	784	775	780	809	753	841	795	817	785	789	857	799	779	758	788	807	775	787	759	732	785	809	824	837	815	810	747	842	808	798	775	757	826	812	786	823	819	774	814	752	780	798	769	831	804	761	812	741	797	805	789	798	721	765	759	747	804	839	787	796	832	770	803	786	789	785	770	845	770	800	804	804	799	792	787	805	787	776	813	798	831	819	800	779	804	834	851	768	743	757	780	818	831	821	804	812	779	819	830	773	758	781	864	840	818	782	793	782	785	855	752	829	769	867	805	790	823	785	841	769	779	814	769	802	808	740	829	798	800	789	737	834	812	793	780	856	804	730	812	805	810	791	764	777	760	804	800	811	769	833	799	828	791	811	810	829	769	854	828	778	806	831	772	822	842	822	798	802	817	768	768	816	833	807	770	759	816	847	783	768	767	790	838	773	810	817	788	831	805	824	847	790	804	783	782	823	802	787	799	769	789	806	796	794	766	788	741	806	847	850	805	773	821	817	774	814	774	823	813	815	849	800	780	835	772	788	852	816	792	820	720	819	800	823	797	781	755	805	786	769	796	800	818	820	790	821	767	758	818	765	799	803	824	757	786	775	791	883	774	771	805	808	806	829	791	771	758	775	793	810	829	804	819	768	797	787	785	820	808	834	789	859	824	778	831	764	786	777	792	789	853	774	746	825	792	787	868	812	844	784	809	789	779	820	819	815	838	842	815	781	813	874	843	760	789	773	812	788	787	771	821	801	755	826	806	779	808	824	821	800	824	812	814	738	768	839	822	752	754	842	782	807	811	773	764	848	814	831	798	788	811	794	825	790	821	793	859	765	822	834	815	772	797	778	835	847	814	768	778	799	835	777	795	873	808	836	774	806	773	816	778	780	779	778	781	759	795	819	784	789	813	835	835	794	810	790	816	765	816	796	783	756	752	813	833	780	843	814	853	772	805	809	753	743	846	832	834	793	816	778	797	797	764	803	807	853	779	754	784	834	772	825	784	733	837	809	835	833	848	766	794	836	769	867	839	782	791	845	801	795	840	808	777	763	798	827	793	779	767	839	806	830	814	745	820	790	815	808	768	752	804	792	780	744	732	780	773	780	826	783	788	798	793	803	798	791	791	812	797	784	816	798	794	857	834	828	780	742	797	805	815	818	797	808	795	764	835	781	785	800	798	832	753	805	766	793	808	814	813	821	790	815	845	775	772	804	772	772	816	773	789	818	834	804	741	722	846	792	799	821	807	770	784	774	771	785	783	799	789	833	806	864	798	779	779	812	830	826	797	836	810	785	789	812	841	804	801	819	825	766	750	804	821	790	788	748	814	834	819	804	808	808	809	786	804	866	812	768	805	790	791	763	797	798	815	799	800	800	784	801	776	774	805	771	781	789	757	838	820	822	828	829	780	787	811	779	809	828	833	790	821	805	757	819	745	804	851	811	822	845	804	782	813	839	790	792	826	780	797	814	779	812	752	817	780	806	800	782	749	873	814	740	789	816	784	840	740	814	757	758	806	814	803	805	862	809	798	743	783	828	778	790	786	868	765	793	831	762	783	779	783	798	769	752	775	821	761	789	801	793	820	785	802	807	885	814	856	783	789	812	807	793	777	787	810	794	788	813	741	852	803	828	828	779	745	775	799	822	815	830	799	816	813	806	811	795	842	763	820	841	788	818	833	837	787	797	761	797	786	759	839	788	808	748	775	786	813	799	829	815	830	815	806	835	836	823	783	812	820	832	778	756	795	795	867	767	820	783	788	781	828	801	750	797	748	748	763	787	816	804	808	837	754	817	784	820	791	808	825	776	793	802	764	813	771	789	760	811	753	875	814	741	753	830	811	721	785	768	819	830	809	756	768	776	789	781	816	839	791	822	813	778	757	803	864	824	756	780	774	767	807	790	802	804	817	822	794	839	786	758	834	814	803	819	843	827	776	808	859	750	794	849	789	806	840	818	774	777	801	818	815	840	783	815	818	740	838	838	845	769	784	810	837	791	799	791	807	771	800	854	795	790	791	776	765	762	770	797	834	776	751	847	805	797	840	804	807	766	827	773	743	788	787	782	840	792	844	802	840	833	836	844	776	865	790	750	823	775	806	803	781	799	829	829	828	760	762	827	815	852	766	766	780	801	765	801	785	813	788	835	797	794	803	811	810	768	783	777	795	764	770	839	808	777	779	791	847	779	810	806	836	835	795	815	771	828	817	776	795	776	770	805	797	811	839	772	785	811	817	791	727	804	780	806	776	799	782	736	769	804	742	764	788	774	799	786	790	805	785	722	829	753	800	752	769	795	804	846	785	760	780	771	757	782	774	803	772	855	777	843	802	852	809	806	835	782	782	819	778	796	802	830	846	798	836	833	771	835	809	827	827	830	765	806	841	799	760	828	788	777	795	775	838	814	809	811	811	775	813	789	787	790	817	843	810	795	816	799	814	758	825	802	870	840	814	749	811	839	806	766	838	809	790	784	814	781	787	805	780	794	748	804	770	800	833	797	828	829	804	791	778	816	794	788	767	748	859	815	813	738	847	805	783	784	758	847	781	808	806	853	759	741	788	748	791	833	811	795	795	857	801	766	725	813	774	794	837	860	789	802	803	830	850	830	788	877	828	780	819	850	848	759	859	795	814	802	781	771	776	826	781	740	793	801	792	774	820	807	790	784	806	787	856	779	757	773	890	823	780	825	810	821	804	802	847	784	818	800	791	779	778	799	804	756	820	799
16173	11025	9046	12245	17430	16611	16466	42930	45927	35699	24013	13351	8252	6967	6749	6708	6854	6620	6800	6786	6651	6631	6589	6537	6746	6773	6675	6714	6648	6779	6756	6659	6738	6673	6718	6845	6691	6833	6648	6697	6768	6757	6787	6749	6671	6726	6648	6724	6776	6756	6684	6795	6599	6683	6683	6765	6653	6722	6670	6742	6753	6635	6649	6743	6633	6734	6726	6711	6850	6681	6718	6671	6736	6828	6649	6765	6680	6667	6768	6617	6780	6746	6685	6791	6724	6598	6779	6625	6791	6576	6554	6656	6724	6679	6666	6671	6796	6766	6706	6699	6888	6735	6689	6734	6705	6874	6697	6699	6640	6707	6651	6652	6833	6732	6803	6753	6714	6742	6695	6855	6758	6665	6732	6874	6798	6783	6731	6722	6636	6768	6682	6763	6722	6709	6663	6762	6971	6642	6683	6723	6755	6698	6791	6710	6697	6808	6728	6728	6626	6688	6741	6760	6692	6676	6773	6721	6703	6801	6651	6668	6819	6671	6741	6648	6725	6836	6788	6784	6764	6826	6645	6771	6764	6627	6614	6698	6774	6507	6753	6778	6643	6692	6788	6742	6763	6664	6754	6694	6724	6651	6716	6686	6718	6708	6804	6731	6699	6725	6770	6727	6857	6683	6712	6625	6691	6788	6733	6774	6783	6612	6705	6750	6867	6779	6705	6717	6670	6659	6641	6622	6714	6867	6875	6687	6780	6693	6652	6664	6778	6683	6620	6841	6772	6755	6719	6806	6670	6683	6851	6674	6850	6704	6701	6601	6653	6784	6825	6698	6742	6774	6803	6763	6815	6744	6836	6702	6752	6706	6857	6771	6719	6675	6774	6663	6815	6823	6778	6691	6584	6748	6751	6701	6617	6666	6717	6772	6772	6676	6769	6787	6772	6795	6671	6806	6573	6725	6602	6756	6769	6621	6683	6650	6712	6744	6759	6633	6671	6728	6747	6848	6688	6859	6790	6790	6829	6697	6804	6626	6595	6766	6762	6878	6682	6682	6686	6765	6664	6701	6710	6840	6752	6715	6667	6724	6743	6742	6815	6632	6704	6640	6615	6780	6752	6705	6736	6690	6728	6780	6696	6655	6624	6716	6914	6713	6757	6744	6792	6752	6687	6698	6855	6744	6753	6678	6857	6711	6735	6664	6711	6679	6763	6721	6757	6851	6716	6635	6720	6765	6583	6740	6687	6610	6808	6656	6685	6797	6680	6707	6705	6722	6731	6688	6639	6842	6760	6788	6778	6771	6793	6729	6693	6758	6770	6651	6694	6767	6838	6689	6681	6824	6695	6701	6739	6802	6714	6719	6815	6749	6742	6824	6762	6725	6720	6809	6762	6731	6753	6722	6649	6795	6689	6572	6654	6738	6779	6717	6619	6720	6694	6765	6748	6659	6670	6679	6653	6692	6739	6843	6741	6752	6764	6746	6706	6770	6613	6734	6734	6853	6677	6778	6687	6787	6681	6766	6721	6866	6615	6780	6822	6780	6771	6773	6754	6758	6777	6838	6722	6654	6683	6745	6667	6703	6727	6641	6763	6691	6769	6716	6699	6768	6811	6619	6717	6685	6797	6714	6742	6702	6627	6789	6800	6787	6776	6811	6753	6650	6716	6765	6859	6650	6628	6753	6709	6671	6738	6639	6744	6613	6739	6689	6805	6790	6762	6799	6728	6712	6692	6735	6778	6781	6793	6696	6609	6751	6778	6704	6849	6635	6762	6727	6651	6704	6711	6758	6765	6810	6646	6718	6702	6823	6841	6833	6687	6761	6693	6788	6862	6765	6752	6646	6635	6692	6794	6752	6703	6730	6770	6657	6806	6755	6679	6752	6780	6747	6810	6765	6820	6769	6734	6741	6726	6719	6818	6742	6678	6711	6781	6687	6681	6640	6768	6730	6774	6816	6630	6674	6649	6841	6630	6790	6749	6689	6671	6801	6881	6742	6611	6704	6659	6753	6752	6710	6713	6847	6670	6841	6710	6746	6688	6792	6752	6859	6722	6749	6727	6746	6597	6793	6767	6738	6655	6702	6660	6735	6747	6727	6799	6674	6814	6705	6754	6700	6686	6668	6723	6709	6714	6676	6658	6784	6719	6721	6742	6731	6618	6709	6742	6756	6756	6729	6737	6696	6736	6678	6804	6519	6679	6701	6757	6679	6781	6761	6818	6663	6824	6637	6727	6754	6814	6793	6815	6792	6726	6721	6693	6707	6682	6680	6593	6666	6606	6632	6789	6721	6683	6624	6776	6714	6669	6730	6645	6857	6798	6867	6740	6755	6637	6696	6674	6620	6718	6697	6703	6805	6668	6814	6653	6734	6665	6761	6808	6610	6846	6737	6815	6764	6671	6752	6731	6727	6844	6725	6718	6652	6729	6724	6771	6653	6744	6811	6701	6724	6742	6715	6837	6759	6731	6676	6729	6754	6717	6757	6701	6730	6794	6799	6792	6824	6801	6683	6795	6657	6903	6796	6799	6572	6788	6754	6770	6742	6604	6646	6791	6728	6709	6642	6743	6789	6836	6696	6789	6654	6831	6734	6765	6762	6742	6643	6734	6766	6636	6724	6611	6867	6728	6672	6657	6628	6817	6896	6615	6736	6736	6867	6820	6788	6730	6664	6675	6700	6693	6677	6854	6721	6764	6754	6689	6710	6674	6729	6791	6717	6610	6739	6641	6772	6728	6654	6729	6696	6755	6772	6752	6677	6781	6716	6793	6738	6795	6789	6803	6720	6706	6742	6781	6783	6727	6654	6799	6641	6596	6763	6672	6811	6647	6834	6738	6878	6610	6792	6766	6608	6758	6695	6854	6807	6678	6721	6660	6757	6603	6715	6801	6727	6756	6832	6707	6736	6684	6682	6855	6629	6708	6711	6590	6651	6652	6929	6702	6806	6828	6599	6690	6749	6814	6803	6756	6776	6683	6744	6842	6705	6594	6702	6783	6679	6688	6687	6645	6789	6789	6812	6626	6692	6718	6736	6729	6706	6779	6617	6676	6686	6738	6718	6744	6646	6684	6702	6612	6676	6699	6673	6758	6752	6744	6671	6787	6776	6686	6705	6719	6741	6704	6799	6773	6760	6854	6725	6863	6769	6979	6800	6662	6780	6681	6848	6718	6720	6722	6840	6809	6848	6715	6634	6868	6550	6661	6751	6883	6620	6574	6795	6728	6811	6708	6783	6657	6783	6777	6791	6648	6687	6691	6666	6720	6664	6784	6778	6732	6717	6624	6648	6756	6737	6821	6754	6810	6797	6706	6677	6757	6817	6651	6777	6696	6689	6758	6711	6769	6742	6783	6800	6772	6632	6719	6652	6690	6703	6663	6842	6691	6794	6702	6706	6556	6733	6748	6815	6743	6734	6675	6724	6902	6877	6580	6803	6593	6629	6803	6750	6769	6755	6819	6605	6742	6788	6828	6669	6851	6773	6637	6691	6637	6659	6723	6696	6766	6746	6793	6672	6552	6751	6690	6769	6726	6874	6870	6808	6847	6869	6727	6790	6674	6691	6740	6706	6783	6850	6712	6688	6709	6796	6655	6789	6631	6716	6763	6779	6759	6735	6576	6824	6816	6704	6759	6719	6697	6628	6712	6778	6710	6718	6754	6650	6732	6796	6757	6732	6739	6799	6732	6783	6828	6805	6673	6693	6945	6678	6760	6589	6667	6785	6783	6659	6687	6731	6744	6777	6703	6845	6762	6751	6734	6699	6669	6698	6772	6688	6700	6794	6715	6747	6757	6819	6627	6756	6696	6813	6766	6737	6626	6646	6781	6761	6694	6589	6666	6737	6696	6674	6632	6789	6737	6713	6846	6740	6769	6706	6755	6684	6840	6677	6686	6688	6662	6706	6611	6854	6526	6766	6803	6662	6761	6724	6695	6728	6688	6625	6661	6801	6589	6642	6750	6735	6716	6686	6766	6662	6890	6719	6651	6871	6782	6673	6730	6660	6814	6826	6761	6809	6730	6801	6682	6717	6676	6761	6652	6610	6716	6688	6666	6860	6687	6733	6670	6729	6771	6774	6755	6726	6861	6829	6706	6787	6758	6791	6687	6739	6740	6727	6753	6896	6770	6698	6678	6625	6721	6807	6734	6790	6789	6776	6650	6726	6776	6776	6843	6753	6786	6736	6704	6746	6714	6714	6820	6955	6820	6657	6623	6721	6557	6744	6822	6674	6716	6761	6793	6685	6797	6625	6727	6681	6762	6758	6671	6680	6630	6742	6843	6712	6874	6737	6798	6763	6684	6685	6716	6752	6791	6704	6693	6637	6736	6778	6777	6666	6798	6585	6729	6709	6756	6838	6657	6730	6740	6731	6710	6775	6810	6769	6702	6697	6797	6688	6667	6625	6640	6782	6654	6777	6727	6840	6632	6760	6705	6799	6754	6729	6693	6738	6754	6809	6784	6744	6839	6752	6693	6693	6681	6618	6732	6824	6751	6717	6594	6746	6693	6760	6697	6853	6719	6846	6756	6597	6774	6691	6676	6720	6714	6799	6856	6721	6727	6762	6849	6793	6849	6782	6706	6816	6701	6663	7004	6641	6685	6761	6781	6753	6756	6636	6758	6712	6696	6675	6713	6704	6746	6754	6668	6765	6653	6779	6774	6580	6666	6695	6796	6776	6785	6959	6831	6774	6777	6713	6745	6643	6755	6765	6693	6830	6725	6796	6682	6675	6764	6665	6761	6723	6774	6721	6701	6670	6602	6795	6803	6790	6589	6729	6799	6682	6828	6606	6652	6717	6583	6782	6748	6897	6798	6876	6565	6773	6714	6669	6611	6708	6696	6675	6724	6630	6809	6720	6634	6718	6722	6621	6707	6675	6765	6628	6744	6725	6772	6691	6597	6802	6698	6727	6699	6801	6751	6838	6701	6798	6662	6649	6663	6714	6761	6638	6704	6645	6666	6737	6807	6729	6679	6637	6682	6693	6672	6748	6892	6653	6604	6811	6749	6777	6822	6718	6773	6877	6718	6850	6761	6729	6771	6763	6895	6813	6729	6671	6786	6746	6653	6734	6735	6761	6714	6900	6745	6669	6772	6630	6761	6776	6840	6744	6661	6806	6782	6660	6762	6751	6745	6689
2209	1473	1109	1069	1079	1409	2820	13608	14562	8335	3721	1555	975	927	867	923	858	848	815	834	840	797	845	831	817	834	833	860	864	868	821	827	861	839	844	858	854	821	866	864	833	867	843	880	861	855	885	855	899	828	883	846	905	865	831	844	804	868	837	869	811	816	830	810	871	850	814	846	815	852	856	837	840	865	845	837	881	825	845	872	846	844	863	849	825	899	837	816	810	869	809	858	779	877	836	811	896	860	847	860	829	921	822	837	875	849	854	843	862	879	843	852	861	903	849	916	789	881	813	808	848	815	809	867	851	845	842	817	832	853	816	783	826	883	792	874	874	835	812	870	794	853	851	839	849	874	845	873	853	850	894	921	844	879	890	853	836	856	878	864	845	841	832	853	887	879	853	837	871	746	838	840	835	790	839	878	870	894	887	893	817	826	875	884	819	813	836	843	891	872	827	863	876	873	792	852	838	868	817	801	808	814	831	840	817	897	828	873	852	849	850	898	847	819	840	894	858	894	840	848	857	917	864	802	838	848	814	935	870	849	855	828	856	844	840	937	841	868	817	789	884	868	814	830	896	834	791	844	806	871	795	868	850	917	899	861	813	923	835	784	860	835	812	832	875	852	905	893	875	856	809	868	834	808	874	828	848	807	868	850	879	838	904	824	868	832	858	894	831	893	886	928	813	890	894	885	824	870	819	804	907	851	845	840	818	942	868	843	896	886	832	856	880	860	843	862	833	861	853	884	831	840	855	878	890	832	858	854	845	880	891	853	840	797	861	789	827	847	831	831	858	859	865	890	886	891	864	836	853	877	859	823	837	832	844	857	866	889	845	866	818	838	834	901	877	830	822	933	873	823	842	906	838	849	836	853	880	826	859	845	827	827	816	868	844	802	814	811	834	809	844	851	824	923	857	828	845	863	849	884	828	863	869	814	852	789	877	819	914	834	856	838	867	834	829	857	940	838	796	828	826	866	821	884	852	895	833	891	843	875	810	833	877	867	896	869	893	847	846	844	846	807	909	835	871	856	902	826	865	796	850	851	880	814	891	865	851	838	879	882	823	802	851	837	851	916	842	822	847	850	857	852	822	831	854	829	829	846	861	823	862	809	816	864	881	887	883	894	869	796	870	865	838	776	891	835	844	813	822	879	854	876	851	831	822	783	858	860	896	826	815	858	879	859	844	821	867	871	864	871	874	823	858	830	889	923	863	873	848	852	800	810	827	849	890	878	856	872	857	900	855	896	826	842	877	827	861	823	875	858	826	869	833	855	829	901	861	845	824	838	824	853	871	802	883	876	796	841	861	826	850	867	866	835	859	810	834	876	857	849	852	816	851	844	833	882	882	870	866	804	813	812	802	816	792	858	878	819	846	900	875	828	882	881	822	866	869	861	889	862	872	870	876	869	851	839	794	862	866	858	862	852	858	875	875	830	945	814	849	851	835	816	835	871	857	851	861	894	855	815	820	844	848	846	833	882	814	862	866	851	849	863	832	874	877	872	849	830	859	875	863	861	853	861	845	932	836	823	863	799	855	865	841	903	864	873	855	811	856	899	817	879	866	862	808	875	886	866	881	863	844	861	839	807	868	827	835	827	860	824	817	864	879	892	859	814	895	849	823	861	833	854	777	848	882	830	862	886	830	835	841	870	883	837	822	868	860	838	884	812	864	886	864	843	850	849	795	846	825	801	850	858	831	845	875	818	862	861	917	862	873	893	802	874	859	870	852	850	811	843	824	872	804	838	849	878	869	796	828	834	887	867	905	810	838	840	921	865	866	809	819	815	826	868	895	852	896	825	842	851	829	829	868	843	874	816	847	862	842	837	841	842	874	925	853	915	846	824	874	853	800	855	851	854	873	879	840	841	855	826	851	851	878	878	848	837	853	851	840	846	866	886	845	825	893	864	825	846	858	817	899	825	850	814	842	811	868	884	869	836	861	839	872	840	873	851	838	846	818	883	882	836	844	862	786	853	907	829	943	849	857	859	814	784	888	867	825	915	826	864	855	835	840	834	878	824	879	888	855	816	919	837	821	859	835	895	877	871	858	850	850	817	822	877	895	843	886	900	831	856	821	868	836	865	791	795	866	841	852	873	876	843	843	813	841	835	821	862	831	866	804	822	851	916	818	846	838	868	848	802	805	826	861	899	789	888	811	883	860	843	816	886	860	861	801	881	871	814	834	855	809	867	910	828	878	843	848	808	883	872	846	838	853	866	822	811	828	854	813	894	827	872	892	851	878	802	844	864	892	855	868	876	823	888	823	866	871	848	861	821	858	846	834	816	869	901	861	854	845	889	837	855	808	834	821	821	838	802	826	806	885	848	850	882	864	919	867	892	842	827	800	886	860	891	825	810	849	846	893	804	833	819	808	857	848	837	867	758	920	866	860	864	808	908	860	862	834	817	851	860	824	865	828	798	831	884	881	892	859	839	872	835	865	835	846	892	822	867	873	816	845	789	851	789	847	820	881	820	855	853	843	899	830	852	835	822	901	841	854	838	879	821	821	883	824	857	862	853	856	813	860	866	870	862	874	832	874	858	857	837	864	852	873	837	857	873	876	774	836	878	847	842	881	834	839	872	847	883	869	851	861	839	819	890	889	882	901	822	842	871	880	829	874	861	836	814	832	849	839	812	833	848	784	826	902	872	885	870	835	854	816	847	796	836	795	813	874	862	899	846	822	841	838	878	815	821	858	851	842	821	861	812	822	843	838	854	823	834	851	874	828	830	809	859	844	846	874	859	860	893	816	847	837	797	860	791	837	812	794	869	767	809	890	842	873	891	833	819	851	866	877	824	844	816	888	868	888	848	834	878	903	804	836	841	792	854	881	853	864	882	848	839	845	850	843	810	827	882	875	904	897	861	888	827	904	826	873	796	890	864	876	878	826	865	843	806	820	848	854	820	868	776	875	876	859	861	790	853	857	902	817	795	813	823	811	836	840	791	809	819	906	850	833	812	836	803	901	841	877	833	844	878	884	811	841	844	876	772	813	811	878	850	831	794	853	842	851	818	840	816	873	798	840	842	862	931	849	850	874	873	835	790	898	832	878	902	880	831	835	882	803	829	843	873	847	855	843	835	849	794	844	829	865	846	849	805	939	842	863	888	886	819	850	913	878	879	870	822	911	874	832	853	835	812	864	881	849	830	859	842	822	825	893	846	836	827	817	837	848	806	866	883	844	835	812	816	866	845	882	858	803	851	852	822	811	845	839	854	864	866	850	866	863	851	897	838	823	846	881	802	855	906	817	838	841	843	859	881	857	811	854	841	852	850	886	860	835	842	903	825	868	827	869	847	832	906	820	875	856	816	800	857	829	838	842	872	823	927	798	846	817	857	907	882	857	896	827	823	873	849	838	849	880	836	845	887	812	834	834	869	829	844	805	874	867	821	829	856	792	813	856	816	808	808	876	844	818	905	834	887	792	808	824	878	804	869	871	861	834	832	870	842	877	842	820	836	866	883	840	818	797	855	878	857	847	879
19380	13916	10911	16637	23286	25318	34167	62163	56803	41694	28871	16442	9174	7462	7015	7008	7037	7051	7041	7169	7065	6891	6985	7022	6931	6907	7116	6930	6988	7117	6924	6892	6951	7198	7030	7064	6974	6973	7020	7082	6967	7031	7017	7018	7015	6929	7064	6967	6949	6966	6947	7027	6964	7143	7032	6920	6911	6883	7097	7032	6928	6970	6822	7014	6913	7018	7018	6991	6958	7174	7004	7012	7054	7008	7028	7000	7135	7025	7043	6958	6913	7010	7014	7089	6925	7012	7042	6943	7163	7033	7047	7019	6840	6966	7027	7105	6955	7123	6933	6976	7029	7065	7048	7100	6958	7037	7078	6935	6901	6975	6869	6941	7099	7050	7084	6945	6956	6915	7073	6865	6951	7043	7002	6925	7087	7014	6958	6985	7070	7027	6869	6974	7001	6986	6934	6979	7059	6955	6979	6936	6925	7014	7072	7025	6861	6882	7020	6897	6857	6913	7051	7106	7077	6978	7098	7045	6939	7067	7019	6839	6960	6980	6992	7024	7027	6975	7026	7006	6984	6945	6978	7018	6961	6923	6970	6922	7045	7019	7001	7000	7097	6954	7045	7100	7115	7104	7068	7097	6976	6958	7129	7040	6958	7059	6943	6977	7073	7056	6880	7085	7004	7080	7034	6957	7096	7001	6973	6989	7086	6988	7003	6981	7047	6856	6937	6996	7028	7024	6887	7093	7013	6998	7060	7053	7040	7014	6969	7020	6963	7203	7076	7097	7036	6983	7160	6976	6942	7053	7044	7019	7071	7103	7105	7011	7054	7058	6979	7043	7048	6958	7148	7004	6979	6988	6972	6978	7091	7046	7060	7020	7065	6957	6876	6979	7041	6934	6917	7068	7003	7020	7038	6969	7064	7018	6928	7014	6984	7040	6946	7087	7033	6934	7070	6949	7078	7059	7033	6999	7040	7034	7038	6972	7075	6898	6990	7038	7181	7039	7203	7111	7051	7090	7018	7141	7048	7088	6882	6927	6980	6864	6978	7111	7013	6882	7067	7116	7002	7064	7005	7114	6882	6883	6960	7025	6926	6960	6931	7030	7002	6984	7084	6962	7062	7032	7028	6954	7123	7053	7065	7047	7028	6979	6993	6964	6993	7041	7028	7010	6994	6929	7024	6945	6961	7044	6931	7079	7006	6875	6881	7081	6960	6974	6995	6794	7040	7058	6942	6930	6926	7040	6927	7092	7018	7065	7059	7062	6994	7150	7035	6926	6958	7033	7180	6873	6990	6904	7017	6897	6964	6958	6882	7037	7107	7105	7008	6873	6929	7023	7067	7054	6999	7061	7002	6942	6974	7104	7121	7088	7120	6919	6897	6944	7093	7022	6982	7019	6940	7071	6991	6933	7086	7129	6997	7054	6938	7092	7051	7001	7072	7202	7021	7068	6988	6978	7034	6971	6921	6902	7118	7069	7034	6941	7101	7040	6968	7070	7031	7080	6959	6919	6981	7012	7019	6957	7078	7002	6904	7041	7039	6965	7150	6994	7031	7080	7122	7133	6904	7017	7041	6994	7180	6964	6980	6959	6991	6926	7093	7132	6911	7099	7028	7062	7018	7017	6963	6984	6951	7045	7068	7007	7040	7074	6919	6968	6981	7102	7046	6967	6923	7035	7022	7017	6903	7031	6981	6968	7036	7160	7069	7064	6969	6819	7091	7007	6931	6943	6979	6961	6884	6951	6938	6937	6930	6927	7085	7028	7013	7051	7119	7080	7014	7083	7105	7130	6939	6946	6930	6978	7086	7063	7188	7100	7040	7086	7014	7044	6919	6809	7004	6991	6972	7153	7003	6951	7004	6977	7001	7015	6974	7015	6887	7107	7049	7076	7223	7036	6941	7024	7021	6943	7114	7128	7053	7026	7018	6982	7086	7011	7008	7150	7023	6929	6972	6929	7109	7045	7009	6956	6916	6980	7003	6995	7002	6956	7023	6976	6999	6906	7014	7016	6887	6998	6889	6996	6859	6889	7089	7207	7068	7013	7070	7162	6953	7058	6953	7029	6941	7159	7058	6978	7044	7008	6953	7059	6978	6964	7033	7044	6930	6990	6985	7041	7093	7064	7113	6959	7071	7089	7007	7084	7083	7010	7044	6977	7008	6917	7025	6976	6915	6934	7008	7050	7042	7064	7044	7011	6963	7082	7056	6914	7093	6974	6990	7047	7031	6994	6975	7052	6981	6970	7083	6898	7060	6884	7175	6910	7042	7164	6931	7021	6981	7007	7004	6984	7013	7001	6903	6900	6984	7166	7078	7022	7005	7072	7092	6863	7129	6958	7071	7077	7013	6902	7058	6934	6988	6911	6993	7024	7066	7163	7043	6978	7039	6932	7030	7014	6909	7086	7012	6924	6968	6976	6956	6954	6972	7086	6929	7054	6925	7108	7050	7060	6959	7004	6980	7057	7079	6963	6947	6927	7000	7096	7002	6977	6966	7018	7015	7107	7073	6920	7054	7024	6980	6989	7020	6978	7076	6991	7076	7072	7046	6994	7022	7033	7071	6865	6951	6973	7089	6986	6969	7151	6893	7000	6995	7031	6964	7091	7122	7002	7070	7031	6931	7006	7015	7034	7081	7034	7100	7027	7109	7006	7094	7160	6904	6929	7027	7025	7060	6997	6984	6938	6927	6873	6941	6972	7062	7126	6962	6990	7025	6953	6993	6968	6957	7027	6984	7069	7025	6937	6980	6945	6958	6973	7030	6982	7083	7113	7096	7151	6889	7054	7015	6946	7011	7085	6971	7069	7076	6981	7112	7139	6893	6922	7007	7099	6988	6963	7148	7025	7037	7063	6929	7008	6962	7025	7034	6963	7040	7075	7084	6987	7006	7112	6913	6980	6996	6978	6999	7018	7034	6950	6935	7029	7052	6929	7061	7018	7007	6943	7021	6978	7037	6967	6991	6988	7125	7008	6883	7018	6983	6983	7105	7197	6985	7063	7060	7049	7134	7070	6852	6841	6902	7009	6948	6982	7187	6883	7043	7058	7053	6846	7114	6994	7003	7188	7019	6921	6986	7034	7007	7140	6934	6956	7119	6876	7017	7133	7022	7167	7017	6969	7031	6953	7132	6877	6981	6916	6896	7107	7029	7058	6974	7052	6961	7028	6925	6908	6928	7063	6975	6981	7142	7018	7050	6993	7026	7100	7003	7002	7009	6933	7039	7108	7002	6968	7030	7028	7024	6988	6964	6978	6900	7014	6974	7060	7109	7042	6999	7043	6919	6991	6890	7065	6956	7151	7113	7016	6990	7182	6962	7014	7116	7128	6891	6992	6976	6946	6941	7048	7005	6982	7087	7044	6966	7073	6983	7060	7017	7044	6946	6998	7105	7202	6941	7020	7074	6956	7004	6950	6988	6888	6965	7104	6982	7006	7069	7011	7022	6885	7107	7054	7068	6952	6900	6967	7014	7038	7132	7016	6958	7064	6869	6895	7087	7009	7010	7058	6953	6905	6897	7004	6953	6960	7062	7001	7022	6953	7054	6975	6971	6900	7088	6953	6925	7087	6978	7077	7077	6943	6969	7032	6925	6934	7063	6892	6933	6979	7027	6914	7020	7107	6909	6976	7000	7134	7055	6974	7090	7013	7027	6913	7067	7050	7176	6925	7093	7008	6924	7005	7080	6975	7006	7036	7141	6923	6960	6973	7005	6969	6993	6951	7140	6937	6984	7071	7026	7058	7119	6836	7151	7104	6902	6995	7074	7109	7063	7071	6936	6954	6990	7049	7071	6982	7037	6973	6981	7109	6913	6936	6987	7105	7050	7131	7114	7059	6963	6907	7115	7069	7120	7034	7169	6982	7042	7052	7021	7023	6981	7074	7015	6957	7058	6927	7147	7052	6909	6975	6888	7026	7058	7067	6895	7014	7013	7049	7049	7035	7076	6916	7083	6958	6922	7166	7191	6930	7101	7006	7031	7010	7014	6911	6976	7093	6944	6906	7133	7021	6915	7004	7003	6946	7075	6899	6953	6901	7145	6899	6944	7017	7041	7103	7055	7044	7049	6951	7035	7170	7035	7091	7039	6956	6904	7074	7094	6944	6949	7054	7006	7069	7074	7036	6920	7044	7000	6965	7039	6938	7080	6965	7002	6841	6922	7036	6908	6997	7077	6922	6862	7099	6934	6970	6984	7016	6973	6966	6971	7000	6880	7069	7112	6955	7048	7048	7123	6983	7063	6932	7125	7011	6975	7088	6892	6977	7022	6918	6986	6938	7144	7126	6966	6905	7049	6985	7037	7093	7079	7049	6904	6944	7005	7075	6836	6974	6957	6923	6904	7005	6889	6990	6931	6947	7113	7112	7023	7032	7060	6890	6858	7053	6921	7025	6961	6890	7017	7140	7035	7015	6974	7155	7019	7010	7090	7002	7038	6871	7021	6951	7012	7052	7144	6993	6950	6849	7024	6899	7006	6987	6936	6996	6908	6991	6909	6985	6881	6927	6968	7089	7010	6891	6990	7084	7067	6904	7051	6899	7028	6994	6989	6973	7032	6992	7028	7021	6907	6864	6870	6983	6897	7016	6937	7134	7008	6864	6991	7035	6946	6962	7044	6950	7071	6951	6959	7004	7129	7063	6961	7017	6914	7093	6968	6975	7045	6942	7068	6906	7098	6946	7088	7163	6916	6982	7011	7000	7095	7104	7076	7030	7181	6942	7063	7159	7129	6905	6946	6998	7029	7076	7039	7011	7005	6853	6997	7008	7063	6912	7058	7028	6946	7069	7096	6915	6991	6927	7045	6968	7101	7024	6922	7030	7152	6964	7158	6975	7009	7048	6991	7000	6954	7064	7007	6995	7202	6972	7049	6950	6932	7105	7053	7078	6922	7107	6930	7097	6983	6987	6988	6957	6982	7056	7066	7008	6981	7030	7043	7057	6949	7158	6939	6969	7038	6973	6914	6835	7076	7058	6895	7080	7040	6984	7026	7056	7093	7038	7098	7110	6965	7091	6922	7017	7086	7079	7080	7116	7096	6917	7094	7061	7034	6961	6880	7004	7037	7012	7163	7061	7020	6901	7014	6962	6982	7040	7095	7001	6970	7025	7009	7115	7020	6977	6960	7019	7107	7152	7103	7090
4244	1765	1540	1198	1310	1352	2193	14010	17867	10878	4447	1730	1037	826	823	842	845	775	823	837	844	837	875	782	827	747	881	827	761	855	806	827	832	823	820	782	801	823	808	792	845	819	848	771	870	834	838	839	818	800	823	833	832	795	883	840	815	812	807	828	848	890	794	832	798	776	860	764	789	832	828	849	807	866	840	888	833	827	776	876	817	821	815	827	806	843	796	775	816	835	798	790	820	795	801	794	792	771	873	811	838	845	812	791	790	791	813	861	862	841	795	820	793	854	825	770	845	810	783	788	769	803	811	832	815	761	902	839	805	832	829	840	825	850	865	803	790	911	842	830	815	808	853	798	823	828	832	844	805	822	841	870	835	789	839	861	861	825	824	810	827	821	805	766	808	822	799	785	808	832	825	813	839	816	858	801	783	840	882	818	820	793	828	808	754	806	863	822	841	863	803	796	791	833	838	814	832	843	845	812	795	802	798	812	765	815	838	819	840	804	801	799	786	814	827	826	835	863	811	810	783	823	815	864	793	808	805	846	818	796	807	839	801	814	836	897	732	830	797	831	825	815	782	865	790	765	869	812	813	868	779	826	820	837	802	811	825	806	800	856	799	785	778	810	795	795	805	826	830	834	819	802	798	838	839	784	822	824	844	885	817	777	841	845	751	834	806	794	824	827	836	843	862	784	847	783	832	827	786	825	839	784	789	875	849	790	869	761	841	798	843	886	854	825	831	780	780	826	822	795	802	840	766	844	819	838	798	879	804	877	825	818	832	782	841	801	802	789	835	818	847	828	789	794	826	811	829	832	821	789	790	806	746	833	822	854	798	826	819	836	775	864	815	813	854	786	809	881	860	808	815	812	794	775	793	805	832	834	814	813	768	812	849	768	794	819	827	801	830	802	824	827	788	761	849	816	784	824	784	828	786	785	801	804	834	778	822	827	816	778	799	834	800	827	843	868	779	788	836	799	820	813	824	829	829	799	810	803	859	839	842	804	810	781	793	828	756	794	774	824	798	804	830	826	793	854	888	854	804	852	838	770	808	832	814	768	845	826	773	800	770	809	781	884	845	831	806	816	801	835	804	804	824	779	756	817	835	826	873	817	782	765	841	799	861	783	810	835	862	826	811	807	836	835	839	887	864	798	782	835	835	833	886	860	869	784	820	830	791	827	849	816	868	866	785	883	814	853	815	807	813	818	820	780	834	857	778	805	808	831	837	809	833	819	840	785	860	782	818	814	865	787	865	822	811	819	833	840	829	836	854	837	828	801	838	825	782	810	815	855	833	832	839	795	828	831	834	824	843	819	842	810	808	832	815	841	817	835	844	849	831	837	812	857	850	819	857	849	825	828	835	809	822	820	825	788	827	796	858	840	812	819	833	784	784	859	813	819	841	864	802	799	830	826	765	796	827	829	809	782	890	866	814	851	820	826	816	798	824	796	847	841	844	788	860	791	854	795	803	777	821	897	779	814	798	796	844	851	835	817	807	787	787	808	817	813	808	854	813	816	815	838	814	876	863	862	806	835	823	812	839	856	845	800	803	807	818	813	855	832	848	869	828	842	826	819	831	775	795	822	846	829	781	828	835	811	833	814	811	816	799	832	840	814	785	824	836	859	876	778	875	814	856	818	841	775	792	813	810	808	836	849	822	788	829	765	778	866	838	814	791	814	836	846	832	781	812	830	836	818	791	824	844	838	781	832	804	856	813	788	822	819	813	802	826	825	829	810	828	802	768	869	856	811	822	784	825	810	818	822	772	810	804	835	829	802	793	844	805	785	770	832	817	854	834	828	828	788	848	768	839	844	814	866	867	869	859	805	819	787	778	853	819	819	785	785	779	805	845	737	763	823	787	753	868	835	802	847	840	852	798	896	844	786	790	796	764	794	807	793	801	829	845	819	807	798	823	787	848	845	778	817	793	842	857	817	794	797	778	835	854	774	864	838	799	819	757	853	843	884	807	816	827	833	846	822	805	810	796	809	831	848	805	828	807	806	815	838	804	864	830	811	820	818	798	821	798	780	825	855	842	863	804	826	845	806	776	816	812	890	771	811	819	844	806	833	837	820	845	795	842	840	815	821	825	802	803	776	858	793	793	809	764	808	864	863	837	828	811	798	792	826	794	831	853	797	749	839	807	836	792	805	838	794	819	810	834	785	784	833	852	860	823	830	846	829	862	785	784	799	754	833	848	823	805	821	856	787	798	846	794	890	794	840	812	784	822	830	843	816	838	839	828	821	848	801	807	809	804	794	772	839	840	800	839	807	806	850	855	896	854	815	821	809	858	886	868	848	802	844	846	836	797	860	827	809	782	759	822	830	807	810	860	877	799	804	760	822	801	822	869	839	829	795	810	833	836	871	796	766	793	820	825	817	801	795	803	815	803	812	874	831	808	811	822	794	849	794	856	853	845	833	774	840	856	812	841	824	806	821	819	789	794	818	804	823	904	819	787	837	786	876	801	771	869	807	822	772	823	795	831	799	807	855	805	816	844	792	827	829	839	819	872	832	886	848	743	839	825	801	859	785	869	815	774	797	856	840	794	853	814	810	788	797	830	789	849	851	793	856	785	788	828	766	870	825	830	829	842	868	790	838	855	837	828	794	784	752	851	822	852	749	827	840	755	848	817	836	837	871	843	800	835	806	883	861	827	812	843	838	827	837	771	807	843	768	821	874	844	817	813	829	797	767	791	806	830	829	850	774	802	850	791	808	828	783	787	832	808	856	781	786	781	871	825	775	846	797	846	804	847	839	829	804	774	862	807	799	855	834	799	814	806	795	829	880	823	856	892	777	794	819	812	822	852	816	821	814	793	817	857	843	812	814	771	871	836	832	799	821	813	834	785	884	863	835	841	811	829	843	867	841	847	769	801	827	794	838	811	779	827	802	826	826	833	801	793	781	800	862	792	797	864	847	810	812	874	770	816	819	790	805	788	786	809	823	829	759	852	805	825	832	852	783	830	751	834	842	788	814	840	828	869	792	756	807	816	871	794	833	845	818	870	861	800	822	800	825	852	841	841	827	821	803	792	814	818	815	800	806	824	824	877	800	805	841	823	829	853	839	824	810	780	795	811	849	871	834	788	813	826	880	882	820	853	863	796	857	879	845	757	834	853	825	834	841	824	847	797	849	827	830	846	798	802	774	793	870	791	752	805	806	802	794	798	818	818	822	807	827	857	828	794	787	829	853	809	799	801	787	817	879	808	819	848	849	843	841	778	831	837	809	827	759	806	828	821	828	820	815	849	833	826	825	830	884	791	781	831	839	814	800	779	831	812	826	837	765	826	808	796	778	774	819	803	837	846	833	846	801	843	835	807	798	793	809	785	800	862	812	799	801	829	882	770	798	821	817	828	843	833	872	834	803	810	823	845	805	767	851	866	821	739	802	834	838	861	851	803	804	912	812	840	813	821	836	786	881	765	864	779	839	877	839	795	809	843	856	861	878	802	878	785	786	829	795	835	843	849	845	856	800	841	824	844	821
20068	15781	13702	19626	26729	25420	32646	63956	62900	46593	31530	18023	9682	7254	7013	6869	7003	6808	6945	6832	6758	6871	6970	6863	6939	6994	6819	6900	6960	6872	6887	6989	6752	6967	6914	6772	6837	6951	6964	6766	6824	6991	6838	6943	6881	6700	6914	6931	6864	6798	6942	6965	6953	6897	6878	6796	6768	6779	6771	6917	6860	6783	6786	6867	6820	6850	6861	6890	6828	6849	6873	6864	6796	6969	7002	6827	6926	6996	6797	6840	6822	6882	6895	6894	6962	6770	7011	6976	6689	6774	6872	6857	6975	6893	6928	6814	6914	7064	6890	6965	6784	6893	6841	6823	6901	6866	6828	6943	6809	6999	6849	6929	6883	6795	6896	6851	6868	6862	7017	6863	6802	6841	6839	6877	6882	6971	6851	7004	6888	6869	6764	6863	6870	6937	6921	6830	6889	6933	6961	6936	7001	6812	6834	6868	6908	6858	6885	6763	6875	6805	6946	6890	6906	6787	6797	6807	6899	6887	6844	6858	6771	6912	6900	7012	6816	6918	6832	6884	6837	6894	6838	6914	7014	6822	6845	6805	6958	6829	6871	6836	6939	6835	6903	7088	6914	6818	6779	6853	6882	6778	6924	6862	6832	6860	6853	6868	6927	6912	6811	6802	6850	6862	6918	6852	6843	6852	6840	6893	6983	6769	6801	6831	6936	6809	6993	6776	6962	6853	6928	6908	7005	6909	6861	6848	6928	7029	6852	6834	6956	6841	6809	6931	6953	6945	6838	6905	6827	6821	6989	6823	6822	6796	6860	6836	6757	6906	6728	6927	6897	6914	6941	7002	6749	7015	6875	6879	6945	6988	6757	6969	6771	6876	6861	6843	6837	7050	6892	7079	6835	6903	6944	6822	6794	7004	6965	6999	6882	6709	6919	7011	6774	6842	6861	6820	6890	6918	6859	6936	6961	6946	6835	6889	6931	6967	6803	6840	6859	6925	6855	6877	6987	6938	6924	6818	7044	6820	6667	6971	6865	6814	6932	6915	6886	6909	6947	6966	6998	6925	6905	6819	6943	6902	6843	6846	6872	6927	7043	6970	6936	7009	6765	6841	6808	6980	6932	6810	6809	6946	6834	6867	6739	6852	6922	6925	6794	6873	6945	6859	6871	6830	6978	6981	6919	6854	6974	6857	6897	6847	6985	6911	6943	6964	6881	6804	7000	6864	6839	6879	6761	6865	6966	6867	6734	6965	7008	6898	6833	6807	7099	7017	6886	6759	6869	6952	6897	6915	6985	6912	6926	6899	6938	6930	6890	7092	6811	6849	6894	6957	7022	6972	6984	6919	6855	6844	6838	6878	6906	6925	6929	6792	6891	6884	6963	6852	6770	6953	6945	6820	6833	6766	6990	6860	6918	6903	6803	6892	6960	6900	6939	6797	6809	6896	6818	6893	6982	6857	6788	6895	6842	6851	6797	6939	6873	6869	6898	6798	7067	7005	6834	6808	6740	6840	6875	6856	6875	6889	6854	6979	6831	6912	6954	6960	6836	6964	6886	6932	6758	6828	6788	6918	6839	6839	6993	6815	7007	6985	6730	6947	6924	6807	6914	6890	6891	6937	6810	6913	6969	6806	6806	6878	6953	6985	6821	6852	6885	6826	6782	6796	6771	6923	6833	6935	6966	6835	6809	6934	6820	7030	6798	6941	6883	6912	6898	6910	6939	6922	6852	6801	6908	6925	6813	6921	6895	6963	6960	6863	7013	6824	6831	6755	6887	7009	6913	7037	6738	6852	6870	6830	6857	6910	6956	7017	6862	6829	6912	6790	6869	6868	6752	6893	6840	6796	6846	6968	6861	6989	6882	6954	6826	6955	6952	6897	6894	6866	6927	6821	6856	6927	6839	6906	6936	6976	6891	6877	6875	6866	6885	6857	6859	6925	6919	6792	6851	6750	6921	6805	6788	6959	6945	6802	6756	6912	6981	6809	6877	6954	6931	6861	6876	6829	6776	6857	6884	6948	6832	6868	6910	6915	6905	6784	6908	6862	6967	6913	6937	6798	6880	6884	7005	6849	6778	6860	6981	6893	6978	6927	6856	6770	6873	6951	6919	6906	6921	6862	6776	6790	6851	6888	6895	6983	6920	6856	6794	6864	6961	6941	6930	6927	6906	6924	6881	6936	6762	6963	6777	6961	7020	6889	6985	6751	6766	6995	6829	7044	6981	6947	7007	6851	7019	6776	6843	6900	6978	6949	6974	6868	6910	6906	6995	6852	6931	6894	6769	6813	6947	6989	6903	6827	6924	6870	6923	7005	6977	6953	6841	6952	6874	6858	6921	6956	6940	6948	7011	6800	6896	6933	6757	6980	6933	6851	6880	6780	6850	6868	6818	6964	6835	6747	6831	6977	6961	6999	6981	6954	6868	6815	6896	6998	6956	7016	6978	6824	6828	6855	6963	6819	7020	6888	6821	6931	6891	6853	6814	6807	6926	6826	6947	6815	6764	6946	6943	6971	6805	6881	6912	6968	6784	6883	6941	6905	6823	6901	6829	6808	6826	6945	6911	6867	7027	6919	6812	6914	6828	6737	6892	6972	6868	6880	6782	6880	6905	6901	6715	7063	6896	6868	6891	6985	6846	6827	6880	6848	6827	6934	6929	6965	6850	6924	6830	6843	6857	6864	6963	6804	7002	6913	6822	6991	6820	6964	6932	6838	6927	6784	6836	6934	6836	6932	6854	6880	6947	6914	6968	6957	6917	6856	6866	6793	6945	7020	6950	6787	6890	6942	6928	6908	6912	6857	7054	6934	6872	6872	7002	7002	7021	7011	6891	6886	6814	6840	6841	6860	6792	6902	6927	6939	6880	6929	6863	6931	6901	6957	6796	6887	6904	6879	6889	6966	6892	6816	6874	6870	6895	6782	7000	6967	6981	6847	6956	6967	6951	6788	6995	6903	6867	6897	6934	6822	6984	6913	6753	6896	6915	6881	6932	7009	7083	6972	6932	6844	6827	6945	6961	6843	6932	6937	6726	6855	6928	6791	6962	6971	6928	6976	6866	6903	6822	6935	6969	6852	6849	6993	6782	6857	6892	6815	7087	6873	6793	6912	6919	6952	6916	6742	6768	6834	6821	6841	6804	6845	6842	6925	7010	6979	6998	6946	6930	6980	7035	6763	6889	6900	6947	6911	6891	6774	6953	6853	7071	7035	6825	6820	6898	6934	6890	6739	6848	6836	6877	6888	6889	6932	6989	7000	6954	6810	6913	6832	7028	6807	7016	6822	6942	6791	6848	6977	6910	6938	6825	6767	7009	6997	6935	6933	6832	6800	7018	6887	6813	6861	6910	6811	6757	6913	6738	6907	6883	6861	6816	6776	6916	7055	6906	7010	6886	6981	6984	6845	6877	6830	6816	7017	6963	6822	6924	6912	6905	6847	7137	6968	7013	6956	6785	6960	6797	6914	6949	6862	6855	6891	6789	6907	6830	6853	6968	7064	6956	6859	6821	6883	6941	6842	6918	6959	6704	6876	7040	6859	6875	6880	6787	6928	6868	6907	6877	6743	6913	6811	6849	6930	6847	6923	6893	6924	6886	6840	6967	6742	6836	6849	6851	6810	6919	6901	6918	6913	6758	6952	6969	6896	6859	6845	6892	6862	6964	6811	6953	6872	6945	6850	6971	6883	6962	6879	6849	6927	6817	6856	7001	6981	6951	6775	6815	6978	6936	6805	6904	6945	6973	6802	6892	6808	6925	6766	6879	7057	6832	6873	6938	6911	6852	6805	6994	6884	6923	6900	6892	6924	6760	6883	6865	6884	6699	6918	6943	6869	6940	6943	6929	6849	6848	6895	6859	6890	6890	6871	6922	6919	6893	6949	6857	6963	6938	6892	6845	6888	7031	6911	6923	7104	6829	6797	6869	6772	7004	6845	6849	6888	6805	6927	6765	6905	6934	6851	7002	6841	6821	6880	6852	6900	6838	6787	6872	6942	6907	6830	6754	6864	6848	6874	6924	6835	6820	6877	6903	6923	6797	6980	6892	6873	6820	6983	6918	6957	6846	6871	6940	6869	6893	6838	6807	6940	6770	6967	6912	6986	6774	7020	6790	6765	6871	6790	6838	6958	6850	6866	6942	6856	6871	6742	6749	6887	6975	6867	6974	6739	6927	6892	6888	6926	6989	6798	6853	6829	6888	6886	6952	6886	6981	6893	6948	6851	6802	6836	6797	7030	6884	6949	6998	6982	6819	6979	6953	6877	6895	6968	6910	6933	6832	7007	7014	6930	6832	6843	6901	6965	6913	6833	6891	6749	6935	6814	6813	7036	6877	6879	6771	6912	6886	6886	6789	6869	7021	6828	6925	6862	6859	6893	6849	6874	7029	6829	6972	6797	6902	6803	6941	6780	6996	6703	6799	6866	6822	6869	7059	6809	6939	6911	6869	6810	6866	6935	6877	6789	6752	6824	7009	6906	6896	6939	6779	6903	6801	6880	6789	6834	6831	6891	6876	6933	6864	6890	6878	6943	7010	6867	7064	6965	6904	6994	6927	6814	6971	6859	6874	6968	6858	6767	6883	6792	6907	6791	6873	7021	6834	6889	6735	6800	6778	6859	6880	6844	6813	6886	6830	6764	6813	6957	6892	6900	6761	6868	6931	6949	6818	6885	6955	6928	6960	6967	6856	6923	6876	6797	6812	6875	6953	6960	6876	6948	6945	6875	6901	6899	6883	6860	6916	6849	6989	6830	6772	7003	6976	7030	6837	7014	6927	6764	6797	6786	6956	6827	6902	6801	6986	7041	6829	6802	6940	6968	7000	6865	6902	6923	7014	6877	6875	6901	6921	6765	6886	6811	6820	6937	6903	6894	6864	6797	6894	6924	6917	6918	6783	6854	6911	6973	6892	6980	6780	6822	6844	7033	6883	6958	6759	6911	6832	6895	6816	6967	6947	7033	6940	6886	6953	6863	6971	6778	6919	6899	6880	6831	6952	6796	6974	6918	6963	6943	6904	6830	6791	6874	6985	6889	6798	6914	6921	7031	6911	6827	6882	6868	6799	6880	6747	6973	6912	6871	6848	6761	6884	7004	6980	6848	6884	6824	6885	6915	6887	6899	6914	6989	6941	6811	6968	6945
4139	3310	2459	1970	1872	1898	4113	19697	25476	16075	7049	2389	1164	942	892	919	856	888	858	917	875	849	918	835	823	864	864	885	874	904	903	816	915	886	898	855	862	871	843	926	914	859	910	853	891	917	886	896	887	902	884	870	865	881	877	868	838	886	905	893	887	900	884	842	865	926	885	838	850	905	875	858	856	868	818	859	839	879	876	901	872	870	908	917	891	867	869	882	894	900	880	846	910	852	903	903	831	842	898	841	883	893	875	935	896	877	909	883	845	868	907	828	894	831	880	891	859	858	925	854	853	893	872	930	888	865	915	849	836	901	877	839	894	870	832	887	828	830	930	856	857	913	839	879	825	851	868	897	878	874	903	878	886	890	873	889	924	856	908	803	885	839	844	901	882	918	904	852	844	877	885	872	845	895	854	849	852	881	849	857	858	837	853	863	891	879	864	884	860	893	875	927	819	918	815	851	839	822	849	862	854	839	891	830	866	900	853	796	835	857	900	898	843	860	844	892	885	862	892	898	837	907	890	848	865	855	869	878	898	867	860	837	885	870	845	876	919	861	864	861	876	846	871	834	900	812	888	873	869	847	853	846	879	857	869	857	916	828	888	858	895	895	820	859	861	839	855	864	871	892	872	866	932	911	893	836	856	859	862	885	877	884	876	838	856	825	837	879	881	891	880	816	875	904	884	908	838	867	861	905	883	926	886	842	829	837	893	869	921	891	855	823	879	821	843	871	840	868	898	831	836	867	900	844	870	853	812	868	848	856	901	809	870	908	841	845	896	870	893	847	838	861	889	883	846	846	868	856	866	799	902	837	843	834	864	886	858	902	886	888	877	826	875	898	868	837	913	860	896	879	890	901	839	883	925	873	854	852	891	858	835	919	853	873	905	861	884	838	821	893	920	841	874	883	873	866	896	851	913	899	836	874	834	895	879	893	864	840	806	811	821	867	912	786	827	850	851	871	847	932	884	930	857	856	853	898	913	871	831	875	902	838	822	912	872	899	928	924	908	869	854	875	872	891	861	879	881	916	896	880	875	872	918	877	862	869	914	842	868	860	844	911	874	891	891	859	909	902	886	889	870	889	883	878	864	873	859	844	874	868	904	897	851	864	862	892	891	871	845	850	852	853	856	833	896	890	933	895	913	869	878	932	847	846	853	891	902	858	809	848	848	894	902	849	878	867	861	912	854	829	864	869	856	918	863	861	817	847	823	894	871	902	867	922	879	844	895	864	857	887	877	879	872	889	900	841	835	881	908	877	847	857	868	914	854	845	906	879	873	879	863	837	861	920	872	830	886	923	855	861	836	817	856	855	849	877	877	889	941	847	830	927	859	840	857	926	818	873	887	852	904	975	837	842	898	903	905	912	871	890	846	857	866	892	876	898	884	899	882	907	868	890	850	872	868	862	885	902	868	825	872	835	935	862	821	866	860	887	858	853	875	873	871	861	860	896	857	913	891	835	912	826	893	939	851	951	879	877	869	880	829	845	920	918	834	894	861	896	898	884	877	867	921	840	907	870	874	856	886	869	858	880	873	903	917	828	853	871	883	884	828	828	878	847	888	834	925	842	912	854	881	888	854	881	867	846	847	894	840	828	873	832	894	943	822	835	880	807	906	915	901	865	867	877	868	863	872	849	930	904	879	810	842	896	854	843	872	837	780	840	843	929	921	857	882	892	874	818	851	887	799	889	920	810	877	884	875	913	913	895	927	846	917	866	835	852	855	873	883	854	889	884	885	864	923	829	838	896	874	874	882	835	916	863	856	890	857	868	861	829	880	869	889	880	894	878	887	855	845	871	820	876	876	893	866	896	864	872	814	848	929	886	857	827	844	853	871	873	846	794	883	889	849	840	862	890	885	880	862	868	843	866	880	848	880	854	859	892	923	878	914	846	850	902	886	850	885	861	912	905	909	858	858	869	898	858	884	849	913	881	848	881	862	867	954	821	877	867	880	773	855	857	921	910	909	841	884	921	862	862	839	896	867	906	899	917	848	847	828	869	932	839	887	916	927	849	857	861	876	873	907	880	883	870	880	865	840	829	823	847	867	889	918	855	826	866	855	884	866	888	918	830	900	848	852	889	885	871	858	873	870	912	843	825	914	859	873	944	833	858	861	871	907	896	862	848	906	880	851	786	878	855	810	884	849	793	804	845	859	866	858	856	839	842	893	899	849	837	879	842	882	899	857	851	860	839	913	889	883	879	875	955	821	905	894	908	890	817	885	888	865	898	894	835	885	868	911	851	860	917	787	856	838	881	847	884	923	849	879	884	902	887	865	891	876	853	894	910	918	915	852	884	863	838	884	883	866	836	908	848	887	913	861	863	880	875	899	919	917	924	912	891	867	860	880	909	858	865	881	843	827	832	856	805	868	863	942	850	867	867	916	890	882	919	888	886	890	924	907	885	884	869	872	887	864	840	886	872	834	884	880	895	900	929	866	860	916	924	857	860	835	837	860	874	912	921	856	854	876	863	863	852	843	860	888	873	826	839	847	853	809	823	901	929	893	938	900	903	868	914	894	874	928	860	892	887	904	836	911	837	886	852	877	878	912	858	812	891	822	868	855	908	896	891	868	900	861	899	881	847	852	849	856	926	841	888	865	866	819	877	899	908	885	885	878	924	877	905	918	873	882	891	855	843	918	918	842	901	871	881	838	875	852	876	823	864	828	859	920	878	885	914	828	886	912	896	869	852	880	868	797	893	849	864	871	876	884	840	884	825	852	868	918	901	852	890	826	917	826	854	936	821	851	901	866	868	824	858	877	924	863	917	919	857	896	909	896	822	847	819	890	885	852	887	852	877	868	813	851	862	869	844	887	860	867	900	860	849	869	890	847	893	872	886	883	912	881	850	901	849	885	854	802	869	838	873	879	870	862	819	885	842	837	866	892	836	841	875	841	855	833	883	870	878	866	863	851	872	859	885	864	879	902	869	863	876	795	841	863	910	879	860	865	931	888	882	876	875	920	957	887	904	865	854	860	857	885	917	924	830	871	808	816	865	921	847	865	892	855	919	865	917	912	841	913	847	855	885	882	917	893	845	855	897	827	860	895	952	851	903	879	930	862	820	910	857	927	901	856	881	888	844	854	938	826	899	931	857	922	884	819	912	880	796	900	889	883	837	863	890	924	867	880	857	888	872	886	895	902	826	858	911	846	870	888	855	866	911	839	900	874	835	898	891	883	870	850	820	834	886	861	875	825	880	875	854	821	858	880	897	892	831	880	857	879	855	875	925	864	837	875	855	846	875	834	909	911	874	882	876	890	871	880	848	917	828	861	868	836	889	882	886	856	885	847	890	892	865	905	875	859	854	855	848	891	855	874	899	923	911	890	877	850	924	876	888	898	911	824	819	874	872	855	895	859	900	849	856	841	885	852	847	851	864	898	859	880	882	920	858	887	924	895	868	850	861	845	871	862	901	851	885	899	874	868	900	875	852	888	880	854	852	838	845	865	871	830	894	860	869	869	912	883	876	855	887
28184	22860	19651	27578	32909	31485	40648	68276	71857	53813	36938	21706	11153	7890	7402	7248	7192	7184	7174	7237	7196	7238	7160	7232	7262	7364	7206	7271	7167	7245	7465	7148	7272	7149	7039	7226	7171	7256	7287	7243	7303	7280	7254	7358	7261	7124	7279	7195	7228	7299	7192	7122	7278	7231	7222	7280	7185	7262	7255	7185	7268	7251	7223	7240	7169	7194	7222	7252	7150	7291	7165	7214	7254	7229	7210	7253	7211	7178	7153	7244	7095	7308	7194	7140	7299	7197	7267	7280	7312	7286	7256	7273	7084	7188	7162	7209	7277	7367	7217	7129	7224	7224	7206	7307	7337	7187	7350	7290	7232	7235	7153	7130	7127	7254	7152	7090	7328	7259	7166	7145	7349	7270	7210	7287	7234	7248	7174	7240	7212	7224	7456	7191	7127	7214	7242	7119	7128	7064	7126	7407	7100	7170	7200	7243	7320	7152	7219	7216	7241	7074	7100	7160	7212	7186	7199	7416	7270	7174	7362	7185	7179	7232	7174	7200	7238	7274	7028	7218	7114	7282	7314	7253	7377	7229	7351	7218	7174	7277	7226	7179	7218	7147	7242	7264	7301	7411	7196	7267	7237	7190	7111	7151	7268	7115	7304	7111	7155	7251	7310	7206	7240	7212	7364	7201	7169	7135	7208	7224	7393	7144	7133	7255	7387	7215	7219	7077	7209	7302	7208	7255	7223	7251	7195	7283	7149	7296	7196	7201	7226	7260	7186	7037	7226	7287	7237	7168	7183	7214	7265	7223	7206	7235	7255	7252	7204	7191	7249	7222	7127	7186	7222	7272	7332	7205	7118	7259	7225	7168	7225	7300	7328	7113	7141	7230	7256	7207	7262	7204	7196	7175	7159	7332	7228	7288	7186	7300	7182	7208	7154	7317	7261	7243	7178	7233	7366	7174	7218	7246	7255	7199	7226	7269	7183	7280	7290	7034	7165	7269	7216	7218	7101	7293	7258	7281	7247	7265	7179	7190	7295	7272	7163	7144	7324	7161	7193	7311	7289	7163	7290	7263	7178	7208	7283	7145	7403	7150	7290	7253	7160	7217	7197	7146	7194	7277	7223	7184	7119	7302	7145	7152	7214	7266	7313	7274	7203	7299	7254	7174	7234	7287	7300	7269	7073	7253	7197	7308	7279	7170	7150	7207	7229	7178	7231	7185	7174	7227	7173	7271	7129	7236	7308	7255	7233	7244	7180	7406	7208	7133	7275	7257	7305	7219	7213	7237	7179	7338	7350	7196	7283	7298	7196	7160	7292	7205	7192	7182	7101	7234	7123	7072	7250	7137	7239	7083	7223	7253	7123	7120	7167	7285	7116	7163	7057	7148	7163	7262	7203	7195	7222	7287	7028	7250	7230	7253	7160	7438	7266	7182	7240	7342	7102	7358	7283	7234	7125	7181	7201	7232	7254	7214	7295	7237	7204	7182	7285	7212	7308	7104	7158	7283	7264	7214	7252	7258	7147	7094	7173	7186	7106	7335	7259	7352	7304	7289	7331	7185	7215	7173	7287	7249	7108	7332	7112	7229	7360	7234	7244	7245	7219	7135	7292	7251	7131	7194	7239	7101	7239	7247	7149	7165	7227	7222	7203	7240	7365	7169	7130	7112	7170	7294	7248	7252	7201	7212	7279	7270	7105	7144	7241	7090	7427	7123	7298	7186	7190	7311	7273	7197	7250	7162	7189	7056	7160	7133	7349	7187	7059	7240	7363	7182	7244	7308	7169	7260	7169	7224	7284	7237	7331	7138	7213	7292	7141	7243	7199	7252	7187	7243	7219	7219	7166	7187	7193	7165	7191	7139	7310	7179	7165	7203	7196	7360	7386	7144	7091	7302	7259	7131	7237	7124	7249	7070	7128	7290	7156	7224	7225	7211	7185	7242	7034	7191	7271	7298	7244	7341	7263	7220	7326	7256	7169	7237	7172	7254	7109	7309	7231	7252	7162	7245	7312	7257	7245	7244	7180	7218	7282	7240	7198	7356	7202	7175	7157	7319	7147	7203	7284	7146	7338	7156	7199	7097	7135	7289	7210	7228	7147	7123	7260	7272	7329	7240	7281	7181	7218	7272	7370	7253	7192	7256	7120	7336	7242	7151	7276	7252	7233	7131	7251	7229	7179	7226	7178	7218	7284	7141	7184	7134	7238	7218	7132	7205	7188	7207	7315	7168	7226	7301	7263	7207	7201	7201	7224	7062	7159	7233	7180	7215	7235	7206	7205	7267	7128	7216	7289	7163	7282	7291	7153	7330	7145	7276	7155	7210	7304	7166	7278	7217	7209	7108	7335	7296	7178	7041	7230	7324	7443	7260	7166	7188	7297	7264	7228	7132	7276	7342	7250	7172	7231	7289	7165	7199	7221	7309	7396	7186	7289	7215	7282	7163	7214	7199	6972	7221	7188	7252	7305	7082	7247	7281	7174	7166	7319	7190	7275	7062	7281	7231	7190	7180	7249	7227	7184	7276	7199	7273	7271	7170	7292	7192	7251	7029	7458	7270	7162	7298	7116	7294	7239	7338	7227	7202	7308	7261	7301	7148	7185	7182	7233	7195	7189	7108	7331	7194	7222	7144	7269	7266	7112	7121	7155	7245	7192	7178	7237	7270	7171	7179	7280	7299	7241	7254	7211	7235	7174	7309	7221	7198	7280	7187	7185	7113	7208	7339	7210	7170	7291	7220	7147	7204	7282	7248	7123	7330	7208	7158	7302	7205	7308	7289	7184	7077	7251	7251	7214	7207	7201	7176	7164	7212	7346	7252	7288	7274	7249	7351	7162	7368	7220	7152	7279	7132	7137	7265	7217	7373	7223	7324	7171	7208	7172	7222	7173	7246	7183	7232	7160	7172	7143	7145	7244	7206	7182	7237	7122	7330	7282	7229	7157	7352	7180	7164	7197	7168	7227	7332	7355	7204	7221	7160	7201	7353	7096	7260	7302	7296	7123	7287	7202	7179	7162	7220	7213	7126	7289	7150	7290	7307	7229	7316	7129	7201	7312	7090	7149	7240	7241	7293	7213	7327	7183	7268	7141	7175	7226	7273	7262	7322	7208	7289	7249	7218	7310	7122	7138	7076	7176	7211	7121	7102	7116	7208	7240	7172	7207	7222	7222	7182	7192	7189	7247	7192	7311	7230	7199	7231	7299	7178	7312	7278	7194	7167	7373	7058	7189	7286	7188	7138	7249	7181	7186	7137	7081	7189	7204	7220	7223	7162	7307	7215	7040	7108	7181	7250	7250	7337	7200	7216	7177	7222	7266	7358	7341	7201	7241	7184	7245	7224	7207	7082	7238	7245	7316	7197	7134	7306	7199	7193	7152	7240	7184	7192	7243	7319	7273	7282	7245	7374	7289	7183	7291	7121	7285	7260	7250	7389	7347	7249	7223	7227	7334	7155	7214	7208	7215	7256	7236	7167	7227	7077	7299	7258	7274	7249	7241	7321	7185	7260	7148	7272	7256	7277	7231	7200	7182	7195	7189	7155	7219	7193	7211	7100	7169	7301	7255	7217	7169	7212	7293	7342	7201	7209	7209	7170	7220	7281	7255	7193	7153	7276	7169	7174	7351	7341	7210	7150	7062	7242	7045	7245	7208	7335	7154	7234	7162	7291	7165	7288	7167	7216	7202	7179	7269	7261	7195	7151	7344	7307	7282	7465	7172	7207	7209	7209	7183	7298	7174	7152	7229	7207	7117	7394	7266	7270	7287	7285	7170	7114	7145	7342	7228	7230	7304	7283	7209	7224	7269	7300	7290	7179	7269	7330	7120	7256	7190	7264	7201	7324	7138	7128	7297	7274	7149	7352	7158	7226	7028	7078	7210	7180	7182	7174	7120	7037	7112	7312	7141	7235	7082	7346	7226	7240	7172	7339	7293	7199	7217	7171	7226	7015	7135	7256	7284	7176	7206	7290	7304	7238	7124	7315	7206	7153	7360	7199	7087	7182	7153	7138	7193	7224	7236	7197	7208	7165	7332	7161	7155	7315	7158	7134	7190	7302	7253	7225	7147	7196	7056	7170	7366	7336	7312	7166	7184	7160	7236	7171	7417	7054	7183	7200	7260	7249	7268	7090	7096	7248	7317	7185	7211	7260	7249	7163	7174	7180	7199	7211	7194	7173	7133	7230	7196	7244	7328	7259	7248	7182	7312	7245	7257	7340	7237	7282	7205	7134	7105	7102	7354	7143	7288	7201	7323	7057	7351	7179	7061	7275	7138	7199	7137	7366	7212	7222	7036	7077	7210	7124	7316	7214	7215	7082	7249	7264	7235	7180	7148	7143	7264	7179	7345	7163	7254	7201	7321	7197	7160	7101	7180	7255	7259	7127	7098	7085	7265	7273	7147	7214	7286	7238	7199	7239	7272	7223	7096	7276	7196	7286	7404	7151	7244	7237	7252	7199	7331	7341	7268	7172	7273	7225	7239	7178	7110	7220	7299	7257	7131	7299	7227	7156	7380	7270	7319	7267	7189	7162	7274	7188	7300	7299	7352	7223	7320	7322	7233	7309	7037	7176	7204	7323	7162	7141	7250	7126	7166	7152	7301	7125	7186	7156	7222	7108	7193	7156	7148	7184	7110	7286	7185	7175	7283	7225	7120	7316	7238	7307	7140	7171	7238	7230	7414	7318	7243	7350	7207	7143	7186	7158	7136	7249	7254	7400	7156	7148	7262	7236	7310	7153	7173	7201	7198	7296	7213	7152	7171	7134	7148	7132	7311	7370	7187	7130	7120	7196	7257	7331	7123	7243	7213	7370	7268	7152	7110	7262	7253	7272	7251	7077	7253	7282	7209	7165	7274	7293	7145	7224	7207	7165	7226	7185	7131	7211	7192	7215	7177	7037	7307	7216	7163	7261	7122	7232	7426	7251	7151	7142	7268	7244	7256	7271	7261	7291	7221	7085	7240	7182	7199	7131	7245	7300	7153	7185	7208	7165	7179	7411	7294	7345	7281	7248	7307	7219	7235	7135	7230	7266	7323	7275	7256	7191	7344	7219	7250	7228	7206	7231	7220	7255	7206	7264	7124	7227	7116	7312	7163	7149	7276	7182	7159	7272	7241	7331	7143	7194	7295	7378	7261	7218
3265	1452	1325	1308	1420	1450	1168	4313	6514	4329	2119	1229	887	845	781	781	787	799	828	830	773	809	782	741	807	845	822	774	760	812	758	878	833	758	760	786	727	787	749	775	836	770	754	747	786	771	847	794	767	747	791	808	782	778	781	774	770	771	806	758	796	752	760	841	819	850	852	784	769	823	801	802	780	775	789	786	839	795	810	791	796	784	781	784	761	755	772	829	794	740	802	799	788	761	786	822	778	826	831	794	766	752	748	755	768	768	790	781	843	838	792	821	798	773	771	771	769	801	776	776	738	793	766	803	778	795	776	800	807	785	782	780	812	809	798	790	783	799	824	781	848	831	821	751	793	782	815	767	801	792	786	785	805	778	832	730	832	828	787	773	795	762	790	784	802	818	801	815	814	797	810	832	798	836	802	776	795	783	786	799	839	824	729	774	818	739	794	834	859	814	750	811	772	842	809	787	793	794	745	825	797	793	814	801	780	755	861	831	836	792	793	853	794	831	788	821	747	849	803	782	824	830	768	799	811	798	841	814	766	788	808	804	853	784	800	823	789	730	783	763	886	785	809	784	804	752	765	783	755	819	770	813	768	797	785	783	781	828	781	798	822	830	822	785	770	768	822	792	777	817	773	821	835	761	778	807	782	770	820	846	803	805	847	826	802	819	857	766	793	778	783	779	812	798	799	744	792	782	843	777	835	820	802	837	763	785	783	797	851	799	811	813	814	791	795	814	822	803	779	817	818	813	818	794	780	818	758	814	825	777	808	768	807	826	769	753	799	759	799	807	771	769	855	771	838	795	748	808	795	823	791	771	807	767	786	798	847	829	772	799	805	772	812	805	767	844	806	786	784	819	831	859	788	810	795	812	794	801	816	795	783	778	787	794	841	878	774	870	762	823	817	805	781	817	806	767	785	770	810	820	815	799	777	741	814	820	806	781	778	814	789	815	813	777	794	805	809	794	829	790	837	774	809	843	771	793	772	794	797	829	827	793	814	773	803	747	781	810	775	797	804	817	794	821	816	779	799	802	778	828	780	799	760	788	785	830	850	815	818	815	864	837	795	794	748	804	772	818	798	801	825	811	818	805	793	798	768	785	845	808	794	730	791	764	774	780	775	850	795	764	829	761	794	836	800	749	837	789	855	799	786	795	774	815	737	738	818	809	817	802	850	798	810	830	769	801	808	788	748	788	778	834	798	784	809	829	833	822	803	835	752	837	759	788	745	789	814	789	833	823	827	773	812	772	780	782	785	812	785	813	801	800	803	782	822	782	818	792	777	846	809	813	793	842	808	806	807	766	796	834	835	782	756	787	803	837	758	805	791	811	781	793	827	868	777	782	749	772	838	763	807	748	809	749	800	794	751	751	775	739	792	802	796	772	774	804	806	800	823	771	803	784	810	805	771	803	828	825	798	771	828	826	783	792	788	818	775	779	775	782	855	818	799	783	804	828	817	746	796	753	795	856	711	794	857	796	825	831	820	771	820	825	792	783	791	745	809	806	775	807	798	815	808	816	806	776	806	764	799	887	830	867	768	805	767	758	810	850	792	735	819	750	804	812	823	819	808	849	737	794	794	795	877	784	804	836	775	807	756	817	783	813	823	783	768	766	809	772	846	796	750	812	797	790	817	750	837	831	814	808	769	778	784	762	813	794	780	819	819	827	778	822	821	790	808	797	850	785	776	755	794	797	838	771	767	842	849	718	746	809	811	824	788	787	808	849	749	759	802	788	773	760	792	774	828	783	794	751	764	804	803	823	827	831	770	758	772	765	767	801	790	725	756	810	780	782	813	805	772	753	762	787	829	819	782	810	778	769	797	753	769	772	781	817	801	756	773	803	786	770	798	768	830	768	827	788	815	813	820	792	789	819	794	792	797	785	815	773	782	787	801	859	830	773	804	786	777	829	740	796	819	781	865	789	832	753	739	804	756	842	823	805	793	815	816	781	827	749	786	822	860	781	770	777	792	787	802	815	829	764	807	781	807	804	774	810	740	805	842	835	773	806	827	804	790	788	790	816	818	837	866	803	776	738	841	795	824	790	836	768	818	787	716	794	791	759	817	825	832	860	746	778	808	773	805	786	805	812	765	749	809	770	796	801	832	806	791	792	774	811	788	799	730	793	775	779	807	781	846	825	798	810	826	818	800	812	804	814	802	790	791	777	854	751	773	826	788	789	791	808	761	785	768	764	797	810	820	832	836	776	765	822	791	834	813	793	780	805	807	790	821	797	795	729	748	818	737	770	797	833	785	800	828	774	772	791	791	822	757	776	781	812	778	800	817	787	778	818	764	786	775	769	817	752	792	807	834	789	825	809	817	807	767	756	818	840	840	785	856	782	774	780	759	778	827	781	765	760	818	742	821	826	829	811	793	806	781	842	769	795	784	850	767	788	765	766	794	795	831	806	806	822	812	767	788	791	832	816	777	829	793	790	791	811	770	736	820	835	782	788	787	772	815	760	845	789	823	751	843	825	790	800	779	776	787	805	776	819	763	804	779	785	838	854	795	777	820	802	813	800	825	822	794	812	800	815	761	820	848	790	760	852	824	824	815	859	802	785	795	776	829	807	836	809	799	789	788	812	820	807	797	810	774	799	786	781	836	775	844	789	797	778	793	834	799	828	797	759	800	827	791	791	767	792	734	760	736	759	767	779	772	808	732	755	788	809	754	799	859	811	806	768	750	781	773	770	817	840	759	750	805	824	827	787	788	786	786	805	819	767	823	797	748	778	808	821	774	774	768	795	762	795	795	822	811	742	763	805	804	767	791	822	779	806	781	795	825	829	753	793	722	797	818	800	801	799	792	792	838	801	801	833	793	787	791	792	821	788	814	803	823	811	790	794	809	782	836	839	753	829	891	846	787	809	830	760	787	826	808	823	827	768	783	743	803	794	799	824	773	814	824	798	803	783	807	734	824	775	836	775	840	818	788	758	810	819	800	853	805	774	791	793	774	793	859	824	751	779	828	843	780	764	778	809	847	742	821	808	851	748	784	761	788	786	819	779	801	783	797	782	762	821	836	733	841	793	784	778	842	838	788	826	832	784	762	805	819	794	778	796	763	825	791	844	791	798	827	764	841	815	761	812	833	814	765	821	799	802	811	748	809	783	784	781	803	806	782	777	828	801	806	777	837	811	789	761	807	795	797	814	779	829	782	806	786	809	813	787	823	773	809	781	792	806	772	795	783	783	786	798	816	811	831	765	792	760	781	773	809	790	776	825	787	796	791	795	818	748	850	816	771	797	736	762	769	845	793	837	800	810	813	772	837	855	753	796	794	789	789	806	797	827	785	771	804	786	791	837	793	763	836	878	808	794	791	809	857	747	799	768	753	807	832	795	812	805	791	806	795	826	852	829	772	756	825	775	831	823	817	772	756	835	803	763	777	815	765	854	801	847	742	739	742	767	838	895	837	793	762	797	772	806	775	793	766	800	813	812	813	789	799	786	819	764	791	778	802	792	765	811	823	727	770	771	797	773
20077	14755	12734	21006	28039	26057	20836	40812	43133	33250	22271	12474	7881	6999	6696	6587	6711	6659	6685	6678	6696	6880	6657	6758	6694	6739	6764	6635	6732	6750	6634	6811	6738	6661	6606	6642	6628	6486	6597	6675	6707	6725	6494	6646	6728	6657	6754	6705	6707	6576	6624	6635	6765	6771	6653	6667	6732	6701	6622	6645	6730	6636	6550	6766	6678	6580	6777	6662	6765	6672	6767	6522	6549	6624	6560	6718	6648	6591	6721	6743	6630	6734	6687	6702	6636	6539	6677	6751	6733	6637	6468	6775	6759	6744	6625	6624	6711	6615	6784	6635	6731	6660	6635	6703	6647	6685	6601	6719	6581	6683	6728	6635	6687	6759	6546	6712	6682	6664	6708	6583	6567	6675	6836	6633	6644	6694	6784	6634	6725	6747	6781	6670	6757	6605	6681	6685	6708	6649	6750	6698	6646	6624	6742	6550	6823	6728	6658	6656	6622	6633	6724	6649	6730	6709	6823	6713	6713	6443	6725	6848	6763	6748	6792	6724	6666	6719	6701	6717	6772	6760	6621	6630	6591	6716	6769	6616	6726	6628	6613	6674	6671	6773	6733	6659	6615	6776	6735	6667	6678	6694	6728	6851	6781	6633	6778	6764	6671	6690	6619	6764	6629	6741	6773	6684	6637	6564	6726	6667	6670	6690	6677	6621	6564	6762	6736	6657	6746	6732	6609	6618	6671	6667	6571	6637	6655	6659	6661	6692	6534	6576	6628	6592	6722	6670	6690	6600	6580	6694	6600	6615	6599	6804	6668	6736	6686	6696	6707	6731	6644	6845	6591	6600	6654	6693	6721	6650	6727	6735	6638	6694	6594	6707	6824	6689	6744	6591	6704	6732	6737	6626	6799	6633	6776	6688	6574	6740	6601	6689	6565	6775	6706	6651	6602	6801	6687	6693	6694	6602	6707	6759	6704	6713	6723	6552	6726	6649	6691	6693	6680	6698	6720	6783	6702	6652	6769	6725	6572	6590	6724	6700	6566	6654	6737	6638	6737	6762	6697	6662	6572	6705	6677	6629	6646	6708	6660	6690	6698	6756	6616	6609	6611	6602	6624	6731	6713	6534	6709	6874	6723	6653	6588	6605	6652	6595	6733	6580	6601	6658	6807	6657	6641	6683	6644	6666	6590	6806	6713	6569	6656	6693	6569	6611	6715	6758	6650	6708	6730	6623	6633	6751	6613	6717	6700	6767	6683	6592	6781	6722	6691	6530	6740	6754	6630	6718	6830	6722	6691	6710	6651	6679	6857	6664	6662	6650	6829	6728	6625	6677	6740	6788	6648	6711	6742	6719	6637	6775	6667	6585	6660	6782	6770	6611	6843	6579	6704	6774	6660	6640	6721	6666	6698	6728	6694	6756	6752	6693	6725	6676	6744	6749	6648	6605	6691	6687	6761	6593	6630	6695	6629	6649	6693	6792	6629	6681	6731	6673	6529	6677	6679	6691	6595	6605	6625	6649	6608	6601	6763	6616	6575	6575	6792	6760	6648	6729	6668	6690	6680	6668	6598	6743	6784	6582	6644	6546	6747	6686	6580	6718	6634	6718	6594	6743	6772	6545	6721	6693	6702	6567	6582	6619	6714	6606	6716	6575	6650	6828	6684	6806	6581	6682	6655	6615	6770	6666	6654	6773	6711	6743	6648	6746	6690	6784	6745	6736	6734	6616	6849	6825	6776	6676	6703	6791	6624	6662	6670	6753	6566	6620	6548	6663	6664	6633	6768	6661	6651	6652	6672	6767	6645	6739	6743	6611	6598	6651	6789	6696	6650	6688	6663	6770	6896	6820	6585	6551	6732	6618	6723	6719	6744	6723	6799	6683	6742	6696	6781	6696	6661	6693	6873	6633	6759	6875	6681	6702	6662	6603	6667	6762	6657	6765	6703	6710	6665	6673	6706	6657	6729	6754	6601	6684	6632	6665	6716	6786	6709	6677	6695	6686	6691	6792	6699	6626	6756	6657	6866	6777	6628	6606	6748	6712	6678	6660	6644	6704	6581	6621	6653	6607	6719	6642	6775	6705	6645	6745	6619	6707	6650	6598	6597	6702	6624	6608	6801	6595	6679	6707	6750	6617	6636	6662	6760	6620	6652	6758	6706	6667	6730	6644	6796	6720	6736	6591	6706	6649	6629	6631	6701	6739	6539	6753	6632	6660	6749	6630	6747	6767	6768	6699	6650	6670	6677	6552	6670	6648	6796	6595	6763	6635	6833	6664	6756	6626	6750	6686	6733	6706	6600	6741	6694	6719	6640	6691	6682	6766	6732	6674	6739	6641	6668	6750	6587	6744	6696	6717	6731	6651	6708	6628	6664	6667	6642	6658	6538	6589	6703	6676	6552	6818	6531	6631	6719	6814	6690	6732	6765	6573	6674	6782	6687	6585	6732	6662	6713	6598	6639	6620	6627	6702	6691	6758	6683	6613	6692	6740	6642	6654	6583	6700	6671	6587	6763	6667	6670	6618	6815	6633	6794	6753	6739	6753	6658	6755	6669	6703	6675	6655	6798	6721	6710	6673	6613	6737	6666	6544	6698	6681	6597	6650	6601	6762	6862	6779	6648	6645	6586	6735	6815	6634	6687	6769	6839	6581	6638	6676	6707	6846	6566	6604	6844	6706	6638	6594	6745	6763	6836	6657	6667	6710	6538	6695	6672	6587	6660	6512	6728	6686	6625	6549	6638	6874	6737	6727	6736	6612	6738	6640	6673	6629	6615	6545	6732	6658	6631	6617	6677	6651	6683	6726	6750	6680	6714	6566	6699	6599	6640	6700	6644	6735	6646	6702	6609	6665	6593	6643	6710	6640	6646	6693	6626	6718	6706	6698	6727	6802	6627	6648	6700	6767	6719	6690	6603	6778	6752	6550	6656	6673	6567	6670	6637	6719	6722	6734	6737	6723	6670	6635	6714	6659	6584	6784	6719	6749	6725	6765	6536	6742	6585	6680	6712	6708	6737	6636	6652	6729	6748	6644	6709	6628	6635	6673	6727	6738	6607	6705	6761	6704	6804	6741	6699	6726	6644	6616	6524	6587	6716	6682	6668	6548	6780	6518	6752	6808	6655	6594	6583	6643	6743	6737	6706	6686	6711	6744	6745	6659	6676	6658	6572	6732	6632	6741	6612	6602	6640	6600	6680	6663	6544	6657	6691	6669	6809	6675	6600	6631	6685	6679	6728	6686	6664	6581	6602	6600	6597	6669	6744	6645	6678	6671	6677	6640	6629	6784	6654	6625	6708	6776	6679	6667	6737	6788	6628	6657	6738	6727	6703	6690	6642	6635	6585	6610	6618	6735	6488	6611	6609	6663	6682	6686	6697	6755	6726	6596	6637	6676	6708	6649	6660	6798	6705	6687	6691	6715	6652	6525	6768	6615	6784	6763	6551	6649	6515	6768	6683	6684	6666	6768	6740	6533	6528	6676	6735	6710	6580	6623	6867	6722	6646	6687	6676	6620	6678	6659	6541	6719	6585	6771	6753	6702	6826	6745	6755	6747	6688	6682	6648	6639	6649	6760	6745	6644	6654	6734	6748	6640	6701	6646	6631	6580	6670	6761	6772	6897	6676	6718	6556	6638	6721	6575	6721	6681	6651	6677	6678	6680	6625	6678	6622	6709	6669	6794	6613	6686	6676	6757	6569	6659	6653	6821	6726	6667	6646	6733	6715	6697	6654	6774	6497	6651	6615	6711	6717	6731	6730	6622	6781	6683	6658	6614	6775	6572	6711	6707	6623	6722	6652	6667	6737	6715	6597	6643	6733	6572	6835	6716	6643	6553	6624	6736	6641	6696	6788	6803	6667	6727	6697	6710	6604	6649	6692	6653	6704	6792	6756	6704	6629	6630	6657	6785	6715	6721	6786	6789	6681	6620	6696	6680	6534	6787	6731	6630	6600	6645	6692	6596	6815	6629	6781	6595	6648	6668	6709	6626	6693	6655	6681	6771	6670	6654	6649	6719	6617	6752	6548	6636	6542	6653	6771	6654	6731	6645	6549	6740	6602	6739	6609	6650	6642	6722	6660	6667	6818	6702	6636	6738	6812	6586	6647	6636	6642	6741	6734	6683	6808	6702	6761	6711	6751	6682	6576	6716	6691	6742	6639	6629	6695	6598	6765	6654	6661	6758	6682	6678	6744	6722	6593	6622	6797	6655	6618	6772	6637	6614	6738	6679	6665	6575	6688	6704	6674	6719	6690	6494	6659	6568	6600	6610	6700	6805	6644	6651	6660	6714	6646	6639	6746	6725	6688	6787	6579	6822	6659	6624	6835	6706	6632	6681	6723	6647	6782	6660	6834	6678	6744	6695	6727	6782	6810	6702	6702	6743	6625	6531	6626	6678	6717	6631	6615	6731	6780	6653	6689	6521	6765	6816	6627	6654	6645	6739	6701	6712	6713	6671	6776	6744	6636	6509	6571	6758	6714	6762	6683	6624	6783	6781	6724	6710	6748	6695	6737	6688	6618	6736	6776	6803	6585	6602	6707	6556	6704	6715	6604	6867	6662	6669	6680	6681	6593	6664	6646	6663	6638	6563	6643	6667	6682	6696	6600	6700	6652	6634	6669	6657	6641	6673	6635	6762	6711	6678	6703	6669	6758	6700	6618	6677	6749	6722	6627	6685	6654	6711	6664	6598	6783	6606	6647	6631	6739	6683	6765	6611	6760	6551	6681	6596	6840	6587	6684	6643	6708	6678	6757	6718	6769	6703	6691	6710	6693	6729	6691	6610	6698	6681	6684	6777	6682	6644	6611	6690	6632	6703	6746	6627	6712	6728	6668	6659	6749	6681	6727	6654	6683	6718	6689	6591	6795	6581	6777	6619	6821	6667	6925	6537	6715	6631	6606	6608	6879	6570	6695	6553	6615	6629	6708	6658	6698	6736	6679	6735	6663	6652	6701	6653	6784	6742	6625	6671	6772	6808	6636	6660	6684	6707	6609	6646	6739	6691	6758	6748	6581	6639	6833	6767	6698	6765	6584	6687	6680	6713	6680	6721	6728	6679	6727	6636	6728	6640	6572	6634	6696	6673	6682	6682	6618	6574	6600	6707	6717	6632	6621	6609	6622	6615	6638	6737	6778	6704
3285	2476	2133	1770	1972	2133	1759	5869	12024	8555	4256	1833	1080	856	820	853	846	827	877	851	801	830	841	829	842	863	872	817	804	806	813	872	817	847	841	818	854	815	873	862	840	888	858	818	854	872	843	855	827	790	833	865	825	899	855	813	856	826	858	825	842	812	857	869	847	821	790	846	881	823	848	795	842	806	812	864	839	835	838	882	825	851	871	841	879	842	795	847	772	841	846	863	854	822	862	870	846	836	833	855	895	838	808	831	810	804	854	863	853	815	896	836	886	846	893	843	836	838	843	808	822	852	858	823	809	873	806	872	763	806	843	811	867	809	839	829	833	805	857	851	884	837	837	839	841	829	866	858	826	820	848	885	896	865	834	810	860	898	846	867	840	796	858	826	845	819	837	860	793	818	814	819	807	848	855	796	836	889	832	849	854	848	865	814	796	827	779	901	813	850	848	839	912	889	847	814	776	833	828	819	832	837	834	826	820	828	830	900	835	857	823	835	843	846	877	844	831	868	809	845	829	831	790	814	873	837	831	816	889	850	891	820	781	808	866	885	810	887	817	852	828	850	790	828	881	880	812	857	840	785	873	866	848	838	839	802	842	842	838	849	834	857	822	822	834	776	800	860	839	854	873	857	808	815	834	820	861	823	832	889	836	808	855	730	821	848	838	800	865	871	844	857	843	871	872	822	828	862	839	801	867	853	783	823	844	797	848	891	819	819	818	850	794	830	852	832	825	856	868	833	829	816	900	844	844	812	830	821	849	820	854	809	894	889	857	860	891	801	841	853	826	824	802	808	885	810	791	921	821	861	876	901	837	888	822	832	813	842	851	847	847	884	828	861	823	895	873	843	816	835	827	855	807	857	848	837	852	847	872	827	813	850	842	853	862	827	834	837	829	856	808	864	835	860	856	829	831	784	849	814	887	860	850	852	899	855	885	853	860	896	838	856	807	834	832	838	870	847	857	880	868	873	849	883	880	846	849	813	842	854	861	885	773	843	871	860	843	832	838	804	794	825	806	892	782	778	815	839	845	854	844	842	863	837	899	838	777	832	843	786	785	813	859	794	838	853	836	844	824	847	859	843	866	819	825	859	811	837	809	849	865	790	888	839	854	844	824	800	853	859	833	828	848	882	840	859	875	809	836	868	883	796	890	851	834	850	831	848	810	883	884	820	806	817	864	864	857	888	796	816	804	840	867	833	853	828	865	868	836	862	863	899	854	827	817	874	861	852	844	870	818	843	824	789	832	855	833	865	854	821	793	844	823	839	860	887	862	837	893	838	844	859	841	871	817	866	821	824	783	821	810	796	800	828	855	895	852	821	865	817	843	879	879	843	836	876	861	814	835	803	917	843	913	817	847	862	833	856	794	898	829	912	834	865	846	848	847	841	806	814	830	846	843	847	766	867	786	874	806	836	860	853	798	773	834	863	867	819	812	839	868	808	795	867	861	826	823	842	857	863	907	842	863	820	833	819	834	806	885	835	863	882	803	855	848	848	917	881	852	785	852	818	842	825	875	864	889	835	855	827	852	862	844	837	799	824	818	837	852	885	853	808	926	840	807	829	814	840	860	821	850	863	856	847	790	802	806	849	854	819	859	834	786	847	810	927	839	858	783	919	831	854	802	837	791	862	851	875	870	854	872	802	808	870	879	841	830	834	858	810	810	871	872	833	866	877	847	847	901	852	846	824	831	853	817	866	840	845	891	849	810	859	817	914	842	791	873	839	822	863	840	827	859	867	836	891	920	817	826	894	818	814	899	852	888	866	829	881	865	843	894	825	838	855	838	775	851	871	824	823	804	825	883	829	847	866	808	821	793	862	829	836	889	839	826	847	846	830	839	845	844	840	820	824	819	874	856	847	828	848	791	859	829	839	843	856	845	808	865	826	804	862	852	842	809	836	809	832	829	830	832	833	843	834	767	825	818	825	847	848	864	864	848	880	867	824	839	881	847	847	838	839	855	860	867	855	799	747	834	849	825	846	857	835	874	858	837	893	805	846	855	911	822	830	816	858	857	791	913	833	836	805	809	840	812	818	833	853	869	826	894	882	864	845	797	838	856	891	802	775	802	823	866	841	856	823	838	824	853	854	884	866	856	795	865	886	822	883	882	820	824	876	866	796	843	871	827	847	867	856	862	840	858	828	865	791	826	845	869	818	852	827	831	809	867	834	895	823	876	837	862	839	774	841	790	835	816	837	854	812	870	847	804	846	802	879	779	808	851	816	832	869	916	863	866	828	851	823	826	852	844	826	885	879	856	793	853	849	832	831	806	860	837	877	839	808	835	828	845	849	861	899	820	873	829	824	860	839	851	854	830	798	807	835	830	797	810	819	803	799	853	861	865	861	835	835	838	859	855	834	893	850	860	826	869	814	857	850	830	794	884	848	829	872	863	891	841	839	832	846	859	851	846	828	797	856	842	839	857	825	832	816	860	865	865	835	850	843	860	835	837	823	848	863	822	849	864	859	800	777	836	860	827	832	878	844	812	844	894	883	828	828	827	862	823	839	838	834	925	866	850	840	792	892	801	868	832	818	836	854	829	821	872	857	808	848	799	880	837	785	864	805	825	890	852	834	875	862	844	824	835	839	800	806	809	837	831	832	819	844	842	809	875	840	790	892	865	807	844	835	804	845	837	841	858	804	839	849	842	870	838	827	816	875	865	836	800	818	842	848	878	849	878	830	820	851	802	824	888	880	867	814	826	850	893	858	816	815	852	830	844	888	844	855	839	856	840	805	840	816	861	870	808	852	842	841	837	854	907	869	819	873	862	856	824	848	805	838	865	850	822	826	846	876	861	870	825	759	833	849	838	831	807	768	816	855	847	849	826	863	802	845	836	821	834	867	874	833	854	879	870	839	879	814	888	845	786	824	866	852	850	854	834	836	843	852	826	859	809	831	871	870	837	840	802	816	850	814	869	840	874	838	839	914	823	847	818	849	867	849	823	861	897	830	857	821	870	790	811	880	879	799	823	833	847	887	855	818	871	807	828	880	865	823	802	864	874	860	826	787	842	827	817	901	793	828	873	867	828	829	836	827	869	828	847	895	874	815	834	800	898	818	827	834	857	858	858	824	881	830	812	850	821	786	836	826	828	816	824	814	843	871	854	878	860	812	830	854	866	832	926	871	838	834	857	878	803	826	819	838	837	883	851	826	872	774	823	858	828	863	851	854	872	866	847	858	831	876	893	856	830	804	854	817	856	838	841	804	806	816	868	765	795	851	848	820	830	867	854	857	847	833	836	845	767	814	827	876	796	869	796	810	807	873	783	849	826	878	813	837	807	827	844	772	872	832	849	881	819	803	850	853	829	842	811	839	847	834	896	864	834	831	810	833	817	809	832	845	785	825	828	802	877	798	828	850	840	830	843	847	841	842	865	830	915	818	880	827	853	862	870	861	835	843	902	852	793	816	813	821	896	803	893	850	810	849	806	810	817	906	844	871	863	819	807	850	886	832	822	826	759	783	825	844	808	863
25122	18926	18218	26310	33579	32379	27020	43223	54251	42877	30932	18597	10036	7678	7076	7018	7035	6950	7074	6950	7009	6982	6853	6973	7095	6975	6951	6916	7049	6990	6995	6904	6844	7012	6942	7049	6891	6924	6947	7091	6977	6959	6956	6996	6969	7024	6940	6944	6936	6887	6980	6895	7020	6942	7024	6868	6945	6970	6931	6974	7009	6942	6960	6926	6974	6972	6908	6862	7113	7008	6907	6845	6915	6978	6931	6836	7009	7003	7039	6822	6926	7112	7020	6993	6893	7131	6946	7051	6993	7049	7117	6912	6894	6962	7030	7000	6962	6951	7061	6835	6851	6816	6842	6934	6883	6972	6941	7013	6814	6860	6967	6931	6928	7110	6818	7055	6982	6963	6847	6923	6807	6941	6927	6829	6871	6914	7024	6916	6910	7000	6959	7019	7028	6909	6914	6802	6989	6979	7026	6992	7116	6928	6932	6968	6915	6981	7016	6940	6853	6873	7008	7051	6994	6992	7089	7059	6942	6923	6933	7024	6938	7098	6914	6966	7010	7068	7001	7018	6805	6965	6926	7045	6932	6920	6991	6948	6870	6985	6921	6944	6961	7036	6962	6980	6979	6999	6968	6961	6949	6814	6998	6964	6993	6946	6922	7018	7119	7064	6818	6908	7062	6794	7052	6906	6875	6941	6904	7028	6992	7087	6924	6943	7007	7023	6958	6997	7004	6931	6842	7013	6883	6989	7033	6940	7045	6999	7015	6908	7080	7021	6987	6905	6956	6966	7013	6982	6909	6948	6933	6959	6899	7005	6918	6900	6848	7085	6861	6932	6767	6891	6899	7051	7073	7118	7053	6950	6836	7050	6950	7136	6989	7014	7004	6923	7024	7029	6924	6950	6929	6986	7009	6945	6925	7077	6909	7004	6841	7032	7021	6886	6921	6928	7031	6986	6810	6938	6915	6918	6884	7076	6994	6891	6970	6861	6981	6998	6911	6831	6942	6949	7109	7081	6937	6933	7022	6978	7044	6891	6879	7010	6863	6925	7022	6898	6990	6838	6979	7083	6843	7061	6850	6974	6980	6955	6981	6975	7096	6818	6847	7006	6985	6938	6966	7004	6942	7042	6899	6944	6857	6957	6888	7087	6917	6927	7073	6855	6905	6857	6948	6890	6924	6992	6995	6923	7029	7016	6961	6880	6937	6917	6918	7070	6932	6976	7003	6950	7107	6957	7058	6999	6952	6927	6906	6999	7065	6951	6922	6928	7004	6981	6936	7101	6924	6883	6955	6880	6894	7064	6873	6985	6816	6929	6898	7017	6899	7085	7093	6931	6931	6985	7005	7012	6962	6912	6866	6977	6993	6944	7015	6864	6900	6938	7095	6896	6902	7014	6934	6911	7011	7042	7058	6952	6971	6896	6900	7026	6962	7090	6816	6949	6941	6941	6866	6969	6908	6868	7044	6859	6949	6960	7020	6934	6926	7056	6831	6998	6945	6952	6925	6949	6903	7025	7062	7036	6968	6909	6998	7074	6929	6826	7037	6903	6941	6991	6985	6913	7004	6915	6961	7045	6906	6922	7021	6984	6978	6899	6984	6994	6953	7006	6843	6951	7021	6919	6927	6919	7033	6973	7022	7103	7102	6878	6969	6942	6948	6942	6937	7060	7044	7074	7039	7043	6777	6937	7067	6944	6985	6975	7045	7062	7086	6894	6911	6936	6993	7065	7060	7004	6961	7097	6920	6873	6977	7045	6949	6963	6841	7046	6987	7018	6978	6938	6985	6880	7000	7002	6911	7048	7035	6991	7121	7032	6899	6835	7095	6956	7056	6969	7008	6994	6973	6944	7066	6928	6901	7042	6992	7074	6966	7030	6926	6863	6932	6863	6939	6897	7077	6850	6886	6902	7016	6953	6854	7041	6900	6839	6983	6975	7013	6816	6995	7001	7044	6890	7016	6929	6981	6979	6898	6953	7071	6906	6800	6967	7028	7004	7001	6925	6854	7016	7003	6979	6898	6874	6960	6928	6947	6887	6815	7043	6936	6945	6988	7007	6931	6880	6985	6977	7012	6971	7063	6968	7001	6890	6906	6959	6897	6969	6939	6972	6864	6856	7013	7001	6879	6836	6842	6932	6892	6993	6893	7005	6851	6876	7080	6892	6882	7019	6936	7096	7036	6911	6910	6867	7010	7050	6811	7081	7011	7022	6931	7020	6907	6994	6934	6946	7117	6921	6985	7001	6879	7017	7092	7002	7042	6961	6964	7073	6831	6999	6904	6844	6960	7071	7005	6943	7160	7025	6888	7023	6916	6907	7045	7026	7020	6976	6903	6868	6966	6844	7072	6912	6951	6967	6937	7011	6957	6848	6875	6884	6867	6863	6958	6916	7073	7064	6970	6903	7013	7044	7117	7157	6918	7057	6792	7018	6988	6999	7064	6858	6864	6847	7029	6723	6867	6961	6998	7039	6986	7055	6942	6967	7059	6890	7079	6992	7021	6981	6849	6965	6929	6923	7030	6996	6793	6989	7051	6900	6900	6950	7045	7020	7086	6928	6986	6920	6987	7051	7039	6959	6806	6927	6880	7033	6975	7117	7124	7032	7006	7010	6946	6856	6918	6881	6996	6924	6940	6953	6921	6768	6945	6895	7141	6964	6974	6996	6993	6954	7015	7026	6867	7062	6956	6906	6987	6977	6988	6984	7004	6900	6996	7033	6886	7006	6968	6925	7011	6967	6917	7019	6953	7074	7046	6786	6940	6978	6911	7058	7097	6907	6967	6956	6936	6944	6934	6779	6914	6937	6983	6934	7040	6903	6927	7098	7003	6944	7009	7075	7090	6990	6949	6948	7002	7028	6991	6952	7048	6960	6973	6910	6957	6946	6938	6911	7115	6934	6978	6958	6969	6816	6994	7031	7156	6907	7042	7069	7035	6896	6874	6898	6890	6971	6921	7092	6991	6795	7040	7057	6954	6898	6911	7027	7006	6939	6962	6893	6915	6946	7023	6975	7053	6822	6994	6957	6971	6892	7006	6917	6878	6952	7007	7084	6939	6840	6947	6944	7051	6949	6984	6979	6908	6987	6966	6978	7042	6946	7003	6913	7017	6944	6971	7035	6888	6968	6896	6847	6840	6938	7054	6913	6959	6878	7051	6837	7069	6991	7020	6983	7055	6905	7117	7057	7026	6986	7062	6935	7048	7096	7022	7041	6907	6951	7014	7017	7068	7058	6920	6898	6934	7086	7018	7018	7018	6951	6936	7021	6918	7072	6995	6923	6996	7121	6884	6900	7031	6894	7015	6894	6850	6909	6913	6875	7006	6966	7036	6988	7094	6970	6951	7056	6910	6935	6862	7016	6987	6927	6833	6986	6966	6944	6987	6997	7126	6921	7072	7013	6947	6894	6998	6969	7078	6997	6860	7028	7016	6891	6984	7105	7102	7005	7008	7021	7039	6976	6997	7015	6951	6891	7007	6848	6953	6880	6943	7029	6989	6944	6893	7048	6878	6853	6923	6931	6942	6963	7021	7013	6969	7019	6934	6993	6872	7006	7030	7023	7006	6931	7017	7105	6899	6974	6969	6987	6861	7031	6975	6935	6757	7026	6929	7186	6915	7044	7042	6924	6946	7008	6951	6943	6920	6921	6817	7004	6950	6914	6819	6999	7068	6832	7047	6898	6834	7029	7025	7026	6989	6852	6936	6927	6871	6912	6959	6921	6964	6980	6859	6946	6932	6979	6921	6951	7013	7025	6985	7008	6975	6954	6906	6926	6995	6920	6940	7011	6932	6861	7027	6909	7073	6983	6849	7057	6996	6894	6926	7016	6886	6973	7144	6950	7053	6990	6861	6946	6884	6955	6940	6921	6932	6927	6907	7127	7077	6938	7018	6909	6964	7004	7010	7045	6961	6897	6912	6935	6867	7008	6951	6836	6986	6966	7017	7035	6888	6867	6917	7103	6937	6989	7022	7011	6942	6981	7043	6993	7020	6987	7021	6953	7039	7036	7052	7035	6795	6903	6867	6904	6831	7029	6935	7057	7015	7118	6870	7042	7102	7040	6863	6887	6986	6971	6923	6948	6935	6910	6941	6904	6936	6975	6902	6972	7102	6905	7084	6939	6908	6936	6985	7004	7026	6997	6998	6763	6996	6917	7124	6860	6932	7026	6922	6959	7005	6985	6902	6974	7013	6990	7061	6937	6936	6927	6919	6959	7002	7018	6848	6921	6961	7007	6917	6903	6975	6903	6987	7013	6883	6887	7040	7070	6976	7121	6890	7079	6945	6967	7094	7077	6918	6934	7012	7004	7003	6995	7044	6963	6849	6988	6951	7076	6986	6977	6998	7041	6901	6852	6949	6898	7000	6952	6907	6950	6914	7008	6896	6875	6947	6924	6911	6878	6968	7064	7100	6899	7068	6962	6942	6921	6972	6985	6969	7014	7078	6946	7038	6991	7005	6971	6957	6998	6985	6895	6984	7044	6974	6938	6953	7142	7030	7001	6994	6975	6905	6955	7019	6845	6898	7014	6980	7123	6991	6851	6971	6810	6938	7032	6996	6942	7083	7038	6977	7021	6926	6928	7045	7064	7009	6984	6896	7029	6931	6969	6969	6893	6903	6944	7026	6894	6950	7091	6969	6959	7027	7129	6967	6922	6786	6860	6870	6928	6939	7118	6821	6881	6945	6957	6918	6952	6949	6895	6934	7039	6870	6965	6876	7001	6984	6864	7054	7098	7035	6978	6849	6967	6928	7065	6937	6928	6962	7042	7207	6866	6899	6911	7041	7066	6980	6996	6978	6973	6909	7057	7032	6941	6833	6853	6981	6861	6933	6907	6889	6916	6952	6935	6882	7010	6922	6968	6921	7000	6820	6976	7146	6846	7064	6935	6991	6951	6968	6953	6952	6983	6981	7043	6840	6964	7026	6964	6761	6982	6909	7001	7014	7064	7039	6921	6887	6938	7039	7022	7005	7057	6793	6724	7103	7053	6923	7011	6974	7049	6970	6897	6883	6878	6916	7014	7035	6857	6958	6982	6999	7152	6893	6890	7007	6963	7140	7050	6855	6941	6910	6959	6982	6986	6895	6911	7078	7050	6959	6930	7017	7043	7003	6931	7069	6959	6901	6917	6788	6994
5148	3050	2395	2006	1627	2126	3990	13213	13013	8218	3712	1721	1051	868	865	848	833	800	762	835	810	806	824	856	800	840	851	864	760	818	791	813	789	823	799	823	808	842	796	844	842	796	811	835	838	777	874	831	801	820	838	767	822	839	802	817	768	811	891	875	813	830	841	849	795	861	849	776	783	831	786	815	809	851	811	768	790	793	856	813	816	830	797	856	816	826	777	792	806	811	832	813	780	816	862	819	800	871	841	831	857	837	828	831	822	775	813	864	854	805	827	878	809	788	817	888	780	839	876	788	844	828	834	813	813	782	809	818	789	789	845	745	832	821	798	794	847	831	820	852	845	793	814	807	827	777	850	826	812	801	804	813	833	819	784	796	743	813	878	880	819	821	773	762	796	781	805	868	825	848	838	860	831	829	851	785	832	782	791	827	823	802	808	819	791	846	788	806	817	840	804	858	764	813	754	814	860	788	791	843	774	832	815	802	819	832	792	875	820	801	819	825	777	806	840	824	828	781	770	816	839	795	784	815	876	810	843	841	855	794	800	896	802	785	877	770	844	800	869	796	827	820	850	831	789	782	854	865	784	864	758	854	786	823	793	810	796	848	810	818	873	806	832	866	855	829	865	852	811	792	804	838	826	852	863	839	821	795	838	807	819	850	853	819	843	834	861	820	813	830	795	811	809	831	817	829	838	803	771	845	815	850	790	793	818	821	813	888	847	795	817	816	842	791	801	809	815	780	785	844	801	781	805	832	833	823	764	810	814	829	815	820	795	777	809	788	837	814	767	835	796	796	813	818	826	831	846	796	806	807	855	867	828	784	810	820	834	805	772	859	789	844	837	839	884	815	852	851	818	839	806	805	783	787	835	771	872	853	814	820	819	805	784	854	821	811	799	803	793	848	791	769	842	883	781	770	800	798	809	840	829	852	788	806	782	840	785	831	858	814	764	843	809	788	841	825	824	824	798	777	811	849	846	790	810	801	793	850	825	821	779	825	820	825	877	866	818	801	775	819	825	875	778	834	861	820	822	803	824	795	805	806	841	820	848	820	810	802	828	805	823	859	791	852	827	805	863	858	805	811	801	810	836	823	843	805	849	780	835	832	806	837	809	795	841	744	800	786	797	798	826	791	888	816	799	787	833	802	775	862	797	799	794	841	800	800	782	814	844	802	751	834	810	780	782	776	815	856	812	797	804	839	817	763	810	807	803	813	806	823	794	853	838	775	848	773	829	821	796	829	771	803	810	824	801	784	839	843	851	789	817	840	829	812	837	764	860	811	882	848	804	780	808	839	796	831	806	851	856	844	774	831	828	817	788	835	862	821	824	840	840	852	795	834	823	852	845	818	779	845	808	805	825	796	843	824	814	856	780	791	801	825	882	833	861	773	831	827	802	798	822	779	816	783	809	760	848	782	822	796	840	838	788	822	833	839	792	827	754	822	830	846	818	778	800	797	778	800	820	831	748	826	796	802	796	833	842	803	803	815	821	838	846	856	844	828	827	846	815	798	792	836	850	877	800	811	784	821	846	865	828	868	811	814	834	821	772	837	843	801	861	802	896	813	825	787	781	818	791	805	772	853	819	765	780	861	839	784	849	848	842	808	884	800	814	826	871	793	816	821	834	860	803	812	825	816	799	872	787	829	862	806	777	821	814	767	804	849	790	818	804	815	801	890	823	841	791	771	801	846	879	832	837	823	875	763	848	810	811	800	818	843	835	783	780	820	789	800	829	847	804	786	813	803	791	824	759	813	791	877	848	787	826	799	829	821	757	782	836	792	779	814	812	795	822	840	779	863	823	790	838	837	839	854	820	775	820	839	794	809	759	863	849	825	831	806	765	822	847	848	890	845	837	845	800	780	801	810	813	770	823	781	850	819	821	872	817	845	796	800	747	798	826	831	845	877	765	803	800	792	818	876	869	829	897	802	814	859	849	879	805	770	767	820	755	826	832	825	822	791	818	820	861	805	799	815	816	778	835	815	805	811	813	823	799	851	838	801	770	815	857	833	809	795	839	790	824	826	813	845	767	796	786	818	828	813	809	803	846	793	856	791	780	847	780	821	854	841	848	808	839	796	859	848	795	808	814	774	805	832	828	786	871	855	882	832	840	892	789	833	831	791	857	801	804	788	791	827	865	878	864	826	750	808	832	812	830	853	844	851	816	799	830	790	787	861	854	848	836	804	872	859	814	777	818	877	850	852	815	827	795	777	810	787	799	909	799	844	805	802	828	811	818	851	784	815	807	866	767	853	793	795	776	779	810	822	834	815	816	853	874	827	774	838	787	751	742	799	815	797	852	816	810	789	852	832	826	832	766	877	823	797	823	884	798	833	873	835	846	811	852	799	788	802	877	867	830	784	791	783	801	812	817	836	805	775	805	800	805	817	850	872	800	782	817	809	823	800	850	766	810	765	810	826	838	828	786	784	805	834	770	784	785	801	817	867	797	824	804	855	825	847	857	778	816	882	816	862	825	782	802	760	834	847	851	763	877	818	833	776	823	776	828	805	858	843	839	847	846	788	811	845	831	808	839	800	848	823	827	843	762	809	802	805	786	859	814	782	831	805	827	812	803	855	768	823	836	837	802	829	829	868	808	828	765	809	806	858	836	841	792	813	813	810	829	806	825	803	860	828	813	800	828	893	812	865	814	801	799	820	847	814	800	781	849	768	851	838	817	834	787	855	852	799	828	835	848	784	831	793	818	784	796	839	828	812	829	833	773	816	799	844	874	809	768	808	783	809	839	845	815	841	824	863	819	798	819	820	863	809	792	831	838	798	856	809	803	817	830	806	891	853	810	850	818	786	836	829	813	788	837	825	795	818	778	823	792	846	790	874	883	821	820	836	829	849	814	840	869	783	848	810	834	803	783	860	847	819	864	823	780	811	766	833	823	774	820	849	814	826	829	855	814	855	830	874	786	928	905	786	824	835	806	846	795	828	798	830	800	800	787	837	812	887	836	817	775	785	828	816	857	748	855	871	809	787	861	805	880	832	836	793	838	808	825	842	827	833	847	775	856	817	828	834	823	801	799	816	810	801	833	774	816	823	825	855	797	824	816	835	855	781	821	795	803	750	798	813	813	772	819	840	788	862	850	843	811	753	794	784	751	840	835	823	818	788	814	801	836	842	794	836	858	852	763	778	839	830	803	861	828	831	826	837	822	826	830	787	848	819	820	831	797	814	836	843	825	752	867	804	810	788	830	813	838	827	836	799	802	839	836	816	803	827	794	796	842	786	801	805	813	818	812	801	807	805	830	779	804	821	888	811	847	759	804	788	829	805	826	819	781	797	779	850	794	823	901	786	792	829	838	829	787	840	846	796	881	853	823	820	824	830	841	834	789	801	825	812	767	786	824	797	821	834	791	790	849	839	844	793	817	850	799	799	828	824	815	840	849	769	859	831	820	774	835	827	829	842	854	876	816	837	827	781	796	764	795	813	839	809	830	818	830	813	784	847	795	817	833	811	860	852	787	843	780	840
24214	20851	19307	26664	29409	32155	37687	59416	55028	42873	29976	17952	9923	7590	6995	6958	6887	6818	6882	6710	6810	6842	6906	6701	6904	6931	6850	6717	6803	7008	6852	6927	6870	6796	6834	6965	6816	6897	6829	6765	6813	6754	6872	6772	6865	6971	6907	6815	6864	6833	6822	6883	6778	6796	6879	6565	6771	6768	6875	6872	6924	6918	6886	6841	6754	6785	6888	6761	6800	6910	6868	6816	6827	6787	6781	6919	6882	6963	6721	6855	6948	6945	6824	6929	6868	6755	6884	6812	6829	6818	6858	6762	6876	6771	6978	6892	6907	6846	6702	6805	6809	6830	6957	6839	6864	6988	6848	6947	6952	6849	6869	6903	7002	6785	6937	6858	6786	6873	6784	6870	6910	6938	6750	6843	6699	6922	6860	6819	6805	6873	6942	6804	6763	6793	6980	6775	6890	6871	6951	6980	6846	6866	6773	6860	6755	6918	6843	7078	6768	6765	6816	6801	6802	6850	6847	6809	6839	6902	6898	6964	6797	6863	6748	6753	6872	6814	6953	6845	6852	6672	6908	6818	6852	6804	6859	6906	6942	6766	6785	6747	6822	6815	6845	6774	6903	6798	6885	6893	6973	6875	6961	6868	6848	6799	6818	6820	6937	6762	6921	6803	6830	6978	6819	6792	6762	6905	6818	6873	6871	6837	6831	6922	6903	6862	6752	6854	6903	6873	6873	6935	6899	6865	6895	6866	6883	6745	6859	6762	6780	6926	6810	6858	6889	6805	6796	6721	6889	6945	6594	6828	6914	6879	6893	6927	6967	6869	6767	6869	6797	6911	6917	6852	6904	6948	6884	6909	6993	6837	6907	6829	6806	6767	6803	6896	7051	6888	6782	6923	6886	6784	6908	6788	6875	6927	6926	6847	6885	6945	6909	6833	6758	6816	6857	6934	6870	6867	6846	6824	6779	6802	6854	6834	6981	6902	6891	6842	6754	6850	6867	6852	6877	6883	6823	6802	6832	6703	6900	6847	6874	6914	6801	6841	6914	6876	6883	6888	6914	6882	6905	6737	6941	6670	6967	6828	6960	6924	6906	6893	6821	6820	6812	6869	6807	6902	6856	6895	6915	6819	6880	6823	6819	6967	6895	6696	6962	6754	6908	6732	6832	6777	6910	6943	6881	6742	7043	6878	6865	6908	6896	6917	6797	6765	6892	6867	6808	6900	6865	6805	6892	6769	6904	6780	6934	7027	6955	6805	6928	6763	6924	6805	6843	6818	6953	6923	6847	6895	6974	6819	6817	6791	6816	6943	6966	6881	6900	6798	6861	6815	6753	6822	6846	6766	6761	6815	6864	6934	6772	6819	6971	6876	6778	6780	6924	6793	6734	7000	6797	6833	6908	6849	6859	6755	6861	6948	6702	6851	6863	6835	6848	6691	6929	6789	6766	6914	6869	6866	6825	6849	6718	6799	6816	6915	6833	6697	6841	6888	6865	6857	6890	6930	6896	6764	6726	7021	6897	6986	6874	6829	6779	6956	6839	6848	6850	6981	6792	6919	6847	6977	6802	6850	6823	6915	6890	6877	6918	6877	6855	6852	6879	6797	6929	6964	6800	6759	6789	6713	6865	6856	6801	6869	6789	6825	6779	6856	6915	6804	6772	6924	6776	6917	6806	6827	6903	6873	6846	6771	6838	6972	6983	6842	6837	6806	6893	6897	6839	6827	6780	6958	6743	6859	6885	6963	6849	6802	6792	6685	6914	6862	7022	6883	6718	6827	6903	6843	6805	6884	6942	6923	6768	7024	6985	6833	6914	6916	6756	6757	6812	6852	6869	6930	6965	7012	7003	6845	6768	6888	6813	6861	6729	6838	6906	6866	6782	6794	6722	6786	6875	6880	6867	6836	6830	6788	6989	6824	6846	6902	6898	6965	6805	6777	6827	6918	6892	6813	6906	6807	6882	6895	6706	6916	6819	6821	6881	6804	6923	6884	6883	6858	6786	6962	6954	6935	6839	6826	6889	6912	6906	6791	6833	6845	6742	7009	6833	6753	6904	6813	6895	6877	6949	6809	6769	6868	6780	6861	6911	6937	6734	7028	6780	6790	6856	6784	6848	6747	6811	6765	6939	6824	6888	6931	6963	6845	6907	6872	6913	6904	6885	6712	6829	6866	6735	6837	6823	6904	6884	6916	6997	6851	6874	6800	6864	6782	6947	6740	6915	6892	6927	6840	6893	6809	6770	6827	6755	6838	6898	6902	6905	6844	6813	6942	6913	6826	6894	6780	6803	6855	6927	6881	6848	6759	6790	6828	6950	6917	6864	6952	6852	6888	6890	6794	6883	6843	6890	6819	6867	6868	6989	6906	6825	6863	6774	6849	6881	6940	6823	6947	6900	6861	6843	6876	6808	6819	6958	6856	6934	6911	6862	6836	6720	6875	6974	6777	6952	6973	6846	6701	6979	6819	6886	6856	6954	6853	6799	6903	6884	6818	6810	6844	6869	6888	6639	6774	6870	6963	6941	6787	6913	6977	6884	6795	6880	6879	6806	6812	6958	6835	6916	6913	6976	6863	6741	6844	6823	6892	6810	6850	6981	6874	6858	6955	6929	6747	6956	6873	6801	6880	6773	6843	6836	6813	6961	6804	6868	6864	6785	7014	6754	6859	6874	6883	6871	6872	6741	6934	6965	6841	6922	6799	6797	6665	6834	6920	6956	6830	6861	6754	6948	6898	6933	6879	6970	6832	6885	6895	7015	6843	6913	6780	6743	6779	6915	6705	6950	6847	6825	7027	6793	6758	6820	6980	6995	6932	6853	6800	6837	6931	6955	6845	6868	6887	6712	6903	6854	6877	6931	6870	6788	6775	6886	6755	6812	6927	6797	6947	6782	7068	6822	6883	6874	6785	6908	6783	6954	6773	6896	6855	6800	6957	6854	6893	6814	6908	6881	6900	6954	6819	6924	6921	6817	6895	6816	6853	6848	6734	6883	6797	6862	6816	6936	6868	6798	6800	6887	6815	6830	6853	6788	6870	6735	6963	6921	6919	6915	6896	6733	6967	6945	6698	6947	6787	6925	6804	6876	6913	6914	6821	6887	6806	6859	6882	6842	6855	6862	6856	6964	6877	6845	6876	6769	6841	6849	6755	6688	6954	6900	6800	6991	6845	6953	6969	6760	6761	6799	6863	6913	6904	6791	6904	6922	6804	6811	6828	6834	6873	6923	6896	6862	6771	6941	6978	6855	6927	6767	6905	6801	6786	7005	6856	6845	6839	6843	6949	6890	6875	6727	7029	6883	6892	6814	6723	6823	6760	6858	6974	6836	6885	6959	6852	6877	6903	6911	6986	6943	6816	6941	6821	6760	6800	6844	6732	6838	6794	6809	7086	6858	6719	6826	6801	6940	6824	6883	6810	6855	6795	6934	6934	6870	6938	6848	6791	6775	6887	6923	6871	6879	6825	6889	6839	6882	6883	6883	6886	6812	6987	6868	6933	6937	6799	6809	6743	6953	6878	6938	6831	6912	6839	6808	6869	6884	6809	6876	6772	6786	6837	6994	6824	6827	6825	6855	6912	6889	6806	6783	6808	6753	6711	6781	6824	6955	6900	6897	6913	6763	6882	6987	6917	6897	6850	6836	6936	6935	6860	6816	6786	6986	6938	6747	7034	6914	6904	6841	6834	6931	6871	6872	6861	6925	6730	6787	6997	6823	6841	6772	6822	6763	6751	6866	6809	6868	6971	6872	6800	6845	6798	7000	6857	6840	6685	6881	6924	6864	6727	6676	6867	6907	6885	6857	6813	6842	6834	6892	6997	6953	6947	6927	6827	6820	6986	6812	6876	6922	6915	6865	6843	6749	7040	6919	6875	6869	6928	6863	6778	7117	6807	6851	7035	6845	6900	6872	6884	6786	6800	6882	6848	6758	6787	6889	6840	6906	6880	6954	6951	6803	6907	6793	6961	6853	6913	6849	6846	6780	6913	6912	6892	6927	6791	6910	6844	6834	6833	7013	6794	6918	6801	6793	6723	6865	6924	6821	6982	6729	6815	6699	7044	6893	6940	6941	6985	6876	6808	6917	6801	6987	6835	6743	6870	6931	6878	6823	6823	6817	6946	6819	6952	6744	6853	6875	6938	6840	6811	6839	6710	6737	6960	6846	6759	6948	6848	6861	6804	6924	6969	6864	6851	6913	6843	6932	6907	6885	6865	6822	6889	6861	6893	6730	6885	6882	6959	6763	6808	6848	6849	6858	6722	6825	6941	6881	6889	6853	6857	6737	6879	6785	6850	6931	6860	6812	6858	6777	6738	6800	6812	6827	6942	6882	6853	6823	6933	6824	6911	6931	6771	6800	6886	6988	6850	6658	6870	6910	6829	6913	6753	6776	6857	6820	6709	6947	6729	6789	6882	7013	6858	6764	6927	6911	6934	6828	6861	6717	6881	6882	6797	6831	6857	6831	6877	6832	6885	6811	6862	6828	6838	7011	6803	6902	6947	6998	6757	6890	6689	6858	6932	6866	6931	6834	6977	6786	6928	6787	6928	6864	6871	6909	6813	6821	6866	6902	6775	6833	6865	6925	6892	6949	6877	6885	6791	6876	6948	6827	6987	6872	6768	6862	6904	6909	6816	6860	6876	6884	6898	6883	6752	6862	6904	7017	6807	6794	6759	6924	6891	6851	6864	6843	6786	6893	6866	6810	6826	6855	6905	6733	6964	6770	6839	6832	6857	6731	6890	6815	6789	6796	6734	6894	6856	6929	6735	6765	6836	6976	6835	6785	6769	6827	6856	6912	6804	6823	6763	6801	6788	6835	6870	6868	6844	6757	6768	7014	6912	6784	6918	6697	6833	6874	6774	6858	6727	6861	6802	6912	6861	6764	6844	6888	6925	6908	6832	6859	6855	6871	6651	6798	6972	6812	6906	6833	6907	6784	6847	6898	6849	6823	6908	6876	6904	6804	6921	6862	6727	6907	6876	6966	6727	6859	6852	6960	6852	6926	6935	6867	6879	6913	6799	6844	6957	6858	6772	6712	6794	6807	6775	6850	6796	6915	6822	6790	6913	6821	6947	6849	6771	6904	6992	6895	6857	6937	6844	6787	6757	6912	6935	6872	6781	6845	6851	6816	6912
5573	4146	2691	1933	1823	2817	5458	25765	21136	13296	5295	1988	1008	880	824	853	886	822	861	820	880	863	855	856	858	842	852	912	829	900	926	890	905	866	831	887	861	943	843	862	915	833	962	901	878	877	874	927	853	870	923	842	846	830	890	897	915	884	913	843	918	911	854	857	872	882	977	842	860	871	861	905	901	853	810	907	887	927	889	843	890	871	915	893	861	878	843	913	940	898	859	859	879	860	864	874	905	913	857	862	827	935	895	897	932	876	910	871	895	865	862	882	891	887	869	830	876	917	886	872	901	856	913	859	860	938	885	867	929	848	916	870	829	889	935	947	844	877	906	828	868	814	869	850	919	851	885	854	886	862	863	878	908	876	860	840	899	852	900	874	848	944	934	864	908	860	850	884	847	835	960	907	846	887	889	895	878	872	835	871	846	900	928	865	860	881	890	908	859	865	890	855	877	856	854	897	883	895	896	931	893	937	862	904	887	913	936	850	923	867	907	865	841	921	905	884	845	891	889	878	877	920	884	896	875	880	905	863	949	865	937	875	831	932	901	884	937	852	897	835	874	861	921	894	935	876	843	860	917	825	872	908	897	919	805	876	867	869	920	889	957	822	903	889	893	867	884	873	924	838	866	885	887	838	876	878	892	894	885	855	924	873	932	896	851	891	857	848	843	879	895	875	854	929	837	899	831	854	882	941	892	837	923	899	887	923	851	878	878	903	847	876	843	832	866	845	884	868	898	868	911	914	919	889	898	862	894	893	905	896	935	876	879	824	848	864	883	880	903	829	886	832	854	881	876	859	922	874	879	889	847	879	877	935	869	896	869	901	888	851	902	808	860	856	881	922	867	866	857	832	880	852	901	884	859	896	810	845	926	903	849	907	906	865	878	880	859	835	900	826	836	894	901	838	855	933	894	879	865	891	919	904	859	863	910	934	864	854	834	941	897	860	813	852	824	873	832	876	884	898	937	822	847	889	893	866	880	894	893	886	883	913	898	939	892	908	901	913	879	881	877	906	898	891	894	932	856	914	826	846	906	842	858	855	862	849	859	863	905	931	921	900	884	935	851	848	883	832	850	843	841	849	921	862	836	900	882	864	833	858	878	883	881	860	911	902	918	896	838	902	858	887	942	877	928	856	876	855	892	888	871	903	854	886	852	862	838	866	861	845	868	873	928	803	866	938	885	849	865	901	831	888	853	836	862	901	857	899	882	889	873	916	900	871	849	894	830	876	804	867	905	875	854	873	909	866	875	855	902	912	867	895	916	887	898	881	889	823	879	869	896	860	883	864	863	869	928	881	874	856	891	889	854	880	892	898	875	849	872	867	886	879	931	856	857	842	862	854	865	873	895	836	879	900	889	888	853	894	863	833	884	831	850	886	847	860	881	838	870	868	893	886	861	902	917	873	894	902	879	902	880	840	898	859	868	915	842	856	859	857	870	887	902	848	906	897	891	898	898	852	851	892	789	819	911	917	877	870	864	877	909	875	907	898	910	849	877	859	895	865	889	856	925	887	848	841	867	916	867	887	881	936	860	905	907	866	913	909	874	841	849	899	860	949	908	903	857	894	901	842	852	833	952	829	882	870	855	850	897	882	901	887	904	917	858	885	929	889	825	920	883	859	836	913	948	822	869	866	866	942	842	875	891	852	823	865	895	898	910	899	915	923	894	869	811	891	889	882	873	838	849	896	856	824	856	820	881	854	896	933	902	865	843	870	948	892	873	868	860	826	905	880	878	857	821	873	856	854	883	890	821	850	891	906	856	863	858	901	874	887	846	845	945	868	889	864	871	922	926	901	847	910	851	888	873	878	869	891	899	879	878	929	902	886	854	926	921	836	892	903	889	845	853	850	796	924	904	899	876	855	894	931	837	856	847	856	872	888	890	834	885	868	848	838	890	933	932	922	879	924	899	920	848	873	890	830	846	871	821	886	900	876	855	875	910	884	881	860	870	861	919	929	864	874	951	863	932	821	895	872	858	868	875	870	907	853	832	878	902	938	892	840	932	850	940	843	868	893	808	847	884	865	938	938	824	860	860	877	854	818	829	863	919	845	860	877	876	911	867	855	894	912	882	863	871	856	927	905	870	889	893	858	841	896	868	871	880	918	907	888	887	815	894	899	894	898	885	931	863	843	847	912	894	886	882	888	864	893	880	884	884	823	883	901	821	893	853	866	891	886	844	935	843	869	854	898	891	873	899	891	893	874	919	873	884	908	902	912	867	923	890	827	865	856	880	851	842	895	893	906	877	872	886	901	910	894	890	853	855	860	921	880	892	923	916	871	906	920	939	896	885	823	883	886	894	878	893	835	853	886	904	897	888	870	895	852	891	819	874	870	836	912	855	862	915	858	888	904	885	870	890	915	878	890	895	831	958	904	858	882	850	915	904	873	841	857	884	906	874	878	857	874	884	858	912	824	894	858	912	854	886	881	910	901	858	849	906	931	911	875	804	872	838	973	898	891	843	870	895	908	891	919	875	893	880	883	800	896	911	925	825	949	835	908	874	862	915	887	938	845	894	853	857	859	919	926	900	884	929	845	888	875	876	912	856	896	898	844	837	914	831	869	882	858	897	836	853	902	820	859	895	840	853	848	870	942	836	875	880	858	891	885	887	862	866	891	847	808	920	824	838	822	888	864	896	870	930	936	936	870	883	908	866	849	850	851	894	840	895	883	919	860	899	861	907	886	876	910	878	882	926	897	893	887	850	884	867	872	887	908	882	889	868	862	845	925	909	873	825	867	959	893	908	868	889	905	841	894	904	912	902	842	871	906	888	872	922	911	871	853	915	877	902	887	865	900	881	890	913	894	915	852	880	889	862	894	889	881	888	860	853	909	893	950	885	884	860	921	882	891	841	893	829	959	874	929	926	887	818	890	861	880	832	914	863	909	915	845	886	880	901	834	844	878	902	873	906	876	912	878	883	858	854	864	885	914	885	852	916	904	949	892	864	863	873	886	875	906	900	868	875	877	921	870	904	895	903	898	877	848	896	860	866	914	906	874	854	839	868	888	886	895	894	870	880	891	903	896	893	911	874	879	875	909	835	906	853	839	854	884	853	843	918	903	889	882	905	908	841	942	907	843	884	981	895	839	912	929	981	852	844	893	871	848	890	877	902	889	882	887	816	869	834	907	932	873	906	862	865	840	857	916	862	886	945	878	885	845	890	869	858	865	829	904	871	851	896	858	891	880	901	907	840	865	868	911	898	874	891	856	908	907	877	909	854	895	901	890	940	875	812	873	914	892	887	879	866	896	893	864	885	933	872	823	932	908	892	944	895	912	849	880	817	890	869	884	879	873	893	930	849	856	909	911	881	870	887	823	897	876	836	865	851	902	830	844	850	854	837	854	871	913	885	882	880	847	884	883	890	913	853	904	884	838	900	879	847	900	815	887	886	853	920	950	897	907	936	867	915	908	869	887	905	890	836	909	875	867	913	867	863	863	834	907	932	842	957	830	855	883	884	869	882	850	867	845
30914	23861	20354	26573	33099	37296	43535	74318	64865	49751	33279	19578	10436	7768	7243	7287	7265	7182	7285	7255	7268	7188	7239	7189	7156	7277	7144	7220	7251	7253	7186	7291	7223	7225	7239	7297	7184	7219	7232	7295	7216	7173	7193	7185	7234	7195	7083	7148	7249	7336	7245	7140	7200	7187	7219	7227	7343	7281	7316	7209	7259	7265	7257	7246	7244	7268	7206	7345	7387	7135	7120	7243	7220	7275	7197	7150	7295	7299	7184	7208	7258	7170	7235	7136	7247	7323	7273	7265	7275	7186	7299	7212	7310	7214	7122	7266	7182	7295	7334	7116	7267	7176	7293	7296	7190	7277	7360	7252	7221	7193	7234	7320	7247	7322	7234	7276	7231	7271	7279	7214	7188	7224	7200	7245	7119	7142	7357	7145	7123	7140	7167	7208	7209	7321	7133	7177	7153	7271	7301	7330	7275	7244	7197	7173	7201	7230	7298	7260	7342	7083	7277	7242	7196	7294	7228	7311	7182	7079	7340	7262	7243	7183	7145	7297	7386	7351	7346	7224	7330	7172	7264	7193	7264	7271	7254	7127	7284	7101	7154	7115	7184	7373	7264	7219	7129	7137	7262	7279	7271	7204	7247	7319	7083	7295	7216	7219	7225	7359	7258	7233	7362	7253	7278	7166	7181	7145	7184	7276	7304	7150	7230	7203	7123	7232	7253	7107	7171	7208	7270	7261	7193	7211	7207	7195	7163	7362	7329	7154	7213	7311	7199	7321	7267	7163	7151	7283	7101	7202	7328	7178	7191	7101	7246	7157	7141	7271	7129	7221	7350	7304	7121	7137	7217	7188	7285	7266	7192	7298	7175	7209	7148	7285	7324	7046	7240	7212	7021	7282	7189	7224	7208	7304	7270	7289	7327	7283	7261	7222	7168	7277	7258	7316	7242	7202	7180	7146	7305	7256	7309	7281	7214	7074	7134	7149	7197	7210	7321	7309	7185	7196	7280	7147	7326	7273	7336	7206	7217	7285	7164	7271	7196	7163	7261	7190	7282	7205	7105	7290	7278	7222	7223	7207	7191	7347	7272	7228	7206	7321	7313	7147	7236	7248	7235	7241	7201	7162	7096	7293	7127	7222	7169	7295	7177	7187	7138	7178	7195	7410	7237	7285	7242	7149	7235	7174	7095	7262	7267	7193	7214	7173	7299	7268	7121	7169	7144	7237	7326	7043	7272	7320	7236	7105	7258	7208	7316	7209	7099	7281	7251	7347	7100	7212	7226	7231	7238	7163	7191	7181	7184	7344	7280	7247	7299	7242	7122	7169	7328	7103	7242	7226	7353	7052	7336	7181	7258	7299	7353	7124	7188	7290	7140	7251	7319	7369	7182	7213	7167	7154	7232	7214	7223	7285	7192	7143	7211	7241	7160	7402	7216	7169	7267	7230	7284	7287	7178	7371	7236	7233	7036	7162	7306	7313	7134	7085	7219	7193	7092	7320	7159	7225	7283	7300	7258	7226	7254	7194	7262	7254	7274	7346	7110	7178	7228	7196	7204	7226	7273	7146	7154	7105	7165	7304	7303	7208	7271	7320	7280	7277	7298	7226	7097	7307	7271	7269	7242	7273	7084	7165	7260	7166	7168	7194	7378	7193	7364	7154	7316	7220	7334	7221	7258	7238	7263	7184	7241	7233	7371	7086	7242	7205	7169	7235	7067	7220	7217	7145	7309	7132	7247	7222	7246	7260	7263	7258	7263	7196	7199	7404	7314	7033	7091	7315	7412	7174	7232	7343	7189	7315	7198	7286	7303	7308	7108	7315	7368	7134	7298	7234	7184	7334	7233	7128	7068	7278	7159	7141	7212	7135	7212	7249	7265	7256	7342	7310	7209	7313	7232	7193	7308	7287	7253	7158	7289	7306	7229	7268	7181	7197	7177	7098	7259	7301	7192	7106	7293	7287	7279	7314	7299	7313	7200	7160	7191	7192	7182	7274	7184	7296	7183	7315	7150	7278	7098	7229	7193	7239	7218	7174	7388	7331	7229	7228	7242	7205	7197	7237	7258	7062	7304	7226	7221	7226	7274	7101	7207	7126	7289	7331	7176	7281	7246	7233	7249	7280	7300	7265	7211	7243	7260	7231	7245	7132	7272	7211	7215	7286	7092	7320	7259	7401	7256	7334	7252	7236	7238	7137	7208	7249	7140	7264	7225	7243	7281	7314	7251	7160	7282	7136	7118	7265	7350	7187	7318	7297	7235	7295	7263	7161	7176	7221	7284	7181	7212	7165	7228	7191	7216	7157	7121	7194	7234	7164	7370	7118	7287	7232	7437	7300	7162	7343	7223	7215	7125	7200	7223	7354	7152	7263	7290	7210	7282	7250	7131	7135	7128	7246	7384	7162	7342	7415	7343	7195	7117	7261	7103	7214	7283	7373	7190	7200	7349	7220	7200	7295	7248	7096	7193	7216	7264	7216	7139	7346	7292	7255	7287	7128	7324	7171	7160	7313	7155	7413	7149	7313	7301	7289	7225	7143	7245	7279	7261	7245	7238	7337	7215	7229	7312	7343	7307	7249	7185	7166	7245	7178	7231	7243	7324	7178	7306	7367	7301	7278	7352	7219	7196	7240	7286	7168	7244	7265	7341	7212	7267	7253	7221	7312	7226	7262	7020	7241	7153	7189	7316	7279	7194	7243	7311	7227	7243	7308	7181	7178	7278	7265	7203	7195	7211	7179	7268	7315	7356	7230	7221	7188	7073	7294	7299	7316	7227	7247	7169	7183	7343	7371	7192	7286	7319	7318	7195	7253	7145	7217	7200	7259	7228	7230	7239	7381	7224	7250	7263	7195	7273	7155	7263	7206	7231	7177	7260	7411	7245	7329	7238	7180	7130	7357	7241	7241	7098	7328	7070	7321	7165	7142	7221	7096	7260	7222	7227	7171	7092	7265	7280	7320	7159	7261	7215	7371	7184	7315	7016	7221	7196	7115	7131	7222	7301	7179	7058	7282	7222	7249	7343	7270	7180	7154	7253	7278	7116	7219	7155	7354	7194	7153	7210	7296	7270	7170	7233	7349	7107	7245	7169	7199	7173	7320	7248	7196	7191	7266	7156	7257	7236	7176	7163	7282	7272	7109	7304	7197	7266	7287	7270	7226	7282	7132	7127	7294	7201	7231	7127	7151	7215	7238	7204	7339	7194	7301	7273	7223	7198	7212	7252	7315	7241	7210	7195	7210	7063	7183	7342	7244	7175	7290	7375	7208	7257	7240	7284	7121	7212	7254	7100	7135	7096	7242	7141	7186	7261	7266	7143	7364	7211	7255	7296	7241	7180	7250	7321	7215	7113	7304	7229	7193	7286	7163	7323	7342	7352	7319	7263	7117	7306	7344	7285	7232	7321	7250	7373	7246	7227	7293	7259	7243	7316	7281	7200	7315	7317	7105	7212	7283	7255	7329	7095	7135	7227	7101	7249	7183	7266	7261	7313	7191	7138	7395	7177	7255	7148	7234	7235	7248	7076	7317	7163	7216	7120	7317	7168	7057	7173	7262	7301	7335	7206	7212	7311	7290	7268	7233	7136	7184	7379	7270	7177	7140	7231	7180	7126	7129	7194	7159	7261	7168	7229	7340	7164	7272	7266	7157	7262	7344	7190	7116	7219	7219	7282	7092	7263	7278	7130	7070	7207	7330	7289	7284	7204	7394	7075	7223	7141	7287	7183	7068	7381	7324	7235	7099	7199	7258	7172	7127	7170	7260	7210	7244	7202	7262	7070	7150	7281	7149	7093	7168	7194	7263	7250	7198	7313	7232	7131	7114	7359	7224	7156	7269	7162	7261	7261	7236	7331	7253	7264	7268	7197	7274	7294	7236	7302	7192	7219	7166	7320	7226	7333	7166	7236	7202	7193	7090	7154	7336	7399	7262	7339	7055	7266	7137	7234	7257	7051	7256	7145	7135	7285	7132	7283	7228	7162	7235	7120	7210	7162	7249	7189	7372	7063	7199	7179	7093	7339	7235	7413	7191	7265	7216	7352	7155	7377	7266	7112	7225	7263	7259	7241	7204	7328	7219	7249	7309	7254	7198	7161	7235	7311	7136	7231	7199	7216	7152	7196	7105	7256	7204	7279	7199	7154	7266	7234	7141	7288	7263	7202	7226	7291	7346	7188	7207	7345	7257	7366	7330	7116	7229	7368	7141	7225	7217	7137	7156	7141	7249	7245	7337	7319	7153	7168	7255	7137	7230	7110	7215	7129	7193	7332	7377	7234	7270	7248	7213	7320	7333	7178	7263	7150	7101	7355	7210	7325	7225	7204	7173	7264	7229	7009	7210	7287	7319	7236	7185	7319	7252	7088	7065	7256	7115	7302	7292	7290	7162	7235	7234	7331	7293	7336	7086	7319	7301	7267	7259	7242	7100	7195	7397	7093	7221	7190	7324	7305	7244	7263	7273	7269	7310	7288	7193	7232	7307	7362	7095	7144	7369	7117	7310	7187	7353	7246	7261	7172	7271	7290	7180	7265	7239	7161	7204	7235	7133	7311	7111	7251	7237	7267	7144	7224	7285	7206	7300	7249	7060	7236	7180	7262	7256	7128	7137	7314	7318	7248	7151	7299	7275	7262	7233	7202	7218	7212	7091	7276	7210	7191	7150	7163	7214	7149	7142	7302	7251	7254	7229	7275	7215	7322	7286	7239	7205	7243	7172	7180	7213	7312	7249	7303	7249	7096	7160	7242	7154	7205	7273	7044	7237	7301	7218	7248	7198	7225	7062	7126	7311	7200	7326	7387	7233	7196	7230	7234	7132	7140	7288	7287	7189	7147	7296	7134	7262	7184	7131	7254	7301	7104	7208	7232	7264	7242	7294	7294	7358	7231	7125	7313	7199	7204	7203	7173	7224	7340	7199	7261	7257	7306	7237	7235	7317	7250	7133	7305	7158	7188	7387	7281	7262	7261	7248	7174	7328	7306	7160	7298	7254	7352	7194	7229	7329	7236	7225	7064	7194	7245	7246	7198	7279	7043	7153	7261	7120	7294	7173	7310	7155	7267	7259	7152	7363	7255	7367	7278	7234	7286	7291	7247	7222	7238	7120	7288	7317	7207	7180	7289	7203	7092	7333	7265	7185	7234	7243
3544	1779	1381	1146	1058	1293	2125	6470	5498	3459	1881	1162	859	787	805	740	836	797	780	808	805	841	751	805	868	844	807	777	798	814	771	787	790	825	822	814	832	761	802	830	782	855	793	823	790	755	765	829	777	833	801	827	811	807	727	759	796	775	837	793	793	817	795	777	783	807	810	778	753	754	812	810	783	817	775	759	785	785	806	796	761	791	808	785	814	824	807	828	782	819	804	794	798	752	836	764	789	788	751	829	774	746	762	810	794	831	754	785	786	772	779	798	791	844	793	852	835	794	831	824	816	832	788	776	753	799	822	762	814	748	859	729	812	807	809	800	822	805	773	818	726	779	782	794	756	871	776	754	805	824	795	799	820	790	828	817	776	800	816	828	811	805	772	817	811	855	811	777	794	812	835	830	856	837	775	814	742	855	800	814	759	796	818	821	803	804	808	848	801	861	823	836	798	782	800	788	832	853	816	788	751	773	832	823	823	767	838	797	785	829	787	774	877	803	743	751	800	770	765	809	821	795	794	766	782	834	818	792	804	836	755	824	795	793	793	763	778	799	798	858	776	798	813	834	807	857	798	818	843	810	829	793	819	803	770	779	847	806	804	818	763	841	770	836	825	808	828	814	821	865	798	805	769	834	802	770	766	770	876	876	826	765	784	783	877	831	827	755	748	820	815	775	794	775	788	816	801	834	823	814	830	770	779	802	833	808	763	770	748	829	780	823	765	822	814	788	771	845	822	784	737	783	785	873	766	798	792	790	781	770	783	787	768	812	761	843	787	773	789	808	819	836	839	748	880	827	794	789	803	798	821	844	832	822	804	762	754	859	817	836	790	797	810	794	763	823	819	742	787	784	805	826	775	760	784	787	803	791	789	828	807	825	797	759	783	791	826	816	767	830	785	758	811	823	848	804	796	797	841	803	822	831	789	799	801	804	802	805	803	830	809	768	804	805	857	748	817	803	801	763	817	797	855	755	824	787	776	789	830	756	860	766	796	820	835	813	824	795	858	823	803	843	791	789	794	790	825	799	831	785	791	853	836	816	870	842	780	765	809	829	797	805	781	827	825	886	804	863	837	820	770	799	814	814	829	786	786	810	760	810	780	796	838	809	809	803	803	806	790	803	768	837	818	789	844	821	834	845	787	807	795	840	798	803	779	810	846	795	807	865	788	807	762	740	806	719	783	794	836	824	825	820	821	799	790	798	790	815	833	793	749	788	786	782	774	813	788	798	818	817	785	807	785	766	824	808	799	793	788	803	791	732	775	764	795	858	757	822	746	828	829	777	803	780	788	764	792	793	804	803	796	817	827	777	808	796	768	784	798	808	774	812	815	806	764	804	852	790	768	787	848	785	831	744	818	763	798	778	759	753	808	762	780	813	777	780	822	812	842	808	833	796	774	839	873	849	811	777	816	771	841	820	779	852	794	766	770	756	814	798	780	767	805	827	807	821	796	797	797	829	777	764	859	779	772	836	863	817	799	786	739	813	788	740	789	800	814	761	839	784	784	767	845	838	780	833	821	819	834	824	853	834	767	808	835	785	802	815	758	785	797	826	841	836	819	779	782	844	830	783	767	803	818	769	787	792	830	805	785	815	807	765	811	855	814	863	748	779	804	825	797	810	806	775	790	869	801	820	816	781	791	756	772	777	749	766	830	785	780	843	815	806	780	832	843	762	823	802	780	834	817	798	771	744	833	780	841	802	772	787	775	779	804	852	812	754	743	782	805	777	831	768	807	789	781	805	799	756	800	763	816	853	822	795	820	779	758	809	780	770	806	751	767	851	799	810	788	793	852	792	767	810	770	827	820	830	831	744	831	788	870	842	775	758	811	830	803	802	847	813	779	822	793	826	809	786	759	813	819	813	861	811	796	792	785	826	802	784	794	765	755	846	799	815	817	817	835	810	792	782	809	790	776	779	775	812	798	793	842	808	802	842	765	806	840	785	817	785	791	809	778	827	830	815	834	832	863	767	851	839	791	846	809	812	817	829	803	822	759	821	794	850	782	792	769	805	834	819	741	815	798	780	796	826	751	726	776	804	806	789	803	793	783	780	822	797	827	734	829	838	771	785	805	783	803	806	836	824	825	813	799	736	829	829	811	795	839	784	800	851	789	830	820	809	813	778	780	790	810	767	800	775	810	855	881	825	804	781	755	814	818	791	826	788	861	793	806	764	805	775	770	760	769	814	849	755	841	747	810	798	760	806	813	806	771	812	842	785	815	772	821	796	747	822	815	762	794	782	796	809	765	855	817	837	766	788	814	806	802	809	785	834	789	775	776	791	822	837	830	829	812	762	817	821	760	829	732	802	795	771	815	840	870	772	776	778	806	812	824	787	821	780	877	765	761	764	804	772	812	813	756	810	841	860	822	848	813	797	840	796	796	772	812	756	863	791	837	807	807	817	793	806	842	813	834	785	811	845	811	772	776	855	749	778	760	795	776	825	803	837	842	806	866	871	741	820	805	789	867	792	805	843	845	835	792	769	782	807	814	807	792	771	742	784	828	768	781	818	782	793	808	748	838	809	806	828	785	797	813	800	816	789	778	785	771	844	794	765	803	776	816	783	782	811	779	803	825	825	784	785	799	763	796	794	806	804	737	756	817	782	788	793	791	879	804	788	810	817	811	778	892	819	832	819	773	851	832	865	808	800	819	823	832	800	762	864	826	809	756	803	786	769	773	840	836	822	882	814	766	849	796	784	811	820	813	788	839	833	801	838	834	765	793	864	845	791	772	828	832	805	801	758	819	781	834	798	788	778	765	810	815	823	778	790	815	796	781	773	745	800	808	796	805	808	802	827	770	786	770	790	836	805	774	828	839	834	803	752	795	838	814	789	869	807	801	805	838	768	778	843	800	828	774	762	814	844	820	818	766	764	786	796	795	788	771	736	785	787	769	816	778	808	793	783	797	762	806	794	821	832	792	769	784	850	831	855	757	836	754	801	822	798	754	799	854	785	827	781	773	818	848	826	788	799	795	765	790	796	804	832	806	816	859	763	818	859	796	830	808	795	807	831	811	835	760	797	807	793	756	783	815	820	786	768	866	782	833	792	790	790	820	796	773	764	798	778	821	822	768	828	800	807	765	808	828	808	785	801	829	768	842	749	776	850	818	798	788	843	839	808	821	830	820	818	805	877	817	816	802	832	830	871	836	784	739	775	785	815	847	806	879	828	789	829	800	799	812	771	790	793	786	775	806	754	801	795	807	882	806	831	836	772	784	777	771	792	745	794	753	811	752	751	803	787	826	782	811	779	817	827	785	764	831	832	765	775	814	783	809	799	804	793	828	791	798	833	794	824	789	805	799	788	808	792	794	774	834	802	825	823	758	795	798	837	824	812	831	804	825	764	811	831	837	819	785	822	840	801	818	852	877	833	795	746	764	788	789	828	834	835	809	785	838	833	807	790	755	835	771	777	760	780	838	872	804	761	807	814	818	813	865	781	819	786	801	850	823	808	805	817	793	835	855	772	782	790
21169	16452	12707	17804	22314	23439	30899	46668	39481	30844	20931	11683	7731	6979	6691	6757	6679	6663	6712	6620	6827	6711	6816	6766	6684	6742	6693	6531	6729	6647	6646	6615	6739	6659	6594	6547	6662	6701	6665	6593	6740	6669	6715	6608	6854	6704	6686	6774	6665	6754	6639	6654	6728	6898	6605	6618	6721	6639	6540	6660	6701	6726	6690	6808	6627	6773	6779	6601	6701	6707	6800	6716	6571	6602	6818	6656	6738	6696	6742	6585	6563	6870	6551	6711	6705	6652	6727	6651	6674	6753	6537	6744	6788	6646	6662	6646	6729	6736	6700	6708	6695	6707	6735	6629	6701	6739	6743	6659	6773	6602	6631	6699	6655	6723	6776	6778	6650	6675	6809	6704	6709	6596	6778	6737	6738	6624	6717	6819	6596	6748	6621	6658	6673	6710	6717	6699	6760	6775	6778	6727	6698	6623	6669	6678	6703	6683	6806	6568	6777	6671	6633	6511	6790	6695	6756	6674	6739	6652	6783	6731	6752	6712	6684	6687	6827	6666	6784	6750	6735	6690	6634	6752	6737	6725	6786	6746	6707	6671	6658	6597	6700	6694	6927	6607	6759	6662	6689	6756	6574	6706	6591	6652	6731	6726	6707	6705	6623	6666	6725	6677	6553	6657	6784	6664	6814	6703	6789	6750	6731	6690	6553	6636	6618	6610	6640	6667	6566	6656	6700	6584	6691	6707	6609	6695	6658	6673	6727	6756	6733	6654	6606	6820	6725	6810	6645	6628	6800	6665	6649	6713	6574	6780	6678	6699	6762	6698	6758	6672	6702	6647	6593	6478	6724	6714	6665	6548	6620	6654	6716	6818	6689	6799	6675	6719	6687	6691	6712	6632	6602	6571	6749	6683	6736	6606	6629	6691	6635	6676	6795	6767	6702	6691	6733	6623	6642	6736	6783	6654	6709	6696	6629	6748	6582	6888	6681	6722	6706	6697	6653	6640	6751	6755	6646	6721	6646	6708	6671	6667	6799	6605	6709	6706	6715	6631	6677	6572	6681	6733	6696	6755	6769	6630	6652	6604	6652	6639	6781	6568	6669	6623	6768	6738	6670	6811	6711	6660	6724	6797	6668	6689	6540	6528	6634	6654	6696	6673	6700	6787	6691	6719	6643	6614	6650	6872	6547	6680	6726	6808	6760	6802	6845	6641	6748	6723	6625	6672	6656	6709	6710	6721	6714	6749	6764	6691	6739	6844	6725	6576	6631	6710	6674	6712	6685	6765	6761	6680	6626	6651	6692	6733	6778	6822	6536	6780	6780	6636	6745	6787	6800	6484	6767	6757	6838	6845	6705	6615	6793	6662	6576	6744	6739	6666	6705	6765	6812	6548	6699	6638	6757	6771	6709	6678	6739	6702	6707	6848	6683	6657	6678	6678	6691	6751	6700	6659	6858	6665	6659	6751	6740	6566	6820	6705	6692	6829	6790	6686	6786	6572	6766	6706	6655	6730	6658	6693	6672	6749	6636	6780	6732	6649	6821	6792	6771	6620	6640	6602	6713	6619	6784	6715	6753	6701	6624	6814	6730	6682	6702	6734	6800	6708	6796	6782	6569	6731	6720	6672	6772	6887	6750	6700	6674	6660	6638	6600	6738	6773	6705	6689	6700	6620	6709	6812	6579	6785	6621	6633	6615	6626	6671	6674	6729	6771	6693	6704	6817	6628	6678	6782	6815	6684	6626	6709	6672	6727	6520	6779	6865	6662	6760	6678	6780	6751	6719	6698	6689	6681	6728	6671	6763	6741	6683	6750	6505	6702	6661	6723	6698	6667	6828	6592	6746	6748	6668	6619	6671	6811	6772	6749	6750	6696	6641	6875	6749	6773	6747	6800	6570	6739	6624	6677	6716	6738	6694	6706	6563	6756	6626	6644	6772	6724	6706	6671	6690	6681	6628	6572	6645	6789	6808	6632	6704	6665	6791	6831	6654	6599	6649	6726	6642	6823	6768	6803	6715	6616	6728	6769	6657	6636	6571	6772	6683	6630	6714	6734	6683	6810	6717	6621	6803	6714	6683	6758	6675	6734	6684	6786	6634	6758	6717	6535	6613	6613	6735	6693	6798	6702	6718	6717	6648	6739	6747	6612	6920	6643	6781	6671	6751	6713	6816	6652	6621	6732	6784	6775	6737	6704	6702	6728	6648	6748	6760	6772	6815	6715	6721	6765	6798	6740	6729	6611	6666	6534	6637	6715	6801	6594	6659	6633	6697	6770	6699	6638	6731	6651	6786	6697	6636	6817	6664	6867	6781	6659	6706	6695	6595	6795	6685	6725	6673	6715	6619	6669	6647	6696	6793	6686	6585	6787	6828	6721	6751	6844	6719	6617	6643	6766	6638	6716	6632	6726	6589	6648	6642	6748	6678	6714	6557	6824	6741	6712	6705	6590	6728	6757	6716	6750	6762	6564	6733	6725	6602	6941	6640	6650	6757	6697	6591	6719	6710	6685	6660	6600	6700	6783	6700	6811	6581	6730	6662	6825	6781	6677	6667	6773	6799	6792	6846	6753	6555	6682	6735	6653	6698	6648	6624	6620	6791	6725	6785	6775	6609	6654	6688	6804	6754	6762	6756	6750	6743	6757	6915	6745	6715	6722	6820	6680	6739	6760	6613	6754	6666	6653	6744	6637	6702	6690	6807	6649	6685	6664	6690	6759	6855	6504	6611	6721	6666	6628	6746	6744	6709	6764	6660	6692	6642	6712	6831	6756	6645	6794	6657	6658	6671	6809	6625	6827	6688	6754	6664	6673	6654	6639	6719	6721	6622	6757	6666	6685	6735	6652	6679	6677	6635	6680	6732	6828	6618	6720	6785	6616	6617	6721	6623	6770	6619	6685	6791	6686	6775	6789	6643	6656	6613	6780	6683	6658	6734	6759	6724	6719	6626	6675	6667	6758	6731	6682	6685	6623	6694	6657	6565	6636	6794	6720	6791	6725	6681	6718	6719	6633	6730	6602	6616	6729	6735	6670	6768	6670	6813	6739	6742	6675	6595	6532	6758	6844	6658	6745	6653	6673	6743	6701	6652	6679	6706	6704	6714	6772	6664	6708	6625	6659	6625	6655	6805	6593	6729	6695	6839	6704	6589	6821	6765	6792	6778	6654	6651	6617	6569	6634	6770	6715	6813	6662	6673	6555	6697	6630	6662	6710	6626	6651	6826	6792	6792	6592	6630	6748	6673	6555	6805	6743	6531	6637	6641	6632	6634	6721	6792	6684	6873	6608	6605	6717	6643	6746	6644	6620	6732	6692	6768	6765	6711	6628	6828	6598	6687	6652	6762	6725	6716	6695	6654	6717	6673	6774	6861	6636	6728	6796	6571	6712	6672	6539	6593	6768	6628	6732	6769	6651	6684	6656	6709	6569	6688	6700	6773	6707	6747	6811	6632	6765	6646	6600	6574	6575	6629	6784	6793	6723	6630	6827	6681	6647	6650	6854	6687	6825	6671	6692	6818	6669	6690	6721	6676	6663	6667	6709	6612	6782	6885	6686	6715	6639	6623	6686	6742	6749	6743	6720	6644	6704	6773	6684	6778	6751	6663	6752	6684	6693	6623	6618	6698	6743	6640	6752	6690	6589	6767	6568	6738	6638	6721	6728	6647	6823	6717	6632	6686	6667	6824	6742	6679	6786	6745	6722	6801	6613	6783	6701	6768	6784	6563	6667	6747	6656	6723	6608	6658	6763	6583	6632	6842	6848	6786	6718	6683	6703	6799	6733	6681	6649	6646	6696	6795	6803	6653	6636	6842	6688	6785	6514	6814	6743	6711	6683	6580	6693	6670	6801	6818	6694	6671	6753	6586	6756	6777	6624	6568	6746	6664	6702	6593	6692	6655	6636	6708	6661	6712	6729	6734	6711	6738	6707	6759	6601	6758	6673	6671	6703	6549	6723	6657	6743	6482	6708	6693	6819	6760	6633	6813	6610	6858	6784	6675	6610	6695	6664	6667	6738	6618	6753	6602	6811	6750	6669	6714	6765	6680	6821	6744	6785	6633	6627	6596	6663	6664	6779	6725	6672	6663	6728	6708	6561	6748	6674	6628	6739	6737	6733	6793	6699	6666	6610	6751	6872	6623	6751	6762	6704	6674	6750	6742	6644	6621	6703	6545	6771	6681	6776	6725	6702	6832	6727	6795	6660	6589	6778	6768	6623	6621	6685	6653	6677	6638	6633	6701	6685	6621	6638	6731	6701	6780	6645	6843	6828	6773	6594	6682	6617	6778	6668	6934	6543	6795	6720	6695	6671	6771	6625	6699	6665	6700	6796	6707	6727	6618	6745	6670	6817	6699	6695	6849	6680	6642	6775	6645	6586	6630	6590	6764	6708	6622	6684	6721	6660	6630	6654	6539	6703	6660	6898	6753	6702	6654	6704	6793	6752	6636	6799	6658	6717	6671	6773	6635	6695	6643	6681	6810	6753	6817	6821	6755	6669	6594	6730	6773	6707	6629	6836	6752	6735	6730	6658	6836	6792	6778	6731	6647	6730	6755	6810	6585	6788	6708	6612	6768	6638	6594	6647	6686	6775	6782	6684	6731	6579	6776	6701	6741	6719	6687	6632	6773	6704	6779	6682	6840	6631	6660	6757	6644	6593	6695	6668	6780	6692	6751	6693	6796	6638	6709	6722	6699	6749	6608	6772	6726	6752	6604	6809	6771	6726	6683	6653	6816	6687	6748	6639	6653	6674	6663	6695	6671	6681	6662	6649	6679	6754	6707	6647	6686	6722	6632	6553	6624	6663	6619	6652	6620	6689	6821	6710	6808	6717	6729	6681	6754	6706	6701	6635	6532	6824	6608	6631	6649	6787	6786	6687	6667	6656	6793	6752	6738	6899	6671	6756	6744	6818	6843	6629	6643	6632	6819	6691	6808	6794	6702	6645	6765	6711	6660	6763	6733	6694	6793	6826	6709	6699	6644	6711	6675	6677	6704	6750	6603	6662	6597	6630	6652	6704	6726	6707	6663	6616	6562	6703	6727	6659	6705	6672	6541	6752	6663	6701	6751	6713	6746	6679	6681	6680	6579	6560	6757	6780	6708	6691	6745	6679	6670	6637	6704	6704	6743	6812	6674	6653
3312	2663	1811	1440	1503	1689	2918	12643	11420	6196	2899	1461	1045	835	844	835	821	838	829	851	817	835	879	844	885	860	807	849	765	843	800	843	854	844	860	813	817	867	795	795	836	846	800	853	849	825	859	825	831	860	866	806	815	836	834	852	866	873	843	786	855	822	870	871	806	813	844	818	836	851	783	883	873	882	822	831	823	905	830	822	844	810	862	846	870	903	837	839	870	890	789	851	848	863	883	854	907	833	899	820	840	849	886	876	833	861	865	852	872	824	839	866	838	844	866	849	859	874	871	857	844	827	853	874	866	841	792	819	802	835	841	894	828	833	846	838	858	857	851	812	848	854	861	796	870	888	843	809	892	894	853	833	849	843	862	865	892	898	796	874	848	852	892	815	819	824	839	842	851	798	831	887	845	824	823	876	826	870	813	825	833	847	885	849	837	825	844	756	801	812	821	831	832	879	805	822	870	881	860	792	832	856	847	824	842	837	824	815	810	810	843	841	813	823	800	794	864	904	860	818	856	867	863	806	827	794	822	895	831	816	818	816	841	830	800	784	815	839	861	852	832	818	796	892	882	863	851	836	848	832	825	835	852	814	772	807	851	808	883	829	896	835	867	835	807	852	852	846	787	819	826	857	868	873	859	857	854	867	876	879	882	850	843	850	806	794	860	847	881	802	825	836	848	865	805	831	839	823	777	826	872	806	868	803	874	916	828	826	912	854	830	850	851	949	827	826	846	854	880	839	828	844	879	877	866	835	836	831	814	813	866	829	839	888	875	863	880	838	858	808	862	859	814	845	830	807	899	803	885	763	876	860	857	840	876	863	827	831	855	810	859	861	861	803	856	888	814	845	857	832	867	817	871	847	839	828	872	827	807	808	878	810	872	853	871	932	857	863	805	876	800	887	798	875	852	797	820	917	778	877	834	833	822	819	816	772	886	829	854	820	830	880	841	848	886	886	820	880	858	903	870	861	883	824	827	802	854	912	818	846	864	881	852	793	815	854	863	831	854	850	843	838	843	853	835	820	866	882	868	828	822	822	843	874	850	865	837	870	837	897	867	844	839	890	876	849	831	876	820	860	832	799	849	877	824	862	863	846	860	826	820	946	898	854	898	867	887	868	862	869	783	856	839	846	811	854	869	858	863	820	885	861	843	797	813	881	921	867	897	860	860	927	837	822	811	806	854	812	814	893	802	896	846	900	823	853	837	828	891	863	865	838	952	870	851	829	812	828	827	788	839	910	823	787	843	842	903	836	798	877	874	873	871	816	860	816	873	833	838	865	859	864	823	854	851	841	844	832	853	837	854	864	823	808	849	860	845	840	786	854	803	847	790	847	845	833	833	799	868	881	832	853	858	840	841	888	849	882	835	740	840	879	841	821	844	864	836	862	810	828	854	804	893	860	853	916	864	854	845	870	851	817	866	841	828	846	882	856	888	848	779	854	856	804	847	826	843	852	919	878	855	807	852	880	859	809	855	828	866	918	844	815	874	806	845	831	837	878	829	874	822	839	866	838	772	849	844	803	879	834	885	835	869	826	784	892	826	882	839	840	855	898	862	867	849	850	808	840	850	876	878	890	838	822	782	846	872	847	843	886	821	867	871	817	802	857	846	906	869	814	826	824	837	870	849	860	773	821	830	854	940	849	853	898	774	864	829	850	875	830	812	883	812	845	835	754	876	868	818	852	820	886	797	861	841	858	823	887	809	819	850	773	833	825	850	882	876	833	830	824	879	845	837	848	846	873	853	839	817	826	833	886	856	836	884	890	817	859	847	887	824	884	854	833	834	787	846	839	841	886	877	847	842	829	837	817	821	818	876	837	908	795	867	813	830	878	835	883	826	802	810	882	819	865	890	879	854	860	845	843	842	846	846	826	823	860	860	827	871	848	836	934	831	788	803	809	853	838	878	854	903	878	868	817	833	872	853	852	883	855	836	820	820	796	835	849	812	843	855	807	822	775	818	874	842	906	840	838	854	886	846	888	849	850	863	809	861	855	811	835	809	856	833	823	809	788	848	859	911	841	900	817	888	852	823	848	826	837	841	869	830	863	837	822	851	824	816	786	818	895	804	857	890	822	892	818	842	885	875	865	830	834	830	855	889	845	807	859	791	908	833	846	780	864	816	800	893	861	864	834	883	841	861	841	869	840	855	858	846	864	871	848	886	873	850	795	815	860	817	850	847	906	826	855	823	860	826	865	875	831	794	845	809	796	863	836	888	788	844	882	861	850	821	899	822	801	818	869	850	836	792	900	856	883	840	848	814	871	825	866	887	884	834	851	828	807	831	865	844	828	863	832	848	831	864	810	889	818	826	864	829	900	836	819	871	826	856	831	866	879	850	822	883	857	815	783	790	849	844	801	891	840	862	848	792	820	865	873	874	888	789	829	873	856	863	814	832	824	818	872	837	892	853	832	859	828	806	924	780	805	839	836	809	904	858	849	830	838	833	845	854	890	850	830	868	831	842	850	901	831	870	837	799	860	875	873	787	836	838	887	877	849	889	797	871	838	856	855	851	910	863	842	862	834	839	822	798	865	800	869	853	834	859	832	848	862	864	813	870	797	858	861	864	866	843	863	840	867	869	844	840	847	849	850	779	870	863	869	861	860	854	919	872	848	880	865	830	821	871	825	925	863	804	811	875	850	862	871	870	862	852	842	874	841	912	853	857	822	838	854	832	846	835	866	823	870	861	850	807	842	868	868	856	872	861	863	846	863	855	807	859	812	864	883	873	825	868	829	840	850	866	863	817	856	838	822	855	829	829	819	840	845	883	840	881	864	885	837	855	859	844	824	858	892	873	864	843	858	796	823	850	854	929	872	845	823	931	856	894	840	836	882	816	802	838	868	794	842	883	886	818	839	866	855	875	852	846	827	817	862	872	823	828	854	830	835	865	803	852	820	859	838	847	832	917	791	839	901	853	832	862	814	843	867	842	854	830	868	912	888	816	819	902	845	831	797	883	827	814	822	869	846	879	868	839	830	894	830	857	846	865	889	835	853	827	852	829	842	816	831	888	889	852	880	819	864	849	855	755	864	852	864	901	859	848	859	782	854	831	881	847	816	876	861	845	856	836	831	879	794	803	851	841	804	800	862	837	817	903	850	873	856	843	858	883	879	829	848	855	836	866	884	903	780	814	880	857	868	853	821	815	814	894	838	837	869	907	910	831	891	924	818	863	828	871	858	832	839	839	817	830	812	841	825	878	838	882	871	820	882	837	922	821	857	885	875	793	847	840	809	781	841	861	855	831	872	845	865	896	817	885	848	816	832	857	857	808	799	870	852	848	808	852	862	819	846	852	818	809	835	831	829	848	884	845	861	818	868	888	865	812	846	839	868	839	850	838	812	810	836	841	842	852	848	813	859	839	809	807	858	883	824	844	872	851	833	837	868	848	855	849	883	838	878	860	838	849	858	814	867	815	810	852	822	872	857	880	841	901	845	841	884	829	838	845	821	857	872	821	852	870	872	842	851	818	872
25279	19660	15936	22421	29578	28746	35648	59535	50431	38088	27252	16367	9263	7319	7059	7021	7010	6980	6977	7005	6847	6929	6982	6961	6962	7010	6820	6914	6941	7147	6788	6878	7061	6816	7005	6983	6858	6866	7033	7043	6988	7037	6983	7039	7217	6897	7018	6958	6914	6884	6947	6863	6833	7052	6991	6885	6843	6997	7003	6964	7044	7011	6985	7051	6842	6891	6968	6882	6857	7021	6920	6965	6858	6917	6960	6943	6881	6901	7079	6900	6958	6981	6897	6987	6900	6932	6993	6920	6984	6871	7061	6949	6967	6954	6951	6974	6875	6756	7039	6986	6831	6972	7007	6974	6918	6918	6943	6956	6978	6887	6836	6902	6832	6895	7022	6929	7083	6975	6991	6892	7021	6987	6973	7054	6946	6927	6934	6960	6976	6887	6914	7046	6911	6978	7028	6985	6923	6982	6993	6915	7028	6855	6970	6904	6929	6829	7035	6983	6819	6930	6982	6895	6893	6887	6907	7076	6912	7009	6950	7028	6859	6820	6972	6967	6939	6899	6994	6996	6872	6942	6868	6983	6833	6961	7070	6960	6899	6921	6853	6948	6948	6940	7017	6896	7008	6882	7013	6923	6878	6992	6928	6974	7033	6963	7043	6926	6971	7050	6912	6933	6949	6940	6948	6946	6938	7117	6903	6991	6797	7006	6954	6964	6940	7113	6932	6860	6960	7073	6979	6950	7081	6935	6905	6901	7103	6997	6793	6932	7139	6961	6982	6892	6917	7000	6912	6968	7026	6878	6993	6924	6929	6968	7047	7025	7011	6986	7042	6902	6917	6989	6931	6988	6959	6996	6948	6934	6979	6979	6960	6997	6873	7096	6959	7066	7135	6877	7039	6912	6972	6986	6934	6896	6798	6953	6956	6920	7020	6952	6870	6964	6994	6921	7105	6888	6894	6990	6856	7006	6920	6944	6767	7055	6912	7082	7016	7026	7063	6920	7067	6860	6949	7046	6980	6931	6984	6816	6998	6957	7013	7050	6842	6837	6935	7037	6955	6942	6874	6971	6878	6964	6865	6999	7062	6866	7052	6872	6996	6979	6955	6901	7018	6942	6825	6959	7018	7094	7007	7001	6988	6883	7024	6941	6924	6817	6795	6927	6970	7005	7027	7129	6852	6892	6842	7039	6862	6929	6859	6962	7052	6899	6954	6823	7083	7059	6857	7000	6942	7023	7010	6985	6959	7022	7005	7002	7025	6953	6918	6971	7079	6947	7070	6998	6927	6972	6987	6949	7046	6871	7060	6891	7040	6940	6989	6902	6902	7015	7032	6851	6976	6980	7069	6954	6925	6854	6948	7063	6877	6941	7006	6958	7004	6987	6947	6843	7009	6978	7024	6918	6881	6960	6959	6974	7014	6972	7050	7092	6993	6990	7039	6942	6942	6860	6959	7082	6962	7084	6924	6982	6990	6933	6988	6937	7019	6836	7024	6992	6958	7001	6915	6978	6928	6940	6923	6928	7054	7017	7058	6850	6928	6930	6874	6968	7012	6981	6985	6904	6796	6875	6854	6986	7017	6883	6990	6992	6862	6896	7027	6952	7043	6862	7074	6873	6886	6900	7016	6989	7066	6896	7041	6830	6973	6836	6921	7000	7018	6890	6909	6893	6866	7013	6889	7007	7014	6997	6956	7011	7004	6977	6922	6982	6901	6950	6963	7022	6886	6868	6936	6935	7030	6948	6840	6971	7005	7003	7064	6979	6974	7024	6870	6980	6908	7077	6916	6982	6829	6869	6736	6854	6984	6859	6934	6988	6994	7009	6878	6985	6989	6876	6972	7040	6904	6915	7004	6955	6979	7005	6870	6911	6910	7065	6976	6975	6950	7066	6987	7054	6941	6921	6951	6960	7001	7080	6949	7020	6903	6847	7033	6909	6964	7020	7064	6976	6984	6948	6961	7016	6939	6980	6979	6863	6900	7046	6867	6969	7010	6923	7175	6889	6944	6984	6987	7120	7017	7055	6869	7069	7039	7042	6831	6870	6954	7071	7101	6965	6826	6938	6874	7013	7149	6968	6897	6850	6905	6982	6985	6978	7071	7020	7022	6908	6976	6941	7020	6833	6890	7050	6976	6929	7039	6975	7032	6986	7044	6861	6936	6930	7035	6866	6861	7040	6933	7049	6948	6830	6923	6953	6927	6955	6813	7041	6952	6993	6887	7000	6922	7037	6965	6991	6947	6999	6969	6935	6948	6883	6828	6896	6952	6963	6922	6995	6971	6882	7050	6947	6902	6979	7007	7041	7065	6969	6886	6941	6842	7049	6875	6896	6972	6858	6906	6936	7005	6956	6996	6983	6969	6887	7003	6851	7076	6945	7090	7001	6955	6903	6866	7015	6736	6959	7156	6912	7054	7091	6850	6862	6911	6993	6930	7005	6873	7008	7017	6889	6959	6999	6908	6900	6971	7046	6925	7011	6953	6924	7093	6988	7037	6864	6963	6960	6913	7037	7018	6992	7023	7000	6948	6991	6889	7011	6884	7013	6935	6959	6979	6795	7060	6937	7015	6860	6905	6862	7051	6862	7046	6957	7002	6823	7026	6961	7014	7010	6974	6945	7026	6897	6914	6914	6961	6933	6941	6906	7017	6944	6859	6952	7075	6944	7122	6965	6939	7032	7014	6947	6956	6877	7088	6934	6965	6997	6869	7067	6872	6953	6921	6973	6939	6937	6858	6882	6916	6924	6919	7150	7003	6891	7148	6983	6924	6970	6973	6825	6955	7009	7016	6990	6876	7002	6951	7069	6893	6987	7064	6843	7017	6907	6977	6900	7076	6959	6996	6773	7105	6980	7119	6944	7073	7012	6933	7076	7009	6943	6980	6874	6967	6996	6864	7061	6936	6882	6947	7022	6940	6898	6862	6997	7029	6923	7003	6889	7082	7020	7013	7044	7034	6902	7011	7004	6958	7056	6946	6959	6992	6972	7002	7029	6928	6941	6889	6964	6880	6856	6951	7013	7036	6921	7037	6810	7006	7024	6991	6931	7078	6939	6934	7018	7019	6964	7018	6896	6826	6897	7090	6926	6810	7011	7071	7011	6993	6916	7000	6901	6902	7041	7089	6911	7039	6984	6862	6802	6922	6975	6957	6956	6976	7027	7118	7019	7002	6902	6928	7024	6950	6884	6857	6974	6922	6950	6920	6901	6989	7082	6955	6883	7024	7013	6944	6917	6897	7075	6941	7005	7040	6836	7041	7046	6979	7018	6940	7081	7085	7040	6922	6995	7037	6961	6852	6956	6952	7003	6956	6948	7001	7014	7044	6901	7024	6922	7014	6969	6877	6892	6992	6962	6881	6982	7123	6993	6959	6993	6963	6938	6912	6862	7076	6968	7057	6857	6960	6899	6907	6952	6870	6997	6991	6930	6998	7071	6972	6983	6944	6888	7090	6847	7000	6958	6982	7036	6956	6944	6979	6975	6952	6912	6951	6923	6889	6931	6862	7002	6992	6902	6946	6881	7041	6951	6917	6886	6946	6986	7016	6990	6817	7056	6778	6958	6923	6918	6926	7069	7003	6837	6905	6932	7052	7020	6790	6971	6966	7120	6970	7069	6961	6961	6883	6937	6974	6989	7004	7002	6823	6889	6882	7007	6976	6869	6964	6981	7021	6966	6865	7052	7014	7063	6996	6886	7030	6975	7116	6919	6998	6837	7080	6883	6929	7009	6906	7029	6876	6967	6910	6976	6960	6943	7004	6923	6998	6881	6990	6940	6891	7063	7039	7075	7182	6899	7074	6883	7013	7094	6952	6909	6893	7057	7023	7020	6886	7075	6880	6914	7019	6951	6896	6963	7062	6831	6881	6983	7048	7046	7005	7071	6927	6968	6848	6868	7096	6929	7004	6999	6956	6866	6972	6928	7105	6829	6862	6877	7079	6959	7141	6925	6924	7004	7007	7085	6986	6911	7015	6880	6926	6964	7078	6995	7028	7017	6851	6984	6867	6974	6841	7088	6986	7154	6949	6896	6954	6850	6972	6860	6935	7144	6875	7022	6918	7028	6893	6873	7106	7061	7063	6999	6904	6979	7063	6969	6966	6977	7080	6962	6950	6914	6999	6861	7031	7027	6877	7039	6951	6985	6920	7084	6974	6996	6919	7161	7008	6939	7036	6929	7013	6957	6983	6979	7065	6979	6919	6912	6875	6905	6933	6942	6820	6913	7077	6929	7077	7010	6945	7055	6943	6959	7048	6996	7015	6985	6932	7038	6871	6892	7004	6917	6915	7037	6873	6999	6856	6989	7043	6829	6910	6985	6862	6993	6886	7121	6999	7066	6960	6979	6963	6951	6988	6925	6981	7007	7108	6897	6914	7027	7067	6909	6894	7083	7124	7029	7145	7112	7000	6956	6888	6926	6803	7048	7036	7012	6878	7059	6953	6962	7068	7022	6858	6890	7128	6974	6869	6971	6948	6900	7065	6862	6988	6934	6983	6967	6994	6976	6929	6859	6979	6891	6952	7086	7059	6956	6966	7051	6833	7055	6864	7035	6951	7080	7005	7010	6871	6966	6942	7025	6960	6893	7019	7008	6922	7027	6943	7006	6846	6924	6912	6976	6987	7054	6917	6933	7079	7021	6933	6926	7022	6789	6974	7055	6971	7028	6888	7063	6912	6984	7037	6916	6978	7173	7092	6893	7021	6938	6926	6957	6986	6885	7099	7055	6948	7122	7022	6970	6850	7014	6969	6864	6962	7022	7081	6916	6933	6867	6913	7101	6918	7005	6935	6923	7007	6876	7022	6953	7031	7067	6943	7101	7052	6961	6848	7076	6905	6968	6950	6967	6842	6952	6977	7013	6979	6913	6813	6812	7088	6963	6808	6996	7082	6897	7066	6866	6941	6919	6895	7051	6962	6999	6891	7003	6959	7025	6946	6962	7037	7012	6875	6973	7098	7050	6955	6928	7017	6817	6847	6903	7132	7073	6938	6928	7079	7021	6906	7037	6875	7011	6875	6950	7001	6967	7086	6972	6839	6913	6974	7003	7043	6967	6828	7013	7041	6871	6987	6974	7060	7018	6911	7038	6938	6947	6931	6966	6987	6965	7096	6761	7013	6982	6927	7106	6991	6761	6929	6973
5387	2846	1886	1541	1591	2158	7899	15807	13557	7583	3778	1864	1061	882	823	817	805	806	856	777	830	806	831	796	809	853	785	859	758	772	788	775	834	827	810	809	812	763	846	830	844	821	875	812	813	860	791	782	789	824	814	788	844	831	802	892	779	812	830	851	815	836	802	821	837	787	827	812	834	819	823	846	817	815	794	814	837	819	833	807	789	864	803	775	791	813	819	844	812	816	818	812	860	812	819	847	775	796	825	822	828	823	824	793	849	820	909	829	816	840	835	796	799	818	850	815	833	846	860	813	827	823	767	804	843	826	806	805	775	841	815	760	864	840	865	832	788	844	792	822	845	791	870	778	826	755	862	836	853	831	870	829	817	823	812	833	829	785	809	864	787	774	861	820	762	791	855	845	796	843	840	771	788	771	837	792	796	787	816	904	862	809	828	787	781	819	804	844	802	854	833	794	832	854	834	798	783	757	838	788	838	843	833	798	838	808	849	789	813	798	805	810	880	779	796	822	849	785	885	795	871	808	801	802	800	811	829	791	892	882	823	797	775	818	861	858	851	822	831	805	827	796	787	818	811	797	813	783	796	818	838	848	808	845	835	832	830	838	850	789	847	866	839	809	777	780	833	840	790	832	823	875	829	848	874	808	810	869	811	864	785	840	816	809	809	845	826	860	835	801	829	829	832	878	781	847	863	809	826	807	808	820	795	748	848	795	824	833	826	798	807	841	816	811	790	795	814	874	814	790	843	829	811	811	799	783	859	850	829	800	819	800	832	818	835	813	878	786	847	816	764	809	843	827	834	852	870	782	834	781	839	834	794	802	795	763	867	779	787	835	829	835	804	866	808	794	793	847	816	797	805	829	843	812	830	820	840	883	810	755	820	813	826	867	843	796	809	830	819	841	804	856	889	857	802	819	864	835	840	865	877	805	813	809	823	768	795	840	797	819	809	797	868	811	801	828	869	799	801	840	790	796	800	800	837	808	829	802	758	832	781	813	843	812	862	803	780	814	807	782	798	850	855	803	785	802	837	845	834	846	828	844	808	850	801	831	847	769	788	861	830	808	800	845	819	829	783	829	831	833	823	792	826	812	806	795	884	843	812	858	738	848	838	880	828	863	796	892	792	819	862	833	826	762	804	803	817	817	831	806	774	783	779	846	908	834	819	788	848	856	804	846	771	785	802	867	804	869	851	798	841	846	788	854	788	819	818	870	802	773	786	830	844	827	784	839	828	810	849	823	832	802	845	820	817	819	867	797	858	847	820	875	846	822	836	814	779	816	832	868	807	823	820	830	777	827	826	825	822	817	766	811	764	777	808	846	812	833	825	797	805	838	839	834	790	806	865	861	844	781	824	825	782	834	858	813	858	855	769	826	820	860	807	796	837	791	791	830	876	808	818	854	805	834	793	843	864	837	820	887	820	818	825	755	818	817	834	759	815	828	835	791	807	842	824	745	846	838	804	883	831	866	820	857	858	836	825	793	813	819	853	791	807	804	794	831	802	842	827	837	833	826	768	803	801	832	776	854	838	789	772	868	866	867	821	802	810	831	798	817	825	823	812	826	853	804	803	792	822	819	852	799	837	773	832	849	832	786	837	761	812	784	772	823	809	861	837	853	841	786	819	822	781	816	830	848	821	883	882	890	855	823	886	831	815	833	807	828	824	863	818	872	789	848	867	817	825	786	798	821	832	830	858	806	859	844	836	772	843	799	866	832	796	804	760	798	848	776	762	818	883	790	797	865	784	820	818	800	851	779	811	848	833	785	836	848	850	844	850	857	807	853	851	822	797	875	802	848	802	852	846	831	822	832	808	854	796	791	819	759	855	805	822	787	799	870	806	873	838	818	853	831	798	811	802	854	836	775	804	863	810	846	808	828	894	783	819	877	810	834	800	842	804	828	832	853	845	807	798	828	815	862	879	839	822	779	755	823	808	808	830	824	831	833	832	875	810	848	751	864	844	838	840	852	773	795	841	818	842	865	837	752	797	871	797	855	864	810	852	847	866	831	864	833	811	813	810	799	773	819	819	849	817	899	824	849	881	773	804	821	784	810	868	801	813	793	775	847	798	851	782	801	836	785	889	832	776	773	843	811	834	865	844	860	844	822	757	836	794	847	845	837	821	796	819	801	821	822	786	865	768	800	828	887	840	793	863	867	824	852	807	835	776	922	805	760	782	808	846	844	852	832	881	814	806	780	855	783	783	860	803	825	806	800	831	823	818	817	782	820	819	822	841	807	802	864	821	823	887	804	776	820	892	816	802	854	802	841	838	841	868	849	806	851	832	810	820	815	866	844	877	859	771	848	862	764	863	811	802	798	808	806	827	832	867	879	814	834	821	852	848	839	814	846	843	855	850	795	884	801	806	817	815	796	799	844	863	804	808	828	830	774	853	811	803	811	827	882	797	877	810	843	811	791	825	786	854	847	851	796	804	831	819	887	831	840	817	778	821	808	835	833	817	832	835	764	809	810	880	776	784	876	769	861	848	821	845	815	838	771	849	813	813	845	805	816	822	830	771	839	835	770	875	805	826	827	814	788	809	817	803	790	842	838	832	810	849	815	794	827	864	853	793	800	829	867	799	799	847	844	788	814	841	812	835	812	862	850	847	851	793	806	821	888	842	853	821	809	793	880	835	808	791	870	828	793	795	782	836	831	850	838	822	794	876	865	787	822	803	842	833	833	825	820	850	850	846	798	809	831	853	830	804	886	826	789	831	834	812	843	797	849	801	845	831	818	874	880	817	833	809	839	876	834	799	904	774	848	817	873	851	863	840	835	862	866	806	843	844	832	748	814	858	816	854	803	853	856	795	825	830	872	839	805	865	845	788	827	856	803	799	892	788	807	799	883	817	771	894	830	826	792	863	795	804	805	851	811	833	835	777	840	853	852	810	864	802	810	908	859	833	805	835	810	837	841	772	823	798	776	814	790	823	802	803	791	856	843	828	811	843	821	871	828	832	884	762	828	845	876	829	842	827	801	765	836	795	883	757	852	873	770	816	814	814	819	820	843	882	836	801	840	816	793	823	869	796	835	848	826	824	803	854	831	820	873	749	844	810	803	833	840	807	830	823	824	830	811	806	841	823	842	844	815	810	815	823	837	796	806	898	824	868	866	863	805	829	845	819	846	809	810	820	809	831	793	824	817	823	812	807	815	872	879	835	854	811	807	810	834	854	881	839	778	845	849	794	778	842	872	804	806	872	868	808	860	807	826	819	801	827	858	851	840	827	880	864	873	864	799	815	843	834	825	808	812	804	803	826	814	847	770	839	810	822	839	833	764	892	845	849	767	822	822	858	800	818	840	852	802	857	852	834	826	828	810	809	832	853	815	813	815	852	841	802	829	865	753	770	808	777	766	815	868	830	781	862	838	849	797	879	870	835	830	765	795	823	824	842	821	813	775	805	821	833	836	875	827	850	832	849	817	814	859	825	758	869	834	849	796	812	801	779	796	837	793	798	773	775	838	885	841	779	888	849	818
25299	20286	16321	23030	29988	33633	50283	64421	55043	41067	30582	18831	10447	7651	6967	6788	6970	6724	6827	6862	6939	6819	6822	6815	6779	6652	6974	6707	6687	6899	6855	6937	6771	6774	6918	6786	6783	6654	6836	6697	6775	6747	6864	6717	6694	6821	6845	6738	6850	6851	6735	6844	6850	6840	6928	6711	6831	6794	6953	6789	6807	6686	6792	6934	6747	6799	6851	6793	6691	6752	6754	6803	6775	6852	6711	6708	6836	6882	6799	6742	6759	6911	6752	6881	6911	6894	6683	6868	6736	6793	6803	6806	6799	6778	7015	6787	6803	6825	6944	6713	6840	6890	6734	6690	6839	6857	6873	6942	6828	6766	6873	6779	6791	6793	6854	6778	6799	6774	6783	6707	6743	6790	6765	6772	6804	6756	6791	6823	6840	6862	6809	6864	6872	6877	6765	6770	6838	6802	6998	6843	6790	6762	6791	6882	6719	6882	6812	6852	6763	6898	6802	6789	6866	6790	6958	6827	6851	6722	6958	6864	6810	6866	6763	6812	6710	6750	6788	6946	6805	6845	6912	6844	6866	6796	6913	6837	6758	6817	6765	6734	6766	6820	6846	6736	6837	6842	6837	6837	6796	6829	6784	6992	6696	6864	6940	6748	6970	6806	6780	6902	6703	6791	6842	6776	6940	6917	6787	6912	6781	6795	6861	6694	6782	6865	6848	6837	6789	6858	6867	6879	6808	6804	6740	6872	6825	6674	6795	6819	6754	6788	6857	6757	6789	6846	6870	6808	6869	6761	6798	6820	6838	6859	6751	6770	6819	6771	6785	6796	6686	6767	6812	6851	6878	6752	6816	6831	6782	6790	6836	6842	6883	6756	6720	6823	6840	6788	6839	6762	6755	6882	6709	6861	6797	6765	6837	6843	6817	6867	6802	6882	6794	6845	6754	6698	6905	6822	6803	6756	6759	6835	6964	6746	6890	6817	6836	6937	6728	6719	6796	6832	6800	6929	6856	6841	6678	6721	6891	6909	6847	6829	7004	6815	6845	6794	6981	6797	6852	6808	6688	6946	6796	6921	6752	6862	6785	6808	6925	6777	6843	6717	6776	6792	6850	6793	6996	6784	6756	6893	6704	6742	6786	6948	6737	6844	6883	6755	6863	6825	6894	6826	6873	6825	6853	6934	6874	6734	6735	6712	6792	6922	6739	6766	6774	6841	6708	6725	6808	6774	6765	6810	6853	6817	6867	6723	6771	6892	6824	6841	6687	6811	6806	6833	6827	6792	6765	6854	6817	6846	6854	6892	6898	6838	6812	6708	7002	6808	6777	6779	6848	6794	6878	6813	6932	6753	6957	6806	6945	6753	6785	6785	6768	6696	7023	6839	6803	6807	6915	6737	6913	6908	6848	6854	6837	6929	6753	6926	6793	6806	6853	6796	6773	6888	6793	6753	6854	6881	6712	6780	6837	6836	6874	6816	6781	6776	6825	6870	7014	6930	6817	6838	6872	6744	6777	6823	6744	6789	6772	6903	6749	6846	6739	6790	6777	6851	6659	6692	6856	6945	6860	6914	6749	6738	6912	6790	6843	6753	6725	6892	6801	6818	6864	6757	6754	6755	6737	6808	6916	6874	6747	6790	6773	6757	6788	6688	6805	6832	6866	6860	6883	6776	6806	6803	6691	6833	6809	6894	6724	6732	6784	6701	6798	6808	6813	6703	6836	6836	6790	6795	6852	6652	6814	6825	6733	6743	6777	6969	6899	6839	6763	6693	6901	6830	6930	6789	6855	6740	6837	6868	6939	6790	6841	6697	6724	6876	6861	6820	6888	6757	6780	6705	6846	6746	6899	6908	6837	6746	6958	6837	6886	6896	6920	6861	6965	6837	6766	6912	6795	6776	6805	6818	6843	6756	6855	6666	6863	6805	6865	6814	6841	6766	6909	6761	6877	6778	6694	6784	6745	6734	6767	6681	6849	6916	6897	6940	6859	6775	6852	6809	6729	6786	6816	6738	6782	6943	6815	6804	6796	7035	6838	6750	6886	6836	6964	6748	6803	6812	6948	6790	6821	6830	6699	6947	6901	6846	6738	6894	6859	6714	6865	6898	6893	6743	6821	6682	6765	6819	6743	6855	6858	6764	6788	6835	6808	6836	6767	6794	6885	6797	6908	6845	6845	6738	6828	6636	6808	6847	6856	6746	6956	6717	6666	6801	6835	6804	6784	6827	6760	6810	6869	6811	6824	6805	6742	6694	6885	6911	6881	6859	6881	6815	6820	6809	6857	6822	6905	6713	6845	6647	6882	6737	6843	6869	6728	6732	6784	6827	6614	6844	6846	6828	6717	6917	6647	6929	6867	6774	6871	6820	6799	6834	6867	6858	6742	6791	6897	6867	6747	6859	6874	6855	6885	6832	6684	6742	6900	6898	6771	6673	6762	6886	6867	6838	6895	6730	6999	6908	6864	6822	6854	6858	6761	6828	6794	6785	6827	6814	6753	6810	6896	6757	6916	6878	6596	6844	6777	6891	6820	6869	6932	6862	6885	6829	6904	6799	6888	6805	6907	6741	6763	6807	6745	6860	6851	6878	6803	6736	6805	6829	6773	6795	6794	6857	6852	6694	6949	6834	6742	6835	6843	6668	6904	6843	6807	6705	6703	6905	6715	6773	6787	6829	6811	6800	6689	6747	6771	6851	6816	6817	6798	6884	6860	6823	6702	6867	6819	6919	6838	6878	6862	6813	6813	6714	6792	6827	6778	6783	6829	6778	6693	6947	6771	6756	6801	6792	6827	6754	6811	6713	6815	6768	6814	6839	6769	6837	6815	6836	6820	6835	6808	6905	6781	6852	6738	6890	6929	6884	6820	6888	6891	6955	6866	6855	6798	6936	6932	6834	6913	6764	6976	6907	6813	6931	6989	6865	6718	6814	6908	6759	6801	6766	6781	6851	6770	6827	6935	6800	6826	6835	6771	6885	6896	6772	6845	6826	6814	6896	6726	6734	6808	6794	6864	6753	6905	6828	6789	6821	6861	6835	6786	6804	6769	6828	6828	6798	6795	6830	6810	6851	6842	6932	6837	6813	6822	6770	6634	6694	6815	6798	6640	6806	6761	6955	6760	6760	6842	6871	6638	6869	6737	6815	6782	6865	6855	6835	6800	6802	6853	6754	6829	7016	6966	6910	6836	6796	6798	6832	6748	6718	6743	6858	6846	6790	6747	6892	6769	6855	6829	6797	6776	6799	6732	6759	6819	6964	6735	6812	6810	6756	6828	6898	6824	6763	6969	6966	6824	6639	6873	6802	6876	6788	6809	6787	7019	6814	6874	6849	6770	6805	6856	6948	6868	6777	6804	6740	6807	6859	6991	6887	6822	6918	6880	6804	6713	6740	6810	6846	6726	6716	6864	6771	6889	6876	6811	6836	6889	6794	6816	6869	6875	6785	6928	6749	6798	6836	6801	6885	6811	6765	6754	6736	6867	6851	6894	6714	6830	6714	6986	6825	6762	6793	6794	6827	6704	6778	6798	6810	6788	6867	6933	6848	6857	6887	6766	6794	6792	6760	6820	6805	6858	6918	6807	6845	6810	6683	6803	6712	6951	6797	6785	6793	6863	6854	6862	6888	6896	6834	6807	6853	6813	6751	6800	6853	6902	6775	6866	6785	6745	6905	6987	6730	6844	6814	6795	6854	6736	6787	6654	6824	6753	6892	6804	6712	6772	6844	6882	6710	6910	6647	6744	6794	6848	6853	6749	6900	6876	6801	6772	6930	6814	6833	6862	6842	6896	6855	6759	6886	6677	6898	6862	6808	6736	6889	6867	6775	6874	6842	6799	6877	6872	6869	6882	6857	6762	6729	6706	6989	6795	6893	6666	6830	6780	6887	6913	6819	6855	6857	6876	6787	6949	6956	6820	6738	6711	6653	6881	6915	6737	6709	6737	6884	6783	6818	6655	6726	6796	6793	6867	6656	6765	6846	6799	6910	6776	6820	6838	6828	6824	6855	6850	6727	6904	6864	6820	6786	6816	6826	6760	6814	6850	6724	6794	6808	6744	6797	6884	6843	6833	6681	6975	6925	6785	6870	6676	6727	6906	6927	6808	6877	6836	6732	6912	6823	6851	6743	6866	6808	6805	6908	6736	6690	6876	6768	6782	6685	6804	6894	6751	6731	6766	6742	6801	6824	6965	6879	6749	6688	6888	6953	6713	6851	6820	6767	6809	6834	6852	6829	6823	6683	6892	6785	6904	6860	6830	6699	6816	6737	6898	6772	6721	6848	6802	6918	6869	6767	6927	6801	6892	6708	6919	6970	6949	6827	6860	6735	6817	6910	6928	6899	6748	6818	6855	6823	6874	6847	6840	6689	6942	6805	6732	6778	6792	6853	6899	6811	6783	6665	6866	6908	6791	6900	6823	6828	6858	6718	6723	6866	6840	6838	6805	6710	6812	6819	6782	6940	6829	6909	6872	6871	6758	6722	6877	6829	6831	6800	6783	6853	6881	6790	6856	6812	6790	6896	6955	6754	6882	6827	6908	6806	6791	6832	6837	6727	6791	6784	6806	6932	6698	6821	6768	6854	6718	6869	6915	6845	6925	6834	6853	6828	6861	6892	6788	6716	6746	6924	6971	6714	6810	6834	6877	6791	6930	6808	6806	6781	6740	6819	6832	6840	6804	6788	6877	6699	6693	6702	6796	6728	6754	6668	6751	6758	6928	6735	6869	6895	6771	6764	6858	6940	6828	6884	6794	6811	6821	6861	6765	6876	6735	6848	6889	6710	6822	6794	6861	6823	6776	6819	6771	6802	6833	6815	6864	6736	6837	6731	6834	6836	6781	6762	6776	6891	6734	6726	6768	6773	6778	6760	6895	6837	6860	6920	6819	6880	6726	6934	6820	6834	6907	6803	6840	6768	7000	6821	6855	6773	6796	6786	6725	6751	6876	6854	6816	6773	6804	6812	6870	6796	6850	6869	6936	6777	6865	6925	6917	6816	6784	6882	6790	6868	6814	6796	6895	6786	6846	6838	6811	6718	6817	6846	6770	6818	6947	6640	6824	6700	6756	7012	6830	6907	6888	6944	6654	6827	6732	6774	6849	6763	6721	6715	6934	6805	6830	6652	6742	6879	6927	6855
6050	5074	3050	2138	2091	4008	19448	23396	17576	10958	5504	2475	1275	906	883	853	847	854	841	898	894	869	889	891	868	880	873	812	888	854	892	884	909	856	839	832	920	805	880	909	844	840	869	832	859	859	869	887	885	908	873	878	901	851	885	802	867	891	824	856	899	841	888	837	816	895	898	887	884	866	872	879	886	873	918	882	881	913	887	837	821	829	886	848	880	866	867	796	862	865	895	908	880	929	877	887	856	939	926	844	831	836	791	888	880	874	866	876	809	864	872	882	825	841	865	902	882	898	929	815	871	800	895	915	899	876	864	855	896	908	891	882	838	864	854	901	877	883	874	843	856	852	854	880	843	885	888	859	889	857	851	876	902	879	862	894	918	871	802	868	867	894	848	871	833	841	868	893	866	861	869	845	851	895	878	889	853	863	897	906	949	865	878	897	886	871	851	920	938	857	851	867	888	900	902	886	881	856	870	899	855	831	838	896	872	833	900	879	880	854	921	902	832	863	885	838	834	886	888	905	913	895	898	858	899	891	878	851	929	890	844	887	867	885	831	890	895	829	841	916	883	897	898	871	876	898	880	870	887	877	861	852	827	850	876	819	835	899	905	862	910	891	859	846	817	865	893	882	866	887	915	881	869	861	839	886	856	902	839	864	914	862	922	829	851	825	900	823	896	870	854	895	872	826	811	872	917	834	853	913	815	868	868	914	866	875	883	850	911	863	851	880	823	876	901	837	901	901	879	863	839	877	890	877	838	833	897	837	865	869	882	873	859	902	842	863	861	880	910	832	931	859	855	911	866	855	886	904	873	809	859	863	821	855	901	869	833	896	865	867	905	825	891	889	861	861	922	871	844	864	878	851	896	893	877	821	877	857	843	853	842	892	876	845	884	894	842	898	887	858	877	879	881	889	851	827	898	899	861	909	892	914	847	847	881	844	830	863	914	845	855	906	894	836	895	853	875	833	852	876	874	815	905	915	842	858	889	800	861	881	886	849	815	916	857	919	865	883	884	866	839	828	860	849	855	821	885	867	820	872	875	899	860	867	847	854	852	901	823	882	829	908	871	840	902	887	918	851	879	923	909	867	880	884	889	895	900	866	933	895	824	931	845	822	878	856	807	905	903	892	876	869	942	883	905	888	874	885	896	854	876	881	863	862	886	878	860	830	869	890	877	895	838	905	877	880	815	893	909	865	842	846	820	873	818	869	851	806	856	905	858	807	883	914	900	885	927	862	864	927	891	837	824	882	858	913	916	905	887	856	855	850	840	871	837	926	853	884	894	904	902	859	863	843	869	894	908	822	853	883	894	884	871	857	870	864	855	869	900	842	816	854	872	963	903	834	939	802	869	899	870	876	844	891	913	873	853	855	930	842	888	900	907	894	844	871	846	878	852	876	905	879	881	847	854	881	838	855	824	888	865	870	847	878	855	876	862	843	876	901	848	891	873	879	909	912	825	843	848	826	892	882	876	868	850	888	841	859	839	836	859	863	888	855	890	860	842	844	888	891	860	848	916	923	859	902	858	855	858	838	932	847	863	842	836	925	897	853	894	871	873	882	855	869	890	849	884	865	884	865	928	885	920	885	836	884	878	881	869	851	867	871	872	814	886	911	892	908	874	848	808	924	876	867	901	901	941	862	857	891	884	871	902	831	910	909	837	910	874	861	889	867	884	906	816	858	891	878	891	871	870	860	881	886	908	852	834	909	898	844	829	873	868	928	856	892	847	885	883	836	822	857	826	881	868	897	874	870	918	839	881	819	882	894	870	887	827	871	837	839	873	891	880	887	849	873	902	886	870	885	845	880	821	850	903	863	861	894	904	879	866	892	860	845	865	811	900	836	882	839	851	879	884	884	923	844	880	863	886	862	930	820	868	884	915	873	891	859	916	922	947	844	881	886	897	899	825	842	861	862	893	901	848	845	853	854	885	936	808	876	858	869	877	854	876	918	821	875	885	895	881	867	883	901	872	863	885	892	864	872	907	881	842	863	901	879	801	872	876	888	846	902	854	861	883	867	923	823	862	855	931	853	888	850	858	903	858	911	868	869	873	848	876	843	802	820	862	848	868	884	888	906	830	833	873	873	860	901	870	911	894	882	842	873	888	893	882	916	820	858	850	875	892	834	850	824	853	849	818	870	906	931	867	855	844	862	917	836	784	843	885	868	899	933	901	872	861	813	851	867	823	868	837	912	852	859	854	838	879	878	856	868	856	847	867	895	864	897	858	872	855	892	823	854	887	887	825	877	875	887	897	916	846	885	883	890	892	916	878	865	874	877	900	844	863	866	864	863	893	868	846	884	903	901	858	883	900	854	859	940	861	885	892	882	843	859	954	832	890	909	848	863	830	892	903	862	848	873	863	851	850	894	825	882	866	886	892	835	891	874	907	840	925	885	874	902	844	870	885	858	906	845	854	892	905	852	848	909	876	865	886	925	836	860	896	831	881	883	901	915	936	852	875	865	904	891	871	881	857	906	871	870	858	871	883	923	883	878	827	909	839	895	823	854	846	864	852	829	890	871	826	889	835	852	818	918	900	850	845	823	842	873	842	830	864	866	884	952	901	832	832	853	836	927	923	884	887	903	858	909	869	817	847	875	831	846	874	851	902	876	828	883	893	889	883	898	862	863	888	909	886	867	919	872	870	864	811	909	865	862	917	833	885	889	805	857	854	900	857	879	915	851	890	839	900	843	876	895	878	886	887	804	879	880	878	923	852	845	862	896	861	907	908	864	883	870	881	828	903	902	836	883	801	849	910	920	889	881	862	891	874	898	846	884	901	850	895	864	900	817	913	889	849	863	850	903	858	925	815	866	907	887	842	852	843	879	893	873	876	919	848	872	904	853	889	819	900	912	917	849	862	866	888	880	852	861	881	922	914	810	851	820	839	888	837	866	903	889	869	877	867	903	881	872	903	869	922	873	937	901	897	925	859	851	854	845	879	853	832	881	846	878	853	827	888	858	869	901	876	901	858	875	883	873	862	913	866	873	838	850	851	884	821	860	905	935	869	873	863	880	919	856	860	912	861	856	877	908	880	869	896	901	900	875	888	898	903	842	819	843	830	832	892	893	815	861	796	829	837	893	860	908	829	834	808	833	877	895	853	865	842	844	885	911	886	879	898	914	888	844	865	900	894	869	830	918	802	834	861	827	887	869	849	822	885	809	838	828	913	833	851	858	839	885	878	830	853	873	868	902	840	886	895	834	855	883	816	864	866	851	917	890	915	845	832	897	906	855	852	845	842	864	861	838	851	833	844	889	873	874	856	830	828	884	910	875	884	837	864	826	862	896	858	935	834	872	903	881	826	886	796	914	864	826	847	857	868	869	883	886	845	882	887	822	891	891	937	880	868	900	866	897	911	845	895	831	876	869	801	825	860	863	867	853	856	889	852	866	875	847	847	887	904	840	890	844	833	847	942	895	938	816	872	869	863	868	866	803	834	875	860	841	869	842	924	871	874	833	865	860	845	850	891	859	885	911
32706	26250	22151	28058	34006	41138	69949	73203	60169	46638	34633	22384	12607	8325	7623	7284	7274	7271	7318	7124	7226	7243	7115	7169	7183	7175	7200	7206	7139	7128	7065	7278	7102	7172	7124	7049	7126	7291	7131	7168	7267	7244	7153	7273	7124	7250	7224	7172	7228	7149	7116	7130	7196	7147	7128	7121	7287	7148	7163	7237	7206	7036	7145	7217	7186	7040	7236	7154	7219	7221	7149	7188	7187	7194	7064	7206	7166	7224	7254	7171	7194	7145	7106	7175	7223	7043	7161	7329	7203	7193	7207	7350	7161	7219	7132	7124	7232	7178	7176	7160	7066	7092	7191	7121	7227	7223	7152	7080	7271	7237	7110	7115	7330	7076	7145	7091	7158	7153	7308	7159	7215	7174	7309	7169	7226	7286	7214	7252	6996	7191	7239	7339	7313	7077	7273	7318	7178	7058	7191	7131	7155	7235	7247	7252	7248	7258	7202	7270	7283	7206	7084	7218	7178	7209	7055	7138	7111	7191	7244	7036	7285	7167	7147	7142	7100	7196	7221	7095	7226	7289	7139	7201	7262	7173	7117	7200	7128	7142	7222	7123	7236	7138	7251	7230	7149	7198	7142	7132	7079	7162	7232	7268	7182	7297	7247	7329	7044	7160	7073	7295	7227	7277	7062	7180	7195	7268	7193	7143	7065	7191	7175	7112	7086	7071	7305	7210	7143	7295	7175	7252	7157	7138	7228	7201	7186	7212	7186	7287	7114	7208	7265	7152	7125	7118	7219	7159	7156	7317	7282	7163	7174	7220	7327	7186	7085	7185	7133	7220	7207	7227	7124	7357	7209	7109	7213	7126	7089	7083	7192	7127	7218	7229	7102	7199	7254	7144	7315	7226	7128	7069	7183	7256	7206	7202	7070	7195	7167	7093	7216	7214	7190	7291	7177	7053	7314	7114	7062	7274	7020	7093	7167	7171	7067	7117	7224	7211	7131	7236	7222	7096	7157	7275	7189	7242	7247	7171	7063	7156	7135	7110	7245	7245	7068	7228	7239	7153	7075	7187	7161	7207	7339	7352	7220	7220	7163	7215	7163	7135	7181	7189	7209	7208	7005	7085	7166	7206	7039	7056	7153	7227	7237	7147	7156	7152	7202	7222	7072	7132	7205	7127	7124	7223	7138	7310	7138	7175	7051	7119	7076	7201	7153	7302	7219	7285	7157	7125	7143	7144	7125	7178	7145	7066	7193	7011	7086	7259	7095	7181	7242	7081	7248	7106	7143	7173	7067	7227	7123	7098	7174	7186	7244	7302	7190	7226	7302	7113	7110	7094	7272	7166	7011	7123	7263	7100	7176	7167	7138	7037	7137	7069	7181	7169	7167	7061	7185	7073	7038	7169	7186	7096	7125	7188	7166	7114	7097	7291	7077	7148	7158	7025	7123	7111	7179	7171	7150	7205	7172	7195	7244	7175	7050	7284	7153	7138	7203	7221	7069	7224	7034	7254	7263	7130	7173	7130	7122	7229	7160	7070	7176	7219	7190	7103	7196	7033	7270	7107	7125	7080	7236	7255	7359	7170	7118	7178	7289	7189	7120	7193	7245	7204	7268	7180	7158	7155	7149	7210	7248	7242	7304	7146	7119	7127	7295	7146	7058	7218	7189	7324	7081	7236	7276	7197	7293	7177	7253	7179	7080	7203	7240	7264	7252	7171	7367	7130	7176	7119	7197	7204	7200	7067	7230	7150	7281	7319	7356	7310	7185	7139	7244	7225	7119	7215	7181	7222	7223	7208	7170	7164	7206	7247	7271	7151	7237	7063	7242	7120	7208	7184	7062	7184	7131	7203	7167	7142	7192	7179	7181	7185	7106	7289	7212	7175	7034	7103	7278	7055	7193	7103	7100	7116	7245	7237	7215	7206	7108	7192	7202	7108	7189	7151	7233	7176	7254	7249	7292	7240	7153	7110	7133	7129	7075	7257	7144	7092	7254	7210	7176	7152	7348	7204	7325	7225	7167	7255	7221	7074	7212	7256	7159	7300	7257	7122	7198	7208	7319	7163	7248	7224	7149	7283	7039	7188	7314	7219	7195	7273	7204	7164	7119	7235	7254	7133	7105	7157	7274	7116	7216	7229	7048	7276	7204	7020	7113	7114	7160	7230	7231	7128	7057	7277	7133	7161	7141	7239	7239	7179	7171	7257	7214	7123	7202	7141	7138	7251	7260	7282	7180	7282	7135	7262	7123	7264	7165	7114	7092	7123	7073	7207	7166	7216	7167	7164	7208	7245	7167	7218	7167	7177	7286	7154	7251	7208	7162	7166	7220	7217	7077	7214	7137	7343	7176	7234	7183	7279	7094	7162	7113	7152	7107	7340	7170	7124	7031	7090	7227	7351	7096	7087	7234	7116	7093	7129	7209	7279	7143	7239	7302	7238	7020	7274	7132	7146	7201	7227	7397	7102	7182	7116	7232	7308	7043	7160	7159	7187	7180	7235	7171	7153	7184	7240	7103	7163	7105	7096	7256	7115	7210	7381	7172	7200	7195	7192	7179	7189	7163	7273	7271	7225	7169	7073	7110	7180	7156	7055	7220	7246	7171	7215	7087	7205	7196	7224	7181	7139	7318	7183	7058	7226	7131	7186	7308	7054	7147	7279	7246	7209	7190	7090	7124	7357	7191	7122	7279	7167	7141	7170	7117	7212	7144	6999	7159	7010	7087	7182	7151	7198	7116	7383	7231	7123	7097	7139	7072	7159	7160	7285	7195	7139	7177	7266	7102	7242	7238	7282	7130	7152	7136	7082	7219	7226	7087	7214	7245	7073	7155	7156	7240	7034	7270	7182	7126	7255	7109	7254	7202	7093	7055	7271	7163	7130	7164	7143	7136	7143	7122	7312	7082	7143	7244	7173	7228	7194	7244	7118	7283	7306	7131	7155	7151	7118	7182	6980	7133	7316	7173	7156	7194	7315	7184	7094	7254	7208	7300	7164	7157	7119	7226	7180	7201	7151	7232	7049	7230	7273	7097	7298	7234	7106	7137	7156	7180	7171	7169	7261	7152	7192	7087	7149	7156	7147	7011	7228	7230	7104	7195	7095	7151	7167	7243	7128	7140	7262	7312	7223	7096	7130	7166	7112	7093	7188	7083	7230	7162	7165	7284	7230	7150	7066	7148	7163	7168	7178	7101	7203	7278	7280	7252	7182	7263	7239	7169	7270	7219	7178	7171	7058	7136	7153	7250	7257	7138	7175	7330	7128	7194	7270	7180	7190	7142	7147	7282	7206	7126	7247	7078	7032	7229	7213	7231	7110	7309	7091	7167	7137	7301	7159	7355	7177	7080	7196	7183	7186	7217	7257	7182	7187	7241	7329	7121	7234	7191	7179	7214	7205	7129	7133	7199	7222	7209	7201	7204	7181	7184	7179	7159	7191	7186	7175	7130	7260	7247	7269	7179	7282	7114	7123	7167	7220	7217	7132	7087	7158	7282	7128	7248	7257	7011	7326	7180	7182	7147	7352	7187	7190	7263	7083	7249	7139	7191	7128	7231	7207	7145	7144	7429	7127	7171	7135	7174	7169	7062	7294	7061	7078	7147	7095	7059	7355	7239	7248	7129	7284	7098	7160	7073	7123	7277	7217	7141	7102	7214	7217	7200	7299	7141	6979	7112	7087	7192	7153	7275	7103	7292	7170	7249	7214	7185	7172	7110	7216	7146	7101	7223	7162	7092	7335	7075	7195	7227	7087	7147	7173	7087	7291	7318	7140	7142	7075	7224	7262	7212	7237	7138	7142	7106	7111	7274	7168	7152	7275	7109	7163	7042	7152	7107	7165	7277	7182	7109	7144	7082	7174	7197	7278	7119	7137	7132	7157	7228	7163	7187	7324	7213	7136	7210	7284	7199	7174	7051	7195	7088	7098	7114	7110	7170	7063	7113	7164	7212	7180	7177	7293	7251	7084	7098	7181	7113	7111	7214	7125	7184	7125	7239	7270	7067	7045	7205	7222	7232	7050	7169	7289	7177	7207	7213	7106	7110	7226	7252	7288	7115	7113	7223	7227	6991	7180	7206	7134	7216	7103	7140	7259	7140	7247	7115	7330	7291	7230	7198	7084	7204	7140	7246	7318	7094	7218	7061	7251	7119	7085	7172	7237	7119	7393	7107	7102	7137	7236	7030	7150	7223	7235	7158	7241	7119	7199	7257	7262	7243	7085	7330	7057	7195	7148	7142	7199	7049	7246	7125	7118	7136	7201	7090	7074	7157	7211	7152	7146	7304	7124	7281	7284	7287	7123	7246	7346	7208	7095	7112	7193	6954	7204	7173	7089	7183	7278	7149	7038	7266	7127	7112	7220	7244	7082	7098	7247	7139	7148	7196	7035	7080	7148	7154	7074	7193	7321	7137	7291	7172	7198	7219	7105	7136	7214	7146	7201	7365	7112	7199	7188	7187	7165	7164	7219	7237	7206	7203	7239	7202	7199	7344	7189	7223	7214	7108	7135	7126	7068	7025	7200	7139	7161	7258	7253	7210	7198	7199	7227	7127	7206	7083	7251	7055	7186	7140	7264	7156	7154	7181	7279	7254	7208	7138	7202	7199	7058	7154	7170	7130	7183	7211	7136	7328	7191	7154	7127	7291	7168	7275	7071	7235	7272	7148	7266	7214	7241	7192	7188	7188	7250	7231	7033	7188	7175	7105	7266	7118	7185	7240	7245	7080	7196	7198	7136	7198	7183	7273	7096	7280	7231	7174	7242	7239	7173	7166	7170	7130	7162	7173	7181	7211	7181	7111	7175	7211	7190	7244	7157	7222	7271	7156	7272	7176	7183	7320	7213	7190	7192	7172	7235	7190	7112	7137	7271	7093	7158	7147	7115	7235	7154	7129	7227	7198	7295	7178	7294	7224	7206	7351	7142	7211	7135	7244	7113	7304	7183	7186	7278	7165	7267	7125	7192	7143	7274	7132	7098	7232	7123	7125	7214	7186	7195	7253	7079	7264	7156	7220	7163	7206	7186	7204	7111	7156	7066	7206	7208	7029	7188	7241	7136	7214	7251	7221	7033	7179	7264	7219	7338	7248	7286	7216	7278	7091	7252	7053	7139	7184	7300	7145	7199	7105	7230	7182	7155	7394	7199
3752	1876	1320	1119	1107	1349	3543	6637	4701	2853	1772	1129	889	810	825	780	786	785	778	749	796	758	775	750	774	802	773	808	786	734	774	748	779	802	772	746	779	792	787	793	777	776	753	758	749	813	754	765	846	806	797	781	797	817	818	826	761	784	779	799	764	754	801	813	752	865	784	782	862	769	766	776	751	739	787	727	757	763	804	832	769	790	755	831	775	776	807	774	806	757	823	765	794	755	775	772	846	821	783	804	863	757	749	777	771	784	848	790	776	774	804	799	771	750	835	771	793	805	729	756	755	787	775	735	818	802	773	785	787	821	779	829	825	788	802	740	815	795	775	799	804	767	830	784	826	826	777	772	740	800	837	808	817	798	739	785	788	828	779	746	781	778	778	797	786	805	797	787	742	774	780	778	794	780	763	805	798	743	797	784	797	793	772	772	771	825	836	813	812	787	768	788	831	789	789	772	790	747	758	786	762	813	813	764	772	749	820	773	792	812	809	747	814	798	775	779	795	742	726	794	797	800	795	750	784	808	777	816	771	824	763	783	785	786	763	774	759	801	794	798	780	759	826	757	805	776	735	760	815	821	752	783	782	830	831	754	755	809	751	815	819	820	753	754	785	770	754	783	766	786	775	786	799	780	808	782	722	770	767	768	805	824	835	767	771	810	821	761	772	753	774	817	820	744	819	776	797	771	773	785	808	806	784	778	778	835	784	799	742	785	758	792	784	774	838	759	737	800	756	793	747	766	771	764	790	763	781	771	837	858	809	768	765	785	812	848	760	801	732	786	759	790	815	785	820	778	801	787	803	780	775	769	842	777	775	783	794	819	815	765	818	756	759	795	764	773	768	776	819	787	747	776	778	815	773	749	808	760	761	762	766	824	809	785	802	817	796	771	784	755	846	814	850	808	729	742	762	770	777	792	815	808	779	729	823	822	817	820	768	789	812	775	752	775	795	784	820	776	745	783	847	763	757	737	763	749	775	772	790	739	772	763	783	782	757	799	784	802	791	779	728	779	799	781	815	797	825	834	776	842	777	773	830	775	804	751	779	775	779	775	780	829	810	791	822	807	753	758	812	764	789	786	774	804	785	797	810	757	768	805	742	771	794	814	807	782	785	715	754	751	762	793	788	771	747	790	817	756	781	801	790	794	802	790	792	807	830	801	762	778	780	798	734	799	791	755	775	744	793	768	797	752	736	797	778	788	824	811	816	797	786	754	811	752	785	796	762	764	796	840	778	807	790	802	773	794	798	776	757	769	777	845	787	801	786	789	750	760	832	804	770	838	795	763	828	726	770	829	824	796	801	800	740	759	738	792	801	768	801	786	822	749	820	810	794	771	754	753	756	802	802	737	792	735	782	810	821	768	768	756	783	771	732	776	772	777	750	771	789	806	784	832	800	781	793	790	794	790	726	791	771	762	788	807	781	863	748	801	765	756	804	783	844	778	797	765	808	762	840	776	817	761	776	778	779	812	767	816	771	769	771	760	791	796	790	797	870	786	819	809	798	771	797	779	780	815	775	845	780	793	825	753	752	763	824	770	771	771	809	800	770	786	788	772	793	787	788	854	780	759	792	815	789	781	802	786	790	797	751	799	808	845	809	816	768	786	778	819	773	805	745	808	799	788	777	790	757	821	790	795	797	820	857	781	757	786	778	794	798	745	742	760	817	792	823	788	722	744	778	773	808	768	795	768	792	776	796	762	795	811	826	780	838	757	830	788	812	821	797	771	800	821	751	814	846	781	757	747	785	795	759	831	800	756	744	831	818	815	782	764	780	792	788	765	749	801	783	798	818	792	798	777	770	768	774	737	779	809	800	783	862	781	776	772	790	766	737	786	777	754	753	787	778	803	827	767	763	799	744	789	803	786	776	814	816	812	745	797	768	832	734	808	772	826	779	752	820	750	758	775	801	705	835	808	744	755	744	819	801	752	823	792	744	805	813	783	785	817	784	836	799	771	815	793	816	809	754	770	821	801	821	810	748	745	760	761	780	761	733	725	778	781	779	765	776	798	812	788	817	813	778	746	753	812	836	786	849	825	745	800	794	780	786	807	790	802	759	777	801	756	756	819	821	849	748	787	827	777	843	794	790	789	808	767	819	791	796	860	777	794	774	816	744	784	774	789	767	796	755	771	818	803	833	760	783	779	813	819	806	750	787	818	800	794	839	739	772	749	801	750	772	771	825	768	842	781	802	763	802	795	795	766	759	771	793	795	810	775	783	790	766	731	807	821	757	808	778	763	751	802	769	813	796	753	812	759	781	777	755	739	786	800	796	755	782	819	754	772	769	780	817	792	790	810	756	808	774	803	764	807	763	752	750	812	762	805	778	792	805	752	737	775	783	733	792	762	810	787	797	813	742	820	831	837	820	812	791	773	762	818	824	795	826	749	796	773	738	783	781	792	818	790	768	784	769	758	755	785	789	740	813	814	851	731	798	760	804	768	797	801	795	789	824	808	796	801	795	798	774	806	800	733	773	787	796	776	797	833	794	776	757	782	800	800	764	799	828	813	805	799	801	769	782	781	788	779	748	793	810	843	801	765	766	777	781	795	774	807	769	828	795	758	805	744	766	801	804	802	812	803	778	829	795	762	811	801	784	779	849	766	797	791	776	755	785	723	778	766	774	786	798	803	799	774	776	800	765	834	762	802	799	796	772	795	831	795	766	758	850	768	761	807	787	749	838	770	799	757	789	794	757	778	757	782	845	819	789	747	788	795	755	828	817	759	739	753	800	785	778	793	754	778	795	760	810	795	811	785	783	770	821	804	823	803	773	834	775	771	784	756	732	792	770	779	798	758	792	756	802	769	771	793	778	799	807	765	760	798	789	803	807	786	838	784	780	740	768	811	840	764	788	773	805	754	790	746	770	809	780	767	805	827	798	810	807	787	746	793	805	768	797	798	796	831	784	790	818	774	807	820	761	846	791	806	796	843	756	781	773	825	813	762	765	789	755	768	808	736	848	795	797	846	784	838	795	768	780	790	784	785	749	783	819	835	769	836	767	783	788	766	791	779	761	844	820	788	752	787	832	773	790	768	819	747	813	849	770	772	725	797	782	792	748	842	811	849	811	862	806	798	767	760	773	746	771	833	758	714	798	762	776	766	813	736	806	811	805	746	775	739	797	786	763	774	757	793	780	760	754	796	806	788	767	785	752	828	786	748	835	814	755	771	779	796	752	794	819	825	791	818	785	816	781	738	770	781	804	745	760	827	773	772	770	815	811	767	768	762	815	749	757	775	776	820	801	806	827	817	795	796	753	818	797	779	812	809	808	752	784	776	797	810	774	823	837	781	729	726	770	730	754	782	786	836	782	746	808	750	776	789	777	797	794	748	814	802	767	777	791	808	790	789	828	763	759	758	783	810	748	764	814	809	783	819	781	764	769	742	795	791	768	822	756	725	778	776	801	815	776	798	755	806	757	741	815	804	802	794	715	826	720	757	803	793	735	772	799	772	804	767	820	818	753	796	812	744
23143	16994	13365	16821	22845	24124	39522	45781	37866	28642	20150	12337	8398	7048	6579	6526	6563	6455	6520	6431	6419	6609	6577	6533	6613	6630	6630	6743	6609	6437	6464	6471	6389	6717	6386	6582	6649	6633	6588	6614	6628	6476	6536	6496	6501	6573	6494	6528	6531	6534	6527	6592	6643	6559	6507	6502	6526	6598	6460	6521	6688	6569	6537	6565	6506	6626	6670	6528	6569	6524	6536	6640	6527	6450	6587	6488	6462	6546	6655	6804	6561	6644	6452	6542	6503	6546	6619	6596	6775	6638	6638	6472	6535	6550	6564	6591	6643	6558	6674	6509	6560	6657	6619	6473	6681	6587	6556	6680	6448	6605	6593	6551	6514	6506	6634	6606	6549	6523	6473	6582	6567	6588	6589	6531	6608	6599	6583	6661	6508	6554	6677	6553	6641	6520	6487	6675	6528	6574	6540	6538	6653	6465	6654	6451	6458	6486	6723	6597	6475	6502	6562	6619	6500	6476	6487	6552	6681	6538	6418	6651	6487	6492	6463	6611	6522	6490	6541	6575	6588	6548	6593	6522	6473	6590	6597	6528	6489	6544	6610	6564	6598	6589	6611	6653	6612	6479	6647	6449	6531	6549	6589	6519	6491	6635	6642	6536	6517	6497	6442	6526	6532	6666	6535	6538	6512	6608	6505	6603	6788	6490	6603	6590	6625	6583	6667	6553	6525	6419	6789	6572	6572	6566	6515	6549	6687	6559	6592	6526	6534	6561	6450	6526	6559	6481	6597	6528	6619	6560	6552	6612	6630	6554	6565	6509	6586	6647	6680	6624	6539	6483	6541	6494	6558	6607	6587	6542	6440	6572	6528	6539	6654	6543	6619	6581	6600	6484	6583	6680	6469	6555	6553	6595	6486	6631	6615	6537	6697	6554	6543	6626	6527	6443	6504	6576	6659	6498	6567	6614	6505	6593	6583	6573	6621	6473	6561	6455	6511	6503	6587	6508	6489	6499	6590	6464	6574	6652	6488	6542	6530	6508	6470	6503	6524	6519	6599	6499	6535	6485	6616	6555	6528	6535	6610	6512	6638	6631	6494	6452	6473	6608	6590	6644	6626	6567	6615	6472	6594	6475	6508	6576	6478	6661	6458	6577	6467	6526	6636	6550	6465	6579	6531	6471	6677	6613	6637	6492	6577	6520	6592	6633	6558	6528	6648	6576	6572	6492	6502	6672	6488	6621	6564	6565	6616	6601	6497	6621	6615	6537	6585	6540	6599	6610	6536	6505	6559	6615	6529	6385	6705	6548	6472	6468	6509	6557	6615	6655	6603	6543	6517	6572	6537	6498	6496	6587	6534	6658	6437	6575	6445	6565	6446	6555	6606	6627	6521	6527	6531	6634	6526	6453	6529	6491	6418	6528	6499	6595	6481	6544	6573	6476	6457	6491	6578	6615	6588	6568	6628	6534	6467	6595	6586	6405	6660	6677	6639	6517	6622	6604	6530	6493	6571	6629	6458	6525	6464	6585	6462	6645	6475	6532	6649	6522	6483	6519	6598	6597	6543	6517	6635	6633	6508	6663	6468	6614	6582	6578	6548	6516	6494	6485	6413	6536	6529	6560	6622	6714	6488	6498	6579	6487	6645	6500	6586	6610	6602	6467	6621	6697	6513	6667	6578	6659	6553	6452	6541	6593	6562	6536	6557	6639	6455	6420	6625	6631	6562	6579	6482	6579	6476	6502	6505	6545	6594	6534	6649	6574	6490	6558	6495	6510	6595	6506	6452	6612	6445	6603	6383	6581	6579	6551	6502	6580	6574	6520	6610	6512	6682	6597	6556	6584	6650	6394	6659	6544	6540	6545	6580	6598	6619	6582	6566	6609	6502	6539	6626	6584	6528	6678	6611	6450	6595	6592	6581	6564	6607	6527	6437	6495	6668	6582	6628	6486	6527	6564	6640	6628	6550	6514	6594	6553	6657	6559	6492	6564	6592	6480	6541	6511	6602	6543	6649	6458	6512	6542	6571	6511	6724	6611	6601	6556	6568	6453	6558	6525	6556	6587	6566	6637	6572	6525	6515	6632	6616	6594	6696	6518	6463	6518	6557	6593	6608	6565	6718	6448	6483	6728	6593	6565	6636	6515	6509	6528	6616	6620	6534	6453	6737	6612	6781	6669	6505	6676	6571	6706	6651	6693	6671	6650	6514	6591	6538	6513	6554	6524	6720	6503	6571	6581	6546	6507	6470	6528	6710	6535	6480	6456	6615	6629	6631	6582	6518	6497	6585	6529	6469	6669	6628	6544	6657	6444	6598	6636	6620	6608	6504	6646	6650	6574	6605	6483	6633	6636	6444	6638	6540	6520	6501	6577	6597	6488	6533	6614	6557	6633	6608	6526	6402	6634	6531	6510	6529	6557	6506	6671	6619	6678	6546	6519	6522	6711	6569	6461	6678	6568	6570	6628	6681	6617	6517	6562	6559	6588	6643	6437	6680	6634	6618	6556	6553	6552	6568	6659	6506	6656	6573	6567	6557	6571	6538	6506	6511	6561	6458	6617	6573	6509	6565	6433	6567	6589	6568	6585	6521	6495	6551	6524	6622	6446	6583	6559	6639	6486	6577	6690	6486	6633	6502	6609	6665	6398	6567	6571	6612	6662	6585	6455	6612	6556	6612	6636	6500	6558	6558	6517	6617	6535	6508	6477	6482	6526	6528	6630	6505	6504	6583	6719	6632	6495	6454	6629	6532	6636	6622	6615	6596	6509	6576	6570	6658	6543	6519	6536	6598	6655	6600	6550	6522	6550	6484	6586	6553	6562	6498	6539	6446	6610	6750	6416	6553	6682	6616	6516	6627	6584	6580	6437	6654	6603	6465	6510	6488	6451	6566	6489	6440	6695	6646	6510	6578	6594	6531	6506	6549	6486	6628	6468	6566	6575	6487	6479	6588	6601	6560	6678	6413	6588	6509	6565	6437	6518	6469	6590	6494	6508	6496	6524	6566	6535	6539	6648	6644	6674	6502	6558	6539	6686	6603	6594	6548	6609	6640	6646	6418	6697	6318	6557	6650	6543	6613	6373	6538	6574	6501	6581	6597	6498	6575	6483	6587	6614	6537	6496	6550	6658	6572	6522	6564	6518	6614	6706	6565	6493	6623	6616	6486	6503	6535	6632	6617	6457	6624	6508	6466	6598	6502	6621	6590	6596	6656	6544	6563	6484	6620	6589	6559	6657	6575	6562	6503	6627	6540	6735	6475	6537	6619	6553	6439	6552	6549	6635	6533	6489	6654	6592	6677	6555	6498	6520	6505	6457	6565	6631	6522	6508	6597	6610	6585	6568	6675	6587	6596	6506	6530	6558	6639	6576	6680	6578	6571	6668	6547	6660	6648	6638	6568	6580	6622	6614	6727	6467	6538	6504	6569	6635	6580	6645	6561	6517	6560	6653	6582	6537	6567	6474	6601	6475	6482	6522	6616	6634	6639	6574	6509	6480	6646	6506	6612	6449	6509	6603	6521	6630	6539	6562	6557	6509	6590	6457	6595	6533	6627	6617	6596	6586	6501	6712	6541	6622	6621	6434	6454	6624	6611	6548	6537	6644	6459	6506	6513	6534	6551	6602	6537	6452	6740	6538	6602	6469	6433	6687	6506	6636	6588	6658	6587	6512	6567	6624	6640	6504	6689	6475	6666	6605	6585	6498	6603	6565	6543	6542	6490	6426	6555	6616	6664	6546	6578	6551	6563	6493	6486	6586	6592	6519	6597	6582	6519	6516	6638	6597	6656	6618	6428	6668	6539	6710	6500	6552	6695	6549	6581	6467	6649	6666	6639	6674	6618	6487	6626	6478	6499	6610	6600	6467	6645	6561	6663	6574	6523	6456	6488	6645	6662	6516	6509	6715	6574	6611	6591	6521	6549	6465	6502	6706	6579	6537	6605	6607	6458	6588	6682	6607	6640	6577	6497	6470	6475	6452	6547	6761	6612	6501	6566	6748	6665	6479	6542	6481	6603	6585	6649	6693	6402	6501	6606	6695	6542	6518	6494	6624	6525	6605	6532	6679	6666	6614	6485	6581	6488	6404	6586	6619	6539	6628	6609	6531	6655	6596	6546	6633	6593	6602	6682	6620	6534	6592	6688	6523	6572	6611	6476	6501	6725	6480	6635	6450	6621	6615	6563	6604	6713	6529	6642	6586	6566	6564	6562	6561	6602	6553	6560	6677	6595	6567	6479	6518	6641	6552	6474	6620	6482	6666	6609	6522	6461	6625	6544	6386	6534	6576	6603	6495	6614	6653	6560	6626	6455	6366	6437	6482	6633	6512	6582	6623	6608	6435	6542	6501	6459	6582	6501	6715	6544	6444	6565	6631	6593	6555	6593	6616	6558	6573	6438	6565	6535	6767	6494	6621	6577	6557	6533	6641	6434	6466	6501	6571	6603	6538	6590	6504	6576	6615	6503	6641	6522	6647	6763	6511	6525	6578	6751	6510	6587	6574	6542	6392	6660	6497	6611	6699	6471	6477	6622	6566	6591	6590	6559	6656	6460	6694	6439	6661	6579	6588	6484	6631	6665	6641	6584	6470	6641	6604	6519	6535	6604	6474	6438	6580	6656	6580	6515	6613	6646	6637	6541	6581	6652	6632	6554	6556	6501	6500	6508	6537	6540	6519	6646	6542	6659	6473	6503	6535	6639	6609	6658	6605	6611	6491	6613	6631	6517	6533	6669	6615	6654	6464	6505	6693	6524	6640	6574	6500	6429	6606	6531	6661	6664	6483	6509	6636	6612	6704	6518	6572	6577	6497	6635	6385	6502	6550	6620	6636	6498	6563	6587	6612	6493	6500	6506	6465	6528	6506	6448	6672	6555	6529	6681	6562	6466	6505	6579	6529	6640	6542	6527	6620	6555	6493	6550	6604	6450	6757	6597	6473	6654	6583	6560	6582	6362	6593	6598	6550	6560	6543	6527	6635	6492	6497	6619	6534	6577	6452	6666	6570	6522	6574	6601	6573	6283	6557	6481	6553	6558	6540	6556	6472	6553	6682	6610	6453	6502	6536	6613	6454	6422	6610	6565	6587	6556	6566	6574	6523	6473	6600	6581	6550	6626	6517	6551	6517	6563	6639	6591	6540	6619	6605
3859	2992	1808	1377	1383	1452	6782	14563	9804	5127	2860	1570	1041	922	845	853	805	843	845	813	872	812	805	802	831	802	784	789	801	818	821	807	821	848	862	776	818	871	792	799	855	843	833	802	874	816	797	819	853	817	830	893	843	832	844	813	826	799	844	832	833	819	812	807	830	831	797	817	856	790	880	813	817	808	816	852	821	777	786	832	872	824	809	838	845	826	837	763	882	797	811	841	802	881	861	876	802	795	787	818	830	781	837	838	827	828	800	803	781	784	847	817	815	807	860	838	899	813	827	818	888	801	838	810	863	836	876	788	776	795	836	872	832	857	830	849	833	837	790	852	824	815	793	877	798	825	853	792	832	818	837	824	793	822	845	821	837	873	842	803	822	830	833	859	853	767	853	805	811	871	845	818	863	842	821	803	805	804	849	873	864	789	879	860	858	834	826	814	796	863	825	861	861	816	846	828	766	846	846	906	853	838	830	882	881	836	854	843	811	801	789	821	810	858	776	815	848	893	806	803	817	914	817	921	784	816	821	844	845	822	797	812	872	819	826	878	800	848	819	792	856	842	873	830	807	819	836	864	813	821	834	849	810	764	852	810	840	778	761	827	829	813	807	797	817	824	802	831	824	770	800	816	837	852	844	797	807	827	808	855	835	835	788	852	844	792	815	818	846	826	848	805	889	778	868	880	805	816	805	833	873	814	816	859	852	778	798	848	839	821	787	857	826	837	816	815	817	839	815	836	827	760	878	827	804	786	826	831	871	804	846	830	809	784	865	808	875	836	814	792	772	812	871	837	827	802	819	845	857	836	899	828	806	838	784	797	811	857	851	798	811	859	847	864	802	789	865	787	846	806	793	832	835	868	850	810	819	835	899	806	844	840	774	781	869	779	826	838	794	862	795	795	834	817	795	822	814	850	845	808	818	816	840	856	826	817	883	790	800	834	826	875	812	835	859	884	809	801	820	802	865	882	889	795	860	843	844	885	775	872	818	874	841	830	849	795	803	872	853	841	819	903	884	806	831	817	832	805	814	829	839	858	834	810	819	899	860	820	830	839	785	872	898	853	810	767	859	835	789	841	780	799	805	803	798	843	809	814	803	813	871	820	796	842	794	803	845	836	866	785	854	794	873	769	826	787	849	850	800	796	796	814	829	831	849	894	811	905	831	821	870	838	832	809	830	819	841	810	853	815	794	803	871	848	813	848	838	820	849	860	863	829	906	816	798	790	802	806	798	841	899	808	833	821	837	808	859	873	834	823	808	809	818	826	838	860	792	804	839	846	845	832	847	781	854	859	890	838	808	833	840	811	900	852	860	853	784	888	801	832	825	801	813	832	798	832	851	815	828	821	806	782	850	851	821	815	836	840	787	841	848	822	817	838	805	796	822	846	867	833	781	804	859	824	877	911	838	814	864	816	829	825	840	819	818	786	826	858	834	862	827	831	858	832	801	778	884	864	764	807	811	819	835	847	816	831	825	898	830	778	889	820	849	863	811	823	854	839	890	790	825	810	805	865	867	799	774	845	835	788	827	828	792	832	794	842	852	846	880	801	854	809	796	774	796	829	878	858	832	826	834	862	842	788	843	854	843	859	842	840	803	860	883	881	865	812	847	851	799	811	836	857	808	804	815	789	806	798	854	822	854	836	825	799	806	803	869	802	824	840	861	793	806	795	840	795	823	860	833	848	857	833	826	857	853	771	840	796	834	859	860	836	813	779	837	840	837	854	818	803	858	839	860	861	845	826	818	806	849	807	773	869	766	814	860	859	834	847	859	773	832	835	786	847	818	808	836	790	885	835	819	853	758	837	825	806	814	877	826	810	878	899	817	814	870	857	809	824	812	787	848	889	817	808	806	818	821	786	828	841	839	804	801	829	859	753	864	869	824	843	761	855	839	804	836	877	833	805	850	819	808	851	878	837	863	867	877	822	860	853	809	792	858	863	830	851	863	842	800	856	846	796	840	836	883	876	845	798	830	832	827	820	782	829	855	805	829	830	882	855	856	858	878	813	827	803	814	865	863	855	916	831	820	813	819	815	829	849	845	854	781	778	830	874	799	819	813	812	816	815	763	839	840	810	810	810	809	850	872	837	822	818	821	852	810	855	829	822	810	812	825	817	821	797	807	847	809	776	841	891	840	808	808	797	891	808	822	856	828	810	810	842	887	901	875	785	840	781	878	839	793	814	848	794	793	805	862	880	823	877	819	803	831	771	840	820	864	833	823	805	788	825	840	829	871	827	823	808	829	840	841	789	848	843	846	841	840	804	810	806	824	830	820	867	840	831	775	804	849	828	846	820	793	827	783	844	829	833	831	818	844	808	855	802	847	837	864	809	853	782	857	807	793	814	813	833	786	842	820	831	833	866	804	844	799	844	854	804	837	802	860	816	789	847	873	845	846	827	856	806	803	834	778	862	845	858	857	824	846	778	864	840	814	814	835	839	793	786	835	813	839	804	808	850	841	857	836	806	825	826	821	811	826	870	803	838	864	875	844	880	842	850	821	832	820	820	787	791	782	835	873	817	826	825	799	838	833	832	830	813	812	860	845	817	795	839	781	844	828	824	846	824	799	861	861	798	812	847	825	821	862	794	834	871	852	843	798	816	853	801	821	826	814	847	853	813	820	833	848	847	844	809	814	828	806	904	822	840	847	804	827	796	841	822	865	841	848	850	813	815	815	791	782	828	833	843	825	802	842	836	805	801	811	878	859	826	840	804	812	873	849	831	769	843	835	831	818	837	838	857	813	848	842	839	771	823	832	897	826	828	832	833	851	789	828	856	851	847	844	779	807	806	867	850	816	857	800	821	861	856	830	826	873	793	917	827	845	834	824	826	869	794	822	844	818	841	854	818	873	883	850	811	843	815	837	848	859	868	847	816	823	847	821	800	865	865	850	832	827	802	837	801	879	860	769	821	855	810	859	796	817	815	768	828	790	834	861	845	829	827	805	779	818	876	757	825	856	821	840	830	853	862	864	795	867	821	852	819	790	815	813	837	790	831	862	830	876	847	842	835	902	845	812	889	858	851	811	815	828	813	813	810	823	845	823	834	809	823	840	867	825	855	803	845	853	772	867	804	830	889	848	815	814	834	877	758	850	892	844	774	796	815	809	876	843	788	818	881	838	792	842	845	839	787	795	795	796	812	852	830	803	794	930	772	829	823	836	825	837	794	807	834	825	834	836	849	805	844	888	832	826	833	826	827	839	824	846	847	805	827	868	777	842	781	796	816	782	793	836	803	819	858	803	809	860	846	844	859	791	851	870	768	829	864	826	812	808	860	813	803	881	834	835	849	829	834	843	902	777	829	853	841	806	830	794	832	820	889	761	795	852	825	884	847	865	802	837	874	805	848	793	819	778	799	861	795	854	838	843	848	839	824	810	850	835	808	867	843	889	815	874	823	814	821	778	871	889	838	795	790	870	810	836	828	862	885	827	820	870	781	855	835	826	817	867	807	816	801	850	823	848	837	841	826	840	869
28571	21557	15585	20599	26684	25923	47562	60316	47736	35833	26513	16063	9675	7590	7031	6762	6767	6843	6868	6852	6675	6885	6867	6811	6666	6751	6719	6788	6874	6872	6862	6833	6816	6776	6858	6855	6975	6834	6901	6939	6906	6818	6810	6831	6766	6762	6830	6896	6724	6815	6911	6743	6814	6886	6849	6662	6747	6917	6832	6657	6768	6885	6920	6745	6826	6891	6760	6834	6798	6887	6764	6632	6696	6869	6861	6798	6752	6775	6786	6898	6768	6902	6719	6849	6874	6790	6882	6755	6895	6921	6771	6904	6748	6881	6796	6837	6654	6788	6802	6945	6830	6927	6759	6854	6839	6870	6819	6818	6912	6950	6845	6775	6984	6824	6800	6788	6717	6706	6793	6850	6856	6815	6775	6875	6830	6823	6852	6707	6816	6787	6949	6905	6826	6767	6798	6854	6927	6847	6798	6674	6660	6926	6696	6952	6876	6846	6674	6772	6708	6826	6886	6813	6868	6790	6825	6906	6820	6829	6817	6833	6791	6801	6860	6793	6789	6874	6785	6785	6757	6881	6696	6755	6863	6864	6837	6792	6858	6932	6859	6767	6764	6839	6733	6849	6817	6815	6716	6891	6856	6891	6654	6792	6984	6980	6755	6845	6897	6866	6847	6846	6843	6763	6891	6767	6908	6826	6764	6858	6749	6904	6887	6845	6856	6834	6645	6656	6832	6707	6827	6904	6711	6835	6818	6794	6803	6889	6818	6983	6770	6756	6887	6830	6933	6741	6846	6938	6834	6759	6716	6777	6752	6765	6681	6845	6839	6864	6876	6774	6834	6966	6857	6744	6869	6745	6739	6809	6760	6880	6725	6781	6707	6905	6828	6835	6817	6795	6826	6762	6810	6789	6844	6831	6834	6810	6793	6819	6778	6831	6912	6862	6893	6928	6910	6758	6820	6816	6810	6797	6618	6798	6822	6867	6837	6848	6815	6762	6831	6868	6755	6706	6841	6759	6856	6894	6752	6839	6802	6639	6916	6879	6841	6922	6851	6778	6839	6806	6818	6893	6696	6897	6951	6846	6779	6731	6933	6917	6683	6808	6820	6780	6861	6712	6761	6740	6596	6754	6831	6774	6972	6889	6810	6847	6812	7006	6799	6879	6826	6698	6701	6861	6721	6728	6835	6718	6741	6822	6785	6745	6815	6904	6892	6860	6943	6829	6774	6748	6804	6866	6803	6798	6763	6814	6792	6838	6857	6764	6755	6868	6749	6793	6856	6794	6782	6811	6795	6719	6891	6817	6894	6812	6868	6814	6881	6755	6836	6879	6803	6813	6934	6813	6844	6810	6893	6707	6968	6797	6760	6790	6991	6748	6831	6805	6828	6805	6763	6820	6863	6941	6851	6779	6790	6785	6848	6838	6945	6941	6850	6739	6678	6866	6870	6759	6825	6780	6863	6700	6835	6951	6827	6613	6855	6774	6738	6795	6856	6891	6740	6737	6888	6892	6874	6725	6730	6872	6861	6812	6775	6733	7002	6957	6776	6842	6816	6941	6798	6676	6833	6746	6686	6902	6759	6741	6961	6861	6765	6783	6755	6790	6878	6727	6822	6760	6772	6840	6800	6892	6881	6773	6805	6941	6803	6870	6762	6805	6663	6834	6789	6794	6806	6947	6764	6812	6793	6932	6918	6786	6770	6885	6869	6829	6933	6833	6780	6804	6760	6900	6882	6879	6796	6814	6825	6734	6763	6773	6869	6734	6736	6673	6771	6902	6790	6757	6805	6824	6693	6894	6875	6820	6835	6683	6872	6894	6837	6887	6828	6916	6892	6733	6831	6749	6884	6680	6827	6906	6819	6811	6934	6777	6979	6806	6924	6709	6768	6756	6737	6857	6732	6798	6849	6872	6844	6726	6796	6886	6959	6568	6791	6815	6786	6827	6904	6781	7019	6824	6731	6838	6823	6712	6837	6831	6865	6828	6781	6808	6863	6784	6772	6808	6924	6817	6747	6854	6887	6814	6756	6879	6833	6795	6861	6954	6842	6869	6811	6871	6802	6848	6785	6857	6815	7046	6849	6802	6887	6732	6781	6835	6774	7005	6814	6806	6914	6816	6699	6905	6913	6820	6822	6866	6868	6852	6735	6820	6656	6733	6733	6863	6810	6664	6751	6836	6831	6866	6712	6727	6824	6786	6775	6869	6853	6807	6866	6786	6726	6788	6891	6926	6963	6771	6906	6807	6802	6807	6829	6821	6838	6747	6773	6822	6824	6891	6697	6816	6885	6782	6868	6734	6935	6889	6861	6658	6819	6836	6744	6857	6794	6740	6723	6872	6955	6864	6904	6953	6735	6759	6836	6874	6902	6770	6863	6748	6913	6838	6835	6835	6912	6739	6877	6849	6820	6765	6778	6716	6685	6786	6826	6840	6717	6781	6749	6942	6785	6786	6891	6908	6903	6809	6730	6755	6834	6847	6854	6812	6832	6818	6916	6760	6862	6742	6852	6836	6794	6818	6890	6871	6842	6851	6862	6800	6899	6821	6880	6823	6845	6776	6864	6854	6823	6756	6940	6745	6838	6887	6876	6748	6795	6870	6879	6915	6741	6816	7005	6880	6925	6806	6801	6762	6687	6740	6776	6988	6758	6890	6828	6762	6948	6779	6853	6741	6841	6981	6861	6977	6784	6835	6874	6770	6805	6787	6764	6892	6887	6733	6898	6789	6862	6920	6805	6902	6882	6766	6797	6881	6814	6805	6718	6874	6718	6788	6714	6784	6691	6801	6801	6785	6868	6921	6912	6917	6837	6848	6857	6896	6846	6799	6769	6820	6889	6831	6838	6918	6794	6772	6941	6764	6944	6702	6891	6759	6699	6823	6735	6741	6917	6906	6777	6847	6864	6914	6755	6862	6770	6838	6821	6804	6827	6817	6882	6815	6872	6797	6913	6967	6897	6928	6764	6859	6813	6874	6791	6805	6732	6852	6859	6719	6808	6913	6753	6946	6806	6730	6787	6844	6865	6743	6829	6927	6861	6737	6863	6937	6887	6819	6893	6861	6784	6804	6883	6814	6839	6827	6919	6815	6734	6878	6867	6893	6865	6734	6811	6947	6787	6872	6723	6662	6811	6839	6818	6701	6953	6714	6833	6785	6858	6810	6966	6867	6721	6846	6801	6878	6760	6777	6785	6886	6841	6791	6871	6727	6785	6877	6913	6818	6737	6850	6776	6770	6973	6830	6722	6781	6902	6942	6953	6749	6787	6924	6795	6785	6813	6813	6958	6855	6947	6827	6752	6693	6826	6850	6796	6956	6872	6942	6700	6757	6749	6758	6782	6791	6885	6915	6881	6857	6870	6746	6689	6956	6861	6767	6913	6835	6797	6728	6886	6880	6721	6792	6831	6855	6911	6762	6832	6843	6835	6874	6846	6915	6842	6780	6878	6868	6865	6844	6974	6702	6844	7001	6820	6794	6781	6716	6834	6838	6617	6724	6600	6917	6838	6945	6739	6787	6729	6844	6922	6761	6729	6818	6761	6899	6927	6815	6792	6884	6781	6907	6810	6706	6752	6732	6848	6896	6967	6791	6866	6803	6888	6699	6859	6796	6816	6777	6706	6770	6815	6789	6811	6881	6809	6857	6930	6832	6928	6853	6761	6832	6716	6687	6824	6688	6811	6890	6762	6809	6746	6912	6962	6780	6827	6831	6810	6892	6876	6866	6876	6615	6824	6895	6856	6778	6718	6914	6825	6824	6822	6783	6680	6875	6867	6847	6812	6836	6921	6792	6838	6802	6937	6877	6742	6832	6752	6798	6894	6712	6852	6841	6776	6838	6811	6817	6771	6836	6802	6874	6818	6858	6708	6842	6790	6885	6689	6896	6794	6792	6843	6994	6836	6788	6822	6815	6794	6867	6721	6777	6676	6804	6769	6754	6817	6879	6684	6787	6687	6818	6792	6807	6859	6935	6849	6748	6842	6755	6831	6757	6778	6781	6845	6842	6934	6888	6955	6727	6868	6991	6792	6843	6835	6696	6826	6764	6755	6760	6759	6840	6764	6775	6773	6972	6879	6805	6688	6803	6911	6867	6796	6901	6791	6896	6746	6895	6875	6846	6751	6819	6823	6806	6823	6912	6860	6821	6937	6852	6854	6827	6842	6937	6857	6770	6848	6970	6888	6698	6766	6768	6773	6902	6802	6833	6859	6871	6803	6864	6818	6937	6606	6963	6866	6849	6859	6938	6797	6705	6753	6776	6711	6757	6877	6840	6914	6862	6699	6687	6769	6842	6857	6654	6842	6681	6802	6815	6871	6834	6907	6851	6724	6814	6822	6799	6859	6879	6865	6891	6884	6884	6724	6807	6857	6925	6903	6806	6829	6833	6805	6902	6906	6793	6775	6885	6809	6860	6746	6870	6717	6844	6854	6896	6706	6802	6806	6718	6803	6856	6853	6844	6890	6873	6897	6796	6783	6903	6914	6860	6720	6896	6808	6806	6962	6838	6750	6869	6947	6926	6942	6794	6871	6723	6897	6986	6794	6925	6719	6954	6750	6908	6859	6828	6712	6797	6789	6823	6873	6906	6732	6855	6752	6771	6973	6816	6907	6848	6831	6824	6920	6763	6811	6779	6921	6715	6909	6869	6876	6750	6908	6854	6741	6913	6883	6886	6806	6922	6859	6879	6800	6857	6859	6773	6936	6699	6793	6810	6872	6765	6755	6907	6803	6873	6953	6830	6806	6760	6890	6976	6892	6951	6878	6740	6787	6777	6860	6873	6992	6808	6903	6815	6953	6771	6837	6828	6874	6751	6895	6757	7002	6857	6719	6942	6865	6677	6799	6932	6714	6882	6928	6941	6879	6783	6840	6886	6853	6747	6868	6741	6801	6751	6907	6879	6761	6733	6805	6863	6791	6826	6776	6910	6797	6893	6779	6888	6806	6849	6788	6781	6852	6708	6953	6846	6782	6871	6817	6800	6884	6776	6696	6859	6916	6942	6923	6887	6837	6852	6872	6884	6840	6782	6793	6747	6800	6858	6874	6858	6837	6844	6785	6686	6904	6740	6808	6863	6806	6688	6840	6742	6908	6827	6790	6755	6955	6845	6701	6688	6855	6879	6719	6758	6922	6853	6959	6915
5528	2282	1557	1378	1358	1597	9646	16453	12111	8465	4212	2101	1147	878	853	725	771	812	830	790	756	799	808	779	783	762	839	809	808	843	832	745	790	792	746	759	794	781	788	770	774	773	849	781	773	787	788	790	788	761	718	778	826	767	795	792	826	791	816	767	795	815	764	803	837	798	798	803	790	823	813	769	804	764	785	782	810	807	839	777	793	769	798	773	832	778	818	704	749	797	829	760	722	819	716	782	792	770	760	777	838	837	805	771	774	752	775	779	836	801	804	849	798	790	790	768	782	761	776	745	821	799	807	773	747	861	841	795	785	794	763	857	815	783	818	760	818	761	785	852	771	755	811	771	838	778	789	808	754	801	815	764	844	792	814	837	830	784	807	830	795	756	777	818	750	772	784	806	821	817	784	846	816	755	814	790	829	807	811	763	878	783	781	766	815	788	846	775	805	823	763	832	804	794	776	821	761	811	794	827	807	803	789	826	782	862	829	816	772	779	751	778	828	764	792	800	754	828	710	786	818	813	755	793	783	803	764	787	763	788	795	790	809	816	798	850	791	826	765	837	763	776	810	750	835	787	784	788	829	820	834	818	761	808	799	838	798	800	912	790	800	804	808	824	769	773	790	785	809	764	779	789	765	820	813	787	761	769	855	799	721	790	782	781	777	743	830	750	789	792	835	777	779	728	780	747	761	827	813	818	810	793	786	791	828	763	774	813	779	785	796	803	766	808	786	807	793	782	819	818	840	767	788	776	799	769	809	774	779	816	824	781	808	790	807	800	768	762	825	758	793	789	780	839	830	787	804	765	817	800	752	843	831	850	782	735	779	776	795	793	855	782	776	762	792	770	769	794	830	783	816	814	808	794	797	848	771	768	831	798	817	788	786	830	827	802	827	791	776	764	812	796	794	815	798	810	849	744	811	821	820	792	820	793	770	808	832	788	761	742	769	795	772	812	782	821	754	796	805	794	800	797	844	723	813	769	811	734	772	782	833	751	781	778	810	813	828	817	777	779	818	812	754	795	761	796	735	787	825	785	758	782	779	743	818	848	801	761	803	769	820	788	720	817	776	780	817	754	844	807	815	733	858	790	792	816	799	751	806	785	804	772	779	764	775	803	749	769	754	769	815	792	778	761	807	744	782	825	750	801	820	790	810	734	833	789	829	803	779	829	828	851	748	862	789	834	802	748	766	756	753	811	803	854	854	776	757	778	741	839	786	779	814	791	783	783	783	821	780	781	763	797	785	852	798	773	821	788	791	799	818	784	803	794	803	798	738	809	812	802	749	778	829	800	765	841	805	842	733	737	808	791	807	773	807	782	781	796	767	804	801	792	802	785	820	783	804	797	813	787	826	739	796	804	788	763	750	792	817	780	778	752	805	816	820	783	791	776	721	771	831	795	810	784	777	786	815	808	827	762	769	750	814	794	817	860	813	762	831	801	782	807	832	787	795	785	780	804	876	798	803	804	752	779	774	803	818	797	806	797	807	795	776	808	793	763	763	854	848	745	825	760	762	769	762	787	828	804	820	797	806	806	757	793	822	789	767	781	716	792	790	805	810	821	775	816	790	775	806	783	778	787	773	801	834	793	796	808	834	817	774	782	767	804	777	761	760	763	792	782	777	824	796	776	791	764	764	748	786	777	760	812	766	782	850	774	839	791	822	802	799	826	819	814	807	824	805	805	820	781	819	811	789	738	823	759	814	772	815	760	811	743	818	806	812	774	828	857	804	818	833	828	807	871	770	807	799	817	787	806	811	783	835	766	804	775	783	828	818	812	742	815	800	840	828	788	760	780	813	831	835	798	803	773	831	809	831	769	780	761	775	830	767	788	827	765	775	797	805	828	764	771	793	711	775	765	791	809	792	775	816	751	834	806	782	742	756	766	771	837	812	779	835	817	775	754	773	786	800	820	797	819	804	821	770	775	781	794	764	772	796	780	848	768	748	766	766	798	818	805	803	800	794	818	797	869	775	754	791	806	782	829	781	775	814	818	804	812	798	761	741	824	785	779	796	775	778	810	808	793	761	820	792	804	765	791	801	770	780	755	812	828	816	796	767	807	798	791	796	789	817	746	770	824	833	753	843	774	817	799	793	791	784	765	799	816	831	840	842	801	817	824	797	794	795	727	803	769	768	791	756	779	798	777	786	808	789	745	783	805	781	769	820	767	747	750	817	813	767	763	788	833	823	822	768	804	850	830	782	756	765	797	744	793	783	856	784	783	793	805	883	822	815	791	857	797	772	752	778	805	790	805	805	823	815	826	758	782	811	781	823	766	761	823	742	816	769	803	751	798	799	810	780	815	745	707	779	804	790	772	780	831	754	744	789	775	808	800	802	757	803	825	857	816	762	835	760	866	788	814	791	758	824	797	767	812	807	820	820	810	798	803	807	802	817	760	798	774	830	815	787	810	825	847	762	789	789	794	768	793	800	837	756	758	769	824	819	837	804	849	809	786	790	799	785	826	774	807	786	833	779	827	794	809	814	790	791	771	753	745	773	845	781	810	784	807	802	783	819	762	760	801	779	820	795	776	776	813	815	796	778	799	785	751	806	796	804	802	845	740	767	751	842	749	777	758	776	754	762	776	838	751	777	784	822	801	809	814	782	758	833	810	813	759	800	827	859	777	783	742	827	810	841	869	752	849	821	778	763	768	794	809	838	795	789	792	836	799	812	752	770	790	810	809	805	790	860	824	815	783	806	750	733	781	792	814	815	785	775	800	803	771	781	816	759	784	734	860	794	774	844	805	786	766	770	809	844	823	775	804	729	824	834	856	777	811	788	786	782	842	798	787	804	801	795	786	888	817	796	742	820	833	819	794	734	789	803	805	842	822	770	787	819	830	783	770	764	792	802	818	787	817	793	771	792	817	780	742	791	796	805	744	803	859	799	844	752	849	762	784	852	802	785	778	755	801	813	814	775	817	783	792	799	727	761	830	796	766	817	819	766	845	783	870	790	789	840	793	806	794	818	764	722	814	802	771	768	786	778	826	782	782	796	794	835	747	777	759	817	848	795	746	804	826	756	778	815	834	778	766	765	779	799	791	800	809	799	819	775	817	816	816	783	779	797	778	796	784	796	857	773	811	802	826	826	795	810	768	773	812	839	833	780	806	799	801	788	782	800	749	796	765	776	759	761	805	786	800	758	853	817	795	837	791	853	811	829	783	767	777	827	765	753	845	792	809	757	760	823	810	765	801	810	782	792	807	808	794	844	807	831	822	792	799	765	799	809	828	816	819	784	806	827	778	822	820	800	822	770	794	826	806	818	822	810	813	774	812	777	814	824	792	809	805	805	810	778	770	774	785	795	857	824	816	818	774	827	766	811	768	828	774	817	833	807	812	789	782	739	786	785	784	805	759	806	762	777	857	833	797	774	763	834	824	862	794	791	804	783	822	781	768	826	760	821	853	829	784	796	798	800	793	767	771	807	825	825	813	798	789	818	810	820	811	769	766	825	816	802	825	725	720	824	808	748	832
26250	18516	14535	21562	27764	28493	57090	64691	53566	43645	31937	20347	11374	7801	7095	6699	6821	6604	6620	6648	6544	6753	6553	6548	6642	6500	6519	6641	6599	6607	6669	6559	6670	6706	6633	6650	6558	6650	6649	6575	6678	6765	6466	6579	6710	6646	6579	6619	6663	6701	6397	6674	6563	6565	6607	6626	6647	6581	6658	6627	6623	6713	6634	6605	6716	6664	6747	6692	6617	6521	6729	6738	6668	6536	6616	6580	6682	6688	6713	6674	6643	6672	6596	6628	6678	6785	6627	6767	6578	6574	6596	6632	6648	6674	6716	6659	6676	6673	6617	6699	6547	6693	6619	6566	6648	6582	6652	6713	6669	6622	6595	6694	6653	6667	6582	6681	6638	6587	6454	6719	6696	6587	6536	6699	6662	6754	6616	6686	6698	6398	6681	6706	6719	6606	6703	6548	6605	6643	6613	6728	6717	6709	6567	6598	6689	6652	6644	6492	6781	6536	6583	6727	6706	6667	6683	6567	6665	6670	6654	6575	6580	6787	6638	6657	6778	6606	6630	6601	6663	6682	6679	6726	6708	6554	6577	6632	6680	6640	6678	6611	6758	6671	6596	6630	6617	6575	6672	6492	6726	6672	6572	6644	6797	6719	6432	6721	6693	6696	6662	6747	6681	6582	6732	6733	6563	6752	6633	6634	6606	6486	6731	6694	6632	6582	6517	6644	6774	6671	6578	6778	6526	6597	6640	6664	6586	6549	6625	6666	6716	6625	6581	6594	6676	6654	6600	6703	6680	6589	6649	6646	6754	6608	6581	6577	6596	6683	6668	6587	6610	6694	6789	6662	6625	6525	6780	6500	6460	6539	6662	6645	6665	6697	6583	6505	6577	6577	6620	6796	6676	6658	6652	6604	6513	6534	6660	6560	6673	6648	6597	6675	6727	6569	6771	6653	6706	6629	6614	6599	6623	6677	6595	6638	6615	6709	6644	6596	6585	6736	6588	6652	6775	6567	6644	6545	6438	6641	6654	6685	6591	6764	6684	6769	6673	6694	6715	6643	6643	6585	6706	6671	6692	6618	6739	6679	6560	6606	6802	6594	6661	6624	6558	6721	6583	6639	6673	6699	6563	6665	6599	6689	6547	6576	6693	6611	6518	6614	6573	6603	6663	6653	6698	6691	6636	6609	6643	6711	6469	6649	6561	6518	6603	6723	6658	6599	6709	6878	6562	6598	6597	6583	6652	6712	6610	6606	6526	6655	6559	6631	6694	6683	6677	6495	6631	6671	6724	6755	6601	6558	6626	6531	6632	6744	6614	6587	6682	6638	6699	6659	6652	6610	6609	6624	6599	6530	6669	6668	6617	6652	6480	6724	6822	6595	6607	6601	6739	6626	6632	6572	6654	6656	6639	6591	6592	6711	6591	6745	6649	6690	6569	6590	6724	6662	6665	6771	6644	6725	6654	6626	6582	6558	6681	6646	6615	6547	6735	6483	6539	6710	6615	6668	6675	6589	6643	6594	6641	6585	6564	6626	6648	6665	6617	6710	6707	6650	6669	6736	6560	6618	6662	6760	6652	6673	6530	6730	6684	6646	6565	6619	6624	6817	6643	6686	6639	6620	6699	6681	6716	6573	6701	6628	6763	6600	6633	6581	6704	6690	6582	6425	6703	6617	6733	6752	6610	6711	6587	6778	6746	6551	6566	6548	6648	6580	6574	6686	6657	6621	6615	6638	6594	6705	6667	6637	6652	6545	6741	6621	6565	6557	6567	6542	6573	6625	6661	6639	6541	6612	6617	6723	6609	6691	6634	6676	6711	6709	6686	6672	6602	6579	6645	6678	6693	6652	6711	6623	6652	6551	6573	6650	6634	6785	6568	6629	6626	6535	6716	6749	6596	6748	6733	6629	6575	6616	6508	6671	6680	6723	6640	6615	6570	6706	6623	6653	6665	6711	6740	6732	6594	6553	6643	6611	6572	6819	6568	6710	6594	6742	6582	6626	6643	6644	6712	6639	6733	6562	6612	6644	6708	6633	6682	6583	6665	6720	6699	6659	6700	6681	6550	6525	6682	6701	6781	6559	6595	6619	6622	6579	6677	6564	6726	6505	6579	6553	6627	6469	6679	6676	6744	6649	6640	6655	6607	6665	6651	6588	6507	6650	6690	6540	6575	6772	6615	6687	6688	6599	6573	6733	6539	6706	6707	6711	6519	6487	6687	6545	6639	6671	6803	6661	6724	6629	6600	6701	6645	6586	6610	6560	6652	6651	6677	6659	6667	6610	6638	6639	6634	6822	6637	6706	6716	6617	6600	6738	6561	6627	6555	6643	6524	6683	6692	6635	6505	6682	6638	6671	6551	6531	6623	6670	6659	6582	6752	6549	6585	6674	6794	6680	6656	6620	6695	6567	6593	6643	6645	6562	6672	6624	6544	6684	6688	6714	6600	6680	6643	6648	6569	6616	6551	6648	6688	6756	6670	6610	6634	6701	6611	6686	6653	6632	6784	6532	6784	6606	6625	6758	6717	6570	6644	6571	6738	6668	6641	6603	6628	6486	6704	6728	6632	6628	6528	6680	6680	6554	6617	6544	6664	6803	6519	6719	6718	6639	6687	6561	6599	6702	6572	6666	6629	6618	6686	6578	6688	6700	6669	6657	6685	6751	6735	6656	6518	6637	6635	6622	6534	6683	6517	6632	6660	6608	6521	6706	6680	6704	6627	6792	6652	6608	6643	6716	6627	6651	6651	6565	6663	6540	6622	6696	6753	6731	6790	6562	6721	6731	6785	6597	6622	6679	6612	6486	6715	6663	6589	6663	6596	6722	6656	6754	6841	6651	6684	6554	6641	6662	6697	6718	6601	6666	6634	6493	6659	6588	6626	6647	6614	6682	6662	6771	6707	6730	6645	6617	6734	6651	6606	6684	6559	6687	6648	6610	6750	6530	6679	6778	6602	6616	6622	6736	6687	6584	6744	6720	6710	6593	6624	6682	6714	6615	6728	6728	6648	6695	6652	6698	6540	6500	6646	6562	6594	6608	6636	6608	6489	6653	6717	6743	6692	6750	6726	6530	6615	6548	6625	6597	6682	6624	6625	6642	6671	6619	6660	6630	6580	6670	6572	6680	6727	6808	6574	6690	6581	6682	6519	6712	6656	6518	6608	6676	6642	6600	6569	6634	6599	6689	6601	6709	6655	6712	6538	6490	6604	6699	6653	6633	6667	6679	6705	6572	6696	6664	6662	6811	6512	6641	6636	6649	6584	6724	6719	6793	6783	6588	6645	6577	6627	6624	6659	6640	6616	6664	6792	6663	6649	6672	6621	6596	6677	6665	6528	6461	6623	6555	6588	6668	6713	6710	6616	6734	6576	6677	6611	6641	6773	6611	6726	6775	6618	6544	6564	6690	6600	6674	6555	6583	6624	6494	6836	6762	6661	6580	6712	6712	6644	6627	6626	6745	6685	6676	6554	6556	6629	6730	6692	6719	6617	6739	6660	6579	6610	6632	6681	6626	6529	6594	6669	6614	6567	6737	6695	6586	6695	6647	6597	6661	6742	6590	6709	6650	6527	6610	6651	6673	6681	6551	6613	6517	6601	6598	6722	6667	6666	6770	6670	6637	6589	6694	6678	6757	6733	6614	6608	6571	6636	6612	6582	6687	6682	6555	6656	6644	6578	6664	6656	6595	6614	6731	6729	6573	6774	6541	6653	6600	6618	6533	6666	6639	6679	6620	6606	6657	6613	6614	6651	6710	6618	6690	6557	6658	6552	6691	6585	6692	6591	6609	6651	6624	6579	6580	6755	6556	6725	6623	6678	6495	6579	6773	6680	6531	6683	6703	6644	6656	6652	6664	6546	6644	6515	6696	6605	6523	6735	6669	6655	6549	6712	6715	6633	6677	6528	6669	6757	6653	6573	6613	6561	6708	6579	6686	6591	6581	6572	6614	6798	6703	6589	6611	6684	6588	6733	6558	6691	6669	6604	6633	6494	6516	6564	6714	6645	6625	6695	6650	6631	6688	6643	6730	6666	6502	6546	6652	6641	6683	6571	6641	6630	6619	6516	6666	6575	6696	6742	6548	6633	6684	6760	6742	6716	6768	6758	6702	6709	6688	6648	6645	6701	6633	6622	6487	6647	6628	6754	6667	6589	6680	6693	6640	6636	6631	6701	6641	6834	6601	6710	6690	6521	6659	6713	6542	6584	6513	6545	6469	6683	6782	6785	6685	6598	6638	6765	6624	6788	6672	6601	6605	6673	6519	6590	6692	6634	6622	6755	6518	6720	6674	6506	6686	6577	6595	6634	6647	6539	6599	6555	6583	6640	6571	6659	6687	6625	6545	6542	6722	6612	6612	6695	6516	6689	6670	6511	6566	6603	6589	6551	6555	6553	6653	6697	6646	6623	6653	6754	6607	6674	6656	6520	6662	6661	6581	6753	6622	6613	6569	6755	6612	6515	6649	6614	6650	6646	6783	6792	6660	6723	6660	6694	6674	6751	6710	6696	6723	6619	6596	6719	6618	6602	6615	6571	6703	6707	6712	6517	6700	6565	6525	6604	6492	6731	6731	6620	6675	6776	6676	6688	6625	6630	6627	6557	6642	6679	6600	6697	6524	6664	6681	6668	6682	6591	6497	6641	6739	6639	6662	6670	6562	6687	6641	6616	6732	6612	6597	6722	6668	6602	6732	6589	6673	6596	6608	6636	6522	6630	6556	6722	6764	6683	6668	6675	6746	6675	6703	6635	6609	6774	6569	6672	6550	6552	6733	6623	6626	6539	6582	6609	6681	6734	6697	6669	6581	6672	6568	6540	6576	6565	6680	6575	6666	6746	6566	6779	6650	6560	6513	6714	6654	6675	6620	6717	6540	6665	6646	6659	6511	6559	6557	6590	6571	6642	6571	6704	6643	6611	6591	6636	6738	6594	6677	6507	6538	6595	6760	6730	6631	6728	6653	6654	6631	6635	6704	6651	6707	6673	6754	6459	6542	6598	6606	6728	6711	6681	6648	6568	6693	6614	6584	6584	6726	6616	6698	6610	6595	6642	6710	6540	6789	6674	6732	6660	6617	6574	6589	6594	6700	6702	6695	6565	6649	6578	6590	6654	6731	6647	6622	6569	6757	6576	6668	6750	6676
4888	3828	2340	1518	1985	2639	13476	25554	21183	12830	6615	2637	1417	980	901	887	838	807	835	822	875	848	846	789	857	836	839	770	871	809	859	898	850	882	864	819	802	836	843	780	869	836	870	895	840	799	871	846	837	825	864	780	877	866	834	852	839	783	825	866	860	814	834	803	856	880	877	893	864	846	822	879	846	834	862	858	825	874	797	872	829	838	853	853	881	834	838	848	900	799	857	861	795	866	827	861	849	834	830	807	786	863	844	882	809	869	802	864	849	838	892	872	877	870	870	859	904	901	839	865	843	898	860	879	861	859	803	809	859	844	858	854	833	845	858	864	829	847	853	793	872	806	878	869	850	835	891	832	860	799	835	885	860	905	842	828	860	846	868	825	854	892	852	827	814	895	836	844	925	888	919	846	869	823	820	810	839	873	904	833	885	830	857	804	899	854	885	843	866	862	797	813	839	800	868	860	835	842	863	821	817	882	793	832	830	863	838	885	812	877	818	847	865	828	860	866	837	879	853	891	854	853	855	859	850	899	894	845	847	855	854	792	832	810	842	842	865	819	835	876	803	824	837	798	831	853	882	859	838	844	835	830	903	859	827	812	842	838	781	839	878	882	831	905	818	861	837	862	823	862	853	856	833	820	845	831	868	855	847	841	857	805	829	836	829	839	840	876	845	861	816	826	859	884	830	854	819	836	857	828	814	802	828	801	849	830	862	892	858	833	894	837	827	871	832	886	843	913	821	812	863	860	845	897	834	815	826	840	834	841	892	823	852	826	835	828	877	837	838	850	840	859	904	838	855	883	802	863	864	819	810	847	900	852	865	830	849	858	868	841	872	892	829	884	820	751	869	875	821	847	847	821	851	834	854	850	837	830	860	859	865	816	880	872	843	873	832	811	790	825	874	874	853	798	834	896	892	854	825	896	875	879	865	874	854	872	827	841	871	835	892	890	863	857	830	787	891	862	861	840	864	870	805	798	868	835	874	875	831	844	854	897	851	853	831	886	851	880	851	835	902	788	841	810	878	875	801	892	887	852	912	834	905	822	853	831	823	838	865	789	830	859	793	898	859	856	856	871	807	875	871	879	792	834	886	848	825	869	833	850	868	854	851	861	867	845	934	830	888	832	893	886	811	877	812	807	843	887	860	850	853	876	857	888	853	875	833	880	846	818	809	847	901	846	822	855	827	847	861	819	840	812	840	872	856	855	863	830	930	963	858	830	850	854	823	889	843	917	859	910	852	839	846	856	834	809	868	853	871	856	860	811	858	823	862	875	817	859	841	868	909	848	871	894	856	883	879	834	868	837	867	871	866	824	920	839	922	836	858	868	819	887	832	854	891	834	872	855	814	874	818	782	859	883	870	891	848	854	845	833	919	830	893	856	890	897	901	871	853	845	859	878	837	839	850	833	820	847	898	861	881	879	903	880	851	888	861	851	868	860	815	821	852	847	837	884	877	797	886	866	838	843	873	859	819	871	837	818	824	771	856	866	839	842	850	856	829	852	864	799	838	847	925	841	825	862	883	889	846	865	815	826	898	886	847	891	861	805	899	824	875	844	866	853	815	891	853	890	864	865	842	877	829	843	782	857	795	839	861	806	814	829	835	899	833	831	810	803	818	878	877	824	815	853	825	855	846	784	918	873	828	857	868	861	827	860	843	849	845	870	863	853	850	830	884	880	856	836	885	846	875	779	852	822	882	859	855	832	844	853	832	885	818	852	832	856	830	903	855	816	811	917	860	815	845	830	849	813	824	870	936	830	836	820	873	846	841	827	866	895	858	838	809	833	876	870	828	850	849	798	841	813	890	812	875	860	896	854	842	827	852	841	866	817	842	862	848	872	850	887	862	845	872	854	835	860	872	793	805	890	894	881	863	867	857	875	916	851	916	827	888	785	830	814	870	881	787	826	876	868	836	838	804	812	775	862	893	837	833	877	843	869	831	832	847	866	864	858	858	856	835	936	847	863	862	823	836	807	841	867	872	834	867	832	866	904	866	832	824	909	845	836	821	837	887	823	849	892	811	843	826	813	853	866	868	786	849	935	804	876	870	829	824	893	840	840	841	792	851	880	849	850	807	851	843	836	796	858	837	848	861	869	879	886	811	869	829	787	849	871	886	838	870	845	842	824	840	836	881	849	895	860	860	852	857	855	862	826	843	853	907	873	880	831	861	819	902	844	844	845	866	848	878	853	792	845	885	864	910	848	852	829	878	859	856	859	796	866	843	866	845	891	861	863	846	830	855	842	857	847	864	888	862	860	869	832	853	882	852	838	836	881	867	851	870	883	881	901	846	870	840	845	827	810	826	807	836	824	805	854	816	819	819	832	793	904	843	914	873	823	838	926	848	902	847	906	833	828	863	800	875	833	873	871	865	864	837	878	805	810	872	864	875	883	830	822	843	826	842	833	883	825	883	802	883	874	853	825	864	799	834	890	887	811	884	844	855	817	898	851	836	858	884	899	864	848	871	823	857	844	835	860	862	848	778	853	870	821	870	910	843	826	881	843	884	825	810	819	881	878	813	826	826	859	814	851	867	873	845	860	850	890	848	764	834	851	821	847	853	868	835	808	830	810	915	803	820	870	854	858	810	884	848	875	853	865	831	868	869	830	906	843	859	853	853	853	914	815	830	857	865	814	874	892	867	879	848	887	856	840	852	851	831	857	776	892	865	830	866	850	845	880	849	802	863	882	859	859	844	812	874	893	893	849	787	878	896	926	881	877	899	854	895	820	812	840	811	830	844	851	843	812	879	791	846	808	885	857	811	857	834	898	831	863	820	832	891	881	901	821	885	839	882	847	849	865	871	838	804	877	865	898	889	832	821	822	863	854	908	834	830	853	861	842	859	883	838	831	786	884	858	845	807	828	821	813	856	838	852	860	799	793	855	851	834	890	849	833	886	884	873	884	820	864	848	814	806	875	859	856	857	869	882	854	869	857	823	898	832	823	855	879	896	834	842	835	884	869	808	883	878	861	842	844	859	826	858	884	876	873	847	854	918	848	909	882	851	917	832	826	831	864	897	829	827	844	871	884	825	900	875	874	845	860	839	818	871	907	829	844	821	852	878	844	853	877	841	813	896	787	800	842	874	869	879	862	834	813	904	909	872	872	882	888	871	826	825	809	842	888	897	863	815	868	874	815	898	838	871	861	859	855	828	853	805	867	854	834	786	783	830	825	869	877	818	848	851	874	833	812	854	862	877	829	878	872	831	867	832	883	862	863	795	836	872	911	878	839	835	901	830	837	821	810	845	867	841	847	855	834	871	852	855	873	831	834	828	894	870	855	830	843	828	886	857	887	851	850	878	919	884	916	845	844	862	865	841	845	828	844	834	793	829	807	808	872	865	854	846	827	871	825	863	815	835	822	829	891	823	911	933	845	815	880	836	860	856	846	832	802	825	860	849	878	857	848	868	852	818	832	885	838	880	825	850	884	844	837	872	849	837	820	838	848	837	877	876	944	867	876	814	887	848	890	845	859
30270	24155	18305	24373	34232	36212	62887	77367	65119	49365	36717	23967	14151	8836	7415	7107	7205	6960	7019	7161	7053	6972	7092	6989	7117	7195	7102	7069	7069	7104	7099	6990	6992	7170	6980	7082	7026	7038	7048	7119	7076	7035	7074	6987	7040	7133	7028	7138	7014	7081	7194	6963	7106	7084	7086	6996	7058	6954	7068	7145	7202	7133	7028	7038	7162	7193	7028	7110	6975	7027	7095	7016	6985	7122	7108	7038	7047	7262	6994	7062	7034	7083	6975	7035	7086	7168	7184	7126	6941	7016	7085	7030	7139	6959	6909	7176	7059	7120	7098	7155	7027	7085	7093	7106	7096	7220	7001	7041	7076	7004	6938	7189	7054	7204	7115	7083	7064	7099	6975	7129	6968	7084	7059	6925	7039	7130	6959	7082	6983	7131	7100	7019	7103	7150	7062	6938	7076	7015	7105	7141	7181	6891	7074	7055	7041	7050	7016	7078	6970	7023	7029	7092	7201	6903	7040	7051	6962	7035	7030	7046	7197	7044	7067	7140	7043	7028	7069	7090	7014	7003	7154	6952	7004	7052	7105	7129	7129	7036	6990	6980	7117	7178	7025	6922	6941	7061	7078	7116	6964	7120	7080	7072	7215	7132	7000	7075	7229	7032	7072	7092	6953	7097	7263	7122	7074	7035	6982	7145	6981	7052	7044	7162	7026	7054	7120	7051	7098	7085	6978	7051	7040	7051	7138	7124	7058	7067	7012	7129	7074	7060	7106	7060	7101	7094	7112	7173	6951	7026	7146	7174	6916	7039	7041	7053	6993	7005	7009	7042	7080	6981	7125	7226	7078	7006	7077	7126	7023	7056	6979	7107	7098	6952	7171	7018	7025	7116	7022	7066	7004	7109	7106	7123	6914	7025	7150	6997	7055	6969	7001	7044	7078	7017	7076	7056	7032	6864	7032	7155	7153	7091	7155	6941	7109	7120	7043	7021	7054	7149	7144	7020	7040	6986	6939	7133	7172	7052	7072	6941	7078	7019	7032	6994	7111	7247	7016	7067	7115	6942	7146	7005	7130	7078	7102	7122	7128	7017	7084	7042	7011	7060	7080	7084	7129	7101	6992	6958	7059	7168	7116	7052	7290	6908	7117	7031	7013	7082	7210	6962	7011	7005	7083	7002	7097	7035	6985	7003	7140	7022	7161	6998	7115	7114	7083	7067	7220	7124	7084	7074	7081	7045	7049	7130	7099	7023	6952	7077	7092	7052	7003	6978	6959	7072	7081	6947	7074	7141	6984	7120	7203	7062	6978	7131	7046	7116	7066	6997	6910	6931	6984	7086	7157	7064	7203	7161	7260	7150	7090	7086	7039	7195	7157	7219	7155	7058	6927	7067	7105	7067	7019	7075	7120	7107	7021	7116	6978	7057	7109	7069	6940	7159	7074	6825	6948	6994	6965	7087	7082	7139	7165	7109	6979	7030	6960	7231	7014	7084	7055	7091	7024	7073	7047	7139	7040	7132	7003	7087	7002	7158	7155	7086	7166	7008	7123	7053	7126	7095	7157	7122	7121	7050	7091	7147	7080	7117	7057	7054	7116	6946	6871	7117	7022	6936	6923	6870	6977	7102	7068	7002	7006	7189	7232	7130	7253	7089	7080	7019	7023	7279	7115	6913	7013	7098	7066	7159	7143	6987	7270	7036	7143	7109	7032	7059	6872	7141	7048	6915	7177	6952	7131	7041	7038	7059	6936	7041	7175	7140	6999	7091	7031	7011	6977	6955	7028	6996	7083	7086	7047	7151	7182	7200	7035	7146	6993	7014	7059	7069	7045	6968	7190	6987	7220	6872	7048	7147	7095	7099	7170	7033	7013	7106	7115	7233	7029	6896	7135	7066	7147	7001	7135	7072	7023	7066	7042	7089	7134	7057	7136	6995	7185	7032	7061	7043	7105	6928	7086	7146	7051	7083	7066	7132	7086	7177	7132	6947	7083	7007	7060	7112	7172	7054	7018	7086	7047	6940	7080	7025	6980	7086	7035	7053	7040	7007	7059	7049	7037	7133	7069	7090	6888	7069	7169	7059	7094	7117	7046	6918	7084	6978	7038	7075	7154	6944	7112	7104	6978	6954	7171	7108	7120	7143	7186	7156	7161	7160	7012	7101	7070	7005	7100	6888	6974	7100	7046	7020	6948	7029	7070	7107	7134	7097	7134	6975	7060	7045	7033	6953	7123	7154	7069	7085	7150	7133	7096	7018	7117	7176	7099	7021	7057	7040	7060	7119	7121	7079	7051	7166	7087	7115	7137	6973	6954	6989	7070	7107	7209	7039	7091	7118	7085	7057	7151	7051	7128	7027	6974	6991	7045	7075	7070	6979	7064	7159	7028	7015	6998	7103	7120	7046	7043	7134	7025	7162	6983	7029	7036	7086	7043	7166	7153	7215	7166	7091	7110	7013	6956	7167	7115	7047	7014	7018	6972	7133	7005	7047	7139	7026	6957	7185	6980	7114	6966	6927	7077	7065	7162	7007	7118	7036	7104	7081	7021	7053	7105	7115	7119	7116	7057	6885	7053	7193	6964	7099	7043	7069	7073	7061	7056	7069	6973	6965	6994	7098	6951	7187	7088	7136	7028	7042	6989	7115	7008	7117	6955	7155	6989	7007	7053	7040	7039	7071	6949	7054	7049	7082	7107	7112	7197	7115	6901	7169	7135	7108	7110	7015	7074	7150	7019	7120	7055	7173	7056	7060	7014	7033	6973	7141	7043	7059	7170	7080	7047	7040	7059	7104	7005	7069	7058	7188	7074	7005	7124	7010	6989	7024	6959	7000	7067	7145	7176	7014	7115	7130	7111	7011	7133	7118	7087	7061	7227	6919	7205	7144	7100	6993	7041	7109	7024	6972	7072	7004	7229	7075	6921	7132	7066	7023	6942	7108	7102	7149	7124	7225	7099	7165	6955	7050	7001	7001	6974	7035	7019	7124	7177	7001	7009	6988	7121	7101	7259	7125	7089	7072	7145	7045	6866	7025	7127	7020	6982	7170	7017	7115	7001	7004	7159	7107	7113	7146	7195	7102	7030	7106	7058	7091	7067	7019	7056	6980	7029	7054	7142	7087	7190	7121	7073	7060	7101	6985	7055	7046	7115	7026	7220	7093	7042	7010	7047	6921	6938	7140	6962	6941	7079	6899	7165	7006	7049	7037	7041	7140	7014	7063	6980	7131	7159	6997	7201	7044	7153	7124	7017	7021	7112	7042	7134	7217	7042	7064	7098	7026	7038	7213	7087	7094	7081	7037	6983	7054	7060	7067	7159	6998	7031	7081	7043	7155	7131	7085	7061	7123	7179	7124	7117	7110	7088	7161	7115	7022	7016	7129	7074	6946	7081	6992	7059	7104	7052	7053	6996	7049	6981	7129	7048	7000	6985	7202	7031	7098	7103	7018	7043	7095	6963	7011	7148	7043	7015	7067	7002	6984	6972	7053	7100	7080	7100	6943	7170	7015	7012	6919	7147	7095	7091	7107	7099	7046	7107	7052	7042	7004	6918	7169	6986	7158	7015	6885	7026	7145	7090	7152	7063	7062	7057	7192	7048	7010	7035	6960	6948	7099	7080	7077	7016	7045	7121	7148	7154	6958	7034	7113	6978	7036	7041	7103	6964	7116	6909	7082	7074	7024	7111	6986	7075	7040	7130	7111	7131	7111	7085	7092	7172	7111	7047	7088	7039	6994	7019	7055	7064	7110	7163	7071	7183	7157	7164	7140	7102	7121	7097	7045	7023	7155	7146	7056	7075	7092	6977	7188	6986	7271	7144	6972	7077	7058	7207	7003	7118	6969	7104	7041	7050	7089	7132	7034	7135	7003	7197	7061	7040	7248	6990	7105	6975	7150	7148	7089	7067	7028	7098	7147	7176	7081	7092	6982	7075	7092	6989	7069	7004	6935	7051	7092	7031	7165	7149	7222	7187	7146	7039	7069	6958	7047	7071	7143	7035	7002	7076	7113	7065	7210	6940	7090	7043	7036	7079	7038	7160	6986	7118	7195	7051	6997	7207	7146	6917	7205	7116	7069	7041	7013	7052	6940	7058	7084	7040	7028	7134	7018	7166	7118	7036	7057	6977	7118	7076	6971	6961	7000	7150	7013	7102	7080	7027	7011	7035	7066	7300	7040	6970	7011	7058	7055	7106	6992	7160	6916	7057	6987	6942	7041	7035	7019	7025	7068	7068	7079	7051	7081	7258	7140	7179	7156	7016	7023	7170	6991	7117	7090	7242	7070	6969	7043	7140	7197	6940	7101	7076	7149	7080	6996	7112	6973	7137	6995	7098	7104	7147	7138	7096	7119	7040	7004	6918	7011	7010	7045	7003	6979	7011	7107	6991	7195	7058	7097	7165	7086	7067	7119	7186	7062	7102	7008	7098	7147	7008	7086	7185	6973	7065	7073	6994	7066	7173	7022	7112	7157	7114	7019	7013	7114	7167	6977	7048	7121	7011	7152	7062	7178	7015	7084	7026	7034	7122	7003	7031	7121	7090	7115	7198	7099	7167	7181	7043	7070	7114	7041	6960	7019	7013	6962	7134	7097	7105	7049	7043	7169	7152	7187	7078	7037	7036	7238	7006	7104	7149	7119	7123	7163	6973	7185	7106	7116	6973	7079	6868	7099	7044	6914	7065	7024	7139	7111	7112	7055	7072	7153	7076	7020	7066	7144	6964	7039	7180	6934	7109	7069	7122	6941	7044	7082	7259	7058	7017	7126	7152	7091	7069	7140	7113	7082	7123	7121	7101	7068	7117	7085	7030	7136	7065	7094	7098	7047	7028	7103	7078	7048	7094	7044	7074	7127	7038	7087	7027	7108	7139	7032	7074	7000	7034	7107	7131	7146	7168	7140	7123	7124	7160	7147	7017	7010	7112	7059	7093	6995	7038	6952	7055	7019	6989	6993	7117	7173	7021	7045	7145	6958	7136	6973	7108	6962	7025	7069	6962	7096	7104	7208	7090	7079	7190	7134	7079	7107	7105	6926	7135	7130	7159	7075	7140	7098	7204	7097	7003	7176	7086	7015	7092	7025	7148	7149	6971	6956	6984	7021	6923	6999	7025	7174	7109	7024	7038	7140	7192	7046	7002	7087
3397	1465	1090	1054	1209	1219	3527	6186	5034	3427	1961	1285	938	805	759	786	781	788	749	765	741	793	767	786	769	754	711	761	709	759	752	755	755	760	787	774	736	732	749	763	745	739	741	781	753	762	719	832	769	774	734	710	724	772	750	766	774	765	781	746	761	768	763	731	746	745	784	742	715	731	753	719	779	736	721	793	835	775	759	776	724	728	719	770	735	732	734	789	756	786	746	758	767	717	795	751	764	730	754	751	743	793	781	735	754	773	720	725	722	789	729	728	709	720	797	704	747	749	728	786	786	703	755	795	768	707	758	730	800	805	754	759	774	763	732	780	762	760	787	739	766	795	764	754	745	769	753	783	727	796	727	731	761	763	738	782	775	786	772	797	712	815	725	774	721	755	764	775	777	764	678	763	769	775	805	771	710	799	758	789	742	836	770	724	763	798	753	788	746	718	708	802	764	716	787	745	723	743	757	744	720	732	769	725	767	780	760	728	751	758	762	741	787	792	818	723	753	723	754	740	744	796	795	735	735	750	794	744	766	804	828	749	766	731	766	765	691	738	735	729	772	784	761	801	719	696	746	755	719	724	802	788	771	726	793	754	782	758	795	764	732	750	817	749	756	793	723	794	715	779	776	717	745	782	736	764	796	788	741	763	740	744	753	733	713	759	755	790	770	702	763	797	727	789	723	749	704	770	698	774	800	739	770	753	763	726	743	763	730	727	742	772	774	772	758	755	752	779	741	770	765	735	762	760	743	793	752	744	735	762	765	776	718	777	808	756	798	810	758	756	744	772	796	780	770	748	713	801	716	739	773	726	765	720	765	817	754	772	738	740	842	753	761	783	734	766	750	733	762	733	748	726	786	746	782	747	743	734	781	756	764	744	748	762	814	757	759	757	756	735	741	781	812	714	774	750	751	711	735	736	771	747	778	748	792	801	767	752	739	783	773	736	815	716	751	711	792	757	769	754	809	810	805	758	797	745	744	784	780	787	805	733	807	779	731	749	725	762	799	757	764	727	787	768	741	757	764	746	759	729	741	744	754	774	704	770	780	778	792	759	734	729	781	747	790	760	769	702	774	751	776	797	800	745	821	747	781	762	771	743	729	743	757	751	787	794	794	760	778	759	718	707	748	793	752	733	759	766	722	771	758	714	735	722	782	781	765	758	783	740	784	761	786	776	740	759	776	731	731	742	746	742	785	818	806	777	775	785	769	773	714	748	715	701	767	751	726	736	789	761	735	739	787	760	770	793	759	747	768	711	796	768	785	738	802	747	761	778	780	738	787	730	805	767	776	722	784	768	750	765	742	811	735	752	777	771	814	800	753	767	748	722	750	730	732	710	834	750	798	766	790	776	767	788	781	762	822	762	730	721	766	736	751	762	753	789	719	769	764	764	760	747	751	773	779	740	759	804	747	778	764	796	794	752	780	727	760	802	791	720	768	755	719	761	762	706	753	796	790	756	810	756	761	766	724	711	792	735	713	761	778	735	745	779	773	815	738	776	761	752	721	766	727	745	752	742	782	782	779	761	783	750	780	744	733	763	755	731	769	788	743	733	732	753	824	752	771	788	766	725	758	780	721	716	771	795	766	774	736	726	724	752	745	854	733	752	790	764	764	762	748	724	774	780	794	796	722	798	737	739	770	705	797	751	797	808	761	774	773	774	781	754	752	747	715	762	718	762	706	751	719	755	771	783	767	765	749	735	757	724	784	757	743	744	728	745	722	765	772	802	733	788	802	824	749	778	780	723	774	782	735	814	767	763	776	771	814	758	712	738	759	773	816	701	753	758	744	759	750	782	746	748	756	795	776	782	790	748	766	748	758	748	801	798	737	765	743	768	742	760	793	724	730	721	768	756	749	790	734	720	754	752	719	749	791	786	771	771	787	722	790	796	729	735	732	789	756	794	769	755	743	773	766	689	730	788	685	806	749	772	783	758	747	755	693	740	739	749	756	781	744	772	748	750	807	772	803	781	791	765	684	740	759	718	729	775	749	762	743	752	763	791	743	783	750	793	784	748	752	743	758	775	743	750	736	738	794	753	787	791	746	723	773	827	789	764	749	741	763	757	741	719	763	719	774	787	782	782	757	744	742	771	702	799	749	753	786	778	740	760	776	812	722	734	753	743	799	774	810	758	726	722	729	723	774	784	795	717	762	771	761	721	765	770	765	732	781	736	788	741	790	742	736	759	747	766	753	759	724	755	803	745	785	802	779	771	784	743	699	816	787	751	811	708	729	770	787	749	803	756	764	770	774	770	768	758	736	745	722	755	768	783	778	765	769	761	806	720	774	779	773	731	775	748	770	756	776	730	750	761	750	771	749	760	744	772	812	795	741	744	768	741	759	751	782	779	777	806	788	804	777	763	760	784	743	761	726	773	811	761	779	740	747	773	765	744	748	752	756	754	758	786	770	776	799	761	800	723	738	733	751	746	779	828	736	840	768	762	745	771	764	828	771	774	722	760	734	692	749	759	763	822	725	756	752	802	760	777	768	771	787	792	743	706	825	759	755	786	785	777	810	757	724	768	747	768	789	717	763	740	762	740	754	817	753	751	756	728	753	744	724	737	765	722	789	747	795	781	728	820	696	822	705	756	771	733	783	744	778	774	698	751	770	757	743	731	786	718	766	744	743	783	739	776	756	736	744	770	693	735	812	731	758	797	789	742	794	714	776	716	749	746	756	722	759	741	791	773	779	731	803	710	738	733	753	722	754	753	800	753	773	790	782	719	777	738	719	729	752	769	761	753	763	770	762	753	764	746	767	771	788	784	736	763	772	739	721	769	771	772	811	747	745	759	719	756	772	746	780	777	810	736	799	754	749	763	799	712	760	766	783	767	752	769	771	729	775	732	789	791	787	758	773	825	756	784	786	749	724	776	776	772	737	787	805	745	740	756	775	721	786	751	775	730	732	709	768	731	798	721	765	796	728	790	747	682	779	737	748	818	719	817	729	730	782	808	746	744	733	777	757	744	758	781	735	739	782	773	748	733	715	811	808	758	732	721	791	762	778	757	723	772	733	775	781	775	778	754	763	719	715	791	785	731	740	747	795	777	714	718	729	771	738	680	758	736	776	763	774	744	805	765	790	760	804	759	750	783	782	817	771	760	758	787	782	788	742	781	776	739	757	743	764	713	758	739	750	736	760	786	791	732	740	810	776	709	749	737	740	779	763	802	760	757	748	774	736	738	733	749	747	755	785	801	787	769	694	777	741	784	739	783	763	754	727	728	740	785	744	762	768	796	783	799	747	843	732	762	790	688	777	723	806	747	809	780	732	753	722	738	758	800	710	784	789	738	830	725	761	775	753	777	789	760	712	806	786	765	756	747	814	770	813	738	794	746	773	768	780	749	765	795	720	783	788	766	789	708	734	786	690	773	770	781	793	749	757	729	739	790	753	737	766	811	766	781	766	740	757	780	769	736	769	782	770	740	772	765	820	743	735	747	767	759	795	795	754	737	775	718	740	726	788	820	763	775
20972	14661	10855	16571	24855	22994	40726	45403	38995	31053	22038	13608	8649	7022	6309	6491	6425	6458	6393	6413	6379	6387	6334	6347	6396	6529	6424	6469	6312	6529	6405	6336	6436	6396	6466	6302	6393	6572	6439	6352	6402	6275	6426	6420	6382	6371	6429	6453	6412	6327	6329	6368	6327	6408	6362	6363	6436	6319	6492	6374	6404	6326	6417	6343	6337	6382	6422	6495	6298	6504	6321	6397	6427	6492	6379	6381	6461	6334	6331	6411	6434	6378	6454	6428	6424	6390	6464	6416	6305	6410	6334	6394	6351	6391	6362	6402	6417	6385	6473	6227	6306	6472	6246	6468	6391	6561	6377	6454	6339	6353	6486	6233	6373	6348	6366	6390	6367	6320	6384	6435	6304	6370	6360	6552	6457	6417	6325	6445	6317	6354	6356	6402	6365	6375	6301	6500	6394	6395	6395	6489	6373	6466	6395	6412	6221	6439	6385	6396	6445	6278	6513	6271	6507	6443	6296	6443	6409	6367	6459	6431	6495	6404	6243	6379	6440	6337	6408	6443	6442	6363	6434	6435	6382	6520	6283	6284	6326	6332	6353	6408	6387	6334	6411	6370	6333	6398	6359	6383	6229	6401	6459	6301	6382	6383	6496	6403	6390	6467	6282	6433	6408	6399	6399	6307	6375	6340	6377	6377	6376	6454	6506	6427	6360	6243	6306	6392	6391	6439	6394	6399	6367	6413	6564	6413	6491	6329	6408	6300	6324	6486	6378	6312	6250	6347	6556	6475	6418	6423	6355	6438	6441	6312	6481	6412	6415	6306	6304	6467	6353	6434	6337	6459	6398	6476	6331	6359	6431	6355	6384	6309	6339	6503	6385	6417	6387	6376	6514	6340	6393	6284	6464	6365	6405	6407	6305	6470	6471	6351	6460	6403	6289	6435	6412	6396	6355	6468	6366	6263	6361	6331	6386	6320	6300	6505	6405	6454	6375	6355	6267	6386	6518	6387	6332	6389	6517	6332	6350	6346	6342	6312	6479	6438	6252	6435	6483	6502	6338	6467	6510	6345	6416	6490	6331	6385	6393	6378	6313	6334	6415	6372	6324	6534	6270	6445	6356	6483	6426	6413	6347	6325	6460	6400	6460	6416	6366	6443	6384	6364	6421	6410	6384	6442	6372	6462	6375	6346	6394	6417	6394	6230	6387	6432	6426	6349	6308	6374	6398	6349	6552	6377	6391	6301	6431	6442	6509	6291	6480	6496	6371	6339	6515	6344	6310	6344	6392	6466	6361	6310	6318	6441	6663	6444	6380	6378	6367	6442	6472	6463	6348	6380	6313	6338	6497	6332	6330	6406	6465	6482	6334	6337	6438	6338	6418	6443	6424	6436	6503	6461	6324	6309	6345	6545	6368	6469	6297	6327	6374	6408	6391	6353	6444	6352	6477	6368	6370	6324	6414	6412	6455	6400	6485	6416	6514	6405	6406	6415	6460	6354	6428	6379	6422	6434	6325	6439	6441	6397	6491	6445	6312	6566	6483	6388	6402	6337	6383	6333	6431	6381	6327	6273	6412	6450	6343	6412	6530	6427	6453	6353	6470	6378	6339	6380	6454	6272	6460	6362	6304	6353	6421	6444	6423	6342	6435	6500	6386	6316	6403	6258	6338	6328	6386	6276	6324	6448	6454	6435	6313	6391	6370	6471	6382	6378	6367	6372	6368	6290	6538	6470	6402	6465	6412	6412	6445	6382	6251	6405	6371	6389	6487	6443	6421	6330	6311	6437	6408	6541	6429	6408	6321	6407	6431	6419	6257	6310	6418	6420	6443	6477	6380	6416	6414	6455	6460	6450	6270	6378	6308	6399	6501	6465	6383	6341	6312	6420	6286	6483	6540	6326	6413	6414	6380	6365	6355	6410	6362	6322	6452	6376	6444	6420	6409	6396	6338	6426	6321	6435	6330	6424	6506	6494	6508	6496	6537	6420	6485	6343	6361	6309	6403	6377	6360	6586	6375	6568	6387	6485	6422	6381	6442	6387	6432	6311	6194	6453	6292	6373	6369	6473	6383	6374	6351	6459	6290	6334	6360	6450	6376	6346	6428	6428	6285	6350	6447	6378	6462	6371	6391	6357	6322	6350	6352	6414	6338	6372	6312	6404	6415	6388	6537	6434	6358	6294	6483	6406	6285	6525	6268	6500	6524	6509	6395	6490	6408	6321	6225	6370	6420	6295	6438	6464	6319	6413	6361	6376	6344	6437	6396	6488	6419	6282	6409	6403	6317	6433	6424	6449	6363	6434	6379	6381	6432	6293	6314	6349	6511	6342	6383	6381	6412	6464	6455	6433	6500	6304	6456	6355	6328	6405	6433	6326	6400	6467	6427	6316	6496	6309	6406	6240	6419	6589	6334	6413	6517	6325	6475	6436	6439	6379	6456	6274	6336	6338	6393	6374	6313	6392	6373	6366	6279	6391	6317	6437	6354	6435	6429	6279	6536	6323	6339	6361	6491	6508	6366	6465	6291	6389	6318	6434	6384	6360	6349	6462	6468	6335	6365	6373	6415	6391	6464	6235	6384	6525	6433	6442	6412	6453	6474	6492	6537	6397	6366	6402	6496	6399	6378	6347	6353	6381	6362	6284	6363	6363	6397	6435	6374	6419	6299	6392	6392	6388	6361	6177	6462	6459	6355	6498	6496	6356	6337	6445	6409	6314	6386	6329	6388	6332	6436	6385	6500	6419	6352	6243	6425	6386	6463	6496	6372	6373	6406	6282	6522	6380	6339	6280	6400	6437	6482	6447	6477	6360	6376	6399	6432	6470	6495	6491	6356	6451	6259	6361	6378	6235	6302	6285	6301	6434	6431	6528	6456	6311	6254	6291	6452	6440	6489	6356	6370	6375	6408	6401	6371	6439	6359	6420	6478	6289	6354	6326	6574	6431	6319	6308	6460	6405	6439	6390	6336	6517	6292	6361	6337	6350	6333	6479	6400	6412	6339	6378	6308	6348	6418	6444	6372	6407	6448	6497	6391	6361	6500	6368	6298	6427	6342	6376	6375	6370	6501	6472	6384	6520	6391	6440	6304	6432	6403	6387	6412	6426	6442	6265	6307	6359	6610	6360	6409	6407	6340	6375	6407	6498	6446	6481	6314	6311	6417	6423	6372	6331	6443	6391	6316	6374	6393	6473	6541	6459	6381	6394	6290	6294	6229	6440	6293	6443	6318	6472	6316	6481	6591	6452	6424	6422	6401	6516	6365	6377	6464	6481	6449	6503	6327	6532	6471	6555	6341	6425	6474	6362	6411	6411	6333	6379	6380	6451	6381	6397	6376	6457	6485	6453	6359	6502	6429	6368	6347	6298	6401	6385	6417	6522	6367	6311	6334	6487	6481	6402	6420	6269	6399	6319	6453	6441	6388	6373	6405	6406	6350	6348	6331	6553	6381	6368	6399	6438	6365	6484	6491	6443	6262	6499	6332	6442	6361	6464	6315	6351	6445	6494	6479	6331	6434	6257	6212	6573	6435	6463	6395	6394	6435	6414	6526	6424	6448	6422	6498	6277	6357	6296	6302	6407	6501	6385	6290	6461	6352	6407	6373	6351	6321	6366	6470	6372	6389	6389	6339	6398	6273	6443	6363	6450	6496	6373	6324	6408	6383	6409	6259	6465	6381	6415	6307	6457	6286	6314	6403	6411	6331	6417	6383	6337	6413	6463	6411	6509	6437	6404	6304	6358	6436	6375	6399	6432	6318	6462	6512	6280	6444	6357	6379	6450	6311	6353	6286	6144	6445	6436	6380	6416	6577	6403	6368	6443	6455	6431	6363	6429	6337	6418	6356	6344	6479	6290	6396	6383	6488	6414	6357	6392	6414	6416	6448	6430	6535	6374	6417	6348	6437	6293	6553	6298	6439	6499	6367	6436	6396	6432	6310	6282	6375	6302	6401	6420	6432	6386	6329	6307	6431	6436	6450	6409	6486	6434	6469	6479	6432	6377	6377	6430	6370	6426	6458	6437	6361	6405	6318	6293	6420	6454	6328	6368	6398	6372	6465	6321	6231	6425	6375	6366	6352	6493	6381	6414	6432	6364	6323	6404	6592	6325	6362	6472	6399	6340	6361	6453	6382	6488	6363	6446	6516	6317	6508	6258	6437	6521	6360	6292	6387	6413	6449	6361	6439	6459	6375	6462	6421	6330	6379	6461	6368	6391	6248	6351	6381	6346	6350	6312	6436	6348	6399	6465	6389	6364	6477	6406	6409	6517	6514	6509	6394	6375	6420	6444	6298	6444	6299	6383	6481	6569	6410	6425	6386	6443	6319	6451	6475	6511	6430	6415	6387	6469	6376	6350	6415	6401	6455	6491	6382	6279	6469	6311	6316	6367	6366	6402	6375	6201	6438	6438	6370	6360	6343	6371	6284	6480	6444	6276	6338	6237	6434	6445	6443	6433	6311	6293	6412	6463	6522	6396	6330	6316	6440	6280	6394	6257	6409	6416	6365	6367	6368	6410	6427	6355	6476	6319	6352	6401	6368	6297	6403	6417	6366	6479	6429	6501	6360	6435	6387	6378	6455	6333	6348	6617	6430	6283	6322	6355	6339	6347	6332	6470	6357	6372	6336	6431	6464	6194	6400	6368	6307	6561	6376	6423	6322	6387	6302	6488	6332	6486	6347	6446	6334	6389	6493	6431	6513	6358	6392	6406	6357	6319	6334	6463	6401	6456	6395	6388	6531	6599	6443	6343	6416	6383	6384	6483	6540	6414	6413	6419	6365	6308	6389	6262	6458	6319	6393	6254	6547	6454	6457	6362	6393	6423	6275	6440	6332	6323	6360	6403	6301	6379	6423	6363	6366	6461	6361	6468	6362	6324	6498	6319	6393	6403	6360	6260	6460	6374	6486	6454	6486	6318	6434	6338	6440	6372	6512	6388	6492	6388	6372	6331	6388	6518	6519	6512	6414	6443	6318	6303	6454	6401	6390	6345	6351	6384	6428	6378	6346	6316	6417	6354	6276	6325	6412	6389	6277	6346	6375	6393	6363	6429	6418	6300	6353	6452	6458	6481	6395	6478	6385	6427	6408	6420	6397	6368	6503	6299	6438	6359	6504	6394	6359	6304	6618	6420	6402	6399
2934	2254	1497	1160	1665	1756	7713	12932	9303	6295	3720	2072	1152	919	818	797	818	812	820	803	809	796	850	807	829	783	836	827	844	822	782	785	878	788	809	816	792	776	840	778	817	762	827	837	872	835	792	813	788	804	795	891	897	812	807	836	830	832	812	840	835	859	811	805	766	800	802	763	824	806	770	814	823	815	827	787	785	757	767	848	768	845	758	790	828	805	788	864	827	817	837	792	805	822	806	817	830	852	842	748	808	802	818	848	747	790	797	820	837	778	836	784	773	857	828	788	763	833	801	770	803	763	811	813	813	834	818	787	806	759	836	805	792	832	771	782	806	809	844	795	811	816	854	821	794	865	828	816	791	807	848	813	798	763	798	766	816	776	814	816	811	790	816	878	820	852	821	812	825	839	764	816	781	833	829	808	788	769	840	830	798	784	879	795	800	762	852	772	810	834	806	822	865	811	834	784	794	789	783	806	787	830	790	839	841	798	806	821	805	787	811	803	780	830	808	789	798	795	812	788	831	772	800	825	810	805	796	792	848	801	781	790	817	804	780	828	812	769	805	751	801	794	824	785	834	800	823	845	815	811	808	820	817	849	775	820	784	834	767	790	820	822	829	788	844	818	824	819	829	804	772	790	911	790	862	809	813	799	838	798	820	854	745	810	858	821	779	769	818	772	805	804	810	744	820	799	818	813	824	812	814	776	792	852	743	831	808	806	756	845	858	802	817	793	853	795	808	850	770	804	810	770	834	861	738	805	814	837	809	786	859	819	825	847	790	837	863	789	838	811	831	793	840	746	799	839	789	815	855	777	798	765	828	795	822	771	779	804	820	759	776	763	806	781	811	801	845	837	823	812	861	818	831	832	817	834	787	795	810	850	812	786	827	828	782	863	844	866	828	798	812	802	832	783	854	808	775	835	818	782	802	794	899	765	765	815	770	760	803	785	755	810	831	816	803	746	829	800	766	839	749	778	841	822	821	837	821	799	833	828	819	808	761	822	803	786	829	846	814	807	833	795	810	826	844	814	803	855	818	760	843	812	802	829	832	792	832	817	840	795	853	810	798	791	828	793	809	858	804	831	794	792	796	836	787	794	799	807	840	848	816	816	870	825	812	775	804	789	779	808	836	810	806	835	854	845	839	795	845	772	782	807	845	808	838	831	807	831	756	814	794	837	769	798	761	801	860	790	812	814	863	823	830	816	771	830	771	803	854	859	764	780	822	810	790	792	817	811	826	821	849	802	797	766	789	808	798	818	820	833	763	812	796	809	799	816	788	825	792	850	819	818	795	784	814	790	763	779	833	781	832	796	846	798	831	823	777	795	802	790	792	758	793	875	790	762	815	824	827	770	837	832	779	756	832	855	781	812	844	792	775	763	844	825	859	754	805	791	831	800	818	852	814	824	845	817	853	799	810	781	811	778	816	745	818	787	842	760	842	886	864	814	842	823	845	754	845	782	817	816	802	792	777	802	761	807	829	811	834	824	795	820	793	815	772	798	810	853	824	822	860	838	819	856	832	768	822	823	814	815	841	823	837	827	867	822	778	803	831	830	831	830	825	798	842	764	835	804	785	799	836	784	806	853	763	775	797	819	849	834	789	800	832	823	841	823	851	772	824	790	852	787	827	809	837	815	814	792	755	789	781	776	799	849	820	841	779	844	750	783	827	875	771	841	808	840	825	815	828	833	736	834	790	839	831	833	806	797	815	848	829	809	782	805	802	799	829	837	774	855	883	869	795	817	797	824	833	836	829	809	770	852	765	815	728	799	811	783	739	841	858	817	803	774	805	824	785	810	820	759	824	789	838	801	782	850	802	853	791	837	809	774	795	740	822	845	758	840	811	827	822	853	811	806	841	765	848	804	776	845	788	784	822	833	808	839	806	805	850	768	831	828	842	862	808	786	795	789	829	821	779	766	808	780	832	772	770	803	793	813	819	768	791	827	813	817	858	798	810	780	821	839	757	783	822	823	790	826	808	779	811	807	824	838	784	755	806	783	785	760	762	803	815	818	804	819	810	826	842	815	841	828	793	819	834	814	832	797	808	827	814	823	781	786	816	807	792	837	797	858	834	795	836	811	816	826	804	827	839	787	798	833	771	814	781	828	810	817	835	793	800	816	802	843	832	798	777	814	843	785	796	778	844	771	772	794	797	823	798	818	890	808	818	810	826	825	804	787	839	850	792	758	807	792	798	798	785	813	813	812	833	832	794	783	819	751	802	823	773	873	819	869	806	726	777	831	815	816	810	827	814	864	830	856	788	838	805	842	818	838	785	823	832	816	790	751	790	827	827	778	814	807	840	770	796	807	827	763	843	800	824	821	791	843	837	769	848	865	801	826	798	773	842	775	851	821	829	812	815	883	823	852	799	841	817	758	792	805	808	831	847	837	825	858	797	807	821	772	777	789	814	826	824	821	826	819	786	814	817	830	868	781	828	824	829	816	753	853	804	807	791	821	803	836	730	821	819	784	780	835	860	805	790	824	812	808	856	853	786	839	796	821	852	805	787	806	790	814	834	816	789	802	778	818	815	790	824	856	812	825	836	793	847	796	802	831	860	845	863	769	876	816	767	778	806	839	878	791	815	751	767	856	798	822	806	820	799	816	817	775	797	819	843	805	808	801	837	847	864	795	810	793	861	865	802	785	843	834	808	778	804	843	796	832	762	824	766	818	811	823	832	802	813	846	809	804	791	813	818	793	827	828	795	810	833	763	782	787	834	834	801	838	798	747	733	868	836	773	785	769	838	782	827	832	871	857	838	791	789	786	851	828	831	831	772	785	787	813	799	740	848	803	734	790	831	837	829	720	821	854	739	831	817	827	821	830	817	779	831	825	800	833	830	827	810	810	818	804	788	817	845	787	803	808	764	795	838	838	792	801	761	791	871	835	838	793	846	806	779	853	838	811	839	787	786	789	826	836	846	761	777	870	810	855	816	773	833	824	795	826	844	788	792	814	868	808	812	835	843	807	841	780	851	842	811	792	843	784	825	843	798	763	794	748	856	798	802	834	825	800	762	774	790	800	821	788	861	783	771	783	859	777	752	851	845	807	857	836	808	847	843	807	835	844	813	822	845	791	795	841	772	829	825	796	811	806	828	777	813	734	822	805	814	811	773	823	836	804	867	777	850	782	817	808	832	827	774	817	747	812	773	783	839	764	791	867	792	778	807	733	825	778	821	775	836	824	822	786	794	804	802	760	820	821	816	777	830	819	831	808	774	837	772	777	802	794	839	790	790	773	850	836	798	821	804	868	850	781	847	812	830	834	816	843	820	810	794	852	747	792	812	798	809	824	819	754	801	844	805	855	792	758	761	819	828	785	871	840	755	832	839	851	758	788	834	769	767	778	828	768	780	829	823	772	748	759	805	794	820	815	815	797	871	808	792	849	775	806	794	791	816	806	839	768	795	784	865	849	815	767	809	828	813	776	858	808	800	816	814	843	801	837	766	811	809	849	817	785	798	863	832	771	827	818	813	779
23605	18058	13172	18366	31353	30656	52796	58743	47153	39282	30403	20609	11979	8010	6791	6673	6769	6545	6523	6710	6781	6613	6708	6755	6647	6607	6835	6650	6688	6593	6786	6695	6707	6676	6673	6761	6685	6675	6608	6698	6836	6683	6685	6628	6682	6710	6755	6582	6702	6727	6659	6686	6762	6672	6683	6562	6631	6673	6808	6607	6650	6800	6666	6787	6688	6658	6641	6654	6603	6707	6718	6660	6832	6705	6725	6560	6574	6598	6683	6747	6680	6764	6791	6710	6615	6713	6646	6705	6663	6720	6761	6764	6713	6648	6647	6587	6602	6661	6646	6707	6670	6658	6605	6718	6712	6713	6775	6600	6669	6653	6746	6641	6656	6742	6756	6579	6633	6734	6637	6628	6637	6773	6649	6586	6692	6706	6605	6733	6720	6721	6692	6642	6783	6490	6761	6705	6556	6650	6670	6536	6617	6578	6606	6692	6789	6706	6631	6807	6697	6719	6733	6677	6739	6695	6728	6636	6663	6678	6752	6571	6711	6736	6652	6690	6776	6666	6766	6698	6685	6819	6745	6652	6714	6760	6706	6654	6623	6655	6742	6663	6645	6731	6749	6585	6828	6698	6706	6729	6789	6648	6667	6699	6813	6677	6769	6722	6754	6783	6602	6799	6743	6636	6710	6623	6617	6654	6553	6725	6685	6711	6780	6735	6778	6582	6651	6755	6708	6687	6767	6621	6700	6705	6724	6671	6692	6600	6576	6715	6768	6535	6616	6754	6666	6742	6778	6565	6649	6800	6630	6718	6784	6587	6724	6772	6728	6779	6699	6638	6736	6588	6621	6632	6642	6666	6658	6791	6697	6700	6899	6693	6676	6747	6770	6636	6772	6706	6632	6649	6744	6732	6606	6720	6689	6718	6754	6622	6711	6573	6704	6735	6710	6666	6678	6747	6651	6603	6778	6667	6760	6592	6654	6650	6741	6753	6846	6772	6552	6760	6757	6662	6699	6672	6653	6663	6738	6682	6675	6670	6611	6700	6613	6791	6766	6684	6652	6734	6692	6754	6715	6737	6716	6722	6682	6743	6743	6665	6643	6609	6749	6556	6751	6613	6651	6620	6616	6694	6688	6640	6712	6699	6576	6668	6650	6633	6657	6671	6680	6663	6766	6811	6656	6685	6739	6698	6704	6655	6696	6703	6835	6689	6593	6652	6600	6604	6808	6746	6686	6653	6787	6710	6709	6806	6766	6723	6721	6753	6747	6678	6662	6619	6760	6781	6640	6731	6649	6772	6740	6672	6733	6744	6556	6653	6775	6644	6724	6710	6703	6668	6644	6834	6651	6690	6595	6790	6557	6695	6592	6751	6822	6701	6781	6749	6650	6615	6816	6653	6632	6745	6759	6702	6732	6664	6713	6663	6735	6730	6651	6728	6728	6690	6746	6780	6567	6611	6655	6652	6702	6582	6719	6753	6652	6584	6749	6734	6639	6688	6604	6697	6645	6708	6689	6674	6688	6776	6781	6568	6657	6627	6646	6583	6672	6615	6838	6592	6693	6654	6780	6693	6617	6639	6618	6632	6639	6741	6817	6574	6835	6634	6707	6734	6628	6734	6676	6628	6748	6760	6689	6478	6769	6656	6681	6788	6661	6662	6662	6678	6745	6667	6573	6624	6670	6663	6685	6822	6737	6661	6733	6745	6652	6684	6754	6716	6698	6719	6842	6592	6681	6773	6765	6644	6645	6595	6722	6651	6724	6806	6691	6687	6696	6774	6863	6677	6738	6725	6696	6693	6870	6772	6565	6784	6711	6632	6746	6602	6752	6730	6642	6719	6701	6574	6652	6664	6728	6697	6691	6606	6687	6724	6682	6622	6568	6689	6631	6730	6564	6659	6720	6656	6543	6588	6654	6699	6671	6840	6724	6602	6744	6620	6639	6629	6673	6675	6683	6704	6794	6676	6714	6700	6666	6787	6729	6811	6641	6728	6817	6748	6762	6672	6689	6637	6721	6672	6664	6765	6731	6690	6727	6757	6643	6649	6598	6537	6729	6672	6727	6692	6564	6659	6707	6680	6738	6684	6643	6719	6722	6788	6556	6690	6717	6639	6770	6735	6704	6671	6802	6631	6758	6742	6555	6731	6591	6767	6801	6691	6759	6753	6665	6693	6652	6632	6626	6785	6817	6640	6668	6616	6729	6747	6653	6801	6675	6624	6717	6553	6550	6587	6804	6604	6623	6660	6668	6747	6609	6765	6733	6623	6601	6682	6658	6659	6647	6725	6767	6545	6681	6677	6691	6755	6712	6588	6703	6616	6676	6714	6665	6576	6756	6586	6688	6674	6712	6686	6629	6780	6809	6566	6802	6711	6482	6805	6619	6654	6793	6611	6696	6663	6665	6745	6682	6778	6718	6679	6753	6640	6596	6645	6701	6625	6684	6785	6775	6618	6765	6831	6744	6634	6800	6638	6607	6761	6910	6600	6677	6649	6670	6610	6530	6765	6807	6669	6615	6626	6658	6642	6599	6688	6665	6696	6750	6742	6664	6699	6797	6653	6621	6663	6678	6735	6606	6779	6743	6533	6941	6752	6693	6770	6681	6654	6589	6718	6694	6730	6588	6842	6729	6675	6810	6802	6668	6734	6656	6632	6718	6626	6690	6682	6535	6678	6651	6765	6648	6699	6589	6644	6669	6677	6749	6682	6561	6816	6669	6618	6830	6751	6794	6859	6749	6600	6798	6676	6669	6789	6853	6700	6733	6738	6668	6636	6804	6787	6647	6595	6702	6738	6706	6714	6609	6767	6787	6684	6696	6591	6734	6820	6576	6653	6687	6681	6662	6514	6717	6666	6763	6855	6636	6721	6583	6726	6680	6733	6724	6646	6713	6721	6760	6735	6675	6704	6752	6788	6701	6768	6635	6787	6763	6753	6658	6939	6722	6679	6681	6804	6696	6742	6583	6661	6786	6651	6640	6733	6748	6789	6598	6666	6685	6681	6601	6765	6681	6695	6587	6726	6651	6668	6600	6739	6693	6666	6699	6721	6747	6779	6743	6719	6786	6692	6700	6657	6807	6781	6846	6681	6660	6667	6765	6768	6624	6661	6800	6794	6686	6570	6644	6730	6719	6663	6727	6757	6791	6752	6771	6768	6765	6722	6671	6610	6774	6723	6746	6564	6706	6774	6607	6657	6718	6570	6752	6656	6689	6650	6718	6813	6672	6590	6560	6618	6798	6609	6740	6689	6778	6739	6653	6662	6646	6575	6682	6741	6732	6698	6732	6678	6659	6599	6590	6684	6703	6683	6697	6651	6713	6672	6670	6720	6652	6706	6574	6809	6639	6658	6596	6560	6735	6757	6614	6775	6697	6643	6769	6663	6654	6659	6676	6794	6663	6722	6713	6771	6626	6540	6557	6641	6754	6806	6728	6751	6709	6697	6714	6591	6809	6653	6646	6696	6787	6710	6597	6761	6722	6855	6618	6582	6771	6711	6727	6711	6725	6736	6798	6705	6747	6665	6761	6791	6633	6699	6677	6697	6696	6759	6713	6733	6634	6796	6677	6681	6697	6737	6746	6671	6733	6852	6695	6700	6667	6660	6758	6787	6651	6641	6749	6679	6674	6718	6533	6668	6638	6747	6582	6631	6634	6632	6691	6710	6699	6620	6770	6789	6690	6673	6741	6676	6742	6748	6745	6581	6695	6807	6449	6768	6626	6604	6668	6662	6703	6695	6665	6645	6655	6711	6703	6757	6786	6649	6767	6751	6650	6739	6668	6787	6722	6701	6638	6677	6768	6629	6734	6786	6720	6568	6807	6849	6686	6777	6669	6549	6597	6620	6727	6791	6794	6820	6686	6718	6649	6570	6678	6710	6612	6640	6716	6700	6668	6686	6740	6720	6648	6630	6713	6687	6721	6673	6705	6658	6727	6709	6747	6576	6736	6606	6757	6650	6640	6707	6685	6820	6727	6724	6842	6674	6663	6627	6592	6661	6698	6738	6744	6723	6723	6660	6746	6730	6686	6570	6809	6570	6760	6612	6756	6628	6753	6737	6700	6575	6663	6690	6584	6693	6604	6762	6685	6728	6796	6665	6759	6655	6681	6653	6686	6738	6775	6629	6764	6684	6832	6815	6592	6691	6866	6761	6701	6760	6774	6770	6643	6776	6667	6653	6754	6689	6749	6638	6722	6692	6694	6707	6700	6698	6625	6621	6679	6662	6655	6614	6594	6720	6780	6669	6686	6675	6692	6660	6579	6550	6690	6647	6702	6783	6681	6657	6909	6627	6631	6760	6788	6573	6704	6713	6706	6697	6733	6654	6670	6754	6730	6660	6740	6758	6655	6569	6626	6595	6654	6644	6659	6764	6631	6797	6788	6709	6568	6658	6627	6831	6711	6628	6623	6750	6633	6575	6677	6714	6631	6741	6610	6624	6808	6619	6650	6622	6722	6738	6704	6769	6571	6668	6750	6720	6736	6606	6585	6714	6641	6734	6817	6659	6626	6718	6819	6626	6659	6641	6769	6601	6657	6669	6653	6826	6788	6742	6689	6697	6703	6704	6571	6579	6679	6573	6774	6761	6608	6709	6733	6686	6686	6737	6690	6669	6746	6697	6749	6732	6620	6662	6677	6726	6801	6711	6726	6673	6517	6648	6748	6618	6655	6671	6827	6722	6741	6674	6629	6629	6634	6810	6668	6713	6604	6618	6806	6613	6791	6643	6696	6681	6738	6500	6723	6663	6809	6731	6689	6759	6642	6757	6665	6787	6675	6773	6772	6871	6702	6601	6635	6683	6630	6580	6832	6726	6610	6744	6779	6682	6688	6789	6640	6667	6726	6546	6647	6662	6586	6608	6758	6710	6581	6775	6642	6829	6783	6713	6628	6667	6745	6649	6622	6673	6719	6740	6668	6640	6757	6668	6786	6653	6701	6757	6642	6722	6640	6611	6769	6593	6707	6765	6629	6761	6722	6639	6862	6778	6653	6710	6697	6614	6647	6687	6687	6653	6749	6659	6706	6796	6637	6719	6791	6814	6666	6741	6801	6765	6740	6816	6654	6690	6684	6800	6649	6642	6681	6597	6773	6641	6671	6707	6648	6649	6771	6658	6664	6743	6767	6656	6728	6651	6627	6713
4306	1802	1626	1278	1712	2168	7718	17331	12325	6777	3874	1954	1180	821	784	730	785	745	751	720	744	745	791	769	736	787	768	748	791	787	765	758	745	764	786	783	743	714	767	772	730	740	766	744	775	787	795	789	712	738	757	814	777	778	838	715	718	788	787	763	774	774	778	754	772	769	763	735	730	757	749	793	763	755	759	773	739	781	804	781	777	751	732	797	824	751	759	714	811	762	775	714	751	814	731	773	782	765	737	787	761	743	735	799	757	724	753	787	775	779	787	794	800	766	724	762	783	764	734	797	778	748	761	754	794	787	801	819	743	781	747	794	800	825	768	786	782	839	759	787	793	798	715	750	774	771	761	802	766	721	789	748	800	755	754	782	713	740	783	800	786	783	770	771	729	751	771	753	781	748	802	789	731	745	780	762	793	766	767	762	792	810	770	760	713	768	792	740	742	769	765	754	775	723	771	756	752	751	827	804	723	809	794	756	740	818	772	755	785	788	773	781	771	808	706	775	817	746	790	783	754	798	738	764	793	793	788	737	814	768	781	789	774	784	780	773	799	727	800	778	729	732	805	732	777	784	745	778	757	747	773	760	774	798	781	726	775	792	699	772	763	752	724	770	771	802	763	747	745	800	803	779	720	731	761	744	783	791	782	766	723	768	792	771	777	799	754	763	742	786	779	771	733	823	778	770	832	739	760	773	753	777	748	757	762	762	789	799	751	754	824	786	776	775	767	772	741	794	759	714	798	712	756	813	760	770	749	782	783	779	773	813	749	768	730	767	785	776	779	761	785	797	771	759	737	801	812	790	798	813	753	794	761	784	812	783	805	731	782	732	751	803	782	780	773	754	742	810	766	771	802	791	770	744	766	821	803	711	774	782	760	762	812	798	780	765	789	760	792	796	789	796	768	791	794	762	758	776	783	818	797	758	759	737	789	776	782	768	749	771	836	744	758	772	799	715	775	773	769	775	776	743	794	736	781	751	699	810	798	755	775	767	776	795	767	802	795	800	752	796	785	759	745	774	772	797	806	791	793	743	790	800	766	746	736	753	731	754	706	821	773	722	756	814	750	759	773	814	770	756	731	729	759	772	786	810	800	762	753	759	731	757	804	788	754	791	748	767	737	771	803	769	780	752	824	805	722	736	790	763	812	765	774	707	744	753	774	748	756	768	750	777	733	769	783	772	796	783	749	733	770	731	754	735	759	814	765	802	740	719	772	768	823	784	814	768	709	737	766	778	832	779	761	817	787	808	770	793	740	762	745	755	771	729	801	807	804	763	789	765	739	716	787	734	786	753	785	741	747	739	789	777	740	761	789	788	791	785	778	795	775	730	791	734	753	763	745	744	754	814	822	762	777	775	812	790	775	810	721	780	788	797	752	791	844	765	752	803	780	791	779	744	770	727	832	711	772	740	845	761	776	732	790	777	793	774	775	775	722	745	727	779	806	771	773	760	737	764	792	772	747	724	806	730	757	786	799	804	797	815	762	739	773	777	769	761	760	789	769	745	753	745	774	772	770	766	803	776	782	788	763	763	782	793	788	787	795	828	715	771	747	719	745	773	789	833	758	814	780	754	786	786	777	767	755	763	743	714	749	797	770	786	757	772	824	772	757	797	763	772	776	825	704	779	758	827	734	771	761	770	751	812	775	776	721	814	718	703	735	733	756	802	746	797	761	741	758	778	758	754	749	787	750	738	784	744	772	785	742	802	770	735	753	781	783	765	771	740	783	769	776	761	747	791	731	786	742	783	767	816	800	802	738	785	800	741	775	791	764	795	723	786	726	793	732	788	771	776	731	786	794	770	778	801	767	801	754	789	791	759	764	747	782	782	748	755	782	756	768	789	747	749	798	763	717	808	757	727	775	782	775	766	741	779	720	764	844	704	771	791	807	782	796	777	794	772	808	810	742	782	822	762	773	816	766	763	736	726	808	774	807	769	754	740	753	775	747	742	756	764	754	787	739	752	763	781	736	766	768	755	798	780	818	760	780	784	739	761	790	746	760	723	731	784	825	838	727	764	761	774	740	790	772	763	783	836	804	754	785	783	762	738	800	787	763	737	742	779	762	770	742	756	742	805	781	750	760	781	749	807	763	795	791	768	779	756	738	755	752	742	795	764	748	795	788	810	795	812	780	775	714	762	809	797	755	766	776	810	783	771	786	823	786	818	768	787	744	811	734	812	766	766	757	802	774	755	798	753	776	765	753	780	779	750	799	741	761	805	766	739	778	780	786	721	712	798	800	812	770	823	829	739	773	776	747	720	772	760	760	754	762	771	724	742	763	705	785	807	743	780	749	779	756	760	717	786	758	751	782	765	804	776	770	753	760	777	779	781	749	813	781	780	709	804	728	747	756	772	767	804	748	778	755	781	744	752	750	764	748	757	802	740	747	770	739	770	801	760	779	723	753	720	805	747	706	771	753	758	753	772	774	798	701	777	734	721	749	786	758	749	760	779	754	794	775	756	810	791	714	720	756	768	777	762	759	730	771	781	766	770	804	769	766	766	816	774	788	813	742	768	743	762	742	812	799	770	786	786	735	810	763	758	798	792	770	809	805	780	742	771	753	734	735	779	788	766	773	783	737	762	735	746	785	744	785	778	737	740	761	788	750	768	813	827	721	708	757	795	769	786	737	736	772	809	801	724	770	818	750	793	843	773	813	797	777	816	736	764	752	776	774	787	788	776	781	779	760	810	778	765	796	762	770	762	772	715	765	779	798	725	753	787	762	769	788	726	784	802	807	791	755	784	827	735	788	753	769	805	752	787	728	742	764	764	763	804	755	769	822	743	750	736	798	747	808	758	759	742	768	751	707	749	800	777	744	788	795	755	787	794	822	812	765	779	773	780	787	744	764	782	804	797	801	730	836	715	714	797	759	789	746	790	750	763	804	823	761	763	757	815	785	784	818	813	815	726	763	796	775	813	763	745	770	739	803	774	761	805	845	778	746	721	772	773	758	739	808	772	789	761	770	787	713	754	797	781	754	755	696	775	774	753	799	808	761	827	781	815	800	773	777	787	767	786	759	777	767	804	750	785	747	750	785	778	710	793	700	765	799	804	797	786	737	721	789	795	743	811	766	804	747	791	781	767	722	750	749	799	763	693	753	785	769	759	767	786	809	742	801	829	747	812	751	735	745	820	776	745	798	755	727	759	789	791	759	794	786	737	768	746	743	782	781	787	733	845	802	780	827	770	766	745	814	760	770	750	812	731	727	755	798	780	765	758	706	802	789	712	821	784	769	718	789	788	807	792	798	782	777	802	757	764	788	762	744	766	829	745	797	807	731	812	751	796	798	759	694	726	832	793	774	788	749	722	742	766	761	807	795	766	748	802	736	748	744	773	763	751	757	778	776	773	772	741	755	749	765	760	774	739	744	769	786	755	808	768	747	778	772	764	718	760	763	836	741	798	796	709	777	775	756	814	838	803	807	722	774	788	737	785	747	748	734	804	778	742	738	766	778	785	783	777	734	773	756	803
20575	15395	14905	20745	31400	33099	52134	66209	52750	41259	31572	21608	12432	7800	6651	6630	6434	6431	6492	6436	6632	6508	6653	6442	6489	6535	6362	6532	6533	6385	6572	6462	6404	6454	6516	6505	6399	6500	6577	6475	6554	6499	6457	6602	6516	6593	6470	6357	6460	6521	6485	6575	6602	6489	6583	6472	6478	6441	6512	6535	6557	6486	6595	6392	6504	6452	6610	6539	6663	6490	6464	6635	6396	6391	6411	6497	6476	6508	6547	6497	6507	6395	6584	6453	6622	6505	6493	6540	6431	6420	6556	6442	6517	6503	6552	6449	6474	6493	6430	6412	6368	6485	6474	6489	6443	6456	6401	6594	6539	6504	6472	6492	6517	6489	6454	6466	6608	6453	6596	6453	6391	6532	6440	6385	6533	6457	6408	6397	6369	6536	6563	6516	6596	6448	6478	6499	6552	6432	6572	6577	6540	6447	6548	6567	6570	6410	6499	6452	6691	6437	6486	6377	6457	6471	6506	6539	6336	6582	6593	6539	6457	6500	6404	6488	6528	6374	6574	6510	6623	6547	6442	6505	6682	6481	6438	6588	6419	6470	6424	6480	6484	6523	6395	6457	6555	6556	6449	6458	6510	6531	6469	6473	6552	6589	6407	6543	6518	6636	6538	6480	6486	6472	6653	6492	6508	6543	6478	6561	6409	6583	6512	6491	6484	6402	6527	6541	6475	6493	6515	6482	6532	6590	6632	6480	6563	6471	6375	6585	6421	6496	6396	6389	6536	6640	6417	6590	6543	6506	6530	6644	6456	6486	6408	6540	6366	6493	6463	6495	6475	6489	6604	6504	6539	6542	6488	6417	6513	6447	6456	6590	6526	6389	6462	6429	6469	6494	6608	6413	6570	6376	6445	6532	6490	6426	6480	6446	6391	6520	6442	6436	6444	6617	6507	6403	6448	6529	6528	6549	6500	6551	6648	6543	6394	6507	6583	6485	6489	6459	6536	6397	6576	6475	6534	6574	6527	6437	6453	6446	6471	6502	6514	6507	6603	6606	6488	6429	6436	6454	6577	6586	6477	6463	6505	6606	6444	6523	6400	6511	6508	6461	6384	6499	6406	6590	6429	6568	6537	6369	6635	6535	6424	6553	6542	6421	6531	6508	6458	6510	6435	6276	6472	6560	6525	6584	6594	6429	6543	6581	6470	6472	6453	6576	6588	6499	6423	6347	6442	6554	6399	6497	6495	6571	6499	6420	6603	6597	6434	6488	6714	6403	6527	6604	6576	6508	6512	6553	6477	6591	6431	6403	6562	6575	6514	6407	6489	6505	6387	6493	6489	6386	6489	6436	6504	6513	6430	6452	6457	6459	6494	6534	6541	6555	6490	6465	6457	6486	6527	6517	6471	6486	6536	6512	6486	6451	6656	6623	6524	6400	6608	6462	6383	6552	6500	6559	6538	6444	6456	6580	6367	6428	6475	6524	6411	6553	6393	6387	6439	6603	6481	6450	6507	6504	6590	6420	6499	6521	6386	6552	6573	6586	6463	6467	6533	6444	6537	6523	6442	6492	6497	6476	6531	6482	6409	6574	6469	6442	6600	6419	6510	6587	6443	6614	6509	6403	6646	6514	6565	6554	6471	6509	6507	6488	6597	6503	6518	6492	6415	6545	6532	6587	6406	6486	6571	6443	6394	6492	6574	6387	6545	6533	6349	6453	6569	6338	6538	6602	6477	6426	6565	6467	6536	6638	6524	6497	6389	6366	6540	6478	6529	6377	6475	6507	6567	6517	6677	6498	6419	6411	6501	6643	6506	6518	6555	6549	6525	6386	6668	6521	6604	6576	6585	6506	6476	6542	6367	6465	6587	6559	6416	6524	6597	6382	6534	6565	6466	6577	6489	6604	6467	6488	6405	6492	6447	6479	6422	6467	6348	6421	6441	6594	6497	6506	6346	6588	6426	6531	6501	6545	6494	6555	6530	6559	6463	6427	6411	6509	6565	6559	6485	6468	6472	6496	6440	6591	6375	6579	6465	6513	6495	6454	6596	6444	6547	6466	6453	6531	6349	6523	6552	6414	6550	6439	6509	6467	6501	6528	6360	6525	6530	6422	6617	6530	6543	6521	6474	6616	6539	6311	6512	6529	6558	6504	6519	6493	6465	6524	6573	6542	6478	6576	6519	6493	6528	6545	6481	6482	6396	6449	6421	6554	6453	6515	6487	6550	6584	6508	6532	6640	6397	6490	6612	6541	6499	6502	6447	6517	6431	6531	6431	6515	6450	6466	6480	6422	6370	6556	6395	6505	6507	6564	6568	6465	6380	6536	6545	6500	6467	6473	6627	6427	6595	6490	6640	6609	6496	6654	6593	6565	6584	6513	6489	6563	6596	6386	6547	6501	6495	6540	6646	6477	6399	6465	6464	6522	6622	6535	6578	6454	6665	6583	6510	6534	6450	6422	6407	6468	6623	6558	6615	6465	6531	6460	6495	6588	6308	6556	6477	6565	6481	6490	6599	6438	6501	6478	6365	6640	6534	6567	6413	6613	6464	6525	6514	6542	6501	6514	6537	6479	6538	6588	6664	6461	6436	6567	6598	6552	6452	6484	6405	6441	6480	6482	6541	6452	6444	6377	6396	6419	6527	6545	6411	6565	6573	6531	6457	6510	6374	6530	6458	6587	6383	6577	6486	6583	6418	6507	6545	6568	6615	6389	6551	6504	6432	6508	6550	6452	6521	6528	6556	6397	6632	6448	6482	6456	6507	6460	6495	6592	6453	6498	6501	6483	6364	6473	6606	6568	6623	6518	6510	6481	6544	6555	6449	6619	6648	6634	6513	6374	6442	6524	6431	6559	6492	6365	6565	6473	6596	6437	6547	6594	6547	6512	6462	6490	6570	6627	6404	6544	6637	6427	6503	6698	6561	6515	6465	6463	6476	6627	6532	6542	6502	6553	6466	6549	6539	6488	6475	6483	6462	6550	6481	6451	6527	6467	6562	6412	6532	6392	6491	6583	6474	6481	6556	6647	6466	6443	6511	6541	6470	6339	6621	6441	6463	6552	6577	6519	6498	6389	6517	6545	6477	6526	6531	6574	6673	6426	6691	6573	6445	6443	6483	6485	6507	6568	6481	6657	6506	6637	6534	6455	6572	6487	6627	6501	6449	6442	6511	6473	6564	6660	6415	6599	6527	6516	6502	6569	6366	6471	6482	6443	6604	6639	6519	6491	6650	6561	6558	6346	6611	6463	6442	6423	6534	6314	6556	6573	6620	6471	6515	6536	6541	6527	6356	6609	6500	6480	6450	6519	6490	6331	6429	6475	6455	6395	6544	6406	6452	6496	6419	6463	6410	6488	6501	6548	6560	6511	6461	6459	6220	6616	6534	6486	6526	6556	6443	6528	6500	6299	6432	6457	6460	6408	6485	6572	6585	6442	6447	6516	6595	6417	6333	6518	6582	6476	6516	6427	6582	6614	6533	6459	6532	6505	6457	6343	6332	6482	6549	6418	6511	6601	6335	6635	6507	6557	6443	6597	6590	6432	6405	6558	6535	6404	6501	6539	6543	6517	6351	6662	6528	6535	6513	6638	6464	6534	6425	6463	6596	6443	6466	6541	6491	6371	6520	6529	6519	6436	6594	6382	6548	6533	6504	6409	6533	6380	6658	6545	6617	6538	6609	6537	6448	6558	6528	6380	6440	6518	6464	6452	6553	6453	6523	6596	6434	6561	6518	6465	6635	6489	6594	6576	6513	6511	6496	6458	6482	6591	6479	6458	6551	6486	6469	6504	6420	6524	6542	6466	6521	6499	6480	6577	6438	6478	6458	6384	6571	6535	6500	6480	6427	6481	6510	6465	6495	6553	6478	6411	6538	6535	6532	6520	6411	6495	6572	6521	6496	6511	6459	6377	6537	6422	6474	6519	6567	6438	6441	6491	6435	6511	6607	6630	6450	6516	6538	6624	6513	6446	6542	6380	6484	6588	6468	6458	6539	6502	6483	6506	6544	6573	6483	6578	6488	6535	6458	6501	6521	6569	6361	6519	6439	6552	6434	6445	6468	6563	6507	6495	6404	6468	6496	6511	6493	6432	6445	6434	6499	6470	6576	6402	6476	6634	6529	6432	6520	6494	6478	6536	6481	6536	6491	6491	6459	6458	6430	6552	6418	6545	6398	6618	6472	6459	6544	6552	6483	6521	6576	6435	6476	6558	6636	6453	6603	6473	6481	6482	6531	6479	6523	6530	6451	6468	6459	6444	6626	6551	6531	6562	6526	6345	6500	6479	6491	6485	6501	6455	6468	6527	6542	6645	6500	6382	6576	6399	6558	6521	6368	6677	6534	6486	6511	6425	6570	6443	6591	6546	6594	6488	6643	6561	6496	6594	6484	6381	6585	6589	6444	6454	6504	6584	6527	6529	6576	6451	6425	6633	6401	6432	6596	6580	6568	6408	6382	6404	6497	6412	6411	6512	6352	6493	6453	6601	6596	6636	6521	6563	6622	6530	6591	6403	6460	6583	6439	6439	6615	6536	6567	6598	6436	6502	6458	6510	6492	6474	6513	6469	6421	6536	6511	6573	6511	6366	6522	6415	6379	6573	6482	6611	6486	6584	6578	6464	6530	6441	6390	6524	6609	6454	6539	6476	6464	6420	6412	6539	6528	6485	6551	6493	6460	6507	6571	6533	6615	6510	6542	6518	6458	6334	6508	6489	6608	6398	6495	6470	6435	6517	6594	6431	6471	6493	6538	6410	6502	6482	6472	6516	6584	6530	6555	6503	6422	6577	6470	6343	6399	6445	6473	6603	6471	6494	6566	6513	6519	6433	6456	6483	6534	6420	6512	6499	6464	6654	6455	6540	6423	6543	6508	6478	6537	6430	6506	6470	6476	6583	6477	6594	6443	6471	6546	6490	6510	6438	6367	6546	6517	6661	6486	6585	6521	6551	6475	6444	6573	6463	6509	6443	6512	6500	6485	6519	6517	6408	6368	6405	6523	6438	6549	6515	6667	6544	6590	6437	6461	6482	6487	6522	6594	6513	6473	6587	6434	6385	6487	6597	6460	6447	6346	6502	6460	6486	6611	6543	6509	6431	6471	6449	6571	6547	6529	6486	6515	6587	6353	6581	6420	6553	6378	6491
3075	2463	2360	1704	2133	2990	5554	24856	21185	11580	5670	2792	1447	962	884	805	831	815	811	827	862	795	802	820	831	843	836	822	780	889	796	820	801	815	811	883	820	833	840	807	808	870	802	792	784	770	840	768	783	777	782	821	787	858	830	838	833	810	839	778	837	884	825	854	847	795	806	812	846	836	847	789	871	807	845	812	860	858	803	799	806	840	848	793	789	899	823	874	821	866	782	802	815	876	860	844	765	838	862	794	823	817	864	816	791	805	867	812	832	814	862	813	840	769	855	844	797	814	810	840	846	815	782	808	826	867	782	811	824	801	788	798	850	773	791	848	822	831	820	850	813	823	838	839	811	833	836	831	824	801	861	790	817	789	792	786	847	832	926	848	817	850	818	787	780	848	840	823	850	851	848	791	822	821	836	838	892	811	796	791	792	820	881	808	856	796	828	843	810	823	821	773	798	812	841	805	792	814	838	872	792	820	803	797	830	819	868	859	799	789	897	826	821	840	809	877	849	869	785	798	819	821	857	840	815	780	879	828	812	810	824	815	850	846	832	797	838	871	768	808	845	858	891	834	794	799	840	824	807	838	829	820	830	841	837	783	820	792	839	836	852	818	874	831	799	823	811	819	869	798	831	828	871	842	838	799	825	802	810	829	825	814	858	818	828	851	852	841	870	809	788	792	813	821	792	810	840	795	839	856	851	860	819	819	835	824	816	805	811	835	852	840	817	828	865	783	819	861	867	839	827	836	827	833	805	806	787	822	893	768	852	860	846	843	832	839	858	821	819	784	847	832	862	796	805	830	828	859	835	828	792	860	772	856	849	792	812	825	835	852	857	818	817	866	770	774	843	808	821	819	804	842	882	822	825	853	838	814	809	838	802	810	808	818	814	862	806	820	823	804	867	815	843	813	824	831	859	824	765	842	867	908	792	876	791	838	830	866	829	882	795	844	835	864	822	799	831	842	818	819	856	820	816	864	847	865	793	867	830	873	838	888	859	764	791	821	826	787	842	833	839	825	850	776	816	813	817	799	773	792	789	823	763	786	804	843	839	865	819	827	887	779	830	788	838	832	886	871	821	809	890	846	906	835	869	869	841	878	862	782	790	863	846	866	850	793	807	808	795	806	841	877	772	864	837	858	814	792	847	842	876	821	836	766	793	826	818	848	825	868	784	862	855	833	831	862	853	851	811	786	854	822	844	845	809	826	827	811	861	819	834	740	875	861	855	812	897	836	832	814	812	808	808	797	816	823	875	821	843	836	815	803	816	837	822	819	844	866	854	813	807	801	810	786	787	813	802	859	845	834	830	793	829	842	866	812	821	779	806	817	821	852	813	834	822	834	859	817	872	818	847	835	851	827	845	807	826	780	830	827	821	769	851	752	835	798	795	849	800	832	871	836	781	847	799	860	797	805	813	805	841	820	878	829	759	834	834	811	806	861	844	798	824	824	791	825	834	843	857	819	824	861	800	855	829	812	838	844	882	792	827	865	880	829	826	791	855	865	854	810	852	848	783	827	808	818	822	808	838	871	875	814	847	824	808	815	838	793	787	873	829	848	782	830	792	871	838	816	821	815	851	788	849	826	809	793	866	796	763	813	776	851	822	857	825	808	859	836	819	777	799	805	849	783	794	786	790	768	850	876	851	783	826	835	835	812	844	833	797	807	795	864	817	806	820	845	796	792	840	850	802	844	811	783	869	809	867	850	839	919	829	839	842	819	864	831	860	849	790	781	830	845	829	848	778	799	846	823	821	870	812	826	878	843	829	797	820	804	828	793	850	812	799	800	797	883	843	810	866	799	823	842	850	863	807	872	798	851	831	847	844	837	812	815	798	857	848	857	825	881	819	832	794	819	788	835	824	843	781	843	798	869	817	823	881	771	823	839	853	821	811	844	809	819	882	835	823	847	814	804	832	884	814	840	814	816	860	798	848	822	836	788	828	831	800	818	825	821	835	875	845	827	857	849	811	751	841	879	805	804	794	830	888	846	888	843	799	843	827	842	844	793	814	873	851	854	771	830	797	828	828	839	774	902	839	870	846	795	796	829	880	836	848	821	818	799	831	811	910	762	843	768	824	829	863	832	823	803	805	807	921	830	823	836	811	804	860	798	834	844	810	863	805	834	809	850	778	858	798	857	863	826	884	787	891	766	812	842	850	788	772	841	802	801	823	853	789	834	853	769	820	861	817	835	802	804	814	805	860	830	851	807	823	828	844	888	853	805	874	836	873	844	856	855	850	812	887	851	835	786	805	854	815	843	812	804	873	816	852	827	815	845	829	777	815	807	864	862	807	843	828	830	846	814	867	824	863	807	821	850	806	808	852	856	783	813	807	822	876	852	792	844	818	866	853	892	802	829	867	881	822	801	780	810	823	846	831	849	809	781	806	878	838	863	852	852	838	841	824	828	785	841	836	822	822	805	808	846	795	833	868	859	872	826	860	801	808	817	817	809	832	832	801	837	794	845	821	843	815	832	813	855	839	811	842	800	807	823	764	834	794	787	788	888	797	862	868	825	846	832	833	853	857	814	873	860	841	800	812	802	792	779	774	833	805	796	831	872	822	849	843	813	824	830	821	799	857	850	795	801	883	820	762	807	833	833	773	801	825	852	782	859	827	858	836	837	856	797	854	867	834	803	780	826	768	798	801	862	821	826	816	836	826	824	807	797	764	822	893	809	837	805	819	827	832	853	833	810	858	777	821	844	764	865	838	793	803	811	809	799	869	774	834	764	836	805	845	810	853	857	841	836	821	869	844	821	795	834	809	816	838	837	776	811	798	877	795	804	791	886	886	895	838	769	881	810	824	857	896	790	829	833	840	862	803	799	797	852	812	797	849	843	862	796	840	851	824	845	833	831	805	889	902	844	836	838	800	814	821	807	822	799	830	892	848	809	776	859	827	860	813	846	846	784	827	784	827	798	802	812	809	812	862	881	848	839	844	815	815	884	837	826	803	817	861	832	830	806	811	815	849	848	830	851	891	866	819	837	772	866	810	816	855	793	854	844	806	818	801	851	843	812	827	808	835	859	797	828	846	785	844	879	820	862	801	868	826	823	886	799	823	902	863	821	840	805	858	797	777	819	779	799	863	814	828	849	855	844	873	851	865	843	823	835	785	835	806	825	846	837	833	853	797	842	819	837	843	823	845	759	806	794	817	813	810	838	796	848	889	782	864	850	821	847	826	870	832	831	826	791	864	820	821	837	828	788	800	863	833	846	814	829	897	776	812	825	830	840	848	820	836	846	861	807	772	855	806	811	819	820	820	811	833	829	852	824	874	790	816	803	883	757	833	878	842	825	833	846	824	880	797	833	850	842	849	801	801	816	849	850	833	875	815	806	833	860	877	831	850	856	835	887	820	845	831	791	853	793	864	782	869	864	846	856	792	845	819	857	847	808	820	865	861	876	826	859	801	846	844	823	843	841	815	807	807	792	822	796	892	824	909	848	826	805	792	777	848	771	788	877	817	832	861	790	796	816
23864	19452	18712	24590	36179	37707	44862	76122	64257	48654	36510	26023	15134	9086	7401	7014	6860	7012	6841	7092	6971	6984	6844	6874	6927	6912	6921	6915	6961	6937	6964	6952	6935	6718	6942	7008	6872	6962	6938	6965	6935	7032	6949	6965	6883	6931	7007	6965	6913	6979	6902	6929	6863	6962	6962	6836	6780	6895	6921	6893	6967	6893	6896	6906	6918	6970	6871	6968	6956	6880	6961	7124	6960	6932	6891	7006	6987	6892	6930	6908	6897	7122	7014	6904	6925	7071	6982	6930	6797	6868	6932	6917	6902	6896	6867	6906	6896	6927	7040	6945	6911	6803	7051	6846	6906	7030	7001	6988	6969	6852	6889	6976	6852	6950	6871	6876	6901	6888	6907	7008	6937	6958	6848	6868	6894	6978	6893	7063	6848	7021	6983	7005	6956	7005	6969	7061	6912	6770	6889	6984	6850	6864	6919	6981	6936	6846	6913	6894	6954	6801	6819	6879	7045	6896	6898	6810	6888	6897	6797	6835	6888	6828	6856	7013	6869	6849	6795	6896	6896	6804	6999	6890	6996	6955	6823	7023	7072	6812	7034	6979	7133	6947	6891	6927	6862	6814	6851	7007	6946	6897	6878	6960	6916	6974	6857	6897	7015	6967	6905	6786	6960	7081	7016	6876	6962	6811	6859	6955	7099	6799	7009	6911	6872	6873	7027	6923	6963	6852	6738	6913	6761	6986	6937	6830	6860	7021	6935	6866	6941	6971	6792	7040	6979	6966	6898	6844	6862	6879	7043	6875	6971	6833	6858	7044	6934	6782	6896	7049	6839	6885	6869	6876	6933	6856	6892	6797	6932	6925	6930	6839	6861	6886	7031	6934	6837	6957	6883	6866	6819	6869	6904	6939	7031	7013	6770	6983	6952	6895	6910	6779	6878	6999	6858	6927	6886	7065	6908	6847	6930	6957	6824	6802	6820	6926	6941	6820	6993	6894	6879	6822	6802	7002	7067	6853	7001	7016	6901	6895	6917	7108	6880	6864	6868	6786	6882	6854	6837	6918	6908	6957	6960	6965	6925	6914	6815	6965	6987	6923	6817	7020	6965	7001	6892	6893	6847	6757	6770	6822	6973	6902	6759	6933	6934	7010	7051	7022	6921	6929	6987	6886	6972	6940	6892	6791	6901	6860	6875	6960	6824	6918	6883	6912	6900	6847	6997	6962	6869	6975	7034	7040	7050	6956	6923	6958	6846	6843	7036	6895	7010	6808	7001	6925	7002	6977	6919	6846	6906	6911	6856	6986	7008	6765	6953	7030	6932	6943	7007	6846	7101	6974	6975	6850	6978	6989	6818	6965	6925	6972	6871	6940	6929	6936	6936	6928	6901	6879	6907	6806	6911	6857	7038	6932	6925	6800	6799	6802	6934	6936	7004	7076	6897	6882	7027	6978	6963	6898	6919	6931	6929	7027	6907	6953	6922	6939	6844	6846	6961	6975	6959	6845	6985	7010	7078	6901	6858	7032	6889	6917	7109	7028	7044	7101	6820	6881	6997	6827	6944	6878	7018	6952	6920	6768	7060	6899	6849	6878	7017	6875	6983	6895	6922	6968	6901	7007	6998	6903	6935	6984	6918	6917	6824	6950	6990	6926	7003	6861	6895	6922	6925	6818	6941	7042	6976	6810	6941	6934	6809	7161	6899	6981	6946	6930	6952	6836	6975	7014	7004	6884	6905	6951	6874	6924	6972	6975	6893	6729	6818	6937	6891	6851	6912	6828	7070	7001	6984	6877	6910	6876	6963	6798	6913	6906	6957	6889	6896	7031	6933	6872	6863	6865	7069	6790	6921	6866	6888	7133	6852	7101	7085	6964	6927	6866	7007	6949	6972	6951	7053	6920	6916	6764	6916	6852	6970	7021	6838	6928	6811	6842	6875	6857	6991	6913	6986	6994	6845	6876	6933	6887	6944	6856	6868	6811	6843	6931	6792	7038	6959	6900	7006	7105	6894	6831	6941	6993	7025	6968	6904	6928	7014	6926	6972	6973	6970	6939	6971	7020	6937	6911	6927	6906	6770	6917	6907	6936	7030	6825	6997	6888	6965	7057	6840	6972	6895	7007	6930	6870	6907	6893	7089	6896	6998	6940	6940	6999	6909	6910	7085	6967	6934	6978	6895	6937	6993	6882	6910	6781	7106	6897	6944	6983	6946	6937	6917	6919	6868	7008	6846	6890	7008	7011	6974	6946	7058	6998	6987	7039	6930	6845	6784	6811	6898	6917	7034	6864	6996	6964	6872	7014	6906	6933	6940	6870	6885	6997	6968	6890	6905	6928	6963	6962	6896	6859	6868	7034	6908	6741	6893	6846	6908	6979	6907	6867	6935	6957	6952	6995	6967	7012	6899	6832	6925	6902	6882	6829	6918	6926	6843	7002	6883	6906	6826	6946	6945	6962	7028	6915	6874	6820	6946	6876	7040	7008	6774	6829	6973	6919	6893	7021	6955	6882	7007	7003	7035	6887	7051	6942	6872	6911	6857	6977	6865	6909	6987	7008	6899	6854	6943	6957	6971	6966	6906	6860	7042	6931	6940	6908	6876	6765	6858	6941	6876	6932	6962	6846	6908	6903	6888	6951	7002	6883	6932	6884	6916	6963	6958	6952	6909	7021	6920	6946	6865	6954	6685	7034	7077	6791	6825	6811	7015	6890	7052	6828	6970	6982	6865	6950	6955	6894	6863	6915	6860	6895	6968	6846	6913	7082	6981	6842	6812	6929	7007	7015	6847	6903	6940	6904	6925	6968	6863	6851	7001	6822	6845	7102	6964	6946	6879	6905	6840	6981	6906	6910	6949	7071	6835	6944	7012	7014	6938	6771	6986	6964	6953	6898	6872	6933	6930	6918	7036	6983	6795	6898	6890	6788	6909	6881	6855	6821	6903	7037	6966	6990	6907	6916	7001	6912	7017	6861	7004	6934	6937	6976	6920	6984	7019	6855	6921	6955	6917	6773	6907	6952	6903	6922	7000	6946	6895	6993	6963	6962	6860	6949	6853	7058	6721	6889	6973	6987	6868	6932	6864	6857	6970	6955	6891	6890	6918	6774	7059	6813	6927	6986	6919	7062	6990	7019	6969	6810	6925	6911	6966	6925	6844	6932	6896	6853	6865	6872	6921	7026	6971	6808	6880	6941	6945	6957	6943	6943	6874	6846	6882	6864	6897	6896	7024	6913	6847	6950	6991	6911	6795	6975	6944	6920	6974	6873	6893	6949	6770	7045	6953	6902	6959	6973	6852	6956	6985	6912	6943	6898	6803	6906	6961	7030	6975	6924	6893	6947	6768	6891	6906	6891	6954	6865	6966	6914	7005	6984	6777	6969	7054	6896	6957	6890	6999	7030	6901	6830	6906	6846	6869	6935	6795	6928	6950	6882	6960	6939	6994	6860	6861	6978	6910	6957	6870	6921	6928	6805	7077	6948	6892	6961	6836	6908	6933	6849	6954	6887	6965	6808	6915	6935	6807	6986	6870	6892	6845	6933	6909	6971	7044	6888	6950	7025	6932	7016	6798	7050	6919	6942	6968	7068	6998	6988	6838	6923	6857	6874	6869	6793	6940	6947	6931	6914	6864	6972	6947	6885	7018	6803	6797	6924	6943	6868	6888	6945	6843	6858	6847	6730	6973	6842	7072	6972	6993	6917	6991	6882	6915	6912	6933	6953	6842	6942	6843	6945	6857	7100	6866	6911	6888	6979	7095	7026	6870	7031	6933	6902	6894	6917	6929	6864	7048	6911	6914	6999	6930	6966	7063	6813	6833	6874	7086	6962	6993	6788	7015	6870	6969	6963	6834	6903	6875	6955	6909	6956	7005	6990	6955	6795	6905	6944	6913	6950	6911	6968	6870	6897	6825	6963	6958	6824	6963	6987	6926	6964	6981	6872	6851	7012	6933	6913	6851	6930	7023	6951	6971	6942	6926	6988	7004	7031	6978	6911	6923	7052	6945	6838	7033	7017	6838	7049	6904	6868	6902	6876	6883	7007	7018	6919	6915	6879	6851	7001	6859	6962	6973	6889	6938	6796	6950	7020	6888	7004	6858	6827	6900	7022	6901	6882	6997	6900	7052	6997	6937	6884	6934	7055	6993	6887	6727	6921	6922	6939	6935	7052	6910	6915	6969	6978	6939	7079	7020	6984	6853	6878	7013	6763	6821	6950	6850	7121	7010	7026	6891	6939	7029	6941	6847	6996	6897	6868	6794	6854	7041	6902	6989	6980	6782	7008	6811	6943	6908	6946	6976	6891	6931	6887	7049	6937	6831	6941	6975	6899	6993	6849	7045	6872	6951	6833	7038	6929	6851	6852	7018	7017	6934	6960	6870	6807	6924	6994	7008	6949	6813	6840	6910	6983	6916	6899	6871	6921	6922	6862	6897	6908	6896	6886	6913	7023	6984	6941	6947	6879	6966	7022	6973	6981	6973	6947	6810	6988	7027	6908	7043	6940	6856	6978	6846	6873	6909	6801	7039	6925	6861	6828	6883	6853	6953	6779	6915	6925	6922	6906	7011	6956	6932	6897	7006	6943	6916	6882	6820	7123	6931	6918	6884	6950	6844	6974	6852	6886	6844	7056	6898	7070	6941	6869	6867	6826	7069	6906	6904	6884	6948	6899	6944	6998	6946	6792	6977	6900	6843	7053	6923	6892	6867	7027	6899	6896	6714	6790	6923	7080	6975	6865	6956	6966	6951	6885	6985	6899	6900	7006	6903	6885	6991	6856	6882	6978	6983	7053	7044	6874	6998	6965	6753	6851	6978	6862	6847	6869	6925	6844	6980	6942	6890	6871	6908	6891	6971	6817	6985	6949	6863	6913	6844	6854	6908	6877	6997	6846	6927	7020	6949	7022	6844	6871	6846	6899	6837	7024	6808	6854	6934	6971	6940	6995	7139	6806	6965	6965	6858	7005	6897	6849	6967	6951	6867	6901	7002	6935	6972	6630	6993	6906	6987	6947	6921	6851	6997	6935	6907	6788	6843	6860	6870	6838	6938	6913	6960	6828	6804	6886	6845	6910	6814	6949	6873	6907	6884	6908	6853	6985	6939	6946	6958	6900	6906	6911	6925	7012	6842	6905	6871	6863
2902	1394	1008	1023	1067	1482	2011	7140	5806	3106	1589	1073	867	816	731	748	796	733	770	772	728	743	732	735	725	786	736	760	732	740	701	730	723	771	763	765	712	771	702	798	774	731	780	748	759	762	738	750	712	671	745	709	771	756	691	754	723	739	748	704	736	707	735	757	688	761	709	756	717	768	723	727	747	697	728	722	699	783	780	727	737	689	722	717	697	711	758	701	722	724	749	743	744	745	770	705	724	773	747	713	730	727	775	726	709	724	687	759	746	712	737	745	714	733	746	713	737	752	748	732	810	782	720	754	746	747	720	761	726	742	684	760	673	762	755	775	767	735	719	719	729	726	708	733	719	693	732	786	722	753	701	751	761	736	705	759	774	776	728	740	796	786	715	746	767	770	744	766	741	704	717	671	705	782	764	737	707	742	760	740	682	735	687	704	749	790	749	757	714	718	740	713	718	744	805	732	733	732	732	740	758	760	699	766	711	713	698	739	715	757	747	760	751	706	711	719	768	730	763	682	671	747	778	750	726	721	739	740	739	757	759	767	729	735	761	767	752	737	740	750	739	746	758	715	773	728	739	700	697	735	733	750	741	727	743	749	771	692	774	723	763	793	740	736	700	761	758	707	750	735	735	716	696	737	735	746	742	714	765	734	761	742	778	767	737	707	694	701	766	737	744	768	737	726	759	762	755	759	785	775	732	760	759	755	720	747	766	772	770	691	717	750	713	742	776	755	719	722	771	710	683	727	707	720	797	696	703	740	698	710	761	737	723	711	708	769	750	770	730	738	737	733	776	742	732	729	785	681	732	701	721	724	743	762	671	747	744	744	774	752	776	714	741	752	714	791	717	738	794	755	737	770	753	755	746	743	762	819	701	726	717	745	701	778	746	769	703	730	753	691	713	745	786	747	764	739	727	732	730	754	739	777	762	681	695	744	740	738	736	740	766	728	792	746	759	789	703	776	751	770	754	778	780	713	702	728	769	772	705	732	732	725	743	765	718	733	726	782	722	744	804	701	748	713	785	750	720	721	716	822	736	756	712	741	724	685	740	743	730	713	721	732	751	753	735	691	734	773	732	737	736	720	780	732	703	734	726	796	715	735	707	711	794	723	718	725	734	727	734	738	685	681	716	673	738	766	757	789	726	761	711	755	684	783	756	749	700	756	735	725	747	717	808	786	724	731	744	712	728	760	767	775	723	779	735	710	738	747	727	788	789	752	751	739	773	728	766	725	774	732	738	719	819	763	747	759	779	692	714	823	746	698	703	753	736	742	745	789	725	743	760	718	712	739	740	726	756	712	703	717	738	717	747	691	736	768	727	765	739	730	745	756	779	748	779	757	734	732	718	758	711	689	778	764	757	750	731	771	735	795	740	689	773	750	711	744	721	787	670	753	729	720	729	703	760	702	744	764	761	720	729	737	743	697	744	761	758	722	752	695	756	743	755	738	768	748	745	723	702	741	734	703	710	715	728	706	757	720	704	703	702	672	757	724	723	763	777	780	769	774	737	747	772	717	773	714	729	751	740	735	731	721	730	718	708	806	737	752	699	728	770	768	757	734	765	725	731	809	722	744	755	790	767	672	807	733	736	754	713	714	730	761	737	788	747	746	709	753	740	773	765	746	795	718	771	742	730	767	754	722	742	737	727	754	742	780	713	702	742	744	751	736	737	779	738	788	748	772	708	715	785	711	715	718	738	702	780	681	795	767	722	720	751	753	741	707	732	731	752	749	707	749	729	753	742	761	745	683	732	771	736	792	753	758	769	751	790	707	806	750	716	782	764	729	769	710	684	718	759	716	739	700	768	673	723	775	728	761	797	741	727	726	735	703	738	775	767	735	743	730	721	702	745	710	741	730	742	699	736	752	724	727	701	726	744	728	722	703	794	776	717	698	750	706	767	727	746	738	744	705	769	699	773	697	782	777	775	709	721	745	777	687	747	756	718	766	764	755	753	731	798	755	757	721	695	740	736	782	752	741	728	752	778	724	728	710	697	769	744	759	713	697	705	748	751	738	729	786	776	778	738	713	744	715	742	716	724	758	731	774	721	703	740	750	777	768	770	695	734	744	743	757	743	796	748	712	763	741	781	750	722	737	739	730	730	708	697	711	735	700	682	679	738	729	740	764	797	702	749	681	711	739	757	805	721	722	724	764	729	773	764	749	770	727	744	769	755	726	737	717	769	739	782	741	714	740	730	703	766	720	691	729	783	735	732	737	757	773	729	722	737	766	738	697	753	713	764	739	740	744	734	735	731	750	747	750	705	707	736	763	717	773	701	745	680	714	737	726	719	724	695	736	754	699	745	778	739	757	738	744	757	713	702	762	723	744	726	781	738	744	732	799	815	745	697	762	708	756	715	737	730	721	732	816	756	712	765	678	789	769	735	707	738	727	737	701	752	715	733	707	793	738	732	705	732	712	698	721	705	679	779	729	708	761	732	761	702	744	753	722	792	786	740	715	748	771	712	761	748	772	758	770	740	762	702	767	673	699	713	754	737	756	698	777	729	731	724	758	715	754	765	714	732	739	773	704	720	741	768	747	752	753	757	701	733	773	710	762	756	758	738	719	757	727	749	767	778	754	760	735	767	747	697	729	754	705	753	755	736	736	763	723	765	752	785	749	734	747	747	702	796	755	697	738	818	755	745	752	768	777	698	718	733	741	720	716	671	706	790	755	787	789	759	728	749	755	715	709	778	737	737	727	772	755	728	749	783	718	755	745	772	740	734	750	799	777	751	741	755	755	709	759	726	749	746	700	770	767	734	751	731	738	768	750	747	706	738	753	749	744	758	776	754	750	749	747	717	754	742	750	761	800	764	726	715	736	774	767	764	758	735	720	754	707	761	754	739	726	726	732	795	742	749	742	775	735	735	773	784	715	709	749	731	749	711	763	749	707	778	736	755	737	763	750	766	728	690	745	771	772	753	766	728	752	761	705	748	726	782	759	714	734	750	698	759	728	769	752	734	738	720	737	748	732	752	729	735	805	739	767	756	766	751	716	700	732	765	778	806	747	745	803	738	730	740	715	724	703	754	753	756	792	712	780	760	734	754	701	751	798	692	746	773	747	778	771	730	739	717	733	699	737	726	759	741	769	702	747	746	698	698	722	742	746	717	814	726	691	744	747	782	730	787	744	784	751	785	743	735	721	718	734	767	757	724	721	733	774	741	764	744	718	715	753	725	722	694	747	771	759	737	761	731	794	765	688	732	704	721	732	766	757	701	770	728	720	706	716	714	767	743	774	736	750	765	757	694	750	793	768	775	712	736	789	762	747	737	726	788	703	729	734	740	709	750	777	727	743	730	719	742	729	706	738	705	746	773	715	754	723	695	747	712	734	749	741	697	715	735	736	742	741	711	696	810	743	732	768	750	738	792	773	761	722	761	740	742	738	710	731	749	721	693	705	714	744	749	828	750	696	723	760	783	776	780	743	738	739	715	719	766	689	786	751	727	753	737	769	733	729	746	710	715	763	812	749
17711	13670	9908	15966	25587	26838	30147	48806	39655	29456	18343	11434	7913	6684	6376	6226	6180	6190	6243	6285	6211	6167	6133	6223	6247	6367	6168	6143	6421	6124	6247	6227	6232	6298	6208	6112	6280	6159	6250	6158	6214	6278	6172	6205	6200	6075	6337	6293	6281	6245	6193	6195	6196	6298	6232	6298	6261	6169	6172	6149	6207	6197	6249	6205	6156	6233	6112	6198	6310	6267	6208	6185	6167	6190	6285	6360	6039	6351	6103	6258	6187	6141	6406	6202	6207	6199	6331	6285	6285	6164	6277	6147	6357	6256	6276	6239	6218	6217	6262	6226	6249	6227	6270	6355	6180	6260	6229	6209	6202	6147	6276	6241	6154	6172	6191	6107	6175	6310	6288	6219	6325	6237	6295	6212	6159	6178	6245	6201	6112	6223	6298	6261	6227	6137	6368	6161	6300	6213	6206	6289	6252	6309	6266	6166	6215	6267	6189	6313	6282	6157	6220	6229	6271	6185	6253	6219	6243	6230	6304	6309	6194	6208	6297	6239	6234	6395	6254	6158	6364	6272	6062	6251	6156	6178	6151	6305	6230	6212	6314	6279	6192	6131	6183	6100	6319	6319	6292	6260	6426	6351	6189	6417	6139	6182	6246	6175	6153	6228	6276	6190	6185	6243	6221	6213	6162	6177	6307	6136	6150	6205	6125	6312	6203	6211	6326	6211	6273	6021	6141	6261	6155	6257	6284	6184	6215	6153	6228	6255	6280	6168	6225	6306	6274	6148	6214	6126	6206	6228	6177	6302	6213	6109	6176	6163	6193	6239	6204	6319	6267	6254	6218	6117	6241	6212	6233	6206	6241	6227	6122	6257	6190	6237	6156	6177	6204	6252	6110	6164	6302	6274	6231	6229	6321	6205	6326	6197	6173	6204	6116	6100	6149	6215	6373	6193	6319	6318	6197	6210	6277	6288	6234	6301	6169	6202	6148	6262	6243	6205	6239	6186	6173	6216	6246	6093	6273	6101	6278	6297	6258	6200	6233	6275	6296	6223	6149	6204	6252	6179	6299	6227	6287	6335	6271	6160	6233	6179	6215	6170	6214	6167	6137	6273	6133	6399	6119	6205	6184	6286	6126	6190	6070	6255	6196	6283	6207	6165	6334	6207	6271	6154	6244	6155	6301	6439	6185	6185	6275	6279	6251	6241	6255	6212	6337	6294	6316	6239	6270	6213	6194	6219	6304	6116	6253	6215	6277	6224	6257	6137	6271	6140	6329	6324	6303	6230	6096	6144	6277	6205	6260	6136	6159	6313	6168	6275	6320	6237	6160	6227	6252	6241	6229	6306	6293	6303	6137	6293	6331	6149	6247	6211	6148	6259	6274	6222	6174	6260	6147	6245	6141	6149	6257	6258	6246	6304	6160	6260	6232	6275	6178	6273	6131	6074	6290	6260	6318	6212	6209	6158	6296	6192	6219	6344	6235	6253	6237	6154	6180	6177	6224	6268	6211	6234	6213	6332	6176	6236	6299	6158	6235	6307	6065	6279	6217	6333	6180	6095	6117	6225	6140	6231	6214	6210	6191	6189	6319	6296	6210	6124	6260	6223	6264	6185	6289	6224	6358	6174	6213	6224	6289	6255	6321	6127	6206	6250	6233	6214	6318	6270	6312	6237	6157	6221	6251	6240	6231	6156	6357	6184	6072	6366	6206	6326	6236	6372	6134	6200	6180	6293	6093	6271	6210	6202	6296	6174	6237	6148	6284	6306	6252	6324	6175	6161	6149	6148	6299	6352	6221	6358	6302	6167	6209	6293	6128	6251	6159	6206	6299	6216	6290	6181	6248	6355	6251	6098	6236	6315	6124	6199	6281	6221	6349	6212	6237	6191	6321	6253	6277	6303	6111	6177	6218	6298	6256	6264	6236	6241	6205	6258	6191	6205	6183	6367	6239	6151	6320	6218	6168	6317	6150	6168	6280	6295	6261	6248	6256	6287	6263	6234	6244	6129	6293	6284	6328	6177	6187	6368	6255	6283	6115	6097	6246	6237	6243	6204	6233	6264	6124	6216	6165	6209	6043	6284	6272	6202	6154	6298	6337	6156	6225	6221	6241	6163	6286	6306	6205	6207	6270	6123	6284	6271	6126	6389	6279	6209	6230	6124	6241	6375	6181	6323	6218	6277	6223	6192	6143	6225	6245	6196	6195	6218	6211	6199	6206	6225	6273	6391	6269	6195	6172	6255	6188	6196	6274	6247	6287	6168	6176	6277	6206	6203	6171	6306	6110	6207	6188	6391	6329	6161	6293	6263	6192	6290	6226	6119	6274	6215	6202	6161	6263	6205	6304	6243	6281	6208	6261	6183	6299	6227	6295	6290	6313	6234	6156	6288	6308	6089	6097	6248	6267	6340	6241	6258	6204	6136	6189	6313	6293	6164	6252	6229	6196	6201	6212	6130	6404	6106	6205	6224	6170	6260	6170	6231	6298	6182	6332	6198	6252	6217	6251	6251	6134	6318	6265	6127	6251	6286	6121	6195	6216	6289	6314	6216	6284	6334	6235	6257	6242	6302	6262	6292	6231	6308	6218	6127	6368	6332	6191	6225	6295	6188	6314	6227	6294	6207	6103	6170	6064	6189	6300	6276	6186	6374	6118	6199	6209	6279	6285	6221	6414	6196	6174	6165	6138	6252	6228	6330	6247	6225	6242	6232	6171	6293	6194	6173	6269	6110	6180	6208	6205	6244	6224	6190	6174	6315	6224	6248	6218	6265	6290	6345	6077	6318	6386	6159	6327	6198	6224	6229	6172	6344	6116	6348	6234	6291	6224	6264	6298	6248	6179	6224	6173	6225	6174	6261	6291	6213	6207	6275	6181	6201	6307	6273	6095	6288	6307	6115	6278	6289	6341	6115	6236	6128	6305	6254	6246	6209	6242	6215	6250	6438	6195	6211	6252	6308	6241	6377	6248	6205	6224	6282	6140	6204	6237	6344	6216	6173	6115	6231	6230	6131	6229	6202	6271	6334	6275	6271	6188	6263	6229	6312	6135	6254	6405	6284	6200	6197	6189	6153	6179	6171	6310	6355	6246	6207	6291	6172	6227	6243	6313	6171	6293	6209	6293	6238	6161	6191	6162	6311	6135	6189	6211	6205	6261	6177	6227	6298	6337	6270	6146	6245	6133	6193	6239	6137	6217	6261	6207	6298	6280	6252	6286	6306	6164	6216	6145	6171	6292	6164	6301	6308	6205	6251	6308	6204	6163	6195	6342	6183	6320	6105	6241	6117	6270	6097	6213	6314	6133	6173	6177	6203	6178	6260	6137	6201	6185	6195	6310	6217	6184	6185	6182	6175	6341	6337	6280	6250	6253	6322	6259	6260	6228	6259	6212	6361	6163	6194	6193	6158	6263	6353	6181	6276	6185	6253	6152	6283	6274	6297	6332	6225	6174	6196	6134	6159	6226	6279	6279	6085	6208	6149	6202	6115	6192	6112	6253	6178	6324	6199	6272	6167	6342	6255	6268	6224	6081	6299	6167	6323	6242	6150	6352	6290	6354	6219	6300	6268	6231	6237	6009	6333	6388	5996	6357	6110	6313	6189	6163	6199	6159	6147	6218	6277	6143	6371	6155	6202	6259	6250	6369	6122	6281	6211	6280	6157	6259	6304	6216	6284	6303	6172	6164	6171	6181	6333	6281	6306	6225	6157	6158	6371	6181	6244	6351	6254	6183	6183	6257	6292	6161	6149	6173	6269	6221	6158	6239	6186	6300	6308	6302	6156	6344	6252	6210	6215	6177	6130	6278	6254	6263	6334	6183	6023	6176	6284	6127	6112	6273	6233	6090	6311	6167	6419	6206	6145	6298	6212	6060	6273	6178	6174	6220	6287	6266	6252	6349	6281	6314	6207	6206	6152	6199	6126	6287	6277	6278	6033	6193	6166	6135	6304	6342	6200	6265	6062	6297	6273	6173	6161	6235	6129	6330	6152	6117	6132	6165	6153	6104	6246	6264	6213	6149	6270	6109	6192	6258	6315	6185	6294	6238	6173	6339	6207	6112	6115	6244	6285	6293	6182	6193	6143	6205	6308	6259	6208	6182	6147	6229	6239	6261	6151	6249	6225	6159	6225	6248	6195	6256	6246	6258	6222	6213	6146	6293	6297	6206	6312	6263	6236	6106	6220	6186	6248	6224	6321	6274	6223	6203	6230	6160	6240	6243	6197	6235	6247	6059	6346	6217	6280	6343	6231	6359	6260	6278	6109	6209	6154	6211	6157	6125	6192	6220	6167	6240	6195	6387	6142	6271	6246	6311	6184	6226	6255	6217	6341	6227	6063	6236	6273	6190	6400	6226	6306	6161	6164	6197	6200	6134	6228	6213	6299	6292	6257	6267	6258	6237	6127	6266	6268	6283	6347	6244	6349	6187	6142	6329	6215	6106	6268	6295	6165	6329	6180	6237	6255	6164	6283	6209	6300	6118	6283	6235	6245	6229	6148	6264	6269	6218	6264	6160	6170	6279	6308	6228	6374	6297	6301	6246	6206	6241	6256	6213	6267	6175	6223	6275	6240	6226	6284	6086	6307	6115	6335	6227	6335	6198	6253	6255	6103	6256	6319	6271	6192	6245	6319	6190	6118	6240	6233	6171	6247	6234	6252	6234	6214	6284	6265	6358	6264	6170	6256	6305	6398	6167	6270	6150	6199	6196	6247	6241	6209	6210	6200	6248	6197	6262	6179	6182	6222	6275	6225	6163	6224	6232	6124	6157	6367	6310	6224	6358	6314	6202	6071	6343	6195	6182	6184	6242	6232	6222	6215	6166	6216	6214	6398	6253	6217	6202	6434	6207	6259	6187	6164	6194	6133	6226	6276	6278	6261	6222	6354	6272	6228	6224	6206	6179	6208	6252	6212	6120	6221	6305	6219	6193	6228	6298	6092	6288	6280	6149	6353	6307	6329	6352	6259	6160	6332	6102	6202	6166	6232	6184	6190	6238	6035	6261	6176	6184	6241	6252	6195	6260	6276	6199	6333	6151	6152	6126	6212	6142	6276	6315	6224	6175	6347	6323	6276	6320	6241	6292	6118	6289	6369	6283	6065	6170	6317	6271	6256	6324	6195	6107	6264	6185	6252	6050	6314
2684	1861	1305	1120	1312	1779	3640	14421	11497	6425	2305	1231	941	823	776	757	802	826	747	731	795	760	787	769	795	827	792	751	777	772	745	808	815	730	818	762	750	783	756	808	786	710	789	774	775	709	771	775	777	806	766	754	780	771	808	763	774	754	763	773	741	775	827	815	789	793	745	785	800	731	803	779	795	841	768	774	785	797	775	740	822	770	776	822	755	757	775	817	744	772	796	811	771	818	830	753	802	761	719	740	783	792	759	807	754	800	800	722	785	743	813	790	835	814	762	782	789	784	826	811	773	772	765	788	790	786	755	842	845	784	733	743	735	797	750	778	762	802	761	796	771	723	762	779	785	822	806	795	782	791	776	814	737	787	857	779	782	796	863	793	781	830	745	763	799	786	758	836	777	804	765	802	772	824	802	753	749	747	781	789	823	802	820	764	779	747	764	765	796	746	766	780	783	773	795	765	777	816	794	793	846	801	723	768	816	748	862	823	778	755	802	782	813	760	748	802	765	818	802	809	738	770	786	784	800	826	801	758	818	836	781	715	792	789	718	828	803	773	808	809	789	743	809	751	762	775	811	788	784	786	811	793	780	746	781	778	826	792	764	787	806	847	777	741	794	716	776	774	788	803	761	724	823	867	759	753	815	822	789	791	807	754	798	708	768	767	838	774	771	759	775	783	731	768	769	776	787	778	783	761	712	796	842	804	757	811	797	816	783	755	771	776	795	792	786	807	836	809	784	822	826	785	782	813	802	835	819	802	754	768	774	802	801	797	748	732	759	797	785	765	787	751	809	796	751	770	847	774	806	726	765	800	802	795	802	771	817	759	804	755	737	786	782	791	783	751	808	800	738	746	785	807	830	763	776	784	783	722	756	836	784	725	781	780	795	763	826	833	763	799	779	799	786	811	819	831	745	790	803	738	796	820	730	815	746	753	812	786	763	819	818	772	775	799	832	789	814	778	790	773	792	810	778	736	812	836	773	811	782	818	768	753	763	801	757	802	787	744	793	781	754	787	761	752	759	742	779	762	811	768	800	784	835	804	808	751	800	782	788	844	794	753	742	789	800	841	773	775	800	795	776	765	804	796	801	764	762	778	751	756	761	798	793	794	828	757	761	775	828	791	797	773	733	770	778	812	759	773	778	834	792	706	758	846	764	736	822	762	776	811	727	805	781	876	794	791	792	807	811	796	804	793	812	778	792	767	786	785	755	812	892	741	803	832	783	779	822	778	780	797	768	784	736	789	812	774	789	759	782	807	782	790	751	788	786	768	794	831	771	815	790	785	789	853	780	757	828	787	810	790	761	809	815	770	734	802	905	803	810	758	788	739	777	814	786	792	742	770	785	740	759	815	827	828	773	792	756	730	790	804	789	836	803	797	788	758	798	735	750	811	773	778	755	790	751	749	796	783	769	759	784	738	812	751	782	730	786	805	779	801	741	805	806	765	797	788	745	786	796	780	826	827	789	795	748	784	760	803	812	830	740	802	843	814	738	773	715	804	782	809	760	728	776	800	770	794	770	785	792	809	816	791	844	845	786	787	792	791	778	734	777	816	777	800	762	798	794	801	817	778	785	816	732	823	793	800	775	779	794	788	791	763	835	754	791	768	813	787	800	785	776	772	808	785	826	756	763	774	789	815	865	792	768	779	789	788	823	806	782	816	794	788	822	788	817	751	789	791	758	777	807	718	785	793	784	849	742	766	786	756	756	766	788	804	764	794	757	763	808	801	771	762	814	788	803	784	786	745	782	751	788	820	775	773	802	772	733	754	789	802	757	815	796	757	775	789	782	789	783	820	823	807	804	745	727	780	776	755	741	747	812	764	776	767	814	775	807	798	777	779	767	814	827	774	857	812	806	786	826	750	817	841	781	748	743	762	773	787	684	821	760	773	762	776	713	789	731	817	775	738	764	856	760	812	810	821	754	767	814	733	794	766	778	789	777	775	827	805	772	775	818	753	830	745	762	786	732	774	839	795	797	772	808	782	779	812	719	779	834	807	824	764	767	774	750	772	763	792	772	789	858	768	832	791	816	734	816	822	766	782	769	747	844	797	790	796	771	742	748	760	794	759	797	816	734	764	761	777	779	799	797	775	807	838	773	787	773	783	794	825	732	761	819	746	772	835	816	807	786	759	753	731	765	780	791	731	751	801	761	784	871	780	771	799	770	813	779	763	742	778	697	778	797	773	760	790	825	787	821	766	793	800	802	766	798	796	806	748	776	767	786	775	847	778	781	759	792	708	764	821	788	774	774	835	726	812	728	771	752	793	737	824	819	777	800	752	788	815	758	827	795	755	752	788	770	791	766	844	784	782	763	801	786	713	761	809	813	783	815	801	790	768	839	772	727	792	779	772	801	800	796	820	775	812	780	768	782	737	784	805	832	825	795	756	745	813	800	773	786	788	775	720	793	762	783	796	761	796	848	821	768	814	735	794	829	779	750	765	784	779	793	819	802	815	807	778	785	773	810	747	768	792	781	768	794	788	766	833	833	773	802	778	803	800	820	789	778	797	794	810	757	766	779	765	819	779	777	754	771	760	765	793	803	784	825	768	765	755	737	794	794	791	786	820	827	797	855	820	810	781	784	769	720	760	821	778	764	813	748	816	769	816	775	802	762	809	790	733	782	788	803	808	796	730	760	772	765	785	783	795	822	743	816	804	794	808	729	806	788	751	823	761	801	741	759	740	796	777	772	820	784	825	833	776	791	813	759	778	756	800	784	781	809	737	799	797	779	775	787	773	781	775	729	819	820	797	824	776	812	774	758	743	771	823	743	766	803	781	807	729	766	780	774	772	811	832	764	816	822	793	813	785	814	778	768	785	901	800	782	808	746	773	734	795	835	784	789	796	798	770	788	792	755	768	817	795	799	726	735	799	782	818	779	778	776	778	789	834	785	808	757	790	817	771	732	750	769	810	811	801	782	758	784	806	727	818	781	798	751	832	763	774	769	772	793	806	753	821	816	780	765	798	805	750	835	784	742	768	764	824	765	784	807	800	824	808	794	771	816	773	727	799	814	811	767	788	747	775	794	764	747	735	745	796	783	849	789	779	812	803	752	790	795	790	794	796	776	759	824	783	792	755	786	775	801	770	818	794	782	780	768	799	764	787	832	771	772	780	772	739	779	782	802	745	812	729	753	781	760	766	812	798	769	763	757	768	803	786	795	770	798	764	828	809	746	841	814	763	779	739	781	767	790	821	763	770	780	784	786	752	802	775	792	781	819	753	780	770	837	789	708	813	733	805	782	830	786	740	817	776	774	764	767	796	728	770	824	791	778	805	758	850	787	841	819	779	784	796	742	772	812	803	826	814	759	759	769	786	762	778	864	815	744	833	778	763	808	753	774	766	776	830	758	836	854	748	785	743	787	743	802	775	817	786	805	775	805	764	796	733	825	766	731	773	769	825	773	812	807	765	792	794	772	769	791	797	762	802	825	773	826	765	752	754	802	834	772	840	796	731	773	802	736	767	805	821
23234	16021	11936	19415	28382	30565	38129	61797	50223	37990	23925	13920	9181	7279	6604	6588	6648	6576	6532	6592	6518	6501	6546	6555	6575	6626	6503	6484	6514	6501	6431	6644	6451	6613	6574	6463	6580	6540	6570	6625	6481	6541	6489	6499	6513	6430	6625	6630	6582	6468	6652	6637	6623	6501	6447	6618	6503	6663	6521	6673	6664	6536	6504	6451	6629	6551	6720	6565	6496	6563	6602	6483	6425	6540	6448	6585	6499	6512	6614	6607	6544	6537	6628	6537	6544	6481	6541	6549	6629	6472	6572	6434	6582	6671	6513	6527	6499	6424	6566	6564	6516	6576	6632	6530	6627	6432	6615	6553	6494	6586	6594	6551	6669	6515	6583	6526	6695	6615	6568	6622	6491	6557	6614	6544	6571	6533	6556	6604	6651	6759	6544	6506	6572	6710	6565	6540	6638	6608	6508	6478	6467	6483	6766	6404	6568	6514	6427	6538	6483	6642	6463	6572	6505	6603	6606	6557	6622	6576	6467	6521	6470	6609	6491	6524	6569	6470	6592	6602	6508	6638	6527	6633	6622	6520	6528	6523	6527	6582	6558	6476	6525	6633	6568	6553	6622	6558	6552	6452	6670	6469	6531	6540	6530	6533	6431	6628	6486	6690	6519	6486	6635	6683	6642	6437	6591	6699	6541	6431	6492	6478	6605	6540	6629	6562	6505	6503	6491	6516	6664	6464	6427	6537	6553	6580	6570	6510	6500	6618	6620	6597	6597	6628	6674	6479	6524	6510	6537	6484	6484	6526	6773	6626	6474	6479	6600	6683	6634	6626	6385	6515	6481	6471	6590	6607	6488	6483	6599	6471	6594	6549	6704	6531	6599	6566	6583	6540	6637	6563	6521	6620	6605	6598	6650	6491	6553	6503	6493	6532	6595	6505	6542	6488	6563	6656	6631	6558	6576	6565	6444	6491	6584	6655	6703	6479	6579	6594	6571	6519	6423	6591	6645	6558	6478	6529	6564	6576	6525	6541	6540	6636	6531	6487	6488	6530	6686	6571	6461	6625	6526	6439	6509	6601	6574	6536	6539	6513	6494	6552	6532	6690	6480	6408	6470	6612	6605	6631	6612	6581	6510	6611	6554	6506	6513	6460	6466	6474	6527	6602	6594	6577	6587	6506	6528	6478	6523	6607	6493	6529	6434	6424	6584	6363	6606	6338	6458	6418	6494	6636	6552	6525	6457	6627	6560	6523	6614	6552	6586	6513	6553	6531	6534	6611	6586	6417	6556	6647	6576	6449	6516	6638	6497	6499	6562	6662	6513	6520	6555	6532	6546	6687	6512	6551	6593	6567	6451	6495	6523	6584	6472	6664	6581	6586	6680	6659	6531	6623	6566	6573	6545	6552	6553	6630	6547	6563	6481	6551	6537	6559	6564	6577	6567	6646	6661	6603	6604	6512	6547	6599	6659	6476	6546	6540	6640	6659	6494	6500	6577	6592	6599	6619	6493	6471	6561	6384	6582	6701	6481	6504	6635	6575	6538	6474	6489	6595	6499	6577	6537	6583	6448	6429	6635	6588	6604	6487	6445	6534	6436	6483	6664	6567	6523	6559	6559	6580	6499	6507	6551	6580	6566	6393	6560	6441	6570	6494	6518	6646	6516	6537	6536	6542	6498	6621	6562	6598	6544	6606	6681	6510	6677	6477	6498	6591	6451	6591	6413	6598	6555	6484	6486	6473	6580	6431	6699	6597	6621	6565	6563	6417	6627	6519	6570	6510	6538	6522	6506	6568	6541	6564	6577	6488	6519	6577	6482	6528	6444	6469	6619	6593	6469	6566	6424	6519	6624	6582	6616	6533	6624	6592	6615	6477	6450	6552	6472	6591	6461	6562	6427	6546	6457	6440	6528	6539	6616	6502	6523	6535	6526	6493	6474	6506	6535	6485	6663	6630	6476	6650	6537	6518	6542	6610	6610	6443	6626	6581	6460	6508	6537	6551	6491	6566	6586	6627	6501	6530	6596	6508	6613	6656	6444	6645	6518	6442	6492	6555	6551	6569	6570	6529	6506	6630	6644	6587	6646	6653	6556	6589	6475	6534	6548	6532	6509	6526	6593	6641	6558	6591	6542	6453	6446	6596	6499	6589	6806	6477	6542	6564	6449	6587	6611	6576	6492	6586	6539	6533	6515	6653	6550	6518	6629	6481	6467	6507	6453	6539	6609	6547	6497	6384	6522	6616	6537	6507	6486	6595	6644	6591	6642	6593	6542	6594	6597	6574	6577	6447	6409	6613	6503	6553	6580	6534	6460	6513	6474	6624	6465	6579	6594	6463	6507	6505	6557	6510	6592	6517	6632	6441	6449	6574	6627	6575	6474	6616	6624	6594	6603	6535	6465	6561	6562	6556	6530	6566	6543	6740	6442	6530	6364	6508	6541	6518	6497	6468	6503	6606	6528	6513	6613	6525	6473	6491	6525	6564	6590	6590	6508	6558	6639	6492	6537	6668	6751	6599	6527	6601	6574	6538	6628	6595	6369	6592	6501	6478	6543	6539	6431	6642	6624	6548	6502	6539	6496	6627	6527	6483	6470	6499	6394	6561	6565	6672	6515	6626	6524	6614	6574	6551	6659	6602	6661	6524	6627	6634	6691	6510	6639	6632	6640	6551	6516	6461	6504	6528	6560	6468	6448	6477	6474	6641	6615	6569	6528	6684	6615	6511	6644	6502	6601	6668	6636	6514	6539	6552	6562	6489	6595	6569	6504	6713	6608	6498	6523	6663	6484	6599	6507	6566	6600	6576	6463	6614	6609	6527	6547	6543	6489	6571	6581	6561	6565	6564	6613	6596	6582	6520	6507	6469	6509	6385	6575	6538	6633	6476	6534	6497	6589	6464	6464	6431	6507	6594	6645	6621	6460	6497	6524	6695	6554	6577	6652	6510	6481	6637	6527	6552	6609	6505	6414	6413	6495	6481	6444	6593	6642	6566	6407	6520	6666	6683	6532	6472	6515	6612	6468	6607	6609	6583	6528	6561	6604	6531	6509	6539	6538	6597	6549	6495	6529	6564	6574	6479	6498	6583	6527	6536	6564	6621	6479	6639	6626	6589	6554	6538	6562	6551	6451	6463	6562	6513	6539	6488	6587	6647	6548	6549	6611	6598	6545	6613	6614	6514	6606	6520	6601	6604	6593	6550	6514	6563	6380	6567	6451	6597	6603	6652	6535	6453	6532	6456	6562	6449	6477	6577	6560	6537	6524	6509	6536	6549	6535	6573	6549	6470	6510	6674	6341	6562	6521	6605	6604	6549	6532	6548	6439	6421	6553	6437	6546	6420	6535	6347	6476	6588	6424	6557	6609	6595	6584	6545	6668	6546	6530	6684	6521	6640	6519	6508	6512	6606	6587	6546	6501	6453	6691	6548	6565	6585	6683	6469	6628	6512	6411	6440	6615	6534	6616	6528	6586	6533	6485	6559	6522	6441	6709	6637	6538	6470	6614	6640	6521	6448	6527	6565	6643	6542	6545	6651	6568	6645	6503	6635	6484	6577	6565	6478	6701	6575	6639	6658	6691	6559	6688	6544	6598	6595	6730	6600	6419	6608	6545	6589	6514	6482	6596	6626	6408	6608	6566	6481	6480	6653	6469	6624	6524	6497	6644	6507	6533	6456	6622	6394	6622	6598	6653	6553	6504	6777	6485	6669	6530	6670	6481	6557	6634	6494	6478	6482	6663	6500	6563	6516	6583	6677	6619	6635	6497	6565	6705	6572	6598	6498	6463	6589	6512	6555	6450	6509	6419	6632	6469	6575	6667	6552	6491	6562	6610	6656	6581	6586	6472	6522	6553	6510	6678	6641	6461	6476	6493	6615	6484	6564	6615	6634	6501	6577	6491	6531	6581	6561	6531	6536	6525	6550	6671	6401	6570	6580	6586	6521	6460	6452	6522	6524	6611	6726	6520	6413	6670	6569	6481	6399	6491	6485	6607	6539	6612	6456	6613	6715	6485	6510	6543	6582	6579	6480	6524	6439	6537	6545	6522	6540	6711	6429	6539	6654	6678	6550	6500	6639	6499	6486	6555	6453	6533	6566	6469	6610	6481	6618	6461	6528	6575	6531	6589	6498	6539	6496	6496	6500	6578	6665	6562	6520	6694	6538	6361	6492	6587	6655	6446	6523	6659	6543	6647	6576	6654	6489	6506	6614	6710	6488	6618	6714	6568	6555	6494	6619	6546	6564	6669	6489	6632	6621	6465	6617	6519	6537	6467	6529	6633	6558	6490	6619	6598	6503	6534	6593	6542	6603	6535	6620	6413	6653	6673	6605	6463	6591	6475	6531	6602	6620	6622	6591	6560	6444	6410	6540	6392	6504	6522	6632	6507	6591	6547	6578	6425	6397	6589	6447	6559	6531	6575	6512	6668	6591	6573	6621	6616	6565	6505	6490	6554	6610	6486	6481	6545	6482	6518	6587	6505	6696	6622	6566	6607	6588	6484	6592	6630	6679	6490	6604	6477	6541	6599	6637	6674	6671	6516	6474	6541	6522	6332	6645	6482	6529	6592	6523	6481	6422	6513	6382	6540	6487	6458	6544	6485	6621	6562	6630	6553	6558	6658	6588	6554	6530	6465	6550	6482	6580	6491	6521	6583	6549	6494	6604	6579	6432	6709	6609	6467	6523	6463	6559	6551	6572	6514	6491	6504	6544	6510	6504	6537	6556	6481	6504	6421	6459	6611	6480	6341	6532	6533	6643	6554	6618	6584	6499	6423	6628	6529	6566	6422	6544	6361	6507	6533	6630	6576	6783	6628	6472	6523	6563	6566	6410	6602	6586	6460	6701	6624	6607	6358	6510	6544	6560	6497	6617	6465	6587	6616	6541	6558	6530	6524	6508	6458	6466	6490	6475	6537	6511	6485	6581	6538	6481	6594	6517	6542	6651	6577	6505	6592	6489	6610	6743	6678	6522	6582	6648	6397	6536	6573	6603	6440	6538	6556	6490	6526	6584	6645	6466	6480	6496	6535	6614	6518	6420	6510	6344	6587	6583	6539	6420	6593	6498	6686	6424	6498	6577	6494	6548	6490	6539	6622	6402	6542	6565	6543	6530	6412	6534	6431	6535	6469	6539	6613	6418
4329	1648	1301	1169	1271	1632	3872	17259	17044	8210	2706	1350	863	812	772	717	779	777	755	780	830	783	778	757	777	737	767	739	757	737	753	726	772	728	726	769	764	713	756	799	747	736	733	774	711	760	809	751	767	734	746	753	786	722	749	745	799	786	769	698	779	813	770	738	777	757	767	730	750	794	695	709	755	697	762	768	782	772	734	753	776	769	765	720	797	776	780	764	759	703	762	752	748	746	814	733	757	759	782	701	728	785	748	761	768	781	751	784	748	801	730	731	731	760	771	836	781	776	757	774	780	765	754	745	790	756	765	749	808	775	765	746	772	764	761	731	751	761	755	765	730	784	746	762	738	829	827	777	748	730	708	734	720	809	761	758	767	810	737	747	763	752	818	721	782	772	746	771	724	795	773	696	769	786	746	766	813	756	747	738	779	795	747	688	772	811	771	747	769	768	775	738	770	786	766	732	751	756	789	705	714	712	761	703	758	751	817	824	796	776	765	763	761	710	781	749	765	758	793	776	770	797	791	781	775	755	778	738	754	766	781	750	746	735	725	775	822	792	762	725	826	743	732	760	712	733	701	785	788	775	774	766	755	738	751	823	725	777	738	743	733	774	709	748	730	742	739	731	750	767	720	768	746	744	815	780	742	768	718	742	775	709	745	755	763	768	716	758	742	771	783	805	776	730	779	791	772	748	734	787	735	790	758	738	746	738	782	759	751	781	806	789	789	809	750	773	749	767	773	764	762	763	751	743	759	751	728	738	753	757	741	803	783	772	749	749	759	746	705	709	747	762	750	737	795	751	720	748	714	707	781	767	733	812	718	758	800	746	737	787	826	799	751	734	745	781	759	760	699	678	800	772	758	761	742	725	739	771	758	740	770	753	771	782	790	747	782	741	754	749	727	755	759	757	790	786	798	691	753	732	732	756	764	764	736	727	761	752	775	734	800	790	743	724	808	761	758	701	742	743	733	733	762	759	790	825	746	771	788	795	739	783	797	783	752	744	763	740	758	772	792	753	747	815	748	745	770	744	807	757	800	779	737	771	769	744	730	745	767	796	764	778	778	757	732	743	790	714	766	771	790	758	743	743	770	750	724	741	776	750	751	754	740	777	718	776	758	748	751	748	748	750	756	791	748	739	756	774	730	710	773	795	759	725	800	747	765	751	760	809	789	732	685	781	735	789	778	709	755	762	766	706	729	757	768	807	730	777	747	750	730	769	734	755	825	749	746	765	735	729	757	779	783	750	718	808	731	735	746	745	782	765	761	799	825	740	783	735	732	718	764	778	768	799	739	775	839	752	730	713	794	773	713	795	821	813	754	751	732	789	752	749	795	755	779	753	784	754	733	794	715	794	725	770	780	729	759	767	794	786	775	755	792	700	740	772	727	758	738	727	775	770	735	786	795	739	760	728	806	782	779	766	781	723	756	797	694	778	748	808	788	808	710	730	746	799	755	733	733	736	754	794	809	729	776	733	771	805	736	784	739	784	812	795	805	719	740	772	764	732	774	778	834	747	744	773	753	790	770	742	746	771	746	766	749	762	759	755	743	774	716	783	771	718	814	747	809	771	801	740	745	806	768	771	750	746	779	768	798	768	752	748	821	729	730	779	817	829	781	714	756	778	766	764	741	709	788	743	754	733	804	771	752	745	742	750	732	790	765	772	685	815	761	806	756	750	739	765	737	683	746	738	786	811	772	693	725	749	777	773	773	774	732	781	692	735	736	761	733	758	758	743	765	735	719	788	802	725	752	756	740	767	723	728	788	769	704	754	792	754	778	761	796	770	732	826	727	789	735	759	752	721	772	729	764	758	829	734	767	740	789	745	800	758	752	756	780	794	771	767	724	748	798	754	766	712	730	727	765	725	717	814	759	729	766	792	765	719	757	733	745	768	767	805	757	720	745	799	756	742	781	729	727	777	778	722	742	746	781	778	800	765	753	766	751	763	780	765	750	747	812	772	765	813	787	770	713	741	766	739	753	811	771	762	791	775	792	751	753	785	726	730	786	774	765	750	741	776	760	788	753	763	763	785	755	749	789	777	751	773	730	766	757	747	767	745	801	759	749	793	800	710	758	782	785	734	762	741	741	759	746	719	796	778	775	787	769	773	721	777	769	775	769	742	768	757	760	755	735	772	776	740	784	717	723	739	859	757	796	736	745	749	753	744	753	780	727	810	736	775	766	763	769	757	744	816	749	747	756	751	781	805	788	832	753	790	786	758	765	805	759	779	704	720	792	774	752	798	766	775	808	751	797	725	697	759	780	773	727	808	749	768	732	807	830	753	767	797	776	780	758	743	766	738	745	756	776	809	759	809	722	839	780	763	765	711	755	702	746	774	778	785	783	733	724	806	743	763	767	721	768	762	744	729	742	793	767	738	794	759	762	766	713	804	756	760	763	796	766	755	776	756	739	775	753	731	716	779	763	757	757	784	813	748	829	777	798	719	744	752	718	742	778	765	771	783	738	743	698	745	787	680	738	765	775	769	749	742	836	753	751	755	728	779	773	738	758	789	761	783	722	802	814	779	727	789	745	701	782	743	776	732	819	822	772	716	760	784	773	756	763	735	793	772	749	755	810	742	762	707	773	760	773	750	769	793	767	738	744	767	703	752	746	757	753	730	790	748	771	801	767	773	790	766	693	731	825	767	740	778	755	747	757	757	734	737	810	760	792	708	732	830	773	753	750	740	747	726	797	759	804	756	729	768	765	765	777	721	743	775	758	768	752	753	721	714	788	784	739	776	762	744	752	772	752	742	788	753	759	766	748	814	754	734	762	754	743	738	759	790	759	748	794	790	789	754	765	731	753	760	734	727	738	727	748	806	739	789	763	769	794	742	725	801	732	776	760	737	762	751	749	722	751	713	740	723	766	783	774	751	727	784	780	735	787	808	729	760	726	845	763	713	726	750	796	785	773	825	753	762	783	801	750	736	768	788	787	772	785	765	693	745	751	741	780	756	755	795	777	758	777	771	784	813	791	743	767	771	757	733	707	739	748	743	767	760	744	732	787	754	762	757	782	759	793	762	777	718	743	729	756	803	810	761	742	720	801	730	770	729	764	725	796	739	812	788	735	746	724	748	844	774	758	752	794	815	739	763	777	767	743	747	741	789	750	757	770	769	774	763	821	775	745	772	735	742	759	692	750	766	751	817	743	746	778	775	772	745	758	809	777	797	763	727	762	769	689	785	818	770	717	720	797	729	734	737	786	744	755	768	742	765	800	721	789	742	740	745	713	805	754	819	779	794	787	779	766	761	756	740	732	766	761	727	722	707	759	779	743	749	771	761	733	757	755	717	758	815	768	793	782	743	765	745	759	748	733	742	791	748	702	789	725	728	776	777	735	772	765	726	785	758	766	749	794	778	772	755	757	766	832	731	747	757	798	761	823	790	772	769	771	727	784	766	730	787	758	749	803	761	768	717	773	779	718	738	746	735	786	730	742	755	754	740	804	760	755	774	796	741	739	797	745	778	792	809
21297	15234	12214	19182	27185	30954	40327	67248	58313	41055	25771	14456	8659	7127	6562	6530	6298	6411	6388	6376	6479	6592	6345	6298	6445	6249	6331	6425	6439	6446	6461	6408	6322	6346	6384	6493	6327	6340	6322	6281	6378	6461	6478	6345	6470	6476	6500	6324	6526	6440	6300	6495	6593	6501	6376	6449	6361	6454	6379	6504	6424	6315	6378	6495	6396	6429	6496	6361	6374	6414	6292	6491	6321	6496	6327	6446	6417	6472	6443	6353	6446	6322	6386	6318	6343	6439	6430	6317	6496	6471	6385	6462	6421	6391	6466	6457	6388	6413	6465	6377	6565	6468	6518	6446	6431	6306	6362	6336	6406	6341	6394	6368	6498	6507	6467	6474	6357	6338	6307	6431	6374	6545	6461	6245	6450	6500	6459	6351	6373	6406	6319	6392	6471	6392	6405	6499	6407	6284	6384	6415	6393	6461	6420	6392	6376	6354	6422	6429	6446	6404	6307	6478	6465	6358	6441	6367	6407	6485	6416	6377	6420	6424	6409	6300	6361	6508	6360	6474	6408	6350	6382	6421	6363	6456	6463	6349	6480	6366	6379	6406	6427	6392	6439	6484	6330	6443	6405	6353	6427	6375	6472	6529	6446	6326	6422	6421	6468	6347	6315	6379	6322	6301	6450	6404	6503	6534	6407	6530	6540	6373	6374	6376	6387	6415	6340	6434	6495	6407	6371	6559	6311	6421	6532	6396	6395	6483	6362	6358	6572	6401	6478	6375	6503	6505	6548	6472	6277	6353	6429	6459	6394	6488	6394	6379	6371	6424	6330	6571	6438	6478	6375	6330	6420	6278	6398	6528	6448	6245	6450	6366	6368	6472	6439	6340	6381	6415	6409	6505	6505	6406	6499	6252	6426	6568	6419	6426	6334	6390	6427	6333	6421	6464	6345	6437	6504	6390	6422	6416	6395	6430	6306	6475	6370	6332	6326	6475	6421	6397	6319	6301	6353	6440	6549	6422	6425	6586	6392	6389	6324	6372	6384	6517	6482	6502	6381	6431	6440	6349	6354	6312	6458	6490	6386	6424	6460	6481	6305	6579	6390	6357	6429	6512	6396	6472	6418	6419	6418	6397	6538	6465	6319	6388	6437	6492	6532	6366	6313	6450	6327	6366	6478	6387	6457	6493	6392	6390	6335	6395	6357	6407	6442	6335	6388	6428	6484	6467	6380	6397	6314	6436	6411	6351	6451	6370	6319	6529	6356	6255	6529	6421	6363	6454	6445	6407	6533	6408	6574	6463	6467	6372	6391	6337	6480	6397	6334	6434	6377	6534	6450	6423	6500	6430	6379	6414	6394	6524	6480	6304	6501	6362	6433	6423	6332	6363	6466	6429	6424	6531	6398	6402	6447	6629	6351	6368	6318	6493	6464	6430	6451	6307	6315	6346	6421	6362	6486	6448	6314	6368	6239	6493	6488	6387	6425	6392	6442	6495	6399	6592	6439	6418	6411	6605	6483	6381	6371	6376	6337	6412	6417	6390	6307	6496	6356	6327	6628	6403	6358	6522	6316	6436	6362	6400	6461	6397	6397	6373	6380	6385	6433	6266	6455	6386	6411	6402	6457	6358	6602	6348	6557	6368	6442	6535	6416	6452	6488	6372	6395	6474	6431	6403	6525	6544	6433	6346	6436	6366	6451	6428	6377	6283	6405	6527	6421	6361	6513	6255	6369	6421	6383	6423	6378	6429	6349	6372	6414	6303	6431	6326	6511	6557	6457	6455	6401	6475	6411	6430	6431	6393	6393	6432	6417	6578	6498	6429	6493	6401	6383	6523	6292	6387	6270	6353	6590	6453	6500	6270	6355	6416	6374	6543	6473	6395	6490	6536	6457	6403	6460	6407	6395	6473	6421	6504	6498	6365	6452	6370	6445	6427	6242	6400	6433	6425	6314	6421	6509	6323	6286	6427	6451	6371	6404	6358	6476	6464	6451	6405	6448	6404	6403	6359	6461	6403	6454	6376	6338	6339	6365	6344	6497	6348	6442	6474	6385	6313	6412	6351	6398	6425	6406	6459	6474	6367	6414	6447	6441	6359	6539	6430	6427	6391	6434	6243	6432	6434	6336	6342	6516	6359	6447	6422	6466	6417	6307	6438	6537	6388	6522	6521	6292	6471	6458	6363	6507	6454	6306	6516	6473	6483	6393	6349	6446	6445	6384	6281	6306	6422	6493	6288	6469	6361	6397	6480	6435	6281	6322	6548	6411	6484	6603	6362	6452	6361	6398	6493	6386	6492	6529	6475	6414	6567	6402	6415	6414	6487	6263	6337	6411	6332	6543	6437	6582	6435	6376	6345	6443	6392	6585	6489	6449	6443	6458	6375	6510	6307	6442	6503	6456	6303	6380	6488	6512	6356	6403	6432	6371	6365	6666	6356	6388	6440	6510	6494	6437	6304	6411	6418	6417	6406	6472	6393	6328	6484	6368	6465	6385	6391	6561	6323	6450	6415	6483	6482	6379	6396	6502	6507	6293	6403	6483	6451	6329	6368	6349	6346	6405	6379	6361	6301	6397	6343	6446	6418	6535	6374	6438	6433	6564	6464	6316	6407	6462	6303	6376	6464	6358	6395	6439	6475	6350	6418	6485	6334	6451	6358	6330	6505	6492	6486	6308	6421	6353	6460	6482	6304	6312	6461	6456	6407	6455	6369	6582	6352	6400	6335	6495	6447	6391	6228	6409	6436	6471	6416	6507	6421	6444	6377	6301	6368	6340	6396	6217	6501	6358	6450	6449	6316	6573	6493	6420	6347	6480	6415	6368	6540	6484	6443	6561	6493	6364	6402	6484	6373	6416	6443	6377	6452	6394	6440	6380	6431	6447	6481	6352	6325	6465	6443	6397	6455	6417	6384	6521	6444	6406	6391	6516	6472	6382	6343	6425	6423	6412	6444	6509	6339	6369	6373	6450	6278	6469	6309	6410	6299	6362	6355	6487	6390	6406	6453	6407	6506	6505	6477	6390	6492	6407	6495	6489	6415	6460	6435	6390	6295	6393	6374	6457	6432	6470	6431	6401	6495	6389	6487	6426	6321	6413	6411	6356	6465	6452	6355	6489	6476	6417	6564	6394	6470	6452	6307	6420	6459	6352	6347	6449	6504	6340	6460	6511	6431	6435	6501	6429	6525	6375	6407	6466	6330	6492	6279	6410	6399	6409	6404	6351	6446	6415	6394	6254	6406	6427	6381	6409	6420	6308	6370	6412	6485	6484	6421	6432	6448	6464	6469	6288	6454	6352	6429	6474	6303	6336	6439	6279	6427	6395	6308	6407	6465	6432	6463	6401	6356	6453	6403	6402	6493	6449	6329	6395	6391	6285	6478	6407	6554	6327	6328	6384	6451	6502	6427	6479	6327	6404	6449	6340	6401	6457	6383	6429	6496	6312	6382	6526	6447	6333	6516	6426	6392	6428	6345	6331	6409	6417	6421	6430	6408	6504	6445	6316	6528	6401	6427	6343	6563	6483	6437	6422	6451	6479	6414	6294	6366	6462	6508	6322	6378	6379	6334	6231	6303	6451	6359	6324	6486	6390	6408	6365	6338	6455	6409	6448	6500	6428	6516	6321	6276	6423	6289	6482	6429	6353	6343	6363	6476	6375	6361	6430	6438	6379	6432	6413	6380	6406	6525	6540	6447	6340	6303	6472	6429	6497	6357	6443	6442	6397	6470	6455	6430	6362	6340	6526	6327	6424	6443	6635	6309	6265	6379	6380	6344	6329	6411	6417	6426	6304	6363	6417	6390	6487	6473	6433	6340	6298	6309	6548	6334	6324	6369	6485	6489	6380	6443	6424	6337	6470	6356	6397	6369	6457	6378	6360	6394	6417	6376	6508	6428	6408	6298	6378	6331	6428	6399	6322	6431	6463	6464	6412	6396	6281	6446	6399	6452	6437	6417	6425	6477	6388	6372	6368	6515	6472	6326	6438	6422	6388	6566	6405	6441	6376	6520	6412	6219	6524	6452	6495	6372	6361	6406	6466	6467	6296	6449	6370	6382	6405	6493	6458	6425	6601	6431	6453	6399	6400	6341	6320	6441	6419	6431	6383	6353	6355	6411	6516	6498	6410	6553	6391	6533	6420	6416	6443	6473	6403	6402	6361	6433	6415	6329	6335	6507	6419	6399	6463	6442	6412	6513	6384	6469	6490	6449	6287	6457	6482	6339	6450	6368	6504	6440	6243	6461	6337	6474	6310	6419	6439	6396	6438	6456	6462	6431	6423	6421	6295	6363	6521	6419	6427	6401	6567	6532	6451	6381	6431	6350	6340	6420	6469	6427	6502	6375	6334	6425	6458	6273	6446	6388	6482	6523	6414	6437	6374	6440	6435	6348	6414	6349	6354	6448	6331	6435	6465	6300	6467	6368	6414	6437	6408	6567	6398	6466	6456	6398	6389	6388	6451	6493	6428	6386	6372	6374	6387	6488	6417	6520	6428	6409	6440	6463	6320	6484	6547	6445	6447	6267	6369	6354	6442	6524	6376	6378	6437	6441	6398	6358	6329	6216	6318	6343	6376	6536	6522	6424	6373	6391	6426	6431	6609	6459	6448	6283	6415	6436	6449	6380	6466	6562	6470	6549	6388	6422	6461	6522	6470	6527	6372	6387	6446	6466	6363	6461	6421	6417	6276	6391	6400	6409	6448	6405	6331	6483	6418	6387	6491	6263	6370	6446	6379	6422	6474	6308	6421	6460	6466	6418	6432	6404	6415	6385	6389	6366	6452	6481	6368	6383	6303	6396	6441	6416	6466	6468	6473	6328	6518	6401	6569	6375	6610	6268	6454	6463	6364	6470	6378	6458	6481	6320	6433	6427	6413	6277	6448	6402	6437	6448	6393	6438	6460	6431	6509	6367	6323	6448	6452	6444	6423	6378	6493	6387	6518	6387	6384	6436	6488	6520	6487	6393	6382	6368	6462	6386	6444	6324	6224	6326	6434	6388	6542	6571	6394	6447	6452	6407	6401	6425	6480	6315	6391	6373	6494	6370	6347	6350	6385	6375	6386	6482	6489	6444	6290	6439	6359	6520	6428	6454	6427	6410	6438	6395	6347	6356	6363	6513	6507	6426	6353	6491	6400	6419
3508	2356	2059	1495	1537	2316	10255	27202	24207	12663	4287	1365	967	838	821	846	793	809	872	819	807	788	762	836	844	794	835	841	827	833	807	819	814	778	814	822	840	756	829	876	791	798	832	820	773	763	816	827	837	784	832	836	768	797	767	817	811	800	850	845	862	794	811	807	804	779	840	816	834	840	756	819	786	853	760	816	831	784	818	857	821	801	816	802	816	788	792	872	890	791	769	823	859	808	844	844	832	865	802	809	835	797	802	817	820	819	842	785	836	822	853	811	819	801	808	771	844	786	811	798	839	829	824	799	841	792	831	797	761	856	865	828	848	825	801	816	812	846	796	813	814	778	816	740	786	761	757	783	791	828	881	803	807	794	854	809	811	859	789	748	769	833	848	789	801	830	810	850	779	827	791	832	802	855	837	878	861	797	856	816	814	832	803	806	827	787	778	820	810	824	797	794	811	793	813	835	814	852	836	793	749	833	816	862	864	823	776	812	786	876	865	821	790	768	820	808	875	845	899	792	783	829	823	822	814	845	787	809	836	848	904	826	830	828	802	827	804	844	858	877	819	799	796	769	822	831	806	796	842	832	799	780	821	810	836	854	762	858	821	798	821	862	823	841	854	774	789	831	771	795	839	799	831	851	813	775	867	813	791	769	870	819	842	853	845	807	818	841	833	774	855	798	801	765	823	825	838	825	837	843	855	811	765	810	891	802	831	767	827	780	840	822	777	816	846	765	775	851	860	809	854	844	853	820	776	802	765	835	813	794	812	798	811	791	781	851	818	805	790	821	815	838	825	798	782	810	844	803	857	809	810	836	844	769	840	822	835	841	746	849	795	836	866	801	812	820	856	852	807	793	785	793	810	780	857	798	835	788	819	779	811	840	801	844	893	878	786	767	796	872	798	842	797	800	824	863	823	823	785	813	853	807	790	821	831	842	817	835	889	863	811	816	826	814	834	837	856	842	783	802	815	799	739	864	843	790	845	815	836	820	774	859	811	868	809	832	797	806	784	846	794	827	778	780	758	776	844	850	872	837	845	833	819	804	857	910	815	842	784	835	809	801	792	825	812	779	800	812	832	799	807	832	765	853	799	808	842	838	807	798	835	803	884	808	866	762	816	774	787	824	816	852	805	874	836	806	880	819	830	787	799	815	868	848	810	777	853	814	818	816	822	840	827	803	823	810	859	837	822	806	841	786	790	765	815	796	817	835	803	863	823	791	812	874	839	834	834	822	801	816	780	825	823	788	801	897	794	784	781	874	795	763	810	773	799	867	793	812	806	820	861	812	813	814	810	800	802	787	840	872	831	831	800	808	852	801	835	789	835	842	836	818	813	789	764	806	838	820	820	834	825	841	853	775	794	803	836	840	857	817	791	815	840	817	847	837	829	797	789	850	759	859	752	843	827	836	819	829	823	828	833	851	815	857	834	802	799	743	770	775	783	791	826	871	828	804	810	789	849	824	846	758	827	837	812	811	854	851	828	825	812	809	762	866	816	828	801	845	829	826	814	816	840	797	854	799	846	819	811	785	779	809	788	851	856	817	795	799	830	842	824	760	833	905	779	802	821	811	765	807	806	795	858	799	816	825	807	793	813	842	759	850	808	828	888	849	812	856	793	819	864	800	842	799	792	836	784	804	783	778	786	796	850	813	820	765	819	797	812	819	842	812	766	843	786	847	795	833	824	812	850	797	854	791	839	837	812	810	790	818	851	828	848	796	815	782	861	842	809	819	802	822	817	824	858	868	758	833	786	809	855	865	850	833	812	810	739	800	815	751	802	855	849	803	832	795	833	789	734	853	764	800	819	815	780	844	838	779	830	805	834	793	829	876	827	806	863	812	851	871	828	834	847	823	804	778	790	820	808	744	819	806	853	836	783	845	839	773	848	779	869	802	813	786	789	822	813	799	881	790	841	777	799	824	860	802	772	813	787	802	789	851	793	855	862	756	839	847	788	825	800	825	833	841	837	809	821	757	843	802	818	818	837	780	856	819	800	822	841	783	822	822	806	837	819	833	824	794	842	858	851	802	819	844	813	818	819	825	773	880	806	828	822	821	808	808	828	846	820	811	868	818	884	847	805	838	857	830	843	819	817	758	808	809	837	850	830	836	805	838	790	766	833	873	805	834	805	828	786	777	828	806	776	811	830	773	773	839	791	796	834	817	759	800	841	836	794	850	811	873	826	824	809	751	843	812	841	854	832	811	838	808	803	806	837	829	880	795	810	805	818	814	815	764	832	819	792	846	787	800	829	823	876	837	766	800	808	828	807	771	823	867	857	855	800	826	840	837	813	802	796	857	864	844	832	842	845	853	768	843	856	749	849	789	798	831	843	805	823	828	853	765	804	789	832	814	775	846	778	856	842	795	839	884	826	804	858	819	804	786	811	804	814	829	801	831	830	839	835	787	808	827	813	844	855	822	802	799	809	858	851	863	803	808	846	860	806	826	845	820	789	843	802	838	797	860	817	809	874	806	730	793	806	801	799	861	839	819	811	815	794	744	810	842	835	794	830	791	812	825	817	840	846	793	826	799	819	822	806	799	780	859	807	823	791	861	799	797	850	846	727	840	820	811	826	856	784	915	834	794	865	816	843	798	843	835	767	783	839	826	781	842	822	843	865	821	846	783	841	825	815	928	870	814	802	853	819	840	798	785	825	858	797	787	888	875	803	829	844	806	814	801	785	840	813	830	844	798	770	853	851	837	814	822	809	832	804	866	825	804	847	811	819	831	843	810	815	790	852	822	825	798	767	797	821	788	818	815	815	793	782	769	850	787	794	813	824	818	855	801	815	841	760	807	830	796	818	852	821	802	849	809	835	816	829	811	791	795	819	780	841	848	833	817	828	831	851	852	792	828	846	809	803	802	837	798	802	806	803	828	735	811	785	839	829	810	815	816	807	812	831	778	809	846	840	861	807	789	838	806	824	866	846	823	764	817	792	837	803	884	796	816	842	825	818	766	824	869	835	829	806	852	831	821	786	825	788	812	827	842	841	836	803	851	820	788	757	853	810	819	786	808	806	819	820	882	811	847	831	833	839	814	799	847	804	806	800	827	810	813	885	850	814	867	839	803	826	872	819	867	823	764	815	821	811	858	835	794	869	757	788	817	799	844	825	840	824	852	774	831	851	843	886	834	802	809	877	821	813	757	804	807	817	803	824	784	816	842	837	847	797	827	798	795	839	789	860	841	830	813	825	842	806	828	760	805	760	795	863	797	798	808	772	827	834	801	851	794	761	817	849	840	834	803	860	837	866	816	864	839	781	813	799	848	809	863	789	813	786	855	832	812	789	826	770	857	849	806	792	780	786	809	802	820	796	816	777	869	849	721	791	858	859	809	787	846	804	806	793	791	780	889	847	845	838	807	763	812	821	870	800	821	885	826	810	843	852	780	853	809	835	833	819	813	862	825	816	849	831	799	769	809	816	813	839	814	835	816	816	823	793	794	830	814	812	798	822	844	774	793	798	774	811	816	825	862
25712	19065	17394	22893	31008	35641	54179	74783	67777	47250	30158	15996	9791	7645	6999	6971	6859	6911	6995	6977	6802	7058	6827	6885	6824	6776	6947	6950	6877	6860	6816	6682	6855	6889	6766	6835	6874	6839	6892	6917	6951	6808	6800	6959	6792	6912	6843	6793	6888	6860	6758	6939	6927	6863	6856	6838	6763	6980	6927	6957	6820	6840	6926	6800	6807	6830	6900	6897	6902	6847	6833	6852	6976	6904	6878	6925	6822	6841	6906	6874	6839	6871	6940	6895	6854	6903	6958	6754	6910	6700	6816	6868	6986	6946	6930	6878	6785	6905	6954	6985	6946	6920	6933	6830	6907	6851	6890	6899	6810	6936	6787	6806	6838	6934	6918	6740	6831	6890	6810	6925	6859	6752	6932	6902	6903	6877	6925	6810	6879	7052	6829	7029	6840	6892	6783	6934	6828	6872	6904	6965	6910	6863	6876	6977	6920	6805	6975	6889	6896	6793	6858	6902	6834	6788	7056	6860	6822	6831	6869	6976	6975	6944	6902	6916	6836	6817	6874	6892	6963	6915	6917	6849	6815	6954	6914	6878	6772	6855	6898	6897	6935	6946	6902	6833	6967	6806	6856	6862	6952	6746	6862	6898	6918	6834	6961	6865	6787	6855	6779	6792	6835	6924	6878	6876	6942	6848	6955	6865	6769	6935	6885	6886	6913	6931	6984	6849	6924	6890	6831	6914	6901	6851	6928	7017	6977	6946	6934	6823	6878	6711	6801	6822	6777	6855	6965	6938	6923	6823	6978	6984	7008	6841	6910	6775	6869	6805	6955	6904	6909	6876	6819	6943	6867	6758	6927	6975	6852	6815	6735	6886	7015	6879	6932	6899	6896	6666	6901	6923	6960	6755	6717	6803	6864	6897	6865	6862	6901	6956	6793	6973	6995	6944	6868	6798	6903	6970	6863	6818	6862	6744	6994	6842	6732	6938	6819	6729	6789	6929	6970	6960	6975	6798	6955	6883	6796	6969	6927	6877	6916	6846	6868	6875	6828	6728	6812	6935	6934	6839	6805	6848	6988	6761	6920	6952	6981	7046	6900	6994	6817	6847	6908	6994	6944	6920	6864	6905	6872	6736	6812	6968	6913	6988	6894	6880	6809	6919	6987	6812	6911	6834	6817	6799	6851	6816	6818	6961	6922	6974	6833	6890	6869	6828	6865	6888	6835	6884	6794	6945	6812	6766	6801	6804	6858	6868	6868	6814	6808	6915	6867	6790	6897	6824	6759	7051	6914	6851	6853	6863	6775	6951	6894	6889	6855	6811	6854	7008	6811	6951	6872	6779	6781	6923	6877	6903	6906	6805	6759	6770	6946	6865	6907	6895	6919	6741	6886	6904	6981	6901	6810	6920	6799	6828	6772	6924	6778	6883	6929	6928	6823	6904	7043	6813	6826	6771	7009	6895	6891	6937	6760	6854	6745	6895	6928	6822	6929	6993	6974	7067	6864	6848	6890	7060	6819	6926	6963	6926	6908	6914	6781	6848	6785	6994	7015	6782	6817	7042	6887	6807	6924	6890	7007	7003	6910	6812	6809	6834	6837	6859	6800	6870	6917	6881	6896	6958	6960	6790	6944	6798	6948	6893	7014	6933	6846	6932	6897	6835	6734	6950	6866	6819	6863	6933	6782	6884	6842	6843	6999	6823	6856	6766	6913	6771	6831	6829	6837	6841	6885	6733	6915	6798	6885	6978	6905	6926	6874	6884	6768	6994	6925	6902	6895	6899	6902	6919	6924	6900	6844	6966	6793	6823	6903	6814	6820	6753	6911	6949	6930	6726	6974	6954	6944	7037	6911	6898	6823	6888	6905	6905	6848	7013	6857	6914	6943	6882	6797	6874	6971	6834	6929	6872	6998	6795	6832	6942	6979	6917	6876	6920	6787	6900	6989	6831	6791	6894	6848	6800	6803	6817	6786	6815	6993	6840	6873	6920	6833	7072	6890	6870	6907	6905	6842	6934	6963	6975	6833	6936	6875	6933	7106	6817	6982	6861	6859	6884	7068	6917	6919	6873	6951	6859	6897	6777	6810	6815	6985	6847	6848	6909	6861	6876	6871	6997	6979	6931	6987	6893	6905	6919	6879	6961	6894	6865	6911	6795	6835	6950	6880	6837	6789	6827	6938	6933	6861	6943	6900	6832	6864	6792	6873	6872	6855	6787	6825	6780	6897	6835	6980	6798	6858	6831	7073	6873	7034	7021	6860	6907	6758	6991	6810	6964	6864	6777	6855	6837	6901	6926	6900	6867	6852	6907	6806	6752	6928	6839	6894	6834	6916	6811	6837	6840	6862	6893	6857	6984	7008	6914	6884	6975	6804	7018	6894	6813	6866	6750	6839	6815	6875	6911	6947	6812	6906	6916	6892	6888	6758	6787	6925	6789	6841	6864	6896	6869	6878	6869	6926	6933	6787	6785	6864	6842	6943	6918	6799	6838	6859	6750	6741	6718	6829	6922	6871	6846	6963	6951	6813	6925	6792	6892	6825	6839	6881	6941	6870	6793	6922	6808	6878	6875	6891	6906	6832	6935	6836	6885	6884	6878	6742	6829	6912	6954	6855	6874	6768	6787	6794	6986	6871	6900	6931	6741	6783	6830	6711	6924	6801	6869	6969	6864	6856	6864	6813	6960	7011	6760	6774	6927	6794	6939	6913	6786	6839	6915	6869	6945	6845	6960	6763	6858	6774	6860	6925	6811	6846	6763	6869	6941	6866	6931	6951	6949	6947	6948	6982	6864	6841	6860	6864	6915	6837	6853	6775	6908	6736	6871	6824	6891	6982	6913	6854	6938	6950	6969	6750	6862	6889	6812	6792	6718	6994	6928	6974	6878	6804	6839	6894	6923	6938	6868	6906	7012	6796	6887	6867	6866	6973	6791	6924	6812	6935	7067	7025	6949	7032	6874	6810	6860	7007	7003	6919	6914	6896	7003	6820	6939	6882	6874	6869	6978	6821	6969	6969	6892	7006	6833	6900	6927	6837	6812	6796	6752	6786	6924	6888	6870	6742	6859	6705	6808	6836	6839	6826	6898	6794	6838	6785	6865	6885	6916	6842	6817	6796	6804	6948	6787	6752	6827	6839	6901	6934	7016	6749	6855	6992	6893	6860	6904	6897	6951	6746	6941	6903	6938	6938	6916	6891	6907	6814	6907	6937	6883	6955	6964	6866	6841	6892	6779	6851	6917	6737	6938	6830	6865	6805	6916	6870	6914	6849	6831	6882	7018	6836	6864	6829	6827	6879	6830	6973	6850	7016	6734	6918	6887	6910	6909	6813	6843	6916	6974	6736	6960	6925	6739	6995	6868	6883	6756	6966	6845	6781	6839	6955	7002	6813	6951	7003	6818	6857	6816	6815	6899	6849	6971	6781	6870	6890	6943	6716	6802	6849	6818	6991	6892	6905	6785	6789	6970	6867	6863	6905	6789	6962	6795	6949	6913	6828	6811	6889	6732	6917	6888	6828	7080	6870	6873	6830	6905	6982	6889	6837	6921	6808	6935	6930	6864	6914	6893	6884	6921	7000	6875	6943	6763	6988	6790	6883	6929	6865	6792	6901	6870	6845	6821	6958	6934	6751	6851	6948	6889	6974	6989	6853	6932	6741	6915	6828	6917	6979	6823	6913	6774	6904	6757	6848	6827	6922	6966	6852	6883	6938	6729	6836	6925	6843	6859	6815	6903	6961	6905	6851	6784	6777	6715	6836	6963	6785	6868	6779	6842	6795	6998	6883	6915	6909	6894	6997	6909	6773	6851	6823	6824	6790	6802	6966	6941	6858	6982	6936	6874	6793	6829	6995	6850	6908	6873	6803	6878	6857	6914	6897	6908	6810	6915	6799	6874	6885	6845	6975	6820	7016	6776	6853	6880	6867	6995	6928	6848	6971	6828	6874	6956	6807	6831	6791	6922	6840	6808	6908	6905	6889	6974	6820	6917	6872	6839	6877	6853	6884	6969	6811	6930	6909	6877	7029	6813	6889	6896	6884	6894	6944	6973	6937	6912	6848	6828	6959	6846	6914	6886	6960	6840	6966	6780	6873	6816	7005	6945	6942	6814	6908	6821	6925	6878	6867	6968	6926	6769	6940	6822	6837	6845	6842	6935	6821	6901	6799	6909	6866	6863	6823	6862	7017	6908	6980	6882	6785	6788	6890	6916	6893	6855	6731	6988	6800	6938	6863	6746	6889	7022	6946	6929	6931	6928	6846	6941	6872	6898	6870	6896	6847	6926	6967	6874	6888	6977	6857	6876	6758	6934	6819	6712	6895	6880	6890	6808	6925	6816	6822	6872	6862	6832	6788	6764	6904	6852	6992	7005	6726	6818	6847	6868	6979	6808	6882	6920	6835	6847	6828	6979	6884	6826	6803	6841	6936	6969	6859	6849	6959	6868	6917	6813	6922	6862	6877	6946	6770	6940	6812	6942	6896	6940	6870	6798	6862	6905	6883	6987	6910	6786	6856	6803	6771	6777	7024	6776	6884	6920	6761	6781	6893	6951	6849	6986	6836	6818	6750	6724	6961	6855	6884	6855	6817	6861	6929	6991	6890	6823	6826	6843	6902	6974	6911	6842	6877	6861	6939	6821	6886	6983	6898	6958	6961	6971	6896	6950	6935	6900	6944	6732	6805	6817	6954	6930	6722	6942	7034	6933	6887	6910	6921	6824	6751	6839	6861	6969	6855	6873	6835	6869	6837	6845	6856	6805	6769	6955	6770	6961	6873	6983	6885	6824	6910	6865	7064	6837	6864	6861	6936	6833	6938	6984	6915	6923	6852	6928	6903	6927	6779	6894	6951	6838	6837	6919	6825	6885	6970	6803	6947	6758	6844	6766	6908	6915	6728	6830	6884	6886	6932	6876	6907	6818	6998	6871	6926	6866	6791	6960	6945	6921	6699	6787	6847	6860	6870	6858	6922	6756	6914	6714	6875	6802	6913	6837	6888	6903	6752	6836	6931	6834	6668	6942	6862	7000	6784	6901	6874	6876	6813	6868	6764	6935	6890	6849	6946	6930	6847	6766	6969	6875	6927	6827	6932	6830	6815	6955	6877	6848	6877	6863	6946	6964	6958	6847	6745	6877	6764	6886
2812	1250	1124	920	962	1221	2038	8309	6753	3115	1441	899	776	710	757	712	741	763	760	691	667	747	803	742	755	771	751	744	742	762	744	771	721	731	744	761	760	763	712	733	693	758	675	739	759	713	788	730	715	789	726	737	727	731	737	744	707	724	790	745	744	698	688	766	780	704	704	770	779	723	732	771	712	675	732	772	742	702	768	773	726	804	762	745	703	712	796	781	735	722	713	735	695	705	736	722	724	724	734	750	739	791	727	721	736	735	793	724	801	763	773	794	712	766	732	765	715	743	708	767	749	737	710	754	708	715	742	719	757	794	697	754	736	716	754	684	747	737	739	708	743	710	743	711	747	746	729	777	735	791	771	740	690	738	726	707	775	744	767	717	749	802	726	756	760	726	740	761	779	712	761	723	693	758	702	774	771	717	780	743	765	732	800	795	764	763	802	708	747	725	739	685	786	709	732	805	735	724	763	711	710	733	767	757	765	769	758	717	759	752	752	726	729	744	728	709	744	715	751	721	762	801	706	749	752	763	725	763	732	745	711	756	705	778	740	752	754	723	702	738	763	770	737	775	734	739	749	742	726	747	742	745	749	740	733	754	768	749	781	762	736	809	766	757	764	761	733	710	753	746	746	769	768	758	716	734	792	748	738	748	720	759	804	746	676	699	726	732	772	751	805	707	735	721	744	708	735	721	793	733	748	755	734	723	757	737	787	738	740	748	729	772	739	693	781	728	708	724	751	728	780	738	784	750	733	719	727	683	744	765	733	740	756	713	765	756	769	758	672	732	729	708	720	782	751	686	721	724	737	733	724	727	735	739	748	748	782	790	724	766	728	759	736	770	740	741	776	777	751	740	745	704	796	763	720	724	734	737	718	775	732	725	747	705	768	737	748	772	734	767	764	817	758	760	720	756	705	742	749	772	723	750	756	709	802	748	707	726	743	761	744	729	761	718	720	762	762	718	702	744	687	723	736	704	714	710	757	703	794	777	717	737	736	747	719	737	719	739	743	756	747	786	699	701	679	756	755	737	777	757	762	775	726	746	692	699	795	719	706	775	690	707	745	737	751	717	770	754	731	729	760	761	709	704	711	701	743	746	789	769	757	715	748	760	684	732	774	703	707	725	728	784	710	728	708	774	759	768	724	756	747	713	740	739	786	746	716	811	731	700	732	738	752	755	710	703	756	766	739	691	756	732	792	765	766	786	729	683	676	785	766	756	723	777	723	690	697	762	735	725	733	816	736	713	726	751	778	761	722	722	705	709	738	736	719	727	756	750	803	765	696	781	749	697	776	707	750	741	744	784	754	720	765	781	771	740	772	754	719	807	758	734	774	765	695	767	770	768	769	759	730	723	773	738	713	751	779	778	726	731	707	738	755	726	699	767	770	739	749	768	743	746	677	766	701	736	731	730	740	796	735	741	728	741	742	747	771	756	727	745	733	707	768	743	775	716	683	744	683	696	742	705	715	738	731	778	680	721	746	717	720	746	723	772	780	742	719	762	749	683	736	736	780	768	766	732	726	730	762	700	772	717	748	734	732	764	755	779	772	757	753	743	691	684	762	763	744	768	784	743	735	724	764	770	710	751	738	673	736	741	724	748	772	743	736	732	761	750	715	723	750	727	730	699	752	735	730	744	743	722	764	747	760	712	762	731	697	771	674	789	770	797	769	786	729	713	765	728	711	794	744	742	741	710	722	784	735	748	784	741	742	768	747	728	769	692	664	781	742	739	752	724	742	787	740	787	705	742	730	776	767	735	723	726	758	717	766	750	714	744	785	810	768	703	732	702	720	723	772	717	737	714	704	789	732	761	792	768	742	726	717	737	753	724	752	723	718	756	699	751	774	784	690	701	746	724	745	753	765	772	735	752	750	733	763	786	737	701	767	745	704	715	706	747	723	737	686	781	735	733	756	779	706	728	733	798	756	728	762	709	732	779	826	760	740	736	734	706	748	730	770	746	746	719	721	805	737	728	767	777	725	744	754	749	718	738	727	713	760	764	738	783	759	784	720	717	759	790	761	732	735	760	709	747	720	755	724	712	732	816	713	747	769	747	756	712	759	767	715	744	743	712	737	689	768	724	745	751	746	767	701	722	725	726	728	772	756	766	705	672	760	720	772	736	747	744	727	702	707	748	732	748	770	780	733	708	726	744	792	741	727	718	801	761	761	763	778	771	751	746	705	681	738	789	747	726	763	718	765	705	742	737	747	756	824	750	736	789	757	729	729	736	795	738	796	725	722	816	766	707	734	758	674	759	786	806	712	736	733	704	760	728	728	744	719	767	758	794	747	775	786	752	725	697	740	725	764	740	745	710	789	746	720	771	769	701	776	758	738	695	760	736	814	702	744	737	729	759	783	787	737	705	707	746	723	716	735	746	780	736	762	742	745	701	675	692	754	742	742	739	766	737	797	773	767	792	737	726	759	755	717	726	712	761	705	698	724	722	721	839	753	760	761	728	728	686	689	738	761	743	769	700	779	757	744	715	722	773	766	738	775	736	753	751	716	724	725	752	734	668	744	753	755	708	711	738	753	792	766	778	793	694	718	749	747	793	730	771	756	737	752	711	729	733	735	764	767	702	761	720	726	727	736	794	727	754	738	755	755	744	730	712	721	767	734	715	734	733	740	795	736	717	773	760	781	779	739	720	755	719	704	725	751	735	739	758	763	704	758	729	757	772	732	730	779	726	721	769	748	747	789	731	741	707	755	779	817	745	762	760	747	801	714	712	739	803	781	715	729	760	788	729	701	770	727	736	745	765	743	726	746	723	795	775	677	731	785	762	742	750	746	731	713	790	703	725	763	760	747	756	796	684	741	726	747	718	710	709	738	759	716	765	761	749	688	768	692	736	754	768	695	762	750	685	708	715	766	748	759	732	661	742	750	734	715	721	730	747	766	745	734	723	735	732	745	732	751	763	770	776	730	730	742	762	741	764	750	768	783	696	759	747	756	738	730	735	736	786	758	701	774	753	745	745	758	731	785	717	758	787	704	746	709	743	686	732	709	766	774	749	738	757	717	716	768	735	732	773	766	676	733	740	703	757	704	735	735	717	688	769	744	736	746	711	733	773	745	711	745	716	758	727	714	704	729	712	695	769	771	779	666	732	746	758	723	722	733	747	719	765	718	743	829	716	728	706	726	768	723	731	750	749	741	746	797	752	740	760	748	751	729	773	759	752	710	748	727	699	740	774	745	786	747	762	791	740	743	734	782	757	770	752	732	758	753	722	727	720	717	765	750	770	725	739	719	735	719	696	734	689	742	741	765	754	723	771	750	735	760	775	731	794	740	713	761	723	725	762	693	777	717	762	703	717	770	764	740	757	750	748	738	722	711	734	752	744	751	789	760	765	755	712	676	701	752	736	765	737	770	773	770	748	727	723	728	735	738	801	738	746	726	787	778	797	784	768	723	767	740	739	769	714	748	750	716	714	755	759	714	759	744	702	744	722	745	761	772	726	714	715	738	744	752	706	728	763
16405	12127	10606	12828	21546	24034	31877	51515	41285	28035	15993	8706	7146	6463	6350	6370	6201	6274	6309	6337	6397	6302	6316	6344	6210	6287	6329	6423	6282	6327	6294	6321	6310	6254	6286	6166	6358	6220	6377	6212	6291	6409	6334	6333	6257	6372	6278	6422	6381	6300	6198	6167	6350	6229	6293	6402	6469	6341	6377	6293	6279	6187	6267	6278	6327	6236	6151	6350	6338	6413	6346	6216	6281	6170	6350	6209	6295	6275	6354	6305	6385	6281	6303	6317	6335	6329	6325	6401	6424	6189	6299	6234	6285	6268	6278	6331	6241	6338	6252	6364	6543	6323	6353	6243	6412	6330	6303	6193	6224	6313	6286	6300	6274	6254	6283	6294	6256	6495	6280	6291	6303	6393	6211	6327	6272	6357	6225	6349	6191	6357	6343	6348	6392	6437	6265	6205	6348	6314	6331	6396	6178	6253	6240	6265	6388	6406	6462	6390	6301	6241	6287	6353	6247	6248	6133	6361	6254	6381	6329	6265	6240	6274	6234	6357	6259	6164	6347	6348	6233	6291	6270	6223	6269	6367	6127	6279	6296	6162	6353	6385	6299	6369	6210	6228	6302	6302	6293	6409	6405	6365	6258	6249	6328	6345	6253	6290	6355	6228	6224	6312	6261	6278	6171	6132	6249	6278	6358	6232	6355	6272	6140	6300	6421	6278	6301	6187	6354	6203	6411	6408	6273	6289	6214	6307	6275	6268	6261	6352	6250	6360	6317	6239	6184	6336	6223	6189	6250	6228	6367	6355	6291	6400	6466	6241	6200	6259	6218	6281	6258	6284	6370	6282	6266	6305	6392	6334	6271	6119	6314	6256	6240	6222	6236	6382	6164	6214	6207	6339	6218	6317	6419	6370	6256	6205	6456	6385	6414	6383	6246	6412	6257	6314	6417	6295	6356	6245	6405	6301	6240	6347	6285	6297	6245	6292	6316	6196	6263	6373	6361	6175	6265	6102	6403	6170	6228	6300	6226	6337	6297	6336	6271	6352	6311	6378	6229	6300	6388	6276	6200	6192	6240	6320	6332	6369	6240	6398	6352	6248	6222	6276	6281	6272	6193	6205	6383	6217	6334	6364	6429	6236	6217	6264	6168	6341	6347	6260	6275	6206	6307	6366	6212	6300	6383	6242	6200	6422	6153	6386	6360	6304	6376	6224	6379	6306	6247	6496	6359	6278	6403	6352	6308	6115	6331	6310	6329	6363	6270	6190	6279	6372	6391	6261	6234	6341	6305	6241	6367	6302	6312	6303	6332	6326	6365	6333	6324	6265	6183	6318	6252	6272	6358	6355	6360	6347	6393	6283	6366	6246	6282	6353	6351	6263	6356	6241	6359	6193	6226	6354	6251	6281	6345	6355	6282	6376	6276	6299	6489	6170	6262	6268	6217	6312	6368	6358	6190	6341	6383	6263	6140	6358	6236	6300	6356	6248	6317	6343	6265	6272	6266	6224	6337	6298	6321	6307	6326	6268	6391	6348	6156	6198	6448	6345	6256	6323	6281	6274	6380	6348	6422	6262	6313	6310	6342	6393	6376	6215	6415	6395	6221	6236	6272	6237	6287	6253	6225	6362	6404	6200	6297	6379	6358	6206	6362	6241	6292	6348	6243	6305	6275	6453	6317	6324	6381	6380	6266	6274	6289	6274	6262	6291	6300	6255	6258	6241	6159	6343	6333	6224	6329	6259	6291	6218	6205	6274	6264	6391	6218	6221	6293	6236	6214	6421	6243	6350	6332	6233	6342	6352	6253	6228	6267	6324	6391	6478	6386	6198	6258	6307	6181	6319	6369	6322	6322	6342	6362	6258	6314	6431	6179	6300	6347	6247	6365	6300	6324	6366	6371	6371	6317	6222	6299	6252	6436	6221	6318	6249	6208	6331	6302	6348	6317	6225	6276	6298	6355	6309	6354	6292	6243	6355	6298	6266	6315	6339	6357	6258	6324	6330	6264	6247	6369	6311	6080	6297	6441	6128	6236	6342	6374	6266	6265	6359	6343	6212	6320	6223	6350	6305	6265	6328	6213	6375	6359	6235	6359	6282	6428	6220	6262	6322	6178	6368	6331	6359	6137	6376	6281	6280	6301	6263	6311	6403	6328	6230	6217	6402	6360	6163	6336	6240	6327	6259	6217	6338	6264	6165	6232	6373	6356	6426	6281	6276	6312	6296	6406	6286	6279	6323	6258	6321	6225	6207	6402	6305	6337	6183	6341	6244	6331	6281	6345	6274	6364	6261	6291	6215	6293	6115	6420	6319	6359	6425	6257	6371	6250	6359	6334	6225	6170	6299	6412	6374	6325	6291	6399	6388	6182	6326	6296	6270	6240	6269	6307	6309	6272	6409	6274	6388	6294	6370	6222	6351	6390	6371	6303	6152	6325	6435	6302	6285	6330	6159	6313	6369	6297	6288	6324	6413	6288	6248	6421	6346	6287	6346	6356	6197	6297	6347	6245	6216	6395	6276	6429	6417	6151	6255	6321	6319	6385	6432	6270	6369	6384	6207	6280	6258	6251	6230	6203	6355	6301	6221	6253	6249	6325	6413	6331	6413	6426	6360	6444	6245	6212	6250	6184	6220	6329	6186	6375	6322	6435	6278	6124	6345	6182	6323	6318	6254	6392	6350	6257	6262	6222	6256	6239	6217	6435	6293	6444	6245	6286	6351	6198	6314	6211	6306	6315	6230	6343	6320	6329	6228	6272	6260	6277	6229	6373	6253	6279	6308	6331	6273	6367	6307	6273	6231	6240	6295	6356	6255	6156	6252	6396	6274	6314	6277	6367	6312	6387	6338	6306	6281	6216	6354	6334	6314	6274	6175	6230	6375	6440	6295	6245	6338	6380	6310	6316	6317	6263	6237	6243	6309	6333	6359	6268	6286	6271	6347	6339	6249	6253	6230	6307	6323	6372	6288	6236	6314	6299	6283	6227	6397	6304	6221	6232	6319	6398	6450	6240	6265	6400	6124	6259	6168	6302	6371	6409	6242	6364	6317	6406	6296	6391	6306	6313	6423	6292	6262	6218	6204	6249	6320	6210	6305	6227	6204	6376	6278	6259	6372	6394	6195	6390	6351	6234	6305	6161	6379	6262	6193	6230	6302	6326	6349	6182	6268	6385	6190	6271	6388	6243	6201	6193	6391	6154	6320	6322	6238	6345	6275	6299	6241	6343	6391	6377	6270	6282	6291	6334	6212	6342	6314	6285	6355	6252	6305	6288	6253	6352	6293	6242	6310	6260	6277	6325	6291	6321	6269	6330	6188	6195	6320	6233	6308	6224	6314	6386	6271	6304	6248	6401	6412	6267	6315	6371	6284	6267	6340	6167	6342	6357	6317	6300	6300	6339	6322	6440	6247	6229	6243	6384	6304	6265	6322	6241	6265	6292	6233	6228	6243	6391	6263	6166	6329	6379	6355	6221	6267	6340	6384	6266	6196	6357	6282	6454	6311	6111	6331	6246	6237	6248	6331	6357	6322	6286	6185	6327	6255	6389	6233	6323	6304	6313	6345	6321	6316	6299	6365	6309	6198	6279	6372	6332	6387	6301	6277	6434	6159	6235	6418	6236	6219	6380	6385	6262	6195	6355	6282	6250	6281	6275	6192	6233	6333	6410	6274	6333	6327	6278	6259	6245	6377	6247	6169	6209	6263	6234	6408	6384	6425	6272	6289	6271	6301	6365	6299	6401	6231	6261	6309	6412	6392	6285	6224	6197	6359	6414	6457	6319	6294	6212	6208	6350	6194	6249	6297	6319	6310	6228	6364	6284	6233	6298	6214	6300	6369	6242	6305	6332	6283	6249	6289	6248	6221	6188	6196	6272	6344	6304	6250	6217	6329	6279	6341	6317	6362	6256	6192	6262	6254	6213	6387	6305	6241	6205	6376	6227	6306	6459	6201	6407	6254	6358	6404	6190	6305	6283	6408	6340	6274	6232	6433	6255	6322	6264	6283	6243	6215	6329	6257	6321	6281	6308	6196	6394	6272	6306	6323	6337	6171	6278	6194	6283	6235	6390	6242	6212	6357	6255	6227	6309	6405	6276	6346	6332	6262	6247	6253	6256	6346	6367	6259	6350	6317	6220	6284	6291	6244	6244	6416	6297	6406	6342	6285	6224	6335	6351	6283	6263	6318	6290	6365	6252	6271	6414	6383	6157	6269	6367	6255	6399	6419	6429	6351	6148	6282	6333	6183	6353	6239	6181	6344	6372	6362	6202	6309	6252	6329	6208	6402	6246	6342	6367	6283	6134	6455	6371	6495	6166	6271	6182	6318	6238	6277	6190	6458	6337	6400	6285	6273	6324	6355	6353	6308	6214	6347	6302	6329	6196	6311	6282	6238	6249	6296	6195	6271	6291	6300	6216	6273	6345	6384	6372	6217	6329	6288	6414	6356	6234	6251	6377	6412	6154	6392	6240	6356	6309	6296	6177	6245	6401	6376	6332	6269	6326	6272	6273	6368	6351	6260	6271	6353	6291	6248	6285	6475	6295	6236	6346	6312	6468	6324	6356	6388	6420	6472	6348	6353	6386	6326	6331	6144	6299	6143	6395	6412	6153	6331	6254	6220	6310	6231	6421	6258	6295	6347	6365	6415	6170	6266	6376	6183	6379	6211	6274	6253	6293	6215	6312	6288	6231	6421	6452	6313	6405	6276	6233	6299	6189	6368	6188	6253	6304	6254	6377	6130	6293	6387	6223	6249	6404	6252	6302	6146	6240	6341	6272	6274	6303	6437	6273	6283	6414	6290	6397	6323	6351	6291	6331	6237	6269	6228	6329	6297	6398	6305	6332	6222	6295	6323	6275	6313	6202	6186	6225	6249	6324	6298	6384	6290	6212	6219	6314	6230	6274	6246	6303	6234	6241	6297	6261	6282	6192	6293	6429	6357	6360	6300	6359	6296	6271	6408	6360	6273	6262	6243	6336	6241	6275	6262	6386	6448	6194	6355	6321	6314	6366	6316	6333	6293	6305	6252	6374	6351	6178	6321	6264	6180	6423	6296	6341	6299	6253	6331	6306	6211	6240	6297	6375	6222	6214	6278	6346	6269	6299	6100	6449	6324	6461	6288	6436	6288	6369	6338	6162	6218
2191	1917	1422	1110	1289	2441	7382	15498	11564	5366	1979	1061	787	834	802	825	807	781	812	765	738	788	813	810	814	773	736	772	733	778	815	793	779	785	797	762	750	801	834	763	763	838	811	750	795	794	801	787	760	810	789	822	802	771	820	801	812	805	852	795	798	770	755	805	788	831	784	766	813	743	760	766	796	732	771	824	765	836	780	773	773	788	810	787	803	798	751	772	777	806	753	787	790	759	801	845	808	805	759	769	749	817	781	816	790	827	802	799	785	756	778	802	781	768	815	751	750	799	800	787	786	759	712	775	806	709	773	766	782	750	813	795	815	837	828	787	803	810	825	758	798	771	775	758	838	796	795	820	738	809	778	766	770	786	773	767	837	767	767	751	789	781	776	777	766	808	774	786	766	792	765	763	745	798	765	800	792	776	783	805	753	790	789	811	738	730	802	842	808	819	802	804	821	856	797	815	781	777	829	823	807	768	824	768	769	783	735	808	815	785	775	811	802	805	781	787	780	766	776	767	879	800	807	768	772	807	785	800	791	799	730	766	802	815	749	755	784	775	778	783	770	768	812	838	765	794	787	772	836	769	775	791	790	781	799	852	803	796	824	773	782	771	788	816	795	761	767	794	840	789	803	765	822	838	784	815	838	800	808	817	794	791	812	803	824	776	786	792	775	813	808	773	785	772	701	727	808	784	772	814	816	802	741	766	801	783	817	828	789	785	827	774	798	787	756	775	779	803	732	770	795	796	773	811	780	793	799	818	821	835	754	778	778	797	724	801	816	768	783	833	828	779	839	748	745	861	761	825	826	762	742	807	774	781	785	799	811	778	828	796	791	812	843	784	826	826	777	798	748	802	760	786	819	801	814	858	786	834	861	800	749	805	825	780	800	743	782	783	784	773	809	778	795	785	819	779	785	791	776	784	730	743	808	852	773	815	796	798	786	815	763	764	785	807	806	785	832	798	770	802	820	784	758	820	790	763	766	802	745	813	791	746	834	757	777	772	782	733	752	777	814	762	814	811	809	740	790	781	790	809	796	826	771	830	794	774	779	749	788	799	784	782	787	805	762	754	744	790	827	749	803	843	776	821	807	788	771	779	807	809	769	766	803	809	781	779	819	822	796	791	824	761	750	738	782	823	821	860	806	779	805	787	762	770	806	839	771	834	782	825	773	781	787	757	768	804	811	812	804	807	807	862	813	770	797	764	789	830	747	779	773	743	813	807	798	747	774	796	798	813	783	821	820	731	787	741	796	797	805	793	772	802	795	799	760	783	778	761	768	799	780	828	827	817	802	775	785	775	778	803	789	833	743	791	762	789	815	763	779	803	780	798	782	787	785	829	828	817	722	723	792	829	757	794	785	794	749	788	769	743	822	806	809	783	835	746	859	734	738	764	838	796	808	778	842	805	768	799	815	859	810	805	806	836	825	776	797	794	777	798	833	765	793	756	746	785	797	804	767	837	765	811	805	803	774	767	767	803	822	771	750	766	783	823	804	800	790	811	777	822	819	788	781	768	769	812	821	789	772	790	754	766	815	819	776	792	795	819	828	757	754	793	788	775	797	783	754	875	823	758	828	777	752	812	805	793	776	735	821	770	758	815	785	758	807	813	842	818	741	768	790	774	791	818	796	777	807	838	818	739	827	751	767	744	837	742	811	785	806	768	795	731	802	806	801	807	768	779	750	838	784	773	813	784	769	797	813	793	844	763	754	793	830	711	804	775	796	789	849	738	789	767	803	796	760	819	740	860	784	838	808	766	774	826	758	791	796	748	801	795	807	771	830	778	783	781	816	801	805	791	755	861	818	742	755	766	840	800	838	818	756	771	845	770	747	764	838	775	762	799	776	726	765	824	809	814	784	775	783	767	778	832	811	795	777	791	796	820	801	815	805	814	761	735	762	776	756	738	813	773	745	851	795	780	779	838	757	770	793	795	788	785	811	748	766	805	781	839	789	792	786	788	784	769	779	769	785	842	759	832	811	794	784	776	813	775	830	715	791	729	775	761	759	805	833	801	819	773	797	748	818	851	807	744	810	792	736	804	799	757	797	756	770	764	763	794	784	793	852	780	783	796	797	778	792	832	808	757	809	790	797	781	751	828	837	765	758	824	800	776	812	805	744	788	858	737	821	782	780	847	790	787	818	813	796	793	788	772	801	754	767	813	779	821	815	778	814	833	811	785	830	809	830	763	829	780	788	808	783	712	798	793	773	802	794	815	789	735	796	795	822	800	821	831	783	751	755	777	801	814	754	793	757	759	820	814	768	750	761	813	755	852	845	812	807	809	766	817	793	843	797	794	769	803	818	818	804	815	834	835	794	750	775	765	803	801	837	762	794	783	800	772	799	780	799	768	843	758	749	743	811	825	806	805	747	826	766	808	748	814	851	768	826	814	746	875	833	790	816	800	790	819	808	820	778	761	786	808	774	744	739	757	788	810	778	786	774	787	767	800	787	796	829	785	818	790	839	809	837	770	746	790	847	776	844	770	768	736	812	825	843	791	774	738	786	749	754	799	774	819	748	792	848	795	796	771	790	777	784	781	799	787	784	780	745	806	818	796	847	813	802	777	838	792	788	782	777	800	789	796	794	785	769	778	798	838	800	781	779	761	779	794	775	774	802	764	825	799	761	796	776	756	822	780	809	800	813	820	801	752	807	766	762	786	746	775	794	800	803	780	797	761	775	798	761	816	824	787	773	803	780	762	791	754	791	760	759	770	781	827	782	752	790	743	817	800	719	775	808	773	777	784	805	777	728	791	792	801	795	834	803	816	805	825	799	821	774	850	803	807	820	759	757	758	802	791	789	792	802	800	833	811	818	768	783	824	817	775	778	783	760	788	778	803	802	776	756	727	795	752	823	734	791	820	793	786	722	806	733	755	815	782	760	769	801	821	787	832	822	833	794	807	729	814	759	813	777	803	758	796	803	827	783	800	760	765	787	735	831	826	754	783	802	759	806	801	819	822	815	770	831	834	782	734	782	796	802	781	763	814	798	760	788	792	807	812	768	836	777	802	770	797	762	773	779	732	834	777	756	787	779	762	812	788	782	765	769	801	793	818	777	809	790	785	817	796	830	771	820	766	865	799	775	777	795	775	800	772	804	776	851	778	754	775	811	804	779	754	842	762	792	802	793	749	827	772	821	826	800	799	783	808	792	792	796	769	780	809	768	735	837	761	799	748	773	761	798	811	751	816	836	837	814	770	802	815	753	748	765	780	813	765	749	766	785	784	793	731	821	797	768	791	786	787	816	745	803	851	758	801	774	782	761	779	772	769	801	751	826	722	760	744	795	830	806	822	791	739	789	753	788	757	762	798	777	771	802	773	810	791	777	747	770	838	768	763	754	852	804	791	740	800	794	830	767	785	796	773	770	824	796	780	786	818	758	827	797	749	747	827	773	800	769	750	758	803	820	784	744	841	753	759	793	789	804	797	798	788	828	774	750	818	782	763	783	830	799	789	767	748	776	844	783	803	789	757
20343	17224	13412	17510	27900	35849	50202	62670	50213	34868	20538	10741	7297	6747	6677	6702	6701	6577	6557	6627	6626	6719	6648	6759	6668	6727	6630	6530	6743	6540	6612	6667	6556	6560	6687	6666	6681	6688	6688	6639	6663	6526	6630	6540	6633	6637	6775	6601	6543	6695	6691	6613	6716	6543	6599	6632	6611	6540	6538	6589	6488	6620	6744	6581	6574	6591	6680	6508	6624	6646	6657	6516	6632	6666	6786	6665	6580	6553	6726	6683	6521	6772	6590	6592	6668	6535	6565	6570	6599	6656	6711	6554	6510	6652	6696	6563	6631	6672	6666	6647	6590	6548	6751	6587	6552	6541	6662	6770	6670	6520	6531	6631	6501	6489	6660	6631	6598	6631	6619	6493	6543	6528	6706	6562	6562	6636	6669	6496	6624	6635	6538	6520	6500	6633	6690	6545	6724	6571	6607	6603	6602	6544	6538	6678	6599	6681	6723	6592	6675	6724	6709	6646	6495	6606	6607	6639	6745	6556	6623	6646	6633	6721	6640	6723	6537	6660	6652	6646	6612	6719	6636	6555	6466	6684	6543	6705	6612	6590	6652	6586	6550	6608	6673	6603	6620	6595	6679	6736	6652	6541	6645	6590	6607	6665	6732	6569	6530	6614	6552	6598	6637	6596	6630	6723	6500	6593	6638	6646	6628	6692	6608	6683	6617	6541	6666	6633	6690	6558	6655	6587	6746	6600	6595	6564	6654	6562	6642	6474	6583	6608	6673	6567	6656	6707	6595	6613	6548	6573	6677	6662	6566	6628	6811	6590	6768	6679	6729	6651	6718	6495	6620	6686	6555	6603	6622	6534	6586	6593	6504	6574	6632	6580	6394	6557	6671	6616	6601	6575	6731	6537	6578	6650	6637	6632	6556	6665	6618	6685	6669	6630	6577	6618	6587	6595	6657	6529	6644	6727	6521	6679	6695	6660	6545	6646	6719	6699	6742	6600	6616	6593	6692	6598	6635	6733	6562	6703	6697	6607	6540	6623	6653	6590	6683	6579	6685	6605	6558	6606	6706	6611	6595	6587	6544	6541	6652	6480	6656	6597	6577	6633	6698	6669	6563	6611	6662	6599	6546	6571	6676	6588	6628	6695	6704	6747	6634	6491	6623	6592	6639	6579	6574	6714	6718	6712	6711	6678	6640	6613	6559	6716	6592	6740	6622	6612	6493	6708	6542	6663	6678	6606	6548	6578	6573	6608	6523	6616	6705	6636	6588	6606	6642	6572	6569	6617	6652	6713	6518	6606	6710	6610	6679	6590	6677	6545	6598	6584	6618	6637	6608	6665	6641	6576	6678	6555	6628	6734	6639	6678	6733	6643	6522	6621	6640	6661	6664	6638	6667	6592	6695	6662	6617	6707	6621	6556	6718	6757	6503	6554	6573	6590	6641	6495	6709	6532	6693	6633	6495	6582	6596	6723	6657	6595	6703	6619	6719	6714	6697	6645	6687	6443	6605	6660	6663	6637	6541	6583	6626	6667	6562	6744	6591	6536	6601	6601	6698	6647	6506	6684	6660	6557	6603	6553	6581	6645	6687	6750	6629	6570	6625	6664	6615	6680	6649	6649	6601	6659	6689	6578	6756	6595	6724	6566	6585	6477	6717	6571	6686	6544	6699	6585	6711	6651	6701	6557	6694	6667	6699	6548	6575	6602	6724	6620	6605	6667	6714	6630	6632	6796	6604	6621	6744	6775	6665	6653	6515	6617	6639	6616	6566	6589	6565	6640	6523	6684	6551	6770	6505	6615	6575	6669	6645	6673	6671	6595	6708	6633	6608	6678	6635	6723	6706	6672	6671	6714	6630	6684	6632	6644	6737	6550	6623	6650	6713	6730	6675	6521	6648	6535	6689	6683	6644	6522	6687	6721	6601	6573	6635	6600	6524	6693	6666	6646	6680	6572	6557	6602	6618	6651	6585	6549	6637	6567	6612	6648	6701	6710	6518	6756	6549	6648	6719	6631	6557	6603	6785	6605	6640	6527	6678	6534	6592	6782	6611	6546	6606	6505	6560	6565	6607	6630	6643	6570	6468	6532	6636	6630	6565	6632	6714	6599	6640	6615	6574	6626	6599	6613	6473	6594	6548	6579	6649	6825	6518	6558	6760	6773	6585	6555	6660	6620	6719	6632	6611	6684	6547	6495	6600	6689	6590	6546	6602	6598	6590	6555	6742	6604	6489	6610	6619	6759	6464	6626	6697	6602	6561	6667	6445	6775	6585	6572	6457	6690	6646	6664	6657	6645	6545	6709	6594	6666	6621	6692	6561	6689	6729	6617	6561	6619	6756	6741	6523	6680	6706	6600	6628	6611	6642	6608	6597	6531	6726	6593	6556	6563	6598	6588	6593	6693	6544	6739	6560	6649	6654	6598	6728	6693	6671	6671	6569	6698	6673	6650	6580	6581	6617	6707	6577	6703	6604	6644	6658	6633	6661	6627	6600	6724	6716	6750	6521	6550	6725	6752	6697	6622	6617	6543	6606	6643	6637	6516	6632	6593	6522	6599	6696	6685	6693	6544	6681	6689	6728	6527	6585	6655	6654	6649	6614	6552	6614	6714	6669	6519	6531	6665	6648	6578	6640	6560	6729	6631	6652	6550	6787	6580	6717	6664	6758	6627	6616	6547	6627	6530	6638	6674	6608	6662	6611	6634	6584	6666	6619	6603	6665	6721	6661	6774	6607	6466	6610	6617	6493	6410	6609	6617	6690	6800	6832	6614	6469	6676	6598	6675	6681	6565	6599	6787	6655	6565	6596	6521	6658	6616	6785	6568	6539	6615	6496	6521	6609	6585	6612	6664	6636	6509	6587	6685	6629	6616	6690	6468	6696	6715	6681	6507	6712	6606	6506	6624	6551	6626	6676	6730	6576	6616	6674	6601	6629	6705	6756	6544	6712	6689	6518	6652	6626	6608	6586	6802	6650	6695	6684	6659	6561	6710	6645	6535	6487	6676	6626	6717	6610	6619	6715	6694	6450	6685	6489	6720	6497	6566	6713	6673	6539	6613	6600	6665	6671	6547	6649	6519	6694	6643	6449	6676	6677	6573	6669	6553	6595	6578	6508	6721	6655	6551	6681	6666	6689	6685	6587	6727	6566	6612	6653	6636	6621	6604	6724	6677	6570	6571	6652	6511	6485	6557	6533	6692	6626	6469	6670	6613	6655	6564	6646	6621	6418	6601	6696	6528	6468	6755	6661	6645	6694	6523	6670	6639	6568	6541	6723	6650	6579	6553	6644	6624	6631	6668	6579	6612	6578	6509	6685	6651	6771	6652	6565	6664	6575	6486	6701	6681	6618	6652	6680	6708	6612	6606	6674	6578	6587	6658	6674	6634	6572	6706	6561	6615	6647	6582	6621	6509	6567	6559	6664	6564	6573	6477	6689	6684	6589	6564	6623	6586	6602	6668	6606	6606	6646	6606	6541	6661	6557	6781	6523	6777	6631	6558	6617	6779	6573	6617	6591	6675	6673	6649	6618	6689	6631	6685	6560	6651	6609	6737	6510	6550	6701	6612	6667	6670	6561	6493	6694	6639	6563	6705	6643	6536	6616	6700	6498	6646	6522	6563	6768	6659	6654	6644	6595	6672	6612	6591	6532	6639	6525	6536	6674	6531	6724	6601	6744	6564	6775	6647	6575	6683	6710	6586	6766	6592	6587	6612	6596	6615	6696	6622	6649	6561	6693	6613	6580	6570	6497	6688	6653	6625	6609	6586	6534	6618	6676	6764	6600	6612	6619	6727	6582	6741	6788	6708	6628	6686	6638	6644	6594	6602	6679	6660	6664	6629	6557	6669	6539	6681	6684	6632	6613	6748	6674	6708	6583	6678	6657	6636	6458	6556	6732	6554	6594	6613	6722	6606	6507	6572	6635	6696	6674	6694	6608	6558	6637	6770	6658	6508	6596	6623	6531	6683	6739	6620	6542	6699	6622	6456	6654	6691	6613	6630	6650	6562	6700	6554	6571	6594	6605	6802	6669	6666	6491	6666	6642	6642	6562	6663	6510	6543	6677	6695	6649	6636	6588	6569	6551	6521	6693	6703	6499	6622	6662	6525	6550	6545	6611	6543	6702	6626	6605	6623	6586	6606	6675	6566	6687	6657	6717	6759	6796	6694	6701	6584	6683	6528	6610	6458	6511	6624	6618	6638	6611	6734	6687	6556	6574	6589	6565	6687	6703	6626	6662	6694	6603	6562	6655	6671	6589	6609	6619	6756	6673	6584	6703	6509	6490	6661	6717	6525	6556	6685	6681	6564	6652	6686	6608	6651	6604	6672	6740	6612	6591	6594	6608	6584	6493	6572	6623	6721	6516	6740	6698	6632	6610	6599	6643	6704	6726	6637	6721	6545	6567	6653	6607	6679	6610	6590	6516	6486	6619	6685	6652	6740	6640	6666	6592	6616	6524	6645	6657	6643	6511	6588	6586	6585	6533	6603	6629	6776	6608	6693	6676	6710	6695	6567	6588	6662	6677	6561	6604	6665	6640	6728	6396	6710	6639	6702	6689	6674	6621	6586	6606	6765	6695	6558	6555	6643	6596	6765	6543	6549	6538	6648	6572	6577	6576	6613	6658	6568	6625	6542	6599	6682	6709	6706	6452	6527	6718	6607	6618	6646	6720	6598	6701	6743	6449	6615	6577	6613	6655	6556	6587	6778	6556	6672	6635	6551	6749	6491	6706	6597	6712	6624	6616	6527	6653	6669	6622	6786	6570	6608	6701	6677	6733	6633	6602	6641	6561	6540	6679	6727	6465	6656	6567	6651	6750	6668	6599	6653	6625	6642	6682	6689	6585	6650	6649	6511	6687	6525	6672	6531	6606	6583	6691	6669	6681	6483	6564	6608	6620	6569	6560	6579	6638	6688	6676	6448	6531	6756	6547	6648	6619	6602	6654	6497	6721	6623	6659	6570	6578	6525	6535	6581	6601	6793	6633	6667	6634	6564	6665	6685	6452	6585	6486	6512	6482	6615	6663	6534	6657	6588	6654	6617	6505	6598	6599	6580	6641	6626	6696	6662	6553	6612	6492	6540	6674	6537	6544	6612	6713	6501	6638	6553	6702	6528	6561	6620	6526	6558	6606	6778
4167	1761	1306	1043	1236	4917	15741	17839	10624	5391	2070	1015	819	804	797	755	752	772	745	772	781	801	835	785	759	780	772	783	749	776	780	762	770	749	742	773	745	816	769	787	742	831	742	777	785	752	796	789	786	801	772	741	785	773	778	754	799	794	720	779	723	774	780	750	771	806	798	720	748	737	746	740	766	815	765	744	795	808	739	803	762	707	768	753	798	737	781	768	810	758	767	794	825	755	729	722	763	747	758	806	735	776	805	767	765	755	784	793	772	734	744	786	749	734	799	711	768	776	797	781	766	798	739	779	821	725	774	763	755	804	787	796	745	768	792	719	795	749	780	756	749	803	752	750	725	765	737	783	720	778	753	738	741	779	753	791	743	767	772	785	734	812	746	727	748	770	781	744	763	772	773	741	747	736	793	811	764	730	788	760	782	776	765	771	757	789	788	821	732	772	755	719	771	773	763	764	750	807	747	757	783	803	793	798	737	750	759	741	829	761	781	796	731	760	780	727	789	732	762	799	758	771	723	742	791	757	787	751	755	741	756	741	735	812	785	807	729	770	761	758	779	782	712	792	801	790	854	737	801	774	841	707	817	785	784	782	766	761	746	762	759	752	749	758	725	758	768	768	766	748	732	766	749	759	761	752	819	765	765	767	803	792	798	797	750	768	765	751	801	814	733	766	769	804	796	766	761	775	752	780	732	751	814	792	828	776	737	789	791	725	792	765	760	761	752	790	755	787	754	743	758	723	795	774	741	792	806	793	774	785	754	774	757	747	780	755	786	780	751	750	777	741	772	737	780	776	767	782	758	739	788	801	808	788	739	741	784	769	741	778	748	734	770	770	791	746	749	771	824	787	717	796	761	811	713	763	753	780	733	763	811	743	743	753	764	784	786	755	786	770	763	718	704	783	759	771	751	728	800	745	840	780	724	754	788	737	706	705	766	814	818	731	758	760	760	755	785	810	731	685	801	768	786	746	764	735	763	696	799	682	756	779	735	794	796	783	767	800	757	789	810	766	788	817	767	788	788	798	770	757	772	777	763	770	778	796	778	790	790	747	791	747	778	787	772	718	760	784	786	802	741	746	773	810	753	768	790	806	800	754	711	777	770	750	802	765	766	779	774	750	733	732	803	817	764	719	798	802	786	789	796	833	715	805	776	766	736	808	757	760	756	794	725	766	758	759	732	788	807	787	726	811	724	758	822	735	733	791	763	763	787	714	767	752	730	807	724	760	761	771	742	775	735	712	749	747	762	744	774	801	753	771	739	824	765	726	727	767	781	797	763	801	816	774	815	793	772	716	732	778	767	813	753	801	784	805	772	837	752	760	787	751	760	766	785	772	787	790	763	720	759	779	731	833	746	719	795	823	781	814	790	786	754	828	774	794	796	741	834	738	744	815	786	761	741	732	792	728	755	787	756	736	803	750	742	756	789	731	826	747	747	732	766	808	766	811	757	816	770	766	741	788	774	776	806	777	731	782	770	756	755	787	781	715	742	761	810	705	744	790	845	733	751	798	749	808	768	755	819	762	718	788	753	737	785	801	782	750	794	757	786	809	752	753	769	756	787	795	765	775	766	806	781	767	836	758	771	793	738	759	742	798	784	722	791	802	795	752	775	768	766	823	753	766	796	770	823	727	758	738	764	736	721	777	817	753	801	783	728	738	693	728	769	761	766	764	784	740	829	758	750	841	794	768	785	721	809	811	779	755	795	736	770	808	794	731	781	784	736	761	763	811	780	761	734	743	746	791	733	730	767	764	758	749	762	837	773	787	767	799	751	791	737	747	784	821	751	777	718	747	802	780	806	747	767	752	724	737	759	816	736	778	749	779	743	808	749	758	752	774	726	793	735	753	736	782	813	805	839	763	794	743	719	827	789	791	830	747	752	760	729	770	785	810	784	768	765	781	762	774	737	793	723	729	739	789	778	795	733	758	743	750	778	808	787	801	809	797	793	779	708	758	742	779	776	780	761	827	771	804	790	779	780	763	795	800	773	791	714	765	823	756	780	798	773	768	786	747	796	775	779	749	800	777	748	782	757	765	754	769	807	794	777	750	766	804	802	776	798	814	791	721	763	743	728	793	764	770	757	791	810	759	762	752	696	797	727	729	740	757	765	720	725	771	820	756	809	733	765	744	790	734	716	771	752	751	745	744	753	774	791	751	779	812	816	786	778	840	777	739	797	766	758	731	788	750	707	773	773	769	745	780	809	773	758	841	764	787	750	810	759	769	784	788	744	727	792	815	824	792	796	781	743	765	775	772	805	716	773	797	733	746	852	759	807	794	744	724	760	755	818	775	796	775	785	822	783	805	757	789	710	797	738	769	777	826	783	808	824	760	713	745	847	741	731	755	788	811	710	741	746	807	769	818	767	794	743	770	753	763	814	772	749	758	783	788	767	760	778	735	750	690	766	750	757	810	740	744	791	788	777	810	747	737	777	765	815	795	750	748	766	708	779	775	760	741	763	719	757	728	820	787	758	780	779	809	769	756	772	695	806	821	823	774	797	810	759	773	800	798	739	771	746	844	775	755	784	765	756	784	743	775	771	715	764	741	742	806	781	789	778	748	743	749	767	770	785	724	731	792	788	758	744	794	764	769	781	777	798	758	801	770	796	786	726	784	761	811	764	774	712	779	777	770	758	784	741	792	769	709	758	814	763	785	747	737	758	756	745	755	784	752	736	709	745	770	779	809	789	776	755	751	760	759	763	770	775	772	755	749	791	756	753	780	786	722	761	791	785	770	755	772	727	774	791	724	770	726	780	757	761	775	774	774	762	787	787	756	782	785	776	777	744	732	744	800	757	744	772	773	808	782	797	801	770	752	776	747	769	751	796	790	784	754	740	726	778	791	753	748	748	763	751	791	791	787	819	760	749	754	799	769	806	821	734	784	695	746	741	767	746	744	769	741	773	724	750	767	748	802	778	796	784	771	733	815	797	739	761	832	792	749	838	791	758	762	779	781	776	808	744	765	749	744	777	747	798	755	765	761	763	780	760	711	757	803	817	777	804	778	743	758	826	800	805	741	767	755	787	778	755	728	765	808	752	775	758	767	773	789	747	800	791	705	727	757	750	763	747	771	767	759	739	719	801	797	790	833	766	734	749	745	802	780	730	771	782	716	790	728	766	748	717	754	730	780	755	790	749	745	801	751	731	790	745	802	792	788	721	757	758	786	756	827	784	744	789	760	756	772	732	793	805	758	790	754	816	744	794	782	755	757	739	771	794	778	763	787	750	815	775	744	714	791	787	778	735	779	789	777	749	786	781	779	791	760	787	757	748	745	786	794	740	806	768	730	728	741	807	755	810	801	813	791	761	759	795	832	724	710	769	756	777	776	777	745	753	789	787	758	790	829	782	770	747	775	800	731	715	713	739	799	770	807	779	788	724	785	752	782	757	743	763	794	715	782	747	786	733	786	799	740	720	793	813	786	751	778	757	735	784	717	764	759	699	779	754	783	786	791	737	759	780	813	792	717
19695	16287	11246	16323	27549	46468	67065	64313	48944	35920	21573	10595	7303	6539	6473	6559	6625	6586	6489	6606	6593	6478	6533	6647	6611	6602	6626	6415	6535	6541	6563	6584	6448	6373	6612	6564	6413	6539	6552	6500	6456	6602	6510	6585	6530	6585	6463	6531	6417	6573	6618	6612	6626	6511	6575	6578	6505	6613	6557	6606	6454	6556	6550	6621	6517	6487	6444	6509	6500	6424	6590	6653	6467	6592	6540	6501	6621	6544	6587	6626	6465	6520	6512	6496	6488	6522	6476	6676	6571	6542	6526	6572	6674	6525	6613	6472	6453	6528	6581	6590	6458	6480	6391	6575	6463	6628	6594	6635	6545	6458	6564	6590	6487	6555	6427	6585	6506	6643	6491	6636	6672	6660	6668	6471	6622	6663	6653	6578	6442	6537	6607	6544	6515	6605	6643	6365	6579	6624	6537	6474	6455	6496	6711	6484	6518	6601	6613	6568	6553	6629	6382	6586	6527	6632	6673	6510	6611	6588	6532	6638	6598	6464	6604	6417	6693	6608	6549	6572	6636	6414	6581	6465	6610	6547	6510	6569	6640	6498	6586	6520	6429	6608	6601	6471	6501	6546	6500	6576	6667	6478	6447	6453	6499	6586	6547	6577	6588	6580	6513	6479	6483	6598	6497	6481	6714	6598	6525	6633	6582	6493	6541	6443	6461	6619	6580	6553	6560	6654	6363	6578	6465	6501	6546	6531	6561	6608	6655	6507	6456	6522	6445	6567	6586	6517	6561	6518	6547	6572	6451	6528	6617	6522	6539	6569	6445	6551	6659	6550	6574	6411	6496	6490	6474	6559	6582	6601	6481	6513	6487	6611	6520	6497	6653	6555	6513	6447	6524	6477	6546	6504	6605	6604	6472	6521	6482	6496	6608	6654	6538	6447	6655	6521	6629	6434	6548	6548	6570	6615	6419	6546	6623	6476	6429	6555	6612	6789	6559	6472	6545	6473	6673	6531	6607	6570	6515	6680	6515	6632	6586	6520	6549	6587	6514	6471	6695	6501	6500	6688	6632	6560	6484	6668	6498	6531	6627	6673	6624	6554	6518	6599	6450	6507	6564	6593	6409	6454	6451	6674	6600	6584	6595	6584	6603	6517	6554	6629	6517	6653	6511	6520	6458	6608	6572	6468	6553	6511	6554	6638	6543	6491	6500	6560	6584	6498	6564	6640	6608	6511	6494	6515	6508	6590	6583	6460	6507	6488	6601	6489	6532	6605	6628	6502	6484	6554	6597	6541	6469	6626	6556	6643	6530	6610	6796	6582	6603	6431	6566	6580	6571	6569	6571	6642	6527	6541	6483	6519	6521	6516	6493	6544	6370	6572	6579	6553	6490	6597	6622	6559	6538	6459	6559	6604	6609	6590	6548	6534	6617	6543	6576	6705	6615	6422	6536	6435	6530	6498	6623	6499	6585	6520	6593	6499	6494	6537	6566	6613	6522	6521	6444	6601	6407	6536	6585	6554	6618	6611	6548	6551	6535	6507	6530	6438	6565	6540	6529	6446	6391	6450	6585	6639	6516	6508	6657	6505	6505	6528	6673	6513	6508	6498	6625	6493	6619	6561	6641	6619	6510	6612	6629	6545	6524	6458	6570	6516	6528	6508	6520	6552	6527	6660	6622	6496	6603	6614	6511	6568	6430	6508	6530	6554	6567	6561	6590	6526	6652	6604	6624	6526	6640	6519	6568	6699	6658	6484	6499	6532	6549	6644	6532	6650	6503	6567	6501	6524	6598	6525	6516	6556	6610	6455	6491	6430	6598	6654	6529	6555	6540	6599	6652	6412	6525	6459	6515	6448	6445	6438	6563	6563	6478	6573	6406	6704	6510	6452	6558	6548	6662	6424	6514	6509	6458	6485	6466	6469	6559	6519	6581	6579	6644	6603	6605	6460	6352	6575	6535	6542	6487	6453	6498	6476	6611	6377	6564	6533	6460	6643	6555	6638	6833	6514	6658	6477	6536	6560	6558	6597	6611	6514	6523	6534	6678	6443	6560	6505	6635	6596	6583	6566	6662	6513	6506	6592	6645	6527	6542	6668	6590	6548	6674	6679	6518	6527	6443	6677	6562	6631	6575	6606	6516	6377	6634	6642	6504	6452	6564	6466	6515	6562	6557	6438	6686	6535	6466	6554	6540	6565	6531	6655	6543	6461	6600	6532	6544	6542	6551	6493	6515	6596	6549	6491	6549	6467	6353	6673	6604	6561	6625	6510	6649	6535	6584	6553	6579	6541	6510	6515	6468	6572	6499	6477	6560	6570	6603	6522	6477	6530	6495	6418	6534	6492	6590	6614	6552	6682	6494	6632	6514	6642	6622	6669	6694	6438	6502	6474	6514	6589	6631	6565	6495	6621	6417	6655	6494	6431	6725	6564	6544	6588	6558	6357	6554	6531	6553	6558	6583	6543	6654	6518	6604	6653	6505	6589	6491	6562	6475	6590	6494	6610	6467	6448	6549	6652	6510	6582	6615	6465	6617	6494	6689	6506	6709	6469	6539	6599	6619	6622	6532	6660	6518	6522	6568	6481	6584	6593	6629	6516	6528	6504	6517	6531	6552	6487	6571	6599	6562	6524	6419	6581	6554	6577	6545	6481	6652	6401	6621	6516	6647	6578	6614	6573	6545	6581	6540	6534	6570	6432	6420	6547	6546	6449	6592	6615	6462	6505	6556	6610	6546	6584	6515	6404	6451	6493	6616	6599	6586	6610	6626	6493	6546	6637	6587	6538	6495	6457	6500	6602	6530	6545	6535	6601	6492	6655	6535	6485	6604	6447	6578	6603	6579	6521	6598	6541	6607	6584	6527	6459	6543	6610	6616	6508	6538	6483	6489	6600	6579	6593	6470	6444	6516	6717	6645	6595	6501	6627	6627	6544	6512	6518	6705	6584	6587	6361	6521	6543	6474	6506	6583	6478	6471	6529	6626	6537	6627	6565	6447	6569	6562	6478	6610	6496	6580	6643	6638	6588	6518	6596	6419	6500	6525	6624	6651	6380	6523	6439	6532	6530	6554	6547	6592	6624	6496	6595	6404	6525	6462	6640	6560	6497	6372	6578	6514	6564	6661	6469	6473	6519	6530	6532	6580	6504	6567	6646	6420	6406	6553	6586	6607	6558	6521	6608	6577	6397	6553	6420	6551	6511	6462	6528	6634	6604	6507	6493	6645	6540	6439	6585	6476	6536	6666	6780	6523	6642	6658	6427	6551	6530	6661	6509	6632	6460	6562	6519	6581	6530	6557	6597	6676	6509	6620	6606	6451	6481	6563	6622	6585	6534	6613	6350	6507	6633	6424	6545	6436	6470	6530	6673	6524	6498	6437	6523	6525	6629	6469	6589	6626	6610	6486	6535	6562	6644	6547	6545	6407	6501	6581	6491	6567	6620	6591	6611	6626	6463	6506	6405	6639	6592	6611	6585	6507	6516	6506	6608	6433	6579	6591	6577	6464	6631	6509	6468	6659	6654	6544	6624	6487	6574	6544	6446	6568	6598	6600	6518	6567	6527	6570	6437	6440	6583	6668	6496	6566	6529	6553	6505	6544	6535	6526	6562	6560	6528	6550	6712	6563	6447	6566	6636	6519	6544	6723	6745	6623	6509	6596	6446	6651	6566	6610	6447	6585	6629	6570	6548	6604	6560	6600	6431	6681	6472	6628	6540	6592	6650	6578	6554	6524	6585	6538	6650	6605	6571	6592	6653	6572	6591	6529	6457	6554	6452	6556	6539	6521	6601	6691	6430	6590	6581	6572	6654	6543	6591	6551	6557	6508	6353	6670	6526	6621	6544	6520	6529	6512	6744	6432	6624	6452	6629	6532	6503	6546	6658	6468	6637	6541	6559	6531	6604	6506	6695	6525	6560	6505	6554	6474	6652	6559	6520	6564	6477	6529	6546	6524	6558	6412	6594	6552	6541	6442	6596	6457	6518	6495	6526	6700	6557	6552	6501	6557	6502	6636	6380	6517	6423	6604	6516	6569	6427	6651	6505	6473	6600	6462	6558	6499	6593	6432	6461	6514	6483	6538	6535	6657	6553	6442	6530	6475	6490	6623	6572	6588	6445	6535	6576	6551	6459	6647	6578	6609	6627	6498	6695	6612	6473	6608	6417	6339	6576	6516	6514	6582	6541	6435	6607	6498	6462	6503	6623	6488	6556	6731	6495	6581	6549	6588	6607	6563	6607	6547	6542	6514	6597	6532	6578	6626	6573	6636	6451	6674	6604	6538	6462	6604	6587	6516	6477	6456	6519	6683	6560	6697	6382	6396	6538	6554	6546	6622	6605	6703	6671	6536	6524	6608	6576	6474	6588	6461	6496	6481	6723	6616	6656	6627	6580	6618	6636	6606	6526	6600	6522	6442	6618	6553	6614	6614	6559	6673	6580	6665	6560	6496	6624	6484	6568	6569	6403	6488	6552	6603	6570	6559	6564	6675	6506	6593	6611	6445	6518	6633	6547	6496	6607	6584	6611	6531	6478	6513	6616	6530	6600	6783	6651	6526	6537	6606	6488	6422	6620	6534	6568	6646	6593	6540	6557	6528	6561	6532	6637	6584	6508	6513	6566	6528	6604	6560	6446	6460	6617	6537	6576	6514	6543	6465	6495	6555	6474	6502	6538	6594	6581	6562	6557	6436	6525	6659	6382	6508	6451	6579	6563	6728	6569	6662	6701	6439	6573	6665	6526	6563	6553	6544	6512	6450	6533	6574	6350	6548	6595	6512	6607	6628	6622	6590	6626	6517	6520	6625	6600	6586	6504	6432	6533	6559	6571	6550	6613	6597	6605	6500	6467	6648	6739	6489	6598	6538	6452	6524	6578	6638	6589	6691	6461	6586	6519	6571	6577	6565	6619	6516	6639	6518	6535	6515	6475	6621	6625	6468	6550	6600	6582	6630	6528	6677	6681	6439	6635	6595	6598	6536	6595	6534	6576	6564	6521	6592	6458	6612	6578	6580	6564	6535	6688	6494	6499	6596	6472	6495	6546	6593	6598	6515	6557	6561	6448	6609	6524	6457	6580	6529	6347	6648	6579	6545	6519	6628	6539	6602	6588	6581	6607	6652	6448	6546	6475	6451	6638	6528	6633
3200	2559	1984	1307	1847	5601	22328	27986	17985	8821	2931	1314	895	779	783	801	785	792	855	804	839	840	815	833	863	851	789	817	839	791	843	829	802	814	781	849	844	829	823	796	831	795	833	836	829	864	798	798	820	818	862	836	817	825	827	822	829	774	780	809	836	784	841	810	856	811	802	845	804	832	813	808	831	816	795	851	817	828	870	785	766	868	830	806	829	775	808	833	828	787	837	786	801	802	854	816	779	850	847	848	800	827	821	876	835	842	810	829	846	825	841	802	848	819	841	920	802	785	798	831	762	816	820	800	832	788	813	792	806	824	833	827	814	820	850	813	785	796	825	850	874	845	855	798	823	802	783	868	795	801	788	853	800	799	828	826	860	795	804	831	842	910	819	788	808	825	821	784	815	796	746	809	862	813	766	823	832	815	811	791	810	829	848	845	774	835	811	773	841	810	817	837	779	791	837	821	826	820	798	855	843	831	845	862	790	816	810	777	817	811	830	842	840	843	818	789	811	858	759	822	811	839	765	885	814	798	802	824	770	777	857	831	850	777	844	841	787	859	815	862	761	821	834	773	794	843	861	790	842	817	819	806	829	790	808	809	841	810	801	845	834	860	776	834	820	800	829	840	771	853	778	811	786	839	858	861	815	864	805	822	875	810	830	886	830	823	860	899	812	826	839	832	833	862	824	806	816	763	785	807	781	781	843	831	815	800	857	829	838	841	825	818	772	831	846	796	814	802	808	796	780	810	777	840	865	829	837	883	791	801	838	839	803	839	808	812	850	857	840	811	815	821	818	819	845	784	840	834	794	816	808	785	794	829	813	789	797	820	833	846	807	846	854	802	784	855	805	793	868	807	809	879	891	856	844	805	832	848	848	837	848	812	814	867	794	820	825	866	850	831	799	798	862	834	785	858	782	796	814	850	829	801	853	812	861	799	875	800	834	886	844	851	802	822	847	872	900	771	876	838	832	794	824	802	862	809	830	799	788	809	793	842	848	810	799	856	819	822	818	844	771	826	841	787	796	812	854	826	786	845	826	819	796	822	811	832	831	840	818	809	811	819	805	816	864	832	739	779	854	821	809	835	846	840	783	814	826	819	817	819	805	795	795	823	800	818	784	829	863	840	805	870	810	816	822	779	837	843	786	803	827	751	805	812	824	811	823	813	849	849	803	806	777	783	819	798	843	875	823	781	809	851	786	852	837	815	841	823	862	766	838	844	901	779	794	795	825	829	827	857	816	836	831	810	777	826	835	801	854	843	816	787	840	813	834	795	844	823	799	875	832	806	776	789	837	860	787	811	840	812	851	818	854	818	797	823	788	828	856	797	800	788	812	818	776	811	814	767	773	826	833	764	836	811	847	867	794	802	914	771	835	797	789	886	772	835	806	798	810	842	827	834	867	824	853	856	843	785	844	847	833	784	809	830	795	776	831	798	831	782	826	776	813	796	815	859	803	801	837	787	805	838	849	797	842	836	837	830	831	799	833	817	854	817	851	823	844	828	824	792	833	828	853	818	800	840	780	787	768	846	755	838	860	792	811	834	806	808	828	863	796	861	819	816	772	805	779	791	856	852	823	793	812	816	791	802	830	800	810	849	825	805	860	745	823	833	783	824	827	814	797	823	900	771	839	853	813	832	794	808	834	915	817	813	820	811	817	792	839	849	849	794	830	808	840	817	832	822	776	835	834	822	861	773	856	799	791	839	849	827	795	821	824	825	806	799	808	764	809	831	865	761	787	826	808	804	866	805	828	820	795	841	808	812	846	872	802	831	845	819	849	854	780	789	834	802	813	811	832	856	790	864	820	822	805	820	858	872	797	859	823	782	819	789	807	825	807	818	796	829	737	817	863	868	802	866	790	827	824	885	823	820	818	880	812	833	886	826	881	830	842	802	836	859	851	801	807	849	899	797	860	821	817	851	825	805	812	822	806	812	841	871	755	812	776	839	861	781	806	762	786	847	769	808	816	815	799	840	844	814	816	832	855	814	820	805	869	795	798	802	845	795	807	783	817	880	834	816	821	839	804	857	802	851	799	857	849	858	787	780	888	798	847	813	848	885	850	825	826	849	817	805	838	839	851	771	861	848	779	939	840	791	825	819	818	810	797	809	833	792	801	861	826	818	781	880	829	805	848	811	905	748	815	836	823	835	866	769	798	837	836	822	864	794	807	812	841	837	831	824	800	827	792	765	825	792	862	832	828	808	807	819	799	814	819	836	804	815	800	819	836	782	838	776	784	857	774	804	809	803	841	823	795	806	824	815	777	817	855	872	859	799	820	846	787	773	791	804	766	771	787	880	780	833	809	812	900	803	838	858	790	875	794	811	819	858	865	788	830	823	827	836	754	848	784	806	811	788	845	793	826	784	806	834	809	787	842	857	846	809	814	788	852	766	800	791	804	806	846	771	770	786	766	752	821	854	850	830	843	792	799	815	802	812	888	821	821	822	881	870	800	804	847	803	794	837	820	792	823	800	807	856	803	844	832	813	811	809	825	826	807	896	869	839	842	824	775	814	752	853	824	775	813	825	880	785	815	822	836	831	804	798	809	781	818	853	811	836	822	817	826	757	832	797	820	777	794	829	828	795	812	801	826	767	820	791	806	785	815	798	787	754	812	824	835	853	787	812	796	857	862	806	852	807	898	821	874	802	834	829	804	815	815	828	811	844	812	816	842	819	812	813	839	810	833	818	815	809	821	825	845	843	804	769	844	833	789	825	880	773	797	808	873	788	834	841	775	844	747	777	836	804	839	840	830	785	808	814	838	793	813	836	837	823	802	793	819	777	853	880	887	828	836	859	863	833	817	836	860	820	756	769	847	829	825	814	810	806	811	874	881	808	820	796	816	780	831	849	801	817	846	871	824	796	851	793	796	805	821	814	823	836	793	846	829	853	772	808	832	807	819	787	776	835	887	878	871	824	778	804	783	868	767	849	818	799	762	809	879	820	848	821	800	802	862	826	805	849	780	825	824	815	846	827	862	813	860	836	841	803	843	840	808	881	791	790	789	779	865	811	805	790	808	820	814	785	801	839	827	847	822	811	854	823	878	766	849	794	837	815	841	839	834	878	796	808	772	851	840	843	866	824	749	811	828	786	805	817	801	827	798	818	823	794	820	799	801	791	792	754	815	829	835	827	808	838	789	818	767	817	871	793	820	798	812	819	814	795	859	822	788	792	867	848	865	801	828	797	783	876	845	759	785	765	798	847	822	859	825	846	829	763	854	829	848	833	848	853	816	813	802	777	818	820	883	823	851	799	823	776	820	827	804	810	840	809	783	787	807	828	885	859	829	821	794	839	862	842	837	858	789	807	834	794	850	810	810	845	833	786	809	856	836	878	807	870	789	834	806	813	850	829	827	803	816	842	832	853	785	814	798	853	835	816	847	818	838	810	862	803	826	799	800	819	826	777	825	836	817	841	838	852	841	809	826	808	826	905	868	779	827	829	783	810	828	829	883	774	862	815	840	776	868	817	780	830
24507	20567	16403	21164	35141	49867	75999	77138	58228	41548	25903	13375	8059	7076	6801	6879	6940	6927	6823	6852	6957	6992	6913	6916	6900	6964	6891	6909	6953	7010	6919	6860	6794	6878	6866	6869	6867	6985	6908	6892	6854	6885	6803	6939	6974	6853	6834	7060	6814	6845	6992	6964	6841	6885	6833	6791	6779	6804	6934	6871	6907	6911	6859	7081	6981	6901	6960	6915	6988	7028	6905	6968	6792	6901	6893	6929	6846	6786	6792	6943	6945	6990	6979	6932	6933	6818	6690	6813	6942	6995	6919	6959	6956	6763	6922	6969	7015	6836	6968	6873	7029	6858	6873	6885	7112	6869	6789	6857	6926	6929	6798	6889	6888	6827	6817	6978	6937	6781	6911	6838	6975	6897	6932	6775	6862	6806	6851	6981	7052	6915	6904	6914	6967	6894	6907	6883	6858	6852	6691	6862	7033	6885	6981	6817	6864	6934	6820	6918	6880	6909	6992	6909	6896	6900	6918	6861	6902	6863	6822	6932	6831	6968	6888	7061	6839	6963	6839	6906	6927	6890	6915	6994	6916	6895	6741	6881	7014	6813	6817	6883	6912	6955	7022	6889	7033	7065	6895	6943	6882	6814	6879	6794	6919	6959	6894	6850	6868	6948	6839	6812	6895	6910	6917	6842	6870	6865	6893	6982	6855	6949	6986	6902	6874	6939	6988	6920	6976	6857	6839	6920	6947	6967	6930	6928	6919	6788	6931	6987	6909	6947	6978	6920	6824	6880	6921	6866	6933	6901	6827	6968	6992	6897	6845	6865	7032	6904	6905	6833	6926	6816	6882	6928	6863	6988	6967	6841	6919	6859	6895	6819	6884	6816	6850	6924	6855	6837	6901	6958	6836	6824	6925	6920	6913	6926	6901	6840	6986	6936	6950	6980	6915	6869	6884	6985	6868	6920	6905	6869	6852	6921	6869	7047	6894	6926	6979	6912	6946	6957	6895	6953	6891	6925	6803	6814	6922	6871	6896	6941	6824	6915	6903	6995	6746	6827	6960	6926	6822	6904	7015	6873	6937	6970	6852	6939	6878	6879	6980	7009	6791	6878	7055	6813	7040	6921	6926	6963	6843	6929	6898	6862	6860	6865	6843	6960	6939	7103	6865	6940	6966	6735	6979	6874	6823	6991	6839	6905	6876	6923	6804	6920	6925	6882	6945	6952	6873	6870	6818	6935	6838	6983	6958	7072	6939	7038	7032	6944	6917	6958	6962	6841	6862	6965	6930	6840	6901	6876	6848	6791	6898	7036	6792	6997	6929	6874	6922	6972	6798	6858	6978	7005	6943	6989	6901	6887	6830	6944	6838	6889	6804	6873	6917	6863	6911	6857	6893	6885	6884	6972	6924	6766	6880	6843	7004	7019	6882	6806	7017	6892	6832	6815	6948	6911	6888	6973	6927	7001	6825	6983	6911	7014	6946	7014	6891	6806	6932	6797	6862	6822	6932	6875	7108	6840	6977	6804	6948	6946	7021	6800	6816	6795	6895	6912	6941	6890	6816	6881	6954	6893	6924	6899	6892	6802	6907	6834	7009	7004	6958	6925	6875	6838	6806	6941	6959	6950	6915	7021	6896	6883	6907	6906	6853	6957	6968	6861	6933	6952	6803	6997	7020	6890	7003	6880	6980	6853	7042	6889	6905	6927	6821	6873	6867	6819	6889	6964	6903	6999	6907	6980	6949	6954	6872	6694	6805	6870	6918	6737	6997	6818	6881	7024	7024	6873	6901	6858	6787	6963	6968	6988	6840	6917	6844	6870	7010	6951	7002	6803	6881	6957	7081	6882	6946	6979	6936	6929	6835	7015	6836	6890	6963	6820	6907	6791	6892	7098	6889	6967	6867	6888	6928	6978	7053	6934	6871	6990	6969	6931	7021	6930	6958	6828	6842	6957	6904	6841	6888	7014	6934	6878	7041	6873	6865	6918	6960	6950	6942	6832	6944	6861	6953	6880	6793	6883	6793	6971	6909	7040	7090	6902	6907	6966	6992	6900	6788	6868	6889	6968	6937	6823	6846	6951	6971	6862	6916	6841	6946	6831	6960	6848	6900	6912	6934	6917	6881	7011	6992	6949	6928	6845	6904	6971	6983	6858	6928	6906	6921	6999	7020	6987	6815	6847	6863	6929	6921	6889	6989	6942	6940	6847	6938	6929	6695	6979	6850	6953	6846	6903	6938	6775	6836	6858	6827	6897	6991	6898	6950	6878	6894	6722	6985	6834	6896	6852	6898	6927	6830	6772	7044	6844	6781	6796	6873	6864	7067	6921	6895	6903	6820	7027	6892	6821	6913	6937	7040	6909	6689	6929	6943	6898	6874	6814	6864	7004	6929	6839	6828	6880	6953	6926	6826	6955	6835	6864	6963	7007	6905	6949	6770	6862	6974	7089	6935	6992	7044	7002	6962	6853	6958	6946	6921	7037	6966	6829	6797	6816	6887	6897	6832	6937	6917	6970	7120	6955	6876	6913	7017	6845	6838	6860	6813	6959	7012	6888	6811	6942	6930	6901	7022	6916	6924	6920	6979	7089	6903	6934	6820	6961	6839	6962	6951	6949	6864	6883	6764	6955	6993	6901	6945	6798	6968	6900	6886	6943	6960	6898	6957	6907	6817	6886	6917	6941	6890	6876	7039	7006	6944	6920	6920	6743	6941	6864	6939	6841	6888	6992	6890	6804	7018	6854	6849	6915	6910	6875	7039	6872	6800	6906	6984	6941	6803	6892	6835	6980	6956	6800	6754	6934	6932	6910	6853	6856	6761	6885	6786	6890	6969	6985	6947	6896	6906	6897	6958	7051	6850	6866	6926	6919	6958	6925	6803	6992	6914	6986	6940	6892	6785	7034	6988	6869	6932	6779	6828	6978	6797	7057	6874	6876	6846	6867	6841	6982	7067	6903	7006	6875	6918	6898	6865	6936	6906	6946	6954	6969	6989	7104	6836	7089	6814	6822	7030	6920	6821	6873	6884	6884	6799	6875	6913	6864	6968	6857	6963	6911	6845	6911	6928	6812	6943	6698	6845	6842	7018	6896	6851	6906	7026	6955	6856	6846	6862	6697	6804	6865	6958	6842	6912	6962	6806	6985	6847	6843	6790	7094	6850	6907	6888	6907	6914	6775	6749	6999	6934	6983	6929	6953	6851	6843	6911	6822	6879	6835	6877	6967	6848	6929	6951	6933	6944	6860	6967	6886	6928	6892	6967	6995	6816	6893	6674	6875	6880	6940	6871	7022	6935	6947	6884	6902	6853	6901	6896	6854	6899	6834	7000	6985	6943	6880	6898	6822	6907	6760	6877	6921	6908	6943	6900	6823	7029	6955	6783	6958	6832	6847	6819	6902	6858	6865	6989	6801	7036	6881	6929	6917	6841	6995	6876	6727	6871	6806	7050	7085	6877	6873	6794	6877	6896	7001	6837	6847	6918	6963	6862	7028	6929	6977	6951	6922	6871	6856	6871	6947	7092	6879	6994	6815	6934	6914	6875	6843	6928	6882	6957	6825	6941	6923	7061	6928	6954	6952	6947	6939	6934	6860	6728	6886	6791	6948	6916	6932	6918	6737	6883	6845	6948	6920	6953	6803	6887	6860	6916	6941	6852	6761	6885	6873	6965	6984	7037	7004	6883	6986	6851	6945	6862	6866	6770	6893	6850	6917	6967	6867	6842	7051	6873	6835	6938	6897	6932	6824	6834	6978	6909	6883	6930	6826	6848	6848	7023	6896	6906	7062	6942	6829	7012	6867	6808	6931	6869	6999	6851	6898	6883	6842	6845	6841	6887	6955	6975	6885	6781	6749	6958	6865	6874	6803	6912	6868	6869	6897	6907	6880	6965	6840	6932	6846	6981	6819	6896	6952	6918	7020	6901	6982	6848	6920	7007	6974	6883	6872	6948	6952	6877	6950	6869	6850	7013	6897	7015	6904	6934	6875	6972	6845	6920	6883	6909	6860	6852	6896	6956	6907	6909	6963	6981	6966	6863	6961	6788	6970	6956	6902	6850	6931	7014	6863	7051	6869	6909	6975	6922	7058	6747	6949	7002	6858	7008	6958	6991	6994	6856	6895	6811	7056	6865	6965	6916	6885	6967	6963	6880	6813	6982	6814	6864	6850	6890	6866	6909	6942	6891	6918	6791	6975	6921	6863	6851	6872	6987	6737	6941	6849	6903	6884	6863	7035	6894	6936	6931	6873	6845	6890	6845	7013	6915	6935	7040	6927	6950	6906	7086	6885	6942	7006	7022	6987	6827	6841	6907	6856	6908	6951	6858	6805	6940	6948	6879	7018	6945	6856	6860	6898	6933	6844	6976	6900	6875	6898	6932	6847	6815	6967	6921	6787	6959	6924	6979	6783	6797	6895	6949	6956	6989	6883	6951	6851	7018	6937	6870	6866	6978	6824	6996	6748	6860	7025	6811	6935	6822	6894	6900	6991	6771	6844	7048	6975	6891	6919	6981	6949	6792	6993	6766	6843	6991	6868	6966	6852	6972	7022	6956	6997	6870	6850	6846	6927	6885	6976	7050	6874	6916	6927	6896	6737	6913	6954	6878	7014	6945	7000	6867	6972	6966	6880	6930	6911	6960	6883	7031	6989	6916	6974	6901	6954	6786	6984	6923	6894	6938	6965	6951	6964	7003	7020	6941	6891	6970	6940	6892	6855	6944	6838	6819	6882	6962	6927	7019	6862	6987	6899	6877	6825	6853	6877	6946	6979	6743	7077	6809	6819	6894	6956	6924	6872	6873	6983	6840	6968	6943	6812	6855	6907	6874	7029	6837	6831	6888	6901	6933	6942	6880	7030	6941	6883	6971	6976	6914	6854	6923	6974	6916	6869	6892	6823	6881	6974	6819	7030	7061	6902	6911	6774	6952	7002	7012	6942	6953	6900	6907	6929	6848	6817	7014	6929	6867	7000	7011	6934	6818	6918	6995	6858	6909	7004	6883	6907	6857	6976	6860	6803	7049	6843	6934	7082	6904	6856	6990	6960	6949	6960	6936	6906	6936	6910	6931	7025	6955	6933	6768	6952	6971	6975	6870	7034	6982	6714	6999	6918	7007	6827	6775	6929	6868	6978	6905	7014	6795	6876
2829	1406	1204	854	1063	2474	5442	6447	5037	2662	1407	913	823	774	742	787	757	773	742	753	707	746	742	749	776	711	740	759	791	760	774	666	735	723	752	753	721	697	714	741	739	725	739	721	746	746	787	749	818	711	709	719	727	728	776	709	777	743	780	771	765	777	756	761	778	737	757	757	719	769	777	745	738	740	800	719	805	698	703	758	800	769	746	741	718	738	708	750	730	765	744	798	799	752	776	741	730	799	735	752	750	796	794	721	752	761	788	790	745	773	746	782	774	733	725	758	704	681	756	747	752	764	727	741	674	758	737	746	719	774	820	730	718	688	795	718	768	734	705	774	787	803	793	733	782	740	744	754	788	749	758	717	737	732	761	769	820	762	782	711	735	734	724	741	754	692	760	758	725	748	777	811	756	768	719	773	839	796	759	744	695	731	779	722	731	687	712	756	744	733	735	750	770	762	741	773	759	748	772	729	720	735	753	765	753	775	731	755	755	761	747	742	731	794	784	803	676	742	770	765	750	765	759	703	708	747	664	775	761	737	735	757	780	787	715	747	723	699	733	738	771	700	789	694	748	755	772	805	734	735	732	770	722	713	742	716	759	779	778	723	782	740	771	791	742	766	749	729	762	747	687	725	708	789	754	762	714	716	746	713	799	761	781	782	755	709	731	718	758	770	772	771	796	741	734	772	777	759	726	791	752	720	732	705	744	707	805	738	734	755	727	780	785	744	740	762	756	818	711	779	734	710	694	763	748	726	747	789	766	685	729	773	777	731	761	784	707	754	729	757	744	701	734	813	755	730	750	718	736	739	769	751	722	733	786	785	804	704	808	690	789	792	730	722	730	748	714	733	745	778	760	734	717	742	728	734	774	714	790	822	733	746	732	737	713	769	699	742	747	752	752	767	705	754	688	749	700	726	772	712	789	779	733	781	765	753	747	781	792	773	775	678	698	728	753	731	780	732	785	710	729	712	742	741	738	716	744	797	770	756	706	703	730	733	747	745	766	772	776	749	701	753	751	756	771	764	748	767	803	762	740	769	739	750	739	755	729	820	743	818	766	736	693	732	740	708	730	777	780	780	735	720	713	761	732	709	708	732	767	750	745	706	718	743	720	786	723	764	726	820	710	749	721	734	759	758	761	814	770	766	730	740	771	783	772	775	727	770	780	740	731	700	750	814	740	782	775	765	777	711	768	696	748	802	730	787	763	763	770	729	741	747	743	729	777	772	767	764	765	733	788	746	780	732	716	720	724	742	777	786	730	747	703	724	722	724	725	744	740	676	740	735	733	777	722	741	717	731	715	726	772	757	747	781	804	721	771	718	749	754	721	731	742	731	760	746	765	734	777	739	745	815	796	754	775	770	755	784	763	776	718	774	777	750	709	704	790	717	700	751	748	722	768	801	740	797	768	737	791	691	749	772	748	735	759	779	781	745	758	795	742	709	783	780	787	715	755	740	695	729	783	747	721	743	715	786	751	775	724	759	771	774	759	738	761	745	771	754	714	723	776	763	677	730	798	769	778	721	715	765	713	734	787	747	757	821	737	778	746	680	773	763	755	746	745	746	768	759	746	774	754	784	767	723	794	774	698	744	747	734	740	711	729	717	798	754	726	744	749	730	710	815	724	777	731	735	758	780	727	752	750	745	760	809	728	732	779	724	758	735	713	741	737	711	770	762	764	775	701	779	740	774	712	738	779	765	722	775	757	752	761	735	751	753	769	788	762	751	796	706	756	785	749	776	714	725	757	769	713	731	760	749	790	710	721	764	778	759	805	747	761	762	751	744	726	746	792	734	700	754	726	760	729	723	775	748	816	764	773	741	713	732	760	753	692	741	759	754	773	749	801	730	699	730	785	722	759	756	742	773	686	759	763	754	775	777	820	807	777	677	756	747	759	765	767	743	756	753	743	753	775	767	735	756	675	753	772	746	784	738	760	788	735	750	795	766	775	785	734	763	751	724	755	781	766	710	762	766	730	768	735	736	766	775	722	754	796	766	775	717	746	745	733	766	726	758	782	761	734	752	722	738	758	744	742	695	759	795	750	779	772	756	753	742	680	753	805	696	772	758	774	709	754	755	717	733	744	671	766	792	794	728	725	699	760	758	727	726	772	779	767	800	764	749	720	783	720	735	753	689	743	734	750	749	750	734	724	773	777	767	806	766	733	778	710	794	772	667	731	743	786	786	759	771	746	737	773	734	762	721	797	742	730	754	784	751	788	773	794	814	686	696	824	718	721	761	780	745	794	727	698	757	811	765	745	701	705	795	711	757	731	741	699	693	733	792	714	776	799	785	752	706	689	790	748	743	756	740	745	766	731	759	758	714	755	721	765	751	708	721	711	755	747	720	758	718	773	741	708	736	752	730	801	747	729	742	710	811	761	761	743	760	778	756	768	766	806	712	731	768	750	740	792	754	710	785	734	768	770	738	717	707	797	727	760	699	721	732	706	750	773	759	775	764	793	761	761	747	716	771	718	774	782	739	763	694	759	781	721	769	779	742	759	769	741	745	738	732	742	740	794	755	768	781	713	751	777	747	756	778	809	785	783	715	766	767	726	708	718	766	766	783	756	731	761	764	743	731	754	813	737	761	752	794	785	721	782	758	755	711	731	773	758	755	782	748	761	716	724	753	720	721	727	757	834	724	754	715	764	765	749	751	789	727	757	731	789	748	740	798	747	738	704	788	756	721	737	735	740	791	720	772	728	749	737	711	785	784	743	745	775	777	733	762	820	769	682	733	740	773	793	745	775	768	753	714	752	785	691	765	753	743	728	756	770	717	705	723	709	769	814	735	806	783	788	716	730	703	752	755	774	739	730	672	749	733	728	690	742	770	741	775	730	737	787	749	732	759	709	752	720	757	747	791	751	768	747	762	758	751	787	788	765	722	777	753	788	716	757	766	710	806	800	745	716	804	767	727	753	777	734	728	731	753	721	771	729	763	697	790	804	790	753	731	731	753	746	742	756	716	775	730	779	753	770	719	743	735	769	734	712	669	731	748	727	757	747	756	735	749	705	725	729	747	740	751	719	777	736	762	777	762	764	739	710	761	755	733	725	761	751	733	740	755	679	775	699	794	782	755	729	737	773	737	741	739	735	754	801	796	779	721	741	761	733	742	793	737	713	759	716	759	763	700	732	762	728	739	746	755	721	757	738	737	760	720	786	794	797	723	758	735	728	831	712	765	792	754	776	763	750	749	769	759	733	702	728	744	771	706	768	741	677	720	814	775	782	785	794	735	781	722	733	720	711	753	737	732	731	722	766	774	728	771	791	705	789	732	798	742	757	741	776	781	736	734	729	763	762	754	715	758	738	784	779	735	711	731	755	735	782	766	787	787	782	757	784	752	765	715	693	766	702	733	767	772	782	776	779	741	713	773	768	723	735	760	732	703	739	697	758	730	741	777	770	768	761	739	774	797	715	725	753	746	729	807	766	758	743	704	759	744	747	699	787	693	776	761	790	780	777	715	774	774	740	730
16348	13283	11313	11709	22579	37282	46924	45765	37265	26175	15382	8946	6838	6506	6411	6389	6392	6389	6350	6355	6342	6423	6492	6358	6435	6415	6446	6219	6382	6489	6343	6359	6468	6389	6309	6376	6466	6437	6359	6529	6366	6337	6342	6440	6469	6377	6482	6357	6417	6410	6298	6347	6338	6426	6398	6575	6254	6333	6394	6441	6414	6327	6468	6247	6405	6379	6310	6436	6305	6473	6226	6401	6474	6317	6279	6398	6303	6478	6296	6393	6394	6513	6371	6398	6385	6423	6300	6398	6376	6448	6310	6316	6409	6309	6354	6347	6250	6404	6501	6531	6310	6421	6403	6421	6421	6471	6318	6278	6467	6358	6328	6361	6424	6472	6417	6406	6495	6429	6354	6361	6514	6387	6385	6270	6496	6368	6399	6398	6326	6473	6193	6414	6420	6412	6483	6417	6261	6489	6360	6361	6322	6421	6343	6469	6399	6408	6437	6356	6469	6423	6490	6371	6358	6406	6334	6440	6323	6342	6258	6325	6433	6320	6483	6360	6461	6437	6440	6395	6312	6359	6437	6486	6299	6325	6410	6338	6402	6379	6393	6376	6326	6364	6365	6407	6386	6317	6386	6402	6357	6404	6423	6272	6457	6475	6341	6413	6397	6377	6425	6353	6385	6425	6223	6310	6362	6401	6431	6377	6396	6521	6415	6314	6392	6189	6400	6321	6447	6527	6314	6361	6317	6406	6402	6328	6219	6523	6355	6428	6323	6484	6490	6424	6408	6468	6382	6448	6444	6363	6404	6396	6393	6372	6439	6430	6377	6344	6394	6378	6517	6435	6378	6408	6428	6291	6372	6460	6453	6396	6444	6370	6266	6373	6306	6427	6468	6451	6344	6397	6394	6390	6356	6489	6401	6446	6297	6514	6527	6279	6363	6421	6436	6484	6501	6383	6502	6287	6348	6411	6523	6312	6408	6379	6414	6443	6364	6311	6388	6375	6453	6431	6467	6348	6338	6547	6324	6419	6321	6461	6440	6273	6383	6435	6383	6387	6326	6349	6412	6442	6393	6300	6299	6368	6339	6380	6320	6408	6337	6324	6544	6520	6431	6341	6423	6463	6357	6474	6521	6299	6422	6414	6373	6349	6327	6321	6439	6517	6357	6332	6387	6447	6383	6387	6409	6435	6443	6445	6379	6283	6506	6374	6220	6449	6393	6438	6434	6558	6312	6372	6419	6387	6452	6447	6419	6324	6539	6389	6440	6466	6197	6385	6383	6307	6297	6369	6260	6431	6433	6438	6420	6459	6387	6469	6608	6385	6447	6385	6418	6322	6312	6539	6418	6487	6415	6263	6420	6393	6462	6502	6448	6352	6271	6459	6429	6411	6420	6477	6386	6415	6295	6354	6441	6396	6340	6306	6440	6518	6367	6406	6488	6293	6413	6367	6456	6261	6380	6400	6329	6351	6375	6478	6382	6387	6334	6390	6449	6404	6351	6422	6431	6385	6370	6360	6446	6350	6427	6466	6351	6471	6368	6292	6442	6469	6343	6472	6345	6361	6386	6377	6390	6329	6345	6430	6426	6403	6286	6497	6398	6325	6326	6332	6370	6518	6458	6390	6385	6391	6350	6312	6476	6401	6412	6334	6353	6427	6311	6396	6319	6367	6453	6358	6476	6224	6381	6389	6228	6293	6312	6360	6558	6307	6511	6413	6295	6275	6386	6414	6405	6461	6360	6334	6408	6391	6405	6321	6382	6329	6390	6298	6421	6403	6350	6399	6325	6343	6351	6383	6296	6341	6290	6490	6482	6424	6454	6349	6350	6522	6310	6459	6366	6446	6372	6322	6371	6476	6273	6456	6320	6285	6274	6419	6404	6376	6394	6404	6391	6506	6454	6441	6335	6488	6343	6414	6236	6452	6375	6388	6403	6317	6476	6418	6457	6361	6430	6366	6342	6393	6499	6435	6348	6442	6343	6396	6370	6409	6566	6377	6394	6461	6393	6363	6444	6388	6388	6313	6362	6366	6275	6390	6403	6356	6482	6313	6317	6195	6525	6340	6558	6368	6324	6438	6370	6524	6517	6457	6465	6361	6362	6324	6379	6390	6485	6420	6316	6368	6339	6340	6275	6471	6338	6460	6363	6581	6367	6395	6359	6307	6323	6462	6349	6460	6385	6369	6431	6327	6412	6332	6375	6428	6490	6260	6356	6457	6394	6407	6434	6452	6299	6406	6222	6396	6363	6262	6398	6354	6419	6123	6317	6479	6320	6444	6427	6476	6433	6525	6378	6346	6366	6415	6400	6410	6426	6289	6329	6348	6405	6377	6469	6389	6376	6253	6324	6334	6356	6345	6506	6273	6401	6241	6409	6320	6217	6474	6532	6286	6431	6372	6428	6422	6523	6454	6359	6438	6401	6342	6500	6336	6425	6627	6578	6386	6401	6398	6422	6386	6474	6384	6472	6371	6392	6360	6374	6451	6439	6473	6401	6293	6336	6445	6486	6368	6424	6485	6369	6265	6396	6455	6279	6417	6210	6309	6316	6402	6359	6324	6388	6366	6469	6409	6434	6510	6402	6423	6391	6269	6459	6575	6446	6277	6431	6375	6296	6383	6410	6421	6369	6266	6304	6451	6380	6552	6386	6316	6243	6452	6444	6455	6392	6432	6411	6465	6427	6258	6294	6366	6411	6416	6343	6477	6404	6303	6408	6487	6524	6399	6456	6498	6482	6269	6389	6367	6465	6444	6551	6306	6387	6401	6453	6508	6483	6477	6334	6377	6480	6336	6378	6529	6506	6321	6376	6293	6275	6402	6344	6354	6569	6326	6371	6364	6414	6345	6353	6395	6382	6408	6371	6292	6422	6410	6492	6416	6398	6247	6358	6425	6394	6479	6430	6438	6485	6485	6389	6386	6330	6295	6358	6353	6348	6438	6395	6479	6519	6216	6368	6389	6275	6412	6404	6372	6473	6370	6352	6405	6367	6361	6373	6413	6414	6305	6428	6339	6338	6452	6467	6298	6389	6297	6333	6237	6339	6505	6425	6393	6356	6372	6376	6335	6565	6427	6361	6349	6488	6435	6285	6329	6471	6466	6417	6421	6543	6281	6435	6408	6382	6329	6401	6517	6305	6423	6364	6349	6401	6422	6405	6359	6428	6342	6345	6463	6483	6423	6405	6405	6456	6241	6476	6443	6359	6398	6366	6423	6291	6487	6326	6520	6336	6315	6458	6419	6422	6377	6322	6456	6484	6405	6471	6335	6264	6376	6289	6372	6489	6328	6376	6370	6333	6337	6426	6287	6400	6413	6451	6286	6296	6409	6367	6464	6415	6313	6523	6467	6384	6315	6347	6312	6387	6445	6279	6361	6444	6309	6308	6372	6280	6415	6345	6387	6491	6382	6389	6483	6432	6452	6354	6425	6429	6423	6350	6389	6554	6263	6326	6453	6397	6416	6353	6364	6382	6420	6386	6353	6390	6389	6497	6529	6438	6445	6424	6379	6464	6381	6393	6413	6446	6423	6308	6383	6278	6492	6412	6390	6475	6539	6404	6355	6329	6472	6317	6357	6244	6305	6373	6424	6266	6357	6346	6352	6379	6389	6438	6552	6462	6365	6389	6405	6229	6319	6483	6486	6416	6359	6370	6318	6437	6402	6454	6378	6312	6411	6419	6356	6428	6438	6397	6421	6344	6383	6420	6383	6391	6450	6408	6323	6442	6304	6384	6477	6569	6394	6366	6492	6347	6387	6508	6383	6346	6330	6463	6427	6545	6434	6290	6512	6437	6415	6399	6397	6381	6408	6357	6328	6468	6321	6351	6355	6327	6422	6309	6410	6334	6318	6419	6378	6335	6327	6473	6367	6525	6398	6431	6548	6501	6474	6381	6413	6407	6389	6326	6407	6378	6405	6353	6441	6437	6357	6335	6393	6437	6258	6390	6511	6397	6510	6352	6486	6303	6463	6267	6468	6351	6409	6306	6378	6430	6484	6408	6424	6426	6485	6409	6441	6385	6485	6395	6411	6331	6458	6433	6322	6454	6331	6399	6374	6378	6281	6392	6397	6379	6334	6430	6369	6375	6385	6448	6380	6568	6338	6306	6413	6397	6415	6367	6367	6494	6454	6426	6532	6398	6575	6351	6414	6469	6352	6433	6358	6479	6396	6349	6422	6417	6517	6442	6440	6426	6326	6216	6334	6359	6439	6425	6392	6410	6322	6432	6318	6388	6425	6337	6430	6506	6328	6508	6338	6430	6384	6510	6275	6475	6343	6494	6448	6410	6335	6466	6506	6423	6388	6421	6381	6338	6553	6339	6401	6300	6426	6455	6308	6399	6425	6365	6354	6407	6358	6425	6530	6611	6389	6497	6292	6428	6377	6473	6347	6352	6412	6221	6381	6451	6495	6490	6523	6371	6404	6512	6421	6539	6485	6478	6416	6307	6383	6451	6339	6411	6405	6424	6373	6393	6441	6440	6423	6423	6433	6294	6424	6401	6473	6348	6388	6412	6374	6435	6356	6371	6642	6328	6383	6361	6438	6361	6358	6353	6413	6336	6434	6434	6484	6363	6275	6479	6497	6365	6423	6348	6394	6276	6459	6488	6323	6435	6391	6470	6367	6353	6388	6393	6352	6398	6339	6500	6459	6447	6462	6484	6465	6358	6414	6177	6372	6333	6408	6391	6425	6380	6457	6388	6412	6362	6452	6399	6290	6453	6399	6541	6446	6367	6294	6349	6300	6396	6398	6384	6529	6418	6372	6342	6337	6411	6402	6357	6473	6456	6297	6376	6257	6442	6402	6423	6349	6435	6286	6418	6371	6347	6454	6283	6417	6332	6415	6370	6538	6446	6430	6434	6359	6480	6411	6409	6441	6350	6350	6338	6439	6314	6269	6337	6524	6434	6409	6347	6439	6491	6481	6380	6473	6297	6550	6436	6479	6482	6462	6465	6444	6477	6427	6444	6418	6428	6376	6474	6396	6358	6396	6224	6531	6265	6344	6385	6386	6451	6392	6347	6403	6298	6414	6336	6432	6448	6440	6451	6317	6314	6251	6548	6349	6394	6343	6325	6465	6427	6378	6426	6436	6317	6452	6417	6412	6534	6320	6491	6467	6424	6351	6357	6375	6379	6433
2196	2266	1496	1181	1501	7021	11503	12821	10498	4905	2195	1121	889	802	750	774	816	854	824	751	770	802	759	786	799	772	805	817	771	764	813	843	828	784	819	795	785	788	820	791	850	807	801	813	798	777	773	736	756	804	778	812	801	794	738	781	769	770	780	731	807	810	774	774	751	795	762	824	758	786	743	811	790	729	772	798	770	768	801	733	774	759	817	817	796	740	806	797	767	773	799	852	773	784	756	819	809	831	746	773	791	781	817	800	786	813	749	796	786	761	728	791	780	793	752	782	800	755	791	795	815	791	831	759	766	793	752	788	759	769	794	799	745	795	783	740	780	834	724	769	767	828	812	770	800	758	764	785	753	815	769	753	805	815	811	785	792	786	769	830	776	808	801	781	803	794	777	748	760	760	804	763	774	799	789	761	717	802	762	759	790	739	796	736	834	763	787	758	731	772	757	811	770	796	811	757	825	797	812	834	794	834	813	789	786	771	752	784	748	781	856	793	762	759	828	794	735	779	731	806	743	788	804	811	838	792	744	816	793	774	794	768	785	797	739	790	777	810	877	776	795	854	782	806	810	779	752	794	828	837	775	826	770	741	767	780	770	782	791	771	843	828	763	770	831	792	837	823	768	788	809	742	790	839	755	740	755	805	803	788	819	779	836	746	800	812	819	777	766	754	793	830	831	791	779	811	817	748	832	808	775	807	766	764	735	800	805	758	821	796	817	751	841	786	784	754	754	838	819	779	762	790	782	814	763	742	772	742	815	749	774	784	733	820	767	760	778	774	794	795	743	803	813	761	780	855	783	803	769	787	789	757	814	812	770	768	797	800	817	784	811	774	757	768	773	804	790	798	833	787	737	800	776	800	778	716	837	808	783	776	836	795	761	793	780	785	807	761	847	798	774	845	826	856	803	751	793	786	756	775	789	767	769	781	792	821	796	824	807	791	792	789	783	776	783	790	766	821	786	804	745	780	820	825	811	788	776	804	793	780	783	792	801	778	786	799	777	805	740	842	771	819	745	821	854	748	758	822	759	759	765	808	793	829	780	795	751	770	815	735	745	736	793	801	727	796	794	830	799	771	778	828	796	842	828	762	746	776	730	747	790	761	763	721	793	786	822	735	808	815	776	808	748	768	769	768	828	757	802	827	772	864	768	826	785	747	833	795	796	820	784	777	799	769	826	753	799	765	788	783	780	837	772	733	843	769	795	809	802	758	748	818	831	770	828	774	830	782	809	804	750	733	780	757	830	742	773	776	815	785	757	829	805	795	794	799	825	761	789	762	799	761	780	817	787	800	786	785	803	737	768	802	842	803	817	811	808	804	810	834	727	753	790	777	761	792	813	812	722	781	807	823	751	768	785	755	816	745	806	800	756	788	796	797	786	796	779	823	799	807	788	752	778	796	818	765	798	741	813	771	748	760	756	790	790	868	761	801	820	789	766	790	766	819	856	821	772	764	834	736	797	786	785	823	813	778	768	781	785	804	798	794	784	785	832	774	780	807	795	868	797	813	768	744	700	793	786	773	794	759	769	784	804	765	744	787	787	797	813	778	806	815	814	803	804	788	763	807	823	827	786	806	810	828	809	825	767	786	780	837	781	822	839	755	851	784	791	798	788	824	780	794	841	813	778	757	770	792	815	762	790	778	792	812	786	781	770	758	770	780	774	840	800	756	771	803	770	824	846	800	764	780	802	815	763	787	782	789	807	799	765	772	813	767	736	764	793	748	858	803	820	791	723	856	778	783	767	803	796	817	793	755	728	788	767	790	798	788	790	780	785	797	822	785	796	774	780	781	786	745	785	739	719	778	770	803	770	771	724	814	804	784	788	714	737	776	817	858	770	802	779	782	777	786	782	791	779	790	781	788	789	861	825	769	820	783	791	787	761	724	741	820	784	819	795	793	763	815	800	819	794	773	765	772	795	780	794	793	820	802	796	794	799	787	837	801	762	751	762	776	755	776	766	791	783	789	805	798	790	788	774	774	782	767	761	771	784	720	804	784	814	816	797	739	799	740	786	770	794	782	779	751	771	789	759	808	814	785	778	768	778	800	749	774	796	784	787	730	760	778	791	825	792	734	797	746	862	812	778	815	769	782	791	759	795	755	738	768	802	809	798	782	822	758	800	762	806	719	827	794	811	812	836	783	807	795	826	828	778	778	808	809	743	830	772	722	779	832	792	803	793	779	806	732	763	808	797	777	816	757	824	772	774	789	776	773	808	820	761	842	748	760	841	801	688	812	775	822	761	778	801	786	768	765	789	788	748	778	816	773	811	817	772	754	807	761	775	795	828	782	862	781	802	788	756	793	818	737	764	761	804	804	747	757	821	817	802	806	733	814	789	735	782	808	769	800	804	788	879	782	804	738	761	794	799	782	771	791	797	737	852	810	784	767	760	807	825	751	741	793	766	744	830	824	754	791	794	800	793	771	815	757	824	801	824	792	777	819	738	809	780	749	798	765	796	807	827	801	818	828	771	789	793	770	822	798	789	743	778	757	802	803	815	755	735	770	777	763	772	808	791	789	740	770	808	800	760	794	758	778	790	743	821	786	769	793	771	793	800	819	754	815	767	807	794	757	839	823	784	752	789	805	803	798	818	739	806	753	827	808	823	786	735	775	790	787	823	780	732	811	822	765	787	839	743	811	840	779	764	782	807	771	718	778	817	793	772	797	824	751	751	764	746	786	748	790	802	849	812	744	797	809	790	799	750	810	759	793	820	796	815	750	760	773	792	813	826	746	835	741	820	740	852	780	762	783	793	778	762	828	753	789	813	839	842	790	745	821	776	770	745	739	817	837	768	754	809	805	808	798	766	726	769	792	852	750	793	811	775	757	800	775	771	850	766	779	803	796	781	787	750	802	755	804	799	769	779	792	816	807	799	801	773	808	798	796	802	775	741	791	801	843	799	764	789	813	781	846	788	808	786	840	773	782	846	785	754	806	851	839	766	821	802	779	798	802	785	760	821	755	781	785	805	766	805	793	756	817	797	786	834	829	810	785	781	735	805	809	826	768	744	773	801	777	710	802	789	796	823	834	795	799	835	831	790	780	765	788	747	779	794	805	758	762	826	828	814	826	770	768	796	783	814	782	785	726	794	767	806	799	811	808	806	770	834	785	757	817	787	740	821	808	841	761	831	799	781	783	776	812	784	794	768	815	829	800	795	794	792	751	799	800	860	788	770	825	765	800	825	775	781	754	803	774	791	805	789	769	808	810	779	767	764	799	781	816	827	810	790	775	793	814	840	782	800	726	767	745	793	799	785	792	816	813	783	810	751	792	783	832	765	844	775	871	779	827	822	750	772	814	788	799	819	771	825	773	775	833	815	775	770	763	787	836	767	799	791	791	794	796	754	815	780	770	790	764	802	802	776	767	788	803	840	790	826	805	765	779	819	804	769	765	810	787	811	847	776	788	806	789	844	762	787	821	782	758	790	773	765	772	806	755	785	788	781	793	785	744	731	843	776	768	802	792	791	809
20074	19231	14015	18966	30004	55256	60244	58285	47611	34226	21741	11930	7860	6769	6589	6638	6616	6679	6685	6638	6651	6570	6692	6661	6663	6680	6547	6702	6569	6568	6690	6598	6702	6736	6636	6754	6539	6538	6518	6674	6623	6723	6568	6689	6730	6521	6804	6681	6579	6524	6669	6607	6633	6627	6692	6596	6572	6548	6650	6544	6568	6687	6640	6754	6563	6676	6596	6685	6518	6656	6640	6591	6618	6601	6678	6531	6634	6609	6821	6760	6613	6638	6638	6619	6710	6629	6691	6575	6671	6648	6551	6743	6587	6648	6561	6703	6792	6536	6776	6570	6598	6550	6621	6612	6616	6655	6690	6816	6671	6636	6603	6612	6619	6639	6629	6600	6611	6634	6703	6700	6564	6651	6537	6580	6518	6740	6682	6747	6667	6638	6473	6707	6576	6673	6614	6731	6816	6663	6443	6654	6775	6513	6739	6648	6698	6530	6761	6671	6537	6548	6616	6682	6651	6642	6621	6674	6611	6728	6553	6718	6643	6689	6611	6670	6559	6664	6537	6631	6686	6648	6685	6683	6638	6529	6638	6649	6597	6509	6635	6763	6501	6579	6661	6832	6690	6731	6683	6622	6724	6684	6745	6768	6661	6534	6593	6725	6777	6505	6661	6674	6633	6731	6547	6582	6603	6615	6578	6717	6603	6744	6723	6694	6680	6738	6659	6652	6758	6585	6699	6631	6656	6695	6724	6539	6610	6647	6625	6580	6675	6659	6521	6705	6573	6681	6710	6652	6615	6632	6593	6533	6618	6520	6771	6476	6685	6672	6614	6773	6663	6651	6609	6767	6681	6540	6655	6531	6608	6666	6664	6715	6565	6626	6650	6574	6698	6573	6675	6648	6620	6617	6703	6696	6724	6681	6601	6573	6663	6544	6633	6744	6699	6687	6629	6682	6721	6600	6701	6661	6569	6790	6670	6618	6546	6557	6679	6684	6662	6686	6726	6740	6746	6608	6702	6721	6763	6658	6596	6679	6783	6646	6548	6720	6641	6692	6704	6598	6615	6609	6676	6607	6538	6604	6673	6711	6645	6682	6656	6622	6739	6682	6587	6578	6576	6743	6734	6652	6862	6550	6537	6692	6571	6699	6603	6818	6609	6873	6752	6626	6613	6615	6640	6637	6629	6778	6734	6623	6615	6656	6632	6716	6601	6639	6691	6632	6724	6635	6645	6600	6655	6639	6643	6686	6528	6686	6647	6581	6612	6532	6556	6702	6602	6694	6572	6685	6611	6650	6578	6710	6469	6701	6690	6662	6845	6793	6538	6689	6619	6529	6660	6653	6662	6580	6585	6672	6740	6677	6733	6663	6677	6664	6691	6696	6585	6724	6696	6647	6735	6656	6579	6629	6636	6498	6585	6580	6610	6480	6675	6636	6667	6723	6659	6668	6802	6611	6624	6702	6638	6700	6855	6728	6579	6755	6633	6671	6667	6625	6566	6605	6587	6696	6708	6660	6604	6704	6647	6597	6633	6687	6658	6656	6633	6486	6680	6666	6659	6807	6590	6743	6717	6535	6718	6646	6714	6646	6677	6606	6543	6739	6691	6705	6647	6606	6532	6738	6553	6563	6660	6502	6645	6731	6645	6535	6614	6758	6553	6528	6626	6610	6758	6801	6384	6611	6667	6576	6750	6579	6643	6670	6698	6757	6651	6726	6654	6627	6657	6601	6624	6601	6689	6636	6656	6649	6617	6655	6608	6574	6776	6615	6658	6657	6650	6620	6569	6631	6594	6613	6672	6544	6693	6708	6689	6604	6682	6729	6694	6600	6620	6675	6658	6723	6767	6453	6739	6799	6640	6481	6547	6776	6810	6680	6690	6755	6629	6694	6754	6718	6596	6675	6615	6675	6861	6727	6495	6644	6556	6558	6733	6715	6719	6708	6724	6618	6741	6638	6602	6620	6668	6701	6835	6756	6644	6692	6618	6684	6626	6726	6619	6589	6647	6607	6710	6758	6693	6655	6549	6756	6637	6666	6799	6582	6647	6691	6664	6597	6551	6713	6570	6672	6657	6775	6771	6612	6643	6672	6744	6759	6705	6726	6588	6757	6676	6606	6767	6593	6670	6668	6640	6638	6531	6619	6523	6664	6652	6651	6636	6780	6595	6730	6521	6624	6594	6510	6666	6506	6656	6673	6662	6680	6670	6648	6802	6573	6572	6652	6553	6715	6550	6640	6734	6600	6687	6602	6649	6657	6682	6602	6720	6774	6632	6626	6851	6504	6523	6602	6653	6740	6662	6588	6699	6757	6642	6684	6787	6631	6656	6650	6620	6723	6694	6618	6671	6690	6737	6671	6646	6756	6697	6707	6651	6591	6658	6656	6657	6632	6662	6643	6654	6545	6672	6629	6657	6674	6663	6610	6651	6617	6733	6721	6605	6726	6688	6757	6598	6753	6601	6700	6759	6688	6654	6604	6591	6601	6695	6622	6642	6648	6548	6719	6672	6572	6778	6754	6613	6648	6712	6735	6680	6704	6706	6585	6780	6658	6651	6701	6727	6817	6584	6555	6681	6635	6582	6780	6633	6571	6656	6638	6660	6791	6692	6670	6728	6815	6616	6627	6732	6657	6537	6539	6694	6680	6646	6744	6735	6520	6697	6473	6539	6575	6597	6718	6677	6733	6663	6690	6612	6562	6663	6688	6533	6673	6639	6587	6674	6527	6610	6687	6648	6725	6596	6667	6685	6642	6674	6636	6626	6609	6675	6595	6506	6745	6661	6634	6592	6622	6605	6734	6620	6729	6669	6645	6629	6729	6672	6742	6668	6574	6585	6716	6574	6624	6584	6510	6620	6568	6557	6579	6738	6702	6578	6631	6791	6690	6707	6638	6631	6639	6842	6564	6678	6552	6628	6613	6627	6544	6568	6759	6689	6555	6655	6706	6633	6783	6689	6674	6544	6666	6652	6652	6656	6667	6619	6720	6729	6566	6690	6593	6661	6562	6769	6681	6806	6660	6557	6621	6662	6664	6540	6685	6730	6603	6567	6659	6611	6717	6663	6528	6651	6637	6720	6633	6720	6724	6630	6678	6620	6589	6722	6593	6511	6690	6618	6645	6734	6557	6665	6674	6564	6556	6709	6794	6654	6590	6716	6714	6641	6589	6619	6724	6687	6532	6675	6549	6563	6627	6783	6659	6680	6477	6716	6672	6649	6591	6704	6611	6632	6623	6669	6580	6588	6763	6535	6613	6584	6620	6611	6596	6626	6699	6737	6606	6570	6616	6631	6586	6714	6545	6719	6562	6616	6584	6645	6716	6736	6714	6703	6490	6650	6590	6683	6715	6674	6650	6546	6636	6616	6577	6531	6783	6563	6738	6706	6653	6634	6660	6618	6717	6542	6626	6693	6649	6698	6604	6576	6611	6593	6673	6659	6694	6740	6621	6727	6692	6626	6732	6654	6760	6722	6566	6725	6799	6747	6600	6599	6835	6634	6660	6700	6723	6564	6700	6690	6705	6629	6662	6617	6558	6613	6682	6590	6599	6741	6738	6626	6719	6587	6517	6556	6629	6536	6647	6724	6712	6619	6661	6579	6671	6637	6660	6707	6686	6746	6640	6691	6646	6641	6841	6804	6687	6642	6590	6579	6706	6498	6605	6481	6703	6699	6639	6624	6605	6659	6613	6552	6730	6692	6567	6665	6574	6633	6740	6743	6498	6653	6600	6666	6722	6555	6665	6532	6789	6524	6763	6605	6627	6741	6688	6665	6601	6526	6626	6788	6593	6619	6657	6656	6531	6618	6805	6663	6646	6815	6575	6577	6653	6597	6628	6642	6725	6579	6721	6637	6802	6806	6570	6591	6617	6661	6712	6753	6613	6751	6684	6604	6557	6589	6738	6504	6659	6658	6654	6625	6661	6561	6630	6677	6601	6716	6639	6776	6555	6637	6685	6651	6717	6611	6667	6535	6630	6744	6697	6691	6581	6907	6642	6715	6702	6661	6745	6749	6578	6552	6710	6579	6554	6672	6637	6565	6670	6620	6588	6719	6593	6564	6818	6648	6651	6721	6614	6609	6620	6623	6694	6572	6595	6607	6656	6748	6669	6553	6697	6656	6599	6738	6766	6608	6597	6565	6568	6587	6696	6685	6666	6732	6656	6678	6588	6575	6604	6664	6783	6678	6624	6675	6706	6605	6765	6530	6690	6740	6662	6638	6545	6583	6581	6731	6704	6737	6616	6605	6676	6662	6574	6670	6662	6715	6638	6684	6724	6569	6691	6709	6504	6769	6653	6574	6656	6575	6638	6695	6663	6641	6624	6576	6668	6563	6539	6653	6638	6593	6669	6647	6565	6648	6660	6638	6660	6557	6676	6661	6708	6726	6568	6687	6682	6676	6759	6712	6631	6557	6763	6565	6873	6655	6602	6686	6693	6600	6665	6684	6715	6742	6599	6661	6661	6608	6577	6588	6672	6636	6713	6677	6621	6604	6823	6714	6496	6731	6539	6575	6760	6638	6697	6669	6643	6624	6707	6550	6567	6662	6707	6667	6714	6659	6588	6690	6747	6759	6557	6649	6576	6670	6528	6685	6529	6648	6655	6591	6602	6669	6629	6663	6579	6654	6697	6577	6592	6710	6742	6671	6783	6603	6780	6669	6719	6718	6590	6800	6639	6675	6756	6513	6594	6704	6666	6628	6781	6620	6691	6678	6736	6596	6557	6676	6649	6713	6545	6615	6694	6800	6593	6665	6577	6757	6666	6650	6701	6609	6684	6666	6588	6687	6735	6591	6574	6584	6656	6637	6606	6720	6560	6555	6682	6704	6679	6599	6786	6705	6599	6517	6613	6738	6612	6593	6620	6667	6614	6834	6564	6724	6583	6689	6710	6619	6697	6741	6559	6606	6700	6631	6558	6554	6658	6607	6753	6672	6606	6683	6662	6634	6789	6747	6602	6611	6702	6629	6602	6757	6631	6643	6667	6716	6558	6733	6690	6735	6693	6799	6596	6508	6674	6655	6674	6472	6737	6631	6552	6722	6668	6661	6743	6641	6579	6629	6831	6771	6616	6675	6627	6486	6542	6586	6704	6670	6660	6588	6756	6604	6608	6544	6656	6797	6616	6734	6583	6582	6660
4630	2553	2004	1481	1316	6240	13211	15426	12715	6902	2932	1276	877	779	805	770	809	795	790	791	826	771	770	801	757	779	761	759	798	807	760	747	788	734	761	802	758	756	787	766	781	787	815	741	730	781	819	795	800	796	838	752	754	722	773	813	768	733	804	749	784	788	734	790	774	799	778	841	806	748	734	848	788	798	769	809	753	788	752	763	800	731	778	819	812	729	767	774	797	762	762	763	793	773	811	757	755	743	743	780	773	725	721	710	773	774	762	780	739	795	723	781	775	769	812	794	773	752	795	819	742	789	763	781	784	765	790	705	795	804	809	727	762	836	798	812	827	783	836	731	795	770	849	809	805	706	740	808	814	762	786	775	795	811	744	694	784	773	746	789	762	764	772	781	785	786	767	723	773	738	760	775	766	788	804	774	828	753	742	790	740	773	840	790	852	721	711	750	768	821	780	762	735	780	773	758	718	796	764	742	820	779	799	752	801	757	792	736	748	791	794	792	791	833	745	820	769	760	766	770	800	800	804	804	732	780	800	770	796	787	745	769	783	794	799	781	799	759	781	764	787	751	785	809	797	772	762	819	756	790	767	800	761	752	774	771	762	764	841	729	778	805	780	788	739	742	768	810	748	788	767	748	777	777	814	759	743	732	787	814	755	784	753	769	791	810	808	770	738	748	792	796	771	806	731	784	755	785	792	747	772	727	777	798	819	784	767	784	783	775	797	770	790	796	828	808	818	782	797	736	791	854	773	763	803	815	758	776	880	748	761	765	820	806	759	803	780	733	810	829	784	746	746	781	786	778	765	766	772	790	768	819	828	803	763	823	835	805	760	754	765	769	830	741	819	759	782	811	810	732	816	779	764	750	771	760	751	792	762	756	785	777	776	795	758	751	768	769	800	777	788	778	777	809	750	793	771	788	753	742	796	743	787	792	794	795	758	767	702	739	728	750	803	761	803	800	813	778	774	813	760	753	808	750	769	724	749	819	760	768	830	804	776	803	783	784	763	793	755	817	796	742	810	790	834	790	794	802	808	805	773	764	751	801	798	783	774	704	768	772	753	816	847	739	842	785	787	755	723	810	751	801	791	757	743	840	755	738	773	769	752	820	803	791	752	759	761	804	763	732	791	756	774	741	737	773	785	694	788	811	778	768	734	771	736	782	792	787	756	788	763	777	806	727	759	734	761	798	733	828	755	758	770	806	751	765	792	835	737	772	770	765	769	747	845	815	776	766	752	761	748	730	804	750	797	722	771	787	769	744	815	727	753	749	730	796	787	785	777	765	787	795	814	794	809	778	792	757	760	758	763	840	806	802	776	795	759	794	763	794	748	803	750	726	793	724	759	722	711	827	780	785	747	769	784	772	726	786	772	766	830	727	770	762	743	756	800	769	780	775	781	741	806	755	800	782	780	774	809	763	744	814	775	803	791	721	792	833	781	759	758	739	746	820	802	777	785	764	785	748	783	790	805	849	765	765	741	776	716	779	802	801	797	785	761	823	751	796	761	723	827	779	767	719	769	795	761	790	784	749	814	759	783	798	766	776	843	745	789	821	771	720	812	690	750	748	725	755	762	752	779	769	777	754	816	757	800	827	806	798	747	817	794	763	799	786	754	711	792	726	797	774	800	810	733	794	755	740	776	784	741	789	768	819	806	775	776	804	800	757	752	761	762	803	773	785	759	745	768	804	803	726	726	800	777	760	767	809	765	777	793	825	786	801	750	782	826	820	835	779	745	802	787	786	766	800	792	819	747	869	736	752	737	772	782	742	769	776	806	777	774	753	826	755	768	808	795	831	733	778	763	812	808	827	793	737	797	775	777	855	797	775	780	794	814	774	801	814	745	792	769	776	781	732	726	821	816	757	790	781	771	756	790	763	776	785	774	747	798	786	772	781	781	790	761	761	754	727	769	766	752	839	742	758	744	730	731	756	774	768	766	760	761	813	782	793	782	728	728	759	739	795	865	797	796	803	789	782	792	763	743	797	815	778	763	794	756	778	763	781	754	765	797	757	719	772	757	776	801	766	803	788	746	797	743	765	768	712	790	765	785	793	805	779	817	805	783	726	766	805	775	773	731	781	808	725	746	769	783	802	760	736	778	804	755	733	790	768	762	759	786	788	705	813	795	799	757	780	766	770	773	766	788	791	759	790	775	800	747	767	770	759	770	710	722	817	758	776	767	737	804	813	745	749	813	810	774	805	768	737	759	811	775	799	827	752	776	774	828	786	701	795	757	774	766	768	751	778	786	811	771	799	747	795	756	757	757	768	809	728	798	741	786	802	743	788	775	802	807	800	781	721	749	768	744	806	719	792	779	729	799	743	788	753	713	800	763	784	738	765	742	777	758	775	760	752	826	772	723	767	763	782	740	779	788	782	809	824	818	774	748	802	757	797	744	749	762	745	761	782	778	794	767	749	775	776	758	767	834	801	764	789	749	775	783	836	811	778	769	813	802	793	772	763	812	762	759	774	734	714	752	780	779	787	720	716	801	810	714	786	776	773	770	804	793	772	818	768	757	782	718	779	743	752	792	797	742	750	780	774	790	723	798	809	829	801	810	773	750	793	788	764	791	801	755	791	810	842	765	758	796	784	774	728	776	755	812	800	776	826	787	814	770	823	798	790	754	804	803	775	796	755	770	739	773	768	794	862	774	786	774	796	755	743	745	743	751	762	810	739	788	731	798	759	812	763	810	805	794	776	782	831	807	783	808	746	750	793	776	795	787	836	788	796	781	786	778	824	739	754	776	750	749	818	735	836	735	774	722	752	789	752	758	724	820	713	780	752	801	782	749	780	780	745	771	737	782	768	819	739	744	778	783	759	778	788	812	794	725	731	784	788	769	793	793	826	761	742	764	811	747	757	751	812	767	769	753	749	761	750	767	757	778	786	783	832	753	763	778	742	813	743	774	783	785	824	815	791	786	753	737	811	742	812	828	767	781	732	796	760	748	790	778	743	731	717	788	787	815	750	773	781	758	783	755	783	784	796	767	782	749	740	787	780	732	756	806	750	784	818	768	762	750	809	780	779	734	735	788	805	811	779	772	748	798	821	777	794	749	748	746	775	751	767	755	761	785	800	766	774	816	782	748	800	798	792	799	768	820	774	789	776	776	808	787	812	773	773	752	764	822	729	857	798	792	739	726	768	779	738	709	749	756	860	792	786	759	764	772	734	789	826	754	760	785	753	801	738	762	725	731	770	789	745	755	803	773	784	826	795	774	801	826	770	727	765	783	760	715	756	755	758	729	751	812	777	759	740	755	750	812	803	791	794	825	702	747	811	794	847	787	789	748	776	764	760	737	765	758	803	769	736	796	737	789	782	761	743	705	793	766	754	788	781	749	797	776	765	771	767	768	745	739	761	701	750	800	748	802	772	779	827	735	773	804	776	751	744	753	799	760	784	865	762	763	790	756	812	788	763	788	770	773	777	766	787	795	757	765	807	780	742	756	752	780	756	805	712	737	774	825	790	837	801	810	815
23169	20194	17246	22232	27424	51709	64406	63085	52863	39080	25416	13567	8321	6848	6488	6430	6667	6525	6512	6583	6534	6507	6563	6487	6546	6544	6554	6646	6521	6533	6515	6584	6562	6483	6546	6580	6526	6552	6456	6607	6575	6475	6539	6607	6583	6527	6538	6437	6503	6470	6458	6690	6537	6511	6484	6588	6583	6600	6533	6568	6456	6602	6497	6490	6465	6532	6499	6491	6615	6481	6468	6576	6470	6539	6561	6521	6532	6491	6557	6499	6503	6428	6433	6606	6582	6519	6583	6473	6653	6528	6495	6555	6539	6539	6632	6420	6613	6553	6511	6438	6453	6551	6451	6660	6645	6601	6469	6561	6497	6474	6475	6587	6448	6508	6607	6615	6554	6456	6657	6437	6431	6487	6547	6537	6465	6615	6499	6541	6524	6583	6466	6526	6489	6513	6574	6493	6533	6507	6544	6588	6547	6443	6532	6613	6626	6705	6608	6637	6553	6635	6621	6609	6505	6498	6724	6475	6594	6617	6478	6462	6569	6413	6585	6473	6617	6474	6590	6586	6544	6594	6555	6575	6523	6461	6606	6524	6554	6566	6609	6540	6578	6492	6520	6551	6613	6510	6574	6531	6541	6697	6558	6471	6603	6543	6653	6526	6620	6532	6456	6552	6495	6548	6587	6586	6644	6471	6655	6612	6454	6611	6559	6533	6615	6432	6617	6669	6613	6634	6579	6502	6557	6649	6511	6514	6598	6566	6536	6610	6646	6576	6650	6557	6560	6606	6609	6598	6410	6729	6554	6649	6669	6676	6608	6604	6547	6636	6566	6414	6478	6590	6555	6580	6514	6612	6484	6576	6535	6560	6560	6604	6607	6581	6545	6515	6545	6544	6472	6521	6587	6524	6536	6585	6501	6543	6489	6525	6466	6549	6624	6622	6482	6564	6587	6571	6638	6651	6506	6558	6624	6544	6534	6549	6563	6483	6641	6729	6529	6616	6589	6566	6567	6597	6454	6531	6601	6562	6611	6558	6640	6561	6448	6583	6579	6606	6528	6335	6583	6602	6548	6558	6431	6523	6519	6563	6638	6545	6539	6505	6584	6484	6509	6669	6724	6554	6642	6598	6592	6489	6596	6536	6522	6637	6592	6602	6519	6493	6554	6531	6645	6682	6607	6565	6564	6541	6622	6545	6523	6472	6554	6650	6622	6608	6648	6563	6490	6597	6518	6577	6551	6588	6587	6632	6641	6560	6539	6483	6541	6628	6629	6574	6498	6510	6607	6574	6696	6716	6543	6662	6584	6639	6477	6537	6655	6591	6586	6501	6592	6427	6577	6575	6701	6626	6540	6615	6666	6435	6505	6582	6475	6529	6666	6621	6507	6478	6533	6494	6445	6488	6523	6663	6508	6612	6588	6609	6569	6518	6596	6603	6581	6591	6388	6623	6587	6641	6460	6574	6568	6641	6548	6533	6457	6567	6402	6602	6541	6552	6596	6562	6566	6579	6579	6493	6536	6666	6632	6452	6475	6582	6577	6737	6429	6574	6643	6518	6436	6597	6665	6519	6552	6573	6530	6486	6556	6569	6644	6504	6502	6659	6683	6606	6607	6660	6505	6487	6540	6542	6609	6543	6528	6481	6703	6700	6481	6636	6524	6527	6557	6567	6394	6512	6494	6599	6622	6597	6498	6481	6567	6583	6638	6436	6594	6544	6424	6515	6499	6532	6608	6577	6555	6523	6487	6574	6564	6487	6432	6517	6486	6641	6602	6463	6591	6533	6678	6563	6533	6475	6710	6591	6580	6565	6518	6601	6448	6546	6623	6446	6695	6578	6529	6513	6643	6502	6591	6672	6630	6593	6639	6529	6781	6642	6744	6520	6478	6542	6567	6595	6582	6480	6560	6510	6510	6463	6468	6541	6540	6425	6612	6580	6545	6518	6558	6446	6502	6490	6590	6446	6522	6552	6603	6526	6542	6653	6605	6577	6461	6564	6602	6469	6598	6499	6703	6531	6587	6395	6482	6498	6692	6525	6540	6540	6549	6425	6692	6553	6535	6651	6654	6451	6575	6612	6526	6492	6575	6485	6642	6530	6538	6667	6702	6530	6578	6594	6448	6454	6611	6589	6645	6591	6667	6521	6520	6530	6545	6683	6435	6473	6602	6659	6591	6567	6568	6486	6465	6633	6450	6505	6625	6561	6623	6713	6543	6645	6577	6549	6505	6540	6495	6541	6530	6583	6596	6581	6602	6549	6506	6605	6415	6533	6500	6541	6654	6649	6562	6483	6584	6479	6423	6689	6574	6522	6597	6550	6688	6514	6616	6594	6532	6387	6488	6574	6631	6524	6645	6575	6482	6629	6625	6506	6584	6420	6572	6550	6506	6562	6463	6680	6539	6678	6604	6505	6611	6553	6519	6531	6560	6651	6625	6532	6505	6601	6555	6594	6535	6573	6514	6602	6424	6511	6497	6581	6627	6477	6605	6454	6577	6502	6388	6594	6572	6606	6580	6630	6578	6484	6384	6579	6598	6509	6601	6570	6593	6621	6624	6610	6505	6579	6578	6704	6400	6562	6668	6663	6490	6496	6474	6525	6705	6524	6563	6633	6598	6519	6593	6627	6606	6487	6507	6680	6520	6534	6507	6578	6573	6611	6632	6684	6590	6590	6670	6489	6535	6551	6528	6564	6472	6547	6506	6722	6662	6528	6582	6470	6584	6493	6723	6719	6538	6575	6611	6589	6544	6657	6488	6646	6546	6465	6598	6524	6591	6559	6655	6405	6615	6580	6542	6627	6490	6556	6648	6523	6384	6488	6587	6518	6492	6586	6453	6638	6739	6458	6539	6575	6433	6584	6576	6595	6625	6468	6615	6596	6481	6662	6698	6607	6463	6527	6495	6525	6721	6426	6592	6561	6645	6760	6530	6660	6522	6615	6691	6606	6697	6526	6643	6575	6500	6567	6594	6562	6574	6586	6517	6528	6537	6456	6584	6518	6665	6517	6434	6542	6523	6717	6578	6585	6489	6541	6584	6500	6536	6617	6554	6602	6604	6531	6563	6651	6546	6579	6486	6640	6602	6668	6634	6692	6605	6501	6532	6612	6457	6623	6551	6558	6512	6581	6475	6584	6517	6488	6585	6539	6477	6482	6599	6515	6515	6510	6496	6601	6532	6544	6498	6502	6518	6448	6645	6408	6581	6615	6628	6469	6562	6678	6605	6538	6572	6589	6665	6585	6493	6503	6482	6495	6555	6490	6439	6617	6711	6466	6494	6484	6557	6460	6502	6593	6575	6510	6553	6443	6678	6493	6507	6656	6477	6426	6623	6554	6645	6608	6471	6592	6533	6527	6508	6498	6573	6480	6585	6634	6457	6478	6661	6628	6526	6613	6480	6730	6638	6561	6550	6463	6678	6490	6577	6559	6588	6536	6683	6463	6641	6542	6524	6530	6728	6531	6569	6543	6550	6619	6497	6490	6509	6559	6561	6566	6507	6474	6589	6566	6481	6643	6617	6546	6559	6644	6553	6614	6538	6577	6541	6541	6526	6640	6585	6652	6506	6575	6648	6513	6529	6666	6540	6551	6570	6525	6591	6501	6572	6548	6657	6527	6494	6481	6487	6525	6559	6662	6552	6560	6663	6666	6697	6507	6555	6647	6510	6470	6578	6582	6542	6542	6554	6580	6598	6623	6608	6593	6509	6663	6623	6525	6639	6619	6553	6484	6467	6538	6492	6544	6566	6540	6628	6543	6647	6368	6480	6439	6500	6375	6584	6475	6483	6587	6503	6564	6673	6639	6439	6608	6513	6610	6568	6462	6380	6644	6580	6486	6642	6546	6647	6447	6519	6546	6627	6623	6526	6470	6568	6602	6494	6609	6666	6454	6555	6495	6504	6506	6570	6533	6634	6547	6543	6460	6511	6492	6505	6705	6637	6596	6548	6526	6616	6604	6458	6558	6496	6617	6630	6691	6535	6673	6545	6670	6526	6508	6676	6437	6656	6574	6603	6761	6543	6512	6653	6644	6574	6682	6455	6383	6592	6614	6649	6500	6510	6516	6569	6602	6554	6568	6557	6537	6702	6574	6642	6600	6645	6670	6672	6619	6601	6551	6504	6611	6659	6464	6431	6686	6602	6514	6546	6663	6511	6584	6627	6506	6658	6450	6437	6541	6568	6489	6561	6684	6552	6521	6577	6472	6559	6512	6463	6517	6598	6538	6753	6584	6491	6550	6488	6493	6565	6506	6514	6605	6634	6420	6591	6495	6561	6575	6674	6594	6599	6515	6541	6518	6457	6452	6642	6586	6607	6554	6504	6579	6448	6443	6574	6619	6580	6554	6570	6552	6635	6601	6513	6541	6592	6559	6519	6544	6630	6717	6597	6633	6569	6551	6421	6641	6590	6612	6418	6512	6523	6467	6495	6519	6613	6602	6595	6544	6574	6605	6476	6662	6652	6630	6655	6560	6565	6606	6497	6576	6570	6648	6533	6502	6694	6537	6581	6574	6559	6555	6588	6598	6541	6541	6524	6525	6672	6699	6550	6493	6577	6524	6609	6575	6543	6741	6520	6596	6557	6564	6580	6573	6466	6504	6672	6570	6581	6630	6462	6586	6474	6624	6595	6549	6592	6546	6688	6520	6523	6554	6380	6606	6581	6507	6506	6496	6609	6560	6451	6683	6634	6554	6629	6537	6527	6536	6623	6514	6517	6558	6628	6486	6471	6581	6574	6541	6612	6561	6685	6611	6493	6587	6467	6471	6513	6603	6574	6542	6581	6556	6642	6562	6674	6563	6635	6621	6538	6522	6514	6698	6501	6595	6615	6446	6685	6557	6627	6631	6456	6580	6453	6526	6603	6552	6591	6472	6702	6615	6548	6533	6493	6561	6644	6567	6641	6546	6470	6467	6616	6521	6535	6481	6570	6516	6548	6466	6620	6627	6511	6636	6670	6490	6652	6617	6595	6489	6533	6600	6557	6392	6671	6555	6580	6610	6531	6505	6563	6653	6529	6719	6487	6489	6461	6478	6602	6588	6602	6631	6485	6652	6505	6530	6668	6558	6545	6696	6534	6488	6722	6611	6601	6551	6497	6636	6573	6465	6651	6600	6644	6417	6641	6593	6566	6595	6538	6445
4192	3227	2741	1611	3885	11292	20389	24024	19039	10256	4065	1489	964	846	798	848	774	841	800	808	848	849	789	788	796	771	772	817	859	855	828	835	766	881	867	799	826	807	820	800	808	789	817	848	866	805	862	826	783	780	837	815	823	758	792	802	814	781	803	805	849	806	806	779	855	824	795	875	837	804	866	792	856	809	849	816	770	789	790	820	834	847	836	830	815	849	797	814	843	854	792	785	804	765	806	796	874	850	793	813	795	809	812	845	832	806	792	787	831	807	810	740	774	824	786	800	796	805	806	789	873	819	813	842	815	828	818	803	844	846	882	771	847	796	791	852	843	830	789	820	821	827	833	825	791	791	855	825	814	813	769	793	836	835	814	839	764	801	790	869	797	766	803	788	848	823	866	812	767	851	793	820	848	784	805	806	854	848	823	782	846	848	854	813	847	829	827	844	847	798	848	869	802	780	776	854	836	854	842	775	869	801	811	818	861	773	809	826	833	848	837	868	780	845	851	839	799	810	832	798	811	772	828	822	820	806	815	789	793	858	833	830	853	778	809	808	819	846	813	817	843	806	850	823	838	869	817	826	822	856	809	825	860	843	835	762	829	847	795	834	820	838	769	767	837	815	779	817	831	824	808	818	812	841	837	827	851	801	840	852	806	781	831	813	838	795	789	817	790	831	789	796	777	808	838	858	779	861	830	842	784	831	802	827	836	819	779	846	781	807	826	825	812	831	787	809	784	791	814	839	831	805	810	828	839	786	800	810	788	816	823	763	808	838	773	842	771	836	786	838	894	841	800	839	864	838	803	816	825	809	831	790	805	798	803	811	781	786	820	777	794	877	866	807	783	806	802	811	829	841	816	786	875	865	769	890	870	826	814	800	772	794	854	860	843	832	833	784	858	822	788	810	807	823	831	816	811	819	815	859	837	775	810	833	865	814	815	775	847	912	858	835	797	817	834	784	794	812	817	845	812	812	801	867	847	807	769	844	829	830	856	791	819	810	848	835	797	826	785	806	765	868	832	800	847	880	831	752	835	843	856	845	836	853	811	842	859	848	826	807	816	832	812	819	825	826	811	804	801	866	788	765	805	816	813	830	866	803	860	840	813	817	782	822	778	840	807	833	827	822	766	801	802	845	843	859	811	852	820	785	862	829	770	821	822	781	825	791	806	776	816	840	833	833	813	833	813	831	830	841	823	810	809	802	808	798	817	839	827	847	813	869	781	839	784	791	822	811	842	829	804	788	792	829	892	794	839	802	813	836	773	828	839	776	877	863	812	796	811	824	805	797	840	844	858	778	837	870	781	841	821	806	803	789	870	790	800	821	824	817	866	780	862	879	841	812	777	806	812	788	852	846	780	829	821	806	788	836	851	792	796	798	848	850	826	816	817	773	783	801	886	806	805	791	825	801	815	830	854	832	842	834	852	801	855	792	778	835	805	815	765	763	817	822	879	831	848	809	789	775	836	795	834	846	733	798	858	816	811	802	844	796	785	807	814	818	854	851	803	804	808	834	809	800	815	824	803	845	905	799	853	869	784	815	813	824	828	829	884	856	836	804	827	881	828	889	761	821	816	795	863	822	851	838	854	807	761	880	798	854	822	856	818	816	829	823	864	760	859	790	801	807	829	795	900	821	804	786	789	851	835	787	848	782	795	856	799	848	842	819	854	779	861	811	807	824	836	846	863	797	832	813	799	822	818	805	826	854	869	795	866	805	813	782	808	814	828	806	821	793	794	789	822	805	824	832	823	789	785	821	760	859	809	790	810	768	791	858	805	810	815	798	799	855	857	840	824	796	768	833	803	847	747	835	799	828	817	838	812	819	797	824	793	818	789	837	856	839	835	826	822	832	793	851	788	876	842	762	811	849	826	841	777	869	875	853	817	860	803	805	825	769	793	807	825	817	832	826	853	820	807	841	812	829	818	804	744	799	786	791	802	784	851	825	816	822	813	799	830	867	883	805	768	805	839	880	837	806	830	844	825	789	822	790	808	861	800	826	805	848	843	820	792	845	754	880	838	796	857	838	831	780	847	831	791	820	823	789	870	790	812	781	842	803	798	834	841	856	823	855	855	857	827	776	815	839	868	823	780	799	878	791	838	840	810	833	813	804	762	810	831	815	807	839	855	851	809	799	846	772	812	837	877	795	846	797	869	816	811	774	813	881	808	806	830	813	811	809	796	833	836	827	840	841	854	811	803	827	792	841	817	839	820	841	809	823	831	856	748	822	818	863	815	790	812	855	814	820	848	769	787	841	839	844	841	876	861	831	819	839	868	824	862	863	807	807	840	799	800	845	885	804	806	845	852	834	831	870	819	865	803	816	839	818	829	802	860	823	764	856	816	835	817	834	861	862	816	839	805	816	860	888	816	862	794	793	848	801	842	815	858	845	782	822	806	882	809	811	805	857	817	841	808	794	798	798	801	827	880	842	801	813	845	831	884	820	822	813	796	809	809	804	816	796	820	824	851	812	810	861	818	808	755	830	789	853	829	789	812	797	786	825	840	829	814	847	836	822	831	844	814	782	846	821	808	782	803	785	812	834	787	812	822	860	838	788	885	829	766	807	826	839	834	851	824	844	801	790	802	839	834	801	819	819	810	831	813	851	809	818	773	823	807	768	807	801	794	811	867	797	845	799	855	831	823	823	915	823	799	834	790	762	741	840	793	834	868	803	815	804	838	758	826	839	810	810	833	824	807	845	837	756	811	815	829	792	795	808	887	832	858	780	791	840	798	788	888	850	884	796	788	799	843	819	852	803	861	839	883	862	793	790	806	789	833	868	862	810	804	820	822	812	821	822	832	792	841	790	770	836	788	851	894	821	798	773	829	846	834	859	875	807	807	834	848	852	878	813	857	834	836	816	847	798	816	875	827	799	833	780	837	803	859	839	841	793	820	835	798	807	810	831	840	825	843	852	777	816	823	869	840	805	825	808	807	874	813	834	819	857	759	786	768	759	815	771	819	838	812	847	773	871	791	810	809	834	847	812	845	855	831	851	793	825	851	812	805	818	810	774	832	833	763	803	785	766	875	815	801	815	841	815	788	805	805	859	795	853	823	818	778	821	845	785	797	819	869	814	832	834	834	859	824	782	836	747	747	825	809	853	841	781	839	841	830	806	824	834	859	821	836	798	827	772	875	870	773	782	841	792	813	776	828	782	791	827	839	803	831	814	770	755	814	785	796	819	861	832	849	766	798	857	848	837	807	839	826	805	782	793	772	826	805	852	772	775	838	862	832	859	743	797	823	798	818	867	835	856	782	844	795	823	821	819	849	816	815	843	807	797	851	847	835	824	831	811	805	779	848	836	853	805	875	807	866	823	790	792	812	868	832	801	790	828	808	833	846	837	837	845	854	816	836	812	832	847	859	813	811	827	847	804	802	819	861	817	893	774	847	803	853	827	811	859	835	824	820	833	808	808	787	885	874	764	823	828	800	824	778	801	841	851	801	805	846	852	826	779	743	837	818	830	793	841	814	854
28418	23174	21330	25645	43219	60135	75300	74538	60968	43852	28971	15825	8885	7284	7128	7154	7060	6943	7028	6873	6915	6961	6960	6904	6915	6910	7022	6888	7189	6978	6906	6936	7088	6947	7006	6934	6881	6931	6912	6981	6980	6984	6925	6916	6888	6918	6993	6846	6960	6906	6933	6886	7046	7002	6921	6798	6979	6905	6975	6892	6928	6980	6921	7080	7040	6896	7017	7020	6864	6892	7006	6906	6992	6985	7000	6905	6969	6942	7024	6936	6940	6982	6880	6985	6996	6916	7002	6845	6983	6954	6815	7088	6909	6870	6833	6939	6903	6958	7025	6991	6978	6897	6844	7046	6973	7058	6892	6939	6962	6982	6955	6877	6748	6967	6897	6899	7000	7140	7058	6865	6794	6946	7094	6949	6827	6907	6827	6944	6865	6925	7064	6967	6866	6974	6904	6911	6959	6852	6840	6864	6912	6953	6985	6890	6873	6853	6935	6957	7043	6949	6988	6911	6936	6927	6999	6870	6910	6852	6993	6988	6883	6804	6978	6982	7028	6979	7069	6873	6951	6957	7115	7000	6854	6950	6929	6929	7051	6962	6905	6970	6947	6917	6978	6977	7021	6941	6917	6800	7032	6929	7028	6852	6837	7098	6850	7016	6876	6941	6910	6854	6928	7034	6989	6997	6993	7008	6795	7021	6919	7218	7030	6878	6927	6980	7041	6870	7045	6908	6973	6979	6869	6893	6908	6863	6936	7084	6924	6986	6930	6899	7003	6927	6799	6899	7033	7115	6909	7027	6965	6886	6961	6988	6999	6857	7041	6929	6845	6971	6938	6976	6904	6858	6920	6948	6985	6837	6883	7068	6932	6857	6861	7022	6824	6957	6946	6876	6900	6825	6952	6861	6811	6948	6977	6998	6870	7072	6948	6972	7008	6897	6975	6947	7075	7093	6991	6908	6980	6905	7061	6969	6919	6988	6810	6986	6888	6948	6875	6859	7002	7149	6887	6878	6966	6947	7049	7043	7100	6914	6964	6879	6858	6939	6888	6965	7020	6877	6928	6882	7011	7103	6899	7082	6940	6954	6898	6953	6908	6868	6849	6941	6962	7017	6896	6977	7066	6756	7027	7024	6971	7012	7011	6925	7020	6937	7010	6864	6908	7012	6963	6855	7067	6942	7026	7015	6818	6888	6903	7003	6768	6974	6952	7019	6886	6854	6926	6992	6873	6904	6995	7008	6968	7037	7020	6960	6953	7000	6832	6898	6912	7068	6915	6972	6782	6811	6943	6873	6955	6866	6831	6895	7110	6916	6918	6863	6916	7096	6809	6922	6927	6866	6992	6976	6934	7019	6964	6946	7030	6906	6942	6760	6902	6967	6917	7064	7050	6861	6908	6989	6825	7009	6998	7082	7014	6931	6958	6942	6768	6919	7082	6976	7069	6890	6948	6913	6837	7009	6895	7139	6871	6892	6907	6841	7053	7079	6865	7021	6959	6806	6908	6838	7011	6998	7013	6946	6996	7009	6958	6927	6941	6885	6891	7020	7006	7035	6992	6888	6995	7080	6857	6980	6846	6994	6809	6951	6932	7051	6907	6893	6916	6922	6914	6816	6938	6977	6946	6883	6915	7063	6818	7015	6832	6945	7077	6933	6925	6941	6859	6890	6919	6994	6910	6989	6796	6885	6833	6849	6924	6902	6891	6972	6926	6875	6956	6981	7017	6996	6983	6953	6850	6998	7018	6800	6936	6908	6854	6982	6928	6995	6981	6897	7057	6980	6943	7021	6904	6837	7020	6876	6999	6911	6976	6916	6972	6930	6974	6834	7052	6851	6932	6901	6975	6953	6984	6885	7084	6931	6988	7007	7006	7103	6903	6953	7068	7001	6840	6913	7000	7004	6892	6972	7046	6859	6960	7027	6952	6885	6885	6983	7001	6931	6992	6923	6972	7064	6849	7034	6970	6865	6956	6905	7001	7016	6939	6914	7001	7086	6840	7043	6982	6899	7065	6843	6948	6784	6948	6949	7035	6976	6897	6916	7035	7014	7096	7012	6906	6823	6908	6801	6991	6934	7039	6999	6876	6962	6953	6895	6929	6879	7033	6893	6942	7055	6848	6931	6874	6957	6915	6957	6952	6891	6977	6959	6896	7011	6890	7003	6795	6996	6950	6989	7000	6937	6807	7080	6968	6946	7102	7043	6804	6908	6851	7105	6886	6888	7041	7018	7011	6958	7018	6819	7033	6951	6881	6962	6894	6853	7035	6955	7100	7073	6990	6952	6939	6952	6901	6873	6965	6974	6958	7041	7067	6864	7045	6922	6927	6841	6984	6954	6859	7100	6858	6911	6771	6898	6942	6962	6973	6930	6814	6956	6861	6973	6932	6886	6811	6991	7004	7049	6952	7016	7003	6817	6962	7042	6986	6809	6959	6805	7020	6931	6984	6973	6735	7080	6995	6922	6842	6943	6992	6991	6941	7016	6776	6832	6983	7034	6739	6867	6844	6978	7024	6906	6908	6844	6962	6948	6870	7045	7037	7005	6986	6902	6955	6826	6863	6903	7032	6980	6981	6948	6955	6980	6960	7008	6919	6924	6804	6970	6941	6988	6901	7001	6960	6948	6925	7162	6885	6868	6940	6873	6863	6991	7020	7026	6839	6991	6913	6854	6961	6845	7067	7062	6947	6774	7019	6947	6994	6917	6877	6960	6830	6823	6907	7034	6966	6831	7113	6883	6765	6876	7038	7068	6992	7051	6967	6978	7021	6956	6969	6987	6945	7048	6961	7000	6930	6961	6929	6775	6982	6984	6809	6869	6904	6886	6905	6869	6843	6907	6905	6796	6894	6935	7002	7023	6955	6867	6751	6989	6864	6983	6989	6853	6847	6849	6894	6849	6929	6904	6904	6897	7048	7111	6947	6902	7044	7048	6972	6921	6938	6906	6935	6905	6938	6910	7055	7030	7013	7132	6960	6793	6956	6911	6884	7113	7080	7141	7009	6971	7054	6947	6865	7031	7071	6976	6955	6905	7099	7011	6933	6942	6909	6778	6832	7018	6915	7013	7007	7012	6911	6972	6953	6870	6841	6974	6943	6997	6980	6987	6952	7043	7032	6882	6880	6918	6933	6964	6992	6969	7016	6861	6825	6943	7054	6969	7055	6920	6989	7036	6967	6950	6978	6924	6740	7001	6885	6829	6988	7067	6857	7027	6978	6996	6758	7171	6934	7021	6979	6880	6867	6854	6950	6919	6870	7059	6866	6931	6875	6990	6931	7048	6944	7000	6970	7011	6907	6928	7019	6992	6986	6937	7031	6992	6975	6911	6927	6888	6879	6921	6916	6939	6974	6942	6969	6937	6798	6867	6877	6900	6846	6983	6892	6955	6985	6974	6869	6932	6873	6915	7024	6890	6931	6899	6878	6849	6929	6923	6954	6928	6851	6923	6997	7071	7080	6938	6909	6965	7013	6968	6974	6920	6923	6927	6994	6919	6859	6984	6814	6912	6933	6976	6940	6893	7022	6856	6993	6942	6909	6999	6992	6918	6877	7010	6950	6993	6978	6991	6976	6986	6933	7036	6989	6972	6977	6986	7016	6866	7049	7017	6960	6926	6965	6933	6889	6987	6991	6954	7086	6864	6990	6935	7056	6951	6964	6957	6982	7017	6982	7027	6825	7039	7048	6995	6862	6987	6829	6947	7023	6907	6854	6890	6723	6894	7000	6890	7083	6911	6927	6973	6865	6933	6933	7044	6944	6943	7024	6885	6981	7038	7068	6824	6985	6969	7035	7033	6913	6908	6985	6931	6989	7079	6852	6883	7004	6907	6886	6961	6978	6865	6825	6963	6914	6929	6916	6969	6982	7024	7022	6877	6941	6952	6955	6870	6961	7029	6955	7063	7011	6836	6883	6961	7062	6887	7030	6870	6965	6929	7069	6987	6974	6985	6963	6933	6975	6988	6975	6974	6922	6797	7053	6933	6857	6989	7042	6968	6946	6971	6885	6937	6815	7027	7080	7166	6995	6884	6929	6987	6975	6920	6950	7037	7036	6813	6887	6886	6956	6955	6933	7064	7021	6995	6914	6936	6922	6915	6860	7045	6855	6983	6893	6928	7025	7005	6993	6902	6916	7003	6930	6921	7010	6935	6949	7030	6773	6959	6896	6927	7013	6756	6911	6911	6999	6953	6960	6997	6797	6851	6982	7007	6882	7041	7064	6955	6837	6966	6798	6942	6912	6995	6941	7109	6957	6917	6920	6934	6870	6830	7028	7029	6976	6981	6912	6924	6899	6938	6961	6915	6880	6995	6919	6919	6928	6812	7045	6892	7017	7087	6994	6818	6860	6890	7012	6918	7017	6894	6959	6849	6960	6914	6860	6956	6897	6761	6919	6976	6831	7045	6877	6998	7082	6952	6874	6938	6977	7047	6843	6888	6942	6834	6992	7002	7026	6884	6955	6965	6879	6890	7021	6917	6926	6961	7041	7008	6933	7035	7077	6939	6940	7035	6948	6930	6973	6884	6916	7073	6946	6990	6987	6995	6846	6993	6938	7011	6815	6956	6879	6990	6872	7040	7008	7076	6871	6941	6978	6942	6959	6860	6977	6916	6866	6992	6958	6920	7021	6987	7054	6967	6975	7001	7052	6942	6933	6912	6891	6960	6914	7013	6912	7115	6900	6880	7072	6833	6913	6834	6897	7006	6894	6874	6964	6825	6942	6951	6877	6926	7039	7056	7032	7001	6917	7016	7124	7035	6862	6772	6950	7007	6956	6874	6953	6951	6888	6838	7019	6935	6931	6830	7047	6905	6875	6911	6818	7030	7059	7113	6988	6965	6928	6782	7013	6877	6902	6875	6901	7103	6925	6936	6967	7053	6868	6975	6898	6870	6944	6940	6915	7083	6916	6986	6931	6855	7021	6941	6994	6993	6972	6912	6949	6991	6797	6825	6940	6977	7018	6892	7005	7097	6976	6873	6980	6958	6996	7022	7057	6889	6937	7026	6975	6814	6994	6991	7054	6852	7068	7119	6891	6776	7045	7048	6975	6955	6890	7105	6890	6944	6864	6961	6931	6957	7007	6913	6946	6901	7055	6862	7035	6892	6859	7051	6808	7012	6964	7013	6864	7047	6906	6917
3060	1496	1319	1045	1455	2792	5350	6000	4652	2751	1449	946	739	782	826	804	775	718	792	757	730	757	746	759	746	777	756	776	731	783	755	771	789	802	762	738	731	791	772	759	736	738	767	724	732	791	750	747	736	720	751	753	741	743	774	750	741	740	787	724	730	773	815	720	737	735	724	741	757	753	798	741	782	775	769	747	775	754	824	798	767	742	708	715	765	757	768	766	700	748	770	783	695	719	782	739	784	716	721	815	760	763	798	817	808	738	785	732	730	789	722	742	746	755	736	785	691	749	742	801	716	734	781	747	808	729	776	763	742	722	761	782	755	786	755	768	752	763	816	741	775	762	721	789	774	751	751	729	799	766	783	752	721	787	755	709	746	817	782	788	772	785	793	775	792	763	766	752	736	759	762	783	794	774	772	723	754	785	799	763	772	796	706	730	732	766	736	762	761	730	740	736	719	783	769	804	764	773	747	724	756	773	766	736	770	776	760	801	724	748	718	735	743	756	777	762	726	774	758	714	778	722	775	793	789	762	744	729	718	767	744	762	739	796	769	743	742	763	782	769	765	760	812	743	730	760	753	722	736	781	736	755	730	802	727	706	761	790	762	842	779	745	766	774	742	731	747	768	775	778	736	801	769	770	762	798	756	748	806	758	786	764	731	774	758	746	740	779	792	752	777	779	760	762	753	744	757	729	734	748	732	733	784	738	789	774	770	716	772	777	783	763	762	776	761	786	732	792	786	764	759	750	756	762	748	744	750	731	777	769	761	742	714	771	801	796	812	755	776	796	756	786	752	759	818	776	732	740	730	822	823	776	749	727	762	748	741	775	747	778	775	775	733	775	783	748	739	780	787	750	802	751	772	782	742	756	772	778	749	745	734	746	742	714	804	747	759	718	740	748	765	765	799	720	830	713	752	738	775	844	736	800	793	764	802	760	753	741	745	730	792	711	732	762	801	788	791	753	749	778	725	787	770	783	747	796	735	751	729	726	730	771	822	731	684	744	821	764	773	728	790	708	792	775	725	743	737	767	781	764	774	747	780	737	749	722	742	777	739	735	704	782	766	762	764	734	764	777	746	779	778	758	759	717	779	737	737	768	756	710	728	747	740	763	749	753	768	779	743	784	761	760	738	731	755	761	771	777	746	738	788	815	732	747	778	766	788	774	809	788	776	724	739	763	763	735	761	792	749	778	773	758	745	751	729	780	763	737	722	752	758	778	787	786	700	793	750	794	768	734	763	820	764	794	738	776	773	790	764	746	762	763	731	819	779	741	766	780	740	751	773	780	738	713	723	729	759	716	732	784	739	731	769	719	711	735	782	786	781	759	778	751	791	781	775	778	735	768	757	770	716	759	760	755	752	735	756	709	724	768	712	717	812	743	760	777	812	769	698	722	769	727	783	708	756	744	764	722	749	751	718	730	773	724	775	762	794	801	754	753	760	761	715	797	724	730	795	739	758	734	759	768	750	779	736	775	742	731	769	725	737	765	800	730	785	758	756	763	804	732	716	820	747	738	760	732	763	741	742	783	782	778	772	764	777	763	787	755	723	779	797	757	734	767	765	799	768	782	731	789	769	784	779	713	786	761	742	817	771	732	782	757	764	792	736	771	731	768	731	740	759	751	769	763	749	783	763	790	724	779	727	727	742	772	776	764	756	757	757	782	791	750	768	722	807	773	761	756	743	765	753	768	750	805	784	777	772	751	721	720	775	723	732	673	778	807	803	755	781	772	749	784	768	759	745	795	815	755	796	769	779	721	777	770	746	782	740	720	742	767	750	808	736	710	720	698	759	833	786	686	762	722	774	736	790	746	768	775	792	771	778	801	745	820	768	797	769	750	751	748	794	816	746	744	692	816	761	745	742	777	731	758	749	760	766	760	769	815	772	779	748	761	764	748	795	824	810	740	802	793	781	777	747	778	768	778	725	810	771	770	711	773	714	785	726	773	740	782	788	712	787	714	751	732	691	726	739	737	770	766	731	755	753	749	728	749	717	744	820	822	746	756	736	755	752	761	763	730	775	782	766	755	760	725	689	759	748	763	755	767	742	755	752	744	754	775	741	795	696	795	770	745	789	775	733	779	746	763	742	728	823	721	738	753	740	716	784	710	739	738	716	744	773	738	781	735	766	701	786	723	769	833	744	793	728	771	774	795	786	770	726	765	773	823	749	738	772	729	727	770	768	804	748	787	725	751	798	759	764	779	725	759	758	803	743	772	749	734	786	747	790	795	771	776	790	725	805	789	728	771	789	753	751	764	769	783	773	723	753	761	735	790	696	745	790	735	733	749	794	821	771	837	785	764	767	753	765	761	690	707	772	737	767	757	799	729	775	702	740	718	765	737	745	750	817	749	746	759	810	787	751	762	789	792	720	757	784	748	704	736	713	757	775	736	728	751	772	723	748	775	783	791	776	773	766	734	793	816	731	784	778	766	770	700	762	709	786	767	728	773	787	784	746	732	755	756	732	795	752	735	758	748	724	767	726	804	731	775	765	784	751	765	741	726	764	748	788	763	768	716	773	740	762	764	780	788	803	836	769	795	717	786	787	821	754	774	786	718	740	761	700	795	795	745	785	737	757	788	721	762	738	743	774	770	756	799	762	731	723	793	744	787	797	774	773	730	774	761	764	787	757	725	742	776	759	722	753	724	728	746	739	752	728	736	784	748	777	753	783	766	721	739	792	768	729	796	682	780	800	774	768	738	789	787	720	796	754	731	766	782	730	756	772	770	734	781	693	767	785	773	771	816	812	770	800	722	775	700	701	775	772	757	723	731	744	767	795	770	762	739	767	773	740	729	772	754	723	778	733	751	806	757	796	767	825	739	696	788	811	753	771	755	771	748	753	728	750	764	792	823	798	813	740	747	732	748	708	771	794	762	717	800	753	772	765	769	768	770	772	793	823	708	763	766	759	767	776	738	797	770	755	720	771	812	748	800	742	785	763	731	746	770	777	745	802	775	760	763	794	764	745	755	817	757	745	739	766	821	794	763	802	737	742	804	818	791	778	788	756	835	748	754	736	690	737	724	796	771	805	755	744	781	741	779	759	807	778	760	765	802	784	714	688	798	749	753	776	708	768	763	803	799	733	770	816	772	747	758	733	768	692	766	730	771	748	795	810	762	731	756	775	731	753	745	744	763	768	716	785	761	756	743	734	758	785	758	792	727	723	727	748	759	771	775	721	728	733	768	820	804	767	781	782	763	801	738	782	812	726	816	776	781	811	769	729	766	719	747	736	776	748	763	795	803	724	736	722	771	746	760	798	788	800	726	767	748	716	770	768	788	799	792	780	725	769	828	762	817	709	733	727	762	795	757	701	754	736	772	774	794	789	710	701	726	810	735	743	766	737	774	773	730	738	748	770	769	780	710	781	732	772	733	765	737	817	760	785	795	772	770	738	786	738	836	810	757	754	786	766	788	791	812	751	722	744	702	728	775	780	786	826	764	721	799	712	778	731	779	779	770	734	724	812	732	750	800
18661	14836	13134	18132	29248	36335	46042	43905	36558	27284	16540	9545	7135	6578	6424	6381	6501	6352	6486	6394	6435	6437	6405	6438	6548	6473	6432	6463	6480	6413	6378	6544	6501	6355	6532	6534	6285	6448	6333	6403	6416	6390	6332	6450	6318	6437	6377	6374	6469	6398	6408	6502	6310	6464	6401	6410	6431	6229	6467	6345	6263	6396	6546	6485	6413	6452	6529	6418	6526	6354	6296	6332	6345	6572	6328	6456	6393	6370	6504	6551	6457	6294	6429	6497	6425	6386	6298	6468	6405	6375	6489	6493	6493	6458	6427	6500	6602	6416	6442	6378	6389	6511	6401	6421	6515	6436	6413	6319	6479	6422	6356	6511	6494	6413	6299	6480	6456	6394	6385	6349	6552	6433	6435	6440	6406	6532	6474	6342	6411	6449	6477	6516	6417	6479	6471	6457	6469	6469	6432	6373	6457	6455	6369	6349	6483	6363	6356	6527	6427	6401	6420	6500	6387	6269	6481	6468	6613	6322	6288	6457	6481	6410	6328	6340	6474	6426	6395	6526	6524	6460	6383	6425	6374	6458	6529	6363	6445	6384	6444	6575	6526	6480	6523	6518	6398	6371	6471	6376	6399	6352	6494	6488	6386	6485	6577	6437	6409	6437	6405	6429	6346	6370	6440	6453	6552	6422	6427	6412	6535	6510	6461	6479	6347	6445	6260	6548	6428	6500	6350	6349	6437	6456	6537	6513	6466	6432	6465	6434	6272	6431	6399	6504	6561	6474	6505	6509	6462	6385	6358	6471	6522	6451	6439	6431	6454	6465	6464	6524	6462	6488	6403	6418	6423	6343	6453	6511	6404	6394	6501	6471	6408	6337	6526	6533	6396	6488	6353	6419	6323	6351	6300	6480	6445	6538	6456	6537	6313	6415	6374	6463	6377	6420	6557	6384	6473	6498	6474	6415	6433	6352	6538	6534	6494	6379	6413	6418	6434	6427	6381	6536	6410	6543	6484	6439	6446	6535	6375	6457	6508	6345	6436	6416	6453	6440	6423	6429	6464	6475	6520	6401	6451	6471	6425	6377	6308	6507	6477	6453	6540	6455	6497	6515	6443	6503	6451	6453	6341	6495	6431	6373	6474	6476	6473	6387	6331	6525	6375	6484	6367	6447	6549	6390	6392	6360	6358	6452	6480	6527	6418	6377	6514	6541	6377	6353	6421	6439	6409	6563	6391	6328	6424	6466	6390	6523	6479	6346	6349	6478	6474	6363	6394	6373	6332	6428	6437	6423	6434	6449	6511	6384	6469	6359	6503	6406	6462	6399	6486	6412	6559	6403	6425	6309	6436	6418	6511	6473	6347	6503	6515	6517	6485	6420	6480	6389	6477	6442	6402	6465	6220	6446	6475	6461	6562	6481	6481	6509	6396	6455	6525	6502	6531	6440	6350	6450	6315	6480	6428	6459	6508	6425	6420	6553	6438	6326	6455	6344	6404	6488	6455	6381	6421	6477	6490	6441	6438	6440	6445	6456	6486	6407	6524	6346	6483	6328	6379	6434	6461	6465	6555	6423	6453	6423	6552	6406	6366	6425	6552	6314	6370	6384	6437	6450	6536	6437	6409	6479	6383	6413	6462	6562	6313	6439	6517	6488	6601	6453	6456	6512	6551	6429	6371	6422	6452	6599	6465	6372	6376	6392	6441	6432	6301	6386	6443	6420	6483	6377	6367	6412	6467	6475	6416	6479	6468	6438	6424	6480	6474	6526	6412	6478	6398	6466	6462	6423	6303	6451	6443	6478	6429	6504	6526	6365	6450	6450	6411	6392	6428	6341	6474	6513	6567	6386	6322	6571	6458	6649	6513	6413	6322	6351	6607	6360	6585	6439	6285	6448	6445	6365	6378	6512	6333	6455	6410	6465	6505	6538	6492	6455	6499	6408	6479	6340	6553	6300	6405	6463	6513	6438	6457	6509	6380	6532	6500	6487	6482	6405	6451	6456	6480	6453	6376	6477	6425	6539	6567	6445	6476	6464	6437	6450	6461	6379	6383	6362	6453	6390	6436	6330	6555	6471	6411	6485	6442	6374	6610	6361	6483	6447	6416	6383	6344	6426	6511	6477	6467	6449	6487	6501	6542	6364	6334	6261	6395	6541	6386	6463	6519	6500	6364	6447	6518	6407	6390	6352	6524	6448	6462	6376	6420	6338	6424	6422	6354	6489	6327	6470	6343	6239	6467	6440	6435	6445	6446	6522	6385	6487	6457	6466	6519	6391	6396	6451	6509	6423	6306	6492	6583	6391	6370	6457	6302	6386	6423	6433	6360	6499	6391	6417	6461	6446	6394	6474	6427	6443	6497	6417	6419	6474	6404	6452	6439	6545	6455	6351	6502	6427	6396	6511	6502	6416	6430	6416	6386	6389	6263	6512	6583	6331	6463	6476	6513	6420	6542	6285	6401	6332	6498	6505	6463	6409	6374	6431	6415	6425	6389	6519	6310	6465	6404	6480	6382	6444	6390	6424	6549	6361	6428	6452	6612	6389	6436	6404	6357	6491	6427	6376	6395	6260	6444	6500	6402	6363	6434	6460	6335	6391	6511	6430	6336	6472	6354	6484	6364	6463	6397	6482	6509	6330	6390	6445	6452	6508	6545	6395	6395	6451	6532	6464	6461	6432	6549	6408	6490	6428	6453	6485	6456	6612	6542	6404	6341	6454	6455	6425	6408	6342	6445	6493	6379	6508	6493	6476	6364	6514	6333	6432	6338	6628	6368	6300	6450	6324	6387	6381	6438	6451	6477	6385	6427	6446	6411	6426	6333	6431	6429	6355	6494	6356	6507	6418	6380	6411	6429	6430	6445	6352	6407	6413	6426	6521	6322	6335	6430	6467	6529	6341	6476	6412	6384	6521	6451	6377	6425	6568	6381	6494	6442	6418	6380	6524	6400	6396	6454	6414	6449	6483	6484	6422	6447	6502	6454	6417	6407	6609	6407	6556	6450	6402	6420	6555	6358	6455	6355	6439	6382	6389	6464	6458	6450	6459	6534	6385	6477	6392	6378	6559	6436	6556	6382	6558	6507	6409	6463	6356	6629	6378	6449	6390	6356	6515	6532	6345	6355	6455	6530	6528	6358	6460	6405	6346	6440	6554	6360	6329	6532	6358	6386	6463	6333	6492	6470	6443	6383	6370	6533	6531	6378	6453	6500	6358	6432	6515	6528	6397	6393	6323	6454	6405	6481	6472	6500	6499	6341	6381	6497	6505	6482	6518	6371	6385	6356	6456	6399	6444	6499	6414	6388	6392	6402	6425	6353	6460	6394	6481	6479	6583	6514	6539	6540	6368	6445	6438	6391	6483	6422	6427	6429	6309	6454	6361	6507	6427	6444	6363	6304	6316	6452	6446	6520	6430	6447	6517	6524	6559	6528	6424	6473	6425	6416	6410	6295	6464	6361	6370	6349	6499	6416	6360	6408	6468	6367	6449	6458	6447	6422	6385	6476	6529	6439	6494	6386	6526	6454	6318	6370	6438	6356	6568	6369	6418	6484	6420	6464	6426	6510	6449	6402	6461	6445	6372	6485	6426	6447	6587	6456	6507	6375	6367	6431	6280	6472	6414	6399	6465	6415	6550	6485	6559	6362	6363	6415	6323	6422	6395	6449	6492	6390	6457	6449	6425	6404	6396	6634	6418	6423	6368	6482	6294	6498	6516	6330	6324	6350	6457	6515	6460	6338	6456	6502	6486	6446	6273	6579	6417	6433	6528	6467	6415	6362	6531	6335	6373	6335	6482	6370	6376	6361	6526	6376	6466	6375	6491	6455	6414	6435	6320	6447	6482	6372	6361	6505	6403	6442	6469	6454	6420	6404	6399	6486	6405	6406	6335	6267	6295	6452	6486	6473	6337	6444	6324	6318	6520	6485	6397	6493	6288	6465	6344	6361	6304	6400	6411	6482	6420	6501	6285	6437	6482	6409	6456	6500	6499	6364	6462	6482	6415	6440	6300	6424	6519	6449	6474	6491	6326	6465	6500	6489	6456	6460	6418	6522	6579	6431	6499	6560	6454	6382	6486	6496	6479	6508	6560	6417	6249	6515	6415	6430	6349	6348	6410	6464	6425	6309	6532	6430	6524	6490	6509	6515	6501	6523	6460	6546	6436	6437	6454	6349	6514	6465	6454	6471	6387	6507	6348	6383	6367	6355	6452	6410	6364	6381	6359	6530	6359	6350	6455	6393	6406	6447	6497	6418	6415	6522	6532	6519	6386	6524	6358	6377	6367	6400	6425	6506	6337	6386	6455	6422	6441	6417	6328	6542	6512	6485	6355	6469	6462	6518	6422	6432	6324	6426	6610	6376	6534	6583	6453	6366	6638	6471	6371	6467	6396	6496	6448	6333	6425	6545	6391	6362	6500	6314	6534	6341	6367	6343	6357	6442	6370	6313	6332	6427	6462	6444	6418	6413	6506	6491	6581	6401	6470	6318	6460	6543	6428	6431	6369	6481	6326	6379	6482	6397	6482	6346	6443	6415	6337	6413	6356	6435	6390	6335	6453	6470	6491	6409	6422	6495	6433	6490	6468	6471	6396	6389	6528	6359	6404	6415	6400	6428	6514	6526	6377	6531	6467	6488	6338	6380	6528	6521	6400	6709	6419	6360	6544	6420	6489	6301	6463	6361	6412	6529	6393	6427	6421	6386	6591	6342	6362	6405	6526	6468	6409	6521	6494	6396	6442	6507	6321	6417	6432	6343	6481	6553	6426	6452	6355	6337	6429	6572	6554	6440	6400	6448	6563	6493	6392	6542	6396	6507	6390	6389	6369	6501	6479	6376	6391	6408	6443	6469	6470	6453	6414	6436	6490	6437	6587	6465	6401	6454	6449	6481	6516	6462	6384	6442	6327	6311	6606	6415	6439	6396	6512	6471	6484	6471	6497	6471	6521	6516	6454	6422	6420	6426	6511	6500	6424	6499	6427	6346	6387	6475	6533	6421	6429	6415	6422	6491	6388	6516	6458	6253	6407	6343	6433	6504	6430	6470	6414	6557	6481	6506	6515	6351	6487	6379	6297	6541	6463	6573	6385	6268	6499	6357	6491	6435	6409	6473	6473	6485	6424	6429	6521	6491	6479	6496	6466
2513	2410	1605	1681	1673	3576	11522	12575	10016	5344	2222	1216	904	817	737	789	850	790	790	807	801	778	774	881	833	812	836	793	766	799	862	831	847	760	806	831	841	781	859	844	791	767	766	825	853	755	805	795	766	809	819	767	767	785	785	765	747	795	791	739	792	826	791	828	800	824	809	812	828	798	819	791	762	776	811	810	783	793	839	838	836	789	818	818	792	825	770	803	815	807	843	776	811	786	814	802	801	826	762	782	879	818	762	837	830	743	747	805	802	802	785	825	771	778	806	827	857	783	847	835	789	789	828	821	810	818	801	805	774	815	832	812	756	815	814	778	771	835	759	781	808	830	785	853	775	814	836	822	789	819	769	790	825	823	751	771	830	828	815	774	834	826	785	808	802	813	807	797	782	811	782	847	801	809	806	780	771	791	771	865	827	871	878	795	800	843	807	753	845	786	817	827	771	759	804	819	848	836	789	803	774	775	812	753	778	804	817	795	851	811	809	815	815	763	764	803	820	829	793	826	761	797	779	783	786	806	778	844	821	783	820	809	771	785	830	817	824	804	813	786	780	811	834	850	787	785	817	837	815	804	805	791	808	793	789	797	839	836	815	849	731	761	743	790	759	812	785	793	739	836	812	794	771	798	760	765	793	848	795	802	772	797	777	808	811	805	831	832	797	767	773	763	787	853	805	794	834	808	838	773	812	821	745	724	842	764	804	780	794	805	809	816	795	838	841	793	784	812	777	828	822	763	830	810	781	796	815	803	789	835	787	793	874	838	823	743	752	763	757	823	755	784	792	741	846	789	782	779	830	794	820	743	794	791	837	823	838	731	805	829	807	826	762	819	791	799	816	816	820	818	826	773	798	817	750	752	806	788	819	837	820	808	780	786	799	816	850	799	827	808	737	830	797	776	812	782	827	764	824	803	787	787	782	788	858	782	870	735	806	835	798	835	772	793	800	798	817	835	779	819	801	791	860	785	777	788	808	771	819	825	763	818	808	826	777	816	790	851	799	793	745	843	751	745	758	808	833	804	818	805	858	802	763	784	796	779	799	805	820	819	782	807	804	766	781	784	790	787	822	771	774	771	749	807	790	811	838	828	816	824	835	800	784	816	789	825	768	763	837	763	846	763	855	784	805	742	767	811	820	774	837	779	846	836	831	834	792	813	806	788	814	766	831	807	811	798	793	795	805	747	797	799	755	787	835	762	801	775	763	776	819	780	774	776	820	828	734	837	774	856	849	862	840	754	812	842	839	787	799	773	844	825	749	755	835	774	785	770	805	797	843	804	806	761	825	792	847	793	820	744	790	775	855	782	749	841	773	773	820	820	721	793	784	811	824	781	826	796	780	764	750	781	810	855	808	719	766	835	839	838	815	766	795	733	794	803	793	769	792	814	832	787	794	830	851	747	751	855	796	768	787	832	784	817	737	773	796	789	808	769	783	821	804	791	830	816	790	792	845	774	851	876	779	777	812	789	816	821	771	770	795	814	782	802	842	759	764	785	795	811	795	851	776	833	771	831	777	804	785	805	790	807	772	828	797	802	779	795	773	799	816	805	800	809	801	839	776	785	818	780	849	792	842	796	788	819	764	765	862	793	797	761	797	800	783	772	753	809	793	842	811	800	810	767	766	781	820	783	795	801	815	737	837	814	805	807	811	815	783	791	818	773	792	780	807	780	784	851	778	802	836	794	798	786	774	808	775	773	768	782	775	788	807	769	777	800	796	780	835	770	780	843	847	778	841	801	810	846	755	825	779	782	808	836	777	773	799	771	821	812	814	850	806	796	822	779	750	834	794	829	794	812	743	824	774	770	785	829	835	808	857	805	812	819	836	837	779	765	796	828	770	785	779	806	828	798	866	771	856	816	776	793	774	778	821	742	752	829	840	828	802	812	763	829	783	778	787	785	811	813	771	778	818	791	784	789	773	828	826	804	769	797	815	823	796	822	802	819	787	707	791	821	861	854	803	775	811	761	813	825	790	857	804	808	823	791	801	810	891	819	824	758	860	788	779	804	807	787	823	806	764	760	763	834	809	782	791	854	761	824	850	792	787	804	867	773	777	755	771	844	813	852	768	804	783	758	785	838	804	772	789	841	761	764	792	800	844	782	779	795	820	836	853	853	810	799	837	880	799	829	820	829	847	782	774	782	810	775	837	838	798	827	838	808	772	860	747	766	842	828	833	797	798	815	813	869	799	762	774	899	812	819	833	816	777	817	790	815	827	808	779	812	796	877	771	719	816	800	831	812	848	795	862	793	764	796	784	793	806	786	850	759	799	864	786	793	757	787	809	775	789	789	782	823	799	798	806	797	785	813	780	819	793	757	818	811	792	796	795	799	810	790	780	813	776	812	783	735	845	773	748	793	785	823	778	782	811	825	778	751	795	790	767	801	824	820	784	876	748	803	843	733	829	832	803	833	790	814	801	843	795	774	774	800	788	787	820	786	808	849	785	812	795	832	854	751	798	797	780	803	803	802	783	831	774	784	815	754	771	796	845	784	806	795	813	827	770	815	795	790	785	809	807	783	797	796	771	819	829	769	793	845	750	771	835	831	800	835	797	799	791	818	786	750	838	793	819	789	742	808	827	773	766	802	822	806	763	811	829	841	859	816	807	782	840	773	818	784	799	799	795	782	808	858	867	788	759	790	829	809	825	774	793	768	821	839	790	776	829	804	800	776	837	807	808	827	796	761	798	795	746	849	837	793	794	762	755	840	795	792	781	807	831	851	839	782	802	776	865	791	787	834	794	833	857	787	824	778	802	805	786	829	745	799	778	794	817	864	827	826	772	820	801	772	793	808	837	782	808	784	833	828	846	777	767	766	788	814	790	804	809	851	833	826	834	807	820	822	798	803	847	864	767	819	842	768	819	838	788	772	823	805	834	750	799	772	748	762	853	754	757	847	822	845	794	824	774	820	769	781	766	801	817	808	763	810	789	836	818	751	764	816	846	785	817	858	832	857	755	808	766	780	828	842	762	793	815	831	745	840	786	786	771	819	787	836	801	765	740	789	774	852	821	828	819	797	810	807	762	828	818	784	786	735	826	816	730	789	785	860	772	797	804	867	817	803	820	749	747	795	803	797	824	816	855	811	826	793	857	774	820	807	779	817	812	838	792	844	811	762	815	812	822	772	798	758	777	817	832	851	834	845	857	762	784	827	837	830	799	847	747	841	774	819	789	798	791	860	823	791	778	807	793	767	784	768	752	825	806	746	809	794	815	901	808	841	722	796	802	760	817	784	797	771	769	811	841	800	855	802	834	826	828	792	798	812	749	773	823	830	709	767	827	811	753	881	798	803	753	827	812	771	822	823	804	772	819	828	806	805	784	797	807	799	793	792	760	807	773	783	775	824	783	755	795	792	782	767	798	794	789	768	811	757	736	788	824	764	815	780	848	793	780	867	771	825	823	802	796	824	841	795	785	819	826	799	825	840	832	813	790	821	758	765	793	855	850	811	775	861	770	805	762	793	788	846
23290	19189	14968	26758	32323	41735	60787	57805	47593	35335	22663	12417	8058	7122	6705	6719	6826	6688	6817	6819	6672	6763	6658	6812	6712	6703	6716	6709	6668	6638	6759	6655	6780	6675	6727	6543	6811	6711	6659	6788	6695	6706	6836	6603	6792	6705	6673	6631	6935	6679	6851	6638	6658	6633	6684	6659	6673	6742	6647	6569	6633	6745	6586	6842	6551	6745	6817	6693	6839	6663	6674	6672	6670	6681	6727	6668	6763	6740	6813	6771	6595	6576	6755	6753	6823	6781	6642	6738	6806	6705	6778	6746	6870	6756	6676	6811	6590	6690	6814	6684	6847	6804	6616	6785	6790	6787	6641	6756	6581	6830	6730	6723	6812	6670	6589	6703	6678	6727	6738	6728	6813	6834	6620	6751	6842	6808	6872	6911	6857	6621	6857	6574	6623	6732	6576	6770	6754	6657	6670	6724	6756	6637	6837	6703	6752	6813	6705	6693	6744	6649	6742	6699	6710	6705	6768	6847	6669	6845	6684	6682	6664	6842	6739	6641	6670	6844	6776	6718	6705	6723	6672	6747	6724	6744	6685	6829	6685	6755	6764	6697	6791	6663	6716	6782	6828	6722	6750	6753	6811	6642	6767	6997	6696	6789	6633	6749	6743	6764	6758	6682	6888	6661	6745	6716	6709	6681	6737	6692	6840	6710	6805	6671	6689	6779	6767	6565	6732	6669	6784	6977	6756	6574	6629	6761	6709	6762	6678	6734	6674	6805	6767	6824	6738	6755	6640	6904	6824	6666	6729	6807	6728	6671	6763	6819	6759	6685	6830	6830	6730	6726	6685	6811	6690	6839	6832	6699	6731	6720	6800	6712	6762	6765	6689	6868	6655	6843	6768	6741	6634	6709	6775	6684	6688	6762	6775	6701	6734	6828	6751	6664	6828	6653	6732	6860	6695	6534	6691	6771	6743	6674	6715	6729	6717	6759	6789	6698	6604	6710	6601	6744	6819	6715	6755	6775	6757	6666	6750	6771	6684	6931	6643	6631	6781	6690	6760	6822	6759	6748	6812	6587	6617	6776	6601	6739	6811	6686	6713	6691	6562	6770	6747	6694	6745	6683	6792	6757	6766	6782	6720	6703	6779	6742	6675	6700	6804	6754	6647	6709	6703	6732	6726	6769	6671	6837	6668	6598	6678	6719	6852	6560	6718	6750	6890	6673	6741	6649	6659	6681	6732	6723	6797	6706	6740	6662	6769	6693	6677	6803	6740	6633	6755	6701	6652	6737	6657	6783	6714	6600	6802	6786	6672	6620	6699	6762	6770	6819	6728	6800	6795	6717	6792	6721	6637	6702	6797	6768	6839	6662	6894	6722	6605	6690	6598	6821	6700	6690	6663	6725	6863	6594	6710	6717	6736	6834	6683	6813	6856	6674	6619	6729	6710	6738	6777	6762	6780	6801	6636	6802	6827	6734	6757	6665	6806	6779	6631	6930	6700	6759	6792	6774	6689	6864	6715	6790	6770	6855	6775	6844	6774	6830	6799	6731	6863	6785	6746	6843	6806	6777	6672	6715	6829	6711	6658	6713	6756	6797	6721	6735	6641	6798	6746	6869	6738	6742	6638	6727	6755	6647	6768	6701	6699	6771	6713	6685	6840	6652	6681	6752	6789	6742	6731	6631	6743	6724	6821	6770	6695	6751	6666	6718	6708	6699	6693	6843	6603	6743	6633	6777	6786	6794	6770	6667	6787	6718	6749	6811	6862	6587	6794	6634	6753	6763	6775	6755	6699	6746	6721	6905	6669	6859	6634	6663	6777	6628	6779	6695	6765	6617	6807	6684	6736	6742	6644	6689	6784	6704	6795	6833	6634	6739	6828	6685	6800	6673	6810	6798	6769	6735	6727	6694	6775	6866	6649	6775	6628	6755	6807	6650	6709	6616	6729	6811	6701	6777	6750	6697	6680	6759	6817	6721	6896	6800	6820	6646	6726	6703	6895	6915	6682	6786	6747	6707	6875	6703	6724	6721	6817	6756	6606	6787	6896	6590	6741	6574	6832	6787	6716	6777	6597	6777	6720	6693	6839	6847	6848	6683	6678	6825	6683	6706	6857	6718	6816	6608	6630	6864	6789	6667	6717	6694	6719	6736	6668	6746	6667	6747	6757	6640	6748	6723	6817	6741	6698	6720	6810	6550	6745	6672	6820	6717	6790	6716	6784	6698	6705	6755	6827	6701	6875	6713	6779	6787	6808	6659	6687	6691	6661	6771	6754	6754	6827	6878	6699	6767	6772	6692	6678	6888	6775	6650	6666	6669	6661	6743	6796	6815	6809	6657	6850	6814	6834	6700	6874	6759	6742	6716	6750	6873	6749	6690	6815	6747	6718	6613	6571	6604	6667	6749	6698	6706	6683	6700	6615	6791	6733	6690	6745	6816	6806	6690	6715	6702	6630	6740	6735	6722	6740	6717	6726	6735	6649	6624	6715	6729	6772	6791	6673	6669	6841	6833	6845	6783	6739	6740	6611	6840	6652	6711	6751	6688	6694	6754	6699	6671	6778	6620	6662	6771	6657	6661	6712	6730	6758	6645	6721	6846	6663	6847	6661	6680	6772	6693	6730	6796	6791	6826	6773	6718	6686	6641	6817	6675	6768	6656	6677	6707	6761	6646	6673	6669	6729	6747	6648	6736	6745	6597	6683	6850	6757	6724	6690	6724	6699	6725	6572	6778	6664	6585	6744	6785	6757	6732	6707	6937	6683	6649	6766	6686	6736	6685	6715	6719	6615	6697	6683	6722	6773	6732	6856	6702	6747	6785	6677	6666	6653	6777	6713	6643	6742	6641	6729	6898	6810	6669	6734	6765	6677	6619	6724	6785	6831	6703	6780	6699	6804	6751	6743	6658	6579	6670	6764	6757	6776	6694	6612	6711	6718	6758	6637	6673	6673	6801	6730	6699	6761	6783	6765	6697	6696	6678	6779	6835	6647	6648	6746	6801	6794	6754	6694	6823	6672	6806	6734	6720	6726	6782	6792	6848	6664	6845	6820	6575	6707	6724	6823	6748	6676	6691	6629	6727	6715	6693	6713	6650	6730	6677	6744	6688	6707	6752	6854	6624	6645	6733	6778	6642	6751	6736	6712	6729	6776	6709	6620	6749	6767	6803	6828	6722	6771	6755	6626	6708	6607	6756	6679	6894	6819	6657	6768	6727	6673	6782	6659	6747	6799	6774	6903	6813	6833	6635	6604	6735	6599	6761	6805	6704	6792	6781	6775	6921	6802	6734	6699	6730	6681	6775	6860	6720	6765	6741	6691	6727	6772	6724	6690	6672	6930	6781	6697	6747	6792	6772	6751	6704	6765	6711	6598	6817	6788	6627	6685	6786	6751	6771	6685	6753	6704	6623	6667	6763	6727	6729	6753	6806	6685	6603	6897	6829	6776	6737	6713	6739	6697	6870	6842	6726	6780	6769	6727	6653	6744	6736	6710	6678	6691	6781	6723	6705	6752	6707	6699	6847	6709	6693	6618	6704	6782	6712	6875	6739	6728	6744	6718	6750	6754	6634	6730	6745	6668	6750	6743	6686	6696	6657	6735	6717	6677	6659	6774	6755	6672	6735	6677	6701	6715	6710	6795	6703	6763	6581	6676	6660	6759	6760	6767	6796	6654	6768	6820	6654	6815	6762	6775	6667	6699	6670	6721	6767	6791	6716	6705	6762	6789	6745	6789	6755	6646	6739	6741	6752	6701	6716	6753	6700	6684	6712	6689	6749	6695	6689	6669	6792	6801	6734	6691	6759	6745	6678	6720	6675	6782	6682	6763	6773	6721	6799	6755	6803	6740	6789	6826	6639	6716	6682	6622	6782	6725	6693	6583	6691	6807	6622	6721	6666	6699	6693	6803	6648	6711	6736	6749	6620	6650	6677	6796	6774	6711	6707	6707	6757	6862	6647	6676	6757	6872	6843	6708	6652	6809	6738	6711	6674	6756	6866	6661	6833	6786	6680	6617	6616	6650	6720	6747	6732	6739	6703	6700	6745	6769	6786	6825	6716	6752	6719	6822	6713	6818	6644	6675	6735	6705	6633	6665	6768	6763	6785	6717	6759	6716	6684	6727	6804	6804	6757	6827	6651	6890	6801	6730	6724	6798	6701	6715	6765	6809	6658	6677	6737	6798	6723	6622	6783	6647	6846	6641	6811	6704	6649	6737	6691	6659	6841	6645	6784	6623	6709	6697	6637	6803	6702	6739	6852	6730	6769	6748	6587	6767	6760	6754	6762	6695	6638	6619	6656	6782	6688	6785	6753	6751	6789	6704	6752	6780	6681	6818	6690	6773	6659	6745	6771	6616	6791	6798	6728	6749	6719	6749	6766	6824	6816	6781	6790	6744	6711	6806	6753	6764	6720	6801	6655	6699	6836	6904	6803	6661	6782	6834	6689	6741	6713	6752	6645	6694	6675	6772	6744	6724	6686	6718	6675	6830	6725	6590	6647	6824	6807	6835	6724	6757	6715	6734	6734	6739	6679	6703	6673	6740	6705	6858	6764	6671	6735	6694	6556	6804	6664	6654	6700	6766	6699	6715	6827	6718	6739	6750	6719	6743	6663	6732	6713	6705	6735	6683	6765	6753	6687	6660	6671	6734	6710	6770	6759	6965	6795	6823	6639	6785	6782	6687	6670	6785	6634	6776	6766	6656	6815	6823	6698	6672	6755	6765	6740	6775	6724	6699	6789	6671	6658	6872	6597	6701	6661	6654	6708	6763	6746	6654	6730	6581	6726	6745	6743	6684	6749	6729	6852	6697	6774	6709	6748	6848	6726	6708	6747	6628	6728	6722	6734	6622	6682	6796	6748	6737	6817	6748	6643	6667	6764	6604	6787	6778	6689	6714	6723	6724	6774	6807	6720	6740	6674	6781	6623	6710	6771	6675	6647	6689	6760	6761	6847	6691	6636	6716	6653	6697	6754	6678	6768	6702	6575	6705	6744	6827	6705	6800	6850	6836	6659	6667	6713	6750	6796	6780	6718	6755	6797	6703	6649	6751	6656	6742	6649	6850	6858	6731	6719	6772	6628	6710	6747	6688	6845	6835	6768	6598	6751	6771	6681	6765	6686	6681	6754	6794	6718	6716	6677
4523	1843	1473	1569	1605	6143	18002	14471	10361	5605	2390	1239	871	749	794	748	720	817	785	773	771	742	792	776	775	808	774	768	812	786	793	765	774	788	803	780	822	770	805	754	815	765	799	815	804	757	799	762	757	743	781	794	822	848	793	795	822	803	786	749	803	821	746	782	824	766	754	798	722	766	804	751	811	753	776	804	822	874	806	818	827	755	770	794	807	782	803	751	796	797	799	783	764	788	747	789	809	842	783	797	756	791	775	786	771	761	777	830	804	734	828	795	730	808	800	798	777	769	810	776	775	847	764	765	796	773	772	785	861	790	767	791	758	734	777	817	761	820	807	807	753	802	811	831	801	773	852	781	728	818	778	847	750	794	810	787	795	808	751	818	770	780	818	747	767	767	830	776	781	796	771	778	815	783	793	758	771	820	758	796	774	786	767	796	824	785	828	797	758	803	821	842	767	763	765	831	741	759	752	752	769	799	778	769	783	775	833	792	775	753	800	788	787	780	759	796	847	780	799	843	801	806	773	788	769	768	759	790	800	859	812	785	784	761	793	796	780	786	756	771	781	858	787	738	806	811	798	766	802	759	790	792	780	807	752	795	789	816	804	784	774	731	834	802	804	770	811	764	779	777	780	804	799	790	807	804	778	787	848	804	814	801	805	822	776	811	794	772	720	799	786	698	796	786	808	805	798	837	773	792	771	758	799	783	800	742	772	808	812	813	729	768	750	781	753	783	766	827	801	792	798	832	799	779	798	829	770	812	821	808	815	783	775	830	770	738	811	778	827	806	775	807	793	792	823	834	767	773	804	813	746	791	812	770	770	782	826	792	816	810	816	798	771	754	749	763	834	810	816	836	795	769	765	803	786	809	778	763	796	798	836	796	787	804	800	762	734	801	801	777	775	767	759	785	780	797	788	845	790	842	754	780	802	778	810	767	756	755	776	863	745	709	801	795	802	762	757	810	803	765	756	773	730	773	718	767	788	793	747	778	830	760	767	773	765	778	827	785	734	781	768	796	771	767	823	757	770	795	778	804	786	800	821	826	809	801	783	790	814	862	849	776	793	771	817	827	805	772	742	778	805	829	813	813	809	767	811	816	769	759	830	833	886	767	763	805	817	815	786	786	796	800	771	812	843	783	765	763	786	769	745	800	783	785	785	807	778	763	799	762	812	744	855	793	804	799	783	740	795	824	836	808	820	819	797	793	754	791	785	804	802	774	829	771	747	765	811	814	795	802	754	786	821	812	780	781	748	740	799	771	816	786	771	781	812	803	777	761	823	748	838	765	804	762	741	761	779	781	783	772	831	808	814	769	759	787	798	849	812	780	854	820	837	810	783	838	791	789	744	862	791	788	775	789	814	837	834	791	825	786	769	793	804	816	823	773	767	803	741	834	811	746	783	775	837	778	788	766	747	833	752	773	789	760	779	785	805	791	733	768	776	802	788	766	774	794	805	773	774	789	838	789	858	810	825	775	796	781	815	812	777	789	790	789	840	774	769	836	811	761	836	786	833	743	816	793	765	781	789	783	794	803	760	828	788	741	781	744	797	805	763	751	815	791	816	817	803	759	765	806	770	743	703	793	787	778	789	807	820	795	779	726	766	857	790	788	794	757	831	811	785	755	773	813	807	801	797	814	769	753	765	795	778	803	792	793	772	802	816	782	794	794	838	736	799	807	739	761	791	809	857	749	817	716	831	835	803	777	796	797	797	806	758	836	768	788	791	777	819	792	826	764	812	822	800	736	763	787	802	779	801	771	771	763	753	806	801	812	775	794	813	765	748	761	774	772	805	780	778	787	803	795	802	809	788	774	764	838	781	795	790	765	831	804	774	830	781	748	773	808	847	765	799	767	761	833	805	809	839	834	767	787	794	796	813	785	771	808	773	846	770	753	803	843	835	786	853	841	795	778	780	819	788	819	781	821	803	761	759	829	797	763	781	812	770	766	765	764	759	829	829	790	791	773	778	782	759	827	752	797	805	749	812	795	825	815	769	778	782	790	841	821	780	758	805	767	769	831	786	818	842	796	813	778	762	813	735	791	759	805	770	803	791	801	828	808	776	815	787	764	788	790	799	832	737	823	782	767	843	809	797	779	769	779	738	770	790	824	790	795	795	759	794	787	796	784	792	760	752	759	819	821	794	824	769	772	830	788	816	782	807	755	803	783	787	742	825	798	777	788	751	858	797	836	831	791	838	776	807	743	760	774	749	772	781	770	769	731	822	799	811	736	771	807	789	794	812	769	794	763	797	797	831	796	822	820	756	814	789	880	810	826	781	843	807	799	764	787	779	785	758	740	814	789	770	846	772	801	780	861	783	799	750	732	810	821	801	759	806	764	845	852	836	842	765	729	758	741	795	764	735	746	751	787	815	813	817	785	762	798	812	796	817	764	745	792	810	766	788	777	816	790	820	828	797	808	776	775	770	813	800	824	802	800	794	780	754	780	827	773	781	803	799	773	751	812	779	858	764	756	829	791	794	801	771	842	802	811	817	779	745	776	817	748	823	778	845	733	785	777	765	779	786	836	762	787	815	789	809	818	799	780	787	761	805	806	792	800	760	742	768	797	786	777	836	785	838	789	765	821	820	787	842	796	801	825	816	799	753	794	752	776	808	810	755	781	770	788	800	765	771	841	801	800	837	819	744	804	794	835	791	758	780	779	785	806	791	858	800	783	817	830	826	829	805	811	799	832	823	759	806	807	794	804	791	842	800	805	779	742	788	795	744	768	789	818	796	781	753	857	835	792	818	787	799	792	810	827	750	798	782	777	787	755	711	755	759	800	788	787	760	772	787	766	775	715	727	788	785	773	760	817	767	747	788	731	772	733	806	763	850	766	783	804	807	774	807	810	777	777	764	813	818	738	750	793	799	760	809	750	759	810	786	792	796	807	819	768	728	802	783	794	816	743	837	817	767	810	763	794	775	793	775	787	821	828	751	792	765	826	806	779	793	769	794	766	796	770	784	781	736	745	794	774	758	771	801	757	792	782	795	816	797	788	792	798	796	788	757	813	778	808	759	793	779	809	758	844	842	790	741	804	791	805	745	772	740	820	778	729	779	782	753	774	735	800	762	769	740	768	839	788	797	795	793	785	813	758	833	814	795	838	831	809	797	777	796	719	800	792	809	784	722	797	794	771	796	829	771	842	757	808	788	789	812	843	775	792	804	782	733	834	769	818	808	806	810	808	789	718	825	811	804	774	822	811	762	793	813	740	782	778	815	789	759	817	789	776	830	805	776	823	799	805	805	777	811	775	744	790	832	776	775	711	823	790	787	829	793	804	815	824	800	786	778	800	748	781	775	777	791	742	778	795	855	770	773	808	793	783	809	741	838	787	785	775	814	827	788	837	810	788	794	777	794	751	775	783	784	793	787	858	781	819	764	763	766	799	769	791	772	769	742	751	775	757	795	781	782	828	780	794	831	799	766	773	788	856	797	793	806	759	786	742	820	781	832	776	801	798	775	811	803	853	812	797
22506	16243	14587	26002	32123	50195	69734	60146	49406	36541	23563	12715	8096	6858	6684	6610	6652	6680	6589	6659	6593	6769	6761	6619	6706	6607	6735	6634	6750	6722	6630	6619	6706	6616	6729	6705	6592	6778	6670	6573	6653	6706	6647	6593	6631	6685	6662	6705	6588	6550	6613	6607	6652	6644	6628	6718	6619	6657	6591	6626	6666	6519	6764	6591	6604	6615	6659	6661	6662	6723	6600	6692	6660	6744	6736	6712	6601	6728	6592	6690	6528	6645	6715	6684	6783	6782	6691	6644	6584	6647	6651	6542	6713	6712	6716	6738	6651	6562	6675	6580	6658	6706	6665	6656	6543	6667	6584	6651	6644	6645	6617	6610	6679	6561	6699	6717	6716	6671	6604	6698	6645	6767	6561	6799	6693	6622	6624	6634	6710	6593	6676	6650	6780	6701	6733	6745	6651	6640	6675	6658	6634	6716	6816	6628	6738	6724	6646	6636	6753	6681	6768	6659	6622	6701	6592	6587	6531	6658	6619	6648	6644	6500	6657	6714	6662	6691	6776	6705	6541	6618	6635	6623	6749	6749	6623	6579	6665	6654	6618	6645	6817	6774	6697	6684	6706	6641	6684	6570	6696	6620	6802	6723	6581	6585	6567	6838	6628	6709	6664	6576	6682	6645	6612	6696	6586	6764	6734	6766	6555	6684	6724	6782	6752	6667	6604	6809	6555	6572	6774	6611	6697	6677	6674	6720	6701	6720	6602	6653	6659	6569	6705	6647	6678	6660	6646	6655	6751	6709	6795	6783	6687	6644	6488	6742	6629	6581	6659	6698	6766	6421	6779	6660	6603	6642	6655	6690	6604	6665	6681	6700	6517	6760	6566	6541	6646	6640	6651	6646	6690	6635	6642	6723	6666	6727	6725	6608	6546	6661	6727	6597	6678	6467	6702	6684	6707	6574	6677	6722	6595	6644	6601	6635	6682	6819	6801	6672	6613	6574	6785	6617	6629	6684	6714	6693	6722	6594	6595	6524	6658	6679	6604	6730	6688	6519	6651	6613	6644	6706	6684	6583	6678	6735	6657	6654	6540	6625	6785	6662	6630	6623	6576	6537	6638	6744	6562	6613	6751	6711	6628	6793	6665	6666	6514	6711	6686	6654	6672	6722	6701	6755	6651	6704	6688	6617	6677	6703	6736	6619	6672	6595	6523	6559	6657	6742	6584	6703	6578	6700	6683	6651	6710	6482	6685	6552	6508	6662	6540	6661	6669	6630	6661	6637	6574	6627	6674	6626	6636	6679	6636	6660	6638	6611	6724	6758	6685	6633	6765	6609	6608	6678	6726	6522	6587	6717	6693	6681	6713	6559	6613	6645	6772	6734	6687	6627	6666	6595	6684	6846	6594	6617	6568	6648	6744	6639	6594	6652	6585	6606	6556	6630	6643	6754	6603	6643	6674	6617	6592	6708	6792	6673	6712	6805	6662	6814	6780	6599	6605	6605	6548	6621	6652	6661	6691	6598	6644	6600	6682	6613	6740	6601	6730	6598	6727	6592	6713	6663	6589	6677	6674	6742	6846	6749	6637	6685	6724	6598	6620	6592	6650	6625	6644	6706	6629	6740	6715	6651	6692	6623	6621	6652	6628	6666	6702	6584	6643	6656	6776	6769	6702	6674	6683	6591	6582	6715	6718	6556	6695	6687	6633	6678	6623	6738	6589	6626	6669	6518	6724	6616	6655	6635	6624	6766	6687	6605	6756	6648	6672	6750	6630	6642	6690	6645	6814	6789	6564	6672	6730	6756	6652	6580	6616	6665	6600	6713	6610	6615	6719	6569	6572	6560	6551	6757	6653	6699	6525	6704	6581	6593	6628	6722	6727	6791	6571	6772	6633	6682	6627	6664	6611	6667	6765	6736	6756	6621	6735	6677	6791	6804	6625	6625	6744	6727	6604	6703	6656	6575	6601	6796	6715	6548	6665	6684	6687	6649	6569	6673	6606	6670	6634	6675	6660	6619	6749	6645	6777	6704	6695	6734	6666	6542	6689	6623	6576	6623	6667	6572	6760	6797	6613	6633	6481	6647	6652	6611	6819	6561	6719	6716	6574	6583	6608	6720	6639	6641	6483	6622	6679	6702	6712	6690	6673	6668	6707	6517	6630	6682	6752	6670	6613	6630	6544	6646	6709	6701	6592	6570	6658	6643	6613	6664	6650	6677	6667	6719	6765	6647	6585	6675	6628	6675	6556	6639	6658	6642	6642	6640	6733	6640	6705	6663	6614	6644	6529	6620	6667	6749	6586	6632	6815	6697	6655	6594	6727	6630	6576	6646	6616	6798	6730	6680	6620	6632	6484	6678	6733	6715	6617	6634	6669	6594	6689	6650	6686	6614	6752	6696	6716	6616	6706	6752	6624	6526	6641	6590	6664	6516	6605	6647	6722	6698	6515	6630	6708	6703	6711	6655	6704	6751	6740	6606	6617	6605	6772	6644	6669	6633	6575	6584	6686	6587	6567	6683	6641	6710	6626	6755	6529	6634	6716	6683	6633	6595	6566	6544	6613	6672	6776	6692	6592	6687	6640	6626	6551	6618	6718	6678	6724	6581	6610	6661	6668	6638	6621	6667	6653	6786	6754	6768	6713	6647	6613	6640	6704	6697	6593	6554	6768	6654	6660	6786	6698	6761	6588	6824	6684	6721	6566	6672	6581	6706	6602	6673	6638	6761	6684	6655	6782	6567	6610	6648	6677	6735	6730	6684	6626	6673	6663	6569	6631	6650	6650	6571	6635	6678	6661	6613	6680	6640	6754	6720	6695	6581	6751	6733	6668	6678	6795	6749	6737	6559	6713	6617	6681	6667	6759	6530	6869	6712	6735	6737	6714	6689	6732	6713	6566	6705	6727	6666	6676	6515	6668	6745	6618	6605	6617	6881	6637	6673	6702	6544	6757	6564	6594	6712	6741	6627	6707	6696	6728	6534	6658	6598	6611	6583	6640	6615	6634	6721	6594	6654	6613	6624	6548	6729	6679	6692	6719	6739	6699	6622	6650	6754	6625	6726	6620	6736	6530	6788	6717	6699	6757	6632	6739	6696	6709	6700	6684	6786	6566	6631	6660	6601	6683	6844	6592	6781	6742	6659	6657	6626	6703	6494	6565	6579	6616	6627	6804	6657	6754	6610	6523	6567	6670	6828	6553	6710	6601	6656	6644	6633	6815	6516	6688	6677	6836	6688	6668	6567	6641	6535	6600	6617	6724	6653	6770	6616	6697	6632	6624	6737	6671	6544	6554	6669	6652	6687	6629	6792	6672	6793	6707	6639	6698	6639	6662	6677	6816	6653	6724	6611	6662	6727	6693	6607	6609	6723	6642	6680	6661	6647	6674	6571	6699	6663	6714	6724	6798	6580	6664	6657	6630	6555	6655	6695	6613	6669	6693	6630	6799	6791	6598	6648	6594	6768	6353	6646	6798	6708	6796	6541	6836	6722	6697	6675	6714	6633	6583	6644	6720	6665	6672	6812	6668	6612	6775	6650	6588	6641	6778	6681	6658	6654	6650	6737	6723	6547	6606	6793	6716	6788	6655	6690	6719	6652	6720	6560	6652	6723	6631	6601	6608	6662	6724	6733	6694	6664	6533	6581	6821	6766	6569	6667	6756	6635	6737	6658	6659	6676	6594	6586	6646	6603	6750	6732	6778	6656	6664	6590	6744	6642	6682	6673	6512	6781	6702	6622	6686	6752	6661	6769	6672	6759	6769	6714	6685	6570	6703	6702	6572	6500	6688	6639	6656	6670	6622	6670	6608	6805	6583	6696	6613	6710	6705	6726	6588	6629	6580	6702	6657	6632	6814	6671	6685	6589	6638	6863	6653	6822	6736	6821	6683	6670	6659	6597	6765	6549	6624	6625	6711	6732	6525	6580	6654	6730	6753	6672	6691	6620	6580	6588	6635	6612	6668	6656	6598	6781	6763	6665	6675	6757	6700	6705	6615	6664	6661	6644	6720	6686	6735	6665	6731	6729	6651	6751	6586	6634	6548	6670	6761	6624	6592	6761	6735	6612	6806	6712	6532	6694	6593	6651	6785	6778	6652	6760	6829	6617	6748	6707	6691	6805	6659	6803	6478	6624	6584	6659	6717	6768	6731	6559	6844	6594	6592	6660	6698	6721	6732	6763	6650	6583	6695	6749	6663	6645	6651	6798	6731	6730	6735	6764	6675	6623	6561	6689	6659	6759	6609	6670	6728	6647	6693	6779	6699	6579	6807	6632	6643	6703	6830	6546	6689	6679	6716	6678	6757	6605	6803	6633	6584	6679	6742	6620	6521	6624	6771	6571	6690	6630	6762	6770	6723	6726	6523	6635	6762	6679	6562	6641	6694	6727	6712	6731	6647	6651	6641	6582	6657	6623	6661	6556	6712	6668	6779	6700	6664	6691	6679	6720	6501	6586	6670	6746	6541	6910	6685	6725	6705	6678	6695	6751	6674	6706	6784	6658	6579	6567	6652	6663	6677	6697	6618	6620	6714	6565	6624	6717	6528	6728	6570	6706	6678	6766	6653	6609	6847	6720	6700	6661	6585	6646	6562	6685	6701	6712	6730	6562	6770	6721	6671	6717	6660	6633	6683	6772	6644	6705	6491	6713	6709	6709	6532	6731	6671	6709	6646	6676	6809	6639	6703	6664	6752	6643	6730	6770	6614	6703	6709	6710	6715	6703	6641	6750	6707	6668	6701	6689	6536	6665	6688	6609	6668	6614	6649	6681	6737	6642	6680	6753	6652	6737	6623	6643	6718	6559	6661	6801	6750	6676	6721	6670	6711	6753	6656	6603	6653	6768	6732	6763	6743	6698	6665	6515	6710	6743	6705	6661	6706	6570	6707	6701	6555	6681	6589	6603	6778	6733	6814	6625	6617	6858	6702	6717	6603	6745	6695	6715	6620	6549	6650	6579	6577	6687	6661	6633	6625	6670	6720	6681	6790	6592	6713	6623	6628	6719	6661	6735	6591	6712	6457	6664	6619	6691	6753	6618	6773	6642	6677	6598	6719	6608	6641	6597	6713	6625	6607	6666	6720	6776	6685	6705	6541	6620	6480	6653	6584	6681	6639	6680	6720	6687	6662	6733	6658	6666	6743	6733
3262	2567	2036	1741	2417	8126	27341	23999	15705	8190	3110	1358	1015	834	830	865	848	836	801	824	799	864	777	841	860	833	833	828	846	798	873	811	886	779	846	812	847	797	824	811	878	835	858	835	806	810	834	820	819	795	826	850	790	830	837	823	853	823	835	856	835	844	781	905	829	836	837	857	823	748	844	839	852	867	860	862	856	862	814	851	813	861	842	809	867	829	791	812	894	817	826	864	826	797	825	825	762	786	823	802	817	801	880	845	847	799	838	826	807	870	838	813	786	852	817	849	857	831	842	830	823	898	802	879	820	850	824	781	864	836	874	853	826	861	810	826	849	799	901	869	846	804	836	817	841	852	808	759	802	813	785	803	869	829	803	818	840	844	840	859	780	777	796	853	827	851	820	837	822	820	808	882	817	835	874	825	823	807	817	847	839	826	849	848	826	792	843	880	828	828	823	806	800	830	836	799	819	797	833	845	849	831	832	844	840	831	837	818	846	839	856	823	813	825	830	858	797	880	801	750	761	826	820	837	836	864	872	835	827	833	814	856	814	812	861	802	801	805	816	881	849	783	811	838	813	783	808	799	844	812	876	917	847	810	821	832	830	875	856	849	831	856	874	819	800	897	881	845	812	840	842	849	836	809	842	821	873	819	872	843	810	812	824	827	793	853	812	859	849	812	790	881	805	784	813	864	858	793	819	833	783	850	826	882	820	799	830	853	818	846	874	841	819	867	851	896	883	838	860	878	820	875	759	878	852	871	828	848	821	818	881	857	858	839	851	855	827	837	828	840	876	888	802	843	839	826	830	797	830	858	836	838	865	843	922	786	817	813	765	830	823	837	874	880	827	867	810	789	836	836	830	818	802	845	813	854	789	837	837	843	823	795	766	861	830	795	841	898	842	819	812	844	845	834	807	887	835	859	802	845	839	871	800	788	844	838	818	797	892	828	820	802	858	867	855	845	834	840	841	830	837	848	868	824	814	816	843	798	888	841	826	833	861	823	859	819	812	782	825	794	796	748	848	856	839	803	843	841	791	842	840	850	798	862	775	780	839	826	877	892	816	761	826	793	846	852	832	772	876	836	805	836	802	829	841	845	806	853	862	828	820	858	812	813	850	811	824	878	852	831	780	848	822	822	791	790	882	857	846	818	862	857	814	780	828	809	886	860	810	858	867	859	865	827	818	782	815	824	824	819	812	849	836	789	857	811	803	806	867	819	836	822	861	816	851	823	866	796	823	837	840	844	873	853	829	819	773	803	829	863	823	799	811	828	854	821	875	811	769	751	826	799	829	834	827	831	797	818	853	860	801	810	842	835	823	787	846	842	866	855	841	835	829	865	823	800	790	810	855	817	796	813	820	806	861	827	877	812	895	837	830	799	827	827	800	843	840	841	857	830	887	849	826	844	853	849	798	864	813	806	862	820	836	871	838	863	847	841	822	806	809	848	877	857	843	862	849	836	834	788	853	812	812	841	820	865	822	867	843	810	851	825	838	828	835	856	855	836	847	796	860	802	831	839	859	827	801	841	771	881	857	799	831	823	800	884	833	828	819	779	860	838	848	857	899	868	830	829	866	806	836	817	849	846	827	847	835	846	824	807	788	797	825	847	829	809	829	887	853	845	814	825	820	851	812	826	839	838	818	845	848	818	868	829	862	843	854	878	832	877	805	833	876	852	866	830	842	886	838	854	824	777	823	839	858	863	799	821	815	845	840	850	808	790	854	884	845	795	792	853	819	828	880	804	808	848	821	846	829	824	797	813	842	800	829	821	843	808	874	829	820	838	825	840	815	897	867	869	858	884	869	820	851	819	823	809	783	821	809	812	859	861	786	855	833	839	837	821	855	874	805	809	826	825	823	852	869	818	894	865	838	811	803	856	814	874	891	841	803	843	794	852	774	850	839	878	832	843	823	846	832	862	799	863	788	823	837	788	818	830	833	853	770	827	825	809	827	847	858	806	815	869	861	801	820	805	865	789	874	784	871	859	867	817	828	880	861	866	815	851	804	852	849	827	875	782	826	801	823	873	797	883	849	800	853	839	807	829	838	812	849	878	841	822	886	845	858	869	825	916	817	843	825	847	842	807	836	797	889	837	781	799	836	811	752	843	822	833	815	792	847	799	843	837	815	790	845	810	797	859	866	825	858	843	814	815	840	824	861	845	841	783	851	861	839	774	853	824	808	806	835	857	825	885	825	831	843	822	826	883	805	851	817	803	835	811	851	867	824	840	922	876	794	839	814	810	802	798	835	846	797	808	839	787	878	830	875	791	807	829	807	833	823	840	836	836	839	878	811	821	883	848	845	838	772	827	862	862	854	794	829	832	797	839	866	796	855	886	851	833	839	820	818	853	844	833	857	830	824	859	828	829	812	824	878	815	838	835	824	824	877	761	795	833	898	838	823	871	828	816	819	792	794	828	888	855	876	796	842	857	841	811	868	874	816	824	838	809	839	808	851	796	815	871	862	822	803	825	796	841	861	868	816	794	808	878	862	891	783	788	823	835	842	839	830	820	843	825	848	808	822	864	836	835	812	855	827	773	889	873	857	883	865	841	843	841	784	781	897	839	866	820	788	841	841	835	794	808	843	793	855	778	788	860	816	874	840	809	844	837	885	839	859	783	857	825	826	805	874	833	847	831	823	788	838	826	883	753	824	850	843	810	807	815	830	816	817	871	847	857	857	849	817	771	805	842	844	844	829	820	803	840	837	831	830	850	808	887	875	819	805	873	824	830	843	779	846	803	879	828	833	856	831	874	836	874	902	824	792	892	804	863	778	797	839	823	822	789	855	843	824	854	843	840	826	817	834	821	783	848	838	811	833	905	869	804	854	827	837	840	828	837	864	833	867	818	835	859	852	813	850	806	880	778	801	871	850	821	840	806	841	830	841	852	863	873	873	859	823	848	792	847	840	771	834	834	883	864	875	810	835	819	862	832	857	831	819	854	811	835	817	807	858	787	872	842	841	835	831	855	798	836	835	800	831	828	853	894	814	889	838	877	844	870	830	839	790	786	813	848	856	796	837	840	803	810	769	790	798	860	868	874	833	838	837	883	836	846	820	829	874	814	808	824	847	827	814	785	804	805	788	839	914	824	896	861	857	846	835	807	847	840	817	839	872	790	875	828	829	751	862	814	841	829	774	842	834	858	805	860	863	842	794	829	853	865	843	802	827	825	857	781	797	865	830	802	779	850	868	821	888	828	730	841	844	828	856	825	875	786	804	845	848	842	766	816	881	931	839	847	831	839	792	852	785	839	848	861	827	812	821	820	856	819	862	807	834	829	856	814	792	834	808	804	904	819	854	836	834	881	807	836	848	850	823	824	776	790	835	867	853	797	885	819	832	824	857	913	845	898	832	818	841	839	889	830	790	816	848	878	782	888	862	825	759	837	836	803	808	903	811	888	834	820	846	819	812	831	900	850	838	793	826	853	856	873	844	827	853	842	819	851	814	815	794	849	817	821	850	856	824	860	842	831	815	856
25411	20123	17662	28057	39104	52269	81042	71303	56372	41450	27149	14441	8686	7325	7030	6998	6945	7053	7071	7003	6919	6952	6946	7017	7084	7060	6898	7145	7127	7021	6933	6910	7051	7015	7088	6897	7002	7052	7036	7000	7004	7047	6938	6868	6997	7091	6923	7013	7002	7062	7098	6960	7010	6980	6989	6994	6988	6935	6792	7023	6991	7142	7020	7011	7103	6783	7095	7131	6963	6979	7092	6944	6972	7189	6983	6942	7055	7099	7071	7068	6916	7038	6947	7022	7063	7002	6974	7056	7063	7018	7110	6923	7049	7064	7048	7095	6874	7058	6860	6870	7037	7032	7143	7002	7086	6954	6909	6956	7080	7074	6928	7022	7081	6889	6983	6857	7068	7071	7012	7016	6996	6806	6983	6989	7074	6987	6944	7034	6986	7085	6948	6974	7091	6980	6977	7071	7061	7103	7063	6889	6956	6997	7013	6915	6926	7100	7153	7004	7079	6918	6970	7028	6920	6961	6890	7094	6924	6970	6972	6948	7186	7049	6988	6954	6847	7098	7062	7003	6884	7046	6975	6932	7006	6980	7042	7007	7005	7072	7062	7067	6976	7099	7022	7002	7095	7026	7018	7056	7003	7024	7030	6978	7043	7129	6953	7077	6999	7119	7022	7064	6954	7119	7019	7059	6988	7032	7012	6980	7009	7053	7005	7070	6954	6939	6851	7087	6853	6871	6936	6958	7073	7054	7066	6929	6897	6950	6913	6918	7109	6920	7154	7016	6915	7061	7032	7022	6956	6985	6994	7050	6921	7017	6984	7107	6911	7027	6964	6972	6996	7056	7002	6966	6982	6853	7068	6987	7008	7009	7047	6867	7014	6893	7022	7015	6948	7163	6968	6888	6997	6994	7055	7054	6952	6941	7015	7080	7098	6951	6971	6883	6886	6941	7062	7064	7003	6866	6967	6953	6985	6915	7039	7027	6863	7029	7118	6932	7047	7112	7035	6930	7045	7002	6983	7048	7082	7057	6887	7148	7113	6999	6921	7016	7104	7089	7014	7115	7114	6991	7052	7064	6954	7250	7019	7077	6939	6989	6978	7021	6990	7057	6977	6978	6937	6924	6990	6975	6798	6910	6949	6994	6862	6915	6902	6997	7012	6972	6990	6946	6904	6960	7106	7017	6981	6930	7066	7013	7142	7017	7022	6851	6998	7005	7169	7002	7055	6964	7167	7057	6948	7085	7134	7102	6929	7190	6999	6865	6992	6945	6969	7068	7092	6990	7064	6976	6986	7152	7050	7010	6996	7074	6918	7054	6988	6863	7031	6871	6934	7017	7118	6852	6945	7157	6931	7008	7042	6927	7024	7045	7005	6864	6910	7112	6962	7108	7116	6977	7039	7137	7059	7065	6981	7074	7035	6964	7071	7059	7019	6994	6998	6934	6994	7121	7048	6956	6969	6832	7023	6885	6879	6878	6982	7051	6966	6940	7123	7076	6928	6983	6976	6931	7007	6859	7029	6915	6973	7177	6973	7008	7100	6884	6987	6962	7133	6905	6951	6964	6996	7078	6954	6977	6996	7055	6997	7050	6919	6892	6960	6967	7082	6998	7097	7075	7047	7066	6943	6960	7087	7001	6957	7093	6906	6903	7098	6962	7003	7050	7002	7004	7032	6853	7156	6955	6978	7016	6994	7003	7013	7049	7130	6926	7004	7015	6999	6968	7012	7005	7103	6922	7033	6801	7041	7036	6984	7045	7005	6946	7169	7077	7064	7011	6916	6952	6935	7029	6985	6900	7062	6964	7132	6882	6856	7083	7093	6981	7106	6929	6928	6991	6899	6937	7098	7166	6939	7025	6912	7025	6904	7017	7020	7068	6945	7034	7011	7030	7071	6939	6920	6919	7005	6987	6955	7054	6976	7102	6957	6946	6917	6945	7013	7027	7102	7000	7015	6989	6996	7037	6987	6917	6988	7013	7172	7056	6959	6875	6978	6965	6877	7023	7000	7055	6984	7035	7059	6993	7031	7143	7062	6904	7008	6988	6910	6985	7041	7028	7029	7099	6954	6911	7073	7033	7030	6981	6988	7018	6991	7020	7007	7009	6988	7010	6987	6950	6897	7010	6942	7041	7011	6980	7128	7034	6948	7027	7034	6917	7031	7062	6924	6950	7040	7040	6923	7016	6976	7008	7073	7070	6993	6941	6960	7005	6953	6893	7004	6904	6987	6944	7057	6991	7101	7042	6811	7032	7083	7070	6951	6883	6964	7122	6900	7022	7037	7128	7118	6881	7029	6949	7021	6920	6983	6973	7059	7215	7047	7068	7018	7036	6990	7148	6936	7026	7024	7110	7011	6961	6992	7071	6994	7073	6934	7108	7025	6946	6876	6941	6990	6972	7081	7112	7174	6927	7039	7055	7003	6980	7033	6972	6923	6975	7004	7149	7061	6891	7041	6951	7006	7085	6927	6841	6966	7029	7010	6992	6881	7068	7066	7074	7015	6910	6941	6989	7018	7071	6980	7037	7049	6994	7036	7041	6970	7007	6987	6922	6874	7078	6965	7082	7051	7097	6924	7021	7069	6957	6964	6986	7117	7006	7145	6981	6923	6931	7078	6965	7230	7074	7025	7138	6875	6983	6980	6971	7071	6979	6998	6971	7135	7046	7140	6901	7092	7035	6983	7160	7073	7025	6943	6987	6977	6870	6963	7028	7038	6940	7069	6987	7091	6911	6997	7109	6970	6988	7120	6936	7043	7045	6916	7029	7106	6969	6983	7061	6974	7054	7048	7073	7144	6917	6966	7075	6950	7051	6868	7091	6993	6977	6987	7034	6893	7025	7036	6996	6940	7014	7087	7022	6962	7086	6972	6987	7032	7078	7042	6995	6973	7134	6944	6924	7072	7031	7001	7088	7001	6946	6923	7049	6936	6993	7088	6959	7078	7043	6943	6950	7069	7002	6931	7085	7017	7037	6994	6988	6958	7112	6893	7017	7119	7037	7039	7005	7041	6948	6856	7091	7088	7028	6965	7069	6849	7120	7067	7002	7027	7004	6988	7024	6901	6957	7136	6892	6936	7032	6968	7047	6956	7037	7049	7027	7027	7046	6952	6915	6863	6970	7091	7142	6970	7002	6914	6935	6962	6990	6886	6925	6936	6978	7006	7122	6858	7080	6994	7021	7059	6892	7068	7002	7070	7128	7037	7012	6931	7100	7064	6969	6996	6952	6941	6872	6951	6905	7054	6938	6968	7034	6973	6911	7188	7071	6971	6978	6949	7036	6973	7020	6916	7027	6977	6932	7069	7102	7015	7001	7101	7023	6961	7009	7055	6913	7047	6949	6928	6944	7016	7055	7041	6877	6990	7032	6940	6882	6975	6916	7001	6909	6926	6956	6947	6965	7055	7140	7052	7031	7122	7090	7092	7086	6988	6991	7001	7077	6928	7003	7035	7011	7062	6976	6992	6940	7054	7032	6937	7086	7086	7100	7052	7015	6972	7010	6984	6946	6941	6915	6947	6993	7019	7048	6830	7023	7042	7067	7139	6994	7021	6934	6995	7062	7048	7042	6991	6860	7096	7057	6939	7016	6852	6959	6996	6937	6905	6968	7036	7060	6984	6901	7050	6965	7000	7011	7013	7017	6980	6987	6995	7060	7066	6972	6998	7101	7032	7029	6957	6750	7041	6990	6985	7040	6943	6914	7005	6850	7095	7082	6995	6871	6923	6986	6985	6788	6918	7020	7104	6895	6885	6961	7058	7109	6920	6989	7006	6990	6968	7039	7089	6969	6930	6999	6950	7114	7000	7006	7071	6725	7057	6988	7128	7001	7060	6849	6851	7078	7104	6983	7069	7076	7116	6872	7049	6988	7165	7095	6971	6967	7046	7056	6956	6884	7014	6977	7008	7055	6987	6984	6957	6968	7010	7074	6982	7040	6882	7005	6964	7076	6903	6950	7086	6981	7130	6979	7054	6892	7087	6992	7053	7074	7033	6908	6888	6914	6958	7065	7060	6996	7023	7046	6970	7062	7050	7061	7048	7098	7106	6927	7061	7003	7083	7118	6910	7020	6987	7085	6897	6857	7045	7011	7047	6945	7035	7029	6981	6955	7013	6973	7013	6990	7098	6875	7051	7087	7035	6949	7029	6983	6977	6842	7021	7150	7066	6933	6936	7011	7080	6912	6983	7060	6981	6958	7045	6994	7122	7093	7006	7122	7088	7106	6898	7010	6946	6959	7004	6957	7081	7051	7028	7007	6965	6973	6854	7091	7057	6979	6996	6993	7225	6966	7042	6936	7051	6973	6915	7044	7102	7058	6983	6941	6988	6931	7013	7018	7065	6998	7001	6958	7065	6934	7000	7117	7052	6956	6926	7156	6941	6926	6980	7104	6988	7008	6909	6883	6947	7118	6935	7109	7030	7087	7011	6925	7083	6963	7049	6984	7083	7012	6969	7094	7006	7011	7040	6914	6907	7053	7085	7020	7113	6909	6956	6953	7070	6996	7107	6975	6976	6900	6856	6946	6897	6955	7018	6970	6966	6837	6892	6969	7034	7025	7116	6981	7016	7021	6959	6910	6796	6866	7057	7180	7103	6983	6910	6917	6996	6993	7056	6987	6953	6999	7027	6864	6952	7013	7027	7071	7092	6934	7076	7067	6955	6956	7081	6964	7022	7001	6992	7045	6991	6991	6889	7016	7135	6893	6934	7042	6910	6968	7099	6982	6880	7004	6885	7119	6935	7031	6965	6896	6983	7039	6989	7052	7017	6863	7004	7017	6942	7066	6895	6940	7078	6872	6979	7055	6929	6982	7137	6963	6969	7074	6864	6990	6933	7041	6931	6962	6938	6974	6988	7034	7052	6988	6955	6974	7034	7084	7090	6976	7016	6889	6931	6989	6948	6938	6971	6882	7047	7010	7057	7030	6947	6970	7124	7009	6951	7034	6956	6947	7075	6999	7111	7064	6940	6987	7016	6988	7000	6889	6911	7087	7107	6991	6965	7136	6952	7006	6905	7013	6925	7045	6944	6862	6938	7056	6872	7001	7003	6948	6993	7045	7060	6888	6977	6986	7074	6986	6950	7047	6973	7088	7107	6974	6914	6922	6928	6865	7057	6919	6987	7034	7116	7013	7028	7188
2779	1180	1099	939	1189	1512	5598	7240	4589	2412	1300	915	832	762	792	779	768	763	781	881	780	789	770	806	757	805	781	763	758	795	747	803	801	741	787	742	728	732	791	745	815	733	780	771	753	753	753	796	777	786	784	751	808	754	843	726	755	764	787	760	751	805	730	758	754	788	780	747	775	769	759	759	774	806	720	755	733	772	737	775	807	788	758	739	774	836	812	769	783	777	796	710	773	719	722	797	798	773	803	721	753	785	784	763	801	709	765	798	784	792	739	712	751	738	761	800	744	787	751	810	760	726	722	756	789	764	769	728	767	768	751	733	789	752	807	766	775	779	713	752	721	764	777	804	757	774	783	766	803	781	755	771	802	703	785	802	742	821	796	839	795	741	799	749	787	758	747	803	764	782	754	773	799	813	776	719	791	808	822	805	757	751	743	793	749	756	749	764	733	777	741	813	779	761	787	781	802	750	822	797	795	791	781	741	764	747	798	718	810	749	761	727	754	752	778	792	750	779	744	801	811	760	762	773	742	704	764	755	790	762	816	759	784	751	769	765	770	773	774	781	735	797	745	759	798	781	780	776	787	689	756	771	778	752	791	726	736	776	741	733	766	767	746	806	796	756	751	742	761	760	736	773	768	755	771	785	756	796	786	801	788	712	768	771	752	718	739	766	772	739	745	714	782	758	718	762	796	766	759	758	812	733	788	740	793	739	738	703	720	747	781	803	782	819	790	798	767	849	784	776	737	748	769	730	793	716	787	778	748	794	750	752	745	734	771	720	751	799	834	727	779	766	789	764	839	750	787	710	772	819	740	751	779	792	766	739	803	808	777	757	755	751	783	784	791	806	770	710	771	787	804	786	770	801	740	776	751	811	767	796	803	705	778	736	795	774	761	764	780	781	727	760	739	797	733	827	778	716	765	755	792	766	724	771	719	765	792	820	726	766	795	785	781	790	787	777	761	778	772	759	763	798	757	734	796	770	748	724	776	828	772	778	770	758	779	780	765	771	775	760	809	782	764	733	821	819	754	746	749	804	784	760	805	782	726	731	760	788	796	795	773	734	794	732	745	769	776	768	785	766	693	732	748	767	801	794	783	792	777	776	807	783	720	769	826	742	745	751	747	726	733	769	800	770	815	802	747	737	735	764	763	721	754	751	756	787	756	819	795	729	789	766	719	749	758	819	787	788	768	777	776	776	804	749	765	789	778	797	747	854	750	788	829	828	760	764	794	773	797	785	828	751	786	826	820	728	793	781	809	766	753	722	769	741	786	755	772	783	738	781	765	768	746	726	827	805	760	751	792	782	796	731	761	753	753	780	741	792	804	761	745	777	789	798	780	726	762	771	822	769	763	759	751	766	773	756	789	784	799	770	811	691	797	760	768	747	764	738	785	810	763	758	755	745	814	771	762	764	771	744	764	761	748	792	828	768	799	774	819	735	739	739	792	798	725	745	726	789	739	797	746	761	789	823	787	791	766	766	749	800	766	753	789	765	738	759	806	774	736	761	739	742	771	757	727	734	770	787	785	824	755	762	780	744	781	788	765	771	805	761	787	762	789	805	779	704	752	753	762	771	749	801	757	768	751	816	796	761	742	803	808	792	729	695	711	782	759	756	759	788	802	740	777	770	761	764	775	786	813	795	771	780	756	735	748	744	728	801	784	788	793	759	778	734	827	808	738	765	780	773	792	843	788	788	754	765	799	762	783	761	784	779	774	767	747	760	758	777	727	709	790	757	748	830	743	769	773	802	746	781	772	782	753	755	766	737	776	786	764	743	755	797	763	777	809	712	825	781	752	788	825	789	702	774	725	744	774	769	803	792	741	802	799	793	723	760	811	751	799	787	801	793	739	746	807	791	761	754	772	757	763	764	760	778	781	783	750	788	775	770	740	754	810	736	786	763	789	751	737	772	769	774	733	738	793	744	760	768	734	748	722	803	791	743	743	739	772	743	798	745	769	748	794	817	764	767	745	775	797	739	795	792	776	773	798	763	717	707	810	770	696	733	750	788	754	755	793	781	748	779	768	807	729	816	758	753	789	752	778	755	701	814	812	747	772	800	779	707	809	800	774	738	767	812	744	729	772	754	766	796	740	821	747	791	709	779	789	724	787	769	741	794	808	752	769	796	730	781	713	793	716	776	805	805	749	729	780	746	801	784	774	743	766	790	790	762	740	760	807	791	774	792	754	819	826	794	791	750	759	780	786	686	784	756	812	752	756	777	751	751	739	765	761	784	706	746	822	779	814	776	719	848	756	791	773	805	754	783	809	783	753	792	803	851	749	774	737	780	768	730	787	744	753	743	749	794	805	787	731	718	752	770	769	752	763	798	753	761	759	764	729	747	764	789	766	777	814	764	778	793	782	714	788	752	745	759	790	755	756	798	749	838	780	817	778	745	750	771	767	789	739	775	771	756	757	751	800	734	761	752	814	749	809	746	765	772	772	758	715	740	804	815	764	764	775	759	768	793	739	769	774	770	759	737	792	771	795	789	831	723	775	784	792	778	767	759	796	763	738	765	765	783	734	749	707	795	713	817	809	762	744	766	782	737	722	755	769	763	747	807	806	790	765	752	738	765	747	804	784	768	740	809	753	772	793	811	764	806	752	761	794	732	786	728	768	786	779	734	815	784	738	748	787	770	759	771	771	762	751	741	750	745	726	785	743	777	703	812	867	746	781	769	772	774	753	764	727	763	776	774	785	820	764	799	780	723	789	763	717	722	811	785	752	735	762	777	794	748	755	793	742	786	811	776	769	807	752	779	759	734	761	778	755	782	735	728	780	774	787	807	750	771	819	743	760	756	723	775	797	734	805	740	775	813	775	748	722	760	802	716	805	764	792	790	781	814	765	797	751	777	799	750	772	737	782	755	775	769	755	757	791	763	829	793	748	732	738	724	749	816	729	746	813	843	748	745	814	795	768	784	808	756	786	784	801	786	751	793	808	738	758	784	769	778	783	760	710	742	739	804	771	768	791	761	759	752	762	749	757	745	771	792	806	782	758	796	736	779	755	748	756	766	771	811	795	765	825	731	779	764	793	805	828	731	767	785	798	764	740	766	757	834	712	787	795	792	805	765	810	757	752	786	806	736	721	779	791	797	754	779	749	725	797	777	766	759	750	746	727	764	766	748	835	780	735	746	793	758	806	765	802	776	785	765	763	787	776	818	752	790	814	740	749	765	798	827	770	766	754	801	783	718	799	780	818	785	763	765	766	736	759	716	782	749	762	755	785	789	785	744	816	790	774	737	800	789	764	760	756	728	782	776	777	801	745	805	811	754	747	751	744	798	771	766	781	779	730	794	824	749	773	751	757	790	751	816	807	763	744	731	764	717	792	766	786	728	789	773	779	735	768	747	776	786	767	788	761	722	802	723	786	753	725	791	791	820	750	821	758	739	762	785	796	741	758	793	771	762	802	779	772	779	811	772	749	702	782	784	751	762	747	780	800	741	797	782	795	803	799	778	730	758	722	794	799	733
16213	11916	10192	14818	27327	29531	47757	47110	36158	26032	15240	8974	6894	6782	6683	6577	6642	6511	6591	6593	6615	6553	6547	6469	6466	6443	6561	6579	6491	6636	6464	6614	6493	6517	6544	6593	6512	6507	6509	6582	6596	6593	6604	6562	6540	6603	6588	6615	6484	6462	6626	6487	6675	6571	6504	6556	6513	6495	6609	6551	6401	6396	6669	6494	6625	6414	6488	6624	6464	6579	6583	6609	6616	6620	6583	6511	6588	6625	6562	6551	6559	6647	6702	6608	6622	6521	6584	6484	6517	6675	6514	6339	6564	6516	6380	6450	6533	6552	6572	6605	6575	6547	6674	6503	6596	6583	6602	6585	6623	6513	6559	6588	6576	6537	6616	6514	6629	6562	6528	6533	6561	6537	6609	6366	6568	6539	6561	6640	6520	6563	6475	6580	6620	6542	6575	6533	6616	6518	6382	6496	6547	6639	6555	6485	6525	6715	6762	6529	6563	6596	6711	6732	6543	6550	6553	6517	6449	6535	6563	6510	6526	6499	6544	6600	6618	6668	6513	6569	6569	6584	6660	6583	6671	6458	6497	6651	6658	6682	6548	6683	6555	6540	6450	6565	6570	6708	6462	6514	6603	6611	6581	6498	6495	6553	6682	6602	6566	6503	6569	6381	6429	6596	6567	6581	6661	6698	6573	6560	6504	6477	6480	6434	6452	6604	6453	6617	6518	6495	6458	6539	6442	6555	6476	6665	6569	6622	6463	6591	6544	6557	6610	6523	6584	6523	6499	6592	6648	6665	6603	6564	6660	6505	6568	6543	6493	6541	6576	6472	6462	6472	6441	6490	6497	6561	6590	6556	6602	6527	6497	6592	6572	6606	6386	6551	6544	6604	6643	6504	6725	6503	6418	6530	6687	6520	6412	6652	6506	6564	6607	6521	6673	6548	6537	6508	6492	6523	6577	6588	6480	6486	6632	6587	6593	6622	6629	6634	6635	6730	6494	6517	6518	6524	6537	6475	6574	6611	6624	6565	6654	6527	6489	6472	6528	6527	6548	6683	6630	6527	6668	6489	6578	6734	6558	6497	6532	6731	6591	6591	6649	6528	6668	6616	6434	6460	6601	6588	6533	6608	6666	6455	6527	6580	6686	6485	6662	6464	6482	6593	6462	6585	6511	6571	6516	6536	6585	6494	6586	6604	6539	6524	6501	6466	6411	6512	6563	6484	6594	6523	6603	6639	6521	6510	6388	6528	6601	6573	6610	6641	6489	6510	6472	6592	6599	6564	6548	6591	6479	6616	6593	6541	6621	6528	6556	6660	6578	6423	6716	6541	6639	6525	6378	6527	6603	6500	6474	6560	6549	6544	6473	6710	6517	6719	6489	6674	6629	6499	6444	6676	6681	6440	6583	6241	6639	6404	6610	6592	6569	6591	6374	6519	6471	6554	6536	6580	6508	6585	6549	6492	6601	6600	6569	6502	6556	6507	6578	6451	6470	6539	6545	6566	6524	6684	6565	6501	6570	6620	6495	6560	6620	6558	6580	6606	6578	6634	6479	6541	6563	6494	6601	6512	6490	6601	6618	6479	6588	6679	6624	6562	6601	6551	6635	6520	6529	6508	6578	6634	6585	6595	6620	6457	6517	6533	6644	6673	6556	6460	6568	6505	6503	6487	6612	6499	6551	6478	6536	6634	6517	6610	6576	6652	6547	6567	6562	6593	6548	6641	6585	6490	6599	6599	6437	6451	6623	6591	6640	6503	6600	6414	6566	6609	6539	6659	6469	6626	6528	6520	6653	6520	6517	6559	6416	6475	6600	6517	6469	6685	6523	6624	6546	6592	6668	6701	6550	6543	6445	6595	6433	6496	6616	6470	6553	6606	6609	6512	6639	6453	6557	6464	6591	6559	6541	6558	6532	6716	6578	6516	6573	6655	6600	6628	6548	6551	6520	6735	6506	6559	6398	6622	6581	6699	6597	6562	6511	6693	6612	6577	6444	6576	6541	6539	6558	6518	6368	6507	6516	6500	6585	6663	6652	6554	6519	6548	6533	6447	6541	6511	6473	6603	6638	6601	6535	6625	6552	6616	6610	6612	6441	6567	6570	6623	6599	6459	6462	6611	6563	6541	6567	6554	6514	6628	6501	6744	6595	6580	6608	6620	6492	6560	6664	6430	6506	6493	6496	6571	6617	6557	6568	6505	6444	6541	6473	6657	6505	6634	6662	6550	6598	6407	6583	6656	6562	6413	6607	6565	6581	6624	6650	6507	6603	6661	6619	6622	6524	6673	6532	6497	6487	6598	6548	6543	6482	6612	6491	6642	6455	6591	6566	6520	6631	6623	6573	6564	6499	6652	6559	6668	6510	6396	6491	6659	6579	6521	6664	6508	6663	6633	6586	6482	6552	6447	6496	6593	6504	6574	6541	6595	6481	6560	6640	6587	6530	6541	6561	6623	6659	6550	6474	6573	6481	6577	6636	6530	6533	6538	6473	6484	6523	6644	6592	6674	6733	6513	6665	6575	6653	6659	6499	6589	6620	6414	6467	6638	6456	6637	6662	6572	6520	6630	6576	6664	6510	6564	6517	6504	6458	6534	6533	6572	6618	6520	6580	6584	6547	6532	6438	6632	6452	6651	6720	6564	6692	6471	6632	6573	6470	6534	6609	6645	6509	6628	6618	6500	6606	6566	6590	6475	6550	6519	6499	6592	6512	6581	6620	6537	6545	6494	6565	6614	6631	6530	6600	6562	6501	6608	6660	6647	6565	6659	6559	6652	6630	6628	6475	6585	6489	6622	6442	6545	6624	6598	6583	6659	6513	6629	6548	6508	6558	6540	6509	6544	6506	6617	6611	6621	6543	6680	6529	6558	6558	6642	6625	6589	6593	6636	6622	6549	6648	6572	6490	6623	6552	6497	6600	6654	6568	6568	6551	6506	6671	6545	6628	6671	6453	6638	6662	6544	6698	6515	6593	6544	6452	6431	6693	6492	6691	6590	6474	6536	6640	6558	6565	6535	6638	6597	6615	6510	6672	6465	6618	6548	6714	6567	6692	6477	6588	6625	6453	6531	6403	6574	6498	6509	6519	6628	6472	6589	6515	6600	6571	6510	6648	6624	6683	6604	6610	6458	6568	6540	6510	6625	6520	6536	6620	6527	6508	6592	6654	6553	6673	6494	6451	6617	6537	6568	6551	6511	6646	6537	6593	6571	6566	6620	6513	6639	6669	6586	6659	6597	6417	6632	6409	6495	6568	6596	6600	6537	6466	6718	6505	6717	6556	6560	6668	6502	6623	6604	6559	6585	6515	6615	6569	6528	6457	6475	6613	6637	6507	6592	6571	6618	6613	6609	6577	6549	6524	6568	6478	6595	6587	6671	6473	6651	6535	6518	6635	6640	6660	6490	6533	6559	6709	6577	6485	6471	6676	6599	6569	6721	6517	6481	6634	6701	6498	6538	6592	6476	6494	6632	6475	6627	6617	6551	6659	6581	6572	6501	6579	6452	6512	6606	6616	6575	6585	6572	6534	6549	6717	6526	6607	6484	6642	6512	6386	6555	6616	6589	6592	6525	6484	6501	6488	6570	6609	6521	6506	6488	6561	6546	6685	6443	6705	6607	6681	6538	6665	6412	6664	6576	6679	6527	6678	6521	6527	6620	6537	6580	6502	6511	6704	6563	6655	6444	6550	6574	6515	6616	6507	6564	6446	6463	6589	6572	6567	6569	6507	6542	6574	6550	6591	6577	6552	6495	6661	6759	6639	6586	6710	6448	6515	6542	6493	6651	6688	6506	6574	6586	6459	6382	6494	6628	6576	6538	6502	6554	6637	6652	6546	6390	6518	6571	6529	6595	6688	6594	6585	6522	6534	6613	6555	6529	6547	6488	6553	6630	6563	6564	6542	6538	6523	6549	6580	6560	6656	6642	6595	6519	6479	6551	6608	6365	6473	6632	6459	6511	6576	6455	6468	6575	6522	6600	6619	6555	6517	6568	6596	6662	6604	6678	6446	6460	6570	6624	6505	6635	6657	6627	6480	6550	6592	6697	6513	6610	6442	6427	6563	6503	6645	6559	6499	6501	6522	6599	6582	6534	6490	6563	6538	6484	6548	6669	6561	6481	6603	6613	6598	6581	6590	6658	6703	6599	6569	6588	6536	6529	6506	6556	6541	6647	6599	6450	6603	6492	6738	6589	6483	6572	6640	6576	6540	6575	6627	6517	6426	6519	6420	6582	6547	6602	6463	6680	6538	6389	6548	6487	6602	6650	6646	6573	6625	6626	6621	6480	6513	6509	6532	6480	6566	6544	6550	6646	6538	6643	6598	6580	6637	6545	6558	6456	6561	6458	6724	6627	6598	6578	6490	6518	6631	6521	6574	6495	6554	6583	6622	6635	6618	6427	6581	6576	6513	6463	6502	6587	6775	6607	6560	6476	6434	6546	6608	6576	6489	6526	6382	6527	6580	6484	6464	6615	6647	6571	6604	6609	6556	6459	6665	6512	6581	6622	6486	6507	6494	6604	6510	6505	6550	6563	6471	6624	6443	6676	6553	6631	6685	6495	6611	6637	6635	6558	6528	6462	6432	6657	6547	6524	6611	6554	6474	6575	6433	6388	6490	6544	6419	6479	6507	6514	6534	6449	6504	6621	6565	6532	6569	6572	6536	6556	6507	6592	6565	6640	6530	6495	6494	6544	6535	6668	6396	6622	6502	6817	6535	6531	6569	6477	6675	6611	6673	6398	6558	6588	6576	6655	6474	6407	6551	6654	6626	6752	6540	6592	6507	6448	6544	6725	6581	6597	6529	6670	6586	6621	6549	6602	6608	6677	6536	6510	6679	6689	6662	6541	6592	6483	6626	6566	6450	6674	6461	6499	6576	6698	6559	6584	6536	6562	6653	6659	6616	6557	6578	6446	6589	6493	6596	6428	6711	6558	6605	6541	6469	6588	6545	6576	6501	6587	6581	6422	6511	6535	6551	6553	6601	6517	6631	6608	6562	6593	6484	6531	6563	6634	6561	6413	6541	6534	6483	6584	6544	6639	6444	6607	6595	6614	6757	6503	6576	6481	6552	6567	6519	6605	6584	6419	6623	6527	6538	6549	6522	6588	6545	6653	6597	6634	6535	6566	6471	6556
1993	1842	1473	1441	1716	3252	10612	15049	9663	4023	1761	1031	898	856	803	778	825	807	762	758	792	790	794	787	835	776	793	785	835	796	803	872	822	858	774	813	803	788	826	793	786	836	821	834	835	780	803	812	823	815	847	782	831	803	837	788	820	850	814	805	822	806	837	833	831	819	844	816	828	804	791	784	804	802	788	803	815	836	831	781	787	790	770	792	810	819	784	820	853	846	808	837	834	811	804	805	838	825	808	803	851	820	803	787	817	816	784	813	804	821	825	819	854	844	831	845	856	807	823	776	794	760	832	850	840	792	807	811	899	824	765	814	797	848	830	857	768	859	875	792	815	801	848	818	787	814	806	810	821	805	827	841	787	773	808	857	780	824	843	838	798	776	848	845	811	853	797	826	853	796	800	810	834	875	802	846	811	774	816	811	835	832	827	818	814	784	852	857	806	828	815	818	800	819	814	808	757	781	840	771	788	791	800	814	832	809	831	819	837	764	819	837	836	795	800	827	834	800	804	854	786	807	886	778	812	807	804	787	805	853	819	805	782	812	794	786	866	825	765	852	821	797	828	810	842	824	847	825	811	792	745	867	862	826	761	849	774	796	787	819	803	781	793	851	818	804	870	764	858	812	824	825	824	854	842	842	846	814	836	819	795	783	833	818	831	829	817	793	810	798	818	788	803	858	842	826	787	833	804	851	816	765	792	831	843	816	865	795	867	774	858	858	797	857	841	850	891	856	836	821	863	800	774	766	838	760	778	807	789	787	812	849	817	833	826	812	853	850	784	818	826	796	789	815	836	778	802	828	797	803	842	795	876	838	826	805	841	809	787	814	785	850	794	754	806	798	783	831	800	811	813	808	849	786	801	815	825	806	823	767	808	821	804	783	851	848	797	821	806	819	893	822	820	807	834	838	810	829	816	794	872	840	785	795	799	750	877	812	792	835	857	803	859	798	845	835	827	789	823	817	835	870	752	791	818	838	759	808	806	795	817	805	817	804	773	875	777	802	819	890	812	859	790	840	800	768	734	759	812	800	785	866	783	805	813	861	839	774	836	862	829	812	866	762	847	831	809	831	767	801	831	823	820	835	762	814	845	786	777	797	825	807	870	822	783	813	824	770	797	807	795	786	798	798	784	808	867	764	805	818	812	821	805	804	851	819	860	825	773	775	809	817	801	802	775	846	865	816	792	811	823	789	815	844	837	781	793	876	820	770	798	812	803	823	810	803	742	818	859	795	873	809	846	823	819	830	871	828	806	789	784	810	781	843	797	814	812	798	837	819	796	778	770	837	833	798	806	788	838	782	842	803	766	801	809	807	763	806	808	827	804	826	785	876	805	830	769	881	794	779	877	826	819	817	783	787	808	809	821	822	783	787	805	809	798	826	834	813	835	767	855	808	764	790	847	817	851	805	805	825	820	803	825	801	792	797	843	808	783	822	778	798	785	834	855	865	808	816	813	831	840	786	820	845	814	784	780	822	830	841	774	775	789	812	874	797	813	809	806	810	801	798	809	859	787	843	782	817	869	849	788	798	791	853	818	787	784	814	806	780	769	843	811	785	802	803	815	792	838	798	847	858	809	822	809	841	838	845	799	807	816	830	835	804	775	820	802	831	844	859	797	848	804	848	809	783	845	788	818	785	808	789	787	791	800	865	783	808	819	828	831	814	808	787	788	828	794	823	763	802	838	799	812	789	802	842	839	814	774	782	838	828	855	831	854	825	766	825	775	816	771	806	823	780	851	806	819	794	799	800	836	833	830	826	796	799	776	852	797	814	825	839	831	856	818	801	820	824	838	757	821	841	783	810	829	820	849	822	851	777	835	807	805	818	802	811	819	841	799	816	806	824	815	842	814	782	794	783	837	850	830	790	778	817	841	793	774	848	817	860	841	749	866	806	818	767	830	848	787	854	802	853	840	803	831	869	855	814	807	844	834	828	848	790	863	825	811	812	821	811	837	833	761	826	847	812	806	843	829	783	763	834	819	813	785	782	843	787	820	813	829	832	868	831	795	815	819	846	783	802	798	838	813	804	824	834	841	823	843	810	869	885	803	815	760	837	786	838	799	805	829	806	854	831	811	806	867	809	754	781	767	854	809	770	797	853	788	797	851	837	795	808	781	861	832	841	823	844	766	842	843	807	802	852	765	794	797	802	797	823	770	810	840	836	865	826	802	802	845	859	762	805	903	802	799	817	833	840	811	870	879	790	810	776	813	802	842	819	796	847	808	837	785	791	797	833	750	843	777	823	782	836	843	789	864	817	790	854	837	814	818	747	851	755	832	771	803	813	841	852	833	775	782	841	834	850	797	851	805	828	862	820	852	850	806	834	805	789	835	776	806	839	782	808	876	793	822	793	799	868	791	817	793	816	794	792	825	814	826	808	798	795	800	796	835	851	820	813	882	842	869	752	828	811	803	816	818	821	837	841	773	842	820	802	884	804	803	842	787	827	846	792	788	799	818	823	785	784	846	785	852	810	807	823	800	843	806	821	831	846	847	810	822	809	870	808	745	810	802	779	826	824	787	862	804	801	832	802	798	811	827	745	792	789	820	813	811	792	858	826	846	808	805	784	862	835	805	845	806	768	763	780	821	791	827	875	795	808	829	805	847	815	772	779	842	791	825	755	818	872	767	844	823	803	827	803	831	848	811	818	815	807	835	819	793	799	802	812	757	844	806	792	831	835	806	826	796	843	850	793	774	834	832	803	828	835	831	804	802	793	808	807	828	860	805	831	813	851	819	791	797	827	816	825	805	876	763	823	813	832	772	837	841	874	835	827	855	809	849	822	831	800	843	793	847	846	809	873	805	836	852	837	791	845	818	783	849	833	787	840	787	806	776	810	782	826	822	821	765	805	799	784	837	798	807	766	844	835	827	822	764	780	858	809	839	816	785	776	776	835	800	826	793	769	820	805	839	830	836	801	820	779	761	805	789	850	810	825	866	812	778	780	822	802	808	814	810	821	825	790	749	811	827	822	844	831	763	828	825	803	770	777	831	803	817	818	867	834	827	888	804	778	886	853	860	779	790	849	813	853	824	899	756	774	845	804	835	843	799	828	812	867	859	831	860	838	858	822	829	770	812	812	782	886	812	776	789	787	797	800	810	800	810	836	812	838	803	808	823	837	865	798	837	821	761	833	803	846	785	846	806	781	849	875	798	801	859	823	832	875	775	784	841	829	797	782	822	811	853	809	779	856	859	809	815	842	782	772	790	775	810	831	813	776	836	815	820	830	819	831	806	789	814	861	803	841	823	771	783	810	819	852	789	817	819	785	825	829	834	814	798	829	823	814	824	813	781	787	822	795	795	809	855	797	830	768	771	774	809	811	747	801	778	874	777	834	794	825	815	781	811	791	800	794	803	813	846	843	797	797	818	798	796	847	833	812	821	825	838	801	834	805	812	791	795	772	804	818	816	793	803	804	828	833	833	784	817	752	795	768	795	865	801	786	855	829	813	781	778	819	843	898	770	841	836	769
19385	16670	13397	23634	33681	39723	58775	61317	45928	31851	19088	10402	7564	7023	6792	6905	6884	6891	6897	6823	6730	6882	6961	6708	6808	6890	6678	6865	6769	6729	6815	6799	6914	6800	6895	6836	6830	6855	6923	6822	6773	6878	7032	6812	6844	6820	6833	6793	6966	6824	6836	6782	6789	6910	6778	6926	6824	6918	6829	6790	6745	6712	6856	6845	6746	6807	6765	6759	6783	6866	6845	6901	6804	6829	6777	6838	6833	6834	6867	6855	6747	6662	6750	6732	6870	6928	6787	6816	6825	6702	6839	6842	6793	6762	6953	6888	6832	6767	6784	6893	6791	6721	6815	6752	6842	6919	6622	6772	6823	6980	6626	6883	6832	6831	6826	6805	6833	6766	6748	6711	6719	6692	6781	6835	6849	6892	6824	6949	6799	6802	6862	6870	6798	6806	6841	6812	6824	6866	6855	6940	6890	6652	6793	6754	6839	6807	6888	6836	6791	6770	6746	6930	6854	6888	6839	6758	6845	6825	6941	6865	6823	6772	6981	6817	6950	6902	6900	6895	6925	6876	6771	6822	6920	6764	6806	6728	6844	6893	6766	6781	6841	6840	6771	6833	6918	6906	6761	6813	6889	6795	6796	6737	6886	6793	6798	6730	6841	6785	6813	6822	6824	6822	6855	6839	6929	6900	6725	6940	6802	6829	6764	6715	6828	6865	6953	6886	6856	6791	6882	6780	6907	6797	6835	6851	6957	6726	6924	6706	6760	6821	6751	6829	6888	6884	6650	6868	6848	6821	6864	6861	6849	6975	6815	6752	6847	6729	6817	6858	6719	6846	6837	6834	6870	6771	6844	6868	6829	6835	6857	6910	6742	6880	6842	6945	6712	6737	6823	6854	6784	6896	6857	6836	6805	6829	6775	6864	6752	6847	6780	6783	6891	6849	6819	6812	6834	6760	6957	7025	7006	6808	6846	6946	6761	6825	6787	6881	6867	6699	6865	6727	6754	6765	6793	6789	6809	6853	6852	6866	6847	7040	6747	6809	6903	6819	6886	6918	7058	6794	6893	6831	6708	6858	6839	6962	6897	6674	6903	6902	6890	6840	6903	6858	6772	6936	6878	6807	6696	6744	6811	6819	6919	6881	6790	6736	6979	6922	6917	6841	6828	6882	6822	6883	6800	6869	6791	6929	6849	6734	6795	6758	6817	6857	6892	6829	6798	6723	6753	6842	6833	6832	6792	6898	6996	6822	6877	6883	6830	7013	6735	6740	6900	6885	6949	6752	6834	6804	6787	6831	6799	6750	6874	6780	6785	6866	6828	6774	6777	6927	6963	6668	6834	6892	6803	6876	6894	6910	6793	6854	6981	6877	6712	6856	6723	6833	6784	6893	6842	6738	6831	6727	6781	6853	6872	6766	6822	6805	6757	6848	6941	6851	6837	6858	6924	6838	6727	6732	6746	6794	6900	6761	6727	6688	6854	6770	6906	6902	6778	6823	6843	6835	6774	6863	6968	6929	6902	6779	6705	6848	6775	6750	6900	6811	6784	6834	6876	6884	6814	6750	6888	6934	6792	6815	6833	6735	6823	6844	6823	6718	6710	6891	6847	6835	6779	6859	6806	6853	6839	6911	6857	6945	6762	6804	6867	6771	6895	6817	6834	6770	6869	6875	6869	6822	6969	6929	6954	6836	6763	6844	6692	6674	6795	6731	6902	6877	6869	6814	6923	6813	6767	6857	6843	6890	6850	6615	6681	6885	6858	6789	6656	6871	6725	6714	6750	6846	6733	6812	6864	6859	6838	6874	6778	6759	6865	6780	6858	6859	6727	6983	6828	6776	6820	6952	6837	6853	6769	6880	6854	6786	6710	6782	6786	6813	6728	6782	6843	6867	6852	6855	6800	6912	6852	6806	6849	6915	6782	6934	6804	6716	6884	6958	6890	6810	6882	6871	6820	6769	6805	6794	6740	6864	6864	6928	6736	6764	6797	6871	6822	6756	6821	6863	6877	6887	6849	6794	6792	6769	6867	6785	6915	6793	6839	6802	6867	6767	6844	6757	6842	6884	6771	6893	6955	6902	6892	6912	6681	6841	6851	6836	6881	6850	6769	6869	6900	6944	6765	6712	6806	6908	6932	6833	6786	6807	6822	6818	6840	6883	6880	6863	6868	6791	6768	6881	6803	6790	6773	6794	6820	6809	6870	6813	6690	6846	6958	6759	6798	6758	6814	6792	6873	6777	6726	6969	6920	6872	6887	6760	6946	6800	6790	6669	6840	6817	6816	6759	6867	6769	6860	6717	6885	6895	6931	6831	6854	6788	6920	6931	6768	6816	6856	6838	6886	6767	6859	6793	6893	6765	6810	6925	6841	6754	6856	6918	6692	6819	6819	6709	6773	6820	6828	6801	6856	6820	6792	6763	6989	6804	6780	6925	6734	6781	6787	6773	6935	6954	6896	6879	6801	6771	6836	6739	6864	6762	6779	6924	6825	6771	6853	6881	6965	6844	6760	6755	6881	6813	6815	6939	6801	6854	6805	6805	6924	6961	6782	6918	6831	6813	6788	6841	6779	6878	6730	6767	6845	6859	6858	6794	6712	6842	6861	6907	6821	6861	6821	6765	6885	6837	6818	6851	6772	6796	6875	6797	6797	6803	6744	6881	6810	6756	6814	6890	6762	6920	6668	6831	6747	6878	6900	6927	6798	6925	6894	6846	6874	6994	6763	6843	6769	6928	6857	6917	6848	6855	6813	6919	6932	6866	6841	6828	6761	6755	6801	6884	6752	6808	6798	6823	6792	6739	6830	6973	6798	6862	6808	6800	6847	6811	6769	6866	6812	6771	6795	6919	6810	6864	6798	6787	6789	6882	6850	6897	6934	6868	6843	6886	6864	6861	6861	6919	6924	6841	6782	6903	7021	6713	6816	6860	6882	6844	6856	6754	6831	6802	6809	6864	6873	6810	6818	6878	6877	6764	6687	6760	6780	6778	6812	6786	6876	6953	6828	6693	6870	6785	6749	6778	6892	6851	6873	6908	6756	6792	6948	6802	6827	6932	6849	6710	6678	6892	6778	6889	6701	6678	6981	6860	6697	6957	6759	6815	6948	6773	6942	6752	6815	6734	6862	6855	6892	6878	6934	6868	6780	6764	6859	6941	6800	6827	6852	6696	6724	6820	6985	6855	6875	6802	6722	6898	6916	6894	6794	6795	6776	6687	6796	6844	6808	6746	6856	6890	6765	6825	6788	6791	6794	6790	6799	6771	7026	6864	6751	6814	6827	6765	6781	6968	6798	6792	6836	6835	6685	6738	6824	6727	6902	6850	6838	6796	6791	6828	6756	6702	6775	6877	6881	6911	6721	6866	6876	6889	6732	6807	6656	6751	6909	6794	6721	6684	6941	6811	6792	6832	6785	6675	6880	6786	6773	6866	6904	6719	6761	6860	6871	6964	6820	6850	6768	6835	6795	6791	6855	6888	6847	6816	6865	6871	6858	6866	6913	6888	6741	6788	6827	6740	6806	6763	6829	6843	6899	6824	6794	6759	6878	6800	6753	6893	6789	6853	6862	6967	6867	6756	6945	6834	6793	6783	6814	6825	6917	6974	6744	6847	6906	6762	6867	6689	6806	6809	6699	6806	6752	6832	6990	6871	6755	6681	6826	6827	6659	6812	6775	6733	6818	6869	6842	6840	6797	6843	6682	6846	6938	6793	6822	6882	6820	6814	6872	6753	6849	6803	6735	6852	6858	6839	6801	6865	6755	6790	6699	6883	6792	6814	6943	6799	6826	6885	6832	6943	6755	6876	6908	6824	6700	6852	6722	6951	6779	6899	6817	6801	6677	6805	6765	6747	6895	6965	6776	6868	6789	6853	6660	6782	6803	6994	6774	6650	6949	6725	6880	6742	6867	6704	6773	6681	6816	6774	6741	6763	6893	6747	6805	6796	6784	6807	6807	6816	6832	6768	6890	6752	6735	6865	6809	6850	6891	6743	6809	6717	6719	6704	6799	6772	6980	6897	6910	6693	6902	6910	6868	6761	6743	6916	6769	6954	6893	6840	6916	6661	6869	6771	6811	6881	6859	6934	6811	6970	6876	6854	6831	6812	6860	6781	6808	6901	6760	6719	6886	6823	6797	6824	6846	6647	6820	6765	6857	6696	6799	6730	6894	6832	6816	6844	6692	6979	6744	6810	6871	6848	6760	6813	6744	6836	6728	6686	6814	6875	6663	6773	6805	6793	6798	6813	6779	6715	6924	6833	6914	6855	6923	6825	6814	6867	6798	6775	6667	6843	6852	6959	6825	6743	6874	6843	6870	6921	6780	7022	6790	6958	6793	6904	6828	6869	6792	6808	6785	6765	6881	6764	6708	6879	6799	6780	6863	6787	6902	6923	6837	6853	6841	6852	6822	6853	6760	6754	6937	6679	6913	6764	6902	6836	6946	6751	6760	6851	6850	6820	6929	6817	6676	6836	6895	6773	6977	6826	6799	6830	6909	6838	6902	6813	6746	6916	6795	6932	6809	6921	6796	6741	6724	6771	6804	6842	6860	6798	6788	6851	6839	6818	6830	6829	6714	6816	6860	6904	6890	6809	6853	6665	6844	6956	6829	6709	6785	6698	6844	6894	6878	6853	6729	6907	6722	6680	6778	6814	6790	6767	6836	6732	6865	6826	6742	6856	6767	6771	6834	6795	6666	6788	6819	6832	6800	6776	6793	6905	6707	6866	6830	6823	6913	6861	6966	6862	6801	6867	6853	6904	6986	6790	6900	6744	6811	6865	6868	6913	6856	6773	6897	6819	6842	6850	6766	6791	6834	6745	6973	6888	6785	6822	6865	6656	6821	6848	6963	6790	6970	6776	6838	6825	6815	6741	6912	6859	6940	6844	6804	6784	6898	6789	6762	6885	6797	6739	6902	6823	6815	6892	6658	6979	6960	6822	6811	6825	6821	6780	6866	6810	6812	6986	6742	6924	6920	6885	6912	6677	6748	6766	6792	6893	6685	6891	6854	6747	6927	6775	6925	6781	6779	6691	6863	6886	6833	6803	6913	6730	6789	6821	6870	6855	6826	6850	6955	6856	6649	6903	6904	6860	6975	6867	6862	6825	6720	6833	6910	6885	6811	6852	6771	6968
4444	1903	1678	1437	1781	5275	17815	16833	10075	4017	1664	977	899	794	817	800	809	753	762	795	809	783	766	790	791	815	819	739	761	762	798	717	764	753	845	758	794	771	856	812	796	816	880	826	810	824	836	799	761	789	783	803	774	792	830	819	781	809	776	820	782	796	777	805	802	802	783	757	787	847	772	746	797	780	867	874	788	814	797	797	829	791	744	761	785	793	783	856	824	752	769	754	772	807	770	824	825	812	812	728	774	775	822	811	844	800	745	770	791	764	747	807	743	807	823	792	837	825	805	781	777	806	819	807	821	794	773	827	787	754	856	802	711	821	799	770	764	823	782	792	776	823	858	830	843	812	794	809	743	797	753	826	870	779	771	791	757	779	818	776	769	762	800	767	791	788	803	759	774	806	836	726	819	789	766	801	775	794	811	766	769	817	811	795	755	805	789	768	801	775	791	776	760	719	755	759	737	783	816	790	833	815	812	772	795	841	775	771	763	816	763	784	806	786	828	819	789	785	775	763	861	757	782	777	790	814	847	778	772	752	799	715	760	862	794	791	834	801	820	841	804	858	803	774	826	797	838	783	794	789	773	832	744	810	803	791	793	802	794	807	836	770	746	805	773	825	800	799	770	833	784	780	848	770	794	794	782	804	809	802	824	776	823	842	800	809	804	789	802	831	778	777	818	799	780	791	827	771	771	760	823	766	768	812	795	808	802	756	858	803	736	804	788	804	749	802	807	747	803	797	792	798	804	816	819	793	805	771	797	805	759	782	806	828	828	808	797	771	760	842	820	794	806	774	815	831	743	807	803	854	795	784	816	850	810	751	821	761	799	781	846	760	797	818	811	795	799	791	793	829	788	782	769	764	778	760	820	801	806	796	854	805	751	789	794	772	814	762	761	790	846	795	812	800	759	788	818	825	779	791	814	770	822	779	778	831	815	814	768	791	813	742	825	763	807	831	755	811	804	769	789	807	798	787	747	821	835	772	844	817	789	739	830	796	828	773	821	814	789	791	787	771	841	797	790	841	780	839	786	819	803	775	817	808	772	804	800	810	745	809	816	774	772	819	817	788	785	749	832	840	789	854	775	830	760	787	826	788	819	821	819	875	801	792	792	782	798	832	873	769	835	798	814	785	838	784	754	814	832	824	781	759	767	769	774	809	835	804	775	790	800	785	783	789	806	816	805	817	820	775	756	750	819	778	793	790	763	785	767	762	808	759	787	804	804	816	772	847	819	778	825	777	837	815	745	790	781	822	751	833	805	800	813	810	792	755	874	852	790	789	806	807	895	791	784	767	843	845	798	764	807	767	791	767	761	829	773	766	768	804	813	785	808	784	802	765	802	763	815	838	769	824	827	838	791	800	782	763	758	807	793	805	771	786	799	798	836	800	812	762	808	800	776	791	854	840	813	798	801	811	799	829	790	797	826	815	738	790	817	790	831	764	862	803	762	785	784	828	822	836	815	776	843	809	829	806	815	804	785	758	784	816	780	798	805	814	829	814	775	800	810	822	775	810	821	764	758	821	785	804	771	769	804	771	794	721	785	773	786	761	869	804	835	774	809	831	792	762	811	820	813	806	783	770	831	825	793	777	777	816	850	832	794	845	808	781	773	748	778	822	853	782	792	799	762	784	841	830	737	808	772	809	789	748	791	762	815	801	813	811	806	809	813	841	849	789	795	776	767	765	752	818	807	782	870	817	761	808	761	781	804	762	780	796	799	804	766	826	811	793	830	773	831	793	726	837	746	835	734	833	755	751	793	794	810	852	810	812	801	792	813	797	837	858	790	798	779	740	781	825	745	822	784	843	823	828	769	797	836	795	822	800	782	819	796	790	763	758	757	804	785	784	783	782	767	801	791	780	793	838	784	794	792	795	778	793	792	801	799	843	819	765	788	759	790	760	784	801	792	798	778	825	790	799	785	825	820	767	796	752	842	781	792	815	810	818	807	845	771	784	803	762	807	772	780	764	778	783	805	772	784	782	808	836	808	791	794	842	796	797	787	800	744	769	804	820	807	787	824	781	827	777	816	758	847	811	797	809	820	771	799	786	780	752	828	786	790	827	806	777	782	825	755	776	774	861	783	807	792	806	832	858	759	831	800	839	757	766	749	750	824	782	760	799	734	741	798	774	825	800	797	774	783	794	825	814	778	747	795	792	773	803	852	743	815	825	810	800	837	796	780	784	769	798	788	783	810	769	820	821	807	792	782	752	796	776	827	825	803	807	782	814	780	826	807	821	821	829	843	774	769	789	807	772	821	753	768	813	819	814	782	800	764	821	772	774	791	799	810	812	742	777	795	817	780	828	761	826	743	787	778	729	815	807	793	792	747	782	771	779	860	811	743	808	746	795	813	768	793	778	763	781	825	803	789	818	795	786	815	767	793	798	797	813	790	721	818	756	782	761	779	792	812	854	774	783	841	816	773	746	834	781	831	778	805	790	783	833	824	748	830	801	799	795	847	804	747	770	779	735	850	840	790	802	807	806	810	823	789	780	806	779	769	790	771	787	806	788	809	817	788	836	772	788	799	826	799	774	828	754	778	821	799	736	763	818	767	791	809	741	779	830	829	843	801	768	824	809	763	798	775	799	724	800	817	770	762	822	817	762	809	803	757	811	803	769	807	800	772	755	787	752	775	762	767	766	805	800	797	792	802	818	817	807	816	830	797	809	815	812	763	810	773	778	808	807	841	791	776	729	795	744	816	811	721	809	778	762	792	794	820	776	834	751	799	777	786	800	819	800	800	833	780	788	798	752	792	800	769	837	771	820	791	850	803	777	793	779	834	835	722	805	786	831	793	806	811	799	797	757	825	785	806	794	772	815	842	829	837	775	801	780	793	826	776	792	790	823	816	768	764	773	794	868	773	804	850	777	786	835	807	793	761	834	832	810	755	793	810	734	803	825	818	805	794	786	805	749	761	784	783	778	805	817	800	854	852	828	814	789	798	784	766	838	797	796	788	806	828	842	795	745	756	782	766	833	804	786	755	787	791	820	785	834	783	827	784	867	766	781	812	841	820	809	826	820	803	771	753	822	806	766	812	800	754	810	831	818	728	836	787	810	789	767	796	776	790	798	765	799	777	810	756	811	799	785	782	765	749	842	776	769	795	779	781	816	755	778	800	772	797	785	769	770	784	807	793	788	876	777	762	810	810	752	809	746	810	766	822	818	837	801	803	821	818	816	765	795	829	823	796	812	816	817	810	752	817	795	774	785	784	837	817	819	764	773	759	813	788	789	800	766	822	765	820	820	830	787	805	813	783	801	792	809	786	764	818	792	841	810	811	795	781	786	798	814	774	801	781	814	818	813	797	764	780	783	805	785	822	834	777	748	754	797	793	850	823	803	831	791	831	812	833	812	817	803	799	826	783	783	835	770	776	743	792	749	801	773	834	773	818	798	777	792	781	808	776	811	803	787	824	796	758	793	787	758	794	783	833	787	823	815	847	791	770	772	789	787	788	807	796	819	787	826	830	846
21407	16823	15797	23951	34777	48137	71487	62947	47060	32169	18665	9873	7367	6892	6760	6786	6666	6744	6735	6691	6759	6761	6730	6744	6612	6701	6674	6695	6815	6707	6729	6806	6802	6783	6874	6832	6623	6734	6698	6854	6881	6767	6888	6733	6793	6715	6725	6770	6772	6710	6782	6704	6784	6779	6715	6808	6794	6858	6817	6657	6731	6823	6789	6708	6624	6759	6645	6715	6713	6727	6766	6745	6795	6708	6804	6697	6852	6933	6767	6663	6754	6744	6720	6724	6837	6759	6702	6691	6654	6752	6874	6742	6751	6810	6806	6768	6802	6797	6677	6862	6779	6841	6763	6797	6705	6788	6711	6634	6760	6858	6798	6717	6728	6727	6938	6705	6708	6692	6831	6762	6799	6717	6718	6886	6742	6726	6811	6775	6784	6842	6710	6949	6697	6691	6679	6745	6815	6767	6697	6779	6635	6783	6720	6774	6709	6746	6717	6833	6711	6730	6814	6599	6843	6710	6669	6725	6683	6678	6791	6748	6684	6713	6776	6706	6784	6703	6778	6800	6709	6731	6867	6853	6805	6633	6874	6791	6764	6782	6811	6738	6781	6821	6845	6732	6851	6778	6660	6719	6792	6806	6755	6865	6781	6798	6710	6778	6768	6684	6786	6607	6718	6770	6646	6735	6871	6743	6763	6819	6849	6722	6689	6629	6758	6767	6809	6731	6800	6747	6869	6774	6873	6736	6842	6648	6757	6717	6754	6750	6808	6773	6782	6678	6654	6823	6868	6827	6706	6704	6744	6788	6732	6841	6639	6801	6845	6750	6875	6825	6732	6752	6821	6709	6784	6792	6834	6691	6698	6926	6822	6662	6685	6806	6831	6902	6725	6751	6759	6712	6741	6731	6774	6830	6743	6706	6806	6777	6686	6646	6884	6681	6893	6641	6867	6782	6732	6750	6706	6726	6783	6790	6708	6775	6856	6711	6799	6699	6738	6746	6694	6882	6705	6738	6818	6804	6767	6795	6768	6801	6688	6893	6755	6653	6641	6797	6690	6711	6619	6685	6765	6778	6720	6739	6722	6751	6717	6764	6870	6739	6860	6965	6668	6706	6669	6768	6750	6781	6850	6670	6784	6640	6800	6735	6692	6813	6729	6656	6760	6709	6716	6857	6793	6798	6790	6887	6812	6880	6781	6797	6645	6754	6844	6678	6880	6646	6746	6669	6839	6836	6846	6747	6749	6708	6723	6873	6813	6659	6791	6928	6644	6761	6853	6749	6730	6901	6734	6828	6685	6720	6876	6727	6761	6674	6813	6780	6718	6768	6841	6836	6708	6726	6838	6752	6812	6797	6797	6750	6825	6785	6760	6717	6765	6814	6686	6611	6834	6700	6802	6797	6809	6776	6711	6983	6757	6817	6727	6778	6722	6704	6880	6770	6709	6714	6715	6804	6771	6698	6816	6728	6740	6827	6676	6791	6772	6656	6919	6819	6764	6766	6719	6800	6729	6760	6646	6926	6758	6674	6879	6925	6834	6746	6985	6680	6812	6767	6887	6899	6806	6736	6791	6637	6683	6938	6860	6730	6782	6707	6864	6796	6745	6916	6867	6838	6891	6775	6723	6637	6802	6823	6776	6678	6737	6865	6875	6676	6808	6946	6823	6772	6794	6900	6881	6668	6675	6703	6767	6765	6810	6761	6788	6851	6852	6788	6772	6661	6764	6717	6811	6701	6870	6600	6769	6713	6781	6792	6775	6681	6762	6801	6856	6757	6744	6793	6683	6810	6731	6804	6747	6737	6720	6833	6743	6758	6822	6765	6750	6758	6847	6822	6795	6918	6780	6728	6741	6873	6677	6802	6797	6859	6679	6807	6715	6699	6630	6832	6789	6792	6698	6734	6945	6761	6809	6723	6712	6806	6710	6797	6902	6787	6734	6717	6707	6825	6710	6886	6678	6804	6663	6676	6824	6753	6765	6846	6811	6646	6731	6680	6744	6736	6754	6752	6716	6843	6826	6694	6710	6830	6732	6746	6632	6683	6752	6776	6682	6757	6782	6851	6889	6786	6775	6752	6906	6726	6744	6864	6689	6845	6827	6770	6874	6773	6796	6813	6710	6691	6706	6802	6830	6710	6835	6722	6795	6825	6805	6729	6755	6727	6736	6816	6818	6618	6758	6790	6757	6836	6752	6795	6819	6822	6643	6714	6801	6712	6631	6683	6773	6812	6737	6756	6819	6856	6654	6886	6723	6697	6804	6768	6728	6758	6718	6741	6831	6771	6816	6849	6868	6710	6751	6852	6728	6900	6840	6777	6822	6792	6796	6780	6686	6943	6608	6908	6825	6839	6784	6857	6817	6694	6840	6803	6866	6734	6742	6745	6828	6804	6715	6783	6753	6851	6885	6662	6660	6686	6775	6746	6703	6820	6797	6760	6754	6795	6772	6699	6758	6810	6690	6716	6752	6726	6839	6763	6648	6709	6816	6840	6670	6909	6626	6819	6799	6762	6866	6789	6814	6630	6874	6722	6779	6659	6703	6702	6756	6729	6662	6791	6816	6763	6741	6816	6622	6812	6796	6871	6884	6658	6743	6864	6777	6703	6909	6657	6717	6809	6722	6769	6817	6748	6816	6683	6831	6648	6790	6880	6771	6749	6726	6723	6754	6665	6847	6829	6840	6733	6693	6722	6915	6809	6814	6835	6780	6787	6888	6746	6712	6859	6836	6754	6931	6746	6771	6752	6774	6834	6711	6766	6813	6755	6756	6835	6768	6675	6602	6727	6648	6787	6787	6694	6760	6737	6891	6674	6799	6710	6702	6756	6830	6765	6721	6795	6845	6782	6782	6815	6819	6803	6753	6732	6781	6874	6773	6831	6727	6769	6613	6799	6803	6777	6747	6708	6779	6717	6855	6802	6720	6741	6771	6656	6831	6768	6784	6839	6784	6794	6701	6723	6862	6672	6663	6619	6813	6762	6670	6680	6750	6769	6831	6706	6809	6724	6780	6818	6816	6753	6754	6803	6827	6763	6659	6810	6700	6859	6741	6730	6653	6846	6864	6754	6786	6720	6929	6773	6617	6803	6677	6701	6874	6799	6777	6750	6829	6859	6855	6831	6786	6732	6758	6653	6835	6714	6822	6623	6724	6796	6720	6892	6814	6711	6713	6792	6858	6740	6703	6805	6813	6692	6956	6807	6720	6831	6717	6748	6603	6742	6866	6819	6829	6828	6762	6712	6686	6743	6854	6754	6939	6677	6796	6811	6716	6697	6771	6748	6767	6783	6761	6705	6723	6703	6705	6725	6830	6848	6790	6851	6654	6959	6800	6832	6653	6822	6734	6870	6666	6738	6806	6821	6825	6689	6773	6817	6827	6820	6683	6802	6755	6791	6782	6880	6718	6847	6783	6848	6699	6703	6785	6756	6749	6715	6879	6828	6697	6717	6744	6751	6694	6690	6760	6738	6724	6747	6762	6812	6793	6794	6776	6785	6764	6766	6768	6675	6861	6808	6662	6816	6659	6729	6956	6820	6850	6688	6799	6770	6584	6764	6764	6800	6644	6749	6849	6746	6785	6770	6765	6866	6796	6832	6782	6771	6775	6836	6720	6697	6704	6638	6688	6765	6881	6776	6738	6787	6723	6706	6824	6700	6635	6666	6797	6754	6825	6813	6821	6665	6776	6867	6764	6752	6819	6911	6777	6684	6805	6698	6714	6719	6749	6707	6918	6672	6849	6768	6779	6702	6768	6807	6736	6621	6836	6768	6829	6761	6651	6712	6629	6760	6826	6750	6677	6651	6865	6789	6778	6617	6890	6781	6773	6679	6817	6741	6792	6696	6750	6732	6812	6871	6705	6725	6917	6868	6820	6848	6709	6774	6801	6785	6624	6761	6680	6681	6830	6707	6814	6793	6767	6830	6786	6727	6812	6785	6756	6751	6752	6636	6735	6776	6842	6768	6697	6769	6763	6788	6836	6811	6719	6831	6812	6668	6668	6806	6695	6823	6756	6737	6798	6663	6792	6649	6781	6734	6744	6713	6736	6753	6709	6766	6737	6793	6788	6722	6711	6701	6810	6797	6803	6693	6733	6820	6868	6783	6703	6866	6771	6644	6768	6830	6727	6662	6743	6851	6807	6743	6870	6681	6696	6884	6763	6816	6769	6729	6852	6744	6638	6757	6795	6706	6814	6739	6755	6720	6868	6794	6730	6710	6744	6760	6820	6712	6709	6831	6799	6813	6785	6787	6880	6711	6740	6771	6782	6660	6774	6748	6750	6894	6748	6729	6837	6736	6904	6672	6684	6815	6850	6752	6796	6771	6720	6771	6877	6796	6863	6756	6750	6792	6844	6793	6768	6769	6713	6605	6704	6772	6638	6758	6717	6736	6742	6782	6875	6742	6773	6729	6681	6657	6820	6795	6802	6832	6649	6774	6800	6769	6788	6716	6825	6717	6778	6792	6692	6796	6755	6738	6811	6642	6777	6682	6839	6698	6720	6805	6783	6734	6849	6874	6729	6756	6671	6867	6741	6700	6748	6774	6791	6746	6804	6780	6903	6841	6696	6766	6801	6817	6804	6741	6846	6812	6762	6755	6813	6783	6700	6768	6722	6870	6735	6791	6924	6816	6683	6715	6783	6740	6745	6779	6785	6748	6767	6742	6735	6701	6735	6749	6705	6755	6836	6782	6796	6626	6644	6625	6739	6779	6636	6749	6673	6813	6720	6875	6595	6711	6888	6769	6752	6850	6704	6750	6716	6817	6781	6826	6775	6743	6722	6831	6861	6747	6618	6605	6777	6718	6646	6683	6726	6850	6829	6705	6870	6693	6771	6891	6793	6653	6722	6847	6693	6803	6844	6776	6857	6803	6748	6737	6678	6762	6809	6641	6805	6762	6708	6696	6671	6726	6646	6931	6866	6696	6810	6595	6868	6887	6741	6767	6796	6789	6760	6886	6887	6877	6841	6850	6699	6883	6743	6710	6772	6793	6751	6803	6854	6734	6808	6800	6741	6875	6851	6733	6758	6870	6831	6739	6852	6858	6774	6712	6739	6674	6823	6705	6758	6876	6707	6849	6803	6849	6775	6644	6782	6709	6552	6719	6900	6722	6730	6712	6792	6817	6765	6836	6664	6841
3907	2647	2318	2091	2681	8979	24749	24788	16604	7040	2209	1107	843	831	820	844	810	852	806	845	850	847	811	886	853	859	785	791	817	817	836	811	831	821	832	817	832	790	851	814	802	757	852	884	881	849	818	872	849	887	841	869	829	843	823	839	779	809	817	860	780	830	845	858	877	795	880	896	839	878	831	820	863	781	806	845	834	850	825	864	897	789	874	843	819	866	836	817	892	832	835	787	761	777	812	840	836	840	744	831	829	828	837	811	880	795	841	852	862	836	816	802	857	848	814	818	881	857	841	878	788	819	830	817	776	831	852	796	841	863	840	886	814	834	851	865	817	864	884	798	847	873	828	798	860	785	881	820	814	765	844	849	798	861	855	848	835	884	809	782	880	856	875	838	859	852	814	814	815	785	862	831	856	836	856	843	896	790	856	852	838	831	852	843	884	845	874	824	844	806	861	810	869	901	880	812	833	950	836	865	875	807	850	778	835	833	831	865	819	871	845	847	779	859	816	816	784	818	813	842	853	878	825	886	838	775	839	870	812	822	857	853	799	813	864	863	832	871	889	804	831	870	801	850	844	820	806	804	805	829	858	804	795	852	819	828	868	861	841	859	838	816	798	863	821	798	864	855	827	814	848	864	855	842	819	844	847	858	842	809	853	841	887	790	856	783	872	850	849	849	813	822	806	857	847	818	830	810	826	822	807	844	831	847	847	795	795	843	830	770	860	819	825	821	805	777	810	842	826	877	830	864	816	847	797	858	852	835	846	836	806	860	825	815	832	894	847	870	814	883	841	862	835	841	872	825	833	848	806	892	804	821	779	769	838	881	852	795	811	845	824	821	770	833	782	827	817	777	913	841	867	868	862	805	799	853	835	860	874	787	836	837	851	810	797	873	913	854	851	857	874	815	837	868	847	851	847	874	827	832	818	816	900	873	849	821	816	861	796	838	805	815	852	795	823	867	832	871	812	852	801	849	835	810	816	804	787	844	835	823	809	849	843	848	788	819	837	818	840	823	811	852	848	814	872	819	866	884	800	821	834	861	827	798	870	799	805	808	802	856	817	793	848	894	842	843	809	796	868	820	777	830	829	826	824	857	793	835	823	931	774	842	860	851	846	803	839	924	824	833	833	806	832	853	858	769	870	888	816	806	814	842	840	837	827	863	840	836	830	825	846	877	851	887	828	828	845	817	852	846	829	849	816	875	909	906	851	834	777	865	856	796	844	841	852	882	772	836	801	808	857	856	888	833	802	825	810	834	829	816	828	864	825	825	858	829	823	818	801	869	856	850	812	845	817	871	835	845	830	808	847	828	836	849	816	834	806	866	817	829	828	824	836	832	815	838	865	837	803	778	837	868	817	847	818	829	860	803	778	855	866	848	862	832	833	842	788	860	831	818	870	813	844	843	851	861	821	810	862	829	807	818	839	833	880	844	860	864	841	816	814	840	806	832	824	845	834	822	800	843	818	835	843	833	825	855	880	847	840	840	861	843	879	850	866	808	870	886	824	831	800	780	837	851	830	804	853	827	815	843	840	875	856	826	892	830	800	821	875	804	860	862	825	872	860	866	844	786	856	811	900	797	848	782	827	809	845	826	841	786	844	813	827	793	821	802	838	792	814	837	830	814	809	843	844	824	829	837	826	882	821	850	812	787	899	839	885	859	842	802	800	818	802	826	840	833	840	867	822	833	816	856	827	824	873	834	838	824	816	780	827	816	827	850	852	892	806	882	810	846	858	806	842	839	837	860	815	827	843	816	864	830	835	831	848	831	862	853	831	849	864	833	855	816	839	777	862	860	901	847	846	841	901	819	833	851	819	860	843	849	834	798	777	800	808	873	854	794	810	804	802	851	884	841	830	824	824	816	826	810	816	831	826	847	872	848	877	846	815	862	833	791	808	849	882	871	840	851	845	782	836	828	906	853	819	839	804	876	828	835	831	874	746	814	855	860	839	819	825	857	843	776	844	862	829	787	784	806	859	826	828	847	860	845	823	786	869	861	804	835	880	798	805	806	838	848	826	835	803	784	794	824	825	830	820	791	858	834	844	858	804	890	809	793	820	839	864	866	865	885	871	834	853	871	794	872	829	847	851	856	803	825	850	795	827	816	811	845	827	841	804	827	858	829	836	820	830	822	806	811	867	856	815	865	854	843	831	822	833	891	789	812	861	858	777	776	850	843	836	774	843	793	848	804	831	839	858	880	785	824	844	890	854	822	823	836	824	839	810	862	785	817	857	815	842	824	900	772	813	822	809	775	856	803	785	860	784	841	854	855	874	875	806	798	843	873	828	820	816	818	786	853	838	903	845	848	869	826	803	864	842	854	807	790	893	832	878	839	856	867	809	835	880	827	826	874	818	851	863	821	830	837	833	848	774	819	820	878	825	828	843	827	844	832	826	784	784	814	816	809	815	830	806	798	844	846	775	833	823	923	778	890	831	858	867	833	876	762	853	824	844	860	797	833	849	811	804	858	856	805	814	846	851	871	866	796	853	875	844	784	808	837	826	829	853	904	836	828	890	800	834	793	883	819	806	809	785	809	812	858	851	837	843	795	846	856	818	860	862	804	861	861	806	871	808	820	823	842	798	865	836	836	830	803	860	883	806	874	863	812	825	859	853	875	874	819	817	833	819	827	884	848	802	859	840	854	819	843	884	834	782	803	872	810	851	856	822	871	891	841	839	841	893	803	785	828	793	759	877	840	855	837	866	854	825	839	815	785	852	829	847	837	799	842	802	823	790	840	827	857	830	851	819	843	846	840	836	876	897	858	823	835	843	830	883	811	824	838	827	782	841	838	865	878	834	846	820	824	840	839	891	857	832	831	776	853	848	829	809	837	799	794	824	807	824	845	868	843	839	819	851	828	901	830	810	826	800	843	821	826	867	792	822	834	809	874	849	782	854	870	864	795	893	839	864	845	855	789	810	873	823	869	803	800	860	782	827	813	827	806	830	857	867	823	799	815	854	802	855	855	796	835	846	836	851	846	870	760	851	841	776	828	838	854	787	829	805	836	854	792	814	887	848	839	835	789	812	865	826	898	851	851	834	801	871	824	829	883	816	818	799	828	835	805	834	790	826	818	875	845	849	883	839	850	778	883	881	853	853	816	818	858	822	840	811	863	873	818	841	876	859	758	828	888	868	829	863	843	822	833	796	813	837	877	842	835	886	813	832	832	819	794	877	841	877	830	805	862	809	850	864	823	911	861	789	826	828	868	817	831	809	835	845	838	849	844	823	843	853	844	844	838	820	840	784	852	823	827	823	841	877	834	870	849	832	872	771	814	841	819	776	860	830	850	827	865	851	826	801	884	864	774	880	888	767	826	879	834	759	824	838	841	892	832	866	816	824	814	839	855	823	860	860	833	804	850	814	834	827	890	891	848	820	829	867	824	864	816	854	858	842	761	836	852	873	887	829	843	780	797	818	869	876	872	789	840	830	791	863	803	781	775	803	843	839	806	828	874	836	895	829	832	846	821	876	851
27817	20402	19887	29357	41359	56454	79396	73594	56549	37617	21713	11127	7815	7103	6908	6977	7188	7094	7123	7103	7067	7079	7031	6978	6896	7147	7003	7046	7066	6991	7093	6962	7042	6988	7048	7090	6989	7081	6885	7023	7057	7045	7034	7055	7066	6984	7020	7082	7010	7107	7042	7066	7069	7068	6952	7012	7099	7013	7142	7069	6918	7033	7182	7124	6992	7132	6931	7218	7046	7030	7045	7120	7076	6886	7027	7035	7083	6973	7102	6951	6976	7040	6926	7084	6804	7074	7011	6937	7003	7057	7140	7104	6959	7091	7080	7187	7120	7113	7070	7035	7090	7029	7021	7198	6930	6936	7092	7139	6989	7115	7156	7058	7034	6964	6989	7051	6914	7094	6974	7039	6993	6979	7134	6933	7004	6939	7121	7077	7063	6973	6919	7133	7045	6949	7145	7079	7056	7093	7042	7200	7031	6986	6989	7022	7023	6989	7055	7023	6959	7084	7059	7100	7015	7130	7123	6897	6906	7114	7123	6835	7077	7017	7008	7040	6901	7066	7086	7082	6954	7078	6953	7131	7047	7047	7090	6988	7133	6947	6956	7042	7007	7140	6962	7123	6937	6981	6996	7025	7004	6998	7145	7001	7081	6923	7070	7082	7100	7103	7051	7044	7151	7207	7072	7135	6956	7026	6994	7002	7010	7073	7119	7071	6997	7091	7024	7084	7107	7054	7090	6974	6945	7095	6979	6948	7005	6991	7092	7008	6994	6978	7009	7109	7093	7042	7179	7044	7102	7019	7163	7060	7029	7045	7036	6981	7107	7059	7023	7094	7166	6962	6990	6966	7113	7182	7036	7098	7013	7138	7028	7163	7024	7087	6982	7031	6946	7054	7030	7037	7039	7077	7125	6960	6960	7009	7000	6929	7031	7113	7115	7011	7105	6871	7091	7016	7074	7085	7028	6911	7070	7096	7074	7028	7031	7115	7009	7024	6983	6964	7137	7144	7101	7075	7054	7171	7068	7107	7136	7041	7008	7110	7066	7136	7070	7093	7099	7053	7026	7018	7068	6880	7249	7137	6956	6901	6892	7000	7043	7002	7129	6889	7047	7034	6998	6943	6975	7035	7010	7064	7178	7080	7007	7138	6911	7086	7113	7124	7089	7031	6967	7005	7024	7064	7055	7067	6983	7053	7069	7010	6967	7081	7173	6965	7069	7044	7024	7140	7001	7210	7123	7169	6969	7003	7042	7071	6897	7051	6948	7133	7015	7039	7065	7068	6938	6952	7055	7098	7071	7086	7039	7155	7018	6960	7061	7024	7098	6977	7062	7021	7039	7097	7049	7082	7086	7132	7001	7112	7093	7108	7146	6918	6971	7099	7039	6959	7002	7063	7128	6993	7201	6970	6988	6878	7077	7031	6983	7064	7123	6974	7126	6971	6993	6980	6993	7185	6881	6945	6998	7184	7069	6958	7030	7096	7024	7122	6880	7091	7088	6977	7159	7131	6996	7138	7011	7000	7055	7043	7090	6998	7017	7063	7018	7023	6887	7055	7037	7094	6991	7012	7015	7059	7016	7011	7067	7012	7001	7016	6929	7113	7064	7170	6929	6939	7129	7098	6956	7084	7168	7112	6950	7030	7005	7055	7079	6987	7203	7016	7247	7039	7044	7231	6932	6958	7053	7156	6996	7013	7088	6929	7016	6997	7091	7048	6944	7152	7019	6982	6979	7055	6982	7185	7007	6961	7075	7044	7050	7065	7171	7013	7067	7156	7052	7115	7051	6986	7089	6872	7120	6942	6991	6946	7025	6928	6971	7170	6948	7027	7083	7093	6973	6994	7076	7063	7072	7046	7087	6993	6969	7001	6891	7038	7060	6964	7121	7018	6979	7130	7081	7043	6990	7101	7077	7076	7084	6959	7033	7033	7105	7027	7076	7124	6978	7075	7021	7041	7016	7073	7098	7166	7030	7041	6931	6900	7026	6868	7013	7086	7076	7033	7044	7038	7150	7019	6885	7144	6946	7148	6980	6939	7044	7116	6995	7105	6976	7009	7097	7058	7078	6992	7149	7076	7036	7106	7127	7107	7054	7036	7110	6944	7195	7071	6990	6980	7081	6949	7001	7124	7040	7018	7026	7064	7033	7036	6922	6970	7054	6943	7094	7025	7111	7025	6980	7069	7033	6950	7201	7072	7090	7077	7009	6946	6899	7105	6907	7053	7013	7023	7170	7166	7074	7072	7018	7171	6944	7040	7105	7068	7137	7028	6969	6981	7098	6966	6999	7110	6965	7068	7097	7076	6954	7042	7145	7051	7131	7031	7107	7018	7009	7010	6921	7008	7058	6986	7146	7034	7086	6932	7042	7066	7019	6894	7050	7027	7041	7089	6971	6984	7124	7056	7121	7076	7053	7025	7147	7062	7110	7109	7071	7080	7002	7153	6917	7042	6957	7139	6993	7180	7146	6884	6995	7071	7085	6916	7034	6966	7050	7025	6988	7069	7108	6938	7024	7042	7009	7114	7087	7041	7053	6954	7072	6973	7170	6996	6944	7076	7021	7018	7035	6960	7117	6992	6976	7137	6972	7212	7035	7045	7034	7051	6836	7094	7134	6997	7088	7080	7009	7036	7098	6952	7176	7042	6957	7018	7098	7041	7067	7085	7041	7051	7012	6977	7086	7077	7019	7038	7081	7098	7020	7086	7144	7094	7019	7060	6953	7041	6996	7031	7054	7106	7037	6938	7019	7010	7069	7090	6867	7013	7182	7120	6886	7031	6944	7057	7132	7046	6923	6942	6906	7053	7052	7125	7050	7052	7076	7058	7101	6935	7064	7060	7129	7102	7134	7037	6933	6988	7138	7031	7031	7105	7112	7150	7206	6939	6955	6984	7141	6887	7144	7058	7001	7048	7077	6986	6960	7029	7018	7106	6984	7064	7014	7024	7105	6987	7054	7108	7072	7088	7107	7027	7052	6965	7067	6997	6990	6940	7133	7023	6924	6979	7008	6977	7100	7123	7059	7148	7033	7094	7084	7060	6980	7085	7127	6994	7067	7079	6883	7094	7051	7008	7127	7057	7024	7036	7057	7088	7009	6979	7042	6968	7108	7249	7167	7174	7023	6931	7086	7060	7127	7081	7076	7036	7097	7078	7155	6956	7048	6945	7054	7114	7038	6909	7082	6886	7034	7097	7014	7131	6969	6990	7007	7047	7047	7198	7023	7002	7075	7120	6972	7107	7068	7123	6964	6983	6977	7081	6945	7066	6933	6935	6943	7124	7009	7028	7076	7077	6982	6955	6976	7034	7061	7046	7078	7190	6974	6923	7136	7052	6985	7024	7115	7156	7042	6998	7018	7052	7099	7168	7057	7026	7005	6994	7037	7162	7153	6937	7130	6967	6947	6953	6995	7012	7029	7156	6984	7108	7092	7101	7128	7150	7071	7110	6950	7110	7012	7068	7112	7003	7007	6979	7035	7006	7021	7102	7083	7033	7064	7093	7093	6906	7038	6943	7105	7118	7131	7077	6968	7063	7041	7056	6981	7131	7005	7060	7032	7078	6996	7040	7036	7046	7010	7057	7043	7185	7103	6979	6950	7033	7004	7042	6953	6864	7143	7120	7036	7008	7058	7064	7055	6961	7037	7046	7180	7049	7083	7125	6979	6881	6904	7071	7110	7028	7241	7052	7001	7114	7107	7113	7093	7024	6935	7107	7094	7159	6972	7134	7041	7041	6916	7151	6845	6904	6945	7137	7162	7024	7144	7130	7008	7133	6979	7013	7237	7127	6903	7139	7009	7059	7079	7042	7045	7060	7022	7045	7090	7068	7009	7070	7021	7093	7134	7113	7142	7114	7039	6994	7105	7012	7048	7084	7053	7016	6984	6935	6866	7006	7045	6949	7019	7032	6981	7008	6975	7094	7067	6959	7058	7041	7129	7003	6997	6961	7065	7045	6939	6974	7043	7042	7057	6999	7058	7123	6971	6981	7110	7094	7029	7181	6991	6992	7134	7052	7130	6907	7149	6944	7090	7158	7044	7128	7049	6970	6957	7039	6965	7030	6957	7054	7022	7134	6999	7013	7003	6977	6971	7011	7003	7017	7200	7110	7013	7031	7034	7009	7001	7098	7078	6983	6972	7138	6930	7036	7227	7172	6891	7101	6974	7128	6978	7099	6945	6936	7022	7071	7075	6980	7012	7175	7022	7092	6999	7086	6982	6983	6985	6971	7087	6993	7061	7095	7019	7033	7009	7010	7043	7075	7218	7133	6971	6971	7107	7095	7117	7088	7023	7062	7024	7017	7121	6983	7079	6962	7054	7042	7127	7085	7074	7145	7098	7070	7046	7013	7089	6997	7144	6986	7083	7037	7006	7022	7019	6988	7100	7014	7021	7048	6965	7004	7055	7148	6999	7012	7078	7038	7084	6994	7032	6954	7070	7036	6849	6941	7019	7104	7053	6903	6933	6949	6956	7024	6947	6995	6984	6906	7166	7137	7012	7024	7077	7070	6912	7040	7136	6986	6970	7037	7012	7082	6997	7058	6952	7069	7039	7132	6883	7036	6970	7130	7088	7200	6951	6969	7084	7055	7042	6947	6931	6899	7034	7125	7073	7005	7041	7166	6987	7011	7250	6903	7057	7142	7063	7013	7070	6980	6930	7070	7053	7068	7089	6911	7030	7015	7065	7054	7096	7207	7087	7135	6996	7013	7057	7005	7233	7014	7018	7056	7065	7115	7062	7171	6941	7061	6955	7129	7100	6902	7174	6932	7011	7117	6861	7006	7133	7099	6973	7143	7019	7190	6943	7061	7040	6951	6994	6992	6995	6967	7021	6964	7090	7181	7012	7113	7024	7059	6970	7044	6995	7000	7117	7010	7038	7017	7094	7043	7178	7049	7030	7063	6994	7100	7155	7102	7023	7108	6948	7012	7090	7011	7015	7068	7031	7024	7062	6905	7171	6889	7141	7093	7202	7117	6940	7010	7098	6950	6968	7016	7027	6992	7054	6980	7010	7107	7065	7000	7072	7036	7095	7006	7140	7045	7149	7085	7052	7022	7040	7100	6936	7046	7029	6979	7117	7111	6945	7093	6918	7099	7062	7059	7022	7042	7006	7062	6978	7026	7076	7109	7073	7126
2864	1220	1221	1012	1202	2677	7215	7008	4234	2042	1114	844	787	776	762	799	792	739	769	782	800	803	742	782	820	764	759	762	764	758	771	777	860	721	786	776	821	766	795	839	735	809	769	741	772	765	749	776	829	794	780	815	741	753	760	767	802	786	774	787	725	804	746	714	758	754	793	773	842	800	759	765	783	814	721	823	767	791	751	765	785	800	847	774	804	747	747	739	820	824	782	733	758	795	771	782	757	766	753	760	759	794	812	805	811	791	745	763	754	810	802	766	767	781	759	761	816	775	821	756	772	810	763	735	789	707	756	808	782	772	742	770	792	765	745	759	795	735	794	791	828	746	786	778	765	775	806	795	750	795	783	813	817	748	725	741	766	775	807	797	795	780	788	753	807	795	743	786	805	782	745	788	806	797	745	801	828	782	774	803	784	797	716	802	763	794	787	710	817	774	764	756	767	791	769	790	740	834	825	808	748	758	778	778	783	827	707	736	773	732	779	727	765	788	834	703	784	772	757	758	758	800	750	777	820	754	822	795	739	737	764	782	739	835	784	809	785	773	787	774	762	786	774	725	760	773	825	772	809	752	769	760	788	719	816	734	787	756	818	746	773	777	758	726	751	804	769	772	749	845	808	737	771	776	782	760	744	852	765	770	781	805	790	778	761	768	764	777	844	779	823	829	755	793	819	779	821	780	799	780	784	787	774	785	784	761	798	739	820	747	780	785	829	772	775	759	797	793	751	769	828	786	742	779	800	778	812	794	756	769	761	770	772	822	784	762	756	765	765	736	779	752	773	779	801	782	771	796	752	707	775	796	782	736	832	785	757	779	767	767	792	798	806	756	799	802	802	805	765	796	784	766	736	747	790	825	777	767	735	737	747	778	818	820	826	735	805	759	782	782	762	775	788	754	796	746	803	831	783	727	781	762	786	842	791	796	745	766	774	776	763	773	810	771	736	824	822	780	846	781	757	732	805	785	839	724	813	768	803	779	806	801	830	773	715	798	767	746	724	806	773	751	833	770	747	757	742	770	790	773	767	766	808	800	786	796	826	779	770	780	759	782	797	784	798	801	820	756	807	785	791	826	737	800	798	773	736	715	807	767	768	796	751	819	776	832	772	794	788	800	770	800	805	760	710	786	735	775	820	780	734	725	828	789	735	802	746	791	779	799	799	741	765	807	804	786	796	840	793	762	819	786	755	769	744	771	777	826	780	798	773	818	753	799	791	713	788	797	770	762	778	821	727	810	788	791	781	793	796	743	756	793	766	767	756	794	814	784	800	751	789	812	824	759	760	780	759	765	777	774	776	766	737	763	776	818	788	819	730	751	756	761	802	790	748	817	776	757	763	786	747	787	762	721	818	791	770	786	782	774	803	803	769	758	757	740	788	784	765	779	737	779	773	803	804	754	782	761	798	770	718	806	775	752	752	820	765	785	806	744	793	780	766	806	815	748	772	784	794	792	794	752	718	784	754	792	721	793	803	805	758	784	796	825	762	777	837	770	816	781	794	787	782	759	790	741	800	764	796	754	755	803	780	763	750	784	780	787	793	800	854	774	765	819	769	802	815	772	795	787	747	735	758	726	755	757	779	775	812	717	815	821	778	831	758	783	708	789	758	769	844	772	763	790	830	814	820	797	769	783	799	743	803	791	782	800	771	754	805	763	792	758	786	834	773	773	759	823	848	811	821	792	839	805	786	826	807	787	777	758	772	813	757	793	808	805	738	750	746	828	797	859	792	772	803	804	782	836	775	794	816	764	760	754	777	788	789	792	746	786	811	761	754	718	807	824	771	803	723	803	828	767	831	768	763	820	790	750	743	809	815	770	799	719	761	752	754	795	807	730	768	826	760	806	810	757	749	832	772	784	728	766	781	833	766	765	748	833	733	795	776	804	785	776	753	823	741	787	789	822	765	783	820	781	804	757	803	812	819	793	779	782	800	790	754	776	789	803	778	786	767	820	728	780	806	794	767	739	782	748	794	741	756	813	757	754	848	803	771	784	791	791	758	772	777	823	794	770	793	827	814	782	765	797	804	782	737	812	781	792	781	777	762	818	784	741	853	757	756	743	769	772	777	810	830	785	825	743	782	711	755	745	778	784	774	755	807	781	823	756	758	740	733	814	779	861	792	769	780	801	759	814	824	773	783	792	806	779	807	812	740	801	770	792	879	806	743	789	799	738	786	766	748	800	794	769	753	776	806	749	800	765	715	770	752	775	791	749	779	772	767	833	757	758	760	800	764	792	769	752	747	835	752	769	799	759	800	770	730	775	788	791	759	773	753	795	785	778	754	797	815	760	773	782	821	789	740	753	773	787	817	775	693	819	796	764	770	816	752	795	785	799	737	819	829	782	778	812	762	809	785	762	789	816	758	763	867	747	768	757	727	766	770	759	790	798	777	810	777	748	821	788	767	774	749	810	799	819	784	773	777	792	732	748	782	796	792	772	820	760	817	821	746	726	731	759	752	805	740	833	748	807	798	816	806	779	797	816	798	759	788	781	805	762	792	746	792	780	803	812	779	780	762	784	797	820	814	800	785	789	800	761	801	729	791	794	766	795	814	772	754	771	765	776	778	778	789	772	778	729	788	782	792	800	766	822	802	730	812	729	766	785	810	780	788	731	762	787	762	762	789	763	787	762	765	826	764	785	748	764	770	795	735	785	799	819	741	766	795	818	802	770	802	813	744	788	806	786	790	771	770	768	803	762	762	713	775	806	714	804	794	792	813	756	793	804	736	808	763	805	812	759	745	788	746	782	760	755	739	783	774	783	812	796	819	813	830	805	796	788	752	803	836	728	736	743	792	808	761	775	759	787	761	754	783	799	741	777	790	794	775	812	763	789	795	765	762	805	813	786	750	797	779	784	778	782	719	818	870	746	844	796	762	748	747	763	774	820	812	767	761	805	753	754	763	753	837	774	763	792	752	822	780	776	796	776	818	846	782	825	760	780	803	760	786	813	800	776	788	792	758	794	829	798	746	742	782	806	766	743	774	780	848	775	768	774	802	799	824	753	732	738	804	754	739	799	805	744	762	768	766	744	757	745	835	758	763	749	764	786	814	846	780	774	743	837	734	802	774	786	788	762	780	723	706	830	771	756	734	818	773	751	788	797	835	774	774	743	781	797	763	764	848	726	738	825	800	819	795	768	826	774	834	809	818	766	774	785	769	814	796	740	770	844	839	812	767	749	766	794	746	791	790	744	799	743	741	782	772	816	796	778	815	762	770	775	768	818	775	802	775	778	812	801	795	727	766	826	763	769	737	721	773	759	767	720	752	807	752	734	775	729	738	846	772	791	806	783	779	812	780	770	801	771	809	823	803	770	790	788	753	788	814	808	780	775	766	775	774	801	822	790	810	764	739	774	754	796	759	809	780	729	774	763	803	729	756	780	696	812	810	793	826	791	792	738	750	825	816	768	786	803	787	769	774	785	805	772	746	805	783	732	767	770	762	822	751	774	818	768	786	805	816	780	787	783
16468	11411	11799	16786	26002	36986	51307	44827	34102	22284	11991	7638	6892	6743	6651	6768	6583	6650	6567	6645	6530	6651	6494	6819	6676	6508	6670	6532	6541	6479	6520	6614	6531	6646	6643	6564	6652	6695	6655	6671	6665	6563	6582	6531	6612	6555	6566	6688	6613	6620	6652	6542	6532	6546	6562	6532	6645	6573	6644	6757	6591	6706	6653	6691	6692	6507	6592	6591	6603	6551	6564	6659	6565	6656	6582	6587	6595	6638	6639	6637	6610	6527	6637	6622	6659	6686	6615	6693	6636	6402	6653	6713	6592	6745	6622	6529	6579	6619	6586	6547	6583	6532	6596	6661	6669	6722	6787	6740	6533	6579	6716	6553	6526	6601	6642	6659	6672	6622	6511	6705	6624	6638	6587	6680	6516	6580	6558	6659	6637	6538	6507	6545	6621	6651	6439	6565	6583	6581	6643	6724	6692	6636	6609	6714	6771	6611	6603	6681	6711	6566	6648	6610	6565	6593	6604	6727	6681	6565	6680	6571	6552	6741	6625	6574	6676	6504	6595	6650	6691	6597	6705	6553	6479	6585	6678	6561	6671	6655	6805	6652	6611	6616	6621	6619	6686	6447	6525	6499	6580	6653	6661	6591	6473	6642	6566	6517	6669	6522	6556	6579	6682	6627	6693	6501	6563	6689	6669	6531	6575	6608	6675	6657	6584	6586	6493	6643	6537	6633	6593	6592	6433	6658	6548	6648	6568	6623	6687	6668	6558	6695	6612	6609	6613	6560	6477	6597	6621	6674	6645	6511	6565	6618	6600	6551	6584	6636	6676	6521	6637	6600	6662	6597	6618	6639	6610	6584	6676	6497	6576	6494	6641	6585	6679	6664	6660	6715	6456	6652	6504	6578	6599	6594	6581	6541	6628	6620	6630	6627	6672	6723	6671	6681	6643	6643	6569	6584	6752	6579	6673	6495	6575	6672	6588	6527	6731	6788	6776	6605	6546	6677	6520	6626	6510	6678	6564	6562	6606	6625	6581	6596	6588	6677	6573	6601	6596	6615	6650	6560	6604	6569	6657	6642	6737	6651	6606	6613	6599	6521	6521	6627	6564	6638	6532	6464	6683	6583	6564	6445	6656	6738	6613	6642	6584	6602	6574	6577	6567	6633	6542	6605	6703	6628	6661	6713	6520	6712	6670	6692	6735	6602	6686	6678	6592	6572	6592	6728	6718	6521	6623	6592	6566	6790	6546	6644	6568	6535	6740	6562	6535	6519	6460	6693	6631	6531	6609	6628	6485	6675	6711	6595	6681	6601	6585	6582	6619	6552	6640	6640	6767	6622	6529	6531	6608	6713	6585	6538	6631	6556	6703	6573	6649	6603	6617	6540	6556	6654	6653	6495	6644	6607	6594	6626	6657	6565	6671	6589	6660	6624	6530	6475	6670	6465	6601	6579	6575	6462	6485	6425	6615	6602	6630	6566	6671	6582	6640	6641	6643	6553	6571	6495	6611	6652	6673	6566	6541	6649	6622	6569	6593	6488	6617	6537	6648	6584	6478	6623	6708	6523	6556	6587	6638	6691	6649	6583	6671	6679	6679	6595	6709	6582	6644	6596	6523	6564	6626	6618	6567	6666	6634	6716	6699	6533	6743	6649	6622	6570	6603	6708	6683	6655	6695	6738	6630	6603	6702	6570	6700	6690	6552	6663	6613	6624	6636	6587	6532	6507	6746	6560	6529	6621	6667	6624	6462	6605	6538	6540	6561	6435	6659	6648	6639	6629	6683	6740	6449	6768	6496	6621	6644	6632	6694	6606	6604	6708	6632	6602	6579	6648	6671	6636	6622	6503	6565	6602	6615	6686	6666	6499	6620	6565	6618	6610	6438	6558	6616	6653	6534	6659	6536	6564	6526	6605	6567	6658	6521	6515	6661	6660	6601	6555	6579	6559	6566	6583	6583	6602	6642	6601	6590	6529	6617	6851	6553	6701	6684	6429	6567	6652	6609	6624	6685	6658	6613	6532	6540	6664	6717	6497	6687	6574	6679	6560	6649	6655	6545	6519	6600	6592	6516	6650	6636	6532	6590	6572	6626	6669	6536	6553	6620	6650	6615	6559	6592	6568	6631	6706	6657	6636	6582	6651	6558	6671	6439	6521	6438	6588	6448	6654	6462	6565	6745	6577	6693	6569	6705	6474	6558	6693	6570	6533	6578	6619	6598	6519	6630	6542	6642	6443	6575	6613	6617	6553	6674	6505	6547	6609	6684	6574	6626	6565	6604	6642	6795	6492	6637	6530	6476	6643	6688	6489	6560	6626	6536	6714	6671	6416	6575	6563	6585	6622	6538	6555	6641	6671	6719	6564	6592	6589	6587	6645	6555	6692	6712	6514	6626	6518	6453	6686	6560	6469	6752	6646	6610	6604	6685	6561	6570	6647	6577	6615	6491	6529	6710	6667	6583	6543	6423	6583	6641	6621	6593	6677	6638	6632	6763	6633	6733	6534	6564	6646	6683	6616	6653	6696	6578	6717	6592	6493	6553	6792	6408	6622	6736	6488	6577	6632	6526	6576	6565	6561	6657	6509	6508	6540	6662	6545	6601	6614	6742	6550	6582	6579	6586	6717	6613	6655	6442	6550	6581	6557	6543	6667	6592	6580	6647	6553	6552	6458	6564	6682	6653	6600	6602	6662	6572	6518	6576	6626	6655	6596	6594	6568	6723	6628	6576	6736	6709	6630	6659	6586	6609	6680	6556	6713	6594	6595	6516	6603	6540	6590	6721	6695	6600	6533	6577	6497	6585	6582	6499	6555	6675	6558	6690	6556	6686	6465	6699	6523	6681	6539	6543	6593	6695	6496	6498	6547	6646	6596	6670	6609	6578	6575	6582	6540	6801	6581	6706	6592	6586	6539	6415	6622	6604	6646	6593	6535	6769	6585	6694	6643	6583	6454	6656	6594	6692	6618	6633	6558	6662	6607	6626	6490	6591	6552	6675	6566	6511	6614	6703	6635	6725	6717	6572	6607	6585	6590	6471	6654	6742	6542	6606	6676	6493	6666	6556	6670	6615	6664	6490	6498	6574	6606	6576	6466	6592	6676	6601	6502	6588	6528	6655	6653	6586	6559	6627	6524	6678	6637	6568	6550	6550	6561	6624	6650	6693	6525	6591	6506	6582	6557	6600	6580	6637	6659	6561	6584	6682	6749	6640	6639	6514	6748	6495	6549	6587	6663	6634	6686	6623	6662	6706	6544	6550	6557	6576	6565	6645	6661	6581	6597	6542	6627	6615	6399	6534	6540	6593	6654	6508	6673	6786	6657	6616	6706	6658	6727	6620	6709	6532	6620	6608	6592	6550	6533	6702	6688	6639	6643	6678	6637	6511	6536	6599	6623	6609	6625	6647	6788	6588	6490	6571	6582	6672	6692	6725	6627	6659	6515	6595	6687	6696	6654	6596	6596	6598	6624	6630	6738	6736	6618	6599	6667	6487	6650	6563	6627	6501	6689	6668	6663	6500	6711	6549	6648	6794	6519	6552	6492	6582	6672	6816	6636	6544	6601	6660	6488	6628	6660	6641	6583	6512	6690	6451	6670	6731	6627	6635	6630	6564	6693	6686	6572	6608	6693	6516	6608	6376	6543	6656	6440	6684	6479	6611	6581	6582	6547	6598	6675	6542	6616	6622	6538	6662	6490	6609	6640	6585	6578	6613	6610	6740	6660	6618	6609	6546	6606	6561	6491	6701	6645	6526	6723	6551	6554	6719	6529	6495	6596	6559	6591	6664	6536	6618	6566	6600	6559	6635	6691	6483	6596	6694	6600	6538	6609	6665	6578	6573	6475	6529	6552	6607	6649	6671	6520	6615	6536	6575	6614	6530	6596	6599	6616	6654	6618	6600	6668	6590	6554	6659	6521	6642	6629	6701	6668	6590	6568	6515	6575	6704	6595	6639	6411	6630	6660	6636	6520	6601	6484	6687	6601	6631	6617	6465	6556	6680	6649	6566	6647	6645	6725	6607	6641	6636	6584	6571	6631	6556	6576	6625	6639	6613	6521	6490	6651	6525	6488	6668	6753	6591	6610	6425	6639	6659	6647	6572	6536	6633	6527	6646	6594	6502	6620	6715	6542	6539	6649	6723	6628	6595	6624	6655	6617	6593	6698	6586	6597	6602	6514	6665	6593	6576	6731	6609	6633	6632	6597	6657	6575	6618	6693	6421	6604	6562	6504	6743	6595	6556	6589	6607	6661	6529	6631	6533	6643	6664	6609	6403	6515	6641	6616	6744	6564	6629	6639	6618	6613	6545	6632	6547	6574	6578	6583	6667	6652	6661	6553	6564	6677	6607	6460	6584	6640	6628	6601	6548	6537	6536	6664	6454	6718	6677	6497	6576	6595	6580	6538	6721	6607	6610	6626	6612	6515	6603	6615	6524	6567	6600	6661	6609	6692	6622	6662	6559	6570	6597	6517	6619	6522	6645	6564	6593	6642	6535	6629	6634	6642	6641	6605	6568	6732	6549	6556	6595	6462	6660	6681	6562	6492	6637	6545	6641	6633	6582	6712	6549	6627	6709	6604	6637	6581	6602	6583	6629	6570	6655	6578	6613	6485	6617	6598	6586	6497	6682	6576	6745	6658	6661	6641	6578	6675	6654	6545	6537	6519	6505	6571	6617	6687	6641	6674	6696	6612	6747	6595	6655	6599	6630	6558	6636	6673	6589	6544	6677	6565	6668	6597	6729	6703	6623	6640	6544	6728	6577	6670	6623	6540	6598	6465	6605	6581	6629	6613	6628	6642	6593	6554	6548	6598	6644	6537	6512	6662	6673	6678	6626	6620	6555	6693	6597	6516	6698	6584	6590	6579	6699	6655	6458	6555	6616	6686	6662	6552	6559	6651	6682	6536	6595	6538	6664	6513	6371	6659	6574	6618	6566	6564	6533	6578	6721	6536	6569	6495	6626	6519	6740	6555	6498	6652	6663	6527	6647	6550	6653	6555	6530	6539	6506	6666	6706	6635	6664	6611	6653	6675	6620	6626	6736	6595	6457	6575	6666	6589	6597	6627	6500	6575	6703	6620	6613	6615	6574	6568	6587	6655	6674	6632	6488	6575	6597	6523	6672	6666	6677	6562	6537	6669
2140	1675	1287	1097	1525	6280	18083	14276	7091	2837	1292	962	807	828	800	814	849	886	792	804	816	823	753	837	812	833	773	790	805	797	783	812	820	816	849	756	775	830	771	850	856	813	815	798	825	818	840	789	838	827	794	793	835	810	857	755	797	826	843	809	799	812	818	826	883	881	820	791	867	779	819	826	797	777	795	825	775	767	803	858	765	809	787	820	831	809	826	801	847	778	760	811	791	798	826	765	808	842	793	781	809	783	837	759	853	794	797	793	830	754	805	826	818	813	808	797	815	737	844	813	775	854	838	789	827	813	790	809	818	833	787	832	856	781	852	825	826	809	784	858	805	802	810	835	800	886	826	857	793	817	828	841	779	751	819	798	758	783	788	762	801	809	823	824	775	803	810	774	780	829	811	814	823	808	886	838	819	826	818	815	806	840	804	816	761	794	856	840	785	787	807	852	785	821	758	831	807	798	866	813	821	858	760	847	744	879	832	824	862	829	816	836	804	831	858	844	792	824	816	778	823	837	778	832	813	868	825	851	820	764	802	812	767	786	772	807	843	818	841	807	801	809	852	806	825	841	830	832	817	803	788	780	856	781	830	832	815	784	784	851	849	766	800	832	878	823	829	848	799	812	763	772	831	849	810	800	855	814	816	806	823	832	827	837	817	786	855	797	882	821	829	843	825	828	758	821	782	804	810	821	841	886	848	842	774	826	863	774	880	784	815	828	828	774	783	843	847	797	839	780	831	864	813	839	798	821	833	773	833	786	808	825	801	805	832	797	794	788	797	796	744	843	843	813	814	792	797	806	761	826	811	794	850	827	798	855	799	782	845	833	775	805	817	793	792	781	856	759	772	836	827	796	805	834	847	802	794	806	779	801	825	869	812	784	770	771	825	781	790	848	814	782	817	865	806	810	843	832	847	785	830	772	757	847	841	745	860	803	832	777	829	828	804	812	855	782	796	826	823	826	837	801	809	769	788	784	827	835	771	774	821	836	786	822	823	823	818	888	802	811	865	847	804	820	828	795	808	800	835	817	798	802	835	803	852	808	813	853	852	808	782	770	781	807	757	795	811	816	803	827	826	789	829	815	744	817	831	825	811	832	765	804	758	814	826	817	790	787	862	825	782	819	849	835	867	834	833	790	836	812	860	800	855	787	825	746	835	805	844	816	830	837	779	777	824	824	808	834	792	854	838	848	800	787	854	806	832	831	814	829	846	843	817	833	854	843	818	861	819	819	781	842	824	804	809	830	844	803	823	840	836	779	856	854	833	820	818	809	833	811	813	863	784	754	864	743	857	892	816	791	765	822	830	840	764	820	811	807	818	872	808	827	762	799	788	850	800	846	818	746	852	791	787	804	793	732	833	823	850	831	822	813	789	805	758	814	799	811	834	815	818	789	790	785	833	851	832	785	791	798	813	777	802	823	780	868	848	782	864	851	884	812	787	822	863	819	819	820	804	827	828	825	856	799	837	805	845	840	805	883	841	792	899	880	783	819	843	820	803	840	832	793	855	789	808	813	801	846	787	787	809	836	753	816	789	768	785	842	854	838	822	825	804	850	835	842	799	820	822	820	835	832	865	835	823	769	822	839	790	858	752	779	806	837	830	791	837	833	848	868	777	824	831	850	805	826	865	827	794	808	766	809	847	790	812	823	806	848	791	794	805	799	801	795	765	840	878	813	755	747	799	802	765	776	819	799	839	748	789	805	799	811	788	875	830	815	776	812	805	824	805	842	796	835	851	804	813	815	777	854	826	815	818	814	852	811	821	810	805	839	768	819	853	809	808	767	838	833	811	831	836	850	820	801	796	770	764	797	811	853	781	829	824	774	829	847	828	810	842	821	890	821	857	830	790	802	906	801	775	809	818	741	796	857	830	788	837	823	879	811	828	809	764	852	831	809	779	748	783	850	833	866	793	838	821	798	844	814	832	773	795	817	820	820	778	841	787	804	849	896	822	764	822	772	822	830	833	844	900	837	890	878	767	797	805	810	818	831	827	798	836	833	869	788	849	821	798	843	836	767	830	830	822	876	832	810	765	869	773	816	826	802	814	841	823	825	826	802	824	827	813	773	826	773	784	776	803	807	775	773	827	838	805	850	833	824	806	832	815	786	832	817	842	783	763	833	755	858	777	815	852	807	753	826	831	788	802	755	791	815	815	791	830	809	809	820	823	840	820	848	806	798	808	781	819	831	761	800	819	821	803	770	796	796	792	822	844	801	750	823	779	843	792	838	813	793	788	874	807	845	778	767	819	839	829	819	830	756	791	801	773	789	800	854	843	794	775	805	803	831	828	808	833	759	869	821	834	861	819	801	796	770	855	844	778	818	828	826	838	777	884	827	855	783	805	759	810	771	825	792	787	845	833	819	806	867	823	804	815	775	850	794	858	812	792	817	776	781	805	871	789	815	801	831	814	823	810	776	780	801	861	815	803	811	868	868	769	833	788	808	780	851	845	836	856	822	842	837	833	833	856	783	845	791	857	799	824	813	811	833	837	857	792	781	793	804	800	770	816	832	820	810	780	839	845	804	765	778	812	841	814	836	840	878	786	838	791	819	803	825	807	833	786	825	833	827	768	822	844	861	835	778	863	784	803	821	890	799	816	820	870	767	772	811	777	836	812	825	767	776	780	781	789	769	846	807	829	800	804	825	822	783	826	791	777	812	820	812	860	802	837	798	793	788	821	820	851	784	788	828	827	842	799	796	800	813	853	792	824	807	815	820	772	858	829	783	837	822	806	780	811	833	807	854	824	794	869	776	802	859	823	780	807	805	771	811	839	843	824	753	812	793	834	830	797	787	791	814	826	855	822	786	837	846	759	750	825	840	829	808	792	828	858	839	787	829	825	798	838	797	791	813	847	825	834	797	854	798	846	825	849	787	858	805	765	807	787	820	840	822	850	824	845	831	811	835	830	811	815	835	807	860	785	808	838	833	772	929	801	829	798	808	896	828	846	835	835	784	813	795	804	810	839	796	799	833	771	814	882	840	736	769	823	822	794	802	807	793	811	832	791	769	769	863	802	827	795	812	800	885	803	827	800	835	823	826	797	813	824	775	828	837	822	819	804	759	807	853	839	814	749	813	806	773	790	819	798	841	823	781	862	801	829	825	860	774	801	807	823	763	838	748	790	793	772	829	817	820	800	834	842	802	748	852	785	801	817	833	859	786	844	788	812	795	835	794	813	844	843	867	807	853	840	811	810	789	810	814	843	804	820	790	827	875	853	806	822	799	824	817	800	814	830	854	814	815	843	818	822	785	784	786	796	833	842	870	863	821	830	798	855	804	794	847	831	810	822	791	773	841	817	837	795	797	831	861	857	845	772	835	811	833	805	791	769	828	799	784	796	832	824	816	790	854	828	830	776	815	859	839	797	740	836	762	838	815	803	806	760	780	797	796	861	736	863	779	845	870	854	781	807	839	808	818	812	726	853	812	829	821	788	827	765	823	865	784	802	809	820	799	844	845	801	825	797	799
20866	16654	12576	19454	30617	50951	70124	56920	40594	26434	14031	8450	7229	7047	6768	6840	6702	6832	6885	6892	6808	6907	6907	6974	6694	6904	6855	6854	6866	6821	6836	6895	6882	6807	6804	6896	6800	6879	6966	7006	6872	6823	6779	6903	6908	7009	6867	6878	6895	6855	6886	6909	6721	6915	6863	6878	6857	6859	7001	6956	6929	6848	6902	6844	6999	6827	6952	6817	6733	6938	6881	6792	6795	6919	6942	6709	6906	6970	6790	6835	6756	6959	6679	6799	6753	6789	6909	6866	6885	6916	6808	6771	6851	6834	6821	6833	6799	6874	6907	6838	6783	6923	6728	6872	6900	6982	6828	6893	6833	6865	6790	6739	6821	7027	6877	6705	6893	6892	6939	6909	6909	6937	6805	6744	6863	6875	6895	6922	6876	6751	6936	6849	6875	6849	6789	6933	6874	6971	6738	6861	6796	6936	6871	6878	6882	6884	6900	6855	6953	6808	6858	6846	6798	6929	6901	6820	6848	6809	6901	6891	6924	6925	6943	6750	6880	6919	6822	6773	6997	6876	6818	6916	6954	6781	6787	6880	6897	6869	6788	6817	6818	6851	6761	6710	6894	6765	6767	6813	6789	6726	6803	6813	6782	6875	6731	6762	7018	6824	6864	6785	6962	6975	6890	6964	6767	6932	6900	6915	6858	6842	6840	6862	6932	6928	6818	6900	7018	6832	6859	6897	7012	6821	6923	6860	6727	6929	6708	6840	6803	6837	6891	6798	6871	6844	6809	6948	6893	6985	6738	6818	6845	6767	6881	6804	6771	6753	6990	6848	6850	6791	7026	6978	6774	6755	6969	6869	6861	6667	6872	7019	6785	6970	6758	6771	6908	6830	6803	6890	6950	6863	6874	6777	6884	6808	6757	6876	6844	6935	6863	6868	6748	6907	6881	6817	6817	6857	6774	6952	6823	6830	6848	6911	6829	6864	6909	6900	6833	6792	6880	6884	7014	6738	6901	6844	6826	6856	6886	6969	6833	6813	6919	6792	6775	6804	6899	6877	6990	6871	6859	6839	6775	6740	6850	6974	6811	6867	6892	6808	6814	6994	6944	6795	7006	6664	6883	6900	6920	6793	6834	6890	6718	6896	6823	6842	6895	6880	6920	6882	6917	6898	6950	6886	6949	6855	6792	6931	6902	6861	6909	6871	6906	6964	6835	6921	6860	6853	6811	6859	6842	6746	6898	6869	6953	6888	6770	6890	6856	6872	6923	6760	6889	6749	6816	6888	6806	6953	6933	6757	6806	6886	6877	6900	6742	6858	6870	6854	6873	6891	6902	6841	6813	6948	6847	6996	6701	6875	6819	6846	6793	6739	6900	6890	6830	6770	6858	6839	6711	6742	6914	6972	6943	6920	6897	6967	6922	6955	6934	6846	6896	6895	6970	6908	6863	6899	6741	6839	6791	6881	6845	6913	6888	6956	6730	6900	6838	6840	7027	6954	6943	6836	6950	6846	6777	6859	6920	6970	6847	6923	6914	6889	6769	6832	7008	6867	6890	6840	6877	6781	6846	6870	6896	6893	6808	6847	6885	6826	6767	6907	6883	6890	6998	6882	6887	6957	6768	6812	6823	6778	6904	6886	6866	6890	6850	6878	6889	6800	6969	6777	6690	6827	6721	6964	6702	6762	6739	6786	6861	6830	6790	6870	6887	6870	6805	6779	6766	6847	6881	6912	6823	6751	6713	6900	6776	6818	6883	6717	6859	7009	6890	6894	6720	6865	6850	6799	6966	6812	6848	6825	6924	6970	6838	6875	6941	6953	6836	6872	6938	6851	6875	6852	6774	6826	6861	6804	6810	6866	6851	6911	6774	6954	6930	6813	6802	6743	6877	6785	6928	6879	6960	6909	6866	6903	6873	6788	6888	6847	6929	6902	6868	6863	6914	6800	6809	6864	6891	6810	6853	6840	6842	6782	6917	6921	7034	6933	6869	6959	6935	6681	6853	6785	6796	6927	6840	6931	6913	6894	6823	6851	6789	6917	6986	6866	6920	6908	6961	6897	6805	6898	6945	6879	6758	6866	6700	6989	6835	6936	6926	6775	6829	6716	6761	6868	6741	6899	6823	6842	6903	6800	6845	6916	6715	6758	6850	6831	6797	7010	6734	6788	6936	6816	6747	6870	6764	6857	6832	6959	6754	6954	6832	6810	6849	6955	6862	6963	6808	6871	6868	6762	6829	6847	6940	6854	6806	6915	6816	6728	6862	6866	6924	6886	6910	6848	6926	6879	6783	6894	6836	6871	6978	6794	6751	6878	6857	6829	6885	6964	6858	6905	7017	6729	7023	6899	6961	6970	6802	6752	6861	6896	6869	6965	6687	7021	6861	6999	6908	6837	6930	6956	6902	6959	6861	6912	6720	6925	6861	6858	6953	6817	6840	6863	6956	6921	6918	6907	6935	6907	6885	6674	6843	6821	6768	6791	6900	6877	6777	6793	6980	6763	6690	6881	6694	6862	6771	6794	6850	6838	6880	6851	6915	6915	6818	7022	6937	7019	6928	6784	6969	6902	6908	6957	7004	6874	6941	6840	6939	6918	6889	6794	6864	6922	6963	6803	6842	6983	6883	6760	6842	6800	7045	6858	6776	6821	6876	6791	6829	6914	6911	6853	6721	6941	6834	6809	6854	6758	6876	6913	6875	6869	6833	6888	6775	6897	6812	6885	6904	6862	6854	6827	6865	7003	6827	6893	6812	6840	6759	6842	6927	6843	6858	6905	6771	6748	6855	6986	6814	6864	6942	6926	6828	6868	6888	6809	6911	6931	6785	6889	6832	6795	6781	6911	7003	6897	6839	6919	6933	6979	6876	6886	6804	6918	6864	6788	6837	6827	6785	6833	6915	6800	6812	6821	6838	6886	6835	6861	6940	6863	6755	6995	6849	6832	6862	6816	6839	6834	6859	6736	6901	6884	6813	6777	6832	6900	6976	6879	6913	6785	6783	6808	6836	6772	6862	6837	6918	6952	6844	6835	6808	6872	6857	6787	6781	6774	6911	6973	6938	6777	6809	6889	6884	6841	6912	6854	6813	6983	6830	6959	6883	6943	6797	6809	6809	6846	6754	6831	6853	6869	6876	6843	6761	6827	6825	6884	6819	6952	6800	6832	6885	6791	6922	6903	6883	6795	6900	6941	6779	6928	6796	6772	6903	6846	6983	6970	6832	6902	6901	6820	6800	6784	6880	6789	6785	6881	6875	6850	6812	6915	6804	6882	6760	6850	6910	6771	6887	6870	6845	6824	6961	6796	6790	6786	6910	6818	6707	6834	7034	6773	6898	6877	6873	6912	6938	6761	6872	6902	6756	6844	6886	6837	6870	6947	6853	6846	6816	6898	6799	6977	6916	6915	6915	6666	6818	6880	6954	6810	6896	6752	6726	6825	6833	6846	6905	6818	6835	6941	6898	6878	6819	6817	6867	6863	6778	6719	6946	6927	6962	7048	6838	6828	6909	6803	6848	6787	6901	6861	6807	6882	6874	6771	6895	6803	6896	6907	6803	6794	6938	6816	6763	6879	6856	6893	6913	6685	6964	6829	6930	6950	6878	6749	6907	6912	6908	6876	6888	6919	6848	6820	6909	6960	6726	6837	6797	6930	6740	6903	6930	6898	6855	6786	6881	6961	6757	6873	6947	6728	6939	6947	6996	6867	6882	6840	6874	6856	6833	6975	6990	6955	6814	6802	6817	6794	6816	6911	6903	6824	6848	6866	6903	6925	6829	6876	6899	6915	6842	6840	6848	6893	6734	6855	6856	6860	6988	6751	6855	6900	6976	6818	6895	6848	6882	6868	6800	6834	6788	6840	6791	6828	6860	6924	6890	6926	6840	6818	6913	6831	6886	6904	6883	6891	6999	6857	6967	6732	6784	6877	6865	6802	6768	6897	6776	6809	6924	6928	6804	6921	6882	6910	6852	6823	6923	6813	6850	6796	6817	7100	6804	6934	6808	6870	6841	6871	6957	6796	6873	6860	6956	6903	6823	6844	6722	6829	6855	6844	6913	6885	6852	6785	6811	6722	6809	6861	6813	6963	6911	6871	6928	6915	6839	6836	6899	6956	6866	6901	6944	6847	6862	6811	6840	6856	6853	6875	6897	6775	6939	6798	6852	6827	6856	6783	6770	6808	6812	6848	6880	6747	6980	6809	6800	6975	6780	6780	6960	6854	6972	6836	6812	6842	6780	6773	6928	6910	6939	6874	6780	6864	6758	6911	6949	6749	6812	6824	6871	6831	6860	6800	6894	6901	6865	6873	6851	6950	6837	6809	6887	6829	6804	6899	6816	6823	6905	6885	6803	6874	7008	6922	6934	6745	6786	6848	6936	6842	6904	6793	6826	6894	6934	6794	6808	6867	6855	6946	6865	6918	6982	6870	6890	6978	6769	6889	6754	6865	6882	6752	6911	6881	6990	6787	6838	6848	6841	6789	6901	6862	6919	6942	6884	6821	6911	6849	6905	6921	6815	6881	6861	6900	6726	6963	6757	6925	6908	6909	6934	6832	6912	6913	6745	6736	6900	6937	6913	6900	6893	6720	6940	6848	6838	6852	6941	6946	6791	6876	6825	6888	6853	6826	6784	6900	7007	6755	6781	6867	7002	6885	6740	6802	6841	6963	6814	6939	6923	6740	6851	6891	6946	6832	6819	6934	6855	6943	6903	6907	6796	6968	6929	6848	6839	6914	6836	7036	6846	6855	6773	6864	6890	6807	6826	6953	6937	6788	6862	6913	6724	6932	6909	6818	6883	6899	6905	6882	6809	6718	6917	6889	6903	6907	6776	6870	6763	6854	6861	6808	6808	6861	6872	6868	6850	6917	6888	6829	6859	6859	6740	6916	6816	6830	6822	6753	6888	6850	6773	6974	7024	6673	6975	6750	6776	6816	6945	6831	6712	6909	6823	6917	6779	6920	6882	6830	6819	6928	6825	6994	6844	6760	6772	6899	6900	6717	6854	6751	6726	6848	6699	6978	6855	6921	6956	6889	6818	6906	6833	6799	6868	6897	6945	6905	6902	6906	6815	6811	6821	6963	6835	6911	6776	6811	6925	6857	6826	6831	6768	6855	6883	6939	6867	6813	6730	6943
4016	1523	1277	1096	1348	7216	20965	17200	9366	3617	1449	955	837	805	798	782	805	811	747	782	845	787	811	788	795	772	807	756	770	788	818	806	842	837	782	837	807	770	842	746	789	798	794	761	801	778	829	773	830	859	842	803	818	826	848	792	766	771	843	794	785	836	816	757	813	844	830	809	807	816	852	834	811	829	833	815	724	817	773	764	797	771	791	778	833	756	814	812	792	820	754	783	796	770	795	819	774	795	776	765	822	776	876	826	773	830	822	814	752	785	874	762	801	824	790	776	801	857	839	787	803	775	733	793	768	832	778	865	795	835	806	843	848	804	804	804	808	792	799	841	837	809	797	813	833	781	764	788	814	826	800	793	812	769	810	805	824	773	798	749	784	812	819	792	811	831	769	774	809	841	805	798	812	815	748	746	809	788	824	795	782	827	850	812	783	783	784	810	827	804	794	785	800	777	813	770	766	832	830	791	815	779	788	776	786	779	826	813	772	795	806	814	814	800	764	792	818	819	830	799	842	789	832	856	813	782	769	776	762	796	842	846	824	831	809	789	815	829	781	770	768	808	772	809	785	793	791	786	830	798	775	816	823	808	820	833	809	843	870	830	833	832	751	826	748	855	801	782	813	860	809	862	789	798	791	773	760	820	791	771	823	800	831	830	805	757	761	754	811	763	820	811	785	780	783	848	796	836	848	810	773	784	809	812	803	851	813	771	810	815	792	792	757	781	784	838	774	764	829	824	792	806	833	823	766	812	799	811	785	784	823	816	791	784	823	748	813	816	747	818	758	830	760	834	808	798	785	837	771	796	826	814	788	794	792	747	796	775	805	812	782	783	814	836	840	814	800	799	788	783	838	839	804	816	807	856	790	777	783	817	789	777	812	785	784	776	800	790	764	776	748	835	800	807	792	819	770	825	815	787	762	787	806	825	747	788	837	827	817	851	869	867	782	784	831	718	767	783	849	827	767	762	812	778	811	811	789	825	837	820	810	790	805	827	785	787	805	841	757	868	856	803	802	792	784	795	798	804	803	761	793	770	854	746	823	774	831	757	817	803	816	803	780	802	813	844	873	821	811	793	772	791	802	780	746	784	810	810	800	752	826	796	838	773	803	807	811	824	790	797	827	849	771	838	762	806	838	825	836	805	774	761	778	798	787	801	840	785	800	822	828	831	849	774	822	799	813	831	744	794	807	775	825	839	823	825	732	829	786	763	797	856	812	834	788	783	785	852	777	808	804	789	777	778	789	788	781	806	834	810	774	780	771	828	726	766	796	816	734	785	779	853	849	848	820	796	792	795	776	829	750	865	833	750	803	795	773	781	788	831	794	839	771	807	778	773	820	771	781	823	805	783	829	838	807	788	769	746	809	805	803	829	800	803	834	811	788	806	799	756	783	773	796	802	805	833	824	781	835	809	771	821	803	788	828	824	754	818	832	828	813	823	767	813	817	863	828	842	801	757	792	798	784	805	772	764	799	841	782	762	796	797	770	746	790	748	807	878	832	766	804	789	824	755	835	801	786	766	805	797	814	808	819	803	741	790	811	807	811	779	777	825	739	789	800	834	756	813	792	811	775	777	759	783	846	840	826	815	769	822	788	832	829	802	754	760	842	852	807	828	790	828	785	770	823	800	788	776	784	819	793	827	815	776	845	798	829	814	773	794	744	797	788	781	799	815	781	750	783	794	757	800	777	821	780	801	812	840	858	785	775	769	794	800	795	816	781	806	763	769	811	793	749	796	787	797	774	835	823	796	840	828	813	759	760	815	774	840	866	781	826	764	762	775	748	823	763	801	812	796	813	782	755	839	842	824	811	799	745	765	816	814	798	797	847	730	776	805	849	798	826	827	804	803	797	775	769	800	821	786	794	768	763	807	835	809	780	826	745	812	836	792	795	784	845	776	817	806	807	783	801	854	795	813	817	749	811	834	823	789	833	755	817	814	807	769	813	814	815	809	787	782	800	782	839	776	772	809	807	862	829	773	802	790	735	794	851	802	779	832	812	755	777	835	759	820	806	759	759	784	777	814	767	807	757	819	822	739	782	824	795	818	860	744	800	805	803	794	731	794	785	786	845	838	848	840	773	830	810	797	762	817	794	806	808	795	775	805	853	789	790	814	797	852	755	824	778	849	813	796	758	763	787	816	811	787	829	763	773	796	814	802	806	843	824	791	741	839	796	758	784	819	802	764	799	834	841	771	821	822	822	863	799	789	809	834	814	798	786	778	814	797	816	782	822	825	839	810	766	832	825	862	819	793	786	822	827	777	793	766	759	842	804	767	878	761	745	787	769	779	763	827	765	803	734	835	790	854	780	781	807	830	799	796	795	790	777	787	751	764	772	783	758	811	821	836	843	766	783	810	781	828	837	782	856	808	783	752	797	801	739	759	787	775	809	757	771	812	823	795	773	754	822	797	821	755	747	805	770	769	786	816	810	802	785	821	804	799	819	830	849	798	845	781	770	799	781	789	790	835	827	831	814	784	772	791	815	786	824	760	829	776	809	847	812	835	796	804	824	796	802	774	823	792	790	770	806	819	801	798	766	772	819	770	822	807	824	841	807	832	796	801	764	782	800	841	849	867	752	837	805	810	800	808	806	829	832	746	772	788	790	834	795	794	838	822	815	774	823	817	759	794	808	841	767	782	795	819	746	767	860	788	830	783	782	840	776	770	762	810	801	785	739	780	845	801	792	780	823	831	829	817	805	765	805	768	828	783	753	788	736	820	813	753	832	785	781	809	811	763	814	828	821	808	817	802	812	849	774	724	801	801	843	841	799	836	775	777	793	816	769	824	834	791	811	807	786	784	786	825	804	818	786	792	763	798	819	793	815	841	805	792	830	836	817	794	864	803	817	753	793	769	783	821	830	858	778	792	768	767	817	836	800	795	801	854	788	803	782	799	814	825	781	750	800	799	805	763	751	806	828	757	873	780	789	811	794	807	828	810	816	856	789	772	799	781	820	780	765	767	797	807	786	787	819	779	767	815	839	832	797	767	800	807	818	766	775	787	803	791	832	774	807	836	794	766	790	781	796	741	826	823	752	822	804	821	839	748	812	797	811	838	764	781	760	826	809	798	765	810	826	794	848	788	808	828	781	777	803	829	819	810	814	872	765	821	815	825	744	786	751	806	803	785	791	768	810	800	791	822	810	824	808	811	807	807	757	805	759	809	796	847	813	828	805	776	774	830	809	784	823	807	749	853	790	824	803	795	821	852	777	806	779	802	798	808	813	784	825	824	842	836	787	836	809	786	834	848	800	809	849	766	773	790	805	783	793	754	787	799	823	773	853	807	830	843	845	841	819	814	812	786	761	784	755	779	826	810	804	793	772	810	792	771	749	778	820	817	826	821	797	762	797	779	832	822	818	785	784	844	799	793	736	830	800	801	799	813	762	782	859	775	766	837	785	798	842	855	786	753	747	805	813	790	845	823	812	831	770	774	782	764	744	820	759	798	781	747	774	784	813	797	762	841	797	818
19657	14656	12166	18025	30300	53679	74391	62100	45098	29797	16438	9002	7174	6854	6853	6891	6706	6778	6764	6891	6747	6793	6646	6768	6751	6874	6881	6739	6773	6757	6769	6649	6697	6818	6765	6856	6734	6831	6955	6747	6802	6880	6798	6683	6712	6783	6806	6730	6753	6812	6665	6852	6772	6833	6755	6787	6810	6789	6837	6725	6867	6799	6764	6769	6774	6813	6729	6709	6883	6728	6885	6800	6784	6804	6686	6801	6731	6815	6737	6699	6674	6777	6888	6854	6785	6731	6730	6813	6663	6662	6679	6695	6770	6779	6761	6753	6847	6776	6851	6748	6820	6808	6708	6843	6752	6614	6816	6668	6865	6743	6649	6775	6801	6758	6651	6840	6873	6843	6801	6748	6761	6778	6731	6823	6817	6795	6824	6709	6657	6762	6786	6689	6824	6864	6797	6706	6807	6776	6765	6791	6815	6789	6800	6732	6820	6865	6795	6768	6774	6879	6810	6708	6816	6761	6704	6828	6776	6892	6808	6717	6718	6766	6842	6639	6862	6681	6844	6866	6612	6806	6715	6718	6884	6835	6867	6741	6720	6704	6709	6730	6760	6696	6816	6805	6837	6751	6714	6861	6820	6745	6859	6807	6938	6826	6807	6815	6724	6772	6735	6752	6861	6823	6736	6742	6843	6790	6847	6862	6751	6888	6706	6782	6673	6734	6817	6771	6711	6707	6820	6764	6708	6860	6804	6810	6697	6799	6752	6645	6817	6825	6861	6808	6797	6871	6670	6703	6666	6736	6810	6858	6683	6668	6747	6909	6860	6620	6691	6834	6843	6877	6772	6786	6636	6745	6859	6698	6746	6816	6858	6720	6922	6762	6789	6727	6860	6862	6781	6841	6805	6673	6768	6868	6955	6807	6799	6805	6672	6815	6877	6697	6650	6883	6885	6869	6723	6752	6799	6804	6822	6737	6867	6773	6696	6887	6923	6736	6801	6774	6739	6788	6686	6849	6982	6852	6865	6570	6851	6819	6785	6704	6770	6702	6800	6755	6855	6933	6808	6729	6741	6801	6672	6824	6812	6802	6744	6889	6754	6855	6847	6776	6823	6847	6802	6630	6707	6617	6723	6661	6801	6823	6789	6730	6783	6752	6857	6716	6630	6753	6863	6763	6746	6734	6763	6716	6850	6870	6788	6734	6667	6806	6731	6802	6866	6775	6795	6772	6813	6849	6847	6826	6711	6831	6737	6867	6796	6719	6842	6740	6804	6737	6968	6717	6744	6822	6841	6787	6775	6690	6656	6753	6737	6873	6774	6831	6771	6762	6853	6804	6592	6824	6694	6789	6797	6677	6884	6785	6891	6810	6737	6834	6763	6739	6746	6756	6851	6759	6804	6744	6762	6842	6787	6668	6801	6736	6874	6868	6908	6796	6804	6754	6857	6897	6820	6850	6718	6755	6802	6734	6790	6716	6716	6801	6622	6818	6751	6844	6778	6904	6837	6738	6712	6635	6725	6858	6831	6801	6862	6714	6770	6815	6770	6882	6882	6804	6798	6851	6684	6974	6866	6727	6775	6756	6815	6747	6832	6770	6787	6676	6746	6790	6793	6807	6818	6841	6883	6814	6807	6782	6783	6759	6839	6650	6813	6780	6688	6735	6790	6779	6813	6747	6860	6720	6743	6658	6905	6865	6690	6803	6859	6739	6806	6734	6866	6770	6784	6758	6819	6804	6792	6799	6755	6848	6781	6756	6852	6728	6802	6775	6730	6641	6751	6859	6746	6814	6765	6760	6591	6797	6803	6831	6736	6827	6869	6751	6727	6873	6634	6731	6850	6709	6756	6702	6811	6817	6781	6746	6707	6745	6770	6739	6811	6601	6781	6862	6702	6799	6767	6812	6714	6805	6889	6703	6801	6846	6899	6771	6731	6768	6826	6738	6819	6810	6833	6816	6835	6958	6795	6642	6910	6721	6796	6784	6953	6752	6805	6790	6779	6941	6743	6776	6764	6659	6657	6714	6836	6788	6701	6904	6721	6774	6757	6829	6795	6832	6738	6725	6825	6843	6767	6759	6775	6766	6618	6890	6776	6783	6912	6744	6880	6893	6673	6889	6742	6647	6740	6812	6879	6803	6836	6843	6670	6720	6916	6864	6722	6813	6680	6852	6789	6809	6804	6761	6781	6639	6779	6767	6709	6821	6895	6869	6849	6769	6758	6751	6727	6791	6815	6844	6778	6731	6819	6733	6883	6743	6923	6819	6849	6687	6849	6772	6719	6713	6842	6713	6737	6807	6899	6933	6782	6819	6785	6609	6793	6776	6776	6801	6789	6904	6886	6744	6737	6632	6870	6713	6758	6796	6773	6786	6797	6685	6698	6848	6692	6775	6804	6751	6710	6749	6784	6802	6882	6896	6867	6837	6745	6772	6761	6765	6778	6775	6898	6814	6876	6833	6818	6759	6903	6722	6826	6805	6678	6900	6701	6792	6804	6782	6860	6745	6781	6866	6778	6776	6701	6851	6854	6772	6853	6933	6848	6714	6754	6808	6718	6824	6589	6751	6847	6766	6711	6704	6826	6743	6823	6769	6770	6781	6762	6882	6746	6804	6716	6694	6722	6799	6650	6814	6704	6830	6790	6768	6920	6792	6851	6687	6767	6848	6658	6752	6822	6778	6800	6736	6839	6837	6821	6715	6874	6667	6928	6702	6733	6789	6821	6683	6758	6935	6809	6696	6772	6844	6662	6797	6833	6818	6725	6814	6711	6779	6703	6903	6779	6788	6698	6838	6823	6776	6812	6795	6818	6882	6888	6811	6770	6717	6744	6832	6753	6895	6788	6837	6800	6797	6909	6852	6659	6876	6686	6826	6699	6855	6798	6814	6882	6689	6778	6729	6759	6791	6806	6641	6779	6898	6723	6748	6748	6892	6911	6749	6783	6921	6864	6679	6781	6870	6718	6778	6895	6888	6715	6803	6865	6700	6872	6873	6795	6796	6832	6670	6804	6675	6854	6746	6881	6860	6839	6833	6872	6729	6797	6821	6916	6758	6857	6721	6710	6696	6809	6920	6773	6840	6763	6864	6817	6771	6860	6755	6690	6758	6736	6875	6698	6774	6770	6860	6818	6910	6720	6670	6755	6905	6806	6757	6740	6855	6753	6721	6874	6963	6870	6646	6800	6830	6850	6833	6614	6706	6797	6794	6810	6729	6844	6753	6760	6822	6783	6717	6830	6714	6866	6777	6839	6881	6808	6658	6840	6790	6844	6780	6680	6718	6956	6791	6692	6791	6789	6726	6628	6788	6840	6845	6831	6687	6764	6759	6772	6838	6839	6744	6675	6775	6712	6736	6660	6748	6730	6791	6749	6710	6779	6753	6801	6852	6620	6736	6799	6768	6725	6783	6773	6772	6835	6741	6758	6736	6714	6755	6772	6921	6918	6729	6858	6808	6817	6736	6735	6723	6794	6812	6796	6667	6835	6953	6815	6751	6904	6834	6807	6750	6792	6838	6886	6872	6681	6739	6722	6726	6764	6798	6703	6780	6780	6791	6741	6891	6709	6775	6706	6769	6775	6774	6854	6845	6800	6675	6857	6835	6695	6765	6656	6936	6791	6728	6737	6719	6784	6821	6758	6872	6691	6831	6771	6905	6816	6691	6800	6787	6799	6766	6798	6737	6643	6866	6783	6897	6789	6769	6848	6766	6727	6796	6867	6810	6866	6782	6721	6696	6825	6715	6889	6766	6827	6794	6749	6752	6784	6753	6792	6711	6817	6823	6796	6694	6913	6829	6689	6819	6794	6813	6729	6862	6867	6928	6828	6782	6819	6786	6758	6759	6824	6779	6771	6763	6792	6865	6738	6842	6782	6781	6739	6856	6778	6844	6756	6733	6846	6812	6790	6777	6845	6756	6727	6746	6746	6866	6825	6918	6705	6681	6803	6758	6729	6638	6789	6768	6766	6783	6772	6729	6896	6800	6791	6563	6852	6809	6826	6841	6770	6740	6857	6795	6894	6794	6732	6896	6927	6815	6803	6887	6735	6746	6758	6731	6874	6673	6811	6884	6903	6712	6787	6782	6812	6761	6761	6660	6738	6824	6729	6803	6766	6769	6787	6849	6812	6710	6847	6840	6702	6675	6811	6790	6763	6722	6756	6866	6686	6817	6966	6739	6886	6786	6881	6828	6858	6844	6608	6790	6821	6774	6763	6730	6846	6818	6676	6622	6880	6715	6907	6820	6744	6777	6906	6754	6757	6754	6893	6751	6828	6805	6786	6847	6689	6674	6753	6742	6717	6799	6941	6776	6716	6793	6709	6905	6801	6891	6801	6821	6683	6849	6799	6817	6751	6741	6833	6783	6848	6772	6757	6723	6718	6783	6810	6742	6790	6846	6806	6772	6870	6761	6885	6708	6856	6867	6824	6873	6777	6821	6820	6780	6606	6735	6851	6880	6743	6882	6708	6858	6804	6884	6774	6721	6790	6858	6714	6749	6669	6798	6789	6770	6920	6834	6806	6846	6824	6795	6851	6820	6788	6897	6828	6811	6899	6815	6885	6818	6711	6685	6763	6678	6708	6724	6786	6809	6769	6865	6840	6864	6753	6823	6734	6827	6891	6691	6924	6769	6688	6571	6818	6951	6582	6742	6791	6753	6833	6822	6842	6761	6833	6809	6697	6904	6684	6895	6847	6720	6708	6776	6856	6923	6765	6680	6789	6824	6893	6720	6683	6787	6783	6843	6770	6781	6764	6910	6783	6790	6693	6719	6779	6745	6773	6724	6838	6823	6868	6774	6756	6682	6867	6759	6830	6713	6777	6746	6822	6772	6767	6894	6768	6818	6765	6816	6813	6731	6810	6814	6793	6714	6798	6827	6882	6755	6685	6787	6868	6755	6771	6676	6786	6764	6692	6739	6763	6800	6860	6832	6845	6865	6835	6821	6783	6808	6602	6690	6754	6787	6751	6932	6850	6665	6750	6780	6877	6821	6790	6822	6864	6859	6670	6824	6696	6940	6776	6799	6786	6749	6681	6849	6790	6855	6813	6835	6793	6725	6823	6855	6665	6932	6897	6821	6837	6721	6751	6837	6933	6854	6860	6750	6735	6780	6663	6780	6686	6709	6727	6800	6839	6822
3841	2349	1549	1370	2570	6789	26611	27312	17091	6746	2152	1074	910	861	860	866	803	857	854	811	872	827	855	852	808	818	869	847	807	815	838	841	862	840	802	819	824	813	842	825	847	826	827	803	797	821	856	840	791	807	834	827	825	772	863	824	763	822	864	834	832	821	807	842	883	812	812	807	869	845	834	843	911	833	852	853	824	860	865	785	820	873	824	821	859	822	832	834	768	860	835	828	787	809	801	795	795	808	810	781	816	838	862	787	827	885	821	890	830	868	852	828	856	873	837	782	856	812	825	864	872	856	873	835	827	813	856	817	854	820	833	810	851	825	842	854	761	863	788	844	814	811	834	872	845	849	798	824	891	821	814	847	824	819	839	862	896	843	849	821	823	874	880	825	885	836	823	821	840	798	830	819	800	921	794	847	860	818	833	892	841	807	847	877	861	832	837	835	816	839	839	846	850	779	825	902	866	867	804	864	919	824	798	846	894	790	821	844	841	830	827	863	828	817	830	823	854	824	830	854	826	830	853	803	833	831	856	819	844	820	801	854	839	830	823	829	827	844	767	879	821	866	807	827	833	841	779	834	854	861	816	851	778	863	841	865	817	875	836	863	861	861	831	793	845	817	862	779	813	819	824	856	799	817	862	833	863	820	857	783	850	830	849	829	874	833	825	839	847	846	820	810	864	814	836	850	820	858	862	796	852	851	827	849	810	847	825	864	843	819	821	884	808	834	797	801	851	816	827	815	839	827	833	814	815	847	815	794	859	868	816	862	846	787	798	850	864	866	842	825	834	844	865	825	792	816	816	848	851	831	778	774	817	861	843	813	816	868	859	825	839	829	806	879	839	809	875	850	898	895	839	849	886	876	806	788	843	841	799	826	849	859	785	862	872	810	823	830	847	816	843	815	812	808	823	801	865	820	870	797	827	780	827	843	835	834	865	838	817	882	875	870	870	841	845	834	813	839	865	856	854	858	826	841	859	825	880	826	861	893	839	779	859	822	885	823	909	862	830	815	848	843	881	897	798	874	845	791	771	804	835	822	840	802	876	803	841	863	877	931	802	828	824	843	862	866	823	838	874	805	804	805	799	816	877	895	827	871	853	808	825	864	850	855	794	838	840	860	843	874	886	835	810	786	853	818	828	773	785	857	831	848	867	813	860	804	873	861	849	820	838	842	844	865	827	824	830	857	817	836	806	836	857	823	789	864	860	845	849	802	840	854	830	846	833	833	847	866	858	850	885	785	887	854	798	838	835	850	845	816	849	839	837	866	825	847	881	842	836	867	868	799	827	802	823	825	822	812	846	849	837	848	828	805	845	836	839	780	822	826	824	785	844	820	895	857	850	859	848	832	815	824	809	805	784	805	865	875	849	848	868	820	846	878	783	819	805	830	795	847	853	792	841	778	895	834	837	849	821	898	858	807	852	804	811	851	821	836	790	846	839	856	839	829	876	816	809	773	878	849	844	851	841	790	823	879	813	842	804	832	865	882	865	826	847	856	836	769	799	823	817	855	806	782	838	868	867	857	829	851	827	845	787	865	810	839	793	864	854	883	867	838	852	842	831	781	858	834	854	828	824	813	810	800	831	841	883	848	832	760	839	815	827	874	827	864	848	835	828	840	804	870	846	834	840	824	892	845	858	795	832	836	843	861	884	831	872	812	867	842	836	861	866	825	875	852	802	849	872	825	777	863	845	863	773	818	855	829	842	837	820	783	780	864	833	870	899	855	788	844	850	833	818	839	799	780	818	875	868	916	771	817	843	830	807	828	835	858	821	830	838	840	829	833	809	833	863	889	819	837	830	854	834	819	833	880	852	829	823	859	763	823	854	858	847	860	817	875	814	845	842	817	813	784	847	875	796	864	815	836	818	865	888	790	802	830	845	835	853	856	892	785	819	853	838	833	816	838	861	832	833	812	895	854	812	884	837	838	846	780	799	819	771	841	859	870	844	814	764	854	859	812	837	835	863	865	806	859	868	864	845	841	844	837	873	813	795	813	851	842	828	837	864	846	840	822	830	816	864	850	835	868	889	838	788	861	905	831	809	823	842	823	852	846	833	813	788	832	820	783	851	826	850	854	831	876	856	787	833	832	892	851	855	823	787	798	866	837	825	798	849	804	824	840	843	836	835	807	858	838	883	866	858	855	832	857	800	821	844	860	836	874	885	816	829	840	877	828	847	829	774	813	801	856	803	803	844	874	805	838	845	845	849	854	846	836	832	834	807	826	880	821	853	875	828	913	822	880	818	831	827	864	843	796	832	845	842	828	846	886	827	863	849	837	860	800	834	855	808	803	856	813	872	846	871	875	850	859	834	885	837	863	927	864	828	855	807	859	845	856	847	827	849	900	853	890	820	797	857	826	841	807	812	815	901	870	836	815	832	810	859	825	846	867	840	835	805	824	811	833	832	838	895	825	846	826	829	822	836	858	836	846	822	799	809	865	786	884	808	840	825	856	876	812	807	884	931	874	843	877	870	792	851	867	871	830	871	862	823	791	843	865	819	791	819	790	778	786	846	845	843	807	863	853	834	881	839	850	894	846	862	835	816	838	798	864	861	837	790	847	736	845	791	891	807	862	800	877	857	830	843	821	889	809	806	834	819	822	807	905	824	787	796	817	866	809	843	850	870	836	836	803	806	843	841	855	838	839	812	868	791	832	876	916	836	832	857	836	826	848	754	900	827	817	851	863	785	820	871	827	804	836	822	831	795	818	839	783	833	841	817	816	817	882	806	818	820	876	825	871	876	798	860	860	836	833	818	861	821	818	863	838	821	879	834	872	829	832	866	831	809	862	839	819	849	845	797	832	829	848	877	827	845	837	889	854	821	846	880	859	882	881	817	810	809	860	875	842	811	915	846	784	845	841	898	806	817	822	823	868	885	810	848	827	838	805	821	811	837	865	864	852	846	767	848	821	865	824	845	881	818	854	765	830	819	828	863	852	840	800	839	798	872	856	804	832	791	784	817	818	868	863	881	810	854	852	815	774	853	863	864	860	826	827	829	861	830	842	868	790	825	815	864	810	869	857	888	851	813	826	827	806	857	855	832	829	853	833	878	846	813	827	820	842	847	834	793	815	889	836	868	851	853	814	904	876	830	832	829	838	865	867	911	805	867	864	835	813	857	869	890	844	818	822	825	847	844	840	811	868	844	814	850	875	810	872	799	889	799	852	845	870	811	824	842	829	857	815	808	844	836	819	855	796	848	840	789	870	827	857	830	807	792	818	858	887	851	820	864	795	848	840	827	839	847	847	866	838	828	863	810	796	852	868	856	807	844	801	833	849	798	862	848	794	817	828	859	791	841	847	839	839	784	830	848	866	831	807	833	804	889	912	829	853	889	791	863	893	810	809	858	799	803	827	847	791	812	783	823	823	819	803	854	890	904	827	841	817	781	833	868	861	839	851	850	810	835	813	869	831	869	866	818	822	895	843	837	807	829	811	823	834	882	830	852	817	859	823	871	854	869	900	865	844	836	887
27565	19161	14201	23198	40712	50015	77138	75439	56521	37179	21413	10654	7763	7206	7202	7089	7048	7018	7045	6988	7048	7089	7022	7038	7084	7062	6869	7145	7171	7085	6978	6914	7035	6995	6898	7074	7004	7018	6940	7033	6991	7076	7127	7039	7058	6980	7042	7000	7071	7148	6937	7052	7069	7092	7178	7022	7145	7097	6969	6963	7012	7051	6956	6951	6905	6964	6997	6931	6991	7179	7035	7075	7012	7018	6943	7045	7069	6998	6983	7024	7076	7014	7015	7025	6976	6996	7018	6951	6982	7082	7032	6933	7073	7086	6919	7018	6984	7054	7004	7070	7059	7031	7099	7015	7050	7050	6983	7036	7140	7160	7076	7065	7069	6974	7124	7048	7067	7034	6991	7102	7074	7040	7099	7004	7062	7153	6999	7046	7148	7061	7137	6949	7139	7024	7020	7132	6993	6935	7021	6975	7030	7087	7014	7068	7011	7002	6945	7161	6991	7108	7117	7144	7121	7091	7030	6993	6929	7001	6983	6936	7074	7059	7101	7094	6959	7146	7088	7035	6926	7029	7093	7165	7028	6982	7003	7149	6966	7079	7197	7067	7130	7004	7060	6972	7021	7098	6965	6939	6965	7046	7031	6940	6881	6955	7031	7008	7039	7009	7002	7073	7121	7227	7035	6971	7066	7094	7113	7097	7153	7145	7026	7133	6971	7233	6931	7146	6945	6863	6981	6892	7115	7058	7071	7084	7119	7093	7099	7147	6912	7014	6978	6938	6975	7041	7111	6970	7131	7154	6962	6954	7044	6909	7076	7022	7042	7093	6956	7069	7169	6897	7039	7038	7066	6998	7045	6951	7036	7059	7092	7022	7063	6990	6965	6953	7117	7198	7009	6978	7032	7102	6903	7033	7107	7147	7050	7060	6981	7032	7157	7028	7103	7007	7024	7023	7049	7159	7018	6972	6901	6991	7028	7048	7035	7004	7034	7133	6924	6940	7085	7046	6978	6918	7013	7054	7033	7076	7060	6873	7098	7052	7108	6954	7112	7095	7015	7073	7020	6964	7053	6980	7044	6940	6969	7085	6984	7028	6975	7065	7003	7050	7077	7256	6946	6970	7009	7097	6961	6920	7076	6976	7011	7096	7175	7058	7009	7062	6993	7030	7060	7102	6978	6985	7129	7000	7138	7123	6942	7045	7079	7104	6993	7028	7108	7047	7179	7065	7168	6987	7049	7011	7061	7026	7114	7000	7114	7023	7138	7062	7009	7046	7147	6959	6927	7146	7047	6884	7024	7125	7081	6981	6928	6973	7010	7062	6959	7043	7126	7061	7166	6974	7051	7020	7095	7032	7082	7077	7091	7004	6970	7112	7056	7050	7109	7083	7028	7168	7048	7039	7052	7070	6936	7134	7070	6956	7008	6991	6998	6956	7150	6991	7054	7028	7126	6993	7099	7111	7003	7055	6951	7127	6969	7037	7041	7012	7077	7009	7070	7003	6966	7063	7016	6918	7008	6951	6952	7108	6997	7118	7119	7064	7073	7102	7037	7112	7049	7149	7073	7174	6919	7061	6948	7041	7001	6921	7055	7008	7067	7022	6921	7017	7069	7100	7064	7098	7070	7067	7022	6998	7039	7116	7060	7070	7068	6948	7082	6909	7081	6866	7031	7122	7096	7016	7132	6973	7065	7096	7011	7157	6994	7016	7074	7007	6940	7072	7070	7165	6904	6985	7027	7007	6978	7031	6997	7162	7056	6952	7146	7028	7121	6953	7094	7050	6978	7117	7015	7138	6923	6994	7033	6820	7157	6934	6960	6992	6991	7179	6953	6956	7030	7056	7093	6969	7172	6954	7105	7070	6969	6964	7103	7062	7022	7039	7051	6939	7063	6983	7106	6944	6965	6980	6993	6996	6969	6954	7054	7017	7104	7092	6988	6948	6956	7086	7059	6931	7104	7053	7095	7028	7007	6920	7136	7002	6927	6990	7079	6994	7055	7041	7025	7004	6959	7022	6978	7110	6963	7127	7033	7100	6995	6986	7070	6925	6989	7000	7059	6996	6966	7010	6932	7085	6996	6880	7171	7028	7025	7077	6966	6970	7044	7038	7088	6936	6978	7138	7150	7015	7015	7123	6897	7032	7220	7097	6917	7069	7070	6882	6991	6960	7115	7025	7073	6986	7157	7127	7171	6994	7071	6966	7142	7106	6991	7014	7112	7093	7027	7058	6907	7034	7035	7049	6955	7012	7020	7042	7022	7064	6974	7126	6997	6977	7034	6992	7024	6988	6977	7026	6943	6990	7144	7118	7056	7002	6955	6952	7096	7047	7028	7067	7078	6988	7025	7058	7111	7064	7070	7063	7110	6973	7037	6935	6953	6994	6954	7180	7000	6958	7072	7115	7030	7063	6915	6968	7008	6977	6942	7069	6901	7014	6983	7039	7055	6955	6957	6944	7095	7077	7103	7162	7063	6996	6971	7207	7074	6981	6918	7006	6898	7137	7012	6990	7017	7063	7054	6982	7179	6796	7060	6996	6977	7190	7048	7011	6958	6997	7073	7017	7078	7082	6882	7024	7031	7120	7039	6960	7041	7022	6991	7100	6990	7076	6961	6941	6972	7035	7074	6985	6989	7144	6944	6929	6944	7063	7040	6944	6965	7000	7120	7032	6937	6965	6920	6973	7140	7009	7099	7075	7053	6970	6990	7016	7005	7091	7015	7062	7042	7166	7028	7049	7073	7012	6968	6939	7092	7039	7104	7036	7076	6986	6933	7113	7113	7123	7134	6929	7061	7217	6998	6993	6979	6997	7100	7120	7096	6943	6996	6960	7003	6996	7061	7066	6975	7080	7010	7061	7071	7056	7051	7041	7003	6961	7094	7116	6995	6996	7086	7088	7041	6943	6963	7075	7012	7058	7076	7100	7062	7118	7001	7015	7113	7024	7143	7012	7057	7011	7070	6897	7090	6954	7025	6918	7151	7068	6966	7074	7043	7109	7087	6961	7093	6980	7058	7117	7016	6973	6986	6993	6994	7107	7049	7037	7020	7096	6978	7073	7058	7033	6961	7090	7123	7027	7049	7099	7037	7059	6974	6950	7035	6927	7015	7016	7003	6792	7068	7067	7022	6983	6932	7001	7032	6980	7054	7097	7180	7050	7127	7001	6953	7053	7097	7150	7062	7116	7063	7132	7129	7070	6953	7006	6971	7040	7071	6985	7044	7095	6905	6883	7047	6969	7141	7204	7017	7104	6998	6998	6962	7027	7140	6953	6909	7128	7122	7128	7084	7021	7228	6925	7061	7125	7148	6983	7114	7059	6878	7013	7106	7226	7049	7037	6928	7101	7031	6836	7193	7008	6956	6994	7061	6984	7121	7108	7016	6991	6885	6988	7088	7013	7062	7064	7074	7062	7073	7019	7139	6961	7007	7180	7114	7048	6963	6967	6874	7170	7111	7051	7086	7000	7059	6998	7003	7049	7085	6976	6833	6979	7009	7037	7043	7063	6895	7059	7052	7050	7040	7020	7082	7089	6978	6862	7125	7089	7038	6927	7027	7154	7023	6984	6904	6952	7016	7072	7059	7103	7112	7088	6915	7022	6886	7084	7177	6926	7004	6988	6967	7086	7089	6975	7208	6953	7041	7005	7155	6944	7005	6970	7038	7177	7097	7040	6975	7050	7125	6947	6967	7060	7027	7020	7034	7018	7154	7120	7010	7090	7005	7124	7089	7052	6938	7139	6863	7162	7035	7084	6985	7100	7021	7161	7082	7054	7121	7019	7004	7021	7068	7009	7143	7054	7132	7018	7116	7016	7045	7059	7136	6912	6964	7117	7128	7050	6948	7057	7095	7026	7076	7096	6988	7130	6984	7067	7023	7151	7004	7167	7047	7163	7107	7053	7065	7207	7044	6983	7104	6912	7001	6927	7003	7054	6935	6960	7090	7172	7074	7029	7003	6997	7062	7082	7061	7071	7129	6956	6961	6948	7059	7024	7116	6974	7084	7101	6902	6969	6992	7106	6931	7174	6998	7120	7066	7000	6962	7015	6993	7047	7013	6963	6993	6988	7120	6959	7140	7118	6951	6995	7001	7135	6955	6952	7073	6939	7047	7088	7082	6966	7012	6990	7055	7072	7037	7177	7007	7036	7132	7139	6927	7003	6988	7106	6936	7077	6984	7085	7156	7124	7024	6978	7084	6989	6971	7066	6956	7150	6949	7040	7078	6945	7132	7066	6904	6972	7041	7090	7005	7046	6964	7111	6993	7113	6945	7181	7037	7083	6948	6986	7042	7109	7134	7014	6995	6915	7115	7067	7102	6954	7078	7060	7105	6938	7056	7066	7026	7029	7084	7191	6913	6879	7068	6931	7024	6995	7163	7002	7087	7114	7080	7026	7081	6961	6958	7069	6941	7014	7062	6966	7171	7155	7096	7078	7098	7146	7034	6958	6885	7010	6964	7050	7030	6947	7116	7054	7155	7123	7031	6993	7069	7087	7071	7076	6997	7088	6959	6982	6932	6954	6943	6959	7024	7008	6953	7067	7082	6972	6985	7005	7031	6933	7053	7018	7041	7031	7136	7181	7086	7144	7025	7084	6961	7029	7086	7090	7001	7140	7164	7022	6982	7133	6932	7071	6958	6964	6954	7039	6903	7098	6976	7042	6961	6964	7071	6959	7127	7064	7034	7109	7050	7129	7027	6980	7056	7023	7088	7084	6959	7095	6975	7045	7003	7176	7227	6995	7105	7061	6891	6981	7163	6973	7077	6969	7004	7128	7070	7158	6870	6953	6848	6988	7046	7155	7142	6997	6886	7079	7014	6998	7101	6986	7106	6988	7102	6954	7080	7149	7083	7073	7101	7231	6960	7047	7003	7159	6965	7131	6982	6995	7091	6931	7063	7145	7023	7139	7026	6957	7078	6994	7070	7014	6991	7055	7046	7089	6987	7070	7150	7110	6979	7095	7090	7189	7107	7050	7005	6904	7042	7007	7052	7176	7054	7018	7052	7102	7134	6863	6923	6990	7041	6985	6978	7048	7053	6996	7038	6993	7117	7146	6988	6913	7042	7118	6977	6933	7058	7089	6998	6987	7013	6969	7037	7054	7022	7073	6952	7117	7057	7057	7065	7110	6976	6976
3246	1470	1066	899	1025	3568	8421	6051	3545	1718	1050	795	733	835	771	787	748	768	823	827	778	772	770	764	756	801	774	755	797	758	799	765	784	801	777	749	792	795	796	715	757	786	766	767	803	759	810	769	818	798	783	741	814	741	770	766	781	806	765	688	762	797	741	750	809	824	751	742	791	688	761	722	797	754	840	789	770	734	776	797	812	776	778	779	819	768	783	759	799	780	758	818	771	783	813	801	770	790	751	747	795	785	830	760	759	726	803	780	800	812	778	796	779	785	768	790	747	778	779	797	821	773	749	776	753	711	785	801	769	802	799	798	846	781	792	814	789	778	803	752	799	813	748	834	820	815	796	762	783	770	763	809	831	804	740	773	780	773	789	822	767	793	754	753	772	786	815	769	815	815	839	779	783	801	745	764	763	743	797	759	784	827	783	793	798	758	775	741	797	797	770	724	759	788	804	775	747	773	763	776	762	798	740	823	742	708	775	782	743	789	789	771	781	823	791	809	733	800	775	767	817	790	797	836	786	769	784	806	784	787	764	824	782	824	801	759	799	780	744	771	833	757	780	801	763	729	743	816	770	778	792	797	802	794	790	751	761	796	766	814	779	762	753	793	766	760	787	768	749	811	781	784	784	814	748	808	819	760	741	757	806	725	837	788	799	786	768	756	816	799	756	758	784	745	761	804	773	769	839	779	802	741	816	802	770	785	745	829	834	789	784	754	781	765	806	767	762	791	693	764	744	765	772	829	754	759	714	749	765	803	752	785	726	797	784	788	773	767	761	750	753	796	776	764	746	737	734	775	753	792	773	791	736	789	742	791	778	779	746	754	778	733	806	748	791	782	799	834	790	819	731	727	761	758	793	781	796	814	776	805	832	784	837	769	739	766	772	800	783	822	781	775	767	818	793	809	782	804	806	808	822	794	747	756	840	754	738	827	792	782	792	771	742	779	802	747	732	832	800	807	785	811	772	778	743	765	789	786	794	803	783	736	765	783	750	799	769	731	786	752	790	778	761	821	841	796	805	820	804	761	773	764	739	806	810	752	766	788	793	768	781	805	796	739	785	780	812	788	797	764	778	794	772	744	791	793	731	766	768	738	785	779	725	726	765	810	733	775	789	752	812	781	786	791	786	817	772	795	746	840	781	740	748	792	766	764	751	790	808	780	780	737	795	798	740	790	828	745	753	806	803	827	725	735	801	740	753	772	756	802	803	773	761	746	750	806	774	783	808	745	772	780	745	767	772	764	803	770	750	793	780	775	732	790	780	769	801	802	813	772	857	794	752	795	760	719	794	727	743	796	757	756	768	776	776	785	731	783	787	748	864	781	778	760	774	804	783	783	768	762	798	807	759	797	807	746	835	820	802	789	782	785	751	749	767	812	751	796	792	813	785	776	789	765	841	779	807	748	743	798	718	886	771	809	723	774	778	765	768	856	827	817	772	748	824	702	754	772	787	790	776	772	784	780	810	782	750	784	790	770	795	736	738	767	779	767	794	760	785	827	788	775	791	778	787	842	772	813	759	756	781	822	815	743	764	741	771	778	790	809	783	735	745	805	774	786	768	798	833	763	803	831	831	750	793	735	797	796	773	730	737	774	788	706	789	759	765	840	800	803	757	807	764	742	715	773	782	806	802	790	816	750	754	782	804	759	757	806	794	767	773	791	749	759	779	774	752	781	824	800	785	767	768	812	771	748	822	800	764	749	776	786	738	750	778	792	768	759	794	756	828	759	833	790	765	798	734	754	774	763	768	749	772	763	734	773	760	752	761	791	843	729	734	781	814	803	748	779	770	797	788	731	795	816	787	779	729	873	818	757	742	768	757	747	838	761	795	771	808	736	802	816	771	808	791	774	778	789	754	795	753	817	775	753	759	734	771	772	821	783	745	784	740	827	803	804	778	765	749	742	775	732	773	727	730	753	781	790	777	793	744	745	747	810	797	763	749	771	813	729	798	750	755	810	748	769	755	764	816	776	807	801	810	770	749	805	798	782	765	805	773	768	746	796	752	751	809	777	818	765	778	782	805	781	774	773	827	769	826	827	771	786	805	767	717	864	754	720	746	761	750	800	776	727	786	768	802	798	757	792	776	815	766	768	835	817	742	756	773	753	804	816	802	795	801	791	827	755	778	760	775	796	772	786	769	752	746	725	804	818	768	790	768	783	775	806	806	777	743	806	777	732	818	769	747	752	775	794	797	816	779	771	739	799	793	781	765	808	748	768	745	751	795	761	740	802	783	756	795	812	804	801	780	744	722	692	783	756	744	748	784	751	751	803	768	835	768	758	789	775	763	769	782	816	764	815	810	811	763	720	814	802	779	770	781	790	742	810	770	840	761	810	740	756	806	769	777	778	800	806	761	746	778	731	783	809	774	767	786	764	748	802	724	765	848	745	733	769	728	776	755	762	788	742	758	782	809	766	728	735	784	783	740	779	764	768	760	791	735	767	796	778	729	770	762	752	801	792	816	746	789	790	749	769	795	771	786	823	763	812	741	775	729	736	757	839	773	744	772	764	800	790	820	775	795	783	773	744	765	802	762	796	767	772	790	764	773	785	855	800	771	740	745	804	834	846	798	753	778	800	764	795	750	792	768	758	742	810	746	771	741	780	725	746	758	765	825	826	750	780	712	744	775	775	780	762	866	856	806	718	754	793	770	782	812	788	756	822	802	803	804	820	814	835	750	762	781	754	764	725	804	756	747	786	783	768	789	742	754	811	758	767	777	811	830	750	759	765	779	831	761	741	785	802	827	803	774	814	807	767	789	756	779	772	777	782	807	768	749	749	779	730	736	799	795	736	783	843	705	790	794	816	794	811	809	791	730	777	781	746	785	773	763	790	820	824	763	783	816	771	791	817	768	809	797	764	819	796	804	757	784	801	841	797	811	764	819	808	755	795	776	818	775	806	828	776	785	746	805	747	730	784	833	743	798	815	747	777	839	770	792	777	740	755	814	777	795	774	791	731	777	820	805	794	767	754	779	793	786	745	789	787	777	797	791	793	789	782	786	886	764	737	742	757	810	763	715	854	778	792	775	808	812	760	757	763	806	790	779	862	804	755	845	827	744	802	799	736	775	786	768	721	791	786	810	818	794	757	794	728	781	800	765	751	817	749	759	813	766	764	784	821	766	792	767	797	770	746	777	761	777	779	737	764	793	782	830	750	766	786	842	768	762	757	779	749	770	753	809	844	751	796	798	776	786	778	795	767	758	780	830	790	820	779	831	818	749	836	757	781	776	769	796	726	760	701	784	757	806	771	813	748	748	805	754	761	786	818	845	786	798	759	760	748	801	836	750	771	787	766	767	743	800	813	769	781	790	772	741	739	757	756	768	766	780	734	757	764	800	781	759	799	775	766	812	773	813	759	781	803	781	813	797	833	766	795	787	796	762	689	742	768	763	795	789	761	773	783	762	735	815	794	782	756	747	771	793	810	734	754	801	765	794	812	783	728	784	759	784	747	759	768	833	803	779	796
20615	14127	10802	12313	21550	40237	51762	42099	32027	20060	10939	7344	6727	6568	6662	6614	6615	6608	6659	6536	6554	6658	6601	6586	6578	6522	6618	6577	6553	6589	6586	6524	6602	6579	6607	6515	6658	6556	6649	6581	6516	6561	6477	6572	6542	6513	6512	6589	6604	6610	6432	6523	6528	6385	6567	6650	6532	6615	6462	6616	6492	6534	6599	6622	6573	6567	6590	6650	6513	6507	6681	6555	6609	6669	6567	6667	6576	6531	6562	6456	6471	6474	6576	6606	6589	6494	6421	6620	6609	6451	6657	6526	6480	6522	6514	6463	6588	6712	6528	6533	6535	6508	6486	6573	6518	6571	6544	6594	6509	6530	6569	6591	6699	6542	6568	6552	6619	6618	6622	6390	6507	6574	6516	6587	6585	6642	6610	6545	6588	6534	6680	6430	6577	6629	6640	6539	6580	6576	6496	6596	6657	6525	6432	6435	6560	6667	6661	6706	6488	6688	6551	6631	6589	6701	6569	6728	6696	6524	6586	6556	6577	6515	6486	6642	6523	6573	6602	6657	6549	6512	6641	6464	6640	6415	6570	6674	6550	6593	6686	6555	6516	6731	6585	6501	6570	6628	6539	6625	6632	6537	6614	6591	6568	6660	6503	6498	6659	6570	6508	6591	6587	6611	6594	6574	6546	6479	6518	6610	6589	6497	6587	6611	6607	6643	6512	6512	6589	6438	6699	6496	6635	6605	6572	6582	6536	6576	6728	6597	6475	6565	6625	6592	6627	6505	6562	6497	6602	6503	6479	6564	6694	6521	6542	6586	6511	6573	6580	6571	6508	6620	6586	6537	6588	6478	6630	6601	6519	6541	6732	6525	6538	6590	6535	6604	6537	6515	6640	6549	6419	6608	6641	6473	6463	6636	6607	6556	6582	6436	6560	6567	6664	6586	6603	6594	6734	6675	6583	6589	6549	6525	6717	6619	6541	6530	6616	6559	6500	6487	6595	6608	6685	6494	6683	6559	6504	6559	6643	6632	6704	6540	6497	6699	6558	6620	6576	6623	6592	6521	6518	6479	6650	6627	6485	6527	6517	6605	6576	6517	6574	6646	6436	6656	6505	6545	6604	6591	6715	6658	6596	6659	6694	6702	6545	6638	6639	6606	6646	6427	6734	6533	6455	6834	6674	6600	6614	6584	6627	6545	6660	6556	6532	6610	6664	6535	6539	6691	6594	6671	6566	6729	6531	6541	6532	6524	6510	6639	6536	6533	6721	6619	6617	6610	6647	6651	6652	6535	6556	6505	6468	6522	6532	6593	6524	6520	6642	6541	6538	6610	6696	6724	6536	6672	6594	6572	6572	6310	6619	6637	6587	6627	6622	6574	6597	6557	6594	6648	6634	6535	6706	6495	6592	6448	6469	6635	6653	6602	6673	6602	6481	6593	6686	6552	6642	6562	6625	6570	6530	6601	6729	6604	6585	6596	6560	6613	6449	6567	6580	6558	6596	6518	6620	6592	6485	6430	6631	6606	6553	6666	6596	6652	6654	6509	6658	6559	6744	6664	6617	6639	6580	6596	6566	6565	6549	6555	6442	6673	6511	6687	6656	6603	6465	6507	6744	6601	6505	6623	6555	6549	6459	6529	6404	6706	6505	6448	6681	6736	6620	6658	6522	6620	6608	6540	6608	6728	6493	6762	6632	6517	6590	6533	6582	6517	6461	6531	6524	6552	6594	6640	6475	6723	6453	6547	6541	6559	6682	6632	6649	6563	6766	6613	6519	6593	6718	6483	6600	6549	6581	6556	6650	6501	6513	6636	6528	6737	6729	6550	6624	6604	6551	6621	6572	6537	6644	6620	6460	6668	6500	6549	6565	6550	6586	6681	6546	6740	6585	6516	6626	6534	6601	6484	6579	6551	6715	6539	6519	6638	6577	6518	6609	6585	6534	6516	6475	6654	6649	6589	6617	6663	6691	6544	6499	6589	6559	6626	6572	6478	6719	6463	6691	6492	6651	6640	6576	6583	6596	6586	6654	6558	6582	6647	6405	6590	6489	6602	6678	6604	6592	6591	6415	6593	6400	6501	6564	6657	6477	6540	6581	6680	6590	6678	6650	6520	6610	6602	6482	6557	6600	6636	6505	6457	6601	6572	6574	6567	6543	6571	6634	6481	6567	6469	6612	6560	6531	6415	6544	6504	6684	6419	6611	6504	6669	6576	6603	6653	6580	6503	6606	6594	6550	6593	6619	6508	6565	6535	6607	6567	6447	6646	6495	6686	6616	6511	6549	6608	6532	6615	6651	6543	6630	6577	6689	6603	6534	6583	6589	6547	6684	6584	6661	6591	6618	6550	6467	6588	6661	6623	6561	6584	6755	6469	6458	6572	6679	6565	6623	6568	6576	6603	6548	6606	6542	6523	6655	6448	6525	6576	6483	6652	6654	6621	6536	6581	6615	6613	6486	6413	6592	6582	6588	6636	6412	6491	6687	6652	6634	6659	6664	6569	6525	6583	6622	6539	6645	6484	6612	6657	6598	6526	6668	6599	6670	6627	6645	6619	6622	6582	6701	6499	6631	6660	6515	6587	6542	6695	6648	6533	6721	6445	6472	6615	6505	6584	6598	6398	6565	6603	6615	6600	6551	6599	6503	6742	6550	6497	6560	6703	6618	6522	6660	6567	6599	6624	6647	6597	6695	6547	6503	6607	6581	6628	6575	6551	6516	6376	6553	6574	6636	6615	6557	6502	6570	6617	6606	6571	6595	6652	6591	6506	6674	6685	6706	6539	6510	6515	6524	6587	6576	6440	6602	6612	6489	6538	6660	6538	6586	6522	6635	6668	6578	6615	6528	6713	6682	6491	6611	6679	6538	6541	6592	6647	6475	6618	6535	6552	6575	6468	6485	6657	6657	6624	6524	6587	6506	6483	6478	6547	6633	6584	6564	6531	6588	6583	6657	6551	6631	6601	6519	6574	6607	6726	6507	6561	6603	6503	6550	6539	6610	6563	6508	6622	6667	6591	6579	6509	6571	6555	6414	6651	6529	6460	6609	6477	6526	6684	6689	6567	6602	6616	6635	6617	6655	6511	6526	6551	6580	6608	6536	6677	6615	6638	6407	6573	6705	6575	6554	6645	6640	6558	6673	6553	6531	6631	6534	6538	6546	6662	6647	6570	6525	6630	6407	6502	6583	6461	6702	6534	6501	6552	6512	6665	6661	6615	6634	6609	6688	6643	6567	6505	6681	6637	6646	6531	6512	6519	6530	6627	6517	6511	6723	6712	6615	6583	6548	6590	6604	6649	6516	6606	6670	6584	6582	6461	6550	6470	6538	6671	6652	6633	6617	6684	6474	6498	6536	6510	6665	6488	6589	6573	6626	6591	6521	6556	6554	6489	6545	6600	6642	6645	6595	6573	6594	6589	6565	6491	6571	6563	6514	6543	6530	6623	6545	6335	6511	6536	6613	6588	6588	6612	6572	6409	6590	6552	6657	6613	6635	6542	6499	6541	6622	6532	6601	6612	6456	6642	6584	6677	6607	6481	6479	6420	6749	6609	6492	6656	6673	6641	6538	6446	6573	6491	6652	6546	6659	6595	6549	6636	6629	6619	6617	6556	6632	6638	6691	6446	6706	6604	6488	6581	6504	6548	6534	6565	6533	6559	6521	6470	6626	6679	6539	6550	6575	6524	6571	6577	6495	6620	6544	6517	6535	6590	6574	6617	6517	6713	6543	6526	6593	6589	6593	6673	6598	6607	6635	6619	6498	6496	6624	6510	6525	6551	6567	6471	6509	6630	6694	6605	6627	6676	6631	6590	6755	6585	6595	6631	6563	6585	6685	6625	6634	6555	6713	6525	6543	6429	6639	6621	6475	6677	6551	6665	6571	6661	6535	6708	6614	6576	6501	6472	6614	6643	6691	6581	6573	6584	6596	6602	6559	6509	6532	6576	6690	6637	6682	6532	6668	6535	6466	6458	6595	6477	6607	6638	6614	6568	6652	6592	6595	6535	6677	6423	6661	6554	6626	6466	6615	6590	6544	6532	6611	6606	6664	6465	6498	6544	6558	6546	6632	6460	6649	6712	6610	6566	6439	6576	6505	6474	6653	6597	6502	6640	6629	6424	6718	6596	6567	6481	6577	6497	6488	6675	6569	6504	6575	6650	6509	6588	6499	6523	6532	6625	6494	6603	6597	6540	6570	6640	6642	6536	6619	6533	6575	6674	6545	6526	6525	6703	6486	6518	6544	6635	6536	6596	6671	6662	6470	6570	6563	6521	6495	6538	6507	6558	6584	6516	6588	6605	6678	6650	6547	6455	6690	6722	6459	6526	6503	6563	6627	6644	6667	6537	6640	6685	6539	6600	6506	6624	6600	6566	6594	6563	6504	6654	6491	6665	6581	6575	6562	6513	6585	6522	6580	6615	6510	6572	6577	6659	6570	6445	6452	6533	6650	6513	6606	6587	6524	6579	6599	6682	6501	6517	6566	6625	6526	6482	6569	6566	6603	6445	6573	6714	6492	6542	6518	6635	6537	6566	6718	6660	6618	6555	6564	6665	6561	6612	6660	6554	6692	6645	6668	6635	6511	6593	6582	6663	6769	6534	6584	6625	6700	6588	6616	6497	6573	6641	6697	6648	6595	6538	6542	6572	6578	6648	6659	6507	6647	6482	6630	6641	6581	6601	6481	6628	6595	6595	6620	6548	6466	6641	6597	6440	6717	6622	6443	6651	6552	6635	6497	6566	6381	6647	6587	6589	6455	6628	6481	6584	6502	6494	6559	6538	6563	6685	6534	6641	6558	6598	6621	6564	6644	6516	6639	6642	6569	6607	6658	6570	6663	6456	6467	6623	6532	6699	6533	6522	6567	6542	6519	6700	6569	6725	6542	6484	6485	6393	6453	6528	6774	6750	6474	6571	6577	6612	6562	6516	6581	6567	6811	6550	6637	6623	6499	6604	6616	6660	6626	6496	6681	6554	6502	6591	6472	6536	6557	6652	6693	6658	6573	6679	6565	6618	6500	6540	6696	6550	6590	6675	6430	6719	6603	6541	6466	6522	6571	6573	6597	6594	6673	6550	6742	6610	6598	6553	6536	6513	6668	6671	6575	6671	6543	6549	6620	6637	6420	6514	6590	6582
2961	2054	1371	1101	1257	2697	12686	16226	9942	3765	1512	940	815	813	828	820	806	798	857	795	778	819	839	808	772	814	802	844	796	817	804	838	795	810	755	788	852	837	835	795	813	802	798	828	781	800	813	831	802	837	817	834	818	785	798	836	795	808	822	795	839	802	861	782	813	810	794	808	843	842	809	774	750	803	794	883	845	857	840	797	810	737	744	777	783	857	805	820	829	834	851	789	833	725	847	779	766	763	827	799	796	823	808	824	853	867	809	841	783	813	840	887	772	801	830	790	806	795	800	853	783	816	747	830	775	840	793	796	814	781	821	771	834	842	832	865	857	758	822	847	810	816	814	873	811	809	825	823	760	775	858	823	819	813	807	826	802	805	803	872	775	808	806	757	871	808	787	795	780	789	805	826	796	849	775	768	820	785	795	781	808	797	824	767	788	777	786	836	778	809	782	750	817	874	840	810	810	810	822	818	821	874	853	789	811	762	804	827	841	783	789	808	832	864	811	838	845	769	784	833	792	777	810	867	847	831	845	867	787	826	822	835	790	818	810	812	769	818	782	809	839	783	818	822	797	821	817	843	847	853	743	833	799	791	809	868	842	816	839	825	755	784	789	829	844	828	807	759	750	823	771	829	827	799	741	814	766	821	833	832	825	825	823	833	851	807	793	812	755	797	817	846	845	830	825	784	820	843	829	783	780	831	823	833	789	805	845	808	836	789	797	821	808	779	813	807	822	805	823	825	785	759	844	783	819	786	793	762	825	795	828	880	848	771	835	828	825	818	749	780	841	801	802	770	854	830	798	830	821	835	818	779	775	793	804	797	857	814	788	813	791	846	888	790	805	734	803	774	814	821	804	847	838	796	757	842	852	851	820	782	795	825	820	809	835	764	848	878	840	776	823	815	835	831	801	778	826	809	794	805	857	829	833	805	796	782	773	832	854	768	774	779	802	838	816	818	808	819	794	801	793	804	794	816	806	754	852	845	772	840	846	810	823	807	853	825	854	844	805	827	847	787	822	807	829	844	789	827	839	833	802	792	793	821	806	816	829	813	808	839	864	795	821	792	809	832	758	794	788	861	832	833	794	788	831	842	805	797	800	864	860	851	846	818	776	845	829	811	811	791	816	843	829	784	773	843	773	848	813	784	839	865	750	806	808	815	823	846	833	799	765	784	872	779	851	773	783	821	808	774	866	856	777	877	802	788	781	845	856	747	770	817	829	826	780	864	847	817	838	849	775	855	789	769	825	825	776	799	838	786	807	793	840	823	838	763	815	853	767	807	809	827	849	841	788	828	738	808	764	768	770	821	795	797	796	744	847	817	840	879	769	835	837	785	820	834	758	821	783	806	785	775	823	799	816	817	784	821	775	819	840	858	799	789	858	768	764	790	783	805	812	841	784	783	813	804	753	813	793	841	796	839	803	824	858	817	842	778	782	804	811	843	800	798	833	820	818	800	757	817	816	812	825	768	774	803	768	818	798	871	831	792	826	843	822	780	762	815	860	778	802	780	821	819	785	845	818	808	828	841	816	818	793	859	825	838	781	835	826	837	867	813	804	790	836	826	766	814	842	795	856	781	772	850	820	791	817	775	849	814	796	789	821	830	777	811	833	795	840	858	762	831	799	797	824	782	814	812	766	861	750	736	805	851	822	803	823	794	861	832	827	794	792	862	807	781	823	792	859	822	817	820	858	789	829	827	817	818	837	825	836	807	790	832	826	854	778	822	816	791	835	814	815	779	813	814	837	829	819	838	807	832	871	788	791	812	822	815	825	772	780	860	801	776	787	829	805	794	792	794	834	827	837	811	795	793	772	779	836	783	818	862	792	751	796	822	862	888	807	820	820	812	856	778	840	734	806	864	773	856	805	794	802	815	804	844	873	807	825	829	798	839	800	794	803	861	768	818	808	835	769	803	808	791	845	810	753	799	838	818	817	838	822	787	864	842	812	817	764	815	848	793	829	822	824	865	763	811	822	826	810	825	792	792	867	857	789	780	833	860	794	830	832	784	809	855	825	815	857	796	781	756	796	851	816	821	841	770	813	823	790	724	825	832	843	814	851	837	804	816	795	808	815	806	759	801	849	802	797	839	867	816	848	799	820	857	797	786	803	886	824	780	797	784	806	817	797	787	811	818	823	856	770	837	812	820	802	820	828	770	821	808	801	841	793	836	785	793	841	796	786	799	809	778	848	814	770	859	806	804	805	802	834	816	788	785	811	784	840	806	783	804	777	799	832	811	767	823	785	821	790	819	780	804	761	843	819	844	850	806	825	812	818	824	795	824	848	875	821	852	784	823	813	842	803	813	785	870	815	783	876	808	850	838	803	780	767	799	816	864	815	816	808	840	799	804	810	762	816	788	792	857	798	779	867	838	772	819	848	843	796	839	838	787	812	833	807	817	791	790	771	793	762	828	845	801	842	815	806	870	799	796	860	850	781	741	810	817	821	856	776	796	781	790	770	802	828	833	812	815	803	812	783	826	824	824	851	831	839	833	855	830	781	814	839	837	810	807	818	757	842	785	815	793	808	827	859	906	789	804	801	775	802	808	799	806	802	782	805	793	798	813	752	812	848	771	812	856	832	803	843	804	836	762	825	795	860	843	836	762	822	793	796	806	827	833	824	772	765	825	821	829	807	806	798	801	824	827	817	791	799	831	823	851	840	841	760	874	791	762	831	795	848	797	862	853	842	824	778	765	835	748	820	811	839	797	808	834	811	788	806	781	829	800	765	751	786	865	858	844	791	804	849	833	795	765	793	790	790	800	826	799	809	834	813	791	816	819	806	864	800	819	815	806	781	768	828	808	822	811	778	832	776	807	848	780	840	821	815	809	827	816	792	803	768	811	831	805	818	795	749	817	783	798	851	856	798	810	773	796	880	815	787	786	825	784	764	851	784	825	830	866	812	821	816	863	814	801	870	832	804	807	803	810	793	794	834	815	804	767	794	810	788	832	793	805	792	808	798	845	837	849	780	808	798	803	805	827	813	765	832	819	799	839	788	830	762	781	840	814	790	810	802	832	812	782	803	785	817	807	842	801	807	795	855	821	818	802	854	830	820	786	829	754	848	783	789	814	779	774	886	808	804	814	773	851	808	751	790	774	792	789	805	802	797	817	780	773	793	824	824	818	801	739	860	824	842	803	777	781	812	867	820	788	789	739	824	862	761	755	804	815	840	862	847	848	816	862	800	810	798	845	822	845	738	772	818	802	813	812	797	789	838	773	808	798	806	806	836	775	872	827	806	753	791	806	837	879	770	770	836	806	812	858	830	799	825	862	812	770	819	794	776	832	779	818	797	805	782	780	756	835	815	805	804	806	779	797	847	769	761	788	799	789	773	777	785	878	799	811	849	784	833	795	877	830	784	827	819	776	814	779	842	777	818	792	773	800	792	813	823	814	763	856	849	854	763	768	802	775	814	825	834	863	799	810	843	748	819	838	826	822	832	831	824	770	806	822	831	821	796	758	803	863	822	865
25103	17269	13069	17015	26699	34962	61048	61726	45383	29453	15661	8739	7256	6795	6724	6701	6924	6800	6862	6777	6801	6862	6841	6648	6742	6734	6777	6755	6791	6805	6925	6821	6787	6799	6742	6812	6798	6686	6909	6629	6902	6884	6768	6675	6753	6875	6805	6749	6843	6658	6866	6807	6816	6832	6683	6754	6785	6727	6711	6800	6784	6755	6782	6677	6728	6853	6696	6923	6768	6729	6779	6855	6800	6770	6859	6782	6769	6833	6758	6856	6811	6753	6716	6749	6806	6837	6740	6850	6724	6781	6731	6829	6651	6770	6703	6697	6756	6922	6770	6776	6822	6806	6739	6751	6844	6710	6763	6813	6727	6789	6698	6654	6814	6775	6878	6752	6896	6886	6734	6660	6922	6786	6656	6810	6657	6815	6684	6845	6739	6836	6682	6855	6826	6697	6745	6750	6720	6583	6889	6769	6683	6813	6727	6720	6759	6611	6719	6789	6732	6706	6693	6780	6766	6769	6750	6657	6939	6734	6814	6820	6776	6839	6710	6680	6793	6802	6694	6677	6869	6810	6685	6853	6875	6780	6672	6819	6724	6823	6741	6762	6696	6886	6788	6751	6707	6659	6815	6822	6732	6864	6810	6704	6703	6774	6832	6685	6907	6761	6779	6854	6709	6842	6772	6800	6695	6891	6749	6864	6758	6751	6708	6737	6774	6746	6718	6723	6686	6685	6839	6713	6840	6771	6732	6738	6899	6820	6721	6751	6810	6763	6868	6850	6832	6778	6853	6776	6723	6688	6655	6922	6748	6691	6688	6828	6774	6870	6837	6742	6759	6788	6637	6639	6729	6799	6647	6895	6937	6798	6736	6934	6721	6807	6808	6656	6825	6836	6741	6776	6898	6774	6816	6832	6719	6790	6807	6860	6748	6861	6857	6764	6647	6839	6770	6656	6898	6752	6763	6679	6814	6850	6869	6924	6883	6789	6726	6919	6705	6849	6762	6690	6737	6795	6864	6807	6794	6837	6816	6670	6788	6825	6748	6763	6784	6860	6864	6702	6744	6722	6751	6703	6776	6792	6863	6774	6730	6903	6759	6903	6726	6618	6721	6806	6729	6749	6681	6742	6776	6653	6738	6638	6796	6845	6850	6708	6851	6651	6832	6868	6725	6767	6704	6721	6749	6851	6742	6643	6742	6915	6941	6734	6865	6671	6752	6813	6830	6763	6802	6773	6864	6796	6786	6683	6734	6892	6787	6836	6691	6755	6796	6795	6797	6673	6895	6791	6920	6656	6867	6815	6762	6766	6744	6764	6818	6862	6610	6898	6767	6754	6834	6841	6872	6815	6645	6772	6690	6732	6833	6738	6700	6944	6700	6818	6711	6651	6808	6865	6868	6769	6851	6798	6772	6814	6728	6659	6767	6731	6703	6621	6880	6675	6683	6803	6827	6803	6688	6786	6766	6682	6765	6780	6830	6824	6750	6818	6888	6669	6751	6836	6700	6766	6894	6797	6690	6872	6874	6720	6740	7045	6758	6628	6870	6594	6837	6731	6640	6768	6692	6803	6702	6659	6879	6806	6873	6851	6859	6881	6699	6767	6736	6771	6798	6825	6795	6790	6827	6771	6861	6737	6835	6789	6830	6783	6633	6838	6930	6688	6758	6641	6790	6836	6805	6765	6834	6868	6781	6692	6639	6755	6793	6778	6778	6837	6692	6873	6720	6869	6742	6765	6801	6751	6771	6885	6770	6829	6743	6941	6756	6844	6815	6700	6665	6831	6749	6770	6841	6699	6753	6795	6716	6709	6693	6762	6964	6790	6818	6700	6869	6861	6788	6802	6799	6730	6894	6824	6797	6745	6733	6876	6902	6627	6803	6770	6824	6795	6715	6896	6650	6812	6772	6799	6845	6772	6811	6699	6827	6751	6794	6796	6782	6723	6791	6835	6841	6883	6778	6830	6801	6761	6779	6761	6802	6688	6789	6804	6834	6725	6730	6863	6772	6707	6746	6913	6788	6810	6804	6789	6758	6767	6631	6808	6765	6649	6888	6789	6830	6802	6854	6735	6848	6717	6815	6678	6780	6772	6727	6794	6881	6759	6811	6799	6785	6868	6735	6761	6901	6879	6743	6924	6829	6730	6677	6667	6606	6696	6763	6850	6763	6725	6805	6679	6901	6781	6824	6765	6782	6792	6801	6916	6780	6780	6783	6717	6811	6914	6863	6859	6906	6707	6863	6788	6800	6863	6854	6875	6790	6780	6765	6806	6874	6747	6810	6716	6723	6799	6814	6764	6708	6817	6828	6698	6726	6767	6679	6804	6790	6810	6721	6662	6754	6672	6828	6730	6663	6660	6747	6765	6798	6769	6703	6680	6848	6878	6696	6841	6960	6754	6820	6685	6678	6819	6741	6858	6851	6697	6725	6695	6788	6685	6855	6803	6780	6732	6777	6770	6753	6744	6791	6776	6643	6758	6734	6677	6719	6907	6834	6729	6955	6836	6772	6664	6816	6774	6572	6775	6817	6740	6865	6739	6739	6802	6890	6828	6735	6772	6787	6803	6755	6790	6734	6805	6734	6738	6933	6776	6734	6810	6839	6785	6753	6909	6717	6746	6822	6860	6830	6865	6703	6886	6812	6866	6856	6803	6792	6801	6851	6837	6803	6815	6904	6739	6793	6765	6806	6745	6699	6823	6764	6772	6821	6731	6928	6759	6844	6649	6801	6794	6753	6708	6827	6813	6793	6779	6760	6933	6748	6880	6704	6823	6754	6826	6802	6714	6781	6848	6867	6850	6882	6739	6794	6708	6754	6713	6797	6819	6792	6741	6828	6744	6746	6732	6819	6814	6772	6888	6817	6804	6810	6743	6908	6745	6857	6702	6755	6767	6652	6860	6760	6770	6829	6842	6761	6701	6881	6724	6645	6805	6787	6836	6762	6736	6771	6846	6737	6682	6849	6826	6751	6846	6811	6746	6667	6741	6744	6756	6762	6672	6820	6764	6876	6669	6763	6730	6855	6636	6736	6687	6874	6833	6830	6717	6779	6872	6880	6768	6848	6815	6764	6791	6697	6818	6775	6786	6828	6890	6850	6796	6712	6941	6805	6680	6817	6787	6803	6771	6800	6745	6756	6732	6823	6825	6868	6715	6793	6816	6739	6783	6838	6845	6822	6878	6758	6910	6758	6880	6763	6737	6799	6781	6736	6776	6799	6741	6757	6762	6869	6850	6842	6735	6801	6629	6819	6845	6907	6836	6793	6798	6933	6732	6761	6832	6787	6814	6735	6704	6851	6818	6742	6811	6691	6820	6799	6734	6826	6805	6781	6858	6753	6831	6824	6805	6727	6716	6723	6672	6736	6732	6781	6750	6763	6960	6673	6748	6907	6700	6740	6822	6618	6725	6744	6610	6845	6834	6695	6645	6828	6836	6751	6727	6644	6904	6811	6818	6771	6825	6773	6736	6751	6746	6836	6924	6821	6829	6673	6865	6668	6851	6846	6867	6735	6934	6668	6850	6713	6812	6839	6842	6703	6853	6739	6685	6642	6917	6791	6762	6816	6668	6785	6660	6869	6897	6782	6847	6806	6998	6752	6838	6729	6725	6734	6757	6800	6851	6701	6755	6814	6792	6862	6720	6860	6804	6756	6825	6741	6632	6837	6778	6807	6764	6780	6897	6835	6869	6568	6874	6690	6754	6811	6844	6815	6800	6640	6696	6792	6765	6676	6699	6779	6772	6722	6743	6842	6790	6831	6921	6802	6876	6731	6782	6799	6739	6741	6837	6755	6721	6777	6804	6742	6892	6904	6728	6766	6714	6790	6808	6731	6706	6648	6790	6796	6768	6878	6716	6893	6761	6650	6682	6746	6749	6830	6908	6811	6924	6783	6853	6583	6763	6858	6780	6769	6900	6720	6891	6792	6764	6905	6851	6718	6680	6632	6660	6801	6707	6875	6773	6741	6840	6779	6786	6667	6714	6684	6889	6769	6828	6862	6788	6704	6745	6782	6789	6824	6850	6895	6763	6915	6695	6822	6683	6832	6834	6811	6753	6752	6633	6794	6646	6806	6909	6917	6787	6905	6844	6836	6750	6724	6899	6708	6857	6768	6666	6771	6911	6809	6903	6786	6769	6875	6862	6794	6708	6802	6813	6792	6831	6744	6849	6768	6637	6689	6767	6831	6903	6858	6853	6909	6691	6834	6776	6757	6723	6832	6750	6698	6904	6854	6737	6821	6806	6751	6800	6899	6790	6745	6616	6735	6764	6764	6808	6949	6837	6762	6744	6916	6821	6810	6714	6753	6850	6715	6899	6717	6732	6843	6712	6806	6791	6898	6669	6657	6925	6973	6851	6823	6870	6763	6824	6777	6791	6862	6728	6777	6727	6817	6732	6792	6719	6884	6760	6765	6837	6810	6766	6728	6801	6738	6724	6754	6807	6840	6751	6694	6774	6707	6734	6839	6702	6734	6788	6944	6899	6769	6700	6737	6811	6773	6746	6940	6772	6641	6808	6861	6735	6701	6746	6771	6698	6815	6757	6746	6853	6847	6804	6783	6805	6723	6904	6743	6834	6772	6791	6739	6700	6666	6838	6726	6868	6825	6768	6879	6765	6736	6742	6745	6701	6787	6858	6642	6750	6766	6721	6697	6763	6705	6911	6706	6754	6705	6736	6789	6770	6781	6741	6692	6719	6716	6838	6749	6834	6734	6714	6770	6866	6758	6802	6697	6820	6690	6815	6825	6855	6639	6884	6749	6798	6876	6772	6877	6810	6864	6786	6803	6700	6894	6763	6733	6839	6777	6647	6890	6710	6799	6927	6719	6817	6818	6935	6670	6919	6791	6787	6735	6861	6766	6870	6809	6611	6702	6777	6696	6826	6789	6699	6849	6679	6724	6691	6765	6805	6824	6802	6716	6785	6708	6827	6722	6690	6721	6843	6681	6758	6807	6812	6807	6839	6707	6692	6666	6785	6690	6924	6830	6816	6841	6729	6785	6952	6780	6811	6631	6831	6630	6843	6743	6672	6764	6848	6770	6741	6803	6901	6812	6629	6755	6884	6757	6796	6853	6900	6818	6674	6808	6756	6620	6839	6725	6743	6762	6891	6779	6770	6744	6775	6774	6814	6819	6770
4844	1961	1448	1327	1486	1761	8958	20762	14775	5634	1806	943	835	824	772	824	846	788	816	793	836	805	831	792	810	705	824	786	787	699	776	760	746	789	782	825	790	779	734	731	810	795	777	802	756	793	842	740	795	755	759	765	794	804	795	785	806	727	751	811	785	786	773	784	770	818	787	798	836	776	817	741	797	725	825	797	787	780	782	841	756	819	837	759	808	780	838	775	764	810	843	817	776	757	843	813	788	804	777	743	766	767	795	778	778	818	801	802	806	792	794	814	826	786	785	818	805	798	821	791	778	787	738	761	799	741	747	825	790	802	813	755	822	728	779	755	784	772	794	769	762	836	739	800	810	792	790	821	767	821	779	805	784	762	821	768	783	807	797	788	857	789	778	808	776	780	783	801	748	818	807	745	735	818	826	788	777	777	794	796	857	774	742	744	809	775	797	852	786	838	819	769	819	848	805	808	820	739	780	773	815	745	792	797	761	781	784	777	781	760	746	775	799	770	741	773	825	813	793	771	810	805	811	815	807	801	828	819	727	750	837	771	769	812	830	805	786	784	760	790	749	747	776	789	776	775	769	829	781	773	776	776	799	784	815	788	757	795	768	737	781	768	780	768	810	778	832	803	770	816	774	717	752	814	775	838	817	853	803	801	806	767	776	800	769	791	803	794	779	747	829	809	805	795	750	814	760	780	771	762	813	819	773	792	777	725	771	792	789	745	835	786	816	762	723	850	838	829	831	805	796	820	759	798	841	769	796	816	723	789	781	813	827	798	768	856	851	767	799	814	772	837	808	810	781	755	806	746	789	807	782	769	773	782	832	760	794	801	823	791	838	764	776	775	803	743	807	772	849	792	775	790	783	793	853	726	776	794	789	842	841	785	822	800	760	781	798	782	820	811	799	802	772	816	803	792	850	731	794	791	737	778	721	830	762	800	799	770	796	797	789	837	803	751	857	843	858	795	800	817	811	780	786	761	780	805	831	738	807	819	810	820	837	764	794	814	811	774	798	784	749	792	800	803	808	772	765	785	793	773	768	780	764	742	775	827	773	816	792	798	799	841	821	793	762	811	782	852	771	846	747	764	804	777	810	832	775	783	778	766	824	745	832	775	759	814	742	791	763	803	778	790	742	779	847	775	828	791	861	801	750	734	805	834	773	783	817	768	837	770	807	749	760	797	772	834	835	793	787	798	810	833	792	818	818	751	753	816	749	762	767	807	789	826	789	785	814	773	756	818	834	793	799	800	820	819	800	755	810	764	747	796	789	810	780	788	768	731	819	737	784	756	822	797	780	814	796	785	784	780	790	761	746	809	783	764	814	796	756	827	789	751	767	784	794	816	804	824	795	817	796	766	807	784	798	767	774	825	811	803	773	767	790	815	769	793	795	815	815	776	769	782	811	794	774	775	753	796	780	744	735	777	814	770	859	826	862	777	795	791	858	779	835	778	782	788	813	762	794	830	787	815	812	792	817	764	787	812	784	848	783	842	772	818	751	790	772	800	786	773	750	824	798	838	714	759	815	798	785	799	781	760	775	834	763	812	806	784	806	757	801	748	810	805	791	821	823	825	799	816	776	772	833	770	762	750	794	800	698	812	747	808	754	838	749	824	802	817	764	780	788	789	740	772	779	792	828	759	792	759	791	821	839	758	776	825	826	789	776	788	791	834	757	804	772	794	815	826	797	749	820	803	792	806	790	789	811	780	828	824	773	791	767	750	754	823	793	780	767	822	753	783	764	806	745	843	773	784	805	864	814	828	755	841	782	805	740	775	739	807	783	849	835	815	779	819	772	782	804	826	782	817	779	738	781	853	814	781	797	803	844	826	789	827	839	771	799	811	761	785	778	803	799	773	756	783	771	753	807	812	732	784	771	796	785	803	814	755	806	801	827	802	841	818	853	769	798	779	806	767	794	815	799	816	783	850	786	834	787	773	763	820	755	808	853	768	855	786	808	855	803	773	803	824	819	765	801	779	768	789	830	807	819	773	812	821	805	776	803	777	786	804	796	837	785	748	764	770	792	744	840	841	790	812	817	769	784	815	802	796	792	789	766	826	802	772	809	818	786	801	866	777	811	801	806	778	812	833	782	777	790	772	760	739	794	771	773	791	807	770	765	793	804	799	755	743	821	792	746	759	771	743	769	766	791	779	781	764	793	768	764	851	788	828	800	806	869	745	823	758	798	781	748	780	772	754	777	835	752	864	798	790	755	762	806	792	758	814	833	760	802	777	755	779	812	778	820	816	814	782	799	762	731	831	848	775	764	811	730	815	795	829	773	822	812	798	799	757	782	813	765	795	772	813	787	762	798	787	813	799	775	798	803	862	793	784	809	769	786	786	814	771	803	838	785	779	846	782	831	765	778	718	824	777	756	799	770	764	771	803	764	796	758	820	824	783	752	825	763	729	760	817	782	839	784	857	819	818	778	813	754	802	791	756	789	787	823	809	812	825	827	842	792	817	793	827	767	781	771	771	791	779	825	835	792	767	733	803	823	761	798	799	829	823	831	771	825	783	817	792	811	805	772	790	817	772	822	819	803	841	801	779	786	767	811	860	780	817	813	756	770	845	777	796	788	760	813	800	760	747	818	765	797	759	855	790	780	774	785	786	809	804	771	818	758	792	812	817	827	757	770	766	799	761	725	783	828	736	800	766	780	761	813	763	785	794	811	797	787	768	767	818	759	752	755	806	784	800	783	765	788	767	790	832	759	799	765	739	844	838	820	775	882	784	855	860	780	814	784	720	782	801	798	800	807	784	805	796	789	734	781	764	812	779	811	788	814	827	821	794	816	816	805	834	793	858	793	861	813	790	785	769	810	783	752	780	734	752	777	771	814	771	784	822	768	764	806	844	825	811	790	799	847	778	771	799	776	804	797	756	733	802	768	817	808	786	820	790	788	783	807	771	797	770	802	840	810	834	836	813	763	750	795	818	764	791	718	816	754	749	792	819	783	853	770	813	794	846	765	780	780	777	826	797	803	777	802	788	844	793	797	790	778	824	794	794	810	812	812	790	795	756	790	789	802	795	803	831	781	799	726	826	786	815	820	769	733	754	804	774	773	820	840	830	795	764	781	762	758	798	826	783	797	744	773	762	794	775	816	780	793	789	811	825	803	793	796	760	777	777	801	812	817	848	773	834	771	750	817	771	809	810	835	806	799	766	788	815	777	800	784	773	817	774	780	803	855	806	786	748	813	821	871	802	807	812	790	834	757	785	798	761	811	785	773	798	762	808	841	809	769	804	782	793	804	832	758	776	822	852	758	757	810	807	743	808	833	838	777	825	801	772	756	772	838	735	792	805	765	765	821	803	816	846	799	783	835	757	773	772	766	812	767	759	818	821	752	762	781	798	766	780	767	825	780	781	780	745	813	756	846	787	791	776	817	786	795	794	730	810	823	813	756	769	798	736	753	758	733	793	803	801	813	828	746	756	814	779	797	896	771	798	784	762	759	774	799	793	787	746	824	839	779	717	809	858
23588	16807	13201	19515	29027	29938	50815	69916	53861	34577	18748	9886	7289	6885	6629	6634	6723	6645	6822	6652	6722	6716	6665	6646	6806	6819	6683	6679	6702	6646	6689	6829	6695	6689	6723	6679	6718	6848	6721	6693	6660	6653	6736	6655	6612	6701	6644	6565	6686	6673	6687	6691	6679	6697	6515	6819	6721	6709	6537	6796	6760	6622	6761	6666	6579	6608	6736	6852	6710	6738	6725	6676	6613	6656	6687	6640	6657	6667	6643	6653	6686	6627	6693	6676	6638	6615	6596	6717	6722	6765	6700	6648	6764	6763	6601	6725	6665	6659	6683	6746	6651	6645	6631	6613	6658	6631	6577	6749	6792	6737	6607	6793	6665	6638	6778	6648	6667	6698	6844	6665	6719	6681	6715	6651	6659	6761	6627	6694	6763	6661	6619	6667	6709	6801	6614	6688	6719	6689	6650	6676	6800	6650	6788	6651	6759	6741	6781	6621	6663	6600	6682	6669	6694	6721	6648	6643	6570	6633	6679	6621	6602	6815	6706	6676	6625	6724	6807	6585	6649	6615	6647	6721	6565	6843	6744	6749	6701	6730	6580	6748	6713	6773	6582	6692	6695	6696	6637	6735	6807	6563	6639	6640	6722	6677	6612	6612	6781	6639	6628	6702	6625	6617	6625	6795	6684	6768	6543	6720	6660	6676	6810	6684	6687	6737	6693	6768	6609	6700	6680	6811	6675	6759	6755	6781	6783	6819	6660	6726	6675	6737	6593	6590	6726	6671	6748	6588	6675	6655	6660	6754	6784	6701	6648	6703	6695	6563	6784	6639	6672	6708	6626	6640	6666	6682	6849	6679	6652	6848	6821	6697	6772	6682	6785	6740	6732	6684	6723	6733	6653	6690	6573	6632	6669	6662	6685	6601	6732	6835	6571	6797	6831	6522	6581	6776	6811	6761	6698	6690	6784	6683	6685	6816	6598	6653	6727	6826	6681	6775	6738	6619	6589	6729	6642	6649	6723	6638	6846	6585	6616	6618	6653	6758	6800	6786	6736	6816	6594	6616	6700	6594	6676	6648	6662	6760	6617	6705	6715	6734	6662	6548	6860	6613	6689	6749	6622	6674	6691	6650	6790	6769	6569	6715	6721	6748	6786	6749	6768	6698	6866	6759	6754	6826	6735	6827	6710	6718	6654	6734	6636	6709	6622	6743	6716	6661	6696	6694	6731	6658	6546	6759	6769	6657	6780	6799	6725	6730	6643	6730	6750	6672	6879	6749	6649	6739	6696	6682	6695	6636	6576	6596	6794	6763	6654	6665	6713	6659	6709	6699	6687	6734	6586	6719	6724	6653	6805	6739	6695	6688	6564	6664	6735	6638	6660	6720	6647	6665	6696	6761	6635	6805	6734	6743	6695	6712	6728	6769	6784	6746	6765	6653	6642	6743	6765	6793	6698	6770	6646	6707	6724	6709	6846	6616	6596	6736	6659	6608	6650	6664	6736	6658	6677	6733	6744	6543	6763	6784	6719	6698	6635	6783	6781	6590	6706	6680	6656	6779	6729	6648	6677	6571	6678	6778	6708	6719	6696	6588	6751	6632	6741	6668	6713	6612	6752	6683	6714	6637	6715	6717	6665	6649	6804	6679	6655	6676	6639	6668	6594	6856	6733	6732	6596	6797	6663	6671	6565	6733	6727	6791	6631	6684	6720	6624	6694	6672	6710	6640	6754	6677	6647	6605	6756	6689	6677	6661	6598	6544	6629	6763	6719	6697	6658	6818	6794	6625	6509	6674	6707	6691	6747	6763	6611	6745	6553	6718	6691	6554	6646	6777	6786	6778	6630	6565	6700	6652	6727	6780	6674	6779	6858	6680	6621	6727	6792	6754	6625	6769	6719	6619	6721	6683	6749	6652	6717	6683	6640	6638	6803	6729	6680	6747	6696	6701	6785	6795	6685	6667	6838	6708	6758	6689	6891	6772	6659	6761	6711	6731	6676	6709	6748	6588	6706	6750	6829	6634	6706	6743	6651	6641	6673	6708	6658	6737	6775	6785	6635	6744	6717	6685	6813	6693	6690	6716	6554	6816	6734	6769	6636	6677	6633	6721	6940	6740	6717	6708	6748	6723	6758	6783	6743	6619	6586	6826	6547	6708	6642	6652	6730	6615	6757	6669	6565	6675	6716	6752	6622	6813	6762	6605	6683	6683	6719	6640	6706	6634	6734	6705	6658	6753	6734	6743	6671	6635	6644	6626	6715	6746	6762	6711	6676	6607	6684	6815	6653	6780	6770	6717	6643	6744	6629	6615	6768	6739	6777	6719	6651	6765	6679	6678	6805	6681	6762	6580	6812	6706	6691	6580	6735	6778	6735	6677	6696	6739	6696	6718	6739	6708	6627	6672	6767	6778	6686	6757	6739	6747	6708	6723	6676	6693	6674	6695	6659	6673	6658	6582	6555	6635	6568	6575	6751	6699	6835	6663	6815	6621	6641	6719	6785	6639	6820	6728	6779	6568	6608	6629	6606	6681	6754	6621	6683	6602	6598	6615	6653	6758	6714	6854	6635	6682	6586	6700	6737	6654	6711	6663	6726	6756	6660	6781	6709	6541	6696	6839	6549	6708	6657	6650	6690	6708	6615	6695	6734	6627	6671	6520	6814	6745	6701	6601	6826	6599	6819	6815	6715	6689	6699	6751	6731	6792	6745	6661	6569	6647	6759	6640	6660	6699	6781	6719	6737	6782	6742	6770	6746	6660	6661	6697	6744	6750	6590	6617	6688	6812	6650	6640	6837	6703	6683	6680	6756	6752	6680	6799	6820	6824	6657	6724	6817	6564	6543	6606	6733	6764	6638	6625	6752	6689	6665	6600	6768	6627	6723	6798	6692	6673	6625	6593	6781	6695	6762	6686	6700	6776	6644	6665	6700	6729	6699	6652	6651	6763	6719	6633	6744	6780	6584	6768	6635	6695	6675	6714	6622	6680	6764	6697	6781	6721	6672	6803	6558	6646	6667	6687	6791	6649	6662	6622	6707	6601	6722	6638	6721	6673	6707	6673	6678	6662	6675	6677	6719	6742	6765	6647	6695	6678	6621	6638	6618	6655	6806	6646	6818	6642	6763	6604	6682	6752	6681	6740	6740	6693	6623	6694	6668	6696	6654	6702	6761	6814	6708	6833	6764	6782	6755	6799	6644	6721	6628	6655	6798	6680	6734	6714	6662	6800	6668	6590	6680	6668	6692	6714	6701	6703	6719	6688	6741	6785	6649	6676	6782	6717	6557	6689	6740	6734	6811	6705	6741	6736	6725	6723	6720	6700	6806	6685	6627	6694	6725	6648	6658	6602	6785	6708	6617	6832	6680	6796	6660	6734	6711	6630	6856	6712	6709	6708	6638	6600	6672	6557	6707	6702	6685	6665	6678	6740	6643	6829	6639	6661	6597	6798	6672	6609	6686	6707	6660	6819	6753	6633	6734	6681	6645	6710	6755	6828	6677	6719	6668	6675	6693	6688	6731	6764	6509	6619	6609	6663	6694	6786	6671	6739	6819	6677	6716	6731	6714	6610	6782	6627	6606	6871	6668	6740	6686	6607	6626	6686	6678	6691	6765	6670	6693	6596	6769	6630	6665	6596	6762	6879	6733	6735	6644	6823	6719	6651	6616	6705	6704	6726	6624	6786	6706	6723	6686	6751	6740	6744	6688	6598	6793	6693	6694	6712	6804	6822	6745	6801	6730	6854	6682	6840	6822	6617	6622	6687	6720	6703	6598	6767	6782	6709	6684	6793	6678	6655	6760	6797	6743	6717	6827	6618	6680	6624	6711	6766	6642	6756	6771	6648	6704	6707	6875	6760	6633	6762	6625	6862	6670	6716	6657	6772	6767	6573	6657	6685	6729	6848	6670	6662	6676	6790	6823	6764	6650	6555	6629	6691	6669	6755	6770	6705	6637	6698	6701	6736	6567	6803	6668	6674	6563	6609	6690	6745	6744	6665	6741	6641	6620	6772	6791	6647	6729	6681	6707	6775	6712	6565	6634	6723	6659	6725	6625	6650	6610	6636	6742	6821	6729	6725	6745	6842	6932	6694	6721	6719	6660	6641	6755	6690	6631	6681	6711	6818	6624	6551	6689	6650	6645	6717	6681	6673	6719	6550	6792	6736	6678	6763	6721	6537	6823	6809	6712	6633	6710	6771	6632	6531	6767	6656	6681	6722	6446	6644	6587	6657	6642	6657	6683	6725	6611	6805	6751	6758	6664	6749	6671	6764	6812	6766	6699	6504	6657	6759	6745	6658	6815	6693	6607	6698	6787	6886	6694	6727	6691	6706	6670	6736	6765	6769	6635	6753	6725	6667	6728	6767	6770	6862	6637	6687	6738	6629	6759	6760	6657	6706	6683	6663	6758	6646	6703	6628	6759	6851	6675	6715	6605	6662	6864	6778	6630	6673	6653	6735	6705	6561	6721	6677	6741	6710	6677	6775	6722	6741	6686	6553	6660	6583	6690	6742	6602	6819	6612	6756	6643	6674	6701	6698	6574	6709	6664	6739	6667	6645	6683	6679	6761	6578	6594	6735	6603	6730	6854	6747	6773	6790	6747	6603	6731	6791	6619	6595	6722	6728	6637	6773	6619	6645	6709	6729	6667	6768	6710	6656	6693	6769	6747	6696	6738	6785	6617	6629	6672	6684	6794	6686	6673	6749	6726	6659	6733	6660	6672	6729	6675	6770	6768	6632	6706	6647	6694	6745	6778	6747	6739	6638	6613	6783	6629	6626	6647	6686	6644	6709	6676	6631	6786	6774	6683	6713	6662	6621	6674	6869	6820	6708	6771	6764	6634	6657	6598	6706	6691	6656	6831	6680	6758	6731	6748	6761	6771	6715	6857	6797	6654	6714	6715	6699	6769	6603	6829	6710	6758	6679	6706	6646	6563	6534	6776	6746	6700	6653	6794	6755	6694	6551	6674	6742	6702	6637	6793	6632	6733	6577	6618	6758	6757	6775	6598	6808	6791	6693	6700	6645	6759	6782	6657	6700	6661	6599	6696	6714	6647	6642	6706	6699	6704	6718	6580	6765	6602	6951	6654	6734	6826	6551	6793	6607	6624	6775	6664	6612	6540	6660	6635	6698	6805	6720
6252	4313	2643	2279	2837	2458	12229	24026	19660	10541	3148	1240	920	855	871	798	785	841	835	839	845	862	799	828	822	822	756	786	820	818	832	788	831	801	860	795	825	784	836	844	797	776	790	826	839	837	808	819	857	821	881	833	809	825	778	810	841	857	812	770	808	776	849	816	845	859	788	872	885	783	863	803	799	844	817	811	801	811	815	871	845	846	822	828	836	792	816	828	884	861	800	810	823	840	823	801	815	826	793	779	842	812	838	803	809	822	874	813	805	853	835	850	826	820	819	826	848	804	808	795	769	815	862	802	861	821	847	822	809	811	854	825	812	820	843	843	828	835	837	819	864	796	856	822	822	802	876	853	829	854	858	815	777	870	821	793	780	874	877	825	789	834	839	873	828	857	821	794	824	843	783	851	857	861	830	882	871	861	842	846	813	834	838	820	774	842	851	870	839	821	784	848	822	814	844	790	898	815	824	796	843	767	847	826	786	853	837	816	837	828	813	826	863	826	827	845	866	863	829	821	779	786	836	868	788	796	868	837	816	851	844	785	775	836	899	853	789	830	825	808	819	888	799	847	857	784	767	841	853	838	859	826	814	767	855	849	843	797	853	877	804	873	826	810	828	818	848	808	779	813	822	874	845	834	823	909	797	868	836	771	841	791	842	828	838	827	826	771	790	867	825	793	891	800	785	831	859	828	837	853	810	830	754	838	855	876	839	853	836	837	857	759	809	818	860	866	837	785	872	807	831	776	841	817	857	845	750	850	864	820	821	767	767	808	823	868	853	791	811	871	817	777	774	812	836	822	851	801	828	801	804	819	847	826	847	794	838	822	771	788	839	827	826	850	802	859	792	837	789	814	804	792	859	834	821	834	884	834	836	817	862	826	839	798	778	865	850	838	768	800	829	767	822	869	855	805	819	822	810	840	838	833	855	792	854	883	804	857	834	859	766	821	805	777	825	806	778	784	813	809	830	849	866	856	806	842	863	817	829	832	880	789	879	882	822	813	869	831	804	816	805	841	849	882	845	851	868	824	815	857	834	862	809	834	865	856	828	774	845	822	787	830	784	857	866	863	792	826	794	852	848	890	818	804	805	818	857	818	761	801	809	841	819	843	863	861	802	851	781	842	833	836	797	831	826	821	773	835	822	827	812	845	847	844	817	807	857	871	835	848	803	851	811	878	867	764	840	814	880	853	787	814	848	825	860	864	792	809	796	819	828	836	824	804	887	827	832	815	808	914	823	818	842	852	837	829	816	784	845	772	840	816	830	825	815	816	816	822	813	797	788	865	809	852	835	800	841	853	842	862	761	867	787	871	825	791	847	811	818	775	870	815	813	803	845	754	854	829	887	879	796	833	838	864	831	816	812	832	861	872	832	874	860	847	806	784	824	852	838	834	889	812	750	853	862	829	849	808	861	813	781	790	828	808	832	798	829	911	814	835	821	816	804	813	823	841	800	855	813	811	885	862	863	856	803	826	811	849	840	863	809	866	811	807	823	797	842	851	818	825	810	872	846	807	823	849	811	828	820	789	840	797	870	798	831	825	863	793	827	817	826	837	810	800	794	793	848	882	818	880	787	861	792	856	814	796	843	839	827	819	829	827	756	852	836	782	823	830	859	873	830	827	832	846	848	823	861	872	816	824	823	805	794	877	854	848	876	820	821	831	786	800	839	866	766	803	824	882	869	865	850	782	850	844	789	803	786	801	807	869	820	783	790	835	814	875	846	868	862	828	815	866	840	790	876	914	818	853	822	812	830	806	831	871	837	788	817	858	815	798	874	802	811	801	823	800	841	842	784	859	855	778	844	815	826	846	875	823	829	744	817	819	895	810	842	846	845	861	808	828	795	840	811	840	802	817	813	832	840	819	852	812	831	839	865	865	850	790	837	835	778	814	819	887	875	846	850	853	889	838	836	874	839	829	843	842	802	882	876	790	789	814	789	812	810	870	845	814	887	838	820	845	875	864	765	838	851	840	803	807	817	885	813	800	802	774	859	880	806	872	835	886	814	828	796	794	837	870	826	848	823	858	837	789	779	821	796	863	861	828	842	799	845	829	892	844	847	856	894	804	857	781	854	793	807	839	856	799	787	817	799	841	826	781	807	825	831	797	823	803	836	781	797	800	798	837	818	815	816	797	810	829	816	806	813	815	850	808	870	784	796	812	877	870	848	851	814	881	836	874	789	792	829	850	754	858	790	834	854	854	860	801	823	838	790	837	854	853	834	845	862	805	784	815	806	808	828	829	844	842	865	809	884	830	842	841	845	866	851	820	852	787	818	786	825	845	794	837	809	814	833	814	798	834	825	873	837	829	847	818	818	820	833	805	791	811	813	806	826	846	827	849	798	861	828	853	808	831	835	815	816	783	779	812	778	809	795	874	800	801	772	782	857	812	829	846	830	781	811	850	816	811	860	776	864	824	834	805	810	814	816	865	840	821	861	808	807	828	889	847	834	826	831	825	827	807	838	783	803	803	794	774	817	844	825	816	809	877	845	829	818	787	864	813	838	813	794	845	839	859	831	786	821	841	794	883	870	824	833	841	765	836	812	869	820	865	771	879	839	858	796	837	779	869	829	824	853	848	807	839	830	811	832	795	762	786	833	821	799	832	828	825	830	835	869	796	814	858	845	806	836	832	895	887	810	780	865	868	856	837	804	835	799	801	905	867	789	806	831	834	864	795	829	822	855	827	815	861	875	811	780	847	840	820	831	797	808	821	869	815	859	856	781	853	876	841	842	825	858	819	833	826	798	870	833	893	745	791	848	798	800	820	819	852	825	793	885	824	795	929	829	805	827	819	807	840	845	810	844	830	832	831	900	817	798	790	826	813	835	836	803	839	838	890	831	835	826	835	862	830	860	816	835	890	844	794	828	865	835	831	795	799	802	775	823	801	843	828	847	870	802	783	829	844	838	855	859	854	769	858	824	827	824	834	835	804	812	812	815	802	826	888	813	811	851	854	817	844	819	824	867	806	802	867	828	855	805	780	822	842	783	804	854	846	843	859	860	824	871	829	828	853	837	856	869	820	814	848	789	851	790	800	870	793	845	835	846	828	846	818	782	893	842	803	812	824	873	855	839	822	855	835	866	818	837	818	818	842	824	851	794	796	823	792	829	782	800	880	861	800	850	782	829	838	804	797	811	867	812	892	796	857	799	822	817	791	878	776	878	841	829	849	831	758	861	855	826	877	847	784	814	845	759	828	878	822	822	867	793	793	824	835	856	809	819	837	818	808	835	833	834	793	855	808	717	842	800	839	861	897	825	890	837	870	771	780	819	820	823	779	850	817	862	825	834	808	834	854	796	885	833	820	822	820	779	883	860	808	835	825	797	809	856	807	823	811	811	857	808	874	796	856	835	870	816	811	830	813	766	807	823	866	801	847	770	843	793	841	840	771	857	792	823	813	837	827	815	851	878	798	854	843	822	813	810	866	822	807	838	803	789	773	848	871	787	824	853	806	811	826	898	842	800	854	830	863
32921	23169	19588	28021	37478	33184	51242	74075	62624	43791	25791	13286	8245	7120	6982	7011	6918	6938	6847	6956	6883	6921	7003	7002	7005	6971	6862	6917	6884	6898	6855	6899	6951	7046	6857	6913	6945	7007	6964	7008	7054	6936	6901	6954	6791	6965	7095	6994	7058	6913	7114	6805	6979	7018	6901	7019	6945	6921	7086	6991	7010	6907	6871	6930	6892	6971	6986	6980	7002	6783	6961	6862	7036	6866	6878	6978	6858	6836	6969	6979	7008	6887	6912	6897	7091	6898	6943	6953	6889	7000	6965	7012	6911	6992	6980	6929	6935	6964	7053	6893	6942	6891	6905	6928	6861	6955	7023	6948	6858	6829	7015	6977	7028	7057	6988	6980	6822	7015	7028	6901	6950	6933	6977	6862	6981	6872	6868	7067	6887	6897	6851	6907	6828	6895	7033	6867	6997	6924	6924	7025	6952	6869	7018	6948	6971	6936	7008	7001	6819	6967	6908	7024	6935	6932	7031	6965	6918	7015	6996	6915	6940	6952	6955	6838	6877	6896	6944	7039	6968	6790	6937	6942	6840	6962	7168	6914	6984	6916	6840	6865	7001	7014	6871	6872	6934	6830	7043	7046	7012	6964	7160	6805	7042	6977	6959	7125	6877	6953	6953	6881	6878	6862	6920	6904	6935	6958	7023	6961	7005	6967	6957	6903	6938	6947	6963	6891	7009	6827	6987	6792	6947	6907	6853	6937	6997	6910	7038	6991	6998	6943	7016	6991	6788	6996	6902	7003	6865	6859	6904	7052	6996	6776	6895	7011	6904	6947	6859	6929	7028	6939	6963	6969	7078	7075	6845	6975	6990	6929	6924	6908	6931	6925	6916	7049	6883	6781	6949	6927	7033	7037	6947	6921	6970	6917	6959	6784	6988	7017	6916	6966	6986	7040	7006	6956	6806	6830	6919	6938	6931	6794	6933	6871	6919	6974	6937	6938	6998	6714	6887	6864	6833	6980	6957	6818	7066	6953	6895	6874	6981	6943	6903	6993	7005	6995	7006	6968	7019	7023	6890	6914	6953	6822	6923	6939	7068	6879	6857	6932	6933	6893	6994	6894	6960	6992	7036	6964	6892	6787	6901	6926	7037	6959	6879	6873	6988	6907	6909	6824	7000	6989	6898	6976	7021	7005	6909	7096	6999	6950	7048	6929	6908	7036	6931	6935	6917	6954	6840	7027	6963	6823	7060	7010	6986	6930	6892	6912	6922	7015	6863	7002	6894	6863	7043	6852	6876	7020	6876	7012	7039	7039	7049	6881	6996	7040	7054	6960	6975	6826	6941	6979	6953	7050	6996	6963	6829	6907	6985	7002	6861	7071	7020	6879	6920	7010	7036	6978	7057	6914	6942	6843	6920	7041	7005	6985	6985	6924	7059	7069	6895	6976	6821	6891	6957	6972	7069	6892	6875	6810	6881	6964	6906	7033	6947	6999	6884	6933	6928	7026	6844	6877	6842	6975	6977	6853	7007	6939	6912	6976	6926	7161	6924	6972	6847	6971	6845	6996	6940	6990	6895	6951	7034	6968	6924	6823	7007	6952	6939	6937	6879	6915	6807	6836	7028	6933	6935	7060	6994	7018	6903	6960	6980	6877	6962	7047	6765	6983	6935	6855	6986	7034	6970	6914	6990	6896	6892	6851	6996	6942	6899	6852	7002	6962	7046	6963	6802	7014	6970	6950	6910	6828	6869	6907	6963	7127	7007	6862	6906	6916	6832	7097	6922	6902	6965	6869	6925	6857	6848	6951	6944	6868	6983	6902	6829	6961	7009	6934	7058	6859	7057	7027	7011	6963	7062	6965	6987	7038	6890	7010	6943	6876	7029	7120	6963	6920	6864	6993	6909	7034	6872	7043	6862	6958	6949	6968	6999	6947	6985	6961	6944	6864	6916	7026	6921	6960	6908	6922	6892	6945	7062	7001	6997	7068	6946	6886	7115	6881	6946	6922	7054	7013	6964	6846	7029	6939	6912	7072	6957	7020	6931	6991	6914	6975	6837	6957	6953	6983	6802	6925	7026	6981	6942	6894	6987	7010	6967	7004	7019	6975	6908	6983	6986	6932	6836	6966	7047	6943	7076	6924	6953	6929	6945	6928	6970	6961	6974	7045	7024	7011	7028	6855	6962	6867	6969	6871	6977	7049	7032	6931	6917	6955	6963	6939	6953	7002	6842	7107	6973	6900	7051	6866	6896	6843	6889	7001	6822	7008	6866	6909	6950	6957	6970	6923	6986	6842	7075	6905	6911	6997	6962	6920	7185	6997	7010	6943	6953	6930	6961	6833	6914	7079	7005	6884	6949	6862	7035	6929	6829	7056	6996	7083	6948	6952	6846	6896	6980	6894	6841	6969	6837	6905	6998	6817	6834	6946	7054	6892	6946	6848	7036	6932	6948	7013	6822	7060	6967	6992	6909	6943	7035	6790	7044	7003	6890	6901	6925	6901	6952	7099	6974	6990	6911	6965	6895	7010	7051	6836	6938	7038	6944	6976	6972	6959	6970	6987	6954	6897	6825	7049	6968	6942	6957	7083	6988	6918	7000	7031	6974	6941	6965	6953	7029	6939	7135	7075	6999	7052	6923	6879	6920	6963	6937	6976	6794	6903	6989	7042	6814	7011	6946	7018	6857	7030	6937	6999	6964	6980	6968	6867	7033	7027	6939	6848	6975	6885	6983	6979	6887	6991	6954	6980	6914	6933	6864	6813	7031	6924	6977	6910	6944	6725	7007	6982	6911	6829	6854	6907	7004	6889	6995	6865	7025	6849	7097	6978	7031	6890	6900	6851	6990	6922	6757	6950	6785	7077	7027	7060	7042	7036	7037	6877	6931	7012	6844	7013	6984	6930	6952	6934	6943	7108	6915	6962	7026	6936	6929	6892	7110	7000	6974	6857	6849	7036	6910	6863	6930	6866	6847	7074	7017	6965	7009	7069	6932	7072	6985	6989	6840	6888	6964	6952	6991	7005	7098	6924	6976	7004	6875	7100	6988	6922	6862	6932	6953	6957	6988	7001	6964	6853	7012	6864	6825	6858	6948	6935	6835	6938	6963	6944	6888	7007	6953	6994	6865	7110	6829	6872	6884	6975	6884	6946	6993	6926	7037	6888	6966	6966	6896	6951	6968	6982	6978	6967	7022	6974	6960	6857	7049	6952	7008	6971	6948	7012	6951	7030	7104	6925	6895	6957	6963	6874	6966	7064	7014	7015	6924	6948	7043	7004	6984	6863	6949	6964	7077	6849	6932	6809	6974	6865	6930	6859	7037	6937	6982	6999	6961	6930	7056	6908	6788	6847	6806	6961	7016	6996	6938	6936	7003	6944	7009	6897	6874	6856	6909	7086	7003	7030	7068	6884	6873	6933	7000	7027	6935	6932	6939	7003	6889	6991	6981	6953	7023	6866	6960	6878	6941	7029	6911	6953	6984	7008	7088	6836	6995	6850	6895	7112	6907	6967	6985	6946	6841	6915	6908	7027	6888	7064	6972	6876	6971	6901	6829	6983	6965	6878	6848	7046	6895	6937	6976	6963	7068	6827	6959	6824	6927	7008	7076	6900	6908	7015	6910	6939	7127	6929	6987	6953	6957	6838	6946	6967	7024	7009	6921	6973	7043	6844	6881	7094	6865	7070	6812	7018	6956	6880	6903	6856	6946	7023	7056	7017	6956	6966	7050	6884	7021	6921	6921	6910	6908	7095	6976	7051	6989	6896	6872	6915	6995	6957	7005	6899	6972	6960	6950	7049	6994	6909	7070	6861	6955	6938	6963	6921	6981	7038	6910	7033	7048	6779	7069	6900	6883	7001	6912	6936	6943	7001	6936	6906	6898	6863	6918	6903	6936	6873	6946	6938	7013	6910	6951	7040	7016	7029	6956	6884	6992	6969	6908	6976	6932	7075	6895	6977	6889	6876	6938	6824	6907	6967	6917	7017	6978	6998	6975	7108	6985	7044	7104	6916	6810	6858	6893	6926	7006	6849	7085	6938	6892	6909	6971	7036	6936	6927	6919	6958	6955	7010	6991	7097	7068	6991	6915	6832	6847	6837	7127	6869	7121	6881	6951	7005	6892	6905	6825	6938	6911	6966	6992	6929	6889	6869	6894	6852	6861	7001	7007	6983	6991	7051	6807	6950	7058	6984	7070	7055	6959	6876	6981	6944	6836	6815	6946	7032	6860	6954	6889	6945	6968	7118	6941	7017	6906	6938	6973	6847	6969	6952	6974	6906	6894	7094	6956	6944	6876	7031	7023	6880	7012	6983	6823	6931	6954	6945	6837	6891	7027	6967	6793	7110	6942	6998	6985	6891	6974	6881	6936	6865	7013	6889	6958	7064	6911	7009	6915	6901	6951	6950	7071	7003	6983	6986	6838	7092	7013	6863	6929	6871	7077	6967	7026	6939	6908	6900	7058	6976	6887	6966	6974	6957	6932	6991	6920	6990	7062	6963	6959	6977	6820	6996	6977	6844	6842	6958	7029	7020	7085	6896	6920	7002	6948	6973	7111	7002	6914	7039	6798	7032	6945	7110	6867	6886	7022	6968	6964	6937	6913	6912	7001	7065	6937	7070	6869	7004	6919	6961	6907	6957	6881	6883	7033	7062	6872	6983	6908	6966	6873	6886	6956	6982	6906	6926	6903	7041	6963	6859	6969	6885	6982	6972	6985	6890	6904	6945	6925	7026	6858	6957	6871	6904	7020	6882	6966	6871	7037	6932	6880	7039	6921	6799	6994	6915	7048	7071	7020	6915	6960	6971	6987	6913	6869	6899	6887	7093	6966	6992	6882	6913	6979	7043	6964	6920	6827	6886	6973	7030	6872	7013	6902	6867	6937	6925	6874	7088	6930	6890	6882	6990	7011	7100	7018	6962	6991	6980	6831	6888	6903	6903	6854	6978	6981	6856	6887	6976	7013	6907	6899	7082	7035	6924	6893	6973	7039	7035	7029	6973	6883	6890	7008	7056	7066	6882	6892	6938	6956	7021	6976	6976	7046	6878	6953	6868	6923	6885	7003	7055	6981	6954	6912	6962	6959	7020	7002	6915	6923	6977	6968	6960	6780	6943	7012	6864	7025	7006	6954	6939	7147	6905
3840	2199	1617	1280	1263	1222	2261	5946	4966	2987	1528	946	800	688	777	781	771	792	738	769	745	755	803	736	773	748	767	756	753	740	757	772	783	770	757	748	780	768	794	739	769	728	786	775	746	714	745	798	740	748	821	750	751	780	740	729	766	769	795	747	683	779	784	792	753	733	741	720	705	752	739	730	759	762	728	765	766	770	804	743	735	763	788	739	757	744	758	761	810	751	793	806	781	753	767	727	699	739	722	729	785	770	775	739	753	744	712	783	763	774	735	708	744	769	751	761	755	754	778	750	730	752	762	733	742	782	743	702	717	730	736	762	787	701	777	765	785	784	774	746	762	766	793	828	796	731	780	744	739	735	727	744	748	757	781	765	799	769	772	798	778	787	722	823	721	726	771	786	781	773	734	759	751	786	793	713	732	717	721	747	762	739	786	737	732	771	708	718	758	794	784	752	731	743	716	734	764	782	741	724	745	735	714	751	783	773	734	741	720	793	783	754	747	809	748	733	762	768	733	746	738	814	716	754	735	789	763	798	783	746	788	834	752	787	756	771	792	833	734	773	762	785	798	736	770	790	751	766	760	775	746	753	718	693	775	774	792	821	769	758	744	713	749	733	743	778	737	752	763	727	780	713	750	768	781	842	727	759	724	738	703	792	755	731	762	763	770	776	778	747	788	739	771	783	750	728	699	779	713	714	768	733	763	768	739	740	761	757	763	735	746	786	708	776	755	781	762	744	768	751	768	789	767	702	795	789	821	762	728	721	740	785	719	824	750	767	694	778	757	751	741	736	788	755	732	746	760	764	794	788	699	699	768	782	740	756	806	758	714	779	708	733	740	754	733	778	773	777	768	762	767	754	807	803	747	740	744	779	811	750	822	777	734	777	750	728	768	732	716	716	793	802	740	751	736	817	777	778	750	721	725	738	758	727	730	735	746	741	761	747	765	767	755	788	730	790	780	746	754	786	766	711	773	737	749	775	737	730	776	749	743	775	761	764	726	781	781	802	726	754	754	754	755	769	756	766	735	733	758	717	741	741	749	761	748	792	724	767	710	795	747	735	746	767	795	730	780	777	762	785	773	816	765	752	741	727	780	761	800	752	750	773	801	780	764	788	792	817	731	775	791	699	792	698	765	840	800	739	767	804	773	741	835	716	723	722	733	754	737	790	732	783	760	746	816	726	730	766	783	805	819	780	735	775	731	726	785	741	753	782	789	770	809	789	742	750	756	723	801	742	768	781	763	761	735	765	792	740	724	724	776	760	752	728	766	815	759	776	723	729	724	757	755	724	809	800	761	722	787	753	773	794	758	734	746	787	780	740	770	745	775	730	785	732	738	765	770	740	760	748	744	799	837	785	798	795	786	823	767	730	806	805	767	785	732	745	770	796	777	749	788	778	758	728	762	773	758	774	760	733	767	774	740	747	748	747	743	779	740	754	820	793	759	759	764	807	719	711	748	723	739	778	792	763	776	711	714	779	786	797	761	734	765	744	759	770	765	743	809	730	772	751	783	758	792	754	759	789	733	770	747	773	779	778	781	764	718	804	749	771	716	779	768	769	819	781	774	739	779	764	787	740	764	767	771	764	756	754	742	777	773	787	755	787	774	733	773	716	744	706	758	690	744	738	824	829	770	796	764	743	787	753	797	739	714	728	754	716	757	746	736	761	677	770	766	769	776	717	771	740	771	750	776	754	760	749	764	717	757	759	761	708	726	806	736	757	767	738	733	757	750	780	767	748	727	759	763	755	740	772	785	771	775	755	744	750	747	766	766	740	792	759	741	764	790	767	764	747	765	811	755	784	748	757	746	818	765	763	766	757	771	761	771	771	735	725	774	767	753	750	804	749	735	775	792	744	779	762	761	740	766	767	795	720	742	727	768	783	748	727	775	746	742	822	691	765	766	762	746	771	760	762	769	744	747	769	785	784	787	759	808	740	730	775	751	764	737	772	731	758	755	738	755	756	753	744	796	777	775	751	741	742	757	710	822	788	755	753	780	772	755	820	746	794	766	781	768	704	776	732	775	785	761	735	749	788	776	734	780	777	762	806	773	767	715	752	699	746	782	742	752	784	763	792	775	765	811	722	793	757	764	752	778	726	694	773	753	719	764	762	727	791	762	800	722	770	785	771	789	781	739	754	755	703	771	771	754	763	727	764	766	740	790	790	741	732	774	766	762	816	746	738	805	814	764	716	798	722	750	797	741	773	759	707	748	787	761	744	745	799	760	793	764	807	751	780	780	747	770	766	754	798	747	728	756	751	760	725	775	812	759	746	776	790	764	751	797	769	768	810	779	712	755	756	694	723	738	740	752	729	742	693	767	787	756	762	808	756	754	755	768	743	784	759	785	734	789	765	715	748	744	778	799	795	748	774	730	778	777	722	689	732	758	792	739	773	757	784	788	733	718	778	804	770	790	768	737	760	767	745	747	730	725	766	756	773	775	761	734	712	780	808	717	760	753	774	743	712	779	770	736	761	764	735	789	738	799	753	743	750	757	766	771	765	812	719	784	743	756	772	761	811	749	752	752	784	809	802	758	793	750	802	748	709	746	764	772	761	768	751	773	709	782	753	760	762	755	789	753	737	715	796	773	801	779	756	775	762	718	737	755	720	795	759	769	724	754	699	739	770	733	736	754	794	723	791	817	792	765	753	787	767	760	734	759	819	801	780	745	744	742	762	756	697	789	781	726	783	788	764	771	815	794	773	687	765	725	782	723	727	778	742	730	735	746	753	789	777	754	764	815	757	783	748	748	747	752	784	780	758	762	732	769	779	701	752	795	786	803	780	773	769	762	742	798	808	759	770	785	738	759	747	761	782	732	785	756	779	754	736	769	798	742	741	780	729	784	792	746	754	777	724	768	780	711	776	737	741	798	760	784	688	759	773	758	808	699	766	783	743	785	793	790	764	765	767	739	739	764	767	733	812	738	730	764	740	783	762	770	734	796	777	743	725	784	761	831	700	815	755	763	815	768	793	715	805	742	751	781	797	721	749	800	806	811	817	745	780	737	747	788	764	764	801	768	786	735	762	800	732	786	786	717	814	790	756	766	790	774	741	742	748	789	770	768	767	765	789	772	743	705	794	763	765	717	730	728	785	779	767	772	724	751	739	778	784	775	741	780	770	776	840	773	722	742	792	729	734	795	786	761	753	727	748	770	710	765	768	730	770	783	768	806	744	799	729	760	764	745	750	806	777	773	823	835	791	775	762	764	778	780	755	746	730	750	708	783	808	780	721	740	735	727	770	756	762	821	798	783	761	776	751	734	772	754	793	710	759	783	763	754	731	756	784	751	770	793	776	791	771	753	772	777	795	766	759	796	763	692	735	759	778	777	807	748	777	771	760	767	756	775	733	751	763	757	826	718	750	822	760	771	760	757	772	748	750	792	752	816	732	728	815	765	779	786	747	724	764	773	767	784	707	741	754	714	743	740	763	775	770	743	777	721	780	792	770	736	770	777	730	704	766	720	711	765	777
23082	18714	15631	20309	24074	22243	30966	44166	37520	28746	16633	9050	7081	6507	6475	6640	6531	6391	6386	6516	6467	6428	6554	6434	6457	6407	6460	6515	6468	6486	6433	6645	6324	6447	6453	6551	6596	6479	6601	6472	6463	6531	6507	6512	6438	6470	6469	6411	6517	6449	6558	6433	6364	6542	6511	6561	6487	6595	6411	6604	6417	6475	6541	6428	6505	6502	6437	6504	6423	6413	6535	6424	6485	6472	6479	6577	6393	6459	6520	6574	6467	6432	6360	6415	6392	6511	6446	6538	6342	6456	6490	6483	6443	6502	6462	6460	6649	6560	6582	6451	6516	6482	6574	6560	6468	6531	6528	6431	6542	6409	6594	6430	6457	6501	6431	6585	6498	6518	6457	6474	6473	6492	6524	6487	6508	6452	6441	6540	6452	6514	6460	6572	6477	6465	6438	6536	6557	6557	6586	6551	6617	6452	6410	6486	6501	6415	6561	6474	6489	6516	6483	6430	6569	6494	6485	6353	6401	6572	6500	6442	6535	6413	6502	6524	6506	6483	6442	6462	6547	6423	6469	6566	6526	6591	6500	6495	6580	6464	6517	6598	6383	6476	6440	6558	6469	6437	6621	6648	6376	6544	6509	6471	6411	6530	6501	6458	6642	6532	6588	6478	6449	6480	6476	6564	6446	6514	6500	6485	6550	6517	6475	6507	6459	6569	6560	6644	6597	6463	6388	6404	6421	6438	6399	6507	6591	6451	6481	6526	6547	6448	6368	6407	6571	6547	6496	6482	6441	6537	6606	6593	6497	6600	6527	6448	6496	6568	6476	6477	6503	6541	6427	6433	6517	6464	6416	6331	6466	6443	6589	6363	6539	6547	6455	6453	6595	6522	6518	6408	6583	6473	6436	6372	6479	6395	6444	6569	6433	6392	6426	6507	6390	6552	6566	6430	6536	6501	6523	6330	6368	6385	6552	6395	6480	6579	6498	6509	6573	6557	6544	6410	6527	6497	6499	6653	6427	6408	6369	6430	6314	6558	6580	6417	6415	6483	6594	6653	6516	6472	6376	6550	6519	6713	6502	6467	6441	6449	6487	6522	6479	6570	6439	6565	6387	6519	6519	6412	6471	6502	6420	6503	6486	6351	6468	6344	6460	6591	6516	6504	6618	6439	6671	6502	6534	6583	6522	6535	6470	6419	6386	6612	6418	6411	6520	6522	6518	6500	6555	6527	6588	6462	6487	6563	6504	6500	6453	6508	6484	6477	6427	6541	6502	6472	6418	6469	6623	6401	6512	6431	6456	6462	6534	6400	6432	6540	6500	6420	6443	6542	6533	6451	6596	6497	6449	6577	6524	6463	6520	6519	6490	6560	6427	6474	6470	6485	6552	6458	6472	6486	6521	6523	6524	6433	6447	6502	6544	6478	6531	6519	6486	6422	6540	6471	6601	6488	6551	6608	6532	6458	6548	6523	6494	6395	6450	6515	6562	6453	6504	6519	6556	6413	6393	6508	6426	6387	6385	6465	6490	6403	6428	6519	6513	6477	6478	6526	6401	6480	6433	6481	6587	6462	6634	6443	6425	6669	6303	6540	6488	6527	6516	6620	6597	6391	6522	6461	6494	6530	6606	6426	6593	6484	6417	6531	6457	6406	6548	6466	6490	6313	6548	6555	6504	6535	6434	6505	6531	6522	6539	6686	6486	6613	6614	6443	6529	6385	6574	6464	6574	6471	6659	6488	6535	6368	6559	6514	6512	6537	6528	6490	6493	6346	6540	6385	6439	6403	6624	6458	6655	6572	6481	6403	6473	6611	6560	6450	6672	6371	6368	6431	6583	6487	6520	6621	6424	6585	6612	6546	6451	6466	6470	6584	6431	6528	6445	6545	6471	6530	6563	6576	6549	6449	6471	6600	6570	6473	6470	6412	6507	6453	6460	6405	6506	6465	6448	6550	6599	6443	6540	6448	6460	6404	6451	6514	6431	6435	6504	6493	6444	6510	6630	6580	6580	6508	6558	6471	6553	6641	6430	6512	6533	6408	6373	6459	6553	6417	6547	6532	6466	6432	6432	6509	6488	6503	6545	6500	6439	6606	6534	6591	6503	6511	6508	6536	6557	6488	6562	6488	6318	6475	6539	6402	6523	6385	6685	6471	6572	6461	6445	6473	6504	6378	6579	6493	6499	6485	6454	6483	6496	6511	6507	6434	6500	6446	6474	6462	6422	6437	6521	6457	6398	6485	6478	6527	6615	6506	6547	6543	6561	6547	6463	6403	6466	6392	6489	6714	6484	6391	6503	6436	6440	6417	6566	6525	6518	6470	6535	6440	6563	6528	6533	6481	6440	6472	6437	6461	6546	6549	6505	6543	6499	6587	6457	6511	6607	6476	6469	6408	6478	6454	6617	6535	6460	6518	6408	6628	6563	6457	6630	6493	6502	6600	6585	6571	6398	6511	6413	6386	6530	6586	6465	6571	6432	6503	6464	6442	6437	6387	6559	6464	6458	6572	6453	6578	6428	6545	6521	6492	6564	6481	6504	6585	6516	6592	6489	6578	6652	6461	6543	6435	6513	6420	6488	6481	6544	6549	6474	6450	6440	6499	6471	6510	6505	6474	6492	6408	6394	6502	6542	6520	6536	6445	6367	6524	6484	6442	6442	6530	6360	6489	6408	6518	6481	6447	6538	6549	6408	6559	6521	6566	6450	6567	6410	6456	6443	6501	6408	6414	6531	6370	6525	6422	6672	6482	6516	6556	6472	6384	6442	6439	6514	6438	6562	6465	6542	6430	6382	6561	6509	6498	6585	6482	6359	6390	6365	6484	6563	6612	6439	6517	6499	6534	6518	6506	6585	6531	6585	6563	6504	6547	6556	6435	6452	6465	6464	6568	6454	6525	6469	6471	6478	6638	6481	6405	6431	6493	6545	6458	6546	6435	6535	6420	6391	6414	6476	6389	6529	6419	6465	6576	6465	6404	6557	6507	6527	6356	6476	6461	6568	6615	6425	6369	6485	6494	6531	6555	6448	6520	6420	6758	6478	6665	6535	6481	6415	6461	6471	6396	6464	6497	6529	6530	6408	6564	6472	6453	6582	6464	6391	6570	6446	6548	6435	6525	6611	6438	6539	6578	6495	6445	6477	6438	6439	6579	6542	6535	6462	6464	6501	6424	6498	6535	6496	6601	6479	6581	6552	6475	6538	6495	6382	6542	6395	6499	6522	6428	6636	6588	6471	6439	6379	6449	6505	6443	6637	6517	6450	6507	6526	6560	6681	6421	6426	6505	6529	6449	6502	6485	6400	6414	6537	6404	6412	6637	6496	6427	6420	6558	6561	6513	6466	6481	6391	6490	6575	6472	6651	6462	6596	6494	6451	6565	6453	6502	6426	6545	6548	6430	6711	6538	6570	6526	6537	6542	6485	6459	6589	6498	6581	6532	6548	6415	6423	6577	6404	6460	6385	6519	6471	6425	6402	6466	6620	6497	6604	6536	6384	6474	6476	6540	6492	6470	6406	6429	6541	6607	6544	6518	6362	6624	6536	6507	6417	6557	6473	6518	6553	6420	6541	6414	6437	6376	6584	6486	6418	6548	6426	6372	6584	6507	6520	6512	6398	6533	6594	6452	6441	6493	6489	6505	6433	6504	6460	6476	6444	6268	6538	6488	6508	6597	6400	6399	6455	6444	6531	6443	6452	6459	6567	6540	6488	6615	6547	6455	6464	6526	6445	6562	6556	6601	6481	6404	6552	6470	6396	6379	6352	6509	6445	6521	6540	6486	6616	6490	6599	6450	6520	6471	6517	6412	6500	6452	6440	6520	6537	6542	6479	6422	6566	6538	6449	6494	6389	6460	6521	6431	6477	6567	6512	6617	6599	6505	6516	6507	6512	6462	6536	6470	6487	6582	6528	6496	6529	6507	6711	6475	6575	6570	6427	6528	6754	6497	6623	6652	6494	6461	6571	6536	6504	6440	6509	6508	6442	6600	6471	6499	6487	6296	6459	6418	6530	6483	6480	6566	6515	6625	6618	6580	6496	6601	6390	6500	6529	6539	6403	6623	6461	6453	6559	6517	6575	6469	6555	6543	6389	6631	6371	6494	6508	6493	6565	6557	6366	6573	6453	6561	6412	6362	6484	6486	6564	6532	6451	6389	6395	6523	6491	6403	6535	6482	6646	6382	6468	6299	6497	6396	6473	6477	6498	6438	6549	6509	6434	6400	6588	6530	6517	6517	6507	6474	6543	6542	6522	6455	6333	6436	6502	6544	6459	6380	6464	6490	6366	6441	6464	6422	6465	6549	6468	6427	6381	6548	6502	6524	6418	6493	6503	6525	6525	6429	6539	6594	6526	6349	6579	6676	6458	6398	6427	6553	6512	6564	6492	6518	6572	6436	6462	6482	6423	6475	6477	6567	6566	6558	6484	6450	6434	6419	6440	6447	6565	6567	6554	6512	6485	6448	6492	6494	6448	6603	6444	6468	6545	6406	6475	6470	6488	6563	6517	6424	6447	6522	6595	6468	6531	6554	6447	6577	6372	6498	6470	6467	6605	6499	6520	6408	6461	6512	6449	6570	6381	6598	6450	6505	6583	6490	6629	6380	6575	6537	6612	6486	6481	6395	6413	6466	6462	6480	6481	6307	6491	6522	6576	6541	6480	6477	6628	6438	6452	6524	6502	6554	6621	6438	6488	6461	6458	6483	6596	6457	6465	6514	6383	6455	6376	6524	6499	6413	6534	6453	6442	6534	6456	6475	6511	6547	6500	6540	6407	6515	6547	6510	6524	6488	6587	6490	6430	6610	6556	6476	6448	6497	6524	6332	6336	6476	6599	6504	6446	6726	6529	6409	6598	6443	6532	6580	6420	6489	6464	6504	6478	6475	6443	6463	6463	6491	6531	6446	6467	6518	6505	6623	6488	6702	6480	6361	6525	6422	6430	6492	6493	6484	6489	6531	6453	6462	6410	6480	6463	6438	6501	6511	6471	6582	6514	6590	6554	6394	6541	6552	6554	6432	6480	6559	6637	6548	6498	6425	6516	6483	6476	6540	6506	6422	6423	6492	6543	6619	6444	6440	6435	6579	6500	6442	6465	6397	6524	6502	6405	6434	6481	6401	6376	6497	6526	6549	6551	6449
4225	3755	2219	2166	1877	1559	2684	12237	10820	5253	2228	1147	871	830	838	804	805	818	766	770	752	820	780	777	797	808	784	835	804	782	772	836	740	792	783	801	835	786	781	828	771	773	819	805	818	795	828	764	828	765	765	756	789	753	773	772	817	780	830	768	803	822	835	850	772	742	766	758	831	835	848	755	769	810	870	761	832	805	832	821	795	773	759	788	782	790	792	815	817	820	760	815	786	785	809	800	813	763	787	778	730	780	796	781	810	791	799	823	817	847	757	842	777	794	802	759	784	753	751	795	788	798	815	778	771	735	758	775	760	823	824	790	731	786	786	787	794	739	793	799	820	817	780	798	809	810	728	760	815	831	863	782	754	778	766	785	775	774	777	853	802	830	831	834	819	766	787	810	756	754	806	795	842	782	815	750	758	774	748	820	820	826	783	804	837	802	785	753	768	882	808	793	776	759	809	835	762	798	820	780	806	759	769	741	781	799	802	791	765	824	839	774	778	775	782	845	789	800	823	789	809	781	808	788	784	820	776	802	792	785	784	831	822	785	830	757	804	795	817	815	833	804	785	761	786	713	785	867	795	790	781	783	887	765	891	807	857	830	823	760	816	808	831	773	813	759	807	821	795	809	768	757	776	792	785	783	766	802	809	811	801	858	818	815	812	788	732	820	866	786	827	788	770	824	780	836	760	775	854	793	806	802	836	820	829	783	782	782	835	814	776	799	821	821	751	780	791	808	814	801	811	789	766	761	782	842	808	787	836	770	762	792	852	756	750	807	738	839	753	784	857	755	769	800	872	799	830	831	796	817	759	786	814	806	733	840	806	815	779	810	808	758	791	799	766	756	828	777	800	779	787	827	811	765	797	812	794	755	781	816	800	798	774	741	770	804	787	816	823	816	791	775	759	786	848	837	800	770	808	828	761	823	804	759	773	804	837	799	767	753	819	771	789	817	776	794	812	770	841	801	777	792	830	785	813	791	808	825	804	817	770	832	810	888	818	784	808	785	770	825	802	774	782	822	814	809	807	763	792	785	798	790	752	814	826	769	798	730	836	811	813	786	777	787	757	777	849	811	818	835	825	774	780	807	821	796	740	781	802	747	788	812	841	802	782	844	800	771	823	834	751	801	828	805	784	850	856	790	816	778	758	784	817	819	812	775	800	776	768	795	832	803	814	793	819	811	826	744	788	780	764	819	824	780	783	808	788	795	807	775	789	807	784	781	802	814	726	801	816	764	746	811	794	731	749	827	820	840	767	835	850	779	841	780	839	780	805	772	793	802	785	806	784	790	768	737	793	800	863	771	818	773	816	790	833	736	830	844	839	781	750	828	744	790	815	779	827	819	820	771	803	735	804	794	777	766	739	782	830	794	753	789	786	815	802	834	829	784	801	815	755	765	776	826	760	807	782	761	793	815	796	793	802	802	790	857	813	802	832	787	823	781	805	763	787	802	796	808	764	793	782	795	744	803	794	782	792	797	764	774	748	763	782	753	776	809	840	799	775	771	798	866	766	786	752	763	827	790	821	814	804	820	787	804	765	848	838	782	831	805	793	829	829	761	790	799	763	743	744	820	822	780	811	804	771	782	784	766	826	766	736	777	771	813	782	764	764	866	822	813	782	754	816	807	789	762	782	775	843	770	779	811	764	805	784	784	757	829	805	794	799	788	826	849	773	781	778	752	844	769	784	783	803	833	789	797	793	845	811	785	819	807	829	810	815	796	767	831	815	808	798	837	831	780	793	848	773	837	794	815	787	796	789	728	750	810	809	794	801	839	783	835	789	786	811	823	808	805	793	791	845	821	811	819	773	768	770	834	793	836	820	806	786	868	804	796	760	767	816	846	826	756	776	815	797	809	757	799	812	793	754	781	719	829	789	826	798	778	801	848	796	814	789	843	791	811	831	826	816	823	819	810	789	759	777	821	830	776	750	868	823	767	826	836	829	778	796	737	756	787	792	761	756	749	804	822	783	835	792	758	752	809	824	785	793	777	823	751	809	790	807	763	808	797	757	798	803	842	814	844	805	844	825	862	779	778	825	801	821	773	772	778	830	839	785	869	791	742	808	786	807	783	810	789	805	787	784	774	796	828	786	846	826	807	830	840	802	827	758	795	778	756	812	809	784	821	851	796	804	779	776	796	802	775	748	794	798	809	798	785	837	822	800	837	855	840	748	779	777	745	785	804	825	800	815	826	835	803	811	827	776	792	819	819	770	799	834	823	745	835	832	733	814	796	765	814	794	781	802	821	779	832	797	818	817	844	796	798	779	814	779	835	778	778	827	804	762	819	860	786	785	784	817	790	748	797	729	778	765	794	823	817	759	799	785	819	811	786	794	810	793	761	802	804	810	767	792	824	805	772	762	775	752	804	872	792	810	782	734	869	813	812	829	787	797	825	790	791	812	817	867	766	802	804	836	792	736	800	823	827	781	787	806	754	828	881	801	800	808	845	770	768	821	751	822	816	802	835	841	783	800	857	808	823	806	776	797	826	822	794	787	814	785	776	801	770	813	826	796	872	807	772	801	861	776	783	825	791	817	795	745	791	719	787	744	798	763	820	832	785	799	821	775	742	811	769	791	783	802	818	792	804	837	809	781	780	784	797	780	783	810	766	812	812	790	799	779	774	773	819	782	803	789	766	799	804	846	806	833	754	809	853	754	785	834	805	791	731	787	827	787	832	802	833	838	796	820	826	736	827	810	764	778	819	798	835	778	840	791	776	765	812	816	801	819	785	781	775	747	749	844	856	830	770	764	822	775	783	788	855	793	813	832	775	798	766	831	797	825	811	782	799	767	805	784	800	767	814	779	852	820	800	766	785	793	780	790	789	792	794	805	806	772	785	838	799	787	776	796	755	756	778	805	788	804	814	786	789	797	761	802	824	813	814	827	772	783	830	774	816	780	801	790	785	771	789	784	811	798	749	782	799	794	811	793	808	811	800	816	725	839	827	783	804	813	828	794	811	812	824	786	783	784	783	769	759	788	822	741	776	768	829	739	850	791	821	772	803	819	815	800	825	798	753	773	821	785	779	805	806	823	798	790	829	761	817	820	808	828	774	771	792	797	836	794	786	756	797	821	775	756	783	835	804	820	858	824	821	781	783	785	777	838	803	825	789	807	834	861	753	764	793	807	848	810	839	803	854	799	833	841	795	781	807	812	826	768	785	819	817	824	780	762	813	804	828	785	859	817	778	820	773	789	785	775	774	835	789	766	811	783	800	771	799	866	847	804	787	804	816	860	794	820	818	751	795	770	841	800	792	802	825	793	886	798	780	811	773	842	774	795	833	840	769	760	828	843	806	807	785	812	794	789	758	819	828	774	793	816	792	800	773	804	815	779	863	806	786	815	806	789	825	817	772	826	813	769	816	762	817	782	804	804	804	868	757	816	848	771	859	783	736	825	779	821	780	828	826	802	845	820	780	854	791	843	780	777	779	820	774	818	831	797	763	789	823	837	774	843	816	788	799	878	825	866	814
28507	23667	18189	27997	30930	26126	32164	58459	48807	35044	22214	11544	7730	6883	6795	6742	6690	6742	6875	6733	6697	6696	6809	6721	6619	6741	6680	6681	6754	6673	6735	6683	6768	6763	6741	6791	6721	6846	6797	6727	6733	6786	6760	6739	6708	6789	6646	6618	6764	6750	6802	6637	6667	6683	6749	6780	6617	6698	6643	6688	6752	6669	6627	6798	6621	6778	6702	6648	6689	6681	6776	6734	6701	6774	6589	6807	6637	6814	6759	6840	6709	6611	6624	6691	6714	6705	6587	6823	6876	6763	6771	6625	6835	6732	6492	6729	6658	6662	6567	6698	6805	6748	6641	6660	6653	6671	6709	6630	6600	6687	6670	6878	6596	6611	6771	6780	6742	6838	6806	6756	6658	6671	6813	6770	6663	6700	6823	6733	6655	6668	6839	6791	6672	6922	6614	6709	6732	6700	6755	6649	6790	6726	6738	6880	6576	6842	6638	6653	6799	6546	6867	6631	6699	6679	6620	6755	6693	6714	6833	6657	6718	6746	6619	6753	6773	6695	6736	6686	6767	6940	6705	6639	6743	6697	6787	6758	6670	6748	6713	6811	6815	6762	6700	6601	6707	6745	6580	6570	6763	6672	6733	6853	6889	6561	6641	6737	6606	6709	6743	6789	6777	6744	6620	6751	6743	6786	6777	6798	6709	6918	6707	6648	6648	6753	6607	6744	6668	6707	6692	6759	6677	6730	6735	6785	6747	6739	6784	6790	6651	6686	6777	6739	6704	6621	6720	6775	6708	6743	6735	6626	6632	6742	6636	6786	6763	6692	6756	6736	6589	6577	6672	6750	6653	6629	6600	6608	6779	6600	6712	6719	6609	6927	6654	6847	6821	6741	6570	6741	6698	6717	6653	6680	6878	6788	6660	6632	6756	6748	6756	6713	6744	6852	6635	6728	6565	6764	6732	6798	6699	6727	6827	6765	6708	6642	6724	6732	6817	6714	6682	6752	6687	6762	6644	6793	6788	6775	6785	6736	6762	6800	6773	6708	6716	6779	6679	6713	6777	6617	6825	6659	6692	6662	6802	6666	6597	6676	6714	6725	6722	6631	6667	6726	6779	6739	6682	6835	6713	6738	6844	6692	6830	6754	6763	6840	6801	6746	6673	6826	6681	6720	6625	6722	6688	6693	6701	6775	6635	6727	6710	6808	6816	6769	6692	6675	6756	6651	6656	6697	6702	6729	6697	6769	6726	6765	6650	6823	6718	6662	6782	6643	6825	6767	6790	6726	6678	6732	6638	6877	6740	6753	6650	6787	6580	6785	6627	6608	6690	6639	6687	6645	6771	6714	6725	6725	6710	6710	6851	6714	6653	6585	6722	6885	6740	6787	6671	6647	6804	6744	6688	6703	6634	6696	6706	6688	6719	6725	6813	6767	6650	6705	6710	6738	6843	6706	6884	6609	6828	6687	6748	6754	6743	6795	6708	6761	6721	6876	6760	6713	6616	6666	6673	6674	6802	6791	6800	6788	6668	6723	6787	6794	6748	6795	6802	6756	6685	6672	6690	6718	6712	6654	6777	6753	6820	6685	6694	6668	6661	6669	6760	6715	6673	6714	6620	6613	6830	6574	6617	6726	6769	6726	6846	6720	6613	6716	6762	6575	6802	6738	6590	6684	6757	6710	6658	6824	6658	6747	6807	6683	6650	6743	6586	6679	6633	6686	6765	6655	6747	6773	6700	6672	6634	6741	6805	6662	6687	6755	6775	6704	6712	6684	6635	6681	6716	6680	6657	6589	6640	6803	6685	6806	6723	6610	6730	6822	6660	6700	6738	6712	6788	6658	6842	6728	6637	6688	6701	6695	6685	6784	6626	6745	6665	6607	6636	6694	6700	6658	6649	6688	6650	6808	6775	6681	6721	6499	6760	6668	6848	6786	6694	6718	6655	6745	6880	6717	6695	6624	6706	6803	6589	6695	6739	6741	6829	6677	6780	6665	6702	6711	6771	6738	6703	6646	6760	6773	6694	6615	6597	6594	6597	6841	6625	6688	6818	6777	6670	6701	6821	6623	6621	6870	6830	6678	6752	6755	6729	6683	6707	6806	6768	6835	6713	6777	6581	6687	6766	6664	6614	6709	6822	6729	6609	6734	6660	6774	6648	6632	6637	6627	6722	6721	6834	6694	6697	6640	6805	6661	6804	6619	6684	6764	6683	6689	6697	6790	6503	6804	6653	6666	6778	6808	6635	6755	6913	6767	6663	6741	6740	6799	6782	6668	6679	6662	6695	6715	6771	6849	6791	6724	6886	6691	6814	6691	6754	6682	6676	6709	6817	6700	6811	6824	6569	6605	6715	6691	6739	6740	6777	6685	6639	6709	6770	6686	6636	6725	6598	6779	6621	6717	6780	6543	6767	6697	6648	6794	6613	6808	6729	6823	6678	6836	6730	6669	6618	6679	6748	6692	6667	6715	6839	6762	6696	6668	6712	6715	6835	6757	6861	6827	6863	6715	6805	6647	6680	6775	6770	6699	6803	6812	6661	6774	6669	6798	6827	6647	6779	6629	6679	6774	6987	6609	6762	6792	6720	6692	6833	6744	6743	6642	6558	6737	6786	6724	6656	6655	6645	6667	6739	6771	6787	6731	6609	6738	6821	6773	6635	6735	6735	6771	6765	6618	6645	6783	6795	6674	6869	6722	6777	6598	6716	6587	6760	6772	6766	6713	6748	6749	6742	6712	6752	6752	6823	6772	6696	6669	6746	6634	6737	6670	6778	6689	6714	6686	6795	6702	6768	6700	6735	6856	6723	6789	6682	6759	6624	6661	6748	6703	6757	6722	6748	6841	6720	6710	6772	6813	6659	6719	6666	6711	6694	6725	6730	6773	6727	6781	6752	6839	6677	6735	6811	6620	6755	6707	6675	6727	6802	6902	6785	6719	6862	6740	6639	6738	6758	6794	6763	6733	6618	6653	6635	6622	6835	6796	6754	6707	6699	6788	6746	6790	6628	6727	6760	6663	6739	6830	6687	6762	6688	6761	6757	6605	6784	6795	6711	6769	6617	6727	6814	6808	6732	6643	6720	6628	6781	6856	6782	6712	6735	6671	6678	6689	6792	6769	6751	6720	6748	6767	6746	6668	6764	6797	6682	6734	6709	6630	6701	6686	6843	6664	6712	6706	6782	6729	6804	6669	6706	6728	6655	6701	6707	6642	6842	6682	6744	6636	6862	6627	6715	6670	6716	6542	6695	6658	6698	6709	6727	6719	6793	6646	6758	6791	6740	6791	6723	6663	6665	6799	6658	6755	6736	6660	6663	6780	6745	6683	6713	6707	6760	6715	6873	6736	6777	6702	6727	6916	6717	6674	6709	6662	6628	6629	6652	6695	6735	6576	6659	6678	6718	6784	6705	6692	6649	6773	6639	6634	6606	6818	6701	6714	6836	6605	6550	6630	6821	6575	6700	6736	6824	6666	6771	6735	6774	6671	6741	6696	6695	6537	6797	6682	6639	6666	6725	6682	6680	6624	6822	6786	6740	6661	6672	6790	6687	6770	6698	6755	6717	6831	6606	6663	6683	6693	6753	6748	6637	6797	6587	6737	6616	6763	6752	6710	6738	6712	6807	6672	6740	6746	6758	6631	6713	6628	6578	6854	6790	6787	6735	6695	6642	6678	6729	6776	6801	6714	6795	6710	6711	6655	6674	6737	6602	6813	6673	6739	6665	6712	6827	6775	6660	6632	6644	6689	6706	6720	6816	6603	6800	6643	6750	6824	6703	6816	6790	6743	6693	6713	6856	6834	6580	6711	6698	6742	6691	6652	6697	6773	6551	6683	6695	6758	6830	6739	6780	6659	6726	6642	6664	6760	6703	6634	6744	6739	6729	6773	6695	6841	6792	6615	6636	6698	6783	6772	6649	6654	6675	6663	6842	6780	6580	6836	6872	6650	6802	6732	6739	6696	6648	6797	6759	6672	6781	6627	6621	6707	6727	6751	6783	6662	6746	6771	6649	6771	6832	6578	6886	6678	6772	6794	6659	6679	6830	6772	6726	6699	6578	6752	6803	6629	6703	6852	6743	6772	6618	6710	6883	6702	6750	6678	6769	6760	6666	6848	6668	6830	6890	6798	6697	6601	6817	6849	6790	6661	6841	6768	6768	6688	6666	6595	6672	6693	6681	6876	6751	6701	6750	6766	6767	6727	6787	6707	6844	6780	6747	6580	6759	6656	6740	6789	6673	6652	6827	6744	6642	6510	6643	6661	6600	6723	6643	6739	6550	6725	6731	6731	6780	6803	6690	6720	6784	6634	6651	6768	6724	6780	6833	6703	6735	6742	6686	6801	6782	6699	6755	6669	6808	6783	6681	6681	6732	6779	6686	6799	6736	6676	6683	6718	6747	6779	6637	6733	6705	6646	6684	6644	6576	6573	6639	6627	6809	6808	6639	6576	6645	6794	6819	6744	6755	6698	6634	6796	6659	6886	6760	6715	6834	6674	6690	6781	6735	6721	6628	6752	6819	6753	6676	6665	6756	6736	6683	6648	6645	6772	6697	6632	6766	6714	6810	6699	6658	6806	6600	6702	6611	6730	6784	6752	6734	6706	6546	6674	6751	6777	6848	6660	6664	6692	6700	6678	6721	6679	6676	6639	6638	6660	6760	6661	6713	6727	6751	6700	6646	6604	6772	6824	6711	6787	6693	6795	6653	6770	6609	6659	6735	6787	6650	6697	6874	6593	6760	6820	6696	6708	6704	6779	6708	6872	6733	6743	6704	6510	6745	6599	6764	6712	6748	6869	6732	6738	6663	6731	6799	6764	6721	6701	6766	6750	6777	6701	6767	6699	6738	6734	6854	6780	6671	6657	6768	6767	6773	6718	6728	6773	6799	6662	6704	6687	6790	6774	6727	6831	6725	6691	6728	6780	6764	6653	6782	6741	6770	6607	6749	6793	6736	6732	6795	6901	6680	6678	6710	6739	6761	6777	6714	6688	6760	6654	6717	6796	6741	6764	6778	6752	6760	6710	6911	6786	6730	6610	6680	6764	6696	6727	6745	6825	6683	6647	6639	6774	6899	6820	6682	6697	6698	6603	6762	6721	6726	6771	6527	6754	6779	6901	6704	6819	6869	6807	6882	6790
5192	2637	2376	2227	2887	3290	4914	12570	11370	6459	2595	1135	832	820	765	787	755	763	793	765	820	828	804	793	801	805	777	794	790	741	809	738	802	815	796	790	784	749	782	797	797	792	766	809	805	782	792	711	760	783	779	781	760	798	775	773	750	787	778	725	782	768	782	750	803	836	804	803	798	806	789	780	735	816	792	804	781	734	846	789	764	801	777	806	838	811	788	765	797	783	768	756	742	806	767	782	800	800	776	806	734	760	827	807	804	764	808	791	745	804	797	796	787	764	760	793	814	801	770	810	773	778	781	778	781	812	806	785	796	777	786	822	759	786	759	825	801	808	738	740	789	845	775	829	738	814	781	814	796	733	749	769	776	784	764	755	741	830	821	783	756	766	791	766	826	806	759	820	825	818	821	810	750	797	772	720	781	813	777	768	792	783	758	781	773	760	793	795	824	758	823	829	741	784	791	772	828	795	718	782	746	726	798	718	734	728	788	744	753	808	832	736	786	754	774	785	743	792	823	795	766	793	762	748	739	764	771	700	821	783	776	743	809	808	760	755	786	770	813	720	759	849	793	838	785	801	819	764	762	778	816	788	740	792	794	807	769	791	774	819	772	816	779	782	766	780	789	757	731	800	778	811	811	813	828	808	770	781	792	789	781	790	786	767	727	777	772	785	723	807	770	756	779	790	747	777	808	778	756	793	761	755	775	809	811	756	789	793	810	787	790	785	799	768	783	782	824	771	783	806	741	801	768	855	836	741	780	801	746	780	746	797	781	844	774	781	786	812	785	795	764	806	765	800	779	768	814	776	851	717	830	808	740	769	748	811	792	801	765	828	753	776	787	771	758	738	746	802	837	793	784	742	821	801	774	769	785	755	770	779	753	754	732	790	803	802	792	749	828	770	787	774	727	818	742	760	750	807	771	759	834	780	836	808	745	735	816	734	759	810	745	771	749	794	757	806	794	769	777	732	751	787	766	775	790	803	758	778	780	713	777	791	755	759	845	772	803	803	798	784	771	716	763	778	733	776	760	763	762	744	781	762	769	774	755	782	734	778	851	826	766	765	779	790	809	810	764	796	788	770	842	690	764	792	798	819	774	805	802	810	799	798	806	826	813	725	780	842	762	782	756	736	797	796	761	774	778	763	809	770	767	783	760	766	767	838	789	757	779	751	773	778	756	791	769	756	803	803	813	780	811	786	825	772	768	755	764	809	759	759	807	817	750	807	779	769	791	764	791	781	762	808	761	819	795	758	777	790	786	783	761	803	727	767	761	804	763	768	794	811	816	809	735	715	803	798	794	828	782	787	806	742	727	781	716	785	756	734	805	757	760	772	815	781	810	731	777	796	793	766	745	787	852	728	775	777	773	761	753	797	803	781	795	825	753	754	790	797	747	745	726	797	759	783	785	779	752	810	764	836	766	792	748	795	760	743	785	789	763	758	763	845	791	782	784	825	756	830	739	763	743	770	792	793	785	759	759	760	803	786	786	814	720	820	797	795	797	752	769	762	804	757	795	753	778	768	835	762	831	807	744	791	762	804	812	757	759	760	713	758	816	787	765	785	770	793	781	766	734	821	750	821	767	837	760	774	782	785	774	725	745	840	787	765	770	748	782	788	785	744	809	834	757	748	758	793	812	785	719	773	748	738	757	741	762	787	799	741	784	778	818	772	725	781	818	800	784	744	793	797	772	757	779	782	802	786	763	752	805	740	801	802	787	828	766	765	792	744	756	806	793	740	728	753	772	794	771	832	798	830	755	745	772	794	814	801	836	796	823	732	791	828	769	810	764	796	805	778	764	796	776	782	786	819	809	823	777	826	813	727	740	772	768	760	808	729	836	818	762	775	851	781	719	776	763	805	724	818	758	823	734	829	787	710	801	750	819	799	776	808	741	729	797	770	794	842	796	802	803	786	784	789	756	772	769	780	752	799	809	838	802	836	803	785	786	760	794	760	755	764	788	783	788	771	775	764	824	773	801	704	787	777	796	795	843	750	798	815	819	784	774	783	765	763	766	798	730	800	795	786	772	734	763	779	783	801	773	777	797	773	792	787	796	741	770	797	791	810	739	758	718	755	732	777	838	780	775	747	768	793	794	797	813	781	767	758	815	785	764	799	748	764	872	763	801	816	807	795	788	757	772	770	809	725	783	746	761	759	805	784	804	792	817	769	830	761	776	764	803	798	816	746	736	837	797	791	789	759	813	758	742	781	748	757	790	759	797	766	759	776	810	803	811	765	808	765	784	815	796	744	779	737	845	803	785	763	799	787	819	798	798	809	791	795	758	802	795	819	850	809	766	780	825	780	779	775	807	751	790	773	751	741	748	807	829	795	759	788	816	729	801	813	733	818	749	839	805	754	782	756	786	804	776	786	731	793	819	771	758	773	793	798	807	801	785	757	758	789	767	745	806	790	802	773	782	798	798	781	752	805	774	770	772	742	771	805	807	776	824	758	811	724	778	792	779	778	802	783	797	744	785	780	718	748	797	762	782	784	771	799	774	762	771	785	792	760	822	740	826	778	817	769	784	759	801	789	775	842	814	798	780	751	788	767	788	745	775	772	788	858	791	774	797	802	755	787	829	791	803	770	765	776	827	808	785	734	784	768	748	827	821	791	724	765	782	749	769	801	784	752	771	781	774	766	785	804	738	741	784	778	753	785	810	760	787	746	776	802	809	815	796	826	763	739	834	788	763	798	779	801	789	803	796	816	774	753	764	787	822	791	811	775	772	776	733	844	845	754	777	789	806	800	779	770	843	783	804	752	810	767	783	790	737	817	783	795	761	772	745	764	787	783	798	779	798	800	781	763	772	710	754	761	786	768	871	803	746	783	801	746	783	783	787	766	785	817	779	793	806	803	791	777	799	736	788	794	805	765	754	808	797	798	695	787	765	798	787	792	740	793	863	753	797	822	813	777	810	772	738	700	773	800	801	775	786	759	800	768	808	762	812	777	747	727	789	822	726	795	808	777	781	787	780	822	754	794	830	790	815	785	786	829	780	775	789	832	756	770	776	806	744	825	825	750	823	764	793	765	830	722	782	749	768	825	742	782	780	744	766	777	790	802	774	804	802	782	779	805	735	790	821	722	777	777	788	773	745	771	782	820	745	804	784	820	778	733	787	755	829	774	810	790	815	791	814	769	818	751	794	805	795	779	708	794	797	806	781	754	822	820	813	794	793	810	828	773	762	819	754	799	797	764	761	766	812	792	804	770	806	803	729	831	729	799	766	761	775	791	799	817	787	759	800	806	774	765	701	780	811	777	800	813	787	828	821	793	777	774	773	804	764	727	782	792	785	785	764	764	740	771	736	768	794	769	814	784	822	719	811	764	781	750	833	783	788	777	831	754	725	794	781	772	835	792	786	751	780	772	789	814	767	817	837	741	814	845	789	804	819	853	816	780	843	784	768	763	793	754	777	770	777	789	834	785	785	802	805	760	780	763	812	800	741	774	802	733	739	774	782	712	751	830	753	814	787	816
25498	20651	19586	29496	38137	37733	42833	57848	50346	38490	25183	12741	7918	6951	6583	6642	6665	6697	6661	6639	6683	6586	6671	6573	6642	6580	6601	6648	6586	6510	6509	6652	6666	6488	6585	6683	6590	6622	6634	6636	6551	6579	6561	6581	6637	6468	6636	6624	6707	6639	6568	6720	6656	6618	6667	6593	6561	6526	6556	6733	6507	6519	6435	6753	6545	6566	6595	6764	6552	6771	6672	6608	6685	6630	6592	6732	6605	6578	6616	6681	6610	6614	6714	6588	6664	6586	6582	6530	6546	6571	6506	6763	6474	6636	6660	6515	6680	6713	6632	6717	6711	6654	6563	6575	6689	6675	6558	6594	6720	6661	6701	6631	6608	6518	6580	6499	6709	6725	6586	6582	6671	6667	6593	6589	6719	6581	6747	6642	6612	6693	6679	6647	6553	6624	6563	6634	6520	6660	6545	6582	6683	6657	6693	6637	6611	6636	6600	6616	6508	6612	6572	6767	6635	6699	6675	6655	6631	6520	6426	6594	6489	6637	6629	6540	6559	6548	6622	6712	6531	6661	6718	6533	6602	6584	6511	6775	6669	6618	6629	6591	6653	6583	6609	6689	6650	6691	6626	6594	6619	6672	6590	6595	6577	6624	6636	6641	6627	6590	6656	6676	6572	6721	6604	6574	6615	6576	6670	6678	6483	6553	6708	6640	6482	6602	6615	6531	6532	6580	6662	6555	6648	6673	6712	6707	6545	6639	6742	6632	6686	6657	6760	6737	6622	6474	6580	6542	6524	6669	6505	6677	6747	6489	6639	6562	6800	6501	6539	6684	6596	6635	6590	6552	6608	6640	6656	6608	6692	6727	6570	6575	6600	6621	6575	6603	6596	6668	6568	6619	6632	6666	6765	6615	6662	6473	6547	6746	6698	6620	6631	6677	6554	6515	6634	6664	6693	6666	6707	6731	6632	6645	6758	6549	6741	6556	6586	6718	6484	6726	6568	6614	6573	6710	6647	6696	6578	6665	6752	6597	6724	6629	6749	6822	6522	6768	6616	6426	6691	6725	6682	6730	6694	6477	6645	6603	6628	6534	6700	6545	6578	6695	6605	6590	6605	6611	6518	6573	6497	6661	6546	6553	6714	6580	6591	6769	6607	6558	6544	6616	6693	6694	6563	6687	6644	6671	6536	6696	6695	6711	6668	6518	6505	6541	6614	6606	6676	6698	6614	6628	6805	6497	6716	6626	6637	6663	6569	6758	6700	6691	6575	6597	6553	6749	6546	6618	6821	6592	6616	6557	6678	6624	6591	6596	6649	6657	6553	6691	6695	6593	6565	6542	6585	6625	6690	6631	6620	6529	6546	6622	6574	6605	6607	6589	6449	6623	6654	6520	6571	6542	6619	6598	6536	6594	6640	6769	6499	6649	6568	6737	6702	6592	6610	6706	6762	6626	6677	6587	6672	6697	6667	6624	6634	6734	6577	6527	6569	6575	6647	6590	6641	6554	6642	6680	6515	6545	6504	6543	6572	6689	6692	6600	6691	6519	6678	6602	6651	6598	6657	6619	6509	6755	6664	6619	6655	6688	6648	6637	6559	6677	6541	6646	6535	6716	6677	6550	6646	6663	6755	6488	6687	6695	6662	6667	6545	6555	6617	6597	6685	6583	6645	6741	6610	6605	6661	6568	6526	6458	6684	6568	6654	6675	6694	6676	6708	6582	6684	6640	6564	6673	6597	6622	6632	6568	6574	6661	6630	6543	6698	6589	6564	6603	6636	6538	6658	6775	6670	6670	6570	6663	6676	6611	6597	6684	6651	6764	6591	6533	6646	6575	6599	6774	6722	6659	6627	6583	6608	6617	6658	6637	6692	6579	6600	6739	6597	6487	6646	6694	6580	6564	6683	6607	6596	6696	6548	6562	6772	6691	6698	6736	6613	6692	6584	6634	6655	6626	6652	6604	6490	6567	6697	6590	6667	6794	6692	6588	6729	6695	6667	6572	6562	6559	6536	6594	6631	6675	6564	6632	6567	6594	6625	6694	6581	6617	6559	6640	6612	6482	6692	6607	6684	6653	6520	6737	6618	6538	6739	6731	6575	6648	6708	6668	6706	6683	6603	6688	6590	6588	6623	6597	6619	6587	6603	6626	6599	6618	6628	6601	6750	6557	6662	6683	6548	6710	6669	6643	6694	6761	6685	6554	6762	6687	6631	6530	6592	6616	6742	6699	6498	6693	6659	6650	6586	6582	6712	6582	6713	6639	6540	6740	6668	6583	6605	6649	6608	6501	6532	6616	6626	6558	6655	6588	6666	6712	6664	6629	6545	6667	6664	6578	6642	6620	6691	6675	6607	6602	6600	6659	6528	6605	6645	6663	6679	6712	6561	6575	6478	6641	6613	6494	6502	6604	6642	6552	6513	6648	6696	6570	6785	6647	6651	6708	6570	6455	6577	6652	6479	6532	6499	6601	6586	6705	6567	6644	6589	6673	6692	6665	6593	6649	6724	6654	6559	6531	6675	6665	6604	6500	6564	6625	6584	6569	6677	6651	6523	6615	6628	6714	6641	6733	6731	6612	6613	6572	6608	6588	6555	6729	6599	6574	6560	6632	6585	6784	6620	6680	6559	6625	6629	6624	6618	6508	6568	6593	6605	6651	6801	6591	6716	6641	6552	6656	6748	6537	6525	6621	6517	6681	6536	6668	6745	6454	6707	6827	6596	6536	6509	6669	6638	6704	6604	6560	6632	6695	6735	6609	6671	6546	6581	6553	6584	6705	6576	6529	6613	6568	6682	6590	6573	6684	6623	6701	6635	6654	6645	6664	6615	6689	6692	6627	6568	6625	6603	6561	6633	6712	6708	6707	6770	6523	6651	6583	6682	6617	6628	6589	6576	6652	6693	6758	6554	6580	6637	6663	6570	6622	6639	6625	6726	6636	6763	6693	6592	6670	6707	6628	6668	6653	6672	6636	6728	6494	6570	6603	6519	6645	6470	6610	6650	6695	6590	6677	6591	6549	6602	6616	6566	6697	6699	6681	6616	6739	6695	6585	6622	6660	6650	6751	6627	6467	6591	6768	6680	6555	6668	6670	6626	6676	6747	6749	6616	6622	6612	6591	6661	6604	6580	6658	6692	6638	6660	6643	6661	6535	6668	6667	6589	6560	6587	6578	6588	6507	6633	6706	6660	6656	6621	6634	6685	6652	6634	6604	6538	6587	6590	6552	6628	6520	6594	6711	6519	6701	6662	6563	6595	6661	6600	6613	6610	6750	6703	6685	6513	6607	6730	6620	6617	6617	6633	6481	6582	6650	6695	6762	6627	6682	6670	6630	6489	6636	6647	6765	6543	6739	6513	6677	6533	6602	6564	6522	6653	6480	6594	6577	6631	6524	6621	6631	6651	6607	6652	6611	6778	6575	6736	6665	6672	6538	6623	6535	6607	6700	6792	6671	6679	6528	6633	6638	6652	6727	6687	6661	6554	6624	6575	6660	6562	6569	6596	6624	6801	6604	6573	6547	6674	6632	6729	6572	6590	6646	6641	6689	6684	6628	6514	6613	6588	6726	6694	6721	6598	6608	6591	6801	6641	6656	6556	6711	6612	6655	6644	6656	6576	6725	6520	6435	6662	6603	6768	6644	6637	6735	6642	6609	6651	6743	6688	6511	6593	6608	6696	6544	6714	6533	6699	6681	6533	6580	6638	6518	6595	6654	6619	6601	6612	6646	6554	6649	6509	6657	6724	6509	6650	6688	6592	6568	6608	6726	6695	6696	6581	6535	6690	6653	6727	6572	6571	6658	6517	6740	6636	6614	6485	6589	6651	6575	6690	6633	6696	6740	6617	6578	6547	6577	6581	6717	6580	6496	6629	6719	6656	6588	6605	6766	6680	6618	6647	6543	6637	6678	6677	6612	6672	6531	6583	6570	6648	6626	6534	6724	6595	6585	6658	6532	6545	6653	6684	6531	6596	6629	6748	6720	6697	6538	6556	6572	6528	6679	6538	6659	6603	6629	6645	6748	6691	6647	6574	6578	6597	6697	6665	6455	6616	6614	6626	6593	6723	6701	6558	6633	6578	6697	6693	6736	6691	6700	6695	6568	6529	6622	6656	6634	6538	6752	6748	6701	6549	6554	6543	6654	6602	6544	6575	6556	6558	6684	6679	6749	6630	6532	6698	6631	6598	6657	6616	6551	6715	6630	6562	6571	6637	6629	6540	6572	6654	6459	6626	6609	6603	6662	6723	6668	6606	6590	6714	6687	6683	6627	6650	6519	6591	6574	6592	6533	6706	6708	6581	6691	6623	6556	6688	6616	6598	6544	6536	6714	6809	6635	6653	6637	6683	6557	6493	6599	6537	6584	6617	6756	6597	6624	6678	6686	6769	6609	6703	6643	6676	6636	6714	6629	6577	6584	6668	6739	6704	6606	6634	6709	6611	6566	6570	6560	6731	6684	6575	6636	6691	6645	6723	6626	6682	6548	6597	6630	6772	6522	6724	6606	6710	6615	6584	6701	6583	6725	6722	6672	6668	6586	6643	6580	6601	6776	6652	6673	6561	6581	6709	6554	6569	6609	6655	6680	6583	6582	6625	6618	6506	6552	6586	6674	6723	6604	6651	6710	6701	6756	6614	6656	6649	6658	6640	6682	6542	6548	6628	6638	6625	6522	6617	6655	6573	6592	6721	6569	6652	6627	6575	6646	6661	6506	6700	6603	6651	6538	6667	6584	6615	6661	6554	6593	6539	6708	6559	6756	6592	6698	6615	6787	6487	6639	6582	6509	6665	6732	6602	6703	6620	6741	6642	6554	6736	6487	6600	6540	6589	6652	6574	6525	6597	6681	6649	6634	6661	6485	6644	6648	6624	6831	6594	6657	6585	6497	6615	6626	6633	6714	6671	6564	6682	6666	6542	6651	6582	6659	6633	6805	6618	6628	6569	6608	6683	6527	6573	6544	6535	6461	6700	6776	6482	6700	6505	6602	6592	6489	6751	6534	6802	6676	6531	6652	6748	6635	6710	6665	6587	6536	6576	6566	6660	6425	6624	6561	6576	6568	6573	6647	6610	6619	6593	6553	6664	6697	6398	6667	6736	6717	6573	6622	6559	6524	6549	6642	6685	6520	6623	6625	6650	6702
6370	5856	4256	3409	3073	2978	6693	20395	17071	10377	4289	1586	944	854	792	799	757	821	774	808	825	828	839	784	883	836	830	850	849	790	810	789	829	825	836	803	867	795	821	802	777	846	842	863	809	871	783	837	852	829	869	760	826	799	802	816	811	832	816	790	791	829	810	808	842	824	848	829	776	810	841	834	850	792	767	816	818	811	872	813	831	844	828	883	837	830	810	799	844	773	824	822	802	780	802	822	830	824	806	769	806	802	841	902	848	835	847	818	818	858	898	802	846	831	835	830	884	778	834	820	860	836	796	828	787	810	806	797	798	781	859	812	828	800	816	839	807	780	819	793	851	831	839	776	801	823	824	773	801	794	806	835	810	755	759	793	823	786	807	781	821	825	836	816	778	793	788	874	820	812	852	861	805	846	823	847	792	818	836	897	844	896	814	832	841	865	795	815	836	849	820	804	779	824	781	824	807	769	834	818	779	778	820	846	834	781	782	768	784	860	801	860	776	788	819	839	778	808	829	768	840	773	812	833	869	802	814	847	829	828	819	823	802	838	819	881	830	808	837	817	799	823	824	832	811	788	823	838	781	794	876	876	789	805	807	780	818	841	835	843	856	794	786	826	797	839	839	804	838	795	794	836	792	799	850	816	803	856	845	827	800	794	808	829	828	804	789	806	787	823	863	804	805	801	782	837	823	823	787	799	847	823	756	800	838	809	797	841	822	772	827	805	802	830	811	814	806	806	801	790	773	821	835	803	801	874	851	826	853	847	801	798	809	813	870	784	804	827	832	817	850	804	837	803	768	780	817	836	817	794	865	826	779	830	811	859	832	832	781	824	795	837	830	782	828	802	797	846	807	824	768	820	848	845	722	877	803	766	830	778	840	835	823	833	803	810	836	863	854	872	846	865	840	843	816	838	824	797	815	824	849	798	825	842	813	798	858	864	793	847	773	808	805	802	782	889	792	821	805	848	841	816	807	821	831	787	852	797	830	824	841	799	790	794	810	845	846	827	823	797	813	798	811	841	771	859	835	805	810	803	819	808	887	820	830	853	807	813	841	821	795	765	851	821	814	819	778	822	795	805	766	852	861	852	841	842	774	820	827	824	789	804	785	802	847	798	783	824	801	820	836	827	875	812	873	841	838	824	787	840	819	811	808	799	809	801	804	849	799	766	793	837	825	850	805	808	823	794	828	832	824	834	829	817	803	803	766	858	827	817	836	795	825	855	865	827	816	899	900	837	871	805	799	809	871	798	758	843	774	809	774	816	771	741	851	839	792	773	792	808	813	860	811	836	804	788	817	815	851	860	848	821	821	828	826	834	789	851	864	803	831	850	781	831	797	799	789	782	816	721	803	796	818	819	837	783	825	828	840	875	832	777	799	852	881	803	805	817	784	806	869	837	846	885	860	783	795	781	842	833	813	810	780	825	852	821	842	787	792	803	783	795	802	830	806	804	809	803	803	809	895	862	866	829	819	871	842	823	787	822	834	809	764	782	810	810	848	838	812	851	846	800	891	859	852	870	816	802	820	793	837	820	847	791	787	810	794	815	794	855	824	805	770	828	852	831	833	796	795	823	802	840	858	845	823	841	859	814	869	780	799	840	890	810	810	793	810	837	847	791	788	841	796	836	745	777	817	878	821	809	830	773	793	859	876	851	844	815	810	781	852	821	848	827	800	788	820	813	806	889	807	827	827	800	825	809	824	819	819	815	824	837	841	783	796	811	852	835	790	828	840	797	827	834	809	841	832	813	800	842	866	837	852	802	843	844	779	843	832	839	833	848	804	854	829	792	863	793	849	825	838	829	851	809	802	855	825	827	780	832	850	857	786	840	822	798	804	785	827	816	837	808	849	858	801	815	830	831	814	806	800	828	779	807	821	841	770	830	824	816	845	797	861	825	803	776	792	826	853	756	812	825	774	791	842	814	811	804	796	839	795	748	818	831	815	807	823	798	798	807	836	839	827	838	756	814	792	844	865	756	866	932	838	850	804	774	814	802	776	849	809	819	871	829	823	840	815	787	818	823	841	823	864	805	825	819	862	823	787	862	780	784	807	822	804	828	866	815	860	810	835	839	760	810	836	742	804	851	862	856	844	775	840	802	751	815	751	801	789	771	792	794	803	819	763	829	843	782	841	870	811	818	855	756	818	853	867	794	828	779	869	827	831	835	797	798	876	836	838	817	808	812	830	862	830	834	822	837	790	835	809	810	808	833	835	781	857	794	806	818	784	859	811	794	831	877	846	792	869	848	843	753	789	833	874	803	782	798	876	785	820	839	879	819	856	818	786	832	812	791	848	832	843	819	881	813	767	835	826	782	844	817	831	824	873	813	812	835	776	820	792	801	786	786	763	876	850	883	829	784	810	789	811	868	783	819	803	784	861	809	860	797	782	832	791	814	851	839	822	811	835	829	840	826	826	825	802	820	820	888	789	764	789	805	861	806	798	794	794	841	848	806	819	820	822	856	822	844	826	779	840	813	878	859	822	811	790	809	772	872	824	868	791	806	748	779	845	810	849	867	817	884	849	839	824	815	792	819	848	834	824	812	820	851	809	805	813	829	818	807	812	819	785	843	785	797	832	785	794	847	806	845	803	781	809	809	825	842	821	857	810	829	831	850	865	825	845	766	777	861	814	781	790	808	812	814	783	828	798	878	835	771	821	859	848	820	829	846	774	810	806	853	811	744	785	815	797	770	868	850	869	771	853	873	857	892	884	821	819	799	864	814	889	803	804	828	821	819	839	839	826	819	817	830	839	816	852	751	856	865	808	832	841	764	861	826	849	802	827	864	804	820	836	797	862	834	854	794	838	806	862	813	794	852	887	779	807	830	793	789	851	787	837	803	838	787	814	859	821	799	838	871	834	778	830	763	798	833	798	810	816	805	813	818	766	830	819	778	843	813	800	869	787	886	809	841	784	802	827	824	780	796	850	839	788	790	821	874	830	873	820	805	842	795	809	806	809	787	740	846	799	813	833	830	782	810	832	823	832	877	792	828	826	827	791	853	814	838	870	817	844	828	830	852	852	834	800	805	797	805	773	797	839	773	854	839	837	816	838	875	854	881	818	818	853	850	835	816	835	859	858	795	795	856	835	824	843	860	825	845	857	822	823	826	846	844	783	786	808	769	881	803	860	788	830	802	819	845	797	826	834	870	851	810	786	838	837	819	840	879	846	790	809	800	789	829	806	873	806	830	800	833	833	806	825	873	828	776	830	815	794	828	834	809	829	835	796	829	828	826	832	804	859	847	852	789	786	804	832	837	817	848	782	782	814	841	890	793	833	787	824	817	802	817	793	783	867	838	800	813	829	820	848	788	821	815	835	846	801	802	849	843	847	848	851	809	784	812	801	851	826	811	827	864	862	801	831	791	858	814	790	791	779	804	804	818	828	864	829	814	794	811	788	899	785	789	811	815	854	815	820	845	811	817	816	793	790	762	819	836	833	801	849	788	766	836	835	850	833	810	828	810	842	840	834	829
32844	28178	25510	33533	38106	35870	46364	69901	58506	45689	30643	16476	9202	7187	6906	6860	6819	6869	6892	6891	6805	6959	6844	6774	6927	6984	6904	7007	6791	6831	6812	6981	6991	6990	6882	6893	6923	6819	6840	7026	6929	6976	6843	7045	6924	6941	6994	6901	6769	6899	6939	6911	6943	6866	6873	6959	7009	6919	6955	6757	6838	6883	6870	6799	6754	6945	6941	6811	6989	6864	7058	6850	6948	6835	6924	6970	6808	6893	6996	6942	6854	6869	6948	6936	7005	6806	6946	6930	6897	6757	6924	6838	6796	6914	6921	6908	6942	7043	6940	7048	6874	6830	6843	7039	6886	6829	6938	6915	6943	6867	6782	6838	6788	6897	6809	6832	6928	6845	6959	6778	6844	6929	7057	6734	6832	6912	6781	7000	6947	6864	6834	6911	6931	7064	6910	6970	7030	6810	6821	6849	6782	6822	6914	6894	6916	6915	7050	6861	6977	6748	6869	6914	6920	6890	6829	6805	7010	6908	6898	6918	6828	6858	6831	6878	6800	6979	6830	6938	6865	7000	6983	6938	6985	6876	6941	7064	6811	6927	6906	6880	6959	6917	6851	6855	6899	6939	6980	7008	6747	6813	6924	6928	6904	6893	6885	6873	6894	6835	7077	6981	6906	6809	6832	6806	6854	6848	6894	7015	6918	6801	6849	6850	7092	6781	6924	6848	6828	6947	6907	6806	6880	6761	6900	6961	7002	6989	6881	6877	6886	6899	7074	6874	6789	6872	6878	6949	6938	6856	6986	6833	7046	6937	6871	6712	6942	6863	6861	6996	6939	6912	7021	7041	6790	6919	6812	6847	6773	6862	6922	6962	6848	6987	6932	6890	6792	6872	6891	6846	6823	6829	6885	6905	6730	6832	6948	6887	6898	7084	6891	7002	6944	6796	6884	7000	6842	6846	6873	7007	6912	6980	6974	6900	6965	6972	6862	6824	6928	6909	6924	6888	6865	6956	6956	6959	6938	6785	6910	6850	6995	6938	6805	6955	6948	6755	6813	6873	6836	6848	6970	6912	6937	7040	6794	6823	6891	6932	6992	6932	6915	7028	6922	6838	6991	6938	7019	6838	6915	6951	7016	6966	6864	6948	6921	6822	7002	6818	6967	6824	6906	6877	6856	6865	6836	6967	6886	6857	6814	6915	6936	6810	7006	6921	6811	6978	6807	7076	6839	6893	6850	6906	6855	6994	6898	6729	7061	6785	6784	7007	6876	6960	7015	6884	6941	6897	6866	6954	6832	6919	6848	6977	6854	6957	6897	6985	6890	6806	6876	6878	6809	6858	6956	6869	6932	6860	6848	6992	6939	6796	6923	6807	7002	6763	6996	6973	6951	6989	7011	6956	6725	6852	6938	6873	6820	6925	7038	6809	6863	6830	6932	6771	6805	6905	6903	6846	6708	6954	6905	6915	6881	6921	6910	7043	6959	6913	6767	6853	6895	6795	6978	6762	6870	6833	6875	7034	6867	6813	6855	6947	6882	6932	6747	6993	6948	6964	6844	6853	7023	6879	6885	6969	6928	6841	6871	6967	6786	6975	6950	7012	6970	6921	6968	6752	6892	6827	6874	6993	6871	6847	6971	6793	7097	6981	6899	6883	7053	7038	6900	6949	6864	6802	6897	6905	6962	6881	6921	6869	6889	6940	6966	6986	7010	6920	6937	6867	6963	6875	6900	6702	6914	6876	6836	7000	6955	6916	6930	6867	6881	6792	6987	6962	6819	6947	6851	6931	6830	6875	6795	6811	6843	6830	6953	6708	6926	6975	6918	6946	6897	6896	6945	6898	6896	6916	6949	6752	6880	6802	6911	6971	6992	6995	6817	7001	6847	6820	6917	6899	6984	6958	6879	6869	6932	6913	6788	6862	6959	6779	6986	6881	6976	6864	6963	6850	6866	6855	6978	6935	6929	7001	6935	6831	6829	6929	6979	6714	6937	6788	6793	6846	7014	6853	6882	6847	6905	6994	6873	6898	6888	6836	6793	7030	6975	6826	6972	6905	6846	7009	6818	6909	6919	6937	7029	6851	6994	6808	6921	6879	6890	6975	6901	7052	6850	6906	7016	6952	6826	6832	6849	6939	6844	6894	6883	6884	6934	6804	6898	6871	6933	6820	6948	6970	7007	6884	6892	7031	6952	6941	6813	6964	6934	6853	6983	6809	6989	6867	6894	6913	6824	6853	6939	6792	6854	6863	6812	6892	7055	6864	6905	6768	6997	6883	7052	6980	6918	6949	6952	6917	6834	6918	6799	6817	6984	6774	6909	6795	6904	6977	6801	6861	6910	6824	7043	6896	6778	6953	6863	6926	6820	6939	6858	6905	6980	6945	6876	6983	7022	6934	6988	6899	6941	6840	6812	6964	6933	6949	6886	6927	6792	6955	7011	6878	6924	6850	6977	6890	6875	6980	6779	6800	6773	6922	6904	6941	6913	6968	7006	6824	6808	6802	7034	6951	6658	6920	6895	6857	6873	6920	6849	7017	6824	6865	6951	6827	6925	6948	6820	6931	6719	6923	6941	7004	6882	6991	6940	6852	6878	6885	6980	6906	6854	6818	6812	6976	6829	6866	6903	6849	6860	6868	6995	6855	6973	6893	6899	6917	6881	6831	6871	7027	7116	6929	6907	7014	6969	7024	6830	7044	6974	6856	7069	6955	6866	6847	6903	6886	6974	6917	6910	6875	7008	6781	6819	6863	6859	6832	6922	6866	6997	7033	6763	6930	6915	6900	6901	6833	6910	6940	6987	6964	6861	6819	6952	6843	6937	6861	6918	6960	6818	6922	6853	6850	6794	6877	6867	6854	6959	6762	6881	6917	6790	7020	6802	6942	6923	6958	6843	6843	6856	6918	6922	6909	6859	6858	7021	6850	6883	6825	7022	6972	6862	6910	6864	6867	6959	6887	6807	7118	6874	6966	6899	6798	6919	6879	6802	6849	6975	6809	6826	6737	6898	6825	6810	6974	6966	6912	6918	6875	6903	6898	6881	6915	6921	6886	6913	6833	6909	6865	6764	6869	6907	6863	6828	6989	6904	6872	6844	6830	6880	6839	6854	6820	6783	6968	6873	6903	6860	6822	6873	6932	6872	6873	6783	6964	6813	6881	6783	6898	6834	7013	7001	6858	6828	6807	7035	6930	6873	6904	6865	6975	6884	6650	6849	6958	6962	6806	6799	6929	6793	6995	6905	6909	6865	7095	6833	6778	6940	6793	6985	6746	6870	6843	6996	6859	6846	6815	6752	7035	6786	6957	6813	6813	6911	6991	6882	6933	6839	6921	6978	6879	6925	6899	6948	6848	6787	6894	6817	6785	6897	6897	6879	6921	6922	6917	6992	6774	6807	6790	6875	6941	6923	6921	6911	6917	6978	6765	6806	6959	6873	6862	6947	7077	6831	6884	6990	6928	6930	6939	6908	6959	6955	6908	6892	6998	7007	6909	6787	6903	6875	6917	6932	6865	6878	6932	6858	6815	6983	6853	6848	6933	6934	7040	6920	6887	7017	6926	6924	6931	7006	6940	6885	6759	6919	6825	6967	6916	6958	6998	6905	6864	6929	6827	6924	6944	6870	6774	6992	6984	6862	7008	6854	7039	6854	6917	6956	6891	6849	6965	6918	6791	7014	6962	6922	6834	6844	6829	6973	6933	6868	6778	6859	6919	6954	6973	7025	6887	6882	6972	6935	7029	6763	6932	6886	6995	6995	6729	6971	6971	6784	6857	6935	6949	6896	6991	6958	6866	6890	6954	6821	6772	6793	6923	6763	6856	6913	6697	6897	6879	6919	6925	6833	6902	6879	6821	6792	6834	6722	6794	6787	6832	6993	6975	6984	6830	6923	6861	6825	6979	6940	6870	6771	6957	6878	6868	6922	6834	7054	6932	6896	6974	7009	6988	6913	6850	6881	6948	6891	6822	6877	6870	6775	6984	6927	6912	6903	7032	6971	6915	6958	6917	6936	6955	6902	6992	6953	6826	6813	6951	6877	6915	6834	6841	6875	6825	6873	7056	6766	6994	6915	6952	7010	7019	6889	6967	6745	6860	6830	6986	6833	6843	6854	6846	6843	6967	6930	6973	6786	7005	6969	6827	6943	6886	6920	6975	6890	6846	6826	6867	6947	6926	6839	6831	6911	6872	6739	6981	7020	6888	7085	6847	6873	6936	6875	6829	6949	6820	6970	6960	6963	6914	6962	6822	6845	6893	6793	6825	6933	6997	6824	6940	6862	6760	6822	6889	6774	6911	6829	6882	6867	6952	6859	6805	6798	6857	6955	6750	6857	6870	7014	6861	6861	6865	7054	6850	6920	6830	6883	7003	6885	6895	6920	6897	6859	6891	6876	6798	6864	6878	7019	6780	6921	6879	6836	6929	6860	6922	6859	7029	6909	6877	6914	6898	6882	6964	6804	6694	6968	6900	6832	6994	6996	6930	6945	6892	7016	6936	6858	6877	6835	6875	6777	6902	6878	6955	6870	6920	6829	6863	6901	6880	6910	6946	7001	6931	6939	6916	6874	6808	6912	6980	7016	6818	6862	7033	6860	6819	6784	6729	6837	6900	6906	7016	7098	6825	6778	6850	6892	6960	6972	6921	6880	6936	6825	6953	6976	6850	6774	6862	7147	6898	6854	6892	6775	6824	6951	6845	6913	6960	6944	6923	6889	6819	6808	6934	6848	6846	6927	6798	6924	6935	6783	6834	6829	6918	6932	6964	6956	6998	6974	6985	6755	7007	7015	6920	6781	6914	6743	7025	6974	6866	6837	6908	6857	6857	6831	6802	6882	6918	6875	6934	6892	6922	6954	6944	6789	6927	6859	6934	6937	6935	6933	7014	6919	6769	6887	6975	6917	6941	6980	6783	6941	6906	6923	6892	7003	6934	6896	6905	6901	6785	6850	7050	6835	6967	6882	6904	6884	6809	6946	6851	6938	6743	6980	6920	7030	6795	6923	6861	6925	6869	6845	6914	6940	6883	6819	6921	6854	6846	6845	6865	6897	6882	6864	6985	6969	6812	6976	6978	6910	6976	6866	6836	7026	7034	6971	6924	6904	6841	6940	6959	6923	7008	6876	7016	6910	6947	6948	7036
3482	1624	1478	1502	1406	1230	2579	6178	4561	2542	1381	867	770	749	767	758	751	771	790	768	746	741	724	746	753	797	771	805	780	744	731	797	759	777	737	730	780	765	711	710	722	724	697	734	787	751	729	782	758	764	698	775	758	720	775	732	719	770	764	793	708	761	749	779	805	735	805	752	730	745	749	740	767	743	731	752	714	738	775	723	735	755	778	728	781	792	719	742	760	765	739	778	716	754	725	748	756	725	752	762	756	759	774	794	716	758	754	741	738	819	801	792	765	757	734	761	695	733	717	742	726	739	768	716	725	721	770	794	776	718	803	772	761	726	746	769	746	779	745	728	759	761	759	733	751	743	747	704	777	774	756	707	725	763	707	766	762	775	730	755	804	769	783	735	761	742	728	774	721	819	736	724	742	720	756	751	690	783	750	725	743	775	731	717	765	755	746	780	718	798	764	781	755	739	715	693	755	705	730	742	796	750	767	786	753	750	747	746	743	719	728	732	747	763	714	743	812	786	780	775	738	793	764	720	723	832	737	755	736	753	740	747	747	822	766	765	745	746	709	820	781	751	799	747	773	735	732	770	767	711	701	740	728	754	772	709	778	742	736	733	760	741	774	755	695	760	745	729	743	784	725	765	730	751	771	761	764	800	746	782	736	752	806	730	730	739	755	761	753	766	739	721	765	727	768	788	742	787	775	799	737	734	800	777	778	691	766	799	773	740	768	749	754	762	749	690	729	729	718	741	836	737	733	828	710	777	726	802	726	761	758	723	748	755	765	779	739	795	793	737	762	710	729	753	766	794	753	745	730	825	815	782	751	756	758	772	735	738	707	755	747	774	760	760	797	721	799	767	761	776	784	750	728	704	792	798	771	759	729	751	760	744	778	751	793	729	747	807	776	729	786	739	754	753	728	772	817	715	765	787	766	753	762	770	742	730	803	708	763	738	696	812	761	734	742	693	773	744	776	753	803	766	771	773	739	768	705	723	776	785	733	740	780	773	695	809	747	705	730	773	760	737	739	788	688	726	738	766	761	798	768	768	760	754	771	762	783	685	740	763	773	747	760	721	717	821	737	752	754	747	766	737	722	751	764	769	743	741	732	748	757	712	780	781	805	733	790	720	730	756	772	772	755	825	793	755	760	703	751	751	737	762	761	767	738	744	726	757	769	775	811	768	731	743	762	707	747	767	797	739	756	731	771	739	719	756	750	711	723	772	761	762	740	719	807	771	729	744	755	749	811	741	786	759	767	752	741	717	759	764	692	757	778	762	719	716	740	747	777	729	757	755	732	779	773	755	728	740	768	806	720	725	732	729	753	749	731	774	756	783	746	729	759	757	759	768	694	753	730	721	753	773	750	730	754	754	795	751	730	771	774	747	764	715	718	751	777	771	759	765	794	770	738	780	779	775	789	761	773	782	771	761	734	821	794	755	725	764	763	786	791	762	773	729	745	767	784	745	697	736	721	723	789	741	770	829	714	714	774	720	745	724	771	802	736	812	752	816	696	767	724	724	741	737	781	747	704	809	813	745	815	754	764	747	783	735	791	751	758	737	780	759	782	733	755	739	763	801	798	742	710	784	780	721	805	784	780	782	779	712	811	761	705	788	712	794	777	745	742	715	759	774	777	733	743	738	774	737	731	763	735	780	736	736	777	759	741	761	747	784	763	729	750	740	744	765	784	725	714	795	714	764	760	781	725	761	718	746	744	779	713	796	747	792	768	791	756	749	771	733	743	773	793	769	808	780	756	724	753	725	745	772	729	759	748	730	759	725	719	756	741	729	757	733	766	802	721	764	780	736	724	789	748	737	726	779	723	773	772	749	715	792	811	768	785	740	740	766	743	740	752	743	743	768	757	736	742	743	735	736	770	787	769	742	756	778	752	765	759	717	765	755	719	726	741	711	745	772	772	766	781	757	672	754	745	738	741	755	739	759	796	722	750	830	789	752	770	722	806	800	768	760	732	765	726	730	762	757	784	688	718	737	767	740	772	778	726	762	766	760	801	765	721	753	757	764	746	800	746	762	797	725	728	776	753	721	782	772	760	744	750	729	789	765	747	776	741	734	738	722	763	748	754	769	756	766	838	797	768	760	789	791	736	780	749	811	816	746	751	707	746	732	775	752	731	776	771	723	767	759	784	773	718	761	767	727	745	762	783	741	762	730	737	816	716	777	750	760	785	730	736	724	741	764	793	744	778	734	785	695	764	716	745	729	757	704	766	751	799	749	721	778	756	776	776	725	740	752	729	737	735	777	801	763	790	796	768	770	715	722	737	763	760	743	739	773	784	773	780	747	764	777	756	787	746	768	715	761	729	791	699	742	760	717	750	749	791	773	748	763	763	753	766	738	730	774	720	819	781	751	759	797	755	717	720	737	734	741	795	745	732	769	731	726	733	775	748	784	727	721	763	760	732	734	717	759	787	724	738	777	701	693	779	770	712	742	791	789	765	744	773	799	738	790	752	792	745	732	753	763	745	712	763	760	767	783	799	786	764	769	777	755	758	749	741	763	771	726	742	710	718	748	784	738	771	757	751	783	752	748	736	747	754	773	811	770	723	717	744	779	802	737	709	761	795	700	742	764	779	778	710	801	747	796	735	721	756	750	772	750	774	781	706	747	770	811	744	746	772	795	740	748	721	731	705	776	744	786	747	775	787	722	741	781	758	770	742	776	770	763	761	719	718	723	750	775	802	742	782	766	779	789	776	773	742	753	790	703	715	746	737	804	729	713	744	711	728	722	751	754	734	802	757	724	769	794	763	773	774	773	734	799	751	735	774	742	790	787	774	697	749	788	814	714	736	749	722	755	762	754	810	760	752	782	750	707	733	763	757	750	759	760	723	754	770	738	772	745	758	745	713	759	751	716	764	743	775	744	780	744	803	780	748	769	776	743	742	725	792	742	789	741	767	769	713	742	740	762	757	710	757	778	785	739	752	740	766	753	714	709	718	806	761	784	717	756	767	729	781	714	737	731	750	764	759	727	679	750	708	739	731	743	755	758	765	779	806	740	789	801	748	730	724	758	774	802	764	770	781	766	772	743	737	753	792	752	770	777	692	706	818	751	775	744	721	745	753	708	768	790	744	756	748	730	773	752	739	764	782	785	739	796	729	715	746	726	789	751	733	752	766	746	742	798	726	788	724	789	693	751	758	726	785	771	721	778	737	800	845	775	722	814	802	768	761	747	760	761	689	778	739	788	714	728	771	760	730	718	753	741	730	742	815	725	742	714	778	795	789	745	735	766	731	738	744	759	791	815	778	751	740	763	761	763	763	752	755	751	739	677	750	757	768	777	714	765	733	739	783	725	788	781	803	767	699	776	785	807	741	764	781	770	755	736	730	739	760	687	751	789	728	754	727	818	759	736	735	794	765	722	792	743	778	763	780	730	742	786	718	781	766	718	758	746	767	744	838	745	722	734	777	759	768	721	761	794	781	730	710	742	766	761	822	776	769	775	726	702	790	724	758	742	733	755	709	749
21329	15653	14450	21953	27093	22305	33200	44758	36552	27424	15950	9091	7056	6635	6549	6354	6288	6428	6368	6387	6485	6329	6460	6528	6303	6426	6391	6548	6497	6445	6498	6406	6306	6549	6495	6375	6646	6357	6388	6500	6446	6447	6463	6579	6571	6411	6380	6329	6484	6501	6347	6484	6481	6419	6403	6399	6465	6420	6525	6509	6463	6383	6305	6442	6374	6474	6295	6473	6512	6342	6413	6451	6333	6488	6366	6404	6482	6348	6340	6478	6401	6416	6446	6398	6398	6472	6560	6403	6324	6472	6424	6412	6350	6415	6376	6333	6505	6431	6441	6500	6471	6593	6355	6363	6433	6339	6468	6408	6364	6441	6470	6221	6343	6423	6414	6352	6497	6471	6488	6454	6286	6376	6441	6471	6526	6498	6400	6306	6455	6375	6421	6436	6390	6389	6439	6360	6405	6449	6454	6381	6369	6502	6421	6441	6465	6410	6374	6490	6473	6380	6380	6560	6441	6444	6457	6508	6504	6431	6393	6452	6471	6451	6373	6456	6378	6488	6421	6493	6330	6447	6361	6423	6433	6378	6529	6487	6365	6482	6414	6442	6504	6368	6433	6267	6412	6403	6524	6343	6464	6436	6579	6475	6475	6491	6368	6311	6513	6559	6524	6404	6457	6483	6458	6367	6565	6582	6363	6382	6454	6508	6532	6432	6366	6449	6534	6395	6491	6313	6363	6271	6437	6372	6414	6499	6529	6298	6460	6438	6441	6482	6363	6288	6484	6399	6429	6362	6523	6436	6502	6396	6382	6398	6376	6557	6350	6460	6421	6432	6464	6405	6545	6409	6391	6267	6431	6509	6456	6423	6391	6404	6509	6572	6513	6394	6370	6436	6479	6444	6504	6398	6400	6365	6477	6421	6415	6329	6423	6433	6418	6481	6454	6475	6366	6440	6418	6541	6592	6426	6407	6448	6237	6414	6404	6419	6414	6464	6359	6383	6506	6433	6545	6325	6359	6427	6318	6373	6407	6497	6533	6377	6418	6420	6545	6449	6494	6433	6417	6298	6348	6347	6444	6541	6419	6466	6315	6422	6321	6399	6522	6379	6435	6524	6325	6318	6425	6365	6518	6428	6427	6375	6503	6374	6463	6414	6443	6363	6520	6549	6492	6481	6460	6422	6398	6490	6524	6398	6359	6429	6400	6496	6510	6557	6497	6357	6379	6540	6439	6477	6332	6422	6512	6397	6376	6420	6412	6399	6581	6514	6410	6432	6452	6475	6399	6401	6483	6417	6398	6440	6488	6392	6384	6451	6488	6375	6534	6544	6430	6460	6422	6521	6456	6540	6537	6441	6426	6383	6529	6391	6486	6313	6410	6465	6400	6315	6440	6452	6455	6370	6473	6318	6427	6519	6528	6429	6464	6370	6485	6401	6490	6474	6442	6383	6473	6329	6584	6487	6472	6419	6529	6374	6467	6438	6500	6436	6557	6415	6383	6490	6367	6382	6460	6251	6497	6442	6401	6488	6430	6437	6463	6481	6347	6423	6446	6317	6400	6589	6425	6439	6445	6309	6496	6462	6301	6431	6445	6411	6518	6540	6447	6461	6454	6324	6428	6316	6441	6406	6407	6519	6446	6351	6430	6434	6510	6531	6472	6524	6357	6376	6532	6485	6497	6462	6440	6317	6434	6259	6386	6330	6591	6405	6400	6560	6393	6532	6496	6295	6443	6311	6386	6367	6475	6377	6448	6281	6255	6518	6361	6438	6522	6414	6363	6420	6328	6447	6546	6469	6476	6502	6401	6463	6509	6376	6494	6495	6385	6451	6369	6349	6417	6412	6516	6509	6448	6508	6488	6433	6378	6397	6473	6426	6522	6460	6372	6392	6613	6465	6395	6528	6398	6353	6433	6471	6497	6445	6549	6338	6499	6426	6395	6569	6372	6365	6514	6489	6440	6486	6484	6432	6548	6489	6456	6499	6437	6486	6426	6373	6452	6447	6396	6422	6441	6429	6300	6394	6477	6542	6444	6396	6372	6508	6353	6341	6604	6428	6349	6410	6369	6516	6348	6476	6340	6454	6420	6438	6469	6410	6438	6373	6521	6628	6396	6386	6434	6421	6509	6513	6355	6401	6516	6366	6368	6455	6490	6357	6402	6549	6414	6377	6427	6438	6388	6465	6311	6552	6458	6433	6424	6529	6446	6449	6418	6323	6442	6427	6392	6365	6564	6390	6407	6559	6481	6557	6463	6504	6361	6340	6250	6382	6259	6385	6462	6434	6489	6417	6518	6364	6381	6531	6456	6587	6463	6396	6557	6397	6438	6380	6584	6275	6394	6600	6462	6464	6450	6467	6487	6439	6441	6521	6350	6422	6449	6312	6374	6339	6518	6333	6465	6471	6371	6296	6442	6434	6465	6522	6426	6437	6504	6472	6503	6528	6533	6345	6428	6347	6273	6376	6441	6417	6509	6480	6419	6385	6384	6389	6409	6438	6343	6518	6360	6568	6525	6565	6460	6345	6415	6323	6359	6425	6405	6494	6460	6433	6543	6256	6561	6348	6241	6400	6484	6414	6575	6475	6398	6329	6426	6408	6495	6430	6440	6399	6622	6520	6628	6390	6331	6419	6351	6430	6371	6443	6434	6298	6511	6357	6441	6391	6412	6437	6384	6542	6375	6449	6582	6409	6537	6488	6473	6405	6450	6506	6421	6366	6421	6505	6451	6461	6350	6518	6438	6336	6497	6473	6328	6455	6433	6382	6442	6491	6502	6424	6570	6547	6520	6329	6563	6405	6535	6473	6358	6292	6575	6359	6432	6406	6493	6448	6451	6508	6478	6412	6524	6427	6374	6475	6471	6572	6522	6435	6498	6424	6524	6391	6378	6384	6433	6437	6488	6535	6351	6384	6346	6498	6453	6456	6432	6429	6471	6555	6400	6515	6353	6509	6558	6480	6460	6374	6294	6358	6516	6360	6515	6449	6536	6276	6358	6411	6390	6519	6330	6458	6465	6392	6374	6399	6520	6402	6423	6352	6407	6498	6533	6504	6344	6440	6518	6388	6366	6576	6474	6361	6394	6331	6284	6469	6541	6569	6396	6412	6440	6532	6293	6314	6518	6488	6427	6485	6469	6309	6478	6397	6414	6384	6491	6306	6349	6486	6480	6400	6501	6389	6417	6397	6534	6416	6457	6411	6324	6352	6436	6350	6390	6527	6478	6408	6466	6418	6466	6524	6514	6375	6339	6492	6391	6393	6434	6423	6534	6542	6421	6422	6504	6503	6376	6477	6364	6528	6487	6400	6394	6489	6266	6314	6526	6345	6396	6485	6416	6434	6499	6351	6569	6366	6586	6453	6468	6408	6443	6433	6403	6425	6357	6406	6383	6416	6458	6491	6440	6500	6528	6415	6369	6367	6463	6401	6459	6359	6478	6507	6413	6481	6427	6385	6415	6522	6416	6627	6495	6551	6468	6487	6389	6345	6348	6432	6481	6528	6484	6369	6331	6500	6429	6416	6444	6316	6385	6432	6550	6377	6269	6341	6534	6497	6519	6503	6459	6319	6461	6568	6412	6452	6438	6411	6487	6521	6438	6292	6455	6485	6390	6439	6491	6308	6388	6450	6355	6376	6524	6485	6365	6461	6343	6352	6485	6447	6481	6443	6345	6496	6386	6403	6477	6407	6541	6542	6472	6346	6419	6455	6325	6481	6458	6492	6449	6417	6601	6408	6604	6468	6478	6463	6494	6419	6396	6467	6477	6457	6452	6365	6423	6324	6597	6493	6466	6408	6433	6395	6333	6526	6438	6383	6452	6520	6527	6415	6430	6477	6506	6353	6489	6499	6288	6396	6357	6455	6440	6463	6419	6479	6459	6358	6478	6364	6366	6400	6381	6439	6345	6583	6431	6441	6442	6543	6395	6472	6525	6431	6469	6325	6476	6399	6550	6462	6429	6532	6367	6431	6508	6445	6302	6481	6529	6441	6421	6405	6437	6464	6495	6327	6450	6385	6502	6438	6491	6472	6409	6370	6421	6359	6457	6439	6322	6521	6411	6367	6347	6487	6333	6345	6390	6411	6414	6423	6319	6337	6476	6306	6628	6416	6418	6387	6379	6460	6439	6410	6369	6375	6479	6411	6438	6358	6408	6355	6410	6477	6356	6425	6502	6487	6378	6410	6400	6411	6355	6452	6401	6397	6350	6475	6395	6336	6478	6549	6418	6427	6416	6357	6399	6435	6382	6408	6488	6507	6377	6367	6450	6414	6416	6494	6379	6240	6495	6522	6421	6352	6314	6521	6462	6353	6416	6405	6387	6481	6379	6413	6545	6439	6432	6428	6518	6445	6392	6325	6487	6379	6516	6397	6425	6463	6447	6478	6467	6432	6564	6386	6416	6392	6343	6359	6443	6398	6449	6320	6411	6397	6427	6501	6483	6350	6490	6362	6466	6431	6510	6494	6445	6423	6485	6446	6474	6476	6331	6442	6480	6362	6390	6357	6502	6342	6428	6511	6371	6392	6452	6437	6471	6458	6357	6395	6440	6379	6521	6442	6393	6486	6353	6427	6436	6381	6360	6376	6416	6333	6418	6412	6408	6444	6394	6406	6436	6443	6514	6363	6466	6330	6534	6460	6442	6319	6275	6472	6358	6505	6419	6517	6430	6534	6380	6481	6387	6414	6439	6542	6504	6507	6501	6649	6531	6394	6412	6477	6420	6462	6463	6399	6485	6216	6432	6424	6501	6358	6440	6302	6519	6406	6382	6430	6502	6488	6400	6337	6524	6553	6586	6458	6353	6329	6488	6401	6572	6574	6485	6407	6352	6516	6427	6409	6504	6371	6459	6395	6491	6319	6372	6414	6466	6516	6396	6535	6368	6380	6462	6452	6428	6469	6491	6397	6517	6472	6488	6451	6519	6429	6340	6530	6592	6358	6396	6554	6415	6507	6474	6398	6526	6336	6488	6473	6483	6400	6346	6440	6410	6421	6366	6432	6380	6398	6314	6449	6353	6404	6468	6459	6536	6427	6560	6387	6446	6593	6533	6428	6447	6414	6451	6391	6402	6466	6418	6375	6450	6609	6504	6248	6351	6409	6425	6434	6455	6456	6494	6388	6401	6408	6401	6394	6476	6446
3164	2544	1903	1822	1915	2016	6023	12822	9491	4910	2029	1117	875	787	801	789	821	802	769	771	811	795	778	767	806	822	818	796	768	801	799	816	787	835	770	770	837	799	794	757	792	826	744	786	756	817	775	731	764	806	765	814	766	803	790	826	787	785	770	779	796	822	792	801	826	767	732	804	796	822	799	790	839	814	846	811	827	785	761	796	775	747	795	776	820	796	804	765	778	808	796	816	742	747	761	790	800	817	798	817	753	774	793	803	804	807	785	798	811	819	835	773	809	786	808	757	761	808	824	781	771	856	746	806	749	826	789	815	841	776	789	766	804	847	741	851	763	838	724	808	826	789	835	841	753	769	777	778	815	790	803	750	845	762	779	761	810	783	795	829	781	758	811	763	854	792	777	786	805	834	805	781	821	754	776	789	812	815	782	810	823	788	769	785	806	837	783	765	813	843	794	797	785	753	763	811	836	799	790	825	788	781	829	796	783	816	737	801	826	778	792	771	860	780	792	790	815	811	763	802	791	786	742	844	790	771	851	798	804	759	766	784	799	822	859	803	776	785	817	797	775	758	788	796	814	803	809	787	795	788	844	763	792	811	790	778	823	803	757	763	818	774	784	828	803	821	762	780	764	787	789	797	821	787	781	728	767	751	775	766	769	798	800	843	756	840	772	816	758	788	796	798	870	813	820	779	765	833	764	795	814	795	746	792	759	858	787	809	757	801	829	807	736	756	812	803	863	766	846	819	820	809	823	788	807	822	819	820	797	807	736	794	814	801	752	773	789	770	798	864	782	777	819	795	778	796	782	804	837	776	770	795	797	823	838	788	800	816	753	782	820	792	800	810	774	806	844	842	788	820	786	802	774	788	791	763	772	808	746	762	775	784	769	782	794	753	808	802	759	798	777	789	780	741	809	835	792	790	766	807	796	778	743	755	797	754	796	764	772	731	782	823	802	777	807	785	783	815	809	809	779	850	773	776	851	792	756	784	836	822	751	831	786	817	808	785	773	783	801	775	837	722	777	867	799	782	808	826	789	826	768	828	789	792	767	801	774	775	782	813	802	763	800	792	768	829	789	787	786	806	760	875	752	777	791	812	814	779	778	781	799	793	845	818	771	762	767	788	833	830	752	812	770	765	762	785	762	815	810	811	785	778	738	775	799	822	771	793	815	780	772	773	810	804	794	819	772	783	782	816	772	797	807	803	798	757	798	843	844	757	771	796	815	820	810	794	780	758	767	748	768	837	815	760	804	784	794	803	769	785	834	781	755	780	785	792	835	812	831	775	812	810	824	785	810	818	824	805	777	813	779	792	790	752	808	846	774	829	812	763	860	821	782	847	790	802	786	803	819	828	799	770	814	780	817	822	805	751	839	780	756	790	814	790	733	819	832	797	765	850	825	797	808	791	806	821	776	816	761	763	765	815	782	768	800	821	811	751	884	759	787	823	741	808	806	796	807	803	769	815	743	819	771	804	812	801	775	839	851	778	798	727	843	812	787	774	761	779	844	761	773	809	789	777	769	789	814	777	789	828	840	755	769	798	747	829	747	774	815	788	781	858	761	801	770	825	799	813	757	780	787	779	785	789	814	795	834	826	828	803	854	772	830	793	793	784	766	781	785	797	757	817	798	813	790	842	753	751	809	755	833	793	845	822	815	777	810	783	764	829	803	827	811	796	781	724	800	780	805	740	783	834	763	751	773	797	815	806	802	786	772	820	772	751	826	731	811	809	736	738	790	776	746	757	804	807	719	782	800	807	748	807	788	775	800	775	791	795	804	803	785	744	767	809	847	774	744	774	789	772	787	802	770	796	795	811	760	783	769	787	843	819	825	806	753	781	790	785	831	830	830	782	800	818	773	802	822	829	815	761	847	742	808	825	789	843	839	797	789	809	803	809	799	754	813	828	762	803	763	742	781	777	783	751	766	753	797	848	771	793	820	803	759	779	799	776	757	770	808	799	758	855	825	800	812	806	787	749	788	784	775	763	771	800	794	784	774	824	790	801	813	782	770	712	818	815	811	811	805	800	827	818	809	835	792	771	794	785	807	795	779	817	816	857	776	755	831	807	814	759	798	823	748	795	827	767	796	836	816	796	825	753	769	814	841	812	783	823	768	815	803	792	801	781	817	786	756	803	749	828	833	842	777	798	779	827	744	761	808	775	766	791	760	745	758	828	786	830	816	860	792	821	786	775	820	819	808	772	832	747	797	802	788	822	721	781	764	755	776	821	818	827	777	811	785	771	802	826	791	772	753	773	761	768	794	833	742	836	813	815	804	802	789	776	777	799	782	811	800	811	797	839	814	767	835	775	778	826	795	792	811	832	838	773	810	780	830	850	790	770	845	776	765	773	804	777	788	825	724	763	829	785	757	826	772	743	799	776	793	799	798	782	800	754	787	811	813	838	749	829	805	829	768	826	809	806	798	799	780	795	773	760	774	837	824	805	822	766	787	814	803	801	752	796	840	762	763	775	751	754	763	810	795	851	782	859	791	737	744	801	819	788	823	747	863	762	790	773	761	806	781	862	804	813	719	747	852	752	802	808	851	789	800	794	805	873	781	805	816	819	763	750	777	814	745	767	781	840	752	799	778	781	803	791	799	779	756	778	779	795	788	790	810	802	805	808	781	826	780	800	773	820	800	793	829	802	817	829	808	777	794	758	824	787	778	803	795	826	816	831	758	789	787	783	834	782	768	816	829	756	791	761	772	779	742	824	759	804	817	800	732	780	788	813	768	801	849	850	730	784	785	791	820	794	757	826	808	805	809	779	829	790	823	831	759	830	770	769	825	786	829	791	855	831	833	815	843	744	835	828	790	837	761	757	812	770	799	765	790	820	822	757	766	821	795	791	878	780	800	794	804	786	785	735	819	801	766	756	799	811	792	763	777	815	774	792	776	748	772	850	788	857	732	781	788	839	823	808	808	808	809	793	794	793	801	763	792	774	818	758	794	813	784	816	790	841	765	812	773	808	772	795	829	821	824	786	821	770	803	828	825	798	830	789	819	787	810	785	722	765	753	770	788	767	785	813	807	808	809	808	771	686	780	791	786	790	815	791	794	768	773	780	797	755	801	794	751	778	794	786	763	753	859	758	726	810	771	783	795	808	792	775	775	806	812	737	774	758	793	765	747	771	820	816	823	774	798	760	810	761	802	775	766	831	781	775	820	785	756	814	805	784	784	740	778	799	827	796	836	724	783	810	794	794	749	776	801	803	794	828	820	795	843	789	805	797	821	784	796	791	803	781	831	791	806	795	798	753	804	738	803	819	769	777	765	787	804	760	832	797	809	817	743	833	797	795	821	801	770	834	849	839	781	802	755	790	807	765	838	800	778	762	751	814	819	805	806	775	807	799	796	758	803	789	786	852	796	832	787	811	797	776	787	775	797	775	767	796	779	816	784	725	780	790	794	812	808	776	818	792	747	812	729	767	743	779	794	796	812	791	808	828	802	738	807	798	858	826	767	774	809	791	798	827	833	834
25303	19231	16465	25874	32237	30872	46072	57752	46069	34039	20925	10705	7360	6774	6682	6655	6529	6631	6741	6609	6641	6657	6605	6496	6559	6727	6701	6630	6587	6686	6841	6620	6764	6663	6681	6469	6639	6654	6739	6636	6597	6750	6646	6508	6582	6504	6616	6667	6710	6495	6685	6580	6533	6640	6626	6743	6695	6674	6536	6649	6684	6734	6638	6575	6735	6663	6639	6616	6728	6623	6646	6507	6624	6663	6645	6773	6755	6688	6703	6590	6584	6692	6746	6527	6707	6701	6617	6595	6696	6649	6573	6670	6705	6691	6659	6717	6712	6603	6731	6609	6683	6656	6606	6519	6567	6500	6645	6562	6628	6643	6664	6679	6783	6652	6692	6663	6614	6685	6636	6566	6771	6736	6585	6523	6664	6753	6514	6678	6616	6727	6602	6724	6660	6671	6501	6732	6730	6630	6636	6744	6671	6630	6701	6827	6629	6732	6778	6667	6741	6677	6710	6576	6531	6655	6658	6768	6727	6667	6678	6615	6701	6639	6686	6719	6572	6694	6587	6634	6652	6613	6538	6818	6663	6724	6687	6627	6561	6668	6587	6748	6569	6592	6565	6601	6614	6645	6709	6725	6602	6666	6704	6564	6781	6645	6669	6718	6657	6665	6593	6525	6592	6651	6703	6794	6621	6698	6696	6693	6666	6676	6769	6622	6512	6609	6681	6657	6683	6769	6599	6656	6887	6618	6628	6646	6667	6672	6467	6598	6624	6667	6636	6617	6739	6510	6561	6489	6747	6621	6596	6515	6586	6686	6522	6677	6624	6737	6672	6781	6610	6650	6549	6670	6697	6721	6742	6595	6690	6619	6592	6550	6699	6667	6744	6654	6693	6678	6661	6637	6622	6708	6590	6691	6686	6641	6629	6662	6664	6626	6649	6667	6612	6676	6674	6666	6761	6598	6660	6721	6631	6619	6618	6708	6627	6509	6668	6679	6848	6647	6720	6734	6659	6570	6606	6599	6687	6546	6582	6592	6772	6645	6616	6671	6685	6649	6801	6689	6629	6688	6775	6725	6654	6565	6589	6793	6707	6534	6707	6699	6706	6660	6736	6751	6692	6603	6655	6744	6628	6651	6745	6619	6751	6579	6778	6503	6720	6610	6723	6612	6710	6652	6673	6642	6643	6761	6662	6674	6712	6580	6612	6751	6576	6652	6718	6587	6657	6642	6664	6765	6587	6787	6756	6618	6635	6704	6582	6580	6648	6500	6748	6762	6638	6683	6693	6718	6707	6734	6654	6585	6671	6574	6652	6725	6646	6687	6674	6739	6549	6645	6506	6605	6469	6588	6657	6686	6541	6696	6575	6523	6736	6690	6748	6600	6656	6604	6698	6519	6685	6596	6769	6693	6597	6659	6695	6733	6628	6572	6730	6702	6740	6636	6713	6668	6554	6587	6684	6696	6699	6738	6702	6527	6759	6659	6636	6718	6619	6537	6663	6603	6675	6697	6615	6588	6743	6713	6692	6600	6610	6590	6703	6695	6650	6625	6613	6530	6647	6709	6603	6563	6817	6692	6579	6539	6632	6664	6536	6476	6604	6724	6646	6692	6754	6706	6695	6548	6648	6712	6543	6612	6675	6651	6631	6630	6626	6644	6783	6613	6616	6797	6619	6757	6638	6675	6726	6604	6544	6611	6634	6664	6738	6734	6726	6794	6578	6587	6684	6652	6723	6721	6688	6574	6482	6689	6693	6520	6636	6636	6722	6660	6693	6565	6588	6728	6590	6625	6608	6640	6717	6620	6703	6642	6639	6615	6646	6684	6722	6664	6677	6642	6693	6688	6622	6586	6638	6670	6624	6546	6674	6594	6647	6615	6731	6557	6677	6759	6603	6602	6560	6673	6694	6600	6622	6662	6711	6638	6638	6738	6587	6622	6681	6769	6645	6817	6757	6630	6674	6525	6726	6666	6601	6616	6656	6572	6674	6707	6671	6769	6672	6584	6786	6723	6607	6623	6606	6639	6615	6729	6537	6601	6703	6725	6543	6668	6829	6745	6652	6699	6574	6661	6621	6693	6699	6695	6669	6735	6548	6720	6573	6688	6614	6670	6735	6639	6633	6580	6580	6708	6646	6643	6643	6692	6647	6609	6802	6670	6678	6642	6659	6650	6701	6711	6558	6587	6609	6695	6696	6609	6589	6720	6607	6666	6753	6701	6560	6626	6666	6502	6492	6698	6640	6625	6663	6610	6690	6628	6571	6808	6736	6577	6650	6711	6718	6651	6673	6684	6630	6704	6710	6680	6771	6698	6717	6674	6616	6637	6603	6535	6589	6690	6666	6756	6771	6500	6666	6633	6580	6702	6575	6653	6722	6576	6764	6768	6653	6687	6612	6722	6727	6533	6749	6754	6769	6682	6616	6594	6837	6617	6745	6642	6610	6616	6613	6627	6708	6556	6763	6684	6629	6706	6730	6751	6730	6613	6615	6684	6753	6685	6715	6655	6589	6593	6553	6762	6663	6627	6717	6743	6779	6603	6734	6532	6632	6596	6790	6750	6630	6623	6661	6721	6496	6522	6734	6687	6705	6599	6662	6666	6616	6559	6732	6575	6529	6716	6748	6743	6632	6599	6676	6475	6586	6729	6753	6762	6566	6687	6741	6650	6699	6643	6621	6579	6698	6686	6652	6681	6740	6640	6629	6679	6662	6614	6594	6656	6681	6689	6652	6548	6633	6669	6640	6625	6486	6591	6664	6725	6584	6637	6596	6723	6639	6763	6606	6619	6714	6682	6671	6621	6670	6664	6660	6713	6668	6574	6601	6712	6591	6669	6646	6649	6722	6640	6667	6644	6676	6690	6608	6663	6578	6619	6708	6764	6690	6638	6618	6761	6652	6662	6641	6680	6742	6725	6650	6622	6757	6786	6698	6697	6599	6712	6628	6750	6714	6650	6563	6667	6714	6705	6785	6644	6693	6658	6549	6674	6764	6638	6654	6764	6624	6651	6662	6642	6787	6653	6821	6586	6754	6879	6734	6564	6718	6715	6729	6690	6662	6621	6639	6805	6638	6504	6674	6700	6741	6763	6530	6605	6623	6566	6728	6767	6621	6636	6644	6639	6868	6618	6651	6510	6515	6600	6482	6727	6593	6739	6626	6639	6579	6709	6533	6722	6739	6785	6560	6478	6752	6673	6678	6833	6679	6625	6756	6599	6584	6747	6601	6644	6532	6569	6692	6689	6793	6514	6578	6700	6657	6805	6683	6737	6807	6603	6571	6687	6595	6522	6635	6695	6643	6829	6579	6679	6693	6726	6663	6692	6686	6672	6589	6640	6601	6630	6708	6743	6727	6651	6713	6789	6619	6496	6739	6627	6615	6770	6690	6591	6757	6641	6639	6665	6641	6656	6718	6720	6621	6688	6717	6783	6605	6523	6641	6753	6735	6524	6605	6648	6635	6691	6659	6664	6622	6844	6737	6562	6746	6557	6653	6680	6699	6575	6740	6727	6630	6705	6449	6704	6654	6710	6704	6630	6751	6620	6601	6580	6637	6805	6569	6751	6607	6775	6671	6568	6615	6637	6622	6680	6742	6566	6617	6800	6585	6621	6724	6629	6692	6815	6674	6697	6630	6555	6726	6536	6714	6720	6601	6696	6640	6551	6502	6671	6636	6646	6647	6757	6669	6695	6695	6594	6612	6642	6732	6601	6658	6553	6593	6633	6576	6600	6640	6510	6587	6750	6636	6657	6694	6713	6751	6678	6746	6700	6658	6712	6736	6616	6683	6598	6746	6767	6785	6643	6529	6632	6670	6564	6738	6782	6607	6833	6696	6622	6678	6649	6616	6735	6634	6659	6690	6566	6770	6705	6576	6590	6670	6736	6649	6697	6702	6687	6463	6660	6650	6606	6638	6756	6597	6672	6719	6700	6574	6580	6600	6657	6658	6596	6508	6735	6668	6615	6604	6677	6525	6657	6676	6610	6620	6722	6609	6619	6758	6799	6597	6751	6712	6665	6671	6556	6478	6584	6845	6598	6639	6613	6689	6663	6733	6876	6647	6553	6770	6617	6712	6662	6736	6488	6516	6663	6661	6762	6705	6667	6695	6793	6637	6682	6699	6702	6658	6719	6580	6664	6626	6712	6752	6660	6741	6688	6702	6757	6745	6705	6714	6605	6646	6743	6618	6731	6559	6603	6639	6667	6594	6717	6605	6692	6682	6601	6675	6627	6586	6653	6612	6575	6725	6593	6721	6495	6584	6714	6601	6597	6673	6615	6704	6750	6857	6808	6631	6708	6634	6692	6616	6635	6575	6614	6583	6602	6680	6727	6643	6617	6692	6695	6525	6685	6581	6764	6810	6657	6623	6743	6766	6671	6653	6608	6739	6677	6755	6593	6736	6754	6661	6666	6796	6741	6715	6712	6693	6587	6709	6749	6716	6609	6748	6703	6790	6533	6701	6648	6758	6670	6710	6691	6697	6665	6671	6729	6572	6684	6645	6797	6753	6642	6699	6557	6715	6518	6687	6691	6621	6700	6698	6679	6608	6689	6586	6719	6626	6659	6730	6601	6686	6637	6775	6672	6819	6690	6630	6588	6627	6813	6728	6638	6562	6752	6656	6696	6715	6716	6667	6770	6787	6679	6672	6655	6588	6616	6697	6742	6637	6667	6628	6603	6650	6747	6642	6618	6644	6766	6574	6720	6671	6739	6572	6689	6579	6748	6580	6696	6639	6665	6670	6706	6724	6544	6680	6664	6708	6624	6706	6628	6633	6818	6654	6620	6614	6631	6729	6744	6723	6573	6716	6674	6612	6769	6637	6614	6691	6636	6671	6563	6632	6579	6701	6744	6685	6754	6604	6639	6660	6630	6716	6691	6537	6648	6741	6688	6649	6530	6747	6757	6546	6786	6642	6752	6717	6673	6598	6597	6702	6704	6683	6553	6506	6596	6653	6720	6648	6690	6594	6574	6724	6563	6660	6562	6639	6704	6711	6703	6645	6775	6591	6695	6653	6679	6672	6717	6718	6753	6711	6736	6560	6677	6672	6645	6661	6750	6702	6749	6721	6774	6582	6512	6598	6796	6710	6787	6593	6598	6712	6751	6659	6655	6683	6693	6683	6788	6677	6747	6585	6605
4632	2353	1826	1715	1904	1774	8869	15972	11856	6251	2317	1115	851	771	762	756	802	791	749	763	745	782	804	797	768	736	846	784	754	782	800	800	802	808	746	759	789	747	786	750	781	800	791	786	750	747	789	815	811	765	738	814	720	779	791	713	783	780	812	753	780	742	778	793	834	744	766	780	770	770	800	797	779	819	786	739	737	775	693	778	735	824	757	786	760	769	753	805	801	825	774	747	762	735	764	754	788	759	761	752	795	739	777	752	787	798	779	743	768	787	777	760	764	799	737	777	764	748	778	734	747	778	766	735	773	790	776	744	770	793	801	764	762	774	817	808	787	770	758	774	793	733	750	787	752	781	746	773	755	778	730	770	757	812	773	743	740	764	768	800	751	765	783	742	779	761	826	752	750	770	777	776	748	791	782	769	767	761	767	786	750	721	810	773	775	736	738	748	737	777	795	752	787	784	762	773	780	755	817	776	749	829	775	778	708	796	771	779	718	762	749	781	786	804	738	818	773	778	790	820	797	747	805	774	735	826	726	763	760	755	810	762	807	816	745	778	819	756	734	794	794	787	731	725	748	770	749	795	797	815	792	775	804	764	762	765	718	778	733	746	781	790	777	809	760	782	752	768	794	750	747	784	811	762	771	727	791	803	782	812	769	780	779	826	792	755	764	770	755	762	724	788	780	788	826	755	801	745	760	777	824	769	783	765	825	775	787	806	772	779	707	758	777	782	800	734	819	744	753	804	803	790	802	765	832	814	751	763	759	771	737	711	753	764	777	836	761	787	725	799	821	827	744	814	776	783	775	770	814	786	765	773	760	770	777	782	753	775	754	741	745	809	779	760	762	806	781	726	809	812	783	762	734	777	812	704	747	707	746	806	789	848	724	775	813	803	771	784	763	725	760	794	760	737	788	775	817	733	812	769	804	756	779	753	769	774	784	790	786	772	762	777	738	732	739	759	734	785	773	785	813	777	756	830	746	794	809	775	732	761	771	768	797	794	787	751	772	755	833	772	830	782	790	768	753	725	773	735	837	756	812	828	775	787	750	781	751	774	799	792	770	774	783	784	734	750	783	810	732	759	776	783	757	752	794	756	756	795	814	752	812	731	728	771	750	788	807	756	788	795	739	739	830	787	757	749	781	731	776	811	797	767	765	820	786	785	743	762	772	758	754	771	761	753	765	776	768	733	733	799	786	764	780	761	770	805	796	764	813	840	790	733	797	704	754	776	778	813	784	749	807	810	799	740	806	755	788	786	775	769	744	734	810	718	788	802	771	805	781	807	772	785	730	792	776	785	779	769	739	769	774	787	783	772	723	744	763	809	791	747	775	773	754	751	788	742	808	774	724	773	788	760	764	712	789	791	778	747	807	781	783	792	792	811	765	728	765	827	797	773	801	778	771	797	772	759	742	810	793	765	726	826	780	812	758	750	739	713	760	775	762	750	808	764	792	759	748	814	757	794	781	789	753	767	807	769	787	748	721	760	828	723	770	753	767	800	787	825	805	766	756	786	832	790	850	751	771	735	760	770	787	813	833	758	777	809	729	765	773	782	731	792	790	755	749	784	708	804	770	793	793	748	741	791	761	754	805	782	753	778	808	805	730	734	735	752	767	760	773	758	760	801	774	797	759	757	774	792	796	833	772	795	781	736	773	797	793	764	700	791	806	744	758	781	838	796	799	783	803	771	752	784	799	786	781	781	760	821	709	802	717	831	834	794	799	795	782	805	754	777	684	780	779	770	794	828	729	764	816	773	806	781	747	783	828	752	775	778	807	795	754	771	809	724	701	768	790	765	760	758	798	793	734	772	738	810	816	728	786	796	734	746	787	758	754	783	726	756	750	832	743	758	736	793	759	753	780	817	753	791	775	763	741	789	702	824	815	797	784	767	751	740	806	787	757	838	791	758	819	757	748	752	771	765	782	794	753	832	729	786	809	754	796	740	754	829	798	811	746	765	807	795	812	845	758	819	770	805	736	772	786	821	805	800	752	762	756	800	741	804	774	747	752	725	711	793	783	788	755	767	763	760	753	797	758	772	807	792	765	766	815	830	707	766	780	790	746	820	721	757	802	776	759	810	799	793	783	750	790	791	786	732	752	783	726	773	762	787	800	774	776	762	783	722	745	795	808	788	769	786	783	808	752	765	785	779	774	794	759	809	796	827	777	779	855	739	753	783	771	762	719	828	792	807	797	766	786	763	762	804	782	757	725	813	755	811	797	802	791	808	751	759	745	752	780	774	789	737	791	761	735	744	771	807	764	760	754	750	793	773	803	744	731	790	770	797	824	735	773	739	740	783	765	752	713	788	786	751	790	809	773	777	759	789	800	770	732	730	749	751	750	782	753	785	820	745	775	786	789	746	734	762	764	808	783	779	734	775	779	749	809	734	791	797	791	744	755	737	779	799	749	755	747	770	797	730	754	775	759	764	764	817	821	767	797	793	749	760	780	764	809	739	770	743	823	745	801	788	773	830	808	755	747	742	720	775	806	771	760	807	767	773	776	787	750	813	746	790	817	731	751	789	793	760	752	756	779	778	800	790	759	771	807	772	775	735	710	752	771	750	724	773	763	777	790	778	789	755	747	778	839	801	760	744	780	801	811	752	756	781	764	708	750	767	764	772	798	754	780	725	789	761	738	788	779	801	785	737	793	795	784	734	751	785	763	789	798	732	792	783	751	792	741	800	795	794	802	772	783	762	748	805	739	786	795	754	782	797	787	818	814	790	822	769	781	748	793	766	749	751	786	795	741	770	785	759	785	732	733	734	778	753	770	759	769	803	793	763	784	782	757	783	786	780	802	769	753	818	776	826	784	739	789	762	798	705	778	799	786	816	754	781	774	722	805	795	722	724	755	801	790	809	759	757	721	754	798	808	771	743	734	769	802	805	800	737	798	763	742	864	774	719	781	764	772	717	746	746	766	755	771	747	750	733	792	767	741	798	775	814	764	799	771	744	784	740	794	753	768	795	755	743	741	784	746	771	733	761	745	749	760	791	779	764	766	760	788	806	790	842	760	782	759	796	766	793	780	780	756	792	784	772	760	842	780	872	757	749	757	789	756	733	838	703	733	747	802	766	760	798	785	767	754	782	800	771	745	776	769	759	763	734	760	783	785	731	800	821	760	791	730	814	792	794	817	759	723	804	760	734	751	799	741	754	783	775	715	784	778	746	791	825	767	803	725	750	821	746	789	736	799	742	759	746	785	795	771	768	728	736	777	779	752	745	758	824	759	756	755	800	776	810	803	723	815	800	790	753	758	775	767	827	766	776	752	784	746	746	736	766	759	801	801	749	815	743	763	807	785	770	751	777	773	733	732	755	781	778	757	844	811	791	791	783	777	775	775	805	778	727	793	744	764	752	759	783	764	759	778	786	751	748	791	811	724	778	795	745	776	769	777	782	767	793	794	787	817	822	750	790	765	786	827	834	777	780	822	775	764	763	792	775	762	781	821	807	784	800	754	776	795	790	740	770	742	743
23420	18463	16208	24868	32305	31647	54557	63088	51369	37381	22483	10835	7358	6820	6516	6453	6602	6522	6580	6451	6550	6445	6480	6434	6575	6486	6523	6578	6578	6541	6570	6526	6499	6644	6540	6567	6628	6503	6468	6541	6669	6602	6535	6619	6536	6604	6617	6589	6567	6395	6449	6513	6514	6457	6482	6623	6589	6579	6652	6611	6553	6567	6587	6484	6540	6512	6529	6557	6450	6672	6520	6506	6546	6552	6545	6597	6504	6586	6581	6466	6469	6524	6596	6540	6549	6552	6520	6657	6565	6591	6412	6470	6540	6576	6538	6623	6493	6419	6669	6487	6577	6526	6538	6617	6519	6612	6687	6606	6668	6584	6466	6492	6485	6563	6512	6608	6496	6490	6571	6661	6608	6537	6569	6613	6484	6478	6585	6494	6536	6577	6520	6582	6613	6507	6487	6395	6607	6468	6485	6589	6501	6428	6559	6623	6627	6497	6589	6517	6631	6543	6616	6543	6539	6572	6541	6498	6605	6550	6502	6551	6577	6476	6469	6547	6535	6662	6629	6521	6511	6546	6518	6547	6546	6481	6560	6558	6510	6573	6521	6567	6591	6603	6654	6658	6587	6558	6611	6597	6625	6604	6517	6660	6550	6563	6549	6535	6610	6570	6494	6555	6606	6588	6454	6443	6506	6561	6497	6516	6630	6509	6506	6541	6511	6518	6627	6565	6421	6586	6663	6542	6686	6594	6465	6473	6483	6665	6387	6500	6575	6588	6567	6674	6543	6504	6640	6586	6609	6408	6572	6521	6570	6642	6527	6449	6620	6566	6561	6592	6598	6664	6706	6506	6655	6537	6609	6526	6421	6602	6564	6458	6632	6579	6685	6694	6579	6548	6647	6480	6441	6458	6589	6633	6491	6437	6609	6568	6512	6481	6545	6628	6698	6617	6609	6452	6550	6573	6538	6619	6465	6507	6571	6639	6574	6660	6618	6447	6536	6566	6487	6499	6494	6602	6659	6478	6537	6553	6596	6544	6580	6553	6532	6524	6493	6589	6562	6450	6616	6412	6557	6529	6574	6711	6481	6564	6593	6523	6483	6543	6542	6665	6659	6578	6533	6569	6623	6637	6534	6506	6535	6609	6533	6613	6492	6428	6491	6684	6570	6646	6521	6669	6538	6599	6615	6562	6618	6536	6634	6634	6581	6514	6518	6626	6522	6562	6583	6492	6443	6557	6439	6592	6629	6593	6539	6662	6536	6469	6475	6409	6539	6638	6631	6670	6660	6430	6695	6613	6551	6567	6585	6504	6524	6591	6575	6553	6452	6467	6575	6598	6511	6604	6536	6570	6621	6568	6608	6574	6410	6467	6515	6465	6620	6640	6591	6478	6508	6517	6482	6553	6570	6524	6702	6532	6537	6568	6579	6595	6518	6621	6625	6585	6562	6684	6632	6575	6489	6687	6390	6555	6526	6510	6634	6504	6460	6534	6605	6536	6521	6595	6550	6589	6577	6495	6634	6548	6627	6531	6674	6535	6574	6600	6579	6504	6449	6559	6521	6569	6550	6600	6562	6563	6579	6585	6393	6590	6605	6556	6566	6477	6535	6577	6622	6517	6559	6489	6570	6578	6498	6575	6537	6606	6516	6487	6547	6491	6431	6637	6507	6640	6577	6596	6487	6625	6444	6481	6575	6493	6577	6555	6504	6466	6559	6563	6574	6551	6693	6542	6417	6562	6558	6548	6515	6645	6652	6520	6528	6652	6564	6577	6728	6536	6584	6544	6604	6526	6491	6433	6542	6551	6554	6523	6539	6503	6565	6476	6558	6589	6594	6510	6554	6637	6600	6557	6578	6672	6434	6477	6538	6542	6648	6590	6490	6494	6498	6616	6536	6515	6534	6581	6577	6470	6597	6647	6559	6490	6501	6637	6540	6580	6615	6549	6626	6526	6529	6609	6566	6516	6530	6636	6433	6588	6491	6539	6570	6464	6429	6626	6439	6534	6483	6546	6647	6601	6656	6492	6492	6588	6562	6557	6581	6506	6453	6575	6460	6583	6586	6702	6582	6524	6637	6565	6517	6549	6581	6659	6689	6663	6489	6515	6634	6595	6598	6593	6643	6472	6550	6587	6567	6569	6625	6483	6668	6591	6646	6504	6563	6608	6534	6507	6616	6526	6609	6567	6637	6560	6561	6532	6551	6478	6493	6639	6588	6574	6625	6557	6594	6453	6685	6494	6469	6540	6558	6549	6424	6581	6653	6647	6616	6547	6584	6518	6380	6690	6538	6620	6448	6531	6470	6605	6461	6545	6381	6550	6549	6649	6501	6586	6594	6663	6645	6715	6462	6449	6475	6530	6602	6391	6505	6587	6497	6618	6581	6612	6532	6621	6562	6527	6568	6529	6687	6555	6507	6669	6463	6532	6541	6539	6507	6569	6434	6621	6572	6526	6618	6543	6574	6514	6652	6494	6621	6484	6511	6642	6535	6575	6585	6646	6585	6733	6541	6492	6660	6322	6431	6643	6387	6576	6497	6550	6630	6486	6483	6539	6583	6563	6665	6519	6471	6484	6549	6571	6497	6633	6449	6684	6473	6611	6523	6536	6565	6522	6473	6522	6729	6708	6493	6550	6523	6545	6542	6615	6528	6570	6534	6613	6459	6553	6564	6636	6592	6654	6677	6578	6679	6568	6466	6552	6630	6616	6481	6548	6682	6489	6603	6396	6502	6659	6503	6569	6493	6571	6592	6544	6559	6522	6646	6598	6511	6481	6589	6573	6569	6617	6625	6574	6585	6583	6445	6634	6553	6572	6730	6617	6568	6680	6442	6548	6509	6489	6263	6691	6679	6488	6640	6600	6644	6615	6480	6631	6494	6548	6545	6506	6535	6513	6600	6532	6666	6663	6699	6453	6531	6672	6526	6489	6550	6656	6592	6465	6598	6539	6496	6473	6609	6533	6538	6491	6475	6622	6609	6526	6514	6499	6595	6468	6567	6500	6610	6479	6627	6455	6559	6628	6707	6676	6469	6519	6647	6481	6637	6490	6502	6591	6475	6589	6419	6454	6550	6638	6513	6576	6552	6475	6661	6549	6516	6560	6622	6649	6481	6454	6595	6520	6433	6654	6659	6470	6544	6649	6554	6497	6542	6409	6650	6468	6585	6590	6474	6544	6527	6405	6583	6627	6646	6615	6498	6549	6594	6487	6448	6550	6844	6524	6617	6554	6505	6461	6556	6554	6513	6507	6604	6650	6716	6479	6536	6472	6663	6564	6502	6436	6589	6414	6543	6602	6599	6489	6506	6608	6564	6634	6527	6577	6640	6459	6570	6569	6499	6622	6471	6618	6559	6587	6563	6561	6452	6586	6568	6570	6579	6443	6528	6490	6612	6485	6562	6519	6521	6496	6458	6487	6423	6599	6580	6589	6560	6467	6660	6499	6634	6534	6609	6645	6581	6633	6465	6480	6547	6583	6476	6578	6504	6727	6555	6709	6617	6613	6580	6560	6637	6519	6549	6580	6576	6524	6598	6608	6594	6631	6615	6512	6627	6585	6608	6435	6641	6585	6546	6550	6560	6544	6517	6619	6527	6598	6578	6531	6561	6547	6552	6584	6479	6544	6557	6492	6552	6528	6625	6488	6478	6619	6477	6516	6538	6594	6545	6658	6501	6596	6558	6643	6602	6451	6475	6645	6496	6561	6584	6489	6570	6554	6509	6466	6592	6489	6501	6572	6643	6489	6501	6468	6538	6565	6597	6616	6467	6652	6481	6485	6613	6600	6514	6545	6570	6480	6564	6491	6535	6542	6473	6496	6592	6551	6516	6579	6468	6536	6503	6437	6607	6562	6628	6517	6528	6557	6592	6561	6520	6591	6714	6631	6551	6573	6511	6622	6597	6661	6425	6442	6499	6590	6516	6570	6528	6665	6559	6424	6510	6654	6363	6448	6517	6481	6544	6634	6540	6596	6539	6533	6655	6698	6727	6610	6477	6625	6632	6572	6618	6593	6586	6533	6505	6638	6604	6482	6713	6494	6492	6501	6581	6455	6509	6558	6523	6484	6566	6625	6490	6487	6508	6596	6584	6534	6601	6507	6587	6596	6567	6599	6607	6659	6557	6602	6638	6474	6615	6492	6600	6592	6660	6515	6508	6526	6536	6671	6644	6393	6528	6645	6598	6526	6600	6631	6713	6600	6581	6546	6480	6637	6519	6654	6564	6485	6593	6596	6568	6548	6629	6518	6588	6514	6595	6520	6546	6561	6569	6638	6597	6678	6690	6683	6558	6601	6600	6691	6713	6571	6566	6526	6675	6505	6581	6633	6514	6683	6646	6591	6596	6622	6647	6583	6580	6474	6642	6503	6682	6439	6579	6535	6549	6462	6605	6404	6457	6575	6462	6590	6537	6657	6525	6485	6555	6690	6486	6536	6580	6637	6561	6544	6514	6450	6504	6467	6479	6484	6512	6537	6498	6515	6657	6654	6559	6536	6558	6574	6639	6611	6625	6651	6617	6544	6650	6647	6580	6546	6533	6555	6558	6630	6534	6567	6436	6535	6603	6607	6410	6590	6609	6615	6545	6637	6593	6607	6636	6553	6495	6459	6456	6547	6500	6657	6649	6492	6530	6507	6600	6551	6627	6508	6642	6632	6440	6569	6627	6429	6606	6540	6489	6475	6464	6605	6604	6475	6525	6584	6548	6597	6546	6642	6586	6614	6515	6696	6526	6591	6503	6557	6598	6616	6702	6519	6629	6503	6580	6414	6610	6512	6564	6602	6615	6583	6505	6463	6562	6544	6468	6627	6437	6526	6448	6621	6509	6501	6495	6573	6496	6557	6542	6363	6439	6578	6637	6586	6494	6558	6519	6605	6508	6520	6452	6531	6714	6629	6621	6643	6638	6613	6488	6511	6514	6694	6536	6529	6573	6595	6599	6532	6486	6542	6539	6486	6477	6518	6582	6598	6572	6722	6550	6535	6517	6571	6540	6552	6576	6640	6528	6574	6529	6697	6584	6633	6499	6561	6543	6601	6691	6516	6537	6566	6568	6469	6662	6609	6552	6480	6607	6595	6483	6488	6502	6563	6571	6408	6637	6489	6553	6593	6550	6580	6534	6690	6543	6684	6553	6553	6581	6555
4204	3240	2582	2387	2619	3063	13388	23528	19610	10845	3355	1203	891	781	821	815	798	767	822	796	858	813	864	814	786	803	817	784	842	772	837	776	848	805	812	804	817	751	835	833	869	823	883	781	817	786	870	805	831	837	842	794	807	816	818	830	835	787	808	793	782	815	845	852	843	761	821	810	848	790	805	821	817	787	787	825	852	785	842	813	809	815	773	780	820	787	850	780	778	814	788	846	849	842	824	843	856	772	830	767	804	838	815	804	806	883	843	872	812	805	803	823	819	836	765	755	801	820	765	829	812	831	828	791	776	815	835	793	816	796	774	831	794	824	852	868	814	838	833	848	872	824	806	844	769	815	807	778	833	778	805	805	836	832	820	856	825	830	827	808	826	766	824	804	813	819	847	856	791	810	849	853	792	776	797	780	782	872	836	785	861	789	809	820	783	799	799	777	785	855	785	811	830	826	800	837	801	865	863	790	828	883	846	836	824	838	790	834	835	798	820	846	811	831	823	849	770	812	821	857	747	788	784	791	806	816	844	844	817	862	817	813	799	781	833	836	818	807	813	827	816	842	807	818	816	827	845	798	826	845	800	816	796	789	760	847	859	844	808	786	860	818	843	822	835	824	777	830	807	892	802	818	778	839	777	835	830	809	786	785	894	787	823	793	797	812	802	792	823	775	824	838	799	869	806	899	857	806	762	824	839	843	793	836	809	844	815	787	756	775	873	838	819	794	769	832	809	866	797	823	831	833	776	851	828	803	799	807	797	833	844	750	806	802	813	869	861	828	823	817	845	800	866	792	821	811	824	823	823	768	833	780	809	802	858	799	788	802	806	819	791	825	778	859	786	866	812	776	769	849	822	812	804	796	813	801	767	806	805	819	869	841	810	788	829	846	847	811	813	858	846	859	752	790	817	786	807	796	824	805	804	832	750	778	818	794	852	780	834	811	835	778	830	840	779	780	824	812	867	807	806	773	791	840	834	761	837	818	828	833	822	780	834	829	822	787	797	832	828	821	834	822	833	755	863	803	792	791	866	823	775	805	813	753	829	817	841	778	829	791	868	800	840	806	872	757	786	813	813	830	853	798	806	817	823	794	797	823	811	805	809	797	858	800	830	813	811	834	808	784	807	809	841	797	822	816	875	851	783	783	809	800	900	823	783	800	799	778	866	846	807	842	810	806	802	828	694	793	773	849	831	880	803	813	794	787	819	825	830	873	805	778	803	801	828	801	794	845	818	838	846	810	785	845	874	861	808	815	813	742	820	798	821	804	763	775	847	827	809	838	812	858	780	812	781	836	817	783	775	830	847	828	856	853	808	819	838	758	819	841	857	815	878	805	828	843	789	843	774	769	837	822	802	907	821	801	784	796	812	796	817	814	766	854	757	827	841	817	852	794	793	802	789	819	815	861	833	808	778	834	800	834	807	814	783	808	848	807	785	752	856	808	769	873	808	789	819	819	886	861	776	830	816	825	784	790	822	806	888	822	803	867	806	838	804	791	821	802	815	860	793	755	817	842	810	809	798	814	894	777	806	851	851	832	807	827	828	871	765	826	765	847	761	836	830	786	840	815	823	791	860	832	811	819	790	862	819	812	878	836	837	846	808	844	822	814	817	808	795	827	816	875	832	843	824	790	774	841	812	805	802	814	862	906	830	822	820	778	861	845	831	808	801	860	857	831	783	794	826	835	838	754	796	832	776	816	806	826	768	812	827	829	825	774	820	866	794	809	775	807	789	828	818	808	788	873	843	796	840	793	793	780	828	831	803	835	865	765	807	845	769	768	814	772	860	887	822	835	821	811	853	802	821	786	822	889	771	813	801	759	769	762	819	748	829	818	844	828	818	796	882	848	797	871	885	884	803	801	802	809	850	772	833	819	842	827	858	790	806	811	864	904	849	885	855	818	748	770	852	850	820	844	806	793	801	854	825	783	799	828	821	815	814	839	846	792	847	818	820	818	859	796	812	820	855	783	806	835	774	835	792	839	816	834	775	799	798	839	824	814	806	829	840	806	823	829	842	831	827	827	806	808	850	812	770	793	791	837	835	793	847	815	812	807	788	840	840	818	816	784	799	808	814	822	769	852	824	794	834	886	807	805	842	827	811	819	782	793	862	808	782	789	825	829	800	832	790	829	821	822	823	841	798	816	805	873	821	856	827	858	836	852	779	808	823	823	788	797	791	856	791	840	821	832	789	784	811	782	792	796	790	798	844	859	784	819	801	845	773	802	842	824	818	851	814	864	763	834	847	822	805	788	815	780	745	792	786	813	817	781	798	848	791	815	788	835	809	835	845	821	845	841	858	834	797	820	813	835	821	810	837	820	812	800	776	850	839	773	781	768	825	820	807	845	807	825	819	782	829	821	786	838	787	807	830	810	818	825	810	845	749	776	864	801	772	829	773	808	809	853	821	806	785	827	874	831	828	784	810	781	798	769	840	819	821	814	843	784	812	795	853	824	919	813	834	790	771	804	792	850	828	830	805	803	864	789	836	790	815	813	803	800	841	749	818	798	861	839	802	776	807	874	804	784	838	816	839	786	796	800	820	770	825	765	796	841	783	820	791	836	847	783	804	828	835	845	808	850	829	793	773	804	809	843	823	843	807	826	820	783	842	850	811	818	820	803	754	853	785	826	831	825	775	776	788	806	854	833	769	753	845	796	829	823	815	819	830	774	825	832	874	814	815	814	826	855	793	798	802	800	842	845	797	855	840	777	830	762	845	839	852	830	767	801	835	779	811	835	820	812	834	808	806	846	788	833	805	755	810	819	816	799	811	811	821	819	819	805	848	766	796	820	820	817	877	795	817	800	853	792	829	810	834	800	827	803	805	857	832	852	814	816	835	794	849	831	810	827	839	804	789	802	870	829	823	826	863	847	804	845	817	803	818	806	819	809	851	844	823	786	844	782	820	792	825	814	786	820	844	816	870	802	870	797	823	867	791	862	815	838	814	826	783	811	812	792	835	822	862	871	821	805	812	819	777	808	834	787	799	857	820	841	813	784	853	785	877	768	823	854	817	794	855	781	804	793	794	840	834	847	837	806	828	796	829	856	821	870	791	773	816	813	802	813	842	798	825	835	753	830	793	848	865	819	883	798	851	840	771	827	807	816	834	792	857	821	789	807	819	801	818	826	821	823	811	796	878	822	807	800	797	781	841	814	822	860	793	812	784	817	755	825	773	797	759	798	869	805	780	819	776	835	776	814	819	875	773	830	783	832	788	844	794	832	789	811	817	758	790	762	816	825	815	823	789	840	823	812	780	832	813	781	823	865	852	829	803	772	837	856	772	809	826	812	842	777	743	829	838	783	854	808	798	809	807	853	817	822	790	781	853	842	845	799	772	826	823	803	840	811	847	801	843	823	791	819	787	799	842	787	848	818	797	840	834	853	787	831	844	792	806	836	821	800	820	842	863	802	812	755	767	817	785	794	862	794	819	815	819	788	833	865	834	843	815	808	834	866	833	814	825	786	799	757	833	862
28332	21902	20233	30371	37535	37863	59319	72626	62759	44330	25897	12495	8001	7022	6889	6807	6961	6818	6985	6785	6877	6803	6760	6798	6866	6856	6734	6759	6881	6758	6804	6880	6831	6711	6776	6850	6874	6718	6914	6791	6944	6979	6834	6687	6966	6779	6800	6933	6878	6848	6682	6938	6773	6854	6774	6911	6819	6903	6909	6850	6884	6898	6838	6857	6807	6876	6694	6763	6824	6756	6888	6816	6885	6797	6816	6770	6928	6921	6852	6910	6949	6843	6806	6902	6817	6812	6817	6963	6844	6839	6937	6973	6853	6781	6800	6846	6887	6815	6759	6939	6793	6843	6795	6916	6872	6774	6856	6826	6826	6882	6919	6883	6771	6750	6940	6797	6894	6917	6805	6878	6790	6760	6950	6686	6782	6940	6948	6880	6827	6739	6764	6962	6939	6901	6842	6783	6868	6600	6905	6846	6871	6864	6881	6754	6841	6921	6886	6881	6872	6984	6780	6826	6817	6832	6821	6981	6790	6885	7020	6890	6912	6744	6794	6910	6899	6929	6803	6813	7024	6666	6782	6889	6855	6916	6877	6777	6752	6870	6854	6759	6782	6723	6798	6833	6787	6910	6870	6830	6979	6881	6856	6959	6751	6940	6713	6864	6812	6784	6743	6869	6885	6904	6675	6811	6899	6849	6781	6701	6825	6789	6804	6872	6877	6756	6802	6798	6873	6770	6818	6855	6854	6848	6956	6801	6782	6872	6707	6883	6756	6751	6746	6948	6840	6799	6866	6929	6871	6850	6828	6757	6850	6835	6926	6976	6863	6814	6922	6867	6775	6839	6832	6986	6916	6926	6852	6815	6799	6761	6884	6971	7027	6967	6853	6770	6929	6906	6783	6653	6855	6723	6759	6834	6876	6954	6816	6855	6976	6864	6925	6786	6826	6850	6840	6787	6784	6859	6826	6981	6766	6843	6816	6859	6789	6920	6938	6779	6790	6798	6890	6806	7021	6821	6906	6827	6932	6829	6933	6864	6882	6894	6958	6838	6821	6975	6961	6845	6894	6831	6905	6710	6919	6794	6809	6687	6876	6858	6920	6763	6904	6749	6867	6884	6892	6780	6866	6784	6874	6805	6905	6810	6864	6843	6856	6847	6926	6814	6840	7011	6751	6838	6901	6794	6936	7033	6959	6772	6727	6950	6844	6867	6803	6942	6784	6869	6774	6885	6770	6942	6839	6756	6763	6961	6753	6900	6965	6975	6902	6924	6802	6871	6762	6894	6847	6896	6918	6961	7035	6788	6794	6798	6741	6762	6767	6910	6793	6946	6837	6753	6761	6811	6855	6816	6866	6996	6851	6880	6838	6851	6994	6894	6932	6798	6815	6942	6956	6894	6799	6904	6785	6907	6850	6881	6922	6841	6811	6834	6880	6757	6984	6679	6733	6814	6757	6856	6909	6744	6960	6951	6924	6734	6857	6880	6988	6820	6907	6864	6803	6765	6946	6938	6830	6831	6846	6909	6850	6842	6876	6888	6803	7010	6842	6812	6800	6900	6875	6738	6783	6959	6850	6898	6723	6929	6942	6884	6894	6784	6921	6857	6834	6873	6899	6737	6857	6671	6754	6860	6849	6889	6943	6894	6853	6902	6893	6883	6851	6867	6737	6945	6856	7040	6843	6884	6924	6989	6777	6898	6863	6797	6930	6917	6721	6688	6838	6926	6809	6877	6824	6799	6837	6862	6846	6785	6881	6869	6921	6791	6940	6760	6848	6928	6884	6947	6960	6979	6981	6717	6868	6841	6695	6681	6714	6952	6886	6803	6947	6877	6784	6834	6863	6842	6893	6718	6881	6820	6847	6842	6825	6807	6891	6828	6973	6866	6848	6938	6863	6844	6888	6755	6780	6870	6857	6985	6774	6899	6789	6805	6882	6803	6826	6775	6846	6897	6815	6853	6767	6823	6813	6930	6766	6942	6821	6853	6785	6914	6809	6945	6997	6924	6883	6890	6772	6816	6816	6739	6767	6905	6925	6802	6804	6836	6739	6779	6726	6843	6983	6928	6692	6816	6911	6788	6837	6838	6917	6837	6922	6875	6837	6823	6849	6963	6767	6725	6786	6925	6847	6896	6902	6925	6940	6856	6824	6851	6768	7031	6734	6801	6813	6857	6870	6899	6926	6873	6813	6905	6882	6819	6918	6885	6889	6860	6744	6810	6806	6824	6882	6659	6828	6796	6925	6764	6787	6823	6935	6823	6689	6943	6823	6915	6799	6908	6730	6879	6770	6862	6947	6889	6869	6879	6687	6801	6704	6792	6934	6920	6873	6817	6951	6860	6662	6743	6813	6981	6784	6933	6871	6781	6888	6915	6913	6888	6795	6863	6818	6823	6888	6728	6990	6866	6834	6829	6827	6875	6794	6798	6917	6750	6645	6850	6880	6878	6870	6800	6923	6921	6855	6903	6772	6853	6881	6895	6754	6793	6885	6916	6799	6980	6869	6861	6841	6769	6838	6808	6860	6872	6916	6885	6818	6841	6811	6838	6862	6879	6913	6864	6864	6852	6906	6784	6749	6823	6792	6845	6859	6823	6730	6755	6868	6784	6792	6886	6743	6788	6844	6850	6874	6781	6791	6833	6913	6932	6932	6922	6766	6655	6787	6660	6930	6954	6892	6936	6819	6692	6916	6828	6944	6665	6862	6874	6839	6918	6857	6810	6870	6970	6823	6881	6788	6941	6903	6922	6842	6912	6856	6873	6822	6783	6797	6917	6873	6876	6606	6708	6939	6831	6925	6909	6863	6898	6777	6790	6845	6936	6837	6789	6850	6943	6966	6808	6989	6892	6845	6818	6865	6830	6939	6823	6858	6907	6899	6835	6848	6713	6831	6877	6909	6852	6813	6700	6820	6912	6923	6915	6742	6834	6808	6792	6790	6874	6822	6829	6790	6716	6948	6867	6868	6820	6997	6766	6875	6808	6883	6779	6942	6765	6778	6966	6941	6834	6867	6872	6932	6975	6930	6785	6834	6767	6936	6779	6847	6778	6871	6982	6747	6839	6704	6874	6881	6829	6930	6819	6882	6839	6815	6952	6967	6773	6857	6858	6895	6857	6922	6907	6829	6862	6860	6771	6789	6906	6912	6791	6822	6807	6737	6908	6781	6806	6815	6789	6846	6875	6938	6841	6887	6875	6839	6866	6882	6846	6821	6764	6758	6752	6758	6917	6753	6897	6824	7038	6883	6882	6901	6869	6986	6798	6863	6830	6862	6928	6935	6882	6911	6717	6788	6809	6916	6969	6759	6882	6832	6790	6985	6938	6858	7029	6900	6693	6743	6775	6746	6882	6933	6894	6822	6763	6869	6782	6855	6969	6935	6835	6769	6938	6908	6804	6862	6832	6923	6808	6765	6729	6912	6887	6941	6810	6884	6870	6784	6831	6890	6764	6786	6907	6971	6847	6810	6858	6777	6850	6913	6865	6985	6798	6807	6784	6890	6799	6742	6882	6935	6815	6905	6848	6933	6761	6786	6921	6885	6819	6881	6900	6908	6874	6894	6777	7016	6840	6950	6819	6916	6818	6939	6837	6919	6928	6872	6913	6897	6821	6752	6729	6849	6736	7013	6795	6914	6934	6948	6778	6859	6914	6857	6915	6950	6690	6823	6963	6817	6754	6764	6890	6934	6964	6856	6835	6919	6848	6822	6738	6825	6893	6889	6788	6845	6905	6824	6792	6743	6802	6766	6899	6866	6808	6913	6730	6784	6923	6844	6726	6905	6828	6716	6934	6864	6891	6867	6908	6830	6853	6929	6876	6903	6800	6791	6888	6808	6862	6825	6887	6947	6878	6800	6925	6849	7032	6921	6845	6833	6910	6832	6804	6873	6905	6913	6925	6848	6816	6844	6961	6773	6880	6793	6769	6970	6909	6865	6897	6788	6970	6864	6924	6810	7019	6961	6770	6880	6785	6952	6781	6849	6659	6666	6752	6809	7095	6807	6892	6874	6810	6720	6861	6892	6906	6850	6871	6846	6970	6824	6868	6869	6910	6884	6796	6819	6859	6795	6780	6737	6783	6940	6834	6866	6864	6839	6957	6743	6918	6960	6820	6864	6949	6998	6908	6932	6746	6894	6970	6761	6888	6777	6816	6812	6810	6878	6923	6929	6797	6882	6834	6722	6887	6910	6810	6962	6872	6880	6882	6656	6751	6828	6813	6831	6937	6824	6790	6881	6771	6968	6851	6881	6982	6833	6714	6786	6934	6694	6761	6903	6724	6889	6669	6885	6758	6777	6850	6868	7095	6786	6615	6781	6809	6854	6873	6806	6754	6823	6837	6806	6871	6828	6906	6802	6914	6817	6807	6962	6911	6813	6891	6851	6825	6897	6848	6871	6846	6785	6875	6917	6857	6744	6861	6912	6705	6904	6885	6866	7014	6768	6785	6813	6928	6885	6802	6897	6888	6837	6790	6858	6902	6752	6773	6917	6906	7024	6945	6779	6700	6883	6746	6939	6793	6746	6809	6804	6774	6769	6782	6792	6893	6696	6853	6866	6856	6827	6834	6848	6937	6874	6922	6861	6973	6838	6968	6742	6879	6836	6781	6836	6798	6874	6822	6859	6989	6825	6785	6809	6909	6882	6900	6825	6860	6819	6892	6898	6724	6805	6956	6883	6920	6858	6870	6955	6839	6800	6947	6693	6955	6942	6834	6772	6809	6885	6856	6858	6876	6944	6923	6853	6932	6905	6851	6986	6866	6828	6825	6873	6862	6891	6865	6876	6823	6995	6708	6933	6920	6911	6932	6818	6844	6774	6859	6809	6753	6826	6811	6958	6890	6841	6877	6878	6699	6835	6776	6861	6900	6902	6903	6820	6769	6721	6880	6849	6905	6862	6925	6901	6877	6809	6850	6769	6819	6853	6835	6916	6750	6849	6929	6892	6925	6944	6792	6969	6886	7012	6919	6867	6768	6839	6782	6782	6920	6787	6835	6833	6840	6959	6876	6920	6849	6834	6917	6977	6819	6855	6878	6843	6837	6898	6799	6817	6728	6832	6865	6802	6916	6875	6798	6768	6831	6847	6845	6879	6904	6831	6896	6812	6906	6896	6774	6806	6848	6940	6850	6720	6994	6787	6894
3142	1391	1299	1045	1241	1450	5421	7032	5048	2169	1108	778	733	764	730	730	764	717	746	744	790	733	703	766	778	681	812	745	749	751	734	754	730	700	718	767	722	761	739	734	779	753	743	751	765	789	707	756	782	729	788	778	779	768	735	744	805	746	764	771	753	799	779	720	750	744	742	754	729	755	799	726	764	774	756	750	786	796	749	775	736	766	802	756	774	712	760	760	743	776	767	754	747	758	714	704	788	729	788	794	735	752	746	731	723	754	720	769	756	777	766	749	725	754	780	756	769	759	789	747	708	787	750	768	760	742	736	713	774	685	756	760	785	796	719	790	799	757	730	726	750	743	774	760	736	788	809	768	762	754	779	735	781	745	734	756	761	727	738	762	717	743	775	766	779	788	712	755	757	748	789	756	722	729	759	727	789	781	793	801	739	777	733	756	732	755	726	803	746	760	727	775	778	738	756	795	786	780	784	761	770	708	760	788	749	727	773	736	764	789	705	792	763	742	753	777	749	777	780	749	699	726	742	779	746	784	767	732	785	731	785	763	750	753	745	729	753	747	741	734	766	771	789	724	724	782	730	757	786	764	753	780	750	696	774	791	748	779	746	739	730	809	728	744	742	707	771	759	722	788	763	765	780	726	763	832	709	741	746	719	778	754	806	710	817	774	785	763	695	784	743	722	767	756	807	769	687	759	788	803	716	726	753	746	802	783	779	762	805	785	774	737	743	748	731	771	733	767	730	722	764	751	754	762	780	794	718	748	729	765	740	787	763	789	757	752	740	804	802	751	761	768	771	763	738	746	705	751	749	769	770	738	735	769	789	721	785	778	783	750	705	745	696	770	701	763	727	755	736	746	730	698	806	759	727	780	728	740	759	725	763	783	791	735	703	754	761	750	734	703	736	750	772	730	782	786	749	761	735	802	749	768	751	792	743	769	771	737	766	787	742	776	762	736	715	760	742	762	746	774	735	747	755	726	746	769	720	757	764	722	746	761	759	776	766	682	734	715	724	760	749	761	757	770	729	767	733	784	766	775	744	741	730	723	793	768	756	747	790	691	767	774	760	742	742	750	758	711	731	760	712	740	730	688	768	709	749	733	790	747	790	775	770	712	758	797	730	726	731	757	766	742	728	727	770	780	771	745	766	762	739	704	739	741	726	793	771	749	700	773	771	744	816	766	760	733	745	750	772	774	788	740	724	717	759	789	746	700	776	732	781	703	752	787	785	729	785	736	791	749	767	732	770	777	748	772	757	796	680	786	747	726	763	797	738	724	795	760	765	765	768	719	770	761	721	766	762	730	780	737	778	742	708	733	701	734	765	751	749	773	747	697	773	757	741	739	708	727	754	757	761	778	773	803	785	718	828	769	699	788	785	718	758	747	755	781	800	736	741	819	763	744	776	730	709	743	741	787	743	720	763	784	768	786	730	742	698	693	709	747	779	738	791	757	768	720	781	729	752	721	730	763	733	770	781	764	722	766	763	792	760	732	749	768	788	687	775	821	756	782	763	778	759	743	759	747	739	745	767	745	756	762	706	751	782	763	725	716	780	770	733	786	763	732	722	754	771	758	757	746	733	738	734	762	729	740	760	773	734	765	726	748	758	773	735	737	752	773	769	744	755	791	753	759	796	777	779	740	707	753	799	803	756	768	743	717	736	771	785	758	752	734	735	752	764	747	726	736	739	817	739	747	760	702	767	821	783	809	785	743	776	737	791	741	753	780	734	753	768	779	747	719	754	748	788	767	759	795	798	748	729	741	763	783	770	708	761	725	707	766	730	744	776	755	764	795	755	706	783	784	800	829	775	729	718	778	799	730	728	754	783	742	789	792	773	745	730	753	694	779	742	785	748	770	741	774	774	763	718	752	749	748	776	745	771	732	746	731	763	765	811	725	728	771	768	731	752	798	726	831	781	748	698	704	764	773	733	800	771	784	763	778	740	792	718	761	720	777	754	751	772	757	802	776	793	776	720	738	755	745	760	745	792	790	742	725	784	732	746	791	787	750	751	748	771	816	772	757	811	793	750	731	756	762	749	686	780	769	697	739	733	739	715	750	753	717	711	739	738	772	702	708	757	710	764	759	769	736	828	745	763	766	722	733	724	771	753	737	797	718	760	762	744	772	781	739	702	741	759	752	731	765	714	731	767	775	735	785	683	743	748	736	743	742	738	805	796	776	772	754	764	768	760	724	766	743	739	780	739	788	726	778	734	783	693	718	773	732	739	768	726	780	732	774	743	764	789	750	766	741	782	749	779	791	776	773	763	766	714	721	757	791	753	719	760	751	791	766	759	694	750	763	774	728	752	775	735	782	773	708	757	781	774	764	750	754	784	770	723	769	757	810	731	753	793	703	799	781	756	728	754	785	762	717	765	776	708	771	741	759	769	772	781	728	763	773	766	798	757	795	690	779	747	756	707	717	780	760	785	749	761	781	753	784	772	786	757	754	743	770	751	765	733	726	769	745	735	754	755	793	786	746	761	756	756	738	759	752	742	774	761	759	703	727	766	757	708	790	725	724	749	774	753	726	738	756	798	695	731	749	763	774	763	731	726	782	763	781	718	791	785	735	776	776	778	772	711	778	766	783	780	799	769	711	735	709	756	737	717	737	737	738	792	753	795	753	785	736	707	763	759	753	754	780	746	742	697	756	724	761	742	808	805	725	769	750	768	752	771	731	787	764	737	713	772	789	789	758	741	715	757	688	727	711	759	752	762	739	736	743	719	728	738	762	723	780	732	771	704	737	745	706	705	745	767	736	780	741	770	765	748	717	733	732	758	746	734	743	769	729	752	746	751	767	715	752	772	757	710	751	806	723	748	768	758	744	767	768	793	760	738	792	746	736	743	788	750	759	745	762	751	715	785	729	744	741	726	740	720	787	738	736	747	780	734	753	745	741	773	782	790	740	698	777	767	754	762	774	741	756	706	754	738	792	791	726	798	733	768	735	708	761	768	732	815	813	744	748	765	758	770	749	758	736	764	755	771	796	766	761	782	732	773	715	756	835	778	727	750	757	794	722	780	741	709	786	729	751	749	778	739	752	771	758	777	754	753	782	757	736	748	752	769	758	758	786	752	722	748	705	709	787	734	728	731	763	747	812	750	764	720	744	723	737	802	724	774	722	700	750	773	742	759	753	739	758	773	745	729	714	762	778	764	806	762	733	812	729	751	762	730	749	762	731	731	764	749	701	774	740	757	741	749	722	740	812	774	787	773	699	678	755	783	776	753	740	740	783	732	763	800	745	767	713	770	736	779	750	737	731	766	769	738	777	745	746	759	769	777	726	803	745	720	719	738	766	725	789	777	785	724	766	784	730	743	762	762	782	800	749	772	696	755	729	762	822	726	781	711	718	762	722	801	708	742	730	757	726	762	781	702	796	756	763	753	706	795	813	795	722	792	795	752	793	808	743	769	791	787	749	740	738	739	748	743	768	706	771	741	730	781	746	733	776	740	703	805	758	754	733	712	753	703	719	736	752
18204	13496	12001	17444	26606	27464	46361	46035	35828	22900	11762	7354	6496	6416	6409	6349	6410	6371	6435	6248	6374	6298	6475	6308	6407	6367	6448	6406	6413	6301	6338	6376	6261	6464	6461	6314	6287	6402	6278	6343	6372	6455	6394	6327	6352	6425	6328	6356	6465	6361	6380	6314	6347	6385	6456	6244	6416	6344	6411	6340	6294	6319	6384	6388	6397	6362	6296	6352	6325	6536	6476	6438	6377	6395	6287	6338	6302	6410	6308	6290	6413	6311	6226	6481	6372	6396	6250	6498	6381	6457	6334	6407	6299	6386	6311	6289	6411	6347	6277	6383	6407	6389	6259	6340	6478	6406	6242	6407	6366	6462	6444	6364	6432	6306	6271	6396	6340	6487	6354	6457	6370	6483	6307	6349	6264	6471	6329	6481	6467	6393	6282	6372	6319	6316	6370	6287	6392	6462	6449	6441	6472	6284	6447	6303	6313	6310	6504	6449	6440	6435	6509	6404	6405	6453	6414	6366	6268	6318	6463	6408	6427	6270	6433	6261	6413	6384	6441	6339	6440	6449	6466	6404	6325	6389	6380	6398	6454	6434	6391	6394	6334	6393	6269	6407	6373	6436	6402	6314	6361	6322	6443	6456	6367	6314	6391	6295	6453	6435	6307	6292	6395	6329	6382	6321	6512	6413	6424	6230	6401	6466	6402	6408	6391	6336	6506	6387	6337	6280	6200	6343	6394	6330	6430	6316	6372	6483	6357	6451	6398	6444	6444	6389	6356	6426	6383	6451	6375	6386	6326	6371	6286	6438	6310	6300	6322	6480	6327	6438	6498	6363	6285	6411	6294	6352	6378	6496	6413	6472	6456	6354	6354	6320	6460	6484	6483	6302	6357	6354	6395	6286	6490	6364	6318	6453	6447	6553	6323	6248	6503	6422	6358	6394	6350	6413	6167	6387	6415	6362	6306	6391	6372	6281	6502	6492	6356	6302	6486	6430	6395	6418	6410	6430	6522	6427	6390	6299	6326	6313	6390	6234	6432	6287	6373	6281	6381	6388	6392	6207	6420	6337	6267	6374	6422	6333	6307	6370	6346	6219	6425	6301	6291	6428	6545	6390	6357	6418	6482	6344	6408	6308	6363	6404	6338	6338	6400	6328	6358	6406	6342	6407	6423	6507	6396	6424	6460	6302	6418	6280	6342	6342	6400	6428	6385	6533	6481	6366	6496	6350	6316	6411	6394	6337	6427	6291	6310	6373	6313	6355	6371	6390	6324	6376	6384	6455	6288	6342	6308	6399	6419	6270	6469	6351	6413	6388	6391	6363	6314	6372	6355	6454	6447	6247	6347	6318	6398	6545	6407	6349	6373	6445	6425	6405	6292	6293	6422	6408	6357	6221	6436	6400	6465	6348	6469	6355	6476	6452	6433	6385	6489	6357	6473	6284	6351	6307	6460	6551	6363	6386	6370	6405	6331	6322	6567	6479	6404	6443	6506	6443	6473	6371	6621	6335	6455	6482	6313	6217	6523	6401	6389	6359	6319	6392	6319	6398	6378	6338	6327	6405	6332	6359	6355	6406	6344	6484	6460	6213	6425	6378	6390	6329	6428	6534	6386	6322	6448	6561	6517	6406	6342	6339	6410	6480	6416	6442	6472	6374	6317	6240	6470	6404	6396	6351	6364	6494	6475	6229	6330	6516	6453	6453	6314	6371	6450	6433	6431	6344	6491	6358	6333	6376	6362	6370	6268	6324	6417	6297	6366	6308	6386	6446	6429	6468	6178	6415	6324	6351	6353	6361	6427	6472	6411	6369	6344	6295	6463	6424	6328	6410	6451	6487	6486	6394	6392	6418	6353	6290	6266	6354	6463	6491	6294	6371	6390	6390	6346	6419	6327	6280	6399	6404	6425	6373	6466	6574	6363	6446	6488	6407	6341	6387	6340	6414	6278	6409	6457	6366	6443	6393	6306	6343	6376	6400	6300	6468	6392	6497	6357	6385	6486	6385	6393	6512	6451	6384	6404	6464	6355	6479	6403	6450	6232	6521	6433	6481	6407	6452	6336	6398	6344	6453	6257	6472	6328	6409	6401	6382	6499	6358	6457	6454	6392	6417	6258	6291	6582	6468	6247	6408	6337	6403	6342	6369	6470	6294	6429	6434	6481	6401	6286	6358	6369	6329	6461	6350	6456	6319	6398	6385	6279	6440	6455	6368	6362	6321	6364	6388	6344	6390	6398	6415	6472	6410	6462	6427	6396	6381	6328	6300	6340	6317	6406	6460	6394	6290	6277	6404	6397	6327	6551	6346	6392	6379	6341	6360	6490	6369	6382	6317	6484	6347	6232	6459	6294	6351	6473	6417	6361	6413	6315	6345	6291	6407	6466	6301	6531	6432	6441	6389	6312	6447	6402	6330	6377	6443	6442	6401	6431	6390	6421	6439	6392	6334	6341	6393	6253	6455	6445	6277	6331	6359	6274	6479	6381	6297	6384	6480	6335	6509	6367	6492	6375	6473	6412	6376	6378	6295	6322	6467	6403	6281	6361	6241	6442	6297	6364	6413	6314	6459	6469	6363	6445	6505	6477	6500	6379	6510	6441	6351	6495	6388	6406	6328	6295	6356	6363	6437	6467	6324	6493	6238	6406	6387	6340	6404	6512	6393	6379	6422	6457	6467	6279	6404	6331	6219	6367	6449	6430	6441	6330	6421	6442	6435	6285	6380	6250	6373	6283	6394	6488	6307	6268	6326	6376	6424	6328	6531	6398	6465	6409	6370	6565	6364	6332	6361	6466	6360	6468	6488	6419	6253	6361	6514	6362	6383	6315	6325	6492	6379	6490	6380	6385	6332	6474	6280	6439	6431	6467	6479	6399	6217	6380	6422	6471	6412	6374	6397	6302	6298	6321	6429	6390	6336	6349	6338	6390	6482	6563	6354	6286	6198	6401	6431	6449	6379	6381	6357	6363	6367	6338	6413	6381	6391	6378	6346	6396	6446	6447	6318	6373	6313	6518	6452	6373	6384	6258	6503	6420	6432	6311	6452	6327	6429	6410	6461	6426	6323	6445	6440	6407	6419	6428	6413	6358	6222	6333	6328	6486	6449	6421	6295	6339	6322	6356	6455	6347	6392	6325	6434	6406	6350	6274	6413	6360	6479	6309	6440	6316	6226	6336	6254	6370	6320	6307	6321	6339	6322	6517	6369	6266	6384	6289	6395	6378	6374	6374	6421	6453	6368	6485	6355	6447	6485	6450	6294	6361	6412	6394	6372	6364	6516	6325	6575	6369	6391	6338	6498	6385	6295	6468	6382	6412	6388	6215	6349	6385	6422	6398	6533	6466	6335	6359	6457	6401	6355	6482	6473	6265	6461	6276	6250	6393	6459	6396	6386	6405	6340	6456	6447	6455	6303	6345	6317	6360	6315	6405	6425	6366	6371	6479	6320	6413	6362	6381	6445	6300	6374	6475	6512	6384	6309	6436	6304	6428	6467	6417	6530	6242	6486	6311	6548	6373	6329	6359	6417	6371	6343	6330	6337	6351	6249	6459	6339	6439	6457	6334	6420	6285	6402	6262	6379	6245	6346	6307	6209	6432	6336	6412	6464	6385	6453	6399	6440	6425	6326	6381	6331	6495	6381	6315	6468	6355	6274	6326	6268	6292	6327	6477	6510	6331	6287	6391	6480	6320	6268	6370	6439	6251	6506	6518	6316	6399	6340	6417	6384	6358	6341	6398	6435	6334	6408	6408	6418	6316	6366	6319	6468	6276	6499	6375	6487	6382	6436	6381	6381	6296	6343	6272	6341	6354	6292	6243	6381	6386	6351	6486	6368	6582	6320	6378	6320	6304	6508	6527	6236	6324	6443	6443	6447	6387	6513	6387	6334	6233	6524	6359	6322	6402	6416	6480	6402	6375	6415	6336	6380	6400	6201	6340	6453	6315	6353	6343	6236	6486	6412	6285	6428	6395	6362	6383	6399	6355	6339	6382	6415	6452	6396	6365	6404	6393	6392	6429	6430	6243	6309	6297	6327	6329	6367	6243	6335	6363	6310	6469	6413	6341	6539	6432	6398	6390	6387	6391	6366	6274	6400	6381	6376	6441	6381	6410	6384	6381	6389	6436	6472	6331	6428	6320	6388	6487	6358	6461	6324	6483	6512	6496	6363	6400	6294	6542	6362	6378	6373	6332	6361	6369	6362	6428	6328	6399	6319	6403	6359	6287	6241	6431	6361	6276	6269	6408	6376	6450	6301	6431	6392	6437	6474	6581	6397	6415	6458	6332	6400	6451	6276	6333	6358	6324	6404	6300	6390	6366	6440	6468	6515	6440	6380	6428	6479	6428	6500	6339	6330	6429	6331	6353	6263	6441	6403	6418	6236	6277	6405	6338	6255	6303	6380	6404	6376	6289	6448	6399	6483	6492	6379	6376	6344	6476	6443	6502	6325	6342	6428	6308	6227	6394	6380	6330	6424	6329	6402	6432	6383	6398	6489	6268	6430	6399	6331	6397	6450	6488	6293	6363	6431	6200	6543	6333	6494	6519	6264	6304	6142	6441	6404	6333	6526	6356	6421	6403	6388	6219	6351	6358	6512	6430	6207	6285	6272	6461	6514	6358	6448	6394	6385	6333	6439	6272	6386	6475	6356	6307	6384	6422	6369	6208	6376	6251	6256	6284	6327	6262	6411	6485	6427	6356	6333	6447	6395	6420	6388	6378	6488	6310	6367	6407	6437	6381	6401	6343	6479	6368	6360	6303	6268	6269	6409	6544	6474	6401	6609	6364	6532	6426	6470	6318	6435	6446	6280	6424	6303	6243	6589	6416	6341	6390	6406	6492	6432	6477	6361	6296	6386	6339	6427	6544	6347	6335	6386	6411	6375	6419	6376	6392	6402	6302	6446	6322	6427	6425	6329	6372	6459	6419	6386	6313	6504	6414	6373	6318	6424	6387	6325	6423	6413	6362	6388	6371	6276	6398	6338	6362	6293	6518	6204	6450	6325	6417	6429	6378	6503	6466	6343	6417	6362	6471	6392	6330	6415	6362	6403	6410	6487	6380	6368	6351	6392	6387	6453	6355	6418	6372	6346	6406	6375	6340	6436	6348	6437	6295	6471	6248	6489	6377	6469	6411	6422
2622	2350	1892	1457	1652	1910	10696	15302	9014	3718	1368	890	777	786	807	804	790	830	727	754	818	812	790	783	763	782	759	769	779	795	791	818	740	797	793	796	818	765	761	783	768	800	800	816	794	763	749	831	725	778	772	764	819	761	780	803	823	847	813	797	790	833	788	808	819	800	796	826	784	806	742	805	832	770	784	838	746	731	794	779	809	800	790	754	823	824	806	762	805	830	771	787	796	800	796	797	769	777	799	742	740	734	780	840	749	823	778	787	752	821	783	817	768	829	825	839	839	745	782	764	790	772	780	765	776	795	788	796	799	777	793	765	819	821	807	792	779	813	775	787	759	778	782	794	816	751	827	856	777	791	802	780	775	794	816	738	809	765	798	782	752	770	726	819	805	806	804	778	785	770	810	800	757	779	779	743	800	766	772	797	789	760	842	777	780	745	796	794	752	816	813	793	766	784	756	775	786	829	801	714	796	800	739	771	816	790	756	775	790	804	833	751	757	773	789	807	790	805	747	814	828	746	798	740	762	804	795	723	813	748	785	818	779	778	734	736	815	755	809	739	795	760	761	792	771	834	779	788	768	851	762	805	780	787	766	779	819	791	796	781	741	752	727	797	776	801	770	807	814	840	813	756	772	830	772	835	798	802	735	797	787	820	785	772	756	746	805	793	819	784	780	803	768	734	760	829	841	750	733	766	819	748	838	763	766	784	797	795	805	786	801	743	774	776	767	783	777	824	836	765	834	769	841	790	787	777	785	766	801	771	804	771	775	787	825	788	809	802	835	791	777	777	795	779	792	760	790	777	822	757	781	795	773	788	764	754	806	777	765	749	821	753	783	779	813	782	770	761	827	802	789	814	780	798	793	794	799	814	795	793	795	781	773	823	733	740	752	763	768	749	791	760	772	819	762	804	748	806	806	791	790	828	798	766	742	761	779	793	796	817	819	746	785	760	781	822	798	789	804	814	820	751	808	800	831	799	777	762	729	760	758	765	725	755	777	799	775	752	783	812	804	799	782	768	833	801	819	776	783	807	751	816	785	793	805	800	768	824	857	801	817	819	827	763	744	781	778	755	786	803	759	802	805	774	754	841	822	756	791	752	754	788	776	748	778	759	767	814	750	826	800	788	812	776	733	786	795	790	802	810	755	766	773	768	792	785	818	769	770	756	815	738	811	782	816	795	739	754	821	793	834	762	788	785	795	815	817	757	776	748	786	794	814	799	790	721	757	788	763	811	807	831	808	757	788	831	815	740	770	809	847	788	777	730	802	759	806	785	760	791	795	789	826	824	774	836	766	812	809	798	743	790	796	745	830	789	798	821	818	786	731	754	853	746	754	778	771	809	796	797	794	748	821	795	786	793	768	775	799	825	840	837	799	789	805	785	788	755	802	821	815	820	766	794	820	813	856	829	778	838	761	775	777	847	721	837	761	749	787	762	784	799	795	782	771	784	839	752	817	822	820	802	853	816	792	807	802	829	799	810	831	772	739	769	813	806	786	778	739	818	781	777	792	758	801	775	791	791	809	777	822	797	803	769	755	747	796	785	806	801	855	817	767	815	781	787	764	787	797	792	755	789	777	731	766	781	800	768	745	760	777	759	763	730	722	791	815	775	761	809	771	787	842	820	797	828	786	780	793	817	793	815	773	747	816	764	775	788	794	835	788	725	769	772	779	804	784	762	845	764	780	748	787	765	793	810	775	751	797	729	772	816	774	768	847	821	803	704	800	819	788	860	787	784	810	769	782	795	785	808	741	817	777	796	813	790	749	749	780	750	775	768	794	841	807	855	779	766	766	785	817	810	804	768	773	769	826	783	812	823	810	792	774	780	759	777	816	793	788	814	807	771	752	793	783	775	804	802	794	802	765	837	752	760	760	775	790	749	795	800	749	796	785	781	806	794	762	755	833	754	764	761	825	794	771	837	769	839	803	777	772	785	795	768	866	741	764	797	813	828	819	799	828	793	810	779	795	790	765	809	757	760	785	787	850	770	834	805	797	790	845	789	807	809	797	753	766	793	739	775	790	858	769	822	748	812	822	768	780	815	779	851	793	798	749	782	810	782	796	747	781	768	808	817	799	764	795	793	739	815	806	764	783	809	855	780	812	832	765	775	799	799	778	765	750	811	794	805	770	776	758	785	784	805	790	804	793	765	784	814	786	807	768	790	767	777	783	790	829	811	779	795	787	787	817	811	794	779	762	785	828	789	745	796	814	797	790	770	728	780	773	774	791	766	804	765	789	804	779	735	798	796	788	771	800	796	745	790	771	786	789	800	794	817	821	801	754	829	767	799	787	842	785	814	800	764	768	795	787	750	789	778	738	764	831	794	749	781	788	802	763	822	787	820	779	776	768	856	801	792	820	840	800	806	806	761	753	788	810	781	820	791	804	793	761	767	796	793	781	797	734	746	794	803	803	822	763	807	793	779	804	816	797	790	777	793	776	798	762	830	761	784	789	784	795	775	790	774	776	804	812	770	786	806	741	799	764	818	773	810	739	754	784	819	800	789	774	745	806	804	782	743	793	797	789	816	764	784	791	819	780	797	800	843	801	765	823	741	782	781	783	805	766	736	790	772	771	839	800	811	831	801	758	792	733	828	790	744	798	767	791	775	801	763	790	777	777	790	755	782	798	750	833	801	807	816	763	794	789	797	729	771	791	805	724	781	776	778	797	805	803	795	811	786	753	737	792	760	774	773	810	769	792	738	786	792	800	847	749	826	792	728	792	815	805	779	798	789	772	801	754	767	825	767	736	733	788	761	808	851	827	803	783	782	787	853	788	818	795	782	787	799	758	789	792	798	820	771	747	741	751	775	820	837	759	753	801	772	786	793	733	806	797	808	783	775	737	779	816	771	752	743	785	840	866	808	741	749	808	782	786	797	778	779	733	849	828	823	774	905	775	792	759	834	791	770	807	745	769	764	773	770	801	841	828	804	824	792	754	780	748	816	748	779	874	736	787	769	807	807	742	777	773	772	769	784	807	755	819	741	768	763	773	762	797	691	791	796	780	790	772	749	801	835	801	804	772	808	789	781	772	783	805	776	801	805	814	772	795	741	757	758	768	770	811	766	808	826	813	770	797	773	789	807	808	764	777	774	773	817	769	788	817	829	814	808	755	756	813	768	808	743	789	792	826	752	773	741	782	752	732	817	840	781	864	791	767	773	766	797	753	764	732	808	750	806	789	798	717	834	783	820	806	821	800	799	758	838	795	795	752	727	819	771	740	797	779	785	846	802	837	801	785	791	817	747	806	815	742	793	788	787	736	758	787	777	768	780	832	833	776	761	773	787	779	831	769	820	792	820	819	777	735	829	823	765	822	788	798	821	760	738	795	826	783	790	787	781	788	799	775	791	786	788	791	761	780	791	813	838	743	812	806	758	784	741	777	806	821	730	763	779	772	823	736	766	779	815	780	865	806	809	762	770	810	786	828	801	809	758	796	803	781	763	813	799	786	806	782	856	781	789	754	716	808	705
22368	19201	15908	22165	31143	30692	58581	59439	43946	29200	14900	8407	6997	6721	6648	6719	6718	6600	6567	6671	6581	6640	6574	6585	6696	6681	6516	6647	6757	6548	6520	6773	6694	6694	6552	6593	6618	6634	6591	6757	6600	6696	6668	6575	6685	6694	6631	6585	6682	6631	6475	6801	6656	6660	6623	6724	6657	6792	6562	6694	6615	6549	6587	6684	6621	6673	6711	6600	6595	6612	6715	6589	6667	6603	6697	6562	6632	6560	6471	6719	6631	6588	6600	6667	6602	6649	6662	6488	6676	6571	6564	6660	6662	6579	6641	6615	6719	6598	6586	6651	6510	6750	6671	6617	6655	6584	6555	6663	6561	6678	6563	6730	6583	6588	6633	6585	6650	6587	6678	6600	6672	6582	6655	6548	6587	6692	6633	6593	6613	6726	6604	6664	6594	6605	6583	6630	6655	6483	6696	6612	6616	6677	6728	6478	6715	6622	6578	6584	6626	6699	6444	6687	6519	6641	6695	6573	6731	6649	6717	6554	6528	6593	6486	6608	6646	6512	6595	6702	6605	6603	6585	6481	6558	6552	6639	6557	6697	6649	6667	6545	6582	6684	6716	6610	6624	6705	6657	6605	6610	6544	6579	6727	6606	6541	6625	6664	6588	6606	6599	6560	6646	6656	6629	6561	6731	6678	6759	6770	6644	6634	6636	6627	6546	6604	6527	6603	6587	6538	6760	6712	6619	6608	6585	6563	6588	6773	6630	6586	6683	6767	6730	6625	6599	6623	6761	6767	6619	6859	6650	6609	6504	6635	6667	6641	6673	6818	6615	6703	6581	6574	6639	6686	6651	6557	6629	6633	6636	6709	6654	6663	6573	6623	6626	6753	6709	6704	6691	6624	6667	6512	6667	6504	6642	6562	6626	6522	6566	6707	6608	6627	6626	6574	6715	6628	6541	6629	6528	6710	6634	6627	6754	6715	6746	6685	6571	6545	6748	6577	6686	6578	6724	6610	6651	6550	6652	6628	6598	6618	6622	6721	6760	6598	6556	6560	6656	6619	6640	6711	6752	6644	6586	6654	6671	6535	6568	6529	6668	6558	6616	6813	6725	6613	6635	6632	6618	6516	6648	6749	6605	6733	6641	6636	6657	6553	6659	6537	6661	6651	6635	6612	6551	6596	6548	6771	6507	6632	6635	6639	6678	6545	6689	6572	6538	6650	6669	6618	6497	6512	6532	6562	6795	6583	6751	6834	6592	6743	6750	6706	6648	6762	6590	6641	6666	6724	6656	6662	6656	6631	6704	6581	6562	6646	6617	6539	6723	6680	6597	6568	6779	6679	6804	6684	6818	6582	6570	6690	6765	6689	6719	6584	6633	6597	6720	6699	6651	6709	6449	6622	6659	6614	6612	6696	6688	6639	6685	6670	6664	6733	6750	6742	6668	6719	6761	6673	6732	6556	6602	6728	6603	6631	6509	6717	6570	6591	6639	6585	6560	6520	6720	6592	6649	6441	6626	6613	6625	6574	6537	6592	6544	6683	6711	6537	6629	6594	6597	6606	6633	6652	6632	6721	6707	6686	6602	6529	6642	6593	6557	6536	6695	6548	6748	6558	6646	6627	6687	6478	6611	6561	6616	6514	6528	6635	6672	6726	6493	6745	6647	6724	6527	6485	6594	6659	6637	6670	6547	6575	6597	6476	6764	6686	6670	6619	6630	6689	6651	6681	6610	6640	6633	6518	6622	6586	6654	6648	6568	6594	6716	6622	6674	6622	6534	6623	6636	6698	6561	6613	6664	6656	6632	6601	6640	6626	6641	6539	6569	6512	6812	6539	6697	6644	6656	6685	6635	6657	6745	6596	6523	6599	6596	6658	6633	6695	6750	6575	6638	6525	6676	6523	6667	6603	6732	6639	6677	6749	6593	6580	6618	6706	6601	6764	6700	6606	6624	6637	6726	6642	6619	6715	6644	6765	6685	6642	6688	6647	6579	6767	6786	6593	6605	6615	6578	6537	6577	6628	6589	6748	6595	6537	6690	6680	6591	6604	6669	6542	6691	6659	6772	6672	6757	6559	6667	6588	6732	6598	6667	6699	6543	6661	6718	6668	6635	6642	6639	6565	6591	6657	6644	6686	6538	6600	6567	6562	6551	6685	6586	6583	6580	6559	6768	6650	6486	6735	6616	6597	6662	6869	6690	6716	6558	6692	6595	6610	6671	6602	6678	6497	6537	6597	6619	6743	6578	6558	6641	6628	6671	6653	6698	6612	6745	6549	6661	6547	6540	6650	6608	6647	6595	6561	6677	6570	6662	6664	6634	6555	6590	6741	6534	6550	6690	6705	6695	6645	6630	6643	6727	6643	6619	6632	6645	6454	6648	6668	6661	6622	6699	6657	6689	6570	6626	6584	6581	6641	6567	6663	6669	6549	6585	6671	6541	6613	6703	6716	6626	6613	6629	6646	6628	6567	6711	6568	6649	6770	6617	6427	6606	6740	6580	6551	6600	6754	6676	6624	6717	6579	6524	6530	6598	6680	6631	6671	6688	6628	6643	6729	6683	6723	6736	6616	6688	6606	6568	6612	6655	6669	6693	6563	6586	6618	6555	6689	6686	6600	6635	6612	6740	6539	6582	6639	6656	6805	6666	6573	6728	6653	6723	6536	6621	6718	6612	6621	6556	6675	6688	6695	6695	6596	6748	6724	6738	6649	6614	6692	6717	6655	6663	6589	6724	6678	6730	6583	6691	6630	6604	6731	6579	6678	6621	6616	6567	6596	6615	6603	6648	6474	6676	6642	6699	6494	6636	6710	6609	6610	6676	6477	6564	6636	6572	6658	6697	6631	6557	6605	6626	6449	6656	6574	6611	6676	6582	6477	6609	6588	6596	6642	6682	6621	6505	6555	6624	6723	6722	6639	6651	6683	6654	6640	6738	6665	6495	6702	6584	6651	6692	6688	6623	6608	6664	6824	6556	6572	6629	6695	6661	6636	6535	6604	6635	6551	6606	6582	6678	6515	6661	6701	6643	6445	6566	6606	6593	6608	6681	6652	6598	6628	6643	6626	6565	6616	6467	6624	6663	6595	6516	6694	6592	6755	6585	6680	6523	6619	6601	6695	6666	6713	6679	6680	6701	6797	6552	6605	6583	6649	6653	6628	6572	6718	6687	6564	6661	6594	6619	6651	6638	6561	6554	6631	6661	6660	6660	6543	6659	6629	6668	6574	6684	6701	6686	6626	6547	6634	6510	6663	6512	6627	6691	6710	6642	6677	6463	6626	6554	6604	6657	6586	6698	6588	6761	6587	6669	6599	6681	6534	6712	6574	6676	6594	6486	6444	6619	6656	6633	6368	6699	6545	6632	6646	6657	6404	6612	6546	6510	6677	6639	6543	6577	6714	6581	6671	6712	6645	6521	6747	6691	6709	6641	6689	6726	6701	6628	6594	6532	6592	6591	6672	6647	6638	6647	6670	6570	6726	6773	6654	6561	6540	6610	6697	6714	6506	6629	6706	6573	6535	6640	6632	6576	6618	6743	6597	6638	6679	6579	6590	6635	6738	6638	6680	6613	6701	6663	6604	6635	6653	6624	6594	6545	6567	6711	6622	6615	6728	6655	6581	6691	6559	6610	6674	6491	6730	6589	6668	6632	6660	6629	6643	6688	6605	6690	6613	6604	6669	6626	6792	6682	6647	6779	6570	6654	6672	6687	6565	6691	6681	6723	6555	6577	6628	6637	6831	6603	6648	6605	6678	6607	6574	6696	6588	6652	6558	6804	6632	6577	6603	6604	6661	6564	6625	6608	6609	6693	6714	6651	6606	6756	6669	6569	6629	6656	6726	6671	6770	6566	6556	6516	6570	6589	6703	6621	6636	6688	6562	6604	6506	6601	6728	6755	6620	6553	6668	6702	6702	6511	6675	6585	6601	6775	6623	6654	6544	6681	6477	6613	6579	6701	6616	6543	6624	6711	6569	6618	6607	6615	6666	6763	6557	6676	6664	6642	6588	6517	6627	6628	6704	6621	6577	6671	6737	6630	6653	6669	6568	6638	6595	6767	6673	6822	6682	6694	6678	6613	6564	6679	6757	6612	6674	6599	6606	6405	6669	6571	6558	6569	6721	6553	6518	6678	6536	6560	6772	6764	6688	6683	6506	6574	6705	6612	6509	6563	6611	6728	6532	6572	6666	6565	6757	6570	6700	6579	6584	6629	6620	6542	6657	6712	6646	6573	6583	6715	6661	6533	6738	6640	6577	6789	6537	6585	6600	6640	6700	6718	6625	6551	6632	6723	6594	6577	6654	6520	6578	6625	6648	6698	6551	6698	6661	6638	6638	6655	6562	6590	6659	6776	6692	6615	6605	6672	6596	6722	6595	6677	6499	6750	6597	6555	6659	6745	6728	6658	6569	6579	6551	6760	6608	6573	6641	6595	6578	6629	6608	6616	6621	6609	6704	6653	6518	6517	6571	6537	6644	6552	6663	6412	6642	6632	6612	6704	6494	6596	6562	6642	6625	6703	6600	6586	6669	6606	6643	6627	6549	6705	6610	6576	6688	6665	6627	6459	6710	6713	6507	6470	6550	6463	6572	6595	6674	6647	6697	6640	6622	6613	6494	6655	6594	6664	6468	6719	6694	6717	6565	6648	6591	6623	6702	6588	6674	6785	6613	6638	6610	6633	6542	6585	6631	6751	6511	6709	6627	6683	6674	6535	6727	6573	6659	6607	6653	6518	6622	6728	6548	6650	6634	6495	6613	6669	6612	6635	6629	6612	6552	6617	6609	6517	6531	6652	6674	6629	6562	6723	6664	6803	6593	6684	6656	6608	6590	6637	6525	6641	6647	6652	6591	6579	6633	6620	6619	6655	6589	6592	6662	6733	6766	6667	6564	6634	6808	6706	6609	6714	6594	6707	6644	6637	6577	6579	6625	6728	6590	6633	6568	6586	6727	6520	6566	6666	6557	6642	6683	6525	6658	6644	6608	6451	6511	6688	6692	6671	6574	6659	6641	6485	6686	6796	6572	6621	6518	6701	6679	6544	6560	6616	6628	6548	6595	6616	6653	6690	6560	6758	6681	6609	6599	6711	6609	6668	6547	6568	6692	6600	6654	6571	6644	6749	6609	6647	6725	6600	6682
4954	2359	1846	1509	1798	1926	13427	17303	10416	4291	1517	885	853	772	781	734	783	775	793	769	745	817	788	808	772	746	785	723	762	783	771	767	759	770	756	788	798	730	773	778	743	818	765	769	761	730	786	794	785	749	755	736	759	754	808	750	784	790	757	731	787	782	742	806	761	764	791	802	787	783	782	734	753	755	776	724	770	767	794	756	749	804	773	784	741	705	736	750	752	769	765	765	802	798	791	767	746	749	772	752	793	802	714	756	774	793	766	795	777	795	768	741	784	774	715	783	744	775	798	759	767	751	753	778	762	727	773	786	758	734	720	782	777	751	772	777	765	808	790	747	774	774	785	773	789	812	779	750	789	749	813	731	726	753	765	798	768	783	761	765	795	750	760	723	771	801	776	816	734	698	769	713	722	759	751	807	748	795	731	780	764	790	800	718	782	805	743	764	712	791	814	757	770	799	752	749	735	778	819	783	762	804	817	754	818	741	755	751	740	793	780	715	786	827	736	798	763	835	821	764	755	770	753	801	823	719	809	744	779	742	753	755	789	827	739	771	784	782	785	757	780	777	763	762	770	792	749	749	780	770	808	726	780	729	813	782	800	807	774	769	823	786	781	775	807	780	803	779	794	750	736	779	755	762	754	731	756	759	752	715	784	797	787	764	760	784	751	780	780	753	806	776	750	791	747	779	741	801	771	802	779	756	784	748	737	782	732	784	761	726	757	778	781	756	740	734	748	756	756	803	769	748	778	760	741	757	767	739	791	729	755	782	804	771	771	733	728	764	776	738	778	748	790	739	762	754	767	733	752	797	747	766	736	752	756	764	765	809	777	759	768	780	764	776	771	784	817	834	770	748	805	757	735	798	773	748	785	792	747	716	827	746	765	761	744	759	721	744	794	763	738	760	731	758	791	742	743	747	757	754	782	765	752	747	781	772	737	744	804	782	723	763	755	754	759	754	710	810	793	768	754	767	780	823	751	790	722	824	772	770	805	720	786	823	759	755	710	779	767	764	772	766	799	741	733	784	718	756	747	779	793	798	774	834	725	765	746	793	776	779	778	723	771	710	758	756	781	726	756	748	753	811	740	729	767	789	745	805	755	794	753	757	815	767	748	737	795	791	785	753	761	749	748	724	708	739	765	791	787	813	780	729	754	818	748	812	807	751	739	766	791	777	773	794	750	805	773	749	789	752	753	735	796	721	744	823	807	738	785	803	806	796	740	756	762	775	767	788	786	804	727	749	814	807	763	761	812	800	762	752	732	744	759	783	751	777	795	762	771	767	715	693	793	808	792	835	757	746	809	718	747	792	757	785	804	787	771	763	806	751	758	743	745	799	747	757	791	819	711	765	760	774	722	752	728	823	815	730	806	813	810	764	814	804	771	740	752	787	769	738	710	758	805	742	758	759	721	810	733	784	713	743	783	819	725	748	783	727	744	832	776	783	738	757	764	771	778	730	776	760	766	751	827	835	824	745	730	778	739	803	741	775	753	764	737	784	770	742	727	741	746	769	766	727	790	801	774	783	773	729	743	756	789	791	732	730	794	783	790	723	753	731	755	792	801	810	774	731	774	775	722	747	770	734	805	751	772	739	726	767	783	776	751	732	763	771	759	763	789	741	767	742	739	802	817	765	801	795	750	790	790	771	777	790	732	781	765	751	804	799	809	757	778	724	793	733	777	796	756	754	750	795	754	759	751	759	763	817	808	743	737	749	775	735	769	812	727	763	773	728	759	808	754	765	796	846	722	764	794	772	756	777	752	787	771	781	757	755	750	773	771	774	745	771	779	756	823	733	739	764	804	760	748	768	777	728	753	728	778	755	777	781	787	772	731	758	757	803	755	733	778	771	724	757	779	800	740	847	832	788	741	797	740	798	749	807	789	752	763	774	792	820	773	768	748	757	833	804	805	778	782	728	794	775	778	710	747	770	770	733	800	739	748	787	736	754	793	717	751	749	716	773	776	770	781	748	803	775	764	725	739	765	725	752	750	747	745	741	782	743	764	790	743	734	776	715	796	734	738	744	755	747	736	785	701	753	798	750	764	789	763	751	777	768	742	766	744	767	752	799	777	800	780	758	804	787	728	784	799	728	778	764	738	766	749	767	760	776	752	812	832	741	803	714	747	728	776	762	761	741	778	721	782	760	745	751	802	745	760	786	764	798	727	717	711	753	733	722	774	713	775	791	832	778	776	775	835	808	740	781	764	799	713	762	796	745	790	748	741	778	781	758	760	771	779	765	716	757	795	780	756	714	784	770	789	786	736	778	736	778	734	747	794	730	765	803	765	762	809	773	760	733	752	768	803	736	789	738	800	753	736	734	746	750	777	778	752	762	765	774	787	793	782	763	744	744	763	759	750	813	727	756	762	794	768	781	754	751	806	730	766	797	753	792	777	770	743	779	760	767	714	822	765	789	756	759	757	765	746	774	810	751	755	732	796	782	780	774	800	794	708	812	779	783	803	781	772	742	765	727	733	794	778	749	761	757	757	738	764	768	739	796	796	759	766	687	761	731	716	727	722	757	742	831	783	765	792	763	754	804	785	773	756	795	747	812	775	786	796	740	729	742	747	778	775	760	794	814	727	829	788	795	753	740	787	740	725	718	768	745	816	840	747	774	780	778	778	765	727	777	770	774	750	759	715	760	815	769	724	748	762	751	744	764	757	788	763	760	742	761	752	754	726	747	746	756	758	769	792	750	800	742	748	778	779	775	727	724	768	793	743	786	760	742	742	714	794	792	778	779	762	812	762	761	715	788	844	766	767	761	717	749	815	810	758	751	789	778	738	697	792	757	737	746	791	740	753	735	784	721	740	754	752	762	770	769	772	753	796	787	755	773	800	727	776	765	701	777	732	781	745	775	733	747	749	767	771	765	777	776	811	794	743	824	729	765	745	737	803	731	788	767	711	773	729	786	716	752	774	746	750	768	749	770	788	794	815	740	754	714	777	771	764	728	804	734	771	732	753	771	735	777	800	762	783	747	796	725	762	768	802	798	748	775	749	762	830	776	776	785	763	773	737	745	723	734	742	794	777	734	792	767	814	743	783	819	772	776	778	766	762	764	779	779	770	748	795	809	804	765	753	812	810	746	773	754	800	795	780	799	781	812	785	733	751	783	793	822	774	819	801	752	810	719	823	834	756	809	792	777	774	749	790	803	797	765	788	765	760	784	774	734	782	758	766	790	776	754	755	719	802	762	798	812	772	756	801	720	761	747	789	788	767	782	765	792	705	720	758	807	709	778	762	736	786	800	783	788	755	762	757	786	781	777	736	766	759	830	734	768	776	788	726	798	782	733	741	741	768	771	804	759	811	739	764	732	732	771	787	784	800	745	830	781	733	734	809	730	745	769	733	778	762	771	756	751	801	726	769	733	805	802	797	757	820	806	788	734	729	779	731	795	726	827	764	774	771	744	754	837	756	778	733	766	751	810	802	809	802	695	754	752	762	759	754	793	797	740	781	713	754	786	780	848	784	783
24293	19163	15994	23539	31427	32470	63087	62956	47019	31890	16855	8834	6871	6662	6603	6555	6474	6557	6598	6435	6491	6488	6609	6637	6499	6715	6549	6530	6520	6527	6535	6545	6567	6602	6588	6640	6605	6472	6394	6582	6510	6634	6556	6437	6556	6681	6533	6473	6513	6529	6462	6618	6678	6611	6502	6535	6509	6506	6615	6614	6624	6656	6709	6573	6467	6560	6369	6549	6469	6565	6475	6595	6510	6520	6490	6466	6510	6561	6556	6531	6573	6526	6552	6607	6522	6461	6487	6524	6557	6440	6469	6491	6470	6521	6435	6559	6565	6570	6648	6511	6583	6475	6453	6547	6670	6489	6538	6512	6469	6534	6731	6557	6543	6505	6553	6596	6646	6429	6555	6561	6612	6488	6548	6566	6446	6574	6435	6349	6443	6453	6516	6611	6493	6353	6578	6498	6565	6641	6527	6420	6476	6537	6638	6402	6616	6545	6445	6640	6511	6592	6665	6551	6421	6667	6576	6536	6717	6600	6546	6493	6549	6403	6544	6448	6611	6400	6553	6543	6556	6591	6498	6453	6427	6433	6425	6493	6540	6567	6469	6636	6603	6602	6563	6509	6427	6482	6596	6564	6626	6482	6588	6502	6554	6545	6577	6475	6581	6467	6392	6462	6570	6595	6437	6633	6404	6521	6663	6549	6645	6379	6460	6511	6565	6438	6634	6566	6570	6506	6468	6504	6460	6532	6602	6656	6414	6683	6547	6557	6490	6667	6620	6608	6722	6495	6628	6641	6495	6554	6550	6680	6465	6509	6596	6540	6595	6544	6664	6663	6477	6635	6543	6471	6555	6677	6544	6503	6412	6452	6616	6523	6422	6597	6589	6692	6675	6426	6522	6514	6423	6425	6586	6553	6547	6442	6588	6459	6562	6444	6528	6521	6528	6579	6539	6569	6507	6601	6463	6481	6608	6566	6501	6527	6613	6462	6562	6525	6540	6547	6490	6531	6709	6532	6592	6528	6397	6482	6522	6503	6379	6613	6688	6604	6497	6591	6528	6593	6445	6536	6501	6566	6520	6442	6528	6615	6582	6418	6626	6511	6466	6567	6512	6501	6585	6501	6504	6665	6448	6610	6499	6607	6419	6471	6403	6552	6504	6701	6606	6608	6724	6568	6543	6572	6554	6407	6492	6617	6616	6532	6501	6475	6443	6486	6547	6607	6523	6500	6396	6568	6488	6320	6567	6465	6451	6655	6430	6609	6536	6379	6536	6602	6696	6648	6675	6552	6562	6545	6503	6618	6553	6524	6536	6555	6621	6526	6640	6594	6476	6498	6491	6612	6489	6493	6419	6508	6484	6547	6545	6544	6567	6668	6605	6448	6607	6620	6557	6486	6726	6517	6443	6499	6520	6550	6501	6629	6489	6653	6361	6585	6606	6480	6578	6649	6718	6591	6588	6437	6656	6666	6619	6502	6507	6615	6578	6556	6464	6476	6566	6658	6462	6506	6531	6452	6448	6561	6517	6670	6669	6463	6414	6496	6510	6625	6545	6563	6661	6480	6542	6648	6505	6618	6606	6490	6657	6638	6407	6461	6551	6539	6541	6539	6458	6640	6508	6446	6627	6458	6574	6539	6578	6516	6487	6554	6501	6510	6451	6532	6456	6587	6505	6583	6473	6422	6593	6475	6515	6492	6543	6588	6594	6549	6622	6603	6701	6530	6363	6521	6693	6490	6647	6565	6493	6553	6498	6717	6496	6502	6548	6472	6568	6565	6414	6515	6569	6513	6564	6507	6484	6610	6563	6472	6529	6505	6425	6604	6638	6624	6615	6647	6624	6514	6591	6659	6606	6538	6557	6564	6629	6572	6625	6516	6417	6488	6650	6496	6601	6587	6669	6581	6571	6644	6517	6531	6482	6582	6578	6560	6475	6595	6408	6558	6471	6552	6382	6394	6541	6578	6602	6482	6606	6559	6464	6397	6539	6555	6523	6555	6552	6602	6617	6591	6544	6594	6609	6447	6670	6518	6545	6648	6533	6441	6532	6430	6578	6544	6408	6559	6701	6485	6579	6482	6500	6530	6515	6645	6568	6524	6532	6587	6554	6514	6589	6622	6518	6496	6607	6497	6574	6512	6599	6576	6609	6457	6559	6564	6601	6527	6452	6676	6444	6546	6512	6661	6610	6520	6493	6537	6494	6595	6551	6548	6520	6532	6669	6627	6641	6610	6580	6420	6697	6526	6574	6572	6481	6534	6599	6580	6597	6451	6593	6600	6491	6636	6563	6546	6586	6478	6581	6513	6483	6510	6395	6434	6558	6456	6517	6529	6624	6380	6509	6617	6637	6549	6483	6444	6429	6588	6505	6564	6467	6522	6545	6562	6546	6504	6499	6474	6396	6494	6582	6635	6520	6536	6626	6558	6676	6424	6527	6456	6616	6633	6490	6488	6500	6406	6495	6715	6645	6523	6573	6549	6572	6585	6418	6530	6533	6555	6571	6634	6534	6503	6556	6593	6481	6517	6592	6538	6544	6618	6544	6588	6629	6602	6543	6567	6508	6593	6478	6600	6564	6615	6654	6606	6553	6585	6534	6468	6588	6539	6513	6466	6540	6396	6563	6594	6507	6720	6556	6535	6590	6614	6644	6536	6563	6570	6647	6529	6440	6533	6596	6620	6520	6594	6476	6554	6504	6571	6502	6545	6602	6616	6551	6402	6667	6488	6633	6609	6465	6523	6556	6586	6464	6632	6544	6434	6514	6655	6640	6565	6517	6618	6489	6524	6470	6595	6557	6535	6575	6499	6549	6473	6623	6615	6518	6467	6719	6493	6538	6518	6450	6544	6592	6480	6596	6596	6569	6524	6504	6594	6572	6621	6530	6657	6486	6640	6522	6604	6586	6512	6562	6531	6556	6408	6507	6530	6548	6620	6555	6547	6454	6600	6612	6487	6562	6520	6478	6572	6526	6546	6593	6545	6627	6494	6609	6467	6653	6457	6625	6463	6511	6548	6578	6690	6554	6533	6546	6485	6539	6537	6367	6532	6597	6476	6531	6422	6555	6548	6575	6493	6586	6490	6494	6545	6605	6529	6594	6599	6626	6490	6565	6560	6543	6528	6495	6743	6587	6493	6576	6540	6601	6635	6468	6523	6506	6500	6574	6460	6674	6615	6647	6619	6553	6580	6562	6520	6355	6709	6582	6560	6573	6399	6573	6731	6499	6455	6631	6561	6573	6519	6550	6490	6519	6498	6610	6431	6547	6502	6474	6685	6562	6508	6495	6577	6410	6595	6516	6471	6562	6527	6554	6581	6527	6505	6528	6625	6654	6539	6613	6434	6481	6677	6539	6357	6557	6509	6600	6459	6573	6549	6623	6516	6416	6609	6642	6499	6546	6568	6406	6518	6481	6545	6459	6659	6492	6573	6556	6416	6672	6572	6443	6489	6518	6622	6559	6467	6433	6586	6526	6473	6513	6544	6544	6476	6613	6465	6630	6517	6534	6536	6510	6483	6484	6426	6505	6579	6386	6521	6557	6584	6463	6495	6634	6573	6517	6527	6568	6491	6514	6577	6600	6584	6599	6598	6556	6519	6478	6560	6562	6509	6551	6646	6480	6561	6488	6606	6487	6638	6424	6597	6472	6561	6595	6592	6631	6656	6435	6644	6493	6515	6576	6604	6414	6578	6566	6586	6545	6494	6501	6447	6478	6524	6491	6479	6452	6453	6478	6706	6472	6466	6546	6493	6544	6641	6600	6508	6679	6414	6589	6474	6554	6559	6589	6471	6470	6630	6631	6452	6496	6461	6599	6474	6642	6529	6474	6433	6491	6490	6591	6381	6688	6545	6535	6544	6562	6621	6528	6697	6604	6393	6564	6597	6456	6594	6658	6508	6619	6419	6444	6563	6520	6514	6580	6568	6520	6546	6687	6473	6630	6611	6611	6477	6534	6423	6654	6601	6425	6487	6479	6702	6588	6521	6539	6429	6474	6526	6509	6562	6487	6510	6588	6410	6616	6716	6676	6608	6552	6538	6539	6583	6539	6663	6651	6514	6636	6566	6504	6579	6617	6528	6695	6586	6594	6547	6512	6556	6514	6655	6535	6521	6501	6573	6495	6554	6404	6563	6531	6554	6551	6617	6613	6492	6596	6546	6636	6495	6579	6720	6540	6653	6384	6533	6586	6519	6424	6477	6508	6429	6527	6441	6491	6611	6595	6506	6509	6662	6505	6545	6371	6532	6490	6494	6611	6519	6490	6616	6519	6501	6549	6450	6620	6590	6532	6504	6412	6449	6655	6638	6446	6572	6462	6452	6678	6576	6674	6495	6639	6596	6489	6614	6477	6694	6456	6592	6548	6523	6472	6460	6653	6516	6495	6483	6551	6650	6553	6603	6583	6494	6392	6587	6573	6553	6546	6473	6463	6626	6605	6593	6645	6477	6496	6490	6532	6545	6500	6607	6588	6562	6598	6633	6569	6549	6601	6515	6508	6657	6555	6482	6366	6574	6509	6614	6552	6603	6541	6551	6524	6611	6464	6496	6612	6588	6440	6663	6407	6407	6490	6546	6506	6528	6437	6520	6556	6538	6623	6575	6532	6542	6527	6662	6552	6535	6599	6534	6515	6624	6522	6624	6553	6452	6566	6500	6500	6449	6507	6550	6482	6392	6533	6566	6561	6482	6468	6571	6587	6534	6562	6540	6601	6588	6538	6501	6530	6602	6531	6612	6378	6647	6501	6421	6516	6499	6572	6502	6467	6499	6600	6377	6415	6567	6464	6588	6468	6558	6585	6494	6532	6476	6654	6507	6497	6488	6479	6595	6508	6541	6592	6592	6556	6619	6640	6651	6598	6478	6495	6429	6343	6576	6658	6502	6624	6558	6577	6653	6530	6483	6538	6619	6522	6580	6543	6565	6544	6570	6498	6681	6653	6496	6536	6499	6577	6477	6694	6547	6590	6555	6476	6480	6534	6567	6449	6573	6445	6557	6656	6572	6534	6485	6447	6483	6481	6580	6509	6595	6672	6446	6548	6558	6546	6548	6526	6515	6505	6499	6461	6613	6470	6610	6579	6664	6558	6564	6513	6585	6547	6535	6540	6533	6657	6432	6639	6481	6545	6578	6511	6582	6563	6547
4474	3330	2244	1878	2147	5287	20655	24328	15913	6929	2208	1003	849	774	809	848	801	800	798	760	801	812	786	800	755	892	819	774	805	817	810	825	833	828	825	815	748	841	811	841	794	801	849	787	736	807	815	881	819	840	805	779	805	857	790	787	771	785	777	831	807	785	780	749	819	774	764	784	799	741	824	774	792	781	820	794	795	795	768	795	817	774	799	849	776	838	807	781	780	802	805	821	841	801	751	785	827	794	802	815	810	815	787	816	804	803	812	802	792	847	807	802	808	843	833	763	857	784	864	833	796	835	783	766	817	823	816	836	814	778	814	828	776	800	855	783	810	810	808	827	796	857	763	818	796	788	780	847	789	780	798	739	804	808	813	827	798	783	849	825	816	841	823	795	761	787	799	767	792	826	763	839	798	801	807	785	855	763	817	821	780	809	816	776	778	812	815	819	788	781	832	835	817	828	808	801	740	771	765	822	825	812	795	761	870	849	782	813	790	817	762	798	832	813	801	822	854	843	786	808	788	809	820	866	796	835	775	742	778	790	798	760	833	817	827	741	816	773	823	781	768	781	779	824	829	775	797	844	829	841	796	803	801	839	805	765	879	797	799	806	771	803	810	816	837	797	841	851	790	823	797	776	786	841	815	830	794	778	831	796	811	787	836	787	776	779	793	793	819	771	792	829	772	774	773	786	832	819	787	788	764	778	819	818	815	884	826	783	784	824	819	798	868	836	831	755	768	786	786	794	760	823	831	798	798	801	780	819	794	749	858	824	832	804	839	791	834	763	811	796	833	836	803	796	836	793	813	794	859	809	763	823	819	794	761	801	787	781	833	805	842	806	813	847	842	787	751	822	791	812	784	810	832	794	787	796	852	768	814	790	834	828	827	767	815	792	788	748	829	829	803	842	810	791	771	783	809	776	856	825	779	814	765	855	810	814	787	802	847	790	787	756	828	787	777	828	824	737	816	789	838	805	807	781	776	852	796	805	813	841	856	839	810	814	818	819	759	843	804	822	780	739	788	841	791	785	814	789	764	813	826	795	803	808	797	840	793	775	804	769	777	811	805	838	823	790	831	830	827	801	805	825	866	785	806	809	825	767	812	837	788	798	815	822	779	829	800	833	812	833	799	803	807	760	772	794	798	801	803	852	774	763	800	811	804	827	722	805	836	782	840	758	816	758	792	812	830	818	811	811	804	797	869	817	822	797	793	791	816	765	783	778	815	791	876	772	834	809	798	791	813	841	816	798	785	802	830	810	772	887	819	796	774	777	832	810	814	786	837	802	820	780	790	737	818	767	812	802	796	862	827	804	770	765	825	826	846	811	784	844	860	833	825	815	802	763	801	741	725	802	777	796	744	730	787	841	797	822	751	764	827	845	822	822	805	832	811	782	802	791	821	830	811	834	813	797	812	836	843	833	838	849	792	801	820	808	807	816	831	841	814	835	824	778	754	764	805	796	778	845	813	783	811	812	784	819	761	738	796	802	879	819	819	770	829	781	790	821	854	775	837	822	796	803	756	849	811	768	775	813	789	779	865	804	855	784	785	803	854	783	787	836	769	859	808	836	820	772	805	834	833	787	846	834	796	824	824	795	833	808	802	815	799	807	780	788	807	800	820	790	856	822	827	836	769	770	816	811	844	817	785	821	787	786	831	830	772	823	799	800	773	832	843	782	809	826	755	814	806	793	801	786	801	825	774	836	807	857	841	819	816	782	806	843	826	789	841	814	766	809	823	836	781	829	853	834	828	821	822	781	855	802	776	802	826	833	754	814	825	819	777	839	819	812	800	745	774	804	803	817	819	803	827	814	867	790	804	777	776	749	824	784	830	832	767	814	830	779	820	791	840	802	838	735	800	752	787	795	816	787	846	779	821	806	825	821	816	809	826	817	789	788	801	824	773	790	858	783	801	840	794	818	791	833	774	811	803	790	794	734	781	822	790	852	848	767	826	804	805	790	807	837	791	748	782	788	795	806	757	776	830	793	780	825	840	768	771	782	817	862	823	793	807	874	850	855	782	822	797	819	837	755	829	823	788	797	814	817	852	798	791	847	803	846	785	864	784	840	810	825	875	752	767	779	788	842	796	795	804	812	881	786	796	794	799	823	797	819	828	815	833	808	757	806	804	774	774	790	827	828	777	863	790	790	775	807	835	797	808	813	790	828	808	779	803	808	790	810	824	791	796	854	810	798	827	811	821	783	864	780	831	879	830	791	789	790	871	801	859	826	785	798	812	826	720	797	766	756	813	843	788	745	841	827	781	812	827	834	792	845	795	761	830	821	802	851	840	827	761	811	827	802	776	812	803	755	854	782	757	809	786	843	794	782	898	761	851	746	756	831	869	818	793	788	835	810	805	813	813	840	806	827	788	781	819	781	820	814	861	847	750	806	820	786	780	772	810	835	824	822	836	862	839	773	785	787	830	788	790	796	810	791	822	782	810	785	842	768	880	808	787	843	783	758	830	843	835	822	809	846	802	782	793	789	800	770	765	806	820	828	802	773	799	799	819	828	832	879	800	792	818	791	759	805	818	821	799	847	827	780	829	818	832	845	811	746	834	785	768	784	776	837	823	821	841	850	795	793	819	812	829	816	811	850	774	809	839	798	855	808	832	786	789	810	831	847	843	826	811	817	777	817	794	827	768	787	811	753	883	807	806	809	855	836	821	801	814	816	754	821	804	791	868	791	792	821	816	856	782	804	811	816	793	779	816	828	794	776	775	822	802	764	818	817	798	775	809	841	737	862	835	812	820	817	806	818	809	766	776	829	779	874	813	844	825	827	810	874	822	826	796	814	815	776	778	791	838	824	842	828	790	801	812	776	836	825	833	856	774	859	786	827	810	809	855	791	820	779	748	772	752	802	813	813	806	844	822	752	766	863	777	786	793	801	790	837	853	773	834	846	848	774	800	842	813	812	786	848	807	772	836	808	823	755	783	811	771	812	789	831	795	807	827	803	769	765	831	847	809	813	845	741	773	823	786	803	788	781	813	875	824	835	828	745	782	785	819	788	848	798	819	770	826	767	791	832	833	859	830	827	785	781	775	787	796	819	833	848	800	804	815	815	833	791	797	814	834	785	787	798	835	799	815	792	779	801	816	792	788	818	786	793	759	819	821	785	751	764	798	772	806	796	803	805	818	829	795	831	821	804	829	838	784	803	790	787	808	838	805	829	810	804	814	790	802	796	792	811	780	836	798	843	827	772	775	801	841	803	787	855	850	748	823	819	826	821	758	834	866	835	799	845	802	850	800	761	830	796	797	797	782	839	779	804	820	804	806	804	791	793	826	841	813	819	811	791	814	868	831	838	814	824	793	814	775	856	846	887	860	776	807	778	811	808	794	810	754	760	827	831	876	837	789	794	755	805	825	869	820	809	831	835	758	791	796	806	837	831	825	823	812	791	821	834	814	783	831	820	769	839	819	799	746	813	819	778	809	760	840	833	764	853	816	796	774	814	795	821	786	840	797	792	812	832	804	782
29302	21824	18255	26416	34629	43411	71062	70823	55295	37743	21326	10515	7519	6909	6723	6831	6840	6912	6835	6875	6810	6803	6827	6843	6863	6807	6894	6868	6861	6765	6863	6840	6685	6824	6914	6722	6940	6845	6841	6903	6860	6859	6811	6962	6807	6795	6796	6896	7010	6847	6753	6847	6770	6795	6876	6783	6771	6869	6867	6799	6924	6927	6848	6975	6787	6871	6911	6908	6729	6794	6676	6861	6852	6706	6796	6852	6864	6738	6915	6779	6712	6757	6740	6837	6865	6982	6883	6795	6776	6763	6827	6832	6814	6876	6668	6897	6790	6924	6815	6777	6779	6757	6836	6822	6764	6891	6831	6933	6839	6948	6822	6861	6921	6835	6874	6898	6928	6793	6863	6805	6850	6862	6908	6849	6903	6927	6862	6948	6839	6894	6828	6815	6808	6718	6859	6818	6761	6813	6714	6876	6917	6803	6783	6866	6837	6761	6793	6826	6829	6830	6910	6834	6875	7014	6724	6773	6858	6777	6861	6824	6849	6881	6886	6811	6925	6858	6760	6857	6820	6724	6804	6738	6867	6845	6817	6808	6924	6861	6729	6774	6867	6797	6736	6794	6782	6826	6940	6850	6862	6818	6796	6808	6746	6843	6889	6868	6800	6735	6834	6837	6845	6807	6908	6859	6889	6883	6921	6796	6875	6933	6806	6856	6825	6945	6831	6914	6803	6819	6935	6785	6915	6875	6779	6708	7006	6844	6845	6747	6781	6813	6784	6779	6734	6842	6877	6781	6805	6869	6834	6729	6892	6918	6776	6780	6795	6869	7005	6845	6796	6971	6789	6710	6826	6776	6727	6881	6886	6722	6736	6805	6791	6823	6812	6850	6835	6888	6840	6766	6792	6883	6919	6817	6768	6828	6709	6708	6831	6956	6684	6846	6948	6782	6859	6886	6879	6778	6897	6804	6903	6755	6874	6764	6817	6805	6905	6806	6789	6815	6746	6920	6813	6684	6905	6800	6908	6785	6799	6814	6836	6862	6915	6772	6838	6762	6908	6726	6811	6770	6743	6732	6764	6821	6672	6810	6848	6909	6928	6964	6949	6738	6814	6718	6893	6809	6758	6889	6719	6903	6879	6824	6708	6724	6768	6904	6901	6891	6821	6751	6733	6914	6799	6796	6775	6784	6883	6914	6852	6914	6860	6951	6799	6854	6866	6811	6917	6974	6893	6934	6889	6859	6842	6859	6847	6859	6826	6794	6810	6795	6909	6859	6765	6863	6810	6922	6883	6990	6776	6821	6854	6810	6800	6848	6760	6884	6892	6853	6895	6854	6733	6882	6839	6836	6796	6924	6895	6797	6910	6830	6940	6876	6814	6829	6862	6952	6876	6780	6873	6860	7038	6751	6826	6805	6843	6891	6925	6821	6965	6739	6831	6831	6898	6757	6809	6778	6832	6754	6902	6796	6737	6736	6745	6904	6842	6864	6767	6939	6874	6844	6931	6929	6926	6810	6809	6847	6795	6841	6771	6800	6806	6968	6855	6821	6701	6776	6887	6858	6926	6696	6876	6789	6970	7010	6982	6881	6983	6889	6974	6878	6768	6836	6803	6804	6824	6858	6898	6824	6796	6901	6965	6722	6926	6825	6831	6656	6726	6920	6875	6748	6936	6705	6798	6782	6784	6775	6676	6908	6949	6719	6765	6942	6830	6877	6915	6887	6736	6855	6856	6773	6740	6908	6719	6845	6909	6767	6887	6803	6865	6844	6798	6790	6832	6809	6879	6958	6808	6672	6834	6757	6825	6743	6996	6791	6793	6838	6811	6747	6850	6799	6895	6806	6966	6772	6915	6818	6751	6920	6853	6782	6780	6802	6861	6854	6789	7031	6866	6914	6817	6923	6953	6855	6852	6901	6945	6888	6722	6668	6817	6918	6793	6807	6827	6765	6953	6742	6831	6814	6876	6848	6783	6682	6901	6774	6785	6894	6758	6815	6895	6849	6824	6930	6832	6754	6863	6820	6780	6818	6782	6841	6840	6902	6872	6909	6889	6835	6778	6831	6842	6843	6775	6933	6916	6831	6671	6870	6887	7049	6931	6913	6837	6872	6868	6805	6791	6795	6847	6765	7003	6721	6784	6759	6769	6801	6810	6903	6912	6721	6904	6946	6931	6847	6838	6653	6883	6810	6893	6963	6847	6955	6769	6879	7002	6892	6713	6765	6772	6856	6696	6892	6768	6806	6719	6946	6783	6976	6664	6811	6914	6856	6746	6824	6873	6848	6879	6870	6900	6791	6857	6842	6842	6734	6824	6940	6830	6874	6948	6940	6874	6875	6776	6736	6866	6875	6889	6890	6830	6822	6789	6825	6791	6868	6848	6848	6903	6755	6892	6877	6766	6843	6940	6748	6768	6849	6903	6903	6787	6757	6886	6860	6851	6907	6828	6870	6821	6799	6882	6834	6904	6883	6748	6954	6862	6890	6844	6899	6776	6779	6920	6756	6948	6719	6842	6801	6893	6710	6836	6789	6843	6929	6816	6770	6958	6829	6927	6781	6850	6766	6837	6779	6842	6736	6926	6784	6925	6899	6930	6785	6712	6877	6912	6704	6780	6788	6826	6791	6833	6863	6788	6869	6935	6943	6770	6912	6937	6908	6803	6895	6801	6963	6895	6957	6761	6896	6847	6885	6840	6855	6871	6759	6783	6979	6769	6932	6914	6777	6969	6836	6898	6852	6851	6861	6885	6827	7052	6762	6731	6963	6915	6962	6810	6921	6816	6836	6935	6867	6803	6779	6973	6808	6787	6735	6712	6918	6823	6874	6919	6815	6724	6851	6843	6798	6758	6794	6527	6865	6921	6905	6750	6880	6859	6829	6998	6744	6889	6863	6758	6878	6723	6912	6870	6837	6808	6987	6796	6902	6843	6803	6763	6854	6894	6797	6830	6769	6907	6837	6667	6912	6844	6826	6856	6864	6897	6786	6785	6872	6912	6816	6818	6745	6788	6847	6804	6779	6880	6872	6813	6848	6852	6999	6846	6706	6869	6884	7034	6888	6813	6876	6842	6947	6680	6842	6905	6949	6766	6910	6851	6801	6902	6833	6892	6843	6798	6740	6843	6971	6807	6948	6981	6962	6810	6839	6878	6654	6800	6832	6833	6886	6774	6828	6938	6826	6776	6890	6888	6872	6939	6924	6825	6868	6856	6803	6838	6813	6999	6858	6706	6902	6808	6931	6788	6937	6775	6918	6910	6797	6763	6797	6791	6775	6888	6747	6864	6801	6889	6924	6819	6677	6931	6798	6919	6950	6856	6812	6894	6739	6877	6925	6653	6869	6747	6760	6943	6833	6790	6885	6842	6860	6776	6858	6799	6863	6739	6951	6882	6879	7042	6887	6798	6860	6811	6759	6931	6901	6972	6856	6766	6986	6946	6909	6980	6819	6676	6732	6914	6936	6889	6952	6885	6828	6763	6835	6714	6795	6815	6814	6943	6663	6823	6710	6829	6869	6896	6930	6895	6929	6838	6860	6906	6782	6846	6792	6863	6795	6896	6720	6819	6800	6854	6819	6852	6897	6926	6749	6965	6821	6917	6720	6808	6865	6673	6795	6924	6740	6775	6888	6805	6700	6930	6748	6864	6778	6747	6770	6792	6769	6756	6827	6784	6866	6931	6768	6815	6778	6859	6893	6813	6915	6830	6926	6916	6804	6833	6805	6826	6736	6806	6885	6716	6668	6840	6831	6799	6972	6854	6747	7018	6788	6942	6751	6706	6848	6951	6727	6879	6939	6842	6878	6869	6909	6806	6840	6795	6819	6820	6839	6747	6919	6834	6921	6867	6906	6869	6852	6833	6915	6792	6750	6718	6795	6922	6935	6764	6877	6846	6616	6869	7001	6901	6788	6790	6759	6943	6791	6865	6882	6832	6805	6789	6819	6919	6768	6948	6831	6908	6832	6836	6652	6823	6888	6875	6888	6906	6988	6996	6747	6901	6811	6845	6825	6883	6851	6836	6901	6869	6883	6905	6841	6750	6754	6917	6964	6856	6945	6845	6764	6795	6877	6827	6826	6895	6863	6830	6840	6861	6735	6806	6741	6819	6837	6818	6793	6837	6723	6817	6828	6850	6687	6715	6718	6876	6693	6779	6724	6775	6766	6856	6829	6895	6830	6838	6759	6852	6778	6801	6913	6912	6784	6931	6880	6788	6769	6853	6921	6816	6986	6793	6894	6852	6870	6794	6838	6925	6707	6773	6832	6979	6879	6718	6792	6808	6871	6970	6808	6918	6743	6898	6882	6898	6815	6922	6842	6925	6886	6888	6764	6798	6842	6816	6850	6796	6858	6905	6839	6804	6754	6741	6826	6942	6919	6883	6783	6803	6863	6831	6692	6864	6807	6851	6862	6815	6762	6831	6821	6795	6855	6744	6734	6881	6767	6892	6836	6749	6853	6742	6809	6972	6864	6898	7023	6801	6821	6778	6848	6849	6785	6896	6779	6708	6847	6851	6816	6826	6803	6880	6791	6866	6719	6759	6865	6747	6778	6873	6834	6882	6769	6864	6781	6803	6740	6803	6984	7004	6766	6866	6922	6808	6890	6785	6765	6785	6932	6814	6747	6797	6741	6782	6848	6844	6808	6778	6842	6798	6783	6821	6881	6881	6887	6801	6894	6807	6934	6950	6928	6776	6973	6835	6823	6836	6896	6667	6800	6858	6864	6851	6699	6810	6848	6870	6761	6817	6982	6901	6841	6706	6831	6838	6822	6847	6832	6904	6722	6848	6758	6983	6909	6808	6823	6853	6836	6821	6907	6851	6881	6827	6892	6915	6851	6786	6966	6903	6728	6935	6976	6782	6885	6814	6856	6905	6811	6887	6881	6844	6842	6712	6803	6772	6863	6914	6960	6758	6897	6830	6837	6947	6800	6906	6949	6985	6843	6794	6803	6879	6859	7049	6753	6842	6837	6783	6839	6848	6898	6787	6871	6876	6930	6885	6938	6954	6750	6923	6955	6949	6838	6899	6771	6774	6833	6876	6703	6869	6768	6626	6791	6964	6801	6861	6842	6779	6815	6881	6818	6931	7001	6746	6751	6921	6920	6721	6895	6753	6848	6734	6746	6856	6849	6871	6784
3277	1464	1151	1082	1183	1706	6358	6346	3831	1863	1029	819	730	740	754	705	734	731	807	770	726	751	703	689	739	691	744	743	715	769	730	774	751	731	760	777	762	716	748	744	735	766	753	739	737	720	736	730	775	760	787	782	772	702	787	744	779	767	764	729	755	732	729	741	750	738	770	725	711	783	768	728	739	770	702	746	777	722	726	741	756	795	758	772	724	745	730	747	730	736	777	768	756	778	779	724	703	801	775	764	760	753	778	796	760	785	743	805	742	756	777	734	756	722	741	745	764	728	747	712	745	755	782	698	787	732	752	745	743	681	732	731	770	765	760	749	695	741	778	750	795	805	722	772	713	748	735	745	745	793	699	746	729	790	763	721	723	757	768	779	771	724	738	771	744	769	776	708	749	711	722	713	734	741	757	728	736	781	768	774	740	671	837	751	754	758	712	715	753	732	736	709	740	709	715	817	740	731	766	755	777	733	741	779	717	738	752	770	751	798	737	757	721	739	751	781	794	786	729	731	738	761	731	769	744	722	753	739	705	742	738	749	720	744	726	734	760	751	724	755	741	783	726	771	745	770	698	700	771	739	765	745	750	721	757	718	722	768	727	725	709	725	745	729	752	722	807	718	696	756	764	723	781	693	728	793	769	769	776	742	708	748	755	780	744	752	744	712	682	771	726	744	753	738	738	724	729	738	706	756	744	765	778	723	710	760	760	718	768	801	734	754	768	746	741	761	727	757	764	817	739	752	725	694	707	743	772	801	732	719	721	699	779	764	726	788	708	762	774	728	726	823	776	686	802	732	733	771	744	757	778	731	754	773	750	773	761	783	726	704	747	687	758	757	742	691	760	819	747	776	722	803	721	704	742	761	733	776	743	721	764	686	753	754	763	722	711	719	777	779	755	756	742	709	777	792	766	734	775	752	709	799	717	715	738	728	708	806	731	716	782	807	758	804	733	700	754	722	767	758	772	752	708	733	787	740	739	753	749	749	707	770	761	809	736	762	734	757	795	724	751	728	778	735	751	790	736	743	746	784	855	763	769	785	761	734	722	715	730	767	715	719	758	785	740	747	757	736	721	767	776	781	753	769	727	775	723	737	737	765	754	735	796	761	706	769	721	764	722	787	745	775	737	756	714	729	724	764	754	752	743	775	778	785	725	765	724	750	789	761	757	699	705	757	722	750	767	750	717	789	716	764	728	735	758	792	731	757	727	771	752	703	713	747	750	756	768	732	745	706	723	734	742	750	713	718	788	777	755	736	775	791	753	760	773	732	694	766	732	747	711	756	740	758	780	761	726	702	741	786	724	728	748	739	723	795	794	776	738	748	758	793	739	761	759	727	769	741	728	742	733	742	736	762	752	774	769	771	755	814	728	763	778	734	722	702	754	748	762	719	741	756	740	752	742	748	751	780	748	723	768	699	770	755	778	774	744	760	774	791	752	786	763	778	743	759	708	732	763	732	712	761	722	695	757	762	743	729	764	767	753	779	721	761	781	744	787	750	740	774	737	728	707	807	766	746	761	767	775	797	767	731	726	711	784	746	724	744	756	761	745	785	742	796	755	752	781	697	774	774	749	762	742	714	735	753	750	760	731	709	765	750	745	805	767	720	759	721	717	780	752	733	727	725	712	745	706	749	777	688	709	762	766	756	686	789	777	716	715	735	748	806	736	790	761	766	770	769	737	811	765	733	786	746	764	709	746	730	738	742	755	758	745	716	758	721	727	743	711	761	730	731	764	721	761	770	744	711	711	782	745	771	738	737	748	755	816	797	729	721	777	767	786	751	688	709	736	775	754	763	762	781	729	739	732	772	716	724	725	743	732	758	737	748	700	793	699	754	773	753	737	722	714	689	724	728	764	747	778	732	727	743	753	733	742	747	741	746	757	731	745	790	739	763	754	753	750	730	714	764	728	779	764	768	794	754	748	736	725	760	768	720	740	712	839	691	745	765	743	724	771	733	748	782	762	743	741	781	708	773	745	749	771	742	752	726	742	704	774	784	693	746	737	739	772	729	729	695	792	739	730	780	731	719	722	743	750	826	794	723	806	777	786	775	711	753	773	739	714	738	735	734	769	700	754	751	801	761	718	765	764	721	722	783	760	754	791	785	789	728	794	744	742	740	773	779	705	746	715	774	792	754	720	782	695	758	774	780	678	768	777	785	777	738	767	720	746	750	775	755	729	762	748	775	780	748	723	748	756	745	722	760	740	779	757	774	701	769	762	696	767	742	736	761	715	745	729	730	708	736	738	723	728	760	707	763	765	674	738	719	744	734	813	744	757	744	778	756	718	755	755	774	752	787	768	713	750	667	776	767	712	747	756	734	738	756	771	788	706	763	712	745	711	782	765	741	734	762	759	717	767	765	798	735	736	724	726	722	733	750	768	735	747	719	726	720	742	808	769	700	753	734	746	724	766	764	747	745	767	753	752	755	722	818	782	743	775	732	770	733	768	739	735	706	748	764	752	762	718	758	768	716	739	752	781	734	780	752	766	695	738	774	759	699	789	740	794	805	758	739	732	789	775	724	768	734	757	799	770	727	793	778	737	786	762	732	744	739	762	668	743	752	757	749	698	741	738	773	712	830	761	741	739	733	710	763	772	717	725	760	770	810	779	799	763	755	723	743	783	752	744	789	760	780	785	816	779	760	799	765	806	740	716	756	775	765	727	737	769	757	790	767	762	785	769	726	736	797	690	789	743	733	667	728	743	803	737	762	731	768	756	760	772	776	753	787	783	776	749	724	740	707	769	762	782	740	761	760	709	716	800	714	757	765	726	768	752	750	731	767	722	737	757	730	774	784	818	739	784	785	790	787	742	690	702	784	757	758	766	709	748	736	777	730	764	734	780	721	771	715	743	744	757	786	706	754	707	822	778	763	788	727	734	779	773	717	749	749	747	727	749	768	716	743	733	767	760	713	800	768	794	744	770	747	773	759	771	766	768	734	749	798	756	705	748	698	758	748	763	742	710	768	759	722	763	757	689	762	749	734	732	758	716	764	817	779	751	708	768	781	793	771	758	745	795	717	751	705	784	738	714	721	722	742	749	678	722	748	724	742	775	772	737	752	759	730	764	753	743	769	721	780	723	764	788	783	769	716	748	771	742	746	757	744	770	760	741	769	734	729	734	748	731	845	729	714	762	746	728	689	709	770	747	730	743	748	736	742	733	724	779	708	760	760	720	759	747	739	766	698	765	742	672	776	689	686	743	769	816	737	751	712	766	758	771	780	736	749	774	793	806	715	741	750	706	703	757	744	783	806	732	725	753	738	729	774	788	758	784	726	688	746	760	757	727	711	771	743	756	718	752	790	742	709	716	756	795	797	766	750	704	775	810	776	765	757	744	752	741	749	738	739	750	746	749	731	777	784	741	745	758	766	761	782	751	734	772	742	757	731	781	743	710	789	781	698	732	787	782	742	731	734	719	783	729	737	751	760	787	716	780	756	814	774	736	773	759	808	770	743	778	707	736	740	711	750
20073	13959	11304	15953	23884	29684	48711	42584	32850	21272	11261	7473	6604	6313	6313	6236	6363	6429	6427	6287	6318	6441	6451	6320	6294	6496	6263	6240	6499	6430	6415	6377	6361	6454	6312	6331	6292	6255	6418	6421	6525	6415	6330	6265	6399	6356	6293	6419	6240	6362	6542	6551	6358	6351	6222	6264	6430	6338	6284	6331	6245	6394	6388	6345	6362	6243	6431	6535	6257	6482	6244	6410	6479	6457	6266	6296	6474	6412	6381	6341	6198	6374	6408	6308	6244	6221	6329	6361	6338	6256	6376	6367	6349	6349	6536	6382	6371	6371	6324	6273	6398	6408	6344	6374	6286	6421	6331	6404	6337	6427	6224	6410	6440	6394	6313	6427	6327	6501	6376	6265	6448	6436	6292	6288	6350	6318	6410	6333	6469	6473	6415	6427	6356	6327	6375	6464	6239	6322	6436	6490	6453	6361	6381	6541	6481	6328	6248	6303	6378	6324	6310	6385	6341	6416	6369	6317	6475	6383	6418	6500	6377	6359	6329	6352	6350	6399	6321	6580	6385	6212	6361	6281	6363	6397	6331	6404	6468	6323	6447	6354	6330	6364	6381	6479	6387	6320	6351	6441	6568	6240	6398	6343	6440	6375	6459	6468	6439	6465	6353	6312	6253	6331	6424	6347	6528	6458	6435	6372	6478	6358	6414	6409	6284	6488	6304	6465	6361	6277	6331	6437	6286	6401	6365	6358	6424	6323	6346	6406	6505	6421	6354	6285	6292	6432	6397	6364	6407	6389	6454	6314	6376	6369	6385	6248	6446	6413	6485	6457	6366	6350	6332	6469	6468	6404	6336	6300	6299	6397	6339	6275	6376	6503	6515	6380	6359	6380	6427	6401	6343	6347	6339	6387	6417	6313	6339	6445	6432	6346	6253	6362	6356	6410	6442	6235	6439	6398	6322	6427	6339	6401	6315	6324	6352	6348	6500	6351	6360	6360	6529	6345	6477	6478	6362	6359	6303	6399	6326	6337	6561	6310	6270	6327	6244	6342	6453	6331	6252	6424	6520	6348	6217	6437	6328	6312	6451	6363	6211	6334	6554	6397	6319	6521	6420	6472	6360	6341	6341	6326	6432	6241	6429	6413	6512	6341	6324	6320	6289	6308	6392	6346	6378	6349	6491	6314	6358	6418	6292	6313	6389	6247	6227	6448	6331	6503	6345	6368	6444	6326	6514	6443	6411	6412	6461	6381	6410	6392	6428	6475	6459	6381	6463	6393	6400	6283	6343	6469	6381	6409	6382	6418	6385	6362	6456	6414	6366	6352	6437	6490	6350	6376	6247	6319	6346	6241	6340	6375	6325	6340	6234	6434	6307	6316	6484	6424	6448	6310	6394	6352	6463	6318	6492	6338	6435	6406	6320	6428	6374	6321	6346	6425	6350	6397	6329	6375	6399	6448	6396	6336	6451	6465	6481	6377	6311	6350	6385	6253	6468	6354	6344	6340	6361	6466	6418	6410	6269	6313	6359	6364	6400	6417	6419	6421	6376	6416	6389	6486	6535	6313	6397	6458	6296	6434	6458	6308	6239	6413	6423	6315	6370	6404	6493	6466	6307	6497	6320	6341	6387	6361	6378	6366	6321	6464	6308	6438	6356	6217	6515	6385	6358	6381	6335	6386	6351	6320	6423	6364	6444	6333	6464	6449	6401	6291	6495	6222	6341	6483	6493	6301	6350	6420	6477	6354	6467	6350	6337	6359	6328	6425	6352	6366	6316	6537	6380	6305	6410	6428	6342	6287	6370	6384	6476	6437	6458	6284	6240	6314	6356	6277	6452	6386	6344	6324	6343	6469	6446	6365	6334	6408	6314	6391	6383	6327	6407	6450	6402	6272	6380	6410	6474	6329	6454	6425	6345	6303	6289	6407	6448	6366	6351	6328	6553	6380	6460	6401	6358	6382	6211	6362	6285	6492	6300	6373	6494	6400	6343	6369	6371	6320	6328	6355	6394	6352	6376	6432	6433	6491	6353	6318	6323	6471	6377	6417	6486	6338	6316	6457	6287	6364	6386	6334	6451	6305	6438	6356	6422	6282	6362	6452	6354	6381	6379	6331	6339	6417	6377	6472	6411	6406	6399	6261	6431	6336	6278	6336	6094	6290	6426	6468	6468	6499	6417	6296	6368	6405	6316	6437	6408	6407	6569	6279	6400	6417	6367	6354	6306	6472	6167	6454	6381	6362	6383	6392	6547	6212	6541	6326	6430	6381	6374	6420	6285	6430	6374	6360	6295	6269	6356	6336	6284	6272	6478	6390	6438	6352	6366	6478	6303	6395	6234	6350	6392	6336	6384	6411	6552	6344	6525	6446	6371	6340	6403	6371	6404	6516	6337	6332	6378	6363	6432	6575	6389	6498	6290	6380	6399	6316	6441	6368	6516	6461	6466	6417	6277	6332	6281	6368	6414	6284	6297	6525	6406	6448	6437	6420	6346	6363	6450	6323	6469	6327	6479	6392	6328	6427	6317	6529	6365	6420	6331	6436	6337	6285	6405	6392	6378	6370	6398	6381	6454	6357	6427	6361	6423	6380	6506	6433	6394	6378	6323	6413	6398	6447	6457	6220	6437	6475	6415	6250	6376	6391	6480	6440	6227	6446	6399	6339	6427	6426	6329	6366	6396	6352	6398	6469	6372	6323	6396	6381	6278	6478	6306	6340	6416	6423	6410	6332	6465	6450	6429	6457	6360	6282	6353	6427	6294	6306	6268	6399	6413	6375	6462	6403	6539	6309	6367	6460	6421	6396	6377	6323	6316	6409	6410	6452	6221	6405	6444	6360	6381	6463	6282	6382	6352	6459	6437	6353	6472	6356	6335	6365	6326	6477	6381	6324	6267	6450	6340	6367	6353	6400	6360	6403	6236	6382	6337	6434	6366	6521	6347	6462	6370	6375	6245	6447	6374	6304	6439	6315	6371	6463	6330	6469	6289	6222	6360	6347	6306	6402	6407	6388	6302	6375	6223	6407	6371	6414	6284	6325	6257	6535	6525	6257	6409	6610	6300	6345	6365	6310	6459	6399	6342	6517	6390	6394	6268	6291	6343	6383	6348	6377	6264	6307	6356	6439	6265	6293	6387	6392	6397	6411	6339	6286	6350	6433	6402	6262	6347	6444	6423	6434	6400	6323	6421	6368	6304	6354	6417	6350	6485	6287	6424	6336	6407	6400	6397	6480	6339	6383	6311	6437	6322	6322	6399	6495	6278	6376	6320	6446	6476	6232	6439	6350	6393	6352	6395	6311	6478	6398	6299	6224	6410	6394	6607	6351	6438	6223	6317	6340	6303	6310	6585	6364	6447	6366	6516	6286	6289	6447	6367	6417	6342	6381	6444	6467	6490	6493	6369	6356	6427	6306	6376	6407	6378	6294	6241	6428	6429	6340	6422	6439	6366	6240	6512	6384	6330	6430	6399	6330	6445	6302	6355	6336	6398	6480	6451	6286	6297	6379	6394	6315	6409	6308	6451	6452	6417	6418	6322	6428	6266	6330	6597	6388	6384	6366	6315	6344	6359	6436	6408	6244	6370	6433	6519	6428	6337	6306	6347	6357	6312	6436	6331	6386	6444	6434	6432	6345	6467	6302	6370	6507	6437	6351	6461	6348	6455	6488	6339	6321	6352	6571	6438	6390	6404	6473	6360	6347	6359	6327	6469	6261	6330	6370	6365	6422	6372	6382	6231	6379	6371	6375	6320	6300	6365	6477	6418	6365	6437	6288	6329	6210	6259	6340	6401	6489	6334	6299	6362	6381	6398	6347	6411	6363	6524	6311	6440	6274	6355	6416	6353	6434	6485	6329	6443	6368	6354	6320	6369	6418	6331	6239	6378	6424	6349	6360	6373	6348	6356	6368	6328	6370	6450	6401	6315	6479	6501	6202	6424	6375	6322	6409	6316	6331	6453	6375	6387	6183	6409	6430	6396	6311	6363	6454	6419	6355	6368	6383	6462	6379	6243	6381	6364	6368	6416	6459	6334	6312	6552	6418	6389	6305	6478	6316	6459	6342	6390	6404	6582	6239	6223	6369	6462	6473	6264	6345	6527	6479	6392	6285	6333	6535	6410	6392	6354	6364	6378	6350	6419	6383	6410	6217	6298	6306	6360	6522	6319	6152	6379	6396	6339	6299	6315	6366	6424	6521	6401	6324	6378	6310	6339	6298	6467	6309	6433	6342	6336	6374	6319	6338	6416	6471	6367	6351	6314	6364	6425	6538	6488	6471	6466	6382	6367	6372	6422	6261	6383	6403	6399	6339	6410	6390	6330	6464	6376	6489	6349	6379	6358	6400	6286	6453	6381	6471	6342	6365	6502	6291	6379	6379	6403	6415	6384	6371	6409	6397	6300	6391	6239	6300	6287	6272	6426	6359	6301	6289	6415	6468	6435	6364	6465	6272	6330	6410	6394	6313	6416	6418	6425	6340	6327	6375	6472	6392	6515	6360	6280	6401	6319	6342	6415	6303	6422	6446	6367	6493	6458	6342	6401	6427	6419	6326	6513	6386	6521	6331	6390	6308	6363	6337	6311	6408	6326	6469	6286	6394	6508	6293	6409	6348	6407	6425	6421	6447	6410	6378	6250	6440	6280	6426	6332	6474	6501	6464	6378	6313	6452	6375	6395	6526	6422	6451	6339	6309	6471	6494	6324	6328	6560	6276	6402	6254	6416	6406	6185	6462	6419	6529	6468	6436	6359	6445	6375	6381	6262	6326	6360	6318	6373	6471	6371	6328	6440	6396	6299	6445	6269	6361	6382	6324	6316	6498	6395	6543	6357	6390	6461	6272	6346	6340	6426	6390	6384	6331	6389	6275	6396	6392	6282	6194	6418	6406	6372	6293	6328	6257	6281	6404	6452	6382	6399	6329	6470	6379	6341	6316	6342	6361	6403	6356	6467	6339	6203	6299	6335	6372	6352	6455	6285	6450	6385	6463	6421	6274	6477	6377	6415	6399	6363	6543	6392	6433	6466	6378	6375	6446	6315	6334	6353	6468	6308	6358	6320	6365	6406	6393	6346	6407	6241	6270	6224	6426	6224	6462	6449	6467	6319	6314	6267	6383	6366	6365	6326	6354	6359	6419	6480	6448
2554	2215	1427	1192	1488	6723	15244	12720	6998	2812	1199	847	829	785	841	778	753	805	773	773	762	814	813	841	761	795	807	801	802	826	833	798	815	800	751	805	838	812	819	852	832	823	751	762	797	757	789	773	796	767	819	775	734	801	783	811	785	766	816	767	762	805	800	772	811	827	790	809	798	828	850	757	771	807	780	754	823	776	748	783	821	810	800	772	753	787	762	801	824	761	802	835	783	817	854	786	810	810	775	832	793	807	771	799	796	782	758	796	827	750	792	807	780	857	829	816	760	776	820	875	785	786	779	770	809	770	766	824	839	853	796	767	798	833	817	794	769	797	796	810	818	780	765	752	803	800	829	811	808	754	752	772	808	794	820	752	766	770	808	857	807	738	874	772	792	853	785	823	800	809	802	821	802	812	835	756	813	885	783	780	783	769	766	754	776	779	779	821	735	811	771	798	776	788	815	800	797	789	767	726	791	806	789	786	738	814	808	797	784	785	796	754	807	718	792	825	800	830	749	789	788	753	818	813	819	810	782	796	791	779	801	799	816	782	771	799	802	805	762	838	813	766	770	778	812	819	768	817	841	797	798	771	781	822	738	766	768	834	765	818	783	827	821	772	774	803	785	788	805	776	750	768	783	798	817	782	817	821	807	767	853	744	819	782	839	829	782	798	861	789	835	801	816	729	790	800	774	794	846	711	738	773	781	811	809	795	758	724	779	821	782	803	831	843	818	757	820	870	817	836	781	797	812	809	767	785	819	803	809	825	823	807	758	769	785	785	805	813	821	790	812	817	794	804	798	819	814	808	785	778	745	825	772	754	809	753	793	797	814	789	778	814	778	811	781	809	834	825	819	797	828	836	815	768	827	783	794	808	808	803	807	805	800	798	800	795	761	799	871	809	760	803	751	847	800	773	782	776	801	808	834	780	761	789	802	836	794	819	811	866	770	716	785	772	811	811	788	824	774	809	776	850	819	759	801	814	792	813	752	832	795	778	792	812	807	745	813	804	789	786	795	780	802	756	756	796	795	780	788	794	726	784	786	808	802	824	834	758	737	802	743	765	745	845	766	819	774	825	796	758	843	801	817	811	812	768	767	768	812	788	830	844	779	762	785	719	767	792	759	753	848	826	810	799	790	804	754	826	796	774	799	837	761	786	745	816	828	793	807	820	811	762	737	786	793	795	776	803	819	827	754	816	796	756	793	789	805	778	720	808	808	763	761	820	789	763	747	784	814	796	755	824	820	787	826	782	763	813	825	789	794	771	764	808	746	812	816	775	752	834	783	828	785	811	839	798	810	809	777	785	762	758	821	825	814	777	798	812	821	818	806	788	775	784	811	738	771	765	846	818	805	793	788	784	764	857	816	782	794	771	773	762	806	834	803	792	776	732	816	773	745	794	788	797	790	775	796	826	805	778	810	790	849	797	764	760	822	817	774	798	783	771	770	799	829	792	825	789	804	798	770	793	762	769	765	820	790	783	835	788	771	814	786	834	805	840	763	795	770	780	761	774	802	792	826	839	785	804	803	849	786	799	836	782	792	823	794	812	794	810	797	761	746	759	770	793	833	852	813	785	790	763	785	818	765	815	796	798	783	807	770	754	820	782	836	788	794	811	790	749	759	777	806	808	805	808	747	773	811	770	770	759	802	782	797	768	784	837	795	779	852	773	762	768	754	758	791	764	789	810	781	886	833	741	767	799	741	735	808	810	781	777	808	818	795	784	764	817	791	782	790	820	767	801	740	822	833	786	813	800	785	779	816	784	816	743	782	776	774	809	787	817	782	788	836	790	775	827	759	856	779	771	760	798	815	760	828	778	779	785	741	786	820	771	815	771	823	779	759	811	768	784	742	784	741	804	810	779	803	780	820	792	786	795	814	785	762	759	844	819	765	778	730	814	791	799	826	757	815	803	833	853	770	813	801	781	821	854	789	776	793	776	761	786	859	747	793	782	781	827	734	796	813	761	787	799	804	823	770	836	753	802	788	780	783	756	786	874	799	749	781	797	825	839	873	814	803	778	773	727	749	800	776	749	831	785	817	782	798	779	782	797	793	819	819	822	779	808	806	782	832	822	750	790	765	819	776	774	825	804	794	837	774	850	774	826	805	763	765	766	817	836	808	812	816	828	847	791	833	811	843	822	800	787	840	810	806	786	757	743	761	843	790	803	738	810	782	805	807	792	809	798	795	821	814	748	806	819	844	820	777	783	819	754	805	765	807	796	858	765	823	783	806	786	776	867	789	773	782	838	783	787	810	784	833	764	877	814	751	808	822	779	778	835	798	794	785	779	770	806	795	785	754	826	791	777	754	766	815	776	821	817	842	828	748	783	784	755	812	798	820	772	797	783	808	826	788	797	797	735	826	794	790	811	805	784	801	805	779	802	756	796	858	785	779	784	755	840	841	840	792	762	835	783	790	791	783	816	749	823	778	763	765	841	789	808	827	761	764	852	802	821	813	775	777	813	770	782	807	785	852	804	776	785	778	833	771	815	782	779	810	797	775	766	745	818	756	826	801	814	732	835	756	857	786	774	798	746	804	830	816	806	753	786	820	792	833	755	830	807	796	713	770	825	769	816	828	816	732	797	798	792	827	795	813	794	778	750	798	838	782	818	827	743	770	744	834	749	821	851	808	792	764	809	838	779	844	808	813	770	806	782	776	813	781	812	827	792	801	809	800	742	750	810	772	791	771	789	812	828	823	747	792	836	815	827	747	759	756	816	793	824	782	759	771	795	778	760	837	777	760	860	792	807	803	773	831	750	783	790	807	732	781	779	777	769	828	816	839	730	815	833	730	778	780	799	791	823	784	821	773	822	810	844	805	784	774	792	772	844	809	808	799	823	812	810	797	801	751	789	792	837	851	791	757	788	807	793	806	782	817	820	756	790	714	785	782	806	778	827	823	831	778	809	819	767	779	790	803	827	753	826	764	802	749	813	758	816	814	805	820	828	782	792	812	789	821	807	783	824	807	748	811	789	818	774	799	781	792	804	830	806	761	739	796	838	751	810	814	748	812	755	808	782	764	781	794	777	804	777	779	792	757	851	828	772	801	771	828	802	806	832	721	766	774	794	777	811	789	785	793	790	818	807	800	776	769	760	793	774	835	820	818	751	786	819	804	801	807	801	848	824	786	767	776	769	817	796	804	779	766	776	800	788	840	814	835	769	787	748	804	804	780	810	794	776	798	772	798	792	810	807	798	732	805	831	840	730	715	797	748	777	816	828	838	754	837	782	821	795	789	766	762	794	749	781	815	797	813	809	747	779	819	787	805	813	787	797	794	859	827	837	828	783	795	750	800	872	776	822	844	775	795	809	735	765	797	821	769	797	802	845	790	783	765	793	853	792	746	762	785	797	798	853	835	808	832	790	770	783	843	782	801	795	785	826	785	807	822	835	848	781	785	784	831	802	801	798	835	829	838	830	789	784	786	788	886	785	837	809	802	767	802	807	785	840	788	829	822	732	806	781	772	783	793	795
23033	18372	13380	19142	28763	50426	63406	54854	39936	26115	13113	7996	6895	6703	6668	6707	6748	6600	6555	6589	6707	6542	6688	6631	6539	6697	6716	6671	6618	6619	6564	6761	6636	6529	6582	6616	6559	6702	6681	6576	6604	6669	6685	6661	6563	6465	6670	6606	6709	6528	6714	6714	6592	6626	6605	6662	6636	6654	6571	6580	6603	6609	6569	6788	6585	6547	6668	6598	6615	6571	6637	6516	6574	6625	6701	6684	6629	6585	6650	6543	6689	6482	6751	6529	6647	6678	6641	6615	6674	6608	6608	6649	6618	6591	6600	6602	6511	6606	6626	6654	6552	6607	6493	6514	6635	6788	6668	6667	6512	6633	6728	6636	6572	6654	6564	6505	6609	6808	6605	6681	6644	6620	6610	6532	6577	6413	6494	6621	6502	6626	6651	6735	6568	6651	6662	6655	6651	6657	6618	6608	6531	6607	6520	6642	6702	6675	6548	6588	6535	6683	6676	6628	6579	6635	6615	6632	6690	6564	6629	6751	6671	6697	6691	6586	6626	6590	6625	6537	6598	6511	6669	6646	6551	6638	6619	6700	6627	6570	6755	6654	6535	6676	6549	6712	6562	6771	6613	6656	6793	6697	6605	6693	6584	6713	6712	6685	6526	6656	6478	6651	6599	6589	6598	6713	6599	6641	6624	6717	6559	6683	6647	6534	6723	6552	6698	6754	6669	6644	6628	6658	6592	6653	6505	6638	6641	6604	6569	6551	6769	6619	6740	6646	6783	6633	6547	6732	6686	6593	6604	6619	6633	6652	6668	6702	6691	6680	6659	6640	6613	6578	6615	6679	6618	6565	6552	6563	6585	6619	6652	6604	6595	6670	6631	6575	6683	6529	6648	6579	6595	6563	6527	6642	6652	6567	6577	6645	6581	6704	6681	6642	6682	6671	6665	6725	6666	6614	6451	6657	6732	6704	6667	6591	6687	6609	6804	6604	6695	6596	6561	6541	6600	6697	6690	6575	6631	6637	6615	6685	6632	6605	6713	6702	6522	6637	6584	6612	6603	6626	6592	6764	6606	6611	6705	6408	6587	6634	6620	6628	6613	6736	6522	6559	6629	6625	6666	6613	6680	6621	6574	6654	6681	6596	6667	6672	6615	6666	6573	6600	6527	6589	6781	6693	6646	6658	6735	6799	6665	6597	6683	6625	6681	6716	6614	6678	6536	6669	6553	6600	6659	6689	6743	6615	6727	6710	6591	6581	6531	6590	6716	6689	6714	6676	6623	6459	6628	6652	6639	6545	6678	6592	6570	6623	6715	6622	6669	6648	6650	6574	6689	6650	6673	6694	6602	6615	6688	6669	6552	6691	6740	6731	6632	6700	6702	6473	6524	6657	6704	6705	6550	6528	6688	6570	6637	6636	6573	6643	6635	6735	6525	6647	6544	6661	6605	6598	6598	6667	6740	6656	6513	6683	6561	6568	6683	6638	6647	6689	6592	6685	6527	6589	6585	6620	6640	6652	6632	6672	6651	6433	6621	6623	6725	6601	6538	6663	6596	6676	6632	6632	6647	6706	6679	6662	6620	6550	6502	6660	6646	6712	6636	6772	6688	6577	6594	6727	6550	6636	6719	6652	6648	6533	6613	6649	6572	6685	6630	6660	6700	6694	6552	6578	6518	6622	6547	6630	6633	6665	6629	6692	6651	6576	6693	6589	6547	6615	6696	6698	6651	6656	6598	6722	6737	6582	6693	6624	6643	6646	6679	6656	6646	6695	6541	6589	6760	6537	6757	6558	6717	6507	6678	6618	6567	6566	6608	6620	6696	6590	6564	6714	6680	6563	6720	6621	6681	6576	6601	6598	6742	6715	6637	6560	6679	6669	6614	6535	6689	6645	6780	6663	6654	6549	6638	6695	6610	6644	6631	6628	6602	6728	6603	6556	6562	6691	6686	6666	6598	6702	6545	6559	6606	6663	6678	6654	6735	6673	6523	6603	6694	6633	6712	6661	6724	6716	6736	6723	6640	6709	6571	6629	6485	6616	6652	6741	6770	6568	6487	6643	6612	6641	6607	6482	6631	6671	6557	6679	6533	6702	6709	6637	6753	6678	6522	6505	6639	6619	6704	6684	6647	6681	6569	6526	6669	6708	6551	6688	6696	6564	6495	6656	6615	6558	6826	6610	6625	6704	6703	6624	6677	6695	6597	6602	6720	6630	6722	6575	6656	6723	6674	6616	6738	6540	6621	6622	6625	6678	6593	6612	6712	6603	6640	6736	6626	6689	6659	6677	6667	6797	6688	6603	6632	6645	6692	6601	6640	6600	6666	6657	6698	6765	6690	6652	6736	6658	6709	6618	6573	6648	6806	6531	6738	6708	6550	6630	6579	6652	6681	6716	6703	6555	6657	6622	6592	6521	6624	6502	6580	6644	6587	6614	6520	6648	6587	6691	6597	6631	6701	6785	6631	6532	6645	6660	6679	6627	6707	6549	6674	6607	6604	6618	6593	6580	6634	6613	6687	6615	6620	6580	6752	6548	6691	6764	6685	6613	6707	6753	6619	6587	6604	6601	6699	6601	6625	6634	6718	6650	6706	6566	6670	6667	6609	6754	6722	6754	6502	6645	6715	6749	6634	6593	6702	6570	6697	6636	6609	6613	6764	6715	6676	6681	6626	6684	6622	6579	6742	6563	6728	6560	6809	6584	6792	6605	6608	6658	6659	6613	6641	6615	6690	6652	6704	6503	6592	6616	6563	6575	6649	6763	6700	6564	6618	6707	6609	6593	6646	6729	6586	6617	6577	6691	6840	6681	6602	6710	6683	6642	6688	6664	6635	6651	6583	6524	6650	6697	6416	6622	6516	6804	6695	6673	6602	6629	6634	6670	6721	6606	6644	6598	6622	6730	6663	6770	6536	6681	6724	6694	6662	6620	6568	6588	6667	6742	6599	6549	6694	6636	6645	6678	6651	6544	6588	6723	6678	6746	6606	6707	6573	6619	6663	6665	6655	6692	6749	6614	6693	6472	6741	6657	6628	6573	6675	6675	6633	6735	6644	6702	6625	6586	6661	6715	6532	6649	6638	6621	6709	6737	6595	6657	6542	6569	6694	6630	6623	6626	6602	6617	6597	6589	6667	6681	6658	6598	6576	6629	6517	6532	6644	6626	6708	6636	6617	6686	6753	6653	6760	6557	6775	6645	6752	6629	6690	6501	6636	6698	6549	6746	6470	6661	6683	6690	6776	6606	6570	6556	6631	6651	6663	6695	6606	6561	6554	6617	6677	6556	6671	6658	6625	6658	6630	6675	6563	6684	6616	6581	6674	6700	6685	6623	6676	6706	6531	6678	6673	6556	6698	6634	6533	6697	6564	6731	6694	6522	6716	6595	6657	6613	6738	6718	6514	6748	6725	6566	6722	6629	6637	6680	6651	6583	6650	6643	6602	6652	6650	6631	6636	6730	6707	6590	6720	6703	6558	6658	6659	6639	6680	6607	6617	6676	6687	6747	6658	6632	6547	6717	6485	6578	6653	6695	6564	6606	6676	6679	6672	6534	6578	6672	6537	6706	6570	6668	6543	6793	6580	6563	6613	6681	6810	6692	6594	6715	6694	6574	6533	6651	6493	6673	6688	6645	6674	6664	6641	6685	6679	6543	6641	6650	6664	6642	6670	6539	6703	6632	6564	6663	6584	6621	6560	6604	6760	6785	6627	6612	6802	6709	6602	6647	6477	6581	6648	6645	6620	6690	6611	6632	6762	6714	6706	6561	6569	6675	6674	6655	6624	6660	6464	6752	6644	6707	6659	6580	6649	6643	6683	6654	6739	6576	6548	6629	6587	6585	6547	6622	6606	6576	6718	6706	6665	6667	6695	6639	6727	6685	6700	6643	6702	6706	6706	6663	6638	6656	6513	6508	6699	6603	6617	6540	6554	6622	6720	6631	6700	6675	6681	6616	6730	6727	6647	6597	6670	6719	6670	6570	6551	6693	6622	6698	6584	6610	6693	6768	6753	6637	6713	6618	6667	6600	6587	6646	6674	6754	6650	6696	6682	6748	6655	6621	6583	6593	6692	6659	6540	6595	6535	6651	6662	6638	6691	6537	6692	6531	6770	6658	6523	6540	6761	6682	6582	6641	6782	6636	6591	6610	6657	6738	6699	6638	6573	6663	6647	6606	6690	6577	6556	6618	6669	6697	6612	6695	6603	6514	6681	6760	6722	6781	6598	6599	6602	6648	6510	6682	6701	6605	6560	6593	6594	6716	6698	6718	6582	6685	6643	6638	6682	6642	6648	6674	6724	6666	6759	6523	6786	6674	6537	6673	6579	6733	6803	6601	6735	6573	6572	6709	6623	6744	6575	6585	6491	6695	6580	6686	6558	6756	6665	6694	6679	6674	6612	6439	6729	6668	6605	6575	6684	6531	6698	6693	6570	6596	6519	6714	6673	6622	6648	6614	6672	6604	6634	6578	6581	6661	6639	6572	6599	6593	6589	6726	6613	6620	6617	6658	6602	6713	6559	6424	6656	6650	6651	6702	6712	6544	6547	6695	6512	6732	6638	6638	6607	6580	6678	6748	6657	6665	6684	6643	6524	6623	6665	6590	6479	6614	6538	6768	6607	6668	6698	6711	6639	6669	6431	6634	6705	6643	6562	6629	6566	6551	6663	6638	6525	6595	6568	6713	6703	6711	6761	6536	6624	6702	6718	6823	6626	6746	6604	6759	6727	6769	6715	6701	6575	6665	6570	6699	6651	6583	6610	6600	6661	6580	6600	6459	6699	6626	6656	6672	6688	6718	6672	6656	6742	6562	6671	6670	6680	6547	6621	6604	6606	6717	6682	6580	6808	6525	6605	6551	6644	6581	6449	6665	6760	6656	6540	6779	6562	6630	6547	6482	6563	6684	6633	6730	6608	6658	6668	6684	6684	6579	6669	6709	6557	6683	6579	6578	6677	6605	6581	6621	6701	6716	6556	6653	6562	6612	6619	6722	6526	6640	6706	6661	6713	6576	6858	6664	6684	6722	6712	6608	6592	6811	6580	6582	6540	6588	6709	6588	6639	6497	6636	6557	6649	6566	6623	6623	6607	6647	6675	6680	6765	6799	6566	6599	6542	6689	6675	6704	6649	6683	6681	6562
4199	1627	1273	1218	1433	9429	21253	14600	7585	2567	1156	819	778	775	794	762	751	769	776	707	759	776	791	819	769	808	714	732	768	772	782	757	777	809	785	794	752	794	786	780	729	763	776	780	797	804	796	811	736	772	780	805	761	733	781	789	791	763	820	787	775	764	766	762	815	791	766	815	813	782	752	746	765	833	761	837	774	785	748	762	754	755	786	755	762	838	792	788	755	778	791	742	750	766	768	748	764	814	785	740	813	772	767	790	762	820	810	777	769	818	767	832	748	796	751	777	734	760	770	818	751	746	810	792	775	766	784	825	757	813	839	813	782	808	786	756	734	787	759	756	776	752	783	786	769	755	843	808	763	773	841	787	805	746	804	786	781	798	751	785	721	742	784	744	733	751	804	798	750	794	791	777	773	773	783	798	774	784	790	766	764	771	780	794	787	771	791	781	787	807	818	796	776	805	789	752	799	777	767	756	761	807	801	722	743	799	791	773	794	806	789	815	809	777	730	779	808	730	787	781	832	764	786	765	800	766	796	831	809	773	795	776	817	754	752	810	762	814	835	755	804	736	761	754	791	789	795	826	770	761	748	760	781	769	793	774	777	778	840	751	794	783	810	805	788	779	733	812	765	757	736	757	725	811	751	761	795	776	752	818	770	774	830	794	772	777	782	754	774	809	759	763	769	790	739	794	791	792	826	802	826	776	791	798	814	830	793	820	801	819	805	797	803	784	779	824	769	785	790	808	763	791	805	763	759	825	773	758	771	761	800	807	801	824	758	781	748	789	788	781	776	795	796	788	799	789	810	753	785	794	785	757	808	803	813	766	736	785	832	776	765	761	796	816	798	782	803	756	811	815	809	736	776	787	800	808	778	825	791	786	759	781	788	783	813	779	791	839	795	809	776	775	790	732	801	770	784	780	802	767	814	853	820	806	825	750	798	784	697	797	768	797	796	756	762	779	790	805	799	760	826	758	806	785	809	825	777	764	788	783	762	790	754	791	799	787	768	806	773	785	800	835	737	766	786	828	730	837	772	784	767	796	766	767	728	780	835	742	746	761	755	781	754	764	803	808	783	769	825	798	833	747	787	783	795	783	778	752	769	777	777	800	767	778	805	766	805	806	775	754	786	809	812	824	828	761	794	791	788	788	788	794	782	793	773	806	797	783	768	769	813	804	783	806	758	777	783	783	784	752	768	802	815	750	785	754	772	798	809	731	806	759	761	779	812	826	752	792	779	811	809	810	785	754	792	770	791	771	766	764	743	837	795	750	802	757	782	764	811	811	775	733	784	782	795	788	782	768	816	814	767	787	751	796	770	746	735	766	832	799	796	796	774	790	773	763	806	775	774	776	802	775	755	814	769	765	780	742	720	743	756	802	780	795	782	768	786	772	762	799	796	801	783	777	784	772	755	801	763	785	757	778	796	764	794	784	768	819	807	739	760	790	823	765	808	762	800	828	786	754	764	818	791	759	801	709	773	785	781	836	783	819	805	791	774	786	804	799	798	732	835	716	762	733	807	764	760	803	795	814	783	756	790	772	776	804	789	760	727	803	778	748	838	787	767	789	791	802	758	762	753	804	812	779	749	784	755	741	838	773	780	799	829	769	803	784	743	765	798	771	753	741	807	768	781	808	742	784	820	840	778	757	865	774	796	815	789	782	833	769	776	803	777	747	803	791	813	746	761	776	758	749	778	814	746	757	869	759	773	799	795	818	744	819	803	787	782	767	765	771	742	801	797	731	791	753	777	734	781	802	777	766	812	783	800	791	796	780	773	786	798	777	727	726	788	782	712	813	811	801	746	769	807	819	735	755	803	789	837	751	739	789	764	788	847	808	776	788	827	808	806	807	793	765	760	799	757	764	783	833	802	779	764	739	775	807	778	736	779	769	772	789	781	767	763	771	750	735	783	782	787	748	821	789	764	798	794	774	797	782	774	774	789	770	800	782	763	796	774	801	735	750	788	773	787	806	776	780	767	782	785	740	811	765	776	813	817	773	784	790	774	787	788	789	764	791	824	786	780	814	815	763	791	747	812	727	801	802	793	804	776	794	827	742	814	806	801	774	803	775	759	823	783	815	737	773	752	796	775	753	818	786	751	769	751	798	759	768	823	786	831	764	789	775	776	843	761	767	789	769	745	788	849	794	802	816	813	809	803	807	837	793	831	781	789	843	752	762	719	772	796	803	746	789	780	782	847	784	777	807	789	812	853	786	811	774	759	770	729	838	759	769	821	803	804	750	767	783	696	795	795	775	754	788	767	780	763	814	776	790	795	821	743	772	800	764	783	840	823	821	786	762	794	745	785	745	771	793	785	769	761	790	838	810	783	784	788	791	762	787	803	767	778	838	833	770	795	803	800	771	780	808	803	834	737	784	765	758	765	739	791	801	773	787	802	794	779	816	751	817	790	748	729	830	783	767	736	770	816	780	787	744	751	739	811	800	797	749	784	729	815	747	774	780	792	766	793	769	731	740	815	721	790	807	771	764	794	727	793	802	831	787	795	780	819	760	762	818	775	776	767	805	838	763	713	764	789	806	823	792	811	836	803	842	802	714	785	736	804	774	786	738	794	801	775	791	817	791	855	829	831	785	795	790	848	789	805	758	755	816	745	781	788	763	786	798	818	807	766	754	793	799	779	825	718	770	787	793	841	746	830	716	804	769	782	788	824	751	795	779	769	819	734	791	799	777	778	753	768	747	794	775	790	824	786	816	775	753	746	776	741	773	760	749	801	729	819	776	767	785	788	792	770	768	781	756	780	767	788	796	765	803	777	781	808	752	768	788	805	787	762	803	819	773	776	781	772	773	801	797	774	794	785	812	730	778	780	823	775	760	833	801	787	763	752	788	805	744	740	761	734	813	756	772	864	768	789	818	780	793	824	757	750	771	818	786	758	787	827	778	774	790	762	783	753	770	810	752	778	788	787	802	797	815	799	753	806	781	817	762	791	742	809	793	775	780	810	743	795	803	796	767	786	814	724	754	755	827	803	763	772	727	738	796	822	846	783	769	776	759	767	818	772	816	801	791	811	783	789	768	799	781	814	746	735	796	803	782	755	801	814	802	762	814	755	853	789	819	811	797	768	781	726	801	797	826	761	760	785	856	775	784	786	794	738	775	810	849	774	751	776	747	781	735	750	817	769	743	778	820	755	770	793	755	764	769	830	784	742	796	741	771	841	797	798	773	751	754	786	789	747	773	787	768	746	769	750	761	805	788	739	793	733	760	757	786	800	749	805	753	781	776	795	777	753	809	763	756	786	805	790	779	779	781	783	771	798	791	764	789	795	766	768	776	808	756	768	765	773	763	757	794	734	781	830	772	728	762	814	776	788	798	746	836	765	787	767	737	755	784	801	844	773	804	778	765	775	793	793	796	772	799	734	789	770	765	796	766	817	778	754	757	788	799	759	778	770	786	777	797	734	800	808	769	802	768	778	796	794	745	784	776	793	770	811	767	783	801	805	817	751	748	792	812	834	814
20691	15613	12558	19938	29877	57927	71206	58489	41336	25877	12746	7660	6766	6585	6520	6572	6648	6668	6660	6529	6656	6561	6547	6584	6528	6509	6543	6609	6530	6646	6615	6609	6721	6548	6476	6515	6664	6625	6566	6550	6624	6504	6597	6584	6620	6549	6727	6627	6437	6711	6584	6685	6558	6493	6708	6599	6688	6523	6651	6327	6730	6506	6606	6642	6540	6595	6546	6651	6607	6629	6605	6528	6527	6537	6545	6717	6668	6530	6683	6737	6548	6666	6670	6569	6611	6562	6497	6590	6540	6525	6618	6549	6709	6706	6643	6411	6708	6497	6537	6597	6671	6475	6689	6537	6590	6733	6527	6560	6580	6601	6493	6500	6506	6477	6594	6624	6516	6535	6617	6720	6601	6668	6562	6646	6533	6556	6662	6687	6589	6593	6582	6503	6578	6655	6504	6511	6682	6623	6617	6515	6753	6598	6478	6584	6648	6637	6435	6602	6618	6607	6602	6683	6571	6548	6540	6708	6671	6583	6622	6635	6673	6715	6664	6630	6716	6568	6546	6659	6550	6589	6510	6649	6470	6663	6546	6704	6573	6674	6534	6509	6370	6564	6595	6635	6625	6670	6763	6652	6694	6642	6588	6701	6644	6654	6562	6761	6587	6476	6624	6584	6609	6562	6617	6591	6601	6681	6742	6678	6513	6590	6454	6640	6559	6522	6663	6710	6734	6673	6489	6498	6601	6635	6482	6562	6608	6645	6580	6494	6657	6659	6577	6507	6654	6507	6632	6513	6623	6711	6721	6616	6562	6584	6576	6671	6546	6620	6454	6562	6643	6486	6693	6553	6606	6673	6692	6689	6650	6475	6518	6531	6495	6631	6618	6590	6743	6575	6591	6633	6485	6661	6551	6659	6550	6502	6505	6514	6483	6556	6492	6597	6623	6681	6509	6606	6600	6514	6531	6504	6703	6531	6513	6588	6555	6655	6604	6553	6739	6678	6573	6595	6641	6658	6568	6587	6521	6558	6632	6652	6579	6612	6666	6645	6634	6569	6592	6590	6564	6648	6587	6593	6633	6520	6666	6658	6566	6662	6594	6692	6577	6575	6553	6697	6557	6613	6573	6538	6705	6581	6546	6584	6647	6509	6622	6561	6697	6614	6573	6555	6544	6461	6492	6606	6569	6549	6622	6619	6488	6706	6550	6629	6522	6480	6518	6645	6577	6697	6606	6542	6566	6462	6621	6665	6643	6638	6499	6719	6522	6573	6590	6547	6573	6439	6589	6617	6591	6568	6694	6573	6721	6568	6680	6536	6541	6442	6612	6577	6475	6645	6570	6618	6528	6532	6580	6520	6507	6628	6562	6415	6517	6548	6674	6661	6625	6613	6586	6657	6424	6530	6488	6584	6666	6602	6530	6584	6657	6505	6585	6669	6707	6635	6524	6606	6556	6666	6722	6697	6619	6621	6729	6682	6564	6569	6687	6692	6614	6556	6481	6507	6648	6690	6505	6578	6612	6597	6680	6552	6599	6554	6590	6568	6589	6588	6546	6710	6554	6587	6695	6703	6622	6594	6574	6490	6522	6575	6565	6703	6535	6645	6628	6606	6705	6530	6551	6617	6637	6639	6632	6646	6527	6443	6664	6521	6653	6634	6645	6603	6678	6584	6557	6581	6546	6676	6644	6605	6546	6630	6551	6568	6513	6659	6699	6649	6638	6535	6436	6508	6606	6684	6548	6599	6562	6631	6576	6605	6529	6637	6517	6563	6745	6683	6570	6594	6625	6562	6733	6580	6675	6514	6657	6665	6597	6587	6575	6677	6404	6555	6547	6585	6482	6541	6619	6613	6773	6621	6650	6616	6490	6554	6664	6565	6592	6657	6534	6629	6561	6469	6628	6566	6563	6686	6547	6687	6507	6540	6677	6709	6621	6544	6594	6608	6671	6631	6705	6511	6653	6594	6614	6457	6550	6546	6653	6624	6619	6620	6572	6449	6531	6634	6639	6621	6625	6557	6640	6646	6577	6580	6617	6607	6514	6497	6528	6550	6757	6709	6516	6533	6641	6577	6569	6730	6644	6565	6622	6535	6695	6581	6662	6754	6647	6756	6689	6629	6589	6609	6637	6740	6760	6640	6559	6569	6613	6709	6600	6736	6498	6498	6541	6677	6502	6695	6507	6510	6616	6682	6681	6583	6613	6660	6599	6666	6586	6585	6675	6571	6618	6530	6656	6581	6583	6541	6613	6744	6667	6481	6706	6647	6645	6568	6581	6538	6676	6593	6609	6641	6645	6523	6636	6633	6543	6547	6525	6578	6463	6662	6541	6527	6575	6584	6568	6651	6516	6626	6564	6527	6575	6502	6637	6638	6500	6554	6612	6710	6548	6584	6529	6560	6591	6648	6562	6540	6650	6623	6585	6537	6729	6493	6495	6615	6537	6484	6565	6724	6458	6469	6560	6745	6551	6607	6538	6574	6639	6630	6611	6694	6633	6613	6602	6535	6600	6620	6560	6521	6497	6565	6674	6706	6724	6480	6566	6702	6574	6606	6494	6661	6703	6541	6743	6749	6737	6666	6622	6730	6500	6494	6510	6547	6643	6618	6623	6604	6553	6597	6651	6613	6523	6580	6451	6705	6637	6553	6524	6492	6580	6697	6648	6529	6626	6701	6505	6507	6598	6570	6665	6609	6578	6458	6570	6689	6677	6562	6583	6613	6620	6699	6545	6582	6506	6629	6594	6701	6653	6786	6576	6509	6657	6570	6609	6550	6498	6594	6583	6514	6553	6557	6530	6678	6598	6536	6675	6559	6585	6546	6607	6623	6538	6589	6603	6681	6685	6564	6646	6553	6497	6676	6492	6602	6603	6546	6592	6631	6663	6689	6635	6587	6564	6629	6686	6596	6557	6730	6527	6471	6723	6672	6540	6626	6665	6713	6494	6651	6519	6669	6588	6615	6687	6596	6553	6627	6550	6610	6600	6714	6463	6545	6657	6624	6548	6445	6645	6575	6636	6473	6683	6669	6546	6638	6567	6501	6713	6667	6614	6589	6705	6476	6490	6621	6593	6612	6641	6546	6619	6576	6516	6536	6593	6598	6672	6661	6677	6608	6667	6731	6788	6553	6745	6678	6516	6720	6572	6443	6617	6555	6540	6659	6542	6620	6717	6596	6573	6567	6613	6649	6475	6680	6582	6535	6544	6572	6437	6687	6471	6635	6660	6725	6643	6555	6527	6561	6581	6631	6688	6539	6659	6476	6545	6767	6655	6502	6659	6630	6409	6520	6648	6536	6639	6697	6674	6612	6625	6480	6502	6571	6490	6575	6618	6568	6559	6654	6549	6660	6672	6662	6443	6586	6598	6606	6514	6578	6646	6701	6661	6580	6625	6574	6510	6694	6545	6670	6594	6640	6558	6737	6605	6610	6611	6527	6613	6524	6585	6601	6555	6698	6678	6639	6568	6497	6676	6517	6586	6657	6580	6555	6531	6721	6603	6596	6672	6608	6655	6582	6618	6507	6537	6659	6476	6610	6543	6682	6682	6582	6580	6484	6630	6602	6725	6600	6622	6486	6535	6598	6609	6598	6556	6533	6547	6504	6659	6553	6634	6593	6564	6586	6511	6663	6637	6547	6669	6598	6547	6651	6652	6696	6595	6537	6542	6645	6721	6699	6593	6627	6529	6665	6689	6572	6534	6605	6570	6594	6552	6528	6639	6550	6612	6683	6623	6623	6666	6584	6651	6541	6494	6704	6632	6459	6412	6567	6595	6623	6617	6697	6704	6587	6597	6638	6698	6603	6602	6613	6483	6567	6458	6472	6537	6503	6533	6681	6625	6533	6643	6694	6597	6527	6602	6524	6512	6579	6571	6752	6573	6597	6726	6516	6626	6605	6453	6639	6545	6605	6713	6483	6530	6577	6636	6586	6515	6551	6630	6530	6650	6589	6492	6616	6573	6540	6663	6580	6512	6798	6679	6651	6606	6604	6572	6627	6609	6666	6612	6618	6688	6726	6591	6587	6614	6465	6643	6536	6554	6600	6549	6623	6546	6510	6597	6581	6550	6608	6617	6593	6717	6659	6644	6584	6526	6692	6616	6638	6599	6638	6460	6490	6594	6589	6626	6548	6561	6607	6549	6506	6667	6714	6601	6643	6495	6534	6705	6483	6513	6548	6650	6676	6619	6682	6731	6649	6555	6521	6552	6573	6595	6585	6569	6602	6624	6636	6646	6649	6583	6531	6480	6543	6642	6562	6612	6595	6627	6740	6588	6567	6468	6537	6695	6684	6542	6608	6651	6689	6584	6500	6587	6459	6526	6512	6528	6591	6542	6675	6463	6727	6669	6523	6505	6558	6562	6592	6644	6594	6630	6591	6595	6629	6695	6544	6554	6614	6435	6606	6605	6487	6594	6576	6625	6615	6662	6612	6577	6672	6516	6598	6565	6542	6579	6583	6621	6575	6776	6575	6678	6677	6591	6726	6616	6615	6730	6569	6635	6619	6604	6628	6688	6618	6617	6566	6605	6533	6631	6645	6691	6539	6526	6573	6540	6655	6735	6754	6525	6686	6674	6444	6576	6495	6619	6611	6576	6594	6597	6693	6634	6636	6512	6649	6744	6593	6608	6529	6700	6639	6682	6598	6589	6708	6636	6542	6570	6617	6783	6578	6647	6516	6633	6673	6548	6725	6690	6652	6558	6544	6533	6673	6490	6595	6656	6543	6653	6570	6477	6636	6574	6627	6527	6634	6659	6646	6617	6650	6517	6600	6523	6616	6617	6524	6452	6742	6528	6557	6568	6547	6648	6654	6621	6527	6654	6503	6617	6536	6748	6558	6649	6629	6574	6549	6651	6513	6581	6605	6518	6445	6534	6642	6615	6596	6548	6607	6594	6577	6490	6704	6637	6585	6531	6614	6657	6706	6468	6603	6639	6609	6604	6638	6663	6599	6583	6589	6495	6688	6557	6602	6684	6681	6655	6591	6627	6500	6578	6718	6653	6575	6624	6735	6541	6494	6675	6671	6586	6682	6581	6628	6529	6573	6662	6581	6562	6561	6619	6535	6525	6532	6562	6620	6681	6622	6525	6641	6614	6625	6474	6487	6574	6509	6568	6595	6516	6655	6676	6590	6571	6653
3179	2023	1522	1520	2199	21384	30990	19554	10956	3769	1352	923	866	818	775	779	847	840	811	821	770	795	827	828	835	804	867	876	808	820	765	817	817	815	829	816	792	799	821	842	832	815	843	856	824	819	809	820	819	859	760	803	812	779	812	782	821	844	820	870	873	808	855	837	779	808	835	801	833	808	779	765	774	796	839	860	797	823	855	896	824	814	789	795	797	900	789	793	823	799	801	800	819	867	753	849	799	808	825	807	839	816	836	794	848	838	845	861	828	811	828	885	766	818	841	808	862	878	836	870	830	833	824	790	842	774	810	847	821	812	774	813	831	850	812	835	802	827	796	785	798	838	832	798	780	818	830	809	818	854	800	850	793	828	817	818	868	840	844	914	781	826	806	768	860	811	837	831	823	807	843	811	799	768	823	832	768	871	824	803	801	798	848	838	769	782	774	836	782	869	782	843	839	899	824	815	799	822	825	863	801	822	841	819	788	809	808	845	840	833	840	810	820	815	850	851	836	841	819	824	807	785	867	810	828	840	852	853	817	839	804	831	836	804	803	855	816	799	788	788	828	837	822	826	810	809	816	771	880	868	804	791	897	801	838	817	840	855	814	822	819	831	818	817	806	829	801	811	769	765	775	836	820	846	824	799	780	798	801	817	867	797	787	800	814	826	853	826	800	817	878	803	833	827	817	800	839	818	779	835	842	847	811	813	832	785	816	830	812	871	828	792	845	827	833	768	820	833	815	815	778	837	830	847	847	824	790	804	823	835	834	859	844	853	812	801	852	815	807	796	829	833	839	880	772	813	778	807	799	826	764	820	813	830	821	818	793	851	817	834	799	845	837	860	788	783	789	807	772	881	761	815	805	810	872	822	788	822	791	772	790	880	767	785	828	821	770	858	813	821	845	822	791	851	802	813	807	824	865	799	841	824	837	851	839	760	819	819	809	863	844	785	798	818	854	881	823	847	821	768	849	811	842	789	799	842	815	834	803	825	848	832	828	846	778	806	826	796	866	867	765	767	793	808	817	818	810	825	843	802	757	815	812	901	806	838	842	815	789	769	804	829	810	839	771	819	820	802	800	804	873	790	850	778	851	798	831	844	837	796	850	813	815	834	844	871	830	799	804	860	804	798	838	774	806	805	839	828	834	839	840	790	788	798	849	812	844	799	817	837	825	799	840	844	811	886	843	795	873	849	811	811	777	809	821	816	842	845	866	788	883	823	795	790	825	830	835	853	841	806	829	847	815	787	773	902	740	880	824	809	772	802	853	807	848	859	842	835	789	818	822	817	814	758	830	770	835	868	825	871	816	801	829	790	859	781	803	850	810	896	807	792	784	817	773	839	847	790	800	808	824	796	788	755	811	821	798	851	806	783	790	824	840	805	801	804	798	849	788	824	837	826	837	824	866	840	806	810	774	804	806	809	832	820	802	806	854	830	841	823	858	781	814	826	873	795	861	810	855	856	815	808	839	821	742	853	827	815	810	839	830	800	830	816	861	851	745	820	824	879	876	843	850	841	795	819	799	845	847	841	815	831	823	797	830	778	810	850	810	832	842	822	804	822	835	832	807	800	832	852	824	832	800	889	773	878	806	806	805	868	781	825	796	818	805	796	836	816	863	807	800	779	846	795	813	773	839	825	817	813	806	827	858	817	755	815	856	823	840	842	860	822	792	804	837	817	795	793	822	792	840	781	814	836	820	788	874	870	822	798	828	839	784	826	850	840	815	820	799	787	803	863	811	803	807	818	805	797	845	847	830	810	812	851	811	799	765	789	823	795	841	811	846	806	799	836	836	814	814	797	838	810	837	800	798	766	760	771	806	814	862	849	865	854	840	808	834	846	788	798	867	865	779	784	883	878	777	794	822	816	816	830	816	886	856	802	871	873	836	847	772	777	788	811	823	760	824	842	808	821	816	840	767	758	785	841	805	816	850	827	784	794	849	777	834	791	820	767	830	820	815	816	802	839	806	812	795	838	878	805	801	807	835	819	798	821	817	825	824	770	802	810	798	870	835	801	817	824	783	818	835	826	851	779	809	843	806	889	877	829	861	797	850	870	874	810	813	815	802	805	849	856	788	787	833	827	784	783	787	846	806	798	800	806	808	821	847	861	804	831	799	806	816	817	818	872	830	854	837	868	793	817	874	840	816	833	855	839	843	799	818	825	788	858	870	821	800	838	786	878	819	803	855	833	796	861	804	827	836	784	845	835	797	823	822	807	839	851	800	853	801	758	836	845	806	798	769	806	800	894	838	854	861	802	811	863	855	895	767	783	794	809	788	824	825	791	824	833	785	783	815	814	871	821	806	841	848	826	845	826	814	819	842	814	814	872	803	839	856	842	847	783	848	856	819	766	808	846	795	859	802	828	798	817	814	849	800	787	854	813	802	794	811	772	839	840	906	800	849	823	801	857	825	813	844	787	795	919	833	803	800	861	815	778	830	804	819	807	813	777	803	818	813	792	831	841	836	826	895	829	843	863	806	842	863	795	796	839	856	848	823	806	816	849	847	842	822	748	770	816	750	852	821	795	831	767	879	834	792	817	862	828	798	831	867	817	864	834	842	841	837	839	761	880	805	761	883	794	829	811	794	807	798	803	776	823	853	819	790	820	791	844	799	840	837	824	888	823	792	798	783	875	826	836	796	814	837	875	837	839	856	839	863	803	844	791	863	793	803	840	809	861	849	821	805	812	831	829	840	820	824	830	789	797	833	796	836	841	801	837	791	805	797	811	825	852	817	819	821	798	819	837	834	840	782	811	827	787	809	822	888	835	836	787	775	837	835	840	843	812	808	835	835	825	793	825	770	774	786	817	773	816	799	812	791	824	783	767	858	823	806	810	823	792	777	839	837	875	766	827	822	820	822	828	804	842	852	826	841	845	815	851	825	847	774	830	822	814	776	781	816	847	817	843	841	812	831	824	833	762	823	807	872	857	842	836	856	824	859	827	808	848	814	786	802	832	815	806	844	818	848	783	821	760	816	815	913	787	801	811	833	834	819	870	821	849	825	767	845	797	771	828	752	821	833	698	823	860	819	830	824	825	824	784	827	806	852	862	849	813	833	781	828	857	872	811	781	840	794	835	882	752	875	750	790	787	815	775	797	798	840	841	811	811	820	837	800	807	836	757	785	835	808	895	797	797	764	808	899	831	769	845	767	783	829	842	853	853	788	833	809	826	787	820	856	801	789	798	821	791	799	766	819	812	813	797	822	824	836	770	758	832	818	806	824	759	820	804	772	769	817	798	874	846	853	845	865	805	817	765	808	880	836	864	835	837	852	830	810	802	835	777	808	871	831	796	832	823	818	835	784	779	870	819	796	857	847	853	815	831	813	820	854	862	795	802	823	821	806	821	780	820	829	801	818	838	846	839	819	854	818	871	832	814	772	840	846	877	793	795	844	791	826	826	876	786	857	840	823	853	808	790	852	794	817	815	843	839	802	885	805	793	818	801	776	856	789	806	790	816	778	800	818	861	824	791
25538	18263	14544	26023	39158	72157	78410	65443	46595	29955	14876	8187	7052	7076	6974	6962	6985	6919	7044	6838	7000	6791	6791	6784	6899	6824	6911	6815	7059	6905	6753	6800	6870	6861	6797	7034	6938	6872	7019	7041	6853	6877	6908	7005	7000	6799	6779	6891	6934	6858	6872	7049	6804	7010	6775	6916	6833	6886	6896	6875	7062	6858	6989	6896	6854	6975	6866	6806	6918	6850	6888	6851	6829	6751	7006	6937	6766	6803	6887	6832	6968	6958	6893	6873	6795	6877	6942	6822	6959	6966	6946	6848	6793	6790	6951	6975	7047	6841	6942	6804	6856	6775	6977	6920	6726	6851	6851	6801	6737	6962	6999	7036	6846	6853	6830	6871	6816	6811	6775	6919	6834	6797	6993	6986	6989	6687	6856	6861	6861	6977	6886	6842	6958	7069	6853	6898	6743	6966	6866	6865	6891	6871	6912	6822	6948	6817	6949	7020	6857	6820	6935	6955	6873	6832	6959	6915	6879	6963	6769	6817	6902	6905	6817	6827	6949	6863	6908	6876	6899	6861	6903	6829	6878	6833	6924	7008	6813	6757	6876	6934	6968	6952	7021	6807	6824	6898	6895	6743	6918	6893	6988	6825	6918	6949	6838	6938	6917	6863	6791	6714	7211	7020	6905	6893	7070	6908	6967	6874	6959	6959	6799	6758	6887	6877	6901	6777	6771	6716	7031	6857	6867	6849	6963	6778	6971	6800	6889	6898	6988	6794	6829	6889	6886	6857	6862	6899	6879	6770	6900	6848	6869	6941	6857	6922	6809	6874	6904	7024	6972	6850	6893	6763	6988	6812	6868	6821	6994	6819	6932	6945	6931	6930	6841	6830	6909	6914	6922	6854	6877	6911	6959	6869	6899	6882	6910	6905	6845	6805	6988	6839	6862	6990	6914	6941	6831	6867	6930	7022	6924	7008	6859	6828	6855	6797	6967	6915	6843	6836	6869	6779	6783	6880	6893	6964	6814	7057	6926	6815	6960	6961	6904	6780	6892	6862	6912	6955	6950	6968	6993	6922	6946	6871	6765	6836	6905	6943	6932	6859	6868	6804	6941	6863	6799	6890	7056	6879	6905	6834	6954	6985	6880	6875	6836	6782	6878	6825	6944	6850	6847	6956	6763	6862	7063	6778	6800	6990	6825	6820	6996	6825	6891	6959	6868	6993	6955	6784	7016	6774	6840	6876	6974	6890	6897	6933	6772	6806	6871	6825	6840	6956	6858	6886	6759	6833	7010	6872	6846	6876	6960	6807	6844	6945	6795	6978	6967	6919	6807	6970	6844	6878	6854	6769	6777	6849	6956	6953	6983	6938	6790	6768	6939	6932	6813	6859	6903	6900	6833	6793	6982	6698	7033	6900	6875	6872	6910	6911	6920	6745	6819	6877	6767	6847	6836	6852	6950	6822	6869	6843	6956	6807	6944	6902	6806	6878	6985	6747	6899	6839	6868	6860	6825	6907	6908	6937	6739	6844	6863	6827	6808	6886	6930	6765	6838	7062	6880	6814	6930	6948	6911	6997	6968	6872	6921	7012	6860	6939	6840	6864	6909	6986	6961	6859	6901	6831	6781	6793	6946	6847	6887	6832	6873	6892	6805	6939	6922	6865	6870	6794	6930	6938	6799	6910	6927	6930	6886	6896	6961	6866	6930	6955	6956	6856	6860	6776	6870	6835	6826	6954	6834	6863	6966	6781	6891	6973	6778	6889	6840	6766	6937	6976	6890	6902	6960	6853	6903	6696	6759	6848	6868	6925	6903	7015	6849	6922	6813	6770	6969	6874	6928	6806	6945	6932	6984	6951	6787	6887	6843	6867	6841	6933	6848	6799	6882	7011	6964	6880	6935	6792	7017	6910	7011	6742	6925	6820	6808	6928	6867	6963	6895	6882	6834	6880	6813	6934	6899	6847	6873	7057	6920	6927	6962	6905	6878	6874	6808	6797	6791	6728	6805	6950	6967	6876	6953	6879	6943	6816	6873	6828	6954	6820	6857	6898	6898	6939	6932	6819	6831	7090	6935	6925	6951	6849	6933	6913	6804	6764	6872	6934	6823	7000	6798	6881	6781	6856	6816	6890	6991	6890	6969	6929	6926	6897	6916	6851	6771	6904	6923	6880	6938	6945	6823	6818	6849	7017	6848	6938	6904	6941	6814	6909	6865	6841	6981	6836	6809	6890	6854	6940	6787	6866	6918	6930	6881	6743	6823	6891	6997	6881	6932	6775	6846	6944	6886	6712	6882	6777	6791	6770	6829	6887	6870	6879	6765	6980	6946	6972	6790	6863	6911	6713	6991	6954	6947	6765	6891	6960	6810	6915	6848	6826	6955	6880	6954	6843	6901	6857	6794	6883	6906	6856	6895	6820	6839	6891	6880	6771	6898	6777	6911	6966	6830	6880	6864	6779	6892	6868	6871	6842	6811	6861	6903	6818	6686	6773	6875	6865	6836	7047	6827	7040	6865	6982	7009	6905	7001	6848	6921	6816	6879	6804	6823	6918	6962	6899	6942	6887	6922	6862	6784	6944	6896	6876	6855	6921	6842	6840	6800	7038	6750	6955	6834	6810	7015	6826	6983	6819	6861	6850	6890	6983	6992	6888	6683	6783	6850	6903	6959	7022	6932	6890	6825	6799	6965	7032	6898	6963	6754	6869	6805	6844	6891	6782	6859	6989	6959	6816	6864	6845	6917	6924	6882	6864	6904	6943	6914	6890	6951	6765	6898	6919	6995	6830	6792	6906	6941	6901	6765	6811	6972	6770	6755	6840	6814	6860	6882	6765	6877	6992	6930	6743	6884	6885	6897	6832	6887	6946	6951	6761	6986	6864	6822	6877	6815	6916	6889	6862	6884	6964	6904	6861	6828	6844	6882	6921	6790	6900	7003	6853	6990	6723	6851	6853	6904	6829	6861	6825	6819	6845	6823	6731	6832	6904	6836	6688	6827	6743	6986	6941	6886	6875	6917	6757	6873	6819	6920	6848	6761	6847	6951	6893	6974	6913	6855	6872	6909	6886	6890	6954	6844	6886	6934	6989	6945	6748	6833	6841	7010	6952	6876	6935	6797	6925	6823	6941	6810	7021	6928	6829	6967	6861	6905	6858	6857	6965	6724	6938	6744	6923	6807	6835	6890	6998	6892	6881	6889	6837	6890	7015	6840	6901	6883	6800	6887	7021	6955	6839	6936	6851	6842	6838	6862	6880	6956	6917	6796	6977	6926	6903	6875	6933	6936	6923	6885	6819	6935	6871	6897	6929	6885	6840	6754	6892	6864	6936	7000	6900	6932	6824	6890	6815	6957	6839	6961	6927	6748	6893	6823	6987	6866	6879	6846	6928	6795	6930	6842	6792	6896	6791	6828	6958	6876	7024	6832	6832	6976	6864	6889	6861	6757	6905	6858	6976	6737	6895	6887	6964	6922	6809	6909	6970	6791	6841	6916	6934	6966	6870	7024	6841	6894	6946	6805	6981	6966	6829	7006	6832	6918	6888	6738	6976	6920	6832	6922	6798	6945	6731	6773	6847	6839	6954	6770	6828	6894	6851	6849	7009	6749	6906	6887	6883	6883	6889	6971	6938	6893	6849	6870	7025	6957	6892	6903	6901	6861	6803	6848	6761	6977	6884	6716	6939	6876	6877	6866	6930	6874	6858	6904	6735	6912	6815	6886	6916	6961	6881	6930	6808	6864	6858	6843	6899	6749	6899	6866	6697	6909	6958	6878	6788	6922	6948	6867	6900	6888	6937	6907	6923	6812	6860	6776	6896	6910	6836	6831	6955	6750	6830	6815	6738	6972	6834	6986	6870	6891	6831	6907	6855	6741	6797	6882	6762	6919	6991	6832	6890	6902	6946	7020	6787	6825	7072	6853	6864	6797	6783	6973	7024	6737	6807	6935	6836	6945	6824	6849	6842	6895	6922	6827	6877	6892	6932	6897	6940	6872	6931	6865	6928	6801	6881	7001	6994	6920	6843	6788	6811	6892	6857	6813	6956	6933	6832	6872	6878	6820	6873	7002	6815	6931	6860	7006	6935	6876	6847	6918	6776	6970	6850	6953	6908	6841	6852	6907	6878	6942	6944	6910	6894	6776	6769	6766	6782	6837	6936	6986	6837	6838	6839	6961	6964	6954	6923	6956	6813	6856	6888	6923	6879	6915	6915	6851	6839	6845	6918	6796	6759	6936	6917	6924	6847	6932	6847	6905	6831	6836	6870	6860	6901	6903	6922	6819	6912	6903	6862	6795	6939	6922	6950	6937	6846	6926	6930	6876	6950	7149	6827	6898	6838	6902	6880	6841	6922	6826	6834	6909	6928	6813	6934	6836	6927	6949	6893	6964	6874	6794	6983	6983	6942	6795	6821	6896	6868	6887	6833	6914	6912	6820	6931	6967	6880	6821	6863	6929	6885	6772	6894	6902	6855	6865	6919	6986	6800	6836	6946	7051	6809	6834	6964	6953	6869	6876	6914	6865	6924	6853	6772	6846	6876	6908	6821	6911	6790	6891	6976	6837	6860	6798	6820	7054	6825	6812	6789	6821	6912	6854	6935	6933	6907	6935	6940	7026	6982	6892	7028	6919	6837	6917	6715	6995	7022	6940	6848	6954	6925	6874	6785	6907	6913	6870	6841	6960	7040	6886	6777	6862	6923	7015	6802	6778	6742	6796	6978	6773	6945	6929	6824	6832	6851	6825	6918	6848	6920	6730	6840	6735	6911	6929	6861	6886	6834	6770	6846	6815	6903	7009	6912	6886	6809	6917	6855	6875	6733	6865	6837	6813	6928	6885	6816	6764	6998	6769	6846	6981	7044	6812	6855	6864	6846	7067	6981	6937	6879	6902	7085	6933	6902	6903	6866	6936	6886	6859	6862	6828	6841	6811	6832	6781	6913	6821	6793	6836	6785	6959	6937	6824	6816	6808	6881	6791	6945	6946	6717	6963	6928	6871	6817	6947	6975	6902	6924	7048	6789	6851	6925	6920	6848	6771	6871	6802	6856	6819	6981	6942	6818	6945	6935	7034	6919	6930	6905	6867	6799	6886	6835	6931	6790	7005	6941	7030	6752	6932	6901	6803	6923	6874	6907	6930	6833
2842	1111	968	841	1161	5552	8579	5819	2905	1402	932	760	800	787	764	708	721	769	746	804	794	762	733	727	793	752	751	723	731	741	754	838	797	800	749	815	795	759	746	750	790	755	756	756	728	757	797	733	765	730	770	750	744	728	766	806	744	739	725	730	744	767	746	755	751	735	708	805	743	756	775	755	800	756	721	778	727	777	728	747	742	700	724	766	780	768	766	725	808	750	732	775	764	754	776	803	804	771	745	731	809	762	782	745	767	771	762	774	767	776	732	752	745	789	703	801	732	791	745	781	743	726	731	753	759	744	796	738	773	782	742	749	769	729	785	798	757	761	799	739	730	827	727	800	794	817	780	787	747	744	781	723	710	744	771	749	739	771	769	756	747	788	778	727	745	782	799	803	763	743	781	774	783	755	781	736	774	761	792	763	798	734	794	773	768	743	784	775	770	762	757	772	817	754	791	778	830	754	720	757	849	782	769	763	790	788	778	768	735	780	781	785	781	782	732	784	798	752	780	779	786	793	765	750	752	745	760	740	751	789	717	728	730	758	783	726	782	746	743	788	764	749	728	774	763	805	753	778	739	746	728	759	766	770	786	816	772	698	751	738	724	814	762	757	753	733	764	802	761	773	770	780	750	759	796	741	753	748	755	799	794	747	782	733	749	792	740	786	757	734	719	799	751	811	787	704	738	808	710	801	775	728	722	786	765	782	767	759	749	772	779	736	726	766	760	783	769	717	783	779	770	762	759	776	743	770	739	777	734	754	777	801	738	754	734	749	760	735	744	746	743	781	755	747	764	759	792	794	783	757	768	768	772	754	740	736	818	803	720	768	766	762	741	805	772	793	744	764	818	765	773	793	795	773	704	739	764	780	775	769	752	780	785	782	754	786	735	729	768	747	838	747	764	804	770	769	795	727	759	749	695	754	775	810	757	788	791	747	781	769	760	716	793	753	711	760	742	760	745	802	770	761	737	807	753	823	760	741	758	750	801	766	761	773	735	781	736	755	826	823	710	758	775	772	750	747	751	732	741	760	732	759	787	815	780	758	781	743	757	775	774	779	767	783	738	758	770	747	790	750	775	739	762	789	773	747	772	728	752	815	751	755	790	796	764	729	761	810	808	714	772	795	777	763	753	771	787	776	768	790	775	756	737	802	751	767	772	785	760	728	797	765	746	735	819	760	772	768	774	775	752	786	777	761	802	795	783	753	796	759	773	730	775	769	737	734	800	753	791	781	814	753	761	757	777	786	736	785	787	757	782	780	744	782	755	774	794	730	759	769	771	725	762	749	736	827	729	784	760	761	789	763	734	783	782	732	713	791	737	761	804	751	778	780	732	752	777	791	770	725	740	790	782	735	767	751	805	736	839	746	781	719	808	801	792	713	770	754	796	778	788	747	770	792	732	788	741	726	805	731	784	761	748	729	779	789	824	754	815	710	769	755	757	740	785	762	758	699	765	776	730	753	810	775	770	801	750	739	830	767	799	801	773	780	752	733	781	773	817	741	790	849	812	765	741	763	766	754	759	804	722	714	780	777	781	742	780	747	812	761	795	765	792	787	756	721	798	735	751	757	760	765	801	805	811	753	789	766	704	776	767	809	771	779	761	793	739	723	784	763	744	771	757	774	812	748	773	746	785	723	745	757	834	783	712	739	808	704	778	773	736	779	739	778	774	743	760	765	745	791	786	701	759	726	801	761	788	738	787	764	777	725	771	749	779	728	776	769	765	769	770	736	744	730	744	789	762	762	739	776	743	751	771	791	759	782	801	762	750	768	722	732	780	777	791	734	784	746	761	753	774	796	725	782	787	782	783	784	823	754	750	804	788	750	751	765	766	746	775	775	777	769	764	787	800	765	793	742	765	756	781	778	772	784	765	807	786	786	763	831	766	819	766	807	738	736	754	759	770	803	788	773	749	776	773	770	769	738	779	766	745	805	765	774	767	750	735	774	781	774	757	763	765	786	755	733	744	744	761	786	721	767	683	745	782	764	799	727	745	768	739	750	748	786	749	763	767	733	808	720	768	757	747	783	817	801	754	798	744	765	733	788	780	721	733	757	744	789	792	745	774	826	720	773	740	725	822	792	753	762	778	727	730	737	748	798	816	777	763	735	740	783	709	779	748	735	782	767	764	784	763	770	767	793	730	763	744	728	720	799	752	771	742	763	773	781	727	797	761	803	767	738	776	793	791	779	803	775	756	811	735	796	741	779	729	787	794	761	781	772	793	760	746	819	786	736	725	812	790	749	757	750	778	769	771	755	773	799	737	708	730	784	774	794	796	812	750	804	795	759	796	783	729	783	717	752	759	775	762	715	833	805	764	705	766	775	759	769	731	780	773	802	771	756	766	712	839	780	771	784	757	756	796	744	710	733	778	781	715	757	734	729	748	790	729	752	775	739	767	780	780	766	773	723	734	772	774	766	733	738	754	814	773	722	734	762	753	783	804	756	732	741	778	740	774	809	796	765	841	800	750	744	716	792	733	757	780	701	772	771	774	809	754	763	778	739	775	749	806	744	800	753	793	786	738	779	746	759	781	777	763	760	784	770	762	803	786	798	704	774	800	740	786	781	761	733	815	755	762	778	805	785	779	749	784	734	727	752	750	750	778	794	777	787	787	736	767	783	751	779	787	819	757	798	749	817	763	753	764	770	751	757	768	742	751	768	775	734	754	749	810	742	753	771	756	758	739	773	760	741	795	766	770	741	739	735	746	734	795	806	797	763	770	764	772	767	763	804	706	789	792	753	776	826	776	768	785	837	783	776	762	776	779	782	733	831	785	764	834	812	756	755	782	747	749	733	751	754	721	754	805	745	776	808	774	770	736	781	757	715	763	746	750	792	808	756	825	791	769	779	809	706	729	731	789	768	766	769	781	757	820	766	799	819	755	793	762	824	766	750	775	772	737	802	755	754	764	781	840	752	782	759	768	777	744	758	755	803	816	745	745	764	793	797	832	796	758	776	765	742	826	775	774	753	772	717	805	778	757	766	730	721	792	768	814	754	726	765	769	757	778	734	775	760	768	782	740	786	790	768	803	733	775	799	789	799	699	731	762	776	726	754	743	737	742	769	767	785	768	769	741	719	749	755	758	720	714	763	797	733	759	763	752	782	751	759	784	793	719	725	746	806	728	756	758	736	755	808	767	788	814	732	744	759	763	774	796	743	746	788	723	732	796	761	787	780	759	757	788	776	801	759	767	762	737	767	759	783	750	811	743	782	793	695	797	770	830	753	778	773	776	744	788	756	771	761	756	748	809	815	784	719	762	730	739	791	781	740	767	798	764	803	781	778	753	730	794	729	769	795	779	775	789	792	744	742	780	775	726	734	803	729	793	731	784	763	726	772	774	815	797	784	789	721	804	729	779	768	710	793	798	770	686	739	750	736	770	777	781	740	766	734	723	728	781	753	826	725	748	778	737	790	772	758	802	767	764	770	769	791	775	749	807	749	777	742	756	710	755	783	751	729	796	757	798	762
16135	10984	8776	14120	26643	50436	51804	40858	28630	16473	8877	6659	6562	6348	6318	6387	6511	6443	6456	6437	6289	6473	6516	6457	6353	6371	6414	6463	6470	6380	6632	6444	6483	6412	6491	6486	6374	6467	6433	6461	6398	6349	6594	6323	6479	6265	6443	6504	6512	6363	6446	6430	6324	6386	6496	6355	6406	6441	6529	6512	6484	6449	6451	6218	6438	6434	6456	6419	6395	6497	6352	6352	6335	6334	6454	6558	6317	6550	6606	6415	6551	6482	6440	6452	6375	6540	6404	6333	6458	6397	6393	6435	6509	6500	6487	6553	6343	6452	6517	6569	6462	6297	6475	6446	6377	6472	6367	6351	6326	6372	6448	6389	6479	6526	6450	6472	6502	6477	6523	6469	6351	6398	6521	6428	6457	6538	6392	6438	6449	6413	6349	6399	6351	6445	6289	6508	6561	6511	6401	6502	6436	6344	6429	6435	6392	6442	6477	6428	6495	6343	6370	6407	6429	6442	6471	6307	6479	6490	6359	6477	6421	6480	6416	6416	6336	6388	6437	6464	6362	6443	6364	6514	6339	6461	6372	6249	6346	6407	6497	6362	6408	6545	6490	6415	6341	6425	6355	6313	6499	6454	6388	6363	6539	6403	6479	6374	6383	6295	6523	6417	6422	6426	6385	6581	6420	6463	6502	6560	6393	6269	6482	6417	6417	6390	6436	6382	6370	6539	6460	6316	6330	6467	6415	6432	6503	6404	6358	6357	6440	6414	6474	6462	6445	6346	6595	6414	6481	6313	6378	6531	6506	6339	6297	6517	6361	6361	6408	6425	6529	6335	6521	6533	6322	6362	6442	6345	6355	6444	6449	6401	6350	6258	6479	6362	6358	6442	6478	6520	6455	6392	6359	6377	6463	6482	6439	6469	6502	6408	6417	6290	6334	6306	6516	6360	6477	6483	6460	6263	6334	6382	6360	6422	6547	6328	6362	6430	6500	6417	6353	6409	6406	6360	6329	6460	6289	6418	6510	6525	6554	6407	6454	6490	6564	6332	6386	6486	6420	6325	6348	6563	6405	6318	6429	6349	6457	6411	6463	6461	6338	6379	6459	6372	6409	6332	6398	6273	6382	6383	6351	6521	6447	6435	6512	6396	6439	6370	6441	6456	6514	6507	6421	6489	6316	6427	6511	6357	6431	6231	6580	6393	6374	6507	6590	6342	6460	6503	6337	6410	6488	6319	6398	6295	6417	6549	6485	6337	6569	6416	6351	6445	6440	6414	6449	6414	6432	6395	6201	6594	6343	6425	6319	6415	6488	6405	6437	6365	6482	6508	6459	6467	6520	6304	6426	6424	6409	6398	6419	6389	6320	6410	6511	6577	6477	6444	6378	6456	6450	6358	6405	6517	6337	6433	6426	6518	6430	6372	6476	6480	6380	6429	6392	6387	6454	6484	6288	6411	6493	6455	6363	6515	6483	6418	6443	6486	6529	6473	6431	6321	6397	6518	6366	6329	6427	6469	6388	6279	6293	6454	6317	6402	6326	6458	6378	6408	6409	6355	6525	6415	6470	6473	6379	6395	6359	6481	6419	6403	6422	6427	6372	6451	6395	6447	6501	6526	6493	6455	6489	6371	6451	6569	6402	6414	6475	6294	6386	6415	6419	6467	6529	6425	6376	6466	6404	6378	6414	6446	6450	6550	6347	6330	6409	6396	6388	6400	6414	6292	6497	6436	6381	6439	6415	6434	6353	6452	6451	6392	6362	6408	6505	6532	6328	6354	6347	6382	6480	6474	6371	6341	6378	6456	6543	6478	6424	6513	6393	6390	6389	6492	6395	6269	6414	6473	6354	6458	6462	6351	6364	6383	6431	6523	6378	6427	6472	6539	6363	6460	6473	6514	6484	6403	6360	6455	6419	6497	6376	6428	6420	6395	6424	6482	6400	6501	6546	6516	6456	6467	6421	6511	6462	6507	6507	6427	6372	6417	6431	6324	6526	6469	6494	6439	6559	6537	6423	6543	6312	6410	6407	6445	6447	6397	6352	6365	6416	6458	6488	6492	6326	6500	6468	6384	6528	6367	6406	6471	6473	6524	6310	6343	6542	6476	6324	6330	6509	6511	6376	6345	6576	6402	6466	6522	6413	6399	6524	6496	6450	6378	6408	6417	6513	6378	6450	6472	6365	6500	6393	6282	6403	6472	6364	6355	6461	6305	6335	6507	6313	6370	6297	6362	6396	6480	6468	6432	6390	6256	6418	6391	6339	6309	6383	6475	6364	6413	6440	6528	6414	6400	6452	6472	6373	6357	6382	6551	6371	6379	6490	6339	6472	6362	6483	6352	6507	6466	6426	6480	6422	6351	6590	6320	6429	6441	6441	6432	6487	6457	6335	6364	6478	6431	6353	6415	6397	6366	6373	6356	6317	6382	6511	6313	6453	6473	6401	6374	6485	6492	6444	6499	6435	6305	6331	6459	6373	6453	6480	6249	6402	6439	6427	6468	6325	6335	6394	6459	6362	6415	6352	6461	6433	6451	6471	6271	6560	6496	6351	6412	6522	6448	6460	6390	6431	6438	6496	6542	6444	6382	6395	6423	6438	6407	6454	6430	6432	6463	6410	6399	6459	6309	6451	6399	6562	6475	6339	6462	6507	6444	6457	6455	6433	6338	6406	6499	6455	6456	6436	6345	6478	6337	6338	6426	6486	6414	6466	6475	6482	6496	6524	6457	6449	6424	6321	6488	6452	6522	6332	6364	6371	6384	6484	6519	6477	6386	6379	6408	6459	6420	6483	6396	6457	6548	6350	6402	6297	6464	6385	6455	6405	6484	6414	6317	6454	6345	6405	6401	6325	6463	6440	6406	6519	6458	6403	6507	6470	6444	6507	6408	6238	6472	6564	6407	6417	6369	6493	6439	6381	6405	6337	6480	6544	6367	6479	6337	6486	6372	6338	6461	6475	6386	6367	6225	6413	6430	6552	6406	6483	6336	6426	6382	6498	6531	6417	6351	6341	6465	6346	6408	6387	6508	6422	6366	6391	6278	6391	6455	6405	6474	6375	6386	6525	6419	6462	6483	6485	6378	6380	6343	6425	6262	6288	6480	6320	6538	6426	6480	6295	6331	6505	6442	6380	6448	6410	6390	6424	6434	6449	6454	6481	6392	6472	6486	6348	6418	6477	6456	6328	6368	6502	6394	6453	6358	6361	6452	6432	6424	6382	6489	6516	6510	6537	6293	6321	6426	6467	6343	6431	6528	6458	6386	6437	6512	6505	6537	6544	6487	6344	6407	6402	6505	6477	6395	6413	6518	6392	6504	6378	6524	6344	6349	6494	6399	6510	6340	6413	6401	6363	6488	6496	6455	6623	6429	6619	6403	6437	6416	6521	6388	6599	6411	6365	6358	6294	6364	6442	6439	6432	6416	6393	6415	6443	6452	6505	6423	6397	6360	6427	6446	6516	6252	6463	6359	6384	6447	6352	6255	6483	6482	6440	6458	6365	6372	6386	6296	6411	6374	6543	6404	6542	6507	6392	6382	6426	6411	6345	6336	6440	6338	6562	6375	6479	6343	6342	6418	6385	6402	6378	6526	6373	6411	6443	6402	6442	6423	6489	6396	6417	6295	6483	6428	6381	6548	6413	6433	6444	6552	6583	6363	6380	6478	6452	6267	6401	6314	6392	6417	6568	6490	6552	6356	6419	6426	6464	6334	6389	6479	6536	6554	6413	6328	6366	6327	6538	6504	6345	6377	6474	6458	6460	6509	6479	6440	6403	6438	6370	6385	6460	6376	6388	6396	6442	6359	6471	6501	6457	6511	6343	6437	6473	6436	6397	6589	6377	6399	6360	6392	6381	6356	6474	6420	6470	6360	6440	6441	6475	6347	6389	6431	6525	6366	6461	6388	6328	6422	6248	6316	6425	6368	6409	6316	6380	6422	6431	6491	6428	6445	6361	6482	6437	6438	6436	6398	6432	6426	6529	6382	6347	6342	6445	6397	6314	6381	6421	6403	6428	6580	6362	6353	6375	6300	6332	6442	6325	6420	6482	6364	6464	6401	6487	6409	6547	6397	6394	6421	6464	6383	6477	6395	6405	6365	6421	6369	6461	6425	6437	6282	6472	6492	6530	6484	6294	6360	6378	6487	6355	6504	6431	6352	6292	6250	6427	6482	6365	6412	6470	6399	6450	6437	6329	6484	6392	6416	6345	6498	6562	6394	6487	6440	6444	6470	6581	6420	6355	6431	6467	6470	6477	6571	6408	6518	6532	6420	6343	6502	6400	6471	6454	6488	6451	6303	6335	6486	6488	6470	6393	6373	6250	6433	6508	6350	6421	6321	6453	6438	6448	6295	6342	6401	6481	6374	6442	6424	6357	6321	6420	6463	6524	6426	6304	6436	6359	6425	6562	6388	6439	6397	6353	6433	6438	6434	6395	6398	6530	6383	6421	6478	6418	6599	6504	6482	6540	6440	6266	6506	6491	6332	6565	6408	6470	6440	6462	6474	6435	6434	6455	6474	6368	6530	6401	6393	6397	6601	6334	6356	6363	6407	6450	6387	6519	6614	6434	6477	6434	6429	6461	6393	6475	6463	6404	6382	6301	6361	6406	6348	6416	6393	6402	6534	6367	6411	6411	6401	6445	6416	6357	6409	6379	6416	6455	6496	6459	6445	6493	6410	6467	6486	6341	6323	6386	6413	6444	6384	6484	6532	6426	6451	6486	6501	6484	6445	6361	6492	6413	6472	6504	6369	6353	6392	6486	6467	6408	6540	6512	6406	6384	6370	6403	6431	6492	6483	6332	6329	6315	6213	6446	6227	6304	6508	6534	6371	6367	6466	6436	6504	6387	6391	6495	6425	6371	6372	6334	6428	6468	6324	6520	6359	6380	6427	6367	6359	6381	6353	6360	6255	6443	6479	6459	6370	6462	6332	6361	6450	6455	6364	6550	6414	6408	6291	6575	6403	6418	6405	6530	6265	6495	6510	6337	6429	6426	6524	6442	6534	6521	6426	6354	6484	6451	6334	6389	6538	6421	6316	6386	6419	6447	6314	6418	6301	6499	6396	6415	6406	6438	6394	6352	6472	6423	6405	6343	6471	6435	6644	6319	6438	6484	6320	6467	6429	6457	6474
1859	1388	1212	1092	1571	12525	19362	12043	5507	2005	1024	817	836	842	763	752	775	852	791	768	804	842	799	826	772	810	756	838	841	793	805	808	814	813	809	785	802	759	799	804	760	799	821	799	768	792	804	827	785	780	776	765	785	796	771	810	828	774	780	784	794	783	820	832	784	779	777	788	826	801	777	753	811	825	804	824	802	812	780	815	794	859	782	780	766	814	795	838	792	815	829	804	794	796	770	774	810	754	794	757	756	802	801	779	813	810	779	750	764	781	850	807	787	783	796	840	802	789	800	791	815	793	762	778	801	772	840	750	822	815	852	836	761	785	805	799	742	823	772	826	739	782	794	786	806	841	744	772	786	828	800	786	754	785	845	813	778	817	762	776	740	812	824	796	804	801	786	809	772	820	823	770	812	843	803	767	839	787	858	744	794	814	812	781	836	798	776	825	782	798	793	789	813	823	836	817	797	825	792	810	820	792	792	776	765	824	755	820	829	820	810	776	820	823	718	833	837	848	783	819	774	793	811	827	803	830	776	844	811	838	767	778	794	803	817	815	797	734	857	778	792	837	810	794	785	824	769	785	796	709	811	796	835	835	802	819	767	768	757	825	796	758	779	775	775	801	818	767	782	807	803	770	778	788	775	754	807	756	858	812	773	806	788	827	809	779	774	857	819	861	814	773	777	790	776	788	802	776	838	797	796	812	824	828	795	858	765	812	766	830	768	808	742	774	814	823	830	795	773	799	787	812	753	738	815	800	793	820	762	810	835	826	775	850	829	759	800	802	800	805	764	766	787	804	794	857	770	811	778	799	815	776	778	822	819	766	821	710	818	781	732	801	836	842	800	770	835	758	790	807	771	726	802	729	754	790	820	776	808	794	799	839	787	812	801	757	860	785	805	766	829	800	790	789	829	831	772	771	810	804	831	822	797	803	834	762	829	761	787	827	775	768	762	831	811	797	767	842	834	819	838	810	795	794	799	762	736	813	758	800	763	765	822	813	792	753	810	801	798	778	790	770	787	839	824	788	785	808	819	798	770	818	728	778	767	838	769	837	808	833	883	786	802	772	814	825	790	850	772	768	814	794	782	803	799	778	773	806	831	788	839	771	840	812	750	828	810	775	808	795	751	779	809	798	796	752	838	788	780	804	847	754	836	765	778	896	798	774	800	788	805	781	800	817	779	810	815	822	782	765	788	794	809	817	806	824	739	821	850	824	749	781	777	768	782	809	810	803	747	794	807	830	826	763	767	796	828	807	810	772	835	802	787	827	789	793	844	785	765	762	799	763	740	761	768	803	783	778	838	806	761	760	790	807	738	799	777	784	855	822	773	770	783	772	752	781	818	835	811	849	788	816	812	831	727	764	751	830	816	790	826	734	810	792	776	792	841	810	753	859	741	817	806	787	763	764	849	799	802	823	833	826	789	794	751	777	840	861	868	824	797	790	730	830	775	734	781	827	765	771	812	833	745	795	774	820	802	795	824	850	794	798	808	770	841	810	821	741	762	822	792	827	814	808	789	837	842	843	786	814	792	793	863	796	851	748	746	805	824	774	767	769	769	781	805	762	835	830	759	758	780	802	776	796	777	804	829	810	791	777	809	798	831	779	804	841	804	792	802	841	786	804	758	820	862	780	812	764	785	768	789	779	818	802	801	772	818	785	799	812	821	797	796	799	844	772	819	832	823	800	861	778	855	764	814	825	824	828	849	821	842	754	813	772	812	855	787	826	804	843	783	852	800	809	818	758	824	782	760	764	760	813	798	818	832	792	804	789	820	799	782	740	813	817	808	789	769	786	767	813	802	763	812	827	753	800	825	784	810	738	781	771	792	796	801	818	807	796	789	841	799	820	791	787	781	819	808	800	794	814	843	858	778	824	805	870	795	795	872	796	800	823	818	781	741	792	811	846	783	779	792	808	831	755	783	833	827	777	780	761	780	798	893	790	786	808	842	746	833	794	767	834	771	809	794	795	779	823	807	844	766	841	804	840	791	763	787	849	794	769	846	790	751	853	800	780	796	730	774	807	809	811	803	837	806	737	835	818	819	804	805	863	808	782	779	814	736	804	755	827	742	787	774	744	779	748	780	809	811	760	785	771	809	802	826	774	792	765	822	782	803	824	794	775	757	814	812	814	757	810	829	735	758	774	780	797	795	827	835	751	774	759	811	791	805	812	743	810	771	825	818	749	836	847	819	811	762	764	812	811	845	768	794	771	824	798	791	823	789	811	842	800	783	771	818	835	823	781	828	801	834	783	833	793	729	819	797	727	803	836	838	778	844	789	814	879	755	783	781	778	758	724	815	777	814	822	781	757	804	794	786	793	757	759	815	805	786	845	761	773	797	818	812	834	832	801	776	818	798	851	768	825	772	791	799	748	745	776	808	786	799	822	809	808	837	750	799	779	778	808	779	762	797	750	834	821	798	815	769	736	801	757	796	826	798	802	841	767	767	805	774	813	759	764	777	817	778	823	799	840	870	814	748	787	793	776	797	834	792	789	793	782	831	811	839	808	801	738	759	843	760	809	797	764	822	779	819	814	810	843	795	807	815	782	782	808	774	831	815	831	824	840	812	737	755	825	764	826	777	788	788	735	812	788	714	776	766	802	756	817	820	795	784	815	769	811	804	809	790	836	813	838	803	802	839	712	805	829	784	827	836	803	824	788	791	801	844	760	795	717	798	737	747	878	801	818	813	805	788	791	790	868	797	771	790	790	740	771	871	783	797	765	767	771	817	813	762	791	818	809	771	811	791	829	771	841	763	830	829	770	841	761	763	749	818	794	790	761	821	801	796	809	797	773	762	827	787	804	827	816	841	769	768	742	779	782	804	795	819	795	810	760	762	823	798	728	785	774	797	837	711	769	800	807	772	817	768	793	785	768	790	752	774	794	769	766	799	822	823	781	763	774	722	750	761	813	740	864	753	773	793	762	802	806	830	802	772	775	781	798	799	830	812	770	803	783	794	745	727	801	764	813	850	849	827	815	825	802	814	780	744	859	810	784	804	807	853	791	762	753	769	782	822	803	814	795	789	823	823	791	771	819	803	780	792	785	793	803	856	794	785	838	795	774	780	795	798	795	776	750	837	813	768	804	770	793	756	834	796	810	822	820	773	749	791	801	787	806	730	814	760	827	791	861	769	766	773	843	826	759	845	812	783	802	824	790	760	793	773	821	771	780	803	777	729	768	825	758	783	756	776	805	833	825	877	800	766	820	787	813	752	807	770	809	846	751	776	791	827	786	788	748	791	765	771	816	763	838	817	832	790	818	762	807	826	777	812	788	809	799	783	820	783	768	787	794	810	800	764	745	778	836	814	778	807	793	801	826	804	762	802	794	813	846	841	774	791	791	741	801	816	816	777	809	805	797	775	775	772	813	858	758	782	799	814	774	814	748	794	818	805	759	763	806	775	802	801	772	773	797	803	806	784	755	801	794	785	794	785	802	823	761	850	805	831	824	796	792	788	812	837	776	801	838	814	794
19288	14335	11221	19887	31972	66394	68406	52559	36147	21525	10706	7239	6820	6708	6741	6658	6590	6601	6633	6615	6786	6686	6555	6690	6788	6679	6653	6739	6547	6583	6670	6632	6733	6627	6751	6800	6731	6758	6593	6758	6736	6545	6555	6662	6601	6648	6676	6637	6706	6783	6658	6693	6620	6719	6569	6772	6546	6693	6737	6732	6688	6629	6709	6668	6695	6591	6767	6535	6768	6731	6622	6482	6758	6541	6756	6724	6719	6668	6697	6556	6695	6649	6595	6661	6599	6582	6503	6664	6700	6723	6872	6662	6527	6579	6711	6725	6510	6515	6609	6751	6672	6685	6623	6709	6593	6663	6545	6495	6658	6552	6719	6691	6700	6650	6569	6649	6611	6755	6662	6706	6708	6677	6621	6686	6601	6719	6702	6643	6726	6669	6621	6711	6730	6745	6777	6596	6632	6684	6704	6547	6591	6678	6580	6666	6588	6718	6638	6728	6639	6693	6676	6704	6725	6764	6559	6690	6618	6643	6629	6688	6630	6594	6618	6776	6592	6721	6601	6801	6667	6714	6684	6658	6605	6668	6754	6751	6638	6608	6643	6677	6818	6717	6503	6671	6683	6617	6750	6650	6708	6694	6767	6589	6703	6740	6734	6522	6766	6738	6596	6665	6651	6731	6581	6642	6669	6645	6636	6676	6758	6623	6560	6633	6626	6658	6626	6643	6624	6828	6669	6600	6535	6725	6666	6768	6630	6544	6652	6509	6537	6663	6759	6603	6535	6635	6665	6599	6767	6566	6564	6680	6717	6664	6723	6774	6648	6805	6742	6749	6610	6674	6703	6709	6699	6670	6671	6560	6713	6740	6614	6703	6692	6693	6757	6681	6628	6694	6686	6544	6645	6740	6632	6720	6647	6627	6703	6576	6774	6604	6649	6467	6636	6634	6612	6723	6605	6628	6683	6715	6587	6528	6642	6644	6728	6616	6673	6557	6630	6557	6654	6738	6557	6651	6613	6658	6572	6640	6722	6614	6668	6494	6608	6783	6769	6702	6634	6722	6554	6837	6716	6655	6692	6616	6610	6672	6691	6673	6593	6693	6712	6697	6509	6637	6659	6586	6597	6529	6636	6706	6802	6663	6628	6773	6683	6724	6676	6576	6682	6630	6627	6641	6621	6690	6755	6519	6804	6626	6651	6632	6651	6679	6586	6585	6699	6754	6598	6653	6612	6746	6657	6623	6542	6673	6670	6604	6608	6648	6732	6582	6778	6633	6648	6680	6752	6583	6640	6636	6690	6718	6615	6608	6836	6572	6663	6667	6651	6751	6685	6669	6747	6586	6624	6596	6633	6706	6663	6764	6584	6794	6611	6657	6560	6806	6769	6627	6619	6599	6616	6568	6614	6637	6659	6694	6699	6711	6694	6680	6577	6546	6821	6636	6707	6621	6783	6648	6598	6604	6689	6754	6632	6701	6647	6703	6472	6712	6765	6711	6695	6722	6642	6688	6599	6635	6568	6789	6645	6674	6687	6594	6621	6627	6493	6673	6691	6549	6568	6732	6721	6568	6689	6734	6778	6648	6561	6598	6706	6571	6750	6555	6541	6544	6635	6657	6668	6675	6660	6561	6650	6550	6715	6623	6548	6662	6733	6724	6647	6587	6709	6591	6631	6677	6614	6616	6638	6599	6671	6698	6682	6667	6635	6634	6780	6591	6763	6885	6635	6569	6685	6698	6611	6501	6704	6637	6778	6665	6621	6776	6580	6596	6679	6652	6491	6590	6787	6663	6740	6640	6576	6748	6689	6607	6573	6616	6588	6605	6677	6738	6611	6576	6579	6691	6676	6675	6701	6614	6778	6692	6634	6633	6651	6713	6733	6544	6710	6722	6489	6683	6592	6602	6498	6652	6677	6658	6775	6660	6715	6623	6585	6586	6646	6748	6581	6653	6738	6644	6821	6589	6702	6554	6744	6630	6744	6681	6662	6656	6628	6656	6741	6636	6680	6590	6718	6619	6722	6728	6670	6665	6668	6681	6636	6675	6628	6662	6689	6725	6671	6782	6720	6695	6711	6562	6709	6494	6710	6713	6830	6585	6618	6603	6668	6622	6587	6684	6613	6618	6487	6597	6659	6601	6715	6670	6636	6622	6648	6588	6673	6663	6526	6571	6675	6628	6659	6700	6627	6691	6659	6725	6747	6742	6766	6732	6683	6736	6724	6690	6521	6651	6646	6768	6654	6722	6707	6657	6653	6462	6568	6658	6706	6647	6561	6754	6641	6613	6777	6738	6624	6642	6618	6714	6816	6665	6634	6633	6564	6677	6647	6775	6790	6632	6721	6627	6700	6562	6661	6641	6771	6647	6668	6704	6707	6654	6668	6770	6734	6688	6781	6738	6549	6518	6574	6741	6713	6761	6717	6721	6605	6676	6647	6672	6800	6595	6733	6626	6708	6654	6695	6699	6570	6687	6588	6540	6629	6613	6749	6618	6602	6658	6709	6653	6775	6629	6683	6677	6593	6592	6697	6673	6581	6678	6595	6659	6611	6624	6572	6745	6812	6590	6667	6596	6650	6586	6779	6793	6660	6630	6693	6526	6614	6726	6725	6686	6820	6634	6645	6719	6756	6596	6767	6622	6532	6679	6628	6624	6604	6729	6577	6665	6773	6726	6746	6628	6676	6688	6645	6666	6611	6729	6677	6609	6537	6601	6623	6744	6811	6713	6580	6735	6750	6620	6722	6638	6718	6655	6664	6614	6697	6694	6699	6686	6537	6681	6753	6699	6656	6533	6606	6600	6720	6713	6588	6555	6612	6735	6610	6658	6791	6769	6758	6631	6666	6677	6714	6773	6744	6683	6642	6600	6557	6584	6675	6525	6670	6670	6747	6608	6737	6704	6763	6750	6645	6585	6668	6777	6530	6604	6634	6652	6499	6558	6676	6722	6643	6542	6672	6631	6624	6706	6510	6863	6576	6627	6713	6697	6637	6608	6640	6674	6568	6617	6764	6689	6696	6708	6640	6615	6660	6569	6724	6576	6662	6633	6629	6732	6627	6532	6600	6719	6689	6532	6552	6759	6598	6688	6733	6704	6780	6694	6663	6691	6642	6548	6753	6702	6762	6709	6684	6744	6730	6680	6782	6612	6711	6554	6772	6639	6760	6746	6626	6619	6739	6605	6696	6670	6676	6710	6575	6700	6696	6654	6531	6672	6778	6696	6707	6667	6669	6589	6658	6704	6753	6615	6639	6528	6724	6677	6756	6731	6735	6586	6653	6657	6559	6588	6689	6727	6697	6744	6574	6629	6759	6560	6751	6647	6670	6542	6703	6620	6683	6720	6584	6710	6693	6716	6615	6665	6774	6652	6715	6559	6687	6625	6639	6777	6633	6449	6692	6563	6696	6562	6603	6662	6825	6643	6681	6564	6617	6812	6615	6781	6787	6621	6669	6602	6695	6730	6755	6587	6653	6450	6737	6631	6634	6658	6720	6686	6452	6772	6685	6686	6707	6687	6598	6652	6758	6607	6855	6740	6798	6671	6684	6781	6638	6750	6694	6611	6548	6635	6637	6708	6652	6695	6779	6724	6831	6620	6596	6741	6640	6732	6664	6808	6658	6833	6729	6652	6697	6739	6629	6735	6617	6651	6611	6642	6817	6573	6681	6670	6562	6647	6674	6638	6851	6698	6773	6605	6581	6682	6628	6665	6616	6580	6601	6622	6685	6651	6606	6631	6621	6655	6657	6700	6630	6626	6784	6624	6630	6678	6481	6825	6600	6724	6692	6755	6688	6596	6564	6528	6665	6754	6639	6610	6713	6663	6657	6580	6628	6696	6624	6668	6606	6648	6599	6660	6605	6722	6715	6566	6729	6649	6587	6729	6665	6663	6660	6516	6665	6508	6753	6619	6694	6575	6670	6747	6844	6655	6772	6693	6868	6725	6664	6589	6605	6669	6550	6732	6645	6744	6630	6811	6709	6762	6581	6667	6686	6686	6783	6660	6692	6594	6714	6738	6596	6666	6790	6540	6629	6621	6722	6618	6709	6690	6663	6654	6677	6748	6606	6751	6573	6696	6658	6701	6747	6661	6568	6604	6734	6603	6642	6561	6736	6630	6609	6611	6727	6576	6723	6668	6672	6636	6610	6556	6710	6726	6557	6529	6721	6797	6735	6653	6670	6665	6633	6648	6654	6642	6690	6706	6600	6553	6498	6685	6737	6630	6601	6595	6604	6630	6768	6734	6771	6721	6612	6617	6871	6609	6698	6690	6650	6657	6705	6720	6623	6686	6669	6645	6672	6665	6682	6614	6653	6667	6662	6595	6699	6731	6606	6658	6615	6580	6759	6710	6733	6613	6587	6680	6595	6618	6617	6546	6737	6685	6631	6705	6632	6715	6755	6753	6751	6611	6708	6751	6790	6859	6653	6706	6670	6670	6780	6676	6634	6579	6796	6604	6641	6755	6679	6752	6702	6639	6588	6656	6681	6585	6530	6766	6662	6627	6644	6619	6550	6668	6647	6713	6693	6708	6682	6606	6745	6695	6654	6692	6787	6656	6605	6685	6648	6643	6617	6547	6672	6732	6664	6738	6662	6571	6663	6678	6660	6625	6616	6629	6610	6635	6614	6593	6613	6654	6620	6640	6723	6600	6683	6492	6691	6774	6732	6640	6739	6594	6683	6617	6535	6766	6727	6617	6654	6744	6797	6515	6621	6781	6607	6738	6810	6695	6619	6794	6631	6723	6676	6798	6642	6581	6790	6601	6722	6797	6656	6685	6733	6667	6550	6643	6702	6714	6640	6718	6718	6682	6708	6651	6618	6689	6653	6668	6463	6607	6635	6604	6613	6777	6595	6731	6577	6661	6767	6738	6589	6639	6753	6686	6667	6529	6567	6724	6754	6783	6645	6521	6581	6687	6605	6729	6531	6633	6643	6645	6666	6672	6697	6743	6685	6780	6720	6585	6596	6687	6530	6662	6586	6691	6690	6586	6697	6708	6636	6576	6739	6629	6654	6654	6653	6705	6653	6635	6601	6768	6706	6673	6723	6603	6712	6658	6692	6697	6620	6501	6644	6584	6619	6552	6661	6680	6621	6568	6790	6602	6553	6676	6760	6695	6713	6667	6612	6618	6709	6763
3926	1269	1123	1348	2173	16154	21399	14027	6077	2082	961	799	804	759	757	819	791	779	742	777	794	789	740	756	751	751	820	736	772	772	772	835	773	706	853	783	769	749	826	808	766	768	769	816	772	767	769	753	825	766	779	772	798	788	807	792	787	773	770	847	766	761	765	778	763	769	778	791	763	769	756	789	698	798	784	777	771	783	708	751	776	786	757	766	801	806	790	795	796	792	790	715	803	753	788	782	847	787	761	808	772	751	789	783	790	763	773	818	819	760	763	826	723	783	769	768	776	705	775	760	809	757	793	807	771	778	798	780	768	738	810	771	755	810	750	764	782	810	772	781	785	792	722	772	739	739	778	781	810	797	768	739	757	800	834	791	762	767	801	769	759	809	795	831	773	757	778	758	767	780	799	787	727	768	748	794	775	786	799	812	738	801	800	833	775	811	788	829	767	762	785	753	788	783	780	802	802	759	712	835	803	809	772	776	791	758	779	755	732	797	752	783	774	756	747	784	748	785	740	840	745	755	755	805	753	772	760	794	784	771	774	785	781	739	773	768	780	756	822	754	788	748	810	791	799	738	801	743	790	816	773	788	694	731	789	800	815	871	776	751	782	803	763	726	792	772	805	792	758	789	741	726	769	816	810	771	753	819	751	775	799	754	776	735	734	767	836	778	745	779	800	779	821	755	806	829	783	761	749	791	789	801	787	761	766	788	775	781	776	743	778	804	798	784	745	787	744	775	792	796	771	747	773	803	834	727	797	790	797	722	789	753	735	775	801	775	762	760	793	796	775	845	815	780	791	765	764	776	735	751	768	790	751	743	774	805	797	766	729	816	786	751	777	770	800	792	782	772	702	800	781	786	744	756	812	763	754	761	812	772	755	756	760	780	811	771	793	791	790	805	786	785	819	760	769	796	808	799	753	726	773	747	764	789	729	798	749	778	856	726	713	814	793	814	781	793	759	851	804	785	791	766	779	797	762	774	767	753	790	837	760	785	776	790	759	795	803	777	771	787	777	774	777	764	767	788	769	781	743	819	763	781	795	801	814	796	779	790	782	778	802	807	804	805	784	805	768	760	797	780	785	789	784	762	744	826	833	762	751	810	787	776	738	822	729	795	777	833	806	767	798	773	815	791	810	798	800	759	738	774	801	783	817	792	766	767	837	804	761	788	766	790	766	779	796	777	769	778	818	806	788	765	737	733	737	764	786	742	749	740	819	810	791	732	810	767	812	784	820	770	762	781	779	767	793	800	794	766	725	758	743	755	765	742	771	769	817	772	785	778	798	802	777	818	707	764	771	713	746	757	720	792	827	790	754	794	781	847	753	788	753	788	732	784	760	767	776	793	767	747	734	784	770	736	750	736	770	776	792	785	748	735	772	789	746	790	785	817	797	799	806	744	815	731	733	800	702	773	787	765	786	780	788	720	793	757	820	780	745	740	797	763	774	754	746	802	782	785	772	755	753	802	764	791	733	771	842	789	742	746	740	723	780	789	778	813	774	773	794	786	766	731	804	727	767	807	754	795	749	851	765	805	790	788	799	759	766	729	768	782	788	796	809	800	825	764	775	802	783	789	766	811	812	739	730	793	811	788	790	832	796	795	821	763	759	816	823	814	747	770	786	786	823	816	777	761	778	806	705	825	823	810	765	802	813	777	722	772	800	806	767	805	809	742	790	809	751	767	747	786	766	779	766	813	799	759	755	789	768	769	795	786	769	765	732	790	827	755	812	790	775	749	794	774	757	743	785	812	798	814	745	826	805	789	770	768	818	767	777	750	774	801	836	785	791	724	769	777	776	796	769	776	779	758	790	833	734	814	781	779	752	755	787	783	751	759	798	790	791	769	756	777	810	793	742	750	725	789	792	773	767	786	751	790	778	736	802	751	799	770	778	837	811	787	724	750	785	744	792	754	784	807	783	800	774	781	750	771	829	804	775	776	766	781	807	748	783	789	784	779	725	823	769	782	740	758	801	767	798	764	746	757	800	742	775	792	751	799	741	791	719	800	777	702	765	765	743	817	787	778	768	792	759	783	770	798	804	706	749	788	750	829	765	769	748	807	750	811	780	776	771	773	757	791	812	794	788	816	795	805	818	739	782	811	767	830	783	795	740	805	741	747	759	790	784	780	795	751	755	763	800	768	815	769	761	807	779	799	750	829	763	813	773	804	793	727	811	779	787	791	779	741	768	783	830	750	846	796	756	789	768	791	762	803	781	758	811	780	743	803	746	824	829	812	787	783	806	787	812	759	821	727	812	772	803	754	813	813	757	773	721	742	797	764	819	798	754	781	767	779	773	747	799	778	783	804	766	801	762	784	747	773	744	776	762	803	751	795	865	839	800	798	746	827	772	729	824	766	769	781	717	761	777	702	790	841	797	780	765	763	770	771	821	816	752	776	772	794	787	787	762	774	725	775	769	711	793	815	783	789	782	774	795	737	716	804	810	765	755	771	831	795	773	779	778	767	729	771	794	757	740	750	763	763	753	782	753	771	792	741	815	766	783	796	814	798	789	774	768	769	764	762	803	789	736	781	730	732	795	743	757	780	801	741	750	810	827	791	766	812	798	779	793	837	794	763	773	769	735	762	769	767	768	757	770	731	794	808	817	790	789	772	814	745	782	721	784	784	781	767	761	799	769	751	775	757	765	809	779	713	787	726	778	752	779	770	751	811	728	807	849	776	804	770	782	769	767	756	754	757	820	794	788	761	801	751	765	793	753	749	803	783	780	756	813	783	807	788	788	810	761	713	783	739	742	819	830	780	774	713	783	814	779	801	775	766	805	760	728	760	815	774	816	776	782	821	781	782	784	799	781	809	738	796	769	795	799	822	759	777	751	746	720	784	745	756	820	786	789	781	788	790	741	763	815	732	801	784	780	721	779	787	774	834	830	770	805	785	758	807	764	758	767	790	759	800	805	777	761	774	780	776	798	754	816	750	773	862	826	813	728	797	788	770	722	788	771	722	784	762	737	801	763	767	799	742	813	780	747	771	778	773	804	713	762	755	725	804	784	747	802	775	742	761	822	784	791	779	743	790	782	810	771	734	827	760	785	745	778	776	765	777	801	805	765	814	810	770	769	794	786	708	799	713	727	800	783	741	810	766	789	819	782	740	767	823	804	763	739	772	783	761	817	744	779	842	838	776	738	805	751	769	737	837	820	772	825	802	734	781	800	801	792	740	776	779	779	805	818	796	755	781	763	758	773	772	768	760	775	787	780	832	763	695	807	841	836	764	795	774	778	833	764	769	749	790	811	780	784	794	745	786	748	772	759	758	793	741	818	782	782	806	768	780	808	747	790	767	783	780	805	815	746	761	836	746	805	780	821	781	749	739	811	754	796	780	748	758	809	797	816	781	778	781	722	797	749	795	824	765	783	786	808	764	784	788	774	781	769	795	776	768	739	730	791	800	766	769	753	829	847	767	739	824	806	736	804	750	770	816	836	794	826	790	766	740	779	780	830	732	775	771	793	824	765	757
18972	13238	11244	23907	38599	72806	72260	55484	37774	21928	10959	7315	6814	6715	6703	6713	6639	6675	6639	6540	6608	6843	6628	6620	6508	6639	6590	6686	6633	6567	6527	6693	6612	6695	6482	6672	6613	6594	6650	6486	6475	6588	6511	6642	6488	6533	6630	6591	6561	6605	6508	6659	6525	6548	6610	6448	6567	6674	6686	6538	6515	6547	6633	6549	6692	6712	6553	6621	6581	6623	6641	6659	6618	6531	6558	6560	6594	6680	6674	6629	6642	6590	6671	6604	6594	6565	6542	6702	6719	6689	6534	6527	6632	6577	6590	6475	6449	6581	6503	6641	6541	6635	6524	6657	6526	6538	6707	6635	6699	6533	6699	6664	6553	6653	6669	6553	6650	6559	6427	6628	6653	6658	6480	6586	6590	6526	6670	6677	6653	6615	6651	6627	6589	6569	6630	6655	6677	6593	6602	6634	6514	6604	6613	6589	6513	6669	6475	6606	6548	6652	6550	6512	6597	6603	6529	6703	6556	6682	6587	6537	6489	6621	6688	6671	6616	6635	6603	6592	6571	6699	6647	6569	6570	6688	6708	6508	6485	6717	6572	6637	6674	6583	6415	6646	6701	6807	6736	6636	6482	6547	6636	6715	6703	6658	6474	6684	6588	6633	6643	6610	6632	6597	6666	6607	6625	6668	6601	6713	6537	6493	6485	6660	6803	6553	6559	6639	6569	6590	6531	6607	6624	6602	6629	6571	6561	6417	6546	6622	6526	6485	6623	6547	6630	6671	6571	6667	6556	6519	6647	6642	6545	6687	6549	6559	6559	6552	6629	6706	6555	6525	6612	6421	6465	6584	6508	6531	6525	6747	6638	6672	6510	6453	6611	6564	6590	6582	6738	6629	6694	6485	6512	6681	6643	6552	6591	6680	6824	6651	6693	6487	6609	6666	6594	6566	6387	6577	6675	6502	6559	6588	6705	6516	6567	6627	6556	6800	6553	6575	6620	6454	6668	6659	6649	6529	6570	6539	6481	6661	6676	6672	6626	6624	6630	6634	6490	6554	6696	6835	6634	6673	6605	6648	6685	6613	6657	6589	6496	6709	6666	6631	6690	6449	6513	6678	6671	6775	6670	6551	6645	6465	6506	6728	6744	6563	6536	6583	6567	6628	6710	6679	6765	6622	6677	6653	6562	6576	6563	6662	6594	6578	6624	6561	6627	6673	6590	6677	6631	6696	6639	6676	6647	6596	6561	6561	6583	6531	6619	6584	6802	6532	6495	6654	6532	6559	6683	6543	6574	6690	6503	6620	6641	6675	6688	6591	6658	6661	6614	6705	6555	6697	6556	6578	6496	6653	6749	6609	6498	6596	6643	6555	6515	6692	6693	6588	6558	6540	6647	6625	6482	6573	6600	6544	6520	6627	6584	6657	6456	6552	6441	6554	6697	6711	6588	6539	6652	6627	6564	6615	6624	6591	6599	6549	6697	6590	6634	6588	6696	6564	6542	6592	6558	6701	6674	6641	6601	6611	6605	6607	6596	6517	6631	6460	6595	6526	6665	6656	6657	6646	6627	6637	6483	6524	6722	6522	6566	6641	6564	6767	6503	6522	6621	6654	6626	6512	6525	6714	6647	6636	6657	6728	6564	6651	6570	6577	6555	6681	6691	6545	6711	6605	6683	6504	6631	6577	6528	6508	6563	6709	6535	6498	6682	6571	6593	6515	6526	6591	6542	6701	6603	6768	6643	6576	6583	6663	6584	6713	6709	6608	6576	6587	6651	6624	6589	6532	6470	6725	6694	6634	6634	6671	6601	6849	6671	6565	6696	6549	6599	6620	6602	6567	6499	6648	6589	6595	6655	6558	6588	6614	6481	6549	6561	6658	6634	6596	6678	6758	6655	6643	6561	6643	6694	6697	6484	6669	6711	6550	6690	6559	6569	6644	6581	6492	6735	6573	6504	6603	6596	6672	6608	6648	6713	6547	6726	6622	6518	6547	6642	6546	6739	6630	6596	6644	6587	6676	6658	6625	6713	6614	6652	6612	6590	6556	6606	6625	6634	6667	6534	6627	6654	6469	6553	6588	6603	6636	6717	6664	6661	6665	6573	6491	6530	6521	6616	6712	6595	6720	6532	6563	6664	6501	6645	6506	6689	6664	6679	6579	6704	6598	6653	6689	6549	6664	6517	6631	6625	6508	6699	6528	6524	6542	6560	6620	6463	6580	6609	6699	6628	6631	6644	6640	6747	6488	6607	6638	6671	6545	6625	6531	6641	6648	6607	6641	6614	6771	6649	6486	6620	6564	6573	6482	6583	6573	6538	6634	6545	6524	6482	6559	6577	6566	6569	6576	6542	6563	6595	6634	6582	6583	6617	6603	6555	6517	6617	6633	6730	6622	6772	6678	6527	6511	6587	6585	6581	6636	6690	6653	6645	6634	6637	6538	6574	6564	6586	6695	6571	6633	6581	6459	6509	6573	6711	6711	6674	6511	6586	6641	6546	6439	6690	6688	6571	6749	6578	6671	6703	6575	6541	6553	6583	6637	6717	6514	6644	6720	6624	6676	6680	6550	6670	6672	6699	6695	6573	6615	6706	6762	6620	6577	6517	6472	6665	6587	6573	6643	6625	6687	6652	6689	6622	6563	6567	6625	6514	6677	6615	6670	6642	6616	6661	6659	6444	6507	6665	6571	6725	6664	6530	6545	6549	6478	6665	6585	6551	6606	6717	6677	6722	6526	6606	6664	6557	6559	6676	6628	6582	6620	6477	6500	6644	6570	6588	6592	6654	6563	6486	6449	6596	6633	6669	6589	6661	6540	6550	6681	6514	6575	6656	6590	6646	6730	6597	6642	6490	6590	6635	6646	6565	6581	6625	6579	6577	6556	6616	6699	6644	6484	6647	6396	6630	6564	6676	6651	6774	6518	6558	6572	6645	6574	6556	6711	6653	6528	6713	6526	6634	6637	6715	6587	6641	6592	6642	6658	6540	6636	6605	6540	6540	6551	6621	6557	6551	6518	6606	6684	6671	6627	6518	6542	6606	6673	6567	6605	6681	6542	6643	6611	6607	6579	6531	6668	6417	6614	6707	6505	6450	6735	6781	6520	6705	6662	6561	6730	6593	6624	6520	6624	6645	6713	6551	6652	6553	6542	6599	6588	6608	6645	6603	6662	6565	6713	6584	6571	6645	6573	6629	6622	6656	6561	6726	6611	6495	6724	6680	6541	6631	6571	6626	6531	6741	6592	6617	6648	6676	6529	6713	6514	6635	6606	6573	6481	6599	6503	6599	6697	6767	6608	6571	6542	6595	6474	6563	6655	6637	6602	6605	6555	6606	6563	6616	6669	6519	6591	6575	6442	6578	6658	6631	6692	6620	6593	6533	6608	6604	6641	6678	6602	6620	6724	6515	6555	6608	6712	6627	6653	6614	6533	6532	6774	6696	6539	6719	6477	6642	6609	6676	6595	6791	6563	6633	6577	6655	6650	6714	6590	6601	6716	6612	6674	6481	6586	6497	6611	6592	6671	6619	6547	6648	6691	6573	6383	6537	6607	6642	6659	6689	6662	6553	6630	6523	6620	6722	6717	6603	6553	6626	6688	6602	6716	6560	6773	6616	6622	6486	6583	6500	6494	6554	6531	6540	6718	6653	6606	6569	6679	6547	6487	6672	6631	6604	6678	6639	6602	6702	6708	6659	6599	6551	6604	6643	6674	6679	6674	6398	6658	6492	6599	6634	6608	6664	6562	6582	6592	6613	6560	6543	6654	6571	6586	6549	6559	6480	6663	6502	6565	6527	6582	6479	6687	6658	6497	6464	6669	6563	6613	6567	6606	6566	6526	6585	6599	6644	6438	6658	6728	6686	6565	6744	6671	6613	6602	6581	6612	6690	6743	6545	6680	6565	6669	6591	6571	6646	6671	6553	6605	6739	6509	6672	6531	6641	6655	6587	6643	6606	6562	6615	6618	6627	6508	6627	6560	6594	6660	6580	6630	6544	6531	6645	6697	6751	6579	6525	6533	6685	6565	6658	6509	6596	6578	6618	6613	6658	6727	6547	6461	6661	6551	6621	6524	6600	6532	6546	6674	6635	6635	6459	6657	6653	6559	6543	6617	6481	6606	6658	6643	6546	6564	6552	6475	6622	6453	6629	6730	6552	6581	6608	6704	6639	6573	6642	6667	6622	6562	6590	6573	6608	6573	6560	6429	6638	6573	6550	6618	6486	6687	6530	6554	6704	6633	6666	6605	6561	6580	6541	6646	6690	6635	6741	6652	6536	6729	6629	6607	6532	6824	6609	6620	6604	6703	6658	6577	6657	6536	6722	6570	6593	6586	6795	6613	6670	6559	6718	6535	6640	6553	6596	6556	6473	6545	6542	6792	6583	6590	6566	6637	6545	6577	6648	6652	6631	6576	6557	6461	6730	6536	6535	6547	6713	6562	6616	6445	6655	6710	6678	6549	6639	6666	6584	6575	6506	6641	6618	6568	6663	6698	6419	6523	6651	6597	6622	6467	6633	6617	6590	6658	6579	6639	6639	6679	6459	6699	6595	6636	6607	6597	6638	6609	6630	6610	6705	6655	6608	6540	6540	6588	6584	6561	6744	6582	6648	6616	6484	6622	6587	6510	6569	6570	6541	6684	6683	6533	6667	6591	6581	6588	6648	6713	6719	6535	6746	6596	6457	6516	6647	6672	6571	6587	6619	6557	6558	6435	6645	6627	6528	6615	6604	6721	6703	6681	6560	6613	6698	6678	6581	6617	6613	6543	6807	6489	6720	6651	6606	6616	6632	6499	6463	6572	6617	6559	6713	6516	6605	6673	6588	6653	6547	6517	6486	6536	6651	6625	6621	6465	6539	6522	6605	6565	6636	6666	6582	6494	6708	6687	6550	6565	6551	6459	6692	6696	6510	6579	6621	6789	6613	6577	6667	6463	6616	6581	6694	6738	6544	6431	6604	6586	6605	6502	6561	6716	6587	6588	6663	6712	6724	6649	6542	6638	6557	6703	6709	6503	6589	6702	6697	6594	6611	6581	6711	6601	6658	6612	6542	6492	6566	6606	6537	6719	6598	6551	6634	6572	6469	6633	6725	6541	6653	6650	6488	6589	6677	6707	6512	6616	6450	6592	6647	6722
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
